From d0f911957d8e02c06c12056c7174e65bef10b84b Mon Sep 17 00:00:00 2001 From: Gabriele Cosmo Date: Fri, 28 Jun 2019 11:59:04 +0200 Subject: [PATCH] Import Geant4 10.6.0.beta source tree --- CMakeLists.txt | 4 +- ReleaseNotes/Beta4.10.6-1.txt | 685 + ReleaseNotes/Patch4.10.4-3.txt | 168 + cmake/History | 36 +- cmake/Modules/G4BuildSettings.cmake | 46 +- cmake/Modules/G4ConfigureCMakeHelpers.cmake | 11 +- .../Modules/G4ConfigurePkgConfigHelpers.cmake | 9 +- cmake/Modules/Geant4DatasetDefinitions.cmake | 4 +- cmake/Modules/Geant4MakeRules_cxx.cmake | 5 +- cmake/Modules/Geant4OptionalComponents.cmake | 21 +- cmake/Templates/Geant4Config.cmake.in | 14 +- cmake/Templates/geant4-config.in | 5 - .../geant4_validate_sources.cmake.in | 31 +- config/History | 9 + config/architecture.gmk | 11 +- config/sys/Linux-clang.gmk | 8 +- config/sys/Linux-g++.gmk | 8 +- environments/g4py/History | 3 + .../g4py/source/event/pyG4ParticleGun.cc | 8 +- .../g4py/tests/test09/module/test09.cc | 2 +- examples/.doxygen/History | 6 + examples/.doxygen/generate_standalone.sh | 2 + examples/History | 45 + .../ChargeExchangeMC/ChargeExchangeMC.out | 920 +- examples/advanced/ChargeExchangeMC/History | 4 +- examples/advanced/air_shower/History | 2 +- examples/advanced/air_shower/air_shower.out | 28 +- examples/advanced/amsEcal/run1.out | 4 +- .../advanced/brachytherapy/brachytherapy.out | 4 +- .../advanced/composite_calorimeter/History | 2 +- .../composite_calorimeter.out | 80 +- examples/advanced/doiPET/History | 2 +- examples/advanced/eRosita/History | 2 +- .../advanced/eRosita/TrackerPhotonEnergy.out | 62 +- examples/advanced/eRosita/eRosita.out | 4 +- examples/advanced/gammaknife/gammaknife.out | 810 +- examples/advanced/gammaray_telescope/History | 2 +- .../gammaray_telescope/gammaraytel.out | 30970 ++++++++-------- examples/advanced/hadrontherapy/History | 2 +- .../advanced/hadrontherapy/hadrontherapy.out | 10 +- examples/advanced/human_phantom/History | 2 +- .../advanced/human_phantom/human_phantom.out | 4 +- .../advanced/iort_therapy/iort_therapy.out | 8 +- examples/advanced/lAr_calorimeter/History | 2 +- .../lAr_calorimeter/lAr_calorimeter.out | 410 +- .../advanced/medical_linac/medical_linac.out | 20 +- examples/advanced/microbeam/microbeam.out | 34 +- .../microelectronics/microelectronics.out | 12 +- examples/advanced/nanobeam/History | 3 + examples/advanced/nanobeam/nanobeam.cc | 44 +- .../purging_magnet/purging_magnet.out | 6 +- examples/advanced/radioprotection/History | 2 +- .../radioprotection/radioprotection.out | 70 +- examples/advanced/underground_physics/History | 6 +- .../underground_physics/src/DMXPhysicsList.cc | 18 +- .../underground_physics.out | 698 +- examples/advanced/xray_fluorescence/History | 2 +- .../xray_fluorescence/xray_fluorescence.out | 7 +- .../xray_telescope/xray_telescope.out | 6 +- examples/basic/B1/exampleB1.out | 69 +- examples/basic/B2/B2a/exampleB2a.out | 340 +- examples/basic/B2/B2b/exampleB2b.out | 330 +- examples/basic/B3/B3a/exampleB3a.out | 8 +- examples/basic/B3/B3b/exampleB3b.out | 10 +- examples/basic/B4/B4a/exampleB4a.out | 104 +- examples/basic/B4/B4b/exampleB4b.out | 104 +- examples/basic/B4/B4c/exampleB4c.out | 104 +- examples/basic/B4/B4d/exampleB4d.out | 106 +- examples/basic/B4/History | 2 +- examples/basic/B5/exampleB5.out | 354 +- examples/basic/History | 2 +- examples/extended/.README.txt | 3 +- .../extended/analysis/AnaEx01/AnaEx01.out | 100 +- .../extended/analysis/AnaEx02/AnaEx02.out | 100 +- .../extended/analysis/B1Con/exampleB01Con.out | 201 +- .../extended/analysis/B4dScoreWriter/History | 4 + .../B4dScoreWriter/include/B4Analysis.hh | 2 +- examples/extended/biasing/B01/exampleB01.out | 106 +- examples/extended/biasing/B03/History | 6 + examples/extended/biasing/B03/exampleB03.out | 164 +- .../biasing/B03/src/B03PhysicsList.cc | 31 + .../extended/biasing/GB01/exampleGB01.out | 2476 +- .../extended/biasing/GB02/exampleGB02.out | 3101 +- .../extended/biasing/GB03/exampleGB03.out | 84 +- .../extended/biasing/GB04/exampleGB04.out | 4100 +- .../extended/biasing/GB05/exampleGB05.out | 2649 +- .../extended/biasing/GB06/exampleGB06.out | 463 +- examples/extended/biasing/History | 2 +- .../run_adjoint_simulation_electron.out | 12 +- .../electromagnetic/TestEm0/TestEm0.out | 17 +- .../extended/electromagnetic/TestEm1/History | 5 + .../electromagnetic/TestEm1/TestEm1.cc | 7 +- .../electromagnetic/TestEm1/TestEm1.in | 5 + .../electromagnetic/TestEm1/TestEm1.out | 119 +- .../TestEm1/include/DetectorConstruction.hh | 39 +- .../TestEm1/include/EventAction.hh | 16 +- .../electromagnetic/TestEm1/include/Run.hh | 18 +- .../TestEm1/include/RunAction.hh | 16 +- .../TestEm1/include/SteppingAction.hh | 8 +- .../TestEm1/src/DetectorConstruction.cc | 11 +- .../TestEm1/src/EventAction.cc | 15 +- .../TestEm1/src/HistoManager.cc | 7 +- .../TestEm1/src/PhysicsList.cc | 44 +- .../electromagnetic/TestEm1/src/Run.cc | 22 +- .../electromagnetic/TestEm1/src/RunAction.cc | 12 +- .../TestEm1/src/SteppingAction.cc | 27 +- .../electromagnetic/TestEm10/TestEm10.out | 18 +- .../electromagnetic/TestEm11/TestEm11.out | 20 +- .../electromagnetic/TestEm12/TestEm12.out | 41 +- .../electromagnetic/TestEm13/TestEm13.out | 29 +- .../electromagnetic/TestEm14/TestEm14.out | 29 +- .../extended/electromagnetic/TestEm15/History | 3 + .../electromagnetic/TestEm15/TestEm15.out | 24 +- .../TestEm15/src/SteppingAction.cc | 18 +- .../extended/electromagnetic/TestEm16/History | 8 + .../electromagnetic/TestEm16/TestEm16.cc | 28 +- .../electromagnetic/TestEm16/TestEm16.in | 2 +- .../electromagnetic/TestEm16/TestEm16.out | 40 +- .../TestEm16/include/PhysicsList.hh | 7 +- .../TestEm16/src/PhysicsList.cc | 132 +- .../extended/electromagnetic/TestEm17/History | 2 + .../electromagnetic/TestEm17/TestEm17.cc | 3 - .../electromagnetic/TestEm17/TestEm17.out | 68 +- .../TestEm17/include/DetectorConstruction.hh | 6 +- .../TestEm17/include/MuCrossSections.hh | 6 +- .../TestEm17/include/RunAction.hh | 12 +- .../TestEm17/src/DetectorConstruction.cc | 24 +- .../TestEm17/src/HistoManager.cc | 5 +- .../TestEm17/src/MuCrossSections.cc | 162 +- .../electromagnetic/TestEm17/src/RunAction.cc | 82 +- .../electromagnetic/TestEm18/TestEm18.out | 27 +- .../electromagnetic/TestEm2/TestEm2.out | 26 +- .../electromagnetic/TestEm3/TestEm3.out | 52 +- .../electromagnetic/TestEm4/TestEm4.out | 10 +- .../extended/electromagnetic/TestEm5/History | 5 + .../electromagnetic/TestEm5/TestEm5.out | 128 +- .../extended/electromagnetic/TestEm5/posi.mac | 35 + .../TestEm5/src/PhysListEm19DStandard.cc | 6 +- .../TestEm5/src/StackingAction.cc | 19 +- .../electromagnetic/TestEm6/TestEm6.out | 6 +- .../electromagnetic/TestEm7/TestEm7.out | 98 +- .../extended/electromagnetic/TestEm8/History | 2 +- .../electromagnetic/TestEm8/TestEm8.out | 50 +- .../electromagnetic/TestEm9/TestEm9.out | 109 +- .../extended/errorpropagation/errorprop.out | 24 +- examples/extended/eventgenerator/History | 2 +- .../eventgenerator/exgps/exgps_batch.out | 2 +- .../particleGun/particleGun_run1.out | 6 +- .../particleGun/particleGun_run2.out | 4 +- .../particleGun/particleGun_run3.out | 4 +- .../particleGun/particleGun_run4.out | 4 +- .../userPrimaryGenerator.out | 4 +- examples/extended/exoticphysics/History | 2 +- .../exoticphysics/channeling/channeling.out | 68 +- .../exoticphysics/dmparticle/dmparticle.out | 1050 +- .../extended/exoticphysics/monopole/History | 2 +- .../exoticphysics/monopole/monopole.out | 78 +- examples/extended/exoticphysics/ucn/ExUCN.out | 6 +- examples/extended/field/History | 2 +- examples/extended/field/field01/field01.out | 61 +- .../field/field01/src/F01FieldSetup.cc | 4 +- examples/extended/field/field02/field02.out | 5177 +-- examples/extended/field/field03/field03.out | 84 +- examples/extended/field/field04/field04.out | 5792 ++- examples/extended/field/field05/field05.out | 4 +- examples/extended/field/field06/field06.out | 6 +- .../extended/g3tog4/clGeometry/clGeometry.out | 84 +- .../extended/geometry/transforms/batch.out | 6 +- .../FissionFragment/FissionFragment.out | 269 +- examples/extended/hadronic/Hadr00/hadr00.out | 502 +- examples/extended/hadronic/Hadr01/History | 3 + examples/extended/hadronic/Hadr01/hadr01.out | 117 +- .../hadronic/Hadr01/include/HistoManager.hh | 1 - .../hadronic/Hadr01/src/HistoManager.cc | 14 +- examples/extended/hadronic/Hadr02/History | 7 +- examples/extended/hadronic/Hadr02/hadr02.out | 91 +- .../hadronic/Hadr02/include/G4CRMCModel.hh | 16 + .../hadronic/Hadr02/src/G4CRMCModel.cc | 24 +- examples/extended/hadronic/Hadr03/hadr03.out | 110 +- examples/extended/hadronic/Hadr04/hadr04.out | 32 +- examples/extended/hadronic/Hadr06/hadr06.out | 121 +- examples/extended/hadronic/Hadr07/hadr07.out | 121 +- examples/extended/hadronic/History | 2 +- .../hadronic/NeutronSource/NeutronSource.out | 415 +- examples/extended/medical/DICOM/History | 4 + .../DICOM/include/DicomPhantomZSliceHeader.hh | 7 +- examples/extended/medical/DICOM/run.out | 79 +- .../DICOM/src/DicomPhantomZSliceHeader.cc | 20 - examples/extended/medical/DICOM2/History | 3 + examples/extended/medical/DICOM2/dicom2.cc | 1 + .../medical/GammaTherapy/GammaTherapy.out | 28 +- examples/extended/medical/dna/.README.txt | 4 +- examples/extended/medical/dna/History | 3 + examples/extended/medical/dna/chem1/History | 2 +- examples/extended/medical/dna/chem1/chem1.out | 485 +- .../medical/dna/chem1/src/PhysicsList.cc | 330 +- examples/extended/medical/dna/chem2/History | 6 +- examples/extended/medical/dna/chem2/beam.in | 5 +- examples/extended/medical/dna/chem2/chem2.out | 8066 ++-- .../medical/dna/chem2/src/PhysicsList.cc | 331 +- .../medical/dna/chem2/src/TimeStepAction.cc | 75 +- examples/extended/medical/dna/chem3/History | 6 +- examples/extended/medical/dna/chem3/beam.in | 4 +- examples/extended/medical/dna/chem3/chem3.out | 93 +- .../medical/dna/chem3/src/PhysicsList.cc | 325 +- .../medical/dna/chem3/src/TimeStepAction.cc | 70 +- examples/extended/medical/dna/chem4/History | 10 +- examples/extended/medical/dna/chem4/beam.in | 15 +- examples/extended/medical/dna/chem4/chem4.out | 16 +- .../medical/dna/chem4/include/ScoreSpecies.hh | 4 +- .../medical/dna/chem4/src/PhysicsList.cc | 325 +- .../medical/dna/chem4/src/ScoreSpecies.cc | 6 +- examples/extended/medical/dna/chem5/History | 5 +- .../medical/dna/chem5/include/ScoreSpecies.hh | 4 +- .../medical/dna/chem5/src/PhysicsList.cc | 329 +- .../medical/dna/chem5/src/ScoreSpecies.cc | 4 +- .../medical/dna/clustering/clustering.out | 4 +- .../medical/dna/dnadamage1/CMakeLists.txt | 97 + .../medical/dna/dnadamage1/GNUmakefile | 19 + .../extended/medical/dna/dnadamage1/History | 9 + .../medical/dna/dnadamage1/README.txt | 88 + .../medical/dna/dnadamage1/analysis.C | 15 + .../medical/dna/dnadamage1/dnadamage1.cc | 89 + .../medical/dna/dnadamage1/dnadamage1.in | 10 + .../include/ActionInitialization.hh | 46 + .../dna/dnadamage1/include/DNAParser.hh | 85 + .../dna/dnadamage1/include/DNAVolumeType.hh | 54 + .../include/DetectorConstruction.hh | 57 + .../include/ITTrackingInteractivity.hh | 91 + .../dna/dnadamage1/include/ParallelWorld.hh | 42 + .../dna/dnadamage1/include/PhysicsList.hh | 55 + .../include/PrimaryGeneratorAction.hh | 44 + .../dna/dnadamage1/include/RunAction.hh | 47 + .../dna/dnadamage1/include/StackingAction.hh | 41 + .../dna/dnadamage1/include/SteppingAction.hh | 52 + .../dna/dnadamage1/include/TimeStepAction.hh | 45 + .../medical/dna/dnadamage1/molecule.C | 147 + .../extended/medical/dna/dnadamage1/plot.C | 303 + .../dnadamage1/src/ActionInitialization.cc | 80 + .../medical/dna/dnadamage1/src/DNAParser.cc | 712 + .../dnadamage1/src/DetectorConstruction.cc | 97 + .../dnadamage1/src/ITTrackingInteractivity.cc | 213 + .../dna/dnadamage1/src/ParallelWorld.cc | 81 + .../medical/dna/dnadamage1/src/PhysicsList.cc | 162 + .../dnadamage1/src/PrimaryGeneratorAction.cc | 64 + .../medical/dna/dnadamage1/src/RunAction.cc | 108 + .../dna/dnadamage1/src/StackingAction.cc | 55 + .../dna/dnadamage1/src/SteppingAction.cc | 166 + .../dna/dnadamage1/src/TimeStepAction.cc | 124 + .../extended/medical/dna/dnadamage1/vis.mac | 70 + .../extended/medical/dna/dnaphysics/History | 2 +- .../medical/dna/dnaphysics/dnaphysics.out | 8 +- examples/extended/medical/dna/icsd/icsd.out | 4 +- examples/extended/medical/dna/mfp/mfp.out | 6 +- .../medical/dna/microdosimetry/History | 3 + .../dna/microdosimetry/microdosimetry.out | 10 +- .../medical/dna/microdosimetry/plot.C | 26 + .../medical/dna/microprox/.README.txt | 71 + .../medical/dna/microprox/CMakeLists.txt | 63 + .../medical/dna/microprox/GNUmakefile | 23 + .../extended/medical/dna/microprox/History | 9 + .../extended/medical/dna/microprox/README | 52 + .../microprox/include/ActionInitialization.hh | 58 + .../medical/dna/microprox/include/Analysis.hh | 44 + .../microprox/include/DetectorConstruction.hh | 75 + .../microprox/include/DetectorMessenger.hh | 69 + .../dna/microprox/include/EventAction.hh | 58 + .../dna/microprox/include/PhysicsList.hh | 74 + .../microprox/include/PhysicsListMessenger.hh | 72 + .../include/PrimaryGeneratorAction.hh | 63 + .../dna/microprox/include/RunAction.hh | 58 + .../dna/microprox/include/TrackerHit.hh | 113 + .../dna/microprox/include/TrackerSD.hh | 73 + .../medical/dna/microprox/init_vis.mac | 16 + .../medical/dna/microprox/microprox.cc | 111 + .../medical/dna/microprox/microprox.in | 30 + .../extended/medical/dna/microprox/plot.C | 128 + .../dna/microprox/src/ActionInitialization.cc | 71 + .../dna/microprox/src/DetectorConstruction.cc | 185 + .../dna/microprox/src/DetectorMessenger.cc | 86 + .../medical/dna/microprox/src/EventAction.cc | 64 + .../medical/dna/microprox/src/PhysicsList.cc | 210 + .../dna/microprox/src/PhysicsListMessenger.cc | 77 + .../microprox/src/PrimaryGeneratorAction.cc | 83 + .../medical/dna/microprox/src/RunAction.cc | 118 + .../medical/dna/microprox/src/TrackerHit.cc | 126 + .../medical/dna/microprox/src/TrackerSD.cc | 229 + .../extended/medical/dna/microprox/vis.mac | 82 + examples/extended/medical/dna/microyz/History | 9 + examples/extended/medical/dna/microyz/README | 7 +- .../microyz/include/DetectorConstruction.hh | 7 + .../dna/microyz/include/DetectorMessenger.hh | 69 + .../dna/microyz/include/PhysicsList.hh | 1 + .../medical/dna/microyz/include/TrackerHit.hh | 2 +- .../extended/medical/dna/microyz/microyz.in | 13 +- .../extended/medical/dna/microyz/microyz.out | 9 +- .../dna/microyz/src/DetectorConstruction.cc | 33 +- .../dna/microyz/src/DetectorMessenger.cc | 98 + .../medical/dna/microyz/src/PhysicsList.cc | 38 + .../medical/dna/microyz/src/TrackerHit.cc | 4 +- .../extended/medical/dna/neuron/neuron.out | 6 +- .../extended/medical/dna/pdb4dna/pdb4dna.out | 4 +- examples/extended/medical/dna/range/range.out | 4 +- .../extended/medical/dna/slowing/slowing.out | 4 +- .../extended/medical/dna/spower/spower.out | 4 +- .../extended/medical/dna/svalue/svalue.out | 6 +- .../dna/wholeNuclearDNA/wholeNuclearDNA.out | 4 +- .../extended/medical/dna/wvalue/wvalue.out | 6 +- .../electronScattering/electronScattering.out | 6 +- .../medical/electronScattering2/History | 5 + .../electronScattering2.out | 478 +- .../src/ElectronBenchmarkDetector.cc | 2 +- examples/extended/medical/fanoCavity/History | 16 + .../extended/medical/fanoCavity/basic.mac | 8 +- .../extended/medical/fanoCavity/fanoCavity.in | 4 +- .../medical/fanoCavity/fanoCavity.out | 179 +- .../include/DetectorConstruction.hh | 15 +- .../fanoCavity/include/DetectorMessenger.hh | 4 +- .../extended/medical/fanoCavity/run01.mac | 10 +- .../fanoCavity/src/DetectorConstruction.cc | 96 +- .../fanoCavity/src/DetectorMessenger.cc | 18 +- .../src/PhysListEmStandard_option3.cc | 4 +- .../src/PhysListEmStandard_option4.cc | 2 +- .../extended/medical/fanoCavity/src/Run.cc | 5 +- examples/extended/medical/fanoCavity2/History | 13 + .../extended/medical/fanoCavity2/basic.mac | 9 +- .../medical/fanoCavity2/fanoCavity2.in | 8 +- .../medical/fanoCavity2/fanoCavity2.out | 231 +- .../include/DetectorConstruction.hh | 35 +- .../fanoCavity2/include/DetectorMessenger.hh | 7 +- .../extended/medical/fanoCavity2/run01.mac | 12 +- .../fanoCavity2/src/DetectorConstruction.cc | 200 +- .../fanoCavity2/src/DetectorMessenger.cc | 46 +- .../src/PhysListEmStandard_option3.cc | 4 +- .../src/PhysListEmStandard_option4.cc | 2 +- .../extended/medical/fanoCavity2/src/Run.cc | 8 +- .../medical/fanoCavity2/stepfunction.mac | 3 +- examples/extended/optical/History | 2 +- examples/extended/optical/LXe/History | 4 + examples/extended/optical/LXe/LXe.out | 200 +- .../LXe/src/LXeDetectorConstruction.cc | 2 - .../optical/LXe/src/LXeEventAction.cc | 2 +- .../extended/optical/OpNovice/OpNovice.out | 16 +- .../extended/optical/OpNovice2/OpNovice2.out | 70 +- examples/extended/optical/wls/wls.out | 72 +- examples/extended/parallel/History | 2 +- examples/extended/parallel/MPI/History | 4 + .../MPI/source/src/G4MPIextraWorker.cc | 2 +- .../ThreadsafeScorers/threadsafe-scorers.out | 1574 +- examples/extended/parameterisations/History | 2 +- .../parameterisations/Par01/examplePar01.out | 1644 +- .../parameterisations/Par02/examplePar02.out | 12 +- .../parameterisations/gflash/test.out | 150 +- examples/extended/persistency/History | 2 +- examples/extended/persistency/P01/History | 3 + .../P01/include/ExP01TrackerHit.hh | 14 +- .../extended/persistency/P01/p01-read.out | 737 +- .../extended/persistency/P01/p01-write.out | 1209 +- .../persistency/P01/src/ExP01TrackerHit.cc | 2 +- examples/extended/persistency/P03/History | 2 +- examples/extended/persistency/P03/batch.out | 12 +- .../extended/persistency/gdml/G01/History | 11 +- .../extended/persistency/gdml/G01/g01.out | 117 +- .../persistency/gdml/G01/load_gdml.cc | 33 +- .../extended/persistency/gdml/G04/g04.out | 80 +- .../extensibleFactory/extensibleFactory.out | 65 +- .../extensibleFactory/shared/History | 4 + .../shared/include/Analysis.hh | 2 +- .../factory/factory-environment.out | 68 +- .../extended/physicslists/factory/factory.out | 68 +- .../physicslists/factory/shared/History | 4 + .../factory/shared/include/Analysis.hh | 2 +- .../extended/physicslists/genericPL/History | 4 + .../physicslists/genericPL/genericPL.out | 68 +- .../genericPL/shared/include/Analysis.hh | 2 +- examples/extended/physicslists/shared/History | 4 + .../physicslists/shared/include/Analysis.hh | 2 +- .../extended/polarisation/Pol01/pol01.out | 48 +- .../Activation/Activation.out | 115 +- .../radioactivedecay/rdecay01/History | 5 + .../radioactivedecay/rdecay01/rdecay01.cc | 3 - .../radioactivedecay/rdecay01/rdecay01.out | 58 +- .../rdecay01/src/PhysicsList.cc | 12 +- .../radioactivedecay/rdecay02/History | 15 + .../rdecay02/include/BiasedRDPhysics.hh | 53 + .../radioactivedecay/rdecay02/rdecay02.out | 186 +- .../rdecay02/src/BiasedRDPhysics.cc | 86 + .../rdecay02/src/PhysicsList.cc | 17 +- .../radioactivedecay/rdecay02/src/Run.cc | 8 +- examples/extended/runAndEvent/History | 2 +- examples/extended/runAndEvent/RE01/sample.out | 8159 ++-- examples/extended/runAndEvent/RE02/run.out | 288 +- examples/extended/runAndEvent/RE02/run3.out | 218 +- examples/extended/runAndEvent/RE02/run4.out | 82 +- .../extended/runAndEvent/RE04/exampleRE04.out | 68 +- examples/extended/runAndEvent/RE05/History | 2 +- .../extended/runAndEvent/RE05/exampleRE05.out | 133 +- .../extended/runAndEvent/RE06/exampleRE06.out | 776 +- .../visualization/userVisAction/run1.out | 306 +- .../visualization/userVisAction/run2.out | 81 +- .../userVisAction/userVisAction.out | 69 +- source/GNUmakefile | 2 +- source/analysis/History | 5 +- source/analysis/csv/src/G4CsvNtupleManager.cc | 5 + source/analysis/xml/src/G4XmlNtupleManager.cc | 5 + source/digits_hits/History | 11 +- .../scorer/src/G4PSSphereSurfaceFlux.cc | 21 +- source/event/History | 15 +- source/event/include/G4SPSPosDistribution.hh | 5 + source/externals/History | 13 + source/externals/clhep/CMakeLists.txt | 1 - source/externals/clhep/History | 16 + .../include/CLHEP/Geometry/BasicVector3D.h | 4 +- .../clhep/include/CLHEP/Geometry/Plane3D.h | 4 +- .../include/CLHEP/Geometry/Transform3D.h | 30 +- .../include/CLHEP/Geometry/Transform3D.icc | 24 +- .../clhep/include/CLHEP/Utility/atomic_int.h | 12 +- .../include/CLHEP/Utility/thread_local.h | 10 +- .../clhep/include/CLHEP/Utility/use_atomic.h | 11 +- source/externals/clhep/src/MixMaxRng.cc | 36 +- source/g3tog4/History | 4 +- source/geometry/CMakeLists.txt | 42 +- source/geometry/History | 8 +- source/geometry/divisions/History | 4 + .../divisions/include/G4PVDivision.hh | 1 + .../divisions/include/G4ReplicatedSlice.hh | 1 + source/geometry/divisions/src/G4PVDivision.cc | 6 + .../divisions/src/G4ReplicatedSlice.cc | 6 + source/geometry/magneticfield/History | 35 +- .../include/G4BulirschStoerDriver.icc | 11 +- .../include/G4DormandPrince745.hh | 122 +- .../include/G4FSALIntegrationDriver.icc | 4 +- .../magneticfield/include/G4FieldUtils.hh | 5 + .../magneticfield/include/G4FieldUtils.icc | 6 + .../include/G4IntegrationDriver.icc | 4 +- .../include/G4InterpolationDriver.hh | 129 +- .../include/G4InterpolationDriver.icc | 575 +- .../include/G4MagIntegratorDriver.hh | 4 +- .../magneticfield/src/G4ChordFinder.cc | 3 +- .../magneticfield/src/G4DormandPrince745.cc | 429 +- .../magneticfield/src/G4FieldUtils.cc | 12 - source/geometry/management/History | 32 +- .../management/include/G4AffineTransform.hh | 6 +- .../management/include/G4GeomConfig.hh.in | 120 + .../management/include/G4GeomSplitter.hh | 39 +- .../management/include/G4GeomTypes.hh} | 14 +- .../management/include/G4SmartVoxelStat.hh | 28 +- .../geometry/management/include/G4UAdapter.hh | 6 +- .../management/include/G4VPhysicalVolume.hh | 12 +- source/geometry/management/sources.cmake | 16 + .../management/src/G4GeometryManager.cc | 12 +- .../management/src/G4VPhysicalVolume.cc | 18 +- source/geometry/navigation/History | 20 +- .../navigation/include/G4Navigator.hh | 8 + source/geometry/navigation/src/G4Navigator.cc | 189 +- source/geometry/solids/CSG/History | 16 + source/geometry/solids/CSG/include/G4Box.hh | 10 +- source/geometry/solids/CSG/include/G4Cons.hh | 24 +- source/geometry/solids/CSG/include/G4Cons.icc | 1 + .../geometry/solids/CSG/include/G4CutTubs.hh | 26 +- .../geometry/solids/CSG/include/G4CutTubs.icc | 1 + source/geometry/solids/CSG/include/G4Orb.hh | 8 +- source/geometry/solids/CSG/include/G4Para.hh | 2 + .../geometry/solids/CSG/include/G4Sphere.hh | 32 +- .../geometry/solids/CSG/include/G4Sphere.icc | 1 + source/geometry/solids/CSG/include/G4Torus.hh | 16 +- source/geometry/solids/CSG/include/G4Trap.hh | 34 +- source/geometry/solids/CSG/include/G4Trd.hh | 2 + source/geometry/solids/CSG/include/G4Tubs.hh | 27 +- source/geometry/solids/CSG/include/G4Tubs.icc | 12 + source/geometry/solids/CSG/src/G4Cons.cc | 48 +- source/geometry/solids/CSG/src/G4CutTubs.cc | 34 +- source/geometry/solids/CSG/src/G4Sphere.cc | 8 +- source/geometry/solids/CSG/src/G4Tubs.cc | 63 +- source/geometry/solids/History | 4 + source/geometry/solids/specific/History | 32 +- .../specific/include/G4ExtrudedSolid.hh | 4 +- .../specific/include/G4GenericPolycone.hh | 30 +- .../solids/specific/include/G4GenericTrap.hh | 36 +- .../solids/specific/include/G4Hype.hh | 26 +- .../solids/specific/include/G4Paraboloid.hh | 8 +- .../solids/specific/include/G4Polycone.hh | 24 +- .../solids/specific/include/G4PolyconeSide.hh | 5 +- .../solids/specific/include/G4Polyhedra.hh | 16 +- .../specific/include/G4PolyhedraSide.hh | 7 +- .../specific/include/G4TessellatedSolid.hh | 16 +- .../geometry/solids/specific/include/G4Tet.hh | 10 +- .../specific/include/G4TriangularFacet.hh | 9 +- .../specific/include/G4UGenericPolycone.hh | 26 +- .../solids/specific/src/G4GenericPolycone.cc | 15 +- .../solids/specific/src/G4PolyconeSide.cc | 17 +- .../solids/specific/src/G4PolyhedraSide.cc | 20 +- .../solids/specific/src/G4TriangularFacet.cc | 45 + .../solids/specific/src/G4TwistTubsSide.cc | 4 +- .../solids/specific/src/G4UGenericPolycone.cc | 69 +- source/geometry/solids/specific/src/G4UTet.cc | 20 +- source/geometry/volumes/History | 7 +- .../volumes/include/G4AssemblyVolume.hh | 10 + .../volumes/include/G4AssemblyVolume.icc | 19 + .../geometry/volumes/src/G4AssemblyVolume.cc | 9 +- source/global/CMakeLists.txt | 32 +- .../HEPNumerics/include/G4StatDouble.hh | 3 + source/global/History | 56 +- .../global/management/include/G4DataVector.hh | 8 + .../management/include/G4GlobalConfig.hh.in | 54 + .../management/include/G4PhysicsVector.hh | 27 +- .../management/include/G4PhysicsVector.icc | 46 + .../include/G4ReferenceCountedHandle.hh | 5 +- source/global/management/include/G4String.hh | 2 + .../global/management/include/G4TiMemory.hh | 5 + source/global/management/include/G4Types.hh | 5 + source/global/management/include/G4Version.hh | 13 +- source/global/management/include/templates.hh | 4 + source/global/management/include/tls.hh | 9 +- source/global/management/sources.cmake | 21 + .../management/src/G4PhysicsModelCatalog.cc | 14 +- .../global/management/src/G4PhysicsVector.cc | 19 + source/global/management/src/G4Pow.cc | 34 +- source/graphics_reps/History | 21 +- source/graphics_reps/include/G4VVisManager.hh | 20 - .../graphics_reps/include/G4VisAttributes.hh | 12 +- .../graphics_reps/include/G4VisAttributes.icc | 4 + source/graphics_reps/include/G4VisExtent.hh | 10 + source/graphics_reps/src/G4VVisManager.cc | 1 - source/graphics_reps/src/G4VisAttributes.cc | 26 + source/graphics_reps/src/G4VisExtent.cc | 45 +- source/intercoms/History | 19 +- source/intercoms/include/G4UImanager.hh | 19 +- source/intercoms/include/G4UIsession.hh | 2 + source/intercoms/src/G4UIbatch.cc | 2 + source/intercoms/src/G4UIcontrolMessenger.cc | 36 +- source/intercoms/src/G4UImanager.cc | 12 +- source/intercoms/src/G4UIsession.cc | 4 +- source/materials/History | 6 +- source/parameterisations/gflash/History | 2 +- source/particles/History | 20 +- .../management/include/G4DynamicParticle.hh | 102 +- .../management/include/G4DynamicParticle.icc | 64 +- .../management/src/G4DynamicParticle.cc | 129 +- source/persistency/ascii/History | 2 +- source/persistency/gdml/History | 15 +- .../gdml/include/G4GDMLReadSolids.hh | 4 + .../gdml/include/G4GDMLWriteStructure.hh | 6 + .../persistency/gdml/src/G4GDMLReadSolids.cc | 24 +- .../gdml/src/G4GDMLWriteStructure.cc | 182 +- .../constructors/electromagnetic/History | 40 +- .../include/G4EmDNAChemistry_option2.hh | 57 + .../include/G4GammaGeneralProcess.hh | 19 +- .../electromagnetic/sources.cmake | 2 + .../electromagnetic/src/G4EmDNAChemistry.cc | 9 +- .../src/G4EmDNAChemistry_option1.cc | 2 +- .../src/G4EmDNAChemistry_option2.cc | 754 + .../electromagnetic/src/G4EmDNAPhysics.cc | 1 + .../src/G4EmDNAPhysicsActivator.cc | 1 + .../src/G4EmDNAPhysics_option1.cc | 13 +- .../src/G4EmDNAPhysics_option2.cc | 5 +- .../src/G4EmDNAPhysics_option3.cc | 4 +- .../src/G4EmDNAPhysics_option4.cc | 9 +- .../src/G4EmDNAPhysics_option5.cc | 4 +- .../src/G4EmDNAPhysics_option6.cc | 11 +- .../src/G4EmDNAPhysics_option7.cc | 4 +- .../src/G4EmDNAPhysics_option8.cc | 8 +- .../src/G4EmDNAPhysics_stationary.cc | 1 + .../src/G4EmDNAPhysics_stationary_option2.cc | 1 + .../src/G4EmDNAPhysics_stationary_option4.cc | 1 + .../src/G4EmDNAPhysics_stationary_option6.cc | 1 + .../src/G4EmLivermorePhysics.cc | 5 +- .../electromagnetic/src/G4EmModelActivator.cc | 0 .../src/G4EmPenelopePhysics.cc | 4 +- .../src/G4EmStandardPhysics_option1.cc | 2 +- .../src/G4EmStandardPhysics_option3.cc | 4 +- .../src/G4EmStandardPhysics_option4.cc | 5 +- .../src/G4GammaGeneralProcess.cc | 41 +- .../constructors/gamma_lepto_nuclear/History | 6 + .../include/G4EmExtraPhysics.hh | 53 +- .../src/G4EmExtraPhysics.cc | 85 +- .../constructors/hadron_elastic/History | 8 +- .../include/G4ThermalNeutrons.hh | 2 +- .../src/G4HadronDElasticPhysics.cc | 51 +- .../src/G4HadronElasticPhysics.cc | 11 +- .../src/G4HadronElasticPhysicsXS.cc | 10 - .../src/G4HadronHElasticPhysics.cc | 58 +- .../hadron_elastic/src/G4IonElasticPhysics.cc | 1 - .../constructors/stopping/History | 7 + .../constructors/stopping/README | 3 +- .../stopping/include/G4StoppingPhysics.hh | 2 + .../stopping/src/G4StoppingPhysics.cc | 27 +- source/physics_lists/lists/History | 6 +- source/physics_lists/lists/include/LBE.icc | 4 +- source/processes/biasing/History | 2 +- source/processes/cuts/History | 5 +- .../cuts/src/G4ProductionCutsTable.cc | 36 +- source/processes/decay/History | 3 +- source/processes/electromagnetic/History | 3 + .../processes/electromagnetic/adjoint/History | 2 +- source/processes/electromagnetic/dna/History | 24 + .../dna/management/include/G4FastList.hh | 51 +- .../management/include/G4ITModelHandler.hh | 83 +- .../management/include/G4ITModelManager.hh | 44 +- .../management/include/G4ITModelProcessor.hh | 197 +- .../dna/management/include/G4ITType.hh | 6 +- .../dna/management/include/G4ManyFastLists.hh | 37 +- .../dna/management/include/G4VITProcess.hh | 14 +- .../include/G4VITReactionProcess.hh | 73 +- .../include/G4VITRestDiscreteProcess.hh | 217 +- .../management/include/G4VITRestProcess.hh | 4 +- .../dna/management/include/G4VITStepModel.hh | 94 +- .../dna/management/src/G4ITModelHandler.cc | 201 +- .../dna/management/src/G4ITModelManager.cc | 116 +- .../dna/management/src/G4ITModelProcessor.cc | 914 +- .../dna/management/src/G4ITReactionChange.cc | 8 +- .../dna/management/src/G4ITStepProcessor.cc | 5 +- .../dna/management/src/G4KDTreeResult.cc | 2 +- .../management/src/G4VITReactionProcess.cc | 35 +- .../src/G4VITRestDiscreteProcess.cc | 107 +- .../dna/management/src/G4VITStepModel.cc | 83 +- .../models/include/G4DNAMolecularReaction.hh | 78 +- .../include/G4DNAMolecularStepByStepModel.hh | 48 +- .../include/G4DNAMoleculeEncounterStepper.hh | 97 +- .../include/G4DNASmoluchowskiReactionModel.hh | 27 +- .../dna/models/src/G4DNAMolecularReaction.cc | 222 +- .../src/G4DNAMolecularStepByStepModel.cc | 86 +- .../src/G4DNAMoleculeEncounterStepper.cc | 650 +- .../src/G4DNASmoluchowskiReactionModel.cc | 191 +- .../management/include/G4FakeParticleID.hh | 6 +- .../include/G4MolecularConfiguration.hh | 20 +- .../include/G4MolecularDissociationChannel.hh | 140 +- .../management/include/G4Molecule.hh | 301 +- .../management/include/G4MoleculeCounter.hh | 243 +- .../G4VMolecularDissociationDisplacer.hh | 48 +- .../management/include/G4VMoleculeCounter.hh | 116 +- .../src/G4MolecularConfiguration.cc | 18 +- .../src/G4MolecularDissociationChannel.cc | 158 +- .../molecules/management/src/G4Molecule.cc | 467 +- .../management/src/G4MoleculeCounter.cc | 639 +- .../src/G4VMolecularDissociationDisplacer.cc | 13 +- .../management/src/G4VMoleculeCounter.cc | 65 +- .../molecules/types/include/G4DNAMolecule.hh | 200 + .../dna/molecules/types/include/G4H2O.hh | 3 +- .../dna/molecules/types/sources.cmake | 2 + .../dna/molecules/types/src/G4DNAMolecule.cc | 378 + .../dna/molecules/types/src/G4H2O.cc | 74 +- .../include/G4DNAElectronHoleRecombination.hh | 139 +- .../include/G4DNAMolecularDissociation.hh | 113 +- .../G4DNAWaterDissociationDisplacer.hh | 2 +- .../src/G4DNAElectronHoleRecombination.cc | 446 +- .../src/G4DNAMolecularDissociation.cc | 472 +- .../src/G4DNAWaterDissociationDisplacer.cc | 554 +- .../utils/include/G4DNAChemistryManager.hh | 357 +- .../include/G4DNAMolecularReactionTable.hh | 369 +- .../dna/utils/include/G4PhysChemIO.hh | 4 +- .../dna/utils/include/G4VDNAReactionModel.hh | 43 +- .../dna/utils/include/G4VPhysChemIO.hh | 2 +- .../dna/utils/src/G4DNAChemistryManager.cc | 980 +- .../utils/src/G4DNAMolecularReactionTable.cc | 955 +- .../dna/utils/src/G4PhysChemIO.cc | 2 +- .../dna/utils/src/G4VDNAReactionModel.cc | 17 +- .../dna/utils/src/G4VUserChemistryList.cc | 2 +- .../electromagnetic/highenergy/History | 12 +- .../highenergy/src/G4AnnihiToMuPair.cc | 23 +- .../src/G4GammaConversionToMuons.cc | 6 +- .../electromagnetic/lowenergy/History | 2 +- .../processes/electromagnetic/muons/History | 2 +- .../electromagnetic/standard/History | 55 +- .../standard/include/G4BetheHeitler5DModel.hh | 12 +- .../include/G4ScreeningMottCrossSection.hh | 6 +- .../standard/include/G4SeltzerBergerModel.hh | 4 +- .../standard/include/G4UrbanMscModel.hh | 1 + .../standard/src/G4BetheHeitler5DModel.cc | 346 +- .../standard/src/G4BetheHeitlerModel.cc | 4 +- .../src/G4GoudsmitSaundersonMscModel.cc | 3 +- .../src/G4IonCoulombScatteringModel.cc | 3 +- .../standard/src/G4KleinNishinaModel.cc | 2 +- .../standard/src/G4PAIModel.cc | 4 +- .../standard/src/G4PAIPhotModel.cc | 3 +- .../standard/src/G4PairProductionRelModel.cc | 3 +- .../src/G4ScreeningMottCrossSection.cc | 7 +- .../standard/src/G4SeltzerBergerModel.cc | 28 +- .../standard/src/G4UrbanMscModel.cc | 2519 +- .../standard/src/G4WentzelOKandVIxSection.cc | 12 +- .../standard/src/G4WentzelVIModel.cc | 9 +- .../standard/src/G4XrayRayleighModel.cc | 17 +- .../standard/src/G4eBremParametrizedModel.cc | 4 +- .../standard/src/G4eBremsstrahlungRelModel.cc | 9 +- .../standard/src/G4eCoulombScatteringModel.cc | 54 +- .../src/G4eSingleCoulombScatteringModel.cc | 9 +- .../processes/electromagnetic/utils/History | 48 +- .../utils/include/G4EmElementSelector.hh | 24 + .../utils/include/G4EmExtraParameters.hh | 173 + .../include/G4EmExtraParametersMessenger.hh | 96 + .../utils/include/G4EmLowEParameters.hh | 159 + .../include/G4EmLowEParametersMessenger.hh | 97 + .../utils/include/G4EmParameters.hh | 122 +- .../utils/include/G4EmParametersMessenger.hh | 34 +- .../utils/include/G4LossTableManager.hh | 46 +- .../utils/include/G4NIELCalculator.hh | 91 + .../utils/include/G4VEmModel.hh | 29 + .../utils/include/G4VEmProcess.hh | 45 +- .../utils/include/G4VEnergyLossProcess.hh | 162 +- .../utils/include/G4VMscModel.hh | 103 +- .../electromagnetic/utils/sources.cmake | 10 + .../utils/src/G4EmExtraParameters.cc | 420 + .../utils/src/G4EmExtraParametersMessenger.cc | 327 + .../utils/src/G4EmLowEParameters.cc | 286 + .../utils/src/G4EmLowEParametersMessenger.cc | 264 + .../utils/src/G4EmParameters.cc | 557 +- .../utils/src/G4EmParametersMessenger.cc | 446 +- .../utils/src/G4LossTableManager.cc | 186 +- .../utils/src/G4NIELCalculator.cc | 136 + .../electromagnetic/utils/src/G4VEmModel.cc | 1 + .../electromagnetic/utils/src/G4VEmProcess.cc | 57 +- .../utils/src/G4VEnergyLossProcess.cc | 120 +- .../processes/electromagnetic/xrays/History | 9 +- .../xrays/include/G4ForwardXrayTR.hh | 4 +- .../electromagnetic/xrays/src/G4Cerenkov.cc | 44 +- .../xrays/src/G4Scintillation.cc | 44 +- .../xrays/src/G4SynchrotronRadiation.cc | 5 +- .../xrays/src/G4VTransitionRadiation.cc | 3 + source/processes/hadronic/History | 9 + .../processes/hadronic/cross_sections/History | 80 +- .../include/G4BGGNucleonElasticXS.hh | 55 +- .../include/G4BGGNucleonInelasticXS.hh | 52 +- .../include/G4BGGPionElasticXS.hh | 48 +- .../include/G4BGGPionInelasticXS.hh | 49 +- .../include/G4ComponentAntiNuclNuclearXS.hh | 111 +- .../G4ComponentBarNucleonNucleusXsc.hh | 45 +- .../include/G4ComponentGGHadronNucleusXsc.hh | 38 +- .../include/G4ComponentGGNuclNuclXsc.hh | 58 +- .../include/G4HadronNucleonXsc.hh | 88 +- .../include/G4MuNeutrinoNucleusTotXsc.hh | 13 +- .../include/G4NeutronCaptureXS.hh | 26 +- .../include/G4NeutronElasticXS.hh | 27 +- .../include/G4NeutronInelasticXS.hh | 42 +- .../include/G4NucleonNuclearCrossSection.hh | 21 +- .../include/G4ParticleInelasticXS.hh | 40 +- .../include/G4UPiNuclearCrossSection.hh | 60 +- .../include/G4VCrossSectionDataSet.hh | 12 +- .../src/G4BGGNucleonElasticXS.cc | 130 +- .../src/G4BGGNucleonInelasticXS.cc | 122 +- .../cross_sections/src/G4BGGPionElasticXS.cc | 137 +- .../src/G4BGGPionInelasticXS.cc | 167 +- .../src/G4ComponentAntiNuclNuclearXS.cc | 384 +- .../src/G4ComponentBarNucleonNucleusXsc.cc | 279 +- .../src/G4ComponentGGHadronNucleusXsc.cc | 194 +- .../src/G4ComponentGGNuclNuclXsc.cc | 247 +- .../src/G4CrossSectionDataStore.cc | 80 +- .../src/G4HadronCrossSections.cc | 8 - .../cross_sections/src/G4HadronNucleonXsc.cc | 574 +- .../src/G4IonProtonCrossSection.cc | 5 +- .../src/G4MuNeutrinoNucleusTotXsc.cc | 105 +- .../src/G4NeutrinoElectronCcXsc.cc | 20 +- .../src/G4NeutrinoElectronNcXsc.cc | 21 + .../cross_sections/src/G4NeutronCaptureXS.cc | 99 +- .../cross_sections/src/G4NeutronElasticXS.cc | 74 +- .../src/G4NeutronInelasticXS.cc | 90 +- .../src/G4NucleonNuclearCrossSection.cc | 17 +- .../src/G4ParticleInelasticXS.cc | 128 +- .../hadronic/cross_sections/src/G4PiData.cc | 19 +- .../src/G4PiNuclearCrossSection.cc | 27 +- .../src/G4UPiNuclearCrossSection.cc | 116 +- .../src/G4VCrossSectionDataSet.cc | 59 +- source/processes/hadronic/management/History | 15 + .../include/G4HadronInelasticProcess.hh | 6 +- .../management/src/G4EnergyRangeManager.cc | 4 +- .../src/G4HadronInelasticProcess.cc | 7 +- .../management/src/G4HadronicProcess.cc | 202 +- .../binary_cascade/include/G4Absorber.hh | 4 +- .../include/G4AntiProtonField.hh | 4 +- .../binary_cascade/include/G4BinaryCascade.hh | 4 +- .../include/G4FieldPropagation.hh | 4 +- .../G4GeneratorPrecompoundInterface.hh | 4 +- .../include/G4KaonMinusField.hh | 4 +- .../binary_cascade/include/G4KaonPlusField.hh | 4 +- .../binary_cascade/include/G4KaonZeroField.hh | 4 +- .../binary_cascade/include/G4NeutronField.hh | 4 +- .../include/G4PionMinusField.hh | 4 +- .../binary_cascade/include/G4PionPlusField.hh | 4 +- .../binary_cascade/include/G4PionZeroField.hh | 4 +- .../binary_cascade/include/G4ProtonField.hh | 4 +- .../include/G4RKFieldIntegrator.hh | 4 +- .../binary_cascade/include/G4RKPropagation.hh | 4 +- .../include/G4SigmaMinusField.hh | 4 +- .../include/G4SigmaPlusField.hh | 4 +- .../include/G4SigmaZeroField.hh | 4 +- .../include/G4VFieldPropagation.hh | 4 +- .../binary_cascade/include/G4VNuclearField.hh | 4 +- .../processes/hadronic/models/cascade/History | 5 + .../cascade/include/G4CascadeInterface.hh | 4 +- .../cascade/include/G4ExitonConfiguration.hh | 4 +- .../cascade/cascade/include/G4InuclNuclei.hh | 2 +- .../cascade/include/G4InuclParticle.hh | 4 +- .../cascade/cascade/src/G4NucleiModel.cc | 2 +- .../hadronic/models/coherent_elastic/History | 30 + .../include/G4AntiNuclElastic.hh | 13 +- .../include/G4ChargeExchange.hh | 20 +- .../include/G4ElasticHadrNucleusHE.hh | 117 +- .../include/G4HadronElastic.hh | 25 +- .../models/coherent_elastic/include/G4LEnp.hh | 45 +- .../models/coherent_elastic/include/G4LEpp.hh | 18 +- .../include/G4LowEHadronElastic.hh | 62 + .../models/coherent_elastic/sources.cmake | 2 + .../coherent_elastic/src/G4AntiNuclElastic.cc | 8 +- .../coherent_elastic/src/G4ChargeExchange.cc | 38 +- .../src/G4ElasticHadrNucleusHE.cc | 627 +- .../coherent_elastic/src/G4HadronElastic.cc | 110 +- .../src/G4LowEHadronElastic.cc | 62 + .../hadronic/models/de_excitation/History | 32 +- .../evaporation/src/G4Evaporation.cc | 19 +- .../evaporation/src/G4EvaporationChannel.cc | 35 +- .../src/G4EvaporationProbability.cc | 15 +- .../fermi_breakup/include/G4FermiFragment.hh | 2 +- .../src/G4FermiDecayProbability.cc | 8 +- .../handler/include/G4ExcitationHandler.hh | 8 +- .../handler/src/G4ExcitationHandler.cc | 52 +- .../include/G4DeexParametersMessenger.hh | 1 + .../include/G4DeexPrecoParameters.hh | 11 + .../include/G4VEmissionProbability.hh | 17 +- .../src/G4DeexParametersMessenger.cc | 9 + .../management/src/G4DeexPrecoParameters.cc | 7 + .../management/src/G4LevelReader.cc | 30 +- .../management/src/G4VEmissionProbability.cc | 198 +- .../include/G4StatMFMicroCanonical.hh | 17 - .../multifragmentation/src/G4StatMFChannel.cc | 25 +- .../src/G4StatMFMicroCanonical.cc | 6 +- .../src/G4GammaTransition.cc | 8 +- .../src/G4PhotonEvaporation.cc | 45 +- .../src/G4PolarizationTransition.cc | 38 +- .../util/include/G4CoulombBarrier.hh | 13 +- .../util/src/G4CoulombBarrier.cc | 28 +- .../processes/hadronic/models/fission/History | 2 +- .../include/G4CollisionInitialState.hh | 4 +- .../processes/hadronic/models/inclxx/History | 2 +- source/processes/hadronic/models/lend/History | 11 + .../models/lend/include/GIDI_settings.hh | 4 + .../hadronic/models/lend/src/G4LENDCapture.cc | 3 +- .../models/lend/src/GIDI_settings_flux.cc | 20 + .../models/lend/src/GIDI_settings_group.cc | 9 + .../models/lend/src/GIDI_settings_particle.cc | 27 + .../hadronic/models/lepto_nuclear/History | 9 + .../include/G4NeutrinoNucleusModel.hh | 207 + .../include/G4NuMuNucleusCcModel.hh | 226 + .../include/G4NuMuNucleusNcModel.hh | 226 + .../models/lepto_nuclear/sources.cmake | 6 + .../src/G4NeutrinoNucleusModel.cc | 1754 + .../lepto_nuclear/src/G4NuMuNucleusCcModel.cc | 1907 + .../lepto_nuclear/src/G4NuMuNucleusNcModel.cc | 1895 + .../hadronic/models/management/History | 5 + .../include/G4HadronicInteractionRegistry.hh | 2 +- .../models/management/include/G4V3DNucleus.hh | 4 +- .../include/G4VHighEnergyGenerator.hh | 4 +- .../include/G4VIntraNuclearTransportModel.hh | 4 +- .../management/include/G4VKineticNucleon.hh | 4 +- .../src/G4HadronicInteractionRegistry.cc | 10 +- .../models/management/src/G4V3DNucleus.cc | 8 +- .../management/src/G4VKineticNucleon.cc | 4 +- .../hadronic/models/particle_hp/History | 44 +- .../src/G4ParticleHPChannelList.cc | 2 +- .../src/G4ParticleHPInelasticCompFS.cc | 100 +- .../particle_hp/src/G4ParticleHPPhotonDist.cc | 248 +- .../models/parton_string/diffraction/History | 4 +- .../include/G4ExcitedStringDecay.hh | 4 +- .../include/G4FragmentingString.hh | 8 +- .../include/G4LundStringFragmentation.hh | 4 +- .../include/G4QGSMFragmentation.hh | 4 +- .../include/G4VLongitudinalStringDecay.hh | 4 +- .../hadronization/src/G4ExcitedStringDecay.cc | 8 +- .../src/G4VLongitudinalStringDecay.cc | 4 +- .../management/include/G4EventGenerator.hh | 4 +- .../include/G4InteractionContent.hh | 4 +- .../management/include/G4StringModel.hh | 4 +- .../management/include/G4VParticipants.hh | 4 +- .../include/G4VPartonStringModel.hh | 4 +- .../management/include/G4VSplitableHadron.hh | 4 +- .../include/G4VStringFragmentation.hh | 4 +- .../management/src/G4EventGenerator.cc | 8 +- .../management/src/G4StringModel.cc | 8 +- .../management/src/G4VSplitableHadron.cc | 4 +- .../management/src/G4VStringFragmentation.cc | 8 +- .../models/parton_string/qgsm/History | 2 +- .../hadronic/models/pre_equilibrium/History | 8 + .../exciton_model/include/G4HETCFragment.hh | 4 +- .../include/G4LowEGammaNuclearModel.hh | 70 + .../include/G4PreCompoundAlpha.hh | 4 +- .../include/G4PreCompoundDeuteron.hh | 4 +- .../include/G4PreCompoundFragment.hh | 4 +- .../exciton_model/include/G4PreCompoundHe3.hh | 4 +- .../exciton_model/include/G4PreCompoundIon.hh | 4 +- .../include/G4PreCompoundNeutron.hh | 4 +- .../include/G4PreCompoundNucleon.hh | 4 +- .../include/G4PreCompoundProton.hh | 4 +- .../include/G4PreCompoundTriton.hh | 4 +- .../include/G4VPreCompoundFragment.hh | 4 +- .../exciton_model/sources.cmake | 2 + .../src/G4LowEGammaNuclearModel.cc | 117 + .../src/G4PreCompoundEmission.cc | 4 - .../src/G4PreCompoundFragment.cc | 2 +- .../src/G4VPreCompoundFragment.cc | 12 +- .../models/radioactive_decay/GNUmakefile | 1 + .../hadronic/models/radioactive_decay/History | 47 + .../include/G4BatemanParameters.hh | 4 +- .../include/G4Radioactivation.hh | 19 +- .../include/G4RadioactivationMessenger.hh | 18 +- .../include/G4RadioactiveDecay.hh | 2 + .../include/G4RadioactiveDecayBase.hh | 11 +- .../G4RadioactiveDecayBaseMessenger.hh | 1 - .../G4RadioactiveDecayChainsFromParent.hh | 4 +- .../include/G4RadioactiveDecayMode.hh | 13 +- .../G4RadioactiveDecayRatesToDaughter.hh | 4 +- .../radioactive_decay/include/G4SFDecay.hh | 67 + .../models/radioactive_decay/sources.cmake | 5 + .../radioactive_decay/src/G4NucleusLimits.cc | 2 +- .../src/G4Radioactivation.cc | 88 +- .../src/G4RadioactivationMessenger.cc | 164 +- .../src/G4RadioactiveDecay.cc | 145 +- .../src/G4RadioactiveDecayBase.cc | 185 +- .../src/G4RadioactiveDecayBaseMessenger.cc | 39 +- .../src/G4RadioactiveDecayMode.cc | 4 +- .../src/G4RadioactiveDecaymessenger.cc | 17 +- .../models/radioactive_decay/src/G4SFDecay.cc | 155 + .../include/G4QuasiElasticChannel.hh | 4 +- .../include/G4TheoFSGenerator.hh | 4 +- source/processes/hadronic/models/util/History | 7 + .../util/include/G4DecayStrongResonances.hh | 4 +- .../models/util/include/G4ExcitedString.hh | 8 +- .../models/util/include/G4Fancy3DNucleus.hh | 4 +- .../util/include/G4Fancy3DNucleusHelper.hh | 4 +- .../models/util/include/G4KineticTrack.hh | 4 +- .../models/util/include/G4NuclearRadii.hh | 75 + .../hadronic/models/util/include/G4Nucleon.hh | 8 +- .../hadronic/models/util/include/G4Parton.hh | 8 +- .../hadronic/models/util/sources.cmake | 2 + .../models/util/src/G4ExcitedString.cc | 4 +- .../models/util/src/G4KineticTrack.cc | 4 +- .../models/util/src/G4NuclearRadii.cc | 149 + source/processes/hadronic/processes/History | 29 + .../include/G4HadronElasticProcess.hh | 17 +- .../include/G4MuNeutrinoNucleusProcess.hh | 90 + .../hadronic/processes/sources.cmake | 2 + .../processes/src/G4HadronElasticProcess.cc | 86 +- .../src/G4MuNeutrinoNucleusProcess.cc | 457 + source/processes/hadronic/stopping/History | 8 + .../include/G4HadronicAbsorptionFritiof.hh | 2 - .../src/G4HadronicAbsorptionFritiof.cc | 15 +- source/processes/hadronic/util/History | 15 + .../util/include/G4GHEKinematicsVector.hh | 6 +- .../hadronic/util/include/G4HadProjectile.hh | 24 +- .../util/include/G4HadronicException.hh | 45 +- source/processes/hadronic/util/sources.cmake | 7 +- .../processes/hadronic/util/src/G4Bessel.cc | 10 +- .../hadronic/util/src/G4HadFinalState.cc | 4 +- .../hadronic/util/src/G4HadProjectile.cc | 48 +- .../hadronic/util/src/G4HadronicException.cc | 30 + .../hadronic/util/src/G4ReactionProduct.cc | 2 +- source/processes/management/History | 4 +- source/processes/optical/History | 4 + .../optical/include/G4OpAbsorption.hh | 55 +- .../optical/include/G4OpBoundaryProcess.hh | 283 +- source/processes/optical/include/G4OpMieHG.hh | 45 +- .../processes/optical/include/G4OpRayleigh.hh | 117 +- source/processes/optical/include/G4OpWLS.hh | 96 +- .../include/G4VWLSTimeGeneratorProfile.hh | 10 +- .../include/G4WLSTimeGeneratorProfileDelta.hh | 16 +- .../G4WLSTimeGeneratorProfileExponential.hh | 16 +- .../processes/optical/src/G4OpAbsorption.cc | 106 +- .../optical/src/G4OpBoundaryProcess.cc | 2058 +- source/processes/optical/src/G4OpMieHG.cc | 197 +- source/processes/optical/src/G4OpRayleigh.cc | 328 +- .../processes/solidstate/channeling/History | 2 +- source/readout/History | 2 +- source/run/History | 8 +- source/track/History | 3 + source/track/include/G4Track.hh | 3 +- source/tracking/History | 4 +- source/visualization/History | 158 +- source/visualization/OpenGL/History | 38 + .../OpenGL/include/G4OpenGLSceneHandler.hh | 4 +- .../OpenGL/src/G4OpenGLImmediateXViewer.cc | 8 +- .../OpenGL/src/G4OpenGLSceneHandler.cc | 28 +- .../src/G4OpenGLStoredQtSceneHandler.cc | 2 +- .../OpenGL/src/G4OpenGLStoredQtViewer.cc | 19 +- .../OpenGL/src/G4OpenGLStoredSceneHandler.cc | 113 +- .../OpenGL/src/G4OpenGLStoredViewer.cc | 19 +- .../OpenGL/src/G4OpenGLViewerMessenger.cc | 2 +- source/visualization/OpenInventor/History | 28 + .../include/G4OpenInventorXtExaminerViewer.hh | 2 +- .../include/HEPVis/actions/SoCounterAction.h | 2 +- .../src/G4OpenInventorSceneHandler.cc | 8 +- .../OpenInventor/src/G4OpenInventorViewer.cc | 10 + .../src/G4OpenInventorXtExaminerViewer.cc | 4 + .../OpenInventor/src/SbPainterPS.cc | 2 +- .../OpenInventor/src/SoCounterAction.cc | 6 +- .../OpenInventor/src/wheelmouse.cc | 4 + .../RayTracer/include/G4RayTrajectoryPoint.hh | 2 +- source/visualization/Tree/History | 3 + .../Tree/src/G4ASCIITreeSceneHandler.cc | 2 +- .../Tree/src/G4VTreeSceneHandler.cc | 2 +- source/visualization/XXX/History | 13 + .../XXX/src/G4XXXSGSceneHandler.cc | 2 +- source/visualization/XXX/src/G4XXXSGViewer.cc | 1 + .../XXX/src/G4XXXStoredViewer.cc | 1 + source/visualization/externals/History | 3 + source/visualization/externals/gl2ps/History | 3 + .../externals/gl2ps/sources.cmake | 6 +- source/visualization/gMocren/History | 3 + .../gMocren/src/G4GMocrenFileSceneHandler.cc | 5 +- source/visualization/management/History | 192 +- .../management/include/G4VSceneHandler.hh | 14 +- .../management/include/G4VVisCommand.hh | 62 +- .../management/include/G4ViewParameters.hh | 20 +- .../management/include/G4ViewParameters.icc | 4 + .../include/G4VisCommandsGeometrySet.hh | 24 +- .../management/include/G4VisCommandsScene.hh | 12 + .../include/G4VisCommandsSceneAdd.hh | 13 + .../management/include/G4VisCommandsSet.hh | 24 + .../include/G4VisCommandsTouchable.hh | 9 +- .../include/G4VisCommandsTouchableSet.hh | 4 +- .../management/include/G4VisCommandsViewer.hh | 71 +- .../include/G4VisCommandsViewerSet.hh | 5 +- source/visualization/management/sources.cmake | 1 - .../visualization/management/src/G4Scene.cc | 77 +- .../management/src/G4VSceneHandler.cc | 274 +- .../management/src/G4VVisCommand.cc | 127 +- .../management/src/G4ViewParameters.cc | 83 +- .../management/src/G4VisCommandsCompound.cc | 36 +- .../src/G4VisCommandsGeometrySet.cc | 10 +- .../management/src/G4VisCommandsScene.cc | 108 +- .../management/src/G4VisCommandsSceneAdd.cc | 312 +- .../management/src/G4VisCommandsSet.cc | 204 +- .../management/src/G4VisCommandsTouchable.cc | 278 +- .../src/G4VisCommandsTouchableSet.cc | 46 +- .../management/src/G4VisCommandsViewer.cc | 230 +- .../src/G4VisCommandsViewerDefault.cc | 120 +- .../management/src/G4VisCommandsViewerSet.cc | 613 +- .../management/src/G4VisManager.cc | 33 +- source/visualization/modeling/History | 109 +- .../modeling/include/G4BoundingExtentScene.hh | 69 + .../modeling/include/G4ElectricFieldModel.hh | 72 + .../modeling/include/G4MagneticFieldModel.hh | 51 +- .../modeling/include/G4ModelingParameters.hh | 22 +- .../modeling/include/G4ModelingParameters.icc | 12 +- .../modeling/include/G4PhysicalVolumeModel.hh | 7 +- .../include/G4PhysicalVolumesSearchScene.hh | 11 +- .../modeling/include/G4VFieldModel.hh | 107 + .../modeling/include/G4VModel.hh | 3 + source/visualization/modeling/sources.cmake | 6 + .../modeling/src/G4ArrowModel.cc | 48 +- .../modeling/src/G4BoundingExtentScene.cc | 80 + .../modeling/src/G4ElectricFieldModel.cc | 53 + .../modeling/src/G4LogicalVolumeModel.cc | 181 +- .../modeling/src/G4MagneticFieldModel.cc | 264 +- .../modeling/src/G4ModelingParameters.cc | 76 +- .../modeling/src/G4PhysicalVolumeModel.cc | 159 +- .../src/G4PhysicalVolumesSearchScene.cc | 5 +- .../src/G4TouchablePropertiesScene.cc | 1 + .../modeling/src/G4VFieldModel.cc | 325 + source/visualization/modeling/src/G4VModel.cc | 7 + 1056 files changed, 83482 insertions(+), 66474 deletions(-) create mode 100644 ReleaseNotes/Beta4.10.6-1.txt create mode 100644 ReleaseNotes/Patch4.10.4-3.txt create mode 100644 examples/extended/electromagnetic/TestEm5/posi.mac create mode 100755 examples/extended/medical/dna/dnadamage1/CMakeLists.txt create mode 100755 examples/extended/medical/dna/dnadamage1/GNUmakefile create mode 100755 examples/extended/medical/dna/dnadamage1/History create mode 100755 examples/extended/medical/dna/dnadamage1/README.txt create mode 100755 examples/extended/medical/dna/dnadamage1/analysis.C create mode 100755 examples/extended/medical/dna/dnadamage1/dnadamage1.cc create mode 100755 examples/extended/medical/dna/dnadamage1/dnadamage1.in create mode 100755 examples/extended/medical/dna/dnadamage1/include/ActionInitialization.hh create mode 100755 examples/extended/medical/dna/dnadamage1/include/DNAParser.hh create mode 100755 examples/extended/medical/dna/dnadamage1/include/DNAVolumeType.hh create mode 100755 examples/extended/medical/dna/dnadamage1/include/DetectorConstruction.hh create mode 100755 examples/extended/medical/dna/dnadamage1/include/ITTrackingInteractivity.hh create mode 100755 examples/extended/medical/dna/dnadamage1/include/ParallelWorld.hh create mode 100755 examples/extended/medical/dna/dnadamage1/include/PhysicsList.hh create mode 100755 examples/extended/medical/dna/dnadamage1/include/PrimaryGeneratorAction.hh create mode 100755 examples/extended/medical/dna/dnadamage1/include/RunAction.hh create mode 100755 examples/extended/medical/dna/dnadamage1/include/StackingAction.hh create mode 100755 examples/extended/medical/dna/dnadamage1/include/SteppingAction.hh create mode 100755 examples/extended/medical/dna/dnadamage1/include/TimeStepAction.hh create mode 100755 examples/extended/medical/dna/dnadamage1/molecule.C create mode 100755 examples/extended/medical/dna/dnadamage1/plot.C create mode 100755 examples/extended/medical/dna/dnadamage1/src/ActionInitialization.cc create mode 100755 examples/extended/medical/dna/dnadamage1/src/DNAParser.cc create mode 100755 examples/extended/medical/dna/dnadamage1/src/DetectorConstruction.cc create mode 100755 examples/extended/medical/dna/dnadamage1/src/ITTrackingInteractivity.cc create mode 100755 examples/extended/medical/dna/dnadamage1/src/ParallelWorld.cc create mode 100755 examples/extended/medical/dna/dnadamage1/src/PhysicsList.cc create mode 100755 examples/extended/medical/dna/dnadamage1/src/PrimaryGeneratorAction.cc create mode 100755 examples/extended/medical/dna/dnadamage1/src/RunAction.cc create mode 100755 examples/extended/medical/dna/dnadamage1/src/StackingAction.cc create mode 100755 examples/extended/medical/dna/dnadamage1/src/SteppingAction.cc create mode 100755 examples/extended/medical/dna/dnadamage1/src/TimeStepAction.cc create mode 100755 examples/extended/medical/dna/dnadamage1/vis.mac create mode 100644 examples/extended/medical/dna/microprox/.README.txt create mode 100644 examples/extended/medical/dna/microprox/CMakeLists.txt create mode 100644 examples/extended/medical/dna/microprox/GNUmakefile create mode 100644 examples/extended/medical/dna/microprox/History create mode 100644 examples/extended/medical/dna/microprox/README create mode 100644 examples/extended/medical/dna/microprox/include/ActionInitialization.hh create mode 100644 examples/extended/medical/dna/microprox/include/Analysis.hh create mode 100644 examples/extended/medical/dna/microprox/include/DetectorConstruction.hh create mode 100644 examples/extended/medical/dna/microprox/include/DetectorMessenger.hh create mode 100644 examples/extended/medical/dna/microprox/include/EventAction.hh create mode 100644 examples/extended/medical/dna/microprox/include/PhysicsList.hh create mode 100644 examples/extended/medical/dna/microprox/include/PhysicsListMessenger.hh create mode 100644 examples/extended/medical/dna/microprox/include/PrimaryGeneratorAction.hh create mode 100644 examples/extended/medical/dna/microprox/include/RunAction.hh create mode 100644 examples/extended/medical/dna/microprox/include/TrackerHit.hh create mode 100644 examples/extended/medical/dna/microprox/include/TrackerSD.hh create mode 100644 examples/extended/medical/dna/microprox/init_vis.mac create mode 100644 examples/extended/medical/dna/microprox/microprox.cc create mode 100644 examples/extended/medical/dna/microprox/microprox.in create mode 100755 examples/extended/medical/dna/microprox/plot.C create mode 100644 examples/extended/medical/dna/microprox/src/ActionInitialization.cc create mode 100644 examples/extended/medical/dna/microprox/src/DetectorConstruction.cc create mode 100644 examples/extended/medical/dna/microprox/src/DetectorMessenger.cc create mode 100644 examples/extended/medical/dna/microprox/src/EventAction.cc create mode 100644 examples/extended/medical/dna/microprox/src/PhysicsList.cc create mode 100644 examples/extended/medical/dna/microprox/src/PhysicsListMessenger.cc create mode 100644 examples/extended/medical/dna/microprox/src/PrimaryGeneratorAction.cc create mode 100644 examples/extended/medical/dna/microprox/src/RunAction.cc create mode 100644 examples/extended/medical/dna/microprox/src/TrackerHit.cc create mode 100644 examples/extended/medical/dna/microprox/src/TrackerSD.cc create mode 100644 examples/extended/medical/dna/microprox/vis.mac create mode 100644 examples/extended/medical/dna/microyz/include/DetectorMessenger.hh create mode 100644 examples/extended/medical/dna/microyz/src/DetectorMessenger.cc create mode 100644 examples/extended/radioactivedecay/rdecay02/include/BiasedRDPhysics.hh create mode 100644 examples/extended/radioactivedecay/rdecay02/src/BiasedRDPhysics.cc create mode 100644 source/geometry/management/include/G4GeomConfig.hh.in rename source/{visualization/management/include/G4VVisCommand.icc => geometry/management/include/G4GeomTypes.hh} (87%) create mode 100644 source/global/management/include/G4GlobalConfig.hh.in create mode 100644 source/physics_lists/constructors/electromagnetic/include/G4EmDNAChemistry_option2.hh create mode 100644 source/physics_lists/constructors/electromagnetic/src/G4EmDNAChemistry_option2.cc mode change 100755 => 100644 source/physics_lists/constructors/electromagnetic/src/G4EmModelActivator.cc create mode 100644 source/processes/electromagnetic/dna/molecules/types/include/G4DNAMolecule.hh create mode 100644 source/processes/electromagnetic/dna/molecules/types/src/G4DNAMolecule.cc create mode 100644 source/processes/electromagnetic/utils/include/G4EmExtraParameters.hh create mode 100644 source/processes/electromagnetic/utils/include/G4EmExtraParametersMessenger.hh create mode 100644 source/processes/electromagnetic/utils/include/G4EmLowEParameters.hh create mode 100644 source/processes/electromagnetic/utils/include/G4EmLowEParametersMessenger.hh create mode 100755 source/processes/electromagnetic/utils/include/G4NIELCalculator.hh create mode 100644 source/processes/electromagnetic/utils/src/G4EmExtraParameters.cc create mode 100644 source/processes/electromagnetic/utils/src/G4EmExtraParametersMessenger.cc create mode 100644 source/processes/electromagnetic/utils/src/G4EmLowEParameters.cc create mode 100644 source/processes/electromagnetic/utils/src/G4EmLowEParametersMessenger.cc create mode 100755 source/processes/electromagnetic/utils/src/G4NIELCalculator.cc create mode 100644 source/processes/hadronic/models/coherent_elastic/include/G4LowEHadronElastic.hh create mode 100644 source/processes/hadronic/models/coherent_elastic/src/G4LowEHadronElastic.cc create mode 100644 source/processes/hadronic/models/lepto_nuclear/include/G4NeutrinoNucleusModel.hh create mode 100644 source/processes/hadronic/models/lepto_nuclear/include/G4NuMuNucleusCcModel.hh create mode 100644 source/processes/hadronic/models/lepto_nuclear/include/G4NuMuNucleusNcModel.hh create mode 100644 source/processes/hadronic/models/lepto_nuclear/src/G4NeutrinoNucleusModel.cc create mode 100644 source/processes/hadronic/models/lepto_nuclear/src/G4NuMuNucleusCcModel.cc create mode 100644 source/processes/hadronic/models/lepto_nuclear/src/G4NuMuNucleusNcModel.cc create mode 100644 source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4LowEGammaNuclearModel.hh create mode 100644 source/processes/hadronic/models/pre_equilibrium/exciton_model/src/G4LowEGammaNuclearModel.cc create mode 100644 source/processes/hadronic/models/radioactive_decay/include/G4SFDecay.hh create mode 100644 source/processes/hadronic/models/radioactive_decay/src/G4SFDecay.cc create mode 100644 source/processes/hadronic/models/util/include/G4NuclearRadii.hh create mode 100644 source/processes/hadronic/models/util/src/G4NuclearRadii.cc create mode 100644 source/processes/hadronic/processes/include/G4MuNeutrinoNucleusProcess.hh create mode 100644 source/processes/hadronic/processes/src/G4MuNeutrinoNucleusProcess.cc create mode 100644 source/processes/hadronic/util/src/G4HadronicException.cc create mode 100644 source/visualization/modeling/include/G4BoundingExtentScene.hh create mode 100644 source/visualization/modeling/include/G4ElectricFieldModel.hh create mode 100644 source/visualization/modeling/include/G4VFieldModel.hh create mode 100644 source/visualization/modeling/src/G4BoundingExtentScene.cc create mode 100644 source/visualization/modeling/src/G4ElectricFieldModel.cc create mode 100644 source/visualization/modeling/src/G4VFieldModel.cc diff --git a/CMakeLists.txt b/CMakeLists.txt index 8de213a0a1c..c5b88fcfedd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -36,8 +36,8 @@ set(CMAKE_USER_MAKE_RULES_OVERRIDE_CXX # the same form. project(Geant4) set(${PROJECT_NAME}_VERSION_MAJOR 10) -set(${PROJECT_NAME}_VERSION_MINOR 5) -set(${PROJECT_NAME}_VERSION_PATCH 1) +set(${PROJECT_NAME}_VERSION_MINOR 6) +set(${PROJECT_NAME}_VERSION_PATCH 0) set(${PROJECT_NAME}_VERSION "${${PROJECT_NAME}_VERSION_MAJOR}.${${PROJECT_NAME}_VERSION_MINOR}.${${PROJECT_NAME}_VERSION_PATCH}") # - Prepend our own CMake Modules to the search path diff --git a/ReleaseNotes/Beta4.10.6-1.txt b/ReleaseNotes/Beta4.10.6-1.txt new file mode 100644 index 00000000000..28aba4950eb --- /dev/null +++ b/ReleaseNotes/Beta4.10.6-1.txt @@ -0,0 +1,685 @@ + + Geant4 10.6-beta-01 Release Notes + --------------------------------- + + 28 June 2019 + + Migration Notes & Main New Features + ----------------------------------- + + o Promoting pre-processor flags to fixed #defines in a new header + generated by CMake, reducing flags added to CMAKE_CXX_FLAGS. + o Reviewed G4PhysicsVector adding an additional Value() method option to + propagate down the known log-energy value. This helps avoiding log() calls + when log-vector is used. + o Enabled VecGeom wrapper for G4GenericPolycone. Requiring VecGeom-1.1.2. + o Added support for writing out assemblies envelopes in GDML. + o Added functionality in G4DynamicParticle to provide log-kinetic energy + value, computed only on demand if its stored value is not up-to-date with + the kinetic energy. Reviewed EM processes to select the target atom by + making use of the already known log-energy value in the log-vector access. + Providing measurable CPU speedup. + o Optimised step limitation in G4UrbanMscModel and modified lateral + displacement sampling. + o New helper class G4NIELCalculator, to compute NIEL in user stepping + action or sensitive detector code. + o Cross-sections: high energy extension of the neutrino-electron cross + sections, for both charged-current and neutral-current interactions + (M_W and M_Z propagator factors and Glashow resonance), for all neutrino + and anti-neutrino flavours. + o Extended hadron-nucleon cross-sections to charmed and bottom hadrons + (mesons and baryons). + o Use Glauber-Gribov cross-section for hyperons in hadron elastic physics. + o Added handling of UI thermalization model control in DNA physics lists. + o Removed tracking cut in hadron-elastic and use numerically safer + computation for very low-energy projectile. + o Use FTFP also for the annihilation at rest of neutral anti-hadrons. + o Added spontaneous fission channel in radioactive-decay. + o Enhanced UI commands to now return proper return code when they are not + successful. + o Added new gamma-nuclear model based on pre-compound de-excitation + o New set of UI commands and improvements in visualization. + Added new UI commands for view interpolation and centering. + o Introducing cloud drawing style in visualization, using kernel algorithms + for generating points on the surface of volumes, by-passing polyhedral + representations; the solid is being visualised by a polymarker of dots. + o Porting of code on gcc-9.1 series. + o Updated to CLHEP version 2.4.1.2. + o New data sets G4PARTICLEXS-2.0. + + ---------------------------------------------------------------------------- + + Technical Notes + --------------- + + o Tested platforms: + + Linux, gcc-4.8.5. + Tested on 64 bit architectures (Intel or AMD) with CERN CentOS + Linux 7 (CC7) (based on CentOS Linux 7). + Versions of Geant4 have also been compiled successfully on other + Linux distributions, Ubuntu, Debian, Suse or other RedHat systems. + + MacOSX 10.14, clang-6.0 (Apple LLVM/Clang-10.0.1) + + Windows/10 with Visual C++ 14.11 (Visual Studio 2017) + + o More verified configurations: + + Linux, gcc-4.9.3/5.4.0/6.3.0/7.3.0/8.2.0/9.1.0, clang-5.0/7.0. + + Linux, Intel-icc 19.0. + + MacOSX 10.12/13 with clang-3.9/4.0 + + o External dependencies + + CLHEP-2.4.1.2, suggested for external installation of the CLHEP library. + + VecGeom-1.1.2, for optional use of the VecGeom geometry primitives. + + o New data sets: + + G4PARTICLEXS-2.0. + + Please refer to the Geant4 User Documentation: + http://cern.ch/geant4/support/userdocuments.shtml + for further information about using Geant4. + + ---------------------------------------------------------------------------- + +List of features and fixes included in this Beta release since 10.5.p01: + + o Configuration: + ------------- + + CMake: + o Removed obsolete GEANT4_BUILD_MUONIC_ATOMS_IN_USE option + and associated configuration/compiler flags. + o Promoting following pre-processor flags to fixed #defines in a new + header generated by CMake using the chosen build options to + #define/#undef as appropriate: G4USE_STD11, G4MULTITHREADED, + G4_STORE_TRAJECTORY, G4VERBOSE, GEANT4_USE_TIMEMORY. + Promoted VecGeom pre-processor flags to fixed #defines as well. + Ensuring the header is included by primary "global" category headers + so that all categories will pick up the changes transparently. + Removed use of add_definitions of CMAKE_CXX_FLAGS to set these flags + in Geant4 and client scripts. + o Removed G4FPE_DEBUG from build mode "Debug". Added new build mode + "Debug_FPE" same as "Debug" mode but appending -DG4FPE_DEBUG. + o Updated version of data sets: G4PARTICLEXS-2.0. + Updated tags for 10.6-beta. + + GNUMake: + o Hard-code Qt version through QT_VERSION flag. + Corrected Qt5 setup for Linux-g++ and Linux-clang. + o architecture.gmk: added -DG4GMAKE to CPPFLAGS to identify enabling + of GNUmake builds. + + o Analysis: + -------- + + Fixed CSV, XML ntuple file names. + + o Digits & Hits: + ------------- + + G4PSSphereSurfaceFlux: fixed track weight. + + o Event: + ----- + + G4SPSPosDistribution: added accessor methods for volume confinement + Addressing GitHub PR #7. + + o Externals: + --------- + + Updated CLHEP module to version 2.4.1.2: + o MixMaxRng: throw if seed is zero. Use throw instead of exit() + elsewhere. + Defaulted operator=() also for BasicVector3D andPlan3D; fixing + deprecation warnings on gcc-9.1. + Fixed shadowing compilation warnings in Transform3D as reported + on gcc-9.1. + + o Geometry: + -------- + + divisions: + o Return correct value for multiplicity in G4PVDivision and + G4ReplicatedSlice. Addressing problem report #2168. + + magneticfield: + o G4ChordFinder: changed to use concrete type of Stepper as template + parameter. + o G4InterpolationDriver: new revision with multiple steppers for + each substep. Fixed memory churn; use FSAL property of + G4DormandPrince745. Change from G4VERBOSE to G4FIELD_DEBUG for + debug checks. + o Removed division in G4DormandPrince745::Interpolate4thOrder(). + o Reset step estimate in G4MagInt_Driver only at the beginning of a + track. + + management: + o G4GeomSplitter: re-enabled use or realloc()/free() and memcpy(), after + adapting G4VPhysicalVolume MT splitted data to adopt only trivial types + for allocation. Re-establishing original performance in initialisation + of the geometry in MT mode. + o Properly initialise splitted data in G4VPhysicalVolume to zero. + o Replaced deprecated std::binary_function calls with lambdas in + G4SmartVoxelStat and G4GeometryManager. Addressing GitHub PR#8. + o Defined move constructor and move assignment operator for + G4AffineTransform. + o Use header-based #define/undef symbols to configure VecGeom + replacements; added new configuration headers G4GeomConfig.hh and + G4GeomTypes.hh. + o Fixed minor Coverity defects. + + navigation: + o Improved information in G4Exceptions for particles stuck due to + multiple zero steps in G4Navigator. + + solids/CSG: + o G4Tubs: Fixed normal from DistanceToOut() to be unit vector, for + abnormal exit points. Added inverse-Rmax and -Rmin as data members. + o Re-use pre-calculated values instead of using std::cos(), std::sin() + in G4Tubs, G4Cons, G4CutTubs and G4Sphere. + o Added inclusion of new G4GeomTypes.hh header to those headers allowing + VecGeom replacement. + + solids/specific: + o Enabled VecGeom wrapper for G4GenericPolycone. Requiring VecGeom-1.1.2. + o Modified G4PolyconeSide and G4PolyhedraSide to use only trivial types + for MT splitted data in G4PlSideData and G4PhSideData respectively. + o Protected check in G4TwistedTubsSide::DistanceToPlane() within debug + flag. + o Defined move constructor and move assignment operator for + G4TriangularFacet. + o Use GetVertices() instead of GetParametersList() in the wrapper G4UTet. + o Added inclusion of new G4GeomTypes.hh header to those headers allowing + VecGeom replacement. + o Fixed minor Coverity defects. + + o Global: + ------ + + G4PhysicsVector: added additional Value() method option to propagate down + the known log-energy value (can avoid the log call in case of + log-vector). + + Added new LOG_EKIN_MIN constant as value taken in case of zero kin-energy + in templates.hh. + + Defined default move constructor and move assignment operator for + G4String and G4DataVector. + + Added G4GlobalConfig.hh generated header to hold global, always required, + pre-processor symbols instead of relying on -D flags for: G4USE_STD11, + G4MULTITHREADED, G4_STORE_TRAJECTORY, G4VERBOSE and GEANT4_USE_TIMEMORY. + Added inclusion of G4GlobalConfig.hh in G4Types.hh, tls.hh and + G4TiMemory.hh so that global and other categories pick up the definitions + transparently. + + Updated other headers/srcs to include G4Types/G4Threading if they use + G4MULTITHREADED. + + Changed date for release 10.6-beta. + + o Graphics Representations: + ------------------------ + + G4VisAttributes: added 'cloud' and methods to force, SetForceCloud(), + and SetForceNumberOfCloudPoints(). + + G4VisExtent: added method Transform(const G4Transform3D&). + + Removed Get/SetDrawOverlapsFlag() from G4VVisManager. + + o Intercoms + --------- + + The following UI commands now return proper return code when they are + not successful: /control/execute, loop, foreach, shell, getEnv. + Addressing problem report #2159. + + o Particles: + --------- + + G4DynamicParticle: added functionality to provide log-kinetic energy + value, computed only on demand if its stored value is not up-to-date + with the kinetic energy. + Code cleanup: moved data members to be private; aligned class members + 3-vectors, doubles, integer; added initialisation of PDG code and + polarization in all constructors; added method SetPolarisation(); use + CLHEP electron mass; removed unused forward declarations and headers. + + o Persistency: + ----------- + + GDML: + o Added support for writing out assemblies envelopes. + o Improved reading of optical properties reader, by allowing reuse of + the same G4MaterialPropertyVector object for identical properties. + + o Physics Lists: + ------------- + + Constructors: + o electromagnetic: + - Added handling of UI thermalization model control in + G4EmDNAPhysics_option1,2,3,4,5,6,7,8. + - G4EmDNAChemistry constructors: updated to follow emdna changes. + - Added sub-excitation processes in G4EmDNAPhysics_option8. + - G4EmLivermorePhysics, G4EmPenelopePhysics, + G4EmStandardPhysics_option4, G4EmStandardPhysics_option3: define + upper energy limit for nuclear stopping via EM parameters. + In all DNA constructors, added ActivateDNA() flag to EM parameters. + - Added G4EmDNAChemistry_option2 constructor. + o gamma_lepto_nuclear: + - G4EmExtraPhysics: added muon-neutrino nucleus interactions; removed + extra static members. + o hadron_inelastic: + - G4HadronElasticPhysics: use Glauber-Gribov cross-section for + hyperons. + - G4HadronDElasticPhysics, G4HadronDElasticPhysics: use Glauber-Gribov + cross-section for hyperons, d, t, He3, He4. + - G4HadronElasticPhysicsXS, G4IonElasticPhysics: removed commented + code. + o stopping: + - Use FTFP also for the annihilation at rest of neutral anti-hadrons: + anti-neutron, anti-lambda, anti-sigma0 anti-xi0. This extension is + for completeness and practical convenience, although physically + neutral hadrons should never be completely at rest. + + lists: + o Replaced G4RadioactiveDecay with G4RadioactiveDecayBase in LBE list. + + + o Electromagnetic Processes: + ------------------------- + + DNA: + o Added G4DNAMolecule class. + o Moved checking of position of track status in + G4ITStepProcessor::SetInitialStep(). + o Chemistry: clarified pointer ownership in G4DNAChemistryManager. + o Fixed reaction site issue. + o Fixed compilation warnings on gcc-9.1. Code cleanup. + + High Energy: + o G4GammaConversionToMuons, G4AnnihiToMuPair: added + registration/de-registration mechanism. + + Standard: + o In most models, make use of the new target atom selector that can + reuse the already known log-energy value. + o G4UrbanMscModel, G4WentzelVIModel, G4GoudsmitSaundersonMscModel: + make use of the new base class methods in utils module, utilising + the already known log-energy value, in case of dEdx, range and + transport mean free path log-vector table accesses. + o G4UrbanMscModel: optimised step limitation for 'UseSafetyPlus' + and 'UseDistanceToBoundary'. Minor clean-up of step limit method. + Modified lateral displacement sampling. + o G4ScreeningMottCrossSection, G4KleinNishinaModel, G4SeltzerBergerModel, + G4eSingleCoulombScatteringModel: use element->GetZasInt() interface + in order to reduce number of double->int conversions at run time. + o G4BetheHeitler5DModel: set x,y components in BoostG4LorentzVector + function. Replaced local boost and rotation functions with CLHEP + boost, boostZ, transform. One random generator flatArray() call in + sampling loop. + o G4eCoulombScatteringModel, G4WentzelOKandVIxSection: cleanup debug + cout and initialisation. + + Utils: + o G4EmElementSelector, G4VEmModel: added extra method to select the + target atom by making use of the already known log-energy value in + the log-vector access. + o G4VEmProcess, G4VEnergyLossProcess and G4VMscModel: added extra + methods to access log-vector tables by propagating the already + known log-energy value. + o G4LossTableManager: added Register/DeRegister() methods and vector + of pointers for G4VProcess classes for X-ray and optical processes. + o G4EmParameters: added polarisation flag; moved implementation of + splitting parameters to source and added check on lock; added + 9.99 MeV low limit in the SetMaxEnergy() method, added thread lock + to Dump() method. + o G4EmParameters, G4EmParametersMessenger: splitted classes keeping the + user interface unchanged. + Added new classes for complex EM parameters (G4EmExtraParameters + G4EmExtraParametersMessenger) and new classes for low-energy and + DNA parameters (G4EmLowEParameters, G4EmLowEParametersMessenger). + o New helper class G4NIELCalculator, to compute NIEL in user stepping + action or sensitive detector code. User should provide G4VEmModel + objects, which has NIEL model. + o G4LossTableManager: added access and initialisation of + G4NIELCalculator. + + Xrays: + o G4Cerenkov, G4Scintillation, G4SynchrotronRadiation, + G4VTransitionRadiation: added registration/de-registration mechanism. + + o Generic Processes: + ----------------- + + Cuts: + o Added protection against premature call to G4ProductionCutsTable. + + Optical: + o Code cleanup and formatting, added C++11 keywords. + + o Hadronic Processes: + ------------------ + + Improved G4HadronicException: aligned behavior with std::exception: + what() returns the exception explanation; move the member definition + to source file. Added some consts qualifiers. + + cross_sections + o G4NeutrinoElectronNcXsc, G4NeutrinoElectronTotXsc: high energy + extension of neutrino-electron cross sections, for both + charged-current and neutral-current interactions (M_W and M_Z + propagator factors and Glashow resonance), for all neutrino and + anti-neutrino flavours. + o G4MuNeutrinoNucleusTotXsc: high energy extension of cc/nc xsc (M_W and + M_Z propagator factors) cc/tot ratio. + o G4NeutronElasticXS, G4NeutronInelasticXS, G4NeutronCaptureXS: utilise + the new Value() method from G4PhysicsVector, that can make use of the + already known value of the log-kinetic energy in the cross-sections + table log-vector accesses. + o G4NeutronCaptureXS, G4NeutronElasticXS, G4NeutronInelasticXS + G4ParticleInelasticXS: code clean-up, assuming usage of the new + data-set G4PARTICLEXSDATA2.0; removed unused variables and methods; + use only methods with logarithm of energy. + o G4ParticleInelasticXS: set verbosity to 0. + o Corrections in G4MuNeutrinoNucleusTotXsc.cc: new name, default + 'fCcTotRatio' and high energy parameter 'bb'. + o G4ComponentAntiNuclNuclearXS: code clean-up and corrected the + description. + o G4ComponentGGHadronNucleusXsc, G4ComponentGGNuclNuclXsc: removed + remaining unused obsolete methods and members; use G4NuclearRadii + utility to compute nuclear radius. + o G4ComponentGGHadronNucleusXsc: fixed correction factor for kaons. + o G4BGGNucleonElasticXS: reduce low-energy limit from 1 to 0.75 MeV. + o G4BGGPionElasticXS, G4BGGPionInelasticXS: fixed initialisation for + pi+- by usage of separate vectors of correction factors; fixed + computation for Hydrogen target. + o G4BGGNucleonElasticXS, G4BGGNucleonInelasticXS: fixed computation + for Hydrogen target. + o G4HadronNucleonXsc: added extra method for hyperon cross sections. + Extended to charmed and bottom hadrons (mesons and baryons). + Improved K+p parameterisations (NS and VG); removed obsolete methods. + o G4MuNeutrinoNucleusTotXsc: added new method GetElementCrossSection(). + o G4ParticleInelasticXS, G4BGGPionElasticXS, G4BGGPionInelasticXS, + G4BGGNucleonElasticXS, G4BGGNucleonInelasticXS, + G4NucleonNuclearCrossSection, G4ComponentBarNucleonNucleusXsc, + G4UPiNuclearCrossSection: share internal data vectors between threads; + initialise data once; removed unused parameters; code clean-up; + use C++11 keywords. + o G4VCrossSectionDataSet, G4CrossSectionDataStore, + G4IonProtonCrossSection: use only methods with logarithm of energy. + o G4HadronicException is substituted by G4Exception in all classes with + exceptions. + + management + o G4HadronicInelasticProcess: removed default GHEISHA cross-section. + o G4EnergyRangeManager: fixed bug regarding the kinetic energy per + nucleon in the case of anti-nuclei (the bug was of little harm as one + single model, FTFP, is used for all energies in the case of anti-nuclei + projectiles). + o G4HadronicProcess: removed try/catch pattern from computation of mean + free path, removed final state random rotation. + + models/cascade + o Fixed case for potential FPEs due to un-protected sqrt() in + G4NucleiModel::boundaryTransition(). + + models/coherent_elastic + o G4HadronElastic: removed tracking cut and use numerically safer + computation for very low-energy projectile. Improved description and + comments; added C++11 keywords. + Numerically safer treatment of the very rare cases in which cos(theta) + is either greater than 1.0 or smaller than -1.0 (in the first case, we + assume no interaction and the projectile keeps going unchanged; in the + second case, we assume that the projectile stops and its kinetic energy + is deposited locally, neglecting the recoil of the target nucleus). + Added protected variable pLocalTmax; added protection for zero energy + primary. + o Added new model class G4LowEHadronElastic. + o G4ChargeExchange: updated interfaces; added protection for zero energy + primary. + o G4ElasticHadrNucleusHE: make all data shared between threads. + o G4AntiNuclElastic: do not compute trigonometric functions, which are + not used. + o G4ElasticHadrNucleusHE, G4LEpp, G4LEnp: code clean-up. + + models/de_excitation + o G4VEmissionProbability: use simple rejection. + o G4FermiFragment: fixed Coulomb barrier correction computation. + o Replaced deprecated std::binary_function calls with lambdas in + G4StatMFMicroCanonical and G4StatMFChannel. Addressing GitHub PR#8. + o G4Evaporation, G4ExcitationHandler, G4LevelReader, G4GammaTransition, + G4VEmissionProbability, G4PhotonEvaporation, G4PolarizationTransition: + changed scheme of verbosity - 0- silence, 1- dump of parameters at + initialisation, 2- debug printout, 3- very detailed debug printout. + Addressing problem report #2098. + o G4CoulombBarrier: use G4NuclearRadii utility to compute nuclear radius. + o G4EvaporationChannel, G4EvaporationProbability, G4VEmissionProbability, + G4FermiDecayProbability: simplified algorithm to sample kinetic energy + of a fragment; minor code clean-up, removed commented lines. + + models/lend + o G4LENDCapture::ApplyYourself: fixed memory leak of 'products_from_PE', + reported by Coverity. + o Fixed compilation warnings on gcc-9.1 for missing assignment operator. + + models/lepto_nuclear + o Neutrino-nucleus models and precalculated distribuitons as from + new data-set G4PARTICLEXS-2.0. + o Fixed in G4NuMuNucelusCc(Nc)Model for kinematics of quasi-elastic + neutrino scattering. + + models/management + o G4HadronicInteractionRegistry: fixed typo in comments, removed unused + Boolean flag. + + models/particle_hp + o Fix to deal with incorrect excitation energy when charged particles are + emitted during neutron reaction. In G4ParticleHPInelasticCompFS, + changed method CompositeApply(), for very small excitation, change + level index from -1 to 0 only if incident and outgoing particles are + the same. Addressing problem report #1838. + o Fix to deal with un-incremented index of photons in + G4ParticleHPPhotonDist::GetPhotons(). Also cleaned up dead code + in that class. Addressing problem report #2167. + o G4ParticleHPChannelList: fixed bug in the momentum change (it has to + be a normalized 3-vector, but it was not) in the case where NeutronHP + could not find a proper reaction channel. + o G4ParticleHPInelasticCompFS: fix to avoid arbitrary number of target + nuclei being generated and slowing down multi-threaded operation. + Addressing problem report #2166. + + models/pre_equilibrium + o Added new model based on pre-compound de-excitation + G4LowEGammaNuclearModel. + o G4PreCompoundEmission, G4PreCompoundFragment, G4VPreCompoundFragment: + setup minimum number of points for probability integration to 4; + minor code clean-up. + + models/radioactive_decay + o Added spontaneous fission channel: added new class G4SFDecay to handle + neutron and gamma generation using LLNL model. Read spontaneous fission + data from database, insert it into decay tables and instantiate + G4SFDecay. + o Fixed incorrect branching ratio sum for biased mode, to account for the + addition of N shell EC capture and spontaneous fission. + o G4RadioactiveDecayBase: added StreamInfo() method; updated to new + N shell EC; enable printout of parameters with G4VERBOSE in + BuildPhysicsTable(). + o G4RadioactivationMessenger: removed obsolete "fast beta" option, + internal conversion option (not part of biasing) and atomic relaxation + option (not part of biasing). Added "analogueMC" option which was + forgotten when class was developed. + o G4RadioactiveDecayBaseMessenger: removed obsolete "fast beta" option. + o Replaced G4ExceptionDescription in loop with simple string at + exception time inG4RadioactiveDecay, G4RadioactiveDecayBase and + G4Radioactivation. + o In G4RadioactiveDecay::CalculateChainsFromParent() and + G4Radioactivation::CalculateChainsFromParent(), fixed memory leak of + 'summedDecayTable' reported by Coverity. + o G4RadioactiveDecay, G4RadioactiveDecayBase: make sure decay table maps + are cleanly deleted at the end of program. + + models/util + o G4NuclearRadii: new utility class with several parameterisations of + nuclear radius. + + processes + o G4HadronElasticProcess: removed tracking cut for all particles (charged + particles may be stopped by the tracking cut of ionisation process; + neutrons should be stopped by G4NeutronKiller). + Added protection for zero energy primary. Removed final state rotation. + Removed default GHEISHA cross-section. + Clean up sampling of final state; improved description and comments; + added C++11 keywords; removed unused local members. + o G4MuNeutrinoNucleusProcess : new process managing + G4NuMuNucleusCc(Nc)Model models. + + stopping + o G4HadronicAbsorptionFritof: extended to neutral anti-hadrons + (anti-neutron, anti-lambda, anti-sigma0 and anti-xi0). This extension + is for completeness and practical convenience, although physically + neutral hadrons should never be completely at rest. + + util + o G4HadProjectile: clean-up for small kinetic energy of the projectile. + o G4HadFinalState, G4Bessel, G4ReactionProduct, G4GHEKinematicsVector: + replaced fabs() with abs(). + + o Track & Tracking + ---------------- + + G4Track: added forward declaration for G4VProcess. + + o Visualization: + ------------- + + Fixed compilation warnings on gcc-9.1.0. + + management: + o Introducing cloud drawing style. New parameter candidate 'cloud' in + "/vis/viewer/set/style". Cloud drawing uses solid->GetPointOnSurface(), + i.e., uses kernel algorithms and by-passes polyhedral representations. + The solid is represented by a polymarker of dots. The default number of + points is 1000. This can be changed with the command + "/vis/viewer/set/numberOfCloudPoints"; the minimum number is 100. + Note that OpenGL has a fast algorithm for polymarker. + This allows us to use cloud style both as a choice or as fallback when + the polyhedral representation fails, for example, when BooleanProcessor + fails. + o New and improved commands: + /vis/viewer/centreOn: improved - it does not zoom. + /vis/viewer/centreAndZoomInOn: new. + /vis/touchable/centreOn: improved - it does not zoom. + /vis/touchable/centreAndZoomInOn: new. + /vis/touchable/extentForField and volumeForField: new. + /vis/scene/showExtents: new. + /vis/set/volumeForField: new. + /vis/touchable/showExtent: new. + o Added copy number parameter to "/vis/touchable/findPath". + o Implemented "/vis/set/extentForField" command: the default is a null + extent, which is to be interpreted by the field model as the whole + extent of the current scene. Otherwise, with this command, one can + limit the extent over which the field is drawn. This would help, for + example, if drawing over the whole scene produced so many arrows or + lines that it clutters the scene. Changed the default spacing: + the parameter 'nDataPointsPerHalfExtent' is changed from 10 to 3, so + as not to clutter the scene. See guidance of "/vis/scene/add/*Field" + commands for further explanation. + o Provide ability to draw electric fields, and eventually any other + field. Added "/vis/scene/add/electricField" by analogy to existing + .../magneticField. + o Refactor MagneticFieldModel class with new base to handle all kinds of + vector fields; existing, and new ElectricFieldModel only have to + implement a simple function to get the field vector at a location. + o Include parameterised volumes in overlap checking and visualisation + in G4LogicalVolumeModel (in addition to ordinary placements). + o Introduced "/vis/viewer/centreOn" and "/vis/touchable/centreOn" UI + commands. This allows one to centre the view (zoom in) on a volume. + Reset with "/vis/viewer/reset". + o Rationalised view interpolation; encapsulate algorithm into base class + G4VVisCommand, so that commands "/vis/viewer/interpolate", + "/vis/viewer/centreOn" and "/vis/touchable/centerOn" now use this. + Might consider use by all view changing commands. + o Fixed bug in "/vis/viewer/set/sectionPlane". + o Corrected few typos in printout/comments. + o Improved guidance for "/vis/scene/add/volume". + o Minor improvements to visualization manager. + o Fixed Boolean operators to return G4bool. + o Fixed Coverity defects. + + modeling: + o Introduced G4BoundingExtentScene. This allows one to accumulate extents + using the newly introduced G4VisExtent::Transform() and is a better way + of determining the overall extent of a scene (or of any set of extents) + than by the bounding sphere approach. + o G4VFieldModel, G4ElectricFieldModel, G4MagneticFieldModel: new + abstraction for field models. + o Arrows and field models: introduced further protection. + o G4VModel: introduced GetTransformedExtent() method. + o G4PhysicalVolumeModel: use G4BoundingExtentScene instead of + G4BoundingSphereScene. Fixed bug whereby the local extent was + incorrectly calculated. + o Fixed bug in "/vis/viewer/set/sectionPlane". + o Added volume count (but commented out printing). + + OpenGL: + o Force double buffer context for OGLIX. + o Force kernel visit on change of number of cloud points. + o Fixed bug in "/vis/viewer/set/sectionPlane". + o Avoid re-using display lists for markers. They may have their own + position relative to the overall object transformation. + + OpenInventor: + o Test number of cloud points for kernel visit. + o Added missing protection on G4VIS_BUILD_OIX_DRIVER. + o Fixed compilation warning from gcc-9.1 in SoCounterAction for setting + of name, apparently not allowed in OpenInventor. + o Corrected few typos in printout/comments. + + XXX: + o Force kernel visit on change of number of cloud points. + + o Data Sets: + --------- + + G4PARTICLEXS-2.0: + o Added data for neutrino. + o Updated cross-sections for low Z targets at low energy. + + o Examples: + -------- + + Updated reference outputs, macros, READMEs and scripts. + + advanced/nanobeam + o Include G4Types.hh header in main(), before use of G4MULTITHREADED. + + advanced/underground_physics + o DMXPhysicsList: added Glauber-Gribov cross-section for all elastic + processes. + + extended/biasing/B03 + o B03PhysicsList: explicitly define hadronic cross-sections. + Use G4NeutronInelasticXS cross-section. + + extended/electromagnetic/TestEm1 + o Added G4NIELCalculator and corresponding histograms and printouts; + general clean-up of the code; use default random number generator. + + extended/electromagnetic/TestEm5 + o StackinAction: fixed log histograms, which where filled in a wrong way. + o PhysListEm19DStandard: use 3-gamma annihilation model. + + extended/electromagnetic/TestEm15 + o SteppingAction: do not fill hist #11,#12 when no recoil returned. + + extended/electromagnetic/TestEm16 + o PhysicsList: use G4DecayPhysics and drop G4AutoDelete. + o Migrated to use default MixMax generator. + + extended/electromagnetic/TestEm17 + o Code clean-up; switch to MixMax random generator. + + extended/hadronic/Hadr01 + o HistoManager: added linear histogram for pion energy at production. + + extended/hadronic/Hadr02 + o G4CRMCModel: some improvements (e.g. considered the energy-per-nucleon, + instead of the whole projectile, in the case of nucleus projectile) and + better documentation (in the form of comments in the class). + + extended/medical/DICOM + o Defaulted copy-ctr in DicomPhantomZSliceHeader, to fix deprecation + compilation warnings on gcc-9.1. + + extended/medical/DICOM2 + o Include G4Types.hh header in main(), before use of G4MULTITHREADED. + + extended/medical/dna/chem2 + + extended/medical/dna/chem3 + o Clean-up of TimeStepAction. + + extended/medical/dna/chem4 + o Added UI commands for one step thermalization model selection + in macro beam.in. + o Make Species alias of const G4MolecularConfiguration. + + extended/medical/dna/chem5 + o Make Species alias of const G4MolecularConfiguration. + + extended/medical/dna/dnadamage1 + o New example showing a simple way to simulate dna direct and indirect + damages using Geant4-DNA physics and chemical processes in a molecular + DNA geometry. + + extended/medical/dna/microdosimetry + o Updated plot.C. + + extended/medical/dna/microprox + o New example showing how to compute proximity functions in liquid water + using exclusively Geant4-DNA physics processes and models. + + extended/medical/dna/microyz + o Added condensed history models including step size control. + o Added EM UI commands in microyz.in. + o Fixed Boolean operators to return G4bool. + + extended/medical/electronScattering2 + o Fixed warning about attempting to add multiple times the same sensitive + detector. + + extended/medical/fanoCavity + + extended/medical/fanoCavity2 + o DetectorConstruction: simplification of DefineMaterial(). + o DetectorConstruction, DetectorMessenger: fixed usage of base materials + and cleanup (should fix ~1% error for Opt4 EM physics). + o PhysListEmStandard_option4: set RangeFactor to 0.08 (as in the + physics_list library). PhysListEmStandard_option3: set parameters as + in the physics_list library. + + extended/optical/LXe + o LXeDetectorConstruction: removed protection against rebuilding + detector. + o LXeEventAction: commented out randomSaveEvent. + + extended/parallel/MPI + o Fixed compilation error in G4MPIextraWorker. + Addressing problem report #2163. + + extended/persistency/gdml/G01 + o Added BeamOn(0) to initialize range to energy converters + needed when exporting cuts per volume. + + extended/persistency/P01 + o Fixed definition of allocator in ExP01TrackerHit. + + extended/radioactivedecay/rdecay01 + o PhysicsList: replaced G4RadioactiveDecay with refactored class + G4Radioactivation. + + extended/radioactivedecay/rdecay02 + o New class BiasedRDPhysics using new G4Radioactivation process with all + biasing available + o In PhysicsList, replaced G4RadioactiveDecayPhysics with + BiasedRDPhysics, also removed HP option physics lists. + o In Run, replaced G4RadioactiveDecay with G4Radioactivation. + + ---------------------------------------------------------------------------- + diff --git a/ReleaseNotes/Patch4.10.4-3.txt b/ReleaseNotes/Patch4.10.4-3.txt new file mode 100644 index 00000000000..9a2c7e28860 --- /dev/null +++ b/ReleaseNotes/Patch4.10.4-3.txt @@ -0,0 +1,168 @@ + + Geant4 10.4 - patch-03 Release Notes + ------------------------------------ + + 8 February 2019 + +List of fixes included in this public patch since the public release 10.4.p02: + + o Configuration: + ------------- + + CMake: + o Corrected URLs for data installation to use https; added -L flag to curl + to follow redirects when accessing a dataset URL. + o Geant4MakeRules_cxx.cmake: added -DGL_SILENCE_DEPRECATION to + CMAKE_CXX_FLAGS_INIT for clang to silence GL deprecation compilation + warnings on MacOS 10.14 Mojave. + + GNUMake: + o Fixed setting of G4RUNPATHOPTION in Darwin/Linux-clang/g++ and binmake.cmk. + Addressing problem report #2086. + o Cleanup settings for GL in Darwin-clang.gmk and Darwin-g++.gmk. + Added -DGL_SILENCE_DEPRECATION to CPPFLAGS to silence GL deprecation + compilation warnings on MacOS 10.14 Mojave. + + o Analysis: + -------- + + Fixed a deadlock issue with G4RootPNtupleManager where the mutex + was locked before being passed to Root. + + Fixed compilation warnings on gcc-8.1.0. + + o Geometry: + -------- + + management: + o Use reverse_iterator in G4SolidStore::DeRegister() in order to speedup + partial deregistration on setups with many solids instances. + o G4Region: added possibility to disable search in the tree in + AddRootLogicalVolume() for speeding up process in complex flat geometries. + + o Global: + ------ + + G4PhysicsVector, G4Physics2DVector: fixed possible out-of-bound access + in FindBin() method. Addressing problem report #2087. + + Updated date and version for 10.4.p03. + + o Interfaces: + ---------- + + G4Xt: fixed compilation warnings for casts on gcc-8.1. + + Fixed compilation warnings for not used return parameters. + + o Persistency - gdml + ------------------ + + Clear auxiliary map information in G4GDMLReadStructure::Clear(). + Addressing problem report #2064. + + Added stripping of invalid characters for names generation in writer classes + to prevent invalid NCName strings in exported GDML files. Adopt properly + stripped generated strings for exporting names of optical surfaces. + + o Processes - Electromagnetic: + --------------------------- + + dna: + o Fixed header guards in G4ITFinder and G4AllITFinder. + Addressing problem report #2084. + + standard: + o G4GoudsmitSaundersonTable: fixed gcc-8.1.0 compilation warnings. + + utils: + o G4EmElementSelector: optimisation of element selection for compound + materials. + + xrays: + o G4Cerenkov, G4Scintillation: correctly reset number of photons + to 0 each step. Addressing problem report #2056. + Added protection against infinite loops due to very small steps. + Addressing problem report #1992. + + o Processes - Hadronic: + -------------------- + + management: + o G4HadronicProcess: added check if secondary particle is on the mass + shell; if its mass differ from the PDG mass more for 1.5 MeV then mass + is forced to the mass shell, energy conserved, but momentum is changed. + Use correct return type when calling CheckResult() from PostStepDoIt(): + fixes case when the value of pointer 'result' does not get properly + reset to NULL in case a non-conservation is detected, thus "bad" + interaction does not get re-sampled. + Fixed compilation warnings on gcc-8.1.0 regarding catching polymorphic + type by value, instead of by reference. + o G4HadronicProcess, G4VLeadingParticleBiasing, G4HadLeadBias: fixed + compilation warning with gcc-7. + + models/binary_cascade + o G4GeneratorPrecompoundInterface: fixed printout typo. + + models/cascade: + o G4GDecay3: fixed problem reported by CMS due to wrong kinematics in + the final state by removing loop check; adding protection for low value + of mother mass. + + models/de_excitation: + o G4LevelReader: fixed initialisation of 'fAlphaMax' from 1.e+6 to 1.e+15; + needed for correct IC probability of some isotopes. + Addresses problem reports #1986 and #2076, by change of handling of + internal conversion data. + + models/particle_hp + o G4ParticleHPCaptureFS::ApplyYourself(): Lorentz boost of neutron into + target frame was backwards; reversed it. Also replaced SetDefinition() + with SetDefinitionAndUpdateE(). Addresses problem report #1919. + o Fixed definition of singletons for G4ParticleHPManager and + G4ParticleHPThreadLocalManager and some code cleanup. + Made G4ParticleHPThreadLocalManager a G4ThreadlLocalSingleton to avoid + memory leaks generated each time a thread creates the instance. + o Fixed bug for double allocation of G4ParticleHPReactionWhiteBoard in + G4ParticleHPThreadLocalManager::OpenReactionWhiteBoard(). + o G4ParticleHPElementData: removed unnecessary inheritance from + G4HadronicCrossSection. + o Fixed incorrect sampling of isotropic distribution. + Addressing problem report #1745. + o Fixed gamma level mismatch in G4ParticleHPInelasticCompFS. + Not a complete fix because gamma data comes from ENSDF and does not + necessarily match excitations in ENDF. + Addressing problem report #1789. + o Fixed memory leaks in G4ParticleHPContEnergyAngular::Sample() and + G4ParticleHPContAngularPar::cacheInit(). + Addressing problem report #2026. + o G4ParticleHPElasticFS::ApplyYourself(): use correct reference frames for + calculation of projectile and target momenta. Correction made for cases + when cos(Theta) is given in lab frame and in center of momentum frame. + Partial fix of momentum non-conservation for problem report #1918. + o Fixed potential leaks in G4ParticleHPPhotonDist, G4ParticleHPContAngularPar + and G4ParticleHPFinalState for use of pointers cached in G4Cache. + o G4ENDFTapeRead, G4FissionProductYieldDist: fixed compilation warnings + on gcc 8.1.0, regarding catching polymorphic type by value, instead of + by reference. + o Minor code cleanup and formatting. + + models/parton_string/diffraction + o G4FTFAnnihilation: fix to get flat cos(theta) and phi distributions for + antiproton annihilation at rest. + + models/rpg + o G4RPGAntiKZeroInelastic, G4RPGInelastic: fixed compilation warnings on + gcc-8.1.0, regarding catching polymorphic type by value, instead of by + reference. + + processes: + o G4HadronElasticProcess, G4NeutrinoElectronProcess: fixed compilation + warnings on gcc 8.1.0, regarding catching polymorphic type by value, + instead of by reference. + + stopping: + o G4HadronStoppingProcess, G4MuonicAtomDecay: fixed compilation warnings + on gcc 8.1.0, regarding catching polymorphic type by value, instead of + by reference. + + o Processes - Scoring: + ------------------- + o G4ParallelWorldProcess: fixed track velocity of optical photons for the + first step in a layered mass geometry. + + o Examples: + -------- + + extended/fieldBlineTracer: + o Fixed compilation error for missing header inclusion. + + ---------------------------------------------------------------------------- + + Technical Notes + --------------- + + o This patch should be applied on top of release 10.4 or 10.4.p01 or p02. + o Technical notes distributed for release 10.4 are also applicable and + valid for this patch. + +The code and rebuilt binary libraries for release 10.4.p03 are available +through our "Download" Web page. + +Please refer to the Geant4 User Documentation for further information about +using Geant4. diff --git a/cmake/History b/cmake/History index 6edc410ac61..01d09ce3544 100644 --- a/cmake/History +++ b/cmake/History @@ -30,7 +30,41 @@ add this in the documentation for the changed file as [BUGFIX #BUGNUMBER]. ---------------------------------------------------------- -21st December 2018 - Makoto Asai (cmake-V10-04-28) +6th June 2019 - Ben Morgan (cmake-V10-05-05) +- Remove G4FPE_DEBUG from Debug build mode + - Not appropriate for basic debug and incompatible with Qt +- Provide new "Debug_FPE" build mode which copies Debug mode and + appends -DG4FPE_DEBUG to allow continued use without clashing + with common primary modes. + +24th May 2019 - Gunter Folger (cmake-V10-05-04) +- Switch to G4PARTICLEXS 2.0 + +14th May 2019 - Ben Morgan (cmake-V10-05-03) +- Promote always required -D flags for VecGeom replacements to fixed + #define/undef flags in a header + - See geommng-V10-05-05, G4GeomTypes/G4GeomConfig.hh +- Set CMake variables for G4GEOM_USE_... parameters as configured +- Retain add_definitions for VecGeom until it supports usage requirements +- Update XXHelpers scripts for generating GNUmake/pkg-config/CMake files + +8th February 2019 - Ben Morgan (cmake-V10-05-02) +- DEV-250: Promote global, always required, -D flags to fixed #define/undef + in new G4GlobalConfig.hh header: + - G4USE_STD11 + - G4MULTITHREADED + - G4_STORE_TRAJECTORY + - G4VERBOSE + - GEANT4_USE_TIMEMORY +- Remove use of add_definitions of CMAKE_CXX_FLAGS to set these in Geant4 + and client scripts +- Used by global-V10-05-02 + +7th February 2019 - Ben Morgan (cmake-V10-05-01) +- Remove obsolete GEANT4_BUILD_MUONIC_ATOMS_IN_USE option + and associated configuration/compiler flags. + +21st December 2018 - Makoto Asai (cmake-V10-05-00) - Modules/Geant4OptionalComponents.cmake: - Template/Geant4Config.cmake.in: Add GEANT4_USE_SMARTSTACK diff --git a/cmake/Modules/G4BuildSettings.cmake b/cmake/Modules/G4BuildSettings.cmake index e631bd8e4b7..2aa64dced80 100644 --- a/cmake/Modules/G4BuildSettings.cmake +++ b/cmake/Modules/G4BuildSettings.cmake @@ -79,6 +79,15 @@ include(IntelCompileFeatures) # if(NOT WIN32) +#.rst: +# - ``Debug_FPE`` +# For debugging with full Floating Point Exception checking +# +set(CMAKE_CXX_FLAGS_DEBUG_FPE "${CMAKE_CXX_FLAGS_DEBUG_FPE_INIT}" + CACHE STRING "Flags used by the compiler during Debug_FPE builds" + ) +mark_as_advanced(CMAKE_CXX_FLAGS_DEBUG_FPE) + #.rst: # - ``TestRelease``: # For trial production and extended testing. It has verbose @@ -110,18 +119,19 @@ if(NOT CMAKE_CONFIGURATION_TYPES) if(NOT CMAKE_BUILD_TYPE) # Default to a Release build if nothing else... set(CMAKE_BUILD_TYPE Release - CACHE STRING "Choose the type of build, options are: None Release TestRelease MinSizeRel Debug RelWithDebInfo MinSizeRel Maintainer." + CACHE STRING "Choose the type of build, options are: None Release TestRelease MinSizeRel Debug Debug_FPE RelWithDebInfo MinSizeRel Maintainer." FORCE ) else() # Force to the cache, but use existing value. set(CMAKE_BUILD_TYPE "${CMAKE_BUILD_TYPE}" - CACHE STRING "Choose the type of build, options are: None Release TestRelease MinSizeRel Debug RelWithDebInfo MinSizeRel Maintainer." + CACHE STRING "Choose the type of build, options are: None Release TestRelease MinSizeRel Debug Debug_FPE RelWithDebInfo MinSizeRel Maintainer." FORCE ) endif() else() # Multimode tools like VS, Xcode + list(APPEND CMAKE_CONFIGURATION_TYPES Debug_FPE) list(APPEND CMAKE_CONFIGURATION_TYPES TestRelease) list(APPEND CMAKE_CONFIGURATION_TYPES Maintainer) list(REMOVE_DUPLICATES CMAKE_CONFIGURATION_TYPES) @@ -200,9 +210,6 @@ endif() # An example of where a workaround is needed # Rest of concurrency a library implementation feature -# Add Definition to flags for temporary back compatibility -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DG4USE_STD11") - # Hold any appropriate compile flag(s) in variable for later export to # config files. Needed to support clients using late CMake 2.8 where compile features # are not available. @@ -261,7 +268,6 @@ if(GEANT4_BUILD_MULTITHREADED) # Set Defs/Compiler Flags # TODO: Migrate def to header - add_definitions(-DG4MULTITHREADED) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GEANT4_MULTITHREADED_CXX_FLAGS}") endif() @@ -280,11 +286,6 @@ option(GEANT4_BUILD_STORE_TRAJECTORY ON) mark_as_advanced(GEANT4_BUILD_STORE_TRAJECTORY) -# TODO: Migrate this to header -if(GEANT4_BUILD_STORE_TRAJECTORY) - add_definitions(-DG4_STORE_TRAJECTORY) -endif() - #.rst: # - ``GEANT4_BUILD_VERBOSE_CODE`` (Default: ON) # @@ -297,29 +298,6 @@ option(GEANT4_BUILD_VERBOSE_CODE ON) mark_as_advanced(GEANT4_BUILD_VERBOSE_CODE) -# TODO: Migrate this to header -if(GEANT4_BUILD_VERBOSE_CODE) - add_definitions(-DG4VERBOSE) -endif() - -#.rst: -# - ``GEANT4_BUILD_MUONIC_ATOMS_IN_USE`` (Default: OFF) -# -# - Switched off by default to improve performance when not using -# Muonic Atom code. It should be switched on if the project requires -# support for Muonic Atoms. -# Mark as advanced because most users should not need to worry about it -# -option(GEANT4_BUILD_MUONIC_ATOMS_IN_USE - "Enable turning on some if statements in track and event code. Switch on if using new Muonic Atom code." - OFF) -mark_as_advanced(GEANT4_BUILD_MUONIC_ATOMS_IN_USE) - -# TODO: Migrate this to header -if(GEANT4_BUILD_MUONIC_ATOMS_IN_USE) - add_definitions(-DG4MUATOMS_INUSE) -endif() - #.rst: # - ``GEANT4_BUILD_MSVC_MP`` (Windows only, Default: OFF) # diff --git a/cmake/Modules/G4ConfigureCMakeHelpers.cmake b/cmake/Modules/G4ConfigureCMakeHelpers.cmake index b1ef57ba782..23922880bdd 100644 --- a/cmake/Modules/G4ConfigureCMakeHelpers.cmake +++ b/cmake/Modules/G4ConfigureCMakeHelpers.cmake @@ -64,15 +64,6 @@ set(GEANT4_THIRD_PARTY_IMPORT_SETUP ) # Externals libraries that may be present set(GEANT4_EXTERNALS_TARGETS ) -# - Stuff from Geant4LibraryBuildOptions.cmake -if(GEANT4_BUILD_STORE_TRAJECTORY) - list(APPEND GEANT4_CORE_DEFINITIONS -DG4_STORE_TRAJECTORY) -endif() - -if(GEANT4_BUILD_VERBOSE_CODE) - list(APPEND GEANT4_CORE_DEFINITIONS -DG4VERBOSE) -endif() - # - Stuff from Geant4OptionalComponents.cmake # - CLHEP # If it's internal, add it to the externals list @@ -104,11 +95,11 @@ endif() # Compile definitions if(GEANT4_USE_USOLIDS OR GEANT4_USE_PARTIAL_USOLIDS) set(GEANT4_USE_USOLIDS_EITHER ON) - list(APPEND GEANT4_CORE_DEFINITIONS ${GEANT4_USOLIDS_COMPILE_DEFINITIONS}) # System USolids headers, because these do appear in Geant4's # public interface. The library should be in the link interface # of G4geometry (may need refinding) + list(APPEND GEANT4_CORE_DEFINITIONS ${VECGEOM_DEFINITIONS}) list(APPEND GEANT4_THIRD_PARTY_INCLUDES "${USOLIDS_INCLUDE_DIRS} ${VECGEOM_EXTERNAL_INCLUDES}") endif() diff --git a/cmake/Modules/G4ConfigurePkgConfigHelpers.cmake b/cmake/Modules/G4ConfigurePkgConfigHelpers.cmake index bf0fac6d554..7de74a2153d 100644 --- a/cmake/Modules/G4ConfigurePkgConfigHelpers.cmake +++ b/cmake/Modules/G4ConfigurePkgConfigHelpers.cmake @@ -123,13 +123,6 @@ if(NOT GEANT4_BUILD_GRANULAR_LIBS AND UNIX) set(G4_BUILTWITH_MULTITHREADING "no") endif() - # - Muonic Atom support - if(GEANT4_BUILD_MUONIC_ATOMS_IN_USE) - set(G4_BUILTWITH_MUONIC_ATOMS "yes") - else() - set(G4_BUILTWITH_MUONIC_ATOMS "no") - endif() - # - CLHEP if(GEANT4_USE_SYSTEM_CLHEP) set(G4_BUILTWITH_CLHEP "no") @@ -196,7 +189,7 @@ if(NOT GEANT4_BUILD_GRANULAR_LIBS AND UNIX) list(REMOVE_DUPLICATES G4_USOLIDS_INCLUDE_DIRS) list(REMOVE_ITEM G4_USOLIDS_INCLUDE_DIRS ${_cxx_compiler_dirs}) - string(REPLACE ";" " " G4_USOLIDS_CFLAGS "${GEANT4_USOLIDS_COMPILE_DEFINITIONS}") + string(REPLACE ";" " " G4_USOLIDS_CFLAGS "${VECGEOM_DEFINITIONS}") foreach(_dir ${G4_USOLIDS_INCLUDE_DIRS}) set(G4_USOLIDS_CFLAGS "${G4_USOLIDS_CFLAGS} -I${_dir}") endforeach() diff --git a/cmake/Modules/Geant4DatasetDefinitions.cmake b/cmake/Modules/Geant4DatasetDefinitions.cmake index ba2cb7e4830..e25dc7ea674 100644 --- a/cmake/Modules/Geant4DatasetDefinitions.cmake +++ b/cmake/Modules/Geant4DatasetDefinitions.cmake @@ -48,11 +48,11 @@ geant4_add_dataset( # - Particle XS - replaces Neutron XS geant4_add_dataset( NAME G4PARTICLEXS - VERSION 1.1 + VERSION 2.0 FILENAME G4PARTICLEXS EXTENSION tar.gz ENVVAR G4PARTICLEXSDATA - MD5SUM 17dc6c6f11db7ca81dea1c2c2b3707d2 + MD5SUM bc115502d4524ef7625557d9cab355c0 ) # - PII diff --git a/cmake/Modules/Geant4MakeRules_cxx.cmake b/cmake/Modules/Geant4MakeRules_cxx.cmake index 40fd5b15565..7cdc67e3f85 100644 --- a/cmake/Modules/Geant4MakeRules_cxx.cmake +++ b/cmake/Modules/Geant4MakeRules_cxx.cmake @@ -34,7 +34,7 @@ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES ".*Clang") set(CMAKE_CXX_FLAGS_INIT "${CMAKE_CXX_FLAGS_INIT} -pipe") # Additional per-mode flags - set(CMAKE_CXX_FLAGS_DEBUG_INIT "-g -DG4FPE_DEBUG") + set(CMAKE_CXX_FLAGS_DEBUG_INIT "-g") set(CMAKE_CXX_FLAGS_RELEASE_INIT "-O3 -DNDEBUG") # Assist auto-vectorization set(CMAKE_CXX_FLAGS_RELEASE_INIT "${CMAKE_CXX_FLAGS_RELEASE_INIT} -fno-trapping-math -ftree-vectorize -fno-math-errno") @@ -52,6 +52,9 @@ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES ".*Clang") endif() # Extra Geant4 modes + # - Debug_FPE: Core Debug mode plus FPE) + set(CMAKE_CXX_FLAGS_DEBUG_FPE_INIT "${CMAKE_CXX_FLAGS_DEBUG_INIT} -DG4FPE_DEBUG") + # - TestRelease set(CMAKE_CXX_FLAGS_TESTRELEASE_INIT "-g -DG4DEBUG_VERBOSE -DG4FPE_DEBUG") diff --git a/cmake/Modules/Geant4OptionalComponents.cmake b/cmake/Modules/Geant4OptionalComponents.cmake index 53af3819128..701bc0df5fd 100644 --- a/cmake/Modules/Geant4OptionalComponents.cmake +++ b/cmake/Modules/Geant4OptionalComponents.cmake @@ -196,7 +196,7 @@ GEANT4_ADD_FEATURE(GEANT4_USE_GDML "Building Geant4 with GDML support") # With this option, G4StackManager uses G4SmartTrackStack instead of # ordinary G4TrackStack as the Urgent stack. G4SmartTrackStack tries to # stick to the same kind of particle as the previous track when Pop() -# is called. This G4SmartTrackStack may provide some performance +# is called. This G4SmartTrackStack may provide some performance # improvements in particular for crystal calorimeters in high energy # physics experiments. On the other hand, G4SmartTrackStack won't give # any benefit for granular geometry or lower energy applications, while @@ -214,7 +214,7 @@ GEANT4_ADD_FEATURE(GEANT4_USE_SMARTSTACK "Use smart track stack") #----------------------------------------------------------------------- # Optional Support for TiMemory -- cross-language timing and memory # easily installed via: -# "pip install timemory" and pointing TiMemory_DIR to +# "pip install timemory" and pointing TiMemory_DIR to # /share/cmake/TiMemory # e.g. -DTiMemory_DIR=/usr/local/share/cmake/TiMemory # for /usr/local/bin/pip @@ -232,8 +232,6 @@ mark_as_advanced(GEANT4_USE_TIMEMORY) if(GEANT4_USE_TIMEMORY) find_package(TiMemory REQUIRED) - # definition that enables macros - add_definitions(-DGEANT4_USE_TIMEMORY) endif() GEANT4_ADD_FEATURE(GEANT4_USE_TIMEMORY "Building Geant4 with TiMemory support") @@ -314,22 +312,19 @@ if(GEANT4_USE_ALL_USOLIDS OR GEANT4_USE_PARTIAL_USOLIDS) find_package(VecGeom REQUIRED) if(GEANT4_USE_ALL_USOLIDS) - set(GEANT4_USOLIDS_COMPILE_DEFINITIONS "-DG4GEOM_USE_USOLIDS") + set(G4GEOM_USE_USOLIDS TRUE) GEANT4_ADD_FEATURE(GEANT4_USE_USOLIDS "Replacing Geant4 solids with all VecGeom equivalents (EXPERIMENTAL)") else() - set(GEANT4_USOLIDS_COMPILE_DEFINITIONS "-DG4GEOM_USE_PARTIAL_USOLIDS") + set(G4GEOM_USE_PARTIAL_USOLIDS TRUE) foreach(__g4_usolid_shape ${GEANT4_USE_PARTIAL_USOLIDS_SHAPE_LIST}) - list(APPEND GEANT4_USOLIDS_COMPILE_DEFINITIONS "-DG4GEOM_USE_U${__g4_usolid_shape}") + set(G4GEOM_USE_U${__g4_usolid_shape} TRUE) endforeach() GEANT4_ADD_FEATURE(GEANT4_USE_USOLIDS "Replacing Geant4 solids with VecGeom equivalents for ${GEANT4_USE_PARTIAL_USOLIDS_SHAPE_LIST} (EXPERIMENTAL)") endif() - list (APPEND GEANT4_USOLIDS_COMPILE_DEFINITIONS ${VECGEOM_DEFINITIONS}) - # Combined definitions - add_definitions(${GEANT4_USOLIDS_COMPILE_DEFINITIONS}) - - # Add VecGeom inc dirs here - can be removed once VecGeom supports - # INTERFACE_INCLUDE_DIRECTORIES + # Always need defs/includes for VecGeom until that supports usage reqs... + # Or can create a "G4VecGeom" internal target to propagate these. + add_definitions(${VECGEOM_DEFINITIONS}) include_directories(${VECGEOM_INCLUDE_DIR} ${VECGEOM_EXTERNAL_INCLUDES}) endif() diff --git a/cmake/Templates/Geant4Config.cmake.in b/cmake/Templates/Geant4Config.cmake.in index afe8d1ac3fd..c18f73ccf91 100644 --- a/cmake/Templates/Geant4Config.cmake.in +++ b/cmake/Templates/Geant4Config.cmake.in @@ -58,10 +58,7 @@ # Geant4_LIBRARIES being populated with the static # versions of the Geant4 libraries. It does not # guarantee the use of static third party libraries.) -# multithreaded (Libraries have multithreading support. Using this -# component will add the compiler definitions needed -# to activate multithread mode to Geant4_DEFINITIONS, -# if the libraries support it.) +# multithreaded (Libraries are multithread capable) # # usolids (Geant4 solids are replaced with USolids equivalents) # @@ -301,7 +298,6 @@ set(Geant4_builtin_zlib_FOUND @GEANT4_USE_BUILTIN_ZLIB@) set(Geant4_multithreaded_FOUND @GEANT4_BUILD_MULTITHREADED@) if(Geant4_multithreaded_FOUND) list(REMOVE_ITEM Geant4_FIND_COMPONENTS multithreaded) - list(APPEND Geant4_DEFINITIONS -DG4MULTITHREADED) # - Define variable to indicate TLS model used set(Geant4_TLS_MODEL "@GEANT4_BUILD_TLS_MODEL@") @@ -310,12 +306,6 @@ if(Geant4_multithreaded_FOUND) endif() endif() -# - Muonic Atom support -set(Geant4_muonic_atoms_FOUND @GEANT4_BUILD_MUONIC_ATOMS_IN_USE@) -if(Geant4_muonic_atoms_FOUND) - list(REMOVE_ITEM Geant4_FIND_COMPONENTS muonic_atoms) -endif() - # - GDML set(Geant4_gdml_FOUND @GEANT4_USE_GDML@) if(Geant4_gdml_FOUND) @@ -333,7 +323,6 @@ endif() set(Geant4_timemory_FOUND @GEANT4_USE_TIMEMORY@) if(Geant4_timemory_FOUND) list(REMOVE_ITEM Geant4_FIND_COMPONENTS timemory) - list(APPEND Geant4_DEFINITIONS -DGEANT4_USE_TIMEMORY) set(_geant4_timemory_dir "@TiMemory_DIR@") # always use same installation unset(TiMemory_DIR CACHE) @@ -356,6 +345,7 @@ endif() # - Usolids set(Geant4_usolids_FOUND @GEANT4_USE_USOLIDS_EITHER@) if(Geant4_usolids_FOUND) + # Requires refind of VecGeom once that supports Targets/Usage Reqs list(REMOVE_ITEM Geant4_FIND_COMPONENTS usolids) endif() diff --git a/cmake/Templates/geant4-config.in b/cmake/Templates/geant4-config.in index c217b1a436a..5cc671031cf 100644 --- a/cmake/Templates/geant4-config.in +++ b/cmake/Templates/geant4-config.in @@ -91,7 +91,6 @@ if test "x${have_multithreading}" = "xyes" ; then if test "x${geant4_tls_model}" = "xauto" ; then geant4_tls_model="" fi - cflags="${cflags} -DG4MULTITHREADED" else geant4_tls_model="" fi @@ -127,10 +126,6 @@ libs="-lG4interfaces \ geant4_uses_opengl="no" geant4_uses_x11="no" -# - Muonic Atom support -have_muonic_atoms="@G4_BUILTWITH_MUONIC_ATOMS@" -feature_list="${feature_list} muonic_atoms[${have_muonic_atoms}]" - # - CLHEP have_clhep="@G4_BUILTWITH_CLHEP@" feature_list="${feature_list} clhep[${have_clhep}]" diff --git a/cmake/Templates/geant4_validate_sources.cmake.in b/cmake/Templates/geant4_validate_sources.cmake.in index 99f517681af..358b130039f 100644 --- a/cmake/Templates/geant4_validate_sources.cmake.in +++ b/cmake/Templates/geant4_validate_sources.cmake.in @@ -1,18 +1,18 @@ # - Validate sources listed in sources.cmake with those on disk -# This file is configured by Geant4 to locate all sources.cmake files in -# the source tree used by the current build tree. +# This file is configured by Geant4 to locate all sources.cmake files in +# the source tree used by the current build tree. # -# We have to parse the sources.cmake files for the headers and sources -# because these files use the include_directories command, which is non -# scriptable. A simple REGEX is used to find all the .cc, .hh and .icc -# files listed in each sources.cmake file. These lists are compared with -# a GLOB of those in the include and src directories of the module +# We have to parse the sources.cmake files for the headers and sources +# because these files use the include_directories command, which is non +# scriptable. A simple REGEX is used to find all the .cc, .hh and .icc +# files listed in each sources.cmake file. These lists are compared with +# a GLOB of those in the include and src directories of the module # corresponding to the sources.cmake file. # # Warnings are printed when a mismatch is detected. # -# Note that certain modules have configurable source lists and so we -# expect these to show a mismatch. We allow for this by providing the +# Note that certain modules have configurable source lists and so we +# expect these to show a mismatch. We allow for this by providing the # variable: # # GEANT4_FALSEPOSITIVE_SOURCES List of all source files (.cc, .hh, .icc) @@ -27,6 +27,9 @@ # but still on disk # set(GEANT4_FALSEPOSITIVE_SOURCES + # G4{Global,Geom}Config.hh generated + G4GlobalConfig.hh + G4GeomConfig.hh # - Xaw is deprecated... G4UIXaw.hh G4UIXaw.cc @@ -37,8 +40,8 @@ set(GEANT4_FALSEPOSITIVE_SOURCES G4OpenGLImmediateWt.cc G4OpenGLImmediateWtViewer.cc G4OpenGLWtViewer.cc - # - VRML has icc files in the src/ directory. These are only used - # internally but validate_sources assumes icc files will be in + # - VRML has icc files in the src/ directory. These are only used + # internally but validate_sources assumes icc files will be in # include/ # They are covered in sources.cmake though! G4VRML1SceneHandlerFunc.icc @@ -77,13 +80,13 @@ foreach(_sourcesfile ${GEANT4_SOURCESCMAKE_FILES}) get_filename_component(_sourcesfile_location ${_sourcesfile} PATH) # - Find on disk files... - file(GLOB + file(GLOB _ondisk_hh RELATIVE ${_sourcesfile_location}/include ${_sourcesfile_location}/include/*.hh ${_sourcesfile_location}/include/*.icc ) - file(GLOB + file(GLOB _ondisk_cc RELATIVE ${_sourcesfile_location}/src ${_sourcesfile_location}/src/*.cc @@ -96,7 +99,7 @@ foreach(_sourcesfile ${GEANT4_SOURCESCMAKE_FILES}) string(REGEX MATCHALL "[A-Z0-9a-z_]+\\.cc" _sources_cc "${_sourcesfile_contents}") string(REGEX MATCHALL "[A-Z0-9a-z_]+\\.(hh|icc)" _sources_hh "${_sourcesfile_contents}") - # - If we take the difference of each list (in both directions), + # - If we take the difference of each list (in both directions), # then there should be no mismatch if resulting lists are empty. # - On disk, but not in sources set(_cmp_ondisk ${_ondisk_hh} ${_ondisk_cc}) diff --git a/config/History b/config/History index 912d70ceb30..8ed14a6661d 100644 --- a/config/History +++ b/config/History @@ -15,6 +15,15 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +16th May 2019 Gabriele Cosmo (config-V10-05-01) +- Hard-code Qt version through QT_VERSION flag. + Corrected Qt5 setup for Linux-g++ and Linux-clang. + +26th April 2019 Ben Morgan (config-V10-05-00) +- Add -DG4GMAKE to CPPFLAGS to indicate use, or not, of Geant4Make. + This is to protect use or not of the new G4GlobalConfig header + introduced in cmake-V10-05-02. + 28th September 2018 Gabriele Cosmo (config-V10-04-09) - Added -DGL_SILENCE_DEPRECATION to CPPFLAGS to Darwin setups to silence deprecation compilation warnings on MacOS 10.14 Mojave. diff --git a/config/architecture.gmk b/config/architecture.gmk index 0525c5da6f1..801463568b3 100644 --- a/config/architecture.gmk +++ b/config/architecture.gmk @@ -12,16 +12,21 @@ # List of the supported architectures/compilers and related flavors for # the environment variable G4SYSTEM: # -# Linux-g++ Linux (Red Hat Enterprise/SCL5), gcc-4.1.2 (default) +# Linux-g++ Linux (CentOS7), gcc-4.8.4 (default) # -# Darwin-g++ MacOSX 10.7, gcc-4.2.1 +# Darwin-clang MacOSX 10.14, clang-7 # -# WIN32-VC Windows 7 and Microsoft Visual C++ 10.0 +# WIN32-VC Windows 10 and Microsoft Visual C++ 14.11 # # ------------------------------------------------------------------------- MAKEFLAGS= --no-print-directory +# Define that we are building Geant4 with Geant4Make +# +CPPFLAGS += -DG4GMAKE +G4GMAKE := 1 + # If not specified, the default path for G4 installation G4INSTALL is # set to $HOME/geant4 ... # diff --git a/config/sys/Linux-clang.gmk b/config/sys/Linux-clang.gmk index 2917b6e3353..70862c37b2e 100644 --- a/config/sys/Linux-clang.gmk +++ b/config/sys/Linux-clang.gmk @@ -97,7 +97,9 @@ ifeq ($(G4SYSTEM),Linux-clang) QTMOC := $(QTHOME)/bin/moc endif - QT_VERSION := $(shell $(QTMOC) 2>&1 -v | sed 's/.* .Qt \([0-9]\)\..*/\1/' ) + ifndef QT_VERSION + QT_VERSION := 5 + endif ifeq ($(QT_VERSION),5) ifndef QTFLAGS # Qt5 @@ -125,10 +127,10 @@ ifeq ($(G4SYSTEM),Linux-clang) endif ifeq ($(QT_VERSION),5) ifndef QTLIBS # Qt5 - QTLIBS := -L$(QTLIBPATH) -lQtCore -lQtGui -lQtWidgets -lQtPrintSupport + QTLIBS := -L$(QTLIBPATH) -lQt5Core -lQt5Gui -lQt5Widgets -lQt5PrintSupport endif ifndef GLQTLIBS - GLQTLIBS := -L$(QTLIBPATH) -lQtCore -lQtGui -lQtWidgets -lQtOpenGL -lQtPrintSupport + GLQTLIBS := -L$(QTLIBPATH) -lQt5Core -lQt5Gui -lQt5Widgets -lQt5OpenGL -lQt5PrintSupport endif else # Qt4 ifndef QTLIBS diff --git a/config/sys/Linux-g++.gmk b/config/sys/Linux-g++.gmk index 4c2bc4a4f17..bb6e44d60ec 100644 --- a/config/sys/Linux-g++.gmk +++ b/config/sys/Linux-g++.gmk @@ -95,7 +95,9 @@ ifeq ($(G4SYSTEM),Linux-g++) QTMOC := $(QTHOME)/bin/moc endif - QT_VERSION := $(shell $(QTMOC) 2>&1 -v | sed 's/.* .Qt \([0-9]\)\..*/\1/' ) + ifndef QT_VERSION + QT_VERSION := 5 + endif ifeq ($(QT_VERSION),5) ifndef QTFLAGS # Qt5 @@ -123,10 +125,10 @@ ifeq ($(G4SYSTEM),Linux-g++) endif ifeq ($(QT_VERSION),5) ifndef QTLIBS # Qt5 - QTLIBS := -L$(QTLIBPATH) -lQtCore -lQtGui -lQtWidgets -lQtPrintSupport + QTLIBS := -L$(QTLIBPATH) -lQt5Core -lQt5Gui -lQt5Widgets -lQt5PrintSupport endif ifndef GLQTLIBS - GLQTLIBS := -L$(QTLIBPATH) -lQtCore -lQtGui -lQtWidgets -lQtOpenGL -lQtPrintSupport + GLQTLIBS := -L$(QTLIBPATH) -lQt5Core -lQt5Gui -lQt5Widgets -lQt5OpenGL -lQt5PrintSupport endif else # Qt4 ifndef QTLIBS diff --git a/environments/g4py/History b/environments/g4py/History index 51872f7cae0..acd09e35253 100644 --- a/environments/g4py/History +++ b/environments/g4py/History @@ -11,6 +11,9 @@ Geant4Py is a Geant4-Python bridge. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +31 Jan. 2019, I.Hrivnacova +- Merged GitHub PR #4: all Boolean operators now return G4bool. + 30 Nov. 2017 K. Murakami - update for 10.5 release - fix CMAKE_INSTALL_PREFIX does not work (id 1924) diff --git a/environments/g4py/source/event/pyG4ParticleGun.cc b/environments/g4py/source/event/pyG4ParticleGun.cc index cb9a0628534..58c27891d58 100644 --- a/environments/g4py/source/event/pyG4ParticleGun.cc +++ b/environments/g4py/source/event/pyG4ParticleGun.cc @@ -64,17 +64,17 @@ const G4ParticleGun& G4ParticleGun::operator=(const G4ParticleGun &right) } ///////////////////////////////////////////////////////////////// -G4int G4ParticleGun::operator==(const G4ParticleGun &right) const +G4bool G4ParticleGun::operator==(const G4ParticleGun &right) const ///////////////////////////////////////////////////////////////// { - return 0; + return false; } ///////////////////////////////////////////////////////////////// -G4int G4ParticleGun::operator!=(const G4ParticleGun &right) const +G4bool G4ParticleGun::operator!=(const G4ParticleGun &right) const ///////////////////////////////////////////////////////////////// { - return 0; + return false; } #endif diff --git a/environments/g4py/tests/test09/module/test09.cc b/environments/g4py/tests/test09/module/test09.cc index 2c7cedbc62a..88747ced47c 100644 --- a/environments/g4py/tests/test09/module/test09.cc +++ b/environments/g4py/tests/test09/module/test09.cc @@ -55,7 +55,7 @@ class AClass { return *this; } - bool operator==(const AClass& aclass) const { + G4bool operator==(const AClass& aclass) const { if(ival == aclass.ival) return true; return false; } diff --git a/examples/.doxygen/History b/examples/.doxygen/History index edee463ff96..2b22cb6d1da 100644 --- a/examples/.doxygen/History +++ b/examples/.doxygen/History @@ -17,6 +17,12 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +7/5/19 I.Hrivnacova (doxygen-V10-05-00) +- Fixes in documentation: + - Linking of geant4.tag in standalone documentation + - Formatting in extended/.README.txt + - Fixed links to icsd and mfp examples in extended/medical/dna/.README.txt + 9/11/18 I.Hrivnacova (doxygen-V10-04-01) - Added chem5 example diff --git a/examples/.doxygen/generate_standalone.sh b/examples/.doxygen/generate_standalone.sh index 1a794b6009c..8e4c21e0d9f 100755 --- a/examples/.doxygen/generate_standalone.sh +++ b/examples/.doxygen/generate_standalone.sh @@ -39,8 +39,10 @@ generate() { fi #echo "Generating Doxyfile for example: ${EXAMPLE_NAME}" cat $CURDIR/Doxyfile_standalone | sed s/"EXAMPLE_NAME"/"${EXAMPLE_NAME}"/g | sed sY"BACK_PATH"Y"${2}"Yg | sed sY"ADD_SHARED"Y"${ADD_SHARED}"Yg | sed sY"ADD_COMMON"Y"${ADD_COMMON}"Yg > Doxyfile + ln -s $CURDIR/geant4.tag geant4.tag doxygen >& $CURDIR/doxygen_${EXAMPLE_NAME}.out rm Doxyfile + rm geant4.tag cd $CURDIR } diff --git a/examples/History b/examples/History index 4116e4bbe75..f3cad0885b1 100644 --- a/examples/History +++ b/examples/History @@ -16,6 +16,51 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +30th June 2019 Gabriele Cosmo (examples-V10-05-06) +- Updated reference outputs according to reference tag geant4-10-05-ref-06. +- Includes tags: B03-V10-05-01, testem1-V10-05-00, exhadr02-V10-05-01, + DICOM-V10-05-00, rdecay01-V10-05-00, rdecay02-V10-05-00. + +31st May 2019 Gabriele Cosmo (examples-V10-05-05) +- Updated reference outputs according to reference tag geant4-10-05-ref-05. +- Includes tags: doxygen-V10-05-00, DMX-V10-05-01, B03-V10-05-00, + testem17-V10-05-00, exdna-V10-05-00, dnadamage1-V10-05-00, + exampleES2-V10-05-00, LXe-V10-05-00, MPI-V10-05-00, + G01-V10-05-03. + +30th April 2019 Gabriele Cosmo (examples-V10-05-04) +- Updated reference outputs according to reference tag geant4-10-05-ref-04. +- Includes tags: nanobeam-V10-05-00, testem16-V10-05-01, DICOM2-V10-05-00, + fano2-V10-05-02, G01-V10-05-02, exampleP01-V10-05-00. + +29th March 2019 Gabriele Cosmo (examples-V10-05-03) +- Updated reference outputs according to reference tag geant4-10-05-ref-03. +- Includes tags: exampleB4-V10-05-00, monopole-V10-05-00, chem4-V10-05-02, + chem5-V10-05-01, microdosimetry-V10-05-00, microprox-V10-05-00, + fano-V10-05-03, G01-V10-05-00, exampleP03-V10-05-00. + +28th February 2019 Gabriele Cosmo (examples-V10-05-02) +- Updated reference outputs according to reference tag geant4-10-05-ref-02. +- Includes tags: airshower-V10-05-00, ChargeExchangeMC-V10-05-01, + ccal-V10-05-00, eRosita-V10-05-00, gammaraytel-V10-05-00, + hadrontherapy-V10-05-00, DMX-V10-05-00, XrayFluo-V10-05-00, + human_phantom-V10-05-00, lAr_calorimeter-V10-05-00, + radioprotection-V10-05-00, exbiasing-V10-05-00, + exbasic-V10-05-00, testem8-V10-05-00, testem15-V10-05-00, + exEventgenerator-V10-05-00, exExoticphysics-V10-05-00, + fieldex-V10-05-00, exHadronic-V10-05-00, chem1-V10-05-00, + chem2-V10-05-01, chem3-V10-05-01, chem4-V10-05-01, + chem5-V10-05-00, microyz-V10-05-02, exparallel-V10-05-00, + fano-V10-05-01, fano2-V10-05-01, exParameterisations-V10-05-00, + exOptical-V10-05-00, exPersistency-V10-05-00, + exRunAndEvent-V10-05-00. + +31st January 2019 Gabriele Cosmo (examples-V10-05-01) +- Updated reference outputs according to reference tag geant4-10-05-ref-01. +- Includes tags: doiPET-V10-05-00, testem5-V10-05-00, exhadr01-V10-05-00, + exhadr02-V10-05-00, dnaphysics-V10-05-00, fano-V10-05-00, + fano2-V10-05-00, exampleRE05-V10-05-00. + 6th December 2018 Gabriele Cosmo (examples-V10-05-00) - Updated reference outputs according to reference tag geant4-10-05-ref-00. - Includes tags: doxygen-V10-04-01, examples-advanced-cmk-V10-04-01, diff --git a/examples/advanced/ChargeExchangeMC/ChargeExchangeMC.out b/examples/advanced/ChargeExchangeMC/ChargeExchangeMC.out index e4a4b74b567..844059b6516 100644 --- a/examples/advanced/ChargeExchangeMC/ChargeExchangeMC.out +++ b/examples/advanced/ChargeExchangeMC/ChargeExchangeMC.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -508,7 +508,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -516,13 +515,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -530,13 +527,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -545,12 +540,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -561,12 +554,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -577,12 +568,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -591,12 +580,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -605,12 +595,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -621,12 +609,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -636,13 +622,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -672,14 +656,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -687,14 +669,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -703,13 +683,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -733,12 +712,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -746,12 +725,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: Cexmc Model: CexmcChargeExchange: 0 eV ---> 25 GeV @@ -764,12 +743,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -777,15 +756,34 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= ========= Table of registered couples ============================== @@ -862,608 +860,608 @@ Index : 9 used in the geometry : Yes ==================================================================== ### Run 0 starts. -Event 2187 +Event 2459 --- Track Points - monitor : pi- [1,bp] 726.5 MeV : 6.547 -7.936 -1.25 mm [-0.0003966, 0.01032, 0.9999] - target : pi- [1,bp] 726.1 MeV : 3.677 3.388 -0.425 cm [-0.6429, -0.7658, 0.01173] - : eta [5,op] 240.7 MeV : -1.412 -2.673 -0.3322 cm [-0.209, -0.9623, 0.1742] - : neutron [6,np] 527 MeV : -1.412 -2.673 -0.3322 cm [-0.7878, -0.6128, -0.06296] - : gamma [8,opdp] 258.8 MeV : -1.412 -2.673 -0.3322 cm [-0.9871, 0.146, 0.06598] - : gamma [7,opdp] 339.6 MeV : -1.412 -2.673 -0.3322 cm [0.6042, -0.7934, 0.0732] - vc (l) : gamma [7,opdp] 339.6 MeV : 9.992 3.944 -0.25 cm [0.2123, 0.0732, 0.9745] - vc (r) : gamma [8,opdp] 258.8 MeV : 9.652 3.534 -0.25 cm [0.1144, 0.06598, 0.9912] - cal (l) : gamma [7,opdp] 339.6 MeV : 10.26 4.038 -15 cm [0.2123, 0.0732, 0.9745] - cal (r) : gamma [8,opdp] 258.8 MeV : 9.797 3.617 -15 cm [0.1144, 0.06598, 0.9912] + monitor : pi- [1,bp] 729.7 MeV : -1.95 0.4916 -0.125 cm [-0.003381, 0.006845, 1] + target : pi- [1,bp] 728.9 MeV : 1.325 4.821 0.7024 cm [-0.6461, -0.7632, 0.008072] + : eta [7,op] 191.5 MeV : -4.38 -1.929 0.7771 cm [-0.2376, -0.947, -0.2162] + : neutron [8,np] 565.6 MeV : -4.38 -1.929 0.7771 cm [-0.7467, -0.6596, 0.08616] + : gamma [10,opdp] 332.6 MeV : -4.38 -1.929 0.7771 cm [0.5521, -0.8277, -0.1004] + : gamma [9,opdp] 247.8 MeV : -4.38 -1.929 0.7771 cm [-0.9248, 0.3792, -0.03234] + vc (l) : gamma [10,opdp] 332.6 MeV : 4.227 -5.231 -0.25 cm [0.1506, -0.1004, 0.9835] + vc (r) : gamma [9,opdp] 247.8 MeV : -4.046 -1.018 -0.25 cm [-0.1269, -0.03234, 0.9914] + cal (l) : gamma [10,opdp] 332.6 MeV : 4.419 -5.358 -15 cm [0.1506, -0.1004, 0.9835] + cal (r) : gamma [9,opdp] 247.8 MeV : -4.206 -1.058 -15 cm [-0.1269, -0.03234, 0.9914] --- - angle between the eta decay products : 135.028 deg + angle between the eta decay products : 145.203 deg --- Triggered angular ranges: - 8 [-0.4000, -0.6000) + 9 [-0.6000, -0.8000) --- Production model data: - Incident particle (LAB) : pi- -0.1143 8.7574 724.0493 MeV -- 737.4306 MeV - (SCM) : pi- -0.0710 5.4374 449.5538 MeV -- 470.7526 MeV + Incident particle (LAB) : pi- -2.0006 7.3320 725.4316 MeV -- 738.7750 MeV + (SCM) : pi- -1.2414 4.5499 450.1634 MeV -- 471.3270 MeV Nucleus particle (LAB) : proton -0.0000 0.0000 0.0000 eV -- 938.2720 MeV - (SCM) : proton 0.0710 -5.4374 -449.5538 MeV -- 1.0404 GeV - Output particle (LAB) : eta 110.3477 41.9376 209.7860 MeV -- 598.4132 MeV - (SCM) : eta 110.3894 38.7466 -54.0414 MeV -- 562.8147 MeV - Nucleus output particle (LAB) : neutron -110.4621 -33.1802 514.2633 MeV -- 1.0773 GeV - (SCM) : neutron -110.3894 -38.7466 54.0414 MeV -- 948.3621 MeV + (SCM) : proton 1.2414 -4.5499 -450.1634 MeV -- 1.0407 GeV + Output particle (LAB) : eta 81.7033 -41.4028 168.1563 MeV -- 580.3611 MeV + (SCM) : eta 82.4208 -44.0323 -92.0069 MeV -- 563.3383 MeV + Nucleus output particle (LAB) : neutron -83.7039 48.7348 557.2752 MeV -- 1.0967 GeV + (SCM) : neutron -82.4208 44.0323 92.0069 MeV -- 948.6729 MeV --- Reconstructed data: -- entry points: - left: 12.5203 3.59349 -15 cm - right: 11.2533 4.11978 -15 cm + left: 5.65638 -4.82445 -15 cm + right: -5.19249 -1.93644 -15 cm target: 0 0 0 fm - -- the angle: 130.667 deg - -- mass of the output particle: 522.556 MeV - -- mass of the nucleus output particle: 973.112 MeV + -- the angle: 139.848 deg + -- mass of the output particle: 510.179 MeV + -- mass of the nucleus output particle: 993.689 MeV -- production model data: Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV - Output particle (LAB) : eta 103.9355 36.1295 222.7766 MeV -- 578.6208 MeV - (SCM) : eta 103.9355 36.1295 -31.5530 MeV -- 534.9469 MeV - Nucleus output particle (LAB) : neutron -103.9355 -36.1295 507.2234 MeV -- 1.1029 GeV - (SCM) : neutron -103.9355 -36.1295 31.5530 MeV -- 979.8217 MeV + Output particle (LAB) : eta 54.6329 -31.9603 184.7774 MeV -- 546.2892 MeV + (SCM) : eta 54.6329 -31.9603 -58.1533 MeV -- 517.3693 MeV + Nucleus output particle (LAB) : neutron -54.6329 31.9603 545.2226 MeV -- 1.1352 GeV + (SCM) : neutron -54.6329 31.9603 58.1533 MeV -- 997.3994 MeV -- triggered angular ranges: - 7 [-0.2000, -0.4000) + 9 [-0.6000, -0.8000) --- Energy Deposit - monitor : 348.042 keV + monitor : 741.441 keV vc (l) : 0 eV vc (r) : 0 eV - cal (l) : 321.508 MeV - 23.02 4.664 0 0 0 0 - 205.6 84.74 0.5756 0 0 0 - 0.9066 1.506 0 0 0 0 - 0.4904 0 0 0 0 0 - cal (r) : 257.112 MeV - 3.026 23.47 0.3508 0 0 0 - 70.41 157.2 0 0 0 0 - 2.649 0 0 0 0 0 - 0 0 0 0 0 0 -Event 4425 + cal (l) : 302.226 MeV + 0 0 0.9046 0 0 0 + 0 0.7596 1.534 0 0 0 + 0 108.5 87.93 2.081 0 0 + 1.881 42.27 55.17 1.168 0 0 + cal (r) : 244.063 MeV + 0 0.7504 0.6914 0 0 0 + 0 0 0 2.567 5.03 0.5638 + 0 0.55 1.68 94.98 132.6 2.366 + 0 0 0.7211 1.567 0 0 +Event 5475 --- Track Points - monitor : pi- [1,bp] 730.8 MeV : -0.1452 1.199 -0.125 cm [0.000521, -0.01084, 0.9999] - target : pi- [1,bp] 730.3 MeV : 3.101 3.922 0.8473 cm [-0.6422, -0.7664, -0.01207] - : eta [5,op] 294 MeV : 0.6818 3.029 7.868 mm [-0.9019, -0.4055, -0.1484] - : neutron [6,np] 482.6 MeV : 0.6818 3.029 7.868 mm [-0.4176, -0.9063, 0.06576] - : gamma [8,opdp] 396.3 MeV : 0.6818 3.029 7.868 mm [-0.984, 0.1695, -0.05406] - : gamma [7,opdp] 225.4 MeV : 0.6818 3.029 7.868 mm [0.5537, -0.8269, -0.09855] - vc (l) : gamma [7,opdp] 225.4 MeV : 9.332 -5.125 -0.25 cm [0.1524, -0.09855, 0.9834] - vc (r) : gamma [8,opdp] 396.3 MeV : 5.061 -2.406 -0.25 cm [0.09093, -0.05406, 0.9944] - cal (l) : gamma [7,opdp] 225.4 MeV : 9.526 -5.251 -15 cm [0.1524, -0.09855, 0.9834] - cal (r) : gamma [8,opdp] 396.3 MeV : 5.175 -2.474 -15 cm [0.09093, -0.05406, 0.9944] + monitor : pi- [1,bp] 729.3 MeV : -1.619 -1.826 -0.125 cm [-0.002294, -0.0018, 1] + target : pi- [1,bp] 728.5 MeV : 1.761 4.68 -1.872 cm [-0.6439, -0.7651, -0.001945] + : eta [3,op] 326.5 MeV : 0.7804 3.515 -1.875 cm [-0.2972, -0.9429, 0.1506] + : neutron [4,np] 450.4 MeV : 0.7804 3.515 -1.875 cm [-0.825, -0.5541, -0.1114] + : gamma [6,opdp] 413.2 MeV : 0.7804 3.515 -1.875 cm [0.2649, -0.9585, 0.1055] + : gamma [5,opdp] 224.6 MeV : 0.7804 3.515 -1.875 cm [-0.9193, 0.3928, 0.0248] + vc (l) : gamma [6,opdp] 413.2 MeV : -8.175 4.756 -0.25 cm [-0.165, 0.1055, 0.9806] + vc (r) : gamma [5,opdp] 224.6 MeV : -11.97 -0.4064 -0.25 cm [-0.1415, 0.0248, 0.9896] + cal (l) : gamma [6,opdp] 413.2 MeV : -8.385 4.89 -15 cm [-0.165, 0.1055, 0.9806] + cal (r) : gamma [5,opdp] 224.6 MeV : -12.15 -0.3751 -15 cm [-0.1415, 0.0248, 0.9896] --- - angle between the eta decay products : 132.823 deg + angle between the eta decay products : 128.123 deg --- Triggered angular ranges: - 6 [ 0.0000, -0.2000) + 5 [ 0.2000, 0.0000) --- Production model data: - Incident particle (LAB) : pi- 0.2736 -11.9032 726.3734 MeV -- 739.7566 MeV - (SCM) : pi- 0.1697 -7.3835 450.5664 MeV -- 471.7461 MeV - Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV - (SCM) : proton -0.1697 7.3835 -450.5664 MeV -- 1.0409 GeV - Output particle (LAB) : eta -126.4846 -43.6395 261.7653 MeV -- 621.7529 MeV - (SCM) : eta -126.5862 -39.2170 -8.1159 MeV -- 563.7204 MeV - Nucleus output particle (LAB) : neutron 126.7582 31.7364 464.6081 MeV -- 1.0563 GeV - (SCM) : neutron 126.5862 39.2170 8.1159 MeV -- 948.8999 MeV + Incident particle (LAB) : pi- -0.7141 -0.9959 728.1632 MeV -- 741.4195 MeV + (SCM) : pi- -0.4427 -0.6174 451.3689 MeV -- 472.4556 MeV + Nucleus particle (LAB) : proton 0.0000 -0.0000 0.0000 eV -- 938.2720 MeV + (SCM) : proton 0.4427 0.6174 -451.3689 MeV -- 1.0412 GeV + Output particle (LAB) : eta 123.5209 49.1773 298.1596 MeV -- 637.7521 MeV + (SCM) : eta 123.7897 49.5522 24.0459 MeV -- 564.3672 MeV + Nucleus output particle (LAB) : neutron -124.2350 -50.1732 430.0036 MeV -- 1.0419 GeV + (SCM) : neutron -123.7897 -49.5522 -24.0459 MeV -- 949.2843 MeV --- Reconstructed data: -- entry points: - left: 7.92734 -4.39357 -15 cm - right: 4.4126 -3.1621 -15 cm + left: -9.51425 5.19641 -15 cm + right: -12.1295 0.464818 -15 cm target: 0 0 0 fm - -- the angle: 132.807 deg - -- mass of the output particle: 544.524 MeV - -- mass of the nucleus output particle: 934.041 MeV + -- the angle: 132.177 deg + -- mass of the output particle: 533.95 MeV + -- mass of the nucleus output particle: 954.978 MeV -- production model data: Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV - Output particle (LAB) : eta -154.4719 -37.1285 264.7216 MeV -- 625.9586 MeV - (SCM) : eta -154.4719 -37.1285 -7.8044 MeV -- 567.2809 MeV - Nucleus output particle (LAB) : neutron 154.4719 37.1285 465.2784 MeV -- 1.0555 GeV - (SCM) : neutron 154.4719 37.1285 7.8044 MeV -- 947.4878 MeV + Output particle (LAB) : eta 128.5842 36.0419 274.7274 MeV -- 615.1506 MeV + (SCM) : eta 128.5842 36.0419 8.5114 MeV -- 550.4612 MeV + Nucleus output particle (LAB) : neutron -128.5842 -36.0419 455.2726 MeV -- 1.0663 GeV + (SCM) : neutron -128.5842 -36.0419 -8.5114 MeV -- 964.3075 MeV -- triggered angular ranges: - 6 [ 0.0000, -0.2000) + 5 [ 0.2000, 0.0000) --- Energy Deposit - monitor : 374.298 keV + monitor : 689.108 keV vc (l) : 0 eV vc (r) : 0 eV - cal (l) : 214.565 MeV + cal (l) : 404.09 MeV + 0 0.6434 0 2.542 102.5 32.21 + 0 0 0 5.694 240.2 16.36 + 0 0 0.5586 0 0 3.317 0 0 0 0 0 0 - 1.027 0 0.2438 0 0 0 - 2.283 189.2 2.91 0.5106 0 0 - 2.194 12.29 2.483 0 1.457 0 - cal (r) : 411.394 MeV - 0 0 0.5965 0 0 0 - 0.09728 2.989 7.127 0 0 0 - 1.68 71.09 309 1.216 1.439 0.2556 - 0.8747 11.57 2.089 0.4913 0 0.8723 -Event 4699 + cal (r) : 211.061 MeV + 0 0 0 0 1.85 0 + 0 0 0 0.4363 47.29 61.97 + 0 0 0 0 14.1 85.05 + 0 0 0 0.364 0 0 +Event 7604 --- Track Points - monitor : pi- [1,bp] 737.9 MeV : 2.934 0.9185 -0.125 cm [0.002382, -0.0118, 0.9999] - target : pi- [1,bp] 737 MeV : 4.862 1.165 0.559 cm [-0.6419, -0.7667, -0.01193] - : eta [2,op] 351.6 MeV : 3.186 -0.8373 0.5279 cm [-0.2774, -0.96, -0.03807] - : neutron [3,np] 438.4 MeV : 3.186 -0.8373 0.5279 cm [-0.8549, -0.5187, 0.01157] - : gamma [5,opdp] 407.9 MeV : 3.186 -0.8373 0.5279 cm [0.3455, -0.9358, -0.06998] - : gamma [4,opdp] 243 MeV : 3.186 -0.8373 0.5279 cm [-0.9813, 0.1821, 0.06239] - vc (l) : gamma [5,opdp] 407.9 MeV : -2.159 -3.46 -0.25 cm [-0.08236, -0.06998, 0.9941] - vc (r) : gamma [4,opdp] 243 MeV : 4.854 4.418 -0.25 cm [0.0781, 0.06239, 0.995] - cal (l) : gamma [5,opdp] 407.9 MeV : -2.263 -3.548 -15 cm [-0.08236, -0.06998, 0.9941] - cal (r) : gamma [4,opdp] 243 MeV : 4.953 4.497 -15 cm [0.0781, 0.06239, 0.995] + monitor : pi- [1,bp] 722.8 MeV : 0.446 1.514 -0.125 cm [-0.01169, 0.005862, 0.9999] + target : pi- [1,bp] 722.2 MeV : 3.377 3.687 1.708 cm [-0.649, -0.7608, 0.007017] + : eta [6,op] 286.5 MeV : -2.17 -2.823 1.767 cm [-0.8799, -0.443, -0.1716] + : neutron [7,np] 476.3 MeV : -2.17 -2.823 1.767 cm [-0.4482, -0.8865, 0.1154] + : gamma [9,opdp] 259 MeV : -2.17 -2.823 1.767 cm [0.3319, -0.9413, -0.06069] + : gamma [8,opdp] 359.3 MeV : -2.17 -2.823 1.767 cm [-0.941, 0.3252, -0.09313] + vc (l) : gamma [9,opdp] 259 MeV : -8.735 -1.722 -0.25 cm [-0.09699, -0.06069, 0.9934] + vc (r) : gamma [8,opdp] 359.3 MeV : -0.7912 -3.614 -0.25 cm [-0.0706, -0.09313, 0.9931] + cal (l) : gamma [9,opdp] 259 MeV : -8.857 -1.799 -15 cm [-0.09699, -0.06069, 0.9934] + cal (r) : gamma [8,opdp] 359.3 MeV : -0.88 -3.731 -15 cm [-0.0706, -0.09313, 0.9931] --- - angle between the eta decay products : 120.917 deg + angle between the eta decay products : 127.798 deg --- Triggered angular ranges: - 4 [ 0.4000, 0.2000) + 6 [ 0.0000, -0.2000) --- Production model data: - Incident particle (LAB) : pi- 1.3077 -8.3147 736.3501 MeV -- 749.5079 MeV - (SCM) : pi- 0.8080 -5.1371 454.9393 MeV -- 475.8956 MeV - Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV - (SCM) : proton -0.8080 5.1371 -454.9393 MeV -- 1.0428 GeV - Output particle (LAB) : eta 142.2293 -13.3860 321.2389 MeV -- 650.9651 MeV - (SCM) : eta 141.7324 -10.2263 41.4205 MeV -- 567.5042 MeV - Nucleus output particle (LAB) : neutron -140.9216 5.0713 415.1112 MeV -- 1.0368 GeV - (SCM) : neutron -141.7324 10.2263 -41.4205 MeV -- 951.1527 MeV + Incident particle (LAB) : pi- -3.6761 5.7931 719.9551 MeV -- 733.3909 MeV + (SCM) : pi- -2.2863 3.6028 447.7555 MeV -- 469.0235 MeV + Nucleus particle (LAB) : proton -0.0000 0.0000 0.0000 eV -- 938.2720 MeV + (SCM) : proton 2.2863 -3.6028 -447.7555 MeV -- 1.0396 GeV + Output particle (LAB) : eta -111.5562 -49.1775 259.3086 MeV -- 618.2693 MeV + (SCM) : eta -110.1928 -51.3260 -7.7056 MeV -- 561.2388 MeV + Nucleus output particle (LAB) : neutron 107.8800 54.9705 460.6465 MeV -- 1.0534 GeV + (SCM) : neutron 110.1928 51.3260 7.7056 MeV -- 947.4277 MeV --- Reconstructed data: -- entry points: - left: -3.26819 -4.045 -15 cm - right: 4.84937 4.19059 -15 cm + left: -10.0922 -2.5147 -15 cm + right: -3.19722 -2.95542 -15 cm target: 0 0 0 fm - -- the angle: 122.409 deg - -- mass of the output particle: 539.054 MeV - -- mass of the nucleus output particle: 934.793 MeV + -- the angle: 123.285 deg + -- mass of the output particle: 558.568 MeV + -- mass of the nucleus output particle: 942.804 MeV -- production model data: Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV - Output particle (LAB) : eta 165.3874 -11.8777 307.2151 MeV -- 642.2263 MeV - (SCM) : eta 165.3874 -11.8777 31.5265 MeV -- 564.8605 MeV - Nucleus output particle (LAB) : neutron -165.3874 11.8777 422.7849 MeV -- 1.0393 GeV - (SCM) : neutron -165.3874 11.8777 -31.5265 MeV -- 949.9081 MeV + Output particle (LAB) : eta -90.9354 -29.1127 293.5310 MeV -- 638.1817 MeV + (SCM) : eta -90.9354 -29.1127 18.2855 MeV -- 566.9654 MeV + Nucleus output particle (LAB) : neutron 90.9354 29.1127 436.4690 MeV -- 1.0433 GeV + (SCM) : neutron 90.9354 29.1127 -18.2855 MeV -- 947.8033 MeV -- triggered angular ranges: 5 [ 0.2000, 0.0000) --- Energy Deposit - monitor : 723.336 keV + monitor : 430.327 keV vc (l) : 0 eV vc (r) : 0 eV - cal (l) : 413.424 MeV - 0 0 0 0 4.469 0 - 0 0 0.4993 0.02911 1.689 0 - 0.32 0.9669 1.694 311.4 2.949 0 - 0 0 1.894 82.66 4.229 0.6741 - cal (r) : 228.802 MeV - 0.7581 11.69 27.06 0.3975 0 0 - 0 26.9 158.5 1.406 0 0 - 0 0.4425 0.3996 0.1781 0 0 - 0 1.085 0 0 0 0 -Event 5035 + cal (l) : 285.977 MeV + 0 0 0 0 0.4785 0.4471 + 0 0 0 0.1683 7.521 5.51 + 0 0 0 1.931 246.3 12.58 + 0 0 0 1.365 3.843 5.856 + cal (r) : 352.205 MeV + 0 0 0 0 0.1361 0.5703 + 0 0.3753 2.971 7.985 15.12 0 + 0 0 10.54 280.8 0.8851 0.157 + 0 2.292 1.972 17.6 10.33 0.4283 +Event 8337 --- Track Points - monitor : pi- [1,bp] 736.4 MeV : -5.619 -0.4139 -1.25 mm [0.002683, 0.001106, 1] - target : pi- [1,bp] 735.9 MeV : 2.834 4.119 0.05444 cm [-0.6406, -0.7678, 0.004657] - : eta [6,op] 326.8 MeV : -1.499 -1.081 0.08326 cm [-0.9096, -0.4113, -0.05872] - : neutron [7,np] 463.9 MeV : -1.499 -1.081 0.08326 cm [-0.3717, -0.9271, 0.04706] - : gamma [9,opdp] 223.7 MeV : -1.499 -1.081 0.08326 cm [0.5045, -0.8607, -0.06824] - : gamma [8,opdp] 414.2 MeV : -1.499 -1.081 0.08326 cm [-0.9901, 0.1404, -0.00947] - vc (l) : gamma [9,opdp] 223.7 MeV : 3.682 -3.929 -0.25 cm [0.09349, -0.06824, 0.9933] - vc (r) : gamma [8,opdp] 414.2 MeV : 8.431 -0.4661 -0.25 cm [0.1206, -0.00947, 0.9927] - cal (l) : gamma [9,opdp] 223.7 MeV : 3.799 -4.015 -15 cm [0.09349, -0.06824, 0.9933] - cal (r) : gamma [8,opdp] 414.2 MeV : 8.582 -0.478 -15 cm [0.1206, -0.00947, 0.9927] + monitor : pi- [1,bp] 736.7 MeV : 9.338 2.638 -1.25 mm [-0.01558, -0.008169, 0.9998] + target : pi- [1,bp] 736.2 MeV : 3.557 3.514 0.03398 cm [-0.6545, -0.756, -0.007771] + : eta [4,op] 223.1 MeV : -1.206 -1.988 -0.02258 cm [-0.9509, -0.283, -0.1254] + : neutron [5,np] 561 MeV : -1.206 -1.988 -0.02258 cm [-0.4788, -0.8771, 0.03891] + : gamma [7,opdp] 236.7 MeV : -1.206 -1.988 -0.02258 cm [0.4621, -0.8866, 0.02011] + : gamma [6,opdp] 354.9 MeV : -1.206 -1.988 -0.02258 cm [-0.9059, 0.4133, -0.09224] + vc (l) : gamma [7,opdp] 236.7 MeV : 0.6064 1.134 -0.25 cm [0.04416, 0.02011, 0.9988] + vc (r) : gamma [6,opdp] 354.9 MeV : -7.514 -5.48 -0.25 cm [-0.1647, -0.09224, 0.982] + cal (l) : gamma [7,opdp] 236.7 MeV : 0.6616 1.16 -15 cm [0.04416, 0.02011, 0.9988] + cal (r) : gamma [6,opdp] 354.9 MeV : -7.723 -5.597 -15 cm [-0.1647, -0.09224, 0.982] --- - angle between the eta decay products : 128.292 deg + angle between the eta decay products : 141.899 deg --- Triggered angular ranges: - 5 [ 0.2000, 0.0000) + 8 [-0.4000, -0.6000) --- Production model data: - Incident particle (LAB) : pi- 3.0740 2.6413 734.3213 MeV -- 747.4784 MeV - (SCM) : pi- 1.9008 1.6332 454.0609 MeV -- 475.0341 MeV - Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV - (SCM) : proton -1.9008 -1.6332 -454.0609 MeV -- 1.0424 GeV - Output particle (LAB) : eta -141.2919 -19.1880 294.0016 MeV -- 637.9038 MeV - (SCM) : eta -142.4480 -20.1813 17.8425 MeV -- 566.7185 MeV - Nucleus output particle (LAB) : neutron 144.3659 21.8293 440.3197 MeV -- 1.0478 GeV - (SCM) : neutron 142.4480 20.1813 -17.8425 MeV -- 950.6840 MeV + Incident particle (LAB) : pi- -11.3889 -6.1442 734.3366 MeV -- 747.5945 MeV + (SCM) : pi- -7.0419 -3.7990 454.0489 MeV -- 475.0834 MeV + Nucleus particle (LAB) : proton 0.0000 -0.0000 0.0000 eV -- 938.2720 MeV + (SCM) : proton 7.0419 3.7990 -454.0489 MeV -- 1.0424 GeV + Output particle (LAB) : eta -121.9101 -27.9762 184.7235 MeV -- 591.5406 MeV + (SCM) : eta -117.7919 -25.7545 -80.8071 MeV -- 566.7634 MeV + Nucleus output particle (LAB) : neutron 110.5212 21.8320 549.6131 MeV -- 1.0943 GeV + (SCM) : neutron 117.7919 25.7545 80.8071 MeV -- 950.7108 MeV --- Reconstructed data: -- entry points: - left: 4.30897 -5.03082 -15 cm - right: 8.50952 -1.39695 -15 cm + left: 1.28372 2.01618 -15 cm + right: -7.63142 -5.38332 -15 cm target: 0 0 0 fm - -- the angle: 125.744 deg - -- mass of the output particle: 520.755 MeV - -- mass of the nucleus output particle: 956.474 MeV + -- the angle: 138.44 deg + -- mass of the output particle: 547.443 MeV + -- mass of the nucleus output particle: 954.694 MeV -- production model data: Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV - Output particle (LAB) : eta -154.7230 -26.7660 299.4340 MeV -- 620.8882 MeV - (SCM) : eta -154.7230 -26.7660 33.1722 MeV -- 544.9237 MeV - Nucleus output particle (LAB) : neutron 154.7230 26.7660 430.5660 MeV -- 1.0606 GeV - (SCM) : neutron 154.7230 26.7660 -33.1722 MeV -- 969.8450 MeV + Output particle (LAB) : eta -72.2950 -20.3148 204.8943 MeV -- 589.3337 MeV + (SCM) : eta -72.2950 -20.3148 -56.5663 MeV -- 555.4568 MeV + Nucleus output particle (LAB) : neutron 72.2950 20.3148 525.1057 MeV -- 1.0922 GeV + (SCM) : neutron 72.2950 20.3148 56.5663 MeV -- 959.3118 MeV -- triggered angular ranges: - 4 [ 0.4000, 0.2000) + 9 [-0.6000, -0.8000) --- Energy Deposit - monitor : 419.899 keV - vc (l) : 62.896 keV + monitor : 437.842 keV + vc (l) : 0 eV vc (r) : 0 eV - cal (l) : 206.604 MeV + cal (l) : 261.246 MeV + 0 0 0 0.385 0 0 + 0 3.441 220.2 23.79 1.989 0 + 0 0.5005 4.544 6.411 0 0 + 0 0 0 0 0 0 + cal (r) : 328.088 MeV 0 0 0 0 0 0 - 0 0 2.361 0 0 0 - 0 5.864 146.1 1.051 0 0 - 0.03697 26.7 23.85 0.6606 0 0 - cal (r) : 414.284 MeV - 0.06101 0.4566 0 0 0 0 - 6.339 51.12 4.421 0 0 0 - 5.313 313.1 29.21 0.9687 0 0 - 1.013 2.245 0 0 0 0 -Event 5611 + 0 4.552 0 0 0.5577 0.4049 + 0 0 4.335 13.06 111.4 0.5784 + 0 0 0 1.999 165.2 25.97 +Event 8567 --- Track Points - monitor : pi- [1,bp] 732 MeV : 0.6849 1.371 -0.125 cm [0.001842, 0.01186, 0.9999] - target : pi- [1,bp] 731.2 MeV : 3.79 3.262 1.769 cm [-0.6389, -0.7692, 0.01338] - : eta [4,op] 338.5 MeV : 2.967 2.271 1.787 cm [-0.2822, -0.9574, -0.06135] - : neutron [5,np] 442.2 MeV : 2.967 2.271 1.787 cm [-0.8393, -0.5392, 0.06952] - : gamma [7,opdp] 248.1 MeV : 2.967 2.271 1.787 cm [-0.9851, 0.1712, -0.0181] - : gamma [6,opdp] 395.9 MeV : 2.967 2.271 1.787 cm [0.3759, -0.9258, -0.04111] - vc (l) : gamma [6,opdp] 395.9 MeV : 6.283 -6.669 -2.5 mm [-0.0506, -0.04111, 0.9979] - vc (r) : gamma [7,opdp] 248.1 MeV : 2.526 0.6776 -0.25 cm [0.08954, -0.0181, 0.9958] - cal (l) : gamma [6,opdp] 395.9 MeV : 0.565 -0.7184 -15 cm [-0.0506, -0.04111, 0.9979] - cal (r) : gamma [7,opdp] 248.1 MeV : 2.639 0.6549 -15 cm [0.08954, -0.0181, 0.9958] + monitor : pi- [1,bp] 732.4 MeV : 1.645 -6.581 -1.25 mm [0.009266, 0.0178, 0.9998] + target : pi- [1,bp] 731.6 MeV : 3.569 3.502 -0.1376 cm [-0.6342, -0.773, 0.01834] + : eta [9,op] 304.3 MeV : 1.763 1.301 -0.08535 cm [-0.9126, -0.4026, -0.07124] + : neutron [10,np] 481.4 MeV : 1.763 1.301 -0.08535 cm [-0.385, -0.9199, 0.07427] + : gamma [12,opdp] 240.5 MeV : 1.763 1.301 -0.08535 cm [0.3924, -0.919, 0.03766] + : gamma [11,opdp] 386.2 MeV : 1.763 1.301 -0.08535 cm [-0.9636, 0.2551, -0.0796] + vc (l) : gamma [12,opdp] 240.5 MeV : 0.2073 2.146 -0.25 cm [-0.03275, 0.03766, 0.9988] + vc (r) : gamma [11,opdp] 386.2 MeV : -1.534 -4.886 -0.25 cm [0.002972, -0.0796, 0.9968] + cal (l) : gamma [12,opdp] 240.5 MeV : 0.1663 2.193 -15 cm [-0.03275, 0.03766, 0.9988] + cal (r) : gamma [11,opdp] 386.2 MeV : -1.53 -4.985 -15 cm [0.002972, -0.0796, 0.9968] --- - angle between the eta decay products : 121.873 deg + angle between the eta decay products : 127.996 deg --- Triggered angular ranges: - 4 [ 0.4000, 0.2000) + 6 [ 0.0000, -0.2000) --- Production model data: - Incident particle (LAB) : pi- 4.1029 9.9732 730.8469 MeV -- 744.1326 MeV - (SCM) : pi- 2.5405 6.1753 452.5299 MeV -- 473.6114 MeV + Incident particle (LAB) : pi- 8.6555 14.0696 730.7624 MeV -- 744.1548 MeV + (SCM) : pi- 5.3593 8.7116 452.4735 MeV -- 473.6208 MeV Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV - (SCM) : proton -2.5405 -6.1753 -452.5299 MeV -- 1.0417 GeV - Output particle (LAB) : eta 135.1215 -20.7657 309.6582 MeV -- 643.9954 MeV - (SCM) : eta 133.5697 -24.5377 33.2446 MeV -- 565.4210 MeV - Nucleus output particle (LAB) : neutron -131.0186 30.7389 421.1886 MeV -- 1.0384 GeV - (SCM) : neutron -133.5697 24.5377 -33.2446 MeV -- 949.9112 MeV + (SCM) : proton -5.3593 -8.7116 -452.4735 MeV -- 1.0417 GeV + Output particle (LAB) : eta -134.0063 -21.6804 272.3985 MeV -- 626.7228 MeV + (SCM) : eta -137.2331 -26.9256 -0.0349 MeV -- 565.4296 MeV + Nucleus output particle (LAB) : neutron 142.6618 35.7500 458.3638 MeV -- 1.0557 GeV + (SCM) : neutron 137.2331 26.9256 0.0349 MeV -- 949.9163 MeV --- Reconstructed data: -- entry points: - left: 0.216368 -1.73757 -15 cm - right: 1.86219 0.484112 -15 cm + left: 0.302956 3.37809 -15 cm + right: -3.17646 -5.29333 -15 cm target: 0 0 0 fm - -- the angle: 128.425 deg - -- mass of the output particle: 564.839 MeV - -- mass of the nucleus output particle: 936.251 MeV + -- the angle: 133.415 deg + -- mass of the output particle: 553.721 MeV + -- mass of the nucleus output particle: 940.17 MeV -- production model data: Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV - Output particle (LAB) : eta 98.0729 -8.5592 274.8615 MeV -- 635.8327 MeV - (SCM) : eta 98.0729 -8.5592 -1.3070 MeV -- 573.3552 MeV - Nucleus output particle (LAB) : neutron -98.0729 8.5592 455.1385 MeV -- 1.0457 GeV - (SCM) : neutron -98.0729 8.5592 1.3070 MeV -- 941.4135 MeV + Output particle (LAB) : eta -116.0173 -18.4160 240.1917 MeV -- 614.8970 MeV + (SCM) : eta -116.0173 -18.4160 -29.7034 MeV -- 566.8233 MeV + Nucleus output particle (LAB) : neutron 116.0173 18.4160 489.8083 MeV -- 1.0666 GeV + (SCM) : neutron 116.0173 18.4160 29.7034 MeV -- 947.9454 MeV -- triggered angular ranges: - 6 [ 0.0000, -0.2000) + 7 [-0.2000, -0.4000) --- Energy Deposit - monitor : 628.389 keV - vc (l) : 0 eV - vc (r) : 0 eV - cal (l) : 369.798 MeV - 0 0.7997 0.9868 0.9239 0 0 - 0 0 18.04 17.89 0 0 - 0 0.4643 159.8 159.1 1.14 0 - 0 0.2381 5.351 5.05 0 0 - cal (r) : 266.035 MeV - 0 0.4733 1.297 0 0 0 - 0 1.203 193.9 3.973 0 0 - 0 0 56.79 1.294 1.579 0.5176 - 0 0 5.026 0 0 0 -Event 6041 + monitor : 590.459 keV + vc (l) : 80.0977 keV + vc (r) : 5.33847 keV + cal (l) : 246.902 MeV + 0 2.228 4.463 2.447 0.6307 0 + 0 2.689 164.8 58.43 5.679 0 + 0 0 2.06 3.107 0.3673 0 + 0 0 0 0 0 0 + cal (r) : 367.995 MeV + 0 0 0 0 0 0 + 0 0 0 0.46 0 0 + 0 0.6476 3.534 280.3 1.297 0.5484 + 0 0.912 1.827 67.56 9.846 1.073 +Event 9144 --- Track Points - monitor : pi- [1,bp] 728.8 MeV : -2.745 -1.243 -0.125 cm [-0.0002247, 0.01845, 0.9998] - target : pi- [1,bp] 728.1 MeV : 0.5961 4.964 -0.6887 cm [-0.6432, -0.7655, 0.01862] - : eta [5,op] 228.7 MeV : -0.2441 3.964 -0.6644 cm [-0.1648, -0.9823, 0.08852] - : neutron [6,np] 543.9 MeV : -0.2441 3.964 -0.6644 cm [-0.7914, -0.6111, -0.01218] - : gamma [8,opdp] 232.6 MeV : -0.2441 3.964 -0.6644 cm [-0.9234, 0.3838, -0.007364] - : gamma [7,opdp] 361.1 MeV : -0.2441 3.964 -0.6644 cm [0.4903, -0.8694, 0.06081] - vc (l) : gamma [7,opdp] 361.1 MeV : 6.283 3.151 -0.25 cm [0.07696, 0.06081, 0.9952] - vc (r) : gamma [8,opdp] 232.6 MeV : -11.41 -1.091 -0.25 cm [-0.1318, -0.007364, 0.9913] - cal (l) : gamma [7,opdp] 361.1 MeV : 6.38 3.228 -15 cm [0.07696, 0.06081, 0.9952] - cal (r) : gamma [8,opdp] 232.6 MeV : -11.57 -1.101 -15 cm [-0.1318, -0.007364, 0.9913] + monitor : pi- [1,bp] 734.4 MeV : -4.271 3.692 -1.25 mm [0.004495, 0.01408, 0.9999] + target : pi- [1,bp] 733.6 MeV : 2.94 4.044 0.7745 cm [-0.6403, -0.768, 0.01394] + : eta [4,op] 261.8 MeV : -1.448 -1.22 0.87 cm [-0.1547, -0.988, -0.002653] + : neutron [5,np] 524.7 MeV : -1.448 -1.22 0.87 cm [-0.815, -0.5792, 0.01975] + : gamma [7,opdp] 235.1 MeV : -1.448 -1.22 0.87 cm [-0.9603, 0.2714, -0.06389] + : gamma [6,opdp] 372.2 MeV : -1.448 -1.22 0.87 cm [0.4977, -0.8665, 0.03849] + vc (l) : gamma [6,opdp] 372.2 MeV : 3.139 3.122 -0.25 cm [0.08489, 0.03849, 0.9956] + vc (r) : gamma [7,opdp] 235.1 MeV : 0.7642 -2.822 -0.25 cm [-0.01365, -0.06389, 0.9979] + cal (l) : gamma [6,opdp] 372.2 MeV : 3.245 3.17 -15 cm [0.08489, 0.03849, 0.9956] + cal (r) : gamma [7,opdp] 235.1 MeV : 0.7471 -2.902 -15 cm [-0.01365, -0.06389, 0.9979] --- - angle between the eta decay products : 141.898 deg + angle between the eta decay products : 135.695 deg --- Triggered angular ranges: - 8 [-0.4000, -0.6000) + 7 [-0.2000, -0.4000) --- Production model data: - Incident particle (LAB) : pi- -0.5339 13.6203 727.6602 MeV -- 741.0499 MeV - (SCM) : pi- -0.3310 8.4441 451.1254 MeV -- 472.2979 MeV - Nucleus particle (LAB) : proton -0.0000 0.0000 0.0000 eV -- 938.2720 MeV - (SCM) : proton 0.3310 -8.4441 -451.1254 MeV -- 1.0411 GeV - Output particle (LAB) : eta 115.5534 20.2466 196.3456 MeV -- 593.6892 MeV - (SCM) : eta 115.7470 15.3069 -67.5550 MeV -- 564.2235 MeV - Nucleus output particle (LAB) : neutron -116.0872 -6.6263 531.3146 MeV -- 1.0856 GeV - (SCM) : neutron -115.7470 -15.3069 67.5550 MeV -- 949.1988 MeV + Incident particle (LAB) : pi- 3.0229 9.6697 731.8059 MeV -- 745.0653 MeV + (SCM) : pi- 1.8710 5.9850 452.9511 MeV -- 474.0083 MeV + Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV + (SCM) : proton -1.8710 -5.9850 -452.9511 MeV -- 1.0419 GeV + Output particle (LAB) : eta 135.2421 -0.6946 224.1801 MeV -- 607.2070 MeV + (SCM) : eta 134.1337 -4.2399 -44.1334 MeV -- 565.7830 MeV + Nucleus output particle (LAB) : neutron -132.2191 10.3642 507.6258 MeV -- 1.0761 GeV + (SCM) : neutron -134.1337 4.2399 44.1334 MeV -- 950.1267 MeV --- Reconstructed data: -- entry points: - left: 8.15854 3.62971 -15 cm - right: -10.1904 -0.893599 -15 cm + left: 3.34157 2.42186 -15 cm + right: 3.44389 -2.87437 -15 cm target: 0 0 0 fm - -- the angle: 147.306 deg - -- mass of the output particle: 511.856 MeV - -- mass of the nucleus output particle: 985.434 MeV + -- the angle: 129.953 deg + -- mass of the output particle: 511.528 MeV + -- mass of the nucleus output particle: 981.808 MeV -- production model data: Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV - Output particle (LAB) : eta 58.9072 14.5340 151.7191 MeV -- 537.3051 MeV - (SCM) : eta 58.9072 14.5340 -90.5206 MeV -- 523.3278 MeV - Nucleus output particle (LAB) : neutron -58.9072 -14.5340 578.2809 MeV -- 1.1442 GeV - (SCM) : neutron -58.9072 -14.5340 90.5206 MeV -- 991.4408 MeV + Output particle (LAB) : eta 119.8065 2.9984 237.4960 MeV -- 576.5653 MeV + (SCM) : eta 119.8065 2.9984 -14.2229 MeV -- 525.5716 MeV + Nucleus output particle (LAB) : neutron -119.8065 -2.9984 492.5040 MeV -- 1.1049 GeV + (SCM) : neutron -119.8065 -2.9984 14.2229 MeV -- 989.1971 MeV -- triggered angular ranges: - 10 [-0.8000, -1.0000) + 6 [ 0.0000, -0.2000) --- Energy Deposit - monitor : 578.295 keV + monitor : 704.979 keV vc (l) : 0 eV - vc (r) : 0 eV - cal (l) : 300.901 MeV - 1.3 29.19 0.6364 0 0 0 - 16.1 230 17.93 1.022 0 0 - 0 2.839 0.6759 1.254 0 0 - 0 0 0 0 0 0 - cal (r) : 236.404 MeV - 0 0 2.197 0 0 1.318 - 0 0 0 0 16.62 9.079 - 0 0 0 0.8767 176.2 28.75 - 0 0 0 0 1.073 0.2433 -Event 6370 + vc (r) : 205.304 keV + cal (l) : 346.909 MeV + 0 3.236 4.671 2.043 0 0 + 0.2759 43.21 268.6 11.59 0.4074 0 + 0 4.858 4.897 1.22 0 0.846 + 0 0.4488 0.5927 0 0 0 + cal (r) : 229.656 MeV + 0 0.5069 0 0 0 0 + 4.327 1.317 2.447 0.6179 0 0 + 0 0.8308 180.5 27.23 0.956 0 + 1.682 3.365 4.968 0.8989 0 0 +Event 10836 --- Track Points - monitor : pi- [1,bp] 737.3 MeV : -1.617 -1.286 -0.125 cm [0.01234, 0.003389, 0.9999] - target : pi- [1,bp] 736.8 MeV : 2.158 4.511 -1.236 cm [-0.6324, -0.7746, 0.001141] - : eta [4,op] 376 MeV : 0.4215 2.384 -1.233 cm [-0.813, -0.547, 0.1993] - : neutron [5,np] 405.1 MeV : 0.4215 2.384 -1.233 cm [-0.3936, -0.9011, -0.1818] - : gamma [7,opdp] 410.3 MeV : 0.4215 2.384 -1.233 cm [-0.9908, 0.06386, 0.1192] - : gamma [6,opdp] 254.2 MeV : 0.4215 2.384 -1.233 cm [0.3965, -0.9123, 0.1025] - vc (l) : gamma [6,opdp] 254.2 MeV : -0.2075 5.027 -0.25 cm [-0.02615, 0.1025, 0.9944] - vc (r) : gamma [7,opdp] 410.3 MeV : 9.299 5.933 -0.25 cm [0.1948, 0.1192, 0.9736] - cal (l) : gamma [6,opdp] 254.2 MeV : -0.2404 5.156 -15 cm [-0.02615, 0.1025, 0.9944] - cal (r) : gamma [7,opdp] 410.3 MeV : 9.549 6.086 -15 cm [0.1948, 0.1192, 0.9736] + monitor : pi- [1,bp] 727.3 MeV : 1.752 0.8627 -0.125 cm [0.001518, -0.02274, 0.9997] + target : pi- [1,bp] 726.7 MeV : 4.367 2.435 0.2168 cm [-0.6417, -0.7667, -0.02169] + : eta [4,op] 233.9 MeV : 0.3176 -2.404 0.08153 cm [-0.1843, -0.9824, 0.03161] + : neutron [5,np] 533.7 MeV : 0.3176 -2.404 0.08153 cm [-0.7915, -0.6097, -0.04341] + : gamma [7,opdp] 353.6 MeV : 0.3176 -2.404 0.08153 cm [0.5341, -0.8454, 0.01053] + : gamma [6,opdp] 242.1 MeV : 0.3176 -2.404 0.08153 cm [-0.9582, 0.2858, 0.01516] + vc (l) : gamma [7,opdp] 353.6 MeV : 6.485 0.6807 -0.25 cm [0.1268, 0.01053, 0.9919] + vc (r) : gamma [6,opdp] 242.1 MeV : 5.635 9.865 -2.5 mm [-0.02807, 0.01516, 0.9995] + cal (l) : gamma [7,opdp] 353.6 MeV : 6.645 0.694 -15 cm [0.1268, 0.01053, 0.9919] + cal (r) : gamma [6,opdp] 242.1 MeV : 0.5284 1.005 -15 cm [-0.02807, 0.01516, 0.9995] --- - angle between the eta decay products : 116.036 deg + angle between the eta decay products : 138.867 deg --- Triggered angular ranges: - 3 [ 0.6000, 0.4000) + 8 [-0.4000, -0.6000) --- Production model data: - Incident particle (LAB) : pi- 10.4986 1.2943 736.1972 MeV -- 749.3851 MeV - (SCM) : pi- 6.4867 0.7997 454.8676 MeV -- 475.8435 MeV + Incident particle (LAB) : pi- 0.2121 -15.7790 724.5109 MeV -- 738.0006 MeV + (SCM) : pi- 0.1316 -9.7947 449.7351 MeV -- 470.9962 MeV Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV - (SCM) : proton -6.4867 -0.7997 -454.8676 MeV -- 1.0427 GeV - Output particle (LAB) : eta -101.9772 74.9552 354.0910 MeV -- 664.4929 MeV - (SCM) : eta -106.0112 74.4579 71.2181 MeV -- 567.4567 MeV - Nucleus output particle (LAB) : neutron 112.4758 -73.6609 382.1062 MeV -- 1.0232 GeV - (SCM) : neutron 106.0112 -74.4579 -71.2181 MeV -- 951.1243 MeV + (SCM) : proton -0.1316 9.7947 -449.7351 MeV -- 1.0405 GeV + Output particle (LAB) : eta 114.6484 7.3928 203.6958 MeV -- 595.6876 MeV + (SCM) : eta 114.5714 13.1283 -59.6543 MeV -- 563.0367 MeV + Nucleus output particle (LAB) : neutron -114.4364 -23.1719 520.8151 MeV -- 1.0806 GeV + (SCM) : neutron -114.5714 -13.1283 59.6543 MeV -- 948.4939 MeV --- Reconstructed data: -- entry points: - left: -0.503757 5.07703 -15 cm - right: 9.00583 6.12649 -15 cm + left: 7.33198 1.67247 -15 cm + right: 0.609877 2.91175 -15 cm target: 0 0 0 fm - -- the angle: 120.125 deg - -- mass of the output particle: 557.179 MeV - -- mass of the nucleus output particle: 939.196 MeV + -- the angle: 136.18 deg + -- mass of the output particle: 542.852 MeV + -- mass of the nucleus output particle: 960.612 MeV -- production model data: Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV - Output particle (LAB) : eta -82.8525 61.4598 327.5817 MeV -- 654.5226 MeV - (SCM) : eta -82.8525 61.4598 48.2089 MeV -- 568.6952 MeV - Nucleus output particle (LAB) : neutron 82.8525 -61.4598 402.4183 MeV -- 1.0270 GeV - (SCM) : neutron 82.8525 -61.4598 -48.2089 MeV -- 946.0735 MeV + Output particle (LAB) : eta 72.8068 21.7456 214.1275 MeV -- 588.4832 MeV + (SCM) : eta 72.8068 21.7456 -45.9070 MeV -- 550.0631 MeV + Nucleus output particle (LAB) : neutron -72.8068 -21.7456 515.8725 MeV -- 1.0930 GeV + (SCM) : neutron -72.8068 -21.7456 45.9070 MeV -- 964.7056 MeV -- triggered angular ranges: - 3 [ 0.6000, 0.4000) + 8 [-0.4000, -0.6000) --- Energy Deposit - monitor : 358.571 keV + monitor : 460.054 keV vc (l) : 0 eV vc (r) : 0 eV - cal (l) : 266.05 MeV - 0 0 44.22 21.75 0.05294 0 - 0 0.5449 26.1 172.9 0 0 - 0 0 0 0.5213 0 0 + cal (l) : 325.682 MeV + 0 1.549 0.8996 0 0 0 + 2.517 255.3 48.88 0 0 0 + 2.058 8.588 3.667 1.333 0 0 + 0 0.3392 0.5228 0 0 0 + cal (r) : 262.801 MeV + 0 0 4.047 0.5748 1.306 0 + 0 0.3165 200.5 45.99 0.2636 0 + 0 0 6.672 3.151 0 0 0 0 0 0 0 0 - cal (r) : 388.473 MeV - 26.12 303.7 2.824 0.8384 0 0 - 9.027 36.14 4.846 0.2617 0 0 - 0.3729 0.03713 3.803 0 0 0 - 0 0.4747 0 0 0 0 -Event 8443 +Event 12894 --- Track Points - monitor : pi- [1,bp] 739.9 MeV : -2.315 -1.369 -0.125 cm [0.008855, 0.007118, 0.9999] - target : pi- [1,bp] 739.1 MeV : 1.295 4.83 -1.171 cm [-0.6371, -0.7707, 0.006924] - : eta [9,op] 314.1 MeV : -3.842 -1.393 -1.117 cm [-0.1946, -0.9802, 0.03662] - : neutron [10,np] 483.5 MeV : -3.842 -1.393 -1.117 cm [-0.8412, -0.5405, -0.01671] - : gamma [12,opdp] 247.3 MeV : -3.842 -1.393 -1.117 cm [-0.9915, 0.1144, -0.06208] - : gamma [11,opdp] 384.2 MeV : -3.842 -1.393 -1.117 cm [0.4791, -0.875, 0.06989] - vc (l) : gamma [11,opdp] 384.2 MeV : -0.243 3.034 -0.25 cm [0.06446, 0.06989, 0.9955] - vc (r) : gamma [12,opdp] 247.3 MeV : 10.54 -4.6 -0.25 cm [0.1461, -0.06208, 0.9873] - cal (l) : gamma [11,opdp] 384.2 MeV : 0 3.297 -12.5 cm [0.06446, 0.06989, 0.9955] - cal (r) : gamma [12,opdp] 247.3 MeV : 10.72 -4.678 -15 cm [0.1461, -0.06208, 0.9873] + monitor : pi- [1,bp] 725.2 MeV : -1.274 -0.6867 -0.125 cm [0.009968, -0.003472, 0.9999] + target : pi- [1,bp] 724.5 MeV : 2.394 4.39 -0.8007 cm [-0.6356, -0.772, -0.003244] + : eta [3,op] 332.6 MeV : -1.151 0.08332 -0.8188 cm [-0.3215, -0.9407, -0.1077] + : neutron [4,np] 431.4 MeV : -1.151 0.08332 -0.8188 cm [-0.8201, -0.5669, 0.07803] + : gamma [6,opdp] 230.8 MeV : -1.151 0.08332 -0.8188 cm [-0.9319, 0.3563, -0.06756] + : gamma [5,opdp] 410.1 MeV : -1.151 0.08332 -0.8188 cm [0.2637, -0.9633, -0.04933] + vc (l) : gamma [5,opdp] 410.1 MeV : -11.14 -3.791 -0.25 cm [-0.1682, -0.04933, 0.9845] + vc (r) : gamma [6,opdp] 230.8 MeV : -5.76 -4.741 -0.25 cm [-0.103, -0.06756, 0.9924] + cal (l) : gamma [5,opdp] 410.1 MeV : -11.35 -3.854 -15 cm [-0.1682, -0.04933, 0.9845] + cal (r) : gamma [6,opdp] 230.8 MeV : -5.89 -4.827 -15 cm [-0.103, -0.06756, 0.9924] --- - angle between the eta decay products : 125.413 deg + angle between the eta decay products : 125.848 deg --- Triggered angular ranges: - 6 [ 0.0000, -0.2000) + 4 [ 0.4000, 0.2000) --- Production model data: - Incident particle (LAB) : pi- 7.5140 3.4235 736.7769 MeV -- 749.9254 MeV - (SCM) : pi- 4.6416 2.1148 455.1257 MeV -- 476.0727 MeV + Incident particle (LAB) : pi- 5.3786 -2.1659 723.1126 MeV -- 736.4817 MeV + (SCM) : pi- 3.3408 -1.3453 449.1473 MeV -- 470.3468 MeV Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV - (SCM) : proton -4.6416 -2.1148 -455.1257 MeV -- 1.0428 GeV - Output particle (LAB) : eta 151.0899 11.5019 275.1360 MeV -- 631.5165 MeV - (SCM) : eta 148.2804 10.2218 -0.3548 MeV -- 567.6658 MeV - Nucleus output particle (LAB) : neutron -143.5760 -8.0783 461.6409 MeV -- 1.0567 GeV - (SCM) : neutron -148.2804 -10.2218 0.3548 MeV -- 951.2490 MeV + (SCM) : proton -3.3408 1.3453 -449.1473 MeV -- 1.0402 GeV + Output particle (LAB) : eta 119.1860 -35.8254 308.3994 MeV -- 640.8992 MeV + (SCM) : eta 117.1541 -35.0072 35.2252 MeV -- 562.4448 MeV + Nucleus output particle (LAB) : neutron -113.8074 33.6595 414.7132 MeV -- 1.0339 GeV + (SCM) : neutron -117.1541 35.0072 -35.2252 MeV -- 948.1426 MeV --- Reconstructed data: -- entry points: - left: 0.871579 2.84465 -15 cm - right: 12.5723 -5.48463 -15 cm + left: -11.4346 -0.970449 -15 cm + right: -6.58833 -3.74389 -15 cm target: 0 0 0 fm - -- the angle: 119.112 deg - -- mass of the output particle: 503.365 MeV - -- mass of the nucleus output particle: 981.995 MeV + -- the angle: 125.324 deg + -- mass of the output particle: 506.114 MeV + -- mass of the nucleus output particle: 988.472 MeV -- production model data: Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV - Output particle (LAB) : eta 136.9196 -4.2288 288.5568 MeV -- 596.1597 MeV - (SCM) : eta 136.9196 -4.2288 33.0150 MeV -- 522.7154 MeV - Nucleus output particle (LAB) : neutron -136.9196 4.2288 441.4432 MeV -- 1.0853 GeV - (SCM) : neutron -136.9196 4.2288 -33.0150 MeV -- 992.0533 MeV + Output particle (LAB) : eta 109.0858 -19.2192 291.4884 MeV -- 594.4627 MeV + (SCM) : eta 109.0858 -19.2192 37.0871 MeV -- 519.4188 MeV + Nucleus output particle (LAB) : neutron -109.0858 19.2192 438.5116 MeV -- 1.0870 GeV + (SCM) : neutron -109.0858 19.2192 -37.0871 MeV -- 995.3498 MeV -- triggered angular ranges: 4 [ 0.4000, 0.2000) --- Energy Deposit - monitor : 555.03 keV + monitor : 623.207 keV vc (l) : 0 eV vc (r) : 0 eV - cal (l) : 358.306 MeV - 0 0.5368 4.64 17.89 0.5987 0 - 1.38 1.571 227.6 62.64 7.461 0 - 0 2.588 29.17 1.71 0.5496 0 - 0 0 0 0 0 0 - cal (r) : 237.854 MeV - 0 0 0 0 0 0 - 0 0.7447 0 0 0 0 - 87.11 46.52 0 0 0 0 - 94.15 8.58 0.7524 0 0 0 -Event 11012 + cal (l) : 382.045 MeV + 0 0 0 3.705 13.46 1.569 + 0 0 0 1.921 3.443 3.006 + 0 0 0 0 67.58 280.1 + 0 0 0 1.771 2.533 2.997 + cal (r) : 212.417 MeV + 0 0 0 0 0.2077 0 + 0 0.3033 0 0.4522 0.6301 0.297 + 0 0.5961 2.422 25.43 157.6 2.244 + 0 0 0 8.732 12.73 0.8118 +Event 13199 --- Track Points - monitor : pi- [1,bp] 737.5 MeV : -1.313 1.919 -0.125 cm [0.004952, 0.009707, 0.9999] - target : pi- [1,bp] 736.8 MeV : 2.207 4.486 2.221 cm [-0.6392, -0.769, 0.009587] - : eta [7,op] 375.2 MeV : 0.08175 1.936 2.253 cm [-0.3423, -0.936, -0.08192] - : neutron [8,np] 405.8 MeV : 0.08175 1.936 2.253 cm [-0.8437, -0.5289, 0.09115] - : gamma [10,opdp] 262 MeV : 0.08175 1.936 2.253 cm [-0.9901, 0.1099, -0.08673] - : gamma [9,opdp] 402 MeV : 0.08175 1.936 2.253 cm [0.3259, -0.9452, -0.01992] - vc (l) : gamma [9,opdp] 402 MeV : -5.436 1.041 -0.25 cm [-0.1041, -0.01992, 0.9944] - vc (r) : gamma [10,opdp] 262 MeV : 6.999 -2.884 -0.25 cm [0.1501, -0.08673, 0.9849] - cal (l) : gamma [9,opdp] 402 MeV : -5.567 1.016 -15 cm [-0.1041, -0.01992, 0.9944] - cal (r) : tp is not valid + monitor : pi- [1,bp] 726.1 MeV : -0.4149 -1.768 -0.125 cm [0.005891, -0.001633, 1] + target : pi- [1,bp] 725.7 MeV : 3.042 3.968 -1.836 cm [-0.6368, -0.771, -0.001269] + : eta [3,op] 345.2 MeV : 0.01502 0.3039 -1.842 cm [-0.3499, -0.9271, 0.1342] + : neutron [4,np] 418.8 MeV : 0.01502 0.3039 -1.842 cm [-0.8137, -0.5697, -0.1152] + : gamma [6,opdp] 372.7 MeV : 0.01502 0.3039 -1.842 cm [0.4094, -0.9098, 0.06774] + : gamma [5,opdp] 274.8 MeV : 0.01502 0.3039 -1.842 cm [-0.9946, 0.06943, 0.0767] + vc (l) : gamma [6,opdp] 372.7 MeV : -0.6542 2.165 -0.25 cm [-0.01346, 0.06774, 0.9976] + vc (r) : gamma [5,opdp] 274.8 MeV : 11.12 2.757 -0.25 cm [0.1904, 0.0767, 0.9787] + cal (l) : gamma [6,opdp] 372.7 MeV : -0.6711 2.25 -15 cm [-0.01346, 0.06774, 0.9976] + cal (r) : gamma [5,opdp] 274.8 MeV : 11.36 2.855 -15 cm [0.1904, 0.0767, 0.9787] --- - angle between the eta decay products : 115.143 deg + angle between the eta decay products : 117.722 deg --- Triggered angular ranges: - 3 [ 0.6000, 0.4000) + 4 [ 0.4000, 0.2000) --- Production model data: - Incident particle (LAB) : pi- 3.0305 6.2514 736.0107 MeV -- 749.1594 MeV - (SCM) : pi- 1.8726 3.8629 454.7941 MeV -- 475.7477 MeV + Incident particle (LAB) : pi- 5.4906 -1.9370 724.5816 MeV -- 737.9242 MeV + (SCM) : pi- 3.4084 -1.2024 449.7930 MeV -- 470.9635 MeV Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV - (SCM) : proton -1.8726 -3.8629 -454.7941 MeV -- 1.0427 GeV - Output particle (LAB) : eta 127.3302 -30.7341 351.5430 MeV -- 663.9976 MeV - (SCM) : eta 126.1662 -33.1353 68.8433 MeV -- 567.3694 MeV - Nucleus output particle (LAB) : neutron -124.2997 36.9856 384.4677 MeV -- 1.0234 GeV - (SCM) : neutron -126.1662 33.1353 -68.8433 MeV -- 951.0722 MeV + (SCM) : proton -3.4084 1.2024 -449.7930 MeV -- 1.0405 GeV + Output particle (LAB) : eta 113.1832 46.3252 322.7711 MeV -- 647.5264 MeV + (SCM) : eta 111.0981 47.0608 47.6085 MeV -- 563.0070 MeV + Nucleus output particle (LAB) : neutron -107.6926 -48.2622 401.8104 MeV -- 1.0287 GeV + (SCM) : neutron -111.0981 -47.0608 -47.6085 MeV -- 948.4762 MeV --- Reconstructed data: -- entry points: - left: -7.15583 1.94094 -15 cm - right: 7.83782 -3.73906 -15 cm + left: -0.777789 1.88141 -15 cm + right: 12.9269 2.92145 -15 cm target: 0 0 0 fm - -- the angle: 115.816 deg - -- mass of the output particle: 581.908 MeV - -- mass of the nucleus output particle: 896.252 MeV + -- the angle: 116.955 deg + -- mass of the output particle: 553.484 MeV + -- mass of the nucleus output particle: 931.359 MeV -- production model data: Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV - Output particle (LAB) : eta 143.3343 -2.6434 374.6053 MeV -- 706.7515 MeV - (SCM) : eta 143.3343 -2.6434 75.2380 MeV -- 604.0110 MeV - Nucleus output particle (LAB) : neutron -143.3343 2.6434 355.3947 MeV -- 974.7431 MeV - (SCM) : neutron -143.3343 2.6434 -75.2380 MeV -- 910.7576 MeV + Output particle (LAB) : eta 133.4843 25.0740 332.3314 MeV -- 659.7235 MeV + (SCM) : eta 133.4843 25.0740 50.9750 MeV -- 572.1795 MeV + Nucleus output particle (LAB) : neutron -133.4843 -25.0740 397.6686 MeV -- 1.0218 GeV + (SCM) : neutron -133.4843 -25.0740 -50.9750 MeV -- 942.5892 MeV -- triggered angular ranges: - 3 [ 0.6000, 0.4000) + 4 [ 0.4000, 0.2000) --- Energy Deposit - monitor : 497.956 keV + monitor : 344.861 keV vc (l) : 0 eV - vc (r) : 34.8964 keV - cal (l) : 436.613 MeV - 0 0 0.5789 1.423 8.165 1.402 - 0 0 0.8224 128.2 257.1 5.072 - 0 0 0.1874 5.095 23.18 3.055 - 0 0 1.019 0 0.4971 0.8626 - cal (r) : 270.138 MeV + vc (r) : 0 eV + cal (l) : 388.279 MeV + 0 0 2.021 1.749 0 0 + 0 8.784 69.08 271.8 1.537 0.5166 + 0 1.582 14.34 6.29 10.62 0 0 0 0 0 0 0 - 2.278 0.6889 0.4771 0 0 0 - 6.522 243.1 4.095 0 0.633 0 - 1.065 3.885 2.834 4.58 0 0 -Event 11112 + cal (r) : 271.444 MeV + 2.027 0.3924 0 0 0 0 + 204.6 61.15 0 0 0 0 + 2.768 0.5392 0 0 0 0 + 0 0 0 0 0 0 +Event 14983 --- Track Points - monitor : pi- [1,bp] 728.9 MeV : 4.16 -9.067 -1.25 mm [0.0009676, -0.001755, 1] - target : pi- [1,bp] 728.4 MeV : 3.5 3.571 -0.9781 cm [-0.6437, -0.7653, -0.00252] - : eta [3,op] 398.9 MeV : 1.704 1.436 -0.9852 cm [-0.7863, -0.6176, -0.01966] - : neutron [4,np] 347.2 MeV : 1.704 1.436 -0.9852 cm [-0.4457, -0.895, 0.01763] - : gamma [6,opdp] 287.8 MeV : 1.704 1.436 -0.9852 cm [0.2597, -0.9655, 0.02149] - : gamma [5,opdp] 389.9 MeV : 1.704 1.436 -0.9852 cm [-0.9961, 0.08086, -0.03598] - vc (l) : gamma [6,opdp] 287.8 MeV : -8.252 0.3099 -0.25 cm [-0.1727, 0.02149, 0.9847] - vc (r) : gamma [5,opdp] 389.9 MeV : 9.144 -3.182 -0.25 cm [0.1797, -0.03598, 0.9831] - cal (l) : gamma [6,opdp] 287.8 MeV : -8.471 0.3372 -15 cm [-0.1727, 0.02149, 0.9847] - cal (r) : gamma [5,opdp] 389.9 MeV : 9.372 -3.228 -15 cm [0.1797, -0.03598, 0.9831] + monitor : pi- [1,bp] 738.8 MeV : -9.145 -2.942 -1.25 mm [0.02055, 0.01165, 0.9997] + target : pi- [1,bp] 738.3 MeV : 2.963 4.027 0.04843 cm [-0.6269, -0.779, 0.01209] + : eta [5,op] 273.7 MeV : -2.292 -2.502 0.1505 cm [-0.1398, -0.9799, 0.1425] + : neutron [6,np] 522.2 MeV : -2.292 -2.502 0.1505 cm [-0.8079, -0.5863, -0.059] + : gamma [8,opdp] 399.2 MeV : -2.292 -2.502 0.1505 cm [0.3751, -0.9231, 0.08504] + : gamma [7,opdp] 213.2 MeV : -2.292 -2.502 0.1505 cm [-0.8819, 0.4709, 0.02364] + vc (l) : gamma [8,opdp] 399.2 MeV : -6.032 5.06 -0.25 cm [-0.05017, 0.08504, 0.9951] + vc (r) : gamma [7,opdp] 213.2 MeV : -10.3 1.539 -0.25 cm [-0.2266, 0.02364, 0.9737] + cal (l) : gamma [8,opdp] 399.2 MeV : -6.095 5.167 -15 cm [-0.05017, 0.08504, 0.9951] + cal (r) : gamma [7,opdp] 213.2 MeV : -10.59 1.569 -15 cm [-0.2266, 0.02364, 0.9737] --- - angle between the eta decay products : 109.725 deg + angle between the eta decay products : 139.767 deg --- Triggered angular ranges: - 2 [ 0.8000, 0.6000) + 7 [-0.2000, -0.4000) --- Production model data: - Incident particle (LAB) : pi- -0.7161 -1.7185 727.8085 MeV -- 741.0725 MeV - (SCM) : pi- -0.4439 -1.0654 451.2131 MeV -- 472.3076 MeV - Nucleus particle (LAB) : proton 0.0000 -0.0000 0.0000 eV -- 938.2720 MeV - (SCM) : proton 0.4439 1.0654 -451.2131 MeV -- 1.0411 GeV - Output particle (LAB) : eta -81.9149 -7.8408 390.2873 MeV -- 677.6788 MeV - (SCM) : eta -81.6364 -7.1723 107.1882 MeV -- 564.2322 MeV - Nucleus output particle (LAB) : neutron 81.1989 6.1223 337.5212 MeV -- 1.0017 GeV - (SCM) : neutron 81.6364 7.1723 -107.1882 MeV -- 949.2040 MeV + Incident particle (LAB) : pi- 16.6888 8.1817 735.6861 MeV -- 749.0389 MeV + (SCM) : pi- 10.3128 5.0559 454.6158 MeV -- 475.6966 MeV + Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV + (SCM) : proton -10.3128 -5.0559 -454.6158 MeV -- 1.0427 GeV + Output particle (LAB) : eta 143.0638 38.9900 229.9961 MeV -- 612.4038 MeV + (SCM) : eta 136.9222 35.9791 -40.7449 MeV -- 567.3227 MeV + Nucleus output particle (LAB) : neutron -126.3750 -30.8083 505.6900 MeV -- 1.0749 GeV + (SCM) : neutron -136.9222 -35.9791 40.7449 MeV -- 951.0444 MeV --- Reconstructed data: -- entry points: - left: -10.1486 -2.17224 -15 cm - right: 8.60631 -2.24862 -15 cm + left: -3.83527 4.87503 -15 cm + right: -12.1451 1.58731 -15 cm target: 0 0 0 fm - -- the angle: 112.124 deg - -- mass of the output particle: 533.158 MeV - -- mass of the nucleus output particle: 960.276 MeV + -- the angle: 137.381 deg + -- mass of the output particle: 490.008 MeV + -- mass of the nucleus output particle: 978.399 MeV -- production model data: Incident particle (LAB) : pi- 0.0000 0.0000 730.0000 MeV -- 743.2226 MeV (SCM) : pi- 0.0000 0.0000 452.1737 MeV -- 473.2239 MeV Nucleus particle (LAB) : proton 0.0000 0.0000 0.0000 eV -- 938.2720 MeV (SCM) : proton 0.0000 0.0000 -452.1737 MeV -- 1.0415 GeV - Output particle (LAB) : eta -80.9228 -23.6777 360.6871 MeV -- 649.2005 MeV - (SCM) : eta -80.9228 -23.6777 87.5229 MeV -- 546.8330 MeV - Nucleus output particle (LAB) : neutron 80.9228 23.6777 369.3129 MeV -- 1.0323 GeV - (SCM) : neutron 80.9228 23.6777 -87.5229 MeV -- 967.9356 MeV + Output particle (LAB) : eta 171.0710 36.2372 228.6272 MeV -- 568.2928 MeV + (SCM) : eta 171.0710 36.2372 -20.0811 MeV -- 520.6626 MeV + Nucleus output particle (LAB) : neutron -171.0710 -36.2372 501.3728 MeV -- 1.1132 GeV + (SCM) : neutron -171.0710 -36.2372 20.0811 MeV -- 994.1061 MeV -- triggered angular ranges: - 2 [ 0.8000, 0.6000) + 6 [ 0.0000, -0.2000) --- Energy Deposit - monitor : 407.356 keV + monitor : 371.234 keV vc (l) : 0 eV vc (r) : 0 eV - cal (l) : 278.553 MeV - 0 0 0.3644 0.1505 0 0 - 0 0 0 2.966 95.5 1.042 - 0 0 0 1.665 99.83 33.62 - 0 0 0 0.7577 3.679 38.99 - cal (r) : 370.647 MeV - 0 0.4901 0.3949 0 0 0 - 5.119 6.485 6.673 0.6733 0 0 - 20.31 309.6 3.133 0 0 0 - 0 10.32 7.449 0 0 0 + cal (l) : 391.75 MeV + 10.46 0 0.8818 26.62 20.84 0 + 0.4397 0 2.02 116.4 213.6 0 + 0 0 0 0 0.5409 0 + 0 0 0 0 0 0 + cal (r) : 176.543 MeV + 0 0 0 0 0 4.616 + 0 0 0 0 71.41 87.09 + 0 0 0 0.3867 6.862 4.878 + 0 0 0 0 0.2344 1.064 Run terminated. Run Summary - Number of events processed : 11113, effectively: 10 - User=6.770000s Real=6.827549s Sys=0.010000s + Number of events processed : 14984, effectively: 10 + User=9.070000s Real=9.170163s Sys=0.010000s --- Setup acceptances (range | real (trg / mon) | rec (trg / mon / all)): - 1 [ 1.0000, 0.8000) | 0.00000000 ( 0 / 855 ) | 0.00000000 ( 0 / 855 / 1049 ) - 2 [ 0.8000, 0.6000) | 0.00111235 ( 1 / 899 ) | 0.00111235 ( 1 / 899 / 1095 ) - 3 [ 0.6000, 0.4000) | 0.00239234 ( 2 / 836 ) | 0.00239234 ( 2 / 836 / 1015 ) - 4 [ 0.4000, 0.2000) | 0.00226244 ( 2 / 884 ) | 0.00226244 ( 2 / 884 / 1094 ) - 5 [ 0.2000, 0.0000) | 0.00117371 ( 1 / 852 ) | 0.00117371 ( 1 / 852 / 1044 ) - 6 [ 0.0000, -0.2000) | 0.00245399 ( 2 / 815 ) | 0.00245399 ( 2 / 815 / 989 ) - 7 [-0.2000, -0.4000) | 0.00000000 ( 0 / 829 ) | 0.00120627 ( 1 / 829 / 1017 ) - 8 [-0.4000, -0.6000) | 0.00231750 ( 2 / 863 ) | 0.00000000 ( 0 / 863 / 1082 ) - 9 [-0.6000, -0.8000) | 0.00000000 ( 0 / 879 ) | 0.00000000 ( 0 / 879 / 1068 ) - 10 [-0.8000, -1.0000) | 0.00000000 ( 0 / 855 ) | 0.00116959 ( 1 / 855 / 1030 ) + 1 [ 1.0000, 0.8000) | 0.00000000 ( 0 / 1136 ) | 0.00000000 ( 0 / 1136 / 1418 ) + 2 [ 0.8000, 0.6000) | 0.00000000 ( 0 / 1141 ) | 0.00000000 ( 0 / 1141 / 1389 ) + 3 [ 0.6000, 0.4000) | 0.00000000 ( 0 / 1213 ) | 0.00000000 ( 0 / 1213 / 1494 ) + 4 [ 0.4000, 0.2000) | 0.00174672 ( 2 / 1145 ) | 0.00174672 ( 2 / 1145 / 1411 ) + 5 [ 0.2000, 0.0000) | 0.00084746 ( 1 / 1180 ) | 0.00169492 ( 2 / 1180 / 1434 ) + 6 [ 0.0000, -0.2000) | 0.00176991 ( 2 / 1130 ) | 0.00176991 ( 2 / 1130 / 1405 ) + 7 [-0.2000, -0.4000) | 0.00189573 ( 2 / 1055 ) | 0.00094787 ( 1 / 1055 / 1330 ) + 8 [-0.4000, -0.6000) | 0.00177462 ( 2 / 1127 ) | 0.00088731 ( 1 / 1127 / 1419 ) + 9 [-0.6000, -0.8000) | 0.00084175 ( 1 / 1188 ) | 0.00168350 ( 2 / 1188 / 1484 ) + 10 [-0.8000, -1.0000) | 0.00000000 ( 0 / 1091 ) | 0.00000000 ( 0 / 1091 / 1352 ) --- False hits (edt | rec): 0 | 0 G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 16; of which, static: 3 -Dynamic pools deleted: 13 / Total memory freed: 1 MB +Dynamic pools deleted: 13 / Total memory freed: 0.39 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/advanced/ChargeExchangeMC/History b/examples/advanced/ChargeExchangeMC/History index e435adbf25c..81b3d6c0248 100644 --- a/examples/advanced/ChargeExchangeMC/History +++ b/examples/advanced/ChargeExchangeMC/History @@ -7,11 +7,11 @@ cirrone@lns.infn.it History file of the ChargeExchangeMC application ==================================================== -31.01.2019 - G.Cosmo, Tag ChargeExchangeMC-V10-04-01 +31.01.2019 - G.Cosmo, Tag ChargeExchangeMC-V10-05-01 Fixed compilation warnings for unused data when no analysis set. Fixed regular expression error in schema validation for lht.gdml. -31.01.2019 - I.Hrivnacova +31.01.2019 - I.Hrivnacova, Tag ChargeExchangeMC-V10-05-00 Merged GitHub PR #4: all Boolean operators now return G4bool. 09.11.2018 - G.Cosmo, Tag ChargeExchangeMC-V10-04-00 diff --git a/examples/advanced/air_shower/History b/examples/advanced/air_shower/History index 9973e200229..d2805279035 100644 --- a/examples/advanced/air_shower/History +++ b/examples/advanced/air_shower/History @@ -7,7 +7,7 @@ History file ------------ -31.01.2019 - I.Hrivnacova (air_shower-V10-04-05) +31.01.2019 - I.Hrivnacova (air_shower-V10-05-00) Merged GitHub PR #4: all Boolean operators now return G4bool. 09.11.2018 - B. Tome (air_shower-V10-04-04) diff --git a/examples/advanced/air_shower/air_shower.out b/examples/advanced/air_shower/air_shower.out index e53fc1a4049..a07bde9f4d8 100644 --- a/examples/advanced/air_shower/air_shower.out +++ b/examples/advanced/air_shower/air_shower.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -221,25 +221,27 @@ Start closing geometry. G4GeometryManager::ReportVoxelStats -- Voxel Statistics Total memory consumed for geometry optimisation: 1 kByte - Total CPU time elapsed for geometry optimisation: 0.01 seconds + Total CPU time elapsed for geometry optimisation: 0 seconds Voxelisation: top CPU users: Percent Total CPU System CPU Memory Volume ------- ---------- ---------- -------- ---------- - 100.00 0.01 0.00 1k World + 0.00 0.00 0.00 1k World 0.00 0.00 0.00 1k LensMotherLV Voxelisation: top memory users: Percent Memory Heads Nodes Pointers Total CPU Volume ------- -------- ------ ------ -------- ---------- ---------- 52.31 0k 1 13 26 0.00 LensMotherLV - 47.69 0k 3 9 22 0.01 World + 47.69 0k 3 9 22 0.00 World +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ooo Run 0 starts (global). --------- Ranlux engine status --------- - Initial seed = 1555323384 - float_seed_table[] = 0.922361 0.399452 0.855538 0.663299 0.279111 0.434571 0.0675856 0.538489 0.123617 0.579216 0.821405 0.705478 0.167029 0.680165 0.314814 0.973872 0.545352 0.780809 0.462219 0.320429 0.670571 0.250029 0.730802 0.454868 + Initial seed = 1561509691 + float_seed_table[] = 0.390448 0.516582 0.718621 0.902451 0.80715 0.303156 0.569336 0.419386 0.4811 0.847958 0.223924 0.111116 0.408568 0.492225 0.0618125 0.391615 0.0868812 0.649005 0.462748 0.537417 0.387408 0.84246 0.334233 0.0452129 i_lag = 23, j_lag = 9 carry = 0, count24 = 0 luxury = 3 nskip = 199 @@ -250,7 +252,7 @@ mu- Mono Plane Run terminated. Run Summary Number of events processed : 100 - User=2.260000s Real=2.262972s Sys=0.000000s + User=2.020000s Real=2.022162s Sys=0.000000s ### Run 0 (global) ended. Graphics systems deleted. Visualization Manager deleting... @@ -265,22 +267,22 @@ G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. -Total navigation history collections cleaned: 10 +Total navigation history collections cleaned: 9 ================== Deleting memory pools =================== -Pool ID '20G4NavigationLevelRep', size : 0.0135 MB +Pool ID '20G4NavigationLevelRep', size : 0.0115 MB Pool ID '24G4ReferenceCountedHandleIvE', 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 Pool ID '15G4HCofThisEvent', size : 0.000961 MB Pool ID '16G4HitsCollection', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.025 MB -Pool ID '7G4Track', size : 0.05 MB +Pool ID '17G4DynamicParticle', size : 0.024 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.000961 MB +Pool ID '15UltraOpticalHit', size : 0.00385 MB Number of memory pools allocated: 12 of which, static: 0 -Dynamic pools deleted: 12 / Total memory freed: 0.097 MB +Dynamic pools deleted: 12 / Total memory freed: 0.094 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. diff --git a/examples/advanced/amsEcal/run1.out b/examples/advanced/amsEcal/run1.out index 9aa6f346e82..0d9607830dc 100644 --- a/examples/advanced/amsEcal/run1.out +++ b/examples/advanced/amsEcal/run1.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -175,7 +175,7 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 10000 - User=7.330000s Real=7.351974s Sys=0.010000s + User=7.460000s Real=7.476251s Sys=0.000000s ------------------------------------------------------------- ---> The calorimeter is 9 Modules diff --git a/examples/advanced/brachytherapy/brachytherapy.out b/examples/advanced/brachytherapy/brachytherapy.out index 005cf7eb41b..88a136f5c16 100644 --- a/examples/advanced/brachytherapy/brachytherapy.out +++ b/examples/advanced/brachytherapy/brachytherapy.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -671,6 +671,8 @@ Index : 3 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. /score/dumpQuantityToFile boxMesh_4 eDep EnergyDeposition_Flexi.out Graphics systems deleted. Visualization Manager deleting... diff --git a/examples/advanced/composite_calorimeter/History b/examples/advanced/composite_calorimeter/History index 2fc36d65835..a6e8c87137d 100644 --- a/examples/advanced/composite_calorimeter/History +++ b/examples/advanced/composite_calorimeter/History @@ -8,7 +8,7 @@ Example History file --------------------- -31.01.2019 - I.Hrivnacova (ccal-V10-04-08) +31.01.2019 - I.Hrivnacova (ccal-V10-05-00) - Merged GitHub PR #4: all Boolean operators now return G4bool. 13.11.2018 - V.Ivanchenko (ccal-V10-04-07) diff --git a/examples/advanced/composite_calorimeter/composite_calorimeter.out b/examples/advanced/composite_calorimeter/composite_calorimeter.out index e0b7db645d0..68b39c17f23 100644 --- a/examples/advanced/composite_calorimeter/composite_calorimeter.out +++ b/examples/advanced/composite_calorimeter/composite_calorimeter.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -485,7 +485,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -493,13 +492,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -507,13 +504,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -522,12 +517,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -538,12 +531,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -554,12 +545,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -568,12 +557,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -582,12 +572,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -598,12 +586,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -613,13 +599,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -649,14 +633,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -664,14 +646,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -680,13 +660,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -710,12 +689,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -723,12 +702,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -737,12 +716,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -750,15 +729,34 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= Region -- -- appears in world volume This region is in the mass world. @@ -901,7 +899,7 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 20 - User=22.610000s Real=23.220008s Sys=0.030000s + User=24.190000s Real=24.626817s Sys=0.030000s ### Run 0 end. ... write Root file : ccal.root - done ... close Root file : ccal.root - done @@ -917,23 +915,23 @@ G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. -Total navigation history collections cleaned: 50 +Total navigation history collections cleaned: 46 ================== Deleting memory pools =================== -Pool ID '20G4NavigationLevelRep', size : 0.0721 MB +Pool ID '20G4NavigationLevelRep', size : 0.0692 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.0683 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.137 MB +Pool ID '17G4DynamicParticle', size : 0.0567 MB +Pool ID '7G4Track', size : 0.113 MB Pool ID '18G4TouchableHistory', size : 0.00577 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB -Pool ID '17G4ReactionProduct', size : 0.0115 MB +Pool ID '17G4ReactionProduct', size : 0.0106 MB Pool ID '10G4Fragment', size : 0.00481 MB Number of memory pools allocated: 13 of which, static: 0 -Dynamic pools deleted: 13 / Total memory freed: 0.31 MB +Dynamic pools deleted: 13 / Total memory freed: 0.27 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. diff --git a/examples/advanced/doiPET/History b/examples/advanced/doiPET/History index 1febdb68c1b..d194a3139ee 100644 --- a/examples/advanced/doiPET/History +++ b/examples/advanced/doiPET/History @@ -6,7 +6,7 @@ Category History file --------------------- -17.12.2018 - G. Cosmo;doiPET-V10-04-01 +17.12.2018 - G. Cosmo;doiPET-V10-05-00 Fixed compilation warnings on clang for unused data members in doiPETDetectorConstruction and doiPETEventAction classes. diff --git a/examples/advanced/eRosita/History b/examples/advanced/eRosita/History index 67572973d0b..fb73b15a27e 100644 --- a/examples/advanced/eRosita/History +++ b/examples/advanced/eRosita/History @@ -16,7 +16,7 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -31.01.2019, I.Hrivnacova eRosita-V10-04-00 +31.01.2019, I.Hrivnacova eRosita-V10-05-00 Merged GitHub PR #4: all Boolean operators now return G4bool. 15.11.2017, G.Cosmo eRosita-V10-03-02 diff --git a/examples/advanced/eRosita/TrackerPhotonEnergy.out b/examples/advanced/eRosita/TrackerPhotonEnergy.out index 0f14777ce7d..08d8be4ec52 100644 --- a/examples/advanced/eRosita/TrackerPhotonEnergy.out +++ b/examples/advanced/eRosita/TrackerPhotonEnergy.out @@ -1,35 +1,27 @@ -0.078239 -0.0636436 -0.0679807 -0.0667619 -0.00487572 -0.00422336 -0.0397981 -0.0772239 -0.0903573 -0.0589464 -0.00237057 -0.140665 -0.0774028 -0.075511 -0.101947 -0.162916 -0.000637168 -0.0940728 -0.0867566 -0.0602195 -0.0570583 -0.0404346 -0.0765532 -0.00721636 -0.0582781 -0.0737413 -0.117382 -0.118227 -0.0589917 -0.0262185 -0.0457463 -0.0489757 -0.0196542 -0.0838494 -0.0324075 +0.0160991 +0.000788236 +0.0986922 +0.0304015 +0.101759 +0.104658 +0.0586902 +0.0313323 +0.0392977 +0.0785052 +0.0366558 +0.0725703 +0.0426477 +0.0414711 +0.0689778 +0.0671723 +0.0256775 +0.0567745 +0.0444807 +0.0446216 +0.137973 +0.00526563 +0.00526563 +0.0447257 +0.0846087 +0.154452 +0.0604009 diff --git a/examples/advanced/eRosita/eRosita.out b/examples/advanced/eRosita/eRosita.out index fe0f2e6b652..2a497720338 100644 --- a/examples/advanced/eRosita/eRosita.out +++ b/examples/advanced/eRosita/eRosita.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -197,4 +197,4 @@ Index : 2 used in the geometry : Yes ---- eRosita event counter: 9000 ---- eRosita event counter: 10000 --- Run 00 ends (Number of events = 10000). - User=38.890000s Real=38.931181s Sys=0.010000s + User=38.530000s Real=38.641142s Sys=0.010000s diff --git a/examples/advanced/gammaknife/gammaknife.out b/examples/advanced/gammaknife/gammaknife.out index 8e515ae27b6..d9ef283ef9a 100644 --- a/examples/advanced/gammaknife/gammaknife.out +++ b/examples/advanced/gammaknife/gammaknife.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -507,13 +507,15 @@ Index : 7 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. Run 0 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.153449s Sys=0.000000s - User TOT = 0.01 Real TOT = 0.15406 + User=0.010000s Real=0.162244s Sys=0.000000s + User TOT = 0.01 Real TOT = 0.162837 Summary of Run 0 : /run/geometryModified @@ -582,8 +584,8 @@ Run 1 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.218072s Sys=0.000000s - User TOT = 0.01 Real TOT = 0.372267 + User=0.000000s Real=0.218477s Sys=0.000000s + User TOT = 0.01 Real TOT = 0.38145 Summary of Run 1 : /run/geometryModified @@ -652,8 +654,8 @@ Run 2 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.210955s Sys=0.000000s - User TOT = 0.01 Real TOT = 0.583381 + User=0.010000s Real=0.248606s Sys=0.000000s + User TOT = 0.02 Real TOT = 0.630173 Summary of Run 2 : /run/geometryModified @@ -722,8 +724,8 @@ Run 3 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.206516s Sys=0.010000s - User TOT = 0.02 Real TOT = 0.790031 + User=0.000000s Real=0.218865s Sys=0.010000s + User TOT = 0.02 Real TOT = 0.849173 Summary of Run 3 : /run/geometryModified @@ -792,8 +794,8 @@ Run 4 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209116s Sys=0.000000s - User TOT = 0.02 Real TOT = 0.999265 + User=0.000000s Real=0.209167s Sys=0.000000s + User TOT = 0.02 Real TOT = 1.05846 Summary of Run 4 : /run/geometryModified @@ -862,8 +864,8 @@ Run 5 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209279s Sys=0.000000s - User TOT = 0.02 Real TOT = 1.20866 + User=0.000000s Real=0.209173s Sys=0.000000s + User TOT = 0.02 Real TOT = 1.26775 Summary of Run 5 : /run/geometryModified @@ -932,8 +934,8 @@ Run 6 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.209201s Sys=0.000000s - User TOT = 0.03 Real TOT = 1.41801 + User=0.000000s Real=0.208975s Sys=0.000000s + User TOT = 0.02 Real TOT = 1.47684 Summary of Run 6 : /run/geometryModified @@ -1002,8 +1004,8 @@ Run 7 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=1.709485s Sys=0.000000s - User TOT = 0.03 Real TOT = 3.12764 + User=0.000000s Real=0.209459s Sys=0.000000s + User TOT = 0.02 Real TOT = 1.68642 Summary of Run 7 : /run/geometryModified @@ -1072,8 +1074,8 @@ Run 8 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208863s Sys=0.000000s - User TOT = 0.03 Real TOT = 3.33663 + User=0.000000s Real=0.208887s Sys=0.000000s + User TOT = 0.02 Real TOT = 1.89542 Summary of Run 8 : /run/geometryModified @@ -1142,8 +1144,8 @@ Run 9 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.219369s Sys=0.000000s - User TOT = 0.03 Real TOT = 3.55616 + User=0.000000s Real=0.209778s Sys=0.000000s + User TOT = 0.02 Real TOT = 2.10532 Summary of Run 9 : /run/geometryModified @@ -1212,8 +1214,8 @@ Run 10 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.218353s Sys=0.000000s - User TOT = 0.03 Real TOT = 3.77466 + User=0.000000s Real=0.208788s Sys=0.000000s + User TOT = 0.02 Real TOT = 2.31423 Summary of Run 10 : /run/geometryModified @@ -1282,8 +1284,8 @@ Run 11 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.209440s Sys=0.000000s - User TOT = 0.04 Real TOT = 3.98423 + User=0.000000s Real=0.209633s Sys=0.000000s + User TOT = 0.02 Real TOT = 2.52398 Summary of Run 11 : /run/geometryModified @@ -1352,8 +1354,8 @@ Run 12 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209056s Sys=0.010000s - User TOT = 0.04 Real TOT = 4.19342 + User=0.000000s Real=0.208637s Sys=0.010000s + User TOT = 0.02 Real TOT = 2.73275 Summary of Run 12 : /run/geometryModified @@ -1422,8 +1424,8 @@ Run 13 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208387s Sys=0.000000s - User TOT = 0.04 Real TOT = 4.40193 + User=0.000000s Real=0.210141s Sys=0.000000s + User TOT = 0.02 Real TOT = 2.94301 Summary of Run 13 : /run/geometryModified @@ -1492,8 +1494,8 @@ Run 14 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.209039s Sys=0.000000s - User TOT = 0.05 Real TOT = 4.6111 + User=0.010000s Real=0.328517s Sys=0.000000s + User TOT = 0.03 Real TOT = 3.27164 Summary of Run 14 : /run/geometryModified @@ -1562,8 +1564,8 @@ Run 15 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209114s Sys=0.000000s - User TOT = 0.05 Real TOT = 4.82033 + User=0.000000s Real=0.209290s Sys=0.000000s + User TOT = 0.03 Real TOT = 3.48106 Summary of Run 15 : /run/geometryModified @@ -1632,8 +1634,8 @@ Run 16 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209881s Sys=0.000000s - User TOT = 0.05 Real TOT = 5.03033 + User=0.000000s Real=0.208458s Sys=0.000000s + User TOT = 0.03 Real TOT = 3.68966 Summary of Run 16 : /run/geometryModified @@ -1702,8 +1704,8 @@ Run 17 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.208926s Sys=0.000000s - User TOT = 0.06 Real TOT = 5.23938 + User=0.010000s Real=0.210092s Sys=0.000000s + User TOT = 0.04 Real TOT = 3.89986 Summary of Run 17 : /run/geometryModified @@ -1772,8 +1774,8 @@ Run 18 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.211273s Sys=0.000000s - User TOT = 0.06 Real TOT = 5.45078 + User=0.000000s Real=0.208503s Sys=0.000000s + User TOT = 0.04 Real TOT = 4.10848 Summary of Run 18 : /run/geometryModified @@ -1842,8 +1844,8 @@ Run 19 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.207982s Sys=0.000000s - User TOT = 0.07 Real TOT = 5.65889 + User=0.010000s Real=0.210727s Sys=0.000000s + User TOT = 0.05 Real TOT = 4.31933 Summary of Run 19 : /run/geometryModified @@ -1912,8 +1914,8 @@ Run 20 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208513s Sys=0.000000s - User TOT = 0.07 Real TOT = 5.86754 + User=0.000000s Real=0.207993s Sys=0.000000s + User TOT = 0.05 Real TOT = 4.52746 Summary of Run 20 : /run/geometryModified @@ -1982,8 +1984,8 @@ Run 21 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.208395s Sys=0.000000s - User TOT = 0.08 Real TOT = 6.07605 + User=0.000000s Real=0.208881s Sys=0.000000s + User TOT = 0.05 Real TOT = 4.73645 Summary of Run 21 : /run/geometryModified @@ -2052,8 +2054,8 @@ Run 22 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209375s Sys=0.010000s - User TOT = 0.08 Real TOT = 6.28557 + User=0.000000s Real=0.208650s Sys=0.010000s + User TOT = 0.05 Real TOT = 4.94524 Summary of Run 22 : /run/geometryModified @@ -2122,8 +2124,8 @@ Run 23 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208179s Sys=0.000000s - User TOT = 0.08 Real TOT = 6.49391 + User=0.010000s Real=0.209356s Sys=0.000000s + User TOT = 0.06 Real TOT = 5.15473 Summary of Run 23 : /run/geometryModified @@ -2192,8 +2194,8 @@ Run 24 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.209563s Sys=0.000000s - User TOT = 0.09 Real TOT = 6.70359 + User=0.000000s Real=0.209548s Sys=0.000000s + User TOT = 0.06 Real TOT = 5.36441 Summary of Run 24 : /run/geometryModified @@ -2262,8 +2264,8 @@ Run 25 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209337s Sys=0.000000s - User TOT = 0.09 Real TOT = 6.91305 + User=0.010000s Real=0.229004s Sys=0.000000s + User TOT = 0.07 Real TOT = 5.59354 Summary of Run 25 : /run/geometryModified @@ -2332,8 +2334,8 @@ Run 26 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.209621s Sys=0.000000s - User TOT = 0.1 Real TOT = 7.12282 + User=0.000000s Real=0.218466s Sys=0.000000s + User TOT = 0.07 Real TOT = 5.81214 Summary of Run 26 : /run/geometryModified @@ -2402,8 +2404,8 @@ Run 27 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208258s Sys=0.000000s - User TOT = 0.1 Real TOT = 7.33121 + User=0.000000s Real=0.209527s Sys=0.000000s + User TOT = 0.07 Real TOT = 6.0218 Summary of Run 27 : /run/geometryModified @@ -2472,8 +2474,8 @@ Run 28 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208727s Sys=0.000000s - User TOT = 0.1 Real TOT = 7.54007 + User=0.010000s Real=0.208640s Sys=0.000000s + User TOT = 0.08 Real TOT = 6.23056 Summary of Run 28 : /run/geometryModified @@ -2542,8 +2544,8 @@ Run 29 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.210235s Sys=0.000000s - User TOT = 0.1 Real TOT = 7.75044 + User=0.000000s Real=0.209653s Sys=0.000000s + User TOT = 0.08 Real TOT = 6.44034 Summary of Run 29 : /run/geometryModified @@ -2612,8 +2614,8 @@ Run 30 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.347939s Sys=0.010000s - User TOT = 0.1 Real TOT = 8.0985 + User=0.010000s Real=0.448840s Sys=0.000000s + User TOT = 0.09 Real TOT = 6.88931 Summary of Run 30 : /run/geometryModified @@ -2682,8 +2684,8 @@ Run 31 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209588s Sys=0.000000s - User TOT = 0.1 Real TOT = 8.30821 + User=0.000000s Real=0.209112s Sys=0.000000s + User TOT = 0.09 Real TOT = 7.09854 Summary of Run 31 : /run/geometryModified @@ -2752,8 +2754,8 @@ Run 32 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.218257s Sys=0.000000s - User TOT = 0.1 Real TOT = 8.52659 + User=0.000000s Real=0.209357s Sys=0.000000s + User TOT = 0.09 Real TOT = 7.30802 Summary of Run 32 : /run/geometryModified @@ -2822,8 +2824,8 @@ Run 33 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209427s Sys=0.000000s - User TOT = 0.1 Real TOT = 8.73615 + User=0.000000s Real=0.209528s Sys=0.000000s + User TOT = 0.09 Real TOT = 7.51767 Summary of Run 33 : /run/geometryModified @@ -2892,8 +2894,8 @@ Run 34 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.219311s Sys=0.000000s - User TOT = 0.11 Real TOT = 8.95561 + User=0.000000s Real=0.209105s Sys=0.000000s + User TOT = 0.09 Real TOT = 7.7269 Summary of Run 34 : /run/geometryModified @@ -2962,8 +2964,8 @@ Run 35 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209989s Sys=0.000000s - User TOT = 0.11 Real TOT = 9.16572 + User=0.000000s Real=0.238672s Sys=0.010000s + User TOT = 0.09 Real TOT = 7.9657 Summary of Run 35 : /run/geometryModified @@ -3032,8 +3034,8 @@ Run 36 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.207891s Sys=0.000000s - User TOT = 0.12 Real TOT = 9.37376 + User=0.010000s Real=0.419440s Sys=0.000000s + User TOT = 0.1 Real TOT = 8.38527 Summary of Run 36 : /run/geometryModified @@ -3102,8 +3104,8 @@ Run 37 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208973s Sys=0.000000s - User TOT = 0.12 Real TOT = 9.58287 + User=0.000000s Real=0.208760s Sys=0.000000s + User TOT = 0.1 Real TOT = 8.59415 Summary of Run 37 : /run/geometryModified @@ -3172,8 +3174,8 @@ Run 38 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209000s Sys=0.000000s - User TOT = 0.12 Real TOT = 9.79198 + User=0.000000s Real=0.212517s Sys=0.000000s + User TOT = 0.1 Real TOT = 8.80679 Summary of Run 38 : /run/geometryModified @@ -3242,8 +3244,8 @@ Run 39 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.209879s Sys=0.000000s - User TOT = 0.13 Real TOT = 10.002 + User=0.010000s Real=0.206391s Sys=0.000000s + User TOT = 0.11 Real TOT = 9.0133 Summary of Run 39 : /run/geometryModified @@ -3312,8 +3314,8 @@ Run 40 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208910s Sys=0.000000s - User TOT = 0.13 Real TOT = 10.211 + User=0.000000s Real=0.210291s Sys=0.000000s + User TOT = 0.11 Real TOT = 9.2237 Summary of Run 40 : /run/geometryModified @@ -3382,8 +3384,8 @@ Run 41 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208442s Sys=0.010000s - User TOT = 0.13 Real TOT = 10.4196 + User=0.000000s Real=0.208074s Sys=0.000000s + User TOT = 0.11 Real TOT = 9.4319 Summary of Run 41 : /run/geometryModified @@ -3452,8 +3454,8 @@ Run 42 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209702s Sys=0.000000s - User TOT = 0.13 Real TOT = 10.6294 + User=0.000000s Real=0.209353s Sys=0.000000s + User TOT = 0.11 Real TOT = 9.64139 Summary of Run 42 : /run/geometryModified @@ -3522,8 +3524,8 @@ Run 43 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208678s Sys=0.000000s - User TOT = 0.13 Real TOT = 10.8382 + User=0.000000s Real=0.209021s Sys=0.000000s + User TOT = 0.11 Real TOT = 9.85052 Summary of Run 43 : /run/geometryModified @@ -3592,8 +3594,8 @@ Run 44 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208868s Sys=0.000000s - User TOT = 0.13 Real TOT = 11.0472 + User=0.000000s Real=0.210328s Sys=0.000000s + User TOT = 0.11 Real TOT = 10.061 Summary of Run 44 : /run/geometryModified @@ -3662,8 +3664,8 @@ Run 45 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.209205s Sys=0.000000s - User TOT = 0.14 Real TOT = 11.2565 + User=0.000000s Real=0.207342s Sys=0.000000s + User TOT = 0.11 Real TOT = 10.2684 Summary of Run 45 : /run/geometryModified @@ -3732,8 +3734,8 @@ Run 46 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209249s Sys=0.000000s - User TOT = 0.14 Real TOT = 11.4659 + User=0.010000s Real=0.209318s Sys=0.010000s + User TOT = 0.12 Real TOT = 10.4779 Summary of Run 46 : /run/geometryModified @@ -3802,8 +3804,8 @@ Run 47 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.208321s Sys=0.000000s - User TOT = 0.15 Real TOT = 11.6744 + User=0.000000s Real=0.209600s Sys=0.000000s + User TOT = 0.12 Real TOT = 10.6876 Summary of Run 47 : /run/geometryModified @@ -3872,8 +3874,8 @@ Run 48 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209273s Sys=0.000000s - User TOT = 0.15 Real TOT = 11.8838 + User=0.000000s Real=0.208809s Sys=0.000000s + User TOT = 0.12 Real TOT = 10.8965 Summary of Run 48 : /run/geometryModified @@ -3942,8 +3944,8 @@ Run 49 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.211448s Sys=0.000000s - User TOT = 0.15 Real TOT = 12.0953 + User=0.000000s Real=0.209486s Sys=0.000000s + User TOT = 0.12 Real TOT = 11.1062 Summary of Run 49 : /run/geometryModified @@ -4012,8 +4014,8 @@ Run 50 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.207330s Sys=0.000000s - User TOT = 0.16 Real TOT = 12.3028 + User=0.000000s Real=0.209300s Sys=0.000000s + User TOT = 0.12 Real TOT = 11.3156 Summary of Run 50 : /run/geometryModified @@ -4082,8 +4084,8 @@ Run 51 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208415s Sys=0.000000s - User TOT = 0.16 Real TOT = 12.5113 + User=0.000000s Real=0.208904s Sys=0.000000s + User TOT = 0.12 Real TOT = 11.5246 Summary of Run 51 : /run/geometryModified @@ -4152,8 +4154,8 @@ Run 52 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.209302s Sys=0.000000s - User TOT = 0.17 Real TOT = 12.7208 + User=0.000000s Real=0.209172s Sys=0.010000s + User TOT = 0.12 Real TOT = 11.7339 Summary of Run 52 : /run/geometryModified @@ -4222,8 +4224,8 @@ Run 53 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.409076s Sys=0.000000s - User TOT = 0.17 Real TOT = 13.13 + User=0.010000s Real=0.210633s Sys=0.000000s + User TOT = 0.13 Real TOT = 11.9446 Summary of Run 53 : /run/geometryModified @@ -4292,8 +4294,8 @@ Run 54 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.209665s Sys=0.000000s - User TOT = 0.18 Real TOT = 13.3397 + User=0.000000s Real=0.207544s Sys=0.000000s + User TOT = 0.13 Real TOT = 12.1523 Summary of Run 54 : /run/geometryModified @@ -4362,8 +4364,8 @@ Run 55 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.218259s Sys=0.010000s - User TOT = 0.18 Real TOT = 13.5581 + User=0.000000s Real=0.209191s Sys=0.000000s + User TOT = 0.13 Real TOT = 12.3616 Summary of Run 55 : /run/geometryModified @@ -4432,8 +4434,8 @@ Run 56 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.218804s Sys=0.000000s - User TOT = 0.18 Real TOT = 13.7771 + User=0.010000s Real=0.209554s Sys=0.000000s + User TOT = 0.14 Real TOT = 12.5713 Summary of Run 56 : /run/geometryModified @@ -4502,8 +4504,8 @@ Run 57 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.209677s Sys=0.000000s - User TOT = 0.19 Real TOT = 13.9869 + User=0.000000s Real=0.238553s Sys=0.000000s + User TOT = 0.14 Real TOT = 12.81 Summary of Run 57 : /run/geometryModified @@ -4572,8 +4574,8 @@ Run 58 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208722s Sys=0.000000s - User TOT = 0.19 Real TOT = 14.1957 + User=0.000000s Real=0.739258s Sys=0.000000s + User TOT = 0.14 Real TOT = 13.5494 Summary of Run 58 : /run/geometryModified @@ -4642,8 +4644,8 @@ Run 59 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209547s Sys=0.000000s - User TOT = 0.19 Real TOT = 14.4054 + User=0.000000s Real=0.209152s Sys=0.000000s + User TOT = 0.14 Real TOT = 13.7586 Summary of Run 59 : /run/geometryModified @@ -4712,8 +4714,8 @@ Run 60 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.209606s Sys=0.000000s - User TOT = 0.2 Real TOT = 14.6151 + User=0.000000s Real=0.210705s Sys=0.000000s + User TOT = 0.14 Real TOT = 13.9695 Summary of Run 60 : /run/geometryModified @@ -4782,8 +4784,8 @@ Run 61 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208290s Sys=0.000000s - User TOT = 0.2 Real TOT = 14.8236 + User=0.000000s Real=0.218995s Sys=0.000000s + User TOT = 0.14 Real TOT = 14.1886 Summary of Run 61 : /run/geometryModified @@ -4852,8 +4854,8 @@ Run 62 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208704s Sys=0.000000s - User TOT = 0.2 Real TOT = 15.0324 + User=0.000000s Real=0.218127s Sys=0.000000s + User TOT = 0.14 Real TOT = 14.4069 Summary of Run 62 : /run/geometryModified @@ -4922,8 +4924,8 @@ Run 63 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209620s Sys=0.010000s - User TOT = 0.2 Real TOT = 15.2422 + User=0.000000s Real=0.219489s Sys=0.010000s + User TOT = 0.14 Real TOT = 14.6265 Summary of Run 63 : /run/geometryModified @@ -4992,8 +4994,8 @@ Run 64 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209205s Sys=0.000000s - User TOT = 0.2 Real TOT = 15.4515 + User=0.000000s Real=0.230654s Sys=0.000000s + User TOT = 0.14 Real TOT = 14.8573 Summary of Run 64 : /run/geometryModified @@ -5062,8 +5064,8 @@ Run 65 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.209242s Sys=0.000000s - User TOT = 0.21 Real TOT = 15.6609 + User=0.000000s Real=0.227716s Sys=0.000000s + User TOT = 0.14 Real TOT = 15.0851 Summary of Run 65 : /run/geometryModified @@ -5132,8 +5134,8 @@ Run 66 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.207837s Sys=0.000000s - User TOT = 0.21 Real TOT = 15.8689 + User=0.000000s Real=0.219007s Sys=0.000000s + User TOT = 0.14 Real TOT = 15.3043 Summary of Run 66 : /run/geometryModified @@ -5202,8 +5204,8 @@ Run 67 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.209791s Sys=0.000000s - User TOT = 0.22 Real TOT = 16.0788 + User=0.000000s Real=0.219175s Sys=0.000000s + User TOT = 0.14 Real TOT = 15.5236 Summary of Run 67 : /run/geometryModified @@ -5272,8 +5274,8 @@ Run 68 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208916s Sys=0.000000s - User TOT = 0.22 Real TOT = 16.2878 + User=0.000000s Real=0.218621s Sys=0.010000s + User TOT = 0.14 Real TOT = 15.7423 Summary of Run 68 : /run/geometryModified @@ -5342,8 +5344,8 @@ Run 69 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208926s Sys=0.000000s - User TOT = 0.22 Real TOT = 16.4969 + User=0.000000s Real=0.229002s Sys=0.000000s + User TOT = 0.14 Real TOT = 15.9714 Summary of Run 69 : /run/geometryModified @@ -5412,8 +5414,8 @@ Run 70 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.209554s Sys=0.000000s - User TOT = 0.23 Real TOT = 16.7066 + User=0.000000s Real=0.229722s Sys=0.000000s + User TOT = 0.14 Real TOT = 16.2013 Summary of Run 70 : /run/geometryModified @@ -5482,8 +5484,8 @@ Run 71 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208242s Sys=0.000000s - User TOT = 0.23 Real TOT = 16.915 + User=0.010000s Real=0.219092s Sys=0.000000s + User TOT = 0.15 Real TOT = 16.4205 Summary of Run 71 : /run/geometryModified @@ -5552,8 +5554,8 @@ Run 72 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209951s Sys=0.000000s - User TOT = 0.23 Real TOT = 17.125 + User=0.000000s Real=0.218237s Sys=0.010000s + User TOT = 0.15 Real TOT = 16.6389 Summary of Run 72 : /run/geometryModified @@ -5622,8 +5624,8 @@ Run 73 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.210316s Sys=0.000000s - User TOT = 0.24 Real TOT = 17.3355 + User=0.000000s Real=0.219761s Sys=0.000000s + User TOT = 0.15 Real TOT = 16.8588 Summary of Run 73 : /run/geometryModified @@ -5692,8 +5694,8 @@ Run 74 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.207611s Sys=0.000000s - User TOT = 0.24 Real TOT = 17.5432 + User=0.000000s Real=0.209277s Sys=0.000000s + User TOT = 0.15 Real TOT = 17.0682 Summary of Run 74 : /run/geometryModified @@ -5762,8 +5764,8 @@ Run 75 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.420012s Sys=0.010000s - User TOT = 0.24 Real TOT = 17.9634 + User=0.000000s Real=0.209260s Sys=0.000000s + User TOT = 0.15 Real TOT = 17.2776 Summary of Run 75 : /run/geometryModified @@ -5832,8 +5834,8 @@ Run 76 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.208200s Sys=0.000000s - User TOT = 0.25 Real TOT = 18.1717 + User=0.000000s Real=0.208490s Sys=0.000000s + User TOT = 0.15 Real TOT = 17.4862 Summary of Run 76 : /run/geometryModified @@ -5902,8 +5904,8 @@ Run 77 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.212908s Sys=0.000000s - User TOT = 0.25 Real TOT = 18.3847 + User=0.010000s Real=0.209720s Sys=0.000000s + User TOT = 0.16 Real TOT = 17.696 Summary of Run 77 : /run/geometryModified @@ -5972,8 +5974,8 @@ Run 78 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.225092s Sys=0.000000s - User TOT = 0.25 Real TOT = 18.61 + User=0.000000s Real=0.238320s Sys=0.000000s + User TOT = 0.16 Real TOT = 17.9345 Summary of Run 78 : /run/geometryModified @@ -6042,8 +6044,8 @@ Run 79 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.218538s Sys=0.000000s - User TOT = 0.26 Real TOT = 18.8287 + User=0.000000s Real=0.469892s Sys=0.000000s + User TOT = 0.16 Real TOT = 18.4045 Summary of Run 79 : /run/geometryModified @@ -6112,8 +6114,8 @@ Run 80 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209481s Sys=0.010000s - User TOT = 0.26 Real TOT = 19.0383 + User=0.000000s Real=0.208551s Sys=0.000000s + User TOT = 0.16 Real TOT = 18.6132 Summary of Run 80 : /run/geometryModified @@ -6182,8 +6184,8 @@ Run 81 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.209432s Sys=0.000000s - User TOT = 0.27 Real TOT = 19.2479 + User=0.010000s Real=0.209933s Sys=0.000000s + User TOT = 0.17 Real TOT = 18.8232 Summary of Run 81 : /run/geometryModified @@ -6252,8 +6254,8 @@ Run 82 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209760s Sys=0.000000s - User TOT = 0.27 Real TOT = 19.4578 + User=0.000000s Real=0.209169s Sys=0.010000s + User TOT = 0.17 Real TOT = 19.0325 Summary of Run 82 : /run/geometryModified @@ -6322,8 +6324,8 @@ Run 83 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208008s Sys=0.000000s - User TOT = 0.27 Real TOT = 19.6659 + User=0.000000s Real=0.199333s Sys=0.000000s + User TOT = 0.17 Real TOT = 19.232 Summary of Run 83 : /run/geometryModified @@ -6392,8 +6394,8 @@ Run 84 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.209770s Sys=0.000000s - User TOT = 0.28 Real TOT = 19.8758 + User=0.000000s Real=0.209165s Sys=0.000000s + User TOT = 0.17 Real TOT = 19.4412 Summary of Run 84 : /run/geometryModified @@ -6462,8 +6464,8 @@ Run 85 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208701s Sys=0.000000s - User TOT = 0.28 Real TOT = 20.0846 + User=0.000000s Real=0.210059s Sys=0.000000s + User TOT = 0.17 Real TOT = 19.6514 Summary of Run 85 : /run/geometryModified @@ -6532,8 +6534,8 @@ Run 86 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.209069s Sys=0.000000s - User TOT = 0.29 Real TOT = 20.2938 + User=0.000000s Real=0.207301s Sys=0.000000s + User TOT = 0.17 Real TOT = 19.8588 Summary of Run 86 : /run/geometryModified @@ -6602,8 +6604,8 @@ Run 87 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209205s Sys=0.000000s - User TOT = 0.29 Real TOT = 20.5031 + User=0.000000s Real=0.209434s Sys=0.000000s + User TOT = 0.17 Real TOT = 20.0684 Summary of Run 87 : /run/geometryModified @@ -6672,8 +6674,8 @@ Run 88 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.209232s Sys=0.000000s - User TOT = 0.3 Real TOT = 20.7125 + User=0.000000s Real=0.209330s Sys=0.000000s + User TOT = 0.17 Real TOT = 20.2778 Summary of Run 88 : /run/geometryModified @@ -6742,8 +6744,8 @@ Run 89 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208919s Sys=0.000000s - User TOT = 0.3 Real TOT = 20.9216 + User=0.000000s Real=0.209529s Sys=0.000000s + User TOT = 0.17 Real TOT = 20.4875 Summary of Run 89 : /run/geometryModified @@ -6812,8 +6814,8 @@ Run 90 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208600s Sys=0.000000s - User TOT = 0.3 Real TOT = 21.1303 + User=0.000000s Real=0.209307s Sys=0.010000s + User TOT = 0.17 Real TOT = 20.6969 Summary of Run 90 : /run/geometryModified @@ -6882,8 +6884,8 @@ Run 91 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209616s Sys=0.000000s - User TOT = 0.3 Real TOT = 21.34 + User=0.000000s Real=0.209033s Sys=0.000000s + User TOT = 0.17 Real TOT = 20.9061 Summary of Run 91 : /run/geometryModified @@ -6952,8 +6954,8 @@ Run 92 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208669s Sys=0.000000s - User TOT = 0.3 Real TOT = 21.5488 + User=0.010000s Real=0.208848s Sys=0.000000s + User TOT = 0.18 Real TOT = 21.115 Summary of Run 92 : /run/geometryModified @@ -7022,8 +7024,8 @@ Run 93 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.209547s Sys=0.000000s - User TOT = 0.31 Real TOT = 21.7585 + User=0.000000s Real=0.209528s Sys=0.000000s + User TOT = 0.18 Real TOT = 21.3247 Summary of Run 93 : /run/geometryModified @@ -7092,8 +7094,8 @@ Run 94 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209160s Sys=0.000000s - User TOT = 0.31 Real TOT = 21.9678 + User=0.000000s Real=0.208498s Sys=0.000000s + User TOT = 0.18 Real TOT = 21.5333 Summary of Run 94 : /run/geometryModified @@ -7162,8 +7164,8 @@ Run 95 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209141s Sys=0.000000s - User TOT = 0.31 Real TOT = 22.1771 + User=0.010000s Real=0.209205s Sys=0.000000s + User TOT = 0.19 Real TOT = 21.7426 Summary of Run 95 : /run/geometryModified @@ -7232,8 +7234,8 @@ Run 96 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208019s Sys=0.010000s - User TOT = 0.31 Real TOT = 22.3852 + User=0.000000s Real=0.209600s Sys=0.000000s + User TOT = 0.19 Real TOT = 21.9523 Summary of Run 96 : /run/geometryModified @@ -7302,8 +7304,8 @@ Run 97 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.210006s Sys=0.000000s - User TOT = 0.31 Real TOT = 22.5954 + User=0.000000s Real=0.208736s Sys=0.000000s + User TOT = 0.19 Real TOT = 22.1612 Summary of Run 97 : /run/geometryModified @@ -7372,8 +7374,8 @@ Run 98 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.359643s Sys=0.000000s - User TOT = 0.31 Real TOT = 22.9552 + User=0.010000s Real=0.209374s Sys=0.000000s + User TOT = 0.2 Real TOT = 22.3707 Summary of Run 98 : /run/geometryModified @@ -7442,8 +7444,8 @@ Run 99 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208018s Sys=0.000000s - User TOT = 0.31 Real TOT = 23.1633 + User=0.000000s Real=0.209412s Sys=0.000000s + User TOT = 0.2 Real TOT = 22.5803 Summary of Run 99 : /run/geometryModified @@ -7512,8 +7514,8 @@ Run 100 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.214230s Sys=0.000000s - User TOT = 0.31 Real TOT = 23.3777 + User=0.000000s Real=0.209357s Sys=0.000000s + User TOT = 0.2 Real TOT = 22.7898 Summary of Run 100 : /run/geometryModified @@ -7582,8 +7584,8 @@ Run 101 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.223750s Sys=0.000000s - User TOT = 0.32 Real TOT = 23.6016 + User=0.000000s Real=0.369917s Sys=0.010000s + User TOT = 0.2 Real TOT = 23.1598 Summary of Run 101 : /run/geometryModified @@ -7652,8 +7654,8 @@ Run 102 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.210076s Sys=0.000000s - User TOT = 0.32 Real TOT = 23.8118 + User=0.000000s Real=0.210291s Sys=0.000000s + User TOT = 0.2 Real TOT = 23.3702 Summary of Run 102 : /run/geometryModified @@ -7722,8 +7724,8 @@ Run 103 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.218005s Sys=0.000000s - User TOT = 0.32 Real TOT = 24.0299 + User=0.000000s Real=0.206343s Sys=0.000000s + User TOT = 0.2 Real TOT = 23.5767 Summary of Run 103 : /run/geometryModified @@ -7792,8 +7794,8 @@ Run 104 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209122s Sys=0.000000s - User TOT = 0.32 Real TOT = 24.2392 + User=0.000000s Real=0.212531s Sys=0.000000s + User TOT = 0.2 Real TOT = 23.7893 Summary of Run 104 : /run/geometryModified @@ -7862,8 +7864,8 @@ Run 105 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.211283s Sys=0.000000s - User TOT = 0.32 Real TOT = 24.4506 + User=0.000000s Real=0.205940s Sys=0.000000s + User TOT = 0.2 Real TOT = 23.9954 Summary of Run 105 : /run/geometryModified @@ -7932,8 +7934,8 @@ Run 106 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.207485s Sys=0.000000s - User TOT = 0.33 Real TOT = 24.6582 + User=0.010000s Real=0.210690s Sys=0.000000s + User TOT = 0.21 Real TOT = 24.2062 Summary of Run 106 : /run/geometryModified @@ -8002,8 +8004,8 @@ Run 107 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208877s Sys=0.000000s - User TOT = 0.33 Real TOT = 24.8672 + User=0.000000s Real=0.152180s Sys=0.000000s + User TOT = 0.21 Real TOT = 24.3585 Summary of Run 107 : /run/geometryModified @@ -8072,8 +8074,8 @@ Run 108 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.210947s Sys=0.010000s - User TOT = 0.34 Real TOT = 25.0783 + User=0.000000s Real=0.104439s Sys=0.000000s + User TOT = 0.21 Real TOT = 24.4631 Summary of Run 108 : /run/geometryModified @@ -8142,8 +8144,8 @@ Run 109 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.206032s Sys=0.000000s - User TOT = 0.34 Real TOT = 25.2845 + User=0.010000s Real=0.109040s Sys=0.000000s + User TOT = 0.22 Real TOT = 24.5722 Summary of Run 109 : /run/geometryModified @@ -8212,8 +8214,8 @@ Run 110 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.210424s Sys=0.000000s - User TOT = 0.34 Real TOT = 25.4951 + User=0.000000s Real=0.109981s Sys=0.000000s + User TOT = 0.22 Real TOT = 24.6823 Summary of Run 110 : /run/geometryModified @@ -8282,8 +8284,8 @@ Run 111 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209138s Sys=0.000000s - User TOT = 0.34 Real TOT = 25.7043 + User=0.000000s Real=0.109143s Sys=0.000000s + User TOT = 0.22 Real TOT = 24.7916 Summary of Run 111 : /run/geometryModified @@ -8352,8 +8354,8 @@ Run 112 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.207753s Sys=0.000000s - User TOT = 0.34 Real TOT = 25.9122 + User=0.000000s Real=0.108628s Sys=0.000000s + User TOT = 0.22 Real TOT = 24.9003 Summary of Run 112 : /run/geometryModified @@ -8422,8 +8424,8 @@ Run 113 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.209348s Sys=0.000000s - User TOT = 0.35 Real TOT = 26.1217 + User=0.000000s Real=0.109207s Sys=0.010000s + User TOT = 0.22 Real TOT = 25.0097 Summary of Run 113 : /run/geometryModified @@ -8492,8 +8494,8 @@ Run 114 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209591s Sys=0.000000s - User TOT = 0.35 Real TOT = 26.3314 + User=0.000000s Real=0.109164s Sys=0.000000s + User TOT = 0.22 Real TOT = 25.119 Summary of Run 114 : /run/geometryModified @@ -8562,8 +8564,8 @@ Run 115 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209745s Sys=0.000000s - User TOT = 0.35 Real TOT = 26.5413 + User=0.010000s Real=0.109803s Sys=0.000000s + User TOT = 0.23 Real TOT = 25.2289 Summary of Run 115 : /run/geometryModified @@ -8632,8 +8634,8 @@ Run 116 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.448206s Sys=0.010000s - User TOT = 0.36 Real TOT = 26.9897 + User=0.000000s Real=0.109783s Sys=0.000000s + User TOT = 0.23 Real TOT = 25.3388 Summary of Run 116 : /run/geometryModified @@ -8702,8 +8704,8 @@ Run 117 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.208982s Sys=0.000000s - User TOT = 0.36 Real TOT = 27.1988 + User=0.000000s Real=0.107576s Sys=0.000000s + User TOT = 0.23 Real TOT = 25.4465 Summary of Run 117 : /run/geometryModified @@ -8772,8 +8774,8 @@ Run 118 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.208357s Sys=0.000000s - User TOT = 0.37 Real TOT = 27.4073 + User=0.000000s Real=0.109668s Sys=0.000000s + User TOT = 0.23 Real TOT = 25.5563 Summary of Run 118 : /run/geometryModified @@ -8842,8 +8844,8 @@ Run 119 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.209404s Sys=0.000000s - User TOT = 0.37 Real TOT = 27.6168 + User=0.000000s Real=0.109146s Sys=0.010000s + User TOT = 0.23 Real TOT = 25.6656 Summary of Run 119 : /run/geometryModified @@ -8912,8 +8914,8 @@ Run 120 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.599696s Sys=0.000000s - User TOT = 0.37 Real TOT = 28.2166 + User=0.010000s Real=0.108629s Sys=0.000000s + User TOT = 0.24 Real TOT = 25.7743 Summary of Run 120 : /run/geometryModified @@ -8982,8 +8984,8 @@ Run 121 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.198856s Sys=0.000000s - User TOT = 0.38 Real TOT = 28.4156 + User=0.000000s Real=0.109853s Sys=0.000000s + User TOT = 0.24 Real TOT = 25.8843 Summary of Run 121 : /run/geometryModified @@ -9052,8 +9054,8 @@ Run 122 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.118807s Sys=0.000000s - User TOT = 0.38 Real TOT = 28.5345 + User=0.000000s Real=0.109064s Sys=0.000000s + User TOT = 0.24 Real TOT = 25.9935 Summary of Run 122 : /run/geometryModified @@ -9122,8 +9124,8 @@ Run 123 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.108212s Sys=0.010000s - User TOT = 0.38 Real TOT = 28.6429 + User=0.010000s Real=0.109588s Sys=0.000000s + User TOT = 0.25 Real TOT = 26.1032 Summary of Run 123 : /run/geometryModified @@ -9192,8 +9194,8 @@ Run 124 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.109900s Sys=0.000000s - User TOT = 0.38 Real TOT = 28.7529 + User=0.000000s Real=0.108747s Sys=0.000000s + User TOT = 0.25 Real TOT = 26.212 Summary of Run 124 : /run/geometryModified @@ -9262,8 +9264,8 @@ Run 125 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.108334s Sys=0.000000s - User TOT = 0.39 Real TOT = 28.8614 + User=0.000000s Real=0.109019s Sys=0.000000s + User TOT = 0.25 Real TOT = 26.3212 Summary of Run 125 : /run/geometryModified @@ -9332,8 +9334,8 @@ Run 126 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.109179s Sys=0.000000s - User TOT = 0.39 Real TOT = 28.9707 + User=0.010000s Real=0.108917s Sys=0.000000s + User TOT = 0.26 Real TOT = 26.4302 Summary of Run 126 : /run/geometryModified @@ -9402,8 +9404,8 @@ Run 127 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.109562s Sys=0.000000s - User TOT = 0.39 Real TOT = 29.0803 + User=0.000000s Real=0.109575s Sys=0.000000s + User TOT = 0.26 Real TOT = 26.5399 Summary of Run 127 : /run/geometryModified @@ -9472,8 +9474,8 @@ Run 128 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.109778s Sys=0.000000s - User TOT = 0.39 Real TOT = 29.1902 + User=0.000000s Real=0.108496s Sys=0.000000s + User TOT = 0.26 Real TOT = 26.6485 Summary of Run 128 : /run/geometryModified @@ -9542,8 +9544,8 @@ Run 129 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.115010s Sys=0.000000s - User TOT = 0.4 Real TOT = 29.3054 + User=0.000000s Real=0.109110s Sys=0.000000s + User TOT = 0.26 Real TOT = 26.7577 Summary of Run 129 : /run/geometryModified @@ -9612,8 +9614,8 @@ Run 130 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.103122s Sys=0.000000s - User TOT = 0.4 Real TOT = 29.4086 + User=0.000000s Real=0.109448s Sys=0.000000s + User TOT = 0.27 Real TOT = 26.8673 Summary of Run 130 : /run/geometryModified @@ -9682,8 +9684,8 @@ Run 131 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.108842s Sys=0.000000s - User TOT = 0.4 Real TOT = 29.5176 + User=0.000000s Real=0.109635s Sys=0.000000s + User TOT = 0.27 Real TOT = 26.977 Summary of Run 131 : /run/geometryModified @@ -9752,8 +9754,8 @@ Run 132 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.109240s Sys=0.000000s - User TOT = 0.41 Real TOT = 29.627 + User=0.000000s Real=0.108774s Sys=0.000000s + User TOT = 0.27 Real TOT = 27.0859 Summary of Run 132 : /run/geometryModified @@ -9822,8 +9824,8 @@ Run 133 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.108859s Sys=0.000000s - User TOT = 0.41 Real TOT = 29.7359 + User=0.000000s Real=0.109503s Sys=0.000000s + User TOT = 0.27 Real TOT = 27.1955 Summary of Run 133 : /run/geometryModified @@ -9892,8 +9894,8 @@ Run 134 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.111839s Sys=0.000000s - User TOT = 0.41 Real TOT = 29.8479 + User=0.000000s Real=0.109164s Sys=0.000000s + User TOT = 0.28 Real TOT = 27.3048 Summary of Run 134 : /run/geometryModified @@ -9962,8 +9964,8 @@ Run 135 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.106472s Sys=0.000000s - User TOT = 0.41 Real TOT = 29.9545 + User=0.000000s Real=0.109080s Sys=0.000000s + User TOT = 0.28 Real TOT = 27.414 Summary of Run 135 : /run/geometryModified @@ -10032,8 +10034,8 @@ Run 136 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.107949s Sys=0.000000s - User TOT = 0.41 Real TOT = 30.0626 + User=0.000000s Real=0.109524s Sys=0.000000s + User TOT = 0.28 Real TOT = 27.5237 Summary of Run 136 : /run/geometryModified @@ -10102,8 +10104,8 @@ Run 137 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.108589s Sys=0.010000s - User TOT = 0.41 Real TOT = 30.1713 + User=0.000000s Real=0.109265s Sys=0.000000s + User TOT = 0.28 Real TOT = 27.6331 Summary of Run 137 : /run/geometryModified @@ -10172,8 +10174,8 @@ Run 138 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.108862s Sys=0.000000s - User TOT = 0.41 Real TOT = 30.2803 + User=0.000000s Real=0.108748s Sys=0.000000s + User TOT = 0.28 Real TOT = 27.7419 Summary of Run 138 : /run/geometryModified @@ -10242,8 +10244,8 @@ Run 139 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.108926s Sys=0.000000s - User TOT = 0.41 Real TOT = 30.3894 + User=0.000000s Real=0.129050s Sys=0.000000s + User TOT = 0.28 Real TOT = 27.8711 Summary of Run 139 : /run/geometryModified @@ -10312,8 +10314,8 @@ Run 140 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.109568s Sys=0.000000s - User TOT = 0.41 Real TOT = 30.4991 + User=0.000000s Real=0.379200s Sys=0.000000s + User TOT = 0.28 Real TOT = 28.2504 Summary of Run 140 : /run/geometryModified @@ -10382,8 +10384,8 @@ Run 141 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.110026s Sys=0.000000s - User TOT = 0.42 Real TOT = 30.6092 + User=0.010000s Real=0.109398s Sys=0.000000s + User TOT = 0.29 Real TOT = 28.3599 Summary of Run 141 : /run/geometryModified @@ -10452,8 +10454,8 @@ Run 142 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.108467s Sys=0.000000s - User TOT = 0.42 Real TOT = 30.7178 + User=0.000000s Real=0.119715s Sys=0.010000s + User TOT = 0.29 Real TOT = 28.4798 Summary of Run 142 : /run/geometryModified @@ -10522,8 +10524,8 @@ Run 143 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.108969s Sys=0.000000s - User TOT = 0.42 Real TOT = 30.8269 + User=0.000000s Real=0.108595s Sys=0.000000s + User TOT = 0.29 Real TOT = 28.5885 Summary of Run 143 : /run/geometryModified @@ -10592,8 +10594,8 @@ Run 144 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.109330s Sys=0.000000s - User TOT = 0.42 Real TOT = 30.9363 + User=0.010000s Real=0.120463s Sys=0.000000s + User TOT = 0.3 Real TOT = 28.7091 Summary of Run 144 : /run/geometryModified @@ -10662,8 +10664,8 @@ Run 145 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.108319s Sys=0.000000s - User TOT = 0.43 Real TOT = 31.0447 + User=0.000000s Real=0.107876s Sys=0.000000s + User TOT = 0.3 Real TOT = 28.8171 Summary of Run 145 : /run/geometryModified @@ -10732,8 +10734,8 @@ Run 146 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.109878s Sys=0.000000s - User TOT = 0.43 Real TOT = 31.1548 + User=0.000000s Real=0.118595s Sys=0.000000s + User TOT = 0.3 Real TOT = 28.9358 Summary of Run 146 : /run/geometryModified @@ -10802,8 +10804,8 @@ Run 147 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.108883s Sys=0.000000s - User TOT = 0.43 Real TOT = 31.2638 + User=0.000000s Real=0.109427s Sys=0.000000s + User TOT = 0.3 Real TOT = 29.0454 Summary of Run 147 : /run/geometryModified @@ -10872,8 +10874,8 @@ Run 148 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.110639s Sys=0.000000s - User TOT = 0.44 Real TOT = 31.3745 + User=0.010000s Real=0.130533s Sys=0.000000s + User TOT = 0.31 Real TOT = 29.176 Summary of Run 148 : /run/geometryModified @@ -10942,8 +10944,8 @@ Run 149 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.107587s Sys=0.000000s - User TOT = 0.44 Real TOT = 31.4822 + User=0.000000s Real=0.107674s Sys=0.010000s + User TOT = 0.31 Real TOT = 29.2838 Summary of Run 149 : /run/geometryModified @@ -11012,8 +11014,8 @@ Run 150 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.109259s Sys=0.010000s - User TOT = 0.44 Real TOT = 31.5917 + User=0.000000s Real=0.130120s Sys=0.000000s + User TOT = 0.31 Real TOT = 29.4141 Summary of Run 150 : /run/geometryModified @@ -11082,8 +11084,8 @@ Run 151 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.108542s Sys=0.000000s - User TOT = 0.44 Real TOT = 31.7004 + User=0.010000s Real=0.108733s Sys=0.000000s + User TOT = 0.32 Real TOT = 29.5229 Summary of Run 151 : /run/geometryModified @@ -11152,8 +11154,8 @@ Run 152 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.109368s Sys=0.000000s - User TOT = 0.44 Real TOT = 31.8099 + User=0.000000s Real=0.118762s Sys=0.000000s + User TOT = 0.32 Real TOT = 29.6418 Summary of Run 152 : /run/geometryModified @@ -11222,8 +11224,8 @@ Run 153 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.108801s Sys=0.000000s - User TOT = 0.44 Real TOT = 31.9188 + User=0.000000s Real=0.109168s Sys=0.000000s + User TOT = 0.32 Real TOT = 29.7511 Summary of Run 153 : /run/geometryModified @@ -11292,8 +11294,8 @@ Run 154 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.109405s Sys=0.000000s - User TOT = 0.45 Real TOT = 32.0283 + User=0.010000s Real=0.118998s Sys=0.000000s + User TOT = 0.33 Real TOT = 29.8702 Summary of Run 154 : /run/geometryModified @@ -11362,8 +11364,8 @@ Run 155 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.109089s Sys=0.000000s - User TOT = 0.45 Real TOT = 32.1376 + User=0.000000s Real=0.109459s Sys=0.000000s + User TOT = 0.33 Real TOT = 29.9798 Summary of Run 155 : /run/geometryModified @@ -11432,8 +11434,8 @@ Run 156 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.118908s Sys=0.000000s - User TOT = 0.46 Real TOT = 32.2566 + User=0.000000s Real=0.119198s Sys=0.000000s + User TOT = 0.33 Real TOT = 30.0992 Summary of Run 156 : /run/geometryModified @@ -11502,8 +11504,8 @@ Run 157 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.108842s Sys=0.010000s - User TOT = 0.46 Real TOT = 32.3656 + User=0.010000s Real=0.109311s Sys=0.010000s + User TOT = 0.34 Real TOT = 30.2086 Summary of Run 157 : /run/geometryModified @@ -11572,8 +11574,8 @@ Run 158 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.119667s Sys=0.000000s - User TOT = 0.46 Real TOT = 32.4854 + User=0.000000s Real=0.118480s Sys=0.000000s + User TOT = 0.34 Real TOT = 30.3272 Summary of Run 158 : /run/geometryModified @@ -11642,8 +11644,8 @@ Run 159 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.109100s Sys=0.000000s - User TOT = 0.46 Real TOT = 32.5946 + User=0.000000s Real=0.119920s Sys=0.000000s + User TOT = 0.34 Real TOT = 30.4473 Summary of Run 159 : /run/geometryModified @@ -11712,8 +11714,8 @@ Run 160 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.509777s Sys=0.000000s - User TOT = 0.47 Real TOT = 33.1045 + User=0.000000s Real=0.108553s Sys=0.000000s + User TOT = 0.34 Real TOT = 30.5559 Summary of Run 160 : /run/geometryModified @@ -11782,8 +11784,8 @@ Run 161 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.148544s Sys=0.000000s - User TOT = 0.47 Real TOT = 33.2532 + User=0.010000s Real=0.129314s Sys=0.000000s + User TOT = 0.35 Real TOT = 30.6854 Summary of Run 161 : /run/geometryModified @@ -11852,8 +11854,8 @@ Run 162 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.108796s Sys=0.000000s - User TOT = 0.47 Real TOT = 33.3621 + User=0.000000s Real=0.109219s Sys=0.000000s + User TOT = 0.35 Real TOT = 30.7947 Summary of Run 162 : /run/geometryModified @@ -11922,8 +11924,8 @@ Run 163 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.129155s Sys=0.000000s - User TOT = 0.48 Real TOT = 33.4914 + User=0.000000s Real=0.129297s Sys=0.010000s + User TOT = 0.36 Real TOT = 30.9242 Summary of Run 163 : /run/geometryModified @@ -11992,8 +11994,8 @@ Run 164 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.113702s Sys=0.000000s - User TOT = 0.49 Real TOT = 33.6053 + User=0.000000s Real=0.118937s Sys=0.000000s + User TOT = 0.36 Real TOT = 31.0432 Summary of Run 164 : /run/geometryModified @@ -12062,8 +12064,8 @@ Run 165 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.104944s Sys=0.010000s - User TOT = 0.49 Real TOT = 33.7104 + User=0.000000s Real=0.118611s Sys=0.000000s + User TOT = 0.36 Real TOT = 31.162 Summary of Run 165 : /run/geometryModified @@ -12132,8 +12134,8 @@ Run 166 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.229459s Sys=0.000000s - User TOT = 0.5 Real TOT = 33.94 + User=0.000000s Real=0.109634s Sys=0.000000s + User TOT = 0.36 Real TOT = 31.2717 Summary of Run 166 : /run/geometryModified @@ -12202,8 +12204,8 @@ Run 167 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.137088s Sys=0.000000s - User TOT = 0.5 Real TOT = 34.0773 + User=0.000000s Real=0.109169s Sys=0.010000s + User TOT = 0.36 Real TOT = 31.381 Summary of Run 167 : /run/geometryModified @@ -12272,8 +12274,8 @@ Run 168 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.119775s Sys=0.000000s - User TOT = 0.5 Real TOT = 34.1972 + User=0.000000s Real=0.119788s Sys=0.000000s + User TOT = 0.36 Real TOT = 31.501 Summary of Run 168 : /run/geometryModified @@ -12342,8 +12344,8 @@ Run 169 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.118771s Sys=0.000000s - User TOT = 0.51 Real TOT = 34.3161 + User=0.000000s Real=0.127955s Sys=0.000000s + User TOT = 0.36 Real TOT = 31.6291 Summary of Run 169 : /run/geometryModified @@ -12412,8 +12414,8 @@ Run 170 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.120285s Sys=0.000000s - User TOT = 0.51 Real TOT = 34.4365 + User=0.010000s Real=0.110650s Sys=0.000000s + User TOT = 0.37 Real TOT = 31.7398 Summary of Run 170 : /run/geometryModified @@ -12482,8 +12484,8 @@ Run 171 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.119090s Sys=0.010000s - User TOT = 0.52 Real TOT = 34.5558 + User=0.000000s Real=0.128365s Sys=0.000000s + User TOT = 0.37 Real TOT = 31.8683 Summary of Run 171 : /run/geometryModified @@ -12552,8 +12554,8 @@ Run 172 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.119149s Sys=0.000000s - User TOT = 0.52 Real TOT = 34.675 + User=0.000000s Real=0.111053s Sys=0.000000s + User TOT = 0.37 Real TOT = 31.9795 Summary of Run 172 : /run/geometryModified @@ -12622,8 +12624,8 @@ Run 173 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.130797s Sys=0.000000s - User TOT = 0.53 Real TOT = 34.806 + User=0.010000s Real=0.127431s Sys=0.000000s + User TOT = 0.38 Real TOT = 32.1071 Summary of Run 173 : /run/geometryModified @@ -12692,8 +12694,8 @@ Run 174 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.106152s Sys=0.000000s - User TOT = 0.53 Real TOT = 34.9123 + User=0.000000s Real=0.108361s Sys=0.000000s + User TOT = 0.38 Real TOT = 32.2156 Summary of Run 174 : /run/geometryModified @@ -12762,8 +12764,8 @@ Run 175 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.117981s Sys=0.000000s - User TOT = 0.54 Real TOT = 35.0316 + User=0.000000s Real=0.119711s Sys=0.000000s + User TOT = 0.38 Real TOT = 32.3354 Summary of Run 175 : /run/geometryModified @@ -12832,8 +12834,8 @@ Run 176 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.132610s Sys=0.000000s - User TOT = 0.54 Real TOT = 35.1643 + User=0.010000s Real=0.111393s Sys=0.000000s + User TOT = 0.39 Real TOT = 32.4469 Summary of Run 176 : /run/geometryModified @@ -12902,8 +12904,8 @@ Run 177 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.125670s Sys=0.000000s - User TOT = 0.54 Real TOT = 35.2901 + User=0.000000s Real=0.116865s Sys=0.000000s + User TOT = 0.39 Real TOT = 32.5639 Summary of Run 177 : /run/geometryModified @@ -12972,8 +12974,8 @@ Run 178 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.119641s Sys=0.000000s - User TOT = 0.54 Real TOT = 35.41 + User=0.000000s Real=0.108879s Sys=0.010000s + User TOT = 0.39 Real TOT = 32.6729 Summary of Run 178 : /run/geometryModified @@ -13042,8 +13044,8 @@ Run 179 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.128496s Sys=0.000000s - User TOT = 0.55 Real TOT = 35.5386 + User=0.000000s Real=0.179738s Sys=0.000000s + User TOT = 0.39 Real TOT = 32.8528 Summary of Run 179 : /run/geometryModified @@ -13112,8 +13114,8 @@ Run 180 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.127914s Sys=0.000000s - User TOT = 0.55 Real TOT = 35.6667 + User=0.010000s Real=0.940119s Sys=0.000000s + User TOT = 0.4 Real TOT = 33.793 Summary of Run 180 : /run/geometryModified @@ -13182,8 +13184,8 @@ Run 181 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.108800s Sys=0.010000s - User TOT = 0.55 Real TOT = 35.7756 + User=0.000000s Real=0.112205s Sys=0.000000s + User TOT = 0.4 Real TOT = 33.9054 Summary of Run 181 : /run/geometryModified @@ -13252,8 +13254,8 @@ Run 182 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.129352s Sys=0.000000s - User TOT = 0.56 Real TOT = 35.9051 + User=0.000000s Real=0.104341s Sys=0.000000s + User TOT = 0.4 Real TOT = 34.0098 Summary of Run 182 : /run/geometryModified @@ -13322,8 +13324,8 @@ Run 183 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.118537s Sys=0.000000s - User TOT = 0.56 Real TOT = 36.0238 + User=0.000000s Real=0.120081s Sys=0.000000s + User TOT = 0.4 Real TOT = 34.13 Summary of Run 183 : /run/geometryModified @@ -13392,8 +13394,8 @@ Run 184 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.130434s Sys=0.000000s - User TOT = 0.57 Real TOT = 36.1543 + User=0.000000s Real=0.108635s Sys=0.000000s + User TOT = 0.4 Real TOT = 34.2388 Summary of Run 184 : /run/geometryModified @@ -13462,8 +13464,8 @@ Run 185 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.108533s Sys=0.000000s - User TOT = 0.57 Real TOT = 36.2631 + User=0.000000s Real=0.108868s Sys=0.000000s + User TOT = 0.4 Real TOT = 34.3478 Summary of Run 185 : /run/geometryModified @@ -13532,8 +13534,8 @@ Run 186 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.129937s Sys=0.000000s - User TOT = 0.58 Real TOT = 36.3931 + User=0.000000s Real=0.109561s Sys=0.000000s + User TOT = 0.4 Real TOT = 34.4575 Summary of Run 186 : /run/geometryModified @@ -13602,8 +13604,8 @@ Run 187 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.107745s Sys=0.000000s - User TOT = 0.58 Real TOT = 36.501 + User=0.010000s Real=0.108689s Sys=0.010000s + User TOT = 0.41 Real TOT = 34.5663 Summary of Run 187 : /run/geometryModified @@ -13672,8 +13674,8 @@ Run 188 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.119288s Sys=0.000000s - User TOT = 0.58 Real TOT = 36.6205 + User=0.000000s Real=0.110621s Sys=0.000000s + User TOT = 0.41 Real TOT = 34.677 Summary of Run 188 : /run/geometryModified @@ -13742,8 +13744,8 @@ Run 189 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.109246s Sys=0.000000s - User TOT = 0.58 Real TOT = 36.7299 + User=0.000000s Real=0.108359s Sys=0.000000s + User TOT = 0.41 Real TOT = 34.7855 Summary of Run 189 : /run/geometryModified @@ -13812,8 +13814,8 @@ Run 190 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.118209s Sys=0.010000s - User TOT = 0.58 Real TOT = 36.8482 + User=0.000000s Real=0.112089s Sys=0.000000s + User TOT = 0.41 Real TOT = 34.8977 Summary of Run 190 : /run/geometryModified @@ -13882,8 +13884,8 @@ Run 191 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.116761s Sys=0.000000s - User TOT = 0.58 Real TOT = 36.9651 + User=0.010000s Real=0.105518s Sys=0.000000s + User TOT = 0.42 Real TOT = 35.0034 Summary of Run 191 : /run/geometryModified @@ -13952,8 +13954,8 @@ Run 192 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.101381s Sys=0.000000s - User TOT = 0.59 Real TOT = 37.0666 + User=0.000000s Real=0.109603s Sys=0.000000s + User TOT = 0.42 Real TOT = 35.1131 Summary of Run 192 : /run/geometryModified @@ -14022,8 +14024,8 @@ Run 193 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.119076s Sys=0.000000s - User TOT = 0.59 Real TOT = 37.1858 + User=0.000000s Real=0.109025s Sys=0.000000s + User TOT = 0.42 Real TOT = 35.2222 Summary of Run 193 : /run/geometryModified @@ -14092,8 +14094,8 @@ Run 194 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.110496s Sys=0.000000s - User TOT = 0.59 Real TOT = 37.2965 + User=0.000000s Real=0.109304s Sys=0.000000s + User TOT = 0.42 Real TOT = 35.3317 Summary of Run 194 : /run/geometryModified @@ -14162,8 +14164,8 @@ Run 195 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.117654s Sys=0.000000s - User TOT = 0.6 Real TOT = 37.4143 + User=0.000000s Real=0.109401s Sys=0.000000s + User TOT = 0.42 Real TOT = 35.4412 Summary of Run 195 : /run/geometryModified @@ -14232,8 +14234,8 @@ Run 196 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.118562s Sys=0.000000s - User TOT = 0.6 Real TOT = 37.5329 + User=0.000000s Real=0.108852s Sys=0.010000s + User TOT = 0.42 Real TOT = 35.5502 Summary of Run 196 : /run/geometryModified @@ -14302,8 +14304,8 @@ Run 197 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.129384s Sys=0.000000s - User TOT = 0.61 Real TOT = 37.6625 + User=0.000000s Real=0.109331s Sys=0.000000s + User TOT = 0.42 Real TOT = 35.6596 Summary of Run 197 : /run/geometryModified @@ -14372,8 +14374,8 @@ Run 198 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=1.153257s Sys=0.000000s - User TOT = 0.61 Real TOT = 38.8159 + User=0.000000s Real=0.110778s Sys=0.000000s + User TOT = 0.43 Real TOT = 35.7705 Summary of Run 198 : /run/geometryModified @@ -14442,8 +14444,8 @@ Run 199 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.164702s Sys=0.000000s - User TOT = 0.61 Real TOT = 38.9807 + User=0.000000s Real=0.109740s Sys=0.000000s + User TOT = 0.43 Real TOT = 35.8804 Summary of Run 199 : /run/geometryModified @@ -14512,8 +14514,8 @@ Run 200 starts ... Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.109575s Sys=0.000000s - User TOT = 0.61 Real TOT = 39.0904 + User=0.000000s Real=0.108060s Sys=0.000000s + User TOT = 0.43 Real TOT = 35.9885 Summary of Run 200 : /score/dumpQuantityToFile boxMesh_1 eDep eDep_scorer.out Graphics systems deleted. @@ -14521,6 +14523,6 @@ Visualization Manager deleting... G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 11 of which, static: 0 -Dynamic pools deleted: 11 / Total memory freed: 0.062 MB +Dynamic pools deleted: 11 / Total memory freed: 0.042 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/advanced/gammaray_telescope/History b/examples/advanced/gammaray_telescope/History index 4c4510ec5b0..79f78bd2431 100644 --- a/examples/advanced/gammaray_telescope/History +++ b/examples/advanced/gammaray_telescope/History @@ -8,7 +8,7 @@ History file ------------ -31.01.2019 - I.Hrivnacova, Tag gammaraytel-V10-04-07 +31.01.2019 - I.Hrivnacova, Tag gammaraytel-V10-05-00 Merged GitHub PR #4: all Boolean operators now return G4bool. 21.10.2018 - F. Romano, Tag gammaraytel-V10-04-06 diff --git a/examples/advanced/gammaray_telescope/gammaraytel.out b/examples/advanced/gammaray_telescope/gammaraytel.out index 172e4ffaf68..f2bdc794c47 100644 --- a/examples/advanced/gammaray_telescope/gammaraytel.out +++ b/examples/advanced/gammaray_telescope/gammaraytel.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -662,7 +662,8 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: RadioactiveDecay --------------------------------------------------- Hadronic Processes for He3 @@ -670,13 +671,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -684,13 +683,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -699,12 +696,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_alpha @@ -713,12 +708,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_deuteron @@ -727,24 +720,21 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_neutron Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_proton @@ -753,12 +743,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_triton @@ -767,12 +755,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for deuteron @@ -780,13 +766,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ @@ -794,7 +778,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: QGSP: 12 GeV ---> 100 TeV @@ -802,7 +785,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -810,7 +792,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: QGSP: 12 GeV ---> 100 TeV @@ -818,20 +799,18 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for lambda Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for neutron @@ -848,7 +827,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Cascade: 19.9 MeV ---> 9.9 GeV Model: NeutronHPInelastic: 0 eV ---> 20 MeV Cr_sctns: NeutronHPInelasticXS: 0 eV ---> 20 MeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: nCapture Model: NeutronHPCapture: 0 eV ---> 20 MeV @@ -868,13 +847,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 4 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -882,26 +861,26 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 4 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for proton Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 9.5 GeV ---> 25 GeV Model: Binary Cascade: 0 eV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -909,15 +888,34 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1442.7 +Internal e- conversion flag 1 +Store e- internal conversion data 1 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= ========= Table of registered couples ============================== @@ -958,6 +956,8 @@ Index : 4 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ### Run 0 starts (master). /vis/scene/notifyHandlers @@ -968,11 +968,11 @@ Using G4ParticleGun ... 8.53858 LIN proton Event: 0 -Number of tracker hits in this event = 24 +Number of tracker hits in this event = 23 0 119.543 1245 10 1 69.2404 74.1904 95.55 0 145.881 1270 10 0 69.2397 74.1899 94.15 0 99.2488 1245 9 1 69.2239 74.1769 65.55 - 0 211.434 1270 9 0 69.2223 74.1764 64.15 + 0 263.775 1270 9 0 69.2223 74.1764 64.15 0 100.944 1245 8 1 69.1838 74.1678 35.55 0 108.018 1270 8 0 69.1814 74.1673 34.15 0 214.962 1245 7 1 69.1332 74.1571 5.55 @@ -991,4024 +991,4627 @@ Number of tracker hits in this event = 24 0 225.838 1270 1 0 68.6845 74.1914 -175.85 0 129.747 1242 0 1 68.6228 74.2103 -204.45 0 104.392 1270 0 0 68.62 74.2115 -205.85 - 0 104.966 1271 9 0 69.1111 74.25 63.8347 - 0 51.5129 1148 9 0 90.615 49.7694 63.75 -Number of digits in this event = 14 + 0 143.943 1271 9 0 69.1027 74.25 63.8479 +Number of digits in this event = 15 Using G4ParticleGun ... -1.09534 LIN +7.17839 LIN proton Event: 1 -Number of tracker hits in this event = 18 - 1 2.26876 1227 8 1 65.637 -130.213 35.1629 - 1 137.697 249 8 0 65.637 -130.213 34.15 - 1 130.56 1227 7 1 65.6261 -130.219 5.55 - 1 121.196 249 7 0 65.6202 -130.215 4.15 - 1 162.94 1227 6 1 65.5015 -130.13 -24.45 - 1 123.323 250 6 0 65.4908 -130.124 -25.85 - 1 105.975 1226 5 1 65.2692 -130.001 -54.45 - 1 126.141 250 5 0 65.248 -130.001 -55.85 - 1 111.976 1223 4 1 64.8277 -130.002 -84.45 - 1 114.903 250 4 0 64.8054 -130 -85.85 - 1 163.905 1221 3 1 64.3273 -129.951 -114.45 - 1 320.892 250 3 0 64.2984 -129.953 -115.85 - 1 174.683 1218 2 1 63.6938 -129.984 -144.45 - 1 130.853 250 2 0 63.6606 -129.983 -145.85 - 1 120.675 1214 1 1 62.9911 -129.963 -174.45 - 1 172.782 250 1 0 62.9631 -129.965 -175.85 - 1 134.578 1211 0 1 62.3838 -130.023 -204.45 - 1 147.798 250 0 0 62.3549 -130.026 -205.85 -Number of digits in this event = 15 +Number of tracker hits in this event = 20 + 1 110.437 1167 9 1 53.4848 107.972 65.55 + 1 138.313 1439 9 0 53.4851 107.972 64.15 + 1 100.432 1167 8 1 53.4918 107.963 35.55 + 1 93.1952 1439 8 0 53.4917 107.963 34.15 + 1 231.282 1167 7 1 53.491 107.976 5.55 + 1 141.271 1439 7 0 53.4903 107.976 4.15 + 1 131.923 1167 6 1 53.4758 107.971 -24.45 + 1 141.727 1439 6 0 53.4759 107.97 -25.85 + 1 86.7881 1167 5 1 53.4763 107.954 -54.45 + 1 138.82 1439 5 0 53.4761 107.953 -55.85 + 1 96.9443 1167 4 1 53.464 107.939 -84.45 + 1 106.764 1438 4 0 53.4633 107.94 -85.85 + 1 121.06 1166 3 1 53.4458 107.942 -114.45 + 1 137.352 1438 3 0 53.444 107.941 -115.85 + 1 105.235 1166 2 1 53.4069 107.929 -144.45 + 1 140.226 1438 2 0 53.4043 107.928 -145.85 + 1 98.6021 1166 1 1 53.351 107.899 -174.45 + 1 206.666 1438 1 0 53.3488 107.897 -175.85 + 1 137.473 1166 0 1 53.3019 107.863 -204.45 + 1 102.836 1438 0 0 53.2977 107.862 -205.85 +Number of digits in this event = 12 Using G4ParticleGun ... -3.51743 LIN +7.95116 LIN proton Event: 2 -Number of tracker hits in this event = 27 - 2 116.989 1242 8 1 68.4664 122.591 35.55 - 2 320.675 1512 8 0 68.4663 122.587 34.15 - 2 105.619 1242 7 1 68.4596 122.514 5.55 - 2 98.736 1511 7 0 68.4603 122.51 4.15 - 2 141.942 1242 6 1 68.481 122.418 -24.45 - 2 113.155 1511 6 0 68.4806 122.412 -25.85 - 2 91.5868 1242 5 1 68.4778 122.296 -54.45 - 2 111.958 1510 5 0 68.4778 122.291 -55.85 - 2 92.9649 1242 4 1 68.4814 122.196 -84.45 - 2 93.0508 1510 4 0 68.4817 122.192 -85.85 - 2 143.608 1242 3 1 68.4936 122.107 -114.45 - 2 104.044 1509 3 0 68.4942 122.103 -115.85 - 2 84.3668 1242 2 1 68.5026 122.035 -144.45 - 2 111.898 1509 2 0 68.5036 122.032 -145.85 - 2 139.764 1242 1 1 68.5159 121.979 -174.45 - 2 334.141 1509 1 0 68.516 121.977 -175.85 - 2 102.071 1242 0 1 68.5217 121.926 -204.45 - 2 101.208 1508 0 0 68.5244 121.924 -205.85 - 2 1.52132 1267 1 1 73.5095 117.661 -174.85 - 2 11.0853 1476 1 0 76.7154 115.419 -175.85 - 2 67.3971 1283 1 1 76.7393 114.348 -174.85 - 2 1.49485 1506 1 0 68.7425 121.353 -175.85 - 2 71.9191 1505 1 0 68.7435 121.35 -175.855 - 2 79.6046 1504 1 0 68.7902 121.15 -175.937 - 2 484.64 1503 1 0 68.6535 120.95 -176.019 - 2 20.434 1606 6 0 80.5209 141.512 -26.2498 - 2 282.396 1607 6 0 80.5415 141.55 -26.2166 -Number of digits in this event = 8 +Number of tracker hits in this event = 23 + 2 112.709 1255 11 0 -43.7453 71.1004 124.15 + 2 107.572 681 10 1 -43.7574 71.1009 95.55 + 2 112.727 1255 10 0 -43.7576 71.1013 94.15 + 2 104.661 681 9 1 -43.7654 71.1118 65.55 + 2 108.332 1255 9 0 -43.7649 71.1115 64.15 + 2 89.8117 681 8 1 -43.7522 71.1066 35.55 + 2 100.791 1255 8 0 -43.7521 71.1073 34.15 + 2 132.056 681 7 1 -43.7484 71.1178 5.55 + 2 183.574 1255 7 0 -43.7474 71.119 4.15 + 2 125.368 681 6 1 -43.7233 71.1444 -24.45 + 2 102.343 1255 6 0 -43.7221 71.1464 -25.85 + 2 100.604 681 5 1 -43.6989 71.1899 -54.45 + 2 116.381 1255 5 0 -43.6975 71.1918 -55.85 + 2 113.379 681 4 1 -43.6723 71.2322 -84.45 + 2 101.223 1255 4 0 -43.6707 71.2347 -85.85 + 2 109.127 682 3 1 -43.6376 71.2852 -114.45 + 2 122.135 1256 3 0 -43.6348 71.2879 -115.85 + 2 117.306 682 2 1 -43.5756 71.3488 -144.45 + 2 125.009 1256 2 0 -43.5714 71.352 -145.85 + 2 165.845 682 1 1 -43.4871 71.4176 -174.45 + 2 103.03 1256 1 0 -43.4828 71.4204 -175.85 + 2 132.864 683 0 1 -43.3907 71.4707 -204.45 + 2 151.034 1257 0 0 -43.3871 71.4738 -205.85 +Number of digits in this event = 9 Using G4ParticleGun ... -4.37802 LIN +9.88903 LIN proton Event: 3 -Number of tracker hits in this event = 36 - 3 115.645 945 10 1 9.10875 -86.5863 95.55 - 3 147.262 467 10 0 9.10845 -86.587 94.15 - 3 99.8616 945 9 1 9.10126 -86.6039 65.55 - 3 111.928 467 9 0 9.1029 -86.6023 64.15 - 3 111.193 945 8 1 9.13501 -86.5752 35.55 - 3 106.151 467 8 0 9.13494 -86.5747 34.15 - 3 124.377 945 7 1 9.14133 -86.569 5.55 - 3 110.78 467 7 0 9.14272 -86.5684 4.15 - 3 125.122 945 6 1 9.16085 -86.5721 -24.45 - 3 102.931 467 6 0 9.16224 -86.5729 -25.85 - 3 94.7455 945 5 1 9.19055 -86.5854 -54.45 - 3 121.273 467 5 0 9.19369 -86.5841 -55.85 - 3 144.227 946 4 1 9.26252 -86.568 -84.45 - 3 143.922 467 4 0 9.26473 -86.5665 -85.85 - 3 90.8619 946 3 1 9.30624 -86.5388 -114.45 - 3 111.933 467 3 0 9.30856 -86.5385 -115.85 - 3 114.378 946 2 1 9.36015 -86.5341 -144.45 - 3 115.688 467 2 0 9.36104 -86.5365 -145.85 - 3 120.464 946 1 1 9.38374 -86.592 -174.45 - 3 99.3894 467 1 0 9.38532 -86.5945 -175.85 - 3 435.557 946 0 1 9.41759 -86.6491 -204.45 - 3 212.2 466 0 0 9.41862 -86.6518 -205.85 - 3 121.41 376 1 0 7.63899 -104.75 -176.085 - 3 10.4006 940 1 1 8.07696 -105.074 -174.85 - 3 48.0934 374 1 0 8.35185 -105.273 -175.85 - 3 138.543 366 0 1 -106.75 50.4805 -204.662 - 3 147.028 1155 0 0 -107.452 51.2312 -205.85 - 3 482.376 1156 0 0 -107.484 51.25 -205.912 - 3 364.371 343 0 0 -15.0881 -111.457 -206.249 - 3 53.513 231 3 0 -121.002 -133.753 -116.25 - 3 68.8751 465 0 0 9.2742 -86.8503 -206.012 - 3 164.126 464 0 0 9.28937 -87.05 -206.101 - 3 7.16178 1162 0 0 67.7863 52.6328 -206.25 - 3 350.109 1163 0 0 67.7951 52.6501 -206.243 - 3 24.3009 1164 0 0 67.8269 52.85 -206.124 - 3 183.418 201 0 0 57.8759 -139.845 -206.25 -Number of digits in this event = 21 +Number of tracker hits in this event = 22 + 3 139.304 1318 9 1 83.7029 -101.82 65.55 + 3 110.94 391 9 0 83.7029 -101.819 64.15 + 3 98.9808 1318 8 1 83.7025 -101.8 35.55 + 3 101.298 391 8 0 83.7027 -101.799 34.15 + 3 101.612 1318 7 1 83.7062 -101.782 5.55 + 3 119.784 391 7 0 83.7027 -101.776 4.15 + 3 237.671 1317 6 1 83.6278 -101.661 -24.45 + 3 232.764 392 6 0 83.6252 -101.655 -25.85 + 3 133.885 1317 5 1 83.5705 -101.524 -54.45 + 3 111.365 393 5 0 83.5684 -101.517 -55.85 + 3 168.984 1317 4 1 83.5226 -101.39 -84.45 + 3 128.831 393 4 0 83.521 -101.382 -85.85 + 3 107.923 1317 3 1 83.4841 -101.223 -114.45 + 3 183.044 394 3 0 83.483 -101.215 -115.85 + 3 139.947 1317 2 1 83.4624 -101.058 -144.45 + 3 135.553 395 2 0 83.4614 -101.05 -145.85 + 3 159.157 1316 1 1 83.4412 -100.884 -174.45 + 3 98.9816 396 1 0 83.4402 -100.876 -175.85 + 3 133.118 1316 0 1 83.4177 -100.713 -204.45 + 3 94.6469 397 0 0 83.4165 -100.705 -205.85 + 3 7.61554 1316 6 1 83.45 -101.253 -24.8245 + 3 28.2738 391 6 0 82.4689 -101.75 -26.1824 +Number of digits in this event = 12 Using G4ParticleGun ... -1.78169 LIN +7.84215 LIN proton Event: 4 -Number of tracker hits in this event = 16 - 4 174.768 350 7 1 -110.031 97.2125 5.55 - 4 111.991 1385 7 0 -110.029 97.209 4.15 - 4 118.864 350 6 1 -110.005 97.131 -24.45 - 4 96.1906 1384 6 0 -110.005 97.1224 -25.85 - 4 123.041 350 5 1 -110.014 96.9443 -54.45 - 4 345.921 1383 5 0 -110.014 96.9323 -55.85 - 4 150.245 350 4 1 -110.019 96.6941 -84.45 - 4 120.466 1382 4 0 -110.015 96.6855 -85.85 - 4 124.613 350 3 1 -109.951 96.5016 -114.45 - 4 100.969 1381 3 0 -109.95 96.4946 -115.85 - 4 119.82 351 2 1 -109.932 96.3431 -144.45 - 4 96.0302 1380 2 0 -109.931 96.3359 -145.85 - 4 134.064 351 1 1 -109.9 96.1892 -174.45 - 4 124.606 1380 1 0 -109.9 96.1842 -175.85 - 4 210.002 351 0 1 -109.887 96.0855 -204.45 - 4 112.067 1379 0 0 -109.886 96.0797 -205.85 -Number of digits in this event = 10 +Number of tracker hits in this event = 32 + 4 157.195 451 9 1 -89.6826 95.0134 65.55 + 4 107.426 1374 9 0 -89.6822 95.0136 64.15 + 4 143.519 451 8 1 -89.673 95.0144 35.55 + 4 102.562 1374 8 0 -89.6731 95.0143 34.15 + 4 132.334 451 7 1 -89.6756 95.0091 5.55 + 4 124.304 1374 7 0 -89.6747 95.0092 4.15 + 4 126.652 451 6 1 -89.6573 95.0101 -24.45 + 4 259.965 1374 6 0 -89.6566 95.0096 -25.85 + 4 109.253 452 5 1 -89.6397 94.9975 -54.45 + 4 152.804 1374 5 0 -89.639 94.9968 -55.85 + 4 138.513 452 4 1 -89.622 94.9797 -84.45 + 4 116.435 1374 4 0 -89.6222 94.9787 -85.85 + 4 130.191 452 3 1 -89.6241 94.958 -114.45 + 4 94.3948 1374 3 0 -89.6235 94.9579 -115.85 + 4 115.186 452 2 1 -89.6063 94.9561 -144.45 + 4 203.655 1374 2 0 -89.6053 94.9558 -145.85 + 4 116.584 452 1 1 -89.5839 94.9487 -174.45 + 4 110.509 1373 1 0 -89.5817 94.9486 -175.85 + 4 114.161 452 0 1 -89.542 94.9442 -204.45 + 4 113.083 1373 0 0 -89.54 94.9445 -205.85 + 4 47.8369 290 1 0 28.8408 -122.076 -176.25 + 4 82.9365 291 1 0 28.9342 -121.95 -176.136 + 4 26.1861 292 1 0 29.0408 -121.75 -175.924 + 4 78.7394 1049 1 1 29.8865 -121.056 -174.85 + 4 65.0166 1050 1 1 30.0501 -120.901 -174.744 + 4 71.4831 1051 1 1 30.25 -120.736 -174.749 + 4 55.6332 1052 1 1 30.4501 -120.635 -174.744 + 4 60.16 1053 1 1 30.65 -120.616 -174.783 + 4 13.5215 1054 1 1 30.8508 -120.615 -174.827 + 4 167.591 299 1 0 33.7532 -120.323 -175.85 + 4 178.896 298 1 0 34.1686 -120.35 -175.929 + 4 8.13932 711 5 0 -4.16242 -37.6593 -56.25 +Number of digits in this event = 16 Using G4ParticleGun ... -8.1871 LIN +5.85495 LIN proton Event: 5 -Number of tracker hits in this event = 38 - 5 185.808 1563 9 1 132.923 21.9573 65.55 - 5 211.871 1009 9 0 132.923 21.9576 64.15 - 5 122.646 1563 8 1 132.921 21.9651 35.55 - 5 323.375 1009 8 0 132.921 21.9675 34.15 - 5 156.158 1563 7 1 132.914 22.0185 5.55 - 5 221.55 1009 7 0 132.915 22.0202 4.15 - 5 120.682 1563 6 1 132.931 22.0577 -24.45 - 5 155.228 1010 6 0 132.931 22.0603 -25.85 - 5 114.452 1563 5 1 132.942 22.1139 -54.45 - 5 158.965 1010 5 0 132.942 22.1172 -55.85 - 5 129.606 1563 4 1 132.945 22.1836 -84.45 - 5 109.045 1010 4 0 132.944 22.1857 -85.85 - 5 108.391 1563 3 1 132.918 22.2273 -114.45 - 5 118.348 1010 3 0 132.917 22.2292 -115.85 - 5 120.45 1563 2 1 132.898 22.2593 -144.45 - 5 119.31 1011 2 0 132.898 22.2616 -145.85 - 5 91.0592 1563 1 1 132.905 22.308 -174.45 - 5 89.9285 1011 1 0 132.905 22.3103 -175.85 - 5 153.154 1563 0 1 132.9 22.3549 -204.45 - 5 140.716 1011 0 0 132.9 22.3566 -205.85 - 5 128.173 818 0 0 53.624 -16.25 -206.141 - 5 5.93874 817 0 0 53.4483 -16.45 -206.073 - 5 274.158 799 7 0 -91.6577 -20.1431 3.75 - 5 76.3974 811 7 0 -87.4049 -17.85 4.01687 - 5 0.00134638 958 12 1 11.85 106.704 155.303 - 5 143.78 1059 0 0 158.046 31.9705 -206.25 - 5 20.8069 1060 0 0 158.256 32.05 -205.901 - 5 24.9053 1693 0 1 158.896 32.2808 -204.85 - 5 114.174 1694 0 1 158.95 32.3002 -204.762 - 5 100.194 1087 1 0 176.45 37.6027 -176.25 - 5 49.6961 1088 1 0 176.606 37.65 -175.995 - 5 27.9225 1785 1 1 177.315 37.8756 -174.85 - 5 112.13 1786 1 1 177.35 37.8868 -174.793 - 5 8.58512 1787 1 1 177.55 37.9502 -174.469 - 5 8.20976 994 0 1 19.05 144.856 -204.752 - 5 183.687 1009 6 0 132.932 22.0498 -26.1703 - 5 102.461 1008 6 0 132.814 21.85 -26.1922 - 5 49.0057 1008 8 0 133.037 21.85 33.9744 -Number of digits in this event = 21 +Number of tracker hits in this event = 33 + 5 107.69 920 11 1 4.16919 -76.4046 125.55 + 5 111.963 518 11 0 4.16929 -76.4042 124.15 + 5 159.738 920 10 1 4.17132 -76.3976 95.55 + 5 100.119 518 10 0 4.1729 -76.3972 94.15 + 5 161.137 920 9 1 4.20992 -76.3925 65.55 + 5 109.473 518 9 0 4.21218 -76.392 64.15 + 5 102.065 921 8 1 4.25795 -76.3787 35.55 + 5 122.364 518 8 0 4.26075 -76.3795 34.15 + 5 122.107 921 7 1 4.31839 -76.3948 5.55 + 5 137.261 518 7 0 4.31969 -76.3955 4.15 + 5 121.79 921 6 1 4.34361 -76.4063 -24.45 + 5 93.066 518 6 0 4.34468 -76.4057 -25.85 + 5 95.9679 921 5 1 4.36922 -76.3871 -54.45 + 5 144.703 518 5 0 4.37021 -76.3856 -55.85 + 5 105.455 921 4 1 4.38979 -76.3592 -84.45 + 5 134.521 518 4 0 4.3912 -76.3579 -85.85 + 5 131.038 921 3 1 4.42363 -76.3313 -114.45 + 5 93.926 518 3 0 4.42542 -76.3297 -115.85 + 5 158.809 922 2 1 4.46132 -76.2992 -144.45 + 5 122.88 518 2 0 4.46341 -76.3 -145.85 + 5 118.514 922 1 1 4.50474 -76.3162 -174.45 + 5 98.8359 518 1 0 4.5075 -76.3153 -175.85 + 5 194.73 922 0 1 4.56282 -76.2958 -204.45 + 5 102.088 518 0 0 4.56604 -76.2949 -205.85 + 5 781.503 799 8 0 -141.793 -20.0936 33.9146 + 5 473.542 958 3 0 79.0024 11.6833 -116.141 + 5 182.517 519 0 0 4.17476 -76.1988 -205.851 + 5 16.0625 211 0 0 -44.9122 -137.786 -206.25 + 5 98.0344 141 0 0 -17.2902 -151.898 -206.25 + 5 0.185873 142 0 0 -17.2035 -151.75 -206.25 + 5 90.723 922 3 1 4.45003 -76.2852 -114.476 + 5 322.895 923 3 1 4.65027 -76.2662 -114.651 + 5 236.897 517 7 0 4.30181 -76.45 4.00894 +Number of digits in this event = 20 Using G4ParticleGun ... -8.86436 LIN +2.55568 LIN proton Event: 6 -Number of tracker hits in this event = 36 - 6 136.257 457 9 1 -88.4766 98.4737 65.55 - 6 108.711 1391 9 0 -88.4776 98.4727 64.15 - 6 95.4464 457 8 1 -88.5006 98.4538 35.55 - 6 118.472 1391 8 0 -88.5013 98.4538 34.15 - 6 100.407 457 7 1 -88.5184 98.4532 5.55 - 6 108.646 1391 7 0 -88.5196 98.4528 4.15 - 6 135.948 457 6 1 -88.5429 98.4463 -24.45 - 6 105.3 1391 6 0 -88.5433 98.4461 -25.85 - 6 127.716 457 5 1 -88.5514 98.4399 -54.45 - 6 361.204 1391 5 0 -88.5515 98.4397 -55.85 - 6 158.117 457 4 1 -88.5497 98.4351 -84.45 - 6 104.771 1391 4 0 -88.549 98.4342 -85.85 - 6 133.999 457 3 1 -88.5351 98.4107 -114.45 - 6 141.758 1391 3 0 -88.533 98.4088 -115.85 - 6 109.137 457 2 1 -88.4902 98.37 -144.45 - 6 123.645 1391 2 0 -88.4885 98.3678 -145.85 - 6 109.325 457 1 1 -88.4559 98.3203 -174.45 - 6 127.666 1390 1 0 -88.4542 98.3177 -175.85 - 6 187.109 458 0 1 -88.4146 98.2663 -204.45 - 6 230.053 1390 0 0 -88.4127 98.2642 -205.85 - 6 4.39179 793 2 1 -21.45 137.046 -144.547 - 6 323.896 1209 0 0 32.3718 61.8547 -206.141 - 6 79.5133 456 6 1 -88.65 98.405 -24.5324 - 6 50.7454 455 6 1 -88.8501 98.3299 -24.723 - 6 129.414 1388 6 0 -90.194 97.8903 -25.85 - 6 126.514 1387 6 0 -90.4778 97.75 -26.0886 - 6 72.1345 293 5 1 -121.439 78.4715 -54.45 - 6 87.3851 292 5 1 -121.55 78.3866 -54.5828 - 6 12.6372 291 5 1 -121.75 78.2624 -54.8005 - 6 135.843 1287 5 0 -122.714 77.6469 -55.85 - 6 10.3312 1286 5 0 -123.028 77.45 -56.2102 - 6 13.5229 177 4 1 -144.695 60.1335 -84.4501 - 6 113.327 176 4 1 -144.75 60.1532 -84.4807 - 6 83.9574 175 4 1 -144.95 60.2046 -84.5966 - 6 34.7813 174 4 1 -145.15 60.2338 -84.7396 - 6 186.596 1200 4 0 -146.188 60.1421 -85.85 -Number of digits in this event = 18 +Number of tracker hits in this event = 24 + 6 94.5139 287 8 1 -122.688 -70.5042 35.55 + 6 144.89 547 8 0 -122.688 -70.5048 34.15 + 6 227.142 287 7 1 -122.705 -70.5111 5.55 + 6 200.613 547 7 0 -122.707 -70.5125 4.15 + 6 181.169 287 6 1 -122.749 -70.5387 -24.45 + 6 148.607 547 6 0 -122.749 -70.5376 -25.85 + 6 168.231 287 5 1 -122.732 -70.517 -54.45 + 6 108.045 547 5 0 -122.724 -70.5182 -55.85 + 6 99.9031 287 4 1 -122.567 -70.5484 -84.45 + 6 109.544 547 4 0 -122.559 -70.5487 -85.85 + 6 105.631 288 3 1 -122.409 -70.5554 -114.45 + 6 101.686 547 3 0 -122.403 -70.5549 -115.85 + 6 113.007 289 2 1 -122.278 -70.5389 -144.45 + 6 175.105 547 2 0 -122.271 -70.5436 -145.85 + 6 95.0848 290 1 1 -122.114 -70.6383 -174.45 + 6 112.178 547 1 0 -122.107 -70.6453 -175.85 + 6 114.742 290 0 1 -121.974 -70.7889 -204.45 + 6 118.228 546 0 0 -121.966 -70.795 -205.85 + 6 129.854 288 4 1 -122.491 -70.48 -84.45 + 6 315.006 553 4 0 -121.985 -69.4013 -85.85 + 6 118.21 554 4 0 -121.827 -69.25 -86.0653 + 6 45.1329 648 3 0 -101.3 -50.3164 -115.85 + 6 91.1919 546 7 0 -122.504 -70.65 3.88137 + 6 54.9779 604 7 0 -169.36 -59.0637 3.75003 +Number of digits in this event = 10 Using G4ParticleGun ... -5.73104 LIN +9.10727 LIN proton Event: 7 -Number of tracker hits in this event = 31 - 7 161.365 470 10 1 -85.9299 -49.067 95.55 - 7 97.2109 654 10 0 -85.9301 -49.0671 94.15 - 7 135.361 470 9 1 -85.9371 -49.0724 65.55 - 7 102.316 654 9 0 -85.938 -49.0712 64.15 - 7 104.6 470 8 1 -85.9566 -49.0484 35.55 - 7 183.434 655 8 0 -85.9581 -49.0483 34.15 - 7 89.4881 470 7 1 -85.987 -49.0518 5.55 - 7 125.161 654 7 0 -85.988 -49.0524 4.15 - 7 131.32 470 6 1 -86.0058 -49.0649 -24.45 - 7 189.676 654 6 0 -86.0066 -49.0653 -25.85 - 7 117.495 470 5 1 -86.0264 -49.072 -54.45 - 7 191.964 654 5 0 -86.0282 -49.0722 -55.85 - 7 147.594 469 4 1 -86.0659 -49.0785 -84.45 - 7 204.397 654 4 0 -86.0688 -49.0782 -85.85 - 7 136.911 469 3 1 -86.1302 -49.0704 -114.45 - 7 126.333 654 3 0 -86.1328 -49.0705 -115.85 - 7 176.592 469 2 1 -86.182 -49.0574 -144.45 - 7 117.023 654 2 0 -86.1849 -49.0564 -145.85 - 7 118.741 469 1 1 -86.2417 -49.0386 -174.45 - 7 137.334 655 1 0 -86.2444 -49.0371 -175.85 - 7 103.732 468 0 1 -86.2929 -49.0093 -204.45 - 7 105.96 655 0 0 -86.2962 -49.0079 -205.85 - 7 120.95 1694 1 0 -136.094 159.027 -176.25 - 7 286.371 1693 1 0 -136.254 158.95 -176.086 - 7 114.505 468 2 1 -86.4164 -55.1081 -144.45 - 7 11.0443 467 2 1 -86.45 -55.2415 -144.82 - 7 107.788 621 2 0 -86.5503 -55.6617 -145.851 - 7 96.6271 456 1 1 -88.7142 -68.6407 -174.45 - 7 117.397 556 1 0 -88.8343 -68.8098 -175.85 - 7 91.4186 449 0 1 -90.15 -69.28 -204.516 - 7 137.896 554 0 0 -90.7305 -69.1485 -205.85 -Number of digits in this event = 19 +Number of tracker hits in this event = 77 + 7 109.015 827 11 1 -14.4519 74.0509 125.55 + 7 165.72 1270 11 0 -14.451 74.0505 124.15 + 7 12414.8 828 10 1 -14.4325 74.0417 95.55 + 7 12.5343 1321 12 0 34.3942 84.25 153.799 + 7 176.348 1348 12 0 32.9151 89.65 154.051 + 7 149.647 1320 12 0 34.4433 84.25 153.855 + 7 34.989 1077 12 1 35.5764 83.8691 155.15 + 7 101.223 1078 12 1 35.65 83.8583 155.239 + 7 46.1068 1079 12 1 35.85 83.798 155.275 + 7 68.003 1080 12 1 36.05 83.8215 155.323 + 7 101.985 1081 12 1 36.25 83.9181 155.342 + 7 117.176 1082 12 1 36.45 83.9104 155.379 + 7 66.2017 1083 12 1 36.65 83.9087 155.294 + 7 117.501 1322 12 0 37.6363 84.5055 154.15 + 7 138.54 1323 12 0 37.7333 84.65 153.9 + 7 81.3643 1324 12 0 37.7704 84.8504 153.83 + 7 47.6746 1164 12 0 44.9659 52.9696 153.75 + 7 1779.34 1282 10 0 -13.4046 76.5668 93.9902 + 7 1486.85 829 10 1 -14.25 73.9913 95.1867 + 7 9959.66 1265 10 0 -11.4639 73.1866 94.15 + 7 1807.51 827 10 1 -14.45 74.0898 95.2348 + 7 3693.97 1283 10 0 -15.3453 76.65 94.0849 + 7 2235.69 1284 10 0 -15.4041 76.85 93.9761 + 7 232.656 1270 10 0 -14.4812 74.0821 94.15 + 7 149.551 821 9 1 -15.7446 75.1256 65.55 + 7 133.36 1275 9 0 -15.8061 75.1767 64.15 + 7 102.516 814 8 1 -17.0665 76.2188 35.55 + 7 114.824 1281 8 0 -17.1289 76.2699 34.15 + 7 110.221 808 7 1 -18.4054 77.3134 5.55 + 7 103.859 1286 7 0 -18.4668 77.3643 4.15 + 7 101.427 801 6 1 -19.7226 78.4042 -24.45 + 7 114.456 1292 6 0 -19.7837 78.455 -25.85 + 7 123.048 795 5 1 -21.0322 79.4954 -54.45 + 7 122.887 1297 5 0 -21.093 79.5475 -55.85 + 7 146.877 788 4 1 -22.3344 80.616 -84.45 + 7 99.7332 1303 4 0 -22.3946 80.6677 -85.85 + 7 145.147 782 3 1 -23.6212 81.7236 -114.45 + 7 183.332 1308 3 0 -23.682 81.7764 -115.85 + 7 176.981 775 2 1 -24.9228 82.8565 -144.45 + 7 96.7448 1314 2 0 -24.9838 82.9088 -145.85 + 7 121.873 769 1 1 -26.2273 83.9811 -174.45 + 7 75.3713 1319 1 0 -26.2841 84.038 -175.85 + 7 26.0133 1320 1 0 -26.2962 84.05 -176.146 + 7 37.9452 763 0 1 -27.4445 85.1966 -204.45 + 7 227.229 762 0 1 -27.45 85.2022 -204.587 + 7 107.742 1326 0 0 -27.5011 85.254 -205.85 + 7 160.781 1182 1 0 53.9592 56.65 -176.221 + 7 4.8426 768 1 1 -26.25 84.0004 -174.846 + 7 91.75 1324 1 0 -27.8604 85.001 -175.85 + 7 16.7466 759 1 1 -28.1083 84.525 -174.85 + 7 3.25969 1321 1 0 -28.5816 84.2661 -175.85 + 7 36.1699 749 1 1 -30.1089 83.7478 -174.85 + 7 89.3921 826 9 1 -14.7236 74.4106 65.55 + 7 113.371 1271 9 0 -14.7384 74.4327 64.15 + 7 165.916 824 8 1 -15.086 74.869 35.55 + 7 109.171 1274 8 0 -15.1167 74.8803 34.15 + 7 109.586 821 7 1 -15.74 75.1523 5.55 + 7 157.243 1275 7 0 -15.7802 75.1725 4.15 + 7 124.651 817 6 1 -16.6069 75.5801 -24.45 + 7 170.102 1277 6 0 -16.6501 75.5866 -25.85 + 7 120.23 812 5 1 -17.5719 75.7348 -54.45 + 7 114.824 1278 5 0 -17.6359 75.7456 -55.85 + 7 115.038 805 4 1 -18.9853 75.9275 -84.45 + 7 266.343 1279 4 0 -19.0524 75.9312 -85.85 + 7 126.928 798 3 1 -20.3831 76.0107 -114.45 + 7 87.7126 1279 3 0 -20.4436 76.0217 -115.85 + 7 99.7235 791 2 1 -21.7323 76.2711 -144.45 + 7 149.269 1281 2 0 -21.761 76.3196 -145.85 + 7 107.58 788 1 1 -22.3544 77.3464 -174.45 + 7 106.935 1286 1 0 -22.3871 77.4078 -175.85 + 7 95.3068 784 0 1 -23.1137 78.6735 -204.45 + 7 118.47 1293 0 0 -23.1597 78.7582 -205.85 + 7 106.837 1280 2 0 -21.7627 76.2494 -146.069 + 7 122.079 997 2 0 -39.6312 19.492 -146.25 + 7 152.915 825 8 1 -15.05 74.8709 35.2922 + 7 162.377 826 8 1 -14.85 74.9498 35.2946 + 7 28.1836 1169 11 0 -7.41675 53.8574 123.904 +Number of digits in this event = 37 Using G4ParticleGun ... -7.46085 LIN +9.06483 LIN proton Event: 8 -Number of tracker hits in this event = 20 - 8 145.692 1281 8 1 76.4454 -124.064 35.55 - 8 128.423 280 8 0 76.4456 -124.064 34.15 - 8 140.257 1282 7 1 76.4512 -124.064 5.55 - 8 145.102 280 7 0 76.451 -124.065 4.15 - 8 101.997 1281 6 1 76.4472 -124.077 -24.45 - 8 286.994 280 6 0 76.4476 -124.078 -25.85 - 8 108.692 1282 5 1 76.4542 -124.098 -54.45 - 8 94.8 280 5 0 76.4544 -124.099 -55.85 - 8 114.493 1282 4 1 76.4606 -124.126 -84.45 - 8 104.277 280 4 0 76.4614 -124.127 -85.85 - 8 114.101 1282 3 1 76.4766 -124.146 -114.45 - 8 97.5027 280 3 0 76.4778 -124.148 -115.85 - 8 93.4686 1282 2 1 76.4966 -124.189 -144.45 - 8 110.758 279 2 0 76.498 -124.192 -145.85 - 8 142.586 1282 1 1 76.5266 -124.245 -174.45 - 8 132.582 279 1 0 76.5279 -124.248 -175.85 - 8 139.246 1282 0 1 76.552 -124.301 -204.45 - 8 111.374 279 0 0 76.552 -124.304 -205.85 - 8 16.1249 1282 6 1 76.45 -124.077 -24.7877 - 8 16.8891 281 6 0 77.173 -123.95 -26.1638 -Number of digits in this event = 9 +Number of tracker hits in this event = 25 + 8 120.131 677 11 1 -44.4722 -29.4433 125.55 + 8 241.249 753 11 0 -44.4723 -29.4427 124.15 + 8 321.484 677 10 1 -44.4773 -29.4294 95.55 + 8 109.827 753 10 0 -44.4782 -29.4292 94.15 + 8 131.169 677 9 1 -44.4967 -29.4244 65.55 + 8 216.631 753 9 0 -44.4977 -29.4236 64.15 + 8 93.716 677 8 1 -44.5193 -29.4065 35.55 + 8 115.724 753 8 0 -44.5209 -29.4054 34.15 + 8 195.957 677 7 1 -44.5518 -29.3864 5.55 + 8 95.6626 753 7 0 -44.5542 -29.3856 4.15 + 8 112.402 677 6 1 -44.6056 -29.3731 -24.45 + 8 106.761 753 6 0 -44.6072 -29.3721 -25.85 + 8 108.427 677 5 1 -44.637 -29.3487 -54.45 + 8 195.596 753 5 0 -44.6381 -29.3474 -55.85 + 8 108.71 676 4 1 -44.6648 -29.3252 -84.45 + 8 128.835 753 4 0 -44.6666 -29.324 -85.85 + 8 123.064 676 3 1 -44.7049 -29.3011 -114.45 + 8 121.924 753 3 0 -44.7074 -29.2993 -115.85 + 8 99.8566 676 2 1 -44.7576 -29.2636 -144.45 + 8 106.052 753 2 0 -44.7606 -29.2615 -145.85 + 8 111.297 676 1 1 -44.8246 -29.2224 -174.45 + 8 94.4169 754 1 0 -44.8279 -29.2216 -175.85 + 8 108.853 675 0 1 -44.8977 -29.2058 -204.45 + 8 159.41 754 0 0 -44.9021 -29.2043 -205.85 + 8 207.542 752 11 0 -44.5193 -29.4502 123.859 +Number of digits in this event = 13 Using G4ParticleGun ... -1.93855 LIN +3.75627 LIN proton Event: 9 -Number of tracker hits in this event = 22 - 9 138.319 649 10 1 -50.2481 72.3408 95.55 - 9 102.673 1261 10 0 -50.2502 72.3392 94.15 - 9 119.579 648 9 1 -50.3034 72.3003 65.55 - 9 153.191 1261 9 0 -50.3078 72.2979 64.15 - 9 141.396 648 8 1 -50.4104 72.2414 35.55 - 9 111.641 1260 8 0 -50.4134 72.2372 34.15 - 9 110.674 647 7 1 -50.4625 72.1672 5.55 - 9 114.74 1260 7 0 -50.4625 72.1661 4.15 - 9 116.718 647 6 1 -50.4611 72.1382 -24.45 - 9 149.456 1260 6 0 -50.4633 72.1388 -25.85 - 9 190.23 647 5 1 -50.5117 72.1589 -54.45 - 9 112.391 1260 5 0 -50.5161 72.1613 -55.85 - 9 111.222 647 4 1 -50.608 72.2225 -84.45 - 9 97.1407 1260 4 0 -50.6143 72.2267 -85.85 - 9 102.304 646 3 1 -50.7349 72.3136 -114.45 - 9 138.524 1261 3 0 -50.7371 72.321 -115.85 - 9 103.197 646 2 1 -50.7566 72.4614 -144.45 - 9 120.111 1262 2 0 -50.7589 72.4664 -145.85 - 9 119.561 646 1 1 -50.8037 72.5765 -174.45 - 9 142.54 1262 1 0 -50.8058 72.5802 -175.85 - 9 114.252 646 0 1 -50.8366 72.6648 -204.45 - 9 156.851 1263 0 0 -50.8354 72.67 -205.85 -Number of digits in this event = 11 +Number of tracker hits in this event = 25 + 9 142.266 1256 9 1 71.3621 100.887 65.55 + 9 130.369 1403 9 0 71.3616 100.885 64.15 + 9 346.704 1256 8 1 71.3491 100.835 35.55 + 9 109.304 1403 8 0 71.3481 100.834 34.15 + 9 143.207 1256 7 1 71.3358 100.819 5.55 + 9 158.706 1403 7 0 71.3355 100.819 4.15 + 9 98.1615 1256 6 1 71.3348 100.828 -24.45 + 9 124.05 1403 6 0 71.335 100.827 -25.85 + 9 100.194 1256 5 1 71.3301 100.806 -54.45 + 9 124.487 1403 5 0 71.3291 100.806 -55.85 + 9 120.751 1256 4 1 71.3054 100.802 -84.45 + 9 170.378 1403 4 0 71.3047 100.8 -85.85 + 9 120.612 1256 3 1 71.2876 100.753 -114.45 + 9 101.346 1402 3 0 71.2873 100.749 -115.85 + 9 113.864 1256 2 1 71.2814 100.679 -144.45 + 9 131.956 1402 2 0 71.2779 100.676 -145.85 + 9 113.828 1255 1 1 71.21 100.638 -174.45 + 9 107.59 1402 1 0 71.2062 100.635 -175.85 + 9 94.6251 1255 0 1 71.122 100.56 -204.45 + 9 109.337 1402 0 0 71.1178 100.557 -205.85 + 9 37.8628 955 3 1 11.1901 80.467 -114.612 + 9 12.7416 797 4 1 -20.6383 -73.0017 -84.7125 + 9 22.351 1408 1 0 71.4901 101.926 -175.85 + 9 70.2415 1409 1 0 71.4982 101.95 -175.866 + 9 213.953 1274 1 1 74.9963 102.6 -174.85 +Number of digits in this event = 16 Using G4ParticleGun ... -4.04328 LIN +6.00331 LIN proton Event: 10 -Number of tracker hits in this event = 20 - 10 101.767 1325 8 1 85.1942 -117.054 35.55 - 10 130.421 315 8 0 85.1941 -117.056 34.15 - 10 96.0993 1325 7 1 85.1994 -117.079 5.55 - 10 89.8114 315 7 0 85.1987 -117.081 4.15 - 10 115.39 1325 6 1 85.1846 -117.113 -24.45 - 10 191.302 315 6 0 85.1839 -117.114 -25.85 - 10 213.976 1325 5 1 85.1658 -117.157 -54.45 - 10 112.658 314 5 0 85.1643 -117.159 -55.85 - 10 139.201 1325 4 1 85.1348 -117.204 -84.45 - 10 123.677 314 4 0 85.1363 -117.206 -85.85 - 10 125.02 1325 3 1 85.1725 -117.261 -114.45 - 10 137.266 314 3 0 85.1724 -117.266 -115.85 - 10 186.703 1325 2 1 85.1741 -117.356 -144.45 - 10 105.729 313 2 0 85.1724 -117.358 -145.85 - 10 184.053 1325 1 1 85.1383 -117.416 -174.45 - 10 314.644 313 1 0 85.1372 -117.417 -175.85 - 10 99.6883 1325 0 1 85.1372 -117.426 -204.45 - 10 129.296 313 0 0 85.1362 -117.427 -205.85 - 10 99.9508 312 1 0 85.0723 -117.55 -176.125 - 10 61.4554 1326 5 1 85.25 -117.217 -54.526 -Number of digits in this event = 12 +Number of tracker hits in this event = 24 + 10 264.678 1230 10 1 66.086 90.3629 95.55 + 10 175.029 1351 10 0 66.0868 90.3633 94.15 + 10 118.632 1230 9 1 66.1047 90.3688 65.55 + 10 105.171 1351 9 0 66.1058 90.3689 64.15 + 10 110.133 1230 8 1 66.1307 90.3741 35.55 + 10 90.7849 1351 8 0 66.1321 90.3751 34.15 + 10 110.86 1230 7 1 66.1626 90.396 5.55 + 10 97.3958 1351 7 0 66.1633 90.3969 4.15 + 10 149.864 1230 6 1 66.1778 90.4173 -24.45 + 10 118.038 1351 6 0 66.1789 90.4191 -25.85 + 10 134.482 1230 5 1 66.2049 90.4584 -54.45 + 10 113.594 1351 5 0 66.2059 90.4606 -55.85 + 10 113.193 1230 4 1 66.2271 90.5028 -84.45 + 10 505.413 1351 4 0 66.2283 90.5043 -85.85 + 10 102.386 1231 3 1 66.2597 90.5295 -114.45 + 10 131.904 1351 3 0 66.2616 90.5298 -115.85 + 10 94.1358 1231 2 1 66.303 90.5356 -144.45 + 10 132.09 1351 2 0 66.3053 90.5369 -145.85 + 10 125.818 1231 1 1 66.3468 90.5645 -174.45 + 10 100.385 1352 1 0 66.3498 90.5654 -175.85 + 10 106.241 1231 0 1 66.4083 90.5794 -204.45 + 10 105.998 1352 0 0 66.4111 90.579 -205.85 + 10 132.349 1122 4 0 69.7235 44.4932 -86.2499 + 10 156.79 1229 10 1 66.05 90.4654 95.2242 +Number of digits in this event = 11 Using G4ParticleGun ... -6.7561 LIN +8.94746 LIN proton Event: 11 -Number of tracker hits in this event = 22 - 11 118.075 335 10 1 -113.099 -19.6673 95.55 - 11 142.62 801 10 0 -113.098 -19.6671 94.15 - 11 115.351 335 9 1 -113.089 -19.6619 65.55 - 11 90.5829 801 9 0 -113.087 -19.6626 64.15 - 11 111.99 335 8 1 -113.066 -19.6765 35.55 - 11 134.089 801 8 0 -113.064 -19.6768 34.15 - 11 133.613 335 7 1 -113.036 -19.6821 5.55 - 11 101.674 801 7 0 -113.035 -19.6819 4.15 - 11 128.693 335 6 1 -113.011 -19.6768 -24.45 - 11 126.563 801 6 0 -113.011 -19.6771 -25.85 - 11 109.966 335 5 1 -112.997 -19.6837 -54.45 - 11 117.35 801 5 0 -112.995 -19.6836 -55.85 - 11 219.227 335 4 1 -112.97 -19.6868 -84.45 - 11 89.3427 801 4 0 -112.969 -19.6869 -85.85 - 11 101.04 336 3 1 -112.938 -19.6965 -114.45 - 11 128.486 801 3 0 -112.936 -19.6982 -115.85 - 11 100.826 336 2 1 -112.894 -19.7332 -144.45 - 11 227.917 801 2 0 -112.893 -19.7354 -145.85 - 11 132.595 336 1 1 -112.873 -19.7804 -174.45 - 11 186.917 801 1 0 -112.872 -19.7825 -175.85 - 11 125.217 336 0 1 -112.841 -19.8241 -204.45 - 11 181.227 801 0 0 -112.84 -19.8263 -205.85 -Number of digits in this event = 13 +Number of tracker hits in this event = 100 + 11 371.738 721 11 1 -35.825 51.4207 125.55 + 11 115.413 1156 11 0 -35.8243 51.4201 124.15 + 11 156.646 721 10 1 -35.8054 51.409 95.55 + 11 108.196 1156 10 0 -35.805 51.4091 94.15 + 11 131.138 721 9 1 -35.7982 51.4151 65.55 + 11 88.7988 1156 9 0 -35.7981 51.4154 64.15 + 11 108.765 721 8 1 -35.7942 51.4239 35.55 + 11 116.721 1156 8 0 -35.7945 51.425 34.15 + 11 167.851 721 7 1 -35.8004 51.4498 5.55 + 11 111.137 1157 7 0 -35.8023 51.4512 4.15 + 11 108.152 721 6 1 -35.8402 51.478 -24.45 + 11 115.694 1157 6 0 -35.8416 51.4789 -25.85 + 11 136.825 720 5 1 -35.8694 51.4997 -54.45 + 11 107.154 1157 5 0 -35.871 51.5005 -55.85 + 11 184.353 720 4 1 -35.9036 51.5203 -84.45 + 11 126.122 1157 4 0 -35.9059 51.5208 -85.85 + 11 146.264 720 3 1 -35.9532 51.5327 -114.45 + 11 120.945 1157 3 0 -35.9545 51.5339 -115.85 + 11 4.91628 835 3 0 -78.6944 -13.0363 -116.25 + 11 218.222 834 3 0 -78.7034 -13.05 -116.244 + 11 106.351 833 3 0 -78.836 -13.25 -116.157 + 11 89.3106 832 3 0 -78.9697 -13.45 -116.072 + 11 89.7507 831 3 0 -79.1028 -13.65 -115.985 + 11 72.4325 830 3 0 -79.2359 -13.85 -115.898 + 11 4.15213 496 3 1 -80.8455 -16.2582 -114.85 + 11 149.376 495 3 1 -80.85 -16.2649 -114.847 + 11 141.523 494 3 1 -81.05 -16.5639 -114.717 + 11 173.185 493 3 1 -81.25 -16.8612 -114.589 + 11 8.63845 492 3 1 -81.45 -17.1623 -114.46 + 11 127.852 557 4 0 -114.158 -68.4718 -86.25 + 11 116.865 556 4 0 -114.271 -68.65 -86.1517 + 11 102.06 555 4 0 -114.401 -68.85 -86.0405 + 11 63.1651 554 4 0 -114.53 -69.05 -85.9302 + 11 98.2154 321 4 1 -115.805 -71.0157 -84.85 + 11 143.791 320 4 1 -115.95 -71.2392 -84.7271 + 11 105.256 319 4 1 -116.15 -71.5489 -84.5567 + 11 6.74816 327 5 0 -149.246 -114.73 -56.25 + 11 115.167 326 5 0 -149.265 -114.75 -56.2384 + 11 100.201 325 5 0 -149.449 -114.95 -56.1221 + 11 115.108 324 5 0 -149.631 -115.15 -56.0059 + 11 38.4913 323 5 0 -149.81 -115.35 -55.8872 + 11 96.1758 143 5 1 -151.385 -117.11 -54.85 + 11 136.235 142 5 1 -151.55 -117.293 -54.7416 + 11 349.627 141 5 1 -151.75 -117.516 -54.6097 + 11 183.474 140 5 1 -151.95 -117.742 -54.4748 + 11 73.8326 720 2 1 -35.8825 51.5731 -144.45 + 11 191.863 721 2 1 -35.85 51.5786 -144.527 + 11 170.131 1158 2 0 -35.2914 51.6666 -145.85 + 11 184.341 784 1 1 -23.2315 53.4977 -174.45 + 11 277.936 1167 1 0 -22.6449 53.588 -175.85 + 11 43.7485 846 0 1 -10.7006 55.4213 -204.45 + 11 93.8646 847 0 1 -10.65 55.4287 -204.572 + 11 154.986 1177 0 0 -10.1177 55.5061 -205.85 + 11 204.249 719 2 1 -36.05 51.5217 -144.539 + 11 125.915 1156 2 0 -36.3283 51.388 -145.85 + 11 97.2774 688 1 1 -42.3936 48.472 -174.45 + 11 72.1491 687 1 1 -42.45 48.4442 -174.718 + 11 120.86 1141 1 0 -42.6881 48.3266 -175.85 + 11 129.102 656 0 1 -48.711 45.3427 -204.45 + 11 139.747 1125 0 0 -49.0059 45.1988 -205.85 + 11 47.8981 56 1 1 -168.917 -61.2026 -174.494 + 11 143.382 791 1 1 -21.7323 98.829 -174.45 + 11 77.7941 1391 1 0 -21.8194 98.4488 -175.85 + 11 136.591 1390 1 0 -21.8098 98.3499 -176.106 + 11 25.9448 1389 1 0 -21.7548 98.15 -176.235 + 11 16.166 295 1 0 57.2012 -121.086 -176.25 + 11 80.4054 294 1 0 57.2314 -121.15 -176.229 + 11 177.048 293 1 0 57.3977 -121.35 -176.119 + 11 77.7708 292 1 0 57.5949 -121.55 -175.956 + 11 75.6417 291 1 0 57.7076 -121.75 -175.959 + 11 118.283 290 1 0 57.7123 -121.95 -176.064 + 11 52.4172 1183 1 1 56.7609 -121.904 -174.85 + 11 263.295 1182 1 1 56.6499 -121.896 -174.757 + 11 163.975 741 2 1 -31.7395 46.2958 -144.45 + 11 50.571 740 2 1 -31.85 46.283 -144.489 + 11 78.5497 722 2 1 -35.65 51.5685 -144.546 + 11 40.115 723 2 1 -35.45 51.5774 -144.744 + 11 185.621 1157 2 0 -34.3226 51.6307 -145.85 + 11 56.7396 873 1 1 -5.33859 52.8808 -174.45 + 11 117.76 874 1 1 -5.25 52.8852 -174.541 + 11 35.1607 875 1 1 -5.05 52.8955 -174.745 + 11 209.334 1164 1 0 -3.97019 52.9498 -175.85 + 11 18.6031 1020 0 1 24.2001 54.4037 -204.45 + 11 81.7908 1021 0 1 24.25 54.4057 -204.501 + 11 115.927 1022 0 1 24.45 54.4139 -204.704 + 11 153.106 1172 0 0 25.5477 54.4609 -205.85 + 11 157.009 1174 0 0 24.7539 54.9074 -205.85 + 11 183.092 1175 0 0 24.8993 55.05 -206.033 + 11 115.45 993 0 0 23.0757 18.8415 -206.25 + 11 30.0759 992 0 0 23.1161 18.65 -206.224 + 11 88.3741 889 0 0 53.1509 -2.19085 -206.25 + 11 103.365 1154 3 1 50.95 80.4857 -114.45 + 11 16.4139 1155 3 1 51.05 80.6268 -114.79 + 11 221.331 1302 3 0 51.477 80.6272 -115.85 + 11 80.1487 570 4 0 5.72168 -65.8633 -86.25 + 11 202.125 571 4 0 5.82278 -65.8496 -86.1107 + 11 117.675 722 11 1 -35.6496 51.0576 125.327 + 11 45.7744 1151 11 0 -34.6687 50.2516 124.15 + 11 108.763 1150 11 0 -34.6665 50.25 124.148 + 11 307.709 1354 11 0 -18.7643 91.0508 123.75 +Number of digits in this event = 45 Using G4ParticleGun ... -9.48652 LIN +9.46113 LIN proton Event: 12 -Number of tracker hits in this event = 34 - 12 112.239 774 7 1 -25.1115 144.649 5.55 - 12 110.515 1622 7 0 -25.1115 144.649 4.15 - 12 101.445 774 6 1 -25.1094 144.659 -24.45 - 12 121.081 1622 6 0 -25.1088 144.658 -25.85 - 12 124.08 774 5 1 -25.0958 144.657 -54.45 - 12 90.9505 1622 5 0 -25.0944 144.657 -55.85 - 12 104.407 774 4 1 -25.0629 144.647 -84.45 - 12 103.475 1622 4 0 -25.0619 144.646 -85.85 - 12 130.49 775 3 1 -25.0444 144.623 -114.45 - 12 154.029 1622 3 0 -25.0449 144.622 -115.85 - 12 106.102 774 2 1 -25.0552 144.622 -144.45 - 12 99.3584 1622 2 0 -25.0546 144.622 -145.85 - 12 145.684 775 1 1 -25.0414 144.635 -174.45 - 12 173.653 1622 1 0 -25.0402 144.636 -175.85 - 12 122.004 775 0 1 -25.016 144.661 -204.45 - 12 142.615 1622 0 0 -25.0153 144.661 -205.85 - 12 68.7365 775 4 1 -25.05 144.652 -84.6445 - 12 131.526 1623 4 0 -24.7603 144.801 -85.85 - 12 6.01645 810 3 1 -17.8565 149.211 -114.45 - 12 120.297 811 3 1 -17.85 149.217 -114.478 - 12 16.647 1646 3 0 -17.4783 149.537 -115.85 - 12 107.053 1647 3 0 -17.4618 149.55 -115.907 - 12 63.5748 848 2 1 -10.4457 156.87 -144.45 - 12 71.8706 849 2 1 -10.2495 156.874 -144.615 - 12 62.4204 850 2 1 -10.05 156.895 -144.743 - 12 113.859 851 2 1 -9.85 156.894 -144.78 - 12 41.9044 852 2 1 -9.65 156.884 -144.822 - 12 119.6 1682 2 0 -5.60478 156.583 -145.85 - 12 186.897 1681 2 0 -5.1444 156.55 -145.978 - 12 158.602 1680 2 0 -4.49264 156.35 -146.12 - 12 175.93 1679 2 0 -4.00715 156.15 -146.16 - 12 8.78812 1626 7 0 -25.123 145.528 4.15 - 12 141.402 1627 7 0 -25.1258 145.55 4.13131 - 12 819.129 1628 7 0 -25.1916 145.75 3.97268 -Number of digits in this event = 19 +Number of tracker hits in this event = 74 + 12 251.188 372 10 1 -105.552 -24.6034 95.55 + 12 119.599 777 10 0 -105.552 -24.6033 94.15 + 12 251.791 373 9 1 -105.543 -24.6066 65.55 + 12 146.8 777 9 0 -105.543 -24.6071 64.15 + 12 118.263 373 8 1 -105.541 -24.6122 35.55 + 12 121.845 777 8 0 -105.54 -24.6122 34.15 + 12 162.029 373 7 1 -105.532 -24.6161 5.55 + 12 121.006 777 7 0 -105.532 -24.6167 4.15 + 12 105.64 373 6 1 -105.515 -24.6269 -24.45 + 12 129.971 777 6 0 -105.514 -24.627 -25.85 + 12 128.283 373 5 1 -105.505 -24.6275 -54.45 + 12 151.752 777 5 0 -105.505 -24.6271 -55.85 + 12 108.845 373 4 1 -105.504 -24.6196 -84.45 + 12 112.527 777 4 0 -105.504 -24.6196 -85.85 + 12 119.244 373 3 1 -105.516 -24.6178 -114.45 + 12 201.393 777 3 0 -105.515 -24.6173 -115.85 + 12 136.932 373 2 1 -105.505 -24.6076 -144.45 + 12 125.957 777 2 0 -105.505 -24.6066 -145.85 + 12 76.1208 373 1 1 -105.504 -24.5848 -174.45 + 12 159.308 777 1 0 -105.504 -24.5844 -175.85 + 12 152.291 373 0 1 -105.506 -24.5753 -204.45 + 12 102.227 777 0 0 -105.505 -24.5751 -205.85 + 12 173.668 724 7 0 -88.4897 -35.2482 3.75005 + 12 98.3285 723 7 0 -88.4479 -35.25 3.86167 + 12 137.276 458 7 1 -88.324 -35.7545 5.15 + 12 52.538 457 7 1 -88.4501 -35.9879 5.36715 + 12 61.2271 456 7 1 -88.65 -36.0665 5.31491 + 12 67.9147 455 7 1 -88.8502 -36.1241 5.28015 + 12 62.2515 454 7 1 -89.05 -36.0473 5.29734 + 12 75.1889 453 7 1 -89.2505 -35.9748 5.32433 + 12 25.9949 452 7 1 -89.4501 -35.8921 5.49929 + 12 194.013 776 9 0 -105.524 -24.65 63.9783 + 12 42.5269 376 9 1 -104.832 -24.6821 65.15 + 12 123.564 377 9 1 -104.75 -24.6779 65.2585 + 12 459.193 378 9 1 -104.55 -24.9344 65.3804 + 12 158.898 775 9 0 -105.472 -24.9703 64.15 + 12 50.1255 774 9 0 -105.451 -25.05 63.8289 + 12 58.4352 383 8 1 -103.354 -31.8122 35.55 + 12 61.0971 384 8 1 -103.35 -31.886 35.3569 + 12 76.6861 738 8 0 -103.344 -32.348 34.15 + 12 37.3677 737 8 0 -103.343 -32.45 33.8772 + 12 116.718 384 7 1 -103.323 -42.4646 5.55 + 12 92.8808 687 7 0 -103.052 -42.6202 4.15 + 12 39.866 686 7 0 -102.997 -42.65 3.86778 + 12 110.956 412 6 1 -97.6594 -46.0087 -24.45 + 12 58.6252 670 6 0 -97.781 -46.0433 -25.85 + 12 73.1113 669 6 0 -97.7962 -46.05 -26.0165 + 12 53.3466 398 5 1 -100.482 -46.2106 -54.45 + 12 61.4387 397 5 1 -100.55 -46.2488 -54.6271 + 12 33.2531 667 5 0 -101.063 -46.6179 -55.8503 + 12 100.019 666 5 0 -101.106 -46.65 -55.954 + 12 150.278 341 4 1 -111.914 -56.5189 -84.45 + 12 82.165 340 4 1 -111.95 -56.5427 -84.5713 + 12 39.5051 616 4 0 -112.322 -56.8162 -85.85 + 12 74.331 615 4 0 -112.368 -56.85 -86.0072 + 12 111.685 295 3 1 -121.022 -64.9532 -114.45 + 12 139.579 573 3 0 -120.943 -65.3834 -115.85 + 12 60.6793 572 3 0 -120.93 -65.45 -116.074 + 12 94.9286 304 2 1 -119.272 -73.5946 -144.45 + 12 53.7228 529 2 0 -119.012 -74.1646 -145.85 + 12 73.1317 528 2 0 -118.988 -74.25 -146.033 + 12 36.6179 329 1 1 -114.202 -88.9574 -174.451 + 12 129.254 330 1 1 -114.15 -89.0295 -174.539 + 12 107.134 450 1 0 -113.363 -89.8608 -175.85 + 12 98.0502 414 0 1 -97.2649 -107.876 -204.45 + 12 144.815 360 0 0 -97.0655 -107.99 -205.85 + 12 131.698 369 0 0 -96.867 -106.268 -206.249 + 12 153.491 412 0 1 -97.563 -106.036 -204.85 + 12 20.5394 411 0 1 -97.75 -105.982 -204.495 + 12 128.716 367 0 0 -111.078 -106.587 -206.25 + 12 59.483 501 2 0 -129.776 -79.7743 -146.25 + 12 103.29 521 2 0 -91.438 -75.7993 -146.25 + 12 153.733 372 9 1 -105.55 -24.7032 65.2763 + 12 22.8739 373 10 1 -105.55 -24.5413 95.1941 +Number of digits in this event = 29 Using G4ParticleGun ... -2.26109 LIN +7.42588 LIN proton Event: 13 -Number of tracker hits in this event = 28 - 13 126.42 1509 9 1 121.975 27.8763 65.55 - 13 94.3313 1039 9 0 121.975 27.8783 64.15 - 13 139.186 1509 8 1 121.952 27.926 35.55 - 13 135.762 1039 8 0 121.95 27.9288 34.15 - 13 101.204 1508 7 1 121.902 27.9828 5.55 - 13 117.37 1039 7 0 121.904 27.9836 4.15 - 13 117.139 1509 6 1 121.97 27.9843 -24.45 - 13 200.269 1039 6 0 121.976 27.9817 -25.85 - 13 282.59 1509 5 1 122.098 27.9395 -54.45 - 13 98.3167 1039 5 0 122.105 27.9392 -55.85 - 13 111.517 1510 4 1 122.263 27.9352 -84.45 - 13 165.121 1039 4 0 122.271 27.9373 -85.85 - 13 182.044 1511 3 1 122.428 27.9803 -114.45 - 13 102.016 1039 3 0 122.434 27.9821 -115.85 - 13 16.1208 1511 2 1 122.55 28.0176 -144.45 - 13 188.237 1512 2 1 122.55 28.0177 -144.483 - 13 177.582 1039 2 0 122.558 28.0198 -145.85 - 13 115.091 1512 1 1 122.716 28.0602 -174.45 - 13 114.364 1040 1 0 122.726 28.0616 -175.85 - 13 0.587562 1513 0 1 122.95 28.0838 -204.45 - 13 131.294 1514 0 1 122.95 28.0838 -204.453 - 13 199.641 1040 0 0 122.959 28.0849 -205.85 - 13 61.1948 1049 4 0 118.644 30.0198 -86.25 - 13 87.6218 1050 4 0 118.6 30.05 -86.1393 - 13 11.22 1051 4 0 118.499 30.25 -86.2118 - 13 224.481 1236 4 0 81.2979 67.3151 -86.2494 - 13 9.94595 1215 4 0 88.2043 63.0893 -86.25 - 13 59.5696 1510 5 1 122.15 27.9959 -54.4995 -Number of digits in this event = 13 +Number of tracker hits in this event = 22 + 13 89.5348 538 10 1 -72.4321 45.1244 95.55 + 13 280.341 1125 10 0 -72.4326 45.1242 94.15 + 13 149.268 538 9 1 -72.3207 45.3655 65.55 + 13 105.47 1126 9 0 -72.3156 45.3772 64.15 + 13 97.7562 539 8 1 -72.2124 45.6143 35.55 + 13 158.626 1127 8 0 -72.2057 45.627 34.15 + 13 112.303 539 7 1 -72.0688 45.8887 5.55 + 13 114.12 1129 7 0 -72.0613 45.9009 4.15 + 13 117.866 540 6 1 -71.9064 46.1503 -24.45 + 13 130.74 1130 6 0 -71.8993 46.1619 -25.85 + 13 96.1321 541 5 1 -71.7492 46.4 -54.45 + 13 112.247 1131 5 0 -71.7405 46.4103 -55.85 + 13 112.755 542 4 1 -71.5611 46.6145 -84.45 + 13 119.832 1132 4 0 -71.5516 46.6242 -85.85 + 13 107.246 543 3 1 -71.3561 46.8233 -114.45 + 13 193.264 1133 3 0 -71.3469 46.8325 -115.85 + 13 153.893 544 2 1 -71.1549 47.019 -144.45 + 13 111.636 1134 2 0 -71.1442 47.0282 -145.85 + 13 138.579 545 1 1 -70.9282 47.2185 -174.45 + 13 104.178 1135 1 0 -70.9181 47.2284 -175.85 + 13 161.146 546 0 1 -70.7133 47.4322 -204.45 + 13 149.289 1136 0 0 -70.7033 47.4421 -205.85 +Number of digits in this event = 10 Using G4ParticleGun ... -1.0033 LIN +6.04904 LIN proton Event: 14 -Number of tracker hits in this event = 22 - 14 127.123 1258 9 1 71.6939 -95.8135 65.55 - 14 183.277 421 9 0 71.6931 -95.8171 64.15 - 14 163.388 1258 8 1 71.6577 -95.9056 35.55 - 14 134.067 421 8 0 71.6556 -95.9093 34.15 - 14 117.243 1257 7 1 71.6242 -95.9699 5.55 - 14 115.613 420 7 0 71.6214 -95.9689 4.15 - 14 133.517 1256 6 1 71.323 -95.8282 -24.45 - 14 175.248 421 6 0 71.3052 -95.8224 -25.85 - 14 164.199 1254 5 1 70.946 -95.7123 -54.45 - 14 167.292 422 5 0 70.9296 -95.7113 -55.85 - 14 175.925 1252 4 1 70.5653 -95.7188 -84.45 - 14 106.424 422 4 0 70.5436 -95.7214 -85.85 - 14 143.368 1250 3 1 70.1014 -95.7904 -114.45 - 14 137.984 421 3 0 70.0844 -95.7946 -115.85 - 14 126.557 1248 2 1 69.7264 -95.859 -144.45 - 14 121.689 421 2 0 69.7102 -95.8665 -145.85 - 14 126.237 1246 1 1 69.3939 -96.0379 -174.45 - 14 166.391 420 1 0 69.3746 -96.0395 -175.85 - 14 241.412 1244 0 1 68.9838 -96.0854 -204.45 - 14 191.044 420 0 0 68.9631 -96.0891 -205.85 - 14 178.937 1245 0 1 69.05 -96.0892 -204.523 - 14 179.884 422 9 0 71.6277 -95.75 63.8578 -Number of digits in this event = 20 +Number of tracker hits in this event = 36 + 14 135.399 823 11 1 -15.4435 7.06107 125.55 + 14 141.457 935 11 0 -15.4438 7.06251 124.15 + 14 98.8178 822 10 1 -15.4566 7.09095 95.55 + 14 128.781 935 10 0 -15.4568 7.09206 94.15 + 14 7320.47 822 9 1 -15.4642 7.11429 65.55 + 14 21.7915 818 9 1 -16.25 6.41005 65.2335 + 14 127.812 929 9 0 -17.2972 5.98579 64.15 + 14 122.835 930 9 0 -17.5364 6.05007 64.0408 + 14 157.359 931 9 0 -17.6372 6.25 64.0575 + 14 108.893 935 9 0 -15.5999 7.07087 64.15 + 14 94.8026 807 8 1 -18.6197 6.09959 35.55 + 14 146.874 806 8 1 -18.65 6.08931 35.2587 + 14 0.231526 930 8 0 -18.7653 6.05005 34.15 + 14 111.467 929 8 0 -18.7655 6.05 34.1485 + 14 141.642 791 7 1 -21.7422 5.04133 5.55 + 14 139.775 924 7 0 -21.8882 4.99196 4.15 + 14 103.059 775 6 1 -24.8704 3.97896 -24.45 + 14 170.497 919 6 0 -25.0167 3.93009 -25.85 + 14 120.691 760 5 1 -28.0096 2.93354 -54.45 + 14 3.92216 759 5 1 -28.05 2.9199 -54.8369 + 14 128.138 914 5 0 -28.1556 2.88409 -55.85 + 14 111.316 744 4 1 -31.1379 1.87114 -84.45 + 14 110.32 908 4 0 -31.285 1.82135 -85.85 + 14 125.369 728 3 1 -34.2906 0.804163 -114.45 + 14 112.788 903 3 0 -34.4369 0.754256 -115.85 + 14 72.4264 713 2 1 -37.4287 -0.26436 -144.45 + 14 59.2432 712 2 1 -37.45 -0.271494 -144.653 + 14 205.573 898 2 0 -37.5754 -0.313579 -145.85 + 14 129.739 697 1 1 -40.5701 -1.31798 -174.45 + 14 163.54 893 1 0 -40.7148 -1.36722 -175.85 + 14 261.394 681 0 1 -43.6715 -2.3705 -204.45 + 14 275.599 888 0 0 -43.8162 -2.41971 -205.85 + 14 63.754 680 0 1 -43.85 -2.45777 -204.521 + 14 94.7574 679 0 1 -44.05 -2.45532 -204.602 + 14 45.9443 678 0 1 -44.25 -2.42518 -204.729 + 14 128.965 887 0 0 -44.9787 -2.54672 -205.85 +Number of digits in this event = 23 Using G4ParticleGun ... -7.10722 LIN +1.42165 LIN proton Event: 15 -Number of tracker hits in this event = 19 - 15 130.536 1489 8 1 118.083 80.9329 35.55 - 15 203.314 1304 8 0 118.083 80.9328 34.15 - 15 130.659 1489 7 1 118.074 80.9277 5.55 - 15 124.96 1304 7 0 118.074 80.9284 4.15 - 15 199.021 1489 6 1 118.075 80.9434 -24.45 - 15 231.556 1304 6 0 118.076 80.9437 -25.85 - 15 100.83 1489 5 1 118.096 80.9523 -54.45 - 15 103.676 1304 5 0 118.095 80.9528 -55.85 - 15 87.5506 1489 4 1 118.083 80.9596 -84.45 - 15 136.297 1304 4 0 118.083 80.9598 -85.85 - 15 101.048 1489 3 1 118.084 80.9691 -114.45 - 15 107.114 1304 3 0 118.083 80.9707 -115.85 - 15 107.172 1489 2 1 118.076 80.9935 -144.45 - 15 128.435 1304 2 0 118.075 80.9956 -145.85 - 15 87.9156 1489 1 1 118.053 81.0383 -174.45 - 15 111.526 1304 1 0 118.051 81.0404 -175.85 - 15 114.138 1489 0 1 118.018 81.0815 -204.45 - 15 128.544 1305 0 0 118.017 81.0843 -205.85 - 15 242.236 1743 2 0 166.64 168.761 -146.25 -Number of digits in this event = 11 +Number of tracker hits in this event = 25 + 15 148.23 624 10 1 -55.2091 -85.8704 95.55 + 15 310.049 470 10 0 -55.2109 -85.8712 94.15 + 15 120.151 623 9 1 -55.2609 -85.9129 65.55 + 15 108.931 470 9 0 -55.2652 -85.9173 64.15 + 15 128.382 623 8 1 -55.3487 -86.0101 35.55 + 15 124.064 470 8 0 -55.3517 -86.0176 34.15 + 15 127.846 623 7 1 -55.4072 -86.1709 5.55 + 15 98.4905 469 7 0 -55.4109 -86.1797 4.15 + 15 210.21 622 6 1 -55.4823 -86.3775 -24.45 + 15 116.847 468 6 0 -55.4839 -86.3891 -25.85 + 15 134.547 622 5 1 -55.5291 -86.6331 -54.45 + 15 115.372 467 5 0 -55.53 -86.643 -55.85 + 15 142.465 622 4 1 -55.5313 -86.8518 -84.45 + 15 127.619 465 4 0 -55.5292 -86.8601 -85.85 + 15 175.993 622 3 1 -55.4742 -87.0184 -114.45 + 15 158.142 465 3 0 -55.4699 -87.0267 -115.85 + 15 130.266 623 2 1 -55.3899 -87.1925 -144.45 + 15 140.003 464 2 0 -55.3902 -87.1999 -145.85 + 15 127.29 623 1 1 -55.4126 -87.3537 -174.45 + 15 120.775 463 1 0 -55.4131 -87.3579 -175.85 + 15 108.718 623 0 1 -55.42 -87.4528 -204.45 + 15 164.742 462 0 0 -55.4124 -87.4606 -205.85 + 15 187.186 568 1 0 -70.482 -66.3938 -176.25 + 15 73.3798 581 11 0 -64.4365 -63.7178 123.75 + 15 206.133 582 11 0 -64.4163 -63.65 123.784 +Number of digits in this event = 20 Using G4ParticleGun ... -6.74328 LIN +2.10196 LIN proton Event: 16 -Number of tracker hits in this event = 18 - 16 130.473 227 8 1 -134.647 -37.2758 35.55 - 16 266.574 713 8 0 -134.647 -37.2747 34.15 - 16 96.3734 227 7 1 -134.637 -37.2539 5.55 - 16 221.264 713 7 0 -134.637 -37.2527 4.15 - 16 109.04 227 6 1 -134.634 -37.2265 -24.45 - 16 113.999 714 6 0 -134.633 -37.2255 -25.85 - 16 110.812 227 5 1 -134.618 -37.2031 -54.45 - 16 212.269 714 5 0 -134.617 -37.2018 -55.85 - 16 109.83 227 4 1 -134.587 -37.1819 -84.45 - 16 103.701 714 4 0 -134.584 -37.1801 -85.85 - 16 105.85 228 3 1 -134.527 -37.1411 -114.45 - 16 89.6294 714 3 0 -134.523 -37.1388 -115.85 - 16 104.012 228 2 1 -134.443 -37.0878 -144.45 - 16 105.872 714 2 0 -134.438 -37.0851 -145.85 - 16 114.438 229 1 1 -134.33 -37.0358 -174.45 - 16 101.971 715 1 0 -134.325 -37.0335 -175.85 - 16 106.429 229 0 1 -134.225 -36.9895 -204.45 - 16 131.863 715 0 0 -134.219 -36.9879 -205.85 -Number of digits in this event = 6 -Using G4ParticleGun ... -2.34994 LIN +Number of tracker hits in this event = 30 + 16 126.374 1272 10 1 74.582 70.5452 95.55 + 16 109.321 1252 10 0 74.5789 70.5441 94.15 + 16 93.7414 1272 9 1 74.5053 70.5192 65.55 + 16 142.847 1252 9 0 74.5024 70.515 64.15 + 16 108.016 1271 8 1 74.4338 70.4245 35.55 + 16 155.419 1251 8 0 74.4268 70.4196 34.15 + 16 108.981 1271 7 1 74.2848 70.3167 5.55 + 16 109.679 1251 7 0 74.2807 70.312 4.15 + 16 138.619 1270 6 1 74.1834 70.2249 -24.45 + 16 118.439 1250 6 0 74.1785 70.2208 -25.85 + 16 172.709 1270 5 1 74.0723 70.1368 -54.45 + 16 107.356 1250 5 0 74.0686 70.1315 -55.85 + 16 121.437 1269 4 1 74 70.0283 -84.45 + 16 86.6828 1249 4 0 73.9965 70.0255 -85.85 + 16 251.434 1269 3 1 73.9193 69.9612 -114.45 + 16 99.1836 1249 3 0 73.9155 69.9569 -115.85 + 16 131.303 1268 2 1 73.8442 69.8622 -144.45 + 16 113.385 1249 2 0 73.8399 69.8578 -145.85 + 16 144.226 1268 1 1 73.7483 69.7551 -174.45 + 16 97.8194 1248 1 0 73.747 69.7504 -175.85 + 16 179.693 1268 0 1 73.7198 69.6546 -204.45 + 16 117.89 1247 0 0 73.7153 69.6497 -205.85 + 16 194.446 1267 1 1 73.65 69.7807 -174.553 + 16 139.592 1266 1 1 73.45 69.6688 -174.811 + 16 71.3005 1252 8 0 74.3574 70.45 34.068 + 16 51.8806 1253 8 0 74.3122 70.6501 34.1335 + 16 40.655 1278 8 1 75.7121 71.6281 35.1502 + 16 60.1738 1257 8 0 77.6679 71.6268 34.15 + 16 48.564 1290 8 1 78.2133 69.8944 35.15 + 16 106.691 1244 8 0 79.1934 68.9164 34.15 +Number of digits in this event = 13 +Using G4ParticleGun ... +3.67541 LIN proton Event: 17 -Number of tracker hits in this event = 20 - 17 108.631 1537 9 1 127.704 17.6126 65.55 - 17 140.192 987 9 0 127.705 17.6122 64.15 - 17 182.25 1537 8 1 127.75 17.6051 35.55 - 17 109.671 987 8 0 127.751 17.6052 34.15 - 17 135.63 1538 7 1 127.777 17.6051 5.55 - 17 156.359 987 7 0 127.778 17.6026 4.15 - 17 155.195 1538 6 1 127.804 17.5337 -24.45 - 17 136.29 987 6 0 127.803 17.5313 -25.85 - 17 154.82 1538 5 1 127.806 17.484 -54.45 - 17 99.9852 987 5 0 127.805 17.4811 -55.85 - 17 106.074 1538 4 1 127.796 17.4306 -84.45 - 17 118.671 986 4 0 127.799 17.4257 -85.85 - 17 124.147 1538 3 1 127.859 17.3199 -114.45 - 17 126.41 986 3 0 127.86 17.3146 -115.85 - 17 171.318 1538 2 1 127.866 17.2107 -144.45 - 17 119.979 985 2 0 127.869 17.2054 -145.85 - 17 101.69 1538 1 1 127.924 17.1006 -174.45 - 17 105.931 985 1 0 127.929 17.0948 -175.85 - 17 105.232 1539 0 1 128.022 16.9684 -204.45 - 17 106.486 984 0 0 128.027 16.9613 -205.85 -Number of digits in this event = 11 +Number of tracker hits in this event = 42 + 17 123.128 1151 11 1 50.2722 61.4056 125.55 + 17 105.692 1206 11 0 50.2704 61.4029 124.15 + 17 105.747 1150 10 1 50.2307 61.3381 95.55 + 17 140.203 1206 10 0 50.2291 61.334 94.15 + 17 99.5659 1150 9 1 50.1927 61.2491 65.55 + 17 112.079 1205 9 0 50.1909 61.2446 64.15 + 17 130.163 1150 8 1 50.1595 61.1522 35.55 + 17 199.038 1205 8 0 50.1614 61.1471 34.15 + 17 105.033 1150 7 1 50.1939 61.0382 5.55 + 17 112.261 1204 7 0 50.1955 61.0312 4.15 + 17 262.798 1150 6 1 50.2196 60.8867 -24.45 + 17 365.885 1204 6 0 50.2187 60.8796 -25.85 + 17 126.597 1150 5 1 50.1907 60.7428 -54.45 + 17 138.749 1203 5 0 50.1886 60.7371 -55.85 + 17 175.186 1150 4 1 50.1421 60.6201 -84.45 + 17 118.982 1202 4 0 50.1402 60.6033 -85.85 + 17 184.765 1150 3 1 50.1058 60.2614 -114.45 + 17 101.922 1200 3 0 50.1019 60.2423 -115.85 + 17 124.705 1149 2 1 50.0201 59.8469 -144.45 + 17 177.707 1198 2 0 50.014 59.8286 -145.85 + 17 275.412 1149 1 1 49.8899 59.4575 -174.45 + 17 108.199 1196 1 0 49.8848 59.4376 -175.85 + 17 106.169 1148 0 1 49.7891 59.0227 -204.45 + 17 243.222 1194 0 0 49.7846 59.0036 -205.85 + 17 150.396 1199 2 0 50.0011 59.85 -146.185 + 17 96.4692 1201 3 0 50.311 60.2555 -115.85 + 17 67.8601 1177 2 1 55.5847 62.7345 -144.45 + 17 32.2436 1178 2 1 55.6501 62.6924 -144.709 + 17 82.1218 1212 2 0 55.9645 62.5035 -145.85 + 17 279.347 1211 2 0 56.054 62.45 -146.1 + 17 112.951 1258 1 1 71.6858 58.1993 -174.45 + 17 28.0201 1259 1 1 71.85 57.9728 -174.756 + 17 2.37671 1185 1 0 72.2192 57.0585 -175.85 + 17 106.928 1184 1 0 72.2225 57.05 -175.86 + 17 72.3543 1183 1 0 72.3443 56.85 -176.037 + 17 75.859 1182 1 0 72.492 56.65 -176.097 + 17 83.8639 1181 1 0 72.6755 56.4498 -176.101 + 17 52.505 1180 1 0 72.8946 56.25 -176.182 + 17 196.489 1210 2 0 55.8485 62.2499 -146.122 + 17 310.21 1209 2 0 55.6669 62.0499 -146.054 + 17 81.6935 1208 2 0 55.6105 61.85 -145.958 + 17 240.438 1206 8 0 50.2516 61.25 33.8665 +Number of digits in this event = 21 Using G4ParticleGun ... -1.90236 LIN +9.98123 LIN proton Event: 18 -Number of tracker hits in this event = 26 - 18 228.594 1475 8 1 115.171 80.7465 35.55 - 18 263.194 1303 8 0 115.173 80.7461 34.15 - 18 117.628 1475 7 1 115.206 80.7373 5.55 - 18 158.581 1303 7 0 115.209 80.7377 4.15 - 18 100.08 1475 6 1 115.273 80.7592 -24.45 - 18 108.777 1303 6 0 115.273 80.7587 -25.85 - 18 225.133 1475 5 1 115.284 80.7563 -54.45 - 18 163.33 1303 5 0 115.283 80.7556 -55.85 - 18 135.423 1475 4 1 115.282 80.7449 -84.45 - 18 130.606 1303 4 0 115.281 80.7455 -85.85 - 18 375.591 1475 3 1 115.271 80.7702 -114.45 - 18 119.821 1303 3 0 115.271 80.7701 -115.85 - 18 94.8692 1475 2 1 115.281 80.7726 -144.45 - 18 115.038 1303 2 0 115.28 80.7675 -145.85 - 18 159.244 1475 1 1 115.282 80.6585 -174.45 - 18 134.945 1303 1 0 115.285 80.6539 -175.85 - 18 135.014 1475 0 1 115.344 80.5665 -204.45 - 18 107.557 1302 0 0 115.345 80.5629 -205.85 - 18 15.2396 1307 3 0 114.955 81.605 -115.85 - 18 63.3289 1308 3 0 114.942 81.65 -115.906 - 18 151.817 1309 3 0 114.945 81.85 -116 - 18 174.899 1310 3 0 114.988 82.05 -116.019 - 18 292.962 1311 3 0 114.905 82.25 -115.97 - 18 136.406 1468 3 1 113.788 82.8371 -114.85 - 18 296.823 1467 3 1 113.75 82.8808 -114.786 - 18 127.203 1466 3 1 113.55 83.1689 -114.56 -Number of digits in this event = 18 -Using G4ParticleGun ... -4.63721 LIN +Number of tracker hits in this event = 313 + 18 101.476 869 11 1 -6.21602 -78.5457 125.55 + 18 218.333 507 11 0 -6.21634 -78.5456 124.15 + 18 92.8682 869 10 1 -6.22167 -78.546 95.55 + 18 119.611 507 10 0 -6.22184 -78.5457 94.15 + 18 111.357 869 9 1 -6.22227 -78.5414 65.55 + 18 101.924 507 9 0 -6.22264 -78.5409 64.15 + 18 115.129 869 8 1 -6.22715 -78.5304 35.55 + 18 109.58 507 8 0 -6.22764 -78.5306 34.15 + 18 116.59 869 7 1 -6.23687 -78.5325 5.55 + 18 126.598 507 7 0 -6.23777 -78.5323 4.15 + 18 152.428 868 6 1 -6.25525 -78.5261 -24.45 + 18 101.284 507 6 0 -6.25585 -78.5259 -25.85 + 18 165.461 868 5 1 -6.26912 -78.5208 -54.45 + 18 179.606 507 5 0 -6.27001 -78.52 -55.85 + 18 109.784 868 4 1 -6.29271 -78.5071 -84.45 + 18 101.651 507 4 0 -6.29433 -78.5056 -85.85 + 18 183.288 868 3 1 -6.32933 -78.4766 -114.45 + 18 102.63 507 3 0 -6.33094 -78.4745 -115.85 + 18 2725.67 586 3 0 -11.6841 -62.7316 -116.25 + 18 7548.02 587 3 0 -11.7119 -62.65 -116.104 + 18 2658.35 841 3 1 -11.8224 -61.9825 -114.85 + 18 85.0624 1067 12 1 33.5456 -149.76 155.15 + 18 137.719 1068 12 1 33.65 -149.851 155.382 + 18 828.574 299 14 0 115.869 -120.225 213.824 + 18 1926.69 350 3 0 -17.8424 -110.012 -116.25 + 18 4835.46 349 3 0 -17.8937 -110.15 -116.13 + 18 1353.21 348 3 0 -17.9753 -110.35 -115.943 + 18 1167.91 315 3 0 16.4322 -117.047 -116.25 + 18 3002.22 314 3 0 16.493 -117.15 -116.175 + 18 5403.03 313 3 0 16.6214 -117.35 -116.025 + 18 1946.6 552 3 0 37.26 -69.513 -116.25 + 18 2038.64 553 3 0 37.5686 -69.45 -116.052 + 18 1125.13 1096 3 1 39.3149 -69.1638 -114.85 + 18 1676.58 1097 3 1 39.45 -69.1415 -114.757 + 18 1983.04 1098 3 1 39.65 -69.1004 -114.623 + 18 684.599 1099 3 1 39.85 -69.0615 -114.493 + 18 645.029 867 2 1 -6.59334 -78.3452 -144.45 + 18 2094.88 866 2 1 -6.65 -78.3261 -144.502 + 18 2198.77 865 2 1 -6.85 -78.2613 -144.685 + 18 384.807 510 2 0 -8.1572 -77.8573 -145.85 + 18 2431.76 511 2 0 -8.18096 -77.85 -145.871 + 18 854.989 704 1 1 -39.1683 -68.6503 -174.45 + 18 2558.62 703 1 1 -39.25 -68.6532 -174.512 + 18 3968.47 702 1 1 -39.45 -68.6692 -174.667 + 18 2026.04 701 1 1 -39.65 -68.7067 -174.804 + 18 758.287 864 2 1 -7.05 -78.9159 -144.584 + 18 417.31 863 2 1 -7.25 -79.0606 -144.679 + 18 409.462 862 2 1 -7.45 -79.206 -144.772 + 18 477.228 495 2 0 -9.73569 -80.8929 -145.85 + 18 2870.4 494 2 0 -9.94833 -81.05 -145.95 + 18 3255.97 493 2 0 -10.2208 -81.25 -146.081 + 18 894.206 492 2 0 -10.4982 -81.45 -146.107 + 18 749.13 491 2 0 -10.7835 -81.65 -146.062 + 18 956.876 490 2 0 -11.0541 -81.85 -146.02 + 18 1229.98 489 2 0 -11.3274 -82.05 -145.981 + 18 1330.57 488 2 0 -11.5984 -82.25 -145.939 + 18 1145.62 487 2 0 -11.864 -82.45 -145.896 + 18 385.196 486 2 0 -12.1319 -82.65 -145.856 + 18 252.933 803 2 1 -19.3806 -87.9985 -144.85 + 18 682.816 802 2 1 -19.45 -88.0497 -144.84 + 18 687.883 801 2 1 -19.65 -88.1962 -144.812 + 18 764.897 800 2 1 -19.85 -88.3374 -144.783 + 18 819.962 799 2 1 -20.05 -88.4773 -144.756 + 18 668.455 798 2 1 -20.25 -88.617 -144.728 + 18 767.375 797 2 1 -20.45 -88.7577 -144.701 + 18 760.489 796 2 1 -20.65 -88.898 -144.673 + 18 811.725 795 2 1 -20.85 -89.0335 -144.647 + 18 755.213 794 2 1 -21.05 -89.1722 -144.621 + 18 738.736 793 2 1 -21.25 -89.3095 -144.595 + 18 895.849 792 2 1 -21.45 -89.4455 -144.568 + 18 839.054 791 2 1 -21.65 -89.5819 -144.544 + 18 950.562 790 2 1 -21.85 -89.7232 -144.518 + 18 893.58 789 2 1 -22.05 -89.8706 -144.492 + 18 221.438 788 2 1 -22.25 -90.0156 -144.468 + 18 699.319 869 2 1 -6.1072 -78.3054 -144.45 + 18 729.083 870 2 1 -6.05 -78.2747 -144.494 + 18 764.153 871 2 1 -5.85 -78.1663 -144.648 + 18 228.901 872 2 1 -5.65 -78.0582 -144.801 + 18 890.096 513 2 0 -4.27683 -77.3378 -145.85 + 18 1484.9 514 2 0 -4.10919 -77.25 -145.978 + 18 448.97 1062 1 1 32.5707 -57.8194 -174.45 + 18 995.748 1063 1 1 32.65 -57.7821 -174.532 + 18 574.993 1064 1 1 32.85 -57.6886 -174.743 + 18 2205.67 614 1 0 33.8716 -57.2348 -175.85 + 18 507.223 1205 0 1 61.1945 -45.0596 -204.45 + 18 2109.6 1206 0 1 61.25 -45.0504 -204.489 + 18 2763.17 1207 0 1 61.45 -45.0179 -204.624 + 18 2681.47 1208 0 1 61.65 -44.9862 -204.757 + 18 2509.25 676 0 0 63.0844 -44.8351 -205.85 + 18 1909.27 500 3 0 -77.1166 -79.9846 -116.25 + 18 283.746 496 3 1 -80.6865 -80.0169 -114.85 + 18 331.698 495 3 1 -80.85 -80.0176 -114.786 + 18 413.272 494 3 1 -81.05 -80.0182 -114.709 + 18 422.664 493 3 1 -81.25 -80.02 -114.63 + 18 393.707 492 3 1 -81.45 -80.0215 -114.551 + 18 88.6624 491 3 1 -81.65 -80.023 -114.472 + 18 2355.9 500 4 0 -145.696 -79.9287 -86.25 + 18 649.937 156 4 1 -148.782 -79.8923 -84.85 + 18 395.37 155 4 1 -148.95 -79.8896 -84.7729 + 18 490.643 154 4 1 -149.15 -79.8873 -84.6818 + 18 416.73 153 4 1 -149.35 -79.8834 -84.5901 + 18 290.297 152 4 1 -149.55 -79.8776 -84.4997 + 18 2000.67 425 3 0 -1.18503 -95.0721 -116.25 + 18 4715.09 424 3 0 -1.15572 -95.15 -116.113 + 18 13.031 485 2 0 -8.79459 -82.85 -146.245 + 18 659.156 687 1 1 -42.4609 -143.81 -174.45 + 18 693.27 686 1 1 -42.65 -144.126 -174.613 + 18 522.001 685 1 1 -42.85 -144.458 -174.784 + 18 26.9908 168 1 0 -44.082 -146.532 -175.85 + 18 398.338 167 1 0 -44.0925 -146.55 -175.859 + 18 347.763 166 1 0 -44.2114 -146.75 -175.962 + 18 462.921 165 1 0 -44.3328 -146.95 -176.064 + 18 250.957 164 1 0 -44.453 -147.15 -176.167 + 18 17.7301 728 3 0 -33.7863 -34.2827 -116.25 + 18 118.625 729 3 0 -33.8066 -34.25 -116.229 + 18 198.836 730 3 0 -33.9308 -34.05 -116.102 + 18 89.1499 731 3 0 -34.0563 -33.85 -115.977 + 18 0.712582 732 3 0 -34.18 -33.65 -115.85 + 18 74.4311 724 3 1 -35.1697 -32.0679 -114.85 + 18 190.843 723 3 1 -35.25 -31.9394 -114.769 + 18 103.369 722 3 1 -35.45 -31.6204 -114.564 + 18 53.33 978 4 0 -64.2129 15.7526 -86.25 + 18 125.825 979 4 0 -64.272 15.85 -86.1918 + 18 84.7814 980 4 0 -64.3922 16.05 -86.0728 + 18 86.6321 981 4 0 -64.5117 16.25 -85.9541 + 18 12.3096 572 4 1 -65.6359 18.0997 -84.85 + 18 195.262 571 4 1 -65.65 18.1228 -84.8362 + 18 252.35 570 4 1 -65.85 18.4513 -84.6401 + 18 64.2266 1300 5 0 -94.8293 80.1111 -56.25 + 18 89.722 1301 5 0 -94.8945 80.25 -56.1863 + 18 149.464 1302 5 0 -94.9891 80.45 -56.0938 + 18 312.682 1303 5 0 -95.0852 80.65 -56.0013 + 18 56.6396 1304 5 0 -95.1817 80.85 -55.9088 + 18 38.2128 419 5 1 -96.3073 83.1495 -54.85 + 18 303.487 418 5 1 -96.35 83.2366 -54.8099 + 18 320.524 417 5 1 -96.55 83.6469 -54.6223 + 18 52.079 1589 6 0 -116.821 138.005 -26.25 + 18 209.09 1590 6 0 -116.875 138.15 -26.1743 + 18 133.341 1591 6 0 -116.948 138.35 -26.0697 + 18 76.5747 1592 6 0 -117.021 138.55 -25.9655 + 18 10.5218 1593 6 0 -117.094 138.75 -25.8609 + 18 314.657 311 6 1 -117.811 140.7 -24.85 + 18 218.271 310 6 1 -117.95 141.077 -24.6548 + 18 102.756 416 5 1 -96.75 83.9725 -54.4605 + 18 337.006 415 5 1 -96.95 83.7809 -54.5477 + 18 1863.79 868 2 1 -6.26586 -78.3114 -144.45 + 18 173.519 512 2 0 -5.62661 -77.4878 -145.85 + 18 154.826 937 1 1 7.47738 -60.67 -174.45 + 18 7.12689 938 1 1 7.65 -60.4492 -174.83 + 18 11.346 600 1 0 8.11362 -59.8581 -175.85 + 18 112.445 601 1 0 8.11995 -59.85 -175.864 + 18 35.1124 602 1 0 8.27682 -59.65 -176.209 + 18 160.641 1005 0 1 21.0931 -43.3008 -204.45 + 18 17.4573 1006 0 1 21.25 -43.1032 -204.789 + 18 20.0483 687 0 0 21.7398 -42.4858 -205.85 + 18 205.442 688 0 0 21.7682 -42.45 -205.912 + 18 148.584 703 2 0 46.4604 -39.3023 -146.25 + 18 244.422 704 2 0 46.3308 -39.2493 -145.978 + 18 19.0628 887 2 0 54.9794 -2.47204 -146.25 + 18 195.446 888 2 0 54.9838 -2.45 -146.232 + 18 135.929 889 2 0 54.9638 -2.24997 -146.019 + 18 2875.33 770 1 0 50.428 -26.006 -176.093 + 18 65.6476 771 1 0 50.4871 -25.85 -176.074 + 18 175.722 772 1 0 50.6519 -25.65 -176.123 + 18 596.836 769 1 0 50.4535 -26.05 -176.195 + 18 241.077 503 2 0 -7.9996 -79.346 -145.85 + 18 533.204 502 2 0 -8.175 -79.45 -146.021 + 18 405.078 684 1 1 -43.05 -95.8161 -174.604 + 18 149.201 416 1 0 -43.9214 -96.8572 -175.85 + 18 305.697 415 1 0 -43.9982 -96.95 -175.961 + 18 124.212 414 1 0 -44.1668 -97.15 -176.202 + 18 306.651 575 0 1 -64.9361 -121.958 -204.45 + 18 333.731 574 0 1 -65.05 -122.108 -204.623 + 18 91.2919 285 0 0 -65.8644 -123.104 -205.85 + 18 354.927 284 0 0 -65.9024 -123.15 -205.907 + 18 129.186 283 0 0 -66.0664 -123.35 -206.156 + 18 221.977 219 0 0 -103.078 -136.207 -206.25 + 18 58.8206 376 0 1 -104.757 -136.183 -204.85 + 18 69.7104 375 0 1 -104.95 -136.179 -204.695 + 18 38.723 374 0 1 -105.15 -136.165 -204.543 + 18 102.67 329 1 0 -157.824 -114.232 -176.25 + 18 165.773 330 1 0 -158.03 -114.15 -176.137 + 18 45.3485 101 1 1 -159.842 -113.164 -174.85 + 18 77.9952 100 1 1 -159.95 -113.095 -174.766 + 18 69.0046 99 1 1 -160.15 -112.965 -174.587 + 18 241.667 287 0 0 -65.6023 -122.676 -205.85 + 18 284.283 507 2 0 -6.83904 -78.6224 -145.85 + 18 57.0559 506 2 0 -6.90969 -78.65 -146.087 + 18 270.821 823 1 1 -15.3426 -81.9544 -174.45 + 18 12.3377 822 1 1 -15.45 -81.9954 -174.807 + 18 301.622 489 1 0 -15.7634 -82.1152 -175.85 + 18 128.338 778 0 1 -24.3793 -85.4033 -204.45 + 18 55.5273 777 0 1 -24.45 -85.4298 -204.681 + 18 130.712 472 0 0 -24.8082 -85.5633 -205.85 + 18 223.619 505 2 0 -6.27935 -78.8882 -145.85 + 18 99.8197 876 1 1 -4.82319 -86.9787 -174.45 + 18 102.178 463 1 0 -4.75995 -87.3699 -175.85 + 18 42.5835 462 1 0 -4.74706 -87.45 -176.137 + 18 133.639 882 0 1 -3.495 -95.3456 -204.45 + 18 15.0077 422 0 0 -3.43222 -95.7409 -205.85 + 18 123.586 421 0 0 -3.43079 -95.75 -205.882 + 18 816.022 509 2 0 -6.38429 -78.2001 -145.85 + 18 248.892 866 1 1 -6.78786 -74.0717 -174.45 + 18 48.5037 530 1 0 -6.83061 -73.857 -175.85 + 18 443.385 531 1 0 -6.83197 -73.85 -175.895 + 18 311.239 861 0 1 -7.6986 -69.4192 -204.45 + 18 269.963 554 0 0 -7.74519 -69.2199 -205.85 + 18 732.09 885 1 1 -2.91222 -71.9795 -174.45 + 18 742.015 541 1 0 -2.78927 -71.757 -175.85 + 18 538.423 899 0 1 -0.0709183 -67.3803 -204.45 + 18 216.419 824 1 1 -15.1759 -82.5042 -174.45 + 18 94.8577 487 1 0 -15.5829 -82.5032 -175.85 + 18 79.2935 780 0 1 -23.8585 -81.8435 -204.45 + 18 80.0698 779 0 1 -24.0501 -81.7712 -204.601 + 18 49.8553 494 0 0 -25.7343 -81.1027 -205.85 + 18 169.314 495 0 0 -25.8686 -81.05 -205.947 + 18 125.634 486 1 0 -15.6558 -82.6878 -175.85 + 18 143.325 774 0 1 -25.1501 -86.0845 -204.45 + 18 137.319 469 0 0 -25.4857 -86.0951 -205.85 + 18 27.2051 504 2 0 -6.03632 -79.05 -146.141 + 18 124.695 894 1 1 -1.17601 -88.2437 -174.45 + 18 158.845 456 1 0 -0.931281 -88.6883 -175.85 + 18 115.568 920 0 1 4.10706 -97.7681 -204.45 + 18 102.085 409 0 0 4.34479 -98.2153 -205.85 + 18 183.176 867 1 1 -6.57311 -80.1821 -174.45 + 18 214.772 498 1 0 -6.5902 -80.2584 -175.85 + 18 162.214 865 0 1 -6.93926 -81.8562 -204.45 + 18 168.123 490 0 0 -6.95783 -81.9444 -205.85 + 18 448.418 757 0 0 -71.2616 -28.635 -206.25 + 18 567.966 758 0 0 -71.4654 -28.45 -206.165 + 18 441.75 759 0 0 -71.6828 -28.25 -206.073 + 18 484.972 760 0 0 -71.9004 -28.05 -205.981 + 18 206.183 761 0 0 -72.1181 -27.85 -205.887 + 18 242.077 527 0 1 -74.5122 -25.6668 -204.85 + 18 393.697 526 0 1 -74.65 -25.5411 -204.79 + 18 528.572 525 0 1 -74.85 -25.3592 -204.703 + 18 402.96 524 0 1 -75.05 -25.1766 -204.615 + 18 411.395 523 0 1 -75.25 -24.9981 -204.533 + 18 6.10001 522 0 1 -75.45 -24.8188 -204.452 + 18 281.454 1058 1 0 -132.633 31.7287 -176.25 + 18 560.756 1059 1 0 -132.756 31.85 -176.189 + 18 441.794 1060 1 0 -132.956 32.05 -176.09 + 18 537.546 1061 1 0 -133.154 32.25 -175.99 + 18 153.738 1062 1 0 -133.353 32.45 -175.89 + 18 249.631 223 1 1 -135.483 34.5986 -174.85 + 18 509.445 222 1 1 -135.55 34.6663 -174.817 + 18 494.069 221 1 1 -135.75 34.8675 -174.722 + 18 426.787 220 1 1 -135.95 35.0679 -174.627 + 18 555.922 219 1 1 -136.15 35.27 -174.534 + 18 87.6872 934 1 1 6.97693 -65.2119 -174.45 + 18 103.174 935 1 1 7.05 -65.1369 -174.625 + 18 155.803 577 1 0 7.56612 -64.6146 -175.85 + 18 32.3897 578 1 0 7.72904 -64.45 -176.237 + 18 2.60363 997 0 1 19.6465 -52.4596 -204.45 + 18 117.61 998 0 1 19.65 -52.4561 -204.458 + 18 145.771 641 0 0 20.2481 -51.8479 -205.85 + 18 105.639 579 1 0 7.39682 -64.2498 -175.936 + 18 6.22548 580 1 0 7.4708 -64.05 -176.233 + 18 23.5093 961 0 1 12.394 -40.9196 -204.45 + 18 97.6968 962 0 1 12.4502 -40.9178 -204.556 + 18 7.98304 963 0 1 12.65 -40.9403 -204.844 + 18 30.7879 694 0 0 13.3297 -41.2242 -205.85 + 18 133.015 693 0 0 13.3756 -41.25 -205.918 + 18 103.239 657 0 0 36.5498 -48.4522 -206.25 + 18 82.1805 658 0 0 36.8093 -48.45 -206.004 + 18 32.8892 1098 0 1 39.7949 -48.5329 -204.85 + 18 55.0212 1099 0 1 39.85 -48.5353 -204.828 + 18 48.4294 1100 0 1 40.05 -48.5382 -204.713 + 18 48.578 1101 0 1 40.25 -48.5545 -204.637 + 18 59.1931 1102 0 1 40.4505 -48.6061 -204.596 + 18 245.722 1103 0 1 40.6502 -48.6641 -204.561 + 18 45.3671 1104 0 1 40.85 -48.6677 -204.518 + 18 34.3092 641 1 0 50.0086 -51.8087 -176.25 + 18 101.504 640 1 0 50.0478 -51.8501 -176.173 + 18 89.1291 639 1 0 50.2762 -52.0501 -176.093 + 18 87.2152 638 1 0 50.4271 -52.25 -176.012 + 18 343.222 637 1 0 50.4854 -52.45 -175.908 + 18 298.546 869 3 1 -6.25 -78.4897 -114.552 + 18 96.4249 508 5 0 -6.15992 -78.4498 -56.007 + 18 57.8485 473 5 0 3.78279 -85.254 -56.25 + 18 79.6747 472 5 0 3.75325 -85.45 -56.0925 + 18 70.2405 471 5 0 3.73511 -85.65 -56.0287 + 18 20.0887 916 5 1 3.30276 -86.4581 -54.85 + 18 272.856 915 5 1 3.25 -86.5009 -54.81 + 18 110.05 914 5 1 3.05 -86.5608 -54.6161 + 18 74.7831 869 6 1 -6.24998 -78.5436 -24.4836 + 18 82.1242 870 6 1 -6.04995 -78.5956 -24.6859 + 18 10.6819 871 6 1 -5.84993 -78.6683 -24.8304 + 18 222.498 502 6 0 -4.0445 -79.4501 -25.85 + 18 7.57056 1104 5 1 41.0233 -88.282 -54.45 + 18 64.7157 1105 5 1 41.05 -88.2856 -54.4648 + 18 66.7547 1106 5 1 41.25 -88.3338 -54.5906 + 18 53.8245 1107 5 1 41.45 -88.3933 -54.621 + 18 85.2325 1108 5 1 41.65 -88.4861 -54.6413 + 18 82.632 1109 5 1 41.85 -88.5986 -54.679 + 18 74.3035 1110 5 1 42.05 -88.7059 -54.7241 + 18 76.5945 1111 5 1 42.2503 -88.8406 -54.7778 + 18 221.349 1112 5 1 42.45 -88.9938 -54.7888 + 18 104.894 1113 5 1 42.6501 -89.1785 -54.7642 + 18 86.2636 1114 5 1 42.85 -89.4361 -54.8179 + 18 352.316 1115 5 1 43.05 -89.6676 -54.8295 + 18 82.3148 1116 5 1 43.25 -89.9044 -54.8226 + 18 125.299 1117 5 1 43.5009 -90.15 -54.8194 + 18 103.39 1118 5 1 43.65 -90.3791 -54.7782 + 18 96.5527 1119 5 1 43.85 -90.5929 -54.7561 + 18 44.2462 431 5 0 43.571 -93.8417 -55.85 + 18 76.1386 430 5 0 43.5997 -93.95 -55.9103 + 18 94.2558 429 5 0 43.7223 -94.15 -55.9966 + 18 178.523 428 5 0 43.8363 -94.3501 -55.9869 + 18 317.863 427 5 0 43.8159 -94.5501 -56.0517 + 18 131.804 453 5 0 44.1662 -89.4306 -55.8501 + 18 97.6786 454 5 0 44.3427 -89.25 -56.0411 + 18 71.2075 1585 5 1 137.15 -125.253 -54.6049 +Number of digits in this event = 201 +Using G4ParticleGun ... +2.62416 LIN proton Event: 19 -Number of tracker hits in this event = 23 - 19 103.812 1570 8 1 134.287 -37.7538 35.55 - 19 114.648 711 8 0 134.287 -37.7532 34.15 - 19 114.314 1570 7 1 134.288 -37.7397 5.55 - 19 114.596 711 7 0 134.288 -37.7389 4.15 - 19 117.195 1570 6 1 134.299 -37.7268 -24.45 - 19 119.921 711 6 0 134.299 -37.7252 -25.85 - 19 123.606 1570 5 1 134.28 -37.6922 -54.45 - 19 107.196 711 5 0 134.279 -37.6896 -55.85 - 19 121.429 1570 4 1 134.247 -37.6443 -84.45 - 19 91.4659 712 4 0 134.245 -37.6404 -85.85 - 19 142.639 1570 3 1 134.19 -37.5548 -114.45 - 19 144.415 712 3 0 134.188 -37.5512 -115.85 - 19 104.446 1569 2 1 134.139 -37.4798 -144.45 - 19 109.256 712 2 0 134.136 -37.4767 -145.85 - 19 113.173 1569 1 1 134.073 -37.4155 -174.45 - 19 94.076 713 1 0 134.068 -37.4123 -175.85 - 19 97.8782 1569 0 1 133.969 -37.3314 -204.45 - 19 125.385 713 0 0 133.962 -37.3275 -205.85 - 19 342.908 1643 3 0 124.09 148.862 -116.25 - 19 17.2834 1570 2 1 134.15 -37.496 -144.837 - 19 156.1 705 2 0 134.177 -38.9137 -145.85 - 19 374.58 704 2 0 134.185 -39.05 -145.983 - 19 482.112 712 5 0 134.283 -37.6496 -56.0113 -Number of digits in this event = 13 +Number of tracker hits in this event = 29 + 19 116.956 669 11 1 -46.2148 37.4301 125.55 + 19 106.122 1086 11 0 -46.217 37.4272 124.15 + 19 105.695 668 10 1 -46.2509 37.3703 95.55 + 19 158.093 1086 10 0 -46.249 37.3658 94.15 + 19 171.743 669 9 1 -46.2082 37.2658 65.55 + 19 164.581 1086 9 0 -46.2059 37.2597 64.15 + 19 168.732 669 8 1 -46.1548 37.134 35.55 + 19 100.219 1085 8 0 -46.1554 37.1282 34.15 + 19 110.088 669 7 1 -46.1838 37.0025 5.55 + 19 123.192 1084 7 0 -46.1833 36.9946 4.15 + 19 139.689 669 6 1 -46.17 36.844 -24.45 + 19 106.618 1083 6 0 -46.1696 36.8378 -25.85 + 19 102.335 669 5 1 -46.1788 36.7063 -54.45 + 19 700.221 1083 5 0 -46.1808 36.7009 -55.85 + 19 178.555 669 4 1 -46.2251 36.5761 -84.45 + 19 162.057 1082 4 0 -46.2282 36.5697 -85.85 + 19 111.822 668 3 1 -46.2941 36.4418 -114.45 + 19 112.941 1081 3 0 -46.2965 36.434 -115.85 + 19 100.794 668 2 1 -46.3405 36.2672 -144.45 + 19 105.569 1081 2 0 -46.3423 36.2609 -145.85 + 19 332.378 668 1 1 -46.3858 36.1318 -174.45 + 19 142.007 1080 1 0 -46.3874 36.1255 -175.85 + 19 140.882 668 0 1 -46.4223 35.9912 -204.45 + 19 134.985 1079 0 0 -46.4231 35.9847 -205.85 + 19 150.907 667 0 1 -46.45 36.0429 -204.745 + 19 217.61 669 1 1 -46.25 35.8124 -174.52 + 19 28.2449 670 8 1 -46.05 37.0866 35.1994 + 19 149.711 1082 8 0 -45.8997 36.5304 34.15 + 19 80.8937 1081 8 0 -46.0191 36.45 34.0818 +Number of digits in this event = 17 Using G4ParticleGun ... -5.70544 LIN +9.44304 LIN proton Event: 20 -Number of tracker hits in this event = 37 - 20 116.017 744 11 1 -31.1197 58.6012 125.55 - 20 105.35 1192 11 0 -31.12 58.6014 124.15 - 20 104.229 744 10 1 -31.1244 58.6042 95.55 - 20 92.0928 1192 10 0 -31.1248 58.6049 94.15 - 20 111.501 744 9 1 -31.131 58.6222 65.55 - 20 152.138 1192 9 0 -31.1307 58.622 64.15 - 20 146.417 744 8 1 -31.1315 58.6158 35.55 - 20 157.659 1192 8 0 -31.1313 58.6158 34.15 - 20 103.257 744 7 1 -31.1334 58.6171 5.55 - 20 102.894 1192 7 0 -31.1327 58.6165 4.15 - 20 124.316 744 6 1 -31.1159 58.6019 -24.45 - 20 107.394 1192 6 0 -31.1167 58.6011 -25.85 - 20 133.812 744 5 1 -31.1413 58.5813 -54.45 - 20 100.388 1192 5 0 -31.1428 58.5816 -55.85 - 20 174.76 744 4 1 -31.177 58.5911 -84.45 - 20 122.164 1192 4 0 -31.1795 58.5907 -85.85 - 20 114.515 744 3 1 -31.2305 58.5838 -114.45 - 20 108.578 1192 3 0 -31.2323 58.585 -115.85 - 20 140.087 743 2 1 -31.2711 58.6124 -144.45 - 20 180.548 1192 2 0 -31.2726 58.6141 -145.85 - 20 109.487 743 1 1 -31.3099 58.6465 -174.45 - 20 102.802 1192 1 0 -31.3116 58.6467 -175.85 - 20 121.302 743 0 1 -31.3476 58.6576 -204.45 - 20 118.374 1193 0 0 -31.348 58.6586 -205.85 - 20 42.5037 1692 7 0 -125.857 158.597 3.75 - 20 11.4426 1693 7 0 -126.092 158.75 4.12352 - 20 25.6351 270 7 1 -126.02 158.224 5.15 - 20 93.0919 1690 7 0 -126.059 158.312 4.15 - 20 179.098 1509 2 0 23.9349 122.004 -146.25 - 20 81.7224 1508 2 0 24.2276 121.95 -145.887 - 20 42.6949 1507 2 0 24.0909 121.75 -145.867 - 20 69.1289 1010 2 1 22.1808 120.141 -144.85 - 20 117.138 1009 2 1 22.05 120.019 -144.763 - 20 112.132 1008 2 1 21.85 119.9 -144.72 - 20 90.6986 1007 2 1 21.65 119.76 -144.583 - 20 207.843 1006 2 1 21.45 119.679 -144.499 - 20 147.542 1005 2 1 21.25 119.442 -144.649 -Number of digits in this event = 15 +Number of tracker hits in this event = 22 + 20 125.596 438 10 1 -92.4234 61.5309 95.55 + 20 105.999 1207 10 0 -92.424 61.5316 94.15 + 20 195.075 438 9 1 -92.438 61.5446 65.55 + 20 111.576 1207 9 0 -92.4385 61.546 64.15 + 20 105.996 438 8 1 -92.4472 61.5808 35.55 + 20 101.219 1207 8 0 -92.4475 61.5823 34.15 + 20 127.045 438 7 1 -92.4555 61.6134 5.55 + 20 126.928 1207 7 0 -92.4561 61.6148 4.15 + 20 137.719 438 6 1 -92.4658 61.643 -24.45 + 20 123.415 1207 6 0 -92.466 61.6444 -25.85 + 20 179.589 438 5 1 -92.4624 61.6676 -54.45 + 20 132.363 1208 5 0 -92.4626 61.6687 -55.85 + 20 103.074 438 4 1 -92.4653 61.6871 -84.45 + 20 94.9757 1208 4 0 -92.4651 61.6882 -85.85 + 20 155.597 438 3 1 -92.4621 61.7091 -114.45 + 20 177.012 1208 3 0 -92.4619 61.7104 -115.85 + 20 105.092 438 2 1 -92.4559 61.7385 -144.45 + 20 117.306 1208 2 0 -92.455 61.7399 -145.85 + 20 106.305 438 1 1 -92.4368 61.7684 -174.45 + 20 183.827 1208 1 0 -92.4356 61.7696 -175.85 + 20 148 438 0 1 -92.4101 61.7962 -204.45 + 20 104.399 1208 0 0 -92.408 61.7975 -205.85 +Number of digits in this event = 13 Using G4ParticleGun ... -5.36875 LIN +3.67272 LIN proton Event: 21 -Number of tracker hits in this event = 22 - 21 145.86 937 10 1 7.55625 109.141 95.55 - 21 114.439 1444 10 0 7.55636 109.141 94.15 - 21 92.6377 937 9 1 7.5629 109.132 65.55 - 21 224.942 1444 9 0 7.56341 109.131 64.15 - 21 146.132 937 8 1 7.5712 109.102 35.55 - 21 88.236 1444 8 0 7.57153 109.102 34.15 - 21 200.883 937 7 1 7.57678 109.097 5.55 - 21 127.484 1444 7 0 7.57624 109.097 4.15 - 21 124.435 937 6 1 7.5555 109.105 -24.45 - 21 98.9334 1444 6 0 7.55391 109.107 -25.85 - 21 94.6566 937 5 1 7.5168 109.127 -54.45 - 21 108.13 1444 5 0 7.51598 109.129 -55.85 - 21 103.198 937 4 1 7.49719 109.173 -84.45 - 21 107.165 1445 4 0 7.49606 109.176 -85.85 - 21 105.463 937 3 1 7.47065 109.229 -114.45 - 21 149.819 1445 3 0 7.46976 109.231 -115.85 - 21 129.948 936 2 1 7.44899 109.259 -144.45 - 21 112.146 1445 2 0 7.44805 109.262 -145.85 - 21 158.161 936 1 1 7.42966 109.314 -174.45 - 21 206.135 1445 1 0 7.42877 109.316 -175.85 - 21 105.566 936 0 1 7.41205 109.358 -204.45 - 21 137.707 1446 0 0 7.4122 109.36 -205.85 +Number of tracker hits in this event = 21 + 21 104.203 678 9 1 -44.3467 109.072 65.55 + 21 113.85 1444 9 0 -44.3453 109.071 64.15 + 21 116.758 678 8 1 -44.3118 109.069 35.55 + 21 119.081 1444 8 0 -44.3099 109.07 34.15 + 21 127.863 678 7 1 -44.2745 109.09 5.55 + 21 204.706 1444 7 0 -44.2737 109.089 4.15 + 21 112.869 678 6 1 -44.2574 109.076 -24.45 + 21 171.437 1444 6 0 -44.2556 109.076 -25.85 + 21 171.683 679 5 1 -44.217 109.066 -54.45 + 21 117.237 1444 5 0 -44.2145 109.067 -55.85 + 21 163.965 679 4 1 -44.1655 109.086 -84.45 + 21 127.531 1444 4 0 -44.1634 109.088 -85.85 + 21 114.691 679 3 1 -44.1195 109.137 -114.45 + 21 180.362 1444 3 0 -44.1177 109.137 -115.85 + 21 109.458 679 2 1 -44.0817 109.134 -144.45 + 21 292.378 1444 2 0 -44.0792 109.133 -145.85 + 21 93.8247 680 1 1 -44.0362 109.122 -174.45 + 21 159.571 1444 1 0 -44.0323 109.122 -175.85 + 21 99.5706 680 0 1 -43.9515 109.138 -204.45 + 21 131.797 1444 0 0 -43.9448 109.134 -205.85 + 21 23.6824 1445 3 0 -44.0621 109.15 -116.243 Number of digits in this event = 12 Using G4ParticleGun ... -2.39566 LIN +8.51237 LIN proton Event: 22 -Number of tracker hits in this event = 24 - 22 162.525 341 10 1 -111.869 13.8803 95.55 - 22 115.757 969 10 0 -111.869 13.8801 94.15 - 22 112.711 341 9 1 -111.869 13.8733 65.55 - 22 99.3946 969 9 0 -111.872 13.8717 64.15 - 22 117.889 341 8 1 -111.929 13.8288 35.55 - 22 96.1497 968 8 0 -111.93 13.8255 34.15 - 22 127.426 341 7 1 -111.948 13.7603 5.55 - 22 160.622 968 7 0 -111.948 13.7596 4.15 - 22 103.766 340 6 1 -111.951 13.7348 -24.45 - 22 239.224 968 6 0 -111.955 13.7328 -25.85 - 22 111.555 340 5 1 -112.019 13.6925 -54.45 - 22 125.458 968 5 0 -112.02 13.6896 -55.85 - 22 118.908 340 4 1 -112.047 13.6263 -84.45 - 22 112.103 967 4 0 -112.046 13.6232 -85.85 - 22 115.08 340 3 1 -112.043 13.5561 -114.45 - 22 100.277 967 3 0 -112.043 13.5574 -115.85 - 22 159.515 340 2 1 -112.048 13.5969 -144.45 - 22 144.276 967 2 0 -112.047 13.5969 -145.85 - 22 134.447 340 1 1 -112.009 13.5938 -174.45 - 22 101.238 967 1 0 -112.008 13.5938 -175.85 - 22 163.773 340 0 1 -111.983 13.5979 -204.45 - 22 105.531 967 0 0 -111.981 13.5995 -205.85 - 22 216.076 372 1 1 -105.589 34.4819 -174.45 - 22 205.344 373 1 1 -105.55 34.2749 -174.58 -Number of digits in this event = 14 +Number of tracker hits in this event = 28 + 22 135.769 841 11 1 -11.7907 75.2312 125.55 + 22 107.362 1275 11 0 -11.7905 75.2323 124.15 + 22 132.578 841 10 1 -11.7887 75.2548 95.55 + 22 129.355 1276 10 0 -11.7883 75.2565 94.15 + 22 104.057 841 9 1 -11.7786 75.2905 65.55 + 22 149.953 1276 9 0 -11.7778 75.2915 64.15 + 22 198.542 841 8 1 -11.7591 75.3179 35.55 + 22 124.649 1276 8 0 -11.7591 75.3197 34.15 + 22 114.604 841 7 1 -11.7679 75.3622 5.55 + 22 112.095 1276 7 0 -11.7681 75.3641 4.15 + 22 132.861 841 6 1 -11.771 75.4021 -24.45 + 22 121.953 1276 6 0 -11.7706 75.4032 -25.85 + 22 110.553 841 5 1 -11.7603 75.4269 -54.45 + 22 99.4785 1276 5 0 -11.7601 75.4284 -55.85 + 22 127.745 841 4 1 -11.7532 75.4588 -84.45 + 22 120.745 1277 4 0 -11.753 75.4597 -85.85 + 22 98.2258 841 3 1 -11.7482 75.4776 -114.45 + 22 114.554 1277 3 0 -11.7474 75.4779 -115.85 + 22 94.7118 841 2 1 -11.73 75.4866 -144.45 + 22 99.5706 1277 2 0 -11.7292 75.4853 -145.85 + 22 185.073 841 1 1 -11.719 75.4567 -174.45 + 22 117.305 1277 1 0 -11.7195 75.4558 -175.85 + 22 97.9107 841 0 1 -11.7315 75.432 -204.45 + 22 107.908 1276 0 0 -11.732 75.4305 -205.85 + 22 86.6227 840 8 1 -11.85 75.3069 35.3482 + 22 57.9386 839 8 1 -12.0502 75.3419 35.2067 + 22 46.8445 1292 8 0 -14.4675 78.5408 34.1499 + 22 184.253 1293 8 0 -14.4958 78.65 34.1153 +Number of digits in this event = 13 Using G4ParticleGun ... -2.98586 LIN +1.22989 LIN proton Event: 23 -Number of tracker hits in this event = 44 - 23 133.925 1151 11 1 50.26 37.8488 125.55 - 23 120.938 1089 11 0 50.2609 37.8513 124.15 - 23 104.407 1151 10 1 50.278 37.8993 95.55 - 23 89.8469 1089 10 0 50.2777 37.9039 94.15 - 23 105.27 1151 9 1 50.2682 38.004 65.55 - 23 93.1213 1089 9 0 50.2671 38.0093 64.15 - 23 128.396 1150 8 1 50.241 38.1148 35.55 - 23 99.5583 1090 8 0 50.2409 38.1199 34.15 - 23 113.54 1150 7 1 50.237 38.224 5.55 - 23 220.582 1090 7 0 50.2364 38.2271 4.15 - 23 127.982 1150 6 1 50.2334 38.2952 -24.45 - 23 115.663 1091 6 0 50.2319 38.2973 -25.85 - 23 102.286 1150 5 1 50.2032 38.3379 -54.45 - 23 182.443 1091 5 0 50.2022 38.3383 -55.85 - 23 131.438 1150 4 1 50.1897 38.3386 -84.45 - 23 111.179 1091 4 0 50.1902 38.3364 -85.85 - 23 98.3457 1150 3 1 50.2056 38.2805 -114.45 - 23 161.217 1091 3 0 50.2076 38.279 -115.85 - 23 211.418 1150 2 1 50.2391 38.2481 -144.45 - 23 325.171 1090 2 0 50.2439 38.2462 -145.85 - 23 95.5329 1151 1 1 50.3452 38.215 -174.45 - 23 110.162 1090 1 0 50.3494 38.2126 -175.85 - 23 156.449 1151 0 1 50.4301 38.1694 -204.45 - 23 120.811 1090 0 0 50.4345 38.1671 -205.85 - 23 93.7471 1063 0 0 53.1729 32.7061 -206.25 - 23 63.222 1062 0 0 53.2108 32.6499 -205.958 - 23 24.5813 1171 0 1 54.3175 31.1286 -204.85 - 23 340.783 1050 0 0 55.6821 30.1884 -205.85 - 23 8.8152 1099 6 1 40.0395 33.1024 -24.4501 - 23 115.415 1100 6 1 40.05 33.0791 -24.4823 - 23 130.754 1062 6 0 39.9262 32.6079 -25.85 - 23 33.5013 1061 6 0 39.9156 32.45 -26.181 - 23 185.748 783 6 0 73.664 -23.2518 -26.2498 - 23 71.2075 782 6 0 73.9629 -23.4502 -25.9835 - 23 5.25402 781 6 0 74.0731 -23.65 -25.8596 - 23 121.709 1271 6 1 74.4093 -25.9725 -24.85 - 23 18.3558 1272 6 1 74.4502 -26.0684 -24.8049 - 23 0.0708352 1270 6 1 74.25 -26.2857 -24.8487 - 23 120.341 766 6 0 73.1324 -26.7197 -25.8508 - 23 93.9137 765 6 0 72.9688 -26.85 -25.9941 - 23 159.045 1224 3 1 64.9791 31.5244 -114.45 - 23 123.005 1051 3 0 64.8334 30.42 -115.85 - 23 146.296 1231 3 1 66.3584 33.9081 -114.85 - 23 103.714 1230 3 1 66.2494 33.9813 -114.672 -Number of digits in this event = 21 +Number of tracker hits in this event = 24 + 23 125.292 1450 10 1 110.238 -33.6059 95.55 + 23 179.003 732 10 0 110.237 -33.6039 94.15 + 23 132.446 1450 9 1 110.214 -33.579 65.55 + 23 154.898 732 9 0 110.216 -33.5755 64.15 + 23 156.696 1450 8 1 110.263 -33.495 35.55 + 23 111.926 732 8 0 110.264 -33.4899 34.15 + 23 102.104 1450 7 1 110.261 -33.3894 5.55 + 23 175.159 733 7 0 110.261 -33.3861 4.15 + 23 227.868 1450 6 1 110.267 -33.3101 -24.45 + 23 142.426 733 6 0 110.271 -33.3061 -25.85 + 23 116.011 1451 5 1 110.351 -33.2105 -54.45 + 23 136.762 734 5 0 110.349 -33.2079 -55.85 + 23 110.711 1450 4 1 110.327 -33.1666 -84.45 + 23 116.913 734 4 0 110.324 -33.1661 -85.85 + 23 129.135 1450 3 1 110.281 -33.1451 -114.45 + 23 198.204 734 3 0 110.283 -33.1466 -115.85 + 23 101.679 1450 2 1 110.306 -33.1854 -144.45 + 23 110.882 734 2 0 110.309 -33.1885 -145.85 + 23 123.308 1451 1 1 110.352 -33.2426 -174.45 + 23 119.747 734 1 0 110.355 -33.2406 -175.85 + 23 175.758 1451 0 1 110.408 -33.207 -204.45 + 23 136.9 734 0 0 110.408 -33.211 -205.85 + 23 52.2777 755 7 0 46.3877 -28.8618 3.75 + 23 110.52 756 7 0 46.3504 -28.85 3.79436 +Number of digits in this event = 15 Using G4ParticleGun ... -3.76327 LIN +2.81199 LIN proton Event: 24 -Number of tracker hits in this event = 114 - 24 94.2841 393 9 1 -101.497 -65.6742 65.55 - 24 124.205 571 9 0 -101.499 -65.6756 64.15 - 24 119.688 393 8 1 -101.532 -65.7094 35.55 - 24 127.314 571 8 0 -101.534 -65.7124 34.15 - 24 113.896 392 7 1 -101.574 -65.7798 5.55 - 24 101.286 571 7 0 -101.576 -65.7835 4.15 - 24 107.2 392 6 1 -101.626 -65.849 -24.45 - 24 123.443 570 6 0 -101.63 -65.8549 -25.85 - 24 126.996 392 5 1 -101.712 -65.9704 -54.45 - 24 121.043 570 5 0 -101.715 -65.976 -55.85 - 24 97.9182 391 4 1 -101.789 -66.0982 -84.45 - 24 127.686 569 4 0 -101.792 -66.103 -85.85 - 24 109.436 391 3 1 -101.844 -66.2 -114.45 - 24 117.481 569 3 0 -101.847 -66.2029 -115.85 - 24 124.872 391 2 1 -101.902 -66.2669 -144.45 - 24 137.074 568 2 0 -101.907 -66.2692 -145.85 - 24 110.442 390 1 1 -102.003 -66.318 -174.45 - 24 114.851 568 1 0 -102.009 -66.3191 -175.85 - 24 97.822 390 0 1 -102.116 -66.3425 -204.45 - 24 129.483 568 0 0 -102.121 -66.3436 -205.85 - 24 163.624 1395 8 1 99.15 -165.941 35.4002 - 24 99.8393 1394 8 1 99.15 -165.99 35.4517 - 24 58.116 102 3 0 50.8684 -159.55 -116.13 - 24 39.1317 1222 3 1 64.4733 -144.073 -114.45 - 24 202.467 1221 3 1 64.45 -144.015 -114.524 - 24 47.0146 1397 12 0 -16.4647 99.6538 153.75 - 24 95.1186 1398 12 0 -16.3871 99.75 153.914 - 24 211.438 822 12 1 -15.5774 100.438 155.15 - 24 103.823 823 12 1 -15.4499 100.59 155.363 - 24 110.683 1405 12 0 -16.114 101.242 154.15 - 24 93.6892 1365 12 0 -22.3562 93.237 153.75 - 24 90.9645 1366 12 0 -22.3011 93.35 153.933 - 24 31.5185 794 12 1 -21.1281 93.3931 155.15 - 24 80.555 795 12 1 -21.0497 93.4064 155.227 - 24 17.5822 796 12 1 -20.85 93.3905 155.509 - 24 75.4665 797 12 1 -20.6494 93.4996 155.547 - 24 159.001 798 12 1 -20.45 93.5027 155.359 - 24 88.1176 799 12 1 -20.2495 93.6146 155.227 - 24 57.233 1373 12 0 -18.6836 94.9221 154.15 - 24 706.584 1374 12 0 -18.6489 94.9502 154.12 - 24 160.183 412 1 0 -96.1851 -97.5714 -176.25 - 24 131.381 420 1 1 -96.004 -98.177 -174.85 - 24 7.11207 348 2 0 -92.7727 -110.539 -146.25 - 24 130.741 347 2 0 -92.7697 -110.55 -146.223 - 24 94.7901 437 2 1 -92.58 -111.124 -144.85 - 24 58.156 438 2 1 -92.55 -111.217 -144.621 - 24 181.106 279 3 0 -89.1936 -124.177 -116.25 - 24 1.31036 278 3 0 -89.1502 -124.35 -115.857 - 24 130.568 455 3 1 -89.0338 -124.797 -114.85 - 24 132.995 210 4 0 -82.3308 -137.952 -86.2499 - 24 132.348 490 4 1 -82.0203 -138.588 -84.85 - 24 123.78 158 5 0 -75.005 -148.413 -56.2485 - 24 1.64081 157 5 0 -74.91 -148.55 -55.8531 - 24 44.1343 526 5 1 -74.6732 -148.894 -54.85 - 24 151.874 527 5 1 -74.65 -148.927 -54.7553 - 24 148.584 107 6 0 -65.4513 -158.611 -26.25 - 24 206.15 575 6 1 -64.9993 -159.093 -24.85 - 24 66.4839 39 7 0 -54.2709 -172.266 3.75005 - 24 72.3082 38 7 0 -54.2032 -172.35 3.92943 - 24 83.2354 631 7 1 -53.7397 -172.915 5.15 - 24 39.6966 632 7 1 -53.6499 -173.028 5.3978 - 24 20.0918 144 1 0 -31.4068 -151.308 -176.25 - 24 206.344 143 1 0 -31.3463 -151.35 -176.229 - 24 112.763 142 1 0 -30.919 -151.55 -176.069 - 24 31.9564 141 1 0 -30.6659 -151.75 -175.876 - 24 130.092 756 1 1 -28.8172 -153.355 -174.85 - 24 77.1422 757 1 1 -28.65 -153.558 -174.739 - 24 72.4091 758 1 1 -28.45 -153.739 -174.673 - 24 64.6082 759 1 1 -28.25 -153.856 -174.647 - 24 211.179 760 1 1 -28.05 -153.977 -174.605 - 24 54.7101 761 1 1 -27.85 -154.057 -174.553 - 24 46.1168 762 1 1 -27.6499 -154.113 -174.512 - 24 65.1617 763 1 1 -27.45 -154.161 -174.496 - 24 177.408 764 1 1 -27.25 -154.241 -174.488 - 24 72.0303 131 1 0 -26.5011 -153.842 -175.85 - 24 97.4341 132 1 0 -26.5391 -153.75 -176.062 - 24 73.5429 199 1 0 -49.0057 -140.267 -176.25 - 24 73.5716 198 1 0 -49.1261 -140.35 -176.053 - 24 30.8752 652 1 1 -49.6196 -142.082 -174.85 - 24 233.736 651 1 1 -49.6502 -142.164 -174.8 - 24 75.9549 650 1 1 -49.8501 -142.563 -174.688 - 24 7.77177 185 1 0 -50.4706 -143.133 -175.85 - 24 113.929 184 1 0 -50.4883 -143.151 -175.876 - 24 112.085 183 1 0 -50.6678 -143.35 -175.997 - 24 123.19 182 1 0 -50.9538 -143.55 -176.113 - 24 81.4526 181 1 0 -51.0194 -143.75 -176.124 - 24 94.0441 425 1 0 -105.268 -95.0512 -176.25 - 24 35.739 424 1 0 -105.326 -95.1504 -175.959 - 24 261.09 372 1 1 -105.554 -95.5309 -174.85 - 24 16.9798 368 2 0 -116.017 -106.529 -146.25 - 24 111.537 367 2 0 -116.037 -106.55 -146.194 - 24 136.211 317 2 1 -116.552 -107.041 -144.85 - 24 76.592 315 3 0 -132.036 -117.082 -116.249 - 24 65.9525 314 3 0 -132.141 -117.15 -116.055 - 24 88.5036 236 3 1 -132.802 -117.584 -114.85 - 24 74.8068 235 3 1 -132.95 -117.685 -114.584 - 24 19.004 240 4 0 -145.646 -132.119 -86.25 - 24 134.948 239 4 0 -145.673 -132.15 -86.1892 - 24 149.083 169 4 1 -146.202 -132.74 -84.8498 - 24 9.17138 168 4 1 -146.35 -132.9 -84.4688 - 24 128.485 183 5 0 -154.795 -143.385 -56.25 - 24 118.204 124 5 1 -155.203 -143.895 -54.8496 - 24 104.124 135 6 0 -164.449 -153.033 -26.25 - 24 10.3497 134 6 0 -164.569 -153.15 -25.8827 - 24 37.9192 76 6 1 -164.912 -153.471 -24.8498 - 24 96.8206 75 6 1 -164.95 -153.51 -24.7308 - 24 65.0415 72 7 0 -174 -165.677 3.75 - 24 71.6938 71 7 0 -174.053 -165.75 3.92115 - 24 130.172 28 7 1 -174.444 -166.251 5.15 - 24 16.3306 27 7 1 -174.55 -166.391 5.48285 - 24 23.057 29 7 1 -174.153 -163.229 5.15 - 24 140.866 30 7 1 -174.15 -163.256 5.2602 - 24 214.17 622 4 0 -101.838 -55.5261 -86.25 - 24 99.4044 623 4 0 -101.802 -55.45 -86.1463 -Number of digits in this event = 42 +Number of tracker hits in this event = 27 + 24 103.912 382 10 1 -103.58 -5.99109 95.55 + 24 96.0522 870 10 0 -103.581 -5.99103 94.15 + 24 112.776 382 9 1 -103.594 -5.98586 65.55 + 24 132.425 870 9 0 -103.596 -5.98769 64.15 + 24 111.657 382 8 1 -103.635 -6.02111 35.55 + 24 157.884 870 8 0 -103.639 -6.02359 34.15 + 24 119.361 382 7 1 -103.707 -6.07402 5.55 + 24 93.9042 869 7 0 -103.713 -6.07602 4.15 + 24 141.344 381 6 1 -103.829 -6.12306 -24.45 + 24 150.191 869 6 0 -103.838 -6.12716 -25.85 + 24 340.946 380 5 1 -104.021 -6.2222 -54.45 + 24 95.6056 869 5 0 -104.03 -6.2255 -55.85 + 24 134.532 379 4 1 -104.23 -6.29299 -84.45 + 24 112.308 868 4 0 -104.24 -6.29486 -85.85 + 24 87.1898 378 3 1 -104.439 -6.32619 -114.45 + 24 149.873 868 3 0 -104.448 -6.32533 -115.85 + 24 123.857 377 2 1 -104.616 -6.30054 -144.45 + 24 128.716 868 2 0 -104.625 -6.29859 -145.85 + 24 169.263 376 1 1 -104.81 -6.25949 -174.45 + 24 212.25 868 1 0 -104.819 -6.25557 -175.85 + 24 128.098 375 0 1 -104.987 -6.17188 -204.45 + 24 99.8413 869 0 0 -104.998 -6.16917 -205.85 + 24 116.213 375 1 1 -104.95 -6.09123 -174.726 + 24 98.6402 871 1 0 -106.406 -5.73716 -175.85 + 24 137.273 870 1 0 -106.633 -5.85 -175.924 + 24 135.712 869 1 0 -106.614 -6.05 -176.103 + 24 63.1139 379 5 1 -104.15 -6.11454 -54.5328 +Number of digits in this event = 15 Using G4ParticleGun ... -6.18272 LIN +7.55442 LIN proton Event: 25 -Number of tracker hits in this event = 23 - 25 111.83 638 10 1 -52.291 94.6271 95.55 - 25 101.621 1372 10 0 -52.2917 94.6279 94.15 - 25 97.3509 638 9 1 -52.3059 94.6466 65.55 - 25 98.7852 1372 9 0 -52.3068 94.6472 64.15 - 25 162.161 638 8 1 -52.3249 94.6564 35.55 - 25 148.079 1372 8 0 -52.3258 94.6553 34.15 - 25 138.886 638 7 1 -52.3416 94.632 5.55 - 25 116.472 1372 7 0 -52.3441 94.6238 4.15 - 25 139.025 638 6 1 -52.3941 94.4557 -24.45 - 25 104.078 1371 6 0 -52.3961 94.4472 -25.85 - 25 128.363 638 5 1 -52.4348 94.2686 -54.45 - 25 100.085 1370 5 0 -52.4363 94.2601 -55.85 - 25 114.62 637 4 1 -52.4681 94.0899 -84.45 - 25 107.161 1369 4 0 -52.4687 94.0825 -85.85 - 25 204.775 637 3 1 -52.4784 93.9305 -114.45 - 25 99.1842 1368 3 0 -52.4797 93.9239 -115.85 - 25 246.668 637 2 1 -52.5067 93.7901 -144.45 - 25 121.384 1368 2 0 -52.5066 93.7839 -145.85 - 25 124.926 637 1 1 -52.5084 93.6624 -174.45 - 25 161.433 1367 1 0 -52.5085 93.6557 -175.85 - 25 106.877 637 0 1 -52.5159 93.5224 -204.45 - 25 399.767 1366 0 0 -52.5176 93.5166 -205.85 - 25 109.681 638 3 1 -52.45 93.9547 -114.67 -Number of digits in this event = 12 +Number of tracker hits in this event = 81 + 25 99.3659 435 9 1 -93.0119 -96.694 65.55 + 25 120.815 417 9 0 -93.013 -96.6942 64.15 + 25 108.23 435 8 1 -93.0332 -96.7001 35.55 + 25 95.7807 417 8 0 -93.0352 -96.7007 34.15 + 25 351.22 435 7 1 -93.0776 -96.7147 5.55 + 25 159.389 417 7 0 -93.0798 -96.716 4.15 + 25 105.155 435 6 1 -93.1233 -96.7466 -24.45 + 25 153.776 417 6 0 -93.1262 -96.7482 -25.85 + 25 113.526 434 5 1 -93.1852 -96.7796 -54.45 + 25 86.7759 416 5 0 -93.1894 -96.7794 -55.85 + 25 139.098 434 4 1 -93.275 -96.7731 -84.45 + 25 116.208 416 4 0 -93.2783 -96.773 -85.85 + 25 113.409 434 3 1 -93.3455 -96.7724 -114.45 + 25 129.557 416 3 0 -93.3487 -96.7711 -115.85 + 25 201.576 433 2 1 -93.4136 -96.7431 -144.45 + 25 132.379 417 2 0 -93.4162 -96.7418 -145.85 + 25 108.566 433 1 1 -93.4735 -96.7208 -174.45 + 25 140.966 417 1 0 -93.4756 -96.7195 -175.85 + 25 108.763 433 0 1 -93.5146 -96.6944 -204.45 + 25 130.487 417 0 0 -93.5163 -96.6931 -205.85 + 25 10.7502 434 0 0 -78.5225 -93.1563 -206.25 + 25 317.03 435 0 0 -78.4939 -93.15 -206.211 + 25 21.4195 512 0 1 -77.4977 -92.9282 -204.85 + 25 96.1718 513 0 1 -77.45 -92.9176 -204.785 + 25 15.6837 514 0 1 -77.25 -92.8738 -204.51 + 25 122.377 460 1 0 -56.7882 -88.0231 -176.25 + 25 58.645 621 1 1 -55.777 -87.7836 -174.85 + 25 70.8712 622 1 1 -55.65 -87.7535 -174.674 + 25 157.773 484 2 0 -34.5867 -83.2174 -146.25 + 25 36.5145 732 2 1 -33.5404 -82.9947 -144.85 + 25 99.0359 733 2 1 -33.45 -82.9756 -144.729 + 25 2.04647 734 2 1 -33.25 -82.9333 -144.462 + 25 162.666 511 3 0 -11.5292 -77.7826 -116.25 + 25 121.992 848 3 1 -10.448 -77.5291 -114.85 + 25 48.0434 849 3 1 -10.25 -77.4829 -114.594 + 25 144.611 539 4 0 11.141 -72.2115 -86.25 + 25 28.0776 960 4 1 12.1929 -71.9534 -84.85 + 25 86.0362 961 4 1 12.25 -71.9394 -84.7739 + 25 14.892 962 4 1 12.45 -71.8905 -84.5071 + 25 132.814 548 5 0 33.3326 -70.4215 -56.25 + 25 50.0194 1071 5 1 34.3676 -70.3536 -54.85 + 25 285.282 1072 5 1 34.45 -70.3483 -54.7386 + 25 3.02009 1073 5 1 34.65 -70.3353 -54.4669 + 25 125.464 553 6 0 54.3194 -69.2858 -26.25 + 25 67.2958 1176 6 1 55.2962 -69.2375 -24.85 + 25 40.3976 1177 6 1 55.45 -69.2301 -24.6297 + 25 300.737 555 7 0 74.6571 -68.9991 3.75 + 25 26.2544 1277 7 1 75.6024 -68.9892 5.15 + 25 201.272 1278 7 1 75.65 -68.9887 5.22051 + 25 8.90988 1279 7 1 75.85 -68.9862 5.51697 + 25 144.548 558 8 0 94.8189 -68.4001 33.75 + 25 118.3 1378 8 1 95.7605 -68.371 35.15 + 25 36.7229 1379 8 1 95.95 -68.3651 35.4317 + 25 147.806 558 9 0 114.352 -68.3359 63.75 + 25 324.884 1475 9 1 115.26 -68.333 65.15 + 25 102.77 1476 9 1 115.35 -68.3326 65.2888 + 25 174.249 558 10 0 133.542 -68.3424 93.75 + 25 100.82 1571 10 1 134.44 -68.3402 95.15 + 25 222.487 1572 10 1 134.55 -68.3398 95.3208 + 25 129.188 559 11 0 152.67 -68.1442 123.75 + 25 119.652 1667 11 1 153.566 -68.1325 125.15 + 25 23.66 1668 11 1 153.75 -68.13 125.436 + 25 176.339 558 12 0 171.807 -68.2985 153.75 + 25 35.0501 1762 12 1 172.702 -68.3056 155.15 + 25 216.201 1763 12 1 172.75 -68.3059 155.225 + 25 3.28266 1764 12 1 172.95 -68.307 155.537 + 25 96.8924 436 0 0 -78.1706 -92.95 -205.898 + 25 145.138 437 0 0 -78.1279 -92.75 -205.927 + 25 49.9273 338 0 1 -112.521 -97.8504 -204.85 + 25 90.8825 304 12 1 -119.287 -35.5569 155.15 + 25 109.733 404 2 0 -86.8566 -99.2539 -145.85 + 25 28.7458 342 8 0 -85.9622 -111.671 33.75 + 25 73.88 341 8 0 -85.9439 -111.75 33.8552 + 25 78.2695 340 8 0 -85.9722 -111.95 34.0114 + 25 44.8464 469 8 1 -86.1894 -113.528 35.1503 + 25 119.405 468 8 1 -86.25 -113.653 35.2617 + 25 96.1039 467 8 1 -86.4501 -113.835 35.3492 + 25 81.2307 466 8 1 -86.65 -114.01 35.2999 + 25 0.9783 348 8 0 -81.6955 -110.468 34.15 + 25 4.23391 533 8 1 -73.2676 -104.279 35.15 + 25 293.777 534 8 1 -73.25 -104.27 35.1561 +Number of digits in this event = 34 Using G4ParticleGun ... -2.16095 LIN +7.14875 LIN proton Event: 26 -Number of tracker hits in this event = 26 - 26 122.796 1087 9 1 37.5842 129.102 65.55 - 26 105.811 1544 9 0 37.5852 129.103 64.15 - 26 96.4058 1087 8 1 37.5967 129.119 35.55 - 26 135.102 1544 8 0 37.5858 129.117 34.15 - 26 95.7531 1086 7 1 37.355 129.087 5.55 - 26 177.561 1544 7 0 37.3417 129.084 4.15 - 26 114.888 1085 6 1 37.071 129.028 -24.45 - 26 120.924 1544 6 0 37.0602 129.025 -25.85 - 26 113.562 1083 5 1 36.8297 128.985 -54.45 - 26 93.4489 1544 5 0 36.817 128.983 -55.85 - 26 124.569 1082 4 1 36.5698 128.958 -84.45 - 26 137.73 1544 4 0 36.5554 128.953 -85.85 - 26 108.45 1081 3 1 36.2714 128.862 -114.45 - 26 109.444 1543 3 0 36.2573 128.857 -115.85 - 26 103.444 1079 2 1 35.9666 128.759 -144.45 - 26 107.278 1543 2 0 35.9542 128.754 -145.85 - 26 98.071 1078 1 1 35.7044 128.653 -174.45 - 26 112.678 1542 1 0 35.6906 128.648 -175.85 - 26 156.288 1076 0 1 35.4141 128.555 -204.45 - 26 154.784 1542 0 0 35.3993 128.552 -205.85 - 26 85.4464 1018 4 1 23.7854 134.619 -84.5684 - 26 603.321 1685 0 0 42.2632 157.292 -206.25 - 26 2775.74 1686 0 0 42.2779 157.35 -206.198 - 26 3688.96 1687 0 0 42.3368 157.55 -206.016 - 26 2122.27 1113 0 1 42.8306 158.928 -204.85 - 26 643.811 1114 0 1 42.85 158.981 -204.805 -Number of digits in this event = 16 +Number of tracker hits in this event = 24 + 26 251.699 1177 11 1 55.6437 26.0927 125.55 + 26 153.326 1030 11 0 55.6438 26.0924 124.15 + 26 111.707 1177 10 1 55.646 26.0849 95.55 + 26 100.865 1030 10 0 55.6459 26.084 94.15 + 26 129.745 1177 9 1 55.6482 26.0696 65.55 + 26 110.951 1030 9 0 55.6468 26.0674 64.15 + 26 125.179 1177 8 1 55.6167 26.0241 35.55 + 26 152.066 1029 8 0 55.6161 26.0221 34.15 + 26 123.43 1177 7 1 55.6018 25.9776 5.55 + 26 108.574 1029 7 0 55.6009 25.9752 4.15 + 26 141.785 1177 6 1 55.5879 25.9221 -24.45 + 26 97.0278 1029 6 0 55.5876 25.9196 -25.85 + 26 112.685 1177 5 1 55.5828 25.866 -54.45 + 26 120.478 1029 5 0 55.5832 25.8636 -55.85 + 26 122.116 1177 4 1 55.5901 25.8186 -84.45 + 26 136.894 1028 4 0 55.5903 25.8173 -85.85 + 26 104.449 1177 3 1 55.5965 25.8001 -114.45 + 26 156.985 1028 3 0 55.5966 25.7997 -115.85 + 26 126.462 1177 2 1 55.5962 25.7902 -144.45 + 26 144.527 1028 2 0 55.597 25.7891 -145.85 + 26 105.2 1177 1 1 55.6147 25.7619 -174.45 + 26 109.03 1028 1 0 55.6166 25.7612 -175.85 + 26 104.053 1178 0 1 55.6563 25.7457 -204.45 + 26 127.994 1028 0 0 55.6593 25.7447 -205.85 +Number of digits in this event = 17 Using G4ParticleGun ... -4.56952 LIN +4.62782 LIN proton Event: 27 -Number of tracker hits in this event = 20 - 27 101.968 1403 9 1 100.817 82.3692 65.55 - 27 111.14 1311 9 0 100.816 82.3676 64.15 - 27 98.2277 1403 8 1 100.79 82.3276 35.55 - 27 144.165 1311 8 0 100.79 82.3267 34.15 - 27 126.824 1403 7 1 100.793 82.3045 5.55 - 27 266.592 1311 7 0 100.792 82.304 4.15 - 27 140.007 1403 6 1 100.784 82.2947 -24.45 - 27 126.123 1311 6 0 100.782 82.2948 -25.85 - 27 93.8648 1402 5 1 100.739 82.3037 -54.45 - 27 168.382 1311 5 0 100.737 82.3036 -55.85 - 27 112.152 1402 4 1 100.704 82.2983 -84.45 - 27 139.389 1311 4 0 100.702 82.2966 -85.85 - 27 101.947 1402 3 1 100.648 82.2557 -114.45 - 27 115.251 1311 3 0 100.645 82.2546 -115.85 - 27 140.99 1402 2 1 100.563 82.235 -144.45 - 27 98.3426 1310 2 0 100.559 82.2353 -145.85 - 27 128.779 1401 1 1 100.486 82.2421 -174.45 - 27 110.02 1310 1 0 100.482 82.2444 -175.85 - 27 116.526 1401 0 1 100.389 82.2901 -204.45 - 27 101.27 1311 0 0 100.385 82.2921 -205.85 -Number of digits in this event = 10 +Number of tracker hits in this event = 47 + 27 111.713 615 11 1 -56.9781 30.1673 125.55 + 27 115.823 1050 11 0 -56.9782 30.1671 124.15 + 27 130.832 615 10 1 -56.9793 30.1666 95.55 + 27 134.262 1050 10 0 -56.9793 30.1663 94.15 + 27 101.255 615 9 1 -56.9788 30.157 65.55 + 27 128.511 1050 9 0 -56.978 30.1553 64.15 + 27 125.935 615 8 1 -56.9607 30.109 35.55 + 27 126.828 1050 8 0 -56.9611 30.1071 34.15 + 27 162.05 615 7 1 -56.9841 30.0465 5.55 + 27 116.759 1049 7 0 -56.9843 30.0423 4.15 + 27 115.448 615 6 1 -56.9867 29.9598 -24.45 + 27 97.7481 1049 6 0 -56.9863 29.9571 -25.85 + 27 125.637 615 5 1 -56.9811 29.9025 -54.45 + 27 145.02 1049 5 0 -56.9802 29.8998 -55.85 + 27 158.877 615 4 1 -56.9647 29.8462 -84.45 + 27 140.489 1048 4 0 -56.9656 29.8436 -85.85 + 27 123.641 615 3 1 -56.9895 29.7956 -114.45 + 27 121.676 1048 3 0 -56.9903 29.7933 -115.85 + 27 115.848 615 2 1 -57.0019 29.746 -144.45 + 27 149.994 1048 2 0 -57.0046 29.7443 -145.85 + 27 120.601 614 1 1 -57.0607 29.699 -174.45 + 27 276.049 1048 1 0 -57.0632 29.6951 -175.85 + 27 149.153 614 0 1 -57.1183 29.6159 -204.45 + 27 126.911 1047 0 0 -57.1204 29.6118 -205.85 + 27 371.627 615 0 1 -57.05 29.4603 -204.489 + 27 83.367 616 0 1 -56.8499 28.7915 -204.612 + 27 7.07312 1049 1 0 -56.76 29.8501 -176.237 + 27 66.9814 1297 3 0 -33.9122 79.605 -116.25 + 27 6.36766 861 2 0 -35.1689 -7.84955 -146.249 + 27 97.0171 796 2 0 -70.0779 -20.7483 -146.25 + 27 37.3692 901 2 0 -33.931 0.43393 -146.25 + 27 108.047 614 4 1 -57.05 29.8902 -84.509 + 27 21.6038 613 4 1 -57.25 30.0003 -84.808 + 27 15.8153 1051 4 0 -57.962 30.4294 -85.85 + 27 208.864 1052 4 0 -57.9973 30.45 -85.9023 + 27 3.96693 542 3 1 -71.6304 37.9293 -114.45 + 27 79.0412 541 3 1 -71.6505 37.9327 -114.471 + 27 61.2712 540 3 1 -71.85 37.9774 -114.656 + 27 155.732 1089 3 0 -72.9627 37.9419 -115.85 + 27 145.099 614 10 1 -57.1251 30.1237 95.55 + 27 43.5475 1056 10 0 -56.9579 31.3328 94.15 + 27 122.636 1057 10 0 -56.9252 31.4502 94.0213 + 27 23.3502 1058 10 0 -56.7572 31.65 93.7992 + 27 149.903 1392 10 0 -8.36639 98.5622 93.7502 + 27 15.152 1393 10 0 -8.19308 98.7501 94.0852 + 27 446.101 860 10 1 -8.01942 99.1669 95.15 + 27 18.4356 859 10 1 -8.05 100.281 95.5107 +Number of digits in this event = 25 Using G4ParticleGun ... -2.13532 LIN +6.03839 LIN proton Event: 28 -Number of tracker hits in this event = 25 - 28 122.52 239 9 1 -132.267 -6.20362 65.55 - 28 91.9979 869 9 0 -132.267 -6.20289 64.15 - 28 138.429 239 8 1 -132.28 -6.18783 35.55 - 28 119.226 869 8 0 -132.279 -6.18493 34.15 - 28 115.937 239 7 1 -132.253 -6.12884 5.55 - 28 106.452 869 7 0 -132.252 -6.1266 4.15 - 28 125.102 239 6 1 -132.233 -6.07754 -24.45 - 28 113.142 869 6 0 -132.231 -6.07406 -25.85 - 28 121.37 239 5 1 -132.181 -6.0039 -54.45 - 28 125.401 870 5 0 -132.18 -5.99824 -55.85 - 28 229.695 239 4 1 -132.166 -5.88357 -84.45 - 28 117.381 870 4 0 -132.164 -5.88003 -85.85 - 28 90.6333 240 3 1 -132.148 -5.80711 -114.45 - 28 147.458 871 3 0 -132.144 -5.80207 -115.85 - 28 211.622 240 2 1 -132.069 -5.68936 -144.45 - 28 109.183 871 2 0 -132.07 -5.68383 -145.85 - 28 113.179 240 1 1 -132.069 -5.56684 -174.45 - 28 170.122 872 1 0 -132.073 -5.55894 -175.85 - 28 99.5275 240 0 1 -132.149 -5.3957 -204.45 - 28 108.046 873 0 0 -132.151 -5.38918 -205.85 - 28 29.4696 862 2 0 -131.681 -7.48526 -145.85 - 28 84.1164 251 2 1 -129.795 -10.5595 -144.85 - 28 15.1402 252 2 1 -129.75 -10.736 -144.838 - 28 65.659 828 2 0 -129.214 -14.2773 -145.85 - 28 327.071 827 2 0 -129.188 -14.45 -145.887 +Number of tracker hits in this event = 28 + 28 135.504 1029 11 1 25.8847 53.4434 125.55 + 28 123.036 1166 11 0 25.8845 53.4429 124.15 + 28 173.192 1029 10 1 25.8801 53.4293 95.55 + 28 115.445 1166 10 0 25.881 53.4296 94.15 + 28 106.293 1029 9 1 25.8968 53.4401 65.55 + 28 144.647 1166 9 0 25.8975 53.442 64.15 + 28 175.144 1029 8 1 25.9168 53.4819 35.55 + 28 167.969 1167 8 0 25.9188 53.484 34.15 + 28 102.431 1029 7 1 25.9635 53.5253 5.55 + 28 125.582 1167 7 0 25.9654 53.5277 4.15 + 28 110.223 1029 6 1 26.006 53.577 -24.45 + 28 107.208 1167 6 0 26.0083 53.5792 -25.85 + 28 99.7913 1030 5 1 26.0588 53.6226 -54.45 + 28 114.915 1167 5 0 26.0609 53.6245 -55.85 + 28 97.3265 1030 4 1 26.1087 53.6635 -84.45 + 28 101.423 1168 4 0 26.1119 53.6651 -85.85 + 28 117.324 1030 3 1 26.1791 53.7004 -114.45 + 28 128.411 1168 3 0 26.1819 53.703 -115.85 + 28 110.01 1030 2 1 26.24 53.7548 -144.45 + 28 115.74 1168 2 0 26.2422 53.7576 -145.85 + 28 147.455 1031 1 1 26.2906 53.8139 -174.45 + 28 144.386 1168 1 0 26.2927 53.8162 -175.85 + 28 113.156 1031 0 1 26.3364 53.8655 -204.45 + 28 112.894 1169 0 0 26.339 53.8698 -205.85 + 28 1.92009 1020 9 1 24.0563 54.7575 65.15 + 28 11.8312 1019 9 1 24.05 54.7614 65.1532 + 28 329.384 1181 9 0 22.7606 56.4345 64.1497 + 28 85.0448 1182 9 0 22.7435 56.45 64.1437 Number of digits in this event = 12 Using G4ParticleGun ... -8.65946 LIN +5.30687 LIN proton Event: 29 -Number of tracker hits in this event = 53 - 29 129.402 512 8 1 -77.5785 118.743 35.55 - 29 255.124 1492 8 0 -77.5775 118.743 34.15 - 29 139.85 512 7 1 -77.558 118.736 5.55 - 29 127.504 1492 7 0 -77.556 118.735 4.15 - 29 174.537 512 6 1 -77.5208 118.723 -24.45 - 29 104.91 1492 6 0 -77.5186 118.723 -25.85 - 29 134.975 512 5 1 -77.4714 118.712 -54.45 - 29 151.545 1492 5 0 -77.4701 118.712 -55.85 - 29 207.957 513 4 1 -77.4425 118.704 -84.45 - 29 104.695 1492 4 0 -77.442 118.704 -85.85 - 29 123.325 513 3 1 -77.4331 118.701 -114.45 - 29 263.053 1492 3 0 -77.4338 118.7 -115.85 - 29 211.664 513 2 1 -77.4472 118.675 -144.45 - 29 103.467 1492 2 0 -77.4475 118.671 -145.85 - 29 99.5402 512 1 1 -77.4586 118.608 -174.45 - 29 94.8402 1492 1 0 -77.4591 118.606 -175.85 - 29 115.8 512 0 1 -77.4713 118.545 -204.45 - 29 128.219 1491 0 0 -77.4726 118.541 -205.85 - 29 61.7762 541 7 1 -71.8293 91.7169 5.15 - 29 82.4859 679 0 0 -68.8479 -44.0651 -206.25 - 29 69.7478 678 0 0 -68.8435 -44.25 -206.222 - 29 175.981 677 0 0 -68.8383 -44.45 -206.193 - 29 98.2234 676 0 0 -68.833 -44.65 -206.163 - 29 238.484 675 0 0 -68.8276 -44.85 -206.134 - 29 103.257 674 0 0 -68.8228 -45.05 -206.104 - 29 56.6264 673 0 0 -68.8193 -45.25 -206.074 - 29 63.2199 672 0 0 -68.8156 -45.45 -206.043 - 29 57.9514 671 0 0 -68.8127 -45.65 -206.012 - 29 132.255 670 0 0 -68.8093 -45.85 -205.982 - 29 58.0939 669 0 0 -68.8056 -46.05 -205.95 - 29 62.9447 668 0 0 -68.8022 -46.25 -205.92 - 29 64.7566 667 0 0 -68.7986 -46.45 -205.89 - 29 19.0046 666 0 0 -68.795 -46.65 -205.86 - 29 491.607 556 0 1 -68.674 -53.4504 -204.85 - 29 585.865 557 0 1 -68.65 -54.8015 -204.649 - 29 216.532 621 1 0 -77.6571 -55.807 -176.25 - 29 109.56 622 1 0 -77.8195 -55.65 -176.074 - 29 34.9986 688 1 0 -51.999 -42.2955 -176.25 - 29 181.55 689 1 0 -51.9429 -42.25 -176.138 - 29 366.461 690 1 0 -51.9774 -42.0499 -176.111 - 29 121.176 691 1 0 -52.2525 -41.85 -176.135 - 29 99.8164 692 1 0 -52.5983 -41.6499 -176.056 - 29 348.922 636 1 1 -52.7666 -41.2868 -174.85 - 29 43.8661 635 1 1 -52.8501 -41.7953 -174.507 - 29 157.971 558 0 1 -68.4291 -46.8537 -204.85 - 29 116.573 559 0 1 -68.2492 -47.0822 -204.577 - 29 139.985 560 0 1 -68.05 -47.213 -204.573 - 29 74.7973 514 4 1 -77.25 118.632 -84.6613 - 29 60.0813 515 4 1 -77.05 118.693 -84.7491 - 29 148.102 1490 4 0 -74.879 118.345 -85.85 - 29 54.737 1491 4 0 -74.4204 118.35 -86.1276 - 29 93.3718 1640 4 0 47.6824 148.231 -86.2499 - 29 101.288 1641 4 0 48.0602 148.35 -86.1681 -Number of digits in this event = 29 +Number of tracker hits in this event = 38 + 29 110.737 263 8 1 -127.46 -52.336 35.55 + 29 101.772 638 8 0 -127.46 -52.3357 34.15 + 29 132.962 263 7 1 -127.475 -52.3312 5.55 + 29 118.221 638 7 0 -127.476 -52.329 4.15 + 29 248.319 263 6 1 -127.495 -52.2829 -24.45 + 29 98.9285 638 6 0 -127.496 -52.2801 -25.85 + 29 173.202 263 5 1 -127.521 -52.2272 -54.45 + 29 108.781 639 5 0 -127.522 -52.225 -55.85 + 29 97.1023 263 4 1 -127.549 -52.175 -84.45 + 29 155.965 639 4 0 -127.551 -52.1726 -85.85 + 29 235.677 262 3 1 -127.591 -52.1193 -114.45 + 29 156.488 639 3 0 -127.592 -52.1167 -115.85 + 29 280.741 262 2 1 -127.623 -52.0623 -144.45 + 29 170.648 639 2 0 -127.626 -52.06 -145.85 + 29 98.3569 262 1 1 -127.683 -52.0158 -174.45 + 29 161.526 640 1 0 -127.686 -52.0141 -175.85 + 29 109.563 261 0 1 -127.767 -51.9787 -204.45 + 29 108.492 640 0 0 -127.771 -51.9765 -205.85 + 29 111.905 575 1 0 39.4517 -64.8996 -176.25 + 29 82.4027 576 1 0 39.7522 -64.8499 -176.133 + 29 67.1204 577 1 0 39.8688 -64.6497 -176.004 + 29 105.419 578 1 0 39.9665 -64.4496 -176.042 + 29 86.3671 579 1 0 40.1081 -64.25 -176.158 + 29 43.8338 264 5 1 -127.35 -52.1609 -54.7867 + 29 193.348 642 5 0 -125.069 -51.5591 -55.85 + 29 75.7919 643 5 0 -124.903 -51.45 -55.9508 + 29 136.456 644 5 0 -124.713 -51.25 -56.0796 + 29 11.7526 645 5 0 -124.67 -51.05 -56.2254 + 29 6.53077 876 5 0 -58.2523 -4.66361 -56.25 + 29 67.8386 877 5 0 -58.2328 -4.65 -56.2422 + 29 60.5803 1214 5 0 -82.2661 62.9025 -56.25 + 29 234.592 1213 5 0 -82.2602 62.8498 -56.1352 + 29 91.2093 264 6 1 -127.35 -52.2717 -24.7321 + 29 79.5057 643 6 0 -127.112 -51.4162 -25.85 + 29 231.745 642 6 0 -127.184 -51.45 -25.9738 + 29 59.6984 641 6 0 -127.279 -51.65 -25.9463 + 29 66.6563 262 6 1 -127.55 -52.0857 -24.4924 + 29 13.3632 261 6 1 -127.75 -52.1137 -24.4726 +Number of digits in this event = 15 Using G4ParticleGun ... -5.11509 LIN +2.34639 LIN proton Event: 30 -Number of tracker hits in this event = 34 - 30 115.811 873 11 1 -5.37448 -78.5069 125.55 - 30 405.679 507 11 0 -5.37501 -78.5081 124.15 - 30 134.04 873 10 1 -5.38291 -78.5258 95.55 - 30 142.189 507 10 0 -5.38189 -78.5264 94.15 - 30 250.297 873 9 1 -5.36305 -78.5388 65.55 - 30 146.771 507 9 0 -5.36229 -78.5381 64.15 - 30 101.435 873 8 1 -5.344 -78.5266 35.55 - 30 123.725 507 8 0 -5.34138 -78.5139 34.15 - 30 190.156 873 7 1 -5.28184 -78.2573 5.55 - 30 113.516 509 7 0 -5.27958 -78.2443 4.15 - 30 114.808 874 6 1 -5.23619 -77.9748 -24.45 - 30 157.768 510 6 0 -5.23365 -77.9612 -25.85 - 30 106.949 874 5 1 -5.17921 -77.6845 -54.45 - 30 106.138 511 5 0 -5.17876 -77.6698 -55.85 - 30 123.996 874 4 1 -5.16834 -77.3665 -84.45 - 30 121.961 513 4 0 -5.1673 -77.3516 -85.85 - 30 99.1296 874 3 1 -5.14988 -77.0516 -114.45 - 30 108.816 515 3 0 -5.14798 -77.0362 -115.85 - 30 129.705 874 2 1 -5.11653 -76.7156 -144.45 - 30 118.34 516 2 0 -5.11608 -76.6995 -145.85 - 30 192.512 874 1 1 -5.10539 -76.3732 -174.45 - 30 132.206 518 1 0 -5.10357 -76.3555 -175.85 - 30 117.524 874 0 1 -5.06486 -75.9937 -204.45 - 30 159.485 520 0 0 -5.06309 -75.9758 -205.85 - 30 7.08183 89 0 0 -146.365 -162.15 -205.928 - 30 356.017 365 0 0 69.5228 -107.083 -206.25 - 30 67.257 1698 0 0 -64.7857 159.927 -206.25 - 30 612.346 1699 0 0 -64.7894 159.95 -206.24 - 30 703.882 1700 0 0 -64.8218 160.15 -206.153 - 30 730.562 1701 0 0 -64.8546 160.35 -206.067 - 30 733.707 1702 0 0 -64.8896 160.55 -205.976 - 30 273.323 1703 0 0 -64.9255 160.75 -205.885 - 30 1605.31 573 0 1 -65.3666 162.98 -204.85 - 30 1692.69 572 0 1 -65.45 163.402 -204.654 -Number of digits in this event = 25 +Number of tracker hits in this event = 31 + 30 92.6026 825 8 1 -14.958 -136.252 35.55 + 30 168.39 219 8 0 -14.9591 -136.252 34.15 + 30 99.5644 825 7 1 -14.9825 -136.256 5.55 + 30 113.987 219 7 0 -14.9861 -136.257 4.15 + 30 104.309 824 6 1 -15.0614 -136.264 -24.45 + 30 127.392 219 6 0 -15.0648 -136.267 -25.85 + 30 95.7512 824 5 1 -15.1379 -136.323 -54.45 + 30 100.088 219 5 0 -15.1399 -136.325 -55.85 + 30 148.01 824 4 1 -15.1859 -136.358 -84.45 + 30 116.272 218 4 0 -15.1859 -136.361 -85.85 + 30 120.799 824 3 1 -15.1926 -136.426 -114.45 + 30 118.947 218 3 0 -15.1939 -136.429 -115.85 + 30 394.498 824 2 1 -15.2186 -136.496 -144.45 + 30 210.025 218 2 0 -15.2183 -136.501 -145.85 + 30 261.995 824 1 1 -15.2201 -136.587 -174.45 + 30 102.859 217 1 0 -15.2184 -136.591 -175.85 + 30 118.738 824 0 1 -15.1903 -136.663 -204.45 + 30 116.154 217 0 0 -15.1923 -136.665 -205.85 + 30 85.1093 221 2 0 -15.1824 -135.78 -145.85 + 30 8.86435 825 2 1 -15.05 -135.249 -144.848 + 30 103.253 823 2 1 -15.2502 -136.511 -144.491 + 30 8.93111 822 2 1 -15.45 -136.611 -144.82 + 30 117.596 219 2 0 -16.1328 -136.35 -146.002 + 30 20.4354 220 2 0 -16.4454 -136.15 -146.237 + 30 10.8016 686 2 0 -92.6363 -42.6935 -146.25 + 30 81.6363 687 2 0 -92.6429 -42.6499 -146.233 + 30 60.9464 688 2 0 -92.6352 -42.45 -146.152 + 30 60.2972 689 2 0 -92.6245 -42.25 -146.056 + 30 34.2828 690 2 0 -92.6598 -42.05 -145.93 + 30 20.3278 436 2 1 -92.9414 -40.56 -144.85 + 30 123.702 435 2 1 -92.95 -40.5087 -144.817 +Number of digits in this event = 9 Using G4ParticleGun ... -3.73036 LIN +7.08127 LIN proton Event: 31 -Number of tracker hits in this event = 16 - 31 117.589 1302 7 1 80.5982 122.546 5.55 - 31 159.4 1511 7 0 80.5981 122.547 4.15 - 31 114.99 1302 6 1 80.5993 122.551 -24.45 - 31 125.814 1512 6 0 80.599 122.552 -25.85 - 31 147.388 1302 5 1 80.5961 122.581 -54.45 - 31 97.6773 1512 5 0 80.5964 122.582 -55.85 - 31 144.489 1302 4 1 80.6116 122.59 -84.45 - 31 99.8482 1512 4 0 80.6126 122.591 -85.85 - 31 84.3342 1302 3 1 80.6331 122.631 -114.45 - 31 102.913 1512 3 0 80.6342 122.633 -115.85 - 31 183.896 1303 2 1 80.6536 122.676 -144.45 - 31 190.798 1512 2 0 80.6548 122.677 -145.85 - 31 102.267 1303 1 1 80.6716 122.706 -174.45 - 31 99.3678 1512 1 0 80.672 122.707 -175.85 - 31 159.738 1303 0 1 80.6798 122.748 -204.45 - 31 179.6 1513 0 0 80.6804 122.751 -205.85 -Number of digits in this event = 10 +Number of tracker hits in this event = 26 + 31 86.7727 480 10 1 -83.8609 -42.8198 95.55 + 31 128.771 686 10 0 -83.8615 -42.8192 94.15 + 31 120.406 480 9 1 -83.8732 -42.8123 65.55 + 31 123.904 686 9 0 -83.8736 -42.8127 64.15 + 31 119.531 480 8 1 -83.8879 -42.8225 35.55 + 31 162.763 686 8 0 -83.889 -42.8225 34.15 + 31 104.972 480 7 1 -83.9159 -42.8251 5.55 + 31 130.243 686 7 0 -83.9168 -42.8248 4.15 + 31 104.106 480 6 1 -83.9368 -42.8191 -24.45 + 31 184.545 686 6 0 -83.9378 -42.819 -25.85 + 31 148.621 480 5 1 -83.962 -42.8172 -54.45 + 31 128.487 686 5 0 -83.9628 -42.8158 -55.85 + 31 152.549 480 4 1 -83.9819 -42.7854 -84.45 + 31 262.364 686 4 0 -83.9838 -42.7846 -85.85 + 31 194.385 480 3 1 -84.0225 -42.7655 -114.45 + 31 133.019 686 3 0 -84.0247 -42.7644 -115.85 + 31 94.5603 479 2 1 -84.0687 -42.7411 -144.45 + 31 92.7123 686 2 0 -84.0704 -42.7393 -145.85 + 31 123.51 479 1 1 -84.1118 -42.7081 -174.45 + 31 170.768 686 1 0 -84.1139 -42.7079 -175.85 + 31 153.032 479 0 1 -84.1504 -42.7078 -204.45 + 31 109.465 686 0 0 -84.1523 -42.7083 -205.85 + 31 17.4792 685 4 0 -83.8996 -42.85 -85.9914 + 31 113.57 685 6 0 -83.9174 -42.85 -25.9644 + 31 190.284 479 8 1 -84.2009 -41.5985 35.15 + 31 154.618 692 8 0 -83.421 -41.4843 34.1497 +Number of digits in this event = 19 Using G4ParticleGun ... -8.29441 LIN +2.10532 LIN proton Event: 32 -Number of tracker hits in this event = 53 - 32 124.607 879 11 1 -4.09598 18.8566 125.55 - 32 111.984 994 11 0 -4.0956 18.8574 124.15 - 32 224.917 879 10 1 -4.08604 18.8727 95.55 - 32 122.566 994 10 0 -4.08582 18.874 94.15 - 32 133.442 879 9 1 -4.07974 18.8976 65.55 - 32 79.5647 994 9 0 -4.08019 18.8995 64.15 - 32 179.53 879 8 1 -4.0871 18.9393 35.55 - 32 101.49 994 8 0 -4.0875 18.9413 34.15 - 32 100.293 879 7 1 -4.09695 18.9857 5.55 - 32 110.094 994 7 0 -4.09648 18.988 4.15 - 32 95.8178 879 6 1 -4.09067 19.0377 -24.45 - 32 111.231 994 6 0 -4.09022 19.0404 -25.85 - 32 125.019 879 5 1 -4.0805 19.0958 -54.45 - 32 101.854 995 5 0 -4.08015 19.097 -55.85 - 32 112.215 879 4 1 -4.07131 19.1223 -84.45 - 32 105.196 995 4 0 -4.07049 19.1245 -85.85 - 32 114.545 879 3 1 -4.05353 19.1653 -114.45 - 32 115.395 995 3 0 -4.05331 19.1705 -115.85 - 32 134.251 880 2 1 -4.0467 19.2771 -144.45 - 32 136.214 996 2 0 -4.04695 19.2843 -145.85 - 32 397.598 880 1 1 -4.04939 19.4327 -174.45 - 32 143.027 996 1 0 -4.05015 19.4394 -175.85 - 32 114.08 879 0 1 -4.06771 19.5775 -204.45 - 32 125.608 997 0 0 -4.06896 19.5842 -205.85 - 32 149.338 748 1 1 -30.3847 -42.2457 -174.85 - 32 54.0897 830 0 0 108.689 -14.05 -206.052 - 32 38.3652 920 7 0 -104.388 4.19096 3.75 - 32 103.615 921 7 0 -104.356 4.25 3.82627 - 32 88.6879 922 7 0 -104.369 4.45 3.93453 - 32 200.654 923 7 0 -104.358 4.65007 3.98972 - 32 110.485 924 7 0 -104.437 4.85 3.97751 - 32 135.321 925 7 0 -104.416 5.05 3.92078 - 32 320.722 383 7 1 -103.525 5.06429 5.15 - 32 254.38 485 0 1 -82.8736 -32.6616 -204.85 - 32 160.982 486 0 1 -82.85 -32.5061 -204.733 - 32 10.0996 820 1 0 -60.9418 -15.9547 -176.25 - 32 3.7522 586 1 1 -62.8357 -15.586 -174.85 - 32 318.105 585 1 1 -62.85 -15.5841 -174.842 - 32 337.699 963 0 1 12.6695 107.721 -204.85 - 32 54.3145 1591 1 0 -10.9551 138.478 -176.25 - 32 79.1655 1592 1 0 -11.0729 138.55 -176.093 - 32 52.6648 841 1 1 -11.7848 139.223 -174.85 - 32 101.635 840 1 1 -11.85 139.291 -174.716 - 32 105.696 1579 2 0 -9.22643 136.064 -146.25 - 32 0.708344 853 2 1 -9.44981 136.093 -144.85 - 32 196.254 852 2 1 -9.45 136.093 -144.849 - 32 16.0905 773 0 1 -25.3924 -50.6842 -204.682 - 32 11.5238 1194 8 1 58.872 126.14 35.4645 - 32 96.6894 878 8 1 -4.25 18.746 35.4421 - 32 84.8286 877 8 1 -4.45 18.5599 35.4085 - 32 114.251 876 8 1 -4.65 18.4362 35.3329 - 32 289.411 986 8 0 -4.71272 17.3719 34.15 - 32 208.987 985 8 0 -4.8987 17.25 33.9529 -Number of digits in this event = 26 +Number of tracker hits in this event = 38 + 32 221.205 426 10 1 -94.8439 53.855 95.55 + 32 103.749 1169 10 0 -94.8417 53.854 94.15 + 32 113.23 426 9 1 -94.7892 53.8435 65.55 + 32 190.372 1168 9 0 -94.7838 53.8434 64.15 + 32 217.584 427 8 1 -94.6608 53.8464 35.55 + 32 83.77 1168 8 0 -94.6533 53.8462 34.15 + 32 181.115 428 7 1 -94.496 53.8539 5.55 + 32 104.801 1169 7 0 -94.4922 53.8535 4.15 + 32 208.57 428 6 1 -94.414 53.8412 -24.45 + 32 130.503 1168 6 0 -94.4086 53.8432 -25.85 + 32 106.498 429 5 1 -94.2932 53.8934 -54.45 + 32 108.085 1169 5 0 -94.2884 53.8927 -55.85 + 32 109.15 429 4 1 -94.1813 53.8861 -84.45 + 32 143.766 1169 4 0 -94.1742 53.8866 -85.85 + 32 101.477 430 3 1 -94.0295 53.8939 -114.45 + 32 119.84 1169 3 0 -94.0233 53.896 -115.85 + 32 115.534 431 2 1 -93.9097 53.9403 -144.45 + 32 127.112 1169 2 0 -93.9041 53.9418 -145.85 + 32 205.331 431 1 1 -93.7928 53.972 -174.45 + 32 130.832 1169 1 0 -93.7862 53.9717 -175.85 + 32 106.788 432 0 1 -93.6518 53.9692 -204.45 + 32 108.799 1169 0 0 -93.6432 53.9712 -205.85 + 32 25.9029 1174 6 0 -94.9205 54.9822 -25.8502 + 32 96.2243 1175 6 0 -94.9605 55.05 -25.9135 + 32 36.7147 1176 6 0 -94.9111 55.25 -26.1843 + 32 47.868 1177 6 0 -95.5918 55.619 -25.85 + 32 31.2314 1178 6 0 -95.621 55.65 -25.8701 + 32 35.941 421 6 1 -95.8553 57.2404 -24.85 + 32 76.8407 1182 6 0 -97.0897 56.5901 -25.85 + 32 373.722 1171 10 0 -94.9856 54.2894 94.1498 + 32 126.034 458 9 1 -88.2833 55.8641 65.5498 + 32 44.6653 1184 9 0 -88.5487 56.9326 64.15 + 32 73.9584 1185 9 0 -88.5733 57.0501 64.0216 + 32 60.8103 1186 9 0 -88.607 57.25 63.9127 + 32 56.516 1187 9 0 -88.6594 57.45 63.8286 + 32 53.6814 1188 9 0 -88.6826 57.6503 63.8016 + 32 50.8275 1189 9 0 -88.7061 57.85 63.7809 + 32 2.78383 1190 9 0 -88.6777 58.05 63.7551 +Number of digits in this event = 14 Using G4ParticleGun ... -4.54801 LIN +1.49782 LIN proton Event: 33 -Number of tracker hits in this event = 104 - 33 145.151 728 9 1 -34.3668 112.772 65.55 - 33 110.142 1463 9 0 -34.3646 112.77 64.15 - 33 195.485 728 8 1 -34.3194 112.736 35.55 - 33 109.385 1462 8 0 -34.3154 112.735 34.15 - 33 153.53 729 7 1 -34.2341 112.712 5.55 - 33 128.373 1462 7 0 -34.2298 112.711 4.15 - 33 106.833 729 6 1 -34.142 112.698 -24.45 - 33 193.97 1462 6 0 -34.1365 112.697 -25.85 - 33 146.1 730 5 1 -34.0197 112.678 -54.45 - 33 107.754 1462 5 0 -34.0141 112.677 -55.85 - 33 97.8276 730 4 1 -33.8969 112.649 -84.45 - 33 100.214 1462 4 0 -33.8906 112.65 -85.85 - 33 113.973 731 3 1 -33.7676 112.652 -114.45 - 33 164.135 1462 3 0 -33.7622 112.653 -115.85 - 33 101.14 731 2 1 -33.654 112.699 -144.45 - 33 39362.2 1462 2 0 -33.649 112.699 -145.85 - 33 5773.05 1463 2 0 -33.6503 112.75 -146.073 - 33 1431.12 1464 2 0 -33.6589 112.95 -146.13 - 33 1433.97 1465 2 0 -33.669 113.15 -146.188 - 33 152.087 1466 2 0 -33.6809 113.35 -146.245 - 33 1202.14 1461 2 0 -33.5999 112.55 -146.044 - 33 63.8646 1628 5 1 145.75 61.6418 -54.6733 - 33 1346.32 753 1 1 -29.3066 113.366 -174.45 - 33 116.434 754 1 1 -29.25 113.39 -174.816 - 33 1569.22 1466 1 0 -29.0843 113.474 -175.85 - 33 2093.56 781 0 1 -23.7511 115.736 -204.45 - 33 2287.81 1478 0 0 -23.458 115.902 -205.85 - 33 120.058 1479 0 0 -23.3821 115.95 -206.23 - 33 1551.93 730 2 1 -33.9635 113.659 -144.85 - 33 294.792 729 2 1 -34.05 113.922 -144.52 - 33 1686.55 1560 3 0 -44.5636 132.176 -116.25 - 33 713.801 1561 3 0 -44.6642 132.35 -115.98 - 33 1855.39 674 3 1 -45.1259 133.087 -114.85 - 33 663.137 673 3 1 -45.25 133.283 -114.548 - 33 162.977 1460 2 0 -34.1393 112.35 -146.136 - 33 181.77 1459 2 0 -34.4224 112.15 -146.177 - 33 235.851 1458 2 0 -34.7041 111.95 -146.218 - 33 42.2821 732 2 1 -33.4666 111.729 -144.85 - 33 129.266 733 2 1 -33.45 111.64 -144.74 - 33 84.195 1341 3 0 -27.1478 88.3926 -116.25 - 33 103.291 1340 3 0 -27.109 88.25 -116.075 - 33 163.947 766 3 1 -26.8457 87.2453 -114.85 - 33 188.185 1230 4 0 -18.7612 66.2285 -86.25 - 33 148.668 1229 4 0 -18.6919 66.05 -86.0065 - 33 167.604 808 4 1 -18.354 65.1985 -84.85 - 33 17.6316 809 4 1 -18.25 64.9369 -84.4949 - 33 145.751 1118 5 0 -10.7068 43.8462 -56.25 - 33 72.4569 1117 5 0 -10.6368 43.65 -55.9873 - 33 139.944 848 5 1 -10.327 42.8028 -54.85 - 33 57.078 849 5 1 -10.25 42.5923 -54.5674 - 33 48.2292 1002 6 0 -3.68132 20.538 -26.25 - 33 143.699 1001 6 0 -3.65521 20.45 -26.1371 - 33 21.1601 1000 6 0 -3.5965 20.25 -25.8801 - 33 207.518 883 6 1 -3.36039 19.4485 -24.85 - 33 32.4535 878 7 0 4.3224 -4.38963 3.75 - 33 113.334 877 7 0 4.34189 -4.45 3.8223 - 33 44.8465 876 7 0 4.40613 -4.65 4.06065 - 33 219.05 923 7 1 4.70104 -5.56516 5.15 - 33 87.9772 749 8 0 13.2803 -30.1346 33.75 - 33 134.266 748 8 0 13.3206 -30.25 33.8843 - 33 13.2107 747 8 0 13.3895 -30.45 34.1173 - 33 362.56 968 8 1 13.689 -31.336 35.15 - 33 22.943 626 9 0 22.4004 -54.8031 63.75 - 33 116.068 625 9 0 22.4179 -54.85 63.8072 - 33 41.1734 624 9 0 22.4932 -55.05 64.0521 - 33 34.2914 1013 9 1 22.8269 -55.961 65.15 - 33 201.071 1014 9 1 22.85 -56.0243 65.2262 - 33 77.4126 508 10 0 30.439 -78.3127 93.75 - 33 411.656 507 10 0 30.4857 -78.45 93.9259 - 33 63.361 1053 10 1 30.8104 -79.4057 95.15 - 33 189.411 1054 10 1 30.85 -79.5227 95.2999 - 33 41.9874 389 11 0 38.3614 -102.267 123.75 - 33 112.449 388 11 0 38.3888 -102.35 123.854 - 33 54.0073 387 11 0 38.4551 -102.55 124.105 - 33 178.03 1093 11 1 38.7312 -103.377 125.15 - 33 33.6658 276 12 0 43.9695 -124.898 153.75 - 33 117.922 275 12 0 43.982 -124.95 153.819 - 33 25.0875 274 12 0 44.0307 -125.15 154.085 - 33 81.4494 1120 12 1 44.2223 -125.94 155.15 - 33 113.607 1121 12 1 44.25 -126.054 155.304 - 33 59.3253 174 13 0 48.2918 -145.268 183.75 - 33 121.987 173 13 0 48.3089 -145.35 183.871 - 33 395.359 1142 13 1 48.4953 -146.21 185.15 - 33 22.9771 71 14 0 53.8885 -165.913 213.75 - 33 135.441 70 14 0 53.8985 -165.95 213.803 - 33 30.1546 69 14 0 53.9545 -166.15 214.095 - 33 174.548 1170 14 1 54.1477 -166.874 215.15 - 33 284.664 969 8 1 13.8633 -31.6118 35.55 - 33 157.346 844 5 1 -11.1229 44.0544 -54.8498 - 33 272.433 701 1 1 -39.6739 136.053 -174.45 - 33 53.0925 1585 1 0 -39.967 137.2 -175.85 - 33 191.724 1586 1 0 -40.0053 137.35 -176.033 - 33 216.309 670 0 1 -45.9494 160.695 -204.45 - 33 42.5528 1708 0 0 -46.2474 161.84 -205.85 - 33 197.202 1709 0 0 -46.2761 161.95 -205.985 - 33 7.36273 1710 0 0 -46.3281 162.15 -206.23 - 33 74.8112 736 1 1 -32.6582 98.0766 -174.45 - 33 48.0719 737 1 1 -32.65 97.9576 -174.681 - 33 7.27422 1386 1 0 -32.6084 97.3569 -175.85 - 33 205.675 1385 1 0 -32.6079 97.35 -175.863 - 33 115.262 742 0 1 -31.5953 82.652 -204.45 - 33 79.4111 1309 0 0 -31.5433 81.9321 -205.85 - 33 59.8407 1308 0 0 -31.5374 81.85 -206.01 - 33 113.37 1461 3 0 -33.7432 112.55 -116.196 -Number of digits in this event = 58 +Number of tracker hits in this event = 24 + 33 699.702 1417 9 1 103.559 -67.1044 65.55 + 33 127.282 564 9 0 103.557 -67.1051 64.15 + 33 220.416 1416 8 1 103.513 -67.1257 35.55 + 33 93.5076 564 8 0 103.514 -67.1257 34.15 + 33 122.315 1416 7 1 103.531 -67.1417 5.55 + 33 323.833 564 7 0 103.534 -67.1457 4.15 + 33 221.735 1417 6 1 103.605 -67.248 -24.45 + 33 227.177 563 6 0 103.608 -67.2524 -25.85 + 33 102.532 1417 5 1 103.671 -67.3564 -54.45 + 33 132.684 563 5 0 103.679 -67.3583 -55.85 + 33 119.189 1418 4 1 103.825 -67.3953 -84.45 + 33 116.619 563 4 0 103.831 -67.4027 -85.85 + 33 112.409 1419 3 1 103.957 -67.5565 -114.45 + 33 127.964 562 3 0 103.968 -67.5664 -115.85 + 33 131.402 1420 2 1 104.176 -67.7609 -144.45 + 33 137.562 561 2 0 104.182 -67.7666 -145.85 + 33 117.616 1420 1 1 104.288 -67.9054 -174.45 + 33 118.577 560 1 0 104.292 -67.9127 -175.85 + 33 113.7 1421 0 1 104.357 -68.0597 -204.45 + 33 125.464 559 0 0 104.362 -68.0616 -205.85 + 33 29.7416 1416 6 1 103.55 -67.2443 -24.721 + 33 84.0166 1421 5 1 104.492 -63.3308 -54.45 + 33 136.079 1422 5 1 104.55 -63.251 -54.5002 + 33 24.4783 1418 9 1 103.75 -67.3097 65.4483 +Number of digits in this event = 14 Using G4ParticleGun ... -3.23068 LIN +3.73572 LIN proton Event: 34 -Number of tracker hits in this event = 29 - 34 121.266 921 11 1 4.42742 -64.0051 125.55 - 34 99.7441 580 11 0 4.42664 -64.0045 124.15 - 34 125.717 921 10 1 4.40439 -63.9898 95.55 - 34 121.637 580 10 0 4.40509 -63.9913 94.15 - 34 113.037 921 9 1 4.42476 -64.0257 65.55 - 34 247.822 580 9 0 4.42723 -64.0263 64.15 - 34 105.363 922 8 1 4.4828 -64.0426 35.55 - 34 97.0348 580 8 0 4.48425 -64.0444 34.15 - 34 102.071 922 7 1 4.51825 -64.0838 5.55 - 34 137.259 579 7 0 4.51694 -64.0868 4.15 - 34 95.6844 922 6 1 4.48485 -64.1469 -24.45 - 34 108.913 579 6 0 4.48223 -64.1487 -25.85 - 34 106.991 921 5 1 4.43388 -64.1884 -54.45 - 34 112.111 579 5 0 4.42978 -64.1893 -55.85 - 34 136.966 921 4 1 4.34247 -64.2082 -84.45 - 34 193.892 579 4 0 4.3359 -64.2095 -85.85 - 34 127.192 920 3 1 4.20418 -64.2376 -114.45 - 34 125.415 579 3 0 4.19794 -64.2376 -115.85 - 34 382.366 920 2 1 4.06517 -64.2391 -144.45 - 34 135.355 579 2 0 4.05815 -64.2412 -145.85 - 34 100.381 919 1 1 3.91227 -64.2771 -174.45 - 34 133.566 578 1 0 3.90654 -64.2786 -175.85 - 34 178.877 918 0 1 3.78977 -64.3098 -204.45 - 34 99.6533 578 0 0 3.78447 -64.3124 -205.85 - 34 89.0243 922 4 1 4.45005 -64.22 -84.5987 - 34 68.2782 923 4 1 4.65 -64.314 -84.7698 - 34 46.9042 568 4 0 7.99333 -66.3632 -85.85 - 34 217.019 567 4 0 8.13091 -66.45 -85.8752 - 34 384.865 566 4 0 8.40289 -66.65 -85.8982 -Number of digits in this event = 16 +Number of tracker hits in this event = 22 + 34 211.055 627 10 1 -54.6255 -73.8474 95.55 + 34 100.882 531 10 0 -54.6242 -73.8475 94.15 + 34 116.972 627 9 1 -54.5972 -73.8523 65.55 + 34 161.541 530 9 0 -54.5945 -73.8536 64.15 + 34 143.109 627 8 1 -54.5462 -73.8815 35.55 + 34 112.307 530 8 0 -54.5409 -73.8831 34.15 + 34 139.879 628 7 1 -54.4331 -73.9214 5.55 + 34 110.97 530 7 0 -54.4265 -73.923 4.15 + 34 97.365 628 6 1 -54.2901 -73.9569 -24.45 + 34 127.323 530 6 0 -54.2801 -73.9594 -25.85 + 34 117.763 629 5 1 -54.0751 -74.0088 -54.45 + 34 114.019 530 5 0 -54.0667 -74.0103 -55.85 + 34 123.917 630 4 1 -53.8949 -74.0393 -84.45 + 34 142.11 530 4 0 -53.8876 -74.0398 -85.85 + 34 108.769 631 3 1 -53.7335 -74.0492 -114.45 + 34 188.396 529 3 0 -53.7297 -74.0516 -115.85 + 34 102.144 631 2 1 -53.6603 -74.108 -144.45 + 34 134.141 529 2 0 -53.658 -74.112 -145.85 + 34 95.5968 632 1 1 -53.6138 -74.1931 -174.45 + 34 97.5652 529 1 0 -53.6087 -74.1967 -175.85 + 34 108.814 632 0 1 -53.5085 -74.2643 -204.45 + 34 121.243 528 0 0 -53.5034 -74.2688 -205.85 +Number of digits in this event = 11 Using G4ParticleGun ... -1.78109 LIN +8.33518 LIN proton Event: 35 -Number of tracker hits in this event = 26 - 35 127.594 894 11 1 -1.17605 -50.4228 125.55 - 35 166.143 648 11 0 -1.17464 -50.4254 124.15 - 35 193.156 894 10 1 -1.15299 -50.4878 95.55 - 35 126.042 647 10 0 -1.15003 -50.4896 94.15 - 35 160.666 894 9 1 -1.08176 -50.5181 65.55 - 35 129.222 647 9 0 -1.07581 -50.5189 64.15 - 35 114.54 895 8 1 -0.948863 -50.5285 35.55 - 35 104.375 647 8 0 -0.942681 -50.5276 34.15 - 35 140.648 896 7 1 -0.806396 -50.4998 5.55 - 35 103.723 647 7 0 -0.802816 -50.4994 4.15 - 35 259.586 896 6 1 -0.743099 -50.5024 -24.45 - 35 130.279 647 6 0 -0.738181 -50.4998 -25.85 - 35 245.563 897 5 1 -0.639108 -50.4472 -54.45 - 35 104.518 648 5 0 -0.633961 -50.4438 -55.85 - 35 125.33 897 4 1 -0.523751 -50.3667 -84.45 - 35 116.262 648 4 0 -0.52028 -50.3598 -85.85 - 35 110.432 898 3 1 -0.449925 -50.2121 -114.45 - 35 127.676 649 3 0 -0.446124 -50.2048 -115.85 - 35 128.162 898 2 1 -0.363462 -50.0587 -144.45 - 35 133.146 649 2 0 -0.360993 -50.0537 -145.85 - 35 111.664 898 1 1 -0.320215 -49.9489 -174.45 - 35 123.208 650 1 0 -0.319503 -49.9465 -175.85 - 35 117.402 898 0 1 -0.311661 -49.896 -204.45 - 35 151.967 650 0 0 -0.3134 -49.8934 -205.85 - 35 25.5838 651 0 0 -0.269966 -49.85 -206.198 - 35 16.4351 896 5 1 -0.65 -50.4433 -54.7804 -Number of digits in this event = 17 +Number of tracker hits in this event = 114 + 35 294.148 1617 7 1 143.662 28.3202 5.55 + 35 123.795 1041 7 0 143.663 28.3203 4.15 + 35 112.431 1617 6 1 143.665 28.3226 -24.45 + 35 96.316 1041 6 0 143.665 28.322 -25.85 + 35 104.496 1617 5 1 143.671 28.3117 -54.45 + 35 242.368 1041 5 0 143.671 28.3111 -55.85 + 35 148.052 1617 4 1 143.655 28.3007 -84.45 + 35 121.041 1041 4 0 143.654 28.3004 -85.85 + 35 132.473 1617 3 1 143.636 28.2939 -114.45 + 35 127.346 1041 3 0 143.635 28.2936 -115.85 + 35 107.627 1617 2 1 143.606 28.2852 -144.45 + 35 109.718 1041 2 0 143.605 28.2841 -145.85 + 35 114.829 1617 1 1 143.584 28.2629 -174.45 + 35 105.798 1041 1 0 143.583 28.264 -175.85 + 35 125.872 1617 0 1 143.572 28.2871 -204.45 + 35 166.793 1041 0 0 143.571 28.2882 -205.85 + 35 123.775 1440 4 1 108.291 27.9965 -84.85 + 35 91.7164 1063 0 0 129.688 32.772 -206.25 + 35 109.457 1064 0 0 129.617 32.85 -206.049 + 35 141.267 1546 0 1 129.431 33.3295 -204.85 + 35 77.6499 1726 1 0 -9.84038 165.421 -176.25 + 35 75.3628 1727 1 0 -9.97107 165.55 -176.227 + 35 68.7871 1728 1 0 -10.1491 165.75 -176.202 + 35 66.0863 1729 1 0 -10.3145 165.95 -176.19 + 35 79.5843 1730 1 0 -10.462 166.15 -176.188 + 35 66.5141 1731 1 0 -10.3571 166.35 -175.988 + 35 31.9845 852 1 1 -9.51253 167.237 -174.85 + 35 128.212 853 1 1 -9.45 167.303 -174.761 + 35 12.2888 269 2 0 -50.3632 -126.15 -145.951 + 35 93.4685 1005 0 0 51.9145 21.2252 -206.25 + 35 25.9577 195 0 1 -140.95 -61.8731 -204.788 + 35 61.1174 194 0 1 -141.15 -61.9277 -204.778 + 35 52.8894 193 0 1 -141.35 -61.9866 -204.783 + 35 55.5331 192 0 1 -141.55 -62.0515 -204.801 + 35 12.7003 191 0 1 -141.75 -62.1227 -204.841 + 35 129.692 579 0 0 -146.225 -64.074 -205.85 + 35 154.65 578 0 0 -146.586 -64.25 -205.961 + 35 27.7756 577 0 0 -146.811 -64.4502 -206.201 + 35 67.5811 338 0 0 -171.694 -112.418 -206.25 + 35 71.3623 337 0 0 -171.711 -112.55 -206.195 + 35 68.2811 336 0 0 -171.682 -112.75 -206.07 + 35 56.0445 335 0 0 -171.67 -112.95 -205.971 + 35 44.5877 334 0 0 -171.658 -113.15 -205.894 + 35 4.14154 333 0 0 -171.658 -113.35 -205.851 + 35 40.4141 43 0 1 -171.462 -142.013 -204.85 + 35 15.0355 175 0 0 -171.723 -145.092 -205.85 + 35 51.348 174 0 0 -171.731 -145.15 -205.874 + 35 126.847 173 0 0 -171.771 -145.35 -205.986 + 35 9.07945 172 0 0 -171.57 -145.55 -206.237 + 35 96.4059 65 0 0 -167.367 -167.139 -206.25 + 35 134.39 64 0 0 -167.389 -167.15 -206.232 + 35 265.496 63 0 1 -167.435 -166.793 -204.85 + 35 38.9444 62 0 1 -167.55 -166.736 -204.746 + 35 92.1835 67 0 0 -167.147 -166.67 -205.85 + 35 51.1111 894 0 0 144.168 -1.11224 -206.25 + 35 159.849 893 0 0 144.174 -1.25 -206.144 + 35 179.191 892 0 0 144.19 -1.45 -205.993 + 35 248.507 1621 0 1 144.355 -2.95424 -204.85 + 35 49.4281 695 1 0 152.154 -40.8859 -176.25 + 35 92.9549 694 1 0 152.19 -41.0501 -176.123 + 35 51.2878 693 1 0 152.235 -41.25 -175.962 + 35 108.869 1661 1 1 152.491 -42.6163 -174.85 + 35 84.2057 1662 1 1 152.55 -42.8979 -174.62 + 35 17.7801 420 2 0 151.643 -96.1076 -146.25 + 35 67.9196 419 2 0 151.641 -96.15 -146.227 + 35 63.8756 418 2 0 151.633 -96.35 -146.112 + 35 64.9504 417 2 0 151.632 -96.55 -145.994 + 35 70.7893 416 2 0 151.628 -96.7502 -145.86 + 35 411.7 1657 2 1 151.669 -98.0846 -144.85 + 35 1.16399 299 3 0 165.365 -120.347 -116.249 + 35 108.349 298 3 0 165.367 -120.35 -116.246 + 35 116.248 297 3 0 165.497 -120.55 -116.001 + 35 66.9531 1729 3 1 166.066 -121.607 -114.85 + 35 129.562 1730 3 1 166.15 -121.749 -114.692 + 35 66.4183 415 2 0 151.471 -96.9501 -145.94 + 35 77.8961 414 2 0 151.351 -97.15 -145.937 + 35 63.3842 413 2 0 151.237 -97.35 -145.932 + 35 23.598 412 2 0 151.15 -97.5503 -145.872 + 35 82.5441 1654 2 1 151.066 -99.2334 -144.85 + 35 65.651 1655 2 1 151.15 -99.3302 -144.753 + 35 124.899 1656 2 1 151.35 -99.4203 -144.699 + 35 180.727 1658 2 1 151.75 -99.7277 -144.598 + 35 149.764 543 2 0 163.277 -71.2523 -146.25 + 35 92.7238 542 2 0 163.339 -71.45 -146.063 + 35 9.14844 541 2 0 163.379 -71.65 -145.884 + 35 96.7337 1716 2 1 163.501 -72.7177 -144.85 + 35 111.164 1717 2 1 163.55 -72.9397 -144.634 + 35 14.6779 437 3 0 177.725 -92.7189 -116.25 + 35 109.072 436 3 0 177.75 -92.75 -116.203 + 35 15.4503 435 3 0 177.928 -92.95 -115.883 + 35 81.2545 1792 3 1 178.561 -93.695 -114.85 + 35 46.9325 1793 3 1 178.75 -93.8761 -114.584 + 35 65.8456 1794 3 1 178.991 -94.1081 -114.45 + 35 133.406 1795 3 1 179.15 -94.2516 -114.57 + 35 138.86 1796 3 1 179.35 -94.4226 -114.736 + 35 133.038 430 3 0 179.309 -94.008 -115.85 + 35 87.388 653 3 0 178.431 -49.3558 -116.25 + 35 19.8478 1584 0 1 137.104 -28.9616 -204.45 + 35 99.901 1585 0 1 137.15 -28.9594 -204.542 + 35 24.9253 751 0 0 138.003 -29.8043 -205.85 + 35 150.757 750 0 0 138.056 -29.8501 -205.923 + 35 71.4609 749 0 0 138.277 -30.05 -206.154 + 35 61.564 748 0 0 138.511 -30.2503 -206.23 + 35 58.7199 747 0 0 138.56 -30.45 -206.224 + 35 52.1834 746 0 0 138.541 -30.6505 -206.182 + 35 42.4961 745 0 0 138.616 -30.85 -206.182 + 35 99.8697 744 0 0 138.673 -31.0507 -206.189 + 35 37.5834 743 0 0 138.752 -31.25 -206.237 + 35 205.78 157 5 1 -148.561 -53.6355 -54.85 + 35 72.2101 156 5 1 -148.75 -53.6719 -54.6614 + 35 246.726 1616 7 1 143.55 28.9449 5.41538 + 35 64.285 1615 7 1 143.35 29.373 5.16627 + 35 22.3787 1039 7 0 142.443 27.9314 4.15 + 35 216.265 1612 7 1 142.734 27.6217 5.15015 +Number of digits in this event = 36 Using G4ParticleGun ... -8.46329 LIN +2.25456 LIN proton Event: 36 -Number of tracker hits in this event = 23 - 36 126.236 570 10 1 -66.0425 71.3155 95.55 - 36 108.746 1256 10 0 -66.0424 71.3154 94.15 - 36 132.125 570 9 1 -66.0407 71.3126 65.55 - 36 134.69 1256 9 0 -66.0399 71.3126 64.15 - 36 125.67 570 8 1 -66.0207 71.3127 35.55 - 36 116.228 1256 8 0 -66.0193 71.3125 34.15 - 36 160.992 570 7 1 -65.9895 71.3061 5.55 - 36 93.9919 1256 7 0 -65.9881 71.3048 4.15 - 36 164.861 570 6 1 -65.9558 71.279 -24.45 - 36 118.51 1256 6 0 -65.9526 71.2778 -25.85 - 36 105.9 570 5 1 -65.8869 71.2555 -54.45 - 36 128.683 1256 5 0 -65.8826 71.2548 -55.85 - 36 110.62 571 4 1 -65.7976 71.241 -84.45 - 36 104.969 1255 4 0 -65.7951 71.2405 -85.85 - 36 116.976 571 3 1 -65.7445 71.2314 -114.45 - 36 94.0567 1255 3 0 -65.7425 71.2314 -115.85 - 36 186.282 571 2 1 -65.7023 71.2297 -144.45 - 36 163.406 1255 2 0 -65.6994 71.2283 -145.85 - 36 119.087 572 1 1 -65.6366 71.2031 -174.45 - 36 105.093 1255 1 0 -65.6336 71.2017 -175.85 - 36 106.858 572 0 1 -65.5736 71.1713 -204.45 - 36 109.227 1255 0 0 -65.5726 71.1723 -205.85 - 36 230.099 572 2 1 -65.65 71.2597 -144.677 -Number of digits in this event = 11 +Number of tracker hits in this event = 30 + 36 113.993 1602 8 1 140.579 20.5034 35.55 + 36 100.038 1002 8 0 140.578 20.5033 34.15 + 36 173.091 1602 7 1 140.559 20.4997 5.55 + 36 107.312 1002 7 0 140.56 20.4993 4.15 + 36 165.86 1602 6 1 140.584 20.5019 -24.45 + 36 107.033 1002 6 0 140.581 20.5033 -25.85 + 36 110.884 1601 5 1 140.531 20.5416 -54.45 + 36 143.07 1002 5 0 140.529 20.5404 -55.85 + 36 112.884 1601 4 1 140.503 20.5151 -84.45 + 36 183.285 1002 4 0 140.502 20.5142 -85.85 + 36 116.558 1601 3 1 140.483 20.5012 -114.45 + 36 117.382 1002 3 0 140.483 20.5006 -115.85 + 36 100.909 1601 2 1 140.483 20.492 -144.45 + 36 108.793 1002 2 0 140.482 20.489 -145.85 + 36 116.586 1601 1 1 140.462 20.4317 -174.45 + 36 143.366 1001 1 0 140.463 20.4272 -175.85 + 36 153.347 1601 0 1 140.472 20.3278 -204.45 + 36 105.395 1001 0 0 140.473 20.3235 -205.85 + 36 214.985 874 0 0 50.405 -5.14222 -206.25 + 36 106.869 875 0 0 50.4471 -5.04972 -206.191 + 36 196.521 1601 6 1 140.55 20.4617 -24.6512 + 36 65.4044 1601 7 1 140.438 20.3834 5.54976 + 36 97.0931 1600 7 1 140.35 20.5518 5.44345 + 36 58.6242 1599 7 1 140.15 20.7168 5.31492 + 36 68.6861 1006 7 0 140.118 21.3278 4.15 + 36 132.773 1007 7 0 140.103 21.45 3.9733 + 36 130.481 1008 7 0 140.15 21.65 3.84404 + 36 42.4287 1604 7 1 140.966 21.0336 5.15 + 36 16.2456 998 7 0 140.299 19.7022 4.14991 + 36 215.904 1592 7 1 138.686 18.1993 5.15 +Number of digits in this event = 13 Using G4ParticleGun ... -6.72841 LIN +9.84222 LIN proton Event: 37 -Number of tracker hits in this event = 189 - 37 148.996 1297 9 1 79.5952 100.444 65.55 - 37 111.6 1401 9 0 79.5943 100.443 64.15 - 37 96.4213 1297 8 1 79.5739 100.414 35.55 - 37 146.485 1401 8 0 79.574 100.414 34.15 - 37 96.3774 1297 7 1 79.5764 100.398 5.55 - 37 350.783 1401 7 0 79.5752 100.393 4.15 - 37 55.0519 1332 8 0 69.2702 86.5895 33.75 - 37 218.484 1295 6 1 79.1602 99.9007 -24.45 - 37 342.289 1294 6 1 79.05 99.7874 -24.507 - 37 287.65 1293 6 1 78.85 99.5818 -24.6101 - 37 352.207 1292 6 1 78.65 99.3765 -24.7146 - 37 65.9592 1291 6 1 78.45 99.1725 -24.8194 - 37 21.5845 1385 6 0 76.5009 97.1681 -25.85 - 37 339.82 1384 6 0 76.4834 97.15 -25.8593 - 37 308.713 1383 6 0 76.2893 96.95 -25.962 - 37 253.053 1382 6 0 76.095 96.75 -26.0653 - 37 192.112 1381 6 0 75.8994 96.55 -26.1695 - 37 7.06843 1015 5 1 23.0562 42.1786 -54.45 - 37 306.581 1014 5 1 23.05 42.173 -54.4529 - 37 260.146 1013 5 1 22.85 41.9905 -54.5477 - 37 278.37 1012 5 1 22.65 41.8075 -54.6429 - 37 304.628 1011 5 1 22.45 41.6242 -54.7398 - 37 49.1967 1010 5 1 22.25 41.442 -54.8359 - 37 200.908 1097 5 0 20.1228 39.5393 -55.85 - 37 470.505 1096 5 0 20.023 39.45 -55.8976 - 37 294.066 1095 5 0 19.7998 39.25 -56.0042 - 37 306.003 1094 5 0 19.5785 39.05 -56.1115 - 37 75.8963 1093 5 0 19.3587 38.85 -56.2178 - 37 166.431 708 4 1 -38.3328 -14.0194 -84.45 - 37 305.979 707 4 1 -38.45 -14.1226 -84.5085 - 37 360.09 706 4 1 -38.65 -14.2984 -84.6076 - 37 250.84 705 4 1 -38.85 -14.4749 -84.7065 - 37 103.249 704 4 1 -39.05 -14.651 -84.8039 - 37 290.393 817 4 0 -41.1523 -16.5158 -85.85 - 37 466.235 816 4 0 -41.3037 -16.65 -85.9255 - 37 274.536 815 4 0 -41.5297 -16.85 -86.0379 - 37 282.02 814 4 0 -41.7554 -17.05 -86.1511 - 37 73.7599 409 3 1 -98.287 -66.8438 -114.45 - 37 244.921 408 3 1 -98.35 -66.8958 -114.48 - 37 240.833 407 3 1 -98.55 -67.0606 -114.577 - 37 266.532 406 3 1 -98.75 -67.2258 -114.673 - 37 254.255 405 3 1 -98.95 -67.3905 -114.769 - 37 299.257 553 3 0 -101.208 -69.2515 -115.85 - 37 467.702 552 3 0 -101.449 -69.45 -115.965 - 37 451.242 551 3 0 -101.691 -69.65 -116.083 - 37 146.373 550 3 0 -101.931 -69.85 -116.201 - 37 50.5157 107 2 1 -158.708 -117.13 -144.45 - 37 291.264 106 2 1 -158.75 -117.162 -144.468 - 37 269.036 105 2 1 -158.95 -117.315 -144.557 - 37 393.198 104 2 1 -159.15 -117.469 -144.647 - 37 323.573 103 2 1 -159.35 -117.623 -144.736 - 37 80.8874 102 2 1 -159.55 -117.775 -144.825 - 37 395.572 302 2 0 -161.891 -119.552 -145.85 - 37 793.581 301 2 0 -162.153 -119.75 -145.964 - 37 768.654 300 2 0 -162.42 -119.95 -146.079 - 37 170.392 299 2 0 -162.686 -120.15 -146.193 - 37 113.965 1169 10 0 62.5013 53.9806 93.75 - 37 25.4054 1168 10 0 62.4535 53.8499 94.07 - 37 102.855 1211 10 1 62.2923 53.3995 95.15 - 37 57.7644 1210 10 1 62.25 53.2876 95.4183 - 37 45.4208 1108 11 0 54.1283 41.7185 123.75 - 37 65.815 1107 11 0 54.0835 41.65 123.918 - 37 99.8171 1168 11 1 53.7436 41.1179 125.15 - 37 23.7745 1167 11 1 53.65 40.9692 125.471 - 37 157.699 1073 12 0 41.5439 34.7957 153.75 - 37 112.746 1104 12 1 41.0019 34.4898 155.15 - 37 1.82339 1103 12 1 40.85 34.4139 155.541 - 37 117.692 1020 13 0 19.7027 24.166 183.75 - 37 20.29 1019 13 0 19.4604 24.05 184.074 - 37 118.33 992 13 1 18.6418 23.7105 185.15 - 37 57.7891 991 13 1 18.45 23.6426 185.412 - 37 62.8246 964 14 0 -6.30581 12.9152 213.75 - 37 83.3523 963 14 0 -6.47457 12.85 213.943 - 37 60.5218 862 14 1 -7.50989 12.4666 215.15 - 37 99.6521 861 14 1 -7.6503 12.414 215.309 - 37 3.63003 860 14 1 -7.85 12.3474 215.54 - 37 164.184 1173 10 0 63.4649 54.7655 93.75 - 37 163.093 1172 10 0 63.4225 54.65 94.0242 - 37 292.838 1215 10 1 63.1938 54.0966 95.1501 - 37 19.9558 1118 11 0 73.3982 43.6793 123.75 - 37 81.3721 1117 11 0 73.4269 43.65 123.83 - 37 28.7363 1268 11 1 73.8257 43.1083 125.15 - 37 86.5375 1269 11 1 73.85 43.0742 125.231 - 37 29.4243 979 12 0 70.3468 15.9417 153.75 - 37 244.428 978 12 0 70.3349 15.8499 153.844 - 37 133.668 977 12 0 70.3087 15.65 154.053 - 37 361.739 1250 12 1 70.1929 14.6505 155.15 - 37 66.5401 874 13 0 57.4422 -5.10326 183.751 - 37 93.2942 873 13 0 57.3522 -5.25 183.952 - 37 134.27 1184 13 1 56.9999 -6.1101 185.15 - 37 94.85 531 14 0 44.6124 -73.6542 213.75 - 37 140.237 530 14 0 44.5959 -73.8501 213.832 - 37 129.778 529 14 0 44.5877 -74.0503 213.908 - 37 123.132 528 14 0 44.6035 -74.25 213.988 - 37 127.318 527 14 0 44.6548 -74.45 214.088 - 37 6.31917 1125 14 1 45.2459 -76.7645 215.15 - 37 197.609 1126 14 1 45.25 -76.7807 215.157 - 37 153.067 1127 14 1 45.45 -77.3981 215.42 - 37 98.3644 1128 14 1 45.65 -77.9365 215.508 - 37 144.842 1129 14 1 45.85 -78.3507 215.539 - 37 131.225 1130 14 1 46.0502 -78.6999 215.517 - 37 226.081 1131 14 1 46.25 -79.0423 215.441 - 37 87.9855 1132 14 1 46.45 -79.5944 215.276 - 37 33.5219 489 14 0 46.969 -82.1609 214.15 - 37 76.7553 488 14 0 46.9878 -82.25 214.115 - 37 54.2297 487 14 0 47.0075 -82.4501 214.038 - 37 84.8288 486 14 0 47.0025 -82.65 213.98 - 37 51.2487 485 14 0 47 -82.85 213.916 - 37 49.244 484 14 0 47.0156 -83.05 213.832 - 37 103.721 1142 13 1 48.5428 -140.15 185.55 - 37 49.3132 1141 13 1 48.45 -139.993 185.313 - 37 70.4608 204 13 0 48.0591 -139.265 184.15 - 37 72.687 205 13 0 47.9716 -139.15 183.932 - 37 177.032 250 13 0 22.3603 -129.974 183.75 - 37 62.474 1008 13 1 21.747 -130.363 185.15 - 37 62.484 1007 13 1 21.65 -130.419 185.381 - 37 68.6622 1006 13 1 21.3881 -130.365 185.55 - 37 91.9108 1005 13 1 21.25 -130.329 185.439 - 37 25.4071 1004 13 1 21.05 -130.32 185.202 - 37 150.611 251 13 0 19.8641 -129.95 184.026 - 37 1.41714 1140 13 1 48.25 -140.377 185.175 - 37 68.6811 526 14 0 44.331 -74.65 214.007 - 37 188.44 1120 14 1 44.0775 -75.6551 215.15 - 37 132.969 1297 6 1 79.562 100.285 -24.45 - 37 162.566 1400 6 0 79.6397 100.203 -25.85 - 37 120.492 1305 5 1 81.2175 98.539 -54.45 - 37 97.5537 1391 5 0 81.2942 98.4557 -55.85 - 37 117.217 1314 4 1 82.8686 96.7528 -84.45 - 37 135.327 1382 4 0 82.9471 96.6701 -85.85 - 37 110.73 1322 3 1 84.5528 94.9855 -114.45 - 37 119.456 1373 3 0 84.6326 94.9022 -115.85 - 37 105.246 1331 2 1 86.2618 93.1976 -144.45 - 37 172.005 1364 2 0 86.342 93.1137 -145.85 - 37 92.3389 1339 1 1 87.9724 91.4036 -174.45 - 37 98.5144 1355 1 0 88.0532 91.3194 -175.85 - 37 120.129 1348 0 1 89.7124 89.5989 -204.45 - 37 253.33 1347 0 0 89.7951 89.5151 -205.85 - 37 150.278 1270 0 0 62.9546 74.0517 -206.25 - 37 64.1559 1269 0 0 62.9561 74.0499 -206.243 - 37 1.50818 1271 0 0 62.8974 74.25 -205.851 - 37 1.88478 1193 0 1 58.8444 81.8202 -204.85 - 37 0.603179 1339 0 0 55.9187 87.9921 -205.85 - 37 106.153 1134 0 1 46.8502 103.8 -204.85 - 37 96.2783 1133 0 1 46.85 103.801 -204.85 - 37 56.0522 1346 0 0 89.853 89.45 -206.207 - 37 187.946 1399 6 0 79.718 100.15 -26.1845 - 37 73.2286 560 0 1 -67.85 141.731 -204.534 - 37 262.382 1269 5 1 74.0394 102.847 -54.45 - 37 279.604 1414 5 0 73.7847 102.971 -55.85 - 37 268.72 1242 4 1 68.5352 105.425 -84.45 - 37 108.271 1426 4 0 68.2991 105.523 -85.85 - 37 2.9886 1427 4 0 68.2334 105.55 -86.2405 - 37 117.831 1217 3 1 63.6165 107.654 -114.45 - 37 176.6 1437 3 0 63.4132 107.737 -115.85 - 37 66.1806 1438 3 0 63.3805 107.75 -116.076 - 37 146.164 1196 2 1 59.3431 109.414 -144.45 - 37 154.05 1446 2 0 59.1494 109.473 -145.85 - 37 181.168 1175 1 1 55.2261 110.723 -174.45 - 37 126.83 1453 1 0 55.0258 110.791 -175.85 - 37 246.723 1154 0 1 50.9724 112.214 -204.45 - 37 128.372 1460 0 0 50.7713 112.279 -205.85 - 37 3.76953 1413 5 0 73.7896 102.949 -55.85 - 37 33.5616 1243 4 1 68.6735 104.861 -84.45 - 37 125.403 1423 4 0 68.4522 104.908 -85.85 - 37 72.2676 1219 3 1 63.8826 105.74 -114.45 - 37 52.6621 1218 3 1 63.85 105.745 -114.632 - 37 106.225 1428 3 0 63.6409 105.769 -115.85 - 37 208.756 1195 2 1 59.098 106.504 -144.45 - 37 26.6602 1194 2 1 59.05 106.509 -144.752 - 37 124.885 1431 2 0 58.8837 106.53 -145.85 - 37 172.468 1172 1 1 54.6076 106.979 -174.45 - 37 99.4561 1434 1 0 54.4312 106.958 -175.85 - 37 105.303 1431 0 0 50.7283 106.549 -205.85 - 37 90.9718 35 4 1 -172.95 -0.371143 -84.573 - 37 226.496 1173 1 1 54.6501 107.012 -174.652 - 37 711.351 1331 6 1 86.384 106.655 -24.4501 - 37 139.637 1431 6 0 86.1398 106.397 -25.85 - 37 64.9734 1639 6 0 69.3344 147.959 -26.25 - 37 54.8732 1640 6 0 69.2779 148.15 -26.1383 - 37 54.4022 1641 6 0 69.2269 148.35 -26.0393 - 37 22.7387 1642 6 0 69.1675 148.55 -25.9222 - 37 290.762 1244 6 1 68.9788 149.626 -24.85 - 37 30.2834 1243 6 1 68.8055 150.246 -24.45 - 37 0.435852 1653 6 0 68.9813 150.949 -25.85 - 37 157.428 1654 6 0 68.9813 150.95 -25.8512 - 37 19.1993 1332 6 1 86.45 106.393 -24.8366 - 37 29.6657 1427 6 0 87.4078 105.743 -25.8502 - 37 66.5628 1335 6 1 87.1053 104.921 -24.85 - 37 200.671 1400 7 0 79.8564 100.35 3.81385 -Number of digits in this event = 96 -Using G4ParticleGun ... -5.94357 LIN +Number of tracker hits in this event = 108 + 37 110.306 272 9 1 -125.578 -27.3 65.55 + 37 128.66 763 9 0 -125.578 -27.3008 64.15 + 37 99.0768 272 8 1 -125.57 -27.3175 35.55 + 37 108.681 763 8 0 -125.569 -27.3182 34.15 + 37 116.732 272 7 1 -125.552 -27.3351 5.55 + 37 165.529 763 7 0 -125.552 -27.3357 4.15 + 37 116.138 273 6 1 -125.54 -27.3505 -24.45 + 37 88.2506 763 6 0 -125.54 -27.3519 -25.85 + 37 117.684 273 5 1 -125.533 -27.378 -54.45 + 37 140.23 763 5 0 -125.533 -27.3794 -55.85 + 37 95.1212 273 4 1 -125.53 -27.4046 -84.45 + 37 265.837 763 4 0 -125.531 -27.4059 -85.85 + 37 139.853 273 3 1 -125.539 -27.4318 -114.45 + 37 113.06 763 3 0 -125.539 -27.4337 -115.85 + 37 145.643 273 2 1 -125.541 -27.4713 -144.45 + 37 103.365 762 2 0 -125.541 -27.4736 -145.85 + 37 92.5471 273 1 1 -125.538 -27.5201 -174.45 + 37 106.42 762 1 0 -125.539 -27.5216 -175.85 + 37 135.322 272 0 1 -125.555 -27.5524 -204.45 + 37 106.766 762 0 0 -125.555 -27.5532 -205.85 + 37 64.664 1396 1 0 89.1049 99.5387 -176.006 + 37 24.8546 552 1 1 -69.65 -18.9136 -174.79 + 37 64.0431 553 1 1 -69.4499 -18.8851 -174.568 + 37 68.0444 623 12 0 -113.48 -55.3349 154.15 + 37 70.9537 448 12 1 -90.4936 -15.4063 155.55 + 37 9.90615 576 13 0 -52.6377 -64.65 183.897 + 37 349.311 537 11 1 -72.6195 -17.6807 125.55 + 37 6.8509 536 11 1 -72.65 -17.3852 125.378 + 37 24.705 972 13 1 14.45 -107.8 185.325 + 37 11.3658 768 3 0 -143.807 -26.2559 -116.25 + 37 162.804 769 3 0 -143.81 -26.2499 -116.227 + 37 92.4884 177 3 1 -144.635 -25.8428 -114.85 + 37 156.472 176 3 1 -144.75 -25.722 -114.66 + 37 423.579 175 3 1 -144.95 -25.4853 -114.464 + 37 206.652 1266 2 0 -146.983 73.4121 -146.25 + 37 81.0057 1267 2 0 -146.993 73.4501 -146.212 + 37 203.734 1205 6 0 -36.8296 61.1357 -26.25 + 37 82.506 1204 6 0 -37.0512 61.05 -25.8726 + 37 131.107 1203 6 0 -36.9675 60.85 -25.8972 + 37 90.1515 1202 6 0 -36.9685 60.65 -25.9209 + 37 199.43 715 6 1 -37.0312 59.9852 -24.85 + 37 97.4699 1025 8 0 85.4967 25.1235 33.75 + 37 16.6068 1026 8 0 85.5289 25.25 34.0699 + 37 192.867 1327 8 1 85.6164 25.7269 35.15 + 37 77.9911 1021 9 0 67.5832 24.2767 63.75 + 37 39.8669 1020 9 0 67.4227 24.25 64.0154 + 37 82.7627 1233 9 1 66.7633 24.1283 65.15 + 37 64.0093 1232 9 1 66.65 24.0819 65.3577 + 37 142.578 1032 10 0 60.0332 26.6195 93.7503 + 37 126.348 1197 10 1 59.5931 26.7248 95.1503 + 37 7.03629 982 11 0 50.8891 16.4574 123.75 + 37 122.563 981 11 0 50.8829 16.4498 123.77 + 37 142.2 1153 11 1 50.7456 15.8773 125.15 + 37 46.0494 816 12 0 30.236 -16.7236 153.75 + 37 115.3 815 12 0 30.1554 -16.85 153.871 + 37 18.1597 814 12 0 29.9762 -17.05 154.1 + 37 107.191 1045 12 1 29.2403 -17.8567 155.15 + 37 80.1065 1044 12 1 29.05 -18.039 155.38 + 37 241.283 1043 12 1 28.7663 -19.1421 155.55 + 37 123.007 1042 12 1 28.65 -19.1639 155.413 + 37 101.074 806 11 1 -18.6888 -36.5468 125.55 + 37 97.1418 805 11 1 -18.85 -36.6045 125.519 + 37 23.0977 1105 8 0 88.615 41.2469 33.75 + 37 91.0676 1106 8 0 88.6158 41.2503 33.7535 + 37 67.2403 1107 8 0 88.6898 41.45 33.9729 + 37 273.626 1344 8 1 88.9831 42.3805 35.15 + 37 65.5618 1345 8 1 89.05 42.6066 35.4143 + 37 166.71 1347 8 1 89.5126 43.052 35.5497 + 37 69.1934 1104 8 0 89.796 41.05 34.1113 + 37 70.4463 1103 8 0 89.8292 40.8499 33.996 + 37 64.7715 1102 8 0 89.8509 40.65 33.9213 + 37 79.8799 1101 8 0 89.9085 40.45 33.8812 + 37 55.8777 1100 8 0 90.0365 40.25 33.8853 + 37 109.844 1099 8 0 90.2515 40.05 33.9483 + 37 1.6238 1098 8 0 90.5252 39.85 34.1474 + 37 53.2122 1358 8 1 91.8142 38.6315 35.1501 + 37 95.3384 1359 8 1 91.9502 38.5277 35.2223 + 37 316.956 1360 8 1 92.15 38.509 35.3407 + 37 88.8596 1361 8 1 92.35 38.524 35.4755 + 37 257.491 1095 8 0 92.2852 39.0999 34.15 + 37 18.0671 677 12 1 -44.65 -37.634 155.392 + 37 22.179 705 12 0 -43.9488 -39.025 154.15 + 37 211.218 440 2 0 8.84502 -92.1168 -146.25 + 37 13.9283 105 2 0 35.1617 -159.095 -146.25 + 37 63.6013 104 2 0 35.1712 -159.15 -146.208 + 37 52.0649 103 2 0 35.198 -159.35 -146.078 + 37 65.0682 102 2 0 35.2517 -159.55 -146.001 + 37 66.0124 101 2 0 35.2664 -159.75 -145.936 + 37 74.0208 100 2 0 35.285 -159.95 -145.88 + 37 4.49964 99 2 0 35.3023 -160.151 -145.854 + 37 37.3499 1076 2 1 35.4395 -164.275 -144.85 + 37 406.331 1077 2 1 35.45 -164.407 -144.813 + 37 204.818 1078 2 1 35.65 -165.113 -144.58 + 37 103.624 1079 2 1 35.8502 -165.549 -144.58 + 37 408.806 1080 2 1 36.05 -165.822 -144.562 + 37 199.315 1081 2 1 36.25 -166.19 -144.554 + 37 146.354 1082 2 1 36.45 -166.494 -144.612 + 37 302.095 1083 2 1 36.6505 -166.605 -144.59 + 37 87.5829 1084 2 1 36.85 -166.79 -144.545 + 37 42.6277 65 2 0 34.8439 -167 -145.85 + 37 260.135 66 2 0 34.748 -166.95 -145.98 + 37 165.111 272 3 1 -125.55 -27.4316 -114.689 + 37 98.7943 272 6 1 -125.55 -27.3544 -24.6256 + 37 279.312 271 6 1 -125.75 -27.451 -24.7026 + 37 266.041 761 7 0 -126.727 -27.6545 4.15 + 37 79.0945 762 7 0 -127.128 -27.6498 3.83585 + 37 275.568 1240 7 0 -117.379 68.1026 3.75 + 37 43.3754 1241 7 0 -117.374 68.25 3.92291 +Number of digits in this event = 42 +Using G4ParticleGun ... +4.48374 LIN proton Event: 38 -Number of tracker hits in this event = 21 - 38 104.909 678 8 1 -44.2957 -137.434 35.55 - 38 120.035 213 8 0 -44.2951 -137.434 34.15 - 38 148.54 678 7 1 -44.2869 -137.435 5.55 - 38 146.567 213 7 0 -44.2869 -137.435 4.15 - 38 495.085 678 6 1 -44.2825 -137.423 -24.45 - 38 206.442 213 6 0 -44.2825 -137.422 -25.85 - 38 110.069 678 5 1 -44.2834 -137.41 -54.45 - 38 123.874 213 5 0 -44.2844 -137.409 -55.85 - 38 120.529 678 4 1 -44.3037 -137.385 -84.45 - 38 127.121 213 4 0 -44.3063 -137.383 -85.85 - 38 138.114 678 3 1 -44.362 -137.347 -114.45 - 38 113.892 214 3 0 -44.3635 -137.346 -115.85 - 38 265.567 678 2 1 -44.3993 -137.325 -144.45 - 38 156.072 214 2 0 -44.3992 -137.324 -145.85 - 38 125.105 678 1 1 -44.3944 -137.302 -174.45 - 38 116.355 214 1 0 -44.3939 -137.301 -175.85 - 38 114.089 678 0 1 -44.3807 -137.295 -204.45 - 38 106.68 214 0 0 -44.3792 -137.295 -205.85 - 38 150.208 213 2 0 -44.5497 -137.35 -145.965 - 38 93.9374 212 2 0 -44.5723 -137.55 -146.16 - 38 102.797 679 6 1 -44.25 -137.41 -24.617 -Number of digits in this event = 14 +Number of tracker hits in this event = 44 + 38 119.751 643 10 1 -51.2875 -91.1534 95.55 + 38 109.052 444 10 0 -51.289 -91.1526 94.15 + 38 253.08 643 9 1 -51.308 -91.1419 65.55 + 38 207.107 445 9 0 -51.3083 -91.1423 64.15 + 38 150.717 643 8 1 -51.3143 -91.1561 35.55 + 38 119.872 444 8 0 -51.3144 -91.1564 34.15 + 38 96.4426 643 7 1 -51.3147 -91.1543 5.55 + 38 107.4 444 7 0 -51.315 -91.1519 4.15 + 38 139.873 643 6 1 -51.3243 -91.1027 -24.45 + 38 117.734 445 6 0 -51.3256 -91.1001 -25.85 + 38 94.9519 643 5 1 -51.3497 -91.0519 -54.45 + 38 129.437 445 5 0 -51.3517 -91.0487 -55.85 + 38 308.706 643 4 1 -51.3929 -90.979 -84.45 + 38 108.904 445 4 0 -51.3967 -90.9769 -85.85 + 38 109.212 642 3 1 -51.469 -90.9342 -114.45 + 38 188.418 446 3 0 -51.4724 -90.9313 -115.85 + 38 107.439 642 2 1 -51.5269 -90.8754 -144.45 + 38 98.794 446 2 0 -51.5302 -90.871 -145.85 + 38 105.042 642 1 1 -51.6057 -90.7813 -174.45 + 38 115.834 446 1 0 -51.61 -90.7768 -175.85 + 38 267.465 641 0 1 -51.6961 -90.6858 -204.45 + 38 114.788 447 0 0 -51.6995 -90.6824 -205.85 + 38 62.8402 642 0 1 -51.65 -90.5844 -204.511 + 38 62.953 695 3 0 -63.2089 -41.0092 -116.25 + 38 79.3455 696 3 0 -63.1777 -40.85 -116.172 + 38 74.0344 697 3 0 -63.144 -40.65 -116.078 + 38 82.1154 698 3 0 -63.1156 -40.4499 -115.991 + 38 65.968 699 3 0 -63.1265 -40.25 -115.934 + 38 48.6467 700 3 0 -63.1872 -40.0499 -115.965 + 38 61.2727 701 3 0 -63.2772 -39.8499 -116.039 + 38 61.5929 702 3 0 -63.3058 -39.65 -116.124 + 38 14.7534 1287 3 0 -73.4504 77.6165 -116.25 + 38 49.4508 1288 3 0 -73.4471 77.65 -116.241 + 38 74.1521 1289 3 0 -73.3283 77.8504 -116.206 + 38 170.605 1290 3 0 -73.1249 78.0509 -116.149 + 38 20.8907 541 3 1 -71.7076 78.113 -114.85 + 38 137.602 542 3 1 -71.65 78.091 -114.801 + 38 63.4113 543 3 1 -71.45 78.0039 -114.667 + 38 96.3837 544 3 1 -71.25 77.9314 -114.538 + 38 150.139 545 3 1 -71.05 77.8846 -114.553 + 38 83.0692 546 3 1 -70.8499 77.8472 -114.66 + 38 260.638 547 3 1 -70.6498 77.9317 -114.632 + 38 207.56 548 3 1 -70.4499 77.8065 -114.644 + 38 16.9384 1283 3 0 -71.4498 76.6932 -115.85 +Number of digits in this event = 16 Using G4ParticleGun ... -8.12478 LIN +9.61649 LIN proton Event: 39 -Number of tracker hits in this event = 39 - 39 96.8355 1324 10 1 85.031 -14.7868 95.55 - 39 113.898 826 10 0 85.0303 -14.7871 94.15 - 39 143.739 1324 9 1 85.0151 -14.7926 65.55 - 39 91.5398 826 9 0 85.0145 -14.7927 64.15 - 39 113.004 1324 8 1 85.0056 -14.7949 35.55 - 39 96.2537 826 8 0 85.0052 -14.7944 34.15 - 39 127.581 1324 7 1 84.9975 -14.7795 5.55 - 39 104.855 826 7 0 84.9952 -14.7787 4.15 - 39 143.177 1324 6 1 84.9448 -14.7614 -24.45 - 39 103.46 826 6 0 84.9427 -14.7604 -25.85 - 39 112.479 1324 5 1 84.9038 -14.7412 -54.45 - 39 137.957 826 5 0 84.9018 -14.7396 -55.85 - 39 127.575 1324 4 1 84.8573 -14.7069 -84.45 - 39 174.315 826 4 0 84.8551 -14.7049 -85.85 - 39 140.291 1323 3 1 84.8062 -14.6635 -114.45 - 39 111.361 826 3 0 84.8043 -14.661 -115.85 - 39 111.206 1323 2 1 84.7653 -14.6127 -144.45 - 39 211.27 827 2 0 84.7627 -14.6099 -145.85 - 39 123.644 1323 1 1 84.7079 -14.5526 -174.45 - 39 118.567 827 1 0 84.7053 -14.5507 -175.85 - 39 147.162 1323 0 1 84.651 -14.5128 -204.45 - 39 147.473 1322 0 1 84.65 -14.512 -204.824 - 39 112.456 827 0 0 84.6471 -14.5099 -205.85 - 39 109.254 823 0 0 84.2806 -15.351 -205.85 - 39 60.6521 822 0 0 84.267 -15.4501 -206.101 - 39 176.434 714 0 0 69.6434 -37.0694 -206.25 - 39 111.864 713 0 0 69.0007 -37.25 -206.089 - 39 22.4723 712 0 0 68.7812 -37.45 -206.177 - 39 331.985 826 2 0 84.9015 -14.65 -146.159 - 39 20.3144 880 4 0 102.01 -3.89247 -86.2497 - 39 323.374 881 4 0 102.003 -3.85 -86.1635 - 39 115.157 882 4 0 102.153 -3.65 -85.9485 - 39 60.0619 1419 4 1 103.971 -3.2996 -84.8499 - 39 62.6949 1420 4 1 104.15 -3.3021 -84.7397 - 39 80.469 1421 4 1 104.35 -3.31953 -84.6478 - 39 172.597 1422 4 1 104.55 -3.38226 -84.5072 - 39 10.1899 1423 4 1 104.75 -3.54087 -84.4976 - 39 45.9986 1149 4 0 76.462 49.9356 -86.25 - 39 328.811 1150 4 0 76.4131 50.05 -86.1846 -Number of digits in this event = 17 +Number of tracker hits in this event = 26 + 39 145.673 1049 11 1 30.0179 -35.1361 125.55 + 39 100.208 724 11 0 30.0188 -35.1359 124.15 + 39 145.92 1049 10 1 30.0354 -35.1334 95.55 + 39 95.8476 724 10 0 30.0353 -35.1329 94.15 + 39 115.252 1049 9 1 30.0285 -35.1261 65.55 + 39 99.1097 724 9 0 30.0281 -35.126 64.15 + 39 123.691 1049 8 1 30.0242 -35.1204 35.55 + 39 200.545 724 8 0 30.0231 -35.1188 34.15 + 39 119.48 1049 7 1 30.0009 -35.0898 5.55 + 39 123.996 724 7 0 29.9993 -35.0885 4.15 + 39 94.3252 1049 6 1 29.9672 -35.0626 -24.45 + 39 101.761 724 6 0 29.9654 -35.0616 -25.85 + 39 190.526 1049 5 1 29.9309 -35.0446 -54.45 + 39 92.2164 725 5 0 29.9296 -35.0434 -55.85 + 39 112.61 1049 4 1 29.8987 -35.0174 -84.45 + 39 115.344 725 4 0 29.8969 -35.0155 -85.85 + 39 100.658 1049 3 1 29.8589 -34.9807 -114.45 + 39 117.038 725 3 0 29.8589 -34.9771 -115.85 + 39 109.033 1049 2 1 29.859 -34.8968 -144.45 + 39 148.231 725 2 0 29.8593 -34.8927 -145.85 + 39 190.816 1049 1 1 29.8647 -34.8097 -174.45 + 39 124.32 726 1 0 29.8644 -34.8063 -175.85 + 39 92.4934 1049 0 1 29.8568 -34.7373 -204.45 + 39 150.318 726 0 0 29.8568 -34.7341 -205.85 + 39 12.6427 945 2 0 -29.9005 9.23786 -146.25 + 39 150.852 946 2 0 -29.9048 9.25005 -146.231 +Number of digits in this event = 12 Using G4ParticleGun ... -9.11833 LIN +8.7627 LIN proton Event: 40 -Number of tracker hits in this event = 244 - 40 171.655 903 10 1 0.756751 -91.6302 95.55 - 40 97.419 442 10 0 0.756707 -91.6295 94.15 - 40 0.779579 556 2 0 27.7385 -68.7145 -146.25 - 40 268.418 1037 2 1 27.5889 -68.398 -144.85 - 40 15.2848 455 13 0 4.03747 -88.85 183.999 - 40 87.9303 456 13 0 4.03759 -88.85 184.1 - 40 53.2064 1381 1 1 96.35 52.1213 -174.748 - 40 22.7693 1035 9 1 27.1441 -128.52 65.5117 - 40 454.834 339 0 0 89.4952 -112.292 -206.25 - 40 108.746 1657 1 1 151.724 -145.141 -174.45 - 40 210.904 1658 1 1 151.75 -145.054 -174.648 - 40 86.6327 338 0 0 89.5574 -112.35 -206.067 - 40 117.852 903 9 1 0.756459 -91.6193 65.55 - 40 122.601 442 9 0 0.653922 -91.7181 64.15 - 40 40.5805 893 8 1 -1.44691 -93.7307 35.55 - 40 107.982 892 8 1 -1.45 -93.7336 35.5088 - 40 157.867 431 8 0 -1.55218 -93.8271 34.15 - 40 117.865 881 7 1 -3.70552 -95.7948 5.55 - 40 312.446 421 7 0 -3.81045 -95.8896 4.15 - 40 109.337 870 6 1 -5.95472 -97.817 -24.45 - 40 99.833 411 6 0 -6.05647 -97.9115 -25.85 - 40 113.96 859 5 1 -8.14115 -99.8285 -54.45 - 40 116.25 401 5 0 -8.24559 -99.9227 -55.85 - 40 144.599 848 4 1 -10.3742 -101.849 -84.45 - 40 18.7686 391 4 0 -10.4786 -101.945 -85.85 - 40 101.57 390 4 0 -10.4841 -101.95 -85.924 - 40 99.2479 837 3 1 -12.6138 -103.905 -114.45 - 40 111.424 380 3 0 -12.7193 -104 -115.85 - 40 131.727 825 2 1 -14.8691 -105.946 -144.45 - 40 123.254 370 2 0 -14.9726 -106.04 -145.85 - 40 143.41 814 1 1 -17.0969 -107.945 -174.45 - 40 124.972 360 1 0 -17.199 -108.037 -175.85 - 40 107.123 803 0 1 -19.2824 -109.901 -204.45 - 40 11839.5 350 0 0 -19.3862 -109.993 -205.85 - 40 17919.5 351 0 0 -19.382 -109.95 -205.897 - 40 53.7702 755 0 1 -28.85 -109.234 -204.761 - 40 151.543 754 0 1 -29.05 -109.359 -204.755 - 40 584.9 347 0 0 -30.646 -110.607 -205.85 - 40 692.955 346 0 0 -30.7602 -110.75 -206.034 - 40 291.984 287 0 0 -23.0297 -122.636 -206.25 - 40 704.645 792 0 1 -21.4619 -110.984 -204.85 - 40 728.193 791 0 1 -21.65 -111.073 -204.757 - 40 669.036 790 0 1 -21.85 -111.167 -204.662 - 40 805.959 789 0 1 -22.05 -111.256 -204.565 - 40 88.8413 788 0 1 -22.25 -111.348 -204.465 - 40 2287.14 190 1 0 -92.3238 -141.986 -176.25 - 40 3521.68 189 1 0 -92.6993 -142.15 -176.099 - 40 1885.26 188 1 0 -93.1862 -142.35 -175.926 - 40 1600.8 412 1 1 -97.571 -144.219 -174.85 - 40 2083.14 411 1 1 -97.75 -144.295 -174.807 - 40 2979.96 410 1 1 -97.95 -144.369 -174.752 - 40 3656.18 409 1 1 -98.15 -144.446 -174.797 - 40 324.729 349 0 0 -19.2855 -110.15 -205.923 - 40 435.668 348 0 0 -19.1551 -110.35 -205.986 - 40 452.57 345 0 0 -18.769 -110.95 -206.174 - 40 60.399 344 0 0 -18.641 -111.15 -206.238 - 40 81.2598 1191 3 0 -24.0651 58.3672 -116.153 - 40 4.27148 871 1 0 -125.327 -5.80062 -176.25 - 40 73.9616 62 1 0 -51.2957 -167.55 -176.133 - 40 37.4599 430 0 1 -94.021 -112.882 -204.85 - 40 62.5725 429 0 1 -94.15 -112.96 -204.825 - 40 62.9048 428 0 1 -94.3501 -113.085 -204.806 - 40 67.6424 427 0 1 -94.5501 -113.218 -204.781 - 40 108.056 426 0 1 -94.75 -113.34 -204.745 - 40 68.2561 425 0 1 -94.95 -113.464 -204.698 - 40 83.7941 424 0 1 -95.1501 -113.596 -204.646 - 40 80.1795 423 0 1 -95.35 -113.709 -204.596 - 40 56.021 422 0 1 -95.55 -113.817 -204.555 - 40 65.2404 421 0 1 -95.75 -113.908 -204.551 - 40 54.6513 420 0 1 -95.95 -113.999 -204.583 - 40 94.0771 419 0 1 -96.15 -114.106 -204.65 - 40 78.3748 418 0 1 -96.35 -114.228 -204.693 - 40 62.2768 417 0 1 -96.5509 -114.33 -204.725 - 40 88.4663 416 0 1 -96.75 -114.458 -204.761 - 40 1.93916 415 0 1 -96.9505 -114.633 -204.848 - 40 76.8913 313 0 0 -99.9118 -117.394 -205.85 - 40 95.272 312 0 0 -100.09 -117.55 -205.921 - 40 63.8399 311 0 0 -100.255 -117.75 -205.97 - 40 166.688 310 0 0 -100.399 -117.95 -205.996 - 40 101.521 309 0 0 -100.53 -118.15 -206.006 - 40 64.9853 308 0 0 -100.633 -118.35 -206.017 - 40 84.1512 307 0 0 -100.746 -118.55 -206.029 - 40 85.0968 306 0 0 -100.902 -118.75 -206.054 - 40 71.9369 305 0 0 -101.087 -118.95 -206.093 - 40 85.5003 304 0 0 -101.252 -119.15 -206.144 - 40 111.764 303 0 0 -101.424 -119.351 -206.182 - 40 20.4251 302 0 0 -101.622 -119.55 -206.235 - 40 18.8861 668 1 0 -92.4939 -46.2848 -176.25 - 40 97.6264 669 1 0 -92.5278 -46.25 -176.211 - 40 131.085 670 1 0 -92.7146 -46.05 -175.994 - 40 18.3492 432 1 1 -93.7072 -45.0099 -174.85 - 40 90.6862 431 1 1 -93.75 -44.9653 -174.801 - 40 93.4697 430 1 1 -93.95 -44.7606 -174.58 - 40 20.6325 1012 2 0 -135.655 22.5705 -146.25 - 40 65.7101 1013 2 0 -135.703 22.65 -146.217 - 40 70.6337 1014 2 0 -135.809 22.85 -146.132 - 40 70.7494 1015 2 0 -135.916 23.05 -146.048 - 40 64.5843 1016 2 0 -136.027 23.25 -145.97 - 40 28.5955 1017 2 0 -136.137 23.4504 -145.887 - 40 31.7044 213 2 1 -137.495 25.9988 -144.85 - 40 251.278 212 2 1 -137.55 26.1025 -144.807 - 40 180.2 211 2 1 -137.75 26.5126 -144.656 - 40 73.3724 210 2 1 -137.95 26.9597 -144.522 - 40 74.3789 1161 3 0 -143.394 52.2691 -116.25 - 40 65.5591 1162 3 0 -143.443 52.45 -116.029 - 40 220.456 181 3 1 -143.751 53.2877 -114.85 - 40 116.103 1192 4 0 -146.464 58.4625 -86.25 - 40 107.697 168 4 1 -146.52 58.8314 -84.85 - 40 54.9878 1326 5 0 -167.373 85.3631 -56.25 - 40 104.065 1327 5 0 -167.436 85.45 -56.1644 - 40 34.9977 1328 5 0 -167.589 85.6501 -55.9345 - 40 360.948 59 5 1 -168.227 86.55 -54.85 - 40 53.4636 58 5 1 -168.35 86.7769 -54.6017 - 40 48.6419 1335 5 0 -168.373 87.2025 -55.85 - 40 62.6722 1336 5 0 -168.361 87.25 -56.0581 - 40 3.57906 116 5 1 -156.95 83.8973 -54.8471 - 40 11.7562 1244 5 0 -124.31 69.0357 -56.25 - 40 142.349 1245 5 0 -124.279 69.0503 -56.2102 - 40 141.914 282 5 1 -123.733 69.506 -54.85 - 40 26.9155 1434 6 0 -70.823 107.088 -26.25 - 40 266.155 1661 6 0 143.333 152.549 -26.25 - 40 12.8181 1662 6 0 143.346 152.55 -26.2477 - 40 2.59763 492 6 1 -81.65 -26.1573 -24.4833 - 40 37.6312 622 0 0 -44.7788 -55.5639 -206.25 - 40 75.6748 623 0 0 -44.8453 -55.45 -206.167 - 40 117.72 624 0 0 -44.9639 -55.25 -206.023 - 40 13.0408 625 0 0 -45.0815 -55.05 -205.883 - 40 65.821 670 0 1 -45.9506 -53.5344 -204.85 - 40 138.865 669 0 1 -46.05 -53.3609 -204.732 - 40 26.945 668 0 1 -46.25 -53.0166 -204.5 - 40 42.316 804 1 0 -74.8192 -19.1682 -176.25 - 40 83.8111 805 1 0 -74.9195 -19.05 -176.151 - 40 85.5792 806 1 0 -75.0889 -18.85 -175.985 - 40 107.531 518 1 1 -76.2517 -17.4898 -174.85 - 40 121.313 517 1 1 -76.45 -17.2543 -174.654 - 40 3.75161 516 1 1 -76.6503 -17.0163 -174.455 - 40 57.1602 930 2 0 -94.1395 6.16566 -146.25 - 40 93.9752 931 2 0 -94.2053 6.25 -146.146 - 40 17.1974 932 2 0 -94.3694 6.45 -145.892 - 40 48.4277 425 2 1 -95.058 7.29977 -144.85 - 40 136.239 424 2 1 -95.15 7.41157 -144.711 - 40 18.8736 1270 3 0 -117.066 74.2058 -116.25 - 40 106.07 1271 3 0 -117.081 74.25 -116.232 - 40 77.7689 1272 3 0 -117.145 74.45 -116.142 - 40 60.5067 1273 3 0 -117.211 74.65 -116.047 - 40 73.534 1274 3 0 -117.281 74.8511 -115.958 - 40 38.4096 1275 3 0 -117.345 75.05 -115.895 - 40 17.3576 309 3 1 -118.327 77.9343 -114.85 - 40 203.753 308 3 1 -118.35 78.0019 -114.825 - 40 68.0458 307 3 1 -118.55 78.6831 -114.551 - 40 11.4345 1581 4 0 -166.389 136.512 -86.25 - 40 138.043 1582 4 0 -166.421 136.55 -86.2307 - 40 81.6825 1583 4 0 -166.584 136.75 -86.1264 - 40 96.1572 1584 4 0 -166.729 136.95 -86.0353 - 40 51.6637 1585 4 0 -166.878 137.15 -85.9327 - 40 69.1052 56 4 1 -168.836 139.553 -84.85 - 40 102.304 55 4 1 -168.95 139.696 -84.7828 - 40 98.4449 54 4 1 -169.15 139.958 -84.6644 - 40 113.52 53 4 1 -169.35 140.222 -84.561 - 40 23.2162 52 4 1 -169.55 140.481 -84.4683 - 40 17.1141 51 4 1 -169.904 140.802 -84.45 - 40 59.4416 50 4 1 -169.95 140.821 -84.453 - 40 57.3393 49 4 1 -170.15 140.904 -84.4634 - 40 61.8446 48 4 1 -170.35 140.987 -84.4718 - 40 59.1157 47 4 1 -170.55 141.064 -84.4805 - 40 75.6847 46 4 1 -170.75 141.143 -84.4907 - 40 48.1449 45 4 1 -170.95 141.218 -84.4934 - 40 245.507 44 4 1 -171.151 141.29 -84.4837 - 40 74.517 43 4 1 -171.35 141.355 -84.4844 - 40 68.237 42 4 1 -171.55 141.399 -84.4995 - 40 52.8203 41 4 1 -171.75 141.437 -84.5127 - 40 94.9374 40 4 1 -171.95 141.481 -84.5196 - 40 52.5649 39 4 1 -172.15 141.529 -84.5242 - 40 59.7482 38 4 1 -172.351 141.555 -84.5234 - 40 55.1038 37 4 1 -172.55 141.559 -84.5165 - 40 56.9429 36 4 1 -172.75 141.553 -84.5004 - 40 44.0257 35 4 1 -172.95 141.549 -84.4871 - 40 58.3954 34 4 1 -173.15 141.544 -84.4786 - 40 74.6797 33 4 1 -173.35 141.534 -84.4785 - 40 48.2365 32 4 1 -173.55 141.513 -84.484 - 40 60.287 31 4 1 -173.75 141.491 -84.4939 - 40 76.2562 30 4 1 -173.95 141.47 -84.504 - 40 56.9384 29 4 1 -174.15 141.456 -84.5125 - 40 64.9706 28 4 1 -174.35 141.445 -84.5164 - 40 66.5761 27 4 1 -174.55 141.438 -84.5237 - 40 62.2032 26 4 1 -174.75 141.44 -84.531 - 40 58.2667 25 4 1 -174.95 141.434 -84.5369 - 40 74.0057 24 4 1 -175.15 141.428 -84.5326 - 40 91.4153 23 4 1 -175.35 141.424 -84.5182 - 40 65.0597 22 4 1 -175.55 141.428 -84.5022 - 40 66.4736 21 4 1 -175.75 141.432 -84.4819 - 40 7.22458 20 4 1 -175.95 141.421 -84.4543 - 40 140.926 309 1 0 15.5818 -118.15 -176.178 - 40 59.483 685 2 0 -76.9239 -42.85 -146.08 - 40 50.1733 74 10 0 56.5055 -165.198 93.75 - 40 106.97 73 10 0 56.6208 -165.35 93.8096 - 40 91.2535 72 10 0 56.7677 -165.55 93.8781 - 40 59.4033 71 10 0 56.9191 -165.75 93.9467 - 40 87.0386 70 10 0 57.0702 -165.95 94.0177 - 40 108.575 69 10 0 57.2333 -166.15 94.0939 - 40 38.3238 1196 10 1 59.3583 -168.683 95.15 - 40 90.1493 1197 10 1 59.45 -168.798 95.1975 - 40 129.97 1198 10 1 59.6501 -169.061 95.3086 - 40 86.4657 1199 10 1 59.85 -169.337 95.428 - 40 29.9419 1209 10 1 61.9395 -170.617 95.5499 - 40 58.8692 1210 10 1 62.05 -170.614 95.5001 - 40 63.1614 1211 10 1 62.25 -170.61 95.3978 - 40 85.2248 1212 10 1 62.45 -170.597 95.294 - 40 75.3577 1213 10 1 62.65 -170.586 95.2158 - 40 58.0922 1214 10 1 62.85 -170.599 95.1831 - 40 31.2833 1215 10 1 63.0504 -170.604 95.1591 - 40 91.2277 45 10 0 72.3156 -171.099 94.15 - 40 75.6457 1310 10 1 82.1 -172.262 95.15 - 40 54.6588 1311 10 1 82.2502 -172.277 95.1654 - 40 50.0005 1312 10 1 82.45 -172.288 95.1832 - 40 47.4167 1313 10 1 82.6502 -172.308 95.1931 - 40 65.2129 1314 10 1 82.85 -172.337 95.2011 - 40 52.4373 1315 10 1 83.05 -172.339 95.1977 - 40 51.9926 1316 10 1 83.25 -172.378 95.1774 - 40 248.13 29 10 0 88.578 -174.152 94.1499 - 40 163.338 28 10 0 89.3081 -174.35 93.997 - 40 117.917 27 10 0 89.8224 -174.55 93.9306 - 40 77.2578 26 10 0 90.2137 -174.75 93.8496 - 40 88.6856 25 10 0 90.4897 -174.95 93.871 - 40 88.9791 24 10 0 90.7241 -175.15 93.9488 - 40 132.956 23 10 0 90.9223 -175.35 94.0175 - 40 67.893 22 10 0 91.1388 -175.55 94.0797 - 40 19.2017 21 10 0 91.3396 -175.75 94.1376 - 40 16.5472 1371 10 1 94.4919 -178.609 95.1502 - 40 83.1624 1372 10 1 94.55 -178.66 95.1718 - 40 144.663 1373 10 1 94.7501 -178.806 95.272 - 40 113.127 1374 10 1 94.95 -178.908 95.3653 - 40 51.5229 1375 10 1 95.1503 -178.973 95.4636 - 40 38.3523 1376 10 1 95.35 -179.009 95.5148 - 40 49.6321 1377 10 1 95.55 -179.06 95.544 - 40 45.7642 1378 10 1 95.75 -179.138 95.4934 - 40 72.554 1379 10 1 95.95 -179.238 95.4631 - 40 88.5531 1380 10 1 96.15 -179.319 95.4129 - 40 61.6106 1381 10 1 96.35 -179.441 95.3083 - 40 34.082 1382 10 1 96.55 -179.558 95.192 - 40 237.235 75 11 0 55.9952 -165.147 123.75 - 40 129.666 1178 11 1 55.739 -164.699 125.15 - 40 28.6065 963 9 1 12.65 -89.5747 65.1794 - 40 57.9648 965 9 1 13.0871 -88.94 65.55 -Number of digits in this event = 59 -Using G4ParticleGun ... -3.77777 LIN +Number of tracker hits in this event = 22 + 40 101.907 1181 9 1 56.397 119.436 65.55 + 40 230.779 1496 9 0 56.397 119.437 64.15 + 40 105.556 1181 8 1 56.3946 119.467 35.55 + 40 112.966 1496 8 0 56.3953 119.468 34.15 + 40 132.783 1181 7 1 56.4088 119.486 5.55 + 40 97.2066 1496 7 0 56.4097 119.486 4.15 + 40 109.016 1181 6 1 56.4284 119.493 -24.45 + 40 155.152 1496 6 0 56.4297 119.494 -25.85 + 40 136.033 1182 5 1 56.454 119.514 -54.45 + 40 176.995 1496 5 0 56.4552 119.514 -55.85 + 40 205.367 1182 4 1 56.4802 119.526 -84.45 + 40 108.024 1496 4 0 56.4815 119.526 -85.85 + 40 180.282 1182 3 1 56.5088 119.541 -114.45 + 40 132.151 1496 3 0 56.5104 119.541 -115.85 + 40 165.645 1182 2 1 56.5481 119.555 -144.45 + 40 182.148 1497 2 0 56.5508 119.554 -145.85 + 40 111.275 1182 1 1 56.604 119.55 -174.45 + 40 109.239 1497 1 0 56.6068 119.55 -175.85 + 40 94.2223 1183 0 1 56.6608 119.554 -204.45 + 40 105.215 1497 0 0 56.6643 119.554 -205.85 + 40 16.0395 929 1 1 5.86613 -38.1124 -174.85 + 40 109.262 1120 6 0 -7.18422 44.1172 -26.2499 +Number of digits in this event = 13 +Using G4ParticleGun ... +3.18046 LIN proton Event: 41 -Number of tracker hits in this event = 26 - 41 108.014 812 10 1 -17.4758 -112.882 95.55 - 41 113.779 336 10 0 -17.474 -112.883 94.15 - 41 105.19 813 9 1 -17.4377 -112.901 65.55 - 41 88.2513 336 9 0 -17.4347 -112.902 64.15 - 41 116.509 813 8 1 -17.3803 -112.913 35.55 - 41 171.799 336 8 0 -17.3776 -112.912 34.15 - 41 138.167 813 7 1 -17.3281 -112.898 5.55 - 41 186.63 336 7 0 -17.3262 -112.897 4.15 - 41 116.855 813 6 1 -17.2939 -112.882 -24.45 - 41 143.68 336 6 0 -17.2924 -112.88 -25.85 - 41 180.09 813 5 1 -17.2569 -112.848 -54.45 - 41 97.2056 336 5 0 -17.2546 -112.849 -55.85 - 41 108.548 814 4 1 -17.219 -112.852 -84.45 - 41 112.101 336 4 0 -17.2155 -112.853 -85.85 - 41 94.6531 814 3 1 -17.1412 -112.878 -114.45 - 41 115.149 336 3 0 -17.1385 -112.879 -115.85 - 41 125.874 814 2 1 -17.0831 -112.9 -144.45 - 41 139.85 336 2 0 -17.0792 -112.9 -145.85 - 41 110.632 815 1 1 -17.0003 -112.885 -174.45 - 41 96.1601 336 1 0 -16.9963 -112.885 -175.85 - 41 229.618 815 0 1 -16.9037 -112.877 -204.45 - 41 207.402 336 0 0 -16.8969 -112.88 -205.85 - 41 371.238 816 0 1 -16.8499 -112.88 -204.769 - 41 134.06 337 0 0 -15.7494 -112.733 -205.85 - 41 228.897 338 0 0 -15.428 -112.55 -206.122 - 41 173.915 817 0 1 -16.65 -112.572 -204.579 -Number of digits in this event = 14 +Number of tracker hits in this event = 24 + 41 96.3499 673 11 1 -45.3601 -38.0449 125.55 + 41 107.761 710 11 0 -45.36 -38.0442 124.15 + 41 102.518 673 10 1 -45.3524 -38.0355 95.55 + 41 205.158 710 10 0 -45.3521 -38.0352 94.15 + 41 85.6447 673 9 1 -45.3509 -38.0196 65.55 + 41 117.694 710 9 0 -45.351 -38.0179 64.15 + 41 103.863 673 8 1 -45.3555 -37.9902 35.55 + 41 132.381 710 8 0 -45.3574 -37.9894 34.15 + 41 132.017 673 7 1 -45.3855 -37.9764 5.55 + 41 115.086 710 7 0 -45.3866 -37.9761 4.15 + 41 170.067 673 6 1 -45.4081 -37.9698 -24.45 + 41 108.724 710 6 0 -45.4114 -37.9684 -25.85 + 41 111.927 672 5 1 -45.4741 -37.9303 -54.45 + 41 153.559 710 5 0 -45.4794 -37.9266 -55.85 + 41 93.2481 672 4 1 -45.582 -37.8483 -84.45 + 41 130.607 711 4 0 -45.5856 -37.8455 -85.85 + 41 103.086 671 3 1 -45.6671 -37.7767 -114.45 + 41 117.411 711 3 0 -45.6737 -37.7787 -115.85 + 41 87.6247 671 2 1 -45.8103 -37.8241 -144.45 + 41 109.079 711 2 0 -45.8141 -37.8269 -145.85 + 41 107.302 670 1 1 -45.8969 -37.8912 -174.45 + 41 122.232 710 1 0 -45.9001 -37.8961 -175.85 + 41 127.183 670 0 1 -45.967 -37.9883 -204.45 + 41 169.297 710 0 0 -45.9707 -37.9936 -205.85 +Number of digits in this event = 10 Using G4ParticleGun ... -6.74458 LIN +5.87577 LIN proton Event: 42 -Number of tracker hits in this event = 33 - 42 110.431 1225 10 1 65.2295 55.4951 95.55 - 42 100.588 1177 10 0 65.2294 55.495 94.15 - 42 114.978 1225 9 1 65.2276 55.4918 65.55 - 42 159.565 1177 9 0 65.2271 55.4908 64.15 - 42 131.431 1225 8 1 65.2051 55.4707 35.55 - 42 100.732 1177 8 0 65.2036 55.4713 34.15 - 42 172.212 1225 7 1 65.1692 55.4796 5.55 - 42 109.784 1177 7 0 65.1682 55.4798 4.15 - 42 100.251 1225 6 1 65.1487 55.4834 -24.45 - 42 133.31 1177 6 0 65.1462 55.4839 -25.85 - 42 121.963 1225 5 1 65.0987 55.4969 -54.45 - 42 130.771 1177 5 0 65.0957 55.4966 -55.85 - 42 114.719 1224 4 1 65.0366 55.49 -84.45 - 42 119.173 1177 4 0 65.037 55.4924 -85.85 - 42 110.87 1224 3 1 65.044 55.5407 -114.45 - 42 123.536 1177 3 0 65.0442 55.5426 -115.85 - 42 201.817 1224 2 1 65.0461 55.5805 -144.45 - 42 263.842 1177 2 0 65.0456 55.5829 -145.85 - 42 128.699 1224 1 1 65.0396 55.627 -174.45 - 42 159.745 1177 1 0 65.0388 55.6278 -175.85 - 42 266.215 1224 0 1 65.0203 55.645 -204.45 - 42 114.488 1177 0 0 65.019 55.6456 -205.85 - 42 183.383 1178 1 0 65.0242 55.6501 -176.078 - 42 167.234 780 1 0 10.7576 -23.8973 -176.25 - 42 94.335 1225 2 1 65.05 55.5794 -144.462 - 42 27.0319 1226 2 1 65.25 55.5466 -144.753 - 42 45.8134 1178 2 0 66.8482 55.65 -146.164 - 42 4.61206 1193 2 0 94.1336 58.6581 -146.249 - 42 205.926 1192 2 0 94.1411 58.65 -146.231 - 42 5.02184 1191 2 0 94.341 58.45 -145.865 - 42 31.9836 1375 2 1 95.2945 57.4222 -144.85 - 42 340.775 1376 2 1 95.3501 57.3723 -144.805 - 42 115.411 1377 2 1 95.55 57.327 -144.526 -Number of digits in this event = 17 +Number of tracker hits in this event = 102 + 42 97.9956 509 8 1 -78.073 -113.063 35.55 + 42 98.9908 335 8 0 -78.0722 -113.064 34.15 + 42 96.7762 509 7 1 -78.0599 -113.08 5.55 + 42 90.7999 335 7 0 -78.0593 -113.082 4.15 + 42 41.7418 505 7 0 -70.6346 -78.9716 3.75 + 42 108.122 506 7 0 -70.6163 -78.85 3.85939 + 42 108.006 549 7 1 -70.1748 -78.5429 5.15 + 42 30.7333 285 8 0 -55.6546 -123.086 33.75 + 42 314.049 284 8 0 -55.6371 -123.15 33.7876 + 42 41.4023 648 7 0 -161.096 -50.3812 3.75 + 42 89.1545 649 7 0 -161.163 -50.25 3.78727 + 42 90.1064 650 7 0 -161.28 -50.05 3.9288 + 42 332.349 90 7 1 -162.107 -50.209 5.15 + 42 153.207 89 7 1 -162.15 -50.197 5.18921 + 42 78.8789 510 7 0 -71.8647 -78.05 4.07383 + 42 25.3231 257 8 0 -162.553 -128.741 33.8026 + 42 17938.9 415 7 0 66.3339 -97.1223 3.75 + 42 637.792 198 5 0 -143.613 -140.527 -56.0541 + 42 1630.89 308 7 0 -101.756 -118.363 3.75 + 42 232.957 386 7 1 -102.907 -118.619 5.15 + 42 988.241 385 7 1 -102.95 -118.629 5.20349 + 42 496.264 384 7 1 -103.15 -118.674 5.44938 + 42 2351.61 305 8 0 -130.814 -119.137 33.75 + 42 935.45 239 8 1 -132.19 -119.165 35.15 + 42 1393.37 238 8 1 -132.35 -119.168 35.3121 + 42 203.132 237 8 1 -132.55 -119.17 35.5152 + 42 3585.48 281 9 0 -162.089 -123.909 63.75 + 42 4337.56 280 9 0 -162.3 -123.95 63.9723 + 42 335.228 199 7 0 -78.8396 -140.191 3.75 + 42 427.518 198 7 0 -78.8442 -140.35 3.91391 + 42 55.3029 197 7 0 -78.8497 -140.55 4.11852 + 42 871.248 505 7 1 -78.8784 -141.557 5.15 + 42 268.748 507 6 1 -78.6201 -113.188 -24.45 + 42 144.928 506 6 1 -78.65 -113.192 -24.4642 + 42 137.109 505 6 1 -78.85 -113.215 -24.5588 + 42 118.15 504 6 1 -79.05 -113.238 -24.6537 + 42 132.425 503 6 1 -79.25 -113.264 -24.7451 + 42 14.8939 502 6 1 -79.45 -113.289 -24.8388 + 42 564.616 332 6 0 -81.5723 -113.563 -25.85 + 42 19.0327 194 5 1 -141.33 -121.271 -54.45 + 42 245.889 193 5 1 -141.35 -121.27 -54.4614 + 42 128.299 192 5 1 -141.55 -121.256 -54.5762 + 42 187.79 191 5 1 -141.75 -121.24 -54.686 + 42 52.6371 190 5 1 -141.95 -121.221 -54.7951 + 42 917.532 295 5 0 -143.868 -121.019 -55.85 + 42 103.488 296 5 0 -144.452 -120.95 -56.1603 + 42 129.555 294 5 0 -143.995 -121.15 -56.0209 + 42 395.891 508 6 1 -78.3132 -112.88 -24.45 + 42 26.046 341 6 0 -79.5526 -111.782 -25.85 + 42 200.287 342 6 0 -79.5889 -111.75 -25.891 + 42 99.0783 343 6 0 -79.815 -111.55 -26.1463 + 42 44.1715 376 5 1 -104.895 -89.2892 -54.45 + 42 210.509 375 5 1 -104.95 -89.241 -54.5132 + 42 74.9865 374 5 1 -105.15 -89.0673 -54.7413 + 42 246.64 459 5 0 -106.121 -88.2242 -55.85 + 42 150.792 460 5 0 -106.322 -88.05 -56.079 + 42 13.234 245 4 1 -131.141 -66.4476 -84.45 + 42 284.896 244 4 1 -131.15 -66.4396 -84.4602 + 42 148.153 243 4 1 -131.35 -66.2661 -84.6825 + 42 102.623 573 4 0 -132.402 -65.355 -85.85 + 42 205.151 574 4 0 -132.523 -65.25 -85.9845 + 42 6.96521 575 4 0 -132.755 -65.05 -86.2412 + 42 84.4106 109 3 1 -158.258 -43.0545 -114.45 + 42 185.221 108 3 1 -158.35 -42.9744 -114.553 + 42 59.6976 107 3 1 -158.55 -42.8007 -114.776 + 42 119.215 690 3 0 -159.518 -41.9665 -115.85 + 42 247.693 691 3 0 -159.654 -41.85 -116 + 42 241.77 510 6 1 -77.9813 -113.386 -24.45 + 42 198.29 327 6 0 -77.6189 -114.651 -25.85 + 42 193.852 326 6 0 -77.5905 -114.75 -25.9594 + 42 31.3319 325 6 0 -77.5314 -114.95 -26.1785 + 42 206.756 551 5 1 -69.7597 -140.782 -54.45 + 42 19.6583 552 5 1 -69.65 -141.099 -54.8124 + 42 93.6441 190 5 0 -69.3405 -141.991 -55.85 + 42 138.674 189 5 0 -69.2853 -142.15 -56.035 + 42 89.2419 597 4 1 -60.4805 -166.798 -84.45 + 42 155.173 598 4 1 -60.45 -166.895 -84.5614 + 42 76.699 60 4 0 -60.1051 -168.028 -85.85 + 42 146.621 59 4 0 -60.0681 -168.15 -85.9881 + 42 66.0938 58 4 0 -60.009 -168.35 -86.2123 + 42 118.187 292 6 0 -58.7584 -121.679 -26.25 + 42 9.70959 319 7 0 -95.6677 -116.347 3.75 + 42 190.137 318 7 0 -95.6839 -116.35 3.77559 + 42 0.266407 418 7 1 -96.549 -116.508 5.15 + 42 127.511 417 7 1 -96.55 -116.508 5.15159 + 42 34.2121 416 7 1 -96.75 -116.544 5.46987 + 42 101.131 293 8 0 -114.971 -121.517 33.75 + 42 81.615 292 8 0 -115.092 -121.55 33.9374 + 42 78.2858 321 8 1 -115.884 -121.766 35.15 + 42 229.138 320 8 1 -115.95 -121.784 35.2504 + 42 302.712 266 9 0 -136.141 -126.876 63.75 + 42 3.94538 215 9 1 -137.14 -127.113 65.15 + 42 123.155 214 9 1 -137.15 -127.115 65.1638 + 42 62.7938 213 9 1 -137.35 -127.162 65.4437 + 42 72.8714 239 10 0 -156.037 -132.321 93.75 + 42 110.034 238 10 0 -156.143 -132.35 93.9104 + 42 128.462 115 10 1 -156.965 -132.582 95.15 + 42 42.0699 114 10 1 -157.15 -132.634 95.4279 + 42 117.719 198 11 0 -177.543 -140.474 123.75 + 42 59.4167 197 11 0 -177.739 -140.55 124.022 + 42 126.495 7 11 1 -178.554 -140.859 125.15 + 42 54.0981 6 11 1 -178.75 -140.933 125.421 +Number of digits in this event = 55 Using G4ParticleGun ... -6.17779 LIN +8.20933 LIN proton Event: 43 -Number of tracker hits in this event = 22 - 43 120.721 1328 10 1 85.7196 -48.4044 95.55 - 43 93.7226 658 10 0 85.7201 -48.405 94.15 - 43 112.245 1328 9 1 85.7309 -48.4191 65.55 - 43 201.795 658 9 0 85.7321 -48.4184 64.15 - 43 121.771 1328 8 1 85.7554 -48.4033 35.55 - 43 183.471 658 8 0 85.7558 -48.4028 34.15 - 43 106.791 1328 7 1 85.7644 -48.3953 5.55 - 43 97.4681 658 7 0 85.7635 -48.3956 4.15 - 43 100.334 1328 6 1 85.7433 -48.4034 -24.45 - 43 131.897 658 6 0 85.7423 -48.4032 -25.85 - 43 101.936 1328 5 1 85.7226 -48.4035 -54.45 - 43 155.498 658 5 0 85.7221 -48.4024 -55.85 - 43 103.896 1328 4 1 85.7132 -48.3796 -84.45 - 43 186.494 658 4 0 85.7128 -48.3772 -85.85 - 43 96.109 1328 3 1 85.7035 -48.3293 -114.45 - 43 132.788 658 3 0 85.7038 -48.3269 -115.85 - 43 98.5254 1328 2 1 85.7088 -48.2748 -144.45 - 43 123.471 658 2 0 85.7095 -48.2728 -145.85 - 43 122.014 1328 1 1 85.7267 -48.2341 -174.45 - 43 129.324 659 1 0 85.7249 -48.2286 -175.85 - 43 104.502 1328 0 1 85.6932 -48.1132 -204.45 - 43 112.699 659 0 0 85.6911 -48.1116 -205.85 -Number of digits in this event = 13 +Number of tracker hits in this event = 35 + 43 132.179 815 10 1 -16.9053 94.6758 95.55 + 43 112.981 1372 10 0 -16.9052 94.6764 94.15 + 43 124.56 815 9 1 -16.9033 94.6882 65.55 + 43 122.734 1372 9 0 -16.903 94.6898 64.15 + 43 144.29 815 8 1 -16.8967 94.7213 35.55 + 43 140.873 1372 8 0 -16.8968 94.7238 34.15 + 43 167.939 815 7 1 -16.8995 94.7743 5.55 + 43 101.668 1373 7 0 -16.8994 94.7762 4.15 + 43 137.941 815 6 1 -16.898 94.8145 -24.45 + 43 97.7971 1373 6 0 -16.8984 94.8155 -25.85 + 43 107.795 815 5 1 -16.9068 94.8386 -54.45 + 43 94.728 1373 5 0 -16.9073 94.8403 -55.85 + 43 116.403 815 4 1 -16.9152 94.8752 -84.45 + 43 122.215 1373 4 0 -16.9158 94.8774 -85.85 + 43 123.412 815 3 1 -16.927 94.9184 -114.45 + 43 99.6815 1373 3 0 -16.9273 94.9205 -115.85 + 43 145.514 815 2 1 -16.9341 94.9649 -144.45 + 43 89.6148 1374 2 0 -16.9346 94.9666 -145.85 + 43 188.361 815 1 1 -16.9463 95.0011 -174.45 + 43 111.646 1374 1 0 -16.9462 95.0035 -175.85 + 43 167.364 815 0 1 -16.9448 95.0521 -204.45 + 43 147.011 1374 0 0 -16.9452 95.0554 -205.85 + 43 92.2474 487 3 0 -153.799 -82.469 -116.25 + 43 186.29 488 3 0 -153.871 -82.45 -116.21 + 43 109.852 489 3 0 -154.227 -82.25 -116.04 + 43 91.8045 490 3 0 -154.566 -82.0499 -115.864 + 43 13.4659 112 3 1 -157.717 -81.2368 -114.85 + 43 127.153 111 3 1 -157.75 -81.2267 -114.837 + 43 70.13 110 3 1 -157.95 -81.2128 -114.666 + 43 103.08 109 3 1 -158.15 -81.2735 -114.555 + 43 63.763 108 3 1 -158.35 -81.2821 -114.455 + 43 122.875 107 3 1 -158.55 -81.3651 -114.545 + 43 15.9671 106 3 1 -158.75 -81.5598 -114.797 + 43 193.676 486 3 0 -158.96 -82.65 -115.982 + 43 334.163 485 3 0 -158.634 -82.85 -115.984 +Number of digits in this event = 22 Using G4ParticleGun ... -6.71748 LIN +6.45893 LIN proton Event: 44 -Number of tracker hits in this event = 33 - 44 99.7877 1480 8 1 116.226 -80.9488 35.55 - 44 291.548 495 8 0 116.226 -80.9488 34.15 - 44 107.406 1480 7 1 116.239 -80.9513 5.55 - 44 145.514 495 7 0 116.24 -80.9528 4.15 - 44 106.621 1480 6 1 116.27 -80.983 -24.45 - 44 111.995 495 6 0 116.271 -80.9841 -25.85 - 44 135.145 1480 5 1 116.296 -81.0015 -54.45 - 44 251.654 495 5 0 116.298 -81.0035 -55.85 - 44 105.693 1480 4 1 116.338 -81.0461 -84.45 - 44 199.137 495 4 0 116.34 -81.0481 -85.85 - 44 114.895 1481 3 1 116.38 -81.089 -114.45 - 44 231.127 494 3 0 116.383 -81.0897 -115.85 - 44 143.764 1481 2 1 116.446 -81.1048 -144.45 - 44 115.111 494 2 0 116.452 -81.1029 -145.85 - 44 126.559 1482 1 1 116.56 -81.0648 -174.45 - 44 114.214 494 1 0 116.565 -81.063 -175.85 - 44 153.253 1482 0 1 116.658 -81.0239 -204.45 - 44 151.126 495 0 0 116.661 -81.0222 -205.85 - 44 166.115 1111 0 1 42.4063 -44.4919 -204.85 - 44 17.2715 520 0 0 -23.1803 -75.879 -205.956 - 44 164.542 1416 3 1 103.351 -148.108 -114.45 - 44 109.28 173 4 0 87.332 -145.439 -86.2497 - 44 239.993 172 4 0 87.2421 -145.55 -86.0555 - 44 124.503 310 0 0 138.984 -117.976 -206.25 - 44 198.217 1595 0 1 139.237 -118.191 -204.85 - 44 111.503 206 1 0 151.866 -138.775 -176.25 - 44 91.3861 205 1 0 151.949 -138.95 -176.024 - 44 46.8738 1660 1 1 152.305 -139.768 -174.85 - 44 93.8679 1661 1 1 152.35 -139.883 -174.701 - 44 94.8001 133 2 0 147.491 -153.442 -146.25 - 44 104.22 132 2 0 147.513 -153.55 -146.135 - 44 11.2943 454 5 0 135.292 -89.1082 -56.25 - 44 3.59425 460 5 0 158.669 -87.9813 -56.25 -Number of digits in this event = 18 +Number of tracker hits in this event = 34 + 44 255.971 887 11 1 -2.51545 -14.8121 125.55 + 44 157.36 826 11 0 -2.51663 -14.8108 124.15 + 44 114.772 887 10 1 -2.53862 -14.7808 95.55 + 44 207.971 826 10 0 -2.5415 -14.7797 94.15 + 44 132.236 887 9 1 -2.59819 -14.7602 65.55 + 44 221.313 826 9 0 -2.60018 -14.7592 64.15 + 44 147.653 887 8 1 -2.64457 -14.7414 35.55 + 44 98.9125 826 8 0 -2.646 -14.7404 34.15 + 44 131.385 886 7 1 -2.67113 -14.7218 5.55 + 44 102.922 826 7 0 -2.67225 -14.7208 4.15 + 44 147.568 886 6 1 -2.69651 -14.698 -24.45 + 44 134.671 826 6 0 -2.69913 -14.697 -25.85 + 44 136.258 886 5 1 -2.755 -14.6781 -54.45 + 44 127.61 826 5 0 -2.7567 -14.6769 -55.85 + 44 121.42 886 4 1 -2.7908 -14.6505 -84.45 + 44 108.269 827 4 0 -2.79263 -14.6482 -85.85 + 44 113.207 886 3 1 -2.82866 -14.5985 -114.45 + 44 118.849 827 3 0 -2.83042 -14.5953 -115.85 + 44 143.465 885 2 1 -2.86688 -14.5315 -144.45 + 44 147.21 827 2 0 -2.86942 -14.5296 -145.85 + 44 136.996 885 1 1 -2.92455 -14.4842 -174.45 + 44 131.796 827 1 0 -2.92868 -14.48 -175.85 + 44 127.015 885 0 1 -3.01348 -14.391 -204.45 + 44 164.372 828 0 0 -3.0181 -14.3863 -205.85 + 44 59.483 35 1 0 -19.2047 -172.966 -175.85 + 44 40.0603 821 11 0 -2.91794 -15.7811 124.15 + 44 209.017 820 11 0 -2.94778 -15.85 124.052 + 44 104.51 819 11 0 -2.93465 -16.05 123.807 + 44 96.4276 639 11 0 42.2572 -52.166 123.75 + 44 83.4746 640 11 0 42.4056 -52.05 123.861 + 44 19.1862 324 11 0 68.8465 -115.313 123.75 + 44 66.6339 323 11 0 68.84 -115.35 123.761 + 44 4.35623 512 11 0 2.02397 -77.5559 123.75 + 44 34.5768 269 11 0 -61.4202 -126.313 123.75 +Number of digits in this event = 22 Using G4ParticleGun ... -5.84432 LIN +7.33074 LIN proton Event: 45 -Number of tracker hits in this event = 37 - 45 125.261 268 9 1 -126.516 13.1646 65.55 - 45 106.83 965 9 0 -126.517 13.1645 64.15 - 45 127.799 268 8 1 -126.524 13.1606 35.55 - 45 104.46 965 8 0 -126.525 13.1612 34.15 - 45 146.31 268 7 1 -126.544 13.1745 5.55 - 45 107.038 965 7 0 -126.546 13.1751 4.15 - 45 103.365 267 6 1 -126.579 13.188 -24.45 - 45 114.017 965 6 0 -126.58 13.1869 -25.85 - 45 257.288 267 5 1 -126.614 13.1634 -54.45 - 45 124.552 965 5 0 -126.615 13.1612 -55.85 - 45 123.261 267 4 1 -126.632 13.1143 -84.45 - 45 262.343 965 4 0 -126.633 13.1119 -85.85 - 45 143.827 267 3 1 -126.638 13.0564 -114.45 - 45 264.06 965 3 0 -126.638 13.0545 -115.85 - 45 152.613 267 2 1 -126.645 13.014 -144.45 - 45 440.453 964 2 0 -126.646 13.0111 -145.85 - 45 122.306 267 1 1 -126.646 12.9476 -174.45 - 45 119.942 964 1 0 -126.646 12.9434 -175.85 - 45 138.2 267 0 1 -126.646 12.8525 -204.45 - 45 122.617 963 0 0 -126.647 12.848 -205.85 - 45 101.597 963 2 0 -126.584 12.8104 -145.85 - 45 2.75849 966 5 0 -126.517 13.4469 -55.8501 - 45 116.168 967 5 0 -126.516 13.45 -55.8639 - 45 50.1534 290 4 1 -122.122 23.6812 -84.45 - 45 208.408 289 4 1 -122.15 23.5621 -84.5908 - 45 41.9035 1012 4 0 -123.052 22.5491 -85.8509 - 45 79.4615 1011 4 0 -123.118 22.45 -85.9622 - 45 20.3053 1010 4 0 -123.18 22.25 -86.1897 - 45 86.5355 294 3 1 -121.345 -6.72537 -114.45 - 45 69.3266 295 3 1 -121.15 -6.62612 -114.668 - 45 38.1842 296 3 1 -120.95 -6.51993 -114.786 - 45 141.842 870 3 0 -119.372 -5.96766 -115.85 - 45 138.063 871 3 0 -119.041 -5.85 -116.202 - 45 148.517 922 3 0 -65.1439 4.59739 -116.25 - 45 4.25151 577 3 1 -64.4599 4.42971 -114.85 - 45 100.213 578 3 1 -64.45 4.42756 -114.829 - 45 53.8747 579 3 1 -64.25 4.41014 -114.599 -Number of digits in this event = 20 +Number of tracker hits in this event = 24 + 45 138.912 937 11 1 7.64257 59.2739 125.55 + 45 196.083 1196 11 0 7.64272 59.274 124.15 + 45 115.921 938 10 1 7.65029 59.272 95.55 + 45 114.471 1196 10 0 7.65018 59.2708 94.15 + 45 99.1142 937 9 1 7.64617 59.2456 65.55 + 45 126.536 1195 9 0 7.64645 59.2444 64.15 + 45 104.951 938 8 1 7.65418 59.2201 35.55 + 45 138.3 1195 8 0 7.65581 59.219 34.15 + 45 124.516 938 7 1 7.68812 59.2005 5.55 + 45 340.653 1195 7 0 7.69056 59.1998 4.15 + 45 126.568 938 6 1 7.74554 59.1817 -24.45 + 45 111.998 1195 6 0 7.74896 59.181 -25.85 + 45 114.605 938 5 1 7.81874 59.1641 -54.45 + 45 107.576 1195 5 0 7.82177 59.1634 -55.85 + 45 118.764 939 4 1 7.88597 59.15 -84.45 + 45 101.089 1195 4 0 7.88836 59.1487 -85.85 + 45 106.942 939 3 1 7.93936 59.1205 -114.45 + 45 153.926 1195 3 0 7.94303 59.1188 -115.85 + 45 121.769 939 2 1 8.01931 59.0861 -144.45 + 45 148.854 1195 2 0 8.02241 59.0845 -145.85 + 45 103.061 940 1 1 8.0885 59.0579 -174.45 + 45 105.863 1195 1 0 8.09168 59.0568 -175.85 + 45 115.185 940 0 1 8.15124 59.0314 -204.45 + 45 130.956 1194 0 0 8.15278 59.0285 -205.85 +Number of digits in this event = 12 Using G4ParticleGun ... -2.65603 LIN +8.10013 LIN proton Event: 46 -Number of tracker hits in this event = 20 - 46 88.7227 1397 9 1 99.7039 -63.7285 65.55 - 46 401.416 581 9 0 99.7013 -63.7296 64.15 - 46 90.7482 1397 8 1 99.6525 -63.762 35.55 - 46 128.902 581 8 0 99.6453 -63.7639 34.15 - 46 92.0351 1396 7 1 99.5012 -63.8145 5.55 - 46 110.935 581 7 0 99.496 -63.8201 4.15 - 46 116.946 1396 6 1 99.3928 -63.9341 -24.45 - 46 114.781 580 6 0 99.3881 -63.9418 -25.85 - 46 104.196 1395 5 1 99.2813 -64.0933 -54.45 - 46 99.1714 579 5 0 99.2756 -64.1035 -55.85 - 46 177.904 1395 4 1 99.1604 -64.3149 -84.45 - 46 81.7366 578 4 0 99.153 -64.3225 -85.85 - 46 101.414 1394 3 1 99.0007 -64.4848 -114.45 - 46 123.333 577 3 0 98.9944 -64.497 -115.85 - 46 132.209 1393 2 1 98.864 -64.7616 -144.45 - 46 101.688 576 2 0 98.858 -64.775 -145.85 - 46 99.4946 1392 1 1 98.7395 -65.0469 -174.45 - 46 105.346 574 1 0 98.7332 -65.0621 -175.85 - 46 102.678 1392 0 1 98.6001 -65.3646 -204.45 - 46 111.588 573 0 0 98.5944 -65.3815 -205.85 -Number of digits in this event = 6 -Using G4ParticleGun ... -7.56982 LIN +Number of tracker hits in this event = 63 + 46 109.652 670 10 0 106.579 -46.009 94.15 + 46 135.116 1432 9 1 106.579 -46.0125 65.55 + 46 325.578 670 9 0 106.58 -46.0125 64.15 + 46 135.508 1432 8 1 106.585 -46.0148 35.55 + 46 125.531 670 8 0 106.586 -46.0156 34.15 + 46 120.157 1432 7 1 106.593 -46.031 5.55 + 46 226.918 670 7 0 106.594 -46.0324 4.15 + 46 158.927 1432 6 1 106.603 -46.0633 -24.45 + 46 229.588 669 6 0 106.604 -46.0643 -25.85 + 46 99.0585 1432 5 1 106.619 -46.0849 -54.45 + 46 97.1419 669 5 0 106.62 -46.0878 -55.85 + 46 104.777 1432 4 1 106.645 -46.1491 -84.45 + 46 185.263 669 4 0 106.647 -46.1528 -85.85 + 46 127.344 1432 3 1 106.679 -46.2224 -114.45 + 46 114.633 669 3 0 106.681 -46.2249 -115.85 + 46 97.9135 1432 2 1 106.724 -46.2764 -144.45 + 46 114.752 668 2 0 106.726 -46.2778 -145.85 + 46 95.9965 1433 1 1 106.769 -46.3058 -174.45 + 46 119.062 668 1 0 106.772 -46.3065 -175.85 + 46 113.791 1433 0 1 106.831 -46.3152 -204.45 + 46 103.167 668 0 0 106.834 -46.316 -205.85 + 46 18.0291 1500 0 0 145.996 120.301 -206.25 + 46 67.9555 1501 0 0 145.995 120.35 -206.239 + 46 61.6797 1502 0 0 145.99 120.55 -206.192 + 46 63.0292 1503 0 0 145.976 120.75 -206.143 + 46 52.8705 1504 0 0 145.966 120.95 -206.088 + 46 51.4798 1505 0 0 145.967 121.15 -206.025 + 46 64.1707 1506 0 0 145.968 121.35 -205.958 + 46 20.4155 1507 0 0 145.953 121.55 -205.877 + 46 335.375 1627 0 1 145.67 124.318 -204.85 + 46 82.478 1540 1 0 88.3653 128.154 -176.25 + 46 180.81 1539 1 0 88.0917 128.15 -176.128 + 46 3.44932 1325 1 1 85.0741 127.555 -174.85 + 46 60.1499 1324 1 1 85.0484 127.549 -174.84 + 46 64.4795 1323 1 1 84.8494 127.51 -174.762 + 46 63.4163 1322 1 1 84.6498 127.479 -174.669 + 46 108.456 1321 1 1 84.45 127.436 -174.568 + 46 11.4441 1320 1 1 84.25 127.389 -174.468 + 46 181.337 1510 2 0 68.3537 122.211 -146.25 + 46 77.7881 1236 2 1 67.4192 122.255 -144.85 + 46 57.9166 1235 2 1 67.25 122.242 -144.612 + 46 177.187 1413 3 0 98.8232 102.949 -116.25 + 46 134.159 1412 3 0 99.1531 102.75 -116.018 + 46 2.14924 1405 3 1 101.347 101.655 -114.85 + 46 69.8301 1406 3 1 101.35 101.653 -114.848 + 46 75.3667 1407 3 1 101.55 101.548 -114.76 + 46 161.526 1408 3 1 101.75 101.421 -114.678 + 46 86.4119 1409 3 1 101.951 101.262 -114.583 + 46 36.6612 1410 3 1 102.15 100.999 -114.5 + 46 59.9044 1437 5 0 -17.1606 107.583 -56.25 + 46 21.0964 1349 0 0 168.417 89.9931 -206.25 + 46 62.3205 1350 0 0 168.5 90.1503 -206.179 + 46 56.7153 1351 0 0 168.607 90.3504 -206.082 + 46 131.564 1352 0 0 168.716 90.55 -205.983 + 46 39.0107 1353 0 0 168.824 90.7503 -205.889 + 46 98.1051 1749 0 1 169.978 92.923 -204.85 + 46 139.013 1750 0 1 170.15 93.2463 -204.693 + 46 53.5537 1751 0 1 170.35 93.6298 -204.505 + 46 65.6449 1596 1 0 179.969 139.396 -176.25 + 46 66.7064 1597 1 0 179.999 139.55 -176.155 + 46 94.186 1598 1 0 180.042 139.75 -176.023 + 46 26.6841 1599 1 0 180.096 139.95 -175.887 + 46 113.21 1177 0 0 159.2 55.45 -206.165 +Number of digits in this event = 21 +Using G4ParticleGun ... +1.67152 LIN proton Event: 47 -Number of tracker hits in this event = 20 - 47 147.153 506 9 1 -78.8428 -104.107 65.55 - 47 228.907 380 9 0 -78.843 -104.107 64.15 - 47 127.159 506 8 1 -78.845 -104.102 35.55 - 47 221.054 380 8 0 -78.8452 -104.102 34.15 - 47 127.327 505 7 1 -78.8515 -104.093 5.55 - 47 124.696 380 7 0 -78.853 -104.092 4.15 - 47 172.331 505 6 1 -78.8862 -104.074 -24.45 - 47 123.043 380 6 0 -78.888 -104.071 -25.85 - 47 122.519 505 5 1 -78.9238 -104.013 -54.45 - 47 106.797 380 5 0 -78.9261 -104.01 -55.85 - 47 122.856 505 4 1 -78.974 -103.925 -84.45 - 47 164.053 381 4 0 -78.9767 -103.922 -85.85 - 47 115.766 505 3 1 -79.0311 -103.86 -114.45 - 47 117.111 381 3 0 -79.0337 -103.857 -115.85 - 47 109.429 504 2 1 -79.0855 -103.789 -144.45 - 47 103.87 381 2 0 -79.0888 -103.785 -145.85 - 47 115.141 504 1 1 -79.1587 -103.696 -174.45 - 47 100.934 382 1 0 -79.1624 -103.692 -175.85 - 47 124.108 504 0 1 -79.2426 -103.61 -204.45 - 47 106.033 382 0 0 -79.2465 -103.606 -205.85 -Number of digits in this event = 13 +Number of tracker hits in this event = 32 + 47 124.081 932 11 1 6.48009 -72.9202 125.55 + 47 116.091 535 11 0 6.4832 -72.9219 124.15 + 47 128.703 932 10 1 6.55651 -72.9577 95.55 + 47 111.16 535 10 0 6.56701 -72.9669 94.15 + 47 110.314 933 9 1 6.7888 -73.1655 65.55 + 47 265.269 534 9 0 6.79606 -73.1774 64.15 + 47 138.452 934 8 1 6.93469 -73.4106 35.55 + 47 131.733 533 8 0 6.93711 -73.4264 34.15 + 47 281.087 934 7 1 6.98427 -73.7496 5.55 + 47 92.5206 531 7 0 6.98636 -73.7661 4.15 + 47 211.019 934 6 1 7.03292 -74.0939 -24.45 + 47 107.811 529 6 0 7.038 -74.1089 -25.85 + 47 121.825 935 5 1 7.14335 -74.4152 -54.45 + 47 184.92 528 5 0 7.15103 -74.4314 -55.85 + 47 135.1 936 4 1 7.31203 -74.7704 -84.45 + 47 118.775 526 4 0 7.31743 -74.7861 -85.85 + 47 225.043 936 3 1 7.43602 -75.1056 -114.45 + 47 131.971 524 3 0 7.44043 -75.1186 -115.85 + 47 179.987 937 2 1 7.53519 -75.3892 -144.45 + 47 177.674 523 2 0 7.53751 -75.4021 -145.85 + 47 119.889 937 1 1 7.58624 -75.6574 -174.45 + 47 119.357 521 1 0 7.59181 -75.6643 -175.85 + 47 123.518 938 0 1 7.70216 -75.803 -204.45 + 47 301.107 521 0 0 7.70499 -75.8146 -205.85 + 47 185.651 935 3 1 7.25 -74.9986 -114.746 + 47 135.955 614 4 0 12.2715 -57.1539 -86.25 + 47 108.978 615 4 0 12.116 -57.0499 -86.1891 + 47 70.7088 933 6 1 6.85 -74.0345 -24.597 + 47 61.4256 932 6 1 6.64991 -73.9915 -24.6922 + 47 91.1241 931 6 1 6.45 -74.0288 -24.6596 + 47 297.555 528 6 0 6.98964 -74.2501 -25.851 + 47 8.05193 933 7 1 6.85 -73.8233 5.29062 +Number of digits in this event = 20 Using G4ParticleGun ... -6.82686 LIN +7.08786 LIN proton Event: 48 -Number of tracker hits in this event = 22 - 48 115.54 1273 10 1 74.8006 -57.1311 95.55 - 48 151.607 614 10 0 74.8008 -57.1315 94.15 - 48 192.63 1273 9 1 74.8036 -57.1393 65.55 - 48 141.61 614 9 0 74.805 -57.1402 64.15 - 48 175.558 1273 8 1 74.8341 -57.161 35.55 - 48 149.844 614 8 0 74.8351 -57.1621 34.15 - 48 95.99 1274 7 1 74.8531 -57.1869 5.55 - 48 130.19 614 7 0 74.855 -57.1872 4.15 - 48 127.97 1274 6 1 74.8967 -57.1915 -24.45 - 48 99.4396 614 6 0 74.8987 -57.191 -25.85 - 48 123.309 1274 5 1 74.9374 -57.1796 -54.45 - 48 194.29 614 5 0 74.9399 -57.1781 -55.85 - 48 115.807 1274 4 1 74.9935 -57.1439 -84.45 - 48 136.485 614 4 0 74.9964 -57.143 -85.85 - 48 111.658 1275 3 1 75.0566 -57.1269 -114.45 - 48 283.011 614 3 0 75.0597 -57.1251 -115.85 - 48 112.916 1275 2 1 75.1261 -57.0832 -144.45 - 48 110.44 614 2 0 75.1295 -57.0806 -145.85 - 48 94.4134 1275 1 1 75.1947 -57.0267 -174.45 - 48 90.7705 615 1 0 75.198 -57.0243 -175.85 - 48 98.9862 1276 0 1 75.2723 -56.9627 -204.45 - 48 111.178 615 0 0 75.2767 -56.9592 -205.85 -Number of digits in this event = 12 +Number of tracker hits in this event = 26 + 48 126.143 1241 11 1 68.4412 15.3394 125.55 + 48 119.409 976 11 0 68.4409 15.3402 124.15 + 48 117.459 1241 10 1 68.43 15.3555 95.55 + 48 109.254 976 10 0 68.4296 15.3561 94.15 + 48 149.377 1241 9 1 68.4242 15.3628 65.55 + 48 93.2403 976 9 0 68.4235 15.3629 64.15 + 48 101.853 1241 8 1 68.4111 15.3672 35.55 + 48 100.674 976 8 0 68.4099 15.3674 34.15 + 48 186.19 1241 7 1 68.3867 15.3734 5.55 + 48 111.726 976 7 0 68.3868 15.3732 4.15 + 48 96.9103 1241 6 1 68.3826 15.3656 -24.45 + 48 98.2515 976 6 0 68.3829 15.3656 -25.85 + 48 94.583 1241 5 1 68.3912 15.3667 -54.45 + 48 145.737 976 5 0 68.3923 15.3679 -55.85 + 48 109.564 1241 4 1 68.4129 15.3944 -84.45 + 48 140.94 976 4 0 68.4135 15.3958 -85.85 + 48 169.779 1241 3 1 68.4235 15.4316 -114.45 + 48 93.9684 976 3 0 68.4236 15.4337 -115.85 + 48 97.6507 1241 2 1 68.4265 15.4785 -144.45 + 48 237.759 977 2 0 68.4259 15.4814 -145.85 + 48 148.689 1241 1 1 68.411 15.5408 -174.45 + 48 132.529 977 1 0 68.4104 15.5437 -175.85 + 48 118.526 1241 0 1 68.3969 15.6052 -204.45 + 48 183.314 977 0 0 68.3932 15.6084 -205.85 + 48 55.2232 978 0 0 68.3879 15.65 -206.238 + 48 7.85072 923 0 0 118.873 4.76209 -206.25 +Number of digits in this event = 11 Using G4ParticleGun ... -8.70722 LIN +9.46119 LIN proton Event: 49 -Number of tracker hits in this event = 31 - 49 99.2908 1066 11 1 33.2506 29.656 125.55 - 49 120.212 1048 11 0 33.2498 29.6549 124.15 - 49 113.351 1065 10 1 33.2296 29.63 95.55 - 49 172.477 1047 10 0 33.2283 29.6286 94.15 - 49 135.267 1065 9 1 33.199 29.6027 65.55 - 49 238.69 1047 9 0 33.1967 29.6007 64.15 - 49 155.259 1065 8 1 33.1514 29.5596 35.55 - 49 97.2173 1047 8 0 33.1497 29.5579 34.15 - 49 105.388 1065 7 1 33.1137 29.518 5.55 - 49 147.071 1047 7 0 33.111 29.5163 4.15 - 49 110.129 1065 6 1 33.0564 29.478 -24.45 - 49 190.097 1047 6 0 33.0534 29.4758 -25.85 - 49 121.042 1064 5 1 32.9924 29.4289 -54.45 - 49 218.751 1046 5 0 32.989 29.427 -55.85 - 49 189.847 1064 4 1 32.9185 29.3905 -84.45 - 49 170.081 1046 4 0 32.9154 29.3878 -85.85 - 49 134.187 1064 3 1 32.8511 29.3373 -114.45 - 49 223.194 1046 3 0 32.8479 29.3353 -115.85 - 49 109.918 1063 2 1 32.7825 29.2985 -144.45 - 49 101.32 1046 2 0 32.779 29.2962 -145.85 - 49 101.045 1063 1 1 32.7064 29.2441 -174.45 - 49 100.653 1045 1 0 32.7022 29.2411 -175.85 - 49 113.967 1062 0 1 32.6169 29.181 -204.45 - 49 108.175 1045 0 0 32.6122 29.1769 -205.85 - 49 24.5606 1436 5 0 75.1446 107.456 -56.25 - 49 147.135 1167 6 1 53.6464 150.257 -24.5411 - 49 137.55 1047 4 0 32.9412 29.45 -86.0682 - 49 52.0556 1049 4 0 32.8132 29.9798 -85.85 - 49 96.7721 1050 4 0 32.8046 30.0503 -86.0028 - 49 240.193 1090 4 0 80.9948 38.1993 -86.2494 - 49 78.6187 1091 4 0 81.6568 38.2505 -86.2017 -Number of digits in this event = 20 +Number of tracker hits in this event = 22 + 49 93.8365 1053 9 1 30.7023 -117.621 65.55 + 49 117.248 312 9 0 30.7028 -117.621 64.15 + 49 149.871 1053 8 1 30.7143 -117.62 35.55 + 49 112.009 312 8 0 30.7149 -117.62 34.15 + 49 147.576 1053 7 1 30.7228 -117.622 5.55 + 49 241.737 312 7 0 30.7232 -117.622 4.15 + 49 257.179 1053 6 1 30.731 -117.621 -24.45 + 49 130.692 312 6 0 30.7308 -117.62 -25.85 + 49 215.43 1053 5 1 30.7248 -117.6 -54.45 + 49 112.737 312 5 0 30.7246 -117.6 -55.85 + 49 101.288 1053 4 1 30.7275 -117.599 -84.45 + 49 93.3962 312 4 0 30.7274 -117.599 -85.85 + 49 120.664 1053 3 1 30.7286 -117.604 -114.45 + 49 118.81 312 3 0 30.7293 -117.605 -115.85 + 49 129.613 1053 2 1 30.7429 -117.618 -144.45 + 49 125.615 312 2 0 30.7442 -117.618 -145.85 + 49 121.315 1053 1 1 30.7721 -117.618 -174.45 + 49 123.996 312 1 0 30.7742 -117.618 -175.85 + 49 102.587 1053 0 1 30.8164 -117.621 -204.45 + 49 210.666 312 0 0 30.8181 -117.621 -205.85 + 49 26.8365 1052 5 1 30.6499 -117.694 -54.5132 + 49 153.182 313 7 0 30.637 -117.55 3.90826 +Number of digits in this event = 14 Using G4ParticleGun ... -6.34643 LIN +3.72066 LIN proton Event: 50 -Number of tracker hits in this event = 20 - 50 98.7948 353 9 1 -109.489 -66.3105 65.55 - 50 146.294 568 9 0 -109.489 -66.3117 64.15 - 50 130.232 353 8 1 -109.475 -66.3416 35.55 - 50 103.123 568 8 0 -109.474 -66.3424 34.15 - 50 119.599 353 7 1 -109.465 -66.3598 5.55 - 50 125.461 568 7 0 -109.465 -66.3607 4.15 - 50 121.797 353 6 1 -109.491 -66.3795 -24.45 - 50 97.8187 568 6 0 -109.493 -66.38 -25.85 - 50 106.959 353 5 1 -109.527 -66.3869 -54.45 - 50 99.4554 568 5 0 -109.53 -66.3892 -55.85 - 50 144.796 352 4 1 -109.583 -66.4353 -84.45 - 50 108.251 568 4 0 -109.586 -66.4378 -85.85 - 50 111.316 352 3 1 -109.652 -66.4881 -114.45 - 50 138.53 567 3 0 -109.651 -66.4891 -115.85 - 50 320.986 352 2 1 -109.648 -66.5114 -144.45 - 50 174.183 567 2 0 -109.647 -66.512 -145.85 - 50 112.3 352 1 1 -109.633 -66.5247 -174.45 - 50 179.094 567 1 0 -109.633 -66.5266 -175.85 - 50 108.81 352 0 1 -109.624 -66.5647 -204.45 - 50 111.709 567 0 0 -109.624 -66.5661 -205.85 -Number of digits in this event = 10 +Number of tracker hits in this event = 53 + 50 206.008 494 10 1 -81.1564 33.9734 95.55 + 50 136.102 1069 10 0 -81.1577 33.973 94.15 + 50 225.278 494 9 1 -81.1841 33.9611 65.55 + 50 127.026 1069 9 0 -81.1901 33.9573 64.15 + 50 109.337 493 8 1 -81.3103 33.8757 35.55 + 50 104.167 1069 8 0 -81.3167 33.8718 34.15 + 50 93.1181 493 7 1 -81.4447 33.7956 5.55 + 50 120.981 1068 7 0 -81.45 33.7908 4.15 + 50 134.333 492 6 1 -81.5659 33.7195 -24.45 + 50 122.053 1068 6 0 -81.5718 33.715 -25.85 + 50 118.937 491 5 1 -81.6852 33.6213 -54.45 + 50 133.787 1067 5 0 -81.69 33.6168 -55.85 + 50 108.472 491 4 1 -81.784 33.5209 -84.45 + 50 114.188 1067 4 0 -81.7871 33.5186 -85.85 + 50 120.069 491 3 1 -81.8457 33.4649 -114.45 + 50 105.428 1067 3 0 -81.848 33.4618 -115.85 + 50 77.8902 490 2 1 -81.8975 33.391 -144.45 + 50 120.012 1066 2 0 -81.8998 33.3868 -145.85 + 50 116.643 490 1 1 -81.9497 33.2951 -174.45 + 50 102.129 1066 1 0 -81.9531 33.2915 -175.85 + 50 116.851 490 0 1 -82.0214 33.2152 -204.45 + 50 128.694 1065 0 0 -82.026 33.2115 -205.85 + 50 136.546 773 8 0 -21.7417 -25.285 33.7503 + 50 68.9421 793 8 1 -21.3219 -25.1826 35.1501 + 50 67.6708 794 8 1 -21.25 -25.1622 35.351 + 50 110.677 681 9 0 6.68739 -43.7206 63.75 + 50 86.0693 680 9 0 6.9388 -43.85 63.9734 + 50 27.2442 939 9 1 7.93989 -44.6006 65.15 + 50 124.687 758 8 0 -29.3773 -28.3004 33.75 + 50 227.95 752 8 1 -29.4617 -28.4245 35.15 + 50 411.182 757 9 0 -34.9752 -28.5286 63.75 + 50 109.701 724 9 1 -35.1354 -28.544 65.15 + 50 170.688 767 10 0 -46.274 -26.5207 93.75 + 50 72.6218 666 10 1 -46.7915 -26.4776 95.15 + 50 87.7561 665 10 1 -46.85 -26.474 95.3097 + 50 254.835 754 11 0 -36.323 -29.2263 123.75 + 50 105.36 721 11 1 -35.7891 -29.2364 125.15 + 50 21.6826 722 11 1 -35.65 -29.2304 125.474 + 50 247.587 740 12 0 -39.627 -31.9889 153.75 + 50 35.2318 739 12 0 -39.6759 -32.05 154.009 + 50 125.995 701 12 1 -39.8029 -32.5582 155.15 + 50 57.4484 800 13 0 -34.9163 -19.9696 183.75 + 50 124.967 801 13 0 -34.9039 -19.85 183.904 + 50 120.086 720 13 1 -35.8981 -19.3563 185.15 + 50 353.8 719 13 1 -36.05 -19.445 185.247 + 50 284.229 718 13 1 -36.25 -19.657 185.23 + 50 47.7591 717 13 1 -36.45 -19.8447 185.208 + 50 220.228 741 12 0 -39.8235 -31.85 154.081 + 50 264.955 758 9 0 -35.0977 -28.45 63.9006 + 50 176.277 1033 1 0 -76.1674 26.7699 -176.25 + 50 142.889 997 10 0 -108.628 19.5692 93.75 + 50 381.599 998 10 0 -108.373 19.65 94.006 + 50 89.8027 358 10 1 -108.383 18.9098 95.15 +Number of digits in this event = 31 Using G4ParticleGun ... -2.99004 LIN +6.51384 LIN proton Event: 51 -Number of tracker hits in this event = 28 - 51 106.798 891 11 1 -1.68293 74.4155 125.55 - 51 119.881 1271 11 0 -1.68282 74.4165 124.15 - 51 107.624 891 10 1 -1.67739 74.4299 95.55 - 51 130.673 1271 10 0 -1.67847 74.4294 94.15 - 51 103.458 891 9 1 -1.69603 74.4203 65.55 - 51 121.053 1271 9 0 -1.6973 74.4204 64.15 - 51 115.255 891 8 1 -1.73026 74.4302 35.55 - 51 123.35 1271 8 0 -1.73131 74.4333 34.15 - 51 118.306 891 7 1 -1.75064 74.4915 5.55 - 51 106.648 1272 7 0 -1.75126 74.4943 4.15 - 51 98.7973 891 6 1 -1.76844 74.5475 -24.45 - 51 156.63 1272 6 0 -1.76732 74.5487 -25.85 - 51 120.848 891 5 1 -1.74685 74.5775 -54.45 - 51 106.181 1272 5 0 -1.7449 74.5791 -55.85 - 51 120.765 891 4 1 -1.71083 74.6106 -84.45 - 51 142.126 1272 4 0 -1.70867 74.6135 -85.85 - 51 115.778 891 3 1 -1.66192 74.6773 -114.45 - 51 100.77 1273 3 0 -1.65701 74.6812 -115.85 - 51 114.72 892 2 1 -1.59474 74.7709 -144.45 - 51 125.282 1273 2 0 -1.5904 74.776 -145.85 - 51 155.801 892 1 1 -1.51128 74.8813 -174.45 - 51 139.146 1274 1 0 -1.50682 74.8868 -175.85 - 51 231.016 893 0 1 -1.40537 75.0147 -204.45 - 51 104.564 1274 0 0 -1.40067 75.0235 -205.85 - 51 166.885 1248 3 0 104.338 69.835 -116.25 - 51 93.1504 1249 3 0 104.471 69.85 -115.889 - 51 1.28907 1420 3 1 104.245 70.4242 -114.85 - 51 81.2986 1251 3 0 102.649 70.3896 -115.85 -Number of digits in this event = 13 +Number of tracker hits in this event = 22 + 51 197.41 517 10 1 -76.5504 -66.7796 95.55 + 51 184.06 566 10 0 -76.5499 -66.7786 94.15 + 51 105.799 517 9 1 -76.5341 -66.7549 65.55 + 51 126.178 566 9 0 -76.5337 -66.7539 64.15 + 51 109.806 517 8 1 -76.5291 -66.7304 35.55 + 51 133.381 566 8 0 -76.5296 -66.7302 34.15 + 51 108.89 517 7 1 -76.5392 -66.7262 5.55 + 51 106.78 566 7 0 -76.5399 -66.7272 4.15 + 51 108.579 517 6 1 -76.5542 -66.7508 -24.45 + 51 149.479 566 6 0 -76.5552 -66.7527 -25.85 + 51 217.577 517 5 1 -76.5749 -66.7952 -54.45 + 51 166.491 566 5 0 -76.5754 -66.7986 -55.85 + 51 118.474 517 4 1 -76.5868 -66.867 -84.45 + 51 142.99 565 4 0 -76.5865 -66.871 -85.85 + 51 114.167 517 3 1 -76.5838 -66.9546 -114.45 + 51 141.139 565 3 0 -76.5833 -66.9593 -115.85 + 51 118.299 517 2 1 -76.5747 -67.0522 -144.45 + 51 100.049 564 2 0 -76.5733 -67.0569 -145.85 + 51 109.664 517 1 1 -76.5459 -67.1559 -174.45 + 51 125.549 564 1 0 -76.5443 -67.1615 -175.85 + 51 246.044 517 0 1 -76.5144 -67.2767 -204.45 + 51 101.364 563 0 0 -76.5133 -67.2827 -205.85 +Number of digits in this event = 12 Using G4ParticleGun ... -9.74511 LIN +3.56373 LIN proton Event: 52 -Number of tracker hits in this event = 24 - 52 113.319 1220 11 1 64.0764 3.83139 125.55 - 52 150.509 918 11 0 64.0762 3.83079 124.15 - 52 128.232 1220 10 1 64.0714 3.82072 95.55 - 52 91.6518 918 10 0 64.0702 3.81972 94.15 - 52 109.257 1219 9 1 64.044 3.79763 65.55 - 52 130.291 918 9 0 64.0433 3.79625 64.15 - 52 109.611 1219 8 1 64.0283 3.76653 35.55 - 52 112.24 918 8 0 64.0275 3.76483 34.15 - 52 204.014 1219 7 1 64.016 3.73076 5.55 - 52 134.586 918 7 0 64.0138 3.72914 4.15 - 52 162.922 1219 6 1 63.9665 3.69513 -24.45 - 52 94.3362 918 6 0 63.965 3.6932 -25.85 - 52 126.393 1219 5 1 63.9335 3.65193 -54.45 - 52 129.884 917 5 0 63.9314 3.64937 -55.85 - 52 99.6991 1219 4 1 63.889 3.59365 -84.45 - 52 102.578 917 4 0 63.8865 3.59105 -85.85 - 52 138.63 1218 3 1 63.8378 3.5352 -114.45 - 52 124.528 917 3 0 63.8347 3.53291 -115.85 - 52 124.809 1218 2 1 63.7709 3.48863 -144.45 - 52 94.0011 917 2 0 63.7677 3.48732 -145.85 - 52 128.822 1218 1 1 63.701 3.45668 -174.45 - 52 126.72 917 1 0 63.6978 3.45515 -175.85 - 52 127.465 1217 0 1 63.6321 3.42551 -204.45 - 52 114.499 916 0 0 63.6283 3.42353 -205.85 -Number of digits in this event = 15 +Number of tracker hits in this event = 22 + 52 113.623 1305 10 1 81.1493 -82.0737 95.55 + 52 103.877 489 10 0 81.1492 -82.0735 94.15 + 52 110.974 1305 9 1 81.1479 -82.0704 65.55 + 52 103.345 489 9 0 81.1486 -82.0699 64.15 + 52 119.337 1305 8 1 81.1616 -82.0561 35.55 + 52 104.867 489 8 0 81.1634 -82.055 34.15 + 52 122.345 1305 7 1 81.1956 -82.0316 5.55 + 52 193.59 490 7 0 81.1972 -82.0295 4.15 + 52 140.067 1305 6 1 81.2327 -81.9945 -24.45 + 52 128.02 490 6 0 81.2348 -81.9938 -25.85 + 52 120.806 1306 5 1 81.2764 -81.9792 -54.45 + 52 173.699 490 5 0 81.2807 -81.978 -55.85 + 52 117.931 1306 4 1 81.3852 -81.9529 -84.45 + 52 165.196 490 4 0 81.3895 -81.951 -85.85 + 52 277.508 1307 3 1 81.4789 -81.9122 -114.45 + 52 139.157 490 3 0 81.4839 -81.9111 -115.85 + 52 122.743 1307 2 1 81.588 -81.8909 -144.45 + 52 232.06 490 2 0 81.5913 -81.8905 -145.85 + 52 118.62 1308 1 1 81.6648 -81.8804 -174.45 + 52 144.93 490 1 0 81.6678 -81.8787 -175.85 + 52 117.325 1308 0 1 81.7342 -81.8405 -204.45 + 52 110.947 491 0 0 81.7375 -81.8378 -205.85 +Number of digits in this event = 13 Using G4ParticleGun ... -9.38042 LIN +7.06273 LIN proton Event: 53 -Number of tracker hits in this event = 22 - 53 125.13 1040 10 1 28.1064 -88.6975 95.55 - 53 105.711 456 10 0 28.1062 -88.6971 94.15 - 53 141.95 1040 9 1 28.1014 -88.6894 65.55 - 53 144.802 456 9 0 28.1022 -88.6887 64.15 - 53 119.457 1040 8 1 28.1174 -88.679 35.55 - 53 138.771 456 8 0 28.118 -88.6785 34.15 - 53 417.506 1040 7 1 28.1339 -88.6664 5.55 - 53 130.659 456 7 0 28.1347 -88.6664 4.15 - 53 118.696 1040 6 1 28.1487 -88.6671 -24.45 - 53 100.527 456 6 0 28.1498 -88.6668 -25.85 - 53 104.068 1040 5 1 28.1722 -88.6641 -54.45 - 53 96.2967 456 5 0 28.1737 -88.6636 -55.85 - 53 113.036 1040 4 1 28.2029 -88.6544 -84.45 - 53 111.351 456 4 0 28.2047 -88.6537 -85.85 - 53 137.745 1040 3 1 28.2423 -88.6414 -114.45 - 53 104.703 457 3 0 28.2456 -88.6417 -115.85 - 53 302.331 1041 2 1 28.3129 -88.6474 -144.45 - 53 131.584 457 2 0 28.3167 -88.6472 -145.85 - 53 105.608 1041 1 1 28.3935 -88.6421 -174.45 - 53 134.296 457 1 0 28.3978 -88.6416 -175.85 - 53 112.182 1042 0 1 28.4875 -88.6324 -204.45 - 53 120.628 457 0 0 28.4922 -88.6326 -205.85 -Number of digits in this event = 12 +Number of tracker hits in this event = 24 + 53 194.19 712 11 1 -37.6297 54.1379 125.55 + 53 132.183 1170 11 0 -37.6278 54.1373 124.15 + 53 259.112 712 10 1 -37.5879 54.1254 95.55 + 53 106.388 1170 10 0 -37.5856 54.1251 94.15 + 53 112.536 712 9 1 -37.5406 54.119 65.55 + 53 127.02 1170 9 0 -37.5391 54.118 64.15 + 53 103.77 712 8 1 -37.5087 54.1003 35.55 + 53 110.087 1170 8 0 -37.5069 54.1001 34.15 + 53 94.3309 712 7 1 -37.4707 54.0962 5.55 + 53 118.764 1170 7 0 -37.4684 54.096 4.15 + 53 126.945 713 6 1 -37.4223 54.0967 -24.45 + 53 119.273 1170 6 0 -37.42 54.0968 -25.85 + 53 164.725 713 5 1 -37.3669 54.105 -54.45 + 53 106.32 1170 5 0 -37.3643 54.105 -55.85 + 53 105.31 713 4 1 -37.3108 54.1069 -84.45 + 53 101.886 1170 4 0 -37.3074 54.1054 -85.85 + 53 110.329 714 3 1 -37.2362 54.0802 -114.45 + 53 188.954 1170 3 0 -37.2326 54.0792 -115.85 + 53 124.504 714 2 1 -37.1529 54.0623 -144.45 + 53 120.763 1170 2 0 -37.15 54.0603 -145.85 + 53 109.96 714 1 1 -37.1012 54.018 -174.45 + 53 167.87 1169 1 0 -37.0978 54.0156 -175.85 + 53 120.775 715 0 1 -37.0294 53.9656 -204.45 + 53 129.983 1169 0 0 -37.0253 53.963 -205.85 +Number of digits in this event = 13 Using G4ParticleGun ... -7.60606 LIN +3.1986 LIN proton Event: 54 -Number of tracker hits in this event = 27 - 54 120.183 769 11 1 -26.2143 26.3513 125.55 - 54 100.679 1031 11 0 -26.2132 26.3511 124.15 - 54 118.768 769 10 1 -26.1938 26.353 95.55 - 54 152.255 1031 10 0 -26.1924 26.353 94.15 - 54 119.41 769 9 1 -26.1646 26.3546 65.55 - 54 101.192 1031 9 0 -26.1647 26.3526 64.15 - 54 107.054 769 8 1 -26.1655 26.3083 35.55 - 54 108.949 1031 8 0 -26.1663 26.3084 34.15 - 54 101.6 769 7 1 -26.1826 26.3114 5.55 - 54 114.198 1031 7 0 -26.183 26.3114 4.15 - 54 154.841 769 6 1 -26.1876 26.3152 -24.45 - 54 120.662 1031 6 0 -26.1884 26.3155 -25.85 - 54 227.174 769 5 1 -26.2036 26.3201 -54.45 - 54 152.897 1031 5 0 -26.2038 26.3204 -55.85 - 54 120.891 769 4 1 -26.2095 26.33 -84.45 - 54 117.042 1031 4 0 -26.2095 26.3303 -85.85 - 54 141.984 769 3 1 -26.2064 26.3361 -114.45 - 54 121.266 1031 3 0 -26.206 26.3362 -115.85 - 54 105.575 769 2 1 -26.1972 26.3389 -144.45 - 54 170.073 1031 2 0 -26.1961 26.3397 -145.85 - 54 175.601 769 1 1 -26.1703 26.3535 -174.45 - 54 98.5463 1031 1 0 -26.1686 26.3537 -175.85 - 54 131.096 769 0 1 -26.136 26.3597 -204.45 - 54 101.848 1031 0 0 -26.1351 26.3604 -205.85 - 54 17.2104 1273 2 0 -81.207 74.7163 -146.145 - 54 89.184 904 2 0 37.94 0.993482 -146.25 - 54 61.7227 1050 2 0 49.8775 30.084 -146.25 -Number of digits in this event = 14 +Number of tracker hits in this event = 24 + 54 148.604 888 11 1 -2.3926 24.1425 125.55 + 54 198.309 1020 11 0 -2.39081 24.1424 124.15 + 54 273.277 888 10 1 -2.35178 24.1462 95.55 + 54 105.879 1020 10 0 -2.34969 24.1442 94.15 + 54 112.489 888 9 1 -2.30495 24.1026 65.55 + 54 132.71 1020 9 0 -2.30387 24.0994 64.15 + 54 103.186 888 8 1 -2.28303 24.0326 35.55 + 54 119.927 1019 8 0 -2.28344 24.0298 34.15 + 54 138.227 888 7 1 -2.29596 23.974 5.55 + 54 92.0211 1019 7 0 -2.29435 23.9722 4.15 + 54 92.5011 888 6 1 -2.26977 23.9443 -24.45 + 54 230.508 1019 6 0 -2.26594 23.9436 -25.85 + 54 226.972 889 5 1 -2.18599 23.9313 -54.45 + 54 110.018 1019 5 0 -2.18296 23.9277 -55.85 + 54 162.795 889 4 1 -2.12015 23.8504 -84.45 + 54 107.883 1018 4 0 -2.1169 23.847 -85.85 + 54 99.1049 890 3 1 -2.04626 23.7859 -114.45 + 54 117.47 1018 3 0 -2.04213 23.7861 -115.85 + 54 117.761 890 2 1 -1.95951 23.7859 -144.45 + 54 145.025 1018 2 0 -1.95467 23.7855 -145.85 + 54 122.534 891 1 1 -1.84662 23.7797 -174.45 + 54 116.798 1018 1 0 -1.8426 23.7823 -175.85 + 54 113.173 891 0 1 -1.75942 23.8374 -204.45 + 54 117.242 1018 0 0 -1.75244 23.8405 -205.85 +Number of digits in this event = 11 Using G4ParticleGun ... -4.46983 LIN +8.07916 LIN proton Event: 55 -Number of tracker hits in this event = 26 - 55 130.331 1169 11 1 53.854 44.5741 125.55 - 55 184.947 1122 11 0 53.852 44.5744 124.15 - 55 132.677 1168 10 1 53.8051 44.5804 95.55 - 55 90.6029 1122 10 0 53.8006 44.5807 94.15 - 55 132.194 1168 9 1 53.7134 44.5913 65.55 - 55 125.391 1122 9 0 53.7075 44.5919 64.15 - 55 115.357 1167 8 1 53.581 44.6022 35.55 - 55 99.615 1122 8 0 53.5732 44.6023 34.15 - 55 85.693 1166 7 1 53.415 44.6035 5.55 - 55 126.726 1122 7 0 53.4059 44.6052 4.15 - 55 116.121 1165 6 1 53.2246 44.6361 -24.45 - 55 140.671 1122 6 0 53.2166 44.6377 -25.85 - 55 10.6256 1165 5 1 53.0503 44.6658 -54.45 - 55 74.7335 1164 5 1 53.05 44.6659 -54.4958 - 55 150.019 1123 5 0 53.0412 44.6683 -55.85 - 55 104.92 1164 4 1 52.8526 44.7175 -84.45 - 55 1.23817 1163 4 1 52.85 44.7182 -84.8388 - 55 98.0797 1123 4 0 52.8434 44.72 -85.85 - 55 122.438 1163 3 1 52.6591 44.7726 -114.45 - 55 126.191 1123 3 0 52.6508 44.7741 -115.85 - 55 158.958 1162 2 1 52.4798 44.8048 -144.45 - 55 113.936 1123 2 0 52.4699 44.8047 -145.85 - 55 158.289 1161 1 1 52.2577 44.7996 -174.45 - 55 225.588 1123 1 0 52.2481 44.8003 -175.85 - 55 132.791 1160 0 1 52.056 44.8146 -204.45 - 55 91.4626 1123 0 0 52.0522 44.8153 -205.85 -Number of digits in this event = 15 +Number of tracker hits in this event = 36 + 55 105.548 1189 10 1 57.9065 -84.7937 95.55 + 55 1871.45 476 10 0 57.9069 -84.7939 94.15 + 55 100.255 1351 9 1 90.4618 -83.9951 65.55 + 55 236.946 1352 9 1 90.55 -83.9937 65.4803 + 55 224.889 1353 9 1 90.75 -83.9903 65.3222 + 55 13.6032 1354 9 1 90.95 -83.9874 65.1633 + 55 688.709 480 9 0 92.2191 -83.9715 64.15 + 55 67.0784 1539 8 1 128.096 -83.5356 35.55 + 55 247.278 1540 8 1 128.15 -83.5359 35.5069 + 55 252.176 1541 8 1 128.35 -83.5371 35.3458 + 55 79.2068 1542 8 1 128.55 -83.5374 35.1864 + 55 993.655 482 8 0 129.847 -83.5407 34.15 + 55 66.3973 1726 7 1 165.49 -83.585 5.55 + 55 298.179 1727 7 1 165.55 -83.5834 5.50003 + 55 424.121 1728 7 1 165.75 -83.5781 5.33446 + 55 36.3921 1729 7 1 165.95 -83.5718 5.16968 + 55 971.004 482 7 0 167.192 -83.5369 4.15 + 55 2.57768 1123 9 1 44.655 -106.067 65.55 + 55 341.205 1122 9 1 44.65 -106.075 65.5392 + 55 23.7507 365 9 0 44.003 -107.116 64.15 + 55 103.569 364 9 0 43.9819 -107.15 64.1047 + 55 80.8332 363 9 0 43.8575 -107.35 63.8374 + 55 45.4425 1053 8 1 30.6997 -128.433 35.55 + 55 96.7045 1052 8 1 30.65 -128.513 35.4418 + 55 26.1213 253 8 0 30.0592 -129.474 34.15 + 55 106.069 252 8 0 30.0126 -129.55 34.048 + 55 13.1813 251 8 0 29.89 -129.75 33.7796 + 55 130.493 984 7 1 17.017 -150.813 5.55 + 55 10.2556 983 7 1 16.85 -151.091 5.18483 + 55 34.4764 141 7 0 16.377 -151.877 4.15 + 55 124.742 140 7 0 16.333 -151.95 4.05381 + 55 17.9404 139 7 0 16.2123 -152.15 3.79016 + 55 24.2173 916 6 1 3.28306 -173.549 -24.45 + 55 119.406 915 6 1 3.25 -173.605 -24.5238 + 55 86.1813 27 6 0 2.65662 -174.599 -25.85 + 55 177.513 26 6 0 2.56637 -174.75 -26.0517 +Number of digits in this event = 16 Using G4ParticleGun ... -7.69312 LIN +7.17421 LIN proton Event: 56 -Number of tracker hits in this event = 27 - 56 142.733 788 11 1 -22.2608 -54.5804 125.55 - 56 165.485 627 11 0 -22.2608 -54.5802 124.15 - 56 130.173 788 10 1 -22.265 -54.5748 95.55 - 56 103.585 627 10 0 -22.265 -54.5744 94.15 - 56 107.563 788 9 1 -22.2624 -54.5662 65.55 - 56 127.559 627 9 0 -22.2623 -54.5654 64.15 - 56 144.167 788 8 1 -22.2623 -54.5469 35.55 - 56 127.196 627 8 0 -22.2616 -54.5465 34.15 - 56 148.265 789 7 1 -22.2421 -54.5381 5.55 - 56 111.176 627 7 0 -22.2413 -54.5378 4.15 - 56 121.491 789 6 1 -22.2273 -54.5318 -24.45 - 56 225.27 627 6 0 -22.2265 -54.5305 -25.85 - 56 103.789 789 5 1 -22.2087 -54.5038 -54.45 - 56 96.3702 627 5 0 -22.208 -54.5026 -55.85 - 56 113.971 789 4 1 -22.1934 -54.4771 -84.45 - 56 101.495 627 4 0 -22.1928 -54.4764 -85.85 - 56 122.871 789 3 1 -22.1808 -54.4639 -114.45 - 56 118.365 627 3 0 -22.1792 -54.465 -115.85 - 56 134.724 789 2 1 -22.1425 -54.4867 -144.45 - 56 222.15 627 2 0 -22.1408 -54.4875 -145.85 - 56 153.478 789 1 1 -22.1063 -54.5023 -174.45 - 56 110.933 627 1 0 -22.1051 -54.5036 -175.85 - 56 166.493 789 0 1 -22.0786 -54.5313 -204.45 - 56 114.876 627 0 0 -22.0773 -54.5327 -205.85 - 56 19.2188 698 3 1 -40.3663 -176.851 -114.661 - 56 46.9328 605 1 1 -59.0048 -40.7206 -174.576 - 56 122.901 267 4 0 141.737 -126.585 -85.902 -Number of digits in this event = 17 +Number of tracker hits in this event = 22 + 56 151.849 902 10 1 0.579302 101.701 95.55 + 56 108.709 1407 10 0 0.57918 101.702 94.15 + 56 93.7835 902 9 1 0.578499 101.729 65.55 + 56 133.627 1407 9 0 0.578747 101.73 64.15 + 56 135.641 902 8 1 0.579703 101.755 35.55 + 56 103.074 1408 8 0 0.579121 101.757 34.15 + 56 108.745 902 7 1 0.565766 101.796 5.55 + 56 138.922 1408 7 0 0.565771 101.797 4.15 + 56 122.812 902 6 1 0.570935 101.812 -24.45 + 56 110.917 1408 6 0 0.573348 101.813 -25.85 + 56 121.271 902 5 1 0.621942 101.835 -54.45 + 56 98.4574 1408 5 0 0.624549 101.837 -55.85 + 56 100.72 903 4 1 0.680554 101.872 -84.45 + 56 123.041 1408 4 0 0.683273 101.874 -85.85 + 56 103.165 903 3 1 0.740195 101.913 -114.45 + 56 125.234 1408 3 0 0.742454 101.914 -115.85 + 56 172.677 903 2 1 0.789393 101.931 -144.45 + 56 116.618 1408 2 0 0.791878 101.932 -145.85 + 56 92.1117 903 1 1 0.838835 101.955 -174.45 + 56 99.9521 1409 1 0 0.842753 101.959 -175.85 + 56 106.704 904 0 1 0.925145 102.023 -204.45 + 56 115.01 1409 0 0 0.92918 102.026 -205.85 +Number of digits in this event = 10 Using G4ParticleGun ... -6.71602 LIN +1.60609 LIN proton Event: 57 -Number of tracker hits in this event = 24 - 57 107.105 1282 11 1 76.6073 -17.2576 125.55 - 57 100.657 813 11 0 76.6069 -17.2581 124.15 - 57 94.0562 1282 10 1 76.5976 -17.2705 95.55 - 57 144.523 813 10 0 76.5964 -17.272 94.15 - 57 99.0601 1282 9 1 76.5712 -17.3046 65.55 - 57 155.551 813 9 0 76.5692 -17.3064 64.15 - 57 108.438 1282 8 1 76.5334 -17.3442 35.55 - 57 96.6851 813 8 0 76.5319 -17.3453 34.15 - 57 142.422 1282 7 1 76.5025 -17.3645 5.55 - 57 105.756 813 7 0 76.5004 -17.3653 4.15 - 57 141.005 1282 6 1 76.4605 -17.3811 -24.45 - 57 159.317 813 6 0 76.4586 -17.3819 -25.85 - 57 109.024 1281 5 1 76.419 -17.3979 -54.45 - 57 126.231 813 5 0 76.4164 -17.3987 -55.85 - 57 213.299 1281 4 1 76.3598 -17.414 -84.45 - 57 110.518 813 4 0 76.3568 -17.4143 -85.85 - 57 158.935 1281 3 1 76.2951 -17.4258 -114.45 - 57 98.9467 813 3 0 76.2919 -17.4264 -115.85 - 57 123.045 1280 2 1 76.2302 -17.4319 -144.45 - 57 132.556 813 2 0 76.2263 -17.4306 -145.85 - 57 117.792 1280 1 1 76.1444 -17.4009 -174.45 - 57 105.902 813 1 0 76.1405 -17.3988 -175.85 - 57 128.921 1280 0 1 76.0603 -17.354 -204.45 - 57 235.266 813 0 0 76.0554 -17.352 -205.85 -Number of digits in this event = 13 +Number of tracker hits in this event = 23 + 57 136.585 1520 9 1 124.319 40.3586 65.55 + 57 141.084 1101 9 0 124.319 40.368 64.15 + 57 126.398 1520 8 1 124.324 40.5649 35.55 + 57 182.294 1102 8 0 124.326 40.5777 34.15 + 57 101.003 1521 7 1 124.383 40.8362 5.55 + 57 303.001 1103 7 0 124.388 40.8474 4.15 + 57 23.1677 1104 7 0 124.389 40.85 3.82257 + 57 112.241 1521 6 1 124.491 41.0796 -24.45 + 57 111.166 1105 6 0 124.498 41.0929 -25.85 + 57 119.726 1522 5 1 124.664 41.3653 -54.45 + 57 219.037 1106 5 0 124.673 41.3772 -55.85 + 57 125.534 1523 4 1 124.859 41.6309 -84.45 + 57 139.394 1107 4 0 124.865 41.6429 -85.85 + 57 113.788 1524 3 1 124.973 41.879 -114.45 + 57 105.901 1109 3 0 124.978 41.8899 -115.85 + 57 200.8 1524 2 1 125.078 42.1053 -144.45 + 57 145.827 1110 2 0 125.086 42.1149 -145.85 + 57 112.519 1525 1 1 125.275 42.3155 -174.45 + 57 117.412 1111 1 0 125.29 42.3263 -175.85 + 57 97.5493 1527 0 1 125.588 42.5528 -204.45 + 57 92.146 1112 0 0 125.604 42.5624 -205.85 + 57 24.7218 946 7 0 112.56 9.25591 3.75 + 57 17.4435 945 7 0 112.562 9.25 3.75648 +Number of digits in this event = 11 Using G4ParticleGun ... -6.49416 LIN +7.31352 LIN proton Event: 58 -Number of tracker hits in this event = 20 - 58 128.724 1011 9 1 22.3812 -127.926 65.55 - 58 104.367 261 9 0 22.3808 -127.925 64.15 - 58 255.358 1011 8 1 22.3729 -127.912 35.55 - 58 92.5213 261 8 0 22.3731 -127.911 34.15 - 58 101.265 1011 7 1 22.3797 -127.875 5.55 - 58 96.6507 261 7 0 22.3805 -127.873 4.15 - 58 107.86 1011 6 1 22.401 -127.819 -24.45 - 58 118.214 261 6 0 22.4025 -127.816 -25.85 - 58 128.4 1011 5 1 22.4283 -127.755 -54.45 - 58 105.477 261 5 0 22.4295 -127.752 -55.85 - 58 112.948 1012 4 1 22.4585 -127.68 -84.45 - 58 118.215 262 4 0 22.4605 -127.675 -85.85 - 58 108.79 1012 3 1 22.5052 -127.587 -114.45 - 58 102.673 262 3 0 22.5083 -127.584 -115.85 - 58 120.783 1012 2 1 22.5799 -127.517 -144.45 - 58 201.879 263 2 0 22.584 -127.514 -145.85 - 58 126.042 1013 1 1 22.6627 -127.431 -174.45 - 58 125.101 263 1 0 22.6663 -127.427 -175.85 - 58 105.286 1013 0 1 22.7355 -127.344 -204.45 - 58 119.285 264 0 0 22.7387 -127.34 -205.85 -Number of digits in this event = 8 +Number of tracker hits in this event = 46 + 58 107.871 743 9 1 -31.2633 128.859 65.55 + 58 107.901 1543 9 0 -31.2631 128.859 64.15 + 58 98.3113 743 8 1 -31.2612 128.881 35.55 + 58 119.941 1543 8 0 -31.2657 128.885 34.15 + 58 101.618 743 7 1 -31.3579 128.972 5.55 + 58 125.824 1544 7 0 -31.3632 128.976 4.15 + 58 111.336 742 6 1 -31.4747 129.071 -24.45 + 58 157.565 1544 6 0 -31.4801 129.075 -25.85 + 58 103.13 742 5 1 -31.5954 129.173 -54.45 + 58 151.178 1545 5 0 -31.6018 129.179 -55.85 + 58 112.209 741 4 1 -31.7297 129.299 -84.45 + 58 108.899 1545 4 0 -31.7353 129.304 -85.85 + 58 48.6375 741 3 1 -31.8494 129.416 -114.45 + 58 57.9473 740 3 1 -31.85 129.417 -114.635 + 58 111.48 1546 3 0 -31.8542 129.422 -115.85 + 58 137.546 740 2 1 -31.9509 129.533 -144.45 + 58 149.325 1546 2 0 -31.9546 129.538 -145.85 + 58 140.09 740 1 1 -32.0322 129.647 -174.45 + 58 125.622 1547 1 0 -32.0362 129.652 -175.85 + 58 99.4927 739 0 1 -32.1189 129.769 -204.45 + 58 103.816 1548 0 0 -32.1226 129.775 -205.85 + 58 77.5521 1307 5 0 166.547 81.45 -56.0249 + 58 391.69 1308 5 0 166.221 81.6502 -56.0495 + 58 91.0692 1718 5 1 163.912 81.1858 -54.8499 + 58 172.906 1717 5 1 163.75 81.2471 -54.6594 + 58 78.7216 1716 5 1 163.55 81.3251 -54.5095 + 58 565.009 1588 0 0 -15.3639 137.892 -206.25 + 58 706.227 1589 0 0 -15.2466 137.95 -206.073 + 58 910.467 828 0 1 -14.4488 138.345 -204.85 + 58 288.426 829 0 1 -14.25 138.444 -204.545 + 58 1354.61 1633 1 0 3.13717 146.761 -176.25 + 58 169.939 919 1 1 4.01612 147.178 -174.85 + 58 1037.65 920 1 1 4.05 147.194 -174.797 + 58 103.142 921 1 1 4.25 147.289 -174.479 + 58 1867.21 1678 2 0 25.1356 155.808 -146.25 + 58 748.47 1030 2 1 26.145 156.202 -144.85 + 58 1160.33 1031 2 1 26.25 156.242 -144.703 + 58 2888.31 1710 3 0 47.4781 162.177 -116.25 + 58 1233.05 1142 3 1 48.5218 162.438 -114.85 + 58 2060.1 1143 3 1 48.65 162.469 -114.676 + 58 131.193 727 3 1 -34.5225 37.6952 -114.85 + 58 51.4686 1564 1 0 29.7709 132.989 -176.25 + 58 141.737 580 2 1 -63.85 126.512 -144.637 + 58 732.308 881 2 0 -39.4562 -3.78998 -145.905 + 58 85.2935 869 4 1 -6.16224 -64.1255 -84.85 + 58 212.101 1490 5 0 -57.8484 118.339 -56.25 +Number of digits in this event = 29 Using G4ParticleGun ... -2.85573 LIN +7.85968 LIN proton Event: 59 -Number of tracker hits in this event = 30 - 59 239.78 1595 8 1 139.244 16.9452 35.55 - 59 105.562 984 8 0 139.243 16.945 34.15 - 59 119.031 1595 7 1 139.212 16.9464 5.55 - 59 128.604 984 7 0 139.21 16.9467 4.15 - 59 110.63 1595 6 1 139.18 16.9627 -24.45 - 59 123.456 984 6 0 139.177 16.9633 -25.85 - 59 174.19 1594 5 1 139.116 16.97 -54.45 - 59 137.093 984 5 0 139.111 16.9669 -55.85 - 59 113.874 1594 4 1 139.003 16.9123 -84.45 - 59 162.586 984 4 0 138.997 16.9104 -85.85 - 59 201.754 1593 3 1 138.885 16.8702 -114.45 - 59 132.76 984 3 0 138.88 16.8675 -115.85 - 59 135.164 1593 2 1 138.763 16.8143 -144.45 - 59 92.3507 983 2 0 138.757 16.8087 -145.85 - 59 108.052 1592 1 1 138.624 16.6994 -174.45 - 59 139.932 983 1 0 138.618 16.6944 -175.85 - 59 92.438 1591 0 1 138.527 16.5875 -204.45 - 59 103.434 982 0 0 138.524 16.5816 -205.85 - 59 60.0735 821 0 1 -15.7729 -46.946 -204.643 - 59 47.6769 342 11 1 -111.62 140.354 125.299 - 59 6.70647 1512 5 0 117.342 122.55 -56.095 - 59 96.3298 1592 2 1 138.75 16.8528 -144.61 - 59 188.223 983 3 0 138.858 16.85 -116.067 - 59 1.7771 1592 3 1 138.75 17.0514 -114.845 - 59 186.174 989 3 0 137.676 17.9666 -115.851 - 59 20.0847 990 3 0 137.636 18.05 -116.196 - 59 168.866 1333 3 0 171.885 86.6674 -116.25 - 59 38.1303 1334 3 0 172.175 86.85 -116.137 - 59 252.652 1446 3 0 162.276 109.366 -116.25 - 59 116.222 838 3 0 115.656 -12.3979 -116.25 -Number of digits in this event = 18 +Number of tracker hits in this event = 48 + 59 145.345 409 10 1 -98.3162 -32.9272 95.55 + 59 119.14 735 10 0 -98.3152 -32.9271 94.15 + 59 138.854 409 9 1 -98.3056 -32.9287 65.55 + 59 120.148 735 9 0 -98.3048 -32.9297 64.15 + 59 114.548 409 8 1 -98.2906 -32.95 35.55 + 59 101.56 735 8 0 -98.2901 -32.951 34.15 + 59 125.631 409 7 1 -98.2724 -32.9683 5.55 + 59 118.746 735 7 0 -98.2717 -32.9695 4.15 + 59 115.425 409 6 1 -98.2573 -32.9924 -24.45 + 59 112.542 735 6 0 -98.256 -32.9933 -25.85 + 59 95.5392 409 5 1 -98.2317 -33.0114 -54.45 + 59 142.596 735 5 0 -98.2305 -33.0122 -55.85 + 59 123.656 409 4 1 -98.2112 -33.0328 -84.45 + 59 270.223 735 4 0 -98.2105 -33.034 -85.85 + 59 108.643 409 3 1 -98.1985 -33.0602 -114.45 + 59 191.026 734 3 0 -98.1976 -33.0611 -115.85 + 59 144.071 409 2 1 -98.1812 -33.0741 -144.45 + 59 240.21 734 2 0 -98.1805 -33.0754 -145.85 + 59 167.683 409 1 1 -98.1663 -33.0963 -174.45 + 59 94.385 734 1 0 -98.1659 -33.0967 -175.85 + 59 105.779 409 0 1 -98.1543 -33.1065 -204.45 + 59 114.876 734 0 0 -98.1546 -33.1071 -205.85 + 59 23.9398 733 2 0 -98.1633 -33.25 -146.173 + 59 149.674 316 1 1 -116.824 -53.3449 -174.45 + 59 191.168 317 1 1 -116.75 -53.3332 -174.494 + 59 69.4871 318 1 1 -116.55 -53.2822 -174.595 + 59 63.9847 319 1 1 -116.35 -53.1925 -174.663 + 59 51.5195 320 1 1 -116.15 -53.054 -174.793 + 59 16.569 641 1 0 -114.575 -51.6986 -175.85 + 59 69.8372 642 1 0 -114.521 -51.65 -175.867 + 59 381.446 643 1 0 -114.359 -51.45 -175.894 + 59 33.7259 644 1 0 -114.182 -51.25 -175.86 + 59 22.1679 372 1 1 -105.659 -45.3644 -174.85 + 59 4.45804 897 1 1 -0.483679 92.266 -174.85 + 59 3.74749 1488 1 0 21.5904 117.893 -175.85 + 59 64.5441 1140 1 1 48.2383 149.687 -174.85 + 59 73.7488 1141 1 1 48.25 149.699 -174.849 + 59 23.0319 1664 1 0 49.7235 153.07 -175.85 + 59 65.0104 1665 1 0 49.7512 153.15 -175.87 + 59 56.1 1666 1 0 49.7771 153.351 -175.858 + 59 69.2202 1667 1 0 49.7663 153.55 -175.924 + 59 52.8166 1668 1 0 49.7236 153.75 -175.974 + 59 93.5096 1669 1 0 49.7472 153.95 -176.003 + 59 68.9335 1670 1 0 49.8285 154.15 -176.032 + 59 69.4341 1671 1 0 49.8136 154.35 -176.017 + 59 60.59 1672 1 0 49.7702 154.55 -176.039 + 59 135.733 1673 1 0 49.6978 154.75 -176.123 + 59 3.65496 821 4 0 -148.486 -15.7507 -86.2499 +Number of digits in this event = 16 Using G4ParticleGun ... -9.50206 LIN +2.98778 LIN proton Event: 60 -Number of tracker hits in this event = 20 - 60 114.023 1567 9 1 133.616 5.42325 65.55 - 60 79.1015 926 9 0 133.616 5.42345 64.15 - 60 137.947 1567 8 1 133.611 5.42675 35.55 - 60 164.663 926 8 0 133.61 5.42663 34.15 - 60 113.912 1567 7 1 133.596 5.42389 5.55 - 60 110.088 926 7 0 133.595 5.42327 4.15 - 60 151.031 1567 6 1 133.578 5.40769 -24.45 - 60 151.959 926 6 0 133.578 5.4068 -25.85 - 60 231.469 1567 5 1 133.578 5.39003 -54.45 - 60 105.173 926 5 0 133.578 5.38838 -55.85 - 60 98.0979 1567 4 1 133.574 5.35319 -84.45 - 60 102.13 926 4 0 133.573 5.3513 -85.85 - 60 107.585 1567 3 1 133.56 5.31276 -114.45 - 60 120.119 926 3 0 133.559 5.3105 -115.85 - 60 114.119 1566 2 1 133.539 5.26336 -144.45 - 60 115.019 926 2 0 133.538 5.26105 -145.85 - 60 118.955 1566 1 1 133.519 5.21208 -174.45 - 60 225.415 925 1 0 133.518 5.2098 -175.85 - 60 98.5753 1566 0 1 133.502 5.16375 -204.45 - 60 157.284 925 0 0 133.501 5.16133 -205.85 -Number of digits in this event = 9 +Number of tracker hits in this event = 54 + 60 143.287 719 11 1 -36.1285 -31.1424 125.55 + 60 100.291 744 11 0 -36.1269 -31.144 124.15 + 60 122.259 719 10 1 -36.0904 -31.1838 95.55 + 60 108.999 744 10 0 -36.0877 -31.1865 94.15 + 60 88.5427 720 9 1 -36.0306 -31.2395 65.55 + 60 156.798 744 9 0 -36.0227 -31.242 64.15 + 60 96.717 720 8 1 -35.8681 -31.2859 35.55 + 60 115.35 743 8 0 -35.8598 -31.2884 34.15 + 60 119.84 721 7 1 -35.679 -31.3382 5.55 + 60 124.13 743 7 0 -35.6711 -31.3396 4.15 + 60 116.739 722 6 1 -35.5252 -31.3686 -24.45 + 60 113.874 743 6 0 -35.519 -31.3678 -25.85 + 60 132.325 723 5 1 -35.3888 -31.3296 -54.45 + 60 108.077 743 5 0 -35.3842 -31.327 -55.85 + 60 109.478 723 4 1 -35.2848 -31.2621 -84.45 + 60 110.718 743 4 0 -35.2834 -31.262 -85.85 + 60 139.856 723 3 1 -35.2526 -31.256 -114.45 + 60 132.207 743 3 0 -35.2514 -31.2589 -115.85 + 60 177.448 724 2 1 -35.2318 -31.3125 -144.45 + 60 1456.62 743 2 0 -35.2312 -31.3133 -145.85 + 60 98.7342 744 2 0 -35.3276 -31.2499 -146.042 + 60 195.064 716 2 1 -36.6777 -30.9969 -144.85 + 60 173.398 735 3 1 -32.9733 -85.3836 -114.85 + 60 214.221 734 3 1 -33.05 -86.0915 -114.679 + 60 34.8407 765 1 1 -26.877 -24.8322 -174.45 + 60 146.628 766 1 1 -26.85 -24.8108 -174.541 + 60 95.4755 777 1 0 -26.4626 -24.5044 -175.85 + 60 64.6368 778 1 0 -26.3937 -24.45 -176.082 + 60 170.326 810 0 1 -18.0085 -17.8196 -204.45 + 60 43.5062 812 0 0 -17.5968 -17.4838 -205.85 + 60 125.037 813 0 0 -17.5554 -17.45 -205.991 + 60 118.233 269 0 0 -118.102 -126.211 -205.945 + 60 240.677 268 0 0 -118.223 -126.35 -206.033 + 60 143.78 267 0 0 -118.397 -126.55 -206.159 + 60 129.67 209 0 0 -125.719 -138.32 -206.25 + 60 14.9399 210 0 0 -125.711 -138.15 -205.893 + 60 192.008 272 0 1 -125.572 -137.909 -204.85 + 60 100.945 273 0 1 -125.55 -137.846 -204.651 + 60 129.963 274 0 1 -125.35 -137.786 -204.617 + 60 66.2536 275 0 1 -125.15 -138.007 -204.648 + 60 146.999 276 0 1 -124.95 -138.102 -204.665 + 60 385.161 277 0 1 -124.75 -137.771 -204.735 + 60 219.41 4 11 0 114.466 -179.227 123.75 + 60 58.8826 3 11 0 114.594 -179.35 123.975 + 60 61.0874 1475 11 1 115.25 -179.982 125.15 + 60 72.0008 1476 11 1 115.35 -180.076 125.333 + 60 27.6672 0 11 0 109.66 -180.091 123.75 + 60 106.625 718 1 1 -36.2839 -30.8274 -174.45 + 60 129.08 746 1 0 -36.3334 -30.807 -175.85 + 60 114.245 713 0 1 -37.3644 -30.3958 -204.45 + 60 126.546 748 0 0 -37.4149 -30.3748 -205.85 + 60 15.8124 981 8 1 16.301 -127.184 35.15 + 60 6.71078 275 8 0 14.8621 -125.054 34.15 + 60 36.9599 971 8 1 14.3861 -122.541 35.15 +Number of digits in this event = 27 Using G4ParticleGun ... -7.49998 LIN +3.40934 LIN proton Event: 61 -Number of tracker hits in this event = 24 - 61 83.4279 802 10 1 -19.4936 -86.9937 95.55 - 61 109.182 465 10 0 -19.4929 -86.9938 94.15 - 61 115.48 802 9 1 -19.478 -86.9943 65.55 - 61 140.894 465 9 0 -19.477 -86.9942 64.15 - 61 136.952 802 8 1 -19.4579 -86.9939 35.55 - 61 124.037 465 8 0 -19.4572 -86.9942 34.15 - 61 108.924 803 7 1 -19.4402 -87.0035 5.55 - 61 219.344 465 7 0 -19.4384 -87.0039 4.15 - 61 105.908 803 6 1 -19.4044 -87.0082 -24.45 - 61 236.528 465 6 0 -19.4024 -87.0078 -25.85 - 61 128.159 803 5 1 -19.3589 -87.0033 -54.45 - 61 144.819 465 5 0 -19.357 -87.0027 -55.85 - 61 108.204 803 4 1 -19.3138 -86.9937 -84.45 - 61 101.78 465 4 0 -19.3119 -86.9927 -85.85 - 61 108.217 803 3 1 -19.2756 -86.9721 -114.45 - 61 132.883 465 3 0 -19.2729 -86.966 -115.85 - 61 118.493 804 2 1 -19.2164 -86.8383 -144.45 - 61 106.088 466 2 0 -19.2133 -86.8322 -145.85 - 61 122.936 804 1 1 -19.1517 -86.7093 -174.45 - 61 125.223 466 1 0 -19.1491 -86.7027 -175.85 - 61 146.685 804 0 1 -19.0958 -86.5673 -204.45 - 61 117.561 467 0 0 -19.0928 -86.5605 -205.85 - 61 112.134 466 6 0 -19.583 -86.85 -26.1251 - 61 102.685 467 6 0 -19.6036 -86.65 -26.1114 -Number of digits in this event = 12 +Number of tracker hits in this event = 35 + 61 113.435 637 11 1 -52.5538 59.0848 125.55 + 61 95.5734 1195 11 0 -52.5524 59.0846 124.15 + 61 105.533 637 10 1 -52.5294 59.1005 95.55 + 61 105.265 1195 10 0 -52.529 59.1011 94.15 + 61 122.363 637 9 1 -52.5114 59.1052 65.55 + 61 102.275 1195 9 0 -52.5121 59.1057 64.15 + 61 120.711 637 8 1 -52.5304 59.1147 35.55 + 61 283.604 1195 8 0 -52.5309 59.1147 34.15 + 61 289.747 637 7 1 -52.5375 59.1221 5.55 + 61 107.747 1195 7 0 -52.5377 59.1232 4.15 + 61 116.033 637 6 1 -52.541 59.1368 -24.45 + 61 156.345 1195 6 0 -52.5404 59.1373 -25.85 + 61 162.535 637 5 1 -52.5307 59.1522 -54.45 + 61 113.002 1195 5 0 -52.5301 59.1519 -55.85 + 61 96.8002 637 4 1 -52.5223 59.1488 -84.45 + 61 131.271 1195 4 0 -52.521 59.1475 -85.85 + 61 100.16 637 3 1 -52.4976 59.1273 -114.45 + 61 116.968 1195 3 0 -52.4981 59.1275 -115.85 + 61 145.686 637 2 1 -52.5019 59.1288 -144.45 + 61 165.127 1195 2 0 -52.5008 59.1271 -145.85 + 61 134.966 637 1 1 -52.4834 59.0965 -174.45 + 61 110.761 1195 1 0 -52.4816 59.0944 -175.85 + 61 110.321 638 0 1 -52.4452 59.0439 -204.45 + 61 93.0925 1194 0 0 -52.4442 59.0423 -205.85 + 61 29.0932 1190 7 0 -52.8738 58.111 4.14991 + 61 86.8961 1189 7 0 -52.8925 58.05 4.08809 + 61 48.0996 1188 7 0 -52.9245 57.85 3.92757 + 61 104.561 1187 7 0 -52.9043 57.65 3.86623 + 61 5.33883 1186 7 0 -52.839 57.45 3.76151 + 61 169.007 908 7 0 8.59904 1.83808 3.75 + 61 36.1064 909 7 0 8.91633 1.85 4.03298 + 61 164.306 951 7 1 10.3731 1.47585 5.15 + 61 242.304 952 7 1 10.45 1.45496 5.26172 + 61 147.219 904 7 0 10.1504 0.947062 4.14991 + 61 148.08 903 7 0 10.1956 0.85 3.92629 +Number of digits in this event = 16 Using G4ParticleGun ... -3.27795 LIN +4.91731 LIN proton Event: 62 -Number of tracker hits in this event = 20 - 62 113.851 593 9 1 -61.2667 -113.306 65.55 - 62 110.189 334 9 0 -61.2677 -113.304 64.15 - 62 194.522 593 8 1 -61.289 -113.286 35.55 - 62 108.492 334 8 0 -61.2909 -113.284 34.15 - 62 134.292 593 7 1 -61.3278 -113.246 5.55 - 62 108.709 334 7 0 -61.3291 -113.245 4.15 - 62 106.545 593 6 1 -61.3538 -113.227 -24.45 - 62 133.55 334 6 0 -61.3558 -113.225 -25.85 - 62 111.65 593 5 1 -61.3931 -113.186 -54.45 - 62 123.479 334 5 0 -61.3959 -113.185 -55.85 - 62 129.5 592 4 1 -61.4533 -113.164 -84.45 - 62 128.785 334 4 0 -61.4552 -113.163 -85.85 - 62 94.0049 592 3 1 -61.4931 -113.133 -114.45 - 62 111.446 335 3 0 -61.4947 -113.132 -115.85 - 62 132.024 592 2 1 -61.5321 -113.121 -144.45 - 62 100.835 335 2 0 -61.5364 -113.121 -145.85 - 62 114.003 592 1 1 -61.6276 -113.116 -174.45 - 62 113.231 335 1 0 -61.6308 -113.117 -175.85 - 62 248.045 591 0 1 -61.7064 -113.146 -204.45 - 62 100.678 335 0 0 -61.7118 -113.147 -205.85 -Number of digits in this event = 10 -Using G4ParticleGun ... -1.43013 LIN +Number of tracker hits in this event = 221 + 62 127.516 868 10 1 -6.4056 86.9394 95.55 + 62 136.235 1334 10 0 -6.40456 86.9401 94.15 + 62 181.428 868 9 1 -6.38633 86.9491 65.55 + 62 140.251 1334 9 0 -6.38532 86.9482 64.15 + 62 95.3908 868 8 1 -6.36302 86.9256 35.55 + 62 115.2 1334 8 0 -6.36134 86.9256 34.15 + 62 125.918 868 7 1 -6.3272 86.9257 5.55 + 62 118.055 1334 7 0 -6.32606 86.9237 4.15 + 62 148.965 868 6 1 -6.29967 86.8895 -24.45 + 62 161.972 1334 6 0 -6.29817 86.8875 -25.85 + 62 125.473 868 5 1 -6.26546 86.8512 -54.45 + 62 115.002 1333 5 0 -6.26478 86.8488 -55.85 + 62 113.563 869 4 1 -6.24932 86.7988 -84.45 + 62 349.259 1333 4 0 -6.25009 86.7965 -85.85 + 62 152.149 868 3 1 -6.26581 86.7522 -114.45 + 62 99.8777 1333 3 0 -6.2664 86.7503 -115.85 + 62 113.196 868 2 1 -6.27715 86.7151 -144.45 + 62 92.7909 1333 2 0 -6.27606 86.7126 -145.85 + 62 119.57 868 1 1 -6.25099 86.6589 -174.45 + 62 124.137 1333 1 0 -6.25012 86.6579 -175.85 + 62 156.317 869 0 1 -6.23292 86.6356 -204.45 + 62 99.5505 1332 0 0 -6.23348 86.6343 -205.85 + 62 10.501 1437 8 1 107.75 28.1662 35.2316 + 62 84.4318 864 0 0 -76.6069 -7.12758 -206.25 + 62 149.409 865 0 0 -76.5181 -7.05 -206.102 + 62 182.909 516 0 1 -76.7437 -6.02033 -204.85 + 62 165.655 825 1 1 -14.8988 127.749 -174.85 + 62 160.522 824 1 1 -15.05 127.559 -174.633 + 62 126.28 197 3 1 -140.634 -61.1149 -114.578 + 62 114.445 1277 3 0 -82.2037 75.5849 -116.25 + 62 31.8297 1547 1 1 129.55 178.969 -174.775 + 62 114.694 1548 1 1 129.75 179.119 -174.627 + 62 100.056 1550 1 1 130.183 179.567 -174.45 + 62 80.927 1551 1 1 130.35 179.85 -174.69 + 62 29.6307 1380 0 0 33.9412 96.2943 -206.25 + 62 138.116 1381 0 0 33.9779 96.35 -206.17 + 62 18.3772 1382 0 0 34.0995 96.5504 -205.89 + 62 154.463 1072 0 1 34.4976 97.2832 -204.85 + 62 24.2793 1466 1 0 41.9694 113.507 -176.25 + 62 112.372 1467 1 0 41.99 113.55 -176.173 + 62 106.278 1111 1 1 42.356 114.293 -174.85 + 62 14.2507 1112 1 1 42.45 114.483 -174.484 + 62 308.85 1338 0 0 67.1929 87.745 -206.25 + 62 4.09393 1248 0 1 69.8342 88.1611 -204.85 + 62 70.1209 1249 0 1 69.85 88.1637 -204.843 + 62 55.3397 1250 0 1 70.0502 88.2 -204.769 + 62 154.055 1251 0 1 70.25 88.166 -204.705 + 62 67.7484 1252 0 1 70.45 88.1785 -204.592 + 62 53.1677 1253 0 1 70.65 88.1962 -204.532 + 62 210.565 1424 1 0 60.2805 105.124 -176.25 + 62 126.281 1425 1 0 60.2644 105.15 -176.206 + 62 55.5172 1198 1 1 59.7969 105.46 -174.85 + 62 75.3842 1197 1 1 59.65 105.473 -174.734 + 62 25.0724 1196 1 1 59.45 105.533 -174.824 + 62 117.41 1423 1 0 57.8754 104.95 -176.105 + 62 122.103 1337 0 0 67.7859 87.6498 -205.863 + 62 16.4585 1090 0 0 38.7387 38.1106 -206.25 + 62 69.8733 1089 0 0 38.7607 38.0493 -206.23 + 62 67.0768 1088 0 0 38.826 37.85 -206.159 + 62 74.8503 1087 0 0 38.8953 37.65 -206.099 + 62 53.5634 1086 0 0 38.9711 37.45 -206.07 + 62 95.6625 1085 0 0 39.0575 37.2498 -206.038 + 62 49.0006 1084 0 0 39.1397 37.05 -206.018 + 62 56.77 1083 0 0 39.2116 36.85 -206.015 + 62 98.8412 1082 0 0 39.309 36.65 -206.011 + 62 88.5752 1081 0 0 39.4123 36.4499 -205.993 + 62 59.7273 1080 0 0 39.5111 36.25 -205.974 + 62 84.8184 1079 0 0 39.6008 36.05 -205.977 + 62 58.9532 1078 0 0 39.6992 35.85 -205.986 + 62 68.5238 1077 0 0 39.8177 35.65 -205.995 + 62 69.8455 1076 0 0 39.9522 35.45 -205.993 + 62 93.3983 1075 0 0 40.1282 35.25 -205.967 + 62 137.688 1074 0 0 40.321 35.05 -205.951 + 62 65.9823 1073 0 0 40.4719 34.85 -205.974 + 62 98.6413 1072 0 0 40.5894 34.65 -205.984 + 62 66.425 1071 0 0 40.6698 34.45 -205.991 + 62 268.501 1070 0 0 40.7513 34.2494 -205.998 + 62 62.357 1069 0 0 40.8578 34.05 -205.961 + 62 55.4755 1068 0 0 40.9549 33.85 -205.935 + 62 45.0121 1067 0 0 41.0342 33.65 -205.905 + 62 23.7663 1066 0 0 41.0659 33.4493 -205.873 + 62 382.332 1107 0 1 41.5609 28.6055 -204.85 + 62 143.523 1043 1 0 58.9036 28.8016 -176.25 + 62 48.9518 1199 1 1 59.9008 28.4137 -174.85 + 62 76.1725 1200 1 1 60.05 28.3793 -174.66 + 62 118.61 1051 2 0 54.4646 30.326 -146.25 + 62 197.255 1170 2 1 54.1233 30.1738 -144.849 + 62 78.9791 1169 2 1 54.05 30.0604 -144.467 + 62 134.954 1168 2 1 53.8498 30.0718 -144.627 + 62 45.4897 1167 2 1 53.65 30.3139 -144.817 + 62 40.5278 1065 2 0 53.6493 33.1031 -145.85 + 62 317.388 1066 2 0 53.6912 33.25 -145.921 + 62 276.993 1067 2 0 53.7117 33.45 -145.93 + 62 314.625 1316 0 0 46.5745 83.44 -206.215 + 62 82.0699 1139 0 1 47.885 83.1249 -204.85 + 62 79.6913 1140 0 1 48.05 83.0855 -204.682 + 62 5.2483 1141 0 1 48.25 83.0529 -204.469 + 62 189.417 1226 1 0 79.2999 65.4454 -176.25 + 62 47.2636 1302 1 1 80.4899 64.8837 -174.85 + 62 70.0271 1303 1 1 80.65 64.8302 -174.687 + 62 54.8192 1304 1 1 80.8502 64.7751 -174.584 + 62 19.243 1305 1 1 81.05 64.7277 -174.479 + 62 33.5189 1494 2 0 123.364 119.041 -146.25 + 62 92.2671 1495 2 0 123.442 119.15 -146.205 + 62 118.191 1496 2 0 123.643 119.351 -146.102 + 62 173.489 1497 2 0 123.904 119.55 -145.951 + 62 128.322 1498 2 0 124.118 119.75 -145.898 + 62 134.257 1499 2 0 124.389 119.95 -145.912 + 62 142.314 1500 2 0 124.857 120.15 -146.019 + 62 105.909 1501 2 0 125.23 120.35 -146.1 + 62 37.4262 1502 2 0 125.348 120.55 -146.194 + 62 142.869 1693 2 0 136.408 158.919 -146.25 + 62 18.1789 1694 2 0 136.168 158.95 -145.884 + 62 8.17893 1573 2 1 134.78 159.443 -144.85 + 62 96.3724 1572 2 1 134.75 159.454 -144.832 + 62 60.1044 1571 2 1 134.55 159.499 -144.765 + 62 71.0662 1570 2 1 134.349 159.53 -144.715 + 62 74.8906 1569 2 1 134.15 159.529 -144.624 + 62 31.6606 1317 0 0 47.1789 83.45 -205.914 + 62 22.6394 1143 0 1 48.7936 84.155 -204.85 + 62 103.921 1144 0 1 48.85 84.176 -204.803 + 62 84.8367 1145 0 1 49.05 84.2238 -204.618 + 62 149.113 1146 0 1 49.25 84.2593 -204.46 + 62 121.645 1323 0 0 49.1039 84.773 -205.85 + 62 100.293 1330 0 0 9.43513 86.0584 -206.25 + 62 96.4696 1329 0 0 9.25499 86.05 -205.998 + 62 198.029 944 0 1 8.9726 85.0035 -204.85 + 62 357.21 945 0 1 9.05008 84.631 -204.564 + 62 92.839 1215 0 0 -33.1832 63.1251 -206.25 + 62 148.635 1214 0 0 -33.2455 63.05 -206.136 + 62 98.2053 730 0 1 -33.9522 62.2025 -204.85 + 62 139.902 729 0 1 -34.05 62.0853 -204.672 + 62 120.415 1105 1 0 -53.715 41.1821 -176.25 + 62 192.525 1104 1 0 -53.8394 41.05 -176.071 + 62 136.251 626 1 1 -54.664 40.152 -174.85 + 62 132.301 625 1 1 -54.85 39.9499 -174.576 + 62 129.664 995 2 0 -68.7301 19.1981 -146.25 + 62 112.659 994 2 0 -68.8286 19.05 -146.048 + 62 39.2964 553 2 1 -69.411 18.1487 -144.85 + 62 205.119 552 2 1 -69.45 18.0881 -144.77 + 62 118.295 875 3 0 -83.5439 -4.93291 -116.25 + 62 166.584 874 3 0 -83.6156 -5.05 -116.105 + 62 2.46977 873 3 0 -83.7376 -5.25 -115.855 + 62 23.9437 479 3 1 -84.2262 -6.04224 -114.85 + 62 197.83 478 3 1 -84.25 -6.0808 -114.801 + 62 235.403 748 4 0 -96.9298 -30.2724 -86.25 + 62 117.95 747 4 0 -97.0225 -30.45 -86.0408 + 62 11.6196 413 4 1 -97.5393 -31.4616 -84.85 + 62 231.383 412 4 1 -97.55 -31.4826 -84.8253 + 62 131.185 598 5 0 -108.869 -60.3046 -56.25 + 62 124.679 597 5 0 -108.926 -60.45 -56.1064 + 62 27.2577 596 5 0 -109.004 -60.65 -55.9087 + 62 219.885 353 5 1 -109.424 -61.7409 -54.85 + 62 135.723 352 5 1 -109.55 -62.0689 -54.5319 + 62 30.3652 446 6 0 -123.033 -90.91 -26.25 + 62 139.736 445 6 0 -123.052 -90.95 -26.2108 + 62 124.04 444 6 0 -123.147 -91.15 -26.0174 + 62 29.1814 282 6 1 -123.72 -92.3493 -24.85 + 62 245.656 281 6 1 -123.75 -92.4112 -24.7897 + 62 11.7186 272 7 0 -139.282 -125.723 3.75 + 62 113.834 271 7 0 -139.294 -125.75 3.7733 + 62 126.561 270 7 0 -139.388 -125.95 3.94449 + 62 31.5547 269 7 0 -139.482 -126.15 4.11471 + 62 158.087 200 7 1 -140.051 -127.372 5.15 + 62 159.864 199 7 1 -140.15 -127.585 5.33053 + 62 178.324 88 8 0 -156.04 -162.358 33.75 + 62 141.552 87 8 0 -156.128 -162.55 33.9071 + 62 83.636 86 8 0 -156.218 -162.75 34.066 + 62 137.691 116 8 1 -156.852 -164.107 35.15 + 62 365.666 115 8 1 -156.95 -164.316 35.3175 + 62 69.3503 1224 0 0 -7.15562 64.9692 -206.25 + 62 135.292 1223 0 0 -7.20898 64.85 -206.102 + 62 0.47552 1222 0 0 -7.29846 64.65 -205.853 + 62 192.983 861 0 1 -7.65491 63.8407 -204.85 + 62 103.151 1103 1 0 -16.9723 40.85 -176.143 + 62 15.9445 1102 1 0 -17.0531 40.65 -175.894 + 62 100.663 813 1 1 -17.3783 39.8146 -174.85 + 62 68.2743 812 1 1 -17.45 39.6303 -174.62 + 62 77.3384 965 2 0 -28.0617 13.1531 -146.25 + 62 108.118 964 2 0 -28.103 13.05 -146.14 + 62 37.6239 963 2 0 -28.1838 12.85 -145.924 + 62 101.357 757 2 1 -28.5908 11.8414 -144.85 + 62 115.577 756 2 1 -28.65 11.6949 -144.694 + 62 23.474 832 3 0 -38.1292 -13.5991 -116.25 + 62 92.7896 831 3 0 -38.1483 -13.65 -116.193 + 62 49.1871 830 3 0 -38.2226 -13.85 -115.967 + 62 93.7642 707 3 1 -38.5865 -14.8458 -114.85 + 62 110.932 706 3 1 -38.65 -15.0196 -114.655 + 62 113.834 700 4 0 -50.287 -39.8661 -86.25 + 62 168.18 699 4 0 -50.3733 -40.05 -86.0397 + 62 194.761 645 4 1 -50.8666 -41.0869 -84.85 + 62 22.8539 568 5 0 -62.5025 -66.4005 -56.25 + 62 145.47 567 5 0 -62.5252 -66.45 -56.1941 + 62 69.0792 566 5 0 -62.618 -66.65 -55.9676 + 62 218.211 584 5 1 -63.0703 -67.6585 -54.85 + 62 114.433 430 6 0 -74.7626 -93.9723 -26.25 + 62 110.173 429 6 0 -74.8416 -94.15 -26.0569 + 62 215.398 523 6 1 -75.3404 -95.2619 -24.85 + 62 132.917 522 6 1 -75.45 -95.5071 -24.5855 + 62 88.6067 289 7 0 -86.3356 -122.188 3.75 + 62 108.444 288 7 0 -86.4016 -122.35 3.92206 + 62 20.4508 287 7 0 -86.4841 -122.55 4.13375 + 62 257.921 465 7 1 -86.8811 -123.501 5.15 + 62 54.5886 154 8 0 -98.9877 -149.243 33.75 + 62 112.85 153 8 0 -99.0383 -149.35 33.8692 + 62 62.9897 152 8 0 -99.1321 -149.55 34.0926 + 62 193.424 402 8 1 -99.5854 -150.501 35.15 + 62 9.30193 401 8 1 -99.75 -150.846 35.5338 + 62 6.82051 20 9 0 -113.017 -176.138 63.75 + 62 142.734 19 9 0 -113.024 -176.15 63.7639 + 62 108.015 18 9 0 -113.129 -176.35 63.9868 + 62 113.152 332 9 1 -113.676 -177.385 65.15 + 62 393.156 331 9 1 -113.75 -177.527 65.3094 + 62 20.7491 409 8 1 -98.278 -149.169 35.15 + 62 115.516 150 8 0 -99.9941 -149.962 34.15 + 62 37.6278 1277 0 0 -38.5937 75.45 -206.244 + 62 217.666 235 3 1 -132.984 90.3836 -114.85 + 62 15.5801 211 2 1 -137.75 32.2443 -144.722 + 62 97.6274 868 0 1 -6.25011 86.6524 -204.584 + 62 192.837 1334 4 0 -6.64173 86.8502 -86.1699 + 62 163.889 1334 5 0 -6.27657 86.85 -55.9953 +Number of digits in this event = 88 +Using G4ParticleGun ... +2.64002 LIN proton Event: 63 -Number of tracker hits in this event = 23 - 63 134.845 699 10 1 -40.2078 86.577 95.55 - 63 132.711 1332 10 0 -40.2082 86.5755 94.15 - 63 177.942 699 9 1 -40.2219 86.5584 65.55 - 63 125.21 1332 9 0 -40.2178 86.5581 64.15 - 63 138.203 699 8 1 -40.1162 86.5514 35.55 - 63 150.804 1332 8 0 -40.1122 86.5529 34.15 - 63 119.041 700 7 1 -40.0142 86.5823 5.55 - 63 108.519 1332 7 0 -40.0066 86.5831 4.15 - 63 159.29 700 6 1 -39.861 86.5872 -24.45 - 63 187.084 1332 6 0 -39.8526 86.5849 -25.85 - 63 138.279 701 5 1 -39.6855 86.538 -54.45 - 63 142.728 1332 5 0 -39.6795 86.5338 -55.85 - 63 111.764 702 4 1 -39.5468 86.4309 -84.45 - 63 102.209 1331 4 0 -39.5384 86.4332 -85.85 - 63 101.024 703 3 1 -39.3733 86.495 -114.45 - 63 114.086 1332 3 0 -39.3622 86.5021 -115.85 - 63 156.459 704 2 1 -39.1221 86.6359 -144.45 - 63 123.515 1332 2 0 -39.1084 86.6416 -145.85 - 63 130.042 706 1 1 -38.8203 86.756 -174.45 - 63 200.246 1333 1 0 -38.8041 86.7641 -175.85 - 63 152.737 707 0 1 -38.4584 86.9174 -204.45 - 63 131.482 1334 0 0 -38.4414 86.9296 -205.85 - 63 73.6379 1333 6 0 -39.8398 86.65 -26.0787 -Number of digits in this event = 17 +Number of tracker hits in this event = 28 + 63 93.973 1272 9 1 74.6444 -93.3729 65.55 + 63 123.238 433 9 0 74.6456 -93.3718 64.15 + 63 108.282 1273 8 1 74.6613 -93.3591 35.55 + 63 120.596 433 8 0 74.6618 -93.3602 34.15 + 63 115.895 1273 7 1 74.6806 -93.384 5.55 + 63 142.621 433 7 0 74.6829 -93.3849 4.15 + 63 126.97 1273 6 1 74.7231 -93.4 -24.45 + 63 93.1462 433 6 0 74.727 -93.3983 -25.85 + 63 104.436 1273 5 1 74.8074 -93.3595 -54.45 + 63 132.479 433 5 0 74.8105 -93.3583 -55.85 + 63 107.426 1274 4 1 74.8678 -93.3335 -84.45 + 63 138.667 434 4 0 74.8705 -93.3283 -85.85 + 63 311.12 1274 3 1 74.9311 -93.2291 -114.45 + 63 127.341 434 3 0 74.9333 -93.2237 -115.85 + 63 114.992 1274 2 1 74.9762 -93.1099 -144.45 + 63 116.691 435 2 0 74.9796 -93.1058 -145.85 + 63 122.227 1274 1 1 75.0478 -93.0204 -174.45 + 63 168.402 435 1 0 75.053 -93.0147 -175.85 + 63 106.26 1275 0 1 75.1524 -92.8871 -204.45 + 63 136.753 436 0 0 75.1599 -92.8832 -205.85 + 63 47.8883 409 4 0 -146.361 -98.2266 -86.25 + 63 149.052 1754 10 0 37.3878 170.95 94.0436 + 63 321.603 427 3 0 75.9535 -94.5675 -115.85 + 63 64.9945 1275 3 1 75.05 -93.4226 -114.792 + 63 118.501 429 3 0 77.6614 -94.2402 -115.85 + 63 259.586 428 3 0 78.0613 -94.35 -115.958 + 63 458.81 668 3 0 38.3631 -46.282 -116.25 + 63 29.7549 669 3 0 37.9333 -46.2498 -115.964 +Number of digits in this event = 19 Using G4ParticleGun ... -5.83119 LIN +6.4976 LIN proton Event: 64 -Number of tracker hits in this event = 20 - 64 114.56 510 9 1 -77.9135 -94.7482 65.55 - 64 164.079 427 9 0 -77.9138 -94.7472 64.15 - 64 103.467 510 8 1 -77.9221 -94.7279 35.55 - 64 134.749 427 8 0 -77.9234 -94.7261 34.15 - 64 124.299 510 7 1 -77.9495 -94.6822 5.55 - 64 124.702 427 7 0 -77.9507 -94.6794 4.15 - 64 149.985 510 6 1 -77.9757 -94.6286 -24.45 - 64 127.267 427 6 0 -77.9774 -94.6262 -25.85 - 64 119.294 510 5 1 -78.0066 -94.5831 -54.45 - 64 130.86 427 5 0 -78.0084 -94.5818 -55.85 - 64 94.8743 510 4 1 -78.0462 -94.555 -84.45 - 64 113.065 427 4 0 -78.0476 -94.5529 -85.85 - 64 103.02 509 3 1 -78.0755 -94.5061 -114.45 - 64 152.928 428 3 0 -78.0763 -94.5035 -115.85 - 64 129.198 509 2 1 -78.0969 -94.4503 -144.45 - 64 109.671 428 2 0 -78.0977 -94.4492 -145.85 - 64 328.887 509 1 1 -78.1144 -94.4236 -174.45 - 64 368.72 428 1 0 -78.1158 -94.4221 -175.85 - 64 103.385 509 0 1 -78.1429 -94.3931 -204.45 - 64 98.6142 428 0 0 -78.1446 -94.3925 -205.85 -Number of digits in this event = 12 +Number of tracker hits in this event = 28 + 64 284.392 1008 10 1 21.7501 -91.9771 95.55 + 64 149.283 440 10 0 21.7499 -91.9767 94.15 + 64 143.022 1008 9 1 21.7455 -91.9698 65.55 + 64 110.363 440 9 0 21.7444 -91.9682 64.15 + 64 136.52 1008 8 1 21.7206 -91.9327 35.55 + 64 93.5128 441 8 0 21.719 -91.9314 34.15 + 64 143.85 1008 7 1 21.6826 -91.9061 5.55 + 64 121.46 441 7 0 21.6803 -91.9054 4.15 + 64 123.162 1007 6 1 21.6368 -91.8891 -24.45 + 64 199.982 441 6 0 21.6345 -91.888 -25.85 + 64 134.975 1007 5 1 21.5867 -91.8677 -54.45 + 64 97.2634 441 5 0 21.5838 -91.8663 -55.85 + 64 133.314 1007 4 1 21.5214 -91.8346 -84.45 + 64 168.075 441 4 0 21.5184 -91.834 -85.85 + 64 142.303 1007 3 1 21.4587 -91.8244 -114.45 + 64 108.776 441 3 0 21.4561 -91.8238 -115.85 + 64 120.91 1006 2 1 21.3973 -91.816 -144.45 + 64 153.841 441 2 0 21.3939 -91.8166 -145.85 + 64 118.672 1006 1 1 21.3251 -91.8283 -174.45 + 64 124.18 441 1 0 21.3208 -91.8289 -175.85 + 64 155.203 1005 0 1 21.2389 -91.8334 -204.45 + 64 115.58 441 0 0 21.2353 -91.8327 -205.85 + 64 134.611 418 10 0 37.9701 -96.3974 93.7502 + 64 13.7329 438 10 0 21.1018 -92.5366 94.15 + 64 252.402 437 10 0 21.0787 -92.55 94.1236 + 64 167.018 436 10 0 20.5842 -92.7501 93.8438 + 64 72.571 435 10 0 20.5204 -92.95 93.9789 + 64 196.379 999 10 1 20.0298 -93.8881 95.15 +Number of digits in this event = 21 Using G4ParticleGun ... -7.31805 LIN +8.09187 LIN proton Event: 65 -Number of tracker hits in this event = 26 - 65 139.534 1162 11 1 52.469 -51.0886 125.55 - 65 101.753 644 11 0 52.4689 -51.0872 124.15 - 65 120.946 1162 10 1 52.4669 -51.0622 95.55 - 65 112.744 644 10 0 52.4659 -51.06 94.15 - 65 103.22 1161 9 1 52.4458 -51.0139 65.55 - 65 191.262 645 9 0 52.4452 -51.0118 64.15 - 65 238.635 1161 8 1 52.4376 -50.9737 35.55 - 65 93.5912 645 8 0 52.4376 -50.971 34.15 - 65 115.441 1161 7 1 52.4332 -50.9144 5.55 - 65 160.935 645 7 0 52.4338 -50.9104 4.15 - 65 123.058 1162 6 1 52.4506 -50.8267 -24.45 - 65 99.1792 646 6 0 52.4509 -50.8215 -25.85 - 65 112.79 1162 5 1 52.4585 -50.7153 -54.45 - 65 89.4457 646 5 0 52.4589 -50.7104 -55.85 - 65 127.968 1162 4 1 52.4644 -50.6091 -84.45 - 65 87.4851 647 4 0 52.4643 -50.6042 -85.85 - 65 100.275 1162 3 1 52.4602 -50.5014 -114.45 - 65 105.245 647 3 0 52.4592 -50.4974 -115.85 - 65 120.343 1161 2 1 52.4374 -50.4139 -144.45 - 65 183.609 648 2 0 52.4358 -50.4103 -145.85 - 65 128.88 1161 1 1 52.4066 -50.3354 -174.45 - 65 145.144 648 1 0 52.4048 -50.3325 -175.85 - 65 170.844 1161 0 1 52.3659 -50.274 -204.45 - 65 104.134 648 0 0 52.3644 -50.2712 -205.85 - 65 203.215 646 7 0 52.3808 -50.85 3.97595 - 65 153 647 7 0 52.3346 -50.65 3.92434 -Number of digits in this event = 16 +Number of tracker hits in this event = 20 + 65 136.937 873 8 1 -5.31174 -137.224 35.55 + 65 120.361 214 8 0 -5.31123 -137.224 34.15 + 65 93.9966 873 7 1 -5.29805 -137.217 5.55 + 65 136.097 214 7 0 -5.29784 -137.217 4.15 + 65 158.131 873 6 1 -5.294 -137.207 -24.45 + 65 101.77 214 6 0 -5.29385 -137.207 -25.85 + 65 110.332 873 5 1 -5.28962 -137.202 -54.45 + 65 103.458 214 5 0 -5.28946 -137.201 -55.85 + 65 110.073 873 4 1 -5.28689 -137.192 -84.45 + 65 97.6163 214 4 0 -5.28776 -137.191 -85.85 + 65 173.891 873 3 1 -5.30286 -137.186 -114.45 + 65 154.329 214 3 0 -5.30307 -137.186 -115.85 + 65 88.6588 873 2 1 -5.30811 -137.174 -144.45 + 65 97.5024 214 2 0 -5.30804 -137.173 -145.85 + 65 100.082 873 1 1 -5.30854 -137.164 -174.45 + 65 117.714 214 1 0 -5.30955 -137.164 -175.85 + 65 105.314 873 0 1 -5.33109 -137.16 -204.45 + 65 146.516 214 0 0 -5.33335 -137.16 -205.85 + 65 33.1685 1531 7 0 32.8488 126.545 3.80721 + 65 115.723 874 3 1 -5.25 -137.205 -114.612 +Number of digits in this event = 10 Using G4ParticleGun ... -1.03917 LIN +3.83906 LIN proton Event: 66 -Number of tracker hits in this event = 22 - 66 146.521 641 10 1 -51.7092 91.7408 95.55 - 66 113.351 1357 10 0 -51.705 91.7408 94.15 - 66 128.007 642 9 1 -51.6242 91.7361 65.55 - 66 136.978 1357 9 0 -51.6179 91.7399 64.15 - 66 185.415 642 8 1 -51.487 91.8078 35.55 - 66 134.942 1358 8 0 -51.4788 91.8093 34.15 - 66 117.63 643 7 1 -51.2975 91.8286 5.55 - 66 145.966 1358 7 0 -51.2905 91.8326 4.15 - 66 133.506 644 6 1 -51.1443 91.9332 -24.45 - 66 137.903 1358 6 0 -51.1388 91.9342 -25.85 - 66 120.459 644 5 1 -51.0522 91.9252 -54.45 - 66 190.146 1358 5 0 -51.0481 91.9265 -55.85 - 66 119.117 645 4 1 -50.975 91.9546 -84.45 - 66 147.249 1359 4 0 -50.9756 91.9545 -85.85 - 66 124.838 645 3 1 -50.9946 91.9553 -114.45 - 66 167.267 1359 3 0 -50.9938 91.9584 -115.85 - 66 154.318 645 2 1 -50.9756 92.0124 -144.45 - 66 189.738 1359 2 0 -50.9747 92.0103 -145.85 - 66 176.051 645 1 1 -50.9389 91.956 -174.45 - 66 172.287 1359 1 0 -50.9339 91.9516 -175.85 - 66 177.689 646 0 1 -50.8173 91.8506 -204.45 - 66 127.525 1358 0 0 -50.809 91.8484 -205.85 -Number of digits in this event = 20 +Number of tracker hits in this event = 27 + 66 127.152 803 11 1 -19.4183 25.8279 125.55 + 66 105.288 1028 11 0 -19.4203 25.8282 124.15 + 66 102.425 802 10 1 -19.4686 25.8274 95.55 + 66 123.689 1028 10 0 -19.4709 25.8268 94.15 + 66 108.466 802 9 1 -19.5131 25.8223 65.55 + 66 113.254 1028 9 0 -19.5158 25.8241 64.15 + 66 259.406 802 8 1 -19.5709 25.8587 35.55 + 66 111.982 1029 8 0 -19.5744 25.8611 34.15 + 66 117.123 802 7 1 -19.6458 25.9109 5.55 + 66 93.6133 1029 7 0 -19.6482 25.9098 4.15 + 66 120.465 801 6 1 -19.7039 25.8825 -24.45 + 66 121.496 1029 6 0 -19.7047 25.8797 -25.85 + 66 167.316 801 5 1 -19.723 25.8267 -54.45 + 66 119.349 1028 5 0 -19.7226 25.8257 -55.85 + 66 191.32 801 4 1 -19.713 25.807 -84.45 + 66 218.526 1028 4 0 -19.7127 25.806 -85.85 + 66 107.673 801 3 1 -19.7073 25.7862 -114.45 + 66 102.523 1028 3 0 -19.7092 25.786 -115.85 + 66 132.567 801 2 1 -19.746 25.7889 -144.45 + 66 127.773 1028 2 0 -19.7479 25.789 -145.85 + 66 87.8503 801 1 1 -19.7873 25.7931 -174.45 + 66 137.971 1028 1 0 -19.7906 25.7925 -175.85 + 66 128.31 800 0 1 -19.8543 25.7809 -204.45 + 66 131.923 1028 0 0 -19.8562 25.7802 -205.85 + 66 143.607 1029 1 0 -19.7892 25.85 -176.036 + 66 78.7094 802 5 1 -19.65 25.8858 -54.6503 + 66 107.186 1029 5 0 -19.7727 25.9198 -55.8501 +Number of digits in this event = 17 Using G4ParticleGun ... -1.19679 LIN +4.79758 LIN proton Event: 67 Number of tracker hits in this event = 24 - 67 117.588 869 11 1 -6.23305 58.0509 125.55 - 67 237.417 1189 11 0 -6.23405 58.0484 124.15 - 67 123.635 868 10 1 -6.26738 57.9955 95.55 - 67 115.221 1189 10 0 -6.26231 57.9859 94.15 - 67 105.681 869 9 1 -6.17966 57.732 65.55 - 67 176.071 1188 9 0 -6.17491 57.7239 64.15 - 67 123.788 869 8 1 -6.05907 57.5587 35.55 - 67 131.033 1187 8 0 -6.04794 57.5502 34.15 - 67 153.843 871 7 1 -5.81114 57.3979 5.55 - 67 155.624 1186 7 0 -5.80124 57.3931 4.15 - 67 114.181 872 6 1 -5.62333 57.2864 -24.45 - 67 121.12 1186 6 0 -5.61653 57.2746 -25.85 - 67 142.413 872 5 1 -5.46865 57.0352 -54.45 - 67 150.926 1184 5 0 -5.4602 57.0325 -55.85 - 67 102.98 873 4 1 -5.28609 56.9694 -84.45 - 67 114.299 1184 4 0 -5.28252 56.9667 -85.85 - 67 143.936 874 3 1 -5.21576 56.9245 -114.45 - 67 163.61 1184 3 0 -5.21019 56.9202 -115.85 - 67 211.531 874 2 1 -5.10306 56.8356 -144.45 - 67 139.897 1183 2 0 -5.09575 56.8306 -145.85 - 67 158.13 875 1 1 -4.94454 56.7097 -174.45 - 67 262.688 1183 1 0 -4.93591 56.7089 -175.85 - 67 110.844 876 0 1 -4.75941 56.7091 -204.45 - 67 155.935 1183 0 0 -4.75222 56.7145 -205.85 -Number of digits in this event = 18 + 67 117.986 1420 10 1 104.16 -39.3521 95.55 + 67 122.165 703 10 0 104.16 -39.3512 94.15 + 67 113.6 1420 9 1 104.154 -39.332 65.55 + 67 126.249 703 9 0 104.155 -39.3308 64.15 + 67 218.723 1420 8 1 104.178 -39.3121 35.55 + 67 88.3122 703 8 0 104.178 -39.3121 34.15 + 67 130.095 1420 7 1 104.179 -39.3086 5.55 + 67 151.026 703 7 0 104.18 -39.3084 4.15 + 67 118.721 1420 6 1 104.209 -39.3046 -24.45 + 67 112.729 703 6 0 104.212 -39.3019 -25.85 + 67 146.754 1420 5 1 104.267 -39.2498 -54.45 + 67 146.687 704 5 0 104.27 -39.2477 -55.85 + 67 86.5166 1420 4 1 104.338 -39.2083 -84.45 + 67 97.256 704 4 0 104.341 -39.206 -85.85 + 67 107.612 1421 3 1 104.398 -39.1611 -114.45 + 67 100.191 704 3 0 104.402 -39.1594 -115.85 + 67 126.426 1421 2 1 104.488 -39.1227 -144.45 + 67 101.807 704 2 0 104.495 -39.12 -145.85 + 67 134.919 1422 1 1 104.626 -39.0664 -174.45 + 67 213.839 704 1 0 104.634 -39.0623 -175.85 + 67 74.9055 1423 0 1 104.791 -38.9892 -204.45 + 67 108.797 705 0 0 104.8 -38.9854 -205.85 + 67 230.264 720 9 0 98.9328 -35.8917 63.75 + 67 119.384 719 9 0 99.0411 -36.05 63.9035 +Number of digits in this event = 12 Using G4ParticleGun ... -2.92599 LIN +1.92808 LIN proton Event: 68 -Number of tracker hits in this event = 43 - 68 202.963 677 9 1 -44.4639 118.624 65.55 - 68 113.074 1492 9 0 -44.4657 118.625 64.15 - 68 114.386 677 8 1 -44.5101 118.64 35.55 - 68 215.382 1492 8 0 -44.5103 118.643 34.15 - 68 117.449 677 7 1 -44.5207 118.689 5.55 - 68 125.15 1492 7 0 -44.5199 118.69 4.15 - 68 159.411 677 6 1 -44.5163 118.712 -24.45 - 68 119.311 1492 6 0 -44.5135 118.713 -25.85 - 68 56.2175 677 5 1 -44.4503 118.724 -54.45 - 68 43.0942 678 5 1 -44.45 118.724 -54.6578 - 68 151.492 1492 5 0 -44.442 118.727 -55.85 - 68 109.256 679 4 1 -44.2212 118.846 -84.45 - 68 123.765 1493 4 0 -44.2076 118.851 -85.85 - 68 118.449 680 3 1 -43.9181 118.963 -114.45 - 68 113.255 1494 3 0 -43.9027 118.967 -115.85 - 68 170.169 682 2 1 -43.5884 119.062 -144.45 - 68 130.927 1494 2 0 -43.5742 119.069 -145.85 - 68 112.826 683 1 1 -43.28 119.203 -174.45 - 68 102.479 1495 1 0 -43.2671 119.21 -175.85 - 68 90.649 685 0 1 -43.011 119.339 -204.45 - 68 98.0351 1495 0 0 -42.9995 119.346 -205.85 - 68 70.2446 1493 8 0 -44.3679 118.75 33.942 - 68 222.446 1686 8 0 -134.286 157.453 33.75 - 68 22.9374 1687 8 0 -134.632 157.55 33.9134 - 68 0.919698 1685 8 0 -134.717 157.35 34.1453 - 68 56.5784 228 8 1 -134.475 156.979 35.15 - 68 88.5459 229 8 1 -134.35 156.968 35.2718 - 68 139.042 230 8 1 -134.15 156.988 35.2714 - 68 174.78 1683 8 0 -134.75 156.843 34.15 - 68 60.216 1682 8 0 -134.675 156.75 34.0742 - 68 86.0777 676 9 1 -44.65 118.517 65.3805 - 68 60.4017 1487 9 0 -45.816 117.662 64.15 - 68 125.62 1486 9 0 -45.9592 117.55 64.0034 - 68 1.4154 1485 9 0 -46.218 117.35 63.7545 - 68 31.7189 515 8 1 -76.8744 91.5437 35.55 - 68 154.986 516 8 1 -76.8499 91.5607 35.4289 - 68 67.6154 1359 8 0 -75.9352 92.0304 34.1497 - 68 122.246 1360 8 0 -75.7983 92.15 33.9864 - 68 28.5025 1537 8 0 -43.9226 127.701 33.7503 - 68 75.0931 1538 8 0 -43.8971 127.75 33.7949 - 68 82.0124 1539 8 0 -43.7945 127.95 33.9421 - 68 31.2467 1540 8 0 -43.6602 128.15 34.108 - 68 144.818 685 8 1 -42.9869 129.882 35.15 -Number of digits in this event = 16 +Number of tracker hits in this event = 24 + 68 152.235 1189 11 1 57.9697 -15.5318 125.55 + 68 162.64 822 11 0 57.9833 -15.5319 124.15 + 68 207.811 1191 10 1 58.2556 -15.5341 95.55 + 68 120.388 822 10 0 58.2699 -15.5322 94.15 + 68 100.713 1192 9 1 58.5601 -15.501 65.55 + 68 93.8699 822 9 0 58.5726 -15.4992 64.15 + 68 156.369 1193 8 1 58.8371 -15.4655 35.55 + 68 235.092 822 8 0 58.8507 -15.4647 34.15 + 68 104.696 1195 7 1 59.1217 -15.4447 5.55 + 68 304.295 823 7 0 59.135 -15.4428 4.15 + 68 96.4139 1196 6 1 59.4119 -15.4001 -24.45 + 68 114.046 823 6 0 59.4264 -15.3976 -25.85 + 68 116.835 1198 5 1 59.7228 -15.3525 -54.45 + 68 117.563 823 5 0 59.7368 -15.3485 -55.85 + 68 153.271 1199 4 1 60.0194 -15.2663 -84.45 + 68 133.626 823 4 0 60.0332 -15.2593 -85.85 + 68 184.429 1201 3 1 60.3294 -15.1152 -114.45 + 68 113.139 824 3 0 60.3427 -15.1073 -115.85 + 68 135.746 1202 2 1 60.6086 -14.9382 -144.45 + 68 131.613 825 2 0 60.6203 -14.928 -145.85 + 68 132.919 1204 1 1 60.8568 -14.7035 -174.45 + 68 379.712 826 1 0 60.8675 -14.6919 -175.85 + 68 153.535 1205 0 1 61.0701 -14.4577 -204.45 + 68 183.478 828 0 0 61.073 -14.4459 -205.85 +Number of digits in this event = 17 Using G4ParticleGun ... -4.93455 LIN +7.77023 LIN proton Event: 69 -Number of tracker hits in this event = 26 - 69 147.19 640 11 1 -51.8817 1.47826 125.55 - 69 92.5347 907 11 0 -51.8827 1.4806 124.15 - 69 121.004 640 10 1 -51.9071 1.53195 95.55 - 69 182.688 907 10 0 -51.9093 1.53599 94.15 - 69 95.2213 640 9 1 -51.9526 1.61673 65.55 - 69 95.9794 907 9 0 -51.9549 1.62127 64.15 - 69 141.056 640 8 1 -52.0011 1.71446 35.55 - 69 106.619 908 8 0 -52.0028 1.7183 34.15 - 69 110.42 640 7 1 -52.0342 1.79724 5.55 - 69 96.8409 908 7 0 -52.0361 1.8026 4.15 - 69 89.1887 639 6 1 -52.0739 1.91082 -24.45 - 69 116.424 909 6 0 -52.0757 1.91665 -25.85 - 69 98.0834 639 5 1 -52.1131 2.03563 -54.45 - 69 137.074 909 5 0 -52.1137 2.04307 -55.85 - 69 132.765 639 4 1 -52.123 2.18737 -84.45 - 69 117.674 910 4 0 -52.1221 2.19449 -85.85 - 69 174.18 639 3 1 -52.1009 2.3395 -114.45 - 69 99.8359 911 3 0 -52.0998 2.34827 -115.85 - 69 124.411 639 2 1 -52.0799 2.52801 -144.45 - 69 225.309 912 2 0 -52.0793 2.53713 -145.85 - 69 117.963 639 1 1 -52.068 2.72326 -174.45 - 69 120.242 913 1 0 -52.0679 2.73157 -175.85 - 69 134.209 639 0 1 -52.0669 2.90139 -204.45 - 69 167.026 914 0 0 -52.0665 2.90985 -205.85 - 69 0.0586342 1189 1 0 -80.0117 58.05 -176.229 - 69 1.54116 16 0 1 -176.811 168.848 -204.85 -Number of digits in this event = 15 +Number of tracker hits in this event = 22 + 69 101.258 1550 9 1 130.182 -5.27475 65.55 + 69 106.642 873 9 0 130.183 -5.27536 64.15 + 69 102.091 1550 8 1 130.194 -5.29115 35.55 + 69 123.258 873 8 0 130.193 -5.29139 34.15 + 69 94.673 1550 7 1 130.192 -5.29696 5.55 + 69 150.564 873 7 0 130.191 -5.29705 4.15 + 69 116.959 1550 6 1 130.184 -5.29204 -24.45 + 69 99.6918 873 6 0 130.184 -5.29099 -25.85 + 69 140.458 1550 5 1 130.182 -5.27204 -54.45 + 69 222.118 873 5 0 130.182 -5.27072 -55.85 + 69 99.6828 1550 4 1 130.191 -5.24619 -84.45 + 69 193.743 874 4 0 130.191 -5.2446 -85.85 + 69 113.631 1550 3 1 130.2 -5.2123 -114.45 + 69 95.4991 874 3 0 130.2 -5.21082 -115.85 + 69 239.39 1550 2 1 130.215 -5.18055 -144.45 + 69 121.095 874 2 0 130.215 -5.17926 -145.85 + 69 135.059 1550 1 1 130.224 -5.15358 -174.45 + 69 105.471 874 1 0 130.225 -5.1525 -175.85 + 69 111.208 1550 0 1 130.246 -5.12891 -204.45 + 69 96.7571 874 0 0 130.247 -5.12809 -205.85 + 69 110.374 874 5 0 130.196 -5.25 -55.9624 + 69 224.639 875 5 0 130.38 -5.05 -55.9443 +Number of digits in this event = 10 Using G4ParticleGun ... -8.6342 LIN +4.57296 LIN proton Event: 70 -Number of tracker hits in this event = 27 - 70 147.285 854 10 1 -9.16588 108.676 95.55 - 70 214.103 1442 10 0 -9.16592 108.676 94.15 - 70 98.3015 854 9 1 -9.1682 108.667 65.55 - 70 106.727 1442 9 0 -9.16846 108.667 64.15 - 70 105.703 854 8 1 -9.17454 108.662 35.55 - 70 113.035 1442 8 0 -9.17473 108.661 34.15 - 70 155.274 854 7 1 -9.17777 108.641 5.55 - 70 138.125 1442 7 0 -9.17773 108.641 4.15 - 70 145.837 854 6 1 -9.17821 108.627 -24.45 - 70 178.802 1442 6 0 -9.17873 108.626 -25.85 - 70 109.12 854 5 1 -9.18991 108.608 -54.45 - 70 112.096 1442 5 0 -9.18985 108.607 -55.85 - 70 378.158 854 4 1 -9.17804 108.592 -84.45 - 70 261.923 1442 4 0 -9.17846 108.595 -85.85 - 70 102.425 854 3 1 -9.18686 108.653 -114.45 - 70 118.306 1442 3 0 -9.18719 108.657 -115.85 - 70 149.712 854 2 1 -9.19428 108.741 -144.45 - 70 109.522 1442 2 0 -9.19453 108.745 -145.85 - 70 134.382 854 1 1 -9.19931 108.826 -174.45 - 70 137.959 1443 1 0 -9.20194 108.831 -175.85 - 70 136.225 853 0 1 -9.25364 108.931 -204.45 - 70 132.89 1443 0 0 -9.25653 108.936 -205.85 - 70 160.352 853 4 1 -9.25009 109.144 -84.5988 - 70 104.113 855 4 1 -9.05 109.652 -84.5677 - 70 119.922 856 4 1 -8.84994 109.577 -84.7901 - 70 313.218 857 4 1 -8.65 109.43 -84.6219 - 70 423.817 855 10 1 -9.04947 108.702 95.2004 -Number of digits in this event = 17 +Number of tracker hits in this event = 20 + 70 214.583 1033 9 1 26.7001 -118.653 65.55 + 70 140.722 307 9 0 26.6985 -118.652 64.15 + 70 125.317 1033 8 1 26.6658 -118.623 35.55 + 70 122.626 307 8 0 26.6652 -118.622 34.15 + 70 114.5 1033 7 1 26.6562 -118.601 5.55 + 70 97.629 307 7 0 26.6558 -118.598 4.15 + 70 368.181 1032 6 1 26.6476 -118.547 -24.45 + 70 99.7339 308 6 0 26.6474 -118.545 -25.85 + 70 100.412 1032 5 1 26.6443 -118.505 -54.45 + 70 133.637 308 5 0 26.6454 -118.503 -55.85 + 70 111.616 1033 4 1 26.6715 -118.441 -84.45 + 70 127.894 308 4 0 26.6726 -118.436 -85.85 + 70 118.981 1033 3 1 26.6885 -118.348 -114.45 + 70 119.111 309 3 0 26.6897 -118.342 -115.85 + 70 242.134 1033 2 1 26.7138 -118.222 -144.45 + 70 96.0577 309 2 0 26.7158 -118.216 -145.85 + 70 144.044 1033 1 1 26.7551 -118.108 -174.45 + 70 296.215 310 1 0 26.7567 -118.102 -175.85 + 70 120.547 1033 0 1 26.7882 -117.982 -204.45 + 70 111.063 310 0 0 26.7898 -117.978 -205.85 +Number of digits in this event = 12 Using G4ParticleGun ... -1.91441 LIN +4.21701 LIN proton Event: 71 -Number of tracker hits in this event = 18 - 71 93.7635 1526 8 1 125.5 -68.7275 35.55 - 71 117.09 556 8 0 125.502 -68.7299 34.15 - 71 132.351 1527 7 1 125.578 -68.7882 5.55 - 71 171.792 556 7 0 125.583 -68.7928 4.15 - 71 107.917 1527 6 1 125.694 -68.8792 -24.45 - 71 102.133 555 6 0 125.701 -68.8809 -25.85 - 71 121.11 1528 5 1 125.853 -68.9235 -54.45 - 71 203.74 555 5 0 125.86 -68.9285 -55.85 - 71 147.957 1529 4 1 126 -69.0352 -84.45 - 71 117.087 555 4 0 126.009 -69.0434 -85.85 - 71 124.366 1530 3 1 126.201 -69.1956 -114.45 - 71 122.966 554 3 0 126.209 -69.2056 -115.85 - 71 117.163 1531 2 1 126.361 -69.4051 -144.45 - 71 98.9545 553 2 0 126.371 -69.4055 -145.85 - 71 107.743 1532 1 1 126.584 -69.4228 -174.45 - 71 183.856 553 1 0 126.598 -69.4264 -175.85 - 71 100.211 1533 0 1 126.89 -69.5671 -204.45 - 71 132.532 552 0 0 126.905 -69.5748 -205.85 -Number of digits in this event = 10 +Number of tracker hits in this event = 33 + 71 110.926 933 11 1 6.77034 41.6767 125.55 + 71 121.571 1108 11 0 6.77157 41.6747 124.15 + 71 109.327 933 10 1 6.79917 41.6336 95.55 + 71 142.601 1107 10 0 6.80184 41.6311 94.15 + 71 100.08 934 9 1 6.85595 41.577 65.55 + 71 180.106 1107 9 0 6.85803 41.5742 64.15 + 71 328.901 934 8 1 6.9047 41.5194 35.55 + 71 121.822 1107 8 0 6.90765 41.5158 34.15 + 71 89.9104 934 7 1 6.97026 41.4391 5.55 + 71 122.239 1106 7 0 6.97187 41.437 4.15 + 71 116.575 934 6 1 7.00133 41.3991 -24.45 + 71 104.78 1106 6 0 7.00059 41.3955 -25.85 + 71 246.87 934 5 1 6.98642 41.3191 -54.45 + 71 93.3819 1106 5 0 6.98149 41.3174 -55.85 + 71 164.268 934 4 1 6.87823 41.2861 -84.45 + 71 108.482 1106 4 0 6.87302 41.2852 -85.85 + 71 407.507 933 3 1 6.76757 41.2686 -114.45 + 71 161.11 1106 3 0 6.76206 41.2678 -115.85 + 71 101.504 932 2 1 6.64947 41.2643 -144.45 + 71 110.474 1106 2 0 6.64529 41.2632 -145.85 + 71 141.979 932 1 1 6.56002 41.2425 -174.45 + 71 113.964 1105 1 0 6.55625 41.2406 -175.85 + 71 104.782 932 0 1 6.4741 41.2011 -204.45 + 71 105.937 1105 0 0 6.46862 41.1994 -205.85 + 71 111.713 1107 3 0 7.01409 41.5079 -115.85 + 71 58.5224 938 2 1 7.80212 47.6572 -144.45 + 71 43.9279 939 2 1 7.85 47.5831 -144.658 + 71 161.643 1134 2 0 8.1036 47.033 -145.85 + 71 31.2862 1133 2 0 8.24009 46.8499 -146.178 + 71 131.142 974 1 1 15.0453 27.9117 -174.45 + 71 184.194 1039 1 0 14.5012 27.9692 -175.85 + 71 77.0106 935 5 1 7.05006 41.3937 -54.6372 + 71 32.6174 933 8 1 6.85 41.5844 35.3223 +Number of digits in this event = 15 Using G4ParticleGun ... -8.82054 LIN +3.67446 LIN proton Event: 72 -Number of tracker hits in this event = 95 - 72 98.8073 315 9 1 -117.069 -49.6173 65.55 - 72 101.525 652 9 0 -117.07 -49.6174 64.15 - 72 114.202 315 8 1 -117.082 -49.6166 35.55 - 72 110.624 652 8 0 -117.082 -49.6163 34.15 - 72 113.697 315 7 1 -117.089 -49.6079 5.55 - 72 112.051 652 7 0 -117.089 -49.6074 4.15 - 72 240.215 315 6 1 -117.097 -49.5971 -24.45 - 72 217.38 652 6 0 -117.098 -49.597 -25.85 - 72 159.749 315 5 1 -117.121 -49.5924 -54.45 - 72 102.332 652 5 0 -117.123 -49.593 -55.85 - 72 96.5252 314 4 1 -117.153 -49.6008 -84.45 - 72 185.027 652 4 0 -117.155 -49.6018 -85.85 - 72 124.25 314 3 1 -117.201 -49.6234 -114.45 - 72 188.402 652 3 0 -117.203 -49.6249 -115.85 - 72 103.805 314 2 1 -117.248 -49.6534 -144.45 - 72 118.725 651 2 0 -117.251 -49.656 -145.85 - 72 217.842 314 1 1 -117.314 -49.709 -174.45 - 72 138.727 651 1 0 -117.317 -49.7117 -175.85 - 72 126.188 313 0 1 -117.38 -49.7697 -204.45 - 72 121.366 651 0 0 -117.383 -49.7731 -205.85 - 72 27.5848 499 0 0 -123.735 -80.1995 -206.25 - 72 81.0535 498 0 0 -123.746 -80.25 -206.222 - 72 169.484 497 0 0 -123.787 -80.45 -206.109 - 72 123.478 496 0 0 -123.829 -80.65 -205.998 - 72 32.9775 495 0 0 -123.871 -80.85 -205.886 - 72 295.042 279 0 1 -124.272 -82.7378 -204.85 - 72 468.166 278 0 1 -124.35 -83.1061 -204.647 - 72 44.1977 195 1 0 -137.382 -141.055 -176.25 - 72 115.642 194 1 0 -137.404 -141.15 -176.203 - 72 78.6494 193 1 0 -137.449 -141.35 -176.106 - 72 81.2264 192 1 0 -137.494 -141.55 -176.007 - 72 125.213 191 1 0 -137.54 -141.75 -175.908 - 72 343.026 210 1 1 -138.019 -143.839 -174.85 - 72 135.926 209 1 1 -138.15 -144.412 -174.56 - 72 177.752 284 0 1 -123.2 -80.1744 -204.85 - 72 17.3314 285 0 1 -123.15 -80.156 -204.669 - 72 202.934 283 0 1 -123.35 -80.0723 -204.734 - 72 283.736 486 3 0 -97.0951 -82.8242 -116.25 - 72 121.944 315 4 1 -117.124 -49.5884 -84.4504 - 72 107.092 653 4 0 -116.789 -49.3562 -85.8501 - 72 151.881 349 3 1 -110.179 -44.2919 -114.45 - 72 552.822 350 3 1 -110.15 -44.2744 -114.523 - 72 115.829 680 3 0 -109.663 -44.0215 -115.85 - 72 208.075 411 2 1 -97.9191 -39.9664 -144.45 - 72 14.2104 412 2 1 -97.7498 -39.8266 -144.792 - 72 96.3897 702 2 0 -97.228 -39.5026 -145.85 - 72 284.383 703 2 0 -97.1508 -39.4499 -146.015 - 72 36.0547 490 1 1 -81.9337 -31.454 -174.45 - 72 80.8388 491 1 1 -81.85 -31.4705 -174.486 - 72 49.0017 492 1 1 -81.6498 -31.508 -174.567 - 72 128.295 493 1 1 -81.4499 -31.5505 -174.642 - 72 85.2137 494 1 1 -81.25 -31.6043 -174.721 - 72 92.218 495 1 1 -81.05 -31.6642 -174.787 - 72 24.4337 496 1 1 -80.8499 -31.7311 -174.838 - 72 216.145 729 1 0 -74.3631 -34.0771 -175.85 - 72 267.44 728 1 0 -73.8761 -34.2507 -175.953 - 72 129.912 781 0 1 -23.6858 -50.2424 -204.45 - 72 34.7732 780 0 1 -23.85 -50.411 -204.747 - 72 73.0143 644 0 0 -24.6682 -51.1356 -205.85 - 72 122.926 643 0 0 -24.8475 -51.25 -206.02 - 72 93.8374 457 0 0 -103.691 -88.5958 -206.25 - 72 224.912 456 0 0 -103.823 -88.65 -206.224 - 72 190.114 455 0 0 -104.413 -88.85 -206.046 - 72 191.448 454 0 0 -104.946 -89.05 -205.937 - 72 227.079 453 0 0 -105.545 -89.25 -205.924 - 72 25.4188 344 0 1 -111.256 -91.0775 -204.85 - 72 64.9234 343 0 1 -111.35 -91.1023 -204.829 - 72 61.3371 342 0 1 -111.55 -91.1212 -204.778 - 72 100.81 341 0 1 -111.75 -91.1507 -204.718 - 72 100.84 340 0 1 -111.95 -91.1866 -204.65 - 72 109.4 339 0 1 -112.15 -91.2154 -204.575 - 72 49.8513 338 0 1 -112.35 -91.2196 -204.469 - 72 60.8776 337 0 1 -112.55 -91.1487 -204.518 - 72 66.1383 336 0 1 -112.75 -91.1104 -204.583 - 72 62.9101 335 0 1 -112.95 -91.0795 -204.67 - 72 41.9152 334 0 1 -113.15 -91.0403 -204.789 - 72 317.354 447 0 0 -115.175 -90.6773 -205.85 - 72 41.9038 465 0 0 -175.761 -86.9708 -206.25 - 72 70.3726 464 0 0 -175.899 -87.0502 -206.17 - 72 163.883 463 0 0 -176.068 -87.25 -206.023 - 72 30.326 462 0 0 -176.315 -87.45 -205.875 - 72 198.288 572 0 0 -56.9198 -65.4614 -206.25 - 72 71.8741 430 1 0 -22.8608 -94.1401 -176.25 - 72 253.038 429 1 0 -22.8608 -94.15 -176.243 - 72 165.819 431 1 0 -22.9636 -93.95 -175.888 - 72 81.0133 781 1 1 -23.6696 -95.2049 -174.85 - 72 37.3132 782 1 1 -23.6499 -95.2184 -174.827 - 72 7.54036 410 2 1 -97.95 -39.9313 -144.568 - 72 126.195 698 2 0 -97.9397 -40.2604 -145.85 - 72 184.96 678 2 0 -85.3786 -44.3275 -146.25 - 72 176.62 677 2 0 -85.3357 -44.4501 -145.939 - 72 83.2961 681 3 0 -109.753 -43.6883 -115.85 - 72 45.3257 682 3 0 -109.715 -43.6499 -115.94 - 72 192.061 674 3 0 -111.113 -45.0898 -115.85 - 72 350.849 673 3 0 -111.492 -45.25 -116.138 -Number of digits in this event = 47 +Number of tracker hits in this event = 46 + 72 169.781 1171 11 1 54.2569 -48.8426 125.55 + 72 143.99 656 11 0 54.2574 -48.8434 124.15 + 72 135.762 1171 10 1 54.2644 -48.8601 95.55 + 72 137.382 655 10 0 54.2649 -48.8615 94.15 + 72 106.324 1171 9 1 54.2779 -48.893 65.55 + 72 97.3265 655 9 0 54.2784 -48.895 64.15 + 72 106.615 1171 8 1 54.2752 -48.943 35.55 + 72 339.419 655 8 0 54.2757 -48.9455 34.15 + 72 121.953 1171 7 1 54.2925 -48.985 5.55 + 72 103.277 655 7 0 54.2931 -48.9868 4.15 + 72 104.672 1171 6 1 54.3111 -49.0058 -24.45 + 72 171.219 655 6 0 54.3112 -49.0067 -25.85 + 72 112.528 1171 5 1 54.3153 -49.0258 -54.45 + 72 99.4942 655 5 0 54.3155 -49.0272 -55.85 + 72 93.397 1171 4 1 54.3203 -49.061 -84.45 + 72 89.0601 654 4 0 54.3191 -49.0588 -85.85 + 72 101.297 1171 3 1 54.2988 -49.0181 -114.45 + 72 92.3428 655 3 0 54.2975 -49.0169 -115.85 + 72 140.754 1171 2 1 54.2625 -48.9918 -144.45 + 72 119.944 655 2 0 54.2607 -48.9905 -145.85 + 72 106.717 1170 1 1 54.2269 -48.9628 -174.45 + 72 172.823 655 1 0 54.2249 -48.9616 -175.85 + 72 197.214 1170 0 1 54.186 -48.9404 -204.45 + 72 175.394 655 0 0 54.1835 -48.94 -205.85 + 72 94.7217 1002 0 0 176.968 20.5946 -206.25 + 72 134.509 654 1 0 54.0751 -49.05 -175.965 + 72 219.797 653 1 0 54.0167 -49.2502 -175.964 + 72 101.205 1138 7 1 47.8393 -51.3319 5.54976 + 72 123.341 643 7 0 47.447 -51.3141 4.14973 + 72 48.9367 1093 6 1 38.785 -52.3831 -24.45 + 72 121.56 1092 6 1 38.6499 -52.4617 -24.5394 + 72 97.0765 1091 6 1 38.45 -52.5832 -24.6915 + 72 58.4881 631 6 0 37.074 -53.7432 -25.85 + 72 91.6227 630 6 0 36.9625 -53.8505 -25.956 + 72 59.3272 629 6 0 36.7944 -54.05 -26.1252 + 72 57.913 931 5 1 6.31887 -87.5335 -54.45 + 72 126.467 930 5 1 6.25 -87.3823 -54.5776 + 72 28.8555 472 5 0 5.96942 -85.5603 -55.8502 + 72 59.2488 473 5 0 5.96189 -85.4499 -55.9052 + 72 78.8725 474 5 0 6.03858 -85.25 -56.0436 + 72 134.285 475 5 0 6.16655 -85.05 -56.0797 + 72 86.4027 476 5 0 6.45034 -84.85 -56.0299 + 72 156.301 936 5 1 7.25214 -84.3608 -54.85 + 72 128.795 937 5 1 7.45005 -84.3183 -54.622 + 72 342.789 938 5 1 7.65004 -84.051 -54.5276 + 72 123.08 939 5 1 7.85 -83.8698 -54.7115 +Number of digits in this event = 23 Using G4ParticleGun ... -2.40287 LIN +5.89704 LIN proton Event: 73 -Number of tracker hits in this event = 28 - 73 103.829 1259 10 1 72.0378 54.0295 95.55 - 73 90.7978 1169 10 0 72.0379 54.0297 94.15 - 73 200.873 1259 9 1 72.0404 54.0449 65.55 - 73 183.476 1169 9 0 72.0435 54.0443 64.15 - 73 111.211 1260 8 1 72.105 54.0276 35.55 - 73 160.356 1169 8 0 72.1072 54.0288 34.15 - 73 189.482 1260 7 1 72.1553 54.0591 5.55 - 73 102.023 1170 7 0 72.155 54.0577 4.15 - 73 126.196 1260 6 1 72.1425 54.0344 -24.45 - 73 109.503 1169 6 0 72.1451 54.032 -25.85 - 73 110.642 1260 5 1 72.1996 53.9737 -54.45 - 73 112.691 1169 5 0 72.201 53.9744 -55.85 - 73 173.298 1260 4 1 72.2221 54.0069 -84.45 - 73 118.308 1169 4 0 72.2212 54.0075 -85.85 - 73 122.56 1260 3 1 72.2043 54.0205 -114.45 - 73 143.602 1169 3 0 72.1882 54.0309 -115.85 - 73 143.309 1259 2 1 71.8621 54.2456 -144.45 - 73 107.058 1171 2 0 71.8468 54.2564 -145.85 - 73 153.465 1257 1 1 71.5418 54.4764 -174.45 - 73 143.825 1172 1 0 71.5258 54.4862 -175.85 - 73 102.029 1255 0 1 71.194 54.6948 -204.45 - 73 221.757 1173 0 0 71.1788 54.7031 -205.85 - 73 40.5763 491 3 0 -65.3076 -81.7695 -116.25 - 73 73.9267 490 3 0 -65.2433 -81.85 -116.213 - 73 121.727 489 3 0 -65.0796 -82.05 -116.134 - 73 118.155 463 3 0 -22.0032 -87.4342 -116.25 - 73 98.8079 181 2 1 -143.912 13.9651 -144.45 - 73 226.919 1261 4 1 72.25 53.9003 -84.7413 -Number of digits in this event = 16 +Number of tracker hits in this event = 25 + 73 127.668 1069 11 1 33.9089 -11.1907 125.55 + 73 131.761 844 11 0 33.9093 -11.1911 124.15 + 73 119.239 1069 10 1 33.919 -11.1958 95.55 + 73 133.17 844 10 0 33.919 -11.1984 94.15 + 73 139.311 1069 9 1 33.9216 -11.2519 65.55 + 73 93.2434 843 9 0 33.9219 -11.2544 64.15 + 73 143.912 1069 8 1 33.9238 -11.3058 35.55 + 73 120.997 843 8 0 33.9252 -11.3088 34.15 + 73 107.687 1069 7 1 33.9544 -11.3685 5.55 + 73 208.76 843 7 0 33.9562 -11.372 4.15 + 73 128 1069 6 1 33.9937 -11.4407 -24.45 + 73 94.6037 843 6 0 33.9971 -11.4439 -25.85 + 73 118.601 1070 5 1 34.0668 -11.5129 -54.45 + 73 101.52 842 5 0 34.0707 -11.516 -55.85 + 73 151.062 1070 4 1 34.156 -11.5741 -84.45 + 73 127.149 842 4 0 34.1589 -11.577 -85.85 + 73 106.031 1070 3 1 34.2113 -11.6419 -114.45 + 73 101.862 842 3 0 34.2142 -11.6454 -115.85 + 73 94.9986 1071 2 1 34.2805 -11.7202 -144.45 + 73 100.359 841 2 0 34.285 -11.7246 -145.85 + 73 112.912 1071 1 1 34.373 -11.8147 -174.45 + 73 95.9432 841 1 0 34.3779 -11.8196 -175.85 + 73 105.947 1072 0 1 34.4799 -11.9178 -204.45 + 73 107.973 840 0 0 34.4853 -11.923 -205.85 + 73 164.384 1068 9 1 33.85 -11.3079 65.2629 +Number of digits in this event = 12 Using G4ParticleGun ... -9.23301 LIN +1.81262 LIN proton Event: 74 -Number of tracker hits in this event = 20 - 74 102.016 1364 9 1 93.1457 86.8943 65.55 - 74 96.5279 1334 9 0 93.1452 86.8955 64.15 - 74 118.592 1364 8 1 93.136 86.9174 35.55 - 74 124.416 1334 8 0 93.1353 86.9191 34.15 - 74 152.509 1364 7 1 93.1216 86.9536 5.55 - 74 96.5821 1334 7 0 93.1212 86.9549 4.15 - 74 103.754 1364 6 1 93.1113 86.9802 -24.45 - 74 117.453 1334 6 0 93.1107 86.981 -25.85 - 74 106.549 1364 5 1 93.0959 86.9996 -54.45 - 74 189.353 1334 5 0 93.095 87.0003 -55.85 - 74 117.755 1364 4 1 93.0781 87.0178 -84.45 - 74 101.027 1334 4 0 93.0775 87.0188 -85.85 - 74 103.745 1364 3 1 93.0657 87.039 -114.45 - 74 116.975 1334 3 0 93.0645 87.0401 -115.85 - 74 177.608 1364 2 1 93.0469 87.0613 -144.45 - 74 135.778 1335 2 0 93.0464 87.0625 -145.85 - 74 96.1773 1364 1 1 93.0346 87.0843 -174.45 - 74 100.268 1335 1 0 93.0329 87.0845 -175.85 - 74 125.927 1364 0 1 92.9951 87.0868 -204.45 - 74 108.547 1335 0 0 92.9928 87.0876 -205.85 -Number of digits in this event = 7 +Number of tracker hits in this event = 25 + 74 123.919 696 10 1 -40.8376 108.176 95.55 + 74 156.886 1440 10 0 -40.8378 108.176 94.15 + 74 120.263 696 9 1 -40.8395 108.174 65.55 + 74 153.792 1440 9 0 -40.8397 108.172 64.15 + 74 99.3517 696 8 1 -40.8403 108.125 35.55 + 74 149.278 1439 8 0 -40.8394 108.119 34.15 + 74 116.076 696 7 1 -40.8147 107.987 5.55 + 74 276.367 1439 7 0 -40.8135 107.98 4.15 + 74 155.24 696 6 1 -40.7952 107.839 -24.45 + 74 294.252 1438 6 0 -40.7943 107.832 -25.85 + 74 94.4908 696 5 1 -40.772 107.699 -54.45 + 74 119.495 1437 5 0 -40.771 107.691 -55.85 + 74 106.558 696 4 1 -40.7564 107.527 -84.45 + 74 251.891 1436 4 0 -40.7552 107.521 -85.85 + 74 157.751 696 3 1 -40.7278 107.416 -114.45 + 74 127.771 1436 3 0 -40.7229 107.41 -115.85 + 74 165.894 697 2 1 -40.6291 107.281 -144.45 + 74 134.87 1435 2 0 -40.6222 107.273 -145.85 + 74 125.979 697 1 1 -40.4791 107.116 -174.45 + 74 123.044 1434 1 0 -40.4739 107.108 -175.85 + 74 100.205 698 0 1 -40.3784 106.962 -204.45 + 74 124.421 1434 0 0 -40.3698 106.957 -205.85 + 74 22.5134 467 7 1 -86.6157 135.977 5.3608 + 74 33.4941 1435 4 0 -40.5941 107.35 -86.1842 + 74 280.294 1207 4 0 -32.0915 61.5557 -86.25 +Number of digits in this event = 20 Using G4ParticleGun ... -6.00374 LIN +1.99141 LIN proton Event: 75 -Number of tracker hits in this event = 21 - 75 127.842 1502 9 1 120.722 -47.7651 65.55 - 75 152.868 661 9 0 120.721 -47.7671 64.15 - 75 121.717 1502 8 1 120.703 -47.8114 35.55 - 75 104.075 661 8 0 120.702 -47.8133 34.15 - 75 90.9789 1502 7 1 120.69 -47.8531 5.55 - 75 103.228 660 7 0 120.689 -47.8553 4.15 - 75 274.064 1502 6 1 120.669 -47.8981 -24.45 - 75 193.402 660 6 0 120.667 -47.8998 -25.85 - 75 107.469 1502 5 1 120.626 -47.9382 -54.45 - 75 265.874 660 5 0 120.625 -47.9409 -55.85 - 75 299.146 1502 4 1 120.613 -47.9978 -84.45 - 75 110.885 660 4 0 120.612 -48.0013 -85.85 - 75 128.451 1502 3 1 120.58 -48.072 -114.45 - 75 107.678 659 3 0 120.579 -48.0741 -115.85 - 75 141.126 1502 2 1 120.554 -48.1214 -144.45 - 75 145.786 659 2 0 120.553 -48.1227 -145.85 - 75 111.632 1501 1 1 120.518 -48.1482 -174.45 - 75 124.391 659 1 0 120.517 -48.1493 -175.85 - 75 136.298 1501 0 1 120.491 -48.1706 -204.45 - 75 173.454 659 0 0 120.49 -48.1716 -205.85 - 75 130.954 641 4 0 119.276 -51.7992 -85.85 -Number of digits in this event = 15 +Number of tracker hits in this event = 16 + 75 204.074 169 7 1 -146.267 -27.1861 5.55 + 75 109.634 764 7 0 -146.266 -27.1866 4.15 + 75 126.975 169 6 1 -146.252 -27.1885 -24.45 + 75 98.7363 764 6 0 -146.253 -27.1883 -25.85 + 75 123.572 169 5 1 -146.284 -27.15 -54.45 + 75 103.138 764 5 0 -146.283 -27.1483 -55.85 + 75 154.305 169 4 1 -146.27 -27.1136 -84.45 + 75 137.954 764 4 0 -146.27 -27.112 -85.85 + 75 104.106 169 3 1 -146.242 -27.0763 -114.45 + 75 142.639 764 3 0 -146.238 -27.078 -115.85 + 75 127.917 169 2 1 -146.157 -27.1176 -144.45 + 75 89.3184 764 2 0 -146.151 -27.1194 -145.85 + 75 104.193 170 1 1 -146.036 -27.1556 -174.45 + 75 127 764 1 0 -146.031 -27.1579 -175.85 + 75 126.846 171 0 1 -145.928 -27.2033 -204.45 + 75 156.35 764 0 0 -145.925 -27.2069 -205.85 +Number of digits in this event = 11 Using G4ParticleGun ... -9.19231 LIN +9.08624 LIN proton Event: 76 -Number of tracker hits in this event = 24 - 76 105.074 1244 9 1 68.9433 97.5368 65.55 - 76 107.89 1386 9 0 68.9429 97.5373 64.15 - 76 126.253 1244 8 1 68.9337 97.5492 35.55 - 76 121.763 1386 8 0 68.9334 97.5497 34.15 - 76 205.756 1244 7 1 68.9251 97.5604 5.55 - 76 107.401 1387 7 0 68.925 97.5607 4.15 - 76 117.909 1244 6 1 68.9208 97.5654 -24.45 - 76 139.468 1387 6 0 68.921 97.5656 -25.85 - 76 150.327 1244 5 1 68.9298 97.5748 -54.45 - 76 91.3506 1387 5 0 68.9307 97.5754 -55.85 - 76 163.212 1244 4 1 68.9498 97.59 -84.45 - 76 112.757 1387 4 0 68.9509 97.5912 -85.85 - 76 96.7645 1244 3 1 68.9714 97.6143 -114.45 - 76 129.05 1387 3 0 68.9725 97.6158 -115.85 - 76 109.072 1244 2 1 68.992 97.6472 -144.45 - 76 101.551 1387 2 0 68.993 97.6483 -145.85 - 76 105.417 1244 1 1 69.0139 97.6712 -174.45 - 76 122.731 1387 1 0 69.0143 97.6728 -175.85 - 76 126.135 1244 0 1 69.0251 97.7032 -204.45 - 76 109.88 1387 0 0 69.0262 97.7057 -205.85 - 76 99.913 1243 7 1 68.85 97.6177 5.36421 - 76 187.316 1242 7 1 68.6499 97.6166 5.2381 - 76 172.076 1241 7 1 68.4496 97.5914 5.2642 - 76 182.331 1240 7 1 68.25 97.7375 5.16982 -Number of digits in this event = 13 +Number of tracker hits in this event = 25 + 76 164.018 1119 10 1 44.0201 -95.3062 95.55 + 76 88.8044 424 10 0 44.0197 -95.3079 94.15 + 76 113.893 1119 9 1 44.0079 -95.34 65.55 + 76 104.251 424 9 0 44.0075 -95.3422 64.15 + 76 100.041 1119 8 1 43.9971 -95.3866 35.55 + 76 106.705 423 8 0 43.9959 -95.3893 34.15 + 76 127.315 1119 7 1 43.9718 -95.4447 5.55 + 76 122.907 423 7 0 43.9711 -95.4469 4.15 + 76 133.932 1119 6 1 43.9571 -95.4896 -24.45 + 76 114.562 423 6 0 43.9563 -95.4919 -25.85 + 76 92.8326 1119 5 1 43.9425 -95.5408 -54.45 + 76 114.116 423 5 0 43.9417 -95.544 -55.85 + 76 135.145 1119 4 1 43.9253 -95.611 -84.45 + 76 153.019 422 4 0 43.9236 -95.6141 -85.85 + 76 96.5052 1119 3 1 43.8908 -95.6762 -114.45 + 76 104.442 422 3 0 43.8891 -95.6791 -115.85 + 76 111.524 1119 2 1 43.8518 -95.7393 -144.45 + 76 104.504 422 2 0 43.8498 -95.7419 -145.85 + 76 186.194 1118 1 1 43.8092 -95.794 -174.45 + 76 112.385 421 1 0 43.8069 -95.7971 -175.85 + 76 122.914 1118 0 1 43.7628 -95.8606 -204.45 + 76 108.408 421 0 0 43.7612 -95.8644 -205.85 + 76 18.8279 535 6 0 65.9735 -72.8737 -26.25 + 76 134.706 536 6 0 66.004 -72.85 -26.2003 + 76 224.778 537 6 0 66.1504 -72.6499 -26.1543 +Number of digits in this event = 11 Using G4ParticleGun ... -7.06614 LIN +6.90566 LIN proton Event: 77 -Number of tracker hits in this event = 31 - 77 133.303 594 11 1 -61.0783 -19.8532 125.55 - 77 97.0369 800 11 0 -61.0781 -19.8537 124.15 - 77 197.4 594 10 1 -61.0742 -19.8724 95.55 - 77 147.595 800 10 0 -61.0736 -19.8736 94.15 - 77 103.527 594 9 1 -61.058 -19.9015 65.55 - 77 120.383 800 9 0 -61.0576 -19.9024 64.15 - 77 101.899 595 8 1 -61.0497 -19.9242 35.55 - 77 100.126 800 8 0 -61.0483 -19.9249 34.15 - 77 105.251 595 7 1 -61.0192 -19.9379 5.55 - 77 120.697 800 7 0 -61.0175 -19.9391 4.15 - 77 214.306 595 6 1 -60.9812 -19.965 -24.45 - 77 104.294 800 6 0 -60.979 -19.9652 -25.85 - 77 233.494 595 5 1 -60.9347 -19.9726 -54.45 - 77 95.2382 800 5 0 -60.9324 -19.9734 -55.85 - 77 147.072 595 4 1 -60.8826 -19.9901 -84.45 - 77 120.045 800 4 0 -60.8806 -19.9907 -85.85 - 77 117.493 596 3 1 -60.837 -20.0035 -114.45 - 77 110.452 800 3 0 -60.8338 -20.0033 -115.85 - 77 108.962 596 2 1 -60.7635 -19.998 -144.45 - 77 166.34 800 2 0 -60.7604 -19.9973 -145.85 - 77 117.51 596 1 1 -60.6961 -19.9824 -174.45 - 77 191.26 800 1 0 -60.6934 -19.9821 -175.85 - 77 106.15 597 0 1 -60.6358 -19.9738 -204.45 - 77 176.579 800 0 0 -60.6336 -19.9734 -205.85 - 77 26.9647 796 0 0 -59.9775 -20.7834 -205.85 - 77 98.7903 795 0 0 -59.9386 -20.85 -205.9 - 77 12.0368 794 0 0 -59.6796 -21.05 -205.864 - 77 315.826 627 0 1 -54.5693 -22.4377 -204.85 - 77 282.562 628 0 1 -54.45 -22.4609 -204.814 - 77 49.4842 596 6 1 -60.8497 -20.0351 -24.7148 - 77 120.471 797 6 0 -60.0165 -20.4746 -25.85 -Number of digits in this event = 16 -Using G4ParticleGun ... -8.71572 LIN +Number of tracker hits in this event = 63 + 77 13.202 5 13 0 80.874 -179.099 183.773 + 77 653.595 1528 8 0 135.708 125.811 34.094 + 77 279.481 1374 9 1 95.0607 84.1415 65.55 + 77 755.196 1375 9 1 95.15 84.0983 65.4533 + 77 249.011 1376 9 1 95.35 84.0007 65.2373 + 77 312.641 1317 9 0 96.3382 83.5035 64.15 + 77 734.456 1316 9 0 96.4444 83.45 64.0329 + 77 57.0089 1512 8 1 122.744 70.858 35.55 + 77 894.878 1513 8 1 122.75 70.8548 35.5429 + 77 452.189 1514 8 1 122.95 70.7497 35.3095 + 77 1197.57 1250 8 0 123.942 70.2378 34.15 + 77 150.333 1644 7 1 149.119 57.4149 5.55 + 77 859.201 1645 7 1 149.15 57.397 5.5146 + 77 568.713 1646 7 1 149.35 57.2802 5.28322 + 77 269.13 1183 7 0 150.34 56.6914 4.15 + 77 1119.94 1182 7 0 150.41 56.65 4.07022 + 77 746.415 1774 6 1 175.024 42.3805 -24.45 + 77 1067.52 1775 6 1 175.15 42.3252 -24.6023 + 77 58.1079 1776 6 1 175.35 42.242 -24.8378 + 77 521.11 1109 6 0 176.23 41.8941 -25.85 + 77 1150.83 1108 6 0 176.342 41.85 -25.9782 + 77 340.609 1373 9 1 94.8156 84.2709 65.55 + 77 105.894 1320 9 0 94.8248 84.2497 64.15 + 77 127.177 1374 8 1 95.0132 83.8086 35.55 + 77 99.4659 1318 8 0 95.0222 83.789 34.15 + 77 171.605 1375 7 1 95.2039 83.3922 5.55 + 77 186.063 1316 7 0 95.2133 83.373 4.15 + 77 123.734 1376 6 1 95.405 82.9805 -24.45 + 77 111.452 1314 6 0 95.4142 82.9625 -25.85 + 77 123.482 1377 5 1 95.6023 82.6007 -54.45 + 77 225.321 1312 5 0 95.612 82.5833 -55.85 + 77 113.55 1378 4 1 95.8093 82.2289 -84.45 + 77 154.99 1310 4 0 95.8195 82.2116 -85.85 + 77 151.645 1379 3 1 96.0282 81.8639 -114.45 + 77 130.127 1308 3 0 96.0382 81.8454 -115.85 + 77 170.043 1380 2 1 96.2429 81.4709 -144.45 + 77 49.6301 1307 2 0 96.2526 81.4523 -145.85 + 77 53.2849 1306 2 0 96.2538 81.45 -146.026 + 77 203.786 1381 1 1 96.4493 81.0708 -174.45 + 77 12.0804 1305 1 0 96.459 81.0508 -175.85 + 77 97.6415 1304 1 0 96.4594 81.05 -175.904 + 77 115.516 1382 0 1 96.6529 80.6391 -204.45 + 77 122.61 1302 0 0 96.6624 80.6184 -205.85 + 77 15.6354 1306 1 0 96.2719 81.4298 -175.85 + 77 76.0666 1307 1 0 96.2603 81.45 -175.926 + 77 106.614 1351 0 1 90.4813 89.2747 -204.45 + 77 42.5449 1350 0 1 90.35 89.4187 -204.707 + 77 252.699 1350 0 0 89.6007 90.1502 -206.003 + 77 477.692 1372 9 1 94.75 84.8822 65.5363 + 77 35.546 1339 9 0 94.416 87.8939 64.15 + 77 62.1403 1340 9 0 94.3986 88.05 64.0781 + 77 67.7427 1341 9 0 94.3765 88.25 63.9858 + 77 87.8174 1342 9 0 94.3544 88.45 63.8934 + 77 32.7513 1343 9 0 94.3323 88.65 63.8006 + 77 242.682 1337 8 1 87.6209 149.586 35.55 + 77 46.4325 1662 8 0 87.3209 152.566 34.15 + 77 68.3673 1663 8 0 87.3024 152.75 34.0636 + 77 67.2889 1664 8 0 87.2826 152.95 33.9696 + 77 56.531 1665 8 0 87.2627 153.15 33.8756 + 77 19.2634 1666 8 0 87.243 153.35 33.7818 + 77 150.58 1371 9 1 94.5078 85.8739 65.5489 + 77 45.2301 1330 9 0 94.1432 86.2181 64.15 + 77 81.6334 1331 9 0 94.112 86.25 64.0222 +Number of digits in this event = 39 +Using G4ParticleGun ... +2.01274 LIN proton Event: 78 -Number of tracker hits in this event = 18 - 78 116.957 1052 8 1 30.5508 139.53 35.55 - 78 181.217 1596 8 0 30.5526 139.53 34.15 - 78 102.156 1052 7 1 30.5871 139.526 5.55 - 78 144.425 1596 7 0 30.5888 139.525 4.15 - 78 122.049 1052 6 1 30.6208 139.514 -24.45 - 78 91.8553 1596 6 0 30.6225 139.514 -25.85 - 78 133.677 1053 5 1 30.6588 139.511 -54.45 - 78 119.299 1596 5 0 30.6611 139.51 -55.85 - 78 102.555 1053 4 1 30.7087 139.489 -84.45 - 78 117.199 1596 4 0 30.7112 139.489 -85.85 - 78 93.3217 1053 3 1 30.7594 139.477 -114.45 - 78 107.436 1596 3 0 30.761 139.476 -115.85 - 78 105.341 1053 2 1 30.7901 139.451 -144.45 - 78 118.745 1596 2 0 30.7907 139.45 -145.85 - 78 193.728 1053 1 1 30.7947 139.439 -174.45 - 78 139.058 1596 1 0 30.7944 139.439 -175.85 - 78 95.9838 1053 0 1 30.7869 139.44 -204.45 - 78 133.101 1596 0 0 30.7862 139.441 -205.85 -Number of digits in this event = 8 +Number of tracker hits in this event = 34 + 78 136.724 1101 11 1 40.4384 -33.9558 125.55 + 78 112.755 730 11 0 40.4315 -33.9568 124.15 + 78 115.253 1101 10 1 40.292 -33.9811 95.55 + 78 127.303 730 10 0 40.2858 -33.9837 94.15 + 78 117.247 1100 9 1 40.1497 -34.0363 65.55 + 78 109.961 730 9 0 40.1418 -34.0371 64.15 + 78 104.094 1099 8 1 39.986 -34.0609 35.55 + 78 96.7921 729 8 0 39.9767 -34.0624 34.15 + 78 155.4 1098 7 1 39.7937 -34.1094 5.55 + 78 121.232 729 7 0 39.7863 -34.1092 4.15 + 78 159.751 1097 6 1 39.6347 -34.1258 -24.45 + 78 98.2098 729 6 0 39.6266 -34.1234 -25.85 + 78 259.489 1097 5 1 39.4719 -34.0824 -54.45 + 78 483.3 729 5 0 39.4637 -34.0784 -55.85 + 78 106.423 1096 4 1 39.2916 -34.0032 -84.45 + 78 130.667 730 4 0 39.2801 -34.0021 -85.85 + 78 115.12 1094 3 1 39.0495 -33.9952 -114.45 + 78 103.357 730 3 0 39.0371 -33.9921 -115.85 + 78 132.453 1093 2 1 38.7659 -33.9306 -144.45 + 78 108.53 730 2 0 38.7553 -33.9228 -145.85 + 78 118.265 1092 1 1 38.5293 -33.7545 -174.45 + 78 173.861 731 1 0 38.518 -33.7447 -175.85 + 78 122.53 1091 0 1 38.2822 -33.5553 -204.45 + 78 144.839 732 0 0 38.2697 -33.5481 -205.85 + 78 1.83893 828 1 0 39.0134 -14.2544 -176.25 + 78 193.345 829 1 0 39.0136 -14.25 -176.244 + 78 408.298 1096 1 1 39.3659 -14.5975 -174.85 + 78 3.61455 727 5 0 39.751 -34.6461 -55.85 + 78 118.498 726 5 0 39.7527 -34.65 -55.8582 + 78 54.266 1096 5 1 39.4499 -34.1404 -54.769 + 78 169.846 728 5 0 37.227 -34.25 -56.182 + 78 62.905 1091 5 1 38.4356 -35.6236 -54.85 + 78 59.2986 1092 5 1 38.4501 -35.6241 -54.8414 + 78 213.485 750 10 0 13.0141 -29.9731 93.75 +Number of digits in this event = 17 Using G4ParticleGun ... -1.73525 LIN +4.86199 LIN proton Event: 79 -Number of tracker hits in this event = 22 - 79 100.17 950 10 1 10.1819 98.0723 95.55 - 79 103.051 1389 10 0 10.1791 98.0755 94.15 - 79 120.603 950 9 1 10.108 98.1411 65.55 - 79 171.527 1389 9 0 10.1034 98.1461 64.15 - 79 105.228 949 8 1 10.0118 98.2521 35.55 - 79 134.473 1390 8 0 10.0097 98.2517 34.15 - 79 107.763 949 7 1 9.97545 98.246 5.55 - 79 98.0185 1390 7 0 9.97375 98.2409 4.15 - 79 108.571 949 6 1 9.94637 98.1213 -24.45 - 79 121.128 1389 6 0 9.94247 98.1136 -25.85 - 79 120.059 949 5 1 9.85811 97.9542 -54.45 - 79 100.598 1388 5 0 9.85196 97.9455 -55.85 - 79 164.875 948 4 1 9.71327 97.7618 -84.45 - 79 131.063 1388 4 0 9.70486 97.7529 -85.85 - 79 123.522 947 3 1 9.53887 97.5698 -114.45 - 79 97.3015 1387 3 0 9.52988 97.5609 -115.85 - 79 121.318 946 2 1 9.34805 97.3799 -144.45 - 79 113.599 1386 2 0 9.33904 97.3702 -145.85 - 79 130.364 945 1 1 9.1649 97.1599 -174.45 - 79 138.688 1384 1 0 9.17787 97.0628 -175.85 - 79 173.301 946 0 1 9.44531 95.0904 -204.45 - 79 100.987 1374 0 0 9.46051 94.9961 -205.85 -Number of digits in this event = 14 +Number of tracker hits in this event = 24 + 79 167.355 471 10 1 -85.8476 1.57139 95.55 + 79 109.844 907 10 0 -85.8485 1.57024 94.15 + 79 102.464 470 9 1 -85.8662 1.54409 65.55 + 79 103.949 907 9 0 -85.8665 1.54242 64.15 + 79 107.305 470 8 1 -85.8724 1.50772 35.55 + 79 113.106 907 8 0 -85.8719 1.5068 34.15 + 79 107.193 470 7 1 -85.8599 1.4904 5.55 + 79 106.978 907 7 0 -85.858 1.48884 4.15 + 79 108.164 471 6 1 -85.8185 1.46094 -24.45 + 79 106.523 907 6 0 -85.8156 1.4595 -25.85 + 79 128.576 471 5 1 -85.761 1.42982 -54.45 + 79 93.7144 906 5 0 -85.7579 1.42858 -55.85 + 79 104.529 471 4 1 -85.6928 1.40581 -84.45 + 79 93.16 906 4 0 -85.6885 1.40458 -85.85 + 79 200.76 472 3 1 -85.6058 1.38256 -114.45 + 79 159.99 906 3 0 -85.6025 1.38254 -115.85 + 79 109.238 472 2 1 -85.5359 1.38002 -144.45 + 79 115.56 906 2 0 -85.5351 1.38343 -145.85 + 79 99.0439 472 1 1 -85.5185 1.44754 -174.45 + 79 100.667 907 1 0 -85.5183 1.45248 -175.85 + 79 131.842 472 0 1 -85.5193 1.54953 -204.45 + 79 111.358 907 0 0 -85.5194 1.55319 -205.85 + 79 3.48233 1603 13 0 -156.472 140.893 183.75 + 79 12.5624 146 14 1 -150.944 117.907 215.295 +Number of digits in this event = 9 Using G4ParticleGun ... -9.20887 LIN +4.27598 LIN proton Event: 80 -Number of tracker hits in this event = 3 - 80 17.1124 1160 9 0 -0.05 52.2216 63.7589 - 80 84.9136 1161 9 0 -0.0592388 52.2503 63.7733 - 80 18.4976 991 9 0 11.1438 18.3803 63.75 -Number of digits in this event = 1 +Number of tracker hits in this event = 25 + 80 93.4929 1234 11 1 66.9472 30.9405 125.55 + 80 118.658 1054 11 0 66.9471 30.9421 124.15 + 80 84.9537 1234 10 1 66.945 30.971 95.55 + 80 99.7509 1054 10 0 66.9429 30.9732 94.15 + 80 97.2725 1234 9 1 66.9021 31.0199 65.55 + 80 120.32 1054 9 0 66.8984 31.022 64.15 + 80 179.335 1233 8 1 66.8274 31.0644 35.55 + 80 111.144 1055 8 0 66.8235 31.0661 34.15 + 80 103.023 1233 7 1 66.7377 31.0965 5.55 + 80 99.2996 1055 7 0 66.7359 31.0959 4.15 + 80 104.6 1233 6 1 66.6979 31.0864 -24.45 + 80 121.056 1055 6 0 66.6978 31.0848 -25.85 + 80 133.515 1233 5 1 66.7011 31.0521 -54.45 + 80 187.346 1054 5 0 66.7014 31.0494 -55.85 + 80 137.711 1233 4 1 66.7148 30.9929 -84.45 + 80 228.265 1054 4 0 66.7179 30.992 -85.85 + 80 96.116 1233 3 1 66.7804 30.9677 -114.45 + 80 112.855 1054 3 0 66.7832 30.9647 -115.85 + 80 142.372 1233 2 1 66.8369 30.8946 -144.45 + 80 120.694 1054 2 0 66.839 30.8927 -145.85 + 80 169.749 1234 1 1 66.8872 30.8523 -174.45 + 80 172.974 1053 1 0 66.8898 30.849 -175.85 + 80 104.721 1234 0 1 66.9431 30.786 -204.45 + 80 141.721 1053 0 0 66.9451 30.7834 -205.85 + 80 73.6312 1055 4 0 66.7488 31.05 -86.0629 +Number of digits in this event = 13 Using G4ParticleGun ... -6.72546 LIN +8.78581 LIN proton Event: 81 -Number of tracker hits in this event = 31 - 81 110.721 1275 11 1 75.064 -3.74972 125.55 - 81 111.823 881 11 0 75.064 -3.74972 124.15 - 81 118.185 1275 10 1 75.0651 -3.75494 95.55 - 81 120.256 881 10 0 75.0636 -3.75571 94.15 - 81 142.91 1274 9 1 75.0337 -3.76964 65.55 - 81 261.797 881 9 0 75.0315 -3.77094 64.15 - 81 108.323 1274 8 1 74.9905 -3.79881 35.55 - 81 111.223 881 8 0 74.9868 -3.79805 34.15 - 81 120.687 1274 7 1 74.9136 -3.78296 5.55 - 81 153.848 881 7 0 74.911 -3.78258 4.15 - 81 101.912 1274 6 1 74.8589 -3.77785 -24.45 - 81 152.28 881 6 0 74.8561 -3.77672 -25.85 - 81 169.55 1273 5 1 74.8023 -3.75103 -54.45 - 81 140.907 881 5 0 74.7991 -3.74997 -55.85 - 81 107.542 1273 4 1 74.7353 -3.72964 -84.45 - 81 115.888 881 4 0 74.7319 -3.72963 -85.85 - 81 130.332 1273 3 1 74.6635 -3.72697 -114.45 - 81 240.341 881 3 0 74.66 -3.7265 -115.85 - 81 105.578 1272 2 1 74.5888 -3.71565 -144.45 - 81 130.71 881 2 0 74.5852 -3.71561 -145.85 - 81 132.884 1272 1 1 74.5123 -3.71204 -174.45 - 81 114.473 881 1 0 74.5083 -3.71167 -175.85 - 81 155.968 1271 0 1 74.4227 -3.70412 -204.45 - 81 124.33 881 0 0 74.4192 -3.70326 -205.85 - 81 79.6599 406 9 0 -4.24884 -98.8057 63.75 - 81 73.9388 405 9 0 -4.40572 -98.95 63.7953 - 81 73.343 1275 9 1 75.0629 -3.75365 65.55 - 81 97.4386 880 9 0 75.0115 -3.96999 64.15 - 81 145.338 1289 8 1 77.9772 -12.0535 35.55 - 81 67.8636 835 8 0 77.9283 -12.8656 34.15 - 81 116.687 834 8 0 77.9422 -13.0502 33.9253 -Number of digits in this event = 16 +Number of tracker hits in this event = 20 + 81 123.075 1058 9 1 31.796 -126.241 65.55 + 81 147.985 269 9 0 31.7976 -126.241 64.15 + 81 110.451 1058 8 1 31.835 -126.243 35.55 + 81 113.493 269 8 0 31.8367 -126.243 34.15 + 81 132.385 1059 7 1 31.8717 -126.243 5.55 + 81 110.587 269 7 0 31.8728 -126.244 4.15 + 81 104.492 1059 6 1 31.8973 -126.254 -24.45 + 81 127.069 269 6 0 31.8995 -126.255 -25.85 + 81 117.176 1059 5 1 31.9432 -126.275 -54.45 + 81 144.561 269 5 0 31.9447 -126.277 -55.85 + 81 104.675 1059 4 1 31.9746 -126.3 -84.45 + 81 111.457 269 4 0 31.9755 -126.302 -85.85 + 81 110.692 1059 3 1 31.9908 -126.337 -114.45 + 81 198.652 269 3 0 31.992 -126.339 -115.85 + 81 239.039 1059 2 1 32.0129 -126.375 -144.45 + 81 109.732 268 2 0 32.0143 -126.376 -145.85 + 81 147.703 1059 1 1 32.0438 -126.394 -174.45 + 81 126.222 268 1 0 32.0452 -126.395 -175.85 + 81 130.21 1060 0 1 32.0712 -126.419 -204.45 + 81 150.393 268 0 0 32.0729 -126.42 -205.85 +Number of digits in this event = 12 Using G4ParticleGun ... -1.48336 LIN +4.62113 LIN proton Event: 82 -Number of tracker hits in this event = 64 - 82 104.077 1381 9 1 96.3602 88.0083 65.55 - 82 122.862 1339 9 0 96.359 88.0059 64.15 - 82 109.947 1380 8 1 96.3293 87.9533 35.55 - 82 100.904 1339 8 0 96.3312 87.9518 34.15 - 82 100.148 1381 7 1 96.3778 87.9254 5.55 - 82 125.743 1339 7 0 96.3772 87.9264 4.15 - 82 126.308 1381 6 1 96.3742 87.9405 -24.45 - 82 124.033 1339 6 0 96.3707 87.9431 -25.85 - 82 12.1713 1386 5 1 97.35 88.6642 -54.6398 - 82 43.0979 1787 4 0 102.503 177.597 -85.9832 - 82 140.549 1348 5 0 99.4747 89.65 -55.9941 - 82 357.385 1470 6 0 115.087 114.278 -26.25 - 82 822.084 1471 6 0 115.139 114.35 -26.1731 - 82 517.739 1472 6 0 115.282 114.55 -25.9596 - 82 579.081 1479 6 1 116.052 115.626 -24.85 - 82 1073.25 1480 6 1 116.15 115.763 -24.7086 - 82 116.956 1628 7 0 135.923 145.923 3.75 - 82 1100.01 1629 7 0 135.94 145.95 3.77505 - 82 1110.98 1630 7 0 136.07 146.15 3.96382 - 82 199.557 1583 7 1 136.921 147.382 5.15 - 82 1867.88 1584 7 1 136.95 147.424 5.19041 - 82 603.637 1585 7 1 137.15 147.714 5.47071 - 82 653.767 1259 6 0 112.784 71.9355 -26.25 - 82 1106.64 1258 6 0 112.872 71.85 -26.0998 - 82 1193.27 1467 6 1 113.608 71.1527 -24.85 - 82 843.34 1468 6 1 113.75 71.0186 -24.6097 - 82 534.166 1092 7 0 129.769 38.5243 3.75 - 82 1574.79 1091 7 0 129.805 38.45 3.81433 - 82 1545.37 1090 7 0 129.897 38.25 3.99068 - 82 154.145 1551 7 1 130.541 37.026 5.15 - 82 4247.86 1552 7 1 130.55 37.0096 5.16571 - 82 186.285 1553 7 1 130.75 36.617 5.53738 - 82 157.987 1380 5 1 96.3236 87.9974 -54.45 - 82 224.43 1381 5 1 96.35 88.0712 -54.5129 - 82 0.0232793 1347 5 0 96.912 89.6489 -55.85 - 82 68.4665 1349 5 0 96.9835 89.85 -56.0202 - 82 122.629 1443 4 1 108.855 123.39 -84.45 - 82 57.3638 1444 4 1 108.95 123.658 -84.6888 - 82 96.4558 1524 4 0 109.405 124.963 -85.85 - 82 66.0217 1525 4 0 109.47 125.15 -86.0164 - 82 22.7509 1526 4 0 109.54 125.35 -86.1942 - 82 349.877 1503 3 1 120.772 157.558 -114.45 - 82 43.9723 1695 3 0 121.327 159.251 -115.85 - 82 81.6466 1696 3 0 121.359 159.35 -115.932 - 82 110.368 1697 3 0 121.425 159.55 -116.096 - 82 249.649 1340 5 0 96.0021 88.0751 -55.85 - 82 172.933 1347 4 1 89.5918 89.8716 -84.45 - 82 138.326 1349 4 0 89.2818 89.9575 -85.85 - 82 130.747 1314 3 1 82.9449 91.698 -114.45 - 82 123.204 1358 3 0 82.6362 91.7922 -115.85 - 82 192.322 1281 2 1 76.337 93.6972 -144.45 - 82 1.67122 1280 2 1 76.25 93.7248 -144.844 - 82 168.398 1368 2 0 76.0278 93.7956 -145.85 - 82 105.763 1248 1 1 69.6997 95.8025 -174.45 - 82 136.51 1247 1 1 69.65 95.8181 -174.673 - 82 202.455 1378 1 0 69.3884 95.9012 -175.85 - 82 247.113 1214 0 1 63.0489 97.922 -204.45 - 82 167.017 1389 0 0 62.7342 98.0201 -205.85 - 82 33.5156 1215 0 1 63.05 97.9088 -204.787 - 82 26.9082 1376 0 0 60.9303 95.3814 -205.85 - 82 30.7127 1375 0 0 60.9183 95.35 -205.864 - 82 7.37472 1208 0 1 61.7928 93.9099 -204.85 - 82 50.3962 1378 0 0 64.1698 95.8689 -205.85 - 82 119.306 1277 2 0 119.338 75.5341 -146.25 -Number of digits in this event = 43 +Number of tracker hits in this event = 25 + 82 163.922 1374 10 1 95.0461 -25.9312 95.55 + 82 106.213 770 10 0 95.0469 -25.9303 94.15 + 82 104.886 1374 9 1 95.0639 -25.9096 65.55 + 82 143.786 770 9 0 95.0834 -25.9137 64.15 + 82 108.31 1376 8 1 95.481 -25.9968 35.55 + 82 188.544 770 8 0 95.5022 -25.9997 34.15 + 82 110.021 1378 7 1 95.9377 -26.0559 5.55 + 82 132.666 769 7 0 95.9583 -26.0601 4.15 + 82 103.122 1381 6 1 96.3801 -26.1413 -24.45 + 82 129.05 769 6 0 96.4001 -26.1456 -25.85 + 82 112.418 1383 5 1 96.8113 -26.2323 -54.45 + 82 161.526 769 5 0 96.8307 -26.2369 -55.85 + 82 159.228 1385 4 1 97.2294 -26.3332 -84.45 + 82 111.985 768 4 0 97.2487 -26.3369 -85.85 + 82 105.238 1387 3 1 97.642 -26.4102 -114.45 + 82 115.739 768 3 0 97.6616 -26.4155 -115.85 + 82 174.553 1389 2 1 98.0644 -26.5175 -144.45 + 82 233.076 767 2 0 98.0835 -26.5212 -145.85 + 82 117.598 1391 1 1 98.4712 -26.5972 -174.45 + 82 192.044 767 1 0 98.4892 -26.602 -175.85 + 82 100.188 1393 0 1 98.8661 -26.699 -204.45 + 82 115.359 766 0 0 98.8847 -26.7047 -205.85 + 82 53.2423 766 1 0 98.4481 -26.65 -176.042 + 82 336.153 768 2 0 97.862 -26.45 -146.088 + 82 107.439 770 7 0 95.9929 -26.05 3.86018 +Number of digits in this event = 12 Using G4ParticleGun ... -5.05847 LIN +5.82375 LIN proton Event: 83 -Number of tracker hits in this event = 26 - 83 113.182 642 11 1 -51.5141 23.5167 125.55 - 83 148.258 1017 11 0 -51.5141 23.5159 124.15 - 83 93.088 642 10 1 -51.5137 23.4986 95.55 - 83 131.013 1017 10 0 -51.5127 23.4998 94.15 - 83 130.452 642 9 1 -51.488 23.5245 65.55 - 83 104.582 1017 9 0 -51.4876 23.5253 64.15 - 83 123.16 642 8 1 -51.4856 23.5369 35.55 - 83 95.6953 1017 8 0 -51.4853 23.535 34.15 - 83 131.824 642 7 1 -51.481 23.4975 5.55 - 83 117.025 1017 7 0 -51.4813 23.4943 4.15 - 83 173.962 642 6 1 -51.4952 23.4272 -24.45 - 83 151.576 1016 6 0 -51.4956 23.4236 -25.85 - 83 170.975 642 5 1 -51.5072 23.3514 -54.45 - 83 103.174 1016 5 0 -51.5074 23.3485 -55.85 - 83 286.771 642 4 1 -51.5034 23.288 -84.45 - 83 194.15 1016 4 0 -51.5023 23.285 -85.85 - 83 97.8898 642 3 1 -51.4773 23.2221 -114.45 - 83 102.235 1015 3 0 -51.4767 23.2188 -115.85 - 83 108.683 642 2 1 -51.4684 23.1453 -144.45 - 83 116.295 1015 2 0 -51.4694 23.141 -145.85 - 83 125.682 642 1 1 -51.4962 23.0496 -174.45 - 83 125.737 1014 1 0 -51.4967 23.0449 -175.85 - 83 131.307 642 0 1 -51.5021 22.9474 -204.45 - 83 110.731 1014 0 0 -51.5047 22.942 -205.85 - 83 24.3346 1017 4 0 -51.5421 23.45 -86.199 - 83 399.649 1155 4 0 -45.427 51.1169 -86.25 -Number of digits in this event = 15 +Number of tracker hits in this event = 24 + 83 96.593 860 11 1 -7.94303 4.61126 125.55 + 83 227.67 922 11 0 -7.94317 4.61135 124.15 + 83 128.505 860 10 1 -7.94923 4.6119 95.55 + 83 112.668 922 10 0 -7.94938 4.61325 94.15 + 83 171.931 860 9 1 -7.94981 4.63956 65.55 + 83 112.021 922 9 0 -7.94966 4.64197 64.15 + 83 114.6 860 8 1 -7.95273 4.69372 35.55 + 83 97.1414 923 8 0 -7.95181 4.69264 34.15 + 83 109.044 860 7 1 -7.92505 4.67325 5.55 + 83 195.952 923 7 0 -7.92327 4.66991 4.15 + 83 82.5257 860 6 1 -7.89181 4.60195 -24.45 + 83 108.203 922 6 0 -7.88973 4.60286 -25.85 + 83 92.1412 861 5 1 -7.83773 4.6161 -54.45 + 83 146.59 922 5 0 -7.83609 4.61598 -55.85 + 83 238.453 861 4 1 -7.80074 4.61742 -84.45 + 83 117.823 922 4 0 -7.80088 4.61504 -85.85 + 83 203.358 861 3 1 -7.80047 4.5718 -114.45 + 83 118.982 922 3 0 -7.80055 4.56958 -115.85 + 83 95.8247 861 2 1 -7.80659 4.52783 -144.45 + 83 129.166 922 2 0 -7.80663 4.52517 -145.85 + 83 101.803 861 1 1 -7.8117 4.46872 -174.45 + 83 94.6148 922 1 0 -7.81076 4.46524 -175.85 + 83 96.9534 861 0 1 -7.79099 4.38815 -204.45 + 83 169.518 921 0 0 -7.78977 4.38398 -205.85 +Number of digits in this event = 10 Using G4ParticleGun ... -4.68231 LIN +4.9382 LIN proton Event: 84 -Number of tracker hits in this event = 27 - 84 144.523 713 11 1 -37.3059 -55.5254 125.55 - 84 118.6 622 11 0 -37.3062 -55.5262 124.15 - 84 119.844 713 10 1 -37.3185 -55.5516 95.55 - 84 101.82 622 10 0 -37.318 -55.5517 94.15 - 84 148.375 713 9 1 -37.3108 -55.5533 65.55 - 84 125.524 622 9 0 -37.3103 -55.552 64.15 - 84 118.267 713 8 1 -37.2985 -55.5258 35.55 - 84 106.674 622 8 0 -37.2982 -55.5235 34.15 - 84 114.055 713 7 1 -37.2845 -55.4758 5.55 - 84 157.8 622 7 0 -37.2839 -55.4733 4.15 - 84 139.588 713 6 1 -37.2695 -55.4124 -24.45 - 84 180.423 623 6 0 -37.2695 -55.4112 -25.85 - 84 103.454 713 5 1 -37.266 -55.3888 -54.45 - 84 108.705 623 5 0 -37.2633 -55.3861 -55.85 - 84 125.535 714 4 1 -37.2159 -55.3295 -84.45 - 84 142.343 623 4 0 -37.2165 -55.3264 -85.85 - 84 197.076 714 3 1 -37.2309 -55.2582 -114.45 - 84 104.347 623 3 0 -37.2295 -55.2537 -115.85 - 84 186.641 714 2 1 -37.2057 -55.1624 -144.45 - 84 131.523 624 2 0 -37.2052 -55.1575 -145.85 - 84 228.521 714 1 1 -37.1948 -55.05 -174.45 - 84 309.269 625 1 0 -37.1946 -55.0447 -175.85 - 84 127.595 714 0 1 -37.1898 -54.9388 -204.45 - 84 121.918 625 0 0 -37.1894 -54.9345 -205.85 - 84 161.285 616 6 0 -39.7478 -56.7677 -25.85 - 84 21.5771 722 7 0 -72.3898 -35.474 3.75013 - 84 95.4838 723 7 0 -72.3871 -35.45 3.77749 -Number of digits in this event = 17 +Number of tracker hits in this event = 20 + 84 104.114 1317 9 1 83.4705 -82.4062 65.55 + 84 104.107 488 9 0 83.4703 -82.4047 64.15 + 84 113.561 1317 8 1 83.4648 -82.3749 35.55 + 84 116.325 488 8 0 83.4635 -82.3728 34.15 + 84 257.718 1316 7 1 83.4339 -82.3236 5.55 + 84 137.35 488 7 0 83.433 -82.3225 4.15 + 84 129.69 1316 6 1 83.4232 -82.2994 -24.45 + 84 147.615 488 6 0 83.4244 -82.2954 -25.85 + 84 119.145 1317 5 1 83.4538 -82.2182 -54.45 + 84 100.24 489 5 0 83.4557 -82.2149 -55.85 + 84 142.972 1317 4 1 83.4945 -82.1488 -84.45 + 84 103.043 489 4 0 83.4954 -82.145 -85.85 + 84 103.147 1317 3 1 83.5126 -82.0712 -114.45 + 84 129.383 489 3 0 83.5123 -82.067 -115.85 + 84 139.852 1317 2 1 83.5073 -81.9681 -144.45 + 84 154.824 490 2 0 83.5073 -81.9632 -145.85 + 84 110.194 1317 1 1 83.5101 -81.8613 -174.45 + 84 117.517 490 1 0 83.5101 -81.8566 -175.85 + 84 207.518 1317 0 1 83.5117 -81.7639 -204.45 + 84 129.701 491 0 0 83.51 -81.7591 -205.85 +Number of digits in this event = 11 Using G4ParticleGun ... -1.77172 LIN +9.66935 LIN proton Event: 85 -Number of tracker hits in this event = 73 - 85 118.789 847 11 1 -10.4502 -60.7017 125.55 - 85 311.57 596 11 0 -10.4505 -60.6996 124.15 - 85 113.745 847 10 1 -10.4607 -60.6515 95.55 - 85 114.787 597 10 0 -10.4595 -60.6493 94.15 - 85 132.054 848 9 1 -10.4261 -60.6015 65.55 - 85 105.628 597 9 0 -10.4226 -60.6002 64.15 - 85 275.339 848 8 1 -10.3655 -60.5709 35.55 - 85 111.198 597 8 0 -10.3651 -60.5715 34.15 - 85 134.24 848 7 1 -10.359 -60.5686 5.55 - 85 136.716 597 7 0 -10.3547 -60.5698 4.15 - 85 165.953 848 6 1 -10.2663 -60.5954 -24.45 - 85 165.803 597 6 0 -10.2634 -60.5943 -25.85 - 85 115.374 849 5 1 -10.2191 -60.5756 -54.45 - 85 120.439 597 5 0 -10.2199 -60.577 -55.85 - 85 144.229 849 4 1 -10.2423 -60.6095 -84.45 - 85 123.816 597 4 0 -10.2427 -60.6099 -85.85 - 85 130.654 849 3 1 -10.2453 -60.6149 -114.45 - 85 124.677 597 3 0 -10.2469 -60.6134 -115.85 - 85 106.346 848 2 1 -10.3072 -60.5116 -144.45 - 85 113.289 597 2 0 -10.3141 -60.5103 -145.85 - 85 119.277 847 1 1 -10.4536 -60.4856 -174.45 - 85 116.682 597 1 0 -10.4586 -60.4848 -175.85 - 85 100.629 847 0 1 -10.5549 -60.4798 -204.45 - 85 123.814 597 0 0 -10.5593 -60.478 -205.85 - 85 37.324 521 1 1 -75.8014 -53.3543 -174.45 - 85 135.006 520 1 1 -75.85 -53.3787 -174.524 - 85 17.3037 519 1 1 -76.05 -53.5403 -174.777 - 85 82.2426 629 1 0 -76.345 -54.1543 -175.85 - 85 24.0133 628 1 0 -76.3892 -54.25 -176.157 - 85 351.685 399 1 0 -139.102 -100.239 -176.25 - 85 156.012 398 1 0 -139.395 -100.35 -176.182 - 85 4090.02 387 5 1 -102.614 -99.238 -54.7196 - 85 148.351 639 0 0 -51.4776 -52.0885 -206.25 - 85 139.644 640 0 1 -51.8711 -52.6113 -204.849 - 85 10.8505 571 1 0 -63.5345 -65.8343 -176.25 - 85 126.275 570 1 0 -63.5481 -65.8501 -176.216 - 85 107.632 579 1 1 -64.1198 -66.4792 -174.849 - 85 45.8082 578 1 1 -64.25 -66.6038 -174.576 - 85 21.1958 505 2 0 -69.9516 -79.0176 -146.25 - 85 115.777 504 2 0 -69.9664 -79.05 -146.179 - 85 116.957 548 2 1 -70.2577 -79.6318 -144.85 - 85 33.4743 342 3 0 -61.3948 -111.661 -116.25 - 85 76.0348 341 3 0 -61.3706 -111.75 -116.169 - 85 69.2984 340 3 0 -61.3257 -111.95 -115.988 - 85 326.558 596 3 1 -60.8154 -113.635 -114.85 - 85 62.7864 597 3 1 -60.65 -114.135 -114.538 - 85 54.7935 239 4 0 -57.3565 -132.253 -86.25 - 85 80.992 238 4 0 -57.3402 -132.35 -86.0866 - 85 136.574 614 4 1 -57.1607 -133.095 -84.85 - 85 157.135 253 5 0 -34.7113 -129.51 -56.25 - 85 97.3994 732 5 1 -33.629 -129.375 -54.85 - 85 51.8234 733 5 1 -33.45 -129.349 -54.6152 - 85 144.116 211 6 0 -3.42775 -137.815 -26.25 - 85 108.761 889 6 1 -2.20802 -138.225 -24.8499 - 85 67.4222 890 6 1 -2.05 -138.28 -24.6751 - 85 1.30759 891 6 1 -1.85 -138.341 -24.4537 - 85 167.078 215 7 0 16.8139 -137.095 3.75 - 85 79.0974 989 7 1 17.876 -137.183 5.15013 - 85 77.0091 990 7 1 18.05 -137.2 5.37364 - 85 135.203 177 8 0 22.374 -144.572 33.75 - 85 134.601 1012 8 1 22.5315 -145.265 35.15 - 85 285.931 133 9 0 13.421 -153.431 63.75 - 85 321.001 132 9 0 13.3295 -153.55 63.9926 - 85 28.4695 964 9 1 12.8752 -154.309 65.1503 - 85 110.846 963 9 1 12.85 -154.357 65.2193 - 85 129.252 959 9 1 11.9997 -154.402 65.55 - 85 78.6892 134 9 0 11.8986 -153.35 64.0013 - 85 51.5821 144 9 0 12.338 -151.35 63.9231 - 85 9.2051 995 9 1 19.2231 -163.719 65.15 - 85 145.243 458 9 0 -98.5278 -88.3405 63.75 - 85 367.716 459 9 0 -98.6042 -88.25 63.9585 - 85 93.3413 598 4 0 -8.9617 -60.2943 -85.85 - 85 252.265 599 4 0 -8.91905 -60.25 -85.9138 -Number of digits in this event = 36 +Number of tracker hits in this event = 80 + 85 128.946 1537 9 1 127.664 -17.6096 65.55 + 85 122.648 812 9 0 127.665 -17.6094 64.15 + 85 95.5661 1537 8 1 127.682 -17.6071 35.55 + 85 98.5196 812 8 0 127.682 -17.6062 34.15 + 85 111.726 1537 7 1 127.676 -17.5869 5.55 + 85 106.86 812 7 0 127.675 -17.5858 4.15 + 85 102.217 1537 6 1 127.653 -17.5622 -24.45 + 85 112.207 812 6 0 127.651 -17.5612 -25.85 + 85 198.068 1537 5 1 127.621 -17.5402 -54.45 + 85 235.734 812 5 0 127.621 -17.5381 -55.85 + 85 107.448 1537 4 1 127.619 -17.4942 -84.45 + 85 116.005 812 4 0 127.618 -17.4923 -85.85 + 85 102.049 1537 3 1 127.596 -17.4544 -114.45 + 85 105.885 812 3 0 127.596 -17.4525 -115.85 + 85 107.656 1537 2 1 127.59 -17.4183 -144.45 + 85 128.536 813 2 0 127.589 -17.4164 -145.85 + 85 112.754 1537 1 1 127.568 -17.3799 -174.45 + 85 150.475 813 1 0 127.567 -17.3778 -175.85 + 85 139.185 1537 0 1 127.551 -17.3341 -204.45 + 85 116.709 813 0 0 127.551 -17.3316 -205.85 + 85 1.45393 1452 9 1 110.75 -0.517846 65.1565 + 85 54.6051 1193 0 0 123.303 58.7323 -206.25 + 85 102.696 1194 0 0 123.303 58.85 -206.213 + 85 122.922 1195 0 0 123.306 59.05 -206.153 + 85 85.3239 1196 0 0 123.307 59.25 -206.093 + 85 96.1521 1197 0 0 123.31 59.45 -206.032 + 85 161.785 1198 0 0 123.313 59.65 -205.973 + 85 105.735 1199 0 0 123.316 59.85 -205.913 + 85 9.47532 1200 0 0 123.318 60.05 -205.855 + 85 745.297 1516 0 1 123.36 63.3747 -204.85 + 85 86.1631 1570 1 0 131.568 134.288 -176.25 + 85 117.315 1571 1 0 131.576 134.35 -176.225 + 85 93.0972 1572 1 0 131.598 134.55 -176.143 + 85 215.289 1573 1 0 131.62 134.75 -176.059 + 85 113.64 1574 1 0 131.642 134.95 -175.974 + 85 53.7023 1575 1 0 131.663 135.15 -175.89 + 85 756.994 1559 1 1 131.963 137.644 -174.85 + 85 7.26572 227 1 0 121.295 -134.55 -175.93 + 85 62.831 1507 1 1 121.661 -135.29 -174.85 + 85 328.746 1508 1 1 121.75 -135.328 -174.696 + 85 153.648 346 13 1 -110.778 107.046 185.15 + 85 13.1225 1536 5 1 127.55 -17.534 -54.7878 + 85 84.1893 1502 4 1 120.733 -17.5366 -84.45 + 85 47.1975 1503 4 1 120.75 -17.5001 -84.6726 + 85 100.078 813 4 0 120.831 -17.3019 -85.85 + 85 28.425 814 4 0 120.855 -17.25 -86.1542 + 85 122.537 1520 3 1 124.261 -13.0808 -114.45 + 85 93.6433 835 3 0 124.164 -12.9031 -115.85 + 85 14.2469 836 3 0 124.132 -12.8499 -116.199 + 85 110.048 1506 2 1 121.482 -8.76627 -144.45 + 85 41.6173 1505 2 1 121.35 -8.78069 -144.715 + 85 173.618 855 2 0 120.906 -8.95364 -145.85 + 85 215.267 1443 1 1 108.878 -11.6401 -174.45 + 85 13.6158 835 1 0 108.563 -13.006 -175.85 + 85 80.9839 834 1 0 108.551 -13.0506 -175.894 + 85 50.652 833 1 0 108.501 -13.25 -176.098 + 85 5.06173 1417 0 1 103.552 -41.3512 -204.45 + 85 328.538 1416 0 1 103.55 -41.369 -204.463 + 85 34.8781 683 0 0 103.314 -43.3741 -205.85 + 85 72.4953 682 0 0 103.306 -43.4504 -205.903 + 85 222.17 681 0 0 103.271 -43.65 -206.029 + 85 89.1091 680 0 0 103.184 -43.85 -206.148 + 85 1.86518 679 0 0 103.088 -44.05 -206.245 + 85 98.8962 485 0 0 65.7383 -82.9148 -206.25 + 85 110.388 484 0 0 65.5084 -83.05 -206.062 + 85 8.49539 483 0 0 65.2556 -83.25 -205.871 + 85 74.102 1219 0 1 64.0299 -84.4404 -204.85 + 85 76.09 1218 0 1 63.85 -84.6007 -204.698 + 85 53.0823 1217 0 1 63.6496 -84.7589 -204.545 + 85 149.302 558 1 0 74.815 -68.4475 -176.25 + 85 191.937 1276 1 1 75.2848 -67.7254 -174.85 + 85 108.236 1275 1 1 75.1187 -67.4029 -174.45 + 85 8.94957 1274 1 1 75.0498 -67.4222 -174.819 + 85 22.9516 563 1 0 74.8236 -67.2644 -175.85 + 85 126.076 564 1 0 74.7985 -67.25 -175.892 + 85 286.665 489 1 0 106.824 -82.2267 -176.25 + 85 31.9452 488 1 0 107.134 -82.25 -176.189 + 85 60.5011 1430 1 1 106.213 -82.9622 -174.85 + 85 236.8 486 1 0 108.012 -82.8343 -175.85 + 85 120.309 1444 1 1 108.95 -11.7078 -174.545 +Number of digits in this event = 29 Using G4ParticleGun ... -8.99011 LIN +9.43638 LIN proton Event: 86 -Number of tracker hits in this event = 63 - 86 244.653 1035 10 1 27.1568 -83.2466 95.55 - 86 103.798 484 10 0 27.1576 -83.247 94.15 - 86 808.021 1035 9 1 27.174 -83.2577 65.55 - 86 120.85 484 9 0 27.1837 -83.241 64.15 - 86 97.6474 1036 8 1 27.4216 -82.8174 35.55 - 86 116.471 486 8 0 27.4329 -82.7969 34.15 - 86 157.929 1038 7 1 27.6652 -82.3783 5.55 - 86 291.507 488 7 0 27.6772 -82.3578 4.15 - 86 105.962 1039 6 1 27.9202 -81.9419 -24.45 - 86 287.524 490 6 0 27.9329 -81.9212 -25.85 - 86 102.569 1040 5 1 28.1938 -81.4985 -54.45 - 86 253.528 492 5 0 28.2061 -81.4782 -55.85 - 86 95.9339 1042 4 1 28.4604 -81.0608 -84.45 - 86 105.948 495 4 0 28.4727 -81.0407 -85.85 - 86 131.929 1043 3 1 28.7258 -80.6346 -114.45 - 86 99.1559 497 3 0 28.7376 -80.615 -115.85 - 86 239.173 1044 2 1 28.9806 -80.2138 -144.45 - 86 249.003 499 2 0 28.9923 -80.1947 -145.85 - 86 99.8871 1045 1 1 29.2287 -79.8051 -174.45 - 86 168.841 501 1 0 29.2404 -79.7872 -175.85 - 86 97.4289 1047 0 1 29.4783 -79.4195 -204.45 - 86 136.085 503 0 0 29.4893 -79.4024 -205.85 - 86 202.442 498 2 0 27.2268 -80.3743 -145.85 - 86 173.973 487 7 0 28.5587 -82.45 4.0683 - 86 228.355 570 7 0 15.6593 -65.9746 3.75 - 86 13.7186 971 7 1 14.2937 -66.1688 5.15006 - 86 70.2286 970 7 1 14.25 -66.1739 5.19878 - 86 244.828 969 7 1 14.05 -66.229 5.36067 - 86 108.033 968 7 1 13.85 -66.7054 5.32932 - 86 22.4388 549 7 0 12.0543 -70.1938 4.14998 - 86 138.649 548 7 0 12.0171 -70.25 4.11133 - 86 34.0957 547 7 0 11.9579 -70.45 4.00813 - 86 3.67715 484 7 0 11.8269 -83.0655 3.75 - 86 123.467 485 10 0 26.8902 -82.99 94.15 - 86 83.9325 1005 9 1 21.167 -80.034 65.55 - 86 28.1234 1004 9 1 21.05 -80.0319 65.2399 - 86 196.784 499 9 0 20.6104 -80.0974 64.15 - 86 129.633 952 8 1 10.4974 -84.4412 35.5498 - 86 0.982273 478 8 0 10.3992 -84.2508 34.15 - 86 133.895 479 8 0 10.3989 -84.25 34.1446 - 86 113.473 944 7 1 9.03067 -82.9196 5.55 - 86 120.797 932 6 1 6.64577 -74.9018 -24.4501 - 86 172.42 524 6 0 6.49051 -75.2152 -25.8504 - 86 118.098 523 6 0 6.46819 -75.25 -26.0112 - 86 142.791 904 5 1 0.878301 -80.708 -54.45 - 86 101.396 493 5 0 0.943607 -81.3158 -55.8503 - 86 8.6311 876 4 1 -4.84175 -95.3066 -84.45 - 86 176.915 875 4 1 -4.85 -95.3102 -84.4865 - 86 126.027 423 4 0 -5.05514 -95.396 -85.85 - 86 136.337 865 3 1 -7.01884 -94.9027 -114.45 - 86 58.0548 866 3 1 -6.85 -95.1746 -114.739 - 86 90.1819 420 3 0 -6.17598 -95.9919 -115.85 - 86 213.872 419 3 0 -6.06084 -96.15 -116.026 - 86 42.0886 972 2 1 14.5331 -120.673 -144.45 - 86 92.1759 973 2 1 14.65 -120.747 -144.507 - 86 81.2725 974 2 1 14.85 -120.867 -144.666 - 86 222.676 292 2 0 16.5846 -121.565 -145.85 - 86 26.4844 293 2 0 17.0529 -121.55 -146.176 - 86 51.2201 857 3 1 -8.46419 -106.264 -114.45 - 86 19.9887 23 4 0 6.63627 -175.35 -85.9726 - 86 6.05579 21 4 0 6.57271 -175.75 -85.9587 - 86 112.257 20 4 0 6.54607 -175.95 -85.9541 - 86 324.802 369 3 0 -8.20266 -106.29 -115.85 -Number of digits in this event = 31 +Number of tracker hits in this event = 21 + 86 125.242 1497 9 1 119.69 -58.6648 65.55 + 86 125.823 606 9 0 119.691 -58.6648 64.15 + 86 251.97 1497 8 1 119.7 -58.666 35.55 + 86 121.207 606 8 0 119.7 -58.6669 34.15 + 86 122.156 1497 7 1 119.701 -58.6854 5.55 + 86 115.46 606 7 0 119.701 -58.6865 4.15 + 86 113.127 1497 6 1 119.698 -58.7082 -24.45 + 86 146.985 606 6 0 119.699 -58.709 -25.85 + 86 107.492 1497 5 1 119.7 -58.7257 -54.45 + 86 200.266 606 5 0 119.7 -58.726 -55.85 + 86 364.662 1497 4 1 119.701 -58.7362 -84.45 + 86 148.93 606 4 0 119.701 -58.7364 -85.85 + 86 147.534 1497 3 1 119.698 -58.7403 -114.45 + 86 249.305 606 3 0 119.697 -58.7405 -115.85 + 86 91.4364 1497 2 1 119.676 -58.7445 -144.45 + 86 149.564 606 2 0 119.675 -58.7442 -145.85 + 86 131.528 1497 1 1 119.655 -58.7399 -174.45 + 86 108.896 606 1 0 119.655 -58.7407 -175.85 + 86 116.965 1497 0 1 119.638 -58.7603 -204.45 + 86 108.01 606 0 0 119.637 -58.7615 -205.85 + 86 76.9297 607 5 0 119.798 -58.65 -56.0548 +Number of digits in this event = 14 Using G4ParticleGun ... -2.25399 LIN +3.80349 LIN proton Event: 87 -Number of tracker hits in this event = 40 - 87 127.218 1086 11 1 37.4245 -5.10058 125.55 - 87 120.16 874 11 0 37.4244 -5.10019 124.15 - 87 107.463 1086 10 1 37.4147 -5.10628 95.55 - 87 118.079 874 10 0 37.4132 -5.10664 94.15 - 87 113.104 1086 9 1 37.396 -5.1146 65.55 - 87 126.823 874 9 0 37.3945 -5.11651 64.15 - 87 125.135 1086 8 1 37.367 -5.15581 35.55 - 87 110.236 874 8 0 37.3654 -5.15814 34.15 - 87 124.683 1086 7 1 37.3356 -5.19835 5.55 - 87 112.138 874 7 0 37.3353 -5.20049 4.15 - 87 126.31 1086 6 1 37.3257 -5.25475 -24.45 - 87 92.7239 873 6 0 37.3235 -5.25711 -25.85 - 87 131.23 1086 5 1 37.2806 -5.30491 -54.45 - 87 152.019 873 5 0 37.2785 -5.30911 -55.85 - 87 106.797 1085 4 1 37.2251 -5.39493 -84.45 - 87 96.3992 873 4 0 37.222 -5.3994 -85.85 - 87 226.021 1085 3 1 37.1646 -5.48956 -114.45 - 87 112.494 872 3 0 37.1634 -5.4918 -115.85 - 87 100.094 1085 2 1 37.1394 -5.53154 -144.45 - 87 127.135 872 2 0 37.1376 -5.53393 -145.85 - 87 110.616 1085 1 1 37.0975 -5.59069 -174.45 - 87 128.411 872 1 0 37.0942 -5.59029 -175.85 - 87 146.648 1084 0 1 37.0296 -5.57358 -204.45 - 87 431.129 872 0 0 37.0268 -5.5721 -205.85 - 87 3.44533 873 0 0 36.7017 -5.44999 -206.238 - 87 36.209 918 0 0 55.3793 3.75422 -206.25 - 87 212.062 878 4 0 38.7206 -4.41143 -85.85 - 87 80.9783 879 4 0 38.8332 -4.25 -85.9618 - 87 117.027 876 11 0 37.7954 -4.77905 124.15 - 87 38.5886 877 11 0 37.9303 -4.65 123.793 - 87 126.925 1116 10 1 43.3674 7.43417 95.5498 - 87 47.7424 1117 10 1 43.4502 7.21893 95.2476 - 87 166.172 932 10 0 44.5509 6.64258 94.1499 - 87 68.7952 931 10 0 44.8125 6.45 93.8876 - 87 64.5688 930 10 0 44.8384 6.25 93.786 - 87 70.1065 929 10 0 44.779 6.05 93.7526 - 87 155.915 928 10 0 44.6857 5.85 93.8294 - 87 172.923 927 10 0 44.7634 5.64997 93.915 - 87 153.94 1123 10 1 44.6837 5.61358 95.15 - 87 51.1658 1122 10 1 44.65 5.55547 95.1765 -Number of digits in this event = 20 +Number of tracker hits in this event = 37 + 87 122.435 1031 11 1 26.3886 -40.7011 125.55 + 87 103.846 696 11 0 26.3885 -40.6994 124.15 + 87 104.72 1031 10 1 26.3876 -40.664 95.55 + 87 101.131 696 10 0 26.3874 -40.6637 94.15 + 87 117.917 1031 9 1 26.3889 -40.6614 65.55 + 87 114.052 696 9 0 26.3893 -40.661 64.15 + 87 112.64 1031 8 1 26.3922 -40.6527 35.55 + 87 136.41 696 8 0 26.3912 -40.652 34.15 + 87 129.689 1031 7 1 26.373 -40.6398 5.55 + 87 115.47 697 7 0 26.3705 -40.6393 4.15 + 87 106.811 1031 6 1 26.3177 -40.615 -24.45 + 87 91.2155 697 6 0 26.3137 -40.6118 -25.85 + 87 105.843 1030 5 1 26.2325 -40.559 -54.45 + 87 104.095 697 5 0 26.2253 -40.558 -55.85 + 87 102.866 1030 4 1 26.082 -40.5344 -84.45 + 87 152.041 697 4 0 26.0745 -40.5317 -85.85 + 87 132.708 1029 3 1 25.9309 -40.4897 -114.45 + 87 121.085 697 3 0 25.9253 -40.4865 -115.85 + 87 136.941 1028 2 1 25.8094 -40.43 -144.45 + 87 109.644 698 2 0 25.8049 -40.4282 -145.85 + 87 120.037 1028 1 1 25.7169 -40.3873 -174.45 + 87 106.804 698 1 0 25.7126 -40.3872 -175.85 + 87 141.875 1027 0 1 25.6223 -40.3864 -204.45 + 87 106.012 698 0 0 25.6179 -40.3864 -205.85 + 87 5.45864 1019 3 1 23.8652 -26.2608 -114.45 + 87 93.678 1018 3 1 23.8495 -26.2559 -114.466 + 87 53.0201 1017 3 1 23.65 -26.2109 -114.727 + 87 279.544 767 3 0 22.6534 -26.6266 -115.85 + 87 51.2669 800 2 1 -19.8876 -27.2126 -144.45 + 87 113.352 801 2 1 -19.85 -27.2449 -144.604 + 87 162.006 761 2 0 -19.5755 -27.7228 -145.85 + 87 13.4702 809 1 1 -18.0732 -35.3972 -174.45 + 87 107.517 810 1 1 -18.05 -35.4102 -174.467 + 87 30.7703 811 1 1 -17.85 -35.6133 -174.74 + 87 17.3025 713 1 0 -17.9213 -37.3886 -175.85 + 87 51.8314 712 1 0 -17.9232 -37.45 -175.884 + 87 84.5885 711 1 0 -17.8948 -37.6503 -175.999 +Number of digits in this event = 12 Using G4ParticleGun ... -5.63298 LIN +8.68249 LIN proton Event: 88 -Number of tracker hits in this event = 117 - 88 127.95 1095 11 1 39.1387 -6.98434 125.55 - 88 99.5902 865 11 0 39.1391 -6.98478 124.15 - 88 12.8545 904 10 0 36.7553 0.85 93.7865 - 88 241.784 1093 10 1 38.754 -7.00485 95.1987 - 88 762.471 1095 10 1 39.1302 -7.31936 95.55 - 88 3.50451 853 10 0 39.1528 -9.44627 94.15 - 88 245.329 852 10 0 39.1529 -9.45 94.1475 - 88 461.614 851 10 0 39.1559 -9.65 94.0157 - 88 192.494 850 10 0 39.1596 -9.85 93.8836 - 88 2.36454 849 10 0 39.163 -10.05 93.751 - 88 666.261 1099 9 1 39.9638 -52.5034 65.55 - 88 206.699 626 9 0 40.0242 -54.6599 64.15 - 88 188.002 625 9 0 40.0295 -54.85 64.0267 - 88 346.601 624 9 0 40.0356 -55.05 63.8969 - 88 22.5102 623 9 0 40.0423 -55.25 63.7659 - 88 767.178 1106 8 1 41.4039 -98.3963 35.55 - 88 120.101 397 8 0 41.504 -100.625 34.15 - 88 230.227 396 8 0 41.5096 -100.75 34.0712 - 88 186.328 395 8 0 41.518 -100.95 33.9445 - 88 101.99 394 8 0 41.5262 -101.15 33.817 - 88 769.506 1115 7 1 43.2172 -146.1 5.55 - 88 12.0032 160 7 0 43.2757 -148.141 4.15 - 88 217.605 159 7 0 43.2759 -148.15 4.14386 - 88 307.487 158 7 0 43.2822 -148.35 4.00662 - 88 170.351 157 7 0 43.288 -148.55 3.86922 - 88 79.0934 1094 10 1 38.9389 -6.92622 95.55 - 88 80.3138 1092 10 1 38.65 -6.83195 95.2305 - 88 291.232 867 10 0 37.6751 -6.51143 94.15 - 88 307.478 868 10 0 37.4882 -6.45 93.9429 - 88 204.912 958 9 1 11.839 2.19522 65.55 - 88 238.021 957 9 1 11.65 2.25124 65.3448 - 88 346.668 912 9 0 10.5498 2.56673 64.15 - 88 113.39 913 9 0 10.2588 2.65 63.8341 - 88 58.1985 821 8 1 -15.7825 10.1593 35.55 - 88 227.468 820 8 1 -15.85 10.1789 35.4736 - 88 97.0538 819 8 1 -16.05 10.2369 35.2469 - 88 654.412 952 8 0 -17.0119 10.519 34.15 - 88 62.5785 691 7 1 -41.8126 18.0063 5.55 - 88 255.971 690 7 1 -41.85 18.0185 5.50511 - 88 119.226 689 7 1 -42.05 18.0844 5.26531 - 88 441.244 991 7 0 -42.9854 18.3923 4.15 - 88 168.058 992 7 0 -43.161 18.45 3.94036 - 88 228.845 564 6 1 -67.0683 26.301 -24.45 - 88 246.98 563 6 1 -67.25 26.359 -24.6578 - 88 475.171 1033 6 0 -68.305 26.695 -25.85 - 88 0.12929 432 5 1 -93.7496 34.7768 -54.45 - 88 205.214 431 5 1 -93.75 34.7769 -54.4504 - 88 259.79 430 5 1 -93.95 34.8353 -54.6567 - 88 522.583 1075 5 0 -95.1095 35.1733 -55.85 - 88 196.747 1076 5 0 -95.37 35.25 -56.1172 - 88 33.1634 285 4 1 -123.112 43.4259 -84.45 - 88 238.147 284 4 1 -123.15 43.437 -84.4874 - 88 196.56 283 4 1 -123.35 43.4951 -84.6846 - 88 35.3481 1118 4 0 -124.529 43.8395 -85.85 - 88 488.004 1119 4 0 -124.565 43.85 -85.8856 - 88 46.7836 133 3 1 -153.502 52.1065 -114.45 - 88 223.835 132 3 1 -153.55 52.1205 -114.495 - 88 213.169 131 3 1 -153.75 52.1792 -114.681 - 88 481.535 1162 3 0 -155.01 52.5497 -115.85 - 88 95.8397 1163 3 0 -155.351 52.65 -116.166 - 88 179.132 1096 10 1 39.25 -6.97692 95.549 - 88 91.3955 865 10 0 39.9524 -6.86805 94.15 - 88 52.0634 866 10 0 40.0693 -6.85 93.9174 - 88 119.607 1171 9 1 54.3272 -4.58771 65.55 - 88 81.5308 1172 9 1 54.45 -4.57038 65.3109 - 88 167.761 877 9 0 55.0478 -4.48272 64.15 - 88 45.2919 1248 8 1 69.8121 -2.32641 35.55 - 88 109.877 1249 8 1 69.85 -2.31951 35.4769 - 88 140.98 889 8 0 70.5399 -2.19357 34.15 - 88 129.498 1327 7 1 85.4935 0.566453 5.55 - 88 36.4438 1328 7 1 85.65 0.592406 5.24251 - 88 126.672 903 7 0 86.2081 0.683002 4.15 - 88 79.2527 1403 6 1 100.827 3.01536 -24.45 - 88 35.6506 1404 6 1 100.95 3.03417 -24.692 - 88 241.525 915 6 0 101.535 3.12293 -25.85 - 88 130.942 1479 5 1 115.994 5.34962 -54.45 - 88 28.1393 1480 5 1 116.15 5.37722 -54.7608 - 88 116.071 927 5 0 116.694 5.47343 -55.85 - 88 131.343 1554 4 1 130.957 7.94831 -84.45 - 88 2.72854 1555 4 1 131.15 7.98472 -84.8379 - 88 133.015 940 4 0 131.654 8.07882 -85.85 - 88 68.9458 1628 3 1 145.829 10.7747 -114.45 - 88 38.3037 1629 3 1 145.95 10.795 -114.688 - 88 245.623 954 3 0 146.543 10.8933 -115.85 - 88 17.4518 1704 2 1 161.116 13.2881 -144.45 - 88 90.624 1705 2 1 161.15 13.2939 -144.515 - 88 134.01 966 2 0 161.851 13.4158 -145.85 - 88 7.16714 967 2 0 162.047 13.45 -146.223 - 88 115.594 1784 1 1 176.954 16.0739 -174.45 - 88 7.53286 1785 1 1 177.15 16.1068 -174.82 - 88 199.103 980 1 0 177.698 16.1954 -175.85 - 88 98.1968 953 3 0 146.706 10.8499 -116.078 - 88 114.029 864 10 0 39.1168 -7.05211 94.15 - 88 107.906 1093 9 1 38.6946 -8.0391 65.55 - 88 168.541 859 9 0 38.6742 -8.08758 64.15 - 88 109.817 1091 8 1 38.2603 -9.08078 35.55 - 88 551.646 854 8 0 38.2393 -9.1301 34.15 - 88 132.206 1088 7 1 37.8074 -10.1344 5.55 - 88 122.941 849 7 0 37.7855 -10.1832 4.15 - 88 119.354 1086 6 1 37.3383 -11.18 -24.45 - 88 93.5228 844 6 0 37.3156 -11.2289 -25.85 - 88 107.146 1084 5 1 36.856 -12.2223 -54.45 - 88 8.66537 1083 5 1 36.85 -12.2355 -54.8224 - 88 108.909 838 5 0 36.8335 -12.2721 -55.85 - 88 114.54 1081 4 1 36.374 -13.2899 -84.45 - 88 144.906 833 4 0 36.3515 -13.3398 -85.85 - 88 203.641 1079 3 1 35.8961 -14.36 -114.45 - 88 171.782 828 3 0 35.8729 -14.4112 -115.85 - 88 122.659 1076 2 1 35.4046 -15.4569 -144.45 - 88 211.846 822 2 0 35.3831 -15.5068 -145.85 - 88 97.7419 1074 1 1 34.9461 -16.5102 -174.45 - 88 159.292 817 1 0 34.927 -16.5596 -175.85 - 88 112.92 1072 0 1 34.543 -17.5782 -204.45 - 88 174.531 812 0 0 34.5247 -17.6297 -205.85 - 88 192.927 1078 3 1 35.85 -14.3992 -114.583 - 88 93.0173 1080 3 1 36.05 -14.3596 -114.781 - 88 343.219 1081 3 1 36.25 -14.3747 -114.744 -Number of digits in this event = 69 +Number of tracker hits in this event = 17 + 88 99.8377 498 7 1 -80.4301 -126.122 5.55 + 88 119.152 270 7 0 -80.4301 -126.123 4.15 + 88 132.389 498 6 1 -80.4307 -126.13 -24.45 + 88 132.225 270 6 0 -80.431 -126.131 -25.85 + 88 138.438 498 5 1 -80.4339 -126.139 -54.45 + 88 105.75 270 5 0 -80.4327 -126.14 -55.85 + 88 102.208 498 4 1 -80.4045 -126.15 -84.45 + 88 132.956 269 4 0 -80.4039 -126.151 -85.85 + 88 205.731 498 3 1 -80.3915 -126.164 -114.45 + 88 152.459 269 3 0 -80.3904 -126.165 -115.85 + 88 132.866 498 2 1 -80.3716 -126.182 -144.45 + 88 150.536 269 2 0 -80.37 -126.183 -145.85 + 88 109.694 498 1 1 -80.3352 -126.2 -174.45 + 88 137.729 269 1 0 -80.3339 -126.201 -175.85 + 88 116.109 498 0 1 -80.3073 -126.228 -204.45 + 88 118.117 269 0 0 -80.306 -126.23 -205.85 + 88 146.476 270 4 0 -80.4034 -126.15 -86.0614 +Number of digits in this event = 11 Using G4ParticleGun ... -8.86134 LIN +5.35264 LIN proton Event: 89 -Number of tracker hits in this event = 24 - 89 210.822 808 10 1 -18.3363 112.359 95.55 - 89 125.46 1461 10 0 -18.3365 112.359 94.15 - 89 106.295 808 9 1 -18.3375 112.357 65.55 - 89 104.867 1461 9 0 -18.3362 112.357 64.15 - 89 221.395 808 8 1 -18.3128 112.359 35.55 - 89 138.878 1461 8 0 -18.3119 112.359 34.15 - 89 123.262 808 7 1 -18.2941 112.368 5.55 - 89 98.8016 1461 7 0 -18.2932 112.369 4.15 - 89 107.346 808 6 1 -18.2752 112.394 -24.45 - 89 127.997 1461 6 0 -18.2745 112.395 -25.85 - 89 122.228 808 5 1 -18.2593 112.424 -54.45 - 89 110.316 1461 5 0 -18.2585 112.425 -55.85 - 89 107.927 809 4 1 -18.2422 112.46 -84.45 - 89 109.004 1461 4 0 -18.2409 112.462 -85.85 - 89 110.211 809 3 1 -18.216 112.506 -114.45 - 89 130.659 1461 3 0 -18.2152 112.508 -115.85 - 89 127.206 809 2 1 -18.1967 112.552 -144.45 - 89 129.952 1462 2 0 -18.1959 112.555 -145.85 - 89 92.7512 809 1 1 -18.1803 112.608 -174.45 - 89 132.463 1462 1 0 -18.1805 112.61 -175.85 - 89 109.037 809 0 1 -18.1856 112.663 -204.45 - 89 117.82 1462 0 0 -18.1856 112.666 -205.85 - 89 65.8087 570 7 1 -65.958 74.1109 5.21836 - 89 185.047 807 8 1 -18.4501 112.327 35.3928 -Number of digits in this event = 16 +Number of tracker hits in this event = 32 + 89 141.369 461 10 1 -87.6662 -31.1422 95.55 + 89 97.59 744 10 0 -87.6662 -31.1429 94.15 + 89 118.794 461 9 1 -87.67 -31.1466 65.55 + 89 177.632 744 9 0 -87.6733 -31.1466 64.15 + 89 105.933 461 8 1 -87.7379 -31.1441 35.55 + 89 107.098 744 8 0 -87.7417 -31.1454 34.15 + 89 104.941 461 7 1 -87.8204 -31.1682 5.55 + 89 160.111 744 7 0 -87.8246 -31.1684 4.15 + 89 409.245 460 6 1 -87.9096 -31.1695 -24.45 + 89 104.95 744 6 0 -87.9135 -31.1685 -25.85 + 89 142.152 460 5 1 -87.9869 -31.1492 -54.45 + 89 114.634 744 5 0 -87.9896 -31.148 -55.85 + 89 157.785 459 4 1 -88.0558 -31.1217 -84.45 + 89 174.447 744 4 0 -88.0578 -31.1187 -85.85 + 89 150.215 459 3 1 -88.0995 -31.0586 -114.45 + 89 131.213 744 3 0 -88.1008 -31.056 -115.85 + 89 112.411 459 2 1 -88.1352 -31.0032 -144.45 + 89 97.7663 745 2 0 -88.1375 -30.9997 -145.85 + 89 130.599 459 1 1 -88.181 -30.9303 -174.45 + 89 168.531 745 1 0 -88.1824 -30.9284 -175.85 + 89 106.393 459 0 1 -88.2141 -30.8914 -204.45 + 89 213.171 745 0 0 -88.2175 -30.8891 -205.85 + 89 49.7679 753 1 1 -29.2591 0.3802 -174.45 + 89 167.507 754 1 1 -29.25 0.477137 -174.552 + 89 58.9448 905 1 0 -28.4786 1.18532 -175.85 + 89 72.9889 906 1 0 -28.4127 1.25 -175.978 + 89 84.7445 907 1 0 -28.3364 1.45015 -176.042 + 89 232.894 908 1 0 -28.2354 1.65 -176.08 + 89 97.6496 909 1 0 -28.1979 1.85046 -176.076 + 89 43.8977 460 4 1 -88.05 -31.1579 -84.8069 + 89 42.3996 745 4 0 -87.9978 -31.05 -85.8674 + 89 148.124 831 7 0 7.28059 -13.7589 3.75003 +Number of digits in this event = 18 Using G4ParticleGun ... -5.44999 LIN +1.64078 LIN proton Event: 90 -Number of tracker hits in this event = 27 - 90 100.797 827 11 1 -14.5493 68.299 125.55 - 90 117.987 1241 11 0 -14.5495 68.2978 124.15 - 90 236.547 827 10 1 -14.5514 68.2727 95.55 - 90 96.8321 1241 10 0 -14.5496 68.2745 94.15 - 90 394.62 827 9 1 -14.5095 68.3151 65.55 - 90 126.332 1241 9 0 -14.5062 68.3166 64.15 - 90 120.3 828 8 1 -14.4366 68.3538 35.55 - 90 108.331 1241 8 0 -14.4283 68.3509 34.15 - 90 109.657 828 7 1 -14.2577 68.2888 5.55 - 90 107.577 1241 7 0 -14.2483 68.2853 4.15 - 90 187.096 829 6 1 -14.0615 68.2147 -24.45 - 90 89.9168 1240 6 0 -14.0527 68.2113 -25.85 - 90 95.8976 830 5 1 -13.8738 68.1343 -54.45 - 90 294.92 1240 5 0 -13.8669 68.1303 -55.85 - 90 128.246 831 4 1 -13.7251 68.048 -84.45 - 90 114.019 1239 4 0 -13.7183 68.0436 -85.85 - 90 117.724 832 3 1 -13.5808 67.959 -114.45 - 90 107.679 1239 3 0 -13.5796 67.9574 -115.85 - 90 143.682 832 2 1 -13.5582 67.9266 -144.45 - 90 102.482 1239 2 0 -13.5559 67.9255 -145.85 - 90 136.72 832 1 1 -13.517 67.8929 -174.45 - 90 185.147 1239 1 0 -13.5149 67.8903 -175.85 - 90 160.078 832 0 1 -13.4762 67.8398 -204.45 - 90 116.397 1238 0 0 -13.4729 67.837 -205.85 - 90 108.812 826 9 1 -14.65 68.325 65.4216 - 90 267.547 825 9 1 -14.85 68.3933 65.361 - 90 29.827 824 9 1 -15.05 68.4926 65.5386 +Number of tracker hits in this event = 23 + 90 177.392 355 9 1 -109.03 -65.3403 65.55 + 90 317.147 573 9 0 -109.029 -65.3393 64.15 + 90 111.095 355 8 1 -108.997 -65.3216 35.55 + 90 117.271 573 8 0 -108.993 -65.3206 34.15 + 90 145.742 355 7 1 -108.952 -65.2875 5.55 + 90 129.386 573 7 0 -108.949 -65.2856 4.15 + 90 113.81 356 6 1 -108.887 -65.2521 -24.45 + 90 59.7938 573 6 0 -108.883 -65.2503 -25.85 + 90 47.6564 574 6 0 -108.882 -65.25 -26.0783 + 90 160.818 356 5 1 -108.79 -65.201 -54.45 + 90 129.489 574 5 0 -108.781 -65.1981 -55.85 + 90 113.78 357 4 1 -108.592 -65.1326 -84.45 + 90 203.913 574 4 0 -108.577 -65.131 -85.85 + 90 107.581 359 3 1 -108.278 -65.0917 -114.45 + 90 133.188 574 3 0 -108.261 -65.0892 -115.85 + 90 115.677 361 2 1 -107.917 -65.0388 -144.45 + 90 119.756 575 2 0 -107.903 -65.0364 -145.85 + 90 151.462 362 1 1 -107.652 -64.9965 -174.45 + 90 122.809 575 1 0 -107.64 -64.998 -175.85 + 90 166.011 363 0 1 -107.411 -65.0337 -204.45 + 90 121.946 575 0 0 -107.403 -65.0388 -205.85 + 90 76.8823 575 4 0 -108.653 -65.05 -85.9297 + 90 18.5132 574 9 0 -109.086 -65.25 63.9965 Number of digits in this event = 13 Using G4ParticleGun ... -3.21159 LIN +7.11863 LIN proton Event: 91 -Number of tracker hits in this event = 27 - 91 137.93 821 11 1 -15.7356 -4.78239 125.55 - 91 98.6274 876 11 0 -15.7367 -4.78304 124.15 - 91 113.017 821 10 1 -15.7602 -4.80351 95.55 - 91 116.932 876 10 0 -15.761 -4.80341 94.15 - 91 98.5497 821 9 1 -15.7702 -4.80241 65.55 - 91 94.7094 876 9 0 -15.7703 -4.80202 64.15 - 91 99.5894 821 8 1 -15.7677 -4.79187 35.55 - 91 108.229 876 8 0 -15.7689 -4.78972 34.15 - 91 121.912 821 7 1 -15.7947 -4.74344 5.55 - 91 141.784 876 7 0 -15.7946 -4.7409 4.15 - 91 106.229 821 6 1 -15.7957 -4.699 -24.45 - 91 104.562 876 6 0 -15.795 -4.69488 -25.85 - 91 105.127 821 5 1 -15.7858 -4.60682 -54.45 - 91 127.772 877 5 0 -15.7868 -4.60008 -55.85 - 91 118.957 821 4 1 -15.809 -4.45024 -84.45 - 91 144.711 878 4 0 -15.8108 -4.44344 -85.85 - 91 100.073 821 3 1 -15.8337 -4.30419 -114.45 - 91 374.465 878 3 0 -15.8333 -4.29822 -115.85 - 91 118.175 821 2 1 -15.824 -4.17779 -144.45 - 91 128.984 879 2 0 -15.8231 -4.17108 -145.85 - 91 150.067 821 1 1 -15.8033 -4.03734 -174.45 - 91 98.6597 880 1 0 -15.8023 -4.03039 -175.85 - 91 191.192 821 0 1 -15.7834 -3.88006 -204.45 - 91 135.228 880 0 0 -15.7827 -3.87385 -205.85 - 91 193.278 820 3 1 -15.85 -4.33072 -114.468 - 91 359.239 877 3 0 -15.6718 -4.62914 -115.85 - 91 16.4038 829 3 1 -14.2379 -3.41618 -114.85 -Number of digits in this event = 13 +Number of tracker hits in this event = 25 + 91 103.55 480 10 1 -83.9074 -64.1278 95.55 + 91 117.321 579 10 0 -83.9077 -64.1278 94.15 + 91 125.096 480 9 1 -83.9144 -64.1278 65.55 + 91 106.433 579 9 0 -83.9144 -64.1285 64.15 + 91 113.402 480 8 1 -83.9168 -64.1424 35.55 + 91 89.1888 579 8 0 -83.9171 -64.1432 34.15 + 91 133.427 480 7 1 -83.9232 -64.16 5.55 + 91 189.873 579 7 0 -83.9231 -64.1597 4.15 + 91 121.84 480 6 1 -83.9265 -64.1514 -24.45 + 91 183.446 579 6 0 -83.9264 -64.1511 -25.85 + 91 107.534 480 5 1 -83.9177 -64.1471 -54.45 + 91 105.583 579 5 0 -83.9172 -64.1479 -55.85 + 91 110.893 480 4 1 -83.9052 -64.1663 -84.45 + 91 132.735 579 4 0 -83.9037 -64.1661 -85.85 + 91 101.974 480 3 1 -83.8798 -64.1655 -114.45 + 91 112.194 579 3 0 -83.8788 -64.1648 -115.85 + 91 115.709 480 2 1 -83.8567 -64.1488 -144.45 + 91 150.777 579 2 0 -83.8557 -64.1474 -145.85 + 91 100.159 481 1 1 -83.8295 -64.1199 -174.45 + 91 141.216 579 1 0 -83.828 -64.1179 -175.85 + 91 129.508 481 0 1 -83.7945 -64.0781 -204.45 + 91 128.346 579 0 0 -83.7929 -64.0758 -205.85 + 91 127.265 580 0 0 -83.7834 -64.05 -206.006 + 91 168.518 581 0 0 -83.8264 -63.85 -206.066 + 91 245.026 481 4 1 -83.85 -64.1678 -84.7273 +Number of digits in this event = 14 Using G4ParticleGun ... -4.87706 LIN +8.36517 LIN proton Event: 92 -Number of tracker hits in this event = 22 - 92 518.76 670 10 1 -45.9646 -85.2998 95.55 - 92 113.579 473 10 0 -45.9649 -85.2997 94.15 - 92 107.069 670 9 1 -45.9681 -85.2939 65.55 - 92 137.591 473 9 0 -45.9683 -85.2924 64.15 - 92 257.517 670 8 1 -45.9752 -85.2631 35.55 - 92 89.417 473 8 0 -45.9771 -85.2621 34.15 - 92 132.14 670 7 1 -46.0127 -85.2412 5.55 - 92 116.159 474 7 0 -46.016 -85.2407 4.15 - 92 101.28 669 6 1 -46.0844 -85.2213 -24.45 - 92 121.811 474 6 0 -46.0897 -85.2202 -25.85 - 92 135.345 669 5 1 -46.2 -85.1909 -54.45 - 92 105.562 474 5 0 -46.2052 -85.1891 -55.85 - 92 94.346 668 4 1 -46.3172 -85.1478 -84.45 - 92 120.183 474 4 0 -46.3239 -85.1454 -85.85 - 92 126.434 667 3 1 -46.461 -85.099 -114.45 - 92 163.87 474 3 0 -46.4672 -85.0956 -115.85 - 92 108.653 667 2 1 -46.594 -85.0224 -144.45 - 92 106.481 475 2 0 -46.6006 -85.0222 -145.85 - 92 95.7133 666 1 1 -46.7345 -85.0184 -174.45 - 92 138.453 475 1 0 -46.7426 -85.0193 -175.85 - 92 122.617 665 0 1 -46.9141 -85.0343 -204.45 - 92 101.731 475 0 0 -46.9222 -85.0346 -205.85 -Number of digits in this event = 12 +Number of tracker hits in this event = 27 + 92 103.687 918 11 1 3.75154 45.9224 125.55 + 92 120.78 1129 11 0 3.75204 45.9216 124.15 + 92 286.049 918 10 1 3.76367 45.9023 95.55 + 92 360.132 1129 10 0 3.76413 45.9015 94.15 + 92 150.274 918 9 1 3.77939 45.8837 65.55 + 92 129.774 1129 9 0 3.78141 45.883 64.15 + 92 101.89 918 8 1 3.82314 45.8738 35.55 + 92 117.607 1129 8 0 3.82527 45.874 34.15 + 92 107.335 919 7 1 3.86753 45.8793 5.55 + 92 148.223 1129 7 0 3.86994 45.8798 4.15 + 92 103.773 919 6 1 3.91963 45.8885 -24.45 + 92 175.719 1129 6 0 3.92017 45.8893 -25.85 + 92 120.907 919 5 1 3.93512 45.9035 -54.45 + 92 122.663 1129 5 0 3.93531 45.9031 -55.85 + 92 109.425 919 4 1 3.9419 45.8952 -84.45 + 92 104.014 1129 4 0 3.94176 45.8946 -85.85 + 92 111.976 919 3 1 3.94117 45.8817 -114.45 + 92 121.017 1129 3 0 3.94177 45.8807 -115.85 + 92 145.503 919 2 1 3.951 45.8617 -144.45 + 92 115.686 1129 2 0 3.95141 45.8607 -145.85 + 92 268.434 919 1 1 3.96286 45.8421 -174.45 + 92 169.863 1128 1 0 3.96461 45.8413 -175.85 + 92 101.598 919 0 1 3.99987 45.8246 -204.45 + 92 108.002 1128 0 0 4.00233 45.8232 -205.85 + 92 246.504 918 1 1 3.85 45.8313 -174.672 + 92 117.562 1128 7 0 3.79046 45.85 3.88741 + 92 92.649 1128 10 0 4.10257 45.7481 94.15 +Number of digits in this event = 15 Using G4ParticleGun ... -7.93861 LIN +4.10884 LIN proton Event: 93 -Number of tracker hits in this event = 33 - 93 171.324 1099 11 1 39.9123 -19.2389 125.55 - 93 103.849 804 11 0 39.9118 -19.2401 124.15 - 93 111.81 1099 10 1 39.9015 -19.2662 95.55 - 93 98.272 803 10 0 39.9014 -19.2668 94.15 - 93 113.888 1099 9 1 39.8986 -19.2777 65.55 - 93 372.777 803 9 0 39.8984 -19.2791 64.15 - 93 124.506 1099 8 1 39.8971 -19.3032 35.55 - 93 115.235 803 8 0 39.8983 -19.304 34.15 - 93 99.4077 1099 7 1 39.9239 -19.3202 5.55 - 93 94.2304 803 7 0 39.9248 -19.3219 4.15 - 93 125.569 1099 6 1 39.9443 -19.353 -24.45 - 93 123.951 803 6 0 39.9461 -19.3544 -25.85 - 93 153.095 1099 5 1 39.9815 -19.3843 -54.45 - 93 131.849 803 5 0 39.9827 -19.3871 -55.85 - 93 147.383 1099 4 1 40.0064 -19.4425 -84.45 - 93 198.779 803 4 0 40.008 -19.4451 -85.85 - 93 119.913 1099 3 1 40.0444 -19.4968 -114.45 - 93 156.797 802 3 0 40.0466 -19.4989 -115.85 - 93 110.936 1100 2 1 40.0906 -19.5376 -144.45 - 93 105.828 802 2 0 40.0934 -19.5398 -145.85 - 93 109.136 1100 1 1 40.1477 -19.5855 -174.45 - 93 92.5105 802 1 0 40.1508 -19.5866 -175.85 - 93 120.843 1100 0 1 40.2162 -19.6096 -204.45 - 93 101.144 802 0 0 40.2193 -19.6103 -205.85 - 93 245.273 802 4 0 39.9981 -19.45 -86.0825 - 93 82.678 1098 9 1 39.85 -19.2872 65.4879 - 93 177.537 1097 9 1 39.6499 -19.2915 65.3046 - 93 22.3158 1096 9 1 39.45 -19.324 65.2037 - 93 100.025 804 9 0 37.8165 -19.25 64.0033 - 93 113.736 805 9 0 37.6442 -19.05 63.8951 - 93 147.514 806 9 0 37.4787 -18.85 63.7984 - 93 128.773 807 9 0 37.343 -18.65 63.8416 - 93 142.022 831 9 0 2.15413 -13.8251 63.75 -Number of digits in this event = 17 +Number of tracker hits in this event = 22 + 93 97.4173 1365 10 1 93.2631 43.5463 95.55 + 93 94.9176 1117 10 0 93.2588 43.547 94.15 + 93 133.618 1365 9 1 93.1706 43.5639 65.55 + 93 82.5017 1117 9 0 93.167 43.565 64.15 + 93 111.561 1364 8 1 93.104 43.5849 35.55 + 93 198.886 1117 8 0 93.1038 43.5857 34.15 + 93 97.3688 1364 7 1 93.0957 43.6013 5.55 + 93 180.614 1117 7 0 93.0951 43.6024 4.15 + 93 97.0402 1364 6 1 93.0734 43.6241 -24.45 + 93 105.742 1117 6 0 93.0722 43.6258 -25.85 + 93 105.256 1364 5 1 93.0479 43.6632 -54.45 + 93 122.851 1118 5 0 93.0473 43.6635 -55.85 + 93 109.17 1364 4 1 93.029 43.6621 -84.45 + 93 109.937 1118 4 0 93.0295 43.661 -85.85 + 93 102.447 1364 3 1 93.0438 43.6358 -114.45 + 93 119.146 1117 3 0 93.0443 43.6334 -115.85 + 93 144.401 1364 2 1 93.0557 43.5865 -144.45 + 93 136.23 1117 2 0 93.0566 43.5877 -145.85 + 93 133.037 1364 1 1 93.0738 43.6137 -174.45 + 93 91.9802 1117 1 0 93.0729 43.6145 -175.85 + 93 113.999 1364 0 1 93.0513 43.6288 -204.45 + 93 103.303 1117 0 0 93.0482 43.6297 -205.85 +Number of digits in this event = 10 Using G4ParticleGun ... -1.24404 LIN +1.38534 LIN proton Event: 94 -Number of tracker hits in this event = 24 - 94 156.349 628 11 1 -54.3012 34.6206 125.55 - 94 158.121 1072 11 0 -54.2983 34.6236 124.15 - 94 147.188 629 10 1 -54.2464 34.6768 95.55 - 94 234.865 1073 10 0 -54.2453 34.6768 94.15 - 94 123.614 629 9 1 -54.2307 34.673 65.55 - 94 100.717 1073 9 0 -54.2274 34.67 64.15 - 94 110.712 629 8 1 -54.1731 34.6203 35.55 - 94 121.738 1072 8 0 -54.1653 34.6183 34.15 - 94 105.14 630 7 1 -53.9896 34.573 5.55 - 94 395.177 1072 7 0 -53.9768 34.5751 4.15 - 94 120.116 631 6 1 -53.712 34.6338 -24.45 - 94 108.806 1072 6 0 -53.6968 34.634 -25.85 - 94 120.903 633 5 1 -53.3868 34.6429 -54.45 - 94 119.847 1072 5 0 -53.3698 34.6448 -55.85 - 94 117.258 635 4 1 -53.0122 34.6779 -84.45 - 94 139.165 1073 4 0 -52.9962 34.6808 -85.85 - 94 119.138 636 3 1 -52.6856 34.7351 -114.45 - 94 118.588 1073 3 0 -52.6697 34.7418 -115.85 - 94 214.521 638 2 1 -52.3399 34.8784 -144.45 - 94 166.138 1074 2 0 -52.3184 34.8822 -145.85 - 94 112.496 640 1 1 -51.8744 34.9448 -174.45 - 94 139.364 1074 1 0 -51.8544 34.9443 -175.85 - 94 115.632 643 0 1 -51.4401 34.9375 -204.45 - 94 263.431 1074 0 0 -51.4297 34.9555 -205.85 -Number of digits in this event = 15 +Number of tracker hits in this event = 27 + 94 149.824 669 10 1 -46.0854 -93.8171 95.55 + 94 177.996 431 10 0 -46.088 -93.8211 94.15 + 94 116.659 669 9 1 -46.1473 -93.9168 65.55 + 94 212.75 431 9 0 -46.1469 -93.9215 64.15 + 94 129.901 669 8 1 -46.1379 -94.0236 35.55 + 94 131.181 430 8 0 -46.1367 -94.0256 34.15 + 94 156.062 669 7 1 -46.1085 -94.0592 5.55 + 94 183.911 430 7 0 -46.1089 -94.0593 4.15 + 94 102.163 669 6 1 -46.1025 -94.043 -24.45 + 94 131.669 430 6 0 -46.1059 -94.0436 -25.85 + 94 251.451 669 5 1 -46.1657 -94.0498 -54.45 + 94 150.268 430 5 0 -46.1653 -94.0469 -55.85 + 94 107.856 669 4 1 -46.1138 -93.977 -84.45 + 94 114.486 430 4 0 -46.1178 -93.9761 -85.85 + 94 126.157 669 3 1 -46.2069 -93.9329 -114.45 + 94 130.422 431 3 0 -46.2145 -93.9301 -115.85 + 94 140.48 668 2 1 -46.3758 -93.8949 -144.45 + 94 115.732 431 2 0 -46.3778 -93.8895 -145.85 + 94 119.94 668 1 1 -46.4003 -93.7767 -174.45 + 94 201.862 431 1 0 -46.4034 -93.771 -175.85 + 94 156.935 667 0 1 -46.4585 -93.6837 -204.45 + 94 107.346 432 0 0 -46.4615 -93.6757 -205.85 + 94 120.975 432 1 0 -46.4182 -93.75 -175.975 + 94 115.127 289 1 0 -56.6345 -122.171 -176.25 + 94 392.364 288 1 0 -56.9168 -122.35 -176.102 + 94 62.4343 432 9 0 -46.1038 -93.75 63.8934 + 94 59.4364 433 9 0 -46.0803 -93.55 63.825 +Number of digits in this event = 18 Using G4ParticleGun ... -1.55852 LIN +7.37098 LIN proton Event: 95 -Number of tracker hits in this event = 28 - 95 102.767 1025 8 1 25.1325 -141.064 35.55 - 95 152.386 195 8 0 25.1332 -141.066 34.15 - 95 105.217 1025 7 1 25.1508 -141.115 5.55 - 95 165.53 195 7 0 25.1529 -141.121 4.15 - 95 132.642 1025 6 1 25.172 -141.239 -24.45 - 95 125.945 194 6 0 25.1717 -141.241 -25.85 - 95 111.13 1025 5 1 25.1224 -141.28 -54.45 - 95 317.616 194 5 0 25.1194 -141.285 -55.85 - 95 114.89 1025 4 1 25.0664 -141.382 -84.45 - 95 123.911 193 4 0 25.0716 -141.385 -85.85 - 95 265.376 1025 3 1 25.1791 -141.443 -114.45 - 95 165.168 193 3 0 25.1827 -141.445 -115.85 - 95 147.458 1026 2 1 25.2575 -141.479 -144.45 - 95 117.912 193 2 0 25.2568 -141.483 -145.85 - 95 115.829 1025 1 1 25.2347 -141.588 -174.45 - 95 107.736 192 1 0 25.2295 -141.595 -175.85 - 95 101.96 1025 0 1 25.1371 -141.75 -204.45 - 95 132.219 191 0 0 25.1256 -141.761 -205.85 - 95 19.5594 1026 3 1 25.25 -141.272 -114.791 - 95 34.3843 198 3 0 25.8946 -140.426 -115.85 - 95 95.4993 199 3 0 25.9741 -140.35 -115.931 - 95 58.3281 200 3 0 26.1702 -140.15 -116.093 - 95 21.5386 201 3 0 26.2642 -139.95 -116.196 - 95 198.395 275 3 0 14.26 -125.023 -116.249 - 95 193.661 274 3 0 14.1947 -125.15 -116.174 - 95 318.015 968 3 1 13.8316 -124.892 -114.85 - 95 157.905 969 3 1 13.85 -124.467 -114.514 - 95 90.4558 970 3 1 14.0501 -124.548 -114.534 -Number of digits in this event = 15 +Number of tracker hits in this event = 24 + 95 128.542 833 11 1 -13.2819 26.9499 125.55 + 95 182.339 1034 11 0 -13.2819 26.9495 124.15 + 95 117.36 833 10 1 -13.2825 26.938 95.55 + 95 103.581 1034 10 0 -13.2828 26.9379 94.15 + 95 153.085 833 9 1 -13.2893 26.9342 65.55 + 95 96.1246 1034 9 0 -13.2897 26.9345 64.15 + 95 199.325 833 8 1 -13.3017 26.9403 35.55 + 95 112.01 1034 8 0 -13.3023 26.9398 34.15 + 95 152.542 833 7 1 -13.3164 26.926 5.55 + 95 333.436 1034 7 0 -13.3179 26.9258 4.15 + 95 114.763 833 6 1 -13.3476 26.9171 -24.45 + 95 154.882 1034 6 0 -13.3476 26.9165 -25.85 + 95 218.333 833 5 1 -13.3497 26.9032 -54.45 + 95 151.205 1034 5 0 -13.3494 26.9028 -55.85 + 95 121.755 833 4 1 -13.3431 26.9005 -84.45 + 95 135.284 1034 4 0 -13.3427 26.8985 -85.85 + 95 100.142 833 3 1 -13.3389 26.8594 -114.45 + 95 93.4618 1034 3 0 -13.3397 26.8585 -115.85 + 95 195.796 833 2 1 -13.3531 26.838 -144.45 + 95 121.908 1033 2 0 -13.3539 26.8363 -145.85 + 95 168.166 833 1 1 -13.372 26.8001 -174.45 + 95 194.995 1033 1 0 -13.3737 26.7992 -175.85 + 95 113.997 833 0 1 -13.4056 26.7806 -204.45 + 95 101.927 1033 0 0 -13.4072 26.7796 -205.85 +Number of digits in this event = 16 Using G4ParticleGun ... -7.33517 LIN +5.36428 LIN proton Event: 96 -Number of tracker hits in this event = 25 - 96 108.763 1119 11 1 43.9985 34.8949 125.55 - 96 97.591 1074 11 0 43.9977 34.895 124.15 - 96 99.5284 1119 10 1 43.9804 34.8984 95.55 - 96 105.461 1074 10 0 43.9808 34.8987 94.15 - 96 98.6354 1119 9 1 43.9878 34.9091 65.55 - 96 161.03 1074 9 0 43.9885 34.9092 64.15 - 96 283.758 1119 8 1 44.002 34.913 35.55 - 96 101.514 1074 8 0 44.0015 34.9125 34.15 - 96 126.381 1119 7 1 43.9953 34.9051 5.55 - 96 205.022 1074 7 0 43.9951 34.9051 4.15 - 96 92.6983 1119 6 1 43.9923 34.9018 -24.45 - 96 104.755 1074 6 0 43.9919 34.9017 -25.85 - 96 115.779 1119 5 1 43.9818 34.9053 -54.45 - 96 117.737 1074 5 0 43.9806 34.9045 -55.85 - 96 122.711 1119 4 1 43.9592 34.8913 -84.45 - 96 112.894 1074 4 0 43.9578 34.8908 -85.85 - 96 110.451 1119 3 1 43.9344 34.8808 -114.45 - 96 109.6 1074 3 0 43.9332 34.8793 -115.85 - 96 156.173 1119 2 1 43.9062 34.851 -144.45 - 96 116.237 1073 2 0 43.9046 34.8497 -145.85 - 96 103.502 1119 1 1 43.8722 34.8222 -174.45 - 96 134.195 1073 1 0 43.871 34.8204 -175.85 - 96 99.1452 1118 0 1 43.8499 34.786 -204.45 - 96 242.204 1073 0 0 43.849 34.7846 -205.85 - 96 27.7521 1072 0 0 43.8521 34.65 -206.209 -Number of digits in this event = 9 +Number of tracker hits in this event = 209 + 96 199.103 949 9 1 9.89734 -133.917 65.55 + 96 170.042 231 9 0 9.89804 -133.918 64.15 + 96 107.963 949 8 1 9.91076 -133.925 35.55 + 96 111.538 231 8 0 9.91034 -133.924 34.15 + 96 96.0727 949 7 1 9.90517 -133.916 5.55 + 96 318.022 231 7 0 9.90401 -133.915 4.15 + 96 157.253 949 6 1 9.88552 -133.89 -24.45 + 96 121.427 231 6 0 9.8871 -133.89 -25.85 + 96 157.347 949 5 1 9.92291 -133.88 -54.45 + 96 114.693 231 5 0 9.9271 -133.878 -55.85 + 96 148.177 949 4 1 10.0186 -133.842 -84.45 + 96 133.308 231 4 0 10.0234 -133.839 -85.85 + 96 108.13 950 3 1 10.1158 -133.778 -114.45 + 96 198.74 231 3 0 10.1199 -133.774 -115.85 + 96 197.495 950 2 1 10.2057 -133.689 -144.45 + 96 255.52 232 2 0 10.2107 -133.684 -145.85 + 96 148.407 951 1 1 10.3115 -133.585 -174.45 + 96 101.758 232 1 0 10.3169 -133.58 -175.85 + 96 105.415 951 0 1 10.4289 -133.472 -204.45 + 96 151.399 233 0 0 10.4351 -133.466 -205.85 + 96 58.0134 332 0 0 -9.62489 -113.687 -206.25 + 96 137.654 333 0 0 -9.65779 -113.55 -206.158 + 96 68.0852 334 0 0 -9.70873 -113.35 -206.005 + 96 117.602 850 0 1 -9.85484 -112.216 -204.85 + 96 110.65 379 0 1 -104.15 -162.754 -204.74 + 96 27.9062 1307 2 0 49.6893 81.624 -146.107 + 96 291.512 245 0 0 79.3947 -131.027 -206.25 + 96 25.074 1312 0 1 82.5638 -130.931 -204.85 + 96 56.622 1313 0 1 82.6505 -130.928 -204.812 + 96 61.4423 1314 0 1 82.85 -130.922 -204.723 + 96 124.012 1315 0 1 83.05 -130.916 -204.634 + 96 61.572 1316 0 1 83.25 -130.911 -204.545 + 96 6.44748 1317 0 1 83.45 -130.906 -204.456 + 96 240.107 301 1 0 164.717 -119.842 -176.25 + 96 165.045 302 1 0 165.407 -119.75 -176.007 + 96 61.248 1742 1 1 168.559 -119.329 -174.85 + 96 56.0008 1743 1 1 168.75 -119.305 -174.78 + 96 59.5777 1744 1 1 168.95 -119.28 -174.71 + 96 68.44 1745 1 1 169.15 -119.254 -174.639 + 96 62.9835 1746 1 1 169.35 -119.228 -174.569 + 96 52.4875 1747 1 1 169.55 -119.199 -174.5 + 96 178.35 310 1 0 101.707 -118.124 -176.25 + 96 19.2847 311 1 0 101.925 -117.95 -175.902 + 96 193.294 1412 1 1 102.565 -117.348 -174.85 + 96 42.9244 1413 1 1 102.75 -117.186 -174.571 + 96 211.906 403 2 0 138.404 -99.5017 -146.25 + 96 1.66669 1599 2 1 140.141 -99.5246 -144.85 + 96 97.3617 1600 2 1 140.15 -99.5256 -144.841 + 96 59.6396 1601 2 1 140.35 -99.5638 -144.638 + 96 153.612 369 3 0 151.729 -106.252 -116.25 + 96 12.2563 370 3 0 151.713 -106.15 -115.856 + 96 1.21552 1665 3 1 153.348 -101.379 -114.85 + 96 131.913 1666 3 1 153.35 -101.373 -114.848 + 96 114.74 1667 3 1 153.55 -101.095 -114.845 + 96 228.492 1668 3 1 153.75 -100.867 -114.701 + 96 80.7626 1669 3 1 153.95 -100.813 -114.652 + 96 6.22958 391 3 0 154.852 -101.809 -115.85 + 96 12.5112 365 3 0 153.067 -106.952 -115.85 + 96 33.7244 344 1 0 91.1316 -111.225 -176.25 + 96 118.985 345 1 0 91.1563 -111.15 -176.143 + 96 16.2673 346 1 0 91.1844 -110.95 -175.874 + 96 47.3116 1355 1 1 91.3348 -110.21 -174.85 + 96 176.218 1356 1 1 91.35 -110.135 -174.753 + 96 87.4133 1357 1 1 91.55 -109.894 -174.587 + 96 60.8062 1358 1 1 91.75 -109.719 -174.51 + 96 60.479 1359 1 1 91.992 -109.534 -174.45 + 96 91.1217 1360 1 1 92.1505 -109.537 -174.578 + 96 78.5179 1361 1 1 92.3501 -109.549 -174.736 + 96 195.685 353 1 0 93.6444 -109.433 -175.85 + 96 23.3729 354 1 0 94.1428 -109.35 -176.187 + 96 7.42345 675 1 0 123.596 -44.8783 -176.25 + 96 61.0705 676 1 0 123.592 -44.8499 -176.233 + 96 52.6131 677 1 0 123.577 -44.6496 -176.133 + 96 55.1798 678 1 0 123.561 -44.45 -176.048 + 96 47.9081 679 1 0 123.564 -44.25 -175.964 + 96 225.408 1514 1 1 123.076 -42.757 -174.85 + 96 82.4545 1515 1 1 123.15 -42.503 -174.645 + 96 197.584 685 1 0 123.911 -42.891 -175.85 + 96 158.569 217 0 0 70.3256 -136.636 -206.25 + 96 191.305 216 0 0 70.7506 -136.75 -205.998 + 96 9.74304 1271 0 1 74.4123 -136.659 -204.85 + 96 80.6922 1272 0 1 74.45 -136.657 -204.839 + 96 59.0391 1273 0 1 74.65 -136.651 -204.762 + 96 67.4276 1274 0 1 74.8502 -136.661 -204.676 + 96 194.249 1275 0 1 75.05 -136.649 -204.575 + 96 97.1701 324 1 0 93.0012 -115.344 -176.249 + 96 67.9435 325 1 0 93.121 -115.15 -176.021 + 96 69.9146 1367 1 1 93.6335 -114.226 -174.85 + 96 61.731 1368 1 1 93.75 -114.139 -174.619 + 96 6.86245 809 2 0 116.616 -18.0925 -146.25 + 96 54.249 810 2 0 116.625 -18.05 -146.233 + 96 72.2351 811 2 0 116.726 -17.85 -146.115 + 96 62.2794 812 2 0 116.815 -17.65 -146.003 + 96 55.5239 813 2 0 116.892 -17.4499 -145.91 + 96 7.04405 814 2 0 116.928 -17.25 -145.857 + 96 84.2536 1486 2 1 117.41 -14.548 -144.85 + 96 53.9723 1487 2 1 117.55 -14.3205 -144.789 + 96 49.9675 1488 2 1 117.75 -14.2735 -144.743 + 96 49.5472 1489 2 1 117.95 -14.2368 -144.684 + 96 71.4148 1490 2 1 118.15 -14.1447 -144.701 + 96 30.0382 1491 2 1 118.35 -14.0481 -144.787 + 96 76.8921 830 2 0 120.018 -13.8847 -145.85 + 96 311.948 831 2 0 120.141 -13.85 -145.954 + 96 131.481 691 2 0 119.548 -41.7793 -146.25 + 96 132.169 1499 2 1 120.027 -41.4932 -144.85 + 96 368.006 1498 2 1 119.95 -41.3778 -144.616 + 96 134.481 208 0 0 5.61888 -138.472 -206.25 + 96 108.615 927 0 1 5.47313 -138.704 -204.85 + 96 52.0572 926 0 1 5.45 -138.741 -204.629 + 96 116.369 196 1 0 -0.785635 -140.897 -176.25 + 96 110.495 894 1 1 -1.08947 -141.037 -174.85 + 96 165.537 175 2 0 -9.70833 -145.01 -146.25 + 96 74.256 849 2 1 -10.1614 -145.22 -144.85 + 96 41.931 848 2 1 -10.25 -145.263 -144.576 + 96 72.7228 146 3 0 -18.3423 -150.905 -116.25 + 96 50.0443 145 3 0 -18.4067 -150.95 -116.031 + 96 98.5868 806 3 1 -18.7412 -151.166 -114.85 + 96 94.566 805 3 1 -18.85 -151.24 -114.471 + 96 36.9537 102 4 0 -18.5726 -159.716 -86.25 + 96 83.6214 101 4 0 -18.5712 -159.75 -86.1328 + 96 121.57 807 4 1 -18.5667 -160.11 -84.85 + 96 119.117 78 5 0 -13.0807 -164.496 -56.25 + 96 12.9625 77 5 0 -13.0119 -164.55 -55.9024 + 96 91.7958 836 5 1 -12.8047 -164.703 -54.85 + 96 124.101 105 6 0 -1.4186 -159.132 -26.2499 + 96 32.4488 895 6 1 -0.891848 -158.849 -24.8495 + 96 96.6582 896 6 1 -0.849982 -158.826 -24.7383 + 96 130.713 122 7 0 14.5581 -155.748 3.7502 + 96 55.8312 976 7 1 15.3491 -155.581 5.15019 + 96 130.881 977 7 1 15.45 -155.558 5.32946 + 96 5.79857 172 8 0 35.4678 -145.556 33.7503 + 96 226.1 173 8 0 35.4803 -145.55 33.768 + 96 73.5928 1085 8 1 37.0547 -145.058 35.15 + 96 95.8837 1086 8 1 37.25 -145.006 35.313 + 96 25.4321 1087 8 1 37.45 -144.958 35.479 + 96 27.789 280 9 0 67.2471 -123.978 63.7501 + 96 91.3822 281 9 0 67.285 -123.95 63.7846 + 96 36.0467 282 9 0 67.5537 -123.75 64.0484 + 96 1.89636 1242 9 1 68.6456 -123.045 65.1504 + 96 89.6474 1243 9 1 68.6509 -123.041 65.1558 + 96 74.7332 1244 9 1 68.8509 -122.915 65.3631 + 96 53.2616 549 10 0 127.012 -70.1517 93.75 + 96 93.6559 550 10 0 127.123 -70.0497 93.8049 + 96 131.844 551 10 0 127.334 -69.85 93.8946 + 96 84.4527 552 10 0 127.55 -69.65 93.9777 + 96 110.716 553 10 0 127.765 -69.45 94.0639 + 96 45.8903 1551 10 1 130.404 -67.1104 95.15 + 96 100.743 1552 10 1 130.55 -66.9883 95.2088 + 96 150.104 1553 10 1 130.75 -66.8239 95.2933 + 96 55.7446 1554 10 1 130.95 -66.6671 95.382 + 96 79.7152 1555 10 1 131.15 -66.5362 95.4583 + 96 3.84839 1556 10 1 131.35 -66.4114 95.5443 + 96 70.2064 503 11 0 125.902 -79.2595 123.751 + 96 69.4053 504 11 0 125.98 -79.25 123.943 + 96 270.057 1528 11 1 125.753 -76.7197 125.15 + 96 33.3149 530 11 0 125.498 -73.9596 124.15 + 96 98.5834 531 11 0 125.465 -73.8499 124.084 + 96 93.0687 532 11 0 125.341 -73.65 123.969 + 96 61.7738 533 11 0 125.253 -73.45 123.972 + 96 332.062 534 11 0 125.284 -73.25 124.039 + 96 44.4899 1524 11 1 124.972 -73.8811 125.15 + 96 157.435 1526 11 1 125.35 -74.0912 125.345 + 96 172.271 1527 11 1 125.55 -74.2422 125.467 + 96 137.706 553 11 0 127.74 -69.3196 123.75 + 96 186.733 1542 11 1 128.566 -70.2353 125.15 + 96 34.2978 1557 10 1 131.618 -66.1599 95.5499 + 96 119.794 1558 10 1 131.75 -66.2077 95.5078 + 96 73.0562 1559 10 1 131.95 -66.2026 95.3391 + 96 113.595 565 10 0 133.148 -66.8579 94.15 + 96 23.0896 564 10 0 133.365 -67.05 93.8347 + 96 112.91 1077 8 1 35.4728 -145.277 35.15 + 96 73.8795 709 2 1 -38.1773 -80.5726 -144.45 + 96 94.8293 710 2 1 -38.05 -80.4472 -144.627 + 96 45.8744 711 2 1 -37.8499 -80.4072 -144.805 + 96 111.844 486 2 0 -27.368 -82.7425 -145.85 + 96 131.484 485 2 0 -27.1019 -82.8502 -145.963 + 96 283.807 428 2 0 -44.7752 -94.3518 -146.25 + 96 173.011 427 2 0 -45.0447 -94.55 -146.08 + 96 74.6404 106 0 0 -9.70488 -158.766 -206.25 + 96 101.037 105 0 0 -9.80171 -158.95 -206.139 + 96 65.5382 104 0 0 -9.91012 -159.15 -206.018 + 96 22.0282 103 0 0 -10.0029 -159.35 -205.886 + 96 145.507 845 0 1 -10.8503 -160.921 -204.85 + 96 50.4243 844 0 1 -11.0501 -161.306 -204.549 + 96 66.2636 842 0 1 -11.4674 -161.885 -204.45 + 96 61.2082 841 0 1 -11.65 -162.027 -204.588 + 96 100.21 840 0 1 -11.85 -162.172 -204.713 + 96 7.61218 839 0 1 -12.05 -162.297 -204.834 + 96 99.2275 84 0 0 -13.4806 -163.187 -205.85 + 96 129.273 83 0 0 -13.7229 -163.35 -206.063 + 96 323.701 81 0 0 -51.3922 -163.926 -206.25 + 96 248.807 82 0 0 -52.1565 -163.75 -205.968 + 96 111.703 611 0 1 -57.7217 -161.852 -204.85 + 96 93.3878 610 0 1 -57.85 -161.808 -204.825 + 96 75.6578 609 0 1 -58.0501 -161.776 -204.819 + 96 8.84223 608 0 1 -58.25 -161.747 -204.844 + 96 666.906 95 0 0 -63.7235 -161.145 -205.85 + 96 4.19127 94 0 0 -65.7097 -161.15 -206.242 + 96 387.926 325 2 0 -120.015 -115.107 -146.25 + 96 128.563 324 2 0 -121.243 -115.15 -146.03 + 96 340.364 292 2 1 -121.745 -115.105 -144.85 + 96 27.6042 291 2 1 -121.75 -115.102 -144.819 + 96 37.7679 232 7 0 9.82733 -133.75 3.82983 + 96 44.561 578 7 0 -28.805 -64.3555 3.75017 + 96 62.9751 579 7 0 -28.84 -64.25 3.80538 + 96 45.1735 580 7 0 -28.8821 -64.0497 3.88766 + 96 57.1391 581 7 0 -28.9338 -63.8498 3.914 + 96 63.4549 582 7 0 -29.0215 -63.6499 3.86191 + 96 40.4386 468 5 1 -86.25 19.9077 -54.5788 +Number of digits in this event = 65 Using G4ParticleGun ... -1.21157 LIN +8.86314 LIN proton Event: 97 -Number of tracker hits in this event = 26 - 97 169.663 685 11 1 -42.9148 -67.0212 125.55 - 97 174.116 565 11 0 -42.9143 -67.0216 124.15 - 97 127.839 685 10 1 -42.914 -67.023 95.55 - 97 104.954 565 10 0 -42.9086 -67.0157 94.15 - 97 136.293 686 9 1 -42.8009 -66.8624 65.55 - 97 107.333 565 9 0 -42.7953 -66.8519 64.15 - 97 63.8399 566 9 0 -42.7942 -66.85 63.8998 - 97 98.9859 686 8 1 -42.6689 -66.6426 35.55 - 97 136.822 567 8 0 -42.6568 -66.637 34.15 - 97 125.658 688 7 1 -42.4059 -66.5093 5.55 - 97 157.542 567 7 0 -42.397 -66.5034 4.15 - 97 172.82 689 6 1 -42.23 -66.3862 -24.45 - 97 176.253 568 6 0 -42.2207 -66.3811 -25.85 - 97 108.305 690 5 1 -42.0288 -66.2749 -54.45 - 97 110.284 568 5 0 -42.0218 -66.2725 -55.85 - 97 113.869 690 4 1 -41.8749 -66.2219 -84.45 - 97 189.456 569 4 0 -41.8701 -66.2176 -85.85 - 97 115.774 691 3 1 -41.7548 -66.1346 -114.45 - 97 133.942 569 3 0 -41.7489 -66.1372 -115.85 - 97 123.517 692 2 1 -41.6385 -66.2033 -144.45 - 97 112.152 569 2 0 -41.6308 -66.2032 -145.85 - 97 168.735 692 1 1 -41.4664 -66.2001 -174.45 - 97 149.381 569 1 0 -41.4569 -66.1978 -175.85 - 97 360.882 693 0 1 -41.2572 -66.1469 -204.45 - 97 98.4828 569 0 0 -41.248 -66.1438 -205.85 - 97 301.257 569 6 0 -42.2606 -66.25 -25.956 -Number of digits in this event = 17 +Number of tracker hits in this event = 23 + 97 131.77 657 11 0 -67.4633 -48.6109 124.15 + 97 114.224 562 10 1 -67.4696 -48.6124 95.55 + 97 100.692 657 10 0 -67.4698 -48.6114 94.15 + 97 97.4911 562 9 1 -67.4757 -48.5891 65.55 + 97 99.0758 657 9 0 -67.4771 -48.5881 64.15 + 97 127.19 562 8 1 -67.5023 -48.5702 35.55 + 97 123.824 657 8 0 -67.5023 -48.5691 34.15 + 97 102.855 562 7 1 -67.4983 -48.5457 5.55 + 97 104.003 657 7 0 -67.4979 -48.5446 4.15 + 97 103.662 562 6 1 -67.4923 -48.5211 -24.45 + 97 109.305 657 6 0 -67.4909 -48.5204 -25.85 + 97 144.098 562 5 1 -67.4584 -48.5086 -54.45 + 97 110.183 657 5 0 -67.4569 -48.5079 -55.85 + 97 170.883 563 4 1 -67.4265 -48.4959 -84.45 + 97 140.514 657 4 0 -67.4245 -48.4959 -85.85 + 97 91.3221 563 3 1 -67.3828 -48.4955 -114.45 + 97 93.5765 657 3 0 -67.3812 -48.4951 -115.85 + 97 102.048 563 2 1 -67.351 -48.4887 -144.45 + 97 96.2389 657 2 0 -67.3502 -48.4882 -145.85 + 97 128.597 563 1 1 -67.3344 -48.4771 -174.45 + 97 139.186 657 1 0 -67.3335 -48.4768 -175.85 + 97 137.433 563 0 1 -67.3146 -48.4709 -204.45 + 97 102.436 657 0 0 -67.3134 -48.471 -205.85 +Number of digits in this event = 10 Using G4ParticleGun ... -8.73365 LIN +2.07755 LIN proton Event: 98 -Number of tracker hits in this event = 21 - 98 207.733 1037 8 1 27.6455 -137.83 35.55 - 98 271.403 211 8 0 27.6449 -137.83 34.15 - 98 260.805 1037 7 1 27.6342 -137.826 5.55 - 98 121.157 211 7 0 27.6318 -137.825 4.15 - 98 117.717 1037 6 1 27.584 -137.809 -24.45 - 98 113.493 211 6 0 27.582 -137.808 -25.85 - 98 135.864 1037 5 1 27.5421 -137.796 -54.45 - 98 124.579 211 5 0 27.5405 -137.795 -55.85 - 98 92.4014 1037 4 1 27.5062 -137.781 -84.45 - 98 138.807 211 4 0 27.5047 -137.781 -85.85 - 98 106.522 1037 3 1 27.4756 -137.764 -114.45 - 98 136.364 211 3 0 27.4745 -137.763 -115.85 - 98 101.233 1037 2 1 27.4508 -137.75 -144.45 - 98 122.648 212 2 0 27.4504 -137.749 -145.85 - 98 86.8187 1036 1 1 27.4424 -137.726 -174.45 - 98 124.151 212 1 0 27.4433 -137.725 -175.85 - 98 149.811 1037 0 1 27.4608 -137.7 -204.45 - 98 137.294 212 0 0 27.4616 -137.698 -205.85 - 98 110.116 1036 0 1 27.4499 -137.694 -204.508 - 98 33.7086 1035 0 1 27.2499 -137.738 -204.786 - 98 152.748 207 0 0 25.6019 -138.649 -205.85 -Number of digits in this event = 14 +Number of tracker hits in this event = 28 + 98 132.177 1070 11 1 34.214 46.2171 125.55 + 98 91.7277 1130 11 0 34.2127 46.2152 124.15 + 98 126.002 1070 10 1 34.1806 46.1707 95.55 + 98 99.4772 1130 10 0 34.1784 46.1683 94.15 + 98 220.081 1070 9 1 34.1252 46.1165 65.55 + 98 193.626 1130 9 0 34.1232 46.1147 64.15 + 98 101.201 1070 8 1 34.0781 46.0862 35.55 + 98 98.9376 1130 8 0 34.0781 46.0876 34.15 + 98 127.805 1070 7 1 34.0875 46.1172 5.55 + 98 98.8363 1130 7 0 34.0864 46.1188 4.15 + 98 227.431 1070 6 1 34.0564 46.1321 -24.45 + 98 121.527 1130 6 0 34.0569 46.1339 -25.85 + 98 172.349 1070 5 1 34.0789 46.1687 -54.45 + 98 177.498 1130 5 0 34.0811 46.1695 -55.85 + 98 161.533 1070 4 1 34.1334 46.1753 -84.45 + 98 131.26 1130 4 0 34.1366 46.1752 -85.85 + 98 109.391 1070 3 1 34.2488 46.168 -114.45 + 98 29.8862 1071 3 1 34.25 46.1675 -114.778 + 98 114.499 1130 3 0 34.2542 46.1659 -115.85 + 98 106.919 1071 2 1 34.3597 46.125 -144.45 + 98 257.974 1130 2 0 34.3642 46.1236 -145.85 + 98 208.882 1072 1 1 34.453 46.0921 -174.45 + 98 106.846 1130 1 0 34.459 46.0899 -175.85 + 98 152.182 1072 0 1 34.5698 46.0365 -204.45 + 98 126.717 1129 0 0 34.5783 46.0349 -205.85 + 98 163.16 1033 8 0 12.5936 26.7393 33.7504 + 98 156.156 963 8 1 12.836 26.7302 35.15 + 98 232.789 962 8 1 12.65 26.5189 35.1807 +Number of digits in this event = 19 Using G4ParticleGun ... -5.69503 LIN +3.94095 LIN proton Event: 99 -Number of tracker hits in this event = 30 - 99 102.515 329 9 1 -114.348 -31.3243 65.55 - 99 131.171 743 9 0 -114.347 -31.3247 64.15 - 99 112.975 329 8 1 -114.327 -31.3331 35.55 - 99 130.289 743 8 0 -114.328 -31.3337 34.15 - 99 119.44 329 7 1 -114.331 -31.3506 5.55 - 99 145.624 743 7 0 -114.332 -31.3504 4.15 - 99 361.869 328 6 1 -114.361 -31.3419 -24.45 - 99 100.423 743 6 0 -114.361 -31.3402 -25.85 - 99 148.775 328 5 1 -114.366 -31.3047 -54.45 - 99 135.596 743 5 0 -114.367 -31.3023 -55.85 - 99 125.283 328 4 1 -114.396 -31.2571 -84.45 - 99 110.838 743 4 0 -114.398 -31.2538 -85.85 - 99 235.427 328 3 1 -114.438 -31.1851 -114.45 - 99 167.522 744 3 0 -114.439 -31.18 -115.85 - 99 115.108 328 2 1 -114.472 -31.0759 -144.45 - 99 110.954 744 2 0 -114.474 -31.0704 -145.85 - 99 95.4167 328 1 1 -114.512 -30.9574 -174.45 - 99 80.7097 745 1 0 -114.514 -30.953 -175.85 - 99 188.291 327 0 1 -114.57 -30.847 -204.45 - 99 118.212 746 0 0 -114.572 -30.8416 -205.85 - 99 105.052 742 3 0 -114.569 -31.5276 -115.85 - 99 109.506 308 2 1 -118.391 -35.849 -144.45 - 99 120.946 720 2 0 -118.446 -36.0098 -145.851 - 99 53.4862 719 2 0 -118.455 -36.05 -146.142 - 99 126.746 298 1 1 -120.506 -40.7219 -174.45 - 99 105.82 696 1 0 -120.617 -40.7934 -175.85 - 99 134.17 277 0 1 -124.7 -44.4794 -204.45 - 99 148.745 676 0 0 -124.447 -44.6842 -205.85 - 99 70.5838 731 2 0 -116.409 -33.8218 -145.85 - 99 97.1289 730 2 0 -116.439 -33.85 -146.027 -Number of digits in this event = 15 +Number of tracker hits in this event = 35 + 99 140.854 925 11 1 5.24701 -73.5773 125.55 + 99 125.541 532 11 0 5.24713 -73.5766 124.15 + 99 289.566 925 10 1 5.23621 -73.5499 95.55 + 99 135.615 532 10 0 5.23543 -73.5462 94.15 + 99 115.153 925 9 1 5.2201 -73.4675 65.55 + 99 108.83 532 9 0 5.21928 -73.465 64.15 + 99 154.207 925 8 1 5.21183 -73.4162 35.55 + 99 119.683 533 8 0 5.21061 -73.4148 34.15 + 99 109.958 925 7 1 5.18118 -73.3913 5.55 + 99 129.544 533 7 0 5.1802 -73.3906 4.15 + 99 94.2735 925 6 1 5.16262 -73.3734 -24.45 + 99 96.702 533 6 0 5.16289 -73.373 -25.85 + 99 114.481 925 5 1 5.17892 -73.3718 -54.45 + 99 222.89 533 5 0 5.1817 -73.3713 -55.85 + 99 102.848 925 4 1 5.24229 -73.3634 -84.45 + 99 113.375 533 4 0 5.24434 -73.3628 -85.85 + 99 252.092 926 3 1 5.2868 -73.3503 -114.45 + 99 107.182 533 3 0 5.28925 -73.3505 -115.85 + 99 139.049 926 2 1 5.33779 -73.3538 -144.45 + 99 170.017 533 2 0 5.34136 -73.3526 -145.85 + 99 107.735 926 1 1 5.41914 -73.3197 -174.45 + 99 96.2037 533 1 0 5.42196 -73.3196 -175.85 + 99 109.806 927 0 1 5.48287 -73.3238 -204.45 + 99 152.036 533 0 0 5.48476 -73.3263 -205.85 + 99 45.7754 532 5 0 4.88731 -73.45 -56.1813 + 99 46.7783 926 7 1 5.38507 -73.2915 5.55 + 99 127.169 927 7 1 5.45 -73.4492 5.46961 + 99 160.685 928 7 1 5.65 -73.6285 5.27379 + 99 122.828 929 7 1 5.85 -73.9374 5.2646 + 99 137.697 930 7 1 6.05 -74.1959 5.27901 + 99 254.291 528 7 0 6.87295 -74.3185 4.15 + 99 90.3678 926 10 1 5.25 -73.52 95.3597 + 99 331.274 924 10 1 5.03776 -73.5745 95.55 + 99 361.651 923 10 1 4.85 -74.243 95.429 + 99 90.7777 922 10 1 4.65 -75.0838 95.3135 +Number of digits in this event = 19 Run terminated. Run Summary Number of events processed : 100 - User=4.170000s Real=5.670012s Sys=0.030000s + User=4.980000s Real=5.404516s Sys=0.030000s End of Run 0 /gun/particle gamma /gun/energy 1 GeV @@ -5077,4197 +5680,3376 @@ Cannot set FirstId as its value was already used. done Using G4ParticleGun ... -5.44362 LIN +5.57901 LIN gamma Event: 0 -Number of tracker hits in this event = 114 - 0 353.19 791 9 1 -21.6717 14.3953 65.55 - 0 236.76 971 9 0 -21.6693 14.3932 64.15 - 0 143.795 792 8 1 -21.6155 14.3683 35.55 - 0 228.242 971 8 0 -21.6121 14.3768 34.15 - 0 114.775 792 7 1 -21.5613 14.5373 5.55 - 0 144.596 972 7 0 -21.5708 14.5462 4.15 - 0 132.348 791 6 1 -21.7853 14.7239 -24.45 - 0 149.031 973 6 0 -21.7252 14.7325 -25.85 - 0 119.321 798 5 1 -20.3689 14.7472 -54.45 - 0 138.728 973 5 0 -20.2999 14.7472 -55.85 - 0 97.2799 807 4 1 -18.6002 15.0209 -84.45 - 0 107.596 975 4 0 -18.4805 15.0608 -85.85 - 0 132.382 820 3 1 -15.9226 15.5703 -114.45 - 0 179.643 977 3 0 -15.8662 15.5818 -115.85 - 0 106.03 825 2 1 -14.8624 15.5607 -144.45 - 0 150.003 977 2 0 -14.8409 15.4836 -145.85 - 0 220.072 827 1 1 -14.5593 13.7943 -174.45 - 0 222.182 968 1 0 -14.5453 13.7017 -175.85 - 0 114.061 829 0 1 -14.1171 12.1708 -204.45 - 0 120.016 960 0 0 -14.1056 12.0799 -205.85 - 0 250.739 969 3 0 -17.2671 13.8986 -115.85 - 0 437.229 787 1 1 -22.5539 15.3928 -174.45 - 0 295.783 976 1 0 -22.5569 15.399 -175.85 - 0 422.415 787 0 1 -22.5374 15.6085 -204.45 - 0 365.688 978 0 0 -22.5595 15.6644 -205.85 - 0 12.208 975 1 0 -22.8194 15.0667 -175.85 - 0 84.7568 974 1 0 -22.8301 15.05 -175.909 - 0 67.6707 773 0 1 -25.4464 6.81281 -204.45 - 0 55.6907 774 0 1 -25.25 6.82752 -204.602 - 0 36.0956 775 0 1 -25.0498 6.83873 -204.784 - 0 107.53 934 0 0 -23.9078 6.85097 -205.85 - 0 140.357 933 0 0 -23.7477 6.85 -206.009 - 0 38.2311 738 2 1 -32.3667 -12.5219 -144.85 - 0 127.823 791 8 1 -21.69 14.416 35.55 - 0 116.026 791 7 1 -21.805 14.383 5.55 - 0 118.784 971 7 0 -21.8074 14.3828 4.15 - 0 189.527 790 6 1 -21.8704 14.3683 -24.45 - 0 192.488 971 6 0 -21.8764 14.3713 -25.85 - 0 315.723 790 5 1 -22.0004 14.4311 -54.45 - 0 137.491 971 5 0 -22.0102 14.4364 -55.85 - 0 138.373 789 4 1 -22.211 14.5409 -84.45 - 0 270.632 972 4 0 -22.2215 14.5419 -85.85 - 0 99.2896 788 3 1 -22.4262 14.5555 -114.45 - 0 98.6851 972 3 0 -22.4367 14.5589 -115.85 - 0 131.215 787 2 1 -22.6319 14.6055 -144.45 - 0 298.587 972 2 0 -22.6468 14.6111 -145.85 - 0 128.706 785 1 1 -22.9754 14.7208 -174.45 - 0 382.087 973 1 0 -22.989 14.7307 -175.85 - 0 121.675 783 0 1 -23.2724 14.9365 -204.45 - 0 100.089 974 0 0 -23.29 14.9444 -205.85 - 0 143.766 786 2 1 -22.65 14.6002 -144.694 - 0 81.7471 785 2 1 -22.85 14.4615 -144.75 - 0 145.278 970 2 0 -22.9076 14.0809 -145.85 - 0 43.3065 969 2 0 -22.8293 14.05 -145.976 - 0 140.743 761 1 1 -27.6928 18.4057 -174.45 - 0 174.858 995 1 0 -27.546 19.2495 -175.85 - 0 106.152 996 1 0 -27.546 19.25 -175.851 - 0 45.4446 997 1 0 -27.5028 19.4502 -176.104 - 0 90.6916 983 1 0 -15.3182 16.779 -176.25 - 0 90.0899 982 1 0 -15.223 16.65 -176.036 - 0 141.894 828 1 1 -14.45 15.8896 -174.509 - 0 138.641 829 1 1 -14.2499 16.0522 -174.651 - 0 0.946073 830 1 1 -14.05 16.4737 -174.848 - 0 61.4482 991 1 0 -12.9872 18.2895 -175.85 - 0 56.6033 992 1 0 -12.8967 18.4504 -175.922 - 0 70.9812 993 1 0 -12.805 18.6512 -175.917 - 0 77.7866 994 1 0 -12.6541 18.85 -175.936 - 0 198.988 841 1 1 -11.778 20.8865 -174.85 - 0 88.6857 842 1 1 -11.6498 21.4027 -174.498 - 0 264.832 788 1 1 -22.3812 14.777 -174.45 - 0 173.603 781 0 1 -23.6725 15.3212 -204.45 - 0 144.435 976 0 0 -23.751 15.4313 -205.851 - 0 83.4337 977 0 0 -23.7605 15.45 -206.058 - 0 279.139 972 5 0 -22.1204 14.4645 -55.85 - 0 101.698 770 4 1 -25.912 13.7361 -84.4504 - 0 1.91635 769 4 1 -26.05 13.6394 -84.8454 - 0 135.954 966 4 0 -26.383 13.4086 -85.85 - 0 73.872 731 3 1 -33.7655 8.17874 -114.451 - 0 68.3293 730 3 1 -33.85 8.14034 -114.606 - 0 24.5645 939 3 0 -34.4838 7.87476 -115.85 - 0 132.791 938 3 0 -34.5391 7.84995 -115.959 - 0 105.688 649 2 1 -50.1139 0.832148 -144.45 - 0 71.8061 648 2 1 -50.25 0.657185 -144.686 - 0 54.2464 898 2 0 -50.995 -0.324852 -145.85 - 0 107.257 897 2 0 -51.1012 -0.45 -146.005 - 0 9.56757 896 2 0 -51.2681 -0.65 -146.233 - 0 147.098 536 1 1 -72.779 -25.66 -174.451 - 0 81.4651 535 1 1 -72.85 -25.7224 -174.525 - 0 83.3459 534 1 1 -73.05 -25.8984 -174.725 - 0 138.677 765 1 0 -74.4189 -26.8954 -175.85 - 0 105.968 764 1 0 -74.6309 -27.0501 -176.027 - 0 139.234 527 1 0 -141.221 -74.4524 -176.25 - 0 121.319 526 1 0 -141.47 -74.65 -176.021 - 0 76.4039 187 1 1 -142.585 -75.5087 -174.85 - 0 66.6413 186 1 1 -142.75 -75.6753 -174.635 - 0 40.8221 472 2 0 -128.881 -85.6498 -146.25 - 0 65.7973 471 2 0 -128.88 -85.65 -146.249 - 0 45.8025 260 2 1 -128.046 -85.5226 -144.85 - 0 211.63 261 2 1 -127.95 -85.4998 -144.68 - 0 104.965 317 1 0 -175.362 -116.679 -176.25 - 0 22.5896 316 1 0 -175.428 -116.75 -176.216 - 0 85.8162 621 1 0 -164.09 -55.7794 -176.25 - 0 140.725 622 1 0 -164.128 -55.65 -176.207 - 0 159.282 903 2 0 -49.9609 0.76437 -145.85 - 0 118.745 791 4 1 -21.8343 14.1434 -84.4506 - 0 132.328 970 4 0 -21.8316 14.1459 -85.85 - 0 108.203 793 3 1 -21.2797 14.1299 -114.45 - 0 128.365 789 2 1 -22.0517 10.4035 -144.45 - 0 106.102 950 2 0 -22.0661 10.2293 -145.85 - 0 160.476 790 1 1 -21.9961 6.70123 -174.45 - 0 101.779 932 1 0 -21.9029 6.52366 -175.85 - 0 162.134 804 0 1 -19.2389 2.42835 -204.451 - 0 144.229 911 0 0 -19.2043 2.36183 -205.851 - 0 183.993 794 1 1 -21.2242 12.1756 -174.45 -Number of digits in this event = 60 +Number of tracker hits in this event = 37 + 0 248.945 680 7 1 -43.9927 -141.965 5.55 + 0 245.466 190 7 0 -43.9905 -141.963 4.15 + 0 228.348 680 6 1 -43.9527 -141.902 -24.45 + 0 124.783 191 6 0 -43.9444 -141.898 -25.85 + 0 103.954 681 5 1 -43.7651 -141.816 -54.45 + 0 168.655 191 5 0 -43.7545 -141.814 -55.85 + 0 130.873 682 4 1 -43.5488 -141.77 -84.45 + 0 125.576 191 4 0 -43.5353 -141.77 -85.85 + 0 103.441 683 3 1 -43.2754 -141.74 -114.45 + 0 109.528 192 3 0 -43.2684 -141.735 -115.85 + 0 109.188 684 2 1 -43.0942 -141.642 -144.45 + 0 123.39 192 2 0 -43.0871 -141.649 -145.85 + 0 255.118 685 1 1 -42.9914 -141.831 -174.45 + 0 299.67 191 1 0 -42.9946 -141.836 -175.85 + 0 107.733 684 0 1 -43.0574 -141.851 -204.45 + 0 112.417 191 0 0 -43.0683 -141.851 -205.85 + 0 109.282 143 1 0 -100.977 -151.447 -176.25 + 0 205.279 144 1 0 -101.211 -151.35 -176.075 + 0 58.8794 145 1 0 -101.18 -151.15 -175.976 + 0 99.1461 396 1 1 -100.918 -150.966 -174.85 + 0 166.035 147 1 0 -99.7435 -150.67 -175.85 + 0 233.826 1406 0 1 101.388 -175.587 -204.85 + 0 94.2016 1407 0 1 101.55 -175.633 -204.805 + 0 123.29 190 6 0 -43.9605 -141.99 -25.85 + 0 187.644 680 5 1 -43.9373 -142.023 -54.45 + 0 102.769 190 5 0 -43.9356 -142.025 -55.85 + 0 158.32 680 4 1 -43.8975 -142.079 -84.45 + 0 123.392 190 4 0 -43.8955 -142.083 -85.85 + 0 9.46819 680 3 1 -43.8501 -142.161 -114.45 + 0 125.716 681 3 1 -43.85 -142.161 -114.489 + 0 128.956 189 3 0 -43.8466 -142.166 -115.85 + 0 129.72 681 2 1 -43.7704 -142.278 -144.45 + 0 130.502 189 2 0 -43.7662 -142.283 -145.85 + 0 138.034 681 1 1 -43.6755 -142.37 -174.45 + 0 145.796 188 1 0 -43.6727 -142.377 -175.85 + 0 148.159 682 0 1 -43.6235 -142.51 -204.45 + 0 94.4842 188 0 0 -43.6212 -142.517 -205.85 +Number of digits in this event = 26 Using G4ParticleGun ... -9.07854 LIN +5.36024 LIN gamma Event: 1 -Number of tracker hits in this event = 103 - 1 349.338 1125 10 1 45.2184 87.4856 95.55 - 1 246.2 1337 10 0 45.2184 87.4862 94.15 - 1 412.966 1125 9 1 45.2151 87.4997 65.55 - 1 251.733 1337 9 0 45.2161 87.5006 64.15 - 1 136.726 1125 8 1 45.2404 87.5196 35.55 - 1 241.029 1337 8 0 45.2412 87.5186 34.15 - 1 131.078 1126 7 1 45.2566 87.5101 5.55 - 1 302.03 1337 7 0 45.2571 87.5114 4.15 - 1 124.727 1126 6 1 45.2617 87.5442 -24.45 - 1 321.872 1337 6 0 45.2604 87.5467 -25.85 - 1 120.491 1125 5 1 45.2372 87.6133 -54.45 - 1 213.852 1337 5 0 45.2376 87.6176 -55.85 - 1 183.559 1125 4 1 45.2463 87.691 -84.45 - 1 243.823 1338 4 0 45.2459 87.6933 -85.85 - 1 109.211 1125 3 1 45.2326 87.7475 -114.45 - 1 128.084 1338 3 0 45.2328 87.751 -115.85 - 1 134.476 1125 2 1 45.2376 87.8206 -144.45 - 1 526.597 1338 2 0 45.2379 87.8226 -145.85 - 1 107.917 1125 1 1 45.2307 87.8522 -174.45 - 1 133.015 1339 1 0 45.2294 87.8507 -175.85 - 1 304.087 1125 0 1 45.2069 87.8063 -204.45 - 1 212.051 1338 0 0 45.2054 87.8016 -205.85 - 1 198.136 1339 0 0 45.1728 87.85 -205.991 - 1 128.302 1758 14 1 171.857 56.2942 215.15 - 1 180.921 1336 3 0 45.9755 87.3237 -116.136 - 1 64.1634 1157 2 1 51.4924 87.358 -144.45 - 1 92.0235 1158 2 1 51.6501 87.272 -144.594 - 1 102.179 1331 2 0 51.8092 86.4438 -145.85 - 1 58.5714 1330 2 0 51.8159 86.25 -146.123 - 1 73.3622 1299 2 0 105.3 79.9517 -146.25 - 1 102.971 1300 2 0 105.513 80.05 -146.173 - 1 130.487 1112 2 1 42.5377 86.3907 -144.45 - 1 2.86439 1113 2 1 42.65 86.1331 -144.839 - 1 81.3193 1327 2 0 42.9849 85.5735 -145.85 - 1 76.8664 1326 2 0 43.0586 85.45 -146.056 - 1 57.7816 924 2 0 69.3435 5.02785 -146.25 - 1 156.339 923 2 0 69.3869 4.84991 -146.161 - 1 77.8024 922 2 0 69.4235 4.65 -146.063 - 1 128.811 921 2 0 69.3684 4.44951 -145.974 - 1 35.5523 920 2 0 69.2687 4.24994 -145.895 - 1 181.995 1236 2 1 67.3839 1.38754 -144.85 - 1 113.483 1235 2 1 67.25 1.17918 -144.785 - 1 589.34 1234 2 1 67.0495 0.819156 -144.705 - 1 795.827 1233 2 1 66.85 0.327885 -144.67 - 1 248.254 876 2 0 66.7757 -4.71312 -145.85 - 1 25.214 931 2 0 59.2846 6.37983 -146.25 - 1 81.1814 932 2 0 59.2782 6.45016 -146.193 - 1 96.3647 933 2 0 59.2064 6.65 -146.001 - 1 244.935 1181 2 1 56.4117 8.01335 -144.85 - 1 63.1487 1182 2 1 56.45 8.44175 -144.776 - 1 430.684 945 2 0 59.6166 9.06459 -145.85 - 1 18.2427 946 2 0 59.7429 9.25 -145.968 - 1 92.0564 1232 2 1 66.65 -0.588322 -144.634 - 1 126.172 1231 2 1 66.45 -0.63746 -144.566 - 1 159.71 1230 2 1 66.25 -0.597148 -144.471 - 1 113.542 1126 8 1 45.3306 87.5574 35.55 - 1 116.812 1127 7 1 45.5024 87.6014 5.55 - 1 155.404 1127 6 1 45.6243 87.6115 -24.45 - 1 120.237 1128 5 1 45.7998 87.5071 -54.45 - 1 133.55 1129 4 1 45.9304 87.4449 -84.45 - 1 149.886 1336 4 0 45.9366 87.4391 -85.85 - 1 108.876 1130 3 1 46.0797 87.3066 -114.45 - 1 117.129 1130 2 1 46.1569 87.4265 -144.45 - 1 102.534 1336 2 0 46.158 87.4302 -145.85 - 1 121.059 1130 1 1 46.1821 87.4948 -174.45 - 1 123.774 1337 1 0 46.1766 87.497 -175.85 - 1 108.299 1130 0 1 46.077 87.6355 -204.45 - 1 121.78 1337 0 0 46.1417 87.5097 -205.85 - 1 183.592 1129 5 1 45.9241 87.7745 -54.5405 - 1 273.137 1338 5 0 45.9365 87.7744 -55.85 - 1 101.804 1130 4 1 46.0704 87.8243 -84.45 - 1 122.46 1134 3 1 47.0099 87.6018 -114.45 - 1 141.598 1337 3 0 47.0363 87.6126 -115.85 - 1 380.586 1137 2 1 47.525 87.7812 -144.45 - 1 115.471 1128 1 1 45.7608 87.4913 -174.45 - 1 106.827 1336 1 0 45.7331 87.3983 -175.85 - 1 123.243 1329 0 0 45.0082 85.8796 -205.85 - 1 140.029 1139 1 1 48.0297 87.2413 -174.45 - 1 1.1885 1140 1 1 48.05 87.1838 -174.845 - 1 234.7 1334 1 0 48.1087 87.0222 -175.85 - 1 108.634 1149 0 1 49.9013 82.8761 -204.45 - 1 132.627 1313 0 0 49.9981 82.7298 -205.85 - 1 153.779 1150 1 1 50.1806 85.8964 -174.45 - 1 234.272 1327 1 0 50.318 85.6319 -175.85 - 1 33.2882 1163 0 1 52.8376 80.0474 -204.45 - 1 94.4245 1164 0 1 52.85 80.0233 -204.546 - 1 87.0523 1298 0 0 53.0028 79.7064 -205.85 - 1 52.1283 1297 0 0 53.03 79.6497 -206.079 - 1 136.63 1131 4 1 46.3318 88.4945 -84.45 - 1 119.861 1342 4 0 46.3701 88.4699 -85.85 - 1 114.716 1133 3 1 46.7494 87.8715 -114.45 - 1 175.229 1339 3 0 46.6633 87.8846 -115.85 - 1 117.032 1123 2 1 44.7881 88.0752 -144.45 - 1 134.443 1339 2 0 44.7226 88.0339 -145.85 - 1 114.053 1115 1 1 43.2387 87.0153 -174.45 - 1 154.187 1111 0 1 42.4014 86.1399 -204.45 - 1 191.258 1330 0 0 42.3373 86.0863 -205.85 - 1 56.1666 1326 0 0 41.6087 85.2726 -205.85 - 1 89.0063 1325 0 0 41.5861 85.25 -205.878 - 1 326.494 1362 0 0 32.5196 92.5929 -206.25 - 1 113.187 648 3 1 -50.25 120.736 -114.674 - 1 161.823 1126 9 1 45.2502 87.5396 65.5394 - 1 332.857 1338 9 0 45.6443 87.7519 64.15 -Number of digits in this event = 63 +Number of tracker hits in this event = 0 +Number of digits in this event = 1 Using G4ParticleGun ... -7.94889 LIN +7.76649 LIN gamma Event: 2 -Number of tracker hits in this event = 0 +Number of tracker hits in this event = 1 + 2 79.6431 371 3 1 -105.88 133.192 -114.45 Number of digits in this event = 2 Using G4ParticleGun ... -4.19062 LIN +6.73111 LIN gamma Event: 3 -Number of tracker hits in this event = 41 - 3 270.681 639 7 1 -52.2145 -138.396 5.55 - 3 215.241 208 7 0 -52.2122 -138.395 4.15 - 3 145.767 639 6 1 -52.1724 -138.377 -24.45 - 3 131.954 208 6 0 -52.1698 -138.375 -25.85 - 3 142.221 639 5 1 -52.1258 -138.32 -54.45 - 3 101.201 209 5 0 -52.1228 -138.317 -55.85 - 3 148.028 639 4 1 -52.0661 -138.255 -84.45 - 3 177.834 209 4 0 -52.0638 -138.254 -85.85 - 3 360.341 640 3 1 -52.0149 -138.249 -114.45 - 3 129.625 209 3 0 -52.0116 -138.252 -115.85 - 3 123.857 640 2 1 -51.9408 -138.305 -144.45 - 3 127.787 209 2 0 -51.9354 -138.308 -145.85 - 3 161.421 641 1 1 -51.8188 -138.375 -174.45 - 3 143.939 208 1 0 -51.8148 -138.379 -175.85 - 3 562.189 641 0 1 -51.7308 -138.447 -204.45 - 3 422.254 208 0 0 -51.7277 -138.449 -205.85 - 3 344.528 84 2 0 -0.62254 -163.171 -146.25 - 3 503.646 85 2 0 -0.132384 -163.15 -146.055 - 3 450.779 909 2 1 1.88877 -162.226 -144.85 - 3 149.613 910 2 1 2.05021 -162.197 -144.777 - 3 163.597 911 2 1 2.25023 -162.229 -144.718 - 3 90.0757 912 2 1 2.4502 -162.411 -144.653 - 3 58.3388 908 2 1 1.85 -161.982 -144.574 - 3 110.97 86 2 0 1.04514 -162.95 -146.177 - 3 7.06414 210 3 0 -52.0465 -138.15 -116.247 - 3 30.116 622 3 0 -147.699 -55.4622 -116.25 - 3 253.522 623 3 0 -147.7 -55.4495 -116.238 - 3 122.395 640 6 1 -52.0103 -137.801 -24.45 - 3 122.082 211 6 0 -52.0027 -137.785 -25.85 - 3 136.488 640 5 1 -51.8802 -137.446 -54.45 - 3 112.501 213 5 0 -51.8722 -137.429 -55.85 - 3 149.305 641 4 1 -51.7328 -136.992 -84.45 - 3 178.308 215 4 0 -51.7495 -136.98 -85.85 - 3 171.896 639 3 1 -52.1085 -136.755 -114.45 - 3 114.711 217 3 0 -52.1443 -136.743 -115.85 - 3 110.383 635 2 1 -52.9326 -136.552 -144.45 - 3 123.556 217 2 0 -52.9639 -136.552 -145.85 - 3 263.989 632 1 1 -53.4602 -136.505 -174.45 - 3 120.664 218 1 0 -53.5227 -136.443 -175.85 - 3 132.125 625 0 1 -54.9962 -135.157 -204.45 - 3 90.7651 225 0 0 -55.0492 -135.15 -205.85 -Number of digits in this event = 33 +Number of tracker hits in this event = 0 +Number of digits in this event = 2 Using G4ParticleGun ... -2.54087 LIN +5.11147 LIN gamma Event: 4 -Number of tracker hits in this event = 21 - 4 296.903 653 2 1 -49.4036 -63.0635 -144.45 - 4 237.966 584 2 0 -49.4022 -63.0641 -145.85 - 4 100.994 653 1 1 -49.3803 -63.1086 -174.45 - 4 109.802 584 1 0 -49.3748 -63.1011 -175.85 - 4 172.186 654 0 1 -49.2133 -63.0027 -204.45 - 4 235.889 585 0 0 -49.195 -63.0159 -205.85 - 4 120.301 652 1 1 -49.4918 -62.9945 -174.45 - 4 166.398 585 1 0 -49.497 -62.9888 -175.85 - 4 114.465 652 0 1 -49.5943 -62.8758 -204.45 - 4 8.03158 731 1 0 -41.9713 -33.66 -176.25 - 4 106.235 732 1 0 -41.9659 -33.65 -176.224 - 4 125.392 733 1 0 -41.8561 -33.45 -176.089 - 4 274.444 734 1 0 -41.821 -33.25 -175.975 - 4 36.8271 399 1 0 -37.3901 -100.337 -176.25 - 4 73.8103 398 1 0 -37.3895 -100.35 -176.225 - 4 67.8635 397 1 0 -37.2619 -100.55 -176.155 - 4 54.3197 396 1 0 -37.2181 -100.75 -176.161 - 4 93.9282 395 1 0 -37.2433 -100.95 -176.225 - 4 190.398 394 1 0 -37.3104 -101.15 -176.223 - 4 62.9513 709 1 1 -38.2436 -100.743 -174.85 - 4 319.837 708 1 1 -38.25 -100.734 -174.84 -Number of digits in this event = 11 +Number of tracker hits in this event = 0 +Number of digits in this event = 2 Using G4ParticleGun ... -7.84602 LIN +9.4542 LIN gamma Event: 5 -Number of tracker hits in this event = 146 - 5 274.192 695 11 1 -40.9995 -2.97981 125.55 - 5 377.031 885 11 0 -40.9999 -2.97962 124.15 - 5 300.832 695 10 1 -41.0081 -2.97857 95.55 - 5 449.387 885 10 0 -41.0103 -2.98189 94.15 - 5 198.581 694 9 1 -41.0684 -3.04855 65.55 - 5 115.549 884 9 0 -41.0694 -3.05212 64.15 - 5 590.072 694 8 1 -41.1006 -3.11266 35.55 - 5 264.968 884 8 0 -41.1005 -3.11134 34.15 - 5 331.447 694 7 1 -41.0919 -3.07283 5.55 - 5 113.439 884 7 0 -41.091 -3.0647 4.15 - 5 243.212 694 6 1 -41.0601 -2.90542 -24.45 - 5 274.53 885 6 0 -41.0634 -2.89223 -25.85 - 5 295.97 694 5 1 -41.1162 -2.60423 -54.45 - 5 158.857 887 5 0 -41.1277 -2.57475 -55.85 - 5 173.121 693 4 1 -41.3761 -1.96903 -84.45 - 5 133.675 890 4 0 -41.3943 -1.95175 -85.85 - 5 115.554 691 3 1 -41.8127 -1.49951 -114.45 - 5 110.126 892 3 0 -41.8419 -1.4749 -115.85 - 5 114.238 688 2 1 -42.3919 -1.03749 -144.45 - 5 133.314 894 2 0 -42.2359 -1.06757 -145.85 - 5 126.565 706 1 1 -38.8164 -1.55345 -174.45 - 5 158.24 893 1 0 -38.4089 -1.40879 -175.85 - 5 126.81 753 0 1 -29.3414 2.25866 -204.451 - 5 64.2855 911 0 0 -29.1485 2.422 -205.85 - 5 52.0239 912 0 0 -29.1139 2.45002 -206.094 - 5 28.9145 888 0 0 -37.1399 -2.40967 -206.25 - 5 95.0483 887 0 0 -37.1956 -2.45 -206.182 - 5 22.1195 886 0 0 -37.3492 -2.65041 -205.92 - 5 73.8073 711 0 1 -37.8265 -3.75111 -204.85 - 5 167.728 710 0 1 -37.85 -3.81987 -204.787 - 5 261.268 712 0 1 -37.611 -4.53423 -204.45 - 5 141.538 713 0 1 -37.45 -4.58743 -204.621 - 5 264.979 874 0 0 -36.6245 -5.05035 -205.85 - 5 39.135 875 0 0 -36.0416 -5.05 -206.068 - 5 5.90644 1302 0 1 80.4676 -64.9514 -204.45 - 5 85.9571 1063 0 0 -9.33444 32.65 -206.1 - 5 150.368 895 2 0 -42.4389 -1.00691 -145.996 - 5 146.464 685 1 1 -42.9372 -0.624577 -174.45 - 5 104.91 897 1 0 -42.9873 -0.543888 -175.85 - 5 108.754 682 0 1 -43.6374 0.986543 -204.45 - 5 99.5956 905 0 0 -43.6394 1.19544 -205.85 - 5 18.31 906 0 0 -43.6455 1.25003 -206.199 - 5 49.2366 672 1 1 -45.5529 -4.11711 -174.45 - 5 110.406 671 1 1 -45.65 -4.21123 -174.557 - 5 17.2618 670 1 1 -45.85 -4.43028 -174.798 - 5 54.7254 873 1 0 -46.6543 -5.32852 -175.85 - 5 94.723 872 1 0 -46.7643 -5.45 -175.985 - 5 55.4631 782 1 0 -64.9694 -23.4956 -176.25 - 5 96.3557 783 1 0 -64.9443 -23.4498 -176.078 - 5 80.5458 579 1 1 -64.2305 -23.3926 -174.85 - 5 128.092 580 1 1 -64.05 -23.34 -174.622 - 5 89.5854 900 0 0 -42.4103 0.102005 -205.85 - 5 71.5289 695 6 1 -40.9723 -2.83801 -24.45 - 5 301.762 696 6 1 -40.85 -2.69886 -24.5313 - 5 242.969 697 6 1 -40.6496 -2.69386 -24.6404 - 5 185.653 315 3 0 173.131 -116.974 -116.25 - 5 28.253 871 0 0 -14.9241 -5.81689 -206.25 - 5 322.268 870 0 0 -14.8498 -5.85002 -206.187 - 5 41.0438 869 0 0 -14.7147 -6.05 -205.912 - 5 136.25 826 0 1 -14.6665 -6.77252 -204.849 - 5 617.268 695 9 1 -41.05 -3.04375 65.2198 - 5 337.647 885 8 0 -41.128 -2.97633 34.15 - 5 64.2953 682 7 1 -43.5175 0.295078 5.54958 - 5 89.6086 681 7 1 -43.65 0.319603 5.42324 - 5 37.5424 680 7 1 -43.85 0.353138 5.22884 - 5 156.777 902 7 0 -45.1066 0.523065 4.15 - 5 70.3379 903 7 0 -45.5382 0.65 3.87999 - 5 51.8476 433 6 1 -93.3915 22.2713 -24.4501 - 5 108.27 432 6 1 -93.55 22.2587 -24.5435 - 5 62.6347 431 6 1 -93.75 22.2454 -24.6766 - 5 16.8777 430 6 1 -93.95 22.2386 -24.818 - 5 172.021 1010 6 0 -95.351 22.1789 -25.8503 - 5 32.2478 259 5 1 -128.285 25.2597 -54.4502 - 5 119.613 258 5 1 -128.35 25.2954 -54.5415 - 5 118.392 1028 5 0 -129.058 25.7648 -55.8502 - 5 14.4959 812 5 0 -179.937 -17.5953 -56.25 - 5 61.4108 811 5 0 -179.977 -17.65 -56.2133 - 5 4.00441 810 5 0 -180.141 -17.85 -56.0737 - 5 8.65966 883 8 0 -41.1579 -3.25 33.7846 - 5 111.171 691 7 1 -41.6642 -5.59678 5.55 - 5 95.9901 871 7 0 -41.7596 -5.70325 4.15 - 5 35.2483 684 6 1 -43.2291 -6.14109 -24.45 - 5 77.8744 683 6 1 -43.25 -6.14767 -24.5716 - 5 142.806 869 6 0 -43.4617 -6.20628 -25.85 - 5 132.945 654 5 1 -49.0542 -6.39609 -54.4503 - 5 108.69 868 5 0 -49.025 -6.33285 -55.85 - 5 242.168 666 4 1 -46.8129 -3.69004 -84.45 - 5 19.3723 667 4 1 -46.6499 -3.66292 -84.7658 - 5 209.431 884 4 0 -45.9757 -3.18028 -85.8501 - 5 57.6188 885 4 0 -45.7854 -3.04984 -86.1183 - 5 110.812 778 3 1 -24.3726 0.25778 -114.45 - 5 204.629 900 3 0 -24.1108 0.168285 -115.85 - 5 47.0733 524 3 0 6.16819 -75.1076 -116.25 - 5 58.3816 523 3 0 6.16044 -75.25 -116.197 - 5 97.0878 522 3 0 6.14353 -75.45 -116.145 - 5 61.5108 521 3 0 6.09988 -75.65 -116.106 - 5 66.3498 520 3 0 6.00377 -75.85 -116.015 - 5 30.8045 519 3 0 5.87555 -76.0506 -115.874 - 5 13.8345 923 3 1 4.67591 -78.2573 -114.85 - 5 90.2082 922 3 1 4.65 -78.3016 -114.827 - 5 84.701 921 3 1 4.45 -78.5724 -114.678 - 5 169.92 920 3 1 4.20992 -78.7717 -114.45 - 5 129.149 505 3 0 3.96988 -78.987 -115.85 - 5 278.748 504 3 0 4.08492 -79.05 -116.052 - 5 61.3742 869 5 0 -40.5972 -6.11338 -56.1342 - 5 109.773 802 5 0 -7.37017 -19.474 -56.2493 - 5 65.0607 801 5 0 -7.27778 -19.65 -55.9294 - 5 94.2441 800 5 0 -7.17776 -19.8505 -55.8812 - 5 151.041 799 5 0 -6.98408 -20.05 -55.9331 - 5 302.917 1004 5 0 56.1938 20.8753 -56.25 - 5 183.441 1005 5 0 56.1673 21.05 -56.0921 - 5 178.449 1180 5 1 56.1185 21.5719 -54.85 - 5 115.351 885 9 0 -41.0472 -2.93895 64.15 - 5 138.839 885 7 0 -41.1071 -2.96863 4.15 - 5 107.342 884 5 0 -41.1783 -3.09259 -55.85 - 5 144.649 694 4 1 -41.2037 -3.16668 -84.45 - 5 134.445 694 3 1 -41.2289 -3.22466 -114.45 - 5 122.595 884 3 0 -41.2345 -3.22626 -115.85 - 5 161.92 693 2 1 -41.3549 -3.26776 -144.45 - 5 350.027 883 2 0 -41.3604 -3.26905 -145.85 - 5 120.736 692 1 1 -41.4723 -3.27902 -174.45 - 5 245.67 883 1 0 -41.4753 -3.28629 -175.85 - 5 139.219 692 0 1 -41.5393 -3.41822 -204.45 - 5 187.343 883 0 0 -41.5406 -3.42594 -205.85 - 5 8.76309 862 5 0 173.883 -7.6364 -56.25 - 5 124.6 861 5 0 173.984 -7.6501 -56.1657 - 5 70.4881 860 5 0 174.221 -7.85 -56.1557 - 5 61.9547 859 5 0 174.152 -8.05 -56.1601 - 5 48.4361 780 5 0 -154.752 -23.9868 -56.25 - 5 30.9964 822 0 1 -15.5009 1.0078 -204.45 - 5 122.258 1090 1 1 38.0713 -18.2267 -174.85 - 5 186.923 694 2 1 -41.226 -3.25294 -144.45 - 5 32.3297 667 1 1 -46.6155 -6.70783 -174.45 - 5 88.2503 666 1 1 -46.65 -6.71176 -174.57 - 5 130.43 866 1 0 -47.034 -6.71435 -175.85 - 5 24.768 623 0 1 -55.3683 -6.05978 -204.45 - 5 84.5685 622 0 1 -55.4501 -6.06516 -204.547 - 5 25.0749 621 0 1 -55.65 -6.07476 -204.777 - 5 161.041 702 1 1 -39.6014 -3.35073 -174.45 - 5 108.732 707 0 1 -38.5846 -3.09143 -204.45 - 5 122.976 885 0 0 -38.4852 -2.95773 -205.85 - 5 110.495 1782 10 1 176.55 85.7508 95.2233 - 5 27.016 896 11 0 1.42094 -0.666492 123.75 - 5 124.88 897 11 0 1.44768 -0.65 123.829 - 5 404.525 905 11 1 1.15263 -0.962675 125.15 - 5 222.178 906 11 1 1.25 -1.16606 125.312 -Number of digits in this event = 69 +Number of tracker hits in this event = 108 + 5 265.807 1279 9 1 75.8561 -67.3024 65.55 + 5 286.333 563 9 0 75.8563 -67.3068 64.15 + 5 181.074 1279 8 1 75.8631 -67.4125 35.55 + 5 279.346 563 8 0 75.8627 -67.4162 34.15 + 5 372.008 1279 7 1 75.8735 -67.48 5.55 + 5 103.448 562 7 0 75.8737 -67.4863 4.15 + 5 300.015 1279 6 1 75.894 -67.6288 -24.45 + 5 93.8645 562 6 0 75.8914 -67.6312 -25.85 + 5 144.312 1278 5 1 75.8229 -67.6717 -54.45 + 5 130.612 561 5 0 75.8239 -67.6757 -55.85 + 5 280.664 1279 4 1 75.8544 -67.7569 -84.45 + 5 42.2823 561 4 0 75.9907 -67.6602 -85.85 + 5 70.0455 562 4 0 76.0092 -67.65 -86.0158 + 5 118.305 1295 3 1 79.1771 -65.7016 -114.45 + 5 161.249 571 3 0 79.2637 -65.6833 -115.85 + 5 123.472 1308 2 1 81.7313 -65.2282 -144.45 + 5 114.581 574 2 0 82.0874 -65.0909 -145.85 + 5 4.18967 1350 1 1 90.3417 -63.0137 -174.45 + 5 141.342 1351 1 1 90.35 -63.019 -174.472 + 5 32.1567 583 1 0 90.8993 -63.4238 -175.85 + 5 102.695 582 1 0 90.9377 -63.45 -175.939 + 5 61.5509 1418 0 1 103.842 -71.5705 -204.45 + 5 51.205 1419 0 1 103.95 -71.5894 -204.656 + 5 139.512 541 0 0 104.575 -71.7664 -205.85 + 5 328.256 1469 5 0 -115.101 113.951 -56.25 + 5 14.0267 546 0 0 106.159 -70.6712 -206.25 + 5 244.98 547 0 0 106.131 -70.65 -206.218 + 5 100.029 416 1 0 62.8732 -96.891 -176.25 + 5 77.2429 415 1 0 62.8306 -96.95 -176.197 + 5 94.8784 414 1 0 62.6346 -97.15 -176.11 + 5 197.529 413 1 0 62.4418 -97.3506 -176.03 + 5 73.9728 412 1 0 62.4117 -97.55 -175.964 + 5 85.0416 411 1 0 62.3898 -97.75 -175.939 + 5 18.9015 410 1 0 62.5415 -97.95 -175.883 + 5 84.5613 1217 1 1 63.5435 -99.3054 -174.85 + 5 72.4024 1218 1 1 63.65 -99.5079 -174.698 + 5 72.3877 1219 1 1 63.85 -99.4364 -174.68 + 5 331.655 1220 1 1 64.05 -99.4631 -174.572 + 5 162.995 1278 1 1 75.8416 -67.53 -174.45 + 5 59.531 555 1 0 75.6717 -68.9025 -175.85 + 5 86.5928 554 1 0 75.6546 -69.05 -175.998 + 5 17.7419 553 1 0 75.6203 -69.2501 -176.199 + 5 86.6869 1248 0 1 69.7282 -96.6267 -204.45 + 5 47.3617 1247 0 1 69.65 -96.5342 -204.711 + 5 143.776 419 0 0 69.3316 -96.2679 -205.85 + 5 147.359 154 0 0 35.2127 -149.15 -206.069 + 5 20.0082 1090 0 1 38.0535 -153.088 -204.45 + 5 91.9414 1278 8 1 75.8498 -67.297 35.55 + 5 129.151 563 7 0 75.8752 -67.2924 4.15 + 5 105.322 563 6 0 75.9049 -67.2904 -25.85 + 5 363.516 1279 5 1 75.9249 -67.2656 -54.45 + 5 389.214 563 5 0 75.9268 -67.2637 -55.85 + 5 247.486 564 4 0 75.9645 -67.2217 -85.85 + 5 143.577 1279 3 1 75.9888 -67.1754 -114.45 + 5 143.417 564 3 0 75.9903 -67.1727 -115.85 + 5 138.232 1279 2 1 76.0185 -67.12 -144.45 + 5 112.285 564 2 0 76.0204 -67.1161 -145.85 + 5 112.623 1280 1 1 76.0631 -67.0361 -174.45 + 5 107.962 565 1 0 76.0675 -67.0317 -175.85 + 5 456.396 1280 0 1 76.1613 -66.9334 -204.45 + 5 297.154 565 0 0 76.1641 -66.9294 -205.85 + 5 416.622 497 0 0 138.462 -80.5329 -206.25 + 5 24.95 492 0 0 139.568 -81.6036 -206.25 + 5 201.452 579 0 0 125.743 -64.1987 -206.25 + 5 65.1814 1541 0 1 128.35 -103.761 -204.704 + 5 5.91002 1540 0 1 128.35 -103.767 -204.465 + 5 152.113 564 0 0 76.1401 -67.0704 -205.85 + 5 22.6962 337 3 0 -131.677 -112.73 -116.25 + 5 185.809 336 3 0 -131.666 -112.75 -116.224 + 5 122.696 1278 4 1 75.6837 -67.2978 -84.45 + 5 117.114 1270 3 1 74.2112 -66.4526 -114.45 + 5 157.717 567 3 0 74.162 -66.4678 -115.85 + 5 176.58 1265 2 1 73.0964 -66.8196 -144.45 + 5 145.94 566 2 0 73.0147 -66.7031 -145.85 + 5 130.105 1258 1 1 71.8164 -64.4899 -174.45 + 5 262.469 578 1 0 71.6943 -64.3297 -175.85 + 5 107.332 1245 0 1 69.1886 -61.1027 -204.45 + 5 88.8187 595 0 0 69.0673 -60.9026 -205.85 + 5 26.3022 596 0 0 69.0238 -60.85 -206.162 + 5 310.242 579 1 0 71.6778 -64.25 -176.052 + 5 111.807 1277 4 1 75.65 -67.2896 -84.4616 + 5 243.741 1276 4 1 75.45 -67.1928 -84.5831 + 5 219.915 569 4 0 75.9082 -66.1689 -85.8503 + 5 260.083 570 4 0 76.1491 -66.0499 -85.8791 + 5 57.5654 1294 4 1 79.0068 -67.1828 -84.4501 + 5 84.1758 1295 4 1 79.05 -67.1329 -84.6832 + 5 112.579 565 4 0 79.2208 -66.9439 -85.8502 + 5 216.957 1331 3 1 86.3547 -64.167 -114.45 + 5 10.9094 1332 3 1 86.45 -64.2964 -114.827 + 5 37.114 577 3 0 86.7657 -64.6101 -115.85 + 5 95.7823 576 3 0 86.8031 -64.65 -115.982 + 5 124.578 1373 2 1 94.7837 -73.587 -144.45 + 5 149.595 536 2 0 95.1744 -72.7452 -145.85 + 5 31.7184 1418 1 1 103.858 -76.1107 -174.45 + 5 79.6758 1419 1 1 103.95 -76.0541 -174.509 + 5 78.5671 1420 1 1 104.15 -75.922 -174.649 + 5 41.6387 1421 1 1 104.35 -75.7981 -174.778 + 5 145.325 525 1 0 105.865 -75.031 -175.85 + 5 111.324 526 1 0 106.179 -74.85 -176.081 + 5 279.813 1693 0 1 158.923 -49.8036 -204.45 + 5 147.399 652 0 0 158.405 -49.5042 -205.85 + 5 16.7169 523 0 0 134.546 -75.4399 -206.25 + 5 59.2923 522 0 0 134.542 -75.4501 -206.243 + 5 82.2618 521 0 0 134.497 -75.65 -206.123 + 5 60.5756 520 0 0 134.597 -75.85 -206.002 + 5 63.2379 519 0 0 134.56 -76.05 -205.926 + 5 49.2712 518 0 0 134.481 -76.25 -206.093 + 5 18.3497 1422 1 1 104.55 -75.641 -174.774 +Number of digits in this event = 53 Using G4ParticleGun ... -6.89018 LIN +1.75065 LIN gamma Event: 6 -Number of tracker hits in this event = 55 - 6 442.671 956 8 1 11.3623 -12.4404 35.55 - 6 174.642 838 8 0 11.3627 -12.4405 34.15 - 6 100.213 956 7 1 11.3744 -12.4482 5.55 - 6 234.86 838 7 0 11.3748 -12.4493 4.15 - 6 136.672 956 6 1 11.3873 -12.4721 -24.45 - 6 107.711 837 6 0 11.3868 -12.474 -25.85 - 6 259.311 956 5 1 11.378 -12.5141 -54.45 - 6 111.889 837 5 0 11.3777 -12.5154 -55.85 - 6 103.863 956 4 1 11.3711 -12.542 -84.45 - 6 106.897 837 4 0 11.3701 -12.5446 -85.85 - 6 164.069 956 3 1 11.3492 -12.5947 -114.45 - 6 138.91 837 3 0 11.3478 -12.5987 -115.85 - 6 130.651 956 2 1 11.3199 -12.68 -144.45 - 6 140.746 836 2 0 11.3167 -12.681 -145.85 - 6 107.678 955 1 1 11.2444 -12.7228 -174.45 - 6 133.344 836 1 0 11.2416 -12.7268 -175.85 - 6 123.655 955 0 1 11.1766 -12.8119 -204.45 - 6 138.911 836 0 0 11.1755 -12.8158 -205.85 - 6 299.438 956 1 1 11.25 -12.7196 -174.451 - 6 234.394 1239 0 0 22.4633 67.85 -206 - 6 11.6117 1240 0 0 22.3725 68.05 -205.913 - 6 145.505 814 0 1 -17.05 -22.4033 -204.556 - 6 23.1057 839 7 0 11.315 -12.2496 3.76452 - 6 169.899 1064 7 0 53.482 33.0351 3.75 - 6 199.063 1065 7 0 53.3799 33.05 4.05149 - 6 43.5812 1162 7 1 52.5754 33.2981 5.15 - 6 113.486 837 8 0 11.3291 -12.4597 34.15 - 6 129.989 952 7 1 10.5694 -12.6767 5.54988 - 6 133.173 837 7 0 10.5849 -12.6086 4.15 - 6 188.665 957 6 1 11.6333 -11.4978 -24.4502 - 6 147.595 843 6 0 11.5954 -11.2549 -25.85 - 6 143.803 844 6 0 11.5947 -11.25 -25.8781 - 6 299.943 955 5 1 11.1741 -6.48631 -54.45 - 6 136.609 869 5 0 11.3232 -6.22411 -55.8501 - 6 141.561 969 4 1 13.9198 -1.04055 -84.45 - 6 28.1777 895 4 0 14.0574 -0.858646 -85.85 - 6 133.551 896 4 0 14.0637 -0.84998 -85.9192 - 6 136.88 982 3 1 16.6125 2.57142 -114.45 - 6 197.379 913 3 0 16.6789 2.7896 -115.85 - 6 24.5227 914 3 0 16.7049 2.85 -116.168 - 6 273.561 996 2 1 19.3377 9.05291 -144.45 - 6 45.3252 997 2 1 19.45 9.09576 -144.719 - 6 133.696 946 2 0 19.9599 9.28961 -145.85 - 6 1.15473 1054 1 1 31.0448 13.2353 -174.45 - 6 90.1286 1055 1 1 31.05 13.2384 -174.457 - 6 52.1756 1056 1 1 31.25 13.3469 -174.707 - 6 1.55783 968 1 0 32.1004 13.8474 -175.85 - 6 197.752 969 1 0 32.1053 13.8503 -175.857 - 6 141.272 1175 0 1 55.1322 27.8304 -204.45 - 6 52.8423 1043 0 0 55.4993 28.7371 -205.85 - 6 71.9416 1044 0 0 55.5495 28.85 -206.029 - 6 175.533 870 5 0 11.3428 -6.02551 -55.85 - 6 171.39 840 8 0 10.9157 -11.9609 34.1499 - 6 13.3599 941 8 1 8.42501 -9.93555 35.15 - 6 29.5302 846 8 0 9.28421 -10.6815 34.15 -Number of digits in this event = 36 +Number of tracker hits in this event = 2 + 6 30.1475 832 0 1 -13.4763 -123.434 -204.45 + 6 207.133 833 0 1 -13.4499 -123.428 -204.522 +Number of digits in this event = 3 Using G4ParticleGun ... -1.227 LIN +8.06548 LIN gamma Event: 7 Number of tracker hits in this event = 1 - 7 50.5174 934 12 0 109.792 6.87597 153.75 + 7 48.3308 71 3 1 -165.883 -78.1749 -114.85 Number of digits in this event = 2 Using G4ParticleGun ... -8.05787 LIN +3.7842 LIN gamma Event: 8 -Number of tracker hits in this event = 0 -Number of digits in this event = 2 +Number of tracker hits in this event = 91 + 8 279.649 370 8 1 -105.967 22.3198 35.55 + 8 256.131 1011 8 0 -105.967 22.3188 34.15 + 8 314.719 370 7 1 -105.968 22.2759 5.55 + 8 246.492 1011 7 0 -105.966 22.2757 4.15 + 8 274.886 371 6 1 -105.941 22.277 -24.45 + 8 320.307 1011 6 0 -105.947 22.2686 -25.85 + 8 234.93 370 5 1 -106.104 22.1173 -54.45 + 8 135.555 1010 5 0 -106.113 22.1098 -55.85 + 8 115.432 369 4 1 -106.316 21.9489 -84.45 + 8 121.221 1009 4 0 -106.305 21.9048 -85.85 + 8 127.871 370 3 1 -105.962 20.9402 -114.45 + 8 117.411 1004 3 0 -105.94 20.874 -115.85 + 8 121.795 372 2 1 -105.582 19.3757 -144.45 + 8 113.467 996 2 0 -105.587 19.2729 -145.85 + 8 35.9597 995 2 0 -105.588 19.25 -146.158 + 8 101.98 372 1 1 -105.646 17.047 -174.45 + 8 127.68 984 1 0 -105.633 16.9475 -175.85 + 8 221.918 374 0 1 -105.302 15.0775 -204.45 + 8 151.701 974 0 0 -105.264 15.0098 -205.85 + 8 38.5105 1004 0 0 -101.775 20.85 -206.098 + 8 12.2242 1012 0 0 -172.426 22.6033 -206.25 + 8 54.9654 1613 2 0 -121.027 142.786 -146.25 + 8 156.999 1614 2 0 -121.017 142.95 -146.168 + 8 67.2159 295 2 1 -120.965 143.572 -144.85 + 8 236.968 296 2 1 -120.95 143.553 -144.71 + 8 177.607 951 5 0 -158.676 10.3396 -56.25 + 8 161.163 986 6 0 -72.0335 17.347 -26.2495 + 8 190.999 987 6 0 -72.0036 17.4502 -26.0086 + 8 52.9941 535 6 1 -72.9367 17.6515 -24.85 + 8 210.945 370 6 1 -105.95 22.2617 -24.6543 + 8 146.421 369 6 1 -106.15 22.2374 -24.6806 + 8 355.887 370 4 1 -106.126 22.1404 -84.45 + 8 446.983 1010 4 0 -106.118 22.1442 -85.85 + 8 248.723 371 3 1 -105.866 22.1023 -114.45 + 8 146.809 1010 3 0 -105.823 22.1054 -115.85 + 8 144.421 376 2 1 -104.811 22.2886 -144.45 + 8 385.973 1011 2 0 -104.758 22.3031 -145.85 + 8 112.941 382 1 1 -103.589 22.504 -174.45 + 8 118.272 1012 1 0 -103.529 22.5352 -175.85 + 8 91.5096 389 0 1 -102.217 23.139 -204.45 + 8 106.297 1015 0 0 -102.134 23.1753 -205.85 + 8 127.31 372 3 1 -105.659 22.4441 -114.45 + 8 115.682 1012 3 0 -105.629 22.4552 -115.85 + 8 93.8688 375 2 1 -105.022 22.7984 -144.45 + 8 122.693 1013 2 0 -105.008 22.8262 -145.85 + 8 127.259 377 1 1 -104.681 23.3984 -174.45 + 8 42.8064 1016 1 0 -104.659 23.4446 -175.85 + 8 109.155 1017 1 0 -104.657 23.45 -176.015 + 8 120.84 379 0 1 -104.305 24.3953 -204.45 + 8 122.457 1022 0 0 -104.259 24.4992 -205.85 + 8 396.209 519 9 1 -76.2404 33.9129 65.15 + 8 114.93 1034 0 0 -112.938 26.8962 -206.25 + 8 55.1582 1035 0 0 -113.051 27.0502 -205.984 + 8 95.6541 334 0 1 -113.303 27.5074 -204.85 + 8 27.432 333 0 1 -113.35 27.6326 -204.541 + 8 91.3909 923 1 0 -154.227 4.7303 -176.25 + 8 151.512 922 1 0 -154.368 4.64999 -176.144 + 8 18.7025 118 1 1 -156.503 4.60516 -174.85 + 8 67.4179 117 1 1 -156.551 4.60355 -174.822 + 8 105.551 116 1 1 -156.75 4.56597 -174.731 + 8 63.2502 115 1 1 -156.95 4.51901 -174.673 + 8 71.2464 114 1 1 -157.15 4.38482 -174.647 + 8 76.5626 113 1 1 -157.35 4.27733 -174.588 + 8 143.402 112 1 1 -157.55 4.1042 -174.457 + 8 110.015 1011 5 0 -106.134 22.2955 -55.85 + 8 148.61 1009 3 0 -105.793 21.9137 -115.85 + 8 100.877 373 2 1 -105.55 21.6555 -144.45 + 8 130.647 1007 2 0 -105.536 21.646 -145.85 + 8 117.008 374 1 1 -105.262 21.4527 -174.45 + 8 103.464 1006 1 0 -105.252 21.4433 -175.85 + 8 123.819 375 0 1 -105.069 21.2435 -204.45 + 8 133.988 1005 0 0 -105.064 21.2326 -205.85 + 8 230.921 370 2 1 -106.142 22.1065 -144.451 + 8 126.067 388 1 1 -102.497 26.7336 -174.45 + 8 12.0241 389 1 1 -102.35 26.7307 -174.795 + 8 212.147 1033 1 0 -101.917 26.6671 -175.85 + 8 206.915 452 0 1 -89.5343 30.2 -204.45 + 8 70.1425 1053 0 0 -89.9133 30.7731 -205.851 + 8 53.9433 1054 0 0 -89.9726 30.85 -206.036 + 8 65.0566 1116 0 0 -87.618 43.4113 -206.25 + 8 96.1927 1117 0 0 -87.4921 43.45 -206.091 + 8 106.184 469 0 1 -86.2202 43.7024 -204.85 + 8 78.6975 470 0 1 -86.05 43.7621 -204.665 + 8 31.9248 471 0 1 -85.85 43.8039 -204.485 + 8 8.90272 369 2 1 -106.15 22.1226 -144.813 + 8 2.7461 355 1 1 -109.149 26.2916 -174.45 + 8 143.146 354 1 1 -109.15 26.2938 -174.461 + 8 63.9561 1032 1 0 -109.307 26.609 -175.85 + 8 216.699 338 0 1 -112.364 33.5795 -204.45 + 8 102.823 1069 0 0 -112.613 33.9662 -205.85 + 8 128.933 1070 0 0 -112.674 34.05 -206.151 +Number of digits in this event = 48 Using G4ParticleGun ... -6.16205 LIN +3.11075 LIN gamma Event: 9 -Number of tracker hits in this event = 219 - 9 232.77 580 9 1 -63.8835 62.2376 65.55 - 9 225.55 1210 9 0 -63.883 62.2374 64.15 - 9 215.831 580 8 1 -63.8722 62.238 35.55 - 9 245.271 1210 8 0 -63.8718 62.2387 34.15 - 9 108.733 580 7 1 -63.8756 62.2525 5.55 - 9 297.175 1211 7 0 -63.8748 62.256 4.15 - 9 412.763 580 6 1 -63.8604 62.335 -24.45 - 9 561.124 1211 6 0 -63.8587 62.3406 -25.85 - 9 162.72 581 5 1 -63.8267 62.451 -54.45 - 9 124.046 1212 5 0 -63.8248 62.4574 -55.85 - 9 117.956 581 4 1 -63.79 62.5851 -84.45 - 9 147.561 1212 4 0 -63.7765 62.587 -85.85 - 9 149.961 582 3 1 -63.4842 62.5788 -114.45 - 9 172.276 1212 3 0 -63.4707 62.573 -115.85 - 9 344.748 584 2 1 -63.2059 62.4516 -144.45 - 9 121.929 1212 2 0 -63.1859 62.4517 -145.85 - 9 98.3679 586 1 1 -62.7886 62.4793 -174.45 - 9 123.809 1212 1 0 -62.7659 62.4833 -175.85 - 9 218.302 588 0 1 -62.3301 62.6008 -204.45 - 9 111.207 1212 0 0 -62.3087 62.605 -205.85 - 9 338.42 581 2 1 -63.7983 62.7874 -144.45 - 9 174.502 580 2 1 -63.85 62.7818 -144.741 - 9 260.069 1214 2 0 -64.5144 62.9264 -145.85 - 9 234.639 1213 2 0 -63.7175 62.8414 -145.85 - 9 136.158 588 1 1 -62.3551 63.6565 -174.451 - 9 137.145 1218 1 0 -62.3668 63.7046 -175.85 - 9 144.286 587 0 1 -62.4825 63.9478 -204.45 - 9 135.745 1219 0 0 -62.4901 63.8923 -205.85 - 9 102.708 1211 2 0 -63.8477 62.3465 -145.85 - 9 144.526 580 1 1 -63.9478 61.9135 -174.45 - 9 140.282 1209 1 0 -63.9662 61.8681 -175.85 - 9 94.3388 578 0 1 -64.3012 61.0176 -204.45 - 9 113.633 1204 0 0 -64.3844 60.9536 -205.85 - 9 118.28 556 1 1 -68.7073 66.321 -174.45 - 9 202.475 1234 1 0 -69.1746 66.8827 -175.85 - 9 94.5693 1235 1 0 -69.3097 67.05 -176.247 - 9 68.8518 500 0 1 -79.9746 79.8761 -204.45 - 9 83.759 499 0 1 -80.05 79.9209 -204.559 - 9 4.65776 498 0 1 -80.25 80.0586 -204.84 - 9 108.242 1302 0 0 -81.0301 80.5428 -205.85 - 9 89.0975 1303 0 0 -81.1891 80.65 -206.03 - 9 30.4463 1366 0 0 -109.775 93.5317 -206.25 - 9 124.664 1367 0 0 -109.805 93.55 -206.146 - 9 122.991 350 0 1 -110.038 93.6047 -204.85 - 9 5.86652 348 0 1 -110.541 93.5286 -204.45 - 9 125.328 347 0 1 -110.55 93.5339 -204.462 - 9 474.495 1365 0 0 -111.182 93.3034 -205.85 - 9 8.81268 1364 0 0 -112.563 93.15 -206.228 - 9 28.1874 1124 0 0 -134.402 44.9555 -206.25 - 9 92.8455 1123 0 0 -134.433 44.8494 -206.205 - 9 522.931 1210 6 0 -63.8409 62.2237 -25.85 - 9 125.445 586 5 1 -62.6696 61.0898 -54.4503 - 9 145.854 1205 5 0 -62.6104 61.1348 -55.85 - 9 120.028 592 4 1 -61.5365 62.1474 -84.45 - 9 107.904 1210 4 0 -61.4469 62.2301 -85.85 - 9 8.29785 1211 4 0 -61.424 62.25 -86.2129 - 9 118.542 603 3 1 -59.2859 63.7128 -114.451 - 9 17.8639 604 3 1 -59.25 63.7114 -114.781 - 9 154.937 1218 3 0 -59.1332 63.7083 -115.85 - 9 127.915 622 2 1 -55.5369 63.9096 -144.45 - 9 275.202 1219 2 0 -55.2764 63.988 -145.85 - 9 142.417 653 1 1 -49.394 65.7656 -174.45 - 9 178.297 1226 1 0 -49.1838 65.3589 -175.85 - 9 4.56211 1225 1 0 -49.1318 65.25 -176.228 - 9 123.63 673 0 1 -45.316 57.1554 -204.45 - 9 17.6201 1184 0 0 -45.2516 56.867 -205.85 - 9 130.71 1183 0 0 -45.2485 56.85 -205.931 - 9 46.8091 1220 2 0 -55.2797 64.0502 -146.099 - 9 127.386 579 5 1 -64.174 60.9803 -54.45 - 9 69.7637 1206 5 0 -63.8637 61.4184 -55.85 - 9 250.044 1207 5 0 -63.8436 61.45 -55.9476 - 9 156.061 604 4 1 -59.1877 71.8687 -84.45 - 9 105.788 1261 4 0 -59.1951 72.3703 -85.85 - 9 82.8453 1262 4 0 -59.1978 72.45 -86.0703 - 9 151.612 601 3 1 -59.7751 82.0859 -114.45 - 9 68.629 1313 3 0 -59.8859 82.7722 -115.85 - 9 133.703 1314 3 0 -59.8983 82.8501 -116.011 - 9 158.107 589 2 1 -62.1411 97.6286 -144.45 - 9 112.173 1390 2 0 -62.511 98.1798 -145.851 - 9 101.242 545 1 1 -70.9087 109.584 -174.45 - 9 34.3243 544 1 1 -71.05 109.376 -174.726 - 9 108.829 1442 1 0 -71.6207 108.71 -175.85 - 9 93.2479 1441 1 0 -71.7416 108.55 -176.064 - 9 81.72 1440 1 0 -71.9276 108.35 -176.201 - 9 334.971 581 7 1 -63.7271 62.3185 5.55 - 9 138.91 583 6 1 -63.4019 62.2892 -24.45 - 9 109.697 584 5 1 -63.191 62.7537 -54.45 - 9 108.244 1213 5 0 -63.1849 62.7653 -55.85 - 9 101.916 584 4 1 -63.0771 63.0195 -84.45 - 9 94.377 1214 4 0 -63.0854 63.0273 -85.85 - 9 110.202 584 3 1 -63.2041 63.2116 -114.45 - 9 118.851 1214 3 0 -63.285 62.9742 -115.85 - 9 106.458 579 2 1 -64.1366 58.8688 -144.45 - 9 40.9568 1195 2 0 -63.783 59.2283 -145.85 - 9 107.722 1196 2 0 -63.7619 59.25 -145.935 - 9 25.657 613 1 1 -57.4174 66.7836 -174.45 - 9 116.533 612 1 1 -57.45 66.7997 -174.556 - 9 127.337 549 0 1 -70.0857 72.9961 -204.45 - 9 32.4935 548 0 1 -70.25 72.918 -204.732 - 9 209.646 1263 0 0 -70.9209 72.748 -205.85 - 9 278.61 1210 7 0 -63.7845 62.2407 4.15 - 9 122.003 581 6 1 -63.7268 62.2458 -24.45 - 9 114.615 582 5 1 -63.5924 61.7394 -54.45 - 9 120.494 1208 5 0 -63.5877 61.6862 -55.85 - 9 211.438 582 4 1 -63.5152 60.6772 -84.45 - 9 166.836 1202 4 0 -63.5041 60.6038 -85.85 - 9 188.805 583 3 1 -63.3007 59.1136 -114.45 - 9 121.623 1194 3 0 -63.2954 59.0187 -115.85 - 9 116.656 1184 2 0 -63.0755 56.957 -145.85 - 9 186.172 583 1 1 -63.292 55.3599 -174.45 - 9 177.646 1176 1 0 -63.3124 55.2891 -175.85 - 9 160.461 583 0 1 -63.4261 54.1814 -204.45 - 9 135.726 1170 0 0 -63.4396 54.1044 -205.85 - 9 9.01853 1175 1 0 -63.3368 55.25 -176.214 - 9 60.7895 655 1 0 -97.0831 -48.8574 -176.25 - 9 88.829 654 1 0 -97.1277 -49.0503 -176.217 - 9 56.9419 653 1 0 -97.188 -49.25 -176.208 - 9 50.4679 652 1 0 -97.2579 -49.4505 -176.197 - 9 57.9144 651 1 0 -97.3224 -49.65 -176.175 - 9 69.3713 650 1 0 -97.3877 -49.85 -176.139 - 9 63.4407 649 1 0 -97.4398 -50.05 -176.118 - 9 74.0227 648 1 0 -97.4936 -50.25 -176.105 - 9 57.4522 647 1 0 -97.5491 -50.45 -176.112 - 9 85.8859 646 1 0 -97.6212 -50.65 -176.127 - 9 66.6126 645 1 0 -97.7252 -50.85 -176.135 - 9 68.3844 644 1 0 -97.8326 -51.05 -176.13 - 9 53.5665 643 1 0 -97.9394 -51.25 -176.123 - 9 72.5163 642 1 0 -98.0461 -51.45 -176.153 - 9 62.9159 641 1 0 -98.1718 -51.65 -176.198 - 9 29.2404 397 1 0 -156.877 -100.617 -176.25 - 9 180.2 398 1 0 -156.94 -100.55 -176.168 - 9 121.555 111 1 1 -157.771 -99.9309 -174.85 - 9 42.1324 110 1 1 -157.95 -99.7868 -174.546 - 9 385.908 1484 6 0 -39.1039 117.113 -26.25 - 9 80.1119 1485 6 0 -39.0057 117.15 -26.1666 - 9 68.7461 588 6 1 -62.2753 62.0182 -24.45 - 9 292.82 589 6 1 -62.25 62.0469 -24.5203 - 9 10.2421 590 6 1 -62.05 62.1603 -24.8222 - 9 84.9578 1213 6 0 -61.0941 62.7053 -25.8501 - 9 105.587 1214 6 0 -60.8377 62.85 -26.0243 - 9 53.9365 1215 6 0 -60.6665 63.05 -26.16 - 9 55.4079 1666 6 0 13.983 153.379 -26.25 - 9 82.7601 1667 6 0 14.0778 153.55 -26.1425 - 9 59.6623 1668 6 0 14.1894 153.75 -25.9942 - 9 134.154 971 6 1 14.3508 155.157 -24.85 - 9 131.523 972 6 1 14.45 155.511 -24.5802 - 9 94.3757 973 6 1 14.6501 155.947 -24.622 - 9 16.5262 1680 6 0 15.621 156.34 -25.85 - 9 280.98 1681 6 0 15.6632 156.35 -25.8943 - 9 21.6061 1682 6 0 16.3263 156.55 -26.2415 - 9 73.3983 1216 6 0 -61.9524 63.3937 -25.85 - 9 133.157 1217 6 0 -61.9186 63.45 -25.8788 - 9 49.2265 1202 6 0 -58.4169 60.65 -25.9088 - 9 50.5379 1212 6 0 -61.7393 62.45 -26.2098 - 9 229.69 606 5 1 -58.7051 60.8703 -54.45 - 9 123.844 547 4 1 -70.5106 73.9198 -84.45 - 9 90.5175 546 4 1 -70.65 73.908 -84.5089 - 9 55.4866 545 4 1 -70.85 73.8647 -84.5945 - 9 57.5041 544 4 1 -71.05 73.8103 -84.6908 - 9 67.3917 543 4 1 -71.25 73.7554 -84.7794 - 9 9.02978 542 4 1 -71.4501 73.6702 -84.8376 - 9 157.438 1258 4 0 -75.6867 71.8374 -85.85 - 9 254.582 1257 4 0 -76.1654 71.65 -85.9446 - 9 482.966 1256 4 0 -76.993 71.45 -86.0981 - 9 162.842 1255 4 0 -78.5327 71.25 -86.0905 - 9 93.7746 490 4 1 -81.9743 71.9961 -84.8499 - 9 59.3038 489 4 1 -82.05 72.019 -84.8233 - 9 73.2775 488 4 1 -82.25 72.1038 -84.7545 - 9 78.4166 487 4 1 -82.4502 72.1764 -84.6836 - 9 69.8714 486 4 1 -82.65 72.2315 -84.6307 - 9 54.9548 485 4 1 -82.85 72.3125 -84.6147 - 9 66.5217 484 4 1 -83.0501 72.3291 -84.5852 - 9 90.3411 483 4 1 -83.25 72.3343 -84.5483 - 9 52.9673 482 4 1 -83.45 72.3377 -84.5759 - 9 57.9374 481 4 1 -83.65 72.3452 -84.5679 - 9 67.2457 480 4 1 -83.85 72.3588 -84.5691 - 9 49.9217 479 4 1 -84.05 72.3827 -84.5621 - 9 58.7301 478 4 1 -84.25 72.3753 -84.5534 - 9 59.5797 477 4 1 -84.45 72.3907 -84.5294 - 9 40.9448 476 4 1 -84.65 72.4293 -84.4809 - 9 55.2324 475 4 1 -84.8565 72.4613 -84.45 - 9 62.9623 474 4 1 -85.05 72.4822 -84.4801 - 9 55.8656 473 4 1 -85.25 72.4724 -84.5333 - 9 57.6109 472 4 1 -85.45 72.4507 -84.6446 - 9 59.4399 471 4 1 -85.65 72.4227 -84.7287 - 9 57.0785 470 4 1 -85.8503 72.3904 -84.7783 - 9 1.86917 1260 4 0 -87.539 72.0517 -85.85 - 9 269.367 1259 4 0 -87.5472 72.05 -85.8556 - 9 15.7397 1501 4 0 -167.336 120.521 -86.25 - 9 127.11 1502 4 0 -167.329 120.55 -86.2036 - 9 35.4115 1503 4 0 -167.328 120.75 -85.9149 - 9 559.254 62 4 1 -167.708 122.136 -84.8498 - 9 156.328 61 4 1 -167.75 122.439 -84.712 - 9 115.198 496 2 1 -80.7938 136.735 -144.45 - 9 121.807 495 2 1 -80.85 136.803 -144.588 - 9 123.432 1203 5 0 -58.5648 60.82 -55.85 - 9 80.381 612 4 1 -57.5741 60.2882 -84.45 - 9 73.0709 613 4 1 -57.45 60.2202 -84.6407 - 9 108.845 1199 4 0 -56.7442 59.9442 -85.85 - 9 33.3816 1198 4 0 -56.5441 59.85 -86.1474 - 9 116.577 876 4 0 -85.6275 -4.69524 -86.2499 - 9 130.63 875 4 0 -85.8204 -4.85 -86.1516 - 9 91.5313 874 4 0 -86.1253 -5.05012 -86.0302 - 9 89.8031 873 4 0 -86.3328 -5.25 -85.936 - 9 1.35475 872 4 0 -86.4716 -5.45 -85.8523 - 9 46.5258 461 4 1 -87.7938 -7.60815 -84.85 - 9 97.8264 460 4 1 -87.8501 -7.70822 -84.8017 - 9 87.9267 459 4 1 -88.0503 -7.9665 -84.6496 - 9 105.143 458 4 1 -88.25 -8.19336 -84.5379 - 9 93.695 457 4 1 -88.45 -8.50273 -84.4865 - 9 249.345 456 4 1 -88.65 -8.8448 -84.5413 - 9 98.458 455 4 1 -88.85 -9.08538 -84.5888 - 9 98.9178 454 4 1 -89.05 -9.34047 -84.6602 - 9 119.193 453 4 1 -89.25 -9.57768 -84.6186 - 9 180.642 452 4 1 -89.45 -9.89372 -84.5675 - 9 58.9581 451 4 1 -89.65 -10.219 -84.6511 - 9 115.909 849 4 0 -89.7429 -10.2188 -85.85 - 9 71.1457 686 4 0 -51.2256 -42.7518 -86.2498 - 9 176.085 685 4 0 -51.0332 -42.85 -86.1296 -Number of digits in this event = 90 -Using G4ParticleGun ... -1.87623 LIN +Number of tracker hits in this event = 29 + 9 395.851 1214 3 1 62.9879 -24.455 -114.45 + 9 272.676 777 3 0 62.9956 -24.453 -115.85 + 9 678.537 1215 2 1 63.0893 -24.3683 -144.45 + 9 221.497 778 2 0 63.0796 -24.381 -145.85 + 9 240.581 1214 1 1 62.8639 -24.6618 -174.45 + 9 252.137 776 1 0 62.8567 -24.6644 -175.85 + 9 250.867 1213 0 1 62.6724 -24.8102 -204.45 + 9 251.6 776 0 0 62.6687 -24.8151 -205.85 + 9 32.393 785 1 0 62.9528 -22.8544 -175.85 + 9 86.9701 786 1 0 62.9498 -22.85 -175.954 + 9 125.125 1210 0 1 62.0992 -21.6581 -204.45 + 9 193.863 792 0 0 62.098 -21.5938 -205.85 + 9 226.568 777 2 0 63.1113 -24.5292 -145.85 + 9 126.11 1216 1 1 63.3318 -24.7037 -174.45 + 9 3.18852 753 1 0 60.2054 -29.3571 -175.85 + 9 23.764 1185 1 1 57.2329 -30.8888 -174.85 + 9 94.6393 743 1 0 55.9734 -31.3084 -175.85 + 9 148.882 1214 2 1 63.0205 -24.5132 -144.45 + 9 137.264 1215 1 1 63.0565 -24.6057 -174.45 + 9 128.391 777 1 0 63.0576 -24.6057 -175.85 + 9 142.598 1215 0 1 63.091 -24.6166 -204.45 + 9 147.067 777 0 0 63.0865 -24.6172 -205.85 + 9 123.509 569 6 0 -6.58614 -66.1269 -26.25 + 9 28.9849 570 6 0 -6.48331 -66.05 -25.8648 + 9 35.1684 882 6 1 -3.544 -66.0221 -24.85 + 9 15.1735 883 6 1 -3.44991 -66.0403 -24.8427 + 9 240.706 568 6 0 -0.17996 -66.25 -25.8717 + 9 88.9684 323 4 0 -57.6558 -115.514 -86.25 + 9 423.266 324 4 0 -57.5039 -115.35 -86.1236 +Number of digits in this event = 22 +Using G4ParticleGun ... +6.82434 LIN gamma Event: 10 -Number of tracker hits in this event = 0 -Number of digits in this event = 1 +Number of tracker hits in this event = 62 + 10 384.444 1432 7 1 106.71 63.7327 5.55 + 10 110.883 1219 7 0 106.738 63.9548 4.15 + 10 116.921 1438 6 1 107.837 68.1274 -24.45 + 10 153.827 1239 6 0 108.105 67.9936 -25.8503 + 10 140.48 1470 5 1 114.225 65.3661 -54.45 + 10 147.316 1225 5 0 114.545 65.1672 -55.85 + 10 114.602 1507 4 1 121.626 61.4271 -84.4504 + 10 106.371 1206 4 0 121.99 61.4288 -85.85 + 10 176.811 1549 3 1 129.962 62.096 -114.45 + 10 255.959 1550 3 1 130.15 62.0431 -114.596 + 10 43.7215 1551 3 1 130.35 61.9852 -114.761 + 10 163.652 1207 3 0 131.663 61.59 -115.85 + 10 3.62794 1206 3 0 132.097 61.45 -116.239 + 10 272.192 1715 2 1 163.256 49.3583 -144.45 + 10 79.8292 1138 2 0 163.365 47.8448 -145.85 + 10 101.577 1137 2 0 163.368 47.6499 -146.024 + 10 12.077 1136 2 0 163.365 47.45 -146.207 + 10 149.423 1710 1 1 162.252 17.141 -174.45 + 10 50.7576 978 1 0 162.344 15.7665 -175.85 + 10 96.3792 977 1 0 162.355 15.65 -175.969 + 10 36.9671 976 1 0 162.385 15.45 -176.159 + 10 28.1047 1736 0 1 167.469 -12.5714 -204.45 + 10 81.0507 1737 0 1 167.55 -12.6276 -204.492 + 10 64.1718 1738 0 1 167.75 -12.7873 -204.607 + 10 102.222 1739 0 1 167.95 -12.939 -204.715 + 10 15.6135 1740 0 1 168.15 -13.0979 -204.821 + 10 61.8468 828 0 0 169.737 -14.335 -205.85 + 10 124.429 827 0 0 169.908 -14.45 -205.951 + 10 106.339 826 0 0 170.192 -14.65 -206.12 + 10 11.3328 1548 3 1 129.934 62.0573 -114.45 + 10 206.987 1218 7 0 106.713 63.7181 4.15 + 10 103.946 1432 6 1 106.702 63.7028 -24.45 + 10 170.763 1218 6 0 106.703 63.7028 -25.85 + 10 236.531 1432 5 1 106.74 63.7053 -54.45 + 10 130.377 1218 5 0 106.742 63.7022 -55.85 + 10 113.451 1433 4 1 106.78 63.6348 -84.45 + 10 196.174 1217 4 0 106.785 63.6291 -85.85 + 10 110.688 1433 3 1 106.893 63.5154 -114.45 + 10 117.854 1217 3 0 106.901 63.5146 -115.85 + 10 192.031 1434 2 1 107.067 63.5065 -144.45 + 10 126.354 1217 2 0 107.075 63.5091 -145.85 + 10 129.648 1435 1 1 107.242 63.5498 -174.45 + 10 210.663 1217 1 0 107.249 63.553 -175.85 + 10 150.762 1436 0 1 107.413 63.6136 -204.45 + 10 395.692 1217 0 0 107.425 63.613 -205.85 + 10 92.0946 710 0 0 70.7821 -37.85 -205.978 + 10 20.8907 981 14 0 157.204 16.401 213.75 + 10 41.5334 1294 0 1 79.0367 125.041 -204.85 + 10 120.15 1248 0 0 83.626 69.7904 -206.25 + 10 65.5877 1437 0 1 107.55 63.6055 -204.732 + 10 256.06 1216 0 0 107.881 63.3074 -205.85 + 10 143.941 1215 0 0 107.975 63.25 -206.071 + 10 56.5205 1218 0 0 109.042 63.65 -206.08 + 10 102.682 1440 0 1 108.312 63.9601 -204.85 + 10 360.601 1439 0 1 108.15 64.14 -204.777 + 10 9.55698 1433 5 1 106.75 63.7634 -54.6036 + 10 5.50023 713 4 0 -18.434 -37.4312 -86.25 + 10 38.8754 804 4 1 -19.1043 -36.9705 -84.85 + 10 236.342 1089 1 0 -93.8132 38.05 -176.121 + 10 69.8467 423 1 1 -95.4573 38.0003 -174.85 + 10 360.965 422 1 1 -95.5504 37.9828 -174.746 + 10 192.327 1220 7 0 107.228 64.0656 4.15 +Number of digits in this event = 30 Using G4ParticleGun ... -6.98098 LIN +7.22362 LIN gamma Event: 11 -Number of tracker hits in this event = 3 - 11 8.3898 1240 1 1 68.0767 -73.9218 -174.45 - 11 269.693 1098 3 1 39.8233 17.8002 -114.45 - 11 12.3707 1097 3 1 39.6499 17.6672 -114.578 -Number of digits in this event = 3 +Number of tracker hits in this event = 11 + 11 258.56 1312 1 1 82.6183 -107.755 -174.45 + 11 251.569 361 1 0 82.6146 -107.755 -175.85 + 11 214.931 1312 0 1 82.5479 -107.755 -204.45 + 11 237.31 361 0 0 82.5446 -107.754 -205.85 + 11 71.1528 641 1 0 71.8005 -51.85 -176.164 + 11 8.91341 640 1 0 71.7492 -51.85 -175.855 + 11 40.7865 1263 1 1 72.7382 -55.6682 -174.85 + 11 107.627 618 1 0 72.1308 -56.2679 -175.85 + 11 25.9904 495 2 0 -116.467 -80.8969 -146.25 + 11 192.368 496 2 0 -116.474 -80.85 -146.207 + 11 10.0031 362 1 0 82.6234 -107.749 -176.227 +Number of digits in this event = 9 Using G4ParticleGun ... -5.95611 LIN +8.59037 LIN gamma Event: 12 -Number of tracker hits in this event = 35 - 12 247.874 1023 6 1 24.7509 91.1086 -24.45 - 12 264.914 1354 6 0 24.7509 91.1091 -25.85 - 12 256.221 1023 5 1 24.7567 91.114 -54.45 - 12 244.059 1354 5 0 24.758 91.1141 -55.85 - 12 144.889 1023 4 1 24.7918 91.112 -84.45 - 12 126.381 1354 4 0 24.7963 91.1126 -85.85 - 12 112.384 1024 3 1 24.8974 91.1294 -114.45 - 12 135.41 1354 3 0 24.9022 91.132 -115.85 - 12 99.9667 1024 2 1 24.9913 91.1801 -144.45 - 12 215.984 1355 2 0 24.9974 91.1801 -145.85 - 12 118.305 1025 1 1 25.1283 91.1732 -174.45 - 12 275.414 1355 1 0 25.1323 91.1741 -175.85 - 12 189.854 1025 0 1 25.2098 91.1885 -204.45 - 12 165.282 1355 0 0 25.2129 91.188 -205.85 - 12 71.6255 228 9 1 -134.35 115.062 65.4042 - 12 125.678 1026 0 1 25.2571 91.1377 -204.45 - 12 103.412 1353 0 0 25.6939 90.9028 -205.85 - 12 27.7 1406 0 0 49.5969 101.486 -206.25 - 12 105.117 1407 0 0 49.6719 101.55 -206.184 - 12 51.5297 1408 0 0 49.8974 101.75 -205.98 - 12 18.2979 1154 0 1 51.0181 103.06 -204.85 - 12 130.705 1155 0 1 51.05 103.104 -204.813 - 12 68.7607 1156 0 1 51.25 103.359 -204.595 - 12 126.658 1022 4 1 24.6053 90.8673 -84.45 - 12 115.939 1353 4 0 24.5957 90.8535 -85.85 - 12 125.716 1021 3 1 24.3752 90.5685 -114.45 - 12 112.732 1352 3 0 24.3656 90.5563 -115.85 - 12 238.937 1020 2 1 24.1593 90.3042 -144.45 - 12 112.014 1350 2 0 24.1504 90.2904 -145.85 - 12 107.967 1019 1 1 23.9817 89.998 -174.45 - 12 160.574 1349 1 0 23.9717 89.9844 -175.85 - 12 109.682 1018 0 1 23.7649 89.6979 -204.45 - 12 112.806 1348 0 0 23.757 89.684 -205.85 - 12 336.32 1469 5 0 84.2555 114 -56.25 - 12 61.5306 1021 2 1 24.25 90.4318 -144.565 -Number of digits in this event = 20 +Number of tracker hits in this event = 2 + 12 190.987 1754 2 0 -3.77344 171.007 -146.25 + 12 140.537 1753 2 0 -3.69836 170.95 -146.06 +Number of digits in this event = 4 Using G4ParticleGun ... -3.0847 LIN +9.87374 LIN gamma Event: 13 -Number of tracker hits in this event = 48 - 13 253.52 1020 7 1 24.0883 -72.8691 5.55 - 13 345.988 535 7 0 24.0878 -72.8692 4.15 - 13 421.577 1020 6 1 24.0918 -72.8902 -24.45 - 13 238.87 535 6 0 24.0945 -72.8933 -25.85 - 13 278.933 1020 5 1 24.128 -72.9437 -54.45 - 13 114.542 535 5 0 24.1309 -72.9475 -55.85 - 13 245.223 1020 4 1 24.1987 -73.0354 -84.45 - 13 117.374 535 4 0 24.2037 -73.0392 -85.85 - 13 106.772 1021 3 1 24.3025 -73.113 -114.45 - 13 291.131 534 3 0 24.3074 -73.1153 -115.85 - 13 145.797 1021 2 1 24.4179 -73.1585 -144.45 - 13 234.598 534 2 0 24.4237 -73.1597 -145.85 - 13 109.825 1022 1 1 24.5418 -73.1988 -174.45 - 13 133.637 534 1 0 24.547 -73.194 -175.85 - 13 152.293 1023 0 1 24.6585 -73.0749 -204.45 - 13 112.811 534 0 0 24.6681 -73.0689 -205.85 - 13 202.54 1740 0 1 168.266 -122.634 -204.45 - 13 5.84403 279 0 0 167.605 -124.326 -205.85 - 13 65.9148 278 0 0 167.595 -124.35 -205.867 - 13 69.9078 277 0 0 167.572 -124.55 -206.089 - 13 2.74561 276 0 0 167.49 -124.75 -206.243 - 13 0.526368 50 0 0 153.638 -170.145 -206.25 - 13 93.059 49 0 0 153.637 -170.15 -206.246 - 13 87.7861 48 0 0 153.624 -170.35 -206.133 - 13 106.76 47 0 0 153.635 -170.55 -206.056 - 13 60.3502 46 0 0 153.508 -170.75 -206.013 - 13 88.9343 45 0 0 153.424 -170.95 -206.062 - 13 67.8442 616 6 0 32.6862 -56.8098 -26.2497 - 13 75.0986 617 6 0 32.6652 -56.6499 -26.0591 - 13 90.2079 618 6 0 32.6014 -56.45 -25.9642 - 13 54.0435 619 6 0 32.4992 -56.2499 -25.9997 - 13 63.0168 620 6 0 32.4329 -56.05 -26.0539 - 13 90.6386 621 6 0 32.4235 -55.8498 -26.1486 - 13 181.684 622 6 0 32.4343 -55.65 -26.1538 - 13 136.089 752 6 0 -27.1195 -29.5947 -26.25 - 13 118.368 753 6 0 -27.1018 -29.45 -26.098 - 13 193.734 754 6 0 -26.8756 -29.25 -26.1027 - 13 186.746 755 6 0 -26.6747 -29.05 -26.1138 - 13 141.664 536 5 0 24.2204 -72.8045 -55.85 - 13 138.575 537 4 0 24.1611 -72.4557 -85.85 - 13 248.711 1020 3 1 24.1045 -72.1436 -114.45 - 13 103.634 539 3 0 24.0914 -72.1303 -115.85 - 13 118.388 1018 2 1 23.7924 -71.8245 -144.45 - 13 104.011 541 2 0 23.777 -71.8044 -145.85 - 13 122.389 1016 1 1 23.405 -71.3899 -174.45 - 13 325.259 543 1 0 23.3873 -71.3687 -175.85 - 13 136.257 1014 0 1 23.0021 -70.9656 -204.45 - 13 99.6806 545 0 0 22.9805 -70.9509 -205.85 -Number of digits in this event = 24 +Number of tracker hits in this event = 45 + 13 331.187 1212 5 1 62.6131 -59.1504 -54.45 + 13 269.052 604 5 0 62.6128 -59.1504 -55.85 + 13 278.506 1212 4 1 62.6062 -59.15 -84.45 + 13 261.574 604 4 0 62.6049 -59.1501 -85.85 + 13 108.837 1212 3 1 62.5872 -59.1538 -114.45 + 13 261.166 604 3 0 62.5852 -59.1516 -115.85 + 13 174 1212 2 1 62.5459 -59.1171 -144.45 + 13 303.965 604 2 0 62.5443 -59.1178 -145.85 + 13 124.475 1212 1 1 62.5246 -59.1287 -174.45 + 13 269.355 604 1 0 62.5171 -59.1302 -175.85 + 13 142.958 1211 0 1 62.3948 -59.0682 -204.45 + 13 620.19 605 0 0 62.3394 -59.0256 -205.85 + 13 11.016 52 3 1 -169.55 -99.4411 -114.802 + 13 30.9472 397 1 0 150.068 -100.599 -176.25 + 13 20.3305 396 1 0 150.383 -100.75 -175.897 + 13 305.325 1658 1 1 151.853 -101.689 -174.85 + 13 80.3159 1659 1 1 151.95 -101.723 -174.772 + 13 46.1429 1657 1 1 151.75 -101.531 -174.529 + 13 31.6319 523 0 0 71.8926 -75.25 -206.146 + 13 254.199 524 0 0 71.9653 -75.25 -206.039 + 13 26.0656 566 0 0 74.5843 -66.85 -205.912 + 13 11.0956 670 3 0 131.367 -46.0321 -116.25 + 13 247.345 669 3 0 131.356 -46.05 -116.226 + 13 76.8628 668 3 0 131.353 -46.25 -116.157 + 13 108.216 1213 3 1 62.6813 -59.1161 -114.45 + 13 130.323 1213 2 1 62.7755 -59.1569 -144.45 + 13 334.455 1214 1 1 62.8758 -59.1256 -174.45 + 13 135.701 1214 0 1 62.9532 -59.0359 -204.45 + 13 65.7764 1340 6 1 88.2026 83.1267 -24.45 + 13 114.035 1341 6 1 88.25 82.9033 -24.6027 + 13 181.365 1312 6 0 87.6678 82.6162 -25.8502 + 13 152.895 1286 6 0 -2.03638 77.4436 -26.25 + 13 73.223 1287 6 0 -2.19508 77.45 -26.1474 + 13 71.9322 1285 6 0 -2.51782 77.2499 -25.9155 + 13 100.076 890 6 1 -2.0298 76.6208 -24.85 + 13 185.274 891 6 1 -1.85 76.5183 -24.6692 + 13 62.6146 1282 6 0 -1.86895 76.636 -25.8501 + 13 92.4405 1283 6 0 -1.83669 76.6501 -25.9281 + 13 59.5709 1595 3 1 139.21 -3.31284 -114.45 + 13 223.533 1212 0 1 62.6005 -58.9479 -204.45 + 13 50.6619 500 7 0 62.4487 -79.9487 3.75 + 13 138.212 501 7 0 62.3474 -79.85 3.79241 + 13 235.644 417 7 0 37.6106 -96.5887 3.75005 + 13 12.0924 1082 7 1 36.4626 -97.6738 5.15 + 13 187.198 1081 7 1 36.45 -97.6884 5.16284 +Number of digits in this event = 27 Using G4ParticleGun ... -2.16418 LIN +1.51719 LIN gamma Event: 14 -Number of tracker hits in this event = 1 - 14 16.1244 140 5 0 109.789 -151.978 -56.25 -Number of digits in this event = 3 +Number of tracker hits in this event = 11 + 14 232.044 1149 2 1 49.9856 -33.9517 -144.45 + 14 247.228 730 2 0 49.9815 -33.9496 -145.85 + 14 115.75 1149 1 1 49.8732 -33.875 -174.45 + 14 249.476 730 1 0 49.8738 -33.8682 -175.85 + 14 125.174 1149 0 1 49.8985 -33.7173 -204.45 + 14 140.407 731 0 0 49.8945 -33.7125 -205.85 + 14 105.458 683 3 0 39.5143 -43.3969 -116.25 + 14 128.858 1150 1 1 50.0778 -33.6651 -174.45 + 14 138.357 731 1 0 50.0845 -33.6553 -175.85 + 14 135.42 1150 0 1 50.1936 -33.4277 -204.45 + 14 126.09 733 0 0 50.1798 -33.4234 -205.85 +Number of digits in this event = 13 Using G4ParticleGun ... -9.20111 LIN +6.03523 LIN gamma Event: 15 -Number of tracker hits in this event = 25 - 15 205.551 1496 6 1 119.361 -29.1623 -24.45 - 15 257.117 754 6 0 119.361 -29.1627 -25.85 - 15 104.819 1495 5 1 119.35 -29.1738 -54.45 - 15 398.642 754 5 0 119.348 -29.1744 -55.85 - 15 329.371 1495 4 1 119.313 -29.1869 -84.45 - 15 234.051 754 4 0 119.31 -29.1883 -85.85 - 15 162.244 1495 3 1 119.261 -29.2145 -114.45 - 15 99.4736 754 3 0 119.261 -29.2148 -115.85 - 15 142.041 1495 2 1 119.254 -29.2245 -144.45 - 15 270.977 754 2 0 119.255 -29.2243 -145.85 - 15 120.307 1495 1 1 119.274 -29.2129 -174.45 - 15 118.898 754 1 0 119.276 -29.2114 -175.85 - 15 143.226 1495 0 1 119.313 -29.18 -204.45 - 15 111.432 754 0 0 119.315 -29.1778 -205.85 - 15 7.65587 831 0 0 140.869 -13.761 -206.25 - 15 154.187 832 0 0 140.998 -13.6499 -206.026 - 15 120.735 1496 5 1 119.371 -29.0823 -54.45 - 15 102.422 1494 3 1 119.116 -29.0031 -114.45 - 15 109.483 755 3 0 119.114 -29.0109 -115.85 - 15 112.854 1494 2 1 119.079 -29.1129 -144.45 - 15 158.475 1491 1 1 118.364 -28.7167 -174.45 - 15 112.918 756 1 0 118.336 -28.6881 -175.85 - 15 162.494 1487 0 1 117.638 -28.151 -204.45 - 15 411.683 759 0 0 117.576 -28.1352 -205.85 - 15 36.7327 1536 0 1 127.393 -72.5961 -204.85 -Number of digits in this event = 18 +Number of tracker hits in this event = 49 + 15 302.148 826 8 1 -14.7759 -24.2987 35.55 + 15 459.086 778 8 0 -14.7754 -24.2972 34.15 + 15 168.015 826 7 1 -14.7611 -24.266 5.55 + 15 363.597 778 7 0 -14.7609 -24.2645 4.15 + 15 247.603 826 6 1 -14.757 -24.2324 -24.45 + 15 105.512 779 6 0 -14.7551 -24.2315 -25.85 + 15 189.712 826 5 1 -14.7124 -24.2154 -54.45 + 15 120.648 779 5 0 -14.7104 -24.2142 -55.85 + 15 142.805 826 4 1 -14.6664 -24.1927 -84.45 + 15 119.349 779 4 0 -14.667 -24.1905 -85.85 + 15 203.399 826 3 1 -14.6795 -24.1434 -114.45 + 15 122.013 779 3 0 -14.6804 -24.1415 -115.85 + 15 108.151 826 2 1 -14.6979 -24.1015 -144.45 + 15 193.112 779 2 0 -14.6977 -24.0989 -145.85 + 15 147.27 826 1 1 -14.6886 -24.049 -174.45 + 15 250.564 780 1 0 -14.6863 -24.0463 -175.85 + 15 174.797 827 0 1 -14.6378 -23.9933 -204.45 + 15 220.267 780 0 0 -14.6361 -23.9928 -205.85 + 15 128.082 1180 6 1 56.193 -117.228 -24.85 + 15 138.99 827 3 1 -14.65 -24.1459 -114.745 + 15 245.254 827 2 1 -14.4699 -23.9153 -144.45 + 15 256.544 780 2 0 -14.4575 -23.9659 -145.852 + 15 245.976 829 1 1 -14.1367 -24.9603 -174.45 + 15 158.461 774 1 0 -14.1917 -25.0643 -175.85 + 15 92.0655 828 0 1 -14.3718 -26.7568 -204.45 + 15 107.797 765 0 0 -14.5 -26.8852 -205.85 + 15 119.647 830 0 1 -14.0406 -23.9095 -204.45 + 15 7.85076 134 1 0 14.3252 -153.32 -175.85 + 15 74.6713 966 1 1 13.4411 -153.745 -174.45 + 15 165.461 967 1 1 13.45 -153.68 -174.514 + 15 167.715 777 7 0 -14.795 -24.45 3.99547 + 15 28.4816 825 8 1 -14.8501 -24.3426 35.2268 + 15 343.46 779 8 0 -15.6743 -24.2498 34.1068 + 15 113.968 825 7 1 -14.8969 -24.5762 5.55 + 15 112.129 774 6 0 -14.8256 -25.1035 -25.85 + 15 134.2 827 5 1 -14.4907 -26.5001 -54.45 + 15 131.442 767 5 0 -14.4594 -26.578 -55.85 + 15 114.748 831 4 1 -13.7771 -28.2031 -84.45 + 15 108.299 758 4 0 -13.7635 -28.2899 -85.85 + 15 123.116 833 3 1 -13.4294 -30.0877 -114.45 + 15 121.786 749 3 0 -13.4144 -30.1597 -115.85 + 15 111.411 834 2 1 -13.1151 -31.6171 -144.45 + 15 242.192 741 2 0 -13.1223 -31.695 -145.85 + 15 163.533 833 1 1 -13.3663 -33.189 -174.45 + 15 163.532 733 1 0 -13.3598 -33.272 -175.85 + 15 93.3505 834 0 1 -13.2223 -35.0815 -204.45 + 15 124.322 724 0 0 -13.2479 -35.1997 -205.85 + 15 175.163 881 1 1 -3.85 97.0798 -174.653 + 15 119.799 777 8 0 -14.7061 -24.45 33.8771 +Number of digits in this event = 36 Using G4ParticleGun ... -3.96923 LIN +7.65452 LIN gamma Event: 16 -Number of tracker hits in this event = 1 - 16 75.875 390 10 0 -160.625 -101.95 93.7698 -Number of digits in this event = 3 +Number of tracker hits in this event = 22 + 16 398.835 725 3 1 -34.8822 -30.522 -114.45 + 16 417.98 747 3 0 -34.8825 -30.5215 -115.85 + 16 250.346 725 2 1 -34.8844 -30.5079 -144.45 + 16 218.142 747 2 0 -34.8856 -30.5078 -145.85 + 16 325.146 725 1 1 -34.9058 -30.5076 -174.45 + 16 434.571 747 1 0 -34.9073 -30.5082 -175.85 + 16 100.611 725 0 1 -34.933 -30.5248 -204.45 + 16 221.17 747 0 0 -34.9338 -30.524 -205.85 + 16 123.831 753 3 0 43.2346 -29.3456 -116.25 + 16 123.407 748 1 0 -34.9076 -30.4499 -176.189 + 16 38.2009 1071 7 1 34.368 167.531 5.55 + 16 68.6798 1072 7 1 34.45 167.57 5.50636 + 16 124.022 695 0 1 -40.8862 -33.0384 -204.45 + 16 118.528 735 0 0 -41.267 -33.0268 -205.85 + 16 100.909 748 3 0 -34.8655 -30.4498 -115.935 + 16 224.487 726 3 1 -34.85 -30.5416 -114.594 + 16 190.714 726 1 1 -34.7801 -30.5556 -174.45 + 16 167.282 726 0 1 -34.7135 -30.5941 -204.45 + 16 68.0747 898 4 1 -0.394944 139.382 -84.85 + 16 91.8642 727 0 1 -34.6391 -30.6228 -204.45 + 16 52.1458 728 0 1 -34.45 -30.691 -204.727 + 16 152.687 745 0 0 -33.5895 -30.8991 -205.85 +Number of digits in this event = 16 Using G4ParticleGun ... -1.04769 LIN +3.23236 LIN gamma Event: 17 -Number of tracker hits in this event = 31 - 17 247.282 842 6 1 -11.532 -148.809 -24.45 - 17 298.816 156 6 0 -11.5305 -148.814 -25.85 - 17 315.096 842 5 1 -11.4758 -148.957 -54.45 - 17 107.198 155 5 0 -11.4603 -148.979 -55.85 - 17 130.146 844 4 1 -11.1618 -149.433 -84.45 - 17 233.895 153 4 0 -11.1443 -149.461 -85.85 - 17 147.329 846 3 1 -10.8233 -149.912 -114.45 - 17 180.545 150 3 0 -10.7926 -149.952 -115.85 - 17 115.312 849 2 1 -10.1251 -150.713 -144.45 - 17 134.178 146 2 0 -10.1024 -150.755 -145.85 - 17 143.305 852 1 1 -9.61879 -151.571 -174.45 - 17 109.88 142 1 0 -9.65161 -151.556 -175.85 - 17 152.366 849 0 1 -10.1856 -151.55 -204.45 - 17 127.809 142 0 0 -10.3248 -151.658 -205.85 - 17 11.023 207 2 0 -18.9063 -138.75 -146.107 - 17 116.031 157 5 0 -11.6271 -148.611 -55.85 - 17 131.112 843 4 1 -11.3908 -148.345 -84.45 - 17 127.47 159 4 0 -11.3844 -148.345 -85.85 - 17 105.668 844 3 1 -11.2491 -148.377 -114.45 - 17 118.923 158 3 0 -11.248 -148.381 -115.85 - 17 124.939 844 2 1 -11.2084 -148.488 -144.45 - 17 126.604 158 2 0 -11.2094 -148.481 -145.85 - 17 199.251 844 1 1 -11.1786 -148.26 -174.45 - 17 273.221 159 1 0 -11.1786 -148.256 -175.85 - 17 157.412 844 0 1 -11.134 -148.206 -204.45 - 17 164.705 159 0 0 -11.1314 -148.195 -205.85 - 17 239.367 845 0 1 -11.05 -148.298 -204.586 - 17 165.413 158 0 0 -10.3346 -148.389 -205.85 - 17 340.923 843 3 1 -11.2727 -148.413 -114.45 - 17 85.6287 842 3 1 -11.4503 -148.445 -114.661 - 17 478.525 155 0 0 -11.0457 -149.008 -205.85 -Number of digits in this event = 25 +Number of tracker hits in this event = 68 + 17 198.641 486 8 1 -82.7929 -46.7204 35.55 + 17 270.988 666 8 0 -82.7934 -46.7197 34.15 + 17 375.462 486 7 1 -82.8055 -46.764 5.55 + 17 256.442 666 7 0 -82.8187 -46.767 4.15 + 17 364.44 485 6 1 -83.0331 -46.7921 -24.45 + 17 254.808 666 6 0 -83.0339 -46.7977 -25.85 + 17 366.886 485 5 1 -83.0355 -46.9035 -54.45 + 17 153.609 665 5 0 -83.0243 -46.8942 -55.85 + 17 169.683 486 4 1 -82.7596 -46.7029 -84.45 + 17 377.422 666 4 0 -82.7697 -46.7184 -85.85 + 17 106.364 485 3 1 -82.9461 -47.121 -114.45 + 17 136.997 664 3 0 -82.9762 -47.1421 -115.85 + 17 260.805 482 2 1 -83.5787 -47.5584 -144.45 + 17 154.383 662 2 0 -83.5795 -47.5904 -145.85 + 17 42.7213 482 1 1 -83.6482 -48.2913 -174.45 + 17 75.1832 481 1 1 -83.65 -48.2942 -174.598 + 17 191.497 658 1 0 -83.6648 -48.3118 -175.85 + 17 119.629 480 0 1 -83.9303 -48.722 -204.45 + 17 128.594 656 0 0 -83.9607 -48.7429 -205.85 + 17 207.404 667 5 0 -82.7685 -46.5191 -55.85 + 17 74.1461 668 5 0 -82.643 -46.45 -56.0985 + 17 215.471 487 7 1 -82.6499 -46.5015 5.39673 + 17 335.476 666 5 0 -82.9299 -46.6727 -55.85 + 17 357.329 485 4 1 -83.0166 -46.6558 -84.45 + 17 151.978 484 3 1 -83.1371 -46.6349 -114.45 + 17 129.723 667 3 0 -83.1443 -46.6346 -115.85 + 17 217.231 483 2 1 -83.2986 -46.6134 -144.45 + 17 100.272 667 2 0 -83.3025 -46.6143 -145.85 + 17 317.89 483 1 1 -83.3807 -46.6217 -174.45 + 17 116.791 667 1 0 -83.3892 -46.6257 -175.85 + 17 207.373 482 0 1 -83.5539 -46.7318 -204.45 + 17 159.181 666 0 0 -83.5652 -46.7412 -205.85 + 17 14.127 772 1 0 -100.404 -25.5259 -176.25 + 17 67.1418 397 1 1 -100.615 -25.5264 -174.85 + 17 101.423 774 1 0 -101.208 -25.18 -175.85 + 17 294.578 665 2 0 -83.2113 -46.8995 -145.851 + 17 5.54397 209 2 0 -144.106 -138.327 -146.25 + 17 204.521 208 2 0 -144.129 -138.35 -146.244 + 17 179.71 207 2 0 -144.267 -138.55 -146.176 + 17 35.4041 206 2 0 -144.213 -138.75 -145.923 + 17 36.3552 184 2 1 -143.182 -140.53 -144.85 + 17 102.92 185 2 1 -143.15 -140.605 -144.8 + 17 129.251 186 2 1 -142.95 -140.854 -144.638 + 17 233.152 666 3 0 -83.1298 -46.65 -116.056 + 17 369.115 486 5 1 -82.7955 -46.781 -54.4503 + 17 160.38 482 4 1 -83.5253 -43.3336 -84.45 + 17 108.271 684 4 0 -83.7206 -43.2169 -85.85 + 17 103.348 458 3 1 -88.3045 -41.2046 -114.45 + 17 113.601 694 3 0 -88.6596 -41.1027 -115.85 + 17 259.29 420 2 1 -96.0318 -39.0699 -144.45 + 17 28.2005 419 2 1 -96.1501 -39.0767 -144.731 + 17 143.393 704 2 0 -96.643 -39.0967 -145.85 + 17 82.703 354 1 1 -109.282 -39.4767 -174.45 + 17 145.129 353 1 1 -109.35 -39.4641 -174.584 + 17 119.974 703 1 0 -109.955 -39.3744 -175.85 + 17 40.0099 283 0 1 -123.51 -37.9841 -204.45 + 17 104.114 282 0 1 -123.55 -37.9225 -204.554 + 17 23.3011 714 0 0 -124.118 -37.0829 -205.85 + 17 101.899 715 0 0 -124.141 -37.0498 -205.901 + 17 8.39094 716 0 0 -124.286 -36.85 -206.211 + 17 109.573 484 4 1 -83.1547 -46.8053 -84.45 + 17 139.784 483 3 1 -83.3623 -46.9937 -114.45 + 17 107.936 665 3 0 -83.3905 -46.989 -115.85 + 17 154.522 480 2 1 -83.8544 -46.939 -144.45 + 17 109.6 478 1 1 -84.3194 -47.3095 -174.45 + 17 120.27 663 1 0 -84.322 -47.3378 -175.85 + 17 110.727 477 0 1 -84.4788 -47.7857 -204.45 + 17 107.549 661 0 0 -84.5001 -47.7766 -205.85 +Number of digits in this event = 40 Using G4ParticleGun ... -2.42955 LIN +8.03611 LIN gamma Event: 18 -Number of tracker hits in this event = 50 - 18 233.639 690 5 1 -42.0402 37.7128 -54.45 - 18 736.21 1088 5 0 -42.0375 37.7128 -55.85 - 18 310.049 690 4 1 -41.9892 37.6921 -84.45 - 18 237.81 1088 4 0 -41.9667 37.6945 -85.85 - 18 144.458 693 3 1 -41.4148 37.7594 -114.45 - 18 542.657 1088 3 0 -41.3819 37.7992 -115.85 - 18 398.264 696 2 1 -40.8047 38.7474 -144.45 - 18 280.98 1093 2 0 -40.7786 38.8223 -145.85 - 18 120.001 698 1 1 -40.2649 40.2971 -174.45 - 18 257.475 1101 1 0 -40.2121 40.3345 -175.85 - 18 134.179 706 0 1 -38.783 41.0872 -204.45 - 18 130 1105 0 0 -38.7193 41.0898 -205.85 - 18 141.44 770 3 0 -79.9731 -25.85 -116.05 - 18 210.309 1095 2 0 -40.3118 39.1412 -145.85 - 18 5.93311 1096 2 0 -40.2 39.25 -146.224 - 18 57.9332 741 1 1 -31.8233 48.0914 -174.45 - 18 60.4905 742 1 1 -31.65 48.137 -174.599 - 18 36.9433 743 1 1 -31.45 48.177 -174.774 - 18 233.586 1141 1 0 -30.4449 48.3492 -175.85 - 18 5.53524 1142 1 0 -30.0311 48.45 -176.244 - 18 48.9009 1241 0 1 68.4492 102.351 -204.45 - 18 53.1783 1240 0 1 68.2498 102.269 -204.478 - 18 3.34345 1239 0 1 68.05 102.285 -204.455 - 18 113.104 697 1 1 -40.6362 40.1936 -174.45 - 18 157.037 700 0 1 -39.9627 42.0397 -204.45 - 18 135.076 1110 0 0 -39.8984 42.2005 -205.85 - 18 251.356 689 3 1 -42.0717 37.6745 -114.746 - 18 137.328 691 2 1 -41.7322 37.4501 -144.45 - 18 127.595 1086 2 0 -41.7101 37.4207 -145.85 - 18 117.933 692 1 1 -41.4924 36.53 -174.45 - 18 109.03 1082 1 0 -41.5167 36.5423 -175.85 - 18 8.24875 691 0 1 -41.8467 36.8135 -204.45 - 18 111.698 690 0 1 -41.85 36.8139 -204.478 - 18 168.468 1083 0 0 -41.9979 36.8224 -205.85 - 18 301.266 689 2 1 -42.1979 37.7457 -144.45 - 18 100.449 1088 2 0 -42.2084 37.7416 -145.85 - 18 251.748 688 1 1 -42.3751 37.6705 -174.45 - 18 131.902 1088 1 0 -42.3783 37.6542 -175.85 - 18 12.0855 1087 1 0 -42.3791 37.65 -176.2 - 18 105.908 687 0 1 -42.4512 37.2836 -204.45 - 18 97.4626 1086 0 0 -42.4567 37.2742 -205.85 - 18 85.6681 1014 1 0 -32.823 23.0201 -176.25 - 18 185.631 1089 2 0 -42.2424 37.9183 -145.85 - 18 118.349 1090 1 0 -42.3302 38.1496 -175.85 - 18 141.174 688 0 1 -42.3479 38.3235 -204.45 - 18 147.462 1091 0 0 -42.3452 38.3287 -205.85 - 18 68.6199 1090 0 0 -42.3347 38.25 -206.019 - 18 287.56 1089 0 0 -42.3223 38.05 -206.061 - 18 123.027 1088 0 0 -42.1781 37.85 -206.019 - 18 127.022 471 8 1 -85.6881 16.6623 35.15 -Number of digits in this event = 31 +Number of tracker hits in this event = 45 + 18 233.453 946 4 1 9.39083 131.405 -84.45 + 18 339.222 1556 4 0 9.39226 131.399 -85.85 + 18 562.107 946 3 1 9.426 131.268 -114.45 + 18 161.856 1555 3 0 9.43627 131.243 -115.85 + 18 250.923 947 2 1 9.58106 130.789 -144.45 + 18 112.266 1553 2 0 9.5843 130.765 -145.85 + 18 115.178 948 1 1 9.66424 130.286 -174.45 + 18 181.153 1550 1 0 9.67435 130.26 -175.85 + 18 121.333 948 0 1 9.8167 129.756 -204.45 + 18 273.423 1547 0 0 9.84632 129.698 -205.85 + 18 369.106 1556 3 0 9.37613 131.408 -115.85 + 18 247.264 946 2 1 9.35164 131.403 -144.45 + 18 102.347 1556 2 0 9.34892 131.401 -145.85 + 18 357.359 946 1 1 9.30839 131.349 -174.45 + 18 149.421 1555 1 0 9.30834 131.346 -175.85 + 18 226.514 946 0 1 9.30611 131.29 -204.45 + 18 124.44 1555 0 0 9.30418 131.288 -205.85 + 18 322.937 1131 0 1 46.3476 141.999 -204.45 + 18 281.365 1526 2 0 42.8029 125.512 -146.25 + 18 258.54 1554 2 0 9.48576 131.004 -145.85 + 18 177.22 945 1 1 9.19636 128.839 -174.45 + 18 160.199 1542 1 0 9.11639 128.714 -175.85 + 18 116.003 938 0 1 7.6525 126.157 -204.45 + 18 39.9026 1529 0 0 7.69141 125.973 -205.85 + 18 61.4072 1528 0 0 7.69572 125.95 -206.022 + 18 29.9196 949 0 1 10.018 130.245 -204.45 + 18 109.761 950 0 1 10.05 130.236 -204.495 + 18 21.8757 951 0 1 10.2501 130.139 -204.794 + 18 88.7195 1546 0 0 11.1795 129.55 -206.08 + 18 79.7053 1545 0 0 11.4245 129.35 -206.205 + 18 41.7192 1165 0 0 61.9566 53.1461 -206.25 + 18 100.963 1164 0 0 61.9844 53.05 -206.203 + 18 54.7468 1163 0 0 62.014 52.8495 -206.091 + 18 77.177 1162 0 0 62.0263 52.65 -205.993 + 18 114.825 1207 0 1 61.6451 51.6864 -204.85 + 18 169.981 1198 1 0 42.8498 59.8126 -176.25 + 18 50.2782 1199 1 0 42.5372 59.85 -175.938 + 18 61.0749 1106 1 1 41.3561 60.0192 -174.85 + 18 95.6192 1105 1 1 41.2496 60.01 -174.742 + 18 65.0888 1104 1 1 41.05 59.9935 -174.564 + 18 176.928 1103 1 1 40.8495 60.0151 -174.471 + 18 136.019 1200 1 0 40.9329 60.2443 -175.85 + 18 27.8518 1201 1 0 40.9339 60.25 -175.876 + 18 158.176 1552 1 0 9.28502 130.556 -175.85 + 18 119.46 1549 0 0 9.35956 130.118 -205.85 +Number of digits in this event = 25 Using G4ParticleGun ... -5.35447 LIN +6.34222 LIN gamma Event: 19 -Number of tracker hits in this event = 19 - 19 227.98 445 2 1 -91.0388 -25.2642 -144.45 - 19 145.236 773 2 0 -91.0387 -25.2645 -145.85 - 19 217.997 445 1 1 -91.0355 -25.2707 -174.45 - 19 163.262 774 1 0 -91.1235 -25.2464 -175.85 - 19 166.254 436 0 1 -92.8595 -25.0013 -204.45 - 19 181.992 775 0 0 -92.9369 -24.9364 -205.85 - 19 12.9889 1199 9 0 -100.646 59.9619 63.75 - 19 166.519 1200 9 0 -100.634 60.05 63.935 - 19 139.588 774 2 0 -91.0404 -25.25 -145.889 - 19 23.9857 775 1 0 -91.062 -24.8552 -175.85 - 19 139.036 776 1 0 -91.0608 -24.85 -175.979 - 19 110.155 446 0 1 -90.8063 -23.6901 -204.45 - 19 115.079 782 0 0 -90.8092 -23.6173 -205.85 - 19 102.878 809 1 0 -114.845 -18.1284 -176.25 - 19 73.8985 810 1 0 -115.076 -18.05 -175.988 - 19 217.033 324 1 1 -115.239 -18.1657 -174.85 - 19 90.269 323 1 1 -115.35 -18.389 -174.674 - 19 80.7619 322 1 1 -115.55 -18.4322 -174.724 - 19 243.497 811 1 0 -115.341 -17.85 -175.922 -Number of digits in this event = 14 -Using G4ParticleGun ... -3.5879 LIN +Number of tracker hits in this event = 151 + 19 264.364 1258 10 1 71.6982 52.4544 95.55 + 19 226.605 1162 10 0 71.6961 52.4529 94.15 + 19 132.744 1257 9 1 71.6242 52.4604 65.55 + 19 126.462 1162 9 0 71.606 52.469 64.15 + 19 182.555 1256 8 1 71.2575 52.7498 35.55 + 19 132.859 1163 8 0 71.2756 52.7218 34.15 + 19 23.4462 1257 7 1 71.6456 52.0521 5.55 + 19 188.937 1258 7 1 71.65 52.0525 5.45033 + 19 152.251 1160 7 0 71.7071 52.0574 4.15 + 19 100.94 1262 6 1 72.5175 52.6543 -24.45 + 19 105.895 1163 6 0 72.5324 52.7807 -25.8501 + 19 131.554 1271 5 1 74.3868 56.7016 -54.45 + 19 110.024 1184 5 0 74.5249 56.9023 -55.8503 + 19 92.9475 1287 4 1 77.5455 60.9282 -84.45 + 19 115.054 1205 4 0 77.6903 61.137 -85.85 + 19 103.264 1302 3 1 80.5617 65.4336 -114.45 + 19 103.396 1228 3 0 80.6602 65.7116 -115.85 + 19 42.0588 1315 2 1 83.2271 71.4472 -144.45 + 19 71.0524 1316 2 1 83.25 71.464 -144.598 + 19 78.5484 1257 2 0 83.4726 71.6114 -145.85 + 19 17.8486 1258 2 0 83.5331 71.65 -146.176 + 19 122.619 1345 1 1 89.1124 74.9698 -174.45 + 19 137.007 1276 1 0 89.44 75.2881 -175.85 + 19 135.546 1378 0 1 95.78 82.1258 -204.45 + 19 92.4537 1312 0 0 96.1499 82.5588 -205.85 + 19 29.9986 1313 0 0 96.2297 82.65 -206.143 + 19 1.19357 1182 9 0 72.9135 56.45 63.958 + 19 244.357 1258 4 1 71.762 51.7545 -84.45 + 19 158.236 1156 4 0 71.4868 51.441 -85.8508 + 19 86.8542 1235 3 1 67.1536 45.2662 -114.45 + 19 18.9434 1234 3 1 67.05 45.2109 -114.778 + 19 135.399 1124 3 0 66.662 45.0364 -115.85 + 19 162.209 1176 2 1 55.3889 42.9382 -144.45 + 19 99.9973 1112 2 0 54.9235 42.5854 -145.85 + 19 7.75054 1130 1 1 46.0694 34.4443 -174.45 + 19 129.879 1129 1 1 46.05 34.4353 -174.489 + 19 191.079 1070 1 0 45.3703 34.1783 -175.85 + 19 73.2958 1064 0 1 32.9785 28.5835 -204.45 + 19 53.3296 1063 0 1 32.85 28.6296 -204.716 + 19 120.661 1043 0 0 32.382 28.7886 -205.85 + 19 1.31439 1044 0 0 32.2223 28.85 -206.238 + 19 135.66 1158 4 0 71.8678 51.8276 -85.85 + 19 111.269 1262 3 1 72.5472 52.4679 -114.45 + 19 137.687 1162 3 0 72.6089 52.5089 -115.85 + 19 327.814 1268 2 1 73.8061 53.2657 -144.45 + 19 201.39 1166 2 0 73.8665 53.308 -145.85 + 19 265.95 1276 1 1 75.3397 54.1762 -174.45 + 19 202.348 1171 1 0 75.3662 54.2623 -175.85 + 19 6.99272 1278 0 1 75.8495 55.9204 -204.45 + 19 97.5446 1279 0 1 75.85 55.922 -204.487 + 19 141.924 1179 0 0 75.8725 55.9802 -205.85 + 19 5.05296 928 2 0 124.538 5.76879 -145.85 + 19 102.858 929 2 0 124.564 5.85005 -145.937 + 19 183.664 1258 9 1 71.7083 52.4102 65.55 + 19 156.834 1161 9 0 71.7096 52.4091 64.15 + 19 291.064 1258 8 1 71.7316 52.3857 35.55 + 19 115.334 1161 8 0 71.7318 52.3837 34.15 + 19 143.254 1161 7 0 71.7344 52.3469 4.15 + 19 387.93 1258 6 1 71.7436 52.3044 -24.45 + 19 397.537 1161 6 0 71.7393 52.3039 -25.85 + 19 124.947 1257 5 1 71.6499 52.2989 -54.45 + 19 529.856 1161 5 0 71.6457 52.2982 -55.85 + 19 110.86 1257 4 1 71.5616 52.2913 -84.45 + 19 377.481 1161 4 0 71.5594 52.2939 -85.85 + 19 94.1866 1257 3 1 71.5128 52.3382 -114.45 + 19 256.327 1161 3 0 71.5116 52.3418 -115.85 + 19 1063.88 1257 2 1 71.4939 52.4207 -144.45 + 19 451.46 1161 2 0 71.4955 52.4246 -145.85 + 19 179.367 1257 1 1 71.5078 52.5107 -174.45 + 19 130.568 1162 1 0 71.5078 52.5157 -175.85 + 19 123.692 1257 0 1 71.5001 52.6293 -204.45 + 19 125.765 1162 0 0 71.498 52.6346 -205.85 + 19 249.46 845 10 0 80.055 -10.8976 93.75 + 19 63.8004 253 6 0 -52.8814 -129.358 -26.25 + 19 822.557 1162 2 0 71.5172 52.45 -145.987 + 19 79.9606 1163 2 0 71.6512 52.65 -146.124 + 19 53.0147 1164 2 0 71.7455 52.8501 -146.211 + 19 94.3022 1165 2 0 71.7893 53.0508 -146.24 + 19 92.0511 1167 2 0 71.8087 53.4501 -146.112 + 19 110.322 1168 2 0 71.9632 53.65 -146.008 + 19 483.176 1169 2 0 72.025 53.85 -145.908 + 19 76.3402 1170 2 0 72.1615 54.05 -145.939 + 19 160.354 695 0 0 57.0018 -40.85 -206.233 + 19 117.25 1248 1 1 69.7992 51.7767 -174.45 + 19 224.302 1157 1 0 69.7947 51.6375 -175.85 + 19 160.365 1247 0 1 69.5404 48.3453 -204.45 + 19 8.90525 1139 0 0 69.5119 47.8613 -205.85 + 19 229.435 1138 0 0 69.5113 47.85 -205.883 + 19 186.529 1256 1 1 71.45 53.4652 -174.544 + 19 146.611 1166 1 0 71.2404 53.3797 -175.85 + 19 108.452 1222 0 1 64.5669 51.0042 -204.45 + 19 11.9589 1221 0 1 64.4498 50.9827 -204.815 + 19 114.268 1154 0 0 64.1704 50.8951 -205.85 + 19 4.82584 1336 4 1 87.3111 -11.0099 -84.85 + 19 350.892 1256 2 1 71.45 52.3873 -144.769 + 19 354.021 1155 1 0 71.4486 51.1242 -175.85 + 19 272.036 1263 0 1 72.7423 46.6395 -204.45 + 19 4.68523 1262 0 1 72.65 46.7255 -204.833 + 19 226.984 1134 0 0 72.3734 46.9068 -205.85 + 19 116.883 1269 1 1 73.9633 56.2015 -174.45 + 19 100.194 1181 1 0 73.9058 56.3579 -175.85 + 19 78.4 1273 0 1 74.7274 60.2171 -204.45 + 19 60.3905 1274 0 1 74.8506 60.2922 -204.703 + 19 132.598 1203 0 0 75.4893 60.6947 -205.85 + 19 244.019 1256 0 1 71.3849 52.2389 -204.45 + 19 84.6739 1158 0 0 71.0391 51.7375 -205.85 + 19 62.6513 1157 0 0 71.0015 51.6499 -206.06 + 19 111.092 1580 5 0 40.0999 136.15 -56.1032 + 19 377.685 1161 0 0 71.3502 52.312 -205.85 + 19 179.986 1382 0 1 96.5537 51.1673 -204.85 + 19 147.464 1255 1 1 71.1227 51.4804 -174.45 + 19 36.339 1156 1 0 71.1564 51.45 -176.123 + 19 109.846 1259 0 1 71.9627 51.3228 -204.45 + 19 124.016 1155 0 0 71.9715 51.1676 -205.85 + 19 97.7873 1238 1 1 67.7705 58.4155 -174.45 + 19 30.7025 1237 1 1 67.65 58.5587 -174.75 + 19 178.266 1195 1 0 67.1437 59.0781 -175.85 + 19 14.9443 1196 1 0 66.9798 59.25 -176.215 + 19 33.8473 1165 0 1 53.1367 76.4757 -204.45 + 19 94.5258 1164 0 1 53.05 76.4299 -204.487 + 19 171.3 1163 0 1 52.8498 76.2795 -204.528 + 19 59.3617 1162 0 1 52.6498 75.7294 -204.571 + 19 368.244 1161 0 1 52.45 75.5987 -204.585 + 19 131.557 1258 5 1 71.7961 52.294 -54.45 + 19 125.209 1260 4 1 72.0551 52.2909 -84.45 + 19 112.347 1261 3 1 72.4111 52.2107 -114.45 + 19 157.176 1160 3 0 72.4188 52.1889 -115.85 + 19 110.418 1262 2 1 72.5879 51.7653 -144.45 + 19 192.493 1158 2 0 72.6025 51.7371 -145.85 + 19 115.912 1264 1 1 72.9235 51.1844 -174.45 + 19 248.366 1264 0 1 72.9237 50.7555 -204.45 + 19 122.431 1153 0 0 72.8959 50.7361 -205.85 + 19 152.213 784 4 0 -62.5638 -23.05 -86.0436 + 19 260.16 1265 0 1 73.05 50.7533 -204.688 + 19 29.3008 1266 0 1 73.25 50.9312 -204.82 + 19 242.536 1165 0 0 74.163 53.1733 -205.85 + 19 116.221 1259 5 1 71.871 52.3135 -54.45 + 19 98.7326 1259 4 1 71.9872 52.3023 -84.45 + 19 284.675 1260 3 1 72.1449 52.3663 -114.45 + 19 131.413 1260 2 1 72.1407 52.5133 -144.45 + 19 352.19 1260 1 1 72.1619 52.6991 -174.45 + 19 99.6681 1163 1 0 72.1588 52.6992 -175.85 + 19 124.716 1260 0 1 72.0914 52.6805 -204.45 + 19 139.488 1163 0 0 72.0893 52.678 -205.85 + 19 62.6951 994 1 0 67.1419 18.9648 -176.25 + 19 143.402 995 1 0 67.152 19.05 -176.133 + 19 331.364 785 2 0 107.339 -22.9563 -146.25 + 19 109.029 786 2 0 107.487 -22.85 -145.874 + 19 52.0749 217 3 1 -136.564 -11.8254 -114.45 + 19 145.46 218 3 1 -136.55 -11.7297 -114.527 + 19 97.4872 219 3 1 -136.35 -11.5781 -114.584 +Number of digits in this event = 84 +Using G4ParticleGun ... +1.38849 LIN gamma Event: 20 -Number of tracker hits in this event = 0 -Number of digits in this event = 2 +Number of tracker hits in this event = 10 + 20 254.133 799 2 1 -20.2274 -64.461 -144.45 + 20 230.635 577 2 0 -20.2719 -64.4547 -145.85 + 20 131.045 796 1 1 -20.6883 -65.2366 -174.45 + 20 133.9 573 1 0 -20.7976 -65.3934 -175.85 + 20 116.988 786 0 1 -22.7787 -68.729 -204.45 + 20 137.8 556 0 0 -22.9038 -68.7324 -205.85 + 20 153.521 799 1 1 -20.22 -64.4894 -174.45 + 20 119.995 577 1 0 -20.2234 -64.492 -175.85 + 20 118.662 798 0 1 -20.3148 -64.5272 -204.45 + 20 129.167 577 0 0 -20.3232 -64.5329 -205.85 +Number of digits in this event = 8 Using G4ParticleGun ... -8.65953 LIN +5.61856 LIN gamma Event: 21 -Number of tracker hits in this event = 116 - 21 314.884 903 7 1 0.697285 38.1399 5.55 - 21 252.432 1090 7 0 0.702621 38.1366 4.15 - 21 218.647 903 6 1 0.784589 38.0657 -24.45 - 21 468.426 1090 6 0 0.792783 38.0585 -25.85 - 21 170.623 904 5 1 0.895303 37.9113 -54.45 - 21 125.238 1089 5 0 0.90615 37.9074 -55.85 - 21 145.321 905 4 1 1.13531 37.8473 -84.45 - 21 114.512 1088 4 0 1.15195 37.8322 -85.85 - 21 99.9384 907 3 1 1.47754 37.4782 -114.45 - 21 171.749 1087 3 0 1.49112 37.4723 -115.85 - 21 142.493 908 2 1 1.70007 37.3635 -144.45 - 21 214.485 1086 2 0 1.71799 37.3451 -145.85 - 21 168.308 910 1 1 2.08366 37.0093 -174.45 - 21 136.132 1084 1 0 2.08726 36.9997 -175.85 - 21 137.251 910 0 1 2.15162 36.8216 -204.45 - 21 130.022 1083 0 0 2.16374 36.8038 -205.85 - 21 161.052 1128 0 0 -3.79389 45.8015 -206.25 - 21 21.3048 264 1 1 -127.15 69.2148 -174.707 - 21 19.9767 143 1 1 -151.55 79.9196 -174.504 - 21 36.0288 1086 3 0 1.49491 37.45 -116.199 - 21 138.99 938 3 0 7.54222 7.77808 -116.25 - 21 262.252 1048 5 0 18.6915 29.7487 -56.25 - 21 40.863 996 5 1 19.3994 30.0802 -54.85 - 21 135.492 997 5 1 19.45 30.1169 -54.7289 - 21 267.85 908 1 1 1.78552 37.7001 -174.45 - 21 223.482 1088 1 0 1.87657 37.6939 -175.85 - 21 105.953 919 0 1 3.88483 37.5067 -204.45 - 21 238.057 1086 0 0 3.90173 37.4477 -205.85 - 21 122.852 907 0 1 1.63282 37.9916 -204.45 - 21 193.579 1089 0 0 1.63856 37.9933 -205.85 - 21 64.4246 1088 0 0 1.68361 37.8498 -206.181 - 21 84.7175 1087 0 0 1.7587 37.65 -206.172 - 21 208.254 938 0 0 25.8185 7.71583 -206.25 - 21 203.979 906 2 1 1.39318 37.5391 -144.45 - 21 105.379 1089 2 0 1.37793 37.8579 -145.85 - 21 149.807 902 1 1 0.481906 46.5195 -174.45 - 21 64.0912 1134 1 0 0.461068 47.0171 -175.85 - 21 82.0991 1135 1 0 0.458853 47.0502 -175.943 - 21 218.167 894 0 1 -1.15833 57.518 -204.45 - 21 124.739 1186 0 0 -1.32056 57.3302 -205.85 - 21 88.1297 907 2 1 1.45 37.4506 -144.67 - 21 62.9983 938 1 1 7.76152 34.4419 -174.45 - 21 73.6106 939 1 1 7.85 34.3576 -174.659 - 21 302.523 1068 1 0 8.39211 33.8391 -175.85 - 21 136.835 1010 0 1 22.1988 20.7171 -204.45 - 21 87.1111 1011 0 1 22.25 20.5594 -204.65 - 21 70.7827 997 0 0 22.5829 19.5574 -205.85 - 21 77.2242 996 0 0 22.6187 19.45 -205.978 - 21 11.0946 995 0 0 22.6788 19.25 -206.216 - 21 68.3912 904 6 1 0.979997 38.3227 -24.4501 - 21 74.0747 905 6 1 1.05 38.3241 -24.4938 - 21 73.4374 906 6 1 1.25 38.3075 -24.6175 - 21 68.3242 907 6 1 1.45 38.2101 -24.717 - 21 100.547 904 1 1 0.909114 37.8551 -174.45 - 21 90.0805 905 1 1 1.05015 37.6372 -174.687 - 21 48.3777 1078 1 0 2.40978 35.7452 -175.85 - 21 147.018 1077 1 0 2.47358 35.65 -175.915 - 21 119.24 1076 1 0 2.62903 35.45 -176.063 - 21 2.86808 1075 1 0 2.73304 35.25 -176.245 - 21 216.657 903 5 1 0.66558 38.1393 -54.45 - 21 142.816 1090 5 0 0.663255 38.1408 -55.85 - 21 155.955 902 4 1 0.613721 38.1699 -84.45 - 21 238.539 1090 4 0 0.611825 38.1711 -85.85 - 21 136.005 902 3 1 0.572568 38.1951 -114.45 - 21 111.171 1090 3 0 0.570351 38.1955 -115.85 - 21 290.88 902 2 1 0.520811 38.2036 -144.45 - 21 186.932 1090 2 0 0.517296 38.2034 -145.85 - 21 188.643 901 1 1 0.436664 38.1804 -174.45 - 21 173.661 1090 1 0 0.437207 38.1812 -175.85 - 21 123.421 902 0 1 0.462678 38.1958 -204.45 - 21 194.264 1090 0 0 0.457622 38.1983 -205.85 - 21 0.292397 1254 4 0 -136.064 70.9735 -86.25 - 21 186.99 1255 4 0 -136.264 71.05 -85.9773 - 21 30.9116 1028 0 0 -14.3451 25.6946 -206.25 - 21 213.558 1027 0 0 -14.3965 25.65 -206.178 - 21 79.8 1026 0 0 -14.5731 25.45 -205.931 - 21 115.779 832 0 1 -13.4971 26.1693 -204.85 - 21 27.5991 833 0 1 -13.45 26.1351 -204.786 - 21 197.049 1036 0 0 56.771 27.3437 -206.25 - 21 69.6503 1188 0 1 57.6846 27.1446 -204.85 - 21 77.4245 1189 0 1 57.85 27.1988 -204.63 - 21 53.8578 1190 0 1 58.05 27.3393 -204.468 - 21 52.7979 1191 0 1 58.2502 27.3834 -204.469 - 21 70.3447 1192 0 1 58.4503 27.3695 -204.504 - 21 4.29718 136 6 1 -152.912 -45.2455 -24.85 - 21 97.5149 135 6 1 -152.95 -45.2638 -24.7934 - 21 5.34058 672 6 0 -153.351 -45.6495 -25.85 - 21 65.7001 671 6 0 -153.351 -45.65 -25.8521 - 21 335.011 903 2 1 0.65 38.2173 -144.469 - 21 90.3959 904 2 1 0.85 38.2076 -144.752 - 21 236.121 1091 2 0 1.6278 38.3033 -145.85 - 21 33.923 969 1 1 13.9317 41.0588 -174.45 - 21 73.6366 970 1 1 14.05 41.1537 -174.53 - 21 194.16 971 1 1 14.25 41.3296 -174.669 - 21 16.5054 972 1 1 14.45 41.558 -174.821 - 21 28.7907 1114 1 0 15.5613 42.9896 -175.85 - 21 84.5599 1115 1 0 15.61 43.05 -175.891 - 21 61.4409 1116 1 0 15.7654 43.25 -176.023 - 21 111.671 1117 1 0 15.912 43.45 -176.121 - 21 56.3702 1118 1 0 16.0596 43.65 -176.208 - 21 60.8607 1217 0 1 63.4993 97.1649 -204.45 - 21 70.207 1218 0 1 63.65 97.1441 -204.667 - 21 137.795 1383 0 0 64.4796 96.9386 -205.85 - 21 178.032 899 1 1 -0.0975339 38.7675 -174.45 - 21 122.459 1093 1 0 -0.144376 38.7608 -175.85 - 21 176.344 895 0 1 -0.993223 38.6709 -204.45 - 21 6.46416 1093 0 0 -1.05192 38.6505 -205.85 - 21 108.531 1092 0 0 -1.05324 38.65 -205.882 - 21 8.61917 926 0 1 5.29364 -19.7283 -204.85 - 21 80.2524 893 0 1 -1.25 38.5643 -204.533 - 21 135.879 892 0 1 -1.45 38.5137 -204.656 - 21 126.701 891 0 1 -1.65 38.5332 -204.766 - 21 138.129 890 0 1 -1.85006 38.5803 -204.708 - 21 208.322 889 0 1 -2.05 38.6969 -204.665 - 21 153.928 1230 0 0 14.7382 66.0509 -206.25 - 21 37.4446 1229 0 0 14.8891 66.05 -206.025 -Number of digits in this event = 60 +Number of tracker hits in this event = 2 + 21 167.92 307 1 1 -118.56 20.7034 -174.85 + 21 132.437 866 1 0 -151.274 -6.74991 -176.25 +Number of digits in this event = 5 Using G4ParticleGun ... -1.08959 LIN +8.7872 LIN gamma Event: 22 -Number of tracker hits in this event = 96 - 22 273.037 1042 11 1 28.4572 -61.597 125.55 - 22 273.717 592 11 0 28.4458 -61.612 124.15 - 22 236.008 1042 10 1 28.6156 -62.1032 95.55 - 22 122.227 589 10 0 28.6099 -62.0993 94.15 - 22 117.058 1040 9 1 28.1443 -61.8366 65.55 - 22 112.308 590 9 0 27.9359 -61.9123 64.15 - 22 95.6441 1017 8 1 23.5239 -63.6044 35.5485 - 22 106.552 581 8 0 23.3633 -63.7701 34.1498 - 22 95.71 995 7 1 19.2052 -66.5536 5.55 - 22 145.833 566 7 0 19.0996 -66.7403 4.15 - 22 122.226 985 6 1 17.2126 -70.5502 -24.45 - 22 81.2961 546 6 0 17.0718 -70.7952 -25.85 - 22 14.8569 545 6 0 17.0373 -70.85 -26.1753 - 22 123.07 969 5 1 13.9075 -75.4346 -54.45 - 22 157.959 522 5 0 14.0187 -75.555 -55.85 - 22 120.31 982 4 1 16.5958 -78.016 -84.45 - 22 108.107 508 4 0 16.3672 -78.3089 -85.85 - 22 121.197 963 3 1 12.7255 -84.4162 -114.45 - 22 152.836 476 3 0 12.5154 -84.7263 -115.85 - 22 136.275 937 2 1 7.58511 -91.5118 -144.45 - 22 10.4157 936 2 1 7.45 -91.5491 -144.807 - 22 194.966 442 2 0 7.03878 -91.6835 -145.85 - 22 69.5494 877 1 1 -4.4709 -94.5253 -174.45 - 22 146.413 876 1 1 -4.65025 -94.4369 -174.67 - 22 336.794 431 1 0 -5.66613 -93.9225 -175.85 - 22 12.684 432 1 0 -6.0221 -93.7499 -176.221 - 22 75.8552 731 0 1 -33.7183 -79.578 -204.45 - 22 91.96 730 0 1 -33.85 -79.5727 -204.536 - 22 68.9157 729 0 1 -34.0501 -79.5625 -204.659 - 22 72.6752 728 0 1 -34.25 -79.5552 -204.784 - 22 247.286 502 0 0 -36.0573 -79.5259 -205.85 - 22 161.527 474 0 0 -69.8217 -85.1871 -206.25 - 22 69.4635 882 0 1 -3.45 -102.397 -204.68 - 22 360.289 943 4 1 8.74893 -63.3511 -84.45 - 22 103.178 942 4 1 8.65 -63.5471 -84.8022 - 22 67.4157 580 4 0 8.30998 -63.975 -85.85 - 22 117.464 579 4 0 8.26977 -64.0502 -86.0032 - 22 82.4968 499 4 0 11.7927 -80.1745 -86.25 - 22 102.508 498 4 0 11.88 -80.2501 -85.9687 - 22 403.722 960 4 1 12.1712 -80.9097 -84.85 - 22 13.3127 486 4 0 11.8785 -82.8144 -85.85 - 22 112.114 485 4 0 11.8728 -82.85 -85.8874 - 22 389.371 578 4 0 7.97667 -64.2761 -85.85 - 22 249.335 577 4 0 7.86097 -64.45 -86.1166 - 22 181.249 841 3 1 -11.8404 -91.2942 -114.45 - 22 58.3642 842 3 1 -11.65 -90.8716 -114.55 - 22 88.52 843 3 1 -11.45 -90.8196 -114.488 - 22 111.853 844 3 1 -11.2499 -90.7266 -114.47 - 22 114.932 845 3 1 -11.0497 -90.6155 -114.505 - 22 63.26 846 3 1 -10.85 -90.523 -114.565 - 22 142.465 847 3 1 -10.6499 -90.4226 -114.64 - 22 198.869 848 3 1 -10.4497 -90.252 -114.753 - 22 1.48554 849 3 1 -10.2498 -89.997 -114.848 - 22 16.6948 459 3 0 -7.99996 -88.0897 -115.85 - 22 96.1956 460 3 0 -7.94858 -88.05 -115.875 - 22 114.549 461 3 0 -7.71794 -87.85 -116.042 - 22 0.31627 566 3 0 57.1225 -66.8496 -116.249 - 22 104.849 565 3 0 57.1228 -66.85 -116.248 - 22 120.927 564 3 0 57.2389 -67.05 -115.942 - 22 22.8421 1178 3 1 55.7705 -66.0043 -114.85 - 22 264.647 574 3 0 55.375 -65.1235 -115.85 - 22 17.253 575 3 0 55.3879 -65.05 -115.918 - 22 107.378 1207 4 1 61.5382 -80.4851 -84.45 - 22 62.1651 576 4 0 7.35497 -64.65 -86.158 - 22 101.642 592 10 0 28.5331 -61.5539 94.15 - 22 117.725 1043 9 1 28.7963 -61.5452 65.55 - 22 208.51 592 9 0 28.8115 -61.5691 64.15 - 22 116.267 1045 8 1 29.1853 -62.0181 35.5494 - 22 129.292 590 8 0 29.1756 -62.0155 34.15 - 22 143.902 1043 7 1 28.745 -61.8159 5.54985 - 22 223.554 590 7 0 28.8234 -61.8647 4.15 - 22 201.5 1049 6 1 29.8834 -62.8529 -24.45 - 22 175.329 585 6 0 29.9874 -62.9157 -25.85 - 22 119.488 1059 5 1 31.9503 -63.887 -54.45 - 22 173.338 580 5 0 32.0249 -63.982 -55.85 - 22 141.581 1065 4 1 33.1574 -65.7045 -84.4501 - 22 133.093 571 4 0 33.1521 -65.7256 -85.85 - 22 108.88 1064 3 1 32.8793 -66.4118 -114.45 - 22 188.182 568 3 0 32.8127 -66.3988 -115.85 - 22 158.74 1054 2 1 31.0154 -66.426 -144.45 - 22 124.562 568 2 0 30.827 -66.3032 -145.85 - 22 132.858 1033 1 1 26.7929 -63.8277 -174.45 - 22 183.574 582 1 0 26.461 -63.6479 -175.85 - 22 106.674 997 0 1 19.5837 -60.2893 -204.45 - 22 102.146 598 0 0 19.3607 -60.309 -205.85 - 22 68.7543 1023 0 1 24.6625 -66.633 -204.532 - 22 142.279 1022 0 1 24.65 -66.6421 -204.683 - 22 258.973 566 0 0 24.5622 -66.7059 -205.85 - 22 219.714 1052 1 1 30.5624 -65.0995 -174.45 - 22 124.158 573 1 0 30.65 -65.2647 -175.85 - 22 118.634 1060 0 1 32.1167 -68.002 -204.45 - 22 153.795 560 0 0 32.4153 -67.9394 -205.85 - 22 110.63 574 1 0 30.6305 -65.1046 -175.85 - 22 124.59 1058 0 1 31.6913 -65.6911 -204.45 - 22 101.706 571 0 0 31.773 -65.7024 -205.85 - 22 86.5438 484 1 0 108.907 -83.0537 -176.25 -Number of digits in this event = 48 +Number of tracker hits in this event = 17 + 22 343.694 1187 2 1 57.4967 68.8524 -144.45 + 22 275.846 1244 2 0 57.4971 68.8516 -145.85 + 22 133.395 1187 1 1 57.506 68.8378 -174.45 + 22 198.843 1243 1 0 57.507 68.8371 -175.85 + 22 423.245 1187 0 1 57.5299 68.8243 -204.45 + 22 734.396 1243 0 0 57.529 68.8249 -205.85 + 22 47.3991 1616 5 0 -20.4452 143.35 -56.1991 + 22 80.4005 1542 13 0 -60.6891 128.646 183.75 + 22 37.2928 1541 13 0 -60.7983 128.55 183.791 + 22 358.164 946 1 1 9.32781 48.1351 -174.506 + 22 163.132 945 1 1 9.25 48.4592 -174.697 + 22 151.096 1190 1 1 58.0926 68.8609 -174.45 + 22 98.7103 1244 1 0 58.1109 68.8504 -175.85 + 22 135.931 1193 0 1 58.7949 68.4385 -204.45 + 22 147.717 1242 0 0 58.8076 68.4646 -205.85 + 22 100.884 1171 0 1 54.3389 71.2492 -204.45 + 22 184.012 1256 0 0 54.6213 71.37 -205.85 +Number of digits in this event = 15 Using G4ParticleGun ... -5.80044 LIN +8.54809 LIN gamma Event: 23 Number of tracker hits in this event = 0 -Number of digits in this event = 2 +Number of digits in this event = 1 Using G4ParticleGun ... -6.56089 LIN +5.1443 LIN gamma Event: 24 -Number of tracker hits in this event = 56 - 24 269.74 387 7 1 -102.582 61.989 5.55 - 24 226.188 1209 7 0 -102.58 61.9885 4.15 - 24 154.218 388 6 1 -102.525 61.9733 -24.45 - 24 139.015 1209 6 0 -102.522 61.9718 -25.85 - 24 121.246 388 5 1 -102.453 61.9434 -54.45 - 24 125.609 1209 5 0 -102.451 61.942 -55.85 - 24 121.065 388 4 1 -102.438 61.8987 -84.45 - 24 152.987 1209 4 0 -102.438 61.8978 -85.85 - 24 567.221 388 3 1 -102.449 61.8825 -114.45 - 24 413.163 1209 3 0 -102.449 61.8864 -115.85 - 24 113.369 388 2 1 -102.436 61.9703 -144.45 - 24 120.298 1209 2 0 -102.431 61.9762 -145.85 - 24 133.12 389 1 1 -102.307 62.1267 -174.45 - 24 123.37 1210 1 0 -102.3 62.1306 -175.85 - 24 163.324 390 0 1 -102.133 62.1974 -204.45 - 24 124.083 1210 0 0 -102.118 62.199 -205.85 - 24 602.467 368 1 1 -106.37 -39.6454 -174.85 - 24 45.459 1532 8 1 126.668 -135.272 35.15 - 24 160.931 1533 8 1 126.75 -135.334 35.3972 - 24 125.45 1208 3 0 -102.442 61.8162 -115.85 - 24 148.23 381 2 1 -103.819 60.1782 -144.45 - 24 126.536 1199 2 0 -103.922 60.0111 -145.851 - 24 34.0033 369 1 1 -106.332 56.5525 -174.45 - 24 132.249 1182 1 0 -106.599 56.5948 -175.85 - 24 181.299 343 0 1 -111.454 58.0859 -204.45 - 24 41.2377 342 0 1 -111.55 58.0501 -204.675 - 24 9.34093 1189 0 0 -112.037 57.854 -205.85 - 24 135.505 1188 0 0 -112.046 57.85 -205.873 - 24 48.8564 1178 1 0 -107.686 55.7719 -175.85 - 24 24.3371 1177 1 0 -107.738 55.6495 -175.853 - 24 66.0557 363 1 1 -107.483 51.8163 -174.85 - 24 98.0968 1152 1 0 -106.602 50.5574 -175.85 - 24 424.461 1151 1 0 -106.553 50.45 -175.904 - 24 108.873 383 2 1 -103.436 62.9939 -144.45 - 24 92.0111 1214 2 0 -103.413 63.0216 -145.85 - 24 114.326 385 1 1 -103.087 63.522 -174.45 - 24 124.028 1217 1 0 -103.149 63.5888 -175.85 - 24 249.374 379 0 1 -104.238 64.772 -204.45 - 24 117.681 1224 0 0 -104.357 64.8585 -205.85 - 24 61.4687 380 0 1 -104.15 64.7912 -204.76 - 24 212.697 381 0 1 -103.95 64.7937 -204.745 - 24 191.767 387 6 1 -102.612 62.0638 -24.45 - 24 112.819 1210 6 0 -102.612 62.0646 -25.85 - 24 159.832 387 5 1 -102.64 62.0863 -54.45 - 24 96.9757 1210 5 0 -102.642 62.0845 -55.85 - 24 146.435 387 4 1 -102.681 62.0652 -84.45 - 24 121.427 1210 4 0 -102.689 62.0576 -85.85 - 24 176.982 386 3 1 -102.861 61.9076 -114.45 - 24 158.278 385 2 1 -103.128 61.8515 -144.45 - 24 104.8 1208 2 0 -103.135 61.8499 -145.85 - 24 115.677 384 1 1 -103.302 61.82 -174.45 - 24 102.525 1208 1 0 -103.311 61.8258 -175.85 - 24 241.543 383 0 1 -103.482 61.9073 -204.45 - 24 94.8162 1209 0 0 -103.489 61.9134 -205.85 - 24 119.595 387 1 1 -102.638 62.571 -174.45 - 24 128.172 1213 1 0 -102.006 62.714 -175.85 -Number of digits in this event = 38 +Number of tracker hits in this event = 32 + 24 243.36 1477 5 1 115.735 -85.1299 -54.45 + 24 243.532 474 5 0 115.736 -85.1304 -55.85 + 24 366.845 1478 4 1 115.753 -85.1445 -84.45 + 24 249.901 474 4 0 115.754 -85.1468 -85.85 + 24 157.329 1478 3 1 115.769 -85.2064 -114.45 + 24 163.923 474 3 0 115.77 -85.2071 -115.85 + 24 136.572 1478 2 1 115.783 -85.2166 -144.45 + 24 102.655 474 2 0 115.784 -85.2168 -145.85 + 24 302.511 1478 1 1 115.823 -85.2149 -174.45 + 24 124.563 474 1 0 115.827 -85.2176 -175.85 + 24 221.758 1478 0 1 115.894 -85.2991 -204.45 + 24 100.724 473 0 0 115.899 -85.3041 -205.85 + 24 147.995 237 1 0 58.6165 -132.55 -176.06 + 24 1.70364 1056 1 1 31.45 -146.839 -174.634 + 24 23.6875 1477 0 1 115.75 -85.1683 -204.751 + 24 160.971 475 0 0 115.502 -84.9517 -205.85 + 24 306.95 1477 4 1 115.729 -85.0919 -84.45 + 24 121.386 1477 3 1 115.717 -85.0521 -114.45 + 24 123.3 475 3 0 115.717 -85.05 -115.881 + 24 130.249 1477 2 1 115.727 -85.0102 -144.45 + 24 140.301 475 2 0 115.734 -85.0008 -145.85 + 24 118.07 476 1 0 115.893 -84.8014 -175.85 + 24 105.479 1479 0 1 116.119 -84.6992 -204.45 + 24 223.811 476 0 0 116.13 -84.6928 -205.85 + 24 80.4295 116 10 0 -45.6621 -156.867 93.75 + 24 109.617 117 10 0 -45.8179 -156.75 94.0371 + 24 172.868 118 10 0 -45.9583 -156.55 93.9981 + 24 528.613 1476 4 1 115.55 -85.025 -84.5897 + 24 329.103 1475 4 1 115.35 -84.7817 -84.7056 + 24 181.974 1474 4 1 115.15 -84.0516 -84.5234 + 24 54.0628 481 4 0 115.072 -83.8371 -85.85 + 24 72.8998 480 4 0 114.992 -83.85 -85.8864 +Number of digits in this event = 25 Using G4ParticleGun ... -4.18968 LIN +3.82729 LIN gamma Event: 25 -Number of tracker hits in this event = 5 - 25 118.047 887 8 0 19.5113 -2.65 33.8741 - 25 136.672 999 8 1 19.8564 -2.15066 35.15 - 25 192.46 998 8 1 19.85 -2.11322 35.3318 - 25 153.23 1000 8 1 20.0503 -1.89215 35.1649 - 25 250.441 1001 8 1 20.2505 -1.87173 35.2643 -Number of digits in this event = 6 -Using G4ParticleGun ... -7.57833 LIN +Number of tracker hits in this event = 19 + 25 278.54 728 3 1 -34.2641 27.3461 -114.45 + 25 385.011 1036 3 0 -34.2641 27.3457 -115.85 + 25 318.855 728 2 1 -34.2865 27.3435 -144.45 + 25 218.545 1036 2 0 -34.2868 27.3394 -145.85 + 25 152.744 728 1 1 -34.2881 27.2417 -174.45 + 25 122.922 1035 1 0 -34.2869 27.2396 -175.85 + 25 137.355 728 0 1 -34.2598 27.1862 -204.45 + 25 123.782 1035 0 0 -34.2578 27.1831 -205.85 + 25 237.085 1617 0 0 -73.1562 143.671 -206.25 + 25 102.093 729 1 1 -34.25 27.2086 -174.561 + 25 78.0179 730 1 1 -34.05 27.2212 -174.782 + 25 251.625 1029 1 0 -32.6231 25.8949 -175.85 + 25 106.621 1028 1 0 -32.5748 25.85 -175.876 + 25 131.061 727 1 1 -34.4534 27.4683 -174.45 + 25 98.2831 1037 1 0 -34.4617 27.4799 -175.85 + 25 297.665 727 0 1 -34.6236 27.7243 -204.45 + 25 218.558 1038 0 0 -34.6363 27.7271 -205.85 + 25 264.799 729 2 1 -34.2497 27.1362 -144.783 + 25 259.599 730 2 1 -34.05 26.9767 -144.774 +Number of digits in this event = 16 +Using G4ParticleGun ... +6.21921 LIN gamma Event: 26 -Number of tracker hits in this event = 147 - 26 243.701 1065 11 1 33.0633 -23.3347 125.55 - 26 227.69 783 11 0 33.063 -23.3345 124.15 - 26 381.503 1065 10 1 33.0588 -23.3292 95.55 - 26 251.02 783 10 0 33.0591 -23.3298 94.15 - 26 111.435 1065 9 1 33.0651 -23.3389 65.55 - 26 109.126 783 9 0 33.0665 -23.3403 64.15 - 26 179.804 1065 8 1 33.0898 -23.37 35.55 - 26 301.63 783 8 0 33.0904 -23.3721 34.15 - 26 160.26 1065 7 1 33.102 -23.419 5.55 - 26 291.886 783 7 0 33.1016 -23.4228 4.15 - 26 139.807 1065 6 1 33.093 -23.4962 -24.45 - 26 105.114 782 6 0 33.092 -23.4994 -25.85 - 26 125.798 1065 5 1 33.0745 -23.5693 -54.45 - 26 105.424 782 5 0 33.0728 -23.5727 -55.85 - 26 95.5696 1064 4 1 33.0375 -23.6427 -84.45 - 26 169.54 782 4 0 33.0357 -23.6473 -85.85 - 26 122.153 1064 3 1 33.0088 -23.7541 -114.45 - 26 139.395 781 3 0 33.0075 -23.7559 -115.85 - 26 108.051 1064 2 1 32.9733 -23.7965 -144.45 - 26 113.511 781 2 0 32.9507 -23.7907 -145.85 - 26 180.702 1060 1 1 32.1607 -23.6672 -174.45 - 26 278.29 781 1 0 32.1287 -23.6602 -175.85 - 26 91.6653 1058 0 1 31.6909 -23.5807 -204.45 - 26 119.31 782 0 0 31.6752 -23.5604 -205.85 - 26 90.068 1062 9 1 32.582 -23.0666 65.55 - 26 138.013 784 9 0 32.5586 -23.0651 64.15 - 26 141.337 1060 8 1 32.164 -23.0279 35.55 - 26 437.987 785 8 0 32.1226 -23.0445 34.15 - 26 118.959 1056 7 1 31.3469 -23.4226 5.55 - 26 62.584 782 7 0 31.2915 -23.45 3.99968 - 26 200.019 1051 6 1 30.2726 -23.8626 -24.45 - 26 106.713 780 6 0 30.2311 -23.8904 -25.85 - 26 135.663 1046 5 1 29.4396 -24.5306 -54.45 - 26 145.817 777 5 0 29.4376 -24.5795 -55.85 - 26 120.996 1047 4 1 29.5293 -25.6822 -84.4501 - 26 150.11 772 4 0 29.6872 -25.5901 -85.8501 - 26 158.786 1063 3 1 32.6678 -23.6997 -114.45 - 26 97.7132 782 3 0 32.8303 -23.6107 -115.85 - 26 121.326 1079 2 1 36.0215 -21.9663 -144.45 - 26 17.0053 1080 2 1 36.05 -21.9448 -144.771 - 26 123.81 791 2 0 36.1356 -21.8151 -145.85 - 26 171.791 1088 1 1 37.746 -18.0763 -174.45 - 26 12.4542 809 1 0 37.7826 -18.0508 -175.85 - 26 133.303 810 1 0 37.7838 -18.05 -175.9 - 26 113.088 1094 0 1 38.9735 -17.265 -204.45 - 26 253.75 813 0 0 39.068 -17.3219 -205.85 - 26 132.021 814 0 0 39.164 -17.25 -206.001 - 26 47.5115 815 0 0 39.2536 -17.05 -206.207 - 26 289.677 950 0 0 33.9801 10.0888 -206.25 - 26 41.6162 1050 6 1 30.25 -23.8678 -24.748 - 26 209.511 1047 5 1 29.5074 -24.3025 -54.45 - 26 13.5108 1035 3 1 27.2372 -25.4119 -114.45 - 26 103.22 1036 3 1 27.25 -25.4085 -114.481 - 26 207.631 1037 3 1 27.45 -25.2145 -114.641 - 26 240.907 1038 3 1 27.65 -24.7742 -114.672 - 26 293.04 1048 5 1 29.6945 -24.163 -54.45 - 26 182.676 779 5 0 29.59 -24.2107 -55.85 - 26 122.997 1034 4 1 26.995 -25.0355 -84.4504 - 26 104.201 774 4 0 26.6049 -25.0662 -85.85 - 26 27.5535 991 3 1 18.2726 -25.9478 -114.45 - 26 109.112 990 3 1 18.25 -25.9768 -114.56 - 26 180.621 768 3 0 17.9831 -26.3087 -115.85 - 26 9.72772 959 2 1 11.8544 -32.7427 -144.45 - 26 120.561 958 2 1 11.85 -32.7499 -144.474 - 26 106.123 734 2 0 11.5943 -33.1417 -145.851 - 26 5.24399 733 2 0 11.5234 -33.25 -146.235 - 26 113.277 930 1 1 6.20682 -41.0487 -174.45 - 26 109.924 692 1 0 6.21179 -41.5013 -175.85 - 26 129.849 931 0 1 6.33686 -50.9828 -204.45 - 26 137.772 643 0 0 6.38289 -51.3327 -205.85 - 26 37.2581 778 5 0 29.9333 -24.25 -56.1059 - 26 217.386 1057 4 1 31.6175 -26.9031 -84.45 - 26 58.5202 761 4 0 31.7127 -27.7305 -85.8508 - 26 68.4157 760 4 0 31.737 -27.8504 -86.0364 - 26 238.979 1053 3 1 30.7062 -51.6059 -114.45 - 26 354.529 1054 3 1 30.85 -51.0111 -114.764 - 26 86.1629 653 3 0 30.7306 -49.4423 -115.85 - 26 65.4218 654 3 0 30.7086 -49.2491 -115.999 - 26 60.4213 655 3 0 30.6718 -49.05 -116.132 - 26 25.174 1024 2 1 25.0159 -16.4039 -144.45 - 26 93.286 1025 2 1 25.05 -16.4837 -144.519 - 26 145.973 1026 2 1 25.25 -16.7437 -144.726 - 26 9.74342 804 2 0 25.3401 -19.2302 -145.85 - 26 61.9763 803 2 0 25.3443 -19.2502 -145.865 - 26 70.6417 802 2 0 25.3202 -19.45 -146.008 - 26 42.1154 801 2 0 25.2699 -19.65 -146.142 - 26 49.4342 800 2 0 25.261 -19.85 -146.23 - 26 62.8431 815 2 0 25.7766 -16.9708 -145.85 - 26 123.618 814 2 0 25.7723 -17.05 -146.006 - 26 33.4831 321 3 0 107.595 -115.786 -116.25 - 26 58.4705 793 1 0 28.2396 -21.3054 -175.85 - 26 212.583 1062 8 1 32.473 -22.9415 35.55 - 26 135.46 1060 7 1 32.0729 -23.3222 5.54974 - 26 99.9401 1063 6 1 32.7665 -23.3795 -24.4512 - 26 159.268 783 6 0 32.832 -23.2875 -25.8503 - 26 96.7655 1070 5 1 34.1851 -21.4124 -54.45 - 26 207.801 793 5 0 34.3059 -21.3481 -55.85 - 26 121.265 1082 4 1 36.5027 -19.8389 -84.45 - 26 114.683 800 4 0 36.5403 -19.8895 -85.85 - 26 94.5485 1086 3 1 37.3049 -21.3162 -114.45 - 26 232.002 793 3 0 37.2229 -21.4184 -115.85 - 26 134.934 1078 2 1 35.8292 -23.1075 -144.45 - 26 113.491 784 2 0 35.7149 -23.1398 -145.85 - 26 138.104 1065 1 1 33.0814 -23.6469 -174.45 - 26 114.281 1062 0 1 32.5579 -23.8133 -204.45 - 26 130.956 781 0 0 32.4819 -23.8059 -205.85 - 26 30.9789 1143 0 1 48.65 -26.6275 -204.501 - 26 120.297 1062 7 1 32.5447 -21.9012 5.55 - 26 100.07 790 7 0 32.5273 -21.9018 4.14994 - 26 135.331 1060 6 1 32.1264 -22.1477 -24.45 - 26 134.771 790 6 0 32.2383 -21.9573 -25.85 - 26 117.475 1071 5 1 34.3555 -17.0348 -54.45 - 26 124.199 816 5 0 34.4797 -16.7647 -55.85 - 26 159.989 1089 4 1 37.9076 -12.4525 -84.45 - 26 167.083 837 4 0 37.9073 -12.5866 -85.85 - 26 131.995 1087 3 1 37.6372 -15.8321 -114.45 - 26 136.382 818 3 0 37.5663 -16.2818 -115.85 - 26 126.83 1081 2 1 36.279 -26.953 -144.45 - 26 51.8095 761 2 0 36.2104 -27.7503 -145.85 - 26 63.7166 760 2 0 36.2027 -27.85 -146.031 - 26 147.29 1073 1 1 34.8477 -43.0299 -174.45 - 26 95.1977 682 1 0 34.4682 -43.5156 -175.85 - 26 7.70436 681 1 0 34.3685 -43.6501 -176.22 - 26 108.161 1047 0 1 29.4993 -56.0416 -204.45 - 26 70.559 617 0 0 29.647 -56.5853 -205.85 - 26 74.4391 616 0 0 29.6711 -56.65 -206.016 - 26 101.377 790 3 0 31.0791 -22.0051 -115.85 - 26 390.849 1049 2 1 29.9908 -22.1099 -144.45 - 26 48.2482 807 2 0 29.4197 -18.5703 -145.85 - 26 190.44 808 2 0 29.3934 -18.45 -145.963 - 26 56.8174 809 2 0 29.3699 -18.25 -146.109 - 26 72.535 810 2 0 29.3283 -18.0495 -146.191 - 26 54.7962 811 2 0 29.2144 -17.85 -146.233 - 26 130.63 955 2 0 -21.9177 11.1678 -146.25 - 26 2.41641 954 2 0 -22.1027 11.05 -145.859 - 26 80.3579 786 2 1 -22.6665 10.8374 -144.85 - 26 39.9055 785 2 1 -22.85 10.81 -144.601 - 26 58.116 482 9 1 -83.65 47.5304 65.5018 - 26 121.327 1048 2 1 29.7044 -15.8765 -144.451 - 26 109.107 821 2 0 29.5901 -15.7557 -145.85 - 26 44.86 1038 1 1 27.6756 -12.4889 -174.45 - 26 118.088 1037 1 1 27.6498 -12.4707 -174.522 - 26 43.4278 839 1 0 27.0736 -12.0877 -175.85 - 26 90.8464 840 1 0 27.0199 -12.05 -175.973 - 26 68.2765 965 0 1 13.1711 -3.27953 -204.45 - 26 61.8964 964 0 1 13.05 -3.19922 -204.684 - 26 156.72 886 0 0 12.4823 -2.84443 -205.85 -Number of digits in this event = 73 +Number of tracker hits in this event = 0 +Number of digits in this event = 2 Using G4ParticleGun ... -3.24098 LIN +8.58087 LIN gamma Event: 27 -Number of tracker hits in this event = 9 - 27 363.635 1270 0 1 74.0503 61.1638 -204.45 - 27 386.817 1205 0 0 74.05 61.1663 -205.85 - 27 77.2924 1508 1 0 140.058 121.75 -176.242 - 27 156.819 1509 1 0 140.28 121.95 -176.045 - 27 79.037 1510 1 0 140.4 122.15 -175.887 - 27 32.8363 1594 1 1 139.148 121.962 -174.85 - 27 42.8248 1512 1 0 137.634 122.738 -175.85 - 27 292.45 1513 1 0 137.604 122.75 -175.876 - 27 23.1684 1101 6 1 40.3902 98.1071 -24.45 -Number of digits in this event = 7 +Number of tracker hits in this event = 61 + 27 292.732 1029 5 1 25.9988 -94.2917 -54.45 + 27 243.454 429 5 0 26.0017 -94.2881 -55.85 + 27 117.768 1030 4 1 26.0698 -94.2179 -84.45 + 27 229.987 429 4 0 26.0751 -94.2113 -85.85 + 27 163.39 1030 3 1 26.2295 -94.1016 -114.45 + 27 142.216 430 3 0 26.2406 -94.1024 -115.85 + 27 131.638 1032 2 1 26.4868 -94.1343 -144.45 + 27 124.841 430 2 0 26.5117 -94.1432 -145.85 + 27 115.343 1034 1 1 27.0437 -94.3301 -174.45 + 27 2.58255 1035 1 1 27.05 -94.3336 -174.839 + 27 368.546 429 1 0 27.0668 -94.3428 -175.85 + 27 139.738 1037 0 1 27.565 -94.6185 -204.45 + 27 110.628 427 0 0 27.5891 -94.6395 -205.85 + 27 184.326 429 2 0 26.5136 -94.15 -146.057 + 27 135.848 410 2 0 51.0653 -98.0462 -146.25 + 27 175.203 1166 2 1 53.2779 -101.807 -144.45 + 27 117.049 1029 4 1 25.9942 -94.2954 -84.45 + 27 162.848 1029 3 1 26.0037 -94.2847 -114.45 + 27 126.977 429 3 0 26.004 -94.2842 -115.85 + 27 129.894 1029 2 1 26.012 -94.2728 -144.45 + 27 268.315 1029 1 1 25.9992 -94.2259 -174.45 + 27 265.92 1029 0 1 25.9879 -94.1798 -204.45 + 27 148.183 429 0 0 25.9865 -94.1784 -205.85 + 27 85.437 888 0 1 -2.31109 -60.7465 -204.85 + 27 61.1075 1025 0 1 25.1477 -94.1105 -204.85 + 27 200.955 1024 0 1 25.05 -94.1032 -204.787 + 27 122.307 430 0 0 25.9597 -94.0714 -205.85 + 27 143.055 1030 1 1 26.05 -94.1766 -174.546 + 27 58.6751 437 1 0 26.7105 -92.7051 -175.85 + 27 80.3999 438 1 0 26.7797 -92.5499 -175.99 + 27 47.8267 439 1 0 26.8556 -92.35 -176.178 + 27 135.015 616 1 0 57.906 -56.833 -176.25 + 27 1.78526 1194 1 1 59.0416 -56.5373 -174.85 + 27 93.839 1195 1 1 59.0501 -56.5351 -174.84 + 27 74.2062 1196 1 1 59.25 -56.4996 -174.62 + 27 32.0657 838 2 0 57.0903 -12.3587 -146.25 + 27 58.2501 839 2 0 57.0773 -12.25 -146.184 + 27 117.089 840 2 0 57.0547 -12.05 -146.066 + 27 64.33 841 2 0 57.0251 -11.85 -145.947 + 27 146.943 1182 2 1 56.5358 -10.1055 -144.85 + 27 65.4754 1181 2 1 56.45 -9.6729 -144.555 + 27 97.5081 1184 2 1 56.8896 -9.51135 -144.45 + 27 92.979 1185 2 1 57.05 -9.61799 -144.638 + 27 0.59763 1186 2 1 57.25 -9.72956 -144.849 + 27 130.36 849 2 0 58.2037 -10.1633 -145.85 + 27 14.8418 848 2 0 58.4909 -10.25 -146.175 + 27 146.837 709 2 0 91.2209 -38.0586 -146.25 + 27 84.3622 708 2 0 91.2937 -38.25 -146.086 + 27 14.8605 707 2 0 91.3892 -38.45 -145.888 + 27 2.73265 1358 2 1 91.9453 -39.1728 -144.85 + 27 98.192 1359 2 1 91.95 -39.1779 -144.842 + 27 137.834 1360 2 1 92.1503 -39.3814 -144.613 + 27 174.279 1361 2 1 92.35 -39.8524 -144.559 + 27 153.676 691 2 0 92.3591 -41.6684 -145.85 + 27 138.311 349 2 0 -6.37492 -110.207 -146.25 + 27 85.8641 348 2 0 -6.49602 -110.351 -146.098 + 27 62.6313 869 2 1 -6.15749 -111.529 -144.85 + 27 100.981 870 2 1 -6.05 -111.636 -144.785 + 27 80.7992 871 2 1 -5.85 -111.65 -144.738 + 27 220.377 872 2 1 -5.65 -111.695 -144.712 + 27 290.251 873 2 1 -5.44992 -111.838 -144.48 +Number of digits in this event = 34 Using G4ParticleGun ... -4.59916 LIN +7.7377 LIN gamma Event: 28 Number of tracker hits in this event = 0 Number of digits in this event = 3 Using G4ParticleGun ... -5.5087 LIN +9.35293 LIN gamma Event: 29 -Number of tracker hits in this event = 102 - 29 288.188 863 9 1 -7.34746 27.6637 65.55 - 29 205.676 1038 9 0 -7.3487 27.6632 64.15 - 29 312.929 863 8 1 -7.37434 27.6546 35.55 - 29 235.656 1038 8 0 -7.37567 27.6553 34.15 - 29 297.432 863 7 1 -7.40244 27.668 5.55 - 29 236.218 1038 7 0 -7.40416 27.6678 4.15 - 29 423.247 862 6 1 -7.53403 27.6789 -24.45 - 29 300.028 1038 6 0 -7.53049 27.6752 -25.85 - 29 102.557 863 5 1 -7.43991 27.6256 -54.45 - 29 477.234 1037 5 0 -7.4319 27.618 -55.85 - 29 221.156 864 4 1 -7.23424 27.5136 -84.45 - 29 611.719 1037 4 0 -7.23183 27.5153 -85.85 - 29 295.846 864 3 1 -7.18556 27.5944 -114.45 - 29 110.005 1037 3 0 -7.20435 27.601 -115.85 - 29 258.604 862 2 1 -7.57714 27.7588 -144.45 - 29 114.988 1038 2 0 -7.59315 27.7571 -145.85 - 29 139.318 860 1 1 -7.85399 27.8049 -174.45 - 29 155.35 861 1 1 -7.85 27.8014 -174.616 - 29 126.439 1038 1 0 -7.82718 27.7675 -175.85 - 29 122.377 863 0 1 -7.38963 27.0467 -204.45 - 29 226.58 1034 0 0 -7.36501 26.9985 -205.85 - 29 26.5831 1042 1 0 -7.52016 28.6177 -175.85 - 29 131.401 1043 1 0 -7.52014 28.6501 -175.89 - 29 94.8441 1027 4 0 -6.41501 25.5964 -85.8503 - 29 187.062 1026 4 0 -6.27332 25.45 -86.0334 - 29 70.5531 1025 4 0 -6.07957 25.25 -86.1035 - 29 161.972 1024 4 0 -5.9525 25.0496 -86.1132 - 29 442.191 1036 4 0 76.7439 27.3812 -86.25 - 29 371.252 1037 6 0 -7.51715 27.65 -25.9144 - 29 127.05 862 5 1 -7.5903 27.5183 -54.45 - 29 124.777 860 4 1 -7.99076 27.5472 -84.45 - 29 124.355 858 3 1 -8.34914 27.1108 -114.45 - 29 125.137 1035 3 0 -8.37176 27.1177 -115.85 - 29 140.801 855 2 1 -8.91868 27.2816 -144.45 - 29 654.366 1036 2 0 -8.94524 27.2716 -145.85 - 29 139.858 853 1 1 -9.3906 27.0823 -174.45 - 29 160.207 1035 1 0 -9.4033 27.0781 -175.85 - 29 485.334 851 0 1 -9.70439 27.027 -204.45 - 29 123.966 860 5 1 -8.01287 27.5246 -54.45 - 29 129.286 859 4 1 -8.08022 27.5482 -84.45 - 29 113.669 857 3 1 -8.51441 27.4605 -114.45 - 29 145.434 1036 3 0 -8.51443 27.4274 -115.85 - 29 123.767 857 2 1 -8.64037 26.6755 -144.45 - 29 121.134 1032 2 0 -8.59324 26.5657 -145.85 - 29 121.916 859 1 1 -8.23954 24.4642 -174.45 - 29 136.824 1020 1 0 -8.20574 24.16 -175.85 - 29 119.005 861 0 1 -7.7906 18.153 -204.45 - 29 116.24 988 0 0 -7.7643 17.7659 -205.85 - 29 29.0909 215 5 1 -137.057 -27.0669 -54.85 - 29 843.236 863 4 1 -7.3633 27.5106 -84.4501 - 29 113.689 875 3 1 -4.95841 25.4541 -114.45 - 29 6.01514 874 3 1 -5.05 25.4863 -114.826 - 29 125.541 1027 3 0 -5.29832 25.5677 -115.85 - 29 63.648 840 2 1 -11.9381 28.1611 -144.45 - 29 67.2058 839 2 1 -12.05 28.1503 -144.64 - 29 137.106 1040 2 0 -12.8664 28.1053 -145.85 - 29 89.3813 734 1 1 -33.0524 26.5473 -174.45 - 29 28.1276 733 1 1 -33.25 26.588 -174.761 - 29 145.151 1033 1 0 -33.9221 26.6972 -175.85 - 29 73.5116 645 0 1 -50.9217 29.2768 -204.45 - 29 58.2754 644 0 1 -51.05 29.4304 -204.675 - 29 11.4673 1050 0 0 -51.7291 30.2249 -205.85 - 29 103.081 1051 0 0 -51.7508 30.2502 -205.888 - 29 31.1789 1052 0 0 -51.9097 30.4502 -206.169 - 29 281.986 862 4 1 -7.45 27.2065 -84.6295 - 29 134.466 860 3 1 -7.9498 27.7326 -114.45 - 29 100.77 1038 3 0 -7.9236 27.7309 -115.85 - 29 162.218 857 1 1 -8.58071 26.6083 -174.45 - 29 120.846 1032 1 0 -8.63508 26.5594 -175.85 - 29 107.301 1026 0 0 -9.88828 25.3665 -205.85 - 29 8.89722 850 0 1 -9.8501 28.4921 -204.809 - 29 69.1628 1046 0 0 -10.3022 29.3017 -205.85 - 29 82.3685 1047 0 0 -10.3966 29.45 -206.004 - 29 50.4012 1048 0 0 -10.5104 29.65 -206.164 - 29 5.63179 1281 0 0 -18.096 76.4276 -206.249 - 29 297.846 1282 0 0 -18.0921 76.45 -206.236 - 29 79.1778 1283 0 0 -18.1139 76.65 -206.141 - 29 95.9989 1284 0 0 -18.2263 76.85 -206.083 - 29 91.0356 1285 0 0 -18.3499 77.05 -206.011 - 29 11.3505 1286 0 0 -18.4754 77.2501 -205.874 - 29 99.7604 802 0 1 -19.4646 79.0801 -204.85 - 29 92.1836 801 0 1 -19.65 79.3392 -204.675 - 29 61.7645 800 0 1 -19.85 79.5095 -204.556 - 29 14.5119 799 0 1 -20.05 79.636 -204.47 - 29 118.229 863 6 1 -7.41373 27.8284 -24.45 - 29 188.705 866 5 1 -6.77257 26.459 -54.45 - 29 118.689 1033 5 0 -6.71565 26.7368 -55.8501 - 29 122.022 870 4 1 -5.99555 32.2926 -84.45 - 29 224.19 1062 4 0 -5.88368 32.5343 -85.85 - 29 154.224 884 3 1 -3.24504 37.3939 -114.45 - 29 162.14 1087 3 0 -2.97237 37.5815 -115.85 - 29 112.267 919 2 1 3.97391 41.349 -144.45 - 29 14.5756 920 2 1 4.05 41.3327 -144.791 - 29 124.779 1106 2 0 4.33185 41.2878 -145.85 - 29 41.9895 958 1 1 11.8081 39.2964 -174.45 - 29 73.477 959 1 1 11.85 39.281 -174.614 - 29 105.903 1095 1 0 12.1627 39.21 -175.85 - 29 106.204 992 0 1 18.4507 36.6902 -204.45 - 29 34.8838 1082 0 0 18.7342 36.4733 -205.85 - 29 66.275 1081 0 0 18.7634 36.45 -205.992 - 29 269.045 865 0 1 -7.00238 28.4422 -204.45 - 29 238.292 1041 0 0 -7.00297 28.4455 -205.85 -Number of digits in this event = 59 -Using G4ParticleGun ... -5.55959 LIN +Number of tracker hits in this event = 45 + 29 263.519 453 7 1 -89.3743 -66.5607 5.55 + 29 246.924 567 7 0 -89.3741 -66.5605 4.15 + 29 396.181 453 6 1 -89.3748 -66.5594 -24.45 + 29 231.312 567 6 0 -89.3751 -66.5597 -25.85 + 29 106.132 453 5 1 -89.3813 -66.5636 -54.45 + 29 243.697 567 5 0 -89.3813 -66.5636 -55.85 + 29 114.152 453 4 1 -89.3832 -66.5606 -84.45 + 29 231.967 567 4 0 -89.3836 -66.5603 -85.85 + 29 108.13 453 3 1 -89.3877 -66.5523 -114.45 + 29 107.944 567 3 0 -89.3882 -66.5507 -115.85 + 29 123.533 453 2 1 -89.3949 -66.5189 -144.45 + 29 348.851 567 2 0 -89.3961 -66.5178 -145.85 + 29 118.08 453 1 1 -89.4201 -66.4926 -174.45 + 29 116.549 567 1 0 -89.4241 -66.49 -175.85 + 29 127.425 452 0 1 -89.4793 -66.4414 -204.45 + 29 395.348 568 0 0 -89.4823 -66.4385 -205.85 + 29 241.989 605 11 1 -58.9542 -163.462 125.55 + 29 126.942 604 11 1 -59.05 -163.513 125.429 + 29 294.277 499 0 1 -80.2392 -33.8401 -204.85 + 29 20.3431 567 0 0 -89.4992 -66.4584 -205.85 + 29 91.8609 447 6 0 -90.9389 -90.5545 -26.25 + 29 99.7651 446 6 0 -90.9996 -90.75 -26.1128 + 29 165.464 459 6 0 -154.807 -88.1905 -26.25 + 29 74.5699 460 6 0 -154.893 -88.05 -26.1786 + 29 127.208 454 5 1 -89.1031 -66.59 -54.45 + 29 118.059 455 4 1 -89.0443 -66.5313 -84.45 + 29 122.041 455 3 1 -89.0163 -66.3544 -114.45 + 29 98.0384 568 3 0 -89.0121 -66.351 -115.85 + 29 143.607 455 2 1 -88.9212 -66.3054 -144.45 + 29 161.238 568 2 0 -88.9038 -66.2993 -145.85 + 29 162.53 457 1 1 -88.6345 -66.1719 -174.45 + 29 155.623 569 1 0 -88.6289 -66.1741 -175.85 + 29 153.218 457 0 1 -88.5493 -66.2405 -204.45 + 29 171.244 569 0 0 -88.5425 -66.2356 -205.85 + 29 42.7304 1267 3 1 73.45 -91.4392 -114.591 + 29 393.648 326 4 0 38.159 -114.851 -86.2499 + 29 52.0671 325 4 0 38.0932 -114.95 -86.0993 + 29 32.9073 327 4 0 38.3151 -114.75 -85.906 + 29 71.4584 1184 4 0 4.62625 56.85 -86.1457 + 29 93.1729 456 1 1 -88.6501 -66.1137 -174.595 + 29 357.145 568 1 0 -88.851 -66.2923 -175.851 + 29 5.01032 566 1 0 -89.167 -66.731 -175.85 + 29 314.237 454 0 1 -89.2488 -66.399 -204.45 + 29 290.779 453 0 1 -89.25 -66.3981 -204.534 + 29 209.235 1348 11 0 -81.3709 89.6747 123.75 +Number of digits in this event = 29 +Using G4ParticleGun ... +7.1417 LIN gamma Event: 30 -Number of tracker hits in this event = 12 - 30 245.116 1120 1 1 44.058 -100.209 -174.45 - 30 103.865 400 1 0 44.1582 -100.124 -175.85 - 30 4.96097 1133 0 1 46.6541 -97.7523 -204.45 - 30 89.8371 1132 0 1 46.65 -97.7538 -204.455 - 30 76.2519 1131 0 1 46.45 -97.8342 -204.709 - 30 49.5351 406 0 0 45.6791 -98.7998 -205.85 - 30 92.8094 405 0 0 45.5744 -98.95 -205.971 - 30 79.2474 404 0 0 45.3789 -99.15 -206.103 - 30 5.21652 403 0 0 45.1916 -99.35 -206.241 - 30 158.467 399 1 0 44.0864 -100.214 -175.85 - 30 124.771 1120 0 1 44.0686 -100.22 -204.45 - 30 179.372 399 0 0 44.0674 -100.221 -205.85 +Number of tracker hits in this event = 10 + 30 4.26834 239 4 0 -42.1337 -132.178 -86.25 + 30 217.326 690 4 1 -42.0014 -132.112 -84.85 + 30 95.1773 610 1 1 -58.0365 39.7319 -174.85 + 30 179.289 611 1 1 -57.85 40.1897 -174.614 + 30 138.73 612 1 1 -57.65 40.5788 -174.713 + 30 141.043 1107 1 0 -58.0668 41.504 -175.85 + 30 52.1513 1108 1 0 -58.3563 41.65 -176.172 + 30 196.748 931 4 1 6.39766 30.7085 -84.4505 + 30 38.7099 932 4 1 6.45007 30.6482 -84.5206 + 30 104.784 604 3 0 -100.877 -59.1394 -116.25 Number of digits in this event = 7 Using G4ParticleGun ... -8.76403 LIN +6.33086 LIN gamma Event: 31 -Number of tracker hits in this event = 9 - 31 204.16 174 7 1 -145.15 -111.61 5.15942 - 31 124.035 48 0 1 -170.35 24.191 -204.641 - 31 92.4298 578 3 0 -175.861 -64.2549 -116.25 - 31 64.5461 577 3 0 -175.932 -64.45 -116.138 - 31 63.1674 576 3 0 -175.975 -64.65 -116.213 - 31 28.3781 575 3 0 -176.015 -64.85 -116.217 - 31 19.1228 742 0 0 21.844 -31.5353 -206.25 - 31 59.483 893 6 0 152.304 -1.25 -26.1304 - 31 90.2298 937 1 0 -6.76113 7.6129 -176.25 -Number of digits in this event = 5 +Number of tracker hits in this event = 44 + 31 208.837 698 6 1 -40.2822 29.4847 -24.45 + 31 102.572 1047 6 0 -40.2817 29.4853 -25.85 + 31 113.1 698 5 1 -40.2683 29.4989 -54.45 + 31 119.553 1047 5 0 -40.2675 29.5001 -55.85 + 31 149 698 4 1 -40.2511 29.5218 -84.45 + 31 105.164 1047 4 0 -40.2515 29.5244 -85.85 + 31 201.804 698 3 1 -40.262 29.5793 -114.45 + 31 123.671 1047 3 0 -40.2623 29.5817 -115.85 + 31 338.89 698 2 1 -40.2628 29.6295 -144.45 + 31 235.922 1047 2 0 -40.2635 29.6324 -145.85 + 31 138.953 698 1 1 -40.2746 29.6925 -174.45 + 31 139.472 1048 1 0 -40.2744 29.6949 -175.85 + 31 104.491 698 0 1 -40.2679 29.7452 -204.45 + 31 126.319 1048 0 0 -40.2685 29.7455 -205.85 + 31 182.015 697 2 1 -40.4502 29.5736 -144.656 + 31 136.7 1044 2 0 -40.8392 29.0267 -145.85 + 31 455.39 1043 2 0 -41.0229 28.8492 -146.018 + 31 163.16 696 2 1 -40.65 29.4148 -144.488 + 31 296.427 695 1 1 -40.9577 31.6945 -174.45 + 31 57.7098 694 1 1 -41.05 31.726 -174.502 + 31 102.798 1046 6 0 -40.3275 29.3663 -25.85 + 31 172.805 695 5 1 -41.042 25.4504 -54.4504 + 31 131.6 1026 5 0 -41.0195 25.4085 -55.85 + 31 63.9788 700 4 1 -39.8734 24.2982 -84.4507 + 31 64.8681 701 4 1 -39.85 24.3245 -84.6963 + 31 120.3 1021 4 0 -39.7709 24.4054 -85.8501 + 31 11.904 709 3 1 -38.0741 25.7495 -114.45 + 31 134.345 710 3 1 -38.05 25.7394 -114.497 + 31 98.1513 1027 3 0 -37.386 25.4954 -115.85 + 31 46.8167 1026 3 0 -37.2644 25.4499 -116.094 + 31 54.9708 793 2 1 -21.3598 20.2772 -144.45 + 31 120.013 794 2 1 -21.2499 20.2825 -144.596 + 31 127.714 1001 2 0 -20.356 20.377 -145.85 + 31 6.72147 901 1 1 0.440674 22.0476 -174.45 + 31 129.837 902 1 1 0.450179 22.0488 -174.468 + 31 150.716 1010 1 0 1.11594 22.1034 -175.851 + 31 39.5494 972 0 1 14.6208 23.79 -204.45 + 31 83.8521 973 0 1 14.65 23.7762 -204.56 + 31 202.356 1017 0 0 14.8839 23.5853 -205.85 + 31 250.151 1032 3 0 -4.1707 26.541 -116.25 + 31 196.398 1031 3 0 -3.83572 26.45 -116.002 + 31 143.304 770 2 0 15.8448 -25.9742 -146.25 + 31 342.682 998 2 1 19.738 -23.8251 -144.85 + 31 71.6452 999 2 1 19.85 -23.6046 -144.695 +Number of digits in this event = 30 Using G4ParticleGun ... -6.73978 LIN +4.30421 LIN gamma Event: 32 -Number of tracker hits in this event = 3 - 32 402.689 1051 0 1 30.3568 124.954 -204.45 - 32 312.99 1524 0 0 30.3579 124.954 -205.85 - 32 116.571 1478 3 0 101.667 115.877 -116.25 -Number of digits in this event = 5 +Number of tracker hits in this event = 5 + 32 60.657 1569 0 0 -58.4198 133.95 -206.042 + 32 256.827 591 3 1 -61.65 179.829 -114.736 + 32 165.037 854 1 0 1.47792 -9.05 -176.12 + 32 131.38 853 1 0 1.41713 -9.25002 -175.982 + 32 313.112 998 4 1 19.65 89.7847 -84.725 +Number of digits in this event = 7 Using G4ParticleGun ... -3.67371 LIN +2.53922 LIN gamma Event: 33 -Number of tracker hits in this event = 1 - 33 111.574 1619 13 1 143.95 5.29476 185.179 -Number of digits in this event = 2 -Using G4ParticleGun ... -4.23942 LIN +Number of tracker hits in this event = 139 + 33 306.267 1117 10 1 43.5565 -5.39205 95.55 + 33 263.921 873 10 0 43.5838 -5.43132 94.15 + 33 111.868 1120 9 1 44.1718 -6.23553 65.55 + 33 158.564 868 9 0 44.1621 -6.30679 64.15 + 33 194.419 1118 8 1 43.8034 -7.98942 35.55 + 33 112.53 859 8 0 43.8077 -8.08477 34.15 + 33 105.909 1119 7 1 43.9785 -10.0807 5.55 + 33 113.771 849 7 0 44.0199 -10.1263 4.15 + 33 177.402 1125 6 1 45.0993 -11.4933 -24.45 + 33 167.016 842 6 0 45.1283 -11.5822 -25.85 + 33 118.194 1129 5 1 45.8726 -13.2948 -54.45 + 33 153.888 833 5 0 45.8611 -13.3782 -55.85 + 33 123.335 1126 4 1 45.3948 -14.8298 -84.45 + 33 122.185 825 4 0 45.3973 -14.8946 -85.85 + 33 97.117 1126 3 1 45.4326 -16.3252 -114.45 + 33 78.8176 818 3 0 45.4414 -16.428 -115.85 + 33 32.1881 817 3 0 45.4439 -16.45 -116.142 + 33 250.696 1129 2 1 45.9697 -18.4252 -144.45 + 33 200.384 807 2 0 46.0132 -18.5727 -145.85 + 33 105.587 1133 1 1 46.7734 -21.6094 -174.45 + 33 150.99 791 1 0 46.792 -21.7117 -175.85 + 33 125.798 1135 0 1 47.0725 -23.6867 -204.45 + 33 132.15 781 0 0 47.0957 -23.7494 -205.85 + 33 13.9199 795 2 0 178.254 -20.856 -146.25 + 33 4.91099 796 2 0 178.28 -20.85 -146.246 + 33 26.3354 1442 0 0 170.654 108.585 -206.25 + 33 328.661 1124 5 1 44.8734 -14.4801 -54.45 + 33 58.2727 1123 5 1 44.85 -14.3574 -54.6663 + 33 3.26605 829 5 0 44.1644 -14.0521 -55.85 + 33 208.21 830 5 0 44.1582 -14.05 -55.8603 + 33 193.091 827 5 0 44.9118 -14.5672 -55.85 + 33 136.268 1127 4 1 45.6376 -16.5957 -84.45 + 33 253.823 816 4 0 45.6752 -16.7157 -85.85 + 33 0.334388 1134 3 1 47.0497 -19.5346 -114.45 + 33 144.674 1135 3 1 47.05 -19.5348 -114.452 + 33 118.863 801 3 0 47.3062 -19.7061 -115.85 + 33 97.5206 1162 2 1 52.5932 -23.1244 -144.45 + 33 18.5327 1163 2 1 52.65 -23.1697 -144.788 + 33 138.35 783 2 0 52.8048 -23.3216 -145.85 + 33 131.255 1185 1 1 57.1771 -27.8306 -174.45 + 33 44.4421 1186 1 1 57.25 -27.8625 -174.804 + 33 123.789 760 1 0 57.4679 -27.9557 -175.85 + 33 43.1359 1214 0 1 63.001 -30.998 -204.45 + 33 99.4262 1215 0 1 63.05 -31.0133 -204.588 + 33 113.592 744 0 0 63.4875 -31.1462 -205.85 + 33 55.7057 813 0 0 78.5001 -17.3477 -206.25 + 33 74.8717 814 0 0 78.4383 -17.25 -206.185 + 33 14.3309 817 0 0 105.6 -16.4657 -206.25 + 33 155.38 818 0 0 105.615 -16.4499 -206.231 + 33 45.6567 1111 1 1 42.335 -18.0501 -174.45 + 33 168.056 811 1 0 41.8308 -17.8375 -175.85 + 33 136.609 812 1 0 41.7446 -17.65 -175.958 + 33 50.5876 1045 1 0 77.3373 29.1636 -176.25 + 33 128.975 1046 1 0 77.3822 29.2503 -176.225 + 33 115.636 1117 9 1 43.4767 -5.39119 65.55 + 33 127.088 873 9 0 43.4746 -5.39109 64.15 + 33 103.771 1116 8 1 43.4369 -5.3951 35.55 + 33 136.856 873 8 0 43.4306 -5.39408 34.15 + 33 123.136 1116 7 1 43.307 -5.38068 5.55 + 33 139.677 873 7 0 43.3062 -5.38106 4.15 + 33 111.83 1116 6 1 43.2921 -5.35942 -24.45 + 33 137.247 873 6 0 43.2841 -5.34476 -25.85 + 33 154.338 1115 5 1 43.1024 -5.04579 -54.45 + 33 99.0043 875 5 0 43.1017 -5.0256 -55.85 + 33 224.934 1115 4 1 43.0942 -4.59408 -84.45 + 33 124.258 877 4 0 43.0909 -4.57494 -85.85 + 33 129.8 1114 3 1 43.0037 -4.19239 -114.45 + 33 126.539 879 3 0 42.9973 -4.1645 -115.85 + 33 237.659 1113 2 1 42.8465 -3.59068 -144.45 + 33 118.713 882 2 0 42.8471 -3.57069 -145.85 + 33 122.59 1113 1 1 42.8408 -3.16296 -174.45 + 33 131.13 884 1 0 42.84 -3.13275 -175.85 + 33 151.8 1113 0 1 42.8444 -2.55063 -204.45 + 33 176.966 887 0 0 42.8446 -2.5329 -205.85 + 33 2.01791 887 1 0 39.678 -2.52941 -175.85 + 33 41.0314 1084 1 1 37.0452 -1.62178 -174.85 + 33 142.788 894 1 0 38.0953 -1.16967 -175.85 + 33 232.991 1116 5 1 43.2547 -5.34752 -54.45 + 33 201.715 873 5 0 43.2505 -5.3693 -55.85 + 33 125.316 1116 4 1 43.4032 -6.05663 -84.45 + 33 302.667 869 4 0 43.4731 -6.13925 -85.85 + 33 131.055 1124 3 1 45.0381 -7.82143 -114.45 + 33 67.9383 1125 3 1 45.05 -7.83025 -114.727 + 33 120.277 860 3 0 45.0953 -7.87648 -115.85 + 33 124.99 857 2 0 46.019 -8.56598 -145.85 + 33 105.648 1134 1 1 47.0027 -9.00693 -174.45 + 33 114.071 855 1 0 46.9999 -9.04199 -175.85 + 33 218.043 1136 0 1 47.3512 -9.4022 -204.45 + 33 195.876 1137 0 1 47.45 -9.44605 -204.556 + 33 49.6547 1138 0 1 47.65 -9.53931 -204.768 + 33 95.9489 849 0 0 48.7323 -10.1363 -205.851 + 33 93.7599 848 0 0 48.9373 -10.25 -206.059 + 33 60.888 1518 0 1 123.886 -23.8533 -204.45 + 33 77.3843 853 0 0 47.6143 -9.33076 -205.85 + 33 44.7805 852 0 0 47.6788 -9.45023 -206.089 + 33 104.821 791 0 0 38.8292 -21.8297 -206.25 + 33 11.6031 790 0 0 38.8759 -21.85 -205.887 + 33 13.1686 1094 0 1 39.0361 -22.2393 -204.85 + 33 120.941 1095 0 1 39.05 -22.2739 -204.807 + 33 120.113 1096 0 1 39.25 -22.1447 -204.631 + 33 87.701 1097 0 1 39.45 -21.9468 -204.725 + 33 201.123 789 0 0 39.0008 -22.216 -205.851 + 33 34.2456 787 0 0 54.9136 -22.6429 -206.25 + 33 23.6332 1134 0 1 47.05 -8.60484 -204.503 + 33 159.738 873 4 0 43.1599 -5.38157 -85.85 + 33 111.661 1115 3 1 43.1676 -5.42959 -114.45 + 33 137.279 873 3 0 43.1565 -5.43319 -115.85 + 33 473.923 1114 2 1 42.9185 -5.52244 -144.45 + 33 231.629 872 2 0 42.9017 -5.52659 -145.85 + 33 118.83 1112 1 1 42.5272 -5.62647 -174.45 + 33 137.749 872 1 0 42.5073 -5.63474 -175.85 + 33 141.433 1110 0 1 42.0862 -5.79305 -204.45 + 33 111.098 871 0 0 42.0642 -5.79556 -205.85 + 33 32.8625 872 0 0 42.3058 -5.49471 -205.85 + 33 203.872 873 0 0 42.2977 -5.45 -205.902 + 33 220.12 825 2 0 55.4961 -14.9847 -146.25 + 33 363.338 1173 2 1 54.7654 -14.5493 -144.85 + 33 207.519 1172 2 1 54.65 -14.6245 -144.512 + 33 141.701 876 2 0 42.7896 -4.84756 -145.85 + 33 66.1576 1103 1 1 40.6716 3.64738 -174.45 + 33 63.3417 1102 1 1 40.65 3.73791 -174.619 + 33 12.3001 921 1 0 40.494 4.43442 -175.85 + 33 132.806 922 1 0 40.4905 4.45 -175.877 + 33 11.8064 923 1 0 40.438 4.65008 -176.213 + 33 1.37636 1074 0 1 34.8508 22.6141 -204.45 + 33 113.772 1073 0 1 34.85 22.6159 -204.453 + 33 34.7929 1016 0 0 34.4468 23.3999 -205.85 + 33 127.863 1017 0 0 34.4212 23.45 -205.94 + 33 122.854 873 2 0 42.8406 -5.25087 -145.85 + 33 138.961 1104 1 1 40.9749 -5.38648 -174.45 + 33 162.257 871 1 0 40.9466 -5.67566 -175.85 + 33 176.266 1099 0 1 40.0421 -11.1497 -204.45 + 33 185.282 843 0 0 40.049 -11.3078 -205.85 + 33 147.121 869 10 0 43.0463 -6.0589 94.1498 + 33 132.052 723 10 0 15.5307 -35.332 93.75 + 33 285.239 975 10 1 15.1496 -35.1828 95.15 + 33 183.066 974 10 1 15.05 -34.951 95.4567 + 33 21.3169 973 10 1 14.8499 -34.8821 95.1762 + 33 195.694 727 10 0 12.5673 -34.633 94.15 +Number of digits in this event = 81 +Using G4ParticleGun ... +1.74048 LIN gamma Event: 34 -Number of tracker hits in this event = 38 - 34 276.423 830 8 1 -13.8631 -134.946 35.55 - 34 259.777 226 8 0 -13.8631 -134.947 34.15 - 34 215.095 830 7 1 -13.8807 -134.952 5.55 - 34 173.301 225 7 0 -13.8787 -134.953 4.15 - 34 125.716 831 6 1 -13.8246 -134.972 -24.45 - 34 147.744 225 6 0 -13.8177 -134.968 -25.85 - 34 126.328 831 5 1 -13.6713 -134.883 -54.45 - 34 126.356 226 5 0 -13.6641 -134.881 -55.85 - 34 113.054 832 4 1 -13.5284 -134.839 -84.45 - 34 115.699 226 4 0 -13.5236 -134.838 -85.85 - 34 96.2862 833 3 1 -13.4262 -134.832 -114.45 - 34 126.526 226 3 0 -13.4254 -134.837 -115.85 - 34 130.527 833 2 1 -13.3825 -134.947 -144.45 - 34 104.24 225 2 0 -13.3808 -134.953 -145.85 - 34 107.749 833 1 1 -13.3678 -135.066 -174.45 - 34 176.012 225 1 0 -13.3647 -135.071 -175.85 - 34 256.821 833 0 1 -13.2995 -135.178 -204.45 - 34 150.801 224 0 0 -13.2972 -135.182 -205.85 - 34 337.055 858 0 1 -8.43284 -135.18 -204.45 - 34 24.7887 376 0 0 -41.0946 -104.849 -206.25 - 34 53.046 377 0 0 -41.3751 -104.75 -205.999 - 34 75.5886 220 0 0 -13.4798 -135.985 -205.85 - 34 104.069 219 0 0 -13.528 -136.15 -206.061 - 34 118.439 226 7 0 -13.872 -134.928 4.15 - 34 125.982 830 6 1 -13.9992 -134.599 -24.45 - 34 118.074 227 6 0 -14.0046 -134.586 -25.85 - 34 96.9343 829 5 1 -14.112 -134.33 -54.45 - 34 128.342 229 5 0 -14.1144 -134.318 -55.85 - 34 165.688 829 4 1 -14.1645 -134.082 -84.45 - 34 128.841 230 4 0 -14.1756 -134.068 -85.85 - 34 123.13 828 3 1 -14.4199 -133.83 -114.45 - 34 153.737 231 3 0 -14.4382 -133.864 -115.85 - 34 106.692 834 0 1 -13.1868 -88.1904 -204.85 - 34 103.204 100 6 0 45.7463 -159.974 -26.25 - 34 4.30149 99 6 0 45.8624 -160.15 -26.2424 - 34 28.6766 824 0 1 -15.0964 -132.367 -204.45 - 34 150.16 238 0 0 -14.5824 -132.52 -205.85 - 34 15.7559 237 0 0 -14.4282 -132.55 -206.189 -Number of digits in this event = 23 +Number of tracker hits in this event = 0 +Number of digits in this event = 1 Using G4ParticleGun ... -8.39888 LIN +4.34999 LIN gamma Event: 35 -Number of tracker hits in this event = 32 - 35 49.4482 898 7 1 -0.282304 -2.61847 5.2519 - 35 259.279 887 7 0 -0.281722 -2.61789 4.15 - 35 317.519 898 6 1 -0.35741 -2.63346 -24.45 - 35 275.107 887 6 0 -0.372599 -2.64531 -25.85 - 35 314.64 896 5 1 -0.69098 -2.97527 -54.45 - 35 101.6 885 5 0 -0.691165 -2.98243 -55.85 - 35 140.759 893 4 1 -1.37867 -3.88643 -84.45 - 35 247.274 880 4 0 -1.41913 -3.94855 -85.85 - 35 240.103 889 3 1 -2.23682 -5.24897 -114.45 - 35 136.628 873 3 0 -2.28011 -5.32416 -115.85 - 35 205.53 884 2 1 -3.14531 -6.87848 -144.45 - 35 116.085 865 2 0 -3.19577 -6.93403 -145.85 - 35 114.74 878 1 1 -4.32399 -8.03803 -174.45 - 35 156.679 859 1 0 -4.3649 -8.08896 -175.85 - 35 122.106 874 0 1 -5.18375 -9.04677 -204.45 - 35 119.66 854 0 0 -5.2285 -9.10566 -205.85 - 35 164.486 898 5 1 -0.310204 -2.59772 -54.45 - 35 102.617 887 5 0 -0.310901 -2.59621 -55.85 - 35 194.055 898 4 1 -0.327806 -2.56257 -84.45 - 35 99.7527 887 4 0 -0.329596 -2.56091 -85.85 - 35 102.561 898 3 1 -0.362482 -2.52311 -114.45 - 35 169.55 887 3 0 -0.365753 -2.52239 -115.85 - 35 129.027 898 2 1 -0.429976 -2.51432 -144.45 - 35 127.547 887 2 0 -0.434954 -2.51307 -145.85 - 35 88.0577 897 1 1 -0.53286 -2.47845 -174.45 - 35 129.721 887 1 0 -0.537299 -2.47253 -175.85 - 35 137.045 897 0 1 -0.62464 -2.35059 -204.45 - 35 113.027 888 0 0 -0.628697 -2.34461 -205.85 - 35 324.827 951 2 0 96.9579 10.2913 -146.25 - 35 80.3001 745 2 1 -30.8754 39.8253 -144.85 - 35 163.481 746 2 1 -30.85 39.8612 -144.698 - 35 0.364928 1278 0 1 75.65 -93.2313 -204.658 -Number of digits in this event = 22 +Number of tracker hits in this event = 1 + 35 90.6936 1156 0 1 51.45 70.403 -204.768 +Number of digits in this event = 1 Using G4ParticleGun ... -8.80821 LIN +9.34069 LIN gamma Event: 36 -Number of tracker hits in this event = 100 - 36 254.326 721 8 1 -35.8187 96.3687 35.55 - 36 420.421 1381 8 0 -35.821 96.3707 34.15 - 36 94.3468 720 7 1 -35.9062 96.429 5.55 - 36 194.713 1381 7 0 -35.9397 96.44 4.15 - 36 128.456 716 6 1 -36.7144 96.7281 -24.45 - 36 12.56 1382 6 0 -36.7735 96.7493 -25.85 - 36 95.8361 1383 6 0 -36.7753 96.75 -25.8942 - 36 106.475 711 5 1 -37.8325 97.2681 -54.45 - 36 117.494 1385 5 0 -37.8492 97.3273 -55.85 - 36 137.519 708 4 1 -38.3226 98.5638 -84.45 - 36 245.714 1392 4 0 -38.4323 98.5949 -85.85 - 36 177.18 695 3 1 -40.8935 99.3873 -114.45 - 36 124.824 1396 3 0 -40.9966 99.423 -115.85 - 36 9.04865 685 2 1 -43.047 100.153 -144.45 - 36 123.549 684 2 1 -43.05 100.155 -144.483 - 36 85.2613 1400 2 0 -43.1787 100.245 -145.85 - 36 184.992 670 1 1 -45.9425 102.066 -174.45 - 36 127.736 1409 1 0 -46.0593 102.102 -175.85 - 36 115.895 658 0 1 -48.4304 102.786 -204.45 - 36 17.315 657 0 1 -48.45 102.817 -204.8 - 36 103.15 1413 0 0 -48.514 102.909 -205.85 - 36 99.1756 721 7 1 -35.8234 96.3448 5.55 - 36 121.229 1380 7 0 -35.8231 96.344 4.15 - 36 107.707 721 6 1 -35.8171 96.325 -24.45 - 36 141.067 1380 6 0 -35.8166 96.3248 -25.85 - 36 683.541 721 5 1 -35.8049 96.323 -54.45 - 36 504.444 1380 5 0 -35.8049 96.3225 -55.85 - 36 149.284 721 4 1 -35.8032 96.314 -84.45 - 36 130.942 1380 4 0 -35.8033 96.3146 -85.85 - 36 158.169 721 3 1 -35.8046 96.3266 -114.45 - 36 94.5275 1380 3 0 -35.8038 96.3264 -115.85 - 36 161.01 721 2 1 -35.7861 96.3205 -144.45 - 36 98.5295 1380 2 0 -35.7908 96.3191 -145.85 - 36 124.606 720 1 1 -35.8786 96.2978 -174.45 - 36 100.435 1380 1 0 -35.8813 96.2948 -175.85 - 36 319.734 720 0 1 -35.9375 96.2406 -204.45 - 36 665.8 1380 0 0 -35.9419 96.2382 -205.85 - 36 250.862 721 0 1 -35.7186 96.3086 -204.451 - 36 145.076 1683 2 0 -13.65 156.818 -146.25 - 36 179.243 879 2 1 -4.25 172.788 -144.65 - 36 209.986 1379 5 0 -36.4286 96.0582 -55.8504 - 36 123.201 689 5 1 -42.0955 93.9806 -54.85 - 36 99.6877 1362 5 0 -43.2952 92.7236 -55.85 - 36 100.745 730 4 1 -33.9714 95.9723 -84.45 - 36 300.575 1378 4 0 -33.8338 95.8955 -85.85 - 36 115.763 745 3 1 -30.8767 93.7281 -114.45 - 36 120.917 1367 3 0 -30.8026 93.6293 -115.85 - 36 141.444 750 2 1 -30.0138 91.4048 -144.45 - 36 131.653 1355 2 0 -29.8604 91.327 -145.85 - 36 120.567 762 1 1 -27.5836 89.6839 -174.45 - 36 67.9777 1346 1 0 -27.6876 89.317 -175.85 - 36 38.3868 1345 1 0 -27.708 89.2498 -176.12 - 36 129.546 748 0 1 -30.4264 83.0083 -204.45 - 36 126.8 1313 0 0 -30.1516 82.8234 -205.85 - 36 34.2352 720 5 1 -35.85 96.3624 -54.7272 - 36 249.784 1381 5 0 -36.0489 96.4683 -55.8503 - 36 161.144 706 4 1 -38.7187 98.5379 -84.45 - 36 49.5005 707 4 1 -38.65 98.5822 -84.7232 - 36 71.183 1391 4 0 -38.3608 98.55 -86.0325 - 36 21.5781 732 3 1 -33.5854 92.7001 -114.45 - 36 63.0402 731 3 1 -33.65 92.7149 -114.509 - 36 60.673 730 3 1 -33.85 92.756 -114.669 - 36 67.9898 729 3 1 -34.0501 92.7933 -114.776 - 36 70.5276 1363 3 0 -36.9141 92.8042 -115.85 - 36 105.349 1362 3 0 -37.1152 92.7499 -115.882 - 36 0.77294 696 3 1 -40.8469 91.1182 -114.85 - 36 61.3294 694 3 1 -41.05 91.0079 -114.793 - 36 59.027 693 3 1 -41.25 90.8754 -114.767 - 36 192.196 692 3 1 -41.45 90.7481 -114.743 - 36 129.085 691 3 1 -41.6504 90.6621 -114.693 - 36 135.174 690 3 1 -41.85 90.5692 -114.619 - 36 145.287 689 3 1 -42.0503 90.4754 -114.6 - 36 329.19 688 3 1 -42.25 90.389 -114.572 - 36 274.739 687 3 1 -42.45 90.2217 -114.513 - 36 106.696 722 4 1 -35.5409 95.9066 -84.45 - 36 345.185 722 3 1 -35.5405 96.0693 -114.45 - 36 134.436 1379 3 0 -35.5663 96.0894 -115.85 - 36 345.634 719 2 1 -36.1042 96.5182 -144.45 - 36 138.324 1381 2 0 -36.1261 96.5099 -145.85 - 36 95.8817 717 1 1 -36.5468 96.4083 -174.45 - 36 125.321 1381 1 0 -36.5979 96.4104 -175.85 - 36 123.364 711 0 1 -37.6704 96.5183 -204.45 - 36 10.6654 1381 0 0 -37.702 96.549 -205.85 - 36 94.9455 1382 0 0 -37.703 96.55 -205.897 - 36 0.136732 1221 1 0 -75.8421 64.45 -176.141 - 36 143.768 720 2 1 -36.05 96.4904 -144.519 - 36 297.894 1378 2 0 -35.1946 95.7751 -145.85 - 36 170.176 1377 2 0 -35.1806 95.75 -145.872 - 36 146.202 720 4 1 -35.9915 96.6096 -84.45 - 36 138.929 1382 4 0 -36.0235 96.614 -85.85 - 36 174.6 717 3 1 -36.4997 96.674 -114.45 - 36 112.073 1382 3 0 -36.4909 96.6852 -115.85 - 36 118.484 1384 2 0 -36.2616 96.9936 -145.85 - 36 110.018 715 1 1 -37.0022 98.4857 -174.45 - 36 131.543 1391 1 0 -36.9755 98.504 -175.85 - 36 153.923 717 0 1 -36.4957 99.0364 -204.45 - 36 122.626 1394 0 0 -36.5144 99.0699 -205.85 - 36 158.106 719 4 1 -36.0693 96.6188 -84.45 - 36 74.0012 1384 4 0 -36.0177 97.0575 -85.85 - 36 69.9579 1385 4 0 -35.9526 97.15 -86.1007 -Number of digits in this event = 61 -Using G4ParticleGun ... -5.3028 LIN +Number of tracker hits in this event = 3 + 36 26.6532 766 2 0 52.0915 -26.85 -146.223 + 36 89.4699 1145 2 1 49.2168 -23.9905 -144.85 + 36 199.014 1146 2 1 49.2501 -23.8536 -144.756 +Number of digits in this event = 2 +Using G4ParticleGun ... +3.24413 LIN gamma Event: 37 -Number of tracker hits in this event = 21 - 37 61.2434 310 2 0 -122.482 -118.101 -146.25 - 37 87.8319 309 2 0 -122.673 -118.15 -146.131 - 37 61.4921 308 2 0 -122.807 -118.35 -145.945 - 37 60.4853 307 2 0 -122.803 -118.55 -145.926 - 37 7.51322 306 2 0 -122.736 -118.75 -145.867 - 37 14.9756 295 2 1 -120.998 -119.442 -144.85 - 37 72.7789 296 2 1 -120.95 -119.469 -144.823 - 37 40.8323 297 2 1 -120.75 -119.554 -144.824 - 37 108.346 291 2 0 -119.109 -121.826 -145.85 - 37 10.1358 290 2 0 -119.085 -121.95 -145.854 - 37 17.6972 305 2 1 -119.144 -125.603 -144.85 - 37 180.173 304 2 1 -119.15 -125.645 -144.843 - 37 267.016 303 2 1 -119.35 -125.618 -144.533 - 37 187.376 1397 14 1 99.7404 -141.046 215.15 - 37 70.5047 1131 2 0 -85.2614 46.25 -146.196 - 37 58.2704 1132 2 0 -85.4809 46.45 -146.084 - 37 112.592 1133 2 0 -85.4893 46.65 -146.038 - 37 136.983 1134 2 0 -85.4254 46.85 -146.102 - 37 143.104 1135 2 0 -85.1669 47.05 -146.173 - 37 69.4935 1136 2 0 -85.0382 47.25 -145.974 - 37 296.754 1137 2 0 -85.0546 47.4501 -145.958 -Number of digits in this event = 9 +Number of tracker hits in this event = 34 + 37 229.909 938 6 1 7.76508 141.279 -24.45 + 37 321.495 1605 6 0 7.76544 141.279 -25.85 + 37 294.886 938 5 1 7.77564 141.284 -54.45 + 37 354.989 1605 5 0 7.77473 141.286 -55.85 + 37 107.277 938 4 1 7.74622 141.321 -84.45 + 37 244.537 1605 4 0 7.74715 141.322 -85.85 + 37 151.66 938 3 1 7.77515 141.325 -114.45 + 37 119.643 1605 3 0 7.777 141.325 -115.85 + 37 132.376 938 2 1 7.83065 141.302 -144.45 + 37 193.955 1605 2 0 7.83425 141.3 -145.85 + 37 121.084 939 1 1 7.9554 141.273 -174.45 + 37 236.388 1605 1 0 7.95805 141.275 -175.85 + 37 429.261 939 0 1 8.00768 141.314 -204.45 + 37 592.056 1605 0 0 8.00853 141.318 -205.85 + 37 56.4731 953 3 0 -57.4759 10.85 -116.108 + 37 202.252 937 0 1 7.45247 141.27 -204.45 + 37 104.88 936 0 1 7.44999 141.329 -204.812 + 37 23.6628 1607 0 0 7.31609 141.723 -205.85 + 37 96.1919 1608 0 0 7.30065 141.75 -205.926 + 37 103.318 1606 0 0 7.38966 141.403 -205.85 + 37 102.45 936 4 1 7.3861 141.116 -84.45 + 37 369.719 1604 4 0 7.36 141.1 -85.85 + 37 120.437 933 3 1 6.81723 140.8 -114.45 + 37 119.845 1603 3 0 6.79771 140.787 -115.85 + 37 112.22 931 2 1 6.36343 140.544 -144.45 + 37 98.409 1601 2 0 6.34331 140.53 -145.85 + 37 289.011 929 1 1 5.93437 140.232 -174.45 + 37 90.0246 1600 1 0 5.91363 140.223 -175.85 + 37 109.707 927 0 1 5.48486 140.021 -204.45 + 37 115.99 1599 0 0 5.47003 140.015 -205.85 + 37 148.397 1119 3 0 61.4238 44.026 -116.25 + 37 116.859 1209 3 1 62.0388 44.1612 -114.85 + 37 36.3421 1210 3 1 62.05 44.1668 -114.813 + 37 13.0627 928 1 1 5.85 140.18 -174.775 +Number of digits in this event = 20 Using G4ParticleGun ... -8.12795 LIN +7.88709 LIN gamma Event: 38 -Number of tracker hits in this event = 0 -Number of digits in this event = 1 +Number of tracker hits in this event = 11 + 38 37.8165 1552 3 0 -129.075 130.584 -116.25 + 38 66.258 1553 3 0 -129.045 130.75 -116.186 + 38 70.6016 1554 3 0 -129.03 130.95 -116.109 + 38 70.2913 1555 3 0 -128.895 131.15 -116.076 + 38 84.6318 1556 3 0 -128.695 131.35 -116.041 + 38 54.3043 1557 3 0 -128.617 131.55 -115.948 + 38 378.24 257 3 1 -128.72 132.578 -114.85 + 38 102.112 258 3 1 -128.55 132.781 -114.599 + 38 158.703 259 3 1 -128.35 132.877 -114.495 + 38 345.793 260 3 1 -128.15 132.68 -114.629 + 38 7.04216 261 3 1 -127.95 132.729 -114.739 +Number of digits in this event = 4 Using G4ParticleGun ... -5.47441 LIN +4.06142 LIN gamma Event: 39 -Number of tracker hits in this event = 2 - 39 123.762 74 4 1 -165.215 -173.44 -84.85 - 39 29.2141 73 4 1 -165.35 -173.538 -84.5004 -Number of digits in this event = 3 +Number of tracker hits in this event = 67 + 39 341.523 1210 6 1 62.0655 -101.293 -24.45 + 39 306.733 394 6 0 62.0657 -101.293 -25.85 + 39 238.913 1210 5 1 62.0765 -101.3 -54.45 + 39 304.757 394 5 0 62.0739 -101.299 -55.85 + 39 102.655 1209 4 1 62.0192 -101.274 -84.45 + 39 243.514 394 4 0 62.0168 -101.273 -85.85 + 39 193.193 1209 3 1 61.9574 -101.238 -114.45 + 39 142.309 394 3 0 61.9562 -101.234 -115.85 + 39 176.509 1209 2 1 61.9198 -101.155 -144.45 + 39 119.918 394 2 0 61.9173 -101.152 -145.85 + 39 249.263 1209 1 1 61.8608 -101.115 -174.45 + 39 172.775 395 1 0 61.8621 -101.113 -175.85 + 39 108.813 1209 0 1 61.9256 -101.065 -204.45 + 39 128.129 395 0 0 61.9315 -101.063 -205.85 + 39 521.061 1210 4 1 62.1889 -101.33 -84.45 + 39 229.776 1211 3 1 62.3456 -101.455 -114.45 + 39 223.726 393 3 0 62.3549 -101.457 -115.85 + 39 386.718 1212 2 1 62.5404 -101.5 -144.45 + 39 311.826 393 2 0 62.5467 -101.501 -145.85 + 39 109.948 1213 1 1 62.6695 -101.504 -174.45 + 39 106.597 393 1 0 62.6556 -101.506 -175.85 + 39 158.607 1211 0 1 62.4263 -101.544 -204.45 + 39 199.275 393 0 0 62.4104 -101.547 -205.85 + 39 57.5199 1212 3 1 62.4503 -101.286 -114.78 + 39 13.817 1213 3 1 62.65 -101.189 -114.834 + 39 163.63 405 3 0 65.513 -99.0665 -115.85 + 39 63.4079 404 3 0 65.874 -99.1505 -116.094 + 39 145.659 403 3 0 65.9156 -99.35 -116.072 + 39 152.143 1217 3 1 63.5162 -99.3692 -114.85 + 39 192.252 1216 3 1 63.4499 -99.3998 -114.783 + 39 92.7735 1218 3 1 63.6503 -99.7312 -114.484 + 39 173.131 173 0 0 77.6571 -145.35 -206.147 + 39 12.471 174 0 0 77.6488 -145.35 -206.173 + 39 311.197 393 4 0 62.1591 -101.353 -85.85 + 39 115.464 1210 3 1 62.2164 -101.515 -114.45 + 39 118.928 1214 1 1 62.8954 -101.248 -174.45 + 39 346.596 394 1 0 62.9148 -101.236 -175.85 + 39 133.846 1216 0 1 63.286 -100.912 -204.45 + 39 105.835 396 0 0 63.3166 -100.896 -205.85 + 39 51.3793 452 2 0 37.9464 -89.5902 -146.25 + 39 166.097 451 2 0 37.9142 -89.65 -146.23 + 39 411.211 1201 3 1 60.3558 -101.005 -114.45 + 39 102.91 396 3 0 60.1993 -100.939 -115.85 + 39 127.199 1186 2 1 57.2946 -99.517 -144.45 + 39 127.342 403 2 0 57.2338 -99.4598 -145.85 + 39 186.621 1178 1 1 55.8051 -98.433 -174.45 + 39 91.904 408 1 0 55.7692 -98.437 -175.85 + 39 144.587 1175 0 1 55.1344 -98.4628 -204.45 + 39 95.4594 408 0 0 55.147 -98.4938 -205.85 + 39 140.54 1174 0 1 54.9033 -96.7514 -204.45 + 39 12.5284 415 0 0 55.507 -97.1354 -205.85 + 39 109.5 414 0 0 55.5235 -97.15 -205.891 + 39 142.182 1200 3 1 60.2498 -101.158 -114.609 + 39 56.8498 1202 3 1 60.45 -101.014 -114.463 + 39 162.524 1203 3 1 60.65 -101.001 -114.56 + 39 79.9645 1204 3 1 60.85 -101.011 -114.66 + 39 78.7244 1205 3 1 61.05 -101.083 -114.743 + 39 47.4606 1206 3 1 61.25 -101.169 -114.804 + 39 21.8945 390 3 0 64.193 -102.135 -115.85 + 39 216.836 389 3 0 64.2527 -102.15 -115.867 + 39 337.7 388 3 0 64.9009 -102.35 -116.018 + 39 60.0931 596 3 0 124.511 -60.7279 -116.25 + 39 79.9253 597 3 0 124.423 -60.65 -116.154 + 39 70.4485 598 3 0 124.251 -60.45 -116.012 + 39 3.18656 599 3 0 124.186 -60.2498 -115.862 + 39 230.939 1519 3 1 124.116 -59.1596 -114.85 + 39 15.639 1518 3 1 123.95 -58.9042 -114.493 +Number of digits in this event = 41 Using G4ParticleGun ... -3.91645 LIN +6.44815 LIN gamma Event: 40 -Number of tracker hits in this event = 0 -Number of digits in this event = 2 +Number of tracker hits in this event = 15 + 40 256.341 658 2 1 -48.384 -6.4679 -144.45 + 40 225.201 867 2 0 -48.3853 -6.46733 -145.85 + 40 287.242 658 1 1 -48.3626 -6.42473 -174.45 + 40 154.817 868 1 0 -48.3745 -6.39837 -175.85 + 40 129.037 656 0 1 -48.6503 -5.95956 -204.45 + 40 105.965 870 0 0 -48.6608 -5.9317 -205.85 + 40 142.274 867 1 0 -48.408 -6.46749 -175.85 + 40 102.857 658 0 1 -48.4066 -6.44744 -204.45 + 40 132.557 868 0 0 -48.4056 -6.44478 -205.85 + 40 215.572 873 0 0 -22.2436 -5.38929 -206.25 + 40 67.0712 146 1 1 -150.75 20.0517 -174.601 + 40 102.866 145 1 1 -150.95 20.1124 -174.641 + 40 74.1967 144 1 1 -151.15 20.2525 -174.738 + 40 162.922 143 1 1 -151.35 20.2411 -174.776 + 40 142.118 142 1 1 -151.55 20.2508 -174.694 +Number of digits in this event = 14 Using G4ParticleGun ... -6.7079 LIN +4.56692 LIN gamma Event: 41 -Number of tracker hits in this event = 9 - 41 330.733 303 2 1 -119.49 -43.4714 -144.45 - 41 219.628 682 2 0 -119.486 -43.4787 -145.85 - 41 219.904 303 1 1 -119.405 -43.6497 -174.45 - 41 145.305 681 1 0 -119.403 -43.6531 -175.85 - 41 261.082 303 0 1 -119.386 -43.7391 -204.45 - 41 112.634 681 0 0 -119.377 -43.7357 -205.85 - 41 240.03 682 1 0 -119.493 -43.5013 -175.85 - 41 145.186 682 0 0 -119.436 -43.5314 -205.85 - 41 143.621 272 6 1 -125.627 -52.2977 -24.45 -Number of digits in this event = 10 +Number of tracker hits in this event = 37 + 41 460.401 347 3 1 -110.593 -31.2663 -114.45 + 41 396.854 743 3 0 -110.587 -31.2999 -115.85 + 41 105.295 348 2 1 -110.464 -31.9978 -144.45 + 41 128.928 740 2 0 -110.452 -32.0302 -145.85 + 41 156.172 349 1 1 -110.209 -32.6858 -174.45 + 41 384.299 736 1 0 -110.193 -32.7236 -175.85 + 41 134.11 351 0 1 -109.851 -33.4973 -204.45 + 41 120.629 732 0 0 -109.84 -33.5369 -205.85 + 41 60.8565 424 6 0 -54.827 -95.2262 -26.25 + 41 227.126 631 6 1 -53.7984 -95.4194 -24.85 + 41 103.245 765 1 0 -99.169 -26.8913 -176.25 + 41 53.6878 764 1 0 -99.0458 -27.05 -176.189 + 41 59.7142 763 1 0 -98.9596 -27.25 -176.195 + 41 48.4461 762 1 0 -98.8822 -27.45 -176.216 + 41 64.0935 761 1 0 -98.781 -27.65 -176.202 + 41 73.0877 760 1 0 -98.7854 -27.85 -176.099 + 41 62.0148 759 1 0 -98.8242 -28.05 -175.938 + 41 283.287 400 1 1 -99.9813 -30.0416 -174.85 + 41 21.7596 399 1 1 -100.15 -30.3637 -174.53 + 41 8.27681 401 1 1 -99.95 -30.4604 -174.468 + 41 292.574 347 2 1 -110.735 -33.0957 -144.45 + 41 25.6721 346 2 1 -110.75 -33.1075 -144.762 + 41 132.47 734 2 0 -110.801 -33.1528 -145.85 + 41 171.875 339 1 1 -112.245 -34.6137 -174.45 + 41 129.164 727 1 0 -112.239 -34.6155 -175.85 + 41 218.898 340 0 1 -112.04 -34.646 -204.45 + 41 100.078 727 0 0 -112.044 -34.6447 -205.85 + 41 158.387 348 3 1 -110.55 -31.3089 -114.633 + 41 33.8892 741 3 0 -110.169 -31.7953 -115.85 + 41 138.798 740 3 0 -110.13 -31.85 -115.991 + 41 145.356 350 2 1 -109.971 -32.5611 -144.451 + 41 115.18 733 2 0 -110.43 -33.25 -145.912 + 41 111.176 743 2 0 -110.551 -31.2738 -145.85 + 41 117.45 348 1 1 -110.5 -31.3177 -174.45 + 41 92.5047 743 1 0 -110.496 -31.3212 -175.85 + 41 100.743 348 0 1 -110.405 -31.38 -204.45 + 41 118.231 743 0 0 -110.402 -31.3835 -205.85 +Number of digits in this event = 19 Using G4ParticleGun ... -2.64434 LIN +5.73153 LIN gamma Event: 42 -Number of tracker hits in this event = 2 - 42 50.0227 1607 2 0 -168.801 141.649 -146.25 - 42 113.145 1608 2 0 -168.873 141.75 -146.211 -Number of digits in this event = 2 +Number of tracker hits in this event = 29 + 42 378.782 1603 5 1 140.759 31.7844 -54.45 + 42 246.439 1058 5 0 140.758 31.7862 -55.85 + 42 340.795 1602 4 1 140.74 31.8126 -84.45 + 42 380.843 1058 4 0 140.739 31.8129 -85.85 + 42 222.579 1602 3 1 140.706 31.8133 -114.45 + 42 283.345 1058 3 0 140.705 31.8182 -115.85 + 42 157.161 1602 2 1 140.685 31.9312 -144.45 + 42 123.863 1059 2 0 140.689 31.9422 -145.85 + 42 116.438 1603 1 1 140.781 32.1746 -174.45 + 42 426.372 1060 1 0 140.783 32.1871 -175.85 + 42 115.041 1603 0 1 140.824 32.4262 -204.45 + 42 119.401 1061 0 0 140.825 32.4334 -205.85 + 42 134.27 1158 5 1 51.6662 -152.616 -54.45 + 42 224.245 1602 1 1 140.662 32.0865 -174.45 + 42 426.915 1608 0 1 141.805 31.9838 -204.45 + 42 143.384 1059 0 0 141.882 31.9803 -205.85 + 42 112.274 1605 0 1 141.284 33.6351 -204.45 + 42 127.413 1068 0 0 141.371 33.8035 -205.85 + 42 19.8012 1069 0 0 141.392 33.85 -206.222 + 42 186.819 1601 3 1 140.53 31.7632 -114.45 + 42 144.842 1601 2 1 140.45 31.7625 -144.45 + 42 206.705 1058 2 0 140.447 31.7615 -145.85 + 42 278.679 1601 1 1 140.382 31.7433 -174.45 + 42 180.945 1058 1 0 140.379 31.7427 -175.85 + 42 264.824 1600 0 1 140.331 31.7462 -204.45 + 42 196.935 1058 0 0 140.33 31.7459 -205.85 + 42 104.319 1601 0 1 140.35 32.0719 -204.791 + 42 82.5497 1060 0 0 141.34 32.1315 -205.85 + 42 87.0846 1609 0 1 141.952 32.5269 -204.85 +Number of digits in this event = 23 Using G4ParticleGun ... -2.30112 LIN +3.77574 LIN gamma Event: 43 -Number of tracker hits in this event = 0 -Number of digits in this event = 2 +Number of tracker hits in this event = 3 + 43 60.048 949 6 0 -34.1015 10.05 -26.1442 + 43 17.4464 731 6 1 -33.6763 9.71759 -24.85 + 43 164.44 732 6 1 -33.6498 9.6977 -24.7806 +Number of digits in this event = 4 Using G4ParticleGun ... -6.28982 LIN +7.75122 LIN gamma Event: 44 Number of tracker hits in this event = 0 -Number of digits in this event = 1 +Number of digits in this event = 3 Using G4ParticleGun ... -1.15313 LIN +9.34374 LIN gamma Event: 45 -Number of tracker hits in this event = 58 - 45 432.267 602 11 1 -59.5055 16.3064 125.55 - 45 348.379 981 11 0 -59.4931 16.3049 124.15 - 45 107.013 604 10 1 -59.2234 16.2768 95.55 - 45 239.638 981 10 0 -59.2207 16.2783 94.15 - 45 159.45 604 9 1 -59.1651 16.3504 65.55 - 45 317.77 981 9 0 -59.1675 16.353 64.15 - 45 116.507 604 8 1 -59.2372 16.4071 35.55 - 45 106.622 981 8 0 -59.2633 16.3991 34.15 - 45 159.465 601 7 1 -59.8176 16.2864 5.55 - 45 146.749 981 7 0 -59.8556 16.2575 4.15 - 45 157.031 980 7 0 -59.8659 16.25 3.76952 - 45 64.5617 597 6 1 -60.6457 15.6894 -24.45 - 45 58.0052 596 6 1 -60.65 15.6876 -24.637 - 45 116.631 978 6 0 -60.675 15.6752 -25.85 - 45 126.149 594 5 1 -61.1921 15.3766 -54.45 - 45 105.101 976 5 0 -61.2019 15.3639 -55.85 - 45 105.058 594 4 1 -61.2433 15.1568 -84.45 - 45 129.144 975 4 0 -61.2167 15.1008 -85.85 - 45 174.297 596 3 1 -60.722 13.9081 -114.45 - 45 24.1608 969 3 0 -60.6968 13.8534 -115.85 - 45 91.2651 968 3 0 -60.6954 13.85 -115.936 - 45 111.382 599 2 1 -60.1106 12.7276 -144.45 - 45 130.305 963 2 0 -60.0715 12.6705 -145.85 - 45 146.608 603 1 1 -59.2794 11.4745 -174.45 - 45 120.891 956 1 0 -59.2361 11.4059 -175.85 - 45 107.556 608 0 1 -58.3593 10.0517 -204.45 - 45 125.992 949 0 0 -58.3718 10.0141 -205.85 - 45 14.5296 914 4 0 -61.2087 3.05 -86.0683 - 45 91.0332 913 4 0 -61.2373 2.85 -86.0879 - 45 73.6569 603 9 1 -59.25 16.3145 65.4954 - 45 247.098 602 10 1 -59.6354 16.3575 95.55 - 45 109.465 600 9 1 -59.8842 16.3683 65.55 - 45 146.112 600 8 1 -60.0373 16.4674 35.55 - 45 236.257 982 8 0 -60.0415 16.4724 34.15 - 45 202.67 599 7 1 -60.1786 16.5524 5.55 - 45 118.097 982 7 0 -60.1908 16.5618 4.15 - 45 183.23 598 6 1 -60.4356 16.7643 -24.45 - 45 138.687 983 6 0 -60.4595 16.781 -25.85 - 45 117.941 595 5 1 -60.9578 17.0922 -54.45 - 45 97.1936 985 5 0 -60.9949 17.1203 -55.85 - 45 98.7688 591 4 1 -61.7252 17.6853 -84.45 - 45 165.018 988 4 0 -61.7541 17.6983 -85.85 - 45 107.718 588 3 1 -62.3697 17.9702 -114.45 - 45 166.655 989 3 0 -62.3985 17.9786 -115.85 - 45 116.207 584 2 1 -63.0713 18.1467 -144.45 - 45 103.406 990 2 0 -63.0977 18.1542 -145.85 - 45 111.417 582 1 1 -63.6165 18.2879 -174.45 - 45 182.896 991 1 0 -63.6417 18.3009 -175.85 - 45 96.3503 579 0 1 -64.1424 18.5844 -204.45 - 45 111.908 992 0 0 -64.1826 18.5875 -205.85 - 45 37.2932 1286 3 0 -91.5039 77.3048 -116.25 - 45 225.27 666 3 0 -43.1465 -46.65 -115.962 - 45 0.712777 1009 3 0 19.8703 22.0487 -116.25 - 45 105.267 1010 3 0 19.8728 22.0501 -116.244 - 45 99.2301 1000 3 1 20.1585 22.0014 -114.849 - 45 0.939091 775 8 0 -114.991 -24.8957 33.75 - 45 174.685 980 11 0 -59.4697 16.25 123.9 - 45 33.2396 979 11 0 -59.5096 16.05 123.785 -Number of digits in this event = 29 +Number of tracker hits in this event = 114 + 45 249.721 1065 10 1 33.1904 -109.615 95.55 + 45 242.119 352 10 0 33.182 -109.624 94.15 + 45 165.875 1064 9 1 33.0373 -109.829 65.55 + 45 135.41 351 9 0 33.0345 -109.844 64.15 + 45 158.911 1064 8 1 32.979 -110.154 35.55 + 45 81.3814 349 8 0 32.9646 -110.175 34.15 + 45 151.459 1063 7 1 32.6829 -110.58 5.55 + 45 142.922 347 7 0 32.6585 -110.597 4.15 + 45 143.717 1060 6 1 32.1327 -110.912 -24.45 + 45 173.541 346 6 0 32.1024 -110.938 -25.85 + 45 141.479 1056 5 1 31.4209 -111.459 -54.45 + 45 113.757 343 5 0 31.3849 -111.48 -55.85 + 45 97.394 1053 4 1 30.6553 -111.957 -84.45 + 45 46.7013 1052 4 1 30.65 -111.961 -84.694 + 45 128.846 340 4 0 30.625 -111.978 -85.85 + 45 130.308 1049 3 1 30.0191 -112.418 -114.45 + 45 305.279 338 3 0 29.9689 -112.411 -115.85 + 45 284.531 1043 2 1 28.8062 -112.182 -144.45 + 45 131.881 340 2 0 28.7737 -112.141 -145.85 + 45 252.222 1040 1 1 28.1203 -111.227 -174.45 + 45 129.982 344 1 0 28.0799 -111.208 -175.85 + 45 254.786 1035 0 1 27.2341 -110.767 -204.45 + 45 142.784 347 0 0 27.1736 -110.727 -205.85 + 45 67.1212 1279 3 1 75.9395 -99.5794 -114.85 + 45 8.52148 10 2 0 105.027 -178.139 -146.25 + 45 71.3235 9 2 0 105.039 -178.15 -146.226 + 45 209.881 1044 2 1 28.8501 -112.236 -144.789 + 45 21.5309 350 2 0 26.6088 -110.105 -145.85 + 45 2.12755 1025 2 1 25.0523 -108.663 -144.85 + 45 74.9531 1024 2 1 25.05 -108.66 -144.848 + 45 575.208 1048 3 1 29.8414 -112.436 -114.45 + 45 39.1437 1045 2 1 29.0534 -111.905 -144.45 + 45 119.647 341 2 0 29.018 -111.856 -145.85 + 45 134.745 347 1 0 28.2338 -110.583 -175.85 + 45 114.349 1044 0 1 28.9602 -108.705 -204.45 + 45 126.711 357 0 0 29.0052 -108.62 -205.85 + 45 121.825 1049 2 1 29.8715 -112.278 -144.45 + 45 127.034 339 2 0 29.8664 -112.283 -145.85 + 45 176.737 1049 1 1 29.8998 -112.182 -174.45 + 45 130.458 340 1 0 29.8332 -112.126 -175.85 + 45 92.1025 1041 0 1 28.3421 -111.091 -204.45 + 45 123.445 345 0 0 28.309 -111.029 -205.85 + 45 30.9789 1097 0 1 39.45 -131.751 -204.832 + 45 203.485 1062 7 1 32.6499 -110.65 5.36691 + 45 225.377 1066 7 1 33.294 -109.862 5.55 + 45 184.199 351 7 0 33.1786 -109.759 4.15 + 45 217.937 352 7 0 33.1694 -109.75 4.04214 + 45 86.012 1059 6 1 31.9021 -106.252 -24.45 + 45 111.505 370 6 0 32.1448 -106.123 -25.85 + 45 113.847 1082 5 1 36.5868 -102.505 -54.45 + 45 80.4425 389 5 0 36.5102 -102.224 -55.85 + 45 27.2165 390 5 0 36.5039 -102.15 -56.1423 + 45 257.756 1078 4 1 35.8282 -95.903 -84.45 + 45 80.7024 421 4 0 35.263 -95.9308 -85.85 + 45 50.973 420 4 0 35.1684 -95.95 -86.1031 + 45 154.123 1024 3 1 24.9356 -96.9711 -114.45 + 45 89.8681 418 3 0 24.7239 -96.4762 -115.851 + 45 30.061 419 3 0 24.6772 -96.35 -116.163 + 45 105.628 1002 2 1 20.4957 -83.8791 -144.45 + 45 21.9209 479 2 0 21.0738 -84.227 -145.85 + 45 137.402 478 2 0 21.1103 -84.25 -145.942 + 45 39.386 388 2 0 32.9512 -102.512 -146.25 + 45 106.607 387 2 0 32.9586 -102.55 -146.103 + 45 126.584 1065 2 1 33.1723 -102.908 -144.85 + 45 161.182 1066 2 1 33.25 -103.018 -144.54 + 45 8.41563 447 3 0 20.7785 -90.558 -116.25 + 45 93.6284 448 3 0 20.7717 -90.55 -116.233 + 45 63.9457 449 3 0 20.6364 -90.35 -115.963 + 45 63.6225 999 3 1 19.9536 -89.7749 -114.85 + 45 199.629 998 3 1 19.85 -89.6493 -114.632 + 45 101.883 997 3 1 19.5885 -89.5156 -114.45 + 45 11.9094 442 3 0 20.3606 -91.7191 -115.85 + 45 127.313 441 3 0 20.3725 -91.7501 -115.868 + 45 30.7334 440 3 0 20.6396 -91.9504 -116.186 + 45 150.54 1078 6 1 35.7736 -107.422 -24.45 + 45 145.353 361 6 0 35.9849 -107.804 -25.8504 + 45 121.711 1116 5 1 43.3203 -117.179 -54.45 + 45 109.718 312 5 0 43.6201 -117.564 -55.85 + 45 98.6975 1140 4 1 48.1179 -125.646 -84.45 + 45 96.3969 1141 4 1 48.25 -125.619 -84.603 + 45 11.999 275 4 0 48.7474 -124.978 -85.85 + 45 82.4036 276 4 0 48.7638 -124.95 -85.8921 + 45 61.9009 277 4 0 48.8451 -124.75 -86.136 + 45 139.513 1065 9 1 33.1991 -109.628 65.55 + 45 129.992 352 9 0 33.1998 -109.629 64.15 + 45 119.341 1065 8 1 33.2147 -109.654 35.55 + 45 114.367 352 8 0 33.215 -109.655 34.15 + 45 142.475 1065 7 1 33.2197 -109.687 5.55 + 45 111.722 1065 6 1 33.2362 -109.713 -24.45 + 45 151.355 352 6 0 33.2371 -109.714 -25.85 + 45 109.437 1066 5 1 33.2574 -109.72 -54.45 + 45 220.23 352 5 0 33.2582 -109.721 -55.85 + 45 137.87 1066 4 1 33.2704 -109.744 -84.45 + 45 149.889 352 4 0 33.2707 -109.745 -85.85 + 45 104.064 1066 3 1 33.2766 -109.775 -114.45 + 45 111.859 351 3 0 33.2775 -109.778 -115.85 + 45 161.441 351 2 0 33.2972 -109.843 -145.85 + 45 398.626 1066 1 1 33.2937 -109.882 -174.45 + 45 231.709 351 1 0 33.2941 -109.884 -175.85 + 45 147.787 1066 0 1 33.2952 -109.914 -204.45 + 45 116.391 351 0 0 33.2976 -109.916 -205.85 + 45 297.775 1238 2 1 67.765 82.4722 -144.85 + 45 14.0199 1239 2 1 67.85 82.8173 -144.507 + 45 51.6519 608 5 1 -58.2794 8.52666 -54.85 + 45 159.885 607 5 1 -58.45 8.74131 -54.4792 + 45 192.91 1552 3 1 130.593 128.592 -114.45 + 45 40.7619 1551 3 1 130.55 128.566 -114.553 + 45 117.113 1071 0 1 34.272 -107.022 -204.45 + 45 157.622 369 0 0 34.5755 -106.314 -205.85 + 45 0.764752 370 0 0 34.6251 -106.15 -206.155 + 45 123.477 350 1 0 34.0268 -110.028 -175.85 + 45 179.212 172 1 0 54.9749 -145.642 -176.25 + 45 267.207 1169 1 1 54.0033 -145.368 -174.85 + 45 145.746 1168 1 1 53.85 -145.152 -174.728 +Number of digits in this event = 63 Using G4ParticleGun ... -6.23382 LIN +6.33768 LIN gamma Event: 46 -Number of tracker hits in this event = 73 - 46 257.021 1143 8 1 48.6988 -135.903 35.55 - 46 265.025 221 8 0 48.6978 -135.902 34.15 - 46 281.2 1143 7 1 48.6825 -135.879 5.55 - 46 298.377 221 7 0 48.682 -135.875 4.15 - 46 154.46 1142 6 1 48.6057 -135.72 -24.45 - 46 113.548 222 6 0 48.6032 -135.711 -25.85 - 46 160.387 1142 5 1 48.5463 -135.521 -54.45 - 46 217.847 223 5 0 48.5452 -135.515 -55.85 - 46 458.412 1142 4 1 48.5325 -135.389 -84.45 - 46 250.058 223 4 0 48.5337 -135.382 -85.85 - 46 124.696 1142 3 1 48.5627 -135.235 -114.45 - 46 130.971 224 3 0 48.5611 -135.229 -115.85 - 46 140.422 1142 2 1 48.5279 -135.098 -144.45 - 46 251.689 225 2 0 48.5284 -135.091 -145.85 - 46 125.195 1142 1 1 48.5317 -134.953 -174.45 - 46 160.685 226 1 0 48.5324 -134.948 -175.85 - 46 121.792 1142 0 1 48.5515 -134.848 -204.45 - 46 112.817 226 0 0 48.5527 -134.841 -205.85 - 46 2.58557 805 11 1 -18.8937 135.499 125.15 - 46 75.1999 806 11 1 -18.85 135.581 125.215 - 46 223.322 268 0 0 21.9181 -126.426 -206.25 - 46 136.58 269 0 0 21.7063 -126.35 -206.03 - 46 138.162 1006 0 1 21.3654 -125.666 -204.85 - 46 125.686 1005 0 1 21.2063 -125.479 -204.45 - 46 10.0442 270 0 0 20.818 -126.133 -205.85 - 46 29.8655 224 6 0 48.9303 -135.199 -25.8503 - 46 122.371 1141 6 1 48.3012 -134.506 -24.8499 - 46 127.012 225 4 0 48.5407 -135.111 -85.85 - 46 43.8965 1123 3 1 44.7981 -133.317 -114.45 - 46 79.4659 1122 3 1 44.65 -133.363 -114.531 - 46 57.6042 1121 3 1 44.4499 -133.401 -114.635 - 46 80.3716 1120 3 1 44.2494 -133.445 -114.768 - 46 32.9665 231 3 0 43.095 -133.909 -115.85 - 46 158.345 230 3 0 42.9976 -133.95 -115.939 - 46 74.8412 929 2 1 5.96556 -157.501 -144.45 - 46 74.7384 928 2 1 5.85 -157.527 -144.578 - 46 14.017 927 2 1 5.65 -157.55 -144.805 - 46 116.192 112 2 0 5.14076 -157.639 -145.85 - 46 63.7016 98 2 0 13.7983 -160.386 -146.25 - 46 89.9359 99 2 0 13.8503 -160.35 -146.1 - 46 79.7778 972 2 1 14.5778 -159.653 -144.85 - 46 115.617 973 2 1 14.65 -159.47 -144.724 - 46 114.097 113 2 0 14.8285 -157.527 -145.85 - 46 115.246 114 2 0 14.6742 -157.35 -146.103 - 46 116.962 224 4 0 48.5222 -135.345 -85.8502 - 46 126.12 1143 3 1 48.7494 -135.474 -114.45 - 46 283.415 223 3 0 48.7038 -135.453 -115.85 - 46 141.766 1141 2 1 48.3251 -134.965 -144.45 - 46 104.055 1139 1 1 48.0344 -136.1 -174.45 - 46 101.387 219 1 0 47.9891 -136.211 -175.85 - 46 116.604 1133 0 1 46.7357 -138.441 -204.45 - 46 180.266 208 0 0 46.5262 -138.384 -205.85 - 46 4.63742 556 4 0 -69.8056 -68.7193 -86.25 - 46 168.715 557 4 0 -69.9108 -68.65 -86.1187 - 46 219.192 220 7 0 48.6365 -135.95 3.9719 - 46 123.39 219 7 0 48.5208 -136.15 4.00632 - 46 22.8686 1131 7 1 46.2882 -135.725 5.15 - 46 404.908 1130 7 1 46.2499 -135.711 5.17721 - 46 123.223 1143 6 1 48.7101 -135.792 -24.45 - 46 134.23 221 6 0 48.7143 -135.784 -25.85 - 46 121.45 1143 5 1 48.8168 -135.627 -54.45 - 46 134.481 222 5 0 48.8217 -135.622 -55.85 - 46 115.352 1144 4 1 48.9134 -135.53 -84.45 - 46 96.0563 1144 3 1 48.9974 -135.551 -114.45 - 46 135.163 1145 2 1 49.074 -135.537 -144.45 - 46 209.948 223 2 0 49.0802 -135.538 -145.85 - 46 97.6126 1145 1 1 49.2105 -135.539 -174.45 - 46 106.613 223 1 0 49.2128 -135.542 -175.85 - 46 132.697 1146 0 1 49.2525 -135.61 -204.45 - 46 122.563 222 0 0 49.2613 -135.614 -205.85 - 46 169.11 1641 13 0 -8.45282 148.433 183.75 - 46 370.695 222 2 0 49.0729 -135.55 -145.865 - 46 13.4169 1069 2 1 33.8778 -134.522 -144.85 -Number of digits in this event = 43 -Using G4ParticleGun ... -1.9223 LIN +Number of tracker hits in this event = 61 + 46 224.306 895 8 1 -0.980327 116.955 35.55 + 46 278.534 1484 8 0 -0.977282 116.955 34.15 + 46 248.998 895 7 1 -0.908989 116.973 5.55 + 46 131.439 1484 7 0 -0.907235 116.973 4.15 + 46 257.235 895 6 1 -0.872944 116.994 -24.45 + 46 134.665 1484 6 0 -0.870318 116.993 -25.85 + 46 247.581 896 5 1 -0.828227 116.977 -54.45 + 46 147.226 1484 5 0 -0.827147 116.975 -55.85 + 46 153.408 896 4 1 -0.813159 116.937 -84.45 + 46 248.095 1483 4 0 -0.813776 116.934 -85.85 + 46 406.48 896 3 1 -0.820411 116.876 -114.45 + 46 770.597 1483 3 0 -0.824384 116.873 -115.85 + 46 269.441 895 2 1 -0.901357 116.807 -144.45 + 46 415.271 1483 2 0 -0.905662 116.798 -145.85 + 46 508.149 895 1 1 -0.98198 116.638 -174.45 + 46 270.463 1482 1 0 -0.982944 116.626 -175.85 + 46 617.883 895 0 1 -1.01113 116.376 -204.45 + 46 143.673 1481 0 0 -1.00695 116.358 -205.85 + 46 50.8674 1666 3 1 153.35 25.1084 -114.811 + 46 41.297 1447 0 0 6.91311 109.561 -205.85 + 46 41.6226 907 2 1 1.48933 117.882 -144.45 + 46 108.787 906 2 1 1.45 117.895 -144.566 + 46 186.697 1489 2 0 0.950584 118.01 -145.851 + 46 132.306 849 1 1 -10.1656 119.936 -174.45 + 46 184.235 1497 1 0 -10.2768 119.73 -175.85 + 46 140.114 838 0 1 -12.2895 115.774 -204.45 + 46 168.978 1474 0 0 -12.7354 115.032 -205.85 + 46 97.6523 1473 0 0 -12.7786 114.95 -206.01 + 46 61.9475 1499 2 0 -1.13869 120.1 -145.85 + 46 154.233 896 2 1 -0.829343 116.911 -144.45 + 46 107.74 897 1 1 -0.475569 115.714 -174.45 + 46 128.627 1477 1 0 -0.475836 115.661 -175.85 + 46 110.257 1470 0 0 -0.915768 114.339 -205.85 + 46 119.217 1483 7 0 -0.964056 116.944 4.15 + 46 108.37 1483 6 0 -0.940185 116.942 -25.85 + 46 94.8479 895 5 1 -0.91522 116.927 -54.45 + 46 110.478 1483 5 0 -0.916544 116.925 -55.85 + 46 110.658 895 4 1 -0.934657 116.876 -84.45 + 46 179.948 895 3 1 -0.923087 116.791 -114.45 + 46 298.647 1482 0 0 -0.918209 116.627 -205.85 + 46 30.6819 928 0 1 5.791 119.58 -204.85 + 46 156.463 1483 0 0 -0.930377 116.769 -205.85 + 46 47.5729 1702 2 0 0.286469 160.7 -146.25 + 46 126.371 1703 2 0 0.30646 160.75 -146.203 + 46 79.3661 894 2 1 -1.09825 116.728 -144.45 + 46 144.835 893 2 1 -1.25 116.617 -144.516 + 46 90.1113 892 2 1 -1.45 116.428 -144.65 + 46 39.5743 891 2 1 -1.65 116.269 -144.796 + 46 28.3672 1474 2 0 -3.56262 114.991 -145.85 + 46 217.376 1473 2 0 -3.63831 114.95 -145.89 + 46 36.5505 1472 2 0 -4.04401 114.75 -146.169 + 46 10.3063 765 1 1 -27.0185 107.142 -174.45 + 46 72.0347 764 1 1 -27.05 107.146 -174.477 + 46 68.8364 763 1 1 -27.25 107.153 -174.665 + 46 161.716 1435 1 0 -28.1519 107.22 -175.85 + 46 223.061 1483 1 0 -1.03308 116.761 -175.85 + 46 5.97125 893 0 1 -1.26227 117.311 -204.45 + 46 120.939 894 0 1 -1.25 117.312 -204.476 + 46 125.292 1485 0 0 -0.569239 117.289 -205.85 + 46 170.079 892 0 1 -1.54555 116.27 -204.45 + 46 107.185 1475 0 0 -1.56101 115.299 -205.85 +Number of digits in this event = 39 +Using G4ParticleGun ... +5.58782 LIN gamma Event: 47 -Number of tracker hits in this event = 73 - 47 264.677 869 7 1 -6.16909 -10.4756 5.55 - 47 264.165 847 7 0 -6.16452 -10.4662 4.15 - 47 282.892 869 6 1 -6.07918 -10.2416 -24.45 - 47 165.712 849 6 0 -6.07591 -10.2278 -25.85 - 47 272.253 870 5 1 -6.0325 -9.9336 -54.45 - 47 147.567 850 5 0 -6.03734 -9.92182 -55.85 - 47 153.391 869 4 1 -6.14468 -9.68705 -84.45 - 47 165.052 851 4 0 -6.15573 -9.69328 -85.85 - 47 125.995 868 3 1 -6.35877 -9.81941 -114.45 - 47 149.283 851 3 0 -6.36423 -9.8262 -115.85 - 47 124.957 867 2 1 -6.51397 -9.92251 -144.45 - 47 131.52 850 2 0 -6.51797 -9.92196 -145.85 - 47 149.082 867 1 1 -6.54724 -9.94447 -174.45 - 47 119.362 850 1 0 -6.53701 -9.95433 -175.85 - 47 135.871 868 0 1 -6.33098 -10.191 -204.45 - 47 195.277 849 0 0 -6.31118 -10.2007 -205.85 - 47 44.0967 729 0 0 -2.78549 -34.1802 -206.25 - 47 197.107 1475 6 1 115.15 -43.1266 -24.8179 - 47 107.482 1466 6 1 113.37 -42.9212 -24.4501 - 47 69.5151 852 4 0 -6.09195 -9.65 -85.9455 - 47 71.2536 871 4 1 -5.69278 -9.62208 -84.8499 - 47 118.386 849 5 0 -6.05163 -10.0705 -55.85 - 47 118.444 861 4 1 -7.73055 -10.0692 -84.45 - 47 252.339 849 4 0 -7.72241 -10.1999 -85.85 - 47 287.822 860 3 1 -7.89483 -12.5904 -114.45 - 47 122.258 837 3 0 -8.07946 -12.6014 -115.85 - 47 160.038 835 2 1 -12.8575 -12.4415 -144.451 - 47 128.91 837 2 0 -13.3483 -12.6107 -145.85 - 47 12.3747 836 2 0 -13.467 -12.65 -146.207 - 47 118.333 786 1 1 -22.7552 -15.285 -174.451 - 47 53.4977 785 1 1 -22.8501 -15.3451 -174.681 - 47 12.3096 822 1 0 -23.3132 -15.6404 -175.85 - 47 116.911 821 1 0 -23.3287 -15.65 -175.889 - 47 20.78 731 0 1 -33.8003 -24.3266 -204.45 - 47 122.027 730 0 1 -33.8501 -24.3547 -204.542 - 47 76.4554 776 0 0 -34.5783 -24.7726 -205.85 - 47 47.6556 775 0 0 -34.7051 -24.85 -206.098 - 47 122.553 869 5 1 -6.24513 -9.93617 -54.45 - 47 180.456 868 5 1 -6.25 -9.9251 -54.461 - 47 20.3213 861 5 0 -6.78159 -7.71478 -55.85 - 47 67.3137 862 5 0 -6.79545 -7.65 -55.8868 - 47 54.5296 863 5 0 -6.82787 -7.44972 -55.9716 - 47 72.3531 864 5 0 -6.86571 -7.25 -56.0695 - 47 32.1269 865 5 0 -6.94546 -7.05 -56.1962 - 47 280.961 1014 5 0 -92.0721 23.0018 -56.25 - 47 136.615 1013 5 0 -92.659 22.8499 -55.9257 - 47 78.8244 430 5 1 -94.0389 22.4472 -54.85 - 47 79.5822 429 5 1 -94.15 22.421 -54.7744 - 47 101.676 428 5 1 -94.35 22.3954 -54.6577 - 47 158.218 427 5 1 -94.55 22.3929 -54.5629 - 47 9.66366 426 5 1 -94.75 22.3632 -54.4635 - 47 175.039 1002 6 0 -80.6294 20.6419 -26.25 - 47 65.9213 498 6 1 -80.4038 20.4468 -24.8495 - 47 112.39 499 6 1 -80.25 20.471 -24.7119 - 47 30.6501 500 6 1 -80.05 20.4605 -24.7898 - 47 109.836 995 6 0 -78.6622 19.2226 -25.85 - 47 113.508 994 6 0 -78.4315 19.0496 -25.9738 - 47 153.727 993 6 0 -78.2867 18.8496 -26.0219 - 47 119.734 847 6 0 -6.19307 -10.5459 -25.85 - 47 126.209 848 5 0 -6.10458 -10.293 -55.85 - 47 118.809 870 4 1 -5.94825 -9.89582 -84.45 - 47 117.339 850 4 0 -5.93734 -9.87886 -85.85 - 47 108.192 871 3 1 -5.74203 -9.55302 -114.45 - 47 107.856 852 3 0 -5.73698 -9.53726 -115.85 - 47 151.18 872 2 1 -5.62483 -9.17317 -144.45 - 47 153.653 854 2 0 -5.61398 -9.15494 -145.85 - 47 134.375 873 1 1 -5.3832 -8.74974 -174.45 - 47 220.443 856 1 0 -5.36847 -8.73834 -175.85 - 47 147.098 874 0 1 -5.06987 -8.51406 -204.45 - 47 161.346 857 0 0 -5.0555 -8.49463 -205.85 - 47 222.012 830 0 0 -0.740303 -14.0227 -206.25 - 47 123.504 858 0 0 -5.06841 -8.45 -205.902 - 47 1.1773 859 0 0 -5.19361 -8.25 -206.245 -Number of digits in this event = 40 +Number of tracker hits in this event = 0 +Number of digits in this event = 1 Using G4ParticleGun ... -7.35182 LIN +5.35644 LIN gamma Event: 48 -Number of tracker hits in this event = 0 -Number of digits in this event = 2 +Number of tracker hits in this event = 14 + 48 331.163 565 2 1 -66.9626 61.0968 -144.45 + 48 227.191 1205 2 0 -66.9593 61.0972 -145.85 + 48 448.402 565 1 1 -66.8798 61.1085 -174.45 + 48 125.156 1205 1 0 -66.8723 61.1076 -175.85 + 48 177.938 566 0 1 -66.7183 61.0957 -204.45 + 48 114.969 1205 0 0 -66.7113 61.0992 -205.85 + 48 133.595 565 0 1 -66.8502 61.0497 -204.456 + 48 160.779 566 1 1 -66.85 61.1475 -174.649 + 48 55.8167 566 2 1 -66.85 61.0736 -144.813 + 48 116.569 1204 1 0 -66.9468 61.0441 -175.85 + 48 129.211 1204 0 0 -66.9695 60.991 -205.85 + 48 117.722 1789 5 0 -175.668 177.954 -56.25 + 48 57.3569 244 1 1 -131.245 141.36 -174.85 + 48 29.5134 686 6 0 -7.80026 -42.65 -26.1325 +Number of digits in this event = 10 Using G4ParticleGun ... -2.45309 LIN +3.79247 LIN gamma Event: 49 Number of tracker hits in this event = 0 Number of digits in this event = 1 Using G4ParticleGun ... -5.34343 LIN +8.57314 LIN gamma Event: 50 -Number of tracker hits in this event = 121 - 50 247.431 1449 7 1 110.102 -10.7095 5.55 - 50 278.931 846 7 0 110.101 -10.7101 4.15 - 50 398.051 1449 6 1 110.089 -10.726 -24.45 - 50 346.923 846 6 0 110.091 -10.7284 -25.85 - 50 230.451 1449 5 1 110.137 -10.7696 -54.45 - 50 208.083 846 5 0 110.139 -10.7684 -55.85 - 50 124.766 1450 4 1 110.194 -10.7478 -84.45 - 50 118.455 846 4 0 110.198 -10.745 -85.85 - 50 139.899 1450 3 1 110.27 -10.6876 -114.45 - 50 172.633 846 3 0 110.274 -10.6844 -115.85 - 50 348.578 1451 2 1 110.352 -10.6131 -144.45 - 50 135.891 847 2 0 110.355 -10.6128 -145.85 - 50 110.967 1451 1 1 110.417 -10.6096 -174.45 - 50 301.257 847 1 0 110.418 -10.6099 -175.85 - 50 113.017 1451 0 1 110.417 -10.6186 -204.45 - 50 112.582 847 0 0 110.416 -10.6178 -205.85 - 50 237.414 1449 4 1 110.15 -10.7805 -84.4593 - 50 95.6411 840 4 0 110.627 -11.8586 -85.85 - 50 37.0782 839 4 0 110.755 -12.05 -86.1293 - 50 177.022 726 4 0 177.707 -34.6544 -86.25 - 50 348.036 1786 4 1 177.537 -34.7213 -84.85 - 50 112.774 1785 4 1 177.35 -34.7763 -84.4903 - 50 132.454 1450 5 1 110.15 -10.751 -54.4574 - 50 58.4827 1448 5 1 109.95 -10.3107 -54.8088 - 50 114.552 848 5 0 109.1 -10.4301 -55.8503 - 50 136.623 849 5 0 108.884 -10.2497 -55.9384 - 50 174.607 1442 5 1 108.683 -10.7758 -54.85 - 50 51.6248 850 5 0 108.302 -10.0181 -55.85 - 50 113.567 847 6 0 110.17 -10.631 -25.85 - 50 38.5306 1459 5 1 112.135 -9.61453 -54.45 - 50 88.1397 1460 5 1 112.15 -9.58033 -54.6158 - 50 162.892 853 5 0 112.255 -9.32529 -55.85 - 50 4.60919 854 5 0 112.277 -9.25 -56.2295 - 50 153.673 1469 4 1 114.111 -3.78849 -84.45 - 50 105.124 1470 4 1 114.15 -3.73814 -84.6037 - 50 58.1761 883 4 0 114.508 -3.31593 -85.85 - 50 80.4099 884 4 0 114.561 -3.25 -86.0448 - 50 154.15 1505 3 1 121.182 6.4892 -114.45 - 50 22.7088 1506 3 1 121.35 6.573 -114.782 - 50 36.523 933 3 0 121.927 6.83263 -115.85 - 50 133.725 934 3 0 121.965 6.85 -115.92 - 50 20.9784 1583 2 1 136.891 16.5676 -144.45 - 50 138.385 1584 2 1 136.95 16.6189 -144.493 - 50 77.2859 1585 2 1 137.15 16.7766 -144.646 - 50 20.8877 1586 2 1 137.35 16.9524 -144.809 - 50 82.3766 990 2 0 138.606 18.0836 -145.85 - 50 108.27 991 2 0 138.818 18.25 -146.022 - 50 0.541984 992 2 0 139.099 18.45 -146.247 - 50 217.96 1453 5 1 110.757 -10.6171 -54.45 - 50 69.4537 847 5 0 110.802 -10.6459 -55.85 - 50 129.706 1458 4 1 111.773 -11.2001 -84.45 - 50 593.513 844 4 0 111.799 -11.2058 -85.85 - 50 213.174 1461 3 1 112.516 -11.4094 -114.45 - 50 251.048 843 3 0 112.568 -11.4066 -115.85 - 50 124.719 1467 2 1 113.731 -11.2522 -144.45 - 50 252.433 1468 2 1 113.75 -11.2456 -144.798 - 50 170.988 844 2 0 113.81 -11.2253 -145.85 - 50 125.811 1476 1 1 115.444 -10.6594 -174.45 - 50 154.128 1489 0 1 117.975 -9.82063 -204.45 - 50 191.432 851 0 0 118.13 -9.73807 -205.85 - 50 53.2708 824 0 0 115.68 -15.1578 -205.85 - 50 48.8372 650 0 0 111.876 -49.9507 -206.25 - 50 79.9908 1450 6 1 110.15 -10.809 -24.5647 - 50 163.353 1451 5 1 110.502 -10.9581 -54.45 - 50 206.456 845 5 0 110.522 -10.9659 -55.85 - 50 44.7244 1453 4 1 110.947 -11.127 -84.45 - 50 59.0807 1454 4 1 110.95 -11.1283 -84.5982 - 50 178.737 1457 3 1 111.593 -11.3551 -114.45 - 50 111.228 1459 2 1 112.129 -11.745 -144.45 - 50 169.321 841 2 0 112.154 -11.7581 -145.85 - 50 124.55 1462 1 1 112.661 -12.0264 -174.45 - 50 105.33 840 1 0 112.678 -12.0397 -175.85 - 50 98.7863 1464 0 1 113.056 -12.3159 -204.45 - 50 103.956 838 0 0 113.074 -12.3315 -205.85 - 50 71.8385 739 6 1 -32.0955 126.693 -24.45 - 50 206.347 740 6 1 -32.05 126.574 -24.5387 - 50 155.675 1290 4 0 80.9326 78.2207 -86.25 - 50 56.2759 1458 3 1 111.751 -11.4432 -114.718 - 50 52.0415 1459 3 1 111.951 -11.4693 -114.761 - 50 54.0903 1460 3 1 112.15 -11.4916 -114.787 - 50 42.2703 847 3 0 113.225 -10.5349 -115.85 - 50 132.874 848 3 0 113.323 -10.4499 -115.929 - 50 187.111 849 3 0 113.335 -10.25 -116.111 - 50 14.8317 850 3 0 113.465 -10.0498 -116.217 - 50 105.416 560 3 0 137.463 -67.8997 -116.25 - 50 154.789 559 3 0 137.552 -68.0501 -116.144 - 50 83.377 880 4 0 81.2541 -3.96927 -86.25 - 50 29.998 1178 5 0 46.7789 55.7806 -56.25 - 50 114.801 1179 5 0 46.7091 55.85 -56.2219 - 50 68.3364 1180 5 0 46.4706 56.05 -56.0253 - 50 71.2681 1181 5 0 46.3351 56.25 -55.9296 - 50 6.89654 1182 5 0 46.1452 56.45 -55.8588 - 50 38.0913 1120 5 1 44.157 58.4488 -54.8499 - 50 57.0807 1119 5 1 44.0498 58.5391 -54.7894 - 50 55.8497 1118 5 1 43.85 58.6109 -54.7288 - 50 80.6842 1117 5 1 43.65 58.5693 -54.7264 - 50 166.82 1116 5 1 43.4499 58.4021 -54.7739 - 50 162.134 1115 5 1 43.25 58.0079 -54.6992 - 50 245.15 1452 0 1 110.696 -11.4834 -204.45 - 50 227.873 842 0 0 110.735 -11.5484 -205.85 - 50 122.717 1083 0 0 115.227 36.65 -206.022 - 50 125.299 1449 2 1 110.1 -11.1796 -144.45 - 50 76.6294 1448 2 1 109.95 -11.0266 -144.509 - 50 230.993 1447 2 1 109.75 -10.8846 -144.594 - 50 107.876 1446 2 1 109.55 -10.6855 -144.767 - 50 4.63455 857 2 0 107.904 -8.46632 -145.85 - 50 158.021 858 2 0 107.892 -8.45 -145.856 - 50 76.7015 859 2 0 107.785 -8.24978 -145.888 - 50 40.7162 860 2 0 107.681 -8.04991 -145.873 - 50 3.01998 1416 2 1 103.505 0.905925 -144.85 - 50 69.7352 953 2 0 99.3632 10.6986 -145.85 - 50 105.547 954 2 0 99.2725 10.85 -145.885 - 50 72.0135 955 2 0 99.1617 11.0501 -145.883 - 50 205.051 1391 2 1 98.4125 13.1995 -144.85 - 50 59.483 1392 2 1 98.55 13.791 -144.499 - 50 108.274 842 2 0 110.285 -11.4937 -145.85 - 50 92.7836 1443 1 1 108.81 -15.4133 -174.45 - 50 85.7002 1442 1 1 108.75 -15.3585 -174.663 - 50 187.226 825 1 0 108.372 -15.0133 -175.85 - 50 201.101 1403 0 1 100.788 -8.79131 -204.45 - 50 108.505 855 0 0 100.868 -8.96418 -205.85 -Number of digits in this event = 58 +Number of tracker hits in this event = 5 + 50 53.0404 1308 0 0 84.0135 81.85 -206.233 + 50 149.744 1307 0 0 83.9638 81.65 -205.922 + 50 193.149 1444 0 1 108.95 73.4991 -204.805 + 50 235.651 1336 2 0 -34.1071 87.3552 -146.25 + 50 158.949 731 2 1 -33.7112 86.7536 -144.85 +Number of digits in this event = 7 Using G4ParticleGun ... -9.03844 LIN +2.87253 LIN gamma Event: 51 -Number of tracker hits in this event = 9 - 51 258.75 658 1 1 -48.2594 24.4952 -174.45 - 51 275.903 1022 1 0 -48.2591 24.4951 -175.85 - 51 210.753 658 0 1 -48.2582 24.4966 -204.45 - 51 268.156 1022 0 0 -48.2595 24.4965 -205.85 - 51 45.9185 491 6 0 -116.448 -81.72 -26.25 - 51 67.4178 96 7 0 -85.8224 -160.75 4.00312 - 51 178.56 490 6 0 -116.504 -81.85 -26.0401 - 51 236.552 1020 3 1 24.05 98.7903 -114.822 - 51 177.168 1021 3 1 24.2513 98.9903 -114.45 -Number of digits in this event = 9 +Number of tracker hits in this event = 2 + 51 46.8675 924 6 1 4.90526 129.733 -24.85 + 51 43.7715 1636 6 0 0.555368 147.35 -26.0916 +Number of digits in this event = 3 Using G4ParticleGun ... -3.6961 LIN +8.84503 LIN gamma Event: 52 -Number of tracker hits in this event = 38 - 52 220.19 459 7 1 -88.1708 119.025 5.55 - 52 263.474 1494 7 0 -88.1712 119.025 4.15 - 52 119.711 459 6 1 -88.174 119.035 -24.45 - 52 130.823 1494 6 0 -88.1752 119.038 -25.85 - 52 119.999 459 5 1 -88.2033 119.097 -54.45 - 52 117.479 1494 5 0 -88.2055 119.102 -55.85 - 52 124.766 459 4 1 -88.2448 119.211 -84.45 - 52 181.12 1495 4 0 -88.2433 119.216 -85.85 - 52 188.891 459 3 1 -88.2018 119.323 -114.45 - 52 117.715 1495 3 0 -88.1985 119.327 -115.85 - 52 203.411 459 2 1 -88.1228 119.424 -144.45 - 52 311.621 1496 2 0 -88.1202 119.427 -145.85 - 52 309.831 459 1 1 -88.0645 119.502 -174.45 - 52 424.11 1496 1 0 -88.0611 119.507 -175.85 - 52 106.393 460 0 1 -87.961 119.593 -204.45 - 52 509.461 1497 0 0 -87.9713 119.601 -205.85 - 52 112.229 442 0 1 -91.6608 120.447 -204.45 - 52 25.7463 1500 0 0 -92.011 120.165 -205.85 - 52 90.7681 1499 0 0 -92.0326 120.15 -205.932 - 52 136.979 443 0 1 -91.4917 119.742 -204.451 - 52 132.318 1498 0 0 -91.5857 119.86 -205.85 - 52 156.212 1496 3 0 -88.1939 119.35 -115.946 - 52 268.845 459 0 1 -88.0651 119.682 -204.45 - 52 134.889 450 6 1 -89.9779 119.2 -24.45 - 52 123.667 1495 6 0 -89.9676 119.162 -25.85 - 52 142.501 453 5 1 -89.3881 118.286 -54.45 - 52 126.719 1490 5 0 -89.3682 118.238 -55.85 - 52 139.772 457 4 1 -88.5197 116.903 -84.45 - 52 127.8 1482 4 0 -88.5594 116.74 -85.85 - 52 217.449 453 3 1 -89.4142 113.259 -114.45 - 52 116.483 1463 3 0 -89.5291 112.939 -115.85 - 52 148.077 438 2 1 -92.4231 106.473 -144.45 - 52 179.737 1430 2 0 -92.4873 106.269 -145.85 - 52 147.323 430 1 1 -94.0905 101.876 -174.45 - 52 126.468 1406 1 0 -94.1246 101.525 -175.85 - 52 208.168 428 0 1 -94.4026 94.9471 -204.45 - 52 110.384 1372 0 0 -94.3607 94.6528 -205.85 - 52 273.914 427 0 1 -94.55 94.841 -204.552 -Number of digits in this event = 30 +Number of tracker hits in this event = 4 + 52 35.7621 0 7 0 101.675 -179.961 3.75 + 52 4.15245 1413 7 1 102.939 -179.761 5.15 + 52 278.789 1414 7 1 102.95 -179.759 5.15736 + 52 43.0664 679 3 1 -44.061 -45.8841 -114.85 +Number of digits in this event = 4 Using G4ParticleGun ... -7.76736 LIN +1.00486 LIN gamma Event: 53 -Number of tracker hits in this event = 7 - 53 109.791 148 0 1 -150.513 -163.896 -204.45 - 53 81.1359 79 0 0 -150.239 -164.308 -205.85 - 53 78.0386 78 0 0 -150.221 -164.35 -205.95 - 53 8.99571 19 0 0 -166.148 -176.331 -206.25 - 53 76.5006 18 0 0 -166.164 -176.35 -206.228 - 53 136.155 17 0 0 -166.37 -176.55 -206.127 - 53 10.1606 16 0 0 -166.463 -176.75 -206.228 -Number of digits in this event = 3 +Number of tracker hits in this event = 0 +Number of digits in this event = 1 Using G4ParticleGun ... -4.42038 LIN +4.83913 LIN gamma Event: 54 -Number of tracker hits in this event = 0 -Number of digits in this event = 2 +Number of tracker hits in this event = 9 + 54 367.916 1381 2 1 96.4691 -3.49053 -144.45 + 54 225.472 882 2 0 96.4686 -3.49137 -145.85 + 54 378.834 1381 1 1 96.4652 -3.4999 -174.45 + 54 246.545 882 1 0 96.4649 -3.50283 -175.85 + 54 266.09 1381 0 1 96.4536 -3.55719 -204.45 + 54 104.351 882 0 0 96.4525 -3.56341 -205.85 + 54 1.48836 1489 2 0 6.72504 118.022 -146.25 + 54 150.677 883 0 0 96.4476 -3.44692 -205.85 + 54 4.83219 861 9 0 149.147 -7.65 63.9968 +Number of digits in this event = 9 Using G4ParticleGun ... -5.10523 LIN +2.31733 LIN gamma Event: 55 -Number of tracker hits in this event = 24 - 55 212.217 759 4 1 -28.1823 -145.715 -84.45 - 55 238.871 172 4 0 -28.1825 -145.716 -85.85 - 55 133.309 759 3 1 -28.1835 -145.725 -114.45 - 55 121.375 172 3 0 -28.1843 -145.726 -115.85 - 55 104.765 759 2 1 -28.1968 -145.729 -144.45 - 55 223.296 172 2 0 -28.1983 -145.729 -145.85 - 55 116.891 759 1 1 -28.2387 -145.737 -174.45 - 55 114.256 172 1 0 -28.2419 -145.738 -175.85 - 55 104.732 758 0 1 -28.303 -145.765 -204.45 - 55 156.298 171 0 0 -28.3059 -145.766 -205.85 - 55 178.857 231 2 0 3.01329 -133.785 -146.25 - 55 113.514 171 4 0 -28.2602 -145.75 -86.0243 - 55 102.102 753 3 1 -29.3022 -147.129 -114.45 - 55 23.2251 754 3 1 -29.25 -147.044 -114.76 - 55 221.669 167 3 0 -29.0473 -146.747 -115.85 - 55 46.8551 785 2 1 -22.8855 -139.27 -144.45 - 55 111.963 786 2 1 -22.8499 -139.236 -144.59 - 55 148.779 206 2 0 -22.5107 -138.927 -145.851 - 55 27.1562 823 1 1 -15.2883 -133.304 -174.45 - 55 124.339 824 1 1 -15.25 -133.303 -174.547 - 55 179.564 234 1 0 -14.6843 -133.339 -175.85 - 55 112.744 890 0 1 -2.03024 -132.222 -204.45 - 55 16.2003 891 0 1 -1.85 -132.264 -204.815 - 55 124.876 238 0 0 -1.35671 -132.375 -205.85 -Number of digits in this event = 14 +Number of tracker hits in this event = 96 + 55 246.841 904 9 1 0.954095 -26.3492 65.55 + 55 311.056 768 9 0 0.95342 -26.349 64.15 + 55 128.255 904 8 1 0.937648 -26.3448 35.55 + 55 120.516 768 8 0 0.933875 -26.3425 34.15 + 55 161.982 904 7 1 0.863308 -26.2895 5.55 + 55 165.557 768 7 0 0.859332 -26.2877 4.15 + 55 105.084 903 6 1 0.795205 -26.2381 -24.45 + 55 247.648 769 6 0 0.797043 -26.2323 -25.85 + 55 129.708 903 5 1 0.836412 -26.1206 -54.45 + 55 286.923 769 5 0 0.836256 -26.109 -55.85 + 55 223.42 903 4 1 0.82057 -25.9171 -84.45 + 55 225.517 770 4 0 0.819883 -25.9015 -85.85 + 55 171.416 903 3 1 0.772463 -25.5633 -114.45 + 55 107.147 772 3 0 0.800303 -25.5401 -115.85 + 55 105.115 906 2 1 1.43732 -25.0678 -144.45 + 55 104.292 775 2 0 1.46836 -25.0351 -145.85 + 55 204.449 910 1 1 2.12141 -24.4763 -174.45 + 55 125.354 777 1 0 2.18478 -24.4745 -175.85 + 55 101.794 917 0 1 3.45641 -24.3955 -204.45 + 55 108.938 778 0 0 3.5683 -24.3976 -205.85 + 55 83.4661 909 1 1 2.05 -24.642 -174.61 + 55 9.1015 565 8 0 -156.914 -66.9482 33.75 + 55 381.949 904 5 1 0.85 -26.1461 -54.5204 + 55 224.259 905 2 1 1.07704 -25.2733 -144.45 + 55 201.388 774 2 0 1.10682 -25.2464 -145.85 + 55 126.871 907 1 1 1.63467 -24.5033 -174.45 + 55 136.376 778 1 0 1.6717 -24.4419 -175.85 + 55 136.536 910 0 1 2.19078 -23.5729 -204.45 + 55 408.38 783 0 0 2.19089 -23.4201 -205.85 + 55 108.673 773 2 0 1.07489 -25.266 -145.85 + 55 128.658 904 1 1 0.894344 -25.1064 -174.45 + 55 258.692 774 1 0 0.87195 -25.123 -175.85 + 55 139.796 901 0 1 0.366178 -25.4464 -204.45 + 55 186.329 772 0 0 0.334531 -25.4586 -205.85 + 55 280.955 903 7 1 0.849564 -26.2746 5.31929 + 55 94.8484 902 7 1 0.65 -26.3069 5.28466 + 55 240.467 904 6 1 0.914051 -26.3494 -24.45 + 55 222.28 768 6 0 0.914628 -26.356 -25.85 + 55 107.639 767 5 0 0.960873 -26.4935 -55.85 + 55 107.926 909 4 1 1.96987 -26.8808 -84.45 + 55 145.367 765 4 0 2.01294 -26.8964 -85.85 + 55 103.724 915 3 1 3.15157 -26.8984 -114.45 + 55 14.2229 765 3 0 3.20708 -26.8521 -115.85 + 55 104.077 766 3 0 3.20947 -26.85 -115.914 + 55 101.202 919 2 1 4.04204 -25.5768 -144.45 + 55 119.761 772 2 0 4.04864 -25.5579 -145.85 + 55 288.056 920 1 1 4.18993 -25.316 -174.45 + 55 91.6434 920 0 1 4.08296 -22.1448 -204.45 + 55 100.08 789 0 0 4.11208 -22.1368 -205.85 + 55 15.7257 1728 1 0 37.0613 165.838 -175.85 + 55 76.7201 906 3 1 1.43606 -27.4158 -114.45 + 55 238.886 907 4 1 1.5626 -25.7533 -84.45 + 55 190.752 771 4 0 1.5893 -25.7124 -85.85 + 55 132.445 910 3 1 2.16026 -24.9662 -114.45 + 55 148.167 775 3 0 2.1918 -24.9593 -115.85 + 55 140.553 914 2 1 2.96024 -24.6083 -144.45 + 55 119.139 777 2 0 3.01275 -24.5857 -145.85 + 55 153.582 780 1 0 4.1941 -24.0285 -175.85 + 55 135.164 930 0 1 6.09547 -23.3203 -204.45 + 55 76.0969 774 3 0 2.15869 -25.0502 -116.17 + 55 66.9672 908 4 1 1.65 -25.8289 -84.5426 + 55 236.486 772 4 0 1.32571 -25.65 -86.0732 + 55 45.5185 773 4 0 1.33262 -25.45 -85.9371 + 55 87.567 902 4 1 0.622515 -26.4127 -84.45 + 55 92.3645 901 4 1 0.449804 -26.6043 -84.5922 + 55 130.023 900 4 1 0.25 -26.8672 -84.7594 + 55 47.54 740 4 0 -2.19831 -31.895 -85.85 + 55 13.145 739 4 0 -2.25434 -32.0501 -85.8594 + 55 369.232 886 4 1 -2.74896 -36.4247 -84.85 + 55 11.967 885 4 1 -2.85 -37.4417 -84.4757 + 55 49.5676 906 8 1 1.26718 -26.1565 35.55 + 55 52.1601 905 8 1 1.25 -26.1685 35.3198 + 55 94.5598 769 8 0 1.16277 -26.2297 34.15 + 55 30.3609 895 7 1 -1.04009 -27.5082 5.55 + 55 101.285 894 7 1 -1.05003 -27.5054 5.4573 + 55 93.5746 762 7 0 -1.18636 -27.4597 4.15 + 55 77.7058 763 7 0 -1.21154 -27.45 3.909 + 55 313.227 878 6 1 -4.28339 -26.2454 -24.45 + 55 144.718 857 5 1 -8.47399 -25.6528 -54.45 + 55 196.216 772 5 0 -8.55836 -25.5791 -55.85 + 55 33.2242 846 4 1 -10.8297 -23.8949 -84.45 + 55 88.5105 845 4 1 -10.85 -23.8873 -84.5938 + 55 269.259 781 4 0 -11.0127 -23.8244 -85.8509 + 55 67.6125 828 3 1 -14.3954 -22.0196 -114.451 + 55 36.1926 827 3 1 -14.45 -22.0035 -114.703 + 55 128.314 790 3 0 -14.6815 -21.9436 -115.85 + 55 34.5985 798 2 1 -20.4178 -19.842 -144.45 + 55 85.5538 797 2 1 -20.45 -19.8235 -144.582 + 55 124.94 802 2 0 -20.757 -19.6461 -145.85 + 55 184.815 762 1 1 -27.54 -15.7085 -174.45 + 55 153.475 823 1 0 -27.8669 -15.3659 -175.85 + 55 282.337 725 0 1 -35.0461 -9.35964 -204.45 + 55 130.232 724 0 1 -35.05 -9.35815 -204.464 + 55 144.551 854 0 0 -35.4268 -9.16584 -205.85 + 55 33.8436 771 6 0 -4.45337 -25.699 -25.85 + 55 104.681 772 6 0 -4.4668 -25.6499 -25.9683 +Number of digits in this event = 53 Using G4ParticleGun ... -8.96887 LIN +6.33057 LIN gamma Event: 56 -Number of tracker hits in this event = 7 - 56 201.731 683 0 1 -43.295 64.1533 -204.45 - 56 301.126 1220 0 0 -43.2939 64.1529 -205.85 - 56 14.5694 1500 1 0 -13.5485 120.15 -176.238 - 56 119.908 1377 4 0 -94.8961 95.6311 -86.25 - 56 73.5826 1378 4 0 -94.9207 95.75 -85.8836 - 56 241.982 1221 0 0 -43.2478 64.25 -205.892 - 56 100.61 1615 7 1 143.15 32.1234 5.28676 -Number of digits in this event = 6 -Using G4ParticleGun ... -5.55046 LIN +Number of tracker hits in this event = 12 + 56 237.179 697 2 1 -40.6294 88.7036 -144.45 + 56 229.623 1343 2 0 -40.6303 88.7037 -145.85 + 56 233.49 697 1 1 -40.6268 88.6753 -174.45 + 56 222.606 1343 1 0 -40.6354 88.6712 -175.85 + 56 356.305 696 0 1 -40.8079 88.5846 -204.45 + 56 175.122 1342 0 0 -40.8191 88.5838 -205.85 + 56 21.303 1019 2 0 -120.375 23.9516 -146.25 + 56 283.157 1018 2 0 -120.438 23.8498 -146.163 + 56 124.499 1343 0 0 -40.6708 88.7212 -205.85 + 56 41.999 697 0 1 -40.65 88.6253 -204.681 + 56 170.259 1341 0 0 -40.3108 88.4226 -205.85 + 56 164.611 1298 0 0 -21.2317 79.7293 -206.25 +Number of digits in this event = 13 +Using G4ParticleGun ... +3.27161 LIN gamma Event: 57 -Number of tracker hits in this event = 39 - 57 355.559 222 7 1 -135.699 -30.6577 5.55 - 57 127.548 747 7 0 -135.701 -30.638 4.14908 - 57 320.387 222 6 1 -135.707 -30.4343 -24.45 - 57 211.428 747 6 0 -135.673 -30.4576 -25.85 - 57 156.269 224 5 1 -135.242 -30.8402 -54.45 - 57 93.8071 746 5 0 -135.111 -30.8305 -55.85 - 57 114.492 239 4 1 -132.275 -30.3569 -84.45 - 57 24.6466 748 4 0 -132.24 -30.2575 -85.85 - 57 107.376 749 4 0 -132.238 -30.25 -85.9485 - 57 133.475 239 3 1 -132.275 -27.9421 -114.45 - 57 105.635 761 3 0 -132.394 -27.7657 -115.85 - 57 114.647 227 2 1 -134.637 -23.4086 -144.45 - 57 111.938 783 2 0 -134.803 -23.2816 -145.851 - 57 7.81838 784 2 0 -134.845 -23.25 -146.214 - 57 109.594 210 1 1 -137.961 -20.7747 -174.45 - 57 202.657 795 1 0 -138.113 -20.9071 -175.85 - 57 152.091 192 0 1 -141.634 -23.7618 -204.45 - 57 21.7385 191 0 1 -141.75 -23.9698 -204.787 - 57 25.9435 777 0 0 -141.995 -24.599 -205.85 - 57 137.289 776 0 0 -142.013 -24.65 -205.938 - 57 124.329 766 3 0 -136.928 -26.7769 -116.25 - 57 66.609 216 3 1 -136.933 -26.4904 -114.85 - 57 225.13 215 3 1 -136.95 -26.4137 -114.689 - 57 97.4872 238 3 1 -132.35 -27.9636 -114.569 - 57 121.026 758 3 0 -132.953 -28.2668 -115.85 - 57 180.258 746 7 0 -135.698 -30.6581 4.15 - 57 141.487 746 6 0 -135.689 -30.665 -25.85 - 57 114.276 222 5 1 -135.654 -30.623 -54.45 - 57 124.166 747 5 0 -135.652 -30.6227 -55.85 - 57 111.466 222 4 1 -135.597 -30.6246 -84.45 - 57 116.526 747 4 0 -135.594 -30.624 -85.85 - 57 109.018 223 3 1 -135.519 -30.6095 -114.45 - 57 268.751 747 3 0 -135.514 -30.6107 -115.85 - 57 311.832 223 2 1 -135.41 -30.6325 -144.45 - 57 98.4799 747 2 0 -135.406 -30.6323 -145.85 - 57 202.461 224 1 1 -135.323 -30.6305 -174.45 - 57 119.3 747 1 0 -135.317 -30.6328 -175.85 - 57 109.758 224 0 1 -135.182 -30.681 -204.45 - 57 107.163 746 0 0 -135.174 -30.6828 -205.85 -Number of digits in this event = 20 +Number of tracker hits in this event = 2 + 57 66.3826 988 11 0 -50.4833 17.8149 123.75 + 57 19.6498 624 11 1 -55.05 11.3046 125.17 +Number of digits in this event = 2 Using G4ParticleGun ... -8.76687 LIN +3.55555 LIN gamma Event: 58 -Number of tracker hits in this event = 2 - 58 119.999 1305 2 0 -116.347 81.2121 -146.25 - 58 201.494 1306 2 0 -116.23 81.25 -145.984 -Number of digits in this event = 2 +Number of tracker hits in this event = 67 + 58 344.908 471 7 1 -85.74 91.1065 5.55 + 58 236.229 1354 7 0 -85.7423 91.1021 4.15 + 58 205.986 471 6 1 -85.7842 91.0041 -24.45 + 58 433.073 1354 6 0 -85.7793 90.9917 -25.85 + 58 107.337 471 5 1 -85.7069 90.7212 -54.45 + 58 125.885 1352 5 0 -85.7268 90.7007 -55.85 + 58 247.708 469 4 1 -86.1246 90.3668 -84.4502 + 58 102.003 1351 4 0 -86.1502 90.3662 -85.85 + 58 115.778 470 3 1 -85.9686 89.6943 -114.451 + 58 26.2792 1348 3 0 -85.9913 89.8388 -115.85 + 58 80.6515 1349 3 0 -85.9924 89.85 -115.964 + 58 116.861 469 2 1 -86.1011 93.0722 -144.45 + 58 125.484 1365 2 0 -86.0643 93.1944 -145.85 + 58 109.068 477 1 1 -84.5374 95.1978 -174.45 + 58 104.877 1376 1 0 -84.4825 95.3935 -175.85 + 58 144.465 483 0 1 -83.4421 99.8038 -204.45 + 58 97.7902 1399 0 0 -83.2819 100.089 -205.85 + 58 30.8047 1400 0 0 -83.2472 100.15 -206.155 + 58 15.0597 135 6 0 147.841 -153.135 -26.25 + 58 180.317 134 6 0 147.863 -153.15 -26.2247 + 58 87.8295 133 6 0 148.029 -153.35 -26.0387 + 58 38.5919 1646 6 1 149.462 -153.971 -24.8497 + 58 181.68 1647 6 1 149.55 -154.008 -24.7762 + 58 55.5184 1648 6 1 149.75 -154.052 -24.6785 + 58 65.6392 1649 6 1 149.95 -154.086 -24.5938 + 58 60.1428 1650 6 1 150.15 -154.174 -24.5185 + 58 230.762 1651 6 1 150.35 -154.191 -24.4758 + 58 364.495 1652 6 1 150.55 -153.543 -24.6945 + 58 207.159 131 6 0 150.651 -153.852 -25.85 + 58 575.851 1362 6 0 -85.9173 92.5703 -25.85 + 58 31.5544 1363 6 0 -86.2033 92.75 -25.8993 + 58 196.817 470 6 1 -85.8907 92.5561 -24.8499 + 58 123.57 470 5 1 -85.9894 91.1702 -54.45 + 58 132.76 1355 5 0 -86 91.1729 -55.85 + 58 116.086 1355 4 0 -86.1985 91.2231 -85.85 + 58 117.62 468 3 1 -86.2623 91.3325 -114.45 + 58 140.993 1355 3 0 -86.266 91.3385 -115.85 + 58 103.61 468 2 1 -86.331 91.4348 -144.45 + 58 123.912 1356 2 0 -86.3269 91.4352 -145.85 + 58 138.932 469 1 1 -86.1367 91.4529 -174.45 + 58 488.824 1356 1 0 -86.1212 91.4399 -175.85 + 58 107.632 471 0 1 -85.8077 91.1767 -204.45 + 58 100.422 1355 0 0 -85.7909 91.1834 -205.85 + 58 450.522 468 1 1 -86.4208 91.6117 -174.45 + 58 423.773 1357 1 0 -86.4284 91.6338 -175.85 + 58 378.32 467 0 1 -86.509 92.2599 -204.45 + 58 172.434 1360 0 0 -86.5173 92.3061 -205.85 + 58 105.391 466 0 1 -86.65 91.6513 -204.498 + 58 296.052 1357 0 0 -86.7372 91.6714 -205.85 + 58 121.721 1356 0 0 -86.6636 91.4922 -205.851 + 58 204.679 467 1 1 -86.4565 91.3152 -174.45 + 58 181.872 1355 1 0 -86.3482 91.1637 -175.85 + 58 57.4147 1354 1 0 -86.3375 91.15 -175.99 + 58 117.444 475 0 1 -84.9329 88.554 -204.45 + 58 3.27713 476 0 1 -84.8499 88.5523 -204.843 + 58 233.74 1342 0 0 -84.663 88.5827 -205.85 + 58 122.317 465 0 1 -86.9221 91.7681 -204.45 + 58 83.6627 1358 0 0 -86.9453 91.9165 -205.85 + 58 22.9002 1359 0 0 -86.9515 91.95 -206.158 + 58 97.5302 1358 1 0 -85.2116 91.7501 -175.968 + 58 44.6577 1459 1 0 -73.3986 112.065 -176.25 + 58 94.5318 1460 1 0 -73.4286 112.15 -176.144 + 58 64.436 1461 1 0 -73.4759 112.35 -175.96 + 58 312.959 530 1 1 -73.8815 113.257 -174.85 + 58 15.4827 531 1 1 -73.8496 113.897 -174.796 + 58 45.6867 1467 1 0 -73.6793 113.71 -175.85 + 58 228.782 1468 1 0 -73.6106 113.75 -175.923 +Number of digits in this event = 37 Using G4ParticleGun ... -9.61495 LIN +1.88188 LIN gamma Event: 59 Number of tracker hits in this event = 0 Number of digits in this event = 1 Using G4ParticleGun ... -8.89334 LIN +1.11225 LIN gamma Event: 60 -Number of tracker hits in this event = 1 - 60 53.8972 815 1 1 -17.026 -102 -174.85 -Number of digits in this event = 3 +Number of tracker hits in this event = 53 + 60 237.537 911 6 1 2.33854 -86.3924 -24.45 + 60 304.22 468 6 0 2.33983 -86.3933 -25.85 + 60 99.835 911 5 1 2.38576 -86.3679 -54.45 + 60 119.977 468 5 0 2.37296 -86.3506 -55.85 + 60 138.739 910 4 1 2.1065 -85.9636 -84.45 + 60 137.538 470 4 0 2.07587 -85.9471 -85.85 + 60 124.271 906 3 1 1.44535 -85.5976 -114.45 + 60 200.287 472 3 0 1.41077 -85.577 -115.85 + 60 124.477 903 2 1 0.688956 -85.16 -144.45 + 60 110.025 474 2 0 0.654417 -85.1353 -145.85 + 60 8.00163 477 1 0 -0.05 -84.5672 -176.224 + 60 113.514 896 0 1 -0.745352 -83.8789 -204.45 + 60 109.047 480 0 0 -0.765146 -83.8579 -205.85 + 60 116.585 913 5 1 2.81325 -86.7966 -54.4501 + 60 139.027 466 5 0 2.7476 -86.8171 -55.8503 + 60 124.328 905 4 1 1.24613 -87.4428 -84.45 + 60 145.574 463 4 0 1.08347 -87.4332 -85.85 + 60 97.3493 889 3 1 -2.16237 -87.3946 -114.45 + 60 128.011 463 3 0 -2.25784 -87.3862 -115.85 + 60 236.95 878 2 1 -4.28133 -86.7888 -144.45 + 60 212.921 466 2 0 -4.2099 -86.7248 -145.85 + 60 119.947 885 1 1 -3.04966 -85.4527 -174.45 + 60 107.198 472 1 0 -2.8419 -85.5121 -175.85 + 60 124.583 906 0 1 1.28158 -87.0382 -204.45 + 60 115.044 464 0 0 1.4013 -87.1354 -205.85 + 60 23.9772 463 2 0 -4.24221 -87.4086 -145.85 + 60 92.3079 462 2 0 -4.24136 -87.45 -145.942 + 60 73.271 862 1 1 -7.56883 -96.4769 -174.45 + 60 74.4711 863 1 1 -7.44953 -96.448 -174.577 + 60 25.9984 864 1 1 -7.25 -96.4009 -174.795 + 60 47.4856 420 1 0 -6.2093 -96.0088 -175.85 + 60 143.532 421 1 0 -6.09178 -95.95 -175.964 + 60 90.7976 449 1 0 7.55562 -90.1504 -176.089 + 60 19.8167 933 1 1 6.69983 -91.0061 -174.85 + 60 160.492 932 1 1 6.64989 -91.0561 -174.784 + 60 194.202 931 1 1 6.42245 -91.1531 -174.45 + 60 63.611 930 1 1 6.25 -91.5848 -174.716 + 60 169.113 440 1 0 6.31183 -91.9805 -175.85 + 60 398.112 439 1 0 6.5654 -92.15 -176.15 + 60 75.5271 946 1 1 9.25059 -91.8586 -174.85 + 60 64.4474 947 1 1 9.45097 -91.9034 -174.775 + 60 148.467 438 1 0 10.2952 -92.35 -175.884 + 60 9.61089 441 1 0 10.3279 -91.95 -176.146 + 60 65.3075 868 1 1 -6.29655 -87.4265 -174.45 + 60 84.308 867 1 1 -6.45 -87.4049 -174.605 + 60 15.2286 866 1 1 -6.65 -87.3749 -174.81 + 60 157.862 465 1 0 -7.51784 -86.9971 -175.85 + 60 39.3746 464 1 0 -7.89407 -87.05 -176.2 + 60 235.555 369 1 0 -44.8981 -106.193 -176.25 + 60 35.9877 368 1 0 -44.8487 -106.35 -176.006 + 60 91.3393 678 1 1 -44.3922 -106.478 -174.85 + 60 139.264 679 1 1 -44.25 -106.659 -174.649 + 60 241.063 680 1 1 -44.05 -106.639 -174.736 +Number of digits in this event = 25 Using G4ParticleGun ... -2.57004 LIN +5.7966 LIN gamma Event: 61 -Number of tracker hits in this event = 0 -Number of digits in this event = 1 +Number of tracker hits in this event = 11 + 61 282.482 858 1 1 -8.26284 96.9876 -174.45 + 61 397.526 1384 1 0 -8.26611 96.9922 -175.85 + 61 113.143 858 0 1 -8.37451 97.0551 -204.45 + 61 262.418 1384 0 0 -8.37352 97.0593 -205.85 + 61 46.3578 307 0 0 59.2935 -118.55 -206.13 + 61 207.931 859 0 1 -8.24856 96.9977 -204.45 + 61 7.46935 1505 0 0 -13.1991 121.15 -205.864 + 61 21.5337 840 0 1 -11.9022 121.754 -204.85 + 61 241.527 841 0 1 -11.85 121.753 -204.797 + 61 28.7711 1781 0 0 -29.7261 176.35 -205.931 + 61 97.3424 1008 9 1 21.7495 -46.2461 65.55 +Number of digits in this event = 8 Using G4ParticleGun ... -4.0529 LIN +2.80481 LIN gamma Event: 62 -Number of tracker hits in this event = 0 -Number of digits in this event = 1 +Number of tracker hits in this event = 2 + 62 19.1356 1030 10 0 67.8059 26.0841 93.75 + 62 195.35 732 5 0 47.164 -33.45 -56.1722 +Number of digits in this event = 3 Using G4ParticleGun ... -2.19403 LIN +9.96985 LIN gamma Event: 63 Number of tracker hits in this event = 0 -Number of digits in this event = 2 +Number of digits in this event = 1 Using G4ParticleGun ... -8.12198 LIN +6.01521 LIN gamma Event: 64 -Number of tracker hits in this event = 39 - 64 264.533 1234 2 1 66.9208 -76.6908 -144.45 - 64 252.978 516 2 0 66.9142 -76.6883 -145.85 - 64 158.76 1233 1 1 66.7439 -76.6603 -174.45 - 64 284.235 516 1 0 66.7363 -76.6676 -175.85 - 64 117.253 1232 0 1 66.594 -76.8256 -204.45 - 64 255.091 516 0 0 66.5899 -76.8228 -205.85 - 64 143.619 1067 4 0 -114.382 33.45 -86.1291 - 64 114.583 1066 4 0 -114.724 33.45 -86.0592 - 64 29.0883 1271 1 1 74.3188 -76.5169 -174.45 - 64 115.289 1270 1 1 74.25 -76.5594 -174.52 - 64 68.0747 1269 1 1 74.05 -76.689 -174.69 - 64 7.97207 1268 1 1 73.85 -76.7966 -174.836 - 64 86.805 512 1 0 72.6632 -77.496 -175.85 - 64 67.134 511 1 0 72.4394 -77.65 -176.073 - 64 19.3203 1075 0 1 35.084 -105.627 -204.45 - 64 158.228 1074 0 1 35.0499 -105.696 -204.513 - 64 25.976 365 0 0 35.025 -107.084 -205.85 - 64 67.7669 364 0 0 35.0281 -107.15 -205.911 - 64 114.836 363 0 0 35.061 -107.35 -206.082 - 64 198.9 362 0 0 35.0693 -107.55 -206.225 - 64 35.6596 517 1 0 66.8064 -76.6347 -175.85 - 64 151.052 476 1 0 79.3879 -84.6961 -176.25 - 64 97.3455 1301 1 1 80.2669 -84.7361 -174.85 - 64 78.4505 1302 1 1 80.45 -84.8259 -174.669 - 64 234.136 1303 1 1 80.65 -84.9549 -174.495 - 64 79.3755 475 1 0 80.2494 -84.967 -175.85 - 64 82.3708 1292 1 1 78.5607 -84.6736 -174.85 - 64 32.2526 471 1 0 77.7804 -85.748 -175.85 - 64 102.973 1285 1 1 77.1896 -86.8745 -174.85 - 64 201.326 1234 1 1 66.9126 -76.7368 -174.45 - 64 131.535 1234 0 1 66.9201 -76.752 -204.45 - 64 123.367 952 0 1 10.65 13.9345 -204.824 - 64 350.199 366 0 0 83.3031 -106.923 -206.25 - 64 179.164 1317 0 1 83.5918 -106.927 -204.85 - 64 180.697 1318 0 1 83.6501 -106.948 -204.499 - 64 3.34967 1319 0 1 83.85 -107.118 -204.841 - 64 16.9064 520 1 0 66.949 -75.8794 -175.85 - 64 88.0982 521 1 0 66.9391 -75.85 -175.867 - 64 117.751 1232 1 1 66.5968 -75.6804 -174.85 -Number of digits in this event = 20 +Number of tracker hits in this event = 14 + 64 90.2874 663 0 0 -7.14148 -47.4271 -206.25 + 64 59.4009 664 0 0 -7.27131 -47.25 -206.005 + 64 117.807 861 0 1 -7.71177 -46.8552 -204.85 + 64 57.5895 730 1 0 -9.9718 -33.9264 -176.25 + 64 181.901 731 1 0 -9.99616 -33.85 -176.061 + 64 121.126 850 1 1 -9.98082 -33.5015 -174.85 + 64 307.471 849 1 1 -10.1831 -33.3087 -174.45 + 64 27.8107 726 1 0 -9.54671 -34.7951 -175.85 + 64 70.113 725 1 0 -9.50778 -34.85 -175.89 + 64 58.4316 724 1 0 -9.49185 -35.0511 -175.904 + 64 98.5416 723 1 0 -9.53697 -35.25 -175.857 + 64 347.431 722 1 0 -9.45627 -35.45 -175.881 + 64 282.74 705 1 0 77.3897 -38.8623 -176.25 + 64 57.3598 875 1 0 -78.4143 -5.05 -175.926 +Number of digits in this event = 7 Using G4ParticleGun ... -4.05404 LIN +4.19108 LIN gamma Event: 65 -Number of tracker hits in this event = 0 +Number of tracker hits in this event = 1 + 65 65.069 175 0 0 41.5381 -144.95 -206.221 Number of digits in this event = 2 Using G4ParticleGun ... -7.46683 LIN +3.62765 LIN gamma Event: 66 Number of tracker hits in this event = 0 -Number of digits in this event = 1 +Number of digits in this event = 2 Using G4ParticleGun ... -3.35821 LIN +8.86864 LIN gamma Event: 67 -Number of tracker hits in this event = 4 - 67 286.397 642 8 0 -98.0351 -51.607 33.75 - 67 57.2112 1793 2 0 36.311 178.75 -146.14 - 67 286.1 1794 2 0 36.4017 178.95 -146.093 - 67 81.7522 1795 2 0 36.4946 179.15 -146.085 -Number of digits in this event = 5 +Number of tracker hits in this event = 18 + 67 289.403 229 5 1 -134.186 32.5635 -54.45 + 67 235.508 1062 5 0 -134.186 32.5638 -55.85 + 67 206.281 229 4 1 -134.186 32.5658 -84.45 + 67 292.512 1062 4 0 -134.188 32.5649 -85.85 + 67 144.956 229 3 1 -134.205 32.5445 -114.45 + 67 228.061 1062 3 0 -134.208 32.5431 -115.85 + 67 103.68 229 2 1 -134.26 32.5226 -144.45 + 67 265.36 1062 2 0 -134.262 32.5202 -145.85 + 67 124.021 229 1 1 -134.313 32.4805 -174.45 + 67 202.358 1062 1 0 -134.311 32.4767 -175.85 + 67 116.084 229 0 1 -134.271 32.3876 -204.45 + 67 146.899 1061 0 0 -134.269 32.3843 -205.85 + 67 362.029 775 7 0 29.6724 -24.8731 3.75015 + 67 109.186 230 3 1 -134.126 32.6058 -114.45 + 67 138.352 230 2 1 -134.098 32.5953 -144.45 + 67 138.089 230 1 1 -134.091 32.5835 -174.45 + 67 169.366 230 0 1 -134.049 32.5472 -204.45 + 67 153.854 1062 0 0 -134.047 32.5438 -205.85 +Number of digits in this event = 18 Using G4ParticleGun ... -9.60949 LIN +6.31222 LIN gamma Event: 68 -Number of tracker hits in this event = 15 - 68 226.78 1240 2 1 68.1307 95.4292 -144.45 - 68 227.618 1376 2 0 68.1307 95.4287 -145.85 - 68 310.201 1240 1 1 68.125 95.4177 -174.45 - 68 264.629 1376 1 0 68.1228 95.4157 -175.85 - 68 407.228 1240 0 1 68.0834 95.3691 -204.45 - 68 314.038 1376 0 0 68.083 95.3689 -205.85 - 68 5.14619 917 1 0 111.879 3.53924 -176.25 - 68 40.7408 1239 1 1 68.05 95.3884 -174.827 - 68 110.099 1369 1 0 63.035 94.1002 -175.85 - 68 76.0953 1368 1 0 62.8027 93.95 -175.878 - 68 71.8907 1367 1 0 62.6601 93.75 -175.952 - 68 206.701 1366 1 0 62.6685 93.55 -175.995 - 68 120.189 1218 1 1 63.7346 94.8599 -174.85 - 68 151.431 1382 1 0 64.1282 96.6495 -175.85 - 68 119.134 1383 1 0 64.2594 96.75 -176.062 -Number of digits in this event = 13 +Number of tracker hits in this event = 0 +Number of digits in this event = 2 Using G4ParticleGun ... -5.17354 LIN +6.61003 LIN gamma Event: 69 Number of tracker hits in this event = 0 Number of digits in this event = 2 Using G4ParticleGun ... -2.98968 LIN +3.76862 LIN gamma Event: 70 -Number of tracker hits in this event = 2 - 70 166.49 1638 0 0 3.51396 147.859 -206.25 - 70 159.747 1639 0 0 3.40643 147.95 -206.015 -Number of digits in this event = 4 +Number of tracker hits in this event = 0 +Number of digits in this event = 2 Using G4ParticleGun ... -4.03229 LIN +8.30224 LIN gamma Event: 71 -Number of tracker hits in this event = 1 - 71 53.2722 719 4 1 -36.2394 31.8384 -84.85 -Number of digits in this event = 3 +Number of tracker hits in this event = 96 + 71 108.995 954 10 1 10.8506 -84.5077 95.55 + 71 137.183 953 10 1 10.85 -84.5072 95.5455 + 71 114.731 478 10 0 10.6472 -84.3754 94.15 + 71 364.127 931 9 1 6.42749 -80.8643 65.55 + 71 138.917 497 9 0 6.17082 -80.6171 64.15 + 71 62.2937 903 8 1 0.690328 -75.7458 35.5496 + 71 100.077 902 8 1 0.65 -75.7483 35.3803 + 71 255.15 521 8 0 0.365898 -75.7808 34.15 + 71 52.8661 870 7 1 -5.99599 -77.6233 5.55 + 71 75.5725 869 7 1 -6.0501 -77.6447 5.39533 + 71 69.412 511 7 0 -6.45883 -77.8158 4.14919 + 71 34.8259 510 7 0 -6.54086 -77.85 3.90117 + 71 37.5388 816 6 1 -16.78 -81.4563 -24.4503 + 71 98.2384 815 6 1 -16.85 -81.4436 -24.5888 + 71 172.184 493 6 0 -17.5306 -81.2928 -25.85 + 71 81.477 731 5 1 -33.6763 -78.4309 -54.45 + 71 47.8593 730 5 1 -33.85 -78.4503 -54.7088 + 71 347.574 507 5 0 -34.6124 -78.4836 -55.85 + 71 1.64968 628 4 1 -54.4436 -83.3225 -84.45 + 71 89.6575 627 4 1 -54.45 -83.3229 -84.4571 + 71 88.9582 626 4 1 -54.6502 -83.3229 -84.6648 + 71 186.982 483 4 0 -55.7195 -83.3891 -85.8503 + 71 93.4547 411 4 0 -87.6023 -97.8586 -86.2497 + 71 14.2772 410 4 0 -87.6539 -97.9501 -85.8995 + 71 85.0142 461 4 1 -87.7426 -98.1265 -84.85 + 71 108.428 390 5 0 -110.831 -102.139 -56.25 + 71 87.8945 389 5 0 -110.942 -102.15 -56.1113 + 71 57.9165 343 5 1 -111.49 -102.104 -54.8497 + 71 64.759 342 5 1 -111.55 -102.103 -54.6491 + 71 9.42 340 5 1 -112.129 -102.165 -54.4501 + 71 108.509 339 5 1 -112.15 -102.179 -54.4753 + 71 50.7322 338 5 1 -112.35 -102.282 -54.537 + 71 51.9561 337 5 1 -112.55 -102.317 -54.5387 + 71 180.483 336 5 1 -112.75 -102.391 -54.5278 + 71 349.925 380 5 0 -113.063 -103.962 -55.85 + 71 242.03 856 5 0 -56.6328 -8.78598 -56.25 + 71 5.45764 824 5 0 -61.3676 -15.05 -55.9248 + 71 48.8498 738 3 1 -32.3834 -100.865 -114.45 + 71 181.71 737 3 1 -32.45 -100.802 -114.64 + 71 119.743 399 3 0 -33.0051 -100.292 -115.85 + 71 17.1927 400 3 0 -33.2382 -100.15 -116.196 + 71 40.3793 645 2 1 -50.9071 -82.4585 -144.45 + 71 107.728 646 2 1 -50.85 -82.3963 -144.624 + 71 8.33272 647 2 1 -50.65 -82.3419 -144.838 + 71 170.495 490 2 0 -49.8284 -82.0105 -145.85 + 71 167.347 575 2 0 -123.809 -64.9104 -146.25 + 71 46.0663 282 2 1 -123.691 -65.7475 -144.85 + 71 288.203 281 2 1 -123.75 -65.7553 -144.788 + 71 130.733 477 10 0 10.8548 -84.5131 94.15 + 71 108.337 954 9 1 10.8596 -84.5235 65.55 + 71 145.255 477 9 0 10.859 -84.5246 64.15 + 71 215.983 953 8 1 10.8463 -84.5487 35.55 + 71 127.221 477 8 0 10.8457 -84.549 34.15 + 71 129.909 953 7 1 10.8324 -84.5629 5.55 + 71 138.606 477 7 0 10.8312 -84.5639 4.15 + 71 121.423 953 6 1 10.811 -84.5878 -24.45 + 71 115.608 477 6 0 10.8122 -84.5896 -25.85 + 71 137.107 953 5 1 10.8473 -84.6255 -54.45 + 71 149.022 477 5 0 10.849 -84.6261 -55.85 + 71 226.916 954 4 1 10.8755 -84.6402 -84.45 + 71 90.0307 477 4 0 10.8772 -84.6412 -85.85 + 71 259.608 954 3 1 10.9137 -84.6557 -114.45 + 71 274.365 476 3 0 10.9153 -84.6573 -115.85 + 71 103.94 954 2 1 10.9561 -84.6879 -144.45 + 71 123.811 476 2 0 10.9584 -84.6874 -145.85 + 71 140.754 954 1 1 10.9953 -84.6694 -174.45 + 71 211.659 476 1 0 10.9971 -84.669 -175.85 + 71 112.978 954 0 1 11.033 -84.6561 -204.45 + 71 412.41 476 0 0 11.0365 -84.6573 -205.85 + 71 106.978 943 2 1 8.82519 -88.0846 -144.45 + 71 175.442 458 2 0 8.84029 -88.3126 -145.85 + 71 145.766 943 1 1 8.73313 -93.7067 -174.451 + 71 102.9 430 1 0 8.82274 -93.9953 -175.851 + 71 144.914 945 0 1 9.22867 -100.488 -204.451 + 71 211.249 393 0 0 9.13524 -101.425 -205.85 + 71 60.5626 392 0 0 9.11622 -101.55 -206.043 + 71 61.064 946 0 1 9.3122 -101.169 -204.85 + 71 16.2367 426 1 0 7.84773 -94.9126 -175.85 + 71 436.033 955 0 1 11.205 -84.8883 -204.45 + 71 117.574 956 0 1 11.25 -85.0585 -204.479 + 71 250.964 957 0 1 11.4502 -85.4115 -204.61 + 71 41.6767 958 0 1 11.65 -85.9675 -204.799 + 71 109.227 453 0 0 12.2382 -89.3045 -205.85 + 71 79.9794 452 0 0 12.2752 -89.4502 -205.937 + 71 52.8746 451 0 0 12.2966 -89.65 -206.09 + 71 110.964 959 0 1 11.9481 -89.0659 -204.85 + 71 110.188 478 0 0 11.5407 -84.3921 -205.85 + 71 52.0981 954 8 1 10.85 -84.573 35.2013 + 71 8.2047 494 8 0 11.3141 -81.0905 34.15 + 71 1.6937 957 8 1 11.6117 -78.5075 35.15 + 71 243.853 953 0 1 10.7124 -84.753 -204.45 + 71 220.377 1 1 0 7.5682 -179.854 -176.25 + 71 24.9052 2 1 0 7.61192 -179.75 -175.896 + 71 38.8059 930 1 1 6.20775 -179.027 -174.85 + 71 172.566 17 1 0 4.62786 -176.704 -175.85 + 71 33.07 1189 4 1 57.85 -131.097 -84.486 +Number of digits in this event = 41 Using G4ParticleGun ... -4.57392 LIN +7.43062 LIN gamma Event: 72 -Number of tracker hits in this event = 4 - 72 334.351 1367 1 1 93.611 70.4102 -174.45 - 72 286.47 1251 1 0 93.6085 70.4057 -175.85 - 72 245.656 1367 0 1 93.5595 70.3613 -204.45 - 72 250.075 1251 0 0 93.5564 70.3538 -205.85 -Number of digits in this event = 7 +Number of tracker hits in this event = 26 + 72 287.522 462 6 1 -87.5295 109.068 -24.45 + 72 264.079 1444 6 0 -87.5288 109.067 -25.85 + 72 312.494 462 5 1 -87.5085 109.039 -54.45 + 72 411.154 1444 5 0 -87.5101 109.04 -55.85 + 72 288.412 462 4 1 -87.5356 109.068 -84.45 + 72 318.063 1444 4 0 -87.5398 109.07 -85.85 + 72 279.51 462 3 1 -87.6333 109.107 -114.45 + 72 295.37 1444 3 0 -87.6378 109.102 -115.85 + 72 126.631 461 2 1 -87.7249 108.972 -144.45 + 72 258.452 1444 2 0 -87.7284 108.966 -145.85 + 72 112.75 461 1 1 -87.7941 108.849 -174.45 + 72 136.85 1443 1 0 -87.7977 108.846 -175.85 + 72 117.598 460 0 1 -87.8767 108.788 -204.45 + 72 134.701 1443 0 0 -87.8819 108.788 -205.85 + 72 221.045 461 3 1 -87.6839 109.145 -114.45 + 72 42.7095 460 3 1 -87.85 109.435 -114.705 + 72 32.2379 1449 3 0 -86.6501 110.096 -115.85 + 72 206.822 1450 3 0 -86.5748 110.15 -115.889 + 72 110.269 462 2 1 -87.4569 109.052 -144.45 + 72 118.149 463 1 1 -87.3793 109.09 -174.45 + 72 134.246 1444 1 0 -87.3742 109.093 -175.85 + 72 132.375 463 0 1 -87.2778 109.148 -204.45 + 72 52.0219 1444 0 0 -87.2745 109.15 -205.85 + 72 74.0624 1445 0 0 -87.2741 109.15 -206.043 + 72 110.29 559 6 0 -53.6555 -68.05 -26.1192 + 72 85.2621 433 6 0 -40.4325 -93.35 -26.0248 +Number of digits in this event = 20 Using G4ParticleGun ... -7.37029 LIN +7.62016 LIN gamma Event: 73 -Number of tracker hits in this event = 107 - 73 240.825 567 10 1 -66.4785 -49.8489 95.55 - 73 288.048 651 10 0 -66.4782 -49.8479 94.15 - 73 291.663 567 9 1 -66.4735 -49.8273 65.55 - 73 558.61 651 9 0 -66.4709 -49.8253 64.15 - 73 125.07 568 8 1 -66.421 -49.789 35.55 - 73 345.113 651 8 0 -66.4178 -49.7888 34.15 - 73 146.104 568 7 1 -66.3543 -49.7836 5.55 - 73 202.782 651 7 0 -66.3514 -49.783 4.15 - 73 482.751 568 6 1 -66.2952 -49.7675 -24.45 - 73 238.074 651 6 0 -66.2908 -49.7649 -25.85 - 73 256.165 569 5 1 -66.204 -49.7136 -54.45 - 73 632.155 651 5 0 -66.1976 -49.713 -55.85 - 73 157.077 569 4 1 -66.0611 -49.7064 -84.45 - 73 250.114 651 4 0 -66.056 -49.7052 -85.85 - 73 126.415 570 3 1 -65.9446 -49.6821 -114.45 - 73 230.634 651 3 0 -65.9374 -49.682 -115.85 - 73 134.794 571 2 1 -65.7918 -49.6942 -144.45 - 73 223.132 651 2 0 -65.7874 -49.6967 -145.85 - 73 190.42 571 1 1 -65.7042 -49.7461 -174.45 - 73 95.688 651 1 0 -65.7017 -49.7474 -175.85 - 73 236.324 571 0 1 -65.6629 -49.7615 -204.45 - 73 427.234 651 0 0 -65.6558 -49.7651 -205.85 - 73 126.936 1422 5 1 104.55 14.0442 -54.5225 - 73 95.4819 572 0 1 -65.65 -49.6671 -204.51 - 73 91.9717 1247 0 1 69.5374 -38.0078 -204.45 - 73 252.079 567 5 1 -66.4878 -49.7896 -54.4503 - 73 149.519 571 4 1 -65.6894 -51.1581 -84.45 - 73 43.0141 642 4 0 -65.8497 -51.5997 -85.8502 - 73 108.143 641 4 0 -65.8637 -51.65 -86.0047 - 73 109.206 563 3 1 -67.3667 -59.945 -114.45 - 73 131.323 597 3 0 -67.4243 -60.4729 -115.85 - 73 181.749 550 2 1 -69.8526 -71.3411 -144.45 - 73 18.7752 538 2 0 -70.077 -72.4128 -145.85 - 73 119.149 537 2 0 -70.0848 -72.4502 -145.898 - 73 20.4635 536 2 0 -70.1427 -72.65 -146.173 - 73 130.533 524 1 1 -75.0514 -90.6946 -174.45 - 73 8.60709 523 1 1 -75.25 -90.8396 -174.817 - 73 89.7374 444 1 0 -75.817 -91.2609 -175.85 - 73 43.5853 443 1 0 -75.9681 -91.35 -176.102 - 73 117.867 440 0 1 -92.0029 -100.093 -204.45 - 73 5.40187 439 0 1 -92.15 -100.044 -204.835 - 73 414.246 400 0 0 -92.4446 -100.02 -205.85 - 73 330.806 570 4 1 -65.9051 -48.5027 -84.45 - 73 173.733 655 4 0 -66.0084 -48.9103 -85.8504 - 73 103.841 567 8 1 -66.4571 -49.7823 35.55 - 73 128.326 567 7 1 -66.4632 -49.7987 5.55 - 73 135.843 571 3 1 -65.8258 -49.7962 -114.45 - 73 146.693 572 2 1 -65.6019 -49.8406 -144.45 - 73 117.993 573 1 1 -65.3421 -49.9311 -174.45 - 73 140.518 650 1 0 -65.3276 -49.9315 -175.85 - 73 125.53 575 0 1 -65.0176 -49.9345 -204.45 - 73 145.976 650 0 0 -65.0046 -49.9358 -205.85 - 73 128.709 574 0 1 -65.05 -49.9732 -204.587 - 73 0.15564 643 0 0 -66.8719 -51.4499 -205.85 - 73 307.512 642 0 0 -66.872 -51.45 -205.85 - 73 178.063 641 0 0 -67.4771 -51.65 -206.11 - 73 79.6193 640 0 0 -67.6821 -51.85 -206.101 - 73 68.0639 648 0 0 -86.1296 -50.3498 -206.25 - 73 94.4521 649 0 0 -86.2498 -50.25 -206.157 - 73 169.111 568 9 1 -66.4499 -49.807 65.4652 - 73 53.7642 614 8 1 -57.131 -46.9851 35.55 - 73 86.5051 615 8 1 -57.0499 -46.9071 35.3819 - 73 40.1826 668 8 0 -56.4041 -46.3101 34.15 - 73 88.7982 669 8 0 -56.3389 -46.25 34.0251 - 73 140.687 692 7 1 -41.641 -33.0972 5.55 - 73 108.387 733 7 0 -41.3481 -33.3371 4.1498 - 73 110.855 721 6 1 -35.7895 -38.2075 -24.45 - 73 46.9997 708 6 0 -35.7854 -38.4197 -25.8505 - 73 69.3449 707 6 0 -35.7885 -38.45 -26.0289 - 73 57.164 718 5 1 -36.4005 -42.3931 -54.45 - 73 72.0595 717 5 1 -36.45 -42.4 -54.6357 - 73 115.092 687 5 0 -36.6909 -42.5276 -55.8506 - 73 153.812 682 4 1 -43.6273 -46.4906 -84.45 - 73 324.659 665 4 0 -43.399 -46.9268 -85.85 - 73 19.3434 664 4 0 -43.3436 -47.0504 -86.1802 - 73 100.229 715 3 1 -36.9456 -60.3978 -114.45 - 73 17.0747 714 3 1 -37.05 -60.3661 -114.775 - 73 402.363 599 3 0 -37.4059 -60.2242 -115.85 - 73 26.1503 653 2 1 -49.4251 -55.3896 -144.45 - 73 92.108 652 2 1 -49.45 -55.3833 -144.536 - 73 114.482 622 2 0 -49.8174 -55.477 -145.85 - 73 158.414 516 2 0 -43.4257 -76.7572 -146.25 - 73 2.68713 686 2 1 -42.6552 -77.216 -144.85 - 73 131.836 687 2 1 -42.65 -77.2192 -144.841 - 73 40.1876 688 2 1 -42.45 -77.3906 -144.537 - 73 27.2708 257 3 0 -82.3648 -128.709 -116.25 - 73 78.2937 256 3 0 -82.4 -128.75 -116.227 - 73 52.7211 255 3 0 -82.6029 -128.95 -116.223 - 73 30.5579 388 3 0 -153.112 -102.472 -116.25 - 73 64.7946 389 3 0 -153.119 -102.35 -116.227 - 73 23.3226 390 3 0 -153.147 -102.15 -116.211 - 73 36.7308 592 9 0 -59.1241 -61.5879 63.75 - 73 97.598 591 9 0 -59.121 -61.65 63.8714 - 73 369.263 604 9 1 -59.1055 -62.2683 65.15 - 73 25.2684 526 10 0 -65.7824 -74.8122 93.75 - 73 118.669 525 10 0 -65.8022 -74.8501 93.8311 - 73 50.8617 569 10 1 -66.1962 -75.3637 95.15 - 73 52.3921 568 10 1 -66.25 -75.4437 95.332 - 73 185.527 534 11 0 -79.5299 -73.1495 123.75 - 73 95.9201 499 11 1 -80.142 -72.9677 125.15 - 73 25.5209 498 11 1 -80.25 -72.9371 125.422 - 73 0.41235 496 12 0 -98.1582 -80.8497 153.75 - 73 254.617 495 12 0 -98.1588 -80.85 153.751 - 73 180.285 407 12 1 -98.6334 -81.0442 155.15 - 73 18.17 515 12 0 -118.159 -76.9116 153.75 - 73 69.1995 605 9 1 -59.0498 -62.9686 65.2577 - 73 553.994 606 9 1 -58.8499 -63.061 65.2958 -Number of digits in this event = 54 +Number of tracker hits in this event = 70 + 73 298.882 827 8 1 -14.5019 -138.668 35.55 + 73 426.171 207 8 0 -14.4996 -138.668 34.15 + 73 135.541 828 7 1 -14.4457 -138.697 5.55 + 73 262.723 207 7 0 -14.443 -138.701 4.15 + 73 121.939 828 6 1 -14.3918 -138.778 -24.45 + 73 151.943 206 6 0 -14.3894 -138.78 -25.85 + 73 125.798 828 5 1 -14.3362 -138.81 -54.45 + 73 160.055 206 5 0 -14.3332 -138.816 -55.85 + 73 208.556 828 4 1 -14.274 -138.939 -84.45 + 73 37.8273 206 4 0 -14.2677 -138.949 -85.85 + 73 119.224 205 4 0 -14.2673 -138.95 -85.9395 + 73 201.411 829 3 1 -14.1394 -139.162 -114.45 + 73 155.654 204 3 0 -14.1361 -139.171 -115.85 + 73 127.118 829 2 1 -14.0786 -139.362 -144.45 + 73 150.437 203 2 0 -14.0728 -139.37 -145.85 + 73 136.76 830 1 1 -13.9548 -139.544 -174.45 + 73 116.904 202 1 0 -13.9492 -139.553 -175.85 + 73 178.917 830 0 1 -13.8573 -139.731 -204.45 + 73 102.537 202 0 0 -13.8564 -139.738 -205.85 + 73 278.684 487 2 0 -81.4702 -82.4888 -146.25 + 73 34.5075 486 2 0 -81.4581 -82.65 -146.084 + 73 106.659 827 7 1 -14.4832 -138.66 5.55 + 73 115.7 827 6 1 -14.5241 -138.642 -24.45 + 73 122.218 207 6 0 -14.5238 -138.641 -25.85 + 73 100.85 827 5 1 -14.519 -138.612 -54.45 + 73 119.248 207 5 0 -14.5209 -138.609 -55.85 + 73 108.932 827 4 1 -14.567 -138.549 -84.45 + 73 160.46 208 4 0 -14.5702 -138.546 -85.85 + 73 123.592 827 3 1 -14.6377 -138.486 -114.45 + 73 115.26 208 3 0 -14.6445 -138.485 -115.85 + 73 429.751 826 2 1 -14.7717 -138.483 -144.45 + 73 268.052 208 2 0 -14.7774 -138.484 -145.85 + 73 256.252 825 1 1 -14.9176 -138.503 -174.45 + 73 253.864 208 1 0 -14.9305 -138.51 -175.85 + 73 160.19 824 0 1 -15.188 -138.671 -204.45 + 73 271.561 207 0 0 -15.2004 -138.684 -205.85 + 73 25.0506 827 2 1 -14.4873 -138.131 -144.45 + 73 174.274 828 2 1 -14.45 -138.068 -144.511 + 73 150.165 220 2 0 -14.136 -136.108 -145.85 + 73 61.0585 221 2 0 -14.11 -135.95 -145.949 + 73 78.9349 222 2 0 -14.0951 -135.75 -146.081 + 73 117.003 457 2 0 -53.3548 -88.5497 -146.25 + 73 220.89 458 2 0 -53.4398 -88.45 -146.072 + 73 42.578 459 2 0 -53.3228 -88.2499 -145.938 + 73 23.6482 630 2 1 -53.85 -88.3385 -144.725 + 73 136.25 209 2 0 -14.7789 -138.253 -145.85 + 73 129.391 826 1 1 -14.7518 -134.609 -174.45 + 73 152.61 228 1 0 -14.6353 -134.46 -175.85 + 73 132.462 837 0 1 -12.528 -131.565 -204.45 + 73 124.911 243 0 0 -12.4247 -131.395 -205.85 + 73 0.993744 244 0 0 -12.3962 -131.35 -206.244 + 73 107.705 838 0 1 -12.4499 -131.712 -204.529 + 73 87.4253 839 0 1 -12.25 -131.742 -204.705 + 73 147.481 840 0 1 -12.0499 -131.735 -204.533 + 73 389.303 841 0 1 -11.8499 -131.624 -204.518 + 73 142.793 825 0 1 -14.9147 -138.573 -204.45 + 73 88.0541 828 8 1 -14.45 -138.781 35.4073 + 73 38.0547 203 8 0 -13.7161 -139.495 34.1499 + 73 78.0689 202 8 0 -13.6566 -139.55 34.0586 + 73 66.0422 373 8 0 -2.85674 -105.529 33.75 + 73 68.101 374 8 0 -2.81335 -105.35 33.908 + 73 48.0186 375 8 0 -2.83644 -105.15 34.0515 + 73 292.89 884 8 1 -3.17508 -103.057 35.15 + 73 223.664 883 8 1 -3.25 -102.357 35.4608 + 73 29.2195 882 8 1 -3.4836 -102.231 35.55 + 73 68.8608 386 8 0 -3.41097 -102.819 34.1496 + 73 133.106 387 8 0 -3.45606 -102.75 33.9938 + 73 48.6204 388 8 0 -3.46936 -102.55 33.8164 + 73 59.7011 614 8 0 8.0907 -57.1125 33.75 + 73 112.028 615 8 0 8.11008 -57.0499 33.8185 +Number of digits in this event = 41 Using G4ParticleGun ... -9.5241 LIN +3.55795 LIN gamma Event: 74 -Number of tracker hits in this event = 15 - 74 276.695 724 0 1 -35.2423 76.722 -204.45 - 74 273.737 1283 0 0 -35.2422 76.7225 -205.85 - 74 145.122 681 0 1 -43.7125 97.2494 -204.85 - 74 238.843 682 0 1 -43.65 97.323 -204.456 - 74 42.3092 872 1 0 -23.6269 -5.56725 -176.25 - 74 3.40673 1017 1 0 -44.7042 23.65 -176.18 - 74 11.6074 647 1 1 -50.45 21.5267 -174.76 - 74 41.8694 415 5 1 -96.95 110.109 -54.8323 - 74 87.8509 486 10 0 -143.591 -82.683 93.75 - 74 219.279 507 10 0 -120.796 -78.6288 93.7501 - 74 16.2279 1369 0 0 -40.9505 94.1157 -206.25 - 74 93.9407 1370 0 0 -40.9603 94.15 -206.224 - 74 87.9442 1371 0 0 -41.0717 94.35 -206.205 - 74 166.982 1452 0 0 -63.0217 110.736 -206.25 - 74 113.725 1453 0 0 -63.0591 110.75 -206.216 -Number of digits in this event = 8 +Number of tracker hits in this event = 7 + 74 98.5191 1753 4 0 51.2387 170.904 -86.25 + 74 4.77326 585 0 1 -63.05 -7.09274 -204.708 + 74 90.9039 586 0 1 -62.85 -7.22324 -204.579 + 74 56.4078 587 0 1 -62.6293 -7.34131 -204.45 + 74 61.217 588 0 1 -62.45 -7.34161 -204.558 + 74 110.811 589 0 1 -62.25 -7.32149 -204.635 + 74 358.391 868 0 0 -61.6146 -6.34208 -205.85 +Number of digits in this event = 2 Using G4ParticleGun ... -8.24974 LIN +6.67171 LIN gamma Event: 75 -Number of tracker hits in this event = 2 - 75 14.6813 693 6 0 -146.666 -41.4213 -26.2499 - 75 59.9889 692 6 0 -146.694 -41.4502 -26.2415 -Number of digits in this event = 3 +Number of tracker hits in this event = 0 +Number of digits in this event = 2 Using G4ParticleGun ... -8.17656 LIN +3.99269 LIN gamma Event: 76 -Number of tracker hits in this event = 113 - 76 232.799 994 11 1 18.9975 25.3518 125.55 - 76 369.921 1026 11 0 18.9934 25.348 124.15 - 76 221.418 994 10 1 18.9118 25.2778 95.55 - 76 257.71 1026 10 0 18.9069 25.2723 94.15 - 76 108.508 993 9 1 18.8144 25.146 65.55 - 76 113.358 1025 9 0 18.8112 25.1381 64.15 - 76 129.99 993 8 1 18.7849 24.9695 35.55 - 76 119.981 1024 8 0 18.781 24.9726 34.15 - 76 118.861 993 7 1 18.7211 25.0244 5.55 - 76 116.573 1024 7 0 18.6761 25.0097 4.15 - 76 255.691 988 6 1 17.8071 24.3495 -24.45 - 76 70.6619 1013 6 0 17.9057 22.7545 -25.85 - 76 118.059 1012 6 0 17.9121 22.6499 -25.9426 - 76 70.1401 1011 6 0 17.924 22.45 -26.1176 - 76 226.669 998 5 1 19.7891 -10.2402 -54.45 - 76 1.67538 841 5 0 19.6652 -11.8419 -55.8504 - 76 83.8554 840 5 0 19.6645 -11.8508 -55.8582 - 76 110.777 839 5 0 19.6517 -12.0501 -56.0327 - 76 16.4335 838 5 0 19.6401 -12.25 -56.205 - 76 205.256 989 4 1 17.9247 -45.4324 -84.4502 - 76 58.1315 662 4 0 18.069 -47.5119 -85.85 - 76 73.7614 661 4 0 18.0782 -47.65 -85.9425 - 76 58.0719 660 4 0 18.0904 -47.8503 -86.0776 - 76 20.6681 659 4 0 18.1041 -48.05 -86.2114 - 76 64.6263 1004 3 1 20.8629 -90.6432 -114.45 - 76 148.944 1003 3 1 20.85 -90.7979 -114.553 - 76 26.4062 437 3 0 20.7002 -92.6993 -115.85 - 76 82.7171 436 3 0 20.6961 -92.75 -115.885 - 76 60.6242 435 3 0 20.6819 -92.95 -116.025 - 76 54.9322 434 3 0 20.6684 -93.15 -116.165 - 76 227.585 992 2 1 18.5475 -133.437 -144.45 - 76 92.6594 223 2 0 18.3924 -135.444 -145.85 - 76 76.9383 222 2 0 18.384 -135.55 -145.924 - 76 70.0216 221 2 0 18.3643 -135.75 -146.063 - 76 21.1009 220 2 0 18.3462 -135.95 -146.202 - 76 193.563 973 1 1 14.7349 -176.594 -174.45 - 76 39.6601 9 1 0 14.6336 -178.227 -175.85 - 76 65.3751 8 1 0 14.626 -178.35 -175.954 - 76 122.817 7 1 0 14.6096 -178.55 -176.122 - 76 326.169 992 6 1 18.6404 25.1284 -24.45 - 76 230.267 1025 6 0 18.4058 25.1786 -25.85 - 76 212.696 955 5 1 11.0804 27.6292 -54.4507 - 76 118.435 1042 5 0 11.4501 28.5906 -55.85 - 76 101.626 1043 5 0 11.4726 28.6503 -55.9287 - 76 41.9263 1044 5 0 11.5358 28.85 -56.1551 - 76 244.262 977 4 1 15.5866 62.1301 -84.45 - 76 151.36 1210 4 0 15.073 62.0903 -85.85 - 76 98.4762 842 3 1 -11.5399 65.8459 -114.45 - 76 27.0335 841 3 1 -11.65 65.7213 -114.802 - 76 41.8623 1226 3 0 -12.2836 65.3056 -115.85 - 76 132.973 1225 3 0 -12.3653 65.25 -115.996 - 76 45.1588 766 2 1 -26.7589 47.5978 -144.45 - 76 82.1798 765 2 1 -26.85 47.5742 -144.534 - 76 74.3552 1065 3 0 -54.4376 33.0786 -116.25 - 76 190.717 1064 3 0 -54.5466 33.05 -116.178 - 76 195.962 618 3 1 -56.3128 34.1937 -114.85 - 76 126.33 617 3 1 -56.45 34.3284 -114.577 - 76 21.3188 1212 4 0 14.4979 62.45 -86.1312 - 76 156.063 992 5 1 18.6465 25.2202 -54.45 - 76 183.115 1025 5 0 18.6568 25.2192 -55.85 - 76 139.337 993 4 1 18.7916 25.2086 -84.45 - 76 202.314 1025 4 0 18.8084 25.2045 -85.85 - 76 113.685 995 3 1 19.1604 25.13 -114.45 - 76 151.615 1025 3 0 19.164 25.1399 -115.85 - 76 113.982 996 2 1 19.3265 25.2828 -144.45 - 76 113.221 1026 2 0 19.359 25.2837 -145.85 - 76 108.847 999 1 1 19.9977 25.3086 -174.45 - 76 150.6 1026 1 0 19.9902 25.2883 -175.85 - 76 121.564 999 0 1 19.8874 24.7902 -204.45 - 76 122.23 1023 0 0 19.8903 24.7719 -205.85 - 76 52.085 1013 1 0 20.5649 22.85 -175.909 - 76 82.2181 1012 1 0 20.6059 22.65 -175.986 - 76 105.348 1011 1 0 20.6314 22.45 -175.995 - 76 358.42 1004 1 1 20.9919 22.0789 -174.85 - 76 105.736 1026 5 0 18.6743 25.25 -56.0276 - 76 38.5653 823 0 1 -15.25 38.5446 -204.694 - 76 176.367 822 0 1 -15.45 38.6441 -204.604 - 76 227.326 988 1 1 17.7044 24.0899 -174.45 - 76 227.321 1020 1 0 17.7242 24.1014 -175.85 - 76 109.544 989 0 1 18.0401 24.5942 -204.45 - 76 114.077 1022 0 0 18.0459 24.595 -205.85 - 76 150.716 988 0 1 17.6981 24.989 -204.45 - 76 101.759 1025 0 0 17.6863 25.0622 -205.85 - 76 32.7804 1574 0 1 135.041 46.5064 -204.45 - 76 76.0912 1575 0 1 135.15 46.5329 -204.501 - 76 113.886 1576 0 1 135.35 46.5985 -204.643 - 76 5.60731 1136 0 0 136.436 47.4435 -205.85 - 76 202.507 1137 0 0 136.444 47.45 -205.859 - 76 134.672 994 9 1 19.033 25.3581 65.55 - 76 118.237 1026 9 0 19.0338 25.36 64.15 - 76 126.482 994 8 1 19.0496 25.4003 35.55 - 76 124.657 1026 8 0 19.0489 25.4051 34.15 - 76 132.107 994 7 1 19.0311 25.5031 5.55 - 76 108.94 1027 7 0 19.0309 25.5078 4.15 - 76 160.624 994 6 1 19.0256 25.5951 -24.45 - 76 113.901 1027 6 0 19.0242 25.5996 -25.85 - 76 170.187 994 5 1 18.992 25.6804 -54.45 - 76 112.855 1028 5 0 18.99 25.6842 -55.85 - 76 129.245 994 4 1 18.9401 25.7655 -84.45 - 76 112.852 1028 4 0 18.9385 25.7686 -85.85 - 76 96.0366 994 3 1 18.9037 25.8263 -114.45 - 76 168.104 1028 3 0 18.9033 25.8284 -115.85 - 76 126.508 994 2 1 18.8865 25.868 -144.45 - 76 139.424 1029 2 0 18.8849 25.8747 -145.85 - 76 138.705 994 1 1 18.8532 26.0106 -174.45 - 76 305.708 1029 1 0 18.8502 26.0144 -175.85 - 76 470.469 993 0 1 18.7941 26.0906 -204.45 - 76 364.696 1030 0 0 18.7954 26.095 -205.85 - 76 94.1235 728 6 1 -34.3393 -162.063 -24.85 - 76 102.233 1029 0 0 18.7551 26.0138 -205.85 - 76 151.365 995 6 1 19.05 25.5666 -24.4896 - 76 337.822 1032 6 0 17.5477 26.486 -25.8501 - 76 230.132 1120 3 1 44.1876 99.0484 -114.85 -Number of digits in this event = 55 +Number of tracker hits in this event = 0 +Number of digits in this event = 1 Using G4ParticleGun ... -7.76667 LIN +8.71259 LIN gamma Event: 77 -Number of tracker hits in this event = 114 - 77 296.118 706 6 1 -38.7372 -27.2367 -24.45 - 77 265.279 764 6 0 -38.7394 -27.2329 -25.85 - 77 107.997 705 5 1 -38.9443 -27.2477 -54.45 - 77 151.765 763 5 0 -38.968 -27.2783 -55.85 - 77 321.258 702 4 1 -39.5266 -27.7966 -84.4502 - 77 156.402 761 4 0 -39.5987 -27.7914 -85.85 - 77 165.192 695 3 1 -40.8737 -27.7359 -114.45 - 77 116.176 761 3 0 -40.9268 -27.7118 -115.85 - 77 122.004 690 2 1 -41.9885 -26.9427 -144.45 - 77 146.094 766 2 0 -42.2028 -26.7442 -145.85 - 77 140.094 669 1 1 -46.2101 -22.7265 -174.451 - 77 109.663 787 1 0 -46.3203 -22.6012 -175.85 - 77 122.672 658 0 1 -48.3001 -19.9553 -204.45 - 77 110.448 801 0 0 -48.2599 -19.8045 -205.85 - 77 238.245 689 2 1 -42.214 -29.0468 -144.45 - 77 139.382 754 2 0 -42.2845 -29.0693 -145.85 - 77 144.984 681 1 1 -43.656 -29.4367 -174.45 - 77 142.766 753 1 0 -43.7171 -29.3954 -175.85 - 77 98.2067 677 0 1 -44.5904 -28.3514 -204.45 - 77 95.6182 758 0 0 -44.5815 -28.3416 -205.85 - 77 28.1924 780 3 1 -24.05 56.6785 -114.693 - 77 12.4052 688 2 1 -42.25 -29.0382 -144.797 - 77 111.064 755 2 0 -42.3369 -29.0314 -145.85 - 77 17.6476 674 1 1 -45.2339 -29.4033 -174.45 - 77 116.161 673 1 1 -45.25 -29.4134 -174.51 - 77 299.616 751 1 0 -45.6031 -29.6541 -175.85 - 77 177.745 634 0 1 -53.051 -35.2171 -204.45 - 77 255.394 721 0 0 -53.4281 -35.7119 -205.85 - 77 9.95866 618 5 0 -126.73 -56.4154 -56.25 - 77 14.6098 777 5 0 -100.473 -24.4737 -56.25 - 77 8.87197 909 5 0 -111.969 2.00342 -56.25 - 77 153.01 706 5 1 -38.745 -27.2395 -54.45 - 77 154.419 764 5 0 -38.7456 -27.2392 -55.85 - 77 130.05 706 4 1 -38.7593 -27.2297 -84.45 - 77 208.286 764 4 0 -38.7601 -27.2293 -85.85 - 77 225.179 706 3 1 -38.7764 -27.2192 -114.45 - 77 224.88 764 3 0 -38.7781 -27.2208 -115.85 - 77 285.892 706 2 1 -38.8123 -27.2588 -144.45 - 77 152.922 763 2 0 -38.8131 -27.2623 -145.85 - 77 366.138 706 1 1 -38.8242 -27.3259 -174.45 - 77 92.5211 763 1 0 -38.8264 -27.3285 -175.85 - 77 689.128 705 0 1 -38.881 -27.3758 -204.45 - 77 122.5 763 0 0 -38.8848 -27.3778 -205.85 - 77 21.3512 1214 2 1 62.8737 130.991 -144.85 - 77 188.166 752 0 1 -29.6183 -41.2134 -204.85 - 77 14.7726 705 2 1 -38.85 -27.2103 -144.636 - 77 173.385 706 0 1 -38.8095 -27.4549 -204.45 - 77 90.9705 704 0 1 -39.05 -27.6925 -204.556 - 77 73.3418 703 0 1 -39.25 -27.8494 -204.699 - 77 21.8724 702 0 1 -39.4503 -27.9707 -204.823 - 77 120.337 753 0 0 -41.327 -29.2798 -205.85 - 77 330.178 752 0 0 -41.6602 -29.45 -205.946 - 77 16.1495 751 0 0 -42.5915 -29.65 -205.858 - 77 28.3394 655 0 1 -48.9872 -30.256 -204.85 - 77 62.0835 654 0 1 -49.0503 -30.2719 -204.841 - 77 69.0054 653 0 1 -49.25 -30.3686 -204.808 - 77 134.816 652 0 1 -49.45 -30.4563 -204.791 - 77 57.6785 651 0 1 -49.65 -30.5315 -204.791 - 77 61.3952 650 0 1 -49.85 -30.6271 -204.822 - 77 48.5692 649 0 1 -50.05 -30.7059 -204.815 - 77 74.912 648 0 1 -50.2503 -30.6458 -204.76 - 77 59.6415 647 0 1 -50.45 -30.5491 -204.734 - 77 153.163 646 0 1 -50.65 -30.4333 -204.686 - 77 67.5383 645 0 1 -50.8505 -30.1889 -204.564 - 77 133.21 644 0 1 -51.05 -30.0223 -204.486 - 77 113.391 643 0 1 -51.25 -30.0156 -204.476 - 77 113.625 642 0 1 -51.45 -30.1547 -204.523 - 77 119.003 641 0 1 -51.65 -30.2158 -204.644 - 77 14.834 735 0 0 -53.0505 -32.9598 -205.85 - 77 15.1884 626 0 1 -54.7357 -35.9736 -204.85 - 77 37.4601 707 0 0 -56.6627 -38.5085 -205.85 - 77 58.2205 611 0 1 -57.7759 -40.0164 -204.85 - 77 63.9911 697 0 0 -56.3583 -40.5329 -205.85 - 77 31.279 620 0 1 -55.9624 -40.5415 -204.85 - 77 9.29492 765 3 0 -38.9602 -27.05 -116.207 - 77 379.01 692 2 1 -41.5605 -24.8514 -144.45 - 77 99.8581 691 2 1 -41.6502 -24.8342 -144.719 - 77 204.868 776 2 0 -42.0431 -24.7204 -145.85 - 77 121.988 634 1 1 -53.0597 -21.7599 -174.45 - 77 62.5057 633 1 1 -53.25 -21.8071 -174.755 - 77 92.6063 790 1 0 -53.9236 -22.0314 -175.85 - 77 126.798 789 1 0 -53.9768 -22.05 -175.936 - 77 106.579 534 0 1 -73.0863 -29.2462 -204.45 - 77 5.97383 533 0 1 -73.25 -29.1478 -204.835 - 77 29.4761 755 0 0 -73.7224 -28.8763 -205.85 - 77 125.128 756 0 0 -73.7683 -28.85 -205.946 - 77 10.6154 866 0 0 -106.919 -6.6832 -206.25 - 77 94.8443 867 0 0 -106.955 -6.64957 -206.222 - 77 90.2178 868 0 0 -107.195 -6.45 -206.053 - 77 3.9199 869 0 0 -107.441 -6.24996 -205.861 - 77 7.49135 358 0 1 -108.538 -5.16052 -204.85 - 77 156.103 357 0 1 -108.55 -5.1488 -204.84 - 77 255.091 356 0 1 -108.75 -4.88663 -204.64 - 77 58.6852 873 0 0 -108.45 -5.35075 -205.85 - 77 83.5205 872 0 0 -108.402 -5.45 -206.014 - 77 30.6218 477 0 1 -84.65 -15.8081 -204.824 - 77 158.587 775 2 0 -41.6425 -24.8511 -145.85 - 77 226.882 680 1 1 -43.884 -23.7775 -174.45 - 77 233.295 782 1 0 -43.7263 -23.5212 -175.85 - 77 175.326 798 0 0 -38.1071 -20.4205 -205.85 - 77 157.827 775 1 0 -43.9383 -24.998 -175.85 - 77 73.9956 770 1 0 -43.8631 -26.0141 -175.851 - 77 51.488 769 1 0 -43.8609 -26.05 -176.094 - 77 136.524 678 0 1 -44.3903 -30.3915 -204.45 - 77 94.1416 747 0 0 -44.496 -30.607 -205.85 - 77 22.825 746 0 0 -44.5173 -30.65 -206.164 - 77 287.056 764 1 0 -38.8193 -27.1911 -175.85 - 77 103.7 765 0 0 -39.0573 -26.9992 -205.85 - 77 31.7461 1772 7 1 174.725 6.84924 5.55 - 77 238.898 1773 7 1 174.75 6.85539 5.4927 - 77 148.153 389 1 0 -62.3586 -102.198 -176.25 - 77 261.027 388 1 0 -62.29 -102.35 -175.998 - 77 212.986 764 0 0 -38.785 -27.1615 -205.85 - 77 22.8408 707 5 1 -38.6499 -27.1172 -54.4585 -Number of digits in this event = 57 +Number of tracker hits in this event = 124 + 77 200.266 867 9 0 45.4149 -6.61931 64.0683 + 77 153.592 1127 8 1 45.4793 -6.64301 35.55 + 77 225.774 867 8 0 45.4736 -6.6369 34.15 + 77 253.178 1126 7 1 45.3808 -6.49233 5.55 + 77 236.03 867 7 0 45.3736 -6.46729 4.15 + 77 113.591 1125 6 1 45.2141 -5.9448 -24.45 + 77 115.706 870 6 0 45.2051 -5.94756 -25.85 + 77 127.963 1124 5 1 45.029 -6.08273 -54.45 + 77 126.666 869 5 0 45.033 -6.10177 -55.85 + 77 420.277 1125 4 1 45.0663 -6.46746 -84.45 + 77 128.538 867 4 0 45.0608 -6.47285 -85.85 + 77 171.635 1124 3 1 44.9816 -6.65644 -114.45 + 77 113.608 867 3 0 44.9618 -6.63416 -115.85 + 77 111.362 1122 2 1 44.6099 -6.10649 -144.45 + 77 343.188 869 2 0 44.6189 -6.08537 -145.85 + 77 141.675 1123 1 1 44.8026 -5.67821 -174.45 + 77 37.887 871 1 0 44.831 -5.65317 -175.85 + 77 76.195 872 1 0 44.8347 -5.65 -176.011 + 77 107.146 1126 0 1 45.4287 -5.41626 -204.45 + 77 34.211 1127 0 1 45.45 -5.41984 -204.767 + 77 107.524 873 0 0 45.5283 -5.42747 -205.85 + 77 94.3138 770 8 1 -25.8963 -27.0028 35.15 + 77 121.766 864 3 0 44.7409 -7.05501 -115.85 + 77 359.084 697 3 0 20.8705 -40.5716 -116.25 + 77 108.452 696 3 0 20.8206 -40.6505 -116.164 + 77 9.94612 695 3 0 20.6761 -40.85 -115.876 + 77 138.17 1001 3 1 20.3149 -41.4854 -114.85 + 77 168.719 1000 3 1 20.2498 -41.6001 -114.668 + 77 114.741 1002 3 1 20.45 -41.674 -114.468 + 77 207.691 1003 3 1 20.65 -41.426 -114.513 + 77 39.7272 1004 3 1 20.8502 -40.9823 -114.778 + 77 258.316 698 3 0 21.4484 -40.45 -116.026 + 77 9.65194 702 3 0 23.2739 -39.4684 -115.85 + 77 2.8123 703 3 0 23.2893 -39.45 -115.852 + 77 28.1818 1018 3 1 23.7326 -36.9064 -114.85 + 77 162.089 715 3 0 24.6816 -37.0009 -115.85 + 77 289.691 1127 7 1 45.4905 -6.67885 5.55 + 77 290.341 866 7 0 45.4991 -6.67688 4.15 + 77 179.874 1128 6 1 45.68 -6.61795 -24.45 + 77 267.555 867 6 0 45.6896 -6.60664 -25.85 + 77 831.837 1129 5 1 45.8809 -6.34265 -54.45 + 77 369.008 868 5 0 45.8817 -6.33193 -55.85 + 77 266.499 1128 4 1 45.707 -6.0879 -84.45 + 77 91.8169 870 4 0 45.8307 -5.90331 -85.85 + 77 1.07716 871 4 0 45.8649 -5.85 -86.2412 + 77 266.778 1141 3 1 48.3153 -2.05235 -114.45 + 77 79.7663 890 3 0 48.3984 -1.88627 -115.85 + 77 56.758 891 3 0 48.4173 -1.85 -116.143 + 77 141.172 1149 2 1 49.8588 1.71285 -144.45 + 77 256.049 909 2 0 49.9017 1.86608 -145.85 + 77 119.985 1155 1 1 51.0817 5.12171 -174.45 + 77 56.5127 925 1 0 51.0151 5.23483 -175.85 + 77 51.4172 926 1 0 51.0061 5.25 -176.02 + 77 100.938 1147 0 1 49.5845 7.49486 -204.45 + 77 101.74 937 0 0 49.4394 7.58144 -205.851 + 77 233.692 869 4 0 45.7886 -6.0699 -85.85 + 77 123.746 1128 3 1 45.7452 -5.85774 -114.45 + 77 110.616 870 3 0 45.743 -5.86974 -115.85 + 77 111.649 1128 2 1 45.7147 -6.14628 -144.45 + 77 146.965 1120 1 1 44.17 -5.09854 -174.45 + 77 136.99 876 1 0 44.311 -4.80261 -175.85 + 77 114.603 1136 0 1 47.3346 1.18756 -204.451 + 77 176.691 907 0 0 47.5068 1.50237 -205.85 + 77 97.9674 1133 4 1 46.7344 -6.10633 -84.4502 + 77 157.168 1145 3 1 49.1346 -6.70352 -114.45 + 77 231.779 866 3 0 49.1757 -6.76825 -115.85 + 77 125.193 1151 2 1 50.344 -7.96922 -144.45 + 77 111.321 859 2 0 50.2723 -8.08458 -145.85 + 77 105.351 1146 1 1 49.2583 -10.4549 -174.45 + 77 125.279 847 1 0 49.2649 -10.4795 -175.85 + 77 163.381 1144 0 1 49.0301 -11.4923 -204.45 + 77 160.234 842 0 0 48.9617 -11.5176 -205.85 + 77 257.091 1131 3 1 46.265 -6.15654 -114.695 + 77 271.081 869 3 0 46.2696 -6.15326 -115.85 + 77 113.822 1130 2 1 46.208 -5.96864 -144.45 + 77 78.7141 870 2 0 46.2727 -6.03693 -145.85 + 77 106.133 1139 1 1 48.0387 -7.38572 -174.45 + 77 66.2339 1140 1 1 48.05 -7.3918 -174.642 + 77 127.699 863 1 0 48.1224 -7.44027 -175.85 + 77 46.7643 862 1 0 48.1368 -7.45 -176.085 + 77 366.564 1149 0 1 49.9602 -8.51643 -204.45 + 77 101.923 856 0 0 50.0671 -8.69974 -205.85 + 77 174.075 1132 2 1 46.5478 -5.94192 -144.45 + 77 192.645 871 2 0 46.4895 -5.76687 -145.85 + 77 66.1555 1125 1 1 45.0774 -2.11381 -174.45 + 77 58.5382 1124 1 1 45.05 -2.1058 -174.646 + 77 178.671 889 1 0 44.9099 -2.0979 -175.85 + 77 156.25 1104 0 1 41.0276 -1.67428 -204.452 + 77 116.973 891 0 0 40.476 -1.77873 -205.85 + 77 123.868 1129 6 1 45.8725 -6.8347 -24.45 + 77 98.61 865 6 0 45.8509 -6.90622 -25.85 + 77 250.83 1126 5 1 45.3681 -8.35742 -54.45 + 77 120.276 858 5 0 45.3457 -8.43984 -55.85 + 77 89.1657 857 5 0 45.3435 -8.45 -56.0176 + 77 129.233 848 4 0 45.1348 -10.2631 -85.85 + 77 46.8041 848 3 0 46.502 -10.4324 -115.85 + 77 63.4728 847 3 0 46.5206 -10.45 -116.068 + 77 195.308 1145 2 1 49.2271 -13.2548 -144.45 + 77 135.285 832 2 0 49.1638 -13.5358 -145.85 + 77 125.148 1134 1 1 46.9647 -18.5464 -174.45 + 77 101.085 805 1 0 46.9303 -18.8837 -175.85 + 77 181.453 1137 0 1 47.5356 -24.267 -204.45 + 77 208.76 777 0 0 47.5028 -24.498 -205.85 + 77 17.5334 845 3 0 45.8688 -10.9872 -115.85 + 77 99.0406 1126 8 1 45.4117 -6.61663 35.55 + 77 110.051 1126 6 1 45.3449 -6.63708 -24.45 + 77 173.961 866 5 0 45.2619 -6.65244 -55.85 + 77 202.206 866 4 0 45.1765 -6.66884 -85.85 + 77 100.739 1125 3 1 45.0799 -6.72885 -114.45 + 77 128.786 1125 2 1 45.1365 -6.56862 -144.45 + 77 124.058 867 2 0 45.233 -6.55037 -145.85 + 77 119.13 1136 1 1 47.4081 -6.31543 -174.45 + 77 3.89788 868 1 0 47.5546 -6.25077 -175.85 + 77 148.17 869 1 0 47.5564 -6.25 -175.867 + 77 253.443 1152 0 1 50.6152 -4.94185 -204.45 + 77 3.3888 1153 0 1 50.65 -4.92 -204.833 + 77 75.7348 875 0 0 50.7365 -4.86347 -205.85 + 77 40.2508 876 0 0 50.7571 -4.85 -206.092 + 77 65.8342 1151 0 1 50.45 -4.89223 -204.586 + 77 284.83 1150 0 1 50.25 -4.83775 -204.577 + 77 77.4407 1032 1 1 26.5166 3.6308 -174.85 + 77 54.2398 774 0 0 -8.3104 -25.0848 -205.85 + 77 72.55 914 1 0 27.0914 3.03143 -175.85 + 77 52.3565 457 3 0 97.2156 -88.45 -116.037 +Number of digits in this event = 67 Using G4ParticleGun ... -8.9016 LIN +3.56163 LIN gamma Event: 78 -Number of tracker hits in this event = 37 - 78 196.82 256 7 1 -128.813 63.5128 5.55 - 78 254.075 1217 7 0 -128.812 63.5112 4.15 - 78 246.012 256 6 1 -128.805 63.4749 -24.45 - 78 326.092 1217 6 0 -128.806 63.4735 -25.85 - 78 220.893 256 5 1 -128.825 63.4472 -54.45 - 78 152.051 1216 5 0 -128.823 63.4451 -55.85 - 78 500.373 256 4 1 -128.783 63.4099 -84.45 - 78 103.245 1216 4 0 -128.781 63.4078 -85.85 - 78 638.807 256 3 1 -128.757 63.3721 -114.45 - 78 130.249 1216 3 0 -128.758 63.3726 -115.85 - 78 568.056 256 2 1 -128.774 63.3823 -144.45 - 78 275.869 1216 2 0 -128.775 63.3816 -145.85 - 78 314.66 256 1 1 -128.809 63.3636 -174.45 - 78 123.11 1216 1 0 -128.813 63.3624 -175.85 - 78 256.208 256 0 1 -128.904 63.3439 -204.45 - 78 106.546 1216 0 0 -128.911 63.3438 -205.85 - 78 74.9288 693 0 0 -124.455 -41.2997 -206.25 - 78 119.799 1217 5 0 -128.842 63.5362 -55.85 - 78 150.012 1217 4 0 -128.857 63.5496 -85.85 - 78 462.796 1217 3 0 -128.863 63.5958 -115.85 - 78 256.502 1218 2 0 -128.891 63.7071 -145.85 - 78 144.402 1218 1 0 -128.88 63.8064 -175.85 - 78 133.445 1219 0 0 -128.8 63.9223 -205.85 - 78 18.4513 301 0 1 -119.901 94.996 -204.85 - 78 30.738 1457 4 0 -109.401 111.599 -86.25 - 78 156.179 255 1 1 -128.997 63.5541 -174.45 - 78 161.781 1217 1 0 -129.009 63.5565 -175.85 - 78 123.475 254 0 1 -129.297 63.6074 -204.45 - 78 130.163 1217 0 0 -129.317 63.6162 -205.85 - 78 52.5778 931 4 0 -155.189 6.44018 -86.25 - 78 22.4449 932 4 0 -155.167 6.45008 -86.2265 - 78 72.8506 661 4 0 -107.238 -47.7966 -86.2499 - 78 228.951 259 1 1 -128.241 63.2423 -174.45 - 78 283.965 1215 1 0 -128.205 63.2399 -175.85 - 78 153.4 264 0 1 -127.249 63.1404 -204.45 - 78 142.025 1215 0 0 -127.198 63.1342 -205.85 - 78 173.235 255 3 1 -128.95 63.6772 -114.47 -Number of digits in this event = 32 -Using G4ParticleGun ... -7.37273 LIN +Number of tracker hits in this event = 0 +Number of digits in this event = 1 +Using G4ParticleGun ... +3.83019 LIN gamma Event: 79 -Number of tracker hits in this event = 54 - 79 203.891 1420 5 1 104.28 -31.81 -54.45 - 79 327.151 741 5 0 104.28 -31.8105 -55.85 - 79 271.044 1420 4 1 104.273 -31.827 -84.45 - 79 95.0081 741 4 0 104.273 -31.8279 -85.85 - 79 127.612 1420 3 1 104.26 -31.8449 -114.45 - 79 124.736 741 3 0 104.26 -31.8458 -115.85 - 79 133.064 1420 2 1 104.265 -31.8611 -144.45 - 79 108.682 740 2 0 104.265 -31.8649 -145.85 - 79 131.379 1420 1 1 104.263 -31.9457 -174.45 - 79 142.168 740 1 0 104.264 -31.9494 -175.85 - 79 583.653 1420 0 1 104.285 -32.0229 -204.45 - 79 114.047 740 0 0 104.285 -32.0256 -205.85 - 79 33.5451 1443 7 0 90.4113 108.75 3.99828 - 79 273.397 1444 7 0 90.4066 108.95 4.10737 - 79 110.155 1445 7 0 90.3836 109.15 3.88397 - 79 152.362 1419 0 1 104.124 -32.0515 -204.45 - 79 3.99001 1142 4 1 48.65 110.769 -84.5655 - 79 12.1114 478 0 0 115.163 -84.3326 -206.25 - 79 111.214 477 0 0 115.19 -84.45 -206.068 - 79 94.5885 1477 0 1 115.594 -85.0708 -204.85 - 79 55.8651 486 0 0 115.891 -82.6894 -205.85 - 79 179.761 487 0 0 115.892 -82.65 -205.911 - 79 76.1343 1421 0 1 104.35 -32.0787 -204.469 - 79 57.4368 1422 0 1 104.55 -32.1723 -204.536 - 79 58.9972 1423 0 1 104.752 -32.2574 -204.624 - 79 175.975 1424 0 1 104.95 -32.3393 -204.727 - 79 12.1642 1425 0 1 105.15 -32.4253 -204.829 - 79 147.584 735 0 0 107.114 -32.9989 -205.85 - 79 167.906 734 0 0 107.32 -33.05 -205.922 - 79 125.976 733 0 0 107.673 -33.2501 -206.04 - 79 96.7246 732 0 0 107.996 -33.45 -206.114 - 79 150.806 731 0 0 108.31 -33.65 -206.135 - 79 327.484 730 0 0 108.794 -33.85 -206.161 - 79 310.119 729 0 0 109.619 -34.05 -206.071 - 79 120.249 728 0 0 110.407 -34.2501 -205.899 - 79 127.42 727 0 0 110.809 -34.45 -205.978 - 79 99.3685 726 0 0 111.126 -34.65 -206.102 - 79 11.1739 725 0 0 111.512 -34.85 -206.246 - 79 139.674 742 4 0 104.313 -31.6477 -85.85 - 79 162.987 1422 3 1 104.584 -31.2299 -114.45 - 79 155.57 744 3 0 104.617 -31.2185 -115.85 - 79 117.416 1425 2 1 105.254 -30.8827 -144.45 - 79 197.516 745 2 0 105.265 -30.867 -145.85 - 79 148.643 1426 1 1 105.456 -30.5697 -174.45 - 79 125.894 747 1 0 105.469 -30.5539 -175.85 - 79 103.869 1427 0 1 105.717 -30.2476 -204.45 - 79 232.246 749 0 0 105.745 -30.2175 -205.85 - 79 88.779 830 1 1 -13.85 106.125 -174.672 - 79 45.7114 746 2 0 105.183 -30.85 -146.191 - 79 120.793 235 2 0 93.1994 -133.039 -146.25 - 79 197.532 1430 0 1 106.345 -30.0792 -204.45 - 79 80.3423 1431 0 1 106.372 -29.9844 -204.45 - 79 102.022 1432 0 1 106.55 -30.0315 -204.53 - 79 35.1247 1433 0 1 106.75 -30.1518 -204.514 -Number of digits in this event = 32 -Using G4ParticleGun ... -8.13068 LIN +Number of tracker hits in this event = 112 + 79 293.046 981 10 1 16.4057 -70.0157 95.55 + 79 312.419 550 10 0 16.405 -70.0163 94.15 + 79 182.573 981 9 1 16.3779 -70.0271 65.55 + 79 362.3 550 9 0 16.3763 -70.0296 64.15 + 79 246.999 981 8 1 16.3535 -70.0859 35.55 + 79 122.236 549 8 0 16.3494 -70.0877 34.15 + 79 125.363 980 7 1 16.2497 -70.1182 5.55 + 79 124.583 549 7 0 16.2455 -70.1208 4.15 + 79 101.049 980 6 1 16.1509 -70.1853 -24.45 + 79 183.21 549 6 0 16.1448 -70.1938 -25.85 + 79 146.905 979 5 1 16.0042 -70.3741 -54.45 + 79 148.411 548 5 0 15.9939 -70.3863 -55.85 + 79 103.803 978 4 1 15.7903 -70.6596 -84.45 + 79 138.623 546 4 0 15.7788 -70.6743 -85.85 + 79 128.709 977 3 1 15.5666 -70.9928 -114.45 + 79 126.351 545 3 0 15.5626 -71.0129 -115.85 + 79 112.124 977 2 1 15.4758 -71.4276 -144.45 + 79 110.225 542 2 0 15.4748 -71.4502 -145.85 + 79 101.902 977 1 1 15.5088 -71.8858 -174.45 + 79 161.374 540 1 0 15.5154 -71.9066 -175.85 + 79 253.403 978 0 1 15.6757 -72.3164 -204.45 + 79 117.129 538 0 0 15.6834 -72.3324 -205.85 + 79 1.52047 961 6 1 12.25 -111.279 -24.798 + 79 22.4646 960 6 1 12.25 -111.28 -24.781 + 79 193.981 847 4 0 69.5171 -10.5282 -86.25 + 79 120.712 848 4 0 69.6431 -10.4498 -86.2035 + 79 209.543 846 4 0 69.7669 -10.65 -85.9355 + 79 208.335 980 1 1 16.2044 -70.2677 -174.45 + 79 381.912 548 1 0 16.1895 -70.2562 -175.85 + 79 149.837 550 0 0 15.8146 -70.0158 -205.85 + 79 110.085 881 4 1 -3.78473 -61.9694 -84.45 + 79 98.2409 980 0 1 16.1757 -70.1292 -204.45 + 79 131.243 549 0 0 16.1624 -70.1291 -205.85 + 79 111.823 1732 9 1 166.569 52.5026 65.15 + 79 2.46024 1733 9 1 166.75 52.6647 65.5344 + 79 86.6696 552 8 0 16.3772 -69.6054 34.1495 + 79 277.089 551 8 0 16.3687 -69.65 33.9467 + 79 74.2433 975 7 1 15.1303 -76.3636 5.55 + 79 65.6462 974 7 1 15.05 -76.4107 5.3633 + 79 113.719 516 7 0 14.5585 -76.6769 4.15 + 79 46.0073 916 6 1 3.35048 -83.5658 -24.45 + 79 105.262 915 6 1 3.25 -83.638 -24.5486 + 79 34.0099 914 6 1 3.05 -83.7853 -24.7563 + 79 123.344 477 6 0 2.0436 -84.5048 -25.85 + 79 70.8979 476 6 0 1.83332 -84.65 -26.0748 + 79 94.8943 759 5 1 -28.0823 -101.506 -54.45 + 79 26.026 758 5 1 -28.2501 -101.676 -54.763 + 79 59.8465 389 5 0 -28.7978 -102.253 -55.85 + 79 167.489 388 5 0 -28.8887 -102.35 -56.0306 + 79 17.5093 677 4 1 -44.6106 -118.945 -84.45 + 79 104.195 676 4 1 -44.6502 -118.976 -84.5075 + 79 17.7019 675 4 1 -44.85 -119.13 -84.8031 + 79 63.4203 302 4 0 -45.55 -119.675 -85.85 + 79 69.6975 301 4 0 -45.6413 -119.75 -85.9965 + 79 441.617 576 3 1 -64.6779 -133.501 -114.45 + 79 95.5048 575 3 1 -64.8501 -134.146 -114.817 + 79 16.3199 217 3 0 -65.6828 -136.71 -115.85 + 79 58.0754 216 3 0 -65.6962 -136.75 -115.866 + 79 62.1905 215 3 0 -65.7637 -136.95 -115.955 + 79 88.4334 214 3 0 -65.8317 -137.15 -116.073 + 79 65.4461 213 3 0 -65.9083 -137.35 -116.202 + 79 79.4862 577 3 1 -64.65 -133.552 -114.555 + 79 123.873 979 8 1 16.0453 -69.6952 35.5496 + 79 135.137 983 7 1 16.8487 -69.5838 5.55 + 79 4.00285 552 7 0 16.8339 -69.4514 4.15 + 79 118.997 553 7 0 16.8338 -69.45 4.13515 + 79 65.4595 982 6 1 16.6286 -67.194 -24.45 + 79 44.6758 983 6 1 16.65 -67.1384 -24.6864 + 79 49.5993 565 6 0 16.7598 -66.886 -25.85 + 79 54.9841 566 6 0 16.7747 -66.85 -26.0244 + 79 127.462 994 5 1 18.9026 -59.6858 -54.45 + 79 69.5386 602 5 0 19.0693 -59.4794 -55.8502 + 79 67.1205 603 5 0 19.0918 -59.45 -56.036 + 79 144.488 1010 4 1 22.1653 -55.0307 -84.4501 + 79 95.6686 625 4 0 22.2286 -54.9775 -85.85 + 79 105.289 1019 3 1 23.9568 -53.9294 -114.45 + 79 142.208 630 3 0 23.9648 -53.9152 -115.85 + 79 122.188 1020 2 1 24.1507 -53.5363 -144.45 + 79 108.033 633 2 0 24.3065 -53.3041 -145.85 + 79 17.7124 634 2 0 24.3387 -53.25 -146.178 + 79 246.699 1033 1 1 26.7741 -48.9216 -174.45 + 79 44.6833 1034 1 1 26.85 -48.8377 -174.789 + 79 134.938 657 1 0 27.0701 -48.5659 -175.85 + 79 198.74 1061 0 1 32.351 -41.6012 -204.45 + 79 142.814 692 0 0 32.51 -41.6181 -205.85 + 79 10.0703 978 9 1 15.6554 -66.5632 65.55 + 79 109.393 977 9 1 15.65 -66.5541 65.5016 + 79 367.961 568 9 0 15.4862 -66.3066 64.15 + 79 32.1283 569 9 0 15.4513 -66.25 63.8548 + 79 53.863 958 8 1 11.7055 -61.4354 35.55 + 79 75.1405 957 8 1 11.6499 -61.3917 35.3586 + 79 138.84 594 8 0 11.3133 -61.1294 34.15 + 79 260.146 919 7 1 3.93029 -56.2676 5.54942 + 79 27.7409 619 7 0 3.66917 -56.0667 4.15 + 79 79.2964 620 7 0 3.64705 -56.05 4.03286 + 79 167.702 891 6 1 -1.69124 -52.3733 -24.45 + 79 111.376 640 6 0 -1.86598 -52.0094 -25.8514 + 79 110.911 868 5 1 -6.26613 -45.6014 -54.45 + 79 117.186 672 5 0 -6.41231 -45.5531 -55.8502 + 79 124.308 849 4 1 -10.2277 -45.3861 -84.45 + 79 218.689 672 4 0 -10.1404 -45.5011 -85.85 + 79 123.759 868 3 1 -6.32825 -47.5413 -114.45 + 79 30.8982 662 3 0 -6.28923 -47.4567 -115.85 + 79 89.9183 663 3 0 -6.28715 -47.45 -115.934 + 79 165.143 865 2 1 -6.89508 -44.2382 -144.45 + 79 116.747 681 2 0 -7.21384 -43.773 -145.85 + 79 150.347 831 1 1 -13.657 -35.7626 -174.45 + 79 32.0792 830 1 1 -13.85 -35.5818 -174.763 + 79 179.465 725 1 0 -14.5888 -35.0056 -175.85 + 79 42.6178 726 1 0 -14.7712 -34.85 -176.14 + 79 124.858 740 0 1 -31.8807 -18.9946 -204.45 + 79 116.744 803 0 0 -31.9448 -19.2647 -205.85 +Number of digits in this event = 50 +Using G4ParticleGun ... +2.67123 LIN gamma Event: 80 -Number of tracker hits in this event = 93 - 80 245.642 1192 9 1 58.4657 92.9532 65.55 - 80 286.528 1364 9 0 58.4645 92.9527 64.15 - 80 125.599 1191 8 1 58.4455 92.928 35.55 - 80 316.98 1363 8 0 58.4456 92.9265 34.15 - 80 253.934 1192 7 1 58.4606 92.8871 5.55 - 80 281.83 1363 7 0 58.4608 92.8854 4.15 - 80 271.3 1192 6 1 58.463 92.8449 -24.45 - 80 296.257 1363 6 0 58.5294 92.803 -25.8501 - 80 59.2867 1200 5 1 60.1657 92.5693 -54.45 - 80 46.6691 1201 5 1 60.25 92.5767 -54.6688 - 80 162.317 1362 5 0 60.719 92.6246 -55.85 - 80 123.614 1255 4 1 71.0793 96.2976 -84.45 - 80 27.0786 1254 4 1 71.05 96.2326 -84.759 - 80 84.0898 1379 4 0 70.9093 96.0363 -85.85 - 80 15.2506 1378 4 0 70.8881 95.95 -86.2057 - 80 150.005 1244 3 1 68.9851 87.5128 -114.451 - 80 19.4158 1331 3 0 68.7714 86.3061 -115.85 - 80 96.1084 1330 3 0 68.7615 86.25 -115.915 - 80 58.6975 1329 3 0 68.7229 86.0497 -116.133 - 80 154.399 1237 2 1 67.4576 60.8583 -144.45 - 80 102.988 1238 2 1 67.65 60.7941 -144.611 - 80 37.6997 1239 2 1 67.85 60.708 -144.786 - 80 79.2862 1200 2 0 69.0133 60.1338 -145.85 - 80 152.698 1199 2 0 69.1618 60.05 -145.982 - 80 0.192525 1198 2 0 69.4324 59.85 -146.249 - 80 108.148 1369 1 1 94.0303 37.2313 -174.45 - 80 23.2161 1083 1 0 94.0963 36.6767 -175.85 - 80 150.316 1082 1 0 94.0995 36.65 -175.915 - 80 47.355 1199 1 0 47.3298 60.0163 -176.25 - 80 164.504 1200 1 0 47.2837 60.0505 -176.219 - 80 134.235 1201 1 0 46.9291 60.25 -176.035 - 80 32.2313 1121 1 1 44.3583 61.0292 -174.85 - 80 57.4767 1120 1 1 44.25 61.0598 -174.799 - 80 56.3243 1119 1 1 44.05 61.1211 -174.685 - 80 62.3009 1118 1 1 43.85 61.1913 -174.562 - 80 120.105 1202 2 0 37.4147 60.6126 -146.25 - 80 385.487 1085 2 1 37.1948 60.544 -144.85 - 80 75.4999 1086 2 1 37.4441 61.031 -144.45 - 80 67.0897 1087 2 1 37.45 61.0164 -144.455 - 80 96.9102 920 1 0 -13.5887 4.24899 -176.25 - 80 114.042 1192 8 1 58.4677 92.9398 35.55 - 80 184.812 1193 5 1 58.6965 92.9535 -54.45 - 80 137.547 1363 5 0 58.6906 92.9469 -55.85 - 80 182.461 1192 4 1 58.5545 92.793 -84.45 - 80 178.853 1363 4 0 58.5441 92.7828 -85.85 - 80 118.177 1191 3 1 58.364 92.5446 -114.45 - 80 108.551 1361 3 0 58.3559 92.5355 -115.85 - 80 106.155 1190 2 1 58.1677 92.3555 -144.45 - 80 136.934 1360 2 0 58.1623 92.3436 -145.85 - 80 122.11 1189 1 1 58.0396 92.1078 -174.45 - 80 168.08 1359 1 0 58.0314 92.0931 -175.85 - 80 182.819 1189 0 1 57.8932 91.7754 -204.45 - 80 102.608 1358 0 0 57.8929 91.7615 -205.85 - 80 134.211 1190 1 1 58.0844 92.1016 -174.45 - 80 76.2416 1358 1 0 58.4131 91.9451 -175.85 - 80 121.502 1398 1 0 85.346 99.7674 -176.25 - 80 103.78 1330 1 1 86.0523 99.7744 -174.85 - 80 54.9708 1396 2 0 87.1705 99.5283 -146.25 - 80 6.57476 1397 2 0 87.1965 99.55 -146.206 - 80 45.1433 1643 2 0 146.025 148.911 -146.25 - 80 103.953 1644 2 0 146.096 148.95 -146.193 - 80 180.435 1645 2 0 146.085 149.15 -146.128 - 80 115.877 1359 2 0 62.1851 92.15 -146.198 - 80 42.066 1358 2 0 62.0399 91.95 -145.922 - 80 216.846 1206 2 1 61.3644 91.0438 -144.85 - 80 108.929 1205 2 1 61.2496 91.3521 -144.515 - 80 228.334 1204 2 1 61.0496 91.3045 -144.52 - 80 252.357 1370 5 0 58.2868 94.2141 -55.85 - 80 25.9853 1371 5 0 58.0617 94.35 -56.0418 - 80 235.453 1192 3 1 58.4707 92.7716 -114.45 - 80 356.806 1363 3 0 58.4695 92.7702 -115.85 - 80 224.855 1192 2 1 58.4694 92.7397 -144.45 - 80 230.502 1362 2 0 58.47 92.7443 -145.85 - 80 366.254 1192 1 1 58.4604 92.865 -174.45 - 80 152.284 1363 1 0 58.4505 92.8721 -175.85 - 80 133.657 1191 0 1 58.2583 93.0251 -204.45 - 80 113.584 1364 0 0 58.2451 93.037 -205.85 - 80 237.612 1362 1 0 58.7943 92.7091 -175.85 - 80 106.668 1227 0 1 65.4736 89.0142 -204.45 - 80 104.026 1343 0 0 65.3882 88.8416 -205.85 - 80 52.5077 1415 1 0 55.8297 103.256 -176.25 - 80 89.5362 1416 1 0 55.7077 103.35 -176.086 - 80 147.058 1171 1 1 54.3278 103.659 -174.85 - 80 151.927 1170 1 1 54.25 103.716 -174.756 - 80 108.363 1193 1 1 58.7441 92.6371 -174.45 - 80 113.117 1194 0 1 58.9815 92.6789 -204.45 - 80 110.881 1362 0 0 58.9937 92.6796 -205.85 - 80 39.0089 726 5 0 -104.453 -34.7055 -56.25 - 80 79.079 376 5 1 -104.873 -34.784 -54.8496 - 80 203.363 375 5 1 -104.95 -34.7238 -54.6517 - 80 145.285 374 5 1 -105.15 -34.5696 -54.6992 - 80 19.7494 1082 3 1 36.6169 158.114 -114.85 - 80 19.7205 1215 0 0 156.955 63.1784 -206.25 -Number of digits in this event = 47 +Number of tracker hits in this event = 0 +Number of digits in this event = 2 Using G4ParticleGun ... -1.56945 LIN +6.06811 LIN gamma Event: 81 -Number of tracker hits in this event = 48 - 81 308.126 1576 6 1 135.464 44.107 -24.45 - 81 211.674 1120 6 0 135.458 44.1148 -25.85 - 81 114.452 1576 5 1 135.369 44.266 -54.45 - 81 111.499 1121 5 0 135.37 44.2721 -55.85 - 81 284.488 1575 4 1 135.259 44.4457 -84.45 - 81 108.595 1122 4 0 135.259 44.4508 -85.85 - 81 150.718 1575 3 1 135.249 44.5569 -114.45 - 81 114.27 1122 3 0 135.247 44.5505 -115.85 - 81 126.683 1575 2 1 135.213 44.4157 -144.45 - 81 104.859 1121 2 0 135.219 44.4102 -145.85 - 81 115.018 1576 1 1 135.368 44.2923 -174.45 - 81 93.4451 1121 1 0 135.375 44.2837 -175.85 - 81 144.117 1576 0 1 135.517 44.0923 -204.45 - 81 150.264 1120 0 0 135.529 44.0914 -205.85 - 81 10.0996 1741 0 1 168.451 31.8779 -204.45 - 81 158.861 1577 5 1 135.611 43.7013 -54.45 - 81 144.081 1118 5 0 135.62 43.6933 -55.85 - 81 137.004 1577 4 1 135.71 43.4956 -84.45 - 81 138.216 1116 4 0 135.605 43.398 -85.85 - 81 105.914 1566 3 1 133.512 41.4791 -114.45 - 81 141.655 1106 3 0 133.406 41.389 -115.85 - 81 176.171 1553 2 1 130.833 39.2087 -144.45 - 81 184.992 1095 2 0 130.69 39.1021 -145.85 - 81 122.195 1537 1 1 127.691 36.9399 -174.45 - 81 153.801 1083 1 0 127.557 36.7645 -175.85 - 81 312.119 1523 0 1 124.943 33.0315 -204.45 - 81 339.547 1063 0 0 124.87 32.8149 -205.85 - 81 22.0845 1058 0 0 124.89 31.7063 -205.85 - 81 34.3073 1057 0 0 124.894 31.65 -205.897 - 81 183.186 1527 0 1 125.643 32.1292 -204.85 - 81 177.789 1528 0 1 125.75 32.3479 -204.615 - 81 198.585 1539 0 1 128.105 35.5287 -204.45 - 81 119.373 1538 0 1 127.95 35.412 -204.686 - 81 77.4719 1076 0 0 127.053 35.4207 -205.85 - 81 225.674 1077 0 0 126.911 35.4502 -206.001 - 81 87.6458 1078 0 0 126.317 35.6501 -206.229 - 81 52.6743 1079 0 0 126.038 35.85 -206.174 - 81 68.5862 1080 0 0 125.988 36.05 -206.075 - 81 95.8982 1081 0 0 125.983 36.2502 -205.928 - 81 70.9321 1082 0 0 125.978 36.4501 -205.96 - 81 65.9634 1083 0 0 125.997 36.65 -205.975 - 81 61.4009 1084 0 0 126.055 36.85 -206.014 - 81 91.6419 1085 0 0 126.2 37.05 -205.962 - 81 16.9601 1086 0 0 126.448 37.25 -205.877 - 81 1.69691 1536 0 1 127.54 38.5243 -204.85 - 81 128.826 1537 0 1 127.55 38.5368 -204.84 - 81 52.1413 1540 0 1 128.15 39.0499 -204.715 - 81 172.337 1096 0 0 128.349 39.3174 -205.85 -Number of digits in this event = 25 +Number of tracker hits in this event = 1 + 81 328.301 1190 1 1 58.0895 137.91 -174.45 +Number of digits in this event = 3 Using G4ParticleGun ... -3.38767 LIN +5.59351 LIN gamma Event: 82 -Number of tracker hits in this event = 28 - 82 258.458 870 3 1 -5.85705 90.2998 -114.45 - 82 240.566 1350 3 0 -5.85648 90.3008 -115.85 - 82 190.58 871 2 1 -5.84377 90.3235 -144.45 - 82 244.886 1350 2 0 -5.84212 90.3251 -145.85 - 82 141.444 871 1 1 -5.80658 90.3617 -174.45 - 82 304.309 1351 1 0 -5.804 90.3593 -175.85 - 82 109.36 871 0 1 -5.75465 90.3161 -204.45 - 82 116.364 1350 0 0 -5.75265 90.3134 -205.85 - 82 409.97 864 2 1 -7.19919 89.5324 -144.45 - 82 122.188 1347 2 0 -7.18821 89.5985 -145.85 - 82 123.592 864 1 1 -7.06873 91.0172 -174.45 - 82 176.279 1354 1 0 -7.04053 91.0258 -175.85 - 82 125.933 867 0 1 -6.53548 91.317 -204.45 - 82 147 1355 0 0 -6.55815 91.3386 -205.85 - 82 51.819 792 0 0 73.39 -21.45 -206.159 - 82 70.4875 791 0 0 73.5246 -21.65 -206.149 - 82 223.851 1351 2 0 -7.28391 90.35 -146.026 - 82 128.903 867 1 1 -6.62295 100.805 -174.45 - 82 32.0089 1409 1 0 -6.67999 102.071 -175.85 - 82 99.6826 1410 1 0 -6.68451 102.15 -175.932 - 82 32.5394 1411 1 0 -6.67429 102.35 -176.165 - 82 68.0014 1491 1 0 -13.4005 118.477 -176.25 - 82 265.688 1492 1 0 -13.5609 118.55 -176.116 - 82 196.53 1493 1 0 -14.3033 118.75 -175.929 - 82 40.1616 1494 1 0 -14.5954 118.95 -176.147 - 82 89.835 892 12 0 142.961 -1.61718 153.75 - 82 61.9086 891 12 0 142.893 -1.65003 153.807 - 82 93.6042 865 2 1 -7.05 89.5931 -144.589 -Number of digits in this event = 18 +Number of tracker hits in this event = 51 + 82 315.987 1136 8 1 47.2649 -133.729 35.55 + 82 329.978 232 8 0 47.2658 -133.73 34.15 + 82 114.165 1136 7 1 47.2775 -133.744 5.55 + 82 231.448 232 7 0 47.2791 -133.745 4.15 + 82 110.776 1136 6 1 47.3119 -133.755 -24.45 + 82 129.875 231 6 0 47.3148 -133.755 -25.85 + 82 143.568 1136 5 1 47.3757 -133.77 -54.45 + 82 121.094 231 5 0 47.3806 -133.77 -55.85 + 82 122.51 1137 4 1 47.4794 -133.79 -84.45 + 82 124.615 231 4 0 47.4851 -133.792 -85.85 + 82 127.875 1137 3 1 47.6019 -133.836 -114.45 + 82 144.458 231 3 0 47.6067 -133.84 -115.85 + 82 103.679 1138 2 1 47.7165 -133.905 -144.45 + 82 368.377 231 2 0 47.7243 -133.913 -145.85 + 82 106.55 1139 1 1 47.8946 -134.064 -174.45 + 82 590.587 230 1 0 47.9049 -134.071 -175.85 + 82 161.146 1140 0 1 48.1184 -134.217 -204.45 + 82 374.696 229 0 0 48.1275 -134.227 -205.85 + 82 236.71 1137 2 1 47.5069 -133.838 -144.45 + 82 114.569 1138 1 1 47.7423 -134.124 -174.45 + 82 66.395 1141 0 1 48.2777 -134.424 -204.45 + 82 254.758 1135 1 1 47.0932 -134.122 -174.45 + 82 140.065 1130 0 1 46.0761 -133.673 -204.45 + 82 132.001 232 0 0 46.047 -133.691 -205.85 + 82 144.491 228 1 0 47.1568 -134.392 -175.85 + 82 102.777 1125 0 1 45.1622 -135.904 -204.45 + 82 26.004 1126 0 1 45.25 -135.929 -204.758 + 82 153.804 220 0 0 45.6269 -136.018 -205.85 + 82 124.857 1136 1 1 47.2931 -134.251 -174.45 + 82 118.492 1171 0 1 54.3125 -130.612 -204.45 + 82 8.30304 1172 0 1 54.45 -130.422 -204.823 + 82 22.1733 250 0 0 54.7465 -129.984 -205.85 + 82 115.16 251 0 0 54.7675 -129.95 -205.926 + 82 113.103 721 5 0 -114.587 -35.85 -56.1876 + 82 154.243 1092 0 1 38.636 -117.534 -204.85 + 82 0.914928 231 8 0 47.2663 -133.75 33.7521 + 82 137.504 1137 7 1 47.5227 -133.587 5.55 + 82 126.976 1138 6 1 47.8199 -133.385 -24.45 + 82 97.7717 233 6 0 47.8417 -133.381 -25.85 + 82 104.385 1141 5 1 48.2902 -133.339 -54.45 + 82 148.708 234 5 0 48.3062 -133.335 -55.85 + 82 165.461 1142 4 1 48.6217 -133.282 -84.45 + 82 99.7154 234 4 0 48.6406 -133.262 -85.85 + 82 129.154 1144 3 1 49.0389 -132.881 -114.45 + 82 167.526 236 3 0 49.0621 -132.862 -115.85 + 82 138.163 1147 2 1 49.5235 -132.472 -144.45 + 82 124.424 238 2 0 49.5386 -132.446 -145.85 + 82 149.208 1149 1 1 49.8812 -131.916 -174.45 + 82 131.455 241 1 0 49.9036 -131.888 -175.85 + 82 105.582 1151 0 1 50.3093 -131.378 -204.45 + 82 151.43 244 0 0 50.3263 -131.345 -205.85 +Number of digits in this event = 36 Using G4ParticleGun ... -5.81359 LIN +5.8244 LIN gamma Event: 83 -Number of tracker hits in this event = 43 - 83 239.086 1398 7 1 99.8038 22.5627 5.55 - 83 205.922 1012 7 0 99.8032 22.5563 4.15 - 83 219.183 1398 6 1 99.7991 22.3995 -24.45 - 83 128.498 1011 6 0 99.7996 22.3963 -25.85 - 83 251.736 1398 5 1 99.821 22.3353 -54.45 - 83 155.247 1011 5 0 99.8292 22.3354 -55.85 - 83 117.149 1399 4 1 100.013 22.3253 -84.45 - 83 188.278 1011 4 0 100.023 22.3314 -85.85 - 83 113.147 1399 3 1 100.126 22.4905 -114.45 - 83 122.58 1012 3 0 100.123 22.5003 -115.85 - 83 139.196 1399 2 1 100.132 22.6602 -144.45 - 83 222.732 1013 2 0 100.145 22.663 -145.85 - 83 105.722 1401 1 1 100.454 22.7257 -174.45 - 83 295.55 1013 1 0 100.486 22.739 -175.85 - 83 242.847 1404 0 1 101.145 23.002 -204.45 - 83 471.391 1405 0 1 101.15 23.0012 -204.79 - 83 136.015 1014 0 0 101.164 22.9993 -205.85 - 83 11.3233 1015 0 0 101.238 23.2414 -205.85 - 83 273.99 1016 0 0 101.237 23.25 -205.898 - 83 128.401 1017 0 0 101.602 23.4501 -205.918 - 83 138.417 120 8 0 -63.7975 -155.95 33.9159 - 83 208.526 1043 4 0 100.346 28.8228 -86.2498 - 83 6.6784 1618 1 0 89.0057 143.83 -176.25 - 83 138.68 1012 0 0 101.212 22.5656 -205.85 - 83 34.9899 1117 5 0 93.2479 43.6291 -56.25 - 83 98.0103 1118 5 0 93.2435 43.65 -56.1162 - 83 413.227 1366 5 1 93.4606 44.9105 -54.85 - 83 182.387 1365 5 1 93.35 45.5835 -54.6579 - 83 130.383 1012 6 0 99.813 22.5859 -25.85 - 83 106.646 1012 5 0 99.8251 22.6454 -55.85 - 83 100.834 1398 4 1 99.8223 22.7651 -84.45 - 83 146.834 1013 4 0 99.822 22.7689 -85.85 - 83 121.939 1398 3 1 99.8377 22.8171 -114.45 - 83 116.475 1013 3 0 99.8415 22.8177 -115.85 - 83 172.774 1398 2 1 99.9125 22.8251 -144.45 - 83 116.252 1399 1 1 100.03 22.8324 -174.45 - 83 158.049 1400 0 1 100.171 22.8402 -204.45 - 83 169.763 1013 0 0 100.458 22.7301 -205.85 - 83 318.241 582 0 0 -13.849 -63.6076 -206.25 - 83 50.7075 581 0 0 -14.1229 -63.6506 -206.022 - 83 34.7512 1395 0 1 99.35 23.0755 -204.5 - 83 120.374 1398 0 1 99.7864 22.8783 -204.45 - 83 49.4791 1397 0 1 99.75 22.9476 -204.698 -Number of digits in this event = 32 -Using G4ParticleGun ... -9.14919 LIN +Number of tracker hits in this event = 0 +Number of digits in this event = 1 +Using G4ParticleGun ... +8.85186 LIN gamma Event: 84 -Number of tracker hits in this event = 29 - 84 192.109 726 5 1 -34.7624 12.2094 -54.45 - 84 320.531 960 5 0 -34.762 12.2102 -55.85 - 84 323.191 726 4 1 -34.7469 12.2209 -84.45 - 84 235.813 960 4 0 -34.7459 12.2204 -85.85 - 84 237.796 726 3 1 -34.7211 12.2108 -114.45 - 84 246.264 960 3 0 -34.7193 12.2123 -115.85 - 84 127.353 726 2 1 -34.69 12.2453 -144.45 - 84 260.47 960 2 0 -34.6887 12.2467 -145.85 - 84 117.1 726 1 1 -34.6633 12.279 -174.45 - 84 125.666 961 1 0 -34.6608 12.2787 -175.85 - 84 136.784 727 0 1 -34.5969 12.2814 -204.45 - 84 217.184 961 0 0 -34.5905 12.2806 -205.85 - 84 163.481 980 0 0 -10.8047 16.0979 -206.25 - 84 8.95287 852 0 1 -9.46975 16.499 -204.849 - 84 108.97 853 0 1 -9.45 16.5055 -204.825 - 84 214.128 854 0 1 -9.24942 16.5557 -204.56 - 84 8.00341 855 0 1 -9.04009 16.7041 -204.45 - 84 43.4511 988 0 0 -9.09784 17.7768 -205.85 - 84 66.7071 989 0 0 -9.08471 17.85 -206.02 - 84 102.671 849 0 1 -10.25 10.5581 -204.642 - 84 147.09 850 0 1 -10.05 10.6282 -204.636 - 84 118.488 727 2 1 -34.5684 12.2204 -144.45 - 84 120.655 727 1 1 -34.454 12.1607 -174.45 - 84 121.033 960 1 0 -34.4494 12.1557 -175.85 - 84 183.608 728 0 1 -34.3566 12.0557 -204.45 - 84 109.677 959 0 0 -34.3518 12.0486 -205.85 - 84 37.5621 35 3 1 -172.99 -154.46 -114.85 - 84 33.3969 127 3 0 -172.54 -154.59 -115.85 - 84 157.143 128 3 0 -172.494 -154.55 -115.882 -Number of digits in this event = 20 +Number of tracker hits in this event = 11 + 84 85.3376 788 5 0 -25.1098 -22.3304 -56.25 + 84 359.139 1285 1 0 -71.1496 77.0902 -176.25 + 84 38.9636 1308 4 0 -32.1583 81.6527 -86.25 + 84 68.2591 1117 12 0 25.9553 43.5029 153.75 + 84 1.35209 1116 12 0 26.0269 43.45 154.147 + 84 50.0014 1035 12 1 27.1411 43.0478 155.15 + 84 30.7925 1102 12 0 27.1661 40.4982 154.15 + 84 134.488 1101 12 0 27.1621 40.45 154.106 + 84 23.3408 964 1 1 12.8726 -110.167 -174.45 + 84 145.188 1606 1 0 -84.286 141.35 -176.194 + 84 153.14 343 1 1 -111.379 -20.8796 -174.45 +Number of digits in this event = 5 Using G4ParticleGun ... -4.70614 LIN +6.95912 LIN gamma Event: 85 -Number of tracker hits in this event = 0 -Number of digits in this event = 1 +Number of tracker hits in this event = 73 + 85 439.38 1193 6 1 58.8223 43.0307 -24.45 + 85 256.688 1114 6 0 58.8216 43.0305 -25.85 + 85 216.839 1193 5 1 58.7958 43.0345 -54.45 + 85 145.355 1114 5 0 58.8016 43.0419 -55.85 + 85 105.246 1194 4 1 58.9825 43.2085 -84.45 + 85 117.091 1115 4 0 59.0064 43.204 -85.85 + 85 112.846 1197 3 1 59.515 43.1237 -114.45 + 85 347.117 1115 3 0 59.5584 43.1127 -115.85 + 85 140.188 1201 2 1 60.3045 42.8788 -144.45 + 85 292.979 1113 2 0 60.3109 42.8338 -145.85 + 85 139.139 1202 1 1 60.5646 41.9511 -174.45 + 85 143.089 1109 1 0 60.5737 41.8785 -175.85 + 85 154.95 1203 0 1 60.7165 40.3639 -204.45 + 85 137.524 1101 0 0 60.7528 40.3061 -205.85 + 85 348.613 1195 3 1 59.1931 43.2089 -114.45 + 85 81.6735 1189 2 1 57.8875 42.1737 -144.45 + 85 28.0837 1188 2 1 57.85 42.1317 -144.782 + 85 121.938 1109 2 0 57.7269 41.9855 -145.851 + 85 123.432 1177 1 1 55.5161 38.9152 -174.45 + 85 146.623 1092 1 0 55.341 38.553 -175.85 + 85 591.358 1157 0 1 51.5841 31.3327 -204.45 + 85 259.202 1055 0 0 51.3153 31.2337 -205.85 + 85 70.3053 1156 0 1 51.45 31.2819 -204.642 + 85 123.194 1054 0 0 51.3397 31.0354 -205.85 + 85 84.13 1056 0 0 51.1796 31.25 -206.17 + 85 242.088 1057 0 0 51.0265 31.45 -206.149 + 85 208.42 1090 1 0 54.7681 38.1918 -175.85 + 85 61.0875 1399 1 0 104.33 100.055 -176.25 + 85 123.133 1186 2 1 57.3164 42.778 -144.45 + 85 280.671 1114 2 0 57.2337 42.9284 -145.85 + 85 117.007 1174 1 1 54.9763 46.0576 -174.45 + 85 0.801084 1131 1 0 54.9372 46.4491 -175.85 + 85 103.471 1132 1 0 54.9371 46.45 -175.853 + 85 145.436 1166 0 1 53.3131 54.966 -204.45 + 85 61.4346 1176 0 0 53.3185 55.4121 -205.85 + 85 140.202 1177 0 0 53.3193 55.45 -205.967 + 85 2.2594 1246 0 0 7.44432 69.4141 -206.25 + 85 316.319 1114 4 0 58.7758 42.9844 -86.2308 + 85 455 1193 3 1 58.7 42.989 -114.45 + 85 337.968 1114 3 0 58.6775 42.9779 -115.85 + 85 205.291 1190 2 1 58.1801 42.7675 -144.45 + 85 99.2956 1187 1 1 57.6121 42.5571 -174.45 + 85 129.3 1112 1 0 57.5803 42.5336 -175.85 + 85 186.907 1184 0 1 56.9876 42.0182 -204.45 + 85 165.911 1109 0 0 56.9522 41.9765 -205.85 + 85 202.256 1112 2 0 58.1615 42.6497 -145.996 + 85 147.62 1188 1 1 57.6686 42.5774 -174.45 + 85 118.115 1111 1 0 58.3381 42.4212 -175.85 + 85 142.943 1245 0 1 69.157 40.0231 -204.45 + 85 127.688 1095 0 0 69.2098 39.2413 -205.85 + 85 138.088 1113 3 0 58.7709 42.8351 -115.85 + 85 296.507 1193 2 1 58.6831 42.271 -144.45 + 85 105.977 1111 2 0 58.6717 42.2636 -145.85 + 85 183.123 1191 1 1 58.4122 42.1538 -174.45 + 85 137.18 1110 1 0 58.3879 42.1642 -175.85 + 85 116.159 1188 0 1 57.816 42.3866 -204.45 + 85 132.113 1111 0 0 57.7782 42.4059 -205.85 + 85 11.3706 1098 2 0 58.4854 39.8207 -145.85 + 85 55.8755 1173 2 1 54.7918 39.452 -144.85 + 85 134.139 1172 2 1 54.65 39.3655 -144.786 + 85 106.835 1171 2 1 54.4498 38.9627 -144.608 + 85 144.189 1115 5 0 58.8261 43.0537 -55.85 + 85 103.638 1193 4 1 58.8332 43.0456 -84.45 + 85 109.946 1193 1 1 58.7282 43.0537 -174.45 + 85 153.003 1115 1 0 58.7249 43.0525 -175.85 + 85 432.206 1193 0 1 58.6541 43.0229 -204.45 + 85 392.845 1114 0 0 58.65 43.0216 -205.85 + 85 80.3952 1523 0 1 124.886 111.546 -204.85 + 85 49.85 1113 4 0 58.8024 42.85 -86.1741 + 85 82.9307 846 4 0 107.079 -10.65 -86.2499 + 85 94.7966 1194 6 1 58.85 43.0013 -24.5333 + 85 74.1723 1112 6 0 58.9341 42.5271 -25.85 + 85 43.238 1111 6 0 58.9358 42.45 -26.1049 +Number of digits in this event = 47 Using G4ParticleGun ... -4.96927 LIN +6.5342 LIN gamma Event: 86 -Number of tracker hits in this event = 267 - 86 60.6581 861 10 0 -6.70763 -7.6829 93.8504 - 86 259.496 866 9 1 -6.6954 -7.64296 65.55 - 86 436.195 861 9 0 -6.8454 -7.70462 64.15 - 86 3.64079 854 8 1 -9.24074 -9.88019 35.55 - 86 115.22 853 8 1 -9.25 -9.86071 35.5481 - 86 127.963 852 8 1 -9.45006 -9.48451 35.502 - 86 139.853 851 8 1 -9.65016 -9.22579 35.4873 - 86 126.395 850 8 1 -9.85 -8.92925 35.4504 - 86 3.3101 847 8 0 -13.1711 -10.45 34.1287 - 86 225.52 866 6 1 -6.70449 -7.45593 -24.45 - 86 121.998 863 6 0 -6.6897 -7.44785 -25.85 - 86 129.311 868 5 1 -6.43212 -7.30895 -54.45 - 86 310.643 863 5 0 -6.4311 -7.29852 -55.85 - 86 268.636 868 4 1 -6.33118 -7.08011 -84.45 - 86 287.773 864 4 0 -6.33209 -7.07299 -85.85 - 86 98.565 868 3 1 -6.42113 -6.84493 -114.45 - 86 178.179 866 3 0 -6.41911 -6.82746 -115.85 - 86 111.186 868 2 1 -6.44256 -6.5332 -144.45 - 86 11.9447 867 2 1 -6.45 -6.53255 -144.797 - 86 128.904 867 2 0 -6.47028 -6.52314 -145.85 - 86 244.06 865 1 1 -6.93701 -6.36118 -174.45 - 86 123.529 868 1 0 -6.99387 -6.3295 -175.85 - 86 113.645 859 0 1 -8.1782 -5.64192 -204.45 - 86 149.604 872 0 0 -8.25407 -5.62524 -205.85 - 86 85.976 1793 14 0 113.765 178.818 213.75 - 86 73.011 641 5 0 -59.0578 -51.6612 -56.25 - 86 96.5421 640 5 0 -59.1125 -51.85 -56.1434 - 86 237.757 639 5 0 -59.1298 -52.05 -56.0888 - 86 55.0885 638 5 0 -59.1707 -52.2504 -56.0276 - 86 55.5524 637 5 0 -59.1974 -52.45 -55.9577 - 86 46.5945 636 5 0 -59.2544 -52.65 -55.8911 - 86 109.516 599 5 1 -60.0513 -54.7225 -54.85 - 86 4.79665 598 5 1 -60.2501 -55.0943 -54.8416 - 86 67.6892 618 5 0 -61.0344 -56.3352 -55.85 - 86 91.9214 617 5 0 -61.1647 -56.45 -55.9506 - 86 94.2668 616 5 0 -61.4761 -56.65 -56.0558 - 86 31.1134 615 5 0 -61.5943 -56.8504 -56.1784 - 86 8.3898 1470 3 1 114.334 -66.744 -114.45 - 86 451.583 862 6 0 -6.69609 -7.4666 -25.85 - 86 273.691 867 5 1 -6.52276 -7.72578 -54.45 - 86 138.115 861 5 0 -6.53592 -7.73553 -55.85 - 86 132.745 866 4 1 -6.81495 -7.90904 -84.45 - 86 248.762 860 4 0 -6.83457 -7.91777 -85.85 - 86 128.558 863 3 1 -7.27954 -8.08002 -114.45 - 86 99.1347 859 3 0 -7.30164 -8.08506 -115.85 - 86 114.723 861 2 1 -7.78218 -8.15265 -144.45 - 86 133.929 859 2 0 -7.9493 -8.09772 -145.85 - 86 116.667 844 1 1 -11.216 -6.9369 -174.45 - 86 109.214 865 1 0 -11.3142 -6.85554 -175.85 - 86 157.884 866 1 0 -11.3205 -6.85 -175.949 - 86 129.285 835 0 1 -12.9925 -5.77226 -204.45 - 86 59.5691 867 0 0 -12.782 -6.51987 -205.85 - 86 50.4153 866 0 0 -12.7436 -6.65 -206.063 - 86 30.5061 873 3 1 -5.32425 -6.68085 -114.451 - 86 216.543 874 3 1 -5.25 -6.69273 -114.55 - 86 16.0398 875 3 1 -5.05 -6.72054 -114.802 - 86 199.752 865 3 0 -4.1943 -6.85076 -115.85 - 86 185.872 987 2 1 17.4885 -8.23464 -144.45 - 86 2.9369 988 2 1 17.65 -8.17027 -144.834 - 86 177.67 860 2 0 18.1066 -7.97984 -145.85 - 86 101.2 1086 1 1 37.2577 -4.28649 -174.45 - 86 85.9929 1087 1 1 37.4501 -4.40621 -174.517 - 86 87.3658 1088 1 1 37.65 -4.54202 -174.597 - 86 71.813 1089 1 1 37.8501 -4.68937 -174.694 - 86 41.9939 1090 1 1 38.05 -4.84736 -174.798 - 86 113.425 864 1 0 40.7122 -7.05 -176.084 - 86 9.25028 863 1 0 40.9478 -7.25026 -176.232 - 86 10.7426 808 1 0 146.179 -18.2743 -176.25 - 86 227.611 809 1 0 146.228 -18.25 -176.228 - 86 80.0119 810 1 0 146.563 -18.05 -175.999 - 86 85.3052 1638 1 1 147.777 -16.2062 -174.85 - 86 85.5506 1639 1 1 147.95 -15.987 -174.736 - 86 66.5496 1640 1 1 148.15 -15.7594 -174.667 - 86 68.7234 1641 1 1 148.35 -15.6369 -174.679 - 86 49.3848 1642 1 1 148.55 -15.5753 -174.723 - 86 53.8159 1643 1 1 148.75 -15.5556 -174.75 - 86 54.2329 1644 1 1 148.95 -15.5272 -174.758 - 86 46.9088 1645 1 1 149.15 -15.5073 -174.779 - 86 52.4617 1646 1 1 149.35 -15.5168 -174.819 - 86 48.6849 1647 1 1 149.55 -15.5176 -174.829 - 86 86.792 1648 1 1 149.75 -15.495 -174.814 - 86 63.8699 1649 1 1 149.95 -15.4741 -174.824 - 86 60.2767 1650 1 1 150.15 -15.4877 -174.784 - 86 59.7041 1651 1 1 150.35 -15.4798 -174.722 - 86 82.3716 1652 1 1 150.55 -15.4769 -174.681 - 86 55.8217 1653 1 1 150.75 -15.4676 -174.637 - 86 63.6439 1654 1 1 150.95 -15.4559 -174.631 - 86 57.7245 1655 1 1 151.15 -15.4323 -174.619 - 86 52.3558 1656 1 1 151.35 -15.4314 -174.616 - 86 55.5415 1657 1 1 151.55 -15.4371 -174.626 - 86 36.8427 1658 1 1 151.75 -15.4138 -174.613 - 86 100.228 1659 1 1 151.95 -15.4017 -174.584 - 86 62.9851 1660 1 1 152.15 -15.3525 -174.564 - 86 62.6118 1661 1 1 152.35 -15.2898 -174.556 - 86 59.3052 1662 1 1 152.55 -15.2424 -174.555 - 86 62.4515 1663 1 1 152.75 -15.1632 -174.498 - 86 100.379 1664 1 1 152.95 -15.0585 -174.477 - 86 44.925 1665 1 1 153.15 -14.9285 -174.457 - 86 86.7236 1666 1 1 153.35 -14.8063 -174.582 - 86 72.3742 1667 1 1 153.55 -14.7251 -174.763 - 86 78.3326 836 1 0 156.199 -12.8237 -175.85 - 86 346.471 837 1 0 156.379 -12.65 -175.961 - 86 78.2525 838 1 0 156.557 -12.45 -176.038 - 86 147.204 839 1 0 156.459 -12.25 -176.095 - 86 4.16562 840 1 0 156.234 -12.0499 -176.247 - 86 107.364 1082 1 0 -81.3223 36.5775 -176.25 - 86 353.024 555 1 0 -9.1667 -68.9178 -176.25 - 86 119.22 864 3 1 -7.13348 -8.53894 -114.45 - 86 133.456 856 3 0 -7.12526 -8.68374 -115.85 - 86 153.264 863 2 1 -7.37679 -11.7047 -144.452 - 86 179.204 840 2 0 -7.35168 -11.9116 -145.85 - 86 49.288 819 1 0 -6.86036 -16.2377 -175.85 - 86 78.5388 818 1 0 -6.85097 -16.25 -175.972 - 86 110.326 877 0 1 -4.52972 -19.4868 -204.45 - 86 109.087 802 0 0 -4.43064 -19.5813 -205.851 - 86 286.907 867 4 1 -6.52833 -7.56516 -84.45 - 86 215.429 865 4 0 -9.67032 -7.05 -85.9509 - 86 480.579 866 4 0 -9.7412 -6.85 -86.1151 - 86 94.1424 910 3 1 2.21897 1.31328 -114.45 - 86 131.161 911 3 1 2.25 1.35806 -114.68 - 86 206.318 907 3 0 2.47015 1.55536 -115.85 - 86 129.551 938 2 1 7.65911 8.61189 -144.45 - 86 134.125 945 2 0 7.84653 9.0737 -145.85 - 86 101.74 954 1 1 11.0294 19.2948 -174.45 - 86 8.7259 955 1 1 11.05 19.3578 -174.818 - 86 119.099 997 1 0 11.2484 19.4884 -175.85 - 86 91.2637 996 0 1 19.4035 17.6232 -204.45 - 86 108.537 997 0 1 19.45 17.6342 -204.472 - 86 136.664 998 0 1 19.65 17.6872 -204.559 - 86 156.054 999 0 1 19.85 17.7234 -204.66 - 86 82.4194 1000 0 1 20.05 17.7363 -204.77 - 86 305.286 988 0 0 21.9997 17.7918 -205.85 - 86 26.3254 987 0 0 22.7487 17.65 -206.2 - 86 264.594 867 6 1 -6.63724 -7.55341 -24.45 - 86 142.993 871 5 1 -5.71114 -7.97718 -54.45 - 86 277.874 860 5 0 -5.71402 -7.97639 -55.85 - 86 125.4 870 4 1 -5.87414 -8.32873 -84.45 - 86 168.84 858 4 0 -6.02958 -8.26558 -85.85 - 86 215.191 859 4 0 -6.05808 -8.25 -86.1426 - 86 101.977 856 3 1 -8.74559 -6.61379 -114.451 - 86 17.9027 855 3 1 -8.85 -6.66849 -114.765 - 86 125.926 809 2 1 -18.1101 -10.2924 -144.45 - 86 18.5086 808 2 1 -18.25 -10.333 -144.796 - 86 132.229 847 2 0 -18.9628 -10.5143 -145.85 - 86 4.45818 701 1 1 -39.8401 -16.271 -174.45 - 86 82.5346 700 1 1 -39.8503 -16.2745 -174.463 - 86 57.1053 699 1 1 -40.05 -16.3399 -174.706 - 86 143.56 816 1 0 -41.0316 -16.7088 -175.85 - 86 16.2029 984 0 1 17.0215 -9.22805 -204.45 - 86 51.4976 985 0 1 17.05 -9.23616 -204.456 - 86 58.9555 986 0 1 17.25 -9.28366 -204.467 - 86 63.0999 987 0 1 17.4504 -9.31349 -204.455 - 86 60.1595 988 0 1 17.65 -9.32926 -204.455 - 86 35.982 989 0 1 17.8507 -9.33614 -204.458 - 86 45.9543 990 0 1 18.05 -9.34076 -204.455 - 86 63.4876 991 0 1 18.25 -9.33573 -204.497 - 86 48.2016 992 0 1 18.45 -9.3302 -204.546 - 86 61.5433 993 0 1 18.65 -9.33885 -204.597 - 86 69.1333 994 0 1 18.8507 -9.34746 -204.626 - 86 58.5385 995 0 1 19.05 -9.40448 -204.622 - 86 21.5209 1001 0 1 20.4125 -9.85836 -204.45 - 86 104.748 1002 0 1 20.45 -9.84271 -204.512 - 86 96.5531 852 0 0 20.9882 -9.56697 -205.85 - 86 147.528 983 0 1 16.698 -9.04899 -204.45 - 86 84.608 849 0 0 16.939 -10.0897 -205.85 - 86 85.0558 848 0 0 16.9644 -10.25 -206.052 - 86 70.9539 564 0 0 21.7955 -67.0966 -206.25 - 86 61.9896 563 0 0 21.8916 -67.25 -206.175 - 86 96.3866 562 0 0 21.8516 -67.45 -206.03 - 86 42.3093 561 0 0 21.708 -67.65 -206.159 - 86 41.52 893 5 0 -6.34339 -1.34723 -55.85 - 86 108.816 894 5 0 -6.32833 -1.24992 -55.9587 - 86 29.6646 895 5 0 -6.31701 -1.05 -56.1805 - 86 88.1674 1157 5 0 -28.0872 51.513 -56.2499 - 86 319.125 1158 5 0 -28.2195 51.65 -56.108 - 86 62.9045 1159 5 0 -28.4196 51.8502 -55.949 - 86 4.39382 750 5 1 -30.0432 53.632 -54.85 - 86 79.8885 749 5 1 -30.0502 53.6396 -54.8453 - 86 84.0582 748 5 1 -30.25 53.8614 -54.7162 - 86 119.118 747 5 1 -30.45 54.1527 -54.6426 - 86 39.3125 746 5 1 -30.65 54.4135 -54.5247 - 86 63.7778 1082 6 0 -42.2363 36.5506 -26.25 - 86 72.1869 1081 6 0 -42.3183 36.4497 -26.0075 - 86 210.865 687 6 1 -42.5625 36.1432 -24.85 - 86 258.357 688 6 1 -42.45 36.0384 -24.5199 - 86 171.641 1086 6 0 -42.4827 37.2774 -25.85 - 86 283.245 1085 6 0 -42.1122 37.25 -26.0178 - 86 61.7806 1084 6 0 -41.49 37.0499 -25.9117 - 86 223.167 1068 6 0 -43.7976 33.8212 -25.85 - 86 162.657 866 8 1 -6.7154 -7.73935 35.55 - 86 135.164 861 8 0 -6.72269 -7.74319 34.15 - 86 121.924 865 7 1 -6.87776 -7.8214 5.55 - 86 99.6568 861 7 0 -6.88325 -7.82311 4.15 - 86 101.794 865 6 1 -6.99382 -7.85923 -24.45 - 86 109.47 860 6 0 -6.99918 -7.86764 -25.85 - 86 115.192 864 5 1 -7.06085 -8.04386 -54.45 - 86 167.891 865 4 1 -7.03123 -8.08162 -84.45 - 86 94.8212 865 3 1 -6.92367 -8.26605 -114.45 - 86 100.366 858 3 0 -6.9116 -8.26909 -115.85 - 86 103.055 866 2 1 -6.67899 -8.32076 -144.45 - 86 335.172 858 2 0 -6.66496 -8.32767 -145.85 - 86 114.165 868 1 1 -6.40474 -8.47622 -174.45 - 86 166.989 857 1 0 -6.38311 -8.47802 -175.85 - 86 273.27 870 0 1 -5.94142 -8.58315 -204.45 - 86 271.197 857 0 0 -5.92664 -8.5758 -205.85 - 86 250.763 1080 6 1 36.0727 113.54 -24.45 - 86 67.5885 1079 6 1 36.05 113.619 -24.6705 - 86 391.654 851 0 1 -9.84573 45.2583 -204.45 - 86 239.801 865 5 1 -6.99549 -7.98819 -54.45 - 86 119.654 862 5 0 -6.92623 -7.59257 -55.85 - 86 92.454 778 5 0 -6.02171 -24.2656 -56.2494 - 86 49.6829 777 5 0 -6.09804 -24.45 -55.9384 - 86 104.775 866 5 1 -6.66379 -24.9699 -54.85 - 86 91.1737 867 8 1 -6.65 -7.72144 35.5046 - 86 89.704 862 8 0 -6.4404 -7.55825 34.15 - 86 126.222 880 7 1 -3.96572 -4.61811 5.55 - 86 95.4078 876 7 0 -3.9725 -4.73475 4.15 - 86 104.994 899 6 1 -0.0500468 -6.65294 -24.5504 - 86 57.0327 869 6 0 -0.842689 -6.12419 -25.8504 - 86 100.625 870 6 0 -0.945989 -6.05 -26.0181 - 86 131.531 822 5 1 -15.5434 8.0588 -54.45 - 86 605.068 823 5 1 -15.45 8.16618 -54.5537 - 86 97.2548 824 5 1 -15.25 8.40527 -54.738 - 86 11.3478 948 5 0 -14.0068 9.83203 -55.85 - 86 78.4905 949 5 0 -13.9911 9.85 -55.864 - 86 78.7673 950 5 0 -13.8181 10.0502 -56.0122 - 86 65.4631 951 5 0 -13.7002 10.25 -56.1124 - 86 7.14737 952 5 0 -13.5902 10.4504 -56.2356 - 86 114.355 1139 5 0 24.2645 47.9931 -56.25 - 86 38.2374 1138 5 0 24.4447 47.85 -55.9427 - 86 50.0516 1023 5 1 24.8442 47.1727 -54.85 - 86 129.61 1024 5 1 24.85 47.1623 -54.8325 - 86 93.3933 1022 5 1 24.65 46.8609 -54.585 - 86 15.3085 1021 5 1 24.45 46.8633 -54.8137 - 86 92.4136 1134 5 0 23.2448 46.9629 -55.85 - 86 125.192 1135 5 0 22.973 47.0501 -56.0365 - 86 67.7984 1363 5 0 11.851 92.7666 -56.2498 - 86 75.0867 1364 5 0 11.8296 92.95 -56.1515 - 86 68.8162 1365 5 0 11.7965 93.1501 -56.0944 - 86 142.763 1366 5 0 11.9127 93.35 -55.9805 - 86 63.943 1367 5 0 12.0501 93.5502 -56.1477 - 86 84.0431 1448 5 0 -17.6419 109.803 -56.25 - 86 201.742 1449 5 0 -17.6732 109.95 -56.1365 - 86 73.8998 1450 5 0 -17.8055 110.15 -56.1513 - 86 67.8855 1407 9 0 66.2703 101.595 63.75 - 86 124.163 805 4 1 -18.8849 5.9797 -84.45 - 86 76.7893 804 4 1 -19.05 6.16942 -84.6364 - 86 81.7251 803 4 1 -19.25 6.39199 -84.7839 - 86 90.6195 946 4 0 -21.9334 9.37386 -85.8501 - 86 91.5025 947 4 0 -21.9916 9.45005 -85.8705 - 86 52.7763 948 4 0 -22.1369 9.65012 -85.8947 - 86 49.2129 949 4 0 -22.1637 9.85 -85.8999 - 86 22.0884 950 4 0 -22.1358 10.0507 -85.864 - 86 722.614 792 4 1 -21.5738 12.5269 -84.8499 - 86 0.585431 972 4 0 -22.1224 14.6485 -85.85 - 86 232.399 973 4 0 -22.1239 14.65 -85.8524 - 86 74.5598 974 4 0 -22.453 14.85 -86.0931 - 86 71.6546 975 4 0 -22.4815 15.0506 -86.0185 - 86 24.0902 976 4 0 -22.3858 15.25 -85.9166 - 86 144.029 791 4 1 -21.7439 15.8583 -84.8497 - 86 116.616 611 0 0 14.2837 -57.7817 -206.25 - 86 190.341 612 0 0 14.419 -57.65 -206.129 - 86 14.019 613 0 0 14.5537 -57.45 -205.909 - 86 16.1872 970 0 1 14.2435 -56.6703 -204.85 - 86 13.9552 971 0 1 14.25 -56.6443 -204.844 - 86 66.96 621 0 0 14.552 -55.6633 -205.85 - 86 18.7313 622 0 0 14.5425 -55.65 -205.88 -Number of digits in this event = 89 -Using G4ParticleGun ... -3.99693 LIN +Number of tracker hits in this event = 29 + 86 253.287 1027 2 1 25.5232 47.6689 -144.45 + 86 118.353 1139 2 0 25.419 47.9571 -145.85 + 86 3.2706 1140 2 0 25.3785 48.0501 -146.237 + 86 229.061 1010 1 1 22.188 55.5219 -174.45 + 86 42.9245 1193 1 0 22.2815 58.7255 -175.85 + 86 81.5539 1194 1 0 22.2833 58.8501 -175.899 + 86 94.233 1195 1 0 22.2854 59.05 -175.98 + 86 80.6364 1196 1 0 22.2755 59.25 -176.06 + 86 54.3955 1197 1 0 22.2518 59.45 -176.153 + 86 41.0754 962 0 1 12.5142 114.086 -204.45 + 86 171.742 961 0 1 12.45 114.207 -204.541 + 86 33.6465 1480 0 0 12.0302 116.261 -205.85 + 86 48.7748 1481 0 0 12.0108 116.35 -205.905 + 86 50.1328 1482 0 0 11.9626 116.55 -206.011 + 86 72.4101 1483 0 0 11.9272 116.75 -206.109 + 86 28.4089 1484 0 0 11.9037 116.95 -206.208 + 86 117.149 1137 2 0 25.519 47.6469 -145.85 + 86 102.121 1027 1 1 25.4953 47.5972 -174.45 + 86 133.047 1137 1 0 25.4928 47.5937 -175.85 + 86 212.891 1026 0 1 25.4436 47.5036 -204.45 + 86 488.34 1137 0 0 25.441 47.5018 -205.85 + 86 101.77 982 5 0 127.514 16.4608 -56.25 + 86 142.036 1025 0 1 25.2163 47.2288 -204.45 + 86 29.8038 1136 0 0 25.3751 47.4348 -205.85 + 86 150.914 958 6 1 11.6909 -83.7692 -24.45 + 86 322.784 957 6 1 11.65 -83.7431 -24.6793 + 86 243.208 309 2 1 -118.15 -113.904 -144.848 + 86 166.919 308 2 1 -118.35 -114.4 -144.561 + 86 77.1727 722 5 1 -35.45 30.2263 -54.7313 +Number of digits in this event = 13 +Using G4ParticleGun ... +8.8109 LIN gamma Event: 87 -Number of tracker hits in this event = 172 - 87 243.217 1315 10 1 83.106 41.8859 95.55 - 87 267.575 1109 10 0 83.1056 41.8855 94.15 - 87 161.463 1315 9 1 83.095 41.8767 65.55 - 87 135.146 1109 9 0 83.0919 41.8743 64.15 - 87 261.91 1314 8 1 83.028 41.8221 35.55 - 87 576.475 1108 8 0 83.0234 41.8198 34.15 - 87 275.929 1314 7 1 82.9431 41.7605 5.55 - 87 111.452 1108 7 0 82.9419 41.7581 4.15 - 87 160.694 1314 6 1 82.9071 41.7143 -24.45 - 87 97.9955 1108 6 0 82.9055 41.7104 -25.85 - 87 105.795 1314 5 1 82.8673 41.644 -54.45 - 87 125.062 1107 5 0 82.8619 41.6382 -55.85 - 87 134.598 1313 4 1 82.7389 41.5107 -84.45 - 87 159.28 1107 4 0 82.7324 41.5074 -85.85 - 87 120.392 1312 3 1 82.5918 41.4422 -114.45 - 87 166.947 1106 3 0 82.583 41.4353 -115.85 - 87 127.479 1311 2 1 82.4026 41.2996 -144.45 - 87 111.207 1106 2 0 82.3927 41.2946 -145.85 - 87 234.331 1310 1 1 82.2022 41.1845 -174.45 - 87 145.391 1105 1 0 82.1918 41.1788 -175.85 - 87 139.188 1309 0 1 81.9829 41.0619 -204.45 - 87 161.717 1105 0 0 81.9723 41.057 -205.85 - 87 30.9789 1218 0 1 63.85 59.2343 -204.699 - 87 19.1126 773 7 1 -25.405 112.31 5.15 - 87 21.768 772 7 1 -25.45 112.335 5.16379 - 87 80.4972 1462 7 0 -26.2707 112.551 4.15 - 87 17.4242 1461 7 0 -26.2725 112.55 4.14566 - 87 131.364 1646 4 0 21.0397 149.35 -86.122 - 87 104.071 1104 0 0 81.9032 41.05 -205.988 - 87 129.497 1103 0 0 81.8046 40.8499 -206.046 - 87 105.57 1102 0 0 81.4793 40.65 -206.243 - 87 34.8253 1309 1 1 82.05 41.0252 -174.747 - 87 33.1304 1100 1 0 81.695 40.1535 -175.85 - 87 65.1749 1099 1 0 81.6802 40.0498 -175.933 - 87 98.3795 1098 1 0 81.6508 39.85 -176.086 - 87 40.476 1097 1 0 81.6107 39.6495 -176.182 - 87 302.338 1313 2 1 82.7251 41.7041 -144.45 - 87 235.11 1108 2 0 82.6995 41.7847 -145.85 - 87 111.481 1308 1 1 81.707 42.8505 -174.45 - 87 9.10067 1307 1 1 81.65 42.879 -174.799 - 87 115.961 1114 1 0 81.4702 42.9788 -175.85 - 87 115.201 1280 0 1 76.2281 45.3486 -204.45 - 87 153.069 1125 0 0 76.0084 45.1492 -205.85 - 87 180.846 1602 6 0 107.608 140.55 -25.9642 - 87 68.6995 1105 2 0 83.1441 41.1418 -145.85 - 87 64.8929 1104 2 0 83.2273 41.05 -146.051 - 87 201.079 1375 1 1 95.1948 22.9571 -174.45 - 87 70.0295 1376 1 1 95.3501 22.9274 -174.641 - 87 207.035 1012 1 0 96.3869 22.6492 -175.85 - 87 179.494 994 1 0 142.045 19.0241 -176.25 - 87 15.4623 1617 1 1 143.701 18.6105 -174.85 - 87 70.9533 1618 1 1 143.75 18.5995 -174.81 - 87 281.466 1619 1 1 143.95 18.5625 -174.648 - 87 25.4541 1620 1 1 144.15 18.5513 -174.513 - 87 92.7186 927 2 0 138.441 5.56546 -146.25 - 87 41.1676 926 2 0 138.375 5.45 -145.989 - 87 150.292 1588 2 1 137.843 5.12426 -144.849 - 87 56.1465 1587 2 1 137.75 5.06147 -144.656 - 87 70.4841 620 12 1 -55.85 -28.9574 155.184 - 87 204.267 619 12 1 -56.05 -28.9542 155.226 - 87 100.406 618 12 1 -56.25 -28.9132 155.317 - 87 147.315 1315 8 1 83.06 41.8136 35.55 - 87 180.306 1297 7 1 79.4549 39.9839 5.54972 - 87 62.1902 1098 7 0 79.5243 39.6889 4.15 - 87 45.3218 1097 7 0 79.5331 39.65 3.96072 - 87 189.717 1296 6 1 79.4082 33.1338 -24.45 - 87 84.0911 1064 6 0 79.0076 32.8971 -25.85 - 87 33.8303 1063 6 0 78.9162 32.8499 -26.1357 - 87 148.026 1251 5 1 70.4258 28.662 -54.45 - 87 400.134 1043 5 0 70.2058 28.6503 -55.85 - 87 131.515 1231 4 1 66.373 29.0971 -84.45 - 87 103.041 1044 4 0 66.0683 28.8914 -85.85 - 87 27.9572 1043 4 0 66.0003 28.8499 -86.1525 - 87 47.9662 1192 3 1 58.5015 22.4134 -114.45 - 87 72.7778 1191 3 1 58.45 22.4149 -114.613 - 87 115.01 1011 3 0 58.1526 22.3805 -115.85 - 87 149.527 1161 2 1 52.3933 19.081 -144.45 - 87 40.728 1160 2 1 52.25 18.9 -144.749 - 87 81.5466 990 2 0 51.7103 18.1321 -145.85 - 87 190.448 989 2 0 51.6461 18.05 -145.964 - 87 26.054 988 2 0 51.4863 17.85 -146.235 - 87 28.3593 1073 1 1 34.7078 -2.08349 -174.45 - 87 112.713 1072 1 1 34.65 -2.12928 -174.533 - 87 92.8283 1071 1 1 34.45 -2.26037 -174.794 - 87 135.616 885 1 0 33.5434 -2.87502 -175.85 - 87 13.6598 884 1 0 33.2289 -3.05013 -176.211 - 87 25.7389 939 0 1 8.0065 -16.2225 -204.45 - 87 111.278 940 0 1 8.05004 -16.2991 -204.508 - 87 142.027 941 0 1 8.25 -16.606 -204.746 - 87 103.884 806 0 0 9.79996 -18.7125 -205.85 - 87 100.025 805 0 0 9.9059 -18.85 -205.916 - 87 84.3964 804 0 0 10.0711 -19.0503 -206.016 - 87 30.4257 803 0 0 10.2221 -19.25 -206.175 - 87 52.5693 798 0 0 21.9694 -20.344 -206.25 - 87 92.5975 799 0 0 22.0053 -20.2496 -206.108 - 87 2.33828 800 0 0 22.0881 -20.0498 -205.857 - 87 23.5558 1012 0 1 22.6152 -18.923 -204.85 - 87 171.238 1013 0 1 22.65 -18.8608 -204.79 - 87 29.1058 1014 0 1 22.85 -18.6131 -204.517 - 87 55.478 945 1 0 47.4227 9.15028 -176.25 - 87 97.7338 946 1 0 47.5067 9.25 -176.117 - 87 10.7348 947 1 0 47.599 9.45 -175.875 - 87 123.633 1142 1 1 48.5049 10.7137 -174.85 - 87 70.3655 626 0 0 35.0675 -54.7502 -206.25 - 87 53.735 625 0 0 35.0473 -54.8501 -206.032 - 87 229.23 1075 0 1 35.1017 -55.4089 -204.85 - 87 0.607045 675 0 1 -44.85 180.03 -204.579 - 87 71.0105 1042 5 0 70.2032 28.65 -55.8637 - 87 54.5381 1107 8 0 82.9735 41.65 33.7666 - 87 110.968 1106 7 0 82.8704 41.431 4.15 - 87 119.793 1311 6 1 82.3851 40.2739 -24.45 - 87 129.036 1100 6 0 82.3367 40.2476 -25.85 - 87 108.193 1305 5 1 81.1051 39.7421 -54.4503 - 87 129.533 1098 5 0 80.9979 39.7391 -55.85 - 87 147.08 1294 4 1 78.9832 39.9879 -84.45 - 87 107.837 1099 4 0 78.9002 39.9029 -85.8502 - 87 150.503 1286 3 1 77.4173 38.2206 -114.45 - 87 6.07 1090 3 0 77.3547 38.0522 -115.851 - 87 135.884 1089 3 0 77.3539 38.05 -115.87 - 87 108.379 1280 2 1 76.1056 34.922 -144.45 - 87 106.48 1073 2 0 76.0299 34.8101 -145.851 - 87 234.611 1273 1 1 74.8051 32.196 -174.45 - 87 171.814 1059 1 0 74.6965 32.0191 -175.85 - 87 68.5136 1263 0 1 72.6944 27.1487 -204.45 - 87 33.6868 1262 0 1 72.65 27.073 -204.73 - 87 281.881 1033 0 0 72.5164 26.8009 -205.85 - 87 130.51 1060 1 0 74.5116 32.0828 -175.85 - 87 141.199 1251 0 1 70.2981 28.5874 -204.45 - 87 0.461275 1252 0 1 70.45 28.7438 -204.849 - 87 61.0402 1045 0 0 70.8793 29.1579 -205.85 - 87 66.7494 1046 0 0 70.9634 29.25 -206.057 - 87 106.954 1314 9 1 82.956 41.6993 65.55 - 87 133.143 1108 9 0 82.9787 41.6695 64.15 - 87 117.037 1317 8 1 83.4944 41.2515 35.55 - 87 108.194 1105 8 0 83.5177 41.2283 34.15 - 87 120.167 1319 7 1 84.0251 40.7321 5.55 - 87 117.684 1103 7 0 84.0577 40.7371 4.15 - 87 129.935 1323 6 1 84.7305 40.9331 -24.45 - 87 150.406 1104 6 0 84.7718 40.9429 -25.85 - 87 98.4719 1326 5 1 85.4084 41.1772 -54.45 - 87 103.499 1105 5 0 85.4361 41.2285 -55.85 - 87 219.806 1328 4 1 85.7688 42.2253 -84.45 - 87 123.704 1111 4 0 85.8537 42.2696 -85.85 - 87 131.233 1339 3 1 87.9233 42.8957 -114.45 - 87 117.786 1114 3 0 88.0193 42.9645 -115.85 - 87 118.413 1122 2 0 90.1633 44.6228 -145.85 - 87 145.913 1360 1 1 92.2003 45.9917 -174.45 - 87 135.662 1129 1 0 92.308 46.0341 -175.85 - 87 145.955 1371 0 1 94.4425 46.7215 -204.45 - 87 130.538 1133 0 0 94.5717 46.7699 -205.85 - 87 30.9789 1357 0 0 62.4952 91.55 -206.007 - 87 338.278 488 0 0 125.833 -82.25 -205.942 - 87 37.3017 487 0 0 125.838 -82.4502 -205.925 - 87 128.963 1130 1 0 92.3241 46.0622 -175.85 - 87 28.8645 1116 4 0 85.3761 43.3515 -85.85 - 87 82.5571 1117 4 0 85.3616 43.4502 -85.9377 - 87 52.1513 1118 4 0 85.3477 43.65 -86.1433 - 87 273.63 1314 2 1 82.8804 41.6258 -144.45 - 87 134.04 1107 2 0 82.889 41.6217 -145.85 - 87 128.525 1315 1 1 83.0643 41.4254 -174.45 - 87 112.031 1106 1 0 83.0477 41.3956 -175.85 - 87 117.59 1313 0 1 82.7217 40.5619 -204.45 - 87 206.304 1312 0 1 82.6259 40.7793 -204.45 - 87 151.912 1114 0 0 82.1344 42.902 -205.85 - 87 67.8139 1115 0 0 82.1202 43.05 -205.938 - 87 60.7213 1116 0 0 82.1196 43.2503 -206.042 - 87 64.2941 1117 0 0 82.1224 43.4505 -206.128 - 87 11.5911 1118 0 0 82.1152 43.65 -206.224 - 87 202.246 1317 1 1 83.6365 44.4577 -174.45 - 87 112.178 1123 1 0 83.6337 44.6923 -175.85 - 87 127.157 1317 0 1 83.5899 49.8783 -204.45 - 87 139.508 1150 0 0 83.5846 50.0916 -205.85 -Number of digits in this event = 77 -Using G4ParticleGun ... -8.38322 LIN +Number of tracker hits in this event = 67 + 87 354.229 1131 8 1 46.3871 127.921 35.55 + 87 200.699 1538 8 0 46.3876 127.92 34.15 + 87 128.201 1131 7 1 46.3931 127.907 5.55 + 87 115.597 1538 7 0 46.3938 127.906 4.15 + 87 101.502 1131 6 1 46.4071 127.865 -24.45 + 87 314.389 1538 6 0 46.4077 127.863 -25.85 + 87 136.763 1131 5 1 46.4219 127.817 -54.45 + 87 199.586 1538 5 0 46.423 127.815 -55.85 + 87 122.639 1131 4 1 46.4463 127.758 -84.45 + 87 286.044 1538 4 0 46.4469 127.755 -85.85 + 87 108.317 1132 3 1 46.462 127.691 -114.45 + 87 126.818 1537 3 0 46.4621 127.687 -115.85 + 87 111.855 1132 2 1 46.4682 127.615 -144.45 + 87 147.805 1537 2 0 46.468 127.612 -145.85 + 87 137.841 1132 1 1 46.4598 127.545 -174.45 + 87 122.052 1536 1 0 46.4572 127.541 -175.85 + 87 114.743 1131 0 1 46.4028 127.467 -204.45 + 87 399.57 1536 0 0 46.4014 127.462 -205.85 + 87 242.353 1132 0 1 46.4836 127.457 -204.45 + 87 114.596 1538 3 0 46.4105 127.896 -116.071 + 87 390.62 1131 2 1 46.2699 128.394 -144.45 + 87 228.103 1542 2 0 46.3213 128.581 -145.85 + 87 137.057 1140 1 1 48.0743 133.312 -174.45 + 87 124.581 1566 1 0 48.6422 133.4 -175.85 + 87 77.596 1205 0 1 61.0861 135.995 -204.45 + 87 63.7585 1206 0 1 61.2501 135.955 -204.68 + 87 78.4324 1578 0 0 62.0602 135.776 -205.85 + 87 41.6931 1577 0 0 62.2156 135.75 -206.114 + 87 188.499 1536 2 0 46.3228 127.493 -145.85 + 87 78.196 1123 1 1 44.6802 129.646 -174.45 + 87 79.9176 1124 1 1 44.85 129.641 -174.604 + 87 22.9494 1125 1 1 45.05 129.623 -174.789 + 87 278.209 1546 1 0 46.2052 129.532 -175.85 + 87 13.6177 1275 0 1 75.2113 124.304 -204.45 + 87 86.3116 1276 0 1 75.25 124.306 -204.495 + 87 44.7032 1277 0 1 75.4504 124.325 -204.708 + 87 155.974 1521 0 0 76.5115 124.432 -205.85 + 87 95.0782 1539 8 0 46.0273 127.977 34.15 + 87 55.3388 1089 7 1 37.8914 129.642 5.54948 + 87 47.4442 1088 7 1 37.8499 129.647 5.52857 + 87 67.171 1087 7 1 37.65 129.672 5.43434 + 87 55.6859 1086 7 1 37.45 129.709 5.33708 + 87 127.181 1085 7 1 37.25 129.746 5.24436 + 87 6.222 1084 7 1 37.0499 129.774 5.15889 + 87 116.816 1549 7 0 34.6575 130.098 4.15 + 87 236.925 1550 7 0 34.2655 130.15 3.99427 + 87 136.905 501 6 1 -79.7138 133.953 -24.4502 + 87 90.4316 1575 6 0 -80.2153 135.232 -25.85 + 87 78.5467 1576 6 0 -80.2739 135.35 -25.9838 + 87 95.3703 1577 6 0 -80.3939 135.55 -26.1849 + 87 112.247 402 5 1 -99.6021 177.259 -54.45 + 87 108.792 403 5 1 -99.5499 177.443 -54.6523 + 87 65.2714 1791 5 0 -99.1798 178.399 -55.85 + 87 84.8769 1792 5 0 -99.1473 178.55 -56.0428 + 87 123.481 1132 7 1 46.5443 127.749 5.55 + 87 118.407 1537 7 0 46.5563 127.741 4.15 + 87 117.318 1133 6 1 46.8428 127.611 -24.45 + 87 125.55 1537 6 0 46.8656 127.61 -25.85 + 87 121.116 1136 5 1 47.3382 127.606 -54.45 + 87 135.021 1537 5 0 47.3544 127.616 -55.85 + 87 149.455 1138 4 1 47.653 127.808 -84.45 + 87 104.194 1139 3 1 47.8706 128.094 -114.45 + 87 119.339 1539 3 0 47.9004 128.117 -115.85 + 87 114.322 1142 2 1 48.4807 128.64 -144.45 + 87 180.548 1143 1 1 48.7312 129.422 -174.45 + 87 168.359 1145 0 1 49.1402 130.209 -204.45 + 87 135.588 1550 0 0 49.1544 130.242 -205.85 +Number of digits in this event = 35 +Using G4ParticleGun ... +8.15419 LIN gamma Event: 88 -Number of tracker hits in this event = 2 - 88 32.8649 798 1 1 -20.2924 91.5197 -174.45 - 88 178.303 395 4 1 -101.133 -60.9512 -84.45 -Number of digits in this event = 5 +Number of tracker hits in this event = 1 + 88 229.727 514 6 1 -77.1128 26.1027 -24.4504 +Number of digits in this event = 4 Using G4ParticleGun ... -1.1256 LIN +1.5287 LIN gamma Event: 89 -Number of tracker hits in this event = 44 - 89 236.295 904 3 1 0.942055 -71.835 -114.45 - 89 116.774 540 3 0 0.950991 -71.858 -115.85 - 89 111.962 906 2 1 1.42739 -72.3906 -144.45 - 89 107.634 538 2 0 1.50034 -72.3995 -145.85 - 89 114.602 914 1 1 2.94879 -72.3914 -174.45 - 89 150.544 538 1 0 3.03784 -72.428 -175.85 - 89 116.385 924 0 1 4.93837 -73.6359 -204.45 - 89 141.816 531 0 0 5.04596 -73.7234 -205.85 - 89 125.492 541 3 0 0.940565 -71.837 -115.85 - 89 139.659 904 2 1 0.954185 -71.905 -144.45 - 89 133.518 540 2 0 0.959477 -71.9051 -145.85 - 89 99.6503 905 1 1 1.09726 -71.8901 -174.45 - 89 123.682 540 1 0 1.10121 -71.8923 -175.85 - 89 101.471 905 0 1 1.10547 -71.9103 -204.45 - 89 115.299 540 0 0 1.10393 -71.9115 -205.85 - 89 100.95 904 0 1 1.0291 -71.7836 -204.45 - 89 105.317 542 0 0 0.916223 -71.5492 -205.85 - 89 18.6689 543 0 0 0.882398 -71.45 -206.193 - 89 60.5675 722 0 0 -3.59823 -35.616 -206.25 - 89 145.454 723 0 0 -3.59338 -35.45 -206.155 - 89 102.803 724 0 0 -3.58159 -35.25 -206.042 - 89 95.2825 725 0 0 -3.52824 -35.0498 -205.987 - 89 122.713 726 0 0 -3.41008 -34.8499 -205.928 - 89 33.4098 727 0 0 -3.24114 -34.65 -205.87 - 89 5.85925 892 0 1 -1.45721 -32.1237 -204.85 - 89 98.2511 893 0 1 -1.45 -32.1135 -204.846 - 89 79.1636 894 0 1 -1.25 -31.8651 -204.808 - 89 50.7138 895 0 1 -1.0498 -31.7311 -204.799 - 89 82.321 896 0 1 -0.85 -31.6686 -204.8 - 89 66.2336 897 0 1 -0.65 -31.5887 -204.811 - 89 22.5958 898 0 1 -0.45 -31.4746 -204.835 - 89 110.657 759 0 0 3.76771 -28.2262 -205.85 - 89 18.8126 760 0 0 4.01208 -28.05 -205.863 - 89 137.719 931 0 1 6.27718 -27.0427 -204.85 - 89 57.5776 932 0 1 6.45 -26.9622 -204.756 - 89 70.0899 933 0 1 6.65012 -26.8728 -204.653 - 89 124.288 903 2 1 0.85 -71.7344 -144.525 - 89 51.038 545 2 0 0.500054 -70.9694 -145.85 - 89 69.9837 546 2 0 0.439508 -70.85 -146.047 - 89 0.766035 638 2 0 -1.47995 -52.2509 -146.25 - 89 84.6882 639 2 0 -1.47947 -52.25 -146.246 - 89 65.0486 640 2 0 -1.43273 -52.0497 -146.034 - 89 289.212 897 2 1 -0.601125 -51.9071 -144.85 - 89 140.795 896 2 1 -0.65 -52.1317 -144.486 -Number of digits in this event = 14 +Number of tracker hits in this event = 0 +Number of digits in this event = 1 Using G4ParticleGun ... -1.81796 LIN +7.58143 LIN gamma Event: 90 -Number of tracker hits in this event = 0 -Number of digits in this event = 1 +Number of tracker hits in this event = 2 + 90 58.9089 526 2 0 -43.8811 -74.8098 -146.25 + 90 167.893 525 2 0 -43.9139 -74.85 -146.03 +Number of digits in this event = 3 Using G4ParticleGun ... -6.62924 LIN +6.97098 LIN gamma Event: 91 -Number of tracker hits in this event = 6 - 91 228.621 659 0 1 -48.2453 -113.14 -204.451 - 91 310.857 335 0 0 -48.246 -113.14 -205.85 - 91 281.524 357 6 0 133.569 -108.605 -26.25 - 91 88.9956 627 0 1 -54.45 -108.851 -204.699 - 91 35.4003 742 2 1 -31.4934 -174.678 -144.85 - 91 123.071 296 0 0 -96.981 -120.772 -206.25 -Number of digits in this event = 6 -Using G4ParticleGun ... -4.66243 LIN +Number of tracker hits in this event = 67 + 91 290.342 941 8 1 8.35095 -92.9519 35.55 + 91 218.74 435 8 0 8.35303 -92.9528 34.15 + 91 361.523 941 7 1 8.39516 -92.9617 5.55 + 91 142.978 435 7 0 8.39829 -92.9616 4.15 + 91 115.011 942 6 1 8.46272 -92.9576 -24.45 + 91 254.682 435 6 0 8.46462 -92.9635 -25.85 + 91 114.044 942 5 1 8.48373 -93.1213 -54.45 + 91 237.855 435 5 0 8.48453 -93.1294 -55.85 + 91 131.09 942 4 1 8.50174 -93.289 -84.45 + 91 367.812 434 4 0 8.50347 -93.2968 -85.85 + 91 342.151 942 3 1 8.54156 -93.4551 -114.45 + 91 209.469 433 3 0 8.54334 -93.4594 -115.85 + 91 342.579 942 2 1 8.57252 -93.5362 -144.45 + 91 153.304 433 2 0 8.57339 -93.5407 -145.85 + 91 196.599 942 1 1 8.58042 -93.6416 -174.45 + 91 211.195 432 1 0 8.57957 -93.6456 -175.85 + 91 112.292 942 0 1 8.57258 -93.7224 -204.45 + 91 107.41 432 0 0 8.56629 -93.7252 -205.85 + 91 18.3508 943 2 1 8.65026 -93.5763 -144.825 + 91 32.5551 426 2 0 10.1117 -94.9117 -145.85 + 91 121.688 425 2 0 10.1789 -94.95 -145.895 + 91 243.527 424 2 0 10.219 -95.1502 -146.005 + 91 318.088 939 2 1 7.93864 -92.4356 -144.85 + 91 42.4685 938 2 1 7.85 -92.2683 -144.805 + 91 192.707 1067 0 1 33.65 -177.226 -204.639 + 91 115.052 436 6 0 8.47199 -92.9499 -25.8581 + 91 124.401 698 5 0 -96.2469 -40.45 -56.1291 + 91 121.491 941 3 1 8.40047 -93.0784 -114.451 + 91 276.245 435 3 0 8.15841 -93.0871 -115.85 + 91 117.698 941 2 1 8.39635 -94.306 -144.45 + 91 0.426307 423 2 0 8.01102 -95.3508 -146.247 + 91 105.743 202 2 0 -24.3617 -139.605 -146.25 + 91 95.323 201 2 0 -24.5335 -139.75 -146.077 + 91 14.7076 200 2 0 -24.7592 -139.95 -145.88 + 91 87.2147 771 2 1 -25.6823 -140.824 -144.85 + 91 92.5114 770 2 1 -25.8503 -140.98 -144.667 + 91 195.629 769 2 1 -26.05 -141.171 -144.472 + 91 39.1888 88 3 0 -31.476 -162.439 -116.25 + 91 77.3414 87 3 0 -31.5093 -162.55 -116.107 + 91 30.6839 86 3 0 -31.5778 -162.75 -115.909 + 91 214.492 741 3 1 -31.7224 -164.346 -114.85 + 91 230.861 33 4 0 17.9913 -173.456 -86.25 + 91 6.4552 32 4 0 18.5181 -173.55 -85.8696 + 91 34.7419 997 4 1 19.5615 -173.835 -84.8499 + 91 84.1443 998 4 1 19.65 -173.861 -84.7605 + 91 52.4628 168 5 0 14.7494 -146.503 -56.25 + 91 98.9589 169 5 0 14.7167 -146.35 -56.0884 + 91 25.7956 170 5 0 14.607 -146.15 -55.9136 + 91 486.913 970 5 1 14.2343 -145.164 -54.85 + 91 126.328 971 5 1 14.25 -144.418 -54.6843 + 91 122.345 185 5 0 14.8032 -142.976 -55.85 + 91 18.3014 184 5 0 15.0425 -143.15 -56.1936 + 91 216.353 768 2 1 -26.2501 -141.204 -144.682 + 91 57.2697 427 3 0 26.0802 -94.5852 -116.25 + 91 131.865 436 8 0 8.34653 -92.9498 34.15 + 91 143.717 436 7 0 8.26115 -92.9327 4.15 + 91 111.417 940 6 1 8.19294 -93.0359 -24.45 + 91 115.949 940 5 1 8.16351 -93.1283 -54.45 + 91 119.382 941 4 1 8.32295 -93.1337 -84.45 + 91 113.195 435 4 0 8.32977 -93.13 -85.85 + 91 202.414 436 2 0 8.65514 -92.9229 -145.85 + 91 179.224 944 1 1 8.95972 -92.6377 -174.45 + 91 148.195 437 1 0 8.96892 -92.6277 -175.85 + 91 91.8373 945 0 1 9.12929 -92.4402 -204.45 + 91 159.296 438 0 0 9.13925 -92.4338 -205.85 + 91 107.35 956 1 1 11.45 -26.2167 -174.83 + 91 169.055 636 0 1 -52.7479 31.6503 -204.45 +Number of digits in this event = 38 +Using G4ParticleGun ... +7.09031 LIN gamma Event: 92 -Number of tracker hits in this event = 0 -Number of digits in this event = 2 +Number of tracker hits in this event = 67 + 92 217.863 571 5 1 -65.7059 -100.142 -54.45 + 92 261.713 400 5 0 -65.6883 -100.142 -55.85 + 92 128.056 573 4 1 -65.2753 -100.116 -84.45 + 92 280.106 400 4 0 -65.2605 -100.134 -85.85 + 92 142.511 575 3 1 -64.9694 -100.537 -114.45 + 92 169.196 397 3 0 -64.9562 -100.558 -115.85 + 92 117.45 576 2 1 -64.7382 -100.941 -144.45 + 92 204.258 396 2 0 -64.7352 -100.943 -145.85 + 92 146.073 577 1 1 -64.6289 -101.022 -174.45 + 92 187.78 395 1 0 -64.6204 -101.03 -175.85 + 92 126.861 577 0 1 -64.5002 -101.14 -204.45 + 92 258.707 395 0 0 -64.4493 -101.148 -205.85 + 92 17.5991 394 0 0 -64.4375 -101.15 -206.175 + 92 51.4988 228 5 0 -39.5482 -134.464 -56.25 + 92 381.54 227 5 0 -39.4573 -134.55 -56.2077 + 92 86.2464 707 5 1 -38.6448 -135.684 -54.85 + 92 152.173 706 5 1 -38.6505 -135.84 -54.7057 + 92 155.998 705 5 1 -38.8501 -135.89 -54.6897 + 92 142.327 571 4 1 -65.72 -100.136 -84.45 + 92 512.209 571 3 1 -65.7714 -100.151 -114.45 + 92 218.83 399 3 0 -65.7698 -100.157 -115.85 + 92 220.783 571 2 1 -65.7446 -100.288 -144.45 + 92 305.473 399 2 0 -65.7461 -100.284 -145.85 + 92 226.416 571 1 1 -65.7736 -100.198 -174.45 + 92 226.459 399 1 0 -65.7715 -100.202 -175.85 + 92 383.953 571 0 1 -65.6675 -100.145 -204.45 + 92 103.773 400 0 0 -65.6579 -100.14 -205.85 + 92 421.627 570 2 1 -65.873 -100.127 -144.45 + 92 279.552 400 2 0 -65.8247 -100.108 -145.85 + 92 110.34 573 1 1 -65.3259 -99.7977 -174.45 + 92 115.113 402 1 0 -65.2639 -99.6139 -175.85 + 92 4.25209 403 1 0 -65.2685 -99.5498 -176.232 + 92 112.973 566 0 1 -66.7131 -94.4368 -204.45 + 92 62.1916 429 0 0 -66.7402 -94.1906 -205.85 + 92 54.8392 430 0 0 -66.7466 -94.1499 -206.088 + 92 126.442 570 1 1 -65.9088 -100.015 -174.45 + 92 116.544 400 1 0 -65.9065 -100.088 -175.85 + 92 162.922 392 0 0 -65.6778 -101.552 -205.85 + 92 29.3751 402 2 0 -66.8335 -99.5994 -145.85 + 92 117.478 403 2 0 -66.839 -99.55 -145.924 + 92 14.7849 784 2 0 -88.2948 -23.08 -146.25 + 92 0.140544 785 2 0 -88.327 -23.05 -146.249 + 92 248.204 400 3 0 -65.7451 -100.129 -115.85 + 92 97.3646 572 2 1 -65.5973 -99.8524 -144.45 + 92 125.137 401 2 0 -65.6326 -99.842 -145.85 + 92 136.659 568 1 1 -66.3517 -99.7786 -174.45 + 92 104.892 401 1 0 -66.419 -99.8114 -175.85 + 92 112.35 559 0 1 -68.1036 -100.451 -204.45 + 92 122.646 398 0 0 -68.2215 -100.377 -205.85 + 92 59.483 464 1 1 -87.1443 -170.335 -174.85 + 92 178.41 1135 4 0 167.07 47.0786 -86.25 + 92 40.5124 1742 4 1 168.601 47.1048 -84.85 + 92 167.859 1743 4 1 168.75 47.1353 -84.8007 + 92 75.4025 1744 4 1 168.95 46.8857 -84.7946 + 92 48.9482 1745 4 1 169.15 46.7802 -84.7972 + 92 147.275 1117 4 0 172.282 43.4689 -85.85 + 92 22.3555 1769 4 1 174.085 43.7886 -84.8494 + 92 230.837 1770 4 1 174.15 43.7857 -84.8057 + 92 224.678 1771 4 1 174.35 43.7053 -84.6774 + 92 114.67 399 0 0 -65.7903 -100.212 -205.85 + 92 72.981 757 12 1 -28.514 115.123 155.15 + 92 11.3129 1171 4 1 54.25 -1.46257 -84.4857 + 92 44.8478 1169 4 1 53.9984 -1.55114 -84.4501 + 92 20.6251 1152 0 0 -99.3995 50.45 -206.038 + 92 3.35201 416 0 1 -96.95 50.4344 -204.637 + 92 106.126 417 0 1 -96.75 50.4195 -204.526 + 92 251.706 1153 0 0 -99.4595 50.65 -206.009 +Number of digits in this event = 40 Using G4ParticleGun ... -4.43212 LIN +3.33629 LIN gamma Event: 93 -Number of tracker hits in this event = 0 -Number of digits in this event = 1 +Number of tracker hits in this event = 1 + 93 66.7432 930 3 0 -180.078 6.17898 -115.85 +Number of digits in this event = 2 Using G4ParticleGun ... -1.18177 LIN +4.17756 LIN gamma Event: 94 -Number of tracker hits in this event = 0 -Number of digits in this event = 1 +Number of tracker hits in this event = 27 + 94 344.222 574 4 1 -65.1057 125.423 -84.45 + 94 248.847 1526 4 0 -65.1063 125.422 -85.85 + 94 131.369 574 3 1 -65.1257 125.405 -114.45 + 94 124.11 1526 3 0 -65.1243 125.398 -115.85 + 94 128.851 574 2 1 -65.1027 125.267 -144.45 + 94 255.069 1525 2 0 -65.1017 125.259 -145.85 + 94 125.71 574 1 1 -65.0783 125.114 -174.45 + 94 113.205 1524 1 0 -65.0757 125.107 -175.85 + 94 217.008 575 0 1 -65.0235 124.98 -204.45 + 94 108.834 1524 0 0 -65.018 124.972 -205.85 + 94 317.011 288 0 1 -122.35 96.1661 -204.76 + 94 122.323 289 0 1 -122.35 95.9729 -204.785 + 94 84.8823 1451 0 0 -66.3301 110.441 -206.25 + 94 69.8723 1450 0 0 -66.323 110.35 -206.179 + 94 81.5915 1449 0 0 -66.2848 110.15 -206.091 + 94 125.911 1448 0 0 -66.151 109.95 -205.95 + 94 37.5636 565 0 1 -67.0134 109.885 -204.85 + 94 348.101 564 0 1 -67.05 109.891 -204.807 + 94 287.988 950 0 0 -47.3957 10.25 -205.925 + 94 41.1902 949 0 0 -47.3548 10.0496 -205.873 + 94 170.505 575 3 1 -64.9567 125.63 -114.45 + 94 146.36 1527 3 0 -64.9484 125.635 -115.85 + 94 112.739 576 2 1 -64.7784 125.721 -144.45 + 94 150.229 1527 2 0 -64.7792 125.732 -145.85 + 94 94.4013 576 1 1 -64.8146 125.92 -174.45 + 94 162.237 1528 1 0 -64.8186 125.918 -175.85 + 94 147.171 1528 0 0 -64.908 125.89 -205.85 +Number of digits in this event = 20 Using G4ParticleGun ... -6.9332 LIN +9.31335 LIN gamma Event: 95 -Number of tracker hits in this event = 25 - 95 251.064 661 5 1 -47.8048 -71.9046 -54.45 - 95 276.161 540 5 0 -47.8033 -71.9052 -55.85 - 95 248.207 661 4 1 -47.7684 -71.9174 -84.45 - 95 237.18 540 4 0 -47.7675 -71.9181 -85.85 - 95 279.767 661 3 1 -47.7497 -71.9331 -114.45 - 95 254.666 540 3 0 -47.7502 -71.9325 -115.85 - 95 184.115 661 2 1 -47.7618 -71.9251 -144.45 - 95 88.0442 540 2 0 -47.7624 -71.9247 -145.85 - 95 236.19 661 1 1 -47.7725 -71.9227 -174.45 - 95 151.579 540 1 0 -47.7725 -71.9232 -175.85 - 95 151.297 661 0 1 -47.7759 -71.9274 -204.45 - 95 121.835 540 0 0 -47.776 -71.9283 -205.85 - 95 8.56709 979 2 1 15.9697 27.5209 -144.45 - 95 50.9159 871 2 0 54.9452 -5.65 -146.21 - 95 62.3471 634 2 1 -53.05 -43.9638 -144.721 - 95 14.2255 635 2 1 -53.05 -43.9259 -144.65 - 95 35.9358 704 6 1 -39.1664 66.9857 -24.85 - 95 27.7259 539 3 0 -47.7047 -72.05 -116.127 - 95 152.095 662 2 1 -47.6385 -72.3098 -144.45 - 95 103.943 538 2 0 -47.6369 -72.3281 -145.85 - 95 137.693 662 1 1 -47.577 -72.7169 -174.45 - 95 214.775 536 1 0 -47.5713 -72.7398 -175.85 - 95 102.646 663 0 1 -47.4462 -73.2071 -204.45 - 95 142.356 534 0 0 -47.4127 -73.2369 -205.85 - 95 42.8757 660 3 1 -47.9227 -72.2992 -114.45 -Number of digits in this event = 17 +Number of tracker hits in this event = 0 +Number of digits in this event = 1 Using G4ParticleGun ... -6.28603 LIN +1.05206 LIN gamma Event: 96 -Number of tracker hits in this event = 71 - 96 333.405 720 11 1 -35.9021 -26.0967 125.55 - 96 226.597 769 11 0 -35.9031 -26.0977 124.15 - 96 227.518 720 10 1 -35.9335 -26.1043 95.55 - 96 310.56 769 10 0 -35.9398 -26.0991 94.15 - 96 105.286 719 9 1 -36.0945 -25.9957 65.55 - 96 322.957 770 9 0 -36.1022 -25.9904 64.15 - 96 140.255 718 8 1 -36.2715 -25.8315 35.55 - 96 141.966 771 8 0 -36.2793 -25.8201 34.15 - 96 119.473 718 7 1 -36.3941 -25.6064 5.55 - 96 146.339 772 7 0 -36.3997 -25.5885 4.15 - 96 165.6 717 6 1 -36.5251 -25.1865 -24.45 - 96 141.264 774 6 0 -36.5398 -25.1656 -25.85 - 96 104.078 716 5 1 -36.8193 -24.7484 -54.45 - 96 103.468 776 5 0 -36.8385 -24.7333 -55.85 - 96 122.968 714 4 1 -37.2226 -24.4037 -84.45 - 96 125.793 778 4 0 -37.2394 -24.3932 -85.85 - 96 123.443 712 3 1 -37.6145 -24.2128 -114.45 - 96 98.5099 779 3 0 -37.632 -24.2087 -115.85 - 96 178.222 710 2 1 -37.9803 -24.1017 -144.45 - 96 106.509 779 2 0 -37.9951 -24.1005 -145.85 - 96 102.187 708 1 1 -38.3141 -24.0672 -174.45 - 96 196.466 779 1 0 -38.3231 -24.0714 -175.85 - 96 114.346 707 0 1 -38.5189 -24.1326 -204.45 - 96 193.927 779 0 0 -38.5314 -24.1297 -205.85 - 96 37.095 419 0 0 -163.141 -96.2892 -206.25 - 96 135.218 720 9 1 -35.8605 -26.0622 65.55 - 96 102.867 769 9 0 -35.8589 -26.0575 64.15 - 96 119.579 721 8 1 -35.8217 -25.9615 35.55 - 96 187.077 770 8 0 -35.8205 -25.9584 34.15 - 96 111.317 721 7 1 -35.7875 -25.9007 5.55 - 96 132.157 770 7 0 -35.7837 -25.8982 4.15 - 96 162.717 721 6 1 -35.7051 -25.8326 -24.45 - 96 136.982 771 6 0 -35.701 -25.8293 -25.85 - 96 172.898 722 5 1 -35.6126 -25.7701 -54.45 - 96 119.909 771 5 0 -35.6078 -25.7646 -55.85 - 96 197.563 722 4 1 -35.499 -25.6587 -84.45 - 96 76.6702 771 4 0 -35.4924 -25.6513 -85.85 - 96 51.0315 772 4 0 -35.4914 -25.65 -86.0853 - 96 118.509 723 3 1 -35.3592 -25.4987 -114.45 - 96 165.144 772 3 0 -35.3546 -25.4943 -115.85 - 96 110.77 724 2 1 -35.244 -25.3901 -144.45 - 96 112.439 773 2 0 -35.2395 -25.3903 -145.85 - 96 215.623 724 1 1 -35.1528 -25.3941 -174.45 - 96 313.302 773 1 0 -35.1475 -25.4002 -175.85 - 96 103.779 724 0 1 -35.0532 -25.5213 -204.45 - 96 7.49522 725 0 1 -35.05 -25.5139 -204.824 - 96 246.772 772 0 0 -35.0408 -25.4921 -205.85 - 96 1.58044 1426 1 0 55.5159 105.544 -175.85 - 96 204.047 1187 1 1 57.6052 105.775 -174.45 - 96 234.147 1188 1 1 57.6502 106.342 -174.618 - 96 105.626 1189 1 1 57.85 107.012 -174.513 - 96 226.686 1190 1 1 58.05 107.062 -174.473 - 96 69.1145 1191 1 1 58.25 107.111 -174.577 - 96 56.5753 727 7 1 -34.5028 -9.92756 5.15 - 96 143.337 728 7 1 -34.45 -9.85137 5.24525 - 96 312.888 722 2 1 -35.503 -25.5739 -144.45 - 96 212.993 772 2 0 -35.4763 -25.5643 -145.85 - 96 257.69 725 1 1 -34.9034 -25.3369 -174.45 - 96 305.935 729 0 1 -34.1731 -25.2094 -204.45 - 96 123.753 774 0 0 -34.1011 -25.2235 -205.85 - 96 122.574 577 0 1 -64.4649 -38.3889 -204.85 - 96 55.1421 1003 0 0 -36.4844 20.65 -206.184 - 96 145.115 576 0 1 -64.65 -38.4343 -204.76 - 96 163.883 772 1 0 -34.8696 -25.4522 -175.85 - 96 356.218 721 1 1 -35.6943 -26.0555 -174.45 - 96 240.903 769 1 0 -35.6931 -26.0548 -175.85 - 96 116.915 722 0 1 -35.5867 -26.0484 -204.45 - 96 187.604 769 0 0 -35.5785 -26.0561 -205.85 - 96 243.201 770 1 0 -35.6911 -26.05 -175.9 - 96 129.184 721 0 1 -35.7145 -26.2623 -204.45 - 96 216.945 768 0 0 -35.6975 -26.3098 -205.85 -Number of digits in this event = 48 +Number of tracker hits in this event = 0 +Number of digits in this event = 3 Using G4ParticleGun ... -6.7247 LIN +5.21548 LIN gamma Event: 97 -Number of tracker hits in this event = 9 - 97 67.8121 143 2 0 163.291 -151.367 -146.25 - 97 62.0429 144 2 0 163.909 -151.35 -145.866 - 97 49.8395 1726 2 1 165.533 -150.652 -144.85 - 97 134.294 1727 2 1 165.55 -150.642 -144.839 - 97 201.886 1728 2 1 165.75 -150.602 -144.731 - 97 80.9808 1729 2 1 165.951 -150.565 -144.471 - 97 149.678 146 2 0 165.053 -150.785 -145.85 - 97 38.6266 1797 7 1 179.55 145.156 5.26037 - 97 194.573 1796 7 1 179.55 145.25 5.40129 -Number of digits in this event = 6 -Using G4ParticleGun ... -5.4983 LIN +Number of tracker hits in this event = 2 + 97 32.3461 652 0 1 -49.45 -159.949 -204.828 + 97 66.0708 985 1 1 17.25 -98.3304 -174.82 +Number of digits in this event = 2 +Using G4ParticleGun ... +9.17622 LIN gamma Event: 98 -Number of tracker hits in this event = 74 - 98 245.473 574 9 1 -65.1712 105.515 65.55 - 98 268.031 1426 9 0 -65.1703 105.514 64.15 - 98 299.319 574 8 1 -65.1463 105.494 35.55 - 98 253.261 1426 8 0 -65.1444 105.493 34.15 - 98 248.169 574 7 1 -65.1006 105.471 5.55 - 98 247.195 1426 7 0 -65.1003 105.469 4.15 - 98 308.071 574 6 1 -65.0948 105.425 -24.45 - 98 313.954 1426 6 0 -65.097 105.422 -25.85 - 98 243.228 574 5 1 -65.1482 105.354 -54.45 - 98 153.639 1425 5 0 -65.1516 105.349 -55.85 - 98 144.712 574 4 1 -65.2322 105.27 -84.45 - 98 264.127 1425 4 0 -65.2384 105.267 -85.85 - 98 172.682 573 3 1 -65.3618 105.208 -114.45 - 98 110.942 1425 3 0 -65.3702 105.204 -115.85 - 98 154.33 572 2 1 -65.5421 105.127 -144.45 - 98 250.265 1424 2 0 -65.5487 105.123 -145.85 - 98 120.695 571 1 1 -65.6952 105.02 -174.45 - 98 124.738 1424 1 0 -65.7042 105.015 -175.85 - 98 133.489 570 0 1 -65.8752 104.916 -204.45 - 98 225.923 1423 0 0 -65.8852 104.911 -205.85 - 98 255.123 151 4 1 -149.75 112.911 -84.8341 - 98 11.9532 824 3 1 -15.1318 161.085 -114.85 - 98 139.602 825 3 1 -15.0499 161.211 -114.58 - 98 166.524 574 3 1 -65.25 105.134 -114.591 - 98 22.7236 1424 3 0 -65.095 104.97 -115.85 - 98 107.767 1423 3 0 -65.0712 104.95 -115.932 - 98 26.0223 1692 3 0 -63.2591 158.672 -116.25 - 98 99.0542 1693 3 0 -63.2713 158.75 -116.22 - 98 88.857 1694 3 0 -63.2215 158.951 -116.07 - 98 117.827 1695 3 0 -63.3715 159.15 -115.95 - 98 29.7402 1696 3 0 -63.6024 159.35 -115.931 - 98 40.8395 583 3 1 -63.2902 159.371 -114.85 - 98 176.095 584 3 1 -63.25 159.366 -114.738 - 98 176.823 585 3 1 -63.0499 159.289 -114.497 - 98 92.928 573 9 1 -65.25 105.516 65.363 - 98 195.937 572 9 1 -65.45 105.432 65.3811 - 98 218.947 575 5 1 -65.0379 105.622 -54.45 - 98 284.986 1427 5 0 -65.0337 105.632 -55.85 - 98 149 575 4 1 -64.9485 105.807 -84.45 - 98 119.728 1428 4 0 -64.9428 105.817 -85.85 - 98 320.159 576 3 1 -64.8261 105.993 -114.45 - 98 146.255 1429 3 0 -64.8188 106 -115.85 - 98 162.12 576 2 1 -64.6551 106.126 -144.45 - 98 117.168 1429 2 0 -64.6533 106.135 -145.85 - 98 100.202 577 1 1 -64.6178 106.312 -174.45 - 98 249.256 1430 1 0 -64.618 106.323 -175.85 - 98 200.209 577 0 1 -64.6128 106.538 -204.45 - 98 262.587 1432 0 0 -64.6112 106.55 -205.85 - 98 97.3767 1445 8 1 109.288 -33.698 35.15 - 98 154.084 1430 3 0 -64.4249 106.15 -115.943 - 98 18.363 574 2 1 -65.25 106.238 -144.795 - 98 238.927 1425 2 0 -63.8025 105.221 -145.85 - 98 137.525 577 4 1 -64.511 105.324 -84.45 - 98 117.954 589 3 1 -62.101 105.516 -114.45 - 98 117.134 1426 3 0 -61.968 105.523 -115.85 - 98 12.4805 603 2 1 -59.2524 105.719 -144.45 - 98 108.246 604 2 1 -59.25 105.719 -144.473 - 98 136.464 1427 2 0 -59.1105 105.712 -145.85 - 98 117.717 618 1 1 -56.3201 105.465 -174.45 - 98 135.383 1426 1 0 -56.1951 105.461 -175.85 - 98 25.0154 631 0 1 -53.6603 105.338 -204.45 - 98 75.5705 632 0 1 -53.65 105.341 -204.542 - 98 237.555 1426 0 0 -53.5127 105.418 -205.85 - 98 50.1859 573 5 1 -65.2502 105.646 -54.6799 - 98 93.6843 1429 5 0 -66.3553 106.053 -55.8501 - 98 165.801 1430 5 0 -66.5213 106.15 -55.9701 - 98 12.4468 1393 5 0 -131.834 98.7621 -56.25 - 98 154.581 1392 5 0 -131.86 98.75 -56.2256 - 98 96.0089 1391 5 0 -132.283 98.55 -55.9139 - 98 17.465 193 5 1 -141.482 95.1912 -54.85 - 98 89.1501 192 5 1 -141.55 95.1675 -54.8382 - 98 60.6176 191 5 1 -141.75 95.0818 -54.7417 - 98 57.4406 190 5 1 -141.95 95.0287 -54.634 - 98 10.3354 189 5 1 -142.15 94.9259 -54.4825 -Number of digits in this event = 45 +Number of tracker hits in this event = 127 + 98 256.148 938 10 1 7.84324 24.6707 95.55 + 98 368.99 1023 10 0 7.84293 24.6705 94.15 + 98 185.297 938 9 1 7.83296 24.6655 65.55 + 98 262.26 1023 9 0 7.83288 24.6656 64.15 + 98 142.608 938 8 1 7.83022 24.6762 35.55 + 98 224.126 1023 8 0 7.82745 24.6756 34.15 + 98 129.866 938 7 1 7.77061 24.6683 5.55 + 98 240.636 1023 7 0 7.76615 24.6717 4.15 + 98 124.129 938 6 1 7.6802 24.7381 -24.45 + 98 229.957 1023 6 0 7.67874 24.7266 -25.85 + 98 131.576 948 5 1 9.70616 27.7822 -54.45 + 98 285.424 1039 5 0 9.9426 27.9908 -55.85 + 98 0.42735 1040 5 0 10.0099 28.05 -56.2477 + 98 136.958 974 4 1 14.9398 32.3086 -84.45 + 98 113.65 1062 4 0 15.2242 32.4526 -85.85 + 98 186.568 1005 3 1 21.1292 35.4425 -114.45 + 98 136.746 1077 3 0 21.4897 35.4851 -115.85 + 98 142.276 1045 2 1 29.0996 36.2341 -144.451 + 98 136.308 1081 2 0 29.4044 36.3105 -145.85 + 98 71.5608 1082 1 1 36.558 37.6625 -174.45 + 98 50.8481 1083 1 1 36.65 37.6874 -174.686 + 98 87.0897 1088 1 0 37.1098 37.8243 -175.85 + 98 60.1403 1089 1 0 37.1893 37.85 -176.058 + 98 106.761 1138 0 1 47.7015 41.3944 -204.45 + 98 357.873 1106 0 0 48.0883 41.3409 -205.85 + 98 50.3145 1275 0 1 75.05 42.2454 -204.782 + 98 98.7626 1034 2 1 26.8695 38.6486 -144.45 + 98 237.18 1033 2 1 26.8499 38.6477 -144.477 + 98 32.7446 1032 2 1 26.65 38.5891 -144.748 + 98 157.429 1090 2 0 25.061 38.2385 -145.85 + 98 377.657 1089 2 0 24.7916 38.05 -145.97 + 98 165.258 1088 2 0 24.707 37.85 -146.053 + 98 333.678 892 1 1 -1.45 47.3788 -174.498 + 98 121.765 1097 2 0 26.0912 39.5715 -145.85 + 98 80.0296 1098 2 0 26.0143 39.6504 -145.987 + 98 16.8856 920 0 1 4.13915 73.7334 -204.45 + 98 98.0762 969 4 1 13.9759 31.9867 -84.4501 + 98 99.5149 968 4 1 13.85 32.0529 -84.7043 + 98 112.185 1056 4 0 12.8457 31.3722 -85.85 + 98 235.18 1055 4 0 12.7594 31.25 -85.9698 + 98 28.4371 526 7 1 -74.8174 33.7991 5.55 + 98 380.442 525 7 1 -74.85 33.8381 5.5178 + 98 121.942 524 7 1 -75.05 33.9244 5.43681 + 98 78.9968 1067 7 0 -78.2654 33.4506 4.15 + 98 9.10506 1066 7 0 -78.2704 33.45 4.14892 + 98 430.601 937 4 1 7.5098 24.8453 -84.4509 + 98 228.593 1023 4 0 7.29356 24.8342 -85.85 + 98 5.77488 901 3 1 0.433096 25.4004 -114.45 + 98 62.7602 902 3 1 0.45 25.4118 -114.46 + 98 131.738 903 3 1 0.650293 25.5614 -114.578 + 98 144.085 904 3 1 0.85 25.7377 -114.672 + 98 70.9687 905 3 1 1.0502 26.0121 -114.694 + 98 84.8767 906 3 1 1.25 26.2489 -114.675 + 98 97.103 907 3 1 1.45 26.4897 -114.676 + 98 136.616 908 3 1 1.65 26.81 -114.669 + 98 791.802 909 3 1 1.85012 27.1932 -114.709 + 98 35.1326 910 3 1 2.05 28.5911 -114.586 + 98 41.3647 1167 3 0 -2.82641 53.4983 -115.85 + 98 52.1037 1168 3 0 -2.85369 53.6503 -115.851 + 98 52.3233 1169 3 0 -2.90505 53.85 -115.883 + 98 109.674 1170 3 0 -2.97993 54.0501 -115.908 + 98 49.0474 1171 3 0 -3.11267 54.2505 -115.978 + 98 66.0102 1172 3 0 -3.23696 54.45 -116.049 + 98 48.7968 1173 3 0 -3.36161 54.65 -116.169 + 98 98.6536 773 2 1 -25.4138 89.4948 -144.45 + 98 150.962 774 2 1 -25.25 89.3482 -144.689 + 98 225.706 1347 2 0 -25.118 89.5644 -145.85 + 98 52.6019 817 1 1 -16.5882 95.127 -174.45 + 98 382.68 936 4 1 7.44972 24.9729 -84.5193 + 98 380.805 937 5 1 7.58341 24.8321 -54.45 + 98 226.07 1023 5 0 7.58016 24.8355 -55.85 + 98 178.65 1024 4 0 7.50857 24.8672 -85.85 + 98 127.085 937 3 1 7.51094 24.8729 -114.45 + 98 124.979 1024 3 0 7.50903 24.8682 -115.85 + 98 132.03 937 2 1 7.47191 24.778 -144.45 + 98 107.155 1023 2 0 7.47338 24.7753 -145.85 + 98 118.485 937 1 1 7.47433 24.745 -174.45 + 98 303.823 1023 1 0 7.48374 24.7472 -175.85 + 98 131.23 937 0 1 7.61541 24.8895 -204.45 + 98 209.235 1024 0 0 7.62744 24.8961 -205.85 + 98 1.91261 100 4 1 -160.032 116.572 -84.45 + 98 270.34 1024 1 0 7.72033 24.85 -176.196 + 98 196.965 1022 4 0 7.44017 24.4588 -85.85 + 98 121.383 935 3 1 7.12132 24.1568 -114.45 + 98 109.209 1020 3 0 7.11488 24.1486 -115.85 + 98 94.878 934 2 1 6.96691 23.9785 -144.45 + 98 124.302 1019 2 0 6.96452 23.9727 -145.85 + 98 139.575 934 1 1 6.92064 23.8808 -174.45 + 98 130.057 1019 1 0 6.92714 23.8802 -175.85 + 98 367.567 935 0 1 7.10393 23.9599 -204.45 + 98 121.859 1019 0 0 7.11517 23.958 -205.85 + 98 9.6919 924 2 0 32.5227 4.99038 -146.25 + 98 224.033 873 2 0 37.3375 -5.28305 -146.25 + 98 138.456 1089 2 1 37.9725 -4.92899 -144.85 + 98 7.19801 1090 2 1 38.05 -4.90868 -144.841 + 98 70.9443 875 2 0 38.4612 -4.88998 -145.85 + 98 46.8588 938 4 1 7.65 24.4216 -84.4521 + 98 78.1529 939 4 1 7.85 24.3975 -84.4999 + 98 68.727 940 4 1 8.05 24.3604 -84.5351 + 98 50.2056 941 4 1 8.25041 24.2846 -84.5537 + 98 71.6175 942 4 1 8.4501 24.2002 -84.5571 + 98 64.8836 943 4 1 8.65 24.0641 -84.5817 + 98 51.7203 944 4 1 8.85 23.9268 -84.6067 + 98 47.7233 945 4 1 9.05 23.8272 -84.6126 + 98 86.6973 946 4 1 9.25 23.7682 -84.5931 + 98 93.0107 947 4 1 9.45 23.7231 -84.5672 + 98 58.9968 948 4 1 9.65 23.6857 -84.6264 + 98 112.438 949 4 1 9.85 23.623 -84.7191 + 98 11.4231 950 4 1 10.05 23.5667 -84.8154 + 98 197.984 1016 4 0 11.2901 23.3028 -85.85 + 98 217.024 1015 4 0 11.588 23.25 -86.0338 + 98 144.445 939 9 1 7.85993 24.6624 65.55 + 98 107.702 939 8 1 7.88069 24.6882 35.55 + 98 94.5341 939 7 1 7.90475 24.7237 5.55 + 98 139.204 939 6 1 7.98676 24.7557 -24.45 + 98 108.432 1024 5 0 7.51957 24.9214 -55.85 + 98 112.684 935 4 1 7.16924 24.7811 -84.45 + 98 105.43 933 3 1 6.68056 24.8163 -114.45 + 98 107.721 1023 3 0 6.64747 24.8167 -115.85 + 98 128.52 929 2 1 6.00203 24.8437 -144.45 + 98 129.019 1024 2 0 5.96008 24.8512 -145.85 + 98 162.054 925 1 1 5.096 24.9143 -174.45 + 98 145.817 923 0 1 4.75364 24.8495 -204.45 + 98 117.609 1023 0 0 4.73362 24.843 -205.85 + 98 2.1577 934 1 0 32.6772 6.85 -176.095 + 98 154.917 1022 10 0 7.81697 24.65 94.0184 + 98 258.878 939 10 1 7.85 24.6761 95.2957 +Number of digits in this event = 68 Using G4ParticleGun ... -3.9683 LIN +3.8486 LIN gamma Event: 99 -Number of tracker hits in this event = 45 - 99 227.892 756 8 1 -28.7953 -134.094 35.55 - 99 303.842 230 8 0 -28.8111 -134.106 34.15 - 99 124.863 754 7 1 -29.1623 -134.302 5.55 - 99 185.299 229 7 0 -29.1228 -134.329 4.15 - 99 182.918 758 6 1 -28.3171 -134.691 -24.45 - 99 94.0069 227 6 0 -28.2344 -134.705 -25.85 - 99 169.7 767 5 1 -26.4759 -134.94 -54.45 - 99 111.278 226 5 0 -26.4623 -134.945 -55.85 - 99 157.713 769 4 1 -26.089 -135.051 -84.45 - 99 140.588 225 4 0 -26.1251 -135.024 -85.85 - 99 134.913 764 3 1 -27.0603 -134.418 -114.45 - 99 147.558 228 3 0 -27.1123 -134.39 -115.85 - 99 275.568 758 2 1 -28.2569 -133.815 -144.45 - 99 114.592 231 2 0 -28.285 -133.838 -145.85 - 99 389.614 755 1 1 -28.8748 -134.395 -174.45 - 99 275.176 228 1 0 -28.8887 -134.43 -175.85 - 99 269.578 754 0 1 -29.1481 -134.854 -204.45 - 99 267.98 226 0 0 -29.1397 -134.898 -205.85 - 99 4.38686 713 2 1 -37.25 -118.714 -144.556 - 99 21.6839 397 2 0 33.8217 -100.75 -146.028 - 99 89.3513 396 2 0 33.8738 -100.75 -145.985 - 99 273.449 755 3 1 -28.8824 -134.138 -114.45 - 99 384.95 230 3 0 -28.8878 -134.139 -115.85 - 99 129.06 755 2 1 -29.0127 -134.155 -144.45 - 99 190.367 229 2 0 -29.0166 -134.158 -145.85 - 99 294.587 754 1 1 -29.0971 -134.216 -174.45 - 99 127.147 229 1 0 -29.0958 -134.219 -175.85 - 99 121.666 229 0 0 -29.069 -134.283 -205.85 - 99 118.674 757 2 1 -28.6222 -134.127 -144.45 - 99 168.766 230 2 0 -28.6314 -134.147 -145.85 - 99 120.941 756 1 1 -28.8097 -134.522 -174.45 - 99 129.569 755 0 1 -28.975 -134.755 -204.45 - 99 117.376 756 7 1 -28.754 -134.086 5.55 - 99 145.745 230 7 0 -28.7562 -134.081 4.15 - 99 166.516 756 6 1 -28.7882 -133.95 -24.45 - 99 116.577 231 6 0 -28.7865 -133.949 -25.85 - 99 137.937 756 5 1 -28.7585 -133.92 -54.45 - 99 116.671 231 5 0 -28.7515 -133.921 -55.85 - 99 106.983 757 4 1 -28.5823 -133.962 -84.45 - 99 117.635 230 4 0 -28.5762 -133.965 -85.85 - 99 134.08 757 3 1 -28.4525 -134.019 -114.45 - 99 102.843 759 1 1 -28.1184 -134.102 -174.45 - 99 111.617 230 1 0 -28.1228 -134.099 -175.85 - 99 97.5176 759 0 1 -28.2373 -134.04 -204.45 - 99 117.363 230 0 0 -28.2468 -134.038 -205.85 -Number of digits in this event = 31 +Number of tracker hits in this event = 2 + 99 253.243 760 0 1 -27.9753 126.816 -204.45 + 99 444.014 1533 0 0 -27.9742 126.81 -205.85 +Number of digits in this event = 4 Run terminated. Run Summary Number of events processed : 100 - User=42.080000s Real=42.238811s Sys=0.040000s + User=45.290000s Real=45.653159s Sys=0.030000s End of Run 1 /gun/particle e- /gun/energy 1 GeV @@ -9336,7905 +9118,8557 @@ Cannot set FirstId as its value was already used. done Using G4ParticleGun ... -1.30123 LIN +5.66395 LIN e- Event: 0 -Number of tracker hits in this event = 60 - 0 110.238 798 11 1 -20.3307 36.7584 125.55 - 0 162.627 1083 11 0 -20.3275 36.758 124.15 - 0 107.874 798 10 1 -20.2694 36.7878 95.55 - 0 118.65 1083 10 0 -20.2691 36.792 94.15 - 0 109.357 798 9 1 -20.3672 36.8535 65.55 - 0 215.542 1084 9 0 -20.3814 36.8532 64.15 - 0 139.58 796 8 1 -20.6591 36.8585 35.55 - 0 193.825 1084 8 0 -20.6698 36.8571 34.15 - 0 124.771 795 7 1 -20.897 36.8309 5.55 - 0 129.858 1083 7 0 -20.9057 36.8181 4.15 - 0 207.183 794 6 1 -21.0768 36.5692 -24.45 - 0 197.735 1082 6 0 -21.0987 36.5541 -25.85 - 0 118.97 792 5 1 -21.5194 36.227 -54.45 - 0 175.792 1080 5 0 -21.537 36.2017 -55.85 - 0 110.182 790 4 1 -21.8903 35.6632 -84.45 - 0 107.16 1077 4 0 -21.9063 35.6366 -85.85 - 0 253.051 789 3 1 -22.237 35.1252 -114.45 - 0 148.887 1075 3 0 -22.2667 35.0987 -115.85 - 0 140.264 786 2 1 -22.8077 34.5481 -144.45 - 0 118.118 1072 2 0 -22.8277 34.5277 -145.85 - 0 100.365 784 1 1 -23.2338 34.0896 -174.45 - 0 135.748 1070 1 0 -23.244 34.0629 -175.85 - 0 218.629 783 0 1 -23.4381 33.5673 -204.45 - 0 109.214 1067 0 0 -23.4376 33.5527 -205.85 - 0 14.2473 1717 1 0 -92.9866 163.55 -176.182 - 0 124.677 1718 1 0 -93.0891 163.75 -176.019 - 0 52.3215 1719 1 0 -93.1036 163.95 -175.897 - 0 42.8731 439 1 1 -92.2103 166.857 -174.85 - 0 100.695 440 1 1 -92.15 166.908 -174.734 - 0 183.304 1005 0 0 -149.441 21.2279 -206.25 - 0 100.387 1004 0 0 -149.99 21.05 -205.916 - 0 216.812 876 3 0 33.698 -4.69041 -116.25 - 0 67.636 1040 3 1 28.1177 14.8229 -114.45 - 0 147.634 784 0 1 -23.1551 35.6342 -204.45 - 0 36.7091 782 0 1 -23.45 35.8294 -204.773 - 0 119.509 1083 0 0 -24.7677 36.6807 -205.85 - 0 121.966 1084 0 0 -25.0241 36.85 -206.083 - 0 164.443 1077 0 0 -23.2283 35.5652 -205.85 - 0 116.599 793 3 1 -21.2966 36.5855 -114.776 - 0 238.822 1082 3 0 -21.22 36.6282 -115.85 - 0 46.001 799 2 1 -20.1245 37.5197 -144.45 - 0 76.5838 800 2 1 -20.05 37.5834 -144.609 - 0 31.8482 1089 2 0 -19.6309 38.0245 -145.85 - 0 86.0041 1090 2 0 -19.6063 38.05 -145.918 - 0 94.1331 860 1 1 -7.87973 40.1539 -174.45 - 0 107.711 1097 1 0 -8.29178 39.6032 -175.85 - 0 147.734 1096 1 0 -8.40159 39.45 -176.128 - 0 95.0833 935 1 0 -21.7755 7.12628 -176.25 - 0 193.298 271 5 0 13.3857 -125.763 -56.25 - 0 15.967 272 5 0 13.2181 -125.75 -55.8756 - 0 492.461 970 5 1 14.2279 -124.653 -54.85 - 0 43.7258 971 5 1 14.25 -124.622 -54.8246 - 0 124.723 794 2 1 -21.2211 35.4576 -144.451 - 0 50.4192 1074 2 0 -21.2982 34.9259 -145.85 - 0 62.3585 1073 2 0 -21.309 34.8499 -146.041 - 0 126.086 788 1 1 -22.2816 23.4204 -174.45 - 0 109.024 1013 1 0 -22.2037 22.8042 -175.85 - 0 101.435 797 0 1 -20.516 12.2812 -204.45 - 0 54.7607 958 0 0 -20.369 11.7183 -205.851 - 0 65.6686 957 0 0 -20.3501 11.65 -206.017 -Number of digits in this event = 28 +Number of tracker hits in this event = 25 + 0 114.859 1508 9 1 121.897 13.4629 65.55 + 0 122.654 967 9 0 121.896 13.4629 64.15 + 0 123.497 1508 8 1 121.88 13.4621 35.55 + 0 109.932 967 8 0 121.879 13.4607 34.15 + 0 150.044 1508 7 1 121.842 13.4331 5.55 + 0 97.2657 966 7 0 121.839 13.4293 4.15 + 0 111.148 1508 6 1 121.766 13.3445 -24.45 + 0 123.293 966 6 0 121.762 13.3425 -25.85 + 0 119.404 1507 5 1 121.686 13.2929 -54.45 + 0 93.3388 966 5 0 121.681 13.2905 -55.85 + 0 134.505 1507 4 1 121.58 13.2431 -84.45 + 0 137.463 965 4 0 121.574 13.2426 -85.85 + 0 159.675 1506 3 1 121.452 13.2268 -114.45 + 0 124.8 965 3 0 121.445 13.2255 -115.85 + 0 138.947 1505 2 1 121.314 13.189 -144.45 + 0 153.113 965 2 0 121.308 13.1861 -145.85 + 0 98.6571 1505 1 1 121.182 13.1291 -174.45 + 0 109.9 965 1 0 121.176 13.128 -175.85 + 0 107.537 1504 0 1 121.04 13.1037 -204.45 + 0 116.047 965 0 0 121.035 13.1019 -205.85 + 0 235.196 1040 2 1 28.2307 -44.5321 -144.85 + 0 4.48301 1676 2 0 124.961 155.458 -146.25 + 0 278.328 1041 2 1 28.25 -45.2282 -144.515 + 0 45.2906 298 7 0 172.601 -120.467 3.75 + 0 35.4302 628 2 0 -113.187 -54.25 -146.224 +Number of digits in this event = 15 Using G4ParticleGun ... -3.33649 LIN +4.68401 LIN e- Event: 1 -Number of tracker hits in this event = 34 - 1 171.812 351 10 1 -109.926 16.2318 95.55 - 1 137.449 980 10 0 -109.925 16.2335 94.15 - 1 138.453 351 9 1 -109.91 16.2622 65.55 - 1 110.234 981 9 0 -109.907 16.2649 64.15 - 1 163.696 351 8 1 -109.857 16.3232 35.55 - 1 107.644 981 8 0 -109.855 16.3279 34.15 - 1 274.662 351 7 1 -109.818 16.4299 5.55 - 1 116.694 981 7 0 -109.816 16.4356 4.15 - 1 183.695 351 6 1 -109.794 16.5471 -24.45 - 1 325.744 982 6 0 -109.792 16.5466 -25.85 - 1 101.826 351 5 1 -109.765 16.532 -54.45 - 1 111.312 982 5 0 -109.767 16.5313 -55.85 - 1 101.509 351 4 1 -109.849 16.4917 -84.45 - 1 127.15 982 4 0 -109.854 16.4762 -85.85 - 1 115.471 351 3 1 -109.906 16.2687 -114.45 - 1 120.015 980 3 0 -109.903 16.2381 -115.85 - 1 218.573 351 2 1 -109.823 15.6659 -144.45 - 1 128.294 977 2 0 -109.845 15.6345 -145.85 - 1 206.171 349 1 1 -110.314 14.9563 -174.45 - 1 117.676 974 1 0 -110.326 14.9116 -175.85 - 1 107.234 347 0 1 -110.574 13.9955 -204.45 - 1 118.707 969 0 0 -110.591 13.9338 -205.85 - 1 214.707 352 2 1 -109.75 15.531 -144.731 - 1 47.7888 1296 2 0 -86.7139 79.3792 -146.25 - 1 31.8731 1272 3 0 -90.8512 74.64 -116.25 - 1 77.3707 350 8 1 -109.95 16.3906 35.3896 - 1 142.353 983 8 0 -110.55 16.6725 34.15 - 1 85.0834 232 7 1 -133.648 19.6622 5.55 - 1 260.778 233 7 1 -133.55 19.6461 5.49523 - 1 91.3085 231 7 1 -133.75 18.7926 5.52881 - 1 314.728 230 7 1 -133.95 18.5638 5.49907 - 1 67.0968 987 7 0 -134.528 17.604 4.15 - 1 19.0257 986 7 0 -134.503 17.4499 4.12145 - 1 304.611 239 7 1 -132.274 16.9977 5.15 -Number of digits in this event = 19 -Using G4ParticleGun ... -6.4295 LIN +Number of tracker hits in this event = 123 + 1 112.999 885 10 1 -2.94102 -114.852 95.55 + 1 118.719 326 10 0 -2.9397 -114.85 94.15 + 1 335.21 885 9 1 -2.90974 -114.805 65.55 + 1 283.322 326 9 0 -2.90731 -114.801 64.15 + 1 150.737 885 8 1 -2.85386 -114.717 35.55 + 1 560.889 327 8 0 -2.85025 -114.714 34.15 + 1 127.834 886 7 1 -2.77603 -114.65 5.55 + 1 118.332 327 7 0 -2.772 -114.648 4.15 + 1 186.907 886 6 1 -2.69634 -114.599 -24.45 + 1 110.309 327 6 0 -2.69316 -114.597 -25.85 + 1 172.699 887 5 1 -2.6233 -114.544 -54.45 + 1 120.593 328 5 0 -2.62098 -114.541 -55.85 + 1 102.263 887 4 1 -2.56837 -114.474 -84.45 + 1 207.704 328 4 0 -2.56586 -114.471 -85.85 + 1 131.072 887 3 1 -2.50552 -114.409 -114.45 + 1 231.46 328 3 0 -2.50307 -114.405 -115.85 + 1 150.959 888 2 1 -2.44396 -114.328 -144.45 + 1 254.075 329 2 0 -2.44228 -114.324 -145.85 + 1 629.846 888 1 1 -2.40673 -114.244 -174.45 + 1 402.978 329 1 0 -2.4062 -114.242 -175.85 + 1 268.384 888 0 1 -2.39033 -114.179 -204.45 + 1 379.533 329 0 0 -2.39278 -114.167 -205.85 + 1 31.2953 608 1 0 -113.742 -58.3912 -176.25 + 1 59.4123 870 2 0 -110.051 -5.96766 -146.25 + 1 391.61 871 2 0 -110.055 -5.85 -146.143 + 1 85.4413 872 2 0 -110.064 -5.65 -145.984 + 1 55.2149 864 1 0 -112.951 -7.10791 -176.25 + 1 105.851 865 1 0 -112.909 -7.05 -176.204 + 1 137.964 887 0 1 -2.45 -114.162 -204.781 + 1 47.448 349 0 0 -24.9402 -110.263 -206.25 + 1 76.9513 350 0 0 -25.0461 -110.15 -206.108 + 1 20.345 767 0 1 -26.5719 -109.646 -204.85 + 1 92.669 766 0 1 -26.65 -109.616 -204.811 + 1 55.984 765 0 1 -26.85 -109.452 -204.724 + 1 68.2996 764 0 1 -27.05 -109.375 -204.715 + 1 52.752 763 0 1 -27.25 -109.297 -204.732 + 1 45.9656 762 0 1 -27.45 -109.204 -204.737 + 1 36.8382 761 0 1 -27.6503 -109.148 -204.782 + 1 153.227 354 0 0 -28.5565 -109.16 -205.85 + 1 249.668 355 0 0 -28.7941 -109.15 -206.119 + 1 123.576 328 0 0 -2.47637 -114.36 -205.85 + 1 168.902 789 0 0 140.193 -22.2082 -206.25 + 1 22.2829 790 0 0 140.401 -22.05 -205.875 + 1 67.425 1605 0 1 141.24 -19.4016 -204.85 + 1 334.781 1606 0 1 141.35 -19.1958 -204.791 + 1 150.637 889 1 1 -2.25 -114.287 -174.531 + 1 39.2848 896 3 1 -0.733081 -114.964 -114.85 + 1 112.175 897 3 1 -0.649951 -114.965 -114.788 + 1 138.363 898 3 1 -0.449891 -114.988 -114.764 + 1 78.6149 329 4 0 -2.69635 -114.35 -86.0488 + 1 429.565 330 4 0 -2.75555 -114.15 -86.0322 + 1 252.149 331 4 0 -2.63122 -113.95 -86.0064 + 1 190.393 450 1 0 7.02131 -90.05 -176.242 + 1 25.4992 836 8 0 129.382 -12.85 33.8496 + 1 207.373 887 2 1 -2.58202 -114.253 -144.45 + 1 336.519 328 2 0 -2.84941 -114.446 -145.85 + 1 27.4696 869 1 1 -6.20671 -118.529 -174.45 + 1 97.3415 868 1 1 -6.25 -118.505 -174.533 + 1 132.235 310 1 0 -6.98379 -118.126 -175.85 + 1 91.2 784 0 1 -23.083 -108.897 -204.45 + 1 74.2924 783 0 1 -23.25 -108.918 -204.727 + 1 177.613 886 2 1 -2.65 -114.251 -144.659 + 1 237.896 865 1 1 -6.85526 -114.422 -174.45 + 1 14.5167 864 1 1 -7.05014 -114.774 -174.805 + 1 41.3131 319 1 0 -7.49018 -116.207 -175.85 + 1 80.0151 318 1 0 -7.55063 -116.35 -175.941 + 1 63.4648 317 1 0 -7.64269 -116.55 -176.03 + 1 68.2739 316 1 0 -7.72911 -116.75 -176.07 + 1 61.7702 315 1 0 -7.86338 -116.95 -176.067 + 1 83.8422 314 1 0 -7.96732 -117.15 -175.974 + 1 50.8959 313 1 0 -8.00233 -117.35 -175.895 + 1 1.70105 312 1 0 -8.01053 -117.55 -175.851 + 1 50.3112 873 1 1 -5.33126 -134.937 -174.85 + 1 20.2641 161 1 0 -1.98155 -147.825 -175.85 + 1 96.5572 907 1 1 1.48029 -156.772 -174.85 + 1 132.61 908 1 1 1.65002 -157.054 -174.809 + 1 102.696 909 1 1 1.85 -157.384 -174.801 + 1 34.0989 86 1 0 4.25125 -162.822 -175.85 + 1 58.9702 85 1 0 4.2946 -162.95 -175.857 + 1 6.94242 84 1 0 4.36581 -163.15 -175.853 + 1 93.8499 931 1 1 6.37157 -173.06 -174.85 + 1 455.833 932 1 1 6.45006 -173.266 -174.808 + 1 416.82 933 1 1 6.65 -173.732 -174.741 + 1 23.1743 20 1 0 7.12461 -176.056 -175.85 + 1 89.7593 19 1 0 7.13756 -176.15 -175.882 + 1 76.276 18 1 0 7.14003 -176.35 -175.943 + 1 73.9427 17 1 0 7.20076 -176.55 -176.061 + 1 186.236 16 1 0 7.24736 -176.75 -176.071 + 1 119.69 325 9 0 -3.05159 -115.078 64.15 + 1 4.57871 324 9 0 -3.0716 -115.15 63.7705 + 1 119.232 876 8 1 -4.69718 -120.793 35.55 + 1 163.821 297 8 0 -5.06657 -120.713 34.15 + 1 144.794 828 7 1 -14.3128 -118.542 5.54987 + 1 26.7858 312 7 0 -13.9959 -117.612 4.15 + 1 85.3465 313 7 0 -13.9703 -117.55 4.07552 + 1 46.9148 314 7 0 -13.9735 -117.35 3.83573 + 1 34.3328 481 7 0 -31.7042 -83.8073 3.75 + 1 95.5233 480 7 0 -31.7178 -83.85 3.85511 + 1 2.16844 732 7 1 -33.6409 -84.0891 5.15 + 1 94.4457 731 7 1 -33.65 -84.0901 5.15556 + 1 228.106 730 7 1 -33.8502 -84.1342 5.37293 + 1 80.3888 474 7 0 -34.4236 -85.0639 4.15 + 1 87.6271 473 7 0 -34.4478 -85.25 4.01571 + 1 139.944 472 7 0 -34.4026 -85.45 3.97584 + 1 163.396 471 7 0 -34.2782 -85.65 3.79994 + 1 111.969 470 7 0 -34.1295 -85.8501 3.8685 + 1 123.464 888 8 1 -2.39019 -114.675 35.5499 + 1 167.104 912 7 1 2.59483 -115.727 5.55 + 1 169.827 320 7 0 2.59873 -115.986 4.15 + 1 106.703 914 6 1 2.93608 -121.275 -24.4502 + 1 44.5901 291 6 0 2.68584 -121.885 -25.85 + 1 107.073 290 6 0 2.65998 -121.95 -25.9962 + 1 261.041 886 5 1 -2.65 -134.633 -54.5774 + 1 128.312 224 5 0 -3.15281 -135.196 -55.85 + 1 5.58415 223 5 0 -3.30532 -135.35 -56.2267 + 1 238.971 824 4 1 -15.0549 -147.482 -84.45 + 1 71.2339 156 4 0 -15.5616 -148.77 -85.85 + 1 74.936 155 4 0 -15.6378 -148.95 -86.0416 + 1 160.974 764 3 1 -27.207 -176.374 -114.45 + 1 5.74764 10 3 0 -27.2838 -178.127 -115.85 + 1 107.981 9 3 0 -27.2846 -178.15 -115.868 + 1 78.0665 8 3 0 -27.2931 -178.35 -116.04 + 1 59.483 945 6 1 9.05 -139.986 -24.6144 +Number of digits in this event = 52 +Using G4ParticleGun ... +3.37975 LIN e- Event: 2 -Number of tracker hits in this event = 102 - 2 128.823 1372 10 1 94.6088 7.25919 95.55 - 2 153.862 936 10 0 94.6095 7.25923 94.15 - 2 201.564 1372 9 1 94.6248 7.26462 65.55 - 2 189.349 936 9 0 94.6248 7.26517 64.15 - 2 305.065 1372 8 1 94.6265 7.27587 35.55 - 2 218.355 936 8 0 94.6253 7.27705 34.15 - 2 265.892 1372 7 1 94.6091 7.30248 5.55 - 2 112.656 936 7 0 94.6083 7.30317 4.15 - 2 116.938 1372 6 1 94.5935 7.31743 -24.45 - 2 111.553 936 6 0 94.5927 7.31858 -25.85 - 2 506.26 1372 5 1 94.578 7.3481 -54.45 - 2 145.645 936 5 0 94.5721 7.34336 -55.85 - 2 145.992 1371 4 1 94.4312 7.27564 -84.45 - 2 134.692 936 4 0 94.4237 7.28013 -85.85 - 2 282.874 1370 3 1 94.2975 7.40318 -114.45 - 2 213.528 936 3 0 94.2765 7.41468 -115.85 - 2 145.617 1368 2 1 93.9061 7.67288 -144.45 - 2 172.491 938 2 0 93.8828 7.68846 -145.85 - 2 238.686 1366 1 1 93.4535 8.0164 -174.45 - 2 245.422 939 1 0 93.4378 8.0289 -175.85 - 2 193.793 1364 0 1 93.1243 8.29921 -204.45 - 2 108.817 941 0 0 93.1284 8.30293 -205.85 - 2 34.6878 940 1 0 93.3978 8.05001 -176.169 - 2 98.9853 1363 0 1 92.797 6.55669 -204.451 - 2 243.136 1365 0 1 93.1501 6.62842 -204.632 - 2 47.8236 981 1 0 130.501 16.4069 -176.25 - 2 160.938 982 1 0 130.682 16.4501 -176.153 - 2 102.864 983 1 0 131.086 16.6507 -176.021 - 2 13.7809 984 1 0 131.36 16.8501 -175.871 - 2 326.106 1563 1 1 132.766 18.6348 -174.85 - 2 115.247 1564 1 1 132.95 18.9534 -174.664 - 2 41.7911 1003 1 0 133.567 20.7553 -175.85 - 2 73.3151 1004 1 0 133.621 20.85 -175.93 - 2 90.6934 1005 1 0 133.589 21.05 -176.062 - 2 77.8789 1006 1 0 133.419 21.2501 -176.106 - 2 75.9182 1007 1 0 133.35 21.45 -176.055 - 2 57.6699 1561 1 1 132.487 22.5463 -174.85 - 2 135.488 1560 1 1 132.35 22.6391 -174.82 - 2 74.0185 1559 1 1 132.15 22.8393 -174.583 - 2 107.406 934 7 0 94.7336 7.0039 4.14995 - 2 33.3784 1383 6 1 96.9275 1.20534 -24.45 - 2 99.5298 1384 6 1 96.9501 1.20023 -24.5068 - 2 101.581 905 6 0 97.4931 1.08288 -25.85 - 2 20.0965 904 6 0 97.6296 1.05 -26.1852 - 2 158.75 1452 5 1 110.603 -1.27253 -54.45 - 2 90.4269 1453 5 1 110.75 -1.20515 -54.6763 - 2 18.6181 895 5 0 111.529 -0.864828 -55.85 - 2 114.321 896 5 0 111.563 -0.85 -55.9023 - 2 79.905 1559 4 1 131.994 8.79811 -84.45 - 2 101.778 1560 4 1 132.15 8.91601 -84.6079 - 2 11.5209 1561 4 1 132.35 9.06217 -84.8141 - 2 53.5705 948 4 0 133.33 9.76507 -85.85 - 2 130.934 949 4 0 133.454 9.85 -85.9708 - 2 2.2701 950 4 0 133.725 10.05 -86.242 - 2 11.2556 1356 7 1 91.3553 7.70315 5.55 - 2 98.5077 1355 7 1 91.35 7.7125 5.51296 - 2 126.825 940 7 0 91.1997 8.11242 4.14966 - 2 187.845 1342 6 1 88.6072 17.4226 -24.4501 - 2 88.906 990 6 0 88.0577 18.142 -25.8501 - 2 141.134 991 6 0 87.9622 18.25 -26.0747 - 2 21.0972 1259 5 1 71.8976 33.3187 -54.45 - 2 108.777 1258 5 1 71.85 33.3746 -54.5009 - 2 154.96 1257 5 1 71.65 33.6201 -54.708 - 2 48.5784 1074 5 0 70.4679 34.925 -55.85 - 2 87.5481 1075 5 0 70.3508 35.05 -55.9684 - 2 42.6132 1076 5 0 70.1352 35.25 -56.175 - 2 64.616 1183 5 0 20.4726 56.7172 -56.2496 - 2 64.7481 1182 5 0 20.3445 56.65 -56.0042 - 2 107.142 998 5 1 19.8191 56.1014 -54.8496 - 2 96.4013 1069 6 0 13.6431 34.0305 -26.25 - 2 96.7024 1068 6 0 13.6247 33.85 -26.0242 - 2 146.483 968 6 1 13.7571 33.0425 -24.85 - 2 27.2217 969 6 1 13.8506 32.8504 -24.5485 - 2 200.392 834 5 0 62.445 -13.05 -55.8505 - 2 123.422 719 0 0 -32.6357 -36.1816 -205.85 - 2 3.6162 1050 7 0 108.113 30.191 3.75 - 2 1.88182 1763 7 0 56.0277 172.902 3.75001 - 2 263.749 937 5 0 94.7713 7.51475 -55.8502 - 2 60.8651 1390 4 1 98.2265 12.9733 -84.45 - 2 118.139 1391 4 1 98.3502 13.0232 -84.6679 - 2 2.18736 965 4 0 99.0061 13.2478 -85.85 - 2 149.669 966 4 0 99.0127 13.25 -85.862 - 2 15.9796 1474 3 1 115.106 17.5415 -114.45 - 2 104.25 1475 3 1 115.15 17.5695 -114.506 - 2 59.1366 1476 3 1 115.35 17.7173 -114.76 - 2 40.0664 991 3 0 115.879 18.3862 -115.85 - 2 132.773 992 3 0 115.93 18.4502 -115.955 - 2 160.677 1558 2 1 131.915 36.303 -144.45 - 2 90.2329 1086 2 0 131.954 37.3507 -145.85 - 2 337.589 1087 2 0 131.962 37.45 -145.98 - 2 5.65716 1088 2 0 131.98 37.65 -146.226 - 2 142.773 1570 1 1 134.25 61.2054 -174.45 - 2 47.1037 1569 1 1 134.15 61.4673 -174.741 - 2 97.9406 1212 1 0 133.794 62.451 -175.851 - 2 57.552 1213 1 0 133.727 62.65 -176.074 - 2 119.583 1526 0 1 125.438 88.6185 -204.45 - 2 84.0827 1525 0 1 125.35 88.8279 -204.626 - 2 101.974 1350 0 0 124.83 90.1905 -205.85 - 2 80.6638 1351 0 0 124.77 90.35 -205.995 - 2 28.4775 1352 0 0 124.691 90.55 -206.176 - 2 0.0502813 1371 5 1 94.55 7.21005 -54.8483 - 2 130.655 934 5 0 94.3629 6.99186 -55.85 -Number of digits in this event = 40 +Number of tracker hits in this event = 106 + 2 97.5386 322 9 1 -115.746 43.8365 65.55 + 2 132.086 1118 9 0 -115.745 43.8378 64.15 + 2 126.741 322 8 1 -115.715 43.8627 35.55 + 2 115.113 1119 8 0 -115.716 43.8656 34.15 + 2 367.753 322 7 1 -115.727 43.9331 5.55 + 2 280.456 1119 7 0 -115.716 43.962 4.15 + 2 100.545 323 6 1 -115.493 44.5426 -24.45 + 2 316.628 1122 6 0 -115.479 44.5707 -25.85 + 2 108.807 324 5 1 -115.193 45.1408 -54.45 + 2 129.146 1125 5 0 -115.178 45.1701 -55.85 + 2 303.175 326 4 1 -114.877 45.7709 -84.45 + 2 249.701 1128 4 0 -114.86 45.8038 -85.85 + 2 135.525 328 3 1 -114.536 46.4812 -114.45 + 2 115.562 1132 3 0 -114.519 46.5168 -115.85 + 2 113.18 329 2 1 -114.173 47.2571 -144.45 + 2 124.822 1136 2 0 -114.16 47.2971 -145.85 + 2 141.331 331 1 1 -113.904 48.1099 -174.45 + 2 124.312 1140 1 0 -113.894 48.1523 -175.85 + 2 170.872 332 0 1 -113.68 49.0163 -204.45 + 2 161.96 1145 0 0 -113.667 49.0589 -205.85 + 2 178.053 333 0 1 -113.55 49.1058 -204.576 + 2 94.3123 630 2 0 -35.8089 -53.8648 -146.25 + 2 59.9376 322 1 0 -160.395 -115.55 -176.221 + 2 1.22289 321 1 0 -160.496 -115.75 -176.249 + 2 278.134 336 3 1 -112.85 45.5793 -114.45 + 2 195.486 1126 3 0 -113.139 45.3929 -115.85 + 2 74.8982 1015 3 0 -105.599 23.1701 -116.25 + 2 121.943 1014 3 0 -105.489 23.0499 -116.111 + 2 81.9785 379 3 1 -104.35 22.0886 -114.85 + 2 81.6185 380 3 1 -104.15 21.9395 -114.617 + 2 8.28647 1063 4 0 -112.238 32.8347 -86.2496 + 2 105.521 1064 4 0 -112.25 32.85 -86.2111 + 2 247.436 339 4 1 -112.334 33.3099 -84.8499 + 2 11.3806 338 4 1 -112.387 33.4736 -84.45 + 2 59.9648 340 4 1 -112.15 33.4944 -84.7109 + 2 127.032 341 4 1 -111.949 33.4895 -84.7853 + 2 262.518 342 4 1 -111.75 33.5581 -84.6809 + 2 215.787 343 4 1 -111.55 33.7506 -84.5933 + 2 254.1 344 4 1 -111.35 33.7832 -84.6547 + 2 557.418 1118 7 0 -115.634 43.8497 3.83033 + 2 23.7154 1117 7 0 -116.163 43.65 3.92008 + 2 273.561 321 2 1 -115.838 44.3328 -144.45 + 2 243.469 1121 2 0 -115.827 44.4031 -145.85 + 2 125.111 322 1 1 -115.613 46.0325 -174.45 + 2 106.323 1130 1 0 -115.622 46.0508 -175.85 + 2 213.081 323 0 1 -115.404 47.3819 -204.451 + 2 102.83 1138 0 0 -115.321 47.6527 -205.85 + 2 131.223 319 1 1 -116.196 44.1503 -174.45 + 2 118.688 1120 1 0 -116.221 44.138 -175.85 + 2 245.492 317 0 1 -116.696 43.8961 -204.45 + 2 121.1 1119 0 0 -116.727 43.864 -205.85 + 2 58.0607 316 0 1 -116.75 43.8897 -204.607 + 2 75.7834 321 4 1 -115.817 43.9576 -84.45 + 2 310.758 320 4 1 -115.95 43.9372 -84.567 + 2 15.3813 319 4 1 -116.15 44.0897 -84.4749 + 2 43.7945 321 7 1 -115.75 43.8636 5.34448 + 2 119.692 320 6 1 -116.095 44.5975 -24.45 + 2 260.318 317 5 1 -116.616 43.1947 -54.45 + 2 143.953 1115 5 0 -116.652 43.1326 -55.85 + 2 118.607 315 4 1 -117.145 42.0242 -84.45 + 2 8.6738 314 4 1 -117.15 42.0115 -84.8175 + 2 114.494 1109 4 0 -117.164 41.9791 -85.85 + 2 137.272 312 3 1 -117.553 41.0731 -114.45 + 2 101.09 1105 3 0 -117.626 41.1126 -115.85 + 2 133.991 307 2 1 -118.689 41.9322 -144.45 + 2 26.8275 1109 2 0 -118.785 41.8546 -145.85 + 2 85.2494 1108 2 0 -118.79 41.85 -145.935 + 2 164.747 296 1 1 -120.921 40.2228 -174.45 + 2 0.922712 295 1 1 -120.95 40.1914 -174.846 + 2 109.01 1100 1 0 -121.019 40.1034 -175.85 + 2 243.493 286 0 1 -122.91 37.4718 -204.45 + 2 180.641 285 0 1 -122.95 37.4762 -204.669 + 2 121.31 1087 0 0 -123.242 37.4979 -205.85 + 2 42.6435 1082 0 0 -123.214 36.5213 -205.85 + 2 113.992 1081 0 0 -123.239 36.45 -205.969 + 2 45.3814 792 3 1 -21.65 -110.221 -114.83 + 2 220.154 791 3 1 -21.65 -110.916 -114.526 + 2 44.7873 355 6 1 -108.975 45.1171 -24.4501 + 2 102.421 356 6 1 -108.95 45.1321 -24.5921 + 2 124.708 1126 6 0 -108.745 45.3376 -25.8504 + 2 103.856 379 5 1 -104.262 51.6736 -54.4502 + 2 135.797 1158 5 0 -104.108 51.7047 -55.85 + 2 103.045 420 4 1 -96.0085 56.9452 -84.45 + 2 192.811 1184 4 0 -96.1643 56.8627 -85.85 + 2 8.81215 1183 4 0 -96.1983 56.85 -86.2011 + 2 156.48 408 3 1 -98.4345 55.9136 -114.45 + 2 93.8577 1183 3 0 -98.2372 56.7619 -115.85 + 2 97.4099 1184 3 0 -98.2212 56.85 -115.983 + 2 0.452896 1185 3 0 -98.1897 57.05 -116.248 + 2 11.9799 410 2 1 -98.1391 73.9148 -144.45 + 2 125.409 409 2 1 -98.15 73.9136 -144.496 + 2 110.981 1268 2 0 -98.4863 73.768 -145.85 + 2 64.1351 362 1 1 -107.727 70.9051 -174.45 + 2 146.035 361 1 1 -107.75 70.9646 -174.521 + 2 159.638 1260 1 0 -108.034 72.0602 -175.85 + 2 68.9287 1261 1 0 -108.048 72.251 -176.066 + 2 2.37619 1212 1 0 -97.8409 62.5273 -175.85 + 2 277.642 409 0 1 -98.2388 68.0588 -204.45 + 2 578.396 408 0 1 -98.35 68.6407 -204.576 + 2 75.2415 407 0 1 -98.55 69.2278 -204.774 + 2 34.4264 1257 0 0 -99.5947 71.555 -205.85 + 2 78.6465 1258 0 0 -99.6115 71.65 -205.902 + 2 52.9633 1259 0 0 -99.5959 71.85 -206.038 + 2 57.6342 1260 0 0 -99.5945 72.05 -206.137 + 2 87.2336 1243 0 0 -99.4092 68.8152 -205.85 + 2 131.604 400 0 1 -100.109 69.1074 -204.85 +Number of digits in this event = 54 Using G4ParticleGun ... -4.96593 LIN +6.88666 LIN e- Event: 3 -Number of tracker hits in this event = 36 - 3 118.699 852 11 1 -9.54212 -14.6037 125.55 - 3 112.638 827 11 0 -9.5426 -14.6039 124.15 - 3 233.025 852 10 1 -9.55067 -14.6089 95.55 - 3 125.122 827 10 0 -9.55075 -14.6098 94.15 - 3 116.488 852 9 1 -9.54284 -14.6314 65.55 - 3 120.209 827 9 0 -9.5431 -14.6314 64.15 - 3 363.313 852 8 1 -9.54888 -14.6304 35.55 - 3 131.934 827 8 0 -9.53572 -14.6354 34.15 - 3 119.429 853 7 1 -9.25921 -14.7272 5.55 - 3 131.133 826 7 0 -9.24038 -14.7323 4.15 - 3 114.216 855 6 1 -8.86115 -14.8036 -24.45 - 3 147.429 826 6 0 -8.83729 -14.8109 -25.85 - 3 114.806 858 5 1 -8.3725 -14.9975 -54.45 - 3 232.502 825 5 0 -8.35091 -14.9909 -55.85 - 3 110.807 860 4 1 -7.98001 -14.8265 -84.45 - 3 202.848 826 4 0 -7.9503 -14.8154 -85.85 - 3 121.341 863 3 1 -7.31574 -14.6262 -114.45 - 3 279.218 827 3 0 -7.28714 -14.5975 -115.85 - 3 107.088 866 2 1 -6.69876 -14.008 -144.45 - 3 106.486 830 2 0 -6.68917 -13.9829 -145.85 - 3 97.2342 867 1 1 -6.57862 -13.3813 -174.45 - 3 126.856 833 1 0 -6.57644 -13.3646 -175.85 - 3 122.218 866 0 1 -6.68244 -13.0218 -204.45 - 3 110.349 835 0 0 -6.6945 -12.9817 -205.85 - 3 169.344 826 3 0 -7.69909 -14.65 -116.072 - 3 14.103 825 3 0 -7.67329 -14.85 -115.86 - 3 92.5899 861 3 1 -7.82273 -16.9145 -114.85 - 3 5.78139 807 3 0 -5.96451 -18.5334 -115.85 - 3 49.9826 870 3 1 -5.86623 -18.5515 -114.85 - 3 34.0568 871 3 1 -5.84997 -18.5242 -114.841 - 3 130.049 826 5 0 -8.21267 -14.85 -56.2098 - 3 97.6936 851 8 1 -9.65 -14.7216 35.5482 - 3 47.1546 701 10 1 -39.65 -93.2676 95.3072 - 3 115.963 417 10 0 -39.6218 -96.6033 94.15 - 3 93.7189 776 12 0 -23.751 -24.768 153.75 - 3 212.496 775 12 0 -23.8636 -24.85 153.88 -Number of digits in this event = 17 +Number of tracker hits in this event = 98 + 3 131.797 1333 10 1 86.8211 -58.0723 95.55 + 3 129.728 609 10 0 86.8191 -58.0696 94.15 + 3 363.076 1333 9 1 86.7766 -58.0129 65.55 + 3 128.342 610 9 0 86.7747 -58.0115 64.15 + 3 548.419 1333 8 1 86.7341 -57.9847 35.55 + 3 244.874 610 8 0 86.7307 -57.9829 34.15 + 3 120.764 1333 7 1 86.6678 -57.9511 5.55 + 3 143.546 610 7 0 86.664 -57.9497 4.15 + 3 134.518 1332 6 1 86.5898 -57.9137 -24.45 + 3 303.891 610 6 0 86.5867 -57.9118 -25.85 + 3 138.629 1332 5 1 86.5265 -57.8673 -54.45 + 3 267.244 610 5 0 86.5229 -57.8665 -55.85 + 3 105.301 1331 4 1 86.4455 -57.849 -84.45 + 3 140.433 610 4 0 86.4424 -57.8511 -85.85 + 3 101.138 1331 3 1 86.3775 -57.8926 -114.45 + 3 104.213 610 3 0 86.3746 -57.8945 -115.85 + 3 103.782 1331 2 1 86.3225 -57.9307 -144.45 + 3 122.911 610 2 0 86.3189 -57.9345 -145.85 + 3 145.649 1330 1 1 86.2489 -58.0177 -174.45 + 3 176.348 610 1 0 86.2463 -58.0184 -175.85 + 3 113.1 1330 0 1 86.1962 -58.0308 -204.45 + 3 86.9409 610 0 0 86.1922 -58.0347 -205.85 + 3 99.9245 541 0 0 79.7481 -71.65 -206.125 + 3 287.692 1531 10 1 126.534 85.7212 95.15 + 3 328.141 609 9 0 86.8071 -58.0958 64.15 + 3 108.423 608 8 0 86.6862 -58.3361 34.15 + 3 119.932 1332 7 1 86.4796 -58.7649 5.55 + 3 160.023 606 7 0 86.4727 -58.7847 4.15 + 3 124.372 1331 6 1 86.2598 -59.2227 -24.45 + 3 102.549 604 6 0 86.2319 -59.2433 -25.85 + 3 41.0591 1328 5 1 85.652 -59.6524 -54.45 + 3 147.319 1327 5 1 85.65 -59.6529 -54.5407 + 3 224.953 601 5 0 85.622 -59.66 -55.85 + 3 116.005 1324 4 1 84.9481 -59.7464 -84.45 + 3 146.724 601 4 0 84.9156 -59.7467 -85.85 + 3 389.195 1320 3 1 84.2152 -59.7767 -114.45 + 3 121.451 601 3 0 84.17 -59.7685 -115.85 + 3 160.041 1316 2 1 83.2612 -59.6241 -144.45 + 3 146.559 602 2 0 83.2825 -59.6244 -145.85 + 3 124.373 1318 1 1 83.686 -59.4797 -174.45 + 3 163.526 602 1 0 83.5725 -59.5783 -175.85 + 3 93.6699 1306 0 1 81.4412 -61.8679 -204.45 + 3 127.084 591 0 0 81.3982 -61.8429 -205.85 + 3 324.001 1304 0 1 81.0481 -59.3302 -204.45 + 3 303.792 603 0 0 81.0125 -59.2584 -205.85 + 3 102.544 604 0 0 81.0078 -59.25 -206.002 + 3 225.118 476 8 1 -84.65 -0.15441 35.1802 + 3 165.053 590 3 0 83.5962 -61.8505 -115.85 + 3 301.085 1310 0 1 82.1331 -59.6735 -204.45 + 3 46.2461 1309 0 1 82.05 -59.4542 -204.623 + 3 103.33 1330 5 1 86.1861 -59.6719 -54.45 + 3 7.93526 1331 5 1 86.25 -59.6649 -54.8197 + 3 162.213 1368 4 1 93.9178 -65.8613 -84.4501 + 3 111.519 569 4 0 93.4265 -66.1368 -85.85 + 3 125.802 1321 3 1 84.32 -69.6166 -114.45 + 3 5.60214 548 3 0 84.6184 -70.4427 -115.85 + 3 116.735 547 3 0 84.6217 -70.45 -115.862 + 3 233.28 1353 2 1 90.7546 -83.6942 -144.45 + 3 22.4253 1354 2 1 90.95 -83.7991 -144.759 + 3 91.4132 479 2 0 91.5258 -84.2078 -145.85 + 3 38.645 478 2 0 91.612 -84.25 -146.045 + 3 193.974 1404 1 1 101.149 -78.2432 -174.45 + 3 26.1257 513 1 0 101.139 -77.2874 -175.851 + 3 87.7403 514 1 0 101.144 -77.25 -175.908 + 3 24.4218 515 1 0 101.199 -77.05 -176.162 + 3 131.801 1387 0 1 97.5691 -62.8646 -204.451 + 3 95.8424 584 0 0 97.7148 -63.121 -205.851 + 3 85.4174 583 0 0 97.7357 -63.2503 -206.025 + 3 314.083 627 0 0 121.825 -54.4507 -206.25 + 3 80.6656 628 0 0 121.826 -54.45 -206.249 + 3 119.414 633 0 0 122.327 -53.2595 -206.25 + 3 144.103 1334 8 1 86.85 -58.1483 35.442 + 3 141.258 615 8 0 86.5443 -56.9827 34.1496 + 3 119.044 616 8 0 86.2127 -56.8498 33.9777 + 3 64.5713 617 8 0 85.95 -56.65 34 + 3 53.8322 1328 8 1 85.704 -56.4819 35.1502 + 3 468.502 1327 8 1 85.6499 -56.5191 35.2948 + 3 67.522 1326 8 1 85.4496 -56.6173 35.3255 + 3 107.238 1335 8 1 87.065 -57.9023 35.55 + 3 186.24 1336 7 1 87.2856 -57.7372 5.55 + 3 117.844 611 7 0 87.3116 -57.7479 4.15 + 3 121.362 1338 6 1 87.7532 -57.8933 -24.45 + 3 155.289 1340 5 1 88.2047 -58.0879 -54.45 + 3 162.074 609 5 0 88.2334 -58.0896 -55.85 + 3 139.341 1343 4 1 88.8195 -58.1845 -84.45 + 3 157.61 609 4 0 88.8568 -58.204 -85.85 + 3 130.744 1348 3 1 89.7141 -58.6822 -114.45 + 3 115.907 606 3 0 89.7633 -58.717 -115.85 + 3 128.252 603 2 0 90.8764 -59.4008 -145.85 + 3 126.279 1360 1 1 92.1598 -59.9568 -174.45 + 3 151.011 600 1 0 92.228 -59.9853 -175.85 + 3 178.101 1367 0 1 93.5811 -60.5202 -204.45 + 3 109.925 597 0 0 93.6882 -60.5614 -205.85 + 3 61.3402 599 1 0 92.2323 -60.05 -176.19 + 3 168.631 762 1 0 42.0308 -27.5702 -176.25 + 3 240.036 761 1 0 41.9472 -27.65 -175.91 + 3 130.457 1345 4 1 89.231 -58.246 -84.85 + 3 69.2692 1341 5 1 88.4079 -58.286 -54.8498 +Number of digits in this event = 60 Using G4ParticleGun ... -4.95915 LIN +9.82187 LIN e- Event: 4 -Number of tracker hits in this event = 136 - 4 116.986 815 11 1 -16.8899 -41.161 125.55 - 4 123.745 694 11 0 -16.8937 -41.1613 124.15 - 4 117.345 815 10 1 -16.967 -41.168 95.55 - 4 306.092 694 10 0 -16.9703 -41.1694 94.15 - 4 357.546 815 9 1 -17.0407 -41.1853 65.55 - 4 367.024 694 9 0 -17.04 -41.1864 64.15 - 4 116.607 815 8 1 -17.0385 -41.2195 35.55 - 4 363.545 694 8 0 -17.04 -41.2249 34.15 - 4 125.824 815 7 1 -17.0426 -41.3317 5.55 - 4 399.286 693 7 0 -17.0417 -41.3371 4.15 - 4 119.73 815 6 1 -17.0262 -41.468 -24.45 - 4 538.2 692 6 0 -17.0316 -41.4697 -25.85 - 4 102.667 814 5 1 -17.1563 -41.4996 -54.45 - 4 264.325 692 5 0 -17.1667 -41.4991 -55.85 - 4 104.913 813 4 1 -17.3205 -41.5479 -84.45 - 4 370.921 692 4 0 -17.3248 -41.557 -85.85 - 4 464.695 813 3 1 -17.4118 -41.7567 -114.45 - 4 225.305 691 3 0 -17.4129 -41.769 -115.85 - 4 953.065 813 2 1 -17.4426 -42.11 -144.45 - 4 336.14 689 2 0 -17.4539 -42.1246 -145.85 - 4 142.495 811 1 1 -17.739 -42.474 -174.45 - 4 119.214 687 1 0 -17.7519 -42.5118 -175.85 - 4 125.317 810 0 1 -18.0305 -43.3216 -204.45 - 4 179.36 683 0 0 -18.038 -43.3609 -205.85 - 4 3.51242 123 3 1 -155.35 -103.599 -114.711 - 4 95.4161 778 1 0 61.2188 -24.3225 -176.25 - 4 97.7744 779 1 0 61.2694 -24.25 -176.224 - 4 369.647 703 1 0 6.07988 -39.45 -175.979 - 4 134.105 810 1 1 -18.0339 -41.8765 -174.45 - 4 175.549 809 1 1 -18.05 -41.9107 -174.526 - 4 112.394 692 1 0 -18.8301 -41.4564 -175.85 - 4 108.484 693 1 0 -18.8388 -41.45 -175.864 - 4 147.245 704 1 0 28.5172 -39.25 -175.974 - 4 103.075 1058 1 1 31.6658 -37.3099 -174.85 - 4 113.612 719 1 0 32.6838 -36.1194 -175.85 - 4 212.728 720 1 0 32.8428 -36.05 -175.89 - 4 41.3164 1065 1 1 33.2357 -35.7659 -174.85 - 4 70.1061 690 1 0 -17.9717 -42.0354 -175.85 - 4 76.5062 689 1 0 -17.9717 -42.0501 -175.94 - 4 177.115 809 0 1 -18.1064 -47.1286 -204.45 - 4 155.188 664 0 0 -18.031 -47.1025 -205.85 - 4 228.547 814 4 1 -17.2126 -41.5294 -84.45 - 4 122.079 811 3 1 -17.6598 -41.843 -114.45 - 4 201.186 806 2 1 -18.7738 -41.5575 -144.45 - 4 72.0939 692 2 0 -18.7615 -41.636 -145.85 - 4 47.0746 691 2 0 -18.7582 -41.65 -146.087 - 4 186.333 807 1 1 -18.5267 -43.4092 -174.45 - 4 261.406 683 1 0 -18.5499 -43.3736 -175.85 - 4 10.2428 807 0 1 -18.4559 -42.574 -204.45 - 4 113.458 808 0 1 -18.45 -42.5793 -204.491 - 4 126.844 686 0 0 -18.2642 -42.7283 -205.85 - 4 515.342 819 3 1 -16.1422 -42.1258 -114.45 - 4 96.0299 689 3 0 -16.1597 -42.1657 -115.85 - 4 176.967 818 2 1 -16.4306 -42.9156 -144.45 - 4 113.593 685 2 0 -16.4282 -42.9217 -145.85 - 4 213.103 816 1 1 -16.6939 -43.6681 -174.45 - 4 215.969 681 1 0 -16.6847 -43.7112 -175.85 - 4 123.017 818 0 1 -16.4115 -44.7614 -204.45 - 4 180.398 676 0 0 -16.4744 -44.8041 -205.85 - 4 487.91 693 3 0 -17.292 -41.3245 -115.85 - 4 93.2791 696 2 0 -17.4125 -40.7067 -145.85 - 4 34.0625 808 1 1 -18.4464 -39.9062 -174.45 - 4 139.282 700 1 0 -18.4939 -39.864 -175.85 - 4 230.195 802 0 1 -19.4984 -38.9628 -204.45 - 4 106.172 705 0 0 -19.5287 -38.931 -205.85 - 4 230.853 693 2 0 -17.2883 -41.4218 -145.85 - 4 177.119 818 1 1 -16.3202 -41.0998 -174.45 - 4 109.463 694 1 0 -16.3137 -41.0916 -175.85 - 4 113.102 819 0 1 -16.2206 -40.8268 -204.45 - 4 122.995 696 0 0 -16.1717 -40.8373 -205.85 - 4 188.122 694 7 0 -16.9875 -41.25 3.89645 - 4 66.6724 452 7 0 -28.9103 -89.4827 3.75 - 4 66.4582 451 7 0 -28.9511 -89.6501 3.81344 - 4 257.703 424 7 0 -84.7516 -95.3018 3.75 - 4 72.9723 834 9 0 1.9168 -13.223 63.75 - 4 110.276 835 9 0 2.04436 -13.05 63.9223 - 4 12.5272 914 9 1 3.01022 -12.6293 65.1502 - 4 119.681 915 9 1 3.05 -12.6168 65.2069 - 4 116.829 916 9 1 3.25 -12.4794 65.3702 - 4 5.43803 917 9 1 3.45 -12.3378 65.5382 - 4 130.207 813 8 1 -17.3436 -41.0808 35.55 - 4 177.894 809 7 1 -18.066 -41.3894 5.55 - 4 114.339 804 6 1 -19.1005 -41.5283 -24.45 - 4 155.992 799 5 1 -20.2156 -41.4992 -54.45 - 4 39.1399 796 4 1 -20.8449 -40.7916 -84.45 - 4 69.8165 795 4 1 -20.85 -40.7914 -84.5999 - 4 130.607 696 4 0 -20.8922 -40.7903 -85.85 - 4 45.6264 791 3 1 -21.8426 -40.8325 -114.45 - 4 76.1598 790 3 1 -21.85 -40.8385 -114.606 - 4 108.713 695 3 0 -21.9077 -40.885 -115.85 - 4 136.261 783 2 1 -23.2787 -42.0034 -144.45 - 4 164.113 774 1 1 -25.1487 -43.213 -174.45 - 4 462.343 766 0 1 -26.7247 -44.3491 -204.45 - 4 109.23 678 0 0 -26.7837 -44.3701 -205.85 - 4 41.1932 767 0 1 -26.65 -44.2362 -204.822 - 4 7.59125 755 1 1 -29.0142 -31.5854 -174.85 - 4 112.623 816 8 1 -16.8375 -41.2093 35.55 - 4 163.568 816 7 1 -16.8303 -41.2458 5.55 - 4 128.208 817 6 1 -16.6418 -41.2897 -24.45 - 4 142.652 693 6 0 -16.6362 -41.2878 -25.85 - 4 127.537 817 5 1 -16.5286 -41.2711 -54.45 - 4 107.682 693 5 0 -16.5299 -41.2701 -55.85 - 4 122.671 817 4 1 -16.5701 -41.2279 -84.45 - 4 115.713 694 4 0 -16.5748 -41.2329 -85.85 - 4 169.888 816 3 1 -16.6614 -41.3232 -114.45 - 4 106.712 816 2 1 -16.6877 -41.4497 -144.45 - 4 120.834 815 0 1 -17.0308 -41.6176 -204.45 - 4 186.804 692 0 0 -17.041 -41.6253 -205.85 - 4 33.2325 672 6 0 -10.5233 -45.5972 -26.2497 - 4 103.91 671 6 0 -10.5026 -45.6501 -26.1332 - 4 4.38684 670 6 0 -10.4709 -45.85 -25.8587 - 4 655.718 842 6 1 -11.4769 -46.5815 -24.8498 - 4 180.565 841 6 1 -11.65 -46.6938 -24.7252 - 4 23.1945 693 4 0 -16.2865 -41.3698 -86.2048 - 4 124.725 692 3 0 -16.0459 -41.5099 -115.85 - 4 167.649 823 2 1 -15.4084 -42.2887 -144.45 - 4 137.085 688 2 0 -15.464 -42.3753 -145.85 - 4 84.0674 817 1 1 -16.45 -44.1235 -174.624 - 4 181.11 679 1 0 -16.4937 -44.1987 -175.853 - 4 123.18 811 0 1 -17.6576 -45.8052 -204.45 - 4 77.3085 671 0 0 -17.6604 -45.8432 -205.85 - 4 55.3277 670 0 0 -17.6614 -45.85 -206.076 - 4 19.3622 678 1 0 -16.4919 -44.25 -176.226 - 4 305.291 824 2 1 -15.25 -42.3003 -144.809 - 4 52.2888 825 2 1 -15.05 -42.1774 -144.776 - 4 98.9079 820 2 1 -15.9644 -41.9073 -144.45 - 4 105.451 690 2 0 -15.9364 -41.9854 -145.85 - 4 129.345 821 1 1 -15.7036 -43.8039 -174.45 - 4 123.855 828 0 1 -14.4488 -44.0064 -204.45 - 4 174.955 680 0 0 -14.3574 -43.9159 -205.85 - 4 48.1439 780 8 0 -33.1381 -23.9135 33.75 - 4 67.8987 781 8 0 -33.1917 -23.8499 33.8577 - 4 34.7613 782 8 0 -33.3121 -23.65 34.0652 - 4 74.6376 730 8 1 -33.9387 -22.5979 35.15 - 4 66.0982 729 8 1 -34.0501 -22.4325 35.3748 - 4 58.7696 817 7 1 -16.6109 -41.8405 5.55 -Number of digits in this event = 74 -Using G4ParticleGun ... -5.49342 LIN +Number of tracker hits in this event = 37 + 4 108.98 834 9 1 -13.2055 121.27 65.55 + 4 132.319 1505 9 0 -13.2048 121.271 64.15 + 4 230.844 834 8 1 -13.1935 121.294 35.55 + 4 114.831 1505 8 0 -13.193 121.296 34.15 + 4 178.943 834 7 1 -13.1851 121.327 5.55 + 4 291.458 1505 7 0 -13.1842 121.328 4.15 + 4 123.488 834 6 1 -13.1628 121.347 -24.45 + 4 129.467 1505 6 0 -13.1611 121.348 -25.85 + 4 133.575 834 5 1 -13.13 121.368 -54.45 + 4 130.869 1506 5 0 -13.1282 121.368 -55.85 + 4 127.095 834 4 1 -13.0903 121.373 -84.45 + 4 106.551 1506 4 0 -13.0883 121.374 -85.85 + 4 367.912 835 3 1 -13.0466 121.392 -114.45 + 4 127.971 1506 3 0 -13.0435 121.392 -115.85 + 4 173.206 835 2 1 -12.9775 121.4 -144.45 + 4 169.314 1506 2 0 -12.9737 121.4 -145.85 + 4 247.652 835 1 1 -12.8975 121.409 -174.45 + 4 127.938 1506 1 0 -12.8944 121.41 -175.85 + 4 311.483 836 0 1 -12.8272 121.436 -204.45 + 4 370.965 1506 0 0 -12.8242 121.438 -205.85 + 4 41.6403 1504 1 0 -11.3824 120.958 -175.85 + 4 27.6554 842 1 1 -11.5052 120.581 -174.85 + 4 244.193 835 0 1 -12.8512 121.43 -204.45 + 4 202.358 1503 0 0 -11.4581 120.798 -205.85 + 4 232.696 833 7 1 -13.25 121.311 5.38985 + 4 282.031 832 7 1 -13.45 121.331 5.41403 + 4 26.7991 831 7 1 -13.65 121.422 5.30632 + 4 80.0989 835 7 1 -13.05 121.352 5.40695 + 4 80.3402 1522 7 0 -2.79552 124.649 3.75 + 4 26.2271 1523 7 0 -2.66732 124.75 4.03151 + 4 108.558 889 7 1 -2.23192 124.946 5.15 + 4 250.66 890 7 1 -2.05 124.984 5.42836 + 4 51.141 1526 7 0 -2.34088 125.482 4.15 + 4 121.015 1527 7 0 -2.38775 125.55 3.9852 + 4 75.1586 1528 7 0 -2.4101 125.75 3.82173 + 4 159.237 1512 7 0 171.656 122.654 3.75007 + 4 200.57 1511 7 0 171.935 122.55 3.84158 +Number of digits in this event = 28 +Using G4ParticleGun ... +2.85758 LIN e- Event: 5 -Number of tracker hits in this event = 41 - 5 116.913 1177 9 1 55.544 113.122 65.55 - 5 257.277 1464 9 0 55.5434 113.124 64.15 - 5 133.137 1177 8 1 55.5298 113.176 35.55 - 5 135.915 1465 8 0 55.5341 113.177 34.15 - 5 130.907 1177 7 1 55.6195 113.171 5.55 - 5 102.037 1465 7 0 55.6257 113.165 4.15 - 5 123.969 1178 6 1 55.7553 113.063 -24.45 - 5 130.385 1464 6 0 55.7642 113.067 -25.85 - 5 196.12 1179 5 1 55.9312 113.158 -54.45 - 5 161.465 1465 5 0 55.9424 113.164 -55.85 - 5 122.298 1180 4 1 56.1772 113.315 -84.45 - 5 126.336 1465 4 0 56.1899 113.318 -85.85 - 5 118.356 1181 3 1 56.4284 113.372 -114.45 - 5 128.319 1466 3 0 56.4451 113.378 -115.85 - 5 106.003 1183 2 1 56.8126 113.483 -144.45 - 5 125.487 1466 2 0 56.8213 113.495 -145.85 - 5 144.313 1184 1 1 57.0103 113.861 -174.45 - 5 208.425 1468 1 0 57.0174 113.881 -175.85 - 5 189.813 1185 0 1 57.1622 114.249 -204.45 - 5 110.03 1470 0 0 57.1634 114.284 -205.85 - 5 7.10698 1296 1 0 131.861 79.45 -176.062 - 5 234.238 1043 0 1 28.8123 124.677 -204.85 - 5 250.399 1185 1 1 57.1544 113.589 -174.45 - 5 117.299 1466 1 0 57.2432 113.535 -175.85 - 5 145.562 1195 0 1 59.1982 111.893 -204.45 - 5 69.6254 1194 0 1 59.05 111.716 -204.804 - 5 84.8502 1454 0 0 58.6153 111.117 -205.85 - 5 263.678 1453 0 0 58.5025 110.95 -206.154 - 5 2.62607 457 0 1 -88.45 18.9023 -204.735 - 5 119.33 1465 1 0 57.2575 113.239 -175.85 - 5 88.6931 1197 0 1 59.6347 107.257 -204.45 - 5 35.3829 1198 0 1 59.65 107.248 -204.762 - 5 111.972 1435 0 0 59.6941 107.22 -205.85 - 5 32.1095 1176 0 1 55.4037 113.705 -204.79 - 5 253.699 1467 0 0 55.4033 113.707 -205.85 - 5 3.84761 858 3 1 -8.32432 166.766 -114.85 - 5 88.9675 1733 3 0 -8.75729 166.911 -115.85 - 5 114.887 1218 3 1 63.8147 26.2064 -114.45 - 5 14.4281 1372 2 0 -31.564 94.5673 -146.25 - 5 96.8811 1371 2 0 -31.5655 94.55 -146.22 - 5 128.815 1463 9 0 55.6561 112.95 63.8967 -Number of digits in this event = 24 +Number of tracker hits in this event = 96 + 5 119.749 1106 10 1 41.3685 -83.7458 95.55 + 5 137.281 481 10 0 41.3738 -83.7445 94.15 + 5 98.8429 1107 9 1 41.4953 -83.707 65.55 + 5 126.583 481 9 0 41.4991 -83.6969 64.15 + 5 114.783 1107 8 1 41.5618 -83.4728 35.55 + 5 123.225 482 8 0 41.564 -83.4633 34.15 + 5 101.534 1107 7 1 41.6339 -83.2358 5.55 + 5 112.957 484 7 0 41.6406 -83.2237 4.15 + 5 116.268 1108 6 1 41.7993 -82.9818 -24.45 + 5 203.883 485 6 0 41.8111 -82.9698 -25.85 + 5 125.629 1109 5 1 42.0246 -82.7229 -54.45 + 5 127.488 486 5 0 42.0187 -82.7019 -55.85 + 5 161.957 1109 4 1 41.9238 -82.2298 -84.45 + 5 460.901 489 4 0 41.9133 -82.206 -85.85 + 5 115.538 1108 3 1 41.6876 -81.7269 -114.45 + 5 253.586 491 3 0 41.6843 -81.7038 -115.85 + 5 308.248 1107 2 1 41.6372 -81.2467 -144.45 + 5 153.584 493 2 0 41.6223 -81.2632 -145.85 + 5 123.982 1105 1 1 41.1994 -81.5862 -174.45 + 5 105.514 492 1 0 41.2315 -81.5551 -175.85 + 5 111.847 1109 0 1 41.8809 -80.8715 -204.45 + 5 263.75 495 0 0 41.8921 -80.8992 -205.85 + 5 12.9701 492 3 0 41.6592 -81.6497 -116.199 + 5 240.154 488 3 0 41.9863 -82.437 -115.893 + 5 97.8632 485 2 0 41.4923 -82.8887 -145.85 + 5 124.831 1103 1 1 40.7528 -83.7018 -174.45 + 5 135.527 482 1 0 40.5772 -83.5371 -175.85 + 5 108.808 1086 0 1 37.3126 -80.3248 -204.45 + 5 230.224 498 0 0 37.2635 -80.2835 -205.85 + 5 182.068 1111 2 1 42.4264 -82.0897 -144.45 + 5 3.93705 490 2 0 41.8225 -81.8532 -145.85 + 5 117.823 491 2 0 41.8138 -81.85 -145.87 + 5 132.28 1056 1 1 31.4172 -79.2224 -174.45 + 5 17.5723 1055 1 1 31.2496 -79.2085 -174.789 + 5 126.901 504 1 0 30.7372 -79.1731 -175.85 + 5 115.9 986 0 1 17.3404 -78.4834 -204.45 + 5 82.0563 985 0 1 17.25 -78.4956 -204.624 + 5 144.855 507 0 0 16.6074 -78.5704 -205.85 + 5 100.41 1107 6 1 41.5611 -83.1533 -24.45 + 5 287.468 1106 6 1 41.3637 -83.6624 -24.45 + 5 103.751 481 6 0 41.3617 -83.6599 -25.85 + 5 128.845 1106 5 1 41.3055 -83.6048 -54.45 + 5 119.688 482 5 0 41.3 -83.6105 -55.85 + 5 141.764 1105 4 1 41.188 -83.721 -84.45 + 5 131.032 481 4 0 41.1844 -83.7229 -85.85 + 5 97.4315 1105 3 1 41.1346 -83.7486 -114.45 + 5 121.889 481 3 0 41.1423 -83.7511 -115.85 + 5 115.589 1106 2 1 41.2737 -83.8032 -144.45 + 5 114.005 481 2 0 41.2793 -83.8009 -145.85 + 5 129.75 1106 1 1 41.4347 -83.7773 -174.45 + 5 160.312 481 1 0 41.4471 -83.7825 -175.85 + 5 111.201 1108 0 1 41.6757 -83.8944 -204.45 + 5 110.298 480 0 0 41.6901 -83.9016 -205.85 + 5 15.7408 648 3 0 80.0448 -50.2885 -116.25 + 5 40.542 1101 2 1 40.4202 -83.4402 -144.45 + 5 122.968 373 3 0 40.5309 -105.443 -116.25 + 5 78.8573 1104 2 1 41.0072 -83.7792 -144.45 + 5 76.0911 1103 2 1 40.85 -83.8265 -144.685 + 5 164.244 479 2 0 39.7519 -84.1281 -145.85 + 5 115.38 974 1 1 15.0404 -88.6562 -174.45 + 5 63.5307 973 1 1 14.85 -88.9378 -174.722 + 5 19.6484 439 1 0 13.8723 -92.2688 -175.85 + 5 60.4321 438 1 0 13.8473 -92.3502 -175.881 + 5 65.4142 437 1 0 13.7512 -92.55 -175.962 + 5 76.3089 436 1 0 13.6256 -92.75 -176.055 + 5 78.5672 435 1 0 13.5143 -92.95 -176.158 + 5 106.866 31 1 0 -5.82306 -173.788 -176.25 + 5 83.5978 30 1 0 -5.78243 -173.95 -176.17 + 5 67.0504 29 1 0 -5.70752 -174.15 -176.079 + 5 124.357 28 1 0 -5.70983 -174.35 -175.997 + 5 51.1566 27 1 0 -5.72872 -174.55 -175.967 + 5 69.9509 26 1 0 -5.81055 -174.75 -175.948 + 5 254.841 869 1 1 -6.20056 -176.244 -174.85 + 5 18.1677 870 1 1 -6.05 -176.363 -174.786 + 5 119.443 13 1 0 -6.73515 -177.486 -175.85 + 5 218.067 12 1 0 -6.7947 -177.55 -175.932 + 5 127.101 482 6 0 41.3141 -83.6324 -25.85 + 5 183.048 1101 5 1 40.3877 -83.1652 -54.45 + 5 100.382 484 5 0 40.2855 -83.1867 -55.8502 + 5 240.645 1088 4 1 37.8058 -83.4384 -84.4501 + 5 132.702 482 4 0 37.7448 -83.4708 -85.8516 + 5 109.213 1083 3 1 36.6876 -84.0562 -114.45 + 5 120.171 479 3 0 36.6805 -84.1189 -115.85 + 5 62.9964 1082 2 1 36.4637 -85.0164 -144.45 + 5 64.5212 1081 2 1 36.45 -85.0132 -144.669 + 5 137.457 475 2 0 36.3712 -85.0006 -145.85 + 5 115.26 1071 1 1 34.3626 -84.9482 -174.45 + 5 130.303 475 1 0 34.2654 -84.8818 -175.85 + 5 100.705 1061 0 1 32.2555 -83.2931 -204.451 + 5 94.0687 484 0 0 32.2583 -83.0932 -205.85 + 5 20.8012 485 0 0 32.2606 -83.0499 -206.149 + 5 83.8187 1017 0 1 23.58 -63.4217 -204.45 + 5 134.47 1018 0 1 23.65 -63.4629 -204.507 + 5 10.8845 473 1 0 34.0139 -85.4078 -175.85 + 5 127.971 1068 1 1 33.7412 -87.7454 -174.85 + 5 72.9896 482 6 1 -83.45 -91.8859 -24.7055 +Number of digits in this event = 45 Using G4ParticleGun ... -9.17794 LIN +9.91391 LIN e- Event: 6 -Number of tracker hits in this event = 35 - 6 135.607 554 8 1 -69.1369 127.157 35.55 - 6 160.288 1535 8 0 -69.1372 127.157 34.15 - 6 119.732 554 7 1 -69.1444 127.151 5.55 - 6 67.0121 1535 7 0 -69.1442 127.15 4.15 - 6 30.984 1534 7 0 -69.1442 127.15 3.88952 - 6 195.859 554 6 1 -69.1395 127.135 -24.45 - 6 101.752 1534 6 0 -69.1391 127.134 -25.85 - 6 97.8909 554 5 1 -69.1289 127.12 -54.45 - 6 188.47 1534 5 0 -69.1284 127.119 -55.85 - 6 132.865 554 4 1 -69.1159 127.109 -84.45 - 6 129.505 1534 4 0 -69.115 127.109 -85.85 - 6 214.697 554 3 1 -69.0999 127.108 -114.45 - 6 123.064 1534 3 0 -69.0981 127.109 -115.85 - 6 104.131 554 2 1 -69.0627 127.13 -144.45 - 6 111.256 1534 2 0 -69.0617 127.13 -145.85 - 6 355.352 555 1 1 -69.0435 127.152 -174.45 - 6 211.183 1535 1 0 -69.044 127.154 -175.85 - 6 124.668 554 0 1 -69.0595 127.205 -204.45 - 6 287.159 1535 0 0 -69.0616 127.206 -205.85 - 6 359.562 554 1 1 -69.0501 127.153 -174.612 - 6 111.086 553 1 1 -69.25 127.182 -174.717 - 6 123.47 552 1 1 -69.45 127.178 -174.675 - 6 138.468 555 0 1 -68.9803 127.235 -204.45 - 6 261.246 1534 1 0 -69.1459 127.09 -175.85 - 6 106.659 546 0 1 -70.7389 124.852 -204.45 - 6 283.704 1522 0 0 -70.7842 124.683 -205.85 - 6 10.2729 653 6 1 -49.4478 -115.998 -24.85 - 6 140.512 652 6 1 -49.45 -116.202 -24.7105 - 6 117.069 318 6 0 -50.9735 -116.441 -25.85 - 6 206.76 1674 1 0 -16.1282 155.082 -176.25 - 6 103.817 1533 1 0 -68.7509 126.875 -175.85 - 6 111.109 1530 1 0 -49.3022 126.307 -176.25 - 6 124.849 657 1 1 -48.6417 126.227 -174.85 - 6 133.694 556 0 1 -68.8349 127.043 -204.45 - 6 181.413 1534 0 0 -68.7979 127 -205.85 -Number of digits in this event = 25 -Using G4ParticleGun ... -2.23214 LIN +Number of tracker hits in this event = 192 + 6 148.091 1011 11 0 -79.7568 22.3745 124.15 + 6 124.756 501 10 1 -79.7553 22.3763 95.55 + 6 128.637 1011 10 0 -79.7545 22.3764 94.15 + 6 365.9 501 9 1 -79.7363 22.377 65.55 + 6 464.242 1011 9 0 -79.7351 22.3777 64.15 + 6 255.862 501 8 1 -79.7086 22.3926 35.55 + 6 148.301 1011 8 0 -79.707 22.3934 34.15 + 6 131.287 501 7 1 -79.6747 22.4074 5.55 + 6 189.857 1011 7 0 -79.6719 22.4085 4.15 + 6 130.311 502 6 1 -79.6152 22.4273 -24.45 + 6 144.302 1011 6 0 -79.612 22.4279 -25.85 + 6 210.255 502 5 1 -79.5475 22.4372 -54.45 + 6 241.46 1011 5 0 -79.545 22.4374 -55.85 + 6 124.673 502 4 1 -79.4905 22.4443 -84.45 + 6 111.743 1011 4 0 -79.4884 22.4448 -85.85 + 6 299.929 503 3 1 -79.4481 22.4575 -114.45 + 6 156.686 1012 3 0 -79.4464 22.459 -115.85 + 6 129.322 503 2 1 -79.4128 22.4943 -144.45 + 6 158.661 1012 2 0 -79.4116 22.4966 -145.85 + 6 134.905 503 1 1 -79.3942 22.5388 -174.45 + 6 505.9 1012 1 0 -79.3928 22.5403 -175.85 + 6 90.04 503 0 1 -79.367 22.5713 -204.45 + 6 168.963 1012 0 0 -79.3659 22.5704 -205.85 + 6 204.375 1013 1 0 -79.4662 22.65 -175.99 + 6 53.0294 501 1 1 -79.7076 21.5591 -174.85 + 6 165.129 502 1 1 -79.65 21.653 -174.773 + 6 9.8058 934 0 1 6.98099 70.8119 -204.45 + 6 123.039 501 5 1 -79.6909 22.465 -54.45 + 6 110.494 1013 5 0 -79.879 22.763 -55.85 + 6 159.511 490 4 1 -81.9282 27.1699 -84.4502 + 6 95.2429 1035 4 0 -82.4398 27.1872 -85.85 + 6 51.69 1036 4 0 -82.5038 27.25 -86.0653 + 6 73.5967 1154 4 0 -81.6155 50.8882 -86.25 + 6 135.205 1155 4 0 -81.525 51.05 -86.1127 + 6 59.6632 460 3 1 -87.9302 29.0096 -114.45 + 6 32.8681 1043 3 0 -87.7476 28.6943 -115.85 + 6 87.6315 1042 3 0 -87.7282 28.6499 -116.003 + 6 49.4453 929 3 0 -73.7397 6.03412 -116.25 + 6 49.7363 930 3 0 -73.6588 6.05 -116.041 + 6 10.3054 536 3 1 -72.6804 6.27204 -114.85 + 6 185.807 537 3 1 -72.65 6.27797 -114.813 + 6 239.184 538 3 1 -72.45 6.28624 -114.593 + 6 113.731 927 3 0 -71.922 5.53667 -115.85 + 6 7.74896 926 3 0 -71.7297 5.45 -116.216 + 6 78.5134 489 4 1 -82.2153 21.6758 -84.45 + 6 141.993 1007 4 0 -81.2199 21.5394 -85.85 + 6 31.1215 587 3 1 -62.5008 18.4183 -114.45 + 6 45.0941 588 3 1 -62.45 18.4138 -114.481 + 6 71.5124 589 3 1 -62.25 18.4001 -114.604 + 6 56.4696 590 3 1 -62.05 18.3876 -114.728 + 6 325.809 991 3 0 -60.3155 18.3339 -115.85 + 6 53.3242 788 2 1 -22.3912 10.3152 -144.45 + 6 80.3139 789 2 1 -22.25 10.3205 -144.605 + 6 154.368 950 2 0 -21.3225 10.2334 -145.85 + 6 232.682 919 1 1 3.88088 7.9224 -174.45 + 6 3.44352 930 1 0 3.85224 6.06273 -175.85 + 6 54.9484 929 1 0 3.8517 6.04946 -175.86 + 6 80.5433 928 1 0 3.84442 5.84996 -176.002 + 6 41.9616 927 1 0 3.82485 5.64973 -176.151 + 6 242.033 902 0 1 0.525416 -30.7418 -204.45 + 6 103.058 903 0 1 0.65 -30.8139 -204.496 + 6 149.501 904 0 1 0.85 -30.928 -204.568 + 6 60.3485 905 0 1 1.05018 -31.0551 -204.634 + 6 70.4115 906 0 1 1.25 -31.1668 -204.694 + 6 79.0475 907 0 1 1.45 -31.2753 -204.755 + 6 64.8492 908 0 1 1.65 -31.3871 -204.806 + 6 103.632 733 0 0 5.55485 -33.2825 -205.85 + 6 123.634 732 0 0 5.85631 -33.4501 -205.936 + 6 148.733 731 0 0 6.21343 -33.6501 -206.054 + 6 52.6795 730 0 0 6.60376 -33.8501 -206.193 + 6 20.1674 190 0 0 90.6551 -141.95 -206.012 + 6 64.4862 189 0 0 90.7616 -142.15 -205.936 + 6 180.157 1352 0 1 90.5687 -142.74 -204.85 + 6 119.939 1351 0 1 90.55 -142.658 -204.726 + 6 13.378 488 0 0 34.8283 -82.4012 -206.25 + 6 92.9802 487 0 0 34.8125 -82.4502 -206.224 + 6 62.1653 486 0 0 34.6761 -82.65 -206.101 + 6 347.512 485 0 0 34.6933 -82.85 -206.012 + 6 116.198 1079 0 1 35.8996 -84.4856 -204.85 + 6 17.7054 1080 0 1 36.05 -84.577 -204.829 + 6 115.31 475 0 0 36.1878 -84.8591 -205.85 + 6 148.102 1012 8 0 -79.7251 22.45 34.0933 + 6 65.8827 1023 8 0 -80.2608 24.7525 34.1499 + 6 237.216 1024 8 0 -80.2657 24.8504 34.1055 + 6 196.424 1025 8 0 -80.2333 25.0501 34.0387 + 6 122.245 504 8 1 -79.2168 21.6632 35.55 + 6 276.561 1007 8 0 -79.2118 21.589 34.15 + 6 432.26 506 7 1 -78.6597 20.4972 5.54928 + 6 326.124 1001 7 0 -78.779 20.4367 4.15 + 6 353.538 495 6 1 -80.9603 19.7387 -24.45 + 6 132.492 998 6 0 -81.1241 19.703 -25.85 + 6 111.631 478 5 1 -84.4053 18.6495 -54.45 + 6 157.128 992 5 0 -84.5274 18.5116 -55.85 + 6 203.336 464 4 1 -87.1873 15.0351 -84.45 + 6 111.193 974 4 0 -87.2582 14.9222 -85.8503 + 6 14.2383 458 3 1 -88.445 12.0844 -114.45 + 6 132.637 457 3 1 -88.45 12.0805 -114.5 + 6 139.169 959 3 0 -88.5984 11.9837 -115.85 + 6 174.075 440 2 1 -91.9839 9.49269 -144.45 + 6 97.8519 946 2 0 -92.1703 9.41907 -145.85 + 6 139.515 422 1 1 -95.6016 7.53637 -174.45 + 6 113.654 937 1 0 -95.7572 7.49186 -175.85 + 6 63.1012 404 0 1 -99.225 6.96792 -204.45 + 6 47.5272 403 0 1 -99.3503 7.03362 -204.687 + 6 99.6314 936 0 0 -99.9324 7.36026 -205.85 + 6 28.757 937 0 0 -100.076 7.45003 -206.14 + 6 122.336 976 1 0 -107.479 15.2972 -176.25 + 6 19.9769 359 1 1 -108.306 15.8099 -174.85 + 6 96.3817 358 1 1 -108.35 15.8485 -174.784 + 6 38.6492 357 1 1 -108.55 15.8763 -174.503 + 6 15.6852 363 1 1 -107.364 14.6306 -174.85 + 6 60.9772 364 1 1 -107.35 14.6103 -174.819 + 6 65.2314 365 1 1 -107.15 14.6226 -174.757 + 6 35.0989 966 1 0 -106.78 13.3218 -175.85 + 6 349.362 965 1 0 -106.767 13.2498 -175.895 + 6 18.8961 964 1 0 -106.897 13.05 -175.969 + 6 107.027 713 2 0 -143.031 -37.3492 -146.25 + 6 26.4502 712 2 0 -143.082 -37.45 -146.022 + 6 173.58 444 3 1 -91.2607 14.7138 -114.45 + 6 32.6574 974 3 0 -91.3869 15.0282 -115.851 + 6 82.5586 975 3 0 -91.3981 15.05 -115.956 + 6 14.6169 430 2 1 -94.141 21.1326 -144.45 + 6 131.521 429 2 1 -94.15 21.1603 -144.517 + 6 132.202 1008 2 0 -94.4167 21.6955 -145.85 + 6 12.8733 1009 2 0 -94.5213 21.85 -146.215 + 6 4.10119 386 1 1 -102.939 33.2916 -174.45 + 6 178.537 385 1 1 -102.95 33.3012 -174.471 + 6 4.78496 384 1 1 -103.15 33.4938 -174.835 + 6 304.069 1070 1 0 -103.769 34.1684 -175.85 + 6 131.996 1071 1 0 -103.839 34.25 -175.966 + 6 13.0096 1072 1 0 -103.998 34.45 -176.205 + 6 182.562 291 0 1 -121.857 59.3267 -204.45 + 6 6.68038 290 0 1 -121.95 59.5512 -204.82 + 6 194.713 1200 0 0 -122.164 60.0555 -205.851 + 6 8.66552 1201 0 0 -122.248 60.25 -206.217 + 6 45.6232 1160 0 0 -139.706 52.182 -206.25 + 6 72.7092 1159 0 0 -139.769 52.05 -206.161 + 6 112.109 1158 0 0 -139.921 51.85 -206.088 + 6 321.824 1157 0 0 -140.236 51.65 -205.96 + 6 43.6607 192 0 1 -141.61 51.4497 -204.85 + 6 70.6122 191 0 1 -141.75 51.3932 -204.81 + 6 65.9819 190 0 1 -141.95 51.2148 -204.827 + 6 373.604 189 0 1 -142.15 51.1421 -204.799 + 6 208.763 188 0 1 -142.35 51.1438 -204.676 + 6 61.6892 1008 8 0 -79.1972 21.65 33.9446 + 6 115.92 502 8 1 -79.546 22.0449 35.55 + 6 158.731 1009 8 0 -79.5226 22.0368 34.15 + 6 32.9764 505 7 1 -78.856 21.6575 5.55 + 6 199.63 1008 7 0 -78.7725 21.6759 4.14983 + 6 123.162 512 6 1 -77.5533 22.0241 -24.45 + 6 160.38 1010 6 0 -77.5107 22.1344 -25.85 + 6 101.956 510 5 1 -77.9849 24.4273 -54.4501 + 6 31.4886 1022 5 0 -78.0899 24.6314 -55.85 + 6 75.8195 1023 5 0 -78.0998 24.65 -55.9807 + 6 104.529 498 4 1 -80.3807 28.8425 -84.45 + 6 113.561 1044 4 0 -80.5563 28.9724 -85.85 + 6 104.927 477 3 1 -84.4989 31.0668 -114.45 + 6 36.3045 1055 3 0 -84.7302 31.2431 -115.85 + 6 120.128 1056 3 0 -84.7394 31.25 -115.907 + 6 194.085 452 2 1 -89.5648 35.0454 -144.45 + 6 246.997 1076 2 0 -89.7523 35.2984 -145.85 + 6 120.552 434 1 1 -93.2357 40.5841 -174.45 + 6 0.60629 1104 1 0 -93.5237 41.0491 -175.85 + 6 94.0948 1105 1 0 -93.5244 41.05 -175.853 + 6 19.7356 395 0 1 -101.138 49.2795 -204.45 + 6 159.043 394 0 1 -101.15 49.3153 -204.516 + 6 39.6098 1149 0 0 -101.369 50.0248 -205.85 + 6 101.962 1150 0 0 -101.378 50.05 -205.898 + 6 2.4344 1151 0 0 -101.446 50.25 -206.238 + 6 336.157 1130 3 0 -138.25 46.0771 -116.25 + 6 70.2954 1009 7 0 -78.5822 21.8501 3.79021 + 6 414.397 1010 7 0 -78.5142 22.05 3.77594 + 6 99.0179 507 7 1 -78.65 21.4627 5.33377 + 6 85.9822 1000 7 0 -77.6555 20.25 3.99374 + 6 9.83651 999 7 0 -77.4821 20.05 3.7741 + 6 62.7836 630 6 1 -53.9694 -3.85811 -24.45 + 6 118.007 629 6 1 -54.05 -3.78283 -24.5678 + 6 15.3564 628 6 1 -54.25 -3.61833 -24.8012 + 6 101.436 884 6 0 -55.3345 -3.0977 -25.85 + 6 179.294 885 6 0 -55.413 -3.05 -25.9273 + 6 19.055 886 6 0 -55.7119 -2.84993 -26.207 + 6 180.083 1001 6 0 -84.2207 20.4041 -26.2489 + 6 206.633 484 6 1 -83.2229 19.3879 -24.8498 + 6 43.0929 485 6 1 -83.0496 19.2266 -24.5783 + 6 76.9248 483 6 1 -83.2509 18.8435 -24.5036 + 6 79.8634 482 6 1 -83.4503 18.7712 -24.5824 + 6 127.069 481 6 1 -83.6501 18.6492 -24.6046 + 6 37.2248 480 6 1 -83.85 18.4934 -24.7562 + 6 171.649 991 6 0 -84.4572 18.3763 -25.8503 + 6 225.811 990 6 0 -84.4366 18.2497 -26.063 + 6 52.7166 764 0 0 -51.1374 -27.05 -206.041 + 6 100.872 765 0 0 -51.1158 -27.05 -206.035 +Number of digits in this event = 86 +Using G4ParticleGun ... +6.7448 LIN e- Event: 7 -Number of tracker hits in this event = 25 - 7 115.199 576 8 1 -64.7032 -128.914 35.55 - 7 171.49 256 8 0 -64.7013 -128.913 34.15 - 7 112.003 576 7 1 -64.6593 -128.894 5.55 - 7 129.359 256 7 0 -64.6579 -128.892 4.15 - 7 115.794 577 6 1 -64.6402 -128.871 -24.45 - 7 130.798 256 6 0 -64.6407 -128.87 -25.85 - 7 212.173 576 5 1 -64.6618 -128.843 -54.45 - 7 135.015 256 5 0 -64.6622 -128.839 -55.85 - 7 175.453 576 4 1 -64.6761 -128.718 -84.45 - 7 106.184 257 4 0 -64.6749 -128.712 -85.85 - 7 157.598 577 3 1 -64.6445 -128.587 -114.45 - 7 110.228 257 3 0 -64.6458 -128.574 -115.85 - 7 122.135 576 2 1 -64.6642 -128.342 -144.45 - 7 264.372 259 2 0 -64.6574 -128.325 -145.85 - 7 150.419 577 1 1 -64.5253 -127.988 -174.45 - 7 130.496 260 1 0 -64.5145 -127.972 -175.85 - 7 126.628 578 0 1 -64.2976 -127.647 -204.45 - 7 160.362 262 0 0 -64.2847 -127.625 -205.85 - 7 37.5319 725 7 0 -44.3643 -34.9421 3.75 - 7 156.391 556 11 0 -43.2965 -68.6842 123.75 - 7 314.295 258 2 0 -64.7231 -128.35 -145.936 - 7 14.7471 575 5 1 -64.85 -128.895 -54.8083 - 7 13.0156 254 5 0 -65.7935 -129.334 -55.85 - 7 122.414 253 5 0 -65.8258 -129.35 -55.8872 - 7 28.8749 252 5 0 -66.0824 -129.55 -56.1678 -Number of digits in this event = 17 +Number of tracker hits in this event = 31 + 7 106.029 1141 11 1 48.3271 -45.2328 125.55 + 7 123.42 674 11 0 48.3284 -45.2333 124.15 + 7 137.835 1141 10 1 48.3504 -45.2473 95.55 + 7 106.745 674 10 0 48.3508 -45.247 94.15 + 7 97.7752 1141 9 1 48.3571 -45.2388 65.55 + 7 118.401 674 9 0 48.3582 -45.2395 64.15 + 7 125.965 1141 8 1 48.3788 -45.2533 35.55 + 7 138.718 673 8 0 48.38 -45.2541 34.15 + 7 125.582 1141 7 1 48.4011 -45.2739 5.55 + 7 129.088 673 7 0 48.404 -45.2748 4.15 + 7 131.409 1142 6 1 48.4695 -45.2906 -24.45 + 7 120.008 673 6 0 48.4729 -45.2922 -25.85 + 7 138.178 1142 5 1 48.5428 -45.3241 -54.45 + 7 113.947 673 5 0 48.5464 -45.3255 -55.85 + 7 122.595 1142 4 1 48.6216 -45.3503 -84.45 + 7 130.456 673 4 0 48.6248 -45.3518 -85.85 + 7 112.557 1143 3 1 48.6932 -45.3859 -114.45 + 7 116.898 673 3 0 48.6951 -45.3867 -115.85 + 7 121.523 1143 2 1 48.7294 -45.4023 -144.45 + 7 117.584 673 2 0 48.7307 -45.4028 -145.85 + 7 87.5491 1143 1 1 48.7594 -45.4139 -174.45 + 7 139.751 673 1 0 48.7602 -45.4151 -175.85 + 7 117.039 1143 0 1 48.7751 -45.4313 -204.45 + 7 200.693 673 0 0 48.7769 -45.4312 -205.85 + 7 190.268 926 0 0 101.703 5.26505 -206.25 + 7 98.7983 927 0 0 101.784 5.45 -206.091 + 7 52.3798 928 0 0 101.931 5.65 -206.017 + 7 137.592 929 0 0 101.98 5.85 -206.014 + 7 64.9996 921 0 0 142.46 4.4078 -206.25 + 7 220.8 922 0 0 142.592 4.45 -206.176 + 7 73.4078 948 0 0 153.714 9.75814 -206.25 +Number of digits in this event = 18 Using G4ParticleGun ... -8.56036 LIN +9.00712 LIN e- Event: 8 -Number of tracker hits in this event = 68 - 8 111.812 579 10 1 -64.1949 74.1933 95.55 - 8 110.621 1270 10 0 -64.1947 74.1932 94.15 - 8 124.069 579 9 1 -64.1896 74.1922 65.55 - 8 137.413 1270 9 0 -64.1885 74.1928 64.15 - 8 126.041 579 8 1 -64.1609 74.2082 35.55 - 8 113.761 1270 8 0 -64.1605 74.2092 34.15 - 8 101.653 579 7 1 -64.1491 74.2299 5.55 - 8 116.012 1270 7 0 -64.1491 74.2308 4.15 - 8 233.045 579 6 1 -64.1446 74.2439 -24.45 - 8 127.38 1270 6 0 -64.1454 74.2471 -25.85 - 8 150.151 579 5 1 -64.1691 74.3227 -54.45 - 8 137.393 1271 5 0 -64.169 74.3272 -55.85 - 8 334.193 579 4 1 -64.1618 74.4251 -84.45 - 8 237.782 1271 4 0 -64.1612 74.426 -85.85 - 8 107.872 579 3 1 -64.2013 74.4304 -114.45 - 8 115.616 1271 3 0 -64.2074 74.4308 -115.85 - 8 107.559 578 2 1 -64.353 74.4412 -144.45 - 8 144.249 1271 2 0 -64.3646 74.4446 -145.85 - 8 129.84 577 1 1 -64.6366 74.4614 -174.45 - 8 153.146 1272 1 0 -64.6458 74.4668 -175.85 - 8 112.857 576 0 1 -64.8284 74.5517 -204.45 - 8 187.284 1272 0 0 -64.8431 74.555 -205.85 - 8 70.6163 1265 6 0 -64.6371 73.1953 -25.85 - 8 48.8075 581 6 1 -63.6546 72.327 -24.8499 - 8 37.8517 1255 6 0 -64.5916 71.1837 -25.85 - 8 193.421 581 3 1 -63.8449 72.9323 -114.45 - 8 80.8556 1259 3 0 -63.7035 72.0307 -115.85 - 8 72.6246 1258 3 0 -63.6666 71.85 -116.126 - 8 143.741 606 2 1 -58.8281 54.7113 -144.45 - 8 115.398 1171 2 0 -58.394 54.4008 -145.85 - 8 128.691 648 1 1 -50.4434 48.577 -174.45 - 8 157.846 1141 1 0 -50.0129 48.3926 -175.85 - 8 208.017 689 0 1 -42.1379 43.3688 -204.45 - 8 5.56742 690 0 1 -42.05 43.3014 -204.832 - 8 112.333 1115 0 0 -41.8162 43.1252 -205.85 - 8 125.88 1272 4 0 -64.4975 74.5261 -85.8501 - 8 214.161 558 3 1 -68.2622 81.694 -114.45 - 8 21.2819 1314 3 0 -68.7716 82.9942 -115.85 - 8 80.8104 1315 3 0 -68.7922 83.0502 -115.911 - 8 44.3686 1316 3 0 -68.8732 83.25 -116.138 - 8 41.3523 494 2 1 -81.1346 111.793 -144.45 - 8 80.1662 493 2 1 -81.2501 111.812 -144.585 - 8 23.3263 492 2 1 -81.45 111.818 -144.804 - 8 83.7395 1458 2 0 -82.4713 111.914 -145.85 - 8 66.7404 1459 2 0 -82.6947 111.95 -146.073 - 8 4.41463 1528 2 0 -116.523 125.945 -146.25 - 8 151.013 1529 2 0 -116.528 125.95 -146.228 - 8 102.17 316 2 1 -116.775 126.219 -144.85 - 8 125.595 1558 3 0 -139.745 131.752 -116.25 - 8 46.7399 1557 3 0 -139.988 131.75 -115.979 - 8 30.24 195 3 1 -141.087 131.325 -114.85 - 8 97.2433 194 3 1 -141.15 131.303 -114.785 - 8 29.9664 193 3 1 -141.35 131.216 -114.53 - 8 105.543 1590 4 0 -133.099 138.231 -86.25 - 8 92.8884 236 4 1 -132.792 138.54 -84.85 - 8 167.555 237 4 1 -132.75 138.581 -84.6384 - 8 152.052 1566 5 0 -124.265 133.353 -56.25 - 8 273.848 1565 5 0 -124.262 133.35 -56.2359 - 8 104.012 278 5 1 -124.486 132.966 -54.8497 - 8 55.2403 277 5 1 -124.55 132.891 -54.5651 - 8 41.0256 1564 5 0 -124.116 133.15 -55.9161 - 8 13.7746 279 5 1 -124.175 132.773 -54.85 - 8 25.8514 1235 3 0 -60.9183 67.1204 -116.25 - 8 70.2248 1234 3 0 -60.8785 67.05 -116.189 - 8 58.573 1233 3 0 -60.8595 66.85 -116.037 - 8 17.6889 1232 3 0 -60.8454 66.65 -115.909 - 8 491.82 598 3 1 -60.3549 65.799 -114.85 - 8 108.072 599 3 1 -60.25 65.6357 -114.528 -Number of digits in this event = 29 +Number of tracker hits in this event = 45 + 8 115.808 938 11 1 7.76062 31.597 125.55 + 8 135.151 1057 11 0 7.76106 31.598 124.15 + 8 106.223 938 10 1 7.76733 31.6185 95.55 + 8 253.761 1057 10 0 7.76869 31.6192 94.15 + 8 117.49 938 9 1 7.79399 31.6312 65.55 + 8 103.325 1057 9 0 7.79487 31.6317 64.15 + 8 179.753 938 8 1 7.8072 31.6391 35.55 + 8 147.821 1057 8 0 7.8092 31.6396 34.15 + 8 141.677 938 7 1 7.84744 31.649 5.55 + 8 113.584 1057 7 0 7.84896 31.6489 4.15 + 8 149.783 939 6 1 7.88138 31.6444 -24.45 + 8 108.327 1057 6 0 7.8829 31.644 -25.85 + 8 115.426 939 5 1 7.91592 31.6384 -54.45 + 8 236.286 1057 5 0 7.91814 31.6378 -55.85 + 8 100.931 939 4 1 7.96908 31.6258 -84.45 + 8 115.481 1057 4 0 7.97166 31.625 -85.85 + 8 150.185 939 3 1 8.0227 31.6095 -114.45 + 8 163.418 1057 3 0 8.02452 31.6102 -115.85 + 8 111.72 940 2 1 8.06285 31.6271 -144.45 + 8 219.445 1057 2 0 8.065 31.6279 -145.85 + 8 125.126 940 1 1 8.11034 31.6452 -174.45 + 8 221.36 1057 1 0 8.11807 31.6453 -175.85 + 8 117.47 941 0 1 8.31229 31.6439 -204.45 + 8 112.806 1057 0 0 8.31835 31.6488 -205.85 + 8 13.0708 1058 0 0 8.31982 31.65 -206.193 + 8 80.6328 718 3 1 -36.2569 -21.2582 -114.45 + 8 70.5307 719 3 1 -36.25 -21.2729 -114.452 + 8 133.749 1199 4 0 -57.4177 60.0091 -86.25 + 8 26.1393 1200 4 0 -57.4361 60.05 -86.1425 + 8 15.3004 151 8 1 -149.75 -85.9139 35.3008 + 8 142.775 787 0 0 38.3364 -22.45 -206.097 + 8 87.9837 1104 0 1 40.8523 -22.6685 -204.85 + 8 156.289 420 2 0 43.9652 -95.95 -146.118 + 8 3.73436 1126 5 0 52.5954 45.4033 -56.25 + 8 6.53452 1361 3 0 178.463 92.4484 -115.85 + 8 13.1112 1783 3 1 176.878 93.3884 -114.85 + 8 56.0533 1076 5 0 6.84056 35.25 -55.9922 + 8 45.795 1075 5 0 6.7972 35.25 -56.0041 + 8 38.195 962 5 0 -0.714543 12.5894 -56.25 + 8 130.694 1058 10 0 7.86655 31.65 93.9389 + 8 132.261 939 1 1 7.92818 31.8433 -174.45 + 8 153.313 1058 1 0 8.17125 31.8491 -175.85 + 8 56.7917 969 0 1 14.0055 32.0547 -204.45 + 8 52.4284 970 0 1 14.05 32.0614 -204.625 + 8 106.732 1060 0 0 14.375 32.0961 -205.85 +Number of digits in this event = 20 Using G4ParticleGun ... -2.68298 LIN +1.01837 LIN e- Event: 9 -Number of tracker hits in this event = 26 - 9 162.467 1221 10 1 64.3636 89.4656 95.55 - 9 96.3772 1347 10 0 64.3689 89.4647 94.15 - 9 118.229 1222 9 1 64.4713 89.4468 65.55 - 9 169.331 1347 9 0 64.4652 89.5679 64.15 - 9 128.769 1223 8 1 64.8017 93.1494 35.55 - 9 115.605 1366 8 0 64.7598 93.4199 34.15 - 9 141.862 1219 7 1 63.9822 99.6552 5.55 - 9 50.0459 1399 7 0 63.9702 100.111 4.14972 - 9 96.9084 1400 7 0 63.9672 100.15 4.03237 - 9 259.429 1202 6 1 60.6417 110.552 -24.45 - 9 70.5865 1201 6 1 60.4499 110.624 -24.4763 - 9 96.23 1200 6 1 60.25 110.687 -24.4776 - 9 64.4079 1199 6 1 60.05 110.712 -24.5238 - 9 65.777 1198 6 1 59.85 110.72 -24.588 - 9 86.5406 1197 6 1 59.65 110.733 -24.6468 - 9 63.7181 1196 6 1 59.45 110.778 -24.6943 - 9 53.4826 1195 6 1 59.25 110.883 -24.723 - 9 46.5995 1194 6 1 59.05 110.959 -24.7415 - 9 56.385 1193 6 1 58.8498 111.041 -24.7685 - 9 73.4916 1192 6 1 58.65 111.164 -24.7804 - 9 124.141 1191 6 1 58.45 111.308 -24.7899 - 9 24.9319 1463 6 0 56.4946 112.909 -25.85 - 9 136.518 1464 6 0 56.4456 112.95 -25.8814 - 9 17.922 1465 6 0 56.2072 113.15 -26.1938 - 9 178.805 1203 6 1 60.7512 110.523 -24.45 - 9 146.592 1344 10 0 64.304 88.9252 94.15 -Number of digits in this event = 11 +Number of tracker hits in this event = 44 + 9 265.051 1448 8 1 109.754 88.3322 35.55 + 9 284.118 1341 8 0 109.758 88.3334 34.15 + 9 128.917 1448 7 1 109.836 88.3356 5.55 + 9 121.492 1341 7 0 109.84 88.3346 4.15 + 9 110.981 1448 6 1 109.944 88.3318 -24.45 + 9 110.732 1341 6 0 109.948 88.3352 -25.85 + 9 114.015 1449 5 1 110.033 88.4035 -54.45 + 9 125.506 1341 5 0 110.035 88.4103 -55.85 + 9 108.62 1449 4 1 110.067 88.5436 -84.45 + 9 131.155 1342 4 0 110.078 88.5394 -85.85 + 9 673.111 1450 3 1 110.348 88.4806 -114.45 + 9 249.214 1342 3 0 110.36 88.4649 -115.85 + 9 134.286 1451 2 1 110.533 88.4585 -144.45 + 9 333.185 1341 2 0 110.541 88.4191 -145.85 + 9 113.731 1450 1 1 110.249 86.675 -174.45 + 9 182.774 1332 1 0 110.453 86.5255 -175.85 + 9 264.667 1470 0 1 114.211 83.8494 -204.45 + 9 133.023 1319 0 0 114.321 83.9014 -205.85 + 9 180.942 690 9 0 48.6611 -41.85 63.9115 + 9 97.8068 1450 2 1 110.238 89.0617 -144.451 + 9 148.206 1345 2 0 110.295 89.1434 -145.85 + 9 135.306 1454 1 1 111.027 91.2484 -174.45 + 9 100.859 1357 1 0 111.04 91.5994 -175.85 + 9 124.874 1454 0 1 111.012 97.7745 -204.45 + 9 82.0561 1392 0 0 111.254 98.627 -205.85 + 9 72.3224 1393 0 0 111.289 98.75 -206.057 + 9 125.788 1341 3 0 110.289 88.4389 -115.85 + 9 133.041 1453 2 1 110.863 88.3928 -144.45 + 9 145.54 1456 1 1 111.508 88.4225 -174.45 + 9 211.762 1341 1 0 111.541 88.4164 -175.85 + 9 301.013 1459 0 1 112.131 88.0541 -204.45 + 9 102.035 1339 0 0 112.152 88.0168 -205.85 + 9 32.5965 1223 1 0 78.652 64.85 -176.223 + 9 81.2959 1447 8 1 109.75 88.2562 35.4659 + 9 27.6375 1446 8 1 109.55 88.0963 35.2162 + 9 45.7158 1334 8 0 108.546 86.9499 34.15 + 9 169.923 1333 8 0 108.454 86.85 34.0547 + 9 53.6604 1332 8 0 108.326 86.65 33.9204 + 9 63.7047 1331 8 0 108.312 86.45 33.8422 + 9 36.4073 1330 8 0 108.31 86.2491 33.8019 + 9 125.971 1063 8 0 91.3072 32.7617 33.75 + 9 42.6623 1064 8 0 91.2563 32.85 34.0653 + 9 122.113 1351 8 1 90.4924 33.2612 35.15 + 9 252.522 1352 8 1 90.55 33.1147 35.2481 +Number of digits in this event = 28 Using G4ParticleGun ... -4.25187 LIN +7.69469 LIN e- Event: 10 -Number of tracker hits in this event = 66 - 10 99.118 902 10 1 0.539525 -95.2114 95.55 - 10 120.987 424 10 0 0.539144 -95.211 94.15 - 10 104.142 902 9 1 0.536322 -95.198 65.55 - 10 104.605 424 9 0 0.535875 -95.1989 64.15 - 10 107.272 902 8 1 0.522598 -95.2227 35.55 - 10 106.164 424 8 0 0.52393 -95.2235 34.15 - 10 110.377 902 7 1 0.558557 -95.2345 5.55 - 10 147.891 424 7 0 0.559826 -95.2353 4.15 - 10 132.771 902 6 1 0.569638 -95.2503 -24.45 - 10 117.682 424 6 0 0.571499 -95.2513 -25.85 - 10 132.36 902 5 1 0.604857 -95.2741 -54.45 - 10 148.195 424 5 0 0.607882 -95.2727 -55.85 - 10 152.242 903 4 1 0.669385 -95.238 -84.45 - 10 316.426 424 4 0 0.671751 -95.2377 -85.85 - 10 225.253 903 3 1 0.717183 -95.228 -114.45 - 10 211.405 424 3 0 0.718115 -95.2292 -115.85 - 10 240.321 903 2 1 0.755881 -95.2607 -144.45 - 10 124.557 424 2 0 0.757731 -95.2636 -145.85 - 10 257.188 903 1 1 0.795803 -95.3252 -174.45 - 10 243.414 424 1 0 0.798811 -95.3279 -175.85 - 10 122.073 904 0 1 0.852837 -95.3791 -204.45 - 10 103.782 423 0 0 0.857792 -95.3814 -205.85 - 10 72.9623 440 0 0 -5.63205 -92.0377 -206.25 - 10 75.5233 423 1 0 0.785133 -95.35 -176.04 - 10 84.1804 422 1 0 0.736761 -95.55 -176.106 - 10 130.573 421 1 0 0.719519 -95.7504 -176.12 - 10 83.2908 420 1 0 0.688147 -95.9502 -175.959 - 10 52.9776 419 1 0 0.655218 -96.15 -175.905 - 10 122.907 902 1 1 0.481443 -96.3197 -174.85 - 10 208.372 901 1 1 0.449713 -96.2452 -174.633 - 10 130.976 902 2 1 0.65 -95.2601 -144.709 - 10 330.877 902 3 1 0.648779 -95.1982 -114.783 - 10 135.037 432 3 0 0.100489 -93.7253 -115.85 - 10 64.598 433 3 0 0.1637 -93.55 -116.098 - 10 154.777 425 3 0 0.411425 -95.0957 -115.85 - 10 64.006 892 2 1 -1.63654 -90.4798 -144.45 - 10 70.1386 891 2 1 -1.65 -90.4466 -144.608 - 10 118.946 449 2 0 -1.76057 -90.2282 -145.85 - 10 132.332 876 1 1 -4.71022 -85.3431 -174.451 - 10 182.06 471 1 0 -4.69744 -85.7111 -175.851 - 10 116.365 877 0 1 -4.46221 -93.5238 -204.451 - 10 119.895 432 0 0 -4.90064 -93.6303 -205.85 - 10 152.242 895 3 1 -0.897966 -93.8993 -114.85 - 10 197.934 423 3 0 0.503186 -95.4605 -115.85 - 10 117.927 907 2 1 1.48166 -93.667 -144.45 - 10 115.084 432 2 0 1.57601 -93.6684 -145.85 - 10 97.808 904 1 1 1.03372 -93.0822 -174.45 - 10 145.037 438 1 0 0.947098 -92.4393 -175.85 - 10 143.945 439 1 0 0.925858 -92.35 -176.042 - 10 44.8027 468 1 0 -18.518 -86.3406 -176.25 - 10 67.7309 469 1 0 -18.4878 -86.25 -176.152 - 10 66.7844 470 1 0 -18.4443 -86.05 -176.106 - 10 83.5543 477 1 0 27.2336 -84.4865 -176.25 - 10 95.2605 476 1 0 27.3714 -84.65 -176.196 - 10 91.5652 385 1 0 53.4253 -103.098 -176.25 - 10 175.407 384 1 0 53.5173 -103.15 -176.136 - 10 18.3271 422 3 0 0.499217 -95.55 -116.184 - 10 116.706 363 3 0 12.2486 -107.479 -116.25 - 10 78.8681 965 3 1 13.1237 -107.456 -114.85 - 10 62.4185 966 3 1 13.25 -107.451 -114.671 - 10 147.765 361 4 0 -2.70796 -107.782 -86.25 - 10 67.0385 881 4 1 -3.69311 -107.86 -84.85 - 10 70.566 880 4 1 -3.85 -107.89 -84.6892 - 10 18.2663 879 4 1 -4.05018 -107.954 -84.5124 - 10 64.0952 323 5 0 -37.2728 -115.35 -56.1786 - 10 214.714 1353 2 1 90.7765 -40.406 -144.85 -Number of digits in this event = 32 -Using G4ParticleGun ... -3.08629 LIN +Number of tracker hits in this event = 72 + 10 129.273 1582 8 1 136.683 26.541 35.55 + 10 129.704 1032 8 0 136.683 26.5406 34.15 + 10 134.225 1582 7 1 136.679 26.5319 5.55 + 10 109.995 1032 7 0 136.679 26.5306 4.15 + 10 113.809 1582 6 1 136.684 26.5039 -24.45 + 10 116.56 1032 6 0 136.686 26.502 -25.85 + 10 435.482 1582 5 1 136.738 26.4611 -54.45 + 10 306.079 1032 5 0 136.74 26.4582 -55.85 + 10 128.117 1583 4 1 136.782 26.4032 -84.45 + 10 108.866 1031 4 0 136.782 26.4007 -85.85 + 10 102.652 1583 3 1 136.79 26.3451 -114.45 + 10 119.766 1031 3 0 136.79 26.3418 -115.85 + 10 316.996 1583 2 1 136.775 26.2704 -144.45 + 10 477.187 1031 2 0 136.773 26.2669 -145.85 + 10 249.285 1583 1 1 136.756 26.1915 -174.45 + 10 528.82 1030 1 0 136.755 26.1887 -175.85 + 10 140.86 1582 0 1 136.736 26.1309 -204.45 + 10 215.567 1030 0 0 136.735 26.1284 -205.85 + 10 118.187 1507 3 1 121.717 -28.5038 -114.85 + 10 119.363 769 0 0 126.536 -26.0912 -206.25 + 10 17.828 728 8 1 -34.4187 -130.203 35.5498 + 10 407.23 1582 1 1 136.724 26.1998 -174.45 + 10 182.661 1589 0 1 138.104 24.2274 -204.45 + 10 120.793 1021 0 0 138.071 24.2587 -205.85 + 10 83.2675 1020 0 0 138.07 24.2498 -206.168 + 10 13.3268 1145 0 0 15.5193 49.0966 -206.25 + 10 166.934 1056 0 0 -48.5082 31.3157 -206.25 + 10 41.1359 1055 0 0 -48.5031 31.25 -206.184 + 10 1.88679 1093 0 0 139.511 38.8054 -206.25 + 10 73.8454 1588 0 1 137.95 25.9665 -204.594 + 10 225.386 1028 0 0 137.922 25.7357 -205.85 + 10 26.4816 1581 0 1 136.355 25.8686 -204.45 + 10 121.104 1580 0 1 136.35 25.867 -204.533 + 10 5.9268 1042 10 0 55.1487 28.4584 93.7502 + 10 139.355 1041 10 0 55.1471 28.45 93.7642 + 10 70.9145 1100 10 0 -0.16626 40.0813 93.75 + 10 126.811 1031 1 0 136.682 26.4094 -175.85 + 10 137.188 1579 0 1 136.053 26.299 -204.45 + 10 182.978 1099 0 0 124.505 39.85 -206.242 + 10 111.064 690 0 0 145.448 -41.85 -206.044 + 10 141.405 1033 5 0 136.712 26.6661 -55.85 + 10 118.615 1585 4 1 137.34 29.4304 -84.45 + 10 182.157 1047 4 0 137.359 29.5753 -85.85 + 10 147.515 1588 3 1 137.944 32.544 -114.45 + 10 118.761 1589 3 1 137.95 32.5534 -114.524 + 10 175.243 1063 3 0 138.056 32.7304 -115.85 + 10 162.59 1600 2 1 140.273 36.4999 -144.45 + 10 145.428 1083 2 0 140.38 36.7205 -145.85 + 10 183.374 1613 1 1 142.838 41.1659 -174.45 + 10 100.101 1106 1 0 142.97 41.3953 -175.85 + 10 20.4062 1107 1 0 143.001 41.45 -176.184 + 10 104.612 1627 0 1 145.555 45.9079 -204.45 + 10 92.7267 1129 0 0 145.555 45.964 -205.85 + 10 114.727 1580 4 1 136.27 27.3043 -84.45 + 10 132.294 1036 4 0 136.37 27.3039 -85.85 + 10 159.485 1032 3 0 137.773 26.6071 -115.85 + 10 226.882 1572 2 1 134.73 26.35 -144.45 + 10 64.9081 1028 2 0 134.732 25.7254 -145.85 + 10 75.4029 1027 2 0 134.73 25.6497 -146.021 + 10 110.423 1569 1 1 134.12 13.3586 -174.451 + 10 21.3679 1570 1 1 134.15 13.4269 -174.814 + 10 127.546 967 1 0 134.225 13.5993 -175.85 + 10 140.332 1571 2 1 134.55 26.5298 -144.571 + 10 25.2286 1570 2 1 134.35 26.8598 -144.772 + 10 13.18 1039 2 0 134.236 28.0018 -145.85 + 10 67.3846 1040 2 0 134.217 28.05 -145.88 + 10 57.0068 1041 2 0 134.211 28.25 -145.985 + 10 75.8527 1042 2 0 134.276 28.45 -146.039 + 10 79.6612 1043 2 0 134.316 28.6501 -145.935 + 10 340.847 1575 2 1 135.201 29.498 -144.85 + 10 40.5197 1576 2 1 135.35 29.4301 -144.569 + 10 164.585 1019 1 0 132.877 24.0344 -175.85 +Number of digits in this event = 38 +Using G4ParticleGun ... +8.69092 LIN e- Event: 11 -Number of tracker hits in this event = 42 - 11 94.5578 1093 10 0 110.19 38.8351 94.0743 - 11 146.935 1450 9 1 110.21 38.8222 65.55 - 11 195.264 1093 9 0 110.209 38.823 64.15 - 11 103.609 1450 8 1 110.173 38.8392 35.55 - 11 91.412 1093 8 0 110.175 38.84 34.15 - 11 106.986 1450 7 1 110.21 38.8543 5.55 - 11 180.157 1094 7 0 110.211 38.854 4.15 - 11 114.239 1450 6 1 110.221 38.8379 -24.45 - 11 102.083 1093 6 0 110.221 38.839 -25.85 - 11 163.774 1450 5 1 110.23 38.8577 -54.45 - 11 108.454 1094 5 0 110.232 38.8586 -55.85 - 11 112.054 1450 4 1 110.256 38.8681 -84.45 - 11 102.94 1094 4 0 110.256 38.8674 -85.85 - 11 115.721 1450 3 1 110.236 38.8357 -114.45 - 11 111.174 1093 3 0 110.233 38.8331 -115.85 - 11 127.235 1450 2 1 110.155 38.7883 -144.45 - 11 264.829 1093 2 0 110.15 38.7863 -145.85 - 11 238.793 1449 1 1 110.039 38.7432 -174.45 - 11 114.07 1093 1 0 110.037 38.7413 -175.85 - 11 314.833 1449 0 1 109.999 38.7217 -204.45 - 11 244.046 1093 0 0 109.999 38.7197 -205.85 - 11 166.925 527 3 0 106.098 -74.45 -115.907 - 11 0.95361 1391 0 1 98.5487 27.8032 -204.85 - 11 263.667 1390 0 1 98.3497 27.6188 -204.559 - 11 228.547 1451 2 1 110.407 38.9361 -144.45 - 11 99.3858 1094 2 0 110.456 38.9508 -145.85 - 11 167.642 1457 1 1 111.642 38.9698 -174.45 - 11 129.293 1094 1 0 111.734 38.9552 -175.85 - 11 137.779 1468 0 1 113.86 38.883 -204.45 - 11 111.655 1094 0 0 113.793 38.9697 -205.85 - 11 60.3465 1458 1 1 111.75 38.9926 -174.768 - 11 82.5054 1095 1 0 111.548 39.1475 -175.85 - 11 113.395 1096 1 0 111.566 39.25 -175.958 - 11 206.581 1097 1 0 111.604 39.45 -175.996 - 11 323.561 1477 1 1 115.694 36.2053 -174.45 - 11 49.3056 1074 1 0 115.628 34.9693 -175.85 - 11 89.8739 1073 1 0 115.624 34.85 -175.982 - 11 27.1315 1072 1 0 115.611 34.6499 -176.189 - 11 124.223 1462 0 1 112.586 7.2308 -204.45 - 11 10.4757 931 0 0 112.481 6.27754 -205.85 - 11 205.024 930 0 0 112.478 6.25 -205.891 - 11 19.388 929 0 0 112.464 6.04996 -206.187 -Number of digits in this event = 21 +Number of tracker hits in this event = 56 + 11 101.896 860 11 1 -8.03756 39.7559 125.55 + 11 271.363 1098 11 0 -8.03767 39.7555 124.15 + 11 128.96 860 10 1 -8.04113 39.7491 95.55 + 11 126.876 1098 10 0 -8.0415 39.7496 94.15 + 11 138.477 860 9 1 -8.04911 39.7528 65.55 + 11 114.985 1098 9 0 -8.05022 39.7538 64.15 + 11 142.966 859 8 1 -8.06715 39.7658 35.55 + 11 123.073 1098 8 0 -8.06799 39.7676 34.15 + 11 108.896 859 7 1 -8.08838 39.8022 5.55 + 11 139.212 1098 7 0 -8.09061 39.8033 4.15 + 11 107.923 859 6 1 -8.14215 39.8254 -24.45 + 11 112.943 1098 6 0 -8.14299 39.8248 -25.85 + 11 128.537 859 5 1 -8.15231 39.8203 -54.45 + 11 95.0661 1098 5 0 -8.15448 39.8201 -55.85 + 11 123.314 859 4 1 -8.19799 39.8192 -84.45 + 11 105.524 1098 4 0 -8.20105 39.8186 -85.85 + 11 89.6331 858 3 1 -8.26403 39.7993 -114.45 + 11 116.607 1098 3 0 -8.2676 39.7971 -115.85 + 11 302.292 858 2 1 -8.35381 39.7455 -144.45 + 11 140.501 1098 2 0 -8.35912 39.7452 -145.85 + 11 139.217 857 1 1 -8.46701 39.7339 -174.45 + 11 178.24 1098 1 0 -8.47328 39.7334 -175.85 + 11 175.434 857 0 1 -8.59797 39.7237 -204.45 + 11 129.199 1098 0 0 -8.60297 39.7224 -205.85 + 11 98.6748 115 2 0 -3.54689 -157.005 -146.25 + 11 45.5389 114 2 0 -3.47675 -157.15 -145.982 + 11 1.47597 891 2 1 -1.65452 -156.86 -144.85 + 11 66.8875 892 2 1 -1.65 -156.859 -144.847 + 11 393.2 893 2 1 -1.45 -156.911 -144.746 + 11 26.1018 1607 2 1 141.55 58.6547 -144.675 + 11 75.8358 855 1 1 -8.87879 39.3971 -174.85 + 11 46.8507 1096 1 0 -8.40261 39.2859 -175.85 + 11 16.6631 862 1 1 -7.54874 38.9274 -174.85 + 11 191.848 859 3 1 -8.20503 39.7439 -114.45 + 11 62.8668 1091 3 0 -7.98924 38.4412 -115.85 + 11 83.9089 1090 3 0 -7.94476 38.25 -116.038 + 11 7.05266 1089 3 0 -7.77949 38.0494 -116.231 + 11 125.513 985 2 1 17.0628 15.0403 -144.45 + 11 51.3129 973 2 0 17.4558 14.6812 -145.85 + 11 78.1667 972 2 0 17.5034 14.65 -146 + 11 80.4247 1 11 0 -13.678 -179.9 123.75 + 11 243.118 0 11 0 -13.6881 -179.95 123.871 + 11 205.456 860 5 1 -8.04246 39.6485 -54.45 + 11 52.7063 861 5 1 -7.85 39.3706 -54.7397 + 11 70.5434 1089 5 0 -7.12043 37.8722 -55.85 + 11 138.669 1088 5 0 -7.10992 37.85 -55.866 + 11 89.2737 1087 5 0 -6.98106 37.6496 -56.0121 + 11 47.6537 1086 5 0 -6.86568 37.4499 -56.1654 + 11 33.5005 993 4 1 18.7383 -2.53188 -84.45 + 11 80.6737 994 4 1 18.85 -2.46288 -84.525 + 11 78.9141 995 4 1 19.0501 -2.36825 -84.6682 + 11 5.31517 996 4 1 19.2507 -2.32145 -84.8353 + 11 33.6179 890 4 0 20.9981 -1.88167 -85.85 + 11 205.332 891 4 0 21.1379 -1.85 -85.9211 + 11 143.902 1099 11 0 -8.14733 39.85 124.072 + 11 148.2 857 11 1 -8.58892 40.039 125.15 +Number of digits in this event = 27 Using G4ParticleGun ... -9.22533 LIN +2.76927 LIN e- Event: 12 -Number of tracker hits in this event = 193 - 12 276.212 974 11 1 14.959 -12.9712 125.55 - 12 165.888 835 11 0 14.9586 -12.9717 124.15 - 12 656.443 974 10 1 14.9512 -12.9848 95.55 - 12 270.338 835 10 0 14.9505 -12.9859 94.15 - 12 141.199 974 9 1 14.9354 -13.0112 65.55 - 12 324.482 835 9 0 14.9344 -13.0115 64.15 - 12 278.108 974 8 1 14.9186 -13.0169 35.55 - 12 152.423 835 8 0 14.914 -13.0169 34.15 - 12 104.158 973 7 1 14.8196 -13.0127 5.55 - 12 121.335 835 7 0 14.8157 -13.0122 4.15 - 12 207.588 973 6 1 14.7366 -12.9972 -24.45 - 12 110.357 835 6 0 14.7312 -12.9968 -25.85 - 12 116.667 972 5 1 14.6201 -12.9816 -54.45 - 12 207.113 835 5 0 14.615 -12.9823 -55.85 - 12 160.754 972 4 1 14.5138 -13 -84.45 - 12 136.851 835 4 0 14.5091 -13.0013 -85.85 - 12 363.114 971 3 1 14.4168 -13.0217 -114.45 - 12 101.252 835 3 0 14.4116 -13.0255 -115.85 - 12 130.66 971 2 1 14.2997 -13.0997 -144.45 - 12 118.557 834 2 0 14.2938 -13.103 -145.85 - 12 107.547 970 1 1 14.171 -13.1691 -174.45 - 12 540.49 834 1 0 14.1669 -13.1727 -175.85 - 12 137.19 970 0 1 14.0808 -13.2461 -204.45 - 12 65.5249 834 0 0 14.0738 -13.2498 -205.85 - 12 426.994 833 0 0 14.0735 -13.25 -205.912 - 12 31.5312 1289 1 0 -76.6482 77.8767 -176.25 - 12 83.9636 1288 1 0 -76.6668 77.85 -176.163 - 12 492.21 514 1 1 -77.1047 77.1773 -174.85 - 12 153.864 513 1 1 -77.2573 76.6643 -174.45 - 12 187.009 512 1 1 -77.4501 75.2175 -174.476 - 12 42.0709 1281 1 0 -77.4827 76.374 -175.85 - 12 106.705 1282 1 0 -77.4812 76.45 -175.979 - 12 35.1506 1283 1 0 -77.4992 76.65 -176.158 - 12 39.7256 1360 1 0 -35.7641 92.2923 -176.25 - 12 32.2664 1346 1 0 -85.3605 89.4389 -176.25 - 12 101.606 1347 1 0 -85.4352 89.4502 -176.149 - 12 14.5536 468 1 1 -86.4225 89.7455 -174.85 - 12 107.052 467 1 1 -86.45 89.7542 -174.814 - 12 3.68733 466 1 1 -86.65 89.8384 -174.467 - 12 105.008 1647 2 0 -83.3995 149.586 -146.25 - 12 72.6665 1648 2 0 -83.4305 149.75 -146.194 - 12 19.8385 1649 2 0 -83.4784 149.95 -146.224 - 12 179.675 754 2 0 158.897 -29.0701 -146.25 - 12 78.6585 753 2 0 158.972 -29.25 -146.173 - 12 59.483 872 3 0 -22.5674 -5.55595 -116.25 - 12 74.6695 681 2 0 81.4416 -43.65 -146.058 - 12 65.413 652 3 1 -49.45 32.0536 -114.653 - 12 216.746 323 2 1 -115.352 110.284 -144.45 - 12 27.2357 324 2 1 -115.35 110.403 -144.467 - 12 263.28 973 1 1 14.8166 -13.2151 -174.45 - 12 106.831 974 0 1 14.9026 -13.4363 -204.45 - 12 107.917 973 0 1 14.7558 -13.2487 -204.45 - 12 57.6022 541 4 0 -62.8791 -71.65 -86.1363 - 12 194.149 973 10 1 14.8499 -12.8039 95.2208 - 12 3.31339 1277 4 0 -1.36646 75.6288 -86.2495 - 12 82.8406 1278 4 0 -1.36946 75.65 -86.2426 - 12 185.498 1279 4 0 -1.37136 75.8502 -86.1751 - 12 72.196 1280 4 0 -1.3913 76.05 -86.0781 - 12 44.2741 1281 4 0 -1.44825 76.2502 -85.9436 - 12 37.809 890 4 1 -2.01682 77.9824 -84.85 - 12 377.785 889 4 1 -2.05 78.0645 -84.7888 - 12 120.53 1290 4 0 -1.35841 78.0887 -85.85 - 12 14.5502 1291 4 0 -1.30558 78.2501 -86.1989 - 12 129.883 1342 4 0 17.8978 88.4857 -86.25 - 12 213.686 1343 4 0 18.1189 88.65 -86.1239 - 12 129.313 1479 4 0 -34.8717 116.109 -86.25 - 12 128.828 974 3 1 14.9528 -13.1685 -114.45 - 12 117.163 832 3 0 14.7583 -13.5339 -115.85 - 12 28.8795 937 2 1 7.47794 -19.2364 -144.45 - 12 113.101 936 2 1 7.45 -19.2874 -144.561 - 12 39.8807 801 2 0 7.18844 -19.8058 -145.85 - 12 114.029 800 2 0 7.16719 -19.85 -145.961 - 12 104.56 762 2 0 -0.5179 -27.5678 -146.25 - 12 95.9634 898 2 1 -0.422109 -27.517 -144.849 - 12 170.008 905 3 0 1.92115 1.15421 -116.25 - 12 181.348 906 3 0 1.9295 1.25006 -116.158 - 12 143.834 910 3 1 2.12068 2.07728 -114.85 - 12 67.9812 792 4 0 -21.9771 -21.5671 -86.25 - 12 316.043 791 4 0 -22.0477 -21.65 -86.1292 - 12 61.8458 790 4 0 -22.154 -21.8506 -86.0136 - 12 28.3551 789 4 0 -22.1962 -22.0502 -85.9032 - 12 219.945 790 4 1 -21.9731 -23.981 -84.85 - 12 24.9482 791 4 1 -21.8498 -24.4442 -84.4994 - 12 118.267 838 11 0 15.0411 -12.4422 124.15 - 12 41.2226 839 11 0 15.024 -12.2499 123.863 - 12 83.7931 834 10 0 15.0121 -13.2195 94.1499 - 12 41.496 833 10 0 15.0196 -13.25 93.9474 - 12 102.669 981 9 1 16.2707 -17.4343 65.55 - 12 67.197 812 9 0 16.4062 -17.6226 64.15 - 12 50.6983 811 9 0 16.4253 -17.65 63.9455 - 12 131.583 994 8 1 18.9088 -21.2277 35.5497 - 12 118.467 792 8 0 18.9858 -21.5517 34.15 - 12 62.4164 1003 7 1 20.7343 -28.7768 5.55 - 12 102.821 1002 7 1 20.65 -28.8655 5.38629 - 12 90.6163 749 7 0 19.5773 -30.0768 4.15 - 12 88.3934 748 7 0 19.425 -30.25 3.99275 - 12 34.3466 747 7 0 19.2235 -30.45 3.81835 - 12 74.1773 833 6 1 -13.3192 -59.236 -24.45 - 12 123.224 832 6 1 -13.4502 -59.4167 -24.6278 - 12 46.742 596 6 0 -14.3683 -60.7423 -25.85 - 12 87.9436 595 6 0 -14.4443 -60.85 -25.9455 - 12 169.355 594 6 0 -14.5682 -61.05 -26.0986 - 12 51.4934 728 5 1 -34.2702 -92.5825 -54.45 - 12 98.0602 729 5 1 -34.25 -92.4952 -54.6234 - 12 106.447 439 5 0 -34.1195 -92.297 -55.8507 - 12 74.4644 440 5 0 -34.1863 -92.15 -56.1588 - 12 151.301 480 5 0 -70.4508 -83.9895 -56.25 - 12 0.526889 479 5 0 -70.5642 -84.05 -55.8507 - 12 376.296 547 5 1 -70.5674 -85.3512 -54.85 - 12 237.284 1014 6 1 23.0045 -35.8973 -24.45 - 12 141.595 721 6 0 23.0938 -35.8298 -25.85 - 12 4.75856 1037 5 1 27.6248 -33.6461 -54.45 - 12 69.5209 1038 5 1 27.65 -33.653 -54.4581 - 12 97.2614 1039 5 1 27.85 -33.7023 -54.5197 - 12 72.2322 1040 5 1 28.0501 -33.7743 -54.5812 - 12 70.0778 1041 5 1 28.25 -33.862 -54.6341 - 12 65.2917 1042 5 1 28.45 -33.9514 -54.6831 - 12 76.3491 1043 5 1 28.65 -34.0476 -54.733 - 12 61.3422 1044 5 1 28.85 -34.1307 -54.7983 - 12 55.501 725 5 0 31.7196 -34.984 -55.85 - 12 225.402 724 5 0 31.9172 -35.05 -55.9221 - 12 72.8594 723 5 0 32.4604 -35.2501 -56.156 - 12 256.918 565 5 0 144.153 -66.967 -56.25 - 12 37.3037 1627 5 1 145.643 -67.0756 -54.8497 - 12 95.2861 1628 5 1 145.75 -67.0885 -54.7606 - 12 90.4729 1629 5 1 145.951 -67.1064 -54.5961 - 12 102.917 640 6 0 160.092 -52.0149 -26.2499 - 12 19.0546 641 6 0 160.127 -51.85 -25.9051 - 12 128.902 1699 6 1 160.083 -51.4249 -24.85 - 12 157.891 718 6 0 22.9334 -36.3954 -25.8503 - 12 90.7269 717 6 0 22.9268 -36.45 -25.9979 - 12 186.141 1018 5 1 23.716 -44.7504 -54.45 - 12 72.2435 686 5 0 23.5643 -42.799 -55.85 - 12 78.868 687 5 0 23.5434 -42.65 -55.9461 - 12 94.0683 688 5 0 23.5142 -42.4499 -56.0941 - 12 36.9566 689 5 0 23.4882 -42.25 -56.2139 - 12 57.2423 1099 5 0 23.3262 39.9834 -56.2499 - 12 86.9504 1100 5 0 23.362 40.05 -56.139 - 12 112.727 1019 5 1 23.8979 40.6486 -54.85 - 12 61.5857 1020 5 1 24.05 40.7541 -54.5523 - 12 262.899 1126 6 0 17.361 45.3811 -26.25 - 12 269.151 1127 6 0 17.319 45.4502 -26.0238 - 12 172.248 985 6 1 17.1667 46.3818 -24.85 - 12 197.494 986 6 1 17.25 46.8249 -24.5035 - 12 28.1808 1130 6 0 18.1212 46.113 -25.85 - 12 152.041 1129 6 0 18.1842 46.05 -25.9301 - 12 114.746 1128 6 0 18.3658 45.85 -26.2108 - 12 32.719 457 6 0 67.4349 -88.6132 -26.25 - 12 271.042 456 6 0 67.4731 -88.65 -26.2265 - 12 72.3784 1232 6 1 66.4803 -89.2606 -24.85 - 12 174.88 1004 7 1 20.9939 -26.3617 5.55 - 12 109.241 969 9 1 14.0082 -11.0889 65.55 - 12 182.311 845 9 0 13.9533 -10.9823 64.15 - 12 120.665 964 8 1 12.9201 -8.63036 35.55 - 12 134.812 857 8 0 12.882 -8.49907 34.15 - 12 101.019 959 7 1 11.864 -5.94605 5.55 - 12 110.661 871 7 0 11.8381 -5.82078 4.15 - 12 118.815 956 6 1 11.4092 -3.10064 -24.45 - 12 139.965 885 6 0 11.3613 -3.0109 -25.85 - 12 103.262 951 5 1 10.3715 -1.59338 -54.45 - 12 116.374 892 5 0 10.3412 -1.55782 -55.85 - 12 111.891 945 4 1 9.15595 -1.23145 -84.45 - 12 157.734 894 4 0 9.11646 -1.13563 -85.85 - 12 106.87 940 3 1 8.07771 1.01772 -114.45 - 12 100.058 939 2 1 7.97713 2.69515 -144.45 - 12 115.322 913 2 0 7.93781 2.74311 -145.85 - 12 272.025 934 1 1 6.91882 3.98195 -174.45 - 12 117.09 919 1 0 6.8722 3.93575 -175.85 - 12 71.4491 929 0 1 6.00661 3.56058 -204.45 - 12 36.2068 930 0 1 6.05001 3.59148 -204.721 - 12 172.841 918 0 0 6.3041 3.77514 -205.85 - 12 21.927 933 1 1 6.85 4.07216 -174.596 - 12 52.997 917 1 0 7.49935 3.54604 -175.85 - 12 137.666 916 1 0 7.55951 3.44985 -175.976 - 12 5.77703 915 1 0 7.7414 3.25 -176.236 - 12 170.479 958 7 1 11.8499 -5.91707 5.18637 - 12 178.729 975 10 1 15.0501 -13.0586 95.4579 - 12 229.547 976 10 1 15.25 -13.1703 95.3569 - 12 237.289 833 3 0 14.3414 -13.3379 -115.85 - 12 110.933 970 2 1 14.1516 -13.3232 -144.45 - 12 188.616 833 2 0 14.1361 -13.3409 -145.85 - 12 130.681 967 1 1 13.5744 -13.7007 -174.45 - 12 165.853 831 1 0 13.529 -13.6948 -175.85 - 12 31.3852 964 0 1 12.8529 -13.3005 -204.45 - 12 77.1108 963 0 1 12.85 -13.2965 -204.566 - 12 199.672 593 2 0 67.2088 -61.3489 -146.25 - 12 76.6523 594 2 0 67.166 -61.25 -146.032 - 12 3.05438 968 2 1 13.6511 -13.4916 -144.45 - 12 111.02 967 2 1 13.65 -13.4912 -144.461 - 12 111.215 832 2 0 13.5142 -13.4655 -145.85 - 12 108.601 953 1 1 10.7603 -13.0164 -174.45 - 12 113.142 934 0 1 7.00802 -13.6103 -204.45 - 12 122.408 832 0 0 6.82216 -13.6165 -205.85 -Number of digits in this event = 76 -Using G4ParticleGun ... -7.22439 LIN +Number of tracker hits in this event = 43 + 12 159.232 944 11 1 8.89341 35.9678 125.55 + 12 115.529 1079 11 0 8.89177 35.9679 124.15 + 12 107.482 944 10 1 8.86757 35.9723 95.55 + 12 110.578 1079 10 0 8.8663 35.9767 94.15 + 12 150.618 943 9 1 8.84282 36.0712 65.55 + 12 147.571 1080 9 0 8.84138 36.0804 64.15 + 12 199.659 943 8 1 8.81486 36.2603 35.55 + 12 185.412 1081 8 0 8.8126 36.2699 34.15 + 12 123.008 943 7 1 8.7719 36.485 5.55 + 12 116.499 1082 7 0 8.76206 36.5092 4.15 + 12 133.282 942 6 1 8.58321 37.0313 -24.45 + 12 64.3692 1084 6 0 8.5704 37.0469 -25.85 + 12 34.9333 1085 6 0 8.56785 37.05 -26.1194 + 12 123.342 941 5 1 8.29805 37.3715 -54.45 + 12 112.95 1086 5 0 8.30274 37.3937 -55.85 + 12 93.7899 942 4 1 8.58585 37.7489 -84.45 + 12 199.876 1088 4 0 8.60729 37.7629 -85.85 + 12 77.3248 945 3 1 9.05333 38.0686 -114.45 + 12 49.4692 944 3 1 9.05 38.07 -114.679 + 12 142.039 1090 3 0 9.03634 38.0793 -115.85 + 12 103.127 943 2 1 8.74323 38.3661 -144.45 + 12 173.847 1091 2 0 8.7169 38.3598 -145.85 + 12 207.095 939 1 1 8.04478 38.3204 -174.45 + 12 103.106 1091 1 0 7.97333 38.3562 -175.85 + 12 124.374 932 0 1 6.47683 39.3181 -204.45 + 12 303.111 1096 0 0 6.44136 39.3363 -205.85 + 12 188.969 1097 0 0 6.49284 39.45 -205.865 + 12 113.781 791 2 1 -21.6962 173.011 -144.85 + 12 331.599 934 1 1 7.0327 70.007 -174.85 + 12 50.048 829 1 1 -14.1799 94.7297 -174.85 + 12 86.5428 1011 3 1 22.25 132.496 -114.699 + 12 217.559 1055 3 1 31.073 142.578 -114.45 + 12 56.5879 828 1 1 -14.25 94.7886 -174.723 + 12 31.2291 848 8 0 67.9945 -10.3644 33.7504 + 12 81.2069 847 8 0 67.9966 -10.4503 33.8502 + 12 56.2816 846 8 0 68.0667 -10.65 34.0154 + 12 50.2863 1240 8 1 68.2032 -10.6325 35.1501 + 12 91.981 1241 8 1 68.25 -10.61 35.1981 + 12 3.69319 1242 8 1 68.45 -10.6556 35.1564 + 12 55.2441 844 8 0 69.0014 -11.0813 34.1498 + 12 161.047 845 8 0 69.0026 -11.05 34.0639 + 12 160.527 1515 3 1 123.324 -147.216 -114.85 + 12 93.2648 1516 3 1 123.35 -147.233 -114.811 +Number of digits in this event = 21 +Using G4ParticleGun ... +7.82237 LIN e- Event: 13 -Number of tracker hits in this event = 111 - 13 104.781 1027 11 1 25.5969 42.9511 125.55 - 13 106.467 1114 11 0 25.5968 42.9504 124.15 - 13 121.326 1027 10 1 25.6033 42.9273 95.55 - 13 115.878 1114 10 0 25.6039 42.9265 94.15 - 13 137.631 1027 9 1 25.6149 42.913 65.55 - 13 114.391 1114 9 0 25.6166 42.9119 64.15 - 13 129.1 1028 8 1 25.653 42.8897 35.55 - 13 126.556 1114 8 0 25.6586 42.8894 34.15 - 13 107.681 1028 7 1 25.7789 42.8792 5.55 - 13 128.141 1114 7 0 25.7869 42.8812 4.15 - 13 135.04 1029 6 1 25.9454 42.9271 -24.45 - 13 111.409 1114 6 0 25.9558 42.93 -25.85 - 13 119.741 1030 5 1 26.2117 43.051 -54.45 - 13 220.584 1114 5 0 26.2297 43.0495 -55.85 - 13 225.994 1032 4 1 26.6178 43.0008 -84.45 - 13 265.91 1114 4 0 26.6085 43.0203 -85.85 - 13 129.467 1031 3 1 26.4192 43.4268 -114.45 - 13 104.051 1116 3 0 26.3986 43.4411 -115.85 - 13 109.008 1029 2 1 25.956 43.8297 -144.45 - 13 139.234 1119 2 0 25.9473 43.8672 -145.85 - 13 48.8022 1028 1 1 25.847 44.6335 -174.45 - 13 50.9503 1029 1 1 25.85 44.6379 -174.636 - 13 224.007 1123 1 0 25.8626 44.6664 -175.85 - 13 133.081 1030 0 1 26.1165 45.32 -204.45 - 13 231.994 1126 0 0 26.1565 45.365 -205.85 - 13 5.80503 1160 2 0 110.8 52.0654 -146.25 - 13 259.988 1122 1 0 25.7041 44.65 -176.212 - 13 147.793 1031 4 1 26.4497 43.0362 -84.5508 - 13 57.3454 1030 4 1 26.25 43.0005 -84.7312 - 13 114.89 1115 4 0 24.1295 43.05 -85.9211 - 13 4.88583 1116 4 0 24.0462 43.2501 -85.8562 - 13 28.9311 1024 4 1 25.0259 45.8314 -84.85 - 13 103.999 1025 4 1 25.05 45.8806 -84.8476 - 13 102.45 1131 4 0 25.34 46.4246 -85.85 - 13 59.483 866 5 1 -6.73228 -91.1692 -54.45 - 13 62.8865 633 0 1 -53.4317 121.938 -204.45 - 13 4.15856 632 0 1 -53.45 121.919 -204.457 - 13 443.167 1027 8 1 25.5163 42.9021 35.55 - 13 155.112 1026 8 1 25.4498 43.3878 35.3625 - 13 73.9154 1123 8 0 24.9768 44.6701 34.1494 - 13 63.1413 1124 8 0 24.9042 44.85 33.9785 - 13 30.5563 1125 8 0 24.8225 45.05 33.8364 - 13 62.6034 1282 8 0 22.0752 76.59 33.75 - 13 73.8045 1283 8 0 22.0949 76.65 33.8926 - 13 72.3311 1009 8 1 21.9932 77.6292 35.15 - 13 62.134 1008 8 1 21.85 77.7893 35.3611 - 13 102.865 1111 8 0 25.1053 42.4224 34.1497 - 13 61.5999 1234 8 0 14.4571 66.9083 33.75 - 13 61.0182 1235 8 0 14.437 67.0503 33.8556 - 13 52.6215 1236 8 0 14.4311 67.25 34.0063 - 13 154.595 970 8 1 14.2289 67.9997 35.15 - 13 59.483 1318 2 1 83.7358 29.0737 -144.45 - 13 168.575 1027 6 1 25.6404 42.831 -24.5437 - 13 510.792 1113 6 0 25.6276 42.8341 -25.85 - 13 200.304 1024 5 1 24.9061 43.8489 -54.45 - 13 67.9282 1025 5 1 25.05 43.6492 -54.7129 - 13 96.2105 1113 5 0 25.4573 42.8229 -55.85 - 13 29.7156 1112 5 0 25.541 42.65 -56.1311 - 13 0.432682 1065 4 1 33.0512 29.129 -84.45 - 13 71.1143 1064 4 1 33.0497 29.1288 -84.4517 - 13 70.0295 1063 4 1 32.8495 29.1004 -84.6686 - 13 261.734 1044 4 0 31.753 28.9613 -85.8501 - 13 67.2595 1233 4 0 -42.5164 66.678 -86.2498 - 13 110.848 1234 4 0 -42.5766 66.85 -86.1554 - 13 53.5818 1235 4 0 -42.6189 67.0503 -86.0803 - 13 72.2163 1236 4 0 -42.6769 67.2503 -86.0161 - 13 50.8735 1237 4 0 -42.7473 67.45 -85.9419 - 13 6.40344 1238 4 0 -42.8045 67.65 -85.859 - 13 193.521 682 4 1 -43.5203 70.9734 -84.8499 - 13 112.015 681 4 1 -43.65 71.2854 -84.7886 - 13 79.4373 680 4 1 -43.85 71.5562 -84.7415 - 13 64.9064 679 4 1 -44.05 71.7104 -84.6964 - 13 69.6735 678 4 1 -44.2501 71.8528 -84.6441 - 13 57.5865 677 4 1 -44.45 72.0049 -84.6763 - 13 63.692 676 4 1 -44.6501 72.1269 -84.698 - 13 61.0583 675 4 1 -44.85 72.2663 -84.6632 - 13 125.46 674 4 1 -45.0506 72.4815 -84.5622 - 13 134.902 1209 5 0 -19.942 62.0029 -56.2493 - 13 21.5788 1208 5 0 -19.6416 61.8499 -55.9222 - 13 326.898 804 5 1 -19.2026 60.9209 -54.85 - 13 36.1967 803 5 1 -19.2968 60.3926 -54.45 - 13 62.6536 802 5 1 -19.45 60.3666 -54.4774 - 13 68.2079 801 5 1 -19.65 60.3217 -54.5225 - 13 51.9889 800 5 1 -19.8501 60.3427 -54.5421 - 13 44.4126 799 5 1 -20.05 60.2923 -54.5587 - 13 54.9106 798 5 1 -20.25 60.3418 -54.6024 - 13 163.368 797 5 1 -20.4501 60.4514 -54.7021 - 13 179.612 796 5 1 -20.6501 60.636 -54.7698 - 13 291.97 795 5 1 -20.85 60.953 -54.7918 - 13 1.50257 1213 5 0 -20.191 62.847 -55.85 - 13 223.252 1214 5 0 -20.189 62.85 -55.8535 - 13 101.041 848 4 1 -10.25 49.5046 -84.5199 - 13 59.706 1131 6 0 22.068 46.2985 -26.25 - 13 114.801 1132 6 0 21.9955 46.45 -26.1176 - 13 339.216 1007 6 1 21.6114 47.0915 -24.85 - 13 24.2411 1008 6 1 21.65 47.2997 -24.5264 - 13 119.546 1028 5 1 25.7392 42.801 -54.45 - 13 210.474 1033 4 1 26.7795 44.9669 -84.45 - 13 26.498 1125 4 0 26.8722 45.2305 -85.85 - 13 109.169 1126 4 0 26.8787 45.25 -85.9468 - 13 114.942 1043 3 1 28.7746 51.4502 -114.45 - 13 117.588 1158 3 0 28.7888 51.7217 -115.85 - 13 134.99 1044 2 1 29.033 56.7375 -144.45 - 13 167.606 1184 2 0 28.8969 56.8636 -145.85 - 13 82.3814 1031 1 1 26.2971 59.5531 -174.45 - 13 20.776 1030 1 1 26.25 59.5463 -174.781 - 13 155.79 1197 1 0 26.0924 59.5239 -175.85 - 13 182.719 1005 0 1 21.1561 59.7649 -204.45 - 13 122.308 1199 0 0 20.8639 59.9885 -205.85 - 13 2.33295 1200 0 0 20.7883 60.05 -206.237 - 13 54.3753 1004 0 1 21.05 59.8342 -204.806 -Number of digits in this event = 41 +Number of tracker hits in this event = 26 + 13 124.355 733 7 1 -33.3348 -142.324 5.55 + 13 199.646 189 7 0 -33.3356 -142.324 4.15 + 13 107.23 733 6 1 -33.3546 -142.337 -24.45 + 13 146.278 189 6 0 -33.357 -142.338 -25.85 + 13 109.42 733 5 1 -33.4045 -142.355 -54.45 + 13 123.018 188 5 0 -33.4066 -142.356 -55.85 + 13 144.216 732 4 1 -33.4535 -142.369 -84.45 + 13 123.469 188 4 0 -33.4556 -142.37 -85.85 + 13 156.904 732 3 1 -33.4993 -142.404 -114.45 + 13 136.561 188 3 0 -33.5015 -142.406 -115.85 + 13 135.624 732 2 1 -33.5478 -142.438 -144.45 + 13 187.271 188 2 0 -33.5499 -142.441 -145.85 + 13 298.526 732 1 1 -33.5877 -142.492 -174.45 + 13 289.555 188 1 0 -33.5887 -142.494 -175.85 + 13 109.877 732 0 1 -33.608 -142.546 -204.45 + 13 94.7602 188 0 0 -33.6088 -142.549 -205.85 + 13 38.3 321 5 0 -34.2151 -115.839 -56.25 + 13 121.73 736 0 1 -32.8345 -141.585 -204.45 + 13 158.53 193 0 0 -32.8386 -141.54 -205.85 + 13 39.9666 731 1 1 -33.65 -142.511 -174.682 + 13 135.105 187 1 0 -33.8415 -142.66 -175.85 + 13 108.841 713 0 1 -37.3043 -145.589 -204.45 + 13 167.795 171 0 0 -37.2745 -145.776 -205.85 + 13 151.722 191 7 0 -32.8792 -141.816 4.14977 + 13 80.9891 190 7 0 -32.7582 -141.95 4.01434 + 13 401.099 53 7 0 -31.5252 -169.409 3.75 +Number of digits in this event = 21 Using G4ParticleGun ... -2.66481 LIN +8.58339 LIN e- Event: 14 -Number of tracker hits in this event = 71 - 14 114.136 1308 10 1 81.694 64.5644 95.55 - 14 128.277 1222 10 0 81.6938 64.5634 94.15 - 14 263.462 1308 9 1 81.6846 64.5544 65.55 - 14 92.5461 1222 9 0 81.6853 64.5566 64.15 - 14 123.914 1308 8 1 81.7141 64.6053 35.55 - 14 114.65 1222 8 0 81.713 64.6085 34.15 - 14 108.309 1308 7 1 81.6899 64.6828 5.55 - 14 151.532 1223 7 0 81.6896 64.6878 4.15 - 14 172.474 1308 6 1 81.6636 64.7826 -24.45 - 14 137.015 1223 6 0 81.6726 64.7921 -25.85 - 14 103.133 1309 5 1 81.8704 65.0211 -54.45 - 14 114.529 1224 5 0 81.8895 65.0312 -55.85 - 14 214.065 1311 4 1 82.2629 65.2597 -84.45 - 14 99.505 1226 4 0 82.2711 65.2805 -85.85 - 14 110.235 1311 3 1 82.4166 65.7027 -114.45 - 14 107.552 1228 3 0 82.4218 65.7287 -115.85 - 14 123.909 1312 2 1 82.4927 66.2761 -144.45 - 14 152.658 1230 2 0 82.4093 66.1998 -145.85 - 14 170.129 1303 1 1 80.8356 63.9256 -174.45 - 14 109.041 1219 1 0 80.3559 63.9941 -175.852 - 14 15.5638 1252 0 1 70.4657 64.1013 -204.45 - 14 132.557 1251 0 1 70.45 64.1109 -204.499 - 14 65.7584 1221 0 0 70.0315 64.3996 -205.85 - 14 93.6584 1222 0 0 69.9642 64.4501 -206.079 - 14 85.646 648 8 0 -89.5659 -50.25 33.8292 - 14 153.03 413 6 0 86.0659 -97.5376 -26.25 - 14 35.335 409 6 0 85.2672 -98.15 -25.9534 - 14 13.3265 949 5 0 52.5472 10.05 -56.1052 - 14 36.2014 1307 6 1 81.65 64.775 -24.7113 - 14 188.324 1220 6 0 80.9846 64.2201 -25.85 - 14 94.2314 1219 6 0 80.7878 64.05 -26.1617 - 14 56.1568 1218 6 0 80.7347 63.8499 -26.2328 - 14 57.3187 1217 6 0 80.735 63.65 -26.2068 - 14 69.26 1216 6 0 80.767 63.45 -26.2181 - 14 152.396 1215 6 0 80.82 63.2499 -26.1964 - 14 228.914 1214 6 0 80.7971 63.0498 -26.1168 - 14 27.8359 1301 6 1 80.3395 64.4996 -24.85 - 14 104.83 1227 6 0 80.3564 65.6074 -25.85 - 14 146.352 1228 6 0 80.4205 65.6501 -25.905 - 14 238.383 1307 3 1 81.6231 65.1225 -114.45 - 14 256.718 1225 3 0 81.6503 65.1544 -115.85 - 14 109.842 1310 2 1 82.1273 65.8232 -144.45 - 14 113.899 1228 2 0 82.174 65.8266 -145.85 - 14 122.044 1315 1 1 83.1297 65.8896 -174.45 - 14 166.476 1229 1 0 83.161 65.9024 -175.85 - 14 106.042 1318 0 1 83.803 66.0775 -204.45 - 14 143.159 1230 0 0 83.8036 66.1156 -205.85 - 14 125.815 1307 2 1 81.5911 65.242 -144.45 - 14 118.898 1225 2 0 81.586 65.2474 -145.85 - 14 239.782 1307 1 1 81.4916 65.3489 -174.45 - 14 202.139 1226 1 0 81.485 65.358 -175.85 - 14 146.336 1306 0 1 81.3619 65.5649 -204.45 - 14 140.335 1227 0 0 81.3432 65.5798 -205.85 - 14 58.2477 1239 1 0 61.3775 67.8778 -176.25 - 14 23.818 1153 6 0 49.1627 50.65 -26.2111 - 14 1.43579 1307 9 1 81.65 64.7108 65.1528 - 14 143.409 1227 9 0 81.3844 65.4851 64.1494 - 14 35.2289 1226 9 0 81.192 65.4499 63.8051 - 14 19.9183 694 9 0 10.0086 -41.2194 63.75 - 14 337.39 693 9 0 9.97039 -41.25 63.7976 - 14 294.949 1306 1 1 81.3606 64.8793 -174.45 - 14 304.107 1224 1 0 81.3463 64.8855 -175.85 - 14 134.117 1304 0 1 80.9638 64.9362 -204.45 - 14 295.039 1224 0 0 80.9467 64.8956 -205.85 - 14 129.16 176 3 0 132.306 -144.94 -116.25 - 14 191.345 1305 0 1 81.2179 64.8905 -204.45 - 14 59.483 1210 3 0 16.8202 62.05 -116.136 - 14 12.4707 903 3 0 11.364 0.678765 -116.25 - 14 86.6687 902 3 0 11.3783 0.649742 -116.233 - 14 131.029 901 3 0 11.432 0.449974 -116.221 - 14 55.2237 1297 1 0 127.609 79.5569 -176.25 -Number of digits in this event = 38 -Using G4ParticleGun ... -3.91253 LIN +Number of tracker hits in this event = 57 + 14 147.238 740 8 1 -31.9114 141.947 35.55 + 14 102.884 1608 8 0 -31.9117 141.946 34.15 + 14 419.958 740 7 1 -31.9186 141.926 5.55 + 14 346.105 1608 7 0 -31.9181 141.925 4.15 + 14 420.333 740 6 1 -31.9079 141.904 -24.45 + 14 346.695 1608 6 0 -31.9083 141.903 -25.85 + 14 309.267 740 5 1 -31.9141 141.882 -54.45 + 14 97.1531 1608 5 0 -31.9145 141.881 -55.85 + 14 259.288 740 4 1 -31.9253 141.871 -84.45 + 14 423.331 1608 4 0 -31.9269 141.871 -85.85 + 14 172.23 740 3 1 -31.9589 141.868 -114.45 + 14 260.859 1608 3 0 -31.9597 141.868 -115.85 + 14 79.7084 740 2 1 -31.9735 141.864 -144.45 + 14 132.927 1608 2 0 -31.9743 141.864 -145.85 + 14 243.126 740 1 1 -31.9927 141.858 -174.45 + 14 126.631 1608 1 0 -31.9935 141.858 -175.85 + 14 214.596 740 0 1 -32.006 141.858 -204.45 + 14 116.557 1608 0 0 -32.0074 141.858 -205.85 + 14 141.157 1473 0 0 7.53133 114.95 -206.213 + 14 3.96769 1372 2 0 -124.895 94.75 -146.039 + 14 172.69 1165 0 1 53.05 155.577 -204.604 + 14 33.1177 739 1 1 -32.05 141.889 -174.818 + 14 93.0369 1611 1 0 -32.6698 142.405 -175.85 + 14 208.576 1612 1 0 -32.7302 142.55 -176.015 + 14 41.9425 1613 1 0 -32.7761 142.75 -175.899 + 14 181.655 1617 1 0 -31.2864 143.597 -175.85 + 14 121.58 1534 4 0 -36.4243 127.082 -86.25 + 14 52.2916 1533 4 0 -36.6052 126.95 -85.9916 + 14 44.7514 709 4 1 -38.1799 126.252 -84.85 + 14 166.179 708 4 1 -38.2501 126.163 -84.7499 + 14 106.728 707 4 1 -38.4642 125.793 -84.45 + 14 65.2116 706 4 1 -38.65 125.877 -84.5447 + 14 100.925 705 4 1 -38.85 125.953 -84.5008 + 14 314.124 704 4 1 -39.0503 125.885 -84.6405 + 14 200.901 1365 10 0 48.1943 93.3071 93.75 + 14 117.257 1394 11 0 8.59709 98.975 123.75 + 14 68.6455 1393 11 0 8.46614 98.95 123.812 + 14 128.547 738 5 1 -32.2992 142.003 -54.45 + 14 125.916 1609 5 0 -32.354 141.999 -55.85 + 14 149.939 732 4 1 -33.5283 141.884 -84.45 + 14 189.297 727 3 1 -34.6359 141.912 -114.45 + 14 110.466 727 2 1 -34.5694 142.12 -144.45 + 14 99.2838 1609 2 0 -34.4956 142.103 -145.85 + 14 150.005 735 1 1 -32.9589 141.618 -174.45 + 14 167.909 1606 1 0 -32.9186 141.532 -175.85 + 14 94.0825 739 0 1 -32.0688 139.632 -204.45 + 14 168.363 1596 0 0 -31.9744 139.502 -205.85 + 14 131.888 1606 5 0 -31.9784 141.395 -55.85 + 14 113.648 1604 4 0 -31.9123 141.048 -85.85 + 14 145.645 741 3 1 -31.6841 140.674 -114.45 + 14 149.178 1602 3 0 -31.6838 140.662 -115.85 + 14 83.4185 741 2 1 -31.6771 140.437 -144.45 + 14 124.19 1601 2 0 -31.6858 140.417 -145.85 + 14 51.1174 741 1 1 -31.85 139.952 -174.66 + 14 130.876 1598 1 0 -31.7411 139.899 -175.85 + 14 165.416 754 0 1 -29.2491 138.057 -204.45 + 14 122.183 1589 0 0 -28.7779 138.022 -205.85 +Number of digits in this event = 39 +Using G4ParticleGun ... +9.35214 LIN e- Event: 15 -Number of tracker hits in this event = 22 - 15 161.971 158 7 1 -148.518 13.1356 5.55 - 15 124.003 965 7 0 -148.519 13.137 4.15 - 15 120.144 158 6 1 -148.528 13.1611 -24.45 - 15 121.599 965 6 0 -148.529 13.161 -25.85 - 15 134.733 157 5 1 -148.555 13.1618 -54.45 - 15 124.558 965 5 0 -148.558 13.1601 -55.85 - 15 285.983 157 4 1 -148.617 13.1288 -84.45 - 15 255.225 965 4 0 -148.621 13.1265 -85.85 - 15 104.08 157 3 1 -148.708 13.0825 -114.45 - 15 137.894 965 3 0 -148.712 13.0784 -115.85 - 15 151.284 156 2 1 -148.802 13.004 -144.45 - 15 123.628 964 2 0 -148.805 13.0009 -145.85 - 15 118.938 156 1 1 -148.858 12.9585 -174.45 - 15 152.111 964 1 0 -148.861 12.9492 -175.85 - 15 105.229 156 0 1 -148.877 12.7451 -204.45 - 15 102.822 963 0 0 -148.877 12.7417 -205.85 - 15 1.12015 1431 7 0 -157.668 106.55 4.07923 - 15 117.801 406 1 1 -98.95 9.54196 -174.78 - 15 160.826 142 3 1 -151.555 12.2934 -114.45 - 15 144.756 959 3 0 -151.744 11.9796 -115.85 - 15 164.653 962 1 0 -171.379 12.5151 -175.85 - 15 45.9642 1317 10 0 -118.015 83.5209 94.15 -Number of digits in this event = 18 +Number of tracker hits in this event = 65 + 15 116.14 408 9 1 -98.3531 84.715 65.55 + 15 344.281 1323 9 0 -98.3534 84.7153 64.15 + 15 166.078 408 8 1 -98.3616 84.7264 35.55 + 15 513.893 1323 8 0 -98.3624 84.7268 34.15 + 15 302.101 408 7 1 -98.3788 84.734 5.55 + 15 211.343 1323 7 0 -98.3799 84.7347 4.15 + 15 245.574 408 6 1 -98.4019 84.7514 -24.45 + 15 101.638 1323 6 0 -98.4021 84.7533 -25.85 + 15 115.161 408 5 1 -98.4042 84.7901 -54.45 + 15 175.539 1323 5 0 -98.4044 84.7925 -55.85 + 15 103.143 408 4 1 -98.4098 84.8429 -84.45 + 15 145.96 1323 4 0 -98.4098 84.8452 -85.85 + 15 105.218 408 3 1 -98.4059 84.8913 -114.45 + 15 116.781 1324 3 0 -98.4063 84.8935 -115.85 + 15 164.68 408 2 1 -98.4116 84.9402 -144.45 + 15 125.473 1324 2 0 -98.4124 84.942 -145.85 + 15 146.565 408 1 1 -98.4305 84.9801 -174.45 + 15 131.467 1324 1 0 -98.4316 84.9817 -175.85 + 15 136.359 408 0 1 -98.455 85.0141 -204.45 + 15 112.448 1324 0 0 -98.4569 85.0151 -205.85 + 15 63.3446 1350 2 0 -105.75 90.2603 -146.25 + 15 113.268 1326 7 0 -98.4128 85.3362 4.15 + 15 185.006 409 7 1 -98.3378 84.8131 5.55 + 15 121.739 1324 7 0 -98.46 84.9001 4.15 + 15 116.005 395 6 1 -101.043 86.7504 -24.45 + 15 454.559 1333 6 0 -101.228 86.8238 -25.85 + 15 9.69818 374 5 1 -105.345 88.1452 -54.45 + 15 136.979 373 5 1 -105.35 88.1464 -54.4803 + 15 109.954 1340 5 0 -105.572 88.1922 -55.85 + 15 84.85 349 4 1 -110.309 88.967 -84.45 + 15 29.7132 348 4 1 -110.35 88.975 -84.7497 + 15 104.252 1344 4 0 -110.498 89.0096 -85.8503 + 15 123.453 328 3 1 -114.402 89.8198 -114.45 + 15 148.822 1349 3 0 -114.673 89.9255 -115.85 + 15 120.618 298 2 1 -120.44 92.0219 -144.45 + 15 138.303 1360 2 0 -120.757 92.1986 -145.85 + 15 149.975 263 1 1 -127.358 95.4904 -174.45 + 15 209.6 1377 1 0 -127.753 95.6958 -175.85 + 15 5.63809 1378 1 0 -127.856 95.75 -176.222 + 15 46.6123 222 0 1 -135.702 99.9109 -204.45 + 15 59.4573 221 0 1 -135.75 99.9479 -204.606 + 15 133.22 1400 0 0 -136.125 100.23 -205.85 + 15 100.671 1334 6 0 -101.224 86.85 -25.8758 + 15 45.7589 1322 7 0 -98.3414 84.65 3.85367 + 15 98.5044 1318 6 0 -98.5117 83.7983 -25.85 + 15 192.045 412 5 1 -97.702 82.8538 -54.45 + 15 156.553 1313 5 0 -97.7195 82.841 -55.85 + 15 136.876 410 4 1 -98.1066 82.5206 -84.45 + 15 0.285107 409 4 1 -98.15 82.5405 -84.8489 + 15 126.682 1312 4 0 -98.267 82.5997 -85.85 + 15 111.866 392 3 1 -101.655 84.2099 -114.45 + 15 135.22 1321 3 0 -101.786 84.2577 -115.85 + 15 115.252 378 2 1 -104.369 85.1848 -144.45 + 15 92.9672 1326 2 0 -104.466 85.2501 -145.85 + 15 114.453 368 1 1 -106.509 86.7306 -174.45 + 15 113.091 1333 1 0 -106.585 86.7554 -175.85 + 15 126.675 358 0 1 -108.428 87.1389 -204.45 + 15 206.961 1335 0 0 -108.549 87.1695 -205.85 + 15 15.9861 1164 0 0 -97.7082 52.9022 -206.25 + 15 69.7855 1163 0 0 -97.6994 52.8499 -206.225 + 15 46.3556 1162 0 0 -97.6658 52.65 -206.164 + 15 76.0765 1161 0 0 -97.6985 52.4497 -206.163 + 15 66.9904 1160 0 0 -97.7913 52.2495 -206.121 + 15 66.0767 1159 0 0 -97.8973 52.05 -206.154 + 15 9.78241 1158 0 0 -98.0829 51.85 -206.241 +Number of digits in this event = 34 Using G4ParticleGun ... -7.96236 LIN +4.48447 LIN e- Event: 16 -Number of tracker hits in this event = 77 - 16 119.321 564 10 1 -67.1215 -80.7455 95.55 - 16 178.469 496 10 0 -67.1216 -80.7465 94.15 - 16 247.218 564 9 1 -67.1268 -80.7679 65.55 - 16 143.178 496 9 0 -67.1272 -80.7691 64.15 - 16 112.095 564 8 1 -67.1345 -80.7891 35.55 - 16 123.599 496 8 0 -67.1344 -80.79 34.15 - 16 208.621 564 7 1 -67.1314 -80.8054 5.55 - 16 247.622 496 7 0 -67.133 -80.8056 4.15 - 16 111 564 6 1 -67.1668 -80.8098 -24.45 - 16 117.478 496 6 0 -67.1712 -80.8105 -25.85 - 16 109.107 563 5 1 -67.2665 -80.8247 -54.45 - 16 139.23 496 5 0 -67.2707 -80.8271 -55.85 - 16 147.852 563 4 1 -67.3528 -80.8745 -84.45 - 16 243.333 495 4 0 -67.3589 -80.8791 -85.85 - 16 346.282 562 3 1 -67.4826 -80.9745 -114.45 - 16 229.198 495 3 0 -67.4873 -80.9794 -115.85 - 16 197.58 562 2 1 -67.5902 -81.08 -144.45 - 16 146.399 494 2 0 -67.5977 -81.0826 -145.85 - 16 108.422 561 1 1 -67.7494 -81.126 -174.45 - 16 174.045 494 1 0 -67.7562 -81.1289 -175.85 - 16 182.317 560 0 1 -67.9038 -81.1874 -204.45 - 16 111.523 494 0 0 -67.9116 -81.1923 -205.85 - 16 16.7122 510 0 0 -85.1325 -77.8595 -206.25 - 16 152.159 511 0 0 -85.1793 -77.85 -206.219 - 16 9.71136 475 0 1 -84.8633 -77.1854 -204.85 - 16 154.549 476 0 1 -84.85 -77.1703 -204.82 - 16 184.845 477 0 1 -84.65 -77.1554 -204.655 - 16 33.307 1028 8 0 -113.016 25.65 33.8271 - 16 309.576 351 8 1 -109.817 28.1914 35.15 - 16 172.127 352 8 1 -109.749 28.2705 35.2008 - 16 20.4922 222 2 1 -135.55 4.12191 -144.676 - 16 172.341 563 7 1 -67.25 -80.7997 5.24491 - 16 392.089 564 4 1 -67.1477 -80.8212 -84.4506 - 16 194.665 549 3 1 -70.2371 -82.5739 -114.45 - 16 7.90082 485 3 0 -69.8936 -83.0454 -115.85 - 16 117.188 484 3 0 -69.8902 -83.05 -115.864 - 16 128.351 578 2 1 -64.4368 -93.9421 -144.45 - 16 149.242 428 2 0 -64.1863 -94.4003 -145.85 - 16 1.87192 601 1 1 -59.8407 -103.617 -174.45 - 16 73.6431 600 1 1 -59.8501 -103.619 -174.458 - 16 74.1706 599 1 1 -60.05 -103.652 -174.633 - 16 17.5367 598 1 1 -60.2501 -103.689 -174.807 - 16 76.8436 381 1 0 -61.4765 -103.91 -175.85 - 16 98.2692 380 1 0 -61.6695 -103.95 -176.016 - 16 59.1373 422 0 1 -95.5778 -111.672 -204.45 - 16 164.089 421 0 1 -95.75 -111.664 -204.611 - 16 2.94849 420 0 1 -95.95 -111.686 -204.846 - 16 137.01 341 0 0 -96.7379 -111.791 -205.85 - 16 237.994 496 4 0 -67.1509 -80.8314 -85.85 - 16 118.193 558 2 1 -68.4014 -80.4492 -144.45 - 16 110.413 498 2 0 -68.4375 -80.3924 -145.85 - 16 244.315 554 1 1 -69.1191 -79.2202 -174.45 - 16 134.348 504 1 0 -69.1231 -79.1811 -175.85 - 16 122.191 554 0 1 -69.2419 -78.3302 -204.45 - 16 172.945 508 0 0 -69.2514 -78.3001 -205.85 - 16 255.711 499 0 0 -54.3806 -80.1456 -206.25 - 16 7.46305 494 9 0 -66.983 -81.2349 64.15 - 16 85.4044 493 9 0 -66.9773 -81.25 64.1164 - 16 110.807 563 9 1 -67.25 -80.7789 65.3256 - 16 104.118 565 3 1 -66.9591 -81.3805 -114.45 - 16 99.9438 493 3 0 -66.8736 -81.4128 -115.85 - 16 316.122 574 2 1 -65.1318 -81.9938 -144.45 - 16 112.079 489 2 0 -65.0551 -82.0516 -145.85 - 16 126.106 583 1 1 -63.4167 -83.3322 -174.45 - 16 45.595 483 1 0 -63.3517 -83.4376 -175.85 - 16 73.405 482 1 0 -63.3447 -83.45 -176.025 - 16 126.589 589 0 1 -62.1719 -85.5419 -204.45 - 16 134.577 471 0 0 -62.0289 -85.6848 -205.85 - 16 219.706 488 0 0 -50.1346 -82.4046 -206.25 - 16 239.871 565 4 1 -67.05 -80.8128 -84.4652 - 16 36.5312 467 4 0 -66.2439 -86.538 -85.85 - 16 188.614 466 4 0 -66.2021 -86.65 -85.8953 - 16 401.704 688 4 0 -48.7816 -42.2863 -86.25 - 16 275.369 687 4 0 -49.2222 -42.45 -86.0951 - 16 15.2113 1129 4 0 -167.313 45.85 -86.0582 - 16 34.8765 58 4 1 -168.535 46.32 -84.85 - 16 272.793 57 4 1 -168.55 46.3282 -84.8349 -Number of digits in this event = 46 +Number of tracker hits in this event = 38 + 16 118.158 484 10 1 -83.1531 -62.6684 95.55 + 16 109.593 586 10 0 -83.149 -62.6655 94.15 + 16 115.329 484 9 1 -83.0736 -62.6117 65.55 + 16 140.279 587 9 0 -83.0704 -62.6084 64.15 + 16 127.595 485 8 1 -83.0059 -62.5327 35.55 + 16 283.667 587 8 0 -83.0021 -62.5278 34.15 + 16 123.352 485 7 1 -82.929 -62.4246 5.55 + 16 115.444 588 7 0 -82.9259 -62.4196 4.15 + 16 231.87 485 6 1 -82.862 -62.3162 -24.45 + 16 133.707 588 6 0 -82.8578 -62.3108 -25.85 + 16 98.5076 486 5 1 -82.7645 -62.2009 -54.45 + 16 107.459 589 5 0 -82.7611 -62.1954 -55.85 + 16 150.151 486 4 1 -82.6852 -62.0763 -84.45 + 16 116.774 589 4 0 -82.6802 -62.0932 -85.85 + 16 115.233 487 3 1 -82.5294 -62.4541 -114.45 + 16 105.56 587 3 0 -82.5414 -62.4571 -115.85 + 16 113.83 487 2 1 -82.639 -62.5531 -144.45 + 16 140.219 587 2 0 -82.6388 -62.5785 -145.85 + 16 199.57 487 1 1 -82.5922 -63.072 -174.45 + 16 130.114 584 1 0 -82.596 -63.0864 -175.85 + 16 246.2 486 0 1 -82.7724 -63.3493 -204.45 + 16 115.44 583 0 0 -82.7951 -63.368 -205.85 + 16 23.5798 381 0 0 13.218 -103.95 -206.227 + 16 91.9778 731 1 0 -73.9515 -33.7181 -176.25 + 16 113.091 730 1 0 -73.8868 -33.8501 -176.04 + 16 183.424 729 1 0 -73.8678 -34.05 -176.104 + 16 160.276 493 0 1 -81.45 7.71763 -204.603 + 16 20.8531 471 5 1 -85.676 -62.052 -54.45 + 16 126.647 472 5 1 -85.6496 -62.0162 -54.4673 + 16 105.564 473 5 1 -85.45 -61.7523 -54.6362 + 16 22.7017 474 5 1 -85.25 -61.5218 -54.8079 + 16 75.0677 597 5 0 -84.2523 -60.6302 -55.85 + 16 167.014 598 5 0 -84.0822 -60.4495 -56.0038 + 16 227.806 552 5 0 12.6509 -69.6156 -56.2498 + 16 77.3593 551 5 0 12.8466 -69.65 -55.9972 + 16 81.9673 970 5 1 14.1112 -71.1929 -54.85 + 16 71.5308 971 5 1 14.25 -71.3683 -54.6652 + 16 30.1022 486 6 1 -82.8499 -62.2611 -24.6712 +Number of digits in this event = 18 Using G4ParticleGun ... -3.90107 LIN +6.56984 LIN e- Event: 17 -Number of tracker hits in this event = 119 - 17 105.325 483 10 1 -83.2936 -63.9041 95.55 - 17 131.356 580 10 0 -83.2914 -63.9037 94.15 - 17 283.53 484 9 1 -83.2421 -63.8934 65.55 - 17 168.653 580 9 0 -83.2424 -63.8954 64.15 - 17 98.5434 483 8 1 -83.2668 -63.966 35.55 - 17 196.27 580 8 0 -83.2689 -63.9701 34.15 - 17 159.263 483 7 1 -83.3059 -64.0637 5.55 - 17 122.036 579 7 0 -83.3056 -64.0674 4.15 - 17 357.82 483 6 1 -83.2851 -64.1486 -24.45 - 17 359.787 579 6 0 -83.2863 -64.1509 -25.85 - 17 122.97 483 5 1 -83.3124 -64.1915 -54.45 - 17 104.364 579 5 0 -83.3131 -64.1921 -55.85 - 17 118.698 483 4 1 -83.3176 -64.2047 -84.45 - 17 224.313 579 4 0 -83.3164 -64.2053 -85.85 - 17 115.889 483 3 1 -83.2955 -64.2046 -114.45 - 17 125.136 579 3 0 -83.2948 -64.2043 -115.85 - 17 369.56 483 2 1 -83.2846 -64.2029 -144.45 - 17 173.713 579 2 0 -83.2839 -64.2038 -145.85 - 17 204.447 483 1 1 -83.2718 -64.2183 -174.45 - 17 284.995 579 1 0 -83.2749 -64.2166 -175.85 - 17 131.621 483 0 1 -83.3227 -64.1728 -204.45 - 17 226.482 579 0 0 -83.3243 -64.1702 -205.85 - 17 35.6948 484 6 1 -83.2497 -64.1602 -24.7487 - 17 202.792 528 5 1 -74.2856 -65.0918 -54.45 - 17 114.254 529 5 1 -74.25 -65.1258 -54.5934 - 17 94.6337 573 5 0 -74.0575 -65.3846 -55.85 - 17 17.2063 572 5 0 -74.0033 -65.45 -56.181 - 17 227.914 557 4 1 -68.5823 -70.8805 -84.45 - 17 80.4457 542 4 0 -68.3103 -71.5006 -85.85 - 17 25.2425 541 4 0 -68.2526 -71.65 -86.1688 - 17 122.544 582 3 1 -63.6052 -84.588 -114.45 - 17 114.686 474 3 0 -63.707 -85.0809 -115.85 - 17 120.487 565 2 1 -66.8999 -98.0569 -144.45 - 17 52.7656 566 2 1 -66.8499 -98.1583 -144.706 - 17 69.8092 407 2 0 -66.6276 -98.6474 -145.85 - 17 46.7389 406 2 0 -66.5608 -98.75 -146.12 - 17 65.6838 620 1 1 -56.0198 -109.034 -174.45 - 17 56.0566 621 1 1 -55.8497 -108.96 -174.487 - 17 57.6923 622 1 1 -55.65 -108.866 -174.523 - 17 50.929 623 1 1 -55.4498 -108.788 -174.575 - 17 46.3614 624 1 1 -55.2498 -108.702 -174.638 - 17 48.4188 625 1 1 -55.05 -108.642 -174.674 - 17 46.0628 626 1 1 -54.85 -108.562 -174.7 - 17 66.8427 627 1 1 -54.6499 -108.467 -174.722 - 17 61.6969 628 1 1 -54.4497 -108.364 -174.747 - 17 52.5185 629 1 1 -54.25 -108.258 -174.781 - 17 60.7566 630 1 1 -54.05 -108.176 -174.799 - 17 70.4644 631 1 1 -53.85 -108.065 -174.813 - 17 58.6534 632 1 1 -53.65 -107.968 -174.803 - 17 59.588 633 1 1 -53.45 -107.881 -174.794 - 17 76.8004 634 1 1 -53.2498 -107.791 -174.767 - 17 59.8972 635 1 1 -53.0493 -107.706 -174.71 - 17 67.6429 636 1 1 -52.85 -107.617 -174.645 - 17 105.082 637 1 1 -52.65 -107.506 -174.569 - 17 46.9064 638 1 1 -52.4494 -107.404 -174.497 - 17 18.9911 640 1 1 -51.914 -107.372 -174.45 - 17 58.3628 641 1 1 -51.8499 -107.41 -174.479 - 17 88.9286 642 1 1 -51.65 -107.533 -174.585 - 17 61.8437 643 1 1 -51.45 -107.705 -174.754 - 17 27.5273 357 1 0 -50.2392 -108.681 -175.85 - 17 73.9959 356 1 0 -50.1569 -108.75 -175.922 - 17 103.837 355 1 0 -49.952 -108.95 -176.077 - 17 35.8732 354 1 0 -49.6942 -109.15 -176.208 - 17 51.7918 939 0 1 7.96466 -169.772 -204.45 - 17 116.218 938 0 1 7.84968 -169.639 -204.519 - 17 118.492 937 0 1 7.65 -169.393 -204.638 - 17 370.23 936 0 1 7.45 -169.107 -204.73 - 17 78.1801 558 4 1 -68.45 -70.9621 -84.7504 - 17 168.181 559 4 1 -68.25 -70.8416 -84.7979 - 17 202.105 560 4 1 -68.05 -70.7287 -84.5013 - 17 211.642 549 4 0 -68.9312 -70.2416 -85.85 - 17 133.872 548 4 0 -69.061 -70.25 -86.0436 - 17 37.0228 555 4 1 -68.9045 -69.4324 -84.8497 - 17 32.4015 547 4 0 -68.4817 -70.4501 -85.857 - 17 11.4985 578 6 0 -83.3333 -64.25 -26.2069 - 17 150.885 485 5 1 -82.9075 -66.0702 -54.4507 - 17 135.798 569 5 0 -82.8542 -66.1179 -55.85 - 17 144.615 492 4 1 -81.5861 -67.5129 -84.45 - 17 216.658 562 4 0 -81.5324 -67.5435 -85.85 - 17 111.321 499 3 1 -80.2169 -68.5769 -114.45 - 17 117.298 556 3 0 -80.0489 -68.6593 -115.851 - 17 31.1369 519 2 1 -76.0742 -70.4894 -144.45 - 17 91.7232 520 2 1 -76.05 -70.5049 -144.557 - 17 116.801 546 2 0 -75.7861 -70.6554 -145.85 - 17 149.014 551 1 1 -69.7622 -74.3762 -174.45 - 17 258.029 528 1 0 -69.6532 -74.3679 -175.851 - 17 110.311 557 0 1 -68.565 -73.5919 -204.45 - 17 12.4742 556 0 1 -68.6502 -73.5666 -204.803 - 17 125.502 532 0 0 -68.9178 -73.5127 -205.85 - 17 212.293 485 4 1 -83.0133 -63.7782 -84.45 - 17 299.737 581 4 0 -83.0106 -63.766 -85.85 - 17 102.119 484 3 1 -83.0723 -63.4567 -114.45 - 17 130.829 583 3 0 -83.0839 -63.43 -115.85 - 17 180.788 585 2 0 -83.3142 -62.9507 -145.85 - 17 124.892 485 1 1 -83.0313 -62.4462 -174.45 - 17 126.874 588 1 0 -83.0355 -62.4087 -175.85 - 17 108.779 485 0 1 -83.0269 -61.7141 -204.45 - 17 122.363 591 0 0 -83.0053 -61.6805 -205.85 - 17 114.176 789 1 0 -134.521 -22.1734 -176.25 - 17 109.768 790 1 0 -134.442 -22.05 -176.146 - 17 12.658 791 1 0 -134.339 -21.85 -176.233 - 17 124.863 486 3 1 -82.6648 -64.2209 -114.451 - 17 119.263 578 3 0 -82.6972 -64.2772 -115.85 - 17 117.659 482 2 1 -83.5142 -65.3422 -144.45 - 17 138.646 573 2 0 -83.3672 -65.3345 -145.85 - 17 102.617 496 1 1 -80.6803 -64.298 -174.45 - 17 20.1639 497 1 1 -80.65 -64.2881 -174.768 - 17 129.908 514 0 1 -77.2328 -63.2867 -204.45 - 17 123.217 585 0 0 -77.0844 -63.0478 -205.85 - 17 136.758 491 1 1 -81.7001 -64.9435 -174.45 - 17 86.485 492 1 1 -81.65 -64.9543 -174.59 - 17 102.914 575 1 0 -81.0579 -64.8643 -175.85 - 17 101.066 576 1 0 -80.9887 -64.85 -176 - 17 184.974 572 0 1 -65.6442 -61.9578 -204.45 - 17 15.775 588 0 0 -65.3546 -62.4276 -205.85 - 17 133.156 587 0 0 -65.3405 -62.45 -205.915 - 17 126.179 574 1 0 -81.8079 -65.05 -176.03 - 17 121.125 487 0 1 -82.4579 -66.9957 -204.45 - 17 117.261 564 0 0 -82.5309 -67.1378 -205.85 -Number of digits in this event = 51 -Using G4ParticleGun ... -9.85628 LIN +Number of tracker hits in this event = 71 + 17 120.144 1330 10 1 86.2343 45.7577 95.55 + 17 127.255 1128 10 0 86.2355 45.7572 94.15 + 17 147.917 1331 9 1 86.2621 45.7486 65.55 + 17 268.385 1128 9 0 86.2639 45.7475 64.15 + 17 137.206 1331 8 1 86.3023 45.7256 35.55 + 17 422.467 1128 8 0 86.3047 45.7244 34.15 + 17 103.061 1331 7 1 86.3543 45.6915 5.55 + 17 121.785 1128 7 0 86.3561 45.6894 4.15 + 17 120.936 1331 6 1 86.3896 45.6477 -24.45 + 17 131.596 1127 6 0 86.3912 45.6461 -25.85 + 17 625.706 1331 5 1 86.424 45.6039 -54.45 + 17 131.559 1127 5 0 86.4259 45.6019 -55.85 + 17 128.108 1332 4 1 86.46 45.5626 -84.45 + 17 140.739 1127 4 0 86.4622 45.5617 -85.85 + 17 271.428 1332 3 1 86.5092 45.5423 -114.45 + 17 132.273 1127 3 0 86.5106 45.5407 -115.85 + 17 117.84 1332 2 1 86.5353 45.5115 -144.45 + 17 502.907 1127 2 0 86.536 45.5106 -145.85 + 17 124.511 1332 1 1 86.5502 45.491 -174.45 + 17 110.963 1127 1 0 86.5523 45.4904 -175.85 + 17 164.32 1332 0 1 86.5914 45.4801 -204.45 + 17 153.104 1127 0 0 86.5908 45.4788 -205.85 + 17 50.7323 1117 6 1 43.4703 -77.5669 -24.45 + 17 156.28 1332 5 1 86.576 45.6486 -54.45 + 17 58.3158 1330 5 1 86.25 45.8408 -54.7748 + 17 157.499 1128 5 0 85.0013 45.6506 -55.85 + 17 103.15 1129 5 0 84.6954 45.85 -56.0418 + 17 345.33 1130 5 0 84.4659 46.05 -55.9401 + 17 143.827 1131 5 0 84.2598 46.25 -55.9789 + 17 238.237 1126 5 0 86.1987 45.356 -55.85 + 17 112.992 1317 4 1 83.6108 41.4261 -84.45 + 17 99.7469 1106 4 0 83.7939 41.4337 -85.85 + 17 14.1721 1339 3 1 88.0408 41.249 -114.45 + 17 104.377 1340 3 1 88.05 41.246 -114.511 + 17 108.265 1105 3 0 88.2847 41.1349 -115.85 + 17 115.436 1371 2 1 94.5028 36.7446 -144.451 + 17 85.2577 1085 2 0 94.4402 37.1629 -145.851 + 17 129.722 1086 2 0 94.4273 37.25 -146.136 + 17 52.4184 1372 1 1 94.6132 46.565 -174.45 + 17 138.308 1371 1 1 94.5498 46.6478 -174.589 + 17 122.952 1137 1 0 93.9294 47.4543 -175.85 + 17 34.6776 1138 1 0 93.7828 47.6501 -176.15 + 17 132.204 1299 0 1 79.8988 66.4637 -204.45 + 17 182.243 1298 0 1 79.85 66.5781 -204.575 + 17 4.94597 1237 0 0 79.223 67.6368 -205.85 + 17 99.7713 1238 0 0 79.2148 67.65 -205.866 + 17 46.3629 1239 0 0 79.0967 67.85 -206.116 + 17 107.804 1333 5 1 86.6507 45.5546 -54.8208 + 17 188.78 1134 5 0 86.0362 46.8978 -55.8501 + 17 264.369 1135 5 0 86.0104 47.05 -55.9086 + 17 100.225 1334 4 1 86.9865 42.1364 -84.45 + 17 92.0257 1333 4 1 86.85 42.1422 -84.662 + 17 166.018 1111 4 0 86.0015 42.292 -85.8502 + 17 40.9069 1209 3 1 61.9317 46.8834 -114.45 + 17 85.2 1208 3 1 61.85 46.8853 -114.564 + 17 6.50703 1207 3 1 61.65 46.8799 -114.825 + 17 213.46 1134 3 0 60.8823 46.8596 -115.85 + 17 19.7439 1082 2 1 36.5032 47.6492 -144.45 + 17 78.7134 1081 2 1 36.45 47.6686 -144.5 + 17 66.469 1080 2 1 36.2495 47.7384 -144.676 + 17 7.7281 1140 2 0 34.9849 48.241 -145.85 + 17 176.452 1141 2 0 34.963 48.2501 -145.87 + 17 76.9954 903 1 1 0.742197 63.1486 -174.45 + 17 104.8 902 1 1 0.65 63.0975 -174.631 + 17 72.0528 1212 1 0 -0.05 62.5547 -175.999 + 17 175.644 822 0 1 -15.5913 54.3285 -204.45 + 17 41.2156 1164 0 0 -15.7673 52.9508 -205.851 + 17 88.5623 1163 0 0 -15.7892 52.8497 -205.963 + 17 53.1799 1162 0 0 -15.8507 52.6499 -206.164 + 17 210.432 1335 4 1 87.05 42.3805 -84.5272 + 17 154.38 1336 4 1 87.2501 42.8947 -84.5732 +Number of digits in this event = 39 +Using G4ParticleGun ... +6.69155 LIN e- Event: 18 -Number of tracker hits in this event = 31 - 18 174.391 1458 9 1 111.777 46.0516 65.55 - 18 124.476 1130 9 0 111.777 46.0521 64.15 - 18 130.354 1458 8 1 111.774 46.0596 35.55 - 18 110.449 1130 8 0 111.775 46.059 34.15 - 18 97.731 1458 7 1 111.789 46.0462 5.55 - 18 99.3673 1129 7 0 111.79 46.0471 4.15 - 18 160.328 1458 6 1 111.808 46.0666 -24.45 - 18 119.975 1130 6 0 111.808 46.0679 -25.85 - 18 126.856 1458 5 1 111.82 46.0932 -54.45 - 18 290.377 1130 5 0 111.821 46.0943 -55.85 - 18 109.181 1458 4 1 111.847 46.1163 -84.45 - 18 131.893 1130 4 0 111.849 46.119 -85.85 - 18 131.666 1458 3 1 111.892 46.1762 -114.45 - 18 141.627 1130 3 0 111.896 46.178 -115.85 - 18 386.544 1459 2 1 111.98 46.2121 -144.45 - 18 172.861 1130 2 0 111.984 46.2138 -145.85 - 18 115.166 1459 1 1 112.062 46.2518 -174.45 - 18 128.767 1131 1 0 112.066 46.2536 -175.85 - 18 342.721 1459 0 1 112.141 46.2787 -204.45 - 18 290.101 1131 0 0 112.147 46.2838 -205.85 - 18 73.3124 1143 0 0 171.312 48.7173 -206.25 - 18 59.483 1746 0 1 169.55 126.087 -204.466 - 18 66.1056 1129 4 0 111.872 46.05 -86.22 - 18 26.5374 1128 4 0 111.81 45.85 -86.2453 - 18 32.2516 652 4 0 25.134 -49.5861 -86.2499 - 18 92.7409 651 4 0 25.0637 -49.6503 -86.1907 - 18 24.4408 650 4 0 24.9677 -49.85 -86.1799 - 18 293.053 1458 0 1 111.939 46.2447 -204.45 - 18 108.96 1129 0 0 111.845 46.0345 -205.85 - 18 215.655 1130 0 0 111.909 46.2031 -205.85 - 18 247.148 1457 0 1 111.708 46.2323 -204.45 -Number of digits in this event = 19 -Using G4ParticleGun ... -8.08473 LIN +Number of tracker hits in this event = 104 + 18 123.99 855 11 1 -8.85973 14.8539 125.55 + 18 116.956 974 11 0 -8.8633 14.8532 124.15 + 18 145.106 855 10 1 -8.93613 14.8399 95.55 + 18 109.311 973 10 0 -8.93806 14.8399 94.15 + 18 93.6645 855 9 1 -8.97935 14.84 65.55 + 18 110.802 973 9 0 -8.97922 14.8402 64.15 + 18 188.251 855 8 1 -8.97334 14.844 35.55 + 18 129.292 973 8 0 -8.97388 14.8439 34.15 + 18 120.351 855 7 1 -8.98052 14.8384 5.55 + 18 164.588 973 7 0 -8.98018 14.8369 4.15 + 18 101.547 855 6 1 -8.97251 14.8066 -24.45 + 18 193.796 973 6 0 -8.96786 14.8068 -25.85 + 18 136.7 855 5 1 -8.87069 14.8067 -54.45 + 18 316.918 973 5 0 -8.86631 14.8061 -55.85 + 18 110.278 856 4 1 -8.78432 14.7927 -84.45 + 18 234.498 973 4 0 -8.77963 14.7926 -85.85 + 18 393.64 856 3 1 -8.68403 14.7862 -114.45 + 18 394.802 973 3 0 -8.67844 14.7853 -115.85 + 18 336.982 857 2 1 -8.56126 14.7716 -144.45 + 18 365.614 973 2 0 -8.55629 14.7716 -145.85 + 18 139.838 857 1 1 -8.45276 14.7737 -174.45 + 18 129.429 973 1 0 -8.44677 14.772 -175.85 + 18 272.485 858 0 1 -8.32689 14.7376 -204.45 + 18 137.626 973 0 0 -8.32224 14.735 -205.85 + 18 42.1672 776 4 1 -24.7322 -129.763 -84.45 + 18 544.649 858 1 1 -8.40756 14.5775 -174.45 + 18 238.389 972 1 0 -8.39716 14.5052 -175.85 + 18 196.977 962 0 0 -8.3619 12.6246 -205.85 + 18 135.796 859 1 1 -8.13572 14.5373 -174.45 + 18 13.3231 848 0 1 -10.4442 13.5188 -204.45 + 18 128.439 847 0 1 -10.45 13.511 -204.494 + 18 63.8599 966 0 0 -10.6015 13.2898 -205.85 + 18 46.4074 965 0 0 -10.6297 13.25 -206.106 + 18 353.936 975 3 0 -8.75464 15.0814 -115.85 + 18 97.201 843 2 1 -11.351 20.7883 -144.45 + 18 111.745 1003 2 0 -11.0832 20.7709 -145.85 + 18 79.3237 846 1 1 -10.8377 19.1886 -174.45 + 18 38.2696 845 1 1 -10.85 19.2069 -174.718 + 18 133.202 996 1 0 -10.708 19.3146 -175.85 + 18 114.699 881 0 1 -3.74343 20.891 -204.45 + 18 45.44 882 0 1 -3.64989 20.8868 -204.71 + 18 256.652 1004 0 0 -3.22893 21.0187 -205.85 + 18 15.5069 1005 0 0 -3.12516 21.05 -206.165 + 18 383.89 853 2 1 -9.29825 12.564 -144.45 + 18 102.799 961 2 0 -9.15026 12.4219 -145.85 + 18 126.253 870 1 1 -6.00459 9.7009 -174.45 + 18 102.092 946 1 0 -5.46861 9.32774 -175.851 + 18 76.56 945 1 0 -5.35745 9.24998 -176.136 + 18 1.34883 929 0 1 6.04827 0.953002 -204.45 + 18 214.271 930 0 1 6.05 0.950975 -204.453 + 18 1.87983 931 0 1 6.25 0.7436 -204.843 + 18 132.101 900 0 0 6.77629 0.242896 -205.85 + 18 384.334 854 5 1 -9.14982 14.8383 -54.45 + 18 238.488 854 4 1 -9.20494 14.8606 -84.45 + 18 112.528 974 4 0 -9.21886 14.8729 -85.85 + 18 150.834 852 3 1 -9.46614 15.0421 -114.45 + 18 204.032 851 2 1 -9.70594 15.734 -144.45 + 18 136.62 978 2 0 -9.7163 15.7494 -145.85 + 18 341.011 851 1 1 -9.8487 15.9896 -174.45 + 18 110.895 979 1 0 -9.84418 15.9982 -175.85 + 18 117.823 851 0 1 -9.80166 16.1498 -204.45 + 18 126.753 980 0 0 -9.75174 16.1352 -205.85 + 18 13.4355 997 1 1 19.5163 8.81331 -174.85 + 18 31.4059 836 0 0 7.39498 -12.7293 -206.25 + 18 114.517 837 0 0 7.15312 -12.65 -205.955 + 18 29.0355 966 5 0 -9.72752 13.3316 -55.85 + 18 275.268 965 5 0 -9.75311 13.2499 -55.9068 + 18 356.783 964 5 0 -9.33602 13.0499 -56.0555 + 18 117.5 854 3 1 -9.21402 14.7303 -114.45 + 18 113.079 972 2 0 -9.45341 14.5697 -145.85 + 18 120.711 969 1 0 -9.66031 13.9465 -175.85 + 18 121.781 852 0 1 -9.58532 12.8852 -204.45 + 18 109.439 963 0 0 -9.58101 12.8272 -205.85 + 18 157.075 914 4 0 -3.01088 2.95892 -86.25 + 18 34.9167 913 4 0 -3.02514 2.84994 -85.9423 + 18 122.17 882 4 1 -3.53596 2.7202 -84.85 + 18 60.0193 854 2 1 -9.24971 14.7185 -144.547 + 18 100.436 855 2 1 -9.05 14.7615 -144.631 + 18 60.9785 856 2 1 -8.85 14.7678 -144.721 + 18 125.137 979 2 0 -6.88063 15.85 -145.867 + 18 62.0403 980 2 0 -6.5766 16.05 -145.967 + 18 107.619 981 2 0 -6.39457 16.25 -145.967 + 18 61.073 982 2 0 -6.33547 16.45 -145.905 + 18 2.85192 983 2 0 -6.32432 16.65 -145.851 + 18 5.36228 876 2 1 -4.78709 29.8883 -144.85 + 18 17.2745 1060 2 0 -4.63749 32.1848 -145.85 + 18 98.5017 1061 2 0 -4.63203 32.25 -145.882 + 18 79.2225 1062 2 0 -4.54701 32.4504 -146.064 + 18 78.0589 1063 2 0 -4.4488 32.65 -146.081 + 18 53.2197 1064 2 0 -4.36011 32.8505 -145.963 + 18 241.59 877 2 1 -4.5585 33.0544 -144.85 + 18 182.78 878 2 1 -4.45 32.9845 -144.568 + 18 107.665 879 2 1 -4.25 32.8424 -144.636 + 18 130.074 853 3 1 -9.37004 14.7975 -114.45 + 18 69.4535 974 3 0 -9.1953 15.0134 -115.85 + 18 128.256 996 2 0 -4.09649 19.3598 -145.85 + 18 116.471 892 1 1 -1.58304 21.5732 -174.45 + 18 1.41224 893 1 1 -1.44992 21.6311 -174.84 + 18 51.5115 1008 1 0 -1.05344 21.8087 -175.85 + 18 53.478 1009 1 0 -0.970706 21.85 -176.055 + 18 31.9116 948 0 1 9.83551 29.8957 -204.45 + 18 151.392 949 0 1 9.85006 29.9472 -204.555 + 18 64.0907 1052 0 0 10.0754 30.5527 -205.85 + 18 71.7217 1053 0 0 10.1155 30.65 -206.067 +Number of digits in this event = 52 +Using G4ParticleGun ... +5.96091 LIN e- Event: 19 -Number of tracker hits in this event = 52 - 19 123.209 407 9 1 -98.6019 -68.1015 65.55 - 19 129.221 559 9 0 -98.6024 -68.1012 64.15 - 19 121.553 407 8 1 -98.6117 -68.0921 35.55 - 19 102.874 559 8 0 -98.6122 -68.0907 34.15 - 19 150.042 407 7 1 -98.624 -68.0652 5.55 - 19 122.047 559 7 0 -98.6243 -68.0646 4.15 - 19 108.752 407 6 1 -98.6288 -68.0542 -24.45 - 19 158.732 559 6 0 -98.6288 -68.0554 -25.85 - 19 325.862 407 5 1 -98.6303 -68.0803 -54.45 - 19 218.113 559 5 0 -98.6301 -68.0825 -55.85 - 19 149.424 407 4 1 -98.6246 -68.1252 -84.45 - 19 203.457 559 4 0 -98.622 -68.1294 -85.85 - 19 123.438 407 3 1 -98.5734 -68.2135 -114.45 - 19 212.254 559 3 0 -98.5736 -68.2192 -115.85 - 19 112.645 407 2 1 -98.5839 -68.3327 -144.45 - 19 107.103 558 2 0 -98.5848 -68.34 -145.85 - 19 408.581 407 1 1 -98.6021 -68.4872 -174.45 - 19 184.587 557 1 0 -98.6018 -68.4926 -175.85 - 19 131.515 407 0 1 -98.5938 -68.5941 -204.45 - 19 152.854 557 0 0 -98.5927 -68.5988 -205.85 - 19 231.123 558 1 0 -98.5768 -68.2573 -175.85 - 19 227.751 408 0 1 -98.5107 -68.3304 -204.45 - 19 228.151 558 0 0 -98.5176 -68.3534 -205.85 - 19 176.395 200 5 1 -139.979 -113.017 -54.85 - 19 26.4337 403 5 0 -116.933 -99.55 -56.0193 - 19 105.835 406 5 1 -98.75 -68.4271 -54.5192 - 19 74.0477 405 5 1 -98.95 -68.6492 -54.6648 - 19 74.8078 404 5 1 -99.15 -68.784 -54.7752 - 19 87.2586 550 5 0 -100.898 -69.8737 -55.85 - 19 94.269 549 5 0 -101.124 -70.05 -55.9769 - 19 85.2236 548 5 0 -101.339 -70.25 -56.0987 - 19 3.00714 547 5 0 -101.461 -70.45 -56.2453 - 19 123.772 323 4 1 -115.368 -113.425 -84.4507 - 19 11.1531 337 4 0 -115.454 -112.579 -85.85 - 19 147.522 338 4 0 -115.453 -112.55 -85.8872 - 19 46.0539 339 4 0 -115.394 -112.35 -86.0963 - 19 173.308 634 2 0 -149.84 -53.25 -145.93 - 19 57.2136 408 5 1 -98.55 -68.02 -54.6856 - 19 143.359 560 5 0 -98.2075 -67.9993 -55.85 - 19 7.4015 485 4 1 -83.0261 -66.8987 -84.45 - 19 48.9686 484 4 1 -83.05 -66.8851 -84.4605 - 19 77.3848 483 4 1 -83.2501 -66.7662 -84.5261 - 19 66.3675 482 4 1 -83.4503 -66.5777 -84.5726 - 19 74.5313 481 4 1 -83.65 -66.3619 -84.6198 - 19 82.6762 480 4 1 -83.8501 -66.1944 -84.6078 - 19 99.9547 479 4 1 -84.05 -66.0641 -84.5626 - 19 4.25663 478 4 1 -84.2506 -66.0057 -84.4558 - 19 196.399 476 4 1 -84.7038 -65.7396 -84.45 - 19 74.56 576 4 0 -84.9463 -64.7317 -85.8501 - 19 109.944 577 4 0 -85.0351 -64.6499 -86.0216 - 19 37.063 578 4 0 -85.2473 -64.45 -86.185 - 19 12.3942 848 5 0 -143.621 -10.4383 -56.25 -Number of digits in this event = 28 +Number of tracker hits in this event = 58 + 19 161.846 811 8 1 -17.7384 -137.508 35.55 + 19 111.254 213 8 0 -17.7385 -137.508 34.15 + 19 150.503 811 7 1 -17.7378 -137.498 5.55 + 19 119.48 213 7 0 -17.738 -137.499 4.15 + 19 373.757 811 6 1 -17.7472 -137.522 -24.45 + 19 451.916 213 6 0 -17.747 -137.524 -25.85 + 19 253.648 811 5 1 -17.7419 -137.558 -54.45 + 19 247.375 212 5 0 -17.7418 -137.56 -55.85 + 19 130.086 811 4 1 -17.7363 -137.604 -84.45 + 19 212.062 212 4 0 -17.737 -137.602 -85.85 + 19 110.863 811 3 1 -17.7532 -137.564 -114.45 + 19 123.702 212 3 0 -17.7528 -137.567 -115.85 + 19 98.5822 811 2 1 -17.763 -137.63 -144.45 + 19 110.566 212 2 0 -17.7654 -137.633 -145.85 + 19 112.697 811 1 1 -17.8154 -137.682 -174.45 + 19 121.916 212 1 0 -17.8158 -137.685 -175.85 + 19 108.614 811 0 1 -17.8267 -137.74 -204.45 + 19 119.414 212 0 0 -17.8264 -137.745 -205.85 + 19 45.3706 1155 3 0 -19.4243 51.1643 -116.25 + 19 98.7089 1156 3 0 -19.3492 51.2501 -116.135 + 19 290.916 1157 3 0 -19.3258 51.45 -115.937 + 19 137.824 267 5 0 -16.0197 -126.709 -56.25 + 19 148.394 213 5 0 -17.6873 -137.388 -55.85 + 19 22.6067 812 4 1 -17.4531 -137.333 -84.45 + 19 160.386 813 4 1 -17.45 -137.332 -84.5257 + 19 116.39 214 4 0 -17.3958 -137.313 -85.85 + 19 119.471 819 3 1 -16.1698 -136.906 -114.45 + 19 215.905 216 3 0 -16.1038 -136.895 -115.85 + 19 127.809 826 2 1 -14.7397 -136.695 -144.45 + 19 135.353 217 2 0 -14.6699 -136.714 -145.85 + 19 115.298 834 1 1 -13.2234 -137.13 -174.45 + 19 150.238 214 1 0 -13.1068 -137.19 -175.85 + 19 115.456 846 0 1 -10.7685 -138.513 -204.45 + 19 127.194 208 0 0 -10.6736 -138.537 -205.85 + 19 134.24 814 4 1 -17.2496 -137.526 -84.5773 + 19 356.019 815 4 1 -17.05 -137.726 -84.5855 + 19 94.3201 816 4 1 -16.8498 -137.884 -84.4931 + 19 321.417 210 4 0 -17.6469 -138.006 -85.85 + 19 316.565 211 4 0 -18.0903 -137.95 -86.0601 + 19 110.76 813 5 1 -17.3363 -137.58 -54.45 + 19 141.433 816 3 1 -16.7168 -138.385 -114.45 + 19 125.57 208 3 0 -16.6986 -138.4 -115.85 + 19 117.441 819 2 1 -16.2322 -138.739 -144.45 + 19 108.558 206 2 0 -16.2166 -138.76 -145.85 + 19 154.98 820 1 1 -15.9419 -139.271 -174.45 + 19 98.1461 204 1 0 -15.9251 -139.295 -175.85 + 19 122.372 822 0 1 -15.5085 -139.725 -204.45 + 19 108.08 201 0 0 -15.4868 -139.75 -205.85 + 19 183.456 1456 9 0 -85.9472 111.378 63.75 + 19 152.039 1457 9 0 -86.2016 111.55 63.8916 + 19 87.1209 217 3 0 -15.2537 -136.703 -115.85 + 19 362.142 397 3 0 -18.8371 -100.704 -116.25 + 19 27.3591 396 3 0 -18.9779 -100.75 -116.042 + 19 1.13127 754 3 1 -29.1983 -93.8769 -114.85 + 19 2.84372 554 3 0 -62.8208 -69.2458 -115.85 + 19 33.5901 544 3 1 -71.1833 -66.624 -114.85 + 19 194.657 543 3 1 -71.2501 -66.6259 -114.835 + 19 56.2656 817 4 1 -16.65 -138.071 -84.4957 +Number of digits in this event = 33 Using G4ParticleGun ... -3.59861 LIN +4.11591 LIN e- Event: 20 -Number of tracker hits in this event = 27 - 20 90.6417 845 11 0 82.6694 -10.9374 124.15 - 20 85.9951 1313 10 1 82.6603 -10.9465 95.55 - 20 241.244 845 10 0 82.6606 -10.9481 94.15 - 20 90.2866 1313 9 1 82.6668 -10.9947 65.55 - 20 110.499 845 9 0 82.6656 -10.9966 64.15 - 20 152.909 1312 8 1 82.6347 -11.0391 35.55 - 20 114.912 845 8 0 82.6335 -11.0421 34.15 - 20 129.582 1312 7 1 82.6018 -11.0981 5.55 - 20 126.939 844 7 0 82.5969 -11.0977 4.15 - 20 124.157 1312 6 1 82.4895 -11.0996 -24.45 - 20 146.024 844 6 0 82.4864 -11.0994 -25.85 - 20 116.226 1311 5 1 82.419 -11.0892 -54.45 - 20 194.102 844 5 0 82.4148 -11.0877 -55.85 - 20 118.094 1311 4 1 82.3281 -11.0651 -84.45 - 20 123.366 844 4 0 82.3239 -11.0619 -85.85 - 20 110.644 1310 3 1 82.2278 -10.9779 -114.45 - 20 118.094 845 3 0 82.2226 -10.9767 -115.85 - 20 157.973 1310 2 1 82.1199 -10.9499 -144.45 - 20 146.665 845 2 0 82.1163 -10.9535 -145.85 - 20 125.127 1309 1 1 82.0492 -11.0343 -174.45 - 20 99.0998 845 1 0 82.0406 -11.0408 -175.85 - 20 137.692 1308 0 1 81.8499 -11.1806 -204.45 - 20 119.383 844 0 0 81.838 -11.1874 -205.85 - 20 90.4713 724 7 1 -35.0578 -172.845 5.15 - 20 28.8483 421 5 0 7.25914 -95.75 -56.233 - 20 168.43 934 5 1 7.03798 -95.2191 -54.85 - 20 11.5323 935 5 1 7.05 -95.2242 -54.7497 -Number of digits in this event = 15 +Number of tracker hits in this event = 33 + 20 110.135 160 7 1 -148.044 8.0546 5.55 + 20 179.992 940 7 0 -148.044 8.05445 4.15 + 20 332.757 160 6 1 -148.038 8.06249 -24.45 + 20 126.636 940 6 0 -148.035 8.06324 -25.85 + 20 125.686 160 5 1 -147.954 8.08156 -54.45 + 20 112.394 940 5 0 -147.949 8.08618 -55.85 + 20 102.136 161 4 1 -147.878 8.19143 -84.45 + 20 179.879 940 4 0 -147.868 8.19411 -85.85 + 20 96.6884 162 3 1 -147.697 8.27858 -114.45 + 20 106.336 941 3 0 -147.682 8.29488 -115.85 + 20 156.019 164 2 1 -147.338 8.64953 -144.45 + 20 169.235 943 2 0 -147.318 8.66377 -145.85 + 20 159.556 166 1 1 -146.888 8.93492 -174.45 + 20 132.11 944 1 0 -146.876 8.94816 -175.85 + 20 258.506 167 0 1 -146.591 9.22671 -204.45 + 20 398.318 945 0 0 -146.574 9.23369 -205.85 + 20 456.912 168 0 1 -146.55 9.27116 -204.675 + 20 150.647 166 0 1 -146.75 9.47709 -204.772 + 20 96.8868 952 0 0 -147.807 10.4923 -205.85 + 20 88.9401 953 0 0 -147.938 10.6504 -206.042 + 20 193.441 161 3 1 -147.751 8.21859 -114.602 + 20 255.32 940 3 0 -147.748 8.22181 -115.85 + 20 328.721 162 2 1 -147.689 8.30583 -144.45 + 20 416.148 941 2 0 -147.671 8.3094 -145.85 + 20 136.387 164 1 1 -147.338 8.39046 -174.45 + 20 172.696 941 1 0 -147.315 8.38882 -175.85 + 20 259.713 941 0 0 -146.794 8.36622 -205.85 + 20 93.9642 159 1 1 -148.164 8.06831 -174.45 + 20 209.02 939 1 0 -148.186 8.04801 -175.85 + 20 272.215 157 0 1 -148.615 7.66344 -204.45 + 20 188.401 937 0 0 -148.648 7.64191 -205.85 + 20 58.116 160 12 1 -148.052 26.3386 155.15 + 20 167.379 937 6 0 -148 7.64598 -25.85 +Number of digits in this event = 27 Using G4ParticleGun ... -7.37962 LIN +7.86484 LIN e- Event: 21 -Number of tracker hits in this event = 35 - 21 168.196 1445 9 1 109.214 45.7294 65.55 - 21 108.343 1128 9 0 109.214 45.7289 64.15 - 21 105.671 1445 8 1 109.225 45.7096 35.55 - 21 134.589 1128 8 0 109.226 45.7088 34.15 - 21 131.632 1445 7 1 109.254 45.694 5.55 - 21 124.41 1128 7 0 109.255 45.6935 4.15 - 21 97.7576 1445 6 1 109.28 45.6872 -24.45 - 21 237.483 1128 6 0 109.283 45.6879 -25.85 - 21 204.896 1445 5 1 109.348 45.7045 -54.45 - 21 134.88 1128 5 0 109.351 45.705 -55.85 - 21 115.27 1446 4 1 109.419 45.7108 -84.45 - 21 104.918 1128 4 0 109.424 45.7105 -85.85 - 21 168.925 1446 3 1 109.519 45.7077 -114.45 - 21 163.187 1128 3 0 109.526 45.7064 -115.85 - 21 426.07 1447 2 1 109.655 45.6802 -144.45 - 21 334.635 1128 2 0 109.661 45.679 -145.85 - 21 117.497 1448 1 1 109.779 45.6503 -174.45 - 21 114.868 1128 1 0 109.784 45.6505 -175.85 - 21 179.244 1448 0 1 109.879 45.653 -204.45 - 21 137.985 1128 0 0 109.884 45.6536 -205.85 - 21 120.502 1105 2 0 151.408 41.2057 -146.25 - 21 120.249 1441 1 1 108.391 45.3804 -174.45 - 21 0.20287 1440 1 1 108.35 45.3672 -174.848 - 21 116.75 1126 1 0 108.242 45.3327 -175.85 - 21 359.066 1424 0 1 105.027 44.5833 -204.45 - 21 38.3664 1423 0 1 104.95 44.5747 -204.825 - 21 124.071 1122 0 0 104.747 44.5513 -205.85 - 21 1.16072 1425 0 1 105.15 44.3953 -204.604 - 21 101.217 1447 1 1 109.75 45.7123 -174.488 - 21 223.873 1129 1 0 109.42 45.8622 -175.85 - 21 45.9021 1408 0 1 101.79 49.7839 -204.45 - 21 198.674 1407 0 1 101.75 49.8309 -204.582 - 21 123.469 1151 0 0 101.379 50.3199 -205.85 - 21 6.58448 1152 0 0 101.264 50.45 -206.237 - 21 350.398 1136 5 0 108.772 47.3757 -55.8503 -Number of digits in this event = 23 +Number of tracker hits in this event = 56 + 21 121.04 744 8 1 -31.1521 134.873 35.55 + 21 106.249 1573 8 0 -31.1513 134.872 34.15 + 21 160.926 744 7 1 -31.1374 134.84 5.55 + 21 107.821 1573 7 0 -31.1374 134.838 4.15 + 21 135.489 744 6 1 -31.1362 134.812 -24.45 + 21 423.366 1573 6 0 -31.1353 134.811 -25.85 + 21 117.126 744 5 1 -31.1221 134.794 -54.45 + 21 128.378 1573 5 0 -31.1224 134.793 -55.85 + 21 149.53 744 4 1 -31.1525 134.762 -84.45 + 21 169.627 1573 4 0 -31.1552 134.757 -85.85 + 21 121.499 744 3 1 -31.227 134.669 -114.45 + 21 165.624 1572 3 0 -31.225 134.662 -115.85 + 21 125.297 744 2 1 -31.2284 134.536 -144.45 + 21 112.379 1571 2 0 -31.2282 134.528 -145.85 + 21 113.565 744 1 1 -31.2193 134.38 -174.45 + 21 110.596 1571 1 0 -31.213 134.368 -175.85 + 21 126.515 744 0 1 -31.075 134.142 -204.45 + 21 130.047 1569 0 0 -31.0676 134.129 -205.85 + 21 309.73 61 5 1 -167.75 110.269 -54.8141 + 21 44.0885 743 3 1 -31.25 134.673 -114.747 + 21 246.536 1576 3 0 -32.0992 135.456 -115.85 + 21 64.3288 1577 3 0 -32.68 135.55 -115.973 + 21 71.7821 1578 3 0 -32.7554 135.75 -115.948 + 21 70.6122 1579 3 0 -32.8329 135.95 -115.964 + 21 83.158 1580 3 0 -32.9412 136.15 -115.963 + 21 311.818 730 3 1 -33.9635 135.856 -114.85 + 21 32.3163 1430 3 0 -55.2446 106.35 -116.24 + 21 181.644 1431 3 0 -55.2327 106.35 -116.163 + 21 108.579 753 5 1 -29.2644 135.975 -54.45 + 21 100.886 1577 5 0 -29.4919 135.744 -55.85 + 21 139.744 733 4 1 -33.2736 131.912 -84.4516 + 21 121.328 1558 4 0 -33.1801 131.924 -85.85 + 21 138.768 732 3 1 -33.5517 126.159 -114.45 + 21 47.5126 733 3 1 -33.45 126.064 -114.699 + 21 153.917 1526 3 0 -33.5074 125.537 -115.851 + 21 290.172 1376 3 0 -14.7707 95.4726 -116.25 + 21 69.7273 834 3 1 -13.2161 96.3756 -114.85 + 21 137.987 835 3 1 -13.05 96.4912 -114.691 + 21 25.9338 836 3 1 -12.85 96.4601 -114.508 + 21 102.483 743 5 1 -31.3321 132.005 -54.45 + 21 104.441 1558 5 0 -31.2093 131.925 -55.8501 + 21 133.363 737 2 1 -32.5623 122.991 -144.45 + 21 23.7896 738 2 1 -32.4498 122.954 -144.772 + 21 41.7332 1513 2 0 -32.0456 122.775 -145.85 + 21 72.0688 1512 2 0 -31.9933 122.75 -145.998 + 21 427.255 1470 2 0 -57.5654 114.19 -146.25 + 21 7.10116 599 2 1 -60.2263 114.81 -144.85 + 21 161.174 598 2 1 -60.25 114.818 -144.836 + 21 63.3079 597 2 1 -60.45 114.94 -144.629 + 21 184.121 596 2 1 -60.65 115.069 -144.578 + 21 72.6319 595 2 1 -60.8501 115.031 -144.558 + 21 92.0181 594 2 1 -61.05 114.949 -144.58 + 21 69.7633 593 2 1 -61.2501 114.787 -144.703 + 21 104.632 592 2 1 -61.45 114.689 -144.754 + 21 217.469 1469 2 0 -62.5853 114.15 -145.973 + 21 338.745 1468 2 0 -62.7587 113.95 -146.16 +Number of digits in this event = 30 Using G4ParticleGun ... -8.66425 LIN +9.19322 LIN e- Event: 22 -Number of tracker hits in this event = 77 - 22 169.067 470 10 1 -85.9112 73.4196 95.55 - 22 125.153 1266 10 0 -85.9108 73.4199 94.15 - 22 106.623 470 9 1 -85.9035 73.4286 65.55 - 22 119.78 1266 9 0 -85.9035 73.428 64.15 - 22 112.355 470 8 1 -85.8992 73.422 35.55 - 22 126.369 1266 8 0 -85.9004 73.4198 34.15 - 22 118.283 470 7 1 -85.9202 73.3751 5.55 - 22 125.417 1266 7 0 -85.9206 73.373 4.15 - 22 358.125 470 6 1 -85.9294 73.3336 -24.45 - 22 438.372 1266 6 0 -85.9299 73.332 -25.85 - 22 146.725 470 5 1 -85.9461 73.3065 -54.45 - 22 114.518 1266 5 0 -85.9461 73.3053 -55.85 - 22 136.801 470 4 1 -85.9506 73.2903 -84.45 - 22 131.749 1266 4 0 -85.9489 73.2895 -85.85 - 22 129.749 470 3 1 -85.9099 73.2454 -114.45 - 22 104.429 1265 3 0 -85.9195 73.2417 -115.85 - 22 100.217 469 2 1 -86.1344 73.2155 -144.45 - 22 119.675 1265 2 0 -86.1359 73.211 -145.85 - 22 113.763 469 1 1 -86.1417 73.1168 -174.45 - 22 114.703 1265 1 0 -86.1398 73.1214 -175.85 - 22 357.831 469 0 1 -86.0874 73.2039 -204.45 - 22 199.631 1265 0 0 -86.084 73.2184 -205.85 - 22 18.5428 1740 7 0 172.708 168.232 3.75 - 22 68.4213 374 3 1 -105.318 156.903 -114.85 - 22 154.978 373 3 1 -105.35 157.042 -114.644 - 22 130.575 476 5 1 -84.8222 73.493 -54.45 - 22 138.1 1267 5 0 -84.7406 73.4918 -55.85 - 22 17.456 485 4 1 -82.8559 73.6132 -84.45 - 22 92.6754 486 4 1 -82.85 73.6079 -84.526 - 22 135.634 1267 4 0 -82.7566 73.5142 -85.85 - 22 96.6655 498 3 1 -80.4304 71.6105 -114.45 - 22 165.282 1258 3 0 -80.3288 71.6639 -115.85 - 22 114.174 508 2 1 -78.4401 72.7653 -144.45 - 22 124.86 1263 2 0 -78.3228 72.8331 -145.85 - 22 11.1781 1264 2 0 -78.294 72.85 -146.208 - 22 117.16 521 1 1 -75.7976 74.4666 -174.45 - 22 92.2903 1272 1 0 -75.6279 74.6143 -175.85 - 22 16.7281 1273 1 0 -75.5843 74.65 -176.194 - 22 98.5227 541 0 1 -71.7549 77.2725 -204.45 - 22 75.4222 1286 0 0 -71.5441 77.4213 -205.85 - 22 34.737 1287 0 0 -71.5026 77.45 -206.118 - 22 130.709 86 14 0 37.3052 -162.807 213.75 - 22 266.167 85 14 0 37.3447 -162.95 213.942 - 22 42.0137 348 6 0 -30.1174 -110.374 -26.25 - 22 132.485 472 5 1 -85.6385 72.5799 -54.45 - 22 222.562 1262 5 0 -85.5629 72.5458 -55.85 - 22 150.934 481 4 1 -83.8108 71.8047 -84.45 - 22 137.887 1258 4 0 -83.7192 71.81 -85.85 - 22 139.987 492 3 1 -81.6242 72.056 -114.45 - 22 124.331 1259 3 0 -81.4438 71.9188 -115.85 - 22 116.952 511 2 1 -77.7582 69.2485 -144.45 - 22 178.178 1245 2 0 -77.605 69.1193 -145.85 - 22 196.324 528 1 1 -74.3322 66.5803 -174.45 - 22 105.096 1232 1 0 -74.1468 66.4757 -175.85 - 22 13.6509 1231 1 0 -74.1014 66.45 -176.194 - 22 71.3491 548 0 1 -70.3065 64.2756 -204.45 - 22 59.1059 549 0 1 -70.25 64.265 -204.717 - 22 126.113 1220 0 0 -70.0251 64.1852 -205.85 - 22 28.6179 1507 0 0 -122.137 121.627 -206.25 - 22 115.893 469 10 1 -86.05 73.2302 95.4932 - 22 110.128 468 10 1 -86.25 72.8424 95.5417 - 22 78.4351 467 10 1 -86.45 72.7419 95.5112 - 22 148.536 466 10 1 -86.6503 72.5892 95.3702 - 22 22.5541 465 10 1 -86.8501 72.7658 95.174 - 22 52.0548 1274 10 0 -89.8108 74.8991 94.15 - 22 46.9023 1275 10 0 -89.9344 75.0511 94.1173 - 22 36.8735 1276 10 0 -89.9928 75.25 94.1458 - 22 156.165 1277 10 0 -90.1502 75.6003 94.145 - 22 74.1699 1278 10 0 -90.1758 75.65 94.1313 - 22 10.965 1279 10 0 -90.05 76.0144 94.0827 - 22 27.4788 1280 10 0 -90.0469 76.05 94.0909 - 22 49.2734 1281 10 0 -90.15 76.2649 94.0961 - 22 300.383 449 10 1 -90.2766 76.9562 95.15 - 22 132.617 550 6 1 -69.9794 26.8114 -24.45 - 22 240.172 713 0 1 -37.45 109.788 -204.578 - 22 45.3133 714 0 1 -37.25 109.821 -204.574 - 22 75.7251 551 6 1 -69.85 26.6059 -24.6932 -Number of digits in this event = 36 -Using G4ParticleGun ... -5.95166 LIN +Number of tracker hits in this event = 142 + 22 463.129 850 10 1 -9.96466 105.513 95.55 + 22 150.572 1426 10 0 -9.9648 105.512 94.15 + 22 123.373 850 9 1 -9.95807 105.507 65.55 + 22 152.9 1426 9 0 -9.95862 105.508 64.15 + 22 116.944 850 8 1 -9.96423 105.521 35.55 + 22 123.91 1426 8 0 -9.96301 105.519 34.15 + 22 369.424 850 7 1 -9.93638 105.494 5.55 + 22 282.744 1426 7 0 -9.9333 105.492 4.15 + 22 245.971 850 6 1 -9.86724 105.45 -24.45 + 22 125.821 1426 6 0 -9.86614 105.449 -25.85 + 22 292.623 851 5 1 -9.8439 105.422 -54.45 + 22 124.182 1426 5 0 -9.84159 105.42 -55.85 + 22 139.681 851 4 1 -9.78669 105.397 -84.45 + 22 113.107 1426 4 0 -9.78436 105.396 -85.85 + 22 113.711 851 3 1 -9.73913 105.386 -114.45 + 22 185.005 1426 3 0 -9.73623 105.386 -115.85 + 22 114.832 851 2 1 -9.68135 105.377 -144.45 + 22 119.795 1426 2 0 -9.67924 105.377 -145.85 + 22 100.487 852 1 1 -9.6388 105.372 -174.45 + 22 134.494 1426 1 0 -9.63639 105.371 -175.85 + 22 121.408 852 0 1 -9.58815 105.348 -204.45 + 22 91.0851 1425 0 0 -9.58547 105.347 -205.85 + 22 59.483 1083 1 0 30.528 36.7487 -175.85 + 22 110.871 1423 6 0 -9.8466 104.905 -25.85 + 22 102.711 1424 5 0 -9.67352 105.125 -55.85 + 22 123.317 858 4 1 -8.32488 106.297 -84.45 + 22 112.304 1431 4 0 -8.31166 106.376 -85.85 + 22 96.3913 861 3 1 -7.73086 107.769 -114.45 + 22 113.235 1438 3 0 -7.6898 107.877 -115.85 + 22 308.552 866 2 1 -6.74479 110.056 -144.45 + 22 106.657 1450 2 0 -6.73095 110.185 -145.85 + 22 126.236 868 1 1 -6.44207 112.917 -174.45 + 22 113.243 1464 1 0 -6.37072 113.028 -175.85 + 22 114.447 875 0 1 -4.89952 115.273 -204.45 + 22 369.289 1476 0 0 -4.82992 115.418 -205.85 + 22 47.1995 1543 3 0 -59.3263 128.817 -116.25 + 22 8.51418 1635 3 0 68.2994 147.169 -116.25 + 22 163.417 1427 7 0 -10.0251 105.635 4.14983 + 22 18.1594 848 6 1 -10.257 107.956 -24.45 + 22 111.186 849 6 1 -10.25 107.969 -24.5442 + 22 74.7883 1439 6 0 -10.1453 108.111 -25.8504 + 22 46.9926 1440 6 0 -10.1265 108.15 -26.1048 + 22 114.643 856 5 1 -8.67841 114.885 -54.45 + 22 52.0669 857 5 1 -8.65 114.936 -54.574 + 22 134.217 1475 5 0 -9.31296 115.263 -55.85 + 22 87.861 747 4 1 -30.5866 116.105 -84.4501 + 22 120.387 1478 4 0 -30.64 115.895 -85.85 + 22 37.5406 708 3 1 -38.4071 109.738 -114.45 + 22 432.131 707 3 1 -38.45 109.6 -114.482 + 22 41.7999 705 3 1 -38.9067 108.217 -114.451 + 22 259.398 706 3 1 -38.85 108.076 -114.522 + 22 350.81 1422 3 0 -39.7449 104.638 -115.85 + 22 120.682 1421 3 0 -39.794 104.55 -115.883 + 22 59.5612 1420 3 0 -39.8274 104.35 -115.917 + 22 663.794 701 3 1 -39.8372 102.773 -114.85 + 22 133.686 921 1 1 4.30732 167.707 -174.45 + 22 167.191 1739 1 0 4.47423 167.971 -175.85 + 22 158.101 935 0 1 7.11995 175.495 -204.45 + 22 43.1363 1779 0 0 7.63475 176.108 -205.851 + 22 93.4153 1780 0 0 7.6766 176.15 -205.978 + 22 122.671 778 4 1 -24.25 112.153 -84.7856 + 22 179.427 1460 4 0 -24.2444 112.178 -85.85 + 22 6.18664 1616 5 0 -38.8351 143.35 -56.1987 + 22 155.173 850 4 1 -10.01 105.43 -84.45 + 22 125.412 1423 4 0 -10.0262 104.922 -85.85 + 22 105.156 859 3 1 -8.13642 95.0029 -114.45 + 22 100.126 1374 3 0 -8.0325 95.0753 -115.85 + 22 67.0975 867 2 1 -6.54024 97.0868 -144.45 + 22 63.9292 865 2 1 -6.85 97.2932 -144.675 + 22 11.28 864 2 1 -7.05 97.407 -144.819 + 22 84.9967 1390 2 0 -8.51847 98.2249 -145.85 + 22 133.527 1391 2 0 -8.7604 98.3502 -146.006 + 22 110.37 1494 2 0 -61.4349 118.953 -146.25 + 22 75.1561 1493 2 0 -61.5946 118.95 -145.932 + 22 125.821 590 2 1 -61.8598 118.766 -144.85 + 22 125.695 588 2 1 -62.331 119.109 -144.45 + 22 62.1196 1498 2 0 -62.5581 119.785 -145.85 + 22 83.5616 1499 2 0 -62.544 119.95 -146.101 + 22 2.31299 1500 2 0 -62.4534 120.15 -146.246 + 22 277.548 1427 10 0 -10.1264 105.598 94.1497 + 22 143.24 833 9 1 -13.3684 108.106 65.5499 + 22 111.979 1441 9 0 -13.2869 108.383 64.15 + 22 94.5001 842 8 1 -11.5435 115.875 35.55 + 22 168.849 1479 8 0 -11.6726 116.099 34.15 + 22 20.6674 1480 8 0 -11.7039 116.15 33.828 + 22 1.04524 829 7 1 -14.2492 120.834 5.55 + 22 145.363 828 7 1 -14.25 120.835 5.54634 + 22 92.478 1504 7 0 -14.4968 121.086 4.14984 + 22 12.0909 1505 7 0 -14.5529 121.15 3.80633 + 22 130.581 802 6 1 -19.5727 126.182 -24.45 + 22 27.7332 1530 6 0 -19.7768 126.339 -25.85 + 22 158.458 1531 6 0 -19.7932 126.35 -25.9607 + 22 154.984 777 5 1 -24.4714 129.589 -54.4504 + 22 41.3829 1549 5 0 -24.8057 130.096 -55.8509 + 22 90.8879 1550 5 0 -24.8402 130.15 -55.9989 + 22 37.5145 740 4 1 -31.9652 140.419 -84.45 + 22 101.093 739 4 1 -32.0503 140.467 -84.5484 + 22 24.6449 738 4 1 -32.2502 140.589 -84.793 + 22 45.1906 1604 4 0 -33.0539 141.124 -85.85 + 22 126.6 1605 4 0 -33.0938 141.151 -85.9027 + 22 78.5897 619 3 1 -56.0761 157.995 -114.45 + 22 73.3955 618 3 1 -56.25 158.082 -114.644 + 22 412.571 1692 3 0 -57.2747 158.586 -115.85 + 22 158.532 495 2 1 -80.9983 167.937 -144.45 + 22 40.7412 1743 2 0 -81.1662 168.848 -145.85 + 22 89.4681 1744 2 0 -81.1858 168.95 -146.009 + 22 283.209 1611 8 0 -29.2682 142.468 33.75 + 22 166.658 868 9 1 -6.41275 108.077 65.55 + 22 145.393 1439 9 0 -6.20472 108.08 64.15 + 22 95.0701 890 8 1 -2.01265 108.247 35.55 + 22 106.845 1440 8 0 -1.8374 108.257 34.15 + 22 128.983 912 7 1 2.45653 108.369 5.54991 + 22 158.778 1440 7 0 3.05173 108.279 4.14989 + 22 117.123 964 6 1 12.861 106.354 -24.45 + 22 145.765 1431 6 0 13.2055 106.439 -25.8501 + 22 107.41 1005 5 1 21.1914 108.805 -54.45 + 22 32.7689 1006 5 1 21.25 108.991 -54.7666 + 22 137.193 1447 5 0 21.3838 109.591 -55.85 + 22 36.6751 1448 5 0 21.4361 109.75 -56.1311 + 22 180.784 1040 4 1 28.1954 126.192 -84.45 + 22 32.3321 1533 4 0 28.3895 126.892 -85.85 + 22 208.358 1534 4 0 28.4094 126.95 -85.9644 + 22 119.742 1066 3 1 33.3479 142.374 -114.45 + 22 31.4089 1613 3 0 33.2325 142.909 -115.85 + 22 106.337 1614 3 0 33.226 142.95 -115.972 + 22 95.0314 1057 2 1 31.5723 152.797 -144.45 + 22 23.8411 1058 2 1 31.65 152.859 -144.767 + 22 12.3201 1664 2 0 31.9517 153.135 -145.85 + 22 120.577 1665 2 0 31.9686 153.15 -145.906 + 22 584.177 1106 1 1 41.4431 160.566 -174.45 + 22 153.686 1107 1 1 41.45 160.604 -174.469 + 22 148.217 1105 1 1 41.25 162.49 -174.596 + 22 13.0887 1104 1 1 40.8827 163.565 -174.45 + 22 129.066 1103 1 1 40.85 163.595 -174.499 + 22 27.2098 1719 1 0 40.2207 164.117 -175.85 + 22 104.519 1720 1 0 40.1743 164.15 -175.946 + 22 90.6884 911 7 1 2.44998 108.376 5.52172 + 22 224.526 1443 7 0 2.16951 108.834 4.15 + 22 33.4157 1444 7 0 2.11814 108.95 3.83987 + 22 171.448 875 6 1 -4.88858 123.947 -24.45 + 22 111.454 1519 6 0 -5.1901 124.021 -25.8503 + 22 432.947 1545 6 0 8.64402 129.309 -26.2494 +Number of digits in this event = 66 +Using G4ParticleGun ... +8.27371 LIN e- Event: 23 -Number of tracker hits in this event = 152 - 23 187.782 909 11 1 1.93557 74.5414 125.55 - 23 225.976 1272 11 0 1.93593 74.5421 124.15 - 23 124.986 909 10 1 1.94695 74.5524 95.55 - 23 220.211 1272 10 0 1.9477 74.5555 94.15 - 23 178.729 909 9 1 1.95646 74.6164 65.55 - 23 111.26 1272 9 0 1.95682 74.6219 64.15 - 23 541.478 909 8 1 1.97111 74.7322 35.55 - 23 270.409 1273 8 0 1.97102 74.7388 34.15 - 23 193.626 909 7 1 1.98854 74.8553 5.55 - 23 132.891 1274 7 0 1.99089 74.8592 4.15 - 23 141.548 909 6 1 2.03884 74.9443 -24.45 - 23 137.129 1274 6 0 2.04435 74.9493 -25.85 - 23 390.692 910 5 1 2.15236 75.0475 -54.45 - 23 107.356 1275 5 0 2.15699 75.0518 -55.85 - 23 230.293 911 4 1 2.25519 75.1497 -84.45 - 23 169.57 1275 4 0 2.25851 75.1569 -85.85 - 23 120.647 911 3 1 2.33105 75.3016 -114.45 - 23 119.221 1276 3 0 2.33481 75.3102 -115.85 - 23 281.347 911 2 1 2.4168 75.4899 -144.45 - 23 142.644 1277 2 0 2.42253 75.499 -145.85 - 23 574.817 912 1 1 2.53551 75.6685 -174.45 - 23 217.533 1278 1 0 2.53698 75.6737 -175.85 - 23 368.128 912 0 1 2.55024 75.7753 -204.45 - 23 160.256 1278 0 0 2.55197 75.7812 -205.85 - 23 221.816 1383 1 0 45.1686 96.8025 -176.25 - 23 221.05 1130 1 1 46.1426 97.0681 -174.85 - 23 115.866 1400 1 0 36.8013 100.192 -176.25 - 23 137.895 1401 1 0 36.8592 100.35 -176.04 - 23 35.7644 1402 1 0 36.6133 100.55 -175.909 - 23 7.93786 1074 1 1 34.87 100.588 -174.85 - 23 98.6387 1073 1 1 34.85 100.59 -174.836 - 23 60.1395 1072 1 1 34.65 100.604 -174.76 - 23 70.1977 1071 1 1 34.4498 100.648 -174.723 - 23 108.201 1070 1 1 34.2496 100.72 -174.679 - 23 160.2 1069 1 1 34.0499 100.929 -174.734 - 23 6.68239 1068 1 1 33.8498 101.024 -174.468 - 23 120.293 915 1 1 3.11476 75.0236 -174.45 - 23 102.24 1273 1 0 2.99885 74.6968 -175.85 - 23 2.12916 1272 1 0 2.97897 74.65 -176.247 - 23 92.4101 911 0 1 2.45 69.57 -204.741 - 23 87.0901 1241 0 0 1.91833 68.4478 -205.85 - 23 85.697 1240 0 0 1.81637 68.25 -206.05 - 23 49.0201 990 0 0 -42.1856 18.1559 -206.25 - 23 110.148 989 0 0 -42.3085 18.0498 -206.19 - 23 131.133 988 0 0 -42.6312 17.8499 -206.074 - 23 91.0549 987 0 0 -42.9131 17.65 -205.987 - 23 23.6573 986 0 0 -43.1564 17.45 -205.875 - 23 42.1104 671 0 1 -45.7306 15.2204 -204.85 - 23 81.8749 670 0 1 -45.85 15.1179 -204.788 - 23 52.3765 669 0 1 -46.0502 14.9644 -204.734 - 23 65.1733 668 0 1 -46.25 14.8321 -204.711 - 23 63.5216 667 0 1 -46.4504 14.6871 -204.694 - 23 73.6796 666 0 1 -46.65 14.5539 -204.708 - 23 109.78 665 0 1 -46.85 14.3988 -204.718 - 23 103.254 664 0 1 -47.05 14.2261 -204.731 - 23 81.1994 663 0 1 -47.2504 14.0542 -204.783 - 23 10.0182 964 0 0 -49.3672 12.8725 -205.85 - 23 124.248 963 0 0 -49.405 12.85 -205.868 - 23 77.8547 962 0 0 -49.7799 12.65 -206.082 - 23 68.87 1251 4 1 70.3086 -29.9209 -84.85 - 23 154.759 1277 1 0 2.41288 75.6359 -175.851 - 23 121.681 908 0 1 1.78269 78.2491 -204.45 - 23 113.728 1291 0 0 1.75496 78.3067 -205.85 - 23 22.7762 910 4 1 2.24998 75.2264 -84.8045 - 23 12.6606 1280 4 0 2.46437 76.224 -85.85 - 23 273.183 1281 4 0 2.46931 76.25 -85.8702 - 23 119.929 1279 0 0 2.44029 76.0496 -205.85 - 23 149.366 1276 1 0 2.62323 75.4432 -175.85 - 23 148.289 916 0 1 3.27004 74.7278 -204.45 - 23 163.709 1273 0 0 3.30299 74.6976 -205.85 - 23 213.466 1274 5 0 2.13307 75.0209 -55.8501 - 23 141.811 908 4 1 1.81582 73.903 -84.45 - 23 113.036 1269 4 0 1.7 73.9649 -85.85 - 23 109.193 899 3 1 -0.0853541 75.6955 -114.45 - 23 104.081 1278 3 0 -0.115417 75.6931 -115.85 - 23 113.622 895 2 1 -0.970215 75.4412 -144.45 - 23 134.581 1276 2 0 -1.15414 75.2707 -145.85 - 23 122.58 883 1 1 -3.40858 73.2613 -174.45 - 23 83.2724 1266 1 0 -3.55599 73.3813 -175.85 - 23 72.463 1371 1 0 -7.16342 94.4089 -176.25 - 23 62.9437 1372 1 0 -7.15973 94.5501 -176.045 - 23 103.178 864 1 1 -7.06342 95.068 -174.85 - 23 152.378 905 4 1 1.09536 74.5746 -84.4506 - 23 148.58 1272 4 0 1.21489 74.5004 -85.85 - 23 0.606437 918 3 1 3.84902 73.4411 -114.45 - 23 118.694 919 3 1 3.85 73.4407 -114.454 - 23 165.928 1266 3 0 4.20624 73.3438 -115.85 - 23 41.1784 967 2 1 13.602 71.4207 -144.45 - 23 67.0655 968 2 1 13.6502 71.4023 -144.603 - 23 190.523 1255 2 0 14.0403 71.2316 -145.85 - 23 123.849 1012 1 1 22.4923 67.3923 -174.45 - 23 142.049 1236 1 0 23.0365 67.3091 -175.85 - 23 22.5543 1070 0 1 34.2328 66.2393 -204.45 - 23 83.3269 1071 0 1 34.25 66.2354 -204.508 - 23 107.846 1230 0 0 34.5322 66.2345 -205.85 - 23 10.7092 1231 0 0 34.5968 66.25 -206.237 - 23 22.6993 1265 4 0 0.862497 73.1375 -85.8501 - 23 58.8386 909 4 1 2.01817 73.9299 -84.85 - 23 69.9343 909 2 1 1.86138 74.3273 -144.45 - 23 19.6521 908 2 1 1.84999 74.3596 -144.764 - 23 108.994 1272 2 0 1.77234 74.4943 -145.85 - 23 105.351 903 1 1 0.721886 81.0881 -174.45 - 23 54.0256 1308 1 0 1.15851 81.7724 -175.85 - 23 72.0754 1309 1 0 1.21306 81.85 -176.012 - 23 82.1905 1459 1 0 11.7759 112.028 -176.25 - 23 87.8042 1460 1 0 11.8035 112.15 -176.034 - 23 122.239 958 1 1 11.8181 112.785 -174.85 - 23 1.65518 1575 2 0 49.1899 135.348 -146.25 - 23 84.8168 1576 2 0 49.1945 135.35 -146.246 - 23 137.477 1577 2 0 49.3772 135.55 -146.012 - 23 91.7457 1578 2 0 49.6859 135.75 -146.072 - 23 82.6489 1579 2 0 49.8999 135.95 -146.167 - 23 73.4235 1580 2 0 50.1006 136.15 -146.095 - 23 168.617 1581 2 0 50.2986 136.35 -146.012 - 23 6.52719 1582 2 0 50.3244 136.55 -145.872 - 23 336.647 1152 2 1 50.6113 137.96 -144.85 - 23 139.397 1153 2 1 50.65 138.365 -144.563 - 23 118.169 907 7 1 1.61527 76.7263 5.54953 - 23 128.22 1284 7 0 1.60457 76.8977 4.14985 - 23 104.514 907 6 1 1.45349 80.7242 -24.45 - 23 125.997 1304 6 0 1.53375 80.8703 -25.8506 - 23 60.7794 912 5 1 2.4678 83.658 -54.45 - 23 57.0417 911 5 1 2.44995 83.6936 -54.6375 - 23 98.7383 1319 5 0 2.30055 83.9322 -55.85 - 23 125.433 895 4 1 -0.957966 88.9579 -84.45 - 23 130.344 1346 4 0 -1.21301 89.2832 -85.85 - 23 111.549 872 3 1 -5.61165 94.5803 -114.451 - 23 18.484 871 3 1 -5.65 94.641 -114.782 - 23 120.621 1373 3 0 -5.78201 94.8221 -115.85 - 23 175.701 850 2 1 -9.88341 99.7127 -144.45 - 23 25.8674 1398 2 0 -10.1606 99.9337 -145.85 - 23 98.6015 1399 2 0 -10.181 99.95 -145.954 - 23 173.178 822 1 1 -15.574 103.888 -174.45 - 23 11.4625 821 1 1 -15.65 103.856 -174.806 - 23 164.828 1418 1 0 -15.8709 103.782 -175.85 - 23 28.7766 793 0 1 -21.417 100.811 -204.45 - 23 101.444 792 0 1 -21.45 100.769 -204.542 - 23 131.108 1399 0 0 -21.9958 100.134 -205.85 - 23 1.4347 1398 0 0 -22.167 99.95 -206.244 - 23 132.608 906 6 1 1.44759 80.7268 -24.45 - 23 84.4222 1306 6 0 0.910319 81.3419 -25.85 - 23 42.0408 1307 6 0 0.758541 81.45 -26.1113 - 23 33.5342 1325 2 0 -14.2619 85.25 -146.192 - 23 133.635 1417 2 0 2.00655 103.669 -146.25 - 23 3.22773 908 8 1 1.85 74.769 35.169 - 23 32.3396 1274 8 0 1.68715 75.0243 34.1495 - 23 68.4789 1275 8 0 1.67119 75.05 34.0248 - 23 147.656 890 7 1 -1.90729 81.8445 5.54969 - 23 77.7729 1309 7 0 0.95793 81.8605 4.15 - 23 256.871 1308 7 0 1.16558 81.85 4.0607 - 23 375.665 997 6 1 19.5975 73.076 -24.45 - 23 17.3214 1273 11 0 1.90902 74.6501 123.759 -Number of digits in this event = 65 +Number of tracker hits in this event = 88 + 23 245.861 779 10 1 -24.2265 84.5966 95.55 + 23 98.0581 1322 10 0 -24.2267 84.5964 94.15 + 23 109.451 779 9 1 -24.2298 84.5911 65.55 + 23 131.527 1322 9 0 -24.2304 84.5904 64.15 + 23 340.285 779 8 1 -24.2388 84.5816 35.55 + 23 228.329 1322 8 0 -24.2393 84.5805 34.15 + 23 119.001 778 7 1 -24.2513 84.5559 5.55 + 23 112.691 1322 7 0 -24.2523 84.5549 4.15 + 23 107.367 778 6 1 -24.2746 84.5297 -24.45 + 23 96.9892 1322 6 0 -24.2756 84.5281 -25.85 + 23 107.79 778 5 1 -24.2928 84.493 -54.45 + 23 112.575 1322 5 0 -24.2942 84.4907 -55.85 + 23 204.879 778 4 1 -24.3243 84.4457 -84.45 + 23 145.1 1321 4 0 -24.3251 84.4419 -85.85 + 23 129.772 778 3 1 -24.3395 84.3617 -114.45 + 23 236.848 1321 3 0 -24.3409 84.3574 -115.85 + 23 267.4 778 2 1 -24.3672 84.2677 -144.45 + 23 372.124 1321 2 0 -24.3684 84.2632 -145.85 + 23 129.075 778 1 1 -24.395 84.1754 -174.45 + 23 114.038 1320 1 0 -24.3951 84.1711 -175.85 + 23 139.052 778 0 1 -24.398 84.0855 -204.45 + 23 99.3032 1320 0 0 -24.3964 84.0824 -205.85 + 23 80.9267 1323 8 0 -24.2088 84.65 34.038 + 23 44.8424 782 7 1 -23.4603 85.6155 5.55 + 23 108.013 783 7 1 -23.45 85.6287 5.50492 + 23 36.8438 1329 7 0 -23.124 86.0068 4.15 + 23 79.9217 1330 7 0 -23.0893 86.05 3.99788 + 23 127.43 819 6 1 -16.2313 94.1614 -24.45 + 23 52.1191 1372 6 0 -15.9316 94.6967 -25.8507 + 23 77.3227 1373 6 0 -15.9 94.75 -25.9942 + 23 118.429 859 5 1 -8.23704 106.074 -54.45 + 23 121.751 1430 5 0 -8.17267 106.168 -55.8509 + 23 279.789 866 4 1 -6.77829 107.456 -84.45 + 23 241.651 1436 4 0 -6.62346 107.432 -85.8501 + 23 156.03 886 3 1 -2.8077 106.487 -114.45 + 23 95.9448 1430 3 0 -2.83267 106.327 -115.85 + 23 138.878 888 2 1 -2.26736 103.644 -144.45 + 23 122.372 1417 2 0 -2.51286 103.631 -145.85 + 23 2.80588 856 1 1 -8.84277 104.219 -174.45 + 23 134.951 855 1 1 -8.85009 104.216 -174.467 + 23 108.363 1419 1 0 -9.39074 104.025 -175.85 + 23 88.3892 797 0 1 -20.479 97.6566 -204.45 + 23 69.4585 796 0 1 -20.65 97.6988 -204.602 + 23 89.3752 795 0 1 -20.85 97.7639 -204.738 + 23 160.84 1392 0 0 -22.6577 98.5525 -205.85 + 23 63.7375 1393 0 0 -23.1315 98.75 -206.124 + 23 118.52 1415 2 0 -2.82884 103.187 -145.85 + 23 120.704 1434 4 0 -7.19125 107.132 -85.8503 + 23 25.5702 1433 4 0 -7.43933 106.95 -86.1588 + 23 0.387226 1231 4 0 -10.2828 66.2509 -86.25 + 23 87.2682 1230 4 0 -10.2819 66.25 -86.2489 + 23 167.331 1229 4 0 -10.0965 66.05 -86.0664 + 23 83.9105 1228 4 0 -9.88787 65.85 -85.9812 + 23 80.864 1227 4 0 -9.71302 65.65 -85.9207 + 23 539.58 862 4 1 -7.6028 65.4364 -84.85 + 23 112.787 865 4 1 -6.85007 107.55 -84.5946 + 23 21.5699 1439 4 0 -7.27051 108.12 -85.8502 + 23 131.928 1440 4 0 -7.29324 108.15 -85.9092 + 23 127.771 1441 4 0 -7.55518 108.35 -86.1313 + 23 33.6528 1442 4 0 -7.8698 108.55 -86.23 + 23 88.9275 894 1 1 -1.17912 111.245 -174.45 + 23 20.4939 793 7 1 -21.2864 86.493 5.54992 + 23 62.108 794 7 1 -21.2499 86.5096 5.52086 + 23 94.6188 795 7 1 -21.05 86.5773 5.36756 + 23 27.896 796 7 1 -20.85 86.637 5.22647 + 23 100.516 1335 7 0 -19.3672 87.1501 4.15 + 23 81.7752 1336 7 0 -19.0734 87.25 3.93231 + 23 185.081 779 4 1 -24.25 84.5744 -84.5241 + 23 232.391 1322 4 0 -24.2526 84.5685 -85.85 + 23 122.831 777 3 1 -24.6044 84.4605 -114.45 + 23 235.96 771 2 1 -25.713 83.0541 -144.45 + 23 106.681 1314 2 0 -25.7927 83.0336 -145.85 + 23 178.435 764 1 1 -27.2223 82.8627 -174.45 + 23 155.537 1314 1 0 -27.3098 82.9087 -175.85 + 23 110.504 754 0 1 -29.1449 83.8458 -204.45 + 23 134.127 1319 0 0 -29.2974 83.8827 -205.85 + 23 75.7583 770 2 1 -25.85 82.9915 -144.819 + 23 32.7799 1310 2 0 -24.0419 82.0565 -145.85 + 23 26.8165 782 2 1 -23.5071 81.8834 -144.85 + 23 308.18 781 3 1 -23.7135 84.5421 -114.45 + 23 105.741 1322 3 0 -23.513 84.5276 -115.85 + 23 134.986 806 2 1 -18.7089 84.1337 -144.45 + 23 22.7244 807 2 1 -18.65 84.1624 -144.785 + 23 163.331 826 1 1 -14.7707 86.8402 -174.45 + 23 129.534 1333 1 0 -14.9653 86.81 -175.85 + 23 135.655 807 0 1 -18.5489 86.3219 -204.45 + 23 123.853 1332 0 0 -18.7192 86.5056 -205.85 + 23 38.3411 782 3 1 -23.65 84.5377 -114.791 +Number of digits in this event = 41 Using G4ParticleGun ... -3.52911 LIN +7.62403 LIN e- Event: 24 -Number of tracker hits in this event = 58 - 24 207.515 604 10 1 -59.0703 -62.4161 95.55 - 24 146.757 588 10 0 -59.0691 -62.418 94.15 - 24 85.7022 604 9 1 -59.0502 -62.4657 65.55 - 24 33.9963 605 9 1 -59.05 -62.467 65.2837 - 24 209.634 587 9 0 -59.0488 -62.4727 64.15 - 24 148.95 605 8 1 -59.0158 -62.6175 35.55 - 24 123.7 587 8 0 -59.0142 -62.6256 34.15 - 24 142.85 605 7 1 -58.9852 -62.7949 5.55 - 24 137.728 586 7 0 -58.9821 -62.8063 4.15 - 24 266.3 605 6 1 -58.9173 -63.0303 -24.45 - 24 197.255 585 6 0 -58.9137 -63.0406 -25.85 - 24 144.385 606 5 1 -58.8326 -63.2466 -54.45 - 24 113.566 583 5 0 -58.8297 -63.2571 -55.85 - 24 182.105 606 4 1 -58.7689 -63.4797 -84.45 - 24 118.387 582 4 0 -58.7683 -63.494 -85.85 - 24 123.353 606 3 1 -58.7287 -63.8112 -114.45 - 24 150.236 581 3 0 -58.728 -63.827 -115.85 - 24 279.291 606 2 1 -58.7184 -64.1545 -144.45 - 24 128.892 579 2 0 -58.7183 -64.1698 -145.85 - 24 125.987 606 1 1 -58.7166 -64.4841 -174.45 - 24 129.681 577 1 0 -58.7174 -64.5004 -175.85 - 24 151.584 606 0 1 -58.7213 -64.8284 -204.45 - 24 157.182 576 0 0 -58.7241 -64.8437 -205.85 - 24 233.559 580 2 0 -58.7042 -63.9998 -145.85 - 24 41.0949 600 1 1 -60.0414 -66.1917 -174.45 - 24 108.29 599 1 1 -60.05 -66.1924 -174.567 - 24 112.585 569 1 0 -60.1501 -66.2241 -175.85 - 24 75.8213 586 0 1 -62.8223 -67.0508 -204.451 - 24 92.2818 585 0 1 -62.85 -67.0713 -204.714 - 24 130.152 564 0 0 -62.9576 -67.117 -205.85 - 24 67.4946 561 0 0 -62.9718 -67.6932 -205.85 - 24 60.3608 560 0 0 -62.9761 -67.85 -206.036 - 24 25.8488 454 0 0 -85.475 -89.2193 -206.25 - 24 184.128 453 0 0 -85.5143 -89.2502 -206.223 - 24 113.755 470 0 1 -86.0223 -89.5925 -204.85 - 24 103.235 607 2 1 -58.6499 -63.9182 -144.491 - 24 48.9515 627 1 1 -54.575 -66.7443 -174.45 - 24 79.7016 628 1 1 -54.45 -66.7418 -174.596 - 24 4.33439 629 1 1 -54.25 -66.7135 -174.834 - 24 167.912 567 1 0 -53.3799 -66.5159 -175.85 - 24 2.81621 568 1 0 -52.9979 -66.45 -176.238 - 24 6.88003 375 1 0 0.725069 -105.128 -176.25 - 24 88.9142 374 1 0 0.740752 -105.15 -176.234 - 24 59.046 373 1 0 0.881471 -105.35 -176.083 - 24 51.2739 372 1 0 1.02101 -105.55 -175.943 - 24 41.6987 911 1 1 2.38738 -107.57 -174.85 - 24 146.922 912 1 1 2.45 -107.681 -174.79 - 24 154.985 913 1 1 2.65 -108.075 -174.616 - 24 129.02 914 1 1 2.94523 -108.88 -174.45 - 24 161.827 915 1 1 3.05 -109.038 -174.715 - 24 47.7575 351 1 0 3.65429 -109.866 -175.85 - 24 93.3059 350 1 0 3.7102 -109.95 -175.965 - 24 26.1156 931 0 1 6.42746 -122.116 -204.45 - 24 138.135 932 0 1 6.45 -122.116 -204.502 - 24 37.8312 292 0 0 7.09475 -121.633 -205.85 - 24 223.894 293 0 0 7.17182 -121.55 -205.98 - 24 210.677 725 0 0 -108.08 -34.9778 -206.25 - 24 17.7782 726 0 0 -108.279 -34.85 -206.163 -Number of digits in this event = 32 -Using G4ParticleGun ... -4.02028 LIN +Number of tracker hits in this event = 179 + 24 117.146 1009 10 1 22.0378 113.052 95.55 + 24 126.223 1464 10 0 22.0373 113.051 94.15 + 24 359.144 1009 9 1 22.0291 113.035 65.55 + 24 246.149 1464 9 0 22.03 113.036 64.15 + 24 148.496 1010 8 1 22.0527 113.074 35.55 + 24 99.7893 1464 8 0 22.0546 113.076 34.15 + 24 171.021 1010 7 1 22.0912 113.127 5.55 + 24 112.748 1464 7 0 22.0919 113.13 4.15 + 24 122.993 1010 6 1 22.1022 113.192 -24.45 + 24 237.817 1465 6 0 22.1025 113.195 -25.85 + 24 108.342 1010 5 1 22.1035 113.263 -54.45 + 24 229.147 1465 5 0 22.1036 113.266 -55.85 + 24 117.017 1010 4 1 22.0998 113.316 -84.45 + 24 112.809 1465 4 0 22.1015 113.318 -85.85 + 24 105.311 1010 3 1 22.1372 113.37 -114.45 + 24 180.506 1466 3 0 22.1414 113.374 -115.85 + 24 197.218 1010 2 1 22.2268 113.438 -144.45 + 24 192.911 1466 2 0 22.2316 113.442 -145.85 + 24 134.104 1011 1 1 22.3288 113.532 -174.45 + 24 314.565 1466 1 0 22.3342 113.537 -175.85 + 24 110.142 1011 0 1 22.4446 113.629 -204.45 + 24 126.772 1467 0 0 22.449 113.632 -205.85 + 24 249.871 1284 0 0 57.605 77.0424 -206.25 + 24 73.6598 1283 0 0 57.5376 76.85 -205.963 + 24 114.107 1186 0 1 57.3556 77.0196 -204.85 + 24 84.2032 1187 0 1 57.45 77.0489 -204.698 + 24 92.5787 231 10 1 -133.799 13.1616 95.55 + 24 102.696 230 10 1 -133.95 13.0239 95.3417 + 24 4.78372 229 10 1 -134.15 12.8693 95.1623 + 24 193.999 961 10 0 -135.526 12.3068 94.15 + 24 37.9151 1019 10 0 -132.168 23.9937 93.75 + 24 97.2877 1020 10 0 -132.164 24.05 93.8388 + 24 108.646 1021 10 0 -132.051 24.25 93.8724 + 24 38.5279 328 0 1 -114.35 75.3235 -204.594 + 24 89.214 620 6 1 -55.9589 101.648 -24.85 + 24 85.2082 1467 1 0 22.3773 113.55 -176.092 + 24 111.404 295 4 1 -120.95 -112.966 -84.7458 + 24 122.588 294 4 1 -121.15 -113.201 -84.5433 + 24 206.755 982 8 1 16.6425 113.946 35.55 + 24 41.9149 981 8 1 16.4496 114.132 35.2533 + 24 28.432 1473 8 0 15.7651 114.899 34.1498 + 24 99.5079 1474 8 0 15.7191 114.95 34.0796 + 24 74.0512 1475 8 0 15.5445 115.15 33.8456 + 24 113.291 845 7 1 -10.8693 152.664 5.54976 + 24 12.0437 844 7 1 -11.05 152.875 5.18777 + 24 77.2311 1667 7 0 -11.6483 153.614 4.15 + 24 142.091 1668 7 0 -11.7505 153.75 3.96317 + 24 97.8161 723 6 1 -35.3063 169.728 -24.45 + 24 74.0879 722 6 1 -35.45 169.843 -24.6271 + 24 46.5063 1751 6 0 -36.1739 170.468 -25.85 + 24 127.546 1752 6 0 -36.2536 170.55 -25.984 + 24 55.4641 1753 6 0 -36.3981 170.75 -26.2362 + 24 66.5988 1466 9 0 21.9531 113.512 64.15 + 24 75.7726 1467 9 0 21.9431 113.55 64.0105 + 24 92.028 1003 8 1 20.7249 120.516 35.55 + 24 30.2939 1004 8 1 20.85 120.479 35.2687 + 24 36.9495 1501 8 0 21.4312 120.359 34.15 + 24 95.0266 1500 8 0 21.4696 120.35 34.0752 + 24 105.391 1090 7 1 38.1292 111.721 5.55 + 24 106.484 1455 7 0 38.0189 111.322 4.15 + 24 274.324 1081 6 1 36.3364 102.102 -24.45 + 24 68.3786 1400 6 0 36.4315 100.305 -25.85 + 24 118.656 1399 6 0 36.4456 100.15 -25.9966 + 24 1.66585 1398 6 0 36.4688 99.95 -26.2456 + 24 2.91089 1107 5 1 41.4596 79.3235 -54.45 + 24 140.195 1106 5 1 41.4499 79.3133 -54.4538 + 24 85.3982 1105 5 1 41.25 79.0835 -54.5309 + 24 157.134 1104 5 1 41.05 78.8881 -54.6041 + 24 83.5961 1103 5 1 40.8497 78.7028 -54.6649 + 24 72.7556 1102 5 1 40.65 78.5066 -54.7358 + 24 60.8842 1101 5 1 40.4488 78.3292 -54.8064 + 24 67.7696 1274 5 0 36.7177 75.0012 -55.85 + 24 77.0881 1273 5 0 36.5563 74.85 -55.8928 + 24 100.719 1272 5 0 36.3399 74.65 -55.9467 + 24 83.9356 1271 5 0 36.172 74.45 -56.0067 + 24 66.3251 1270 5 0 36.0126 74.25 -56.0442 + 24 60.897 1269 5 0 35.8493 74.05 -56.0706 + 24 74.5765 1268 5 0 35.6756 73.8499 -56.0794 + 24 95.4888 1267 5 0 35.5147 73.65 -56.091 + 24 80.3629 1266 5 0 35.3067 73.45 -56.1466 + 24 55.239 1265 5 0 35.051 73.2494 -56.201 + 24 54.5607 1006 5 0 -75.7822 21.3844 -56.2499 + 24 69.0592 1007 5 0 -75.8447 21.45 -56.1092 + 24 105.04 525 5 1 -75.0442 21.3248 -54.85 + 24 84.6191 526 5 1 -74.8499 21.1027 -54.6032 + 24 83.8795 527 5 1 -74.6499 20.9865 -54.6153 + 24 222.727 528 5 1 -74.45 20.8696 -54.5343 + 24 63.1464 529 5 1 -74.25 20.5748 -54.6634 + 24 234.452 1000 5 0 -75.9194 20.1048 -55.85 + 24 45.1286 999 5 0 -76.0291 20.05 -55.9873 + 24 244.496 1464 6 0 21.9875 112.971 -25.9721 + 24 122.027 1009 5 1 22.0354 113.165 -54.4501 + 24 119.307 1012 4 1 22.5362 113.528 -84.45 + 24 142.748 1466 4 0 22.5208 113.504 -85.8504 + 24 174.223 1011 3 1 22.2958 112.958 -114.45 + 24 158.913 1463 3 0 22.3229 112.921 -115.85 + 24 130.671 1014 2 1 22.8988 112.317 -144.451 + 24 117.128 1460 2 0 22.8819 112.308 -145.85 + 24 126.52 1010 1 1 22.1013 111.96 -174.45 + 24 110.282 1458 1 0 22.0843 111.842 -175.85 + 24 105.478 1008 0 1 21.8247 109.609 -204.45 + 24 107.042 1446 0 0 21.6864 109.519 -205.85 + 24 94.2285 1461 2 0 22.9039 112.35 -146.008 + 24 50.592 1462 2 0 22.9715 112.55 -146.144 + 24 72.1128 1463 2 0 22.9936 112.75 -146.141 + 24 50.132 1464 2 0 23.028 112.951 -146.118 + 24 73.1662 1465 2 0 23.0729 113.15 -146.094 + 24 49.9935 1467 2 0 23.0026 113.55 -146.044 + 24 74.373 1468 2 0 23.05 113.75 -146.114 + 24 181.482 1702 2 0 -22.6619 160.567 -146.25 + 24 388.948 1703 2 0 -22.6382 160.75 -146.068 + 24 3.9146 1704 2 0 -22.877 160.95 -146.05 + 24 42.2522 1022 2 1 24.4724 116.047 -144.45 + 24 16.3917 1086 6 0 -9.57144 37.3253 -26.2499 + 24 71.555 1085 6 0 -9.60395 37.25 -26.2208 + 24 110.515 1084 6 0 -9.68247 37.05 -26.1651 + 24 93.4227 1083 6 0 -9.75883 36.85 -26.1409 + 24 84.3172 1082 6 0 -9.82349 36.65 -26.1299 + 24 123.971 1081 6 0 -9.89466 36.45 -26.1091 + 24 79.8858 1080 6 0 -9.97553 36.2498 -26.0898 + 24 136.951 1079 6 0 -10.0731 36.05 -26.0606 + 24 59.4778 1078 6 0 -10.1751 35.85 -26.0185 + 24 144.42 1077 6 0 -10.2865 35.6491 -25.97 + 24 62.7147 1076 6 0 -10.4174 35.45 -25.936 + 24 122.195 1075 6 0 -10.5431 35.25 -25.8978 + 24 16.1478 1074 6 0 -10.6404 35.05 -25.8582 + 24 75.848 837 6 1 -12.5719 30.273 -24.85 + 24 262.929 836 6 1 -12.6502 30.0549 -24.8103 + 24 177.247 835 6 1 -12.85 29.4554 -24.7371 + 24 139.331 834 6 1 -13.05 29.0519 -24.6966 + 24 166.047 833 6 1 -13.2501 28.6158 -24.7057 + 24 698.687 832 6 1 -13.45 28.2256 -24.7218 + 24 139.68 831 6 1 -13.65 27.6922 -24.7936 + 24 25.1325 983 6 0 -16.6155 16.7297 -25.85 + 24 72.1943 982 6 0 -16.6378 16.65 -25.8575 + 24 55.765 981 6 0 -16.6975 16.4497 -25.8608 + 24 53.0719 980 6 0 -16.7637 16.25 -25.8557 + 24 61.7872 979 6 0 -16.8382 16.05 -25.8536 + 24 74.4056 978 6 0 -16.9415 15.8484 -25.8591 + 24 65.5662 977 6 0 -17.0518 15.65 -25.8911 + 24 63.6253 976 6 0 -17.1666 15.4498 -25.9391 + 24 157.005 975 6 0 -17.2791 15.2496 -25.9815 + 24 44.3837 974 6 0 -17.3684 15.0497 -26.1254 + 24 141.135 796 5 1 -20.7229 -6.03616 -54.4503 + 24 149.894 865 5 0 -20.5931 -6.9686 -55.85 + 24 97.1803 864 5 0 -20.5811 -7.05 -55.9684 + 24 0.0326711 783 4 1 -23.2504 -23.9493 -84.45 + 24 136.554 784 4 1 -23.25 -23.9491 -84.4508 + 24 22.5056 785 4 1 -23.05 -23.8039 -84.797 + 24 24.814 783 4 0 -22.6836 -23.2977 -85.85 + 24 117.576 784 4 0 -22.646 -23.25 -85.9367 + 24 32.3421 1054 4 0 -3.93624 30.9424 -86.25 + 24 122.399 1055 4 0 -3.92579 31.05 -86.1766 + 24 86.1973 1056 4 0 -3.93527 31.25 -86.0453 + 24 76.6929 1057 4 0 -3.99138 31.45 -85.9442 + 24 53.3246 1058 4 0 -4.04284 31.6502 -85.8836 + 24 20.335 1059 4 0 -4.08591 31.85 -85.8577 + 24 275.379 876 4 1 -4.73575 37.642 -84.85 + 24 110.179 875 4 1 -4.85005 38.4292 -84.7883 + 24 137.17 874 4 1 -5.05 38.847 -84.7825 + 24 297.529 873 4 1 -5.25 39.2398 -84.6811 + 24 94.8999 872 4 1 -5.45005 39.8273 -84.5223 + 24 77.9533 871 4 1 -5.65002 40.1616 -84.5349 + 24 73.0067 870 4 1 -5.85 40.3933 -84.5931 + 24 146.1 869 4 1 -6.05 40.5566 -84.7127 + 24 55.098 868 4 1 -6.25015 40.6991 -84.7828 + 24 9.55044 867 4 1 -6.45009 40.8243 -84.8321 + 24 96.5958 1109 4 0 -8.83119 41.934 -85.85 + 24 99.2381 1110 4 0 -9.06863 42.05 -85.9929 + 24 35.7205 1139 4 0 -42.8909 48.0474 -86.25 + 24 108.384 1140 4 0 -42.8468 48.0501 -86.1283 + 24 121.076 687 4 1 -42.6164 48.8774 -84.85 + 24 177.1 688 4 1 -42.45 49.0975 -84.6176 + 24 133.382 689 4 1 -42.25 49.2943 -84.5959 + 24 122.704 690 4 1 -42.0498 49.3763 -84.8076 + 24 139.833 1138 4 0 -41.4991 47.7594 -85.85 + 24 145.267 1100 4 0 -7.0134 40.1414 -85.85 + 24 68.0599 1034 6 0 -12.7043 26.9779 -25.85 + 24 11.8204 1028 6 0 -14.9431 25.85 -25.9678 +Number of digits in this event = 62 +Using G4ParticleGun ... +7.12987 LIN e- Event: 25 -Number of tracker hits in this event = 39 - 25 131.322 1494 8 1 118.968 65.8572 35.55 - 25 101.364 1229 8 0 118.968 65.856 34.15 - 25 139.657 1494 7 1 118.965 65.8351 5.55 - 25 128.313 1228 7 0 118.966 65.8352 4.15 - 25 100.969 1494 6 1 118.965 65.8314 -24.45 - 25 102.282 1228 6 0 118.966 65.8363 -25.85 - 25 126.301 1494 5 1 118.983 65.9271 -54.45 - 25 110.138 1229 5 0 118.985 65.9303 -55.85 - 25 129 1494 4 1 119.022 65.9895 -84.45 - 25 161.772 1229 4 0 119.024 65.9955 -85.85 - 25 351.051 1494 3 1 119.049 66.1221 -114.45 - 25 160.814 1230 3 0 119.047 66.1337 -115.85 - 25 149.166 1494 2 1 118.999 66.3742 -144.45 - 25 108.818 1231 2 0 118.985 66.3886 -145.85 - 25 180.353 1492 1 1 118.685 66.7313 -174.45 - 25 126.353 1233 1 0 118.659 66.7464 -175.85 - 25 98.2623 1489 0 1 118.118 67.0681 -204.45 - 25 147.366 1235 0 0 118.095 67.0862 -205.85 - 25 235.201 1232 0 0 119.212 66.5155 -205.889 - 25 1.51632 1198 0 0 140.779 59.7524 -206.25 - 25 108.308 1285 8 0 -32.2709 77.1744 33.75 - 25 103.292 1286 8 0 -32.2129 77.25 33.7603 - 25 54.4993 1493 3 1 118.95 65.7579 -114.453 - 25 79.5707 1492 3 1 118.75 65.8085 -114.485 - 25 65.9761 1491 3 1 118.549 65.8891 -114.54 - 25 64.2897 1490 3 1 118.349 65.8695 -114.597 - 25 61.8337 1489 3 1 118.15 65.8546 -114.565 - 25 57.6715 1488 3 1 117.95 65.9199 -114.491 - 25 60.0106 1487 3 1 117.75 66.0478 -114.525 - 25 215.515 1486 3 1 117.55 66.1279 -114.482 - 25 78.4124 1485 3 1 117.349 66.0883 -114.505 - 25 298.434 1493 1 1 118.921 65.8111 -174.451 - 25 247.721 1228 1 0 118.864 65.7325 -175.85 - 25 107.017 1488 0 1 117.941 63.9175 -204.45 - 25 114.235 1219 0 0 117.938 63.8957 -205.85 - 25 129.995 1218 0 0 117.937 63.8497 -205.966 - 25 223.173 1073 0 0 109.044 34.7321 -206.25 - 25 157.56 1491 0 1 118.434 66.3185 -204.45 - 25 123.15 1231 0 0 118.371 66.3702 -205.85 -Number of digits in this event = 23 +Number of tracker hits in this event = 88 + 25 182.528 1267 10 1 73.5179 64.8536 95.55 + 25 126.353 1224 10 0 73.518 64.8532 94.15 + 25 125.929 1267 9 1 73.5187 64.8516 65.55 + 25 202.732 1224 9 0 73.5185 64.8513 64.15 + 25 115.592 1267 8 1 73.5137 64.8487 35.55 + 25 117.683 1223 8 0 73.5132 64.8488 34.15 + 25 149.877 1267 7 1 73.5051 64.8488 5.55 + 25 137.105 1223 7 0 73.5033 64.8484 4.15 + 25 161.381 1267 6 1 73.4609 64.8452 -24.45 + 25 174.174 1223 6 0 73.4589 64.8444 -25.85 + 25 216.152 1266 5 1 73.4258 64.8239 -54.45 + 25 138.287 1223 5 0 73.4247 64.8234 -55.85 + 25 166.432 1266 4 1 73.4007 64.8152 -84.45 + 25 157.167 1223 4 0 73.3993 64.8124 -85.85 + 25 102.658 1266 3 1 73.3654 64.7546 -114.45 + 25 134.347 1223 3 0 73.3634 64.7513 -115.85 + 25 178.66 1266 2 1 73.3201 64.6841 -144.45 + 25 170.478 1223 2 0 73.3184 64.683 -145.85 + 25 98.814 1266 1 1 73.2839 64.659 -174.45 + 25 116.477 1223 1 0 73.2826 64.6583 -175.85 + 25 216.447 1266 0 1 73.2598 64.649 -204.45 + 25 111.482 1222 0 0 73.2572 64.6488 -205.85 + 25 8.25833 763 0 1 -27.25 94.1351 -204.546 + 25 106.616 1261 1 0 174.22 72.3525 -176.25 + 25 67.5343 1770 1 1 174.308 72.4801 -174.85 + 25 199.681 1257 1 0 173.858 71.5753 -175.85 + 25 36.8693 1220 2 0 73.7461 64.098 -145.85 + 25 70.9302 1219 2 0 73.7893 64.05 -145.961 + 25 153.522 1313 1 1 82.7701 56.7076 -174.451 + 25 128.424 1183 1 0 82.5398 56.7399 -175.85 + 25 162.432 1226 5 0 73.3311 65.2591 -55.8506 + 25 198.997 1252 4 1 70.5948 74.3238 -84.45 + 25 1.05309 1272 4 0 70.2576 74.6487 -85.85 + 25 135.581 1273 4 0 70.2563 74.65 -85.8555 + 25 155.152 1218 3 1 63.6845 81.6805 -114.45 + 25 103.351 1308 3 0 63.9623 81.7473 -115.85 + 25 134.127 1250 2 1 70.1798 82.6295 -144.45 + 25 10.1591 1251 2 1 70.25 82.6467 -144.806 + 25 296.878 1313 2 0 70.4251 82.681 -145.85 + 25 107.545 1276 1 1 75.3117 82.1905 -174.45 + 25 152.363 1312 1 0 75.8215 82.4836 -175.85 + 25 63.5381 1340 0 1 88.1418 93.3377 -204.45 + 25 83.3774 1339 0 1 88.05 93.3623 -204.578 + 25 130.634 1367 0 0 87.1184 93.6396 -205.85 + 25 30.7095 1368 0 0 86.8427 93.7501 -206.171 + 25 33.3849 1495 0 0 114.886 119.15 -206.144 + 25 83.6919 1253 4 1 70.65 74.4213 -84.6933 + 25 324.855 1254 4 1 70.8501 74.501 -84.6019 + 25 119.449 1267 5 1 73.45 64.8449 -54.4565 + 25 201.27 1225 5 0 73.6832 65.166 -55.85 + 25 103.753 1303 4 1 80.6603 72.5699 -84.45 + 25 66.6058 1304 4 1 80.8501 72.7968 -84.6995 + 25 13.2705 1268 4 0 81.6912 73.8181 -85.8501 + 25 123.762 1269 4 0 81.7171 73.85 -85.8863 + 25 46.7276 1270 4 0 81.8837 74.05 -86.1425 + 25 174.921 1413 3 1 102.827 92.6461 -114.45 + 25 82.2586 1414 3 1 102.95 92.7151 -114.55 + 25 97.6158 1415 3 1 103.15 92.8533 -114.729 + 25 69.7842 1370 3 0 104.592 94.1949 -115.85 + 25 157.341 1371 3 0 104.756 94.35 -115.991 + 25 12.8162 1372 3 0 105.009 94.55 -116.215 + 25 308.469 1586 2 1 137.439 115.048 -144.45 + 25 141.864 1587 2 1 137.55 113.98 -144.466 + 25 110.801 1588 2 1 137.75 113.534 -144.478 + 25 138.074 1589 2 1 137.95 113.132 -144.532 + 25 86.1868 1590 2 1 138.15 112.752 -144.604 + 25 101.116 1591 2 1 138.35 112.489 -144.618 + 25 5.99176 1592 2 1 138.55 112.268 -144.464 + 25 39.3164 1606 3 0 143.064 141.473 -116.25 + 25 126.51 1607 3 0 143.078 141.55 -116.15 + 25 142.879 1608 3 0 143.03 141.75 -115.91 + 25 8.45682 1609 3 1 141.974 142.205 -114.85 + 25 82.8198 1608 3 1 141.95 142.216 -114.827 + 25 94.8165 1607 3 1 141.75 142.27 -114.651 + 25 201.23 1606 3 1 141.541 142.506 -114.45 + 25 291.786 1605 3 1 141.35 142.631 -114.563 + 25 57.8888 1609 3 0 141.59 141.95 -115.995 + 25 65.2282 1622 3 0 142.038 144.677 -115.85 + 25 191.627 1623 3 0 142.065 144.75 -115.884 + 25 95.0587 1615 3 1 143.241 142.176 -114.85 + 25 196.629 1614 3 1 143.15 142.406 -114.727 + 25 96.4324 1613 3 1 142.95 142.541 -114.492 + 25 37.6748 1319 5 0 87.4263 83.9052 -56.2499 + 25 85.6331 1320 5 0 87.4438 84.05 -56.1569 + 25 8.54892 1321 5 0 87.5581 84.25 -56.2383 + 25 345.488 1526 5 0 157.465 125.485 -56.25 + 25 178.123 1525 5 0 157.914 125.35 -55.9549 + 25 168.21 1224 7 0 73.5033 64.85 3.95904 +Number of digits in this event = 46 Using G4ParticleGun ... -6.51173 LIN +9.12338 LIN e- Event: 26 -Number of tracker hits in this event = 41 - 26 128.527 629 11 1 -54.1732 -21.3955 125.55 - 26 177.3 793 11 0 -54.1762 -21.3961 124.15 - 26 116.945 629 10 1 -54.2355 -21.4096 95.55 - 26 132.66 793 10 0 -54.2407 -21.4105 94.15 - 26 109.799 628 9 1 -54.3459 -21.4245 65.55 - 26 226.543 793 9 0 -54.3519 -21.4214 64.15 - 26 96.3498 627 8 1 -54.457 -21.3726 35.55 - 26 101.104 793 8 0 -54.4617 -21.3714 34.15 - 26 219.535 627 7 1 -54.5573 -21.3477 5.55 - 26 105.048 793 7 0 -54.5633 -21.3497 4.15 - 26 140.447 626 6 1 -54.6827 -21.3874 -24.45 - 26 118.408 793 6 0 -54.6875 -21.3909 -25.85 - 26 111.865 626 5 1 -54.7859 -21.4648 -54.45 - 26 132.096 792 5 0 -54.7901 -21.4681 -55.85 - 26 127.378 625 4 1 -54.896 -21.5192 -84.45 - 26 170.048 792 4 0 -54.9117 -21.5136 -85.85 - 26 153.864 624 3 1 -55.2139 -21.3874 -114.45 - 26 126.824 793 3 0 -55.2215 -21.3724 -115.85 - 26 121.733 623 2 1 -55.3207 -21.0371 -144.45 - 26 108.529 795 2 0 -55.3242 -21.0228 -145.85 - 26 138.658 623 1 1 -55.378 -20.7358 -174.45 - 26 133.979 796 1 0 -55.3753 -20.7344 -175.85 - 26 134.019 623 0 1 -55.2962 -20.7422 -204.45 - 26 117.152 796 0 0 -55.3023 -20.752 -205.85 - 26 69.6823 585 4 1 -62.85 58.9771 -84.7452 - 26 129.02 586 4 1 -62.85 59.0624 -84.5352 - 26 132.255 596 0 1 -60.6993 25.5441 -204.85 - 26 88.4796 302 1 1 -119.55 16.4704 -174.641 - 26 87.4403 1405 6 1 101.21 -102.262 -24.85 - 26 278.525 629 2 1 -54.244 -21.4137 -144.45 - 26 359.593 793 2 0 -54.2468 -21.4187 -145.85 - 26 293.772 628 1 1 -54.3214 -21.5569 -174.45 - 26 196.057 792 1 0 -54.3224 -21.5576 -175.85 - 26 259.549 628 0 1 -54.2776 -21.5767 -204.45 - 26 227.506 792 0 0 -54.2694 -21.5743 -205.85 - 26 111.688 486 6 0 -16.3527 -82.8378 -26.25 - 26 11.1919 1492 6 0 -0.525824 118.669 -26.25 - 26 111.142 793 1 0 -54.3515 -21.4056 -175.85 - 26 85.4053 600 1 0 131.686 -60.0045 -176.25 - 26 16.9325 893 1 0 94.8229 -1.43117 -176.25 - 26 218.804 644 1 0 -91.333 -51.1559 -176.25 -Number of digits in this event = 27 +Number of tracker hits in this event = 112 + 26 154.035 1101 11 1 40.3716 -66.1675 125.55 + 26 118.453 569 11 0 40.3709 -66.1667 124.15 + 26 199.177 1101 10 1 40.3558 -66.152 95.55 + 26 177.117 569 10 0 40.3548 -66.1507 94.15 + 26 114.593 1101 9 1 40.3358 -66.1183 65.55 + 26 113.069 569 9 0 40.349 -66.0876 64.15 + 26 130.883 1103 8 1 40.7023 -65.3641 35.55 + 26 101.019 573 8 0 40.6793 -65.3388 34.15 + 26 161.923 1101 7 1 40.4189 -64.8894 5.55 + 26 126.628 575 7 0 40.445 -64.9205 4.15 + 26 114.43 1103 6 1 40.8064 -65.5345 -24.4501 + 26 46.706 572 6 0 40.7899 -65.6363 -25.8508 + 26 95.8489 571 6 0 40.7878 -65.65 -26.033 + 26 139.009 1102 5 1 40.5272 -67.7584 -54.45 + 26 386.768 561 5 0 40.5594 -67.8272 -55.85 + 26 113.023 1108 4 1 41.8055 -68.8781 -84.45 + 26 2.37781 1109 4 1 41.85 -68.8911 -84.8357 + 26 113.658 555 4 0 41.9706 -68.925 -85.85 + 26 106.343 1126 3 1 45.4301 -69.6935 -114.45 + 26 26.4973 1127 3 1 45.45 -69.7087 -114.787 + 26 157.559 551 3 0 45.517 -69.7576 -115.85 + 26 157.052 1135 2 1 47.1859 -71.072 -144.45 + 26 191.885 544 2 0 47.2232 -71.2101 -145.85 + 26 6.66497 543 2 0 47.2333 -71.25 -146.229 + 26 97.6743 1140 1 1 48.0542 -74.4067 -174.45 + 26 130.546 527 1 0 48.0426 -74.4787 -175.85 + 26 141.302 1139 0 1 47.9683 -75.6641 -204.45 + 26 96.4665 521 0 0 48.09 -75.7516 -205.85 + 26 252.692 1111 4 1 42.3007 -62.4839 -84.45 + 26 236.014 588 4 0 42.3319 -62.4454 -85.85 + 26 149.878 1114 3 1 42.8648 -61.8355 -114.45 + 26 159.741 591 3 0 42.8644 -61.7257 -115.85 + 26 132.551 1114 2 1 42.8513 -58.9591 -144.45 + 26 121.349 606 2 0 43.0394 -58.7693 -145.85 + 26 52.5677 1138 1 1 47.7918 -54.6091 -174.45 + 26 70.7997 1139 1 1 47.85 -54.5694 -174.636 + 26 62.9736 628 1 0 48.2373 -54.2805 -175.85 + 26 122.701 629 1 0 48.2774 -54.25 -175.978 + 26 14.7182 1183 0 1 56.8362 -47.6911 -204.45 + 26 206.356 1184 0 1 56.8501 -47.6834 -204.487 + 26 141.297 663 0 0 57.3956 -47.4347 -205.85 + 26 43.7161 594 3 0 43.1922 -61.085 -115.85 + 26 134.128 595 3 0 43.2076 -61.05 -115.898 + 26 126.524 1129 3 1 45.88 -59.5142 -114.45 + 26 108.852 604 3 0 45.8759 -59.2036 -115.85 + 26 118.117 1123 2 1 44.8 -51.3055 -144.45 + 26 0.456214 1122 2 1 44.65 -51.2747 -144.849 + 26 132.868 644 2 0 44.2732 -51.2164 -145.85 + 26 73.6414 1059 1 1 31.9815 -49.7257 -174.45 + 26 63.0288 1058 1 1 31.8499 -49.7011 -174.673 + 26 161.032 652 1 0 31.1792 -49.5558 -175.85 + 26 54.4792 977 0 1 15.4944 -45.8107 -204.45 + 26 77.5335 976 0 1 15.45 -45.7761 -204.618 + 26 123.194 672 0 0 15.1385 -45.6298 -205.85 + 26 179.177 1098 3 1 39.7509 -65.3279 -114.45 + 26 46.6255 1097 3 1 39.65 -65.277 -114.724 + 26 98.0214 574 3 0 39.249 -65.0777 -115.85 + 26 27.8985 575 3 0 39.1487 -65.05 -116.135 + 26 123.012 1046 2 1 29.4233 -62.3506 -144.45 + 26 18.4422 1045 2 1 29.25 -62.1877 -144.806 + 26 45.6599 591 2 0 28.7249 -61.7083 -145.85 + 26 145.409 592 2 0 28.6578 -61.65 -145.982 + 26 97.5808 949 1 1 9.91069 -47.3084 -174.45 + 26 101.705 948 1 1 9.84994 -47.2552 -174.611 + 26 69.3014 665 1 0 9.42966 -46.9015 -175.85 + 26 50.4382 666 1 0 9.36099 -46.85 -176.042 + 26 124.721 883 0 1 -3.36438 -39.4083 -204.45 + 26 102.302 702 0 0 -3.50487 -39.5312 -205.85 + 26 115.661 576 3 0 39.5369 -64.7953 -115.85 + 26 368.618 1087 2 1 37.4506 -54.1919 -144.45 + 26 33.3968 636 2 0 38.0611 -52.7328 -145.85 + 26 60.6328 637 2 0 38.0954 -52.6495 -145.926 + 26 47.4787 638 2 0 38.1087 -52.45 -146.108 + 26 128.521 1007 1 1 21.6092 -20.9824 -174.45 + 26 30.3755 1006 1 1 21.45 -20.9756 -174.799 + 26 37.5727 801 1 0 19.1221 -19.7524 -175.85 + 26 40.5758 802 1 0 19.0305 -19.65 -175.88 + 26 61.5461 978 1 1 15.6792 -14.5365 -174.85 + 26 250.742 977 1 1 15.65 -14.4891 -174.849 + 26 11.5293 1086 2 1 37.4441 -54.3017 -144.45 + 26 59.6538 1088 2 1 37.6504 -54.8262 -144.478 + 26 67.7624 1089 2 1 37.85 -54.8967 -144.475 + 26 73.0111 1090 2 1 38.05 -54.951 -144.455 + 26 61.9809 1091 2 1 38.2504 -54.9655 -144.471 + 26 62.9092 1092 2 1 38.45 -54.9555 -144.503 + 26 120.125 1093 2 1 38.65 -54.9881 -144.458 + 26 56.1548 1094 2 1 38.85 -55.0662 -144.511 + 26 299.659 1095 2 1 39.05 -55.1474 -144.49 + 26 264.888 1100 1 1 40.176 -65.7383 -174.45 + 26 241.808 571 1 0 40.1761 -65.7354 -175.85 + 26 221.676 1100 0 1 40.1848 -65.6832 -204.45 + 26 155.137 571 0 0 40.1862 -65.6815 -205.85 + 26 259.34 1134 2 1 46.9453 -34.4605 -144.85 + 26 241.997 959 3 0 68.9793 11.9161 -116.25 + 26 79.6419 574 0 0 84.5489 -65.1253 -206.25 + 26 231.431 2 0 0 75.7925 -179.566 -206.25 + 26 88.9692 850 9 0 -97.0792 -9.85 63.8099 + 26 175.507 411 9 1 -97.8877 -10.9143 65.15 + 26 51.7621 874 7 0 -94.2622 -5.0741 3.75062 + 26 97.5763 873 7 0 -94.1855 -5.25 3.80771 + 26 133.671 872 7 0 -94.1268 -5.45 3.94771 + 26 186.767 871 7 0 -93.8819 -5.65007 4.00936 + 26 66.5808 870 7 0 -93.9728 -5.85 3.92899 + 26 38.0924 1101 0 1 40.2552 -66.0811 -204.45 + 26 120.54 569 0 0 40.1936 -66.0869 -205.85 + 26 156.404 566 1 0 40.466 -66.7757 -175.85 + 26 45.3714 344 0 0 104.611 -111.215 -206.249 + 26 173.18 345 0 0 104.633 -111.15 -206.15 + 26 11.1411 346 0 0 104.527 -110.95 -205.869 + 26 126.945 1419 0 1 104.144 -110.608 -204.85 + 26 99.7976 1420 0 1 104.15 -110.531 -204.72 + 26 211.694 568 10 0 40.3814 -66.25 93.8491 +Number of digits in this event = 53 Using G4ParticleGun ... -4.21822 LIN +9.76356 LIN e- Event: 27 -Number of tracker hits in this event = 31 - 27 121.807 1491 8 1 118.447 83.682 35.55 - 27 107.82 1318 8 0 118.447 83.6799 34.15 - 27 118.174 1491 7 1 118.438 83.6472 5.55 - 27 220.598 1317 7 0 118.438 83.6473 4.15 - 27 262.127 1491 6 1 118.446 83.6481 -24.45 - 27 124.497 1317 6 0 118.447 83.6492 -25.85 - 27 145.868 1491 5 1 118.448 83.6745 -54.45 - 27 126.142 1318 5 0 118.446 83.6759 -55.85 - 27 137.224 1491 4 1 118.428 83.7004 -84.45 - 27 95.1745 1318 4 0 118.429 83.7022 -85.85 - 27 139.828 1491 3 1 118.446 83.7363 -114.45 - 27 106.957 1318 3 0 118.443 83.7432 -115.85 - 27 116.127 1491 2 1 118.414 83.9035 -144.45 - 27 110.204 1319 2 0 118.413 83.9105 -145.85 - 27 371.368 1491 1 1 118.356 84.0458 -174.45 - 27 100.238 1320 1 0 118.362 84.0708 -175.85 - 27 103.042 1491 0 1 118.514 84.5967 -204.45 - 27 127.803 1322 0 0 118.518 84.6199 -205.85 - 27 46.0564 1318 2 0 118.517 83.7754 -146.178 - 27 344.477 1492 1 1 118.581 83.8161 -174.45 - 27 254.365 1318 1 0 118.585 83.8172 -175.85 - 27 276.374 1492 0 1 118.672 83.8378 -204.45 - 27 298.488 1318 0 0 118.673 83.8374 -205.85 - 27 89.2874 1493 0 1 118.75 83.8058 -204.5 - 27 121.937 1494 0 1 118.95 83.778 -204.685 - 27 228.401 1330 0 0 119.729 86.0795 -205.85 - 27 214.089 1331 0 0 119.774 86.25 -205.956 - 27 97.5439 1319 0 0 118.712 83.9866 -205.85 - 27 125.923 1319 1 0 118.441 83.9093 -175.85 - 27 144.654 1484 0 1 117.019 85.9302 -204.45 - 27 159.828 1329 0 0 116.984 85.9793 -205.85 -Number of digits in this event = 22 +Number of tracker hits in this event = 29 + 27 172.41 1155 10 1 51.1397 86.4836 95.55 + 27 142.323 1332 10 0 51.1399 86.4837 94.15 + 27 158.88 1155 9 1 51.1426 86.4827 65.55 + 27 187.323 1332 9 0 51.1436 86.4815 64.15 + 27 134.363 1155 8 1 51.1637 86.4587 35.55 + 27 131.806 1332 8 0 51.165 86.4578 34.15 + 27 118.231 1155 7 1 51.187 86.437 5.55 + 27 143.802 1331 7 0 51.1877 86.4364 4.15 + 27 273.079 1155 6 1 51.2068 86.4232 -24.45 + 27 211.481 1331 6 0 51.2086 86.4224 -25.85 + 27 123.873 1155 5 1 51.2485 86.4035 -54.45 + 27 153.23 1331 5 0 51.2499 86.4029 -55.85 + 27 158.199 1156 4 1 51.288 86.3928 -84.45 + 27 135.511 1331 4 0 51.2902 86.3919 -85.85 + 27 277.296 1156 3 1 51.3378 86.3811 -114.45 + 27 317.616 1331 3 0 51.3407 86.3811 -115.85 + 27 122.004 1156 2 1 51.4004 86.3791 -144.45 + 27 120.566 1331 2 0 51.4023 86.3798 -145.85 + 27 125.721 1156 1 1 51.4426 86.3957 -174.45 + 27 104.093 1331 1 0 51.4438 86.396 -175.85 + 27 123.603 1157 0 1 51.4689 86.4068 -204.45 + 27 176.227 1331 0 0 51.469 86.4068 -205.85 + 27 12.2965 1157 1 1 51.4501 86.3905 -174.46 + 27 120.229 1157 3 1 51.4501 86.4152 -114.611 + 27 25.7504 1355 9 0 84.6892 91.1716 63.75 + 27 141.456 1154 6 1 51.0495 86.5382 -24.6492 + 27 116.17 1333 6 0 50.6485 86.8188 -25.8501 + 27 203.012 1112 6 0 70.1252 42.5244 -26.25 + 27 135.781 1111 6 0 70.2134 42.4498 -26.205 +Number of digits in this event = 26 Using G4ParticleGun ... -1.21027 LIN +2.46051 LIN e- Event: 28 -Number of tracker hits in this event = 46 - 28 140.336 729 10 1 -34.1142 88.8746 95.55 - 28 133.408 1344 10 0 -34.1193 88.8682 94.15 - 28 164.438 729 9 1 -34.1879 88.694 65.55 - 28 134.383 1343 9 0 -34.1779 88.7033 64.15 - 28 133.893 730 8 1 -33.951 88.9033 35.55 - 28 176.923 1344 8 0 -33.9343 88.9077 34.15 - 28 108.375 732 7 1 -33.5657 88.998 5.55 - 28 143.897 1344 7 0 -33.5586 89.0041 4.15 - 28 133.098 733 6 1 -33.4465 89.1573 -24.45 - 28 98.4958 1345 6 0 -33.4377 89.1543 -25.85 - 28 30.7845 733 5 1 -33.2509 89.0786 -54.45 - 28 107.633 734 5 1 -33.25 89.0788 -54.5388 - 28 209.362 1345 5 0 -33.236 89.0809 -55.85 - 28 134.196 735 4 1 -32.9281 89.1301 -84.45 - 28 140.622 1345 4 0 -32.9199 89.1358 -85.85 - 28 128.514 736 3 1 -32.77 89.2271 -114.45 - 28 163.356 1345 3 0 -32.7576 89.2282 -115.85 - 28 135.598 737 2 1 -32.4797 89.2487 -144.45 - 28 145.965 1346 2 0 -32.4681 89.2589 -145.85 - 28 104.188 739 1 1 -32.2366 89.4621 -174.45 - 28 102.944 1347 1 0 -32.232 89.4655 -175.85 - 28 97.4778 739 0 1 -32.1406 89.5366 -204.45 - 28 140.994 1347 0 0 -32.148 89.5322 -205.85 - 28 56.5514 1765 8 1 173.35 -96.5046 35.3393 - 28 63.1345 1766 8 1 173.35 -96.6725 35.1794 - 28 59.483 373 3 0 -118.171 -105.446 -116.25 - 28 56.9679 1345 7 0 -33.4876 89.05 3.85178 - 28 54.8098 744 2 1 -31.1535 87.6229 -144.45 - 28 85.6738 734 6 1 -33.1892 89.1895 -24.4501 - 28 49.0427 735 6 1 -33.05 89.1593 -24.6727 - 28 121.842 1344 6 0 -32.3721 88.9735 -25.85 - 28 195.643 836 5 1 -12.6878 90.8865 -54.45 - 28 126.883 837 5 1 -12.65 90.848 -54.6582 - 28 112.908 1351 5 0 -12.3356 90.5103 -55.85 - 28 166.386 891 4 1 -1.74281 85.2771 -84.45 - 28 110.246 890 4 1 -1.85 85.1386 -84.6936 - 28 19.1902 1312 4 0 -4.15562 82.5099 -85.85 - 28 167.642 1311 4 0 -4.20538 82.4495 -85.8707 - 28 237.696 1310 4 0 -4.41463 82.25 -85.903 - 28 22.1603 1309 4 0 -5.16615 82.05 -86.1977 - 28 84.7326 1228 4 0 -76.4137 65.7049 -86.25 - 28 148.733 1227 4 0 -76.6504 65.65 -86.041 - 28 110.527 508 4 1 -78.3356 65.082 -84.85 - 28 67.5908 507 4 1 -78.45 64.8186 -84.7313 - 28 75.7623 506 4 1 -78.6501 64.8414 -84.7537 - 28 235.956 505 4 1 -78.8504 64.8073 -84.746 -Number of digits in this event = 25 +Number of tracker hits in this event = 26 + 28 190.958 325 9 1 -114.962 -37.5924 65.55 + 28 163.944 712 9 0 -114.962 -37.594 64.15 + 28 129.006 325 8 1 -114.977 -37.639 35.55 + 28 158.802 712 8 0 -114.975 -37.641 34.15 + 28 219.027 326 7 1 -114.919 -37.7009 5.55 + 28 100.908 711 7 0 -114.917 -37.7018 4.15 + 28 212.012 326 6 1 -114.873 -37.7348 -24.45 + 28 112.719 711 6 0 -114.876 -37.7401 -25.85 + 28 125.328 325 5 1 -114.952 -37.8474 -54.45 + 28 114.362 710 5 0 -114.961 -37.8561 -55.85 + 28 109.311 325 4 1 -115.127 -38.014 -84.45 + 28 105.627 710 4 0 -115.132 -38.0243 -85.85 + 28 103.08 324 3 1 -115.235 -38.2345 -114.45 + 28 132.314 709 3 0 -115.237 -38.2434 -115.85 + 28 140.737 324 2 1 -115.258 -38.4363 -144.45 + 28 132.466 708 2 0 -115.262 -38.4401 -145.85 + 28 156.269 324 1 1 -115.348 -38.5249 -174.45 + 28 155.325 707 1 0 -115.323 -38.5261 -175.85 + 28 30.3612 325 0 1 -114.952 -38.5179 -204.45 + 28 138.114 326 0 1 -114.95 -38.519 -204.564 + 28 104.975 707 0 0 -114.923 -38.5316 -205.85 + 28 115.417 700 0 0 -115.412 -40.0363 -206.25 + 28 72.9611 321 0 1 -115.819 -39.7997 -204.85 + 28 93.4004 322 0 1 -115.75 -39.6855 -204.645 + 28 410.344 323 0 1 -115.55 -39.6928 -204.583 + 28 0.381334 706 1 0 -115.501 -38.6611 -175.85 +Number of digits in this event = 17 Using G4ParticleGun ... -3.90497 LIN +4.29673 LIN e- Event: 29 -Number of tracker hits in this event = 172 - 29 569.617 1330 10 1 86.1501 65.272 95.55 - 29 140.435 1226 10 0 86.1537 65.2721 94.15 - 29 126.088 1330 9 1 86.226 65.2711 65.55 - 29 134.935 1226 9 0 86.2306 65.2719 64.15 - 29 254.18 1331 8 1 86.3242 65.2825 35.55 - 29 131.396 1226 8 0 86.3265 65.2823 34.15 - 29 156.847 1331 7 1 86.3737 65.2826 5.55 - 29 146.153 1226 7 0 86.3758 65.2826 4.15 - 29 250.373 1331 6 1 86.4134 65.2739 -24.45 - 29 626.041 1226 6 0 86.4169 65.2738 -25.85 - 29 137.348 1332 5 1 86.4958 65.2618 -54.45 - 29 203.504 1226 5 0 86.4989 65.2608 -55.85 - 29 109.522 1332 4 1 86.551 65.2395 -84.45 - 29 114.524 1225 4 0 86.5528 65.2361 -85.85 - 29 321.218 1332 3 1 86.5873 65.1659 -114.45 - 29 372.565 1225 3 0 86.5905 65.163 -115.85 - 29 147.058 1333 2 1 86.6607 65.105 -144.45 - 29 127.052 1225 2 0 86.6693 65.1005 -145.85 - 29 120.862 1333 1 1 86.8408 65.0068 -174.45 - 29 149.255 1224 1 0 86.8519 64.9999 -175.85 - 29 130.047 1335 0 1 87.0504 64.8464 -204.45 - 29 157.176 1223 0 0 87.058 64.8333 -205.85 - 29 25.5416 1591 10 0 -76.3341 138.474 93.75 - 29 27.4679 1590 10 0 -76.4429 138.35 94.1107 - 29 86.609 516 10 1 -76.775 137.108 95.15 - 29 16.8997 1582 10 0 -77.5194 136.596 94.15 - 29 7.06941 495 10 1 -81.0322 135.527 95.15 - 29 33.6777 494 10 1 -81.05 135.524 95.1553 - 29 0.919122 1573 10 0 -82.7899 134.751 94.15 - 29 235.225 1572 10 0 -82.7923 134.75 94.1484 - 29 124.328 1410 7 1 102.278 75.8647 5.15 - 29 52.7565 1409 7 1 102.15 75.9632 5.512 - 29 111.411 1343 2 1 88.7179 63.0408 -144.45 - 29 1.08227 1217 2 0 88.4464 63.6483 -145.85 - 29 110.298 1218 2 0 88.4455 63.65 -145.854 - 29 169.512 1310 1 1 82.075 78.4885 -174.45 - 29 99.4324 1295 1 0 82.2214 79.1236 -175.85 - 29 9.0542 1296 1 0 82.2427 79.25 -176.212 - 29 176.799 1324 0 1 84.8791 90.15 -204.488 - 29 231.572 1325 0 1 85.05 90.7554 -204.61 - 29 164.966 1326 0 1 85.2501 91.2805 -204.598 - 29 274.676 1327 0 1 85.45 91.7189 -204.508 - 29 158.147 1328 0 1 85.65 92.1014 -204.511 - 29 103.028 1329 0 1 85.85 92.5263 -204.685 - 29 3.23049 1372 0 0 87.1345 94.7388 -205.85 - 29 95.6891 1373 0 0 87.1408 94.75 -205.856 - 29 84.0588 1374 0 0 87.2382 94.95 -205.946 - 29 58.0224 1375 0 0 87.3477 95.1501 -205.967 - 29 51.5055 1376 0 0 87.4617 95.35 -205.95 - 29 74.5084 1377 0 0 87.5986 95.5502 -205.94 - 29 60.8752 1378 0 0 87.7878 95.7504 -205.915 - 29 48.1877 1379 0 0 87.9469 95.95 -205.869 - 29 53.5277 1356 0 1 91.414 99.2353 -204.85 - 29 88.3357 1357 0 1 91.55 99.3864 -204.829 - 29 178.435 1358 0 1 91.75 99.6409 -204.82 - 29 116.982 1359 0 1 91.95 99.9688 -204.846 - 29 18.8733 1436 0 0 96.3937 107.483 -205.85 - 29 69.636 1437 0 0 96.4377 107.55 -205.859 - 29 108.884 1438 0 0 96.5581 107.75 -205.873 - 29 117.819 1439 0 0 96.7044 107.95 -205.879 - 29 59.5174 1440 0 0 96.8374 108.15 -205.88 - 29 55.0515 1441 0 0 96.9907 108.35 -205.878 - 29 46.1259 1442 0 0 97.0814 108.551 -205.888 - 29 57.9756 1443 0 0 97.0861 108.75 -205.912 - 29 192.548 1444 0 0 97.0875 108.95 -205.918 - 29 67.7327 1445 0 0 97.1289 109.15 -205.901 - 29 59.5501 1446 0 0 97.1929 109.35 -205.885 - 29 57.6637 1447 0 0 97.2719 109.55 -205.887 - 29 64.2527 1448 0 0 97.3304 109.75 -205.956 - 29 43.89 1449 0 0 97.3197 109.95 -206.018 - 29 52.2401 1450 0 0 97.2986 110.15 -206.096 - 29 58.4505 1451 0 0 97.2852 110.35 -206.154 - 29 12.6691 1452 0 0 97.2231 110.55 -206.237 - 29 7.12284 1369 0 1 93.9811 112.276 -204.85 - 29 3.94579 1470 0 0 85.5958 114.218 -205.85 - 29 41.3849 1318 0 1 83.7802 115.703 -204.85 - 29 40.505 1486 0 0 74.8057 117.486 -205.85 - 29 126.927 1320 2 1 84.23 64.4307 -144.45 - 29 119.227 1222 2 0 84.2907 64.5217 -145.85 - 29 136.957 1325 1 1 85.0708 67.2236 -174.45 - 29 160.604 1236 1 0 85.0731 67.279 -175.85 - 29 115.679 1320 0 1 84.1941 69.1481 -204.45 - 29 119.858 1247 0 0 84.071 69.5196 -205.85 - 29 114.57 1225 6 0 86.4347 65.2345 -25.85 - 29 120.179 1341 5 1 88.3908 64.8693 -54.4504 - 29 176.245 1224 5 0 88.4746 64.884 -55.85 - 29 84.9729 1321 4 1 84.3328 64.4936 -84.45 - 29 62.3939 1320 4 1 84.25 64.4386 -84.7105 - 29 136.179 1220 4 0 83.8211 64.1655 -85.85 - 29 61.7712 1274 3 1 74.8939 57.5473 -114.45 - 29 51.0053 1273 3 1 74.85 57.602 -114.682 - 29 111.383 1188 3 0 74.5929 57.7171 -115.85 - 29 111.911 1134 3 0 72.8165 46.9965 -116.249 - 29 193.481 1261 3 1 72.3424 46.4976 -114.85 - 29 142.09 1336 5 1 87.3002 65.0196 -54.4504 - 29 2.04065 1229 5 0 87.5179 66.0449 -55.85 - 29 94.8178 1230 5 0 87.519 66.05 -55.857 - 29 65.3413 1231 5 0 87.577 66.2502 -56.1121 - 29 99.8502 1368 4 1 93.7518 89.2348 -84.45 - 29 44.7894 1369 4 1 93.9501 89.15 -84.7337 - 29 280.528 1343 4 0 94.8499 88.8154 -85.85 - 29 175.078 1177 4 0 120.573 55.6499 -86.25 - 29 63.7942 1176 4 0 120.666 55.45 -86.0468 - 29 36.6149 1507 4 1 121.658 54.8424 -84.85 - 29 161.286 1508 4 1 121.75 54.7962 -84.7413 - 29 112.218 1509 4 1 121.95 54.3845 -84.4656 - 29 17.7583 1510 4 1 122.15 54.3355 -84.4599 - 29 32.4271 1342 4 0 95.1174 88.65 -86.0781 - 29 326.853 1332 8 1 86.45 65.2158 35.3179 - 29 205.545 1333 4 1 86.6859 65.4971 -84.45 - 29 217.148 1227 4 0 86.6983 65.4718 -85.85 - 29 88.5832 1333 3 1 86.7857 64.0532 -114.45 - 29 28.9574 1220 3 0 86.8795 64.2363 -115.85 - 29 88.5979 1221 3 0 86.8857 64.25 -115.955 - 29 463.285 1348 2 1 89.7055 67.3019 -144.45 - 29 20.9519 1349 2 1 89.85 67.4685 -144.758 - 29 201.862 1240 2 0 90.3766 68.0591 -145.851 - 29 33.522 1241 2 0 90.5356 68.25 -146.199 - 29 5.62741 1420 1 1 104.325 83.6928 -174.45 - 29 79.4016 1421 1 1 104.35 83.7109 -174.467 - 29 84.8842 1422 1 1 104.55 83.8448 -174.607 - 29 71.5748 1423 1 1 104.75 83.9699 -174.748 - 29 26.9555 1324 1 0 106.572 84.9972 -175.85 - 29 120.016 1325 1 0 106.657 85.05 -175.899 - 29 144.317 1326 1 0 106.951 85.2501 -176.058 - 29 70.7466 1327 1 0 107.219 85.4501 -176.203 - 29 86.7305 1720 0 1 164.274 126.787 -204.45 - 29 66.2822 1721 0 1 164.35 126.772 -204.526 - 29 66.2689 1722 0 1 164.55 126.735 -204.704 - 29 209.507 1531 0 0 165.983 126.46 -205.85 - 29 260.272 1335 3 1 87.1788 66.0093 -114.45 - 29 138.022 1230 3 0 87.1666 66.173 -115.85 - 29 191.309 1334 2 1 87.0137 69.338 -144.45 - 29 103.221 1247 2 0 87.0839 69.5431 -145.851 - 29 126.787 1343 1 1 88.7197 74.2399 -174.45 - 29 113.954 1272 1 0 88.897 74.5463 -175.85 - 29 79.6361 1363 0 1 92.9009 80.7388 -204.45 - 29 58.0458 1364 0 1 92.95 80.7833 -204.679 - 29 65.1024 1304 0 0 93.1861 81.0026 -205.85 - 29 52.8617 1305 0 0 93.2346 81.05 -206.097 - 29 55.6957 1332 6 1 86.4948 65.3687 -24.45 - 29 121.762 1331 5 1 86.3814 63.5037 -54.45 - 29 127.438 1219 5 0 86.2875 63.9061 -55.8501 - 29 67.5174 1326 4 1 85.3398 70.6553 -84.45 - 29 49.7845 1325 4 1 85.25 70.6061 -84.6655 - 29 51.4732 1251 4 0 84.7437 70.2906 -85.8501 - 29 94.2604 1250 4 0 84.6852 70.25 -85.9867 - 29 186.29 1268 3 1 73.7276 57.4806 -114.45 - 29 0.548326 1269 3 1 73.85 57.3577 -114.848 - 29 5.72872 1185 3 0 74.1503 57.0558 -115.85 - 29 125.726 1184 3 0 74.1562 57.0499 -115.87 - 29 63.3186 1316 2 1 83.3091 48.689 -144.45 - 29 93.4067 1317 2 1 83.45 48.672 -144.616 - 29 153.041 1143 2 0 84.4242 48.6973 -145.85 - 29 197.871 1432 1 1 106.571 48.6969 -174.45 - 29 224.032 1431 1 1 106.55 49.2816 -174.688 - 29 5.088 1166 1 0 105.803 53.4317 -175.85 - 29 52.5873 1167 1 0 105.8 53.4502 -175.855 - 29 77.8883 1168 1 0 105.765 53.6504 -175.903 - 29 94.7826 1169 1 0 105.732 53.8504 -175.973 - 29 59.5183 1170 1 0 105.693 54.05 -176.04 - 29 48.8889 1171 1 0 105.696 54.2504 -176.032 - 29 66.9946 1172 1 0 105.712 54.4501 -176.021 - 29 42.2438 1173 1 0 105.733 54.6502 -176.01 - 29 98.8956 1174 1 0 105.757 54.85 -176.009 - 29 81.6601 1175 1 0 105.771 55.05 -176.001 - 29 57.3702 1176 1 0 105.744 55.25 -176 - 29 132.281 1177 1 0 105.699 55.4514 -176.011 - 29 47.2815 1178 1 0 105.621 55.65 -176.042 - 29 53.8453 1179 1 0 105.541 55.8502 -176.065 - 29 66.2953 1180 1 0 105.466 56.05 -176.115 - 29 47.5192 1181 1 0 105.386 56.25 -176.198 -Number of digits in this event = 63 +Number of tracker hits in this event = 20 + 29 125.656 1334 8 1 86.8727 116.828 35.55 + 29 258.206 1483 8 0 86.8731 116.83 34.15 + 29 134.763 1334 7 1 86.8796 116.873 5.55 + 29 96.1871 1483 7 0 86.8821 116.876 4.15 + 29 100.718 1334 6 1 86.9384 116.942 -24.45 + 29 134.722 1483 6 0 86.9438 116.944 -25.85 + 29 120.676 1335 5 1 87.0536 117 -54.45 + 29 147.663 1484 5 0 87.0577 117.002 -55.85 + 29 106.926 1335 4 1 87.1243 117.052 -84.45 + 29 101.293 1484 4 0 87.1277 117.051 -85.85 + 29 118.875 1335 3 1 87.2035 117.034 -114.45 + 29 346.919 1484 3 0 87.2084 117.029 -115.85 + 29 129.993 1336 2 1 87.2722 116.943 -144.45 + 29 165.46 1483 2 0 87.2805 116.937 -145.85 + 29 11.8736 1336 1 1 87.4497 116.839 -174.45 + 29 80.0152 1337 1 1 87.45 116.839 -174.508 + 29 107.962 1483 1 0 87.4578 116.837 -175.85 + 29 134.398 1337 0 1 87.6057 116.803 -204.45 + 29 121.134 1483 0 0 87.6186 116.8 -205.85 + 29 200.344 1483 3 0 87.2232 116.95 -115.942 +Number of digits in this event = 14 Using G4ParticleGun ... -6.80485 LIN +5.64427 LIN e- Event: 30 -Number of tracker hits in this event = 132 - 30 135.81 1018 10 1 23.726 -108.824 95.55 - 30 144.351 356 10 0 23.7245 -108.826 94.15 - 30 144.073 1018 9 1 23.6846 -108.883 65.55 - 30 128.395 356 9 0 23.6805 -108.886 64.15 - 30 130.659 1017 8 1 23.5997 -108.964 35.55 - 30 153.029 355 8 0 23.5981 -108.965 34.15 - 30 334.21 1017 7 1 23.5716 -108.984 5.55 - 30 179.058 355 7 0 23.5701 -108.98 4.15 - 30 547.415 1017 6 1 23.5489 -108.889 -24.45 - 30 682.414 356 6 0 23.5464 -108.884 -25.85 - 30 348.844 1017 5 1 23.5129 -108.752 -54.45 - 30 154.138 357 5 0 23.5091 -108.739 -55.85 - 30 215.782 1016 4 1 23.4369 -108.493 -84.45 - 30 161.827 358 4 0 23.4339 -108.483 -85.85 - 30 152.325 1016 3 1 23.3924 -108.282 -114.45 - 30 131.143 359 3 0 23.3941 -108.271 -115.85 - 30 157.027 1016 2 1 23.4098 -108.048 -144.45 - 30 127.096 360 2 0 23.41 -108.043 -145.85 - 30 94.4819 1016 1 1 23.4118 -107.947 -174.45 - 30 121.841 361 1 0 23.4086 -107.936 -175.85 - 30 139.766 1016 0 1 23.3305 -107.718 -204.45 - 30 214.264 362 0 0 23.3322 -107.704 -205.85 - 30 100.466 354 6 0 23.5331 -109.192 -25.8502 - 30 0.120644 355 6 0 23.5085 -108.95 -25.85 - 30 181.53 1016 5 1 23.3537 -107.244 -54.4504 - 30 168.128 366 5 0 23.1719 -106.87 -55.85 - 30 30.8469 375 5 0 34.5226 -105.138 -56.25 - 30 106.171 374 5 0 34.5575 -105.15 -56.1969 - 30 32.013 1077 5 1 35.5984 -105.333 -54.85 - 30 85.2329 1078 5 1 35.65 -105.339 -54.7882 - 30 68.3682 1079 5 1 35.85 -105.372 -54.6112 - 30 9.68973 1244 2 1 68.9171 -113.977 -144.45 - 30 76.6304 1245 2 1 69.05 -113.999 -144.656 - 30 214.71 1246 2 1 69.25 -114.049 -144.726 - 30 116.754 1247 2 1 69.4512 -113.918 -144.623 - 30 206.111 1248 2 1 69.65 -113.858 -144.473 - 30 335.693 1017 4 1 23.4501 -109.133 -84.5625 - 30 63.53 349 4 0 24.4486 -110.189 -85.85 - 30 24.0257 1048 4 1 29.7789 -108.741 -84.85 - 30 82.4419 1049 4 1 29.8508 -108.739 -84.8294 - 30 177.823 352 4 0 29.511 -109.649 -85.85 - 30 20.2125 351 4 0 29.4694 -109.75 -85.9623 - 30 252.162 356 5 0 23.5392 -108.782 -55.85 - 30 124.187 354 4 0 23.5925 -109.216 -85.85 - 30 199.705 1017 3 1 23.4587 -109.582 -114.45 - 30 357.633 352 3 0 23.4409 -109.613 -115.85 - 30 138.117 1015 2 1 23.0678 -110.314 -144.45 - 30 135.647 349 2 0 23.0561 -110.343 -145.85 - 30 14.6733 348 2 0 23.0533 -110.35 -146.197 - 30 291.63 1012 1 1 22.6268 -110.846 -174.45 - 30 235.842 346 1 0 22.6187 -110.847 -175.85 - 30 102.979 1010 0 1 22.2091 -110.786 -204.45 - 30 190.596 347 0 0 22.1999 -110.735 -205.85 - 30 9.95866 586 4 1 -62.7023 36.2556 -84.45 - 30 59.483 584 4 1 -63.05 37.0312 -84.4779 - 30 218.439 351 3 0 23.5697 -109.75 -116.097 - 30 118.904 1018 4 1 23.7522 -108.727 -84.45 - 30 216.697 357 4 0 23.761 -108.728 -85.85 - 30 138.765 1019 3 1 23.9524 -108.701 -114.45 - 30 118.128 357 3 0 23.959 -108.705 -115.85 - 30 111.194 1020 2 1 24.0736 -108.811 -144.45 - 30 785.593 356 2 0 24.0812 -108.819 -145.85 - 30 281.136 1020 1 1 24.2408 -108.979 -174.45 - 30 112.643 355 1 0 24.2496 -108.982 -175.85 - 30 285.277 1021 0 1 24.4179 -109.033 -204.45 - 30 417.128 355 0 0 24.4273 -109.041 -205.85 - 30 12.7275 354 0 0 24.4073 -109.15 -206.2 - 30 18.721 453 0 0 47.2425 -89.2987 -206.25 - 30 90.9444 454 0 0 47.2893 -89.25 -206.22 - 30 81.2355 455 0 0 47.4956 -89.05 -206.074 - 30 55.3665 456 0 0 47.7101 -88.85 -205.94 - 30 93.8162 1148 0 1 49.6576 -87.1038 -204.85 - 30 127.848 1149 0 1 49.8505 -86.8899 -204.738 - 30 95.5042 1150 0 1 50.0502 -86.5598 -204.532 - 30 108.075 1151 0 1 50.25 -86.3288 -204.571 - 30 50.7492 1152 0 1 50.45 -86.1372 -204.764 - 30 41.1982 473 0 0 51.5488 -85.3208 -205.85 - 30 114.038 474 0 0 51.628 -85.25 -205.924 - 30 86.2504 475 0 0 51.8642 -85.05 -206.129 - 30 92.4357 1022 0 1 24.45 -108.827 -204.742 - 30 103.906 1019 1 1 24.0498 -109.153 -174.607 - 30 250.297 1018 1 1 23.85 -109.178 -174.722 - 30 104.994 356 4 0 23.7744 -108.75 -85.9934 - 30 78.411 81 4 0 15.9036 -163.761 -86.2499 - 30 164.056 80 4 0 15.7614 -163.95 -86.141 - 30 468.562 973 4 1 14.7623 -163.99 -84.8496 - 30 244.519 974 4 1 14.85 -164.494 -84.8198 - 30 1.94962 79 4 0 15.6077 -164.15 -85.8535 - 30 28.4636 975 4 1 15.0746 -164.433 -84.85 - 30 44.4038 282 4 0 31.6831 -123.681 -86.25 - 30 147.551 281 4 0 31.6937 -123.75 -86.1544 - 30 68.8366 1042 4 1 28.6259 -123.443 -84.85 - 30 202.854 1041 4 1 28.45 -123.431 -84.8422 - 30 2.17565 225 8 0 51.3832 -135.145 33.7501 - 30 90.3476 224 8 0 51.3881 -135.15 33.756 - 30 136.718 223 8 0 51.4486 -135.35 33.958 - 30 213.314 222 8 0 51.6729 -135.55 33.9979 - 30 102.625 356 7 0 23.6283 -108.776 4.15 - 30 143.716 1016 6 1 23.45 -108.447 -24.5042 - 30 109.345 358 6 0 23.4091 -108.395 -25.85 - 30 103.558 1011 5 1 22.3556 -107.312 -54.45 - 30 114.368 364 5 0 22.3011 -107.264 -55.85 - 30 79.011 1005 4 1 21.0503 -106.185 -84.45 - 30 130.876 1004 4 1 21.05 -106.183 -84.675 - 30 102.225 369 4 0 21.0385 -106.17 -85.85 - 30 178.756 1003 3 1 20.6614 -105.794 -114.45 - 30 120.577 371 3 0 20.6286 -105.772 -115.85 - 30 100.527 997 2 1 19.5927 -105.108 -144.45 - 30 35.7038 375 2 0 19.6083 -104.961 -145.85 - 30 89.5681 376 2 0 19.6092 -104.95 -145.95 - 30 156.851 999 1 1 19.9488 -102.173 -174.45 - 30 119.32 390 1 0 19.9847 -102.018 -175.85 - 30 102.65 999 0 1 19.9844 -99.2776 -204.45 - 30 115.596 404 0 0 19.9193 -99.174 -205.85 - 30 169.4 1003 4 1 20.85 -106.162 -84.5146 - 30 89.1647 1002 4 1 20.65 -106.24 -84.6783 - 30 51.7895 1001 4 1 20.45 -106.34 -84.7965 - 30 174.503 365 4 0 18.617 -106.978 -85.85 - 30 24.0345 366 4 0 18.289 -106.95 -86.1947 - 30 23.9565 270 4 0 21.3972 -126.079 -86.2497 - 30 86.8238 269 4 0 21.3746 -126.15 -86.2109 - 30 76.2858 268 4 0 21.1896 -126.35 -86.2261 - 30 223.301 41 4 0 -5.31357 -171.837 -86.25 - 30 59.0867 42 4 0 -5.43375 -171.75 -86.21 - 30 306.592 1017 2 1 23.4761 -108.855 -144.45 - 30 249.018 1017 1 1 23.4532 -108.876 -174.45 - 30 345.8 356 1 0 23.4569 -108.871 -175.85 - 30 243.571 1017 0 1 23.5386 -108.781 -204.45 - 30 154.84 356 0 0 23.5414 -108.775 -205.85 - 30 30.9789 318 0 0 53.9937 -116.477 -206.25 - 30 168.908 1020 0 1 24.1705 -108.536 -204.45 - 30 149.395 358 0 0 24.2171 -108.523 -205.85 -Number of digits in this event = 71 -Using G4ParticleGun ... -9.97451 LIN +Number of tracker hits in this event = 25 + 30 103.312 808 9 1 -18.4019 -130.995 65.55 + 30 141.772 245 9 0 -18.3994 -130.995 64.15 + 30 123.092 808 8 1 -18.3424 -131.001 35.55 + 30 109.792 245 8 0 -18.3385 -131.001 34.15 + 30 144.287 808 7 1 -18.2564 -131.003 5.55 + 30 110.729 245 7 0 -18.255 -131.005 4.15 + 30 118.393 809 6 1 -18.2287 -131.043 -24.45 + 30 109.219 245 6 0 -18.2293 -131.048 -25.85 + 30 112.429 809 5 1 -18.2396 -131.156 -54.45 + 30 110.537 244 5 0 -18.2431 -131.164 -55.85 + 30 98.5658 808 4 1 -18.3133 -131.332 -84.45 + 30 266.431 244 4 0 -18.3144 -131.345 -85.85 + 30 102.047 808 3 1 -18.351 -131.625 -114.45 + 30 153.132 242 3 0 -18.3553 -131.648 -115.85 + 30 223.733 807 2 1 -18.4538 -132.124 -144.45 + 30 187.121 240 2 0 -18.4611 -132.148 -145.85 + 30 396.492 239 2 0 -18.4617 -132.15 -145.976 + 30 109.346 807 1 1 -18.6157 -132.612 -174.45 + 30 110.631 237 1 0 -18.6247 -132.636 -175.85 + 30 141.568 806 0 1 -18.7988 -133.127 -204.45 + 30 108.44 234 0 0 -18.8056 -133.151 -205.85 + 30 84.7426 806 2 1 -18.65 -132.132 -144.694 + 30 23.0124 805 2 1 -18.85 -132.04 -144.798 + 30 64.2788 238 2 0 -19.5268 -132.35 -146.006 + 30 207.317 245 4 0 -18.0549 -131.15 -86.0099 +Number of digits in this event = 12 +Using G4ParticleGun ... +8.9474 LIN e- Event: 31 -Number of tracker hits in this event = 52 - 31 237.069 813 11 1 -17.3421 -35.114 125.55 - 31 92.9079 724 11 0 -17.342 -35.1135 124.15 - 31 141.156 813 10 1 -17.3411 -35.1044 95.55 - 31 125.639 724 10 0 -17.3412 -35.1044 94.15 - 31 163.154 813 9 1 -17.3423 -35.0996 65.55 - 31 127.45 724 9 0 -17.3421 -35.0985 64.15 - 31 115.306 813 8 1 -17.3396 -35.0728 35.55 - 31 114.166 724 8 0 -17.3379 -35.0718 34.15 - 31 115.868 813 7 1 -17.3045 -35.0527 5.55 - 31 100.589 724 7 0 -17.3037 -35.0527 4.15 - 31 200.013 813 6 1 -17.289 -35.0509 -24.45 - 31 118.242 724 6 0 -17.3047 -35.0567 -25.85 - 31 175.163 811 5 1 -17.7075 -35.2042 -54.45 - 31 23.8692 724 5 0 -17.7182 -35.2468 -55.85 - 31 157.42 723 5 0 -17.7191 -35.25 -55.957 - 31 147.122 810 4 1 -17.9259 -36.182 -84.45 - 31 11.0882 719 4 0 -17.9268 -36.2481 -85.85 - 31 88.7465 718 4 0 -17.9268 -36.25 -85.8907 - 31 118.029 810 3 1 -17.9804 -37.5707 -114.45 - 31 186.309 711 3 0 -17.9746 -37.6682 -115.85 - 31 130.381 811 2 1 -17.8335 -39.7662 -144.45 - 31 133.734 700 2 0 -17.8365 -39.853 -145.85 - 31 121.357 810 1 1 -17.9177 -41.5376 -174.45 - 31 147.69 692 1 0 -17.9518 -41.6279 -175.85 - 31 30.7938 691 1 0 -17.9604 -41.65 -176.185 - 31 124.559 806 0 1 -18.7133 -43.6161 -204.45 - 31 271.449 680 0 0 -18.8471 -43.9191 -205.85 - 31 187.269 1624 3 1 144.95 -26.2738 -114.557 - 31 281.337 809 3 1 -18.0589 -37.2064 -114.45 - 31 241.409 714 3 0 -18.2039 -37.1806 -115.85 - 31 115.59 793 2 1 -21.3816 -35.9439 -144.45 - 31 36.1806 792 2 1 -21.45 -35.9284 -144.71 - 31 111.723 721 2 0 -21.7423 -35.8183 -145.85 - 31 93.7477 760 1 1 -27.9432 -32.0162 -174.45 - 31 94.7969 740 1 0 -28.1416 -31.9516 -175.85 - 31 123.418 735 0 1 -33.008 -29.5406 -204.45 - 31 129.32 755 0 0 -33.0081 -28.9852 -205.851 - 31 17.5328 756 0 0 -32.9986 -28.85 -206.206 - 31 153.325 713 3 0 -18.0895 -37.2685 -115.85 - 31 111.919 799 2 1 -20.1989 -36.9599 -144.45 - 31 120.221 714 2 0 -20.2748 -37.0546 -145.85 - 31 118.623 793 1 1 -21.3663 -39.9422 -174.45 - 31 100.274 699 1 0 -21.4566 -40.1878 -175.85 - 31 10.3814 698 1 0 -21.476 -40.25 -176.208 - 31 6.01163 787 0 1 -22.6417 -44.9609 -204.45 - 31 119.13 786 0 1 -22.65 -44.965 -204.48 - 31 65.0092 674 0 0 -23.071 -45.2032 -205.85 - 31 43.8513 673 0 0 -23.1455 -45.2501 -206.096 - 31 226.572 823 0 1 -15.4222 -34.9165 -204.45 - 31 2.92755 824 0 1 -15.25 -34.9616 -204.84 - 31 129.891 724 0 0 -14.8727 -35.0727 -205.85 - 31 119.404 725 0 0 -15.4364 -34.9067 -205.85 -Number of digits in this event = 27 +Number of tracker hits in this event = 80 + 31 134.951 1073 11 1 34.7919 -43.1301 125.55 + 31 118.613 684 11 0 34.7922 -43.1296 124.15 + 31 101.236 1073 10 1 34.8021 -43.1206 95.55 + 31 185.957 684 10 0 34.8027 -43.1188 94.15 + 31 168.482 1073 9 1 34.8181 -43.0887 65.55 + 31 163.615 684 9 0 34.8191 -43.0884 64.15 + 31 286.491 1073 8 1 34.8433 -43.0863 35.55 + 31 234.602 684 8 0 34.8448 -43.0857 34.15 + 31 115.548 1074 7 1 34.8757 -43.0781 5.55 + 31 111.928 684 7 0 34.8752 -43.0776 4.15 + 31 125.276 1074 6 1 34.8658 -43.0673 -24.45 + 31 146.933 684 6 0 34.8657 -43.0672 -25.85 + 31 136.136 1074 5 1 34.8599 -43.0618 -54.45 + 31 136.347 684 5 0 34.8602 -43.0609 -55.85 + 31 120.222 1074 4 1 34.8691 -43.04 -84.45 + 31 122.813 685 4 0 34.8692 -43.04 -85.85 + 31 464.658 1074 3 1 34.8718 -43.0353 -114.45 + 31 269.026 685 3 0 34.8709 -43.0337 -115.85 + 31 437.715 1074 2 1 34.8558 -43.0032 -144.45 + 31 95.183 685 2 0 34.8544 -43.0019 -145.85 + 31 441.17 1073 1 1 34.826 -42.972 -174.45 + 31 529.857 685 1 0 34.8255 -42.9703 -175.85 + 31 431.567 1073 0 1 34.8185 -42.9305 -204.45 + 31 131.147 685 0 0 34.8191 -42.9284 -205.85 + 31 69.6588 1351 3 1 90.3649 -154.361 -114.45 + 31 41.3812 1350 3 1 90.35 -154.397 -114.486 + 31 111.823 1073 2 1 34.8135 -43.0781 -144.45 + 31 69.2697 1072 2 1 34.6499 -43.2591 -144.668 + 31 78.083 681 2 0 33.949 -43.7623 -145.85 + 31 102.146 680 2 0 33.8713 -43.8505 -145.922 + 31 143.934 679 2 0 33.6541 -44.05 -145.985 + 31 115.042 1060 2 1 32.1837 -44.5524 -144.85 + 31 223.316 1059 2 1 32.05 -44.6123 -144.818 + 31 46.5842 1073 3 1 34.85 -43.0267 -114.654 + 31 8.03748 1054 2 1 30.872 -41.9965 -144.45 + 31 114.104 1053 2 1 30.85 -41.994 -144.491 + 31 137.471 690 2 0 30.1923 -41.9745 -145.85 + 31 48.7694 991 1 1 18.2964 -41.1905 -174.45 + 31 162.025 990 1 1 18.25 -41.1472 -174.618 + 31 114.65 696 1 0 17.8511 -40.8001 -175.85 + 31 21.6656 697 1 0 17.7633 -40.6499 -176.188 + 31 198.214 969 0 1 13.9822 -23.5478 -204.45 + 31 108.682 782 0 0 13.9276 -23.5687 -205.85 + 31 169.696 1075 3 1 35.05 -43.1349 -114.507 + 31 203.162 1076 3 1 35.2502 -43.2848 -114.526 + 31 178.847 1077 3 1 35.45 -43.4411 -114.511 + 31 244.296 1078 3 1 35.6502 -43.6227 -114.522 + 31 290.765 683 8 0 34.795 -43.3784 34.1491 + 31 52.6911 1037 7 1 27.4727 -44.5635 5.54965 + 31 97.8575 1036 7 1 27.45 -44.6515 5.4113 + 31 67.9652 673 7 0 27.2718 -45.4066 4.1493 + 31 126.122 672 7 0 27.2647 -45.4501 4.07982 + 31 170.958 1015 6 1 23.0726 -58.8085 -24.45 + 31 6.58301 603 6 0 23.541 -59.4367 -25.85 + 31 123.185 602 6 0 23.5498 -59.45 -25.8788 + 31 11.5255 601 6 0 23.6377 -59.65 -26.2166 + 31 9.9011 681 8 0 35.1165 -43.65 33.9172 + 31 413.22 685 10 0 34.662 -43.05 94.0361 + 31 76.9448 686 10 0 34.3517 -42.8499 94.1357 + 31 21.2442 1064 10 1 33.0403 -43.0799 95.15 + 31 151.733 691 10 0 31.8073 -41.7356 94.1499 + 31 230.03 686 0 0 34.8598 -42.7983 -205.85 + 31 277.271 405 0 0 75.211 -98.95 -206.136 + 31 240.443 684 3 0 34.8939 -43.0525 -115.85 + 31 238.843 684 2 0 34.9615 -43.113 -145.85 + 31 98.9823 1077 1 1 35.5036 -42.7517 -174.45 + 31 224.088 686 1 0 35.5158 -42.7361 -175.85 + 31 174.175 1078 0 1 35.767 -42.3561 -204.45 + 31 473.224 688 0 0 35.7638 -42.2925 -205.85 + 31 146.732 687 0 0 36.0313 -42.45 -206.224 + 31 225.532 663 0 0 54.131 -47.3054 -206.249 + 31 73.7614 664 0 0 54.1025 -47.25 -206.165 + 31 51.0695 800 1 0 37.8807 -19.9137 -176.25 + 31 176.48 801 1 0 37.8992 -19.85 -176.114 + 31 13.0974 802 1 0 37.8512 -19.65 -175.86 + 31 212.077 1090 1 1 38.1392 -19.0932 -174.85 + 31 205.879 1074 1 1 35.0307 -42.9407 -174.45 + 31 120.758 1076 0 1 35.2898 -42.5843 -204.45 + 31 132.656 687 1 0 34.8019 -42.65 -175.945 + 31 186.508 688 1 0 34.9015 -42.45 -175.996 +Number of digits in this event = 53 Using G4ParticleGun ... -9.75381 LIN +2.23024 LIN e- Event: 32 -Number of tracker hits in this event = 65 - 32 152.727 429 10 1 -94.1871 40.9469 95.55 - 32 126.068 1104 10 0 -94.1879 40.9452 94.15 - 32 137.39 429 9 1 -94.2071 40.9153 65.55 - 32 117.577 1104 9 0 -94.2096 40.9151 64.15 - 32 135.943 429 8 1 -94.257 40.9144 35.55 - 32 144.18 1104 8 0 -94.2575 40.9123 34.15 - 32 119.379 429 7 1 -94.2593 40.8717 5.55 - 32 96.702 1104 7 0 -94.2605 40.8692 4.15 - 32 353.388 429 6 1 -94.2922 40.8179 -24.45 - 32 370.738 1103 6 0 -94.2942 40.8164 -25.85 - 32 226.786 429 5 1 -94.337 40.7905 -54.45 - 32 159.75 1103 5 0 -94.339 40.7885 -55.85 - 32 151.76 428 4 1 -94.3836 40.7567 -84.45 - 32 120.198 1103 4 0 -94.3866 40.7552 -85.85 - 32 133.852 428 3 1 -94.4381 40.7177 -114.45 - 32 151.279 1103 3 0 -94.4455 40.7122 -115.85 - 32 97.8057 427 2 1 -94.5859 40.5985 -144.45 - 32 128.319 1102 2 0 -94.5937 40.5921 -145.85 - 32 110.113 426 1 1 -94.9366 40.314 -174.45 - 32 164.93 1101 1 0 -94.9541 40.2997 -175.85 - 32 125.852 424 0 1 -95.3185 40.0123 -204.45 - 32 379.711 1099 0 0 -95.3357 40.0003 -205.85 - 32 101.611 1098 0 0 -95.5084 39.85 -206.194 - 32 392.269 428 2 1 -94.4007 40.7155 -144.45 - 32 237.046 1103 2 0 -94.3915 40.707 -145.85 - 32 185.011 430 1 1 -94.1197 40.5384 -174.45 - 32 140.125 1102 1 0 -94.1133 40.541 -175.85 - 32 150.137 430 0 1 -94.0244 40.5816 -204.45 - 32 104.995 1102 0 0 -94.0464 40.5943 -205.85 - 32 116.52 428 1 1 -94.4974 40.8261 -174.45 - 32 108.956 1103 1 0 -94.5201 40.7997 -175.85 - 32 138.814 426 0 1 -94.914 40.0129 -204.45 - 32 97.0396 259 0 1 -128.15 -46.9516 -204.665 - 32 44.9556 1104 6 0 -94.3136 41.0297 -25.85 - 32 97.932 1105 6 0 -94.3115 41.05 -26.0145 - 32 122.298 1123 5 0 -94.2215 44.6945 -55.85 - 32 117.31 421 4 1 -95.8234 44.037 -84.45 - 32 125.822 1119 4 0 -96.2062 43.9835 -85.85 - 32 43.1294 383 3 1 -103.483 43.2007 -114.45 - 32 93.4373 382 3 1 -103.55 43.1783 -114.61 - 32 207.335 1114 3 0 -104.094 42.9951 -115.85 - 32 25.177 320 2 1 -116.109 39.5053 -144.45 - 32 96.8797 319 2 1 -116.15 39.4878 -144.531 - 32 151.48 1095 2 0 -116.839 39.2241 -145.85 - 32 26.8367 243 1 1 -131.518 33.3022 -174.45 - 32 117.81 242 1 1 -131.55 33.3053 -174.547 - 32 100.64 1066 1 0 -131.971 33.3324 -175.85 - 32 106.008 201 0 1 -139.786 32.1018 -204.45 - 32 18.6706 200 0 1 -139.95 32.0954 -204.798 - 32 131.592 1060 0 0 -140.427 32.0824 -205.85 - 32 140.36 433 5 1 -93.547 40.912 -54.45 - 32 115.543 1104 5 0 -93.4625 40.9175 -55.85 - 32 120.22 442 4 1 -91.5767 40.9227 -84.45 - 32 124.851 1104 4 0 -91.5119 40.9851 -85.85 - 32 124.603 448 3 1 -90.4181 42.2453 -114.45 - 32 193.439 1111 3 0 -90.3634 42.2887 -115.85 - 32 115.972 454 2 1 -89.1838 43.2555 -144.45 - 32 149.558 1116 2 0 -89.0923 43.2995 -145.85 - 32 27.538 464 1 1 -87.0586 44.3897 -174.45 - 32 100.612 465 1 1 -87.05 44.3946 -174.564 - 32 6.07188 1121 1 0 -86.9539 44.4491 -175.85 - 32 104.763 1122 1 0 -86.9523 44.45 -175.872 - 32 115.226 475 0 1 -84.9079 45.4146 -204.45 - 32 139.155 1127 0 0 -84.7632 45.4564 -205.85 - 32 9.74411 1403 0 0 -111.521 100.75 -206.021 -Number of digits in this event = 37 +Number of tracker hits in this event = 77 + 32 151.842 872 10 1 -5.52509 89.7382 95.55 + 32 115.679 1348 10 0 -5.52638 89.7359 94.15 + 32 140.911 872 9 1 -5.54728 89.7031 65.55 + 32 121.843 1348 9 0 -5.54817 89.7019 64.15 + 32 137.138 872 8 1 -5.54446 89.66 35.55 + 32 105.336 1348 8 0 -5.5432 89.6593 34.15 + 32 155.146 872 7 1 -5.51147 89.6584 5.55 + 32 104.192 1348 7 0 -5.50743 89.6588 4.15 + 32 160.403 873 6 1 -5.43276 89.6764 -24.45 + 32 113.174 1348 6 0 -5.42808 89.6782 -25.85 + 32 136.963 874 5 1 -5.21102 89.7497 -54.45 + 32 172.267 1348 5 0 -5.21502 89.7453 -55.85 + 32 127.039 874 4 1 -5.19263 89.6054 -84.45 + 32 98.2313 1347 4 0 -5.20302 89.6337 -85.85 + 32 247.326 1349 3 0 -5.32757 89.9758 -115.85 + 32 123.143 874 2 1 -5.19448 87.749 -144.45 + 32 257.658 1337 2 0 -5.15131 87.6183 -145.85 + 32 209.889 878 1 1 -4.38102 84.7875 -174.45 + 32 39.4014 1323 1 0 -4.39554 84.6622 -175.85 + 32 68.7373 1322 1 0 -4.39739 84.6499 -175.987 + 32 153.423 877 0 1 -4.46162 81.9505 -204.45 + 32 182.116 1308 0 0 -4.47167 81.8372 -205.85 + 32 354.381 884 0 1 -3.11827 82.6303 -204.45 + 32 204.481 1311 0 0 -2.99512 82.4191 -205.85 + 32 9.45587 1310 0 0 -3.39202 82.25 -206.213 + 32 182.218 1359 1 0 -7.26602 92.0113 -175.85 + 32 142.886 1348 4 0 -5.20183 89.65 -86.1577 + 32 328.771 1643 7 0 133.13 148.824 3.75 + 32 80.3036 874 6 1 -5.24961 89.832 -24.532 + 32 129.06 875 6 1 -5.04985 89.9547 -24.663 + 32 59.6462 876 6 1 -4.85 90.0427 -24.82 + 32 310.036 1351 6 0 -3.17008 90.429 -25.85 + 32 24.8771 1145 5 1 49.2168 96.1869 -54.45 + 32 81.0029 1146 5 1 49.25 96.2164 -54.5426 + 32 82.4647 1382 5 0 49.6249 96.6537 -55.85 + 32 68.005 1383 5 0 49.6686 96.7501 -56.0486 + 32 250.777 1604 5 0 50.7089 141.066 -56.25 + 32 56.7396 1605 5 0 50.6917 141.15 -56.169 + 32 102.184 1606 5 0 50.6262 141.35 -56.028 + 32 78.9123 1151 5 1 50.3924 142.297 -54.8499 + 32 94.6023 1152 5 1 50.4503 142.518 -54.6464 + 32 273.472 1153 5 1 50.6501 142.675 -54.5596 + 32 281.758 1154 5 1 50.85 142.97 -54.5341 + 32 117.15 1155 5 1 51.05 143.572 -54.7132 + 32 36.2997 1169 4 1 54.05 114.521 -84.4531 + 32 139.462 874 3 1 -5.21724 89.9438 -114.45 + 32 143.384 870 2 1 -5.9449 88.902 -144.45 + 32 129.553 1345 2 0 -5.65618 89.0544 -145.85 + 32 262.469 900 1 1 0.202169 92.153 -174.45 + 32 188.751 901 1 1 0.25 92.1758 -174.633 + 32 76.8715 1360 1 0 0.555506 92.3169 -175.85 + 32 29.6624 1361 1 0 0.628929 92.35 -176.14 + 32 114.775 939 0 1 7.97511 95.8591 -204.45 + 32 18.732 940 0 1 8.05 95.8947 -204.786 + 32 136.03 1379 0 0 8.27515 96.0636 -205.85 + 32 6.91197 1342 4 0 52.6898 88.5356 -86.25 + 32 365.169 1361 2 0 125.659 92.5113 -146.25 + 32 106.496 873 3 1 -5.26997 89.9566 -114.45 + 32 135.255 1347 3 0 -5.42691 89.645 -115.85 + 32 52.0045 849 2 1 -10.2094 82.1351 -144.45 + 32 109.007 848 2 1 -10.25 82.115 -144.597 + 32 120.887 1310 2 0 -10.5697 82.0684 -145.85 + 32 37.0644 803 1 1 -19.4113 83.3333 -174.45 + 32 96.7209 802 1 1 -19.45 83.4031 -174.575 + 32 16.8647 1320 1 0 -19.8354 84.2118 -175.85 + 32 113.836 1321 1 0 -19.8542 84.2502 -175.912 + 32 24.0821 1502 1 0 -50.0851 120.704 -176.25 + 32 101.859 1503 1 0 -50.1257 120.75 -176.189 + 32 28.3906 1504 1 0 -50.3093 120.95 -175.938 + 32 77.2385 645 1 1 -50.9594 121.676 -174.85 + 32 90.3969 644 1 1 -51.05 121.791 -174.68 + 32 64.7348 1569 2 0 -50.3355 134.012 -146.25 + 32 66.5739 1570 2 0 -50.3552 134.15 -146.082 + 32 49.5769 1571 2 0 -50.3478 134.35 -145.945 + 32 207.596 647 2 1 -50.4609 136.116 -144.849 + 32 8.43081 648 2 1 -50.4495 136.583 -144.476 + 32 8.10976 1056 0 1 31.2807 138.05 -204.85 +Number of digits in this event = 36 Using G4ParticleGun ... -5.61996 LIN +7.79707 LIN e- Event: 33 -Number of tracker hits in this event = 20 - 33 55.9712 412 9 1 -97.5655 93.3599 65.3063 - 33 113.094 1366 9 0 -97.5655 93.3598 64.15 - 33 152.757 412 8 1 -97.5601 93.3536 35.55 - 33 129.058 1366 8 0 -97.5601 93.3529 34.15 - 33 149.764 412 7 1 -97.564 93.3389 5.55 - 33 186.264 1365 7 0 -97.5677 93.3347 4.15 - 33 130.055 412 6 1 -97.7105 93.271 -24.45 - 33 141.505 1365 6 0 -97.7262 93.2661 -25.85 - 33 102.227 410 5 1 -98.0765 93.1709 -54.45 - 33 116.724 1364 5 0 -98.094 93.1332 -55.85 - 33 219.6 408 4 1 -98.4479 92.308 -84.45 - 33 106.334 1360 4 0 -98.4526 92.2543 -85.85 - 33 110.583 408 3 1 -98.4981 91.2373 -114.45 - 33 140.72 1355 3 0 -98.4856 91.1711 -115.85 - 33 155.547 409 2 1 -98.237 89.7908 -144.45 - 33 123.874 1348 2 0 -98.2223 89.7074 -145.85 - 33 135.061 411 1 1 -97.913 88.0621 -174.45 - 33 116.948 1339 1 0 -97.89 87.9844 -175.85 - 33 136.066 413 0 1 -97.4746 86.5768 -204.45 - 33 110.314 1332 0 0 -97.4582 86.5228 -205.85 -Number of digits in this event = 15 +Number of tracker hits in this event = 59 + 33 189.984 1408 10 1 101.878 8.74051 95.55 + 33 234.095 943 10 0 101.879 8.73963 94.15 + 33 109.78 1408 9 1 101.889 8.72806 65.55 + 33 118.34 943 9 0 101.889 8.72582 64.15 + 33 141.003 1408 8 1 101.896 8.6835 35.55 + 33 122.632 943 8 0 101.896 8.68611 34.15 + 33 100.629 1408 7 1 101.897 8.7379 5.55 + 33 94.1748 943 7 0 101.916 8.73824 4.15 + 33 141.232 1410 6 1 102.341 8.78814 -24.45 + 33 114.52 943 6 0 102.356 8.79241 -25.85 + 33 98.1796 1412 5 1 102.674 8.91478 -54.45 + 33 102.562 944 5 0 102.687 8.9313 -55.85 + 33 131.255 1414 4 1 102.966 9.31156 -84.45 + 33 100.808 946 4 0 102.985 9.31537 -85.85 + 33 100.727 1416 3 1 103.357 9.39133 -114.45 + 33 128.085 946 3 0 103.366 9.41304 -115.85 + 33 122.648 1416 2 1 103.543 9.85801 -144.45 + 33 107.966 949 2 0 103.548 9.89523 -145.85 + 33 98.3027 1417 1 1 103.714 10.6627 -174.45 + 33 124.71 953 1 0 103.741 10.6847 -175.85 + 33 143.655 1420 0 1 104.233 11.1638 -204.45 + 33 121.394 955 0 0 104.27 11.1688 -205.85 + 33 471.095 1408 2 1 101.841 8.37586 -144.45 + 33 224.693 941 2 0 101.844 8.38094 -145.85 + 33 253.32 1408 1 1 101.899 8.47328 -174.45 + 33 321.987 942 1 0 101.904 8.47353 -175.85 + 33 136.433 1409 0 1 101.982 8.46572 -204.45 + 33 224.925 942 0 0 101.984 8.46368 -205.85 + 33 67.4178 1076 4 0 0.924842 35.3299 -85.85 + 33 99.6012 941 1 0 101.753 8.44618 -175.85 + 33 120.353 1407 0 1 101.571 8.49081 -204.45 + 33 130.809 203 13 0 153.341 -139.428 183.75 + 33 185.734 204 13 0 153.171 -139.35 183.877 + 33 258.756 716 0 0 88.7243 -36.713 -206.25 + 33 93.7756 1409 10 1 101.95 8.74244 95.5253 + 33 170.238 1410 10 1 102.15 8.77981 95.4076 + 33 254.273 944 10 0 102.299 9.02526 94.1499 + 33 264.394 943 2 0 101.906 8.65651 -145.85 + 33 126.202 1404 1 1 101.021 8.54597 -174.45 + 33 140.943 1398 0 1 99.9453 8.88726 -204.451 + 33 110.409 944 0 0 99.8486 8.95658 -205.85 + 33 124.282 1409 2 1 101.95 8.67522 -144.521 + 33 99.043 942 2 0 102.017 8.51767 -145.85 + 33 110.75 1391 1 1 98.5182 1.63503 -174.45 + 33 39.4701 1390 1 1 98.35 1.62521 -174.751 + 33 3.98675 907 1 0 97.6223 1.64922 -175.85 + 33 151.697 908 1 0 97.6123 1.65 -175.865 + 33 82.9475 1313 0 1 82.8488 4.45615 -204.45 + 33 77.1955 1312 0 1 82.6499 4.53635 -204.665 + 33 66.0264 923 0 0 81.5321 4.78752 -205.85 + 33 136.107 924 0 0 81.3595 4.85 -206.022 + 33 53.7614 1403 1 1 100.76 8.55321 -174.45 + 33 55.6555 1402 1 1 100.75 8.54868 -174.636 + 33 236.876 1396 0 1 99.4432 7.76904 -204.45 + 33 111.448 938 0 0 99.3715 7.7964 -205.85 + 33 127.983 1560 4 0 64.7414 132.226 -86.25 + 33 153.527 1395 0 1 99.35 7.46431 -204.758 + 33 112.187 929 0 0 98.6176 5.97324 -205.85 + 33 307.25 928 0 0 98.5303 5.85 -205.948 +Number of digits in this event = 35 Using G4ParticleGun ... -7.74982 LIN +9.10581 LIN e- Event: 34 -Number of tracker hits in this event = 83 - 34 130.365 852 9 1 -9.52826 130.368 65.55 - 34 98.0884 1551 9 0 -9.5279 130.368 64.15 - 34 119.02 852 8 1 -9.51865 130.383 35.55 - 34 147.225 1551 8 0 -9.51676 130.383 34.15 - 34 418.398 852 7 1 -9.47503 130.397 5.55 - 34 362.223 1551 7 0 -9.4725 130.398 4.15 - 34 146.255 853 6 1 -9.42165 130.413 -24.45 - 34 108.701 1551 6 0 -9.41877 130.415 -25.85 - 34 129.03 853 5 1 -9.35327 130.457 -54.45 - 34 144.582 1551 5 0 -9.35048 130.459 -55.85 - 34 177.069 853 4 1 -9.29383 130.493 -84.45 - 34 132.604 1551 4 0 -9.29062 130.494 -85.85 - 34 105.407 854 3 1 -9.22319 130.524 -114.45 - 34 118.671 1551 3 0 -9.22092 130.524 -115.85 - 34 117.317 854 2 1 -9.16855 130.522 -144.45 - 34 161.137 1551 2 0 -9.16501 130.521 -145.85 - 34 147.274 854 1 1 -9.08971 130.515 -174.45 - 34 325.207 1551 1 0 -9.08604 130.517 -175.85 - 34 319.077 855 0 1 -9.0127 130.56 -204.45 - 34 161.02 1552 0 0 -9.00801 130.562 -205.85 - 34 157.622 854 4 1 -9.25 130.615 -84.8395 - 34 164.365 855 4 1 -9.05 130.965 -84.6952 - 34 65.2834 856 4 1 -8.85 131.168 -84.8165 - 34 96.0536 1560 4 0 -8.35202 132.227 -85.85 - 34 116.75 1552 1 0 -9.05719 130.562 -175.85 - 34 137.553 1551 0 0 -8.98554 130.515 -205.85 - 34 98.9369 856 0 1 -8.85 130.414 -204.556 - 34 282.178 1547 0 0 -8.00932 129.687 -205.85 - 34 68.3337 1546 0 0 -7.87689 129.55 -206.085 - 34 341.257 1548 0 0 -7.92495 129.75 -205.94 - 34 303.125 1549 0 0 -7.92654 129.95 -206.033 - 34 126.89 853 1 1 -9.28834 130.482 -174.587 - 34 117.422 852 0 1 -9.52893 130.178 -204.45 - 34 27.8126 343 9 0 -76.0211 -111.35 63.8664 - 34 55.65 413 9 1 -97.35 -108.882 65.1708 - 34 200.932 342 9 0 -76.0592 -111.55 64.1155 - 34 124.324 1511 0 0 -38.1063 122.505 -206.25 - 34 112.037 869 0 1 -6.13871 135.732 -204.45 - 34 82.9974 868 0 1 -6.25074 135.788 -204.572 - 34 57.9603 867 0 1 -6.45 135.844 -204.715 - 34 32.7445 866 0 1 -6.65 135.881 -204.789 - 34 175.909 1579 0 0 -8.13319 136.135 -205.85 - 34 145.786 1580 0 0 -8.20464 136.15 -205.901 - 34 69.513 1581 0 0 -8.28795 136.35 -206.093 - 34 18.0901 1582 0 0 -8.33849 136.55 -206.234 - 34 299.307 851 6 1 -9.78192 130.709 -24.45 - 34 164.995 1553 6 0 -9.77091 130.758 -25.85 - 34 114.232 851 5 1 -9.69036 131.942 -54.45 - 34 140.259 1559 5 0 -9.7256 132.02 -55.85 - 34 125.119 847 4 1 -10.5612 133.789 -84.45 - 34 115.016 1568 4 0 -10.5981 133.893 -85.85 - 34 134.964 842 3 1 -11.577 135.883 -114.45 - 34 138.153 1579 3 0 -11.6638 135.986 -115.85 - 34 106.445 832 2 1 -13.5525 137.996 -144.45 - 34 175.992 1589 2 0 -13.6699 138.113 -145.85 - 34 123.254 819 1 1 -16.1121 140.439 -174.45 - 34 109.189 1602 1 0 -16.2803 140.573 -175.85 - 34 179.595 801 0 1 -19.6881 143.366 -204.45 - 34 43.0019 1616 0 0 -19.8504 143.531 -205.85 - 34 70.3735 1617 0 0 -19.87 143.55 -206.021 - 34 29.3981 844 3 1 -11.1984 135.492 -114.45 - 34 10.1188 1569 5 0 -8.84447 133.985 -55.85 - 34 62.1207 876 5 1 -4.79757 135.695 -54.85 - 34 173.607 1575 5 0 -3.74782 135.276 -55.85 - 34 143.428 1562 0 0 5.42024 132.581 -206.25 - 34 268.175 1026 0 1 25.3038 132.674 -204.45 - 34 282.717 1552 6 0 -9.7674 130.75 -25.9029 - 34 110.828 1550 7 0 -9.5406 130.347 4.14985 - 34 127.431 1546 6 0 -9.82331 129.435 -25.85 - 34 103.203 841 5 1 -11.665 126.476 -54.45 - 34 28.402 1531 5 0 -11.6953 126.359 -55.85 - 34 86.5449 1530 5 0 -11.6976 126.35 -55.9656 - 34 33.7775 839 4 1 -12.2351 123.816 -84.4501 - 34 97.4421 838 4 1 -12.25 123.798 -84.5819 - 34 174.582 1517 4 0 -12.4009 123.627 -85.85 - 34 135.472 823 3 1 -15.2818 119.847 -114.45 - 34 129.54 1498 3 0 -15.3237 119.802 -115.85 - 34 134.265 818 2 1 -16.4437 119.165 -144.45 - 34 105.559 1495 2 0 -16.3839 119.195 -145.85 - 34 103.142 827 1 1 -14.5994 119.525 -174.45 - 34 116.661 1498 1 0 -14.6336 119.783 -175.851 - 34 120.189 823 0 1 -15.4275 125.306 -204.45 - 34 145.71 1527 0 0 -15.2954 125.58 -205.85 -Number of digits in this event = 47 +Number of tracker hits in this event = 73 + 34 116.662 1478 10 0 -14.3844 115.864 94.15 + 34 128.318 828 9 1 -14.3848 115.861 65.55 + 34 108.014 1478 9 0 -14.3854 115.862 64.15 + 34 122.579 828 8 1 -14.4009 115.862 35.55 + 34 84.5783 1478 8 0 -14.4014 115.862 34.15 + 34 101.23 828 7 1 -14.4097 115.877 5.55 + 34 104.808 1478 7 0 -14.4074 115.88 4.15 + 34 113.619 828 6 1 -14.3519 115.947 -24.45 + 34 119.898 1479 6 0 -14.3484 115.952 -25.85 + 34 133.161 828 5 1 -14.2719 116.051 -54.45 + 34 149.431 1479 5 0 -14.271 116.03 -55.85 + 34 127.204 832 4 1 -13.5547 115.655 -84.4507 + 34 134.012 1477 4 0 -13.5372 115.711 -85.85 + 34 145.449 834 3 1 -13.1796 116.811 -114.45 + 34 131.922 1483 3 0 -13.1273 116.814 -115.85 + 34 107.71 837 2 1 -12.5803 116.662 -144.45 + 34 100.964 1482 2 0 -12.5211 116.677 -145.85 + 34 105.59 842 1 1 -11.5873 116.896 -174.45 + 34 175.689 1483 1 0 -11.5255 116.939 -175.85 + 34 186.37 847 0 1 -10.4527 117.667 -204.45 + 34 130.378 1487 0 0 -10.4491 117.648 -205.85 + 34 40.0514 611 4 1 -57.6623 118.217 -84.85 + 34 138.661 610 4 1 -57.85 118.257 -84.4663 + 34 164.754 1478 6 0 -14.3814 115.934 -25.9857 + 34 146.503 819 5 1 -16.2089 116.781 -54.45 + 34 133.807 818 5 1 -16.25 116.814 -54.6449 + 34 117.003 1484 5 0 -16.5539 117.047 -55.85 + 34 51.8207 793 4 1 -21.3804 118.424 -84.45 + 34 72.9422 792 4 1 -21.4501 118.399 -84.6252 + 34 97.9559 1488 4 0 -21.9636 117.879 -85.8501 + 34 25.7872 1487 4 0 -22.1172 117.75 -86.1871 + 34 48.4253 1411 4 0 -29.3534 102.39 -86.25 + 34 59.7495 1410 4 0 -29.3351 102.35 -86.0296 + 34 82.3957 753 4 1 -29.4184 102.009 -84.8496 + 34 24.961 752 4 1 -29.45 101.908 -84.5423 + 34 40.4114 1173 5 0 -10.8986 54.7677 -56.2496 + 34 108.636 1172 5 0 -10.8449 54.65 -56.1509 + 34 49.8995 1171 5 0 -10.6086 54.45 -55.8925 + 34 35.8587 874 5 1 -5.17857 51.7862 -54.85 + 34 122.411 875 5 1 -5.04968 51.6903 -54.8185 + 34 35.9622 876 5 1 -4.85 51.4516 -54.5774 + 34 6.96058 1466 5 0 -16.5302 113.365 -55.85 + 34 177.771 1465 5 0 -16.5363 113.35 -55.8744 + 34 4.78528 1464 5 0 -16.6387 113.15 -56.2284 + 34 42.1162 779 4 1 -24.1313 100.006 -84.45 + 34 92.31 780 4 1 -24.05 99.9891 -84.5511 + 34 11.5648 781 4 1 -23.8497 99.9577 -84.8135 + 34 151.219 1398 4 0 -23.101 99.8697 -85.85 + 34 74.577 862 3 1 -7.52675 98.2805 -114.45 + 34 272.244 863 3 1 -7.44997 98.5808 -114.506 + 34 223.292 864 3 1 -7.25 99.2019 -114.568 + 34 34.446 865 3 1 -7.05 99.9726 -114.817 + 34 29.2679 1405 3 0 -5.64234 101.29 -115.85 + 34 136.086 1406 3 0 -5.57833 101.35 -115.91 + 34 75.8683 1529 3 0 7.13324 125.977 -116.25 + 34 8.13833 1530 3 0 7.11169 126.15 -116.228 + 34 19.4707 1718 3 0 -13.2677 163.931 -116.25 + 34 132.523 1719 3 0 -13.2809 163.95 -116.228 + 34 47.0953 1720 3 0 -13.2774 164.15 -116.223 + 34 227.61 827 2 1 -14.503 115.922 -144.45 + 34 262.899 1478 2 0 -14.5036 115.922 -145.85 + 34 226.912 827 1 1 -14.524 115.928 -174.45 + 34 188.891 1478 1 0 -14.5255 115.929 -175.85 + 34 102.092 827 0 1 -14.5629 115.948 -204.45 + 34 247.625 1478 0 0 -14.5671 115.949 -205.85 + 34 23.0341 1010 13 1 22.183 -48.6899 185.15 + 34 76.6835 1011 13 1 22.2502 -48.7884 185.404 + 34 17.6887 1344 3 1 88.85 -89.9057 -114.832 + 34 25.9596 1598 0 0 -72.3993 139.802 -206.25 + 34 118.609 1479 1 0 -14.4497 116.028 -175.85 + 34 128.962 832 0 1 -13.622 115.915 -204.45 + 34 31.5266 262 3 0 106.141 -127.55 -116.078 + 34 0.0880798 261 3 0 106.275 -127.75 -115.914 +Number of digits in this event = 31 Using G4ParticleGun ... -3.25691 LIN +8.6803 LIN e- Event: 35 -Number of tracker hits in this event = 29 - 35 115.834 1412 8 1 102.628 94.182 35.55 - 35 131.106 1370 8 0 102.625 94.1833 34.15 - 35 98.9127 1412 7 1 102.568 94.2107 5.55 - 35 98.6336 1370 7 0 102.564 94.2116 4.15 - 35 103.708 1411 6 1 102.497 94.2271 -24.45 - 35 116.885 1370 6 0 102.495 94.2276 -25.85 - 35 116.59 1411 5 1 102.459 94.238 -54.45 - 35 102.892 1370 5 0 102.456 94.2397 -55.85 - 35 109.891 1411 4 1 102.41 94.2781 -84.45 - 35 121.704 1370 4 0 102.407 94.2776 -85.85 - 35 120.883 1411 3 1 102.368 94.2594 -114.45 - 35 120.938 1370 3 0 102.369 94.257 -115.85 - 35 145.71 1411 2 1 102.396 94.2122 -144.45 - 35 193.99 1370 2 0 102.396 94.2089 -145.85 - 35 104.387 1411 1 1 102.378 94.1299 -174.45 - 35 112.338 1369 1 0 102.375 94.1267 -175.85 - 35 132.837 1410 0 1 102.326 94.0583 -204.45 - 35 189.032 1369 0 0 102.324 94.0539 -205.85 - 35 174.573 1371 2 0 102.379 94.3501 -146.046 - 35 86.9017 1411 0 1 102.35 94.3001 -204.477 - 35 28.3797 1412 0 1 102.55 94.3198 -204.758 - 35 135.225 1371 0 0 103.356 94.4394 -205.85 - 35 23.8157 1400 1 0 86.0216 100.337 -176.25 - 35 138.08 1401 1 0 85.9996 100.35 -176.211 - 35 19.2627 1324 1 1 84.9239 100.475 -174.85 - 35 95.5877 1323 1 1 84.85 100.483 -174.771 - 35 99.8851 1322 1 1 84.65 100.538 -174.587 - 35 407.892 1321 1 1 84.45 100.608 -174.46 - 35 24.4249 1320 1 1 84.2498 100.602 -174.726 -Number of digits in this event = 13 +Number of tracker hits in this event = 24 + 35 160.995 1633 7 1 146.794 -27.7928 5.55 + 35 165.81 761 7 0 146.794 -27.794 4.15 + 35 269.475 1633 6 1 146.803 -27.818 -24.45 + 35 174.206 761 6 0 146.799 -27.8179 -25.85 + 35 115.667 1632 5 1 146.718 -27.8307 -54.45 + 35 122.689 761 5 0 146.713 -27.8341 -55.85 + 35 137.705 1632 4 1 146.612 -27.917 -84.45 + 35 269.191 760 4 0 146.611 -27.9242 -85.85 + 35 123.275 1632 3 1 146.585 -28.0678 -114.45 + 35 129.529 759 3 0 146.584 -28.0717 -115.85 + 35 145.596 1632 2 1 146.555 -28.1399 -144.45 + 35 203.462 759 2 0 146.553 -28.1401 -145.85 + 35 144.062 1631 1 1 146.526 -28.1444 -174.45 + 35 104.945 759 1 0 146.521 -28.1484 -175.85 + 35 271.926 1631 0 1 146.417 -28.2326 -204.45 + 35 133.283 759 0 0 146.407 -28.2361 -205.85 + 35 9.60828 755 0 0 146.606 -29.0238 -205.85 + 35 115.098 754 0 0 146.613 -29.0501 -205.888 + 35 273.409 842 0 0 127.973 -11.6453 -206.25 + 35 260.107 843 0 0 127.783 -11.4497 -206.101 + 35 22.3983 1128 6 1 45.85 -25.7472 -24.468 + 35 161.172 1632 6 1 146.75 -27.8296 -24.4882 + 35 59.483 1256 3 0 96.5998 71.25 -116.062 + 35 39.7544 1150 2 1 50.25 -119.809 -144.676 +Number of digits in this event = 20 Using G4ParticleGun ... -4.71273 LIN +3.09422 LIN e- Event: 36 -Number of tracker hits in this event = 69 - 36 104.068 1536 8 1 127.398 66.5039 35.55 - 36 150.148 1232 8 0 127.397 66.5021 34.15 - 36 131.274 1536 7 1 127.391 66.4718 5.55 - 36 96.4514 1232 7 0 127.391 66.4706 4.15 - 36 117.956 1536 6 1 127.378 66.4574 -24.45 - 36 123.879 1232 6 0 127.378 66.4571 -25.85 - 36 103.95 1536 5 1 127.382 66.4568 -54.45 - 36 115.099 1232 5 0 127.383 66.457 -55.85 - 36 297.147 1536 4 1 127.418 66.4604 -84.45 - 36 106.146 1232 4 0 127.42 66.4609 -85.85 - 36 406.004 1536 3 1 127.46 66.4669 -114.45 - 36 129.034 1232 3 0 127.46 66.4647 -115.85 - 36 235.88 1536 2 1 127.467 66.4129 -144.45 - 36 155.578 1231 2 0 127.465 66.4133 -145.85 - 36 97.6484 1536 1 1 127.434 66.4055 -174.45 - 36 217.196 1231 1 0 127.431 66.4071 -175.85 - 36 179.93 1536 0 1 127.383 66.4351 -204.45 - 36 113.928 1231 0 0 127.379 66.4355 -205.85 - 36 16.2638 1278 0 0 111.888 75.8183 -206.249 - 36 79.6197 1279 0 0 111.9 75.85 -206.187 - 36 107.261 1280 0 0 112.044 76.05 -206.127 - 36 7.4725 1281 0 0 112.1 76.25 -206.228 - 36 62.5342 1207 0 0 123.335 61.6339 -206.25 - 36 65.7709 1206 0 0 123.382 61.45 -206.171 - 36 88.7998 1205 0 0 123.344 61.25 -206.107 - 36 47.5314 1204 0 0 123.375 61.05 -205.991 - 36 217.251 1517 0 1 123.629 60.8837 -204.85 - 36 185.222 1516 0 1 123.55 60.7767 -204.544 - 36 175.346 1537 0 1 127.55 66.4796 -204.569 - 36 59.8873 1239 0 0 126.988 67.8983 -205.85 - 36 161.432 1240 0 0 126.969 68.0501 -205.942 - 36 149.236 1287 0 0 121.303 77.5917 -206.25 - 36 15.6021 355 2 0 40.7211 -108.95 -146.21 - 36 126.409 354 2 0 40.6281 -109.15 -146.12 - 36 141.412 353 2 0 40.4416 -109.35 -145.974 - 36 74.2351 352 2 0 40.1628 -109.55 -145.909 - 36 167.579 351 2 0 39.8882 -109.75 -145.952 - 36 421.688 350 2 0 39.5255 -109.95 -145.967 - 36 137.218 349 2 0 39.1624 -110.15 -145.917 - 36 8.20175 1070 2 1 34.0755 -108.889 -144.85 - 36 86.3087 1069 2 1 34.05 -108.885 -144.844 - 36 123.906 1068 2 1 33.85 -108.888 -144.702 - 36 448.293 1067 2 1 33.6498 -108.914 -144.531 - 36 460.974 1537 4 1 127.55 66.5151 -84.593 - 36 212.261 1231 3 0 127.455 66.3429 -115.85 - 36 205.292 1227 2 0 127.451 65.6414 -145.85 - 36 153.555 1530 1 1 126.27 66.2315 -174.45 - 36 205.242 1526 0 1 125.414 67.0519 -204.45 - 36 147.113 1235 0 0 125.337 67.1216 -205.85 - 36 115.316 1576 0 1 135.434 76.9953 -204.45 - 36 108.817 1285 0 0 135.663 77.0723 -205.85 - 36 42.1502 1034 2 0 126.259 26.9252 -146.25 - 36 86.3086 1033 2 0 126.231 26.8499 -146.186 - 36 62.906 1032 2 0 126.095 26.6497 -146.16 - 36 73.1661 1031 2 0 125.946 26.4499 -146.158 - 36 67.8991 1030 2 0 125.86 26.2495 -146.123 - 36 85.1008 1029 2 0 125.788 26.05 -146.11 - 36 399.508 1028 2 0 125.508 25.85 -146.206 - 36 111.112 1058 2 0 71.9196 31.7041 -146.25 - 36 64.7282 1057 2 0 71.9308 31.65 -145.996 - 36 40.2323 1260 2 1 72.1677 31.4012 -144.85 - 36 181.761 1261 2 1 72.25 31.3797 -144.751 - 36 253.936 1262 2 1 72.45 31.5286 -144.484 - 36 163.337 1529 2 1 126.066 67.1206 -144.45 - 36 170.251 1235 2 0 125.993 67.1653 -145.85 - 36 113.993 1522 1 1 124.667 67.9486 -174.45 - 36 96.7434 1239 1 0 124.637 67.98 -175.85 - 36 135.021 1518 0 1 123.921 68.4451 -204.45 - 36 127.956 1241 0 0 123.819 68.4367 -205.85 -Number of digits in this event = 37 +Number of tracker hits in this event = 88 + 36 166.212 1281 11 0 34.0816 76.302 124.15 + 36 308.423 1070 10 1 34.0878 76.2997 95.55 + 36 112.104 1281 10 0 34.0821 76.2982 94.15 + 36 171.281 1069 9 1 34.0101 76.29 65.55 + 36 128.613 1281 9 0 33.9991 76.2836 64.15 + 36 172.209 1068 8 1 33.7788 76.1606 35.55 + 36 180.327 1280 8 0 33.771 76.1452 34.15 + 36 99.9439 1067 7 1 33.586 75.8557 5.55 + 36 132.961 1278 7 0 33.5746 75.8447 4.15 + 36 232.602 1066 6 1 33.3362 75.5458 -24.45 + 36 123.746 1277 6 0 33.3214 75.5244 -25.85 + 36 226.703 1064 5 1 33.0123 75.0524 -54.45 + 36 171.712 1274 5 0 32.9875 75.0247 -55.85 + 36 147.662 1062 4 1 32.5028 74.3981 -84.45 + 36 147.921 1271 4 0 32.4817 74.3791 -85.85 + 36 125.397 1060 3 1 32.0811 73.9708 -114.45 + 36 116.674 1269 3 0 32.1102 73.9972 -115.85 + 36 101.441 1063 2 1 32.7107 74.5258 -144.45 + 36 118.51 1272 2 0 32.7488 74.5473 -145.85 + 36 151.584 1067 1 1 33.5134 75.0077 -174.45 + 36 137.363 1274 1 0 33.5459 75.0176 -175.85 + 36 74.6524 1070 0 1 34.2425 75.2378 -204.45 + 36 303.17 1071 0 1 34.25 75.238 -204.655 + 36 108.256 1275 0 0 34.2954 75.2393 -205.85 + 36 255.468 1056 2 1 31.4135 73.199 -144.45 + 36 249.978 1265 2 0 31.3552 73.1432 -145.85 + 36 114.532 1051 1 1 30.425 72.3849 -174.45 + 36 96.4643 1260 1 0 30.4653 72.1819 -175.85 + 36 127.428 1053 0 1 30.7201 69.0758 -204.45 + 36 74.1883 1244 0 0 30.7445 68.9007 -205.85 + 36 104.772 1243 0 0 30.7256 68.85 -206.079 + 36 119.008 1048 1 1 29.7872 72.5524 -174.45 + 36 117.26 1262 1 0 29.9603 72.4837 -175.85 + 36 126.084 1067 0 1 33.6435 71.3723 -204.45 + 36 126.71 1068 0 1 33.65 71.3704 -204.473 + 36 151.98 1256 0 0 34.0609 71.2735 -205.85 + 36 18.9897 1255 0 0 34.1554 71.25 -206.176 + 36 40.237 1065 5 1 33.0501 75.048 -54.7318 + 36 7.71092 1283 10 0 34.479 76.8377 94.15 + 36 146.61 1284 10 0 34.4879 76.85 94.1199 + 36 123.537 1070 1 1 34.239 75.8281 -174.45 + 36 103.559 1278 1 0 34.1692 75.7743 -175.85 + 36 103.284 1065 0 1 33.1 74.5229 -204.45 + 36 12.8938 1064 0 1 33.0498 74.5024 -204.827 + 36 114.028 1271 0 0 32.9061 74.4455 -205.85 + 36 34.0041 927 4 0 -15.3866 5.52761 -86.25 + 36 67.7348 926 4 0 -15.3705 5.44996 -86.1807 + 36 82.9818 925 4 0 -15.3454 5.24996 -86.0854 + 36 90.5358 924 4 0 -15.3391 5.05 -86.0598 + 36 62.0146 923 4 0 -15.3694 4.85 -86.0599 + 36 68.336 922 4 0 -15.3453 4.64966 -86.063 + 36 140.475 921 4 0 -15.3445 4.45 -86.0523 + 36 67.9778 920 4 0 -15.5062 4.25 -86.1581 + 36 134.478 919 4 0 -15.6695 4.05 -86.134 + 36 49.5602 918 4 0 -15.9334 3.85 -85.9856 + 36 51.7185 818 4 1 -16.3553 3.31012 -84.85 + 36 111.095 913 4 0 -17.4338 2.71835 -85.85 + 36 143.423 912 4 0 -17.5158 2.65 -85.9576 + 36 422.165 1071 1 1 34.2872 75.8555 -174.451 + 36 176.859 1280 1 0 34.6225 76.1426 -175.85 + 36 40.4954 1120 0 1 44.1766 82.9432 -204.45 + 36 99.9814 1121 0 1 44.25 82.9237 -204.587 + 36 129.395 1313 0 0 44.8252 82.8228 -205.85 + 36 3.16718 1042 5 0 -40.6326 28.4786 -56.25 + 36 1.39196 1032 1 1 26.65 87.1766 -174.715 + 36 148.855 1715 4 0 -77.8911 163.15 -86.0653 + 36 166.009 1033 1 1 26.6502 87.1776 -174.696 + 36 306.363 1071 3 1 34.3478 76.313 -114.45 + 36 242.035 1281 3 0 34.3481 76.3163 -115.85 + 36 134.688 1071 2 1 34.3259 76.4013 -144.45 + 36 113.736 1281 2 0 34.3277 76.4063 -145.85 + 36 114.458 1282 1 0 34.353 76.4967 -175.85 + 36 121.153 1283 0 0 34.3109 76.6969 -205.85 + 36 1.03683 1072 0 1 34.45 76.8981 -204.845 + 36 82.9199 1288 0 0 35.0446 77.7025 -205.85 + 36 83.8948 1289 0 0 35.1038 77.85 -206.038 + 36 51.6285 1290 0 0 35.1764 78.05 -206.181 + 36 151.532 1797 0 0 -98.3563 179.714 -206.25 + 36 74.2042 1798 0 0 -98.4288 179.75 -206.233 + 36 2.4842 1356 1 0 4.8678 91.3829 -176.25 + 36 126.933 1072 2 1 34.5696 75.9886 -144.45 + 36 121.251 1279 2 0 34.5589 75.9618 -145.85 + 36 257.317 1277 1 0 34.2403 75.4614 -175.85 + 36 155.49 1277 0 0 33.5343 75.6324 -205.85 + 36 105.367 372 2 1 -105.663 94.1192 -144.85 + 36 132.032 1115 0 1 43.1057 54.8585 -204.85 + 36 2.9542 962 0 0 65.153 12.65 -205.851 + 36 78.7858 1225 0 1 65.1628 12.1806 -204.85 +Number of digits in this event = 45 Using G4ParticleGun ... -3.75792 LIN +7.08094 LIN e- Event: 37 -Number of tracker hits in this event = 75 - 37 305.096 264 9 1 -127.278 -34.4127 65.55 - 37 137.22 728 9 0 -127.277 -34.4123 64.15 - 37 112.675 264 8 1 -127.261 -34.4043 35.55 - 37 148.694 728 8 0 -127.264 -34.405 34.15 - 37 180.903 264 7 1 -127.316 -34.4129 5.55 - 37 119.956 728 7 0 -127.318 -34.4127 4.15 - 37 100.206 263 6 1 -127.351 -34.4089 -24.45 - 37 110.73 728 6 0 -127.354 -34.4097 -25.85 - 37 201.076 263 5 1 -127.426 -34.4277 -54.45 - 37 114.063 728 5 0 -127.428 -34.4268 -55.85 - 37 121.399 263 4 1 -127.474 -34.4083 -84.45 - 37 101.068 728 4 0 -127.482 -34.401 -85.85 - 37 100.839 258 3 1 -128.421 -34.6963 -114.45 - 37 112.953 726 3 0 -128.439 -34.8069 -115.85 - 37 242.734 258 2 1 -128.541 -36.563 -144.45 - 37 121.677 717 2 0 -128.302 -36.5055 -145.85 - 37 97.6602 282 1 1 -123.602 -35.372 -174.45 - 37 29.7006 283 1 1 -123.55 -35.3685 -174.742 - 37 95.7809 723 1 0 -123.367 -35.3592 -175.85 - 37 107.853 306 0 1 -118.942 -34.5667 -204.45 - 37 134.069 726 0 0 -118.575 -34.7352 -205.85 - 37 49.0075 807 5 1 -18.604 -175.399 -54.85 - 37 137.865 808 5 1 -18.45 -175.572 -54.4772 - 37 238.027 23 5 0 -17.8664 -175.527 -55.85 - 37 171.583 22 5 0 -18.0328 -175.55 -56.1418 - 37 246.106 263 3 1 -127.511 -34.3897 -114.45 - 37 284.781 728 3 0 -127.426 -34.3587 -115.85 - 37 14.0502 280 2 1 -124.105 -33.7861 -144.45 - 37 48.8449 279 2 1 -124.15 -33.7872 -144.468 - 37 99.2493 278 2 1 -124.35 -33.7932 -144.559 - 37 74.3554 277 2 1 -124.55 -33.7851 -144.661 - 37 61.7942 276 2 1 -124.75 -33.7749 -144.763 - 37 182.957 730 2 0 -126.981 -33.9484 -145.85 - 37 260.548 729 2 0 -127.522 -34.05 -146.144 - 37 135.401 21 1 1 -175.864 -46.3271 -174.45 - 37 2.15889 20 1 1 -175.95 -46.2008 -174.844 - 37 136.387 670 1 0 -176.328 -45.9664 -175.851 - 37 42.457 262 3 1 -127.55 -34.3533 -114.728 - 37 17.5696 732 3 0 -127.753 -33.4866 -115.85 - 37 132.361 733 3 0 -127.755 -33.45 -115.903 - 37 192.52 257 2 1 -128.616 -31.0269 -144.45 - 37 67.8547 747 2 0 -129.028 -30.5458 -145.85 - 37 52.3103 748 2 0 -129.115 -30.45 -146.089 - 37 89.5972 215 1 1 -136.955 -16.6081 -174.45 - 37 102.475 214 1 1 -137.15 -16.4802 -174.642 - 37 27.914 213 1 1 -137.35 -16.3527 -174.805 - 37 13.4331 822 1 0 -138.704 -15.4775 -175.85 - 37 181.083 823 1 0 -138.747 -15.4498 -175.882 - 37 65.3386 824 1 0 -139.15 -15.25 -176.14 - 37 348.732 259 2 1 -128.35 -30.7825 -144.635 - 37 3.29686 260 2 1 -128.15 -30.7994 -144.622 - 37 151.78 264 6 1 -127.318 -34.3618 -24.45 - 37 23.7577 733 6 0 -126.859 -33.3177 -25.85 - 37 76.0786 734 6 0 -126.826 -33.25 -25.9292 - 37 144.062 735 6 0 -126.727 -33.05 -26.0781 - 37 56.3039 736 6 0 -126.659 -32.85 -26.1463 - 37 68.5188 737 6 0 -126.607 -32.65 -26.1877 - 37 58.331 738 6 0 -126.551 -32.45 -26.2195 - 37 53.49 739 6 0 -126.523 -32.25 -26.235 - 37 56.2907 740 6 0 -126.518 -32.05 -26.2467 - 37 166.503 741 6 0 -126.541 -31.85 -26.2437 - 37 108.767 742 6 0 -126.546 -31.65 -26.2358 - 37 65.2239 719 9 0 -127.027 -36.1198 64.1499 - 37 100.992 718 9 0 -127.014 -36.25 64.0559 - 37 64.9327 717 9 0 -127.001 -36.4501 63.9103 - 37 12.9684 716 9 0 -127.006 -36.65 63.771 - 37 68.6286 261 8 1 -127.899 -89.1538 35.55 - 37 221.822 262 8 1 -127.75 -89.0272 35.4052 - 37 11.3323 263 8 1 -127.55 -88.8007 35.1805 - 37 10.4373 461 8 0 -126.574 -87.677 34.15 - 37 130.829 462 8 0 -126.549 -87.6499 34.1236 - 37 150.501 463 8 0 -126.225 -87.45 33.8984 - 37 396.559 464 8 0 -125.759 -87.25 33.852 - 37 70.7323 280 8 1 -124.097 -87.7481 35.15 - 37 90.5633 281 8 1 -123.95 -87.8281 35.3542 -Number of digits in this event = 32 -Using G4ParticleGun ... -6.44182 LIN +Number of tracker hits in this event = 74 + 37 96.5627 226 9 0 11.3351 -134.856 64.15 + 37 107.993 956 8 1 11.3398 -134.859 35.55 + 37 126.687 226 8 0 11.3465 -134.857 34.15 + 37 120.487 957 7 1 11.5223 -134.749 5.55 + 37 209.565 227 7 0 11.5281 -134.737 4.15 + 37 166.146 958 6 1 11.6732 -134.512 -24.45 + 37 106.089 228 6 0 11.6791 -134.501 -25.85 + 37 107.298 958 5 1 11.8123 -134.312 -54.45 + 37 141.706 228 5 0 11.8372 -134.412 -55.8502 + 37 158.248 962 4 1 12.6011 -138.095 -84.45 + 37 129.379 961 4 1 12.45 -137.73 -84.7393 + 37 28.7093 233 4 0 10.7631 -133.461 -85.85 + 37 79.222 234 4 0 10.7181 -133.35 -85.879 + 37 73.3632 235 4 0 10.6377 -133.15 -85.9426 + 37 56.4275 236 4 0 10.4972 -132.95 -86.0385 + 37 83.578 237 4 0 10.3907 -132.75 -86.1084 + 37 287.338 238 4 0 10.2945 -132.55 -86.1933 + 37 20.4713 4 4 0 2.8905 -179.281 -86.2496 + 37 84.6353 3 4 0 2.90383 -179.35 -86.2253 + 37 105.54 2 4 0 2.9295 -179.55 -86.1416 + 37 50.6178 1 4 0 2.92566 -179.75 -86.0739 + 37 48.5375 0 4 0 2.91986 -179.95 -86.0406 + 37 0.00180487 239 4 0 9.50908 -132.35 -85.85 + 37 0.214754 935 4 1 7.0524 -130.831 -84.85 + 37 157.204 934 4 1 7.04994 -130.829 -84.8489 + 37 23.8566 933 4 1 6.85 -130.808 -84.83 + 37 93.9857 242 4 0 5.2221 -131.705 -85.85 + 37 9.28112 243 4 0 5.02192 -131.55 -85.8649 + 37 14.0366 923 4 1 4.8436 -130.801 -84.8498 + 37 18.7872 286 4 0 7.90639 -122.775 -85.85 + 37 10.2169 287 4 0 7.91373 -122.75 -85.8519 + 37 83.2691 941 4 1 8.26745 -119.848 -84.85 + 37 7.34525 940 4 1 8.25 -119.752 -84.8357 + 37 33.4246 314 4 0 11.0375 -117.189 -85.8502 + 37 6.2314 958 4 1 11.7972 -117.95 -84.85 + 37 18.8569 360 4 0 9.90912 -107.989 -85.85 + 37 6.8914 361 4 0 9.91391 -107.95 -85.8539 + 37 26.0247 946 4 1 9.27362 -103.4 -84.85 + 37 15.275 945 4 1 9.25 -103.369 -84.848 + 37 82.2503 386 4 0 8.64063 -102.832 -85.85 + 37 11.55 604 4 1 -59.05 -64.0149 -84.7217 + 37 257.522 959 3 1 11.8523 -133.658 -114.495 + 37 218.96 232 3 0 11.8676 -133.652 -115.85 + 37 155.386 960 2 1 12.2249 -133.7 -144.45 + 37 114.399 232 2 0 12.2389 -133.658 -145.85 + 37 311.471 960 1 1 12.0983 -132.923 -174.45 + 37 295.683 236 1 0 12.0711 -132.849 -175.85 + 37 300.405 955 0 1 11.2236 -131.296 -204.45 + 37 67.9411 244 0 0 11.2 -131.167 -205.85 + 37 70.5999 245 0 0 11.197 -131.15 -206.038 + 37 123.773 956 0 1 11.25 -131.253 -204.584 + 37 247.993 958 2 1 11.7716 -133.31 -144.45 + 37 111.034 234 2 0 11.7878 -133.29 -145.85 + 37 123.483 962 0 1 12.457 -132.859 -204.45 + 37 139.711 236 0 0 12.4831 -132.854 -205.85 + 37 136.002 666 11 0 119.392 -46.7783 123.75 + 37 34.814 959 1 1 11.9205 -132.936 -174.45 + 37 99.826 958 1 1 11.85 -132.998 -174.509 + 37 94.6093 957 1 1 11.65 -133.178 -174.637 + 37 47.1065 956 1 1 11.4497 -133.408 -174.775 + 37 114.029 227 1 0 9.89377 -134.576 -175.85 + 37 160.758 226 1 0 9.61763 -134.75 -176.039 + 37 21.3145 757 0 1 -28.6493 -151.334 -204.45 + 37 156.929 756 0 1 -28.65 -151.337 -204.452 + 37 108.221 958 3 1 11.85 -133.657 -114.587 + 37 64.3247 957 3 1 11.6499 -133.775 -114.757 + 37 289.084 956 3 1 11.45 -133.648 -114.755 + 37 51.7874 231 3 0 11.4306 -133.922 -115.85 + 37 267.666 230 3 0 11.431 -133.95 -115.944 + 37 70.5284 229 3 0 11.3747 -134.15 -116.13 + 37 9.95866 362 1 0 -27.5822 -107.729 -176.25 + 37 164.27 290 1 0 30.7399 -122.055 -176.25 + 37 11.8504 402 4 1 -99.6334 -136.428 -84.85 + 37 43.1441 401 4 1 -99.75 -136.431 -84.6921 +Number of digits in this event = 28 +Using G4ParticleGun ... +6.46618 LIN e- Event: 38 -Number of tracker hits in this event = 36 - 38 114.528 894 11 1 -1.06166 17.2841 125.55 - 38 112.488 986 11 0 -1.06171 17.2856 124.15 - 38 129.772 894 10 1 -1.06116 17.3152 95.55 - 38 114.691 986 10 0 -1.0612 17.3157 94.15 - 38 138.647 894 9 1 -1.06199 17.3253 65.55 - 38 243.357 986 9 0 -1.06176 17.3254 64.15 - 38 156.622 894 8 1 -1.05479 17.3328 35.55 - 38 129.136 986 8 0 -1.0538 17.3341 34.15 - 38 184.603 895 7 1 -1.02803 17.358 5.55 - 38 135.748 986 7 0 -1.02613 17.3591 4.15 - 38 121.667 895 6 1 -0.990207 17.3782 -24.45 - 38 100.078 986 6 0 -0.988439 17.3785 -25.85 - 38 150.257 895 5 1 -0.954219 17.3868 -54.45 - 38 139.116 986 5 0 -0.951502 17.388 -55.85 - 38 106.951 895 4 1 -0.891854 17.4134 -84.45 - 38 140.154 986 4 0 -0.889474 17.4152 -85.85 - 38 105.786 896 3 1 -0.849093 17.4438 -114.45 - 38 137.826 986 3 0 -0.847685 17.4444 -115.85 - 38 119.308 896 2 1 -0.809694 17.4469 -144.45 - 38 122.769 986 2 0 -0.805339 17.4488 -145.85 - 38 113.358 896 1 1 -0.723877 17.4804 -174.45 - 38 87.2349 987 1 0 -0.720739 17.4821 -175.85 - 38 269.937 897 0 1 -0.646812 17.5014 -204.45 - 38 122.763 987 0 0 -0.649732 17.4869 -205.85 - 38 23.0104 1473 10 0 -166.824 114.868 93.75 - 38 264.991 1474 10 0 -166.96 114.95 94.0147 - 38 154.752 896 7 1 -0.85 17.3521 5.24404 - 38 31.0514 897 7 1 -0.65 17.2678 5.17167 - 38 209.31 984 7 0 3.1745 16.9806 4.14984 - 38 266.03 983 7 0 3.20233 16.85 3.87823 - 38 159.221 895 8 1 -1.05 17.3765 35.3074 - 38 235.729 895 1 1 -0.978388 17.3454 -174.45 - 38 287.87 986 1 0 -0.928903 17.3537 -175.85 - 38 111.058 899 0 1 -0.161854 17.7021 -204.45 - 38 115.924 894 0 1 -1.06261 16.774 -204.45 - 38 117.488 983 0 0 -1.09115 16.7255 -205.85 -Number of digits in this event = 25 +Number of tracker hits in this event = 111 + 38 114.61 1223 10 1 64.7028 -77.5712 95.55 + 38 107.593 512 10 0 64.7032 -77.5724 94.15 + 38 126.664 1223 9 1 64.7078 -77.5999 65.55 + 38 126.681 512 9 0 64.7065 -77.5986 64.15 + 38 127.655 1223 8 1 64.6765 -77.579 35.55 + 38 137.674 512 8 0 64.6757 -77.5784 34.15 + 38 122.712 1223 7 1 64.6611 -77.5673 5.55 + 38 124.352 512 7 0 64.661 -77.5674 4.15 + 38 128.712 1223 6 1 64.6689 -77.5669 -24.45 + 38 146.914 512 6 0 64.6705 -77.5657 -25.85 + 38 432.406 1223 5 1 64.702 -77.5407 -54.45 + 38 386.082 512 5 0 64.7042 -77.5393 -55.85 + 38 429.642 1223 4 1 64.7512 -77.5072 -84.45 + 38 417.56 512 4 0 64.7553 -77.5062 -85.85 + 38 128.193 1223 3 1 64.8404 -77.4879 -114.45 + 38 109.556 512 3 0 64.8445 -77.4859 -115.85 + 38 193.792 1224 2 1 64.9265 -77.4485 -144.45 + 38 103.525 513 2 0 64.9305 -77.4476 -145.85 + 38 132.593 1224 1 1 65.0094 -77.426 -174.45 + 38 152.707 513 1 0 65.0136 -77.4247 -175.85 + 38 174.501 1225 0 1 65.0951 -77.3974 -204.45 + 38 116.982 513 0 0 65.0983 -77.395 -205.85 + 38 240.519 1241 4 0 56.7291 68.3607 -86.25 + 38 130.832 1242 4 0 56.7229 68.4503 -86.0715 + 38 4.31019 1257 4 0 41.5372 71.4566 -86.25 + 38 25.8238 1076 7 0 -88.5882 35.45 3.89023 + 38 231.359 1225 2 1 65.05 -77.4236 -144.587 + 38 317.724 1224 3 1 64.85 -77.472 -114.51 + 38 150.03 1227 3 1 65.4762 -77.8261 -114.45 + 38 108.599 511 3 0 65.5699 -77.8102 -115.85 + 38 95.7914 1237 2 1 67.6199 -77.2671 -144.45 + 38 186.955 514 2 0 67.7173 -77.1789 -145.85 + 38 110.88 1248 1 1 69.8176 -75.3464 -174.45 + 38 93.2083 524 1 0 69.9042 -75.221 -175.85 + 38 112.838 1258 0 1 71.7072 -72.4179 -204.45 + 38 164.494 538 0 0 71.7821 -72.2858 -205.85 + 38 72.1034 539 0 0 71.8022 -72.25 -206.232 + 38 62.8496 1303 0 1 80.65 -51.779 -204.832 + 38 210.136 1304 0 1 80.85 -51.5242 -204.523 + 38 123.064 1217 3 1 63.5642 -77.4091 -114.45 + 38 117.847 513 3 0 63.4704 -77.4122 -115.85 + 38 181.566 1211 2 1 62.3352 -77.7706 -144.45 + 38 242.681 511 2 0 62.4051 -77.7876 -145.85 + 38 130.205 1221 1 1 64.3301 -77.9616 -174.45 + 38 130.911 510 1 0 64.5477 -77.8873 -175.851 + 38 148.164 1241 0 1 68.3391 -76.1193 -204.451 + 38 125.321 519 0 0 68.3776 -76.1858 -205.85 + 38 205.689 517 3 0 62.8482 -76.5635 -116.022 + 38 40.5109 518 3 0 62.7662 -76.4499 -116.123 + 38 25.0627 730 3 0 11.33 -33.9225 -116.25 + 38 363.635 731 3 0 11.3014 -33.8498 -116.203 + 38 193.336 732 3 0 11.2543 -33.6499 -116.046 + 38 20.5153 733 3 0 11.2278 -33.45 -115.89 + 38 112.252 958 3 1 11.8097 -31.5383 -114.85 + 38 169.875 959 3 1 11.85 -31.3976 -114.796 + 38 99.0602 1252 4 1 70.5565 -78.4785 -84.45 + 38 19.589 1253 4 1 70.65 -78.5047 -84.779 + 38 131.956 507 4 0 70.919 -78.5993 -85.85 + 38 129.562 1284 3 1 76.9453 -81.1542 -114.45 + 38 150.659 494 3 0 77.1557 -81.1984 -115.85 + 38 112.338 1305 2 1 81.1963 -81.5072 -144.45 + 38 116.497 491 2 0 81.3624 -81.7708 -145.85 + 38 135.647 1324 1 1 84.8679 -87.4148 -174.45 + 38 34.7023 461 1 0 84.8667 -87.8189 -175.85 + 38 77.5562 460 1 0 84.8657 -87.8501 -175.957 + 38 164.054 1323 0 1 84.7262 -96.0152 -204.45 + 38 147.142 418 0 0 84.8787 -96.3813 -205.85 + 38 22.6054 1254 0 1 70.9594 -73.2267 -204.45 + 38 92.9109 1253 0 1 70.85 -73.221 -204.471 + 38 62.0372 1252 0 1 70.65 -73.181 -204.485 + 38 51.0856 1251 0 1 70.45 -73.1384 -204.51 + 38 56.1206 1250 0 1 70.2499 -73.0918 -204.548 + 38 45.0927 1249 0 1 70.05 -73.061 -204.559 + 38 74.7148 1248 0 1 69.85 -73.0429 -204.59 + 38 77.0471 1247 0 1 69.6493 -73.054 -204.714 + 38 15.8309 537 0 0 68.8725 -72.4846 -205.85 + 38 54.3421 540 0 0 68.6682 -72.05 -206.132 + 38 104.883 541 0 0 68.6376 -71.85 -206.124 + 38 373.357 1243 0 1 68.7028 -71.6364 -204.849 + 38 87.7095 1244 0 1 68.85 -71.0864 -204.635 + 38 138.252 1245 0 1 69.05 -71.0554 -204.526 + 38 206.573 1246 0 1 69.25 -70.9955 -204.553 + 38 77.1641 1255 0 1 71.1544 -73.1248 -204.45 + 38 41.4384 1256 0 1 71.25 -73.0939 -204.738 + 38 130.894 535 0 0 71.5933 -72.95 -205.85 + 38 16.0331 1225 4 1 65.0551 -78.0122 -84.4501 + 38 170.913 1224 4 1 65.05 -77.9774 -84.496 + 38 113.006 515 4 0 64.8608 -77.0382 -85.8502 + 38 24.2194 516 4 0 64.8295 -76.85 -86.1555 + 38 54.8529 1219 3 1 63.9762 -60.5032 -114.45 + 38 105.911 1220 3 1 64.05 -60.3614 -114.62 + 38 53.8131 603 3 0 64.4646 -59.3506 -115.85 + 38 90.975 604 3 0 64.5005 -59.25 -115.97 + 38 21.8603 605 3 0 64.5716 -59.05 -116.194 + 38 195.4 1266 2 1 73.3377 -31.6744 -144.45 + 38 0.22297 748 2 0 73.6024 -30.2509 -145.85 + 38 99.5839 749 2 0 73.6026 -30.25 -145.851 + 38 156.742 750 2 0 73.6521 -30.05 -146.042 + 38 11.806 751 2 0 73.7151 -29.85 -146.22 + 38 246.411 1223 2 1 64.6784 -77.7304 -144.45 + 38 118.993 1222 1 1 64.5893 -77.1021 -174.45 + 38 123.99 514 1 0 64.6037 -77.108 -175.85 + 38 112.388 1224 0 1 64.8589 -77.0379 -204.45 + 38 174.243 514 0 0 64.8655 -77.0609 -205.85 + 38 235.186 510 2 0 64.68 -77.862 -145.85 + 38 132.369 1216 1 1 63.3758 -83.6236 -174.45 + 38 100.551 480 1 0 63.5129 -83.8507 -175.85 + 38 66.8369 1237 0 1 67.5871 -90.5557 -204.45 + 38 106.27 1238 0 1 67.65 -90.6265 -204.603 + 38 107.511 444 0 0 68.1995 -91.2546 -205.85 + 38 69.5479 443 0 0 68.2838 -91.35 -206.038 +Number of digits in this event = 56 Using G4ParticleGun ... -5.33612 LIN +8.26389 LIN e- Event: 39 -Number of tracker hits in this event = 35 - 39 174.171 759 9 1 -28.1363 118.863 65.55 - 39 102.299 1493 9 0 -28.1367 118.862 64.15 - 39 281.79 759 8 1 -28.1407 118.832 35.55 - 39 118.521 1493 8 0 -28.1395 118.83 34.15 - 39 138.684 759 7 1 -28.1134 118.801 5.55 - 39 119.017 1493 7 0 -28.1121 118.798 4.15 - 39 112.614 759 6 1 -28.0886 118.739 -24.45 - 39 149.453 1492 6 0 -28.086 118.737 -25.85 - 39 114.238 760 5 1 -28.0296 118.686 -54.45 - 39 237.574 1492 5 0 -28.0279 118.685 -55.85 - 39 111.526 760 4 1 -27.9925 118.653 -84.45 - 39 115.575 1492 4 0 -27.9916 118.651 -85.85 - 39 143.445 760 3 1 -27.9726 118.603 -114.45 - 39 116.057 1492 3 0 -27.9727 118.61 -115.85 - 39 177.238 760 2 1 -28.037 118.671 -144.45 - 39 136.961 1492 2 0 -28.0361 118.667 -145.85 - 39 150.206 760 1 1 -28.0494 118.617 -174.45 - 39 238.379 1492 1 0 -28.0545 118.616 -175.85 - 39 456.538 759 0 1 -28.1979 118.623 -204.45 - 39 393.706 1492 0 0 -28.1977 118.612 -205.85 - 39 144.466 1313 0 1 82.736 152.574 -204.45 - 39 231.891 760 0 1 -27.9213 118.447 -204.45 - 39 315.218 1491 0 0 -27.9065 118.44 -205.85 - 39 26.6488 1490 8 0 -28.5184 118.203 34.1499 - 39 118.421 1489 8 0 -28.5442 118.15 34.0505 - 39 51.1522 1488 8 0 -28.5922 117.95 33.8119 - 39 289.333 767 7 1 -26.5786 82.1232 5.54983 - 39 137.779 1308 7 0 -26.7141 81.7095 4.15 - 39 139.576 1404 7 0 -0.676279 101.127 3.75056 - 39 87.8128 1405 7 0 -0.6384 101.15 3.99636 - 39 315.238 895 7 1 -0.950721 101.936 5.15 - 39 226.405 1494 0 0 -28.1789 118.964 -205.85 - 39 62.607 1493 0 0 -20.2108 118.807 -206.25 - 39 32.675 1272 0 0 -80.6104 74.524 -206.25 - 39 159.012 1271 0 0 -80.6611 74.45 -206.239 -Number of digits in this event = 23 +Number of tracker hits in this event = 37 + 39 109.944 1424 9 1 104.981 72.3856 65.55 + 39 113.77 1261 9 0 104.982 72.3855 64.15 + 39 133.335 1424 8 1 104.996 72.3866 35.55 + 39 132.84 1261 8 0 104.997 72.3858 34.15 + 39 118.664 1424 7 1 104.996 72.3676 5.55 + 39 174.499 1261 7 0 104.996 72.3669 4.15 + 39 222.653 1424 6 1 104.998 72.3549 -24.45 + 39 188.566 1261 6 0 105 72.3546 -25.85 + 39 115.542 1424 5 1 105.036 72.3426 -54.45 + 39 160.2 1261 5 0 105.037 72.3421 -55.85 + 39 105.952 1424 4 1 105.065 72.3314 -84.45 + 39 108.064 1261 4 0 105.066 72.3314 -85.85 + 39 225.172 1424 3 1 105.085 72.3317 -114.45 + 39 105.888 1261 3 0 105.085 72.3326 -115.85 + 39 216.593 1424 2 1 105.098 72.3494 -144.45 + 39 145.405 1261 2 0 105.1 72.3508 -145.85 + 39 123.564 1424 1 1 105.143 72.3841 -174.45 + 39 105.347 1261 1 0 105.146 72.3851 -175.85 + 39 208.78 1425 0 1 105.199 72.4048 -204.45 + 39 124.526 1261 0 0 105.202 72.4056 -205.85 + 39 47.6097 1090 9 0 177.075 38.2192 63.75 + 39 62.9486 1091 9 0 177.101 38.25 64.017 + 39 357.384 1782 9 1 176.676 38.3123 65.15 + 39 27.7643 1781 9 1 176.55 38.1803 65.2365 + 39 209.199 1085 9 0 176.281 37.146 64.15 + 39 80.8536 1426 0 1 105.35 72.3911 -204.67 + 39 210.607 1262 0 0 105.739 72.5279 -205.85 + 39 83.7088 1402 0 1 100.661 -44.5275 -204.45 + 39 79.5189 1401 0 1 100.55 -44.5579 -204.469 + 39 208.857 1228 2 1 65.7974 -46.9609 -144.85 + 39 236.65 1227 2 1 65.6497 -47.1492 -144.717 + 39 165.232 1229 2 1 65.85 -47.6479 -144.646 + 39 13.3454 1719 6 1 164.15 15.552 -24.5846 + 39 132.246 1262 6 0 104.917 72.45 -26.0391 + 39 246.6 1128 6 0 29.9306 45.7219 -26.25 + 39 130.978 1127 6 0 29.4781 45.65 -26.1034 + 39 169.59 1126 6 0 29.4619 45.45 -25.9515 +Number of digits in this event = 24 Using G4ParticleGun ... -5.87555 LIN +1.69845 LIN e- Event: 40 -Number of tracker hits in this event = 59 - 40 127.02 1230 9 1 66.2328 -115.092 65.55 - 40 135.549 325 9 0 66.2323 -115.092 64.15 - 40 111.141 1230 8 1 66.2227 -115.089 35.55 - 40 128.444 325 8 0 66.2228 -115.087 34.15 - 40 112.183 1230 7 1 66.2243 -115.059 5.55 - 40 110.603 325 7 0 66.2264 -115.057 4.15 - 40 147.683 1231 6 1 66.2659 -115.017 -24.45 - 40 143.354 325 6 0 66.2685 -115.014 -25.85 - 40 168.906 1231 5 1 66.32 -114.96 -54.45 - 40 98.5394 325 5 0 66.3257 -114.958 -55.85 - 40 81.5099 1232 4 1 66.4543 -114.934 -84.45 - 40 137.174 326 4 0 66.4632 -114.935 -85.85 - 40 119.717 1232 3 1 66.6291 -114.958 -114.45 - 40 126.025 325 3 0 66.645 -114.966 -115.85 - 40 258.785 1234 2 1 66.9936 -115.125 -144.45 - 40 299.967 325 2 0 67.0172 -115.132 -145.85 - 40 107.506 1237 1 1 67.5198 -115.262 -174.45 - 40 133.21 324 1 0 67.5441 -115.268 -175.85 - 40 108.903 1239 0 1 68.0372 -115.373 -204.45 - 40 115.083 323 0 0 68.0577 -115.382 -205.85 - 40 68.5025 324 2 0 67.0235 -115.15 -145.916 - 40 204.029 1233 2 1 66.7923 -115.018 -144.45 - 40 88.5455 323 2 0 66.7584 -115.361 -145.85 - 40 81.443 1233 1 1 66.8105 -119.205 -174.45 - 40 80.1101 1234 1 1 66.85 -119.183 -174.778 - 40 124.314 305 1 0 67.0218 -119.12 -175.85 - 40 140.291 1256 0 1 71.4341 -115.066 -204.45 - 40 71.3635 328 0 0 71.2007 -114.433 -205.85 - 40 69.2802 329 0 0 71.1693 -114.35 -206.033 - 40 4.55486 294 0 0 69.6497 -121.332 -206.25 - 40 59.843 293 0 0 69.6497 -121.35 -206.236 - 40 133.272 292 0 0 69.6239 -121.55 -206.054 - 40 433.941 1247 0 1 69.524 -122.318 -204.85 - 40 235.417 1248 0 1 69.7091 -122.753 -204.45 - 40 68.4666 1246 0 1 69.45 -123.712 -204.542 - 40 123.524 1243 1 1 68.7572 -115.382 -174.45 - 40 119.324 323 1 0 68.992 -115.511 -175.85 - 40 135.957 1267 0 1 73.5155 -118.03 -204.451 - 40 110.782 312 0 0 73.9401 -117.738 -205.85 - 40 17.5864 311 0 0 73.9483 -117.849 -205.85 - 40 132.916 1231 4 1 66.45 -114.935 -84.7441 - 40 60.991 326 3 0 66.471 -114.853 -115.85 - 40 212.76 1232 0 1 66.6152 -114.681 -204.45 - 40 218.296 327 0 0 66.6153 -114.692 -205.85 - 40 156.143 1681 11 0 119.555 156.376 123.75 - 40 131.095 434 1 0 82.7516 -93.2514 -176.25 - 40 78.2781 435 1 0 82.7736 -93.1499 -176.16 - 40 224.009 433 1 0 82.7642 -93.35 -176.08 - 40 66.5245 216 0 0 134.932 -136.814 -206.25 - 40 212.517 217 0 0 134.923 -136.75 -206.081 - 40 105.514 1577 0 1 135.745 -136.637 -204.85 - 40 53.0547 1578 0 1 135.75 -136.638 -204.841 - 40 126.105 1230 5 1 66.2385 -114.884 -54.45 - 40 20.0168 334 5 0 66.6239 -113.225 -55.85 - 40 78.4202 335 5 0 66.6394 -113.15 -55.9133 - 40 65.1143 336 5 0 66.662 -112.95 -56.1125 - 40 20.5076 337 5 0 66.5358 -112.75 -56.2277 - 40 34.4974 825 4 1 -14.8747 -58.2611 -84.45 - 40 35.6633 826 4 1 -14.85 -58.2112 -84.4731 -Number of digits in this event = 30 +Number of tracker hits in this event = 58 + 40 135.942 762 11 1 -27.6296 -71.7961 125.55 + 40 118.763 541 11 0 -27.6389 -71.8032 124.15 + 40 167.642 761 10 1 -27.8269 -71.945 95.55 + 40 120.16 540 10 0 -27.835 -71.9549 94.15 + 40 142.266 759 9 1 -28.0654 -72.0633 65.55 + 40 115.779 539 9 0 -28.0478 -72.0769 64.15 + 40 111.365 761 8 1 -27.7547 -72.1472 35.55 + 40 130.006 539 8 0 -27.7179 -72.167 34.15 + 40 140.53 764 7 1 -27.151 -72.6468 5.55 + 40 93.6607 536 7 0 -27.1104 -72.7008 4.15 + 40 107.701 769 6 1 -26.162 -73.7777 -24.45 + 40 6.57777 531 6 0 -26.1327 -73.8489 -25.85 + 40 95.0409 530 6 0 -26.1322 -73.85 -25.8715 + 40 117.67 771 5 1 -25.724 -75.282 -54.45 + 40 128.276 523 5 0 -25.713 -75.3374 -55.85 + 40 148.974 773 4 1 -25.3981 -76.4574 -84.45 + 40 105.169 517 4 0 -25.3696 -76.5485 -85.85 + 40 225.786 776 3 1 -24.8228 -78.3962 -114.45 + 40 139.47 508 3 0 -24.7618 -78.4179 -115.85 + 40 132.656 783 2 1 -23.3569 -78.8244 -144.45 + 40 118.73 506 2 0 -23.2582 -78.7794 -145.85 + 40 115.995 794 1 1 -21.1468 -77.6509 -174.45 + 40 107.265 511 1 0 -20.9554 -77.7112 -175.85 + 40 55.6886 815 0 1 -16.8751 -78.8632 -204.45 + 40 97.6364 816 0 1 -16.85 -78.8699 -204.606 + 40 91.9361 505 0 0 -16.6447 -78.9144 -205.85 + 40 228.833 755 5 1 -28.9221 -73.3194 -54.4502 + 40 311.716 532 5 0 -29.0034 -73.5897 -55.85 + 40 70.1469 531 5 0 -29.0226 -73.6501 -56.0792 + 40 1.98319 733 4 1 -33.4485 -81.1672 -84.4501 + 40 105.322 732 4 1 -33.45 -81.1676 -84.4615 + 40 110.131 494 4 0 -33.6235 -81.2219 -85.85 + 40 6.63137 493 4 0 -33.6691 -81.25 -86.2292 + 40 155.447 715 3 1 -36.8649 -83.6511 -114.45 + 40 126.643 481 3 0 -37.0525 -83.6702 -115.85 + 40 16.9987 693 2 1 -41.4395 -84.8244 -144.45 + 40 109.171 692 2 1 -41.4501 -84.8308 -144.498 + 40 53.5854 475 2 0 -41.7433 -85.0227 -145.85 + 40 50.2452 474 2 0 -41.7879 -85.05 -146.041 + 40 116.482 657 1 1 -48.547 -88.3822 -174.45 + 40 125.797 457 1 0 -48.7803 -88.4523 -175.85 + 40 183.396 640 0 1 -51.9544 -89.9644 -204.45 + 40 100.522 639 0 1 -52.0502 -89.9903 -204.764 + 40 29.0588 533 5 0 -29.0166 -73.4344 -55.85 + 40 138.322 748 4 1 -30.3116 -77.7278 -84.45 + 40 31.9103 505 4 0 -31.0843 -78.9545 -85.85 + 40 100.95 504 4 0 -31.15 -79.0504 -85.9351 + 40 19.2082 503 4 0 -31.2774 -79.2503 -86.1949 + 40 53.9079 520 5 0 -35.9377 -75.9441 -56.25 + 40 111.334 521 5 0 -35.9963 -75.85 -56.1231 + 40 204.062 722 5 1 -35.6143 -75.6423 -54.85 + 40 75.5391 723 5 1 -35.45 -75.5616 -54.812 + 40 236.335 753 0 1 -29.2768 -73.9838 -204.45 + 40 265.188 530 0 0 -29.2854 -73.9918 -205.85 + 40 116.968 157 0 0 -29.4191 -148.55 -206.104 + 40 155.866 156 0 0 -29.3855 -148.75 -205.902 + 40 76.5328 750 0 1 -29.8568 -148.602 -204.85 + 40 104.698 988 1 1 17.7131 -4.35627 -174.85 +Number of digits in this event = 23 Using G4ParticleGun ... -4.31198 LIN +9.61029 LIN e- Event: 41 -Number of tracker hits in this event = 64 - 41 100.603 761 11 1 -27.6915 -18.4675 125.55 - 41 115.73 807 11 0 -27.6914 -18.4701 124.15 - 41 155.524 761 10 1 -27.6852 -18.5229 95.55 - 41 119.999 807 10 0 -27.6832 -18.5242 94.15 - 41 114.26 762 9 1 -27.6382 -18.5597 65.55 - 41 116.39 807 9 0 -27.6329 -18.5597 64.15 - 41 114.973 762 8 1 -27.5309 -18.5529 35.55 - 41 114.256 807 8 0 -27.5275 -18.5507 34.15 - 41 124.051 762 7 1 -27.4585 -18.5059 5.55 - 41 149.054 807 7 0 -27.4557 -18.5031 4.15 - 41 230.102 763 6 1 -27.405 -18.4488 -24.45 - 41 138.713 808 6 0 -27.4069 -18.4411 -25.85 - 41 153.062 763 5 1 -27.4454 -18.2903 -54.45 - 41 116.634 808 5 0 -27.4502 -18.2829 -55.85 - 41 221.499 762 4 1 -27.5594 -18.1378 -84.45 - 41 149.03 809 4 0 -27.5632 -18.1325 -85.85 - 41 104.081 761 3 1 -27.6508 -18.0191 -114.45 - 41 116.072 810 3 0 -27.6572 -18.0123 -115.85 - 41 136.23 761 2 1 -27.7841 -17.8681 -144.45 - 41 130.902 810 2 0 -27.7901 -17.8584 -145.85 - 41 147.833 760 1 1 -27.9148 -17.6584 -174.45 - 41 141.551 812 1 0 -27.9214 -17.6467 -175.85 - 41 247.07 759 0 1 -28.0554 -17.4112 -204.45 - 41 104.378 813 0 0 -28.0617 -17.3988 -205.85 - 41 65.9332 760 0 1 -28.05 -17.4021 -204.799 - 41 159.162 816 0 0 -27.1721 -16.8053 -205.85 - 41 147.611 149 9 0 75.9062 -150.223 63.75 - 41 251.256 763 4 1 -27.4477 -18.6517 -84.45 - 41 248.627 806 4 0 -27.4558 -18.6574 -85.85 - 41 227.136 762 3 1 -27.6165 -18.7617 -114.45 - 41 234.785 806 3 0 -27.6337 -18.7717 -115.85 - 41 149.021 760 2 1 -27.9523 -18.9918 -144.45 - 41 126.068 805 2 0 -27.9668 -18.9994 -145.85 - 41 130.563 758 1 1 -28.3018 -19.1984 -174.45 - 41 127.582 804 1 0 -28.2946 -19.1972 -175.85 - 41 128.901 804 0 0 -28.1454 -19.1342 -205.85 - 41 109.9 799 4 0 -26.1337 -20.1386 -85.8501 - 41 112.881 798 4 0 -25.9151 -20.2501 -85.9735 - 41 101.422 782 4 1 -23.6239 -20.5763 -84.8498 - 41 134.017 783 4 1 -23.45 -20.6694 -84.7535 - 41 127.035 805 3 0 -27.4806 -18.8891 -115.85 - 41 117.942 762 2 1 -27.5379 -19.3379 -144.45 - 41 112.318 803 2 0 -27.5415 -19.3569 -145.85 - 41 225.266 762 1 1 -27.4969 -19.7738 -174.45 - 41 134.742 801 1 0 -27.4865 -19.8073 -175.85 - 41 126.415 763 0 1 -27.2943 -20.502 -204.45 - 41 134.092 797 0 0 -27.2736 -20.5413 -205.85 - 41 137.171 564 0 0 -108.452 -67.0657 -206.25 - 41 83.8634 563 0 0 -108.807 -67.2504 -205.982 - 41 62.4102 349 0 1 -110.192 -68.1864 -204.85 - 41 57.2417 348 0 1 -110.35 -68.2833 -204.722 - 41 90.8604 347 0 1 -110.55 -68.4132 -204.571 - 41 100.568 486 1 0 -166.828 -82.7219 -176.25 - 41 143.188 485 1 0 -167.179 -82.85 -176.085 - 41 35.8754 54 1 1 -169.225 -83.3717 -174.85 - 41 62.4261 53 1 1 -169.35 -83.3952 -174.777 - 41 101.693 52 1 1 -169.55 -83.4213 -174.642 - 41 1.26672 51 1 1 -169.75 -83.4769 -174.456 - 41 62.5291 622 2 0 -157.305 -55.6442 -146.25 - 41 78.8442 623 2 0 -157.218 -55.4499 -146.089 - 41 37.1369 624 2 0 -157.143 -55.2497 -145.93 - 41 109.524 115 2 1 -156.971 -53.7985 -144.85 - 41 90.8634 116 2 1 -156.95 -53.6304 -144.714 - 41 289.358 291 7 0 85.8791 -121.829 3.75 -Number of digits in this event = 36 +Number of tracker hits in this event = 134 + 41 131.114 1233 11 1 66.814 33.8023 125.55 + 41 132.167 1068 11 0 66.8142 33.8016 124.15 + 41 131.683 1233 10 1 66.8206 33.7884 95.55 + 41 159.17 1068 10 0 66.8223 33.7875 94.15 + 41 129.059 1234 9 1 66.858 33.7735 65.55 + 41 399.153 1068 9 0 66.8586 33.7733 64.15 + 41 188.853 1234 8 1 66.8725 33.7682 35.55 + 41 203.679 1068 8 0 66.8725 33.767 34.15 + 41 104.666 1234 7 1 66.8741 33.7359 5.55 + 41 448.974 1068 7 0 66.8741 33.7353 4.15 + 41 139.137 1234 6 1 66.8724 33.7246 -24.45 + 41 373.181 1068 6 0 66.8724 33.7254 -25.85 + 41 116.327 1234 5 1 66.8711 33.7456 -54.45 + 41 105.433 1068 5 0 66.8707 33.7451 -55.85 + 41 119.642 1234 4 1 66.8572 33.7322 -84.45 + 41 82.3603 1068 4 0 66.856 33.731 -85.85 + 41 384.163 1233 3 1 66.831 33.6992 -114.45 + 41 370.436 1068 3 0 66.8288 33.6984 -115.85 + 41 125.092 1233 2 1 66.777 33.6861 -144.45 + 41 124.002 1068 2 0 66.775 33.6878 -145.85 + 41 379.712 1233 1 1 66.7415 33.7531 -174.45 + 41 139.511 1068 1 0 66.739 33.748 -175.85 + 41 961.153 1233 0 1 66.6847 33.6058 -204.45 + 41 164.719 1067 0 0 66.6878 33.604 -205.85 + 41 11.0752 1070 1 0 67.0726 34.2473 -175.851 + 41 128.733 1071 1 0 67.0744 34.25 -175.859 + 41 81.077 1248 0 1 69.6615 47.6667 -204.45 + 41 85.7649 1249 0 1 69.85 47.8146 -204.659 + 41 67.6709 1143 0 0 71.1361 48.728 -205.85 + 41 194.011 1144 0 0 71.2968 48.85 -205.98 + 41 51.3758 1145 0 0 71.5095 49.05 -206.151 + 41 34.5328 1690 0 1 158.15 24.3396 -204.475 + 41 120.267 1067 1 0 66.6631 33.5133 -175.85 + 41 111.428 1229 0 1 65.856 32.6288 -204.451 + 41 230.063 1062 0 0 66.255 32.5988 -205.85 + 41 141.645 1232 2 1 66.5666 33.5841 -144.45 + 41 266.308 1067 2 0 66.5588 33.5758 -145.85 + 41 105.538 1232 1 1 66.4814 33.397 -174.45 + 41 123.153 1066 1 0 66.494 33.4005 -175.85 + 41 137.36 1066 0 0 66.7126 33.4144 -205.85 + 41 107.83 1234 2 1 66.9833 33.5676 -144.45 + 41 152.328 1235 1 1 67.1017 33.9349 -174.45 + 41 95.4065 1069 1 0 67.1048 33.953 -175.85 + 41 96.6241 1235 0 1 67.2088 34.476 -204.45 + 41 122.891 1072 0 0 67.146 34.481 -205.85 + 41 743.018 1068 0 0 66.8381 33.7208 -205.85 + 41 238.224 1234 0 1 66.85 33.5696 -204.534 + 41 104.266 1061 0 0 66.6361 32.4057 -205.85 + 41 230.768 1060 0 0 66.5845 32.25 -206.047 + 41 1.8473 1059 0 0 66.5183 32.0499 -206.242 + 41 80.6917 1549 0 1 129.95 112.068 -204.522 + 41 167.878 1343 2 0 49.4329 88.6728 -146.25 + 41 125.647 1069 0 0 66.7679 33.85 -205.879 + 41 380.077 1233 9 1 66.8259 33.8168 65.55 + 41 207.358 1233 8 1 66.752 33.8107 35.55 + 41 316.835 1232 7 1 66.602 33.8299 5.55 + 41 237.068 1231 6 1 66.4376 33.704 -24.45 + 41 111.336 1231 5 1 66.2742 33.6348 -54.45 + 41 130.675 1067 5 0 66.2641 33.6294 -55.85 + 41 91.0185 1230 4 1 66.0543 33.4982 -84.45 + 41 125.608 1067 4 0 66.0506 33.4982 -85.85 + 41 105.446 1229 3 1 65.9971 33.5491 -114.45 + 41 99.7121 1067 3 0 65.9876 33.5363 -115.85 + 41 135.347 1229 2 1 65.9395 33.1617 -144.45 + 41 125.201 1065 2 0 65.9298 33.1443 -145.85 + 41 119.904 1228 1 1 65.8188 32.7217 -174.45 + 41 109.12 1063 1 0 65.7977 32.7116 -175.85 + 41 237.448 1226 0 1 65.3466 32.5236 -204.45 + 41 126.98 1069 8 0 66.7404 33.8583 34.15 + 41 158.243 1233 7 1 66.7787 33.4926 5.55 + 41 103.631 1067 7 0 66.765 33.4876 4.15 + 41 132.439 1232 6 1 66.4913 33.3854 -24.45 + 41 105.145 1066 6 0 66.4758 33.3705 -25.85 + 41 177.565 1229 5 1 66.0061 32.91 -54.45 + 41 126.751 1064 5 0 65.9913 32.8852 -55.85 + 41 229.912 1228 4 1 65.6701 32.3912 -84.45 + 41 120.887 1061 4 0 65.6449 32.3889 -85.85 + 41 224.734 1225 3 1 65.1191 32.3561 -114.45 + 41 158.954 1061 3 0 65.0935 32.318 -115.85 + 41 103.59 1221 2 1 64.4488 31.4957 -144.45 + 41 97.551 1057 2 0 64.4526 31.472 -145.85 + 41 160.325 1221 1 1 64.4268 31.0694 -174.45 + 41 180.011 1054 1 0 64.4115 31.0193 -175.85 + 41 100.763 1219 0 1 64.0326 29.9513 -204.45 + 41 173.048 1049 0 0 64.0431 29.9291 -205.85 + 41 1.3506 1232 3 1 66.45 32.5242 -114.783 + 41 169.141 1224 3 1 65.05 32.4148 -114.586 + 41 136.128 1230 5 1 66.05 32.9223 -54.8218 + 41 229.09 1233 6 1 66.7363 33.768 -24.4502 + 41 1.08758 1212 5 1 62.4521 34.8295 -54.45 + 41 104.306 1211 5 1 62.45 34.8292 -54.4562 + 41 65.8592 1073 5 0 61.9895 34.6793 -55.85 + 41 64.5818 1072 5 0 61.9147 34.65 -56.0731 + 41 25.3738 1151 4 1 50.3844 30.5621 -84.45 + 41 70.613 1152 4 1 50.45 30.5305 -84.5317 + 41 39.4969 1153 4 1 50.65 30.4398 -84.7432 + 41 104.646 1050 4 0 51.6085 30.1443 -85.8505 + 41 130.169 1049 4 0 51.8058 30.0498 -86.0678 + 41 87.5461 1295 3 1 79.2364 16.7514 -114.45 + 41 101.357 1296 3 1 79.2502 16.7621 -114.464 + 41 77.0572 1297 3 1 79.45 16.9478 -114.698 + 41 27.7133 990 3 0 80.5102 18.171 -115.85 + 41 101.456 991 3 0 80.5794 18.25 -115.92 + 41 56.0339 992 3 0 80.8277 18.45 -116.13 + 41 45.3077 1311 3 0 119.977 82.3203 -116.25 + 41 74.1089 1312 3 0 120.018 82.45 -116.135 + 41 61.136 1313 3 0 120.028 82.65 -116.02 + 41 20.0528 1314 3 0 120.002 82.85 -115.898 + 41 365.56 1499 3 1 120.043 84.4313 -114.85 + 41 95.2371 1500 3 1 120.15 85.8132 -114.523 + 41 50.8548 1501 3 1 120.35 85.8121 -114.651 + 41 27.1651 1502 3 1 120.55 85.7889 -114.778 + 41 347.239 1328 3 0 121.657 85.8334 -115.85 + 41 12.5496 1630 3 0 117.994 146.31 -116.25 + 41 79.0724 1631 3 0 117.991 146.35 -116.226 + 41 188.388 1632 3 0 117.892 146.55 -116.112 + 41 2.34934 1071 5 0 61.9636 34.45 -55.9904 + 41 65.8226 1069 6 0 67.0584 34.0227 -25.8501 + 41 76.791 1070 6 0 67.087 34.05 -25.9968 + 41 258.756 1074 0 0 66.9417 34.9068 -205.85 + 41 29.3302 1004 0 0 55.0239 20.9257 -206.25 + 41 60.2164 1003 0 0 55.0188 20.85 -206.191 + 41 65.8111 1002 0 0 55.0671 20.65 -206.056 + 41 31.2956 1001 0 0 55.1475 20.45 -205.913 + 41 208.926 1178 0 1 55.674 18.6792 -204.85 + 41 84.6936 1177 0 1 55.6499 17.9708 -204.486 + 41 78.8707 1176 0 1 55.4497 18.1345 -204.668 + 41 3.77207 991 0 0 54.3839 18.4465 -205.85 + 41 133.423 992 0 0 54.374 18.45 -205.861 + 41 112.334 1007 0 0 56.7251 21.6173 -206.25 + 41 260.813 1180 0 1 56.0575 21.9325 -204.85 + 41 211.527 1179 0 1 56.05 21.9351 -204.84 + 41 0.0574046 1009 0 0 53.8286 21.9708 -205.85 + 41 262.998 1146 0 1 49.3902 22.4031 -204.85 +Number of digits in this event = 70 Using G4ParticleGun ... -9.12152 LIN +5.64404 LIN e- Event: 42 -Number of tracker hits in this event = 142 - 42 155.909 1482 9 1 116.666 53.6834 65.55 - 42 164.669 1168 9 0 116.666 53.683 64.15 - 42 104.455 1482 8 1 116.668 53.6736 35.55 - 42 115.567 1168 8 0 116.669 53.674 34.15 - 42 430.918 1482 7 1 116.684 53.6762 5.55 - 42 421.458 1168 7 0 116.685 53.6767 4.15 - 42 497.257 1482 6 1 116.71 53.6976 -24.45 - 42 159.966 1168 6 0 116.713 53.6968 -25.85 - 42 128.894 1483 5 1 116.756 53.6792 -54.45 - 42 133.898 1168 5 0 116.758 53.6763 -55.85 - 42 244.549 1483 4 1 116.801 53.6135 -84.45 - 42 93.5918 1167 4 0 116.802 53.6105 -85.85 - 42 148.103 1483 3 1 116.837 53.5641 -114.45 - 42 141.446 1167 3 0 116.838 53.5631 -115.85 - 42 267.362 1483 2 1 116.849 53.5419 -144.45 - 42 280.5 1167 2 0 116.849 53.5423 -145.85 - 42 115.65 1483 1 1 116.84 53.5327 -174.45 - 42 390.506 1167 1 0 116.84 53.5328 -175.85 - 42 109.98 1483 0 1 116.826 53.5307 -204.45 - 42 239.045 1167 0 0 116.821 53.5378 -205.85 - 42 22.945 1482 0 1 116.617 53.8739 -204.45 - 42 71.8202 1481 0 1 116.55 53.9229 -204.485 - 42 71.7407 1480 0 1 116.35 54.079 -204.59 - 42 265.18 1479 0 1 116.15 54.233 -204.681 - 42 82.3111 1478 0 1 115.95 54.3581 -204.772 - 42 148.904 1180 0 0 113.442 56.0634 -205.85 - 42 117.989 1181 0 0 113.124 56.25 -205.96 - 42 164.98 1182 0 0 112.749 56.45 -206.029 - 42 316.384 1183 0 0 112.32 56.6503 -206.125 - 42 192.025 1184 0 0 111.15 56.85 -206.005 - 42 171.043 1185 0 0 110.63 57.0501 -205.923 - 42 255.829 1186 0 0 110.032 57.25 -205.892 - 42 179.934 1187 0 0 109.429 57.45 -205.906 - 42 19.04 1188 0 0 108.791 57.6501 -205.865 - 42 33.22 1416 0 1 103.469 59.1341 -204.85 - 42 67.5374 1415 0 1 103.35 59.1508 -204.824 - 42 109.535 1414 0 1 103.15 59.1751 -204.772 - 42 61.6927 1413 0 1 102.95 59.1989 -204.713 - 42 58.9797 1412 0 1 102.75 59.2068 -204.666 - 42 75.3554 1411 0 1 102.55 59.2311 -204.625 - 42 136.754 1410 0 1 102.35 59.2458 -204.556 - 42 366.199 1409 0 1 102.15 59.2514 -204.485 - 42 34.4157 1408 0 1 101.911 58.9462 -204.45 - 42 16.3397 1194 0 0 102.384 58.8639 -205.85 - 42 151.755 1193 0 0 102.398 58.85 -205.929 - 42 371.391 1484 1 1 117.019 53.4695 -174.45 - 42 370.265 1485 0 1 117.255 53.2477 -204.45 - 42 236.362 1166 0 0 117.241 53.2584 -205.85 - 42 29.7279 1481 6 1 116.55 53.8693 -24.5637 - 42 159.293 1481 7 1 116.55 53.6335 5.30755 - 42 54.4697 1480 7 1 116.35 53.5359 5.1785 - 42 27.5487 1165 7 0 113.792 53.2417 4.14962 - 42 33.342 1166 7 0 113.724 53.25 4.13191 - 42 69.8513 1454 7 1 111.115 53.4272 5.15 - 42 82.5107 1453 7 1 110.95 53.4178 5.2319 - 42 101.811 1452 7 1 110.75 53.3754 5.2457 - 42 4.03715 1159 7 0 110.112 51.8609 4.14994 - 42 235.418 1158 7 0 110.108 51.8497 4.14126 - 42 8.73824 540 9 1 -72.05 12.0576 65.493 - 42 99.4756 1452 5 1 110.63 -149.456 -54.45 - 42 121.221 1453 5 1 110.75 -149.5 -54.482 - 42 155.856 1375 5 0 -111.077 95.3065 -56.25 - 42 163.963 1376 5 0 -111.316 95.35 -56.0294 - 42 217.958 1203 1 0 87.6498 60.6661 -176.25 - 42 248.154 146 11 1 -150.813 137.299 125.15 - 42 281.027 1167 6 0 116.63 53.595 -25.85 - 42 208.192 1482 5 1 116.646 53.43 -54.45 - 42 152.088 1166 5 0 116.642 53.4212 -55.85 - 42 136.761 1482 4 1 116.578 53.2334 -84.45 - 42 105.94 1165 4 0 116.574 53.2243 -85.85 - 42 121.156 1481 3 1 116.495 53.0408 -114.45 - 42 231.791 1164 3 0 116.492 53.0297 -115.85 - 42 127.079 1481 2 1 116.434 52.783 -144.45 - 42 111.042 1163 2 0 116.43 52.7663 -145.85 - 42 183.74 1481 1 1 116.362 52.4101 -174.45 - 42 106.009 1161 1 0 116.347 52.3961 -175.85 - 42 102.767 1158 0 0 116.01 51.8474 -205.85 - 42 78.269 1371 1 1 94.4801 10.0615 -174.85 - 42 395.01 1483 6 1 116.764 53.8514 -24.45 - 42 131.268 1169 6 0 116.737 53.9038 -25.85 - 42 182.132 1480 5 1 116.251 54.9853 -54.45 - 42 52.0652 1174 5 0 116.201 55.0421 -55.85 - 42 190.362 1175 5 0 116.195 55.05 -56.0359 - 42 182.494 1474 4 1 115.125 56.517 -84.4501 - 42 212.493 1182 4 0 114.991 56.6263 -85.85 - 42 160.974 1183 4 0 114.961 56.65 -86.1277 - 42 117.952 1456 3 1 111.423 59.3998 -114.45 - 42 46.7582 1197 3 0 111.252 59.6214 -115.85 - 42 151.211 1198 3 0 111.23 59.65 -116.032 - 42 127.529 1437 2 1 107.701 63.8479 -144.45 - 42 126.17 1220 2 0 107.625 64.063 -145.85 - 42 114.969 1429 1 1 106.125 68.3977 -174.45 - 42 108.482 1243 1 0 106.023 68.652 -175.85 - 42 128.254 1419 0 1 104.07 74.0972 -204.45 - 42 293.968 1271 0 0 103.894 74.3047 -205.85 - 42 76.5554 1467 4 1 113.662 57.9331 -84.45 - 42 96.9167 1466 4 1 113.55 58.0609 -84.5922 - 42 30.3936 1465 4 1 113.35 58.2666 -84.7801 - 42 88.9808 1197 4 0 112.311 59.4512 -85.85 - 42 70.9559 1198 4 0 112.156 59.65 -86.0204 - 42 36.8252 1199 4 0 112.035 59.8506 -86.1749 - 42 48.2182 1359 3 1 92.0258 84.7117 -114.45 - 42 111.871 1358 3 1 91.95 84.8581 -114.517 - 42 50.2794 1357 3 1 91.7499 85.2177 -114.722 - 42 37.1214 1330 3 0 91.0032 86.183 -115.85 - 42 71.687 1331 3 0 90.9526 86.2501 -115.929 - 42 48.8632 1332 3 0 90.8598 86.4503 -116.12 - 42 13.2531 1478 2 0 70.2586 115.75 -145.968 - 42 37.3035 1226 2 1 65.45 108.601 -144.826 - 42 185.084 1464 2 0 80.0902 113.137 -145.85 - 42 0.729383 1193 3 1 58.85 154.255 -114.621 - 42 16.8907 1125 0 1 45.2367 59.5283 -204.45 - 42 122.486 1126 0 1 45.2501 59.5194 -204.485 - 42 16.1814 1484 6 1 116.95 53.7462 -24.7992 - 42 1.32261 1568 5 1 133.752 48.8684 -54.45 - 42 115.266 1567 5 1 133.75 48.8691 -54.4541 - 42 4.55793 1566 5 1 133.55 48.9624 -54.832 - 42 298.192 1146 5 0 133.05 49.3121 -55.85 - 42 181.68 1504 4 1 121.091 56.755 -84.45 - 42 22.1832 1495 3 1 119.324 48.7285 -114.45 - 42 104.348 1496 3 1 119.35 48.6808 -114.518 - 42 35.3152 1138 3 0 119.761 47.7433 -115.85 - 42 58.2233 1137 3 0 119.785 47.65 -116.022 - 42 29.7661 1453 2 1 110.785 44.3655 -144.45 - 42 153.84 1452 2 1 110.75 44.2717 -144.485 - 42 31.4907 1451 2 1 110.55 43.8452 -144.765 - 42 164.305 1112 2 0 110.099 42.6165 -145.85 - 42 88.6806 1111 2 0 110.002 42.4498 -146.026 - 42 60.7685 920 2 0 74.503 4.15996 -146.25 - 42 86.8733 919 2 0 74.378 4.04992 -146.079 - 42 126.665 918 2 0 74.2166 3.85 -145.959 - 42 66.4989 917 2 0 74.1037 3.64993 -145.958 - 42 60.4049 916 2 0 74.035 3.45 -146 - 42 371.932 915 2 0 73.9782 3.25 -146.053 - 42 41.273 914 2 0 72.995 3.05 -145.927 - 42 179.626 1263 2 1 72.7146 1.37791 -144.85 - 42 170.662 1262 2 1 72.65 1.14354 -144.681 - 42 185.937 905 2 0 72.2644 1.1059 -145.85 - 42 19.7288 904 2 0 72.1732 1.04996 -145.904 - 42 3.76072 1002 2 0 140.169 20.45 -145.884 - 42 144.552 1762 13 0 15.676 172.564 183.75 - 42 42.6909 958 13 1 11.7085 171.155 185.55 -Number of digits in this event = 70 +Number of tracker hits in this event = 100 + 42 120.668 618 11 1 -56.2887 53.7655 125.55 + 42 130.611 1168 11 0 -56.2879 53.7647 124.15 + 42 122.082 618 10 1 -56.2706 53.7492 95.55 + 42 96.5903 1168 10 0 -56.2682 53.7494 94.15 + 42 118.733 619 9 1 -56.2174 53.7562 65.55 + 42 149.596 1168 9 0 -56.2145 53.7577 64.15 + 42 112.34 619 8 1 -56.157 53.7881 35.55 + 42 124.194 1168 8 0 -56.1536 53.7884 34.15 + 42 117.125 619 7 1 -56.0845 53.7983 5.55 + 42 141.339 1168 7 0 -56.0803 53.7987 4.15 + 42 119.149 620 6 1 -55.9916 53.81 -24.45 + 42 233.114 1168 6 0 -55.9867 53.8133 -25.85 + 42 106.13 620 5 1 -55.8853 53.8812 -54.45 + 42 229.013 1169 5 0 -55.8806 53.8844 -55.85 + 42 122.654 621 4 1 -55.7909 53.9459 -84.45 + 42 168.53 1169 4 0 -55.7859 53.951 -85.85 + 42 128.85 621 3 1 -55.6819 54.0565 -114.45 + 42 149.037 1170 3 0 -55.6756 54.0614 -115.85 + 42 163.727 622 2 1 -55.5494 54.1655 -144.45 + 42 124.388 1170 2 0 -55.5438 54.1711 -145.85 + 42 110.846 623 1 1 -55.4336 54.2892 -174.45 + 42 115.05 1171 1 0 -55.4272 54.2941 -175.85 + 42 467.532 623 0 1 -55.2928 54.3967 -204.45 + 42 137.106 1171 0 0 -55.2865 54.4014 -205.85 + 42 39.362 389 5 1 -102.237 -20.2023 -54.85 + 42 23.9604 14 5 1 -177.224 56.6293 -54.85 + 42 28.3943 1466 11 0 -65.5463 113.407 123.75 + 42 236.346 603 14 1 -59.308 149.549 215.15 + 42 133.501 1326 1 1 85.3807 115.864 -174.45 + 42 222.375 1327 1 1 85.45 115.988 -174.473 + 42 121.176 624 0 1 -55.25 54.5651 -204.651 + 42 90.0051 1178 0 0 -54.7214 55.6507 -205.85 + 42 84.737 1179 0 0 -54.6283 55.85 -206.065 + 42 3.08407 1180 0 0 -54.5754 56.0502 -206.238 + 42 17.7747 1166 0 0 -54.7663 53.284 -205.85 + 42 111.552 1165 0 0 -54.7484 53.2496 -205.893 + 42 168.721 1164 0 0 -54.6379 53.05 -206.215 + 42 29.7434 1132 2 0 15.4695 46.5273 -146.25 + 42 3.13269 1134 2 0 15.3769 46.85 -146.19 + 42 33.4889 1290 2 0 -30.2521 78.05 -146.083 + 42 285.613 1131 2 0 15.5298 46.45 -146.126 + 42 78.0717 27 4 1 -174.55 0.74681 -84.5488 + 42 18.9949 838 0 0 -29.3083 -12.4024 -206.25 + 42 81.3136 837 0 0 -29.2808 -12.45 -206.236 + 42 59.1498 836 0 0 -29.1339 -12.65 -206.173 + 42 57.6688 835 0 0 -29.0334 -12.8504 -206.109 + 42 115.722 834 0 0 -28.9421 -13.05 -206.062 + 42 58.0082 833 0 0 -28.9093 -13.2501 -205.988 + 42 31.0035 832 0 0 -28.8573 -13.4503 -205.901 + 42 22.1163 760 0 1 -27.8807 -15.2044 -204.85 + 42 154.16 761 0 1 -27.85 -15.2608 -204.813 + 42 54.0586 758 0 1 -28.3861 -13.4226 -204.85 + 42 178.406 829 0 0 -27.4947 -14.0608 -205.85 + 42 411.605 487 3 0 -108.273 -82.5155 -116.25 + 42 51.6057 486 3 0 -108.213 -82.65 -115.964 + 42 305.99 619 4 1 -56.2484 53.6693 -84.45 + 42 318.153 1168 4 0 -56.245 53.6666 -85.85 + 42 174.417 619 3 1 -56.1141 53.6387 -114.45 + 42 301.899 1167 3 0 -56.1182 53.6224 -115.85 + 42 108.104 619 2 1 -56.1991 53.2787 -144.45 + 42 169.335 1166 2 0 -56.1974 53.2692 -145.85 + 42 109.902 619 1 1 -56.1805 53.0996 -174.45 + 42 131.392 1165 1 0 -56.175 53.0893 -175.85 + 42 241.853 620 0 1 -56.0303 52.8893 -204.45 + 42 12.7405 1224 0 0 -46.6131 64.9009 -206.25 + 42 154.124 1223 0 0 -46.584 64.85 -206.163 + 42 318.423 513 1 1 -77.25 98.2405 -174.726 + 42 82.3458 1061 0 0 -58.6088 32.4383 -206.25 + 42 76.8438 1060 0 0 -58.643 32.2496 -206.142 + 42 64.4491 1059 0 0 -58.6752 32.05 -206.054 + 42 80.2316 1058 0 0 -58.7058 31.8498 -205.959 + 42 0.628854 1057 0 0 -58.7481 31.65 -205.852 + 42 76.4069 605 0 1 -59.0149 29.6203 -204.85 + 42 442.974 604 0 1 -59.0501 29.44 -204.766 + 42 469.227 603 0 1 -59.25 28.7589 -204.577 + 42 42.8143 1018 0 0 -58.3073 23.8027 -205.85 + 42 58.8075 1017 0 0 -58.2437 23.65 -205.907 + 42 69.3217 1016 0 0 -58.1685 23.45 -205.972 + 42 99.1233 1015 0 0 -58.114 23.25 -206.058 + 42 46.707 1014 0 0 -58.0715 23.05 -206.175 + 42 141.553 621 1 1 -55.7091 53.5957 -174.451 + 42 114.78 1172 1 0 -55.721 54.5702 -175.85 + 42 86.3119 1173 1 0 -55.7152 54.65 -175.947 + 42 21.3066 1174 1 0 -55.679 54.85 -176.184 + 42 34.0711 657 0 1 -48.586 76.5635 -204.45 + 42 84.9471 658 0 1 -48.45 76.5974 -204.462 + 42 73.2478 659 0 1 -48.25 76.6357 -204.498 + 42 40.2046 660 0 1 -48.05 76.6743 -204.542 + 42 62.526 661 0 1 -47.8497 76.7129 -204.598 + 42 152.287 662 0 1 -47.65 76.7463 -204.687 + 42 38.8209 663 0 1 -47.45 76.8072 -204.791 + 42 257.987 1284 0 0 -45.829 77.0052 -205.85 + 42 9.14898 618 4 1 -56.25 53.6685 -84.8033 + 42 243.051 618 3 1 -56.333 53.5295 -114.45 + 42 168.635 621 2 1 -55.7514 52.736 -144.45 + 42 128.961 1163 2 0 -55.745 52.7107 -145.85 + 42 98.0373 622 1 1 -55.6314 52.2224 -174.45 + 42 192.197 1160 1 0 -55.6484 52.1809 -175.85 + 42 121.359 1156 0 0 -56.0047 51.2809 -205.85 + 42 176.497 71 3 0 117.271 -165.75 -115.966 +Number of digits in this event = 48 Using G4ParticleGun ... -6.69217 LIN +6.95991 LIN e- Event: 43 -Number of tracker hits in this event = 26 - 43 155.56 748 9 1 -30.2962 -130.965 65.55 - 43 135.11 245 9 0 -30.2959 -130.966 64.15 - 43 136.467 748 8 1 -30.2882 -130.984 35.55 - 43 122.491 245 8 0 -30.2869 -130.983 34.15 - 43 131.606 748 7 1 -30.2695 -130.983 5.55 - 43 156.769 245 7 0 -30.2688 -130.984 4.15 - 43 148.322 748 6 1 -30.2518 -131.021 -24.45 - 43 119.086 245 6 0 -30.251 -131.022 -25.85 - 43 144.217 749 5 1 -30.2329 -131.046 -54.45 - 43 172.495 245 5 0 -30.2317 -131.047 -55.85 - 43 222.357 749 4 1 -30.2073 -131.071 -84.45 - 43 146.119 245 4 0 -30.206 -131.072 -85.85 - 43 159.447 749 3 1 -30.1791 -131.099 -114.45 - 43 110.707 245 3 0 -30.1787 -131.1 -115.85 - 43 117.08 749 2 1 -30.1717 -131.132 -144.45 - 43 118.145 245 2 0 -30.172 -131.132 -145.85 - 43 109.327 749 1 1 -30.1783 -131.149 -174.45 - 43 112.249 244 1 0 -30.1772 -131.151 -175.85 - 43 120.137 749 0 1 -30.1513 -131.198 -204.45 - 43 103.421 244 0 0 -30.1517 -131.201 -205.85 - 43 198.794 531 1 1 -73.7049 -114.849 -174.85 - 43 217.09 329 1 0 -30.3053 -114.303 -176.25 - 43 59.483 911 3 0 -44.6069 2.25 -116.129 - 43 52.782 1194 3 1 59.0005 -179.924 -114.85 - 43 20.7901 460 7 1 -88.0388 -59.4988 5.55 - 43 136.456 459 7 1 -88.05 -59.4981 5.53484 -Number of digits in this event = 18 +Number of tracker hits in this event = 32 + 43 99.7346 894 9 1 -1.08731 121.067 65.55 + 43 120.956 1504 9 0 -1.08644 121.067 64.15 + 43 148.484 894 8 1 -1.0688 121.075 35.55 + 43 121.787 1504 8 0 -1.06745 121.075 34.15 + 43 130.759 895 7 1 -1.03468 121.086 5.55 + 43 142.4 1504 7 0 -1.03303 121.087 4.15 + 43 115.38 895 6 1 -0.996285 121.11 -24.45 + 43 121.402 1504 6 0 -0.996314 121.111 -25.85 + 43 230.903 895 5 1 -0.996553 121.134 -54.45 + 43 126.815 1504 5 0 -0.997284 121.134 -55.85 + 43 213.596 895 4 1 -1.01157 121.152 -84.45 + 43 117.189 1505 4 0 -1.01084 121.153 -85.85 + 43 125.915 895 3 1 -0.998395 121.155 -114.45 + 43 125.312 1505 3 0 -0.998262 121.155 -115.85 + 43 94.2352 895 2 1 -0.999009 121.149 -144.45 + 43 132.085 1504 2 0 -0.998802 121.149 -145.85 + 43 122.852 895 1 1 -0.991766 121.14 -174.45 + 43 153.286 1504 1 0 -0.991664 121.141 -175.85 + 43 172.03 895 0 1 -0.98888 121.17 -204.45 + 43 126.168 1505 0 0 -0.989609 121.172 -205.85 + 43 43.2119 1053 6 1 30.7759 118.957 -24.85 + 43 107.134 930 6 1 6.07943 44.5553 -24.85 + 43 138.68 894 0 1 -1.05 121.095 -204.633 + 43 110.912 1503 0 0 -1.27027 120.899 -205.851 + 43 59.887 893 0 1 -1.25002 120.841 -204.701 + 43 96.3433 1498 0 0 -2.00981 119.922 -205.85 + 43 133.336 1497 0 0 -2.16013 119.75 -206.047 + 43 14.0156 1496 0 0 -2.32052 119.55 -206.235 + 43 150.084 1476 9 0 -2.50323 115.388 63.75 + 43 200.647 883 9 1 -3.25 115.337 65.1503 + 43 86.509 882 9 1 -3.45005 115.826 65.4417 + 43 520.216 881 9 1 -3.65 115.768 65.4989 +Number of digits in this event = 24 Using G4ParticleGun ... -7.59244 LIN +4.29563 LIN e- Event: 44 -Number of tracker hits in this event = 54 - 44 105.799 346 9 1 -110.867 -63.2774 65.55 - 44 181.891 583 9 0 -110.868 -63.2774 64.15 - 44 125.413 346 8 1 -110.872 -63.2808 35.55 - 44 138.056 583 8 0 -110.873 -63.2815 34.15 - 44 125.226 346 7 1 -110.889 -63.2908 5.55 - 44 112.969 583 7 0 -110.889 -63.2906 4.15 - 44 275.382 346 6 1 -110.892 -63.2859 -24.45 - 44 1201.26 583 6 0 -110.894 -63.2851 -25.85 - 44 107.271 346 5 1 -110.914 -63.2692 -54.45 - 44 142.457 583 5 0 -110.905 -63.2813 -55.85 - 44 120.23 347 4 1 -110.711 -63.4902 -84.45 - 44 140.972 582 4 0 -110.717 -63.4947 -85.85 - 44 133.337 346 3 1 -110.768 -63.5674 -114.45 - 44 131.239 582 3 0 -110.79 -63.5095 -115.85 - 44 127.219 345 2 1 -111.105 -62.4412 -144.45 - 44 97.7901 588 2 0 -111.17 -62.3277 -145.85 - 44 110.901 338 1 1 -112.463 -60.0873 -174.45 - 44 145.393 600 1 0 -112.538 -59.9731 -175.85 - 44 181.722 330 0 1 -114.118 -57.714 -204.45 - 44 122.08 612 0 0 -114.207 -57.585 -205.85 - 44 60.2014 347 6 1 -110.75 -63.3778 -24.6101 - 44 53.3351 417 5 1 -96.611 -63.7395 -54.45 - 44 65.3416 416 5 1 -96.75 -63.8208 -54.4681 - 44 59.0508 415 5 1 -96.95 -63.928 -54.5053 - 44 51.2622 414 5 1 -97.1503 -64.0175 -54.4886 - 44 61.9416 413 5 1 -97.35 -64.0511 -54.4562 - 44 129.835 412 5 1 -97.5505 -64.0356 -54.5224 - 44 74.2987 411 5 1 -97.7502 -64.0645 -54.685 - 44 40.3177 410 5 1 -97.9501 -64.1227 -54.7899 - 44 202.221 572 5 0 -101.991 -65.5611 -55.85 - 44 5.30802 368 5 1 -106.522 -66.3184 -54.85 - 44 68.2459 367 5 1 -106.55 -66.3246 -54.8449 - 44 89.7859 366 5 1 -106.75 -66.3476 -54.723 - 44 86.8117 365 5 1 -106.95 -66.3432 -54.5883 - 44 79.18 364 5 1 -107.15 -66.3538 -54.4779 - 44 60.09 363 5 1 -107.35 -66.447 -54.5699 - 44 104.987 362 5 1 -107.55 -66.4574 -54.6062 - 44 312.915 571 5 0 -107.583 -65.8366 -55.85 - 44 245.488 347 5 1 -110.678 -63.1645 -54.45 - 44 201.486 584 5 0 -110.663 -63.1641 -55.85 - 44 110.543 348 4 1 -110.371 -63.1034 -84.45 - 44 116.835 584 4 0 -110.319 -63.1148 -85.85 - 44 116.256 355 3 1 -109.103 -63.3695 -114.45 - 44 145.345 583 3 0 -109.061 -63.3641 -115.85 - 44 127.563 359 2 1 -108.181 -63.1277 -144.45 - 44 146.704 584 2 0 -108.11 -63.121 -145.85 - 44 136.283 367 1 1 -106.624 -62.8707 -174.45 - 44 127.427 585 1 0 -106.563 -62.8867 -175.85 - 44 146.893 373 0 1 -105.394 -63.0386 -204.45 - 44 115.119 584 0 0 -105.419 -63.0943 -205.85 - 44 200.772 348 5 1 -110.55 -63.1701 -54.5368 - 44 71.0797 585 3 0 -110.344 -62.8693 -115.85 - 44 168.19 586 3 0 -110.126 -62.85 -116.097 - 44 0.660595 569 4 0 -66.8675 -66.25 -85.9579 -Number of digits in this event = 30 +Number of tracker hits in this event = 77 + 44 119.059 442 10 1 -91.7235 5.55865 95.55 + 44 141.082 927 10 0 -91.7269 5.56309 94.15 + 44 139.244 441 9 1 -91.7948 5.65416 65.55 + 44 123.479 928 9 0 -91.7988 5.66005 64.15 + 44 178.591 441 8 1 -91.8773 5.78484 35.55 + 44 158.041 928 8 0 -91.8823 5.79032 34.15 + 44 314.123 440 7 1 -91.9902 5.90338 5.55 + 44 121.462 929 7 0 -91.9948 5.90817 4.15 + 44 194.528 440 6 1 -92.0875 6.0001 -24.45 + 44 125.353 929 6 0 -92.0898 6.00363 -25.85 + 44 161.242 440 5 1 -92.1394 6.07595 -54.45 + 44 166.977 930 5 0 -92.1428 6.0784 -55.85 + 44 121.525 439 4 1 -92.2066 6.12359 -84.45 + 44 126.758 930 4 0 -92.2104 6.12684 -85.85 + 44 157.214 439 3 1 -92.2848 6.19198 -114.45 + 44 101.309 930 3 0 -92.2883 6.1947 -115.85 + 44 257.405 438 2 1 -92.3644 6.24696 -144.45 + 44 224.89 931 2 0 -92.37 6.25289 -145.85 + 44 156.777 438 1 1 -92.4838 6.37171 -174.45 + 44 173.427 931 1 0 -92.4902 6.38056 -175.85 + 44 147.656 437 0 1 -92.6151 6.57011 -204.45 + 44 121.58 932 0 0 -92.6222 6.58007 -205.85 + 44 245.842 439 2 1 -92.3443 6.24116 -144.45 + 44 138.519 930 2 0 -92.3026 6.19035 -145.85 + 44 114.181 443 1 1 -91.4541 5.30955 -174.45 + 44 126.244 926 1 0 -91.5258 5.2899 -175.85 + 44 100.84 435 0 1 -92.9552 5.07908 -204.45 + 44 137.656 924 0 0 -92.9633 4.95946 -205.85 + 44 137.257 1135 5 1 47.249 -89.0501 -54.45 + 44 183.807 1134 5 1 47.0491 -89.0571 -54.6792 + 44 66.8578 1133 5 1 46.8499 -88.9884 -54.6932 + 44 268.629 410 1 1 -98.1168 9.20148 -174.45 + 44 98.707 945 1 0 -97.9402 9.23873 -175.85 + 44 63.1993 445 0 1 -91.0565 8.3083 -204.45 + 44 115.352 446 0 1 -90.9499 8.25778 -204.637 + 44 73.2584 939 0 0 -90.2632 7.92155 -205.85 + 44 1.57259 938 0 0 -90.05 7.80973 -206.243 + 44 401.155 608 2 1 -58.4029 -34.9983 -144.451 + 44 300.128 928 7 0 -92.0722 5.79905 4.15 + 44 145.925 433 6 1 -93.477 2.40609 -24.4501 + 44 91.7662 912 6 0 -93.6783 2.46267 -25.85 + 44 106.781 422 5 1 -95.6626 3.24732 -54.45 + 44 358.596 915 5 0 -95.7116 3.08589 -55.85 + 44 134.603 914 5 0 -95.7243 3.05 -56.1794 + 44 90.054 414 4 1 -97.3216 -0.0501531 -84.7771 + 44 12.1045 899 4 0 -97.4163 -0.239096 -85.85 + 44 124.313 898 4 0 -97.4223 -0.25 -85.9138 + 44 472.033 402 3 1 -99.6139 -5.22073 -114.45 + 44 111.255 872 3 0 -99.5942 -5.51739 -115.85 + 44 122.65 402 2 1 -99.7108 -13.1439 -144.45 + 44 232.17 833 2 0 -99.5851 -13.2742 -145.85 + 44 130.128 415 1 1 -97.1028 -16.5533 -174.45 + 44 137.196 818 1 0 -96.7903 -16.3236 -175.85 + 44 73.0166 452 0 1 -89.5579 -10.9025 -204.45 + 44 61.5011 453 0 1 -89.45 -10.7967 -204.658 + 44 160.85 849 0 0 -88.7956 -10.2041 -205.85 + 44 35.0872 850 0 0 -88.6009 -10.05 -206.162 + 44 83.4937 439 7 1 -92.15 5.9047 5.402 + 44 20.8987 438 7 1 -92.3501 5.89885 5.18842 + 44 79.6407 297 6 1 -120.6 4.47823 -24.45 + 44 122.151 296 6 1 -120.75 4.74374 -24.5121 + 44 76.9215 295 6 1 -120.95 4.98878 -24.5705 + 44 233.383 294 6 1 -121.15 5.23909 -24.5961 + 44 141.56 293 6 1 -121.35 5.73237 -24.5087 + 44 180.47 292 6 1 -121.55 6.10685 -24.5174 + 44 21.8335 291 6 1 -121.75 6.19544 -24.7716 + 44 117.051 930 6 0 -122.526 6.11195 -25.85 + 44 35.1257 721 6 0 -138.549 -35.81 -26.2495 + 44 90.5282 720 6 0 -138.566 -35.8503 -26.2251 + 44 55.512 719 6 0 -138.648 -36.05 -26.1366 + 44 78.3872 718 6 0 -138.709 -36.25 -26.1001 + 44 218.194 717 6 0 -138.77 -36.4514 -26.0698 + 44 93.3009 716 6 0 -138.814 -36.65 -26.0291 + 44 3.39277 715 6 0 -138.81 -36.85 -26.2382 + 44 92.1689 690 6 0 -173.51 -41.8894 -26.25 + 44 252.452 691 6 0 -173.672 -41.85 -26.0658 + 44 212.409 692 6 0 -173.591 -41.65 -26.0203 +Number of digits in this event = 49 Using G4ParticleGun ... -8.43815 LIN +6.8807 LIN e- Event: 45 -Number of tracker hits in this event = 154 - 45 361.459 661 11 1 -47.6709 30.0705 125.55 - 45 136.834 1050 11 0 -47.6714 30.0705 124.15 - 45 104.299 661 10 1 -47.6781 30.0692 95.55 - 45 165.236 1050 10 0 -47.6778 30.069 94.15 - 45 177.67 661 9 1 -47.671 30.0688 65.55 - 45 114.278 1050 9 0 -47.6684 30.0673 64.15 - 45 144.924 662 8 1 -47.6149 30.0383 35.55 - 45 96.1073 1049 8 0 -47.6107 30.037 34.15 - 45 378.674 662 7 1 -47.5076 30.0061 5.55 - 45 502.768 1049 7 0 -47.5017 30.0036 4.15 - 45 140.344 663 6 1 -47.3743 29.9525 -24.45 - 45 158.093 1049 6 0 -47.372 29.9509 -25.85 - 45 109.62 663 5 1 -47.3191 29.9182 -54.45 - 45 118.094 1049 5 0 -47.319 29.9151 -55.85 - 45 109.465 663 4 1 -47.3099 29.8651 -84.45 - 45 340.351 1049 4 0 -47.3085 29.8622 -85.85 - 45 122.417 663 3 1 -47.2855 29.8066 -114.45 - 45 100.729 1048 3 0 -47.2815 29.8028 -115.85 - 45 348.436 664 2 1 -47.1991 29.7236 -144.45 - 45 116.1 1048 2 0 -47.1958 29.7201 -145.85 - 45 130.836 664 1 1 -47.1378 29.6399 -174.45 - 45 98.7612 1047 1 0 -47.1365 29.6363 -175.85 - 45 223.218 664 0 1 -47.1136 29.5594 -204.45 - 45 145.596 1047 0 0 -47.1119 29.5564 -205.85 - 45 109.038 1282 4 0 51.4777 76.5191 -86.25 - 45 10.2391 1611 5 0 76.1551 142.35 -56.024 - 45 57.2287 1612 5 0 76.2226 142.55 -55.9319 - 45 80.4311 1048 1 0 -47.1569 29.7426 -175.85 - 45 61.8095 921 0 0 -91.1117 4.39224 -206.25 - 45 109.207 665 2 1 -47.0499 29.7521 -144.515 - 45 43.2663 666 2 1 -46.85 29.4893 -144.764 - 45 12.5303 1041 2 0 -46.0345 28.2907 -145.85 - 45 118.521 1040 2 0 -46.0077 28.25 -145.886 - 45 257.864 1039 2 0 -45.9106 28.0499 -146.031 - 45 75.1611 1038 2 0 -45.8189 27.85 -146.147 - 45 31.5916 1037 2 0 -45.7287 27.6494 -146.215 - 45 144.108 786 1 1 -22.7912 -34.2019 -174.45 - 45 64.5618 732 1 0 -22.1298 -33.5344 -175.851 - 45 145.694 733 1 0 -22.0197 -33.45 -176.015 - 45 53.4889 1077 1 0 130.495 35.5076 -176.25 - 45 293.676 1049 2 0 -47.3462 30.044 -145.85 - 45 99.1263 1050 2 0 -47.3532 30.05 -145.893 - 45 52.1163 640 1 1 -51.9667 35.1122 -174.45 - 45 147.23 639 1 1 -52.05 34.9161 -174.53 - 45 153.07 638 1 1 -52.25 34.4651 -174.704 - 45 41.4417 1056 1 0 -53.4456 31.3921 -175.85 - 45 83.2353 1055 1 0 -53.5057 31.25 -175.904 - 45 65.3616 1054 1 0 -53.5892 31.05 -175.981 - 45 80.7466 1053 1 0 -53.6831 30.8498 -176.058 - 45 102.925 1052 1 0 -53.791 30.65 -176.145 - 45 32.6238 1051 1 0 -53.8982 30.45 -176.231 - 45 167.645 465 0 1 -86.8719 -31.6935 -204.45 - 45 74.9659 464 0 1 -87.0502 -31.7839 -204.75 - 45 141.39 739 0 0 -87.6939 -32.1031 -205.85 - 45 180.053 741 0 0 -86.5424 -31.6789 -205.85 - 45 86.0282 660 9 1 -47.85 30.1088 65.3955 - 45 70.5559 659 9 1 -48.05 30.221 65.4183 - 45 86.8419 658 9 1 -48.25 30.2852 65.4465 - 45 189.524 657 9 1 -48.45 30.287 65.4521 - 45 105.474 656 9 1 -48.65 30.2439 65.2561 - 45 78.6833 655 6 1 -49.0233 30.4219 -24.4502 - 45 90.826 654 6 1 -49.05 30.4305 -24.5876 - 45 142.912 1052 6 0 -49.3101 30.4939 -25.85 - 45 168.637 617 5 1 -56.4621 32.2095 -54.45 - 45 158.222 1061 5 0 -56.9525 32.2977 -55.8504 - 45 129.626 558 4 1 -68.3427 34.5695 -84.45 - 45 11.6193 557 4 1 -68.45 34.5542 -84.803 - 45 121.959 1072 4 0 -68.7853 34.5294 -85.85 - 45 29.9183 507 3 1 -78.6481 33.2819 -114.45 - 45 176.94 506 3 1 -78.65 33.2823 -114.456 - 45 169.067 1066 3 0 -79.1707 33.3668 -115.85 - 45 111.118 447 2 1 -90.62 35.0605 -144.45 - 45 56.1831 446 2 1 -90.75 35.0575 -144.69 - 45 153.471 1074 2 0 -91.3981 35.0296 -145.85 - 45 1.25742 370 1 1 -106.148 34.9202 -174.45 - 45 213.547 369 1 1 -106.15 34.919 -174.456 - 45 196.373 1072 1 0 -106.681 34.5841 -175.85 - 45 48.784 310 0 1 -118.065 26.7142 -204.45 - 45 157.965 309 0 1 -118.15 26.6494 -204.542 - 45 32.8318 308 0 1 -118.35 26.4968 -204.765 - 45 86.8193 1028 0 0 -119.334 25.7567 -205.851 - 45 96.6924 1027 0 0 -119.479 25.6499 -206.01 - 45 115.332 656 6 1 -48.6757 29.3896 -24.45 - 45 117.732 1046 6 0 -48.6187 29.4142 -25.85 - 45 114.482 662 5 1 -47.6122 29.9727 -54.4503 - 45 122.768 1050 5 0 -47.4886 30.0514 -55.85 - 45 261.84 676 4 1 -44.737 32.9415 -84.45 - 45 138.951 1065 4 0 -44.6489 33.105 -85.8501 - 45 149.958 686 3 1 -42.737 36.4077 -114.45 - 45 77.3289 1082 3 0 -42.7136 36.6098 -115.85 - 45 29.9537 1083 3 0 -42.7061 36.65 -116.134 - 45 49.0874 690 2 1 -41.8595 40.5512 -144.45 - 45 53.1029 691 2 1 -41.85 40.5904 -144.655 - 45 36.2661 1103 2 0 -41.7785 40.8271 -145.85 - 45 92.2781 1104 2 0 -41.7717 40.85 -145.965 - 45 297.432 700 1 1 -39.9318 46.3223 -174.45 - 45 0.681756 701 1 1 -39.85 46.1702 -174.847 - 45 125.044 1128 1 0 -39.6798 45.7967 -175.85 - 45 12.9151 1127 1 0 -39.6187 45.6499 -176.206 - 45 394.268 723 0 1 -35.4141 32.3355 -204.45 - 45 92.5924 1056 0 0 -34.8672 31.416 -205.85 - 45 45.943 1055 0 0 -34.7559 31.25 -206.124 - 45 3.02628 999 0 0 -29.9506 20.049 -206.25 - 45 149.694 1000 0 0 -29.9511 20.05 -206.242 - 45 106.968 749 0 1 -30.0631 19.9794 -204.85 - 45 73.7885 882 1 0 -39.9008 -3.50107 -176.25 - 45 62.3116 881 1 0 -39.9998 -3.65 -176.051 - 45 236.834 698 1 1 -40.4097 -3.97875 -174.85 - 45 55.7719 697 1 1 -40.45 -4.08104 -174.555 - 45 113.818 880 1 0 -40.6165 -3.89754 -175.85 - 45 55.775 879 1 0 -40.7684 -4.05 -176.147 - 45 245.699 980 0 0 -41.7888 16.104 -206.25 - 45 292.846 661 4 1 -47.6777 30.0452 -84.45 - 45 127.008 656 3 1 -48.7789 29.2696 -114.45 - 45 107.728 1045 3 0 -48.8734 29.196 -115.85 - 45 78.3423 646 2 1 -50.7961 27.7393 -144.45 - 45 129.258 663 1 1 -47.4237 30.1014 -174.45 - 45 165.696 1050 1 0 -47.2955 30.2152 -175.85 - 45 93.4436 677 0 1 -44.4587 32.3569 -204.45 - 45 119.203 678 0 1 -44.45 32.3602 -204.506 - 45 91.6424 1061 0 0 -44.2258 32.4384 -205.85 - 45 326.782 1062 0 0 -44.195 32.45 -206.032 - 45 23.9016 946 0 0 -142.724 9.27345 -206.25 - 45 150.768 945 0 0 -142.807 9.25 -206.23 - 45 148.029 181 0 1 -143.833 9.0645 -204.85 - 45 103.517 180 0 1 -143.95 9.04063 -204.66 - 45 15.193 182 0 1 -143.75 9.17025 -204.483 - 45 78.3033 1063 0 0 -45.1734 32.65 -206.105 - 45 82.06 1085 0 0 -48.4678 37.1217 -206.25 - 45 51.2681 1334 1 1 87.0209 -40.9265 -174.45 - 45 112.072 1335 1 1 87.05 -40.9771 -174.592 - 45 210.908 1336 1 1 87.25 -40.8634 -174.648 - 45 120.037 661 3 1 -47.6698 30.0389 -114.45 - 45 126.57 1049 3 0 -47.6697 30.039 -115.85 - 45 112.206 661 2 1 -47.6629 30.0348 -144.45 - 45 111.018 662 1 1 -47.5895 29.9867 -174.45 - 45 125.329 1049 1 0 -47.5859 29.9839 -175.85 - 45 124.369 662 0 1 -47.505 29.9318 -204.45 - 45 107.487 1049 0 0 -47.5007 29.9321 -205.85 - 45 25.1813 543 13 0 -19.9644 -71.3575 183.75 - 45 187.328 799 13 1 -20.2227 -71.3959 185.15 - 45 94.6939 953 0 0 -50.3148 10.6582 -206.25 - 45 23.7481 952 0 0 -50.4494 10.65 -205.953 - 45 66.6934 647 0 1 -50.4742 10.6923 -204.85 - 45 98.5782 648 0 1 -50.45 10.7437 -204.669 - 45 148.049 649 0 1 -50.2219 10.7725 -204.45 - 45 148.358 194 1 0 -40.3213 -141.15 -176.013 - 45 24.4203 660 11 1 -47.85 30.0602 125.238 - 45 121.168 1051 11 0 -48.4147 30.3772 124.15 - 45 78.6305 803 11 0 -45.8769 -19.318 123.75 - 45 92.006 802 11 0 -45.9248 -19.45 123.905 - 45 203.954 668 11 1 -46.3471 -19.6403 125.15 - 45 119.059 669 11 1 -46.25 -19.9596 125.424 - 45 328.954 670 11 1 -46.05 -20.1107 125.507 -Number of digits in this event = 67 -Using G4ParticleGun ... -3.81206 LIN +Number of tracker hits in this event = 232 + 45 109.836 1309 10 1 81.9612 -50.5696 95.55 + 45 128.083 647 10 0 81.9624 -50.5682 94.15 + 45 126.693 1309 9 1 81.9865 -50.5398 65.55 + 45 120.131 647 9 0 81.9876 -50.5377 64.15 + 45 355.305 1309 8 1 82.0102 -50.4936 35.55 + 45 470.831 647 8 0 82.0107 -50.493 34.15 + 45 112.807 1309 7 1 82.0219 -50.482 5.55 + 45 382.026 647 7 0 82.0232 -50.4824 4.15 + 45 125.341 1310 6 1 82.0519 -50.488 -24.45 + 45 107.984 647 6 0 82.0539 -50.4864 -25.85 + 45 277.094 1310 5 1 82.0956 -50.4582 -54.45 + 45 104.059 647 5 0 82.099 -50.4582 -55.85 + 45 183.02 1310 4 1 82.1691 -50.4564 -84.45 + 45 113.717 647 4 0 82.1722 -50.457 -85.85 + 45 338.663 1310 3 1 82.2333 -50.4737 -114.45 + 45 351.465 647 3 0 82.2397 -50.4714 -115.85 + 45 333.415 1311 2 1 82.3652 -50.4518 -144.45 + 45 141.146 647 2 0 82.3696 -50.4541 -145.85 + 45 238.285 1312 1 1 82.4549 -50.5081 -174.45 + 45 167.416 647 1 0 82.4647 -50.509 -175.85 + 45 129.315 1313 0 1 82.6571 -50.5247 -204.45 + 45 125.728 647 0 0 82.6667 -50.5202 -205.85 + 45 64.9415 733 1 1 -33.25 -35.7619 -174.812 + 45 184.727 732 1 1 -33.45 -35.6914 -174.749 + 45 90.3361 721 1 0 -33.4379 -35.7782 -175.85 + 45 146.909 1749 4 0 -120.44 169.95 -86.0935 + 45 200.436 1310 2 1 82.25 -50.406 -144.473 + 45 80.8891 1309 2 1 82.05 -50.3063 -144.517 + 45 260.981 1308 2 1 81.8499 -50.2605 -144.605 + 45 90.3093 1307 2 1 81.65 -50.1398 -144.698 + 45 361.745 1306 2 1 81.45 -49.9958 -144.663 + 45 75.4322 1305 2 1 81.25 -49.9746 -144.484 + 45 84.3462 650 7 0 -85.5472 -49.8818 3.75 + 45 62.1184 1309 3 1 82.05 -50.6128 -114.757 + 45 4.02683 645 3 0 81.8154 -51.0421 -115.85 + 45 93.9154 644 3 0 81.8117 -51.05 -115.87 + 45 2.45507 643 3 0 81.7692 -51.25 -116.243 + 45 193.038 531 2 0 81.498 -73.7211 -145.85 + 45 134.541 530 2 0 81.0906 -73.85 -145.979 + 45 44.6283 1297 2 1 79.4717 -76.9139 -144.85 + 45 196.732 1296 2 1 79.45 -76.9397 -144.841 + 45 62.1117 511 2 0 80.1188 -77.6953 -145.85 + 45 9.63347 1303 2 1 80.7036 -77.927 -144.85 + 45 2.90385 506 2 0 79.3885 -78.6899 -145.85 + 45 6.07336 1301 2 1 80.2644 -79.6867 -144.85 + 45 0.062369 486 2 0 85.0404 -82.6584 -145.85 + 45 19.5694 1344 2 1 89.0052 -84.8753 -144.85 + 45 423.351 648 2 0 82.1183 -50.4462 -145.85 + 45 634.841 1310 1 1 82.1201 -50.392 -174.45 + 45 460.567 648 1 0 82.1154 -50.3918 -175.85 + 45 257.121 1309 0 1 82.0172 -50.3923 -204.45 + 45 142.74 648 0 0 82.0128 -50.3957 -205.85 + 45 97.8306 649 1 0 82.2193 -50.2469 -175.85 + 45 153.082 1317 0 1 83.4988 -51.2682 -204.45 + 45 144.717 644 0 0 83.4556 -51.1562 -205.85 + 45 228.262 650 1 0 82.31 -50.05 -175.997 + 45 149.455 1322 0 1 84.5546 -47.1193 -204.45 + 45 243.568 665 0 0 84.7145 -46.9155 -205.85 + 45 481.199 1310 7 1 82.0567 -50.4229 5.54945 + 45 115.677 648 7 0 82.108 -50.3985 4.15 + 45 184.924 1313 6 1 82.6603 -49.7561 -24.45 + 45 77.5271 1312 6 1 82.65 -49.751 -24.549 + 45 295.537 651 6 0 82.4949 -49.7159 -25.85 + 45 135.984 1296 5 1 79.3009 -49.1181 -54.45 + 45 234.708 654 5 0 79.1782 -49.0618 -55.85 + 45 38.0128 655 5 0 79.1545 -49.05 -56.1214 + 45 145.702 1282 4 1 76.6268 -47.836 -84.45 + 45 144.531 661 4 0 76.6326 -47.6975 -85.8504 + 45 68.6006 1282 3 1 76.6321 -45.0749 -114.45 + 45 35.6207 1283 3 1 76.65 -45.0435 -114.698 + 45 143.193 675 3 0 76.7433 -44.9055 -115.85 + 45 57.0691 696 2 0 79.4968 -40.6959 -145.85 + 45 56.3211 697 2 0 79.5205 -40.65 -146.035 + 45 101.039 1313 1 1 82.7563 -34.6747 -174.45 + 45 157.821 728 1 0 83.0028 -34.3687 -175.85 + 45 97.1389 1336 0 1 87.4465 -28.0826 -204.45 + 45 193.593 1337 0 1 87.45 -28.0788 -204.463 + 45 7.28322 761 0 0 87.8225 -27.6614 -205.85 + 45 122.22 762 0 0 87.8325 -27.65 -205.888 + 45 106.725 1308 6 1 81.8476 -51.2327 -24.4502 + 45 288.935 644 6 0 81.8143 -51.2338 -25.85 + 45 123.178 1305 5 1 81.0998 -51.3883 -54.45 + 45 117.577 642 5 0 81.088 -51.4626 -55.8503 + 45 344.478 1305 4 1 81.0905 -52.901 -84.4504 + 45 224.995 634 4 0 81.0998 -53.0759 -85.85 + 45 100.591 1306 3 1 81.2669 -56.6429 -114.45 + 45 142.891 616 3 0 81.3084 -56.7205 -115.85 + 45 143.433 1312 2 1 82.6006 -58.2257 -144.45 + 45 107.728 608 2 0 82.6794 -58.4163 -145.85 + 45 42.2731 607 2 0 82.6927 -58.45 -146.098 + 45 124.684 1319 1 1 83.9721 -62.2035 -174.45 + 45 1.5118 588 1 0 83.8734 -62.4479 -175.85 + 45 248.918 587 1 0 83.8724 -62.45 -175.861 + 45 156.645 1301 0 1 80.2572 -67.171 -204.45 + 45 68.3818 557 0 0 80.3831 -68.5123 -205.85 + 45 94.9557 556 0 0 80.4007 -68.65 -206.004 + 45 10.9687 555 0 0 80.4186 -68.85 -206.235 + 45 99.153 1309 5 1 82.05 -50.406 -54.488 + 45 126.166 646 5 0 81.8388 -50.7052 -55.85 + 45 69.8694 1289 4 1 78.0266 -56.7666 -84.4501 + 45 37.2214 1290 4 1 78.05 -56.7774 -84.704 + 45 182.355 615 4 0 78.1219 -56.8906 -85.85 + 45 114.971 1301 3 1 80.3938 -59.1062 -114.45 + 45 18.5379 606 3 0 80.2687 -58.6741 -115.85 + 45 203.133 607 3 0 80.2617 -58.65 -115.922 + 45 105.053 1284 2 1 76.8574 -48.8522 -144.45 + 45 142.086 656 2 0 76.8293 -48.7153 -145.851 + 45 122.44 1279 1 1 75.9746 -45.9965 -174.45 + 45 118.689 672 1 0 75.688 -45.5799 -175.85 + 45 1.44635 1264 0 1 73.0458 -38.6329 -204.45 + 45 105.289 1265 0 1 73.05 -38.6312 -204.455 + 45 63.1096 1266 0 1 73.2501 -38.5465 -204.709 + 45 129.726 710 0 0 74.0966 -37.9831 -205.85 + 45 49.5605 711 0 0 74.2631 -37.85 -206.108 + 45 88.2989 741 2 0 121.457 -31.7943 -146.25 + 45 9.04964 1495 2 1 119.183 -32.384 -144.85 + 45 49.1849 738 2 0 118.439 -32.33 -145.85 + 45 50.5099 1493 2 1 118.82 -32.5027 -144.85 + 45 159.188 658 0 0 87.9575 -48.286 -205.85 + 45 133.849 653 1 0 82.0887 -49.4464 -175.85 + 45 77.1878 654 1 0 82.0946 -49.25 -176.165 + 45 69.1951 1307 0 1 81.5777 -32.7224 -204.45 + 45 83.0161 1308 0 1 81.65 -32.6326 -204.681 + 45 273.02 739 0 0 81.9947 -32.2021 -205.85 + 45 119.582 655 1 0 82.121 -49.05 -176.227 + 45 63.6864 656 1 0 82.192 -48.85 -176.225 + 45 193.75 657 1 0 82.2242 -48.65 -176.209 + 45 204.668 658 1 0 82.0144 -48.45 -176.083 + 45 149.763 1304 7 1 81.028 -51.2156 5.55 + 45 141.236 643 7 0 81.0587 -51.3182 4.15 + 45 107.028 1306 6 1 81.3121 -53.4982 -24.45 + 45 171.198 632 6 0 81.1617 -53.5296 -25.85 + 45 114.946 1292 5 1 78.5461 -54.4104 -54.4504 + 45 123.493 627 5 0 78.3401 -54.5902 -55.85 + 45 210.552 1272 4 1 74.6102 -58.6277 -84.45 + 45 125.846 606 4 0 74.5116 -58.7263 -85.85 + 45 121.794 1259 3 1 71.8507 -61.3687 -114.45 + 45 146.568 591 3 0 71.9737 -61.727 -115.85 + 45 147.264 1270 2 1 74.0722 -69.6742 -144.45 + 45 124.505 550 2 0 74.3556 -69.9515 -145.85 + 45 161.222 1300 1 1 80.0561 -75.3503 -174.45 + 45 111.696 522 1 0 80.287 -75.6002 -175.85 + 45 41.9446 521 1 0 80.3271 -75.65 -176.112 + 45 100.602 1324 0 1 84.9472 -81.5383 -204.45 + 45 50.2218 492 0 0 85.2231 -81.6389 -205.85 + 45 80.8763 491 0 0 85.2637 -81.65 -206.031 + 45 57.8543 248 3 0 54.6992 -130.471 -116.25 + 45 17.6553 1168 3 1 53.8131 -129.853 -114.85 + 45 54.0199 904 2 0 49.6492 0.906994 -146.25 + 45 206.816 905 2 0 49.558 1.05 -146.174 + 45 173.93 906 2 0 49.5348 1.25 -146.169 + 45 112.136 646 7 0 82.2779 -50.772 4.15 + 45 116.246 1311 6 1 82.4344 -51.0124 -24.45 + 45 125.081 649 6 0 82.276 -50.1766 -25.85 + 45 320.616 1303 5 1 80.7355 -49.2431 -54.45 + 45 75.3078 1281 4 1 76.4498 -47.7517 -84.5498 + 45 28.4853 663 4 0 76.128 -47.2779 -85.85 + 45 80.9398 664 4 0 76.1127 -47.2499 -85.9388 + 45 111.873 645 7 0 82.1664 -50.9469 4.15 + 45 59.061 1299 6 1 79.9908 -50.9476 -24.4502 + 45 178.938 1298 6 1 79.85 -50.9893 -24.6489 + 45 10.0195 1176 5 1 55.2702 -51.9588 -54.4501 + 45 61.5739 1175 5 1 55.25 -51.9605 -54.4632 + 45 68.2424 1174 5 1 55.0499 -51.9766 -54.5861 + 45 115.087 1173 5 1 54.85 -52.0005 -54.7039 + 45 29.176 1172 5 1 54.65 -52.0194 -54.8133 + 45 496.066 639 5 0 52.3662 -52.2276 -55.8501 + 45 39.0818 868 5 0 -71.0614 -6.33129 -56.2499 + 45 136.158 869 5 0 -71.1704 -6.24997 -56.1864 + 45 106.835 870 5 0 -71.4288 -6.05 -56.0608 + 45 91.5553 871 5 0 -71.7354 -5.84917 -55.943 + 45 64.7895 528 5 1 -74.2669 -3.65167 -54.8499 + 45 94.4582 527 5 1 -74.45 -3.48904 -54.7603 + 45 81.4846 526 5 1 -74.65 -3.2897 -54.6567 + 45 159.945 525 5 1 -74.85 -3.09199 -54.548 + 45 29.2477 974 6 0 -105.241 15.0151 -26.25 + 45 125.449 975 6 0 -105.307 15.0501 -26.1885 + 45 3.9255 976 6 0 -105.603 15.25 -25.8644 + 45 52.0332 368 6 1 -106.419 15.8992 -24.85 + 45 189.629 367 6 1 -106.55 15.9792 -24.697 + 45 97.4429 984 7 0 -104.631 16.8733 3.75 + 45 12.4871 983 7 0 -104.578 16.85 4.10984 + 45 59.1177 380 7 1 -104.064 16.768 5.15 + 45 74.0184 381 7 1 -103.95 16.7459 5.35509 + 45 12.2389 382 7 1 -103.567 16.6794 5.55 + 45 129.143 383 7 1 -103.55 16.6452 5.54036 + 45 174.347 384 7 1 -103.35 16.264 5.46849 + 45 237.33 385 7 1 -103.15 15.9592 5.44447 + 45 144.157 386 7 1 -102.95 15.7166 5.4579 + 45 276.294 387 7 1 -102.75 15.5049 5.45626 + 45 35.7855 969 7 0 -103.36 13.9424 4.14971 + 45 74.8188 968 7 0 -103.39 13.85 4.04401 + 45 44.5989 967 7 0 -103.382 13.6499 3.90876 + 45 34.036 966 7 0 -103.374 13.45 3.8166 + 45 74.6818 638 5 0 52.0887 -52.25 -56.0174 + 45 62.3637 919 4 1 4.05 -43.4596 -84.5599 + 45 232.258 761 5 1 -27.6905 -117.098 -54.85 + 45 64.5911 918 4 1 3.85 -43.3862 -84.7334 + 45 7.28224 687 4 0 1.4079 -42.463 -85.8501 + 45 249.201 688 4 0 1.37191 -42.45 -85.864 + 45 135.142 689 4 0 0.753132 -42.25 -85.995 + 45 81.5728 690 4 0 0.537768 -42.0497 -85.9277 + 45 29.6321 691 4 0 0.450306 -41.85 -85.8759 + 45 91.5887 892 4 1 -1.45922 -36.9428 -84.85 + 45 90.3238 891 4 1 -1.65 -36.6744 -84.796 + 45 179.624 890 4 1 -1.85 -36.5487 -84.6678 + 45 63.9856 889 4 1 -2.05 -36.4437 -84.6537 + 45 75.2207 888 4 1 -2.25 -36.3307 -84.6456 + 45 105.166 887 4 1 -2.45073 -36.1432 -84.6184 + 45 71.7679 886 4 1 -2.65 -35.9609 -84.5173 + 45 79.3186 885 4 1 -2.85 -35.9508 -84.4811 + 45 329.578 884 4 1 -3.05055 -35.8643 -84.5764 + 45 242.717 883 4 1 -3.25008 -35.8322 -84.6794 + 45 113.694 1311 7 1 82.3793 -50.6223 5.55 + 45 99.8595 650 5 0 82.105 -49.9369 -55.85 + 45 103.678 648 4 0 81.1124 -50.4211 -85.85 + 45 7.01174 1297 3 1 79.4517 -50.4665 -114.45 + 45 134.864 1296 3 1 79.45 -50.4663 -114.474 + 45 106.184 1285 2 1 77.2488 -50.3854 -144.45 + 45 80.2615 1272 1 1 74.4509 -50.0582 -174.45 + 45 213.94 1271 1 1 74.45 -50.0581 -174.459 + 45 121.607 1255 0 1 71.0824 -49.5072 -204.45 + 45 142.132 653 0 0 71.2268 -49.401 -205.85 + 45 67.7189 646 1 0 73.789 -50.6501 -176.02 + 45 37.3041 256 1 0 49.6415 -128.814 -176.25 + 45 69.3684 255 1 0 49.6383 -128.95 -176.175 + 45 63.5473 254 1 0 49.6493 -129.15 -176.041 + 45 9.83874 253 1 0 49.6596 -129.35 -175.883 + 45 212.026 1147 1 1 49.5547 -130.635 -174.85 + 45 176.492 220 7 1 -135.992 150.78 5.15 + 45 161.908 1653 7 0 -136.155 150.889 4.15 + 45 82.4276 1652 7 0 -136.126 150.75 3.84805 +Number of digits in this event = 108 +Using G4ParticleGun ... +7.02999 LIN e- Event: 46 -Number of tracker hits in this event = 42 - 46 147.13 1001 10 1 20.2654 -82.4341 95.55 - 46 134.294 488 10 0 20.265 -82.4351 94.15 - 46 323.104 1001 9 1 20.2598 -82.4576 65.55 - 46 103.711 487 9 0 20.2565 -82.4608 64.15 - 46 110.523 1000 8 1 20.1888 -82.5261 35.55 - 46 92.2366 487 8 0 20.1831 -82.5287 34.15 - 46 109.035 1000 7 1 20.0569 -82.5922 5.55 - 46 89.699 487 7 0 20.0512 -82.5996 4.15 - 46 125.788 999 6 1 19.9259 -82.7329 -24.45 - 46 124.341 486 6 0 19.9202 -82.7386 -25.85 - 46 103.659 998 5 1 19.7949 -82.8531 -54.45 - 46 130.356 485 5 0 19.7843 -82.8583 -55.85 - 46 102.627 997 4 1 19.5728 -82.9572 -84.45 - 46 139.932 485 4 0 19.5576 -82.961 -85.85 - 46 104.422 995 3 1 19.2391 -83.037 -114.45 - 46 445.39 485 3 0 19.2191 -83.0422 -115.85 - 46 199.367 993 2 1 18.8054 -83.1518 -144.45 - 46 134.222 484 2 0 18.7836 -83.1552 -145.85 - 46 120.668 991 1 1 18.3348 -83.2312 -174.45 - 46 112.521 484 1 0 18.3095 -83.2317 -175.85 - 46 137.766 988 0 1 17.7942 -83.2562 -204.45 - 46 182.76 483 0 0 17.7684 -83.2572 -205.85 - 46 8.49247 1299 2 1 79.85 -120.301 -144.695 - 46 37.0673 653 1 0 -21.4606 -49.3565 -176.25 - 46 107.289 1250 6 0 113.826 70.158 -26.25 - 46 77.5347 1251 6 0 113.976 70.25 -26.1927 - 46 142.546 994 2 1 18.8502 -83.1428 -144.603 - 46 33.2992 490 2 0 19.8908 -81.9365 -145.85 - 46 95.2142 491 2 0 19.9015 -81.85 -145.902 - 46 206.122 492 2 0 19.7298 -81.6499 -146.036 - 46 163.523 493 2 0 19.6205 -81.45 -146.168 - 46 100.91 484 3 0 19.6724 -83.05 -116.111 - 46 91.5841 483 3 0 19.6709 -83.2502 -116 - 46 51.238 482 3 0 19.6175 -83.45 -115.86 - 46 249.515 996 3 1 19.2734 -86.5042 -114.85 - 46 35.6517 1000 9 1 20.25 -82.792 65.4698 - 46 432.291 1000 0 1 20.186 -82.9053 -204.45 - 46 77.8218 484 0 0 19.7929 -83.1996 -205.85 - 46 93.0602 1188 0 1 57.6964 -141.658 -204.45 - 46 27.7537 1187 0 1 57.65 -141.634 -204.482 - 46 136.698 485 0 0 20.2032 -82.8873 -205.85 - 46 6.88037 932 2 0 69.0959 6.54192 -146.25 -Number of digits in this event = 22 -Using G4ParticleGun ... -2.20445 LIN +Number of tracker hits in this event = 87 + 46 152.771 1224 11 1 64.9263 8.62072 125.55 + 46 117.085 942 11 0 64.9259 8.62088 124.15 + 46 110.161 1224 10 1 64.9185 8.62246 95.55 + 46 121.625 942 10 0 64.9185 8.62131 94.15 + 46 88.3927 1224 9 1 64.9175 8.59983 65.55 + 46 90.9189 942 9 0 64.9193 8.59361 64.15 + 46 89.068 1224 8 1 64.9343 8.481 35.55 + 46 128.778 942 8 0 64.938 8.4776 34.15 + 46 115.587 1224 7 1 65.0466 8.39868 5.55 + 46 116.717 941 7 0 65.0571 8.39342 4.15 + 46 272.027 1226 6 1 65.2842 8.31683 -24.45 + 46 156.902 941 6 0 65.3004 8.30743 -25.85 + 46 161.439 1228 5 1 65.6906 8.12005 -54.45 + 46 106.945 940 5 0 65.7197 8.10871 -55.85 + 46 124.108 1231 4 1 66.3413 7.91392 -84.45 + 46 244.858 939 4 0 66.3664 7.89699 -85.85 + 46 222.91 1234 3 1 66.9181 7.53096 -114.45 + 46 121.369 937 3 0 66.9403 7.49866 -115.85 + 46 138.697 1236 2 1 67.372 6.77736 -144.45 + 46 162.133 933 2 0 67.3954 6.72871 -145.85 + 46 100.88 1239 1 1 67.9524 5.76042 -174.45 + 46 113.705 928 1 0 67.9796 5.74447 -175.85 + 46 150.77 1240 0 1 68.1389 5.6969 -204.45 + 46 117.753 927 0 0 68.1286 5.60193 -205.85 + 46 43.3067 1501 7 0 25.3838 120.426 3.75 + 46 81.057 1632 7 0 48.4421 146.627 3.75007 + 46 3.52524 932 2 0 67.3472 6.65 -145.856 + 46 49.3942 1237 2 1 67.5352 5.50354 -144.85 + 46 140.791 923 2 0 67.8821 4.82005 -145.85 + 46 98.0499 940 4 0 66.4829 8.05014 -85.9429 + 46 48.9839 1225 6 1 65.25 8.21219 -24.5033 + 46 212.169 1223 6 1 64.808 8.86313 -24.45 + 46 273.981 944 6 0 64.8121 8.87348 -25.85 + 46 110.99 1224 5 1 64.885 9.06033 -54.45 + 46 286.366 944 5 0 64.8874 9.04891 -55.85 + 46 118.114 1224 4 1 64.8822 8.65342 -84.45 + 46 137.787 942 4 0 64.8901 8.62292 -85.85 + 46 110.004 1224 3 1 64.9312 8.13881 -114.45 + 46 218.938 940 3 0 64.9241 8.09656 -115.85 + 46 126.566 1223 2 1 64.809 7.38597 -144.45 + 46 124.894 936 2 0 64.8134 7.34529 -145.85 + 46 274.753 1224 1 1 64.8755 6.41231 -174.45 + 46 155.38 931 1 0 64.8858 6.35442 -175.85 + 46 112.781 1225 0 1 65.0845 5.3467 -204.45 + 46 145.022 926 0 0 65.0926 5.32649 -205.85 + 46 8.3249 883 2 0 69.399 -3.28741 -146.25 + 46 95.9099 937 2 0 65.0036 7.4851 -145.85 + 46 127.81 1229 4 1 65.8712 8.53952 -84.45 + 46 102.561 1228 4 1 65.85 8.49333 -84.6654 + 46 219.971 945 4 0 65.6791 9.0706 -85.85 + 46 62.2698 946 4 0 65.76 9.25054 -85.9111 + 46 63.4463 947 4 0 65.819 9.45 -85.9245 + 46 60.4149 948 4 0 65.9981 9.65003 -85.885 + 46 31.4441 1235 4 1 67.1634 10.667 -84.8499 + 46 82.5586 1236 4 1 67.25 10.7202 -84.7705 + 46 49.334 1237 4 1 67.45 10.738 -84.5714 + 46 79.6902 944 4 0 65.7083 8.96611 -85.8502 + 46 28.4331 869 4 0 81.2701 -6.16714 -86.2498 + 46 114.442 868 4 0 81.3184 -6.25 -86.1639 + 46 35.638 867 4 0 81.3893 -6.45 -85.9345 + 46 123.634 1307 4 1 81.5559 -7.15343 -84.8499 + 46 95.3949 941 5 0 71.1525 8.25 -56.2234 + 46 13.5682 942 5 0 71.0466 8.45 -55.8977 + 46 363.149 1253 5 1 70.8167 9.03543 -54.85 + 46 47.9454 1252 5 1 70.65 8.94344 -54.7185 + 46 129.117 1251 5 1 70.45 8.91944 -54.729 + 46 49.4007 1250 5 1 70.25 8.86837 -54.7363 + 46 54.0539 1249 5 1 70.05 8.7836 -54.7075 + 46 180.801 1248 5 1 69.8493 8.73027 -54.6941 + 46 72.3652 1247 5 1 69.65 8.67828 -54.6609 + 46 79.6157 1246 5 1 69.45 8.60088 -54.5772 + 46 89.5733 668 14 0 29.403 -46.3689 213.75 + 46 115.665 1223 5 1 64.824 8.96676 -54.45 + 46 120.53 1223 4 1 64.78 9.10332 -84.45 + 46 168.298 1223 3 1 64.7045 9.22082 -114.45 + 46 106.215 945 3 0 64.6939 9.23046 -115.85 + 46 129.181 1222 2 1 64.4711 9.41556 -144.45 + 46 123.628 946 2 0 64.4572 9.41578 -145.85 + 46 112.307 1220 1 1 64.1712 9.45338 -174.45 + 46 240.234 946 1 0 64.1596 9.42831 -175.85 + 46 128.952 1219 0 1 63.9106 8.92456 -204.45 + 46 106.433 944 0 0 63.9019 8.91279 -205.85 + 46 4.59217 929 4 0 55.5148 5.92544 -86.25 + 46 40.1978 1165 0 1 53.2169 -11.2934 -204.85 + 46 107.264 1232 0 1 66.5985 9.34176 -204.45 + 46 45.0029 946 0 0 66.6473 9.44196 -205.85 + 46 95.2886 947 0 0 66.6514 9.45002 -205.968 +Number of digits in this event = 39 +Using G4ParticleGun ... +8.62656 LIN e- Event: 47 -Number of tracker hits in this event = 29 - 47 127.785 1052 11 1 30.5778 2.63358 125.55 - 47 144.316 912 11 0 30.5763 2.63328 124.15 - 47 130.907 1052 10 1 30.5344 2.63933 95.55 - 47 134.516 912 10 0 30.532 2.63568 94.15 - 47 131.069 1052 9 1 30.5068 2.57461 65.55 - 47 156.404 912 9 0 30.5191 2.56967 64.15 - 47 114.684 1053 8 1 30.7692 2.48138 35.55 - 47 105.527 912 8 0 30.7812 2.48053 34.15 - 47 106.525 1054 7 1 31.0371 2.4795 5.55 - 47 108.206 912 7 0 31.0518 2.48136 4.15 - 47 121.51 1056 6 1 31.355 2.49957 -24.45 - 47 98.0991 912 6 0 31.3642 2.50139 -25.85 - 47 108.6 1057 5 1 31.5339 2.51023 -54.45 - 47 197.572 912 5 0 31.5263 2.52167 -55.85 - 47 143.767 1056 4 1 31.3677 2.74963 -84.45 - 47 106.007 913 4 0 31.3517 2.77214 -85.85 - 47 180.515 1054 3 1 31.0448 3.18345 -114.45 - 47 105.659 915 3 0 31.0254 3.2109 -115.85 - 47 117.514 1052 2 1 30.538 3.70958 -144.45 - 47 111.074 918 2 0 30.4931 3.74078 -145.85 - 47 105.346 1047 1 1 29.5341 4.33814 -174.45 - 47 106.941 921 1 0 29.5024 4.3723 -175.85 - 47 104.297 1046 0 1 29.2742 5.16689 -204.45 - 47 188.078 925 0 0 29.3519 5.16383 -205.85 - 47 49.8881 1027 11 0 87.029 25.5842 123.75 - 47 90.2528 1028 11 0 87.093 25.65 123.875 - 47 60.8823 1029 11 0 87.2086 25.85 124.031 - 47 143.083 1338 11 1 87.6804 27.4216 125.15 - 47 77.7965 1339 11 1 87.85 27.6661 125.45 -Number of digits in this event = 13 +Number of tracker hits in this event = 37 + 47 97.5679 1006 11 1 21.379 -56.7766 125.55 + 47 122.311 616 11 0 21.3795 -56.7773 124.15 + 47 131.175 1006 10 1 21.3883 -56.7896 95.55 + 47 117.467 616 10 0 21.3879 -56.7898 94.15 + 47 148.435 1006 9 1 21.3843 -56.7932 65.55 + 47 102.597 616 9 0 21.3837 -56.7928 64.15 + 47 106.62 1006 8 1 21.3677 -56.7859 35.55 + 47 109.955 616 8 0 21.3669 -56.7867 34.15 + 47 227.951 1006 7 1 21.3481 -56.7988 5.55 + 47 136.496 616 7 0 21.3468 -56.8001 4.15 + 47 112.188 1006 6 1 21.3206 -56.8255 -24.45 + 47 145.512 616 6 0 21.319 -56.8269 -25.85 + 47 109.008 1006 5 1 21.285 -56.8506 -54.45 + 47 122.08 615 5 0 21.2837 -56.8507 -55.85 + 47 113.304 1006 4 1 21.2603 -56.8473 -84.45 + 47 138.943 616 4 0 21.2588 -56.8467 -85.85 + 47 130.066 1005 3 1 21.2362 -56.837 -114.45 + 47 121.396 616 3 0 21.2318 -56.8372 -115.85 + 47 159.706 1005 2 1 21.1425 -56.8458 -144.45 + 47 114.554 616 2 0 21.1382 -56.8465 -145.85 + 47 318.842 1005 1 1 21.0501 -56.8612 -174.45 + 47 215.493 1004 1 1 21.05 -56.8613 -174.471 + 47 374.85 615 1 0 21.0456 -56.862 -175.85 + 47 110.615 1004 0 1 20.958 -56.8772 -204.45 + 47 353.294 615 0 0 20.9539 -56.8782 -205.85 + 47 47.0054 1003 0 1 20.85 -56.8031 -204.46 + 47 109.964 1002 0 1 20.65 -56.8317 -204.506 + 47 124.16 1001 0 1 20.45 -56.8566 -204.673 + 47 63.6952 532 0 0 33.5542 -73.4618 -206.25 + 47 10.8686 533 0 0 33.6334 -73.45 -206.234 + 47 87.7846 1137 3 1 47.5731 -166.42 -114.85 + 47 143.741 1005 0 1 21.1476 -56.8293 -204.45 + 47 118.966 616 0 0 21.1411 -56.8253 -205.85 + 47 140.562 1059 2 1 31.8882 -172.52 -144.45 + 47 150.672 1010 0 1 22.0664 -56.5151 -204.45 + 47 116.355 617 0 0 22.1175 -56.5037 -205.85 + 47 147.976 1603 3 1 140.75 -114.886 -114.846 +Number of digits in this event = 22 Using G4ParticleGun ... -3.23777 LIN +7.63859 LIN e- Event: 48 -Number of tracker hits in this event = 73 - 48 113.517 1325 9 1 85.0727 -94.1431 65.55 - 48 134.009 430 9 0 85.0722 -94.1388 64.15 - 48 107.887 1325 8 1 85.07 -94.0464 35.55 - 48 136.159 430 8 0 85.0717 -94.0427 34.15 - 48 148.778 1325 7 1 85.1025 -93.9648 5.55 - 48 122.358 430 7 0 85.104 -93.9606 4.15 - 48 126.166 1325 6 1 85.1681 -93.8728 -24.45 - 48 123.042 431 6 0 85.1712 -93.8672 -25.85 - 48 134.396 1325 5 1 85.2408 -93.7592 -54.45 - 48 159.204 431 5 0 85.2435 -93.7553 -55.85 - 48 237.164 1326 4 1 85.2981 -93.6786 -84.45 - 48 125.329 432 4 0 85.3011 -93.6745 -85.85 - 48 100.08 1326 3 1 85.3622 -93.6025 -114.45 - 48 139.967 432 3 0 85.3637 -93.5984 -115.85 - 48 166.815 1326 2 1 85.3979 -93.5167 -144.45 - 48 171.795 433 2 0 85.3982 -93.5123 -145.85 - 48 113.988 1326 1 1 85.4014 -93.439 -174.45 - 48 142.092 433 1 0 85.399 -93.4305 -175.85 - 48 185.538 1326 0 1 85.3589 -93.2834 -204.45 - 48 131.532 434 0 0 85.3581 -93.2856 -205.85 - 48 77.34 361 1 0 25.3644 -107.866 -176.25 - 48 192.163 360 1 0 25.1941 -107.95 -175.858 - 48 60.5992 1023 1 1 24.8345 -108.206 -174.85 - 48 19.0043 138 1 0 134.726 -152.359 -176.25 - 48 153.605 139 1 0 134.663 -152.35 -176.193 - 48 134.002 1569 1 1 134.017 -151.8 -174.85 - 48 129.403 1568 1 1 133.95 -151.71 -174.722 - 48 229.268 142 1 0 134.518 -151.73 -175.85 - 48 64.7788 1386 6 0 68.8896 97.4107 -26.25 - 48 218.996 1327 0 1 85.45 -93.2877 -204.539 - 48 201.678 1328 0 1 85.6503 -93.247 -204.648 - 48 1.39199 357 2 0 83.753 -108.749 -146.25 - 48 134.915 356 2 0 83.7523 -108.75 -146.249 - 48 161.695 1327 2 1 85.4501 -93.4368 -144.512 - 48 29.5242 1328 2 1 85.6501 -93.3353 -144.759 - 48 52.6251 436 2 0 86.1999 -92.812 -145.85 - 48 112.159 437 2 0 86.261 -92.7499 -145.996 - 48 2.97066 538 2 0 94.4625 -72.2587 -146.25 - 48 324.008 539 2 0 94.4649 -72.25 -146.237 - 48 226.403 540 2 0 94.631 -72.05 -146.104 - 48 12.4201 159 0 0 -12.4032 -148.15 -206.121 - 48 44.9974 1325 4 1 85.0557 -93.9717 -84.45 - 48 240.313 1324 4 1 85.05 -93.9589 -84.5522 - 48 116.808 431 4 0 84.987 -93.8161 -85.8502 - 48 175.345 1313 3 1 82.8226 -90.9317 -114.45 - 48 65.0796 446 3 0 82.7747 -90.7775 -115.85 - 48 45.7898 447 3 0 82.7651 -90.75 -116.102 - 48 38.1656 1309 2 1 81.8581 -87.8011 -144.45 - 48 81.4601 1308 2 1 81.85 -87.8264 -144.578 - 48 120.383 459 2 0 81.7797 -88.1261 -145.85 - 48 137.144 1301 1 1 80.412 -95.7422 -174.45 - 48 73.1323 418 1 0 80.2187 -96.4409 -175.85 - 48 147.028 417 1 0 80.1848 -96.55 -176.065 - 48 7.94686 1284 0 1 76.8542 -111.249 -204.45 - 48 177.056 1283 0 1 76.85 -111.256 -204.479 - 48 300.908 342 0 0 76.6833 -111.653 -205.85 - 48 18.4711 341 0 0 76.6429 -111.75 -206.204 - 48 68.755 1306 2 1 81.3817 -87.6679 -144.45 - 48 82.5482 1305 2 1 81.2498 -87.7427 -144.551 - 48 82.0989 1304 2 1 81.0499 -87.7012 -144.706 - 48 0.533063 1303 2 1 80.85 -87.6431 -144.848 - 48 93.9217 462 2 0 78.1593 -87.5974 -145.85 - 48 179.684 1293 2 1 78.725 -87.3817 -144.85 - 48 144.36 1292 2 1 78.65 -87.2622 -144.468 - 48 99.3001 430 4 0 84.7847 -94.0114 -85.85 - 48 33.195 429 4 0 84.7796 -94.15 -86.1292 - 48 96.5116 508 4 0 126.163 -78.3877 -86.25 - 48 101.396 509 4 0 126.405 -78.25 -86.2165 - 48 64.9897 510 4 0 126.237 -78.05 -86.2318 - 48 40.1096 511 4 0 126.153 -77.85 -86.1766 - 48 116.754 765 4 0 159.61 -27.049 -86.25 - 48 80.2558 766 4 0 159.889 -26.8496 -86.2112 - 48 381.861 767 4 0 159.898 -26.65 -86.187 -Number of digits in this event = 40 +Number of tracker hits in this event = 95 + 48 131.926 1151 11 1 50.2757 24.6281 125.55 + 48 147.201 1022 11 0 50.2755 24.6281 124.15 + 48 111.8 1151 10 1 50.269 24.6255 95.55 + 48 254.726 1022 10 0 50.2689 24.6258 94.15 + 48 127.04 1151 9 1 50.2611 24.6291 65.55 + 48 104.983 1022 9 0 50.2599 24.6289 64.15 + 48 122.689 1150 8 1 50.2305 24.6256 35.55 + 48 108.19 1022 8 0 50.2292 24.6249 34.15 + 48 135.44 1150 7 1 50.2063 24.6073 5.55 + 48 187.399 1022 7 0 50.2039 24.606 4.15 + 48 392.945 1150 6 1 50.1443 24.5873 -24.45 + 48 111.272 1022 6 0 50.1419 24.5859 -25.85 + 48 98.3489 1150 5 1 50.0907 24.5594 -54.45 + 48 121.488 1022 5 0 50.0886 24.5585 -55.85 + 48 103.128 1149 4 1 50.0437 24.5441 -84.45 + 48 115.098 1022 4 0 50.0419 24.5431 -85.85 + 48 100.509 1149 3 1 50.0044 24.515 -114.45 + 48 110.419 1022 3 0 50.0024 24.5121 -115.85 + 48 164.172 1149 2 1 49.9638 24.4578 -144.45 + 48 290.773 1022 2 0 49.9632 24.4563 -145.85 + 48 471.894 1149 1 1 49.9524 24.4292 -174.45 + 48 99.4146 1021 1 0 49.9503 24.4293 -175.85 + 48 143.315 1149 0 1 49.9099 24.4272 -204.45 + 48 119.2 1021 0 0 49.909 24.4261 -205.85 + 48 1.8651 1434 5 1 107.15 -106.548 -54.8082 + 48 31.6048 992 4 0 80.4968 18.5248 -86.25 + 48 67.4504 1072 1 1 34.5497 54.8759 -174.85 + 48 14.6715 1087 1 1 37.45 54.4526 -174.732 + 48 105.956 1176 1 0 34.5145 55.4092 -175.85 + 48 212.824 1150 2 1 50.0828 24.5954 -144.45 + 48 39.554 1176 1 1 55.4103 21.9509 -174.45 + 48 101.756 1177 1 1 55.4501 21.9687 -174.542 + 48 101.675 1010 1 0 56.0298 22.2178 -175.85 + 48 47.9724 1011 1 0 56.1376 22.25 -176.099 + 48 32.6533 1248 0 1 69.815 23.8421 -204.451 + 48 110.523 1249 0 1 69.85 23.8755 -204.517 + 48 55.0547 1022 0 0 70.4102 24.5566 -205.85 + 48 94.6467 1023 0 0 70.4868 24.65 -206.02 + 48 42.9474 1177 0 0 80.057 55.5551 -206.25 + 48 82.6142 1178 0 0 80.0567 55.65 -206.192 + 48 66.6433 1179 0 0 80.0291 55.85 -206.119 + 48 60.6422 1180 0 0 80.0137 56.05 -206.035 + 48 63.2803 1181 0 0 79.9892 56.25 -205.948 + 48 54.0441 1182 0 0 80.0016 56.4501 -205.892 + 48 75.8577 1183 0 0 80.0339 56.65 -205.867 + 48 70.1364 1184 0 0 80.1135 56.8504 -205.898 + 48 75.839 1185 0 0 80.2434 57.05 -205.988 + 48 64.2738 1186 0 0 80.3799 57.25 -206.115 + 48 125.735 1021 2 0 49.9464 24.3418 -145.851 + 48 175.479 1138 1 1 47.7655 19.6625 -174.45 + 48 97.7195 997 1 0 47.6467 19.5466 -175.85 + 48 136.559 1123 0 1 44.7734 17.5583 -204.45 + 48 107.938 989 0 0 44.5748 17.8962 -205.85 + 48 149.814 1022 1 0 49.9082 24.5241 -175.85 + 48 110.924 1139 0 1 47.974 23.4953 -204.45 + 48 111.678 1017 0 0 48.181 23.5001 -205.85 + 48 80.5812 1035 1 0 49.8517 27.104 -175.85 + 48 284.856 1036 1 0 49.8087 27.25 -176.036 + 48 70.0391 1150 1 1 50.05 24.6652 -174.638 + 48 57.0786 1025 1 0 50.6562 25.1805 -175.85 + 48 214.33 1026 1 0 50.747 25.25 -176.006 + 48 23.0788 1239 0 1 67.8706 31.5109 -204.45 + 48 74.057 1238 0 1 67.85 31.5112 -204.495 + 48 62.6502 1237 0 1 67.65 31.4329 -204.673 + 48 13.0336 1236 0 1 67.4497 31.3179 -204.82 + 48 159.331 1050 0 0 66.0119 30.2328 -205.85 + 48 150.405 929 0 0 47.1811 5.95251 -206.249 + 48 18.9919 928 0 0 47.2526 5.85 -205.864 + 48 20.6023 1136 0 1 47.4078 5.52767 -204.85 + 48 80.9787 1137 0 1 47.4504 5.50485 -204.81 + 48 3.77254 1138 0 1 47.6501 5.55736 -204.84 + 48 255.834 926 0 0 48.2016 5.26806 -205.85 + 48 18.4837 1015 6 0 50.4048 23.1012 -25.8501 + 48 70.0997 1014 6 0 50.4146 23.05 -25.8987 + 48 220.233 1013 6 0 50.4298 22.85 -26.067 + 48 23.5329 1012 6 0 50.4396 22.65 -26.2032 + 48 435.793 1143 5 1 48.7981 -17.2235 -54.4501 + 48 66.79 1144 5 1 48.85 -17.2248 -54.4784 + 48 90.3892 1145 5 1 49.05 -17.2783 -54.6264 + 48 28.7252 810 5 0 50.046 -17.9972 -55.85 + 48 97.6251 809 5 0 50.1097 -18.05 -55.9252 + 48 17.6189 808 5 0 50.3188 -18.2506 -56.1843 + 48 266.743 1232 4 1 66.5883 -29.3398 -84.4504 + 48 408.64 757 4 0 66.7362 -28.5792 -85.85 + 48 104.9 1142 5 1 48.65 -16.6511 -54.5072 + 48 77.0348 1141 5 1 48.45 -16.4824 -54.6247 + 48 125.589 1140 5 1 48.25 -16.4621 -54.5517 + 48 442.666 821 5 0 48.4227 -15.7279 -55.85 + 48 82.9848 822 5 0 48.4981 -15.65 -55.9672 + 48 11.9371 973 4 1 14.85 -53.5421 -84.788 + 48 3.80788 627 4 0 14.103 -54.637 -85.85 + 48 116.297 626 4 0 14.0947 -54.65 -85.863 + 48 94.3107 625 4 0 14.0783 -54.85 -86.1076 + 48 26.1375 1021 10 0 50.3645 24.45 93.7982 + 48 177.307 788 10 0 55.9551 -22.3492 93.75 +Number of digits in this event = 33 Using G4ParticleGun ... -6.62376 LIN +6.07897 LIN e- Event: 49 -Number of tracker hits in this event = 132 - 49 128.956 805 11 1 -18.9985 -65.2603 125.55 - 49 84.4922 573 11 0 -18.9971 -65.26 124.15 - 49 107.947 805 10 1 -18.9724 -65.2516 95.55 - 49 118.685 573 10 0 -18.9715 -65.2516 94.15 - 49 224.376 805 9 1 -18.9543 -65.2529 65.55 - 49 165.551 573 9 0 -18.9549 -65.2531 64.15 - 49 257.742 805 8 1 -18.9673 -65.2575 35.55 - 49 148.705 573 8 0 -18.9682 -65.2604 34.15 - 49 140.86 805 7 1 -18.9921 -65.3149 5.55 - 49 204.897 573 7 0 -18.9944 -65.3157 4.15 - 49 185.993 805 6 1 -19.0137 -65.3224 -24.45 - 49 135.662 573 6 0 -19.017 -65.3241 -25.85 - 49 206.442 804 5 1 -19.0615 -65.3391 -54.45 - 49 112.265 573 5 0 -19.0665 -65.3383 -55.85 - 49 474.89 804 4 1 -19.1793 -65.3204 -84.45 - 49 429.292 573 4 0 -19.1834 -65.3179 -85.85 - 49 218.497 803 3 1 -19.2671 -65.2906 -114.45 - 49 424.93 573 3 0 -19.2643 -65.2863 -115.85 - 49 115.362 804 2 1 -19.2191 -65.2294 -144.45 - 49 207.625 574 2 0 -19.2247 -65.2321 -145.85 - 49 166.136 803 1 1 -19.2781 -65.2727 -174.45 - 49 135.994 573 1 0 -19.2778 -65.2763 -175.85 - 49 119.503 803 0 1 -19.2962 -65.2858 -204.45 - 49 100.116 573 0 0 -19.305 -65.3001 -205.85 - 49 157.868 819 6 0 -64.5723 -16.25 -26.1568 - 49 338.689 648 0 0 64.1024 -50.3293 -206.25 - 49 146.36 805 3 1 -18.9719 -65.41 -114.45 - 49 110.577 805 2 1 -18.985 -65.1025 -144.45 - 49 95.7244 806 1 1 -18.8197 -64.7084 -174.45 - 49 252.34 576 1 0 -18.8024 -64.7075 -175.85 - 49 104.247 808 0 1 -18.4376 -64.7491 -204.45 - 49 113.809 576 0 0 -18.4158 -64.7436 -205.85 - 49 138.463 572 3 0 -19.0169 -65.4503 -115.999 - 49 237.321 573 2 0 -18.8784 -65.4178 -145.85 - 49 138.598 797 3 1 -20.4712 -65.6915 -114.45 - 49 114.827 571 3 0 -20.5662 -65.6762 -115.85 - 49 133.371 788 2 1 -22.3922 -65.526 -144.45 - 49 140.744 572 2 0 -22.4337 -65.5093 -145.85 - 49 230.163 785 1 1 -23.0013 -64.6511 -174.45 - 49 68.5469 585 1 0 -22.7743 -63.0224 -175.85 - 49 323.24 586 1 0 -22.7505 -62.85 -175.999 - 49 37.2446 587 1 0 -22.7222 -62.6495 -176.171 - 49 226.3 810 0 1 -18.0014 -29.6745 -204.45 - 49 4.055 759 0 0 -17.8839 -28.0658 -205.85 - 49 70.6561 760 0 0 -17.8827 -28.05 -205.864 - 49 61.6511 761 0 0 -17.8683 -27.8499 -206.036 - 49 12.8861 762 0 0 -17.8519 -27.6497 -206.211 - 49 41.6407 778 0 0 -11.3368 -24.3438 -206.25 - 49 251.422 777 0 0 -11.2852 -24.4502 -206.133 - 49 32.3958 776 0 0 -11.1912 -24.65 -205.932 - 49 107.619 849 0 1 -10.2293 -26.4411 -204.85 - 49 84.2948 850 0 1 -10.05 -26.7625 -204.644 - 49 135.902 851 0 1 -9.85 -27.0306 -204.629 - 49 77.5033 852 0 1 -9.65 -27.3181 -204.764 - 49 9.72612 730 0 0 -8.5248 -34.0072 -205.85 - 49 59.5958 729 0 0 -8.51407 -34.05 -205.855 - 49 855.619 863 0 1 -7.41145 -38.1751 -204.85 - 49 102.357 804 8 1 -19.0501 -65.3048 35.3018 - 49 201.469 803 8 1 -19.2501 -65.3633 35.2992 - 49 101.536 806 8 1 -18.8497 -65.1636 35.4177 - 49 35.9597 823 8 1 -15.3055 -51.4431 35.55 - 49 51.8206 646 8 0 -15.2533 -50.7543 34.15 - 49 87.1766 647 8 0 -15.269 -50.65 34.0071 - 49 5.25189 648 8 0 -15.3061 -50.45 33.7718 - 49 5.71582 691 8 0 -2.83793 -41.8393 33.75 - 49 113.371 690 8 0 -2.8314 -41.85 33.7675 - 49 15.1582 689 8 0 -2.73355 -42.05 34.0975 - 49 178.155 887 8 1 -2.58978 -42.7597 35.1503 - 49 151.317 886 8 1 -2.67653 -43.1103 35.5493 - 49 64.3572 685 8 0 -2.91485 -42.9153 34.15 - 49 92.0087 686 8 0 -3.03284 -42.85 33.94 - 49 117.312 574 9 0 -19.0315 -65.2475 64.15 - 49 165.257 801 8 1 -19.8048 -65.8766 35.5499 - 49 126.554 571 8 0 -19.9456 -65.7725 34.1493 - 49 100.36 784 7 1 -23.1168 -63.4714 5.55 - 49 61.1509 583 7 0 -23.2442 -63.2769 4.15 - 49 51.0401 584 7 0 -23.2605 -63.25 3.94118 - 49 117.307 772 6 1 -25.49 -60.2048 -24.4501 - 49 199.17 598 6 0 -25.5611 -60.2504 -25.85 - 49 114.588 763 5 1 -27.2831 -61.6608 -54.4511 - 49 216.478 591 5 0 -27.7651 -61.6635 -55.85 - 49 133.101 714 4 1 -37.1539 -62.3319 -84.45 - 49 125.309 587 4 0 -37.4951 -62.5202 -85.85 - 49 154.386 681 3 1 -43.6846 -66.1472 -114.45 - 49 122.844 566 3 0 -43.9149 -66.6568 -115.85 - 49 217.019 655 2 1 -48.9137 -76.7781 -144.45 - 49 98.6311 654 2 1 -49.0501 -76.8727 -144.727 - 49 1.04543 514 2 0 -49.581 -77.2483 -145.85 - 49 149.186 513 2 0 -49.5834 -77.25 -145.855 - 49 34.4345 585 1 1 -62.9985 -85.4573 -174.45 - 49 106.813 584 1 1 -63.05 -85.4749 -174.548 - 49 172.44 471 1 0 -63.7888 -85.6856 -175.85 - 49 78.0331 494 0 1 -81.1179 -90.5976 -204.45 - 49 64.1145 493 0 1 -81.2501 -90.646 -204.657 - 49 73.9772 446 0 0 -81.9641 -90.9063 -205.85 - 49 79.3047 445 0 0 -82.0926 -90.95 -206.065 - 49 47.4706 656 2 1 -48.8122 -76.7844 -144.45 - 49 76.6403 510 2 0 -50.0933 -77.9431 -145.85 - 49 109.402 509 2 0 -50.2259 -78.05 -145.964 - 49 84.7392 508 2 0 -50.496 -78.25 -146.014 - 49 111.652 507 2 0 -50.7667 -78.45 -146.083 - 49 47.5067 149 2 0 -149.218 -150.251 -146.25 - 49 198.902 148 2 0 -149.367 -150.35 -146.208 - 49 21.0636 147 2 0 -149.678 -150.55 -145.882 - 49 51.7332 158 2 1 -148.416 -153.61 -144.85 - 49 112.616 159 2 1 -148.35 -153.761 -144.801 - 49 13.6478 160 2 1 -148.15 -154.137 -144.828 - 49 49.3495 122 2 0 -146.93 -155.585 -145.85 - 49 57.554 121 2 0 -146.847 -155.75 -145.889 - 49 102.309 120 2 0 -146.831 -155.95 -145.958 - 49 30.3421 119 2 0 -146.766 -156.15 -145.905 - 49 276.862 168 2 1 -146.536 -157.329 -144.85 - 49 123.751 169 2 1 -146.35 -157.448 -144.498 - 49 105.748 170 2 1 -146.15 -157.348 -144.552 - 49 19.9331 794 8 1 -21.2338 -64.8388 35.55 - 49 206.229 793 8 1 -21.25 -64.7865 35.4875 - 49 38.9421 590 8 0 -21.7571 -61.9773 34.1499 - 49 59.0649 591 8 0 -21.7768 -61.85 34.0875 - 49 70.7555 592 8 0 -21.7731 -61.6495 33.9727 - 49 70.7623 593 8 0 -21.7632 -61.45 33.8937 - 49 60.4733 594 8 0 -21.747 -61.25 33.8161 - 49 1.09398 595 8 0 -21.7191 -61.05 33.7529 - 49 39.8188 1391 8 0 -83.1202 98.4739 33.75 - 49 9.37006 1392 8 0 -83.1816 98.55 33.7523 - 49 240.078 806 2 1 -18.7946 -65.4092 -144.45 - 49 328.151 805 1 1 -18.8542 -65.4276 -174.45 - 49 228.811 572 1 0 -18.9386 -65.5276 -175.85 - 49 103.474 796 0 1 -20.6862 -67.5635 -204.45 - 49 119.754 561 0 0 -20.773 -67.6887 -205.85 - 49 119.735 816 0 1 -16.6794 -65.7212 -204.45 - 49 128.209 817 0 1 -16.65 -65.7535 -204.798 - 49 220.47 570 0 0 -16.5593 -65.8567 -205.85 -Number of digits in this event = 58 +Number of tracker hits in this event = 78 + 49 110.05 1385 10 1 97.237 28.4056 95.55 + 49 138.226 1041 10 0 97.2369 28.4072 94.15 + 49 130.152 1385 9 1 97.2315 28.4392 65.55 + 49 127.599 1041 9 0 97.2293 28.4396 64.15 + 49 413.971 1385 8 1 97.1816 28.4472 35.55 + 49 113.411 1041 8 0 97.1797 28.4458 34.15 + 49 159.016 1384 7 1 97.1397 28.409 5.55 + 49 103.414 1041 7 0 97.1357 28.4107 4.15 + 49 427.212 1384 6 1 97.0568 28.4461 -24.45 + 49 111.702 1041 6 0 97.0537 28.4474 -25.85 + 49 88.5486 1384 5 1 96.9944 28.472 -54.45 + 49 107.139 1042 5 0 96.9898 28.4734 -55.85 + 49 164.936 1383 4 1 96.8921 28.4966 -84.45 + 49 303.5 1042 4 0 96.8865 28.4973 -85.85 + 49 119.732 1383 3 1 96.7762 28.511 -114.45 + 49 206.948 1042 3 0 96.7715 28.5119 -115.85 + 49 97.8827 1382 2 1 96.6822 28.5236 -144.45 + 49 113.209 1042 2 0 96.6778 28.5221 -145.85 + 49 93.5446 1382 1 1 96.5922 28.4984 -174.45 + 49 109.84 1041 1 0 96.6057 28.4409 -175.85 + 49 100.554 1385 0 1 97.3283 27.8386 -204.45 + 49 139.324 1038 0 0 97.3434 27.7818 -205.85 + 49 54.3787 1698 9 0 179.296 159.889 63.75 + 49 129.961 1148 14 1 49.65 -12.0156 215.451 + 49 85.0958 1194 8 0 59.96 58.9519 33.75 + 49 21.955 1248 10 0 82.4448 69.8203 93.75 + 49 43.8933 1249 10 0 82.459 69.8509 93.7744 + 49 248.213 1586 10 0 69.4948 137.402 93.7506 + 49 7.9927 1200 8 1 60.2426 59.2875 35.1501 + 49 197.34 1201 8 1 60.25 59.2893 35.1709 + 49 226.31 1383 6 1 96.9499 28.2948 -24.7641 + 49 33.9723 550 3 0 -2.47467 -70.0077 -116.25 + 49 100.719 549 3 0 -2.49524 -70.05 -116.15 + 49 78.1873 889 3 1 -2.1397 -70.8906 -114.85 + 49 38.4597 890 3 1 -2.05 -70.9986 -114.564 + 49 294.854 1042 8 0 97.3008 28.5843 34.15 + 49 151.02 1392 7 1 98.6206 29.8564 5.54985 + 49 105.409 1048 7 0 98.5433 29.8354 4.15 + 49 220.141 1382 6 1 96.6296 27.2997 -24.45 + 49 144.913 1035 6 0 96.5834 27.1708 -25.85 + 49 210.973 1375 5 1 95.2958 24.1032 -54.45 + 49 112.702 1019 5 0 95.1533 24.0443 -55.85 + 49 152.26 1360 4 1 92.1916 22.5797 -84.45 + 49 232.886 1012 4 0 92.0864 22.4666 -85.85 + 49 77.6958 1011 4 0 92.0721 22.45 -86.0435 + 49 105.387 1349 3 1 89.9205 20.0436 -114.45 + 49 262.425 999 3 0 89.7167 19.9424 -115.85 + 49 173.948 1334 2 1 86.9127 16.7803 -144.45 + 49 61.8909 988 2 0 87.1953 17.7442 -145.85 + 49 88.8028 989 2 0 87.231 17.85 -146.01 + 49 91.701 1364 1 1 93.1306 34.9216 -174.45 + 49 28.9516 1363 1 1 92.9497 34.8148 -174.757 + 49 54.257 1072 1 0 92.3119 34.5026 -175.85 + 49 251.29 1071 1 0 92.201 34.45 -176.053 + 49 101.268 1280 0 1 76.1514 30.7772 -204.45 + 49 21.8357 1055 0 0 75.9162 31.2254 -205.85 + 49 106.474 1056 0 0 75.9037 31.25 -205.922 + 49 92.7562 1387 7 1 97.6287 29.5055 5.55 + 49 27.7677 1386 7 1 97.55 29.47 5.25982 + 49 155.329 1046 7 0 97.2398 29.3708 4.14969 + 49 135.567 1353 6 1 90.8654 25.0891 -24.4501 + 49 145.738 1024 6 0 90.5886 24.9025 -25.8503 + 49 66.6799 1314 5 1 83.0224 20.9285 -54.4501 + 49 72.8456 1315 5 1 83.05 21.0022 -54.6174 + 49 120.902 1008 5 0 83.2383 21.653 -55.85 + 49 137.116 1342 4 1 88.6329 34.8334 -84.45 + 49 164.321 1078 4 0 88.2938 35.6672 -85.85 + 49 137.615 1079 4 0 88.2112 35.85 -86.1642 + 49 113.037 1304 3 1 80.9673 51.0614 -114.45 + 49 58.039 1154 3 0 80.6112 51.0319 -115.85 + 49 272.872 1155 3 0 80.7468 51.05 -115.957 + 49 52.2791 1337 3 1 87.5927 51.1766 -114.45 + 49 145.416 1336 3 1 87.45 51.2511 -114.599 + 49 54.7834 1335 3 1 87.2499 51.2412 -114.797 + 49 60.6894 1150 3 0 84.0321 50.1231 -115.85 + 49 94.7255 1149 3 0 83.8975 50.05 -115.898 + 49 83.504 1148 3 0 83.7872 49.85 -116.077 + 49 49.1715 1080 4 0 88.2449 36.05 -86.056 +Number of digits in this event = 36 Using G4ParticleGun ... -9.13064 LIN +6.47261 LIN e- Event: 50 -Number of tracker hits in this event = 55 - 50 278.025 451 10 1 -89.7192 -69.2677 95.55 - 50 162.194 553 10 0 -89.7206 -69.2682 94.15 - 50 168.351 451 9 1 -89.7475 -69.2759 65.55 - 50 166.779 553 9 0 -89.7477 -69.2741 64.15 - 50 183.739 451 8 1 -89.7507 -69.2239 35.55 - 50 119.905 554 8 0 -89.7504 -69.2213 34.15 - 50 111.68 451 7 1 -89.7494 -69.1697 5.55 - 50 135.405 554 7 0 -89.7487 -69.1691 4.15 - 50 377.895 451 6 1 -89.7338 -69.163 -24.45 - 50 359.316 554 6 0 -89.7309 -69.1601 -25.85 - 50 126.24 451 5 1 -89.6991 -69.1093 -54.45 - 50 137.797 554 5 0 -89.6975 -69.1054 -55.85 - 50 115.973 451 4 1 -89.6585 -69.0278 -84.45 - 50 113.981 555 4 0 -89.6595 -69.0256 -85.85 - 50 121.114 451 3 1 -89.6537 -69.005 -114.45 - 50 167.591 555 3 0 -89.6517 -69.0044 -115.85 - 50 287.465 452 2 1 -89.6358 -69.0204 -144.45 - 50 106.001 555 2 0 -89.6363 -69.0148 -145.85 - 50 102.954 452 1 1 -89.6095 -68.8673 -174.45 - 50 110.645 555 1 0 -89.6153 -68.8592 -175.85 - 50 130.165 451 0 1 -89.737 -68.7005 -204.45 - 50 106.976 556 0 0 -89.7405 -68.7016 -205.85 - 50 150.005 590 9 0 7.6963 -62.05 63.7661 - 50 24.79 688 0 0 -119.301 -42.45 -206.23 - 50 0.731163 978 2 0 -105.875 15.85 -145.971 - 50 25.438 379 2 1 -104.175 28.9571 -144.45 - 50 157.609 380 2 1 -104.15 28.9562 -144.494 - 50 105.011 449 4 1 -90.2372 -67.3096 -84.45 - 50 215.883 563 4 0 -90.2425 -67.2694 -85.85 - 50 107.25 448 3 1 -90.4639 -66.4326 -114.45 - 50 136.037 568 3 0 -90.4233 -66.428 -115.85 - 50 255.171 568 2 0 -89.5754 -66.3713 -145.85 - 50 126.251 457 1 1 -88.5574 -65.7451 -174.45 - 50 108.554 571 1 0 -88.5172 -65.7282 -175.85 - 50 104.488 461 0 1 -87.6896 -65.4117 -204.45 - 50 110.141 573 0 0 -87.5981 -65.4212 -205.85 - 50 121.27 451 2 1 -89.65 -66.34 -144.492 - 50 133.375 453 5 1 -89.3872 -69.503 -54.45 - 50 117.737 552 5 0 -89.3914 -69.497 -55.85 - 50 117.458 453 4 1 -89.4092 -69.193 -84.45 - 50 106.181 554 4 0 -89.339 -69.1643 -85.85 - 50 150.01 460 3 1 -87.9179 -68.2829 -114.45 - 50 120.676 559 3 0 -87.8638 -68.1909 -115.85 - 50 155.223 467 2 1 -86.6274 -66.5231 -144.45 - 50 103.787 470 1 1 -86.0489 -64.1413 -174.45 - 50 144.862 580 1 0 -86.0291 -64.0048 -175.85 - 50 99.9765 472 0 1 -85.6194 -61.3318 -204.45 - 50 168.853 594 0 0 -85.7265 -61.2044 -205.85 - 50 38.8836 709 8 0 -154.983 -38.0948 33.75 - 50 37.9381 121 8 1 -155.768 -38.5699 35.1501 - 50 106.566 704 8 0 -157.14 -39.156 34.1498 - 50 84.3893 452 10 1 -89.65 -69.2559 95.454 - 50 41.3339 453 10 1 -89.45 -69.1647 95.2482 - 50 72.5023 555 10 0 -88.3779 -68.9021 94.1499 - 50 77.8471 556 10 0 -88.2989 -68.8498 93.9363 -Number of digits in this event = 29 +Number of tracker hits in this event = 117 + 50 137.476 657 10 1 -48.5721 -77.1617 95.55 + 50 146.914 514 10 0 -48.572 -77.1625 94.15 + 50 121.775 657 9 1 -48.5692 -77.1697 65.55 + 50 259.416 514 9 0 -48.5713 -77.1662 64.15 + 50 234.301 657 8 1 -48.5719 -77.072 35.55 + 50 105.89 514 8 0 -48.5771 -77.0702 34.15 + 50 110.717 656 7 1 -48.6609 -77.0178 5.55 + 50 151.414 515 7 0 -48.6686 -77.0158 4.15 + 50 140.506 656 6 1 -48.8087 -77.0153 -24.45 + 50 224.188 515 6 0 -48.8114 -77.0119 -25.85 + 50 343.649 655 5 1 -48.8505 -76.944 -54.45 + 50 169.719 515 5 0 -48.8569 -76.9496 -55.85 + 50 91.1575 655 4 1 -48.9981 -77.0828 -84.45 + 50 184.877 514 4 0 -49.0167 -77.093 -85.85 + 50 122.634 653 3 1 -49.4106 -77.2962 -114.45 + 50 278.603 513 3 0 -49.4234 -77.3096 -115.85 + 50 568.235 651 2 1 -49.6921 -77.5952 -144.45 + 50 333.575 512 2 0 -49.7043 -77.618 -145.85 + 50 234.682 650 1 1 -49.9151 -78.0515 -174.45 + 50 221.068 509 1 0 -49.9198 -78.0755 -175.85 + 50 128.464 649 0 1 -50.0613 -78.5265 -204.45 + 50 222.862 507 0 0 -50.0708 -78.5524 -205.85 + 50 137.885 651 1 1 -49.7643 -76.1284 -174.45 + 50 114.786 519 1 0 -49.6015 -76.0873 -175.85 + 50 121.759 668 0 1 -46.3733 -75.4556 -204.45 + 50 149.399 523 0 0 -46.326 -75.3387 -205.85 + 50 263.354 521 0 0 -43.2892 -75.6966 -205.85 + 50 404.082 650 2 1 -49.85 -77.6772 -144.678 + 50 111.745 511 1 0 -49.8753 -77.8425 -175.85 + 50 141.375 651 0 1 -49.7612 -78.0089 -204.45 + 50 187.402 510 0 0 -49.7073 -77.9745 -205.85 + 50 136.358 751 0 1 -29.85 -59.9602 -204.722 + 50 62.7262 750 0 1 -29.85 -59.8744 -204.728 + 50 374.819 656 5 1 -48.8011 -77.1032 -54.45 + 50 126.645 514 5 0 -48.8293 -77.1308 -55.85 + 50 157.132 654 4 1 -49.2088 -77.5947 -84.45 + 50 145.432 512 4 0 -49.2349 -77.5797 -85.85 + 50 118.547 650 3 1 -49.8982 -77.3937 -114.45 + 50 109.712 514 2 0 -50.0533 -77.1887 -145.85 + 50 266.578 643 1 1 -51.4148 -78.6691 -174.45 + 50 109.122 506 1 0 -51.4437 -78.7201 -175.85 + 50 109.292 638 0 1 -52.3637 -79.5572 -204.45 + 50 168.618 502 0 0 -52.4462 -79.5789 -205.85 + 50 21.2842 518 5 0 -48.4074 -76.2839 -55.85 + 50 134.088 519 5 0 -48.3663 -76.25 -55.9082 + 50 3.75677 520 5 0 -48.1259 -76.05 -56.2475 + 50 74.7683 777 4 1 -24.5077 -59.5602 -84.4508 + 50 55.616 776 4 1 -24.6502 -59.5391 -84.6966 + 50 116.028 603 4 0 -25.3544 -59.3568 -85.8508 + 50 68.7828 717 3 1 -36.6408 -50.0933 -114.45 + 50 70.458 718 3 1 -36.4491 -50.1764 -114.573 + 50 80.1131 719 3 1 -36.2499 -50.223 -114.72 + 50 18.2332 648 3 0 -35.284 -50.4404 -115.85 + 50 107.083 647 3 0 -35.229 -50.45 -115.916 + 50 60.7386 695 3 0 -24.3252 -40.9813 -116.25 + 50 78.9109 696 3 0 -24.4272 -40.85 -116.013 + 50 233.529 777 3 1 -24.6393 -40.4814 -114.85 + 50 50.2553 776 3 1 -24.65 -40.4665 -114.788 + 50 5.47928 699 3 0 -25.0757 -40.0577 -115.85 + 50 273.187 700 3 0 -25.0796 -40.05 -115.869 + 50 37.2072 240 0 1 -131.994 -61.8393 -204.45 + 50 220.101 656 4 1 -48.7541 -76.9912 -84.45 + 50 243.82 515 4 0 -48.772 -77.0192 -85.85 + 50 120.013 654 3 1 -49.2216 -77.7683 -114.45 + 50 115.649 511 3 0 -49.2683 -77.7804 -115.85 + 50 166.456 648 2 1 -50.2567 -77.8176 -144.45 + 50 174.924 511 2 0 -50.3218 -77.801 -145.85 + 50 134.678 642 1 1 -51.5272 -77.2333 -174.45 + 50 123.271 514 1 0 -51.5184 -77.2198 -175.85 + 50 115.129 644 0 1 -51.22 -77.2385 -204.45 + 50 109.181 514 0 0 -51.2506 -77.2454 -205.85 + 50 54.5776 636 0 1 -52.8244 -76.7136 -204.45 + 50 140.693 658 3 1 -48.3927 -78.0145 -114.45 + 50 107.847 509 3 0 -48.3241 -78.0846 -115.85 + 50 99.2544 666 2 1 -46.8139 -79.6843 -144.45 + 50 135.535 501 2 0 -46.6954 -79.7406 -145.85 + 50 20.6284 679 1 1 -44.0617 -81.0881 -174.45 + 50 95.9174 680 1 1 -44.05 -81.097 -174.533 + 50 51.1155 494 1 0 -43.8517 -81.2415 -175.85 + 50 95.5358 493 1 0 -43.8401 -81.25 -175.926 + 50 126.413 700 0 1 -39.9583 -84.1701 -204.45 + 50 112.648 478 0 0 -39.747 -84.2818 -205.85 + 50 43.9582 606 1 0 -50.5612 -58.7926 -176.25 + 50 94.2408 607 1 0 -50.5878 -58.65 -176.119 + 50 86.6842 608 1 0 -50.5916 -58.45 -175.984 + 50 52.1365 644 1 1 -51.2007 -57.1107 -174.85 + 50 102.358 513 8 0 -48.6782 -77.3599 34.15 + 50 126.604 641 7 1 -51.731 -79.6593 5.55 + 50 141.149 500 7 0 -51.9345 -79.8858 4.1499 + 50 91.0147 604 6 1 -59.1538 -86.3706 -24.45 + 50 31.129 603 6 1 -59.25 -86.4674 -24.729 + 50 73.1351 465 6 0 -59.639 -86.9419 -25.8502 + 50 41.4795 464 6 0 -59.7482 -87.05 -26.1085 + 50 256.516 533 5 1 -73.2835 -98.9458 -54.4501 + 50 110.604 532 5 1 -73.45 -99.4196 -54.7057 + 50 7.39034 394 5 0 -74.1104 -101.32 -55.8503 + 50 73.91 393 5 0 -74.1208 -101.35 -55.8681 + 50 82.0654 392 5 0 -74.2117 -101.55 -55.9826 + 50 62.0637 391 5 0 -74.3061 -101.75 -56.096 + 50 24.8098 390 5 0 -74.3951 -101.95 -56.1981 + 50 126.469 398 4 1 -100.388 -156.153 -84.4502 + 50 10.4353 397 4 1 -100.55 -156.172 -84.8149 + 50 137.777 119 4 0 -100.996 -156.227 -85.85 + 50 127.274 335 3 1 -113.113 -157.037 -114.451 + 50 4.1633 111 3 0 -112.816 -157.94 -115.85 + 50 98.9386 110 3 0 -112.812 -157.95 -115.864 + 50 37.0736 109 3 0 -112.722 -158.15 -116.151 + 50 12.3699 398 2 1 -100.382 -177.753 -144.45 + 50 77.2949 399 2 1 -100.35 -177.776 -144.464 + 50 93.6019 400 2 1 -100.15 -177.926 -144.546 + 50 57.3182 401 2 1 -99.9496 -178.085 -144.633 + 50 89.7971 402 2 1 -99.7498 -178.236 -144.714 + 50 75.5825 403 2 1 -99.55 -178.367 -144.813 + 50 34.5924 3 2 0 -97.9028 -179.506 -145.85 + 50 164.127 2 2 0 -97.8434 -179.55 -145.887 + 50 125.332 1 2 0 -97.5982 -179.75 -146.037 + 50 27.9898 0 2 0 -97.3051 -179.95 -146.199 +Number of digits in this event = 56 Using G4ParticleGun ... -1.6408 LIN +8.56 LIN e- Event: 51 -Number of tracker hits in this event = 114 - 51 111.024 677 11 1 -44.5764 17.7169 125.55 - 51 127.828 988 11 0 -44.5699 17.7102 124.15 - 51 136.421 677 10 1 -44.4543 17.5734 95.55 - 51 127.481 987 10 0 -44.4406 17.5622 94.15 - 51 122.096 679 9 1 -44.1519 17.3345 65.55 - 51 140.742 986 9 0 -44.1373 17.3242 64.15 - 51 366.896 681 8 1 -43.8414 17.0935 35.55 - 51 397.697 985 8 0 -43.8264 17.0843 34.15 - 51 270.481 682 7 1 -43.5552 16.8839 5.55 - 51 244.531 984 7 0 -43.4471 16.9984 4.15 - 51 124.312 693 6 1 -41.4204 19.0711 -24.45 - 51 125.665 995 6 0 -41.2622 19.1293 -25.8506 - 51 112.241 710 5 1 -37.981 20.2081 -54.45 - 51 103.721 1000 5 0 -37.87 20.1906 -55.85 - 51 100.324 726 4 1 -34.7872 19.2621 -84.4504 - 51 122.301 996 4 0 -34.5949 19.3336 -85.85 - 51 2.49693 743 3 1 -31.2504 20.8532 -114.45 - 51 167.022 744 3 1 -31.25 20.8531 -114.454 - 51 108.648 1003 3 0 -31.0879 20.8348 -115.85 - 51 114.301 761 2 1 -27.7709 20.4596 -144.45 - 51 103.96 1001 2 0 -27.6691 20.4433 -145.85 - 51 426.556 774 1 1 -25.1728 20.8076 -174.45 - 51 25.2811 1008 1 0 -24.8228 21.7888 -175.85 - 51 98.8714 1009 1 0 -24.8028 21.85 -175.931 - 51 5.90526 1010 1 0 -24.7284 22.05 -176.223 - 51 496.039 809 0 1 -18.1712 40.5536 -204.45 - 51 26.6815 1106 0 0 -18.0654 41.404 -205.85 - 51 130.511 1107 0 0 -18.0579 41.45 -205.928 - 51 89.5359 775 1 1 -25.05 20.7173 -174.581 - 51 131.066 773 1 1 -25.25 20.9453 -174.572 - 51 132.848 817 0 1 -16.5691 29.5489 -204.45 - 51 74.8409 816 0 1 -16.65 29.7091 -204.688 - 51 169.539 1052 0 0 -16.9014 30.4662 -205.85 - 51 48.4074 1053 0 0 -16.9689 30.6501 -206.135 - 51 56.7459 1072 0 0 -13.5462 34.5722 -206.25 - 51 103.032 1071 0 0 -13.5209 34.45 -206.041 - 51 85.0775 838 0 1 -12.4243 33.2564 -204.85 - 51 224.567 839 0 1 -12.25 33.1506 -204.648 - 51 70.0647 840 0 1 -12.05 33.1248 -204.484 - 51 97.0654 1069 0 0 -12.4766 33.8521 -205.85 - 51 94.4741 1070 0 0 -12.535 34.05 -206.025 - 51 303.226 1249 0 0 -80.6647 69.9083 -206.25 - 51 193.3 507 0 1 -78.6163 69.3677 -204.85 - 51 5.0486 1113 0 0 -13.9492 42.65 -205.962 - 51 33.7109 1062 0 0 -18.2585 32.5456 -205.85 - 51 88.6262 1063 0 0 -18.3267 32.65 -205.904 - 51 99.4049 1064 0 0 -18.5069 32.8505 -206.051 - 51 16.1236 1040 0 0 -34.9691 28.0835 -206.25 - 51 213.951 1039 0 0 -34.9634 28.05 -206.208 - 51 29.5691 1038 0 0 -34.9373 27.85 -206.007 - 51 131.607 727 0 1 -34.4566 28.9868 -204.85 - 51 59.2471 728 0 1 -34.45 28.9953 -204.841 - 51 92.7839 818 0 1 -16.4498 29.5732 -204.513 - 51 30.4572 819 0 1 -16.25 29.6885 -204.744 - 51 3.10629 1050 0 0 -15.5104 30.2461 -205.85 - 51 112.498 1051 0 0 -15.5051 30.25 -205.858 - 51 162.696 601 5 1 -59.7242 -27.77 -54.85 - 51 103.055 681 7 1 -43.7102 17.2898 5.55 - 51 118.576 986 7 0 -43.7167 17.3908 4.15 - 51 111.857 681 6 1 -43.805 19.807 -24.45 - 51 136.856 1000 6 0 -43.8308 20.0813 -25.85 - 51 228.126 680 5 1 -43.9713 26.0332 -54.4506 - 51 475.302 1030 5 0 -44.2127 26.2059 -55.85 - 51 21.6007 1031 5 0 -44.2672 26.25 -56.1689 - 51 49.6223 655 4 1 -49.0256 30.0744 -84.451 - 51 76.7511 654 4 1 -49.05 30.1026 -84.6412 - 51 113.018 1051 4 0 -49.1919 30.2798 -85.85 - 51 140.049 638 3 1 -52.271 34.7595 -114.45 - 51 16.3096 1074 3 0 -52.268 35.0424 -115.85 - 51 117.27 1075 3 0 -52.2681 35.0502 -115.889 - 51 127.556 638 2 1 -52.3424 40.2764 -144.45 - 51 163.772 1101 2 0 -52.4215 40.3707 -145.85 - 51 98.9728 632 1 1 -53.4947 42.6525 -174.45 - 51 152.833 1112 1 0 -53.5604 42.5899 -175.85 - 51 123.305 624 0 1 -55.073 40.9617 -204.45 - 51 119.192 1104 0 0 -55.3237 40.9128 -205.85 - 51 10.858 15 2 1 -176.95 33.4576 -144.532 - 51 8.3249 12 2 1 -177.618 32.121 -144.45 - 51 242.371 676 5 1 -44.7297 26.6491 -54.85 - 51 124.643 685 6 1 -42.9245 16.8931 -24.45 - 51 168.775 984 6 0 -42.9065 16.9014 -25.85 - 51 94.4329 688 5 1 -42.4253 17.1732 -54.45 - 51 103.604 985 5 0 -42.3843 17.1766 -55.85 - 51 117.568 691 4 1 -41.7057 17.1976 -84.45 - 51 486.017 985 4 0 -41.637 17.1288 -85.85 - 51 153.333 698 3 1 -40.323 15.8959 -114.45 - 51 110.407 978 3 0 -40.2682 15.789 -115.85 - 51 133.165 704 2 1 -39.1626 13.6194 -144.45 - 51 196.556 967 2 0 -39.1148 13.5331 -145.85 - 51 129.882 709 1 1 -38.149 11.6737 -174.45 - 51 116.556 957 1 0 -38.1269 11.5611 -175.85 - 51 123.314 712 0 1 -37.6106 9.10288 -204.45 - 51 128.465 944 0 0 -37.5312 8.97083 -205.85 - 51 322.416 678 4 1 -44.3648 17.2388 -84.45 - 51 122.233 677 3 1 -44.4716 17.0387 -114.45 - 51 109.336 984 3 0 -44.4637 16.9984 -115.85 - 51 138.06 679 2 1 -44.2005 16.3134 -144.45 - 51 110.054 981 2 0 -44.1659 16.2843 -145.85 - 51 111.132 681 1 1 -43.748 15.0773 -174.45 - 51 280.966 975 1 0 -43.6916 15.1002 -175.85 - 51 118.327 685 0 1 -42.9289 14.9606 -204.45 - 51 190.188 975 0 0 -42.9742 15.0794 -205.85 - 51 159.283 976 1 0 -43.7314 15.25 -175.879 - 51 2.71169 685 1 1 -42.8544 15.4641 -174.85 - 51 0.0958329 686 1 1 -42.85 15.4631 -174.85 - 51 158.164 673 3 1 -45.4235 14.4259 -114.45 - 51 131.791 970 3 0 -45.3501 14.2413 -115.851 - 51 145.887 678 2 1 -44.2821 9.94023 -144.45 - 51 110.883 948 2 0 -44.4441 9.79082 -145.85 - 51 136.634 664 1 1 -47.1088 6.59462 -174.45 - 51 210.123 931 1 0 -47.0611 6.38057 -175.851 - 51 96.5108 669 0 1 -46.1202 1.64786 -204.451 - 51 9.88539 908 0 0 -45.9201 1.8451 -205.85 - 51 121.049 909 0 0 -45.9151 1.85 -205.886 -Number of digits in this event = 58 +Number of tracker hits in this event = 57 + 51 131.02 371 9 1 -105.794 -59.2384 65.55 + 51 151.882 604 9 0 -105.794 -59.2387 64.15 + 51 115.432 371 8 1 -105.8 -59.2467 35.55 + 51 101.435 604 8 0 -105.799 -59.2467 34.15 + 51 145.722 371 7 1 -105.784 -59.2424 5.55 + 51 115.908 604 7 0 -105.783 -59.2431 4.15 + 51 99.7076 371 6 1 -105.762 -59.2602 -24.45 + 51 118.36 603 6 0 -105.761 -59.2609 -25.85 + 51 143.818 372 5 1 -105.734 -59.2744 -54.45 + 51 112.279 603 5 0 -105.732 -59.2737 -55.85 + 51 457.826 372 4 1 -105.679 -59.26 -84.45 + 51 368.737 603 4 0 -105.677 -59.2594 -85.85 + 51 108.482 372 3 1 -105.623 -59.2484 -114.45 + 51 141.334 604 3 0 -105.618 -59.2489 -115.85 + 51 506.275 373 2 1 -105.528 -59.2603 -144.45 + 51 386.304 603 2 0 -105.522 -59.2623 -145.85 + 51 222.921 373 1 1 -105.386 -59.3085 -174.45 + 51 275.002 603 1 0 -105.38 -59.3113 -175.85 + 51 132.1 374 0 1 -105.258 -59.3646 -204.45 + 51 237.579 603 0 0 -105.251 -59.3663 -205.85 + 51 134.005 300 0 1 -120.009 -104.768 -204.85 + 51 97.6887 299 0 1 -120.15 -104.975 -204.589 + 51 87.3331 298 0 1 -120.35 -105.081 -204.484 + 51 73.0793 297 0 1 -120.55 -104.955 -204.724 + 51 47.2739 380 0 0 -121.211 -104.098 -205.85 + 51 93.5767 381 0 0 -121.141 -103.95 -205.852 + 51 55.9361 382 0 0 -121.104 -103.75 -205.906 + 51 37.5035 288 0 1 -122.527 -103.78 -204.85 + 51 309.403 287 0 1 -122.55 -103.765 -204.802 + 51 225.012 570 0 1 -65.957 24.4585 -204.85 + 51 82.7047 822 9 0 -32.6996 -15.5829 63.75 + 51 66.806 821 9 0 -32.6603 -15.65 63.8481 + 51 438.286 604 2 0 -105.545 -59.25 -146.147 + 51 124.183 389 1 1 -102.27 -56.5515 -174.45 + 51 166.43 617 1 0 -102.213 -56.5332 -175.85 + 51 54.0835 394 0 1 -101.178 -56.223 -204.45 + 51 43.9369 395 0 1 -101.15 -56.2232 -204.671 + 51 87.9129 619 0 0 -100.998 -56.2442 -205.85 + 51 24.2561 618 0 0 -100.957 -56.25 -206.161 + 51 371.16 372 2 1 -105.55 -59.242 -144.682 + 51 227.03 366 3 1 -106.755 -60.2852 -114.45 + 51 167.881 598 3 0 -106.733 -60.3423 -115.85 + 51 135.416 368 2 1 -106.448 -61.6307 -144.45 + 51 116.786 592 2 0 -106.431 -61.579 -145.85 + 51 137.375 370 1 1 -106.117 -60.6534 -174.45 + 51 132.422 598 1 0 -106.042 -60.3756 -175.85 + 51 148.25 366 0 1 -106.905 -54.1712 -204.45 + 51 97.1625 634 0 0 -106.441 -53.1761 -205.85 + 51 66.5704 635 0 0 -106.38 -53.05 -206.034 + 51 168.238 371 3 1 -105.757 -59.3306 -114.45 + 51 122.768 603 3 0 -105.754 -59.332 -115.85 + 51 94.7783 371 1 1 -105.855 -59.2664 -174.45 + 51 100.075 369 0 1 -106.304 -59.3635 -204.45 + 51 226.097 611 0 0 -116.425 -57.6934 -206.25 + 51 194.662 604 0 0 -116.161 -59.2276 -206.25 + 51 167.139 653 1 1 -49.45 -90.4942 -174.808 + 51 64.0326 757 0 1 -28.5819 -77.7532 -204.45 +Number of digits in this event = 33 Using G4ParticleGun ... -9.87299 LIN +9.01719 LIN e- Event: 52 -Number of tracker hits in this event = 49 - 52 105.535 292 9 1 -121.568 -53.1822 65.55 - 52 112.384 634 9 0 -121.569 -53.1816 64.15 - 52 97.2597 292 8 1 -121.602 -53.1674 35.55 - 52 171.922 634 8 0 -121.603 -53.1661 34.15 - 52 110.242 292 7 1 -121.627 -53.1347 5.55 - 52 107.227 634 7 0 -121.628 -53.133 4.15 - 52 258.03 292 6 1 -121.659 -53.1004 -24.45 - 52 106.416 634 6 0 -121.661 -53.0984 -25.85 - 52 121.188 292 5 1 -121.695 -53.0562 -54.45 - 52 114.827 634 5 0 -121.696 -53.0547 -55.85 - 52 153.952 292 4 1 -121.711 -53.0225 -84.45 - 52 104.234 635 4 0 -121.713 -53.0217 -85.85 - 52 119.419 292 3 1 -121.743 -53.0037 -114.45 - 52 116.444 635 3 0 -121.744 -53.0021 -115.85 - 52 396.277 291 2 1 -121.772 -52.9695 -144.45 - 52 245.368 635 2 0 -121.773 -52.9671 -145.85 - 52 176.837 291 1 1 -121.782 -52.9236 -174.45 - 52 339.101 635 1 0 -121.784 -52.9222 -175.85 - 52 429.122 291 0 1 -121.794 -52.8882 -204.45 - 52 296.999 635 0 0 -121.793 -52.8881 -205.85 - 52 81.8499 292 1 1 -121.75 -52.912 -174.549 - 52 242.945 634 2 0 -121.752 -53.063 -145.85 - 52 94.8634 293 1 1 -121.476 -53.8323 -174.45 - 52 106.264 630 1 0 -121.491 -53.9015 -175.85 - 52 253.585 293 0 1 -121.42 -55.2072 -204.45 - 52 124.033 623 0 0 -121.58 -55.2552 -205.85 - 52 20.0672 186 10 0 -153.895 -142.75 93.7776 - 52 219.889 294 1 1 -121.256 -52.8569 -174.45 - 52 141.388 292 0 1 -121.558 -53.4734 -204.45 - 52 129.517 632 0 0 -121.617 -53.5535 -205.85 - 52 123.4 431 6 0 -133.814 -93.8308 -26.25 - 52 202.875 430 6 0 -133.91 -93.95 -26.0496 - 52 70.0846 290 0 1 -121.95 -52.695 -204.651 - 52 94.7381 639 0 0 -122.841 -52.1441 -205.851 - 52 64.4018 640 0 0 -123.027 -52.05 -206.078 - 52 23.8486 820 1 1 -16.0403 73.5726 -174.45 - 52 308.973 819 1 1 -16.05 73.5311 -174.472 - 52 114.499 634 0 0 -121.774 -53.1841 -205.85 - 52 1.47741 633 0 0 -121.783 -53.25 -206.24 - 52 81.6312 733 3 0 -139.206 -33.3757 -116.25 - 52 66.6286 734 3 0 -139.194 -33.25 -116.087 - 52 64.4707 735 3 0 -139.184 -33.0498 -115.934 - 52 30.642 736 3 0 -139.187 -32.85 -115.887 - 52 12.3117 202 3 1 -139.576 -30.0896 -114.85 - 52 12.6436 779 3 0 -139.665 -24.1127 -115.85 - 52 15.6033 780 3 0 -139.667 -24.05 -115.852 - 52 237.906 204 3 1 -139.299 -17.1621 -114.85 - 52 194.26 823 3 0 -138.896 -15.4143 -115.851 - 52 131.813 824 3 0 -138.776 -15.2499 -115.969 -Number of digits in this event = 25 -Using G4ParticleGun ... -9.23665 LIN +Number of tracker hits in this event = 205 + 52 195.383 1395 10 1 99.2218 -41.3687 95.55 + 52 147.008 693 10 0 99.2215 -41.3691 94.15 + 52 430.676 1395 9 1 99.2143 -41.3765 65.55 + 52 255.422 693 9 0 99.2139 -41.3768 64.15 + 52 294.323 1395 8 1 99.2062 -41.3876 35.55 + 52 178.524 693 8 0 99.2058 -41.3875 34.15 + 52 133.924 1395 7 1 99.1986 -41.3849 5.55 + 52 146.418 693 7 0 99.1976 -41.3854 4.15 + 52 109.469 1395 6 1 99.1705 -41.389 -24.45 + 52 224.453 693 6 0 99.1688 -41.3892 -25.85 + 52 162.019 1394 5 1 99.1309 -41.3889 -54.45 + 52 109.377 693 5 0 99.1264 -41.3863 -55.85 + 52 97.9182 1394 4 1 99.0334 -41.3347 -84.45 + 52 87.9656 693 4 0 99.0259 -41.3317 -85.85 + 52 117.338 1393 3 1 98.8635 -41.271 -114.45 + 52 203.86 693 3 0 98.851 -41.2733 -115.85 + 52 112.271 1392 2 1 98.5992 -41.3314 -144.45 + 52 117.603 693 2 0 98.5898 -41.3326 -145.85 + 52 125.5 1391 1 1 98.4043 -41.3542 -174.45 + 52 101.984 693 1 0 98.3931 -41.3553 -175.85 + 52 186.466 1390 0 1 98.1646 -41.3665 -204.45 + 52 96.5423 693 0 0 98.156 -41.3674 -205.85 + 52 278.934 467 0 0 23.9795 -86.5032 -206.25 + 52 105.715 692 8 0 99.177 -41.5425 34.15 + 52 114.909 1389 7 1 98.0435 -44.6399 5.55 + 52 125.077 676 7 0 97.8689 -44.7771 4.14996 + 52 201.964 1369 6 1 94.0363 -47.8294 -24.4502 + 52 3.89025 1368 6 1 93.95 -47.8637 -24.8334 + 52 142.876 660 6 0 93.7188 -47.9503 -25.85 + 52 136.642 1338 5 1 87.7837 -50.6723 -54.4501 + 52 8.89562 646 5 0 87.3954 -50.8447 -55.85 + 52 119.757 645 5 0 87.3835 -50.85 -55.8943 + 52 147.57 1301 4 1 80.4309 -54.2854 -84.45 + 52 138.208 627 4 0 79.9246 -54.4608 -85.85 + 52 118.783 1244 3 1 69.0359 -57.0052 -114.45 + 52 11.2759 1243 3 1 68.8499 -57.0433 -114.814 + 52 176.135 614 3 0 68.2809 -57.1739 -115.85 + 52 148.469 1166 2 1 53.419 -60.6744 -144.45 + 52 112.167 596 2 0 52.9277 -60.7869 -145.85 + 52 130.655 1112 1 1 42.5948 -63.2029 -174.45 + 52 116.798 583 1 0 42.1157 -63.3831 -175.85 + 52 4.47282 1063 0 1 32.6556 -66.8562 -204.45 + 52 250.648 1062 0 1 32.65 -66.8522 -204.473 + 52 151.79 567 0 0 32.2467 -66.5949 -205.85 + 52 227.445 1167 2 1 53.4501 -60.6567 -144.459 + 52 83.2388 1168 2 1 53.65 -60.5832 -144.599 + 52 10.7548 1169 2 1 53.8504 -60.5274 -144.811 + 52 69.0454 598 2 0 54.9753 -60.4066 -145.85 + 52 69.3458 597 2 0 55.1338 -60.45 -146.054 + 52 208.269 445 2 0 71.1092 -91.1023 -146.25 + 52 243.762 1281 2 1 76.2913 -91.2475 -144.85 + 52 87.3848 1282 2 1 76.4501 -91.0027 -144.707 + 52 213.423 1337 5 1 87.65 -50.7175 -54.784 + 52 115.329 692 9 0 99.1529 -41.4508 64.1499 + 52 129.571 1387 8 1 97.6554 -43.1265 35.5497 + 52 57.7438 683 8 0 97.4381 -43.4048 34.1496 + 52 98.3757 682 8 0 97.4046 -43.45 33.938 + 52 112.167 1360 7 1 92.2383 -49.3027 5.55 + 52 59.3023 1359 7 1 92.1499 -49.2888 5.34874 + 52 147.652 654 7 0 91.696 -49.2373 4.15 + 52 33.9092 1307 6 1 81.4962 -48.2171 -24.45 + 52 155.787 1306 6 1 81.45 -48.2072 -24.5748 + 52 162.085 659 6 0 80.9255 -48.1038 -25.85 + 52 29.7551 1244 5 1 68.8959 -44.3147 -54.4501 + 52 94.261 1243 5 1 68.85 -44.3198 -54.5486 + 52 117.88 678 5 0 68.3706 -44.3463 -55.85 + 52 60.9982 1177 4 1 55.629 -44.973 -84.45 + 52 82.9328 1178 4 1 55.65 -44.933 -84.6381 + 52 111.206 677 4 0 55.6829 -44.6396 -85.85 + 52 83.0144 1192 3 1 58.4551 -38.1379 -114.45 + 52 87.5529 1193 3 1 58.65 -37.9536 -114.555 + 52 62.0241 1194 3 1 58.85 -37.8049 -114.627 + 52 105.171 1195 3 1 59.05 -37.6902 -114.703 + 52 46.6929 1196 3 1 59.25 -37.5757 -114.782 + 52 129.756 721 3 0 61.9672 -35.8212 -115.85 + 52 138.107 722 3 0 62.3015 -35.65 -116.01 + 52 74.4909 1007 3 0 92.6525 21.5541 -116.25 + 52 157.154 1008 3 0 92.5846 21.65 -116.169 + 52 78.0819 1009 3 0 92.4885 21.85 -116.007 + 52 157.325 1362 3 1 92.6183 23.0546 -114.85 + 52 115.186 1090 4 0 93.2207 38.0603 -86.25 + 52 22.8213 1364 4 1 92.9737 38.1371 -84.8496 + 52 73.5712 1363 4 1 92.95 38.1305 -84.7394 + 52 67.6816 1220 5 0 115.288 64.1126 -56.25 + 52 94.4816 1221 5 0 115.433 64.25 -56.1421 + 52 84.9652 1222 5 0 115.661 64.4502 -55.9739 + 52 31.919 1223 5 0 115.762 64.65 -55.8949 + 52 289.859 1479 5 1 116.078 66.7095 -54.8498 + 52 9.41101 1249 5 0 116.457 70.0236 -55.85 + 52 70.1423 1250 5 0 116.463 70.0503 -55.8556 + 52 173.083 1251 5 0 116.538 70.25 -55.9602 + 52 54.6746 1252 5 0 116.549 70.4501 -56.089 + 52 259.639 1199 5 0 55.3901 59.9679 -56.25 + 52 165.28 1200 5 0 55.2432 60.05 -56.236 + 52 118.436 695 8 0 99.3421 -40.9957 34.15 + 52 160.767 1396 7 1 99.4825 -40.8641 5.55 + 52 171.227 696 7 0 99.455 -40.8258 4.15 + 52 119.181 1394 6 1 98.994 -39.9031 -24.45 + 52 139.946 701 6 0 98.9642 -39.8446 -25.85 + 52 117.608 1391 5 1 98.3738 -38.521 -54.45 + 52 125.383 707 5 0 98.3169 -38.4732 -55.85 + 52 42.2376 1384 4 1 96.971 -37.5224 -84.45 + 52 84.1821 1383 4 1 96.95 -37.518 -84.5796 + 52 65.5342 712 4 0 96.7521 -37.4624 -85.85 + 52 45.2561 713 4 0 96.7139 -37.45 -86.102 + 52 144.298 1364 3 1 92.9701 -36.0645 -114.45 + 52 101.738 720 3 0 92.9252 -36.0159 -115.85 + 52 105.136 1359 2 1 92.1283 -35.2513 -144.45 + 52 100.631 724 2 0 92.0508 -35.1875 -145.85 + 52 116.228 1358 1 1 91.8377 -34.0124 -174.45 + 52 109.556 730 1 0 91.8113 -34.0207 -175.85 + 52 121.775 1354 0 1 91.0716 -33.6348 -204.45 + 52 105.808 732 0 0 90.923 -33.5748 -205.85 + 52 323.889 1163 2 1 52.85 -26.3367 -144.791 + 52 614.032 1378 3 1 95.8114 -36.77 -114.45 + 52 89.5357 1377 3 1 95.75 -36.6594 -114.818 + 52 79.784 718 3 0 95.5861 -36.3255 -115.85 + 52 68.234 719 3 0 95.5437 -36.2498 -116.073 + 52 199.678 1341 2 1 88.3619 -25.6772 -144.45 + 52 121.72 774 2 0 88.4848 -25.1611 -145.85 + 52 141.881 775 2 0 88.5031 -25.05 -146.135 + 52 114.202 1363 1 1 92.7768 -13.9691 -174.45 + 52 13.4119 832 1 0 93.3096 -13.4687 -175.85 + 52 146.917 833 1 0 93.33 -13.45 -175.902 + 52 148.24 1428 0 1 105.857 -1.94502 -204.45 + 52 108.797 1429 0 1 105.95 -1.51718 -204.702 + 52 4.92979 901 0 0 106.671 0.423847 -205.85 + 52 65.1926 902 0 0 106.681 0.45 -205.865 + 52 73.9914 903 0 0 106.735 0.650145 -205.979 + 52 69.5136 904 0 0 106.785 0.850476 -206.077 + 52 30.1776 905 0 0 106.853 1.05 -206.188 + 52 53.5647 1339 0 0 131.951 87.8878 -206.25 + 52 52.6039 1340 0 0 131.996 88.05 -206.209 + 52 85.9655 1341 0 0 132.04 88.25 -206.149 + 52 49.2901 1342 0 0 132.08 88.45 -206.094 + 52 69.2309 1343 0 0 132.134 88.65 -206.044 + 52 154.958 1344 0 0 132.199 88.85 -205.996 + 52 65.6675 1345 0 0 132.26 89.05 -205.951 + 52 50.6276 1346 0 0 132.326 89.25 -205.929 + 52 80.1149 1347 0 0 132.385 89.4502 -205.897 + 52 38.3481 1348 0 0 132.449 89.6504 -205.867 + 52 45.5896 1573 0 1 134.891 95.915 -204.85 + 52 145.806 1574 0 1 134.95 96.0519 -204.826 + 52 185.881 1575 0 1 135.15 96.4769 -204.807 + 52 109.194 1576 0 1 135.35 96.8491 -204.828 + 52 107.016 1577 0 1 135.55 97.155 -204.81 + 52 79.6306 1578 0 1 135.75 97.4156 -204.792 + 52 94.4591 1579 0 1 135.95 97.6274 -204.795 + 52 174.559 1580 0 1 136.15 97.8615 -204.805 + 52 70.9215 1581 0 1 136.35 98.1094 -204.831 + 52 41.3506 1478 0 0 150.526 115.808 -205.85 + 52 86.5514 1479 0 0 150.647 115.95 -205.858 + 52 55.4142 1480 0 0 150.826 116.15 -205.868 + 52 79.142 1481 0 0 150.953 116.35 -205.875 + 52 60.8936 1482 0 0 151.074 116.55 -205.88 + 52 68.4508 1483 0 0 151.21 116.75 -205.875 + 52 105.375 1669 0 1 154.002 121.084 -204.85 + 52 257.568 1670 0 1 154.15 121.387 -204.77 + 52 50.6543 1671 0 1 154.35 121.93 -204.553 + 52 34.145 1427 0 1 105.689 -1.97539 -204.45 + 52 52.1809 1426 0 1 105.55 -1.90905 -204.483 + 52 53.4872 1425 0 1 105.35 -1.92531 -204.459 + 52 51.1616 1424 0 1 105.15 -1.97223 -204.54 + 52 282.459 1423 0 1 104.95 -2.0091 -204.523 + 52 205.188 1422 0 1 104.749 -1.99055 -204.522 + 52 307.954 1421 0 1 104.55 -1.93305 -204.532 + 52 6.34024 1420 0 1 104.35 -1.81923 -204.459 + 52 151.558 715 3 0 95.4508 -36.9628 -115.85 + 52 74.4369 1340 2 1 88.1436 -39.4036 -144.45 + 52 125.106 1339 2 1 88.05 -39.4525 -144.637 + 52 69.727 701 2 0 87.4655 -39.794 -145.85 + 52 66.4355 700 2 0 87.3681 -39.85 -146.053 + 52 240.355 1275 1 1 75.2392 -48.0132 -174.45 + 52 168.803 659 1 0 74.9026 -48.2026 -175.85 + 52 29.0754 658 1 0 74.8357 -48.25 -176.124 + 52 123.417 1240 0 1 68.0658 -54.8227 -204.45 + 52 135.13 623 0 0 68.2237 -55.3467 -205.85 + 52 41.6492 622 0 0 68.2619 -55.45 -206.135 + 52 94.3848 1392 1 1 98.6329 -38.3824 -174.45 + 52 122.267 707 1 0 98.7992 -38.5449 -175.85 + 52 151.131 1393 0 1 98.9293 -40.9512 -204.45 + 52 117.454 1394 0 1 98.95 -41.0874 -204.589 + 52 1.58365 687 0 0 99.3163 -42.6437 -205.85 + 52 284.986 686 0 0 99.3177 -42.65 -205.855 + 52 66.6494 685 0 0 99.3683 -42.85 -206.019 + 52 22.0014 684 0 0 99.3862 -43.05 -206.202 + 52 126.407 695 0 0 98.6838 -40.894 -205.85 + 52 26.4126 498 2 0 63.88 -80.3775 -146.25 + 52 74.0271 497 2 0 63.8353 -80.45 -146.204 + 52 51.143 496 2 0 63.7495 -80.65 -146.087 + 52 94.7616 495 2 0 63.793 -80.85 -146.104 + 52 55.222 494 2 0 63.8468 -81.05 -146.087 + 52 55.1375 493 2 0 63.8891 -81.25 -146.043 + 52 58.9517 492 2 0 63.9287 -81.45 -146.017 + 52 62.5661 491 2 0 63.9468 -81.65 -145.997 + 52 67.385 490 2 0 63.974 -81.85 -145.976 + 52 61.4257 489 2 0 64.0022 -82.05 -145.976 + 52 69.5445 488 2 0 64.0356 -82.25 -145.917 + 52 140.627 1223 2 1 64.8326 -84.6077 -144.85 + 52 63.8504 1224 2 1 64.8501 -84.6541 -144.828 + 52 242.642 1222 2 1 64.6498 -85.2667 -144.648 + 52 50.2306 469 2 0 64.4938 -86.0557 -145.85 + 52 108.686 470 2 0 64.4238 -86.05 -145.989 + 52 121.285 471 2 0 64.1656 -85.85 -146.164 + 52 3.17749 472 2 0 63.9128 -85.6499 -146.247 +Number of digits in this event = 79 +Using G4ParticleGun ... +4.40376 LIN e- Event: 53 -Number of tracker hits in this event = 36 - 53 155.457 1160 10 1 52.1521 82.4721 95.55 - 53 141.515 1312 10 0 52.1514 82.4725 94.15 - 53 126.271 1160 9 1 52.139 82.4787 65.55 - 53 110.241 1312 9 0 52.1383 82.4796 64.15 - 53 143.671 1160 8 1 52.1201 82.4965 35.55 - 53 184.97 1312 8 0 52.119 82.497 34.15 - 53 104.796 1160 7 1 52.0996 82.5131 5.55 - 53 113.846 1312 7 0 52.0995 82.5139 4.15 - 53 107.827 1160 6 1 52.0943 82.5424 -24.45 - 53 197.105 1312 6 0 52.0928 82.5454 -25.85 - 53 124.129 1160 5 1 52.062 82.6035 -54.45 - 53 120.64 1312 5 0 52.0594 82.6047 -55.85 - 53 119.635 1159 4 1 52.001 82.6215 -84.45 - 53 144.304 1312 4 0 51.9981 82.6264 -85.85 - 53 122.526 1159 3 1 51.9425 82.7298 -114.45 - 53 137.565 1313 3 0 51.9385 82.7324 -115.85 - 53 198.312 1159 2 1 51.8626 82.7848 -144.45 - 53 107.942 1313 2 0 51.861 82.7853 -145.85 - 53 139.734 1158 1 1 51.8225 82.7777 -174.45 - 53 120.323 1313 1 0 51.8201 82.7776 -175.85 - 53 173.974 1158 0 1 51.7709 82.7665 -204.45 - 53 168.24 1313 0 0 51.7676 82.7682 -205.85 - 53 193.73 1209 3 0 76.9173 61.8769 -116.25 - 53 18.1484 1160 0 1 52.0767 82.5996 -204.45 - 53 435.757 1159 0 1 52.0499 82.6238 -204.514 - 53 107.507 1314 0 0 51.5131 82.8865 -205.85 - 53 18.1293 1311 8 0 52.049 82.45 33.8331 - 53 32.4786 1311 0 0 52.4148 82.2671 -205.85 - 53 3.68692 1310 0 0 52.4459 82.25 -205.929 - 53 88.2907 1307 0 0 51.5995 81.6372 -205.85 - 53 90.7282 1308 0 0 51.6283 81.65 -206.078 - 53 61.2903 1309 0 0 51.6584 81.85 -206.189 - 53 30.2972 1544 0 0 113.221 129.106 -206.25 - 53 301.557 1545 0 0 113.282 129.15 -206.205 - 53 183.528 1546 0 0 113.104 129.35 -205.944 - 53 419.748 1740 10 0 11.6022 168.283 93.75 -Number of digits in this event = 24 +Number of tracker hits in this event = 38 + 53 129.438 1221 10 0 -96.7809 64.367 94.15 + 53 129.943 416 9 1 -96.7875 64.3659 65.55 + 53 109.913 1221 9 0 -96.7872 64.3645 64.15 + 53 115.941 416 8 1 -96.7775 64.3387 35.55 + 53 210.286 1221 8 0 -96.7773 64.3373 34.15 + 53 124.431 416 7 1 -96.7749 64.3094 5.55 + 53 100.81 1221 7 0 -96.7759 64.3065 4.15 + 53 165.654 416 6 1 -96.7972 64.2494 -24.45 + 53 219.133 1220 6 0 -96.7988 64.2483 -25.85 + 53 127.699 416 5 1 -96.8343 64.2268 -54.45 + 53 120.159 1220 5 0 -96.8373 64.2247 -55.85 + 53 153.209 416 4 1 -96.9056 64.1913 -84.45 + 53 140.146 1220 4 0 -96.9126 64.1887 -85.85 + 53 119.895 415 3 1 -97.0495 64.1339 -114.45 + 53 121.157 1220 3 0 -97.0572 64.1334 -115.85 + 53 286.947 414 2 1 -97.219 64.1409 -144.45 + 53 105.865 1220 2 0 -97.2254 64.1398 -145.85 + 53 121.556 413 1 1 -97.3533 64.1233 -174.45 + 53 107.806 1220 1 0 -97.3603 64.1215 -175.85 + 53 575.159 413 0 1 -97.501 64.0947 -204.45 + 53 132.821 1220 0 0 -97.5118 64.0897 -205.85 + 53 57.0835 414 0 1 -97.35 64.0992 -204.551 + 53 313.003 415 0 1 -97.15 64.1442 -204.68 + 53 17.1026 416 0 1 -96.95 64.2095 -204.798 + 53 314.274 1222 0 0 -95.2003 64.5258 -205.85 + 53 99.7621 412 0 1 -97.55 64.119 -204.578 + 53 123.27 1221 0 0 -98.1048 64.296 -205.85 + 53 5.32504 98 9 0 50.0078 -160.485 63.75 + 53 217.471 1218 0 0 -97.3329 63.7983 -205.85 + 53 150.974 637 0 0 -86.7523 -52.45 -206.235 + 53 231.98 1219 0 0 -96.9776 63.9555 -205.85 + 53 24.7886 1128 1 0 -24.6067 45.6673 -176.25 + 53 110.27 1127 1 0 -24.6031 45.65 -176.215 + 53 101.6 1193 6 0 -97.7663 58.749 -26.25 + 53 236.808 1192 6 0 -97.7544 58.65 -26.0658 + 53 93.289 1191 6 0 -97.2815 58.45 -26.0262 + 53 108.099 413 6 1 -97.3536 57.6988 -24.85 + 53 259.826 412 6 1 -97.5501 57.6799 -24.7225 +Number of digits in this event = 26 Using G4ParticleGun ... -7.66189 LIN +1.35827 LIN e- Event: 54 -Number of tracker hits in this event = 48 - 54 122.211 1289 10 1 78.0014 79.4556 95.55 - 54 112.507 1297 10 0 78.002 79.4564 94.15 - 54 114.869 1289 9 1 78.0125 79.4734 65.55 - 54 95.2526 1297 9 0 78.0132 79.4743 64.15 - 54 124.35 1289 8 1 78.024 79.4941 35.55 - 54 119.061 1297 8 0 78.0269 79.4924 34.15 - 54 192.642 1290 7 1 78.0896 79.461 5.55 - 54 108.662 1297 7 0 78.0887 79.4593 4.15 - 54 115.307 1289 6 1 78.0443 79.4204 -24.45 - 54 101.108 1296 6 0 78.0339 79.4206 -25.85 - 54 124.976 1288 5 1 77.8262 79.4225 -54.45 - 54 324.157 1296 5 0 77.8118 79.4166 -55.85 - 54 103.991 1287 4 1 77.5508 79.2982 -84.45 - 54 153.356 1296 4 0 77.5378 79.2878 -85.85 - 54 100.597 1286 3 1 77.2797 79.117 -114.45 - 54 191.613 1295 3 0 77.2734 79.1021 -115.85 - 54 564.633 1285 2 1 77.1766 78.7963 -144.45 - 54 134.527 1293 2 0 77.1729 78.7789 -145.85 - 54 148.473 1285 1 1 77.1207 78.4461 -174.45 - 54 127.318 1291 1 0 77.12 78.4354 -175.85 - 54 108.61 1285 0 1 77.1162 78.2131 -204.45 - 54 112.833 1290 0 0 77.1125 78.207 -205.85 - 54 125.244 391 4 0 28.3008 -101.75 -86.1193 - 54 16.3851 1041 4 1 28.4447 -102.107 -84.85 - 54 251.011 1042 4 1 28.45 -102.113 -84.8272 - 54 101.223 1363 1 1 92.75 61.8697 -174.716 - 54 97.5625 1362 1 1 92.75 61.7645 -174.723 - 54 101.005 1700 1 0 70.7209 160.15 -176.11 - 54 118.46 1295 2 0 77.0416 79.2329 -145.85 - 54 108.656 1281 1 1 76.293 77.9331 -174.45 - 54 114.445 1289 1 0 76.3312 77.8813 -175.85 - 54 114.941 1283 0 1 76.6528 77.0008 -204.45 - 54 182.232 1284 0 0 76.6679 77.0092 -205.85 - 54 118.868 1296 2 0 77.0687 79.3154 -145.85 - 54 157.429 1282 1 1 76.553 79.5484 -174.45 - 54 245.872 1297 1 0 76.5488 79.5574 -175.85 - 54 180.407 1282 0 1 76.4571 79.753 -204.45 - 54 114.822 1298 0 0 76.4765 79.7599 -205.85 - 54 54.9949 1284 2 1 77.05 79.33 -144.72 - 54 32.8981 526 0 1 -74.731 36.6062 -204.45 - 54 75.2871 527 0 1 -74.65 36.5695 -204.517 - 54 642.516 528 0 1 -74.45 36.4124 -204.62 - 54 200.818 529 0 1 -74.25 35.9034 -204.55 - 54 227.244 1290 1 1 78.075 79.6213 -174.45 - 54 119.104 1298 1 0 78.0734 79.6662 -175.85 - 54 110.709 1293 0 1 78.7989 79.2553 -204.45 - 54 171.471 1296 0 0 78.8483 79.2606 -205.85 - 54 107.206 1218 0 0 85.731 63.7879 -206.25 -Number of digits in this event = 23 +Number of tracker hits in this event = 116 + 54 134.014 605 10 1 -58.9032 -71.4682 95.55 + 54 150.955 542 10 0 -58.9051 -71.4634 94.15 + 54 365.949 605 9 1 -58.9668 -71.3543 65.55 + 54 109.83 543 9 0 -58.968 -71.3459 64.15 + 54 111.291 605 8 1 -59.0011 -71.1423 35.55 + 54 375.347 544 8 0 -59.0062 -71.1291 34.15 + 54 248.134 604 7 1 -59.104 -70.8444 5.55 + 54 119.836 546 7 0 -59.1153 -70.826 4.15 + 54 97.0455 603 6 1 -59.3701 -70.484 -24.45 + 54 151.025 547 6 0 -59.382 -70.4647 -25.85 + 54 125.706 602 5 1 -59.61 -70.0457 -54.45 + 54 121.771 550 5 0 -59.6112 -70.0227 -55.85 + 54 147.37 602 4 1 -59.6456 -69.5535 -84.45 + 54 164.681 552 4 0 -59.6516 -69.5322 -85.85 + 54 124.082 601 3 1 -59.7653 -69.0874 -114.45 + 54 77.8525 554 3 0 -59.7678 -69.0605 -115.85 + 54 130.275 601 2 1 -59.8276 -68.5126 -144.45 + 54 136.413 557 2 0 -59.8352 -68.4921 -145.85 + 54 95.1839 600 1 1 -60.0138 -67.9989 -174.45 + 54 117.909 560 1 0 -60.0527 -67.9701 -175.85 + 54 340.707 596 0 1 -60.8405 -67.3251 -204.45 + 54 239.794 563 0 0 -60.8717 -67.2864 -205.85 + 54 180.496 595 0 1 -60.8502 -67.0851 -204.496 + 54 30.9789 484 0 0 -58.7811 -83.05 -206.041 + 54 34.8899 564 0 0 -77.0437 -67.1369 -206.25 + 54 78.3527 562 0 0 -77.0298 -67.45 -206.09 + 54 10.6128 520 0 1 -75.8686 -66.7796 -204.85 + 54 83.1497 521 0 1 -75.85 -66.7672 -204.829 + 54 101.274 522 0 1 -75.6496 -66.7522 -204.679 + 54 119.84 523 0 1 -75.4498 -66.6926 -204.744 + 54 5.75986 552 0 0 -75.1222 -69.4743 -205.85 + 54 35.4147 524 0 1 -75.1366 -71.5332 -204.85 + 54 38.0508 539 0 0 -75.8391 -72.0867 -205.85 + 54 99.331 518 0 1 -76.3788 -72.0461 -204.85 + 54 92.679 578 2 0 28.2897 -64.3149 -146.25 + 54 362.548 1046 2 1 29.3231 -63.1314 -144.85 + 54 59.5213 1047 2 1 29.45 -62.9691 -144.709 + 54 96.0527 548 7 0 -59.2461 -70.2897 4.15 + 54 6.68948 549 7 0 -59.2698 -70.25 3.77355 + 54 141.118 593 6 1 -61.3297 -67.0524 -24.4503 + 54 101.555 565 6 0 -61.4313 -66.938 -25.85 + 54 99.724 583 5 1 -63.2645 -64.682 -54.45 + 54 56.3062 577 5 0 -63.3402 -64.4736 -55.8502 + 54 79.2933 578 5 0 -63.3477 -64.45 -56.018 + 54 120.527 578 4 1 -64.2871 -60.8368 -84.45 + 54 137.008 597 4 0 -64.5252 -60.6396 -85.85 + 54 138.156 556 3 1 -68.7236 -55.6619 -114.45 + 54 200.604 623 3 0 -68.8791 -55.393 -115.85 + 54 115.324 539 2 1 -72.1821 -49.4398 -144.45 + 54 121.86 654 2 0 -72.4114 -49.1798 -145.85 + 54 108.08 511 1 1 -77.6659 -44.4801 -174.45 + 54 300.813 679 1 0 -78.0358 -44.2405 -175.85 + 54 11.98 474 0 1 -85.2431 -39.3736 -204.45 + 54 116.925 473 0 1 -85.2503 -39.3713 -204.469 + 54 124.541 704 0 0 -85.8159 -39.2437 -205.85 + 54 33.2434 678 1 0 -78.1845 -44.25 -175.959 + 54 93.5707 642 2 0 -65.7565 -51.525 -145.85 + 54 105.689 643 2 0 -65.7257 -51.45 -146.075 + 54 293.093 644 2 0 -65.5479 -51.2495 -146.166 + 54 136.163 600 7 1 -59.9355 -71.0053 5.55 + 54 101.42 545 7 0 -59.9846 -70.9746 4.15 + 54 267.755 594 6 1 -61.2394 -70.7416 -24.4501 + 54 166.602 546 6 0 -60.9865 -70.8321 -25.8518 + 54 2.52926 545 6 0 -60.9171 -70.85 -26.2382 + 54 136.362 624 5 1 -55.2489 -72.3551 -54.45 + 54 141.196 538 5 0 -55.165 -72.3162 -55.85 + 54 69.4749 627 4 1 -54.5179 -70.7525 -84.45 + 54 83.7541 626 4 1 -54.65 -70.7606 -84.6378 + 54 221.779 546 4 0 -55.4573 -70.8003 -85.85 + 54 112.538 525 3 1 -74.8906 -71.1698 -114.45 + 54 135.12 545 3 0 -75.3558 -70.9722 -115.85 + 54 24.6552 470 2 1 -86.0177 -66.596 -144.45 + 54 96.6713 469 2 1 -86.0503 -66.5801 -144.528 + 54 137.353 568 2 0 -86.5783 -66.3164 -145.85 + 54 42.2447 569 2 0 -86.7073 -66.25 -146.162 + 54 47.4421 406 1 1 -98.9074 -60.4252 -174.45 + 54 70.7192 405 1 1 -98.95 -60.4092 -174.621 + 54 25.6049 598 1 0 -99.2714 -60.2577 -175.85 + 54 82.2847 599 1 0 -99.2892 -60.25 -175.919 + 54 128.371 377 0 1 -104.711 -57.4128 -204.451 + 54 119.374 614 0 0 -104.845 -57.1218 -205.85 + 54 14.3583 615 0 0 -104.877 -57.05 -206.179 + 54 144.223 552 6 0 -61.1314 -69.4617 -25.85 + 54 219.454 551 6 0 -60.9526 -69.65 -25.9247 + 54 137.796 545 9 0 -58.9856 -70.9971 64.15 + 54 110.513 567 8 1 -66.5654 -56.1194 35.55 + 54 0.372433 566 8 1 -66.65 -55.971 35.1518 + 54 161.57 622 8 0 -67.0538 -55.61 34.1497 + 54 181.342 488 7 1 -82.2726 -51.0194 5.55 + 54 35.1721 489 7 1 -82.25 -51.1203 5.49614 + 54 69.7644 637 7 0 -82.7595 -52.4691 4.15 + 54 63.1489 636 7 0 -82.8007 -52.65 3.997 + 54 150.267 635 7 0 -82.8336 -52.85 3.84693 + 54 72.1792 426 6 1 -94.7875 -78.8608 -24.45 + 54 89.0867 425 6 1 -94.95 -78.6917 -24.5405 + 54 66.7866 424 6 1 -95.1506 -78.5179 -24.5772 + 54 57.0131 423 6 1 -95.35 -78.3389 -24.5535 + 54 93.8123 422 6 1 -95.5501 -78.2533 -24.5881 + 54 79.967 507 6 0 -96.1491 -78.5546 -25.85 + 54 121.597 506 6 0 -96.1901 -78.65 -26.0649 + 54 31.0111 408 6 0 -176.58 -98.5114 -26.25 + 54 17.1765 539 9 0 -59.0966 -72.218 64.1498 + 54 238.177 538 9 0 -59.1039 -72.2501 64.087 + 54 48.3612 596 8 1 -60.7961 -84.8381 35.5499 + 54 135.557 595 8 1 -60.85 -84.9018 35.4612 + 54 8.99525 594 8 1 -61.05 -85.1041 35.184 + 54 91.2912 469 8 0 -61.9643 -86.0512 34.1498 + 54 65.7704 468 8 0 -62.1286 -86.2503 33.9141 + 54 58.7483 543 7 1 -71.2926 -113.491 5.55 + 54 98.7241 542 7 1 -71.45 -113.605 5.47108 + 54 69.5155 541 7 1 -71.65 -113.777 5.36194 + 54 58.0699 540 7 1 -71.85 -113.942 5.24045 + 54 8.76942 326 7 0 -74.234 -114.936 4.15 + 54 137.743 325 7 0 -74.2667 -114.95 4.13432 + 54 101.338 324 7 0 -74.6383 -115.15 3.99799 + 54 118.08 323 7 0 -74.9062 -115.35 3.89114 +Number of digits in this event = 47 Using G4ParticleGun ... -3.04013 LIN +8.24118 LIN e- Event: 55 -Number of tracker hits in this event = 124 - 55 202.448 554 10 1 -69.183 72.1235 95.55 - 55 349.307 1260 10 0 -69.1898 72.1212 94.15 - 55 104.17 553 9 1 -69.3285 72.0643 65.55 - 55 205.857 1260 9 0 -69.3355 72.0644 64.15 - 55 114.007 552 8 1 -69.4769 72.0777 35.55 - 55 254.002 1260 8 0 -69.4845 72.0774 34.15 - 55 173.956 552 7 1 -69.6172 72.0608 5.55 - 55 122.711 1260 7 0 -69.6208 72.0565 4.15 - 55 458.368 551 6 1 -69.6942 71.9847 -24.45 - 55 250.062 1259 6 0 -69.6992 71.9835 -25.85 - 55 113.103 551 5 1 -69.7934 71.9564 -54.45 - 55 128.995 1259 5 0 -69.7974 71.9563 -55.85 - 55 102.443 550 4 1 -69.8721 71.9552 -84.45 - 55 132.468 1259 4 0 -69.8795 71.958 -85.85 - 55 88.7297 550 3 1 -70.0329 72.011 -114.45 - 55 114.378 1259 3 0 -70.0404 72.0127 -115.85 - 55 297.598 549 2 1 -70.216 72.0762 -144.45 - 55 107.303 1260 2 0 -70.2231 72.0813 -145.85 - 55 263.511 548 1 1 -70.3726 72.1925 -174.45 - 55 131.638 1260 1 0 -70.3809 72.1967 -175.85 - 55 426.997 547 0 1 -70.5448 72.291 -204.45 - 55 173.856 1261 0 0 -70.5535 72.3003 -205.85 - 55 59.483 1526 1 0 -66.3172 125.35 -176.027 - 55 105.459 548 2 1 -70.25 71.9442 -144.626 - 55 109.56 550 2 1 -70.05 71.8761 -144.758 - 55 76.7539 1264 2 0 -69.902 72.9019 -145.85 - 55 215.656 1260 0 0 -70.4809 72.2071 -205.85 - 55 145.344 490 2 1 -81.9875 52.669 -144.85 - 55 17.4613 1405 8 0 -78.6948 101.234 33.75 - 55 295.883 1345 8 0 -5.38644 89.1927 33.75 - 55 127.874 479 5 1 -84.2002 70.7281 -54.45 - 55 44.8008 480 5 1 -84.05 70.7516 -54.714 - 55 14.4413 1255 5 0 -83.2241 71.2344 -55.85 - 55 233.958 1256 5 0 -83.1989 71.25 -55.8873 - 55 218.765 630 4 1 -54.0093 86.6142 -84.45 - 55 43.9324 629 4 1 -54.05 86.0779 -84.8044 - 55 23.9576 1322 4 0 -54.0882 84.5616 -85.8501 - 55 175.009 1321 4 0 -54.0967 84.45 -85.8822 - 55 125.207 1353 4 0 -15.8883 90.8315 -86.25 - 55 187.907 817 4 1 -16.558 91.3994 -84.8499 - 55 101.8 818 4 1 -16.45 91.8532 -84.6511 - 55 33.9509 819 4 1 -16.25 91.9581 -84.5012 - 55 170.999 1260 6 0 -69.7046 72.0729 -25.85 - 55 130.037 554 5 1 -69.0622 74.4449 -54.45 - 55 112.787 1271 5 0 -69.5172 74.4189 -55.851 - 55 28.9394 499 4 1 -80.1989 74.6136 -84.4504 - 55 96.3003 498 4 1 -80.25 74.6337 -84.5307 - 55 1.43472 497 4 1 -80.45 74.7118 -84.8449 - 55 121.552 1274 4 0 -81.0404 74.9264 -85.85 - 55 103.794 426 3 1 -94.7793 83.2599 -114.45 - 55 77.5404 1318 3 0 -94.9415 83.7574 -115.85 - 55 49.681 1319 3 0 -94.991 83.85 -116.1 - 55 96.9414 412 2 1 -97.6734 93.0552 -144.45 - 55 137.522 411 2 1 -97.75 93.0751 -144.571 - 55 3.95928 410 2 1 -97.95 93.1031 -144.84 - 55 188.921 1365 2 0 -98.8195 93.2125 -145.85 - 55 150.376 262 1 1 -127.727 100.379 -174.45 - 55 101.551 1404 1 0 -127.422 100.986 -175.85 - 55 23.9901 1405 1 0 -127.337 101.15 -176.177 - 55 89.5426 306 0 1 -118.878 122.018 -204.45 - 55 25.6424 307 0 1 -118.75 122.166 -204.799 - 55 33.8237 1512 0 0 -118.207 122.703 -205.85 - 55 73.2508 1513 0 0 -118.149 122.75 -205.976 - 55 129.439 1265 1 0 -70.3695 73.0503 -175.85 - 55 3.83807 1266 1 0 -70.3429 73.25 -176.233 - 55 52.994 1033 1 0 -73.7861 26.8197 -176.25 - 55 44.4023 1032 1 0 -73.8113 26.65 -176.237 - 55 83.5991 547 1 1 -70.5067 72.0336 -174.45 - 55 156.298 546 1 1 -70.65 71.783 -174.498 - 55 132.945 545 1 1 -70.85 71.3959 -174.522 - 55 25.8559 544 1 1 -71.0502 71.114 -174.769 - 55 615.889 1249 1 0 -71.6667 70.0172 -175.85 - 55 182.694 1250 1 0 -72.2347 70.05 -176 - 55 175.355 1259 9 0 -69.3831 72.05 64.019 - 55 29.7685 989 0 0 -63.3339 18.05 -205.903 - 55 82.5517 585 0 1 -62.9233 17.6648 -204.85 - 55 137.308 553 10 1 -69.25 72.119 95.4068 - 55 144.496 482 9 1 -83.4647 71.8684 65.55 - 55 1.73221 481 9 1 -83.65 71.6756 65.1548 - 55 154.585 1255 9 0 -84.1979 71.2384 64.1492 - 55 147.107 403 8 1 -99.3975 63.8334 35.55 - 55 40.8759 1212 8 0 -99.3327 62.5767 34.1499 - 55 76.4385 1211 8 0 -99.3256 62.45 34.017 - 55 13.6969 1210 8 0 -99.3088 62.25 33.7953 - 55 194.407 418 7 1 -96.3552 37.4454 5.55 - 55 35.1644 1081 7 0 -96.5513 36.3133 4.14985 - 55 112.072 1080 7 0 -96.5605 36.25 4.07211 - 55 19.5525 1079 7 0 -96.5866 36.05 3.82052 - 55 144.061 401 6 1 -99.7597 16.0169 -24.4503 - 55 23.1128 400 6 1 -99.95 15.7523 -24.7838 - 55 0.66763 975 6 0 -100.574 15.0524 -25.85 - 55 92.4543 974 6 0 -100.576 15.05 -25.8536 - 55 40.1129 973 6 0 -100.751 14.85 -26.1517 - 55 65.5588 556 6 0 -134.334 -68.6534 -26.2499 - 55 52.9867 555 6 0 -134.402 -68.85 -26.1634 - 55 50.8842 554 6 0 -134.47 -69.05 -26.0719 - 55 83.7216 553 6 0 -134.533 -69.25 -25.9704 - 55 16.9298 552 6 0 -134.591 -69.45 -25.8746 - 55 284.74 224 6 1 -135.161 -71.7027 -24.8499 - 55 5.18153 418 7 0 -129.476 -96.5423 3.75 - 55 83.8608 417 7 0 -129.474 -96.5501 3.75916 - 55 75.2757 416 7 0 -129.416 -96.75 3.99357 - 55 44.9541 254 7 1 -129.168 -97.286 5.15015 - 55 345.148 255 7 1 -129.15 -97.3274 5.24322 - 55 151.516 369 8 0 -118.65 -106.246 33.7509 - 55 98.7615 368 8 0 -118.505 -106.35 34.0913 - 55 125.154 309 8 1 -118.194 -106.81 35.15 - 55 12.5329 310 8 1 -118.15 -106.9 35.4925 - 55 38.0149 280 9 0 -116.805 -124.091 63.75 - 55 87.3112 279 9 0 -116.801 -124.15 63.8504 - 55 172.792 315 9 1 -116.955 -124.9 65.15 - 55 6.31933 172 10 0 -110.751 -145.735 93.75 - 55 153.734 171 10 0 -110.746 -145.75 93.7699 - 55 59.8517 170 10 0 -110.678 -145.95 94.0065 - 55 20.0522 169 10 0 -110.638 -146.15 94.1219 - 55 278.467 349 10 1 -110.281 -147.887 95.15 - 55 162.541 350 10 1 -110.15 -148.574 95.4848 - 55 80.978 153 10 0 -110.835 -149.358 94.15 - 55 93.5269 152 10 0 -110.931 -149.55 93.9927 - 55 62.9513 151 10 0 -111.053 -149.75 93.8536 - 55 3.34351 150 10 0 -111.17 -149.95 93.7515 - 55 267.092 315 5 1 -117.058 -7.6132 -54.45 - 55 64.696 314 5 1 -117.15 -7.88664 -54.7092 - 55 181.628 316 5 1 -116.95 -8.36929 -54.4724 -Number of digits in this event = 55 +Number of tracker hits in this event = 85 + 55 196.976 1488 8 1 117.815 -77.5432 35.55 + 55 121.246 512 8 0 117.815 -77.543 34.15 + 55 110.575 1488 7 1 117.801 -77.5404 5.55 + 55 107.613 512 7 0 117.799 -77.5409 4.15 + 55 112.701 1488 6 1 117.762 -77.5499 -24.45 + 55 106.659 512 6 0 117.76 -77.5509 -25.85 + 55 389.339 1487 5 1 117.724 -77.5721 -54.45 + 55 202.579 512 5 0 117.724 -77.5731 -55.85 + 55 103.252 1487 4 1 117.729 -77.5909 -84.45 + 55 119.665 512 4 0 117.728 -77.5921 -85.85 + 55 143.704 1487 3 1 117.707 -77.6066 -114.45 + 55 98.3956 512 3 0 117.705 -77.6064 -115.85 + 55 449.03 1487 2 1 117.651 -77.6066 -144.45 + 55 344.472 512 2 0 117.65 -77.6064 -145.85 + 55 265.955 1487 1 1 117.614 -77.6015 -174.45 + 55 396.168 512 1 0 117.612 -77.5985 -175.85 + 55 313.734 1487 0 1 117.567 -77.5366 -204.45 + 55 288.64 512 0 0 117.564 -77.5351 -205.85 + 55 223.205 1488 1 1 117.755 -77.6732 -174.451 + 55 43.4679 1497 0 1 119.704 -77.912 -204.45 + 55 79.8155 1498 0 1 119.75 -77.9164 -204.594 + 55 114.602 510 0 0 120.203 -77.975 -205.851 + 55 54.409 200 1 0 121.432 -139.95 -176.168 + 55 95.2689 1769 2 1 174.02 -152.596 -144.85 + 55 176.419 199 1 0 121.313 -140.15 -176.062 + 55 215.395 1256 10 1 71.3347 -80.1141 95.55 + 55 366.01 1255 10 1 71.2294 -80.7634 95.5497 + 55 8.07372 512 10 0 73.2215 -77.4591 94.15 + 55 177.054 513 10 0 73.2283 -77.45 94.146 + 55 183.942 1501 1 1 120.515 -76.4555 -174.85 + 55 10.4617 1489 1 1 117.95 -77.7817 -174.82 + 55 100.629 507 1 0 118.49 -78.4548 -175.85 + 55 64.3916 506 1 0 118.626 -78.65 -176.06 + 55 72.6967 505 1 0 118.704 -78.8505 -176.113 + 55 56.342 504 1 0 118.788 -79.05 -176.196 + 55 84.3117 1486 0 1 117.55 -77.6132 -204.669 + 55 162.674 513 0 0 115.441 -77.405 -205.85 + 55 62.2208 1488 5 1 117.75 -77.5429 -54.6126 + 55 184.154 513 5 0 117.855 -77.3297 -55.85 + 55 130.831 1496 4 1 119.478 -72.1383 -84.4504 + 55 44.414 1497 4 1 119.55 -72.1169 -84.6852 + 55 194.942 540 4 0 119.904 -72.0087 -85.8504 + 55 92.8201 1538 3 1 127.906 -69.6714 -114.45 + 55 38.1953 1539 3 1 127.95 -69.6538 -114.695 + 55 154.437 552 3 0 128.145 -69.5501 -115.85 + 55 136.1 1560 2 1 132.163 -68.0592 -144.45 + 55 53.382 560 2 0 132.309 -68.0468 -145.85 + 55 85.6745 559 2 0 132.331 -68.05 -146.05 + 55 70.2727 1585 1 1 137.271 -68.2589 -174.45 + 55 120.411 1586 1 1 137.35 -68.2876 -174.609 + 55 155.017 557 1 0 138.019 -68.5415 -175.85 + 55 33.1883 1669 0 1 154.085 -73.8017 -204.45 + 55 245.139 1670 0 1 154.15 -73.7533 -204.549 + 55 0.252715 1671 0 1 154.35 -73.5867 -204.849 + 55 59.2429 535 0 0 155.037 -72.9368 -205.85 + 55 125.028 536 0 0 155.131 -72.85 -205.983 + 55 9.93095 652 0 0 166.392 -49.4648 -206.25 + 55 120.718 653 0 0 166.37 -49.45 -206.211 + 55 78.8405 1726 0 1 165.398 -49.5951 -204.85 + 55 87.1031 1725 0 1 165.35 -49.6084 -204.834 + 55 115.324 1724 0 1 165.149 -49.7395 -204.788 + 55 102.209 1723 0 1 164.95 -50.0785 -204.819 + 55 103.144 1722 0 1 164.75 -50.2997 -204.83 + 55 123.042 1721 0 1 164.55 -50.5215 -204.685 + 55 197.108 534 4 0 82.0822 -73.1271 -86.2499 + 55 77.8648 518 4 0 47.2428 -76.2687 -86.2499 + 55 22.2553 1494 4 1 119.137 -74.997 -84.4501 + 55 75.1706 1495 4 1 119.15 -74.9956 -84.549 + 55 99.6032 525 4 0 119.301 -75.0087 -85.85 + 55 157.268 1515 3 1 123.168 -76.5347 -114.45 + 55 135.515 519 3 0 123.412 -76.1983 -115.85 + 55 307.115 1541 2 1 128.381 -69.1517 -144.45 + 55 117.392 555 2 0 128.433 -68.9788 -145.85 + 55 63.6609 1545 1 1 129.331 -65.2385 -174.45 + 55 48.9007 1546 1 1 129.35 -65.2076 -174.693 + 55 70.1114 574 1 0 129.436 -65.073 -175.85 + 55 97.3822 575 1 0 129.449 -65.05 -176.032 + 55 115.774 1553 0 1 130.827 -61.6692 -204.45 + 55 142.395 592 0 0 130.747 -61.5186 -205.85 + 55 123.032 1542 2 1 128.55 -69.0556 -144.667 + 55 43.3659 578 1 0 111.309 -64.3104 -176.25 + 55 121.625 579 1 0 111.25 -64.25 -176.097 + 55 44.5919 1450 1 1 110.19 -64.1982 -174.85 + 55 67.0149 1449 1 1 110.15 -64.1951 -174.805 + 55 76.8344 1448 1 1 109.949 -64.1424 -174.633 +Number of digits in this event = 38 Using G4ParticleGun ... -9.73663 LIN +8.66788 LIN e- Event: 56 -Number of tracker hits in this event = 62 - 56 112.446 1194 11 1 58.9066 -51.8888 125.55 - 56 193.858 640 11 0 58.907 -51.8886 124.15 - 56 283.462 1194 10 1 58.9142 -51.8861 95.55 - 56 112.197 640 10 0 58.9144 -51.8867 94.15 - 56 150.67 1194 9 1 58.9163 -51.8986 65.55 - 56 117.9 640 9 0 58.9163 -51.8989 64.15 - 56 142.901 1194 8 1 58.9128 -51.9085 35.55 - 56 107.538 640 8 0 58.912 -51.9084 34.15 - 56 116.559 1194 7 1 58.8963 -51.9093 5.55 - 56 124.687 640 7 0 58.8958 -51.9088 4.15 - 56 119.619 1194 6 1 58.8845 -51.9017 -24.45 - 56 105.812 640 6 0 58.8832 -51.9007 -25.85 - 56 95.3541 1194 5 1 58.8548 -51.879 -54.45 - 56 124.656 640 5 0 58.8554 -51.8772 -55.85 - 56 466.863 1194 4 1 58.8624 -51.8424 -84.45 - 56 116.441 641 4 0 58.8654 -51.8441 -85.85 - 56 240.484 1194 3 1 58.9198 -51.8695 -114.45 - 56 261.448 640 3 0 58.9247 -51.8663 -115.85 - 56 190.542 1194 2 1 59.0475 -51.802 -144.45 - 56 118.104 641 2 0 59.0526 -51.7995 -145.85 - 56 192.001 1195 1 1 59.1666 -51.7629 -174.45 - 56 131.045 641 1 0 59.1704 -51.7609 -175.85 - 56 148.011 1195 0 1 59.2354 -51.7363 -204.45 - 56 132.578 641 0 0 59.2368 -51.734 -205.85 - 56 23.7379 641 10 0 59.1164 -51.6777 94.15 - 56 99.2906 642 10 0 59.1339 -51.65 94.0288 - 56 18.1833 798 10 0 73.0791 -20.3065 93.75 - 56 76.7237 799 10 0 73.1016 -20.2495 93.8342 - 56 14.4483 800 10 0 73.223 -20.05 94.1083 - 56 60.5151 1268 10 1 73.7754 -19.2342 95.15 - 56 115.847 1269 10 1 73.85 -19.1285 95.2922 - 56 111.866 1270 10 1 74.0537 -18.9968 95.5498 - 56 220.525 1271 10 1 74.25 -18.6438 95.4351 - 56 64.6177 822 10 0 72.7515 -15.5818 94.1499 - 56 114.956 823 10 0 72.6209 -15.45 94.0243 - 56 8.83454 824 10 0 72.3942 -15.25 93.7666 - 56 213.886 1298 10 0 7.77648 79.6535 93.75 - 56 225.032 938 10 1 7.75196 79.7872 95.15 - 56 217.504 937 10 1 7.64992 79.661 95.5261 - 56 174.548 1297 10 0 7.44827 79.5562 94.1494 - 56 265.337 640 4 0 58.94 -51.9625 -85.85 - 56 151.899 1195 2 1 59.1169 -52.0112 -144.45 - 56 124.072 640 2 0 59.1246 -52.0139 -145.85 - 56 137.262 1196 1 1 59.2834 -52.0647 -174.45 - 56 159.246 639 1 0 59.2879 -52.0648 -175.85 - 56 115.754 1196 0 1 59.3819 -52.0713 -204.45 - 56 135.799 639 0 0 59.3869 -52.0718 -205.85 - 56 16.3361 1205 0 1 61.1569 -16.3964 -204.85 - 56 127.636 1197 0 1 59.4824 -52.1218 -204.45 - 56 110.989 640 0 0 59.3779 -52.0267 -205.85 - 56 417.19 765 0 0 51.3852 -26.9968 -206.25 - 56 131.781 1193 4 1 58.85 -51.8322 -84.7087 - 56 249.869 1192 4 1 58.65 -51.6129 -84.6707 - 56 124.439 1195 3 1 59.0747 -51.0395 -114.45 - 56 281.052 645 3 0 59.0887 -50.9747 -115.85 - 56 134.924 1196 2 1 59.3987 -49.898 -144.45 - 56 115.662 650 2 0 59.4283 -49.8924 -145.85 - 56 176.149 1199 1 1 60.0372 -49.6618 -174.45 - 56 104.384 652 1 0 60.0137 -49.6217 -175.85 - 56 313.532 1199 0 1 60.0254 -49.0094 -204.45 - 56 66.4469 655 0 0 59.9699 -48.8719 -205.85 - 56 72.7367 656 0 0 59.9615 -48.85 -206.052 -Number of digits in this event = 36 +Number of tracker hits in this event = 80 + 56 101.409 1172 10 1 54.5006 -70.8258 95.55 + 56 120.234 546 10 0 54.5005 -70.8254 94.15 + 56 131.01 1172 9 1 54.4975 -70.8082 65.55 + 56 145.72 546 9 0 54.4979 -70.8073 64.15 + 56 148.38 1172 8 1 54.5038 -70.7876 35.55 + 56 122.789 546 8 0 54.504 -70.7865 34.15 + 56 112.055 1172 7 1 54.5047 -70.7665 5.55 + 56 127.272 546 7 0 54.5046 -70.7655 4.15 + 56 101.474 1172 6 1 54.5039 -70.744 -24.45 + 56 127.448 546 6 0 54.502 -70.7416 -25.85 + 56 248.919 1172 5 1 54.4661 -70.6959 -54.45 + 56 109.622 546 5 0 54.4596 -70.7001 -55.85 + 56 124.934 1171 4 1 54.3475 -70.7907 -84.45 + 56 109.005 546 4 0 54.3503 -70.7974 -85.85 + 56 318.984 1171 3 1 54.4072 -70.917 -114.45 + 56 153.677 545 3 0 54.4076 -70.9227 -115.85 + 56 122.657 1172 2 1 54.4628 -71.0381 -144.45 + 56 114.855 545 2 0 54.4638 -71.0439 -145.85 + 56 383.799 1172 1 1 54.4838 -71.1275 -174.45 + 56 208.155 544 1 0 54.4823 -71.1394 -175.85 + 56 108.634 1172 0 1 54.4793 -71.3801 -204.45 + 56 214.747 543 0 0 54.4776 -71.3875 -205.85 + 56 106.856 1172 3 1 54.4501 -70.7066 -114.572 + 56 143.672 1173 3 1 54.6502 -70.6819 -114.658 + 56 211.53 1174 3 1 54.85 -70.6583 -114.71 + 56 131.371 1175 3 1 55.05 -70.6425 -114.754 + 56 145.089 1176 3 1 55.25 -70.615 -114.796 + 56 148.503 1177 3 1 55.45 -70.484 -114.805 + 56 243.17 1178 3 1 55.65 -70.3723 -114.808 + 56 107.187 1179 3 1 55.85 -70.2321 -114.797 + 56 95.6124 1180 3 1 56.05 -70.0125 -114.718 + 56 18.9835 1181 3 1 56.2502 -69.7092 -114.5 + 56 129.877 1170 0 1 54.1869 -70.611 -204.45 + 56 296.994 547 0 0 54.1619 -70.5497 -205.85 + 56 86.4788 415 3 0 179.245 -96.95 -116.17 + 56 55.0119 545 1 0 54.7561 -70.8736 -175.85 + 56 101.588 546 1 0 54.7754 -70.85 -175.964 + 56 137.27 1107 0 1 41.5566 -78.7975 -204.45 + 56 115.081 505 0 0 41.3459 -78.8849 -205.85 + 56 71.6979 522 3 0 62.9139 -75.5241 -115.85 + 56 155.506 521 3 0 63.1615 -75.65 -115.916 + 56 72.2662 547 3 0 111.471 -70.5288 -116.25 + 56 110.873 548 3 0 111.515 -70.45 -116.17 + 56 27.1795 549 3 0 111.583 -70.25 -116.212 + 56 40.5784 144 3 0 149.533 -151.284 -116.25 + 56 149.923 143 3 0 149.557 -151.35 -116.187 + 56 102.73 544 3 0 54.433 -71.1446 -115.85 + 56 128.894 1173 2 1 54.7531 -76.0158 -144.45 + 56 85.6251 1174 2 1 54.85 -76.1562 -144.613 + 56 40.0281 514 2 0 55.6202 -77.1677 -145.85 + 56 163.507 513 2 0 55.6797 -77.25 -145.945 + 56 38.2702 512 2 0 55.8209 -77.4502 -146.16 + 56 42.6993 1279 1 1 75.9063 -104.791 -174.45 + 56 107.25 1278 1 1 75.85 -104.799 -174.564 + 56 215.68 376 1 0 75.0475 -104.912 -175.85 + 56 61.3594 375 1 0 74.8758 -104.95 -176.138 + 56 63.1102 1177 0 1 55.5478 -109.464 -204.45 + 56 252.701 1176 0 1 55.4499 -109.578 -204.624 + 56 0.466598 347 0 0 54.7439 -110.748 -205.85 + 56 102.411 346 0 0 54.7427 -110.75 -205.852 + 56 99.193 345 0 0 54.6488 -110.95 -206.036 + 56 29.0442 344 0 0 54.5614 -111.15 -206.195 + 56 12.9879 1274 1 1 75.0381 -105.296 -174.85 + 56 197.48 1275 1 1 75.05 -105.307 -174.825 + 56 151.13 550 5 0 54.6954 -69.9354 -55.8505 + 56 126.208 551 5 0 54.7155 -69.85 -56.0252 + 56 135.293 1188 4 1 57.7169 -53.6754 -84.4503 + 56 85.9641 637 4 0 57.6465 -52.6152 -85.85 + 56 44.6141 638 4 0 57.6358 -52.4496 -86.0962 + 56 143.893 1164 3 1 52.9444 -33.6437 -114.45 + 56 64.337 735 3 0 52.8654 -32.9622 -115.851 + 56 106.962 736 3 0 52.8449 -32.85 -116.074 + 56 189.508 1136 2 1 47.3325 -11.6445 -144.45 + 56 78.5 849 2 0 47.7821 -10.189 -145.85 + 56 83.4817 850 2 0 47.8384 -10.05 -146.021 + 56 9.97466 851 2 0 47.926 -9.85 -146.231 + 56 67.6493 800 2 0 95.6859 -19.9473 -146.25 + 56 211.078 799 2 0 95.8452 -20.05 -146.116 + 56 4.3995 798 2 0 96.1736 -20.2501 -145.994 + 56 59.483 1165 3 1 53.0646 -33.7327 -114.45 +Number of digits in this event = 40 Using G4ParticleGun ... -5.80899 LIN +9.6656 LIN e- Event: 57 -Number of tracker hits in this event = 132 - 57 155.378 1145 11 1 49.1548 61.073 125.55 - 57 119.395 1205 11 0 49.1538 61.0726 124.15 - 57 150.598 1145 10 1 49.1338 61.0613 95.55 - 57 181.57 1205 10 0 49.1331 61.0616 94.15 - 57 136.194 1145 9 1 49.1188 61.065 65.55 - 57 103.018 1205 9 0 49.119 61.0668 64.15 - 57 427.326 1145 8 1 49.1243 61.1117 35.55 - 57 490.415 1205 8 0 49.1252 61.1163 34.15 - 57 116.419 1145 7 1 49.1466 61.2175 5.55 - 57 442.126 1205 7 0 49.1468 61.2209 4.15 - 57 282.144 1145 6 1 49.1496 61.2982 -24.45 - 57 107.276 1206 6 0 49.1473 61.3033 -25.85 - 57 259.076 1145 5 1 49.104 61.4161 -54.45 - 57 102.496 1206 5 0 49.104 61.4223 -55.85 - 57 534.343 1145 4 1 49.0936 61.5509 -84.45 - 57 358.855 1207 4 0 49.092 61.5602 -85.85 - 57 310.451 1145 3 1 49.0565 61.748 -114.45 - 57 196.496 1208 3 0 49.055 61.7577 -115.85 - 57 276.198 1144 2 1 49.0209 61.9567 -144.45 - 57 121.056 1209 2 0 49.0202 61.9671 -145.85 - 57 132.02 1144 1 1 49.0066 62.1838 -174.45 - 57 140.977 1210 1 0 49.0062 62.1956 -175.85 - 57 298.837 1144 0 1 49.0109 62.4453 -204.45 - 57 241.933 1212 0 0 49.0132 62.4584 -205.85 - 57 22.5669 906 1 0 111.74 1.43498 -176.25 - 57 137.922 1211 0 0 48.8967 62.45 -206.172 - 57 217.861 1167 0 0 44.9325 53.5479 -206.25 - 57 8.82598 1166 0 0 45.0757 53.45 -206.018 - 57 215.131 1126 0 1 45.2522 57.4129 -204.85 - 57 3.45429 1125 0 1 45.25 57.4329 -204.845 - 57 11.7206 1179 0 0 43.1597 55.8644 -206.25 - 57 111.969 1178 0 0 43.1449 55.85 -206.202 - 57 57.4658 1177 0 0 43.0184 55.65 -205.964 - 57 1.16789 1111 0 1 42.2531 53.7196 -204.85 - 57 178.749 1110 0 1 42.25 53.7144 -204.845 - 57 16.3536 1042 0 0 10.3356 28.551 -206.25 - 57 131.006 1352 1 0 34.8025 90.6126 -176.25 - 57 54.2535 1231 0 1 66.25 135.796 -204.797 - 57 9.0204 1150 3 1 50.2451 60.993 -114.45 - 57 87.9026 1151 3 1 50.2501 60.9906 -114.491 - 57 121.028 1204 3 0 50.4046 60.9106 -115.85 - 57 183.95 1167 2 1 53.5367 59.5409 -144.45 - 57 117.776 1196 2 0 53.707 59.4051 -145.85 - 57 203.497 1188 1 1 57.7229 56.3906 -174.45 - 57 103.365 1181 1 0 58.0165 56.2831 -175.85 - 57 30.5667 1219 0 1 64.0281 53.9802 -204.45 - 57 79.8777 1220 0 1 64.05 53.9631 -204.547 - 57 127.907 1168 0 0 64.3547 53.7316 -205.85 - 57 123.514 1198 2 0 53.0772 59.7258 -145.85 - 57 271.614 1199 2 0 52.6758 59.8501 -146.024 - 57 162.313 1248 2 0 27.41 69.6864 -146.25 - 57 61.6817 1249 2 0 27.7528 69.85 -145.966 - 57 27.2861 1046 2 1 29.3916 71.721 -144.85 - 57 191.367 1047 2 1 29.45 71.8161 -144.808 - 57 17.0624 1048 2 1 29.6501 72.0352 -144.807 - 57 133.192 1263 2 0 30.328 72.757 -145.85 - 57 265.251 1264 2 0 30.428 72.85 -145.96 - 57 45.4315 1044 2 1 28.8972 74.608 -144.85 - 57 173.195 1043 2 1 28.85 74.6803 -144.783 - 57 157.408 1209 3 0 49.2727 61.911 -115.85 - 57 282.203 1144 7 1 48.9209 61.229 5.55 - 57 132.447 1143 6 1 48.8277 61.4881 -24.45 - 57 115.901 1207 6 0 48.8291 61.5044 -25.85 - 57 229.216 1143 5 1 48.8278 61.8979 -54.45 - 57 150.704 1209 5 0 48.8187 61.9147 -55.85 - 57 143.008 1143 4 1 48.6619 62.2829 -84.45 - 57 136.211 1211 4 0 48.6678 62.3132 -85.85 - 57 270.558 1143 3 1 48.8254 62.9747 -114.45 - 57 93.3556 1214 3 0 48.8353 63.0107 -115.85 - 57 126.4 1218 2 0 49.0526 63.7907 -145.85 - 57 164.409 1147 1 1 49.508 64.4848 -174.45 - 57 143.111 1222 1 0 49.5193 64.4956 -175.85 - 57 284.894 1148 0 1 49.7455 64.7325 -204.45 - 57 206.737 1223 0 0 49.7523 64.7491 -205.85 - 57 88.9175 1145 2 1 49.05 63.7311 -144.652 - 57 70.8407 1144 5 1 48.8501 61.8805 -54.5744 - 57 2.47768 1144 3 1 48.85 62.2286 -114.839 - 57 278.845 1185 2 1 57.0762 57.086 -144.45 - 57 29.1553 1186 2 1 57.25 56.252 -144.796 - 57 26.9795 1172 2 0 57.6246 54.5607 -145.85 - 57 61.4546 1171 2 0 57.6291 54.45 -145.924 - 57 54.3111 1170 2 0 57.6145 54.25 -146.052 - 57 93.6446 1169 2 0 57.5937 54.0493 -146.174 - 57 21.6681 1164 1 1 52.988 -0.785289 -174.45 - 57 123.483 1165 1 1 53.05 -0.75012 -174.529 - 57 62.1727 1166 1 1 53.25 -0.660711 -174.725 - 57 78.781 900 1 0 54.0911 0.176796 -175.85 - 57 159.668 901 1 0 54.1609 0.25 -176.016 - 57 104.854 950 1 0 37.9024 10.2027 -176.25 - 57 54.8279 949 1 0 37.8005 10.05 -175.968 - 57 14.1602 948 1 0 37.7369 9.85 -175.882 - 57 62.0097 1086 1 1 37.2579 8.7232 -174.85 - 57 347.721 1085 1 1 37.2498 8.70649 -174.836 - 57 26.3298 1084 1 1 37.05 8.2956 -174.461 - 57 198.375 946 1 0 38.7218 9.2853 -175.85 - 57 165.493 1102 1 1 40.5104 9.21681 -174.85 - 57 137.079 1205 6 0 49.0681 61.062 -25.85 - 57 128.742 1204 5 0 49.1748 60.9489 -55.85 - 57 124.527 1146 4 1 49.2652 60.7209 -84.45 - 57 156.028 1203 4 0 49.2676 60.7104 -85.85 - 57 128.638 1146 3 1 49.3643 60.525 -114.45 - 57 121.417 1202 3 0 49.3674 60.5046 -115.85 - 57 117.26 1146 2 1 49.4046 60.0482 -144.45 - 57 105.921 1145 1 1 49.2475 59.4801 -174.45 - 57 94.959 1197 1 0 49.2413 59.463 -175.85 - 57 103.561 1145 0 1 49.1054 59.108 -204.45 - 57 118.409 1195 0 0 49.1161 59.0818 -205.85 - 57 165.258 1152 1 0 11.4999 50.6324 -176.25 - 57 333.341 1151 1 0 11.1993 50.45 -176.05 - 57 239.261 958 1 1 11.7495 49.6605 -174.85 - 57 150.312 1150 1 0 11.5946 50.1273 -175.85 - 57 302.925 1148 1 1 49.7421 60.0973 -174.45 - 57 261.327 1200 1 0 49.7538 60.0807 -175.85 - 57 97.0452 1199 0 0 49.7242 59.8581 -205.85 - 57 125.289 1262 0 1 72.45 129.714 -204.822 - 57 51.9458 1125 1 0 11.9677 45.1258 -176.25 - 57 150.778 1124 1 0 11.8206 45.05 -176.158 - 57 119.672 953 1 1 10.663 45.7491 -174.85 - 57 156.919 952 1 1 10.6496 45.7597 -174.836 - 57 169.921 951 1 1 10.45 45.8562 -174.557 - 57 70.4737 954 1 1 10.8503 45.3852 -174.705 - 57 79.1504 955 1 1 11.05 45.4215 -174.703 - 57 87.7799 956 1 1 11.2504 45.4777 -174.716 - 57 80.163 957 1 1 11.4501 45.3454 -174.74 - 57 192.059 1126 1 0 11.6817 45.3392 -175.85 - 57 128.389 1153 0 1 50.7296 61.1939 -204.45 - 57 98.9705 1205 0 0 50.7566 61.1957 -205.85 - 57 176.282 1029 0 0 34.4998 26.05 -206.056 - 57 61.2812 1146 11 1 49.25 61.0808 125.432 - 57 53.8152 1147 11 1 49.4503 61.0265 125.357 - 57 157.076 1148 11 1 49.65 60.9607 125.363 - 57 57.0661 1149 11 1 49.85 60.9798 125.484 -Number of digits in this event = 76 -Using G4ParticleGun ... -6.04617 LIN +Number of tracker hits in this event = 75 + 57 181.398 423 10 1 -95.5306 -48.178 95.55 + 57 82.2835 659 10 0 -95.53 -48.1784 94.15 + 57 143.702 423 9 1 -95.5232 -48.1871 65.55 + 57 109.096 659 9 0 -95.5186 -48.192 64.15 + 57 310.347 423 8 1 -95.4226 -48.2882 35.55 + 57 130.061 658 8 0 -95.4166 -48.2911 34.15 + 57 225.919 424 7 1 -95.2952 -48.3465 5.55 + 57 346.478 658 7 0 -95.2896 -48.3508 4.15 + 57 157.366 424 6 1 -95.1727 -48.4387 -24.45 + 57 288.419 658 6 0 -95.1666 -48.4428 -25.85 + 57 112.771 425 5 1 -95.0411 -48.5284 -54.45 + 57 168.855 657 5 0 -95.0349 -48.5341 -55.85 + 57 239.709 426 4 1 -94.9059 -48.6513 -84.45 + 57 218.187 656 4 0 -94.9003 -48.6565 -85.85 + 57 129.153 426 3 1 -94.7849 -48.766 -114.45 + 57 111.772 656 3 0 -94.7789 -48.7705 -115.85 + 57 123.623 427 2 1 -94.6636 -48.859 -144.45 + 57 219.265 655 2 0 -94.6583 -48.8629 -145.85 + 57 128.47 427 1 1 -94.5516 -48.9407 -174.45 + 57 111.045 655 1 0 -94.5491 -48.9473 -175.85 + 57 101.45 428 0 1 -94.4974 -49.0275 -204.45 + 57 134.777 655 0 0 -94.5008 -49.0278 -205.85 + 57 109.872 658 4 0 -94.8939 -48.4439 -85.85 + 57 59.1218 384 3 1 -103.245 -50.4053 -114.45 + 57 121.344 383 3 1 -103.35 -50.4847 -114.637 + 57 91.3304 645 3 0 -104.597 -50.9904 -115.85 + 57 87.5551 644 3 0 -104.808 -51.05 -116.042 + 57 292.133 720 3 0 -173.181 -36.0451 -116.25 + 57 0.930899 7 3 1 -178.744 -36.0123 -114.85 + 57 59.2805 6 3 1 -178.75 -36.0124 -114.849 + 57 45.7999 5 3 1 -178.95 -36.0168 -114.82 + 57 5.10886 4 3 1 -179.15 -36.0427 -114.845 + 57 305.653 659 8 0 -95.501 -48.1998 34.15 + 57 164.319 425 6 1 -95.0534 -48.2652 -24.45 + 57 113.194 427 5 1 -94.5681 -48.6751 -54.45 + 57 200.004 656 5 0 -94.5527 -48.6834 -55.85 + 57 222.164 429 4 1 -94.231 -48.8566 -84.45 + 57 118.912 655 4 0 -94.2223 -48.8738 -85.85 + 57 118.599 430 3 1 -94.0461 -49.2461 -114.45 + 57 139.529 653 3 0 -94.0449 -49.2802 -115.85 + 57 124.647 430 2 1 -94.0322 -49.9524 -144.45 + 57 110.613 650 2 0 -94.0337 -49.9869 -145.85 + 57 154.236 430 1 1 -94.0608 -50.6909 -174.45 + 57 178.841 646 1 0 -94.068 -50.7266 -175.85 + 57 105.482 429 0 1 -94.2385 -51.5048 -204.45 + 57 185.784 642 0 0 -94.2479 -51.5414 -205.85 + 57 0.513864 652 1 0 -94.3424 -49.4533 -175.85 + 57 148.93 653 1 0 -94.3433 -49.45 -175.852 + 57 280.09 657 1 0 -79.4173 -48.6465 -176.25 + 57 27.4616 656 1 0 -79.4144 -48.65 -176.23 + 57 157.276 423 7 1 -95.4804 -48.1827 5.55 + 57 108.9 659 7 0 -95.4802 -48.1847 4.15 + 57 117.416 423 6 1 -95.4812 -48.2231 -24.45 + 57 124.76 659 6 0 -95.4805 -48.2244 -25.85 + 57 95.4959 423 5 1 -95.4497 -48.2403 -54.45 + 57 136.475 659 5 0 -95.45 -48.2394 -55.85 + 57 113.858 423 4 1 -95.454 -48.2164 -84.45 + 57 110.897 659 4 0 -95.4527 -48.2142 -85.85 + 57 113.55 423 3 1 -95.4219 -48.168 -114.45 + 57 119.909 659 3 0 -95.4127 -48.169 -115.85 + 57 99.0578 424 2 1 -95.2183 -48.2086 -144.45 + 57 100.361 659 2 0 -95.1413 -48.1709 -145.85 + 57 124.805 433 1 1 -93.544 -47.4416 -174.45 + 57 125.832 663 1 0 -93.4516 -47.4093 -175.85 + 57 59.3414 442 0 1 -91.5654 -46.8153 -204.45 + 57 47.9321 443 0 1 -91.55 -46.8103 -204.677 + 57 131.87 666 0 0 -91.4697 -46.7835 -205.85 + 57 225.255 425 0 1 -95.113 -48.1217 -204.45 + 57 301.468 659 0 0 -95.1027 -48.1219 -205.85 + 57 18.856 449 5 0 -3.36806 -90.15 -56.162 + 57 114.486 886 5 1 -2.81333 -90.7993 -54.8494 + 57 194.244 887 5 1 -2.65 -90.7387 -54.7692 + 57 146.702 422 7 1 -95.55 -48.1954 5.19615 + 57 186.478 421 7 1 -95.7503 -48.3187 5.24307 + 57 69.4614 661 7 0 -95.5784 -47.7171 4.14984 +Number of digits in this event = 43 +Using G4ParticleGun ... +8.36308 LIN e- Event: 58 -Number of tracker hits in this event = 48 - 58 120.367 1469 8 1 114.002 84.6175 35.55 - 58 128.466 1322 8 0 114.004 84.6181 34.15 - 58 279.496 1469 7 1 114.041 84.6348 5.55 - 58 145.457 1322 7 0 114.043 84.636 4.15 - 58 146.041 1469 6 1 114.058 84.6534 -24.45 - 58 106.895 1323 6 0 114.058 84.6541 -25.85 - 58 100.425 1469 5 1 114.049 84.6699 -54.45 - 58 126.227 1323 5 0 114.049 84.6708 -55.85 - 58 104.05 1469 4 1 114.031 84.6869 -84.45 - 58 200.291 1323 4 0 114.029 84.6902 -85.85 - 58 86.7548 1469 3 1 113.982 84.7461 -114.45 - 58 422.344 1323 3 0 113.98 84.7498 -115.85 - 58 104.07 1468 2 1 113.942 84.836 -144.45 - 58 117.327 1323 2 0 113.939 84.8393 -145.85 - 58 118.254 1468 1 1 113.883 84.9041 -174.45 - 58 113.308 1324 1 0 113.88 84.9073 -175.85 - 58 100.206 1468 0 1 113.805 84.973 -204.45 - 58 121.138 1324 0 0 113.801 84.9757 -205.85 - 58 143.99 787 4 1 -22.45 114.01 -84.6391 - 58 45.3777 1324 2 0 113.941 84.8501 -146.14 - 58 323.186 1467 0 1 113.581 84.8969 -204.45 - 58 58.9204 1324 4 0 114.156 84.85 -85.9979 - 58 75.6317 1325 4 0 114.211 85.0502 -86.0894 - 58 51.2449 1350 4 0 124.669 90.2616 -86.25 - 58 7.52498 1521 4 1 124.362 90.3539 -84.85 - 58 134.385 1520 4 1 124.35 90.3551 -84.8278 - 58 22.4684 1343 4 0 123.673 88.6936 -85.85 - 58 8.67224 1342 4 0 123.683 88.6499 -85.8522 - 58 56.5902 1499 4 1 120.029 83.9258 -84.85 - 58 71.0331 1315 4 0 118.448 83.1268 -85.85 - 58 322.587 1470 3 1 114.203 84.713 -114.45 - 58 133.794 1473 2 1 114.865 84.5194 -144.45 - 58 246.827 1322 2 0 114.928 84.5657 -145.85 - 58 95.4663 1479 1 1 116.03 85.7061 -174.45 - 58 125.567 1328 1 0 116.064 85.7647 -175.85 - 58 115.277 1481 0 1 116.548 86.2617 -204.45 - 58 175.424 1330 0 0 116.547 86.1868 -205.85 - 58 115.571 1469 2 1 114.063 84.475 -144.45 - 58 125.258 1463 1 1 112.88 84.6896 -174.45 - 58 124.77 1323 1 0 112.798 84.7144 -175.85 - 58 115.999 1454 0 1 110.968 85.1922 -204.45 - 58 361.382 1325 0 0 110.924 85.1531 -205.85 - 58 210.411 1470 0 1 114.209 84.7693 -204.45 - 58 16.5242 1469 0 1 114.15 84.855 -204.769 - 58 8.96393 1326 0 0 113.886 85.25 -206.22 - 58 89.8399 1563 1 1 132.851 109.848 -174.85 - 58 146.578 1564 1 1 132.95 109.857 -174.658 - 58 116.005 1323 0 0 114.109 84.727 -205.85 -Number of digits in this event = 25 +Number of tracker hits in this event = 65 + 58 233.542 1228 10 1 65.7075 80.8944 95.55 + 58 226.458 1304 10 0 65.7082 80.894 94.15 + 58 132.637 1228 9 1 65.7261 80.8848 65.55 + 58 142.154 1304 9 0 65.7256 80.8831 64.15 + 58 131.331 1228 8 1 65.7133 80.85 35.55 + 58 129.188 1303 8 0 65.7125 80.849 34.15 + 58 118.466 1228 7 1 65.6928 80.8373 5.55 + 58 108.743 1303 7 0 65.6907 80.8367 4.15 + 58 197.561 1227 6 1 65.6491 80.8254 -24.45 + 58 104.617 1303 6 0 65.6472 80.8241 -25.85 + 58 148.037 1227 5 1 65.6089 80.7939 -54.45 + 58 132.313 1303 5 0 65.6058 80.7923 -55.85 + 58 125.155 1227 4 1 65.5482 80.7679 -84.45 + 58 144.595 1303 4 0 65.5459 80.7664 -85.85 + 58 107.286 1227 3 1 65.4962 80.7299 -114.45 + 58 125.645 1303 3 0 65.4937 80.7284 -115.85 + 58 306.608 1226 2 1 65.4443 80.6957 -144.45 + 58 146.419 1303 2 0 65.4418 80.6938 -145.85 + 58 103.219 1226 1 1 65.3941 80.6505 -174.45 + 58 132.866 1302 1 0 65.3909 80.6495 -175.85 + 58 144.401 1226 0 1 65.3196 80.6246 -204.45 + 58 137.312 1302 0 0 65.3141 80.6215 -205.85 + 58 139.541 1505 3 0 -35.9007 121.15 -116.25 + 58 147.638 718 3 1 -36.2864 121.149 -114.85 + 58 312.868 719 3 1 -36.2498 121.17 -114.681 + 58 141.741 1310 3 0 -4.77507 82.2034 -116.25 + 58 97.0975 1183 3 0 -52.6421 56.744 -116.25 + 58 38.1977 1182 3 0 -52.6507 56.65 -116.224 + 58 71.814 256 7 0 89.7324 -128.75 3.93238 + 58 2.34333 1152 7 1 50.65 -84.8116 5.5143 + 58 78.6917 1493 2 1 118.766 106.059 -144.85 + 58 62.3491 1147 0 1 49.65 92.3103 -204.784 + 58 177.463 1301 2 0 64.941 80.4121 -145.85 + 58 505.078 1155 1 1 51.1422 77.3499 -174.45 + 58 638.242 1154 1 1 51.0496 77.7853 -174.639 + 58 12.5201 1306 1 0 51.6487 81.4013 -175.85 + 58 66.8082 1307 1 0 51.6568 81.45 -175.878 + 58 57.6559 1308 1 0 51.6398 81.6501 -175.972 + 58 60.9847 1309 1 0 51.6639 81.85 -176.029 + 58 100.934 1310 1 0 51.72 82.0501 -176.054 + 58 60.8997 1311 1 0 51.7801 82.25 -176.061 + 58 62.7458 1312 1 0 51.8583 82.45 -176.104 + 58 83.3039 1313 1 0 51.9574 82.65 -176.164 + 58 85.7964 1314 1 0 52.087 82.85 -176.212 + 58 121.163 1315 1 0 52.3362 83.05 -176.195 + 58 102.785 1316 1 0 52.609 83.25 -176.152 + 58 132.201 1317 1 0 52.874 83.45 -176.175 + 58 109.079 1318 1 0 53.3219 83.65 -176.113 + 58 132.799 1319 1 0 53.6448 83.85 -176.132 + 58 74.1847 1320 1 0 53.9279 84.0502 -176.171 + 58 257.812 1488 1 0 42.3231 117.864 -176.25 + 58 99.6339 1487 1 0 42.1566 117.75 -175.985 + 58 202.658 671 5 0 -64.5764 -45.6976 -56.25 + 58 184.804 1227 2 1 65.4685 80.6711 -144.45 + 58 76.3761 1300 2 0 65.8864 80.25 -145.967 + 58 0.920482 1264 1 1 73.0461 74.3201 -174.45 + 58 98.7256 1265 1 1 73.05 74.322 -174.455 + 58 17.036 1266 1 1 73.25 74.4241 -174.771 + 58 116.321 1273 1 0 73.8266 74.654 -175.85 + 58 86.3939 1360 0 1 92.2053 78.4395 -204.451 + 58 43.8121 1361 0 1 92.35 78.6235 -204.712 + 58 17.6051 1297 0 0 93.2425 79.6154 -205.85 + 58 101.033 1298 0 0 93.2778 79.65 -205.893 + 58 71.5592 1299 0 0 93.5263 79.85 -206.13 + 58 242.904 818 12 1 -16.3605 107.474 155.15 +Number of digits in this event = 33 Using G4ParticleGun ... -8.39422 LIN +7.84962 LIN e- Event: 59 -Number of tracker hits in this event = 36 - 59 105.228 333 8 1 -113.431 -82.3985 35.55 - 59 103.677 488 8 0 -113.43 -82.3991 34.15 - 59 141.2 333 7 1 -113.42 -82.4152 5.55 - 59 116.859 488 7 0 -113.419 -82.416 4.15 - 59 133.713 333 6 1 -113.409 -82.4256 -24.45 - 59 135.597 488 6 0 -113.407 -82.4255 -25.85 - 59 151.023 333 5 1 -113.365 -82.4308 -54.45 - 59 147.617 488 5 0 -113.362 -82.4305 -55.85 - 59 107.753 334 4 1 -113.326 -82.425 -84.45 - 59 175.315 488 4 0 -113.324 -82.4289 -85.85 - 59 125.797 334 3 1 -113.265 -82.4968 -114.45 - 59 161.198 487 3 0 -113.261 -82.5004 -115.85 - 59 109.322 334 2 1 -113.177 -82.5635 -144.45 - 59 125.462 487 2 0 -113.172 -82.5671 -145.85 - 59 113.256 335 1 1 -113.07 -82.6453 -174.45 - 59 191.971 487 1 0 -113.065 -82.6481 -175.85 - 59 247.786 335 0 1 -112.962 -82.7261 -204.45 - 59 361.961 486 0 0 -112.958 -82.7281 -205.85 - 59 303.695 336 0 1 -112.944 -82.7366 -204.45 - 59 377.82 337 0 1 -112.75 -82.7387 -204.628 - 59 28.8247 338 0 1 -112.55 -82.5192 -204.703 - 59 72.4992 271 6 0 -94.1131 -125.791 -26.25 - 59 68.5918 270 6 0 -94.0735 -125.95 -26.1093 - 59 50.4583 269 6 0 -94.0771 -126.15 -26.0174 - 59 79.0189 268 6 0 -94.1199 -126.35 -26.0226 - 59 53.1389 267 6 0 -94.1841 -126.55 -26.0989 - 59 66.8259 266 6 0 -94.2257 -126.75 -26.1667 - 59 28.2806 265 6 0 -94.2638 -126.95 -26.2112 - 59 226.905 334 5 1 -113.301 -82.6005 -54.45 - 59 43.8206 463 5 0 -112.156 -87.2938 -55.85 - 59 56.4993 462 5 0 -112.114 -87.45 -55.8842 - 59 76.2244 461 5 0 -112.085 -87.65 -55.9424 - 59 60.5227 460 5 0 -112.107 -87.85 -56.0068 - 59 52.1283 459 5 0 -112.14 -88.05 -56.0975 - 59 84.2709 458 5 0 -112.22 -88.25 -56.1539 - 59 31.4189 457 5 0 -112.304 -88.45 -56.2124 -Number of digits in this event = 17 +Number of tracker hits in this event = 57 + 59 101.842 286 8 0 78.6317 -122.948 34.15 + 59 145.969 1292 7 1 78.627 -122.946 5.55 + 59 99.3972 286 7 0 78.6275 -122.948 4.15 + 59 348.343 1292 6 1 78.6363 -122.979 -24.45 + 59 435.212 285 6 0 78.637 -122.983 -25.85 + 59 190.729 1292 5 1 78.6467 -123.05 -54.45 + 59 283.979 285 5 0 78.6471 -123.054 -55.85 + 59 128.039 1293 4 1 78.6585 -123.129 -84.45 + 59 125.629 285 4 0 78.659 -123.133 -85.85 + 59 134.091 1293 3 1 78.6617 -123.201 -114.45 + 59 179.543 284 3 0 78.6616 -123.203 -115.85 + 59 135.06 1293 2 1 78.6616 -123.248 -144.45 + 59 230.76 284 2 0 78.6626 -123.251 -145.85 + 59 151.396 1293 1 1 78.6765 -123.297 -174.45 + 59 101.798 284 1 0 78.6751 -123.3 -175.85 + 59 206.785 1293 0 1 78.6536 -123.347 -204.45 + 59 130.483 284 0 0 78.6544 -123.348 -205.85 + 59 5.32698 1529 1 1 125.962 -116.069 -174.85 + 59 51.9102 1485 0 1 117.165 -122.692 -204.45 + 59 63.7091 1484 0 1 117.15 -122.704 -204.503 + 59 309.805 574 1 0 140.784 -65.25 -176.079 + 59 10.6204 1395 0 1 99.2895 -105.224 -204.85 + 59 238.452 1396 0 1 99.35 -105.16 -204.601 + 59 134.298 1288 5 1 77.7404 -123.284 -54.45 + 59 238.992 284 5 0 77.6526 -123.331 -55.85 + 59 123.674 1279 4 1 75.9749 -124.04 -84.45 + 59 118.499 280 4 0 75.8566 -124.109 -85.85 + 59 62.9297 1293 6 1 78.65 -122.982 -24.6694 + 59 184.281 1307 5 1 81.5361 -123.19 -54.45 + 59 249.591 1292 4 1 78.5906 -122.933 -84.45 + 59 216.622 286 4 0 78.569 -122.944 -85.85 + 59 376.089 1290 3 1 78.216 -123.143 -114.45 + 59 141.057 285 3 0 78.1912 -123.149 -115.85 + 59 118.453 1287 2 1 77.619 -123.292 -144.45 + 59 122.12 1285 1 1 77.1386 -123.085 -174.45 + 59 94.5726 285 1 0 77.1338 -123.025 -175.85 + 59 115.489 1284 0 1 76.968 -121.679 -204.45 + 59 107.505 292 0 0 76.9379 -121.593 -205.85 + 59 92.4023 287 3 0 78.1433 -122.648 -115.85 + 59 159.134 1289 2 1 78.0037 -122.065 -144.45 + 59 218.073 290 2 0 78.0124 -122.007 -145.85 + 59 178.709 1295 1 1 79.1061 -119.792 -174.45 + 59 186.019 301 1 0 79.1205 -119.78 -175.85 + 59 193.818 1298 0 1 79.7858 -119.63 -204.45 + 59 126.375 302 0 0 79.7429 -119.573 -205.85 + 59 105.227 286 3 0 78.0708 -122.802 -115.85 + 59 112.614 1284 2 1 76.9145 -127.076 -144.45 + 59 21.1153 266 2 0 76.8115 -126.765 -145.85 + 59 162.22 267 2 0 76.8069 -126.75 -145.921 + 59 127.75 1269 1 1 73.9054 -117.167 -174.45 + 59 143.581 318 1 0 74.1505 -116.48 -175.851 + 59 42.6971 319 1 0 74.1984 -116.35 -176.118 + 59 124.172 1300 0 1 80.1321 -101.842 -204.45 + 59 22.4776 1301 0 1 80.25 -101.574 -204.775 + 59 25.7647 397 0 0 80.7504 -100.604 -205.85 + 59 87.2474 398 0 0 80.7775 -100.55 -205.91 + 59 29.9486 399 0 0 80.8781 -100.349 -206.173 +Number of digits in this event = 38 Using G4ParticleGun ... -4.94426 LIN +8.88126 LIN e- Event: 60 -Number of tracker hits in this event = 45 - 60 132.746 755 11 1 -29.0298 18.6595 125.55 - 60 134.674 993 11 0 -29.0291 18.659 124.15 - 60 109.262 755 10 1 -29.0166 18.648 95.55 - 60 173.558 992 10 0 -29.015 18.6479 94.15 - 60 149.909 755 9 1 -28.9808 18.6454 65.55 - 60 105.808 992 9 0 -28.9787 18.6469 64.15 - 60 115.963 755 8 1 -28.9299 18.6914 35.55 - 60 115.552 993 8 0 -28.9284 18.6937 34.15 - 60 128.732 755 7 1 -28.8932 18.739 5.55 - 60 131.255 993 7 0 -28.8921 18.7426 4.15 - 60 385.633 755 6 1 -28.8769 18.8178 -24.45 - 60 125.16 993 6 0 -28.8766 18.8212 -25.85 - 60 106.691 755 5 1 -28.8681 18.8937 -54.45 - 60 107.409 994 5 0 -28.8672 18.8992 -55.85 - 60 191.461 756 4 1 -28.8495 19.0194 -84.45 - 60 124.266 994 4 0 -28.8495 19.0254 -85.85 - 60 118.098 755 3 1 -28.88 19.1598 -114.45 - 60 174.177 995 3 0 -28.8835 19.1747 -115.85 - 60 126.337 755 2 1 -28.9878 19.3681 -144.45 - 60 137.113 996 2 0 -28.9799 19.3535 -145.85 - 60 196.603 756 1 1 -28.7947 19.0576 -174.45 - 60 172.743 995 1 0 -28.773 19.056 -175.85 - 60 149.005 758 0 1 -28.2716 18.9743 -204.45 - 60 142.327 994 0 0 -28.2455 18.9877 -205.85 - 60 78.2549 1120 0 0 -51.1089 44.25 -205.899 - 60 286.341 756 6 1 -28.824 18.7533 -24.45 - 60 92.3381 991 6 0 -29.0652 18.3337 -25.8502 - 60 64.6179 990 6 0 -29.0661 18.25 -26.0293 - 60 57.0544 534 7 1 -73.1889 65.7375 5.55 - 60 226.953 533 7 1 -73.2501 65.784 5.43401 - 60 163.792 754 6 1 -29.05 19.0514 -24.738 - 60 87.5571 757 4 1 -28.65 18.8177 -84.6516 - 60 123.869 992 4 0 -28.1023 18.6421 -85.85 - 60 74.2487 806 3 1 -18.6621 17.8527 -114.45 - 60 20.8334 807 3 1 -18.65 17.8015 -114.75 - 60 103.448 987 3 0 -18.5559 17.6236 -115.85 - 60 69.2158 821 2 1 -15.8047 12.4496 -144.45 - 60 80.6981 822 2 1 -15.65 12.2866 -144.582 - 60 47.2415 823 2 1 -15.4498 12.1084 -144.759 - 60 69.6574 951 2 0 -14.0138 10.4372 -145.85 - 60 125.387 950 2 0 -13.8864 10.2497 -145.95 - 60 72.2758 949 2 0 -13.7709 10.05 -146.021 - 60 88.9251 948 2 0 -13.6418 9.85 -146.097 - 60 77.425 947 2 0 -13.4888 9.64946 -146.184 - 60 45.7661 954 2 0 -14.1972 11.05 -146.093 -Number of digits in this event = 25 +Number of tracker hits in this event = 79 + 60 103.362 815 9 1 -16.9052 125.713 65.55 + 60 126.096 1527 9 0 -16.9056 125.714 64.15 + 60 183.214 815 8 1 -16.9101 125.732 35.55 + 60 123.283 1527 8 0 -16.9099 125.733 34.15 + 60 111.611 815 7 1 -16.9067 125.745 5.55 + 60 96.7088 1527 7 0 -16.9065 125.746 4.15 + 60 127.508 815 6 1 -16.9067 125.758 -24.45 + 60 115.309 1528 6 0 -16.9061 125.758 -25.85 + 60 137.335 815 5 1 -16.8977 125.763 -54.45 + 60 116.599 1528 5 0 -16.8983 125.761 -55.85 + 60 128.473 815 4 1 -16.9043 125.725 -84.45 + 60 127.767 1527 4 0 -16.9036 125.724 -85.85 + 60 546.682 815 3 1 -16.8909 125.688 -114.45 + 60 225.723 1527 3 0 -16.8912 125.684 -115.85 + 60 432.192 815 2 1 -16.8779 125.612 -144.45 + 60 302.116 1527 2 0 -16.8885 125.599 -145.85 + 60 136.74 813 1 1 -17.3054 125.105 -174.45 + 60 212.258 1524 1 0 -17.3854 125.078 -175.85 + 60 116.363 805 0 1 -18.9158 124.499 -204.45 + 60 174.259 1521 0 0 -18.9218 124.463 -205.85 + 60 411.226 815 1 1 -16.8553 125.654 -174.45 + 60 437.588 1527 1 0 -16.8681 125.635 -175.85 + 60 124.058 814 0 1 -17.0794 125.191 -204.45 + 60 281.118 1525 0 0 -17.0707 125.159 -205.85 + 60 1.03284 1524 0 0 -17.068 125.15 -206.243 + 60 119.915 816 0 1 -16.8357 125.662 -204.45 + 60 252.524 1527 0 0 -16.832 125.661 -205.85 + 60 43.6433 1714 1 0 13.2049 163.056 -176.25 + 60 14.6551 572 1 1 -65.5279 125.617 -174.85 + 60 107.065 571 1 1 -65.65 125.622 -174.545 + 60 101.205 1267 1 0 64.154 73.6458 -176.25 + 60 79.9418 1266 1 0 64.1048 73.45 -176.022 + 60 315.596 1265 1 0 64.0127 73.25 -176.118 + 60 73.2656 1264 1 0 63.8634 73.05 -176.155 + 60 37.255 1278 1 0 28.8455 75.6856 -176.25 + 60 155.355 1277 1 0 28.8232 75.65 -176.18 + 60 18.0126 1621 0 0 -15.7245 144.523 -206.25 + 60 206.175 1622 0 0 -15.7234 144.55 -206.205 + 60 171.826 824 0 1 -15.2179 144.811 -204.849 + 60 101.553 825 0 1 -15.05 144.688 -204.459 + 60 81.2247 826 0 1 -14.85 144.754 -204.641 + 60 23.8866 827 0 1 -14.65 144.744 -204.754 + 60 77.1218 1623 0 0 -14.4691 144.75 -206.019 + 60 77.3111 1624 0 0 -14.3555 144.95 -206.015 + 60 175.423 1625 0 0 -14.3325 145.15 -206.059 + 60 177.629 1626 0 0 -14.6638 145.35 -205.998 + 60 90.9631 1528 0 0 -17.0946 125.851 -205.85 + 60 135.089 1250 2 0 22.0175 70.1206 -146.25 + 60 336.341 1528 3 0 -16.9028 125.764 -115.85 + 60 138.493 1528 2 0 -16.9 125.838 -145.85 + 60 134.433 816 1 1 -16.788 125.932 -174.45 + 60 108.471 1528 1 0 -16.7774 125.936 -175.85 + 60 289.344 817 0 1 -16.5655 126.001 -204.45 + 60 155.256 1529 0 0 -16.5541 126.008 -205.85 + 60 17.8151 333 0 1 -113.403 112.142 -204.45 + 60 58.9953 334 0 1 -113.35 112.14 -204.498 + 60 81.0243 335 0 1 -113.15 112.226 -204.586 + 60 166.19 336 0 1 -112.95 112.33 -204.603 + 60 176.275 337 0 1 -112.75 112.426 -204.635 + 60 128.144 338 0 1 -112.55 112.482 -204.737 + 60 5.67667 1449 0 0 -113.064 109.96 -205.85 + 60 156.08 1448 0 0 -113.066 109.95 -205.855 + 60 89.484 1447 0 0 -112.953 109.75 -205.939 + 60 30.463 932 0 1 6.46479 110.507 -204.85 + 60 194.942 933 0 1 6.65 110.364 -204.462 + 60 39.4049 1117 0 1 43.45 137.33 -204.553 + 60 369.257 1526 0 0 -16.8015 125.55 -206.102 + 60 34.0069 1346 0 0 1.17715 89.3286 -206.25 + 60 103.962 1345 0 0 1.21043 89.25 -206.226 + 60 277.084 1344 0 0 1.41214 89.0499 -206.114 + 60 41.6807 915 0 1 3.16927 86.8713 -204.85 + 60 59.0951 1330 0 0 4.24481 86.1283 -205.85 + 60 282.155 1329 0 0 4.37858 86.05 -205.976 + 60 26.1033 784 0 1 -23.0708 124.115 -204.45 + 60 91.9766 785 0 1 -23.05 124.101 -204.541 + 60 125.804 1519 0 0 -22.7145 124.012 -205.85 + 60 79.6566 1527 6 0 -16.9009 125.75 -26.178 + 60 34.5103 1194 6 0 -16.6018 58.9535 -26.25 + 60 49.6542 1109 6 0 -23.7962 42.0365 -26.25 +Number of digits in this event = 42 Using G4ParticleGun ... -8.68037 LIN +4.29415 LIN e- Event: 61 -Number of tracker hits in this event = 113 - 61 136.941 506 11 1 -78.7622 -4.23846 125.55 - 61 229.393 879 11 0 -78.7609 -4.23685 124.15 - 61 160.579 506 10 1 -78.7321 -4.20205 95.55 - 61 105.253 879 10 0 -78.7303 -4.19935 94.15 - 61 128.347 506 9 1 -78.6929 -4.14296 65.55 - 61 141.697 879 9 0 -78.6913 -4.14035 64.15 - 61 189.75 506 8 1 -78.6571 -4.08488 35.55 - 61 158.099 879 8 0 -78.6548 -4.08018 34.15 - 61 310.503 507 7 1 -78.6096 -3.98325 5.55 - 61 449.815 880 7 0 -78.6071 -3.97932 4.15 - 61 104.778 507 6 1 -78.5596 -3.89608 -24.45 - 61 139.835 880 6 0 -78.5575 -3.89257 -25.85 - 61 615.242 507 5 1 -78.499 -3.81753 -54.45 - 61 207.918 881 5 0 -78.5008 -3.81343 -55.85 - 61 231.992 507 4 1 -78.5497 -3.71497 -84.45 - 61 421.187 881 4 0 -78.5569 -3.71436 -85.85 - 61 114.075 506 3 1 -78.7163 -3.6984 -114.45 - 61 518.612 881 3 0 -78.7319 -3.6904 -115.85 - 61 122.886 505 2 1 -79.0438 -3.5511 -144.45 - 61 332.048 882 2 0 -79.052 -3.54714 -145.85 - 61 113.629 504 1 1 -79.2044 -3.48211 -174.45 - 61 332.028 882 1 0 -79.2166 -3.47318 -175.85 - 61 162.592 502 0 1 -79.4693 -3.2874 -204.45 - 61 395.247 883 0 0 -79.4877 -3.28326 -205.85 - 61 43.6293 872 5 0 -78.522 -5.53692 -55.85 - 61 131.906 871 5 0 -78.5182 -5.65 -55.9502 - 61 64.6981 870 5 0 -78.5432 -5.85 -56.1271 - 61 5.24689 869 5 0 -78.5713 -6.05 -56.2454 - 61 274.811 508 4 1 -78.4299 -3.76837 -84.45 - 61 285.579 508 3 1 -78.3785 -3.73392 -114.45 - 61 214.857 508 2 1 -78.3443 -3.68014 -144.45 - 61 361.113 881 2 0 -78.3438 -3.67199 -145.85 - 61 110.14 508 1 1 -78.3383 -3.49396 -174.45 - 61 105.021 508 0 1 -78.2679 -3.37804 -204.45 - 61 65.3969 1145 3 0 -122.992 49.1282 -116.25 - 61 289.903 507 3 1 -78.4713 -3.70411 -114.45 - 61 229.963 509 1 1 -78.159 -3.38186 -174.45 - 61 129.429 883 1 0 -78.1492 -3.37844 -175.85 - 61 133.165 510 0 1 -77.9367 -3.31943 -204.45 - 61 139.178 657 2 1 -48.65 87.1981 -144.747 - 61 222.99 882 4 0 -78.4427 -3.65 -86.0905 - 61 144.28 500 4 1 -79.8639 -3.8044 -84.85 - 61 195.747 499 4 1 -80.05 -3.91634 -84.6203 - 61 11.4107 509 6 1 -78.0636 -2.65085 -24.4501 - 61 122.165 510 6 1 -78.05 -2.64754 -24.4946 - 61 136.151 887 6 0 -77.7026 -2.49469 -25.85 - 61 140.93 542 5 1 -71.5273 -0.277908 -54.45 - 61 132.617 543 5 1 -71.45 -0.31646 -54.676 - 61 108.978 897 5 0 -71.0618 -0.499822 -55.8501 - 61 264.512 588 4 1 -62.313 -4.55837 -84.4508 - 61 19.1725 589 4 1 -62.25 -4.66067 -84.7918 - 61 89.6112 875 4 0 -62.0443 -4.98198 -85.85 - 61 57.214 874 4 0 -62.0078 -5.05013 -86.0594 - 61 39.4594 613 3 1 -57.3114 -14.3115 -114.45 - 61 113.207 614 3 1 -57.25 -14.3674 -114.562 - 61 44.6191 825 3 0 -56.5494 -14.9738 -115.85 - 61 127.943 824 3 0 -56.4582 -15.05 -116.02 - 61 106.26 696 2 1 -40.8188 -27.7339 -144.45 - 61 41.8998 697 2 1 -40.6497 -27.8278 -144.732 - 61 107.24 759 2 0 -39.973 -28.1702 -145.85 - 61 59.0502 758 2 0 -39.8248 -28.2501 -146.092 - 61 56.3089 788 1 1 -22.289 -38.1506 -174.45 - 61 43.8004 789 1 1 -22.25 -38.2183 -174.671 - 61 133.671 707 1 0 -22.0645 -38.5413 -175.85 - 61 4.50431 706 1 0 -22.011 -38.65 -176.238 - 61 88.917 796 0 1 -20.7083 -45.5415 -204.45 - 61 9.407 797 0 1 -20.65 -45.6337 -204.81 - 61 104.884 670 0 0 -20.4634 -45.9544 -205.85 - 61 49.0599 669 0 0 -20.4162 -46.0501 -206.127 - 61 221.393 879 4 0 -62.515 -4.11561 -85.85 - 61 48.3413 506 7 1 -78.65 -4.01567 5.319 - 61 100.375 879 7 0 -78.7717 -4.07167 4.14977 - 61 133.332 493 6 1 -81.2717 -4.87236 -24.45 - 61 123.736 873 6 0 -81.6592 -5.2685 -25.8501 - 61 36.2884 456 5 1 -88.6847 -13.8921 -54.45 - 61 93.4272 457 5 1 -88.65 -13.8935 -54.6053 - 61 115.364 830 5 0 -88.4884 -13.9402 -55.85 - 61 60.9598 479 4 1 -84.1914 -16.0732 -84.45 - 61 44.6464 478 4 1 -84.25 -16.0581 -84.6668 - 61 117.084 820 4 0 -84.5455 -15.9412 -85.8512 - 61 80.4915 999 4 0 -101.723 19.8621 -86.25 - 61 136.825 1000 4 0 -101.771 20.051 -86.1328 - 61 175.224 1001 4 0 -101.844 20.25 -86.012 - 61 110.132 1002 4 0 -101.993 20.4501 -85.9106 - 61 165.697 387 4 1 -102.564 22.6236 -84.85 - 61 84.7109 386 4 1 -102.75 23.1378 -84.5046 - 61 173.078 385 4 1 -102.95 23.1586 -84.5663 - 61 84.8676 1009 4 0 -103.641 22.0006 -85.8501 - 61 53.2882 1008 4 0 -103.775 21.85 -86.072 - 61 211.93 880 5 0 -78.5937 -3.99018 -55.85 - 61 133.094 880 4 0 -78.5521 -3.8887 -85.85 - 61 153.094 507 2 1 -78.4871 -3.02081 -144.45 - 61 108.638 885 2 0 -78.4748 -2.98594 -145.85 - 61 192.623 889 1 0 -78.1171 -2.1927 -175.85 - 61 104.008 509 0 1 -78.211 -1.2374 -204.45 - 61 173.756 894 0 0 -78.2158 -1.17238 -205.85 - 61 8.13739 1263 5 0 -83.5425 72.8125 -56.25 - 61 88.1337 1264 5 0 -83.5514 72.85 -56.1212 - 61 4.76549 1265 5 0 -83.5918 73.0501 -55.8713 - 61 120.374 485 5 1 -82.9785 73.7822 -54.8499 - 61 60.1498 486 5 1 -82.85 73.8958 -54.6346 - 61 130.737 506 4 1 -78.7292 -4.47754 -84.4506 - 61 111.255 877 4 0 -78.6527 -4.53028 -85.851 - 61 140.119 513 3 1 -77.3634 -4.96566 -114.451 - 61 106.61 875 3 0 -77.2982 -4.97927 -115.85 - 61 111.166 523 2 1 -75.3331 -5.09115 -144.45 - 61 31.1535 874 2 0 -75.3082 -5.0535 -145.85 - 61 59.4447 875 2 0 -75.3069 -5.04997 -145.969 - 61 150.705 524 1 1 -75.1022 -4.35243 -174.45 - 61 112.697 878 1 0 -75.4084 -4.38856 -175.85 - 61 43.9731 490 0 1 -81.9982 -4.76637 -204.45 - 61 54.6053 489 0 1 -82.0502 -4.74774 -204.628 - 61 98.8432 877 0 0 -82.429 -4.61454 -205.85 -Number of digits in this event = 59 -Using G4ParticleGun ... -6.15981 LIN +Number of tracker hits in this event = 53 + 61 108.975 235 9 1 -133.053 -11.4354 65.55 + 61 130.203 843 9 0 -133.051 -11.4359 64.15 + 61 116.47 235 8 1 -133.022 -11.4515 35.55 + 61 163.644 842 8 0 -133.02 -11.4536 34.15 + 61 190.056 235 7 1 -132.959 -11.5097 5.55 + 61 141.609 842 7 0 -132.96 -11.5114 4.15 + 61 142.891 235 6 1 -132.97 -11.5593 -24.45 + 61 121.278 842 6 0 -132.972 -11.5622 -25.85 + 61 167.276 235 5 1 -133.016 -11.6228 -54.45 + 61 124.626 842 5 0 -133.015 -11.6238 -55.85 + 61 114.203 235 4 1 -132.995 -11.6434 -84.45 + 61 34.6773 842 4 0 -132.991 -11.6495 -85.85 + 61 119.381 841 4 0 -132.991 -11.65 -85.9655 + 61 104.145 236 3 1 -132.917 -11.7788 -114.45 + 61 156.251 841 3 0 -132.916 -11.7868 -115.85 + 61 475.665 236 2 1 -132.897 -11.9419 -144.45 + 61 102.595 840 2 0 -132.898 -11.951 -145.85 + 61 111.833 236 1 1 -132.904 -12.1364 -174.45 + 61 160.904 839 1 0 -132.906 -12.1436 -175.85 + 61 93.6357 236 0 1 -132.947 -12.2926 -204.45 + 61 159.826 838 0 0 -132.953 -12.304 -205.85 + 61 123.418 827 1 0 -117.242 -14.4661 -176.25 + 61 51.2862 318 1 1 -116.44 -14.7068 -174.85 + 61 66.7216 319 1 1 -116.35 -14.7306 -174.699 + 61 52.8214 785 2 0 -135.953 -22.9649 -146.25 + 61 140.245 784 2 0 -136.054 -23.05 -146.1 + 61 123.94 783 2 0 -136.333 -23.25 -145.867 + 61 67.7464 217 2 1 -136.676 -25.2269 -144.85 + 61 413.836 218 2 1 -136.549 -25.3456 -144.774 + 61 43.6767 219 2 1 -136.35 -25.3929 -144.735 + 61 18.6898 236 6 1 -132.95 -11.57 -24.8291 + 61 199.376 843 6 0 -132.056 -11.4245 -25.8501 + 61 83.348 843 7 0 -132.934 -11.45 3.92592 + 61 452.46 844 7 0 -132.937 -11.2498 3.82564 + 61 154.287 845 7 0 -132.958 -11.0499 3.81141 + 61 242.199 235 3 1 -132.956 -11.4848 -114.45 + 61 256.018 842 3 0 -132.955 -11.493 -115.85 + 61 168.573 841 2 0 -132.92 -11.7028 -145.85 + 61 244.714 235 1 1 -132.958 -11.7844 -174.45 + 61 136.707 841 1 0 -132.96 -11.7933 -175.85 + 61 120.445 235 0 1 -133.034 -11.9833 -204.45 + 61 123.125 840 0 0 -133.044 -11.9961 -205.85 + 61 120.499 842 2 0 -132.875 -11.5333 -145.85 + 61 121.121 838 1 0 -133.105 -12.301 -175.85 + 61 115.539 234 0 1 -133.31 -12.7909 -204.45 + 61 112.701 836 0 0 -133.329 -12.8254 -205.85 + 61 343.612 1115 1 1 43.1458 -77.4491 -174.45 + 61 206.331 1114 1 1 43.05 -77.5237 -174.638 + 61 46.3787 1113 1 1 42.85 -77.5262 -174.792 + 61 58.052 497 1 0 41.3751 -80.4711 -175.85 + 61 55.0518 496 1 0 41.3637 -80.65 -175.907 + 61 1.96586 1104 1 1 40.8532 -81.4971 -174.85 + 61 155.985 1103 1 1 40.8498 -81.5025 -174.842 +Number of digits in this event = 34 +Using G4ParticleGun ... +4.70844 LIN e- Event: 62 -Number of tracker hits in this event = 61 - 62 128.001 1213 10 1 62.6972 -73.9506 95.55 - 62 158.606 530 10 0 62.699 -73.9493 94.15 - 62 139.099 1213 9 1 62.7398 -73.9225 65.55 - 62 118.71 530 9 0 62.7404 -73.9204 64.15 - 62 232.715 1213 8 1 62.6902 -73.7967 35.55 - 62 158.234 531 8 0 62.6868 -73.792 34.15 - 62 115.251 1212 7 1 62.6221 -73.6963 5.55 - 62 158.41 531 7 0 62.6172 -73.6915 4.15 - 62 99.5791 1212 6 1 62.5176 -73.5945 -24.45 - 62 97.6805 532 6 0 62.5106 -73.5893 -25.85 - 62 118.742 1211 5 1 62.3748 -73.48 -54.45 - 62 135.956 532 5 0 62.3703 -73.4773 -55.85 - 62 193.711 1211 4 1 62.2782 -73.4234 -84.45 - 62 120.513 533 4 0 62.2756 -73.4198 -85.85 - 62 154.898 1210 3 1 62.2256 -73.3354 -114.45 - 62 131.319 533 3 0 62.223 -73.3338 -115.85 - 62 151.976 1210 2 1 62.1516 -73.3036 -144.45 - 62 127.702 533 2 0 62.1454 -73.3021 -145.85 - 62 192.75 1209 1 1 62.0238 -73.2852 -174.45 - 62 232.639 533 1 0 62.0169 -73.2904 -175.85 - 62 105.202 1209 0 1 61.883 -73.3875 -204.45 - 62 126.258 533 0 0 61.8745 -73.3942 -205.85 - 62 133.945 982 4 1 16.6302 123.628 -84.45 - 62 193.332 983 4 1 16.65 123.578 -84.5528 - 62 399.092 532 4 0 62.2493 -73.45 -86.1684 - 62 9.77169 535 5 0 61.8575 -72.8753 -55.8503 - 62 113.584 536 5 0 61.844 -72.8499 -55.878 - 62 87.0952 537 5 0 61.6823 -72.65 -56.0063 - 62 157.095 538 5 0 61.5138 -72.45 -56.0744 - 62 46.3025 539 5 0 61.3001 -72.25 -56.1672 - 62 247.999 1209 2 1 61.9312 -73.1924 -144.45 - 62 220.15 534 2 0 61.9154 -73.2002 -145.85 - 62 139.134 1207 1 1 61.5307 -73.4017 -174.45 - 62 134.146 1205 0 1 61.115 -73.8822 -204.45 - 62 140.583 530 0 0 61.1009 -73.8934 -205.85 - 62 113.756 1208 1 1 61.8127 -73.0513 -174.45 - 62 219.723 535 1 0 61.8058 -73.0422 -175.85 - 62 97.4797 1208 0 1 61.6512 -72.8751 -204.45 - 62 41.9874 1207 0 1 61.65 -72.8742 -204.712 - 62 140.205 535 0 0 61.6451 -72.8701 -205.85 - 62 91.4969 332 2 0 51.6968 -113.573 -146.25 - 62 291.177 679 2 0 -86.7657 -44.1678 -146.25 - 62 400.685 680 2 0 -87.1101 -44.0498 -146.051 - 62 97.6268 678 2 0 -88.3945 -44.25 -145.961 - 62 98.9583 677 2 0 -88.5855 -44.45 -145.951 - 62 94.681 676 2 0 -88.8044 -44.65 -145.967 - 62 6.92352 675 2 0 -88.9913 -44.8505 -145.858 - 62 100.568 449 2 1 -90.15 -45.9886 -144.824 - 62 46.3404 448 2 1 -90.35 -46.1613 -144.807 - 62 69.1476 668 2 0 -92.0119 -46.4092 -145.85 - 62 142.997 667 2 0 -92.1057 -46.45 -145.893 - 62 94.2851 424 2 1 -95.2659 -45.141 -144.85 - 62 97.6172 423 2 1 -95.35 -45.0787 -144.808 - 62 205.136 422 2 1 -95.55 -44.8767 -144.696 - 62 358.493 421 2 1 -95.75 -44.4442 -144.636 - 62 245.701 1214 1 1 63.0106 -73.7059 -174.45 - 62 252.232 531 1 0 63.0056 -73.7102 -175.85 - 62 104.13 1214 0 1 62.9218 -73.8242 -204.45 - 62 107.302 531 0 0 62.905 -73.8297 -205.85 - 62 90.4518 1220 0 1 64.106 -73.526 -204.45 - 62 152.212 532 0 0 64.1531 -73.512 -205.85 -Number of digits in this event = 38 +Number of tracker hits in this event = 54 + 62 179.708 506 10 1 -78.8426 -84.2972 95.55 + 62 205.524 478 10 0 -78.8434 -84.2977 94.15 + 62 126.478 505 9 1 -78.8573 -84.2852 65.55 + 62 106.473 478 9 0 -78.859 -84.2851 64.15 + 62 229.158 505 8 1 -78.899 -84.2825 35.55 + 62 102.958 478 8 0 -78.9007 -84.2829 34.15 + 62 262.049 505 7 1 -78.9398 -84.2921 5.55 + 62 124.319 478 7 0 -78.9421 -84.293 4.15 + 62 130.269 505 6 1 -78.9957 -84.3142 -24.45 + 62 120.535 478 6 0 -78.9997 -84.3161 -25.85 + 62 106.497 504 5 1 -79.0769 -84.3495 -54.45 + 62 107.993 478 5 0 -79.083 -84.3514 -55.85 + 62 109.267 504 4 1 -79.2129 -84.393 -84.45 + 62 182.945 478 4 0 -79.2166 -84.3929 -85.85 + 62 103.16 503 3 1 -79.2949 -84.3702 -114.45 + 62 121.817 478 3 0 -79.2946 -84.3717 -115.85 + 62 108.702 503 2 1 -79.2767 -84.4107 -144.45 + 62 122.225 478 2 0 -79.2798 -84.4112 -145.85 + 62 239.564 503 1 1 -79.3668 -84.4264 -174.45 + 62 438.822 478 1 0 -79.3698 -84.4352 -175.85 + 62 132.795 503 0 1 -79.4218 -84.6202 -204.45 + 62 188.572 477 0 0 -79.4552 -84.6404 -205.85 + 62 239.995 502 0 1 -79.568 -84.2552 -204.451 + 62 293.893 478 0 0 -79.5211 -84.2797 -205.85 + 62 54.1641 612 0 1 -57.65 -37.7511 -204.829 + 62 61.1652 1331 5 0 -110.947 86.2921 -56.25 + 62 278.238 1299 5 0 -139.31 79.9312 -56.25 + 62 43.4222 613 0 1 -57.4499 -37.5776 -204.804 + 62 187.389 714 0 0 -56.7888 -37.147 -205.85 + 62 136.773 713 0 0 -56.8132 -37.2501 -206.077 + 62 13.1258 521 0 0 -52.3229 -75.7493 -206.25 + 62 10.94 287 0 0 -46.735 -122.732 -206.25 + 62 97.0517 286 0 0 -46.7425 -122.75 -206.241 + 62 135.125 501 0 1 -79.65 -84.2451 -204.533 + 62 39.5817 523 7 0 -25.3107 -75.3147 3.75 + 62 234.598 522 7 0 -25.2216 -75.45 4.14215 + 62 64.9641 785 7 1 -23.05 -75.5909 5.3532 + 62 241.029 502 1 1 -79.4737 -84.4603 -174.451 + 62 24.6264 497 0 1 -80.4644 -79.889 -204.45 + 62 103.075 498 0 1 -80.45 -79.8563 -204.534 + 62 33.4866 503 0 0 -80.2544 -79.2981 -205.85 + 62 83.434 504 0 0 -80.2383 -79.25 -205.964 + 62 5.72539 504 1 1 -79.25 -84.709 -174.83 + 62 108.044 473 1 0 -78.9166 -85.3393 -175.85 + 62 242.866 472 1 0 -78.8696 -85.45 -175.962 + 62 104.909 471 1 0 -78.755 -85.6501 -176.018 + 62 108.421 506 0 1 -78.8481 -84.2033 -204.45 + 62 162.456 479 0 0 -78.7455 -84.2349 -205.85 + 62 273.183 670 0 0 -122.348 -45.8719 -206.25 + 62 32.1414 506 8 1 -78.85 -84.0161 35.207 + 62 5.97653 486 8 0 -77.5955 -82.6625 34.1498 + 62 23.1859 487 8 0 -77.5841 -82.6499 34.1455 + 62 97.8329 524 8 1 -75.1271 -81.2339 35.15 + 62 129.573 525 8 1 -75.05 -81.3483 35.2523 +Number of digits in this event = 30 Using G4ParticleGun ... -1.67754 LIN +8.12352 LIN e- Event: 63 -Number of tracker hits in this event = 113 - 63 136.245 627 11 1 -54.5344 -46.0044 125.55 - 63 112.934 670 11 0 -54.5774 -45.9644 124.15 - 63 66.2935 621 10 1 -55.7921 -44.8849 95.5498 - 63 54.8025 620 10 1 -55.85 -44.8462 95.3138 - 63 115.384 677 10 0 -56.1462 -44.6495 94.15 - 63 123.1 584 9 1 -63.0581 -39.7515 65.5498 - 63 123.102 702 9 0 -63.4256 -39.4975 64.15 - 63 71.2361 703 9 0 -63.4956 -39.45 63.8893 - 63 38.5295 543 8 1 -71.4405 -34.0033 35.55 - 63 112.224 542 8 1 -71.45 -33.9904 35.5132 - 63 168.894 732 8 0 -71.8226 -33.5109 34.15 - 63 71.4323 733 8 0 -71.8721 -33.45 33.9718 - 63 122.592 502 7 1 -79.5065 -23.8188 5.54985 - 63 112.184 783 7 0 -79.7113 -23.4498 4.15 - 63 157.089 483 6 1 -83.4404 -16.4471 -24.45 - 63 138.713 484 6 1 -83.25 -16.4862 -24.6874 - 63 168.497 816 6 0 -82.4193 -16.7488 -25.85 - 63 3.93059 815 6 0 -82.142 -16.85 -26.2356 - 63 94.3624 590 5 1 -61.9291 -26.4914 -54.4506 - 63 75.1206 591 5 1 -61.85 -26.6497 -54.721 - 63 47.9332 763 5 0 -61.5217 -27.3377 -55.85 - 63 82.3892 762 5 0 -61.4691 -27.45 -56.028 - 63 1.69298 775 5 0 -16.2219 -24.8533 -56.25 - 63 357.645 776 5 0 -16.2167 -24.85 -56.2457 - 63 157.824 777 5 0 -15.9343 -24.65 -55.9824 - 63 19.5524 829 5 1 -14.0971 -23.2336 -54.85 - 63 66.4193 830 5 1 -14.05 -23.194 -54.8205 - 63 95.3105 831 5 1 -13.85 -23.0365 -54.7153 - 63 78.9659 832 5 1 -13.65 -22.8882 -54.632 - 63 70.1274 833 5 1 -13.4499 -22.7427 -54.5267 - 63 119.05 834 5 1 -13.25 -22.6334 -54.4566 - 63 41.5684 835 5 1 -13.05 -22.3125 -54.7386 - 63 58.1446 794 5 0 -12.6705 -21.2342 -55.85 - 63 197.28 795 5 0 -12.6036 -21.05 -55.9983 - 63 194.469 890 4 1 -2.00075 -5.56059 -84.4501 - 63 67.4275 871 4 0 -2.2317 -5.66985 -85.85 - 63 113.041 872 4 0 -2.22637 -5.65 -86.0241 - 63 15.6176 873 4 0 -2.10008 -5.45 -86.211 - 63 195.215 1037 4 0 42.1187 27.5826 -86.25 - 63 270.729 1038 4 0 42.7131 27.65 -86.1476 - 63 307.111 1039 4 0 43.0075 27.85 -86.0498 - 63 121.869 888 4 0 2.52372 -2.36413 -85.85 - 63 172.235 796 5 0 -12.5057 -20.85 -56.1097 - 63 357.25 778 5 0 -15.7942 -24.45 -55.8707 - 63 197.333 482 6 1 -83.5195 -16.4668 -24.45 - 63 15.328 485 6 1 -83.05 -16.4701 -24.8247 - 63 179.673 818 6 0 -81.5724 -16.4396 -25.85 - 63 39.6414 819 6 0 -81.0073 -16.25 -26.1697 - 63 315.338 1036 6 0 -30.0751 27.3323 -26.25 - 63 162.958 1037 6 0 -29.9969 27.45 -26.0547 - 63 126.184 758 6 1 -28.3135 27.4998 -24.85 - 63 277.568 759 6 1 -28.25 27.4443 -24.6876 - 63 238.788 1033 6 0 -28.471 26.7933 -25.8501 - 63 298.901 906 7 1 1.25 66.0227 5.16008 - 63 24.7889 820 6 0 -83.7383 -15.8916 -25.8502 - 63 109.9 821 6 0 -83.7562 -15.85 -25.9541 - 63 126.221 439 5 1 -92.1647 -0.980286 -54.4502 - 63 99.3085 438 5 1 -92.35 -0.76399 -54.6797 - 63 108.494 900 5 0 -93.222 0.0848718 -55.8503 - 63 57.3305 901 5 0 -93.3601 0.25 -56.1114 - 63 71.9945 1169 5 0 -90.5385 53.9551 -56.25 - 63 76.2997 1170 5 0 -90.477 54.05 -56.1537 - 63 22.5371 1171 5 0 -90.4766 54.2503 -55.9294 - 63 112.168 446 5 1 -90.8771 55.1325 -54.85 - 63 4.94625 445 5 1 -90.95 55.3231 -54.4757 - 63 122.922 544 8 1 -71.2395 -33.4013 35.55 - 63 147.164 566 7 1 -66.6869 -38.9786 5.55 - 63 8.90182 567 7 1 -66.65 -39.0048 5.18875 - 63 103.702 704 7 0 -66.5396 -39.0877 4.15 - 63 108.882 588 6 1 -62.3368 -42.5609 -24.45 - 63 121.595 684 6 0 -62.2813 -43.0682 -25.85 - 63 331.871 592 5 1 -61.4903 -52.5292 -54.45 - 63 128.551 634 5 0 -61.4345 -53.1258 -55.85 - 63 42.7494 633 5 0 -61.4212 -53.25 -56.1205 - 63 176.684 598 4 1 -60.3318 -64.6203 -84.4501 - 63 28.9566 570 4 0 -60.6571 -65.9796 -85.8501 - 63 75.6752 569 4 0 -60.6784 -66.0501 -85.9277 - 63 128.572 568 4 0 -60.7602 -66.2502 -86.1467 - 63 120.428 549 3 1 -70.1656 -90.2974 -114.45 - 63 92.2493 451 3 0 -69.9908 -89.7701 -115.85 - 63 94.6912 452 3 0 -70.0599 -89.65 -116.085 - 63 199.636 1005 4 0 -119.299 21.0862 -86.25 - 63 103.647 885 5 0 -147.826 -2.85 -56.0512 - 63 59.5788 1006 4 0 -119.321 21.25 -86.176 - 63 19.6587 548 3 1 -70.25 -90.2918 -114.668 - 63 167.686 593 5 1 -61.45 -52.388 -54.4745 - 63 123.123 965 1 0 -102.314 13.168 -176.25 - 63 259.157 966 1 0 -102.205 13.25 -175.875 - 63 362.341 390 1 1 -102.011 13.7957 -174.85 - 63 209.383 391 1 1 -101.95 14.171 -174.726 - 63 124.226 970 1 0 -100.938 14.1206 -175.85 - 63 83.721 969 1 0 -100.773 14.0497 -175.989 - 63 84.7247 968 1 0 -100.8 13.85 -176.186 - 63 83.9405 967 1 0 -100.916 13.65 -176.205 - 63 267.3 623 2 1 -55.2816 -46.6531 -144.45 - 63 141.153 666 2 0 -55.3014 -46.6534 -145.85 - 63 123.706 621 1 1 -55.7071 -46.7304 -174.45 - 63 146.654 666 1 0 -55.7214 -46.7473 -175.85 - 63 105.147 619 0 1 -56.1216 -47.0173 -204.45 - 63 110.48 665 0 0 -56.1477 -47.024 -205.85 - 63 31.5304 1212 6 1 62.45 41.2549 -24.7627 - 63 64.8978 1211 6 1 62.45 41.2854 -24.7072 - 63 24.3507 667 2 0 -55.2531 -46.4622 -145.85 - 63 94.2503 668 2 0 -55.2513 -46.45 -145.937 - 63 103.051 629 1 1 -54.1444 -42.9096 -174.45 - 63 1.01337 687 1 0 -54.2072 -42.4514 -175.85 - 63 136.314 688 1 0 -54.2074 -42.45 -175.854 - 63 127.965 618 0 1 -56.2704 -33.5492 -204.45 - 63 17.8057 734 0 0 -56.5157 -33.0778 -205.85 - 63 107.925 735 0 0 -56.5302 -33.05 -205.931 - 63 21.5984 90 0 1 -162.055 -39.8658 -204.45 - 63 92.2432 669 2 0 -57.6252 -46.12 -145.85 - 63 190.466 613 2 1 -57.3605 -46.0139 -144.85 -Number of digits in this event = 53 +Number of tracker hits in this event = 97 + 63 126.784 1227 9 1 65.4605 -101.836 65.55 + 63 154.426 391 9 0 65.462 -101.836 64.15 + 63 115.553 1227 8 1 65.4927 -101.839 35.55 + 63 119.855 391 8 0 65.4927 -101.839 34.15 + 63 102.427 1227 7 1 65.4903 -101.83 5.55 + 63 113.92 391 7 0 65.4899 -101.829 4.15 + 63 117.288 1227 6 1 65.4784 -101.804 -24.45 + 63 104.596 391 6 0 65.4782 -101.803 -25.85 + 63 391.575 1227 5 1 65.4719 -101.796 -54.45 + 63 268.08 391 5 0 65.473 -101.794 -55.85 + 63 482.539 1227 4 1 65.4914 -101.776 -84.45 + 63 121.269 391 4 0 65.4921 -101.776 -85.85 + 63 124.729 1227 3 1 65.5058 -101.789 -114.45 + 63 365.639 391 3 0 65.5057 -101.79 -115.85 + 63 411.574 1227 2 1 65.5075 -101.792 -144.45 + 63 392.884 391 2 0 65.5074 -101.794 -145.85 + 63 412.05 1227 1 1 65.5051 -101.82 -174.45 + 63 125.616 391 1 0 65.5049 -101.819 -175.85 + 63 103.968 1227 0 1 65.4958 -101.786 -204.45 + 63 123.155 391 0 0 65.4955 -101.784 -205.85 + 63 58.0104 104 4 0 27.9245 -159.15 -86.1621 + 63 28.7312 1022 4 1 24.6399 -154.758 -84.85 + 63 2.03836 1023 4 1 24.65 -154.724 -84.8492 + 63 18.3295 143 4 0 26.8107 -151.412 -85.85 + 63 100.176 1037 4 1 27.5108 -150.636 -84.85 + 63 113.005 1226 1 1 65.45 -101.582 -174.478 + 63 135.403 392 2 0 65.5109 -101.706 -145.85 + 63 142.012 399 1 0 65.2976 -100.218 -175.85 + 63 128.417 1197 0 1 59.6374 -100.676 -204.45 + 63 134.662 397 0 0 59.3712 -100.631 -205.85 + 63 116.125 1229 1 1 65.9929 -102.648 -174.45 + 63 220.449 387 1 0 65.9964 -102.652 -175.85 + 63 131.871 1230 0 1 66.1578 -102.707 -204.45 + 63 157.437 387 0 0 66.2029 -102.702 -205.85 + 63 55.2362 390 3 0 65.2975 -101.95 -116.236 + 63 268.491 294 3 0 121.093 -121.264 -116.25 + 63 4.69669 293 3 0 121.156 -121.35 -116.131 + 63 80.7395 1228 5 1 65.6504 -101.398 -54.6443 + 63 30.362 1229 5 1 65.85 -101.234 -54.7891 + 63 215.016 398 5 0 67.8766 -100.54 -55.85 + 63 75.4722 400 5 0 158.554 -100.144 -56.25 + 63 103.841 399 5 0 158.567 -100.15 -56.2405 + 63 181.418 401 5 0 158.722 -99.95 -56.1435 + 63 130.112 402 5 0 158.719 -99.7499 -56.192 + 63 102.606 558 5 0 114.637 -68.442 -56.25 + 63 77.6055 559 5 0 114.526 -68.25 -56.1654 + 63 95.9048 560 5 0 114.568 -68.0499 -56.1815 + 63 192.846 561 5 0 114.628 -67.85 -56.2047 + 63 213.868 392 4 0 65.4104 -101.599 -85.85 + 63 161.016 1218 3 1 63.7762 -101.247 -114.45 + 63 185.345 394 3 0 63.5805 -101.189 -115.85 + 63 20.0197 1197 2 1 59.4642 -100.208 -144.45 + 63 77.9426 1196 2 1 59.45 -100.206 -144.532 + 63 122.287 399 2 0 59.2311 -100.185 -145.85 + 63 197.193 1173 1 1 54.8045 -99.8039 -174.45 + 63 136.33 401 1 0 54.5096 -99.8988 -175.85 + 63 131.849 1143 0 1 48.7326 -101.81 -204.45 + 63 99.8025 390 0 0 48.4448 -101.975 -205.85 + 63 133.791 1219 3 1 63.85 -101.338 -114.567 + 63 196.629 1220 3 1 64.05 -101.368 -114.47 + 63 142.354 1231 3 1 66.408 -101.461 -114.45 + 63 25.9443 393 3 0 66.4002 -101.357 -115.85 + 63 158.109 1233 2 1 66.66 -99.0902 -144.45 + 63 141.522 405 2 0 66.671 -99.0175 -145.85 + 63 144.579 1234 1 1 67.005 -97.6476 -174.45 + 63 137.788 412 1 0 67.0146 -97.5758 -175.85 + 63 202.461 1232 0 1 66.6136 -95.7107 -204.45 + 63 5.90105 423 0 0 66.5437 -95.3522 -205.85 + 63 110.617 424 0 0 66.5433 -95.35 -205.859 + 63 14.2969 1228 4 1 65.65 -101.68 -84.8018 + 63 125.215 390 4 0 66.1552 -101.996 -85.8503 + 63 6.26085 1277 3 1 75.6424 -109.728 -114.45 + 63 144.588 1278 3 1 75.65 -109.735 -114.462 + 63 59.059 348 3 0 75.9481 -110.458 -115.85 + 63 58.0625 347 3 0 75.995 -110.55 -116.05 + 63 19.8407 1307 2 1 81.6288 -126.406 -144.45 + 63 216.127 1308 2 1 81.65 -126.468 -144.492 + 63 16.2135 258 2 0 82.5004 -128.517 -145.85 + 63 109.682 257 2 0 82.5136 -128.551 -145.872 + 63 113.605 256 2 0 82.6031 -128.75 -146.007 + 63 40.9251 255 2 0 82.6589 -128.95 -146.174 + 63 225.167 66 2 0 92.019 -166.9 -146.25 + 63 59.9602 1360 2 1 92.2473 -166.787 -144.85 + 63 65.959 1361 2 1 92.35 -166.72 -144.655 + 63 89.2467 1362 2 1 92.5502 -166.649 -144.561 + 63 87.4688 1363 2 1 92.7502 -166.595 -144.52 + 63 76.6181 1364 2 1 92.95 -166.576 -144.504 + 63 77.3673 1365 2 1 93.15 -166.652 -144.653 + 63 68.932 1366 2 1 93.35 -166.806 -144.763 + 63 2.39206 56 2 0 96.7249 -168.831 -145.85 + 63 32.7995 1559 2 1 132.023 -177.413 -144.85 + 63 58.376 1560 2 1 132.15 -177.459 -144.835 + 63 60.5628 1561 2 1 132.35 -177.534 -144.827 + 63 386.567 10 2 0 135.324 -178.063 -145.85 + 63 55.3077 11 2 0 136.251 -177.95 -146.151 + 63 53.3072 141 2 0 163.742 -151.944 -146.25 + 63 190.274 140 2 0 163.735 -151.95 -146.235 +Number of digits in this event = 49 Using G4ParticleGun ... -7.50077 LIN +7.56348 LIN e- Event: 64 -Number of tracker hits in this event = 25 - 64 120.301 324 9 1 -115.187 -53.1509 65.55 - 64 106.335 634 9 0 -115.186 -53.1532 64.15 - 64 108.304 324 8 1 -115.167 -53.2008 35.55 - 64 117.881 634 8 0 -115.166 -53.2041 34.15 - 64 228.831 324 7 1 -115.157 -53.2685 5.55 - 64 139.29 633 7 0 -115.156 -53.2732 4.15 - 64 123.001 324 6 1 -115.151 -53.3717 -24.45 - 64 110.633 633 6 0 -115.151 -53.3766 -25.85 - 64 123.779 324 5 1 -115.153 -53.4789 -54.45 - 64 119.083 632 5 0 -115.152 -53.4833 -55.85 - 64 107.729 325 4 1 -115.136 -53.5528 -84.45 - 64 113.705 632 4 0 -115.134 -53.5529 -85.85 - 64 133.476 325 3 1 -115.103 -53.5456 -114.45 - 64 116.84 632 3 0 -115.099 -53.5436 -115.85 - 64 125.625 325 2 1 -115.031 -53.5076 -144.45 - 64 132.928 632 2 0 -115.036 -53.5059 -145.85 - 64 104.793 325 1 1 -115.12 -53.4733 -174.45 - 64 121.878 632 1 0 -115.123 -53.47 -175.85 - 64 364.938 324 0 1 -115.187 -53.4069 -204.45 - 64 123.954 633 0 0 -115.188 -53.4011 -205.85 - 64 123.52 417 1 0 -148.544 -96.692 -176.25 - 64 58.742 416 1 0 -148.615 -96.75 -176.185 - 64 256.05 364 6 1 -107.195 41.0316 -24.85 - 64 209.623 365 6 1 -107.15 41.1641 -24.4572 - 64 222.082 630 0 0 -115.213 -53.873 -205.85 -Number of digits in this event = 17 +Number of tracker hits in this event = 29 + 64 169.111 822 10 0 115.182 -15.5879 94.15 + 64 112.136 1475 9 1 115.18 -15.589 65.55 + 64 147.338 822 9 0 115.18 -15.5886 64.15 + 64 141.364 1475 8 1 115.178 -15.5773 35.55 + 64 130.792 822 8 0 115.179 -15.5764 34.15 + 64 118.23 1475 7 1 115.201 -15.5552 5.55 + 64 219.71 822 7 0 115.202 -15.5501 4.15 + 64 120.78 1475 6 1 115.225 -15.4456 -24.45 + 64 138.439 823 6 0 115.226 -15.4405 -25.85 + 64 179.709 1475 5 1 115.232 -15.3377 -54.45 + 64 148.153 823 5 0 115.232 -15.3352 -55.85 + 64 127.417 1475 4 1 115.236 -15.2705 -84.45 + 64 138.582 823 4 0 115.233 -15.268 -85.85 + 64 128.96 1475 3 1 115.167 -15.1958 -114.45 + 64 164.04 824 3 0 115.162 -15.1935 -115.85 + 64 152.966 1474 2 1 115.049 -15.1443 -144.45 + 64 131.062 824 2 0 115.041 -15.1397 -145.85 + 64 231.914 1473 1 1 114.882 -15.0348 -174.45 + 64 122.582 825 1 0 114.871 -15.035 -175.85 + 64 133.163 1472 0 1 114.667 -15.0293 -204.45 + 64 149.116 825 0 0 114.661 -15.0266 -205.85 + 64 54.8473 1204 0 1 60.8867 -141.411 -204.85 + 64 0.00347897 854 2 0 90.5395 -9.05 -146.25 + 64 189.74 855 2 0 90.5394 -9.05 -146.25 + 64 220.363 856 2 0 90.0139 -8.85 -145.929 + 64 13.6153 1339 2 1 87.9011 -8.29084 -144.85 + 64 251.869 1338 2 1 87.85 -8.26836 -144.827 + 64 269.59 1337 2 1 87.65 -8.19355 -144.727 + 64 106.29 1336 2 1 87.45 -8.14378 -144.505 +Number of digits in this event = 25 Using G4ParticleGun ... -4.8259 LIN +7.53979 LIN e- Event: 65 -Number of tracker hits in this event = 111 - 65 142.5 898 11 1 -0.251423 17.4575 125.55 - 65 103.713 987 11 0 -0.25094 17.458 124.15 - 65 108.485 899 10 1 -0.244065 17.4697 95.55 - 65 98.4833 987 10 0 -0.243885 17.4716 94.15 - 65 433.867 899 9 1 -0.247103 17.5267 65.55 - 65 385.298 987 9 0 -0.246557 17.5296 64.15 - 65 178.24 899 8 1 -0.231379 17.5849 35.55 - 65 353.512 987 8 0 -0.231248 17.5873 34.15 - 65 113.658 899 7 1 -0.22877 17.6317 5.55 - 65 95.7877 987 7 0 -0.228166 17.6338 4.15 - 65 128.648 899 6 1 -0.205379 17.6723 -24.45 - 65 96.1309 988 6 0 -0.205104 17.6736 -25.85 - 65 181.084 899 5 1 -0.192082 17.7004 -54.45 - 65 360.632 988 5 0 -0.192984 17.7021 -55.85 - 65 125.667 899 4 1 -0.216767 17.7416 -84.45 - 65 116.007 988 4 0 -0.219392 17.7446 -85.85 - 65 104.568 898 3 1 -0.273127 17.8038 -114.45 - 65 116.838 988 3 0 -0.277989 17.8066 -115.85 - 65 236.283 898 2 1 -0.387766 17.8596 -144.45 - 65 114.377 989 2 0 -0.39362 17.8625 -145.85 - 65 151.996 897 1 1 -0.511538 17.9213 -174.45 - 65 209.278 989 1 0 -0.517409 17.926 -175.85 - 65 105.04 897 0 1 -0.623582 18.0224 -204.45 - 65 148.047 989 0 0 -0.630419 18.0257 -205.85 - 65 659.68 899 3 1 -0.196594 17.8079 -114.45 - 65 133.233 987 3 0 -0.12868 17.5317 -115.85 - 65 52.0019 914 2 1 2.91056 12.0386 -144.45 - 65 54.5921 915 2 1 3.0505 12.0493 -144.641 - 65 170.749 960 2 0 3.92057 12.1537 -145.85 - 65 80.6185 1032 1 1 26.4978 17.1154 -174.45 - 65 35.5288 1033 1 1 26.65 17.0231 -174.723 - 65 83.2189 982 1 0 27.1283 16.5544 -175.85 - 65 54.5815 981 1 0 27.1849 16.4498 -176.083 - 65 123.316 941 1 0 42.9219 8.34522 -176.25 - 65 128.28 1116 1 1 43.3433 8.70646 -174.85 - 65 47.7651 966 2 0 55.1318 13.4355 -146.25 - 65 82.1236 967 2 0 55.1838 13.45 -146.111 - 65 36.912 1177 2 1 55.6114 13.1998 -144.85 - 65 70.6101 1178 2 1 55.65 13.1797 -144.751 - 65 53.5921 1003 1 0 30.5304 20.7 -176.25 - 65 85.1564 1004 1 0 30.5927 20.85 -176.108 - 65 89.1314 1005 1 0 30.732 21.05 -176.091 - 65 218.158 989 3 0 -0.196535 17.858 -115.85 - 65 111.428 994 2 0 -0.352933 18.9986 -145.85 - 65 172.674 906 1 1 1.26414 19.2019 -174.45 - 65 96.781 905 1 1 1.24995 19.2011 -174.841 - 65 130.485 995 1 0 1.21308 19.206 -175.85 - 65 105.254 900 0 1 0.180858 19.0948 -204.45 - 65 131.779 994 0 0 0.222837 19.0195 -205.85 - 65 214.433 898 8 1 -0.380596 17.6327 35.55 - 65 128.293 894 7 1 -1.15763 16.6817 5.55 - 65 110.369 983 7 0 -1.12844 16.7536 4.14988 - 65 124.248 898 6 1 -0.264351 17.9301 -24.45 - 65 109.58 989 6 0 -0.211114 17.9088 -25.85 - 65 116.787 907 5 1 1.61627 17.6674 -54.45 - 65 112.661 906 4 1 1.34609 18.0675 -84.45 - 65 298.28 990 4 0 1.10008 18.1744 -85.8503 - 65 138.2 881 3 1 -3.73636 20.8959 -114.45 - 65 126.034 1005 3 0 -3.92605 21.1346 -115.85 - 65 115.382 862 2 1 -7.56342 26.5394 -144.45 - 65 29.5395 1033 2 0 -7.80965 26.8378 -145.85 - 65 130.833 1034 2 0 -7.82014 26.85 -145.909 - 65 313.712 837 1 1 -12.5126 32.7868 -174.45 - 65 16.1882 1065 1 0 -12.7097 33.2276 -175.85 - 65 120.204 1066 1 0 -12.72 33.25 -175.922 - 65 129.435 826 0 1 -14.8463 41.3323 -204.45 - 65 7.15686 1107 0 0 -14.8873 41.6446 -205.851 - 65 117.532 1108 0 0 -14.8884 41.65 -205.875 - 65 153.003 785 0 1 -23.0269 34.6612 -204.45 - 65 136.22 784 0 1 -23.05 34.5642 -204.593 - 65 150.151 1422 9 0 -77.8739 104.662 63.75 - 65 184.958 1421 9 0 -77.8991 104.55 64.0158 - 65 240.821 986 8 0 -0.411229 17.4001 34.15 - 65 120.725 896 7 1 -0.803006 17.2223 5.55 - 65 115.769 985 7 0 -0.802948 17.2175 4.15 - 65 128.002 896 6 1 -0.755231 17.148 -24.45 - 65 132.45 985 6 0 -0.745348 17.1748 -25.85 - 65 116.365 897 5 1 -0.583753 17.6848 -54.45 - 65 112.703 898 4 1 -0.253087 18.1236 -84.45 - 65 109.905 992 3 0 -0.0782467 18.4906 -115.85 - 65 164.223 900 2 1 0.202051 18.7853 -144.45 - 65 131.558 993 2 0 0.243889 18.814 -145.85 - 65 121.428 996 1 0 1.21248 19.3624 -175.85 - 65 126.342 909 0 1 2.03024 19.6602 -204.45 - 65 127.347 998 0 0 2.03301 19.6543 -205.85 - 65 238.838 534 0 1 -73.05 45.3641 -204.756 - 65 22.3729 1128 0 0 -66.8492 45.8349 -205.85 - 65 17.3675 995 3 0 -0.203772 19.0561 -115.85 - 65 275.49 994 3 0 -0.204297 19.05 -115.921 - 65 214.314 886 2 1 -2.6897 14.611 -144.45 - 65 7.70291 885 2 1 -2.85011 14.6556 -144.811 - 65 372.741 973 2 0 -3.34241 14.774 -145.85 - 65 98.546 974 2 0 -3.50327 14.8501 -146.224 - 65 121.197 838 1 1 -12.4124 20.0769 -174.45 - 65 179.869 836 1 1 -12.6501 19.9304 -174.519 - 65 75.547 835 1 1 -12.8505 19.7959 -174.615 - 65 65.1699 834 1 1 -13.05 19.6267 -174.752 - 65 102.389 988 1 0 -14.915 17.85 -175.889 - 65 90.8972 987 1 0 -15.1873 17.65 -176.006 - 65 156.715 986 1 0 -15.4339 17.45 -176.159 - 65 7.79582 636 0 1 -52.8283 -13.96 -204.45 - 65 90.5129 635 0 1 -52.85 -13.9664 -204.47 - 65 105.347 634 0 1 -53.0502 -14.0045 -204.715 - 65 138.025 829 0 0 -53.5576 -14.0721 -205.85 - 65 179.79 911 2 1 2.26571 17.3717 -144.45 - 65 122.036 986 2 0 2.60344 17.3573 -145.85 - 65 21.5808 951 1 1 10.4279 17.4363 -174.45 - 65 97.8573 952 1 1 10.45 17.4338 -174.53 - 65 49.5038 992 0 1 18.5719 16.5427 -204.451 - 65 70.6133 993 0 1 18.6502 16.5269 -204.612 - 65 123.082 981 0 0 19.2656 16.3739 -205.85 -Number of digits in this event = 59 -Using G4ParticleGun ... -5.48964 LIN +Number of tracker hits in this event = 44 + 65 123.385 1555 9 1 131.209 27.8023 65.55 + 65 92.1207 1038 9 0 131.209 27.8029 64.15 + 65 115.358 1555 8 1 131.211 27.8154 35.55 + 65 107.419 1038 8 0 131.21 27.8161 34.15 + 65 160.057 1555 7 1 131.2 27.8289 5.55 + 65 100.234 1038 7 0 131.199 27.8287 4.15 + 65 103.504 1555 6 1 131.185 27.8257 -24.45 + 65 100.575 1038 6 0 131.183 27.8256 -25.85 + 65 160.998 1555 5 1 131.157 27.8233 -54.45 + 65 101.284 1039 5 0 131.138 27.8626 -55.85 + 65 117.174 1553 4 1 130.827 28.7199 -84.45 + 65 195.355 1043 4 0 130.864 28.7418 -85.85 + 65 142.578 1557 3 1 131.64 29.1549 -114.45 + 65 195.36 1045 3 0 131.688 29.1872 -115.85 + 65 240.765 1563 2 1 132.828 30.005 -144.45 + 65 107.34 1050 2 0 132.839 30.0969 -145.85 + 65 25.682 1564 1 1 133.134 32.1017 -174.45 + 65 88.7526 1565 1 1 133.15 32.1201 -174.547 + 65 65.5455 1061 1 0 133.351 32.3995 -175.85 + 65 46.4999 1062 1 0 133.388 32.45 -176.085 + 65 40.3803 1587 0 1 137.727 39.2419 -204.45 + 65 83.0175 1588 0 1 137.75 39.262 -204.571 + 65 51.3845 1096 0 0 138.044 39.4278 -205.85 + 65 71.9735 1097 0 0 138.088 39.45 -206.049 + 65 425.267 1554 3 1 131.105 27.8138 -114.45 + 65 321.185 1038 3 0 131.105 27.8112 -115.85 + 65 234.464 1554 2 1 131.123 27.7811 -144.45 + 65 163.796 1038 2 0 131.132 27.7763 -145.85 + 65 136.221 1555 1 1 131.275 27.6779 -174.45 + 65 125.693 1038 1 0 131.271 27.672 -175.85 + 65 98.1791 1555 0 1 131.189 27.5535 -204.45 + 65 126.406 1037 0 0 131.165 27.5573 -205.85 + 65 437.464 1039 2 0 131.066 27.85 -146.01 + 65 142.986 1554 1 1 130.989 27.8784 -174.45 + 65 97.1397 1039 1 0 130.988 27.8816 -175.85 + 65 95.3341 1553 0 1 130.95 27.9538 -204.45 + 65 118.512 1039 0 0 130.946 27.9606 -205.85 + 65 5.13842 1078 0 0 141.796 35.8409 -206.25 + 65 125.135 1079 0 0 141.808 35.85 -206.235 + 65 117.564 1080 0 0 141.792 36.05 -206.027 + 65 14.8238 1081 0 0 141.642 36.25 -205.881 + 65 177.509 1614 0 1 142.97 36.2609 -204.849 + 65 57.7074 1037 1 0 131.043 27.5685 -175.85 + 65 79.8182 1036 1 0 131.087 27.45 -176.02 +Number of digits in this event = 21 +Using G4ParticleGun ... +4.68604 LIN e- Event: 66 -Number of tracker hits in this event = 145 - 66 112.332 703 11 1 -39.2773 -47.7707 125.55 - 66 126.76 661 11 0 -39.2772 -47.7709 124.15 - 66 106.479 703 10 1 -39.2758 -47.7731 95.55 - 66 106.535 661 10 0 -39.2755 -47.7725 94.15 - 66 223.574 703 9 1 -39.2632 -47.7484 65.55 - 66 159.18 661 9 0 -39.2375 -47.7546 64.15 - 66 125.655 706 8 1 -38.8129 -47.9216 35.55 - 66 233.632 660 8 0 -38.8145 -47.9601 34.15 - 66 106.259 705 7 1 -39.0322 -48.8191 5.55 - 66 132.126 655 7 0 -39.0087 -48.8734 4.15 - 66 168.14 706 6 1 -38.6693 -49.9767 -24.45 - 66 114.358 650 6 0 -38.6049 -49.9623 -25.85 - 66 127.172 714 5 1 -37.2367 -49.7227 -54.45 - 66 253.696 651 5 0 -37.1685 -49.7234 -55.85 - 66 111.542 729 4 1 -34.2331 -47.8171 -84.4501 - 66 234.616 661 4 0 -34.3054 -47.7021 -85.85 - 66 22.4372 662 4 0 -34.3528 -47.6499 -86.1993 - 66 112.925 708 3 1 -38.3179 -43.1421 -114.45 - 66 228.369 685 3 0 -38.5675 -43.0153 -115.85 - 66 90.1574 680 2 1 -43.9983 -40.6405 -144.45 - 66 5.91813 679 2 1 -44.05 -40.5913 -144.82 - 66 123.379 698 2 0 -44.1945 -40.4325 -145.85 - 66 117.454 656 1 1 -48.8339 -34.9092 -174.45 - 66 101.087 725 1 0 -48.7851 -34.8809 -175.85 - 66 112.011 668 0 1 -46.3958 -35.6959 -204.45 - 66 130.02 722 0 0 -45.9929 -35.6277 -205.85 - 66 45.1971 681 0 0 -38.6293 -43.7938 -206.25 - 66 101.869 680 0 0 -38.6349 -43.85 -206.103 - 66 129.533 706 0 1 -38.7303 -44.5723 -204.85 - 66 101.648 763 1 0 -25.0787 -27.4289 -176.25 - 66 44.7716 764 1 0 -24.8799 -27.25 -175.965 - 66 9.27856 780 1 1 -23.8757 -26.7325 -174.85 - 66 68.4901 781 1 1 -23.85 -26.7204 -174.823 - 66 64.7135 782 1 1 -23.65 -26.6816 -174.643 - 66 17.4106 783 1 1 -23.45 -26.6239 -174.469 - 66 368.368 766 2 0 -54.0162 -26.6599 -146.25 - 66 263.781 624 2 1 -55.0893 -27.297 -144.85 - 66 149.681 623 2 1 -55.2505 -27.4249 -144.494 - 66 73.9738 622 2 1 -55.45 -27.5795 -144.508 - 66 91.3748 708 4 1 -38.2617 -52.4417 -84.4501 - 66 163.499 638 4 0 -38.8278 -52.2772 -85.8502 - 66 108.077 639 4 0 -38.8963 -52.25 -85.9939 - 66 97.653 639 3 1 -52.213 -47.1474 -114.45 - 66 105.064 664 3 0 -52.259 -47.1572 -115.851 - 66 85.0997 641 2 1 -51.8025 -45.2961 -144.45 - 66 109.286 640 2 1 -51.85 -45.0892 -144.614 - 66 50.356 686 2 0 -52.39 -42.8113 -145.85 - 66 81.231 687 2 0 -52.4224 -42.65 -145.932 - 66 65.0398 688 2 0 -52.4527 -42.45 -146.032 - 66 52.3235 689 2 0 -52.4784 -42.25 -146.141 - 66 21.2205 690 2 0 -52.5034 -42.0499 -146.219 - 66 81.4128 1196 2 0 -84.6731 59.3014 -146.25 - 66 69.4977 1197 2 0 -84.7514 59.4501 -146.157 - 66 202.954 1198 2 0 -84.8816 59.6502 -146.092 - 66 84.7152 1199 2 0 -85.0309 59.85 -146.037 - 66 79.4271 1200 2 0 -85.1979 60.05 -145.963 - 66 39.5599 1201 2 0 -85.384 60.25 -145.883 - 66 48.2206 453 2 1 -89.3505 65.0151 -144.85 - 66 90.457 452 2 1 -89.45 65.124 -144.822 - 66 69.4166 451 2 1 -89.65 65.3031 -144.732 - 66 93.1014 450 2 1 -89.85 65.4677 -144.742 - 66 76.154 449 2 1 -90.15 65.6757 -144.79 - 66 64.4687 448 2 1 -90.35 65.791 -144.804 - 66 107.255 447 2 1 -90.55 65.9156 -144.81 - 66 80.3703 446 2 1 -90.75 66.0738 -144.799 - 66 84.2411 445 2 1 -90.95 66.247 -144.812 - 66 69.5419 444 2 1 -91.15 66.4413 -144.809 - 66 69.1879 443 2 1 -91.35 66.6352 -144.84 - 66 129.127 442 2 1 -91.55 66.8192 -144.844 - 66 307.462 1256 2 0 -95.3246 71.3017 -145.85 - 66 54.6699 1257 2 0 -95.4049 71.4503 -145.882 - 66 49.3642 1258 2 0 -95.4351 71.65 -145.927 - 66 74.5044 1259 2 0 -95.507 71.85 -145.953 - 66 111.493 1260 2 0 -95.6002 72.0502 -145.946 - 66 50.7644 1261 2 0 -95.673 72.25 -145.923 - 66 52.4131 1262 2 0 -95.7578 72.45 -145.911 - 66 61.9749 1263 2 0 -95.8444 72.6506 -145.889 - 66 81.6266 1264 2 0 -95.9543 72.85 -145.904 - 66 95.5201 1265 2 0 -96.0788 73.05 -145.931 - 66 66.9599 1266 2 0 -96.1751 73.2502 -145.931 - 66 33.046 1267 2 0 -96.2613 73.4502 -145.892 - 66 27.2589 411 2 1 -97.8746 75.5057 -144.85 - 66 88.7027 410 2 1 -97.95 75.59 -144.814 - 66 209.341 409 2 1 -98.15 75.7974 -144.703 - 66 167.572 408 2 1 -98.3501 76.4503 -144.548 - 66 307.831 407 2 1 -98.55 76.8582 -144.719 - 66 6.01977 562 7 0 -34.0392 -67.6364 3.75 - 66 59.3827 561 7 0 -34.0356 -67.65 3.77117 - 66 72.4299 560 7 0 -34.0312 -67.85 3.86951 - 66 62.1279 559 7 0 -34.1147 -68.05 3.93169 - 66 54.6283 558 7 0 -34.1632 -68.2505 3.98192 - 66 58.8419 557 7 0 -34.1989 -68.45 4.02491 - 66 72.7627 556 7 0 -34.1541 -68.65 4.01158 - 66 78.5594 555 7 0 -34.1845 -68.85 3.99954 - 66 66.9569 554 7 0 -34.211 -69.05 3.87911 - 66 86.7292 553 7 0 -34.2067 -69.25 3.91488 - 66 50.7314 552 7 0 -34.2549 -69.45 4.03827 - 66 18.9132 727 7 1 -34.6347 -71.2426 5.15 - 66 361.019 726 7 1 -34.65 -71.3066 5.19004 - 66 16.6849 725 7 1 -34.85 -71.5535 5.46061 - 66 23.2925 688 1 1 -42.3933 -54.8856 -174.45 - 66 492.919 626 1 0 -42.3747 -54.7412 -175.85 - 66 42.102 659 8 0 -38.6009 -48.05 33.8126 - 66 264.075 634 8 0 -6.59275 -53.2147 33.75 - 66 106.451 707 1 1 -38.5332 -53.9597 -174.45 - 66 33.23 630 1 0 -38.7635 -53.8584 -175.85 - 66 96.4078 631 1 0 -38.7821 -53.85 -175.978 - 66 134.587 684 0 1 -43.133 -51.2406 -204.45 - 66 115.004 643 0 0 -43.4603 -51.3547 -205.851 - 66 75.6668 657 2 0 -37.3013 -48.4732 -145.85 - 66 148.136 658 2 0 -37.1634 -48.4499 -145.962 - 66 517.57 659 2 0 -37.13 -48.2496 -145.955 - 66 413.312 703 7 1 -39.2603 -47.729 5.55 - 66 309.262 661 7 0 -39.2629 -47.7282 4.15 - 66 251.737 703 6 1 -39.3139 -47.7078 -24.45 - 66 316.125 661 6 0 -39.3148 -47.7066 -25.85 - 66 112.573 703 5 1 -39.3432 -47.6827 -54.45 - 66 194.099 661 5 0 -39.3477 -47.682 -55.85 - 66 42.4696 703 4 1 -39.4492 -47.6725 -84.45 - 66 68.7862 702 4 1 -39.45 -47.6721 -84.5946 - 66 107.69 702 3 1 -39.614 -47.5909 -114.45 - 66 92.098 662 3 0 -39.6225 -47.5844 -115.85 - 66 131.194 701 2 1 -39.7889 -47.4428 -144.45 - 66 128.5 663 2 0 -39.7982 -47.4357 -145.85 - 66 247.193 700 1 1 -39.9871 -47.2846 -174.45 - 66 175.1 663 1 0 -40.0015 -47.2778 -175.85 - 66 264.951 698 0 1 -40.2835 -47.1357 -204.45 - 66 120.592 664 0 0 -40.2981 -47.1277 -205.85 - 66 218.633 701 1 1 -39.85 -47.3988 -174.48 - 66 84.6151 702 1 1 -39.65 -47.5725 -174.67 - 66 49.1038 665 1 0 -38.849 -46.9727 -175.85 - 66 117.108 666 1 0 -38.7987 -46.85 -176.01 - 66 426.088 662 5 0 -39.3488 -47.65 -56.0078 - 66 117.956 702 5 1 -39.5509 -47.8519 -54.45 - 66 106.32 660 5 0 -39.5598 -47.8589 -55.85 - 66 145.839 701 4 1 -39.7398 -48.0116 -84.45 - 66 179.538 660 4 0 -39.7472 -48.0144 -85.85 - 66 132.819 700 3 1 -39.8925 -48.0714 -114.45 - 66 107.925 659 3 0 -39.8981 -48.0737 -115.85 - 66 127.3 700 2 1 -40.02 -48.1496 -144.45 - 66 118.562 699 1 1 -40.1546 -48.1148 -174.45 - 66 108.258 659 1 0 -40.1665 -48.1152 -175.85 - 66 108.613 659 0 0 -40.4293 -48.1469 -205.85 - 66 129.915 665 0 1 -47.0168 -21.3387 -204.85 - 66 141.718 666 0 1 -46.85 -21.3011 -204.564 -Number of digits in this event = 50 -Using G4ParticleGun ... -5.16366 LIN +Number of tracker hits in this event = 187 + 66 106.234 670 11 1 -45.9266 25.6412 125.55 + 66 150.404 1027 11 0 -45.9274 25.6427 124.15 + 66 112.149 670 10 1 -45.9473 25.6709 95.55 + 66 127.175 1028 10 0 -45.9482 25.6717 94.15 + 66 283.169 670 9 1 -45.9605 25.6848 65.55 + 66 255.463 1028 9 0 -45.9577 25.6832 64.15 + 66 104.851 670 8 1 -45.8972 25.6439 35.55 + 66 120.138 1027 8 0 -45.8928 25.6428 34.15 + 66 128.171 671 7 1 -45.7964 25.619 5.55 + 66 107.046 1027 7 0 -45.7906 25.6158 4.15 + 66 366.586 671 6 1 -45.6677 25.5411 -24.45 + 66 289.591 1027 6 0 -45.6598 25.5385 -25.85 + 66 122.943 672 5 1 -45.4836 25.4904 -54.45 + 66 102.56 1027 5 0 -45.4768 25.4892 -55.85 + 66 142.899 673 4 1 -45.3375 25.4635 -84.45 + 66 161.186 1027 4 0 -45.3307 25.4604 -85.85 + 66 221.515 674 3 1 -45.1987 25.3865 -114.45 + 66 111.132 1026 3 0 -45.1928 25.3843 -115.85 + 66 122.108 674 2 1 -45.0636 25.344 -144.45 + 66 124.673 1026 2 0 -45.0606 25.3437 -145.85 + 66 273.439 675 1 1 -45.0036 25.3358 -174.45 + 66 117.283 1026 1 0 -44.9986 25.3355 -175.85 + 66 157.538 675 0 1 -44.8992 25.3331 -204.45 + 66 107.585 1026 0 0 -44.8884 25.3302 -205.85 + 66 265.726 1476 10 0 97.6318 115.35 93.8414 + 66 136.704 832 4 1 -13.4822 0.59019 -84.85 + 66 139.299 671 8 1 -45.6548 27.9911 35.55 + 66 156.736 1040 8 0 -45.681 28.1241 34.15 + 66 86.1254 668 7 1 -46.4062 30.5098 5.55 + 66 105.077 1052 7 0 -46.3932 30.517 4.15 + 66 134.963 1057 6 0 -46.0083 31.5015 -25.85 + 66 129.137 643 5 1 -51.3172 32.1398 -54.45 + 66 129.401 1060 5 0 -51.7695 32.2036 -55.85 + 66 109.261 598 4 1 -60.3778 32.7168 -84.4504 + 66 153.096 1063 4 0 -60.5993 32.81 -85.8503 + 66 117.893 568 3 1 -66.3353 34.7826 -114.45 + 66 0.0294489 567 3 1 -66.45 34.8204 -114.85 + 66 168.106 1074 3 0 -66.7273 34.9339 -115.85 + 66 18.9556 525 2 1 -75.037 37.0026 -144.45 + 66 181.393 524 2 1 -75.05 36.9936 -144.486 + 66 3.74794 1083 2 0 -75.4756 36.6542 -145.85 + 66 186.265 1082 2 0 -75.481 36.65 -145.867 + 66 139.825 478 1 1 -84.2859 30.2836 -174.45 + 66 141.229 1048 1 0 -84.8247 29.8258 -175.85 + 66 46.4261 416 0 1 -96.9078 19.8381 -204.45 + 66 102.897 415 0 1 -96.9501 19.7706 -204.569 + 66 10.975 995 0 0 -97.4198 19.0708 -205.85 + 66 116.882 994 0 0 -97.434 19.05 -205.888 + 66 3.70991 993 0 0 -97.5563 18.85 -206.239 + 66 10.2203 178 3 1 -144.35 -36.3693 -114.509 + 66 8.31619 642 2 1 -51.65 -84.5399 -144.596 + 66 8.3898 653 2 1 -49.4138 -82.405 -144.45 + 66 1349.06 692 3 1 -41.4993 34.0241 -114.45 + 66 104.329 1069 3 0 -41.4287 34.033 -115.85 + 66 91.861 1092 3 0 -39.9393 38.5567 -116.25 + 66 76.7172 1093 3 0 -40.0719 38.65 -115.985 + 66 69.2844 1094 3 0 -40.2511 38.85 -115.933 + 66 86.5039 1095 3 0 -40.4117 39.0501 -115.961 + 66 58.4842 1096 3 0 -40.5907 39.25 -115.914 + 66 133.738 691 3 1 -41.7341 40.3581 -114.85 + 66 167.399 690 3 1 -41.85 40.4854 -114.721 + 66 360.248 689 3 1 -42.05 40.7545 -114.521 + 66 215.486 1101 3 0 -42.2206 40.3847 -115.85 + 66 10.6581 877 4 0 -81.7985 -4.45 -86.1958 + 66 337.172 877 2 1 -4.5468 83.1538 -144.45 + 66 21.8271 1070 3 0 -41.5239 34.2311 -115.85 + 66 226.166 1071 3 0 -41.5251 34.2501 -115.944 + 66 166.532 691 2 1 -41.7782 40.7796 -144.45 + 66 154.953 692 2 1 -41.6499 40.9823 -144.576 + 66 24.5833 1111 2 0 -40.9295 42.3888 -145.85 + 66 93.9726 1112 2 0 -40.9011 42.4502 -145.907 + 66 45.0389 1113 2 0 -40.801 42.65 -146.124 + 66 118.807 776 1 1 -24.7809 64.7994 -174.45 + 66 83.2314 1228 1 0 -24.2982 65.6914 -175.85 + 66 54.3296 1229 1 0 -24.2229 65.85 -176.098 + 66 119.468 802 0 1 -19.4679 83.7991 -204.45 + 66 71.548 801 0 1 -19.65 84.0201 -204.504 + 66 102.272 800 0 1 -19.8502 84.1958 -204.552 + 66 116.245 799 0 1 -20.05 84.3966 -204.618 + 66 85.2552 798 0 1 -20.25 84.5913 -204.696 + 66 93.9846 797 0 1 -20.45 84.737 -204.76 + 66 9.33192 796 0 1 -20.65 84.8554 -204.83 + 66 114.234 1330 0 0 -22.7763 86.0753 -205.85 + 66 86.5474 1331 0 0 -23.2076 86.25 -206.069 + 66 67.0207 1332 0 0 -23.5006 86.45 -206.182 + 66 149.808 1403 0 0 -45.0851 100.869 -206.25 + 66 226.643 674 0 1 -45.1519 101.221 -204.85 + 66 478.948 673 0 1 -45.25 101.042 -204.509 + 66 112.616 672 0 1 -45.45 100.583 -204.598 + 66 225.154 690 2 1 -41.8501 40.6821 -144.605 + 66 113.942 669 6 1 -46.1282 25.3087 -24.4502 + 66 127.482 670 6 1 -46.001 25.7036 -24.4501 + 66 136.625 1028 6 0 -45.9362 25.7389 -25.8522 + 66 16.6982 676 5 1 -44.659 26.3571 -54.4501 + 66 101.773 677 5 1 -44.65 26.3723 -54.5069 + 66 113.116 1033 5 0 -44.4719 26.7496 -55.85 + 66 10.2108 1034 5 0 -44.4198 26.85 -56.1995 + 66 172.016 701 4 1 -39.7891 34.6966 -84.45 + 66 100.807 1075 4 0 -39.4304 35.1309 -85.8503 + 66 15.6809 1076 4 0 -39.3432 35.2501 -86.2074 + 66 160.281 736 3 1 -32.8498 45.1552 -114.45 + 66 0.318511 737 3 1 -32.65 45.5215 -114.849 + 66 13.5234 1131 3 0 -32.1665 46.4093 -115.85 + 66 118.31 1132 3 0 -32.1436 46.45 -115.896 + 66 47.7434 1133 3 0 -32.029 46.65 -116.114 + 66 3.08691 815 2 1 -16.8624 71.8631 -144.45 + 66 142.428 816 2 1 -16.85 71.875 -144.461 + 66 134.642 817 2 1 -16.65 72.0636 -144.636 + 66 25.7705 818 2 1 -16.4496 72.2533 -144.803 + 66 95.8455 1267 2 0 -15.1876 73.4607 -145.85 + 66 97.2815 1268 2 0 -14.9906 73.65 -146.019 + 66 24.7837 1269 2 0 -14.7699 73.85 -146.2 + 66 43.3252 1007 1 1 21.5777 105.963 -174.451 + 66 245.882 1008 1 1 21.65 106.002 -174.503 + 66 90.4232 1009 1 1 21.85 106.116 -174.657 + 66 20.1275 1010 1 1 22.05 106.218 -174.811 + 66 5.4806 1433 1 0 23.4783 106.939 -175.85 + 66 181.944 1434 1 0 23.5008 106.95 -175.866 + 66 76.3397 1435 1 0 23.9185 107.15 -176.177 + 66 205.448 1214 0 1 62.9432 125.851 -204.45 + 66 16.5692 1215 0 1 63.05 125.894 -204.797 + 66 147.364 1529 0 0 63.3973 125.97 -205.85 + 66 133.05 1688 0 0 78.3806 157.82 -206.25 + 66 242.29 1689 0 0 78.5286 157.95 -206.094 + 66 74.9795 1425 1 0 21.7795 105.173 -175.85 + 66 104.336 1424 1 0 21.7777 105.15 -175.877 + 66 50.3918 1030 0 0 -45.886 26.0825 -205.85 + 66 232.701 670 5 1 -45.9059 25.7936 -54.45 + 66 316.672 1028 5 0 -45.9649 25.775 -55.85 + 66 46.8302 666 4 1 -46.6667 25.6348 -84.45 + 66 111.503 667 4 1 -46.65 25.6728 -84.582 + 66 6.95436 1029 4 0 -46.4826 26.043 -85.85 + 66 105.1 1030 4 0 -46.4793 26.0501 -85.8741 + 66 163.132 687 3 1 -42.6448 35.0563 -114.45 + 66 99.4146 1077 3 0 -42.5371 35.5306 -115.85 + 66 12.627 1078 3 0 -42.5086 35.65 -116.226 + 66 257.966 696 2 1 -40.7832 44.8048 -144.45 + 66 213.776 1127 2 0 -40.616 45.4814 -145.85 + 66 13.6204 1128 2 0 -40.5752 45.65 -146.201 + 66 120.358 713 1 1 -37.3292 59.3299 -174.45 + 66 39.5689 1198 1 0 -37.052 59.8017 -175.85 + 66 87.559 1199 1 0 -37.0196 59.85 -176.002 + 66 52.0207 743 0 1 -31.303 68.8954 -204.45 + 66 66.0263 744 0 1 -31.25 68.9762 -204.649 + 66 0.629358 1246 0 0 -30.9439 69.4479 -205.85 + 66 182.172 1247 0 0 -30.9425 69.45 -205.855 + 66 188.359 1126 2 0 -40.5572 45.45 -146.086 + 66 135.53 670 4 1 -45.9894 22.8736 -84.4502 + 66 112.966 1013 4 0 -45.9309 22.678 -85.85 + 66 47.4724 1012 4 0 -45.9206 22.65 -86.0672 + 66 92.5523 675 3 1 -45.0363 19.4356 -114.45 + 66 138.733 994 3 0 -45.1552 19.0354 -115.85 + 66 157.019 662 2 1 -47.5278 9.92645 -144.45 + 66 134.839 946 2 0 -47.7899 9.43526 -145.85 + 66 144.419 637 1 1 -52.5367 2.25021 -174.451 + 66 102.579 910 1 0 -52.4819 2.1848 -175.85 + 66 114.025 636 0 1 -52.6556 -0.329254 -204.45 + 66 107.007 894 0 0 -52.9411 -1.07258 -205.85 + 66 34.0901 893 0 0 -53.0163 -1.25 -206.151 + 66 22.3377 1184 10 1 56.85 -51.8558 95.4138 + 66 58.0816 1183 10 1 56.85 -51.849 95.396 + 66 487.658 669 3 1 -46.1588 25.8385 -114.45 + 66 252.284 1029 3 0 -46.2521 25.8716 -115.85 + 66 126.827 658 2 1 -48.3536 26.3263 -144.45 + 66 118.081 1034 2 0 -48.024 26.8566 -145.85 + 66 11.0716 1035 2 0 -47.9193 27.0501 -146.214 + 66 8.21669 704 1 1 -39.0544 43.4381 -174.45 + 66 187.599 705 1 1 -39.05 43.4473 -174.466 + 66 57.5701 1121 1 0 -38.7247 44.3399 -175.85 + 66 92.457 1122 1 0 -38.6822 44.45 -176.021 + 66 129.933 751 0 1 -29.7408 59.7689 -204.451 + 66 51.4589 1201 0 0 -29.9056 60.3697 -205.85 + 66 79.439 1202 0 0 -29.9278 60.45 -206.033 + 66 78.3093 656 12 0 161.762 -48.65 153.766 + 66 28.9506 670 3 1 -46.05 25.8249 -114.779 + 66 282.118 1031 3 0 -45.7157 26.272 -115.85 + 66 42.9177 1032 3 0 -45.7087 26.45 -116.064 + 66 15.3836 1030 3 0 -45.021 26.25 -116.206 + 66 101.579 823 3 0 -18.6803 -15.3008 -116.25 + 66 165.247 822 3 0 -18.5431 -15.45 -116.206 + 66 94.733 821 3 0 -18.5096 -15.65 -116.045 + 66 205.061 1025 3 0 -46.2006 25.1842 -115.85 + 66 119.537 670 2 1 -45.9981 26.6058 -144.45 + 66 111.885 1032 2 0 -45.9532 26.6328 -145.85 + 66 197.741 1036 1 0 -44.7982 27.373 -175.85 + 66 109.433 686 0 1 -42.8124 30.4438 -204.45 + 66 121.046 1052 0 0 -42.6806 30.5959 -205.85 +Number of digits in this event = 79 +Using G4ParticleGun ... +8.14907 LIN e- Event: 67 -Number of tracker hits in this event = 132 - 67 144.347 1418 10 1 103.934 -10.2114 95.55 - 67 187.896 849 10 0 103.934 -10.2116 94.15 - 67 157.796 1418 9 1 103.943 -10.2058 65.55 - 67 134.925 849 9 0 103.944 -10.2057 64.15 - 67 136.234 1419 8 1 103.974 -10.2031 35.55 - 67 170.832 849 8 0 103.978 -10.2025 34.15 - 67 221.836 1419 7 1 104.05 -10.1862 5.55 - 67 119.523 849 7 0 104.053 -10.1852 4.15 - 67 106.627 1419 6 1 104.125 -10.1643 -24.45 - 67 347.417 849 6 0 104.13 -10.1623 -25.85 - 67 104.793 1420 5 1 104.245 -10.1147 -54.45 - 67 192.628 849 5 0 104.251 -10.1108 -55.85 - 67 157.48 1421 4 1 104.37 -10.0362 -84.45 - 67 181.512 850 4 0 104.374 -10.0317 -85.85 - 67 205.972 1421 3 1 104.449 -9.9369 -114.45 - 67 123.592 850 3 0 104.453 -9.9333 -115.85 - 67 112.425 1421 2 1 104.535 -9.85988 -144.45 - 67 153.422 850 2 0 104.538 -9.85744 -145.85 - 67 175.154 1422 1 1 104.6 -9.80068 -174.45 - 67 136.302 851 1 0 104.604 -9.79162 -175.85 - 67 236.394 1422 0 1 104.67 -9.62435 -204.45 - 67 191.609 852 0 0 104.677 -9.61942 -205.85 - 67 142.128 1332 10 0 -28.261 86.4685 93.75 - 67 487.227 854 1 0 105.751 -9.09658 -175.85 - 67 130.839 855 1 0 106.148 -9.05 -175.892 - 67 12.74 1446 1 1 109.531 -4.76317 -174.85 - 67 151.571 1447 1 1 109.55 -4.75238 -174.838 - 67 17.1294 1429 1 1 105.971 -7.58364 -174.85 - 67 103 868 1 0 104.964 -6.36491 -175.85 - 67 49.0487 1454 4 0 56.4892 111.014 -86.2499 - 67 44.1075 1455 4 0 56.5319 111.15 -86.1402 - 67 122.307 1456 4 0 56.5615 111.35 -86.0674 - 67 62.9524 1457 4 0 56.5981 111.55 -86.0191 - 67 246.875 1458 4 0 56.5987 111.75 -85.9716 - 67 47.2208 1197 4 1 59.5433 113.853 -84.85 - 67 173.105 1198 4 1 59.65 113.963 -84.8306 - 67 72.3255 1199 4 1 59.85 114.08 -84.8117 - 67 177.247 1200 4 1 60.0501 114.114 -84.7299 - 67 70.0238 1201 4 1 60.25 114.339 -84.5926 - 67 110.092 1202 4 1 60.45 114.414 -84.5068 - 67 49.3508 897 0 0 25.6609 -0.45 -206.125 - 67 132.537 896 0 0 25.7633 -0.65 -206.189 - 67 121.802 1308 4 0 38.2203 81.6951 -86.25 - 67 20.1363 1088 4 1 37.6679 82.2609 -84.85 - 67 162.544 1087 4 1 37.65 82.2814 -84.813 - 67 3.06627 1086 4 1 37.4498 82.4323 -84.4593 - 67 25.5828 850 6 0 104.159 -10.05 -26.2372 - 67 246.265 1419 5 1 104.121 -10.2745 -54.45 - 67 225.821 848 5 0 103.996 -10.2532 -55.85 - 67 102.815 1405 4 1 101.202 -9.71154 -84.45 - 67 94.2814 1404 4 1 101.15 -9.70552 -84.6936 - 67 112.136 851 4 0 100.908 -9.67281 -85.85 - 67 5.35089 1375 3 1 95.1548 -8.96135 -114.45 - 67 125.123 1374 3 1 95.15 -8.96161 -114.474 - 67 124.557 855 3 0 94.8596 -8.96326 -115.85 - 67 108.803 1343 2 1 88.7684 -9.3077 -144.45 - 67 16.7345 1342 2 1 88.65 -9.31999 -144.799 - 67 192.674 853 2 0 88.2861 -9.37135 -145.85 - 67 167.913 1288 1 1 77.7645 -9.52613 -174.45 - 67 49.2967 1287 1 1 77.65 -9.50265 -174.779 - 67 229.63 853 1 0 77.2878 -9.43446 -175.85 - 67 21.9554 1233 0 1 66.6907 -7.50715 -204.45 - 67 95.6699 1232 0 1 66.65 -7.49188 -204.514 - 67 8.42664 1231 0 1 66.45 -7.41622 -204.821 - 67 328.404 864 0 0 65.7779 -7.15902 -205.85 - 67 52.7457 222 3 0 170.562 -135.554 -116.25 - 67 197.946 858 1 0 75.9909 -8.44161 -175.85 - 67 115.523 859 1 0 75.7119 -8.25 -175.904 - 67 47.1615 859 2 0 107.451 -8.20871 -145.85 - 67 257.566 1419 2 1 104.119 -10.2524 -144.45 - 67 273.807 848 2 0 104.126 -10.2576 -145.85 - 67 231.116 1420 1 1 104.269 -10.3765 -174.45 - 67 273.629 848 1 0 104.271 -10.4063 -175.85 - 67 122.88 1420 0 1 104.33 -10.9746 -204.45 - 67 176.886 845 0 0 104.337 -11.0262 -205.85 - 67 87.8064 1420 2 1 104.15 -10.2467 -144.595 - 67 149.769 849 2 0 104.285 -10.2242 -145.85 - 67 233.852 1434 1 1 107.081 -10.6048 -174.451 - 67 135.749 846 1 0 107.247 -10.6885 -175.85 - 67 104.86 1449 0 1 109.991 -12.1458 -204.45 - 67 132.599 1450 0 1 110.15 -12.1567 -204.525 - 67 74.6779 1451 0 1 110.35 -12.167 -204.621 - 67 72.6277 1452 0 1 110.55 -12.1723 -204.712 - 67 29.1665 1453 0 1 110.75 -12.1764 -204.804 - 67 312.169 839 0 0 113.084 -12.2026 -205.85 - 67 0.270239 838 0 0 114.029 -12.25 -206.249 - 67 159.88 792 0 0 156.65 -21.45 -206.25 - 67 152.56 1681 0 1 156.425 -21.9933 -204.85 - 67 30.0079 1680 0 1 156.35 -22.126 -204.507 - 67 40.9517 297 1 0 174.85 -120.62 -176.25 - 67 100.004 296 1 0 174.874 -120.75 -176.213 - 67 154.646 295 1 0 174.911 -120.95 -176.141 - 67 264.099 294 1 0 174.95 -121.151 -176.066 - 67 67.3888 293 1 0 174.991 -121.35 -175.984 - 67 46.4543 292 1 0 175.027 -121.55 -175.903 - 67 709.125 1776 1 1 175.358 -123.845 -174.85 - 67 300.235 1775 1 1 175.35 -125.847 -174.741 - 67 59.9635 250 1 0 173.921 -129.99 -175.85 - 67 78.9179 249 1 0 173.85 -130.15 -175.874 - 67 54.2059 248 1 0 173.755 -130.35 -175.879 - 67 66.2152 1753 1 1 170.882 -134.849 -174.85 - 67 218.203 1752 1 1 170.75 -135.046 -174.783 - 67 153.14 1751 1 1 170.55 -135.365 -174.654 - 67 18.1802 1750 1 1 170.35 -135.751 -174.483 - 67 31.2921 1749 1 1 169.978 -135.721 -174.45 - 67 132.458 1748 1 1 169.95 -135.681 -174.488 - 67 163.215 1747 1 1 169.75 -135.427 -174.792 - 67 71.3367 228 1 0 168.901 -134.529 -175.85 - 67 86.9484 229 1 0 168.73 -134.35 -176.047 - 67 97.2152 1650 0 1 150.347 -115.368 -204.45 - 67 71.5764 1649 0 1 150.15 -115.352 -204.534 - 67 61.2155 1648 0 1 149.95 -115.367 -204.496 - 67 161.649 1647 0 1 149.75 -115.357 -204.509 - 67 181.647 1418 4 1 103.936 -10.3053 -84.45 - 67 126.803 848 4 0 103.931 -10.3083 -85.85 - 67 119.61 1418 3 1 103.832 -10.3724 -114.45 - 67 111.01 848 3 0 103.842 -10.3685 -115.85 - 67 99.2754 846 0 0 104.67 -10.7347 -205.85 - 67 81.6579 1308 2 1 81.6945 2.01354 -144.45 - 67 42.5938 848 10 0 103.897 -10.25 93.8839 - 67 25.5685 1334 9 1 86.9098 -20.9136 65.5499 - 67 144.425 1333 9 1 86.8492 -20.8479 65.5067 - 67 221.239 1332 9 1 86.65 -20.6684 65.2982 - 67 60.7841 799 9 0 85.6942 -20.1413 64.15 - 67 113.091 800 9 0 85.5722 -20.0498 63.9048 - 67 24.5734 648 9 0 79.4383 -50.3674 63.75 - 67 145.276 647 9 0 79.4209 -50.45 63.8124 - 67 54.0846 646 9 0 79.3019 -50.6503 64.0403 - 67 123.374 1295 9 1 79.1764 -51.7644 65.15 - 67 101.601 1294 9 1 79.0499 -52.0018 65.4064 - 67 67.0681 1293 9 1 78.85 -52.1883 65.4756 - 67 38.3061 547 0 0 -117.784 -70.4522 -206.25 -Number of digits in this event = 68 -Using G4ParticleGun ... -3.92579 LIN +Number of tracker hits in this event = 205 + 67 433.019 1053 10 1 30.6535 99.7654 95.55 + 67 338.674 1398 10 0 30.65 99.7665 94.15 + 67 374.324 1052 9 1 30.5623 99.7909 65.55 + 67 371.06 1398 9 0 30.5563 99.7987 64.15 + 67 183 1051 8 1 30.4167 99.9565 35.55 + 67 602.207 1399 8 0 30.4069 99.9673 34.15 + 67 325.909 1050 7 1 30.1911 100.182 5.55 + 67 540.254 1400 7 0 30.1822 100.198 4.15 + 67 125.378 1049 6 1 30.0092 100.492 -24.45 + 67 246.258 1401 6 0 30.0046 100.498 -25.85 + 67 117.967 1049 5 1 29.903 100.626 -54.45 + 67 231.513 1402 5 0 29.8998 100.631 -55.85 + 67 109.683 1048 4 1 29.8408 100.761 -84.45 + 67 261.565 1403 4 0 29.8403 100.769 -85.85 + 67 248.192 1048 3 1 29.8264 100.961 -114.45 + 67 114.029 1404 3 0 29.8283 100.978 -115.85 + 67 105.335 1048 2 1 29.8401 101.304 -144.45 + 67 106.724 1405 2 0 29.8374 101.319 -145.85 + 67 111.851 1048 1 1 29.7184 101.624 -174.45 + 67 217.568 1407 1 0 29.7013 101.654 -175.85 + 67 157.404 1046 0 1 29.3637 102.323 -204.45 + 67 208.007 1410 0 0 29.3543 102.338 -205.85 + 67 256.34 1402 6 0 30.0053 100.55 -25.9658 + 67 38.1564 1403 6 0 29.9842 100.75 -26.0409 + 67 58.6968 608 7 1 -58.25 84.6438 5.48897 + 67 194.79 1292 7 0 -82.6041 78.65 3.82787 + 67 72.3821 479 7 1 -84.1226 79.0787 5.15 + 67 161.448 478 7 1 -84.25 79.0758 5.25027 + 67 789.721 1052 8 1 30.4547 99.9054 35.55 + 67 19.3957 1053 8 1 30.6502 99.8998 35.1996 + 67 156.061 1398 8 0 31.5061 99.9433 34.15 + 67 86.1228 1336 8 0 63.0571 87.3346 33.75 + 67 103.052 1335 8 0 63.0235 87.25 33.8554 + 67 130.651 1214 8 1 62.8669 86.7314 35.15 + 67 94.4596 1215 8 1 63.05 86.5913 35.4201 + 67 80.5256 1216 8 1 63.25 86.3945 35.4734 + 67 118.258 1217 8 1 63.4501 86.3418 35.3949 + 67 163.53 1331 8 0 64.3869 86.3588 34.15 + 67 168.591 1332 8 0 64.4819 86.45 34.0318 + 67 67.2164 1395 8 0 30.5345 99.2287 34.15 + 67 78.2722 1394 8 0 30.5276 99.15 33.9944 + 67 110.953 1304 8 0 29.6748 80.8913 33.75 + 67 285.638 1046 8 1 29.3669 81.4638 35.15 + 67 97.5303 1047 8 1 29.45 82.2264 35.4091 + 67 126.373 1312 8 0 30.034 82.4744 34.15 + 67 159.37 1392 8 0 29.8611 98.6531 34.15 + 67 48.2205 1391 8 0 29.8666 98.55 34.1143 + 67 109.834 1397 10 0 30.6651 99.75 93.9232 + 67 213.699 1053 7 1 30.6743 99.6882 5.55 + 67 128.708 1397 7 0 30.6713 99.6857 4.15 + 67 363.633 1052 6 1 30.6079 99.6348 -24.45 + 67 334.08 1397 6 0 30.6082 99.6298 -25.85 + 67 245.217 1052 5 1 30.6272 99.5237 -54.45 + 67 172.909 1396 5 0 30.6304 99.5208 -55.85 + 67 131.292 1053 4 1 30.6991 99.4484 -84.45 + 67 129.534 1396 4 0 30.702 99.4415 -85.85 + 67 238.732 1053 3 1 30.7587 99.3005 -114.45 + 67 133.661 1395 3 0 30.7647 99.2923 -115.85 + 67 476.682 1054 2 1 30.8855 99.1461 -144.45 + 67 194.269 1394 2 0 30.8882 99.1424 -145.85 + 67 268.884 1054 1 1 30.9418 99.0594 -174.45 + 67 151.078 1394 1 0 30.9433 99.0543 -175.85 + 67 127.244 1054 0 1 30.9667 98.9482 -204.45 + 67 119.588 1393 0 0 30.9709 98.9416 -205.85 + 67 326.381 1268 8 0 -24.4102 73.7322 33.7504 + 67 148.336 1395 2 0 31.2265 99.1912 -145.85 + 67 190.398 1087 1 1 37.5542 102.526 -174.45 + 67 72.0193 1414 1 0 37.9521 103.054 -175.851 + 67 52.7979 1415 1 0 38.0165 103.15 -176.084 + 67 26.4792 1127 0 1 45.4794 118.145 -204.45 + 67 109.784 1126 0 1 45.45 118.175 -204.511 + 67 82.6292 1495 0 0 44.7142 119.183 -205.85 + 67 56.0788 1496 0 0 44.5953 119.35 -206.085 + 67 116.712 1393 2 0 31.0193 98.9125 -145.85 + 67 97.8275 1392 2 0 30.9724 98.7499 -146.198 + 67 315.078 1391 0 1 98.4879 -7.67773 -204.45 + 67 212.216 1392 0 1 98.55 -7.40889 -204.618 + 67 324.396 1052 0 1 30.5701 99.912 -204.45 + 67 165.036 1398 0 0 30.5041 99.9454 -205.85 + 67 90.3231 1399 0 0 30.4968 99.95 -205.958 + 67 175.265 1397 5 0 30.4545 99.6791 -55.85 + 67 116.589 1051 4 1 30.2924 99.6439 -84.45 + 67 111.753 1397 4 0 30.2896 99.6413 -85.85 + 67 126.625 1051 3 1 30.251 99.5899 -114.45 + 67 94.7131 1397 3 0 30.2658 99.5892 -115.85 + 67 104.544 1052 2 1 30.5886 99.5865 -144.45 + 67 126.349 1397 2 0 30.609 99.5877 -145.85 + 67 215.115 1397 1 0 31.0559 99.5864 -175.85 + 67 388.13 1058 0 1 31.6506 99.5886 -204.45 + 67 104.083 1397 0 0 31.6786 99.5872 -205.85 + 67 67.7307 848 3 1 -10.3363 165.334 -114.85 + 67 48.4726 1503 5 0 61.5294 120.911 -56.25 + 67 113.09 1062 5 1 32.4685 100.725 -54.45 + 67 117.477 1403 5 0 32.5585 100.77 -55.85 + 67 128.45 1071 4 1 34.3632 101.703 -84.45 + 67 127.464 1407 4 0 34.439 101.714 -85.85 + 67 112.508 1083 3 1 36.7721 100.4 -114.45 + 67 122.451 1400 3 0 36.8859 100.314 -115.85 + 67 102.821 1095 2 1 39.1008 98.6395 -144.45 + 67 225.499 1391 2 0 39.2305 98.55 -146.09 + 67 98.0445 1107 1 1 41.5497 97.1215 -174.45 + 67 138.434 1384 1 0 41.5925 97.0466 -175.85 + 67 196.717 1112 0 1 42.4782 95.5802 -204.45 + 67 200.528 1376 0 0 42.5234 95.5175 -205.85 + 67 268 1122 0 1 44.6085 95.9341 -204.45 + 67 115.151 1383 0 0 44.2742 96.7559 -205.85 + 67 9.41144 1384 0 0 44.2201 96.95 -206.22 + 67 50.7031 1377 0 0 44.1262 95.6215 -205.85 + 67 505.675 1048 6 1 29.6993 100.356 -24.45 + 67 141.17 1045 5 1 29.1058 100.552 -54.45 + 67 273.811 1042 4 1 28.4934 100.903 -84.45 + 67 206.274 1038 3 1 27.7403 101.364 -114.45 + 67 108.681 1406 3 0 27.7203 101.371 -115.85 + 67 112.398 1036 2 1 27.3131 101.563 -144.45 + 67 113.932 1407 2 0 27.3381 101.557 -145.85 + 67 177.828 1037 1 1 27.6275 101.273 -174.45 + 67 103.019 1405 1 0 27.6562 101.321 -175.85 + 67 108.985 1041 0 1 28.3241 102.171 -204.45 + 67 111.848 1298 5 1 79.7519 -92.0463 -54.85 + 67 51.1971 1405 6 0 29.8205 101.257 -25.85 + 67 201.995 1406 6 0 29.833 101.35 -26.0145 + 67 82.8889 1060 5 1 32.13 119.229 -54.45 + 67 112.282 1061 5 1 32.2501 119.383 -54.6947 + 67 62.9363 1500 5 0 32.7641 120.222 -55.85 + 67 99.9696 1501 5 0 32.8454 120.35 -56.0274 + 67 77.0072 1131 4 1 46.4003 137.331 -84.45 + 67 71.9748 1132 4 1 46.45 137.272 -84.6945 + 67 9.40702 1584 4 0 46.7216 136.961 -85.85 + 67 133.583 1583 4 0 46.7312 136.95 -85.8906 + 67 11.1407 1160 3 1 52.0567 131.213 -114.45 + 67 358.995 1159 3 1 52.05 131.187 -114.472 + 67 24.0741 1535 3 0 51.6697 127.259 -115.85 + 67 71.6348 1534 3 0 51.6583 127.15 -115.898 + 67 57.0578 1533 3 0 51.6264 126.95 -116.005 + 67 54.154 1532 3 0 51.5988 126.75 -116.102 + 67 86.7689 1531 3 0 51.5892 126.55 -116.202 + 67 14.5169 1162 2 1 52.4828 70.3176 -144.45 + 67 107.757 1161 2 1 52.4495 70.2984 -144.492 + 67 46.365 1160 2 1 52.2499 70.2005 -144.761 + 67 21.9829 1248 2 0 51.817 69.684 -145.85 + 67 131.777 1247 2 0 51.7889 69.6499 -145.923 + 67 47.7999 1074 1 1 34.9683 53.8858 -174.45 + 67 114.09 1073 1 1 34.8499 53.8784 -174.575 + 67 25.7763 1072 1 1 34.6497 53.8648 -174.826 + 67 75.1507 1169 1 0 33.7858 53.8564 -175.85 + 67 79.76 1168 1 0 33.5851 53.85 -176.056 + 67 318.648 936 0 1 7.43079 52.3753 -204.45 + 67 121.936 935 0 1 7.24997 52.3651 -204.723 + 67 110.542 1161 0 0 6.77875 52.3943 -205.852 + 67 72.962 937 0 1 7.48159 52.2977 -204.45 + 67 231.42 1158 0 0 7.69955 51.776 -205.85 + 67 103.857 1494 5 0 32.8893 119.113 -55.8501 + 67 65.6927 1401 7 0 30.6574 100.35 3.99114 + 67 112.287 1045 6 1 29.2331 106.042 -24.45 + 67 84.0167 1430 6 0 29.1593 106.299 -25.85 + 67 35.2912 1431 6 0 29.1469 106.35 -26.1179 + 67 379.904 1037 5 1 27.6439 112.019 -54.45 + 67 190.88 1460 5 0 27.4832 112.344 -55.85 + 67 105.94 1461 5 0 27.4803 112.35 -55.8764 + 67 133.115 1024 4 1 24.8706 118.884 -84.45 + 67 59.1619 1023 4 1 24.85 118.938 -84.716 + 67 142.722 1495 4 0 24.7765 119.176 -85.85 + 67 147.964 1013 3 1 22.7172 125.382 -114.45 + 67 85.3293 1526 3 0 22.6565 125.485 -115.85 + 67 128.793 1005 2 1 21.0786 126.896 -144.45 + 67 120.384 1532 2 0 21.02 126.701 -145.85 + 67 114.321 998 1 1 19.7929 122.508 -174.45 + 67 163.559 1510 1 0 19.8606 122.254 -175.85 + 67 153.313 1002 0 1 20.5433 117.519 -204.45 + 67 142.239 1485 0 0 20.5698 117.318 -205.85 + 67 74.5728 1423 2 1 104.75 141.541 -144.55 + 67 61.7172 1673 5 0 -21.2356 154.833 -56.25 + 67 414.18 1674 5 0 -21.385 154.95 -56.0888 + 67 36.005 782 5 1 -23.5356 155.109 -54.85 + 67 244.557 781 5 1 -23.65 155.084 -54.8313 + 67 8.88063 780 5 1 -23.8501 154.964 -54.8397 + 67 10.9248 1663 5 0 -24.519 152.772 -55.85 + 67 246.355 1662 5 0 -24.5288 152.75 -55.8591 + 67 120.155 1462 5 0 26.5668 112.659 -55.85 + 67 41.1498 1033 5 1 26.6989 109.847 -54.85 + 67 198.65 1032 5 1 26.65 109.792 -54.8036 + 67 139.036 1052 7 1 30.5652 100.103 5.55 + 67 346.145 1047 6 1 29.5243 101.282 -24.45 + 67 146.546 1417 5 0 27.604 103.587 -55.85 + 67 95.3424 1424 4 0 28.547 105.123 -85.85 + 67 33.0966 1425 4 0 28.561 105.15 -86.1581 + 67 51.5551 1440 3 0 29.6827 108.33 -115.851 + 67 97.1144 1441 3 0 29.6738 108.35 -115.942 + 67 122.041 1031 2 1 26.3373 114.846 -144.45 + 67 320.364 1475 2 0 26.2995 115.166 -145.85 + 67 217.726 1027 1 1 25.5776 122.186 -174.45 + 67 136.132 1511 1 0 25.559 122.419 -175.85 + 67 121.121 1022 0 1 24.5353 127.871 -204.45 + 67 83.8813 1540 0 0 24.4385 128.284 -205.85 + 67 54.5204 1541 0 0 24.4235 128.35 -206.074 + 67 211.25 1041 4 1 28.4339 104.665 -84.45 + 67 1.01559 1419 4 0 27.6352 103.951 -85.85 + 67 296.41 1418 4 0 27.6343 103.95 -85.8524 + 67 151.482 1301 1 1 80.25 -34.1819 -174.497 + 67 77.7112 1453 0 0 31.7459 110.8 -205.851 + 67 62.6579 1454 0 0 31.7472 110.95 -206.094 + 67 6.60881 1057 0 1 31.6499 110.191 -204.816 + 67 8.13116 1451 0 0 31.1765 110.538 -205.85 + 67 127.002 1452 0 0 31.1628 110.55 -205.881 + 67 77.9321 1046 6 1 29.45 101.372 -24.4841 +Number of digits in this event = 104 +Using G4ParticleGun ... +1.12877 LIN e- Event: 68 -Number of tracker hits in this event = 68 - 68 111.329 504 8 1 -79.0976 -111.416 35.55 - 68 106.452 343 8 0 -79.0974 -111.415 34.15 - 68 120.736 504 7 1 -79.0855 -111.388 5.55 - 68 102.946 343 7 0 -79.0844 -111.388 4.15 - 68 124.189 504 6 1 -79.0624 -111.39 -24.45 - 68 116.93 343 6 0 -79.0628 -111.389 -25.85 - 68 158.033 504 5 1 -79.0808 -111.361 -54.45 - 68 179.985 343 5 0 -79.0812 -111.359 -55.85 - 68 107.194 504 4 1 -79.0771 -111.32 -84.45 - 68 125.017 344 4 0 -79.0745 -111.318 -85.85 - 68 182.759 505 3 1 -79.0251 -111.269 -114.45 - 68 123.482 344 3 0 -79.0236 -111.268 -115.85 - 68 368.75 505 2 1 -78.9908 -111.262 -144.45 - 68 241.711 344 2 0 -78.9901 -111.259 -145.85 - 68 166.175 505 1 1 -78.9897 -111.18 -174.45 - 68 230.342 344 1 0 -78.9844 -111.176 -175.85 - 68 131.364 505 0 1 -78.8811 -111.101 -204.45 - 68 194.307 345 0 0 -78.8767 -111.096 -205.85 - 68 280.517 488 1 1 -82.336 -108.241 -174.45 - 68 120.798 365 1 0 -82.6154 -107.115 -175.85 - 68 56.9656 366 1 0 -82.6761 -106.95 -176.088 - 68 93.4268 470 0 1 -85.9658 -87.7639 -204.45 - 68 162.377 469 0 1 -86.05 -87.6425 -204.595 - 68 86.4955 467 0 0 -87.0946 -86.6338 -205.85 - 68 71.5667 468 0 0 -87.278 -86.45 -206.063 - 68 133.184 343 2 0 -78.9467 -111.35 -145.857 - 68 128.008 510 1 1 -78.0256 -111.31 -174.45 - 68 156.904 511 0 1 -77.6972 -110.86 -204.45 - 68 108.262 347 0 0 -77.8394 -110.679 -205.85 - 68 127.185 504 3 1 -79.05 -111.282 -114.788 - 68 161.591 344 5 0 -79.1876 -111.35 -56.1598 - 68 125.61 505 6 1 -79.0445 -111.367 -24.4501 - 68 104.844 342 6 0 -78.6938 -111.585 -25.85 - 68 117.836 545 5 1 -71.0112 -115.991 -54.45 - 68 163.509 321 5 0 -70.4101 -115.9 -55.85 - 68 81.5135 615 4 1 -56.8554 -114.255 -84.4502 - 68 185.363 616 4 1 -56.8499 -114.249 -84.4579 - 68 59.5888 617 4 1 -56.6499 -114.079 -84.7228 - 68 4.21918 333 4 0 -55.7471 -113.357 -85.85 - 68 148.937 334 4 0 -55.7385 -113.35 -85.8609 - 68 32.968 335 4 0 -55.5172 -113.15 -86.1702 - 68 38.0881 716 3 1 -36.7469 -94.6573 -114.45 - 68 74.6851 717 3 1 -36.65 -94.5731 -114.522 - 68 77.7264 718 3 1 -36.45 -94.402 -114.663 - 68 23.9167 719 3 1 -36.25 -94.2459 -114.807 - 68 23.4432 434 3 0 -34.8259 -93.2083 -115.85 - 68 82.6959 435 3 0 -34.748 -93.15 -115.904 - 68 88.8687 436 3 0 -34.4873 -92.95 -116.068 - 68 29.1596 437 3 0 -34.2326 -92.7498 -116.225 - 68 9.1101 950 2 1 10.2156 -58.1375 -144.45 - 68 72.2516 951 2 1 10.25 -58.1235 -144.464 - 68 59.5299 952 2 1 10.45 -58.0402 -144.549 - 68 58.7245 953 2 1 10.65 -57.9681 -144.649 - 68 59.812 954 2 1 10.85 -57.8896 -144.752 - 68 34.3991 614 2 0 12.8025 -57.089 -145.85 - 68 180.202 615 2 0 12.8947 -57.05 -145.903 - 68 59.4838 616 2 0 13.3297 -56.8497 -146.158 - 68 77.3414 1230 1 1 66.1189 -34.829 -174.45 - 68 38.4996 1231 1 1 66.25 -34.6574 -174.73 - 68 39.9946 729 1 0 66.7723 -34.1089 -175.85 - 68 105.239 730 1 0 66.8326 -34.05 -175.975 - 68 123.783 1308 0 1 81.7999 -20.3078 -204.452 - 68 104.035 800 0 0 81.998 -19.886 -205.85 - 68 226.835 801 0 0 82.0132 -19.85 -205.902 - 68 533.439 1704 1 1 161.048 -45.3405 -174.45 - 68 318.674 1703 1 1 160.95 -46.5865 -174.611 - 68 92.5348 1702 1 1 160.75 -47.0451 -174.549 - 68 162.287 1701 1 1 160.55 -47.0149 -174.553 -Number of digits in this event = 33 +Number of tracker hits in this event = 20 + 68 140.413 1320 9 0 105.737 84.1388 64.15 + 68 273.17 1428 8 1 105.755 84.134 35.55 + 68 117.608 1320 8 0 105.757 84.1313 34.15 + 68 118.247 1428 7 1 105.783 84.0428 5.55 + 68 176.283 1320 7 0 105.768 84.0602 4.15 + 68 147.367 1426 6 1 105.489 84.4183 -24.45 + 68 198.172 1321 6 0 105.464 84.4401 -25.85 + 68 268.08 1423 5 1 104.944 84.8845 -54.45 + 68 180.47 1324 5 0 104.93 84.9059 -55.85 + 68 127.98 1422 4 1 104.607 85.4554 -84.45 + 68 138.674 1327 4 0 104.587 85.4798 -85.85 + 68 134.607 1420 3 1 104.17 86.0033 -114.45 + 68 91.2338 1329 3 0 104.143 86.0238 -115.85 + 68 118.973 1417 2 1 103.574 86.4568 -144.45 + 68 119.067 1332 2 0 103.533 86.4836 -145.85 + 68 119.043 1412 1 1 102.745 87.3436 -174.45 + 68 254.264 1336 1 0 102.702 87.3815 -175.85 + 68 98.6145 1408 0 1 101.797 88.1444 -204.45 + 68 117.618 1340 0 0 101.763 88.1868 -205.85 + 68 59.9549 1427 8 1 105.75 84.0889 35.3679 +Number of digits in this event = 13 Using G4ParticleGun ... -6.4207 LIN +4.60487 LIN e- Event: 69 -Number of tracker hits in this event = 102 - 69 102.595 1302 9 1 80.603 -105.556 65.55 - 69 138.384 372 9 0 80.6025 -105.555 64.15 - 69 108.282 1302 8 1 80.5853 -105.551 35.55 - 69 125.262 372 8 0 80.5833 -105.551 34.15 - 69 108.731 1302 7 1 80.5493 -105.555 5.55 - 69 114.869 372 7 0 80.5481 -105.556 4.15 - 69 225.637 1302 6 1 80.5197 -105.577 -24.45 - 69 239.453 372 6 0 80.5157 -105.577 -25.85 - 69 183.058 1301 5 1 80.4358 -105.568 -54.45 - 69 243.999 372 5 0 80.433 -105.569 -55.85 - 69 108.863 1301 4 1 80.3715 -105.587 -84.45 - 69 428.604 372 4 0 80.3691 -105.59 -85.85 - 69 142.874 1301 3 1 80.3288 -105.651 -114.45 - 69 279.751 372 3 0 80.3282 -105.654 -115.85 - 69 152.598 1301 2 1 80.3161 -105.714 -144.45 - 69 218.679 372 2 0 80.317 -105.715 -145.85 - 69 136.973 1301 1 1 80.333 -105.748 -174.45 - 69 116.105 372 1 0 80.3331 -105.748 -175.85 - 69 161.892 1301 0 1 80.3402 -105.761 -204.45 - 69 144.824 371 0 0 80.3428 -105.765 -205.85 - 69 181.662 347 1 0 52.8406 -110.55 -176.13 - 69 63.2768 1300 0 1 80.25 -105.751 -204.477 - 69 80.9002 1299 0 1 80.05 -105.721 -204.588 - 69 70.6746 1298 0 1 79.85 -105.699 -204.585 - 69 74.3713 1297 0 1 79.65 -105.718 -204.657 - 69 224.485 1296 0 1 79.4498 -105.747 -204.655 - 69 115.972 1295 0 1 79.25 -105.758 -204.696 - 69 30.304 1294 0 1 79.0499 -105.641 -204.738 - 69 58.2035 373 0 0 79.3439 -105.461 -205.85 - 69 73.0486 1290 0 1 78.1461 -103.914 -204.85 - 69 263.484 1289 0 1 78.05 -103.822 -204.798 - 69 38.5915 379 2 0 80.7155 -104.338 -145.85 - 69 211.743 1320 2 1 84.1228 -104.314 -144.85 - 69 45.3304 374 2 0 85.8583 -105.166 -145.85 - 69 156.528 375 2 0 85.9255 -105.15 -145.881 - 69 98.7936 1301 6 1 80.4499 -105.576 -24.5203 - 69 84.3994 371 6 0 80.092 -105.931 -25.85 - 69 140.732 370 6 0 80.071 -105.95 -25.9241 - 69 110.52 1264 5 1 72.9604 -107.685 -54.45 - 69 2.9716 1265 5 1 73.05 -107.699 -54.8378 - 69 87.3072 362 5 0 73.3386 -107.73 -55.85 - 69 18.2406 361 5 0 73.4339 -107.75 -56.1657 - 69 18.3847 506 5 0 71.8486 -78.6744 -56.25 - 69 76.1299 507 5 0 71.8429 -78.6498 -56.2275 - 69 49.8797 508 5 0 71.7477 -78.45 -55.972 - 69 241.187 1258 5 1 71.6614 -77.4932 -54.8498 - 69 14.1072 1257 5 1 71.65 -77.418 -54.8221 - 69 194.633 1259 5 1 71.8538 -76.9421 -54.45 - 69 75.2108 536 5 0 70.6315 -72.7624 -55.85 - 69 88.2356 537 5 0 70.4599 -72.65 -55.8987 - 69 2.72672 538 5 0 70.2705 -72.45 -55.8616 - 69 162.175 1251 5 1 70.2942 -72.2689 -54.85 - 69 56.205 1252 5 1 70.45 -72.2906 -54.549 - 69 4.68225 558 5 0 70.9353 -68.45 -56.1572 - 69 82.3208 1303 6 1 80.6502 -105.753 -24.5347 - 69 87.9853 1304 6 1 80.85 -105.934 -24.6778 - 69 16.2532 1305 6 1 81.05 -106.073 -24.8149 - 69 24.0953 365 6 0 83.0865 -107.118 -25.8501 - 69 142.945 364 6 0 83.1535 -107.15 -25.8834 - 69 56.8691 363 6 0 83.4774 -107.35 -26.1356 - 69 7.40123 421 0 0 97.3945 -95.95 -206.189 - 69 535.685 1385 0 1 97.3435 -95.1798 -204.85 - 69 166.109 1302 1 1 80.5575 -105.526 -174.45 - 69 76.6049 1303 1 1 80.6501 -105.578 -174.597 - 69 23.0032 1304 1 1 80.85 -105.661 -174.806 - 69 79.7101 370 1 0 82.1428 -106.085 -175.85 - 69 222.376 369 1 0 82.3333 -106.15 -175.965 - 69 40.0367 368 1 0 82.6322 -106.35 -176.173 - 69 43.2939 364 1 0 139.59 -107.248 -176.25 - 69 109.892 365 1 0 139.687 -107.15 -176.137 - 69 6.18667 1602 1 1 140.734 -106.298 -174.85 - 69 171.995 1603 1 1 140.75 -106.284 -174.828 - 69 27.0012 1616 1 1 143.35 -106.777 -174.618 - 69 319.351 1617 1 1 143.55 -106.828 -174.602 - 69 253.733 1618 1 1 143.75 -106.885 -174.488 - 69 90.7729 1619 1 1 143.95 -106.931 -174.562 - 69 83.7246 1620 1 1 144.15 -107.068 -174.488 - 69 96.6844 1621 1 1 144.35 -107.203 -174.452 - 69 181.053 1622 1 1 144.55 -107.19 -174.571 - 69 163.761 1604 1 1 140.95 -106.094 -174.469 - 69 98.4317 373 1 0 80.4917 -105.447 -175.85 - 69 144.642 386 0 0 79.3375 -102.897 -205.85 - 69 297.012 1302 4 1 80.5973 -105.57 -84.45 - 69 264.17 1302 3 1 80.4552 -105.666 -114.45 - 69 132.756 1308 2 1 81.7878 -105.645 -144.45 - 69 120.879 1315 1 1 83.1522 -106.115 -174.45 - 69 109.065 1319 0 1 83.9305 -106.99 -204.45 - 69 109.218 365 0 0 83.977 -107.087 -205.85 - 69 4.50879 298 2 0 95.3712 -120.492 -146.25 - 69 234.924 371 3 0 80.6735 -105.836 -115.85 - 69 234.749 1309 2 1 81.9496 -105.743 -144.45 - 69 19.9109 371 2 0 81.9899 -105.939 -145.85 - 69 94.9573 370 2 0 81.9922 -105.95 -145.928 - 69 114.446 1311 1 1 82.3734 -110.165 -174.45 - 69 156.317 348 1 0 82.3784 -110.409 -175.85 - 69 207.635 1312 0 1 82.4851 -115.747 -204.45 - 69 40.1284 1311 0 1 82.45 -115.85 -204.83 - 69 6.55623 320 0 0 82.3511 -116.142 -205.85 - 69 129.621 319 0 0 82.3483 -116.15 -205.879 - 69 151.119 1310 2 1 82.05 -105.428 -144.699 - 69 98.3825 1311 2 1 82.25 -105.414 -144.787 - 69 127.747 376 2 0 83.2595 -104.857 -145.85 -Number of digits in this event = 48 +Number of tracker hits in this event = 34 + 69 111.254 1044 11 1 28.862 34.2929 125.55 + 69 123.286 1071 11 0 28.8658 34.2928 124.15 + 69 122.843 1044 10 1 28.9444 34.2926 95.55 + 69 106.933 1071 10 0 28.9499 34.2918 94.15 + 69 112.759 1045 9 1 29.0736 34.2792 65.55 + 69 97.7293 1071 9 0 29.0786 34.2787 64.15 + 69 126.314 1045 8 1 29.1872 34.2745 35.55 + 69 130.959 1071 8 0 29.1915 34.2728 34.15 + 69 143.845 1046 7 1 29.2801 34.2337 5.55 + 69 105.503 1070 7 0 29.2847 34.2302 4.15 + 69 285.939 1046 6 1 29.3666 34.1598 -24.45 + 69 117.382 1070 6 0 29.3701 34.1594 -25.85 + 69 238.837 1046 5 1 29.4355 34.1376 -54.45 + 69 163.641 1070 5 0 29.4389 34.1348 -55.85 + 69 155.642 1047 4 1 29.5095 34.0765 -84.45 + 69 169.273 1070 4 0 29.5165 34.0769 -85.85 + 69 365.326 1048 3 1 29.6557 34.0778 -114.45 + 69 377.263 1070 3 0 29.6671 34.0775 -115.85 + 69 293.91 1049 2 1 29.8978 34.0696 -144.45 + 69 248.947 1070 2 0 29.9087 34.07 -145.85 + 69 157.051 1050 1 1 30.1354 34.0784 -174.45 + 69 156.033 1070 1 0 30.147 34.0798 -175.85 + 69 116.552 1051 0 1 30.3528 34.0748 -204.45 + 69 99.5367 1070 0 0 30.3574 34.0758 -205.85 + 69 119.008 1048 2 1 29.7635 32.5365 -144.45 + 69 105.491 1062 2 0 29.8212 32.5428 -145.85 + 69 131.39 1055 1 1 31.0893 32.8434 -174.45 + 69 134.311 1063 1 0 31.1776 32.8005 -175.85 + 69 96.409 1065 0 1 33.1263 31.9132 -204.45 + 69 166.974 1059 0 0 33.2113 31.8644 -205.85 + 69 113.104 1049 1 1 29.9912 34.0526 -174.45 + 69 234.108 1069 1 0 29.9936 34.0403 -175.85 + 69 277.221 1049 0 1 30.0385 33.7531 -204.45 + 69 128.17 1068 0 0 30.0354 33.7637 -205.85 +Number of digits in this event = 24 Using G4ParticleGun ... -8.7534 LIN +1.66363 LIN e- Event: 70 -Number of tracker hits in this event = 64 - 70 121.624 1087 11 1 37.5841 -21.7271 125.55 - 70 111.063 791 11 0 37.5839 -21.7272 124.15 - 70 123.686 1087 10 1 37.5824 -21.7273 95.55 - 70 121.738 791 10 0 37.582 -21.7268 94.15 - 70 201.989 1087 9 1 37.5719 -21.7152 65.55 - 70 172.534 791 9 0 37.571 -21.7141 64.15 - 70 138.031 1087 8 1 37.5514 -21.6897 35.55 - 70 113.432 791 8 0 37.5504 -21.6882 34.15 - 70 131.532 1087 7 1 37.5304 -21.6574 5.55 - 70 110.68 791 7 0 37.529 -21.6562 4.15 - 70 128.365 1087 6 1 37.5003 -21.6341 -24.45 - 70 312.822 792 6 0 37.499 -21.6327 -25.85 - 70 134.877 1087 5 1 37.4722 -21.6084 -54.45 - 70 126.825 792 5 0 37.4712 -21.6082 -55.85 - 70 116.967 1086 4 1 37.4467 -21.6071 -84.45 - 70 189.149 792 4 0 37.445 -21.6073 -85.85 - 70 164.305 1086 3 1 37.4017 -21.6168 -114.45 - 70 110.145 792 3 0 37.3993 -21.6168 -115.85 - 70 121.687 1086 2 1 37.3475 -21.6129 -144.45 - 70 123.791 792 2 0 37.3445 -21.6125 -145.85 - 70 216.101 1086 1 1 37.281 -21.6038 -174.45 - 70 149.125 792 1 0 37.2786 -21.6025 -175.85 - 70 135.964 1085 0 1 37.2249 -21.576 -204.45 - 70 133.735 792 0 0 37.2212 -21.5735 -205.85 - 70 187.007 615 6 0 -141.096 -57.0222 -26.25 - 70 2.10858 616 6 0 -141.258 -56.85 -25.8604 - 70 65.5687 193 6 1 -141.508 -56.1155 -24.85 - 70 113.843 192 6 1 -141.55 -56.0729 -24.7519 - 70 118.014 191 6 1 -141.75 -56.1295 -24.7464 - 70 120.302 190 6 1 -141.95 -56.0684 -24.8006 - 70 3.05934 690 1 0 104.371 -41.8757 -176.25 - 70 95.0195 1425 1 1 105.16 -40.922 -174.85 - 70 151.593 791 1 0 37.2954 -21.65 -175.974 - 70 124.796 1141 3 1 48.4357 -12.9618 -114.45 - 70 23.8749 839 3 0 48.5375 -12.1084 -115.85 - 70 99.6127 840 3 0 48.5435 -12.05 -115.928 - 70 1.30896 841 3 0 48.5233 -11.8499 -116.246 - 70 4.89106 1116 2 1 43.4427 7.35534 -144.45 - 70 120.848 1117 2 1 43.45 7.36508 -144.467 - 70 12.9694 1118 2 1 43.65 7.56763 -144.82 - 70 46.3766 940 2 0 44.2653 8.17023 -145.85 - 70 120.624 941 2 0 44.3477 8.25 -145.959 - 70 2.53759 942 2 0 44.6182 8.45 -146.241 - 70 32.4732 1330 2 0 80.1339 86.1344 -146.25 - 70 134.183 1331 2 0 80.16 86.25 -146.196 - 70 109.855 1332 2 0 80.2388 86.45 -146.097 - 70 67.3236 1333 2 0 80.336 86.65 -146 - 70 44.9727 1334 2 0 80.3745 86.85 -145.939 - 70 55.5098 1335 2 0 80.3791 87.05 -145.907 - 70 54.6758 1336 2 0 80.3454 87.2501 -145.885 - 70 33.2247 1337 2 0 80.3258 87.4501 -145.861 - 70 435.224 1303 2 1 80.7904 93.8639 -144.85 - 70 490.683 1304 2 1 80.85 94.3888 -144.727 - 70 173.394 1302 2 1 80.65 96.3247 -144.704 - 70 91.4508 1035 1 0 62.7017 27.05 -175.997 - 70 111.624 1086 5 1 37.3297 -21.7157 -54.4502 - 70 87.7073 789 5 0 37.9725 -22.1177 -55.85 - 70 179.349 788 5 0 38.0254 -22.25 -56.0385 - 70 323.504 1081 5 0 -2.09912 36.2749 -56.25 - 70 154.385 1080 5 0 -2.36507 36.2498 -56.173 - 70 90.8476 1079 5 0 -2.58422 36.05 -56.1743 - 70 72.8202 1449 5 0 -30.7097 110.065 -56.25 - 70 130.873 1539 12 0 -54.0011 128.065 153.75 - 70 101.727 1538 12 0 -53.7682 127.95 153.831 -Number of digits in this event = 36 +Number of tracker hits in this event = 86 + 70 15.596 1390 10 1 98.1503 31.8177 95.55 + 70 96.657 1389 10 1 98.15 31.8175 95.487 + 70 148.878 1058 10 0 98.1445 31.8125 94.15 + 70 180.138 1389 9 1 98.0284 31.715 65.55 + 70 109.156 1058 9 0 98.0251 31.7108 64.15 + 70 312.588 1389 8 1 97.9563 31.6337 35.55 + 70 315.753 1057 8 0 97.9559 31.6329 34.15 + 70 95.8397 1388 7 1 97.8873 31.5945 5.55 + 70 348.181 1057 7 0 97.8293 31.5934 4.15 + 70 173.404 1382 6 1 96.6577 31.5525 -24.45 + 70 558.487 1057 6 0 96.5994 31.5527 -25.85 + 70 128.795 1376 5 1 95.3953 31.5823 -54.45 + 70 110.008 1057 5 0 95.325 31.5894 -55.85 + 70 118.642 1368 4 1 93.8757 31.7388 -84.45 + 70 327.735 1058 4 0 93.8045 31.749 -85.85 + 70 74.9869 1361 3 1 92.3612 31.9386 -114.45 + 70 233.108 1360 3 1 92.35 31.9406 -114.681 + 70 113.977 1059 3 0 92.2935 31.9511 -115.85 + 70 158.043 1353 2 1 90.9137 32.2039 -144.45 + 70 176.038 1060 2 0 90.8502 32.2164 -145.85 + 70 411.066 1347 1 1 89.5403 32.5021 -174.45 + 70 116.112 1062 1 0 89.4869 32.5043 -175.85 + 70 120.089 1341 0 1 88.4022 32.5182 -204.45 + 70 136.988 1062 0 0 88.3566 32.5213 -205.85 + 70 156.881 1359 3 1 92.1498 31.9108 -114.662 + 70 98.1853 1358 3 1 91.95 31.8849 -114.656 + 70 287.779 1357 3 1 91.75 31.9186 -114.572 + 70 17.3111 1059 4 0 93.7485 31.8501 -85.8564 + 70 58.859 1367 4 1 93.6947 32.3535 -84.85 + 70 29.992 1061 4 0 93.9111 32.3659 -85.85 + 70 148.797 1388 8 1 97.95 31.6291 35.5456 + 70 114.257 1380 7 1 96.2929 31.6047 5.55 + 70 156.485 1371 6 1 94.494 29.401 -24.4502 + 70 139.347 1046 6 0 94.5501 29.2838 -25.85 + 70 140.072 1371 5 1 94.3804 26.8063 -54.4502 + 70 102.069 1031 5 0 94.5153 26.3692 -55.85 + 70 8.46916 1030 5 0 94.5434 26.25 -56.2262 + 70 147.958 1380 4 1 96.3333 17.6031 -84.45 + 70 101.68 986 4 0 96.3592 17.4244 -85.85 + 70 112.86 1386 3 1 97.3642 13.9439 -114.45 + 70 79.6547 968 3 0 97.6341 13.6958 -115.85 + 70 46.8929 967 3 0 97.6838 13.65 -116.089 + 70 323.754 1417 2 1 103.671 7.40755 -144.45 + 70 57.731 1418 2 1 103.75 7.48857 -144.649 + 70 94.7334 939 2 0 104.211 7.92863 -145.85 + 70 17.6474 940 2 0 104.345 8.0501 -146.186 + 70 141.342 1477 1 1 115.652 17.1479 -174.451 + 70 115.247 986 1 0 115.829 17.3935 -175.85 + 70 11.1241 987 1 0 115.868 17.4501 -176.211 + 70 100.766 1497 0 1 119.641 21.8171 -204.45 + 70 115.61 1498 0 1 119.75 22.0913 -204.67 + 70 62.471 1017 0 0 120.357 23.5204 -205.85 + 70 85.2815 1018 0 0 120.419 23.6502 -205.966 + 70 53.1516 1019 0 0 120.526 23.85 -206.142 + 70 153.356 984 2 0 114.391 16.9516 -146.25 + 70 207.722 1473 2 1 114.896 16.3387 -144.85 + 70 9.02972 1474 2 1 114.95 16.2742 -144.557 + 70 7.17807 1602 4 0 39.661 140.568 -86.25 + 70 8.77081 1383 4 1 96.75 132.607 -84.7137 + 70 154.58 1381 4 1 96.4665 132.399 -84.4504 + 70 84.8158 1603 4 0 39.6078 140.75 -85.9797 + 70 131.262 1604 4 0 39.5737 140.95 -85.9022 + 70 144.921 1097 4 1 39.6045 140.534 -84.85 + 70 169.569 1055 4 0 90.1976 31.113 -85.85 + 70 116.164 1058 8 0 97.964 31.7025 34.1499 + 70 106.719 1391 7 1 98.426 33.6857 5.54986 + 70 40.4642 1069 7 0 98.2503 34.0096 4.1498 + 70 91.329 1070 7 0 98.2304 34.05 3.97714 + 70 100.32 1370 6 1 94.35 41.1591 -24.52 + 70 142.833 1107 6 0 94.0436 41.513 -25.85 + 70 159.589 1348 5 1 89.6987 49.2685 -54.4501 + 70 111.775 1148 5 0 89.8171 49.6547 -55.85 + 70 128.441 1348 4 1 89.7531 58.0567 -84.4505 + 70 27.1325 1191 4 0 89.8204 58.4238 -85.85 + 70 91.0884 1192 4 0 89.827 58.4501 -85.9439 + 70 162.557 1234 3 0 92.6531 66.8737 -115.85 + 70 124.8 1431 2 1 106.519 78.1241 -144.45 + 70 143.422 1291 2 0 106.467 78.3221 -145.85 + 70 107.817 1425 1 1 105.279 81.3557 -174.45 + 70 38.5491 1307 1 0 105.39 81.6205 -175.85 + 70 93.3514 1308 1 0 105.399 81.65 -175.99 + 70 150.758 1442 0 1 108.604 88.6699 -204.45 + 70 117.501 1344 0 0 109.047 88.8564 -205.85 + 70 41.6455 1057 4 0 97.3212 31.6499 -86.194 + 70 65.6516 923 4 0 38.7294 4.84168 -86.25 + 70 196.976 924 4 0 38.6162 4.85 -86.165 +Number of digits in this event = 40 Using G4ParticleGun ... -1.67367 LIN +3.26994 LIN e- Event: 71 -Number of tracker hits in this event = 122 - 71 111.114 754 9 1 -29.0872 -125.208 65.55 - 71 126.334 274 9 0 -29.0845 -125.212 64.15 - 71 166.082 755 8 1 -29.0387 -125.274 35.55 - 71 207.157 274 8 0 -29.0335 -125.28 34.15 - 71 112.02 755 7 1 -28.9351 -125.415 5.55 - 71 147.736 273 7 0 -28.9339 -125.423 4.15 - 71 337.231 755 6 1 -28.9101 -125.573 -24.45 - 71 129.47 272 6 0 -28.91 -125.588 -25.85 - 71 141.698 755 5 1 -28.9154 -125.877 -54.45 - 71 163.818 271 5 0 -28.9098 -125.899 -55.85 - 71 163.171 756 4 1 -28.8169 -126.398 -84.45 - 71 107.486 268 4 0 -28.7741 -126.435 -85.85 - 71 115.193 760 3 1 -27.9445 -127.166 -114.45 - 71 115.717 264 3 0 -27.9097 -127.192 -115.85 - 71 213.37 764 2 1 -27.2324 -127.701 -144.45 - 71 119.634 262 2 0 -27.1999 -127.709 -145.85 - 71 116.264 768 1 1 -26.4339 -127.819 -174.45 - 71 111.291 261 1 0 -26.4002 -127.839 -175.85 - 71 120.875 771 0 1 -25.669 -128.274 -204.45 - 71 104.698 259 0 0 -25.6128 -128.293 -205.85 - 71 45.9032 763 2 1 -27.2501 -127.708 -144.5 - 71 492.546 755 3 1 -28.9286 -126.571 -114.45 - 71 489.891 267 3 0 -28.9414 -126.583 -115.85 - 71 200.329 754 2 1 -29.1668 -126.852 -144.45 - 71 161.689 266 2 0 -29.2424 -126.816 -145.85 - 71 107.048 746 1 1 -30.8325 -126.116 -174.45 - 71 26.175 745 1 1 -30.85 -126.114 -174.729 - 71 215.216 270 1 0 -30.9189 -126.101 -175.85 - 71 124.753 736 0 1 -32.7117 -125.831 -204.45 - 71 126.863 271 0 0 -32.8171 -125.818 -205.85 - 71 136.607 43 3 0 -42.7321 -171.463 -116.25 - 71 220.604 268 3 0 -28.9509 -126.55 -115.85 - 71 54.299 755 2 1 -29.05 -124.962 -144.601 - 71 141.922 275 2 0 -29.0342 -124.994 -145.85 - 71 102.094 758 1 1 -28.3589 -125.546 -174.45 - 71 173.138 272 1 0 -28.3137 -125.565 -175.85 - 71 105.553 763 0 1 -27.2769 -126.059 -204.45 - 71 126.722 270 0 0 -27.1969 -126.082 -205.85 - 71 136.269 741 2 1 -31.6908 -127.887 -144.45 - 71 118.489 260 2 0 -31.7232 -128.011 -145.85 - 71 47.7793 738 1 1 -32.2739 -130.792 -174.45 - 71 63.1115 739 1 1 -32.25 -130.802 -174.606 - 71 229.336 246 1 0 -32.0586 -130.849 -175.85 - 71 119.06 761 0 1 -27.6598 -131.887 -204.45 - 71 119.151 239 0 0 -27.8665 -132.215 -205.85 - 71 264.507 243 0 0 -27.0016 -131.437 -205.85 - 71 79.3702 217 0 0 -81.2905 -136.649 -206.25 - 71 94.4097 216 0 0 -81.3598 -136.75 -206.13 - 71 208.055 215 0 0 -81.2971 -136.95 -206.081 - 71 123.577 779 0 1 -24.1567 -137.635 -204.85 - 71 72.0102 207 0 0 -23.2702 -138.67 -205.85 - 71 137.361 753 2 1 -29.3069 -126.68 -144.45 - 71 235.431 267 2 0 -29.3498 -126.663 -145.85 - 71 132.964 748 1 1 -30.2859 -126.503 -174.45 - 71 240.494 268 1 0 -30.3237 -126.496 -175.85 - 71 116.183 741 0 1 -31.6585 -125.444 -204.45 - 71 71.5275 273 0 0 -31.8014 -125.365 -205.85 - 71 58.751 274 0 0 -31.8288 -125.35 -206.119 - 71 271.553 759 1 1 -28.1188 -126.202 -174.45 - 71 146.399 746 0 1 -30.7833 -123.553 -204.452 - 71 444.727 283 0 0 -30.7978 -123.437 -205.85 - 71 103.739 282 0 0 -30.9331 -123.55 -206.128 - 71 141.728 760 1 1 -28.05 -126.259 -174.807 - 71 120.932 778 0 1 -24.425 -130.529 -204.45 - 71 122.005 246 0 0 -24.1183 -130.802 -205.85 - 71 424.203 275 6 0 -28.8787 -125.122 -25.85 - 71 104.636 761 5 1 -27.7633 -125.858 -54.45 - 71 202.655 270 5 0 -27.5881 -125.95 -55.915 - 71 143.813 779 4 1 -24.239 -127.79 -84.4504 - 71 156.137 260 4 0 -24.0746 -128.037 -85.85 - 71 120.887 800 3 1 -20.0434 -133.513 -114.45 - 71 101.962 231 3 0 -19.6493 -133.811 -115.85 - 71 131.54 845 2 1 -11.0061 -139.914 -144.45 - 71 136.635 199 2 0 -10.5406 -140.221 -145.851 - 71 116.253 892 1 1 -1.56414 -145.9 -174.45 - 71 106.426 171 1 0 -1.25413 -145.894 -175.85 - 71 143.742 927 0 1 5.5022 -144.937 -204.45 - 71 28.5135 928 0 1 5.65 -144.95 -204.772 - 71 146.986 175 0 0 6.11953 -144.99 -205.85 - 71 87.2745 926 0 1 5.45 -144.902 -204.581 - 71 41.9022 177 0 0 5.33138 -144.596 -205.85 - 71 82.8102 178 0 0 5.31092 -144.55 -206.025 - 71 230.862 753 5 1 -29.3903 -126.153 -54.45 - 71 118.321 759 4 1 -28.093 -122.378 -84.45 - 71 24.9711 289 4 0 -28.1308 -122.166 -85.85 - 71 163.092 290 4 0 -28.1335 -122.15 -85.9509 - 71 136.247 758 3 1 -28.3782 -117.351 -114.45 - 71 171.935 315 3 0 -28.43 -117.128 -115.851 - 71 135.991 752 2 1 -29.5551 -112.437 -144.45 - 71 75.7659 339 2 0 -29.486 -112.188 -145.85 - 71 56.7191 340 2 0 -29.4763 -112.15 -146.059 - 71 494.357 370 1 0 -27.779 -106.148 -175.85 - 71 105.963 785 0 1 -22.9514 -99.3827 -204.45 - 71 125.065 405 0 0 -22.7648 -99.0603 -205.85 - 71 15.8315 562 3 0 143.93 -67.6436 -116.25 - 71 23.9477 1626 3 1 145.49 -67.5775 -114.85 - 71 93.5402 1627 3 1 145.55 -67.5696 -114.793 - 71 292.483 1628 3 1 145.75 -67.5457 -114.624 - 71 133.373 747 7 1 -30.6314 -126.518 5.55 - 71 125.188 268 7 0 -30.677 -126.498 4.15 - 71 134.694 741 6 1 -31.776 -125.961 -24.45 - 71 119.304 270 6 0 -31.9814 -126.042 -25.85 - 71 110.437 718 5 1 -36.3192 -128.151 -54.45 - 71 109.078 259 5 0 -36.5935 -128.3 -55.85 - 71 112.329 690 4 1 -42.0469 -131.533 -84.45 - 71 186.753 242 4 0 -42.0121 -131.58 -85.85 - 71 48.1982 699 3 1 -40.0831 -132.146 -114.45 - 71 59.8472 700 3 1 -40.05 -132.172 -114.632 - 71 110.818 238 3 0 -39.8066 -132.4 -115.85 - 71 152.861 730 2 1 -33.9361 -138.603 -144.45 - 71 129.267 204 2 0 -34.054 -139.181 -145.85 - 71 46.7998 718 1 1 -36.3805 -150.46 -174.45 - 71 152.013 717 1 1 -36.45 -150.556 -174.553 - 71 6.36457 141 1 0 -37.2353 -151.93 -175.85 - 71 74.45 140 1 0 -37.2461 -151.95 -175.868 - 71 95.14 139 1 0 -37.3686 -152.15 -176.052 - 71 2.18653 138 1 0 -37.5052 -152.35 -176.243 - 71 257.004 671 0 1 -45.769 -146.354 -204.45 - 71 156.341 672 0 1 -45.65 -146.539 -204.577 - 71 23.1413 162 0 0 -45.3164 -147.697 -205.85 - 71 143.823 161 0 0 -45.3091 -147.751 -205.874 - 71 23.4309 160 0 0 -45.322 -147.95 -205.875 -Number of digits in this event = 67 +Number of tracker hits in this event = 35 + 71 140.284 829 9 1 -14.0508 126.9 65.55 + 71 196.352 1533 9 0 -14.0518 126.899 64.15 + 71 124.598 829 8 1 -14.0919 126.868 35.55 + 71 127.817 1533 8 0 -14.0936 126.867 34.15 + 71 120.725 829 7 1 -14.123 126.849 5.55 + 71 98.4454 1533 7 0 -14.1258 126.846 4.15 + 71 186.683 829 6 1 -14.1796 126.788 -24.45 + 71 117.908 1533 6 0 -14.1783 126.78 -25.85 + 71 628.844 829 5 1 -14.1535 126.626 -54.45 + 71 381.325 1532 5 0 -14.1546 126.619 -55.85 + 71 122.727 829 4 1 -14.1841 126.443 -84.45 + 71 157.756 1531 4 0 -14.185 126.434 -85.85 + 71 117.302 829 3 1 -14.1991 126.217 -114.45 + 71 165.952 1530 3 0 -14.198 126.205 -115.85 + 71 141.495 829 2 1 -14.177 125.963 -144.45 + 71 59.983 1529 2 0 -14.174 125.952 -145.85 + 71 38.9854 1528 2 0 -14.1736 125.95 -146.075 + 71 122.753 829 1 1 -14.1117 125.719 -174.45 + 71 146.114 1527 1 0 -14.109 125.707 -175.85 + 71 118.164 829 0 1 -14.052 125.468 -204.45 + 71 133.087 1526 0 0 -14.0488 125.457 -205.85 + 71 44.8932 391 4 1 -101.75 166.223 -84.7536 + 71 43.7861 1698 4 0 38.2614 159.867 -86.25 + 71 171.436 1699 4 0 38.4282 159.95 -86.1891 + 71 131.492 1700 4 0 38.9727 160.15 -86.0835 + 71 478.401 1701 4 0 39.396 160.35 -86.0995 + 71 51.194 1107 4 1 41.5271 159.909 -84.85 + 71 88.7956 1108 4 1 41.6505 159.899 -84.7584 + 71 87.661 1109 4 1 41.85 159.877 -84.6172 + 71 8.52798 1110 4 1 42.0501 159.852 -84.4705 + 71 174.419 1702 4 0 39.4456 160.55 -86.1791 + 71 104.945 1528 1 0 -14.2477 125.789 -175.85 + 71 240.667 1645 1 0 -29.6518 149.17 -176.25 + 71 17.8634 237 6 1 -132.55 -42.3719 -24.6194 + 71 8.83393 828 5 1 -14.25 126.839 -54.8232 +Number of digits in this event = 22 Using G4ParticleGun ... -5.18394 LIN +3.47448 LIN e- Event: 72 -Number of tracker hits in this event = 160 - 72 102.531 832 11 1 -13.512 -10.8951 125.55 - 72 133.185 845 11 0 -13.5141 -10.8969 124.15 - 72 416.303 832 10 1 -13.5565 -10.9373 95.55 - 72 523.128 845 10 0 -13.5577 -10.9399 94.15 - 72 114.586 832 9 1 -13.5837 -11.0051 65.55 - 72 119.295 845 9 0 -13.584 -11.0085 64.15 - 72 163.705 832 8 1 -13.5858 -11.0774 35.55 - 72 121.151 844 8 0 -13.5841 -11.0805 34.15 - 72 163.29 832 7 1 -13.5722 -11.1393 5.55 - 72 104.341 844 7 0 -13.5728 -11.1398 4.15 - 72 107.265 832 6 1 -13.5557 -11.1404 -24.45 - 72 150.02 844 6 0 -13.5564 -11.1304 -25.85 - 72 115.447 832 5 1 -13.5616 -10.9191 -54.45 - 72 451.366 845 5 0 -13.552 -10.9225 -55.85 - 72 207.399 833 4 1 -13.3516 -11.0125 -84.45 - 72 164.487 845 4 0 -13.3364 -11.0181 -85.85 - 72 117.111 835 3 1 -13.0227 -11.1147 -114.45 - 72 136.652 844 3 0 -13.0088 -11.1418 -115.85 - 72 161.236 836 2 1 -12.7406 -11.6569 -144.45 - 72 114.228 841 2 0 -12.7124 -11.7397 -145.85 - 72 211.445 839 1 1 -12.1001 -13.4356 -174.45 - 72 125.813 832 1 0 -12.0738 -13.5148 -175.85 - 72 293.161 842 0 1 -11.554 -15.1374 -204.45 - 72 173.554 824 0 0 -11.487 -15.1965 -205.85 - 72 300.774 857 5 1 -8.55709 60.8591 -54.45 - 72 31.9393 858 5 1 -8.44996 60.757 -54.5493 - 72 430.392 833 1 1 -13.3644 -11.0765 -174.45 - 72 255.92 844 1 0 -13.5288 -11.1883 -175.85 - 72 97.0115 811 0 1 -17.7619 -12.4057 -204.45 - 72 182 837 0 0 -17.7643 -12.5668 -205.85 - 72 90.4185 843 1 0 -13.5292 -11.2503 -176.027 - 72 141.957 842 1 0 -13.3918 -11.4501 -176.081 - 72 155.168 841 1 0 -13.5768 -11.65 -176.113 - 72 61.3301 840 1 0 -13.7138 -11.8501 -176.17 - 72 36.9546 839 1 0 -13.7005 -12.0506 -176.212 - 72 59.9505 831 0 0 -11.3323 -13.8085 -205.85 - 72 184.606 830 0 0 -11.2992 -13.85 -206.055 - 72 147.419 830 9 1 -14.0002 -10.4295 65.55 - 72 121.066 848 9 0 -14.0388 -10.4166 64.15 - 72 123.621 826 8 1 -14.706 -10.0407 35.55 - 72 121.418 850 8 0 -14.7306 -10.0182 34.15 - 72 128.555 823 7 1 -15.3082 -9.58232 5.55 - 72 108.355 852 7 0 -15.3967 -9.59605 4.15 - 72 94.0526 815 6 1 -16.9142 -9.96377 -24.45 - 72 131.453 850 6 0 -16.9756 -10.0201 -25.85 - 72 193.963 810 5 1 -17.9399 -10.9568 -54.45 - 72 136.936 810 4 1 -18.0039 -12.1728 -84.45 - 72 114.199 838 4 0 -17.9525 -12.2624 -85.8506 - 72 155.284 816 3 1 -16.7288 -14.6734 -114.45 - 72 95.5485 826 3 0 -16.5378 -14.7994 -115.85 - 72 152.12 835 2 1 -12.8913 -17.1296 -144.45 - 72 117.042 813 2 0 -12.7387 -17.3335 -145.85 - 72 14.2543 852 1 1 -9.45622 -21.6641 -174.45 - 72 116.243 853 1 1 -9.45 -21.6722 -174.508 - 72 103.193 790 1 0 -9.29045 -21.8694 -175.85 - 72 12.5301 870 0 1 -5.8569 -26.5559 -204.45 - 72 112.29 871 0 1 -5.85 -26.563 -204.497 - 72 198.376 766 0 0 -5.65656 -26.7728 -205.85 - 72 36.8603 809 5 1 -18.05 -10.9834 -54.7315 - 72 197.82 844 5 0 -18.5073 -11.1163 -55.85 - 72 80.8862 731 4 1 -33.6931 -16.932 -84.4501 - 72 80.9969 730 4 1 -33.85 -17.0313 -84.6362 - 72 102.067 811 4 0 -34.876 -17.7201 -85.85 - 72 48.2891 810 4 0 -35.0571 -17.85 -86.0879 - 72 68.6687 633 3 1 -53.3622 -31.3138 -114.45 - 72 56.3617 632 3 1 -53.45 -31.2774 -114.671 - 72 111.745 744 3 0 -54.0902 -31.0925 -115.85 - 72 67.2075 745 3 0 -54.2046 -31.05 -116.05 - 72 2.56279 575 2 1 -65.0437 -27.5682 -144.45 - 72 99.8191 574 2 1 -65.05 -27.5696 -144.456 - 72 60.6026 573 2 1 -65.25 -27.6011 -144.648 - 72 177.451 762 2 0 -66.4583 -27.6105 -145.85 - 72 14.6712 763 2 0 -66.8995 -27.45 -146.216 - 72 54.1923 447 2 0 -160.655 -90.5988 -146.25 - 72 52.1082 446 2 0 -160.793 -90.75 -146.2 - 72 61.6626 445 2 0 -160.885 -90.95 -146.203 - 72 35.4412 444 2 0 -160.915 -91.15 -146.197 - 72 68.3278 846 5 0 -18.6844 -10.8498 -56.1962 - 72 75.971 847 5 0 -18.7602 -10.6499 -56.2158 - 72 14.7159 848 5 0 -18.6537 -10.45 -56.2378 - 72 81.8292 1522 5 0 -24.795 124.577 -56.25 - 72 93.6137 1523 5 0 -24.8655 124.75 -56.0213 - 72 37.5728 769 5 1 -26.1657 124.54 -54.8498 - 72 76.631 768 5 1 -26.25 124.553 -54.7324 - 72 75.7406 767 5 1 -26.4502 124.612 -54.6548 - 72 138.88 766 5 1 -26.65 124.629 -54.6924 - 72 32.6986 1516 5 0 -26.4569 123.418 -55.85 - 72 234.395 1515 5 0 -26.4655 123.35 -55.8773 - 72 181.511 825 1 1 -14.8505 -6.96782 -174.45 - 72 131.288 826 1 1 -14.85 -6.96766 -174.473 - 72 123.265 865 1 0 -14.809 -6.94327 -175.85 - 72 102.765 829 0 1 -14.1372 -6.49829 -204.45 - 72 125.595 868 0 0 -14.0028 -6.39903 -205.85 - 72 27.1296 859 1 0 -15.4018 -8.20458 -175.85 - 72 142.271 858 1 0 -15.4239 -8.25006 -175.902 - 72 38.4729 857 1 0 -15.5351 -8.45 -176.136 - 72 115.626 748 0 1 -30.309 -32.7233 -204.45 - 72 90.5255 747 0 1 -30.45 -32.9418 -204.654 - 72 46.0567 728 0 0 -31.3553 -34.3276 -205.85 - 72 88.2014 727 0 0 -31.4367 -34.45 -205.956 - 72 79.207 726 0 0 -31.5724 -34.6502 -206.138 - 72 21.7044 533 0 0 -52.8991 -73.3912 -206.25 - 72 76.2727 532 0 0 -52.923 -73.45 -206.187 - 72 57.3379 531 0 0 -52.9995 -73.65 -205.987 - 72 155.688 632 0 1 -53.4618 -74.9595 -204.85 - 72 18.194 631 0 1 -53.8158 -75.9507 -204.45 - 72 69.0626 630 0 1 -53.8502 -75.976 -204.468 - 72 96.4629 629 0 1 -54.05 -76.1347 -204.581 - 72 89.7472 628 0 1 -54.25 -76.3392 -204.695 - 72 18.7383 627 0 1 -54.45 -76.5693 -204.824 - 72 106.262 508 0 0 -55.723 -78.2897 -205.85 - 72 84.9993 507 0 0 -55.863 -78.45 -205.969 - 72 29.2553 506 0 0 -56.0814 -78.6501 -206.177 - 72 109.124 839 9 1 -12.2268 -12.2268 65.55 - 72 97.8754 838 9 0 -12.1772 -12.3331 64.15 - 72 118.399 844 8 1 -11.1088 -14.384 35.55 - 72 108.272 828 8 0 -11.0566 -14.4334 34.15 - 72 141.999 851 7 1 -9.76122 -15.1657 5.55 - 72 135.642 824 7 0 -9.72959 -15.1621 4.15 - 72 121.993 854 6 1 -9.15836 -15.1951 -24.45 - 72 122.677 824 6 0 -9.10498 -15.1731 -25.85 - 72 130.783 860 5 1 -7.99031 -14.3385 -54.45 - 72 174.324 828 5 0 -7.89731 -14.3709 -55.85 - 72 239.496 871 4 1 -5.82416 -15.2683 -84.45 - 72 149.274 823 4 0 -5.70253 -15.2591 -85.85 - 72 502.147 884 3 1 -3.16145 -15.0485 -114.45 - 72 114.843 825 3 0 -3.00292 -15.0238 -115.85 - 72 4.42556 901 2 1 0.447764 -14.4058 -144.45 - 72 103.354 902 2 1 0.45 -14.4055 -144.471 - 72 144.779 828 2 0 0.587788 -14.3833 -145.85 - 72 26.1026 916 1 1 3.44044 -13.8859 -174.45 - 72 213.288 917 1 1 3.45 -13.8887 -174.538 - 72 120.767 830 1 0 3.61378 -13.9098 -175.85 - 72 105.522 932 0 1 6.5722 -13.993 -204.45 - 72 78.0677 870 4 1 -5.85 -15.2723 -84.7228 - 72 57.3491 831 10 1 -13.65 -10.9254 95.3213 - 72 51.0943 760 9 1 -27.9517 -10.8677 65.55 - 72 76.9172 759 9 1 -28.05 -10.9129 65.3871 - 72 228.071 843 9 0 -28.8563 -11.276 64.1497 - 72 149.136 632 8 1 -53.4888 -18.1849 35.55 - 72 26.6797 806 8 0 -53.8402 -18.8184 34.15 - 72 99.2044 805 8 0 -53.855 -18.8501 34.0861 - 72 81.1032 620 7 1 -55.9736 -33.4284 5.54991 - 72 50.3643 619 7 1 -56.05 -33.3678 5.32725 - 72 113.046 735 7 0 -56.3861 -33.0021 4.14996 - 72 103.725 568 6 1 -66.4245 -26.4821 -24.4501 - 72 346.893 767 6 0 -66.352 -26.4913 -25.85 - 72 15.5845 547 5 1 -70.4691 -23.3441 -54.4502 - 72 113.043 548 5 1 -70.45 -23.313 -54.5148 - 72 133.191 787 5 0 -70.1778 -22.5696 -55.85 - 72 70.2205 788 5 0 -70.1584 -22.45 -56.0248 - 72 16.6966 789 5 0 -70.162 -22.25 -56.2097 - 72 11.4683 1059 5 0 -97.8425 32.0252 -56.25 - 72 108.184 1060 5 0 -97.8746 32.0501 -56.2221 - 72 56.3766 1061 5 0 -98.0258 32.25 -56.0229 - 72 30.1259 1062 5 0 -98.1324 32.45 -55.9004 - 72 242.653 409 5 1 -98.2038 34.1902 -54.85 - 72 389.201 410 5 1 -98.15 34.5237 -54.6008 - 72 115.298 411 5 1 -97.95 34.4722 -54.4803 - 72 61.8304 768 6 0 -65.9433 -26.4497 -26.191 -Number of digits in this event = 65 +Number of tracker hits in this event = 179 + 72 114.211 547 11 1 -70.5441 24.2584 125.55 + 72 102.173 1021 11 0 -70.5435 24.2597 124.15 + 72 114.516 547 10 1 -70.5307 24.285 95.55 + 72 103.943 1021 10 0 -70.5295 24.2863 94.15 + 72 98.857 547 9 1 -70.4973 24.3048 65.55 + 72 255.213 1021 9 0 -70.4944 24.3056 64.15 + 72 124.096 548 8 1 -70.4308 24.3325 35.55 + 72 117.615 1021 8 0 -70.4239 24.3435 34.15 + 72 122.695 548 7 1 -70.3201 24.5823 5.55 + 72 122.054 1022 7 0 -70.3219 24.6066 4.15 + 72 75.763 549 6 1 -70.2241 25.0225 -24.4504 + 72 134.085 550 6 1 -70.05 25.0528 -24.666 + 72 212.328 1025 6 0 -69.1165 25.1506 -25.8501 + 72 233.57 662 5 1 -47.5543 28.9722 -54.4501 + 72 16.8006 1051 5 0 -47.1528 30.3962 -55.85 + 72 86.7394 1052 5 0 -47.136 30.45 -55.903 + 72 36.483 1053 5 0 -47.0473 30.65 -56.1315 + 72 44.443 736 4 1 -32.7173 53.1324 -84.45 + 72 97.8686 737 4 1 -32.65 53.1616 -84.5666 + 72 136.473 1167 4 0 -31.8887 53.5181 -85.85 + 72 0.72074 1627 1 1 145.55 170.114 -174.584 + 72 731.306 548 5 1 -70.4124 25.6632 -54.45 + 72 40.449 547 5 1 -70.45 25.6739 -54.7019 + 72 227.701 1028 5 0 -70.6149 25.7288 -55.8501 + 72 112.98 527 4 1 -74.5831 27.4474 -84.45 + 72 236.617 1036 4 0 -74.7569 27.384 -85.85 + 72 40.5251 506 3 1 -78.6655 25.7985 -114.45 + 72 108.581 507 3 1 -78.65 25.8113 -114.595 + 72 110.458 1029 3 0 -78.524 25.9308 -115.851 + 72 153.188 517 2 1 -76.4863 28.249 -144.45 + 72 150.786 1043 2 0 -76.4925 28.672 -145.85 + 72 59.5153 520 1 1 -75.9932 38.2415 -174.45 + 72 99.046 519 1 1 -76.0501 38.2987 -174.615 + 72 157.73 1093 1 0 -76.547 38.7442 -175.85 + 72 21.2733 1094 1 0 -76.6695 38.85 -176.166 + 72 121.305 468 0 1 -86.2546 48.6744 -204.45 + 72 133.693 1144 0 0 -86.816 48.8517 -205.85 + 72 566.703 1003 4 0 -75.463 20.7205 -86.25 + 72 26.3062 1002 4 0 -75.548 20.65 -85.9403 + 72 259.2 521 4 1 -75.7571 20.2756 -84.85 + 72 104.857 522 4 1 -75.65 20.5992 -84.5091 + 72 105.455 523 4 1 -75.45 20.8076 -84.5194 + 72 64.5492 524 4 1 -75.25 20.9634 -84.577 + 72 78.6479 525 4 1 -75.05 20.9864 -84.6802 + 72 17.4484 1037 4 0 -74.782 27.45 -86.2115 + 72 121.367 1168 4 0 -84.8158 53.6862 -86.2495 + 72 100.48 475 4 1 -85.0251 53.7092 -84.85 + 72 82.5451 474 4 1 -85.1496 53.5847 -84.451 + 72 60.8822 473 4 1 -85.2501 53.4489 -84.7254 + 72 83.5134 1163 4 0 -86.1883 52.7717 -85.85 + 72 82.932 1162 4 0 -86.3149 52.65 -86.0491 + 72 19.0159 1029 5 0 -70.4155 25.85 -56.1625 + 72 188.905 547 4 1 -70.6391 28.9065 -84.45 + 72 51.9122 546 4 1 -70.65 28.938 -84.6803 + 72 133.717 1045 4 0 -70.6987 29.0901 -85.85 + 72 126.749 540 3 1 -71.9991 32.8099 -114.45 + 72 182.407 1065 3 0 -71.8505 33.0892 -115.85 + 72 12.1938 561 2 1 -67.6647 37.633 -144.45 + 72 95.4384 562 2 1 -67.65 37.6332 -144.51 + 72 119.748 1087 2 0 -67.3202 37.6308 -145.85 + 72 37.7833 597 1 1 -60.4651 36.9045 -174.45 + 72 109.856 598 1 1 -60.45 36.9039 -174.535 + 72 153.856 1084 1 0 -60.1843 36.8821 -175.85 + 72 160.806 626 0 1 -54.7675 36.3499 -204.45 + 72 21.0075 627 0 1 -54.65 36.3107 -204.767 + 72 111.79 1080 0 0 -54.2312 36.1608 -205.85 + 72 46.6491 625 0 1 -54.8501 36.2604 -204.8 + 72 139.875 1083 0 0 -55.6844 36.6827 -205.85 + 72 69.5617 1084 0 0 -55.6317 36.8505 -206.104 + 72 53.7669 1066 0 0 -9.81726 33.4125 -206.25 + 72 78.2236 1067 0 0 -9.7532 33.45 -206.231 + 72 222.028 1021 5 0 -70.3855 24.4488 -55.85 + 72 117.834 548 4 1 -70.3783 24.4665 -84.45 + 72 110.563 1022 4 0 -70.3748 24.472 -85.85 + 72 354.311 548 3 1 -70.2961 24.5589 -114.45 + 72 98.4783 1022 3 0 -70.29 24.5637 -115.85 + 72 168.742 549 2 1 -70.1568 24.6528 -144.45 + 72 119.605 1023 2 0 -70.1554 24.6561 -145.85 + 72 156.808 549 1 1 -70.1854 24.785 -174.45 + 72 119.273 1023 1 0 -70.1872 24.7916 -175.85 + 72 414.148 549 0 1 -70.2349 24.923 -204.45 + 72 129.138 1024 0 0 -70.2425 24.9212 -205.85 + 72 228.489 1526 4 1 125.35 56.8811 -84.6473 + 72 107.279 1021 4 0 -70.4857 24.3164 -85.85 + 72 108.748 1021 3 0 -70.438 24.2586 -115.85 + 72 142.502 548 2 1 -70.3086 24.3461 -144.45 + 72 129.628 1021 2 0 -70.3076 24.3581 -145.85 + 72 203.84 548 1 1 -70.2828 24.6321 -174.45 + 72 399.44 1022 1 0 -70.2695 24.6433 -175.85 + 72 3.34066 550 0 1 -70.0492 24.8286 -204.45 + 72 125.121 1023 0 0 -70.1674 24.8342 -205.851 + 72 83.1293 1036 0 0 -116.279 27.45 -206.238 + 72 34.5747 547 3 1 -70.4935 23.9572 -114.45 + 72 52.6404 1015 3 0 -70.1074 23.1137 -115.85 + 72 108.548 1014 3 0 -70.0809 23.05 -115.95 + 72 329.026 991 3 0 -30.167 18.2626 -116.249 + 72 48.5638 992 3 0 -29.3454 18.45 -115.892 + 72 24.4171 761 3 1 -27.7032 18.2719 -114.85 + 72 58.9081 762 3 1 -27.65 18.2655 -114.816 + 72 54.9863 763 3 1 -27.45 18.2595 -114.765 + 72 39.3801 764 3 1 -27.2498 18.2357 -114.709 + 72 76.2602 765 3 1 -27.0499 18.1628 -114.745 + 72 92.6284 766 3 1 -26.8499 17.9913 -114.806 + 72 85.9457 767 3 1 -26.65 17.7213 -114.827 + 72 49.5158 768 3 1 -26.4499 17.5936 -114.822 + 72 48.1032 769 3 1 -26.2494 17.5603 -114.818 + 72 64.7826 770 3 1 -26.0499 17.6006 -114.795 + 72 78.8353 771 3 1 -25.85 17.5121 -114.809 + 72 4.60618 772 3 1 -25.65 17.3185 -114.842 + 72 43.2757 981 3 0 -23.7247 16.3555 -115.85 + 72 80.8385 980 3 0 -23.6367 16.25 -115.892 + 72 151.975 979 3 0 -23.5713 16.05 -116.007 + 72 109.773 978 3 0 -23.5764 15.8494 -116.114 + 72 106.125 977 3 0 -23.7023 15.65 -116.179 + 72 182.941 976 3 0 -23.601 15.45 -116.227 + 72 145.445 975 3 0 -23.6574 15.2498 -116.022 + 72 103.556 757 3 1 -28.5928 18.0737 -114.85 + 72 118.646 758 3 1 -28.45 18.0661 -114.786 + 72 121.53 546 8 1 -70.7965 24.0563 35.55 + 72 94.2913 1020 8 0 -70.7338 24.1551 34.15 + 72 131.2 553 7 1 -69.4244 25.8102 5.55 + 72 112.445 1029 7 0 -69.3403 25.9868 4.15 + 72 143.23 555 6 1 -68.9156 29.5826 -24.45 + 72 183.271 1049 6 0 -68.8307 29.8774 -25.8502 + 72 109.75 564 5 1 -67.1211 35.763 -54.4504 + 72 31.3437 1079 5 0 -66.8968 36.033 -55.85 + 72 128.66 1080 5 0 -66.8827 36.05 -55.9382 + 72 128.341 581 4 1 -63.763 40.7339 -84.4502 + 72 100.262 1104 4 0 -63.6097 40.9846 -85.8503 + 72 7.83626 1105 4 0 -63.5717 41.0501 -86.2165 + 72 113.588 597 3 1 -60.5826 46.015 -114.45 + 72 141.066 1131 3 0 -60.3121 46.2835 -115.85 + 72 45.7647 625 2 1 -54.8757 52.041 -144.45 + 72 87.1725 626 2 1 -54.8498 52.0725 -144.607 + 72 140.336 1161 2 0 -54.6268 52.3221 -145.85 + 72 149.67 652 1 1 -49.5579 56.1786 -174.451 + 72 165.75 1180 1 0 -49.3729 56.1973 -175.85 + 72 161.248 671 0 1 -45.8385 56.0062 -204.45 + 72 169.119 1180 0 0 -45.5904 56.1918 -205.85 + 72 217.832 895 7 0 -120.995 -0.874929 3.75005 + 72 100.518 296 7 1 -120.919 -0.623201 5.15 + 72 92.6878 297 7 1 -120.75 -0.474698 5.32646 + 72 154.86 298 7 1 -120.55 -0.56589 5.31173 + 72 143.432 897 7 0 -120.118 -0.516468 4.15 + 72 38.2755 111 10 0 -90.4916 -157.75 93.9589 + 72 231.919 112 10 0 -90.4722 -157.75 93.9978 + 72 23.2033 570 6 1 -66.0276 28.8106 -24.45 + 72 155.756 569 6 1 -66.05 28.8646 -24.5001 + 72 5.00073 568 6 1 -66.25 29.1764 -24.8422 + 72 2.88839 1047 6 0 -67.2687 29.6464 -25.85 + 72 106.404 1048 6 0 -67.2768 29.65 -25.8584 + 72 15.272 1050 6 0 -67.6182 30.05 -26.2272 + 72 88.1964 1545 6 0 -90.576 129.16 -26.25 + 72 394.148 1546 6 0 -90.6012 129.35 -26.0456 + 72 321.997 445 6 1 -90.9934 129.536 -24.85 + 72 346.785 446 6 1 -90.95 129.696 -24.6886 + 72 40.2629 1020 9 0 -70.5185 24.25 63.8457 + 72 14.3344 557 8 1 -68.6358 22.8567 35.55 + 72 135.957 556 8 1 -68.65 22.8694 35.5086 + 72 121.746 1016 8 0 -69.0829 23.2737 34.1493 + 72 202.859 506 7 1 -78.6641 35.9888 5.55 + 72 19.5536 505 7 1 -78.8501 36.4651 5.17941 + 72 117.749 1089 7 0 -79.8449 37.9064 4.14988 + 72 64.0139 1090 7 0 -79.9402 38.0502 4.0502 + 72 108.664 1091 7 0 -80.0548 38.2501 3.92665 + 72 41.236 1092 7 0 -80.1432 38.45 3.81232 + 72 107.91 1494 7 0 -149.153 118.988 3.75 + 72 252.221 1495 7 0 -149.413 119.15 3.87322 + 72 110.432 1496 7 0 -149.772 119.35 3.99993 + 72 21.3258 1497 7 0 -150.087 119.55 4.13048 + 72 22.1643 136 7 1 -152.907 121.806 5.15 + 72 78.2016 135 7 1 -152.95 121.839 5.16672 + 72 90.374 134 7 1 -153.15 122 5.22669 + 72 72.1748 133 7 1 -153.35 122.244 5.1902 + 72 10.7709 132 7 1 -153.55 122.442 5.15793 + 72 73.785 1522 7 0 -156.996 124.641 4.15 + 72 80.5138 1523 7 0 -157.162 124.75 4.08914 + 72 103.269 1524 7 0 -157.386 124.95 3.98248 + 72 62.6261 1525 7 0 -157.624 125.15 3.84226 +Number of digits in this event = 69 Using G4ParticleGun ... -7.72985 LIN +8.49011 LIN e- Event: 73 -Number of tracker hits in this event = 82 - 73 225.805 300 8 1 -120.006 -82.3376 35.55 - 73 175.623 488 8 0 -120.006 -82.3385 34.15 - 73 94.0759 300 7 1 -120.01 -82.3562 5.55 - 73 151.784 488 7 0 -120.012 -82.3571 4.15 - 73 143.457 300 6 1 -120.04 -82.376 -24.45 - 73 148.353 488 6 0 -120.041 -82.3767 -25.85 - 73 92.0697 300 5 1 -120.068 -82.3855 -54.45 - 73 200.483 488 5 0 -120.071 -82.3867 -55.85 - 73 420.17 300 4 1 -120.131 -82.4171 -84.45 - 73 444.758 488 4 0 -120.135 -82.4176 -85.85 - 73 127.579 299 3 1 -120.213 -82.4301 -114.45 - 73 127.198 488 3 0 -120.217 -82.4313 -115.85 - 73 113.755 299 2 1 -120.287 -82.4596 -144.45 - 73 129.185 487 2 0 -120.29 -82.4612 -145.85 - 73 160.527 298 1 1 -120.351 -82.4963 -174.45 - 73 114.977 487 1 0 -120.354 -82.4985 -175.85 - 73 138.712 298 0 1 -120.405 -82.5379 -204.45 - 73 129.134 487 0 0 -120.407 -82.5397 -205.85 - 73 67.4178 1065 8 1 33.25 2.50018 35.2739 - 73 60.9059 101 5 1 -159.95 23.5419 -54.5451 - 73 155.741 102 5 1 -159.75 23.5816 -54.6508 - 73 128.065 600 2 0 -38.5722 -59.9855 -146.25 - 73 208.62 599 2 0 -38.1919 -60.05 -145.907 - 73 311.636 299 1 1 -120.35 -82.5571 -174.808 - 73 131.242 382 1 0 -35.8353 -103.631 -176.25 - 73 79.0482 887 8 0 -110.564 -2.46517 33.75 - 73 125.743 888 8 0 -110.565 -2.45 33.8655 - 73 64.9518 787 8 0 -95.7088 -22.5926 33.75 - 73 128.17 1044 4 0 -160.821 28.85 -86.1864 - 73 98.1393 299 4 1 -120.15 -82.3991 -84.7857 - 73 28.38 490 4 0 -121.174 -81.8862 -85.8505 - 73 15.3453 491 4 0 -121.237 -81.85 -85.861 - 73 55.8386 287 4 1 -122.614 -80.8522 -84.85 - 73 55.3345 286 4 1 -122.75 -80.7332 -84.7679 - 73 104.227 501 4 0 -123.148 -79.7781 -85.8504 - 73 80.6729 502 4 0 -123.227 -79.65 -86.1043 - 73 64.144 252 4 1 -129.691 -82.1558 -84.4503 - 73 92.9506 253 4 1 -129.55 -82.157 -84.5988 - 73 19.7601 487 4 0 -119.954 -82.6364 -85.85 - 73 104.254 486 4 0 -119.945 -82.65 -85.9319 - 73 43.046 314 3 1 -117.159 -87.1569 -114.45 - 73 192.091 315 3 1 -117.15 -87.1994 -114.608 - 73 110.163 462 3 0 -117.119 -87.5003 -115.85 - 73 71.4865 311 2 1 -117.884 -97.4693 -144.45 - 73 96.3866 310 2 1 -117.95 -97.6225 -144.612 - 73 19.1593 407 2 0 -118.376 -98.707 -145.85 - 73 105.768 406 2 0 -118.394 -98.75 -145.902 - 73 40.0363 405 2 0 -118.477 -98.95 -146.155 - 73 155.268 264 1 1 -127.312 -122.61 -174.45 - 73 119.842 265 1 1 -127.15 -122.725 -174.632 - 73 3.84982 266 1 1 -126.95 -122.872 -174.838 - 73 121.773 281 1 0 -125.644 -123.789 -175.85 - 73 107.551 280 1 0 -125.481 -123.95 -176.006 - 73 80.1429 279 1 0 -125.341 -124.15 -176.188 - 73 6.62771 316 3 1 -116.95 -87.0505 -114.814 - 73 107.275 466 3 0 -116.355 -86.7624 -115.85 - 73 2.07733 467 3 0 -116.145 -86.65 -116.237 - 73 58.9363 396 2 1 -100.94 -76.5354 -144.45 - 73 75.2892 397 2 1 -100.749 -76.59 -144.575 - 73 64.738 398 2 1 -100.55 -76.6415 -144.72 - 73 65.463 514 2 0 -99.493 -77.1423 -145.85 - 73 129.924 513 2 0 -99.2901 -77.2501 -146.017 - 73 75.0617 244 2 0 -40.1576 -131.259 -146.25 - 73 60.9918 243 2 0 -40.0218 -131.35 -146.036 - 73 78.5064 705 2 1 -38.9597 -131.335 -144.85 - 73 81.9311 706 2 1 -38.85 -131.322 -144.67 - 73 114.569 280 3 1 -124.019 -82.1353 -114.45 - 73 147.199 493 3 0 -123.925 -81.3821 -115.85 - 73 99.0177 333 2 1 -113.422 -84.2661 -144.45 - 73 70.8108 334 2 1 -113.35 -84.1566 -144.643 - 73 109.467 482 2 0 -112.943 -83.5709 -145.85 - 73 26.0379 483 2 0 -112.885 -83.4497 -146.185 - 73 34.8484 633 2 0 -111.106 -53.3456 -146.25 - 73 157.898 634 2 0 -111.099 -53.2492 -146.116 - 73 298.529 343 2 1 -111.371 -52.6214 -144.85 - 73 86.7644 344 2 1 -111.35 -51.9962 -144.692 - 73 63.1859 345 2 1 -111.15 -51.9032 -144.786 - 73 97.9528 346 2 1 -110.95 -51.829 -144.766 - 73 188.794 347 2 1 -110.75 -51.7932 -144.764 - 73 366.807 348 2 1 -110.55 -51.7538 -144.69 - 73 66.982 1084 2 1 36.85 41.885 -144.726 - 73 59.483 1082 2 1 36.6007 44.0882 -144.45 -Number of digits in this event = 33 +Number of tracker hits in this event = 30 + 73 177.969 1039 8 1 27.9488 -139.03 35.55 + 73 99.6201 205 8 0 27.9489 -139.031 34.15 + 73 127.317 1039 7 1 27.9495 -139.045 5.55 + 73 121.132 205 7 0 27.9496 -139.046 4.15 + 73 118.017 1039 6 1 27.9536 -139.068 -24.45 + 73 158.658 205 6 0 27.9534 -139.069 -25.85 + 73 168.359 1039 5 1 27.9513 -139.101 -54.45 + 73 191.28 205 5 0 27.9517 -139.103 -55.85 + 73 104.318 1039 4 1 27.9639 -139.152 -84.45 + 73 119.755 204 4 0 27.9632 -139.155 -85.85 + 73 140.287 1039 3 1 27.9501 -139.218 -114.45 + 73 160.607 204 3 0 27.9526 -139.22 -115.85 + 73 124.136 1039 2 1 28.0034 -139.266 -144.45 + 73 121.89 204 2 0 28.0048 -139.269 -145.85 + 73 384.893 1039 1 1 28.0361 -139.346 -174.45 + 73 129.516 203 1 0 28.0372 -139.351 -175.85 + 73 92.9816 1040 0 1 28.0628 -139.433 -204.45 + 73 349.23 203 0 0 28.0649 -139.434 -205.85 + 73 36.2322 213 1 0 24.0803 -137.492 -176.25 + 73 11.5234 214 1 0 24.0302 -137.35 -175.976 + 73 328.232 1022 1 1 24.5338 -137.567 -174.85 + 73 77.5081 1023 1 1 24.65 -137.429 -174.476 + 73 0.228656 475 1 0 17.9313 -84.984 -176.25 + 73 27.419 1170 6 1 54.151 -67.1403 -24.85 + 73 80.7318 476 1 0 17.9105 -84.85 -176.079 + 73 108.961 784 3 0 -18.8028 -23.25 -115.997 + 73 312.451 204 1 0 27.9953 -139.307 -175.85 + 73 472.574 1039 0 1 28.0277 -139.322 -204.45 + 73 137.731 204 0 0 28.0232 -139.322 -205.85 + 73 82.5649 1038 0 1 27.85 -139.593 -204.787 +Number of digits in this event = 21 Using G4ParticleGun ... -3.27936 LIN +9.80108 LIN e- Event: 74 -Number of tracker hits in this event = 34 - 74 185.633 531 11 1 -73.7277 -18.1007 125.55 - 74 138.425 809 11 0 -73.7273 -18.1014 124.15 - 74 137.766 531 10 1 -73.744 -18.0971 95.55 - 74 147.756 809 10 0 -73.7437 -18.099 94.15 - 74 125.601 531 9 1 -73.7195 -18.1574 65.55 - 74 125.678 809 9 0 -73.7199 -18.1557 64.15 - 74 103.585 531 8 1 -73.747 -18.0842 35.55 - 74 128.785 809 8 0 -73.7556 -18.0788 34.15 - 74 268.246 530 7 1 -73.9578 -17.9621 5.55 - 74 184.805 810 7 0 -73.9587 -17.9531 4.15 - 74 187.773 530 6 1 -73.9719 -17.7632 -24.45 - 74 121.31 811 6 0 -73.9895 -17.7422 -25.85 - 74 130.815 528 5 1 -74.3576 -17.2757 -54.45 - 74 120.289 813 5 0 -74.3872 -17.2689 -55.85 - 74 125.643 525 4 1 -74.9987 -17.1222 -84.45 - 74 124.346 814 4 0 -75.0298 -17.0987 -85.85 - 74 117.101 521 3 1 -75.6742 -16.6421 -114.45 - 74 126.88 817 3 0 -75.71 -16.6368 -115.85 - 74 190.304 518 2 1 -76.3775 -16.5034 -144.45 - 74 189.556 817 2 0 -76.4074 -16.4807 -145.85 - 74 110.001 514 1 1 -77.0721 -15.9832 -174.45 - 74 114.546 820 1 0 -77.0993 -15.9686 -175.85 - 74 134.532 511 0 1 -77.6684 -15.7288 -204.45 - 74 119.22 821 0 0 -77.6891 -15.7144 -205.85 - 74 125.415 517 2 1 -76.4501 -16.4926 -144.519 - 74 92.0174 818 2 0 -76.921 -16.4414 -145.85 - 74 190.479 944 2 0 -97.19 8.8746 -146.25 - 74 261.478 943 2 0 -97.6438 8.84974 -146.103 - 74 126.134 942 2 0 -98.1276 8.64967 -145.998 - 74 26.5811 941 2 0 -98.3909 8.45 -145.882 - 74 213.053 406 2 1 -98.7669 5.77958 -144.85 - 74 132.764 405 2 1 -98.95 5.16977 -144.549 - 74 195.742 404 2 1 -99.1502 4.87322 -144.491 - 74 166.556 403 2 1 -99.35 4.8534 -144.676 -Number of digits in this event = 29 +Number of tracker hits in this event = 115 + 74 134.21 826 11 1 -14.7121 -23.44 125.55 + 74 112.291 783 11 0 -14.7128 -23.4394 124.15 + 74 337.762 826 10 1 -14.7278 -23.4271 95.55 + 74 168.442 783 10 0 -14.7281 -23.4268 94.15 + 74 233.898 826 9 1 -14.7309 -23.4217 65.55 + 74 138.497 783 9 0 -14.732 -23.4217 64.15 + 74 105.206 826 8 1 -14.7538 -23.42 35.55 + 74 197.686 783 8 0 -14.7553 -23.4193 34.15 + 74 121.831 826 7 1 -14.7892 -23.3984 5.55 + 74 133.067 783 7 0 -14.7897 -23.3967 4.15 + 74 279.08 826 6 1 -14.802 -23.364 -24.45 + 74 248.791 783 6 0 -14.8029 -23.3611 -25.85 + 74 366.634 826 5 1 -14.8172 -23.3028 -54.45 + 74 602.02 783 5 0 -14.8034 -23.2874 -55.85 + 74 184.598 827 4 1 -14.4824 -22.9792 -84.45 + 74 219.381 785 4 0 -14.478 -23.0038 -85.85 + 74 103.587 828 3 1 -14.4063 -23.5026 -114.45 + 74 161.499 782 3 0 -14.4127 -23.5445 -115.85 + 74 115.653 827 2 1 -14.5723 -24.3288 -144.45 + 74 134.653 778 2 0 -14.601 -24.354 -145.85 + 74 135.51 826 1 1 -14.8125 -25.1766 -174.45 + 74 107.947 773 1 0 -14.8195 -25.2584 -175.85 + 74 533.823 825 0 1 -15.0122 -27.087 -204.45 + 74 313.343 764 0 0 -15.0161 -27.1067 -205.85 + 74 283.227 826 4 1 -14.8267 -23.2501 -84.45 + 74 110.06 784 4 0 -14.8274 -23.2471 -85.85 + 74 122.081 826 3 1 -14.8432 -23.1858 -114.45 + 74 104.367 784 3 0 -14.8443 -23.1842 -115.85 + 74 255.383 825 2 1 -14.8666 -23.1539 -144.45 + 74 134.076 784 2 0 -14.8668 -23.1513 -145.85 + 74 289.131 825 1 1 -14.8736 -23.0973 -174.45 + 74 110.453 784 1 0 -14.8743 -23.0935 -175.85 + 74 154.01 785 0 0 -14.8916 -23.0152 -205.85 + 74 192.381 1037 5 1 27.5445 32.2524 -54.4505 + 74 11.7511 1194 2 1 58.85 121.597 -144.539 + 74 19.8489 759 5 0 -0.297594 -28.2188 -56.25 + 74 86.7945 758 5 0 -0.25833 -28.25 -56.166 + 74 316.389 900 5 1 0.108935 -29.355 -54.85 + 74 74.1348 899 5 1 -0.05 -29.8191 -54.7155 + 74 18.2365 898 5 1 -0.25 -29.7911 -54.8288 + 74 213.663 749 5 0 -2.50694 -30.0983 -55.85 + 74 85.6789 823 5 0 6.52565 -15.3733 -56.2498 + 74 52.4643 824 5 0 6.59648 -15.2499 -56.0094 + 74 365.978 932 5 1 6.49151 -14.7302 -54.85 + 74 99.6581 931 5 1 6.44999 -14.6891 -54.617 + 74 144.562 933 5 1 6.65 -14.4114 -54.5506 + 74 43.7872 820 4 1 -16.0144 -27.2915 -84.4501 + 74 50.3045 821 4 1 -15.8495 -27.2337 -84.4818 + 74 63.1653 822 4 1 -15.65 -27.1684 -84.5253 + 74 56.5698 823 4 1 -15.45 -27.109 -84.569 + 74 64.071 824 4 1 -15.25 -27.032 -84.6123 + 74 237.259 825 4 1 -15.0499 -26.9531 -84.6452 + 74 123.978 828 4 1 -14.45 -26.6271 -84.5885 + 74 56.8632 829 4 1 -14.25 -26.5184 -84.543 + 74 120.922 830 4 1 -14.05 -26.3936 -84.4879 + 74 120.504 783 4 0 -14.9119 -23.2865 -85.85 + 74 155.823 825 3 1 -14.9398 -23.3081 -114.45 + 74 321.421 783 3 0 -14.9382 -23.3103 -115.85 + 74 122.772 783 2 0 -14.9088 -23.3516 -145.85 + 74 126.419 782 1 0 -14.8422 -23.4683 -175.85 + 74 102.026 826 0 1 -14.6792 -23.6052 -204.45 + 74 145.715 782 0 0 -14.6781 -23.6024 -205.85 + 74 222.174 770 0 1 -26.0151 -32.6662 -204.85 + 74 132.196 825 6 1 -14.8537 -23.3391 -24.4511 + 74 209.683 784 6 0 -15.6463 -23.2074 -25.85 + 74 40.4634 714 5 1 -37.1781 -23.5957 -54.45 + 74 98.3271 713 5 1 -37.25 -23.6396 -54.5646 + 74 199.399 779 5 0 -37.9412 -24.0549 -55.85 + 74 102.489 625 4 1 -54.8985 -25.0468 -84.4503 + 74 76.9957 624 4 1 -55.0502 -25.0666 -84.5273 + 74 69.8437 623 4 1 -55.2501 -25.0693 -84.6487 + 74 31.4612 622 4 1 -55.45 -25.0672 -84.8056 + 74 134.619 775 4 0 -56.7657 -25.0129 -85.85 + 74 27.7775 774 4 0 -57.178 -25.05 -86.1826 + 74 165.4 433 3 1 -93.3773 -32.5701 -114.45 + 74 28.8157 744 3 0 -94.0854 -31.1395 -115.85 + 74 102.051 745 3 0 -94.1373 -31.05 -115.933 + 74 31.1777 746 3 0 -94.2548 -30.85 -116.132 + 74 2.34452 778 5 0 -38.1407 -24.25 -56.2412 + 74 229.165 565 5 0 -72.7286 -66.8795 -56.25 + 74 180.627 566 5 0 -72.8564 -66.85 -56.094 + 74 108.645 830 5 1 -13.9835 -23.5831 -54.45 + 74 254.852 782 5 0 -13.8959 -23.5752 -55.85 + 74 165.634 838 4 1 -12.4452 -22.8839 -84.45 + 74 68.4667 882 3 1 -3.55674 -23.1099 -114.45 + 74 34.6216 883 3 1 -3.44976 -23.1404 -114.72 + 74 130.486 941 2 1 8.34996 -27.3045 -144.45 + 74 49.3315 763 2 0 8.65875 -27.4287 -145.85 + 74 60.2175 762 2 0 8.70883 -27.45 -146.064 + 74 99.503 977 1 1 15.548 -30.0385 -174.45 + 74 43.5763 978 1 1 15.65 -30.0422 -174.717 + 74 114.39 749 1 0 16.0677 -30.0618 -175.85 + 74 164.512 1026 0 1 25.2602 -28.5983 -204.45 + 74 98.0397 756 0 0 25.6544 -28.752 -205.85 + 74 95.0562 1264 0 1 72.9286 0.98643 -204.45 + 74 87.2122 1263 0 1 72.85 0.881854 -204.61 + 74 55.0485 899 0 0 71.9638 -0.153686 -205.85 + 74 81.4825 898 0 0 71.876 -0.250022 -205.996 + 74 21.5563 897 0 0 71.7669 -0.45 -206.201 + 74 91.5074 619 0 0 -4.93399 -56.1324 -206.25 + 74 5.7024 775 0 0 63.1134 -24.9676 -206.25 + 74 392.916 783 0 0 -14.8716 -23.4069 -205.85 + 74 130.923 779 9 0 -15.2359 -24.0962 64.15 + 74 17.1661 778 9 0 -15.3481 -24.25 63.8125 + 74 118.745 772 8 1 -25.5627 -35.8634 35.55 + 74 87.2938 771 8 1 -25.65 -35.6521 35.4425 + 74 138.754 770 8 1 -25.8502 -35.3376 35.316 + 74 94.3603 769 8 1 -26.05 -35.0536 35.2536 + 74 58.7362 768 8 1 -26.25 -34.8187 35.1936 + 74 40.6427 781 8 0 -31.1148 -23.7974 34.15 + 74 91.8131 782 8 0 -31.1821 -23.65 34.1295 + 74 86.3059 784 8 0 -31.4836 -23.2495 33.9735 + 74 81.3417 785 8 0 -31.6475 -23.05 33.8675 + 74 30.3924 786 8 0 -31.8083 -22.85 33.7765 + 74 59.9644 773 8 1 -25.3965 -36.0402 35.55 +Number of digits in this event = 57 Using G4ParticleGun ... -3.15914 LIN +7.55168 LIN e- Event: 75 -Number of tracker hits in this event = 84 - 75 102.717 1451 9 1 110.515 -58.7394 65.55 - 75 265.473 606 9 0 110.516 -58.7412 64.15 - 75 198.971 1451 8 1 110.53 -58.7722 35.55 - 75 255.979 606 8 0 110.529 -58.7734 34.15 - 75 127.517 1451 7 1 110.52 -58.7902 5.55 - 75 227.476 606 7 0 110.52 -58.7903 4.15 - 75 142.354 1451 6 1 110.524 -58.787 -24.45 - 75 99.1183 606 6 0 110.527 -58.7832 -25.85 - 75 112.187 1452 5 1 110.588 -58.7092 -54.45 - 75 129.866 606 5 0 110.59 -58.7074 -55.85 - 75 124.206 1452 4 1 110.611 -58.6718 -84.45 - 75 233.791 606 4 0 110.609 -58.671 -85.85 - 75 147.211 1452 3 1 110.591 -58.6402 -114.45 - 75 104.549 607 3 0 110.59 -58.6346 -115.85 - 75 138.668 1452 2 1 110.564 -58.5202 -144.45 - 75 115.958 607 2 0 110.561 -58.511 -145.85 - 75 374.899 1451 1 1 110.513 -58.3186 -174.45 - 75 344.509 608 1 0 110.504 -58.3046 -175.85 - 75 95.0128 1450 0 1 110.332 -58.0241 -204.45 - 75 109.042 610 0 0 110.322 -57.9928 -205.85 - 75 62.2187 64 3 0 73.9754 -167.191 -116.25 - 75 73.84 803 1 0 97.847 -19.3504 -176.25 - 75 194.577 804 1 0 97.729 -19.25 -176.045 - 75 6.15867 1384 1 1 96.9667 -18.7707 -174.85 - 75 118.544 1383 1 1 96.95 -18.7611 -174.823 - 75 142.47 1382 1 1 96.75 -18.8283 -174.521 - 75 16.4237 805 1 0 96.835 -19.0412 -175.85 - 75 83.9852 887 1 0 157.628 -2.4889 -176.25 - 75 118.103 886 1 0 157.739 -2.65 -176.106 - 75 280.355 885 1 0 157.76 -2.85 -176.131 - 75 166.115 1440 0 1 108.279 -55.8644 -204.45 - 75 257.571 621 0 0 108.36 -55.8281 -205.85 - 75 111.452 1451 0 1 110.549 -58.242 -204.45 - 75 128.156 609 0 0 110.548 -58.2316 -205.85 - 75 10.7175 1424 1 0 -54.3964 105.089 -176.25 - 75 118.513 1425 1 0 -54.4628 105.15 -176.221 - 75 191.429 1426 1 0 -54.5933 105.35 -176.093 - 75 105.02 1031 1 0 133.686 26.25 -175.934 - 75 39.1541 214 2 0 70.6959 -137.15 -146.207 - 75 172.569 1453 1 1 110.767 -58.3976 -174.45 - 75 56.9545 1452 1 1 110.75 -58.3558 -174.808 - 75 363.363 609 1 0 110.688 -58.182 -175.85 - 75 47.5916 1445 0 1 109.198 -54.3899 -204.45 - 75 52.4515 1446 0 1 109.35 -54.4487 -204.535 - 75 63.8012 1447 0 1 109.55 -54.5319 -204.646 - 75 65.6425 1448 0 1 109.75 -54.6223 -204.761 - 75 87.8204 622 0 0 111.692 -55.5958 -205.85 - 75 98.3359 620 0 0 112.18 -55.85 -206.106 - 75 124.552 340 0 0 147.529 -112.097 -206.25 - 75 75.0352 339 0 0 147.527 -112.15 -206.226 - 75 62.4158 338 0 0 147.515 -112.351 -206.141 - 75 79.9162 337 0 0 147.504 -112.55 -206.084 - 75 66.8943 336 0 0 147.485 -112.75 -206.011 - 75 58.8318 335 0 0 147.482 -112.95 -205.93 - 75 5.60547 334 0 0 147.483 -113.15 -205.862 - 75 79.2721 1637 0 1 147.728 -115.481 -204.85 - 75 164.374 1638 0 1 147.75 -115.739 -204.693 - 75 79.1023 199 1 0 139.677 -140.205 -176.25 - 75 210.07 198 1 0 139.618 -140.35 -176.049 - 75 133.636 197 1 0 139.519 -140.55 -175.904 - 75 183.912 1594 1 1 139.106 -142.706 -174.85 - 75 232.853 1593 1 1 138.95 -143.374 -174.544 - 75 92.5076 1592 1 1 138.75 -143.854 -174.488 - 75 107.352 1591 1 1 138.55 -144.122 -174.517 - 75 55.5049 1590 1 1 138.35 -144.255 -174.538 - 75 25.0644 1589 1 1 138.15 -144.354 -174.483 - 75 44.2998 1 2 0 120.495 -179.881 -146.25 - 75 85.4006 0 2 0 120.445 -179.95 -146.177 - 75 9.14203 1706 13 0 123.059 161.539 183.75 - 75 62.0546 1707 13 0 123.071 161.55 183.767 - 75 41.2229 1664 13 0 119.072 153.04 183.75 - 75 135.416 1436 0 1 107.514 -52.8439 -204.45 - 75 159.556 637 0 0 107.504 -52.513 -205.85 - 75 45.455 638 0 0 107.501 -52.45 -206.148 - 75 50.7143 1760 8 0 -50.0495 172.15 33.8047 - 75 87.144 1761 8 0 -50.0327 172.35 34.0078 - 75 58.792 1762 8 0 -49.871 172.55 34.0515 - 75 48.5476 1763 8 0 -49.7669 172.75 34.0684 - 75 19.3049 662 8 1 -47.5244 174.73 35.15 - 75 66.8099 663 8 1 -47.45 174.763 35.1762 - 75 65.0465 664 8 1 -47.25 174.851 35.227 - 75 365.738 665 8 1 -47.0497 174.965 35.24 - 75 181.897 1772 8 0 -46.6884 174.552 34.15 - 75 128.056 1452 9 1 110.55 -58.737 65.4424 -Number of digits in this event = 36 +Number of tracker hits in this event = 34 + 75 130.921 346 8 1 -110.931 -79.8874 35.55 + 75 217.819 500 8 0 -110.932 -79.8877 34.15 + 75 102.201 345 7 1 -110.952 -79.8989 5.55 + 75 117.085 500 7 0 -110.952 -79.899 4.15 + 75 135.289 345 6 1 -110.964 -79.8997 -24.45 + 75 122.978 500 6 0 -110.965 -79.8982 -25.85 + 75 121.542 345 5 1 -110.996 -79.8618 -54.45 + 75 111.92 500 5 0 -110.998 -79.8583 -55.85 + 75 122.504 345 4 1 -111.047 -79.7849 -84.45 + 75 451.968 501 4 0 -111.05 -79.781 -85.85 + 75 369.781 345 3 1 -111.115 -79.7029 -114.45 + 75 474.621 501 3 0 -111.118 -79.7001 -115.85 + 75 122.447 344 2 1 -111.183 -79.6416 -144.45 + 75 135.267 502 2 0 -111.187 -79.6381 -145.85 + 75 107.891 344 1 1 -111.274 -79.5587 -174.45 + 75 136.33 502 1 0 -111.278 -79.556 -175.85 + 75 258.867 344 0 1 -111.342 -79.5088 -204.45 + 75 311.345 502 0 0 -111.345 -79.5053 -205.85 + 75 74.3113 500 4 0 -110.651 -79.85 -86.1725 + 75 182.594 184 4 0 -99.0179 -143.217 -86.25 + 75 247.275 345 2 1 -111.119 -80.3814 -144.45 + 75 221.142 498 2 0 -111.088 -80.373 -145.85 + 75 207.083 349 1 1 -110.293 -80.4987 -174.45 + 75 186.017 497 1 0 -110.264 -80.4885 -175.85 + 75 160.545 351 0 1 -109.855 -80.5032 -204.45 + 75 179.327 497 0 0 -109.828 -80.4666 -205.85 + 75 203.263 620 3 0 -126.857 -56.0166 -116.25 + 75 161.681 501 2 0 -111.067 -79.7188 -145.85 + 75 108.615 345 1 1 -111.045 -79.7045 -174.45 + 75 130.519 501 1 0 -111.046 -79.7023 -175.85 + 75 197.011 345 0 1 -111.086 -79.6458 -204.45 + 75 224.823 343 0 1 -111.35 -79.7823 -204.626 + 75 109.136 500 3 0 -111.066 -79.85 -116.053 + 75 184.8 499 3 0 -110.991 -80.0502 -116.137 +Number of digits in this event = 29 Using G4ParticleGun ... -8.96477 LIN +4.14074 LIN e- Event: 76 -Number of tracker hits in this event = 46 - 76 162.217 344 10 1 -111.275 -4.52908 95.55 - 76 111.507 877 10 0 -111.275 -4.52878 94.15 - 76 144.883 344 9 1 -111.275 -4.52223 65.55 - 76 117.751 877 9 0 -111.275 -4.52254 64.15 - 76 124.136 344 8 1 -111.274 -4.52825 35.55 - 76 104.588 877 8 0 -111.274 -4.5288 34.15 - 76 204.771 344 7 1 -111.268 -4.54315 5.55 - 76 195.496 877 7 0 -111.267 -4.54536 4.15 - 76 146.725 344 6 1 -111.251 -4.58893 -24.45 - 76 115.488 877 6 0 -111.251 -4.59158 -25.85 - 76 354.379 344 5 1 -111.245 -4.64889 -54.45 - 76 107.854 876 5 0 -111.244 -4.65144 -55.85 - 76 110.998 344 4 1 -111.225 -4.7044 -84.45 - 76 107.239 876 4 0 -111.223 -4.70832 -85.85 - 76 162.379 344 3 1 -111.174 -4.78309 -114.45 - 76 174.106 876 3 0 -111.173 -4.78662 -115.85 - 76 78.8386 344 2 1 -111.15 -4.85893 -144.45 - 76 58.646 345 2 1 -111.15 -4.85972 -144.758 - 76 167.27 875 2 0 -111.149 -4.86241 -145.85 - 76 140.948 345 1 1 -111.116 -4.93488 -174.45 - 76 101.215 875 1 0 -111.114 -4.93833 -175.85 - 76 124.759 345 0 1 -111.078 -5.00394 -204.45 - 76 119.996 875 0 0 -111.075 -5.00851 -205.85 - 76 9.64733 90 2 1 -162.047 64.1377 -144.85 - 76 14.9786 1292 3 0 -177.194 78.45 -116.028 - 76 321.526 877 5 0 -111.197 -4.62389 -55.85 - 76 120.569 349 4 1 -110.307 -4.48013 -84.45 - 76 109.157 877 4 0 -110.186 -4.57979 -85.85 - 76 107.083 361 3 1 -107.807 -7.11602 -114.45 - 76 133.901 863 3 0 -107.759 -7.27954 -115.85 - 76 104.655 367 2 1 -106.737 -10.5214 -144.45 - 76 114.373 846 2 0 -106.723 -10.7021 -145.85 - 76 128.136 370 1 1 -106.149 -14.5009 -174.45 - 76 114.727 826 1 0 -106.16 -14.6775 -175.85 - 76 132.104 370 0 1 -106.135 -18.4649 -204.45 - 76 124.002 807 0 0 -106.046 -18.5432 -205.85 - 76 127.585 328 4 1 -114.44 -4.38144 -84.45 - 76 147.658 878 4 0 -114.461 -4.39538 -85.85 - 76 96.4466 326 3 1 -114.775 -4.95266 -114.45 - 76 121.111 874 3 0 -114.787 -5.09726 -115.85 - 76 106.078 326 2 1 -114.82 -8.00619 -144.45 - 76 146.749 860 2 0 -114.752 -8.03504 -145.85 - 76 195.597 332 1 1 -113.674 -8.68291 -174.45 - 76 110.695 857 1 0 -113.638 -8.63052 -175.85 - 76 97.739 342 0 1 -111.615 -6.83586 -204.451 - 76 130.648 866 0 0 -111.567 -6.80854 -205.85 -Number of digits in this event = 27 +Number of tracker hits in this event = 42 + 76 104.281 730 10 1 -34.0311 97.2003 95.55 + 76 254.373 1385 10 0 -34.0312 97.2014 94.15 + 76 106.659 730 9 1 -34.0333 97.2198 65.55 + 76 123.427 1385 9 0 -34.0289 97.2208 64.15 + 76 268.97 730 8 1 -33.9457 97.2425 35.55 + 76 328.243 1385 8 0 -33.9417 97.245 34.15 + 76 109.551 730 7 1 -33.8635 97.2905 5.55 + 76 157.042 1385 7 0 -33.8617 97.2937 4.15 + 76 180.198 731 6 1 -33.8404 97.3541 -24.45 + 76 145.327 1386 6 0 -33.8365 97.3575 -25.85 + 76 225.462 731 5 1 -33.7468 97.4257 -54.45 + 76 118.276 1386 5 0 -33.7432 97.4315 -55.85 + 76 308.954 731 4 1 -33.6544 97.5447 -84.45 + 76 204.939 1387 4 0 -33.6492 97.5598 -85.85 + 76 123.993 732 3 1 -33.5029 97.9122 -114.45 + 76 122.357 1388 3 0 -33.4972 97.9238 -115.85 + 76 126.085 733 2 1 -33.3449 98.177 -144.45 + 76 98.7701 1390 2 0 -33.3376 98.1924 -145.85 + 76 118.085 734 1 1 -33.1798 98.5192 -174.45 + 76 107.026 1391 1 0 -33.1654 98.5243 -175.85 + 76 209.102 735 0 1 -32.9137 98.6566 -204.45 + 76 115.406 1392 0 0 -32.904 98.6536 -205.85 + 76 164.997 801 1 1 -19.8415 -22.7365 -174.85 + 76 278.385 730 4 1 -33.85 97.3276 -84.6038 + 76 90.2243 729 4 1 -34.05 97.2561 -84.7701 + 76 171.528 62 8 1 -167.61 69.1476 35.15 + 76 39.6362 61 8 1 -167.75 69.1026 35.3723 + 76 66.6531 1386 8 0 -33.9421 97.3501 33.8452 + 76 224.158 729 8 1 -34.05 97.2579 35.3758 + 76 100.679 728 8 1 -34.2501 97.43 35.3346 + 76 51.1821 727 8 1 -34.4501 97.5317 35.4625 + 76 303.395 733 1 1 -33.3295 97.4692 -174.45 + 76 158.26 1386 1 0 -33.3256 97.4701 -175.85 + 76 110.785 733 0 1 -33.278 97.4909 -204.45 + 76 112.307 1386 0 0 -33.2726 97.4977 -205.85 + 76 74.8094 1638 7 0 99.2594 147.844 3.75 + 76 6.0405 1399 7 1 100.137 148.624 5.15007 + 76 26.5667 1400 7 1 100.15 148.632 5.15644 + 76 28.8226 1644 7 0 101.008 149.117 4.1498 + 76 78.4756 1406 7 1 101.479 148.299 5.15 + 76 95.3884 1407 7 1 101.55 148.316 5.19721 + 76 41.9849 739 1 1 -32.05 153.685 -174.819 +Number of digits in this event = 23 Using G4ParticleGun ... -3.35259 LIN +9.46757 LIN e- Event: 77 -Number of tracker hits in this event = 34 - 77 197.483 648 11 0 -65.8411 -50.428 124.15 - 77 134.601 571 10 1 -65.8413 -50.4283 95.55 - 77 110.829 648 10 0 -65.8404 -50.4301 94.15 - 77 199.852 571 9 1 -65.8295 -50.4691 65.55 - 77 108.554 647 9 0 -65.8292 -50.4698 64.15 - 77 249.09 571 8 1 -65.8276 -50.4911 35.55 - 77 124.088 647 8 0 -65.8247 -50.4906 34.15 - 77 121.331 571 7 1 -65.781 -50.493 5.55 - 77 237.752 647 7 0 -65.7772 -50.4919 4.15 - 77 117.259 571 6 1 -65.7071 -50.4781 -24.45 - 77 111.207 647 6 0 -65.7032 -50.477 -25.85 - 77 149.44 572 5 1 -65.6176 -50.4762 -54.45 - 77 101.614 647 5 0 -65.6139 -50.4767 -55.85 - 77 139.917 572 4 1 -65.5411 -50.5083 -84.45 - 77 111.024 647 4 0 -65.5411 -50.5088 -85.85 - 77 272.938 572 3 1 -65.5137 -50.5285 -114.45 - 77 128.95 647 3 0 -65.5095 -50.5269 -115.85 - 77 153.824 573 2 1 -65.4287 -50.5011 -144.45 - 77 103.274 647 2 0 -65.4292 -50.5056 -145.85 - 77 104.97 573 1 1 -65.4465 -50.5982 -174.45 - 77 295.621 647 1 0 -65.4475 -50.6057 -175.85 - 77 129.527 572 0 1 -65.4948 -50.7799 -204.45 - 77 112.38 646 0 0 -65.4958 -50.7893 -205.85 - 77 59.5736 675 0 0 -62.3441 -44.9167 -206.25 - 77 7.42922 645 3 0 -66.0554 -51.0433 -115.85 - 77 198.892 644 3 0 -66.0645 -51.05 -115.871 - 77 58.4411 96 4 1 -160.929 40.3062 -84.45 - 77 81.3266 95 4 1 -160.95 40.3341 -84.5214 - 77 47.6427 895 0 1 -1.05 -91.9723 -204.831 - 77 46.1131 894 0 1 -1.05 -91.94 -204.508 - 77 62.2529 648 7 0 -65.7294 -50.45 3.93841 - 77 164.906 494 0 0 -79.136 -81.05 -206.089 - 77 188.051 495 0 0 -79.3732 -81.05 -205.974 - 77 153.388 251 0 1 -129.75 -66.0622 -204.501 -Number of digits in this event = 21 -Using G4ParticleGun ... -9.89794 LIN +Number of tracker hits in this event = 77 + 77 103.036 478 10 1 -84.4428 72.9565 95.55 + 77 141.337 1264 10 0 -84.4425 72.9559 94.15 + 77 133.745 478 9 1 -84.4415 72.9457 65.55 + 77 147.154 1264 9 0 -84.4411 72.9455 64.15 + 77 120.138 478 8 1 -84.4317 72.9441 35.55 + 77 141.367 1264 8 0 -84.4322 72.9446 34.15 + 77 178.983 478 7 1 -84.4459 72.9564 5.55 + 77 402.34 1264 7 0 -84.4464 72.9569 4.15 + 77 135.415 477 6 1 -84.4544 72.9654 -24.45 + 77 94.1193 1264 6 0 -84.455 72.9663 -25.85 + 77 121.475 477 5 1 -84.4708 72.9879 -54.45 + 77 106.067 1264 5 0 -84.4704 72.988 -55.85 + 77 104.774 478 4 1 -84.4476 72.9962 -84.45 + 77 106.083 1264 4 0 -84.4493 72.9886 -85.85 + 77 790.184 477 3 1 -84.4894 72.8146 -114.45 + 77 168.864 1263 3 0 -84.4888 72.8133 -115.85 + 77 1044.02 477 2 1 -84.471 72.8066 -144.45 + 77 282.493 1263 2 0 -84.473 72.8059 -145.85 + 77 219.851 477 1 1 -84.4964 72.7797 -174.45 + 77 255.368 1263 1 0 -84.5049 72.7842 -175.85 + 77 253.478 477 0 1 -84.6487 72.8504 -204.45 + 77 267.272 1264 0 0 -84.6479 72.8501 -205.85 + 77 111.026 1262 2 0 -84.6013 72.641 -145.851 + 77 258.317 468 1 1 -86.3541 71.9454 -174.45 + 77 114.132 1259 1 0 -86.296 71.8922 -175.85 + 77 97.9936 478 0 1 -84.2777 71.0006 -204.45 + 77 115.924 1254 0 0 -84.3919 70.9182 -205.85 + 77 115.953 478 2 1 -84.4318 73.1466 -144.45 + 77 464.245 1265 2 0 -84.4053 73.1595 -145.85 + 77 181.708 482 1 1 -83.5493 73.3716 -174.45 + 77 127.599 1266 1 0 -83.5311 73.4058 -175.85 + 77 123.115 485 0 1 -83.0289 74.0624 -204.45 + 77 210.978 1270 0 0 -82.9995 74.1237 -205.85 + 77 110.015 455 1 1 -89.0041 70.9129 -174.451 + 77 127.883 1253 1 0 -89.0373 70.8215 -175.85 + 77 142.792 446 0 1 -90.8375 69.3378 -204.45 + 77 143.994 1247 0 0 -91.1171 69.4776 -205.85 + 77 18.9457 1242 0 0 -92.4316 68.4604 -205.85 + 77 96.1644 1241 0 0 -92.4452 68.45 -205.861 + 77 110.44 1240 0 0 -92.487 68.2498 -205.958 + 77 171.298 1239 0 0 -92.4784 68.05 -206.061 + 77 453.997 1264 3 0 -84.5462 73.0223 -115.85 + 77 178.986 474 1 1 -85.1375 72.2146 -174.45 + 77 147.579 1260 1 0 -85.1945 72.1849 -175.85 + 77 218.978 468 0 1 -86.2654 71.6759 -204.45 + 77 120.954 1257 0 0 -86.3308 71.5694 -205.85 + 77 368.63 1094 7 1 38.85 163.122 5.26442 + 77 49.7564 469 0 1 -86.2173 71.6948 -204.45 + 77 264.258 474 2 1 -85.098 71.0769 -144.45 + 77 139.989 1254 2 0 -85.1977 71.0042 -145.85 + 77 113.786 463 1 1 -87.3383 69.965 -174.45 + 77 46.1662 1249 1 0 -87.292 69.8585 -175.85 + 77 79.9008 1248 1 0 -87.2882 69.85 -175.96 + 77 306.361 1237 0 0 -86.3446 67.5107 -205.85 + 77 109.797 1264 2 0 -84.5567 73.042 -145.85 + 77 104.396 1264 1 0 -84.567 73.0301 -175.85 + 77 260.61 478 3 1 -84.45 72.9266 -114.739 + 77 116.975 1261 2 0 -84.5148 72.3081 -145.85 + 77 180.408 476 1 1 -84.6716 72.6596 -174.45 + 77 115.247 476 0 1 -84.6728 73.4165 -204.45 + 77 104.989 1267 0 0 -84.6087 73.5146 -205.85 + 77 181.728 1343 0 0 -86.2965 88.7193 -206.25 + 77 152.176 1344 0 0 -86.3078 88.8502 -206.1 + 77 55.7946 1345 0 0 -86.3216 89.05 -205.946 + 77 237.401 466 0 1 -86.6761 90.8894 -204.85 + 77 131.147 465 0 1 -86.8501 91.6801 -204.726 + 77 174.593 464 0 1 -87.05 92.1951 -204.746 + 77 197.181 463 0 1 -87.25 92.6164 -204.66 + 77 156.843 462 0 1 -87.5703 92.9423 -204.45 + 77 152.265 1362 0 0 -87.1865 92.6719 -205.85 + 77 53.1083 1363 0 0 -87.0605 92.75 -206.182 + 77 288.994 1329 0 0 -43.4225 85.8864 -206.25 + 77 117.214 1725 6 1 165.15 -30.8074 -24.7926 + 77 63.5447 479 7 1 -84.25 72.8714 5.33727 + 77 2.1468 386 7 0 34.7522 -102.841 3.75 + 77 84.1908 1265 7 0 -83.3088 73.05 4.06195 + 77 150.966 748 7 0 -153.034 -30.2694 3.75 +Number of digits in this event = 52 +Using G4ParticleGun ... +5.79582 LIN e- Event: 78 -Number of tracker hits in this event = 89 - 78 124 1134 9 1 46.8768 -113.17 65.55 - 78 351.538 334 9 0 46.8764 -113.17 64.15 - 78 112.652 1134 8 1 46.8695 -113.168 35.55 - 78 223.678 334 8 0 46.8692 -113.168 34.15 - 78 129.561 1134 7 1 46.8647 -113.167 5.55 - 78 102.6 334 7 0 46.8654 -113.167 4.15 - 78 151.27 1134 6 1 46.8813 -113.151 -24.45 - 78 162.131 334 6 0 46.882 -113.151 -25.85 - 78 115.315 1134 5 1 46.9065 -113.139 -54.45 - 78 170.512 335 5 0 46.9047 -113.138 -55.85 - 78 531.504 1134 4 1 46.8661 -113.102 -84.45 - 78 156.174 335 4 0 46.8681 -113.102 -85.85 - 78 174.803 1134 3 1 46.8931 -113.09 -114.45 - 78 131.319 335 3 0 46.893 -113.091 -115.85 - 78 129.932 1134 2 1 46.8817 -113.109 -144.45 - 78 237.263 335 2 0 46.8808 -113.11 -145.85 - 78 279.634 1133 1 1 46.8466 -113.124 -174.45 - 78 197.601 335 1 0 46.85 -113.125 -175.85 - 78 411.494 1134 0 1 46.9195 -113.151 -204.45 - 78 252.967 334 0 0 46.9255 -113.152 -205.85 - 78 16.6456 1077 0 0 -24.1234 35.5985 -206.25 - 78 65.1036 1078 0 0 -24.1316 35.65 -206.221 - 78 79.94 1079 0 0 -24.1595 35.85 -206.201 - 78 54.1743 1080 0 0 -24.2314 36.05 -206.204 - 78 194.167 605 2 1 -58.85 13.0251 -144.822 - 78 15.4735 604 2 1 -59.05 13.5266 -144.49 - 78 61.0788 606 2 1 -58.8498 13.7186 -144.59 - 78 77.3419 607 2 1 -58.65 13.7639 -144.563 - 78 283.916 608 2 1 -58.45 13.856 -144.492 - 78 111.534 334 1 0 46.8251 -113.15 -175.993 - 78 165.191 176 5 0 54.1932 -144.751 -56.25 - 78 43.5636 177 5 0 54.1939 -144.75 -56.2456 - 78 43.1874 100 5 0 141.322 -160.078 -56.25 - 78 33.3595 341 3 0 47.0672 -111.814 -115.85 - 78 95.8318 342 3 0 47.0723 -111.75 -115.915 - 78 194.384 343 3 0 47.0923 -111.55 -115.94 - 78 235.907 335 0 0 47.032 -112.975 -205.85 - 78 61.3494 336 0 0 47.0587 -112.95 -206.023 - 78 290.857 1133 4 1 46.85 -112.569 -84.6781 - 78 46.4986 1132 4 1 46.65 -112.421 -84.5143 - 78 272.254 135 5 0 36.9157 -153.121 -56.25 - 78 36.4558 134 5 0 36.9148 -153.15 -56.2151 - 78 67.2438 620 1 0 -61.0789 -56.038 -176.25 - 78 390.24 1134 1 1 47.0312 -113.07 -174.45 - 78 100.576 336 1 0 46.9648 -112.856 -175.85 - 78 303.031 1118 0 1 43.7062 -111.976 -204.45 - 78 114.025 1117 0 1 43.65 -112.043 -204.807 - 78 130.746 339 0 0 43.5562 -112.259 -205.85 - 78 97.0442 342 0 0 43.5256 -111.585 -205.85 - 78 89.0723 330 1 0 46.5713 -113.988 -175.85 - 78 214.679 329 1 0 46.4979 -114.15 -176.129 - 78 153.198 1084 0 1 36.8687 -127.099 -204.45 - 78 40.0014 265 0 0 37.3039 -127.142 -205.851 - 78 84.1676 264 0 0 37.3307 -127.15 -205.937 - 78 173.011 485 4 1 -82.9592 -71.6845 -84.45 - 78 83.0682 486 4 1 -82.85 -71.6006 -84.5007 - 78 572.698 1133 2 1 46.8194 -113.148 -144.451 - 78 145.042 336 2 0 46.8746 -112.845 -145.85 - 78 101.807 1136 1 1 47.3402 -106.71 -174.45 - 78 284.064 370 1 0 47.0942 -106.069 -175.85 - 78 58.7881 371 1 0 47.0451 -105.95 -176.117 - 78 128.816 1107 0 1 41.6057 -93.4271 -204.45 - 78 15.2189 1108 0 1 41.65 -93.2795 -204.794 - 78 55.8642 436 0 0 41.8061 -92.8377 -205.85 - 78 159.285 437 0 0 41.833 -92.75 -206.017 - 78 0.209349 380 0 0 38.6997 -104.008 -206.249 - 78 109.571 397 0 0 36.1271 -100.671 -206.25 - 78 117.236 1079 0 1 36.002 -101.136 -204.85 - 78 121.587 1128 1 1 45.8163 -112.401 -174.45 - 78 97.942 338 1 0 45.8621 -112.376 -175.85 - 78 166.675 1133 0 1 46.6834 -111.826 -204.45 - 78 107.375 341 0 0 46.7324 -111.799 -205.85 - 78 17.7007 339 1 0 45.8723 -112.35 -176.207 - 78 37.5475 402 1 0 34.7315 -99.5637 -176.25 - 78 112.946 403 1 0 34.6953 -99.55 -176.138 - 78 170.639 1071 1 1 34.3092 -99.4031 -174.85 - 78 74.0705 1070 1 1 34.25 -99.4166 -174.76 - 78 53.5524 335 8 0 46.868 -113.15 33.9004 - 78 247.765 334 2 0 46.8244 -113.261 -145.85 - 78 93.9381 1132 1 1 46.5524 -115.421 -174.451 - 78 119.537 323 1 0 46.6214 -115.477 -175.85 - 78 21.0988 1139 0 1 48.0444 -116.814 -204.45 - 78 269.967 1140 0 1 48.05 -116.815 -204.495 - 78 108.43 316 0 0 48.2054 -116.868 -205.851 - 78 277.644 1137 1 1 47.5804 -114.144 -174.45 - 78 118.922 323 0 0 48.2618 -115.365 -205.85 - 78 187.385 381 1 0 96.7983 -103.935 -176.25 - 78 189.428 382 1 0 96.7962 -103.75 -176.036 - 78 38.436 1380 1 1 96.3038 -103.532 -174.85 -Number of digits in this event = 46 +Number of tracker hits in this event = 34 + 78 129.709 468 10 1 -86.4191 -10.6906 95.55 + 78 126.537 846 10 0 -86.4186 -10.6904 94.15 + 78 114.241 468 9 1 -86.4099 -10.6901 65.55 + 78 92.9337 846 9 0 -86.4096 -10.6886 64.15 + 78 182.637 468 8 1 -86.4093 -10.6634 35.55 + 78 185.084 846 8 0 -86.4095 -10.6618 34.15 + 78 180.023 468 7 1 -86.4176 -10.626 5.55 + 78 105.127 847 7 0 -86.4175 -10.625 4.15 + 78 177.751 468 6 1 -86.4171 -10.6035 -24.45 + 78 121.507 847 6 0 -86.4166 -10.6033 -25.85 + 78 106.575 468 5 1 -86.405 -10.6091 -54.45 + 78 224.328 847 5 0 -86.4049 -10.6082 -55.85 + 78 120.877 468 4 1 -86.4039 -10.5883 -84.45 + 78 107.249 847 4 0 -86.407 -10.5873 -85.85 + 78 127.324 467 3 1 -86.4655 -10.5729 -114.45 + 78 107.075 847 3 0 -86.4655 -10.5699 -115.85 + 78 231.477 467 2 1 -86.4589 -10.496 -144.45 + 78 97.5668 847 2 0 -86.458 -10.4916 -145.85 + 78 126.501 468 1 1 -86.4351 -10.4015 -174.45 + 78 138.729 848 1 0 -86.4329 -10.3995 -175.85 + 78 117.338 468 0 1 -86.3837 -10.3519 -204.45 + 78 106.332 848 0 0 -86.3802 -10.3508 -205.85 + 78 176.125 301 14 1 -119.95 -155.355 215.38 + 78 50.9009 1277 2 0 -80.9903 75.4838 -146.25 + 78 97.3015 1278 2 0 -80.9961 75.6502 -146.117 + 78 18.8544 1279 2 0 -80.9537 75.8501 -145.912 + 78 34.6598 501 2 1 -79.7321 76.7437 -144.85 + 78 61.0495 502 2 1 -79.6499 76.7941 -144.793 + 78 76.3678 503 2 1 -79.4498 76.8869 -144.773 + 78 73.7209 504 2 1 -79.25 77.0679 -144.744 + 78 129.765 505 2 1 -79.05 77.1325 -144.645 + 78 288.921 506 2 1 -78.85 77.1555 -144.567 + 78 272.681 507 2 1 -78.65 77.2487 -144.713 + 78 43.6559 846 5 0 -86.3942 -10.65 -56.1599 +Number of digits in this event = 20 Using G4ParticleGun ... -8.91639 LIN +7.88499 LIN e- Event: 79 -Number of tracker hits in this event = 121 - 79 150.254 1102 11 1 40.4611 21.8005 125.55 - 79 111.543 1008 11 0 40.461 21.7999 124.15 - 79 109.441 1102 10 1 40.4558 21.7823 95.55 - 79 108.937 1008 10 0 40.4548 21.7805 94.15 - 79 158.228 1101 9 1 40.427 21.7509 65.55 - 79 211.924 1008 9 0 40.4258 21.7498 64.15 - 79 173.267 1101 8 1 40.4018 21.7317 35.55 - 79 192.555 1008 8 0 40.4032 21.7307 34.15 - 79 115.219 1101 7 1 40.4362 21.7112 5.55 - 79 126.082 1008 7 0 40.4374 21.7103 4.15 - 79 117.723 1102 6 1 40.4569 21.6798 -24.45 - 79 234.214 1008 6 0 40.4564 21.6744 -25.85 - 79 168.859 1102 5 1 40.4527 21.5536 -54.45 - 79 213.561 1007 5 0 40.4534 21.5425 -55.85 - 79 108.429 1102 4 1 40.4621 21.2982 -84.45 - 79 118.359 1006 4 0 40.4603 21.2855 -85.85 - 79 415.309 1102 3 1 40.4556 21.0502 -114.45 - 79 252.325 1004 3 0 40.4572 21.0317 -115.85 - 79 102.846 1102 2 1 40.5155 20.638 -144.45 - 79 204.013 1002 2 0 40.5091 20.6202 -145.85 - 79 108.106 1101 1 1 40.368 20.2746 -174.45 - 79 172.902 1001 1 0 40.361 20.2552 -175.85 - 79 4.56815 1000 1 0 40.359 20.25 -176.23 - 79 130.293 1100 0 1 40.2358 19.8498 -204.45 - 79 130.276 998 0 0 40.2264 19.8302 -205.85 - 79 273.158 1400 3 0 90.2178 100.275 -116.25 - 79 24.2243 1393 2 1 98.75 -23.5058 -144.823 - 79 66.6357 1044 1 0 106.834 29.037 -176.25 - 79 18.2772 732 6 1 -33.45 122.392 -24.7204 - 79 134.73 1367 5 1 93.6667 61.4395 -54.85 - 79 115.141 1368 5 1 93.75 61.5013 -54.5527 - 79 176.549 1369 5 1 93.95 61.3127 -54.5854 - 79 103.866 1195 5 0 3.83379 59.05 -55.9482 - 79 301.124 1101 3 1 40.4112 21.0667 -114.45 - 79 105.186 1012 3 0 40.0797 22.4788 -115.85 - 79 32.4081 1013 3 0 40.1405 22.65 -116.15 - 79 110.062 1103 3 1 40.7682 21.7859 -114.45 - 79 168.133 1006 3 0 40.3672 21.3657 -115.85 - 79 211.505 1007 3 0 40.1733 21.45 -116.11 - 79 90.7828 1098 3 1 39.7884 19.9878 -114.85 - 79 157.702 992 3 0 39.8844 18.6346 -115.85 - 79 71.0541 991 3 0 39.7819 18.45 -116.211 - 79 219.421 688 3 0 37.3473 -42.2929 -116.249 - 79 136.243 1101 6 1 40.3518 21.7169 -24.45 - 79 145.861 1110 5 1 42.1233 22.4471 -54.45 - 79 47.7294 1011 5 0 42.1708 22.27 -55.85 - 79 64.9461 1010 5 0 42.1754 22.25 -56.0052 - 79 110.643 1116 4 1 43.2653 18.9902 -84.4501 - 79 119.535 993 4 0 43.339 18.8385 -85.85 - 79 42.5797 1121 3 1 44.3427 15.9488 -114.45 - 79 123.051 1149 1 1 50.032 8.86887 -174.45 - 79 83.6096 1150 1 1 50.05 8.86015 -174.513 - 79 158.092 943 1 0 50.4434 8.70629 -175.85 - 79 91.5164 1197 0 1 59.5511 5.61053 -204.45 - 79 28.9241 1198 0 1 59.6502 5.52669 -204.751 - 79 284.179 925 0 0 60.0287 5.23526 -205.85 - 79 93.8439 942 1 0 49.8874 8.64992 -175.868 - 79 264.48 1129 0 1 45.9195 6.59166 -204.45 - 79 75.7721 1128 0 1 45.85 6.4687 -204.653 - 79 24.3616 926 0 0 45.2068 5.31543 -205.851 - 79 34.3483 924 0 0 45.0348 5.05 -206.146 - 79 122.777 1130 0 1 46.05 6.14917 -204.696 - 79 13.1897 921 0 0 47.7013 4.28641 -205.85 - 79 10.5559 1207 0 1 61.6157 7.00506 -204.85 - 79 180.367 935 0 0 63.8645 7.12641 -205.85 - 79 256.003 1015 7 0 13.0162 23.193 3.75 - 79 30.5927 1016 7 0 12.7182 23.25 4.06359 - 79 64.0105 957 7 1 11.569 23.3874 5.15 - 79 72.658 956 7 1 11.45 23.4018 5.26111 - 79 71.2465 955 7 1 11.25 23.4368 5.43262 - 79 14.8699 1333 8 0 -14.5102 86.7988 33.75 - 79 93.9565 1334 8 0 -14.5327 86.85 33.7684 - 79 75.5831 1335 8 0 -14.5699 87.05 33.9338 - 79 116.915 832 8 1 -13.6307 88.4267 35.15 - 79 95.3149 833 8 1 -13.45 88.6754 35.2077 - 79 31.8864 1350 8 0 -11.0163 90.2614 34.15 - 79 63.5699 1351 8 0 -10.9541 90.35 34.0994 - 79 122.736 1352 8 0 -11.0112 90.55 34.0822 - 79 77.1624 1396 8 0 3.89016 99.4128 33.75 - 79 121.81 1397 8 0 3.96104 99.55 33.8584 - 79 191.308 1398 8 0 4.03945 99.75 33.9885 - 79 48.4457 1342 8 0 -13.0442 88.495 34.1499 - 79 111.954 1341 8 0 -13.0163 88.45 34.1417 - 79 10.2507 1355 8 0 -18.0292 91.2249 34.15 - 79 59.483 921 1 0 44.9822 4.42639 -175.85 - 79 387.72 1102 0 1 40.485 21.6312 -204.45 - 79 422.672 1103 0 1 40.65 22.1349 -204.707 - 79 187.132 1104 0 1 40.85 22.4097 -204.645 - 79 28.8367 1105 0 1 41.0501 22.4846 -204.655 - 79 185.196 1101 0 1 40.437 21.7404 -204.45 - 79 248.505 1008 0 0 40.4404 21.7796 -205.85 - 79 5.85434 1114 0 0 36.6259 43.0278 -206.25 - 79 107.269 1115 0 0 36.6221 43.05 -206.233 - 79 37.5382 1116 0 0 36.5103 43.25 -205.943 - 79 24.477 1079 0 1 35.923 44.2487 -204.85 - 79 221.969 1078 0 1 35.85 44.3036 -204.793 - 79 147.488 1077 0 1 35.65 44.4992 -204.683 - 79 155.366 1076 0 1 35.45 45.0338 -204.674 - 79 92.7243 1075 0 1 35.2499 45.5103 -204.557 - 79 106.971 1074 0 1 35.0499 45.5779 -204.636 - 79 58.8725 1073 0 1 34.85 45.7766 -204.724 - 79 11.4281 1142 0 0 33.5023 48.6203 -205.85 - 79 97.1318 1143 0 0 33.4897 48.6503 -205.863 - 79 164.77 1068 0 1 33.8236 51.56 -204.85 - 79 209.516 1069 0 1 33.8501 51.637 -204.659 - 79 130.921 1009 0 0 40.5229 21.85 -205.912 - 79 136.23 1008 3 0 40.3986 21.7712 -115.85 - 79 103.231 1096 2 1 39.4068 21.7974 -144.45 - 79 109.936 1008 2 0 39.3416 21.79 -145.85 - 79 210.265 1090 1 1 38.1523 21.7249 -174.45 - 79 128.173 1008 1 0 38.1099 21.731 -175.85 - 79 130.216 1085 0 1 37.146 21.7951 -204.45 - 79 36.8109 1110 2 1 42.2157 21.8345 -144.45 - 79 103.582 1111 2 1 42.25 21.8493 -144.593 - 79 172.143 1009 2 0 42.515 21.9941 -145.851 - 79 285.754 1125 1 1 45.1454 26.2587 -174.451 - 79 26.5231 1028 1 0 45.1549 25.6943 -175.85 - 79 90.2492 1027 1 0 45.1591 25.65 -175.956 - 79 175.263 1139 0 1 47.9907 14.2692 -204.45 - 79 126.698 967 0 0 47.7104 13.6165 -205.85 - 79 17.1851 966 0 0 47.6522 13.45 -206.186 -Number of digits in this event = 56 +Number of tracker hits in this event = 72 + 79 148.712 1289 8 1 78.0205 -117.56 35.55 + 79 239.846 312 8 0 78.0202 -117.558 34.15 + 79 200.502 1289 7 1 78.0103 -117.512 5.55 + 79 99.5783 313 7 0 78.0098 -117.509 4.15 + 79 125.795 1289 6 1 78.0007 -117.435 -24.45 + 79 356.759 313 6 0 77.9975 -117.432 -25.85 + 79 101.242 1289 5 1 77.9305 -117.382 -54.45 + 79 132.653 313 5 0 77.9287 -117.38 -55.85 + 79 625.211 1289 4 1 77.8899 -117.342 -84.45 + 79 115.013 314 4 0 77.8886 -117.339 -85.85 + 79 100.974 1289 3 1 77.8603 -117.273 -114.45 + 79 118.991 314 3 0 77.8587 -117.27 -115.85 + 79 118.433 1288 2 1 77.8279 -117.215 -144.45 + 79 116.408 314 2 0 77.8264 -117.212 -145.85 + 79 112.76 1288 1 1 77.7974 -117.148 -174.45 + 79 131.077 315 1 0 77.7957 -117.145 -175.85 + 79 390.008 1288 0 1 77.7618 -117.085 -204.45 + 79 358.943 315 0 0 77.7607 -117.081 -205.85 + 79 10.5224 1398 1 1 99.8192 -178.019 -174.45 + 79 13.0334 1399 1 1 99.95 -177.821 -174.46 + 79 27.941 1397 1 1 99.7162 -178.192 -174.45 + 79 61.9466 6 11 0 81.4375 -178.753 123.75 + 79 29.8882 414 0 0 69.5374 -97.1961 -206.25 + 79 17.5095 415 0 0 69.4753 -97.15 -206.241 + 79 148.909 600 0 0 -57.5178 -59.8683 -206.25 + 79 109.925 601 0 0 -57.5606 -59.85 -206.238 + 79 91.3912 602 0 0 -57.8268 -59.65 -206.082 + 79 58.1916 603 0 0 -58.0006 -59.4499 -205.983 + 79 77.1223 604 0 0 -58.0772 -59.25 -205.987 + 79 51.2246 605 0 0 -58.1998 -59.05 -205.92 + 79 105.731 606 0 0 -58.2685 -58.8499 -205.968 + 79 61.0292 607 0 0 -58.2191 -58.65 -206.012 + 79 81.2407 608 0 0 -58.2167 -58.45 -206.074 + 79 92.7326 609 0 0 -58.2952 -58.25 -206.105 + 79 171.12 610 0 0 -58.3714 -58.05 -206.059 + 79 22.261 604 0 1 -59.1377 -57.5678 -204.85 + 79 10.8339 1289 0 1 77.85 -117.176 -204.806 + 79 114.51 313 0 0 77.958 -117.393 -205.85 + 79 8.11392 326 4 0 77.8114 -114.778 -85.85 + 79 67.1548 327 4 0 77.8086 -114.749 -85.8676 + 79 60.1859 328 4 0 77.7245 -114.55 -85.9712 + 79 103.133 329 4 0 77.621 -114.35 -86.0619 + 79 58.764 330 4 0 77.4992 -114.15 -86.1051 + 79 38.5671 331 4 0 77.437 -113.95 -86.16 + 79 58.7316 332 4 0 77.4036 -113.75 -86.1995 + 79 4.78506 333 4 0 77.3837 -113.55 -86.247 + 79 86.0899 1290 4 1 78.05 -117.572 -84.546 + 79 86.8581 1291 4 1 78.25 -117.818 -84.7089 + 79 63.7087 302 4 0 79.7744 -119.572 -85.8501 + 79 121.654 301 4 0 79.9441 -119.75 -85.971 + 79 46.9143 300 4 0 80.1335 -119.95 -86.1334 + 79 40.8608 1449 3 1 110.071 -149.543 -114.45 + 79 71.2797 1450 3 1 110.15 -149.553 -114.499 + 79 67.2252 1451 3 1 110.35 -149.577 -114.625 + 79 32.8734 1452 3 1 110.55 -149.605 -114.775 + 79 215.618 151 3 0 111.954 -149.883 -115.85 + 79 57.5293 150 3 0 112.337 -149.95 -116.129 + 79 47.6539 1664 2 1 153.087 -160.598 -144.45 + 79 99.1655 1665 2 1 153.15 -160.718 -144.583 + 79 162.234 91 2 0 153.627 -161.815 -145.85 + 79 0.626145 1645 1 1 149.154 -159.209 -174.45 + 79 75.6103 1644 1 1 149.15 -159.209 -174.454 + 79 60.3345 1643 1 1 148.95 -159.231 -174.628 + 79 38.9136 1642 1 1 148.75 -159.249 -174.766 + 79 196.473 103 1 0 147.138 -159.472 -175.85 + 79 22.5394 102 1 0 146.585 -159.55 -176.199 + 79 118.03 54 1 0 97.477 -169.197 -176.249 + 79 72.3992 1384 1 1 97.0664 -170.011 -174.85 + 79 98.9146 1383 1 1 96.95 -170.173 -174.673 + 79 222.691 311 8 0 78.1264 -117.751 34.0625 + 79 180.001 1794 3 1 178.95 -136.842 -114.82 + 79 92.3568 1788 3 1 177.95 -134.948 -114.587 +Number of digits in this event = 21 Using G4ParticleGun ... -9.19276 LIN +9.17036 LIN e- Event: 80 -Number of tracker hits in this event = 38 - 80 130.507 1399 9 1 100.074 68.219 65.55 - 80 102.425 1240 9 0 100.075 68.2192 64.15 - 80 159.958 1399 8 1 100.093 68.2213 35.55 - 80 116.144 1240 8 0 100.094 68.2212 34.15 - 80 143.964 1399 7 1 100.121 68.2173 5.55 - 80 145.244 1240 7 0 100.122 68.2177 4.15 - 80 171.116 1399 6 1 100.145 68.2242 -24.45 - 80 112.952 1240 6 0 100.145 68.2249 -25.85 - 80 131.685 1400 5 1 100.157 68.2382 -54.45 - 80 104.034 1240 5 0 100.157 68.2382 -55.85 - 80 128.716 1400 4 1 100.153 68.2398 -84.45 - 80 111.843 1240 4 0 100.152 68.2411 -85.85 - 80 149.444 1399 3 1 100.126 68.269 -114.45 - 80 121.102 1241 3 0 100.124 68.2702 -115.85 - 80 163.375 1399 2 1 100.088 68.2921 -144.45 - 80 112.171 1241 2 0 100.086 68.2936 -145.85 - 80 336.184 1399 1 1 100.053 68.3266 -174.45 - 80 383.693 1241 1 0 100.051 68.328 -175.85 - 80 142.419 1399 0 1 100.027 68.3568 -204.45 - 80 97.6869 1241 0 0 100.026 68.3606 -205.85 - 80 198.896 1643 2 0 27.3724 148.842 -146.25 - 80 36.9836 1644 2 0 27.3461 148.95 -145.954 - 80 120.802 1035 2 1 27.248 149.489 -144.85 - 80 116.995 1034 2 1 27.05 149.658 -144.592 - 80 96.1332 1033 2 1 26.85 149.957 -144.53 - 80 99.7403 1032 2 1 26.6498 150 -144.73 - 80 135.757 1642 2 0 26.4575 148.75 -145.922 - 80 157.298 1586 2 0 56.9283 137.526 -146.25 - 80 143.9 1057 2 1 31.5308 48.9663 -144.85 - 80 163.785 1221 0 1 64.396 51.7205 -204.85 - 80 178.291 1220 0 1 64.25 51.5618 -204.531 - 80 42.235 1160 0 0 64.6724 52.1583 -205.85 - 80 250.62 1161 0 0 64.7171 52.2501 -205.906 - 80 24.6396 694 0 0 -7.76759 -41.05 -206.229 - 80 164.164 1402 0 1 100.602 68.5968 -204.45 - 80 154.664 1242 0 0 100.613 68.6216 -205.85 - 80 147.378 1400 0 1 100.172 68.8928 -204.45 - 80 117.897 1244 0 0 100.263 68.9059 -205.85 -Number of digits in this event = 27 +Number of tracker hits in this event = 169 + 80 203.375 1129 11 1 45.8887 2.96685 125.55 + 80 123.663 914 11 0 45.8885 2.96616 124.15 + 80 161.865 1129 10 1 45.8823 2.94783 95.55 + 80 132.331 914 10 0 45.8824 2.94724 94.15 + 80 120.535 1129 9 1 45.8882 2.9348 65.55 + 80 126.526 914 9 0 45.8886 2.93503 64.15 + 80 294.771 1129 8 1 45.9024 2.94306 35.55 + 80 210.717 914 8 0 45.9035 2.94338 34.15 + 80 124.73 1129 7 1 45.9291 2.94472 5.55 + 80 162.123 914 7 0 45.9304 2.94587 4.15 + 80 437.852 1129 6 1 45.9598 2.97197 -24.45 + 80 228.903 914 6 0 45.9605 2.97273 -25.85 + 80 426.067 1129 5 1 45.9753 2.97816 -54.45 + 80 318.413 914 5 0 45.977 2.97894 -55.85 + 80 123.144 1129 4 1 46.0177 3.00466 -84.45 + 80 130.229 914 4 0 46.0212 3.00449 -85.85 + 80 336.587 1130 3 1 46.0938 2.99885 -114.45 + 80 294.004 914 3 0 46.0969 2.99801 -115.85 + 80 113.551 1130 2 1 46.1681 2.9758 -144.45 + 80 125.627 914 2 0 46.1706 2.97412 -145.85 + 80 142.532 1130 1 1 46.2086 2.94443 -174.45 + 80 144.334 914 1 0 46.211 2.94217 -175.85 + 80 252.705 1131 0 1 46.2624 2.89487 -204.45 + 80 177.177 914 0 0 46.2649 2.89258 -205.85 + 80 73.108 1129 2 1 46.05 3.00391 -144.489 + 80 71.4082 1128 2 1 45.85 3.03524 -144.649 + 80 29.1874 1127 2 1 45.65 3.07899 -144.778 + 80 30.1431 916 2 0 43.87 3.43848 -145.85 + 80 176.707 917 2 0 43.8096 3.45003 -145.886 + 80 269.979 929 1 1 6.041 19.6233 -174.45 + 80 3.19978 928 1 1 5.84998 20.4 -174.843 + 80 37.3356 1011 1 0 5.18055 22.3526 -175.85 + 80 144.584 1012 1 0 5.14987 22.4503 -175.903 + 80 68.7899 1013 1 0 5.08871 22.65 -176.033 + 80 55.897 1014 1 0 5.04596 22.85 -176.155 + 80 105.778 1477 1 0 49.8068 115.645 -176.25 + 80 439.216 1478 1 0 49.9308 115.75 -176.195 + 80 147.226 1154 1 1 50.8787 116.516 -174.85 + 80 146.483 1155 1 1 51.0501 116.711 -174.454 + 80 92.3346 1156 1 1 51.25 116.743 -174.528 + 80 71.7669 1157 1 1 51.45 116.766 -174.61 + 80 32.0622 1158 1 1 51.6508 116.689 -174.783 + 80 74.5435 1479 1 0 52.7887 116.059 -175.85 + 80 152.596 1330 1 0 116.399 86.0962 -176.25 + 80 83.2577 1329 1 0 116.51 86.05 -176.13 + 80 4.72797 1488 1 1 117.935 86.1375 -174.849 + 80 304.755 1489 1 1 117.95 86.138 -174.837 + 80 244.827 1490 1 1 118.15 86.0457 -174.508 + 80 248.933 1094 3 1 38.9418 132.539 -114.45 + 80 124.71 1093 3 1 38.85 132.779 -114.529 + 80 95.3845 1130 6 1 46.05 2.44141 -24.5716 + 80 103.757 1131 6 1 46.25 2.09922 -24.6454 + 80 150.036 1132 6 1 46.45 1.77354 -24.6815 + 80 119.219 1125 5 1 45.2332 4.16879 -54.45 + 80 108.488 921 5 0 45.2071 4.31622 -55.85 + 80 120.065 1116 4 1 43.373 7.22361 -84.45 + 80 19.0132 937 4 0 43.516 7.6284 -85.85 + 80 103.484 938 4 0 43.5225 7.65 -85.9243 + 80 173.599 1125 3 1 45.0727 15.9152 -114.45 + 80 200.498 982 3 0 45.0988 16.4983 -115.85 + 80 16.6248 983 3 0 45.0947 16.65 -116.182 + 80 232.663 1117 2 1 43.6195 30.9491 -144.45 + 80 56.8294 1060 2 0 43.6136 32.1391 -145.85 + 80 253.862 1061 2 0 43.612 32.25 -145.979 + 80 33.4731 1062 2 0 43.6086 32.4501 -146.21 + 80 170.314 1112 1 1 42.5374 56.5871 -174.45 + 80 39.3727 1189 1 0 42.4918 57.9634 -175.85 + 80 72.4109 1190 1 0 42.4885 58.0502 -175.939 + 80 60.9953 1191 1 0 42.4826 58.25 -176.143 + 80 166.276 1111 0 1 42.2922 87.2117 -204.45 + 80 129.374 1337 0 0 42.6187 87.5812 -205.851 + 80 43.8621 1172 0 0 45.6106 54.5929 -206.25 + 80 70.3382 1171 0 0 45.5344 54.4498 -206.189 + 80 84.5176 1170 0 0 45.4479 54.25 -206.008 + 80 39.2265 1169 0 0 45.4408 54.05 -205.878 + 80 49.7706 1129 0 1 46.0083 52.1856 -204.85 + 80 282.259 1130 0 1 46.0502 52.0644 -204.749 + 80 37.1853 1132 0 1 46.4501 51.2837 -204.777 + 80 16.4932 1156 0 0 47.1986 51.4481 -205.85 + 80 204.751 1157 0 0 47.2094 51.45 -205.867 + 80 263.902 1088 0 0 83.0137 37.6672 -206.25 + 80 18.4972 1087 0 0 83.044 37.6495 -206.225 + 80 24.075 999 4 0 -70.9784 20.05 -86.0934 + 80 33.4245 1080 1 0 47.0172 36.05 -175.881 + 80 50.5988 1128 8 1 45.8499 2.88654 35.3375 + 80 9.49564 964 0 0 44.6541 13.0293 -206.25 + 80 105.57 965 0 0 44.6581 13.05 -206.215 + 80 426.315 1124 0 1 44.8911 13.7934 -204.849 + 80 291.121 1125 0 1 45.05 14.208 -204.589 + 80 307.681 1123 0 1 44.8498 15.4732 -204.468 + 80 295.352 1129 3 1 45.9239 2.88078 -114.45 + 80 106.616 913 3 0 46.1021 2.65074 -115.85 + 80 179.384 912 3 0 46.1027 2.65 -115.855 + 80 70.5428 1150 2 1 50.1453 -2.00946 -144.45 + 80 68.1028 1151 2 1 50.25 -2.03335 -144.636 + 80 162.161 889 2 0 50.9818 -2.16393 -145.85 + 80 34.6989 1253 1 1 70.7249 -5.84658 -174.45 + 80 91.318 1254 1 1 70.85 -5.84873 -174.537 + 80 58.1527 1255 1 1 71.0501 -5.85925 -174.678 + 80 12.0583 1256 1 1 71.25 -5.88049 -174.822 + 80 147.038 870 1 0 72.4756 -6.00335 -175.85 + 80 51.6791 869 1 0 72.8453 -6.05001 -176.128 + 80 6.41451 1447 0 1 109.729 -15.0018 -204.45 + 80 242.59 1448 0 1 109.75 -15.0001 -204.466 + 80 78.0466 1449 0 1 109.95 -14.9988 -204.625 + 80 15.2635 1450 0 1 110.15 -15.006 -204.804 + 80 166.846 824 0 0 111.31 -15.1086 -205.85 + 80 126.642 1119 2 1 43.9549 -1.30866 -144.45 + 80 130.844 888 2 0 43.8292 -2.25004 -145.952 + 80 42.0822 1114 1 1 43.0367 -19.2306 -174.45 + 80 81.7209 1115 1 1 43.05 -19.219 -174.6 + 80 51.2608 804 1 0 43.185 -19.0732 -175.85 + 80 78.9169 805 1 0 43.2068 -19.05 -176.073 + 80 138.248 814 0 0 44.1318 -17.1691 -205.85 + 80 28.3761 813 0 0 43.9351 -17.2501 -206.206 + 80 17.1591 1128 5 1 45.843 2.83998 -54.45 + 80 142.9 1196 4 1 59.4074 8.99742 -84.45 + 80 49.1891 947 4 0 59.5637 9.60401 -85.8503 + 80 141.66 948 4 0 59.5835 9.65 -85.9527 + 80 148.816 1200 3 1 60.2369 23.5071 -114.45 + 80 73.8986 1021 3 0 59.7059 24.303 -115.85 + 80 20.0321 1022 3 0 59.6706 24.45 -116.152 + 80 212.184 1178 2 1 55.7124 28.2103 -144.45 + 80 108.201 1040 2 0 55.6185 28.0779 -145.85 + 80 228.026 1278 2 0 83.7102 75.7635 -146.25 + 80 25.1894 1277 2 0 83.247 75.6498 -146.211 + 80 115.836 1043 2 0 55.6808 28.6501 -145.85 + 80 70.0325 1404 1 1 101.034 8.04603 -174.45 + 80 64.6301 1405 1 1 101.15 8.04707 -174.503 + 80 98.6244 1406 1 1 101.35 8.07178 -174.599 + 80 56.3573 1407 1 1 101.55 8.11035 -174.659 + 80 91.8399 1408 1 1 101.75 8.11768 -174.736 + 80 37.1975 1409 1 1 101.95 8.20141 -174.82 + 80 66.169 947 1 0 104.594 9.53928 -175.85 + 80 125.75 948 1 0 104.793 9.65023 -175.88 + 80 117.768 949 1 0 105.111 9.85 -175.909 + 80 73.5889 950 1 0 105.515 10.0502 -175.889 + 80 77.1192 951 1 0 105.772 10.25 -175.869 + 80 103.258 952 1 0 106.011 10.45 -175.894 + 80 69.6066 1441 1 1 108.424 13.7434 -174.85 + 80 22.1823 988 1 0 110.99 17.8045 -175.85 + 80 66.9575 989 1 0 111.021 17.85 -175.862 + 80 99.1924 990 1 0 111.163 18.05 -175.889 + 80 23.3384 991 1 0 111.253 18.2504 -175.868 + 80 56.0867 1468 1 1 113.874 22.7239 -174.85 + 80 345.236 1469 1 1 113.95 22.9244 -174.816 + 80 159.408 1470 1 1 114.15 23.975 -174.541 + 80 80.9719 1026 1 0 115.034 25.2558 -175.85 + 80 87.2214 1027 1 0 115.094 25.45 -176.031 + 80 78.2068 1028 1 0 115.038 25.65 -176.181 + 80 32.7662 1029 1 0 114.948 25.8511 -176.227 + 80 165.491 1590 1 0 31.9356 138.322 -176.25 + 80 77.3389 1591 1 0 31.6928 138.351 -176.167 + 80 88.4484 1592 1 0 31.6065 138.55 -176.161 + 80 9.93605 1593 1 0 31.5511 138.75 -176.23 + 80 37.2888 1130 5 1 46.05 2.93955 -54.7552 + 80 50.9562 915 5 0 46.8535 3.21813 -55.85 + 80 105.398 916 5 0 46.9731 3.25 -55.9872 + 80 84.8962 1273 4 1 74.667 4.54089 -84.45 + 80 75.8503 1274 4 1 74.85 4.46338 -84.6519 + 80 0.0278249 1275 4 1 75.0503 4.38001 -84.8499 + 80 86.0884 918 4 0 76.3167 3.76622 -85.85 + 80 109.305 917 4 0 76.5348 3.65 -86.0233 + 80 185.168 729 4 0 66.2784 -34.1946 -86.2499 + 80 192.763 728 4 0 66.1093 -34.25 -86.1497 + 80 18.7649 1206 4 1 61.3013 -29.6352 -84.85 + 80 173.223 1205 4 1 61.25 -29.5885 -84.8388 + 80 67.7589 1204 4 1 61.0499 -29.475 -84.7694 + 80 63.8558 1203 4 1 60.8499 -29.4099 -84.6245 +Number of digits in this event = 73 Using G4ParticleGun ... -2.47109 LIN +8.3057 LIN e- Event: 81 -Number of tracker hits in this event = 48 - 81 120.343 928 11 1 5.66515 44.1023 125.55 - 81 101.332 1120 11 0 5.66435 44.1048 124.15 - 81 125.189 927 10 1 5.64894 44.1505 95.55 - 81 244.298 1120 10 0 5.64845 44.1523 94.15 - 81 134.134 927 9 1 5.63537 44.1634 65.55 - 81 113.731 1120 9 0 5.63705 44.1625 64.15 - 81 127.675 928 8 1 5.66966 44.1556 35.55 - 81 140.954 1120 8 0 5.67155 44.154 34.15 - 81 133.666 928 7 1 5.71636 44.1047 5.55 - 81 113.013 1120 7 0 5.7163 44.1051 4.15 - 81 115.152 928 6 1 5.71503 44.1059 -24.45 - 81 212.546 1120 6 0 5.71727 44.1053 -25.85 - 81 99.2742 928 5 1 5.75679 44.0903 -54.45 - 81 119.229 1120 5 0 5.76132 44.0917 -55.85 - 81 138.21 928 4 1 5.8416 44.1196 -84.45 - 81 149.237 1120 4 0 5.84134 44.1164 -85.85 - 81 144.882 928 3 1 5.84724 44.0478 -114.45 - 81 135.425 1119 3 0 5.84662 44.046 -115.85 - 81 321.038 928 2 1 5.82227 44.0111 -144.45 - 81 111.757 1119 2 0 5.81917 44.0079 -145.85 - 81 130.192 929 1 1 5.90504 44.4516 -174.45 - 81 135.704 1122 1 0 5.92561 44.4718 -175.85 - 81 94.6943 931 0 1 6.31929 44.9396 -204.45 - 81 109.873 1124 0 0 6.34424 45.0052 -205.85 - 81 337.691 929 0 1 5.93063 44.7709 -204.45 - 81 82.3256 1125 0 0 6.28153 45.1394 -205.85 - 81 46.1779 1126 0 0 6.38845 45.25 -206.119 - 81 99.9971 1204 0 0 29.1793 60.9337 -206.25 - 81 223.417 1205 0 0 29.4374 61.05 -206.052 - 81 112.928 1206 0 0 29.7634 61.25 -205.925 - 81 103.187 1053 0 1 30.6949 61.6401 -204.85 - 81 58.5889 1200 0 0 30.734 60.1836 -205.85 - 81 160.862 1055 0 1 31.155 59.6009 -204.85 - 81 108.409 1119 0 0 5.6611 43.964 -205.85 - 81 58.8407 1118 0 0 5.60841 43.85 -206.078 - 81 163.878 1078 0 0 -10.6153 35.757 -206.25 - 81 1.03946 1079 0 0 -11.0424 35.85 -205.852 - 81 20.9875 835 0 1 -12.9844 37.0258 -204.85 - 81 60.9754 834 0 1 -13.0501 37.0798 -204.83 - 81 50.6352 833 0 1 -13.2504 37.199 -204.792 - 81 76.2535 832 0 1 -13.45 37.1964 -204.721 - 81 53.3368 831 0 1 -13.65 37.1658 -204.611 - 81 142.496 1050 6 0 14.8188 30.1525 -26.25 - 81 2.92324 1049 6 0 14.8668 30.05 -25.8585 - 81 571.458 972 6 1 14.5985 28.7987 -24.8499 - 81 65.183 973 6 1 14.6505 27.8577 -24.6249 - 81 36.1227 901 0 1 0.45 36.0563 -204.653 - 81 40.6889 902 0 1 0.450048 36.0873 -204.62 -Number of digits in this event = 23 +Number of tracker hits in this event = 35 + 81 127.085 313 9 1 -117.368 47.5563 65.55 + 81 99.7689 1137 9 0 -117.368 47.5559 64.15 + 81 368.261 313 8 1 -117.36 47.5465 35.55 + 81 119.696 1137 8 0 -117.361 47.5464 34.15 + 81 188.385 313 7 1 -117.383 47.5419 5.55 + 81 139.897 1137 7 0 -117.384 47.5414 4.15 + 81 110.639 313 6 1 -117.404 47.531 -24.45 + 81 107.94 1137 6 0 -117.404 47.5304 -25.85 + 81 116.479 313 5 1 -117.405 47.5223 -54.45 + 81 126.248 1137 5 0 -117.404 47.5216 -55.85 + 81 132.103 313 4 1 -117.382 47.5078 -84.45 + 81 116.591 1137 4 0 -117.38 47.5067 -85.85 + 81 158.749 314 3 1 -117.341 47.4846 -114.45 + 81 127.483 1137 3 0 -117.339 47.4832 -115.85 + 81 125.462 314 2 1 -117.309 47.4424 -144.45 + 81 138.848 1136 2 0 -117.307 47.4413 -145.85 + 81 309.816 314 1 1 -117.273 47.4131 -174.45 + 81 432.239 1136 1 0 -117.272 47.4119 -175.85 + 81 119.138 314 0 1 -117.251 47.385 -204.45 + 81 274.628 1136 0 0 -117.25 47.3852 -205.85 + 81 29.1451 543 14 1 -71.4037 119.434 215.15 + 81 104.001 542 14 1 -71.4501 119.463 215.258 + 81 192.202 541 14 1 -71.6502 119.422 215.343 + 81 0.810049 1610 11 1 142.15 -80.1439 125.231 + 81 58.9735 501 6 1 -79.8442 -174.789 -24.85 + 81 367.42 1137 0 0 -118.07 47.4891 -205.85 + 81 140.658 1137 1 0 -117.269 47.4552 -175.85 + 81 128.896 313 0 1 -117.436 47.3674 -204.45 + 81 79.6797 343 0 1 -111.518 42.1956 -204.45 + 81 76.8517 342 0 1 -111.55 42.1523 -204.555 + 81 95.4998 1108 0 0 -111.978 41.7462 -205.85 + 81 21.2904 1107 0 0 -112.055 41.65 -206.183 + 81 91.585 757 3 0 -145.482 -28.5757 -116.25 + 81 277.975 756 3 0 -145.659 -28.65 -116.104 + 81 379.804 314 8 1 -117.35 47.3958 35.4295 +Number of digits in this event = 22 Using G4ParticleGun ... -9.15764 LIN +9.15624 LIN e- Event: 82 -Number of tracker hits in this event = 44 - 82 147.863 894 11 1 -1.12443 63.1078 125.55 - 82 121.422 1215 11 0 -1.12463 63.1071 124.15 - 82 218.783 894 10 1 -1.12778 63.0923 95.55 - 82 115.251 1215 10 0 -1.12767 63.0922 94.15 - 82 121.846 894 9 1 -1.12674 63.091 65.55 - 82 137.113 1215 9 0 -1.12638 63.0904 64.15 - 82 119.327 894 8 1 -1.11816 63.0733 35.55 - 82 152.071 1215 8 0 -1.11684 63.0722 34.15 - 82 128.448 894 7 1 -1.09119 63.0508 5.55 - 82 105.064 1215 7 0 -1.08654 63.0536 4.15 - 82 131.065 895 6 1 -0.995417 63.1086 -24.45 - 82 117.858 1215 6 0 -0.991431 63.1082 -25.85 - 82 214.712 895 5 1 -0.904752 63.11 -54.45 - 82 217.682 1215 5 0 -0.898983 63.1112 -55.85 - 82 108.885 896 4 1 -0.777802 63.1388 -84.45 - 82 156.592 1215 4 0 -0.775063 63.1436 -85.85 - 82 107.989 896 3 1 -0.713721 63.2499 -114.45 - 82 111.237 1216 3 0 -0.709728 63.2538 -115.85 - 82 215.631 897 2 1 -0.634863 63.3371 -144.45 - 82 445.328 1216 2 0 -0.635261 63.3445 -145.85 - 82 109.493 897 1 1 -0.648018 63.4896 -174.45 - 82 140.082 1217 1 0 -0.648893 63.4961 -175.85 - 82 121.925 896 0 1 -0.660574 63.6291 -204.45 - 82 159.173 1217 0 0 -0.661481 63.6371 -205.85 - 82 92.0537 896 2 1 -0.650127 63.1074 -144.645 - 82 87.5238 895 2 1 -0.85 62.9829 -144.732 - 82 28.1947 1209 2 0 -0.838201 61.901 -145.85 - 82 269.961 1208 2 0 -0.794051 61.85 -145.883 - 82 96.1328 1216 4 0 -0.728992 63.25 -86.1382 - 82 99.4293 1217 4 0 -0.737085 63.45 -86.0206 - 82 291.55 1218 4 0 -0.874522 63.65 -86.022 - 82 134.637 896 5 1 -0.85 63.0931 -54.5989 - 82 39.1869 1204 5 0 0.0815721 60.9524 -55.85 - 82 93.1013 1203 5 0 0.166693 60.85 -55.9436 - 82 216.885 895 1 1 -0.883734 63.0346 -174.45 - 82 289.968 1214 1 0 -0.942268 62.9435 -175.85 - 82 29.936 889 0 1 -2.24277 60.1643 -204.451 - 82 85.958 888 0 1 -2.25 60.163 -204.55 - 82 288.397 1200 0 0 -2.34669 60.1558 -205.85 - 82 2.00061 1700 0 0 -66.9446 160.234 -206.25 - 82 167.844 893 0 1 -1.42126 61.6688 -204.45 - 82 131.477 1208 0 0 -1.34489 61.7141 -205.85 - 82 44.9082 1317 7 0 111.035 83.5127 3.75 - 82 55.4944 1187 9 0 -130.171 57.55 63.75 -Number of digits in this event = 27 +Number of tracker hits in this event = 70 + 82 132.949 1444 10 1 109.002 -7.98945 95.55 + 82 128.05 860 10 0 109.003 -7.98873 94.15 + 82 115.027 1444 9 1 109.019 -7.97243 65.55 + 82 112.153 860 9 0 109.02 -7.97119 64.15 + 82 94.7302 1444 8 1 109.049 -7.94996 35.55 + 82 166.679 860 8 0 109.051 -7.94876 34.15 + 82 119.277 1444 7 1 109.075 -7.92272 5.55 + 82 102.955 860 7 0 109.075 -7.92154 4.15 + 82 104.716 1444 6 1 109.073 -7.89738 -24.45 + 82 217.506 860 6 0 109.074 -7.89585 -25.85 + 82 272.918 1444 5 1 109.088 -7.86484 -54.45 + 82 150.875 860 5 0 109.088 -7.86464 -55.85 + 82 509.078 1444 4 1 109.085 -7.86121 -84.45 + 82 195.159 860 4 0 109.085 -7.86208 -85.85 + 82 120.619 1444 3 1 109.077 -7.87699 -114.45 + 82 137.292 860 3 0 109.077 -7.87757 -115.85 + 82 215.603 1444 2 1 109.06 -7.88831 -144.45 + 82 342.121 860 2 0 109.059 -7.8879 -145.85 + 82 114.998 1444 1 1 109.048 -7.88009 -174.45 + 82 115.24 860 1 0 109.048 -7.879 -175.85 + 82 196.475 1444 0 1 109.044 -7.85523 -204.45 + 82 268.886 860 0 0 109.044 -7.8537 -205.85 + 82 43.7835 1238 7 1 67.7269 47.2521 5.15 + 82 2.88781 1239 7 1 67.85 47.6872 5.54543 + 82 7.83265 1124 1 1 44.9592 42.7123 -174.85 + 82 224.425 1123 1 1 44.85 42.8657 -174.759 + 82 31.7718 766 1 0 84.1082 -26.65 -175.945 + 82 98.5898 944 1 1 9.05 50.8125 -174.565 + 82 27.3799 945 1 1 9.05 50.7962 -174.504 + 82 27.4107 767 1 0 84.1155 -26.6499 -175.876 + 82 22.5419 1328 1 1 85.6556 -25.2917 -174.85 + 82 171.113 785 1 0 88.4659 -23.0067 -175.85 + 82 100.727 1445 0 1 109.15 -7.69931 -204.64 + 82 161.422 1446 0 1 109.35 -7.6205 -204.747 + 82 192.591 861 0 0 110.166 -7.70492 -205.85 + 82 138.919 859 0 0 110.502 -8.05 -206.22 + 82 177.738 858 0 0 110.516 -8.25 -206.182 + 82 25.9429 758 1 0 -1.54067 -28.309 -176.25 + 82 12.917 588 2 1 -62.25 -51.6775 -144.632 + 82 46.4249 589 2 1 -62.2499 -51.6848 -144.623 + 82 12.3999 859 4 0 109.116 -8.05 -86.2066 + 82 72.4503 844 4 0 116.336 -11.1683 -86.25 + 82 105.128 845 4 0 116.282 -11.05 -86.0247 + 82 133.033 1472 4 1 114.682 -10.4966 -84.85 + 82 42.2403 1471 4 1 114.55 -10.4646 -84.5878 + 82 100.641 1443 5 1 108.95 -7.92258 -54.7394 + 82 41.4427 1445 2 1 109.15 -7.8501 -144.671 + 82 29.3895 861 2 0 109.679 -7.66031 -145.85 + 82 70.4865 862 2 0 109.719 -7.65 -145.942 + 82 135.081 878 0 0 136.348 -4.39602 -205.85 + 82 53.4255 1443 2 1 108.95 -7.80192 -144.646 + 82 44.0951 1420 1 1 104.215 -5.95076 -174.45 + 82 91.9866 1419 1 1 104.15 -5.87197 -174.569 + 82 85.5102 875 1 0 103.368 -5.04556 -175.85 + 82 87.4609 876 1 0 103.181 -4.84983 -176.069 + 82 18.8112 877 1 0 103.039 -4.65 -176.219 + 82 17.3392 1241 1 0 63.2121 68.3967 -176.25 + 82 77.4972 1242 1 0 63.2086 68.4502 -176.196 + 82 45.5103 1243 1 0 63.1925 68.65 -175.988 + 82 190.676 1214 1 1 62.967 69.6525 -174.85 + 82 110.271 1215 1 1 63.0501 69.8358 -174.602 + 82 142.535 1245 1 0 64.1349 69.1825 -175.85 + 82 211.308 1244 1 0 64.4132 69.0498 -176.014 + 82 227.647 1219 1 1 63.9227 69.087 -174.85 + 82 106.323 1220 1 1 64.0501 69.2597 -174.598 + 82 58.4838 861 6 0 109.075 -7.85 -25.9651 + 82 227.242 1443 8 1 108.805 -7.89472 35.55 + 82 93.0335 859 8 0 108.793 -8.08926 34.1494 + 82 100.646 858 8 0 108.858 -8.2502 33.9086 + 82 23.5987 857 8 0 108.977 -8.45006 33.7656 +Number of digits in this event = 29 Using G4ParticleGun ... -1.26156 LIN +3.35108 LIN e- Event: 83 -Number of tracker hits in this event = 47 - 83 117.85 1462 8 1 112.6 -78.8243 35.55 - 83 142.466 506 8 0 112.598 -78.8255 34.15 - 83 106.812 1462 7 1 112.583 -78.8866 5.55 - 83 177.479 505 7 0 112.584 -78.8975 4.15 - 83 364.632 1462 6 1 112.598 -79.1349 -24.45 - 83 121.517 504 6 0 112.599 -79.152 -25.85 - 83 147.374 1462 5 1 112.619 -79.5236 -54.45 - 83 114.162 502 5 0 112.622 -79.5369 -55.85 - 83 140.979 1462 4 1 112.677 -79.8122 -84.45 - 83 127.843 501 4 0 112.676 -79.8257 -85.85 - 83 149.513 1462 3 1 112.657 -80.1283 -114.45 - 83 117.201 499 3 0 112.653 -80.1351 -115.85 - 83 335.921 1461 2 1 112.544 -80.29 -144.45 - 83 311.285 498 2 0 112.53 -80.296 -145.85 - 83 119.924 1460 1 1 112.258 -80.4123 -174.45 - 83 125.119 498 1 0 112.249 -80.4091 -175.85 - 83 116.769 1459 0 1 112.022 -80.3446 -204.45 - 83 154.906 498 0 0 112.01 -80.3432 -205.85 - 83 182.439 1192 8 1 58.65 87.0321 35.2614 - 83 69.4885 1462 2 1 112.55 -80.2964 -144.702 - 83 124.696 1463 1 1 112.934 -81.3307 -174.45 - 83 176.402 493 1 0 112.949 -81.3144 -175.85 - 83 253.901 1466 0 1 113.53 -80.6638 -204.45 - 83 124.248 496 0 0 113.463 -80.768 -205.85 - 83 251.468 499 2 0 112.594 -80.2499 -146.016 - 83 84.6867 494 2 0 111.913 -81.1099 -145.85 - 83 101.738 493 2 0 111.8 -81.25 -146.065 - 83 85.7062 1384 1 1 97.0451 -99.0368 -174.45 - 83 44.3648 1383 1 1 96.95 -99.1374 -174.708 - 83 17.4039 403 1 0 96.6194 -99.5379 -175.85 - 83 128.408 402 1 0 96.6109 -99.55 -175.888 - 83 132.226 1351 0 1 90.3855 -104.275 -204.45 - 83 103.215 383 0 0 91.0487 -103.499 -205.85 - 83 4.69291 384 0 0 91.2382 -103.35 -206.23 - 83 144.116 380 0 0 79.6858 -104.102 -206.25 - 83 79.4564 379 0 0 79.4862 -104.15 -206.078 - 83 8.01082 1287 0 1 77.4746 -103.914 -204.85 - 83 90.5908 1286 0 1 77.45 -103.91 -204.834 - 83 114.142 1285 0 1 77.25 -103.857 -204.689 - 83 4.29631 1284 0 1 77.05 -103.771 -204.466 - 83 1.96088 444 1 0 64.6813 -91.1543 -176.25 - 83 149.487 445 1 0 64.6774 -91.15 -176.241 - 83 34.0127 446 1 0 64.3814 -90.95 -175.947 - 83 90.8284 1215 1 1 63.1598 -88.8996 -174.85 - 83 152.436 1214 1 1 63.0498 -88.7042 -174.672 - 83 297.538 209 0 0 83.7551 -138.15 -205.974 - 83 149.727 505 8 0 112.623 -78.85 34.0762 -Number of digits in this event = 28 +Number of tracker hits in this event = 39 + 83 112.073 582 8 1 -63.5153 -129.954 35.55 + 83 138.831 250 8 0 -63.5152 -129.956 34.15 + 83 198.441 582 7 1 -63.5121 -130.003 5.55 + 83 133.32 250 7 0 -63.5134 -130.004 4.15 + 83 140.757 582 6 1 -63.5513 -130.024 -24.45 + 83 188.391 250 6 0 -63.5537 -130.028 -25.85 + 83 98.0054 582 5 1 -63.613 -130.082 -54.45 + 83 136.06 250 5 0 -63.6174 -130.085 -55.85 + 83 151.252 581 4 1 -63.7109 -130.15 -84.45 + 83 103.33 249 4 0 -63.7142 -130.153 -85.85 + 83 104.351 581 3 1 -63.7747 -130.24 -114.45 + 83 146.859 249 3 0 -63.7772 -130.245 -115.85 + 83 111.519 581 2 1 -63.836 -130.363 -144.45 + 83 129.397 248 2 0 -63.8347 -130.369 -145.85 + 83 118.927 581 1 1 -63.8144 -130.489 -174.45 + 83 120.424 248 1 0 -63.8163 -130.497 -175.85 + 83 143.729 580 0 1 -63.8669 -130.665 -204.45 + 83 246.087 247 0 0 -63.8681 -130.674 -205.85 + 83 19.9406 1279 9 0 -31.0224 75.85 63.8938 + 83 43.4125 748 9 1 -30.2921 76.5941 65.1502 + 83 110.743 749 9 1 -30.25 76.6162 65.193 + 83 134.134 750 9 1 -30.0499 76.7605 65.3601 + 83 67.4178 842 1 1 -11.65 76.4426 -174.689 + 83 134.152 248 0 0 -63.8854 -130.55 -206.077 + 83 155.668 249 0 0 -63.8562 -130.35 -206.154 + 83 67.4213 250 0 0 -63.857 -130.15 -206.211 + 83 83.173 580 3 1 -63.8856 -130.276 -114.45 + 83 125.682 579 3 1 -64.05 -130.455 -114.596 + 83 20.2814 578 3 1 -64.25 -130.604 -114.793 + 83 194.535 244 3 0 -65.5587 -131.181 -115.85 + 83 169.328 188 3 0 -131.884 -142.508 -116.25 + 83 87.0945 187 3 0 -132.15 -142.55 -116.023 + 83 32.0932 230 3 1 -134.025 -142.901 -114.85 + 83 71.031 229 3 1 -134.15 -142.925 -114.758 + 83 53.4878 228 3 1 -134.35 -142.926 -114.577 + 83 39.782 227 3 1 -134.74 -142.811 -114.45 + 83 89.2134 226 3 1 -134.75 -142.786 -114.596 + 83 8.1687 191 3 0 -135.231 -141.768 -115.85 + 83 207.279 192 3 0 -135.242 -141.75 -115.867 +Number of digits in this event = 21 Using G4ParticleGun ... -4.86254 LIN +1.82932 LIN e- Event: 84 -Number of tracker hits in this event = 53 - 84 128.994 894 10 1 -1.11387 -96.9011 95.55 - 84 128.238 416 10 0 -1.1124 -96.9016 94.15 - 84 128.936 894 9 1 -1.07874 -96.9168 65.55 - 84 134.937 416 9 0 -1.07748 -96.918 64.15 - 84 102.366 894 8 1 -1.05431 -96.9406 35.55 - 84 156.871 416 8 0 -1.05382 -96.943 34.15 - 84 503.048 895 7 1 -1.03326 -96.9932 5.55 - 84 259.942 415 7 0 -1.03273 -96.9958 4.15 - 84 184.011 895 6 1 -1.0235 -97.0494 -24.45 - 84 143.888 415 6 0 -1.02143 -97.0507 -25.85 - 84 139.244 895 5 1 -0.977879 -97.0788 -54.45 - 84 149.517 415 5 0 -0.977634 -97.0814 -55.85 - 84 120.486 895 4 1 -0.979803 -97.1374 -84.45 - 84 139.764 415 4 0 -0.980305 -97.1408 -85.85 - 84 148.363 895 3 1 -0.983407 -97.2019 -114.45 - 84 87.0998 414 3 0 -0.984296 -97.2052 -115.85 - 84 108.421 895 2 1 -1.00193 -97.2759 -144.45 - 84 105.311 414 2 0 -1.00358 -97.2807 -145.85 - 84 182.34 895 1 1 -1.03858 -97.3728 -174.45 - 84 144.051 413 1 0 -1.03947 -97.3791 -175.85 - 84 134.596 894 0 1 -1.05883 -97.5002 -204.45 - 84 148.572 413 0 0 -1.05795 -97.5072 -205.85 - 84 20.4204 949 6 1 9.8899 9.15534 -24.85 - 84 221.599 1241 8 1 68.25 39.4276 35.1556 - 84 48.189 948 6 1 9.85 9.27025 -24.5394 - 84 236.897 929 1 1 5.92767 21.0063 -174.85 - 84 145.35 414 5 0 -0.969549 -97.15 -56.1111 - 84 229.066 894 7 1 -1.05 -96.6273 5.46313 - 84 97.3318 416 7 0 -0.785239 -96.8522 4.14983 - 84 134.276 921 6 1 4.29562 -98.2418 -24.45 - 84 35.6666 922 6 1 4.45 -98.2347 -24.7229 - 84 168.602 409 6 0 5.05685 -98.2681 -25.8502 - 84 72.0974 1004 5 1 21.0008 -98.329 -54.45 - 84 44.6141 1005 5 1 21.05 -98.3795 -54.6846 - 84 141.762 407 5 0 21.2363 -98.5677 -55.85 - 84 150.405 1015 4 1 23.0706 -106.52 -84.4502 - 84 37.6508 363 4 0 23.4178 -107.465 -85.8501 - 84 130.195 362 4 0 23.4483 -107.55 -85.9669 - 84 1.1092 361 4 0 23.5199 -107.75 -86.2452 - 84 61.6782 1045 3 1 29.0961 -128.44 -114.45 - 84 120.949 1044 3 1 29.05 -128.562 -114.578 - 84 46.5715 252 3 0 28.4947 -129.696 -115.85 - 84 94.3932 251 3 0 28.4679 -129.75 -115.912 - 84 122.264 250 3 0 28.3771 -129.95 -116.142 - 84 158.977 977 2 1 15.5389 -158.844 -144.45 - 84 105.982 101 2 0 15.5993 -159.771 -145.85 - 84 30.6013 100 2 0 15.6134 -159.95 -146.139 - 84 127.383 967 1 1 13.4613 -177.608 -174.45 - 84 120.19 13 1 0 13.8274 -177.543 -175.851 - 84 95.4472 1007 0 1 21.484 -177.605 -204.45 - 84 30.2825 1008 0 1 21.65 -177.671 -204.763 - 84 114.896 11 0 0 22.0376 -177.881 -205.85 - 84 71.1875 1058 1 1 31.7195 -120.375 -174.45 -Number of digits in this event = 35 -Using G4ParticleGun ... -3.69383 LIN +Number of tracker hits in this event = 177 + 84 115.13 541 10 1 -71.811 -59.4096 95.55 + 84 142.97 603 10 0 -71.8142 -59.4136 94.15 + 84 188.163 540 9 1 -71.907 -59.4874 65.55 + 84 156.919 602 9 0 -71.9205 -59.4762 64.15 + 84 147.855 538 8 1 -72.3046 -59.2409 35.55 + 84 254.522 604 8 0 -72.3224 -59.2179 34.15 + 84 255.635 536 7 1 -72.686 -58.7275 5.55 + 84 156.99 606 7 0 -72.7823 -58.7882 4.14988 + 84 115.18 525 6 1 -74.965 -59.9173 -24.45 + 84 124.786 600 6 0 -75.0341 -59.9453 -25.85 + 84 113.915 519 5 1 -76.0532 -60.1421 -54.4504 + 84 147.135 600 5 0 -76.206 -59.9801 -55.85 + 84 127.015 500 4 1 -80.0003 -56.4595 -84.4503 + 84 92.4207 620 4 0 -80.1399 -55.9455 -85.8504 + 84 50.1397 621 4 0 -80.1678 -55.85 -86.1117 + 84 196.185 487 3 1 -82.6452 -44.5837 -114.45 + 84 162.657 486 3 1 -82.65 -44.571 -114.476 + 84 8.63951 680 3 0 -82.8813 -43.8599 -115.85 + 84 163.013 681 3 0 -82.8845 -43.8499 -115.87 + 84 194.193 470 2 1 -85.9842 -28.8353 -144.45 + 84 18.5579 761 2 0 -85.879 -27.6943 -145.85 + 84 87.9859 762 2 0 -85.875 -27.6495 -145.905 + 84 33.1649 763 2 0 -85.8606 -27.45 -146.156 + 84 219.116 484 1 1 -83.1245 -2.32209 -174.45 + 84 46.0068 892 1 0 -83.0276 -1.52585 -175.85 + 84 74.4864 893 1 0 -83.0179 -1.45 -175.985 + 84 228.232 497 0 1 -80.6146 14.6084 -204.45 + 84 102.594 979 0 0 -80.461 15.9485 -205.85 + 84 83.9418 980 0 0 -80.4492 16.05 -205.957 + 84 26.7701 981 0 0 -80.4072 16.2502 -206.18 + 84 294.347 1189 2 0 -38.9016 57.9229 -146.25 + 84 52.1153 1188 2 0 -38.4663 57.85 -145.881 + 84 281.719 714 2 1 -37.2041 57.3266 -144.85 + 84 166.639 715 2 1 -37.05 57.0872 -144.526 + 84 64.9103 692 2 1 -41.5024 56.2297 -144.85 + 84 241.358 533 4 1 -73.3292 -58.2999 -84.45 + 84 306.704 608 4 0 -73.3543 -58.3008 -85.85 + 84 120.093 530 3 1 -73.8956 -58.3812 -114.45 + 84 316.375 608 3 0 -73.9081 -58.3543 -115.85 + 84 124.596 529 2 1 -74.1138 -57.7813 -144.45 + 84 139.551 611 2 0 -74.1249 -57.7695 -145.85 + 84 69.6832 528 1 1 -74.4463 -57.339 -174.45 + 84 74.5342 527 1 1 -74.45 -57.3373 -174.701 + 84 157.547 613 1 0 -74.4818 -57.3304 -175.85 + 84 193.255 523 0 1 -75.4163 -56.9748 -204.45 + 84 123.775 615 0 0 -75.4541 -56.9092 -205.85 + 84 116.14 535 3 1 -72.938 -59.028 -114.45 + 84 134.865 605 3 0 -72.9596 -59.0251 -115.85 + 84 128.732 532 2 1 -73.5346 -58.9859 -144.45 + 84 185.445 605 2 0 -73.5126 -59.0293 -145.85 + 84 126.986 535 1 1 -72.9374 -59.9765 -174.45 + 84 426.596 600 1 0 -72.925 -59.9564 -175.85 + 84 101.848 537 0 1 -72.6466 -59.5157 -204.45 + 84 132.75 602 0 0 -72.6402 -59.4857 -205.85 + 84 219.21 601 1 0 -74.707 -59.7513 -175.85 + 84 186.134 865 2 0 -179.568 -6.972 -146.25 + 84 33.3642 725 2 0 -64.5875 -34.8944 -146.25 + 84 89.9523 726 2 0 -64.5667 -34.8498 -146.209 + 84 84.9366 727 2 0 -64.5236 -34.6499 -146.042 + 84 253.043 856 2 0 -44.0133 -8.67686 -146.25 + 84 38.9122 855 2 0 -43.9963 -8.85 -146.033 + 84 166.696 533 1 1 -73.4396 -59.9982 -174.45 + 84 38.9474 532 1 1 -73.45 -60.0033 -174.719 + 84 154.204 524 0 1 -75.223 -60.577 -204.45 + 84 169.049 596 0 0 -75.0668 -60.6817 -205.85 + 84 118.536 532 0 1 -73.4555 -59.8546 -204.45 + 84 162.821 601 0 0 -73.4579 -59.8476 -205.85 + 84 309.888 129 4 0 35.3481 -154.329 -86.25 + 84 19.7086 128 4 0 35.4528 -154.35 -85.904 + 84 180.296 1080 4 1 36.0743 -153.359 -84.85 + 84 129.112 1079 4 1 36.05 -153.305 -84.5785 + 84 276.367 534 3 1 -73.2255 -57.0811 -114.45 + 84 122.371 618 3 0 -73.0961 -56.3138 -115.85 + 84 101.105 619 3 0 -73.0906 -56.25 -115.98 + 84 27.0681 546 2 1 -70.8331 -39.1479 -144.45 + 84 127.261 545 2 1 -70.8501 -39.0745 -144.515 + 84 153.814 710 2 0 -71.1067 -38.0453 -145.85 + 84 38.5854 711 2 0 -71.1728 -37.85 -146.101 + 84 108.789 515 1 1 -76.9293 -14.2981 -174.45 + 84 76.9737 516 1 1 -76.85 -14.4044 -174.563 + 84 74.7646 517 1 1 -76.6499 -14.5715 -174.712 + 84 116.777 823 1 0 -75.1636 -15.3362 -175.85 + 84 86.463 822 1 0 -74.9281 -15.45 -176.05 + 84 41.9901 997 1 0 -2.86978 19.4896 -176.25 + 84 71.9758 998 1 0 -2.79505 19.6502 -176.173 + 84 62.1299 999 1 0 -2.73466 19.8501 -176.078 + 84 75.2321 1000 1 0 -2.71039 20.05 -175.994 + 84 35.3222 1001 1 0 -2.69629 20.25 -175.898 + 84 140.683 888 1 1 -2.33771 21.4863 -174.85 + 84 32.4455 889 1 1 -2.25 21.8845 -174.521 + 84 98.7971 890 1 1 -2.03435 22.1358 -174.45 + 84 133.038 891 1 1 -1.85 22.1198 -174.704 + 84 101.065 1007 1 0 0.05 21.5391 -175.918 + 84 101.478 1006 1 0 0.260752 21.4499 -176.079 + 84 88.876 1005 1 0 0.433843 21.25 -176.195 + 84 111.156 1004 1 0 0.615433 21.05 -176.242 + 84 15.1393 533 3 1 -73.2501 -57.3589 -114.81 + 84 40.0055 609 3 0 -73.3059 -58.1615 -115.85 + 84 39.0617 715 3 0 -33.4064 -36.9374 -116.25 + 84 72.5932 716 3 0 -33.2979 -36.85 -116.181 + 84 65.8645 717 3 0 -33.1784 -36.65 -116.044 + 84 9.25913 736 3 1 -32.6638 -35.7486 -114.85 + 84 82.6009 737 3 1 -32.65 -35.7266 -114.819 + 84 218.867 738 3 1 -32.45 -35.5721 -114.587 + 84 83.2242 739 3 1 -32.2496 -35.6893 -114.603 + 84 72.5856 714 3 0 -31.4282 -37.072 -115.85 + 84 61.754 713 3 0 -31.3699 -37.25 -116.011 + 84 51.5442 712 3 0 -31.4244 -37.4503 -116.116 + 84 68.752 711 3 0 -31.4625 -37.65 -116.184 + 84 47.1058 96 3 0 -79.1265 -160.935 -116.25 + 84 308.567 95 3 0 -79.1211 -160.95 -116.232 + 84 223.471 94 3 0 -79.052 -161.15 -116.062 + 84 263.506 93 3 0 -78.8914 -161.35 -116.017 + 84 62.0191 92 3 0 -78.6581 -161.55 -115.967 + 84 49.1553 219 3 0 -44.7032 -136.174 -116.25 + 84 40.3119 220 3 0 -44.7191 -136.15 -116.228 + 84 248.858 540 8 1 -71.8617 -59.4913 35.55 + 84 131.152 602 8 0 -71.8921 -59.5958 34.15 + 84 93.8265 537 7 1 -72.65 -61.4429 5.49019 + 84 25.0924 594 7 0 -72.1714 -61.0832 4.14989 + 84 96.2333 595 7 0 -72.1394 -61.05 4.04503 + 84 116.246 461 2 1 -87.7493 -41.3534 -144.45 + 84 151.477 693 2 0 -87.6163 -41.4483 -145.85 + 84 57.8387 454 1 1 -89.083 -40.9327 -174.45 + 84 93.7803 453 1 1 -89.2504 -40.9333 -174.566 + 84 36.6383 452 1 1 -89.45 -40.8816 -174.777 + 84 231.698 696 1 0 -90.6396 -40.755 -175.85 + 84 162.287 289 0 1 -122.348 -48.2942 -204.45 + 84 147.146 660 0 0 -121.571 -48.0125 -205.85 + 84 98.2905 676 0 0 -111.642 -44.716 -206.25 + 84 426.91 677 0 0 -111.453 -44.65 -205.957 + 84 148.355 678 0 0 -110.638 -44.45 -206.065 + 84 87.3171 535 7 1 -72.85 -61.5203 5.20619 + 84 275.855 534 7 1 -73.05 -61.3413 5.24724 + 84 230.28 533 7 1 -73.251 -61.2153 5.33022 + 84 136.354 532 7 1 -73.45 -61.0597 5.33475 + 84 72.8363 531 7 1 -73.65 -60.9058 5.30113 + 84 82.3098 530 7 1 -73.85 -60.7117 5.21729 + 84 4.10497 645 7 0 -78.0549 -50.864 4.15 + 84 10.106 646 7 0 -78.0612 -50.85 4.14901 + 84 119.819 501 7 1 -79.7696 -43.4949 5.15005 + 84 128.054 502 7 1 -79.65 -42.9814 5.2312 + 84 56.1629 503 7 1 -79.45 -42.7461 5.42003 + 84 120.188 506 7 1 -78.6508 -55.7566 5.54971 + 84 301.817 621 7 0 -78.827 -55.8047 4.15 + 84 56.5919 483 6 1 -83.3875 -56.8512 -24.45 + 84 72.1973 482 6 1 -83.45 -56.8808 -24.6707 + 84 120.093 614 6 0 -83.744 -57.0612 -25.8501 + 84 101.185 447 5 1 -90.6145 -59.5594 -54.4501 + 84 128.877 604 5 0 -90.8685 -59.2397 -55.85 + 84 30.8672 408 4 1 -98.3841 -50.6614 -84.4503 + 84 240.697 409 4 1 -98.35 -50.623 -84.5079 + 84 91.9712 651 4 0 -97.6244 -49.8073 -85.85 + 84 104.809 652 4 0 -97.4932 -49.65 -86.1089 + 84 34.9702 476 3 1 -84.8225 -30.9903 -114.45 + 84 167.902 475 3 1 -84.8501 -30.9433 -114.522 + 84 91.3497 750 3 0 -85.3158 -30.0208 -115.85 + 84 76.8492 751 3 0 -85.4023 -29.85 -116.099 + 84 186.358 413 2 1 -97.4335 -10.9172 -144.45 + 84 10.3139 849 2 0 -97.015 -10.0766 -145.85 + 84 112.26 850 2 0 -97.0003 -10.0499 -145.896 + 84 2.75599 851 2 0 -96.8901 -9.85 -146.239 + 84 13.1852 993 2 0 -62.6459 18.8313 -146.25 + 84 212.898 994 2 0 -62.6047 18.85 -146.203 + 84 71.44 592 2 1 -61.6095 19.5005 -144.85 + 84 102.825 593 2 1 -61.45 19.6321 -144.668 + 84 2.78469 594 2 1 -61.25 19.7861 -144.458 + 84 101.016 905 3 0 -27.2373 1.22814 -116.25 + 84 88.6725 904 3 0 -27.0761 1.04994 -116.105 + 84 103.463 903 3 0 -26.7812 0.84998 -115.993 + 84 54.9313 902 3 0 -26.4884 0.649734 -115.966 + 84 127.796 901 3 0 -26.3114 0.45 -115.964 + 84 277.937 900 3 0 -25.895 0.249977 -116.057 + 84 155.453 622 7 0 -78.7259 -55.65 3.83443 + 84 53.0331 511 7 1 -77.65 -37.3833 5.49441 + 84 94.816 720 7 0 -77.1825 -36.0376 4.15 + 84 173.888 509 7 1 -78.0766 -35.5731 5.15 +Number of digits in this event = 81 +Using G4ParticleGun ... +5.33504 LIN e- Event: 85 -Number of tracker hits in this event = 125 - 85 161.109 846 11 1 -10.7567 -20.7398 125.55 - 85 123.492 796 11 0 -10.7578 -20.7353 124.15 - 85 108.422 846 10 1 -10.7813 -20.6436 95.55 - 85 131.856 797 10 0 -10.7846 -20.6406 94.15 - 85 99.2271 845 9 1 -10.8645 -20.5861 65.55 - 85 124.585 797 9 0 -10.87 -20.5811 64.15 - 85 115.924 845 8 1 -10.995 -20.466 35.55 - 85 137.757 797 8 0 -11.0017 -20.4653 34.15 - 85 111.693 844 7 1 -11.1581 -20.458 5.55 - 85 132.925 797 7 0 -11.1685 -20.4543 4.15 - 85 110.953 843 6 1 -11.3825 -20.3783 -24.45 - 85 96.1351 798 6 0 -11.3915 -20.3695 -25.85 - 85 130.465 842 5 1 -11.5768 -20.1954 -54.45 - 85 125.117 799 5 0 -11.5797 -20.1863 -55.85 - 85 100.418 842 4 1 -11.6356 -19.9956 -84.45 - 85 131.624 800 4 0 -11.6439 -19.987 -85.85 - 85 161.057 841 3 1 -11.8186 -19.7759 -114.45 - 85 146.692 801 3 0 -11.8309 -19.7714 -115.85 - 85 332.198 839 2 1 -12.0822 -19.6864 -144.45 - 85 337.073 801 2 0 -12.052 -19.6835 -145.85 - 85 19.681 842 1 1 -11.451 -19.6543 -174.45 - 85 173.263 843 1 1 -11.45 -19.6539 -174.507 - 85 112.437 802 1 0 -11.428 -19.6453 -175.85 - 85 101.886 845 0 1 -10.9631 -19.4668 -204.45 - 85 148.239 802 0 0 -10.9447 -19.4579 -205.85 - 85 103.874 734 1 0 -97.7659 -33.1305 -176.25 - 85 65.6702 735 1 0 -97.753 -33.05 -176.082 - 85 336.69 413 1 1 -97.4873 -32.3157 -174.85 - 85 271.262 838 2 1 -12.25 -19.5867 -144.549 - 85 86.3548 837 2 1 -12.4503 -19.784 -144.58 - 85 182.51 799 4 0 -11.8588 -20.2498 -86.0161 - 85 187.862 838 3 1 -12.2681 -20.4213 -114.45 - 85 240.953 797 3 0 -12.2744 -20.4852 -115.85 - 85 153.464 789 2 0 -12.1468 -22.0516 -145.85 - 85 159.115 834 1 1 -13.1737 -24.9477 -174.45 - 85 159.263 774 1 0 -13.2758 -25.0837 -175.85 - 85 115.553 822 0 1 -15.5311 -27.612 -204.45 - 85 145.424 761 0 0 -15.5956 -27.749 -205.85 - 85 288.783 730 0 0 -19.4922 -33.9251 -206.25 - 85 77.8621 806 0 1 -18.7978 -33.9631 -204.85 - 85 117.724 805 0 1 -18.85 -33.9272 -204.765 - 85 48.8701 839 3 1 -12.25 -20.4036 -114.69 - 85 144.649 798 3 0 -12.1462 -20.4421 -115.85 - 85 149.142 852 2 1 -9.56162 -20.5095 -144.45 - 85 319.824 797 2 0 -9.36775 -20.5877 -145.85 - 85 317.174 869 1 1 -6.23141 -21.2364 -174.45 - 85 158.66 795 1 0 -6.34264 -20.972 -175.85 - 85 101.015 854 0 1 -9.15919 -16.3511 -204.45 - 85 101.83 853 0 1 -9.25 -16.4555 -204.605 - 85 234.045 813 0 0 -10.0771 -17.3928 -205.85 - 85 108.025 812 0 0 -10.1277 -17.4506 -205.926 - 85 20.8033 811 0 0 -10.2833 -17.65 -206.181 - 85 163.467 868 1 1 -6.25551 -21.2863 -174.45 - 85 19.0214 867 1 1 -6.45037 -21.3371 -174.775 - 85 140.288 792 1 0 -6.93222 -21.4516 -175.851 - 85 150.403 793 1 0 -7.08865 -21.45 -176.137 - 85 128.367 844 6 1 -11.2464 -20.3665 -24.45 - 85 43.1764 845 6 1 -11.05 -20.6614 -24.7749 - 85 68.0275 788 6 0 -9.57865 -22.2596 -25.85 - 85 78.6873 787 6 0 -9.41162 -22.4509 -25.9179 - 85 119.308 786 6 0 -9.17596 -22.6501 -25.8933 - 85 131.686 785 6 0 -8.70737 -22.85 -25.951 - 85 78.1783 784 6 0 -8.31843 -23.05 -26.1069 - 85 38.7224 560 6 0 45.7541 -67.9376 -26.25 - 85 124.382 559 6 0 45.8091 -68.05 -26.1385 - 85 1.08439 558 6 0 45.907 -68.25 -25.855 - 85 124.29 1129 6 1 46.0167 -68.6604 -24.85 - 85 152.207 1128 6 1 45.85 -68.7927 -24.465 - 85 48.2815 555 6 0 45.2855 -68.967 -25.85 - 85 113.655 554 6 0 45.1484 -69.05 -25.9862 - 85 320.981 846 1 1 -10.7633 -20.2371 -174.45 - 85 214.875 847 1 1 -10.65 -20.3121 -174.695 - 85 489.109 796 1 0 -10.1618 -20.6891 -175.85 - 85 122.677 908 0 1 1.76828 -28.0036 -204.45 - 85 113.52 756 0 0 1.95562 -28.705 -205.85 - 85 174.031 755 0 0 1.98463 -28.85 -206.144 - 85 54.1929 845 1 1 -10.8929 -20.1609 -174.45 - 85 65.8226 844 1 1 -11.05 -20.1512 -174.58 - 85 140.904 799 1 0 -13.156 -20.0827 -175.85 - 85 222.114 800 1 0 -13.4974 -20.05 -176.032 - 85 29.9378 436 0 1 -92.8594 -29.0393 -204.45 - 85 56.9439 435 0 1 -92.95 -29.0545 -204.479 - 85 57.3446 434 0 1 -93.1503 -29.1087 -204.568 - 85 113.049 433 0 1 -93.35 -29.1616 -204.678 - 85 68.2992 432 0 1 -93.55 -29.2245 -204.755 - 85 198.495 750 0 0 -95.6923 -29.8953 -205.85 - 85 72.8912 787 0 0 -121.99 -22.5781 -206.25 - 85 66.629 788 0 0 -122.068 -22.45 -206.048 - 85 133.78 288 0 1 -122.475 -21.8161 -204.85 - 85 125.025 714 0 0 -130.867 -37.2228 -206.25 - 85 110.002 713 0 0 -130.883 -37.25 -206.221 - 85 38.3197 437 0 1 -92.6366 -28.8705 -204.45 - 85 77.1999 438 0 1 -92.5486 -28.9017 -204.557 - 85 10.8494 439 0 1 -92.3497 -28.9823 -204.783 - 85 55.6722 828 1 1 -14.3827 -20.3725 -174.85 - 85 144.184 827 1 1 -14.45 -20.3389 -174.847 - 85 20.1403 845 11 1 -10.8501 -20.7689 125.189 - 85 11.4888 799 11 0 -11.7175 -20.0705 124.15 - 85 322.612 800 11 0 -11.7343 -20.05 124.125 - 85 299.974 847 4 1 -10.4677 -20.7897 -84.45 - 85 261.394 796 4 0 -10.4643 -20.809 -85.85 - 85 70.9026 848 3 1 -10.4433 -21.293 -114.45 - 85 158.594 847 3 1 -10.45 -21.2827 -114.704 - 85 158.171 794 3 0 -10.4852 -21.2289 -115.85 - 85 129.157 841 2 1 -11.6661 -19.9219 -144.45 - 85 61.5527 800 2 0 -11.7166 -19.8614 -145.85 - 85 104.475 837 1 1 -12.4603 -18.7539 -174.45 - 85 116.604 806 1 0 -12.4984 -18.6939 -175.85 - 85 107.761 833 0 1 -13.3328 -17.4026 -204.45 - 85 116.091 847 2 1 -10.6135 -20.6093 -144.45 - 85 226.506 847 0 1 -10.4858 -21.8199 -204.45 - 85 101.76 790 0 0 -10.479 -21.8605 -205.85 - 85 11.0623 251 3 0 6.66568 -129.929 -116.25 - 85 24.5169 250 3 0 6.66915 -129.95 -116.244 - 85 46.5276 171 3 0 -13.7083 -145.84 -116.25 - 85 110.252 847 6 1 -10.6231 -20.6373 -24.4503 - 85 125.841 796 6 0 -10.2288 -20.7755 -25.85 - 85 248.753 846 2 1 -10.7116 -20.7235 -144.45 - 85 251.129 796 2 0 -10.7114 -20.7144 -145.85 - 85 654.182 797 1 0 -10.6831 -20.524 -175.85 - 85 177.445 846 0 1 -10.667 -21.0733 -204.45 - 85 114.046 794 0 0 -10.6898 -21.078 -205.85 - 85 168.513 636 1 0 -72.2067 -52.8229 -176.25 - 85 140.895 798 1 0 -10.7996 -20.45 -176.005 - 85 134.637 799 0 0 -10.643 -20.0963 -205.85 -Number of digits in this event = 67 +Number of tracker hits in this event = 35 + 85 209.791 1647 7 1 149.57 6.69144 5.55 + 85 98.855 933 7 0 149.57 6.69107 4.15 + 85 143.371 1647 6 1 149.573 6.68112 -24.45 + 85 153.467 933 6 0 149.573 6.6835 -25.85 + 85 131.663 1647 5 1 149.579 6.76608 -54.45 + 85 135.372 933 5 0 149.575 6.75626 -55.85 + 85 109.685 1646 4 1 149.506 6.55686 -84.45 + 85 116.01 932 4 0 149.489 6.55258 -85.85 + 85 137.01 1644 3 1 149.061 6.50084 -114.45 + 85 107.155 932 3 0 149.029 6.49183 -115.85 + 85 122.739 1641 2 1 148.398 6.33161 -144.45 + 85 276.425 931 2 0 148.363 6.3297 -145.85 + 85 136.189 1637 1 1 147.627 6.27568 -174.45 + 85 194.929 931 1 0 147.595 6.2572 -175.85 + 85 126.874 1633 0 1 146.934 5.87821 -204.45 + 85 114.06 929 0 0 146.892 5.85472 -205.85 + 85 28.1272 928 0 0 146.883 5.85 -206.134 + 85 203.868 1646 2 1 149.395 6.14848 -144.45 + 85 51.437 1646 1 1 149.501 7.60691 -174.45 + 85 298.45 1645 1 1 149.35 7.61238 -174.542 + 85 257.155 1644 1 1 149.15 7.59535 -174.686 + 85 128.721 936 1 0 147.828 7.30852 -175.85 + 85 10.9779 935 1 0 147.474 7.24998 -176.211 + 85 69.0942 1503 0 1 120.847 1.75986 -204.45 + 85 95.6158 1502 0 1 120.75 1.84354 -204.61 + 85 76.8669 911 0 0 120.153 2.37349 -205.85 + 85 57.5114 912 0 0 120.054 2.45004 -206.074 + 85 101.273 930 2 0 149.382 6.09153 -145.85 + 85 121.588 920 1 0 149.534 4.1769 -175.85 + 85 144.133 1684 0 1 157.028 7.59426 -204.45 + 85 14.9707 1685 0 1 157.15 7.69143 -204.787 + 85 96.6171 939 0 0 157.49 7.98151 -205.85 + 85 25.7196 940 0 0 157.576 8.05 -206.145 + 85 154.847 1641 0 1 148.39 2.05036 -204.85 + 85 255.626 932 6 0 149.537 6.64994 -26.0993 +Number of digits in this event = 22 Using G4ParticleGun ... -2.94542 LIN +8.01143 LIN e- Event: 86 -Number of tracker hits in this event = 106 - 86 138.657 586 11 1 -62.8059 23.3465 125.55 - 86 115.236 1016 11 0 -62.8062 23.3451 124.15 - 86 107.728 586 10 1 -62.8199 23.315 95.55 - 86 120.64 1016 10 0 -62.8174 23.313 94.15 - 86 138.837 586 9 1 -62.7672 23.275 65.55 - 86 109.133 1016 9 0 -62.7675 23.2723 64.15 - 86 130.802 586 8 1 -62.7748 23.2182 35.55 - 86 106.365 1015 8 0 -62.7761 23.2156 34.15 - 86 862.702 586 7 1 -62.8144 23.1699 5.55 - 86 304.303 1015 7 0 -62.8168 23.1701 4.15 - 86 115.006 585 6 1 -62.8573 23.1662 -24.45 - 86 253.569 1015 6 0 -62.8587 23.1652 -25.85 - 86 116.684 585 5 1 -62.882 23.1464 -54.45 - 86 129.458 1015 5 0 -62.8817 23.1473 -55.85 - 86 118.983 585 4 1 -62.9134 23.1559 -84.45 - 86 150.527 1015 4 0 -62.9169 23.157 -85.85 - 86 98.4311 585 3 1 -63.0019 23.1816 -114.45 - 86 128.476 1015 3 0 -63.0085 23.1828 -115.85 - 86 139.83 584 2 1 -63.133 23.2077 -144.45 - 86 125.544 1015 2 0 -63.1371 23.2055 -145.85 - 86 176.416 584 1 1 -63.2105 23.1527 -174.45 - 86 119.664 1015 1 0 -63.2137 23.1521 -175.85 - 86 130.421 583 0 1 -63.2807 23.1252 -204.45 - 86 250.309 1015 0 0 -63.2832 23.1229 -205.85 - 86 132.091 551 7 1 -69.7206 74.1815 5.15 - 86 27.4788 57 4 1 -168.597 -121.658 -84.85 - 86 259.87 944 1 0 -57.1233 8.86593 -176.25 - 86 247.003 17 0 1 -176.654 52.0539 -204.85 - 86 26.6632 18 0 1 -176.55 51.9867 -204.713 - 86 196.564 585 7 1 -62.8525 23.3486 5.54983 - 86 79.464 1025 7 0 -63.0859 25.0521 4.15 - 86 131.833 1026 7 0 -63.111 25.25 3.9822 - 86 34.893 1027 7 0 -63.1218 25.45 3.82713 - 86 69.8723 1270 7 0 -71.3167 74.1586 3.75017 - 86 71.2837 1271 7 0 -71.3858 74.25 3.94007 - 86 86.1259 538 7 1 -72.358 74.706 5.15057 - 86 100.682 537 7 1 -72.45 74.7529 5.25593 - 86 14.7041 536 7 1 -72.6504 74.9045 5.5078 - 86 64.4093 535 7 1 -72.9002 74.983 5.54976 - 86 105.83 534 7 1 -73.0503 74.9991 5.357 - 86 117.184 1275 7 0 -73.7717 75.1279 4.15 - 86 69.4525 1471 7 0 -95.8507 114.384 3.75004 - 86 125.717 1472 7 0 -95.8225 114.55 3.87201 - 86 413.883 1473 7 0 -95.7723 114.75 3.96048 - 86 88.4918 1014 7 0 -62.7557 23.05 4.10097 - 86 111.95 593 6 1 -61.3276 21.9296 -24.4501 - 86 148.786 1009 6 0 -61.1479 21.8974 -25.85 - 86 136.997 614 5 1 -57.1323 20.5822 -54.45 - 86 114.971 1002 5 0 -56.9733 20.6072 -55.85 - 86 140.094 631 4 1 -53.6819 20.7242 -84.4502 - 86 26.0215 632 4 1 -53.65 20.7363 -84.7738 - 86 290.519 1003 4 0 -53.5494 20.7619 -85.8507 - 86 167.608 646 3 1 -50.8358 21.9449 -114.451 - 86 297.746 1009 3 0 -50.7369 21.9942 -115.85 - 86 102.969 659 2 1 -48.1824 23.4218 -144.45 - 86 100.5 1017 2 0 -48.036 23.4819 -145.85 - 86 103.274 676 1 1 -44.6922 24.5291 -174.45 - 86 191.525 1024 1 0 -44.7032 24.8762 -175.85 - 86 161.703 676 0 1 -44.6527 32.051 -204.45 - 86 281.099 1061 0 0 -44.6465 32.2711 -205.85 - 86 8.34406 1055 0 0 -47.7007 31.1784 -205.85 - 86 27.5242 653 0 1 -49.4171 30.7629 -204.85 - 86 137.522 652 0 1 -49.45 30.7584 -204.809 - 86 122.108 587 6 1 -62.6262 23.2748 -24.45 - 86 119.669 590 5 1 -61.9552 22.0495 -54.45 - 86 189.544 1009 5 0 -61.8709 21.9992 -55.85 - 86 116.027 598 4 1 -60.3235 20.9073 -84.45 - 86 210.967 611 3 1 -57.7546 19.4464 -114.45 - 86 189.913 996 3 0 -57.6018 19.3876 -115.85 - 86 127.115 627 2 1 -54.5365 18.3165 -144.45 - 86 108.702 991 2 0 -54.3838 18.2682 -145.85 - 86 291.795 643 1 1 -51.3148 17.1554 -174.45 - 86 138.631 985 1 0 -51.1308 17.1165 -175.85 - 86 123.631 662 0 1 -47.5453 16.3252 -204.45 - 86 11.2433 981 0 0 -47.3879 16.2523 -205.85 - 86 113.487 980 0 0 -47.3828 16.25 -205.895 - 86 20.9782 644 1 1 -51.2252 16.9365 -174.45 - 86 10.5831 976 1 0 -51.7441 15.281 -175.85 - 86 77.3918 975 1 0 -51.7543 15.25 -175.877 - 86 79.0807 974 1 0 -51.8372 15.05 -176.049 - 86 4.81748 973 1 0 -51.9158 14.8498 -176.237 - 86 111.974 595 0 1 -60.9163 -20.3123 -204.45 - 86 6.15718 596 0 1 -60.85 -20.2698 -204.837 - 86 59.3069 799 0 0 -60.5349 -20.1496 -205.85 - 86 56.4192 800 0 0 -60.5081 -20.0495 -206.046 - 86 44.2799 801 0 0 -60.4612 -19.85 -206.14 - 86 15.1808 802 0 0 -60.4411 -19.65 -206.22 - 86 130.055 585 1 1 -63.0499 22.4947 -174.513 - 86 62.5489 586 1 1 -62.85 22.1018 -174.737 - 86 29.6699 1004 1 0 -62.3661 20.9265 -175.85 - 86 94.2754 1003 1 0 -62.3282 20.8494 -175.934 - 86 10.3825 1002 1 0 -62.2344 20.65 -176.218 - 86 152.429 1098 1 0 -28.9308 39.7937 -176.25 - 86 256.505 1099 1 0 -28.8951 39.85 -176.206 - 86 43.3907 762 1 1 -27.5878 40.2149 -174.85 - 86 128.728 763 1 1 -27.45 40.2197 -174.732 - 86 64.3262 764 1 1 -27.25 40.2588 -174.466 - 86 74.2266 765 1 1 -27.05 40.1283 -174.48 - 86 121.658 766 1 1 -26.8297 40.0782 -174.45 - 86 118.54 910 1 0 -25.5866 2.11134 -176.25 - 86 147.114 1019 7 0 -62.6484 23.8802 4.15 - 86 45.6617 1020 7 0 -62.6464 24.05 3.85616 - 86 64.8134 626 6 1 -54.7185 58.1885 -24.4501 - 86 64.7265 625 6 1 -54.85 58.2604 -24.6085 - 86 61.6533 624 6 1 -55.0504 58.2136 -24.7974 - 86 208.337 1190 6 0 -57.0293 58.2242 -25.85 -Number of digits in this event = 49 +Number of tracker hits in this event = 127 + 86 130.278 1000 11 1 20.0539 31.1679 125.55 + 86 103.755 1055 11 0 20.0521 31.1679 124.15 + 86 130.737 999 10 1 20.0197 31.1678 95.55 + 86 404.72 1055 10 0 20.0185 31.1681 94.15 + 86 397.452 999 9 1 19.9948 31.1771 65.55 + 86 259.073 1055 9 0 19.9929 31.1768 64.15 + 86 129.628 999 8 1 19.9537 31.173 35.55 + 86 113.016 1055 8 0 19.9517 31.1728 34.15 + 86 130.156 999 7 1 19.909 31.1642 5.55 + 86 117.139 1055 7 0 19.9043 31.1617 4.15 + 86 131.802 998 6 1 19.7706 31.1428 -24.45 + 86 101.106 1055 6 0 19.7317 31.1159 -25.85 + 86 112.847 994 5 1 18.8609 30.6486 -54.45 + 86 195.658 1052 5 0 18.8575 30.6243 -55.85 + 86 128.256 993 4 1 18.7983 30.1598 -84.45 + 86 113.795 1050 4 0 18.7772 30.1666 -85.85 + 86 197.089 991 3 1 18.3986 30.145 -114.45 + 86 134.214 1050 3 0 18.2952 30.1786 -115.85 + 86 33.0575 979 2 1 15.8676 31.2037 -144.45 + 86 81.6956 978 2 1 15.85 31.2034 -144.556 + 86 307.605 1055 2 0 15.6342 31.2056 -145.85 + 86 120.458 953 1 1 10.746 31.5693 -174.45 + 86 116.37 1057 1 0 10.6174 31.6242 -175.85 + 86 105.782 938 0 1 7.78252 32.4586 -204.45 + 86 118.898 1062 0 0 7.587 32.4787 -205.85 + 86 21.5012 1749 5 0 53.3402 169.95 -56.148 + 86 168.916 1520 1 0 -85.2121 124.162 -176.25 + 86 36.7308 1596 5 0 -61.3402 139.459 -56.25 + 86 6.97514 1597 5 0 -61.2746 139.55 -56.2477 + 86 190.656 1064 9 0 5.66117 32.8551 63.7501 + 86 92.9289 925 9 1 5.09501 32.8836 65.15 + 86 236.257 924 9 1 5.05 32.9056 65.3483 + 86 87.4867 923 9 1 4.84998 32.5818 65.3989 + 86 117.939 922 9 1 4.65 32.3283 65.3183 + 86 98.167 921 9 1 4.45 32.2292 65.3289 + 86 192.15 920 9 1 4.25 32.1245 65.4083 + 86 238.311 919 9 1 4.05 32.0033 65.4359 + 86 182.227 998 8 1 19.8377 31.5076 35.55 + 86 104.016 1057 8 0 19.8331 31.5144 34.15 + 86 136.422 998 7 1 19.6987 31.734 5.55 + 86 113.543 1058 7 0 19.7102 31.7704 4.15 + 86 180.22 1000 6 1 20.052 32.3334 -24.45 + 86 178.024 1061 6 0 20.0607 32.3277 -25.85 + 86 114.213 1000 5 1 20.2234 32.2531 -54.45 + 86 71.6342 1061 5 0 20.3049 32.4213 -55.85 + 86 99.8205 1062 5 0 20.3192 32.45 -56.0912 + 86 156.982 1010 4 1 22.07 35.5501 -84.45 + 86 93.0057 1078 4 0 22.1589 35.7351 -85.85 + 86 47.6923 1021 3 1 24.4361 39.4558 -114.45 + 86 61.1966 1022 3 1 24.45 39.4745 -114.622 + 86 166.662 1097 3 0 24.5533 39.6142 -115.85 + 86 26.9898 1098 3 0 24.5797 39.65 -116.164 + 86 92.0182 1035 2 1 27.09 43.0315 -144.45 + 86 140.586 1115 2 0 27.1946 43.1762 -145.85 + 86 126.98 1045 1 1 29.2289 46.2778 -174.45 + 86 40.6554 1046 1 1 29.25 46.3142 -174.742 + 86 256.854 1132 1 0 29.3361 46.4553 -175.85 + 86 212.944 1058 0 1 31.7394 49.6792 -204.451 + 86 129.614 1149 0 0 31.9241 49.9344 -205.85 + 86 101.847 1131 1 0 29.3079 46.45 -176.068 + 86 150.624 1051 0 1 30.32 49.3981 -204.45 + 86 41.1852 1050 0 1 30.25 49.4183 -204.744 + 86 246.003 1147 0 0 29.9527 49.5032 -205.85 + 86 2.58194 1148 0 0 29.9022 49.65 -206.242 + 86 18.6686 1059 0 1 31.8561 50.1134 -204.45 + 86 184.491 1150 0 0 31.6932 50.2146 -205.85 + 86 221.419 1003 3 1 20.6719 32.0935 -114.45 + 86 138.797 1060 3 0 20.8073 32.1037 -115.85 + 86 214.314 1017 2 1 23.5212 32.3081 -144.45 + 86 115.73 1061 2 0 23.8714 32.4098 -145.85 + 86 122.058 1043 1 1 28.7274 31.9311 -174.45 + 86 103.161 1058 1 0 28.9139 31.7379 -175.85 + 86 131.695 1064 0 1 32.8527 27.6192 -204.45 + 86 111.117 1035 0 0 32.9391 27.2381 -205.85 + 86 175.293 1062 2 0 23.9532 32.45 -146.14 + 86 91.7998 1061 3 0 20.8856 32.2506 -115.85 + 86 126.88 1027 2 1 25.5195 34.9337 -144.45 + 86 137.745 1078 2 0 25.694 35.6849 -145.85 + 86 30.7703 1079 2 0 25.7447 35.85 -146.169 + 86 176.309 1054 1 1 31.0327 52.5652 -174.45 + 86 15.3172 1169 1 0 30.9103 54.002 -175.85 + 86 99.4569 1170 1 0 30.9052 54.0501 -175.895 + 86 255.254 1171 1 0 30.8709 54.2502 -176.076 + 86 116.6 1041 0 1 28.4106 82.4752 -204.45 + 86 140.549 1314 0 0 28.2016 82.9494 -205.85 + 86 11.5774 1315 0 0 28.1484 83.0501 -206.205 + 86 0.932471 1427 0 0 31.2639 105.746 -206.25 + 86 119.712 1428 0 0 31.2665 105.75 -206.246 + 86 69.4405 1429 0 0 31.3917 105.95 -206.055 + 86 44.7021 1430 0 0 31.484 106.15 -205.92 + 86 69.7437 1060 0 1 32.2159 108.186 -204.85 + 86 189.378 1061 0 1 32.25 108.29 -204.795 + 86 129.072 1062 0 1 32.45 108.824 -204.585 + 86 98.3461 1526 1 0 16.0793 125.418 -176.25 + 86 85.7129 1527 1 0 15.969 125.55 -176.052 + 86 118.782 976 1 1 15.3893 126.458 -174.85 + 86 65.3876 975 1 1 15.25 126.722 -174.574 + 86 5.19608 1000 9 1 20.05 31.2077 65.1743 + 86 142.232 1056 9 0 20.1894 31.2838 64.15 + 86 138.853 1022 8 1 24.5241 33.198 35.55 + 86 58.6802 1066 8 0 24.7461 33.42 34.15 + 86 50.988 1067 8 0 24.7751 33.45 33.9707 + 86 102.482 1048 7 1 29.8456 38.165 5.55 + 86 109.085 1049 7 1 29.8501 38.1689 5.52955 + 86 80.5876 1091 7 0 30.1296 38.4045 4.15 + 86 29.2195 1092 7 0 30.1828 38.45 3.88225 + 86 20.9823 1079 6 1 36.0438 43.0509 -24.45 + 86 103.306 1080 6 1 36.05 43.0564 -24.5049 + 86 134.226 1115 6 0 36.2209 43.1961 -25.85 + 86 160.521 1098 5 1 39.7855 46.2511 -54.45 + 86 37.9305 1131 5 0 39.8009 46.4395 -55.8501 + 86 76.2373 1132 5 0 39.8016 46.45 -55.9271 + 86 162.219 1100 4 1 40.1899 50.7363 -84.45 + 86 189.491 1155 4 0 40.277 51.1055 -85.85 + 86 121.735 1109 3 1 41.8527 58.6508 -114.45 + 86 22.868 1194 3 0 41.917 59.033 -115.85 + 86 101.918 1195 3 0 41.9202 59.05 -115.912 + 86 126.397 1113 2 1 42.7356 66.7999 -144.45 + 86 111.133 1235 2 0 42.8404 67.1639 -145.85 + 86 34.7506 1236 2 0 42.8668 67.25 -146.174 + 86 156.021 1126 1 1 45.2783 75.889 -174.45 + 86 20.0571 1282 1 0 45.3474 76.6156 -175.85 + 86 136.837 1283 1 0 45.3502 76.65 -175.917 + 86 143.562 1134 0 1 46.9458 91.9463 -204.45 + 86 25.4998 1361 0 0 46.9556 92.5088 -205.85 + 86 90.0452 1362 0 0 46.9562 92.5501 -205.955 + 86 139.442 1047 7 1 29.65 37.9597 5.47107 +Number of digits in this event = 60 Using G4ParticleGun ... -9.05265 LIN +6.97322 LIN e- Event: 87 -Number of tracker hits in this event = 77 - 87 214.367 218 8 0 52.2161 -136.382 34.15 - 87 284.054 1160 7 1 52.2152 -136.38 5.55 - 87 175.961 218 7 0 52.2156 -136.381 4.15 - 87 134.606 1160 6 1 52.2205 -136.398 -24.45 - 87 199.427 218 6 0 52.218 -136.398 -25.85 - 87 133.078 1160 5 1 52.1677 -136.401 -54.45 - 87 143.285 218 5 0 52.1658 -136.402 -55.85 - 87 160.123 1160 4 1 52.1249 -136.41 -84.45 - 87 185.109 218 4 0 52.123 -136.41 -85.85 - 87 133.076 1160 3 1 52.0837 -136.412 -114.45 - 87 102.831 218 3 0 52.0824 -136.412 -115.85 - 87 216.996 1160 2 1 52.055 -136.41 -144.45 - 87 98.9582 218 2 0 52.0536 -136.41 -145.85 - 87 157.143 1159 1 1 52.0249 -136.412 -174.45 - 87 148.001 218 1 0 52.022 -136.412 -175.85 - 87 148.778 1159 0 1 51.9569 -136.422 -204.45 - 87 175.811 218 0 0 51.9531 -136.423 -205.85 - 87 106.623 257 2 1 -128.55 -147.828 -144.65 - 87 35.5455 1545 4 0 135.37 129.15 -86.1984 - 87 302.694 1546 4 0 135.378 129.35 -86.1065 - 87 44.3547 1547 4 0 135.439 129.55 -86.0527 - 87 118.859 1755 4 0 24.9615 171.15 -86.1806 - 87 267.887 1756 4 0 24.812 171.35 -86.0919 - 87 40.3995 1509 3 0 -73.1356 122.005 -116.25 - 87 54.8632 1510 3 0 -73.189 122.15 -116.203 - 87 200.845 219 2 0 52.4045 -136.342 -145.85 - 87 6.46228 1197 1 1 59.6434 -134.866 -174.45 - 87 101.89 1198 1 1 59.65 -134.868 -174.48 - 87 122.38 225 1 0 59.8809 -134.955 -175.85 - 87 141.411 1219 0 1 63.8886 -136.935 -204.45 - 87 66.5494 1218 0 1 63.85 -136.969 -204.686 - 87 22.3824 215 0 0 63.6448 -137.142 -205.85 - 87 96.9076 214 0 0 63.6345 -137.15 -205.908 - 87 38.3823 222 7 0 52.17 -135.604 4.15 - 87 96.0797 223 7 0 52.1646 -135.55 4.04095 - 87 164.798 1146 6 1 49.3941 -121.978 -24.45 - 87 0.315184 1145 6 1 49.25 -121.662 -24.8484 - 87 32.2129 296 6 0 48.8398 -120.806 -25.85 - 87 112.031 297 6 0 48.812 -120.75 -25.917 - 87 42.9706 298 6 0 48.6653 -120.55 -26.1853 - 87 86.0735 1038 5 1 27.8136 -97.4587 -54.45 - 87 56.3365 1037 5 1 27.65 -97.3842 -54.7071 - 87 169.649 415 5 0 26.8243 -97.0856 -55.85 - 87 55.5556 906 4 1 1.3355 -88.7927 -84.45 - 87 79.2836 907 4 1 1.45 -88.6347 -84.5014 - 87 100.403 908 4 1 1.65 -88.4332 -84.62 - 87 27.8522 909 4 1 1.85 -88.1974 -84.7929 - 87 92.3108 465 4 0 2.83829 -86.9834 -85.85 - 87 133.943 466 4 0 2.9479 -86.8498 -85.9695 - 87 61.3322 467 4 0 3.13237 -86.6499 -86.1699 - 87 148.341 752 4 0 -3.94192 -29.5805 -86.25 - 87 107.614 753 4 0 -4.11958 -29.45 -86.105 - 87 169.461 754 4 0 -4.4035 -29.25 -85.9225 - 87 49.166 860 4 1 -7.96031 -26.9524 -84.85 - 87 101.609 859 4 1 -8.05 -26.888 -84.8257 - 87 92.3701 858 4 1 -8.25018 -26.71 -84.755 - 87 97.3213 857 4 1 -8.4503 -26.557 -84.7479 - 87 64.0528 856 4 1 -8.65 -26.2691 -84.7851 - 87 13.6902 784 4 0 -9.46059 -23.1217 -85.85 - 87 74.4764 785 4 0 -9.48016 -23.05 -85.8706 - 87 58.6928 786 4 0 -9.56603 -22.85 -85.9597 - 87 91.7068 787 4 0 -9.66819 -22.65 -86.0448 - 87 189.094 717 3 1 -36.534 -31.1743 -114.45 - 87 1.95297 735 3 0 -36.9922 -33.0403 -115.85 - 87 376.232 734 3 0 -36.9949 -33.05 -115.857 - 87 56.0757 771 3 0 -89.0835 -25.677 -116.25 - 87 95.7103 772 3 0 -89.1092 -25.65 -116.209 - 87 76.7516 773 3 0 -89.2173 -25.4499 -116.01 - 87 75.6122 774 3 0 -89.278 -25.25 -115.87 - 87 238.209 448 3 1 -90.4266 -22.9735 -114.85 - 87 75.6843 449 3 1 -90.35 -22.7082 -114.523 - 87 165.265 450 3 1 -90.05 -22.7174 -114.751 - 87 193.641 800 3 0 -90.05 -20.006 -115.875 - 87 11.4125 455 3 1 -88.8783 -19.8463 -114.85 - 87 3.6353 805 3 0 -88.2183 -19.0396 -115.85 - 87 7.42925 466 3 1 -86.72 -17.9324 -114.85 - 87 20.6461 807 3 0 -85.7833 -18.593 -115.85 -Number of digits in this event = 33 +Number of tracker hits in this event = 40 + 87 116.782 1068 10 1 33.7046 109.543 95.55 + 87 128.505 1446 10 0 33.7047 109.543 94.15 + 87 102.149 1068 9 1 33.7077 109.545 65.55 + 87 127.71 1446 9 0 33.7085 109.546 64.15 + 87 114.384 1068 8 1 33.719 109.564 35.55 + 87 228.329 1447 8 0 33.72 109.564 34.15 + 87 102.096 1068 7 1 33.7405 109.568 5.55 + 87 131.464 1447 7 0 33.7419 109.568 4.15 + 87 104.938 1068 6 1 33.7674 109.562 -24.45 + 87 120.512 1447 6 0 33.7696 109.561 -25.85 + 87 148.725 1068 5 1 33.8088 109.547 -54.45 + 87 138.234 1446 5 0 33.8103 109.545 -55.85 + 87 162.177 1069 4 1 33.8524 109.496 -84.45 + 87 113.91 1446 4 0 33.8503 109.493 -85.85 + 87 162.862 1068 3 1 33.8118 109.416 -114.45 + 87 96.345 1446 3 0 33.8115 109.4 -115.85 + 87 134.557 1068 2 1 33.7436 108.862 -144.45 + 87 128.154 1443 2 0 33.6762 108.8 -145.85 + 87 104.414 1060 1 1 32.1075 107.163 -174.45 + 87 197.138 1435 1 0 32.042 107.222 -175.851 + 87 154.621 1053 0 1 30.8283 108.379 -204.45 + 87 148.903 1441 0 0 30.7776 108.418 -205.85 + 87 50.7767 1447 2 0 32.2609 109.655 -145.85 + 87 146.298 1053 2 1 30.7819 110.047 -144.85 + 87 236.776 1068 1 1 33.8425 108.726 -174.45 + 87 254.709 1442 1 0 33.8428 108.709 -175.85 + 87 355.014 1069 0 1 33.8708 108.357 -204.45 + 87 140.623 1440 0 0 33.8558 108.337 -205.85 + 87 106.323 1067 0 1 33.5649 107.471 -204.45 + 87 108.386 1436 0 0 33.5891 107.5 -205.85 + 87 226.718 1069 3 1 33.85 109.287 -114.595 + 87 31.6893 1442 3 0 32.6403 108.59 -115.85 + 87 48.9647 1441 3 0 32.5934 108.55 -115.877 + 87 182.584 1059 3 1 31.9514 108.349 -114.85 + 87 347.239 1070 0 1 34.0782 109.43 -204.559 + 87 582.584 1446 0 0 34.0709 109.416 -205.85 + 87 65.875 840 2 0 121.547 -11.85 -145.86 + 87 59.483 1550 1 1 130.15 -125.133 -174.615 + 87 69.9504 1630 1 0 43.441 146.271 -176.25 + 87 172.295 1631 1 0 43.4419 146.35 -176.161 +Number of digits in this event = 26 Using G4ParticleGun ... -6.03908 LIN +8.91841 LIN e- Event: 88 -Number of tracker hits in this event = 176 - 88 120.309 998 9 1 19.7191 117.567 65.55 - 88 143.615 1487 9 0 19.7209 117.569 64.15 - 88 156.329 998 8 1 19.7621 117.61 35.55 - 88 111.963 1487 8 0 19.7644 117.613 34.15 - 88 232.442 998 7 1 19.8126 117.672 5.55 - 88 139.82 1487 7 0 19.8124 117.677 4.15 - 88 422.687 998 6 1 19.8034 117.779 -24.45 - 88 556.241 1488 6 0 19.8012 117.786 -25.85 - 88 248.84 998 5 1 19.7571 117.921 -54.45 - 88 361.19 1488 5 0 19.7541 117.929 -55.85 - 88 210.094 998 4 1 19.6711 118.111 -84.45 - 88 104.745 1489 4 0 19.663 118.125 -85.85 - 88 194.103 997 3 1 19.5059 118.407 -114.45 - 88 210.914 1491 3 0 19.5126 118.425 -115.85 - 88 353.054 997 2 1 19.6451 118.806 -144.45 - 88 307.199 1493 2 0 19.6574 118.82 -145.85 - 88 109.921 999 1 1 19.9558 119.145 -174.45 - 88 254.217 1495 1 0 19.979 119.162 -175.85 - 88 135.743 1001 0 1 20.4202 119.498 -204.45 - 88 109.932 1496 0 0 20.4421 119.522 -205.85 - 88 289.598 1491 2 0 19.6115 118.441 -145.85 - 88 458.054 997 1 1 19.5857 118.69 -174.45 - 88 237.928 1492 1 0 19.5884 118.701 -175.85 - 88 108.361 997 0 1 19.6418 118.913 -204.45 - 88 412.6 1493 0 0 19.6428 118.921 -205.85 - 88 115.027 1613 13 0 -163.216 142.858 183.75 - 88 165.257 85 13 1 -163.014 141.813 185.15 - 88 197.725 86 13 1 -162.95 141.562 185.434 - 88 280.011 996 0 1 19.4236 118.75 -204.45 - 88 13.4581 1308 3 0 -99.1204 81.7998 -116.25 - 88 72.1282 399 3 1 -100.189 81.1642 -114.85 - 88 70.6312 398 3 1 -100.35 81.0621 -114.678 - 88 17.7623 397 3 1 -100.55 80.9793 -114.493 - 88 111.07 1306 4 0 -112.171 81.3486 -86.25 - 88 0.0374814 337 4 1 -112.75 81.2501 -84.8496 - 88 100.079 336 4 1 -112.75 81.25 -84.8483 - 88 48.9993 335 4 1 -112.95 81.1899 -84.5135 - 88 202.376 334 4 1 -113.15 81.3078 -84.5177 - 88 55.6805 1313 4 0 -112.627 82.7304 -85.85 - 88 161.598 1314 4 0 -112.596 82.85 -86.0144 - 88 158.951 1315 4 0 -112.531 83.0503 -86.1602 - 88 316.203 1316 4 0 -112.255 83.25 -86.1756 - 88 7.86233 1317 4 0 -111.946 83.45 -86.241 - 88 53.7481 1754 4 0 -89.6623 171.059 -86.25 - 88 39.6819 1755 4 0 -89.704 171.15 -86.1653 - 88 11.5807 1490 3 0 19.6772 118.244 -115.85 - 88 234.518 996 5 1 19.3643 117.83 -54.45 - 88 48.6965 999 4 1 19.858 117.353 -84.4507 - 88 134.428 1486 4 0 19.7941 117.357 -85.85 - 88 337.455 992 3 1 18.59 117.706 -114.45 - 88 120.387 1487 3 0 18.3238 117.633 -115.85 - 88 117.051 962 2 1 12.6306 115.83 -144.45 - 88 120.966 1477 2 0 12.3866 115.743 -145.85 - 88 261.125 937 1 1 7.53925 114.313 -174.451 - 88 139.878 1470 1 0 7.24015 114.262 -175.85 - 88 56.7069 905 0 1 1.07901 113.08 -204.45 - 88 54.9198 904 0 1 1.05 113.118 -204.669 - 88 66.5907 1465 0 0 0.894375 113.326 -205.85 - 88 73.3556 1466 0 0 0.877512 113.35 -205.982 - 88 189.519 1472 1 0 7.09928 114.601 -175.85 - 88 119.185 1485 3 0 18.3321 117.275 -115.85 - 88 10.5094 1484 3 0 18.2616 117.15 -116.219 - 88 11.4521 1236 3 0 5.6383 67.2885 -116.25 - 88 80.1831 1235 3 0 5.6309 67.25 -116.201 - 88 47.5908 1234 3 0 5.61901 67.05 -115.961 - 88 152.043 927 3 1 5.60032 66.1763 -114.85 - 88 83.1649 1486 5 0 20.7962 117.55 -55.9166 - 88 29.5294 905 1 1 1.23844 -45.4927 -174.85 - 88 29.1781 673 1 0 1.25891 -45.4352 -175.85 - 88 88.0156 908 1 1 1.78122 -45.3009 -174.85 - 88 134.775 999 5 1 19.878 118.268 -54.45 - 88 69.2059 1490 5 0 19.9871 118.338 -55.85 - 88 40.2745 1491 5 0 20.0056 118.35 -56.0887 - 88 186.492 1011 4 1 22.3174 119.369 -84.45 - 88 223.318 1496 4 0 22.5003 119.418 -85.85 - 88 344.156 1029 3 1 25.9537 120.164 -114.451 - 88 184.674 1499 3 0 26.1232 120.071 -115.85 - 88 119.389 1049 2 1 29.9286 118.378 -144.45 - 88 242.976 1489 2 0 30.2475 118.131 -145.85 - 88 32.9728 1081 1 1 36.4102 112.347 -174.45 - 88 98.2328 1082 1 1 36.45 112.325 -174.574 - 88 149.402 1459 1 0 36.8478 112.091 -175.851 - 88 122.898 1131 0 1 46.3359 106.949 -204.45 - 88 99.4577 1433 0 0 46.5796 106.785 -205.85 - 88 30.3476 1432 0 0 46.6301 106.75 -206.136 - 88 139.648 1501 3 0 25.9232 120.39 -115.85 - 88 31.7962 1029 2 1 26.017 125.399 -144.45 - 88 112.912 1030 2 1 26.0501 125.401 -144.523 - 88 105.273 1525 2 0 26.5946 125.35 -145.85 - 88 96.3407 1077 1 1 35.5844 125.239 -174.45 - 88 36.8289 1078 1 1 35.65 125.204 -174.723 - 88 116.094 1524 1 0 35.9121 125.069 -175.85 - 88 157.301 1106 0 1 41.2895 120.592 -204.451 - 88 30.0938 1107 0 1 41.45 120.597 -204.745 - 88 117.974 1502 0 0 42.078 120.594 -205.85 - 88 2.09282 1072 7 0 -15.2503 34.6158 3.75 - 88 28.6095 1279 0 1 75.874 156.207 -204.85 - 88 67.3659 1030 3 1 26.05 120.177 -114.603 - 88 42.6739 1498 3 0 26.7372 119.95 -116.138 - 88 140.609 1112 2 1 42.5337 117.054 -144.45 - 88 141.618 1483 2 0 42.9099 116.866 -145.85 - 88 15.5435 1482 2 0 42.9819 116.75 -146.196 - 88 123.524 1165 1 1 53.0594 106.777 -174.45 - 88 53.6401 1166 1 1 53.25 106.584 -174.709 - 88 16.7183 1426 1 0 53.828 105.401 -175.85 - 88 66.5397 1425 1 0 53.8512 105.35 -175.9 - 88 46.1265 1424 1 0 53.9033 105.15 -176.115 - 88 150.776 1144 0 1 48.9677 83.4776 -204.45 - 88 81.1029 1145 0 1 49.05 83.4182 -204.562 - 88 28.0363 1316 0 0 49.4514 83.4403 -205.85 - 88 122.469 1317 0 0 49.4691 83.4501 -205.921 - 88 163.382 1384 0 0 49.4811 96.9543 -206.25 - 88 71.933 1287 3 0 40.135 77.644 -116.25 - 88 89.3194 1286 3 0 40.1489 77.45 -116.124 - 88 106.097 1101 3 1 40.4415 77.1552 -114.85 - 88 99.1144 1102 3 1 40.45 77.1504 -114.813 - 88 41.8196 1059 0 1 31.99 130.226 -204.77 - 88 101.486 1550 0 0 32.0839 130.321 -205.85 - 88 66.6802 1551 0 0 32.0751 130.479 -205.85 - 88 57.1363 1552 0 0 32.0952 130.55 -206.114 - 88 44.9142 1541 1 0 0.351077 128.55 -175.978 - 88 100.756 901 1 1 0.356268 127.992 -174.85 - 88 133.939 1489 6 0 19.9423 117.95 -25.8697 - 88 191.032 1487 6 0 19.7789 117.75 -25.9251 - 88 231.815 991 3 1 18.4403 119.988 -114.45 - 88 130.144 1500 3 0 18.5253 120.274 -115.851 - 88 165.202 1026 2 1 25.3161 128.473 -144.45 - 88 76.337 1027 2 1 25.45 128.749 -144.59 - 88 105.176 1028 2 1 25.65 128.919 -144.691 - 88 72.9096 1552 2 0 26.6659 130.567 -145.85 - 88 70.5254 1553 2 0 26.7633 130.75 -146.011 - 88 38.1567 1089 1 1 37.9735 146.424 -174.45 - 88 222.098 1090 1 1 38.05 146.309 -174.522 - 88 102.78 1091 1 1 38.2501 145.977 -174.662 - 88 5.33225 1092 1 1 38.45 145.742 -174.84 - 88 110.139 1622 1 0 39.4545 144.722 -175.85 - 88 146.548 1621 1 0 39.6115 144.55 -176.007 - 88 99.5939 1620 1 0 39.7575 144.35 -176.134 - 88 38.1815 1176 1 0 94.3021 55.3444 -176.25 - 88 69.8427 1175 1 0 94.3456 55.25 -176.218 - 88 87.8556 1174 1 0 94.4945 55.05 -176.152 - 88 51.4521 1173 1 0 94.6553 54.85 -176.159 - 88 54.6244 1492 3 0 17.8808 118.618 -115.85 - 88 6.34172 889 2 1 -2.23714 114.306 -144.45 - 88 266.931 888 2 1 -2.25 114.299 -144.488 - 88 151.534 1456 2 0 -3.24975 111.532 -145.85 - 88 74.6679 1455 2 0 -3.32903 111.35 -145.907 - 88 83.7065 1454 2 0 -3.3579 111.15 -146.072 - 88 155.894 1075 2 0 -34.4923 35.2214 -146.25 - 88 378.587 1074 2 0 -34.6676 35.0499 -146.178 - 88 35.6934 1073 2 0 -34.7043 34.85 -146.12 - 88 3.97433 1748 4 0 -72.5512 169.75 -86.1751 - 88 138.716 1484 7 0 19.9091 117.149 4.15 - 88 20.6392 1002 6 1 20.5065 108.339 -24.45 - 88 142.417 1001 6 1 20.45 108.285 -24.4836 - 88 89.8076 1000 6 1 20.25 108.089 -24.6086 - 88 104.272 999 6 1 20.05 107.859 -24.7341 - 88 196.645 1426 6 0 18.3184 105.535 -25.8501 - 88 95.1787 1425 6 0 18.1647 105.35 -25.9268 - 88 80.0998 1424 6 0 17.997 105.15 -26.0273 - 88 78.6442 1423 6 0 17.8011 104.95 -26.1168 - 88 14.2076 1422 6 0 17.5916 104.75 -26.232 - 88 37.4974 765 5 1 -26.9131 51.6653 -54.4503 - 88 102.626 766 5 1 -26.85 51.6052 -54.5383 - 88 37.9004 1152 5 0 -26.302 50.512 -55.85 - 88 128.535 1151 5 0 -26.2733 50.4497 -55.9551 - 88 76.5305 800 4 1 -19.983 31.6882 -84.45 - 88 95.7689 801 4 1 -19.85 31.7084 -84.6948 - 88 159.985 1057 4 0 -18.5324 31.4527 -85.85 - 88 9.38853 1056 4 0 -18.5195 31.45 -85.8602 - 88 46.608 1058 4 0 -18.5294 31.65 -86.2058 - 88 204.524 549 6 1 -70.2138 137.881 -24.45 - 88 115.211 1490 0 0 20.2406 118.228 -205.85 - 88 130.176 1491 0 0 20.2023 118.35 -206.175 - 88 111.014 796 3 0 35.1034 -20.7087 -116.25 - 88 6.67311 797 3 0 35.1136 -20.65 -116.121 -Number of digits in this event = 72 -Using G4ParticleGun ... -3.32705 LIN +Number of tracker hits in this event = 27 + 88 108.001 1481 9 1 116.421 -33.6683 65.55 + 88 119.98 731 9 0 116.421 -33.6688 64.15 + 88 94.6978 1481 8 1 116.421 -33.677 35.55 + 88 217.728 731 8 0 116.421 -33.6766 34.15 + 88 113.82 1481 7 1 116.412 -33.6696 5.55 + 88 117.084 731 7 0 116.41 -33.6681 4.15 + 88 97.6558 1481 6 1 116.368 -33.6311 -24.45 + 88 108.819 732 6 0 116.363 -33.6271 -25.85 + 88 107.497 1480 5 1 116.27 -33.5481 -54.45 + 88 118.198 732 5 0 116.264 -33.5428 -55.85 + 88 35.7887 1480 4 1 116.151 -33.4344 -84.45 + 88 79.9342 1479 4 1 116.15 -33.4336 -84.5929 + 88 91.219 733 4 0 116.145 -33.4275 -85.85 + 88 115.248 1479 3 1 116.041 -33.2781 -114.45 + 88 94.8482 733 3 0 116.036 -33.2709 -115.85 + 88 116.423 1478 2 1 115.915 -33.1379 -144.45 + 88 296.285 734 2 0 115.914 -33.1307 -145.85 + 88 153.863 1478 1 1 115.884 -32.9869 -174.45 + 88 97.2753 735 1 0 115.883 -32.9804 -175.85 + 88 113.353 1478 0 1 115.866 -32.8544 -204.45 + 88 110.551 735 0 0 115.863 -32.8514 -205.85 + 88 203.173 1702 1 0 30.0908 160.55 -176.075 + 88 72.984 1701 1 0 29.9892 160.55 -175.992 + 88 38.1937 1409 9 1 102.075 -142.394 65.55 + 88 222.881 1481 0 1 116.526 -33.7865 -204.45 + 88 219.518 731 0 0 116.525 -33.7853 -205.85 + 88 317.782 322 2 0 168.79 -115.585 -146.25 +Number of digits in this event = 10 +Using G4ParticleGun ... +5.99169 LIN e- Event: 89 -Number of tracker hits in this event = 77 - 89 129.715 1606 8 1 141.477 18.5594 35.55 - 89 97.046 992 8 0 141.476 18.5614 34.15 - 89 147.126 1606 7 1 141.46 18.6026 5.55 - 89 177.332 992 7 0 141.461 18.6078 4.15 - 89 116.566 1606 6 1 141.467 18.7145 -24.45 - 89 149.021 993 6 0 141.466 18.7177 -25.85 - 89 373.593 1606 5 1 141.466 18.781 -54.45 - 89 404.719 993 5 0 141.468 18.7814 -55.85 - 89 111.283 1606 4 1 141.518 18.7762 -84.45 - 89 143.237 993 4 0 141.515 18.7788 -85.85 - 89 111.756 1606 3 1 141.469 18.841 -114.45 - 89 119.377 993 3 0 141.457 18.8457 -115.85 - 89 117.13 1605 2 1 141.236 18.9338 -144.45 - 89 103.605 994 2 0 141.219 18.9305 -145.85 - 89 138.569 1603 1 1 140.805 18.7476 -174.45 - 89 135.693 993 1 0 140.789 18.7208 -175.85 - 89 303.207 1601 0 1 140.513 18.1833 -204.45 - 89 117.81 990 0 0 140.501 18.1423 -205.85 - 89 45.7713 1012 1 0 143.682 22.45 -175.852 - 89 127.323 995 5 0 141.16 19.1253 -55.85 - 89 127.519 1580 4 1 136.156 28.1023 -84.4501 - 89 11.6016 1042 4 0 136.376 28.6298 -85.8509 - 89 112.231 1043 4 0 136.383 28.65 -85.9076 - 89 130.887 1596 3 1 139.527 38.3522 -114.451 - 89 127.553 1094 3 0 139.542 38.8895 -115.85 - 89 178.808 1603 2 1 140.841 48.3335 -144.45 - 89 76.8676 1145 2 0 141.015 49.0783 -145.85 - 89 29.8152 1146 2 0 141.044 49.25 -146.146 - 89 89.9987 1610 1 1 142.257 68.0294 -174.45 - 89 30.8379 1611 1 1 142.35 68.1134 -174.782 - 89 179.075 1241 1 0 142.646 68.3345 -175.85 - 89 39.2667 1648 0 1 149.91 76.165 -204.45 - 89 88.2733 1649 0 1 149.95 76.1856 -204.55 - 89 0.658159 1281 0 0 150.523 76.4497 -205.85 - 89 121.899 1282 0 0 150.523 76.45 -205.851 - 89 126.404 1612 4 1 142.629 16.6196 -84.4501 - 89 130.495 981 4 0 142.983 16.4384 -85.85 - 89 94.6004 1650 3 1 150.214 13.6002 -114.45 - 89 12.6887 1651 3 1 150.35 13.5976 -114.79 - 89 384.341 967 3 0 150.793 13.6242 -115.85 - 89 488.586 1715 2 1 163.301 15.0187 -144.45 - 89 288.279 1714 2 1 163.15 13.4209 -144.733 - 89 27.0039 930 2 0 162.489 6.13239 -145.85 - 89 53.0608 929 2 0 162.482 6.05 -145.863 - 89 52.0907 928 2 0 162.465 5.84954 -145.893 - 89 84.0451 927 2 0 162.451 5.64957 -145.929 - 89 53.3168 926 2 0 162.437 5.45 -145.969 - 89 81.103 925 2 0 162.426 5.25 -146.014 - 89 70.2037 924 2 0 162.424 5.04995 -146.065 - 89 58.8653 923 2 0 162.422 4.84983 -146.113 - 89 50.9492 922 2 0 162.421 4.65 -146.157 - 89 215.416 921 2 0 162.425 4.4499 -146.207 - 89 80.991 1721 1 1 164.546 -117.988 -174.45 - 89 56.6888 1720 1 1 164.35 -118.04 -174.689 - 89 12.8912 309 1 0 163.385 -118.341 -175.85 - 89 181.94 308 1 0 163.356 -118.35 -175.885 - 89 31.4241 1590 0 1 138.224 -126.718 -204.45 - 89 162.625 1589 0 1 138.15 -126.718 -204.492 - 89 58.4042 1588 0 1 137.95 -126.718 -204.607 - 89 55.1332 1587 0 1 137.75 -126.718 -204.725 - 89 3.96437 1586 0 1 137.55 -126.707 -204.839 - 89 243.897 267 0 0 135.655 -126.574 -205.85 - 89 84.344 268 0 0 135.169 -126.55 -206.106 - 89 219.322 430 9 0 -130.86 -93.97 63.75 - 89 41.2696 431 9 0 -130.513 -93.95 64.1081 - 89 358.806 250 9 1 -130.076 -93.3627 65.15 - 89 117.199 249 9 1 -130.15 -93.1906 65.2566 - 89 41.1796 1577 0 1 135.696 -127.282 -204.85 - 89 7.70368 261 0 0 135.499 -127.939 -205.85 - 89 126.868 1575 0 1 135.167 -127.949 -204.85 - 89 32.3993 976 4 0 141.949 15.4495 -85.85 - 89 0.773126 1597 4 1 139.551 14.5635 -84.85 - 89 78.5447 1596 4 1 139.55 14.5632 -84.8497 - 89 77.7347 1595 4 1 139.35 14.5494 -84.7717 - 89 177.657 971 4 0 139.494 14.3916 -85.85 - 89 6.48187 972 4 0 139.578 14.4501 -85.8988 - 89 58.1622 993 7 0 141.487 18.6502 3.78091 -Number of digits in this event = 34 -Using G4ParticleGun ... -6.95246 LIN +Number of tracker hits in this event = 156 + 89 173.631 326 8 1 -114.864 -72.8589 35.55 + 89 161.795 535 8 0 -114.863 -72.8587 34.15 + 89 442.892 326 7 1 -114.838 -72.8569 5.55 + 89 379.74 535 7 0 -114.85 -72.8744 4.15 + 89 302.811 325 6 1 -115.004 -73.2225 -24.45 + 89 95.1297 534 6 0 -115.03 -73.1995 -25.85 + 89 155.474 322 5 1 -115.637 -72.7238 -54.45 + 89 256.431 536 5 0 -115.684 -72.6753 -55.85 + 89 131.763 317 4 1 -116.644 -71.7894 -84.45 + 89 167.19 541 4 0 -116.709 -71.7541 -85.85 + 89 128.018 310 3 1 -118.004 -71.0194 -114.45 + 89 203.662 545 3 0 -118.056 -70.9834 -115.85 + 89 111.036 305 2 1 -119.124 -70.2308 -144.45 + 89 122.615 549 2 0 -119.175 -70.1652 -145.85 + 89 148.877 299 1 1 -120.252 -68.9443 -174.45 + 89 60.9553 555 1 0 -120.326 -68.863 -175.85 + 89 192.921 556 1 0 -120.338 -68.85 -176.075 + 89 120.317 291 0 1 -121.843 -67.225 -204.45 + 89 246.493 564 0 0 -121.925 -67.1588 -205.85 + 89 267.199 326 6 1 -114.826 -72.8445 -24.45 + 89 279.932 535 6 0 -114.826 -72.9299 -25.85 + 89 245.718 326 5 1 -114.919 -75.2797 -54.45 + 89 103.708 523 5 0 -114.95 -75.341 -55.85 + 89 207.654 322 4 1 -115.732 -76.8931 -84.45 + 89 32.9503 321 4 1 -115.75 -76.8723 -84.7482 + 89 98.1475 516 4 0 -115.805 -76.7913 -85.85 + 89 106.972 314 3 1 -117.287 -74.9678 -114.45 + 89 139.765 525 3 0 -117.474 -74.9783 -115.85 + 89 54.4581 292 2 1 -121.739 -75.2152 -144.45 + 89 88.7335 291 2 1 -121.75 -75.2133 -144.548 + 89 147.774 524 2 0 -121.854 -75.1669 -145.85 + 89 121.751 281 1 1 -123.834 -73.7667 -174.45 + 89 103.11 531 1 0 -123.76 -73.6735 -175.85 + 89 128.031 290 0 1 -122.133 -72.0481 -204.45 + 89 151.061 540 0 0 -121.928 -71.9939 -205.85 + 89 141.237 312 1 1 -117.713 -80.2473 -174.45 + 89 189.253 313 1 1 -117.55 -80.3149 -174.658 + 89 153.161 536 6 0 -114.822 -72.8356 -25.85 + 89 126.424 326 4 1 -114.77 -72.7133 -84.45 + 89 105.718 536 4 0 -114.769 -72.7088 -85.85 + 89 111.581 327 3 1 -114.749 -72.6204 -114.45 + 89 134.426 537 3 0 -114.748 -72.6162 -115.85 + 89 318.051 327 2 1 -114.742 -72.554 -144.45 + 89 172.609 537 2 0 -114.741 -72.5503 -145.85 + 89 119.723 327 1 1 -114.727 -72.4843 -174.45 + 89 233.769 537 1 0 -114.726 -72.4804 -175.85 + 89 256.427 327 0 1 -114.705 -72.4045 -204.45 + 89 149.402 538 0 0 -114.704 -72.4007 -205.85 + 89 454.688 540 2 0 -115.189 -71.9152 -145.85 + 89 64.2904 750 2 0 -144.924 -29.8987 -146.25 + 89 123.147 536 7 0 -114.853 -72.8478 4.15 + 89 122.768 538 6 0 -115.064 -72.3086 -25.85 + 89 559.016 324 5 1 -115.169 -71.902 -54.45 + 89 154.793 540 5 0 -115.182 -71.8689 -55.85 + 89 101.133 544 4 0 -115.553 -71.2322 -85.85 + 89 184.977 323 3 1 -115.491 -70.9022 -114.45 + 89 36.1282 546 3 0 -115.533 -70.85 -116.163 + 89 126.542 318 2 1 -116.382 -69.9662 -144.45 + 89 130.812 550 2 0 -116.383 -69.9056 -145.85 + 89 111.287 318 1 1 -116.371 -68.7642 -174.45 + 89 115.616 316 0 1 -116.85 -67.6688 -204.45 + 89 134.086 562 0 0 -116.862 -67.6093 -205.85 + 89 22.4784 810 0 0 -132.127 -18.05 -206.069 + 89 36.1827 811 0 0 -132.127 -17.8499 -206.078 + 89 161.729 590 0 0 -129.605 -62.0435 -206.25 + 89 81.9118 247 0 1 -130.609 -61.3359 -204.85 + 89 88.155 246 0 1 -130.75 -61.2274 -204.717 + 89 61.9298 245 0 1 -130.95 -61.0053 -204.65 + 89 48.1929 244 0 1 -131.15 -60.8796 -204.63 + 89 110.785 243 0 1 -131.35 -60.7807 -204.645 + 89 112.837 242 0 1 -131.55 -60.6668 -204.698 + 89 44.3271 241 0 1 -131.75 -60.4696 -204.814 + 89 36.0876 610 0 0 -132.422 -57.9512 -205.85 + 89 70.4877 611 0 0 -132.448 -57.8498 -205.888 + 89 91.4638 612 0 0 -132.521 -57.65 -205.977 + 89 77.8597 613 0 0 -132.598 -57.45 -206.032 + 89 63.7559 614 0 0 -132.609 -57.25 -206.126 + 89 61.8322 615 0 0 -132.61 -57.05 -206.207 + 89 58.9789 1139 0 0 -157.319 47.8766 -206.25 + 89 77.2474 1140 0 0 -157.397 48.05 -206.221 + 89 45.9148 1141 0 0 -157.505 48.2504 -206.239 + 89 57.6915 1142 0 0 -157.606 48.45 -206.237 + 89 52.9854 1143 0 0 -157.646 48.6503 -206.226 + 89 172.539 1144 0 0 -157.726 48.85 -206.195 + 89 306.47 1145 0 0 -157.908 49.05 -206.125 + 89 348.229 1146 0 0 -158.226 49.25 -206.146 + 89 127.042 110 0 1 -158.093 48.924 -204.85 + 89 120.663 111 0 1 -157.95 48.8599 -204.645 + 89 14.4039 112 0 1 -157.75 48.8969 -204.486 + 89 205.733 106 0 1 -158.881 50.4303 -204.85 + 89 96.1027 105 0 1 -158.95 50.5833 -204.686 + 89 164.679 107 0 1 -158.75 50.7057 -204.498 + 89 40.9749 980 13 0 73.6727 16.1418 183.75 + 89 114.847 979 13 0 73.778 16.0497 183.845 + 89 15.2116 978 13 0 73.8993 15.85 184.077 + 89 269.016 1269 13 1 73.9867 15.1845 185.15 + 89 56.124 982 13 0 73.8718 16.4546 184.15 + 89 54.0961 983 13 0 73.9115 16.6506 184.106 + 89 58.6737 984 13 0 73.9143 16.85 184.1 + 89 201.853 985 13 0 73.8177 17.0501 184.028 + 89 178.69 986 13 0 73.6899 17.25 183.943 + 89 25.9074 324 6 1 -115.15 -72.2639 -24.7801 + 89 98.8835 544 6 0 -115.838 -71.1193 -25.85 + 89 93.6398 545 6 0 -116.009 -71.05 -26.0413 + 89 3.51489 711 6 0 -145.533 -37.6652 -26.25 + 89 72.2111 712 6 0 -145.536 -37.65 -26.2375 + 89 69.7607 713 6 0 -145.518 -37.4484 -26.1209 + 89 85.6996 714 6 0 -145.577 -37.25 -26.1206 + 89 99.2462 715 6 0 -145.744 -37.05 -26.0647 + 89 38.3036 174 6 1 -145.153 -36.5417 -24.85 + 89 81.0048 175 6 1 -145.15 -36.5394 -24.8455 + 89 222.251 328 3 1 -114.471 -72.8961 -114.45 + 89 160.116 536 3 0 -114.459 -72.8144 -115.85 + 89 149.678 329 2 1 -114.332 -71.5343 -144.45 + 89 157.473 543 2 0 -114.248 -71.3961 -145.85 + 89 115.262 333 1 1 -113.368 -68.429 -174.45 + 89 175.626 558 1 0 -113.419 -68.3178 -175.85 + 89 97.6026 571 0 0 -114.643 -65.8201 -205.85 + 89 190.713 386 1 1 -102.828 -69.841 -174.85 + 89 12.2786 630 0 0 -145.108 -54.0498 -206.25 + 89 563.354 629 0 0 -145.129 -54.05 -206.232 + 89 9.27745 533 3 0 -114.501 -73.44 -115.85 + 89 92.2127 532 3 0 -114.501 -73.4501 -115.883 + 89 161.152 132 3 1 -153.608 -94.8491 -114.45 + 89 65.4159 418 3 0 -153.365 -96.3688 -115.85 + 89 76.4363 417 3 0 -153.291 -96.55 -116.03 + 89 16.5952 416 3 0 -153.231 -96.75 -116.216 + 89 125.974 463 3 0 -104.555 -87.427 -116.25 + 89 41.8443 464 3 0 -104.191 -87.25 -115.966 + 89 234.252 386 3 1 -102.881 -87.1233 -114.85 + 89 74.2912 387 3 1 -102.714 -87.0613 -114.45 + 89 53.1427 467 3 0 -103.186 -86.6368 -115.85 + 89 251.342 466 3 0 -103.287 -86.65 -116.044 + 89 88.4954 633 3 0 -107.602 -53.4174 -116.25 + 89 108.961 632 3 0 -107.567 -53.4504 -116.059 + 89 224.9 631 3 0 -107.651 -53.6503 -116.009 + 89 114.672 345 6 1 -111.055 -72.8359 -24.45 + 89 124.638 368 5 1 -106.434 -74.1993 -54.45 + 89 134.006 529 5 0 -106.272 -74.1247 -55.85 + 89 177.139 388 4 1 -102.443 -72.5484 -84.45 + 89 125.637 538 4 0 -102.274 -72.3861 -85.85 + 89 230.674 410 3 1 -98.1141 -69.3557 -114.45 + 89 129.024 554 3 0 -98.04 -69.1502 -115.85 + 89 93.6089 420 2 1 -95.9863 -65.7325 -144.45 + 89 30.8817 421 2 1 -95.95 -65.6837 -144.74 + 89 78.5572 572 2 0 -95.8108 -65.4906 -145.85 + 89 44.0341 573 2 0 -95.779 -65.45 -146.092 + 89 151.378 439 1 1 -92.2561 -60.1872 -174.45 + 89 125.33 601 1 0 -92.1426 -59.7861 -175.85 + 89 199.689 444 0 1 -91.178 -54.6545 -204.45 + 89 79.0366 628 0 0 -91.2153 -54.2535 -205.85 + 89 125.13 443 0 1 -91.35 -54.7887 -204.647 + 89 206.598 392 0 0 -70.8185 -101.562 -206.25 + 89 149.029 391 0 0 -70.3632 -101.75 -205.986 + 89 342.754 553 0 1 -69.3734 -102.037 -204.85 + 89 18.8773 553 3 0 -98.0274 -69.2544 -115.85 +Number of digits in this event = 82 +Using G4ParticleGun ... +7.42642 LIN e- Event: 90 -Number of tracker hits in this event = 79 - 90 116.771 1121 11 1 44.397 19.9086 125.55 - 90 133.831 999 11 0 44.3962 19.9084 124.15 - 90 303.595 1121 10 1 44.38 19.9044 95.55 - 90 265.976 999 10 0 44.3809 19.9041 94.15 - 90 122.152 1121 9 1 44.4039 19.9007 65.55 - 90 155.125 999 9 0 44.4039 19.9011 64.15 - 90 187.034 1121 8 1 44.4125 19.9071 35.55 - 90 111.583 999 8 0 44.4122 19.9084 34.15 - 90 121.947 1121 7 1 44.4079 19.9374 5.55 - 90 110.948 999 7 0 44.4076 19.9373 4.15 - 90 258.395 1121 6 1 44.4023 19.9299 -24.45 - 90 145.788 999 6 0 44.4016 19.9296 -25.85 - 90 133.362 1121 5 1 44.3896 19.9209 -54.45 - 90 116.752 999 5 0 44.3899 19.9216 -55.85 - 90 110.568 1121 4 1 44.4034 19.9313 -84.45 - 90 142.148 999 4 0 44.4058 19.9294 -85.85 - 90 167.851 1122 3 1 44.4552 19.8979 -114.45 - 90 103.826 999 3 0 44.4568 19.8965 -115.85 - 90 114.083 1122 2 1 44.4848 19.8824 -144.45 - 90 123.102 999 2 0 44.4865 19.8817 -145.85 - 90 352.738 1122 1 1 44.5101 19.8686 -174.45 - 90 345.384 999 1 0 44.5149 19.8697 -175.85 - 90 255.245 1122 0 1 44.6067 19.8898 -204.45 - 90 350.855 999 0 0 44.6112 19.8888 -205.85 - 90 97.9276 1120 6 1 44.25 20.0377 -24.7102 - 90 115.922 1002 6 0 43.5707 20.5372 -25.85 - 90 50.37 1003 6 0 43.4174 20.65 -26.1154 - 90 175.511 1045 5 1 29.241 31.6854 -54.4501 - 90 33.4275 1044 5 1 29.0499 31.834 -54.7882 - 90 60.775 1061 5 0 28.3729 32.3547 -55.85 - 90 72.743 1062 5 0 28.2434 32.45 -56.0515 - 90 99.6248 945 4 1 9.2345 45.711 -84.45 - 90 115.357 944 4 1 9.05 45.889 -84.6012 - 90 19.762 943 4 1 8.85 46.1114 -84.8035 - 90 52.9654 1134 4 0 7.95685 46.9869 -85.85 - 90 121.054 1135 4 0 7.88989 47.0501 -85.9268 - 90 23.0371 1136 4 0 7.68077 47.25 -86.1826 - 90 57.5079 816 3 1 -16.7048 67.3526 -114.45 - 90 100.261 815 3 1 -16.85 67.4268 -114.538 - 90 67.9391 814 3 1 -17.05 67.5474 -114.663 - 90 56.9775 813 3 1 -17.25 67.6861 -114.784 - 90 228.206 1244 3 0 -18.9477 68.9164 -115.85 - 90 135.522 1245 3 0 -19.1281 69.05 -115.972 - 90 45.1448 1246 3 0 -19.4354 69.25 -116.162 - 90 1.21446 533 2 1 -73.4459 92.7984 -144.45 - 90 111.455 532 2 1 -73.45 92.8035 -144.452 - 90 96.6042 531 2 1 -73.65 93.1241 -144.531 - 90 89.2228 530 2 1 -73.8504 93.4829 -144.629 - 90 135.269 529 2 1 -74.05 93.807 -144.635 - 90 109.006 528 2 1 -74.25 94.1477 -144.644 - 90 87.6932 527 2 1 -74.4501 94.419 -144.624 - 90 102.219 526 2 1 -74.65 94.6281 -144.597 - 90 99.3926 525 2 1 -74.8505 94.8274 -144.555 - 90 74.4579 524 2 1 -75.05 95.0483 -144.546 - 90 73.0184 523 2 1 -75.25 95.269 -144.583 - 90 79.5733 522 2 1 -75.45 95.5096 -144.607 - 90 91.955 521 2 1 -75.6503 95.7494 -144.613 - 90 147.097 520 2 1 -75.85 95.9379 -144.642 - 90 172.157 519 2 1 -76.05 96.2635 -144.767 - 90 34.1089 1394 2 0 -77.6331 99.0392 -145.85 - 90 59.0165 1395 2 0 -77.6977 99.15 -145.881 - 90 62.436 1396 2 0 -77.7925 99.35 -145.956 - 90 89.3446 1397 2 0 -77.8773 99.55 -146.059 - 90 179.657 1398 2 0 -77.957 99.75 -146.135 - 90 39.7252 1528 2 0 -116.936 125.81 -146.25 - 90 57.9571 1527 2 0 -116.931 125.75 -146.086 - 90 60.4925 318 2 1 -116.409 125.189 -144.85 - 90 111.205 319 2 1 -116.35 125.11 -144.71 - 90 69.9442 1399 2 0 -77.9302 99.95 -146.163 - 90 367.743 518 2 1 -76.2502 96.2674 -144.622 - 90 466.555 517 2 1 -76.45 96.4564 -144.734 - 90 80.37 1383 2 0 -76.9874 96.8844 -145.85 - 90 89.4132 1382 2 0 -77.1406 96.75 -146.046 - 90 329.462 1381 2 0 -77.3272 96.5498 -146.05 - 90 249.79 1380 2 0 -77.8084 96.35 -146.11 - 90 256.18 1379 2 0 -78.0119 96.15 -146.036 - 90 116.331 1119 0 1 43.8965 20.2007 -204.45 - 90 309.163 1000 0 0 43.8667 20.2334 -205.85 - 90 8.53711 998 10 0 44.3637 19.85 93.9746 -Number of digits in this event = 33 +Number of tracker hits in this event = 85 + 90 166.991 370 8 1 -106.092 95.7862 35.55 + 90 131.299 1378 8 0 -106.091 95.7867 34.15 + 90 114.793 370 7 1 -106.088 95.7977 5.55 + 90 199.692 1378 7 0 -106.088 95.799 4.15 + 90 116.41 370 6 1 -106.089 95.8235 -24.45 + 90 101.859 1378 6 0 -106.089 95.8243 -25.85 + 90 121.331 370 5 1 -106.084 95.8422 -54.45 + 90 138.202 1378 5 0 -106.083 95.8446 -55.85 + 90 378.569 370 4 1 -106.065 95.8966 -84.45 + 90 386.369 1378 4 0 -106.062 95.8978 -85.85 + 90 118.673 370 3 1 -106.017 95.9195 -114.45 + 90 274.665 1378 3 0 -106.015 95.9206 -115.85 + 90 397.321 370 2 1 -105.991 95.9417 -144.45 + 90 481.557 1378 2 0 -105.99 95.9448 -145.85 + 90 415.68 370 1 1 -105.98 96.0004 -174.45 + 90 123.385 1379 1 0 -105.978 96.0041 -175.85 + 90 395.766 371 0 1 -105.942 96.0819 -204.45 + 90 253 1379 0 0 -105.942 96.0852 -205.85 + 90 161.395 240 0 0 7.79096 -131.95 -206.191 + 90 101.326 239 0 0 7.87941 -132.15 -206.215 + 90 132.698 241 0 0 7.916 -131.95 -205.933 + 90 243.007 1110 2 0 -81.256 42.1216 -146.25 + 90 74.025 1111 2 0 -81.284 42.25 -145.984 + 90 447.15 1112 2 0 -81.1802 42.4502 -145.884 + 90 38.6467 501 2 1 -79.7286 43.6913 -144.85 + 90 58.047 502 2 1 -79.6499 43.7026 -144.788 + 90 83.6063 503 2 1 -79.4497 43.7437 -144.711 + 90 264.725 1120 2 0 -78.9155 44.2019 -145.85 + 90 162.955 1121 2 0 -78.9063 44.25 -145.923 + 90 94.7221 1113 2 0 -81.1137 42.65 -146.082 + 90 24.9822 1657 5 0 -117.959 151.75 -56.2482 + 90 281.135 373 3 1 -105.471 95.7098 -114.45 + 90 165.654 1377 3 0 -105.427 95.7192 -115.85 + 90 178.534 378 2 1 -104.395 95.7367 -144.45 + 90 309.918 1377 2 0 -104.39 95.7101 -145.85 + 90 147.553 378 1 1 -104.47 94.883 -174.45 + 90 104.596 1373 1 0 -104.482 94.8062 -175.85 + 90 331.531 375 0 1 -104.999 93.3645 -204.45 + 90 144.35 1365 0 0 -105.027 93.2995 -205.85 + 90 75.5073 374 0 1 -105.15 93.4424 -204.569 + 90 262.102 1375 3 0 -106.191 95.3223 -115.85 + 90 112.22 371 3 1 -105.811 96.4539 -114.45 + 90 93.9659 1381 3 0 -105.856 96.538 -115.85 + 90 51.1929 1382 3 0 -105.862 96.55 -116.045 + 90 128.235 366 2 1 -106.857 98.2245 -144.45 + 90 109.161 1390 2 0 -106.908 98.2975 -145.85 + 90 113.25 361 1 1 -107.91 99.7243 -174.45 + 90 451.19 1397 1 0 -107.967 99.7233 -175.85 + 90 274.171 355 0 1 -109.091 99.6201 -204.45 + 90 122.105 1396 0 0 -109.045 99.4806 -205.85 + 90 28.3065 300 0 1 -119.95 118.764 -204.822 + 90 80.0042 354 0 1 -109.15 99.6508 -204.558 + 90 112.784 1398 0 0 -109.534 99.7957 -205.85 + 90 190.761 1397 0 0 -109.182 99.5915 -205.85 + 90 8.04406 1396 1 0 -107.872 99.55 -175.971 + 90 148.958 351 2 1 -109.938 95.9531 -144.45 + 90 68.1013 1381 2 0 -110.538 96.4863 -145.85 + 90 217.568 1382 2 0 -110.594 96.55 -145.937 + 90 107.816 369 2 1 -106.315 96.5979 -144.45 + 90 77.3788 368 2 1 -106.35 96.6473 -144.596 + 90 140.865 1384 2 0 -106.645 97.0477 -145.85 + 90 25.7186 1385 2 0 -106.722 97.15 -146.182 + 90 7.73997 337 1 1 -112.738 105.45 -174.45 + 90 107.724 336 1 1 -112.75 105.455 -174.482 + 90 126.951 1427 1 0 -113.292 105.695 -175.85 + 90 16.7426 1428 1 0 -113.436 105.75 -176.198 + 90 53.4694 283 0 1 -123.509 110.787 -204.45 + 90 72.3655 282 0 1 -123.55 110.845 -204.613 + 90 7.362 1455 0 0 -123.844 111.337 -205.85 + 90 108.653 1456 0 0 -123.852 111.35 -205.884 + 90 466.106 1378 1 0 -106.006 95.8598 -175.85 + 90 251.933 316 7 0 -148.306 -116.807 3.75 + 90 31.3692 230 8 1 -134.026 -93.2429 35.55 + 90 297.691 1706 5 0 38.2377 161.374 -56.25 + 90 96.2652 1378 0 0 -105.877 95.8542 -205.85 + 90 240.195 112 0 1 -157.55 90.3895 -204.843 + 90 196.093 111 0 1 -157.75 90.266 -204.747 + 90 3.16702 1332 4 0 -107.29 86.5799 -86.25 + 90 141.043 1712 4 0 -152.314 162.65 -86.25 + 90 89.8115 1383 2 0 -106.948 96.7501 -146.055 + 90 192.476 284 1 1 -123.182 125.892 -174.45 + 90 95.2205 1519 1 0 -123.745 124.093 -175.85 + 90 107.907 1518 1 0 -123.791 123.95 -175.939 + 90 29.6687 1517 1 0 -123.93 123.75 -176.179 + 90 362.913 371 2 1 -105.837 95.646 -144.45 +Number of digits in this event = 48 Using G4ParticleGun ... -8.48879 LIN +4.38087 LIN e- Event: 91 -Number of tracker hits in this event = 64 - 91 120.397 698 11 1 -40.3826 36.7181 125.55 - 91 137.962 1083 11 0 -40.3829 36.7194 124.15 - 91 119.188 698 10 1 -40.3864 36.7434 95.55 - 91 105.124 1083 10 0 -40.3868 36.7439 94.15 - 91 259.987 698 9 1 -40.3914 36.7584 65.55 - 91 122.095 1083 9 0 -40.3908 36.7598 64.15 - 91 93.8586 698 8 1 -40.3764 36.7875 35.55 - 91 181.7 1083 8 0 -40.3758 36.7891 34.15 - 91 117.727 698 7 1 -40.368 36.809 5.55 - 91 157.298 1083 7 0 -40.3687 36.811 4.15 - 91 111.069 698 6 1 -40.3735 36.8541 -24.45 - 91 92.5083 1084 6 0 -40.3715 36.8568 -25.85 - 91 123.347 698 5 1 -40.3376 36.9022 -54.45 - 91 121.113 1084 5 0 -40.3369 36.9034 -55.85 - 91 129.104 698 4 1 -40.3153 36.9294 -84.45 - 91 180.866 1084 4 0 -40.3142 36.9299 -85.85 - 91 112.502 698 3 1 -40.2968 36.9326 -114.45 - 91 92.5525 1084 3 0 -40.2941 36.9326 -115.85 - 91 143.814 699 2 1 -40.2363 36.9294 -144.45 - 91 112.021 1084 2 0 -40.2329 36.9297 -145.85 - 91 159.272 699 1 1 -40.1609 36.9324 -174.45 - 91 429.23 1084 1 0 -40.1605 36.9357 -175.85 - 91 119.672 699 0 1 -40.1383 36.9991 -204.45 - 91 262.156 1084 0 0 -40.1411 36.992 -205.85 - 91 58.0878 1084 8 0 -40.3697 36.85 33.9559 - 91 311.261 703 7 1 -39.4446 46.4044 5.54984 - 91 162.069 702 7 1 -39.45 46.4241 5.52965 - 91 39.1362 1140 7 0 -39.4894 48.1193 4.15 - 91 95.0963 1141 7 0 -39.4957 48.25 4.04389 - 91 35.592 1142 7 0 -39.5109 48.45 3.82401 - 91 161.358 1207 7 0 -33.4817 61.6246 3.75 - 91 2.46864 1206 7 0 -33.4528 61.45 4.14112 - 91 59.5884 734 7 1 -33.2415 60.5677 5.15003 - 91 90.1024 733 7 1 -33.25 60.4619 5.31961 - 91 311.2 732 7 1 -33.5257 60.4275 5.55 - 91 129.582 731 7 1 -33.65 60.2877 5.43951 - 91 35.32 687 0 1 -42.6072 -68.9622 -204.85 - 91 294.778 95 7 1 -160.956 -84.453 5.15 - 91 66.3729 94 7 1 -161.15 -84.5699 5.47978 - 91 53.9674 912 5 1 2.51728 89.3311 -54.45 - 91 155.77 913 5 1 2.65 89.3157 -54.5681 - 91 0.333885 914 5 1 2.85 89.2319 -54.8489 - 91 33.0197 1343 5 0 3.59763 88.6929 -55.85 - 91 133.373 1342 5 0 3.66348 88.65 -55.9622 - 91 51.9153 1333 5 0 1.4001 86.7955 -56.2498 - 91 84.347 1334 5 0 1.35968 86.85 -56.0561 - 91 39.868 902 5 1 0.545777 87.0463 -54.8496 - 91 72.5121 901 5 1 0.45 87.0586 -54.7392 - 91 142.741 900 5 1 0.249936 87.1412 -54.5056 - 91 376.156 1331 5 0 0.430219 86.3182 -55.85 - 91 69.6608 697 10 1 -40.4506 36.7665 95.5106 - 91 70.5776 696 10 1 -40.6505 36.748 95.3953 - 91 63.665 695 10 1 -40.85 36.7527 95.271 - 91 155.668 1085 10 0 -42.3944 37.0544 94.15 - 91 118.246 1044 10 0 -67.1089 28.9982 93.7503 - 91 56.8774 1045 10 0 -67.2859 29.05 94.0552 - 91 23.2096 559 10 1 -68.1992 29.2789 95.15 - 91 125.365 558 10 1 -68.2502 29.2847 95.1983 - 91 303.524 698 1 1 -40.355 36.9447 -174.45 - 91 112.546 693 0 1 -41.4365 36.6896 -204.45 - 91 33.9883 692 0 1 -41.45 36.6853 -204.748 - 91 155.058 1083 0 0 -41.4979 36.6665 -205.85 - 91 116.609 685 1 1 -42.85 38.7306 -174.831 - 91 175.404 698 0 1 -40.4199 37.0411 -204.45 -Number of digits in this event = 31 -Using G4ParticleGun ... -8.74223 LIN +Number of tracker hits in this event = 155 + 91 123.414 1152 11 1 50.5536 -45.6056 125.55 + 91 110.476 672 11 0 50.5583 -45.6053 124.15 + 91 103.31 1153 10 1 50.6579 -45.6048 95.55 + 91 147.058 672 10 0 50.6665 -45.6056 94.15 + 91 154.149 1153 9 1 50.8446 -45.6323 65.55 + 91 132.988 672 9 0 50.8515 -45.6323 64.15 + 91 134.295 1154 8 1 50.993 -45.6369 35.55 + 91 109.328 672 8 0 51.0003 -45.6401 34.15 + 91 468.65 1155 7 1 51.1569 -45.7209 5.55 + 91 146.548 671 7 0 51.1696 -45.7143 4.15 + 91 139.295 1156 6 1 51.4014 -45.6898 -24.45 + 91 398.822 671 6 0 51.4027 -45.7219 -25.85 + 91 227.306 1156 5 1 51.3268 -46.4124 -54.45 + 91 180.956 668 5 0 51.4241 -46.4149 -55.85 + 91 117.804 1167 4 1 53.4673 -46.4418 -84.45 + 91 142.51 668 4 0 53.5791 -46.4305 -85.85 + 91 141.12 1178 3 1 55.7557 -46.2737 -114.45 + 91 225.752 668 3 0 55.8283 -46.3034 -115.85 + 91 133.231 1186 2 1 57.2908 -46.9564 -144.45 + 91 100.305 665 2 0 57.3652 -46.9859 -145.85 + 91 211.411 1193 1 1 58.8473 -47.5495 -174.45 + 91 167.205 1194 1 1 58.85 -47.5503 -174.551 + 91 169.498 662 1 0 58.8792 -47.5565 -175.85 + 91 355.169 1197 0 1 59.5372 -47.6591 -204.45 + 91 362.136 661 0 0 59.5954 -47.6875 -205.85 + 91 62.1999 1197 1 1 59.6362 -46.1139 -174.45 + 91 71.0227 1196 1 1 59.45 -46.1548 -174.58 + 91 37.3589 1195 1 1 59.2499 -46.1862 -174.655 + 91 5.66009 1192 1 1 58.65 -45.9644 -174.84 + 91 81.1684 675 1 0 56.3899 -44.9413 -175.85 + 91 12.5558 1154 1 1 50.8706 -41.2715 -174.85 + 91 114.538 1153 1 1 50.85 -41.2574 -174.848 + 91 19.6645 731 1 0 41.2544 -33.6903 -175.85 + 91 169.061 732 1 0 41.2099 -33.65 -175.862 + 91 71.7454 733 1 0 40.9202 -33.45 -176.046 + 91 30.4093 469 1 0 69.3878 -86.1495 -176.25 + 91 57.4366 468 1 0 69.443 -86.25 -176.218 + 91 206.593 411 1 0 72.0007 -97.8098 -176.25 + 91 122.565 412 1 0 72.2662 -97.75 -175.962 + 91 0.515453 1275 1 1 75.1181 -97.1639 -174.85 + 91 133.4 406 1 0 82.7301 -98.8772 -175.85 + 91 143.878 407 1 0 82.7705 -98.75 -175.884 + 91 14.3202 1157 6 1 51.4503 -45.584 -24.7924 + 91 21.9207 675 6 0 51.7896 -44.9119 -25.85 + 91 82.9179 676 6 0 51.8142 -44.85 -25.9394 + 91 30.6542 677 6 0 51.7913 -44.65 -26.1583 + 91 286.05 1157 5 1 51.5048 -45.8229 -54.45 + 91 236.37 671 5 0 51.5209 -45.824 -55.85 + 91 136.666 1158 4 1 51.8377 -45.8351 -84.45 + 91 31.2839 1159 4 1 51.85 -45.8396 -84.7105 + 91 489.319 670 4 0 51.9044 -45.8582 -85.85 + 91 135.422 1166 3 1 53.3119 -46.2756 -114.45 + 91 132.25 1185 2 1 57.098 -47.3526 -144.45 + 91 124.889 662 2 0 57.1834 -47.49 -145.85 + 91 134.721 649 1 0 58.7011 -50.2236 -175.85 + 91 298.108 1192 0 1 58.553 -50.1057 -204.451 + 91 120.875 650 0 0 58.584 -50.0298 -205.85 + 91 194.216 1191 0 1 58.4496 -50.0688 -204.527 + 91 92.9743 1190 0 1 58.25 -49.9723 -204.795 + 91 82.0071 652 0 0 57.7066 -49.5709 -205.85 + 91 82.9517 653 0 0 57.676 -49.45 -206.095 + 91 30.9789 563 0 0 119.712 -67.25 -206.189 + 91 7.89616 1182 2 1 56.4824 -46.2259 -144.45 + 91 224.669 1181 1 1 56.3052 -47.3808 -174.45 + 91 315.592 663 1 0 56.3814 -47.4123 -175.85 + 91 224.544 1188 0 1 57.748 -48.2174 -204.45 + 91 105.834 659 0 0 57.8527 -48.152 -205.85 + 91 2.54583 690 1 0 52.5643 -42.0478 -176.25 + 91 306.807 689 1 0 52.5538 -42.05 -176.246 + 91 124.777 743 1 0 -27.2196 -31.3719 -176.25 + 91 29.3311 744 1 0 -27.4228 -31.25 -175.935 + 91 92.0669 760 1 1 -28.0272 -31.1733 -174.85 + 91 80.0085 759 1 1 -28.05 -31.1714 -174.798 + 91 86.4737 761 1 1 -27.85 -31.3163 -174.578 + 91 66.6601 762 1 1 -27.65 -31.4204 -174.738 + 91 207.915 738 1 0 -26.9532 -32.2747 -175.85 + 91 109.876 737 1 0 -26.8649 -32.45 -175.961 + 91 109.35 736 1 0 -26.8141 -32.65 -176.032 + 91 124.21 735 1 0 -26.5557 -32.85 -175.903 + 91 88.9973 734 1 0 -26.3006 -33.05 -175.966 + 91 129.446 774 1 1 -25.1835 -33.5357 -174.85 + 91 110.4 1189 0 1 57.85 -48.4719 -204.503 + 91 132.306 1193 0 1 58.65 -49.7289 -204.669 + 91 200.302 1194 0 1 58.85 -50.1324 -204.77 + 91 103.614 1195 0 1 59.0503 -50.7112 -204.75 + 91 146.141 1196 0 1 59.25 -50.9228 -204.709 + 91 79.2869 1198 0 1 59.65 -51.621 -204.643 + 91 56.1165 1199 0 1 59.85 -51.7838 -204.684 + 91 72.1339 1200 0 1 60.05 -51.9068 -204.735 + 91 33.6079 1201 0 1 60.25 -52.0251 -204.803 + 91 351.236 632 0 0 61.6613 -53.4658 -205.85 + 91 219.777 1187 0 1 57.65 -48.1797 -204.546 + 91 11.1797 662 0 0 57.0744 -47.4688 -205.85 + 91 126.792 663 0 0 57.0609 -47.45 -205.882 + 91 8.69904 664 0 0 56.8968 -47.25 -206.219 + 91 161.109 409 4 0 99.4858 -98.1963 -86.2498 + 91 331.184 408 4 0 99.6128 -98.3501 -86.0586 + 91 90.2519 1395 4 1 99.2941 -98.3621 -84.85 + 91 106.523 1157 4 1 51.4797 -45.9159 -84.45 + 91 99.438 1156 3 1 51.3363 -46.0709 -114.45 + 91 121.625 669 3 0 51.3199 -46.0637 -115.85 + 91 443.906 1154 2 1 50.9939 -45.9219 -144.45 + 91 120.244 670 2 0 50.9849 -45.9133 -145.85 + 91 138.584 671 1 0 50.769 -45.7602 -175.85 + 91 163.441 1152 0 1 50.5479 -45.7721 -204.45 + 91 123.672 671 0 0 50.531 -45.7668 -205.85 + 91 299.058 672 7 0 51.1285 -45.637 4.15 + 91 98.7103 1155 6 1 51.2436 -45.6795 -24.45 + 91 153.745 670 5 0 51.4281 -45.8699 -55.85 + 91 217.995 1156 4 1 51.3697 -46.0046 -84.45 + 91 127.07 1158 3 1 51.6721 -45.8986 -114.45 + 91 130.632 670 3 0 51.6764 -45.8747 -115.85 + 91 124.299 1158 2 1 51.7776 -45.3146 -144.45 + 91 136.156 673 2 0 51.7736 -45.2916 -145.85 + 91 131.722 1158 1 1 51.7038 -44.7932 -174.45 + 91 113.671 676 1 0 51.7369 -44.7836 -175.85 + 91 123.039 1160 0 1 52.1653 -44.3086 -204.45 + 91 122.875 679 0 0 52.0489 -44.2426 -205.851 + 91 53.1764 659 10 0 109.552 -48.1022 93.75 + 91 5.53391 1316 11 1 83.45 -33.9726 125.386 + 91 144.355 817 12 0 86.965 -16.5435 153.75 + 91 164.41 692 7 0 -26.2251 -41.508 3.75 + 91 212.391 693 7 0 -25.9903 -41.4498 3.99791 + 91 67.617 665 4 0 50.8202 -46.9633 -85.85 + 91 101.564 664 4 0 50.7703 -47.0501 -85.9511 + 91 103.898 663 4 0 50.6997 -47.25 -86.1598 + 91 191.85 668 2 0 51.0041 -46.2686 -145.85 + 91 153.432 1150 1 1 50.1647 -45.9698 -174.45 + 91 115.905 670 1 0 50.0909 -45.9422 -175.85 + 91 97.6901 1142 0 1 48.5471 -45.4029 -204.45 + 91 118.038 673 0 0 48.4682 -45.3845 -205.85 + 91 137.092 669 2 0 50.9875 -46.25 -145.859 + 91 98.9631 1151 1 1 50.2742 -46.1664 -174.45 + 91 21.8714 669 1 0 50.3286 -46.2452 -175.85 + 91 146.814 668 1 0 50.3327 -46.25 -175.944 + 91 113.283 1156 0 1 51.4425 -47.8544 -204.45 + 91 191.808 660 0 0 51.4201 -47.9887 -205.85 + 91 129.58 1154 6 1 51.0196 -45.5171 -24.45 + 91 140.428 673 6 0 50.982 -45.4375 -25.85 + 91 120.446 1151 5 1 50.3443 -43.8179 -54.45 + 91 141.509 681 5 0 50.2802 -43.7274 -55.85 + 91 110.459 1145 4 1 49.0944 -42.0042 -84.45 + 91 113.862 690 4 0 49.0281 -41.8847 -85.85 + 91 130.388 1137 3 1 47.5394 -39.5224 -114.45 + 91 129.289 703 3 0 47.4713 -39.4152 -115.85 + 91 117.314 1130 2 1 46.0838 -37.16 -144.45 + 91 27.6278 714 2 0 46.0688 -37.0592 -145.85 + 91 95.5791 715 2 0 46.0675 -37.05 -145.979 + 91 114.528 1128 1 1 45.6633 -34.9115 -174.45 + 91 113.611 726 1 0 45.6378 -34.8144 -175.85 + 91 140.646 1126 0 1 45.3233 -32.8269 -204.45 + 91 74.9633 736 0 0 45.2688 -32.6785 -205.85 + 91 36.1691 737 0 0 45.2587 -32.65 -206.114 + 91 65.3876 739 0 0 43.1029 -32.0853 -205.85 + 91 40.7732 740 0 0 43.0933 -32.05 -206.065 +Number of digits in this event = 86 +Using G4ParticleGun ... +6.59855 LIN e- Event: 92 -Number of tracker hits in this event = 60 - 92 111.922 1586 8 1 137.499 16.2281 35.55 - 92 140.973 980 8 0 137.499 16.2289 34.15 - 92 167.902 1586 7 1 137.494 16.2423 5.55 - 92 111.916 980 7 0 137.494 16.241 4.15 - 92 119.152 1586 6 1 137.491 16.2161 -24.45 - 92 188.697 980 6 0 137.491 16.2145 -25.85 - 92 203.495 1586 5 1 137.495 16.1845 -54.45 - 92 102.649 980 5 0 137.495 16.1829 -55.85 - 92 121.731 1586 4 1 137.509 16.1523 -84.45 - 92 121.14 980 4 0 137.508 16.1512 -85.85 - 92 296.018 1586 3 1 137.502 16.1236 -114.45 - 92 242.723 980 3 0 137.502 16.1224 -115.85 - 92 137.62 1586 2 1 137.506 16.0976 -144.45 - 92 276.097 980 2 0 137.506 16.0957 -145.85 - 92 225.996 1586 1 1 137.511 16.0567 -174.45 - 92 139.113 980 1 0 137.511 16.0561 -175.85 - 92 119.385 1586 0 1 137.514 16.0436 -204.45 - 92 230.012 979 0 0 137.515 16.0444 -205.85 - 92 222.584 636 3 1 -52.6869 140.61 -114.45 - 92 210.131 1627 1 1 145.676 -153.783 -174.85 - 92 132.664 1009 2 0 150.566 21.8947 -146.25 - 92 104.469 1654 2 1 151.096 21.987 -144.85 - 92 63.1121 1655 2 1 151.15 22.0062 -144.669 - 92 82.2402 938 3 0 170.809 7.78543 -116.25 - 92 53.365 937 3 0 171.003 7.64953 -115.998 - 92 36.0129 1758 3 1 171.868 6.96669 -114.849 - 92 266.148 1759 3 1 171.95 6.90061 -114.743 - 92 185.265 1760 3 1 172.15 6.70448 -114.458 - 92 111.214 979 1 0 137.47 16.0038 -175.85 - 92 145.026 1581 0 1 136.377 15.9397 -204.45 - 92 8.51755 1580 0 1 136.35 15.9308 -204.809 - 92 152.944 675 3 0 51.7574 -44.8914 -116.25 - 92 187.784 676 3 0 52.0988 -44.85 -116.009 - 92 149.272 677 3 0 52.285 -44.65 -115.97 - 92 40.0792 721 3 0 53.0244 -35.8236 -116.25 - 92 11.466 781 3 0 85.5503 -23.7754 -116.25 - 92 220.691 1584 2 1 137.081 16.1927 -144.45 - 92 110.216 1588 1 1 137.94 15.6796 -174.45 - 92 235.392 977 1 0 137.965 15.6339 -175.85 - 92 106.743 1591 0 1 138.518 14.8643 -204.45 - 92 112.133 973 0 0 138.559 14.8047 -205.85 - 92 135.874 1516 2 1 123.423 117.581 -144.85 - 92 149.86 1587 3 1 137.55 16.1726 -114.503 - 92 165.259 981 3 0 137.825 16.3423 -115.85 - 92 168.267 1615 2 1 143.297 20.2066 -144.45 - 92 169.673 1616 2 1 143.35 20.1906 -144.598 - 92 114.238 1000 2 0 143.828 20.1256 -145.85 - 92 88.5511 1675 1 1 155.299 18.2739 -174.45 - 92 108.183 1676 1 1 155.35 18.2561 -174.576 - 92 98.1381 990 1 0 155.885 18.0909 -175.851 - 92 44.2788 989 1 0 156.004 18.0499 -176.126 - 92 2.96058 1740 0 1 168.344 13.514 -204.45 - 92 131.415 1741 0 1 168.35 13.5094 -204.461 - 92 34.7365 964 0 0 169.046 12.8836 -205.85 - 92 128.54 963 0 0 169.082 12.85 -205.922 - 92 35.2242 984 2 0 144.743 16.9406 -145.85 - 92 102.769 983 2 0 144.76 16.85 -145.873 - 92 8.46071 982 2 0 144.787 16.65 -145.868 - 92 236.603 1634 2 1 147.053 12.3972 -144.85 - 92 282.636 1635 2 1 147.15 12.1229 -144.476 -Number of digits in this event = 35 +Number of tracker hits in this event = 131 + 92 161.25 1207 11 1 61.5307 46.9965 125.55 + 92 99.4588 1134 11 0 61.5303 46.9959 124.15 + 92 120.806 1207 10 1 61.5198 46.9863 95.55 + 92 116.599 1134 10 0 61.5195 46.9888 94.15 + 92 134.995 1207 9 1 61.5091 47.0334 65.55 + 92 132.489 1134 9 0 61.5065 47.0356 64.15 + 92 101.154 1206 8 1 61.4421 47.0808 35.55 + 92 148.611 1135 8 0 61.437 47.0837 34.15 + 92 114.416 1206 7 1 61.3392 47.1391 5.55 + 92 128.114 1135 7 0 61.3336 47.1421 4.15 + 92 101.425 1205 6 1 61.2208 47.1995 -24.45 + 92 157.851 1135 6 0 61.2162 47.2029 -25.85 + 92 143.796 1205 5 1 61.1173 47.273 -54.45 + 92 113.929 1136 5 0 61.1113 47.2762 -55.85 + 92 211.769 1204 4 1 60.9809 47.3456 -84.45 + 92 133.332 1136 4 0 60.9762 47.3487 -85.85 + 92 96.395 1204 3 1 60.8746 47.4177 -114.45 + 92 149.379 1136 3 0 60.8734 47.4175 -115.85 + 92 122.233 1204 2 1 60.8527 47.4175 -144.45 + 92 259.573 1136 2 0 60.8522 47.4179 -145.85 + 92 154.553 1203 1 1 60.8477 47.4279 -174.45 + 92 286.442 1136 1 0 60.848 47.4347 -175.85 + 92 241.383 1204 0 1 60.8667 47.5771 -204.45 + 92 267.031 1137 0 0 60.87 47.5842 -205.85 + 92 296.089 1724 3 1 165.037 -3.27646 -114.45 + 92 278.486 1725 3 1 165.15 -3.41874 -114.605 + 92 17.4126 1137 2 0 60.8334 47.45 -146.185 + 92 124.815 1116 2 0 22.5621 43.385 -146.25 + 92 199.494 1115 2 0 22.2434 43.2499 -146.053 + 92 41.041 1000 2 1 20.2166 43.8506 -144.85 + 92 66.1323 999 2 1 20.05 43.8894 -144.8 + 92 56.5042 998 2 1 19.85 43.8336 -144.744 + 92 101.745 997 2 1 19.65 43.7549 -144.69 + 92 71.562 1204 1 1 60.8773 47.4479 -174.722 + 92 107.108 1137 1 0 60.904 47.527 -175.85 + 92 93.5461 1208 0 1 61.7052 50.2286 -204.45 + 92 106.298 1209 0 1 61.85 50.4542 -204.635 + 92 15.7451 1159 0 0 62.7282 52.014 -205.85 + 92 106.551 1160 0 0 62.7503 52.0503 -205.88 + 92 73.3566 1161 0 0 62.8722 52.2502 -206.036 + 92 49.976 1162 0 0 62.9912 52.4501 -206.177 + 92 133.793 1346 0 0 82.0276 89.3412 -206.25 + 92 83.0337 1347 0 0 82.0696 89.45 -206.063 + 92 185.589 1311 0 1 82.3187 90.0059 -204.85 + 92 46.6106 1417 1 0 84.9745 103.666 -176.25 + 92 72.3375 1418 1 0 84.9916 103.75 -176.095 + 92 110.068 1326 1 1 85.2949 104.3 -174.85 + 92 17.7265 1325 1 1 85.1014 104.471 -174.45 + 92 157.554 1324 1 1 85.05 104.471 -174.487 + 92 55.572 1323 1 1 84.8497 104.432 -174.632 + 92 64.3948 1322 1 1 84.65 104.378 -174.761 + 92 119.915 1420 1 0 82.8116 104.233 -175.85 + 92 115.006 1421 1 0 82.483 104.35 -176.014 + 92 41.0862 1422 1 0 82.1481 104.55 -176.186 + 92 41.225 1482 0 0 43.755 116.75 -205.914 + 92 297.741 1481 0 0 43.6367 116.55 -205.957 + 92 86.3863 1130 1 0 60.8649 46.1877 -175.85 + 92 81.6132 1129 1 0 60.8792 46.0498 -176.028 + 92 37.5626 1203 0 1 60.7572 45.5036 -204.45 + 92 15.0879 1205 0 1 61.05 45.6597 -204.821 + 92 315.096 1130 0 0 61.8392 46.0816 -205.85 + 92 6.54405 1028 0 0 96.8005 25.676 -206.25 + 92 135.853 1027 0 0 96.8137 25.65 -206.237 + 92 64.7965 1026 0 0 96.8498 25.45 -206.168 + 92 59.3347 1025 0 0 96.8332 25.25 -206.036 + 92 53.9699 1024 0 0 96.7713 25.05 -205.999 + 92 58.2808 1023 0 0 96.6921 24.85 -205.941 + 92 178.721 1378 0 1 95.9129 23.8002 -204.85 + 92 215.783 1377 0 1 95.7492 23.6567 -204.66 + 92 60.23 1376 0 1 95.5496 23.5198 -204.471 + 92 107.864 1379 0 1 95.9507 23.115 -204.612 + 92 169.91 1380 0 1 96.15 22.8565 -204.527 + 92 215.118 1381 0 1 96.35 22.7419 -204.492 + 92 73.3303 1428 1 1 105.75 41.3234 -174.85 + 92 344.388 1429 1 1 105.95 41.3037 -174.674 + 92 43.5075 1430 1 1 106.15 41.1478 -174.71 + 92 29.2974 31 5 0 139.098 -173.828 -56.25 + 92 67.3782 30 5 0 139.151 -173.95 -56.0821 + 92 10.0983 1396 0 1 99.5163 36.4184 -204.45 + 92 200.589 1397 0 1 99.55 36.4079 -204.464 + 92 174.169 1084 0 0 99.5 36.8528 -205.85 + 92 2.98455 1085 0 0 99.2674 37.0501 -206.239 + 92 191.762 1037 0 0 71.8935 27.546 -206.25 + 92 45.2138 1400 6 1 100.155 35.4986 -24.85 + 92 244.325 1399 6 1 100.15 35.5652 -24.4611 + 92 232.288 299 6 1 -120.219 5.63675 -24.45 + 92 4.12292 1207 7 1 61.4594 47.0125 5.55 + 92 62.1864 1132 7 0 60.8438 46.6378 4.14977 + 92 107.877 1133 7 0 60.7965 46.65 4.12022 + 92 200.327 1135 4 1 47.1197 79.9159 -84.85 + 92 186.512 1207 1 1 61.4867 46.967 -174.45 + 92 111.221 1134 1 0 61.4278 46.9947 -175.85 + 92 211.284 1200 0 1 60.1419 47.6905 -204.45 + 92 130.919 1138 0 0 59.9359 47.6901 -205.85 + 92 112.781 1206 1 1 61.45 46.9523 -174.527 + 92 54.9587 1132 1 0 61.1615 46.52 -175.85 + 92 192.777 1131 1 0 61.1129 46.4499 -176.046 + 92 36.8596 1170 0 1 54.0837 37.5868 -204.45 + 92 170.704 1169 0 1 54.05 37.4794 -204.51 + 92 94.0276 1168 0 1 53.85 36.9239 -204.786 + 92 59.1537 1068 0 0 53.5286 33.8422 -205.85 + 92 62.0051 1067 0 0 53.5184 33.65 -205.915 + 92 61.4146 1066 0 0 53.4925 33.4495 -205.972 + 92 54.2288 1065 0 0 53.4754 33.25 -206.03 + 92 68.084 1064 0 0 53.4656 33.05 -206.098 + 92 47.246 1063 0 0 53.4459 32.85 -206.173 + 92 16.5143 542 0 0 18.9293 -71.5752 -206.25 + 92 53.0112 541 0 0 18.8993 -71.6502 -206.236 + 92 64.66 540 0 0 18.8276 -71.85 -206.214 + 92 74.8068 539 0 0 18.737 -72.05 -206.186 + 92 64.2996 538 0 0 18.6515 -72.25 -206.137 + 92 62.2472 537 0 0 18.5755 -72.45 -206.07 + 92 135.291 536 0 0 18.4846 -72.6502 -205.986 + 92 53.508 535 0 0 18.3521 -72.85 -205.934 + 92 75.0851 534 0 0 18.2041 -73.05 -205.914 + 92 58.0084 533 0 0 18.0671 -73.2501 -205.898 + 92 146.261 532 0 0 17.9296 -73.4501 -205.883 + 92 175.793 531 0 0 17.7842 -73.65 -205.868 + 92 19.6835 975 0 1 15.0997 -77.2563 -204.85 + 92 92.3202 974 0 1 15.05 -77.3223 -204.829 + 92 157.886 973 0 1 14.8498 -77.5691 -204.724 + 92 282.391 972 0 1 14.6499 -77.9691 -204.666 + 92 130.861 971 0 1 14.4499 -78.8926 -204.741 + 92 3.25145 489 0 0 13.7274 -82.2445 -205.85 + 92 51.5455 488 0 0 13.7262 -82.2503 -205.852 + 92 49.1339 487 0 0 13.723 -82.45 -205.918 + 92 60.3705 486 0 0 13.6822 -82.65 -206.035 + 92 35.6104 485 0 0 13.6531 -82.8501 -206.151 + 92 49.8814 530 0 0 17.9273 -73.85 -205.908 + 92 1.85939 995 0 1 19.1014 -74.9938 -204.85 + 92 240.727 521 0 0 18.8508 -75.7221 -205.85 +Number of digits in this event = 53 Using G4ParticleGun ... -8.06584 LIN +4.81159 LIN e- Event: 93 -Number of tracker hits in this event = 126 - 93 164.168 1107 11 1 41.5165 43.5363 125.55 - 93 229.568 1117 11 0 41.5172 43.5377 124.15 - 93 114.239 1107 10 1 41.5333 43.5682 95.55 - 93 124.204 1117 10 0 41.5348 43.5687 94.15 - 93 173.414 1107 9 1 41.5634 43.58 65.55 - 93 179.76 1117 9 0 41.5656 43.5807 64.15 - 93 128.234 1107 8 1 41.6042 43.6014 35.55 - 93 121.521 1117 8 0 41.6061 43.6038 34.15 - 93 168.756 1107 7 1 41.6495 43.6616 5.55 - 93 107.686 1118 7 0 41.6508 43.6657 4.15 - 93 178.491 1108 6 1 41.6728 43.7464 -24.45 - 93 198.923 1118 6 0 41.6739 43.7513 -25.85 - 93 133.316 1108 5 1 41.6917 43.85 -54.45 - 93 124.225 1119 5 0 41.6932 43.8547 -55.85 - 93 381.36 1108 4 1 41.7258 43.9465 -84.45 - 93 110.809 1119 4 0 41.7282 43.9506 -85.85 - 93 782.306 1108 3 1 41.7828 44.0334 -114.45 - 93 413.756 1119 3 0 41.7836 44.037 -115.85 - 93 335.262 1108 2 1 41.7962 44.1121 -144.45 - 93 96.2437 1120 2 0 41.7971 44.1156 -145.85 - 93 160.194 1108 1 1 41.8189 44.1835 -174.45 - 93 438.221 1120 1 0 41.8211 44.1898 -175.85 - 93 457.973 1109 0 1 41.8705 44.326 -204.45 - 93 386.597 1121 0 0 41.8723 44.3352 -205.85 - 93 29.1518 191 7 1 -141.95 132.221 5.24407 - 93 1.7895 282 7 0 -131.695 -123.706 3.75011 - 93 17.0271 780 7 0 -114.661 -23.9708 3.75 - 93 451.381 1108 0 1 41.8085 44.2626 -204.45 - 93 379.381 1117 0 0 41.915 43.5993 -205.85 - 93 521.031 1107 0 1 41.6499 44.3075 -204.592 - 93 1.33668 1106 0 1 41.45 44.2456 -204.452 - 93 345.68 1109 1 1 41.8538 44.1862 -174.45 - 93 104.824 1120 0 0 41.992 44.2429 -205.85 - 93 100.6 1085 10 0 -24.9046 37.2129 93.75 - 93 4.12561 1297 1 0 -16.268 79.524 -176.25 - 93 115.252 1123 0 0 41.9015 44.7142 -205.85 - 93 87.3816 1089 0 0 47.6824 37.9031 -206.25 - 93 126.713 1088 0 0 47.7034 37.85 -206.193 - 93 100.506 1087 0 0 47.7672 37.65 -205.972 - 93 163.283 1118 0 1 43.8181 35.988 -204.85 - 93 281.118 1119 0 1 43.85 35.8949 -204.656 - 93 28.9195 1120 0 1 44.05 35.6364 -204.759 - 93 71.7473 1077 0 0 43.3556 35.537 -205.85 - 93 78.2684 1119 1 0 41.8745 44.0499 -176.08 - 93 430.551 744 1 0 24.1581 -31.0958 -176.25 - 93 51.0057 1116 0 1 43.2912 45.1884 -204.85 - 93 245.943 1118 4 0 41.6538 43.696 -85.8503 - 93 108.876 1124 3 0 41.8115 44.9714 -115.85 - 93 451.951 1112 2 1 42.5583 45.1765 -144.45 - 93 28.5125 1125 2 0 42.6193 45.2461 -145.851 - 93 208.526 1126 2 0 42.6228 45.25 -145.932 - 93 161.336 1131 1 0 41.9969 46.4111 -175.85 - 93 108.494 1113 0 1 42.7976 42.4917 -204.45 - 93 16.0889 1112 0 0 42.6885 42.4515 -205.85 - 93 96.0272 1111 0 0 42.6833 42.45 -205.919 - 93 115.311 1109 2 1 42.0343 41.1371 -144.45 - 93 121.213 1110 2 1 42.05 41.1096 -144.79 - 93 128.92 1104 2 0 42.105 41.0287 -145.85 - 93 136.263 1117 1 1 43.565 38.5488 -174.45 - 93 124.436 1090 1 0 43.6669 38.2448 -175.85 - 93 106.24 1129 0 1 45.9499 31.7876 -204.45 - 93 106.466 1057 0 0 46.043 31.5796 -205.85 - 93 96.5627 1109 3 1 41.9794 43.9664 -114.45 - 93 23.7116 1110 3 1 42.05 43.8835 -114.758 - 93 559.302 1117 3 0 42.2909 43.621 -115.85 - 93 30.3921 1141 2 1 48.4112 37.0895 -144.45 - 93 153.919 1142 2 1 48.45 37.0299 -144.53 - 93 71.6045 1080 2 0 48.9705 36.1329 -145.85 - 93 164.004 1079 2 0 49.0241 36.05 -145.984 - 93 100.909 1212 1 1 62.5796 15.7992 -174.45 - 93 26.8105 1211 1 1 62.4499 15.8055 -174.774 - 93 121.197 979 1 0 61.8885 15.9369 -175.85 - 93 46.6394 1078 2 0 48.9618 35.8497 -145.951 - 93 100.25 1077 2 0 48.9341 35.65 -145.985 - 93 104.341 1076 2 0 48.7402 35.4497 -146.06 - 93 89.3566 1135 2 1 47.1926 35.3538 -144.85 - 93 52.3078 1134 2 1 47.05 35.3964 -144.733 - 93 66.4236 1133 2 1 46.8499 35.4666 -144.659 - 93 64.7453 1132 2 1 46.65 35.4939 -144.656 - 93 65.7022 1131 2 1 46.45 35.5057 -144.604 - 93 87.9514 1130 2 1 46.2499 35.5362 -144.646 - 93 61.6887 1129 2 1 46.05 35.5502 -144.787 - 93 100.082 1075 2 0 43.4385 35.1084 -145.85 - 93 138.601 1111 2 1 42.3663 35.4694 -144.85 - 93 342.09 1132 0 0 41.7309 46.466 -205.85 - 93 36.1637 1131 0 0 41.7372 46.45 -206.138 - 93 61.0742 1133 0 0 41.6591 46.8055 -205.85 - 93 99.2645 1134 0 0 41.6542 46.8501 -206.09 - 93 100.539 1107 2 1 41.6303 43.7455 -144.451 - 93 202.817 1118 2 0 41.8352 43.7398 -145.85 - 93 133.156 1117 2 0 41.8572 43.65 -146.171 - 93 101.096 1115 1 1 43.1822 24.3713 -174.45 - 93 29.7693 1116 1 1 43.25 24.316 -174.671 - 93 90.2424 1019 1 0 43.1103 23.9302 -175.85 - 93 30.4424 1018 1 0 43.1 23.85 -176.147 - 93 54.078 1099 1 0 46.8461 39.9674 -176.25 - 93 137.136 1100 1 0 46.833 40.05 -176.156 - 93 201.087 1101 1 0 46.7755 40.2501 -176.009 - 93 37.8495 1102 1 0 46.6989 40.4508 -175.906 - 93 129.31 1130 1 1 46.2276 42.3412 -174.85 - 93 123.593 1129 1 1 46.05 42.6831 -174.645 - 93 2.04466 1128 1 1 45.85 42.8834 -174.451 - 93 246.863 1105 2 1 41.096 45.2409 -144.45 - 93 3.73585 1104 2 1 41.05 45.2544 -144.833 - 93 79.949 1092 1 1 38.4607 46.8059 -174.45 - 93 31.288 1091 1 1 38.45 46.8083 -174.752 - 93 154.254 1133 1 0 38.4082 46.8089 -175.85 - 93 104.991 1084 0 1 36.9115 46.9324 -204.451 - 93 88.1182 1135 0 0 37.0929 47.05 -205.931 - 93 118.709 1117 4 0 41.665 43.6392 -85.85 - 93 81.197 1107 1 1 41.6436 43.5658 -174.451 - 93 107.802 1117 1 0 41.6762 43.5965 -175.85 - 93 120.172 1111 0 1 42.3816 44.1216 -204.45 - 93 74.6603 1234 0 0 21.7381 66.85 -206.032 - 93 200.315 1116 11 0 41.5047 43.4497 123.81 - 93 4.92924 1115 11 0 41.4432 43.25 123.783 - 93 245.589 1107 3 1 41.601 43.6627 -114.45 - 93 110.109 1111 2 0 42.0953 42.4197 -145.85 - 93 105.774 1097 1 1 39.5559 40.5663 -174.45 - 93 141.032 1095 0 1 39.2272 36.4267 -204.45 - 93 133.021 1079 0 0 39.1572 36.0406 -205.85 - 93 177.129 1118 3 0 41.608 43.6604 -115.85 - 93 22.9644 1113 1 1 42.8457 45.3183 -174.45 - 93 78.0934 1114 1 1 42.85 45.3218 -174.545 - 93 126.496 1126 1 0 42.9358 45.351 -175.85 - 93 99.2055 1123 0 1 44.8257 46.3188 -204.45 -Number of digits in this event = 59 -Using G4ParticleGun ... -3.66676 LIN +Number of tracker hits in this event = 36 + 93 163.636 1108 8 1 41.6925 138.484 35.55 + 93 115.25 1591 8 0 41.6908 138.483 34.15 + 93 119.628 1108 7 1 41.6593 138.479 5.55 + 93 99.607 1591 7 0 41.6576 138.481 4.15 + 93 102.289 1107 6 1 41.6226 138.513 -24.45 + 93 115.919 1591 6 0 41.6224 138.514 -25.85 + 93 159.597 1107 5 1 41.6145 138.555 -54.45 + 93 153.93 1592 5 0 41.6149 138.559 -55.85 + 93 108.357 1107 4 1 41.6278 138.64 -84.45 + 93 83.2654 1592 4 0 41.6294 138.642 -85.85 + 93 157.726 1108 3 1 41.6608 138.686 -114.45 + 93 144.839 1592 3 0 41.6618 138.687 -115.85 + 93 149.949 1108 2 1 41.6865 138.701 -144.45 + 93 102.733 1592 2 0 41.6856 138.7 -145.85 + 93 133.79 1108 1 1 41.6623 138.682 -174.45 + 93 120.564 1592 1 0 41.6611 138.681 -175.85 + 93 119.149 1107 0 1 41.6312 138.657 -204.45 + 93 157.089 1592 0 0 41.6283 138.654 -205.85 + 93 23.8983 1337 2 1 87.4984 146.665 -144.85 + 93 133.071 1338 2 1 87.65 146.665 -144.585 + 93 274.526 1107 2 1 41.65 138.746 -144.53 + 93 109.749 1593 2 0 41.2541 138.813 -145.85 + 93 22.4359 1089 1 1 37.8936 141.482 -174.45 + 93 77.5845 1088 1 1 37.8495 141.518 -174.48 + 93 236.651 1087 1 1 37.65 141.67 -174.576 + 93 81.0256 1086 1 1 37.45 141.91 -174.64 + 93 93.0926 1085 1 1 37.25 142.138 -174.673 + 93 90.8556 1084 1 1 37.05 142.341 -174.748 + 93 112.271 1083 1 1 36.8499 142.54 -174.795 + 93 22.4144 1082 1 1 36.65 142.687 -174.834 + 93 13.1309 1624 1 0 34.425 145.118 -175.85 + 93 72.9812 1625 1 0 34.3962 145.15 -175.863 + 93 64.4004 1626 1 0 34.3001 145.35 -175.975 + 93 73.8881 1627 1 0 34.373 145.55 -176.099 + 93 0.514851 1628 1 0 34.5018 145.75 -176.247 + 93 182.438 1593 3 0 41.6826 138.75 -115.906 +Number of digits in this event = 15 +Using G4ParticleGun ... +4.81678 LIN e- Event: 94 -Number of tracker hits in this event = 37 - 94 157.865 1295 11 1 79.2282 2.92323 125.55 - 94 115.453 914 11 0 79.2299 2.92578 124.15 - 94 135.025 1296 10 1 79.2604 2.97661 95.55 - 94 126.825 914 10 0 79.2607 2.97921 94.15 - 94 155.474 1296 9 1 79.2721 3.03928 65.55 - 94 130.796 914 9 0 79.2753 3.04198 64.15 - 94 213.705 1296 8 1 79.3542 3.09464 35.55 - 94 140.97 915 8 0 79.3582 3.09945 34.15 - 94 143.031 1297 7 1 79.4633 3.20523 5.55 - 94 101.609 915 7 0 79.4687 3.21029 4.15 - 94 243.697 1297 6 1 79.5877 3.30954 -24.45 - 94 129.332 916 6 0 79.592 3.31726 -25.85 - 94 160.591 1298 5 1 79.6771 3.50598 -54.45 - 94 146.93 917 5 0 79.6873 3.51379 -55.85 - 94 104.178 1299 4 1 79.9124 3.66355 -84.45 - 94 140.559 918 4 0 79.9264 3.66205 -85.85 - 94 106.251 1300 3 1 80.1826 3.63223 -114.45 - 94 126.755 917 3 0 80.1916 3.62767 -115.85 - 94 114.335 1301 2 1 80.3751 3.55582 -144.45 - 94 123.167 917 2 0 80.3925 3.55117 -145.85 - 94 394.496 1303 1 1 80.7862 3.46985 -174.45 - 94 105.601 917 1 0 80.7937 3.47353 -175.85 - 94 332.573 1303 0 1 80.732 3.75099 -204.45 - 94 466.67 918 0 0 80.8757 3.76872 -205.85 - 94 99.7044 428 2 0 12.5411 -94.5465 -146.25 - 94 0.875118 427 2 0 12.5334 -94.55 -146.244 - 94 217.512 1048 4 0 78.0647 29.8077 -86.25 - 94 182.647 1047 4 0 77.7073 29.65 -86.1483 - 94 98.6634 918 1 0 80.7067 3.8129 -175.85 - 94 165.685 916 0 0 80.7081 3.41091 -205.85 - 94 26.4976 1525 2 0 51.8975 125.298 -146.25 - 94 121.573 1526 2 0 51.879 125.35 -146.218 - 94 102.473 1527 2 0 51.9114 125.55 -146.19 - 94 246.794 1299 0 1 80.0068 3.79155 -204.45 - 94 20.8529 1295 6 1 79.2237 3.05583 -24.45 - 94 158.865 1296 6 1 79.2504 3.08947 -24.7166 - 94 133.106 921 6 0 78.0377 4.35533 -25.85 -Number of digits in this event = 27 +Number of tracker hits in this event = 21 + 94 145.374 1576 9 0 3.41294 135.416 64.15 + 94 196.141 916 8 1 3.42013 135.416 35.55 + 94 132.297 1576 8 0 3.42142 135.414 34.15 + 94 101.052 917 7 1 3.45232 135.378 5.55 + 94 120.324 1576 7 0 3.4523 135.376 4.15 + 94 166.233 916 6 1 3.44941 135.355 -24.45 + 94 107.071 1576 6 0 3.44856 135.352 -25.85 + 94 125.659 916 5 1 3.43856 135.298 -54.45 + 94 109.525 1575 5 0 3.4408 135.298 -55.85 + 94 133.838 917 4 1 3.48342 135.273 -84.45 + 94 134.379 1575 4 0 3.48475 135.271 -85.85 + 94 103.044 917 3 1 3.518 135.22 -114.45 + 94 105.409 1575 3 0 3.51818 135.218 -115.85 + 94 106.388 917 2 1 3.53028 135.181 -144.45 + 94 114.202 1575 2 0 3.53111 135.18 -145.85 + 94 200.097 917 1 1 3.5474 135.17 -174.45 + 94 279.117 1575 1 0 3.54677 135.171 -175.85 + 94 159.247 917 0 1 3.52361 135.184 -204.45 + 94 106.085 1575 0 0 3.52433 135.185 -205.85 + 94 63.2996 1202 0 1 60.5954 142.815 -204.85 + 94 362.7 918 1 1 3.65012 135.068 -174.676 +Number of digits in this event = 15 Using G4ParticleGun ... -4.66321 LIN +1.916 LIN e- Event: 95 -Number of tracker hits in this event = 33 - 95 162.902 987 9 1 17.5768 -133.215 65.55 - 95 114.304 234 9 0 17.577 -133.215 64.15 - 95 103.188 987 8 1 17.5865 -133.204 35.55 - 95 134.553 234 8 0 17.5853 -133.199 34.15 - 95 137.471 987 7 1 17.5637 -133.115 5.55 - 95 157.068 235 7 0 17.5669 -133.11 4.15 - 95 122.312 987 6 1 17.6106 -133.013 -24.45 - 95 112.05 235 6 0 17.617 -133.002 -25.85 - 95 146.611 988 5 1 17.7588 -132.751 -54.45 - 95 122.679 237 5 0 17.7685 -132.733 -55.85 - 95 111.888 989 4 1 17.9705 -132.369 -84.45 - 95 157.111 239 4 0 17.9822 -132.349 -85.85 - 95 133.943 990 3 1 18.2237 -131.941 -114.45 - 95 123.965 241 3 0 18.2357 -131.919 -115.85 - 95 116.022 991 2 1 18.4232 -131.535 -144.45 - 95 117.111 243 2 0 18.4337 -131.52 -145.85 - 95 365.848 993 1 1 18.6758 -131.194 -174.45 - 95 136.158 245 1 0 18.7197 -131.083 -175.85 - 95 136.036 1000 0 1 20.1106 -128.884 -204.45 - 95 114.874 256 0 0 20.3379 -128.844 -205.85 - 95 294.353 244 1 0 18.6913 -131.221 -175.85 - 95 116.841 995 0 1 19.0717 -131.451 -204.45 - 95 115.86 243 0 0 19.0935 -131.468 -205.85 - 95 318.23 994 0 1 18.8808 -131.299 -204.45 - 95 135.487 244 0 0 18.8981 -131.31 -205.85 - 95 155.377 238 4 0 18.057 -132.35 -86.0274 - 95 205.358 989 1 1 18.0386 -132.228 -174.45 - 95 52.4516 990 1 1 18.05 -132.227 -174.694 - 95 205.418 239 1 0 18.1001 -132.232 -175.85 - 95 119.272 239 0 0 19.0012 -132.309 -205.85 - 95 170.489 991 0 1 18.2825 -132.047 -204.45 - 95 105.315 240 0 0 18.2965 -132.044 -205.85 - 95 39.4612 414 9 0 62.7893 -97.2437 63.75 -Number of digits in this event = 22 +Number of tracker hits in this event = 26 + 95 117.803 824 10 1 -15.2403 -105.911 95.55 + 95 115.322 371 10 0 -15.239 -105.905 94.15 + 95 172.417 824 9 1 -15.2115 -105.808 65.55 + 95 110.022 371 9 0 -15.2093 -105.804 64.15 + 95 102.824 824 8 1 -15.1584 -105.727 35.55 + 95 102.819 372 8 0 -15.1507 -105.729 34.15 + 95 109.399 825 7 1 -14.9908 -105.754 5.55 + 95 156.467 371 7 0 -14.9814 -105.755 4.15 + 95 129.203 826 6 1 -14.8056 -105.792 -24.45 + 95 110.378 371 6 0 -14.7934 -105.79 -25.85 + 95 299.583 827 5 1 -14.5367 -105.757 -54.45 + 95 107.339 372 5 0 -14.5264 -105.747 -55.85 + 95 129.807 828 4 1 -14.2916 -105.489 -84.45 + 95 211.466 373 4 0 -14.2793 -105.474 -85.85 + 95 114.601 829 3 1 -14.0719 -105.131 -114.45 + 95 120.402 375 3 0 -14.0605 -105.112 -115.85 + 95 131.521 831 2 1 -13.8163 -104.724 -144.45 + 95 139.614 377 2 0 -13.7998 -104.707 -145.85 + 95 140.897 832 1 1 -13.4713 -104.342 -174.45 + 95 178.512 379 1 0 -13.4561 -104.305 -175.85 + 95 429.27 833 0 1 -13.2788 -103.575 -204.45 + 95 200.481 383 0 0 -13.2567 -103.544 -205.85 + 95 50.0248 428 1 0 -27.4671 -94.4147 -176.25 + 95 59.483 755 1 1 -29.0193 -94.0232 -174.45 + 95 71.4936 828 5 1 -14.4499 -105.845 -54.7381 + 95 180.689 372 7 0 -14.979 -105.75 3.78182 +Number of digits in this event = 16 Using G4ParticleGun ... -8.59259 LIN +8.48687 LIN e- Event: 96 -Number of tracker hits in this event = 43 - 96 106.196 699 10 1 -40.1464 85.0126 95.55 - 96 115.071 1325 10 0 -40.0159 85.099 94.15 - 96 49.914 712 9 1 -37.4921 87.4856 65.55 - 96 59.1335 713 9 1 -37.45 87.5427 65.3627 - 96 137.487 1339 9 0 -37.2331 87.9558 64.1495 - 96 33.2683 1340 9 0 -37.1883 88.05 63.8694 - 96 114.266 740 8 1 -32.0454 97.4004 35.5499 - 96 156.623 1388 8 0 -31.509 97.7907 34.15 - 96 143.022 791 7 1 -21.8345 105.611 5.55 - 96 113.466 1431 7 0 -21.5111 106.375 4.15 - 96 24.6188 1432 7 0 -21.4372 106.55 3.84514 - 96 102.403 827 6 1 -14.5577 123.961 -24.45 - 96 96.0573 828 6 1 -14.45 124.044 -24.5847 - 96 23.35 829 6 1 -14.25 124.188 -24.8171 - 96 65.6173 1523 6 0 -13.2964 124.847 -25.85 - 96 148.614 1524 6 0 -13.1505 124.95 -26.0115 - 96 15.3908 982 5 1 16.5934 147.608 -54.45 - 96 69.851 983 5 1 16.6501 147.644 -54.4888 - 96 65.3107 984 5 1 16.85 147.756 -54.6228 - 96 81.5661 985 5 1 17.05 147.874 -54.7354 - 96 18.9366 986 5 1 17.25 148.016 -54.8231 - 96 95.9957 1648 5 0 19.6039 149.769 -55.85 - 96 112.343 1649 5 0 19.8749 149.95 -55.9536 - 96 181.171 1650 5 0 20.2092 150.15 -56.0674 - 96 10.8532 1235 4 1 67.2177 172.718 -84.45 - 96 64.3783 1236 4 1 67.25 172.702 -84.4629 - 96 49.3638 1237 4 1 67.45 172.618 -84.5556 - 96 85.8641 1238 4 1 67.65 172.564 -84.6542 - 96 169.54 1239 4 1 67.85 172.51 -84.7568 - 96 186.515 1759 4 0 69.2102 172.135 -85.85 - 96 4.58155 1658 1 0 155.583 151.831 -175.85 - 96 84.8823 1240 4 1 68.0509 172.411 -84.695 - 96 87.8236 1241 4 1 68.25 172.45 -84.7487 - 96 84.0278 1242 4 1 68.45 172.478 -84.7835 - 96 94.8365 1243 4 1 68.65 172.536 -84.7988 - 96 161.071 1244 4 1 68.85 172.566 -84.8009 - 96 38.236 1762 4 0 68.3467 172.559 -85.85 - 96 171.485 1761 4 0 68.3391 172.55 -85.9196 - 96 69.3849 1714 5 0 70.559 163.071 -56.25 - 96 315.615 1713 5 0 70.5215 162.95 -56.0876 - 96 37.2193 1352 4 1 90.55 20.6449 -84.6803 - 96 90.9743 1353 4 1 90.75 20.6229 -84.5102 - 96 209.57 1354 4 1 90.9501 20.6316 -84.5028 -Number of digits in this event = 13 +Number of tracker hits in this event = 91 + 96 117.605 609 10 1 -58.1366 79.7622 95.55 + 96 119.034 1298 10 0 -58.1368 79.7624 94.15 + 96 130.987 609 9 1 -58.1472 79.7644 65.55 + 96 139.962 1298 9 0 -58.1475 79.7639 64.15 + 96 472.451 609 8 1 -58.151 79.7556 35.55 + 96 456.595 1298 8 0 -58.1515 79.7556 34.15 + 96 395.042 609 7 1 -58.162 79.7599 5.55 + 96 476.69 1298 7 0 -58.1633 79.7596 4.15 + 96 410.662 609 6 1 -58.1869 79.7525 -24.45 + 96 180.052 1298 6 0 -58.1878 79.7513 -25.85 + 96 124.289 609 5 1 -58.2037 79.7277 -54.45 + 96 147.928 1298 5 0 -58.2048 79.7264 -55.85 + 96 211.432 609 4 1 -58.2222 79.6965 -84.45 + 96 131.49 1298 4 0 -58.223 79.6946 -85.85 + 96 110.157 609 3 1 -58.2324 79.6519 -114.45 + 96 110.673 1297 3 0 -58.2337 79.6491 -115.85 + 96 120.358 608 2 1 -58.2668 79.5882 -144.45 + 96 118.028 1297 2 0 -58.2683 79.5866 -145.85 + 96 112.169 608 1 1 -58.2998 79.5547 -174.45 + 96 111.3 1297 1 0 -58.3023 79.5532 -175.85 + 96 161.445 608 0 1 -58.3364 79.5223 -204.45 + 96 116.025 1297 0 0 -58.3384 79.5215 -205.85 + 96 165.22 1538 5 1 127.804 40.7072 -54.45 + 96 100.519 1120 5 0 129.428 44.0863 -55.85 + 96 281.851 1121 5 0 129.479 44.2503 -55.9322 + 96 107.868 1297 6 0 -58.0732 79.5661 -25.85 + 96 105.132 611 5 1 -57.8304 79.3882 -54.45 + 96 153.984 1296 5 0 -57.8211 79.3753 -55.85 + 96 194.68 612 4 1 -57.631 79.1194 -84.45 + 96 132.732 1295 4 0 -57.6243 79.1104 -85.85 + 96 112.739 612 3 1 -57.4786 78.9108 -114.45 + 96 152.007 1294 3 0 -57.4653 78.8986 -115.85 + 96 131.399 614 2 1 -57.179 78.6577 -144.45 + 96 400.881 1292 2 0 -57.1653 78.6356 -145.85 + 96 129.959 615 1 1 -56.8932 78.1758 -174.45 + 96 113.365 1290 1 0 -56.8759 78.1547 -175.85 + 96 117.73 617 0 1 -56.5068 77.7299 -204.45 + 96 105.663 1288 0 0 -56.4893 77.7104 -205.85 + 96 206.304 1341 8 0 -93.8133 88.3153 33.75 + 96 158.835 1340 8 0 -94.0344 88.25 33.9471 + 96 152.198 607 6 1 -58.567 79.8486 -24.45 + 96 75.9938 1299 6 0 -58.5818 79.85 -26.0024 + 96 101.238 606 5 1 -58.8472 80.2078 -54.45 + 96 18.1133 605 5 1 -58.85 80.2124 -54.8128 + 96 121.771 1300 5 0 -58.8579 80.2258 -55.85 + 96 164.992 604 4 1 -59.0863 80.5407 -84.45 + 96 96.0397 1302 4 0 -59.0912 80.5474 -85.85 + 96 208.783 604 3 1 -59.2372 80.6335 -114.45 + 96 114.777 1303 3 0 -59.2662 80.6723 -115.85 + 96 141.801 600 2 1 -59.9395 81.6888 -144.45 + 96 118.553 1308 2 0 -59.9833 81.8032 -145.85 + 96 134.434 595 1 1 -60.9223 84.2877 -174.45 + 96 196.021 1321 1 0 -60.9289 84.4103 -175.85 + 96 170.908 595 0 1 -60.9769 87.0608 -204.45 + 96 109.543 1335 0 0 -60.9969 87.1829 -205.85 + 96 258.638 600 3 1 -59.9192 80.4238 -114.45 + 96 140.615 1302 3 0 -59.6488 80.5378 -115.85 + 96 24.1148 653 2 1 -49.2672 85.0235 -144.45 + 96 79.6304 654 2 1 -49.25 85.027 -144.471 + 96 58.0421 655 2 1 -49.05 85.0653 -144.704 + 96 161.903 1325 2 0 -48.1006 85.1922 -145.85 + 96 13.8618 781 1 1 -23.6871 88.1101 -174.45 + 96 88.3481 782 1 1 -23.65 88.1062 -174.491 + 96 64.0757 783 1 1 -23.45 88.0894 -174.711 + 96 226.761 1339 1 0 -22.4191 88.013 -175.85 + 96 33.9432 923 0 1 4.7697 85.0558 -204.45 + 96 75.6089 924 0 1 4.85 85.0484 -204.538 + 96 41.3146 925 0 1 5.05 85.0301 -204.758 + 96 163.429 1324 0 0 6.00621 84.9064 -205.85 + 96 172.901 1301 3 0 -60.127 80.3447 -115.85 + 96 85.6945 580 2 1 -64.0107 78.8955 -144.45 + 96 112.252 579 2 1 -64.05 78.8496 -144.713 + 96 27.2022 1293 2 0 -64.1889 78.6649 -145.85 + 96 9.46845 562 1 1 -67.6388 74.2284 -174.45 + 96 137.517 561 1 1 -67.65 74.23 -174.489 + 96 140.022 1271 1 0 -68.022 74.2873 -175.85 + 96 33.7653 518 0 1 -76.4199 75.4758 -204.45 + 96 352.396 517 0 1 -76.45 75.4847 -204.591 + 96 119.1 1277 0 0 -76.7197 75.6034 -205.85 + 96 7.28082 1291 2 0 -65.0629 78.4498 -146.237 + 96 63.0208 608 7 1 -58.3345 79.4391 5.55 + 96 37.8216 1295 7 0 -57.5733 79.1099 4.14996 + 96 170.517 1294 7 0 -57.4902 79.0499 4.03255 + 96 143.224 1332 8 0 -58.7896 86.5482 33.75 + 96 117.77 604 8 1 -59.1498 86.3769 35.1503 + 96 129.054 1304 9 0 -77.0214 81.0111 63.75 + 96 225.847 1303 9 0 -77.2941 80.85 63.9368 + 96 63.8408 1302 9 0 -77.4874 80.65 63.9753 + 96 41.2505 1301 9 0 -77.6719 80.45 64.103 + 96 244.445 507 9 1 -78.568 79.9457 65.15 + 96 241.16 508 9 1 -78.45 79.9398 65.519 +Number of digits in this event = 51 Using G4ParticleGun ... -6.18782 LIN +1.50862 LIN e- Event: 97 -Number of tracker hits in this event = 39 - 97 200.806 1268 9 1 73.6942 -108.883 65.55 - 97 114.578 356 9 0 73.6935 -108.881 64.15 - 97 45.9798 1268 8 1 73.6832 -108.848 35.55 - 97 59.8142 1267 8 1 73.65 -108.839 35.3701 - 97 87.1726 356 8 0 73.4095 -108.772 34.1498 - 97 64.7626 357 8 0 73.3536 -108.75 33.8761 - 97 105.861 1242 7 1 68.5844 -106.375 5.55 - 97 25.0213 1241 7 1 68.4499 -106.423 5.21098 - 97 123.701 368 7 0 68.1001 -106.507 4.15 - 97 17.0262 1210 6 1 62.2146 -109.205 -24.4502 - 97 112.197 1211 6 1 62.2501 -109.244 -24.5181 - 97 6.98943 351 6 0 62.9941 -109.935 -25.85 - 97 133.948 350 6 0 63.0093 -109.95 -25.8787 - 97 4.48026 349 6 0 63.1958 -110.15 -26.2344 - 97 47.2434 1284 5 1 77.0017 -126.33 -54.45 - 97 292.733 1285 5 1 77.05 -126.524 -54.523 - 97 30.3432 1286 5 1 77.25 -127.443 -54.809 - 97 31.587 248 5 0 77.8164 -130.447 -55.85 - 97 56.2843 247 5 0 77.8344 -130.55 -55.885 - 97 52.3881 246 5 0 77.8678 -130.75 -55.9388 - 97 228.325 245 5 0 77.9112 -130.95 -55.9776 - 97 60.0192 244 5 0 77.9584 -131.15 -55.9961 - 97 51.7429 243 5 0 78.0065 -131.35 -56.0178 - 97 51.7209 242 5 0 78.0565 -131.55 -56.0477 - 97 57.6249 241 5 0 78.0981 -131.75 -56.0819 - 97 60.7615 240 5 0 78.1217 -131.95 -56.1224 - 97 97.0162 239 5 0 78.1472 -132.15 -56.1728 - 97 23.9451 238 5 0 78.1801 -132.35 -56.2252 - 97 189.033 209 5 0 93.9714 -138.264 -56.2499 - 97 148.727 797 6 0 132.795 -20.5875 -26.25 - 97 34.3242 798 6 0 132.864 -20.45 -26.0779 - 97 170.978 579 4 0 37.3138 -64.25 -86.1725 - 97 236.414 360 0 0 30.1189 -108.061 -206.25 - 97 58.8709 359 0 0 30.1409 -108.15 -206.174 - 97 49.7833 97 1 0 3.49275 -160.75 -175.867 - 97 91.8692 1267 9 1 73.6498 -108.933 65.2425 - 97 3.32777 384 9 0 77.8461 -103.332 64.15 - 97 38.6236 1302 9 1 80.4937 -96.0048 65.15 - 97 75.5338 422 9 0 80.048 -95.7188 64.1499 -Number of digits in this event = 12 +Number of tracker hits in this event = 77 + 97 110.619 1412 10 1 102.661 32.9319 95.55 + 97 143.654 1064 10 0 102.662 32.9396 94.15 + 97 131.866 1412 9 1 102.681 33.0939 65.55 + 97 115.874 1065 9 0 102.689 33.0981 64.15 + 97 97.0264 1413 8 1 102.858 33.1715 35.55 + 97 123.196 1065 8 0 102.857 33.1665 34.15 + 97 106.954 1413 7 1 102.843 33.0145 5.55 + 97 115.133 1064 7 0 102.844 33.023 4.15 + 97 119.648 1413 6 1 102.851 33.167 -24.45 + 97 124.478 1065 6 0 102.836 33.1706 -25.85 + 97 93.5828 1411 5 1 102.497 33.2067 -54.45 + 97 98.7261 1065 5 0 102.468 33.2297 -55.85 + 97 112.112 1408 4 1 101.869 33.6871 -84.45 + 97 137.033 1068 4 0 101.829 33.7083 -85.85 + 97 106.584 1404 3 1 100.997 34.146 -114.45 + 97 218.344 1070 3 0 100.955 34.1759 -115.85 + 97 155.175 1399 2 1 100.15 34.853 -144.45 + 97 135.712 1074 2 0 100.112 34.8829 -145.85 + 97 89.5693 1396 1 1 99.3935 35.4513 -174.45 + 97 240.074 1077 1 0 99.338 35.4624 -175.85 + 97 281.608 1399 0 1 100.039 36.2767 -204.45 + 97 157.948 1081 0 0 100.086 36.3255 -205.85 + 97 150.207 1400 0 1 100.15 36.4093 -204.647 + 97 35.8622 1085 0 0 100.596 37.179 -205.851 + 97 204.622 1086 0 0 100.635 37.2502 -205.967 + 97 89.4463 1187 0 0 106.933 57.4814 -206.25 + 97 31.9798 1188 0 0 106.966 57.65 -205.941 + 97 122.298 1434 0 1 107.113 58.2498 -204.85 + 97 24.602 1435 0 1 107.15 58.3781 -204.561 + 97 144.142 1185 1 0 109.888 57.124 -176.25 + 97 157.796 1451 1 1 110.386 57.2102 -174.85 + 97 152.011 1037 2 0 104.522 27.5797 -146.25 + 97 177.761 1038 2 0 104.131 27.65 -146.054 + 97 117.153 1039 2 0 103.639 27.85 -146.016 + 97 168.353 1411 2 1 102.493 28.8156 -144.85 + 97 263.691 1412 2 1 102.55 29.3076 -144.544 + 97 77.4159 1054 2 0 102.572 30.8722 -145.85 + 97 74.1174 1055 2 0 102.575 31.05 -146.011 + 97 12.9847 1173 2 0 147.066 54.8273 -146.25 + 97 151.057 1174 2 0 147.104 54.85 -146.214 + 97 69.121 1639 2 1 148 55.1513 -144.848 + 97 78.8317 1640 2 1 148.15 55.1221 -144.636 + 97 1.8374 1304 2 1 81.043 43.8867 -144.45 + 97 181.431 1305 2 1 81.0503 43.8884 -144.455 + 97 6.41767 1111 2 0 81.2568 42.2741 -145.85 + 97 72.581 1110 2 0 81.26 42.25 -145.865 + 97 64.4681 1109 2 0 81.3148 42.05 -146.006 + 97 80.7767 1108 2 0 81.3224 41.85 -146.122 + 97 135.29 1067 2 0 102.528 33.5587 -146.25 + 97 303.255 1413 2 1 102.757 33.1655 -144.85 + 97 229.735 1411 4 1 102.495 34.0285 -84.45 + 97 125.711 1069 4 0 102.487 34.0376 -85.85 + 97 214.496 1410 3 1 102.296 34.2416 -114.45 + 97 145.257 1409 2 1 101.988 34.2713 -144.45 + 97 111.43 1071 2 0 101.986 34.2993 -145.85 + 97 141.922 1408 1 1 101.921 34.9357 -174.45 + 97 378.743 1074 1 0 101.916 34.9576 -175.85 + 97 115.595 1407 0 1 101.727 35.3585 -204.45 + 97 110.232 1076 0 0 101.727 35.3621 -205.85 + 97 106.626 177 12 0 -167.262 -144.578 153.75 + 97 13.124 176 12 0 -167.387 -144.751 154.132 + 97 221.556 62 12 1 -167.583 -145.29 155.15 + 97 52.5902 61 12 1 -167.752 -145.508 155.55 + 97 140.39 63 12 1 -167.55 -145.651 155.323 + 97 108.789 1070 4 0 102.476 34.05 -85.8506 + 97 37.567 1409 3 1 102.139 34.462 -114.45 + 97 156.026 1072 3 0 102.246 34.4669 -115.85 + 97 94.4239 1421 2 1 104.427 34.6191 -144.45 + 97 123.78 1072 2 0 104.528 34.607 -145.85 + 97 106.75 1431 1 1 106.499 34.1817 -174.45 + 97 165.363 1070 1 0 106.639 34.2096 -175.85 + 97 312.643 1448 0 1 109.825 34.6876 -204.45 + 97 156.976 1073 0 0 109.908 34.6876 -205.85 + 97 131.033 168 13 0 -110.484 -146.35 183.837 + 97 135.94 167 14 0 -94.3839 -146.584 213.75 + 97 315.811 168 14 0 -94.3037 -146.55 213.919 + 97 153.531 1075 1 0 106.057 35.05 -175.999 +Number of digits in this event = 43 Using G4ParticleGun ... -4.44183 LIN +3.85972 LIN e- Event: 98 -Number of tracker hits in this event = 83 - 98 116.987 182 7 1 -143.564 30.0873 5.55 - 98 106.388 1050 7 0 -143.564 30.0864 4.15 - 98 334.057 182 6 1 -143.556 30.0699 -24.45 - 98 109.44 1050 6 0 -143.555 30.0697 -25.85 - 98 132.517 183 5 1 -143.523 30.0695 -54.45 - 98 114.303 1050 5 0 -143.523 30.0689 -55.85 - 98 294.378 183 4 1 -143.531 30.0583 -84.45 - 98 127.902 1050 4 0 -143.531 30.0569 -85.85 - 98 123.06 183 3 1 -143.537 30.0359 -114.45 - 98 121.399 1049 3 0 -143.538 30.0351 -115.85 - 98 114.923 182 2 1 -143.564 30.0112 -144.45 - 98 111.716 1049 2 0 -143.566 30.0109 -145.85 - 98 108.137 182 1 1 -143.595 30.0074 -174.45 - 98 129.109 1049 1 0 -143.597 30.0065 -175.85 - 98 104.555 182 0 1 -143.623 29.9888 -204.45 - 98 132.976 1049 0 0 -143.627 29.989 -205.85 - 98 281.943 912 2 0 -174.752 2.53935 -146.25 - 98 205.567 1146 1 0 -38.0353 49.3971 -176.25 - 98 96.89 1145 1 0 -37.4127 49.25 -176.061 - 98 25.3439 869 2 0 -108.52 -6.05 -146.135 - 98 122.927 359 2 1 -108.308 -7.18603 -144.85 - 98 148.549 358 2 1 -108.35 -7.2731 -144.825 - 98 192.499 1049 4 0 -143.539 30.05 -85.9929 - 98 5.52595 152 4 1 -149.643 27.7248 -84.85 - 98 0.231024 1024 4 0 -155.601 24.8504 -85.85 - 98 42.8982 1023 4 0 -155.602 24.85 -85.8501 - 98 5.82753 100 4 1 -160.05 26.1763 -84.85 - 98 0.410278 1042 4 0 -165.95 28.5703 -85.85 - 98 54.4977 67 4 1 -166.671 30.5124 -84.85 - 98 7.18841 1061 4 0 -167.715 32.4342 -85.8501 - 98 261.602 1062 4 0 -167.722 32.45 -85.8576 - 98 41.1843 941 5 0 -128.708 8.35439 -56.25 - 98 144.076 940 5 0 -128.655 8.25 -56.1515 - 98 62.8455 939 5 0 -128.698 8.05 -55.9194 - 98 101.691 250 5 1 -129.982 3.83714 -54.85 - 98 56.5188 249 5 1 -130.15 3.63149 -54.783 - 98 12.3242 917 5 0 -130.412 3.63313 -55.8505 - 98 154.066 918 5 0 -130.41 3.65 -55.9013 - 98 230.089 1049 6 0 -143.645 29.9224 -25.85 - 98 126.653 168 5 1 -146.437 26.7122 -54.4501 - 98 132.26 1033 5 0 -146.637 26.6675 -55.85 - 98 144.958 144 4 1 -151.256 25.2569 -84.4506 - 98 39.3449 1028 4 0 -151.437 25.7908 -85.85 - 98 66.5212 1029 4 0 -151.454 25.85 -86.0047 - 98 70.1359 127 3 1 -154.622 37.1627 -114.45 - 98 64.3789 126 3 1 -154.75 37.2714 -114.676 - 98 31.0767 1088 3 0 -155.388 37.8006 -115.85 - 98 197.589 1089 3 0 -155.447 37.85 -115.959 - 98 53.9918 34 2 1 -173.263 52.2746 -144.45 - 98 106.785 33 2 1 -173.35 52.3438 -144.598 - 98 114.872 1164 2 0 -174.094 52.9315 -145.85 - 98 63.8826 1165 2 0 -174.247 53.05 -146.12 - 98 22.1939 1032 5 0 -145.541 26.5468 -55.85 - 98 24.4124 1016 5 0 -157.628 23.45 -56.187 - 98 107.18 181 5 1 -143.752 27.5223 -54.45 - 98 119.941 1038 5 0 -143.804 27.6645 -55.85 - 98 110.419 177 4 1 -144.63 31.0975 -84.45 - 98 209.765 1056 4 0 -144.659 31.2764 -85.85 - 98 136.838 173 3 1 -145.465 35.4217 -114.45 - 98 127.101 1077 3 0 -145.526 35.4974 -115.85 - 98 128.923 166 2 1 -146.854 36.9293 -144.45 - 98 70.6296 1084 2 0 -146.777 37.0286 -145.85 - 98 32.5815 1085 2 0 -146.76 37.05 -146.129 - 98 217.464 175 1 1 -144.989 39.6945 -174.45 - 98 113.807 1097 1 0 -144.859 39.6438 -175.85 - 98 500.702 190 0 1 -142.107 38.6669 -204.45 - 98 211.384 1092 0 0 -141.972 38.5751 -205.85 - 98 11.1884 932 0 0 -165.323 6.49582 -206.25 - 98 132.012 931 0 0 -165.353 6.45 -206.217 - 98 111.438 930 0 0 -165.485 6.25 -206.062 - 98 23.7253 929 0 0 -165.625 6.05 -205.898 - 98 173.581 67 0 1 -166.569 4.67278 -204.85 - 98 79.2841 66 0 1 -166.75 4.39613 -204.634 - 98 41.8477 1014 0 0 -154.351 23.0098 -206.25 - 98 77.9834 1013 0 0 -154.402 22.85 -206.109 - 98 105.384 1012 0 0 -154.384 22.65 -206.008 - 98 71.0079 127 0 1 -154.718 21.9817 -204.85 - 98 309.39 126 0 1 -154.75 21.9234 -204.731 - 98 159.527 1094 0 0 -142.212 38.9792 -205.85 - 98 17.0077 1053 0 0 -147.661 30.683 -206.25 - 98 371.373 1052 0 0 -147.662 30.65 -206.2 - 98 25.9768 176 1 1 -144.95 39.6825 -174.65 - 98 82.1949 1055 4 0 -144.639 31.25 -85.9396 -Number of digits in this event = 36 +Number of tracker hits in this event = 131 + 98 119.45 679 11 1 -44.2304 -43.5214 125.55 + 98 126.747 682 11 0 -44.2288 -43.5221 124.15 + 98 130.353 679 10 1 -44.1922 -43.5387 95.55 + 98 112.041 682 10 0 -44.1913 -43.5398 94.15 + 98 118.062 679 9 1 -44.1759 -43.5693 65.55 + 98 156.176 682 9 0 -44.1763 -43.5714 64.15 + 98 124.745 679 8 1 -44.1885 -43.6214 35.55 + 98 181.294 682 8 0 -44.1882 -43.6229 34.15 + 98 153.698 679 7 1 -44.1745 -43.6384 5.55 + 98 188.493 682 7 0 -44.1773 -43.6379 4.15 + 98 429.073 679 6 1 -44.2222 -43.6291 -24.45 + 98 404.778 682 6 0 -44.2187 -43.6335 -25.85 + 98 99.1184 679 5 1 -44.1354 -43.719 -54.45 + 98 135.395 681 5 0 -44.1291 -43.7222 -55.85 + 98 104.282 680 4 1 -43.9987 -43.7874 -84.45 + 98 128.578 681 4 0 -43.9932 -43.7998 -85.85 + 98 110.774 681 3 1 -43.6913 -44.0558 -114.45 + 98 119.575 679 3 0 -43.6892 -44.062 -115.85 + 98 150.09 682 2 1 -43.6223 -44.1605 -144.45 + 98 106.049 679 2 0 -43.6209 -44.1955 -145.85 + 98 125.901 683 1 1 -43.4457 -44.9671 -174.45 + 98 85.2788 682 1 1 -43.45 -44.97 -174.548 + 98 228.666 675 1 0 -43.5008 -45.0113 -175.85 + 98 158.077 677 0 1 -44.5858 -45.8094 -204.45 + 98 130.796 671 0 0 -44.6695 -45.7695 -205.85 + 98 322.378 680 1 1 -43.9281 -45.505 -174.45 + 98 151.714 670 1 0 -44.072 -45.9098 -175.85 + 98 230.262 662 0 1 -47.6056 -56.8033 -204.45 + 98 25.5595 610 0 0 -47.7089 -57.9773 -205.85 + 98 116.51 609 0 0 -47.724 -58.05 -205.955 + 98 309.077 671 1 0 -43.9334 -45.6509 -175.85 + 98 127.082 679 0 1 -44.1386 -48.5382 -204.45 + 98 140.17 656 0 0 -44.1832 -48.6973 -205.85 + 98 50.6258 694 0 1 -41.2348 -45.2419 -204.45 + 98 53.6286 693 0 1 -41.2501 -45.2878 -204.639 + 98 38.9373 673 0 0 -41.5459 -45.4198 -205.85 + 98 67.2323 672 0 0 -41.5893 -45.45 -206.016 + 98 160.315 678 6 1 -44.25 -43.5271 -24.5204 + 98 243.749 688 6 0 -44.7888 -42.3915 -25.85 + 98 74.1535 689 6 0 -44.8571 -42.25 -26.0087 + 98 10.4901 690 6 0 -44.9473 -42.05 -26.2156 + 98 11.4575 886 6 0 -84.0176 -2.66415 -26.25 + 98 151.334 887 6 0 -84.0542 -2.65 -26.2121 + 98 30.5686 473 6 1 -85.368 -2.15373 -24.85 + 98 109.352 472 6 1 -85.45 -2.12366 -24.7665 + 98 113.477 471 6 1 -85.65 -2.05685 -24.5567 + 98 25.2518 1190 7 0 -76.9041 58.1728 3.75 + 98 113.864 1191 7 0 -76.8912 58.25 3.78693 + 98 61.4687 1192 7 0 -76.843 58.45 3.89429 + 98 115.129 1193 7 0 -76.7903 58.6501 4.00527 + 98 96.7166 1194 7 0 -76.7462 58.85 4.10882 + 98 304.091 519 7 1 -76.1735 61.6608 5.15 + 98 358.966 520 7 1 -76.05 62.5498 5.37704 + 98 60.5556 522 7 1 -75.5477 63.5167 5.54987 + 98 115.227 523 7 1 -75.45 63.3611 5.50145 + 98 135.23 524 7 1 -75.25 62.998 5.39007 + 98 68.0468 525 7 1 -75.05 62.6448 5.30192 + 98 68.6704 526 7 1 -74.85 62.4935 5.29678 + 98 68.5274 527 7 1 -74.65 62.329 5.27225 + 98 78.5921 528 7 1 -74.45 62.1564 5.23134 + 98 30.2104 529 7 1 -74.25 61.9425 5.18572 + 98 96.3418 1196 7 0 -72.2689 59.4445 4.15 + 98 61.988 1195 7 0 -72.0646 59.25 4.08207 + 98 9.84361 555 7 1 -68.8781 54.7976 5.15 + 98 102.673 556 7 1 -68.85 54.7616 5.15565 + 98 67.8429 557 7 1 -68.65 54.5685 5.21635 + 98 149.612 558 7 1 -68.45 54.373 5.27673 + 98 576.168 559 7 1 -68.25 53.9151 5.29727 + 98 65.2763 560 7 1 -68.05 51.9465 5.29934 + 98 76.9779 561 7 1 -67.85 51.763 5.42933 + 98 136.102 562 7 1 -67.6496 51.6471 5.47519 + 98 197.69 1161 7 0 -67.5029 52.3167 4.15 + 98 167.634 1126 7 0 -76.4765 45.339 3.75 + 98 68.3772 1127 7 0 -76.2477 45.45 4.02831 + 98 42.9023 392 5 1 -101.597 104.093 -54.45 + 98 25.8866 533 7 1 -73.45 46.841 5.24154 + 98 47.6057 612 7 1 -57.65 43.3822 5.34429 + 98 71.1471 978 8 0 -150.715 15.6914 33.75 + 98 23.8545 687 6 0 -44.7549 -42.45 -25.9438 + 98 85.4222 677 6 0 -43.884 -44.4792 -25.8501 + 98 30.5692 676 6 0 -43.8275 -44.65 -26.1441 + 98 182.531 709 5 1 -38.1275 -60.6804 -54.45 + 98 284.296 710 5 1 -38.0499 -60.9455 -54.5891 + 98 51.4295 580 5 0 -38.0696 -63.877 -55.8501 + 98 57.6656 579 5 0 -38.0697 -64.0507 -55.9232 + 98 87.5496 578 5 0 -38.0582 -64.25 -56.0072 + 98 55.4831 577 5 0 -38.0481 -64.4506 -56.0795 + 98 63.5171 576 5 0 -38.041 -64.65 -56.1474 + 98 27.7095 575 5 0 -38.0363 -64.85 -56.2129 + 98 94.7344 711 5 1 -37.85 -60.4013 -54.8001 + 98 24.013 712 5 1 -37.65 -60.3376 -54.833 + 98 181.782 596 5 0 -32.0752 -60.7484 -55.85 + 98 1.94993 748 5 1 -30.2568 -59.5741 -54.8498 + 98 77.357 749 5 1 -30.25 -59.5706 -54.8463 + 98 67.3146 750 5 1 -30.0499 -59.5032 -54.7881 + 98 219.11 600 5 0 -29.2146 -59.8623 -55.8501 + 98 22.4242 601 5 0 -29.1875 -59.85 -55.8821 + 98 123.237 599 5 0 -28.9084 -60.05 -55.9707 + 98 427.222 680 6 1 -44.0071 -43.5867 -24.45 + 98 123.004 691 5 1 -41.7401 -42.8287 -54.4512 + 98 224.53 686 5 0 -41.5251 -42.7424 -55.85 + 98 159.516 715 4 1 -36.9491 -40.7036 -84.45 + 98 139.344 697 4 0 -36.7926 -40.615 -85.8503 + 98 204.25 733 3 1 -33.3653 -38.4571 -114.45 + 98 167.023 708 3 0 -33.2729 -38.4141 -115.85 + 98 221.536 744 2 1 -31.1654 -37.4202 -144.45 + 98 104.623 713 2 0 -31.1424 -37.4264 -145.85 + 98 101.95 749 1 1 -30.2126 -37.3527 -174.45 + 98 47.7404 748 1 1 -30.25 -37.3848 -174.761 + 98 120.274 712 1 0 -30.3829 -37.5016 -175.85 + 98 197.72 732 0 1 -33.5181 -40.4585 -204.45 + 98 136.568 697 0 0 -33.74 -40.5062 -205.851 + 98 155.193 732 2 0 -31.4635 -33.612 -145.85 + 98 81.7428 735 3 1 -33.0394 -38.4833 -114.45 + 98 160.214 734 3 1 -33.05 -38.2806 -114.543 + 98 86.5329 312 1 1 -117.55 59.0405 -174.822 + 98 76.5597 416 1 1 -96.7766 74.3355 -174.45 + 98 36.5155 1180 1 0 -115.174 56.2253 -175.85 + 98 22.7972 694 6 0 -43.7209 -41.1446 -25.8501 + 98 64.8865 695 6 0 -43.711 -41.0497 -25.8865 + 98 82.5541 696 6 0 -43.7745 -40.85 -25.9628 + 98 68.6149 697 6 0 -43.9366 -40.65 -25.9146 + 98 10.6483 698 6 0 -43.9947 -40.45 -25.8578 + 98 209.643 672 6 1 -45.5147 -35.1815 -24.85 + 98 67.5635 673 6 1 -45.4499 -34.5521 -24.6576 + 98 84.2739 674 6 1 -45.25 -34.4968 -24.5482 + 98 64.5855 675 6 1 -45.05 -34.4699 -24.5091 + 98 192.042 676 6 1 -44.8312 -34.5136 -24.45 + 98 78.6784 677 6 1 -44.65 -34.7923 -24.7087 + 98 218.399 723 6 0 -44.1379 -35.3238 -25.8503 + 98 31.7052 722 6 0 -44.2787 -35.4501 -26.1883 +Number of digits in this event = 58 Using G4ParticleGun ... -7.88849 LIN +8.20911 LIN e- Event: 99 -Number of tracker hits in this event = 90 - 99 155.575 1438 10 1 107.878 4.42018 95.55 - 99 107.982 921 10 0 107.873 4.42438 94.15 - 99 133.627 1438 9 1 107.778 4.51324 65.55 - 99 116.947 922 9 0 107.774 4.51736 64.15 - 99 103.668 1437 8 1 107.716 4.60266 35.55 - 99 450.525 922 8 0 107.713 4.60622 34.15 - 99 99.2351 1437 7 1 107.663 4.68269 5.55 - 99 110.954 923 7 0 107.658 4.68854 4.15 - 99 365.507 1437 6 1 107.557 4.8092 -24.45 - 99 416.074 923 6 0 107.552 4.81603 -25.85 - 99 292.14 1436 5 1 107.435 4.95801 -54.45 - 99 272.017 924 5 0 107.427 4.96415 -55.85 - 99 188.489 1435 4 1 107.269 5.09725 -84.45 - 99 120.111 925 4 0 107.262 5.10425 -85.85 - 99 202.962 1434 3 1 107.111 5.25094 -114.45 - 99 226.175 926 3 0 107.104 5.25738 -115.85 - 99 107.773 1434 2 1 106.969 5.39123 -144.45 - 99 108.202 926 2 0 106.961 5.40056 -145.85 - 99 145.071 1433 1 1 106.788 5.58802 -174.45 - 99 117.118 927 1 0 106.779 5.59761 -175.85 - 99 108.963 1432 0 1 106.58 5.79453 -204.45 - 99 106.213 928 0 0 106.57 5.80587 -205.85 - 99 90.8953 918 3 0 105.73 3.78843 -115.85 - 99 204.183 848 5 0 47.2282 -10.3184 -56.25 - 99 56.3736 849 5 0 46.8129 -10.25 -55.9848 - 99 0.218251 1132 5 1 46.4503 -9.4271 -54.8498 - 99 18.8137 1131 5 1 46.45 -9.42648 -54.8491 - 99 250.154 866 5 0 44.3453 -6.76629 -55.85 - 99 282.884 926 5 0 107.149 5.39359 -55.85 - 99 117.667 1450 5 1 110.18 7.01498 -54.45 - 99 118.151 935 5 0 110.437 7.19213 -55.8507 - 99 107.497 1479 4 1 116.062 10.7901 -84.45 - 99 23.484 1480 4 1 116.15 10.8124 -84.7691 - 99 93.3912 954 4 0 116.459 10.8873 -85.85 - 99 100.636 1526 3 1 125.391 12.8434 -114.45 - 99 14.4923 1527 3 1 125.55 12.8854 -114.797 - 99 134.507 964 3 0 126.042 13.0175 -115.851 - 99 31.3121 965 3 0 126.178 13.0501 -116.137 - 99 117.42 1599 2 1 139.985 16.1422 -144.45 - 99 17.0558 1600 2 1 140.15 16.1648 -144.788 - 99 116.833 980 2 0 140.646 16.2304 -145.85 - 99 24.9158 981 2 0 140.785 16.25 -146.147 - 99 41.27 1668 1 1 153.922 18.1422 -174.45 - 99 118.908 1669 1 1 153.95 18.1481 -174.497 - 99 15.7773 1670 1 1 154.15 18.1828 -174.812 - 99 323.717 991 1 0 154.853 18.2827 -175.85 - 99 32.0092 1774 0 1 175.082 20.0891 -204.45 - 99 319.952 1775 0 1 175.15 20.1211 -204.575 - 99 104.546 1001 0 0 175.822 20.3966 -205.85 - 99 41.5165 1002 0 0 175.963 20.45 -206.129 - 99 91.0445 1667 1 1 153.75 18.136 -174.522 - 99 180.171 1437 5 1 107.588 4.88135 -54.45 - 99 111.748 1441 4 1 108.473 6.06956 -84.45 - 99 140.652 931 4 0 108.522 6.26837 -85.85 - 99 108.6 1446 3 1 109.506 10.451 -114.45 - 99 7.57753 952 3 0 109.549 10.6449 -115.85 - 99 100.28 953 3 0 109.55 10.65 -115.887 - 99 364.838 1451 2 1 110.498 14.5673 -144.45 - 99 115.993 973 2 0 110.595 14.7698 -145.85 - 99 176.466 1461 1 1 112.447 18.8729 -174.45 - 99 122.47 995 1 0 112.567 19.0596 -175.85 - 99 118.532 1474 0 1 115.06 22.9328 -204.45 - 99 128.142 1015 0 0 115.193 23.1262 -205.85 - 99 119.864 971 2 0 110.367 14.3234 -145.851 - 99 244.689 1445 1 1 109.17 5.54381 -174.451 - 99 135.483 920 1 0 109.366 4.24605 -175.85 - 99 85.7415 919 1 0 109.409 4.05 -176.04 - 99 556.924 975 2 0 110.17 15.1418 -145.85 - 99 17.2219 976 2 0 110.168 15.25 -146.181 - 99 82.1324 950 2 0 153.074 10.2316 -146.25 - 99 87.3545 949 2 0 152.967 10.05 -146.162 - 99 109.991 948 2 0 152.839 9.84993 -146.045 - 99 422.613 1660 2 1 152.162 9.21476 -144.85 - 99 64.2956 1659 2 1 152.15 9.20292 -144.83 - 99 102.604 1661 2 1 152.35 8.7843 -144.531 - 99 18.8568 923 8 0 105.826 4.65001 34.045 - 99 27.8392 840 9 0 51.8786 -12.0023 63.7503 - 99 40.829 839 9 0 51.8663 -12.05 63.8125 - 99 272.533 1084 9 0 13.2011 36.8641 63.75 - 99 638.349 1435 1 1 107.166 5.32266 -174.45 - 99 244.372 926 1 0 107.164 5.31962 -175.85 - 99 139.647 1436 0 1 107.371 5.33709 -204.45 - 99 151.401 926 0 0 107.487 5.25374 -205.85 - 99 99.0053 925 0 0 107.492 5.25 -205.913 - 99 113.32 1434 0 1 107.098 5.43146 -204.45 - 99 9.40221 1437 10 1 107.75 4.36885 95.1625 - 99 6.04212 918 10 0 105.891 3.66393 94.15 - 99 127.491 917 10 0 105.874 3.65 94.1408 - 99 295.811 916 10 0 105.694 3.4499 94.0812 - 99 211.982 915 10 0 105.663 3.24904 93.9563 -Number of digits in this event = 38 +Number of tracker hits in this event = 181 + 99 124.991 997 11 1 19.57 14.4148 125.55 + 99 127.374 971 11 0 19.5709 14.4147 124.15 + 99 256.225 997 10 1 19.587 14.4124 95.55 + 99 201.391 971 10 0 19.5867 14.413 94.15 + 99 109.58 997 9 1 19.5921 14.427 65.55 + 99 99.2229 971 9 0 19.5934 14.427 64.15 + 99 558.917 997 8 1 19.6222 14.4113 35.55 + 99 559.176 971 8 0 19.6207 14.4104 34.15 + 99 279.508 997 7 1 19.5906 14.3871 5.55 + 99 342.644 971 7 0 19.5896 14.3858 4.15 + 99 260.987 997 6 1 19.5725 14.3714 -24.45 + 99 112.502 971 6 0 19.5692 14.3675 -25.85 + 99 134.258 997 5 1 19.5037 14.2935 -54.45 + 99 170.868 971 5 0 19.5018 14.2903 -55.85 + 99 405.633 996 4 1 19.4402 14.2419 -84.45 + 99 222.184 970 4 0 19.436 14.2422 -85.85 + 99 349.774 996 3 1 19.3541 14.2541 -114.45 + 99 214.669 971 3 0 19.3404 14.2555 -115.85 + 99 236.427 995 2 1 19.0798 14.2864 -144.45 + 99 435.744 971 2 0 19.0625 14.2978 -145.85 + 99 119.49 993 1 1 18.7014 14.5564 -174.45 + 99 269.653 972 1 0 18.6892 14.5703 -175.85 + 99 10.2424 992 0 1 18.4502 14.8593 -204.45 + 99 111.864 991 0 1 18.45 14.8594 -204.471 + 99 122.907 974 0 0 18.4359 14.8691 -205.85 + 99 178.896 997 4 1 19.45 14.2372 -84.4613 + 99 109.822 1032 3 1 26.5045 12.1012 -114.45 + 99 36.2572 1033 3 1 26.6502 12.0748 -114.757 + 99 116.767 959 3 0 27.1778 11.9701 -115.85 + 99 34.9788 1106 2 1 41.3812 9.75956 -144.45 + 99 368.656 1107 2 1 41.45 9.76174 -144.533 + 99 133.297 1108 2 1 41.65 9.7656 -144.782 + 99 152.838 948 2 0 42.5059 9.77612 -145.85 + 99 69.9772 1229 1 1 65.9004 11.8473 -174.45 + 99 266.978 1230 1 1 66.0502 11.824 -174.64 + 99 29.0534 958 1 0 67.0182 11.6623 -175.85 + 99 136.836 957 1 0 67.0939 11.65 -175.944 + 99 90.4361 1356 0 1 91.3694 6.65042 -204.45 + 99 48.7037 1357 0 1 91.5502 6.5995 -204.705 + 99 212.898 931 0 0 92.3021 6.44379 -205.851 + 99 81.3417 967 4 0 19.8387 13.5345 -85.8502 + 99 228.869 966 4 0 19.9699 13.4499 -86.0045 + 99 75.3668 995 4 1 19.1283 13.2158 -84.8499 + 99 211.257 958 4 0 19.784 11.7405 -85.85 + 99 237.117 1044 1 1 29.0447 33.5743 -174.45 + 99 119.046 1069 1 0 28.6148 33.887 -175.85 + 99 44.1154 1070 1 0 28.4508 34.05 -176.152 + 99 135.329 1045 1 1 29.0501 33.5926 -174.483 + 99 56.9269 1073 1 0 29.341 34.6902 -175.85 + 99 124.288 1074 1 0 29.3835 34.85 -176.059 + 99 4.23763 1070 0 1 34.2376 51.9984 -204.45 + 99 107.22 1071 0 1 34.25 52.0151 -204.461 + 99 76.7102 1072 0 1 34.45 52.218 -204.663 + 99 4.89644 1073 0 1 34.6501 52.3496 -204.841 + 99 103.691 1164 0 0 36.0451 52.9466 -205.85 + 99 73.2351 1165 0 0 36.2296 53.05 -206.056 + 99 152.987 1341 0 0 27.4445 88.2527 -206.25 + 99 315.187 1342 0 0 27.0917 88.4503 -205.936 + 99 145.824 1029 0 1 25.8817 88.0464 -204.85 + 99 78.8895 1028 0 1 25.85 88.0226 -204.808 + 99 82.7616 1334 0 0 24.8173 86.8935 -205.85 + 99 25.8849 1333 0 0 24.7731 86.85 -205.891 + 99 33.8058 1023 0 1 24.6618 87.1181 -204.85 + 99 172.989 1022 0 1 24.65 87.1496 -204.78 + 99 85.1722 702 2 1 -39.5845 -18.7625 -144.85 + 99 116.945 415 3 1 -96.95 -107.846 -114.694 + 99 118.606 414 3 1 -97.15 -107.956 -114.482 + 99 107.825 995 3 1 19.25 14.0938 -114.489 + 99 41.9488 994 3 1 19.05 14.1832 -114.764 + 99 47.7198 973 3 0 18.1964 14.7729 -115.85 + 99 306.622 974 3 0 18.089 14.85 -115.968 + 99 104.483 970 3 0 19.2851 14.0577 -115.85 + 99 246.678 991 2 1 18.3466 14.0386 -144.45 + 99 109.619 968 2 0 18.388 13.7881 -145.85 + 99 148.247 996 1 1 19.3872 8.59013 -174.45 + 99 47.8759 941 1 0 19.3623 8.27558 -175.85 + 99 96.9263 940 1 0 19.3603 8.25 -175.961 + 99 148.481 990 0 1 18.2207 1.59037 -204.45 + 99 143.593 905 0 0 18.1097 1.24299 -205.85 + 99 2.21664 747 2 0 114.112 -30.6449 -146.25 + 99 116.128 746 2 0 114.123 -30.6502 -146.245 + 99 79.7577 745 2 0 114.373 -30.85 -146.209 + 99 252.249 744 2 0 114.487 -31.0502 -146.115 + 99 124.489 1469 2 1 114.131 -29.2414 -144.85 + 99 34.6408 767 2 0 111.665 -26.5308 -145.85 + 99 180.133 1438 2 1 107.924 -25.5899 -144.85 + 99 198.564 972 8 0 19.5112 14.4691 34.15 + 99 28.3562 1229 8 0 83.0727 65.9932 33.75 + 99 163.141 1230 8 0 83.1355 66.05 33.7815 + 99 144.619 1231 8 0 83.4193 66.25 33.9231 + 99 37.5667 1326 8 1 85.3183 67.1637 35.15 + 99 66.8456 1327 8 1 85.4501 67.2337 35.2384 + 99 79.9783 1328 8 1 85.65 67.3152 35.3383 + 99 75.6598 1329 8 1 85.85 67.3912 35.4526 + 99 144.788 1330 8 1 86.1271 67.5001 35.5499 + 99 0.357447 1240 8 0 86.2969 68.249 34.15 + 99 122.371 1241 8 0 86.2972 68.25 34.1482 + 99 1.78493 1156 9 0 90.6971 51.45 63.7628 + 99 127.874 1010 9 1 22.1057 13.1123 65.55 + 99 111.612 964 9 0 22.3261 13.0165 64.15 + 99 85.3235 1035 8 1 27.2076 10.7379 35.55 + 99 40.2382 1036 8 1 27.25 10.7328 35.2977 + 99 115.147 953 8 0 27.4214 10.7141 34.15 + 99 66.7416 1057 7 1 31.5246 9.943 5.54947 + 99 116.489 1056 7 1 31.45 9.87224 5.35226 + 99 122.28 947 7 0 30.708 9.60696 4.14994 + 99 49.8564 980 6 1 16.1848 6.28428 -24.45 + 99 75.3864 979 6 1 16.05 6.37581 -24.5565 + 99 56.109 978 6 1 15.85 6.46344 -24.6611 + 99 54.572 977 6 1 15.65 6.55154 -24.7341 + 99 72.0088 976 6 1 15.45 6.62534 -24.7807 + 99 32.5673 975 6 1 15.25 6.68299 -24.8349 + 99 90.5104 944 6 0 6.60182 8.97596 -25.85 + 99 410.256 945 6 0 6.30127 9.05005 -25.8826 + 99 240.244 946 6 0 5.45613 9.25 -25.9872 + 99 63.2142 930 6 1 6.19767 9.72086 -24.85 + 99 13.3666 918 6 1 3.81602 8.63327 -24.85 + 99 81.5083 933 6 0 3.41979 6.67715 -25.85 + 99 679.15 998 4 1 19.6736 14.4229 -84.45 + 99 261.144 971 4 0 19.67 14.4165 -85.85 + 99 206.374 998 3 1 19.6918 14.3526 -114.45 + 99 141.37 1004 2 1 20.8691 14.4976 -144.45 + 99 463.737 972 2 0 20.8823 14.4837 -145.85 + 99 245.8 1005 1 1 21.1957 14.1621 -174.45 + 99 116.549 970 1 0 21.2312 14.1483 -175.85 + 99 99.5274 1008 0 1 21.7688 13.843 -204.45 + 99 101.34 968 0 0 21.8302 13.8418 -205.85 + 99 132.18 969 0 0 21.8276 13.85 -205.882 + 99 117.857 1007 0 1 21.6088 12.298 -204.85 + 99 78.8297 1056 2 0 -8.34383 31.4437 -146.25 + 99 93.96 1057 2 0 -8.34271 31.45 -146.235 + 99 117.112 997 3 1 19.6243 14.5291 -114.45 + 99 159.629 972 3 0 19.6643 14.5252 -115.85 + 99 145.425 1001 2 1 20.3547 14.4647 -144.45 + 99 125.938 1009 0 1 21.9561 14.265 -204.45 + 99 103.093 970 0 0 21.9692 14.2393 -205.85 + 99 39.6369 823 1 1 -15.3035 78.7896 -174.85 + 99 127.639 822 1 1 -15.45 79.0251 -174.593 + 99 234.08 972 6 0 19.6328 14.487 -25.85 + 99 111.459 998 5 1 19.6558 14.5797 -54.45 + 99 143.609 972 5 0 19.6586 14.5871 -55.85 + 99 110.568 973 4 0 19.7245 14.7507 -85.85 + 99 122.691 999 2 1 19.9568 15.3945 -144.45 + 99 164.867 976 2 0 19.9607 15.4199 -145.85 + 99 109.003 999 1 1 20.0268 15.9229 -174.45 + 99 120.052 979 1 0 20.0365 15.9543 -175.85 + 99 89.0978 1000 0 1 20.2475 16.5962 -204.45 + 99 17.7425 1001 0 1 20.25 16.603 -204.79 + 99 151.619 982 0 0 20.2569 16.6239 -205.85 + 99 104.989 995 7 1 19.1079 13.0941 5.55 + 99 145.194 963 7 0 19.2423 12.8226 4.14936 + 99 142.019 1008 6 1 21.6736 7.63354 -24.45 + 99 117.488 936 6 0 21.8312 7.36721 -25.8502 + 99 130.926 1026 5 1 25.4005 0.872562 -54.45 + 99 17.7339 902 5 0 25.4213 0.471178 -55.8502 + 99 111.059 901 5 0 25.4225 0.45 -55.9248 + 99 86.4775 1029 4 1 26.0081 -7.67338 -84.45 + 99 54.0181 1030 4 1 26.0501 -7.75547 -84.6913 + 99 95.2309 859 4 0 26.238 -8.15341 -85.8501 + 99 82.5768 858 4 0 26.2856 -8.25 -86.1501 + 99 40.6983 1047 3 1 29.6429 -17.0107 -114.45 + 99 104.043 1048 3 1 29.65 -17.0387 -114.531 + 99 2.60392 813 3 0 29.7431 -17.4488 -115.85 + 99 154.609 812 3 0 29.7434 -17.45 -115.854 + 99 155.346 1055 2 1 31.1428 -26.5044 -144.45 + 99 38.8622 766 2 0 31.4308 -26.819 -145.85 + 99 125.469 765 2 0 31.46 -26.85 -145.987 + 99 200.357 1083 1 1 36.8253 -34.3642 -174.45 + 99 119.514 726 1 0 36.698 -34.828 -175.85 + 99 109.104 725 1 0 36.6912 -34.8502 -175.923 + 99 55.9479 1066 0 1 33.3019 -43.5882 -204.45 + 99 74.4174 1065 0 1 33.25 -43.6642 -204.594 + 99 76.084 678 0 0 32.8332 -44.3147 -205.85 + 99 66.7376 677 0 0 32.7546 -44.4501 -206.111 + 99 69.7043 1154 3 1 50.9125 -11.9023 -114.45 + 99 151.588 1155 3 1 51.05 -11.6971 -114.535 + 99 240.881 1156 3 1 51.25 -11.3486 -114.57 + 99 380.846 1157 3 1 51.45 -10.9618 -114.505 + 99 32.6791 852 3 0 50.8833 -9.58874 -115.85 + 99 127.995 853 3 0 50.8257 -9.45 -115.868 + 99 178.955 1158 3 1 51.65 -7.45157 -114.806 +Number of digits in this event = 85 Run terminated. Run Summary Number of events processed : 100 - User=51.510000s Real=51.925315s Sys=0.040000s + User=57.530000s Real=57.769069s Sys=0.040000s End of Run 2 Graphics systems deleted. Visualization Manager deleting... diff --git a/examples/advanced/hadrontherapy/History b/examples/advanced/hadrontherapy/History index 87c51a4f6e1..d902790f7c0 100644 --- a/examples/advanced/hadrontherapy/History +++ b/examples/advanced/hadrontherapy/History @@ -8,7 +8,7 @@ https://twiki.cern.ch/twiki/bin/view/Geant4/AdvancedExamplesHadrontherapy History file of the Hadrontherapy application ==================================================== -31.01.2019, I.Hrivnacova Tag: hadrontherapy-V10-04-10 +31.01.2019, I.Hrivnacova Tag: hadrontherapy-V10-05-00 - Merged GitHub PR #4: all Boolean operators now return G4bool. 09.11.2018 G.Cosmo; Tag: hadrontherapy-V10-04-09 diff --git a/examples/advanced/hadrontherapy/hadrontherapy.out b/examples/advanced/hadrontherapy/hadrontherapy.out index 090bc9f1e0f..f1f6c4b75a3 100644 --- a/examples/advanced/hadrontherapy/hadrontherapy.out +++ b/examples/advanced/hadrontherapy/hadrontherapy.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -577,22 +577,24 @@ Index : 9 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. Run 0 starts ... Run terminated. Run Summary Number of events processed : 500 - User=5.370000s Real=8.881610s Sys=0.040000s + User=5.520000s Real=7.801751s Sys=0.030000s ... write Csv file : Hadrontherapy_h1_Ekin.csv - done ... write Csv file : Hadrontherapy_h1_Edep.csv - done ... write Csv files : - done Graphics systems deleted. Visualization Manager deleting... -The simulation took: 13.4309 s to run (real time) +The simulation took: 11.6726 s to run (real time) Dose is being written to Dose.out G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 12 of which, static: 0 -Dynamic pools deleted: 12 / Total memory freed: 0.26 MB +Dynamic pools deleted: 12 / Total memory freed: 0.48 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/advanced/human_phantom/History b/examples/advanced/human_phantom/History index c9da06d61f3..29fb5cd6373 100644 --- a/examples/advanced/human_phantom/History +++ b/examples/advanced/human_phantom/History @@ -17,7 +17,7 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -Jan 31, 2019, I.Hrivnacova tag human_phantom-V10-04-01 +Jan 31, 2019, I.Hrivnacova tag human_phantom-V10-05-00 - Merged GitHub PR #4: all Boolean operators now return G4bool. Oct 19, 2018. S. Guatelli tag human_phantom-V10-04-00 diff --git a/examples/advanced/human_phantom/human_phantom.out b/examples/advanced/human_phantom/human_phantom.out index 23db12395a3..4d2b9f2bbad 100644 --- a/examples/advanced/human_phantom/human_phantom.out +++ b/examples/advanced/human_phantom/human_phantom.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -803,6 +803,8 @@ Index : 2 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 start. Number of events = 100 Energy Total in Run:logicalBrain, ID: 0, Energy Deposition (MeV): 0 diff --git a/examples/advanced/iort_therapy/iort_therapy.out b/examples/advanced/iort_therapy/iort_therapy.out index dbd57027fff..1a266530d02 100644 --- a/examples/advanced/iort_therapy/iort_therapy.out +++ b/examples/advanced/iort_therapy/iort_therapy.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -486,6 +486,8 @@ Index : 6 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. Run 0 starts ... @@ -495,13 +497,13 @@ Run 0 starts ... Run terminated. Run Summary Number of events processed : 2000 - User=11.560000s Real=17.094653s Sys=0.130000s + User=11.600000s Real=16.795251s Sys=0.190000s /score/dumpQuantityToFile boxMesh_1 dose dose.out Graphics systems deleted. Visualization Manager deleting... G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 11 of which, static: 0 -Dynamic pools deleted: 11 / Total memory freed: 0.17 MB +Dynamic pools deleted: 11 / Total memory freed: 0.16 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/advanced/lAr_calorimeter/History b/examples/advanced/lAr_calorimeter/History index 85583878eca..9125669a65b 100644 --- a/examples/advanced/lAr_calorimeter/History +++ b/examples/advanced/lAr_calorimeter/History @@ -8,7 +8,7 @@ Hi------------------------------------------------------------------- Category History file --------------------- -31.01.2019 - I.Hrivnacova (lAr_calorimeter-V10-04-03) +31.01.2019 - I.Hrivnacova (lAr_calorimeter-V10-05-00) Merged GitHub PR #4: all Boolean operators now return G4bool. 09.11.2018 - G. Cosmo (lAr_calorimeter-V10-04-02) diff --git a/examples/advanced/lAr_calorimeter/lAr_calorimeter.out b/examples/advanced/lAr_calorimeter/lAr_calorimeter.out index 57af35da0fd..9267bb5c718 100644 --- a/examples/advanced/lAr_calorimeter/lAr_calorimeter.out +++ b/examples/advanced/lAr_calorimeter/lAr_calorimeter.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -470,7 +470,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -478,13 +477,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -492,13 +489,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -507,12 +502,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -523,12 +516,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -539,12 +530,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -553,12 +542,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -567,12 +557,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -583,12 +571,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -598,13 +584,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -634,14 +618,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -649,14 +631,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -665,13 +645,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -695,12 +674,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -708,12 +687,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -722,12 +701,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -735,15 +714,34 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= Region -- -- appears in world volume This region is in the mass world. @@ -862,8 +860,8 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Voxelisation: top CPU users: Percent Total CPU System CPU Memory Volume ------- ---------- ---------- -------- ---------- - 51.72 0.15 0.00 152k EmModuleLogical - 48.28 0.14 0.00 238k HadModuleLogical + 55.17 0.16 0.00 152k EmModuleLogical + 44.83 0.13 0.00 238k HadModuleLogical 0.00 0.00 0.00 4k Mother 0.00 0.00 0.00 0k CryostatLogical 0.00 0.00 0.00 0k LArgLogical @@ -874,14 +872,16 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Voxelisation: top memory users: Percent Memory Heads Nodes Pointers Total CPU Volume ------- -------- ------ ------ -------- ---------- ---------- - 60.17 238k 1385 2370 3792 0.14 HadModuleLogical - 38.50 152k 1129 1152 2426 0.15 EmModuleLogical + 60.17 238k 1385 2370 3792 0.13 HadModuleLogical + 38.50 152k 1129 1152 2426 0.16 EmModuleLogical 0.93 3k 8 42 146 0.00 Mother 0.12 0k 1 7 8 0.00 SolidWLogical 0.12 0k 1 7 8 0.00 CuPlateLogical 0.08 0k 1 4 6 0.00 LArgLogical 0.05 0k 1 2 4 0.00 CryostatLogical 0.05 0k 1 2 4 0.00 FCALEnvelopeLogical +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ### Run 0 start. Read 2001 events from file data-tracks/tracks-20GeV.dat @@ -891,352 +891,352 @@ Read 2001 events from file data-tracks/tracks-20GeV.dat ---> Begin of event: 1 **** Primary : 1 Vertex : (5.55552,7.16569,32740) -Number of F1 Tiles with Positive energy : 41 +Number of F1 Tiles with Positive energy : 43 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) 1.8978 2.64624 2.7378 Visible Energy in Hole Counter (MeV) 0 0 Visible Energy in Upstream Dead Materials -2.1924 +4.79245 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 1 +N Tracks out of world 4 N Secondaries 145 -EmEdep is=19907 MeV -HadEdep is=4.2311 MeV -Edep in FCAL1 FCAl2 : 19907 4.2311 +EmEdep is=19792.2 MeV +HadEdep is=13.4675 MeV +Edep in FCAL1 FCAl2 : 19792.2 13.4675 **** Primary : 2 Vertex : (-3.76032,10.9751,32740) -Number of F1 Tiles with Positive energy : 43 +Number of F1 Tiles with Positive energy : 58 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -2.4333 1.82911 1.92245 +1.6029 2.74975 4.06659 Visible Energy in Hole Counter (MeV) -0 67.6689 +0 184.219 Visible Energy in Upstream Dead Materials -668.285 +1645.45 Visible Energy in Tail Catcher Scintillator -0.0192657 0 0 0 0 0 0 +0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 47 -N Secondaries 210 -EmEdep is=18674.8 MeV +N Tracks out of world 80 +N Secondaries 117 +EmEdep is=16949.7 MeV HadEdep is=0 MeV -Edep in FCAL1 FCAl2 : 18674.8 0 +Edep in FCAL1 FCAl2 : 16949.7 0 **** Primary : 3 Vertex : (13.1951,2.677,32740) -Number of F1 Tiles with Positive energy : 66 -Number of F2 tiles with Positive energy : 0 +Number of F1 Tiles with Positive energy : 41 +Number of F2 tiles with Positive energy : 1 Visisble Energy in S1 , S2 , S3 in (MeV) -2.21648 1.52167 1.68035 +2.24068 1.83168 1.89496 Visible Energy in Hole Counter (MeV) -0 125.258 +0 4.08188 Visible Energy in Upstream Dead Materials -3203.82 +158.568 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 138 -N Secondaries 134 -EmEdep is=14706.1 MeV -HadEdep is=0 MeV -Edep in FCAL1 FCAl2 : 14706.1 0 +N Tracks out of world 5 +N Secondaries 117 +EmEdep is=19482.7 MeV +HadEdep is=126.431 MeV +Edep in FCAL1 FCAl2 : 19482.7 126.431 **** Primary : 4 Vertex : (-8.66148,-8.80731,32740) -Number of F1 Tiles with Positive energy : 40 +Number of F1 Tiles with Positive energy : 46 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -1.92692 1.82955 1.6177 +1.91172 2.29547 2.05246 Visible Energy in Hole Counter (MeV) 0 0 Visible Energy in Upstream Dead Materials -5.12738 +3.64144 Visible Energy in Tail Catcher Scintillator -0 0 0 0 0 0 0 +0.0482112 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber -0 0 0 0 0 0 +0.000322638 0 0 0 0 0 N Tracks out of world 2 -N Secondaries 245 -EmEdep is=19674.4 MeV -HadEdep is=4.8066 MeV -Edep in FCAL1 FCAl2 : 19674.4 4.8066 +N Secondaries 168 +EmEdep is=19831.8 MeV +HadEdep is=0 MeV +Edep in FCAL1 FCAl2 : 19831.8 0 **** Primary : 5 Vertex : (4.75859,7.01622,32740) -Number of F1 Tiles with Positive energy : 42 -Number of F2 tiles with Positive energy : 1 +Number of F1 Tiles with Positive energy : 48 +Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -1.68471 1.65527 1.52978 +1.82913 1.62878 1.86134 Visible Energy in Hole Counter (MeV) 0 0 Visible Energy in Upstream Dead Materials -19.303 +5.68401 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 3 -N Secondaries 171 -EmEdep is=19760.1 MeV -HadEdep is=30.937 MeV -Edep in FCAL1 FCAl2 : 19760.1 30.937 +N Tracks out of world 2 +N Secondaries 133 +EmEdep is=19707.7 MeV +HadEdep is=1.78925 MeV +Edep in FCAL1 FCAl2 : 19707.7 1.78925 **** Primary : 6 Vertex : (1.94335,14.9228,32740) -Number of F1 Tiles with Positive energy : 66 -Number of F2 tiles with Positive energy : 0 +Number of F1 Tiles with Positive energy : 61 +Number of F2 tiles with Positive energy : 1 Visisble Energy in S1 , S2 , S3 in (MeV) -2.15515 1.69098 1.73732 +1.60919 1.98289 1.98605 Visible Energy in Hole Counter (MeV) -0 105.827 +0 51.3548 Visible Energy in Upstream Dead Materials -1068.99 +819.637 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 50 -N Secondaries 113 -EmEdep is=17555.9 MeV -HadEdep is=8.19057 MeV -Edep in FCAL1 FCAl2 : 17555.9 8.19057 +N Tracks out of world 24 +N Secondaries 91 +EmEdep is=18398.5 MeV +HadEdep is=23.9231 MeV +Edep in FCAL1 FCAl2 : 18398.5 23.9231 **** Primary : 7 Vertex : (-10.9878,-6.7949,32740) -Number of F1 Tiles with Positive energy : 44 +Number of F1 Tiles with Positive energy : 68 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -1.73196 1.67079 1.5438 +1.88153 1.7174 2.1055 Visible Energy in Hole Counter (MeV) -0 0 +0 67.1578 Visible Energy in Upstream Dead Materials -1.14322 +3208.39 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 1 -N Secondaries 115 -EmEdep is=19886.1 MeV -HadEdep is=2.06297 MeV -Edep in FCAL1 FCAl2 : 19886.1 2.06297 +N Tracks out of world 102 +N Secondaries 146 +EmEdep is=14152.2 MeV +HadEdep is=0.262277 MeV +Edep in FCAL1 FCAl2 : 14152.2 0.262277 **** Primary : 8 Vertex : (10.9757,-1.49585,32740) -Number of F1 Tiles with Positive energy : 48 +Number of F1 Tiles with Positive energy : 46 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -1.51951 1.68348 1.79117 +1.82228 1.9908 1.77897 Visible Energy in Hole Counter (MeV) 0 0 Visible Energy in Upstream Dead Materials -6.72869 +2.16565 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 3 -N Secondaries 226 -EmEdep is=19814.6 MeV -HadEdep is=4.48638 MeV -Edep in FCAL1 FCAl2 : 19814.6 4.48638 +N Tracks out of world 1 +N Secondaries 212 +EmEdep is=19872.6 MeV +HadEdep is=3.31062 MeV +Edep in FCAL1 FCAl2 : 19872.6 3.31062 **** Primary : 9 Vertex : (-27.7734,3.36444,32740) -Number of F1 Tiles with Positive energy : 67 +Number of F1 Tiles with Positive energy : 58 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -1.6082 1.86323 2.05237 +1.57151 1.61478 1.71181 Visible Energy in Hole Counter (MeV) -0 91.1644 +0 46.2248 Visible Energy in Upstream Dead Materials -3857.34 +2256.71 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 103 -N Secondaries 118 -EmEdep is=14273.9 MeV -HadEdep is=4.10008 MeV -Edep in FCAL1 FCAl2 : 14273.9 4.10008 +N Tracks out of world 72 +N Secondaries 158 +EmEdep is=16284.4 MeV +HadEdep is=0 MeV +Edep in FCAL1 FCAl2 : 16284.4 0 **** Primary : 10 Vertex : (-22.5474,4.1006,32740) -Number of F1 Tiles with Positive energy : 51 +Number of F1 Tiles with Positive energy : 46 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -1.65348 1.80561 1.73355 +1.60183 1.84915 1.7098 Visible Energy in Hole Counter (MeV) -0 17.2935 +0 0 Visible Energy in Upstream Dead Materials -737.009 +10.0708 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 30 -N Secondaries 125 -EmEdep is=18889.4 MeV +N Tracks out of world 10 +N Secondaries 170 +EmEdep is=19555.7 MeV HadEdep is=0 MeV -Edep in FCAL1 FCAl2 : 18889.4 0 +Edep in FCAL1 FCAl2 : 19555.7 0 ---> Begin of event: 11 **** Primary : 11 Vertex : (-6.31939,21.5056,32740) -Number of F1 Tiles with Positive energy : 44 +Number of F1 Tiles with Positive energy : 47 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -2.3509 2.05806 1.87792 +1.57896 1.77312 1.63707 Visible Energy in Hole Counter (MeV) 0 0 Visible Energy in Upstream Dead Materials -4.14422 +70.8216 Visible Energy in Tail Catcher Scintillator -0 0 0 0 0 0 0 +0 0 0.00293422 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 N Tracks out of world 6 -N Secondaries 140 -EmEdep is=19788 MeV -HadEdep is=0.510999 MeV -Edep in FCAL1 FCAl2 : 19788 0.510999 +N Secondaries 175 +EmEdep is=19691 MeV +HadEdep is=0 MeV +Edep in FCAL1 FCAl2 : 19691 0 **** Primary : 12 Vertex : (17.1015,6.30557,32740) -Number of F1 Tiles with Positive energy : 50 +Number of F1 Tiles with Positive energy : 48 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -2.23375 1.76977 4.79018 +1.64851 1.84068 1.90194 Visible Energy in Hole Counter (MeV) 0 0 Visible Energy in Upstream Dead Materials -7.74559 +8.5445 Visible Energy in Tail Catcher Scintillator -0.00364232 0 0 0 0 0 0 +0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 3 -N Secondaries 143 -EmEdep is=19799.7 MeV -HadEdep is=3.88798 MeV -Edep in FCAL1 FCAl2 : 19799.7 3.88798 +N Tracks out of world 6 +N Secondaries 242 +EmEdep is=19742.4 MeV +HadEdep is=0.898268 MeV +Edep in FCAL1 FCAl2 : 19742.4 0.898268 **** Primary : 13 Vertex : (-24.9484,11.8659,32740) -Number of F1 Tiles with Positive energy : 31 +Number of F1 Tiles with Positive energy : 23 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -1.76285 2.862 2.04556 +2.38313 1.70037 1.60269 Visible Energy in Hole Counter (MeV) -0 57.4348 +0 37.1371 Visible Energy in Upstream Dead Materials -18053 +18722.3 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber -0.0400659 0 0 0 0 0 -N Tracks out of world 150 -N Secondaries 162 -EmEdep is=1207.72 MeV -HadEdep is=0.308437 MeV -Edep in FCAL1 FCAl2 : 1207.72 0.308437 +0 0 0 0 0 0 +N Tracks out of world 137 +N Secondaries 163 +EmEdep is=663.73 MeV +HadEdep is=0 MeV +Edep in FCAL1 FCAl2 : 663.73 0 **** Primary : 14 Vertex : (-0.133696,18.3151,32740) -Number of F1 Tiles with Positive energy : 41 +Number of F1 Tiles with Positive energy : 50 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -1.58235 1.55779 1.72147 +1.54168 1.60757 1.63091 Visible Energy in Hole Counter (MeV) -0 0 +0 2.97912 Visible Energy in Upstream Dead Materials -16.8618 +4.10429 Visible Energy in Tail Catcher Scintillator -0.0545823 0 0 0 0 0 0 +0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 1 -N Secondaries 187 -EmEdep is=19795.5 MeV -HadEdep is=0.434886 MeV -Edep in FCAL1 FCAl2 : 19795.5 0.434886 +N Tracks out of world 2 +N Secondaries 89 +EmEdep is=19767.1 MeV +HadEdep is=1.72804 MeV +Edep in FCAL1 FCAl2 : 19767.1 1.72804 **** Primary : 15 Vertex : (17.3196,17.6617,32740) -Number of F1 Tiles with Positive energy : 43 +Number of F1 Tiles with Positive energy : 44 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -1.51604 1.71743 1.77622 +1.54788 1.84957 1.70288 Visible Energy in Hole Counter (MeV) -0 0 +0 4.23693 Visible Energy in Upstream Dead Materials -11.7379 +13.9003 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 2 -N Secondaries 193 -EmEdep is=19891.5 MeV +N Tracks out of world 5 +N Secondaries 118 +EmEdep is=19747.7 MeV HadEdep is=0 MeV -Edep in FCAL1 FCAl2 : 19891.5 0 +Edep in FCAL1 FCAl2 : 19747.7 0 **** Primary : 16 Vertex : (-20.8489,10.8988,32740) -Number of F1 Tiles with Positive energy : 62 +Number of F1 Tiles with Positive energy : 74 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -1.82243 1.61864 1.95095 +1.57556 1.73862 1.69838 Visible Energy in Hole Counter (MeV) -0 48.0242 +0 177.4 Visible Energy in Upstream Dead Materials -3350.37 +5457.04 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 86 -N Secondaries 216 -EmEdep is=14387.1 MeV -HadEdep is=3.9842 MeV -Edep in FCAL1 FCAl2 : 14387.1 3.9842 +N Tracks out of world 173 +N Secondaries 250 +EmEdep is=11976.6 MeV +HadEdep is=4.97271 MeV +Edep in FCAL1 FCAl2 : 11976.6 4.97271 **** Primary : 17 Vertex : (-9.96316,-9.33478,32740) -Number of F1 Tiles with Positive energy : 45 -Number of F2 tiles with Positive energy : 1 +Number of F1 Tiles with Positive energy : 71 +Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -1.99192 3.71154 2.00636 +3.19383 1.69053 1.94464 Visible Energy in Hole Counter (MeV) -0 0 +0 102.725 Visible Energy in Upstream Dead Materials -4.01474 +4380.85 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 5 -N Secondaries 148 -EmEdep is=19783 MeV -HadEdep is=28.7649 MeV -Edep in FCAL1 FCAl2 : 19783 28.7649 +N Tracks out of world 118 +N Secondaries 114 +EmEdep is=12619.1 MeV +HadEdep is=0 MeV +Edep in FCAL1 FCAl2 : 12619.1 0 **** Primary : 18 Vertex : (-9.96316,-9.33478,32740) -Number of F1 Tiles with Positive energy : 53 +Number of F1 Tiles with Positive energy : 41 Number of F2 tiles with Positive energy : 0 Visisble Energy in S1 , S2 , S3 in (MeV) -1.88664 1.57291 1.82098 +2.54997 5.17525 5.17094 Visible Energy in Hole Counter (MeV) -0 35.0664 +0 0 Visible Energy in Upstream Dead Materials -1377.05 +351.354 Visible Energy in Tail Catcher Scintillator 0 0 0 0 0 0 0 Visible Energy in Tail Catcher Absorber 0 0 0 0 0 0 -N Tracks out of world 41 -N Secondaries 160 -EmEdep is=17956.1 MeV +N Tracks out of world 6 +N Secondaries 157 +EmEdep is=19503 MeV HadEdep is=0 MeV -Edep in FCAL1 FCAl2 : 17956.1 0 +Edep in FCAL1 FCAl2 : 19503 0 Run terminated. Run Summary Number of events processed : 18 - User=9.020000s Real=9.044356s Sys=0.000000s + User=10.080000s Real=10.194227s Sys=0.000000s Graphics systems deleted. Visualization Manager deleting... G4 kernel has come to Quit state. @@ -1250,21 +1250,21 @@ G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. -Total navigation history collections cleaned: 42 +Total navigation history collections cleaned: 44 ================== Deleting memory pools =================== -Pool ID '20G4NavigationLevelRep', size : 0.0606 MB +Pool ID '20G4NavigationLevelRep', size : 0.0615 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.0788 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 '7G4Track', size : 0.158 MB -Pool ID '18G4TouchableHistory', size : 0.00481 MB +Pool ID '17G4DynamicParticle', size : 0.074 MB +Pool ID '7G4Track', size : 0.147 MB +Pool ID '18G4TouchableHistory', size : 0.00577 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB -Pool ID '10G4Fragment', size : 0.000961 MB +Pool ID '10G4Fragment', size : 0.00192 MB Number of memory pools allocated: 11 of which, static: 0 -Dynamic pools deleted: 11 / Total memory freed: 0.31 MB +Dynamic pools deleted: 11 / Total memory freed: 0.3 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. diff --git a/examples/advanced/medical_linac/medical_linac.out b/examples/advanced/medical_linac/medical_linac.out index b575b9b38e4..8650ac0d723 100644 --- a/examples/advanced/medical_linac/medical_linac.out +++ b/examples/advanced/medical_linac/medical_linac.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -877,10 +877,10 @@ Launched 50000 random primary particles Run terminated. Run Summary Number of events processed : 50000 - User=17.710000s Real=17.995628s Sys=0.030000s + User=18.380000s Real=18.705077s Sys=0.020000s PrimitiveScorer RUN PhantomSD,TotalDose Number of entries 169 -loop elapsed time [s] : 17.74 +loop elapsed time [s] : 18.41 Region -- -- appears in world volume @@ -1104,10 +1104,10 @@ Launched 50000 random primary particles Run terminated. Run Summary Number of events processed : 50000 - User=17.460000s Real=17.570591s Sys=0.020000s + User=18.240000s Real=18.318854s Sys=0.010000s PrimitiveScorer RUN PhantomSD,TotalDose Number of entries 126 -loop elapsed time [s] : 17.48 +loop elapsed time [s] : 18.27 ################ END NEW GEOMETRY ######################## /run/geometryModified @@ -1401,10 +1401,10 @@ Launched 50000 random primary particles Run terminated. Run Summary Number of events processed : 50000 - User=17.780000s Real=17.852258s Sys=0.010000s + User=18.510000s Real=18.570106s Sys=0.010000s PrimitiveScorer RUN PhantomSD,TotalDose Number of entries 73 -loop elapsed time [s] : 17.8 +loop elapsed time [s] : 18.52 Region -- -- appears in world volume @@ -1628,13 +1628,13 @@ Launched 50000 random primary particles Run terminated. Run Summary Number of events processed : 50000 - User=17.820000s Real=17.974260s Sys=0.010000s + User=18.810000s Real=18.969119s Sys=0.010000s PrimitiveScorer RUN PhantomSD,TotalDose Number of entries 116 -loop elapsed time [s] : 17.84 +loop elapsed time [s] : 18.84 ################ END NEW GEOMETRY ######################## -loop elapsed time [s] : 75.05 +loop elapsed time [s] : 78.14 G4 kernel has come to Quit state. UserDetectorConstruction deleted. diff --git a/examples/advanced/microbeam/microbeam.out b/examples/advanced/microbeam/microbeam.out index f3afc03bd71..32d495675da 100644 --- a/examples/advanced/microbeam/microbeam.out +++ b/examples/advanced/microbeam/microbeam.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -753,7 +753,9 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== eCoulombScattering : Emin= 0 eV Emax= 100 TeV -##### Create analysis manager 0xdf3ea0 +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. +##### Create analysis manager 0xf7bd80 Using Root analysis manager All Ntuples have been created -> Event # 1 generated @@ -761,34 +763,34 @@ All Ntuples have been created -> Event # 2 generated ===> The incident alpha particle has reached the targeted cell : - -----> total absorbed dose within Nucleus is (Gy) = 0.30832977717125 - -----> total absorbed dose within Cytoplasm is (Gy) = 0.012658759300938 + -----> total absorbed dose within Nucleus is (Gy) = 0.29742493740398 + -----> total absorbed dose within Cytoplasm is (Gy) = 0.037565768440983 -> Event # 3 generated - ===> The incident alpha particle has reached the targeted cell : - -----> total absorbed dose within Nucleus is (Gy) = 0.32818767799678 - -----> total absorbed dose within Cytoplasm is (Gy) = 0.040445595179846 + ===> Sorry, the incident alpha particle has missed the targeted cell ! -> Event # 4 generated - ===> Sorry, the incident alpha particle has missed the targeted cell ! + ===> The incident alpha particle has reached the targeted cell : + -----> total absorbed dose within Nucleus is (Gy) = 0.27385154431883 + -----> total absorbed dose within Cytoplasm is (Gy) = 0.024526134263825 -> Event # 5 generated ===> The incident alpha particle has reached the targeted cell : - -----> total absorbed dose within Nucleus is (Gy) = 0.30051308302664 - -----> total absorbed dose within Cytoplasm is (Gy) = 0.020664256535765 + -----> total absorbed dose within Nucleus is (Gy) = 0.35574464570266 + -----> total absorbed dose within Cytoplasm is (Gy) = 0.031220006922342 -> Event # 6 generated - ===> The incident alpha particle has reached the targeted cell : - -----> total absorbed dose within Nucleus is (Gy) = 0.31146622510197 - -----> total absorbed dose within Cytoplasm is (Gy) = 0.047806526099121 + ===> Sorry, the incident alpha particle has missed the targeted cell ! -> Event # 7 generated ===> The incident alpha particle has reached the targeted cell : - -----> total absorbed dose within Nucleus is (Gy) = 0.35269013799571 - -----> total absorbed dose within Cytoplasm is (Gy) = 0.039951247639529 + -----> total absorbed dose within Nucleus is (Gy) = 0.32032653995638 + -----> total absorbed dose within Cytoplasm is (Gy) = 0.029179681108197 -> Event # 8 generated - ===> Sorry, the incident alpha particle has missed the targeted cell ! + ===> The incident alpha particle has reached the targeted cell : + -----> total absorbed dose within Nucleus is (Gy) = 0.23499105665859 + -----> total absorbed dose within Cytoplasm is (Gy) = 0.045595002738755 -> Event # 9 generated ===> Sorry, the incident alpha particle has missed the targeted cell ! diff --git a/examples/advanced/microelectronics/microelectronics.out b/examples/advanced/microelectronics/microelectronics.out index 9ab3b6c5165..49c99facab8 100644 --- a/examples/advanced/microelectronics/microelectronics.out +++ b/examples/advanced/microelectronics/microelectronics.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -185,14 +185,16 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Total memory consumed for geometry optimisation: 0 kByte Total CPU time elapsed for geometry optimisation: 0 seconds +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. -##### Create analysis manager 0x14f6a50 +##### Create analysis manager 0x145feb0 Using Root analysis manager ... open Root analysis file : microelectronics.root - done Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.002574s Sys=0.000000s + User=0.000000s Real=0.002569s Sys=0.000000s ... write Root file : microelectronics.root - done ... close Root file : microelectronics.root - done Number and type of particles created outside region "Target" : @@ -239,13 +241,13 @@ Index : 1 used in the geometry : Yes ==================================================================== ### Run 1 starts. -##### Create analysis manager 0x14f6a50 +##### Create analysis manager 0x145feb0 Using Root analysis manager ... open Root analysis file : microelectronics.root - done Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000047s Sys=0.000000s + User=0.000000s Real=0.000056s Sys=0.000000s ... write Root file : microelectronics.root - done ... close Root file : microelectronics.root - done Number and type of particles created outside region "Target" : diff --git a/examples/advanced/nanobeam/History b/examples/advanced/nanobeam/History index 154b8a8c41e..17fd7734171 100644 --- a/examples/advanced/nanobeam/History +++ b/examples/advanced/nanobeam/History @@ -8,6 +8,9 @@ Package History file -------------------- +25 Apr 2019- B.Morgan - tag nanobeam-V10-05-00 +- Include G4Types header before use of G4MULTITHREADED + 09 Sep 2018- S.Incerti - tag nanobeam-V10-04-02 - updated default.mac diff --git a/examples/advanced/nanobeam/nanobeam.cc b/examples/advanced/nanobeam/nanobeam.cc index 01c425d03fd..02e46048837 100755 --- a/examples/advanced/nanobeam/nanobeam.cc +++ b/examples/advanced/nanobeam/nanobeam.cc @@ -26,6 +26,8 @@ // Please cite the following paper if you use this software // Nucl.Instrum.Meth.B260:20-27, 2007 +#include "G4Types.hh" + #ifdef G4MULTITHREADED #include "G4MTRunManager.hh" #else @@ -41,9 +43,9 @@ int main(int argc,char** argv) { // Choose the Random engine - + G4Random::setTheEngine(new CLHEP::RanecuEngine); - + // Construct the default run manager #ifdef G4MULTITHREADED @@ -51,9 +53,9 @@ int main(int argc,char** argv) { // Use only one thread for aberration coefficient calculation ("coef*" macros) // - // For high statistics (no aberration coefficient calculation, "image*" & "grid*" macros), - // switch to more threads - + // For high statistics (no aberration coefficient calculation, "image*" & "grid*" macros), + // switch to more threads + runManager->SetNumberOfThreads(1); #else @@ -61,38 +63,38 @@ int main(int argc,char** argv) { #endif // Set mandatory initialization classes - + DetectorConstruction* detector = new DetectorConstruction; - + runManager->SetUserInitialization(detector); - + runManager->SetUserInitialization(new PhysicsList); - + // User action initialization - + runManager->SetUserInitialization(new ActionInitialization(detector)); - + // Initialize G4 kernel - + runManager->Initialize(); - - // Get the pointer to the User Interface manager - - G4UImanager* UImanager = G4UImanager::GetUIpointer(); - + + // Get the pointer to the User Interface manager + + G4UImanager* UImanager = G4UImanager::GetUIpointer(); + if (argc==1) // Define UI session for interactive mode. - { - UImanager->ApplyCommand("/control/execute default.mac"); + { + UImanager->ApplyCommand("/control/execute default.mac"); } else // Batch mode - { + { G4String command = "/control/execute "; G4String fileName = argv[1]; UImanager->ApplyCommand(command+fileName); } // - + delete runManager; return 0; diff --git a/examples/advanced/purging_magnet/purging_magnet.out b/examples/advanced/purging_magnet/purging_magnet.out index 4f38fa1c64e..0b0a3eb178a 100644 --- a/examples/advanced/purging_magnet/purging_magnet.out +++ b/examples/advanced/purging_magnet/purging_magnet.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -301,6 +301,8 @@ Index : 1 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. Ntuple-1 created Ntuple-2 created Ntuple-3 created @@ -316,7 +318,7 @@ Total number of event = 5000 --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 1163321693, 2026980818 + Current couple of seeds = 1450407308, 1749470055 ---------------------------------------- Graphics systems deleted. Visualization Manager deleting... diff --git a/examples/advanced/radioprotection/History b/examples/advanced/radioprotection/History index da723004033..36c7dfe1ade 100644 --- a/examples/advanced/radioprotection/History +++ b/examples/advanced/radioprotection/History @@ -8,7 +8,7 @@ Category History file --------------------- -31.01.2019 - I.Hrivnacova tag radioprotection-V10-04-00 +31.01.2019 - I.Hrivnacova tag radioprotection-V10-05-00 Merged GitHub PR #4: all Boolean operators now return G4bool. 19.11.2016 - A. Dotti tag radioprotection-V10-02-01 diff --git a/examples/advanced/radioprotection/radioprotection.out b/examples/advanced/radioprotection/radioprotection.out index c3e3199f5cd..188d307293a 100644 --- a/examples/advanced/radioprotection/radioprotection.out +++ b/examples/advanced/radioprotection/radioprotection.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -550,7 +550,8 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: RadioactiveDecay --------------------------------------------------- Hadronic Processes for He3 @@ -558,13 +559,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -572,13 +571,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -587,12 +584,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_alpha @@ -601,12 +596,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_deuteron @@ -615,24 +608,21 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_neutron Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_proton @@ -641,12 +631,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_triton @@ -655,12 +643,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for deuteron @@ -668,13 +654,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ @@ -682,7 +666,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: QGSP: 12 GeV ---> 100 TeV @@ -690,7 +673,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -698,7 +680,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: QGSP: 12 GeV ---> 100 TeV @@ -706,20 +687,18 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for lambda Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for neutron @@ -736,7 +715,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Cascade: 19.9 MeV ---> 9.9 GeV Model: NeutronHPInelastic: 0 eV ---> 20 MeV Cr_sctns: NeutronHPInelasticXS: 0 eV ---> 20 MeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: nCapture Model: NeutronHPCapture: 0 eV ---> 20 MeV @@ -756,13 +735,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 4 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -770,26 +749,26 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 4 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for proton Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 9.5 GeV ---> 25 GeV Model: Binary Cascade: 0 eV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -797,15 +776,34 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1442.7 +Internal e- conversion flag 1 +Store e- internal conversion data 1 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= ========= Table of registered couples ============================== @@ -846,6 +844,8 @@ Index : 4 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 start. Number of events = 1000 Graphics systems deleted. diff --git a/examples/advanced/underground_physics/History b/examples/advanced/underground_physics/History index d2858b097ab..6654e43a47b 100644 --- a/examples/advanced/underground_physics/History +++ b/examples/advanced/underground_physics/History @@ -8,7 +8,11 @@ Category History file --------------------- -31.01.2019 - I.Hrivnacova (DMX-V10-04-02) +10.05.2019 - V. Ivanchenko (DMX-V10-05-01) + DMXPhysicsList : add Glauber-Gribov cross section for all elastic + processes + +31.01.2019 - I.Hrivnacova (DMX-V10-05-00) Merged GitHub PR #4: all Boolean operators now return G4bool. 09.08.2018 - A. Ribon (DMX-V10-04-01) diff --git a/examples/advanced/underground_physics/src/DMXPhysicsList.cc b/examples/advanced/underground_physics/src/DMXPhysicsList.cc index 954e3293f65..78ab8027b43 100644 --- a/examples/advanced/underground_physics/src/DMXPhysicsList.cc +++ b/examples/advanced/underground_physics/src/DMXPhysicsList.cc @@ -168,9 +168,6 @@ void DMXPhysicsList::ConstructMyShortLiveds() slConstructor.ConstructParticle(); } - - - // Construct Processes ////////////////////////////////////////////////////// void DMXPhysicsList::ConstructProcess() { @@ -422,7 +419,6 @@ void DMXPhysicsList::ConstructEM() { //ionisation pmanager->AddProcess(ahadronIon, -1,2,2); } - } } @@ -549,6 +545,7 @@ void DMXPhysicsList::ConstructOp() #include "G4BGGNucleonInelasticXS.hh" #include "G4ComponentAntiNuclNuclearXS.hh" #include "G4ComponentGGNuclNuclXsc.hh" +#include "G4ComponentGGHadronNucleusXsc.hh" #include "G4HadronElastic.hh" #include "G4HadronCaptureProcess.hh" @@ -621,6 +618,9 @@ void DMXPhysicsList::ConstructHad() G4VCrossSectionDataSet * theAntiNucleonData = new G4CrossSectionInelastic( new G4ComponentAntiNuclNuclearXS ); G4ComponentGGNuclNuclXsc * ggNuclNuclXsec = new G4ComponentGGNuclNuclXsc(); G4VCrossSectionDataSet * theGGNuclNuclData = new G4CrossSectionInelastic(ggNuclNuclXsec); + G4VCrossSectionDataSet * theGGNNEl = new G4CrossSectionElastic(ggNuclNuclXsec); + G4ComponentGGHadronNucleusXsc * ggHNXsec = new G4ComponentGGHadronNucleusXsc(); + G4VCrossSectionDataSet * theGGHNEl = new G4CrossSectionElastic(ggHNXsec); auto particleIterator=GetParticleIterator(); particleIterator->reset(); @@ -670,6 +670,7 @@ void DMXPhysicsList::ConstructHad() { // Elastic scattering G4HadronElasticProcess* theElasticProcess = new G4HadronElasticProcess; + theElasticProcess->AddDataSet( theGGHNEl ); theElasticProcess->RegisterMe( elastic_lhep0 ); pmanager->AddDiscreteProcess( theElasticProcess ); // Inelastic scattering @@ -686,6 +687,7 @@ void DMXPhysicsList::ConstructHad() { // Elastic scattering G4HadronElasticProcess* theElasticProcess = new G4HadronElasticProcess; + theElasticProcess->AddDataSet( theGGHNEl ); theElasticProcess->RegisterMe( elastic_lhep0 ); pmanager->AddDiscreteProcess( theElasticProcess ); // Inelastic scattering @@ -702,6 +704,7 @@ void DMXPhysicsList::ConstructHad() { // Elastic scattering G4HadronElasticProcess* theElasticProcess = new G4HadronElasticProcess; + theElasticProcess->AddDataSet( theGGHNEl ); theElasticProcess->RegisterMe( elastic_lhep0 ); pmanager->AddDiscreteProcess( theElasticProcess ); // Inelastic scattering @@ -718,6 +721,7 @@ void DMXPhysicsList::ConstructHad() { // Elastic scattering G4HadronElasticProcess* theElasticProcess = new G4HadronElasticProcess; + theElasticProcess->AddDataSet( theGGHNEl ); theElasticProcess->RegisterMe( elastic_lhep0 ); pmanager->AddDiscreteProcess( theElasticProcess ); // Inelastic scattering @@ -811,6 +815,7 @@ void DMXPhysicsList::ConstructHad() { // Elastic scattering G4HadronElasticProcess* theElasticProcess = new G4HadronElasticProcess; + theElasticProcess->AddDataSet( theGGHNEl ); theElasticProcess->RegisterMe( elastic_lhep0 ); pmanager->AddDiscreteProcess( theElasticProcess ); // Inelastic scattering (include annihilation on-fly) @@ -825,6 +830,7 @@ void DMXPhysicsList::ConstructHad() { // Elastic scattering G4HadronElasticProcess* theElasticProcess = new G4HadronElasticProcess; + theElasticProcess->AddDataSet( theGGNNEl ); theElasticProcess->RegisterMe( elastic_lhep0 ); pmanager->AddDiscreteProcess( theElasticProcess ); // Inelastic scattering @@ -840,6 +846,7 @@ void DMXPhysicsList::ConstructHad() { // Elastic scattering G4HadronElasticProcess* theElasticProcess = new G4HadronElasticProcess; + theElasticProcess->AddDataSet( theGGNNEl ); theElasticProcess->RegisterMe( elastic_lhep0 ); pmanager->AddDiscreteProcess( theElasticProcess ); // Inelastic scattering @@ -854,6 +861,7 @@ void DMXPhysicsList::ConstructHad() { // Elastic scattering G4HadronElasticProcess* theElasticProcess = new G4HadronElasticProcess; + theElasticProcess->AddDataSet( theGGNNEl ); theElasticProcess->RegisterMe( elastic_lhep0 ); pmanager->AddDiscreteProcess( theElasticProcess ); // Inelastic scattering @@ -864,11 +872,9 @@ void DMXPhysicsList::ConstructHad() theInelasticProcess->RegisterMe( theBERTModel0 ); pmanager->AddDiscreteProcess( theInelasticProcess ); } - } } - // Decays /////////////////////////////////////////////////////////////////// #include "G4Decay.hh" #include "G4RadioactiveDecay.hh" diff --git a/examples/advanced/underground_physics/underground_physics.out b/examples/advanced/underground_physics/underground_physics.out index d3504eaa98b..fa1a541f0c4 100644 --- a/examples/advanced/underground_physics/underground_physics.out +++ b/examples/advanced/underground_physics/underground_physics.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -375,180 +375,6 @@ hBrems: for pi- SubType=3 hBrem : Emin= 0 eV Emax= 100 GeV ===== Limit on energy threshold has been applied -==================================================================== - HADRONIC PROCESSES SUMMARY (verbose level 1) - ---------------------------------------------------- - Hadronic Processes for alpha - - Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV - - Process: inelastic - Model: FTFP: 4 GeV/n ---> 100 TeV/n - Model: BertiniCascade: 0 eV /n ---> 5 GeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV - ---------------------------------------------------- - Hadronic Processes for anti_neutron - - Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV - - Process: inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV - ---------------------------------------------------- - Hadronic Processes for anti_proton - - Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 MeV - Model: AntiAElastic: 100 MeV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV - - Process: inelastic - Model: FTFP: 0 eV ---> 100 TeV - Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV - - Process: hFritiofCaptureAtRest - ---------------------------------------------------- - Hadronic Processes for deuteron - - Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV - - Process: inelastic - Model: FTFP: 4 GeV/n ---> 100 TeV/n - Model: BertiniCascade: 0 eV /n ---> 5 GeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV - ---------------------------------------------------- - Hadronic Processes for kaon+ - - Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV - - Process: inelastic - Model: FTFP: 4 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV - ---------------------------------------------------- - Hadronic Processes for kaon- - - Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV - - Process: inelastic - Model: FTFP: 4 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV - - Process: hBertiniCaptureAtRest - ---------------------------------------------------- - Hadronic Processes for mu- - - Process: muMinusCaptureAtRest - ---------------------------------------------------- - Hadronic Processes for neutron - - Process: hadElastic - Model: hElasticCHIPS: 19 MeV ---> 100 TeV - Model: NeutronHPElastic: 0 eV ---> 20 MeV - Cr_sctns: NeutronHPElasticXS: 0 eV ---> 20 MeV - Cr_sctns: ChipsNeutronElasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV - - Process: inelastic - Model: FTFP: 4 GeV ---> 100 TeV - Model: BertiniCascade: 19 MeV ---> 5 GeV - Model: NeutronHPInelastic: 0 eV ---> 20 MeV - Cr_sctns: NeutronHPInelasticXS: 0 eV ---> 20 MeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV - - Process: nCapture - Model: NeutronHPCapture: 0 eV ---> 20 MeV - Cr_sctns: NeutronHPCaptureXS: 0 eV ---> 20 MeV - Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV - ---------------------------------------------------- - Hadronic Processes for pi+ - - Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 1 GeV - Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV - - Process: inelastic - Model: FTFP: 4 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: G4CrossSectionPairGG: 0 eV ---> 100 TeV - G4CrossSectionPairGG: G4PiNuclearCrossSection cross sections - below 91 GeV, Glauber-Gribov above - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV - ---------------------------------------------------- - Hadronic Processes for pi- - - Process: hadElastic - Model: hElasticLHEP: 0 eV ---> 1 GeV - Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV - - Process: inelastic - Model: FTFP: 4 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: G4CrossSectionPairGG: 0 eV ---> 100 TeV - G4CrossSectionPairGG: G4PiNuclearCrossSection cross sections - below 91 GeV, Glauber-Gribov above - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV - - Process: hBertiniCaptureAtRest - ---------------------------------------------------- - Hadronic Processes for proton - - Process: hadElastic - Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: ChipsProtonElasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV - - Process: inelastic - Model: FTFP: 4 GeV ---> 100 TeV - Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV - ---------------------------------------------------- - Hadronic Processes for triton - - Process: hadElastic - Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV - - Process: inelastic - Model: FTFP: 4 GeV/n ---> 100 TeV/n - Model: BertiniCascade: 0 eV /n ---> 5 GeV/n - Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV - -================================================================ - ========= Table of registered couples ============================== Index : 0 used in the geometry : Yes @@ -644,6 +470,8 @@ Index : 12 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts (master). ---> Begin of event: 0 @@ -657,7 +485,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 10 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 67 + Total energy in LXe: 60 keV + Average light collection time: 17.9273 ns + Number of PMT hits (photoelectron equivalent): 55 + Event summary in file gamma_1000.out ---> End of event: 10 @@ -665,12 +498,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 20 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 38 - Total energy in LXe: 60 keV - Average light collection time: 20.3473 ns - Number of PMT hits (photoelectron equivalent): 64 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 20 @@ -678,11 +506,11 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 30 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 46 - Total energy in LXe: 60 keV - Average light collection time: 21.2984 ns - Number of PMT hits (photoelectron equivalent): 68 + First hit in LXe: e- + Number of hits in LXe: 21 + Total energy in LXe: 13.1085 keV + Average light collection time: 15.7071 ns + Number of PMT hits (photoelectron equivalent): 17 Event summary in file gamma_1000.out ---> End of event: 30 @@ -691,12 +519,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 40 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 25 - Total energy in LXe: 26.4335 keV - Average light collection time: 18.0556 ns - Number of PMT hits (photoelectron equivalent): 20 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 40 @@ -704,7 +527,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 50 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 73 + Total energy in LXe: 60 keV + Average light collection time: 22.1692 ns + Number of PMT hits (photoelectron equivalent): 56 + Event summary in file gamma_1000.out ---> End of event: 50 @@ -712,7 +540,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 60 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 44 + Total energy in LXe: 30.2187 keV + Average light collection time: 21.0536 ns + Number of PMT hits (photoelectron equivalent): 35 + Event summary in file gamma_1000.out ---> End of event: 60 @@ -720,7 +553,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 70 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 46 + Total energy in LXe: 60 keV + Average light collection time: 18.8862 ns + Number of PMT hits (photoelectron equivalent): 54 + Event summary in file gamma_1000.out ---> End of event: 70 @@ -736,11 +574,11 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 90 Primary Energy: 60 keV - First hit in LXe: e- - Number of hits in LXe: 27 - Total energy in LXe: 9.61427 keV - Average light collection time: 18.1302 ns - Number of PMT hits (photoelectron equivalent): 9 + First hit in LXe: gamma + Number of hits in LXe: 54 + Total energy in LXe: 60 keV + Average light collection time: 19.6944 ns + Number of PMT hits (photoelectron equivalent): 41 Event summary in file gamma_1000.out ---> End of event: 90 @@ -749,7 +587,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 100 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 56 + Total energy in LXe: 60 keV + Average light collection time: 21.05 ns + Number of PMT hits (photoelectron equivalent): 62 + Event summary in file gamma_1000.out ---> End of event: 100 @@ -773,7 +616,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 130 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 54 + Total energy in LXe: 60 keV + Average light collection time: 20.1157 ns + Number of PMT hits (photoelectron equivalent): 147 + Event summary in file gamma_1000.out ---> End of event: 130 @@ -781,7 +629,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 140 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 49 + Total energy in LXe: 60 keV + Average light collection time: 26.9487 ns + Number of PMT hits (photoelectron equivalent): 75 + Event summary in file gamma_1000.out ---> End of event: 140 @@ -789,12 +642,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 150 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 42 - Total energy in LXe: 60 keV - Average light collection time: 22.2646 ns - Number of PMT hits (photoelectron equivalent): 64 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 150 @@ -803,10 +651,10 @@ Index : 12 used in the geometry : Yes Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 82 + Number of hits in LXe: 74 Total energy in LXe: 60 keV - Average light collection time: 16.9043 ns - Number of PMT hits (photoelectron equivalent): 47 + Average light collection time: 20.4893 ns + Number of PMT hits (photoelectron equivalent): 54 Event summary in file gamma_1000.out ---> End of event: 160 @@ -824,10 +672,10 @@ Index : 12 used in the geometry : Yes Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 75 - Total energy in LXe: 45.1701 keV - Average light collection time: 22.5641 ns - Number of PMT hits (photoelectron equivalent): 48 + Number of hits in LXe: 28 + Total energy in LXe: 26.3706 keV + Average light collection time: 9.17583 ns + Number of PMT hits (photoelectron equivalent): 14 Event summary in file gamma_1000.out ---> End of event: 180 @@ -836,7 +684,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 190 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 61 + Total energy in LXe: 60 keV + Average light collection time: 19.9341 ns + Number of PMT hits (photoelectron equivalent): 71 + Event summary in file gamma_1000.out ---> End of event: 190 @@ -852,12 +705,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 210 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 47 - Total energy in LXe: 60 keV - Average light collection time: 20.7818 ns - Number of PMT hits (photoelectron equivalent): 44 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 210 @@ -889,9 +737,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 250 Primary Energy: 60 keV - Total energy in LXe: 0 eV - Average light collection time: 17.1169 ns - Number of PMT hits (photoelectron equivalent): 146 + First hit in LXe: gamma + Number of hits in LXe: 16 + Total energy in LXe: 26.4335 keV + Average light collection time: 20.9007 ns + Number of PMT hits (photoelectron equivalent): 19 + Event summary in file gamma_1000.out ---> End of event: 250 @@ -899,12 +750,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 260 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 34 - Total energy in LXe: 30.5479 keV - Average light collection time: 25.7037 ns - Number of PMT hits (photoelectron equivalent): 46 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 260 @@ -928,12 +774,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 290 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 64 - Total energy in LXe: 60 keV - Average light collection time: 18.9848 ns - Number of PMT hits (photoelectron equivalent): 33 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 290 @@ -941,12 +782,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 300 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 35 - Total energy in LXe: 30.2187 keV - Average light collection time: 15.7951 ns - Number of PMT hits (photoelectron equivalent): 30 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 300 @@ -962,7 +798,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 320 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 77 + Total energy in LXe: 55.9028 keV + Average light collection time: 22.6522 ns + Number of PMT hits (photoelectron equivalent): 49 + Event summary in file gamma_1000.out ---> End of event: 320 @@ -979,10 +820,10 @@ Index : 12 used in the geometry : Yes Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 53 + Number of hits in LXe: 57 Total energy in LXe: 60 keV - Average light collection time: 20.5369 ns - Number of PMT hits (photoelectron equivalent): 78 + Average light collection time: 19.8431 ns + Number of PMT hits (photoelectron equivalent): 48 Event summary in file gamma_1000.out ---> End of event: 340 @@ -991,7 +832,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 350 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 64 + Total energy in LXe: 60 keV + Average light collection time: 18.2042 ns + Number of PMT hits (photoelectron equivalent): 55 + Event summary in file gamma_1000.out ---> End of event: 350 @@ -999,7 +845,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 360 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 66 + Total energy in LXe: 60 keV + Average light collection time: 17.4316 ns + Number of PMT hits (photoelectron equivalent): 44 + Event summary in file gamma_1000.out ---> End of event: 360 @@ -1015,12 +866,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 380 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 48 - Total energy in LXe: 60 keV - Average light collection time: 20.2654 ns - Number of PMT hits (photoelectron equivalent): 34 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 380 @@ -1044,7 +890,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 410 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 16 + Total energy in LXe: 30.2187 keV + Average light collection time: 21.6783 ns + Number of PMT hits (photoelectron equivalent): 29 + Event summary in file gamma_1000.out ---> End of event: 410 @@ -1052,7 +903,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 420 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 55 + Total energy in LXe: 60 keV + Average light collection time: 16.294 ns + Number of PMT hits (photoelectron equivalent): 63 + Event summary in file gamma_1000.out ---> End of event: 420 @@ -1060,12 +916,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 430 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 46 - Total energy in LXe: 60 keV - Average light collection time: 19.8476 ns - Number of PMT hits (photoelectron equivalent): 55 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 430 @@ -1073,7 +924,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 440 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 26 + Total energy in LXe: 30.2187 keV + Average light collection time: 20.2186 ns + Number of PMT hits (photoelectron equivalent): 22 + Event summary in file gamma_1000.out ---> End of event: 440 @@ -1082,10 +938,10 @@ Index : 12 used in the geometry : Yes Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 50 + Number of hits in LXe: 54 Total energy in LXe: 60 keV - Average light collection time: 23.3364 ns - Number of PMT hits (photoelectron equivalent): 166 + Average light collection time: 21.9161 ns + Number of PMT hits (photoelectron equivalent): 52 Event summary in file gamma_1000.out ---> End of event: 450 @@ -1095,10 +951,10 @@ Index : 12 used in the geometry : Yes Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 53 + Number of hits in LXe: 44 Total energy in LXe: 60 keV - Average light collection time: 17.0181 ns - Number of PMT hits (photoelectron equivalent): 54 + Average light collection time: 22.6886 ns + Number of PMT hits (photoelectron equivalent): 49 Event summary in file gamma_1000.out ---> End of event: 460 @@ -1116,10 +972,10 @@ Index : 12 used in the geometry : Yes Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 49 + Number of hits in LXe: 63 Total energy in LXe: 60 keV - Average light collection time: 25.7922 ns - Number of PMT hits (photoelectron equivalent): 67 + Average light collection time: 15.4761 ns + Number of PMT hits (photoelectron equivalent): 43 Event summary in file gamma_1000.out ---> End of event: 480 @@ -1129,10 +985,10 @@ Index : 12 used in the geometry : Yes Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 23 - Total energy in LXe: 12.3782 keV - Average light collection time: 13.9379 ns - Number of PMT hits (photoelectron equivalent): 7 + Number of hits in LXe: 32 + Total energy in LXe: 30.2187 keV + Average light collection time: 19.7078 ns + Number of PMT hits (photoelectron equivalent): 28 Event summary in file gamma_1000.out ---> End of event: 490 @@ -1141,12 +997,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 500 Primary Energy: 60 keV - First hit in LXe: e- - Number of hits in LXe: 52 - Total energy in LXe: 34.8271 keV - Average light collection time: 20.6619 ns - Number of PMT hits (photoelectron equivalent): 31 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 500 @@ -1154,12 +1005,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 510 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 61 - Total energy in LXe: 60 keV - Average light collection time: 17.8788 ns - Number of PMT hits (photoelectron equivalent): 59 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 510 @@ -1167,7 +1013,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 520 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 49 + Total energy in LXe: 60 keV + Average light collection time: 17.4402 ns + Number of PMT hits (photoelectron equivalent): 53 + Event summary in file gamma_1000.out ---> End of event: 520 @@ -1183,12 +1034,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 540 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 57 - Total energy in LXe: 60 keV - Average light collection time: 23.0739 ns - Number of PMT hits (photoelectron equivalent): 49 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 540 @@ -1196,7 +1042,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 550 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 58 + Total energy in LXe: 60 keV + Average light collection time: 20.0246 ns + Number of PMT hits (photoelectron equivalent): 58 + Event summary in file gamma_1000.out ---> End of event: 550 @@ -1204,7 +1055,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 560 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 18 + Total energy in LXe: 16.5865 keV + Average light collection time: 15.6088 ns + Number of PMT hits (photoelectron equivalent): 21 + Event summary in file gamma_1000.out ---> End of event: 560 @@ -1212,7 +1068,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 570 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 53 + Total energy in LXe: 60 keV + Average light collection time: 20.3458 ns + Number of PMT hits (photoelectron equivalent): 47 + Event summary in file gamma_1000.out ---> End of event: 570 @@ -1220,12 +1081,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 580 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 82 - Total energy in LXe: 60 keV - Average light collection time: 15.9965 ns - Number of PMT hits (photoelectron equivalent): 52 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 580 @@ -1234,10 +1090,10 @@ Index : 12 used in the geometry : Yes Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 49 - Total energy in LXe: 60 keV - Average light collection time: 21.4173 ns - Number of PMT hits (photoelectron equivalent): 66 + Number of hits in LXe: 28 + Total energy in LXe: 30.2187 keV + Average light collection time: 10.0649 ns + Number of PMT hits (photoelectron equivalent): 24 Event summary in file gamma_1000.out ---> End of event: 590 @@ -1246,7 +1102,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 600 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 44 + Total energy in LXe: 60 keV + Average light collection time: 20.0581 ns + Number of PMT hits (photoelectron equivalent): 41 + Event summary in file gamma_1000.out ---> End of event: 600 @@ -1255,10 +1116,10 @@ Index : 12 used in the geometry : Yes Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 71 + Number of hits in LXe: 49 Total energy in LXe: 60 keV - Average light collection time: 19.1289 ns - Number of PMT hits (photoelectron equivalent): 57 + Average light collection time: 18.4815 ns + Number of PMT hits (photoelectron equivalent): 41 Event summary in file gamma_1000.out ---> End of event: 610 @@ -1267,7 +1128,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 620 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 55 + Total energy in LXe: 60 keV + Average light collection time: 21.6142 ns + Number of PMT hits (photoelectron equivalent): 45 + Event summary in file gamma_1000.out ---> End of event: 620 @@ -1275,7 +1141,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 630 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 50 + Total energy in LXe: 60 keV + Average light collection time: 17.8526 ns + Number of PMT hits (photoelectron equivalent): 49 + Event summary in file gamma_1000.out ---> End of event: 630 @@ -1283,12 +1154,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 640 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 48 - Total energy in LXe: 60 keV - Average light collection time: 21.2172 ns - Number of PMT hits (photoelectron equivalent): 53 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 640 @@ -1296,12 +1162,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 650 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 58 - Total energy in LXe: 60 keV - Average light collection time: 24.2665 ns - Number of PMT hits (photoelectron equivalent): 70 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 650 @@ -1309,7 +1170,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 660 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 61 + Total energy in LXe: 60 keV + Average light collection time: 25.3589 ns + Number of PMT hits (photoelectron equivalent): 58 + Event summary in file gamma_1000.out ---> End of event: 660 @@ -1317,7 +1183,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 670 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 32 + Total energy in LXe: 30.2187 keV + Average light collection time: 16.4626 ns + Number of PMT hits (photoelectron equivalent): 23 + Event summary in file gamma_1000.out ---> End of event: 670 @@ -1341,12 +1212,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 700 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 53 - Total energy in LXe: 60 keV - Average light collection time: 16.6975 ns - Number of PMT hits (photoelectron equivalent): 53 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 700 @@ -1355,10 +1221,10 @@ Index : 12 used in the geometry : Yes Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 36 - Total energy in LXe: 30.5479 keV - Average light collection time: 14.598 ns - Number of PMT hits (photoelectron equivalent): 40 + Number of hits in LXe: 55 + Total energy in LXe: 60 keV + Average light collection time: 20.1297 ns + Number of PMT hits (photoelectron equivalent): 55 Event summary in file gamma_1000.out ---> End of event: 710 @@ -1367,7 +1233,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 720 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 49 + Total energy in LXe: 60 keV + Average light collection time: 19.1196 ns + Number of PMT hits (photoelectron equivalent): 72 + Event summary in file gamma_1000.out ---> End of event: 720 @@ -1375,12 +1246,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 730 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 53 - Total energy in LXe: 60 keV - Average light collection time: 23.1917 ns - Number of PMT hits (photoelectron equivalent): 52 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 730 @@ -1388,7 +1254,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 740 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 51 + Total energy in LXe: 60 keV + Average light collection time: 19.5755 ns + Number of PMT hits (photoelectron equivalent): 44 + Event summary in file gamma_1000.out ---> End of event: 740 @@ -1396,7 +1267,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 750 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 50 + Total energy in LXe: 60 keV + Average light collection time: 17.1669 ns + Number of PMT hits (photoelectron equivalent): 65 + Event summary in file gamma_1000.out ---> End of event: 750 @@ -1413,10 +1289,10 @@ Index : 12 used in the geometry : Yes Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 52 + Number of hits in LXe: 54 Total energy in LXe: 60 keV - Average light collection time: 18.3401 ns - Number of PMT hits (photoelectron equivalent): 69 + Average light collection time: 15.8184 ns + Number of PMT hits (photoelectron equivalent): 64 Event summary in file gamma_1000.out ---> End of event: 770 @@ -1434,10 +1310,10 @@ Index : 12 used in the geometry : Yes Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 55 + Number of hits in LXe: 63 Total energy in LXe: 60 keV - Average light collection time: 23.2113 ns - Number of PMT hits (photoelectron equivalent): 69 + Average light collection time: 17.9485 ns + Number of PMT hits (photoelectron equivalent): 63 Event summary in file gamma_1000.out ---> End of event: 790 @@ -1447,10 +1323,10 @@ Index : 12 used in the geometry : Yes Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 10 - Total energy in LXe: 12.6563 keV - Average light collection time: 25.3159 ns - Number of PMT hits (photoelectron equivalent): 12 + Number of hits in LXe: 54 + Total energy in LXe: 60 keV + Average light collection time: 25.4557 ns + Number of PMT hits (photoelectron equivalent): 53 Event summary in file gamma_1000.out ---> End of event: 800 @@ -1459,7 +1335,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 810 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: e- + Number of hits in LXe: 64 + Total energy in LXe: 18.3137 keV + Average light collection time: 20.0984 ns + Number of PMT hits (photoelectron equivalent): 18 + Event summary in file gamma_1000.out ---> End of event: 810 @@ -1467,12 +1348,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 820 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 36 - Total energy in LXe: 30.2187 keV - Average light collection time: 17.5756 ns - Number of PMT hits (photoelectron equivalent): 33 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 820 @@ -1480,12 +1356,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 830 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 18 - Total energy in LXe: 26.3706 keV - Average light collection time: 20.6425 ns - Number of PMT hits (photoelectron equivalent): 29 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 830 @@ -1493,11 +1364,11 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 840 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 66 - Total energy in LXe: 60 keV - Average light collection time: 22.5207 ns - Number of PMT hits (photoelectron equivalent): 60 + First hit in LXe: e- + Number of hits in LXe: 45 + Total energy in LXe: 15.1585 keV + Average light collection time: 15.7698 ns + Number of PMT hits (photoelectron equivalent): 10 Event summary in file gamma_1000.out ---> End of event: 840 @@ -1506,7 +1377,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 850 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 26 + Total energy in LXe: 46.2112 keV + Average light collection time: 23.5865 ns + Number of PMT hits (photoelectron equivalent): 40 + Event summary in file gamma_1000.out ---> End of event: 850 @@ -1522,12 +1398,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 870 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 46 - Total energy in LXe: 60 keV - Average light collection time: 22.0317 ns - Number of PMT hits (photoelectron equivalent): 63 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 870 @@ -1535,7 +1406,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 880 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 37 + Total energy in LXe: 30.2187 keV + Average light collection time: 20.0632 ns + Number of PMT hits (photoelectron equivalent): 24 + Event summary in file gamma_1000.out ---> End of event: 880 @@ -1543,7 +1419,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 890 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 47 + Total energy in LXe: 60 keV + Average light collection time: 21.0886 ns + Number of PMT hits (photoelectron equivalent): 87 + Event summary in file gamma_1000.out ---> End of event: 890 @@ -1567,12 +1448,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 920 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 43 - Total energy in LXe: 60 keV - Average light collection time: 18.6403 ns - Number of PMT hits (photoelectron equivalent): 52 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 920 @@ -1581,10 +1457,10 @@ Index : 12 used in the geometry : Yes Primary Energy: 60 keV First hit in LXe: gamma - Number of hits in LXe: 51 - Total energy in LXe: 60 keV - Average light collection time: 20.4844 ns - Number of PMT hits (photoelectron equivalent): 65 + Number of hits in LXe: 26 + Total energy in LXe: 30.2187 keV + Average light collection time: 17.5746 ns + Number of PMT hits (photoelectron equivalent): 20 Event summary in file gamma_1000.out ---> End of event: 930 @@ -1593,12 +1469,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 940 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 49 - Total energy in LXe: 60 keV - Average light collection time: 20.4499 ns - Number of PMT hits (photoelectron equivalent): 55 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 940 @@ -1622,12 +1493,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 970 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 58 - Total energy in LXe: 30.5479 keV - Average light collection time: 15.5138 ns - Number of PMT hits (photoelectron equivalent): 28 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 970 @@ -1635,7 +1501,12 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 980 Primary Energy: 60 keV - Total energy in LXe: 0 eV + First hit in LXe: gamma + Number of hits in LXe: 22 + Total energy in LXe: 30.2187 keV + Average light collection time: 24.2448 ns + Number of PMT hits (photoelectron equivalent): 22 + Event summary in file gamma_1000.out ---> End of event: 980 @@ -1643,12 +1514,7 @@ Index : 12 used in the geometry : Yes ---> Begin of event: 990 Primary Energy: 60 keV - First hit in LXe: gamma - Number of hits in LXe: 71 - Total energy in LXe: 60 keV - Average light collection time: 21.7825 ns - Number of PMT hits (photoelectron equivalent): 69 - Event summary in file gamma_1000.out + Total energy in LXe: 0 eV ---> End of event: 990 diff --git a/examples/advanced/xray_fluorescence/History b/examples/advanced/xray_fluorescence/History index a64f3f880ce..087148237ab 100644 --- a/examples/advanced/xray_fluorescence/History +++ b/examples/advanced/xray_fluorescence/History @@ -17,7 +17,7 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -31.01.2019 Ivana Hrivnacova Tag: XrayFluo-V10-04-02 +31.01.2019 Ivana Hrivnacova Tag: XrayFluo-V10-05-00 - Merged GitHub PR #4: all Boolean operators now return G4bool. 09.11.2018 Gabiele Cosmo Tag: XrayFluo-V10-04-01 diff --git a/examples/advanced/xray_fluorescence/xray_fluorescence.out b/examples/advanced/xray_fluorescence/xray_fluorescence.out index 6ea6694bcfd..5d8adfe13a6 100644 --- a/examples/advanced/xray_fluorescence/xray_fluorescence.out +++ b/examples/advanced/xray_fluorescence/xray_fluorescence.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -2368,7 +2368,6 @@ PhysicsList::SetCuts:CutLength : 1 mm /run/physicsModified #Selecting Reis model for PIXE. Analytical PIXE will be used outsie 01-10 MeV energy Range /process/em/pixeXSmodel ECPSSR_FormFactor -G4EmParameters::SetPIXECrossSectionModel ECPSSR_FormFactor /run/physicsModified # #/analysis/setPhysicProduction true @@ -2890,6 +2889,8 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics ------- -------- ------ ------ -------- ---------- ---------- 69.08 0k 3 9 24 0.00 World 30.92 0k 2 3 11 0.00 HPGeDetector +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ### Run 0 starts (master). Reading data... done @@ -2904,7 +2905,7 @@ Created histos Run terminated. Run Summary Number of events processed : 10 - User=0.730000s Real=0.734524s Sys=0.000000s + User=0.680000s Real=0.681905s Sys=0.010000s Going to save histograms ... write Root file : xrayfluo.root - done ... close Root file : xrayfluo.root - done diff --git a/examples/advanced/xray_telescope/xray_telescope.out b/examples/advanced/xray_telescope/xray_telescope.out index 47a538d33f2..0286310b905 100644 --- a/examples/advanced/xray_telescope/xray_telescope.out +++ b/examples/advanced/xray_telescope/xray_telescope.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -366,6 +366,8 @@ Index : 6 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ### Run : 0 (master) WARNING: Scene "none" not found. @@ -374,7 +376,7 @@ Opening output file xraytel ... done Run terminated. Run Summary Number of events processed : 1000 - User=0.030000s Real=0.026532s Sys=0.000000s + User=0.010000s Real=0.012217s Sys=0.000000s ########################################## WARNING: command "/vis/viewer/update" could not be applied: no current viewer. Graphics systems deleted. diff --git a/examples/basic/B1/exampleB1.out b/examples/basic/B1/exampleB1.out index 2f2d0cf7bf4..9116e2df8fa 100644 --- a/examples/basic/B1/exampleB1.out +++ b/examples/basic/B1/exampleB1.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -454,12 +454,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: ionElastic Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -467,7 +465,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -480,7 +477,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -494,12 +490,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -510,12 +504,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -526,12 +518,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -540,12 +530,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -554,12 +545,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -570,12 +559,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -585,7 +572,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -620,13 +606,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -634,13 +618,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -649,13 +631,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -679,12 +660,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -692,12 +673,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -706,13 +687,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 5 GeV Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -720,7 +701,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -728,6 +708,29 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. --> Event 0 starts. --> Event 100 starts. @@ -742,7 +745,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 --------------------End of Global Run----------------------- The run consists of 1000 gamma of 6 MeV - Cumulated dose per run, in scoring volume : 40.5047 picoGy rms = 3.77016 picoGy + Cumulated dose per run, in scoring volume : 40.0907 picoGy rms = 3.81872 picoGy ------------------------------------------------------------ ### Run 1 starts. @@ -759,7 +762,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 --------------------End of Global Run----------------------- The run consists of 1000 proton of 210 MeV - Cumulated dose per run, in scoring volume : 5.25356 nanoGy rms = 146.949 picoGy + Cumulated dose per run, in scoring volume : 5.07255 nanoGy rms = 146.85 picoGy ------------------------------------------------------------ Graphics systems deleted. diff --git a/examples/basic/B2/B2a/exampleB2a.out b/examples/basic/B2/B2a/exampleB2a.out index 5fd43e9dee4..216105100e7 100644 --- a/examples/basic/B2/B2a/exampleB2a.out +++ b/examples/basic/B2/B2a/exampleB2a.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -527,7 +527,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -535,13 +534,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -549,13 +546,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -564,12 +559,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -580,12 +573,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -596,12 +587,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -610,12 +599,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -624,12 +614,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -640,12 +628,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -655,13 +641,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -691,14 +675,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -706,14 +688,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -722,13 +702,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -752,12 +731,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -765,12 +744,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -779,12 +758,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -792,27 +771,48 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. --> Event 0 starts. >>> Event: 0 0 hits stored in this event >>> Event: 1 - 41 hits stored in this event + 0 hits stored in this event >>> Event: 2 - 18 hits stored in this event + 62 hits stored in this event >>> Event: 3 0 hits stored in this event >>> Event: 4 - 74 hits stored in this event + 32 hits stored in this event >>> Event: 5 0 hits stored in this event >>> Event: 6 @@ -834,11 +834,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 >>> Event: 14 0 hits stored in this event >>> Event: 15 - 25 hits stored in this event + 0 hits stored in this event >>> Event: 16 0 hits stored in this event >>> Event: 17 - 223 hits stored in this event + 0 hits stored in this event >>> Event: 18 0 hits stored in this event >>> Event: 19 @@ -846,53 +846,53 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 >>> Event: 20 0 hits stored in this event >>> Event: 21 - 0 hits stored in this event + 99 hits stored in this event >>> Event: 22 0 hits stored in this event >>> Event: 23 0 hits stored in this event >>> Event: 24 - 0 hits stored in this event + 85 hits stored in this event >>> Event: 25 - 166 hits stored in this event ->>> Event: 26 0 hits stored in this event +>>> Event: 26 + 63 hits stored in this event >>> Event: 27 0 hits stored in this event >>> Event: 28 - 0 hits stored in this event + 23 hits stored in this event >>> Event: 29 - 17 hits stored in this event + 32 hits stored in this event >>> Event: 30 0 hits stored in this event >>> Event: 31 - 19 hits stored in this event + 0 hits stored in this event >>> Event: 32 0 hits stored in this event >>> Event: 33 - 87 hits stored in this event + 0 hits stored in this event >>> Event: 34 - 115 hits stored in this event + 0 hits stored in this event >>> Event: 35 0 hits stored in this event >>> Event: 36 - 31 hits stored in this event + 0 hits stored in this event >>> Event: 37 0 hits stored in this event >>> Event: 38 - 0 hits stored in this event + 107 hits stored in this event >>> Event: 39 - 37 hits stored in this event + 0 hits stored in this event >>> Event: 40 - 73 hits stored in this event + 0 hits stored in this event >>> Event: 41 0 hits stored in this event >>> Event: 42 0 hits stored in this event >>> Event: 43 - 56 hits stored in this event + 0 hits stored in this event >>> Event: 44 - 53 hits stored in this event + 79 hits stored in this event >>> Event: 45 0 hits stored in this event >>> Event: 46 @@ -906,13 +906,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 >>> Event: 50 0 hits stored in this event >>> Event: 51 - 0 hits stored in this event + 24 hits stored in this event >>> Event: 52 - 80 hits stored in this event + 0 hits stored in this event >>> Event: 53 0 hits stored in this event >>> Event: 54 - 11 hits stored in this event + 0 hits stored in this event >>> Event: 55 0 hits stored in this event >>> Event: 56 @@ -920,7 +920,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 >>> Event: 57 0 hits stored in this event >>> Event: 58 - 176 hits stored in this event + 0 hits stored in this event >>> Event: 59 0 hits stored in this event >>> Event: 60 @@ -928,11 +928,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 >>> Event: 61 0 hits stored in this event >>> Event: 62 - 76 hits stored in this event + 0 hits stored in this event >>> Event: 63 0 hits stored in this event >>> Event: 64 - 0 hits stored in this event + 79 hits stored in this event >>> Event: 65 0 hits stored in this event >>> Event: 66 @@ -944,27 +944,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 >>> Event: 69 0 hits stored in this event >>> Event: 70 - 115 hits stored in this event + 0 hits stored in this event >>> Event: 71 - 114 hits stored in this event + 0 hits stored in this event >>> Event: 72 0 hits stored in this event >>> Event: 73 - 19 hits stored in this event + 223 hits stored in this event >>> Event: 74 0 hits stored in this event >>> Event: 75 0 hits stored in this event >>> Event: 76 - 0 hits stored in this event + 46 hits stored in this event >>> Event: 77 - 0 hits stored in this event + 101 hits stored in this event >>> Event: 78 - 0 hits stored in this event + 105 hits stored in this event >>> Event: 79 0 hits stored in this event >>> Event: 80 - 0 hits stored in this event + 196 hits stored in this event >>> Event: 81 0 hits stored in this event >>> Event: 82 @@ -972,9 +972,9 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 >>> Event: 83 0 hits stored in this event >>> Event: 84 - 105 hits stored in this event + 0 hits stored in this event >>> Event: 85 - 227 hits stored in this event + 0 hits stored in this event >>> Event: 86 0 hits stored in this event >>> Event: 87 @@ -982,9 +982,9 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 >>> Event: 88 0 hits stored in this event >>> Event: 89 - 17 hits stored in this event + 0 hits stored in this event >>> Event: 90 - 84 hits stored in this event + 0 hits stored in this event >>> Event: 91 0 hits stored in this event >>> Event: 92 @@ -1006,205 +1006,205 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 ### Run 1 starts. --> Event 0 starts. >>> Event: 0 - 91 hits stored in this event + 151 hits stored in this event >>> Event: 1 - 60 hits stored in this event + 111 hits stored in this event >>> Event: 2 - 92 hits stored in this event + 2475 hits stored in this event >>> Event: 3 - 214 hits stored in this event + 69 hits stored in this event >>> Event: 4 - 55 hits stored in this event + 57 hits stored in this event >>> Event: 5 - 63 hits stored in this event + 71 hits stored in this event >>> Event: 6 - 116 hits stored in this event + 230 hits stored in this event >>> Event: 7 - 347 hits stored in this event + 305 hits stored in this event >>> Event: 8 - 228 hits stored in this event + 47 hits stored in this event >>> Event: 9 - 357 hits stored in this event + 133 hits stored in this event >>> Event: 10 - 86 hits stored in this event + 52 hits stored in this event >>> Event: 11 - 629 hits stored in this event + 150 hits stored in this event >>> Event: 12 - 163 hits stored in this event + 75 hits stored in this event >>> Event: 13 - 47 hits stored in this event + 82 hits stored in this event >>> Event: 14 - 51 hits stored in this event + 277 hits stored in this event >>> Event: 15 - 619 hits stored in this event + 122 hits stored in this event >>> Event: 16 - 83 hits stored in this event + 37 hits stored in this event >>> Event: 17 - 116 hits stored in this event + 83 hits stored in this event >>> Event: 18 - 74 hits stored in this event + 49 hits stored in this event >>> Event: 19 - 100 hits stored in this event + 74 hits stored in this event >>> Event: 20 - 129 hits stored in this event + 98 hits stored in this event >>> Event: 21 - 160 hits stored in this event + 89 hits stored in this event >>> Event: 22 - 135 hits stored in this event + 297 hits stored in this event >>> Event: 23 - 90 hits stored in this event + 424 hits stored in this event >>> Event: 24 - 123 hits stored in this event + 76 hits stored in this event >>> Event: 25 - 62 hits stored in this event + 50 hits stored in this event >>> Event: 26 - 76 hits stored in this event + 97 hits stored in this event >>> Event: 27 - 1407 hits stored in this event + 117 hits stored in this event >>> Event: 28 - 139 hits stored in this event + 161 hits stored in this event >>> Event: 29 - 47 hits stored in this event + 72 hits stored in this event >>> Event: 30 - 89 hits stored in this event + 274 hits stored in this event >>> Event: 31 - 241 hits stored in this event + 141 hits stored in this event >>> Event: 32 - 68 hits stored in this event + 449 hits stored in this event >>> Event: 33 - 73 hits stored in this event + 44 hits stored in this event >>> Event: 34 - 39 hits stored in this event + 93 hits stored in this event >>> Event: 35 - 113 hits stored in this event + 75 hits stored in this event >>> Event: 36 - 60 hits stored in this event + 1134 hits stored in this event >>> Event: 37 - 697 hits stored in this event + 148 hits stored in this event >>> Event: 38 - 77 hits stored in this event + 251 hits stored in this event >>> Event: 39 - 70 hits stored in this event + 50 hits stored in this event >>> Event: 40 - 315 hits stored in this event + 1605 hits stored in this event >>> Event: 41 - 76 hits stored in this event + 81 hits stored in this event >>> Event: 42 - 101 hits stored in this event + 113 hits stored in this event >>> Event: 43 - 307 hits stored in this event + 89 hits stored in this event >>> Event: 44 75 hits stored in this event >>> Event: 45 - 135 hits stored in this event + 77 hits stored in this event >>> Event: 46 - 1001 hits stored in this event + 839 hits stored in this event >>> Event: 47 - 56 hits stored in this event + 336 hits stored in this event >>> Event: 48 - 241 hits stored in this event + 170 hits stored in this event >>> Event: 49 - 94 hits stored in this event + 71 hits stored in this event >>> Event: 50 - 105 hits stored in this event + 63 hits stored in this event >>> Event: 51 - 79 hits stored in this event + 92 hits stored in this event >>> Event: 52 - 54 hits stored in this event + 193 hits stored in this event >>> Event: 53 - 172 hits stored in this event + 1047 hits stored in this event >>> Event: 54 - 75 hits stored in this event + 94 hits stored in this event >>> Event: 55 - 115 hits stored in this event + 63 hits stored in this event >>> Event: 56 - 51 hits stored in this event + 59 hits stored in this event >>> Event: 57 - 149 hits stored in this event + 208 hits stored in this event >>> Event: 58 - 98 hits stored in this event + 157 hits stored in this event >>> Event: 59 - 69 hits stored in this event + 118 hits stored in this event >>> Event: 60 - 114 hits stored in this event + 97 hits stored in this event >>> Event: 61 - 82 hits stored in this event + 49 hits stored in this event >>> Event: 62 - 60 hits stored in this event + 136 hits stored in this event >>> Event: 63 - 89 hits stored in this event + 63 hits stored in this event >>> Event: 64 - 75 hits stored in this event + 176 hits stored in this event >>> Event: 65 - 100 hits stored in this event + 144 hits stored in this event >>> Event: 66 - 85 hits stored in this event + 690 hits stored in this event >>> Event: 67 - 54 hits stored in this event + 117 hits stored in this event >>> Event: 68 - 498 hits stored in this event + 70 hits stored in this event >>> Event: 69 - 100 hits stored in this event + 108 hits stored in this event >>> Event: 70 - 440 hits stored in this event + 156 hits stored in this event >>> Event: 71 - 175 hits stored in this event + 135 hits stored in this event >>> Event: 72 - 66 hits stored in this event + 79 hits stored in this event >>> Event: 73 - 61 hits stored in this event + 108 hits stored in this event >>> Event: 74 - 98 hits stored in this event + 83 hits stored in this event >>> Event: 75 - 43 hits stored in this event + 53 hits stored in this event >>> Event: 76 - 377 hits stored in this event + 88 hits stored in this event >>> Event: 77 - 65 hits stored in this event + 115 hits stored in this event >>> Event: 78 - 669 hits stored in this event + 296 hits stored in this event >>> Event: 79 - 69 hits stored in this event + 140 hits stored in this event >>> Event: 80 - 3067 hits stored in this event + 505 hits stored in this event >>> Event: 81 - 72 hits stored in this event + 201 hits stored in this event >>> Event: 82 - 119 hits stored in this event + 103 hits stored in this event >>> Event: 83 - 236 hits stored in this event + 95 hits stored in this event >>> Event: 84 - 98 hits stored in this event + 116 hits stored in this event >>> Event: 85 - 809 hits stored in this event + 346 hits stored in this event >>> Event: 86 - 302 hits stored in this event + 70 hits stored in this event >>> Event: 87 - 76 hits stored in this event + 2957 hits stored in this event >>> Event: 88 - 82 hits stored in this event + 202 hits stored in this event >>> Event: 89 - 48 hits stored in this event + 76 hits stored in this event >>> Event: 90 - 101 hits stored in this event + 91 hits stored in this event >>> Event: 91 - 105 hits stored in this event + 254 hits stored in this event >>> Event: 92 - 84 hits stored in this event + 52 hits stored in this event >>> Event: 93 - 91 hits stored in this event + 89 hits stored in this event >>> Event: 94 - 52 hits stored in this event + 79 hits stored in this event >>> Event: 95 - 280 hits stored in this event + 86 hits stored in this event >>> Event: 96 - 110 hits stored in this event + 80 hits stored in this event >>> Event: 97 - 112 hits stored in this event + 74 hits stored in this event >>> Event: 98 - 89 hits stored in this event + 161 hits stored in this event >>> Event: 99 - 130 hits stored in this event + 458 hits stored in this event ### Run 2 starts. --> Event 0 starts. diff --git a/examples/basic/B2/B2b/exampleB2b.out b/examples/basic/B2/B2b/exampleB2b.out index 80594bae34f..cff6ac26f60 100644 --- a/examples/basic/B2/B2b/exampleB2b.out +++ b/examples/basic/B2/B2b/exampleB2b.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -523,7 +523,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -531,13 +530,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -545,13 +542,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -560,12 +555,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -576,12 +569,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -592,12 +583,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -606,12 +595,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -620,12 +610,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -636,12 +624,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -651,13 +637,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -687,14 +671,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -702,14 +684,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -718,13 +698,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -748,12 +727,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -761,12 +740,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -775,12 +754,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -788,15 +767,36 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. --> Event 0 starts. >>> Event: 0 @@ -808,21 +808,21 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 >>> Event: 3 0 hits stored in this event >>> Event: 4 - 0 hits stored in this event + 15 hits stored in this event >>> Event: 5 0 hits stored in this event >>> Event: 6 - 0 hits stored in this event + 68 hits stored in this event >>> Event: 7 - 21 hits stored in this event + 0 hits stored in this event >>> Event: 8 0 hits stored in this event >>> Event: 9 - 21 hits stored in this event ->>> Event: 10 0 hits stored in this event +>>> Event: 10 + 75 hits stored in this event >>> Event: 11 - 99 hits stored in this event + 0 hits stored in this event >>> Event: 12 0 hits stored in this event >>> Event: 13 @@ -830,11 +830,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 >>> Event: 14 0 hits stored in this event >>> Event: 15 - 0 hits stored in this event + 39 hits stored in this event >>> Event: 16 - 41 hits stored in this event ->>> Event: 17 0 hits stored in this event +>>> Event: 17 + 75 hits stored in this event >>> Event: 18 0 hits stored in this event >>> Event: 19 @@ -846,13 +846,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 >>> Event: 22 0 hits stored in this event >>> Event: 23 - 25 hits stored in this event + 0 hits stored in this event >>> Event: 24 - 82 hits stored in this event + 0 hits stored in this event >>> Event: 25 0 hits stored in this event >>> Event: 26 - 0 hits stored in this event + 32 hits stored in this event >>> Event: 27 0 hits stored in this event >>> Event: 28 @@ -860,7 +860,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 >>> Event: 29 0 hits stored in this event >>> Event: 30 - 29 hits stored in this event + 0 hits stored in this event >>> Event: 31 0 hits stored in this event >>> Event: 32 @@ -868,7 +868,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 >>> Event: 33 0 hits stored in this event >>> Event: 34 - 154 hits stored in this event + 0 hits stored in this event >>> Event: 35 0 hits stored in this event >>> Event: 36 @@ -876,17 +876,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 >>> Event: 37 0 hits stored in this event >>> Event: 38 - 0 hits stored in this event + 67 hits stored in this event >>> Event: 39 0 hits stored in this event >>> Event: 40 0 hits stored in this event >>> Event: 41 - 0 hits stored in this event + 106 hits stored in this event >>> Event: 42 0 hits stored in this event >>> Event: 43 - 0 hits stored in this event + 127 hits stored in this event >>> Event: 44 0 hits stored in this event >>> Event: 45 @@ -912,9 +912,9 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 >>> Event: 55 0 hits stored in this event >>> Event: 56 - 0 hits stored in this event + 9 hits stored in this event >>> Event: 57 - 0 hits stored in this event + 131 hits stored in this event >>> Event: 58 0 hits stored in this event >>> Event: 59 @@ -922,7 +922,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 >>> Event: 60 0 hits stored in this event >>> Event: 61 - 0 hits stored in this event + 49 hits stored in this event >>> Event: 62 0 hits stored in this event >>> Event: 63 @@ -930,13 +930,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 >>> Event: 64 0 hits stored in this event >>> Event: 65 - 0 hits stored in this event + 18 hits stored in this event >>> Event: 66 0 hits stored in this event >>> Event: 67 - 0 hits stored in this event + 55 hits stored in this event >>> Event: 68 - 0 hits stored in this event + 150 hits stored in this event >>> Event: 69 0 hits stored in this event >>> Event: 70 @@ -954,7 +954,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 >>> Event: 76 0 hits stored in this event >>> Event: 77 - 0 hits stored in this event + 84 hits stored in this event >>> Event: 78 0 hits stored in this event >>> Event: 79 @@ -968,13 +968,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 >>> Event: 83 0 hits stored in this event >>> Event: 84 - 172 hits stored in this event + 0 hits stored in this event >>> Event: 85 0 hits stored in this event >>> Event: 86 0 hits stored in this event >>> Event: 87 - 0 hits stored in this event + 13 hits stored in this event >>> Event: 88 0 hits stored in this event >>> Event: 89 @@ -984,223 +984,223 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 >>> Event: 91 0 hits stored in this event >>> Event: 92 - 0 hits stored in this event + 35 hits stored in this event >>> Event: 93 0 hits stored in this event >>> Event: 94 - 0 hits stored in this event + 188 hits stored in this event >>> Event: 95 0 hits stored in this event >>> Event: 96 0 hits stored in this event >>> Event: 97 - 0 hits stored in this event + 60 hits stored in this event >>> Event: 98 - 15 hits stored in this event + 71 hits stored in this event >>> Event: 99 - 1 hits stored in this event + 0 hits stored in this event ### Run 1 starts. --> Event 0 starts. >>> Event: 0 - 265 hits stored in this event + 59 hits stored in this event >>> Event: 1 - 64 hits stored in this event + 330 hits stored in this event >>> Event: 2 - 52 hits stored in this event + 78 hits stored in this event >>> Event: 3 - 64 hits stored in this event + 60 hits stored in this event >>> Event: 4 - 81 hits stored in this event + 141 hits stored in this event >>> Event: 5 - 107 hits stored in this event + 178 hits stored in this event >>> Event: 6 - 154 hits stored in this event + 91 hits stored in this event >>> Event: 7 - 126 hits stored in this event + 72 hits stored in this event >>> Event: 8 - 116 hits stored in this event + 60 hits stored in this event >>> Event: 9 - 66 hits stored in this event + 52 hits stored in this event >>> Event: 10 - 97 hits stored in this event + 82 hits stored in this event >>> Event: 11 - 68 hits stored in this event + 61 hits stored in this event >>> Event: 12 - 55 hits stored in this event + 792 hits stored in this event >>> Event: 13 - 64 hits stored in this event + 256 hits stored in this event >>> Event: 14 - 61 hits stored in this event + 102 hits stored in this event >>> Event: 15 - 65 hits stored in this event + 177 hits stored in this event >>> Event: 16 - 431 hits stored in this event + 95 hits stored in this event >>> Event: 17 - 929 hits stored in this event + 2503 hits stored in this event >>> Event: 18 - 67 hits stored in this event + 81 hits stored in this event >>> Event: 19 - 115 hits stored in this event + 95 hits stored in this event >>> Event: 20 - 74 hits stored in this event + 233 hits stored in this event >>> Event: 21 - 143 hits stored in this event + 84 hits stored in this event >>> Event: 22 - 171 hits stored in this event + 54 hits stored in this event >>> Event: 23 - 661 hits stored in this event + 177 hits stored in this event >>> Event: 24 - 894 hits stored in this event + 270 hits stored in this event >>> Event: 25 - 100 hits stored in this event + 98 hits stored in this event >>> Event: 26 - 124 hits stored in this event + 81 hits stored in this event >>> Event: 27 - 380 hits stored in this event + 89 hits stored in this event >>> Event: 28 - 47 hits stored in this event + 85 hits stored in this event >>> Event: 29 - 99 hits stored in this event + 210 hits stored in this event >>> Event: 30 - 128 hits stored in this event + 83 hits stored in this event >>> Event: 31 - 1126 hits stored in this event + 90 hits stored in this event >>> Event: 32 - 1103 hits stored in this event + 269 hits stored in this event >>> Event: 33 - 80 hits stored in this event + 7198 hits stored in this event >>> Event: 34 - 204 hits stored in this event + 238 hits stored in this event >>> Event: 35 - 59 hits stored in this event + 47 hits stored in this event >>> Event: 36 - 99 hits stored in this event + 73 hits stored in this event >>> Event: 37 - 190 hits stored in this event + 44 hits stored in this event >>> Event: 38 - 320 hits stored in this event + 106 hits stored in this event >>> Event: 39 - 109 hits stored in this event + 148 hits stored in this event >>> Event: 40 - 98 hits stored in this event + 65 hits stored in this event >>> Event: 41 - 146 hits stored in this event + 74 hits stored in this event >>> Event: 42 - 70 hits stored in this event + 192 hits stored in this event >>> Event: 43 - 343 hits stored in this event + 65 hits stored in this event >>> Event: 44 - 118 hits stored in this event + 78 hits stored in this event >>> Event: 45 - 165 hits stored in this event + 106 hits stored in this event >>> Event: 46 - 113 hits stored in this event + 65 hits stored in this event >>> Event: 47 - 133 hits stored in this event + 70 hits stored in this event >>> Event: 48 - 83 hits stored in this event + 55 hits stored in this event >>> Event: 49 - 2675 hits stored in this event + 66 hits stored in this event >>> Event: 50 - 111 hits stored in this event + 1242 hits stored in this event >>> Event: 51 - 64 hits stored in this event + 83 hits stored in this event >>> Event: 52 - 98 hits stored in this event + 75 hits stored in this event >>> Event: 53 - 89 hits stored in this event + 84 hits stored in this event >>> Event: 54 - 100 hits stored in this event + 62 hits stored in this event >>> Event: 55 - 72 hits stored in this event + 108 hits stored in this event >>> Event: 56 - 94 hits stored in this event + 60 hits stored in this event >>> Event: 57 - 77 hits stored in this event + 189 hits stored in this event >>> Event: 58 - 53 hits stored in this event + 5762 hits stored in this event >>> Event: 59 - 74 hits stored in this event + 128 hits stored in this event >>> Event: 60 - 243 hits stored in this event + 143 hits stored in this event >>> Event: 61 - 51 hits stored in this event + 570 hits stored in this event >>> Event: 62 - 128 hits stored in this event + 120 hits stored in this event >>> Event: 63 - 66 hits stored in this event + 55 hits stored in this event >>> Event: 64 - 67 hits stored in this event + 382 hits stored in this event >>> Event: 65 - 89 hits stored in this event + 2121 hits stored in this event >>> Event: 66 - 78 hits stored in this event + 295 hits stored in this event >>> Event: 67 - 45 hits stored in this event + 735 hits stored in this event >>> Event: 68 - 79 hits stored in this event + 106 hits stored in this event >>> Event: 69 - 61 hits stored in this event + 152 hits stored in this event >>> Event: 70 - 52 hits stored in this event + 172 hits stored in this event >>> Event: 71 - 70 hits stored in this event + 86 hits stored in this event >>> Event: 72 - 104 hits stored in this event + 108 hits stored in this event >>> Event: 73 - 55 hits stored in this event + 86 hits stored in this event >>> Event: 74 - 57 hits stored in this event + 208 hits stored in this event >>> Event: 75 - 687 hits stored in this event + 324 hits stored in this event >>> Event: 76 - 55 hits stored in this event + 91 hits stored in this event >>> Event: 77 - 126 hits stored in this event + 425 hits stored in this event >>> Event: 78 - 63 hits stored in this event + 487 hits stored in this event >>> Event: 79 - 78 hits stored in this event + 56 hits stored in this event >>> Event: 80 - 77 hits stored in this event + 109 hits stored in this event >>> Event: 81 - 602 hits stored in this event + 78 hits stored in this event >>> Event: 82 - 153 hits stored in this event + 51 hits stored in this event >>> Event: 83 - 78 hits stored in this event + 2045 hits stored in this event >>> Event: 84 - 86 hits stored in this event + 222 hits stored in this event >>> Event: 85 - 121 hits stored in this event + 175 hits stored in this event >>> Event: 86 - 69 hits stored in this event + 49 hits stored in this event >>> Event: 87 - 256 hits stored in this event + 202 hits stored in this event >>> Event: 88 - 217 hits stored in this event ->>> Event: 89 61 hits stored in this event +>>> Event: 89 + 78 hits stored in this event >>> Event: 90 - 60 hits stored in this event + 87 hits stored in this event >>> Event: 91 - 344 hits stored in this event + 80 hits stored in this event >>> Event: 92 - 86 hits stored in this event + 54 hits stored in this event >>> Event: 93 - 218 hits stored in this event + 85 hits stored in this event >>> Event: 94 - 96 hits stored in this event + 265 hits stored in this event >>> Event: 95 - 59 hits stored in this event + 63 hits stored in this event >>> Event: 96 - 3171 hits stored in this event + 29 hits stored in this event >>> Event: 97 - 61 hits stored in this event + 60 hits stored in this event >>> Event: 98 - 197 hits stored in this event + 45 hits stored in this event >>> Event: 99 - 143 hits stored in this event + 116 hits stored in this event ### Run 2 starts. --> Event 0 starts. diff --git a/examples/basic/B3/B3a/exampleB3a.out b/examples/basic/B3/B3a/exampleB3a.out index c16bc77540c..67347c91444 100644 --- a/examples/basic/B3/B3a/exampleB3a.out +++ b/examples/basic/B3/B3a/exampleB3a.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -217,6 +217,8 @@ Auger cascade enabled 1 Check EM cuts disabled for atomic de-excitation 1 Use Bearden atomic level energies 0 ======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ### Run 0 start. --> Event 0 starts. @@ -231,8 +233,8 @@ Use Bearden atomic level energies 0 --> Event 9000 starts. --------------------End of Global Run----------------------- - The run was 10000 events Nb of 'good' e+ annihilations: 1276 - Total dose in patient : 289.186 picoGy + The run was 10000 events Nb of 'good' e+ annihilations: 1286 + Total dose in patient : 291.796 picoGy ------------------------------------------------------------ Graphics systems deleted. diff --git a/examples/basic/B3/B3b/exampleB3b.out b/examples/basic/B3/B3b/exampleB3b.out index 4cb34c8ad54..04b868127aa 100644 --- a/examples/basic/B3/B3b/exampleB3b.out +++ b/examples/basic/B3/B3b/exampleB3b.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -217,6 +217,8 @@ Auger cascade enabled 1 Check EM cuts disabled for atomic de-excitation 1 Use Bearden atomic level energies 0 ======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ### Run 0 start. --> Event 0 starts. @@ -233,9 +235,9 @@ Use Bearden atomic level energies 0 --> Event 9000 starts. --------------------End of Global Run----------------------- - The run was 10000 events Nb of 'good' e+ annihilations: 1276 - Total dose in patient : 289.186 picoGy - Total dose in patient : 2.89186e-10 [sigma: 1.74469e-14 | error: 0.00603313 | coeff: 0.00603313 | eff: 1 | fom: 27473.6 | r2int: 3.6395e-05 | r2eff: 0 | hits: 10000 ] Gy + The run was 10000 events Nb of 'good' e+ annihilations: 1286 + Total dose in patient : 291.796 picoGy + Total dose in patient : 2.91796e-10 [sigma: 1.75238e-14 | error: 0.0060055 | coeff: 0.0060055 | eff: 1 | fom: 27726.9 | r2int: 3.60625e-05 | r2eff: 0 | hits: 10000 ] Gy ------------------------------------------------------------ Graphics systems deleted. diff --git a/examples/basic/B4/B4a/exampleB4a.out b/examples/basic/B4/B4a/exampleB4a.out index a065e60703c..3c13088a31f 100644 --- a/examples/basic/B4/B4a/exampleB4a.out +++ b/examples/basic/B4/B4a/exampleB4a.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -500,7 +500,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -508,13 +507,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -522,13 +519,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -537,12 +532,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -553,12 +546,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -569,12 +560,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -583,12 +572,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -597,12 +587,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -613,12 +601,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -628,13 +614,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -664,14 +648,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -679,14 +661,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -695,13 +675,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -725,12 +704,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -738,12 +717,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -752,12 +731,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -765,28 +744,49 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ... open Root analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 289.365 MeV total track length: 20.9742 cm - Gap: total energy: 8.04927 MeV total track length: 4.05218 cm + Absorber: total energy: 261.936 MeV total track length: 18.7922 cm + Gap: total energy: 23.6541 MeV total track length: 11.542 cm ----> print histograms statistic for the entire run - EAbs : mean = 289.365 MeV rms = 0 eV - EGap : mean = 8.04927 MeV rms = 0 eV - LAbs : mean = 20.9742 cm rms = 0 fm - LGap : mean = 4.05218 cm rms = 0 fm + EAbs : mean = 261.936 MeV rms = 0 eV + EGap : mean = 23.6541 MeV rms = 0 eV + LAbs : mean = 18.7922 cm rms = 0 fm + LGap : mean = 11.542 cm rms = 0 fm ... write Root file : B4.root - done ... close Root file : B4.root - done Transportation, phot, compt, conv @@ -1174,15 +1174,15 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 ... open Root analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 280.569 MeV total track length: 20.2191 cm - Gap: total energy: 13.1411 MeV total track length: 6.44075 cm + Absorber: total energy: 264.229 MeV total track length: 18.9842 cm + Gap: total energy: 19.9122 MeV total track length: 10.1764 cm ----> print histograms statistic for the entire run - EAbs : mean = 280.569 MeV rms = 0 eV - EGap : mean = 13.1411 MeV rms = 0 eV - LAbs : mean = 20.2191 cm rms = 0 fm - LGap : mean = 6.44075 cm rms = 0 fm + EAbs : mean = 264.229 MeV rms = 0 eV + EGap : mean = 19.9122 MeV rms = 0 eV + LAbs : mean = 18.9842 cm rms = 0 fm + LGap : mean = 10.1764 cm rms = 0 fm ... write Root file : B4.root - done ... close Root file : B4.root - done @@ -1555,15 +1555,15 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 ... open Root analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 466.665 MeV total track length: 33.9505 cm - Gap: total energy: 17.5267 MeV total track length: 8.2102 cm + Absorber: total energy: 463.172 MeV total track length: 33.6907 cm + Gap: total energy: 11.5496 MeV total track length: 5.30204 cm ----> print histograms statistic for the entire run - EAbs : mean = 466.665 MeV rms = 0 eV - EGap : mean = 17.5267 MeV rms = 0 eV - LAbs : mean = 33.9505 cm rms = 0 fm - LGap : mean = 8.2102 cm rms = 0 fm + EAbs : mean = 463.172 MeV rms = 0 eV + EGap : mean = 11.5496 MeV rms = 0 eV + LAbs : mean = 33.6907 cm rms = 0 fm + LGap : mean = 5.30204 cm rms = 0 fm ... write Root file : B4.root - done ... close Root file : B4.root - done Graphics systems deleted. diff --git a/examples/basic/B4/B4b/exampleB4b.out b/examples/basic/B4/B4b/exampleB4b.out index cdf068ddbdb..c6780b88e08 100644 --- a/examples/basic/B4/B4b/exampleB4b.out +++ b/examples/basic/B4/B4b/exampleB4b.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -500,7 +500,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -508,13 +507,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -522,13 +519,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -537,12 +532,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -553,12 +546,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -569,12 +560,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -583,12 +572,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -597,12 +587,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -613,12 +601,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -628,13 +614,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -664,14 +648,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -679,14 +661,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -695,13 +675,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -725,12 +704,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -738,12 +717,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -752,12 +731,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -765,29 +744,50 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ### Run 0 start. ... open Root analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 289.365 MeV total track length: 20.9742 cm - Gap: total energy: 8.04927 MeV total track length: 4.05218 cm + Absorber: total energy: 261.936 MeV total track length: 18.7922 cm + Gap: total energy: 23.6541 MeV total track length: 11.542 cm ----> print histograms statistic for the entire run - EAbs : mean = 289.365 MeV rms = 0 eV - EGap : mean = 8.04927 MeV rms = 0 eV - LAbs : mean = 20.9742 cm rms = 0 fm - LGap : mean = 4.05218 cm rms = 0 fm + EAbs : mean = 261.936 MeV rms = 0 eV + EGap : mean = 23.6541 MeV rms = 0 eV + LAbs : mean = 18.7922 cm rms = 0 fm + LGap : mean = 11.542 cm rms = 0 fm ... write Root file : B4.root - done ... close Root file : B4.root - done Transportation, phot, compt, conv @@ -1176,15 +1176,15 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 ... open Root analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 280.569 MeV total track length: 20.2191 cm - Gap: total energy: 13.1411 MeV total track length: 6.44075 cm + Absorber: total energy: 264.229 MeV total track length: 18.9842 cm + Gap: total energy: 19.9122 MeV total track length: 10.1764 cm ----> print histograms statistic for the entire run - EAbs : mean = 280.569 MeV rms = 0 eV - EGap : mean = 13.1411 MeV rms = 0 eV - LAbs : mean = 20.2191 cm rms = 0 fm - LGap : mean = 6.44075 cm rms = 0 fm + EAbs : mean = 264.229 MeV rms = 0 eV + EGap : mean = 19.9122 MeV rms = 0 eV + LAbs : mean = 18.9842 cm rms = 0 fm + LGap : mean = 10.1764 cm rms = 0 fm ... write Root file : B4.root - done ... close Root file : B4.root - done @@ -1558,15 +1558,15 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 ... open Root analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 466.665 MeV total track length: 33.9505 cm - Gap: total energy: 17.5267 MeV total track length: 8.2102 cm + Absorber: total energy: 463.172 MeV total track length: 33.6907 cm + Gap: total energy: 11.5496 MeV total track length: 5.30204 cm ----> print histograms statistic for the entire run - EAbs : mean = 466.665 MeV rms = 0 eV - EGap : mean = 17.5267 MeV rms = 0 eV - LAbs : mean = 33.9505 cm rms = 0 fm - LGap : mean = 8.2102 cm rms = 0 fm + EAbs : mean = 463.172 MeV rms = 0 eV + EGap : mean = 11.5496 MeV rms = 0 eV + LAbs : mean = 33.6907 cm rms = 0 fm + LGap : mean = 5.30204 cm rms = 0 fm ... write Root file : B4.root - done ... close Root file : B4.root - done Graphics systems deleted. diff --git a/examples/basic/B4/B4c/exampleB4c.out b/examples/basic/B4/B4c/exampleB4c.out index a065e60703c..3c13088a31f 100644 --- a/examples/basic/B4/B4c/exampleB4c.out +++ b/examples/basic/B4/B4c/exampleB4c.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -500,7 +500,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -508,13 +507,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -522,13 +519,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -537,12 +532,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -553,12 +546,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -569,12 +560,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -583,12 +572,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -597,12 +587,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -613,12 +601,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -628,13 +614,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -664,14 +648,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -679,14 +661,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -695,13 +675,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -725,12 +704,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -738,12 +717,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -752,12 +731,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -765,28 +744,49 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ... open Root analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 289.365 MeV total track length: 20.9742 cm - Gap: total energy: 8.04927 MeV total track length: 4.05218 cm + Absorber: total energy: 261.936 MeV total track length: 18.7922 cm + Gap: total energy: 23.6541 MeV total track length: 11.542 cm ----> print histograms statistic for the entire run - EAbs : mean = 289.365 MeV rms = 0 eV - EGap : mean = 8.04927 MeV rms = 0 eV - LAbs : mean = 20.9742 cm rms = 0 fm - LGap : mean = 4.05218 cm rms = 0 fm + EAbs : mean = 261.936 MeV rms = 0 eV + EGap : mean = 23.6541 MeV rms = 0 eV + LAbs : mean = 18.7922 cm rms = 0 fm + LGap : mean = 11.542 cm rms = 0 fm ... write Root file : B4.root - done ... close Root file : B4.root - done Transportation, phot, compt, conv @@ -1174,15 +1174,15 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 ... open Root analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 280.569 MeV total track length: 20.2191 cm - Gap: total energy: 13.1411 MeV total track length: 6.44075 cm + Absorber: total energy: 264.229 MeV total track length: 18.9842 cm + Gap: total energy: 19.9122 MeV total track length: 10.1764 cm ----> print histograms statistic for the entire run - EAbs : mean = 280.569 MeV rms = 0 eV - EGap : mean = 13.1411 MeV rms = 0 eV - LAbs : mean = 20.2191 cm rms = 0 fm - LGap : mean = 6.44075 cm rms = 0 fm + EAbs : mean = 264.229 MeV rms = 0 eV + EGap : mean = 19.9122 MeV rms = 0 eV + LAbs : mean = 18.9842 cm rms = 0 fm + LGap : mean = 10.1764 cm rms = 0 fm ... write Root file : B4.root - done ... close Root file : B4.root - done @@ -1555,15 +1555,15 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 ... open Root analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 466.665 MeV total track length: 33.9505 cm - Gap: total energy: 17.5267 MeV total track length: 8.2102 cm + Absorber: total energy: 463.172 MeV total track length: 33.6907 cm + Gap: total energy: 11.5496 MeV total track length: 5.30204 cm ----> print histograms statistic for the entire run - EAbs : mean = 466.665 MeV rms = 0 eV - EGap : mean = 17.5267 MeV rms = 0 eV - LAbs : mean = 33.9505 cm rms = 0 fm - LGap : mean = 8.2102 cm rms = 0 fm + EAbs : mean = 463.172 MeV rms = 0 eV + EGap : mean = 11.5496 MeV rms = 0 eV + LAbs : mean = 33.6907 cm rms = 0 fm + LGap : mean = 5.30204 cm rms = 0 fm ... write Root file : B4.root - done ... close Root file : B4.root - done Graphics systems deleted. diff --git a/examples/basic/B4/B4d/exampleB4d.out b/examples/basic/B4/B4d/exampleB4d.out index 808301039ae..273b1e89584 100644 --- a/examples/basic/B4/B4d/exampleB4d.out +++ b/examples/basic/B4/B4d/exampleB4d.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -504,7 +504,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -512,13 +511,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -526,13 +523,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -541,12 +536,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -557,12 +550,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -573,12 +564,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -587,12 +576,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -601,12 +591,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -617,12 +605,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -632,13 +618,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -668,14 +652,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -683,14 +665,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -699,13 +679,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -729,12 +708,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -742,12 +721,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -756,12 +735,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -769,28 +748,49 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ... open Root analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 289.365 MeV total track length: 20.9742 cm - Gap: total energy: 8.04927 MeV total track length: 4.05218 cm + Absorber: total energy: 261.936 MeV total track length: 18.7922 cm + Gap: total energy: 23.6541 MeV total track length: 11.542 cm ----> print histograms statistic for the entire run - EAbs : mean = 289.365 MeV rms = 0 eV - EGap : mean = 8.04927 MeV rms = 0 eV - LAbs : mean = 20.9742 cm rms = 0 fm - LGap : mean = 4.05218 cm rms = 0 fm + EAbs : mean = 261.936 MeV rms = 0 eV + EGap : mean = 23.6541 MeV rms = 0 eV + LAbs : mean = 18.7922 cm rms = 0 fm + LGap : mean = 11.542 cm rms = 0 fm ... write Root file : B4.root - done ... close Root file : B4.root - done Transportation, phot, compt, conv @@ -1178,15 +1178,15 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 ... open Root analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 280.569 MeV total track length: 20.2191 cm - Gap: total energy: 13.1411 MeV total track length: 6.44075 cm + Absorber: total energy: 264.229 MeV total track length: 18.9842 cm + Gap: total energy: 19.9122 MeV total track length: 10.1764 cm ----> print histograms statistic for the entire run - EAbs : mean = 280.569 MeV rms = 0 eV - EGap : mean = 13.1411 MeV rms = 0 eV - LAbs : mean = 20.2191 cm rms = 0 fm - LGap : mean = 6.44075 cm rms = 0 fm + EAbs : mean = 264.229 MeV rms = 0 eV + EGap : mean = 19.9122 MeV rms = 0 eV + LAbs : mean = 18.9842 cm rms = 0 fm + LGap : mean = 10.1764 cm rms = 0 fm ... write Root file : B4.root - done ... close Root file : B4.root - done @@ -1559,17 +1559,17 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 ... open Root analysis file : B4.root - done --> Event 0 starts. ---> End of event: 0 - Absorber: total energy: 466.665 MeV total track length: 33.9505 cm - Gap: total energy: 17.5267 MeV total track length: 8.2102 cm + Absorber: total energy: 463.172 MeV total track length: 33.6907 cm + Gap: total energy: 11.5496 MeV total track length: 5.30204 cm ----> print histograms statistic for the entire run - EAbs : mean = 466.665 MeV rms = 0 eV - EGap : mean = 17.5267 MeV rms = 0 eV - LAbs : mean = 33.9505 cm rms = 0 fm - LGap : mean = 8.2102 cm rms = 0 fm + EAbs : mean = 463.172 MeV rms = 0 eV + EGap : mean = 11.5496 MeV rms = 0 eV + LAbs : mean = 33.6907 cm rms = 0 fm + LGap : mean = 5.30204 cm rms = 0 fm ... write Root file : B4.root - done ... close Root file : B4.root - done Graphics systems deleted. Visualization Manager deleting... -### deleting chargedFilter 0x12b50d0 +### deleting chargedFilter 0xeb12f0 diff --git a/examples/basic/B4/History b/examples/basic/B4/History index dbebe02d88b..30b37209046 100644 --- a/examples/basic/B4/History +++ b/examples/basic/B4/History @@ -14,7 +14,7 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -24/03/19 J. Allison (exampleB4-V10-04-04) +24/03/19 J. Allison (exampleB4-V10-05-00) - Corrected name of include file: csv.hh. 07/11/18 I. Hrivnacova (exampleB4-V10-04-03) diff --git a/examples/basic/B5/exampleB5.out b/examples/basic/B5/exampleB5.out index 1435a640973..83337c1f5bb 100644 --- a/examples/basic/B5/exampleB5.out +++ b/examples/basic/B5/exampleB5.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -597,7 +597,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -605,13 +604,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -619,13 +616,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -634,12 +629,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -650,12 +643,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -666,12 +657,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -680,12 +669,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -694,12 +684,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -710,12 +698,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -725,13 +711,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -761,14 +745,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -776,14 +758,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -792,13 +772,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -822,12 +801,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -835,12 +814,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -849,12 +828,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -862,15 +841,36 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ... open Root analysis file : B5.root - done --> Event 0 starts. @@ -880,7 +880,7 @@ Hodoscope 1 has 1 hits. Hodoscope[7] 4.9870028525729 (nsec) Hodoscope 2 has 2 hits. Hodoscope[9] 43.187480820039 (nsec) - Hodoscope[11] 149.22081616905 (nsec) + Hodoscope[15] 65.576829023043 (nsec) Drift Chamber 1 has 5 hits. Layer[0] : time 6.6712421484922 (nsec) --- local (x,y) -0.012037746267256, -0.0085159382829135 Layer[1] : time 8.3391360843463 (nsec) --- local (x,y) -0.030315600792952, -0.024167566373776 @@ -891,36 +891,55 @@ Drift Chamber 2 has 6 hits. Layer[0] : time 34.849866313047 (nsec) --- local (x,y) -147.76317879983, -0.052147882737142 Layer[1] : time 36.520663250354 (nsec) --- local (x,y) -177.27617143717, -0.051739826089096 Layer[2] : time 38.191460957791 (nsec) --- local (x,y) -206.79308079188, -0.053740674093387 - Layer[2] : time 38.608976761582 (nsec) --- local (x,y) -79.536760126181, -38.102967251888 + Layer[2] : time 38.533035462003 (nsec) --- local (x,y) -95.40577061821, -27.792043117105 Layer[3] : time 39.862259206319 (nsec) --- local (x,y) -236.31274007863, -0.052122312330761 Layer[4] : time 41.533057299402 (nsec) --- local (x,y) -265.83160793433, -0.051501320280863 -EM Calorimeter has 48 hits. Total Edep is 435.11876171389 (MeV) -Hadron Calorimeter has 16 hits. Total Edep is 3341.0100145414 (MeV) +EM Calorimeter has 47 hits. Total Edep is 492.92788364948 (MeV) +Hadron Calorimeter has 14 hits. Total Edep is 4076.0849000116 (MeV) ... write Root file : B5.root - done ... close Root file : B5.root - done ### Run 1 starts. ... open Root analysis file : B5.root - done --> Event 0 starts. ->>> Event 0 >>> Simulation truth : pi+ (-0,0,100000) +>>> Event 0 >>> Simulation truth : pi+ (0,0,100000) Hodoscope 1 has 1 hits. - Hodoscope[7] 4.9867880839479 (nsec) + Hodoscope[7] 4.9867880839461 (nsec) Hodoscope 2 has 1 hits. - Hodoscope[10] 42.693971662561 (nsec) + Hodoscope[10] 42.694293488484 (nsec) Drift Chamber 1 has 5 hits. - Layer[0] : time 6.6709548423358 (nsec) --- local (x,y) -0.0002125382001035, 0.005531593667468 - Layer[1] : time 8.3387769441667 (nsec) --- local (x,y) -0.0041737402936241, 0.0096939616529852 - Layer[2] : time 10.006599045931 (nsec) --- local (x,y) -0.0054305397425549, 0.012711563814613 - Layer[3] : time 11.674421147761 (nsec) --- local (x,y) -0.0051363975474152, 0.018234843107857 - Layer[4] : time 13.342243249634 (nsec) --- local (x,y) -0.0040008333492096, 0.024574147756615 + Layer[0] : time 6.6709548424465 (nsec) --- local (x,y) 0.0023654723465283, 0.0029958774562247 + Layer[1] : time 8.3387769443583 (nsec) --- local (x,y) 0.0092583952112923, 0.0065090477902136 + Layer[2] : time 10.006599046206 (nsec) --- local (x,y) 0.014889804763957, 0.0093082680520497 + Layer[3] : time 11.674421147953 (nsec) --- local (x,y) 0.017249225318149, 0.011162372223327 + Layer[4] : time 13.342243249858 (nsec) --- local (x,y) 0.024573694500684, 0.012190734056768 Drift Chamber 2 has 5 hits. - Layer[0] : time 34.366649944673 (nsec) --- local (x,y) -82.756230146442, 0.074199631353013 - Layer[1] : time 36.035384605276 (nsec) --- local (x,y) -99.298682168188, 0.084309391291598 - Layer[2] : time 37.704119682484 (nsec) --- local (x,y) -115.84490827638, 0.097888527873575 - Layer[3] : time 39.372854823641 (nsec) --- local (x,y) -132.39171608046, 0.10863936755664 - Layer[4] : time 41.041590031201 (nsec) --- local (x,y) -148.93912719874, 0.1167636723522 -EM Calorimeter has 9 hits. Total Edep is 187.4305562532 (MeV) -Hadron Calorimeter has 8 hits. Total Edep is 350.84422970332 (MeV) + Layer[0] : time 34.36697108394 (nsec) --- local (x,y) -82.645613449279, 0.015715638648115 + Layer[1] : time 36.035706010562 (nsec) --- local (x,y) -99.190479592015, 0.010452648613942 + Layer[2] : time 37.704441255786 (nsec) --- local (x,y) -115.73823379578, 0.0058820059345987 + Layer[3] : time 39.373176656963 (nsec) --- local (x,y) -132.28740125361, 0.00089522590154907 + Layer[4] : time 41.041911866965 (nsec) --- local (x,y) -148.83483590826, -0.0045504809214454 +EM Calorimeter has 52 hits. Total Edep is 574.26285055805 (MeV) +Hadron Calorimeter has 15 hits. Total Edep is 4525.4106464322 (MeV) + +-------- WWWW ------- G4Exception-START -------- WWWW ------- +*** G4Exception : GeomNav1002 + issued by : G4Navigator::ComputeStep() +Stuck Track: potential geometry or navigation problem. + Track stuck, not moving for 10 steps. + Current phys volume: 'worldPhysical' + - at position : (11.98262322407673,1.886507034907874,-999.9282057931308) + in direction: (0.7746463528719736,0.4937874870842199,0.3950910598598771) + (local position: (11.98262322407673,1.886507034907874,-999.9282057931308)) + (local direction: (0.7746463528719736,0.4937874870842199,0.3950910598598771)). + Previous phys volume: 'magneticPhysical' + + Likely geometry overlap - else navigation problem ! + *** Trying to get *unstuck* using a push - expanding step to 1e-07 (mm) ... Potential overlap in geometry ! + +*** This is just a warning message. *** +-------- WWWW -------- G4Exception-END --------- WWWW ------- + ... write Root file : B5.root - done ... close Root file : B5.root - done ### Run 2 starts. @@ -929,23 +948,23 @@ Hadron Calorimeter has 8 hits. Total Edep is 350.84422970332 (MeV) >>> Event 0 >>> Simulation truth : e+ (0,0,100000) Hodoscope 1 has 1 hits. - Hodoscope[7] 4.9867832232738 (nsec) + Hodoscope[7] 4.9867832232975 (nsec) Hodoscope 2 has 1 hits. - Hodoscope[5] 43.255350923232 (nsec) + Hodoscope[9] 43.185869931828 (nsec) Drift Chamber 1 has 5 hits. - Layer[0] : time 6.6709483400643 (nsec) --- local (x,y) 0.010131254385493, 0.0067386659245929 - Layer[1] : time 8.3387688163792 (nsec) --- local (x,y) 0.017568890416369, 0.013123949024928 - Layer[2] : time 10.006589292737 (nsec) --- local (x,y) 0.023986535464234, 0.021411866287831 - Layer[3] : time 11.674409769202 (nsec) --- local (x,y) 0.030664428954467, 0.031288535369469 - Layer[4] : time 13.342230245713 (nsec) --- local (x,y) 0.035515199511562, 0.042728686138825 + Layer[0] : time 6.6709483400991 (nsec) --- local (x,y) -0.0097602189738905, 0.00039088437037204 + Layer[1] : time 8.3387688162472 (nsec) --- local (x,y) -0.01601264737792, 0.0031229755760156 + Layer[2] : time 10.006589292546 (nsec) --- local (x,y) -0.024214855547357, 0.0079437295165327 + Layer[3] : time 11.674409769138 (nsec) --- local (x,y) -0.034868707632888, 0.016119822995473 + Layer[4] : time 13.342230245744 (nsec) --- local (x,y) -0.04662063492823, 0.022907778229638 Drift Chamber 2 has 5 hits. - Layer[0] : time 34.857365537699 (nsec) --- local (x,y) -336.71818928653, 0.29005299359798 - Layer[1] : time 36.540261759889 (nsec) --- local (x,y) -404.09786578764, 0.32075665202589 - Layer[2] : time 38.223158131156 (nsec) --- local (x,y) -471.47787639294, 0.35260563772143 - Layer[3] : time 39.906053745087 (nsec) --- local (x,y) -538.85618851411, 0.3809210241134 - Layer[4] : time 41.588948454353 (nsec) --- local (x,y) -606.23246953006, 0.40992447540745 -EM Calorimeter has 36 hits. Total Edep is 79932.777314649 (MeV) -Hadron Calorimeter has 4 hits. Total Edep is 49.323716774767 (MeV) + Layer[0] : time 34.848343178427 (nsec) --- local (x,y) -149.09902901976, 0.075156201957272 + Layer[1] : time 36.51912314547 (nsec) --- local (x,y) -178.89869795431, 0.078209633566356 + Layer[2] : time 38.189902783291 (nsec) --- local (x,y) -208.69670796433, 0.080395701933516 + Layer[3] : time 39.860682628562 (nsec) --- local (x,y) -238.49576317286, 0.07652656283856 + Layer[4] : time 41.531463045247 (nsec) --- local (x,y) -268.2976972316, 0.070296142558432 +EM Calorimeter has 40 hits. Total Edep is 89168.207423231 (MeV) +Hadron Calorimeter has 6 hits. Total Edep is 52.093414325283 (MeV) ... write Root file : B5.root - done ... close Root file : B5.root - done ### Run 3 starts. @@ -954,98 +973,110 @@ Hadron Calorimeter has 4 hits. Total Edep is 49.323716774767 (MeV) >>> Event 0 >>> Simulation truth : proton (-0,0,10000) Hodoscope 1 has 1 hits. - Hodoscope[7] 5.0086956736507 (nsec) -Hodoscope 2 has 2 hits. - Hodoscope[9] 43.373860746217 (nsec) - Hodoscope[23] 324.04910101522 (nsec) -Drift Chamber 1 has 5 hits. - Layer[0] : time 6.7002638769116 (nsec) --- local (x,y) -0.1147357067743, -0.16678419036195 - Layer[1] : time 8.375415936616 (nsec) --- local (x,y) -0.20177315295081, -0.33613809878474 - Layer[2] : time 10.050568506527 (nsec) --- local (x,y) -0.3066909962129, -0.51384165971814 - Layer[3] : time 11.7257211936 (nsec) --- local (x,y) -0.4157745337047, -0.68662746852967 - Layer[4] : time 13.400873999578 (nsec) --- local (x,y) -0.5339979256023, -0.86368877222108 -Drift Chamber 2 has 5 hits. - Layer[0] : time 34.999813267362 (nsec) --- local (x,y) -149.36746195074, -3.7056399267325 - Layer[1] : time 36.677914564541 (nsec) --- local (x,y) -179.03528819548, -3.9132960471256 - Layer[2] : time 38.356016333967 (nsec) --- local (x,y) -208.70486410073, -4.1219270716594 - Layer[3] : time 40.034116634119 (nsec) --- local (x,y) -238.36486642555, -4.352752125363 - Layer[4] : time 41.712215021421 (nsec) --- local (x,y) -268.01312749945, -4.5802868724287 -EM Calorimeter has 32 hits. Total Edep is 241.69950462237 (MeV) -Hadron Calorimeter has 10 hits. Total Edep is 548.02983942338 (MeV) + Hodoscope[7] 5.0086957465269 (nsec) +Hodoscope 2 has 0 hits. +Drift Chamber 1 has 7 hits. + Layer[0] : time 6.7002645678043 (nsec) --- local (x,y) -0.14598974240599, 0.21990922677088 + Layer[0] : time 12.429437208115 (nsec) --- local (x,y) -119.64607344363, -138.9729530413 + Layer[0] : time 7.5413840885927 (nsec) --- local (x,y) 37.109088103939, -5.2351157733526 + Layer[1] : time 8.4088743668851 (nsec) --- local (x,y) 97.285229159412, 31.028528273107 + Layer[2] : time 10.119095130983 (nsec) --- local (x,y) 199.26051357148, 63.323637396921 + Layer[3] : time 11.829377160156 (nsec) --- local (x,y) 301.32742650441, 95.617127191765 + Layer[4] : time 13.540137100126 (nsec) --- local (x,y) 404.14499317723, 127.79018105964 +Drift Chamber 2 has 0 hits. +EM Calorimeter has 0 hits. Total Edep is 0 (MeV) +Hadron Calorimeter has 0 hits. Total Edep is 0 (MeV) ... write Root file : B5.root - done ... close Root file : B5.root - done ### Run 4 starts. ... open Root analysis file : B5.root - done --> Event 0 starts. ->>> Event 0 >>> Simulation truth : pi+ (0,0,10000) +>>> Event 0 >>> Simulation truth : pi+ (-0,0,10000) Hodoscope 1 has 1 hits. - Hodoscope[7] 4.9872692030156 (nsec) + Hodoscope[7] 4.9872691763077 (nsec) Hodoscope 2 has 1 hits. - Hodoscope[10] 42.700527467111 (nsec) -Drift Chamber 1 has 5 hits. - Layer[0] : time 6.671598560223 (nsec) --- local (x,y) 0.08145223733764, -0.0071843336174283 - Layer[1] : time 8.3395816952376 (nsec) --- local (x,y) 0.15249725546808, 0.0099146321620735 - Layer[2] : time 10.007564833852 (nsec) --- local (x,y) 0.21498796086067, 0.052353944117723 - Layer[3] : time 11.675547974207 (nsec) --- local (x,y) 0.27321568608509, 0.09084373134692 - Layer[4] : time 13.343531108087 (nsec) --- local (x,y) 0.31571757717407, 0.10412274789755 + Hodoscope[10] 42.701605778894 (nsec) +Drift Chamber 1 has 19 hits. + Layer[0] : time 6.6715984986049 (nsec) --- local (x,y) 0.06622744441716, 0.032181587595107 + Layer[1] : time 8.3395816035686 (nsec) --- local (x,y) 0.17435224986944, 0.030817628179782 + Layer[2] : time 10.007564706139 (nsec) --- local (x,y) 0.27285139112491, 0.018673862132418 + Layer[2] : time 10.072650502563 (nsec) --- local (x,y) 0.49537827104796, 7.4408717359161 + Layer[2] : time 10.153406732059 (nsec) --- local (x,y) 1.1815326791002, 8.4339697109468 + Layer[2] : time 10.222693267594 (nsec) --- local (x,y) -3.641227373592, 7.6942530429649 + Layer[2] : time 10.251567186791 (nsec) --- local (x,y) -2.3071320625547, 6.3618411497193 + Layer[2] : time 10.253583361103 (nsec) --- local (x,y) -2.2376568647966, 6.3498326923526 + Layer[2] : time 10.255556414613 (nsec) --- local (x,y) -2.1614261842817, 6.344868152891 + Layer[2] : time 10.264331294273 (nsec) --- local (x,y) -1.9865669986028, 6.6053283902125 + Layer[2] : time 10.266101757396 (nsec) --- local (x,y) -1.9726243782901, 6.6716210876972 + Layer[2] : time 10.268022459516 (nsec) --- local (x,y) -1.9787926322653, 6.7182995804453 + Layer[2] : time 10.27653840329 (nsec) --- local (x,y) -1.9146967700501, 7.008109970435 + Layer[2] : time 10.278215587789 (nsec) --- local (x,y) -1.8901595546037, 7.0973418455455 + Layer[2] : time 10.27982843306 (nsec) --- local (x,y) -1.8665857160701, 7.1885060163575 + Layer[2] : time 10.281489604603 (nsec) --- local (x,y) -1.8336576619803, 7.2621050152783 + Layer[2] : time 10.283287352649 (nsec) --- local (x,y) -1.8164887878251, 7.3453829044518 + Layer[3] : time 11.675547801113 (nsec) --- local (x,y) 0.34743112112818, -0.0073959310959228 + Layer[4] : time 13.343530905436 (nsec) --- local (x,y) 0.42722331729521, -0.02789123870871 Drift Chamber 2 has 5 hits. - Layer[0] : time 34.372187972216 (nsec) --- local (x,y) -83.707938129973, 0.60966841094038 - Layer[1] : time 36.041125335879 (nsec) --- local (x,y) -100.6226692878, 0.67331194700132 - Layer[2] : time 37.710066242167 (nsec) --- local (x,y) -117.56873420584, 0.74168011114081 - Layer[3] : time 39.379005740117 (nsec) --- local (x,y) -134.50226483146, 0.81808599115816 - Layer[4] : time 41.047945373078 (nsec) --- local (x,y) -151.43703806243, 0.87652247039715 -EM Calorimeter has 3 hits. Total Edep is 337.739457325 (MeV) -Hadron Calorimeter has 2 hits. Total Edep is 79.556341462739 (MeV) + Layer[0] : time 34.373294976025 (nsec) --- local (x,y) -83.357086881065, -0.44217138094309 + Layer[1] : time 36.042233050516 (nsec) --- local (x,y) -100.27808854315, -0.49409873991894 + Layer[2] : time 37.711165079976 (nsec) --- local (x,y) -117.14544767013, -0.52786267846152 + Layer[3] : time 39.380096530323 (nsec) --- local (x,y) -134.00761092591, -0.56926524903612 + Layer[4] : time 41.049028703223 (nsec) --- local (x,y) -150.876168194, -0.61587355034602 +EM Calorimeter has 22 hits. Total Edep is 281.92153637785 (MeV) +Hadron Calorimeter has 7 hits. Total Edep is 276.51463075276 (MeV) ... write Root file : B5.root - done ... close Root file : B5.root - done ### Run 5 starts. ... open Root analysis file : B5.root - done --> Event 0 starts. ->>> Event 0 >>> Simulation truth : e+ (0,0,10000) +>>> Event 0 >>> Simulation truth : e+ (-0,0,10000) Hodoscope 1 has 1 hits. - Hodoscope[7] 4.9867832463859 (nsec) -Hodoscope 2 has 1 hits. - Hodoscope[9] 43.191558993688 (nsec) + Hodoscope[7] 4.9867832297603 (nsec) +Hodoscope 2 has 2 hits. + Hodoscope[9] 43.188454179886 (nsec) + Hodoscope[8] 56.189944418789 (nsec) Drift Chamber 1 has 5 hits. - Layer[0] : time 6.6709485553751 (nsec) --- local (x,y) 0.30577281297871, -0.10174326083885 - Layer[1] : time 8.338769265239 (nsec) --- local (x,y) 0.52724854855183, -0.24633495872556 - Layer[2] : time 10.006589991544 (nsec) --- local (x,y) 0.75015442628807, -0.40550062096937 - Layer[3] : time 11.674410717738 (nsec) --- local (x,y) 0.97470286855848, -0.56223046959022 - Layer[4] : time 13.342231441215 (nsec) --- local (x,y) 1.2091950099251, -0.70060049778532 + Layer[0] : time 6.6709483739504 (nsec) --- local (x,y) 0.15251000056211, -0.011936252794154 + Layer[1] : time 8.3387688772442 (nsec) --- local (x,y) 0.24249259901067, -0.017785731835937 + Layer[2] : time 10.006589390801 (nsec) --- local (x,y) 0.34204941918421, -0.05319610087362 + Layer[3] : time 11.674409903583 (nsec) --- local (x,y) 0.43752781129784, -0.095259159838083 + Layer[4] : time 13.342230437621 (nsec) --- local (x,y) 0.55433090358452, -0.15609496125456 Drift Chamber 2 has 5 hits. - Layer[0] : time 34.852973646032 (nsec) --- local (x,y) -151.50883328478, -2.6259275126922 - Layer[1] : time 36.523967721952 (nsec) --- local (x,y) -182.36813997368, -2.7982260588476 - Layer[2] : time 38.194957719353 (nsec) --- local (x,y) -213.20746269217, -2.9918886545017 - Layer[3] : time 39.865950674657 (nsec) --- local (x,y) -244.06104133286, -3.207566895159 - Layer[4] : time 41.536942641656 (nsec) --- local (x,y) -274.9098863149, -3.4120986607444 -EM Calorimeter has 22 hits. Total Edep is 9268.1577198952 (MeV) -Hadron Calorimeter has 1 hits. Total Edep is 1.1458287991085 (MeV) + Layer[0] : time 34.851025789491 (nsec) --- local (x,y) -146.63750892829, -0.86576368367825 + Layer[1] : time 36.521781763369 (nsec) --- local (x,y) -176.31576384356, -0.99118751753707 + Layer[2] : time 38.192541772884 (nsec) --- local (x,y) -206.0143852406, -1.1269218429053 + Layer[3] : time 39.863300073806 (nsec) --- local (x,y) -235.70428302337, -1.2797244473092 + Layer[4] : time 41.534063966381 (nsec) --- local (x,y) -265.42241822065, -1.4382587883146 +EM Calorimeter has 17 hits. Total Edep is 8999.7702973586 (MeV) +Hadron Calorimeter has 3 hits. Total Edep is 2.2932048791625 (MeV) ... write Root file : B5.root - done ... close Root file : B5.root - done ### Run 6 starts. ... open Root analysis file : B5.root - done --> Event 0 starts. ->>> Event 0 >>> Simulation truth : proton (-0,0,1000) +>>> Event 0 >>> Simulation truth : proton (0,0,1000) Hodoscope 1 has 1 hits. - Hodoscope[7] 6.8393340964912 (nsec) + Hodoscope[7] 6.8392432921986 (nsec) Hodoscope 2 has 1 hits. - Hodoscope[9] 59.387850715913 (nsec) -Drift Chamber 1 has 5 hits. - Layer[0] : time 9.1534165742401 (nsec) --- local (x,y) -0.45938040504108, 2.1632413475087 - Layer[1] : time 11.445338132091 (nsec) --- local (x,y) -0.44795438204124, 4.726063056104 - Layer[2] : time 13.737554704262 (nsec) --- local (x,y) -0.11344861336258, 7.333863346261 - Layer[3] : time 16.029982053736 (nsec) --- local (x,y) 0.59178723219958, 10.018309566207 - Layer[4] : time 18.322603688632 (nsec) --- local (x,y) 1.2697364131337, 12.396595061288 + Hodoscope[9] 59.418660212939 (nsec) +Drift Chamber 1 has 7 hits. + Layer[0] : time 9.1534750800395 (nsec) --- local (x,y) -0.31502531831742, -0.33049547600802 + Layer[1] : time 11.445764506745 (nsec) --- local (x,y) 0.20713475076487, 0.2871474328297 + Layer[2] : time 13.738302081522 (nsec) --- local (x,y) 0.9369708751382, 0.78773459402866 + Layer[2] : time 13.881475608116 (nsec) --- local (x,y) -27.463580194682, 1.3110397502772 + Layer[2] : time 13.960446430184 (nsec) --- local (x,y) -37.302035192649, -0.78648238137664 + Layer[3] : time 16.031150392419 (nsec) --- local (x,y) 2.0249990516662, 1.4193244305751 + Layer[4] : time 18.324196011716 (nsec) --- local (x,y) 3.0560318641264, 1.8593954811348 Drift Chamber 2 has 5 hits. - Layer[0] : time 47.907144269158 (nsec) --- local (x,y) -160.987978702, 43.518111744192 - Layer[1] : time 50.207587027184 (nsec) --- local (x,y) -192.82351092759, 47.18463126589 - Layer[2] : time 52.508055956621 (nsec) --- local (x,y) -224.01557098297, 51.504928668363 - Layer[3] : time 54.808675267586 (nsec) --- local (x,y) -255.06963585847, 55.918434942145 - Layer[4] : time 57.109468806338 (nsec) --- local (x,y) -285.89741248924, 59.896114889997 -EM Calorimeter has 2 hits. Total Edep is 294.38857364539 (MeV) + Layer[0] : time 47.934187114497 (nsec) --- local (x,y) -148.9600628611, 3.5872418304105 + Layer[1] : time 50.235159305694 (nsec) --- local (x,y) -181.13262740638, 3.3995011929476 + Layer[2] : time 52.536376493155 (nsec) --- local (x,y) -213.1432828276, 3.2241476654062 + Layer[3] : time 54.837875714192 (nsec) --- local (x,y) -245.14225084125, 3.1674599833334 + Layer[4] : time 57.139473884624 (nsec) --- local (x,y) -276.81791012486, 3.1979296510986 +EM Calorimeter has 3 hits. Total Edep is 295.77872951441 (MeV) Hadron Calorimeter has 0 hits. Total Edep is 0 (MeV) ... write Root file : B5.root - done ... close Root file : B5.root - done @@ -1055,53 +1086,48 @@ Hadron Calorimeter has 0 hits. Total Edep is 0 (MeV) >>> Event 0 >>> Simulation truth : pi+ (0,0,1000) Hodoscope 1 has 1 hits. - Hodoscope[7] 5.0351744238433 (nsec) -Hodoscope 2 has 1 hits. - Hodoscope[10] 43.144550223204 (nsec) + Hodoscope[7] 5.0269476301391 (nsec) +Hodoscope 2 has 0 hits. Drift Chamber 1 has 5 hits. - Layer[0] : time 6.7357432171959 (nsec) --- local (x,y) 1.9043200643828, 0.19589345751403 - Layer[1] : time 8.4198133203744 (nsec) --- local (x,y) 2.7231285155215, 0.57954452710693 - Layer[2] : time 10.103885535474 (nsec) --- local (x,y) 3.5021121467683, 0.931422314552 - Layer[3] : time 11.787960751572 (nsec) --- local (x,y) 4.2477421410286, 1.200777409572 - Layer[4] : time 13.472038771024 (nsec) --- local (x,y) 5.0517702528148, 1.3522708819271 -Drift Chamber 2 has 5 hits. - Layer[0] : time 34.732228326382 (nsec) --- local (x,y) -93.965771228101, -1.9866989143033 - Layer[1] : time 36.41800697543 (nsec) --- local (x,y) -116.17883174192, -2.7281125964423 - Layer[2] : time 38.10376343832 (nsec) --- local (x,y) -138.22507628389, -3.5603569490857 - Layer[3] : time 39.789530570444 (nsec) --- local (x,y) -160.32709512522, -4.3879622136804 - Layer[4] : time 41.47529724449 (nsec) --- local (x,y) -182.39828502106, -5.4112094704739 -EM Calorimeter has 18 hits. Total Edep is 434.30555752461 (MeV) -Hadron Calorimeter has 1 hits. Total Edep is 0.11257733547859 (MeV) + Layer[0] : time 6.7243478874025 (nsec) --- local (x,y) 18.505985591116, 52.909855109307 + Layer[1] : time 8.405273392254 (nsec) --- local (x,y) 23.169288601367, 69.003521069605 + Layer[2] : time 10.086171364588 (nsec) --- local (x,y) 27.233590459073, 84.993935842624 + Layer[3] : time 11.767053201408 (nsec) --- local (x,y) 31.374452379299, 100.78828431307 + Layer[4] : time 13.447935573521 (nsec) --- local (x,y) 35.481599159987, 116.57427752443 +Drift Chamber 2 has 1 hits. + Layer[3] : time 40.904037005559 (nsec) --- local (x,y) -1002.968374847, 225.14050999457 +EM Calorimeter has 0 hits. Total Edep is 0 (MeV) +Hadron Calorimeter has 0 hits. Total Edep is 0 (MeV) ... write Root file : B5.root - done ... close Root file : B5.root - done ### Run 8 starts. ... open Root analysis file : B5.root - done --> Event 0 starts. ->>> Event 0 >>> Simulation truth : e+ (-0,0,1000) +>>> Event 0 >>> Simulation truth : e+ (0,0,1000) Hodoscope 1 has 1 hits. - Hodoscope[7] 4.9867840840488 (nsec) + Hodoscope[7] 4.9867841192189 (nsec) Hodoscope 2 has 1 hits. - Hodoscope[9] 43.187084717772 (nsec) + Hodoscope[9] 43.162038072587 (nsec) Drift Chamber 1 has 5 hits. - Layer[0] : time 6.6709516797019 (nsec) --- local (x,y) 0.82801873055063, -0.83121081657638 - Layer[1] : time 8.3387746251765 (nsec) --- local (x,y) 1.3690656820231, -1.2889157530718 - Layer[2] : time 10.006597004488 (nsec) --- local (x,y) 1.2481029985294, -2.031552412361 - Layer[3] : time 11.674418994256 (nsec) --- local (x,y) 1.1961394393262, -2.6999843696025 - Layer[4] : time 13.34224187306 (nsec) --- local (x,y) 0.88277352295414, -3.485825643485 + Layer[0] : time 6.6709677334077 (nsec) --- local (x,y) -2.5860692839965, 1.2825386959742 + Layer[1] : time 8.3388082769191 (nsec) --- local (x,y) -4.5334827590771, 2.7718017868367 + Layer[2] : time 10.006646946714 (nsec) --- local (x,y) -6.2841173562731, 4.315567901806 + Layer[3] : time 11.674485391144 (nsec) --- local (x,y) -7.9538129577387, 5.9271349421832 + Layer[4] : time 13.342321517914 (nsec) --- local (x,y) -9.4466890457519, 7.4952480727569 Drift Chamber 2 has 5 hits. - Layer[0] : time 34.847218042736 (nsec) --- local (x,y) -158.88920274515, -27.194019286165 - Layer[1] : time 36.518495586595 (nsec) --- local (x,y) -190.97916271442, -29.969493211624 - Layer[2] : time 38.189730318557 (nsec) --- local (x,y) -222.86367568175, -32.795990196258 - Layer[3] : time 39.860953903829 (nsec) --- local (x,y) -254.69383899445, -35.643089383902 - Layer[4] : time 41.532207115457 (nsec) --- local (x,y) -286.65890149978, -38.540707395291 -EM Calorimeter has 7 hits. Total Edep is 971.64801121449 (MeV) + Layer[0] : time 34.82401479648 (nsec) --- local (x,y) -163.90752285253, 31.915603520201 + Layer[1] : time 36.494906863134 (nsec) --- local (x,y) -194.21689922381, 33.653079961842 + Layer[2] : time 38.165778938126 (nsec) --- local (x,y) -224.407923406, 35.692579972079 + Layer[3] : time 39.836639810941 (nsec) --- local (x,y) -254.5294726887, 37.929767942222 + Layer[4] : time 41.507515598291 (nsec) --- local (x,y) -284.7013540166, 40.470287320102 +EM Calorimeter has 7 hits. Total Edep is 970.71218336815 (MeV) Hadron Calorimeter has 0 hits. Total Edep is 0 (MeV) ... write Root file : B5.root - done ... close Root file : B5.root - done Graphics systems deleted. Visualization Manager deleting... -G4Integration Driver Stats: #QuickAdvance 122118 - #AccurateAdvance 10768 #good steps 272062 #bad steps 5527 +G4Integration Driver Stats: #QuickAdvance 66776 - #AccurateAdvance 15063 #good steps 209215 #bad steps 4343 G4ChordFinder statistics report: - No trials: 14392 No Calls: 13379 Max-trial: 9 + No trials: 18967 No Calls: 17322 Max-trial: 10 Parameters: fFirstFraction 0.999 fFractionLast 1 fFractionNextEstimate 0.98 diff --git a/examples/basic/History b/examples/basic/History index cc47491f433..d89b1b002be 100644 --- a/examples/basic/History +++ b/examples/basic/History @@ -15,7 +15,7 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -31/01/19, I.Hrivnacova (exbasic-V10-04-01) +31/01/19, I.Hrivnacova (exbasic-V10-05-00) - Merged GitHub PR #4: all Boolean operators now return G4bool. 30/11/18 I. Hrivnacova (exbasic-V10-04-00) diff --git a/examples/extended/.README.txt b/examples/extended/.README.txt index 82b91901e8f..dcb59eb6590 100644 --- a/examples/extended/.README.txt +++ b/examples/extended/.README.txt @@ -17,8 +17,7 @@ Webified README pages are not yet available for all examples. - \link Examples_biasing biasing \endlink - Examples of event biasing, scoring and reverse-MC- - \link Examples_common common \endlink - - A set of common classes which can be reused in other examples demonstrating - just a particular feature + - A set of common classes which can be reused in other examples demonstrating just a particular feature - \link Examples_electromagnetic electromagnetic \endlink - Specific EM physics simulation with histogramming - \link Exampleerrorpropagation errorpropagation \endlink diff --git a/examples/extended/analysis/AnaEx01/AnaEx01.out b/examples/extended/analysis/AnaEx01/AnaEx01.out index f424bca4891..20320ac29b6 100644 --- a/examples/extended/analysis/AnaEx01/AnaEx01.out +++ b/examples/extended/analysis/AnaEx01/AnaEx01.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -496,7 +496,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -504,13 +503,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -518,13 +515,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -533,12 +528,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -549,12 +542,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -565,12 +556,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -579,12 +568,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -593,12 +583,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -609,12 +597,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -624,13 +610,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -660,14 +644,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -675,14 +657,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -691,13 +671,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -721,12 +700,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -734,12 +713,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -748,12 +727,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -761,15 +740,36 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 start. ... open Root analysis file : AnaEx01.root - done @@ -797,20 +797,20 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 --------------------End of Run------------------------------ - mean Energy in Absorber : 453.993 MeV +- 14.1052 MeV - mean Energy in Gap : 24.0316 MeV +- 7.25488 MeV + mean Energy in Absorber : 454.443 MeV +- 13.0057 MeV + mean Energy in Gap : 24.2971 MeV +- 7.04504 MeV - mean trackLength in Absorber : 32.6919 cm +- 1.11124 cm - mean trackLength in Gap : 11.9224 cm +- 3.70988 cm + mean trackLength in Absorber : 32.732 cm +- 1.0159 cm + mean trackLength in Gap : 12.0539 cm +- 3.63363 cm ------------------------------------------------------------ ----> print histograms statistic -EAbs: mean = 453.993 MeV rms = 14.1052 MeV -EGap: mean = 24.0316 MeV rms = 7.25488 MeV -LAbs: mean = 32.6919 cm rms = 1.11124 cm -LGap: mean = 11.9224 cm rms = 3.70988 cm +EAbs: mean = 454.443 MeV rms = 13.0057 MeV +EGap: mean = 24.2971 MeV rms = 7.04504 MeV +LAbs: mean = 32.732 cm rms = 1.0159 cm +LGap: mean = 12.0539 cm rms = 3.63363 cm ... write Root file : AnaEx01.root - done ... close Root file : AnaEx01.root - done @@ -1208,20 +1208,20 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 --------------------End of Run------------------------------ - mean Energy in Absorber : 199.251 MeV +- 0 eV - mean Energy in Gap : 41.6123 MeV +- 0 eV + mean Energy in Absorber : 202.521 MeV +- 0 eV + mean Energy in Gap : 47.9009 MeV +- 0 eV - mean trackLength in Absorber : 48.4421 cm +- 0 fm - mean trackLength in Gap : 22.5737 cm +- 0 fm + mean trackLength in Absorber : 49.5178 cm +- 0 fm + mean trackLength in Gap : 24.943 cm +- 0 fm ------------------------------------------------------------ ----> print histograms statistic -EAbs: mean = 199.251 MeV rms = 0 eV -EGap: mean = 41.6123 MeV rms = 0 eV -LAbs: mean = 48.4421 cm rms = 0 fm -LGap: mean = 22.5737 cm rms = 0 fm +EAbs: mean = 202.521 MeV rms = 0 eV +EGap: mean = 47.9009 MeV rms = 0 eV +LAbs: mean = 49.5178 cm rms = 0 fm +LGap: mean = 24.943 cm rms = 0 fm ... write Root file : AnaEx01.root - done ... close Root file : AnaEx01.root - done diff --git a/examples/extended/analysis/AnaEx02/AnaEx02.out b/examples/extended/analysis/AnaEx02/AnaEx02.out index 9cf9912b20a..650c0b97482 100644 --- a/examples/extended/analysis/AnaEx02/AnaEx02.out +++ b/examples/extended/analysis/AnaEx02/AnaEx02.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -496,7 +496,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -504,13 +503,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -518,13 +515,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -533,12 +528,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -549,12 +542,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -565,12 +556,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -579,12 +568,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -593,12 +583,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -609,12 +597,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -624,13 +610,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -660,14 +644,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -675,14 +657,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -691,13 +671,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -721,12 +700,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -734,12 +713,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -748,12 +727,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -761,15 +740,36 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 start. ----> Output file is open in AnaEx02.root @@ -796,20 +796,20 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 --------------------End of Run------------------------------ - mean Energy in Absorber : 453.993 MeV +- 14.1052 MeV - mean Energy in Gap : 24.0316 MeV +- 7.25488 MeV + mean Energy in Absorber : 454.443 MeV +- 13.0057 MeV + mean Energy in Gap : 24.2971 MeV +- 7.04504 MeV - mean trackLength in Absorber : 32.6919 cm +- 1.11124 cm - mean trackLength in Gap : 11.9224 cm +- 3.70988 cm + mean trackLength in Absorber : 32.732 cm +- 1.0159 cm + mean trackLength in Gap : 12.0539 cm +- 3.63363 cm ------------------------------------------------------------ ----> print histograms statistic -EAbs: mean = 453.993 MeV rms = 14.1052 MeV -EGap: mean = 24.0316 MeV rms = 7.25488 MeV -LAbs: mean = 32.6919 cm rms = 1.11124 cm -LGap: mean = 11.9224 cm rms = 3.70988 cm +EAbs: mean = 454.443 MeV rms = 13.0057 MeV +EGap: mean = 24.2971 MeV rms = 7.04504 MeV +LAbs: mean = 32.732 cm rms = 1.0159 cm +LGap: mean = 12.0539 cm rms = 3.63363 cm ----> Histograms and ntuples are saved @@ -1204,20 +1204,20 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 --------------------End of Run------------------------------ - mean Energy in Absorber : 199.251 MeV +- 0 eV - mean Energy in Gap : 41.6123 MeV +- 0 eV + mean Energy in Absorber : 202.521 MeV +- 0 eV + mean Energy in Gap : 47.9009 MeV +- 0 eV - mean trackLength in Absorber : 48.4421 cm +- 0 fm - mean trackLength in Gap : 22.5737 cm +- 0 fm + mean trackLength in Absorber : 49.5178 cm +- 0 fm + mean trackLength in Gap : 24.943 cm +- 0 fm ------------------------------------------------------------ ----> print histograms statistic -EAbs: mean = 199.251 MeV rms = 0 eV -EGap: mean = 41.6123 MeV rms = 0 eV -LAbs: mean = 48.4421 cm rms = 0 fm -LGap: mean = 22.5737 cm rms = 0 fm +EAbs: mean = 202.521 MeV rms = 0 eV +EGap: mean = 47.9009 MeV rms = 0 eV +LAbs: mean = 49.5178 cm rms = 0 fm +LGap: mean = 24.943 cm rms = 0 fm ----> Histograms and ntuples are saved diff --git a/examples/extended/analysis/B1Con/exampleB01Con.out b/examples/extended/analysis/B1Con/exampleB01Con.out index f20a29d5ad0..c46426c49fe 100644 --- a/examples/extended/analysis/B1Con/exampleB01Con.out +++ b/examples/extended/analysis/B1Con/exampleB01Con.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -454,12 +454,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: ionElastic Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -467,7 +465,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -480,7 +477,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -494,12 +490,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -510,12 +504,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -526,12 +518,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -540,12 +530,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -554,12 +545,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -570,12 +559,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -585,7 +572,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -620,13 +606,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -634,13 +618,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -649,13 +631,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -679,12 +660,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -692,12 +673,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -706,13 +687,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 5 GeV Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -720,7 +701,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -728,6 +708,29 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 start. ---> Begin of event: 0 @@ -751,53 +754,53 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 ---> Begin of event: 900 G4ConvergenceTester Output Result of DOSE_TALLY - EFFICIENCY = 0.163 - MEAN = 4.05047e-14 - VAR = 1.42283e-26 - SD = 1.19282e-13 - R = 0.093126 - SHIFT = 1.81465e-13 - VOV = 0.0101064 - FOM = 2882.69 -THE LARGEST SCORE = 5.48399e-13 and it happened at 618th event - Affected Mean = 4.10121e-14 and its ratio to original is 1.01253 - Affected VAR = 1.44718e-26 and its ratio to original is 1.01711 - Affected R = 0.0927111 and its ratio to original is 0.995545 - Affected SHIFT = 1.81996e-13 and its ratio to original is 1.00292 - Affected FOM = 2882.69 and its ratio to original is 1 -MEAN distribution is RANDOM + EFFICIENCY = 0.177 + MEAN = 4.00907e-14 + VAR = 1.45972e-26 + SD = 1.20819e-13 + R = 0.0952995 + SHIFT = 1.87204e-13 + VOV = 0.0102998 + FOM = 3670.26 +THE LARGEST SCORE = 5.55155e-13 and it happened at 305th event + Affected Mean = 4.06053e-14 and its ratio to original is 1.01283 + Affected VAR = 1.48476e-26 and its ratio to original is 1.01716 + Affected R = 0.0948482 and its ratio to original is 0.995264 + Affected SHIFT = 1.87689e-13 and its ratio to original is 1.00259 + Affected FOM = 3670.26 and its ratio to original is 1 +MEAN distribution is not RANDOM r follows 1/std::sqrt(N) r is monotonically decrease -r is less than 0.1. r = 0.093126 +r is less than 0.1. r = 0.0952995 VOV follows 1/std::sqrt(N) VOV is monotonically decrease FOM distribution is not RANDOM Number of non zero history too small to calculate SLOPE -This result passes 6 / 8 Convergence Test. +This result passes 5 / 8 Convergence Test. G4ConvergenceTester Output History of DOSE_TALLY i/16 till_ith mean var sd r vov fom shift e r2eff r2int - 1 62 3.77471e-14 1.32701e-26 1.15196e-13 0.384488 0.16345 169.112 1.72899e-13 0.142857 0.0952381 0.0502462 - 2 124 4.75323e-14 1.58798e-26 1.26015e-13 0.237126 0.0650015 444.613 1.69602e-13 0.2 0.032 0.0237788 - 3 187 4.28087e-14 1.54155e-26 1.24159e-13 0.211528 0.0494608 558.735 1.81697e-13 0.170213 0.0259309 0.0185751 - 4 249 4.78793e-14 1.74576e-26 1.32127e-13 0.174531 0.0324235 820.716 1.8095e-13 0.18 0.0182222 0.0121171 - 5 312 4.44686e-14 1.59649e-26 1.26352e-13 0.160604 0.0283452 969.226 1.8092e-13 0.172524 0.0153236 0.0103877 - 6 374 4.45428e-14 1.5524e-26 1.24595e-13 0.144447 0.0234438 1198.18 1.76712e-13 0.178667 0.0122587 0.00855057 - 7 437 4.32675e-14 1.51854e-26 1.23229e-13 0.136086 0.0208322 1349.93 1.78271e-13 0.171233 0.0110502 0.00742691 - 8 499 4.50587e-14 1.57301e-26 1.2542e-13 0.124481 0.0172219 1613.38 1.76043e-13 0.172 0.00962791 0.00583653 - 9 562 4.46449e-14 1.52837e-26 1.23627e-13 0.116705 0.0154647 1835.53 1.74082e-13 0.174067 0.00842788 0.00516794 - 10 624 4.2475e-14 1.46601e-26 1.21079e-13 0.114024 0.0150108 1922.87 1.77123e-13 0.1664 0.00801538 0.00496521 - 11 687 4.33702e-14 1.52446e-26 1.23469e-13 0.108535 0.0133375 2122.25 1.79078e-13 0.165698 0.00731844 0.00444436 - 12 749 4.15188e-14 1.45813e-26 1.20753e-13 0.1062 0.0129765 2216.63 1.80292e-13 0.161333 0.00693113 0.00433219 - 13 812 4.21587e-14 1.50427e-26 1.22649e-13 0.102031 0.0117642 2401.48 1.81856e-13 0.162362 0.00634575 0.00405168 - 14 874 4.19407e-14 1.47851e-26 1.21594e-13 0.0980105 0.0110242 2602.52 1.8075e-13 0.164571 0.00580159 0.0037935 - 15 937 4.10208e-14 1.44511e-26 1.20213e-13 0.0956852 0.0105819 2730.55 1.813e-13 0.164179 0.00542741 0.00371849 - 16 999 4.05047e-14 1.42283e-26 1.19282e-13 0.093126 0.0101064 2882.69 1.81465e-13 0.163 0.00513497 0.0035288 + 1 62 3.57656e-14 1.31381e-26 1.14622e-13 0.403768 0.19091 204.463 1.86653e-13 0.15873 0.084127 0.0763136 + 2 124 3.41652e-14 1.35345e-26 1.16338e-13 0.304567 0.098314 359.347 1.97644e-13 0.168 0.039619 0.0523997 + 3 187 3.31404e-14 1.28348e-26 1.13291e-13 0.24932 0.0665142 536.245 1.94817e-13 0.159574 0.0280142 0.0338158 + 4 249 3.14022e-14 1.18698e-26 1.08949e-13 0.219428 0.0550355 692.299 1.96023e-13 0.16 0.021 0.0269562 + 5 312 3.36344e-14 1.28707e-26 1.13449e-13 0.190654 0.040587 917.041 1.96075e-13 0.159744 0.0168051 0.0194276 + 6 374 3.40453e-14 1.30854e-26 1.14391e-13 0.173508 0.033199 1107.23 1.95896e-13 0.16 0.014 0.0160249 + 7 437 3.47041e-14 1.32239e-26 1.14995e-13 0.15833 0.0276625 1329.7 1.94524e-13 0.16895 0.0112304 0.0137807 + 8 499 3.46985e-14 1.307e-26 1.14324e-13 0.147347 0.0239637 1535.31 1.92314e-13 0.168 0.00990476 0.011763 + 9 562 3.49972e-14 1.31394e-26 1.14627e-13 0.138038 0.0215799 1749.36 1.93839e-13 0.170515 0.00864047 0.0103802 + 10 624 3.59915e-14 1.32406e-26 1.15068e-13 0.127883 0.0188511 2038.21 1.91035e-13 0.1728 0.00765926 0.00866876 + 11 687 3.7299e-14 1.39871e-26 1.18267e-13 0.120885 0.016411 2281.04 1.92697e-13 0.168605 0.0071672 0.00742479 + 12 749 3.71516e-14 1.38481e-26 1.17678e-13 0.115661 0.0150944 2491.76 1.91869e-13 0.166667 0.00666667 0.00669293 + 13 812 3.78787e-14 1.38678e-26 1.17762e-13 0.109034 0.0135325 2803.83 1.88847e-13 0.170972 0.00596423 0.00590964 + 14 874 3.80944e-14 1.39476e-26 1.181e-13 0.104805 0.0124978 3034.67 1.88806e-13 0.170286 0.00556855 0.00540308 + 15 937 3.94075e-14 1.42928e-26 1.19553e-13 0.0990555 0.0111564 3397.2 1.86644e-13 0.175906 0.00499451 0.00480703 + 16 999 4.00907e-14 1.45972e-26 1.20819e-13 0.0952995 0.0102998 3670.26 1.87204e-13 0.177 0.00464972 0.0044232 --------------------End of Global Run----------------------- The run consists of 1000 gamma of 6 MeV - Dose in scoring volume : 40.5047 picoGy +- 3.77016 picoGy + Dose in scoring volume : 40.0907 picoGy +- 3.81872 picoGy ------------------------------------------------------------ ### Run 1 start. @@ -823,26 +826,26 @@ i/16 till_ith mean var sd r vov ---> Begin of event: 900 G4ConvergenceTester Output Result of DOSE_TALLY - EFFICIENCY = 0.647 - MEAN = 5.25356e-12 - VAR = 2.16155e-23 - SD = 4.64925e-12 - R = 0.0279852 - SHIFT = -1.47942e-13 - VOV = 0.000167401 - FOM = 4256.2 -THE LARGEST SCORE = 1.07398e-11 and it happened at 590th event - Affected Mean = 5.25904e-12 and its ratio to original is 1.00104 - Affected VAR = 2.16239e-23 and its ratio to original is 1.00039 - Affected R = 0.0279475 and its ratio to original is 0.998654 - Affected SHIFT = -1.52135e-13 and its ratio to original is 1.02834 - Affected FOM = 4256.2 and its ratio to original is 1 -MEAN distribution is RANDOM + EFFICIENCY = 0.626 + MEAN = 5.07255e-12 + VAR = 2.15866e-23 + SD = 4.64614e-12 + R = 0.0289645 + SHIFT = -4.79523e-15 + VOV = 0.000159527 + FOM = 4110.27 +THE LARGEST SCORE = 1.06633e-11 and it happened at 819th event + Affected Mean = 5.07813e-12 and its ratio to original is 1.0011 + Affected VAR = 2.15962e-23 and its ratio to original is 1.00045 + Affected R = 0.0289246 and its ratio to original is 0.998624 + Affected SHIFT = -9.11596e-15 and its ratio to original is 1.90105 + Affected FOM = 4110.27 and its ratio to original is 1 +MEAN distribution is not RANDOM r follows 1/std::sqrt(N) r is monotonically decrease -r is less than 0.1. r = 0.0279852 +r is less than 0.1. r = 0.0289645 VOV follows 1/std::sqrt(N) -VOV is NOT monotonically decrease +VOV is monotonically decrease FOM distribution is not RANDOM SLOPE is not large enough This result passes 5 / 8 Convergence Test. @@ -850,26 +853,26 @@ This result passes 5 / 8 Convergence Test. G4ConvergenceTester Output History of DOSE_TALLY i/16 till_ith mean var sd r vov fom shift e r2eff r2int - 1 62 5.81836e-12 2.17241e-23 4.66092e-12 0.100925 0.00374856 327.249 -6.81237e-13 0.698413 0.00685426 0.00316999 - 2 124 5.89654e-12 2.234e-23 4.72652e-12 0.071695 0.00171091 648.487 -7.60215e-13 0.688 0.00362791 0.00147114 - 3 187 5.52683e-12 2.24274e-23 4.73576e-12 0.0624935 0.000817526 853.512 -4.36905e-13 0.654255 0.00281093 0.00107373 - 4 249 5.39296e-12 2.23626e-23 4.72891e-12 0.055458 0.00056888 1083.8 -3.11417e-13 0.648 0.00217284 0.000890445 - 5 312 5.05903e-12 2.20336e-23 4.694e-12 0.052445 0.000457669 1211.91 1.41064e-14 0.626198 0.00190715 0.000834533 - 6 374 5.16409e-12 2.18827e-23 4.6779e-12 0.046778 0.000399748 1523.33 -7.45259e-14 0.642667 0.00148271 0.000699636 - 7 437 5.33813e-12 2.14811e-23 4.63477e-12 0.041486 0.000401016 1936.76 -2.37706e-13 0.6621 0.00116517 0.00055199 - 8 499 5.33716e-12 2.16099e-23 4.64864e-12 0.0389521 0.000340607 2196.93 -2.33585e-13 0.656 0.00104878 0.000465452 - 9 562 5.26931e-12 2.17432e-23 4.66297e-12 0.0372953 0.000282849 2396.46 -1.71618e-13 0.651865 0.000948597 0.000439871 - 10 624 5.31806e-12 2.16179e-23 4.64951e-12 0.0349714 0.000268497 2725.53 -2.16965e-13 0.656 0.000839024 0.000382021 - 11 687 5.23251e-12 2.17029e-23 4.65864e-12 0.0339434 0.000233884 2893.14 -1.35211e-13 0.646802 0.000793703 0.000356775 - 12 749 5.14556e-12 2.18258e-23 4.67181e-12 0.0331529 0.00020801 3032.74 -5.33943e-14 0.634667 0.000767507 0.000330143 - 13 812 5.14992e-12 2.15697e-23 4.64432e-12 0.0316283 0.000208123 3332.17 -5.24612e-14 0.639606 0.000693065 0.000306055 - 14 874 5.19758e-12 2.15627e-23 4.64357e-12 0.0302028 0.000194248 3654.14 -9.73895e-14 0.643429 0.000633342 0.000277824 - 15 937 5.20326e-12 2.15822e-23 4.64566e-12 0.0291521 0.000179291 3922.27 -1.0906e-13 0.641791 0.000595031 0.00025391 - 16 999 5.25356e-12 2.16155e-23 4.64925e-12 0.0279852 0.000167401 4256.2 -1.47942e-13 0.647 0.000545595 0.000236793 + 1 62 4.8348e-12 2.15824e-23 4.64568e-12 0.12106 0.00267046 235.288 1.97758e-13 0.619048 0.00976801 0.00465491 + 2 124 4.80034e-12 2.11325e-23 4.59701e-12 0.0856541 0.00148323 470.009 2.16164e-13 0.616 0.00498701 0.00229092 + 3 187 4.99877e-12 2.12915e-23 4.61427e-12 0.0673226 0.00094726 760.817 5.64428e-14 0.632979 0.00308421 0.00142401 + 4 249 5.11779e-12 2.15121e-23 4.63812e-12 0.0573177 0.000643732 1049.6 -4.07918e-14 0.636 0.00228931 0.000982873 + 5 312 4.93672e-12 2.16755e-23 4.65569e-12 0.0533057 0.000480459 1213.54 1.01689e-13 0.613419 0.00201345 0.000818974 + 6 374 4.80254e-12 2.20402e-23 4.6947e-12 0.0504803 0.00038191 1353.19 2.47347e-13 0.597333 0.00179762 0.000743842 + 7 437 4.80913e-12 2.1809e-23 4.67002e-12 0.0463996 0.000354182 1601.67 2.33859e-13 0.60274 0.00150477 0.000643238 + 8 499 4.90343e-12 2.16466e-23 4.65259e-12 0.0424336 0.000313809 1915.06 1.48165e-13 0.612 0.00126797 0.000529031 + 9 562 4.97713e-12 2.16718e-23 4.6553e-12 0.0394198 0.000273086 2219.08 9.31472e-14 0.619893 0.00108913 0.00046203 + 10 624 5.041e-12 2.15445e-23 4.64161e-12 0.0368309 0.000255502 2542.01 3.0521e-14 0.624 0.000964103 0.000390241 + 11 687 4.96936e-12 2.16041e-23 4.64802e-12 0.0356593 0.000231529 2711.79 1.03751e-13 0.617733 0.000899453 0.000370285 + 12 749 5.01993e-12 2.15996e-23 4.64753e-12 0.033806 0.000211487 3017.27 5.37852e-14 0.621333 0.000812589 0.000328734 + 13 812 5.06904e-12 2.15407e-23 4.64119e-12 0.0321113 0.000197704 3344.15 4.31954e-15 0.629766 0.000723113 0.000306757 + 14 874 5.07263e-12 2.15777e-23 4.64518e-12 0.0309575 0.0001826 3598.08 -1.33668e-15 0.628571 0.000675325 0.000281946 + 15 937 5.02236e-12 2.15507e-23 4.64227e-12 0.0301802 0.000171503 3785.81 4.3475e-14 0.623667 0.000643304 0.000266569 + 16 999 5.07255e-12 2.15866e-23 4.64614e-12 0.0289645 0.000159527 4110.27 -4.79523e-15 0.626 0.000597444 0.000240659 --------------------End of Global Run----------------------- The run consists of 1000 proton of 210 MeV - Dose in scoring volume : 5.25356 nanoGy +- 146.949 picoGy + Dose in scoring volume : 5.07255 nanoGy +- 146.85 picoGy ------------------------------------------------------------ Graphics systems deleted. diff --git a/examples/extended/analysis/B4dScoreWriter/History b/examples/extended/analysis/B4dScoreWriter/History index 44f3741e384..d666e6b9584 100644 --- a/examples/extended/analysis/B4dScoreWriter/History +++ b/examples/extended/analysis/B4dScoreWriter/History @@ -14,5 +14,9 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +24 March 2019, John Allison (B4dScoreWriter-V10-05-00) +- Part of Merge Request exampleB4-V10-05-00. +- Corrected name of include file: csv.hh + 30 October 2018, Ivana Hrivnacova (B4dScoreWriter-V10-04-00) - First version diff --git a/examples/extended/analysis/B4dScoreWriter/include/B4Analysis.hh b/examples/extended/analysis/B4dScoreWriter/include/B4Analysis.hh index ddccfba308c..473be8e963f 100644 --- a/examples/extended/analysis/B4dScoreWriter/include/B4Analysis.hh +++ b/examples/extended/analysis/B4dScoreWriter/include/B4Analysis.hh @@ -31,7 +31,7 @@ #define B4Analysis_h 1 #include "g4root.hh" -//#include "g4cvs.hh" +//#include "g4csv.hh" //#include "g4xml.hh" #endif diff --git a/examples/extended/biasing/B01/exampleB01.out b/examples/extended/biasing/B01/exampleB01.out index 6118dcd2c6e..da878dd0fe3 100644 --- a/examples/extended/biasing/B01/exampleB01.out +++ b/examples/extended/biasing/B01/exampleB01.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -490,7 +490,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -498,13 +497,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -512,13 +509,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -527,12 +522,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -543,12 +536,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -559,12 +550,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -573,12 +562,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -587,12 +577,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -603,12 +591,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -618,13 +604,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -654,14 +638,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -669,14 +651,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -685,13 +665,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -715,12 +694,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -728,12 +707,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -742,12 +721,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -755,15 +734,34 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= ++ ConcreteSD/Collisions id 0 ++ ConcreteSD/CollWeight id 1 ++ ConcreteSD/Population id 2 @@ -781,24 +779,24 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 ============================================================= ============================================================= Volume | Tr.Entering | Population | Collisions | Coll*WGT | NumWGTedE | FluxWGTedE | Av.Tr.WGT | SL | SLW | SLW_v | SLWE | SLWE_v | - cell_00 | 35 | 129 | 35 | 35 | 0.0155897 | 2.62983 | 1 | 6193.92 | 6193.92 | 37160.5 | 16289 | 579.32 | - cell_01 | 149 | 175 | 497 | 497 | 0.0188688 | 4.51875 | 1 | 21945.8 | 21945.8 | 141137 | 99167.5 | 2663.09 | - cell_02 | 200 | 284 | 1359 | 679.5 | 0.00924091 | 2.66639 | 0.5 | 49501.7 | 24750.9 | 224504 | 65995.4 | 2074.62 | - cell_03 | 295 | 449 | 2528 | 632 | 0.00638027 | 1.92865 | 0.25 | 81588.5 | 20397.1 | 218239 | 39339 | 1392.42 | - cell_04 | 349 | 496 | 2894 | 361.75 | 0.00444105 | 1.64978 | 0.125 | 92173.8 | 11521.7 | 154576 | 19008.3 | 686.479 | - cell_05 | 390 | 550 | 3468 | 216.75 | 0.00312744 | 1.39716 | 0.0625 | 102854 | 6428.37 | 109476 | 8981.46 | 342.378 | - cell_06 | 360 | 523 | 3252 | 101.625 | 0.00308389 | 1.34062 | 0.03125 | 94757.1 | 2961.16 | 48865.4 | 3969.8 | 150.695 | - cell_07 | 334 | 514 | 3082 | 48.1562 | 0.00386281 | 1.49702 | 0.015625 | 93823.8 | 1466 | 21361.4 | 2194.63 | 82.5151 | - cell_08 | 297 | 446 | 2858 | 22.3281 | 0.00381525 | 1.31973 | 0.0078125 | 84864.8 | 663.006 | 9118.96 | 874.991 | 34.7911 | - cell_09 | 272 | 411 | 2514 | 9.82031 | 0.00269239 | 1.01579 | 0.00390625 | 73276.9 | 286.238 | 4509.84 | 290.759 | 12.1422 | - cell_10 | 254 | 390 | 2344 | 4.57812 | 0.00287907 | 1.09141 | 0.00195312 | 72294.9 | 141.201 | 2305.68 | 154.108 | 6.6382 | - cell_11 | 252 | 340 | 2219 | 2.16699 | 0.00255482 | 1.12982 | 0.000976562 | 66024.5 | 64.4771 | 1215.83 | 72.8474 | 3.10623 | - cell_12 | 243 | 347 | 2441 | 1.19189 | 0.00236057 | 0.893051 | 0.000488281 | 70962 | 34.6494 | 592.294 | 30.9437 | 1.39815 | - cell_13 | 202 | 320 | 2163 | 0.528076 | 0.00239099 | 1.04823 | 0.000244141 | 59907.3 | 14.6258 | 265.618 | 15.3312 | 0.635091 | - cell_14 | 172 | 263 | 1945 | 0.237427 | 0.00171936 | 0.804492 | 0.00012207 | 51556.4 | 6.29351 | 134.733 | 5.06308 | 0.231654 | - cell_15 | 149 | 211 | 1488 | 0.0908203 | 0.00162713 | 0.819761 | 6.10352e-05 | 40386.9 | 2.46502 | 57.1373 | 2.02073 | 0.0929697 | - cell_16 | 118 | 165 | 1274 | 0.0388794 | 0.00212628 | 0.899531 | 3.05176e-05 | 35318.6 | 1.07784 | 20.6002 | 0.969548 | 0.0438019 | - cell_17 | 95 | 141 | 810 | 0.0123596 | 0.00342718 | 1.26751 | 1.52588e-05 | 24405.4 | 0.372397 | 5.74955 | 0.472016 | 0.0197047 | - cell_18 | 63 | 118 | 550 | 0.00419617 | 0.00319346 | 1.28816 | 7.62939e-06 | 18023.1 | 0.137505 | 2.23348 | 0.17713 | 0.00713254 | - cell_19 | 41 | 41 | 41 | 0.000312805 | 0.0152833 | 2.11464 | 7.62939e-06 | 6161.48 | 0.0470084 | 0.234429 | 0.0994057 | 0.00358284 | + cell_00 | 42 | 131 | 42 | 42 | 0.075896 | 3.45903 | 1 | 6673.65 | 6673.65 | 9874.56 | 23084.3 | 749.44 | + cell_01 | 148 | 181 | 711 | 711 | 0.0176862 | 3.79145 | 1 | 26182.3 | 26182.3 | 160666 | 99268.8 | 2841.57 | + cell_02 | 164 | 250 | 1303 | 651.5 | 0.00838887 | 2.4908 | 0.5 | 44929.9 | 22464.9 | 216650 | 55955.5 | 1817.45 | + cell_03 | 201 | 290 | 1770 | 442.5 | 0.00447571 | 1.70421 | 0.25 | 54954.8 | 13738.7 | 183422 | 23413.7 | 820.942 | + cell_04 | 204 | 311 | 1789 | 223.625 | 0.00656056 | 1.73114 | 0.125 | 57921.1 | 7240.14 | 69937.1 | 12533.7 | 458.826 | + cell_05 | 236 | 347 | 1953 | 122.062 | 0.00421335 | 1.64211 | 0.0625 | 60676.2 | 3792.26 | 52565.6 | 6227.3 | 221.477 | + cell_06 | 260 | 374 | 2493 | 77.9062 | 0.00258186 | 1.22653 | 0.03125 | 74455.1 | 2326.72 | 45732.5 | 2853.8 | 118.075 | + cell_07 | 220 | 327 | 2204 | 34.4375 | 0.0028729 | 1.0519 | 0.015625 | 64700.5 | 1010.95 | 15874.7 | 1063.42 | 45.6066 | + cell_08 | 235 | 335 | 2190 | 17.1094 | 0.0025926 | 1.15309 | 0.0078125 | 61928.2 | 483.814 | 8597.23 | 557.881 | 22.2892 | + cell_09 | 233 | 337 | 2257 | 8.81641 | 0.00194178 | 0.945694 | 0.00390625 | 60321.4 | 235.63 | 4905.88 | 222.834 | 9.52612 | + cell_10 | 177 | 271 | 1734 | 3.38672 | 0.00231186 | 1.08022 | 0.00195312 | 50819.6 | 99.2571 | 1923.9 | 107.219 | 4.44778 | + cell_11 | 160 | 220 | 1571 | 1.53418 | 0.00195938 | 0.991157 | 0.000976562 | 43774.3 | 42.7483 | 897.633 | 42.3703 | 1.75881 | + cell_12 | 137 | 193 | 1166 | 0.569336 | 0.00302072 | 1.18239 | 0.000488281 | 33487 | 16.3511 | 247.41 | 19.3334 | 0.747356 | + cell_13 | 132 | 190 | 1205 | 0.294189 | 0.0016857 | 0.84158 | 0.000244141 | 32795.8 | 8.00678 | 176.575 | 6.73835 | 0.297651 | + cell_14 | 102 | 149 | 897 | 0.109497 | 0.00169106 | 0.858477 | 0.00012207 | 24102.6 | 2.94221 | 66.4479 | 2.52582 | 0.112367 | + cell_15 | 73 | 104 | 685 | 0.0418091 | 0.00264047 | 0.864736 | 6.10352e-05 | 20753.9 | 1.26672 | 20.7768 | 1.09538 | 0.0548605 | + cell_16 | 60 | 87 | 631 | 0.0192566 | 0.00278807 | 0.795759 | 3.05176e-05 | 17970.3 | 0.54841 | 8.13077 | 0.436403 | 0.0226692 | + cell_17 | 57 | 80 | 584 | 0.00891113 | 0.00280453 | 0.831224 | 1.52588e-05 | 15505.2 | 0.236591 | 3.67175 | 0.19666 | 0.0102975 | + cell_18 | 32 | 53 | 390 | 0.00297546 | 0.00159983 | 0.711014 | 7.62939e-06 | 10682.5 | 0.0815006 | 2.11725 | 0.0579481 | 0.00338725 | + cell_19 | 14 | 14 | 14 | 0.000106812 | 0.00486175 | 0.905574 | 7.62939e-06 | 2617.59 | 0.0199706 | 0.210437 | 0.0180849 | 0.00102309 | ============================================= diff --git a/examples/extended/biasing/B03/History b/examples/extended/biasing/B03/History index 3127c09c845..2907842224c 100644 --- a/examples/extended/biasing/B03/History +++ b/examples/extended/biasing/B03/History @@ -16,6 +16,12 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +May 29th, 2019 V. Ivanchenko - B03-V10-05-01 +- B03PhysicsList : use G4NeutronInelasticXS cross section + +May 10th, 2019 V. Ivanchenko - B03-V10-05-00 +- B03PhysicsList : explicitly defined hadronic x-sections + Aug 9th, 2018 A. Ribon - B03-V10-04-02 - B03PhysicsList : replaced the explicit high-energy limit of hadronic physics with the one from G4HadronicParameters . diff --git a/examples/extended/biasing/B03/exampleB03.out b/examples/extended/biasing/B03/exampleB03.out index 7c0beeaf909..6c9a6fe6741 100644 --- a/examples/extended/biasing/B03/exampleB03.out +++ b/examples/extended/biasing/B03/exampleB03.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -312,7 +312,7 @@ hIoni: for pi- SubType=2 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 110 MeV/n @@ -320,36 +320,35 @@ hIoni: for pi- SubType=2 Cr_sctns: TripathiLightIons: 0 eV ---> 100 TeV Cr_sctns: Tripathi: 0 eV ---> 100 TeV Cr_sctns: IonsShen: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_neutron Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: inelastic Model: ANTI-FTFP: 0 eV ---> 20 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_proton Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: inelastic Model: ANTI-FTFP: 0 eV ---> 20 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for deuteron Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 110 MeV/n @@ -357,55 +356,54 @@ hIoni: for pi- SubType=2 Cr_sctns: TripathiLightIons: 0 eV ---> 100 TeV Cr_sctns: Tripathi: 0 eV ---> 100 TeV Cr_sctns: IonsShen: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: inelastic Model: BertiniCascade: 0 eV ---> 22 MeV Model: TheoFSGenerator: 19 GeV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: inelastic Model: BertiniCascade: 0 eV ---> 22 MeV Model: TheoFSGenerator: 19 GeV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for lambda Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: inelastic Model: BertiniCascade: 0 eV ---> 22 MeV Model: TheoFSGenerator: 19 GeV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for neutron Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: inelastic Model: BertiniCascade: 0 eV ---> 22 MeV Model: TheoFSGenerator: 19 GeV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV Process: nFission Model: G4LFission: 0 eV ---> 2.88022e+295 J @@ -420,43 +418,43 @@ hIoni: for pi- SubType=2 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: inelastic Model: BertiniCascade: 0 eV ---> 22 MeV Model: TheoFSGenerator: 19 GeV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: inelastic Model: BertiniCascade: 0 eV ---> 22 MeV Model: TheoFSGenerator: 19 GeV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for proton Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: inelastic Model: BertiniCascade: 0 eV ---> 22 MeV Model: TheoFSGenerator: 19 GeV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 110 MeV/n @@ -464,9 +462,50 @@ hIoni: for pi- SubType=2 Cr_sctns: TripathiLightIons: 0 eV ---> 100 TeV Cr_sctns: Tripathi: 0 eV ---> 100 TeV Cr_sctns: IonsShen: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= ++ ConcreteSD/Collisions id 0 ++ ConcreteSD/CollWeight id 1 ++ ConcreteSD/Population id 2 @@ -482,7 +521,40 @@ hIoni: for pi- SubType=2 *** G4Exception : GeomBias1001 issued by : G4ImportanceAlgorithm::Warning() Calculate() - ipre_over_ipost ! in [0.25, 4]. -ipre_over_ipost = 2048. +ipre_over_ipost = 256. +*** This is just a warning message. *** +-------- WWWW -------- G4Exception-END --------- WWWW ------- + + +-------- WWWW ------- G4Exception-START -------- WWWW ------- +*** G4Exception : hadEla002 + issued by : G4HadronElastic::ApplyYourself + LARGE cost ! cost=-1.00031 for neutron ekin=3.63798e-12 MeV on (Z,A)=(1,1) + Projectile stops and its energy is deposited locally: + neglected recoil of the target nucleus! + +*** This is just a warning message. *** +-------- WWWW -------- G4Exception-END --------- WWWW ------- + + +-------- WWWW ------- G4Exception-START -------- WWWW ------- +*** G4Exception : hadEla002 + issued by : G4HadronElastic::ApplyYourself + LARGE cost ! cost=-1.00027 for neutron ekin=3.41061e-12 MeV on (Z,A)=(1,1) + Projectile stops and its energy is deposited locally: + neglected recoil of the target nucleus! + +*** This is just a warning message. *** +-------- WWWW -------- G4Exception-END --------- WWWW ------- + + +-------- WWWW ------- G4Exception-START -------- WWWW ------- +*** G4Exception : hadEla002 + issued by : G4HadronElastic::ApplyYourself + LARGE cost ! cost=-1.00186 for neutron ekin=1.02318e-12 MeV on (Z,A)=(1,1) + Projectile stops and its energy is deposited locally: + neglected recoil of the target nucleus! + *** This is just a warning message. *** -------- WWWW -------- G4Exception-END --------- WWWW ------- @@ -502,24 +574,24 @@ ipre_over_ipost = 2048. ============================================================= ============================================================= Volume | Tr.Entering | Population | Collisions | Coll*WGT | NumWGTedE | FluxWGTedE | Av.Tr.WGT | SL | SLW | SLW_v | SLWE | SLWE_v | - cell_00 | 10 | 108 | 0 | 0 | 1.11012 | 3.31684 | 1 | 2146.49 | 2146.49 | 225.59 | 7119.58 | 250.432 | - cell_01 | 115 | 232 | 369 | 369 | 3.05047 | 6.82881 | 1 | 14039.5 | 14039.5 | 804.81 | 95873.3 | 2455.05 | - cell_02 | 94 | 431 | 810 | 405 | 1.66727 | 5.14989 | 0.5 | 22319.1 | 11159.5 | 957.316 | 57470.4 | 1596.1 | - cell_03 | 93 | 336 | 596 | 149 | 1.82588 | 5.61089 | 0.25 | 18328.7 | 4582.18 | 382.11 | 25710.1 | 697.688 | - cell_04 | 88 | 346 | 595 | 74.375 | 1.77569 | 5.52921 | 0.125 | 19350.2 | 2418.78 | 205.503 | 13373.9 | 364.91 | - cell_05 | 82 | 355 | 794 | 49.625 | 1.78914 | 5.19995 | 0.0625 | 22027.7 | 1376.73 | 111.286 | 7158.92 | 199.106 | - cell_06 | 79 | 327 | 591 | 18.4688 | 1.65258 | 4.76161 | 0.03125 | 17821.6 | 556.924 | 46.267 | 2651.86 | 76.4601 | - cell_07 | 63 | 263 | 429 | 6.70312 | 1.96595 | 5.38832 | 0.015625 | 13845.6 | 216.337 | 16.4084 | 1165.69 | 32.2582 | - cell_08 | 67 | 274 | 528 | 4.125 | 1.37022 | 4.83189 | 0.0078125 | 15015.6 | 117.309 | 11.6537 | 566.826 | 15.9681 | - cell_09 | 72 | 281 | 524 | 2.04688 | 1.85018 | 5.46304 | 0.00390625 | 15307.1 | 59.7935 | 4.79019 | 326.654 | 8.86272 | - cell_10 | 68 | 278 | 494 | 0.964844 | 2.20017 | 5.80867 | 0.00195312 | 16527.2 | 32.2797 | 2.31596 | 187.502 | 5.09551 | - cell_11 | 72 | 267 | 478 | 0.466797 | 1.40022 | 4.85083 | 0.000976562 | 15065.5 | 14.7124 | 1.44855 | 71.3675 | 2.02829 | - cell_12 | 73 | 302 | 553 | 0.27002 | 1.56735 | 4.81922 | 0.000488281 | 17557.6 | 8.57306 | 0.757539 | 41.3155 | 1.18733 | - cell_13 | 61 | 264 | 462 | 0.112793 | 1.84464 | 4.97283 | 0.000244141 | 14478.7 | 3.53483 | 0.274781 | 17.5781 | 0.506871 | - cell_14 | 47 | 197 | 371 | 0.0452881 | 1.481 | 4.90768 | 0.00012207 | 10977.6 | 1.34004 | 0.126948 | 6.57647 | 0.188011 | - cell_15 | 41 | 162 | 315 | 0.0192261 | 1.70464 | 4.98854 | 6.10352e-05 | 9578.37 | 0.584617 | 0.0490847 | 2.91639 | 0.0836718 | - cell_16 | 38 | 151 | 269 | 0.00820923 | 1.94515 | 5.25074 | 3.05176e-05 | 8491.39 | 0.259137 | 0.0198726 | 1.36066 | 0.0386552 | - cell_17 | 32 | 134 | 209 | 0.00318909 | 1.69993 | 4.88483 | 1.52588e-05 | 6869.96 | 0.104827 | 0.00872547 | 0.512064 | 0.0148327 | - cell_18 | 23 | 115 | 234 | 0.00178528 | 1.71841 | 4.57386 | 7.62939e-06 | 6703.05 | 0.0511402 | 0.00407173 | 0.233908 | 0.00699691 | - cell_19 | 14 | 14 | 0 | 0 | 6.02729 | 7.55564 | 7.62939e-06 | 1985.2 | 0.0151459 | 0.00048508 | 0.114437 | 0.00292372 | + cell_00 | 44 | 139 | 0 | 0 | 0.234037 | 2.68394 | 1 | 7914.66 | 7914.66 | 3566.34 | 21242.5 | 834.655 | + cell_01 | 135 | 178 | 450 | 450 | 0.00094155 | 5.048 | 1 | 20334.9 | 20334.9 | 3.03871e+06 | 102650 | 2861.1 | + cell_02 | 140 | 253 | 1156 | 578 | 0.000638682 | 3.42327 | 0.5 | 39679.7 | 19839.8 | 3.36661e+06 | 67917.2 | 2150.19 | + cell_03 | 217 | 347 | 2271 | 567.75 | 0.000289313 | 2.70197 | 0.25 | 60208.8 | 15052.2 | 4.71079e+06 | 40670.6 | 1362.89 | + cell_04 | 272 | 464 | 3107 | 388.375 | 0.000200185 | 2.23037 | 0.125 | 73814.2 | 9226.78 | 3.70805e+06 | 20579.1 | 742.297 | + cell_05 | 338 | 535 | 3801 | 237.562 | 0.000235991 | 1.87676 | 0.0625 | 98214.7 | 6138.42 | 1.92331e+06 | 11520.3 | 453.884 | + cell_06 | 400 | 651 | 4883 | 152.594 | 0.000176266 | 1.77645 | 0.03125 | 111158 | 3473.68 | 1.38341e+06 | 6170.83 | 243.848 | + cell_07 | 466 | 737 | 6031 | 94.2344 | 0.000121202 | 1.29774 | 0.015625 | 128675 | 2010.55 | 945266 | 2609.16 | 114.568 | + cell_08 | 530 | 806 | 6958 | 54.3594 | 0.00010946 | 1.18723 | 0.0078125 | 137737 | 1076.07 | 542186 | 1277.55 | 59.3475 | + cell_09 | 524 | 814 | 6762 | 26.4141 | 0.00013252 | 1.16058 | 0.00390625 | 145597 | 568.736 | 237830 | 660.062 | 31.5172 | + cell_10 | 538 | 831 | 7469 | 14.5879 | 0.000105777 | 1.13829 | 0.00195312 | 144288 | 281.812 | 142957 | 320.783 | 15.1216 | + cell_11 | 577 | 864 | 6796 | 6.63672 | 0.000160704 | 1.16087 | 0.000976562 | 152108 | 148.543 | 51917.7 | 172.439 | 8.34338 | + cell_12 | 640 | 973 | 8281 | 4.04346 | 0.000115073 | 1.03145 | 0.000488281 | 171261 | 83.6237 | 38480.1 | 86.2535 | 4.42803 | + cell_13 | 655 | 981 | 9184 | 2.24219 | 9.57698e-05 | 0.891564 | 0.000244141 | 180545 | 44.0783 | 21937.2 | 39.2987 | 2.10093 | + cell_14 | 623 | 925 | 8206 | 1.00171 | 0.000100752 | 0.90972 | 0.00012207 | 161029 | 19.6568 | 9427.9 | 17.8822 | 0.949884 | + cell_15 | 571 | 895 | 7912 | 0.48291 | 0.000101392 | 0.871022 | 6.10352e-05 | 156502 | 9.5521 | 4513.39 | 8.3201 | 0.45762 | + cell_16 | 550 | 865 | 8185 | 0.249786 | 8.67476e-05 | 0.874982 | 3.05176e-05 | 151820 | 4.63318 | 2484.41 | 4.05394 | 0.215516 | + cell_17 | 545 | 834 | 7861 | 0.119949 | 9.19813e-05 | 0.898443 | 1.52588e-05 | 148046 | 2.259 | 1147.92 | 2.02958 | 0.105588 | + cell_18 | 411 | 776 | 6337 | 0.0483475 | 0.00011683 | 1.05095 | 7.62939e-06 | 128931 | 0.983665 | 446.641 | 1.03378 | 0.0521813 | + cell_19 | 352 | 352 | 0 | 0 | 0.00798011 | 1.41104 | 7.62939e-06 | 56698.9 | 0.432578 | 3.66224 | 0.610383 | 0.0292251 | ============================================= diff --git a/examples/extended/biasing/B03/src/B03PhysicsList.cc b/examples/extended/biasing/B03/src/B03PhysicsList.cc index 591f740cb68..785aa2442c5 100644 --- a/examples/extended/biasing/B03/src/B03PhysicsList.cc +++ b/examples/extended/biasing/B03/src/B03PhysicsList.cc @@ -288,6 +288,10 @@ void B03PhysicsList::ConstructEM() #include "G4IonsShenCrossSection.hh" #include "G4TripathiCrossSection.hh" #include "G4TripathiLightCrossSection.hh" +#include "G4ComponentGGHadronNucleusXsc.hh" +#include "G4CrossSectionElastic.hh" +#include "G4CrossSectionInelastic.hh" +#include "G4NeutronInelasticXS.hh" // // ConstructHad() @@ -363,8 +367,13 @@ void B03PhysicsList::ConstructHad() G4TripathiCrossSection* tripXS = new G4TripathiCrossSection; G4TripathiLightCrossSection* tripLightXS = new G4TripathiLightCrossSection; + G4ComponentGGHadronNucleusXsc * ggHNXsec = new G4ComponentGGHadronNucleusXsc(); + G4VCrossSectionDataSet * theGGHNEl = new G4CrossSectionElastic(ggHNXsec); + G4VCrossSectionDataSet * theGGHNInel = new G4CrossSectionInelastic(ggHNXsec); + // Elastic process G4HadronElasticProcess* theElasticProcess = new G4HadronElasticProcess; + theElasticProcess->AddDataSet(theGGHNEl); G4HadronElastic* theElasticModel = new G4HadronElastic; theElasticProcess->RegisterMe(theElasticModel); @@ -379,6 +388,7 @@ void B03PhysicsList::ConstructHad() pmanager->AddDiscreteProcess(theElasticProcess); G4PionPlusInelasticProcess* theInelasticProcess = new G4PionPlusInelasticProcess("inelastic"); + theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); pmanager->AddDiscreteProcess(theInelasticProcess); @@ -386,6 +396,7 @@ void B03PhysicsList::ConstructHad() pmanager->AddDiscreteProcess(theElasticProcess); G4PionMinusInelasticProcess* theInelasticProcess = new G4PionMinusInelasticProcess("inelastic"); + theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); pmanager->AddDiscreteProcess(theInelasticProcess); @@ -393,6 +404,7 @@ void B03PhysicsList::ConstructHad() pmanager->AddDiscreteProcess(theElasticProcess); G4KaonPlusInelasticProcess* theInelasticProcess = new G4KaonPlusInelasticProcess("inelastic"); + theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); pmanager->AddDiscreteProcess(theInelasticProcess); @@ -401,6 +413,7 @@ void B03PhysicsList::ConstructHad() pmanager->AddDiscreteProcess(theElasticProcess); G4KaonZeroSInelasticProcess* theInelasticProcess = new G4KaonZeroSInelasticProcess("inelastic"); + theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); pmanager->AddDiscreteProcess(theInelasticProcess); @@ -409,6 +422,7 @@ void B03PhysicsList::ConstructHad() pmanager->AddDiscreteProcess(theElasticProcess); G4KaonZeroLInelasticProcess* theInelasticProcess = new G4KaonZeroLInelasticProcess("inelastic"); + theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); pmanager->AddDiscreteProcess(theInelasticProcess); @@ -417,6 +431,7 @@ void B03PhysicsList::ConstructHad() pmanager->AddDiscreteProcess(theElasticProcess); G4KaonMinusInelasticProcess* theInelasticProcess = new G4KaonMinusInelasticProcess("inelastic"); + theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); pmanager->AddDiscreteProcess(theInelasticProcess); @@ -425,6 +440,7 @@ void B03PhysicsList::ConstructHad() pmanager->AddDiscreteProcess(theElasticProcess); G4ProtonInelasticProcess* theInelasticProcess = new G4ProtonInelasticProcess("inelastic"); + theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); pmanager->AddDiscreteProcess(theInelasticProcess); @@ -433,6 +449,7 @@ void B03PhysicsList::ConstructHad() pmanager->AddDiscreteProcess(theElasticProcess); G4AntiProtonInelasticProcess* theInelasticProcess = new G4AntiProtonInelasticProcess("inelastic"); + theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(antiBHighEnergyModel); pmanager->AddDiscreteProcess(theInelasticProcess); @@ -443,6 +460,7 @@ void B03PhysicsList::ConstructHad() // inelastic scattering G4NeutronInelasticProcess* theInelasticProcess = new G4NeutronInelasticProcess("inelastic"); + theInelasticProcess->AddDataSet(new G4NeutronInelasticXS()); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); pmanager->AddDiscreteProcess(theInelasticProcess); @@ -463,6 +481,7 @@ void B03PhysicsList::ConstructHad() pmanager->AddDiscreteProcess(theElasticProcess); G4AntiNeutronInelasticProcess* theInelasticProcess = new G4AntiNeutronInelasticProcess("inelastic"); + theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(antiBHighEnergyModel); pmanager->AddDiscreteProcess(theInelasticProcess); @@ -470,6 +489,7 @@ void B03PhysicsList::ConstructHad() pmanager->AddDiscreteProcess(theElasticProcess); G4LambdaInelasticProcess* theInelasticProcess = new G4LambdaInelasticProcess("inelastic"); + theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); pmanager->AddDiscreteProcess(theInelasticProcess); @@ -478,6 +498,7 @@ void B03PhysicsList::ConstructHad() pmanager->AddDiscreteProcess(theElasticProcess); G4AntiLambdaInelasticProcess* theInelasticProcess = new G4AntiLambdaInelasticProcess("inelastic"); + theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(antiBHighEnergyModel); pmanager->AddDiscreteProcess(theInelasticProcess); } @@ -485,6 +506,7 @@ void B03PhysicsList::ConstructHad() pmanager->AddDiscreteProcess(theElasticProcess); G4SigmaPlusInelasticProcess* theInelasticProcess = new G4SigmaPlusInelasticProcess("inelastic"); + theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); pmanager->AddDiscreteProcess(theInelasticProcess); @@ -493,6 +515,7 @@ void B03PhysicsList::ConstructHad() pmanager->AddDiscreteProcess(theElasticProcess); G4SigmaMinusInelasticProcess* theInelasticProcess = new G4SigmaMinusInelasticProcess("inelastic"); + theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); pmanager->AddDiscreteProcess(theInelasticProcess); @@ -501,6 +524,7 @@ void B03PhysicsList::ConstructHad() pmanager->AddDiscreteProcess(theElasticProcess); G4AntiSigmaPlusInelasticProcess* theInelasticProcess = new G4AntiSigmaPlusInelasticProcess("inelastic"); + theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(antiBHighEnergyModel); pmanager->AddDiscreteProcess(theInelasticProcess); } @@ -508,6 +532,7 @@ void B03PhysicsList::ConstructHad() pmanager->AddDiscreteProcess(theElasticProcess); G4AntiSigmaMinusInelasticProcess* theInelasticProcess = new G4AntiSigmaMinusInelasticProcess("inelastic"); + theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(antiBHighEnergyModel); pmanager->AddDiscreteProcess(theInelasticProcess); } @@ -515,6 +540,7 @@ void B03PhysicsList::ConstructHad() pmanager->AddDiscreteProcess(theElasticProcess); G4XiZeroInelasticProcess* theInelasticProcess = new G4XiZeroInelasticProcess("inelastic"); + theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); pmanager->AddDiscreteProcess(theInelasticProcess); @@ -523,6 +549,7 @@ void B03PhysicsList::ConstructHad() pmanager->AddDiscreteProcess(theElasticProcess); G4XiMinusInelasticProcess* theInelasticProcess = new G4XiMinusInelasticProcess("inelastic"); + theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); pmanager->AddDiscreteProcess(theInelasticProcess); @@ -531,6 +558,7 @@ void B03PhysicsList::ConstructHad() pmanager->AddDiscreteProcess(theElasticProcess); G4AntiXiZeroInelasticProcess* theInelasticProcess = new G4AntiXiZeroInelasticProcess("inelastic"); + theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(antiBHighEnergyModel); pmanager->AddDiscreteProcess(theInelasticProcess); } @@ -538,6 +566,7 @@ void B03PhysicsList::ConstructHad() pmanager->AddDiscreteProcess(theElasticProcess); G4AntiXiMinusInelasticProcess* theInelasticProcess = new G4AntiXiMinusInelasticProcess("inelastic"); + theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(antiBHighEnergyModel); pmanager->AddDiscreteProcess(theInelasticProcess); } @@ -578,6 +607,7 @@ void B03PhysicsList::ConstructHad() pmanager->AddDiscreteProcess(theElasticProcess); G4OmegaMinusInelasticProcess* theInelasticProcess = new G4OmegaMinusInelasticProcess("inelastic"); + theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(bertini); theInelasticProcess->RegisterMe(theTheoModel); pmanager->AddDiscreteProcess(theInelasticProcess); @@ -586,6 +616,7 @@ void B03PhysicsList::ConstructHad() pmanager->AddDiscreteProcess(theElasticProcess); G4AntiOmegaMinusInelasticProcess* theInelasticProcess = new G4AntiOmegaMinusInelasticProcess("inelastic"); + theInelasticProcess->AddDataSet(theGGHNInel); theInelasticProcess->RegisterMe(antiBHighEnergyModel); pmanager->AddDiscreteProcess(theInelasticProcess); } diff --git a/examples/extended/biasing/GB01/exampleGB01.out b/examples/extended/biasing/GB01/exampleGB01.out index 66aee42b1c8..3b1ccf228ed 100644 --- a/examples/extended/biasing/GB01/exampleGB01.out +++ b/examples/extended/biasing/GB01/exampleGB01.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -463,7 +463,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -471,13 +470,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -485,13 +482,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -500,12 +495,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -516,12 +509,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -532,12 +523,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -546,12 +535,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -560,12 +550,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -576,12 +564,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -591,13 +577,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -627,14 +611,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -642,14 +624,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -658,13 +638,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -688,12 +667,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -701,12 +680,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -715,12 +694,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -728,15 +707,36 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 @@ -1264,276 +1264,355 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 88 20.1 0 0 0 test.phys initStep - 1 0.0633 3.45 116 14.9 3.4 28.4 28.4 test.phys eIoni - 2 0.32 10.2 140 11.9 2.99 25.2 53.5 test.phys eIoni - 3 8.31 20.5 155 9.52 2.36 20.4 73.9 test.phys eIoni - 4 12.4 21.7 162 8.22 1.3 8.29 82.2 test.phys eIoni - 5 19.3 23.3 172 5.59 1.44 12.1 94.2 test.phys eIoni - 6 20.3 29.3 180 4.25 1.34 10.3 105 test.phys eIoni - 7 19.1 35.3 185 3.25 1 8.11 113 test.phys eIoni - 8 18.5 40.4 188 2.58 0.672 6.48 119 test.phys eIoni - 9 22.4 43.4 190 1.9 0.678 5.37 124 test.phys eIoni - 10 25 46.4 190 1.42 0.477 4.24 129 test.phys eIoni - 11 28 46.8 192 0.953 0.47 3.45 132 test.phys eIoni - 12 29.8 47.7 192 0.615 0.339 2.64 135 test.phys eIoni - 13 29.7 48.5 194 0.386 0.229 2.01 137 test.phys eIoni - 14 29.5 49.2 194 0.124 0.261 1.46 138 test.phys eIoni - 15 29.6 49.3 194 0 0.124 0.274 139 test.phys eIoni - 16 29.6 49.3 194 0 0 0 139 test.phys annihil + 1 -1.14 3.48 116 14.8 3.46 28.4 28.4 test.phys eIoni + 2 1.16 8.29 140 11.9 2.92 25.1 53.4 test.phys eIoni + 3 7.7 19.6 156 9.37 2.51 20.4 73.8 test.phys eIoni + 4 9.09 25.5 161 8.03 1.03 8.17 82 test.phys eIoni + 5 14 33.7 171 6.44 1.59 14.2 96.2 test.phys eIoni + 6 14.3 34.7 172 4.87 0.167 1.34 97.5 test.phys eIoni + 7 15.6 41.9 177 3.87 1 9.12 107 test.phys eIoni + 8 12.8 48.5 178 3.03 0.834 7.49 114 test.phys eIoni + 9 10.6 53.3 181 2.37 0.661 6.12 120 test.phys eIoni + 10 9.22 54.4 185 1.49 0.886 5.03 125 test.phys eIoni + 11 12.1 53.4 185 1.07 0.423 3.55 129 test.phys eIoni + 12 12.7 51.8 183 0.736 0.329 2.83 132 test.phys eIoni + 13 11.4 51.3 184 0.391 0.345 2.25 134 test.phys eIoni + 14 10.7 51.6 184 0.124 0.267 1.48 135 test.phys eIoni + 15 10.6 51.6 184 0 0.124 0.272 136 test.phys eIoni + 16 10.6 51.6 184 0 0 0 136 test.phys annihil + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 10.6 51.6 184 0.511 0 0 0 test.phys initStep + 1 180 111 180 0.272 0 179 179 test.phys biasWrapper(compt) + 2 181 117 200 0.272 0 20.7 200 World Transportation + 3 696 3.13e+03 1e+04 0.272 0 1.03e+04 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 8 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 180 111 180 0.239 0 0 0 test.phys initStep + 1 180 111 180 0 0.239 0.828 0.828 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 29.6 49.3 194 0.511 0 0 0 test.phys initStep - 1 28.2 48.3 200 0.511 0 6.04 6.04 World Transportation - 2 -2.4e+03 -1.67e+03 1e+04 0.511 0 1.02e+04 1.02e+04 OutOfWorld Transportation + 0 10.6 51.6 184 0.511 0 0 0 test.phys initStep + 1 -210 -25.5 190 0.366 0 233 233 test.phys biasWrapper(compt) + 2 -302 8.42 117 0.287 0 123 356 test.phys biasWrapper(compt) + 3 -306 50.4 90.5 0.229 0 49.6 405 test.phys biasWrapper(compt) + 4 -277 59.9 22 0.138 0 75.1 481 test.phys biasWrapper(compt) + 5 -267 93 54.8 0.13 0 47.6 528 test.phys biasWrapper(compt) + 6 -222 279 63.5 0.122 0 191 719 test.phys biasWrapper(compt) + 7 -222 279 63.3 0.0928 0 0.486 720 test.phys biasWrapper(compt) + 8 -221 277 63.4 0.0796 0 2.17 722 test.phys biasWrapper(compt) + 9 -173 292 27.6 0.0782 0 61.9 784 test.phys biasWrapper(compt) + 10 -39.7 317 8.32 0.0738 0 137 920 test.phys biasWrapper(compt) + 11 -6.94 381 3.5 0.059 0 72 993 test.phys biasWrapper(compt) + 12 -54.6 308 92.4 0.0555 0 124 1.12e+03 test.phys biasWrapper(compt) + 13 -42.1 275 94.7 0.0547 0 35.3 1.15e+03 test.phys biasWrapper(compt) + 14 -52.4 198 114 0.0544 0 80.4 1.23e+03 test.phys biasWrapper(compt) + 15 -48.1 174 118 0.0538 0 25 1.26e+03 test.phys biasWrapper(compt) + 16 -33 -228 3.61 0.0494 0 418 1.68e+03 test.phys biasWrapper(compt) + 17 -33.3 -227 0 0.0494 0 3.66 1.68e+03 World Transportation + 18 -1.06e+03 1.06e+03 -1e+04 0.0494 0 1.01e+04 1.18e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 29.6 49.3 194 0.511 0 0 0 test.phys initStep - 1 48.5 62.6 118 0.269 0 79.6 79.6 test.phys biasWrapper(compt) - 2 129 327 155 0.234 0 279 359 test.phys biasWrapper(compt) - 3 131 364 200 0.234 0 57.9 417 World Transportation - 4 562 8.37e+03 1e+04 0.234 0 1.27e+04 1.31e+04 OutOfWorld Transportation + 0 -33 -228 3.61 0.00444 0 0 0 test.phys initStep + 1 -33 -228 3.61 0 0.00444 0.00088 0.00088 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 129 327 155 0.0354 0 0 0 test.phys initStep - 1 129 327 155 0 0.0354 0.0329 0.0329 test.phys eIoni + 0 -48.1 174 118 0.000615 0 0 0 test.phys initStep + 1 -48.1 174 118 0 0.000615 4.32e-05 4.32e-05 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 48.5 62.6 118 0.242 0 0 0 test.phys initStep - 1 48.5 62.5 118 0 0.242 0.846 0.846 test.phys eIoni + 0 -52.4 198 114 0.000277 0 0 0 test.phys initStep + 1 -52.4 198 114 0 0.000277 1.75e-05 1.75e-05 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 19.3 23.3 172 1.19 0 0 0 test.phys initStep - 1 20.4 23.3 174 0.838 0.356 3.04 3.04 test.phys eIoni - 2 20.9 24.2 176 0.408 0.43 2.43 5.47 test.phys eIoni - 3 21.2 23.9 177 0.184 0.224 1.54 7 test.phys eIoni - 4 21.5 23.9 177 0 0.184 0.547 7.55 test.phys eIoni + 0 -42.1 275 94.7 0.00079 0 0 0 test.phys initStep + 1 -42.1 275 94.7 0 0.00079 6.01e-05 6.01e-05 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0633 3.45 116 1.82 0 0 0 test.phys initStep - 1 1.95 2.68 119 1.36 0.454 4.08 4.08 test.phys eIoni - 2 2.74 1.58 121 0.958 0.405 3.32 7.4 test.phys eIoni - 3 3 1.32 122 0.609 0.307 1.22 8.63 test.phys eBrem - 4 2.91 0.689 124 0.326 0.283 2 10.6 test.phys eIoni - 5 2.73 0.287 123 0.119 0.207 1.26 11.9 test.phys eIoni - 6 2.71 0.157 123 0 0.119 0.268 12.2 test.phys eIoni + 0 -54.6 308 92.4 0.00351 0 0 0 test.phys initStep + 1 -54.6 308 92.4 0 0.00351 0.000593 0.000593 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3 1.32 122 0.0426 0 0 0 test.phys initStep - 1 10.6 -13.9 146 0.0426 5.36e-05 29.3 29.3 test.phys biasWrapper(compt) - 2 13.7 -29.2 174 0.0374 0 31.7 61 test.phys biasWrapper(compt) - 3 65.7 16 131 0.0342 0 81.4 142 test.phys biasWrapper(compt) - 4 87.4 5.73 170 0.0333 0 46.5 189 test.phys biasWrapper(compt) - 5 75 8.36 200 0.0333 0 32.2 221 World Transportation - 6 -4.05e+03 880 1e+04 0.0333 0 1.07e+04 1.09e+04 OutOfWorld Transportation + 0 -6.94 381 3.5 0.0148 0 0 0 test.phys initStep + 1 -6.94 381 3.5 0 0.0148 0.00709 0.00709 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 10 +* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 87.4 5.73 170 0.000917 0 0 0 test.phys initStep - 1 87.4 5.73 170 0 0.000917 7.38e-05 7.38e-05 test.phys eIoni + 0 -39.7 317 8.32 0.00436 0 0 0 test.phys initStep + 1 -39.7 317 8.32 0 0.00436 0.000853 0.000853 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 10 +* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 65.7 16 131 0.0032 0 0 0 test.phys initStep - 1 65.7 16 131 0 0.0032 0.000508 0.000508 test.phys eIoni + 0 -173 292 27.6 0.00141 0 0 0 test.phys initStep + 1 -173 292 27.6 0 0.00141 0.000138 0.000138 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 10 +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 13.7 -29.2 174 0.00519 0 0 0 test.phys initStep - 1 13.7 -29.2 174 0 0.00519 0.00115 0.00115 test.phys eIoni + 0 -221 277 63.4 0.0132 0 0 0 test.phys initStep + 1 -221 277 63.4 0 0.0132 0.00581 0.00581 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 88 78.9 0 0 0 test.phys initStep - 1 -0.00325 -0.0104 89.1 75.9 0.106 1.13 1.13 test.phys eBrem - 2 1.84 -0.0838 142 69.6 6.31 53.4 54.6 test.phys eBrem - 3 2.78 -0.0305 152 68.5 1.06 9.36 63.9 test.phys eBrem - 4 4.85 0.592 168 66.4 1.82 16.4 80.3 test.phys eIoni - 5 5.04 0.651 169 65.9 0.331 1.29 81.6 test.phys eBrem - 6 7.06 1.68 184 63.5 1.96 15 96.7 test.phys eIoni - 7 9.01 3.14 200 61.5 2 16 113 World Transportation - 8 973 508 1e+04 61.5 3.48e-22 9.86e+03 9.97e+03 OutOfWorld Transportation + 0 -222 279 63.3 0.0287 0 0 0 test.phys initStep + 1 -222 279 63.3 0 0.0287 0.0228 0.0228 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 7.06 1.68 184 0.445 0 0 0 test.phys initStep - 1 7.41 0.905 185 0.155 0.291 1.64 1.64 test.phys eIoni - 2 7.57 0.889 185 0 0.155 0.414 2.05 test.phys eIoni + 0 -222 279 63.5 0.00833 0 0 0 test.phys initStep + 1 -222 279 63.5 0 0.00833 0.00259 0.00259 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.04 0.651 169 0.0729 0 0 0 test.phys initStep - 1 9.89 1.77 200 0.0729 0 31.1 31.1 World Transportation - 2 1.56e+03 357 1e+04 0.0729 0 9.93e+03 9.96e+03 OutOfWorld Transportation + 0 -267 93 54.8 0.00859 0 0 0 test.phys initStep + 1 -267 93 54.8 0 0.00859 0.00273 0.00273 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.85 0.592 168 0.321 0 0 0 test.phys initStep - 1 4.35 0.787 168 0.0968 0.224 1.24 1.24 test.phys eIoni - 2 4.29 0.773 169 0 0.0968 0.189 1.43 test.phys eIoni + 0 -277 59.9 22 0.0907 0 0 0 test.phys initStep + 1 -277 59.9 22 0 0.0907 0.169 0.169 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.78 -0.0305 152 0.0229 0 0 0 test.phys initStep - 1 2.87 -0.00658 153 0.0221 0 0.882 0.882 test.phys biasWrapper(compt) - 2 2.96 -5.45 153 0 0.000405 5.51 6.39 test.phys biasWrapper(phot) + 0 -306 50.4 90.5 0.058 0 0 0 test.phys initStep + 1 -306 50.5 90.6 0 0.058 0.0782 0.0782 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 16 +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.96 -5.45 153 0.0216 0 0 0 test.phys initStep - 1 2.96 -5.45 153 0 0.0216 0.0138 0.0138 test.phys eIoni + 0 -302 8.42 117 0.0792 0 0 0 test.phys initStep + 1 -302 8.39 117 0 0.0792 0.134 0.134 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 16 +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.87 -0.00658 153 0.000869 0 0 0 test.phys initStep - 1 2.87 -0.00656 153 0 0.000869 6.85e-05 6.85e-05 test.phys eIoni + 0 -210 -25.5 190 0.145 0 0 0 test.phys initStep + 1 -210 -25.6 190 0 0.145 0.37 0.37 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 14.3 34.7 172 1.4 0 0 0 test.phys initStep + 1 16.2 36.9 173 1.02 0.382 3.39 3.39 test.phys eIoni + 2 18.4 36.9 173 0.751 0.27 2.75 6.14 test.phys eIoni + 3 19.8 36.6 174 0.503 0.249 2.27 8.41 test.phys eIoni + 4 20.8 37.2 174 0.248 0.255 1.77 10.2 test.phys eIoni + 5 21.2 37.4 174 0 0.248 0.876 11.1 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.84 -0.0838 142 0.0592 0 0 0 test.phys initStep - 1 4.96 1.6 178 0.0512 0 35.4 35.4 test.phys biasWrapper(compt) - 2 13.3 6.83 173 0.0465 0 10.9 46.3 test.phys biasWrapper(compt) - 3 17.8 -34.1 139 0.0408 0 53.7 100 test.phys biasWrapper(compt) - 4 23.6 -33.1 145 0.0397 0 8.91 109 test.phys biasWrapper(compt) - 5 85.8 11.7 151 0.0389 0 76.9 186 test.phys biasWrapper(compt) - 6 104 43.5 182 0 0.000405 48.2 234 test.phys biasWrapper(phot) + 0 9.09 25.5 161 0.31 0 0 0 test.phys initStep + 1 8.68 25.6 161 0.106 0.204 1.2 1.2 test.phys eIoni + 2 8.67 25.5 161 0 0.106 0.222 1.42 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 15 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 104 43.5 182 0.0385 0 0 0 test.phys initStep - 1 104 43.5 182 0 0.0385 0.0382 0.0382 test.phys eIoni + 0 -1.14 3.48 116 1.82 0 0 0 test.phys initStep + 1 0.741 2.72 119 1.37 0.447 4.08 4.08 test.phys eIoni + 2 0.667 2.61 122 1.03 0.341 3.34 7.41 test.phys eIoni + 3 -0.643 3.88 123 0.707 0.322 2.76 10.2 test.phys eIoni + 4 -1.78 4.18 124 0.445 0.262 2.19 12.4 test.phys eIoni + 5 -2.73 3.91 124 0.203 0.241 1.64 14 test.phys eIoni + 6 -2.76 4.21 124 0 0.203 0.644 14.6 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 15 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 85.8 11.7 151 0.000813 0 0 0 test.phys initStep - 1 85.8 11.7 151 0 0.000813 6.25e-05 6.25e-05 test.phys eIoni + 0 0 0 88 78.9 0 0 0 test.phys initStep + 1 0.0356 0.0342 93.2 77.2 0.938 5.24 5.24 test.phys eIoni + 2 -0.485 0.403 117 73.5 3.06 24 29.2 test.phys eIoni + 3 -0.521 0.427 119 66.3 0.172 1.7 30.9 test.phys eIoni + 4 -3.28 4.07 200 55.5 10.8 81.6 112 World Transportation + 5 25.3 -176 1e+04 55.5 3.43e-22 9.8e+03 9.91e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 15 +* G4Track Information: Particle = e-, Track ID = 28, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 23.6 -33.1 145 0.00112 0 0 0 test.phys initStep - 1 23.6 -33.1 145 0 0.00112 9.87e-05 9.87e-05 test.phys eIoni + 0 -0.521 0.427 119 7.08 0 0 0 test.phys initStep + 1 0.901 -3.23 130 5.76 1.32 12.6 12.6 test.phys eIoni + 2 3.41 -7.05 139 4.45 1.31 10.5 23.1 test.phys eIoni + 3 2.46 -6.99 146 3.36 0.854 6.64 29.8 test.phys eIoni + 4 1.72 -4.9 150 2.6 0.557 5.42 35.2 test.phys eBrem + 5 -1.41 -2.28 153 1.97 0.638 5.38 40.6 test.phys eIoni + 6 -3.33 0.229 155 1.08 0.426 3.83 44.4 test.phys eIoni + 7 -4.06 1.5 156 0.566 0.512 2.84 47.2 test.phys eIoni + 8 -4.27 2.75 157 0.276 0.29 1.91 49.1 test.phys eIoni + 9 -4.31 3.26 157 0 0.276 1.03 50.2 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 15 +* G4Track Information: Particle = e-, Track ID = 31, Parent ID = 28 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 17.8 -34.1 139 0.00563 0 0 0 test.phys initStep - 1 17.8 -34.1 139 0 0.00563 0.00132 0.00132 test.phys eIoni + 0 -3.33 0.229 155 0.463 0 0 0 test.phys initStep + 1 -4.2 0.853 154 0.107 0.355 1.68 1.68 test.phys eIoni + 2 -4.16 0.782 154 0 0.107 0.226 1.91 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 15 +* G4Track Information: Particle = gamma, Track ID = 30, Parent ID = 28 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 13.3 6.83 173 0.00477 0 0 0 test.phys initStep - 1 13.3 6.83 173 0 0.00477 0.000995 0.000995 test.phys eIoni + 0 1.72 -4.9 150 0.195 0 0 0 test.phys initStep + 1 -32.5 28.2 183 0.153 0 57.6 57.6 test.phys biasWrapper(compt) + 2 -32.1 20.9 199 0.112 0 18 75.6 test.phys biasWrapper(compt) + 3 -81.9 -135 80.2 0.0971 0 202 278 test.phys biasWrapper(compt) + 4 -87.1 -135 80.2 0.0928 0 5.23 283 test.phys biasWrapper(compt) + 5 -114 -138 57.5 0.0822 0 35 318 test.phys biasWrapper(compt) + 6 -96 -194 10 0.0813 0 75.9 394 test.phys biasWrapper(compt) + 7 -96.4 -201 -7.11e-15 0.0813 0 12.2 406 World Transportation + 8 -434 -7.11e+03 -1e+04 0.0813 0 1.22e+04 1.26e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 15 +* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 30 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.96 1.6 178 0.00795 0 0 0 test.phys initStep - 1 4.96 1.6 178 0 0.00795 0.00239 0.00239 test.phys eIoni + 0 -96 -194 10 0.000899 0 0 0 test.phys initStep + 1 -96 -194 10 0 0.000899 7.17e-05 7.17e-05 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 36, Parent ID = 30 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00325 -0.0104 89.1 2.85 0 0 0 test.phys initStep - 1 -0.603 -1.44 200 2.85 0 111 111 World Transportation - 2 -53.6 -128 1e+04 2.85 0 9.8e+03 9.91e+03 OutOfWorld Transportation + 0 -114 -138 57.5 0.0106 0 0 0 test.phys initStep + 1 -114 -138 57.5 0 0.0106 0.00396 0.00396 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 35, Parent ID = 30 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 200 100 0 200 700 World Transportation - 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + 0 -87.1 -135 80.2 0.00428 0 0 0 test.phys initStep + 1 -87.1 -135 80.2 0 0.00428 0.000828 0.000828 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 30 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 200 100 0 200 700 World Transportation - 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + 0 -81.9 -135 80.2 0.0145 0 0 0 test.phys initStep + 1 -81.9 -135 80.2 0 0.0145 0.00679 0.00679 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 30 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -32.1 20.9 199 0.0411 0 0 0 test.phys initStep + 1 -32.1 20.9 199 0 0.0411 0.0429 0.0429 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 30 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -32.5 28.2 183 0.0427 0 0 0 test.phys initStep + 1 -32.5 28.2 183 0 0.0427 0.0457 0.0457 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 28 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 2.46 -6.99 146 0.237 0 0 0 test.phys initStep + 1 2.53 -7.26 146 0 0.237 0.818 0.818 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.485 0.403 117 0.673 0 0 0 test.phys initStep + 1 0.531 1.1 118 0.396 0.277 2.12 2.12 test.phys eIoni + 2 0.952 0.521 119 0.171 0.225 1.5 3.63 test.phys eIoni + 3 0.884 0.416 119 0 0.171 0.485 4.11 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.0356 0.0342 93.2 0.711 0 0 0 test.phys initStep + 1 0.0924 -1.22 94.3 0.434 0.278 2.2 2.2 test.phys eIoni + 2 0.448 -1.55 95.2 0.079 0.355 1.61 3.8 test.phys eIoni + 3 0.447 -1.61 95.2 0 0.079 0.134 3.94 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 @@ -1562,240 +1641,291 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -500 100 0 0 0 World initStep 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 113 0 0 113 613 test.phys biasWrapper(conv) + 2 0 0 57.7 0 0 57.7 558 test.phys biasWrapper(conv) ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 113 81.3 0 0 0 test.phys initStep - 1 0.535 0.0302 131 78.5 2.56 17.5 17.5 test.phys eIoni - 2 0.568 0.0671 132 78.3 0.141 1.1 18.6 test.phys eBrem - 3 0.717 0.711 145 76.7 1.58 13.6 32.2 test.phys eBrem - 4 0.231 2.25 174 73.1 3.55 28.6 60.8 test.phys eBrem - 5 0.346 2.55 178 72.4 0.507 4.52 65.3 test.phys eBrem - 6 0.44 2.94 184 71.6 0.594 5.73 71 test.phys eIoni - 7 0.729 3.48 194 69.8 1.2 10 81 test.phys eBrem - 8 0.973 3.71 200 69.1 0.656 5.87 86.9 World Transportation - 9 587 612 1e+04 69.1 3.51e-22 9.84e+03 9.92e+03 OutOfWorld Transportation + 0 0 0 57.7 64.8 0 0 0 test.phys initStep + 1 0.628 1.78 89.3 60.8 3.98 31.6 31.6 test.phys eBrem + 2 0.841 2.31 103 40.6 1.59 14.2 45.8 test.phys eBrem + 3 1.47 2.64 113 39.4 1.25 9.1 54.9 test.phys eBrem + 4 3.02 2.42 130 36.8 2.07 17.9 72.9 test.phys eIoni + 5 3.34 2.59 136 35.5 0.82 5.79 78.6 test.phys eIoni + 6 3.25 2.58 139 34.8 0.358 2.69 81.3 test.phys eIoni + 7 0.848 1.98 171 26.5 4.31 32.2 114 test.phys eIoni + 8 -4.57 2.23 200 22.8 3.67 29.9 143 World Transportation + 9 -3.2e+03 -426 1e+04 22.8 3.34e-22 1.03e+04 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 3 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.848 1.98 171 3.99 0 0 0 test.phys initStep + 1 1.31 1.22 173 3.32 0.375 2.37 2.37 test.phys eIoni + 2 0.574 -0.145 179 2.54 0.775 6.54 8.92 test.phys eIoni + 3 -1.38 -1.38 182 1.14 0.423 3.85 12.8 test.phys eBrem + 4 -2.71 -3.38 183 0.763 0.379 2.95 15.7 test.phys eIoni + 5 -1.88 -4.93 183 0.508 0.255 2.29 18 test.phys eIoni + 6 -1.49 -6.07 183 0.253 0.255 1.79 19.8 test.phys eIoni + 7 -1.45 -5.98 183 0 0.253 0.905 20.7 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 10 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -1.38 -1.38 182 0.978 0 0 0 test.phys initStep + 1 -46.7 -60.3 200 0.978 0 76.5 76.5 World Transportation + 2 -7.7e+03 -1e+04 3.24e+03 0.978 0 1.29e+04 1.3e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 10 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.729 3.48 194 0.625 0 0 0 test.phys initStep - 1 0.956 3.72 200 0.625 0 5.87 5.87 World Transportation - 2 380 411 1e+04 0.625 0 9.82e+03 9.82e+03 OutOfWorld Transportation + 0 1.31 1.22 173 0.295 0 0 0 test.phys initStep + 1 1.86 1.21 173 0 0.295 1.13 1.13 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 9, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.44 2.94 184 0.265 0 0 0 test.phys initStep - 1 0.435 3.4 184 0 0.265 0.973 0.973 test.phys eIoni + 0 3.25 2.58 139 0.343 0 0 0 test.phys initStep + 1 2.96 2.01 139 0.0674 0.275 1.33 1.33 test.phys eIoni + 2 2.96 2.06 139 0 0.0674 0.102 1.43 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.346 2.55 178 0.116 0 0 0 test.phys initStep - 1 0.932 4.2 200 0.116 0 21.6 21.6 World Transportation - 2 267 756 1e+04 0.116 0 9.83e+03 9.85e+03 OutOfWorld Transportation + 0 3.34 2.59 136 0.473 0 0 0 test.phys initStep + 1 4.26 2.66 137 0.217 0.256 1.71 1.71 test.phys eIoni + 2 4.4 2.94 137 0 0.217 0.714 2.42 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.231 2.25 174 0.0604 0 0 0 test.phys initStep - 1 0.776 4.32 200 0.0604 0 26.2 26.2 World Transportation - 2 206 782 1e+04 0.0604 0 9.83e+03 9.86e+03 OutOfWorld Transportation + 0 3.02 2.42 130 0.492 0 0 0 test.phys initStep + 1 2.11 2.38 131 0.243 0.248 1.75 1.75 test.phys eIoni + 2 2.43 2.09 131 0 0.243 0.853 2.6 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.717 0.711 145 0.0568 0 0 0 test.phys initStep - 1 0.793 1.12 155 0.051 0 9.74 9.74 test.phys biasWrapper(compt) - 2 -4.55 131 148 0.0497 0 130 140 test.phys biasWrapper(compt) - 3 -8.82 152 127 0.0429 0 30.5 170 test.phys biasWrapper(compt) - 4 108 -17.2 118 0.0374 0 206 376 test.phys biasWrapper(compt) - 5 108 -14.6 119 0.0338 0 2.7 379 test.phys biasWrapper(compt) - 6 87.1 -22.6 106 0.0309 0 25.9 404 test.phys biasWrapper(compt) - 7 89.8 -2.22 105 0 0.000405 20.6 425 test.phys biasWrapper(phot) + 0 1.47 2.64 113 0.0136 0 0 0 test.phys initStep + 1 1.9 2.75 120 0.0136 0 7.51 7.51 test.phys biasWrapper(Rayl) + 2 -5.48 2.25 129 0 0.000405 11.3 18.9 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 6 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 89.8 -2.22 105 0.0305 0 0 0 test.phys initStep - 1 89.8 -2.22 105 0 0.0305 0.0254 0.0254 test.phys eIoni + 0 -5.48 2.25 129 0.0132 0 0 0 test.phys initStep + 1 -5.48 2.24 129 0 0.0132 0.00575 0.00575 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 6 +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 87.1 -22.6 106 0.00283 0 0 0 test.phys initStep - 1 87.1 -22.6 106 0 0.00283 0.000416 0.000416 test.phys eIoni + 0 0.841 2.31 103 18.5 0 0 0 test.phys initStep + 1 5.04 5.29 200 18.5 0 96.7 96.7 World Transportation + 2 431 308 1e+04 18.5 0 9.81e+03 9.91e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 6 +* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 108 -14.6 119 0.00365 0 0 0 test.phys initStep - 1 108 -14.6 119 0 0.00365 0.000632 0.000632 test.phys eIoni + 0 0.628 1.78 89.3 0.00306 0 0 0 test.phys initStep + 1 0.63 1.79 89.4 0 0.000405 0.126 0.126 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 108 -17.2 118 0.00553 0 0 0 test.phys initStep - 1 108 -17.2 118 0 0.00553 0.00128 0.00128 test.phys eIoni + 0 0.63 1.79 89.4 0.00265 0 0 0 test.phys initStep + 1 0.63 1.79 89.4 0 0.00265 0.000374 0.000374 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -8.82 152 127 0.00677 0 0 0 test.phys initStep - 1 -8.83 152 127 0 0.00677 0.00181 0.00181 test.phys eIoni + 0 0 0 57.7 34.2 0 0 0 test.phys initStep + 1 0.487 -1.37 86.6 30.5 3.7 29 29 test.phys eBrem + 2 0.909 -1.56 96.9 24.8 1.37 10.3 39.3 test.phys eBrem + 3 1.43 -1.15 112 20.5 1.93 14.7 54 test.phys eIoni + 4 1.35 -1.21 114 20.2 0.212 1.99 56 test.phys eBrem + 5 1.33 -1.02 143 16.4 3.56 29.2 85.1 test.phys eBrem + 6 0.164 -2.69 162 13.4 2.39 19.5 105 test.phys eIoni + 7 -0.0392 -3.18 164 12.7 0.391 2.12 107 test.phys eIoni + 8 -0.275 -3.74 166 11.5 0.297 2.47 109 test.phys eIoni + 9 -0.307 -4.44 168 11 0.206 1.92 111 test.phys eIoni + 10 -0.417 -5.75 171 9.93 0.503 3.42 115 test.phys eIoni + 11 -0.472 -6.12 172 9.56 0.156 0.803 115 test.phys eBrem + 12 -4.24 -14.2 186 7.37 2.19 16.6 132 test.phys eIoni + 13 -5 -17.8 190 6.21 0.652 5.52 137 test.phys eBrem + 14 -5.43 -25.9 197 4.82 1.4 11.2 149 test.phys eIoni + 15 -5.69 -27.3 198 4.16 0.164 1.55 150 test.phys eIoni + 16 -6.8 -29.4 199 3.62 0.301 2.95 153 test.phys eIoni + 17 -7.17 -30.3 200 3.5 0.12 1.15 154 World Transportation + 18 -3.39e+03 -1e+04 5.53e+03 3.5 3.23e-22 1.18e+04 1.2e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 28, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.55 131 148 0.00131 0 0 0 test.phys initStep - 1 -4.55 131 148 0 0.00131 0.000124 0.000124 test.phys eIoni + 0 -6.8 -29.4 199 0.242 0 0 0 test.phys initStep + 1 -6.82 -29.5 200 0.178 0.0639 0.37 0.37 test.phys msc + 2 -6.79 -29.7 200 0.143 0.035 0.185 0.556 test.phys msc + 3 -6.76 -29.8 200 0.1 0.0426 0.135 0.691 test.phys msc + 4 -6.73 -29.8 200 0 0.1 0.201 0.892 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.793 1.12 155 0.00574 0 0 0 test.phys initStep - 1 0.793 1.12 155 0 0.00574 0.00136 0.00136 test.phys eIoni + 0 -5.69 -27.3 198 0.494 0 0 0 test.phys initStep + 1 -4.86 -27.6 198 0.342 0.153 1.12 1.12 test.phys msc + 2 -4.29 -27.5 199 0.0811 0.261 1.32 2.44 test.phys eIoni + 3 -4.27 -27.5 199 0 0.0811 0.14 2.58 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 26, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.568 0.0671 132 0.0982 0 0 0 test.phys initStep - 1 2.79 1.97 200 0.0982 0 68.2 68.2 World Transportation - 2 323 276 1e+04 0.0982 0 9.81e+03 9.88e+03 OutOfWorld Transportation + 0 -5 -17.8 190 0.502 0 0 0 test.phys initStep + 1 -6.16 -25.5 200 0.502 0 13 13 World Transportation + 2 -1.11e+03 -7.35e+03 1e+04 0.502 0 1.23e+04 1.23e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 25, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.535 0.0302 131 0.239 0 0 0 test.phys initStep - 1 0.767 -0.273 131 0 0.239 0.83 0.83 test.phys eIoni + 0 -0.472 -6.12 172 0.222 0 0 0 test.phys initStep + 1 -1.56 -20.4 200 0.222 0 31.6 31.6 World Transportation + 2 -379 -4.98e+03 1e+04 0.222 0 1.1e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 113 17.6 0 0 0 test.phys initStep - 1 -0.167 0.137 117 16.2 0.605 3.5 3.5 test.phys eIoni - 2 -1.33 -2.58 144 12.7 3.51 27.1 30.6 test.phys eIoni - 3 -2.75 -4.6 152 11.4 1.28 9.1 39.7 test.phys eBrem - 4 -3.25 -5.63 155 10.9 0.402 3.04 42.8 test.phys eBrem - 5 -7.62 -14.1 171 8.55 2.4 18.8 61.6 test.phys eIoni - 6 -8.76 -15.5 174 7.75 0.289 2.99 64.6 test.phys eBrem - 7 -14.8 -19.6 181 5.86 1.4 10.7 75.3 test.phys eIoni - 8 -17.8 -20.3 179 5.01 0.389 3.68 79 test.phys eIoni - 9 -26.5 -19.5 177 3.92 1.09 9.29 88.3 test.phys eIoni - 10 -32.9 -21.6 174 2.97 0.956 7.53 95.8 test.phys eIoni - 11 -37.9 -24 174 2.29 0.672 5.97 102 test.phys eIoni - 12 -41.8 -26.1 174 1.79 0.504 4.87 107 test.phys eIoni - 13 -44.5 -26.6 171 1.2 0.588 4.03 111 test.phys eIoni - 14 -47 -26.1 172 0.791 0.411 3.05 114 test.phys eIoni - 15 -48.8 -25.8 172 0.484 0.307 2.34 116 test.phys eIoni - 16 -49.7 -25.2 171 0.216 0.268 1.73 118 test.phys eIoni - 17 -49.7 -25 171 0 0.216 0.707 118 test.phys eIoni + 0 -0.417 -5.75 171 0.606 0 0 0 test.phys initStep + 1 0.482 -5.52 172 0.298 0.309 1.99 1.99 test.phys eIoni + 2 0.989 -5.66 172 0.046 0.251 1.14 3.14 test.phys eIoni + 3 0.99 -5.67 173 0 0.046 0.0522 3.19 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 23, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -17.8 -20.3 179 0.46 0 0 0 test.phys initStep - 1 -18.7 -20.4 180 0.201 0.259 1.67 1.67 test.phys eIoni - 2 -19 -20.5 180 0 0.201 0.629 2.3 test.phys eIoni + 0 -0.307 -4.44 168 0.227 0 0 0 test.phys initStep + 1 -0.54 -4.25 168 0 0.227 0.766 0.766 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 22, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -14.8 -19.6 181 0.489 0 0 0 test.phys initStep - 1 -15.7 -18.9 181 0.165 0.325 1.74 1.74 test.phys eIoni - 2 -15.9 -19.1 181 0 0.165 0.457 2.2 test.phys eIoni + 0 -0.275 -3.74 166 0.914 0 0 0 test.phys initStep + 1 -0.0666 -2.72 168 0.579 0.334 2.56 2.56 test.phys eIoni + 2 0.0489 -2.84 169 0.326 0.253 1.94 4.5 test.phys eIoni + 3 -0.386 -2.58 170 0.0498 0.277 1.27 5.77 test.phys eIoni + 4 -0.369 -2.6 170 0 0.0498 0.0599 5.83 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -8.76 -15.5 174 0.511 0 0 0 test.phys initStep - 1 -15 -24.1 200 0.511 0 28.5 28.5 World Transportation - 2 -2.34e+03 -3.23e+03 1e+04 0.511 0 1.06e+04 1.06e+04 OutOfWorld Transportation + 0 -0.0392 -3.18 164 0.293 0 0 0 test.phys initStep + 1 -0.516 -3.48 164 0.0287 0.264 1.12 1.12 test.phys eIoni + 2 -0.513 -3.47 164 0 0.0287 0.0228 1.14 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.25 -5.63 155 0.00724 0 0 0 test.phys initStep - 1 -3.26 -6.33 157 0.00724 0 2.32 2.32 test.phys biasWrapper(Rayl) - 2 -2.67 -10.4 162 0.00718 5.64e-05 5.97 8.29 test.phys biasWrapper(compt) - 3 -2.54 -10.9 161 0 0.000405 0.526 8.82 test.phys biasWrapper(phot) + 0 0.164 -2.69 162 0.682 0 0 0 test.phys initStep + 1 0.924 -1.98 163 0.437 0.245 2.14 2.14 test.phys eIoni + 2 0.125 -2.51 163 0.0969 0.34 1.61 3.76 test.phys eIoni + 3 0.215 -2.49 163 0 0.0969 0.189 3.94 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 20 +* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.54 -10.9 161 0.00678 0 0 0 test.phys initStep - 1 -2.54 -10.9 161 0 0.00678 0.00181 0.00181 test.phys eIoni + 0 1.33 -1.02 143 0.181 0 0 0 test.phys initStep + 1 0.236 -9.53 200 0.181 0 58.1 58.1 World Transportation + 2 -186 -1.46e+03 1e+04 0.181 0 9.91e+03 9.97e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 2 +* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.35 -1.21 114 0.136 0 0 0 test.phys initStep + 1 -7.1 -5.36 200 0.136 0 87 87 World Transportation + 2 -965 -475 1e+04 0.136 0 9.86e+03 9.94e+03 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 1.43 -1.15 112 2.34 0 0 0 test.phys initStep + 1 1.61 1.43 115 1.78 0.562 4.94 4.94 test.phys eIoni + 2 0.725 1.82 119 1.37 0.404 4.01 8.95 test.phys eIoni + 3 0.393 0.425 121 0.997 0.375 3.34 12.3 test.phys eIoni + 4 0.0502 -0.576 123 0.342 0.655 2.7 15 test.phys eIoni + 5 -0.0556 -0.882 124 0.0991 0.243 1.33 16.3 test.phys eIoni + 6 -0.0235 -0.916 124 0 0.0991 0.197 16.5 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.75 -4.6 152 0.0162 0 0 0 test.phys initStep - 1 -2.95 -5.07 153 0 0.000405 1.3 1.3 test.phys biasWrapper(phot) + 0 0.909 -1.56 96.9 4.34 0 0 0 test.phys initStep + 1 7.11 -7.56 200 4.34 0 103 103 World Transportation + 2 597 -578 1e+04 4.34 0 9.83e+03 9.94e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 19 +* G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.95 -5.07 153 0.0158 0 0 0 test.phys initStep - 1 -2.95 -5.08 153 0 0.0158 0.00796 0.00796 test.phys eIoni + 0 0.487 -1.37 86.6 0.00337 0 0 0 test.phys initStep + 1 0.495 -1.37 86.7 0 0.000405 0.094 0.094 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 15 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.167 0.137 117 0.871 0 0 0 test.phys initStep - 1 -1.49 0.74 118 0.553 0.319 2.49 2.49 test.phys eIoni - 2 -1.79 0.765 119 0.264 0.289 1.88 4.37 test.phys eIoni - 3 -1.68 0.922 120 0 0.264 0.969 5.34 test.phys eIoni + 0 0.495 -1.37 86.7 0.00296 0 0 0 test.phys initStep + 1 0.495 -1.37 86.7 0 0.00296 0.000448 0.000448 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 @@ -1814,782 +1944,757 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -500 100 0 0 0 World initStep 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 14.6 0 0 14.6 515 test.phys biasWrapper(conv) + 2 0 0 200 100 0 200 700 World Transportation + 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 14.6 70.1 0 0 0 test.phys initStep - 1 0.684 0.442 39.2 66.7 3.05 24.7 24.7 test.phys eIoni - 2 3.66 1.36 77.2 61.2 5.17 38.1 62.8 test.phys eBrem - 3 4.83 8.03 158 51.1 10.1 80.7 144 test.phys eBrem - 4 4.9 8.24 161 49.8 0.488 3.67 147 test.phys eBrem - 5 5.19 8.49 181 46.9 2.6 19.7 167 test.phys eIoni - 6 5.2 8.5 181 46.6 0.0164 0.174 167 test.phys eIoni - 7 5.62 8.32 190 45.2 1.1 9.27 176 test.phys eIoni - 8 5.8 8.15 193 44.1 0.255 2.42 179 test.phys eIoni - 9 6.05 7.85 197 43.4 0.516 4.34 183 test.phys eIoni - 10 6.28 7.7 200 43.1 0.296 2.9 186 World Transportation - 11 576 1.64 1e+04 43.1 3.36e-22 9.82e+03 1e+04 OutOfWorld Transportation + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 45.4 0 0 45.4 545 test.phys biasWrapper(conv) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 3 +* G4Track Information: Particle = e+, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 6.05 7.85 197 0.27 0 0 0 test.phys initStep - 1 5.75 7.51 197 0 0.27 0.999 0.999 test.phys eIoni + 0 0 0 45.4 49.9 0 0 0 test.phys initStep + 1 0.0904 -0.0255 49.3 42.3 0.511 3.91 3.91 test.phys eBrem + 2 0.182 -0.638 65 40.4 1.89 15.7 19.6 test.phys eBrem + 3 -1.01 -1.69 80.6 25.2 1.75 15.7 35.3 test.phys eBrem + 4 -0.508 -1.76 122 19.9 5.26 41.6 76.8 test.phys eIoni + 5 -1.42 -2.58 138 17.9 1.86 15.9 92.8 test.phys eBrem + 6 -3.2 -8.37 164 3.51 3.61 27.1 120 test.phys eBrem + 7 -2.57 -9.63 170 2.82 0.689 6.9 127 test.phys eIoni + 8 -1.02 -12 175 2 0.822 5.77 133 test.phys eIoni + 9 -0.796 -14.9 177 1.54 0.459 4.4 137 test.phys eIoni + 10 -0.842 -15 178 1.48 0.0569 0.188 137 test.phys eBrem + 11 -1.16 -15.7 178 0.0767 0.0868 0.913 138 test.phys eIoni + 12 -1.18 -15.7 178 0 0.0767 0.119 138 test.phys eIoni + 13 -1.18 -15.7 178 0 0 0 138 test.phys annihil ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.8 8.15 193 0.779 0 0 0 test.phys initStep - 1 6.96 8.87 194 0.519 0.26 2.32 2.32 test.phys eIoni - 2 6.93 9.93 193 0.159 0.36 1.81 4.13 test.phys eIoni - 3 6.83 10.1 193 0 0.159 0.431 4.56 test.phys eIoni + 0 -1.18 -15.7 178 0.511 0 0 0 test.phys initStep + 1 22.5 -22.3 20.4 0.224 0 160 160 test.phys biasWrapper(compt) + 2 108 142 82.3 0.219 0 196 355 test.phys biasWrapper(compt) + 3 127 212 88.9 0.205 0 72.8 428 test.phys biasWrapper(compt) + 4 116 251 103 0.166 0 42.4 470 test.phys biasWrapper(compt) + 5 78.5 251 153 0.134 0 62 532 test.phys biasWrapper(compt) + 6 72.1 216 160 0.103 0 36.2 568 test.phys biasWrapper(compt) + 7 177 202 93.3 0.0995 0 125 694 test.phys biasWrapper(compt) + 8 216 158 22.4 0.096 0 91.9 786 test.phys biasWrapper(compt) + 9 217 156 21.5 0.0854 0 2.66 788 test.phys biasWrapper(compt) + 10 169 102 43.3 0.0759 0 75.1 864 test.phys biasWrapper(compt) + 11 175 77 23.4 0.0738 0 32.9 896 test.phys biasWrapper(compt) + 12 181 69.7 22.2 0.0614 0 9.18 906 test.phys biasWrapper(compt) + 13 188 101 89 0.0614 0 74.3 980 test.phys biasWrapper(Rayl) + 14 187 112 104 0.0614 0 18.1 998 test.phys biasWrapper(Rayl) + 15 177 127 127 0.0614 0 30.1 1.03e+03 test.phys biasWrapper(Rayl) + 16 162 157 163 0.0497 0 48.6 1.08e+03 test.phys biasWrapper(compt) + 17 216 108 86.9 0.0429 0 106 1.18e+03 test.phys biasWrapper(compt) + 18 203 138 86.3 0.0429 0 33 1.22e+03 test.phys biasWrapper(Rayl) + 19 203 139 86.2 0 0.000405 0.855 1.22e+03 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.62 8.32 190 0.329 0 0 0 test.phys initStep - 1 6.2 8.03 191 0.0761 0.253 1.27 1.27 test.phys eIoni - 2 6.15 8.07 191 0.00332 0.0601 0.122 1.4 test.phys eBrem - 3 6.15 8.07 191 0 0.00332 0.00054 1.4 test.phys eIoni + 0 203 139 86.2 0.0425 0 0 0 test.phys initStep + 1 203 139 86.2 0 0.0425 0.0455 0.0455 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 10 +* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 6.15 8.07 191 0.0126 0 0 0 test.phys initStep - 1 6.69 8.02 190 0 0.000405 0.76 0.76 test.phys biasWrapper(phot) + 0 216 108 86.9 0.00676 0 0 0 test.phys initStep + 1 216 108 86.9 0 0.00676 0.0018 0.0018 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 13 +* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 6.69 8.02 190 0.0122 0 0 0 test.phys initStep - 1 6.69 8.02 190 0 0.0122 0.00506 0.00506 test.phys eIoni + 0 162 157 163 0.0117 0 0 0 test.phys initStep + 1 162 157 163 0 0.0117 0.00471 0.00471 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.2 8.5 181 0.325 0 0 0 test.phys initStep - 1 5.69 8.84 181 0.0735 0.251 1.26 1.26 test.phys eIoni - 2 5.68 8.78 181 0 0.0735 0.118 1.38 test.phys eIoni + 0 181 69.7 22.2 0.0123 0 0 0 test.phys initStep + 1 181 69.7 22.2 0 0.0123 0.00514 0.00514 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.19 8.49 181 0.251 0 0 0 test.phys initStep - 1 4.88 8.24 181 0 0.251 0.893 0.893 test.phys eIoni + 0 175 77 23.4 0.0021 0 0 0 test.phys initStep + 1 175 77 23.4 0 0.0021 0.000257 0.000257 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.9 8.24 161 0.833 0 0 0 test.phys initStep - 1 5.51 10.2 190 0.208 0 28.8 28.8 test.phys biasWrapper(compt) - 2 -66.8 96.1 0 0.208 0 221 249 World Transportation - 3 -3.87e+03 4.62e+03 -1e+04 0.208 0 1.16e+04 1.19e+04 OutOfWorld Transportation + 0 169 102 43.3 0.00957 0 0 0 test.phys initStep + 1 169 102 43.3 0 0.00957 0.0033 0.0033 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 7 +* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.51 10.2 190 0.625 0 0 0 test.phys initStep - 1 5.64 10.1 191 0.343 0.281 2.03 2.03 test.phys eIoni - 2 5.11 10.1 192 0.0616 0.282 1.33 3.36 test.phys eIoni - 3 5.08 10.1 192 0 0.0616 0.087 3.45 test.phys eIoni + 0 217 156 21.5 0.0105 0 0 0 test.phys initStep + 1 217 156 21.5 0 0.0105 0.00389 0.00389 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.83 8.03 158 0.0237 0 0 0 test.phys initStep - 1 5.16 8.83 170 0.0234 0 12.7 12.7 test.phys biasWrapper(compt) - 2 5.8 -10.5 200 0.0234 0 35.5 48.2 World Transportation - 3 218 -6.36e+03 1e+04 0.0234 0 1.17e+04 1.17e+04 OutOfWorld Transportation + 0 216 158 22.4 0.00353 0 0 0 test.phys initStep + 1 216 158 22.4 0 0.00353 0.000597 0.000597 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.16 8.83 170 0.000213 0 0 0 test.phys initStep - 1 5.16 8.83 170 0 0.000213 1.39e-05 1.39e-05 test.phys eIoni + 0 177 202 93.3 0.00367 0 0 0 test.phys initStep + 1 177 202 93.3 0 0.00367 0.000639 0.000639 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.66 1.36 77.2 0.292 0 0 0 test.phys initStep - 1 10.9 2.61 160 0.197 0 83.1 83.1 test.phys biasWrapper(compt) - 2 307 127 184 0.131 0 321 405 test.phys biasWrapper(compt) - 3 224 209 66.1 0.127 0 166 570 test.phys biasWrapper(compt) - 4 185 320 0 0.127 0 135 705 World Transportation - 5 -3.21e+03 1e+04 -5.78e+03 0.127 0 1.18e+04 1.25e+04 OutOfWorld Transportation + 0 72.1 216 160 0.031 0 0 0 test.phys initStep + 1 72.1 216 160 0 0.031 0.0261 0.0261 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 224 209 66.1 0.00324 0 0 0 test.phys initStep - 1 224 209 66.1 0 0.00324 0.000518 0.000518 test.phys eIoni + 0 78.5 251 153 0.0322 0 0 0 test.phys initStep + 1 78.5 251 153 0 0.0322 0.0278 0.0278 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 307 127 184 0.0666 0 0 0 test.phys initStep - 1 307 127 184 0 0.0666 0.0994 0.0994 test.phys eIoni + 0 116 251 103 0.0384 0 0 0 test.phys initStep + 1 116 251 103 0 0.0384 0.0381 0.0381 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 10.9 2.61 160 0.0946 0 0 0 test.phys initStep - 1 10.9 2.59 160 0 0.0946 0.182 0.182 test.phys eIoni + 0 127 212 88.9 0.0143 0 0 0 test.phys initStep + 1 127 212 88.9 0 0.0143 0.00668 0.00668 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.684 0.442 39.2 0.415 0 0 0 test.phys initStep - 1 1.2 -0.17 39.7 0.173 0.242 1.56 1.56 test.phys eIoni - 2 1.14 -0.0902 40 0 0.173 0.497 2.05 test.phys eIoni + 0 108 142 82.3 0.00478 0 0 0 test.phys initStep + 1 108 142 82.3 0 0.00478 0.000998 0.000998 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 14.6 28.9 0 0 0 test.phys initStep - 1 0.106 -0.0605 23.5 21.3 0.938 8.99 8.99 test.phys eBrem - 2 0.302 -0.0443 25.6 20.3 0.345 2.11 11.1 test.phys eBrem - 3 2.31 -0.375 37.2 18.8 1.45 11.8 22.9 test.phys eBrem - 4 2.35 -0.379 37.5 17.6 0.0544 0.227 23.1 test.phys eBrem - 5 6.04 -0.583 49.5 15.8 1.8 12.6 35.8 test.phys eBrem - 6 7.74 -1.13 58.3 14.7 1.05 9.03 44.8 test.phys eBrem - 7 10.3 -5.5 80.1 10.7 2.92 22.4 67.2 test.phys eIoni - 8 12.7 -13.5 96.4 8.43 2.31 18.5 85.7 test.phys eIoni - 9 14.1 -20.7 109 6.64 1.78 14.8 100 test.phys eIoni - 10 19.1 -22.1 119 5.35 1.29 11.9 112 test.phys eIoni - 11 19.1 -22.1 119 5 0.00802 0.0932 113 test.phys eIoni - 12 20.4 -21.5 128 3.94 1.06 9.28 122 test.phys eIoni - 13 20.4 -21.1 133 3.22 0.647 5.43 127 test.phys eBrem - 14 18.1 -20.2 138 2.58 0.646 6.39 134 test.phys eIoni - 15 14.8 -20.2 142 1.85 0.723 5.16 139 test.phys eBrem - 16 15.3 -17.9 139 1.41 0.448 4.14 143 test.phys eIoni - 17 16.1 -16.8 136 1.03 0.38 3.4 146 test.phys eIoni - 18 17.7 -15.2 136 0.614 0.413 2.76 149 test.phys eIoni - 19 18.7 -15.3 135 0.334 0.28 2.01 151 test.phys eIoni - 20 18.4 -15.8 134 0 0.334 1.3 152 test.phys eIoni + 0 22.5 -22.3 20.4 0.287 0 0 0 test.phys initStep + 1 22.5 -22.5 19.9 0.00532 0.282 1.09 1.09 test.phys eIoni + 2 22.5 -22.5 19.9 0 0.00532 0.0012 1.09 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 28, Parent ID = 2 +* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 20.4 -21.1 133 0.0683 0 0 0 test.phys initStep - 1 17.8 -20.1 137 0.06 0 4.72 4.72 test.phys biasWrapper(compt) - 2 10.6 -17.9 131 0.06 0 9.61 14.3 test.phys biasWrapper(Rayl) - 3 -19.9 -9.77 97.9 0.0598 0 45.6 59.9 test.phys biasWrapper(compt) - 4 -48.2 -1.59 44.9 0.0594 0 60.6 121 test.phys biasWrapper(compt) - 5 -70.3 -4.98 18.6 0.0508 0 34.6 155 test.phys biasWrapper(compt) - 6 -34.3 -121 88.3 0.0503 0 140 295 test.phys biasWrapper(compt) - 7 -5.04 -163 98.5 0.049 0 52.5 348 test.phys biasWrapper(compt) - 8 22 -169 113 0.0453 0 31.1 379 test.phys biasWrapper(compt) - 9 17.4 -137 149 0.0416 0 48.3 427 test.phys biasWrapper(compt) - 10 -12.2 -141 149 0.0375 0 29.8 457 test.phys biasWrapper(compt) - 11 5 -171 129 0.0375 0 40.1 497 test.phys biasWrapper(Rayl) - 12 33 -225 100 0 0.000405 67.3 564 test.phys biasWrapper(phot) + 0 -1.18 -15.7 178 0.511 0 0 0 test.phys initStep + 1 -4.48 -14.8 200 0.511 0 22.2 22.2 World Transportation + 2 -1.48e+03 393 1e+04 0.511 0 9.92e+03 9.94e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 38, Parent ID = 28 +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 33 -225 100 0.0371 0 0 0 test.phys initStep - 1 33 -225 100 0 0.0371 0.0359 0.0359 test.phys eIoni + 0 -1.16 -15.7 178 1.31 0 0 0 test.phys initStep + 1 -3.66 -16.9 178 1 0.31 3.24 3.24 test.phys eIoni + 2 -4.61 -17.5 179 0.55 0.123 1.24 4.48 test.phys eIoni + 3 -5.21 -18.1 177 0.152 0.398 1.88 6.36 test.phys eIoni + 4 -5.29 -18.2 178 0 0.152 0.402 6.76 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 28 +* G4Track Information: Particle = e-, Track ID = 28, Parent ID = 10 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -12.2 -141 149 0.00409 0 0 0 test.phys initStep - 1 -12.2 -141 149 0 0.00409 0.000767 0.000767 test.phys eIoni + 0 -4.61 -17.5 179 0.329 0 0 0 test.phys initStep + 1 -4.78 -18.2 179 0 0.329 1.28 1.28 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 36, Parent ID = 28 +* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 17.4 -137 149 0.00362 0 0 0 test.phys initStep - 1 17.4 -137 149 0 0.00362 0.000624 0.000624 test.phys eIoni + 0 -0.842 -15 178 0.00426 0 0 0 test.phys initStep + 1 -0.875 -15.1 178 0 0.000405 0.132 0.132 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 35, Parent ID = 28 +* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 9 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 22 -169 113 0.0037 0 0 0 test.phys initStep - 1 22 -169 113 0 0.0037 0.000647 0.000647 test.phys eIoni + 0 -0.875 -15.1 178 0.00386 0 0 0 test.phys initStep + 1 -0.875 -15.1 178 0 0.00386 0.000694 0.000694 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 28 +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -5.04 -163 98.5 0.00137 0 0 0 test.phys initStep - 1 -5.04 -163 98.5 0 0.00137 0.000133 0.000133 test.phys eIoni + 0 -3.2 -8.37 164 10.8 0 0 0 test.phys initStep + 1 -7.58 -14.6 200 10.8 0 36.9 36.9 World Transportation + 2 -1.2e+03 -1.72e+03 1e+04 10.8 0 1e+04 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 28 +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -34.3 -121 88.3 0.000458 0 0 0 test.phys initStep - 1 -34.3 -121 88.3 0 0.000458 3.01e-05 3.01e-05 test.phys eIoni + 0 -1.42 -2.58 138 0.154 0 0 0 test.phys initStep + 1 -2.4 -5.01 171 0.11 0 33.4 33.4 test.phys biasWrapper(compt) + 2 80.8 -12.8 144 0.101 0 87.9 121 test.phys biasWrapper(compt) + 3 101 13 120 0.0928 0 40.4 162 test.phys biasWrapper(compt) + 4 205 -22 46.9 0.0701 0 132 294 test.phys biasWrapper(compt) + 5 153 -22.4 46.7 0.0664 0 52 346 test.phys biasWrapper(compt) + 6 145 -13.4 51.7 0.0559 0 12.9 359 test.phys biasWrapper(compt) + 7 223 -64.3 126 0.0547 0 119 478 test.phys biasWrapper(compt) + 8 274 -57.3 151 0.0537 0 57 535 test.phys biasWrapper(compt) + 9 274 -57.2 151 0.0451 0 0.26 535 test.phys biasWrapper(compt) + 10 255 -60.9 156 0.0451 0 19.8 555 test.phys biasWrapper(Rayl) + 11 226 -62.2 161 0.0385 0 29.9 585 test.phys biasWrapper(compt) + 12 228 -62 159 0 0.000405 2.83 587 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 28 +* G4Track Information: Particle = e-, Track ID = 40, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -70.3 -4.98 18.6 0.00864 0 0 0 test.phys initStep - 1 -70.3 -4.98 18.6 0 0.00864 0.00276 0.00276 test.phys eIoni + 0 228 -62 159 0.0381 0 0 0 test.phys initStep + 1 228 -62 159 0 0.0381 0.0375 0.0375 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 31, Parent ID = 28 +* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -48.2 -1.59 44.9 0.00034 0 0 0 test.phys initStep - 1 -48.2 -1.59 44.9 0 0.00034 2.15e-05 2.15e-05 test.phys eIoni + 0 226 -62.2 161 0.00658 0 0 0 test.phys initStep + 1 226 -62.2 161 0 0.00658 0.00172 0.00172 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 28 +* G4Track Information: Particle = e-, Track ID = 38, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -19.9 -9.77 97.9 0.000235 0 0 0 test.phys initStep - 1 -19.9 -9.77 97.9 0 0.000235 1.51e-05 1.51e-05 test.phys eIoni + 0 274 -57.2 151 0.00859 0 0 0 test.phys initStep + 1 274 -57.2 151 0 0.00859 0.00273 0.00273 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 28 +* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 17.8 -20.1 137 0.00833 0 0 0 test.phys initStep - 1 17.8 -20.1 137 0 0.00833 0.00259 0.00259 test.phys eIoni + 0 274 -57.3 151 0.00102 0 0 0 test.phys initStep + 1 274 -57.3 151 0 0.00102 8.6e-05 8.6e-05 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 36, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 19.1 -22.1 119 0.336 0 0 0 test.phys initStep - 1 19.7 -21.7 119 0 0.336 1.3 1.3 test.phys eIoni + 0 223 -64.3 126 0.00119 0 0 0 test.phys initStep + 1 223 -64.3 126 0 0.00119 0.000107 0.000107 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 35, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 10.3 -5.5 80.1 1.07 0 0 0 test.phys initStep - 1 10.2 -4.32 82.1 0.757 0.308 2.82 2.82 test.phys eIoni - 2 10.1 -2.9 83.1 0.45 0.308 2.28 5.1 test.phys eIoni - 3 10.1 -2.37 84 0.154 0.295 1.65 6.75 test.phys eIoni - 4 9.96 -2.28 83.9 0 0.154 0.412 7.16 test.phys eIoni + 0 145 -13.4 51.7 0.0105 0 0 0 test.phys initStep + 1 145 -13.4 51.7 0 0.0105 0.00388 0.00388 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 25, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 7.74 -1.13 58.3 0.00934 0 0 0 test.phys initStep - 1 7.93 -1.2 59.2 0 0.000405 0.854 0.854 test.phys biasWrapper(phot) + 0 153 -22.4 46.7 0.00366 0 0 0 test.phys initStep + 1 153 -22.4 46.7 0 0.00366 0.000636 0.000636 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 25 +* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 7.93 -1.2 59.2 0.00893 0 0 0 test.phys initStep - 1 7.93 -1.2 59.2 0 0.00893 0.00292 0.00292 test.phys eIoni + 0 205 -22 46.9 0.0227 0 0 0 test.phys initStep + 1 205 -22 46.9 0 0.0227 0.0151 0.0151 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 24, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 6.04 -0.583 49.5 0.00499 0 0 0 test.phys initStep - 1 6.1 -0.588 49.7 0 0.000405 0.201 0.201 test.phys biasWrapper(phot) + 0 101 13 120 0.00832 0 0 0 test.phys initStep + 1 101 13 120 0 0.00832 0.00258 0.00258 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 40, Parent ID = 24 +* G4Track Information: Particle = e-, Track ID = 31, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 6.1 -0.588 49.7 0.00459 0 0 0 test.phys initStep - 1 6.1 -0.588 49.7 0 0.00459 0.00093 0.00093 test.phys eIoni + 0 80.8 -12.8 144 0.00883 0 0 0 test.phys initStep + 1 80.8 -12.8 144 0 0.00883 0.00286 0.00286 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 23, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.35 -0.379 37.5 1.18 0 0 0 test.phys initStep - 1 17.3 -2.19 110 1.09 0 74.5 74.5 test.phys biasWrapper(compt) - 2 61.6 -5.79 200 1.09 0 100 175 World Transportation - 3 4.92e+03 -399 1e+04 1.09 0 1.09e+04 1.11e+04 OutOfWorld Transportation + 0 -2.4 -5.01 171 0.0442 0 0 0 test.phys initStep + 1 -2.41 -5.01 171 0 0.0442 0.0486 0.0486 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 41, Parent ID = 23 +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 17.3 -2.19 110 0.0841 0 0 0 test.phys initStep - 1 17.2 -2.19 110 0 0.0841 0.149 0.149 test.phys eIoni + 0 -1.01 -1.69 80.6 13.5 0 0 0 test.phys initStep + 1 -13 -9.83 200 13.5 0 120 120 World Transportation + 2 -998 -678 1e+04 13.5 0 9.87e+03 9.99e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 22, Parent ID = 2 +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.31 -0.375 37.2 0.0561 0 0 0 test.phys initStep - 1 5.87 -0.478 51.1 0.0491 0 14.3 14.3 test.phys biasWrapper(compt) - 2 -2.72 -52.7 36.2 0.0469 0 55 69.3 test.phys biasWrapper(compt) - 3 -10.8 -55.6 34.3 0.0401 0 8.81 78.1 test.phys biasWrapper(compt) - 4 1.08 -55.6 31.5 0.0393 0 12.2 90.3 test.phys biasWrapper(compt) - 5 29.4 -75.3 3.55e-15 0.0393 0 46.7 137 World Transportation - 6 9.01e+03 -6.35e+03 -1e+04 0.0393 0 1.48e+04 1.5e+04 OutOfWorld Transportation + 0 0.182 -0.638 65 0.0275 0 0 0 test.phys initStep + 1 -2.55 -3.48 128 0.0254 0 62.8 62.8 test.phys biasWrapper(compt) + 2 -32.9 50 89.8 0 0.000405 72.2 135 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 22 +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.08 -55.6 31.5 0.000804 0 0 0 test.phys initStep - 1 1.08 -55.6 31.5 0 0.000804 6.16e-05 6.16e-05 test.phys eIoni + 0 -32.9 50 89.8 0.025 0 0 0 test.phys initStep + 1 -32.9 50 89.7 0 0.025 0.0179 0.0179 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 44, Parent ID = 22 +* G4Track Information: Particle = e-, Track ID = 41, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -10.8 -55.6 34.3 0.00681 0 0 0 test.phys initStep - 1 -10.8 -55.6 34.3 0 0.00681 0.00182 0.00182 test.phys eIoni + 0 -2.55 -3.48 128 0.00211 0 0 0 test.phys initStep + 1 -2.55 -3.48 128 0 0.00211 0.000258 0.000258 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 22 +* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.72 -52.7 36.2 0.00218 0 0 0 test.phys initStep - 1 -2.72 -52.7 36.2 0 0.00218 0.000273 0.000273 test.phys eIoni + 0 0.0904 -0.0255 49.3 7.06 0 0 0 test.phys initStep + 1 8.37 -4.67 200 7.06 0 151 151 World Transportation + 2 547 -307 1e+04 7.06 0 9.82e+03 9.97e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 22 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.87 -0.478 51.1 0.00698 0 0 0 test.phys initStep - 1 5.87 -0.478 51.1 0 0.00698 0.00191 0.00191 test.phys eIoni + 0 0 0 45.4 49.1 0 0 0 test.phys initStep + 1 -0.000304 0.00711 46.3 48.2 0.0815 0.91 0.91 test.phys eBrem + 2 0.751 0.0575 65.1 45.6 2.5 18.8 19.8 test.phys eBrem + 3 1.47 0.349 76.5 37.4 1.49 11.4 31.2 test.phys eBrem + 4 1.55 0.359 77.4 36 0.084 0.891 32.1 test.phys eBrem + 5 3.52 -4.63 136 28.5 7.55 58.7 90.8 test.phys eIoni + 6 4.33 -6.51 150 26.1 1.78 14.5 105 test.phys eIoni + 7 4.65 -7.44 158 24.9 0.875 7.65 113 test.phys eIoni + 8 4.92 -7.86 161 23.6 0.392 3.05 116 test.phys eIoni + 9 5.8 -12.4 199 18.2 5.36 38.9 155 test.phys eIoni + 10 5.08 -13.1 200 18.1 0.164 1.66 157 World Transportation + 11 -6.22e+03 -5.21e+03 1e+04 18.1 4.02e-22 1.27e+04 1.29e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 49, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.302 -0.0443 25.6 0.615 0 0 0 test.phys initStep - 1 36.6 -1.26 200 0.615 0 178 178 World Transportation - 2 2.08e+03 -69.5 1e+04 0.615 0 1e+04 1.02e+04 OutOfWorld Transportation + 0 4.92 -7.86 161 0.896 0 0 0 test.phys initStep + 1 6.01 -9.09 162 0.519 0.378 2.53 2.53 test.phys eIoni + 2 7.22 -9.12 162 0.252 0.267 1.81 4.34 test.phys eIoni + 3 7.41 -9.47 162 0 0.252 0.901 5.24 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 48, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.106 -0.0605 23.5 6.63 0 0 0 test.phys initStep - 1 7.47 3.63 200 6.63 0 177 177 World Transportation - 2 416 208 1e+04 6.63 0 9.81e+03 9.99e+03 OutOfWorld Transportation + 0 4.65 -7.44 158 0.393 0 0 0 test.phys initStep + 1 4.89 -6.79 158 0.156 0.237 1.49 1.49 test.phys eIoni + 2 4.99 -6.85 158 0 0.156 0.421 1.91 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 47, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 53.9 0 0 53.9 554 test.phys biasWrapper(conv) + 0 4.33 -6.51 150 0.562 0 0 0 test.phys initStep + 1 3.44 -7.12 151 0.21 0.352 1.9 1.9 test.phys eIoni + 2 3.12 -7.23 151 0 0.21 0.678 2.58 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 46, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 53.9 49.7 0 0 0 test.phys initStep - 1 -0.162 -1.43 86.3 45.3 4.13 32.6 32.6 test.phys eIoni - 2 1.02 -2.46 107 41.9 3.39 20.9 53.5 test.phys eBrem - 3 4.71 -3.43 132 38.9 2.94 24.9 78.4 test.phys eBrem - 4 6.76 -5.04 144 37.3 1.35 12.6 91 test.phys eIoni - 5 17.6 -8.49 191 31.1 6.2 48.4 139 test.phys eBrem - 6 17.6 -8.5 191 29.4 0.0167 0.15 140 test.phys eIoni - 7 18 -8.64 193 7.36 0.157 1.6 141 test.phys eIoni - 8 18.3 -11.3 200 6.48 0.876 8.09 149 World Transportation - 9 5.31e+03 -5.14e+03 1e+04 6.48 3.53e-22 1.23e+04 1.24e+04 OutOfWorld Transportation + 0 1.55 0.359 77.4 1.28 0 0 0 test.phys initStep + 1 5.06 0.793 126 0.234 0 48.7 48.7 test.phys biasWrapper(compt) + 2 -5.76 22.5 96.9 0.178 0 37.9 86.6 test.phys biasWrapper(compt) + 3 -77.2 -64.2 0 0.178 0 148 235 World Transportation + 4 -7.45e+03 -9.02e+03 -1e+04 0.178 0 1.53e+04 1.56e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 51, Parent ID = 46 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 18 -8.64 193 21.9 0 0 0 test.phys initStep - 1 18.8 -8.72 195 21 0.309 2.99 2.99 test.phys eBrem - 2 19.8 -8.83 199 20.2 0.431 3.61 6.6 test.phys eIoni - 3 20.2 -8.83 200 20 0.147 1.18 7.78 World Transportation - 4 2.98e+03 106 1e+04 20 3.27e-22 1.02e+04 1.02e+04 OutOfWorld Transportation + 0 -5.76 22.5 96.9 0.0568 0 0 0 test.phys initStep + 1 -5.76 22.6 96.8 0 0.0568 0.0754 0.0754 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 10 +* G4Track Information: Particle = e-, Track ID = 50, Parent ID = 46 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 19.8 -8.83 199 0.375 0 0 0 test.phys initStep - 1 20.1 -9.14 199 0.247 0.128 0.709 0.709 test.phys msc - 2 20.3 -9.08 200 0.196 0.0507 0.328 1.04 test.phys msc - 3 20.3 -9.05 200 0.16 0.0365 0.19 1.23 test.phys msc - 4 20.4 -9.06 200 0.134 0.0257 0.125 1.35 test.phys msc - 5 20.4 -9.08 200 0.112 0.0218 0.0726 1.43 test.phys msc - 6 20.4 -9.09 200 0.106 0.0064 0.0293 1.45 World Transportation - 7 6.52e+03 -6.29e+03 1e+04 0.106 8.71e-22 1.33e+04 1.33e+04 OutOfWorld Transportation + 0 5.06 0.793 126 1.05 0 0 0 test.phys initStep + 1 5.31 0.599 128 0.719 0.328 2.79 2.79 test.phys eIoni + 2 6.25 1.17 130 0.463 0.256 2.21 5 test.phys eIoni + 3 7.02 0.421 129 0.192 0.27 1.68 6.68 test.phys eIoni + 4 7.28 0.559 129 0 0.192 0.588 7.27 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 10 +* G4Track Information: Particle = gamma, Track ID = 45, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 18.8 -8.72 195 0.629 0 0 0 test.phys initStep - 1 20.3 -8.61 200 0.629 0 4.83 4.83 World Transportation - 2 3.15e+03 212 1e+04 0.629 0 1.03e+04 1.03e+04 OutOfWorld Transportation + 0 1.47 0.349 76.5 6.7 0 0 0 test.phys initStep + 1 13.5 4.66 200 6.7 0 124 124 World Transportation + 2 969 347 1e+04 6.7 0 9.85e+03 9.98e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 44, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 17.6 -8.5 191 1.61 0 0 0 test.phys initStep - 1 20 -10.6 193 1.2 0.415 3.74 3.74 test.phys eIoni - 2 22.1 -12.6 192 0.861 0.338 3.05 6.79 test.phys eIoni - 3 23.1 -14.3 192 0.469 0.392 2.47 9.26 test.phys eIoni - 4 22.9 -15.4 192 0.208 0.261 1.69 11 test.phys eIoni - 5 23.1 -15.4 191 0 0.208 0.665 11.6 test.phys eIoni + 0 0.751 0.0575 65.1 0.111 0 0 0 test.phys initStep + 1 13 -0.982 200 0.111 0 135 135 World Transportation + 2 901 -76.5 1e+04 0.111 0 9.84e+03 9.98e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 43, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 17.6 -8.49 191 0.0259 0 0 0 test.phys initStep - 1 21.1 -9.45 200 0.0259 0 9.84 9.84 World Transportation - 2 3.74e+03 -1.04e+03 1e+04 0.0259 0 1.05e+04 1.05e+04 OutOfWorld Transportation + 0 -0.000304 0.00711 46.3 0.808 0 0 0 test.phys initStep + 1 -0.804 0.581 84.6 0.69 0 38.3 38.3 test.phys biasWrapper(compt) + 2 -13.3 30 144 0.517 0 67.8 106 test.phys biasWrapper(compt) + 3 -93.7 146 200 0.517 0 152 258 World Transportation + 4 -6.9e+03 1e+04 4.91e+03 0.517 0 1.29e+04 1.31e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 6.76 -5.04 144 0.287 0 0 0 test.phys initStep - 1 6.85 -4.58 144 0.0374 0.249 1.09 1.09 test.phys eIoni - 2 6.84 -4.58 144 0 0.0374 0.0363 1.13 test.phys eIoni + 0 -13.3 30 144 0.173 0 0 0 test.phys initStep + 1 -13.2 30 145 0.0165 0.113 0.453 0.453 test.phys eBrem + 2 -13.2 30 145 0 0.0165 0.0086 0.462 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 54, Parent ID = 53 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.71 -3.43 132 0.00591 0 0 0 test.phys initStep - 1 4.81 -3.48 132 0 0.000405 0.542 0.542 test.phys biasWrapper(phot) + 0 -13.2 30 145 0.0433 0 0 0 test.phys initStep + 1 21.5 22.7 200 0.0433 0 65.8 65.8 World Transportation + 2 6.17e+03 -1.26e+03 1e+04 0.0433 0 1.16e+04 1.17e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 43 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.81 -3.48 132 0.0055 0 0 0 test.phys initStep - 1 4.81 -3.48 132 0 0.0055 0.00127 0.00127 test.phys eIoni + 0 -0.804 0.581 84.6 0.118 0 0 0 test.phys initStep + 1 -0.764 0.478 84.7 0 0.118 0.264 0.264 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.02 -2.46 107 0.00298 0 0 0 test.phys initStep - 1 1.07 -2.49 107 0 0.000405 0.3 0.3 test.phys biasWrapper(phot) + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 200 100 0 200 700 World Transportation + 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 5 +* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.07 -2.49 107 0.00258 0 0 0 test.phys initStep - 1 1.07 -2.49 107 0 0.00258 0.000356 0.000356 test.phys eIoni + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 124 0 0 124 624 test.phys biasWrapper(conv) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 +* G4Track Information: Particle = e+, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.162 -1.43 86.3 0.298 0 0 0 test.phys initStep - 1 -0.379 -0.964 86.6 0.0887 0.21 1.15 1.15 test.phys eIoni - 2 -0.41 -1.02 86.6 0 0.0887 0.163 1.31 test.phys eIoni + 0 0 0 124 81.2 0 0 0 test.phys initStep + 1 0.0457 -0.0481 127 80.1 0.306 2.83 2.83 test.phys eIoni + 2 -0.259 -0.255 146 77.3 2.68 19.4 22.2 test.phys eBrem + 3 -0.419 -0.225 149 76.5 0.491 3.19 25.4 test.phys eIoni + 4 -1.43 0.784 170 66.9 2.76 21 46.4 test.phys eBrem + 5 -1.43 0.784 170 66.8 9.48e-05 0.00112 46.4 test.phys eBrem + 6 -2.08 1.52 181 65.2 1.29 10.3 56.8 test.phys eIoni + 7 -3.23 2.49 192 63.8 1.39 11.5 68.3 test.phys eBrem + 8 -4.09 3.07 200 62.8 0.984 8.11 76.4 World Transportation + 9 -1.15e+03 250 1e+04 62.8 3.49e-22 9.87e+03 9.95e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 53.9 49.3 0 0 0 test.phys initStep - 1 0.0442 0.00627 58.3 38.7 0.564 4.48 4.48 test.phys eBrem - 2 0.227 -0.118 65.3 37.3 1.06 7 11.5 test.phys eIoni - 3 0.597 0.25 74.1 32.6 1.1 8.84 20.3 test.phys eBrem - 4 0.71 0.412 75.6 19.8 0.39 1.5 21.8 test.phys eBrem - 5 1.19 1.17 82.2 18.5 0.979 6.64 28.5 test.phys eIoni - 6 1.28 2.36 96.8 16.7 1.77 14.7 43.1 test.phys eBrem - 7 2.18 8.01 114 14.1 2.28 18.4 61.5 test.phys eIoni - 8 10.2 15.3 135 11.2 2.91 23.8 85.3 test.phys eIoni - 9 20.1 17.6 151 8.68 2.5 19.2 105 test.phys eIoni - 10 22.1 17.3 166 6.69 1.99 15.2 120 test.phys eIoni - 11 24 18.9 174 5.37 1.04 7.95 128 test.phys eIoni - 12 28.3 25.4 180 4.2 1.17 9.87 138 test.phys eIoni - 13 27.8 32.5 183 3.35 0.847 7.97 146 test.phys eIoni - 14 25.7 38.2 184 2.58 0.766 6.6 152 test.phys eIoni - 15 25.4 38.8 184 2.5 0.0676 0.611 153 test.phys eBrem - 16 22.2 42.5 184 1.89 0.605 5.2 158 test.phys eIoni - 17 19.8 45.4 184 1.42 0.472 4.2 162 test.phys eIoni - 18 22.4 46.5 184 1.08 0.343 3.42 166 test.phys eIoni - 19 23.9 47.5 182 0.669 0.406 2.84 168 test.phys eIoni - 20 24.3 47.8 181 0.33 0.339 2.12 170 test.phys eIoni - 21 24.3 48.4 180 0.0948 0.236 1.28 172 test.phys eIoni - 22 24.3 48.4 180 0 0.0948 0.182 172 test.phys eIoni + 0 -3.23 2.49 192 0.0256 0 0 0 test.phys initStep + 1 -3.82 2.93 198 0 0.000405 5.81 5.81 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 23, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 10 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 25.4 38.8 184 0.0216 0 0 0 test.phys initStep - 1 18.6 49.8 183 0.0216 0 13 13 test.phys biasWrapper(Rayl) - 2 11.2 49.9 184 0.02 0 7.56 20.6 test.phys biasWrapper(compt) - 3 20.1 49.8 179 0 0.000405 10.3 30.9 test.phys biasWrapper(phot) + 0 -3.82 2.93 198 0.0252 0 0 0 test.phys initStep + 1 -3.82 2.92 198 0 0.0252 0.0181 0.0181 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 23 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 20.1 49.8 179 0.0196 0 0 0 test.phys initStep - 1 20.1 49.8 179 0 0.0196 0.0116 0.0116 test.phys eIoni + 0 -2.08 1.52 181 0.289 0 0 0 test.phys initStep + 1 -2.38 1.12 181 0.0697 0.219 1.1 1.1 test.phys eIoni + 2 -2.37 1.14 181 0 0.0697 0.108 1.21 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 23 +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 11.2 49.9 184 0.00164 0 0 0 test.phys initStep - 1 11.2 49.9 184 0 0.00164 0.000175 0.000175 test.phys eIoni + 0 -1.43 0.784 170 0.124 0 0 0 test.phys initStep + 1 -3.41 1.56 200 0.124 0 29.8 29.8 World Transportation + 2 -656 258 1e+04 0.124 0 9.83e+03 9.85e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 2 +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 24 18.9 174 0.285 0 0 0 test.phys initStep - 1 24.2 19.4 173 0.0574 0.227 1.08 1.08 test.phys eIoni - 2 24.2 19.4 173 0 0.0574 0.0769 1.16 test.phys eIoni + 0 -1.43 0.784 170 6.79 0 0 0 test.phys initStep + 1 -3.28 2.28 200 6.79 0 29.8 29.8 World Transportation + 2 -613 495 1e+04 6.79 0 9.83e+03 9.86e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.18 8.01 114 0.318 0 0 0 test.phys initStep - 1 2.65 7.71 114 0 0.318 1.23 1.23 test.phys eIoni + 0 -0.419 -0.225 149 0.28 0 0 0 test.phys initStep + 1 -0.365 -0.694 150 0 0.28 1.06 1.06 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 2 +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.28 2.36 96.8 0.0383 0 0 0 test.phys initStep - 1 2.77 5.09 111 0 0.000405 14.4 14.4 test.phys biasWrapper(phot) + 0 -0.259 -0.255 146 0.15 0 0 0 test.phys initStep + 1 -1.63 0.342 181 0.125 0 34.7 34.7 test.phys biasWrapper(compt) + 2 35.9 6.23 195 0.0871 0 40.5 75.3 test.phys biasWrapper(compt) + 3 -2.79 -42.8 158 0.0702 0 72.8 148 test.phys biasWrapper(compt) + 4 -1.69 -37.5 155 0.0557 0 6.23 154 test.phys biasWrapper(compt) + 5 -15.4 -58.1 161 0 0.000405 25.5 180 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 20 +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.77 5.09 111 0.0379 0 0 0 test.phys initStep - 1 2.78 5.08 111 0 0.0379 0.0372 0.0372 test.phys eIoni + 0 -15.4 -58.1 161 0.0552 0 0 0 test.phys initStep + 1 -15.4 -58.1 161 0 0.0552 0.0719 0.0719 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.19 1.17 82.2 0.287 0 0 0 test.phys initStep - 1 0.784 1.44 82.5 0.0118 0.275 1.09 1.09 test.phys eIoni - 2 0.782 1.44 82.5 0 0.0118 0.00477 1.1 test.phys eIoni + 0 -1.69 -37.5 155 0.0145 0 0 0 test.phys initStep + 1 -1.69 -37.5 155 0 0.0145 0.00686 0.00686 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.71 0.412 75.6 12.4 0 0 0 test.phys initStep - 1 7.49 6.59 200 12.4 0 125 125 World Transportation - 2 542 493 1e+04 12.4 0 9.83e+03 9.95e+03 OutOfWorld Transportation + 0 -2.79 -42.8 158 0.0169 0 0 0 test.phys initStep + 1 -2.79 -42.8 158 0 0.0169 0.00892 0.00892 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.597 0.25 74.1 3.65 0 0 0 test.phys initStep - 1 9.86 13.1 200 3.65 0 127 127 World Transportation - 2 731 1.02e+03 1e+04 3.65 0 9.88e+03 1e+04 OutOfWorld Transportation + 0 35.9 6.23 195 0.0376 0 0 0 test.phys initStep + 1 35.9 6.24 195 0 0.0376 0.0366 0.0366 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.227 -0.118 65.3 0.262 0 0 0 test.phys initStep - 1 -0.143 -0.336 65.6 0 0.262 0.954 0.954 test.phys eIoni + 0 -1.63 0.342 181 0.025 0 0 0 test.phys initStep + 1 -1.64 0.341 181 0 0.025 0.0179 0.0179 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0442 0.00627 58.3 10.1 0 0 0 test.phys initStep - 1 1.77 0.461 200 10.1 0 142 142 World Transportation - 2 121 31.9 1e+04 10.1 0 9.8e+03 9.94e+03 OutOfWorld Transportation + 0 0.0457 -0.0481 127 0.768 0 0 0 test.phys initStep + 1 1.08 -0.947 128 0.515 0.253 2.3 2.3 test.phys eIoni + 2 1.74 -1.89 128 0.256 0.259 1.8 4.1 test.phys eIoni + 3 1.3 -2.05 128 0 0.256 0.92 5.02 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 200 100 0 200 700 World Transportation - 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + 0 0 0 124 17.8 0 0 0 test.phys initStep + 1 0.834 1.6 142 15.4 2.12 18.3 18.3 test.phys eIoni + 2 0.917 1.55 143 14.4 0.154 1.13 19.5 test.phys eBrem + 3 0.434 2.66 163 12 2.34 20.1 39.6 test.phys eBrem + 4 0.0666 1.86 168 10.7 0.508 4.57 44.2 test.phys eIoni + 5 0.111 1.48 174 9.76 0.917 6.76 50.9 test.phys eBrem + 6 -1.99 -0.157 191 7.6 2.16 16.9 67.9 test.phys eIoni + 7 -11.2 -3.05 200 6.11 1.49 13.5 81.3 test.phys eIoni + 8 -11.5 -3.11 200 6.06 0.0482 0.466 81.8 World Transportation + 9 -6.63e+03 -1.88e+03 1e+04 6.06 3.43e-22 1.2e+04 1.21e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 104 0.762 0 104 604 test.phys biasWrapper(hadElastic) - 3 12.6 -10.8 72.7 0.63 0 35.3 639 test.phys biasWrapper(hadElastic) - 4 15.8 -0.529 74.3 0.627 0.00298 10.9 650 test.phys biasWrapper(hadElastic) - 5 30.9 67.4 103 0.58 0.0472 75.2 725 test.phys biasWrapper(hadElastic) - 6 -33.7 103 200 0.58 0 122 847 World Transportation - 7 -6.56e+03 3.67e+03 1e+04 0.58 0 1.23e+04 1.32e+04 OutOfWorld Transportation + 0 0.0666 1.86 168 0.773 0 0 0 test.phys initStep + 1 0.629 0.415 169 0.464 0.31 2.31 2.31 test.phys eIoni + 2 1.25 -0.326 169 0.085 0.379 1.68 3.99 test.phys eIoni + 3 1.22 -0.367 169 0 0.085 0.152 4.15 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 12.6 -10.8 72.7 0.132 0 0 0 test.phys initStep - 1 12.6 -10.8 72.7 0 0.132 0.00138 0.00138 test.phys ionIoni + 0 0.434 2.66 163 0.119 0 0 0 test.phys initStep + 1 -5.43 -3.83 200 0.119 0 37.9 37.9 World Transportation + 2 -1.57e+03 -1.73e+03 1e+04 0.119 0 1.01e+04 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 104 0.238 0 0 0 test.phys initStep - 1 -0.000301 0.000258 104 0 0.238 0.00189 0.00189 test.phys ionIoni + 0 0.917 1.55 143 0.851 0 0 0 test.phys initStep + 1 1.34 1.01 149 0.306 0 5.99 5.99 test.phys biasWrapper(compt) + 2 116 14.7 134 0.18 0 117 123 test.phys biasWrapper(compt) + 3 91.6 33.3 65.5 0.159 0 75.1 198 test.phys biasWrapper(compt) + 4 63.4 187 0 0.159 0 170 367 World Transportation + 5 -1.73e+03 1e+04 -4.17e+03 0.159 0 1.08e+04 1.12e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 18 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 18.4 0.979 0.0214 18.4 518 test.phys biasWrapper(hadElastic) - 3 14.2 -22.9 61.9 0.921 0.0576 51.2 570 test.phys biasWrapper(hadElastic) - 4 -37.9 -50.2 122 0.756 0 84 654 test.phys biasWrapper(hadElastic) - 5 -38.9 76.5 113 0.703 0.0527 127 781 test.phys biasWrapper(hadElastic) - 6 -85.5 112 59.6 0.583 0 79.5 860 test.phys biasWrapper(hadElastic) - 7 -88.2 -175 0 0.583 0 293 1.15e+03 World Transportation - 8 -181 -1e+04 -2.04e+03 0.583 0 1e+04 1.12e+04 OutOfWorld Transportation + 0 91.6 33.3 65.5 0.0206 0 0 0 test.phys initStep + 1 91.6 33.2 65.5 0 0.0206 0.0127 0.0127 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 18 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -85.5 112 59.6 0.12 0 0 0 test.phys initStep - 1 -85.5 112 59.6 0 0.12 0.0013 0.0013 test.phys ionIoni + 0 116 14.7 134 0.126 0 0 0 test.phys initStep + 1 116 14.7 134 0 0.126 0.296 0.296 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 18 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -37.9 -50.2 122 0.165 0 0 0 test.phys initStep - 1 -37.9 -50.2 122 0 0.165 0.0016 0.0016 test.phys ionIoni + 0 1.34 1.01 149 0.545 0 0 0 test.phys initStep + 1 1 0.858 150 0.314 0.232 1.87 1.87 test.phys eIoni + 2 1.1 1.18 151 0 0.314 1.21 3.08 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 0.681 0.925 0 0.681 501 test.phys biasWrapper(hadElastic) - 3 65.3 39.9 40.2 0.901 0.0235 86.1 587 test.phys biasWrapper(hadElastic) - 4 84.3 56.2 37.4 0.866 0.0348 25.2 612 test.phys biasWrapper(hadElastic) - 5 128 62 55.9 0.811 0.0557 48 660 test.phys biasWrapper(hadElastic) - 6 240 -113 200 0.811 0 253 913 World Transportation - 7 6.56e+03 -1e+04 8.34e+03 0.811 0 1.43e+04 1.52e+04 OutOfWorld Transportation + 0 0.834 1.6 142 0.276 0 0 0 test.phys initStep + 1 1.18 1.94 142 0.0473 0.229 1.03 1.03 test.phys eIoni + 2 1.17 1.96 142 0 0.0473 0.0548 1.09 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0.681 0.0752 0 0 0 test.phys initStep - 1 -0.000514 -0.000314 0.681 0 0.0752 0.000964 0.000964 test.phys ionIoni + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 200 100 0 200 700 World Transportation + 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 @@ -2598,38 +2703,40 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -500 1 0 0 0 World initStep 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 0.114 0.978 0.022 0.114 500 test.phys biasWrapper(hadElastic) - 3 -0.0563 49.7 78.8 0.937 0.0408 93 593 test.phys biasWrapper(hadElastic) - 4 12.1 72.5 86.9 0.853 0 27.1 620 test.phys biasWrapper(hadElastic) - 5 150 36.7 179 0.727 0 170 790 test.phys biasWrapper(hadElastic) - 6 153 92.7 184 0.651 0 56.3 846 test.phys biasWrapper(hadElastic) - 7 164 94.7 194 0.628 0.0226 15 861 test.phys biasWrapper(hadElastic) - 8 203 83.5 200 0.628 0 40.5 902 World Transportation - 9 1e+04 -2.78e+03 1.69e+03 0.628 0 1.03e+04 1.12e+04 OutOfWorld Transportation + 2 0 0 20.9 0.834 0 20.9 521 test.phys biasWrapper(hadElastic) + 3 12.4 -18.3 15 0.765 0.0691 22.9 544 test.phys biasWrapper(hadElastic) + 4 15.8 -18.9 0 0.765 0 15.4 559 World Transportation + 5 2.25e+03 -432 -1e+04 0.765 0 1.03e+04 1.08e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 153 92.7 184 0.0759 0 0 0 test.phys initStep - 1 153 92.7 184 0 0.0759 0.00097 0.00097 test.phys ionIoni + 0 0 0 20.9 0.166 0 0 0 test.phys initStep + 1 -0.000465 0.000684 20.9 0 0.166 0.0016 0.0016 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 150 36.7 179 0.127 0 0 0 test.phys initStep - 1 150 36.7 179 0 0.127 0.00135 0.00135 test.phys ionIoni + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 34.6 0.971 0.0289 34.6 535 test.phys biasWrapper(hadElastic) + 3 -36.8 -32.9 99.7 0.893 0 81.7 616 test.phys biasWrapper(hadElastic) + 4 -15.7 -52 121 0.883 0.00965 35.3 652 test.phys biasWrapper(hadElastic) + 5 6.8 -84.9 181 0.868 0.0152 72.7 724 test.phys biasWrapper(hadElastic) + 6 25.5 -114 200 0.868 0 39.2 764 World Transportation + 7 6.41e+03 -1e+04 6.55e+03 0.868 0 1.34e+04 1.41e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 12.1 72.5 86.9 0.0839 0 0 0 test.phys initStep - 1 12.1 72.5 86.9 0 0.0839 0.00103 0.00103 test.phys ionIoni + 0 -36.8 -32.9 99.7 0.078 0 0 0 test.phys initStep + 1 -36.8 -32.9 99.7 0 0.078 0.000987 0.000987 test.phys ionIoni ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 @@ -2638,41 +2745,37 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -500 1 0 0 0 World initStep 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 51 0.944 0.0564 51 551 test.phys biasWrapper(hadElastic) - 3 -26.6 44.9 89.9 0.936 0.00718 65.1 616 test.phys biasWrapper(hadElastic) - 4 -50.9 81.5 104 0.932 0.0044 46.3 662 test.phys biasWrapper(hadElastic) - 5 -122 235 123 0.841 0 170 832 test.phys biasWrapper(hadElastic) - 6 -200 223 186 0.694 0 100 933 test.phys biasWrapper(hadElastic) - 7 -211 227 154 0.624 0.0696 33.5 966 test.phys biasWrapper(hadElastic) - 8 -232 232 157 0.484 0 21.2 987 test.phys biasWrapper(hadElastic) - 9 -7.35 329 185 0.453 0.0309 246 1.23e+03 test.phys biasWrapper(hadElastic) - 10 -4.62 337 194 0.441 0.0126 12.6 1.25e+03 test.phys biasWrapper(hadElastic) - 11 -3.77 338 200 0.441 0 6.31 1.25e+03 World Transportation - 12 1.33e+03 1.55e+03 1e+04 0.441 0 9.97e+03 1.12e+04 OutOfWorld Transportation + 2 0 0 36.3 0.845 0 36.3 536 test.phys biasWrapper(hadElastic) + 3 -6.95 -3.21 35.1 0.754 0 7.76 544 test.phys biasWrapper(hadElastic) + 4 -41.5 22.6 79.5 0.571 0 62 606 test.phys biasWrapper(hadElastic) + 5 -23 -8.16 57.7 0.547 0.0249 42 648 test.phys biasWrapper(hadElastic) + 6 5.04 -28.3 63.4 0.528 0.0183 35 683 test.phys biasWrapper(hadElastic) + 7 79.2 -155 7.11e-15 0.528 0 160 843 World Transportation + 8 5.82e+03 -1e+04 -4.91e+03 0.528 0 1.24e+04 1.33e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = N14, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -232 232 157 0.14 0 0 0 test.phys initStep - 1 -232 232 157 0 0.14 0.00144 0.00144 test.phys ionIoni + 0 -41.5 22.6 79.5 0.183 0 0 0 test.phys initStep + 1 -41.5 22.6 79.5 0 0.183 0.00169 0.00169 test.phys ionIoni ********************************************************************************************************* * G4Track Information: Particle = N14, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -200 223 186 0.147 0 0 0 test.phys initStep - 1 -200 223 186 0 0.147 0.00148 0.00148 test.phys ionIoni + 0 -6.95 -3.21 35.1 0.091 0 0 0 test.phys initStep + 1 -6.95 -3.21 35.1 0 0.091 0.00109 0.00109 test.phys ionIoni ********************************************************************************************************* * G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -122 235 123 0.0911 0 0 0 test.phys initStep - 1 -122 235 123 0 0.0911 0.00109 0.00109 test.phys ionIoni + 0 0 0 36.3 0.155 0 0 0 test.phys initStep + 1 0.000756 0.00035 36.3 0 0.155 0.00153 0.00153 test.phys ionIoni ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 @@ -2681,18 +2784,18 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -500 1 0 0 0 World initStep 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 30.4 0.955 0.0449 30.4 530 test.phys biasWrapper(hadElastic) - 3 14.4 -20.6 53.9 0.729 0 34.4 565 test.phys biasWrapper(hadElastic) - 4 20.6 27.7 7.11e-15 0.729 0 72.6 637 World Transportation - 5 1.16e+03 9e+03 -1e+04 0.729 0 1.35e+04 1.41e+04 OutOfWorld Transportation + 2 0 0 29.7 0.888 0 29.7 530 test.phys biasWrapper(hadElastic) + 3 -257 -26.8 75.3 0.83 0.0576 263 793 test.phys biasWrapper(hadElastic) + 4 -330 -85.9 0 0.83 0 120 913 World Transportation + 5 -1e+04 -7.93e+03 -9.98e+03 0.83 0 1.6e+04 1.69e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 14.4 -20.6 53.9 0.226 0 0 0 test.phys initStep - 1 14.4 -20.6 53.9 0 0.226 0.00185 0.00185 test.phys ionIoni + 0 0 0 29.7 0.112 0 0 0 test.phys initStep + 1 0.000765 7.96e-05 29.7 0 0.112 0.00125 0.00125 test.phys ionIoni ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 @@ -2701,39 +2804,44 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -500 1 0 0 0 World initStep 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 118 0.811 0 118 618 test.phys biasWrapper(hadElastic) - 3 50.8 -60.8 78 0.646 0 88.6 706 test.phys biasWrapper(hadElastic) - 4 48.3 -53.3 74.4 0.633 0.0131 8.75 715 test.phys biasWrapper(hadElastic) - 5 50.5 -33.5 72.8 0.493 0 20 735 test.phys biasWrapper(hadElastic) - 6 54.5 -41.2 69.1 0.426 0.0669 9.42 744 test.phys biasWrapper(hadElastic) - 7 47 -43.9 66.8 0.424 0.00181 8.33 753 test.phys biasWrapper(hadElastic) - 8 -97.7 -74.5 54 0.373 0.051 148 901 test.phys biasWrapper(hadElastic) - 9 -161 128 0 0.373 0 219 1.12e+03 World Transportation - 10 -3.25e+03 1e+04 -2.63e+03 0.373 0 1.07e+04 1.18e+04 OutOfWorld Transportation + 2 0 0 48.2 0.859 0 48.2 548 test.phys biasWrapper(hadElastic) + 3 1.5 2.37 48 0.839 0.0206 2.81 551 test.phys biasWrapper(hadElastic) + 4 18.1 10.8 41.9 0.743 0 19.6 571 test.phys biasWrapper(hadElastic) + 5 36.3 -21 27.2 0.694 0.0492 39.5 610 test.phys biasWrapper(hadElastic) + 6 26.1 -54.1 35.8 0.69 0.0039 35.8 646 test.phys biasWrapper(hadElastic) + 7 25.4 -57.4 37.7 0.682 0.00755 3.85 650 test.phys biasWrapper(hadElastic) + 8 -19 -120 68.2 0.619 0.0636 82.9 733 test.phys biasWrapper(hadElastic) + 9 -3.95 -133 90.8 0.566 0.0532 29.8 762 test.phys biasWrapper(hadElastic) + 10 14.1 -114 103 0.484 0 28.4 791 test.phys biasWrapper(hadElastic) + 11 0.179 -119 126 0.443 0.0412 27.5 818 test.phys biasWrapper(hadElastic) + 12 38.9 -102 186 0.43 0.0131 73.5 892 test.phys biasWrapper(hadElastic) + 13 44.3 -105 191 0.417 0.0126 7.96 900 test.phys biasWrapper(hadElastic) + 14 273 -189 200 0.417 0 244 1.14e+03 World Transportation + 15 1e+04 -3.78e+03 573 0.417 0 1.04e+04 1.15e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = N14, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 50.5 -33.5 72.8 0.14 0 0 0 test.phys initStep - 1 50.5 -33.5 72.8 0 0.14 0.00144 0.00144 test.phys ionIoni + 0 14.1 -114 103 0.0811 0 0 0 test.phys initStep + 1 14.1 -114 103 0 0.0811 0.00101 0.00101 test.phys ionIoni ********************************************************************************************************* * G4Track Information: Particle = N14, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 50.8 -60.8 78 0.165 0 0 0 test.phys initStep - 1 50.8 -60.8 78 0 0.165 0.0016 0.0016 test.phys ionIoni + 0 18.1 10.8 41.9 0.0959 0 0 0 test.phys initStep + 1 18.1 10.8 41.9 0 0.0959 0.00113 0.00113 test.phys ionIoni ********************************************************************************************************* * G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 118 0.189 0 0 0 test.phys initStep - 1 -0.000495 0.000593 118 0 0.189 0.00172 0.00172 test.phys ionIoni + 0 0 0 48.2 0.141 0 0 0 test.phys initStep + 1 -0.000442 -0.000698 48.2 0 0.141 0.00144 0.00144 test.phys ionIoni ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 @@ -2742,266 +2850,253 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -500 1 0 0 0 World initStep 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 1.6 0.892 0 1.6 502 test.phys biasWrapper(hadElastic) - 3 2.46 -17.9 5.42 0.849 0.0422 18.5 520 test.phys biasWrapper(hadElastic) - 4 156 -116 85.4 0 0 199 719 test.phys biasWrapper(neutronInelastic) + 2 0 0 106 0.973 0.0268 106 606 test.phys biasWrapper(hadElastic) + 3 -14.2 11.8 132 0.822 0 31.5 638 test.phys biasWrapper(hadElastic) + 4 -31.4 -31.2 133 0.737 0 46.3 684 test.phys biasWrapper(hadElastic) + 5 -31.5 -31.8 135 0.726 0.0104 2.59 687 test.phys biasWrapper(hadElastic) + 6 -23.1 -44.5 156 0.62 0 25.9 713 test.phys biasWrapper(hadElastic) + 7 -166 -35 200 0.62 0 149 862 World Transportation + 8 -1e+04 619 3.23e+03 0.62 0 1.03e+04 1.12e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 6, Parent ID = 1 +* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 156 -116 85.4 0.0155 0 0 0 test.phys initStep - 1 156 -116 85.4 0 0.0155 0.000386 0.000386 test.phys ionIoni + 0 -23.1 -44.5 156 0.107 0 0 0 test.phys initStep + 1 -23.1 -44.5 156 0 0.107 0.00121 0.00121 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 156 -116 85.4 0.0991 0 0 0 test.phys initStep - 1 -74 -227 158 0.0915 0 266 266 test.phys biasWrapper(compt) - 2 -180 -623 88.5 0.0874 0 416 681 test.phys biasWrapper(compt) - 3 -161 -665 59.2 0.0673 0 54.8 736 test.phys biasWrapper(compt) - 4 -212 -653 108 0.0603 0 71.9 808 test.phys biasWrapper(compt) - 5 -318 -683 28.7 0.0602 8.39e-05 136 944 test.phys biasWrapper(compt) - 6 -360 -689 3.28 0.0494 0 49.9 994 test.phys biasWrapper(compt) - 7 -262 -717 18.6 0.0443 0 104 1.1e+03 test.phys biasWrapper(compt) - 8 -273 -666 79.5 0.0397 0 80.4 1.18e+03 test.phys biasWrapper(compt) - 9 -336 -682 49.1 0.0352 0 71.6 1.25e+03 test.phys biasWrapper(compt) - 10 -310 -615 87.9 0.0349 0 81 1.33e+03 test.phys biasWrapper(compt) - 11 -291 -588 92.6 0.0333 0 34 1.36e+03 test.phys biasWrapper(compt) - 12 -297 -579 108 0.0326 0 18.1 1.38e+03 test.phys biasWrapper(compt) - 13 -295 -580 111 0 0.000405 4.22 1.39e+03 test.phys biasWrapper(phot) + 0 -31.4 -31.2 133 0.0854 0 0 0 test.phys initStep + 1 -31.4 -31.2 133 0 0.0854 0.00105 0.00105 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 5 +* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -295 -580 111 0.0321 0 0 0 test.phys initStep - 1 -295 -580 111 0 0.0321 0.0278 0.0278 test.phys eIoni + 0 -14.2 11.8 132 0.151 0 0 0 test.phys initStep + 1 -14.2 11.8 132 0 0.151 0.00151 0.00151 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 5 +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -297 -579 108 0.000779 0 0 0 test.phys initStep - 1 -297 -579 108 0 0.000779 5.9e-05 5.9e-05 test.phys eIoni + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 69.2 0.882 0 69.2 569 test.phys biasWrapper(hadElastic) + 3 273 229 117 0.855 0.0276 360 929 test.phys biasWrapper(hadElastic) + 4 284 245 135 0.674 0 26.8 956 test.phys biasWrapper(hadElastic) + 5 284 249 78.3 0.636 0.0383 56.8 1.01e+03 test.phys biasWrapper(hadElastic) + 6 287 254 75.1 0.616 0.0199 5.9 1.02e+03 test.phys biasWrapper(hadElastic) + 7 293 279 0 0.616 0 79.4 1.1e+03 World Transportation + 8 1.22e+03 3.6e+03 -1e+04 0.616 0 1.06e+04 1.17e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 5 +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -291 -588 92.6 0.0016 0 0 0 test.phys initStep - 1 -291 -588 92.6 0 0.0016 0.000168 0.000168 test.phys eIoni + 0 284 245 135 0.18 0 0 0 test.phys initStep + 1 284 245 135 0 0.18 0.00168 0.00168 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 5 +* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -310 -615 87.9 0.000219 0 0 0 test.phys initStep - 1 -310 -615 87.9 0 0.000219 1.42e-05 1.42e-05 test.phys eIoni + 0 0 0 69.2 0.118 0 0 0 test.phys initStep + 1 -0.000601 -0.000504 69.2 0 0.118 0.00129 0.00129 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 5 +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -336 -682 49.1 0.00452 0 0 0 test.phys initStep - 1 -336 -682 49.1 0 0.00452 0.000908 0.000908 test.phys eIoni + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 9.84 0.958 0.0421 9.84 510 test.phys biasWrapper(hadElastic) + 3 31.6 -4.48 41.3 0.907 0.0508 44.9 555 test.phys biasWrapper(hadElastic) + 4 235 -172 46.3 0.879 0.028 264 818 test.phys biasWrapper(hadElastic) + 5 299 -198 7.11e-15 0.879 0 82.7 901 World Transportation + 6 1e+04 -4.25e+03 -7.11e+03 0.879 0 1.27e+04 1.36e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 5 +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -273 -666 79.5 0.0046 0 0 0 test.phys initStep - 1 -273 -666 79.5 0 0.0046 0.000934 0.000934 test.phys eIoni + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 108 0.964 0.0357 108 608 test.phys biasWrapper(hadElastic) + 3 -81.5 3.53 200 0.964 0 123 731 World Transportation + 4 -8.77e+03 380 1e+04 0.964 0 1.31e+04 1.38e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 5 +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -262 -717 18.6 0.00512 0 0 0 test.phys initStep - 1 -262 -717 18.6 0 0.00512 0.00112 0.00112 test.phys eIoni + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 40.5 0.975 0.025 40.5 541 test.phys biasWrapper(hadElastic) + 3 9.92 4.5 56.4 0.859 0 19.2 560 test.phys biasWrapper(hadElastic) + 4 49 26.5 33.2 0.697 0 50.5 610 test.phys biasWrapper(hadElastic) + 5 44.4 28.3 32.1 0.659 0.038 5.01 615 test.phys biasWrapper(hadElastic) + 6 24.4 17 14.2 0.513 0 29.2 644 test.phys biasWrapper(hadElastic) + 7 105 19.3 18.7 0.395 0 80.6 725 test.phys biasWrapper(hadElastic) + 8 51.4 54.7 17.1 0.377 0.0174 64 789 test.phys biasWrapper(hadElastic) + 9 -12 40.1 18.5 0.331 0.0466 65.2 854 test.phys biasWrapper(hadElastic) + 10 -10.5 28.8 15.9 0.295 0.0359 11.6 866 test.phys biasWrapper(hadElastic) + 11 9.88 29.8 -5.33e-15 0.295 0 25.9 892 World Transportation + 12 1e+04 490 -7.79e+03 0.295 0 1.27e+04 1.36e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 5 +* G4Track Information: Particle = N14, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -360 -689 3.28 0.0108 0 0 0 test.phys initStep - 1 -360 -689 3.28 0 0.0108 0.00407 0.00407 test.phys eIoni + 0 105 19.3 18.7 0.118 0 0 0 test.phys initStep + 1 105 19.3 18.7 0 0.118 0.00129 0.00129 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 5 +* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -212 -653 108 0.00703 0 0 0 test.phys initStep - 1 -212 -653 108 0 0.00703 0.00193 0.00193 test.phys eIoni + 0 24.4 17 14.2 0.146 0 0 0 test.phys initStep + 1 24.4 17 14.2 0 0.146 0.00147 0.00147 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 5 +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -161 -665 59.2 0.0201 0 0 0 test.phys initStep - 1 -161 -665 59.2 0 0.0201 0.0121 0.0121 test.phys eIoni + 0 49 26.5 33.2 0.162 0 0 0 test.phys initStep + 1 49 26.5 33.2 0 0.162 0.00158 0.00158 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 5 +* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -180 -623 88.5 0.00416 0 0 0 test.phys initStep - 1 -180 -623 88.5 0 0.00416 0.000787 0.000787 test.phys eIoni + 0 9.92 4.5 56.4 0.116 0 0 0 test.phys initStep + 1 9.92 4.5 56.4 0 0.116 0.00127 0.00127 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 5 +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -74 -227 158 0.00759 0 0 0 test.phys initStep - 1 -74 -227 158 0 0.00759 0.0022 0.0022 test.phys eIoni + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 85.1 0 0 85.1 585 test.phys biasWrapper(neutronInelastic) ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = Be8, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 156 -116 85.4 0.275 0 0 0 test.phys initStep - 1 137 -108 93.5 0.265 0 22.6 22.6 test.phys biasWrapper(compt) - 2 80.2 -96.7 140 0.166 0 74.2 96.8 test.phys biasWrapper(compt) - 3 112 -105 169 0.11 0 43.3 140 test.phys biasWrapper(compt) - 4 111 -123 120 0.109 0 52.1 192 test.phys biasWrapper(compt) - 5 110 -125 113 0.0768 0 7.87 200 test.phys biasWrapper(compt) - 6 112 -107 200 0.0768 0 89 289 World Transportation - 7 365 1.88e+03 1e+04 0.0768 0 1e+04 1.03e+04 OutOfWorld Transportation + 0 0 0 85.1 4.54 0 0 0 test.phys initStep + 1 0.00555 -0.00714 85.1 0 4.54 0.0106 0.0106 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 4 +* G4Track Information: Particle = alpha, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 110 -125 113 0.0324 0 0 0 test.phys initStep - 1 110 -125 113 0 0.0324 0.0281 0.0281 test.phys eIoni + 0 0 0 85.1 1.63 0 0 0 test.phys initStep + 1 -0.00252 -0.00121 85.1 0 1.63 0.00984 0.00984 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 4 +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 111 -123 120 0.000978 0 0 0 test.phys initStep - 1 111 -123 120 0 0.000978 8.07e-05 8.07e-05 test.phys eIoni + 0 0 0 85.1 0.231 0 0 0 test.phys initStep + 1 91.9 15.2 46.4 0.186 0 101 101 test.phys biasWrapper(compt) + 2 104 62.6 31.5 0.171 0 51.2 152 test.phys biasWrapper(compt) + 3 125 81.8 0 0.171 0 42.3 194 World Transportation + 4 6.71e+03 6.19e+03 -1e+04 0.171 0 1.34e+04 1.36e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 112 -105 169 0.0555 0 0 0 test.phys initStep - 1 112 -105 169 0 0.0555 0.0725 0.0725 test.phys eIoni + 0 104 62.6 31.5 0.0153 0 0 0 test.phys initStep + 1 104 62.6 31.5 0 0.0153 0.00751 0.00751 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 80.2 -96.7 140 0.0998 0 0 0 test.phys initStep - 1 80.1 -96.7 140 0 0.0998 0.199 0.199 test.phys eIoni + 0 91.9 15.2 46.4 0.0448 0 0 0 test.phys initStep + 1 91.9 15.2 46.4 0 0.0448 0.0498 0.0498 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 4 +* G4Track Information: Particle = proton, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 137 -108 93.5 0.00964 0 0 0 test.phys initStep - 1 137 -108 93.5 0 0.00964 0.00333 0.00333 test.phys eIoni + 0 0 0 85.1 5.87 0 0 0 test.phys initStep + 1 -0.0351 0.28 85.1 4.31 1.56 0.283 0.283 test.phys hIoni + 2 -0.0576 0.496 85 2.68 1.62 0.219 0.502 test.phys hIoni + 3 -0.0699 0.644 85 0.798 1.88 0.15 0.651 test.phys hIoni + 4 -0.0735 0.668 85 0 0.798 0.0248 0.676 test.phys hIoni ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 156 -116 85.4 0.447 0 0 0 test.phys initStep - 1 203 -211 140 0.375 0 119 119 test.phys biasWrapper(hadElastic) - 2 308 -178 31.5 0.323 0.0516 154 273 test.phys biasWrapper(hadElastic) - 3 317 -177 40.4 0.258 0.0652 12.3 286 test.phys biasWrapper(hadElastic) - 4 316 -177 40.5 0.218 0.0407 0.486 286 test.phys biasWrapper(hadElastic) - 5 326 -185 42.8 0.192 0.0251 12.7 299 test.phys biasWrapper(hadElastic) - 6 317 -187 194 0.191 0.00127 151 450 test.phys biasWrapper(hadElastic) - 7 316 -189 200 0.191 0 6.27 457 World Transportation - 8 -630 -3.36e+03 1e+04 0.191 0 1.03e+04 1.08e+04 OutOfWorld Transportation + 0 0 0 85.1 6.78 0 0 0 test.phys initStep + 1 -68.7 65 200 6.78 0 149 149 World Transportation + 2 -5.92e+03 5.61e+03 1e+04 6.78 0 1.27e+04 1.28e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 24, Parent ID = 3 +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 203 -211 140 0.0722 0 0 0 test.phys initStep - 1 203 -211 140 0 0.0722 0.000939 0.000939 test.phys ionIoni + 0 0 0 85.1 61.1 0 0 0 test.phys initStep + 1 -6.12 5.14 133 60.3 0 48.3 48.3 test.phys biasWrapper(hadElastic) + 2 8.81 32 200 60.3 0 74 122 World Transportation + 3 2.18e+03 3.95e+03 1e+04 60.3 0 1.08e+04 1.09e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = N14, Track ID = 10, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 1.6 0.108 0 0 0 test.phys initStep - 1 -0.000103 0.000748 1.6 0 0.108 0.00122 0.00122 test.phys ionIoni + 0 -6.12 5.14 133 0.812 0 0 0 test.phys initStep + 1 -6.12 5.14 133 0 0.812 0.00271 0.00271 test.phys ionIoni ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 5.35 0.887 0 5.35 505 test.phys biasWrapper(hadElastic) - 3 17.8 -4.28 8.55 0.876 0.0117 18.6 524 test.phys biasWrapper(hadElastic) - 4 40.4 -7.48 24 0.76 0 27.6 552 test.phys biasWrapper(hadElastic) - 5 55.3 -22.7 0 0.76 0 32.1 584 World Transportation - 6 6.24e+03 -6.36e+03 -1e+04 0.76 0 1.34e+04 1.39e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 40.4 -7.48 24 0.116 0 0 0 test.phys initStep - 1 40.4 -7.48 24 0 0.116 0.00127 0.00127 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 5.35 0.113 0 0 0 test.phys initStep - 1 -0.000748 0.000179 5.35 0 0.113 0.00125 0.00125 test.phys ionIoni + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 200 100 0 200 700 World Transportation + 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 7.48 0.802 0 7.48 507 test.phys biasWrapper(hadElastic) - 3 0.651 12.1 6.22e-15 0.802 0 14.3 522 World Transportation - 4 537 1e+04 -6.16e+03 0.802 0 1.17e+04 1.23e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 7.48 0.198 0 0 0 test.phys initStep - 1 -3.93e-05 -0.000732 7.48 0 0.198 0.00175 0.00175 test.phys ionIoni + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 200 100 0 200 700 World Transportation + 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 @@ -3010,216 +3105,145 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -500 100 0 0 0 World initStep 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 21.7 99.9 0 21.7 522 test.phys biasWrapper(hadElastic) - 3 -8.33 19.3 180 0 0 160 682 test.phys biasWrapper(neutronInelastic) - -********************************************************************************************************* -* G4Track Information: Particle = alpha, Track ID = 9, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -8.33 19.3 180 6.22 0 0 0 test.phys initStep - 1 -8.32 19.2 180 0 6.22 0.0699 0.0699 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = alpha, Track ID = 8, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -8.33 19.3 180 3.43 0 0 0 test.phys initStep - 1 -8.36 19.3 180 0 3.43 0.027 0.027 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = alpha, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -8.33 19.3 180 12 0 0 0 test.phys initStep - 1 -8.38 19.2 180 4.86 7.13 0.165 0.165 test.phys ionIoni - 2 -8.4 19.2 180 0 4.86 0.0469 0.212 test.phys ionIoni + 2 0 0 200 100 0 200 700 World Transportation + 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = deuteron, Track ID = 6, Parent ID = 1 +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -8.33 19.3 180 50.8 0 0 0 test.phys initStep - 1 -6.42 22 182 44.6 6.24 3.82 3.82 test.phys hIoni - 2 -4.86 24.1 184 38.9 5.65 3.05 6.87 test.phys hIoni - 3 -3.64 25.8 185 34.2 4.67 2.42 9.3 test.phys hIoni - 4 -2.64 27.1 186 29.8 4.5 1.96 11.3 test.phys hIoni - 5 -1.86 28.2 187 25.8 3.96 1.56 12.8 test.phys hIoni - 6 -1.24 29.1 187 22.3 3.5 1.24 14.1 test.phys hIoni - 7 -0.732 29.8 188 19.2 3.11 0.993 15 test.phys hIoni - 8 -0.313 30.3 188 16.3 2.9 0.797 15.8 test.phys hIoni - 9 0.023 30.7 189 13.7 2.59 0.636 16.5 test.phys hIoni - 10 0.291 31.1 189 11.2 2.44 0.508 17 test.phys hIoni - 11 0.509 31.4 189 8.97 2.27 0.404 17.4 test.phys hIoni - 12 0.685 31.6 189 6.8 2.17 0.32 17.7 test.phys hIoni - 13 0.825 31.8 189 4.58 2.22 0.25 18 test.phys hIoni - 14 0.922 31.9 189 2.24 2.34 0.184 18.1 test.phys hIoni - 15 0.967 31.9 189 0 2.24 0.0841 18.2 test.phys hIoni + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 149 0 0 149 649 test.phys biasWrapper(neutronInelastic) ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = C12, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -8.33 19.3 180 0.129 0 0 0 test.phys initStep - 1 -12.2 -19.8 77.6 0.128 0 110 110 test.phys biasWrapper(compt) - 2 -13 -67.8 0 0.128 0 91.3 201 World Transportation - 3 -110 -6.25e+03 -1e+04 0.128 0 1.18e+04 1.2e+04 OutOfWorld Transportation + 0 0 0 149 8.07 0 0 0 test.phys initStep + 1 -0.00886 -0.00279 149 0 8.07 0.0104 0.0104 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 5 +* G4Track Information: Particle = deuteron, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -12.2 -19.8 77.6 0.000589 0 0 0 test.phys initStep - 1 -12.2 -19.8 77.6 0 0.000589 4.09e-05 4.09e-05 test.phys eIoni + 0 0 0 149 3.72 0 0 0 test.phys initStep + 1 0.142 0.0552 149 1.32 2.39 0.156 0.156 test.phys hIoni + 2 0.176 0.0686 149 0 1.32 0.0375 0.194 test.phys hIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -8.33 19.3 180 3.29 0 0 0 test.phys initStep - 1 -29.8 -13.1 186 2.86 0 39.3 39.3 test.phys biasWrapper(compt) - 2 -50.9 -62.7 200 2.86 0 55.8 95.1 World Transportation - 3 -4.27e+03 -1e+04 3.09e+03 2.86 0 1.12e+04 1.13e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -29.8 -13.1 186 0.429 0 0 0 test.phys initStep - 1 -30.7 -13.3 185 0.0381 0.391 1.6 1.6 test.phys eIoni - 2 -30.7 -13.3 185 0 0.0381 0.0375 1.63 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -8.33 19.3 180 6.45 0 0 0 test.phys initStep - 1 -33.5 57.1 200 6.45 0 49.6 49.6 World Transportation - 2 -6.65e+03 1e+04 5.43e+03 6.45 0 1.3e+04 1.31e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 21.7 0.132 0 0 0 test.phys initStep - 1 0.000467 -0.00108 21.7 0 0.132 0.00138 0.00138 test.phys ionIoni + 0 0 0 149 0.251 0 0 0 test.phys initStep + 1 62.3 166 124 0.151 0 179 179 test.phys biasWrapper(compt) + 2 93.8 140 138 0.115 0 43.3 222 test.phys biasWrapper(compt) + 3 93.1 140 139 0.115 0 1.26 224 test.phys biasWrapper(compt) + 4 57.9 129 200 0.115 0 70.9 294 World Transportation + 5 -5.63e+03 -1.58e+03 1e+04 0.115 0 1.15e+04 1.18e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 29.1 0 0 29.1 529 test.phys biasWrapper(neutronInelastic) - -********************************************************************************************************* -* G4Track Information: Particle = C13, Track ID = 7, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 29.1 2.16 0 0 0 test.phys initStep - 1 -0.00334 0.000885 29.1 0 2.16 0.00402 0.00402 test.phys ionIoni + 0 93.1 140 139 0.000346 0 0 0 test.phys initStep + 1 93.1 140 139 0 0.000346 2.19e-05 2.19e-05 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 29.1 0.103 0 0 0 test.phys initStep - 1 -78.4 96.7 11.4 0.1 0 126 126 test.phys biasWrapper(compt) - 2 -112 110 -3.55e-15 0.1 0 38 164 World Transportation - 3 -1e+04 3.93e+03 -3.32e+03 0.1 0 1.11e+04 1.13e+04 OutOfWorld Transportation + 0 93.8 140 138 0.0357 0 0 0 test.phys initStep + 1 93.8 140 138 0 0.0357 0.0334 0.0334 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -78.4 96.7 11.4 0.00279 0 0 0 test.phys initStep - 1 -78.4 96.7 11.4 0 0.00279 0.000406 0.000406 test.phys eIoni + 0 62.3 166 124 0.1 0 0 0 test.phys initStep + 1 62.3 166 124 0 0.1 0.2 0.2 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 29.1 0.179 0 0 0 test.phys initStep - 1 25.6 75.1 7.11e-15 0.179 0 84.5 84.5 World Transportation - 2 3.41e+03 1e+04 -3.84e+03 0.179 0 1.12e+04 1.13e+04 OutOfWorld Transportation + 0 0 0 149 1.12 0 0 0 test.phys initStep + 1 -8.85 -71.2 121 0.248 0 77.1 77.1 test.phys biasWrapper(compt) + 2 -73.5 -18.9 164 0.242 0 93.6 171 test.phys biasWrapper(compt) + 3 -96.9 -5.24 190 0.194 0 37.8 208 test.phys biasWrapper(compt) + 4 -96.8 -5.25 190 0.159 0 0.266 209 test.phys biasWrapper(compt) + 5 -98.3 -7.85 192 0.137 0 3.57 212 test.phys biasWrapper(compt) + 6 -181 -24 182 0.134 0 85.4 298 test.phys biasWrapper(compt) + 7 -243 -26.2 200 0.134 0 64.2 362 World Transportation + 8 -1e+04 -382 3.08e+03 0.134 0 1.02e+04 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 29.1 0.896 0 0 0 test.phys initStep - 1 120 -2.87 78.3 0.73 0 130 130 test.phys biasWrapper(compt) - 2 181 21.9 82.3 0.721 0 66 196 test.phys biasWrapper(compt) - 3 408 114 130 0.691 0 249 446 test.phys biasWrapper(compt) - 4 421 116 134 0.437 0 13.6 459 test.phys biasWrapper(compt) - 5 570 167 0 0.437 0 206 666 World Transportation - 6 1e+04 3.43e+03 -8.48e+03 0.437 0 1.31e+04 1.38e+04 OutOfWorld Transportation + 0 -181 -24 182 0.00338 0 0 0 test.phys initStep + 1 -181 -24 182 0 0.00338 0.000557 0.000557 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 421 116 134 0.255 0 0 0 test.phys initStep - 1 421 116 134 0 0.255 0.914 0.914 test.phys eIoni + 0 -98.3 -7.85 192 0.0223 0 0 0 test.phys initStep + 1 -98.3 -7.85 192 0 0.0223 0.0146 0.0146 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 408 114 130 0.0294 0 0 0 test.phys initStep - 1 408 114 130 0 0.0294 0.0237 0.0237 test.phys eIoni + 0 -96.8 -5.25 190 0.0345 0 0 0 test.phys initStep + 1 -96.8 -5.24 190 0 0.0345 0.0315 0.0315 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 181 21.9 82.3 0.00932 0 0 0 test.phys initStep - 1 181 21.9 82.3 0 0.00932 0.00315 0.00315 test.phys eIoni + 0 -96.9 -5.24 190 0.0479 0 0 0 test.phys initStep + 1 -96.9 -5.23 190 0 0.0479 0.056 0.056 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 120 -2.87 78.3 0.166 0 0 0 test.phys initStep - 1 120 -3.03 78.5 0 0.166 0.464 0.464 test.phys eIoni + 0 -73.5 -18.9 164 0.00604 0 0 0 test.phys initStep + 1 -73.5 -18.9 164 0 0.00604 0.00148 0.00148 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = proton, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 29.1 1.35 0 0 0 test.phys initStep - 1 0.00559 -0.0281 29 0.14 1.21 0.0564 0.0564 test.phys hIoni - 2 0.00582 -0.0296 29 0 0.14 0.00294 0.0593 test.phys hIoni + 0 -8.85 -71.2 121 0.872 0 0 0 test.phys initStep + 1 -8.78 -73 120 0.561 0.312 2.49 2.49 test.phys eIoni + 2 -8.54 -74.2 120 0.303 0.257 1.9 4.39 test.phys eIoni + 3 -8.09 -74.5 119 0.0671 0.236 1.17 5.56 test.phys eIoni + 4 -8.04 -74.5 119 0 0.0671 0.101 5.66 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 29.1 87.8 0 0 0 test.phys initStep - 1 84.8 -11.7 200 87.8 0 191 191 World Transportation - 2 4.95e+03 -685 1e+04 87.8 0 1.1e+04 1.12e+04 OutOfWorld Transportation + 0 0 0 149 76.5 0 0 0 test.phys initStep + 1 46.1 13.3 200 76.5 0 69.9 69.9 World Transportation + 2 8.94e+03 2.57e+03 1e+04 76.5 0 1.35e+04 1.35e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 @@ -3265,508 +3289,10 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 ********************************************************************************************************* -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 144 99.6 0 144 644 test.phys biasWrapper(hadElastic) - 3 1.1 -2.45 156 0 0 12.1 656 test.phys biasWrapper(neutronInelastic) - -********************************************************************************************************* -* G4Track Information: Particle = C12, Track ID = 8, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.1 -2.45 156 0.34 0 0 0 test.phys initStep - 1 1.1 -2.45 156 0 0.34 0.00222 0.00222 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.1 -2.45 156 0.157 0 0 0 test.phys initStep - 1 -38.3 10.1 200 0.0996 0 60 60 test.phys biasWrapper(compt) - 2 25.4 -113 4.24 0.0939 0 239 299 test.phys biasWrapper(compt) - 3 26.3 -111 0 0.0939 0 4.49 304 World Transportation - 4 2.19e+03 2.66e+03 -1e+04 0.0939 0 1.06e+04 1.09e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 7 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 25.4 -113 4.24 0.00566 0 0 0 test.phys initStep - 1 25.4 -113 4.24 0 0.00566 0.00133 0.00133 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 7 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -38.3 10.1 200 0.0573 0 0 0 test.phys initStep - 1 -38.3 10.1 200 0 0.0573 0.0766 0.0766 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.1 -2.45 156 0.163 0 0 0 test.phys initStep - 1 -77 -60.8 96.6 0.101 0 114 114 test.phys biasWrapper(compt) - 2 -70.3 -49.1 113 0.101 0 20.9 135 test.phys biasWrapper(Rayl) - 3 -57.6 -30.2 139 0.0996 0 35.2 170 test.phys biasWrapper(compt) - 4 -43.2 -18.2 200 0.0996 0 63.4 234 World Transportation - 5 2.29e+03 1.92e+03 1e+04 0.0996 0 1.03e+04 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -57.6 -30.2 139 0.00176 0 0 0 test.phys initStep - 1 -57.6 -30.2 139 0 0.00176 0.000193 0.000193 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -77 -60.8 96.6 0.0615 0 0 0 test.phys initStep - 1 -77 -60.9 96.6 0 0.0615 0.0866 0.0866 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.1 -2.45 156 0.368 0 0 0 test.phys initStep - 1 -5.27 96 113 0.357 0.0108 108 108 test.phys biasWrapper(hadElastic) - 2 -6.53 97.3 113 0.269 0 1.94 109 test.phys biasWrapper(hadElastic) - 3 203 -25.9 172 0.222 0.0472 250 359 test.phys biasWrapper(hadElastic) - 4 172 -42.7 190 0.217 0.00497 39.2 399 test.phys biasWrapper(hadElastic) - 5 96.7 -50.1 194 0.189 0.0286 76 475 test.phys biasWrapper(hadElastic) - 6 95.4 -41.2 191 0.158 0.0307 9.75 484 test.phys biasWrapper(hadElastic) - 7 102 -47.6 181 0.12 0.0376 12.9 497 test.phys biasWrapper(hadElastic) - 8 101 -36.1 200 0.12 0 22 519 World Transportation - 9 -173 5.96e+03 1e+04 0.12 0 1.15e+04 1.2e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 13, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -6.53 97.3 113 0.088 0 0 0 test.phys initStep - 1 -6.53 97.3 113 0 0.088 0.00107 0.00107 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.1 -2.45 156 2.25 0 0 0 test.phys initStep - 1 12.5 55.2 156 1.93 0 58.8 58.8 test.phys biasWrapper(hadElastic) - 2 -420 110 0 1.93 0 463 522 World Transportation - 3 -1e+04 1.33e+03 -3.45e+03 1.93 0 1.03e+04 1.08e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 14, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 12.5 55.2 156 0.32 0 0 0 test.phys initStep - 1 12.5 55.2 156 0 0.32 0.00209 0.00209 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = proton, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.1 -2.45 156 83.8 0 0 0 test.phys initStep - 1 3.25 -9.83 170 73.9 9.97 15.9 15.9 test.phys hIoni - 2 4.99 -15.8 181 65 8.91 12.7 28.5 test.phys hIoni - 3 6.21 -20.6 190 57.4 7.55 10.1 38.6 test.phys hIoni - 4 7.22 -24.5 197 50.8 6.58 8.12 46.8 test.phys hIoni - 5 7.6 -26.2 200 47.7 3.15 3.53 50.3 World Transportation - 6 1.2e+03 -5.33e+03 1e+04 47.7 2.21e-21 1.12e+04 1.13e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 144 0.378 0 0 0 test.phys initStep - 1 -0.000859 0.00191 144 0 0.378 0.00219 0.00219 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 71.2 0 0 71.2 571 test.phys biasWrapper(neutronInelastic) - -********************************************************************************************************* -* G4Track Information: Particle = C12, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 71.2 5.54 0 0 0 test.phys initStep - 1 -0.001 0.0049 71.2 0 5.54 0.00707 0.00707 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 71.2 0.0809 0 0 0 test.phys initStep - 1 -4.29 15.6 30 0.0647 0 44.3 44.3 test.phys biasWrapper(compt) - 2 -23.4 -20.2 45.4 0.0636 0 43.5 87.7 test.phys biasWrapper(compt) - 3 -14.8 -134 108 0 0.000405 130 218 test.phys biasWrapper(phot) - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -14.8 -134 108 0.0632 0 0 0 test.phys initStep - 1 -14.9 -134 108 0 0.0632 0.091 0.091 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -23.4 -20.2 45.4 0.0011 0 0 0 test.phys initStep - 1 -23.4 -20.2 45.4 0 0.0011 9.59e-05 9.59e-05 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.29 15.6 30 0.0162 0 0 0 test.phys initStep - 1 -4.29 15.6 30 0 0.0162 0.00829 0.00829 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 71.2 0.951 0 0 0 test.phys initStep - 1 6.76 -5.79 92.3 0.286 0 23 23 test.phys biasWrapper(compt) - 2 165 26.8 0 0.286 0 186 209 World Transportation - 3 1e+04 2.05e+03 -5.74e+03 0.286 0 1.16e+04 1.18e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 5 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 6.76 -5.79 92.3 0.665 0 0 0 test.phys initStep - 1 6.82 -6.22 93.9 0.3 0.365 2.11 2.11 test.phys eIoni - 2 7.32 -6.53 93.8 0.0208 0.279 1.15 3.26 test.phys eIoni - 3 7.33 -6.53 93.8 0 0.0208 0.0129 3.28 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = proton, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 71.2 3.27 0 0 0 test.phys initStep - 1 -0.0675 -0.122 71.3 1.5 1.78 0.177 0.177 test.phys hIoni - 2 -0.0916 -0.168 71.3 0 1.5 0.0667 0.244 test.phys hIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 71.2 33.6 0 0 0 test.phys initStep - 1 70.8 58.2 200 33.6 0 158 158 World Transportation - 2 5.45e+03 4.48e+03 1e+04 33.6 0 1.2e+04 1.22e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 71.2 44 0 0 0 test.phys initStep - 1 -3.49 -29.2 65 43.9 0 30 30 test.phys biasWrapper(hadElastic) - 2 -30.5 -115 42.5 43.7 0 92.7 123 test.phys biasWrapper(hadElastic) - 3 -61.9 -320 40.1 0 0 208 330 test.phys biasWrapper(neutronInelastic) - -********************************************************************************************************* -* G4Track Information: Particle = C12, Track ID = 19, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -61.9 -320 40.1 3.53 0 0 0 test.phys initStep - 1 -61.9 -320 40.1 0 3.53 0.00496 0.00496 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -61.9 -320 40.1 0.404 0 0 0 test.phys initStep - 1 -207 -209 25.4 0.341 0 183 183 test.phys biasWrapper(compt) - 2 -221 -203 11.2 0.23 0 21.3 205 test.phys biasWrapper(compt) - 3 -231 -226 -3.55e-15 0.23 0 27.6 232 World Transportation - 4 -4.23e+03 -1e+04 -4.7e+03 0.23 0 1.16e+04 1.18e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 18 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -221 -203 11.2 0.111 0 0 0 test.phys initStep - 1 -221 -203 11.2 0 0.111 0.24 0.24 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 18 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -207 -209 25.4 0.0622 0 0 0 test.phys initStep - 1 -207 -209 25.4 0 0.0622 0.0883 0.0883 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -61.9 -320 40.1 3.26 0 0 0 test.phys initStep - 1 -49.3 -185 200 3.26 0 210 210 World Transportation - 2 718 8.11e+03 1e+04 3.26 0 1.29e+04 1.31e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = proton, Track ID = 16, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -61.9 -320 40.1 4.39 0 0 0 test.phys initStep - 1 -61.9 -320 40.2 2.75 1.64 0.222 0.222 test.phys hIoni - 2 -61.9 -320 40.3 0.87 1.88 0.153 0.375 test.phys hIoni - 3 -61.9 -320 40.3 0.0158 0.854 0.0283 0.403 test.phys hIoni - 4 -61.9 -320 40.3 0.0101 0.00572 0.000753 0.404 test.phys hIoni - 5 -61.9 -320 40.3 0.00998 7.44e-05 0.000607 0.405 test.phys hIoni - 6 -61.9 -320 40.3 0.00812 0.00186 0.000605 0.405 test.phys hIoni - 7 -61.9 -320 40.3 0 0.00812 0.000558 0.406 test.phys hIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 15, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -61.9 -320 40.1 8.87 0 0 0 test.phys initStep - 1 -22.7 -360 28.8 7.14 0 57.2 57.2 test.phys biasWrapper(hadElastic) - 2 9.86 -249 126 5.98 0 151 209 test.phys biasWrapper(hadElastic) - 3 -39 -337 200 5.98 0 125 333 World Transportation - 4 -5.42e+03 -1e+04 8.32e+03 5.98 0 1.37e+04 1.41e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 23, Parent ID = 15 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 9.86 -249 126 1.16 0 0 0 test.phys initStep - 1 9.87 -249 126 0 1.16 0.00295 0.00295 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 22, Parent ID = 15 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -22.7 -360 28.8 1.73 0 0 0 test.phys initStep - 1 -22.7 -360 28.8 0 1.73 0.00327 0.00327 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 14, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -61.9 -320 40.1 10.7 0 0 0 test.phys initStep - 1 -41.5 -342 37.9 9.8 0 30 30 test.phys biasWrapper(hadElastic) - 2 -41.3 -344 33.9 0 0 4.39 34.4 test.phys biasWrapper(neutronInelastic) - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 30, Parent ID = 14 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -41.3 -344 33.9 0.167 0 0 0 test.phys initStep - 1 -41.3 -344 33.9 0 0.167 0.00161 0.00161 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 29, Parent ID = 14 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -41.3 -344 33.9 0.094 0 0 0 test.phys initStep - 1 -46.7 -323 32.7 0.0868 0 22 22 test.phys biasWrapper(compt) - 2 95.5 -152 95 0.065 0 231 253 test.phys biasWrapper(compt) - 3 66.9 -180 75.3 0.0555 0 44.8 298 test.phys biasWrapper(compt) - 4 90.7 -206 128 0.0539 0 63.5 361 test.phys biasWrapper(compt) - 5 192 -247 163 0.0447 0 114 475 test.phys biasWrapper(compt) - 6 189 -246 161 0.0404 0 3.4 479 test.phys biasWrapper(compt) - 7 187 -260 166 0.0392 0 15.2 494 test.phys biasWrapper(compt) - 8 195 -272 200 0.0392 0 36.5 531 World Transportation - 9 2.45e+03 -3.73e+03 1e+04 0.0392 0 1.06e+04 1.12e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 29 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 187 -260 166 0.00123 0 0 0 test.phys initStep - 1 187 -260 166 0 0.00123 0.000113 0.000113 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 36, Parent ID = 29 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 189 -246 161 0.00429 0 0 0 test.phys initStep - 1 189 -246 161 0 0.00429 0.000831 0.000831 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 35, Parent ID = 29 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 192 -247 163 0.00919 0 0 0 test.phys initStep - 1 192 -247 163 0 0.00919 0.00307 0.00307 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 29 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 90.7 -206 128 0.00158 0 0 0 test.phys initStep - 1 90.7 -206 128 0 0.00158 0.000165 0.000165 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 29 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 66.9 -180 75.3 0.00949 0 0 0 test.phys initStep - 1 66.9 -180 75.3 0 0.00949 0.00324 0.00324 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 29 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 95.5 -152 95 0.0218 0 0 0 test.phys initStep - 1 95.5 -152 95 0 0.0218 0.0141 0.0141 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 31, Parent ID = 29 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -46.7 -323 32.7 0.0072 0 0 0 test.phys initStep - 1 -46.7 -323 32.7 0 0.0072 0.00201 0.00201 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 28, Parent ID = 14 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -41.3 -344 33.9 0.128 0 0 0 test.phys initStep - 1 -48.6 -334 31.1 0.115 0 12.8 12.8 test.phys biasWrapper(compt) - 2 -56.7 -326 3.55e-15 0.115 0 33 45.8 World Transportation - 3 -2.66e+03 2.06e+03 -1e+04 0.115 0 1.06e+04 1.07e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 38, Parent ID = 28 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -48.6 -334 31.1 0.0137 0 0 0 test.phys initStep - 1 -48.6 -334 31.1 0 0.0137 0.0062 0.0062 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 27, Parent ID = 14 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -41.3 -344 33.9 1.84 0 0 0 test.phys initStep - 1 44.7 -377 7.11e-15 1.84 0 98.3 98.3 World Transportation - 2 1e+04 -4.25e+03 -3.92e+03 1.84 0 1.14e+04 1.15e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 26, Parent ID = 14 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -41.3 -344 33.9 3.5 0 0 0 test.phys initStep - 1 -40.7 -379 7.11e-15 3.5 0 48.5 48.5 World Transportation - 2 115 -1e+04 -9.4e+03 3.5 0 1.35e+04 1.35e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 25, Parent ID = 14 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -41.3 -344 33.9 4.06 0 0 0 test.phys initStep - 1 18.2 -310 12.5 3.88 0 71.8 71.8 test.phys biasWrapper(compt) - 2 57 -282 -7.11e-15 3.88 0 49.3 121 World Transportation - 3 1e+04 6.82e+03 -3.2e+03 3.88 0 1.26e+04 1.28e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 25 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 18.2 -310 12.5 0.176 0 0 0 test.phys initStep - 1 18.4 -310 12.4 0 0.176 0.51 0.51 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 24, Parent ID = 14 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -41.5 -342 37.9 0.895 0 0 0 test.phys initStep - 1 -41.5 -342 37.9 0 0.895 0.00278 0.00278 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 13, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -30.5 -115 42.5 0.25 0 0 0 test.phys initStep - 1 -30.5 -115 42.5 0 0.25 0.00192 0.00192 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 12, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.49 -29.2 65 0.111 0 0 0 test.phys initStep - 1 -3.49 -29.2 65 0 0.111 0.00124 0.00124 test.phys ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -500 100 0 0 0 World initStep 1 0 0 0 100 0 500 500 test.phys Transportation 2 0 0 200 100 0 200 700 World Transportation 3 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 59 100 0.0103 59 559 test.phys biasWrapper(hadElastic) - 3 -4.7 -2.23 200 100 0 141 700 World Transportation - 4 -331 -157 1e+04 100 0 9.81e+03 1.05e+04 OutOfWorld Transportation Graphics systems deleted. Visualization Manager deleting... diff --git a/examples/extended/biasing/GB02/exampleGB02.out b/examples/extended/biasing/GB02/exampleGB02.out index 33a2d4056f4..37d6e3c82ab 100644 --- a/examples/extended/biasing/GB02/exampleGB02.out +++ b/examples/extended/biasing/GB02/exampleGB02.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -463,7 +463,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -471,13 +470,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -485,13 +482,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -500,12 +495,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -516,12 +509,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -532,12 +523,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -546,12 +535,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -560,12 +550,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -576,12 +564,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -591,13 +577,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -627,14 +611,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -642,14 +624,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -658,13 +638,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -688,12 +667,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -701,12 +680,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -715,12 +694,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -728,15 +707,36 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 @@ -1207,35 +1207,27 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 158 39.1 0 0 0 test.phys initStep - 1 -0.364 -0.113 165 38 1.1 7.36 7.36 test.phys eBrem - 2 -0.401 -0.125 168 30.4 0.276 2.45 9.82 test.phys eBrem - 3 -0.711 -0.663 200 26.4 3.92 32.5 42.3 World Transportation - 4 80.1 362 1e+04 26.4 3.21e-22 9.81e+03 9.85e+03 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.401 -0.125 168 7.32 0 0 0 test.phys initStep - 1 -0.209 0.0428 200 7.32 0 32.3 32.3 World Transportation - 2 58 51 1e+04 7.32 0 9.8e+03 9.83e+03 OutOfWorld Transportation + 1 -0.277 0.109 165 38 0.932 7.36 7.36 test.phys eBrem + 2 -1.33 0.434 200 33.6 4.45 34.9 42.3 World Transportation + 3 -2e+03 -398 1e+04 33.6 3.35e-22 1e+04 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.364 -0.113 165 0.00614 0 0 0 test.phys initStep - 1 -0.388 -0.0827 166 0 0.000405 0.619 0.619 test.phys biasWrapper(phot) + 0 -0.277 0.109 165 0.128 0 0 0 test.phys initStep + 1 -1.2 0.283 198 0.113 0 32.7 32.7 test.phys biasWrapper(compt) + 2 -4.7 -1.63 200 0.113 0 4.47 37.2 World Transportation + 3 -1e+04 -5.45e+03 5.96e+03 0.113 0 1.28e+04 1.28e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.388 -0.0827 166 0.00574 0 0 0 test.phys initStep - 1 -0.388 -0.0821 166 0 0.00574 0.00136 0.00136 test.phys eIoni + 0 -1.2 0.283 198 0.0149 0 0 0 test.phys initStep + 1 -1.19 0.284 198 0 0.0149 0.00714 0.00714 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 @@ -1243,236 +1235,250 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 158 59.9 0 0 0 test.phys initStep - 1 -0.114 -0.0649 168 58.2 1.56 9.72 9.72 test.phys eBrem - 2 -0.114 -0.0713 171 57.1 0.342 3 12.7 test.phys eBrem - 3 -0.00854 -0.614 189 54.9 2.08 18.1 30.9 test.phys eBrem - 4 0.0473 -0.78 200 53.7 1.29 11.3 42.1 World Transportation - 5 -134 -213 1e+04 53.7 3.42e-22 9.8e+03 9.85e+03 OutOfWorld Transportation + 1 -0.732 -1.25 193 55.5 4.16 35 35 test.phys eBrem + 2 -0.909 -1.51 200 54.8 0.736 7.17 42.2 World Transportation + 3 116 -301 1e+04 54.8 3.43e-22 9.81e+03 9.85e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00854 -0.614 189 0.0943 0 0 0 test.phys initStep - 1 0.0686 -0.725 200 0.0943 0 11.3 11.3 World Transportation - 2 67.2 -97.2 1e+04 0.0943 0 9.8e+03 9.81e+03 OutOfWorld Transportation + 0 -0.732 -1.25 193 0.233 0 0 0 test.phys initStep + 1 -0.865 -1.46 200 0.233 0 7.16 7.16 World Transportation + 2 -183 -292 1e+04 0.233 0 9.81e+03 9.81e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.114 -0.0713 171 0.732 0 0 0 test.phys initStep - 1 0.0506 -0.559 200 0.732 0 29.4 29.4 World Transportation - 2 55 -163 1e+04 0.732 0 9.8e+03 9.83e+03 OutOfWorld Transportation + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.114 -0.0649 168 0.153 0 0 0 test.phys initStep - 1 -0.266 -0.157 200 0.153 0 32.4 32.4 World Transportation - 2 -46.2 -28 1e+04 0.153 0 9.8e+03 9.83e+03 OutOfWorld Transportation + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 88.9 0 0 88.9 589 test.phys biasWrapper(conv) ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e+, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + 0 0 0 88.9 14.3 0 0 0 test.phys initStep + 1 -1.94 -1.26 107 11.9 2.19 18.7 18.7 test.phys eBrem + 2 -5.5 -1.32 125 8.61 2.07 18.7 37.3 test.phys eIoni + 3 -5.4 -1.66 129 8.16 0.447 3.8 41.1 test.phys eBrem + 4 -5.95 -1.75 143 6.67 1.49 14.4 55.6 test.phys eIoni + 5 -6.19 -3.28 146 6.21 0.45 3.22 58.8 test.phys eBrem + 6 -6.19 -3.42 146 5.84 0.0299 0.282 59.1 test.phys eIoni + 7 -6.49 -8.77 155 4.42 1.42 10.7 69.8 test.phys eIoni + 8 -9.37 -13.1 161 3.39 1.03 8.39 78.2 test.phys eIoni + 9 -9.17 -13.7 167 2.67 0.72 6.7 84.9 test.phys eIoni + 10 -10.1 -17.1 171 2.07 0.593 5.52 90.4 test.phys eIoni + 11 -8.48 -20.4 173 1.44 0.632 4.53 94.9 test.phys eIoni + 12 -6.87 -22.8 174 1.03 0.41 3.48 98.4 test.phys eIoni + 13 -6.18 -24 176 0.744 0.288 2.78 101 test.phys eIoni + 14 -5.29 -24.8 177 0.418 0.326 2.26 103 test.phys eIoni + 15 -5.29 -25.2 178 0 0.418 1.56 105 test.phys eIoni + 16 -5.29 -25.2 178 0 0 0 105 test.phys annihil ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 73.7 0 0 73.7 574 test.phys biasWrapper(conv) + 0 -5.29 -25.2 178 0.511 0 0 0 test.phys initStep + 1 -2.07 -29.5 178 0.205 0 5.4 5.4 test.phys biasWrapper(compt) + 2 -29.2 -33 177 0.141 0 27.3 32.7 test.phys biasWrapper(compt) + 3 -2.8 -32.7 26.6 0.128 0 153 186 test.phys biasWrapper(compt) + 4 -16.9 -54.4 3.55e-15 0.128 0 37.1 223 World Transportation + 5 -5.31e+03 -8.23e+03 -1e+04 0.128 0 1.4e+04 1.42e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 4, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 11 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 73.7 0.171 0 0 0 test.phys initStep - 1 0.0607 0.0182 73.9 0 0.171 0.47 0.47 test.phys eIoni - 2 0.0607 0.0182 73.9 0 0 0 0.47 test.phys annihil + 0 -2.8 -32.7 26.6 0.0127 0 0 0 test.phys initStep + 1 -2.8 -32.7 26.6 0 0.0127 0.00541 0.00541 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 11 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0607 0.0182 73.9 0.511 0 0 0 test.phys initStep - 1 49.2 -185 137 0.246 0 201 201 test.phys biasWrapper(compt) - 2 24.2 -163 200 0.246 0 71.5 272 World Transportation - 3 -3.85e+03 3.11e+03 1e+04 0.246 0 1.1e+04 1.13e+04 OutOfWorld Transportation + 0 -29.2 -33 177 0.0647 0 0 0 test.phys initStep + 1 -29.2 -33 177 0 0.0647 0.0946 0.0946 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 11 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 49.2 -185 137 0.265 0 0 0 test.phys initStep - 1 49.4 -185 136 0 0.265 0.975 0.975 test.phys eIoni + 0 -2.07 -29.5 178 0.306 0 0 0 test.phys initStep + 1 -1.58 -29.9 178 0.102 0.203 1.18 1.18 test.phys eIoni + 2 -1.59 -29.9 178 0 0.102 0.208 1.39 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 4 +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0607 0.0182 73.9 0.511 0 0 0 test.phys initStep - 1 -4.83 18.4 67.7 0.371 0 20 20 test.phys biasWrapper(compt) - 2 -0.158 46.6 0 0.371 0 73.5 93.5 World Transportation - 3 690 4.21e+03 -1e+04 0.371 0 1.09e+04 1.09e+04 OutOfWorld Transportation + 0 -5.29 -25.2 178 0.511 0 0 0 test.phys initStep + 1 -156 178 166 0.205 0 254 254 test.phys biasWrapper(compt) + 2 -102 89.8 0 0.205 0 196 450 World Transportation + 3 3.19e+03 -5.24e+03 -1e+04 0.205 0 1.18e+04 1.22e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 10 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.83 18.4 67.7 0.14 0 0 0 test.phys initStep - 1 -4.9 18.5 67.8 0 0.14 0.35 0.35 test.phys eIoni + 0 -156 178 166 0.306 0 0 0 test.phys initStep + 1 -157 179 166 0.0485 0.257 1.18 1.18 test.phys eIoni + 2 -157 179 166 0 0.0485 0.0572 1.24 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 73.7 98.8 0 0 0 test.phys initStep - 1 -0.0149 1.28 120 92.7 5.89 46.7 46.7 test.phys eIoni - 2 -1.28 0.676 139 89.8 2.31 18.7 65.4 test.phys eBrem - 3 -2.16 0.673 143 89.3 0.373 3.67 69 test.phys eBrem - 4 -4.45 0.557 152 87.6 1.36 9.37 78.4 test.phys eIoni - 5 -16.3 -0.465 200 81.6 5.98 49.9 128 World Transportation - 6 -1.01e+03 -116 1e+04 81.6 3.56e-22 9.85e+03 9.98e+03 OutOfWorld Transportation + 0 -6.19 -3.42 146 0.336 0 0 0 test.phys initStep + 1 -5.69 -3.92 146 0.105 0.231 1.3 1.3 test.phys eIoni + 2 -5.69 -3.95 146 0 0.105 0.218 1.52 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.45 0.557 152 0.41 0 0 0 test.phys initStep - 1 -4.35 1.31 152 0.168 0.243 1.54 1.54 test.phys eIoni - 2 -4.21 1.11 152 0 0.168 0.472 2.02 test.phys eIoni + 0 -6.19 -3.28 146 0.00817 0 0 0 test.phys initStep + 1 -6.22 -3.83 147 0 0.000405 0.746 0.746 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 8 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.16 0.673 143 0.0816 0 0 0 test.phys initStep - 1 -16.3 0.242 200 0.0816 0 59.2 59.2 World Transportation - 2 -2.43e+03 -73.1 1e+04 0.0816 0 1.01e+04 1.02e+04 OutOfWorld Transportation + 0 -6.22 -3.83 147 0.00776 0 0 0 test.phys initStep + 1 -6.22 -3.82 147 0 0.00776 0.00229 0.00229 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.28 0.676 139 0.592 0 0 0 test.phys initStep - 1 -7.11 0.402 163 0.267 0 24.5 24.5 test.phys biasWrapper(compt) - 2 -7.91 -1.13 162 0.154 0 1.75 26.3 test.phys biasWrapper(compt) - 3 8.08 2.71 200 0.154 0 41 67.2 World Transportation - 4 4.19e+03 1.01e+03 1e+04 0.154 0 1.07e+04 1.08e+04 OutOfWorld Transportation + 0 -5.4 -1.66 129 0.00488 0 0 0 test.phys initStep + 1 -5.44 -1.71 130 0 0.000405 0.382 0.382 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 10 +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -7.91 -1.13 162 0.114 0 0 0 test.phys initStep - 1 -7.97 -1.22 162 0 0.114 0.248 0.248 test.phys eIoni + 0 -5.44 -1.71 130 0.00448 0 0 0 test.phys initStep + 1 -5.44 -1.71 130 0 0.00448 0.000892 0.000892 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 10 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -7.11 0.402 163 0.324 0 0 0 test.phys initStep - 1 -7.13 0.636 163 0.0325 0.292 1.26 1.26 test.phys eIoni - 2 -7.14 0.641 163 0 0.0325 0.0283 1.29 test.phys eIoni + 0 -5.5 -1.32 125 1.18 0 0 0 test.phys initStep + 1 -7.29 -1.47 127 0.834 0.342 3.01 3.01 test.phys eIoni + 2 -7.49 -3.33 128 0.567 0.267 2.42 5.43 test.phys eIoni + 3 -7.36 -4.65 127 0.324 0.243 1.91 7.34 test.phys eIoni + 4 -7.05 -5.23 127 0 0.324 1.26 8.6 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0149 1.28 120 0.23 0 0 0 test.phys initStep - 1 -0.217 1.58 121 0 0.23 0.779 0.779 test.phys eIoni + 0 -1.94 -1.26 107 0.269 0 0 0 test.phys initStep + 1 -10.5 -10.5 200 0.269 0 93.5 93.5 World Transportation + 2 -918 -986 1e+04 0.269 0 9.89e+03 9.98e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + 0 0 0 88.9 84.7 0 0 0 test.phys initStep + 1 0.278 -0.278 106 82.6 2.03 17.2 17.2 test.phys eBrem + 2 -0.0776 -0.248 131 71.9 3.53 24.6 41.8 test.phys eIoni + 3 -0.881 0.113 193 63.1 8.37 62.9 105 test.phys eBrem + 4 -0.929 0.119 200 62.3 0.814 6.52 111 World Transportation + 5 -141 -311 1e+04 62.3 3.46e-22 9.81e+03 9.92e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 152 0 0 152 652 test.phys biasWrapper(conv) + 0 -0.881 0.113 193 0.428 0 0 0 test.phys initStep + 1 -0.981 0.0889 200 0.428 0 6.51 6.51 World Transportation + 2 -153 -36.5 1e+04 0.428 0 9.8e+03 9.81e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 4, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 152 27.2 0 0 0 test.phys initStep - 1 -0.0436 0.368 170 24.4 1.97 17.7 17.7 test.phys eBrem - 2 -0.5 -0.658 193 21.6 2.84 23.5 41.2 test.phys eBrem - 3 -0.804 -1.21 200 20.8 0.718 6.89 48.1 World Transportation - 4 -709 -349 1e+04 20.8 3.15e-22 9.83e+03 9.88e+03 OutOfWorld Transportation + 0 -0.0776 -0.248 131 7.18 0 0 0 test.phys initStep + 1 -0.134 -1.62 135 6.49 0.456 4.39 4.39 test.phys eIoni + 2 -0.132 -2.09 136 5.42 0.111 1.11 5.5 test.phys eIoni + 3 -0.441 -7.63 144 4.2 1.22 9.95 15.4 test.phys eIoni + 4 1.72 -7.87 151 3.31 0.89 7.97 23.4 test.phys eIoni + 5 1.53 -9.68 157 2.54 0.766 6.53 29.9 test.phys eIoni + 6 1.49 -11.1 161 1.63 0.912 5.27 35.2 test.phys eIoni + 7 1.11 -10.5 164 1.2 0.434 3.77 39 test.phys eIoni + 8 0.465 -9.7 167 0.796 0.4 3.04 42 test.phys eIoni + 9 0.747 -8.75 168 0.367 0.429 2.35 44.4 test.phys eIoni + 10 1.22 -8.85 169 0.12 0.247 1.41 45.8 test.phys eIoni + 11 1.19 -8.94 169 0 0.12 0.272 46.1 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 19 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.5 -0.658 193 0.0139 0 0 0 test.phys initStep - 1 -0.62 -1.47 200 0.0139 0 6.89 6.89 World Transportation - 2 -172 -1.17e+03 1e+04 0.0139 0 9.87e+03 9.88e+03 OutOfWorld Transportation + 0 -0.132 -2.09 136 0.963 0 0 0 test.phys initStep + 1 -0.149 -1.55 138 0.546 0.417 2.65 2.65 test.phys eIoni + 2 0.914 -1.37 139 0.261 0.285 1.87 4.52 test.phys eIoni + 3 1.07 -1.55 139 0 0.261 0.951 5.47 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 19 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0436 0.368 170 0.806 0 0 0 test.phys initStep - 1 0.792 1.11 200 0.806 0 30.3 30.3 World Transportation - 2 272 242 1e+04 0.806 0 9.81e+03 9.84e+03 OutOfWorld Transportation + 0 -0.134 -1.62 135 0.235 0 0 0 test.phys initStep + 1 0.199 -1.53 135 0 0.235 0.808 0.808 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 152 71.8 0 0 0 test.phys initStep - 1 0.185 0.047 160 70.9 0.866 7.76 7.76 test.phys eBrem - 2 0.879 0.299 200 66.1 4.82 40.2 47.9 World Transportation - 3 170 285 1e+04 66.1 3.48e-22 9.81e+03 9.85e+03 OutOfWorld Transportation + 0 0.278 -0.278 106 0.00342 0 0 0 test.phys initStep + 1 0.278 -0.278 106 0 0.000405 0.0306 0.0306 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 18 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.185 0.047 160 0.038 0 0 0 test.phys initStep - 1 1.47 -0.152 200 0.038 0 40.1 40.1 World Transportation - 2 316 -48.8 1e+04 0.038 0 9.81e+03 9.85e+03 OutOfWorld Transportation + 0 0.278 -0.278 106 0.00302 0 0 0 test.phys initStep + 1 0.278 -0.278 106 0 0.00302 0.000461 0.000461 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 @@ -1491,746 +1497,741 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 52.5 0 0 52.5 552 test.phys biasWrapper(conv) + 1 0 0 104 0.663 0 104 604 test.phys biasWrapper(compt) + 2 290 32 174 0.473 0 300 904 test.phys biasWrapper(compt) + 3 331 88.8 200 0.473 0 74.5 979 World Transportation + 4 7.42e+03 1e+04 4.7e+03 0.473 0 1.3e+04 1.4e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 4, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 52.5 38.1 0 0 0 test.phys initStep - 1 -1.28 -0.144 70.6 35.9 2.19 18.2 18.2 test.phys eBrem - 2 -1.78 -0.719 96.4 32.1 3.19 25.8 44 test.phys eIoni - 3 -1.39 -0.85 103 31.2 0.636 6.16 50.2 test.phys eIoni - 4 2.46 1.13 153 24.9 6.36 51.2 101 test.phys eIoni - 5 3.1 2.72 163 23.7 1.12 9.83 111 test.phys eBrem - 6 4.48 4.24 196 18.9 3.93 33.6 145 test.phys eBrem - 7 4.82 4.51 200 18.3 0.639 3.82 149 World Transportation - 8 1.5e+03 364 1e+04 18.3 3.14e-22 9.92e+03 1.01e+04 OutOfWorld Transportation + 0 290 32 174 0.19 0 0 0 test.phys initStep + 1 291 31.8 174 0 0.19 0.579 0.579 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.48 4.24 196 0.894 0 0 0 test.phys initStep - 1 5.01 4.47 200 0.894 0 3.83 3.83 World Transportation - 2 1.38e+03 587 1e+04 0.894 0 9.91e+03 9.92e+03 OutOfWorld Transportation + 0 0 0 104 99.3 0 0 0 test.phys initStep + 1 0.0288 0.0251 110 70.5 0.891 6.62 6.62 test.phys eBrem + 2 0.0659 -0.0479 119 67.2 0.976 8.65 15.3 test.phys eBrem + 3 0.67 -1.75 156 62.4 4.57 37.4 52.6 test.phys eBrem + 4 0.689 -2.39 163 61.3 0.803 6.75 59.4 test.phys eIoni + 5 0.686 -2.49 164 61.1 0.163 1.02 60.4 test.phys eBrem + 6 0.677 -2.93 168 60 0.36 3.5 63.9 test.phys eIoni + 7 0.437 -5.79 200 45.3 4.28 32.2 96 test.phys eBrem + 8 0.418 -5.86 200 45.2 0.0556 0.479 96.5 World Transportation + 9 -474 -1.34e+03 1e+04 45.2 3.4e-22 9.9e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 4 +* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.1 2.72 163 0.0268 0 0 0 test.phys initStep - 1 5.38 7.52 193 0 0.000405 30.5 30.5 test.phys biasWrapper(phot) + 0 0.437 -5.79 200 10.4 0 0 0 test.phys initStep + 1 0.419 -5.85 200 10.4 0 0.478 0.478 World Transportation + 2 -375 -1.25e+03 1e+04 10.4 0 9.89e+03 9.89e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 8 +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.38 7.52 193 0.0264 0 0 0 test.phys initStep - 1 5.39 7.52 193 0 0.0264 0.0196 0.0196 test.phys eIoni + 0 0.677 -2.93 168 0.763 0 0 0 test.phys initStep + 1 0.468 -4.37 169 0.458 0.305 2.29 2.29 test.phys eIoni + 2 1.48 -4.74 169 0.162 0.296 1.67 3.96 test.phys eIoni + 3 1.67 -4.83 169 0 0.162 0.446 4.41 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 +* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.39 -0.85 103 0.277 0 0 0 test.phys initStep - 1 -1.38 -1.33 103 0 0.277 1.04 1.04 test.phys eIoni + 0 0.686 -2.49 164 0.032 0 0 0 test.phys initStep + 1 -1.35 -7.02 200 0.032 0 36.3 36.3 World Transportation + 2 -557 -1.24e+03 1e+04 0.032 0 9.89e+03 9.93e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.78 -0.719 96.4 0.563 0 0 0 test.phys initStep - 1 -0.817 -0.146 97.1 0.266 0.298 1.91 1.91 test.phys eIoni - 2 -0.637 -0.105 96.7 0 0.266 0.977 2.88 test.phys eIoni + 0 0.689 -2.39 163 0.263 0 0 0 test.phys initStep + 1 0.518 -2.82 163 0 0.263 0.96 0.96 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 4 +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.28 -0.144 70.6 0.00282 0 0 0 test.phys initStep - 1 -1.29 -0.142 70.7 0 0.000405 0.0557 0.0557 test.phys biasWrapper(phot) + 0 0.67 -1.75 156 0.263 0 0 0 test.phys initStep + 1 0.61 -4.83 200 0.263 0 43.8 43.8 World Transportation + 2 -12.8 -696 1e+04 0.263 0 9.82e+03 9.87e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 5 +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.29 -0.142 70.7 0.00241 0 0 0 test.phys initStep - 1 -1.29 -0.142 70.7 0 0.00241 0.000321 0.000321 test.phys eIoni + 0 0.0659 -0.0479 119 2.31 0 0 0 test.phys initStep + 1 0.162 -3.68 200 2.31 0 81 81 World Transportation + 2 11.8 -443 1e+04 2.31 0 9.81e+03 9.89e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 52.5 60.9 0 0 0 test.phys initStep - 1 -0.0239 -0.0395 55.7 60.5 0.349 3.16 3.16 test.phys eBrem - 2 0.0306 -0.271 64.1 58.7 1.02 8.48 11.6 test.phys eIoni - 3 -1.11 -0.225 84.6 56.3 2.37 20.5 32.1 test.phys eBrem - 4 -1.43 -0.309 87.2 55.8 0.25 2.62 34.8 test.phys eIoni - 5 -3.24 -0.855 97.8 54.1 1.45 10.8 45.5 test.phys eIoni - 6 -7.05 -1.81 114 52.1 2 16.4 61.9 test.phys eBrem - 7 -8.1 -1.97 117 49.7 0.364 3.63 65.5 test.phys eBrem - 8 -22.6 -7.5 169 41.3 6.67 54.3 120 test.phys eBrem - 9 -27.9 -9.37 183 39.1 1.96 14.8 135 test.phys eIoni - 10 -29.5 -9.77 186 38.6 0.447 3.89 138 test.phys eBrem - 11 -35.9 -11 200 36.5 2.09 15.4 154 World Transportation - 12 -4.17e+03 -1.76e+03 1e+04 36.5 3.64e-22 1.08e+04 1.09e+04 OutOfWorld Transportation + 0 0.0288 0.0251 110 27.9 0 0 0 test.phys initStep + 1 -1.31 0.0554 200 27.9 0 89.6 89.6 World Transportation + 2 -148 3.37 1e+04 27.9 0 9.8e+03 9.89e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -29.5 -9.77 186 0.0814 0 0 0 test.phys initStep - 1 -35.8 -10.6 200 0.0814 0 15.2 15.2 World Transportation - 2 -4.46e+03 -620 1e+04 0.0814 0 1.08e+04 1.08e+04 OutOfWorld Transportation + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -27.9 -9.37 183 0.247 0 0 0 test.phys initStep - 1 -27.6 -9.43 183 0 0.247 0.873 0.873 test.phys eIoni + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 65.7 0 0 65.7 566 test.phys biasWrapper(conv) ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 3 +* G4Track Information: Particle = e+, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -22.6 -7.5 169 1.67 0 0 0 test.phys initStep - 1 -33.5 -10.5 200 1.67 0 33 33 World Transportation - 2 -3.46e+03 -948 1e+04 1.67 0 1.04e+04 1.05e+04 OutOfWorld Transportation + 0 0 0 65.7 52.6 0 0 0 test.phys initStep + 1 0.304 -0.00729 77.2 51.1 1.31 11.5 11.5 test.phys eBrem + 2 0.409 -0.284 86 50 1.05 8.87 20.4 test.phys eBrem + 3 0.592 -6.09 149 41.9 8.04 63.3 83.7 test.phys eBrem + 4 0.516 -7.56 158 40.2 0.956 8.87 92.6 test.phys eBrem + 5 0.281 -8.75 164 21.8 0.888 6.76 99.4 test.phys eBrem + 6 -1.45 -12.8 182 10.2 2.59 18.6 118 test.phys eBrem + 7 -1.27 -16.5 196 8.49 1.68 14 132 test.phys eBrem + 8 -0.976 -16.4 200 7.93 0.562 4.31 136 World Transportation + 9 1.22e+03 1.04e+03 1e+04 7.93 2.91e-22 9.93e+03 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -8.1 -1.97 117 2.02 0 0 0 test.phys initStep - 1 -36.4 -7.02 200 2.02 0 87.7 87.7 World Transportation - 2 -3.39e+03 -604 1e+04 2.02 0 1.04e+04 1.05e+04 OutOfWorld Transportation + 0 -1.27 -16.5 196 0.032 0 0 0 test.phys initStep + 1 -0.904 -15.9 200 0.032 0 4.32 4.32 World Transportation + 2 830 1.35e+03 1e+04 0.032 0 9.93e+03 9.93e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -7.05 -1.81 114 0.0562 0 0 0 test.phys initStep - 1 -23.8 -3.83 170 0.0467 0 58.4 58.4 test.phys biasWrapper(compt) - 2 -24 -4.29 168 0.0401 0 1.41 59.8 test.phys biasWrapper(compt) - 3 -3.76 1.34 187 0.0401 6.1e-05 28.4 88.2 test.phys biasWrapper(compt) - 4 16 4.36 200 0.0401 0 23.7 112 World Transportation - 5 1e+04 1.53e+03 6.6e+03 0.0401 0 1.2e+04 1.21e+04 OutOfWorld Transportation + 0 -1.45 -12.8 182 8.98 0 0 0 test.phys initStep + 1 -3.81 -19.6 200 8.98 0 19.1 19.1 World Transportation + 2 -1.31e+03 -3.83e+03 1e+04 8.98 0 1.06e+04 1.06e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 17 +* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -24 -4.29 168 0.00654 0 0 0 test.phys initStep - 1 -24 -4.29 168 0 0.00654 0.0017 0.0017 test.phys eIoni + 0 0.281 -8.75 164 17.6 0 0 0 test.phys initStep + 1 -1.71 -16.3 200 17.6 0 36.5 36.5 World Transportation + 2 -548 -2.09e+03 1e+04 17.6 0 1e+04 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 17 +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -23.8 -3.83 170 0.0095 0 0 0 test.phys initStep - 1 -23.8 -3.83 170 0 0.0095 0.00325 0.00325 test.phys eIoni + 0 0.516 -7.56 158 0.771 0 0 0 test.phys initStep + 1 -1.07 -15.2 200 0.771 0 43 43 World Transportation + 2 -368 -1.79e+03 1e+04 0.771 0 9.97e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.24 -0.855 97.8 0.224 0 0 0 test.phys initStep - 1 -3.55 -1.07 97.9 0 0.224 0.752 0.752 test.phys eIoni + 0 0.592 -6.09 149 0.0121 0 0 0 test.phys initStep + 1 0.55 -7.44 159 0 0.000405 10.5 10.5 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.43 -0.309 87.2 0.306 0 0 0 test.phys initStep - 1 -1.14 0.117 87.5 0.0263 0.279 1.18 1.18 test.phys eIoni - 2 -1.15 0.113 87.5 0 0.0263 0.0195 1.2 test.phys eIoni + 0 0.55 -7.44 159 0.0117 0 0 0 test.phys initStep + 1 0.552 -7.45 159 0 0.0117 0.00469 0.00469 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.11 -0.225 84.6 0.00644 0 0 0 test.phys initStep - 1 -1.14 -0.235 84.9 0 0.000405 0.277 0.277 test.phys biasWrapper(phot) + 0 0.409 -0.284 86 0.0592 0 0 0 test.phys initStep + 1 0.557 -0.455 92.3 0.0592 0 6.23 6.23 test.phys biasWrapper(Rayl) + 2 11.7 -7.61 191 0.0537 0 99.2 105 test.phys biasWrapper(compt) + 3 255 -61.6 187 0.0535 0 249 354 test.phys biasWrapper(compt) + 4 317 -58.9 191 0.0483 0 62.2 417 test.phys biasWrapper(compt) + 5 316 -51.5 200 0.0483 0 11.8 429 World Transportation + 6 -828 7.82e+03 1e+04 0.0483 0 1.26e+04 1.31e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 14 +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 6 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.14 -0.235 84.9 0.00604 0 0 0 test.phys initStep - 1 -1.14 -0.235 84.9 0 0.00604 0.00149 0.00149 test.phys eIoni + 0 317 -58.9 191 0.00515 0 0 0 test.phys initStep + 1 317 -58.9 191 0 0.00515 0.00113 0.00113 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 6 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0306 -0.271 64.1 0.76 0 0 0 test.phys initStep - 1 0.263 -1.61 65.3 0.489 0.271 2.29 2.29 test.phys eIoni - 2 -0.391 -2.05 66.1 0.207 0.282 1.74 4.03 test.phys eIoni - 3 -0.63 -1.91 66.3 0 0.207 0.662 4.69 test.phys eIoni + 0 255 -61.6 187 0.000207 0 0 0 test.phys initStep + 1 255 -61.6 187 0 0.000207 1.36e-05 1.36e-05 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 6 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0239 -0.0395 55.7 0.0484 0 0 0 test.phys initStep - 1 -0.0379 -0.0845 59.3 0.0484 0 3.68 3.68 test.phys biasWrapper(Rayl) - 2 -0.392 -0.124 86.4 0.0434 0 27 30.7 test.phys biasWrapper(compt) - 3 6.13 90.9 66.5 0.0404 0 93.4 124 test.phys biasWrapper(compt) - 4 -124 110 19.4 0.0395 0 140 264 test.phys biasWrapper(compt) - 5 -130 106 17.2 0.0395 0 7.53 272 test.phys biasWrapper(Rayl) - 6 -133 105 19 0.0371 0 3.41 275 test.phys biasWrapper(compt) - 7 -117 104 54.5 0 0.000405 39 314 test.phys biasWrapper(phot) + 0 11.7 -7.61 191 0.00553 0 0 0 test.phys initStep + 1 11.7 -7.61 191 0 0.00553 0.00128 0.00128 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 12 +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -117 104 54.5 0.0367 0 0 0 test.phys initStep - 1 -117 104 54.5 0 0.0367 0.0351 0.0351 test.phys eIoni + 0 0.304 -0.00729 77.2 0.212 0 0 0 test.phys initStep + 1 2.95 -2.83 138 0.207 0 61.2 61.2 test.phys biasWrapper(compt) + 2 18.9 -21.2 198 0.167 0 64.4 126 test.phys biasWrapper(compt) + 3 19.2 -36.2 200 0.167 0 15.1 141 World Transportation + 4 201 -1e+04 1.56e+03 0.167 0 1.01e+04 1.02e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 28, Parent ID = 12 +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -133 105 19 0.00242 0 0 0 test.phys initStep - 1 -133 105 19 0 0.00242 0.000322 0.000322 test.phys eIoni + 0 18.9 -21.2 198 0.0399 0 0 0 test.phys initStep + 1 18.9 -21.2 198 0 0.0399 0.0407 0.0407 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 12 +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -124 110 19.4 0.000891 0 0 0 test.phys initStep - 1 -124 110 19.4 0 0.000891 7.09e-05 7.09e-05 test.phys eIoni + 0 2.95 -2.83 138 0.00448 0 0 0 test.phys initStep + 1 2.95 -2.83 138 0 0.00448 0.000894 0.000894 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 12 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 6.13 90.9 66.5 0.00295 0 0 0 test.phys initStep - 1 6.13 90.9 66.5 0 0.00295 0.000445 0.000445 test.phys eIoni + 0 0 0 65.7 46.3 0 0 0 test.phys initStep + 1 -0.163 -0.0849 73.8 45.3 1.06 8.17 8.17 test.phys eBrem + 2 -0.179 -0.454 81.5 43.9 0.966 7.68 15.8 test.phys eIoni + 3 -0.234 -1.18 98.3 41.8 1.93 16.8 32.7 test.phys eBrem + 4 0.00829 -2.36 111 40.2 1.5 13 45.7 test.phys eBrem + 5 0.0209 -2.39 112 39.7 0.0556 0.407 46.1 test.phys eBrem + 6 4.09 -2.69 164 32.6 6.86 52.7 98.8 test.phys eBrem + 7 9.67 -1.5 196 25 3.61 32.4 131 test.phys eBrem + 8 10.2 -1.25 200 24.4 0.567 4.14 135 World Transportation + 9 1.65e+03 493 1e+04 24.4 3.24e-22 9.95e+03 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 12 +* G4Track Information: Particle = gamma, Track ID = 24, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.392 -0.124 86.4 0.00499 0 0 0 test.phys initStep - 1 -0.392 -0.124 86.4 0 0.00499 0.00107 0.00107 test.phys eIoni + 0 9.67 -1.5 196 4.01 0 0 0 test.phys initStep + 1 10.3 -1.07 200 4.01 0 4.16 4.16 World Transportation + 2 1.59e+03 1.02e+03 1e+04 4.01 0 9.98e+03 9.98e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = gamma, Track ID = 23, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + 0 4.09 -2.69 164 0.256 0 0 0 test.phys initStep + 1 9.58 -2.92 200 0.256 0 36.3 36.3 World Transportation + 2 1.51e+03 -67.3 1e+04 0.256 0 9.91e+03 9.95e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 22, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 80.4 0 0 80.4 580 test.phys biasWrapper(conv) + 0 0.0209 -2.39 112 0.416 0 0 0 test.phys initStep + 1 3.47 -9.08 200 0.416 0 88.7 88.7 World Transportation + 2 386 -752 1e+04 0.416 0 9.84e+03 9.92e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 4, Parent ID = 2 +* G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 80.4 43.9 0 0 0 test.phys initStep - 1 -3.17 -0.408 120 38.5 5.2 39.8 39.8 test.phys eIoni - 2 -3.65 0.746 142 19.5 3 22.3 62.1 test.phys eBrem - 3 -1.94 2.5 161 9.41 2.69 18.9 81 test.phys eBrem - 4 2.39 8.58 175 7.36 2.05 16.4 97.5 test.phys eIoni - 5 1.96 15 186 5.63 1.72 13.1 111 test.phys eIoni - 6 2.48 19.9 195 4.53 1.11 10.4 121 test.phys eIoni - 7 2.51 20.7 196 2.41 0.145 1.42 122 test.phys eIoni - 8 0.818 23.2 200 1.71 0.693 5.09 127 test.phys eIoni - 9 0.846 23.1 200 1.7 0.00956 0.102 128 World Transportation - 10 1.92e+03 -9.65e+03 1e+04 1.7 3.69e-22 1.39e+04 1.4e+04 OutOfWorld Transportation + 0 0.00829 -2.36 111 0.134 0 0 0 test.phys initStep + 1 3.38 -8.73 200 0.134 0 89 89 World Transportation + 2 376 -713 1e+04 0.134 0 9.83e+03 9.92e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 4 +* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.51 20.7 196 1.97 0 0 0 test.phys initStep - 1 3.53 23.8 199 1.27 0.703 4.34 4.34 test.phys eIoni - 2 3.76 24.3 199 1.11 0.0602 0.628 4.97 test.phys eBrem - 3 4.42 26.5 200 0.772 0.339 2.9 7.87 test.phys eIoni - 4 4.42 26.5 200 0.77 0.00235 0.018 7.89 World Transportation - 5 1.7e+03 6.89e+03 1e+04 0.77 3.37e-22 1.21e+04 1.21e+04 OutOfWorld Transportation + 0 -0.234 -1.18 98.3 0.17 0 0 0 test.phys initStep + 1 -0.205 -1.31 101 0.15 0 2.62 2.62 test.phys biasWrapper(compt) + 2 -11 -11.1 111 0.145 0 18 20.6 test.phys biasWrapper(compt) + 3 -21.6 -40.9 158 0.125 0 56 76.6 test.phys biasWrapper(compt) + 4 -53.7 -66.6 156 0.114 0 41.2 118 test.phys biasWrapper(compt) + 5 -59.1 -79 139 0.0807 0 21.6 139 test.phys biasWrapper(compt) + 6 -60.8 -39.5 158 0.0668 0 44 183 test.phys biasWrapper(compt) + 7 -43.1 -43.5 155 0.0668 0 18.4 202 test.phys biasWrapper(Rayl) + 8 -6.99 -52.7 148 0.0558 0 37.9 240 test.phys biasWrapper(compt) + 9 -25.6 -46.1 200 0.0558 0 55.9 295 World Transportation + 10 -3.51e+03 1.18e+03 1e+04 0.0558 0 1.05e+04 1.08e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 8 +* G4Track Information: Particle = e-, Track ID = 31, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.76 24.3 199 0.0996 0 0 0 test.phys initStep - 1 7.42 33 200 0.0996 0 9.51 9.51 World Transportation - 2 4.2e+03 1e+04 1.36e+03 0.0996 0 1.09e+04 1.09e+04 OutOfWorld Transportation + 0 -6.99 -52.7 148 0.0111 0 0 0 test.phys initStep + 1 -6.99 -52.7 148 0 0.0111 0.00425 0.00425 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.94 2.5 161 7.43 0 0 0 test.phys initStep - 1 4.02 12.1 200 7.43 0 40.7 40.7 World Transportation - 2 1.5e+03 2.43e+03 1e+04 7.43 0 1.02e+04 1.02e+04 OutOfWorld Transportation + 0 -60.8 -39.5 158 0.0139 0 0 0 test.phys initStep + 1 -60.8 -39.5 158 0 0.0139 0.0063 0.0063 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.65 0.746 142 15.9 0 0 0 test.phys initStep - 1 -0.0761 4.44 200 15.9 0 58 58 World Transportation - 2 606 632 1e+04 15.9 0 9.84e+03 9.9e+03 OutOfWorld Transportation + 0 -59.1 -79 139 0.0333 0 0 0 test.phys initStep + 1 -59.1 -79 139 0 0.0333 0.0296 0.0296 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 28, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.17 -0.408 120 0.263 0 0 0 test.phys initStep - 1 -3.37 -0.795 120 0.0512 0.208 0.863 0.863 test.phys eBrem - 2 -3.37 -0.764 120 0 0.0512 0.0631 0.926 test.phys eIoni + 0 -53.7 -66.6 156 0.0114 0 0 0 test.phys initStep + 1 -53.7 -66.6 156 0 0.0114 0.00447 0.00447 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.37 -0.795 120 0.00442 0 0 0 test.phys initStep - 1 -3.3 -0.566 120 0 0.000405 0.244 0.244 test.phys biasWrapper(phot) + 0 -21.6 -40.9 158 0.02 0 0 0 test.phys initStep + 1 -21.6 -40.9 158 0 0.02 0.012 0.012 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 10 +* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.3 -0.566 120 0.00402 0 0 0 test.phys initStep - 1 -3.3 -0.566 120 0 0.00402 0.000742 0.000742 test.phys eIoni + 0 -11 -11.1 111 0.00492 0 0 0 test.phys initStep + 1 -11 -11.1 111 0 0.00492 0.00105 0.00105 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 80.4 55.1 0 0 0 test.phys initStep - 1 -0.0185 -0.531 93 53 1.85 12.7 12.7 test.phys eIoni - 2 -0.0305 -0.557 93.5 48.8 0.0958 0.459 13.1 test.phys eIoni - 3 -0.28 -0.951 104 47.2 1.27 10.4 23.6 test.phys eIoni - 4 -0.364 -1.05 106 46.7 0.174 1.63 25.2 test.phys eIoni - 5 -2.03 -4.27 130 43.5 2.94 24.9 50.1 test.phys eIoni - 6 0.214 -10.1 183 36.4 6.51 53.6 104 test.phys eIoni - 7 0.663 -10.1 187 35.4 0.38 3.36 107 test.phys eIoni - 8 2.37 -10.1 200 33.8 1.6 13.5 121 World Transportation - 9 1.36e+03 599 1e+04 33.8 3.32e-22 9.91e+03 1e+04 OutOfWorld Transportation + 0 -0.205 -1.31 101 0.0199 0 0 0 test.phys initStep + 1 -0.201 -1.31 101 0 0.0199 0.0119 0.0119 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.663 -10.1 187 0.638 0 0 0 test.phys initStep - 1 1.61 -9.2 187 0.38 0.258 2.06 2.06 test.phys eIoni - 2 1.83 -8.76 187 0.0701 0.31 1.45 3.51 test.phys eIoni - 3 1.83 -8.78 187 0 0.0701 0.109 3.62 test.phys eIoni + 0 -0.179 -0.454 81.5 0.422 0 0 0 test.phys initStep + 1 -0.712 -1.09 82 0.152 0.27 1.57 1.57 test.phys eIoni + 2 -0.854 -1.11 82.2 0 0.152 0.401 1.98 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.214 -10.1 183 0.513 0 0 0 test.phys initStep - 1 1.01 -10.8 184 0.252 0.261 1.8 1.8 test.phys eIoni - 2 0.903 -11.1 184 0 0.252 0.901 2.7 test.phys eIoni + 0 -0.163 -0.0849 73.8 0.00558 0 0 0 test.phys initStep + 1 -0.193 -0.125 74.5 0 0.000405 0.677 0.677 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 18 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.03 -4.27 130 0.324 0 0 0 test.phys initStep - 1 -2.64 -4.3 130 0.0913 0.233 1.26 1.26 test.phys eIoni - 2 -2.63 -4.25 131 0 0.0913 0.171 1.43 test.phys eIoni + 0 -0.193 -0.125 74.5 0.00518 0 0 0 test.phys initStep + 1 -0.192 -0.125 74.5 0 0.00518 0.00114 0.00114 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.364 -1.05 106 0.291 0 0 0 test.phys initStep - 1 0.113 -1.21 106 0.0225 0.269 1.11 1.11 test.phys eIoni - 2 0.112 -1.2 106 0 0.0225 0.0148 1.13 test.phys eIoni + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.28 -0.951 104 0.389 0 0 0 test.phys initStep - 1 -0.651 -0.319 104 0.127 0.262 1.48 1.48 test.phys eIoni - 2 -0.525 -0.274 104 0 0.127 0.3 1.78 test.phys eIoni + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 131 0 0 131 631 test.phys biasWrapper(conv) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 3 +* G4Track Information: Particle = e+, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0305 -0.557 93.5 4.02 0 0 0 test.phys initStep - 1 -2.46 -3.05 99.8 3.21 0.806 7.68 7.68 test.phys eIoni - 2 -2.5 -4.13 100 2.87 0.122 1.13 8.81 test.phys eBrem - 3 -3.19 -9.17 102 2.23 0.645 5.82 14.6 test.phys eIoni - 4 -4.88 -12.2 105 1.73 0.495 4.76 19.4 test.phys eIoni - 5 -6.81 -11.9 107 1.27 0.461 3.94 23.3 test.phys eIoni - 6 -8.5 -11.6 110 0.886 0.387 3.17 26.5 test.phys eIoni - 7 -9.75 -10.6 111 0.615 0.271 2.51 29 test.phys eIoni - 8 -9.23 -11.2 112 0.374 0.238 1.35 30.4 test.phys eBrem - 9 -8.97 -10.8 112 0.113 0.261 1.44 31.8 test.phys eIoni - 10 -8.96 -10.7 112 0 0.113 0.246 32 test.phys eIoni + 0 0 0 131 11.2 0 0 0 test.phys initStep + 1 0.162 0.0615 134 10.5 0.377 3.33 3.33 test.phys eBrem + 2 0.127 0.148 138 10.1 0.351 3.46 6.79 test.phys eBrem + 3 -4.56 -2.03 154 8.19 1.87 17.5 24.3 test.phys eIoni + 4 -12.8 -5.62 165 6.35 1.84 14.5 38.7 test.phys eIoni + 5 -15.4 -10.3 172 4.89 1.09 8.4 47.2 test.phys eIoni + 6 -17.6 -16.7 177 3.76 1.13 9.16 56.3 test.phys eIoni + 7 -18.9 -19.4 181 2.75 0.609 5.04 61.4 test.phys eIoni + 8 -18 -20.6 187 2.11 0.635 5.65 67 test.phys eIoni + 9 -17.1 -23 190 1.53 0.59 4.6 71.6 test.phys eIoni + 10 -15.7 -24.1 193 1.11 0.413 3.62 75.2 test.phys eIoni + 11 -14.9 -25.7 195 0.808 0.305 2.92 78.1 test.phys eIoni + 12 -13.4 -26.8 194 0.488 0.319 2.38 80.5 test.phys eIoni + 13 -13.4 -26.4 193 0.269 0.219 1.74 82.3 test.phys eIoni + 14 -13.7 -26.6 193 0 0.269 0.969 83.2 test.phys eIoni + 15 -13.7 -26.6 193 0 0 0 83.2 test.phys annihil ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 13 +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -9.23 -11.2 112 0.00287 0 0 0 test.phys initStep - 1 -9.27 -11.2 111 0 0.000405 0.0698 0.0698 test.phys biasWrapper(phot) + 0 -13.7 -26.6 193 0.511 0 0 0 test.phys initStep + 1 -13.3 -25.9 194 0.197 0 1.33 1.33 test.phys biasWrapper(compt) + 2 -22.9 -32.3 193 0.185 0 11.6 12.9 test.phys biasWrapper(compt) + 3 -274 -40.1 134 0.111 0 258 271 test.phys biasWrapper(compt) + 4 -239 -16.2 145 0.0774 0 44.3 315 test.phys biasWrapper(compt) + 5 -247 -21.2 141 0.0658 0 10.3 326 test.phys biasWrapper(compt) + 6 -245 -23.3 142 0.0658 0 2.76 328 test.phys biasWrapper(Rayl) + 7 -163 -100 146 0.0643 0 113 441 test.phys biasWrapper(compt) + 8 -107 -146 200 0.0643 0 90.3 531 World Transportation + 9 9.95e+03 -8.37e+03 1e+04 0.0643 0 1.63e+04 1.68e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 20 +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 10 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -9.27 -11.2 111 0.00247 0 0 0 test.phys initStep - 1 -9.27 -11.2 111 0 0.00247 0.000332 0.000332 test.phys eIoni + 0 -163 -100 146 0.00152 0 0 0 test.phys initStep + 1 -163 -100 146 0 0.00152 0.000154 0.000154 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 13 +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 10 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.5 -4.13 100 0.217 0 0 0 test.phys initStep - 1 -14.3 -102 133 0.209 0 104 104 test.phys biasWrapper(compt) - 2 -107 -247 200 0.209 0 185 289 World Transportation - 3 -6.34e+03 -1e+04 4.67e+03 0.209 0 1.24e+04 1.27e+04 OutOfWorld Transportation + 0 -247 -21.2 141 0.0116 0 0 0 test.phys initStep + 1 -247 -21.2 141 0 0.0116 0.0046 0.0046 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 19 +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 10 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -14.3 -102 133 0.00783 0 0 0 test.phys initStep - 1 -14.3 -102 133 0 0.00783 0.00232 0.00232 test.phys eIoni + 0 -239 -16.2 145 0.0334 0 0 0 test.phys initStep + 1 -239 -16.2 145 0 0.0334 0.0297 0.0297 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 10 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0185 -0.531 93 0.248 0 0 0 test.phys initStep - 1 -0.147 -0.926 93.2 0 0.248 0.88 0.88 test.phys eIoni + 0 -274 -40.1 134 0.0745 0 0 0 test.phys initStep + 1 -274 -40.1 134 0 0.0745 0.121 0.121 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 10 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + 0 -22.9 -32.3 193 0.0112 0 0 0 test.phys initStep + 1 -22.9 -32.3 193 0 0.0112 0.00435 0.00435 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 10 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 170 0 0 170 670 test.phys biasWrapper(conv) + 0 -13.3 -25.9 194 0.314 0 0 0 test.phys initStep + 1 -13 -25.5 194 0.0902 0.224 1.22 1.22 test.phys eIoni + 2 -13.1 -25.4 194 0 0.0902 0.168 1.39 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 4, Parent ID = 2 +* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 170 82.6 0 0 0 test.phys initStep - 1 -0.322 -0.0157 182 80.8 1.86 12.6 12.6 test.phys eBrem - 2 -0.883 0.434 200 78.7 2.07 17.9 30.5 World Transportation - 3 -19.4 37.4 1e+04 78.7 3.53e-22 9.8e+03 9.83e+03 OutOfWorld Transportation + 0 -13.7 -26.6 193 0.511 0 0 0 test.phys initStep + 1 -31.6 -61.5 142 0.22 0 64 64 test.phys biasWrapper(compt) + 2 23 -47.8 136 0.197 0 56.6 121 test.phys biasWrapper(compt) + 3 23.8 -46.7 136 0.197 0 1.36 122 test.phys biasWrapper(Rayl) + 4 41.3 -1.45 143 0.12 0 48.9 171 test.phys biasWrapper(compt) + 5 84.4 -83.4 109 0.11 0 98.3 269 test.phys biasWrapper(compt) + 6 83.8 -85 106 0.107 0 3.7 273 test.phys biasWrapper(compt) + 7 81.9 -85.1 102 0.1 0 4.82 278 test.phys biasWrapper(compt) + 8 -17.3 -22.4 50 0.081 0 128 406 test.phys biasWrapper(compt) + 9 27.8 -19.1 7.11e-15 0.081 0 67.4 473 World Transportation + 10 9.05e+03 655 -1e+04 0.081 0 1.35e+04 1.4e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 9 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.322 -0.0157 182 0.00496 0 0 0 test.phys initStep - 1 -0.329 -0.00739 183 0 0.000405 0.359 0.359 test.phys biasWrapper(phot) + 0 -17.3 -22.4 50 0.019 0 0 0 test.phys initStep + 1 -17.3 -22.4 50 0 0.019 0.0109 0.0109 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 9 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.329 -0.00739 183 0.00455 0 0 0 test.phys initStep - 1 -0.329 -0.00771 183 0 0.00455 0.000918 0.000918 test.phys eIoni + 0 81.9 -85.1 102 0.00703 0 0 0 test.phys initStep + 1 81.9 -85.1 102 0 0.00703 0.00193 0.00193 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 9 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 170 16.3 0 0 0 test.phys initStep - 1 -2.59 -1.59 196 12.7 3.62 27.4 27.4 test.phys eIoni - 2 -2.92 -1.69 200 12.2 0.534 3.6 31 World Transportation - 3 -298 -1.22e+03 1e+04 12.2 3.01e-22 9.88e+03 9.91e+03 OutOfWorld Transportation + 0 83.8 -85 106 0.00266 0 0 0 test.phys initStep + 1 83.8 -85 106 0 0.00266 0.000375 0.000375 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 9 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + 0 84.4 -83.4 109 0.0104 0 0 0 test.phys initStep + 1 84.4 -83.4 109 0 0.0104 0.00378 0.00378 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 9 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 22.7 0 0 22.7 523 test.phys biasWrapper(conv) + 0 41.3 -1.45 143 0.0765 0 0 0 test.phys initStep + 1 41.3 -1.39 143 0 0.0765 0.126 0.126 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 4, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 9 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 22.7 87.2 0 0 0 test.phys initStep - 1 0.0429 0.0694 29.8 86.2 0.794 7.1 7.1 test.phys eIoni - 2 0.0365 0.213 37.8 84.3 0.933 8.04 15.1 test.phys eIoni - 3 0.0392 0.399 41.2 83.4 0.386 3.42 18.6 test.phys eIoni - 4 0.369 2.85 65.9 79.8 3.32 24.8 43.3 test.phys eIoni - 5 1.18 10.5 132 71.1 7.88 66.6 110 test.phys eIoni - 6 1.63 12.3 150 68.8 2.17 18 128 test.phys eBrem - 7 1.72 12.4 151 67.8 0.197 1.31 129 test.phys eBrem - 8 3.83 13.7 179 63.7 3.7 28.5 158 test.phys eBrem - 9 5.19 13.7 200 61.1 2.55 20.6 178 World Transportation - 10 396 -19.6 1e+04 61.1 3.46e-22 9.81e+03 9.99e+03 OutOfWorld Transportation + 0 23 -47.8 136 0.0237 0 0 0 test.phys initStep + 1 23 -47.8 136 0 0.0237 0.0162 0.0162 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 9 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.83 13.7 179 0.46 0 0 0 test.phys initStep - 1 4.12 13.7 184 0.259 0 4.34 4.34 test.phys biasWrapper(compt) - 2 -47.4 83.1 200 0.259 0 87.9 92.3 World Transportation - 3 -7.42e+03 1e+04 2.52e+03 0.259 0 1.26e+04 1.27e+04 OutOfWorld Transportation + 0 -31.6 -61.5 142 0.291 0 0 0 test.phys initStep + 1 -31.9 -61.8 142 0.0437 0.247 1.11 1.11 test.phys eIoni + 2 -31.9 -61.8 142 0 0.0437 0.0477 1.16 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 12 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.12 13.7 184 0.2 0 0 0 test.phys initStep - 1 4.23 13.6 184 0 0.2 0.628 0.628 test.phys eIoni + 0 -18.9 -19.4 181 0.404 0 0 0 test.phys initStep + 1 -19 -20.2 182 0.157 0.247 1.52 1.52 test.phys eIoni + 2 -19.1 -20.4 182 0 0.157 0.423 1.95 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.72 12.4 151 0.772 0 0 0 test.phys initStep - 1 6.25 14.5 200 0.772 0 49.1 49.1 World Transportation - 2 915 439 1e+04 0.772 0 9.85e+03 9.9e+03 OutOfWorld Transportation + 0 -15.4 -10.3 172 0.369 0 0 0 test.phys initStep + 1 -16.1 -10.1 172 0 0.369 1.42 1.42 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 4 +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.63 12.3 150 0.122 0 0 0 test.phys initStep - 1 5.67 15.5 200 0.122 0 50.4 50.4 World Transportation - 2 795 633 1e+04 0.122 0 9.85e+03 9.9e+03 OutOfWorld Transportation + 0 0.127 0.148 138 0.0775 0 0 0 test.phys initStep + 1 -6.26 7.04 200 0.0775 0 63 63 World Transportation + 2 -1.01e+03 1.09e+03 1e+04 0.0775 0 9.91e+03 9.97e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 4 +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.18 10.5 132 0.849 0 0 0 test.phys initStep - 1 2.56 10.3 133 0.44 0.409 2.45 2.45 test.phys eIoni - 2 2.67 11.3 133 0.154 0.286 1.62 4.07 test.phys eIoni - 3 2.8 11.3 133 0 0.154 0.411 4.48 test.phys eIoni + 0 0.162 0.0615 134 0.342 0 0 0 test.phys initStep + 1 6.83 -1.24 200 0.342 0 66.1 66.1 World Transportation + 2 1e+03 -195 1e+04 0.342 0 9.85e+03 9.92e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.369 2.85 65.9 0.23 0 0 0 test.phys initStep - 1 0.0365 2.99 66.1 0 0.23 0.782 0.782 test.phys eIoni + 0 0 0 131 87.8 0 0 0 test.phys initStep + 1 0.19 0.217 146 86 1.79 14.7 14.7 test.phys eBrem + 2 -0.00579 0.428 153 84.8 0.809 6.96 21.7 test.phys eIoni + 3 -0.452 1.73 173 81.9 2.36 20.2 41.9 test.phys eIoni + 4 -0.776 3.83 200 78.3 3.63 27.4 69.3 World Transportation + 5 -208 124 1e+04 78.3 3.53e-22 9.8e+03 9.87e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0392 0.399 41.2 0.543 0 0 0 test.phys initStep - 1 0.0233 1.49 41.9 0.26 0.283 1.86 1.86 test.phys eIoni - 2 -0.102 1.96 41.9 0 0.26 0.944 2.81 test.phys eIoni + 0 -0.452 1.73 173 0.515 0 0 0 test.phys initStep + 1 -1.27 1.2 173 0.263 0.252 1.8 1.8 test.phys eIoni + 2 -1.26 0.725 173 0 0.263 0.96 2.76 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0365 0.213 37.8 0.922 0 0 0 test.phys initStep - 1 -1.2 1.16 39.2 0.569 0.352 2.57 2.57 test.phys eIoni - 2 -0.627 0.944 40.4 0.295 0.274 1.92 4.49 test.phys eIoni - 3 -0.855 0.473 40.7 0.0755 0.22 1.13 5.62 test.phys eIoni - 4 -0.838 0.429 40.7 0 0.0755 0.124 5.75 test.phys eIoni + 0 -0.00579 0.428 153 0.344 0 0 0 test.phys initStep + 1 -0.0602 -0.198 153 0 0.344 1.33 1.33 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 +* G4Track Information: Particle = gamma, Track ID = 24, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0429 0.0694 29.8 0.283 0 0 0 test.phys initStep - 1 0.226 -0.382 30 0 0.283 1.07 1.07 test.phys eIoni + 0 0.19 0.217 146 0.0293 0 0 0 test.phys initStep + 1 0.23 0.295 149 0 0.000405 3.71 3.71 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 24 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.23 0.295 149 0.0288 0 0 0 test.phys initStep + 1 0.23 0.285 149 0 0.0288 0.023 0.023 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 22.7 11.7 0 0 0 test.phys initStep - 1 0.457 -0.326 28.9 8.69 0.657 6.23 6.23 test.phys eIoni - 2 -1.09 -2.1 32.5 7.58 0.58 4.35 10.6 test.phys eIoni - 3 -3.02 -4.08 35.4 7 0.567 4.05 14.6 test.phys eBrem - 4 -8.42 -12.7 42.5 5.21 1.79 12.5 27.1 test.phys eIoni - 5 -14.3 -20 43.6 4.08 1.13 9.61 36.7 test.phys eIoni - 6 -18.8 -25.6 45.2 3.23 0.853 7.78 44.5 test.phys eIoni - 7 -19.7 -31.3 46.8 2.36 0.869 6.39 50.9 test.phys eIoni - 8 -19.9 -35.8 46.2 1.87 0.483 4.97 55.9 test.phys eIoni - 9 -19.5 -39.1 44.5 1.45 0.42 4.17 60 test.phys eIoni - 10 -19.7 -39.7 44.5 1.32 0.114 0.603 60.6 test.phys eBrem - 11 -21 -42.1 45 0.952 0.37 3.25 63.9 test.phys eIoni - 12 -20.4 -43 46.9 0.514 0.438 2.63 66.5 test.phys eIoni - 13 -19.6 -43.8 47.3 0.29 0.223 1.8 68.3 test.phys eIoni - 14 -19.3 -44.1 47.7 0.0763 0.214 1.11 69.4 test.phys eIoni - 15 -19.3 -44.2 47.7 0 0.0763 0.126 69.6 test.phys eIoni + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -19.7 -39.7 44.5 0.0187 0 0 0 test.phys initStep - 1 -26.4 -44.4 46.5 0 0.000405 8.39 8.39 test.phys biasWrapper(phot) + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 126 0 0 126 626 test.phys biasWrapper(conv) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 17 +* G4Track Information: Particle = e+, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -26.4 -44.4 46.5 0.0183 0 0 0 test.phys initStep - 1 -26.4 -44.4 46.5 0 0.0183 0.0103 0.0103 test.phys eIoni + 0 0 0 126 41 0 0 0 test.phys initStep + 1 -0.224 -0.337 138 39.1 1.45 12.4 12.4 test.phys eIoni + 2 0.684 -0.161 154 36.5 2.3 15.7 28.1 test.phys eIoni + 3 0.725 2.24 194 31.3 4.89 40.3 68.3 test.phys eIoni + 4 0.269 3.54 200 30.6 0.747 6.53 74.9 World Transportation + 5 -752 2.39e+03 1e+04 30.6 3.36e-22 1.01e+04 1.02e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.02 -4.08 35.4 0.0123 0 0 0 test.phys initStep - 1 -3.74 -5.53 39.9 0.0118 0 4.76 4.76 test.phys biasWrapper(compt) - 2 -1.72 -9.19 31.8 0 0.000405 9.13 13.9 test.phys biasWrapper(phot) + 0 0.725 2.24 194 0.299 0 0 0 test.phys initStep + 1 0.473 2.76 194 0.0696 0.229 1.15 1.15 test.phys eIoni + 2 0.485 2.81 194 0 0.0696 0.107 1.26 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 16 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.72 -9.19 31.8 0.0114 0 0 0 test.phys initStep - 1 -1.72 -9.19 31.8 0 0.0114 0.00445 0.00445 test.phys eIoni + 0 0.684 -0.161 154 0.236 0 0 0 test.phys initStep + 1 0.985 0.0711 154 0 0.236 0.813 0.813 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 16 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.74 -5.53 39.9 0.000494 0 0 0 test.phys initStep - 1 -3.74 -5.53 39.9 0 0.000494 3.29e-05 3.29e-05 test.phys eIoni + 0 -0.224 -0.337 138 0.451 0 0 0 test.phys initStep + 1 -0.795 -1.01 139 0.21 0.242 1.65 1.65 test.phys eIoni + 2 -0.818 -0.8 138 0 0.21 0.674 2.33 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.09 -2.1 32.5 0.534 0 0 0 test.phys initStep - 1 -0.52 -2.59 33.5 0.294 0.239 1.84 1.84 test.phys eIoni - 2 -0.532 -2.59 34.1 0.0516 0.243 1.13 2.97 test.phys eIoni - 3 -0.55 -2.57 34.1 0 0.0516 0.0638 3.04 test.phys eIoni + 0 0 0 126 58 0 0 0 test.phys initStep + 1 -0.2 -0.442 140 56.3 1.72 14.3 14.3 test.phys eBrem + 2 -1.35 -2.8 200 49.2 7.1 60.5 74.8 World Transportation + 3 17.5 -885 1e+04 49.2 3.41e-22 9.84e+03 9.91e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.457 -0.326 28.9 2.38 0 0 0 test.phys initStep - 1 -0.000133 0.85 33.3 1.76 0.623 5.01 5.01 test.phys eIoni - 2 1.77 2.36 35.9 1.11 0.649 3.98 8.99 test.phys eIoni - 3 2.4 3.86 37.6 0.496 0.356 2.74 11.7 test.phys eIoni - 4 2.11 4.52 38.5 0.191 0.305 1.76 13.5 test.phys eIoni - 5 2.14 4.7 38.7 0 0.191 0.58 14.1 test.phys eIoni + 0 -0.2 -0.442 140 0.00394 0 0 0 test.phys initStep + 1 -0.204 -0.454 140 0 0.000405 0.251 0.251 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 14 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 8 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.4 3.86 37.6 0.257 0 0 0 test.phys initStep - 1 2.7 4.23 37.6 0 0.257 0.929 0.929 test.phys eIoni + 0 -0.204 -0.454 140 0.00354 0 0 0 test.phys initStep + 1 -0.204 -0.453 140 0 0.00354 0.0006 0.0006 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 @@ -2249,502 +2250,450 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 30.7 0 0 30.7 531 test.phys biasWrapper(conv) + 1 0 0 52.1 0 0 52.1 552 test.phys biasWrapper(conv) ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 30.7 71.4 0 0 0 test.phys initStep - 1 -0.433 -0.336 49.2 68.7 2.58 18.5 18.5 test.phys eBrem - 2 -3.81 -0.529 92.9 62.8 5.36 43.8 62.4 test.phys eBrem - 3 -6.15 2.5 138 57.5 5.33 45.3 108 test.phys eBrem - 4 -5.95 2.58 140 55.8 0.234 2.22 110 test.phys eBrem - 5 -5.4 2.64 148 54.7 0.962 7.57 117 test.phys eBrem - 6 -4.24 3.69 180 50.7 3.83 32.3 150 test.phys eBrem - 7 -3.95 3.86 186 49.4 0.613 5.6 155 test.phys eIoni - 8 -3.86 3.91 190 48.4 0.56 3.95 159 test.phys eBrem - 9 -3.78 3.81 200 47.1 1.34 10.5 170 World Transportation - 10 138 -187 1e+04 47.1 3.38e-22 9.8e+03 9.97e+03 OutOfWorld Transportation + 0 0 0 52.1 4.9 0 0 0 test.phys initStep + 1 0.744 -1.92 60.5 3.83 1.07 9.17 9.17 test.phys eIoni + 2 1.94 -3.98 67.1 3.09 0.739 7.42 16.6 test.phys eIoni + 3 -1.1 -3.77 72 2.1 0.987 6.21 22.8 test.phys eIoni + 4 -0.872 -5.92 74.9 1.38 0.468 3.95 26.7 test.phys eIoni + 5 -2.14 -6.84 72.5 0.889 0.495 3.38 30.1 test.phys eIoni + 6 -2.18 -7.43 70.5 0.568 0.321 2.53 32.7 test.phys eIoni + 7 -3.16 -7.94 69.7 0.235 0.333 1.92 34.6 test.phys eIoni + 8 -3.56 -7.87 69.6 0 0.235 0.783 35.4 test.phys eIoni + 9 -3.56 -7.87 69.6 0 0 0 35.4 test.phys annihil ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 4 +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.86 3.91 190 0.346 0 0 0 test.phys initStep - 1 -3.86 2.82 200 0.346 0 10.5 10.5 World Transportation - 2 -4.56 -1.02e+03 1e+04 0.346 0 9.85e+03 9.86e+03 OutOfWorld Transportation + 0 -3.56 -7.87 69.6 0.511 0 0 0 test.phys initStep + 1 -18.1 -111 200 0.511 0 167 167 World Transportation + 2 -1.11e+03 -7.83e+03 1e+04 0.511 0 1.25e+04 1.27e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 4 +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.95 3.86 186 0.765 0 0 0 test.phys initStep - 1 -2.8 4.65 187 0.441 0.324 2.3 2.3 test.phys eIoni - 2 -2.39 5.57 186 0 0.441 1.63 3.92 test.phys eIoni + 0 -3.56 -7.87 69.6 0.511 0 0 0 test.phys initStep + 1 4.23 47 0 0.511 0 89 89 World Transportation + 2 1.12e+03 7.93e+03 -1e+04 0.511 0 1.28e+04 1.29e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.24 3.69 180 0.173 0 0 0 test.phys initStep - 1 -2.97 4 200 0.173 0 20 20 World Transportation - 2 616 159 1e+04 0.173 0 9.82e+03 9.84e+03 OutOfWorld Transportation + 0 -0.872 -5.92 74.9 0.249 0 0 0 test.phys initStep + 1 -0.729 -5.67 74.6 0 0.249 0.885 0.885 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -5.4 2.64 148 0.141 0 0 0 test.phys initStep - 1 0.618 3.43 200 0.141 0 52.6 52.6 World Transportation - 2 1.13e+03 152 1e+04 0.141 0 9.87e+03 9.92e+03 OutOfWorld Transportation + 0 0 0 52.1 94.1 0 0 0 test.phys initStep + 1 0.596 -0.0691 77.5 90.7 3.42 25.4 25.4 test.phys eBrem + 2 1.17 2.4 144 80.1 8.13 66.8 92.3 test.phys eIoni + 3 3.07 7.08 174 75.6 3.52 30.4 123 test.phys eIoni + 4 3.53 11.8 191 73.2 1.99 17.3 140 test.phys eIoni + 5 3.62 13 195 72.4 0.494 4.42 144 test.phys eIoni + 6 3.65 13.5 197 71.9 0.199 1.65 146 test.phys eIoni + 7 3.67 13.6 197 71.6 0.0476 0.509 146 test.phys eIoni + 8 3.79 14.4 200 71.2 0.369 3.05 150 World Transportation + 9 466 2.71e+03 1e+04 71.2 3.64e-22 1.02e+04 1.03e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -5.95 2.58 140 1.39 0 0 0 test.phys initStep - 1 -1.32 4.4 200 1.39 0 60 60 World Transportation - 2 758 303 1e+04 1.39 0 9.83e+03 9.89e+03 OutOfWorld Transportation + 0 3.67 13.6 197 0.252 0 0 0 test.phys initStep + 1 3.39 13.4 197 0 0.252 0.899 0.899 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -6.15 2.5 138 0.0175 0 0 0 test.phys initStep - 1 -6.12 2.52 139 0 0.000405 0.499 0.499 test.phys biasWrapper(phot) + 0 3.65 13.5 197 0.276 0 0 0 test.phys initStep + 1 3.56 14 197 0.0411 0.235 1.03 1.03 test.phys eIoni + 2 3.57 14 197 0 0.0411 0.0429 1.08 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 7 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -6.12 2.52 139 0.017 0 0 0 test.phys initStep - 1 -6.12 2.52 139 0 0.017 0.00907 0.00907 test.phys eIoni + 0 3.62 13 195 0.307 0 0 0 test.phys initStep + 1 4.14 12.9 195 0.0746 0.232 1.19 1.19 test.phys eIoni + 2 4.18 12.9 195 0 0.0746 0.121 1.31 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.81 -0.529 92.9 0.487 0 0 0 test.phys initStep - 1 -7.9 1.53 149 0.229 0 56.6 56.6 test.phys biasWrapper(compt) - 2 -2.22 -28.1 145 0.165 0 30.5 87 test.phys biasWrapper(compt) - 3 -25.4 -35.4 138 0.145 0 25.2 112 test.phys biasWrapper(compt) - 4 -35.7 -39.1 148 0 0.000405 14.5 127 test.phys biasWrapper(phot) + 0 3.53 11.8 191 0.394 0 0 0 test.phys initStep + 1 3.82 12.6 191 0.144 0.25 1.5 1.5 test.phys eIoni + 2 3.78 12.8 191 0 0.144 0.367 1.86 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -35.7 -39.1 148 0.144 0 0 0 test.phys initStep - 1 -35.7 -39.2 148 0 0.144 0.369 0.369 test.phys eIoni + 0 3.07 7.08 174 1.03 0 0 0 test.phys initStep + 1 2.65 6.01 176 0.67 0.355 2.75 2.75 test.phys eIoni + 2 2.31 6.7 177 0.285 0.385 2.12 4.87 test.phys eIoni + 3 2.22 6.54 178 0 0.285 1.08 5.96 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -25.4 -35.4 138 0.0208 0 0 0 test.phys initStep - 1 -25.4 -35.4 138 0 0.0208 0.0129 0.0129 test.phys eIoni + 0 1.17 2.4 144 2.41 0 0 0 test.phys initStep + 1 3.59 1.66 148 1.87 0.541 5.05 5.05 test.phys eIoni + 2 4.12 -0.796 151 1.32 0.547 4.16 9.21 test.phys eIoni + 3 3.85 -3.21 152 0.94 0.379 3.25 12.5 test.phys eIoni + 4 2.59 -4.9 152 0.604 0.336 2.6 15.1 test.phys eIoni + 5 1.58 -4.33 151 0.226 0.377 1.99 17.1 test.phys eIoni + 6 1.57 -4.49 151 0 0.226 0.762 17.8 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 6 +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.22 -28.1 145 0.0631 0 0 0 test.phys initStep - 1 -2.19 -28.1 145 0 0.0631 0.0906 0.0906 test.phys eIoni + 0 0.596 -0.0691 77.5 0.00297 0 0 0 test.phys initStep + 1 0.596 -0.0691 77.5 0 0.000405 0.00109 0.00109 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 8 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -7.9 1.53 149 0.259 0 0 0 test.phys initStep - 1 -7.97 1.73 150 0 0.259 0.939 0.939 test.phys eIoni + 0 0.596 -0.0691 77.5 0.00256 0 0 0 test.phys initStep + 1 0.596 -0.0691 77.5 0 0.00256 0.000353 0.000353 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 4 +* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.433 -0.336 49.2 0.124 0 0 0 test.phys initStep - 1 -1.12 -2.09 87.2 0.105 0 38 38 test.phys biasWrapper(compt) - 2 -115 165 147 0.0753 0 211 249 test.phys biasWrapper(compt) - 3 -102 151 133 0.0738 0 23.6 272 test.phys biasWrapper(compt) - 4 -95.8 146 114 0.0584 0 20.4 293 test.phys biasWrapper(compt) - 5 -87.2 129 200 0.0584 0 88.3 381 World Transportation - 6 887 -1.87e+03 1e+04 0.0584 0 1e+04 1.04e+04 OutOfWorld Transportation + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 5 +* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -95.8 146 114 0.0154 0 0 0 test.phys initStep - 1 -95.8 146 114 0 0.0154 0.00761 0.00761 test.phys eIoni + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 90.1 0 0 90.1 590 test.phys biasWrapper(conv) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 5 +* G4Track Information: Particle = e+, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -102 151 133 0.0015 0 0 0 test.phys initStep - 1 -102 151 133 0 0.0015 0.000152 0.000152 test.phys eIoni + 0 0 0 90.1 72.7 0 0 0 test.phys initStep + 1 0.557 0.112 109 69.6 2.33 18.9 18.9 test.phys eBrem + 2 0.722 0.181 112 65.5 0.338 3.05 22 test.phys eBrem + 3 0.814 0.227 114 64.9 0.267 2.33 24.3 test.phys eIoni + 4 1.04 0.565 121 63.5 0.841 6.87 31.2 test.phys eIoni + 5 -2.78 4.04 194 52.6 9.11 72.6 104 test.phys eBrem + 6 -3.06 3.68 196 52.3 0.295 2.5 106 test.phys eBrem + 7 -3.54 3.11 200 51.7 0.626 4.09 110 World Transportation + 8 -1.25e+03 -1.4e+03 1e+04 51.7 3.47e-22 9.98e+03 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 5 +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -115 165 147 0.0297 0 0 0 test.phys initStep - 1 -115 165 147 0 0.0297 0.0242 0.0242 test.phys eIoni + 0 -3.06 3.68 196 0.0127 0 0 0 test.phys initStep + 1 -3.46 3.18 199 0 0.000405 3.53 3.53 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 10 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.12 -2.09 87.2 0.0189 0 0 0 test.phys initStep - 1 -1.12 -2.09 87.2 0 0.0189 0.0109 0.0109 test.phys eIoni + 0 -3.46 3.18 199 0.0123 0 0 0 test.phys initStep + 1 -3.46 3.18 199 0 0.0123 0.0051 0.0051 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 30.7 27.6 0 0 0 test.phys initStep - 1 -0.48 -0.194 37.5 26.8 0.773 6.85 6.85 test.phys eBrem - 2 -7.91 0.844 80.7 21.1 5.67 44 50.8 test.phys eIoni - 3 -9.8 0.77 88.4 20.1 0.952 8 58.8 test.phys eBrem - 4 -12.4 -0.456 101 15.6 1.66 12.6 71.4 test.phys eIoni - 5 -12.8 -3.81 112 14 1.55 12.4 83.8 test.phys eBrem - 6 -11.3 -11.5 135 11.3 2.67 23.7 107 test.phys eIoni - 7 -10.7 -14.3 154 8.82 2.51 19.4 127 test.phys eIoni - 8 -6.74 -16.3 168 6.89 1.93 15.4 142 test.phys eIoni - 9 -4.35 -16 174 6.15 0.734 6.74 149 test.phys eBrem - 10 2.04 -15.7 183 4.89 1.26 11.1 160 test.phys eIoni - 11 6.31 -20.4 189 3.64 1.25 9.1 169 test.phys eIoni - 12 8.35 -24.5 194 2.73 0.908 7.07 176 test.phys eIoni - 13 9.6 -26.2 199 1.96 0.776 5.59 182 test.phys eIoni - 14 10.2 -26.2 200 1.84 0.118 1.02 183 World Transportation - 15 3.71e+03 51.1 1e+04 1.84 2.78e-22 1.05e+04 1.07e+04 OutOfWorld Transportation + 0 -2.78 4.04 194 1.72 0 0 0 test.phys initStep + 1 -3.63 3.17 200 1.72 0 6.59 6.59 World Transportation + 2 -1.3e+03 -1.31e+03 1e+04 1.72 0 9.97e+03 9.98e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 26, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.35 -16 174 0.00803 0 0 0 test.phys initStep - 1 -2.42 -15.7 177 0.00801 2.15e-05 3.19 3.19 test.phys biasWrapper(compt) - 2 -2.12 -15.2 177 0.00801 0 0.68 3.87 test.phys biasWrapper(Rayl) - 3 -2.3 -14.8 178 0 2.31e-05 0.894 4.76 test.phys biasWrapper(phot) + 0 1.04 0.565 121 0.577 0 0 0 test.phys initStep + 1 2.07 0.244 122 0.262 0.315 1.93 1.93 test.phys eIoni + 2 2.39 -0.0894 122 0 0.262 0.955 2.89 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 26 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.3 -14.8 178 0.00798 0 0 0 test.phys initStep - 1 -2.3 -14.8 178 0 0.00798 0.0024 0.0024 test.phys eIoni + 0 0.814 0.227 114 0.407 0 0 0 test.phys initStep + 1 0.203 -0.237 115 0 0.407 1.53 1.53 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 25, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -12.8 -3.81 112 0.0987 0 0 0 test.phys initStep - 1 -20.5 -40.9 200 0.0987 0 95.4 95.4 World Transportation - 2 -889 -4.19e+03 1e+04 0.0987 0 1.07e+04 1.08e+04 OutOfWorld Transportation + 0 0.722 0.181 112 3.67 0 0 0 test.phys initStep + 1 5.39 2.58 200 3.67 0 88.1 88.1 World Transportation + 2 526 270 1e+04 3.67 0 9.82e+03 9.91e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -12.4 -0.456 101 2.74 0 0 0 test.phys initStep - 1 -15 0.381 105 2.06 0.675 5.6 5.6 test.phys eIoni - 2 -16.3 1.87 109 1.55 0.517 4.49 10.1 test.phys eIoni - 3 -15.8 1.93 112 0.995 0.553 3.63 13.7 test.phys eIoni - 4 -14.9 1.36 114 0.678 0.317 2.7 16.4 test.phys eIoni - 5 -14.5 0.143 115 0.269 0.409 2.13 18.6 test.phys eIoni - 6 -14.1 0.148 115 0 0.269 0.995 19.5 test.phys eIoni + 0 0.557 0.112 109 0.862 0 0 0 test.phys initStep + 1 4.59 3.02 186 0.525 0 77.2 77.2 test.phys biasWrapper(compt) + 2 22.6 -3.04 200 0.525 0 23.6 101 World Transportation + 3 1e+04 -3.35e+03 7.91e+03 0.525 0 1.3e+04 1.31e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 23, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -9.8 0.77 88.4 0.0986 0 0 0 test.phys initStep - 1 -13.9 0.319 102 0.0758 0 14.2 14.2 test.phys biasWrapper(compt) - 2 -15.4 22.4 86.6 0.0672 0 27 41.3 test.phys biasWrapper(compt) - 3 9.21 85.3 151 0.067 0 93.5 135 test.phys biasWrapper(compt) - 4 14.7 104 164 0.0547 0 23.6 158 test.phys biasWrapper(compt) - 5 -44.6 53.3 163 0.0547 0 78.3 237 test.phys biasWrapper(Rayl) - 6 -54.5 42.5 162 0 0.000405 14.7 251 test.phys biasWrapper(phot) + 0 4.59 3.02 186 0.337 0 0 0 test.phys initStep + 1 4.21 3.2 187 0.0695 0.259 1.25 1.25 test.phys eBrem + 2 4.17 3.17 187 0 0.0695 0.107 1.36 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 23 +* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -54.5 42.5 162 0.0543 0 0 0 test.phys initStep - 1 -54.5 42.5 162 0 0.0543 0.0698 0.0698 test.phys eIoni + 0 4.21 3.2 187 0.00833 0 0 0 test.phys initStep + 1 3.53 2.55 187 0 0.000405 1.26 1.26 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 31, Parent ID = 23 +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 13 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 14.7 104 164 0.0123 0 0 0 test.phys initStep - 1 14.7 104 164 0 0.0123 0.0051 0.0051 test.phys eIoni + 0 3.53 2.55 187 0.00792 0 0 0 test.phys initStep + 1 3.53 2.56 187 0 0.00792 0.00237 0.00237 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 23 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 9.21 85.3 151 0.000187 0 0 0 test.phys initStep - 1 9.21 85.3 151 0 0.000187 1.26e-05 1.26e-05 test.phys eIoni + 0 0 0 90.1 26.2 0 0 0 test.phys initStep + 1 0.294 -1.58 115 20.9 3.18 25.5 25.5 test.phys eIoni + 2 1.18 -0.349 124 19.9 1.01 9.08 34.6 test.phys eBrem + 3 1.53 0.215 130 18.9 0.632 5.49 40.1 test.phys eIoni + 4 1.69 0.402 132 18.1 0.212 1.73 41.8 test.phys eIoni + 5 3.44 0.791 144 16.4 1.73 12.9 54.7 test.phys eBrem + 6 3.77 0.797 146 16.1 0.175 1.74 56.4 test.phys eBrem + 7 4.73 0.734 150 14.9 0.483 4.6 61 test.phys eIoni + 8 12.4 4.42 174 12 2.9 25.2 86.2 test.phys eIoni + 9 23.5 11.2 190 9.52 2.53 20.6 107 test.phys eIoni + 10 26.6 13.6 194 7.07 0.769 6.26 113 test.phys eIoni + 11 29 15.4 200 6.24 0.832 6.47 120 World Transportation + 12 3.37e+03 3.77e+03 1e+04 6.24 3.16e-22 1.1e+04 1.11e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 23 +* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -15.4 22.4 86.6 0.00858 0 0 0 test.phys initStep - 1 -15.4 22.4 86.6 0 0.00858 0.00273 0.00273 test.phys eIoni + 0 26.6 13.6 194 1.68 0 0 0 test.phys initStep + 1 28.7 16.5 195 1.17 0.504 3.79 3.79 test.phys msc + 2 30.1 18.4 193 0.818 0.355 3 6.79 test.phys eIoni + 3 30.9 19.5 192 0.546 0.271 2.39 9.18 test.phys eIoni + 4 31.8 20.3 192 0.248 0.299 1.87 11.1 test.phys eIoni + 5 31.7 20.6 192 0 0.248 0.876 11.9 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 28, Parent ID = 23 +* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -13.9 0.319 102 0.0228 0 0 0 test.phys initStep - 1 -13.9 0.316 102 0 0.0228 0.0151 0.0151 test.phys eIoni + 0 4.73 0.734 150 0.708 0 0 0 test.phys initStep + 1 5.98 -0.0167 151 0.407 0.291 2.11 2.11 test.phys eBrem + 2 5.91 0.563 150 0.0555 0.351 1.53 3.65 test.phys eIoni + 3 5.94 0.581 150 0 0.0555 0.0724 3.72 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 22, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 23, Parent ID = 21 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.48 -0.194 37.5 0.067 0 0 0 test.phys initStep - 1 -0.58 0.21 42.6 0.0544 0 5.05 5.05 test.phys biasWrapper(compt) - 2 -14.8 -36.4 0 0.0544 0 57.9 62.9 World Transportation - 3 -3.36e+03 -8.62e+03 -1e+04 0.0544 0 1.36e+04 1.37e+04 OutOfWorld Transportation + 0 5.98 -0.0167 151 0.0105 0 0 0 test.phys initStep + 1 6.17 0.0727 151 0 0.000405 0.214 0.214 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 22 +* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 23 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.58 0.21 42.6 0.0127 0 0 0 test.phys initStep - 1 -0.58 0.21 42.6 0 0.0127 0.0054 0.0054 test.phys eIoni + 0 6.17 0.0727 151 0.0101 0 0 0 test.phys initStep + 1 6.17 0.0717 151 0 0.0101 0.00364 0.00364 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 110 0 0 110 610 test.phys biasWrapper(conv) - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 4, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 110 51.6 0 0 0 test.phys initStep - 1 -0.355 -0.258 131 49 2.65 21 21 test.phys eBrem - 2 2.97 0.25 159 45.3 3.63 27.7 48.8 test.phys eBrem - 3 2.8 0.515 163 44.7 0.53 4.07 52.8 test.phys eBrem - 4 2.33 1.53 172 43.4 1.09 9.49 62.3 test.phys eIoni - 5 0.434 4.22 200 40 3.36 27.8 90.1 World Transportation - 6 385 1.06e+03 1e+04 40 3.35e-22 9.86e+03 9.95e+03 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.33 1.53 172 0.251 0 0 0 test.phys initStep - 1 2.73 1.53 173 0 0.251 0.894 0.894 test.phys eIoni + 0 3.77 0.797 146 0.0982 0 0 0 test.phys initStep + 1 9.31 0.953 178 0.0788 0 33 33 test.phys biasWrapper(compt) + 2 17.7 -62.4 158 0.0644 0 67.1 100 test.phys biasWrapper(compt) + 3 40.4 -16 119 0.0626 0 64.4 165 test.phys biasWrapper(compt) + 4 120 101 124 0.0517 0 142 306 test.phys biasWrapper(compt) + 5 105 66.9 156 0.046 0 49.2 356 test.phys biasWrapper(compt) + 6 135 76 168 0.0432 0 33.1 389 test.phys biasWrapper(compt) + 7 128 94.9 200 0.0432 0 37.8 427 World Transportation + 8 -1.9e+03 5.87e+03 1e+04 0.0432 0 1.16e+04 1.2e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.8 0.515 163 0.0366 0 0 0 test.phys initStep - 1 2.68 0.673 165 0.034 0 2.06 2.06 test.phys biasWrapper(compt) - 2 -55.6 -0.365 158 0.0323 0 58.8 60.9 test.phys biasWrapper(compt) - 3 -70.1 52.1 171 0.0313 0 56.2 117 test.phys biasWrapper(compt) - 4 -108 61.6 200 0.0313 0 48.1 165 World Transportation - 5 -1e+04 2.57e+03 7.71e+03 0.0313 0 1.27e+04 1.28e+04 OutOfWorld Transportation + 0 135 76 168 0.00276 0 0 0 test.phys initStep + 1 135 76 168 0 0.00276 0.000399 0.000399 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 7 +* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -70.1 52.1 171 0.000926 0 0 0 test.phys initStep - 1 -70.1 52.1 171 0 0.000926 7.48e-05 7.48e-05 test.phys eIoni + 0 105 66.9 156 0.00569 0 0 0 test.phys initStep + 1 105 66.9 156 0 0.00569 0.00134 0.00134 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 7 +* G4Track Information: Particle = e-, Track ID = 28, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -55.6 -0.365 158 0.0017 0 0 0 test.phys initStep - 1 -55.6 -0.365 158 0 0.0017 0.000184 0.000184 test.phys eIoni + 0 120 101 124 0.0109 0 0 0 test.phys initStep + 1 120 101 124 0 0.0109 0.00414 0.00414 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 7 +* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.68 0.673 165 0.00259 0 0 0 test.phys initStep - 1 2.68 0.673 165 0 0.00259 0.00036 0.00036 test.phys eIoni + 0 40.4 -16 119 0.00178 0 0 0 test.phys initStep + 1 40.4 -16 119 0 0.00178 0.000198 0.000198 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.97 0.25 159 0.0872 0 0 0 test.phys initStep - 1 2.96 0.265 159 0.0723 0 0.288 0.288 test.phys biasWrapper(compt) - 2 -48.9 40.5 141 0.058 0 68.1 68.4 test.phys biasWrapper(compt) - 3 121 48.1 143 0.053 0 170 238 test.phys biasWrapper(compt) - 4 132 15.8 200 0.053 0 66.1 304 World Transportation - 5 2.09e+03 -5.58e+03 1e+04 0.053 0 1.15e+04 1.18e+04 OutOfWorld Transportation + 0 17.7 -62.4 158 0.0144 0 0 0 test.phys initStep + 1 17.7 -62.4 158 0 0.0144 0.00674 0.00674 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 121 48.1 143 0.00505 0 0 0 test.phys initStep - 1 121 48.1 143 0 0.00505 0.0011 0.0011 test.phys eIoni + 0 9.31 0.953 178 0.0195 0 0 0 test.phys initStep + 1 9.31 0.956 178 0 0.0195 0.0115 0.0115 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -48.9 40.5 141 0.0143 0 0 0 test.phys initStep - 1 -48.9 40.5 141 0 0.0143 0.00663 0.00663 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.96 0.265 159 0.0149 0 0 0 test.phys initStep - 1 2.96 0.264 159 0 0.0149 0.00719 0.00719 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.355 -0.258 131 0.00514 0 0 0 test.phys initStep - 1 -0.337 -0.273 132 0 0.000405 0.229 0.229 test.phys biasWrapper(phot) - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 5 +* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.337 -0.273 132 0.00473 0 0 0 test.phys initStep - 1 -0.337 -0.273 132 0 0.00473 0.000979 0.000979 test.phys eIoni + 0 3.44 0.791 144 0.00576 0 0 0 test.phys initStep + 1 3.54 0.78 145 0 0.000405 0.559 0.559 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 31, Parent ID = 19 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 110 47.4 0 0 0 test.phys initStep - 1 0.792 0.0241 136 44 3.37 25.8 25.8 test.phys eBrem - 2 0.83 -0.0383 143 42.1 0.75 6.89 32.7 test.phys eIoni - 3 0.777 -0.0794 144 41.7 0.113 0.88 33.5 test.phys eIoni - 4 0.596 -0.122 147 41.1 0.311 2.73 36.3 test.phys eIoni - 5 -3.38 2.62 182 36.4 4.03 35.7 72 test.phys eIoni - 6 -5.6 3.38 200 34.3 2.09 18.1 90.1 World Transportation - 7 -1.21e+03 21.2 1e+04 34.3 3.31e-22 9.87e+03 9.96e+03 OutOfWorld Transportation + 0 3.54 0.78 145 0.00535 0 0 0 test.phys initStep + 1 3.54 0.78 145 0 0.00535 0.00121 0.00121 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.38 2.62 182 0.636 0 0 0 test.phys initStep - 1 -2.32 2.55 183 0.352 0.284 2.05 2.05 test.phys eIoni - 2 -1.82 2.84 184 0.129 0.222 1.36 3.41 test.phys eIoni - 3 -1.91 2.96 184 0 0.129 0.308 3.72 test.phys eIoni + 0 1.69 0.402 132 0.544 0 0 0 test.phys initStep + 1 0.72 0.415 132 0.299 0.244 1.86 1.86 test.phys eIoni + 2 0.606 0.756 133 0 0.299 1.15 3.02 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.596 -0.122 147 0.305 0 0 0 test.phys initStep - 1 0.96 -0.504 147 0.0293 0.275 1.17 1.17 test.phys eIoni - 2 0.965 -0.497 147 0 0.0293 0.0236 1.2 test.phys eIoni + 0 1.53 0.215 130 0.355 0 0 0 test.phys initStep + 1 1.22 -0.326 130 0.119 0.236 1.37 1.37 test.phys eIoni + 2 1.1 -0.384 130 0 0.119 0.268 1.64 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.777 -0.0794 144 0.271 0 0 0 test.phys initStep - 1 0.964 -0.499 144 0 0.271 1.01 1.01 test.phys eIoni + 0 1.18 -0.349 124 0.00833 0 0 0 test.phys initStep + 1 1.29 -0.196 125 0 0.000405 0.813 0.813 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 16 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.83 -0.0383 143 1.14 0 0 0 test.phys initStep - 1 0.341 -1.79 145 0.819 0.316 2.94 2.94 test.phys eIoni - 2 0.138 -2.63 146 0.503 0.316 2.39 5.33 test.phys eIoni - 3 1.03 -3.14 147 0.255 0.248 1.78 7.11 test.phys eIoni - 4 1.05 -2.69 147 0 0.255 0.919 8.03 test.phys eIoni + 0 1.29 -0.196 125 0.00792 0 0 0 test.phys initStep + 1 1.29 -0.195 125 0 0.00792 0.00237 0.00237 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.792 0.0241 136 0.0073 0 0 0 test.phys initStep - 1 0.796 0.00908 138 0 0.000405 1.74 1.74 test.phys biasWrapper(phot) + 0 0.294 -1.58 115 2.15 0 0 0 test.phys initStep + 1 1.26 -0.523 117 1.62 0.219 2.21 2.21 test.phys eIoni + 2 1.83 0.25 120 1.07 0.55 3.76 5.97 test.phys eIoni + 3 -0.455 0.175 121 0.516 0.557 2.83 8.8 test.phys eIoni + 4 -0.739 0.868 122 0.226 0.29 1.8 10.6 test.phys eIoni + 5 -0.706 1.03 122 0 0.226 0.758 11.4 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 16 +* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 15 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.796 0.00908 138 0.00689 0 0 0 test.phys initStep - 1 0.796 0.00875 138 0 0.00689 0.00186 0.00186 test.phys eIoni + 0 1.26 -0.523 117 0.305 0 0 0 test.phys initStep + 1 1.67 -0.0601 117 0.0343 0.271 1.18 1.18 test.phys eIoni + 2 1.66 -0.0633 117 0 0.0343 0.0312 1.21 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 @@ -2763,421 +2712,313 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 19.5 0 0 19.5 520 test.phys biasWrapper(conv) + 1 0 0 117 0 0 117 617 test.phys biasWrapper(conv) ********************************************************************************************************* * G4Track Information: Particle = e+, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 19.5 28.2 0 0 0 test.phys initStep - 1 -2.25 -0.0486 47.1 24.5 3.53 27.7 27.7 test.phys eBrem - 2 -2.51 0.218 51.7 24 0.496 4.64 32.4 test.phys eBrem - 3 -5.63 1.66 90.7 18.5 5.47 39.7 72.1 test.phys eIoni - 4 -8.97 0.307 101 15.4 1.21 10.9 83 test.phys eIoni - 5 -15.3 -0.482 112 13.6 1.8 13 96 test.phys eBrem - 6 -25.8 0.437 133 10.9 2.73 23.1 119 test.phys eIoni - 7 -31.2 3.34 150 1.28 2.36 18.5 138 test.phys eIoni - 8 -31.8 1.96 152 0.945 0.336 3.2 141 test.phys eIoni - 9 -32.5 0.909 154 0.628 0.317 2.63 144 test.phys eIoni - 10 -34 0.837 154 0.0706 0.557 2.04 146 test.phys eIoni - 11 -34 0.878 154 0 0.0706 0.103 146 test.phys eIoni - 12 -34 0.878 154 0 0 0 146 test.phys annihil - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -34 0.878 154 0.511 0 0 0 test.phys initStep - 1 -10 -18.7 160 0.241 0 31.4 31.4 test.phys biasWrapper(compt) - 2 -53.3 -70.5 108 0.198 0 84.9 116 test.phys biasWrapper(compt) - 3 -36.7 -87.6 75 0.196 0 40.7 157 test.phys biasWrapper(compt) - 4 -20.5 -135 0 0.196 0 90.3 247 World Transportation - 5 2.14e+03 -6.48e+03 -1e+04 0.196 0 1.2e+04 1.23e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 11 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -36.7 -87.6 75 0.00241 0 0 0 test.phys initStep - 1 -36.7 -87.6 75 0 0.00241 0.000321 0.000321 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 11 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -53.3 -70.5 108 0.0429 0 0 0 test.phys initStep - 1 -53.3 -70.5 108 0 0.0429 0.0461 0.0461 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 11 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -10 -18.7 160 0.27 0 0 0 test.phys initStep - 1 -9.6 -18.8 160 0 0.27 1 1 test.phys eIoni + 0 0 0 117 17.6 0 0 0 test.phys initStep + 1 1.51 -0.259 134 5.53 2.14 16.8 16.8 test.phys eBrem + 2 3.58 -1.53 143 4.37 1.16 10.2 27 test.phys eIoni + 3 7.52 -3.91 150 3.34 1.02 8.3 35.3 test.phys eIoni + 4 12.6 -5.33 153 2.61 0.728 6.63 41.9 test.phys eIoni + 5 17.3 -7.04 153 1.87 0.741 5.43 47.3 test.phys eIoni + 6 20.7 -8.1 152 1.42 0.449 4.2 51.5 test.phys eIoni + 7 23 -8.36 150 1.02 0.404 3.45 55 test.phys eIoni + 8 25.1 -8.31 149 0.63 0.391 2.76 57.7 test.phys eIoni + 9 26.2 -8.12 150 0.417 0.214 2.05 59.8 test.phys eIoni + 10 27 -8.13 151 0.176 0.241 1.55 61.3 test.phys eIoni + 11 26.9 -7.98 150 0 0.176 0.491 61.8 test.phys eIoni + 12 26.9 -7.98 150 0 0 0 61.8 test.phys annihil ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -34 0.878 154 0.511 0 0 0 test.phys initStep - 1 -113 65.2 135 0.399 0 103 103 test.phys biasWrapper(compt) - 2 -172 168 200 0.399 0 135 239 World Transportation - 3 -5.88e+03 1e+04 6.45e+03 0.399 0 1.3e+04 1.32e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 10 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -113 65.2 135 0.112 0 0 0 test.phys initStep - 1 -113 65.2 135 0 0.112 0.243 0.243 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -31.2 3.34 150 7.23 0 0 0 test.phys initStep - 1 -32.1 4.39 156 6.16 0.832 6.16 6.16 test.phys eIoni - 2 -32.6 5.97 159 4.97 0.424 3.66 9.82 test.phys eIoni - 3 -33.1 8.51 167 3.51 1.46 9.23 19.1 test.phys eIoni - 4 -33.1 10.1 174 2.78 0.736 6.86 25.9 test.phys eIoni - 5 -31.4 11.2 178 2.09 0.691 5.66 31.6 test.phys eIoni - 6 -29.3 11.9 182 1.52 0.566 4.52 36.1 test.phys eIoni - 7 -28 13.1 185 1.11 0.409 3.58 39.7 test.phys eIoni - 8 -27.5 13.5 187 0.861 0.246 2.49 42.2 test.phys eBrem - 9 -27.6 12.8 188 0.386 0.475 2.47 44.6 test.phys eIoni - 10 -27.3 13.5 189 0 0.386 1.47 46.1 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 9 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -27.5 13.5 187 0.00303 0 0 0 test.phys initStep - 1 -27.4 13.5 187 0 0.000405 0.136 0.136 test.phys biasWrapper(phot) - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 18 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -27.4 13.5 187 0.00262 0 0 0 test.phys initStep - 1 -27.4 13.5 187 0 0.00262 0.000367 0.000367 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 9 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -32.6 5.97 159 0.766 0 0 0 test.phys initStep - 1 -34.1 6.63 160 0.5 0.266 2.3 2.3 test.phys eIoni - 2 -34.2 6.87 158 0.266 0.235 1.77 4.07 test.phys eIoni - 3 -34.2 7.29 158 0 0.266 0.977 5.04 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 9 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -32.1 4.39 156 0.238 0 0 0 test.phys initStep - 1 -32.3 4.15 156 0 0.238 0.825 0.825 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 4 +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -15.3 -0.482 112 0.015 0 0 0 test.phys initStep - 1 -18 -1.05 118 0 2.31e-05 6.56 6.56 test.phys biasWrapper(phot) + 0 26.9 -7.98 150 0.511 0 0 0 test.phys initStep + 1 19 -8.45 157 0.333 0 10.4 10.4 test.phys biasWrapper(compt) + 2 -41 13.9 137 0.289 0 67.2 77.6 test.phys biasWrapper(compt) + 3 -118 59.3 0 0.289 0 163 241 World Transportation + 4 -5.73e+03 3.38e+03 -1e+04 0.289 0 1.19e+04 1.22e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 8 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -18 -1.05 118 0.0149 0 0 0 test.phys initStep - 1 -18 -1.05 118 0 0.0149 0.00718 0.00718 test.phys eIoni + 0 -41 13.9 137 0.0443 0 0 0 test.phys initStep + 1 -41 13.9 137 0 0.0443 0.0488 0.0488 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -8.97 0.307 101 1.92 0 0 0 test.phys initStep - 1 -8.02 0.0996 105 1.33 0.584 4.25 4.25 test.phys eIoni - 2 -6.23 1.99 106 0.783 0.551 3.27 7.52 test.phys eIoni - 3 -5.22 3.44 105 0.53 0.252 2.33 9.85 test.phys eIoni - 4 -5.77 4.52 105 0.264 0.267 1.84 11.7 test.phys eIoni - 5 -6.07 4.9 105 0 0.264 0.966 12.7 test.phys eIoni + 0 19 -8.45 157 0.178 0 0 0 test.phys initStep + 1 19 -8.53 157 0 0.178 0.519 0.519 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.51 0.218 51.7 0.0235 0 0 0 test.phys initStep - 1 -2.84 0.331 56.2 0 0.000405 4.55 4.55 test.phys biasWrapper(phot) - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.84 0.331 56.2 0.0231 0 0 0 test.phys initStep - 1 -2.84 0.327 56.2 0 0.0231 0.0155 0.0155 test.phys eIoni + 0 26.9 -7.98 150 0.511 0 0 0 test.phys initStep + 1 202 2.59 0 0.511 0 231 231 World Transportation + 2 1e+04 593 -8.41e+03 0.511 0 1.29e+04 1.32e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.25 -0.0486 47.1 0.0969 0 0 0 test.phys initStep - 1 -25.3 1.08 184 0.0883 0 139 139 test.phys biasWrapper(compt) - 2 -41.6 31.7 200 0.0883 0 38.2 177 World Transportation - 3 -5.34e+03 1e+04 5.41e+03 0.0883 0 1.24e+04 1.26e+04 OutOfWorld Transportation + 0 1.51 -0.259 134 9.95 0 0 0 test.phys initStep + 1 12.8 -6.85 200 9.95 0 67.4 67.4 World Transportation + 2 1.69e+03 -984 1e+04 9.95 0 9.99e+03 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -25.3 1.08 184 0.00853 0 0 0 test.phys initStep - 1 -25.3 1.08 184 0 0.00853 0.0027 0.0027 test.phys eIoni + 0 0 0 117 81.4 0 0 0 test.phys initStep + 1 0.0807 -0.0358 122 41.8 0.645 5.24 5.24 test.phys eBrem + 2 2.48 1.8 171 35.1 6.34 48.4 53.6 test.phys eBrem + 3 3.9 2.6 183 33.4 1.35 12.1 65.7 test.phys eIoni + 4 6.57 3.94 200 31.4 2 17.7 83.4 World Transportation + 5 2.52e+03 1.3e+03 1e+04 31.4 3.39e-22 1.02e+04 1.03e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 19.5 70.8 0 0 0 test.phys initStep - 1 -0.311 -0.334 38 67.8 2.15 18.5 18.5 test.phys eIoni - 2 -0.532 -0.596 43.9 67 0.793 5.9 24.4 test.phys eBrem - 3 -0.707 -0.742 48.3 65.6 0.516 4.45 28.8 test.phys eIoni - 4 -0.849 -2.1 67.6 50.3 2.56 19.3 48.2 test.phys eBrem - 5 -0.919 -2.31 71.4 49.9 0.402 3.82 52 test.phys eBrem - 6 -1.01 -2.48 74.7 49.5 0.388 3.3 55.3 test.phys eBrem - 7 -1.14 -2.77 81.6 45.3 0.869 6.89 62.2 test.phys eIoni - 8 -1.8 -2.96 94.3 41.8 1.39 12.8 74.9 test.phys eIoni - 9 -2.54 -3.65 107 38.8 1.72 12.4 87.3 test.phys eBrem - 10 -6.76 0.849 169 30.9 7.89 63.1 150 test.phys eIoni - 11 -5.87 1.86 185 22.7 2.25 16.2 167 test.phys eIoni - 12 -5.88 2.02 187 22 0.236 1.59 168 test.phys eIoni - 13 -5.91 2.11 188 10.1 0.122 1.15 169 test.phys eBrem - 14 -5.72 3.05 200 8.5 1.59 12 182 World Transportation - 15 698 2.65e+03 1e+04 8.5 3e-22 1.02e+04 1.04e+04 OutOfWorld Transportation + 0 3.9 2.6 183 0.327 0 0 0 test.phys initStep + 1 3.94 2.03 183 0.101 0.226 1.27 1.27 test.phys eIoni + 2 4.04 2.01 183 0 0.101 0.204 1.47 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 34, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -5.91 2.11 188 11.8 0 0 0 test.phys initStep - 1 -6.27 2.28 200 11.8 0 11.8 11.8 World Transportation - 2 -310 148 1e+04 11.8 0 9.81e+03 9.82e+03 OutOfWorld Transportation + 0 2.48 1.8 171 0.375 0 0 0 test.phys initStep + 1 3.99 3.41 188 0.227 0 17.9 17.9 test.phys biasWrapper(compt) + 2 65.1 -66.4 200 0.227 0 93.5 111 World Transportation + 3 8.76e+03 -1e+04 1.85e+03 0.227 0 1.33e+04 1.34e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 11 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -5.88 2.02 187 0.518 0 0 0 test.phys initStep - 1 -6.52 2.85 188 0.185 0.333 1.81 1.81 test.phys eIoni - 2 -6.39 2.84 188 0 0.185 0.551 2.36 test.phys eIoni + 0 3.99 3.41 188 0.148 0 0 0 test.phys initStep + 1 3.93 3.51 189 0 0.148 0.385 0.385 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -5.87 1.86 185 5.94 0 0 0 test.phys initStep - 1 -4.29 -3.17 195 4.38 1.56 10.8 10.8 test.phys eIoni - 2 -3.51 -5.86 200 3.55 0.832 6.38 17.2 World Transportation - 3 4.04e+03 -3.85e+03 1e+04 3.55 3.09e-22 1.13e+04 1.13e+04 OutOfWorld Transportation + 0 0.0807 -0.0358 122 38.9 0 0 0 test.phys initStep + 1 1.76 -1.23 200 38.9 0 77.6 77.6 World Transportation + 2 214 -153 1e+04 38.9 0 9.8e+03 9.88e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 31, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.54 -3.65 107 1.22 0 0 0 test.phys initStep - 1 -8.34 -7.45 200 1.22 0 93.6 93.6 World Transportation - 2 -618 -406 1e+04 1.22 0 9.83e+03 9.92e+03 OutOfWorld Transportation + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.8 -2.96 94.3 2.17 0 0 0 test.phys initStep - 1 0.114 -1.86 97.9 1.64 0.531 4.66 4.66 test.phys eIoni - 2 1.8 -1.68 101 1.03 0.615 3.79 8.45 test.phys eIoni - 3 2.28 -3.57 102 0.669 0.356 2.75 11.2 test.phys eIoni - 4 2.74 -4.41 103 0.396 0.273 2.12 13.3 test.phys eIoni - 5 2.88 -4.7 104 0.164 0.232 1.5 14.8 test.phys eIoni - 6 2.97 -4.6 104 0 0.164 0.453 15.3 test.phys eIoni + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 42.5 91.7 0 42.5 543 test.phys biasWrapper(compt) + 2 -0.899 4.7 200 91.7 0 158 700 World Transportation + 3 -56.9 297 1e+04 91.7 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.14 -2.77 81.6 3.32 0 0 0 test.phys initStep - 1 0.13 -5.49 86.9 2.6 0.721 6.55 6.55 test.phys eIoni - 2 -0.127 -5.82 87.2 2.38 0.0797 0.539 7.09 test.phys eBrem - 3 -2.79 -8.57 89.7 1.72 0.664 5.01 12.1 test.phys eIoni - 4 -3.13 -12 89.4 1.15 0.564 3.91 16 test.phys eIoni - 5 -0.989 -11.4 90.6 0.798 0.356 2.97 19 test.phys eIoni - 6 0.596 -11.6 91.5 0.507 0.291 2.36 21.3 test.phys eIoni - 7 1.56 -12.1 92.1 0.254 0.253 1.78 23.1 test.phys eIoni - 8 1.59 -11.9 92.5 0 0.254 0.91 24 test.phys eIoni + 0 0 0 42.5 8.28 0 0 0 test.phys initStep + 1 0.0204 -0.126 42.9 7.92 0.0475 0.373 0.373 test.phys eIoni + 2 0.0645 -0.333 43.4 6.2 0.063 0.559 0.932 test.phys eBrem + 3 -0.473 -2.39 51.8 4.26 0.915 8.78 9.72 test.phys eIoni + 4 -1.03 -2.5 55 3.71 0.394 3.37 13.1 test.phys eBrem + 5 -1.43 -2.92 56.9 2.63 0.219 1.98 15.1 test.phys eIoni + 6 -2.69 -2.36 61.7 1.87 0.764 5.42 20.5 test.phys eIoni + 7 -5.53 -1.22 63.8 1.45 0.414 4.16 24.7 test.phys eIoni + 8 -7.48 -0.218 65.9 1.05 0.406 3.48 28.1 test.phys eIoni + 9 -7.93 0.844 63.9 0.651 0.396 2.79 30.9 test.phys eIoni + 10 -6.44 0.944 64.2 0.404 0.247 2.08 33 test.phys eIoni + 11 -5.74 1.07 63.7 0.192 0.212 1.53 34.5 test.phys eIoni + 12 -5.7 1.27 63.4 0 0.192 0.588 35.1 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 35, Parent ID = 29 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.127 -5.82 87.2 0.141 0 0 0 test.phys initStep - 1 -149 -131 200 0.141 0 225 225 World Transportation - 2 -1e+04 -8.44e+03 7.66e+03 0.141 0 1.49e+04 1.51e+04 OutOfWorld Transportation + 0 -1.43 -2.92 56.9 0.859 0 0 0 test.phys initStep + 1 -1.06 -4.22 58.3 0.43 0.429 2.46 2.46 test.phys eIoni + 2 -1.1 -4.79 59.1 0.187 0.243 1.6 4.06 test.phys eIoni + 3 -1.08 -4.88 59.4 0 0.187 0.563 4.62 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 28, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.01 -2.48 74.7 0.0113 0 0 0 test.phys initStep - 1 -1.12 -2.56 76.5 0 0.000405 1.86 1.86 test.phys biasWrapper(phot) + 0 -1.03 -2.5 55 0.155 0 0 0 test.phys initStep + 1 -15.7 -13.5 116 0.14 0 63.4 63.4 test.phys biasWrapper(compt) + 2 -51.9 -157 200 0.14 0 171 234 World Transportation + 3 -2.53e+03 -1e+04 5.96e+03 0.14 0 1.17e+04 1.19e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 36, Parent ID = 28 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.12 -2.56 76.5 0.0109 0 0 0 test.phys initStep - 1 -1.13 -2.56 76.5 0 0.0109 0.00411 0.00411 test.phys eIoni + 0 -15.7 -13.5 116 0.0141 0 0 0 test.phys initStep + 1 -15.7 -13.5 116 0 0.0141 0.0065 0.0065 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 27, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.919 -2.31 71.4 0.0152 0 0 0 test.phys initStep - 1 -1.07 -2.59 76 0.0148 0 4.63 4.63 test.phys biasWrapper(compt) - 2 -1.09 -4.91 76.3 0 0.000405 2.34 6.97 test.phys biasWrapper(phot) + 0 -0.473 -2.39 51.8 1.03 0 0 0 test.phys initStep + 1 1.01 -2.37 53.5 0.721 0.306 2.76 2.76 test.phys eIoni + 2 2.25 -2.46 54.6 0.339 0.382 2.21 4.97 test.phys eIoni + 3 2.85 -2.64 55 0.108 0.231 1.31 6.28 test.phys eIoni + 4 2.95 -2.69 55 0 0.108 0.228 6.51 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 38, Parent ID = 27 +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.09 -4.91 76.3 0.0144 0 0 0 test.phys initStep - 1 -1.09 -4.91 76.3 0 0.0144 0.00677 0.00677 test.phys eIoni + 0 0.0645 -0.333 43.4 1.66 0 0 0 test.phys initStep + 1 16.9 -60 200 1.66 0 168 168 World Transportation + 2 1.07e+03 -3.79e+03 1e+04 1.66 0 1.05e+04 1.07e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 27 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -1.07 -2.59 76 0.000361 0 0 0 test.phys initStep - 1 -1.07 -2.59 76 0 0.000361 2.3e-05 2.3e-05 test.phys eIoni + 0 0.0204 -0.126 42.9 0.314 0 0 0 test.phys initStep + 1 -0.245 -0.702 43 0 0.314 1.21 1.21 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 26, Parent ID = 3 +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.849 -2.1 67.6 12.7 0 0 0 test.phys initStep - 1 -2.64 -10.2 200 12.7 0 133 133 World Transportation - 2 -135 -611 1e+04 12.7 0 9.82e+03 9.95e+03 OutOfWorld Transportation + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 1 0 200 700 World Transportation + 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 3 +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.707 -0.742 48.3 0.863 0 0 0 test.phys initStep - 1 -0.821 0.652 49.7 0.524 0.339 2.47 2.47 test.phys eIoni - 2 -1.31 1.71 49.3 0.218 0.306 1.82 4.29 test.phys eIoni - 3 -1.35 2.05 49.2 0 0.218 0.716 5.01 test.phys eIoni + 0 0 0 0 1 0 0 500 test.phys initStep + 1 0 0 91.7 0.987 0.013 91.7 592 test.phys biasWrapper(hadElastic) + 2 3.1 -10.9 116 0.965 0.0221 27.1 619 test.phys biasWrapper(hadElastic) + 3 41.5 -50.9 158 0.867 0 69.6 688 test.phys biasWrapper(hadElastic) + 4 -38.7 -237 141 0.66 0 204 892 test.phys biasWrapper(hadElastic) + 5 84.6 -122 200 0.66 0 179 1.07e+03 World Transportation + 6 1e+04 9.14e+03 4.94e+03 0.66 0 1.44e+04 1.54e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 24, Parent ID = 3 +* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.532 -0.596 43.9 0.0551 0 0 0 test.phys initStep - 1 -2.97 -2.41 97.1 0.0545 0 53.3 53.3 test.phys biasWrapper(compt) - 2 13.6 6.97 141 0.0457 0 47.5 101 test.phys biasWrapper(compt) - 3 4.57 -12.9 124 0.0422 0 27.2 128 test.phys biasWrapper(compt) - 4 -35 22.9 96.2 0.0396 0 60.4 188 test.phys biasWrapper(compt) - 5 -40 -18 0 0.0396 0 105 293 World Transportation - 6 -562 -4.27e+03 -1e+04 0.0396 0 1.09e+04 1.12e+04 OutOfWorld Transportation + 0 -38.7 -237 141 0.207 0 0 0 test.phys initStep + 1 -38.7 -237 141 0 0.207 0.00179 0.00179 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 24 +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -35 22.9 96.2 0.00252 0 0 0 test.phys initStep - 1 -35 22.9 96.2 0 0.00252 0.000343 0.000343 test.phys eIoni + 0 41.5 -50.9 158 0.0982 0 0 0 test.phys initStep + 1 41.5 -50.9 158 0 0.0982 0.00114 0.00114 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 41, Parent ID = 24 +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 4.57 -12.9 124 0.00354 0 0 0 test.phys initStep - 1 4.57 -12.9 124 0 0.00354 0.000602 0.000602 test.phys eIoni + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 1 0 200 700 World Transportation + 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 40, Parent ID = 24 +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 13.6 6.97 141 0.0088 0 0 0 test.phys initStep - 1 13.6 6.97 141 0 0.0088 0.00284 0.00284 test.phys eIoni + 0 0 0 0 1 0 0 500 test.phys initStep + 1 0 0 42.9 0.817 0 42.9 543 test.phys biasWrapper(hadElastic) + 2 -73.1 65.6 0 0.817 0 107 650 World Transportation + 3 -1e+04 8.98e+03 -5.83e+03 0.817 0 1.46e+04 1.52e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 24 +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.97 -2.41 97.1 0.000634 0 0 0 test.phys initStep - 1 -2.97 -2.41 97.1 0 0.000634 4.49e-05 4.49e-05 test.phys eIoni + 0 0 0 42.9 0.183 0 0 0 test.phys initStep + 1 0.000589 -0.000529 42.9 0 0.183 0.00169 0.00169 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 3 +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.311 -0.334 38 0.859 0 0 0 test.phys initStep - 1 -0.2 -0.19 38.2 0.823 0.0336 0.262 0.262 test.phys eBrem - 2 0.491 1.38 39 0.473 0.35 2.4 2.66 test.phys eIoni - 3 0.504 2.48 38.9 0.243 0.229 1.71 4.37 test.phys eIoni - 4 0.744 2.82 38.7 0 0.243 0.853 5.22 test.phys eIoni + 0 0 0 -500 1 0 0 0 World initStep + 1 0 0 0 1 0 500 500 test.phys Transportation + 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 1 0 200 700 World Transportation + 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 43, Parent ID = 23 +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.2 -0.19 38.2 0.00221 0 0 0 test.phys initStep - 1 -0.189 -0.175 38.2 0 0.000405 0.0188 0.0188 test.phys biasWrapper(phot) + 0 0 0 0 1 0 0 500 test.phys initStep + 1 0 0 22.8 0.818 0 22.8 523 test.phys biasWrapper(hadElastic) + 2 -46.9 27.2 -7.11e-15 0.818 0 58.8 582 World Transportation + 3 -1e+04 5.79e+03 -4.83e+03 0.818 0 1.25e+04 1.31e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 44, Parent ID = 43 +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.189 -0.175 38.2 0.00181 0 0 0 test.phys initStep - 1 -0.189 -0.175 38.2 0 0.00181 0.000203 0.000203 test.phys eIoni + 0 0 0 22.8 0.182 0 0 0 test.phys initStep + 1 0.000689 -0.000399 22.8 0 0.182 0.00169 0.00169 test.phys ionIoni ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 @@ -3196,17 +3037,9 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1 0 0 500 test.phys initStep - 1 0 0 49.6 0.76 0 49.6 550 test.phys biasWrapper(hadElastic) - 2 -2.39 24.4 0 0.76 0 55.3 605 World Transportation - 3 -485 4.95e+03 -1e+04 0.76 0 1.12e+04 1.18e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 49.6 0.24 0 0 0 test.phys initStep - 1 3.64e-05 -0.000372 49.6 0 0.24 0.00189 0.00189 test.phys ionIoni + 1 0 0 70.3 0.932 0.0677 70.3 570 test.phys biasWrapper(hadElastic) + 2 30 -214 200 0.932 0 252 822 World Transportation + 3 1.4e+03 -1e+04 6.13e+03 0.932 0 1.15e+04 1.23e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 @@ -3225,17 +3058,17 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1 0 0 500 test.phys initStep - 1 0 0 2.83 0.826 0 2.83 503 test.phys biasWrapper(hadElastic) - 2 8.25 0.921 -2.22e-15 0.826 0 8.77 512 World Transportation - 3 1e+04 1.12e+03 -3.43e+03 0.826 0 1.06e+04 1.11e+04 OutOfWorld Transportation + 1 0 0 7.59 0.86 0 7.59 508 test.phys biasWrapper(hadElastic) + 2 -161 12.4 2.66e-15 0.86 0 162 670 World Transportation + 3 -1e+04 770 -463 0.86 0 9.88e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 2.83 0.174 0 0 0 test.phys initStep - 1 -0.000812 -9.06e-05 2.83 0 0.174 0.00165 0.00165 test.phys ionIoni + 0 0 0 7.59 0.14 0 0 0 test.phys initStep + 1 0.000824 -6.35e-05 7.59 0 0.14 0.00144 0.00144 test.phys ionIoni ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 @@ -3254,17 +3087,9 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1 0 0 500 test.phys initStep - 1 0 0 23.7 0.76 0 23.7 524 test.phys biasWrapper(hadElastic) - 2 0.687 -11.4 3.55e-15 0.76 0 26.3 550 World Transportation - 3 291 -4.82e+03 -1e+04 0.76 0 1.11e+04 1.17e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 23.7 0.24 0 0 0 test.phys initStep - 1 -2.2e-05 0.000365 23.7 0 0.24 0.0019 0.0019 test.phys ionIoni + 1 0 0 147 0.965 0.0346 147 647 test.phys biasWrapper(hadElastic) + 2 -42.6 17.8 200 0.965 0 70.6 717 World Transportation + 3 -7.88e+03 3.29e+03 1e+04 0.965 0 1.3e+04 1.37e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 @@ -3283,29 +3108,19 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1 0 0 500 test.phys initStep - 1 0 0 126 0.98 0.0205 126 626 test.phys biasWrapper(hadElastic) - 2 23.6 2.16 165 0.878 0 46 672 test.phys biasWrapper(hadElastic) - 3 151 20.4 125 0.841 0.0362 135 807 test.phys biasWrapper(hadElastic) - 4 296 -63 146 0.781 0.0607 168 975 test.phys biasWrapper(hadElastic) - 5 318 -58.5 127 0.652 0 30 1.01e+03 test.phys biasWrapper(hadElastic) - 6 326 31.6 200 0.652 0 116 1.12e+03 World Transportation - 7 1.15e+03 1e+04 8.31e+03 0.652 0 1.29e+04 1.4e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 318 -58.5 127 0.129 0 0 0 test.phys initStep - 1 318 -58.5 127 0 0.129 0.00136 0.00136 test.phys ionIoni + 1 0 0 132 0.964 0.0359 132 632 test.phys biasWrapper(hadElastic) + 2 -1.63 0.011 134 0.853 0 2.46 635 test.phys biasWrapper(hadElastic) + 3 -14.9 256 172 0.797 0.0553 259 893 test.phys biasWrapper(hadElastic) + 4 -47.5 276 200 0.797 0 47.4 941 World Transportation + 5 -1e+04 6.3e+03 8.73e+03 0.797 0 1.44e+04 1.54e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 23.6 2.16 165 0.102 0 0 0 test.phys initStep - 1 23.6 2.16 165 0 0.102 0.00117 0.00117 test.phys ionIoni + 0 -1.63 0.011 134 0.112 0 0 0 test.phys initStep + 1 -1.64 0.0102 134 0 0.112 0.00124 0.00124 test.phys ionIoni ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 @@ -3324,9 +3139,9 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1 0 0 500 test.phys initStep - 1 0 0 170 0.973 0.0275 170 670 test.phys biasWrapper(hadElastic) - 2 20 8.88 200 0.973 0 37.1 707 World Transportation - 3 6.57e+03 2.92e+03 1e+04 0.973 0 1.21e+04 1.29e+04 OutOfWorld Transportation + 1 0 0 156 0.993 0.00697 156 656 test.phys biasWrapper(hadElastic) + 2 8.82 -11.2 200 0.993 0 46.4 702 World Transportation + 3 1.97e+03 -2.5e+03 1e+04 0.993 0 1.03e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 @@ -3345,17 +3160,10 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1 0 0 500 test.phys initStep - 1 0 0 189 0.899 0 189 689 test.phys biasWrapper(hadElastic) - 2 -34.7 20.4 200 0.899 0 41.7 731 World Transportation - 3 -1e+04 5.88e+03 3.31e+03 0.899 0 1.2e+04 1.27e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 189 0.101 0 0 0 test.phys initStep - 1 0.00063 -0.00037 189 0 0.101 0.00117 0.00117 test.phys ionIoni + 1 0 0 15.7 0.992 0.0079 15.7 516 test.phys biasWrapper(hadElastic) + 2 45.6 -5.18 148 0.936 0.0562 140 656 test.phys biasWrapper(hadElastic) + 3 162 -85.5 200 0.936 0 150 806 World Transportation + 4 1e+04 -6.9e+03 4.59e+03 0.936 0 1.27e+04 1.36e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 @@ -3374,288 +3182,288 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1 0 0 500 test.phys initStep - 1 0 0 193 0.972 0.028 193 693 test.phys biasWrapper(hadElastic) - 2 -3.49 3.83 200 0.972 0 8.69 702 World Transportation - 3 -4.9e+03 5.38e+03 1e+04 0.972 0 1.22e+04 1.29e+04 OutOfWorld Transportation + 1 0 0 79 0.946 0.054 79 579 test.phys biasWrapper(hadElastic) + 2 104 -114 200 0.946 0 197 776 World Transportation + 3 8.56e+03 -9.38e+03 1e+04 0.946 0 1.59e+04 1.67e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 1 0 200 700 World Transportation - 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1 0 0 500 test.phys initStep - 1 0 0 49.5 0.886 0 49.5 549 test.phys biasWrapper(hadElastic) - 2 5.16 -79.3 62.3 0.807 0 80.4 630 test.phys biasWrapper(hadElastic) - 3 -50 -111 168 0.801 0.00617 124 754 test.phys biasWrapper(hadElastic) - 4 -83.4 -128 200 0.801 0 49 803 World Transportation - 5 -1e+04 -5.05e+03 9.62e+03 0.801 0 1.45e+04 1.53e+04 OutOfWorld Transportation + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 92.1 0 0 92.1 592 test.phys biasWrapper(neutronInelastic) ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 2 +* G4Track Information: Particle = alpha, Track ID = 11, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.16 -79.3 62.3 0.0782 0 0 0 test.phys initStep - 1 5.16 -79.3 62.3 0 0.0782 0.000988 0.000988 test.phys ionIoni + 0 0 0 92.1 10.5 0 0 0 test.phys initStep + 1 0.00206 0.0975 92.2 3.49 7.03 0.146 0.146 test.phys ionIoni + 2 0.00235 0.116 92.2 0 3.49 0.0278 0.174 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 +* G4Track Information: Particle = alpha, Track ID = 10, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 49.5 0.114 0 0 0 test.phys initStep - 1 -5.03e-05 0.000773 49.5 0 0.114 0.00126 0.00126 test.phys ionIoni + 0 0 0 92.1 0.268 0 0 0 test.phys initStep + 1 0.00249 -0.00028 92.1 0 0.268 0.00304 0.00304 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = deuteron, Track ID = 9, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 1 0 200 700 World Transportation - 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation + 0 0 0 92.1 2.55 0 0 0 test.phys initStep + 1 -0.0621 -0.00318 92 0.174 2.37 0.103 0.103 test.phys hIoni + 2 -0.0644 -0.00346 92 0 0.174 0.00414 0.107 test.phys hIoni ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1 0 0 500 test.phys initStep - 1 0 0 75.3 0.95 0.0497 75.3 575 test.phys biasWrapper(hadElastic) - 2 -145 -25.5 200 0.95 0 193 768 World Transportation - 3 -1e+04 -1.76e+03 8.69e+03 0.95 0 1.31e+04 1.39e+04 OutOfWorld Transportation + 0 0 0 92.1 0.168 0 0 0 test.phys initStep + 1 -21.5 -11.5 35.6 0.134 0 61.6 61.6 test.phys biasWrapper(compt) + 2 -22.4 -11.8 35.7 0.0881 0 0.925 62.5 test.phys biasWrapper(compt) + 3 11.6 5.74 24.3 0.0675 0 39.9 102 test.phys biasWrapper(compt) + 4 -25.7 14.3 49 0.0675 0 45.5 148 test.phys biasWrapper(Rayl) + 5 -96.9 24.4 95.9 0.0636 0 85.9 234 test.phys biasWrapper(compt) + 6 -105 14 98.6 0.0548 0 13.6 247 test.phys biasWrapper(compt) + 7 -101 12.9 100 0.0462 0 4.83 252 test.phys biasWrapper(compt) + 8 -106 10.1 94.8 0.0425 0 7.82 260 test.phys biasWrapper(compt) + 9 -93.5 -14 95.1 0 0.000405 27.1 287 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 8 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 1 0 0 0 World initStep - 1 0 0 0 1 0 500 500 test.phys Transportation - 2 0 0 0 1 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 1 0 200 700 World Transportation - 4 0 0 1e+04 1 0 9.8e+03 1.05e+04 OutOfWorld Transportation + 0 -93.5 -14 95.1 0.0421 0 0 0 test.phys initStep + 1 -93.5 -14 95.1 0 0.0421 0.0447 0.0447 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 8 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1 0 0 500 test.phys initStep - 1 0 0 54.2 0.945 0.055 54.2 554 test.phys biasWrapper(hadElastic) - 2 0.377 -31.9 78.7 0.911 0.0342 40.2 594 test.phys biasWrapper(hadElastic) - 3 -137 -141 200 0.911 0 213 808 World Transportation - 4 -1e+04 -7.94e+03 8.89e+03 0.911 0 1.53e+04 1.61e+04 OutOfWorld Transportation + 0 -106 10.1 94.8 0.00371 0 0 0 test.phys initStep + 1 -106 10.1 94.8 0 0.00371 0.00065 0.00065 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 8 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + 0 -101 12.9 100 0.00853 0 0 0 test.phys initStep + 1 -101 12.9 100 0 0.00853 0.0027 0.0027 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 8 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 40.2 0 0 40.2 540 test.phys biasWrapper(neutronInelastic) + 0 -105 14 98.6 0.00886 0 0 0 test.phys initStep + 1 -105 14 98.6 0 0.00886 0.00288 0.00288 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = C12, Track ID = 9, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 8 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 40.2 7.65 0 0 0 test.phys initStep - 1 -0.000346 -0.00807 40.2 0 7.65 0.00978 0.00978 test.phys ionIoni + 0 -96.9 24.4 95.9 0.0039 0 0 0 test.phys initStep + 1 -96.9 24.4 95.9 0 0.0039 0.000708 0.000708 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 8 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 40.2 0.871 0 0 0 test.phys initStep - 1 -34.8 34.5 0 0.871 0 63.4 63.4 World Transportation - 2 -8.69e+03 8.63e+03 -1e+04 0.871 0 1.58e+04 1.58e+04 OutOfWorld Transportation + 0 11.6 5.74 24.3 0.0206 0 0 0 test.phys initStep + 1 11.6 5.74 24.3 0 0.0206 0.0127 0.0127 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 8 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 40.2 1.75 0 0 0 test.phys initStep - 1 31.4 -25.8 21.7 0.705 0 44.6 44.6 test.phys biasWrapper(compt) - 2 29.9 -35.2 0 0.705 0 23.7 68.3 World Transportation - 3 -635 -4.38e+03 -1e+04 0.705 0 1.09e+04 1.1e+04 OutOfWorld Transportation + 0 -22.4 -11.8 35.7 0.0459 0 0 0 test.phys initStep + 1 -22.4 -11.8 35.7 0 0.0459 0.052 0.052 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 7 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 8 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 31.4 -25.8 21.7 1.05 0 0 0 test.phys initStep - 1 33.4 -27 21.5 0.62 0.427 2.79 2.79 test.phys eIoni - 2 34.7 -27.4 21 0.359 0.261 2.02 4.81 test.phys eIoni - 3 35 -27.6 20.3 0 0.359 1.39 6.2 test.phys eIoni + 0 -21.5 -11.5 35.6 0.0335 0 0 0 test.phys initStep + 1 -21.5 -11.5 35.6 0 0.0335 0.03 0.03 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 2 +* G4Track Information: Particle = neutron, Track ID = 7, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 40.2 5.39 0 0 0 test.phys initStep - 1 122 -171 200 5.39 0 264 264 World Transportation - 2 7.13e+03 -1e+04 9.4e+03 5.39 0 1.52e+04 1.54e+04 OutOfWorld Transportation + 0 0 0 92.1 2.77 0 0 0 test.phys initStep + 1 104 -37.4 98.8 0 0 111 111 test.phys biasWrapper(neutronInelastic) ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 5, Parent ID = 2 +* G4Track Information: Particle = C14, Track ID = 22, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 40.2 10.6 0 0 0 test.phys initStep - 1 20.4 47.8 0 10.6 0 65.7 65.7 World Transportation - 2 4.26e+03 1e+04 -8.36e+03 10.6 0 1.37e+04 1.37e+04 OutOfWorld Transportation + 0 104 -37.4 98.8 0.714 0 0 0 test.phys initStep + 1 104 -37.4 98.8 0 0.714 0.0031 0.0031 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = proton, Track ID = 4, Parent ID = 2 +* G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 40.2 12.3 0 0 0 test.phys initStep - 1 -0.472 0.421 40.3 10.3 1.94 0.652 0.652 test.phys hIoni - 2 -0.851 0.748 40.5 8.5 1.82 0.52 1.17 test.phys hIoni - 3 -1.15 1.01 40.6 6.87 1.63 0.412 1.58 test.phys hIoni - 4 -1.39 1.23 40.6 5.23 1.64 0.329 1.91 test.phys hIoni - 5 -1.57 1.4 40.7 3.72 1.52 0.256 2.17 test.phys hIoni - 6 -1.71 1.52 40.7 1.97 1.74 0.195 2.36 test.phys hIoni - 7 -1.79 1.59 40.8 0 1.97 0.105 2.47 test.phys hIoni + 0 104 -37.4 98.8 0.322 0 0 0 test.phys initStep + 1 110 -9.8 182 0.153 0 87.5 87.5 test.phys biasWrapper(compt) + 2 123 -34.1 162 0.126 0 34.1 122 test.phys biasWrapper(compt) + 3 69.7 -57.8 120 0.107 0 72.1 194 test.phys biasWrapper(compt) + 4 122 -80.6 0 0.107 0 133 327 World Transportation + 5 4.51e+03 -1.98e+03 -1e+04 0.107 0 1.11e+04 1.14e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 3, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 21 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 40.2 48.9 0 0 0 test.phys initStep - 1 47.8 88.3 200 48.9 0 189 189 World Transportation - 2 2.98e+03 5.5e+03 1e+04 48.9 0 1.16e+04 1.18e+04 OutOfWorld Transportation + 0 69.7 -57.8 120 0.0188 0 0 0 test.phys initStep + 1 69.7 -57.8 120 0 0.0188 0.0108 0.0108 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 21 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + 0 123 -34.1 162 0.0272 0 0 0 test.phys initStep + 1 123 -34.1 162 0 0.0272 0.0208 0.0208 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 21 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 167 0 0 167 667 test.phys biasWrapper(neutronInelastic) + 0 110 -9.8 182 0.169 0 0 0 test.phys initStep + 1 110 -9.68 182 0 0.169 0.477 0.477 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = Be8, Track ID = 8, Parent ID = 2 +* G4Track Information: Particle = proton, Track ID = 20, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 167 8.14 0 0 0 test.phys initStep - 1 0.0141 0.00431 167 0 8.14 0.0217 0.0217 test.phys ionIoni + 0 104 -37.4 98.8 2.35 0 0 0 test.phys initStep + 1 104 -37.4 98.8 0.344 2 0.131 0.131 test.phys hIoni + 2 104 -37.4 98.8 0.0242 0.32 0.00755 0.139 test.phys hIoni + 3 104 -37.4 98.8 0.0135 0.0108 0.000949 0.14 test.phys hIoni + 4 104 -37.4 98.8 0.0133 0.000104 0.000694 0.14 test.phys hIoni + 5 104 -37.4 98.8 0.0123 0.00104 0.000691 0.141 test.phys hIoni + 6 104 -37.4 98.8 0 0.0123 0.000665 0.142 test.phys hIoni ********************************************************************************************************* -* G4Track Information: Particle = alpha, Track ID = 7, Parent ID = 2 +* G4Track Information: Particle = proton, Track ID = 6, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 167 0.657 0 0 0 test.phys initStep - 1 0.00105 0.000409 167 0 0.657 0.00465 0.00465 test.phys ionIoni + 0 0 0 92.1 4.86 0 0 0 test.phys initStep + 1 0.118 -0.161 92 3.2 1.65 0.241 0.241 test.phys hIoni + 2 0.204 -0.278 91.9 1.47 1.74 0.174 0.414 test.phys hIoni + 3 0.237 -0.322 91.8 0.142 1.32 0.0645 0.479 test.phys hIoni + 4 0.239 -0.324 91.8 0 0.142 0.00298 0.482 test.phys hIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 2 +* G4Track Information: Particle = proton, Track ID = 5, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 167 0.361 0 0 0 test.phys initStep - 1 -20.4 -72.1 200 0.361 0 81.8 81.8 World Transportation - 2 -2.82e+03 -1e+04 4.71e+03 0.361 0 1.13e+04 1.13e+04 OutOfWorld Transportation + 0 0 0 92.1 5.23 0 0 0 test.phys initStep + 1 -0.124 -0.17 92.2 3.61 1.62 0.256 0.256 test.phys hIoni + 2 -0.223 -0.299 92.3 1.95 1.67 0.191 0.447 test.phys hIoni + 3 -0.277 -0.369 92.4 0 1.95 0.103 0.55 test.phys hIoni ********************************************************************************************************* -* G4Track Information: Particle = proton, Track ID = 5, Parent ID = 2 +* G4Track Information: Particle = neutron, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 167 6.26 0 0 0 test.phys initStep - 1 -0.0777 0.0519 168 4.67 1.59 0.3 0.3 test.phys hIoni - 2 -0.138 0.0968 168 3.18 1.5 0.233 0.534 test.phys hIoni - 3 -0.185 0.125 168 1.46 1.72 0.173 0.706 test.phys hIoni - 4 -0.199 0.138 168 0 1.46 0.064 0.77 test.phys hIoni + 0 0 0 92.1 8.61 0 0 0 test.phys initStep + 1 44.3 -14.6 200 8.61 0 118 118 World Transportation + 2 4.07e+03 -1.34e+03 1e+04 8.61 0 1.07e+04 1.08e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 4, Parent ID = 2 +* G4Track Information: Particle = neutron, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 167 9.48 0 0 0 test.phys initStep - 1 -2.35 -0.631 162 9.34 0 5.63 5.63 test.phys biasWrapper(hadElastic) - 2 -8.04 -0.905 157 8.15 0 7.41 13 test.phys biasWrapper(hadElastic) - 3 -55 76.5 200 8.15 0 100 113 World Transportation - 4 -6.08e+03 1e+04 5.66e+03 8.15 0 1.28e+04 1.29e+04 OutOfWorld Transportation + 0 0 0 92.1 19.2 0 0 0 test.phys initStep + 1 -63.4 -6.1 200 19.2 0 125 125 World Transportation + 2 -5.82e+03 -560 1e+04 19.2 0 1.14e+04 1.15e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 10, Parent ID = 4 +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -8.04 -0.905 157 1.19 0 0 0 test.phys initStep - 1 -8.04 -0.907 157 0 1.19 0.00297 0.00297 test.phys ionIoni + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 9, Parent ID = 4 +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.35 -0.631 162 0.135 0 0 0 test.phys initStep - 1 -2.35 -0.631 162 0 0.135 0.0014 0.0014 test.phys ionIoni + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 33.2 99.9 0 33.2 533 test.phys biasWrapper(hadElastic) + 2 -10.4 16.4 200 99.9 0 168 701 World Transportation + 3 -621 982 1e+04 99.9 0 9.87e+03 1.06e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 3, Parent ID = 2 +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 167 55.2 0 0 0 test.phys initStep - 1 -3.52 -1.75 173 54.8 0 7.26 7.26 test.phys biasWrapper(hadElastic) - 2 -13.8 -0.179 200 54.8 0 28.6 35.9 World Transportation - 3 -3.79e+03 578 1e+04 54.8 0 1.05e+04 1.06e+04 OutOfWorld Transportation + 0 0 0 33.2 0.102 0 0 0 test.phys initStep + 1 0.000508 -0.000803 33.2 0 0.102 0.00117 0.00117 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 11, Parent ID = 3 +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.52 -1.75 173 0.458 0 0 0 test.phys initStep - 1 -3.52 -1.76 173 0 0.458 0.00232 0.00232 test.phys ionIoni + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 71.9 99.9 0.056 71.9 572 test.phys biasWrapper(hadElastic) + 2 10.5 3.42 200 99.9 0 129 700 World Transportation + 3 813 265 1e+04 99.9 0 9.84e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 @@ -3674,106 +3482,113 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 107 0 0 107 607 test.phys biasWrapper(neutronInelastic) + 1 0 0 116 0 0 116 616 test.phys biasWrapper(neutronInelastic) ********************************************************************************************************* -* G4Track Information: Particle = B10, Track ID = 9, Parent ID = 2 +* G4Track Information: Particle = alpha, Track ID = 9, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 107 2.96 0 0 0 test.phys initStep - 1 -0.0023 0.00137 107 0 2.96 0.0053 0.0053 test.phys ionIoni + 0 0 0 116 4.56 0 0 0 test.phys initStep + 1 0.0405 0.011 116 0 4.56 0.0424 0.0424 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = deuteron, Track ID = 8, Parent ID = 2 +* G4Track Information: Particle = alpha, Track ID = 8, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 107 5.77 0 0 0 test.phys initStep - 1 -0.0705 -0.0773 106 3.68 2.09 0.22 0.22 test.phys hIoni - 2 -0.122 -0.13 106 1.05 2.63 0.155 0.374 test.phys hIoni - 3 -0.133 -0.141 106 0 1.05 0.0267 0.401 test.phys hIoni + 0 0 0 116 10.2 0 0 0 test.phys initStep + 1 -0.14 -0.00669 116 2.5 7.69 0.142 0.142 test.phys ionIoni + 2 -0.157 -0.00728 116 0 2.5 0.017 0.159 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 2 +* G4Track Information: Particle = alpha, Track ID = 7, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 107 0.725 0 0 0 test.phys initStep - 1 -129 -5.74 116 0.198 0 129 129 test.phys biasWrapper(compt) - 2 -77 -23.7 132 0.16 0 57.3 187 test.phys biasWrapper(compt) - 3 -74.9 -20.7 134 0.105 0 4.63 191 test.phys biasWrapper(compt) - 4 -96.3 -24 0 0.105 0 136 327 World Transportation - 5 -1.7e+03 -271 -1e+04 0.105 0 1.01e+04 1.05e+04 OutOfWorld Transportation + 0 0 0 116 9.64 0 0 0 test.phys initStep + 1 0.102 0.087 116 1.57 8.07 0.134 0.134 test.phys ionIoni + 2 0.109 0.093 116 0 1.57 0.00941 0.144 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 7 +* G4Track Information: Particle = deuteron, Track ID = 6, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -74.9 -20.7 134 0.0552 0 0 0 test.phys initStep - 1 -74.8 -20.7 134 0 0.0552 0.0718 0.0718 test.phys eIoni + 0 0 0 116 50.7 0 0 0 test.phys initStep + 1 -1.33 -1.41 120 44.8 5.93 3.8 3.8 test.phys hIoni + 2 -2.41 -2.54 122 39.3 5.48 3.07 6.88 test.phys hIoni + 3 -3.27 -3.44 124 34.5 4.76 2.46 9.34 test.phys hIoni + 4 -3.94 -4.19 126 30.1 4.39 1.98 11.3 test.phys hIoni + 5 -4.49 -4.78 128 26.1 4.01 1.59 12.9 test.phys hIoni + 6 -4.93 -5.25 129 22.7 3.44 1.27 14.2 test.phys hIoni + 7 -5.28 -5.64 129 19.4 3.25 1.02 15.2 test.phys hIoni + 8 -5.54 -5.95 130 16.5 2.96 0.811 16 test.phys hIoni + 9 -5.75 -6.19 131 13.8 2.67 0.645 16.7 test.phys hIoni + 10 -5.92 -6.38 131 11.4 2.41 0.513 17.2 test.phys hIoni + 11 -6.05 -6.53 132 9.04 2.33 0.409 17.6 test.phys hIoni + 12 -6.15 -6.66 132 6.86 2.18 0.322 17.9 test.phys hIoni + 13 -6.23 -6.76 132 4.69 2.17 0.252 18.1 test.phys hIoni + 14 -6.3 -6.83 132 2.44 2.26 0.188 18.3 test.phys hIoni + 15 -6.32 -6.87 132 0 2.44 0.0959 18.4 test.phys hIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 7 +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -77 -23.7 132 0.0386 0 0 0 test.phys initStep - 1 -77 -23.7 132 0 0.0386 0.0384 0.0384 test.phys eIoni + 0 0 0 116 0.193 0 0 0 test.phys initStep + 1 -89.3 70.4 27.4 0.164 0 144 144 test.phys biasWrapper(compt) + 2 -78 86.8 -3.55e-15 0.164 0 33.8 178 World Transportation + 3 4.06e+03 6.06e+03 -1e+04 0.164 0 1.24e+04 1.25e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 7 +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -129 -5.74 116 0.527 0 0 0 test.phys initStep - 1 -130 -5.7 116 0.27 0.256 1.83 1.83 test.phys eIoni - 2 -131 -5.87 116 0 0.27 1 2.83 test.phys eIoni + 0 -89.3 70.4 27.4 0.0291 0 0 0 test.phys initStep + 1 -89.3 70.4 27.4 0 0.0291 0.0234 0.0234 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 2 +* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 107 5.39 0 0 0 test.phys initStep - 1 41.9 88.1 200 5.39 0 135 135 World Transportation - 2 4.44e+03 9.34e+03 1e+04 5.39 0 1.42e+04 1.43e+04 OutOfWorld Transportation + 0 0 0 116 2.06 0 0 0 test.phys initStep + 1 92.4 18 76.3 0.318 0 102 102 test.phys biasWrapper(compt) + 2 87.8 9.57 71.7 0.246 0 10.6 113 test.phys biasWrapper(compt) + 3 101 -8.46 0 0.246 0 75 188 World Transportation + 4 1.89e+03 -2.52e+03 -1e+04 0.246 0 1.05e+04 1.07e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 5, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 107 7.63 0 0 0 test.phys initStep - 1 207 59 200 7.63 0 234 234 World Transportation - 2 1e+04 2.86e+03 4.63e+03 7.63 0 1.11e+04 1.13e+04 OutOfWorld Transportation + 0 87.8 9.57 71.7 0.0721 0 0 0 test.phys initStep + 1 87.7 9.53 71.7 0 0.0721 0.114 0.114 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = proton, Track ID = 4, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 107 15.8 0 0 0 test.phys initStep - 1 -0.262 0.316 107 13.4 2.4 0.939 0.939 test.phys hIoni - 2 -0.469 0.564 108 11.4 1.99 0.739 1.68 test.phys hIoni - 3 -0.633 0.762 109 9.54 1.89 0.593 2.27 test.phys hIoni - 4 -0.762 0.915 109 7.79 1.76 0.472 2.74 test.phys hIoni - 5 -0.864 1.03 109 6.2 1.58 0.374 3.12 test.phys hIoni - 6 -0.956 1.11 110 4.61 1.6 0.298 3.42 test.phys hIoni - 7 -1.03 1.18 110 3.03 1.58 0.231 3.65 test.phys hIoni - 8 -1.08 1.22 110 1.22 1.81 0.166 3.81 test.phys hIoni - 9 -1.1 1.24 110 0.0171 1.2 0.048 3.86 test.phys hIoni - 10 -1.1 1.24 110 0 0.0171 0.000787 3.86 test.phys hIoni + 0 92.4 18 76.3 1.74 0 0 0 test.phys initStep + 1 95.6 19 75.2 1.32 0.426 3.96 3.96 test.phys eIoni + 2 97.2 20.3 73.3 0.841 0.476 3.25 7.2 test.phys eIoni + 3 97.4 21.5 71.9 0.578 0.263 2.43 9.63 test.phys eIoni + 4 98.3 20.6 71.7 0.279 0.299 1.94 11.6 test.phys eIoni + 5 98.1 21 72 0 0.279 1.05 12.6 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 107 24 0 0 0 test.phys initStep - 1 51.6 -57.3 200 24 0 121 121 World Transportation - 2 5.47e+03 -6.08e+03 1e+04 24 0 1.27e+04 1.28e+04 OutOfWorld Transportation + 0 0 0 116 5.09 0 0 0 test.phys initStep + 1 51.4 -53.4 200 5.09 0 112 112 World Transportation + 2 6.08e+03 -6.31e+03 1e+04 5.09 0 1.31e+04 1.32e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 @@ -3792,734 +3607,740 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 5.05 0 0 5.05 505 test.phys biasWrapper(neutronInelastic) + 1 0 0 174 99.9 0 174 674 test.phys biasWrapper(hadElastic) + 2 -2.6 -0.175 200 99.9 0 26.2 700 World Transportation + 3 -982 -65.9 1e+04 99.9 0 9.85e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = B10, Track ID = 9, Parent ID = 2 +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 5.05 0.406 0 0 0 test.phys initStep - 1 9.69e-05 0.00218 5.05 0 0.406 0.00255 0.00255 test.phys ionIoni + 0 0 0 174 0.0755 0 0 0 test.phys initStep + 1 0.00072 4.83e-05 174 0 0.0755 0.000966 0.000966 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 2 +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 5.05 0.344 0 0 0 test.phys initStep - 1 -26.8 15.4 34.8 0.148 0 42.9 42.9 test.phys biasWrapper(compt) - 2 -7.52 1.4 7.11e-15 0.148 0 42.1 85 World Transportation - 3 5.52e+03 -4.01e+03 -1e+04 0.148 0 1.21e+04 1.22e+04 OutOfWorld Transportation + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 141 99.8 0 141 641 test.phys biasWrapper(hadElastic) + 2 1.33 -2.26 158 99.5 0 17.6 658 test.phys biasWrapper(hadElastic) + 3 -4.46 -9.55 200 99.5 0 42.9 701 World Transportation + 4 -1.36e+03 -1.72e+03 1e+04 99.5 0 1e+04 1.07e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 8 +* G4Track Information: Particle = N14, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -26.8 15.4 34.8 0.196 0 0 0 test.phys initStep - 1 -26.9 15.5 35 0 0.196 0.608 0.608 test.phys eIoni + 0 1.33 -2.26 158 0.351 0 0 0 test.phys initStep + 1 1.34 -2.26 158 0 0.351 0.00215 0.00215 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 7, Parent ID = 2 +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 5.05 0.721 0 0 0 test.phys initStep - 1 28.8 -73.8 133 0.556 0 150 150 test.phys biasWrapper(hadElastic) - 2 -130 -19.6 0 0.556 0 214 364 World Transportation - 3 -1e+04 3.36e+03 -8.26e+03 0.556 0 1.33e+04 1.37e+04 OutOfWorld Transportation + 0 0 0 141 0.17 0 0 0 test.phys initStep + 1 -0.000734 0.00124 141 0 0.17 0.00163 0.00163 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 11, Parent ID = 7 +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 28.8 -73.8 133 0.165 0 0 0 test.phys initStep - 1 28.8 -73.8 133 0 0.165 0.00159 0.00159 test.phys ionIoni + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = proton, Track ID = 6, Parent ID = 2 +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 5.05 2.3 0 0 0 test.phys initStep - 1 0.0942 0.086 5.03 0.322 1.98 0.128 0.128 test.phys hIoni - 2 0.0994 0.0906 5.03 0 0.322 0.00695 0.135 test.phys hIoni + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 142 99.9 0 142 642 test.phys biasWrapper(hadElastic) + 2 -4.63 4.85 200 99.9 0 58 700 World Transportation + 3 -792 829 1e+04 99.9 0 9.87e+03 1.06e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = proton, Track ID = 5, Parent ID = 2 +* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 5.05 9.43 0 0 0 test.phys initStep - 1 0.317 0.104 5.37 7.71 1.72 0.465 0.465 test.phys hIoni - 2 0.579 0.183 5.62 6.15 1.56 0.37 0.836 test.phys hIoni - 3 0.788 0.244 5.82 4.48 1.67 0.295 1.13 test.phys hIoni - 4 0.95 0.291 5.97 2.89 1.59 0.225 1.36 test.phys hIoni - 5 1.07 0.325 6.07 1.11 1.77 0.16 1.52 test.phys hIoni - 6 1.1 0.335 6.1 0 1.11 0.0417 1.56 test.phys hIoni + 0 0 0 142 0.102 0 0 0 test.phys initStep + 1 0.000653 -0.000684 142 0 0.102 0.00117 0.00117 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 4, Parent ID = 2 +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 5.05 13.3 0 0 0 test.phys initStep - 1 -95 -26.6 36.6 0 0 104 104 test.phys biasWrapper(neutronInelastic) + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 17, Parent ID = 4 +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -95 -26.6 36.6 0.565 0 0 0 test.phys initStep - 1 -95 -26.6 36.6 0 0.565 0.00247 0.00247 test.phys ionIoni + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 73.3 0 0 73.3 573 test.phys biasWrapper(neutronInelastic) ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 4 +* G4Track Information: Particle = B11, Track ID = 9, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -95 -26.6 36.6 0.375 0 0 0 test.phys initStep - 1 -9.25 11.3 0 0.375 0 101 101 World Transportation - 2 1e+04 4.43e+03 -4.27e+03 0.375 0 1.17e+04 1.18e+04 OutOfWorld Transportation + 0 0 0 73.3 2.13 0 0 0 test.phys initStep + 1 -0.00285 -0.00243 73.3 0 2.13 0.00458 0.00458 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 4 +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -95 -26.6 36.6 0.616 0 0 0 test.phys initStep - 1 -52.8 -40.2 54.4 0.585 0 47.8 47.8 test.phys biasWrapper(compt) - 2 371 -131 99.2 0.24 0 436 484 test.phys biasWrapper(compt) - 3 363 -134 118 0.129 0 20.9 504 test.phys biasWrapper(compt) - 4 368 -108 87.8 0.0916 0 40.1 545 test.phys biasWrapper(compt) - 5 350 -116 95.4 0.0728 0 20.8 565 test.phys biasWrapper(compt) - 6 351 -95.7 0 0.0728 0 97.5 663 World Transportation - 7 454 2.04e+03 -1e+04 0.0728 0 1.02e+04 1.09e+04 OutOfWorld Transportation + 0 0 0 73.3 0.345 0 0 0 test.phys initStep + 1 -21 218 200 0.345 0 253 253 World Transportation + 2 -959 1e+04 5.87e+03 0.345 0 1.13e+04 1.16e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 15 +* G4Track Information: Particle = proton, Track ID = 7, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 350 -116 95.4 0.0188 0 0 0 test.phys initStep - 1 350 -116 95.4 0 0.0188 0.0108 0.0108 test.phys eIoni + 0 0 0 73.3 1.96 0 0 0 test.phys initStep + 1 -0.051 0.0198 73.4 0 1.96 0.104 0.104 test.phys hIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 15 +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 368 -108 87.8 0.0375 0 0 0 test.phys initStep - 1 368 -108 87.8 0 0.0375 0.0364 0.0364 test.phys eIoni + 0 0 0 73.3 2.93 0 0 0 test.phys initStep + 1 -192 -195 200 2.93 0 302 302 World Transportation + 2 -9.88e+03 -1e+04 6.58e+03 2.93 0 1.52e+04 1.55e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 15 +* G4Track Information: Particle = proton, Track ID = 5, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 363 -134 118 0.111 0 0 0 test.phys initStep - 1 363 -134 118 0 0.111 0.24 0.24 test.phys eIoni + 0 0 0 73.3 12.2 0 0 0 test.phys initStep + 1 0.579 0.233 73.2 10.4 1.8 0.644 0.644 test.phys hIoni + 2 1.06 0.408 73 8.52 1.84 0.522 1.17 test.phys hIoni + 3 1.44 0.547 73 6.89 1.63 0.413 1.58 test.phys hIoni + 4 1.74 0.664 72.9 5.31 1.58 0.33 1.91 test.phys hIoni + 5 1.98 0.747 72.9 3.64 1.67 0.259 2.17 test.phys hIoni + 6 2.16 0.812 72.8 1.98 1.67 0.192 2.36 test.phys hIoni + 7 2.25 0.851 72.8 0.188 1.79 0.105 2.47 test.phys hIoni + 8 2.26 0.852 72.8 0.0345 0.154 0.00384 2.47 test.phys hIoni + 9 2.26 0.852 72.8 0.0165 0.0179 0.00117 2.47 test.phys hIoni + 10 2.26 0.852 72.8 0.00644 0.0101 0.000771 2.47 test.phys hIoni + 11 2.26 0.853 72.8 0 0.00644 0.000497 2.47 test.phys hIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 15 +* G4Track Information: Particle = neutron, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 371 -131 99.2 0.345 0 0 0 test.phys initStep - 1 372 -131 99.1 0 0.345 1.34 1.34 test.phys eIoni + 0 0 0 73.3 16.4 0 0 0 test.phys initStep + 1 65.6 -112 179 0 0 168 168 test.phys biasWrapper(neutronInelastic) ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 15 +* G4Track Information: Particle = N14, Track ID = 14, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -52.8 -40.2 54.4 0.0306 0 0 0 test.phys initStep - 1 -52.8 -40.2 54.4 0 0.0306 0.0254 0.0254 test.phys eIoni + 0 65.6 -112 179 0.322 0 0 0 test.phys initStep + 1 65.6 -112 179 0 0.322 0.00209 0.00209 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 4 +* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -95 -26.6 36.6 3.09 0 0 0 test.phys initStep - 1 -144 -23.6 48.5 1.05 0 50.4 50.4 test.phys biasWrapper(compt) - 2 -147 -22.8 46.8 0.931 0 3.32 53.7 test.phys biasWrapper(compt) - 3 -181 -7.43 0 0.931 0 59.8 114 World Transportation - 4 -7.46e+03 3.28e+03 -1e+04 0.931 0 1.28e+04 1.29e+04 OutOfWorld Transportation + 0 65.6 -112 179 0.156 0 0 0 test.phys initStep + 1 61 -112 200 0.156 0 21.4 21.4 World Transportation + 2 -2.13e+03 153 1e+04 0.156 0 1e+04 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 14 +* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -147 -22.8 46.8 0.119 0 0 0 test.phys initStep - 1 -147 -22.8 46.8 0 0.119 0.267 0.267 test.phys eIoni + 0 65.6 -112 179 0.357 0 0 0 test.phys initStep + 1 -29.9 -79.9 0 0.357 0 206 206 World Transportation + 2 -5.36e+03 1.73e+03 -1e+04 0.357 0 1.15e+04 1.17e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 14 +* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -144 -23.6 48.5 2.04 0 0 0 test.phys initStep - 1 -147 -23.7 50.6 1.59 0.455 4.45 4.45 test.phys eIoni - 2 -149 -25.6 52.5 1.1 0.491 3.7 8.16 test.phys eIoni - 3 -149 -24.9 54.8 0.72 0.378 2.88 11 test.phys eIoni - 4 -149 -24.6 56.4 0.468 0.252 2.21 13.2 test.phys eIoni - 5 -148 -23.6 56.4 0.134 0.334 1.69 14.9 test.phys eIoni - 6 -148 -23.6 56.4 0 0.134 0.327 15.3 test.phys eIoni + 0 65.6 -112 179 4.02 0 0 0 test.phys initStep + 1 52.9 -107 200 4.02 0 24.9 24.9 World Transportation + 2 -5.94e+03 2.2e+03 1e+04 4.02 0 1.17e+04 1.17e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 13, Parent ID = 4 +* G4Track Information: Particle = neutron, Track ID = 10, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -95 -26.6 36.6 4.07 0 0 0 test.phys initStep - 1 -197 36.3 189 3.07 0 193 193 test.phys biasWrapper(hadElastic) - 2 -147 22.2 149 2.53 0 65.6 259 test.phys biasWrapper(hadElastic) - 3 -147 18.5 153 1.98 0 5.43 264 test.phys biasWrapper(hadElastic) - 4 -70.3 135 137 1.9 0 140 405 test.phys biasWrapper(hadElastic) - 5 -157 518 79 1.87 0.0236 397 802 test.phys biasWrapper(hadElastic) - 6 -231 640 13.4 0 0 157 959 test.phys biasWrapper(neutronInelastic) + 0 65.6 -112 179 11.6 0 0 0 test.phys initStep + 1 61.6 -135 200 11.6 0 30.9 30.9 World Transportation + 2 -1.69e+03 -1e+04 9.36e+03 11.6 0 1.36e+04 1.36e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = C14, Track ID = 31, Parent ID = 13 +* G4Track Information: Particle = neutron, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -231 640 13.4 0.221 0 0 0 test.phys initStep - 1 -231 640 13.4 0 0.221 0.00213 0.00213 test.phys ionIoni + 0 0 0 73.3 35.6 0 0 0 test.phys initStep + 1 -19.5 74.1 162 0 0 118 118 test.phys biasWrapper(neutronInelastic) ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 30, Parent ID = 13 +* G4Track Information: Particle = C12, Track ID = 21, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -231 640 13.4 0.381 0 0 0 test.phys initStep - 1 -254 642 9.29 0.343 0 23.3 23.3 test.phys biasWrapper(compt) - 2 -264 643 -3.55e-15 0.343 0 13.8 37.1 World Transportation - 3 -1e+04 999 -8.82e+03 0.343 0 1.31e+04 1.32e+04 OutOfWorld Transportation + 0 -19.5 74.1 162 0.907 0 0 0 test.phys initStep + 1 -19.5 74.1 162 0 0.907 0.00294 0.00294 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 30 +* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -254 642 9.29 0.0389 0 0 0 test.phys initStep - 1 -254 642 9.3 0 0.0389 0.0388 0.0388 test.phys eIoni + 0 -19.5 74.1 162 0.176 0 0 0 test.phys initStep + 1 -34.9 63.4 166 0.158 0 19.1 19.1 test.phys biasWrapper(compt) + 2 -121 34.6 108 0.153 0 108 127 test.phys biasWrapper(compt) + 3 -124 29.9 103 0.15 0 7.42 135 test.phys biasWrapper(compt) + 4 -126 24.8 99.8 0.0965 0 6.19 141 test.phys biasWrapper(compt) + 5 -74.7 229 117 0.091 0 211 352 test.phys biasWrapper(compt) + 6 8.02 302 56.9 0.0708 0 126 478 test.phys biasWrapper(compt) + 7 -21.4 288 44 0.0643 0 34.9 513 test.phys biasWrapper(compt) + 8 -42.8 316 37.4 0.0621 0 35.6 548 test.phys biasWrapper(compt) + 9 -43 319 34.7 0.0525 0 3.89 552 test.phys biasWrapper(compt) + 10 -50.8 315 38.6 0.0506 0 9.34 561 test.phys biasWrapper(compt) + 11 -93.3 292 15.3 0.0455 0 53.6 615 test.phys biasWrapper(compt) + 12 -99.1 300 21.7 0 0.000405 11.5 627 test.phys biasWrapper(phot) ********************************************************************************************************* -* G4Track Information: Particle = proton, Track ID = 29, Parent ID = 13 +* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -231 640 13.4 1.82 0 0 0 test.phys initStep - 1 -231 640 13.3 0 1.82 0.0916 0.0916 test.phys hIoni + 0 -99.1 300 21.7 0.0451 0 0 0 test.phys initStep + 1 -99.2 300 21.7 0 0.0451 0.0504 0.0504 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 28, Parent ID = 13 +* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -70.3 135 137 0.0842 0 0 0 test.phys initStep - 1 -70.3 135 137 0 0.0842 0.00104 0.00104 test.phys ionIoni + 0 -93.3 292 15.3 0.00506 0 0 0 test.phys initStep + 1 -93.3 292 15.3 0 0.00506 0.0011 0.0011 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 27, Parent ID = 13 +* G4Track Information: Particle = e-, Track ID = 31, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -147 18.5 153 0.551 0 0 0 test.phys initStep - 1 -147 18.5 153 0 0.551 0.00245 0.00245 test.phys ionIoni + 0 -50.8 315 38.6 0.00192 0 0 0 test.phys initStep + 1 -50.8 315 38.6 0 0.00192 0.000223 0.000223 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 26, Parent ID = 13 +* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -147 22.2 149 0.54 0 0 0 test.phys initStep - 1 -147 22.2 149 0 0.54 0.00244 0.00244 test.phys ionIoni + 0 -43 319 34.7 0.00957 0 0 0 test.phys initStep + 1 -43 319 34.7 0 0.00957 0.0033 0.0033 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 25, Parent ID = 13 +* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -197 36.3 189 1 0 0 0 test.phys initStep - 1 -197 36.3 189 0 1 0.00285 0.00285 test.phys ionIoni + 0 -42.8 316 37.4 0.00223 0 0 0 test.phys initStep + 1 -42.8 316 37.4 0 0.00223 0.000282 0.000282 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 28, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -95 -26.6 36.6 4.49 0 0 0 test.phys initStep - 1 -396 390 43.8 4.21 0 514 514 test.phys biasWrapper(compt) - 2 -544 649 65.9 0.49 0 299 813 test.phys biasWrapper(compt) - 3 -534 655 64.7 0.431 0 11.6 824 test.phys biasWrapper(compt) - 4 -515 668 47.2 0.235 0 29.2 854 test.phys biasWrapper(compt) - 5 -589 720 0 0.235 0 102 956 World Transportation - 6 -1e+04 7.3e+03 -5.98e+03 0.235 0 1.29e+04 1.39e+04 OutOfWorld Transportation + 0 -21.4 288 44 0.00648 0 0 0 test.phys initStep + 1 -21.4 288 44 0 0.00648 0.00168 0.00168 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 36, Parent ID = 12 +* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -515 668 47.2 0.196 0 0 0 test.phys initStep - 1 -514 668 47.1 0 0.196 0.606 0.606 test.phys eIoni + 0 8.02 302 56.9 0.0203 0 0 0 test.phys initStep + 1 8.03 302 56.9 0 0.0203 0.0123 0.0123 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 35, Parent ID = 12 +* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -534 655 64.7 0.0589 0 0 0 test.phys initStep - 1 -534 655 64.7 0 0.0589 0.0803 0.0803 test.phys eIoni + 0 -74.7 229 117 0.0055 0 0 0 test.phys initStep + 1 -74.7 229 117 0 0.0055 0.00127 0.00127 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 12 +* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -544 649 65.9 3.72 0 0 0 test.phys initStep - 1 -548 654 66.4 2.83 0.889 7.2 7.2 test.phys eIoni - 2 -551 659 65.7 2.14 0.69 5.75 12.9 test.phys eIoni - 3 -553 662 65.4 1.35 0.788 4.62 17.6 test.phys eIoni - 4 -554 665 65.8 0.945 0.409 3.31 20.9 test.phys eIoni - 5 -554 666 65.9 0.404 0.154 1.33 22.2 test.phys eIoni - 6 -554 667 66.2 0.135 0.269 1.53 23.7 test.phys eIoni - 7 -554 667 66.1 0 0.135 0.33 24.1 test.phys eIoni + 0 -126 24.8 99.8 0.0538 0 0 0 test.phys initStep + 1 -126 24.8 99.8 0 0.0538 0.0688 0.0688 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 34 +* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -554 666 65.9 0.386 0 0 0 test.phys initStep - 1 -553 667 65.5 0.14 0.246 1.47 1.47 test.phys eIoni - 2 -553 667 65.6 0 0.14 0.351 1.82 test.phys eIoni + 0 -124 29.9 103 0.00238 0 0 0 test.phys initStep + 1 -124 29.9 103 0 0.00238 0.000313 0.000313 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 12 +* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -396 390 43.8 0.282 0 0 0 test.phys initStep - 1 -397 390 43.6 0.0355 0.247 1.07 1.07 test.phys eIoni - 2 -397 390 43.5 0 0.0355 0.0332 1.1 test.phys eIoni + 0 -121 34.6 108 0.00534 0 0 0 test.phys initStep + 1 -121 34.6 108 0 0.00534 0.0012 0.0012 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 3, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 5.05 33.5 0 0 0 test.phys initStep - 1 -0.633 -14.5 42.5 33.2 0 40.2 40.2 test.phys biasWrapper(hadElastic) - 2 3.97 -70.6 107 33.2 0.0514 85.7 126 test.phys biasWrapper(hadElastic) - 3 -7.32 -156 200 33.2 0 127 252 World Transportation - 4 -1.2e+03 -9.13e+03 1e+04 33.2 0 1.33e+04 1.36e+04 OutOfWorld Transportation + 0 -34.9 63.4 166 0.0177 0 0 0 test.phys initStep + 1 -34.9 63.4 166 0 0.0177 0.00974 0.00974 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 38, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.633 -14.5 42.5 0.304 0 0 0 test.phys initStep - 1 -0.633 -14.5 42.5 0 0.304 0.00206 0.00206 test.phys ionIoni + 0 -19.5 74.1 162 0.601 0 0 0 test.phys initStep + 1 -21.1 75.7 181 0.182 0 18.7 18.7 test.phys biasWrapper(compt) + 2 -13 69.8 157 0.177 0 26.1 44.8 test.phys biasWrapper(compt) + 3 -10 75.3 77.3 0.114 0 79.9 125 test.phys biasWrapper(compt) + 4 12.3 61.7 95.4 0.111 0 31.7 156 test.phys biasWrapper(compt) + 5 21.5 45 124 0.109 0 34.6 191 test.phys biasWrapper(compt) + 6 29.5 36.1 133 0.0963 0 14.8 206 test.phys biasWrapper(compt) + 7 93.5 -8.59 84.3 0.0721 0 91.9 298 test.phys biasWrapper(compt) + 8 13.9 -24.8 180 0.0677 0 126 423 test.phys biasWrapper(compt) + 9 11.9 -35.3 185 0.0677 0 11.7 435 test.phys biasWrapper(Rayl) + 10 9.58 -44.8 188 0.0646 0 10.2 445 test.phys biasWrapper(compt) + 11 15.8 -72.1 173 0.0558 0 31.6 477 test.phys biasWrapper(compt) + 12 15 -78.7 200 0.0558 0 27.8 504 World Transportation + 13 -295 -2.49e+03 1e+04 0.0558 0 1.01e+04 1.06e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 19 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + 0 15.8 -72.1 173 0.00881 0 0 0 test.phys initStep + 1 15.8 -72.1 173 0 0.00881 0.00285 0.00285 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 19 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 87.1 0 0 87.1 587 test.phys biasWrapper(neutronInelastic) + 0 9.58 -44.8 188 0.00305 0 0 0 test.phys initStep + 1 9.58 -44.8 188 0 0.00305 0.00047 0.00047 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = C13, Track ID = 7, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 41, Parent ID = 19 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 87.1 2.72 0 0 0 test.phys initStep - 1 -0.00233 0.00268 87.1 0 2.72 0.00444 0.00444 test.phys ionIoni + 0 13.9 -24.8 180 0.0044 0 0 0 test.phys initStep + 1 13.9 -24.8 180 0 0.0044 0.000867 0.000867 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 40, Parent ID = 19 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 87.1 0.212 0 0 0 test.phys initStep - 1 -145 -43.3 200 0.212 0 188 188 World Transportation - 2 -1e+04 -3e+03 7.9e+03 0.212 0 1.29e+04 1.3e+04 OutOfWorld Transportation + 0 93.5 -8.59 84.3 0.0242 0 0 0 test.phys initStep + 1 93.5 -8.6 84.3 0 0.0242 0.0168 0.0168 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 19 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 87.1 4.54 0 0 0 test.phys initStep - 1 89.9 -99.7 0 4.54 0 160 160 World Transportation - 2 9.02e+03 -1e+04 -8.65e+03 4.54 0 1.59e+04 1.6e+04 OutOfWorld Transportation + 0 29.5 36.1 133 0.0131 0 0 0 test.phys initStep + 1 29.5 36.1 133 0 0.0131 0.00569 0.00569 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = proton, Track ID = 4, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 38, Parent ID = 19 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 87.1 9.26 0 0 0 test.phys initStep - 1 0.386 0.23 87 7.57 1.7 0.456 0.456 test.phys hIoni - 2 0.691 0.413 86.9 5.96 1.61 0.363 0.819 test.phys hIoni - 3 0.931 0.562 86.9 4.39 1.57 0.287 1.11 test.phys hIoni - 4 1.12 0.678 86.8 2.74 1.65 0.222 1.33 test.phys hIoni - 5 1.24 0.758 86.8 0.827 1.91 0.152 1.48 test.phys hIoni - 6 1.26 0.772 86.8 0.113 0.714 0.0262 1.51 test.phys hIoni - 7 1.26 0.773 86.8 0.0648 0.0479 0.00248 1.51 test.phys hIoni - 8 1.27 0.774 86.8 0 0.0648 0.0017 1.51 test.phys hIoni + 0 21.5 45 124 0.00183 0 0 0 test.phys initStep + 1 21.5 45 124 0 0.00183 0.000206 0.000206 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 3, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 19 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 87.1 75.7 0 0 0 test.phys initStep - 1 7.29 -78.5 200 75.7 0 138 138 World Transportation - 2 639 -6.89e+03 1e+04 75.7 0 1.2e+04 1.21e+04 OutOfWorld Transportation + 0 12.3 61.7 95.4 0.00328 0 0 0 test.phys initStep + 1 12.3 61.7 95.4 0 0.00328 0.000531 0.000531 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 36, Parent ID = 19 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + 0 -10 75.3 77.3 0.0621 0 0 0 test.phys initStep + 1 -10 75.3 77.3 0 0.0621 0.0881 0.0881 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 35, Parent ID = 19 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 184 88.3 0 184 684 test.phys biasWrapper(hadElastic) - 2 -50.8 71.7 200 88.3 0 89.4 773 World Transportation - 3 -7.09e+03 1e+04 2.45e+03 88.3 0 1.24e+04 1.31e+04 OutOfWorld Transportation + 0 -13 69.8 157 0.00512 0 0 0 test.phys initStep + 1 -13 69.8 157 0 0.00512 0.00112 0.00112 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 19 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 184 11.7 0 0 0 test.phys initStep - 1 0.0053 -0.00747 184 0 11.7 0.0123 0.0123 test.phys ionIoni + 0 -21.1 75.7 181 0.419 0 0 0 test.phys initStep + 1 -21.2 75.8 182 0.185 0.234 1.57 1.57 test.phys eIoni + 2 -21.1 75.7 182 0 0.185 0.553 2.12 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = neutron, Track ID = 18, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + 0 -19.5 74.1 162 2.6 0 0 0 test.phys initStep + 1 -20.2 73.7 163 2.59 0.0116 1.09 1.09 test.phys biasWrapper(hadElastic) + 2 -65.5 54.8 200 2.59 0 61.3 62.4 World Transportation + 3 -1e+04 -4.09e+03 8.24e+03 2.59 0 1.34e+04 1.35e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = proton, Track ID = 17, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 135 0 0 135 635 test.phys biasWrapper(neutronInelastic) + 0 -19.5 74.1 162 2.93 0 0 0 test.phys initStep + 1 -19.4 74.2 163 1.1 1.83 0.162 0.162 test.phys hIoni + 2 -19.4 74.2 163 0 1.1 0.0406 0.202 test.phys hIoni ********************************************************************************************************* -* G4Track Information: Particle = C11, Track ID = 10, Parent ID = 2 +* G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 135 2.17 0 0 0 test.phys initStep - 1 -0.00358 0.000435 135 0 2.17 0.00365 0.00365 test.phys ionIoni + 0 -19.5 74.1 162 3.09 0 0 0 test.phys initStep + 1 511 30.1 0 3.09 0 557 557 World Transportation + 2 1e+04 -757 -2.9e+03 3.09 0 9.95e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 2 +* G4Track Information: Particle = neutron, Track ID = 15, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 135 0.851 0 0 0 test.phys initStep - 1 -50.6 30.6 200 0.851 0 88.2 88.2 World Transportation - 2 -7.63e+03 4.61e+03 1e+04 0.851 0 1.32e+04 1.33e+04 OutOfWorld Transportation + 0 -19.5 74.1 162 12.8 0 0 0 test.phys initStep + 1 38.2 401 154 0 0 332 332 test.phys biasWrapper(neutronInelastic) ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 2 +* G4Track Information: Particle = C13, Track ID = 47, Parent ID = 15 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 135 1.02 0 0 0 test.phys initStep - 1 30.7 11.3 67.9 0.5 0 74.2 74.2 test.phys biasWrapper(compt) - 2 89.8 -73.6 20.2 0.225 0 114 188 test.phys biasWrapper(compt) - 3 92.1 -78 46.8 0.214 0 27.1 215 test.phys biasWrapper(compt) - 4 90 -98.6 75 0.186 0 35 250 test.phys biasWrapper(compt) - 5 -10.2 -187 114 0.132 0 139 389 test.phys biasWrapper(compt) - 6 -12.7 -124 200 0.132 0 106 496 World Transportation - 7 -304 7.01e+03 1e+04 0.132 0 1.21e+04 1.26e+04 OutOfWorld Transportation + 0 38.2 401 154 0.381 0 0 0 test.phys initStep + 1 38.2 401 154 0 0.381 0.00244 0.00244 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 8 +* G4Track Information: Particle = gamma, Track ID = 46, Parent ID = 15 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -10.2 -187 114 0.0544 0 0 0 test.phys initStep - 1 -10.2 -187 114 0 0.0544 0.07 0.07 test.phys eIoni + 0 38.2 401 154 0.47 0 0 0 test.phys initStep + 1 34.3 343 88.1 0.172 0 87.7 87.7 test.phys biasWrapper(compt) + 2 22.5 446 130 0.167 0 111 199 test.phys biasWrapper(compt) + 3 24.5 459 142 0.155 0 18 217 test.phys biasWrapper(compt) + 4 34.8 499 143 0.0989 0 41.1 258 test.phys biasWrapper(compt) + 5 33.6 473 155 0.0981 0 28.4 286 test.phys biasWrapper(compt) + 6 37.1 460 160 0.0942 0 14.6 301 test.phys biasWrapper(compt) + 7 16 414 200 0.0942 0 64.3 365 World Transportation + 8 -4.77e+03 -1e+04 9.28e+03 0.0942 0 1.46e+04 1.5e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 8 +* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 46 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 90 -98.6 75 0.0279 0 0 0 test.phys initStep - 1 90 -98.6 75 0 0.0279 0.0216 0.0216 test.phys eIoni + 0 37.1 460 160 0.00395 0 0 0 test.phys initStep + 1 37.1 460 160 0 0.00395 0.000721 0.000721 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 8 +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 46 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 92.1 -78 46.8 0.0111 0 0 0 test.phys initStep - 1 92.1 -78 46.8 0 0.0111 0.00424 0.00424 test.phys eIoni + 0 33.6 473 155 0.000798 0 0 0 test.phys initStep + 1 33.6 473 155 0 0.000798 6.09e-05 6.09e-05 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 8 +* G4Track Information: Particle = e-, Track ID = 51, Parent ID = 46 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 89.8 -73.6 20.2 0.275 0 0 0 test.phys initStep - 1 90 -73.9 19.8 0 0.275 1.03 1.03 test.phys eIoni + 0 34.8 499 143 0.0564 0 0 0 test.phys initStep + 1 34.8 499 143 0 0.0564 0.0745 0.0745 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 8 +* G4Track Information: Particle = e-, Track ID = 50, Parent ID = 46 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 30.7 11.3 67.9 0.524 0 0 0 test.phys initStep - 1 30.9 12 67 0.281 0.243 1.82 1.82 test.phys eIoni - 2 30.8 12.5 67.1 0.0162 0.265 1.06 2.88 test.phys eIoni - 3 30.8 12.5 67.1 0 0.0162 0.00832 2.89 test.phys eIoni + 0 24.5 459 142 0.012 0 0 0 test.phys initStep + 1 24.5 459 142 0 0.012 0.00491 0.00491 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = proton, Track ID = 7, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 49, Parent ID = 46 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 135 1.75 0 0 0 test.phys initStep - 1 -0.0345 0.0191 135 0.0917 1.66 0.086 0.086 test.phys hIoni - 2 -0.0354 0.0195 135 0.0425 0.0492 0.00214 0.0881 test.phys hIoni - 3 -0.0363 0.0201 135 0 0.0425 0.00132 0.0895 test.phys hIoni + 0 22.5 446 130 0.00495 0 0 0 test.phys initStep + 1 22.5 446 130 0 0.00495 0.00106 0.00106 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 48, Parent ID = 46 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 135 2.66 0 0 0 test.phys initStep - 1 230 -36.7 172 1.08 0 236 236 test.phys biasWrapper(compt) - 2 245 -36.4 162 0.606 0 17.9 254 test.phys biasWrapper(compt) - 3 251 -42.3 161 0.396 0 8.89 262 test.phys biasWrapper(compt) - 4 246 -83.5 153 0.344 0 42.4 305 test.phys biasWrapper(compt) - 5 137 -243 200 0.344 0 198 503 World Transportation - 6 -6.53e+03 -1e+04 3.07e+03 0.344 0 1.22e+04 1.27e+04 OutOfWorld Transportation + 0 34.3 343 88.1 0.298 0 0 0 test.phys initStep + 1 34.3 343 87.7 0.0122 0.286 1.14 1.14 test.phys eIoni + 2 34.3 343 87.7 0 0.0122 0.00501 1.15 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 6 +* G4Track Information: Particle = neutron, Track ID = 45, Parent ID = 15 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 246 -83.5 153 0.0516 0 0 0 test.phys initStep - 1 246 -83.5 153 0 0.0516 0.0638 0.0638 test.phys eIoni + 0 38.2 401 154 1.16 0 0 0 test.phys initStep + 1 54 525 101 0.948 0 136 136 test.phys biasWrapper(hadElastic) + 2 53.9 486 62.4 0.875 0 54.6 191 test.phys biasWrapper(hadElastic) + 3 29.8 452 70.4 0.771 0 42.5 233 test.phys biasWrapper(hadElastic) + 4 77.2 427 200 0.771 0 140 374 World Transportation + 5 3.66e+03 -1.45e+03 1e+04 0.771 0 1.06e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 6 +* G4Track Information: Particle = N14, Track ID = 56, Parent ID = 45 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 251 -42.3 161 0.21 0 0 0 test.phys initStep - 1 252 -42.3 161 0 0.21 0.679 0.679 test.phys eIoni + 0 29.8 452 70.4 0.104 0 0 0 test.phys initStep + 1 29.8 452 70.4 0 0.104 0.00119 0.00119 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 6 +* G4Track Information: Particle = N14, Track ID = 55, Parent ID = 45 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 245 -36.4 162 0.475 0 0 0 test.phys initStep - 1 245 -35.8 161 0.192 0.282 1.71 1.71 test.phys eIoni - 2 245 -35.7 161 0 0.192 0.588 2.3 test.phys eIoni + 0 53.9 486 62.4 0.0735 0 0 0 test.phys initStep + 1 53.9 486 62.4 0 0.0735 0.00095 0.00095 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 6 +* G4Track Information: Particle = N14, Track ID = 54, Parent ID = 45 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 230 -36.7 172 1.58 0 0 0 test.phys initStep - 1 231 -36.9 172 1.39 0.146 1.1 1.1 test.phys eBrem - 2 232 -37.4 175 0.98 0.406 3.36 4.47 test.phys eIoni - 3 232 -38.6 176 0.627 0.352 2.67 7.14 test.phys eIoni - 4 231 -39.6 177 0.34 0.287 2.04 9.18 test.phys eIoni - 5 231 -39.5 178 0 0.34 1.32 10.5 test.phys eIoni + 0 54 525 101 0.208 0 0 0 test.phys initStep + 1 54 525 101 0 0.208 0.00179 0.00179 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 16 +* G4Track Information: Particle = proton, Track ID = 44, Parent ID = 15 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 231 -36.9 172 0.0447 0 0 0 test.phys initStep - 1 236 -43.6 200 0.0447 0 29 29 World Transportation - 2 2.11e+03 -2.42e+03 1e+04 0.0447 0 1.03e+04 1.03e+04 OutOfWorld Transportation + 0 38.2 401 154 3.18 0 0 0 test.phys initStep + 1 38.1 401 154 1.44 1.74 0.173 0.173 test.phys hIoni + 2 38.1 401 154 0.107 1.33 0.0626 0.235 test.phys hIoni + 3 38.1 401 154 0.00911 0.0981 0.00239 0.238 test.phys hIoni + 4 38.1 401 154 0 0.00911 0.000585 0.238 test.phys hIoni ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 5, Parent ID = 2 +* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 135 3.95 0 0 0 test.phys initStep - 1 67.7 -55.6 200 3.95 0 109 109 World Transportation - 2 1e+04 -8.21e+03 9.8e+03 3.95 0 1.6e+04 1.62e+04 OutOfWorld Transportation + 0 0 0 -500 100 0 0 0 World initStep + 1 0 0 0 100 0 500 500 test.phys Transportation + 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) + 3 0 0 200 100 0 200 700 World Transportation + 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 4, Parent ID = 2 +* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 135 5.24 0 0 0 test.phys initStep - 1 26.2 6.64 198 3.95 0 69.4 69.4 test.phys biasWrapper(hadElastic) - 2 22 5.58 164 2.97 0 34.7 104 test.phys biasWrapper(hadElastic) - 3 37.5 11.6 200 2.97 0 39.7 144 World Transportation - 4 4.25e+03 1.65e+03 1e+04 2.97 0 1.08e+04 1.09e+04 OutOfWorld Transportation + 0 0 0 0 100 0 0 500 test.phys initStep + 1 0 0 8.78 0 0 8.78 509 test.phys biasWrapper(neutronInelastic) ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 22, Parent ID = 4 +* G4Track Information: Particle = C12, Track ID = 8, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 22 5.58 164 0.97 0 0 0 test.phys initStep - 1 22 5.58 164 0 0.97 0.00283 0.00283 test.phys ionIoni + 0 0 0 8.78 4.49 0 0 0 test.phys initStep + 1 0.00199 -0.0054 8.78 0 4.49 0.00591 0.00591 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 21, Parent ID = 4 +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 26.2 6.64 198 1.3 0 0 0 test.phys initStep - 1 26.2 6.64 198 0 1.3 0.00303 0.00303 test.phys ionIoni + 0 0 0 8.78 0.0983 0 0 0 test.phys initStep + 1 2.06 10.8 41.1 0.087 0 34.2 34.2 test.phys biasWrapper(compt) + 2 -1.29 9.83 43 0.0673 0 3.98 38.1 test.phys biasWrapper(compt) + 3 13 8.83 0 0.0673 0 45.3 83.5 World Transportation + 4 3.33e+03 -225 -1e+04 0.0673 0 1.05e+04 1.06e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 3, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 135 51.1 0 0 0 test.phys initStep - 1 31.6 -0.839 200 51.1 0 72.7 72.7 World Transportation - 2 4.76e+03 -126 1e+04 51.1 0 1.09e+04 1.1e+04 OutOfWorld Transportation + 0 -1.29 9.83 43 0.0196 0 0 0 test.phys initStep + 1 -1.29 9.83 43 0 0.0196 0.0116 0.0116 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + 0 2.06 10.8 41.1 0.0114 0 0 0 test.phys initStep + 1 2.06 10.8 41.1 0 0.0114 0.00444 0.00444 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 146 100 0.0283 146 646 test.phys biasWrapper(hadElastic) - 2 1.02 0.0805 163 99.9 0.0513 16.8 663 test.phys biasWrapper(hadElastic) - 3 0.957 2.24 200 99.9 0 37.2 700 World Transportation - 4 -16.4 573 1e+04 99.9 0 9.82e+03 1.05e+04 OutOfWorld Transportation + 0 0 0 8.78 0.692 0 0 0 test.phys initStep + 1 -30.9 -24.8 46.8 0.202 0 54.9 54.9 test.phys biasWrapper(compt) + 2 -15.1 -29.5 3.22 0.15 0 46.6 101 test.phys biasWrapper(compt) + 3 -1.46 -24.6 5.84 0.0989 0 14.7 116 test.phys biasWrapper(compt) + 4 -5.53 -29.2 1.78e-15 0.0989 0 8.45 125 World Transportation + 5 -6.98e+03 -7.83e+03 -1e+04 0.0989 0 1.45e+04 1.46e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 6 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -500 100 0 0 0 World initStep - 1 0 0 0 100 0 500 500 test.phys Transportation - 2 0 0 0 100 0 0 500 test.phys biasWrapper(0) - 3 0 0 200 100 0 200 700 World Transportation - 4 0 0 1e+04 100 0 9.8e+03 1.05e+04 OutOfWorld Transportation + 0 -1.46 -24.6 5.84 0.0506 0 0 0 test.phys initStep + 1 -1.43 -24.6 5.85 0 0.0506 0.0617 0.0617 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 6 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 148 0 0 148 648 test.phys biasWrapper(neutronInelastic) + 0 -15.1 -29.5 3.22 0.0524 0 0 0 test.phys initStep + 1 -15.1 -29.5 3.19 0 0.0524 0.0655 0.0655 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = C13, Track ID = 6, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 6 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 148 1.26 0 0 0 test.phys initStep - 1 0.00189 -0.00211 148 0 1.26 0.0034 0.0034 test.phys ionIoni + 0 -30.9 -24.8 46.8 0.49 0 0 0 test.phys initStep + 1 -31.5 -25.2 47.7 0.228 0.262 1.75 1.75 test.phys eIoni + 2 -31.7 -25.1 47.3 0 0.228 0.768 2.51 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = proton, Track ID = 5, Parent ID = 2 +* G4Track Information: Particle = neutron, Track ID = 5, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 148 2.15 0 0 0 test.phys initStep - 1 0.103 -0.0568 148 0.14 2.01 0.118 0.118 test.phys hIoni - 2 0.106 -0.0582 148 0.00716 0.133 0.00295 0.121 test.phys hIoni - 3 0.106 -0.0583 148 0 0.00716 0.000524 0.122 test.phys hIoni + 0 0 0 8.78 1.5 0 0 0 test.phys initStep + 1 26.3 48.3 56.4 1.43 0 72.8 72.8 test.phys biasWrapper(hadElastic) + 2 128 214 31.8 1.11 0 196 269 test.phys biasWrapper(hadElastic) + 3 126 71.2 138 1.03 0 178 446 test.phys biasWrapper(hadElastic) + 4 78 70 200 1.03 0 78.5 525 World Transportation + 5 -7.55e+03 -125 1e+04 1.03 0 1.24e+04 1.29e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 2 +* G4Track Information: Particle = N14, Track ID = 16, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 148 2.35 0 0 0 test.phys initStep - 1 18.7 10.6 156 2.01 0 23.1 23.1 test.phys biasWrapper(compt) - 2 420 243 200 2.01 0 466 489 World Transportation - 3 1e+04 5.79e+03 1.25e+03 2.01 0 1.11e+04 1.16e+04 OutOfWorld Transportation + 0 126 71.2 138 0.0786 0 0 0 test.phys initStep + 1 126 71.2 138 0 0.0786 0.000992 0.000992 test.phys ionIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 +* G4Track Information: Particle = N14, Track ID = 15, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 18.7 10.6 156 0.343 0 0 0 test.phys initStep - 1 18.9 10.7 157 0.0482 0.294 1.33 1.33 test.phys eIoni - 2 18.9 10.6 157 0 0.0482 0.0567 1.38 test.phys eIoni + 0 128 214 31.8 0.321 0 0 0 test.phys initStep + 1 128 214 31.8 0 0.321 0.00209 0.00209 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = N14, Track ID = 14, Parent ID = 5 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 26.3 48.3 56.4 0.0707 0 0 0 test.phys initStep + 1 26.3 48.3 56.4 0 0.0707 0.000926 0.000926 test.phys ionIoni + +********************************************************************************************************* +* G4Track Information: Particle = proton, Track ID = 4, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 8.78 2.46 0 0 0 test.phys initStep + 1 0.0524 0.0772 8.88 0.641 1.82 0.138 0.138 test.phys hIoni + 2 0.0599 0.087 8.89 0.0432 0.598 0.0178 0.155 test.phys hIoni + 3 0.0604 0.0877 8.89 0 0.0432 0.00133 0.157 test.phys hIoni ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 148 86.6 0 0 0 test.phys initStep - 1 -22.6 20.2 200 86.6 0 60.4 60.4 World Transportation - 2 -4.27e+03 3.81e+03 1e+04 86.6 0 1.13e+04 1.14e+04 OutOfWorld Transportation + 0 0 0 8.78 78.2 0 0 0 test.phys initStep + 1 -101 144 200 78.2 0 259 259 World Transportation + 2 -5.25e+03 7.5e+03 1e+04 78.2 0 1.33e+04 1.36e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = neutron, Track ID = 1, Parent ID = 0 @@ -4538,16 +4359,8 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 100 0 0 500 test.phys initStep - 1 0 0 159 99.7 0 159 659 test.phys biasWrapper(hadElastic) - 2 -0.145 8.19 200 99.7 0 42.3 701 World Transportation - 3 -34.4 1.94e+03 1e+04 99.7 0 9.99e+03 1.07e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = N14, Track ID = 3, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 159 0.287 0 0 0 test.phys initStep - 1 3.37e-05 -0.0019 159 0 0.287 0.00202 0.00202 test.phys ionIoni + 1 0 0 85.9 100 0.0155 85.9 586 test.phys biasWrapper(hadElastic) + 2 -4.44 2.65 200 100 0 114 700 World Transportation + 3 -386 230 1e+04 100 0 9.81e+03 1.05e+04 OutOfWorld Transportation Graphics systems deleted. Visualization Manager deleting... diff --git a/examples/extended/biasing/GB03/exampleGB03.out b/examples/extended/biasing/GB03/exampleGB03.out index 3b6a1d539c6..ebabc7ab638 100644 --- a/examples/extended/biasing/GB03/exampleGB03.out +++ b/examples/extended/biasing/GB03/exampleGB03.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -469,7 +469,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -477,13 +476,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -491,13 +488,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -506,12 +501,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -522,12 +515,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -538,12 +529,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -552,12 +541,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -566,12 +556,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -582,12 +570,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -597,13 +583,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -633,14 +617,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -648,14 +630,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -664,13 +644,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -694,12 +673,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -707,12 +686,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -721,12 +700,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -734,15 +713,34 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= Region -- -- appears in world volume This region is in the mass world. @@ -797,12 +795,14 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Percent Memory Heads Nodes Pointers Total CPU Volume ------- -------- ------ ------ -------- ---------- ---------- 100.00 0k 1 10 10 0.00 Calor +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. GB03BOptrGeometryBasedBiasing : starting run with splitting factor = 2, and probability for applying the technique 1 . ### Run 0 starts. Run terminated. Run Summary Number of events processed : 10 - User=0.100000s Real=0.101806s Sys=0.010000s + User=0.120000s Real=0.123910s Sys=0.000000s Region -- -- appears in world volume This region is in the mass world. @@ -862,7 +862,7 @@ GB03BOptrGeometryBasedBiasing : starting run with splitting factor = 2, and prob Run terminated. Run Summary Number of events processed : 10 - User=0.090000s Real=0.092224s Sys=0.000000s + User=0.200000s Real=0.209532s Sys=0.000000s Graphics systems deleted. Visualization Manager deleting... G4 kernel has come to Quit state. @@ -875,22 +875,22 @@ G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. -Total navigation history collections cleaned: 13 +Total navigation history collections cleaned: 16 ================== Deleting memory pools =================== -Pool ID '20G4NavigationLevelRep', size : 0.0183 MB +Pool ID '20G4NavigationLevelRep', size : 0.0231 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.00481 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 MB -Pool ID '7G4Track', size : 0.00865 MB +Pool ID '17G4DynamicParticle', size : 0.00481 MB +Pool ID '7G4Track', size : 0.00961 MB Pool ID '18G4TouchableHistory', size : 0.00192 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB -Pool ID '10G4Fragment', size : 0.000961 MB +Pool ID '10G4Fragment', size : 0.00192 MB Number of memory pools allocated: 12 of which, static: 0 -Dynamic pools deleted: 12 / Total memory freed: 0.04 MB +Dynamic pools deleted: 12 / Total memory freed: 0.047 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. diff --git a/examples/extended/biasing/GB04/exampleGB04.out b/examples/extended/biasing/GB04/exampleGB04.out index 9fe1272d852..69c7a691819 100644 --- a/examples/extended/biasing/GB04/exampleGB04.out +++ b/examples/extended/biasing/GB04/exampleGB04.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -463,7 +463,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -471,13 +470,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -485,13 +482,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -500,12 +495,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -516,12 +509,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -532,12 +523,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -546,12 +535,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -560,12 +550,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -576,12 +564,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -591,13 +577,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -627,14 +611,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -642,14 +624,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -658,13 +638,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -688,12 +667,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -701,12 +680,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -715,12 +694,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -728,15 +707,34 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= Region -- -- appears in world volume This region is in the mass world. @@ -775,6 +773,8 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Total memory consumed for geometry optimisation: 0 kByte Total CPU time elapsed for geometry optimisation: 0 seconds BremSplittingOperator : starting run with brem. splitting factor = 1, biasing only primaries , biasing only once per track . +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ********************************************************************************************************* @@ -784,67 +784,38 @@ BremSplittingOperator : starting run with brem. splitting factor = 1, biasing on Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -1e+03 100 0 0 0 World initStep 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 5.13e-05 -3.59e-05 0.0295 83.7 0.012 0.0295 1e+03 test.phys biasWrapper(eBrem) - 3 0.00566 -0.0182 10 79.8 3.93 9.99 1.01e+03 World Transportation - 4 -162 165 1e+04 79.8 3.61e-22 9.99e+03 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.13e-05 -3.59e-05 0.0295 16.3 0 0 0 test.phys initStep - 1 0.0265 0.00361 10 16.3 0 9.97 9.97 World Transportation - 2 26.5 3.65 1e+04 16.3 0 9.99e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -1e+03 100 0 0 0 World initStep - 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 -0.0017 -0.000377 0.256 99.8 0.114 0.256 1e+03 test.phys biasWrapper(eBrem) - 3 -0.0109 0.00529 0.83 99.4 0.187 0.574 1e+03 test.phys biasWrapper(eBrem) - 4 -0.087 0.186 5.29 97.2 1.66 4.46 1.01e+03 test.phys biasWrapper(eBrem) - 5 -0.283 0.366 10 94.9 2.24 4.72 1.01e+03 World Transportation - 6 -859 396 1e+04 94.9 3.67e-22 1e+04 1.1e+04 OutOfWorld Transportation + 2 1.85e-05 -5.15e-05 0.0295 98 0.0112 0.0295 1e+03 test.phys biasWrapper(eBrem) + 3 -0.00172 0.00308 0.585 89.2 0.202 0.556 1e+03 test.phys biasWrapper(eBrem) + 4 0.231 -0.0883 8.17 85.9 3.05 7.59 1.01e+03 test.phys biasWrapper(eBrem) + 5 0.239 -0.1 10 85.2 0.702 1.83 1.01e+03 World Transportation + 6 98.7 -225 1e+04 85.2 3.63e-22 9.99e+03 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.087 0.186 5.29 0.608 0 0 0 test.phys initStep - 1 -0.28 0.413 10 0.608 0 4.72 4.72 World Transportation - 2 -409 480 1e+04 0.608 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.231 -0.0883 8.17 0.203 0 0 0 test.phys initStep + 1 0.217 -0.112 10 0.203 0 1.83 1.83 World Transportation + 2 -75.1 -128 1e+04 0.203 0 9.99e+03 9.99e+03 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0109 0.00529 0.83 0.135 0 0 0 test.phys initStep - 1 -0.0317 0.0265 2.24 0.127 0 1.41 1.41 test.phys compt - 2 -2.46 -5.46 10 0.127 0 9.81 11.2 World Transportation - 3 -3.12e+03 -7.07e+03 1e+04 0.127 0 1.26e+04 1.26e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0317 0.0265 2.24 0.00717 0 0 0 test.phys initStep - 1 -0.0316 0.0267 2.24 0 0.00717 0.000756 0.000756 test.phys eIoni + 0 -0.00172 0.00308 0.585 8.62 0 0 0 test.phys initStep + 1 -0.0666 -0.0219 10 8.62 0 9.41 9.41 World Transportation + 2 -68.9 -26.5 1e+04 8.62 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0017 -0.000377 0.256 0.13 0 0 0 test.phys initStep - 1 -0.0632 0.0899 10 0.13 0 9.74 9.74 World Transportation - 2 -63.1 92.7 1e+04 0.13 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 1.85e-05 -5.15e-05 0.0295 1.98 0 0 0 test.phys initStep + 1 -0.047 -0.0394 10 1.98 0 9.97 9.97 World Transportation + 2 -47.2 -39.5 1e+04 1.98 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -853,57 +824,28 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -1e+03 100 0 0 0 World initStep 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 0.0527 -0.0149 2.61 98.3 0.974 2.61 1e+03 test.phys biasWrapper(eBrem) - 3 0.0424 0.0153 4.56 96.5 0.708 1.95 1e+03 test.phys eIoni - 4 0.0239 0.046 5.51 96.2 0.285 0.942 1.01e+03 test.phys biasWrapper(eBrem) - 5 0.0238 0.0463 5.51 95.9 0.00402 0.00822 1.01e+03 test.phys biasWrapper(eBrem) - 6 -0.0327 0.213 10 94.2 1.73 4.49 1.01e+03 World Transportation - 7 -213 458 1e+04 94.2 3.66e-22 1e+04 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0238 0.0463 5.51 0.279 0 0 0 test.phys initStep - 1 0.00114 0.197 10 0.279 0 4.49 4.49 World Transportation - 2 -50.5 335 1e+04 0.279 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0239 0.046 5.51 0.0698 0 0 0 test.phys initStep - 1 -0.0546 0.149 10 0.0698 0 4.5 4.5 World Transportation - 2 -175 229 1e+04 0.0698 0 9.99e+03 1e+04 OutOfWorld Transportation + 2 -0.00414 0.0217 1.62 98.2 0.604 1.62 1e+03 test.phys biasWrapper(eBrem) + 3 0.0602 0.215 7.17 6.86 2.63 5.56 1.01e+03 test.phys biasWrapper(eBrem) + 4 -0.182 0.519 10 5.27 1.6 3 1.01e+03 World Transportation + 5 -4.8e+03 4.62e+03 1e+04 5.27 3.4e-22 1.2e+04 1.3e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0424 0.0153 4.56 1.06 0 0 0 test.phys initStep - 1 -0.571 -0.059 5.18 0.337 0.72 1.68 1.68 test.phys eIoni - 2 -0.453 0.0672 5.18 0 0.337 0.48 2.16 test.phys eIoni + 0 0.0602 0.215 7.17 88.7 0 0 0 test.phys initStep + 1 0.099 0.257 10 88.7 0 2.83 2.83 World Transportation + 2 137 148 1e+04 88.7 0 9.99e+03 9.99e+03 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0527 -0.0149 2.61 0.725 0 0 0 test.phys initStep - 1 0.0631 -0.0359 4.86 0.379 0 2.25 2.25 test.phys compt - 2 10.1 -9.62 10 0.379 0 14.8 17.1 World Transportation - 3 1e+04 -9.53e+03 5.11e+03 0.379 0 1.47e+04 1.47e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0631 -0.0359 4.86 0.346 0 0 0 test.phys initStep - 1 -0.00305 0.0262 5.02 0 0.346 0.498 0.498 test.phys eIoni + 0 -0.00414 0.0217 1.62 1.22 0 0 0 test.phys initStep + 1 -0.142 0.208 10 1.22 0 8.39 8.39 World Transportation + 2 -164 222 1e+04 1.22 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -912,18 +854,18 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -1e+03 100 0 0 0 World initStep 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 -0.00029 -0.0174 1.56 37.4 0.642 1.56 1e+03 test.phys biasWrapper(eBrem) - 3 -0.0234 -0.0757 10 33.7 3.71 8.5 1.01e+03 World Transportation - 4 852 -449 1e+04 33.7 3.36e-22 1e+04 1.1e+04 OutOfWorld Transportation + 2 0.125 -0.0536 5.43 95.1 2.08 5.44 1.01e+03 test.phys biasWrapper(eBrem) + 3 0.262 -0.234 10 93.1 1.95 4.57 1.01e+03 World Transportation + 4 300 -202 1e+04 93.1 3.65e-22 1e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00029 -0.0174 1.56 61.9 0 0 0 test.phys initStep - 1 0.00557 -0.177 10 61.9 0 8.44 8.44 World Transportation - 2 6.94 -189 1e+04 61.9 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.125 -0.0536 5.43 2.87 0 0 0 test.phys initStep + 1 0.251 -0.182 10 2.87 0 4.57 4.57 World Transportation + 2 275 -281 1e+04 2.87 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -932,8 +874,8 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -1e+03 100 0 0 0 World initStep 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 0 0 10 96 4.01 10 1.01e+03 World Transportation - 3 13.3 -186 1e+04 96 3.66e-22 9.99e+03 1.1e+04 OutOfWorld Transportation + 2 0 0 10 95.6 4.39 10 1.01e+03 World Transportation + 3 -284 -572 1e+04 95.6 3.67e-22 1e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -942,57 +884,18 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -1e+03 100 0 0 0 World initStep 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 5.78e-05 0.000216 0.086 96.3 0.0279 0.086 1e+03 test.phys biasWrapper(eBrem) - 3 -0.0174 -0.0171 1.87 80.6 0.654 1.79 1e+03 test.phys biasWrapper(eBrem) - 4 0.112 -0.106 7.26 72.1 1.82 5.4 1.01e+03 test.phys biasWrapper(eBrem) - 5 0.126 -0.118 10 71.1 1 2.74 1.01e+03 World Transportation - 6 259 -5.98 1e+04 71.1 3.57e-22 9.99e+03 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.112 -0.106 7.26 6.72 0 0 0 test.phys initStep - 1 0.123 -0.116 10 6.72 0 2.74 2.74 World Transportation - 2 42.7 -39.1 1e+04 6.72 0 9.99e+03 9.99e+03 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0174 -0.0171 1.87 15 0 0 0 test.phys initStep - 1 -0.0205 0.013 5.94 0.369 0 4.06 4.06 test.phys compt - 2 5.03 3.95 3.5 0.252 0 6.85 10.9 test.phys compt - 3 4.03 5.51 0 0.252 0 3.95 14.9 World Transportation - 4 -2.84e+03 4.47e+03 -1e+04 0.252 0 1.13e+04 1.13e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.03 3.95 3.5 0.117 0 0 0 test.phys initStep - 1 5.05 3.96 3.5 0 0.117 0.0902 0.0902 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0205 0.013 5.94 14.6 0 0 0 test.phys initStep - 1 -0.0965 -0.0142 10 12.9 1.74 4.14 4.14 World Transportation - 2 -322 -184 1e+04 12.9 3.07e-22 1e+04 1e+04 OutOfWorld Transportation + 2 0.0488 0.0459 3.38 98.5 1.28 3.38 1e+03 test.phys biasWrapper(eBrem) + 3 0.109 0.0753 10 95.7 2.85 6.62 1.01e+03 World Transportation + 4 -65.6 -89.1 1e+04 95.7 3.66e-22 9.99e+03 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 5.78e-05 0.000216 0.086 3.69 0 0 0 test.phys initStep - 1 0.0162 0.013 10 3.69 0 9.91 9.91 World Transportation - 2 16.3 12.9 1e+04 3.69 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.0488 0.0459 3.38 0.196 0 0 0 test.phys initStep + 1 0.122 0.0362 10 0.196 0 6.62 6.62 World Transportation + 2 111 -14.7 1e+04 0.196 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1001,35 +904,18 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -1e+03 100 0 0 0 World initStep 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 0.0126 -0.0226 2.38 99.1 0.884 2.38 1e+03 test.phys biasWrapper(eBrem) - 3 0.0442 -0.0594 4.73 97.1 0.863 2.35 1e+03 test.phys biasWrapper(eBrem) - 4 0.0984 -0.139 10 95.2 1.96 5.27 1.01e+03 World Transportation - 5 155 -415 1e+04 95.2 3.66e-22 1e+04 1.1e+04 OutOfWorld Transportation + 2 0.0417 -0.079 4.1 97.3 1.63 4.1 1e+03 test.phys eIoni + 3 0.128 -0.29 10 95.1 2.19 5.91 1.01e+03 World Transportation + 4 -236 -59.6 1e+04 95.1 3.66e-22 9.99e+03 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0442 -0.0594 4.73 1.13 0 0 0 test.phys initStep - 1 0.176 -0.185 10 1.13 0 5.27 5.27 World Transportation - 2 250 -239 1e+04 1.13 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0126 -0.0226 2.38 0.00928 0 0 0 test.phys initStep - 1 0.0122 -0.0225 2.5 0 0.00155 0.113 0.113 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0122 -0.0225 2.5 0.00773 0 0 0 test.phys initStep - 1 0.0123 -0.0227 2.49 0 0.00773 0.000856 0.000856 test.phys eIoni + 0 0.0417 -0.079 4.1 1.1 0 0 0 test.phys initStep + 1 -0.232 0.467 4.77 0.3 0.796 1.72 1.72 test.phys eIoni + 2 -0.35 0.504 4.85 0 0.3 0.403 2.12 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1038,63 +924,51 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -1e+03 100 0 0 0 World initStep 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 0.0145 0.0293 2.04 99.2 0.728 2.04 1e+03 test.phys biasWrapper(eBrem) - 3 0.0525 0.076 3.84 95.4 0.927 1.8 1e+03 test.phys eIoni - 4 0.0726 0.31 8.6 93.4 1.78 4.76 1.01e+03 test.phys biasWrapper(eBrem) - 5 0.0748 0.364 10 92.9 0.456 1.4 1.01e+03 World Transportation - 6 -160 336 1e+04 92.9 3.65e-22 1e+04 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0726 0.31 8.6 0.231 0 0 0 test.phys initStep - 1 0.0877 0.36 10 0.231 0 1.4 1.4 World Transportation - 2 108 357 1e+04 0.231 0 1e+04 1e+04 OutOfWorld Transportation + 2 -0.0272 -0.0339 2.54 94.7 0.988 2.54 1e+03 test.phys biasWrapper(eBrem) + 3 -0.183 -0.0244 10 91.4 3.31 7.47 1.01e+03 World Transportation + 4 -457 917 1e+04 91.4 3.66e-22 1e+04 1.11e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0525 0.076 3.84 2.9 0 0 0 test.phys initStep - 1 0.519 -0.365 6.51 1.49 1.41 2.84 2.84 test.phys msc - 2 1.01 0.381 7.32 0.726 0.755 1.82 4.66 test.phys biasWrapper(eBrem) - 3 1.05 0.779 7.68 0.0929 0.633 1.3 5.96 test.phys eIoni - 4 1.06 0.793 7.67 0 0.0929 0.0614 6.02 test.phys eIoni + 0 -0.0272 -0.0339 2.54 4.3 0 0 0 test.phys initStep + 1 -0.0758 0.0647 5.63 1.06 0 3.09 3.09 test.phys compt + 2 3.11 4.52 10 1.06 0 7.01 10.1 World Transportation + 3 7.15e+03 1e+04 9.81e+03 1.06 0 1.57e+04 1.57e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.01 0.381 7.32 0.00785 0 0 0 test.phys initStep - 1 1.02 0.389 7.33 0 0.00155 0.0217 0.0217 test.phys phot + 0 -0.0758 0.0647 5.63 3.24 0 0 0 test.phys initStep + 1 0.528 -0.314 7.82 2.38 0.862 2.46 2.46 test.phys msc + 2 1.31 -0.427 8.9 1.84 0.538 1.43 3.89 test.phys msc + 3 1.97 -0.857 9.68 1.46 0.378 1.2 5.08 test.phys msc + 4 2.65 -1.04 10 1.05 0.411 0.955 6.04 World Transportation + 5 1e+04 1.65e+03 2.4e+03 1.05 2.81e-22 1.04e+04 1.04e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.02 0.389 7.33 0.0063 0 0 0 test.phys initStep - 1 1.02 0.389 7.33 0 0.0063 0.000609 0.000609 test.phys eIoni + 0 0 0 -1e+03 100 0 0 0 World initStep + 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation + 2 0.0935 -0.0391 4.46 81.5 1.79 4.46 1e+03 test.phys biasWrapper(eBrem) + 3 0.129 -0.0416 10 79.2 2.32 5.55 1.01e+03 World Transportation + 4 948 40.4 1e+04 79.2 3.62e-22 1e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0145 0.0293 2.04 0.0379 0 0 0 test.phys initStep - 1 0.0166 0.0693 4.39 0 0.00155 2.35 2.35 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0166 0.0693 4.39 0.0363 0 0 0 test.phys initStep - 1 0.0192 0.0724 4.39 0 0.0363 0.0122 0.0122 test.phys eIoni + 0 0.0935 -0.0391 4.46 16.7 0 0 0 test.phys initStep + 1 0.00149 0.00473 10 16.7 0 5.54 5.54 World Transportation + 2 -166 79 1e+04 16.7 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1103,42 +977,39 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -1e+03 100 0 0 0 World initStep 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 0.0228 0.0779 4.88 79.8 1.68 4.88 1e+03 test.phys biasWrapper(eBrem) - 3 -0.0128 0.196 10 77.7 2.19 5.13 1.01e+03 World Transportation - 4 -1.19e+03 -547 1e+04 77.7 3.63e-22 1.01e+04 1.11e+04 OutOfWorld Transportation + 2 0.0274 0.0259 2.31 99.1 0.855 2.31 1e+03 test.phys biasWrapper(eBrem) + 3 0.272 0.0663 10 96.3 2.76 7.7 1.01e+03 World Transportation + 4 -21.1 -335 1e+04 96.3 3.66e-22 1e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0228 0.0779 4.88 18.5 0 0 0 test.phys initStep - 1 0.0361 0.188 10 18.5 0 5.13 5.13 World Transportation - 2 26 216 1e+04 18.5 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.0274 0.0259 2.31 0.0546 0 0 0 test.phys initStep + 1 0.148 0.0945 6.25 0 0.00155 3.94 3.94 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -1e+03 100 0 0 0 World initStep - 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 0.0827 0.145 8 92.2 3.05 8.01 1.01e+03 test.phys biasWrapper(eBrem) - 3 0.147 0.195 10 91.4 0.775 2 1.01e+03 World Transportation - 4 278 -99.8 1e+04 91.4 3.65e-22 9.99e+03 1.1e+04 OutOfWorld Transportation + 0 0.148 0.0945 6.25 0.0531 0 0 0 test.phys initStep + 1 0.15 0.088 6.25 0 0.0531 0.0236 0.0236 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0827 0.145 8 4.75 0 0 0 test.phys initStep - 1 0.154 0.197 10 4.75 0 2 2 World Transportation - 2 358 258 1e+04 4.75 0 1e+04 1e+04 OutOfWorld Transportation + 0 0 0 -1e+03 100 0 0 0 World initStep + 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation + 2 0 0 10 95.7 4.28 10 1.01e+03 World Transportation + 3 1.07e+03 -3.99 1e+04 95.7 3.68e-22 1e+04 1.11e+04 OutOfWorld Transportation Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.003509s Sys=0.000000s + User=0.000000s Real=0.002685s Sys=0.000000s Region -- -- appears in world volume This region is in the mass world. @@ -1181,296 +1052,282 @@ BremSplittingOperator : starting run with brem. splitting factor = 10, biasing o Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -1e+03 100 0 0 0 World initStep 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 0.0106 0.00605 0.94 99 0.366 0.94 1e+03 test.phys eIoni - 3 0.0249 0.0471 3.31 98.2 0.743 2.37 1e+03 test.phys biasWrapper(eBrem) - 4 -0.1 0.241 8.18 81.9 1.66 4.87 1.01e+03 test.phys biasWrapper(eBrem) - 5 -0.179 0.33 10 81.3 0.644 1.83 1.01e+03 World Transportation - 6 -443 619 1e+04 81.3 3.62e-22 1e+04 1.1e+04 OutOfWorld Transportation + 2 0 0 10 96.1 3.88 10 1.01e+03 World Transportation + 3 346 213 1e+04 96.1 3.66e-22 1e+04 1.1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -1e+03 100 0 0 0 World initStep + 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation + 2 -0.00755 -0.00136 0.798 89.6 0.302 0.798 1e+03 test.phys biasWrapper(eBrem) + 3 -0.1 -0.0795 4.83 87.4 1.56 4.04 1e+03 test.phys eIoni + 4 -0.104 -0.0847 5.28 46.3 0.163 0.442 1.01e+03 test.phys biasWrapper(eBrem) + 5 -0.141 -0.193 10 44.4 1.89 4.74 1.01e+03 World Transportation + 6 -142 285 1e+04 44.4 3.43e-22 1e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.1 0.241 8.18 14.6 0 0 0 test.phys initStep - 1 -0.173 0.316 10 14.6 0 1.83 1.83 World Transportation - 2 -398 407 1e+04 14.6 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.104 -0.0847 5.28 41 0 0 0 test.phys initStep + 1 -0.147 -0.0804 10 41 0 4.72 4.72 World Transportation + 2 -91.7 9.12 1e+04 41 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0249 0.0471 3.31 13.4 0 0 0 test.phys initStep - 1 0.0345 0.245 10 13.4 0 6.7 6.7 World Transportation - 2 14.3 296 1e+04 13.4 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.1 -0.0795 4.83 0.578 0 0 0 test.phys initStep + 1 -0.297 0.158 5.07 0.142 0.436 1.03 1.03 test.phys eIoni + 2 -0.33 0.137 5.08 0 0.142 0.124 1.15 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0249 0.0471 3.31 0.0567 0 0 0 test.phys initStep - 1 0.0597 0.197 10 0.0567 0 6.69 6.69 World Transportation - 2 51.9 225 1e+04 0.0567 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00755 -0.00136 0.798 0.0067 0 0 0 test.phys initStep + 1 -0.00783 -0.00151 0.861 0 0.00155 0.0631 0.0631 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 11 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0249 0.0471 3.31 0.024 0 0 0 test.phys initStep - 1 0.0258 0.0758 4.97 0 0.00155 1.67 1.67 test.phys phot + 0 -0.00783 -0.00151 0.861 0.00515 0 0 0 test.phys initStep + 1 -0.00792 -0.00142 0.861 0 0.00515 0.000437 0.000437 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 10 +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0258 0.0758 4.97 0.0225 0 0 0 test.phys initStep - 1 0.0271 0.0767 4.97 0 0.0225 0.00532 0.00532 test.phys eIoni + 0 -0.00755 -0.00136 0.798 7.8 0 0 0 test.phys initStep + 1 -0.0685 -0.0565 10 7.8 0 9.2 9.2 World Transportation + 2 -66.2 -59.9 1e+04 7.8 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0249 0.0471 3.31 72.5 0 0 0 test.phys initStep - 1 0.0395 0.271 10 72.5 0 6.7 6.7 World Transportation - 2 21.9 335 1e+04 72.5 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.00755 -0.00136 0.798 0.0186 0 0 0 test.phys initStep + 1 -0.00813 -0.00145 0.892 0 0.00155 0.0936 0.0936 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 9 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0249 0.0471 3.31 0.0312 0 0 0 test.phys initStep - 1 -0.0266 -0.0984 10 0.0312 0 6.69 6.69 World Transportation - 2 -76.9 -217 1e+04 0.0312 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00813 -0.00145 0.892 0.0171 0 0 0 test.phys initStep + 1 -0.0089 -0.00163 0.891 0 0.0171 0.00331 0.00331 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0249 0.0471 3.31 0.43 0 0 0 test.phys initStep - 1 0.0375 0.238 10 0.43 0 6.7 6.7 World Transportation - 2 18.9 285 1e+04 0.43 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00755 -0.00136 0.798 0.0723 0 0 0 test.phys initStep + 1 -0.0104 -0.00389 1.19 0 0.00155 0.391 0.391 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 8 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0249 0.0471 3.31 0.109 0 0 0 test.phys initStep - 1 0.0516 0.301 10 0.109 0 6.7 6.7 World Transportation - 2 39.9 380 1e+04 0.109 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.0104 -0.00389 1.19 0.0707 0 0 0 test.phys initStep + 1 -0.0151 0.0082 1.19 0 0.0707 0.0386 0.0386 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0249 0.0471 3.31 0.00682 0 0 0 test.phys initStep - 1 0.0249 0.0472 3.31 0 0.00155 0.00295 0.00295 test.phys phot + 0 -0.00755 -0.00136 0.798 0.0101 0 0 0 test.phys initStep + 1 -0.00935 -0.00276 1.21 0 0.00155 0.414 0.414 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0249 0.0472 3.31 0.00527 0 0 0 test.phys initStep - 1 0.0249 0.0473 3.31 0 0.00527 0.000455 0.000455 test.phys eIoni + 0 -0.00935 -0.00276 1.21 0.00857 0 0 0 test.phys initStep + 1 -0.00949 -0.00303 1.21 0 0.00857 0.00102 0.00102 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0249 0.0471 3.31 0.749 0 0 0 test.phys initStep - 1 0.231 0.34 10 0.749 0 6.7 6.7 World Transportation - 2 308 438 1e+04 0.749 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.00755 -0.00136 0.798 3.6 0 0 0 test.phys initStep + 1 -0.0719 0.0145 10 3.6 0 9.2 9.2 World Transportation + 2 -69.9 17.3 1e+04 3.6 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0249 0.0471 3.31 0.00959 0 0 0 test.phys initStep - 1 0.0246 0.0499 3.38 0 0.00155 0.0757 0.0757 test.phys phot + 0 -0.00755 -0.00136 0.798 0.0721 0 0 0 test.phys initStep + 1 0.0236 -0.148 10 0.0721 0 9.2 9.2 World Transportation + 2 33.9 -160 1e+04 0.0721 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0246 0.0499 3.38 0.00804 0 0 0 test.phys initStep - 1 0.0247 0.0501 3.38 0 0.00804 0.000916 0.000916 test.phys eIoni + 0 -0.00755 -0.00136 0.798 0.00952 0 0 0 test.phys initStep + 1 -0.00748 -0.00174 0.889 0 0.00155 0.0912 0.0912 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0106 0.00605 0.94 0.651 0 0 0 test.phys initStep - 1 0.208 -0.0829 1.42 0.45 0.201 0.587 0.587 test.phys msc - 2 0.12 -0.125 1.67 0 0.45 0.726 1.31 test.phys eIoni + 0 -0.00748 -0.00174 0.889 0.00797 0 0 0 test.phys initStep + 1 -0.00771 -0.00159 0.889 0 0.00797 0.000902 0.000902 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -1e+03 100 0 0 0 World initStep - 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 -0.102 -0.0772 4.89 85.1 1.67 4.89 1e+03 test.phys eIoni - 3 -0.159 -0.213 5.96 83.7 0.336 1.08 1.01e+03 test.phys biasWrapper(eBrem) - 4 -0.271 -0.585 8.71 81.9 0.974 2.78 1.01e+03 test.phys biasWrapper(eBrem) - 5 -0.357 -0.722 9.71 81.5 0.347 1.01 1.01e+03 test.phys biasWrapper(eBrem) - 6 -0.387 -0.76 10 81.5 0.0875 0.296 1.01e+03 World Transportation - 7 -849 -1.14e+03 1e+04 81.5 3.65e-22 1.01e+04 1.11e+04 OutOfWorld Transportation + 0 -0.00755 -0.00136 0.798 32.4 0 0 0 test.phys initStep + 1 -0.105 0.14 10 32.4 0 9.2 9.2 World Transportation + 2 -106 153 1e+04 32.4 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.357 -0.722 9.71 0.0202 0 0 0 test.phys initStep - 1 -0.388 -0.758 10 0.0202 0 0.296 0.296 World Transportation - 2 -1.06e+03 -1.24e+03 1e+04 0.0202 0 1.01e+04 1.01e+04 OutOfWorld Transportation + 0 -0.00755 -0.00136 0.798 10.1 0 0 0 test.phys initStep + 1 -0.0443 -0.0181 10 10.1 0 9.2 9.2 World Transportation + 2 -40 -18.2 1e+04 10.1 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.271 -0.585 8.71 0.856 0 0 0 test.phys initStep - 1 -0.35 -0.757 10 0.856 0 1.3 1.3 World Transportation - 2 -608 -1.33e+03 1e+04 0.856 0 1.01e+04 1.01e+04 OutOfWorld Transportation + 0 0 0 -1e+03 100 0 0 0 World initStep + 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation + 2 -0.148 -0.0327 5.82 97.8 2.23 5.83 1.01e+03 test.phys biasWrapper(eBrem) + 3 -0.0933 -0.151 9.71 88.4 1.49 3.89 1.01e+03 test.phys eIoni + 4 -0.0883 -0.168 10 88.3 0.0805 0.291 1.01e+03 World Transportation + 5 152 -568 1e+04 88.3 3.64e-22 1e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.159 -0.213 5.96 0.241 0 0 0 test.phys initStep - 1 -0.387 -0.764 10 0.241 0 4.08 4.08 World Transportation - 2 -562 -1.36e+03 1e+04 0.241 0 1.01e+04 1.01e+04 OutOfWorld Transportation + 0 -0.0933 -0.151 9.71 7.91 0 0 0 test.phys initStep + 1 -0.113 -0.0636 10 7.82 0.0923 0.305 0.305 World Transportation + 2 -851 2.41e+03 1e+04 7.82 3.02e-22 1.03e+04 1.03e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.159 -0.213 5.96 14.9 0 0 0 test.phys initStep - 1 -0.397 -0.713 10 14.9 0 4.08 4.08 World Transportation - 2 -587 -1.24e+03 1e+04 14.9 0 1.01e+04 1.01e+04 OutOfWorld Transportation + 0 -0.148 -0.0327 5.82 0.0417 0 0 0 test.phys initStep + 1 -0.161 -0.155 10 0.0417 0 4.18 4.18 World Transportation + 2 -31.2 -292 1e+04 0.0417 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.159 -0.213 5.96 3.08 0 0 0 test.phys initStep - 1 -0.379 -0.767 10 3.08 0 4.08 4.08 World Transportation - 2 -544 -1.37e+03 1e+04 3.08 0 1.01e+04 1.01e+04 OutOfWorld Transportation + 0 -0.148 -0.0327 5.82 2.43 0 0 0 test.phys initStep + 1 -0.108 0.0777 10 2.43 0 4.18 4.18 World Transportation + 2 95.6 264 1e+04 2.43 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.159 -0.213 5.96 2.52 0 0 0 test.phys initStep - 1 -0.4 -0.725 10 2.52 0 4.08 4.08 World Transportation - 2 -594 -1.27e+03 1e+04 2.52 0 1.01e+04 1.01e+04 OutOfWorld Transportation + 0 -0.148 -0.0327 5.82 9.56 0 0 0 test.phys initStep + 1 -0.152 -0.17 10 9.56 0 4.18 4.18 World Transportation + 2 -9.96 -328 1e+04 9.56 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.159 -0.213 5.96 0.132 0 0 0 test.phys initStep - 1 -0.268 -0.472 7.98 0.0993 0 2.04 2.04 test.phys compt - 2 12.2 0.446 5.36 0.0746 0 12.7 14.8 test.phys compt - 3 8.89 -1.83 10 0.0746 0 6.11 20.9 World Transportation - 4 -7.04e+03 -4.91e+03 1e+04 0.0746 0 1.32e+04 1.32e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 8 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 12.2 0.446 5.36 0.0247 0 0 0 test.phys initStep - 1 12.2 0.447 5.36 0 0.0247 0.00628 0.00628 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 8 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.268 -0.472 7.98 0.0324 0 0 0 test.phys initStep - 1 -0.27 -0.473 7.98 0 0.0324 0.01 0.01 test.phys eIoni + 0 -0.148 -0.0327 5.82 1.36 0 0 0 test.phys initStep + 1 -0.0668 -0.137 10 1.36 0 4.18 4.18 World Transportation + 2 193 -249 1e+04 1.36 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.159 -0.213 5.96 24.5 0 0 0 test.phys initStep - 1 -0.38 -0.703 10 24.5 0 4.08 4.08 World Transportation - 2 -545 -1.21e+03 1e+04 24.5 0 1.01e+04 1.01e+04 OutOfWorld Transportation + 0 -0.148 -0.0327 5.82 0.391 0 0 0 test.phys initStep + 1 -0.159 -0.0842 10 0.391 0 4.18 4.18 World Transportation + 2 -27.1 -123 1e+04 0.391 0 9.99e+03 9.99e+03 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.159 -0.213 5.96 0.321 0 0 0 test.phys initStep - 1 -0.378 -0.716 10 0.321 0 4.08 4.08 World Transportation - 2 -540 -1.25e+03 1e+04 0.321 0 1.01e+04 1.01e+04 OutOfWorld Transportation + 0 -0.148 -0.0327 5.82 0.051 0 0 0 test.phys initStep + 1 -0.142 -0.123 10 0.051 0 4.18 4.18 World Transportation + 2 13.7 -215 1e+04 0.051 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.159 -0.213 5.96 0.0131 0 0 0 test.phys initStep - 1 -0.165 -0.223 6.07 0 0.00155 0.107 0.107 test.phys phot + 0 -0.148 -0.0327 5.82 0.0588 0 0 0 test.phys initStep + 1 -0.156 -0.111 10 0.0588 0 4.18 4.18 World Transportation + 2 -20.6 -187 1e+04 0.0588 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 5 +* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.165 -0.223 6.07 0.0116 0 0 0 test.phys initStep - 1 -0.165 -0.223 6.07 0 0.0116 0.0017 0.0017 test.phys eIoni + 0 -0.148 -0.0327 5.82 3.31 0 0 0 test.phys initStep + 1 -0.0943 -0.102 10 3.31 0 4.18 4.18 World Transportation + 2 128 -165 1e+04 3.31 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.159 -0.213 5.96 25 0 0 0 test.phys initStep - 1 -0.422 -0.716 10 25 0 4.08 4.08 World Transportation - 2 -650 -1.24e+03 1e+04 25 0 1.01e+04 1.01e+04 OutOfWorld Transportation + 0 -0.148 -0.0327 5.82 0.076 0 0 0 test.phys initStep + 1 -0.17 -0.108 10 0.076 0 4.18 4.18 World Transportation + 2 -54.2 -180 1e+04 0.076 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.159 -0.213 5.96 0.975 0 0 0 test.phys initStep - 1 -0.378 -0.723 10 0.975 0 4.08 4.08 World Transportation - 2 -541 -1.26e+03 1e+04 0.975 0 1.01e+04 1.01e+04 OutOfWorld Transportation + 0 -0.148 -0.0327 5.82 0.00775 0 0 0 test.phys initStep + 1 -0.148 -0.0351 5.99 0 0.00155 0.167 0.167 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.102 -0.0772 4.89 13.3 0 0 0 test.phys initStep - 1 0.792 0.111 10 11.2 2.03 5.35 5.35 World Transportation - 2 4.07e+03 -37.1 1e+04 11.2 3.27e-22 1.08e+04 1.08e+04 OutOfWorld Transportation + 0 -0.148 -0.0351 5.99 0.0062 0 0 0 test.phys initStep + 1 -0.148 -0.035 5.99 0 0.0062 0.000594 0.000594 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1479,142 +1336,133 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -1e+03 100 0 0 0 World initStep 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 -0.0171 -0.00623 1.56 86.2 0.787 1.56 1e+03 test.phys biasWrapper(eBrem) - 3 -0.0177 -0.00649 1.61 75.3 0.0128 0.0552 1e+03 test.phys biasWrapper(eBrem) - 4 -0.0817 -0.00914 4.64 73.6 0.994 3.03 1e+03 test.phys eIoni - 5 -0.216 0.0836 9.97 71.5 2.1 5.34 1.01e+03 test.phys biasWrapper(eBrem) - 6 -0.216 0.0854 10 71.5 0.00707 0.0303 1.01e+03 World Transportation - 7 -12.6 580 1e+04 71.5 3.58e-22 1e+04 1.1e+04 OutOfWorld Transportation + 2 0.0316 0.0305 2.55 97.7 0.922 2.55 1e+03 test.phys biasWrapper(eBrem) + 3 0.0332 0.0314 2.61 97.7 0.0258 0.0535 1e+03 test.phys biasWrapper(eBrem) + 4 0.119 0.184 6.87 80.5 1.96 4.26 1.01e+03 test.phys biasWrapper(eBrem) + 5 0.209 0.251 10 79.3 1.2 3.14 1.01e+03 World Transportation + 6 254 -113 1e+04 79.3 3.6e-22 9.99e+03 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.216 0.0836 9.97 0.0103 0 0 0 test.phys initStep - 1 -0.217 0.0871 10 0.0103 0 0.0305 0.0305 World Transportation - 2 -120 1.16e+03 1e+04 0.0103 0 1.01e+04 1.01e+04 OutOfWorld Transportation + 0 0.119 0.184 6.87 15.2 0 0 0 test.phys initStep + 1 0.203 0.309 10 15.2 0 3.14 3.14 World Transportation + 2 268 399 1e+04 15.2 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0817 -0.00914 4.64 0.696 0 0 0 test.phys initStep - 1 0.283 -0.119 4.97 0 0.696 1.25 1.25 test.phys eIoni + 0 0.0332 0.0314 2.61 0.0162 0 0 0 test.phys initStep + 1 0.0409 0.0358 2.86 0 0.00155 0.251 0.251 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0177 -0.00649 1.61 10.9 0 0 0 test.phys initStep - 1 -0.189 -0.0647 10 10.9 0 8.39 8.39 World Transportation - 2 -204 -69.4 1e+04 10.9 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.0409 0.0358 2.86 0.0146 0 0 0 test.phys initStep + 1 0.0413 0.0364 2.86 0 0.0146 0.00254 0.00254 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0171 -0.00623 1.56 41.5 0 0 0 test.phys initStep - 1 -0.131 -0.0182 10 41.5 0 8.45 8.45 World Transportation - 2 -135 -14.2 1e+04 41.5 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.0316 0.0305 2.55 36.3 0 0 0 test.phys initStep + 1 0.286 0.122 10 36.3 0 7.45 7.45 World Transportation + 2 342 123 1e+04 36.3 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0171 -0.00623 1.56 0.067 0 0 0 test.phys initStep - 1 -0.12 -0.0771 10 0.067 0 8.45 8.45 World Transportation - 2 -122 -83.9 1e+04 0.067 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.0316 0.0305 2.55 0.0168 0 0 0 test.phys initStep + 1 0.0858 0.0727 4.56 0 0.00155 2 2 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 10 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0171 -0.00623 1.56 28.5 0 0 0 test.phys initStep - 1 -0.107 -0.0432 10 28.5 0 8.45 8.45 World Transportation - 2 -106 -43.8 1e+04 28.5 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.0858 0.0727 4.56 0.0152 0 0 0 test.phys initStep + 1 0.086 0.0719 4.56 0 0.0152 0.00272 0.00272 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0171 -0.00623 1.56 0.0109 0 0 0 test.phys initStep - 1 -0.0171 -0.0112 1.87 0 0.00155 0.31 0.31 test.phys phot + 0 0.0316 0.0305 2.55 11.2 0 0 0 test.phys initStep + 1 0.278 0.168 10 11.2 0 7.45 7.45 World Transportation + 2 330 185 1e+04 11.2 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 8 +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0171 -0.0112 1.87 0.00933 0 0 0 test.phys initStep - 1 -0.0173 -0.0111 1.87 0 0.00933 0.00118 0.00118 test.phys eIoni + 0 0.0316 0.0305 2.55 0.81 0 0 0 test.phys initStep + 1 0.282 0.163 10 0.81 0 7.45 7.45 World Transportation + 2 336 178 1e+04 0.81 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0171 -0.00623 1.56 7.74 0 0 0 test.phys initStep - 1 -0.169 -0.0221 10 7.74 0 8.45 8.45 World Transportation - 2 -180 -18.8 1e+04 7.74 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.0316 0.0305 2.55 0.346 0 0 0 test.phys initStep + 1 0.262 0.0746 10 0.346 0 7.45 7.45 World Transportation + 2 310 59.2 1e+04 0.346 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0171 -0.00623 1.56 0.025 0 0 0 test.phys initStep - 1 0.0369 0.00967 3.24 0 0.00155 1.69 1.69 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0369 0.00967 3.24 0.0234 0 0 0 test.phys initStep - 1 0.0386 0.00939 3.24 0 0.0234 0.00572 0.00572 test.phys eIoni + 0 0.0316 0.0305 2.55 5.01 0 0 0 test.phys initStep + 1 0.232 0.133 10 5.01 0 7.45 7.45 World Transportation + 2 269 137 1e+04 5.01 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0171 -0.00623 1.56 3.19 0 0 0 test.phys initStep - 1 -0.0936 -0.0184 10 3.19 0 8.45 8.45 World Transportation - 2 -90.6 -14.4 1e+04 3.19 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.0316 0.0305 2.55 0.163 0 0 0 test.phys initStep + 1 0.328 0.121 10 0.163 0 7.45 7.45 World Transportation + 2 398 122 1e+04 0.163 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0171 -0.00623 1.56 36.5 0 0 0 test.phys initStep - 1 -0.151 0.0314 10 36.5 0 8.45 8.45 World Transportation - 2 -158 44.5 1e+04 36.5 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.0316 0.0305 2.55 2.5 0 0 0 test.phys initStep + 1 0.281 0.114 10 2.5 0 7.45 7.45 World Transportation + 2 335 113 1e+04 2.5 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0171 -0.00623 1.56 9.97 0 0 0 test.phys initStep - 1 -0.0822 -0.0401 10 9.97 0 8.45 8.45 World Transportation - 2 -77.1 -40.1 1e+04 9.97 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.0316 0.0305 2.55 0.133 0 0 0 test.phys initStep + 1 0.295 0.13 10 0.133 0 7.45 7.45 World Transportation + 2 353 133 1e+04 0.133 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0171 -0.00623 1.56 13 0 0 0 test.phys initStep - 1 -0.094 0.0309 10 13 0 8.45 8.45 World Transportation - 2 -91 43.9 1e+04 13 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.0316 0.0305 2.55 1.35 0 0 0 test.phys initStep + 1 0.331 0.2 10 1.35 0 7.45 7.45 World Transportation + 2 402 228 1e+04 1.35 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1623,159 +1471,162 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -1e+03 100 0 0 0 World initStep 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 -0.00379 -0.00895 1.28 99.4 0.572 1.28 1e+03 test.phys biasWrapper(eBrem) - 3 -0.0085 -0.00391 1.76 87 0.154 0.477 1e+03 test.phys biasWrapper(eBrem) - 4 -0.0396 0.072 10 83.9 3.07 8.25 1.01e+03 World Transportation - 5 224 714 1e+04 83.9 3.63e-22 1e+04 1.1e+04 OutOfWorld Transportation + 2 -0.00248 -0.00397 0.574 94.9 0.192 0.574 1e+03 test.phys biasWrapper(eBrem) + 3 -0.0869 0.0148 5.77 86.3 2.11 5.2 1.01e+03 test.phys eIoni + 4 -0.432 -0.00442 9.33 67.8 1.59 3.57 1.01e+03 test.phys biasWrapper(eBrem) + 5 -0.501 -0.0272 10 67.5 0.25 0.676 1.01e+03 World Transportation + 6 -1.13e+03 -332 1e+04 67.5 3.58e-22 1.01e+04 1.11e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0085 -0.00391 1.76 12.2 0 0 0 test.phys initStep - 1 -0.0386 0.034 10 12.2 0 8.24 8.24 World Transportation - 2 -36.5 46 1e+04 12.2 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.432 -0.00442 9.33 17 0 0 0 test.phys initStep + 1 -0.503 -0.0298 10 17 0 0.676 0.676 World Transportation + 2 -1.06e+03 -377 1e+04 17 0 1.01e+04 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00379 -0.00895 1.28 0.0822 0 0 0 test.phys initStep - 1 -0.173 0.0656 8.46 0.0802 0 7.18 7.18 test.phys compt - 2 -0.032 1.04 10 0.0802 0 1.83 9.01 World Transportation - 3 918 6.36e+03 1e+04 0.0802 0 1.19e+04 1.19e+04 OutOfWorld Transportation + 0 -0.0869 0.0148 5.77 6.47 0 0 0 test.phys initStep + 1 1.07 0.89 9.92 4.73 1.74 4.84 4.84 test.phys eIoni + 2 1.07 0.939 10 4.71 0.0238 0.0956 4.93 World Transportation + 3 1.43e+03 7.42e+03 1e+04 4.71 3.51e-22 1.25e+04 1.25e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 11 +* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.173 0.0656 8.46 0.002 0 0 0 test.phys initStep - 1 -0.173 0.0655 8.46 0 0.002 9.95e-05 9.95e-05 test.phys eIoni + 0 -0.00248 -0.00397 0.574 1.55 0 0 0 test.phys initStep + 1 -0.0142 -0.138 10 1.55 0 9.43 9.43 World Transportation + 2 -12.5 -142 1e+04 1.55 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00379 -0.00895 1.28 1.09 0 0 0 test.phys initStep - 1 -0.132 0.0136 10 1.09 0 8.72 8.72 World Transportation - 2 -147 25.9 1e+04 1.09 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00248 -0.00397 0.574 0.0132 0 0 0 test.phys initStep + 1 -0.00407 -0.00869 0.953 0 0.00155 0.379 0.379 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 10 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00379 -0.00895 1.28 0.0571 0 0 0 test.phys initStep - 1 -0.122 0.0251 10 0.0571 0 8.72 8.72 World Transportation - 2 -135 39.1 1e+04 0.0571 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00407 -0.00869 0.953 0.0117 0 0 0 test.phys initStep + 1 -0.00413 -0.00922 0.953 0 0.0117 0.00172 0.00172 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00379 -0.00895 1.28 4.2 0 0 0 test.phys initStep - 1 0.1 -0.0541 10 4.2 0 8.72 8.72 World Transportation - 2 119 -51.9 1e+04 4.2 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00248 -0.00397 0.574 0.871 0 0 0 test.phys initStep + 1 0.0183 -0.175 10 0.871 0 9.43 9.43 World Transportation + 2 22.1 -182 1e+04 0.871 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00379 -0.00895 1.28 0.17 0 0 0 test.phys initStep - 1 -0.00167 -0.0449 10 0.17 0 8.72 8.72 World Transportation - 2 2.44 -41.2 1e+04 0.17 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00248 -0.00397 0.574 0.0735 0 0 0 test.phys initStep + 1 0.0019 -0.0102 1.28 0.0721 0 0.706 0.706 test.phys compt + 2 -2.45 2.48 7.52 0.0712 0 7.15 7.86 test.phys compt + 3 -4.4 2.67 9.9 0 0.00155 3.09 10.9 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 8 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00379 -0.00895 1.28 41 0 0 0 test.phys initStep - 1 -0.102 0.011 7.32 0 0 6.04 6.04 test.phys conv + 0 -4.4 2.67 9.9 0.0696 0 0 0 test.phys initStep + 1 -4.41 2.66 9.9 0 0.0696 0.0376 0.0376 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 15, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 8 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.102 0.011 7.32 38.2 0 0 0 test.phys initStep - 1 -0.15 -0.273 10 37.3 0.886 2.7 2.7 World Transportation - 2 -753 -1.33e+03 1e+04 37.3 3.42e-22 1.01e+04 1.01e+04 OutOfWorld Transportation + 0 -2.45 2.48 7.52 0.000893 0 0 0 test.phys initStep + 1 -2.45 2.48 7.52 0 0.000893 3.19e-05 3.19e-05 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 8 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.102 0.011 7.32 1.74 0 0 0 test.phys initStep - 1 -0.126 1.08 8.41 0.955 0.789 1.64 1.64 test.phys msc - 2 -0.607 1.73 8.73 0.415 0.541 1 2.64 test.phys msc - 3 -0.762 1.7 8.91 0 0.415 0.647 3.29 test.phys eIoni + 0 0.0019 -0.0102 1.28 0.00137 0 0 0 test.phys initStep + 1 0.00191 -0.0102 1.28 0 0.00137 5.76e-05 5.76e-05 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00379 -0.00895 1.28 0.114 0 0 0 test.phys initStep - 1 -0.12 0.0252 10 0.114 0 8.72 8.72 World Transportation - 2 -133 39.2 1e+04 0.114 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00248 -0.00397 0.574 37.3 0 0 0 test.phys initStep + 1 0.0201 -0.137 10 37.3 0 9.43 9.43 World Transportation + 2 24 -141 1e+04 37.3 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00379 -0.00895 1.28 0.0991 0 0 0 test.phys initStep - 1 -0.0381 -0.0153 3.7 0.08 0 2.41 2.41 test.phys compt - 2 -5.19 1.66 2.35 0 0.00155 5.58 8 test.phys phot + 0 -0.00248 -0.00397 0.574 0.65 0 0 0 test.phys initStep + 1 0.11 0.0145 10 0.65 0 9.43 9.43 World Transportation + 2 119 19.6 1e+04 0.65 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 4 +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -5.19 1.66 2.35 0.0785 0 0 0 test.phys initStep - 1 -5.2 1.67 2.34 0 0.0785 0.0462 0.0462 test.phys eIoni + 0 -0.00248 -0.00397 0.574 9.29 0 0 0 test.phys initStep + 1 -0.0301 -0.115 10 9.29 0 9.43 9.43 World Transportation + 2 -29.3 -118 1e+04 9.29 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 4 +* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0381 -0.0153 3.7 0.0191 0 0 0 test.phys initStep - 1 -0.0375 -0.0155 3.7 0 0.0191 0.00401 0.00401 test.phys eIoni + 0 -0.00248 -0.00397 0.574 0.244 0 0 0 test.phys initStep + 1 -0.0417 -0.128 10 0.244 0 9.43 9.43 World Transportation + 2 -41.6 -131 1e+04 0.244 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00379 -0.00895 1.28 15.6 0 0 0 test.phys initStep - 1 -0.144 0.0541 10 15.6 0 8.72 8.72 World Transportation - 2 -161 72.3 1e+04 15.6 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00248 -0.00397 0.574 0.446 0 0 0 test.phys initStep + 1 -0.000391 -0.174 10 0.446 0 9.43 9.43 World Transportation + 2 2.22 -180 1e+04 0.446 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00379 -0.00895 1.28 0.0147 0 0 0 test.phys initStep - 1 -0.00616 -0.00913 1.43 0 0.00155 0.147 0.147 test.phys phot + 0 -0.00248 -0.00397 0.574 4.92 0 0 0 test.phys initStep + 1 -0.000606 -0.105 10 4.92 0 9.43 9.43 World Transportation + 2 1.99 -107 1e+04 4.92 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00616 -0.00913 1.43 0.0132 0 0 0 test.phys initStep - 1 -0.00667 -0.00923 1.43 0 0.0132 0.00212 0.00212 test.phys eIoni + 0 0 0 -1e+03 100 0 0 0 World initStep + 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation + 2 0 0 10 96.6 3.38 10 1.01e+03 World Transportation + 3 -294 -448 1e+04 96.6 3.67e-22 1e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1784,1303 +1635,337 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -1e+03 100 0 0 0 World initStep 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 0.0857 -0.0663 4.39 98.5 1.47 4.39 1e+03 test.phys biasWrapper(eBrem) - 3 0.0904 -0.0801 4.94 97.4 0.175 0.551 1e+03 test.phys biasWrapper(eBrem) - 4 0.118 -0.205 10 95.4 1.93 5.06 1.01e+03 World Transportation - 5 314 217 1e+04 95.4 3.66e-22 1e+04 1.1e+04 OutOfWorld Transportation + 2 0.0843 -0.0582 4.49 97.5 1.72 4.49 1e+03 test.phys eIoni + 3 0.674 -0.448 10 95.2 2.34 5.56 1.01e+03 World Transportation + 4 818 -560 1e+04 95.2 3.68e-22 1e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0904 -0.0801 4.94 0.938 0 0 0 test.phys initStep - 1 0.159 -0.231 10 0.938 0 5.06 5.06 World Transportation - 2 135 -298 1e+04 0.938 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.0843 -0.0582 4.49 0.77 0 0 0 test.phys initStep + 1 0.556 -0.155 4.81 0.156 0.614 1.36 1.36 test.phys eIoni + 2 0.534 -0.155 4.77 0 0.156 0.145 1.51 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0857 -0.0663 4.39 0.156 0 0 0 test.phys initStep - 1 0.127 -0.226 10 0.156 0 5.61 5.61 World Transportation - 2 73.7 -284 1e+04 0.156 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0 0 -1e+03 100 0 0 0 World initStep + 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation + 2 -0.252 -0.00999 8.18 96.4 3.03 8.19 1.01e+03 test.phys eIoni + 3 -0.316 0.0139 9.96 54.1 0.789 1.78 1.01e+03 test.phys eIoni + 4 -0.315 0.0121 10 54.1 0.0163 0.0417 1.01e+03 World Transportation + 5 209 -647 1e+04 54.1 3.5e-22 1e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0857 -0.0663 4.39 0.0407 0 0 0 test.phys initStep - 1 0.111 -0.119 6.12 0 0.00155 1.73 1.73 test.phys phot + 0 -0.316 0.0139 9.96 41.5 0 0 0 test.phys initStep + 1 -0.322 0.0176 10 41.5 0.0114 0.0422 0.0422 World Transportation + 2 -1.3e+03 883 1e+04 41.5 3.45e-22 1.01e+04 1.01e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 10 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.111 -0.119 6.12 0.0392 0 0 0 test.phys initStep - 1 0.115 -0.117 6.12 0 0.0392 0.014 0.014 test.phys eIoni + 0 -0.252 -0.00999 8.18 0.527 0 0 0 test.phys initStep + 1 0.0152 0.0183 8.38 0 0.527 0.905 0.905 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0857 -0.0663 4.39 0.756 0 0 0 test.phys initStep - 1 0.126 -0.23 10 0.756 0 5.61 5.61 World Transportation - 2 71.3 -292 1e+04 0.756 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0 0 -1e+03 100 0 0 0 World initStep + 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation + 2 0.00285 0.0043 0.613 55.3 0.196 0.613 1e+03 test.phys biasWrapper(eBrem) + 3 -0.00345 0.0429 10 51.8 3.56 9.42 1.01e+03 World Transportation + 4 678 968 1e+04 51.8 3.5e-22 1.01e+04 1.11e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0857 -0.0663 4.39 1.3 0 0 0 test.phys initStep - 1 0.114 -0.218 10 1.3 0 5.61 5.61 World Transportation - 2 50.6 -271 1e+04 1.3 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.00285 0.0043 0.613 12.4 0 0 0 test.phys initStep + 1 -0.00104 0.0297 10 12.4 0 9.39 9.39 World Transportation + 2 -4.15 27.1 1e+04 12.4 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0857 -0.0663 4.39 0.447 0 0 0 test.phys initStep - 1 0.154 -0.242 10 0.447 0 5.61 5.61 World Transportation - 2 121 -313 1e+04 0.447 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.00285 0.0043 0.613 2.19 0 0 0 test.phys initStep + 1 -0.0191 -0.0927 10 2.19 0 9.39 9.39 World Transportation + 2 -23.3 -103 1e+04 2.19 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0857 -0.0663 4.39 0.767 0 0 0 test.phys initStep - 1 0.0567 -0.328 10 0.767 0 5.62 5.62 World Transportation - 2 -51.6 -467 1e+04 0.767 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.00285 0.0043 0.613 20.1 0 0 0 test.phys initStep + 1 0.129 0.0416 10 20.1 0 9.39 9.39 World Transportation + 2 134 39.8 1e+04 20.1 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0857 -0.0663 4.39 0.0146 0 0 0 test.phys initStep - 1 0.0887 -0.0762 4.68 0 0.00155 0.286 0.286 test.phys phot + 0 0.00285 0.0043 0.613 0.13 0 0 0 test.phys initStep + 1 -0.147 0.167 8.26 0.129 0 7.65 7.65 test.phys compt + 2 0.0736 -0.13 10 0.129 0 1.78 9.43 World Transportation + 3 1.27e+03 -1.7e+03 1e+04 0.129 0 1.02e+04 1.02e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 8 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0887 -0.0762 4.68 0.013 0 0 0 test.phys initStep - 1 0.089 -0.0766 4.68 0 0.013 0.00208 0.00208 test.phys eIoni + 0 -0.147 0.167 8.26 0.000929 0 0 0 test.phys initStep + 1 -0.147 0.167 8.26 0 0.000929 3.36e-05 3.36e-05 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0857 -0.0663 4.39 49.7 0 0 0 test.phys initStep - 1 0.184 -0.296 10 49.7 0 5.62 5.62 World Transportation - 2 174 -409 1e+04 49.7 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.00285 0.0043 0.613 0.0123 0 0 0 test.phys initStep + 1 0.00256 0.00476 0.686 0 0.00155 0.0731 0.0731 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0857 -0.0663 4.39 0.094 0 0 0 test.phys initStep - 1 0.15 -0.242 10 0.094 0 5.61 5.61 World Transportation - 2 114 -313 1e+04 0.094 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.00256 0.00476 0.686 0.0108 0 0 0 test.phys initStep + 1 0.00228 0.00449 0.686 0 0.0108 0.0015 0.0015 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0857 -0.0663 4.39 0.0539 0 0 0 test.phys initStep - 1 0.0909 -0.0808 4.71 0 0.00155 0.318 0.318 test.phys phot + 0 0.00285 0.0043 0.613 4.43 0 0 0 test.phys initStep + 1 0.0419 0.0259 10 4.43 0 9.39 9.39 World Transportation + 2 41.5 23 1e+04 4.43 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 2 +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0909 -0.0808 4.71 0.0524 0 0 0 test.phys initStep - 1 0.0905 -0.0759 4.71 0 0.0524 0.0231 0.0231 test.phys eIoni + 0 0.00285 0.0043 0.613 55.1 0 0 0 test.phys initStep + 1 0.0073 -0.0301 10 55.1 0 9.39 9.39 World Transportation + 2 4.74 -36.7 1e+04 55.1 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -1e+03 100 0 0 0 World initStep - 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 -0.000168 0.000309 0.0861 95.7 0.0289 0.0861 1e+03 test.phys biasWrapper(eBrem) - 3 0.0211 -0.0194 1.94 93.2 0.863 1.86 1e+03 test.phys biasWrapper(eBrem) - 4 0.0461 0.00522 3.18 83 0.45 1.24 1e+03 test.phys biasWrapper(eBrem) - 5 0.144 0.0141 5.96 81.9 1.06 2.78 1.01e+03 test.phys biasWrapper(eBrem) - 6 0.277 0.122 10 80.3 1.56 4.04 1.01e+03 World Transportation - 7 59.1 -128 1e+04 80.3 3.61e-22 9.99e+03 1.1e+04 OutOfWorld Transportation + 0 0.00285 0.0043 0.613 9.19 0 0 0 test.phys initStep + 1 0.106 0.0398 10 9.19 0 9.39 9.39 World Transportation + 2 110 37.8 1e+04 9.19 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.144 0.0141 5.96 0.0437 0 0 0 test.phys initStep - 1 0.307 0.119 10 0.0437 0 4.04 4.04 World Transportation - 2 404 259 1e+04 0.0437 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.00285 0.0043 0.613 20 0 0 0 test.phys initStep + 1 0.0245 0.0434 10 20 0 9.39 9.39 World Transportation + 2 23 41.7 1e+04 20 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0461 0.00522 3.18 9.69 0 0 0 test.phys initStep - 1 0.133 0.156 10 9.69 0 6.82 6.82 World Transportation - 2 128 222 1e+04 9.69 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.00285 0.0043 0.613 44.5 0 0 0 test.phys initStep + 1 0.0204 0.0303 10 44.5 0 9.39 9.39 World Transportation + 2 18.7 27.7 1e+04 44.5 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0211 -0.0194 1.94 1.7 0 0 0 test.phys initStep - 1 0.129 0.177 10 1.7 0 8.06 8.06 World Transportation - 2 133 244 1e+04 1.7 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0 0 -1e+03 100 0 0 0 World initStep + 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation + 2 -0.0451 -0.123 5.29 94.2 2.32 5.3 1.01e+03 test.phys biasWrapper(eBrem) + 3 -0.0588 -0.13 5.71 94 0.136 0.42 1.01e+03 test.phys biasWrapper(eBrem) + 4 -0.119 -0.156 7.15 93.1 0.522 1.44 1.01e+03 test.phys biasWrapper(eBrem) + 5 -0.245 -0.152 10 91.9 1.24 2.85 1.01e+03 World Transportation + 6 -997 173 1e+04 91.9 3.67e-22 1e+04 1.11e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000168 0.000309 0.0861 0.208 0 0 0 test.phys initStep - 1 -0.0239 -0.0484 3.62 0.124 0 3.53 3.53 test.phys compt - 2 -3.09 2.56 0 0.124 0 5.41 8.94 World Transportation - 3 -8.48e+03 7.21e+03 -1e+04 0.124 0 1.5e+04 1.5e+04 OutOfWorld Transportation + 0 -0.119 -0.156 7.15 0.324 0 0 0 test.phys initStep + 1 -0.264 -0.169 10 0.324 0 2.85 2.85 World Transportation + 2 -509 -45.6 1e+04 0.324 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 11 +* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0239 -0.0484 3.62 0.0845 0 0 0 test.phys initStep - 1 -0.0199 -0.052 3.63 0 0.0845 0.0523 0.0523 test.phys eIoni + 0 -0.0588 -0.13 5.71 0.119 0 0 0 test.phys initStep + 1 -0.103 -0.275 10 0.119 0 4.29 4.29 World Transportation + 2 -103 -337 1e+04 0.119 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000168 0.000309 0.0861 0.222 0 0 0 test.phys initStep - 1 -0.0602 0.107 3.16 0.129 0 3.08 3.08 test.phys compt - 2 3.72 -0.234 0 0.129 0 4.94 8.02 World Transportation - 3 1e+04 -901 -8.36e+03 0.129 0 1.31e+04 1.31e+04 OutOfWorld Transportation + 0 -0.0451 -0.123 5.29 0.0285 0 0 0 test.phys initStep + 1 -0.0536 -0.126 5.45 0 0.00155 0.159 0.159 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 10 +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 11 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0602 0.107 3.16 0.093 0 0 0 test.phys initStep - 1 -0.0669 0.108 3.18 0 0.093 0.0615 0.0615 test.phys eIoni + 0 -0.0536 -0.126 5.45 0.027 0 0 0 test.phys initStep + 1 -0.0539 -0.128 5.45 0 0.027 0.00731 0.00731 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000168 0.000309 0.0861 0.127 0 0 0 test.phys initStep - 1 -0.00256 0.042 8.53 0.0873 0 8.44 8.44 test.phys compt - 2 -2.29 -3.74 1.93 0 0.00155 7.95 16.4 test.phys phot + 0 -0.0451 -0.123 5.29 4.02 0 0 0 test.phys initStep + 1 -0.224 -0.21 10 4.02 0 4.71 4.71 World Transportation + 2 -379 -184 1e+04 4.02 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 9 +* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.29 -3.74 1.93 0.0858 0 0 0 test.phys initStep - 1 -2.31 -3.75 1.93 0 0.0858 0.0537 0.0537 test.phys eIoni + 0 -0.0451 -0.123 5.29 0.0205 0 0 0 test.phys initStep + 1 -0.099 -0.144 6.56 0 0.00155 1.26 1.26 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 9 +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 9 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00256 0.042 8.53 0.0398 0 0 0 test.phys initStep - 1 -0.00198 0.043 8.53 0 0.0398 0.0144 0.0144 test.phys eIoni + 0 -0.099 -0.144 6.56 0.019 0 0 0 test.phys initStep + 1 -0.0981 -0.144 6.56 0 0.019 0.00397 0.00397 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000168 0.000309 0.0861 2.33 0 0 0 test.phys initStep - 1 0.0184 0.0183 10 2.33 0 9.91 9.91 World Transportation - 2 18.8 18.2 1e+04 2.33 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.0451 -0.123 5.29 52.9 0 0 0 test.phys initStep + 1 -0.209 -0.233 10 52.9 0 4.71 4.71 World Transportation + 2 -348 -233 1e+04 52.9 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000168 0.000309 0.0861 0.0226 0 0 0 test.phys initStep - 1 -0.000499 0.00207 0.554 0.0226 0 0.467 0.467 test.phys Rayl - 2 -0.664 1.59 4.46 0 0.00155 4.27 4.74 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 7 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.664 1.59 4.46 0.021 0 0 0 test.phys initStep - 1 -0.664 1.59 4.46 0 0.021 0.00474 0.00474 test.phys eIoni + 0 -0.0451 -0.123 5.29 25.1 0 0 0 test.phys initStep + 1 -0.195 -0.226 10 25.1 0 4.71 4.71 World Transportation + 2 -318 -218 1e+04 25.1 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000168 0.000309 0.0861 2.07 0 0 0 test.phys initStep - 1 -0.0372 -0.0031 5.82 0.901 0 5.73 5.73 test.phys compt - 2 0.0199 -4.53 10 0.901 0 6.16 11.9 World Transportation - 3 126 -1e+04 9.26e+03 0.901 0 1.36e+04 1.36e+04 OutOfWorld Transportation + 0 -0.0451 -0.123 5.29 1.95 0 0 0 test.phys initStep + 1 -0.239 -0.233 10 1.95 0 4.71 4.71 World Transportation + 2 -412 -234 1e+04 1.95 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 6 +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0372 -0.0031 5.82 1.17 0 0 0 test.phys initStep - 1 -0.0506 0.402 6.71 0.16 1.01 1.78 1.78 test.phys eIoni - 2 -0.1 0.387 6.72 0 0.16 0.151 1.93 test.phys eIoni + 0 -0.0451 -0.123 5.29 0.124 0 0 0 test.phys initStep + 1 -0.236 -0.201 10 0.124 0 4.71 4.71 World Transportation + 2 -405 -165 1e+04 0.124 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000168 0.000309 0.0861 0.00811 0 0 0 test.phys initStep - 1 0.000384 0.00152 0.141 0 0.00155 0.0544 0.0544 test.phys phot + 0 -0.0451 -0.123 5.29 5.39 0 0 0 test.phys initStep + 1 -0.234 -0.218 10 5.39 0 4.71 4.71 World Transportation + 2 -402 -201 1e+04 5.39 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 5 +* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.000384 0.00152 0.141 0.00656 0 0 0 test.phys initStep - 1 0.000224 0.00145 0.14 0 0.00656 0.000652 0.000652 test.phys eIoni + 0 -0.0451 -0.123 5.29 1.24 0 0 0 test.phys initStep + 1 -0.22 -0.226 10 1.24 0 4.71 4.71 World Transportation + 2 -371 -218 1e+04 1.24 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000168 0.000309 0.0861 10.4 0 0 0 test.phys initStep - 1 -0.00701 0.0749 10 10.4 0 9.91 9.91 World Transportation - 2 -6.9 75.3 1e+04 10.4 0 9.99e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000168 0.000309 0.0861 0.834 0 0 0 test.phys initStep - 1 -0.0821 0.165 10 0.834 0 9.92 9.92 World Transportation - 2 -82.6 166 1e+04 0.834 0 9.99e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000168 0.000309 0.0861 4.25 0 0 0 test.phys initStep - 1 -0.0278 0.0101 10 4.25 0 9.91 9.91 World Transportation - 2 -27.8 9.92 1e+04 4.25 0 9.99e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -1e+03 100 0 0 0 World initStep - 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 -0.0721 -0.0262 3.41 97.6 1.12 3.41 1e+03 test.phys biasWrapper(eBrem) - 3 -0.084 -0.0736 4.33 62.6 0.319 0.916 1e+03 test.phys biasWrapper(eBrem) - 4 -0.202 -0.373 10 60.4 2.3 5.69 1.01e+03 World Transportation - 5 59.1 385 1e+04 60.4 3.52e-22 1e+04 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.084 -0.0736 4.33 34.6 0 0 0 test.phys initStep - 1 -0.182 -0.306 10 34.6 0 5.68 5.68 World Transportation - 2 -173 -410 1e+04 34.6 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0721 -0.0262 3.41 0.737 0 0 0 test.phys initStep - 1 -0.112 -0.3 10 0.737 0 6.59 6.59 World Transportation - 2 -59.9 -416 1e+04 0.737 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0721 -0.0262 3.41 4 0 0 0 test.phys initStep - 1 -0.156 -0.289 10 4 0 6.59 6.59 World Transportation - 2 -127 -398 1e+04 4 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0721 -0.0262 3.41 1.63 0 0 0 test.phys initStep - 1 -0.0996 -0.302 10 1.63 0 6.59 6.59 World Transportation - 2 -41.8 -418 1e+04 1.63 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0721 -0.0262 3.41 0.787 0 0 0 test.phys initStep - 1 -0.0931 -0.32 10 0.787 0 6.59 6.59 World Transportation - 2 -32 -447 1e+04 0.787 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0721 -0.0262 3.41 0.757 0 0 0 test.phys initStep - 1 -0.113 -0.349 10 0.757 0 6.6 6.6 World Transportation - 2 -62.8 -490 1e+04 0.757 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0721 -0.0262 3.41 4.77 0 0 0 test.phys initStep - 1 -0.117 -0.311 10 4.77 0 6.59 6.59 World Transportation - 2 -67.6 -432 1e+04 4.77 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0721 -0.0262 3.41 10.7 0 0 0 test.phys initStep - 1 -0.116 -0.298 10 10.7 0 6.59 6.59 World Transportation - 2 -66.2 -413 1e+04 10.7 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0721 -0.0262 3.41 1.01 0 0 0 test.phys initStep - 1 -0.102 -0.295 10 1.01 0 6.59 6.59 World Transportation - 2 -44.8 -408 1e+04 1.01 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0721 -0.0262 3.41 82.5 0 0 0 test.phys initStep - 1 -0.113 -0.34 10 82.5 0 6.6 6.6 World Transportation - 2 -61.7 -477 1e+04 82.5 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0721 -0.0262 3.41 1.29 0 0 0 test.phys initStep - 1 -0.0869 -0.134 7.13 1.01 0 3.72 3.72 test.phys compt - 2 1.05 -1.14 10 1.01 0 3.25 6.97 World Transportation - 3 3.97e+03 -3.52e+03 1e+04 1.01 0 1.13e+04 1.13e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0869 -0.134 7.13 0.278 0 0 0 test.phys initStep - 1 -0.163 -0.0748 7.21 0 0.278 0.36 0.36 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -1e+03 100 0 0 0 World initStep - 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 -0.0101 -0.0231 1.65 98.8 0.781 1.65 1e+03 test.phys biasWrapper(eBrem) - 3 -0.043 -0.12 3.84 92.4 0.912 2.2 1e+03 test.phys biasWrapper(eBrem) - 4 -0.075 -0.193 5.13 91.8 0.541 1.29 1.01e+03 test.phys biasWrapper(eBrem) - 5 -0.185 -0.464 10 89.4 2.44 4.88 1.01e+03 World Transportation - 6 60.7 -833 1e+04 89.4 3.65e-22 1e+04 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.075 -0.193 5.13 0.0438 0 0 0 test.phys initStep - 1 -0.181 -0.429 10 0.0438 0 4.87 4.87 World Transportation - 2 -218 -486 1e+04 0.0438 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.043 -0.12 3.84 5.45 0 0 0 test.phys initStep - 1 -0.134 -0.59 10 5.45 0 6.18 6.18 World Transportation - 2 -148 -764 1e+04 5.45 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0101 -0.0231 1.65 0.0352 0 0 0 test.phys initStep - 1 -0.0285 -0.152 4.37 0 0.00155 2.72 2.72 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 11 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0285 -0.152 4.37 0.0337 0 0 0 test.phys initStep - 1 -0.0255 -0.151 4.37 0 0.0337 0.0108 0.0108 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0101 -0.0231 1.65 7.4 0 0 0 test.phys initStep - 1 -0.0549 -0.354 10 7.4 0 8.36 8.36 World Transportation - 2 -53.7 -397 1e+04 7.4 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0101 -0.0231 1.65 0.145 0 0 0 test.phys initStep - 1 0.169 -0.366 10 0.145 0 8.36 8.36 World Transportation - 2 214 -410 1e+04 0.145 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0101 -0.0231 1.65 0.0483 0 0 0 test.phys initStep - 1 -0.00739 -0.355 10 0.0483 0 8.36 8.36 World Transportation - 2 3.2 -397 1e+04 0.0483 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0101 -0.0231 1.65 3.41 0 0 0 test.phys initStep - 1 -0.0428 -0.384 10 3.41 0 8.36 8.36 World Transportation - 2 -39.2 -431 1e+04 3.41 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0101 -0.0231 1.65 0.669 0 0 0 test.phys initStep - 1 0.0391 -0.248 10 0.669 0 8.36 8.36 World Transportation - 2 58.8 -270 1e+04 0.669 0 9.99e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0101 -0.0231 1.65 2.63 0 0 0 test.phys initStep - 1 0.00034 -0.361 10 2.63 0 8.36 8.36 World Transportation - 2 12.5 -404 1e+04 2.63 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0101 -0.0231 1.65 0.348 0 0 0 test.phys initStep - 1 -0.0366 -0.321 10 0.348 0 8.36 8.36 World Transportation - 2 -31.8 -356 1e+04 0.348 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0101 -0.0231 1.65 51.7 0 0 0 test.phys initStep - 1 -0.0507 -0.344 10 51.7 0 8.36 8.36 World Transportation - 2 -48.6 -384 1e+04 51.7 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0101 -0.0231 1.65 0.448 0 0 0 test.phys initStep - 1 -0.14 -0.585 10 0.448 0 8.37 8.37 World Transportation - 2 -155 -673 1e+04 0.448 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -1e+03 100 0 0 0 World initStep - 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 0.0919 0.161 7.28 77.5 2.54 7.29 1.01e+03 test.phys eIoni - 3 0.138 0.134 10 76.4 1.08 2.72 1.01e+03 World Transportation - 4 228 224 1e+04 76.4 3.59e-22 1e+04 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0919 0.161 7.28 20 0 0 0 test.phys initStep - 1 0.0604 0.82 10 19 1.01 2.82 2.82 World Transportation - 2 319 3.37e+03 1e+04 19 3.35e-22 1.05e+04 1.05e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -1e+03 100 0 0 0 World initStep - 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 0.0209 -0.00121 1.46 99.3 0.61 1.46 1e+03 test.phys biasWrapper(eBrem) - 3 0.134 0.296 9.06 95.4 2.96 7.61 1.01e+03 test.phys biasWrapper(eBrem) - 4 0.118 0.323 9.71 94.3 0.253 0.649 1.01e+03 test.phys biasWrapper(eBrem) - 5 0.111 0.331 10 94.2 0.1 0.289 1.01e+03 World Transportation - 6 -215 259 1e+04 94.2 3.66e-22 1e+04 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.118 0.323 9.71 0.912 0 0 0 test.phys initStep - 1 0.111 0.331 10 0.912 0 0.289 0.289 World Transportation - 2 -236 296 1e+04 0.912 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.134 0.296 9.06 0.957 0 0 0 test.phys initStep - 1 0.111 0.323 10 0.957 0 0.938 0.938 World Transportation - 2 -245 286 1e+04 0.957 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0209 -0.00121 1.46 1.91 0 0 0 test.phys initStep - 1 0.251 0.0191 10 1.91 0 8.55 8.55 World Transportation - 2 269 23.8 1e+04 1.91 0 9.99e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0209 -0.00121 1.46 0.00635 0 0 0 test.phys initStep - 1 0.0216 -0.00117 1.49 0 0.00155 0.0304 0.0304 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 10 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0216 -0.00117 1.49 0.0048 0 0 0 test.phys initStep - 1 0.0217 -0.00123 1.49 0 0.0048 0.00039 0.00039 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0209 -0.00121 1.46 1.64 0 0 0 test.phys initStep - 1 0.156 -0.0414 10 1.64 0 8.54 8.54 World Transportation - 2 159 -47 1e+04 1.64 0 9.99e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0209 -0.00121 1.46 3.88 0 0 0 test.phys initStep - 1 0.275 0.0955 10 3.88 0 8.55 8.55 World Transportation - 2 297 113 1e+04 3.88 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0209 -0.00121 1.46 3.37 0 0 0 test.phys initStep - 1 0.166 0.0643 10 3.37 0 8.54 8.54 World Transportation - 2 170 76.7 1e+04 3.37 0 9.99e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0209 -0.00121 1.46 4.81 0 0 0 test.phys initStep - 1 0.287 -0.147 10 4.81 0 8.55 8.55 World Transportation - 2 311 -170 1e+04 4.81 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0209 -0.00121 1.46 2.04 0 0 0 test.phys initStep - 1 0.223 -0.00179 10 2.04 0 8.54 8.54 World Transportation - 2 237 -0.686 1e+04 2.04 0 9.99e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0209 -0.00121 1.46 0.0125 0 0 0 test.phys initStep - 1 0.0223 -0.00119 1.54 0 0.00155 0.079 0.079 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0223 -0.00119 1.54 0.011 0 0 0 test.phys initStep - 1 0.0222 -0.000714 1.54 0 0.011 0.00155 0.00155 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0209 -0.00121 1.46 0.0077 0 0 0 test.phys initStep - 1 0.0217 -0.00135 1.51 0 0.00155 0.0553 0.0553 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0217 -0.00135 1.51 0.00615 0 0 0 test.phys initStep - 1 0.0216 -0.0012 1.51 0 0.00615 0.000586 0.000586 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0209 -0.00121 1.46 0.0405 0 0 0 test.phys initStep - 1 0.105 0.0214 5.27 0 0.00155 3.81 3.81 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 2 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.105 0.0214 5.27 0.0389 0 0 0 test.phys initStep - 1 0.103 0.0237 5.27 0 0.0389 0.0138 0.0138 test.phys eIoni - Run terminated. -Run Summary - Number of events processed : 10 - User=0.000000s Real=0.005523s Sys=0.000000s - -Region -- -- appears in world volume - This region is in the mass world. - Root logical volume(s) : World - Pointers : G4VUserRegionInformation[0], G4UserLimits[0], G4FastSimulationManager[0], G4UserSteppingAction[0] - Materials : G4_Galactic G4_Al - Production cuts : gamma 699.9999999999999 um e- 699.9999999999999 um e+ 699.9999999999999 um proton 699.9999999999999 um - -Region -- -- is not associated to any world. - Root logical volume(s) : - Pointers : G4VUserRegionInformation[0], G4UserLimits[0], G4FastSimulationManager[0], G4UserSteppingAction[0] - Materials : - Production cuts : gamma 699.9999999999999 um e- 699.9999999999999 um e+ 699.9999999999999 um proton 699.9999999999999 um - -========= Table of registered couples ============================== - -Index : 0 used in the geometry : Yes - Material : G4_Galactic - Range cuts : gamma 699.9999999999999 um e- 699.9999999999999 um e+ 699.9999999999999 um proton 699.9999999999999 um - Energy thresholds : gamma 990 eV e- 990 eV e+ 990 eV proton 69.99999999999999 keV - Region(s) which use this couple : - DefaultRegionForTheWorld - -Index : 1 used in the geometry : Yes - Material : G4_Al - Range cuts : gamma 699.9999999999999 um e- 699.9999999999999 um e+ 699.9999999999999 um proton 699.9999999999999 um - Energy thresholds : gamma 5.855642656998624 keV e- 460.3952044723043 keV e+ 442.201161837935 keV proton 69.99999999999999 keV - Region(s) which use this couple : - DefaultRegionForTheWorld - -==================================================================== - -BremSplittingOperator : starting run with brem. splitting factor = 10, biasing primary and secondary tracks , biasing several times per track . -### Run 2 starts. - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -1e+03 100 0 0 0 World initStep - 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 -0.000569 0.00149 0.398 99.7 0.151 0.398 1e+03 test.phys biasWrapper(eBrem) - 3 0.00156 0.00329 0.659 99.1 0.148 0.261 1e+03 test.phys eIoni - 4 0.217 0.061 10 95.6 3.5 9.35 1.01e+03 World Transportation - 5 384 -143 1e+04 95.6 3.66e-22 1e+04 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00156 0.00329 0.659 0.468 0 0 0 test.phys initStep - 1 -0.277 0.0828 0.826 0.222 0.246 0.384 0.384 test.phys msc - 2 -0.32 0.127 0.891 0 0.222 0.254 0.639 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000569 0.00149 0.398 0.075 0 0 0 test.phys initStep - 1 -0.0591 -0.0435 10 0.075 0 9.6 9.6 World Transportation - 2 -60.9 -46.9 1e+04 0.075 0 9.99e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000569 0.00149 0.398 5.06 0 0 0 test.phys initStep - 1 0.108 0.0628 10 5.06 0 9.6 9.6 World Transportation - 2 113 63.8 1e+04 5.06 0 9.99e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000569 0.00149 0.398 0.68 0 0 0 test.phys initStep - 1 0.00973 0.0684 10 0.68 0 9.6 9.6 World Transportation - 2 10.7 69.7 1e+04 0.68 0 9.99e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000569 0.00149 0.398 49.9 0 0 0 test.phys initStep - 1 0.00365 0.0102 5.48 0 0 5.08 5.08 test.phys conv - -********************************************************************************************************* -* G4Track Information: Particle = e+, Track ID = 14, Parent ID = 8 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00365 0.0102 5.48 33.5 0 0 0 test.phys initStep - 1 -0.00975 0.0355 6.92 32.4 0.463 1.45 1.45 test.phys eIoni - 2 0.098 0.274 10 31.2 1.2 3.1 4.54 World Transportation - 3 1.58e+03 201 1e+04 31.2 3.36e-22 1.01e+04 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 14 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00975 0.0355 6.92 0.645 0 0 0 test.phys initStep - 1 -0.141 -0.271 7.23 0.174 0.47 1.16 1.16 test.phys eIoni - 2 -0.113 -0.321 7.21 0 0.174 0.173 1.34 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 8 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00365 0.0102 5.48 15.4 0 0 0 test.phys initStep - 1 0.303 0.296 9.59 13.7 1.6 4.19 4.19 test.phys biasWrapper(eBrem) - 2 0.379 0.339 10 13.5 0.189 0.418 4.61 World Transportation - 3 1.97e+03 791 1e+04 13.5 3.15e-22 1.02e+04 1.02e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 25, Parent ID = 13 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.303 0.296 9.59 0.0254 0 0 0 test.phys initStep - 1 0.383 0.327 10 0.0254 0 0.417 0.417 World Transportation - 2 1.94e+03 766 1e+04 0.0254 0 1.02e+04 1.02e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 24, Parent ID = 13 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.303 0.296 9.59 0.00598 0 0 0 test.phys initStep - 1 0.318 0.306 9.67 0 0.00155 0.0757 0.0757 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 24 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.318 0.306 9.67 0.00443 0 0 0 test.phys initStep - 1 0.318 0.306 9.67 0 0.00443 0.000342 0.000342 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 23, Parent ID = 13 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.303 0.296 9.59 0.0667 0 0 0 test.phys initStep - 1 0.386 0.345 10 0.0667 0 0.419 0.419 World Transportation - 2 2.02e+03 1.2e+03 1e+04 0.0667 0 1.03e+04 1.03e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 22, Parent ID = 13 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.303 0.296 9.59 0.127 0 0 0 test.phys initStep - 1 0.384 0.345 10 0.127 0 0.419 0.419 World Transportation - 2 1.97e+03 1.2e+03 1e+04 0.127 0 1.03e+04 1.03e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 13 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.303 0.296 9.59 0.231 0 0 0 test.phys initStep - 1 0.324 0.366 10 0.231 0 0.415 0.415 World Transportation - 2 508 1.71e+03 1e+04 0.231 0 1.01e+04 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 13 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.303 0.296 9.59 10.1 0 0 0 test.phys initStep - 1 0.376 0.34 10 10.1 0 0.417 0.417 World Transportation - 2 1.76e+03 1.08e+03 1e+04 10.1 0 1.02e+04 1.02e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 13 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.303 0.296 9.59 0.0432 0 0 0 test.phys initStep - 1 0.386 0.332 10 0.0432 0 0.418 0.418 World Transportation - 2 2.02e+03 890 1e+04 0.0432 0 1.02e+04 1.02e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 13 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.303 0.296 9.59 0.4 0 0 0 test.phys initStep - 1 0.362 0.306 10 0.4 0 0.412 0.412 World Transportation - 2 1.44e+03 244 1e+04 0.4 0 1.01e+04 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 13 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.303 0.296 9.59 0.295 0 0 0 test.phys initStep - 1 0.383 0.333 10 0.295 0 0.417 0.417 World Transportation - 2 1.94e+03 900 1e+04 0.295 0 1.02e+04 1.02e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 13 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.303 0.296 9.59 0.153 0 0 0 test.phys initStep - 1 0.358 0.324 10 0.153 0 0.413 0.413 World Transportation - 2 1.32e+03 676 1e+04 0.153 0 1.01e+04 1.01e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000569 0.00149 0.398 0.0126 0 0 0 test.phys initStep - 1 -0.000196 0.00151 0.508 0 0.00155 0.11 0.11 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 7 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000196 0.00151 0.508 0.0111 0 0 0 test.phys initStep - 1 0.000264 0.00163 0.508 0 0.0111 0.00158 0.00158 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000569 0.00149 0.398 0.0707 0 0 0 test.phys initStep - 1 -0.0833 -0.141 6.39 0.0567 0 5.99 5.99 test.phys compt - 2 -3.34 -3.71 0 0.0567 0 8.01 14 World Transportation - 3 -5.1e+03 -5.59e+03 -1e+04 0.0567 0 1.25e+04 1.26e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 28, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0833 -0.141 6.39 0.014 0 0 0 test.phys initStep - 1 -0.0831 -0.141 6.39 0 0.014 0.00235 0.00235 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000569 0.00149 0.398 4.26 0 0 0 test.phys initStep - 1 -0.0178 0.163 10 4.26 0 9.6 9.6 World Transportation - 2 -17.9 168 1e+04 4.26 0 9.99e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000569 0.00149 0.398 0.405 0 0 0 test.phys initStep - 1 1.71e-05 0.0113 1.15 0.385 0 0.752 0.752 test.phys compt - 2 3.37 0.137 10 0.385 0 9.47 10.2 World Transportation - 3 3.81e+03 142 1e+04 0.385 0 1.07e+04 1.07e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.71e-05 0.0113 1.15 0.0199 0 0 0 test.phys initStep - 1 -0.00129 0.0113 1.15 0 0.0199 0.00432 0.00432 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000569 0.00149 0.398 0.173 0 0 0 test.phys initStep - 1 -0.0275 0.318 10 0.173 0 9.61 9.61 World Transportation - 2 -28.1 330 1e+04 0.173 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000569 0.00149 0.398 0.133 0 0 0 test.phys initStep - 1 0.0453 0.0389 10 0.133 0 9.6 9.6 World Transportation - 2 47.8 38.9 1e+04 0.133 0 9.99e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -1e+03 100 0 0 0 World initStep - 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 0.112 -0.0856 5.3 96.4 2.29 5.3 1.01e+03 test.phys biasWrapper(eBrem) - 3 0.33 -0.107 9.19 94 1.46 3.9 1.01e+03 test.phys eIoni - 4 0.386 -0.135 10 93.7 0.281 0.812 1.01e+03 World Transportation - 5 786 -395 1e+04 93.7 3.67e-22 1e+04 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.33 -0.107 9.19 0.927 0 0 0 test.phys initStep - 1 0.518 0.00289 9.55 0.771 0.157 0.493 0.493 test.phys msc - 2 0.326 0.132 9.63 0.672 0.0986 0.281 0.774 test.phys msc - 3 0.222 0.169 9.75 0.573 0.0577 0.169 0.943 test.phys biasWrapper(eBrem) - 4 0.146 0.189 9.88 0.511 0.0619 0.175 1.12 test.phys msc - 5 0.148 0.23 9.95 0.482 0.029 0.0874 1.21 test.phys msc - 6 0.141 0.309 9.94 0.439 0.0431 0.0853 1.29 test.phys msc - 7 0.138 0.392 9.93 0.398 0.0412 0.0922 1.38 test.phys msc - 8 0.119 0.402 9.99 0.371 0.0265 0.0742 1.46 test.phys msc - 9 0.122 0.4 10 0.369 0.0021 0.00674 1.46 World Transportation - 10 5.3e+03 -3.15e+03 1e+04 0.369 3.93e-22 1.17e+04 1.17e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 22, Parent ID = 12 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.222 0.169 9.75 0.00943 0 0 0 test.phys initStep - 1 0.219 0.171 9.75 0 0.00155 0.00475 0.00475 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 22 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.219 0.171 9.75 0.00788 0 0 0 test.phys initStep - 1 0.22 0.171 9.75 0 0.00788 0.000886 0.000886 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 12 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.222 0.169 9.75 0.0224 0 0 0 test.phys initStep - 1 0.276 0.261 9.78 0 0.00155 0.113 0.113 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 21 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.276 0.261 9.78 0.0208 0 0 0 test.phys initStep - 1 0.277 0.262 9.78 0 0.0208 0.00467 0.00467 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 12 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.222 0.169 9.75 0.0567 0 0 0 test.phys initStep - 1 -0.0218 0.266 10 0.0567 0 0.366 0.366 World Transportation - 2 -9.6e+03 3.79e+03 1e+04 0.0567 0 1.44e+04 1.44e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 12 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.222 0.169 9.75 0.028 0 0 0 test.phys initStep - 1 0.0619 0.309 9.91 0 0.00155 0.268 0.268 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 19 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0619 0.309 9.91 0.0265 0 0 0 test.phys initStep - 1 0.0639 0.31 9.91 0 0.0265 0.00706 0.00706 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 12 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.222 0.169 9.75 0.0232 0 0 0 test.phys initStep - 1 -0.0708 0.349 10 0.0232 0 0.428 0.428 World Transportation - 2 -1e+04 6.13e+03 8.68e+03 0.0232 0 1.46e+04 1.46e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 12 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.222 0.169 9.75 0.0113 0 0 0 test.phys initStep - 1 0.199 0.161 9.78 0 0.00155 0.0454 0.0454 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 17 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.199 0.161 9.78 0.0098 0 0 0 test.phys initStep - 1 0.199 0.161 9.78 0 0.0098 0.00128 0.00128 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 12 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.222 0.169 9.75 0.00768 0 0 0 test.phys initStep - 1 0.219 0.172 9.75 0 0.00155 0.00654 0.00654 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 16 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.219 0.172 9.75 0.00613 0 0 0 test.phys initStep - 1 0.219 0.172 9.75 0 0.00613 0.000582 0.000582 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 12 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.222 0.169 9.75 0.18 0 0 0 test.phys initStep - 1 -0.482 0.343 10 0.18 0 0.769 0.769 World Transportation - 2 -1e+04 2.47e+03 3.62e+03 0.18 0 1.09e+04 1.09e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 12 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.222 0.169 9.75 0.0125 0 0 0 test.phys initStep - 1 -0.092 0.173 9.98 0 0.00155 0.392 0.392 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 28, Parent ID = 14 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.092 0.173 9.98 0.0109 0 0 0 test.phys initStep - 1 -0.0916 0.173 9.98 0 0.0109 0.00154 0.00154 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 12 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.222 0.169 9.75 0.0412 0 0 0 test.phys initStep - 1 0.00816 0.32 10 0.0412 0 0.365 0.365 World Transportation - 2 -8.42e+03 5.94e+03 1e+04 0.0412 0 1.43e+04 1.43e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.112 -0.0856 5.3 0.13 0 0 0 test.phys initStep - 1 0.283 -0.181 10 0.13 0 4.7 4.7 World Transportation - 2 364 -203 1e+04 0.13 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.112 -0.0856 5.3 0.0101 0 0 0 test.phys initStep - 1 0.113 -0.0858 5.31 0 0.00155 0.009 0.009 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 10 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.113 -0.0858 5.31 0.00858 0 0 0 test.phys initStep - 1 0.113 -0.0857 5.31 0 0.00858 0.00102 0.00102 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.112 -0.0856 5.3 1.04 0 0 0 test.phys initStep - 1 0.285 -0.175 10 1.04 0 4.7 4.7 World Transportation - 2 368 -189 1e+04 1.04 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.112 -0.0856 5.3 0.107 0 0 0 test.phys initStep - 1 0.272 -0.224 10 0.107 0 4.71 4.71 World Transportation - 2 339 -295 1e+04 0.107 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.112 -0.0856 5.3 0.875 0 0 0 test.phys initStep - 1 0.289 -0.185 10 0.875 0 4.7 4.7 World Transportation - 2 376 -211 1e+04 0.875 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.112 -0.0856 5.3 4.67 0 0 0 test.phys initStep - 1 0.291 -0.184 10 4.67 0 4.7 4.7 World Transportation - 2 379 -210 1e+04 4.67 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.112 -0.0856 5.3 0.254 0 0 0 test.phys initStep - 1 0.298 -0.195 10 0.254 0 4.71 4.71 World Transportation - 2 395 -232 1e+04 0.254 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 -********************************************************************************************************* + 0 -0.0451 -0.123 5.29 3.47 0 0 0 test.phys initStep + 1 -0.225 -0.215 10 3.47 0 4.71 4.71 World Transportation + 2 -383 -195 1e+04 3.47 0 1e+04 1e+04 OutOfWorld Transportation + Run terminated. +Run Summary + Number of events processed : 10 + User=0.000000s Real=0.003996s Sys=0.000000s -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.112 -0.0856 5.3 27 0 0 0 test.phys initStep - 1 0.302 -0.159 10 27 0 4.7 4.7 World Transportation - 2 404 -157 1e+04 27 0 1e+04 1e+04 OutOfWorld Transportation +Region -- -- appears in world volume + This region is in the mass world. + Root logical volume(s) : World + Pointers : G4VUserRegionInformation[0], G4UserLimits[0], G4FastSimulationManager[0], G4UserSteppingAction[0] + Materials : G4_Galactic G4_Al + Production cuts : gamma 699.9999999999999 um e- 699.9999999999999 um e+ 699.9999999999999 um proton 699.9999999999999 um -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 -********************************************************************************************************* +Region -- -- is not associated to any world. + Root logical volume(s) : + Pointers : G4VUserRegionInformation[0], G4UserLimits[0], G4FastSimulationManager[0], G4UserSteppingAction[0] + Materials : + Production cuts : gamma 699.9999999999999 um e- 699.9999999999999 um e+ 699.9999999999999 um proton 699.9999999999999 um -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.112 -0.0856 5.3 0.197 0 0 0 test.phys initStep - 1 0.167 -0.124 6.71 0.164 0 1.41 1.41 test.phys compt - 2 -3.93 3.24 10 0.164 0 6.24 7.65 World Transportation - 3 -1e+04 8.22e+03 8.04e+03 0.164 0 1.52e+04 1.52e+04 OutOfWorld Transportation +========= Table of registered couples ============================== -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 3 -********************************************************************************************************* +Index : 0 used in the geometry : Yes + Material : G4_Galactic + Range cuts : gamma 699.9999999999999 um e- 699.9999999999999 um e+ 699.9999999999999 um proton 699.9999999999999 um + Energy thresholds : gamma 990 eV e- 990 eV e+ 990 eV proton 69.99999999999999 keV + Region(s) which use this couple : + DefaultRegionForTheWorld -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.167 -0.124 6.71 0.0325 0 0 0 test.phys initStep - 1 0.169 -0.126 6.71 0 0.0325 0.0101 0.0101 test.phys eIoni +Index : 1 used in the geometry : Yes + Material : G4_Al + Range cuts : gamma 699.9999999999999 um e- 699.9999999999999 um e+ 699.9999999999999 um proton 699.9999999999999 um + Energy thresholds : gamma 5.855642656998624 keV e- 460.3952044723043 keV e+ 442.201161837935 keV proton 69.99999999999999 keV + Region(s) which use this couple : + DefaultRegionForTheWorld -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 -********************************************************************************************************* +==================================================================== -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.112 -0.0856 5.3 1.35 0 0 0 test.phys initStep - 1 0.249 -0.166 10 1.35 0 4.7 4.7 World Transportation - 2 290 -170 1e+04 1.35 0 1e+04 1e+04 OutOfWorld Transportation +BremSplittingOperator : starting run with brem. splitting factor = 10, biasing primary and secondary tracks , biasing several times per track . +### Run 2 starts. ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -3089,796 +1974,621 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -1e+03 100 0 0 0 World initStep 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 0.215 0.0903 6.59 96.7 2.35 6.59 1.01e+03 test.phys biasWrapper(eBrem) - 3 0.442 0.0287 10 95.4 1.25 3.42 1.01e+03 World Transportation - 4 421 -385 1e+04 95.4 3.66e-22 1e+04 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.215 0.0903 6.59 62.7 0 0 0 test.phys initStep - 1 0.456 0.0263 10 62.7 0 3.42 3.42 World Transportation - 2 706 -187 1e+04 62.7 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.215 0.0903 6.59 0.048 0 0 0 test.phys initStep - 1 0.423 0.0502 10 0.048 0 3.42 3.42 World Transportation - 2 608 -117 1e+04 0.048 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.215 0.0903 6.59 0.0319 0 0 0 test.phys initStep - 1 0.402 0.0385 10 0.0319 0 3.42 3.42 World Transportation - 2 546 -151 1e+04 0.0319 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.215 0.0903 6.59 0.663 0 0 0 test.phys initStep - 1 0.414 0.038 10 0.663 0 3.42 3.42 World Transportation - 2 583 -153 1e+04 0.663 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.215 0.0903 6.59 0.0501 0 0 0 test.phys initStep - 1 0.514 0.0803 10 0.0501 0 3.43 3.43 World Transportation - 2 874 -29.1 1e+04 0.0501 0 1e+04 1e+04 OutOfWorld Transportation + 2 0 0 10 96.2 3.78 10 1.01e+03 World Transportation + 3 -186 -71.7 1e+04 96.2 3.66e-22 9.99e+03 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.215 0.0903 6.59 0.0139 0 0 0 test.phys initStep - 1 0.232 0.0862 6.83 0 0.00155 0.241 0.241 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 6 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.232 0.0862 6.83 0.0124 0 0 0 test.phys initStep - 1 0.232 0.0859 6.83 0 0.0124 0.0019 0.0019 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.215 0.0903 6.59 2.41 0 0 0 test.phys initStep - 1 0.452 0.00916 10 2.41 0 3.42 3.42 World Transportation - 2 693 -237 1e+04 2.41 0 1e+04 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.215 0.0903 6.59 0.0404 0 0 0 test.phys initStep - 1 0.427 0.0806 9.37 0 0.00155 2.79 2.79 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.427 0.0806 9.37 0.0389 0 0 0 test.phys initStep - 1 0.426 0.0833 9.37 0 0.0389 0.0138 0.0138 test.phys eIoni + 0 0 0 -1e+03 100 0 0 0 World initStep + 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation + 2 -0.0446 -0.0678 3.84 96.5 1.96 3.84 1e+03 test.phys biasWrapper(eBrem) + 3 -0.288 0.0438 8.68 76.8 2.02 4.85 1.01e+03 test.phys eIoni + 4 -0.369 -0.00304 9.82 76.3 0.468 1.14 1.01e+03 test.phys biasWrapper(eBrem) + 5 -0.379 -0.00979 10 76.2 0.0502 0.182 1.01e+03 World Transportation + 6 -520 -458 1e+04 76.2 3.6e-22 1e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 22, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.215 0.0903 6.59 0.0294 0 0 0 test.phys initStep - 1 0.464 0.0107 10 0.0294 0 3.42 3.42 World Transportation - 2 729 -233 1e+04 0.0294 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.369 -0.00304 9.82 0.0534 0 0 0 test.phys initStep + 1 -0.38 -0.00926 10 0.0534 0 0.182 0.182 World Transportation + 2 -643 -343 1e+04 0.0534 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.215 0.0903 6.59 0.996 0 0 0 test.phys initStep - 1 0.451 0.0486 10 0.996 0 3.42 3.42 World Transportation - 2 692 -122 1e+04 0.996 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.369 -0.00304 9.82 0.549 0 0 0 test.phys initStep + 1 -0.377 -0.0109 10 0.549 0 0.182 0.182 World Transportation + 2 -484 -435 1e+04 0.549 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -1e+03 100 0 0 0 World initStep - 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 0.0688 0.00428 4.31 97.2 1.92 4.31 1e+03 test.phys biasWrapper(eBrem) - 3 0.0847 0.0203 5.59 96.2 0.673 1.28 1.01e+03 test.phys biasWrapper(eBrem) - 4 0.0635 0.0505 7.27 94.6 0.557 1.67 1.01e+03 test.phys eIoni - 5 0.0546 0.0611 7.79 94.3 0.299 0.521 1.01e+03 test.phys biasWrapper(eBrem) - 6 0.0476 0.127 9.72 93.5 0.785 1.93 1.01e+03 test.phys biasWrapper(eBrem) - 7 0.0493 0.136 10 93.4 0.109 0.285 1.01e+03 World Transportation - 8 53.2 280 1e+04 93.4 3.65e-22 9.99e+03 1.1e+04 OutOfWorld Transportation + 0 -0.369 -0.00304 9.82 0.121 0 0 0 test.phys initStep + 1 -0.379 -0.0131 10 0.121 0 0.182 0.182 World Transportation + 2 -554 -554 1e+04 0.121 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 42, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0476 0.127 9.72 2.65 0 0 0 test.phys initStep - 1 0.0498 0.135 10 2.65 0 0.285 0.285 World Transportation - 2 77.8 274 1e+04 2.65 0 9.99e+03 9.99e+03 OutOfWorld Transportation + 0 -0.369 -0.00304 9.82 0.0442 0 0 0 test.phys initStep + 1 -0.379 -0.0102 10 0.0442 0 0.182 0.182 World Transportation + 2 -553 -395 1e+04 0.0442 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 41, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0476 0.127 9.72 71.3 0 0 0 test.phys initStep - 1 0.0473 0.135 10 71.3 0 0.285 0.285 World Transportation - 2 -8.37 283 1e+04 71.3 0 9.99e+03 9.99e+03 OutOfWorld Transportation + 0 -0.369 -0.00304 9.82 0.402 0 0 0 test.phys initStep + 1 -0.379 -0.00975 10 0.402 0 0.182 0.182 World Transportation + 2 -575 -369 1e+04 0.402 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 40, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0476 0.127 9.72 0.0476 0 0 0 test.phys initStep - 1 0.0567 0.14 10 0.0476 0 0.285 0.285 World Transportation - 2 321 445 1e+04 0.0476 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.369 -0.00304 9.82 1.35 0 0 0 test.phys initStep + 1 -0.379 -0.00935 10 1.35 0 0.182 0.182 World Transportation + 2 -569 -348 1e+04 1.35 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 39, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0476 0.127 9.72 6.99 0 0 0 test.phys initStep - 1 0.0489 0.135 10 6.99 0 0.285 0.285 World Transportation - 2 48.2 272 1e+04 6.99 0 9.99e+03 9.99e+03 OutOfWorld Transportation + 0 -0.369 -0.00304 9.82 0.518 0 0 0 test.phys initStep + 1 -0.379 -0.0102 10 0.518 0 0.182 0.182 World Transportation + 2 -589 -392 1e+04 0.518 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 38, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0476 0.127 9.72 5.3 0 0 0 test.phys initStep - 1 0.0506 0.139 10 5.3 0 0.285 0.285 World Transportation - 2 107 407 1e+04 5.3 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.369 -0.00304 9.82 6.01 0 0 0 test.phys initStep + 1 -0.378 -0.00918 10 6.01 0 0.182 0.182 World Transportation + 2 -510 -338 1e+04 6.01 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 37, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0476 0.127 9.72 7.13 0 0 0 test.phys initStep - 1 0.0487 0.138 10 7.13 0 0.285 0.285 World Transportation - 2 40.1 365 1e+04 7.13 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.369 -0.00304 9.82 0.0814 0 0 0 test.phys initStep + 1 -0.379 -0.0103 10 0.0814 0 0.182 0.182 World Transportation + 2 -584 -401 1e+04 0.0814 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 36, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0476 0.127 9.72 5.79 0 0 0 test.phys initStep - 1 0.0492 0.135 10 5.79 0 0.285 0.285 World Transportation - 2 57.8 273 1e+04 5.79 0 9.99e+03 9.99e+03 OutOfWorld Transportation + 0 -0.369 -0.00304 9.82 0.0344 0 0 0 test.phys initStep + 1 -0.378 -0.01 10 0.0344 0 0.182 0.182 World Transportation + 2 -512 -385 1e+04 0.0344 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 35, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0476 0.127 9.72 13.3 0 0 0 test.phys initStep - 1 0.0506 0.137 10 13.3 0 0.285 0.285 World Transportation - 2 107 330 1e+04 13.3 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.288 0.0438 8.68 17.7 0 0 0 test.phys initStep + 1 -0.299 0.349 10 17.3 0.424 1.36 1.36 World Transportation + 2 2.1e+03 7.58e+03 1e+04 17.3 4.01e-22 1.27e+04 1.27e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 34, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0476 0.127 9.72 37.3 0 0 0 test.phys initStep - 1 0.0483 0.137 10 37.3 0 0.285 0.285 World Transportation - 2 25.6 357 1e+04 37.3 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.0446 -0.0678 3.84 0.9 0 0 0 test.phys initStep + 1 -0.221 -0.00412 10 0.9 0 6.16 6.16 World Transportation + 2 -287 103 1e+04 0.9 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 33, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0476 0.127 9.72 0.0122 0 0 0 test.phys initStep - 1 0.0481 0.129 9.79 0 0.00155 0.0699 0.0699 test.phys phot + 0 -0.0446 -0.0678 3.84 0.0666 0 0 0 test.phys initStep + 1 -0.12 0.0386 10 0.0666 0 6.16 6.16 World Transportation + 2 -123 173 1e+04 0.0666 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 33 +* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0481 0.129 9.79 0.0106 0 0 0 test.phys initStep - 1 0.0484 0.129 9.79 0 0.0106 0.00147 0.00147 test.phys eIoni + 0 -0.0446 -0.0678 3.84 0.0255 0 0 0 test.phys initStep + 1 -0.06 -0.0625 4.42 0.0255 0 0.578 0.578 test.phys Rayl + 2 -2.05 0.198 9.29 0.0251 0 5.27 5.85 test.phys compt + 3 -2.73 0.874 9.7 0 0.00155 1.04 6.89 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 32, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 9 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0546 0.0611 7.79 0.685 0 0 0 test.phys initStep - 1 0.00963 0.114 10 0.685 0 2.21 2.21 World Transportation - 2 -203 240 1e+04 0.685 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -2.73 0.874 9.7 0.0235 0 0 0 test.phys initStep + 1 -2.73 0.874 9.7 0 0.0235 0.00577 0.00577 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 31, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 9 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0546 0.0611 7.79 74.7 0 0 0 test.phys initStep - 1 0.011 0.109 10 74.7 0 2.21 2.21 World Transportation - 2 -197 217 1e+04 74.7 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -2.05 0.198 9.29 0.00045 0 0 0 test.phys initStep + 1 -2.05 0.198 9.29 0 0.00045 1.37e-05 1.37e-05 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 30, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0546 0.0611 7.79 8.09 0 0 0 test.phys initStep - 1 0.023 0.105 10 8.09 0 2.21 2.21 World Transportation - 2 -143 196 1e+04 8.09 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.0446 -0.0678 3.84 0.0391 0 0 0 test.phys initStep + 1 -0.0801 -0.0408 5.33 0 0.00155 1.49 1.49 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 29, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 8 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0546 0.0611 7.79 0.413 0 0 0 test.phys initStep - 1 0.0228 0.102 10 0.413 0 2.21 2.21 World Transportation - 2 -143 183 1e+04 0.413 0 9.99e+03 9.99e+03 OutOfWorld Transportation + 0 -0.0801 -0.0408 5.33 0.0375 0 0 0 test.phys initStep + 1 -0.0779 -0.0376 5.34 0 0.0375 0.013 0.013 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 28, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0546 0.0611 7.79 11.6 0 0 0 test.phys initStep - 1 -0.0121 0.114 10 11.6 0 2.21 2.21 World Transportation - 2 -301 237 1e+04 11.6 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.0446 -0.0678 3.84 0.00614 0 0 0 test.phys initStep + 1 -0.0446 -0.0677 3.84 0 0.00155 0.00174 0.00174 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 27, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0546 0.0611 7.79 0.32 0 0 0 test.phys initStep - 1 0.012 0.1 10 0.32 0 2.21 2.21 World Transportation - 2 -192 176 1e+04 0.32 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.0446 -0.0677 3.84 0.00459 0 0 0 test.phys initStep + 1 -0.0447 -0.0678 3.84 0 0.00459 0.000363 0.000363 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 26, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0546 0.0611 7.79 0.0218 0 0 0 test.phys initStep - 1 0.00328 0.109 10 0.0218 0 2.21 2.21 World Transportation - 2 -232 217 1e+04 0.0218 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.0446 -0.0678 3.84 0.0643 0 0 0 test.phys initStep + 1 -0.224 0.00858 10 0.0643 0 6.16 6.16 World Transportation + 2 -292 124 1e+04 0.0643 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 25, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0546 0.0611 7.79 0.0137 0 0 0 test.phys initStep - 1 0.0539 0.0622 7.83 0 0.00155 0.0474 0.0474 test.phys phot + 0 -0.0446 -0.0678 3.84 0.166 0 0 0 test.phys initStep + 1 -0.215 0.0104 10 0.166 0 6.16 6.16 World Transportation + 2 -277 127 1e+04 0.166 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 44, Parent ID = 25 +* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0539 0.0622 7.83 0.0122 0 0 0 test.phys initStep - 1 0.0541 0.0617 7.83 0 0.0122 0.00185 0.00185 test.phys eIoni + 0 -0.0446 -0.0678 3.84 0.128 0 0 0 test.phys initStep + 1 -0.201 -0.00201 10 0.128 0 6.16 6.16 World Transportation + 2 -254 107 1e+04 0.128 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 24, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0546 0.0611 7.79 0.145 0 0 0 test.phys initStep - 1 -0.00152 0.121 10 0.145 0 2.21 2.21 World Transportation - 2 -253 270 1e+04 0.145 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.0446 -0.0678 3.84 53.2 0 0 0 test.phys initStep + 1 -0.217 0.00233 10 53.2 0 6.16 6.16 World Transportation + 2 -280 114 1e+04 53.2 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 23, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0546 0.0611 7.79 0.0138 0 0 0 test.phys initStep - 1 0.0491 0.0671 8.09 0 0.00155 0.302 0.302 test.phys phot + 0 -0.0446 -0.0678 3.84 1.52 0 0 0 test.phys initStep + 1 -0.266 -0.0163 10 1.52 0 6.16 6.16 World Transportation + 2 -359 83.5 1e+04 1.52 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 23 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0491 0.0671 8.09 0.0123 0 0 0 test.phys initStep - 1 0.049 0.0674 8.09 0 0.0123 0.00188 0.00188 test.phys eIoni + 0 0 0 -1e+03 100 0 0 0 World initStep + 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation + 2 -0.0105 -0.0713 3.55 97.5 1.17 3.55 1e+03 test.phys biasWrapper(eBrem) + 3 -0.00699 -0.0874 4.47 97.1 0.38 0.916 1e+03 test.phys biasWrapper(eBrem) + 4 0.041 -0.227 10 94.7 2.5 5.54 1.01e+03 World Transportation + 5 531 -545 1e+04 94.7 3.67e-22 1e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0635 0.0505 7.27 1.03 0 0 0 test.phys initStep - 1 0.377 -0.439 7.88 0.235 0.796 1.66 1.66 test.phys eIoni - 2 0.313 -0.433 7.96 0 0.235 0.278 1.94 test.phys eIoni + 0 -0.00699 -0.0874 4.47 0.00616 0 0 0 test.phys initStep + 1 -0.00695 -0.0875 4.47 0 0.00155 0.00449 0.00449 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 21 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0847 0.0203 5.59 0.0435 0 0 0 test.phys initStep - 1 0.0666 0.125 10 0.0435 0 4.41 4.41 World Transportation - 2 -41 237 1e+04 0.0435 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00695 -0.0875 4.47 0.00461 0 0 0 test.phys initStep + 1 -0.00686 -0.0875 4.47 0 0.00461 0.000366 0.000366 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0847 0.0203 5.59 0.281 0 0 0 test.phys initStep - 1 0.0536 0.117 10 0.281 0 4.41 4.41 World Transportation - 2 -70.4 220 1e+04 0.281 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00699 -0.0874 4.47 0.513 0 0 0 test.phys initStep + 1 -0.129 -0.253 10 0.513 0 5.54 5.54 World Transportation + 2 -221 -300 1e+04 0.513 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0847 0.0203 5.59 0.945 0 0 0 test.phys initStep - 1 0.0701 0.117 10 0.945 0 4.41 4.41 World Transportation - 2 -33 220 1e+04 0.945 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00699 -0.0874 4.47 12.8 0 0 0 test.phys initStep + 1 0.0281 -0.148 10 12.8 0 5.53 5.53 World Transportation + 2 63.5 -109 1e+04 12.8 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0847 0.0203 5.59 1.24 0 0 0 test.phys initStep - 1 0.0565 0.0917 10 1.24 0 4.41 4.41 World Transportation - 2 -63.9 162 1e+04 1.24 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00699 -0.0874 4.47 13.1 0 0 0 test.phys initStep + 1 0.0704 -0.0944 10 13.1 0 5.53 5.53 World Transportation + 2 140 -12.7 1e+04 13.1 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0847 0.0203 5.59 0.0267 0 0 0 test.phys initStep - 1 0.064 0.0796 7.99 0 0.00155 2.4 2.4 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 46, Parent ID = 17 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.064 0.0796 7.99 0.0252 0 0 0 test.phys initStep - 1 0.0646 0.0776 7.99 0 0.0252 0.00648 0.00648 test.phys eIoni + 0 -0.00699 -0.0874 4.47 10.6 0 0 0 test.phys initStep + 1 0.00457 -0.368 10 10.6 0 5.54 5.54 World Transportation + 2 20.9 -507 1e+04 10.6 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0847 0.0203 5.59 0.498 0 0 0 test.phys initStep - 1 0.0525 0.0313 10 0.498 0 4.41 4.41 World Transportation - 2 -72.9 25 1e+04 0.498 0 9.99e+03 9.99e+03 OutOfWorld Transportation + 0 -0.00699 -0.0874 4.47 0.0604 0 0 0 test.phys initStep + 1 0.0658 -0.262 10 0.0604 0 5.54 5.54 World Transportation + 2 132 -316 1e+04 0.0604 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0847 0.0203 5.59 0.0247 0 0 0 test.phys initStep - 1 0.0835 0.024 5.79 0 0.00155 0.198 0.198 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 47, Parent ID = 15 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0835 0.024 5.79 0.0231 0 0 0 test.phys initStep - 1 0.0817 0.0243 5.79 0 0.0231 0.0056 0.0056 test.phys eIoni + 0 -0.00699 -0.0874 4.47 2.06 0 0 0 test.phys initStep + 1 0.0473 -0.227 10 2.06 0 5.53 5.53 World Transportation + 2 98.1 -252 1e+04 2.06 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0847 0.0203 5.59 0.0908 0 0 0 test.phys initStep - 1 0.0569 0.103 10 0.0908 0 4.41 4.41 World Transportation - 2 -62.9 186 1e+04 0.0908 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00699 -0.0874 4.47 6.1 0 0 0 test.phys initStep + 1 -0.00915 -0.232 10 6.1 0 5.53 5.53 World Transportation + 2 -3.91 -262 1e+04 6.1 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0847 0.0203 5.59 0.0078 0 0 0 test.phys initStep - 1 0.0824 0.0245 5.89 0 0.00155 0.302 0.302 test.phys phot + 0 -0.00699 -0.0874 4.47 12.2 0 0 0 test.phys initStep + 1 0.0612 -0.377 10 12.2 0 5.54 5.54 World Transportation + 2 123 -523 1e+04 12.2 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 48, Parent ID = 13 +* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0824 0.0245 5.89 0.00625 0 0 0 test.phys initStep - 1 0.0824 0.0246 5.89 0 0.00625 0.000601 0.000601 test.phys eIoni + 0 -0.00699 -0.0874 4.47 0.01 0 0 0 test.phys initStep + 1 -0.00697 -0.0874 4.47 0 0.00155 0.000842 0.000842 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 12 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0847 0.0203 5.59 0.277 0 0 0 test.phys initStep - 1 0.0698 0.14 10 0.277 0 4.41 4.41 World Transportation - 2 -33.7 272 1e+04 0.277 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00697 -0.0874 4.47 0.00849 0 0 0 test.phys initStep + 1 -0.00669 -0.0874 4.47 0 0.00849 0.001 0.001 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0688 0.00428 4.31 0.126 0 0 0 test.phys initStep - 1 0.134 0.00954 10 0.126 0 5.69 5.69 World Transportation - 2 115 9.24 1e+04 0.126 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.0105 -0.0713 3.55 0.736 0 0 0 test.phys initStep + 1 0.0584 -0.137 10 0.736 0 6.45 6.45 World Transportation + 2 107 -102 1e+04 0.736 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0688 0.00428 4.31 6.33 0 0 0 test.phys initStep - 1 0.0952 0.00757 10 6.33 0 5.69 5.69 World Transportation - 2 46.5 5.79 1e+04 6.33 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.0105 -0.0713 3.55 3.99 0 0 0 test.phys initStep + 1 0.0244 -0.166 10 3.99 0 6.45 6.45 World Transportation + 2 54 -147 1e+04 3.99 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0688 0.00428 4.31 3.75 0 0 0 test.phys initStep - 1 0.14 0.00626 10 3.75 0 5.69 5.69 World Transportation - 2 125 3.48 1e+04 3.75 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.0105 -0.0713 3.55 1.63 0 0 0 test.phys initStep + 1 0.0661 -0.128 10 1.63 0 6.45 6.45 World Transportation + 2 119 -87.8 1e+04 1.63 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0688 0.00428 4.31 0.0059 0 0 0 test.phys initStep - 1 0.0689 0.00428 4.32 0 0.00155 0.0137 0.0137 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 49, Parent ID = 8 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0689 0.00428 4.32 0.00435 0 0 0 test.phys initStep - 1 0.0688 0.00429 4.32 0 0.00435 0.000332 0.000332 test.phys eIoni + 0 -0.0105 -0.0713 3.55 0.787 0 0 0 test.phys initStep + 1 0.0849 -0.133 10 0.787 0 6.45 6.45 World Transportation + 2 148 -96 1e+04 0.787 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0688 0.00428 4.31 1.92 0 0 0 test.phys initStep - 1 0.147 -0.00194 10 1.92 0 5.69 5.69 World Transportation - 2 138 -10.9 1e+04 1.92 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.0105 -0.0713 3.55 0.757 0 0 0 test.phys initStep + 1 0.0967 -0.165 10 0.757 0 6.45 6.45 World Transportation + 2 166 -146 1e+04 0.757 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0688 0.00428 4.31 0.18 0 0 0 test.phys initStep - 1 0.17 0.112 10 0.18 0 5.69 5.69 World Transportation - 2 178 190 1e+04 0.18 0 9.99e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0688 0.00428 4.31 1.73 0 0 0 test.phys initStep - 1 0.144 -0.00483 10 1.73 0 5.69 5.69 World Transportation - 2 132 -16 1e+04 1.73 0 9.99e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0688 0.00428 4.31 0.00828 0 0 0 test.phys initStep - 1 0.0689 0.00456 4.34 0 0.00155 0.0259 0.0259 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 50, Parent ID = 4 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0689 0.00456 4.34 0.00673 0 0 0 test.phys initStep - 1 0.0688 0.00451 4.34 0 0.00673 0.000679 0.000679 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0688 0.00428 4.31 0.0108 0 0 0 test.phys initStep - 1 0.0724 0.00236 4.52 0 0.00155 0.207 0.207 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 51, Parent ID = 3 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0724 0.00236 4.52 0.00928 0 0 0 test.phys initStep - 1 0.0724 0.00255 4.52 0 0.00928 0.00117 0.00117 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0688 0.00428 4.31 0.899 0 0 0 test.phys initStep - 1 0.164 -0.0377 10 0.899 0 5.69 5.69 World Transportation - 2 168 -73.8 1e+04 0.899 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.0105 -0.0713 3.55 4.77 0 0 0 test.phys initStep + 1 0.0639 -0.147 10 4.77 0 6.45 6.45 World Transportation + 2 115 -117 1e+04 4.77 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -1e+03 100 0 0 0 World initStep - 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 -0.0775 -0.0143 3.34 91.1 1.16 3.34 1e+03 test.phys biasWrapper(eBrem) - 3 -0.0859 0.0176 5.54 84.2 0.901 2.2 1.01e+03 test.phys biasWrapper(eBrem) - 4 -0.138 0.0375 10 82.5 1.69 4.47 1.01e+03 World Transportation - 5 -575 353 1e+04 82.5 3.62e-22 1e+04 1.1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0859 0.0176 5.54 1.28 0 0 0 test.phys initStep - 1 -0.125 0.058 10 1.28 0 4.47 4.47 World Transportation - 2 -87.9 90.5 1e+04 1.28 0 9.99e+03 1e+04 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0859 0.0176 5.54 0.0148 0 0 0 test.phys initStep - 1 -0.0915 0.0209 5.97 0 0.00155 0.434 0.434 test.phys phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 20 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0915 0.0209 5.97 0.0132 0 0 0 test.phys initStep - 1 -0.0921 0.0209 5.97 0 0.0132 0.00213 0.00213 test.phys eIoni - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0859 0.0176 5.54 38.9 0 0 0 test.phys initStep - 1 -0.0754 0.00218 10 38.9 0 4.46 4.46 World Transportation - 2 23.6 -34.5 1e+04 38.9 0 9.99e+03 9.99e+03 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0859 0.0176 5.54 0.0445 0 0 0 test.phys initStep - 1 -0.0914 0.019 6.56 0 0.00155 1.02 1.02 test.phys phot + 0 -0.0105 -0.0713 3.55 10.7 0 0 0 test.phys initStep + 1 0.00917 -0.0918 5.51 0 0 1.96 1.96 test.phys conv ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 18 +* G4Track Information: Particle = e+, Track ID = 25, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0914 0.019 6.56 0.0429 0 0 0 test.phys initStep - 1 -0.0947 0.0161 6.56 0 0.0429 0.0163 0.0163 test.phys eIoni + 0 0.00917 -0.0918 5.51 5.1 0 0 0 test.phys initStep + 1 0.568 -0.591 9.2 3.82 1.28 4.15 4.15 test.phys eIoni + 2 0.858 -0.771 10 3.51 0.3 0.901 5.05 World Transportation + 3 -508 1.89e+03 1e+04 3.51 2.79e-22 1.02e+04 1.02e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0859 0.0176 5.54 0.0312 0 0 0 test.phys initStep - 1 -0.106 0.0146 7.34 0 0.00155 1.8 1.8 test.phys phot + 0 0.00917 -0.0918 5.51 4.57 0 0 0 test.phys initStep + 1 -0.0138 -0.0979 5.97 3.24 0.134 0.464 0.464 test.phys eIoni + 2 0.0959 -0.0624 6.16 2.2 0.0814 0.229 0.693 test.phys eIoni + 3 0.333 -0.0399 6.55 1.55 0.133 0.464 1.16 test.phys eIoni + 4 0.124 0.456 8.23 0.843 0.71 2.07 3.23 test.phys eIoni + 5 -0.0853 0.843 8.72 0.274 0.569 1.46 4.69 test.phys eIoni + 6 -0.187 0.836 8.65 0 0.274 0.352 5.04 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 17 +* G4Track Information: Particle = e-, Track ID = 28, Parent ID = 24 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.106 0.0146 7.34 0.0297 0 0 0 test.phys initStep - 1 -0.105 0.0169 7.34 0 0.0297 0.00863 0.00863 test.phys eIoni + 0 0.333 -0.0399 6.55 0.512 0 0 0 test.phys initStep + 1 0.246 0.163 6.79 0 0.512 0.87 0.87 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 24 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0859 0.0176 5.54 0.0128 0 0 0 test.phys initStep - 1 -0.0862 0.0175 5.55 0 0.00155 0.0175 0.0175 test.phys phot + 0 0.0959 -0.0624 6.16 0.962 0 0 0 test.phys initStep + 1 0.037 0.338 6.83 0.281 0.681 1.59 1.59 test.phys eIoni + 2 0.016 0.442 6.75 0 0.281 0.365 1.95 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 16 +* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 24 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0862 0.0175 5.55 0.0113 0 0 0 test.phys initStep - 1 -0.0858 0.0172 5.55 0 0.0113 0.00163 0.00163 test.phys eIoni + 0 -0.0138 -0.0979 5.97 1.2 0 0 0 test.phys initStep + 1 -0.415 -0.255 6.88 0.31 0.889 1.81 1.81 test.phys eIoni + 2 -0.545 -0.309 6.94 0 0.31 0.423 2.23 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0859 0.0176 5.54 0.792 0 0 0 test.phys initStep - 1 -0.07 0.182 10 0.792 0 4.47 4.47 World Transportation - 2 35.7 367 1e+04 0.792 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.0105 -0.0713 3.55 1.01 0 0 0 test.phys initStep + 1 0.0596 -0.126 10 1.01 0 6.45 6.45 World Transportation + 2 109 -84.5 1e+04 1.01 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0859 0.0176 5.54 0.162 0 0 0 test.phys initStep - 1 -0.0988 0.0867 10 0.162 0 4.47 4.47 World Transportation - 2 -28.9 155 1e+04 0.162 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.0105 -0.0713 3.55 82.4 0 0 0 test.phys initStep + 1 0.09 -0.16 10 82.4 0 6.45 6.45 World Transportation + 2 156 -138 1e+04 82.4 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0859 0.0176 5.54 0.898 0 0 0 test.phys initStep - 1 -0.164 -0.0227 10 0.898 0 4.47 4.47 World Transportation - 2 -175 -90.2 1e+04 0.898 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.0105 -0.0713 3.55 1.29 0 0 0 test.phys initStep + 1 -0.00181 -0.0795 10 1.29 0 6.45 6.45 World Transportation + 2 13.4 -12.8 1e+04 1.29 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0859 0.0176 5.54 6.07 0 0 0 test.phys initStep - 1 -0.102 0.0519 10 6.07 0 4.46 4.46 World Transportation - 2 -37.1 76.8 1e+04 6.07 0 9.99e+03 9.99e+03 OutOfWorld Transportation + 0 0 0 -1e+03 100 0 0 0 World initStep + 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation + 2 0.00237 0.00337 0.527 98.8 0.173 0.527 1e+03 test.phys biasWrapper(eBrem) + 3 -0.109 0.0161 5.96 95.8 2.48 5.44 1.01e+03 test.phys eIoni + 4 -0.221 0.0751 10 94.2 1.54 4.04 1.01e+03 World Transportation + 5 -169 -108 1e+04 94.2 3.66e-22 9.99e+03 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0775 -0.0143 3.34 59.8 0 0 0 test.phys initStep - 1 -0.206 0.0528 10 59.8 0 6.66 6.66 World Transportation - 2 -194 101 1e+04 59.8 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.109 0.0161 5.96 0.559 0 0 0 test.phys initStep + 1 -0.0486 -0.27 6.19 0 0.559 0.98 0.98 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0775 -0.0143 3.34 0.0161 0 0 0 test.phys initStep - 1 -0.085 -0.0127 3.54 0 0.00155 0.202 0.202 test.phys phot + 0 0.00237 0.00337 0.527 0.057 0 0 0 test.phys initStep + 1 0.032 -0.0462 10 0.057 0 9.47 9.47 World Transportation + 2 31.3 -52.3 1e+04 0.057 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 10 +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.085 -0.0127 3.54 0.0146 0 0 0 test.phys initStep - 1 -0.0857 -0.0128 3.54 0 0.0146 0.00252 0.00252 test.phys eIoni + 0 0.00237 0.00337 0.527 0.053 0 0 0 test.phys initStep + 1 0.0707 -0.0676 10 0.053 0 9.47 9.47 World Transportation + 2 72.2 -74.9 1e+04 0.053 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0775 -0.0143 3.34 1.41 0 0 0 test.phys initStep - 1 -0.219 0.0106 10 1.41 0 6.66 6.66 World Transportation - 2 -213 37.3 1e+04 1.41 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.00237 0.00337 0.527 0.232 0 0 0 test.phys initStep + 1 0.0594 -0.137 10 0.232 0 9.47 9.47 World Transportation + 2 60.2 -148 1e+04 0.232 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0775 -0.0143 3.34 0.0414 0 0 0 test.phys initStep - 1 -0.156 0.07 10 0.0414 0 6.66 6.66 World Transportation - 2 -117 126 1e+04 0.0414 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.00237 0.00337 0.527 17.5 0 0 0 test.phys initStep + 1 0.0147 0.00352 10 17.5 0 9.47 9.47 World Transportation + 2 13 0.162 1e+04 17.5 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0775 -0.0143 3.34 22.1 0 0 0 test.phys initStep - 1 -0.203 0.0548 10 22.1 0 6.66 6.66 World Transportation - 2 -189 104 1e+04 22.1 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.00237 0.00337 0.527 0.0103 0 0 0 test.phys initStep + 1 0.00279 0.00524 0.675 0 0.00155 0.148 0.148 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0775 -0.0143 3.34 1.62 0 0 0 test.phys initStep - 1 -0.101 -0.00934 4.15 1.05 0 0.816 0.816 test.phys compt - 2 -3.89 -1.72 10 1.05 0 7.18 7.99 World Transportation - 3 -6.48e+03 -2.93e+03 1e+04 1.05 0 1.23e+04 1.23e+04 OutOfWorld Transportation + 0 0.00279 0.00524 0.675 0.0087 0 0 0 test.phys initStep + 1 0.00295 0.00498 0.675 0 0.0087 0.00105 0.00105 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 6 +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.101 -0.00934 4.15 0.574 0 0 0 test.phys initStep - 1 0.103 0.0953 4.46 0 0.574 1.02 1.02 test.phys eIoni + 0 0.00237 0.00337 0.527 3.01 0 0 0 test.phys initStep + 1 0.0474 -0.117 10 3.01 0 9.47 9.47 World Transportation + 2 47.5 -127 1e+04 3.01 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0775 -0.0143 3.34 0.778 0 0 0 test.phys initStep - 1 -0.202 0.0683 10 0.778 0 6.66 6.66 World Transportation - 2 -187 124 1e+04 0.778 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.00237 0.00337 0.527 4.34 0 0 0 test.phys initStep + 1 0.0915 -0.0138 10 4.34 0 9.47 9.47 World Transportation + 2 94.1 -18.1 1e+04 4.34 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0775 -0.0143 3.34 0.851 0 0 0 test.phys initStep - 1 -0.206 -0.0129 10 0.851 0 6.66 6.66 World Transportation - 2 -192 2.12 1e+04 0.851 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.00237 0.00337 0.527 3.66 0 0 0 test.phys initStep + 1 -0.021 -0.0328 10 3.66 0 9.47 9.47 World Transportation + 2 -24.7 -38.2 1e+04 3.66 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0775 -0.0143 3.34 0.104 0 0 0 test.phys initStep - 1 -0.151 0.0125 10 0.104 0 6.66 6.66 World Transportation - 2 -111 40.2 1e+04 0.104 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.00237 0.00337 0.527 0.0989 0 0 0 test.phys initStep + 1 0.0903 -0.097 10 0.0989 0 9.47 9.47 World Transportation + 2 92.8 -106 1e+04 0.0989 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0775 -0.0143 3.34 7.71 0 0 0 test.phys initStep - 1 -0.163 -0.0182 10 7.71 0 6.66 6.66 World Transportation - 2 -128 -5.94 1e+04 7.71 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.00237 0.00337 0.527 1.02 0 0 0 test.phys initStep + 1 0.00521 0.00564 1.44 0.685 0 0.909 0.909 test.phys compt + 2 6.81 -3.15 10 0.685 0 11.4 12.3 World Transportation + 3 7.95e+03 -3.68e+03 1e+04 0.685 0 1.33e+04 1.33e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.00521 0.00564 1.44 0.338 0 0 0 test.phys initStep + 1 -0.0985 0.0547 1.57 0 0.338 0.482 0.482 test.phys eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -3887,204 +2597,206 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -1e+03 100 0 0 0 World initStep 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 0.148 -0.129 5.94 97.3 2.7 5.94 1.01e+03 test.phys biasWrapper(eBrem) - 3 0.251 -0.101 9.41 95.3 1.94 3.47 1.01e+03 test.phys biasWrapper(eBrem) - 4 0.27 -0.104 10 95.1 0.2 0.595 1.01e+03 World Transportation - 5 369 -40.5 1e+04 95.1 3.66e-22 1e+04 1.1e+04 OutOfWorld Transportation + 2 0.16 0.148 7.43 95.4 2.57 7.43 1.01e+03 test.phys biasWrapper(eBrem) + 3 0.26 0.214 9.93 94.1 1.21 2.51 1.01e+03 test.phys biasWrapper(eBrem) + 4 0.262 0.216 10 94.1 0.0456 0.0698 1.01e+03 World Transportation + 5 358 337 1e+04 94.1 3.66e-22 1e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.251 -0.101 9.41 20.7 0 0 0 test.phys initStep - 1 0.27 -0.104 10 20.7 0 0.595 0.595 World Transportation - 2 318 -45.1 1e+04 20.7 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.26 0.214 9.93 15.3 0 0 0 test.phys initStep + 1 0.263 0.216 10 15.3 0 0.0698 0.0698 World Transportation + 2 425 376 1e+04 15.3 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.251 -0.101 9.41 0.0466 0 0 0 test.phys initStep - 1 0.268 -0.102 10 0.0466 0 0.595 0.595 World Transportation - 2 297 -11.2 1e+04 0.0466 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.26 0.214 9.93 0.0745 0 0 0 test.phys initStep + 1 0.262 0.216 10 0.0745 0 0.0698 0.0698 World Transportation + 2 372 295 1e+04 0.0745 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.251 -0.101 9.41 0.785 0 0 0 test.phys initStep - 1 0.267 -0.105 10 0.785 0 0.595 0.595 World Transportation - 2 277 -56 1e+04 0.785 0 9.99e+03 9.99e+03 OutOfWorld Transportation + 0 0.26 0.214 9.93 0.302 0 0 0 test.phys initStep + 1 0.263 0.216 10 0.302 0 0.0698 0.0698 World Transportation + 2 427 312 1e+04 0.302 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.251 -0.101 9.41 11.4 0 0 0 test.phys initStep - 1 0.26 -0.104 10 11.4 0 0.595 0.595 World Transportation - 2 151 -37.7 1e+04 11.4 0 9.99e+03 9.99e+03 OutOfWorld Transportation + 0 0.26 0.214 9.93 0.0665 0 0 0 test.phys initStep + 1 0.262 0.216 10 0.0665 0 0.0698 0.0698 World Transportation + 2 372 361 1e+04 0.0665 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.251 -0.101 9.41 0.0382 0 0 0 test.phys initStep - 1 0.276 -0.104 10 0.0382 0 0.595 0.595 World Transportation - 2 427 -41.5 1e+04 0.0382 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.26 0.214 9.93 0.0644 0 0 0 test.phys initStep + 1 0.262 0.216 10 0.0644 0 0.0698 0.0698 World Transportation + 2 398 370 1e+04 0.0644 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.251 -0.101 9.41 25.4 0 0 0 test.phys initStep - 1 0.267 -0.101 10 25.4 0 0.595 0.595 World Transportation - 2 279 11.1 1e+04 25.4 0 9.99e+03 9.99e+03 OutOfWorld Transportation + 0 0.26 0.214 9.93 0.317 0 0 0 test.phys initStep + 1 0.262 0.216 10 0.317 0 0.0698 0.0698 World Transportation + 2 350 373 1e+04 0.317 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.251 -0.101 9.41 0.909 0 0 0 test.phys initStep - 1 0.267 -0.105 10 0.909 0 0.595 0.595 World Transportation - 2 271 -66.3 1e+04 0.909 0 9.99e+03 9.99e+03 OutOfWorld Transportation + 0 0.26 0.214 9.93 12.5 0 0 0 test.phys initStep + 1 0.262 0.216 10 12.5 0 0.0698 0.0698 World Transportation + 2 342 358 1e+04 12.5 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.251 -0.101 9.41 14.9 0 0 0 test.phys initStep - 1 0.27 -0.102 10 14.9 0 0.595 0.595 World Transportation - 2 319 -12.3 1e+04 14.9 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.26 0.214 9.93 0.145 0 0 0 test.phys initStep + 1 0.263 0.216 10 0.145 0 0.0698 0.0698 World Transportation + 2 467 369 1e+04 0.145 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.251 -0.101 9.41 1.57 0 0 0 test.phys initStep - 1 0.275 -0.103 10 1.57 0 0.595 0.595 World Transportation - 2 402 -34.6 1e+04 1.57 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.26 0.214 9.93 0.0134 0 0 0 test.phys initStep + 1 0.261 0.217 10 0.0134 0 0.0697 0.0697 World Transportation + 2 204 383 1e+04 0.0134 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.251 -0.101 9.41 0.019 0 0 0 test.phys initStep - 1 0.266 -0.102 10 0.019 0 0.595 0.595 World Transportation - 2 252 -5.33 1e+04 0.019 0 9.99e+03 9.99e+03 OutOfWorld Transportation + 0 0.26 0.214 9.93 0.0722 0 0 0 test.phys initStep + 1 0.261 0.216 10 0.0722 0 0.0697 0.0697 World Transportation + 2 241 279 1e+04 0.0722 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.148 -0.129 5.94 8.04 0 0 0 test.phys initStep - 1 0.24 -0.229 10 8.04 0 4.06 4.06 World Transportation - 2 227 -248 1e+04 8.04 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.16 0.148 7.43 0.0125 0 0 0 test.phys initStep + 1 0.202 0.179 8.26 0 0.00155 0.834 0.834 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 11 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.148 -0.129 5.94 0.0237 0 0 0 test.phys initStep - 1 0.175 -0.139 7.79 0 0.000119 1.85 1.85 test.phys phot + 0 0.202 0.179 8.26 0.0109 0 0 0 test.phys initStep + 1 0.202 0.178 8.26 0 0.0109 0.00154 0.00154 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 10 +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.175 -0.139 7.79 0.0235 0 0 0 test.phys initStep - 1 0.175 -0.14 7.79 0 0.0235 0.00577 0.00577 test.phys eIoni + 0 0.16 0.148 7.43 0.0696 0 0 0 test.phys initStep + 1 0.228 0.194 10 0.0696 0 2.58 2.58 World Transportation + 2 265 178 1e+04 0.0696 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.148 -0.129 5.94 1.56 0 0 0 test.phys initStep - 1 0.193 -0.175 10 1.56 0 4.06 4.06 World Transportation - 2 111 -115 1e+04 1.56 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.16 0.148 7.43 4.18 0 0 0 test.phys initStep + 1 0.288 0.289 10 4.18 0 2.58 2.58 World Transportation + 2 496 546 1e+04 4.18 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.148 -0.129 5.94 0.0422 0 0 0 test.phys initStep - 1 0.216 -0.216 10 0.0422 0 4.06 4.06 World Transportation - 2 166 -215 1e+04 0.0422 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.16 0.148 7.43 0.398 0 0 0 test.phys initStep + 1 0.292 0.277 10 0.398 0 2.58 2.58 World Transportation + 2 511 501 1e+04 0.398 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.148 -0.129 5.94 1.35 0 0 0 test.phys initStep - 1 0.216 -0.197 10 1.35 0 4.06 4.06 World Transportation - 2 167 -168 1e+04 1.35 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.16 0.148 7.43 0.17 0 0 0 test.phys initStep + 1 0.181 0.176 7.82 0.169 0 0.395 0.395 test.phys compt + 2 0.53 -0.104 10 0.169 0 2.23 2.62 World Transportation + 3 1.6e+03 -1.28e+03 1e+04 0.169 0 1.02e+04 1.02e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.148 -0.129 5.94 0.00641 0 0 0 test.phys initStep - 1 0.148 -0.129 5.94 0 0.00155 0.00548 0.00548 test.phys phot + 0 0.181 0.176 7.82 0.00139 0 0 0 test.phys initStep + 1 0.181 0.176 7.82 0 0.00139 5.88e-05 5.88e-05 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 6 +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.148 -0.129 5.94 0.00486 0 0 0 test.phys initStep - 1 0.148 -0.129 5.94 0 0.00486 0.000398 0.000398 test.phys eIoni + 0 0.16 0.148 7.43 0.131 0 0 0 test.phys initStep + 1 0.295 0.251 10 0.131 0 2.58 2.58 World Transportation + 2 525 400 1e+04 0.131 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.148 -0.129 5.94 0.157 0 0 0 test.phys initStep - 1 0.205 -0.198 10 0.157 0 4.06 4.06 World Transportation - 2 139 -171 1e+04 0.157 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.16 0.148 7.43 0.0258 0 0 0 test.phys initStep + 1 0.296 0.264 10 0.0258 0 2.58 2.58 World Transportation + 2 528 449 1e+04 0.0258 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.148 -0.129 5.94 7.73 0 0 0 test.phys initStep - 1 0.234 -0.179 10 7.73 0 4.06 4.06 World Transportation - 2 212 -124 1e+04 7.73 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.16 0.148 7.43 7.57 0 0 0 test.phys initStep + 1 0.321 0.268 10 7.57 0 2.58 2.58 World Transportation + 2 626 468 1e+04 7.57 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.148 -0.129 5.94 1.83 0 0 0 test.phys initStep - 1 0.258 -0.21 10 1.83 0 4.06 4.06 World Transportation - 2 270 -201 1e+04 1.83 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.16 0.148 7.43 0.468 0 0 0 test.phys initStep + 1 0.296 0.267 10 0.468 0 2.58 2.58 World Transportation + 2 530 461 1e+04 0.468 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.148 -0.129 5.94 0.0187 0 0 0 test.phys initStep - 1 0.225 -0.182 10 0.0187 0 4.06 4.06 World Transportation - 2 189 -130 1e+04 0.0187 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.16 0.148 7.43 2 0 0 0 test.phys initStep + 1 0.314 0.296 10 2 0 2.58 2.58 World Transportation + 2 597 574 1e+04 2 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -4093,1253 +2805,1301 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 -1e+03 100 0 0 0 World initStep 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 -0.128 -0.0349 4.62 97.9 1.56 4.62 1e+03 test.phys eIoni - 3 -0.13 -0.0381 5.05 97.6 0.258 0.439 1.01e+03 test.phys biasWrapper(eBrem) - 4 -0.13 -0.0996 10 95.6 2.08 4.95 1.01e+03 World Transportation - 5 -254 -46.6 1e+04 95.6 3.66e-22 9.99e+03 1.1e+04 OutOfWorld Transportation + 2 0.0704 0.0479 3.97 98.3 1.42 3.97 1e+03 test.phys biasWrapper(eBrem) + 3 0.114 0.243 8.82 89.1 1.77 4.86 1.01e+03 test.phys biasWrapper(eBrem) + 4 0.128 0.279 10 88.7 0.388 1.18 1.01e+03 World Transportation + 5 285 284 1e+04 88.7 3.64e-22 1e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.13 -0.0381 5.05 0.00991 0 0 0 test.phys initStep - 1 -0.129 -0.0384 5.07 0 0.00155 0.0171 0.0171 test.phys phot + 0 0.114 0.243 8.82 4 0 0 0 test.phys initStep + 1 0.141 0.288 10 4 0 1.18 1.18 World Transportation + 2 230 380 1e+04 4 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 12 +* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.129 -0.0384 5.07 0.00836 0 0 0 test.phys initStep - 1 -0.129 -0.0383 5.07 0 0.00836 0.000978 0.000978 test.phys eIoni + 0 0.114 0.243 8.82 0.157 0 0 0 test.phys initStep + 1 0.134 0.285 10 0.157 0 1.18 1.18 World Transportation + 2 171 355 1e+04 0.157 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.13 -0.0381 5.05 0.318 0 0 0 test.phys initStep - 1 -0.116 -0.125 10 0.318 0 4.95 4.95 World Transportation - 2 28.3 -177 1e+04 0.318 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.114 0.243 8.82 0.0956 0 0 0 test.phys initStep + 1 0.133 0.279 10 0.0956 0 1.18 1.18 World Transportation + 2 162 302 1e+04 0.0956 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.13 -0.0381 5.05 12 0 0 0 test.phys initStep - 1 -0.123 -0.107 10 12 0 4.95 4.95 World Transportation - 2 12.5 -138 1e+04 12 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.114 0.243 8.82 0.0197 0 0 0 test.phys initStep + 1 0.123 0.26 9.48 0 0.00155 0.66 0.66 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 18 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.13 -0.0381 5.05 0.0828 0 0 0 test.phys initStep - 1 -0.0383 -0.0589 7.33 0.0779 0 2.28 2.28 test.phys compt - 2 3.71 0.428 10 0.0779 0 4.63 6.9 World Transportation - 3 1e+04 1.3e+03 7.13e+03 0.0779 0 1.23e+04 1.24e+04 OutOfWorld Transportation + 0 0.123 0.26 9.48 0.0181 0 0 0 test.phys initStep + 1 0.121 0.26 9.48 0 0.0181 0.00367 0.00367 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 9 +* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0383 -0.0589 7.33 0.00494 0 0 0 test.phys initStep - 1 -0.0384 -0.0589 7.33 0 0.00494 0.000409 0.000409 test.phys eIoni + 0 0.114 0.243 8.82 0.947 0 0 0 test.phys initStep + 1 0.115 0.291 10 0.947 0 1.18 1.18 World Transportation + 2 9.81 402 1e+04 0.947 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.13 -0.0381 5.05 83 0 0 0 test.phys initStep - 1 -0.129 -0.108 10 83 0 4.95 4.95 World Transportation - 2 2.06 -141 1e+04 83 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.114 0.243 8.82 16.8 0 0 0 test.phys initStep + 1 0.131 0.277 10 16.8 0 1.18 1.18 World Transportation + 2 142 285 1e+04 16.8 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.13 -0.0381 5.05 0.0622 0 0 0 test.phys initStep - 1 -0.126 -0.0866 7.93 0.0549 0 2.88 2.88 test.phys compt - 2 -20.1 -2.48 5.95 0 0.00155 20.3 23.1 test.phys phot + 0 0.114 0.243 8.82 0.02 0 0 0 test.phys initStep + 1 0.181 0.249 10 0.02 0 1.18 1.18 World Transportation + 2 569 49.6 1e+04 0.02 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 7 +* G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -20.1 -2.48 5.95 0.0534 0 0 0 test.phys initStep - 1 -20.2 -2.48 5.94 0 0.0534 0.0238 0.0238 test.phys eIoni + 0 0.114 0.243 8.82 80.6 0 0 0 test.phys initStep + 1 0.126 0.284 10 80.6 0 1.18 1.18 World Transportation + 2 107 345 1e+04 80.6 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 7 +* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.126 -0.0866 7.93 0.00734 0 0 0 test.phys initStep - 1 -0.126 -0.0865 7.93 0 0.00734 0.000785 0.000785 test.phys eIoni + 0 0.114 0.243 8.82 1.1 0 0 0 test.phys initStep + 1 0.136 0.279 10 1.1 0 1.18 1.18 World Transportation + 2 188 305 1e+04 1.1 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.13 -0.0381 5.05 4.77 0 0 0 test.phys initStep - 1 -0.154 -0.0793 10 4.77 0 4.95 4.95 World Transportation - 2 -48.4 -83.3 1e+04 4.77 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.114 0.243 8.82 7.41 0 0 0 test.phys initStep + 1 0.141 0.272 10 7.41 0 1.18 1.18 World Transportation + 2 231 246 1e+04 7.41 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.13 -0.0381 5.05 17.3 0 0 0 test.phys initStep - 1 -0.138 -0.0969 10 17.3 0 4.95 4.95 World Transportation - 2 -16.4 -119 1e+04 17.3 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.0704 0.0479 3.97 0.0209 0 0 0 test.phys initStep + 1 0.0703 0.0534 4.42 0 0.00155 0.446 0.446 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 11 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.13 -0.0381 5.05 2.95 0 0 0 test.phys initStep - 1 -0.113 -0.0806 10 2.95 0 4.95 4.95 World Transportation - 2 33.8 -85.9 1e+04 2.95 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.0703 0.0534 4.42 0.0193 0 0 0 test.phys initStep + 1 0.0711 0.0524 4.42 0 0.0193 0.0041 0.0041 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.13 -0.0381 5.05 0.0241 0 0 0 test.phys initStep - 1 -0.13 -0.045 5.46 0 0.00155 0.41 0.41 test.phys phot + 0 0.0704 0.0479 3.97 2.17 0 0 0 test.phys initStep + 1 0.127 0.139 10 2.17 0 6.03 6.03 World Transportation + 2 93.3 151 1e+04 2.17 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.13 -0.045 5.46 0.0225 0 0 0 test.phys initStep - 1 -0.129 -0.0461 5.47 0 0.0225 0.00535 0.00535 test.phys eIoni + 0 0.0704 0.0479 3.97 0.029 0 0 0 test.phys initStep + 1 0.0828 0.0673 5.15 0 0.00155 1.18 1.18 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 9 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.128 -0.0349 4.62 0.51 0 0 0 test.phys initStep - 1 -0.376 -0.128 4.8 0 0.51 0.865 0.865 test.phys eIoni + 0 0.0828 0.0673 5.15 0.0274 0 0 0 test.phys initStep + 1 0.0807 0.0683 5.15 0 0.0274 0.00752 0.00752 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -1e+03 100 0 0 0 World initStep - 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 0.006 0.000255 0.608 99.5 0.196 0.608 1e+03 test.phys biasWrapper(eBrem) - 3 0.016 0.00112 2.1 64.6 0.501 1.49 1e+03 test.phys biasWrapper(eBrem) - 4 0.137 -0.0413 5.03 52.5 0.947 2.93 1.01e+03 test.phys biasWrapper(eBrem) - 5 0.214 -0.141 7.36 49.8 0.818 2.34 1.01e+03 test.phys biasWrapper(eBrem) - 6 0.353 -0.265 10 48.2 1.66 2.65 1.01e+03 World Transportation - 7 1.04e+03 -664 1e+04 48.2 3.48e-22 1.01e+04 1.11e+04 OutOfWorld Transportation + 0 0.0704 0.0479 3.97 7.86 0 0 0 test.phys initStep + 1 0.156 0.152 10 7.86 0 6.03 6.03 World Transportation + 2 142 173 1e+04 7.86 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 41, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.214 -0.141 7.36 1.45 0 0 0 test.phys initStep - 1 0.351 -0.278 10 1.45 0 2.64 2.64 World Transportation - 2 519 -518 1e+04 1.45 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.0704 0.0479 3.97 0.207 0 0 0 test.phys initStep + 1 0.332 0.0897 10 0.207 0 6.04 6.04 World Transportation + 2 433 69.3 1e+04 0.207 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 40, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.214 -0.141 7.36 0.25 0 0 0 test.phys initStep - 1 0.358 -0.285 10 0.25 0 2.64 2.64 World Transportation - 2 545 -548 1e+04 0.25 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.0704 0.0479 3.97 9.64 0 0 0 test.phys initStep + 1 0.154 0.152 10 9.64 0 6.03 6.03 World Transportation + 2 139 173 1e+04 9.64 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 39, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.214 -0.141 7.36 0.0456 0 0 0 test.phys initStep - 1 0.257 -0.228 8.87 0.0387 0 1.51 1.51 test.phys compt - 2 0.423 -1 4.04 0 0.00155 4.9 6.4 test.phys phot + 0 0.0704 0.0479 3.97 0.054 0 0 0 test.phys initStep + 1 0.141 0.19 10 0.054 0 6.03 6.03 World Transportation + 2 117 236 1e+04 0.054 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 39 +* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.423 -1 4.04 0.0372 0 0 0 test.phys initStep - 1 0.42 -1 4.03 0 0.0372 0.0128 0.0128 test.phys eIoni + 0 0.0704 0.0479 3.97 0.301 0 0 0 test.phys initStep + 1 0.176 0.0863 10 0.301 0 6.03 6.03 World Transportation + 2 175 63.7 1e+04 0.301 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 39 +* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.257 -0.228 8.87 0.00682 0 0 0 test.phys initStep - 1 0.257 -0.228 8.87 0 0.00682 0.000695 0.000695 test.phys eIoni + 0 0.0704 0.0479 3.97 0.0586 0 0 0 test.phys initStep + 1 0.115 0.0191 5.26 0 0.00155 1.3 1.3 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 38, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.214 -0.141 7.36 0.0553 0 0 0 test.phys initStep - 1 0.312 -0.284 10 0.0553 0 2.64 2.64 World Transportation - 2 369 -542 1e+04 0.0553 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.115 0.0191 5.26 0.0571 0 0 0 test.phys initStep + 1 0.114 0.0105 5.27 0 0.0571 0.0268 0.0268 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 37, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.214 -0.141 7.36 1.84 0 0 0 test.phys initStep - 1 0.368 -0.328 10 1.84 0 2.65 2.65 World Transportation - 2 583 -709 1e+04 1.84 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.0704 0.0479 3.97 0.321 0 0 0 test.phys initStep + 1 0.0744 0.0525 4.29 0.25 0 0.318 0.318 test.phys compt + 2 6.27 -5.93 10 0.25 0 10.3 10.7 World Transportation + 3 1e+04 -9.66e+03 9.22e+03 0.25 0 1.67e+04 1.67e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 36, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.214 -0.141 7.36 0.789 0 0 0 test.phys initStep - 1 0.293 -0.219 8.88 0.729 0 1.52 1.52 test.phys compt - 2 0.213 -0.637 10 0.729 0 1.2 2.72 World Transportation - 3 -714 -3.73e+03 1e+04 0.729 0 1.07e+04 1.07e+04 OutOfWorld Transportation + 0 0.0744 0.0525 4.29 0.0704 0 0 0 test.phys initStep + 1 0.0677 0.0594 4.29 0 0.0704 0.0383 0.0383 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 44, Parent ID = 36 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.293 -0.219 8.88 0.0601 0 0 0 test.phys initStep - 1 0.296 -0.21 8.88 0 0.0601 0.0292 0.0292 test.phys eIoni + 0 0 0 -1e+03 100 0 0 0 World initStep + 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation + 2 0.0241 0.122 5.1 97.4 1.87 5.1 1.01e+03 test.phys eIoni + 3 0.025 0.208 10 95.8 1.6 4.9 1.01e+03 World Transportation + 4 -234 -56.5 1e+04 95.8 3.66e-22 9.99e+03 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 35, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.214 -0.141 7.36 2.55 0 0 0 test.phys initStep - 1 0.359 -0.28 10 2.55 0 2.64 2.64 World Transportation - 2 551 -529 1e+04 2.55 0 1e+04 1e+04 OutOfWorld Transportation + 0 0.0241 0.122 5.1 0.769 0 0 0 test.phys initStep + 1 0.0313 -0.311 5.49 0.24 0.528 1.36 1.36 test.phys eIoni + 2 0.0187 -0.331 5.58 0 0.24 0.287 1.65 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 34, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.214 -0.141 7.36 0.104 0 0 0 test.phys initStep - 1 0.275 -0.258 10 0.104 0 2.64 2.64 World Transportation - 2 231 -444 1e+04 0.104 0 1e+04 1e+04 OutOfWorld Transportation + 0 0 0 -1e+03 100 0 0 0 World initStep + 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation + 2 -0.00398 -0.00143 0.537 97.5 0.173 0.537 1e+03 test.phys biasWrapper(eBrem) + 3 -0.0624 -0.153 5.52 94.5 1.7 4.98 1.01e+03 test.phys eIoni + 4 -0.103 -0.189 6.6 94.1 0.435 1.09 1.01e+03 test.phys biasWrapper(eBrem) + 5 -0.304 -0.308 9.03 92.4 0.941 2.44 1.01e+03 test.phys biasWrapper(eBrem) + 6 -0.383 -0.348 10 92.1 0.352 0.974 1.01e+03 World Transportation + 7 -565 -495 1e+04 92.1 3.66e-22 1e+04 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 33, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 32, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.214 -0.141 7.36 0.0128 0 0 0 test.phys initStep - 1 0.253 -0.152 7.96 0 0.00155 0.593 0.593 test.phys phot + 0 -0.304 -0.308 9.03 0.0264 0 0 0 test.phys initStep + 1 -0.317 -0.314 9.2 0 0.00155 0.169 0.169 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 33 +* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 32 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.253 -0.152 7.96 0.0113 0 0 0 test.phys initStep - 1 0.252 -0.152 7.96 0 0.0113 0.00162 0.00162 test.phys eIoni + 0 -0.317 -0.314 9.2 0.0248 0 0 0 test.phys initStep + 1 -0.318 -0.313 9.2 0 0.0248 0.00633 0.00633 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 32, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 31, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.214 -0.141 7.36 1.86 0 0 0 test.phys initStep - 1 0.351 -0.262 10 1.86 0 2.64 2.64 World Transportation - 2 519 -459 1e+04 1.86 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.304 -0.308 9.03 0.224 0 0 0 test.phys initStep + 1 -0.391 -0.339 10 0.224 0 0.974 0.974 World Transportation + 2 -897 -322 1e+04 0.224 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 31, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 30, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.137 -0.0413 5.03 0.138 0 0 0 test.phys initStep - 1 0.391 -0.126 8.9 0.108 0 3.89 3.89 test.phys compt - 2 -3.61 -8 8.9 0.0856 0 8.83 12.7 test.phys compt - 3 31 -15.7 6.25 0.0707 0 35.5 48.3 test.phys compt - 4 30.9 -14.3 7 0.0572 0 1.59 49.8 test.phys compt - 5 32.3 -15.3 5.03 0.0517 0 2.54 52.4 test.phys compt - 6 44.4 -0.56 5.06 0.0517 0 19.1 71.4 test.phys Rayl - 7 47.2 1.82 4.06 0.05 0 3.81 75.3 test.phys compt - 8 70 1.13 8.17 0.0427 0 23.2 98.5 test.phys compt - 9 68.8 1.29 6.65 0 0.00155 1.95 100 test.phys phot + 0 -0.304 -0.308 9.03 29.8 0 0 0 test.phys initStep + 1 -0.383 -0.349 10 29.8 0 0.974 0.974 World Transportation + 2 -820 -424 1e+04 29.8 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 31 +* G4Track Information: Particle = gamma, Track ID = 29, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 68.8 1.29 6.65 0.0411 0 0 0 test.phys initStep - 1 68.8 1.3 6.65 0 0.0411 0.0152 0.0152 test.phys eIoni + 0 -0.304 -0.308 9.03 0.318 0 0 0 test.phys initStep + 1 -0.373 -0.351 10 0.318 0 0.973 0.973 World Transportation + 2 -712 -448 1e+04 0.318 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 31 +* G4Track Information: Particle = gamma, Track ID = 28, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 70 1.13 8.17 0.00732 0 0 0 test.phys initStep - 1 70 1.13 8.17 0 0.00732 0.000782 0.000782 test.phys eIoni + 0 -0.304 -0.308 9.03 1.65 0 0 0 test.phys initStep + 1 -0.386 -0.351 10 1.65 0 0.975 0.975 World Transportation + 2 -851 -443 1e+04 1.65 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 51, Parent ID = 31 +* G4Track Information: Particle = gamma, Track ID = 27, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 47.2 1.82 4.06 0.00173 0 0 0 test.phys initStep - 1 47.2 1.82 4.06 0 0.00173 8.02e-05 8.02e-05 test.phys eIoni + 0 -0.304 -0.308 9.03 0.0593 0 0 0 test.phys initStep + 1 -0.375 -0.336 10 0.0593 0 0.973 0.973 World Transportation + 2 -736 -292 1e+04 0.0593 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 50, Parent ID = 31 +* G4Track Information: Particle = gamma, Track ID = 26, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 32.3 -15.3 5.03 0.00554 0 0 0 test.phys initStep - 1 32.3 -15.3 5.03 0 0.00554 0.000492 0.000492 test.phys eIoni + 0 -0.304 -0.308 9.03 0.0246 0 0 0 test.phys initStep + 1 -0.378 -0.343 10 0.0246 0 0.974 0.974 World Transportation + 2 -769 -360 1e+04 0.0246 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 49, Parent ID = 31 +* G4Track Information: Particle = gamma, Track ID = 25, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 30.9 -14.3 7 0.0135 0 0 0 test.phys initStep - 1 30.9 -14.3 7 0 0.0135 0.00221 0.00221 test.phys eIoni + 0 -0.304 -0.308 9.03 2.2 0 0 0 test.phys initStep + 1 -0.38 -0.329 10 2.2 0 0.973 0.973 World Transportation + 2 -786 -221 1e+04 2.2 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 48, Parent ID = 31 +* G4Track Information: Particle = gamma, Track ID = 24, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 31 -15.7 6.25 0.0148 0 0 0 test.phys initStep - 1 31 -15.7 6.25 0 0.0148 0.0026 0.0026 test.phys eIoni + 0 -0.304 -0.308 9.03 0.518 0 0 0 test.phys initStep + 1 -0.391 -0.328 10 0.518 0 0.974 0.974 World Transportation + 2 -904 -207 1e+04 0.518 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 47, Parent ID = 31 +* G4Track Information: Particle = gamma, Track ID = 23, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.61 -8 8.9 0.0226 0 0 0 test.phys initStep - 1 -3.61 -8 8.9 0 0.0226 0.00537 0.00537 test.phys eIoni + 0 -0.304 -0.308 9.03 0.674 0 0 0 test.phys initStep + 1 -0.384 -0.345 10 0.674 0 0.974 0.974 World Transportation + 2 -830 -389 1e+04 0.674 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 46, Parent ID = 31 +* G4Track Information: Particle = gamma, Track ID = 22, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.391 -0.126 8.9 0.0294 0 0 0 test.phys initStep - 1 0.392 -0.125 8.91 0 0.0294 0.00851 0.00851 test.phys eIoni + 0 -0.103 -0.189 6.6 0.176 0 0 0 test.phys initStep + 1 -0.334 -0.338 10 0.176 0 3.41 3.41 World Transportation + 2 -680 -437 1e+04 0.176 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 30, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.137 -0.0413 5.03 0.0642 0 0 0 test.phys initStep - 1 0.424 -0.148 10 0.0642 0 4.98 4.98 World Transportation - 2 578 -215 1e+04 0.0642 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.103 -0.189 6.6 0.311 0 0 0 test.phys initStep + 1 -0.353 -0.325 10 0.311 0 3.41 3.41 World Transportation + 2 -735 -400 1e+04 0.311 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 29, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.137 -0.0413 5.03 0.607 0 0 0 test.phys initStep - 1 0.426 -0.161 10 0.607 0 4.98 4.98 World Transportation - 2 581 -241 1e+04 0.607 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.103 -0.189 6.6 0.331 0 0 0 test.phys initStep + 1 -0.129 -0.207 7 0.305 0 0.4 0.4 test.phys compt + 2 -2.06 -0.884 10 0.305 0 3.63 4.03 World Transportation + 3 -6.42e+03 -2.25e+03 1e+04 0.305 0 1.21e+04 1.21e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 28, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 20 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.137 -0.0413 5.03 0.0291 0 0 0 test.phys initStep - 1 0.137 -0.0414 5.03 0 0.00155 0.00266 0.00266 test.phys phot + 0 -0.129 -0.207 7 0.0262 0 0 0 test.phys initStep + 1 -0.127 -0.207 7 0 0.0262 0.00694 0.00694 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 28 +* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.137 -0.0414 5.03 0.0275 0 0 0 test.phys initStep - 1 0.139 -0.0425 5.03 0 0.0275 0.00757 0.00757 test.phys eIoni + 0 -0.103 -0.189 6.6 38.2 0 0 0 test.phys initStep + 1 -0.319 -0.346 10 38.2 0 3.41 3.41 World Transportation + 2 -637 -462 1e+04 38.2 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 27, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.137 -0.0413 5.03 1.04 0 0 0 test.phys initStep - 1 0.513 -0.108 10 1.04 0 4.99 4.99 World Transportation - 2 757 -133 1e+04 1.04 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.103 -0.189 6.6 0.0524 0 0 0 test.phys initStep + 1 -0.291 -0.47 10 0.0524 0 3.42 3.42 World Transportation + 2 -555 -824 1e+04 0.0524 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 26, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.137 -0.0413 5.03 0.00587 0 0 0 test.phys initStep - 1 0.138 -0.0415 5.04 0 0.00155 0.0116 0.0116 test.phys phot + 0 -0.103 -0.189 6.6 1.06 0 0 0 test.phys initStep + 1 -0.32 -0.347 10 1.06 0 3.41 3.41 World Transportation + 2 -641 -462 1e+04 1.06 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 55, Parent ID = 26 +* G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.138 -0.0415 5.04 0.00432 0 0 0 test.phys initStep - 1 0.138 -0.0414 5.04 0 0.00432 0.000329 0.000329 test.phys eIoni + 0 -0.103 -0.189 6.6 0.126 0 0 0 test.phys initStep + 1 -0.327 -0.348 10 0.126 0 3.41 3.41 World Transportation + 2 -660 -466 1e+04 0.126 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 25, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.137 -0.0413 5.03 1.36 0 0 0 test.phys initStep - 1 0.573 -0.132 10 1.36 0 4.99 4.99 World Transportation - 2 878 -181 1e+04 1.36 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.103 -0.189 6.6 8.66 0 0 0 test.phys initStep + 1 -0.377 -0.338 10 8.66 0 3.41 3.41 World Transportation + 2 -806 -438 1e+04 8.66 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 24, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.137 -0.0413 5.03 0.0509 0 0 0 test.phys initStep - 1 0.325 -0.0444 7.92 0 0.00155 2.9 2.9 test.phys phot + 0 -0.103 -0.189 6.6 4.44 0 0 0 test.phys initStep + 1 -0.34 -0.345 10 4.44 0 3.41 3.41 World Transportation + 2 -698 -457 1e+04 4.44 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 56, Parent ID = 24 +* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.325 -0.0444 7.92 0.0493 0 0 0 test.phys initStep - 1 0.32 -0.0394 7.92 0 0.0493 0.0208 0.0208 test.phys eIoni + 0 -0.103 -0.189 6.6 0.0114 0 0 0 test.phys initStep + 1 -0.103 -0.19 6.61 0 0.00155 0.011 0.011 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 23, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 35, Parent ID = 13 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.137 -0.0413 5.03 0.0258 0 0 0 test.phys initStep - 1 0.319 -0.196 10 0.0258 0 4.98 4.98 World Transportation - 2 366 -311 1e+04 0.0258 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.103 -0.19 6.61 0.00983 0 0 0 test.phys initStep + 1 -0.103 -0.19 6.61 0 0.00983 0.00129 0.00129 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 22, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.137 -0.0413 5.03 11.2 0 0 0 test.phys initStep - 1 0.422 -0.124 10 11.2 0 4.98 4.98 World Transportation - 2 574 -166 1e+04 11.2 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.0624 -0.153 5.52 1.32 0 0 0 test.phys initStep + 1 0.659 -0.226 6.37 0.582 0.734 1.9 1.9 test.phys eIoni + 2 0.913 -0.465 6.55 0.0291 0.553 1.03 2.93 test.phys eIoni + 3 0.914 -0.467 6.55 0 0.0291 0.00832 2.94 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.016 0.00112 2.1 0.0575 0 0 0 test.phys initStep - 1 0.124 -0.0231 10 0.0575 0 7.91 7.91 World Transportation - 2 136 -30.6 1e+04 0.0575 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00398 -0.00143 0.537 0.0394 0 0 0 test.phys initStep + 1 -0.186 -0.0901 7.04 0.0387 0 6.51 6.51 test.phys compt + 2 -1.61 -2.08 10 0.0387 0 3.84 10.3 World Transportation + 3 -4.82e+03 -6.71e+03 1e+04 0.0387 0 1.3e+04 1.3e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 36, Parent ID = 11 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.016 0.00112 2.1 0.381 0 0 0 test.phys initStep - 1 0.103 0.0658 10 0.381 0 7.91 7.91 World Transportation - 2 110 81.8 1e+04 0.381 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.186 -0.0901 7.04 0.000632 0 0 0 test.phys initStep + 1 -0.186 -0.0901 7.04 0 0.000632 2.05e-05 2.05e-05 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.016 0.00112 2.1 6.25 0 0 0 test.phys initStep - 1 0.12 -0.342 10 6.25 0 7.91 7.91 World Transportation - 2 131 -433 1e+04 6.25 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.00398 -0.00143 0.537 0.438 0 0 0 test.phys initStep + 1 -0.161 -0.0475 6.05 0.287 0 5.52 5.52 test.phys compt + 2 7.02 4.98 10 0.287 0 9.61 15.1 World Transportation + 3 1e+04 7.01e+03 5.51e+03 0.287 0 1.34e+04 1.34e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 10 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.016 0.00112 2.1 0.0635 0 0 0 test.phys initStep - 1 0.0286 -0.0969 10 0.0635 0 7.91 7.91 World Transportation - 2 15.9 -124 1e+04 0.0635 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.161 -0.0475 6.05 0.151 0 0 0 test.phys initStep + 1 -0.187 -0.0649 6.09 0 0.151 0.138 0.138 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.016 0.00112 2.1 4.4 0 0 0 test.phys initStep - 1 0.0599 0.0119 10 4.4 0 7.9 7.9 World Transportation - 2 55.5 13.6 1e+04 4.4 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00398 -0.00143 0.537 0.065 0 0 0 test.phys initStep + 1 -0.266 -0.111 10 0.065 0 9.47 9.47 World Transportation + 2 -277 -116 1e+04 0.065 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.016 0.00112 2.1 3.39 0 0 0 test.phys initStep - 1 0.0985 -0.0129 10 3.39 0 7.91 7.91 World Transportation - 2 104 -17.7 1e+04 3.39 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00398 -0.00143 0.537 1.43 0 0 0 test.phys initStep + 1 -0.251 -0.0779 10 1.43 0 9.47 9.47 World Transportation + 2 -261 -80.8 1e+04 1.43 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.016 0.00112 2.1 3.85 0 0 0 test.phys initStep - 1 0.147 0.0609 10 3.85 0 7.91 7.91 World Transportation - 2 166 75.6 1e+04 3.85 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00398 -0.00143 0.537 0.0206 0 0 0 test.phys initStep + 1 -0.0439 -0.0465 2.64 0 0.00155 2.11 2.11 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 38, Parent ID = 7 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.016 0.00112 2.1 26.3 0 0 0 test.phys initStep - 1 0.13 -0.00378 10 26.3 0 7.91 7.91 World Transportation - 2 144 -6.19 1e+04 26.3 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.0439 -0.0465 2.64 0.019 0 0 0 test.phys initStep + 1 -0.0432 -0.0475 2.64 0 0.019 0.00399 0.00399 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.016 0.00112 2.1 2.05 0 0 0 test.phys initStep - 1 0.158 -0.0708 10 2.05 0 7.91 7.91 World Transportation - 2 180 -91 1e+04 2.05 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00398 -0.00143 0.537 0.14 0 0 0 test.phys initStep + 1 -0.231 -0.0966 10 0.14 0 9.47 9.47 World Transportation + 2 -240 -101 1e+04 0.14 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.016 0.00112 2.1 34.4 0 0 0 test.phys initStep - 1 0.142 0.00527 10 34.4 0 7.91 7.91 World Transportation - 2 159 5.25 1e+04 34.4 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00398 -0.00143 0.537 0.354 0 0 0 test.phys initStep + 1 -0.292 -0.0914 10 0.354 0 9.47 9.47 World Transportation + 2 -305 -95 1e+04 0.354 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.006 0.000255 0.608 0.189 0 0 0 test.phys initStep - 1 0.189 0.041 10 0.189 0 9.39 9.39 World Transportation - 2 195 43.4 1e+04 0.189 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00398 -0.00143 0.537 1.32 0 0 0 test.phys initStep + 1 -0.252 -0.178 10 1.32 0 9.47 9.47 World Transportation + 2 -263 -187 1e+04 1.32 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.006 0.000255 0.608 1.48 0 0 0 test.phys initStep - 1 0.19 -0.0102 10 1.48 0 9.39 9.39 World Transportation - 2 195 -11.2 1e+04 1.48 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.00398 -0.00143 0.537 6.31 0 0 0 test.phys initStep + 1 -0.284 -0.149 10 6.31 0 9.47 9.47 World Transportation + 2 -296 -156 1e+04 6.31 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.006 0.000255 0.608 0.0137 0 0 0 test.phys initStep - 1 0.00788 0.000569 0.835 0 0.00155 0.227 0.227 test.phys phot + 0 -0.00398 -0.00143 0.537 2.31 0 0 0 test.phys initStep + 1 -0.561 0.0474 10 2.31 0 9.48 9.48 World Transportation + 2 -589 51.6 1e+04 2.31 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 57, Parent ID = 9 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00788 0.000569 0.835 0.0121 0 0 0 test.phys initStep - 1 0.00773 9.04e-05 0.835 0 0.0121 0.00183 0.00183 test.phys eIoni + 0 0 0 -1e+03 100 0 0 0 World initStep + 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation + 2 -0.0877 0.0909 5.16 93.2 2.26 5.17 1.01e+03 test.phys biasWrapper(eBrem) + 3 -0.0966 0.134 7.02 91.4 0.903 1.85 1.01e+03 test.phys biasWrapper(eBrem) + 4 -0.119 0.16 8.3 52.4 0.657 1.29 1.01e+03 test.phys biasWrapper(eBrem) + 5 -0.12 0.16 8.35 52.3 0.0149 0.0454 1.01e+03 test.phys biasWrapper(eBrem) + 6 -0.133 0.171 9.08 50.9 0.26 0.731 1.01e+03 test.phys biasWrapper(eBrem) + 7 -0.154 0.157 10 50.6 0.338 0.921 1.01e+03 World Transportation + 8 37.3 -309 1e+04 50.6 3.47e-22 9.99e+03 1.1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 51, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.006 0.000255 0.608 0.00599 0 0 0 test.phys initStep - 1 0.00775 -8.35e-05 0.724 0 0.00155 0.115 0.115 test.phys phot + 0 -0.133 0.171 9.08 0.00845 0 0 0 test.phys initStep + 1 -0.136 0.17 9.14 0 0.00155 0.0632 0.0632 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 58, Parent ID = 8 +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 51 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00775 -8.35e-05 0.724 0.00444 0 0 0 test.phys initStep - 1 0.00783 -8.23e-05 0.723 0 0.00444 0.000344 0.000344 test.phys eIoni + 0 -0.136 0.17 9.14 0.0069 0 0 0 test.phys initStep + 1 -0.136 0.17 9.14 0 0.0069 0.000709 0.000709 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 50, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.006 0.000255 0.608 0.514 0 0 0 test.phys initStep - 1 0.183 0.0175 10 0.514 0 9.39 9.39 World Transportation - 2 188 18.4 1e+04 0.514 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.133 0.171 9.08 0.0118 0 0 0 test.phys initStep + 1 -0.139 0.174 9.2 0 0.00155 0.123 0.123 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 50 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.006 0.000255 0.608 0.0557 0 0 0 test.phys initStep - 1 0.0363 -0.00259 2.01 0.0469 0 1.4 1.4 test.phys compt - 2 1.45 -1.27 0 0.0469 0 2.77 4.17 World Transportation - 3 7.05e+03 -6.3e+03 -1e+04 0.0469 0 1.38e+04 1.38e+04 OutOfWorld Transportation + 0 -0.139 0.174 9.2 0.0103 0 0 0 test.phys initStep + 1 -0.138 0.173 9.2 0 0.0103 0.00139 0.00139 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 6 +* G4Track Information: Particle = gamma, Track ID = 49, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0363 -0.00259 2.01 0.00877 0 0 0 test.phys initStep - 1 0.0363 -0.00252 2.01 0 0.00877 0.00106 0.00106 test.phys eIoni + 0 -0.133 0.171 9.08 0.341 0 0 0 test.phys initStep + 1 -0.148 0.16 10 0.341 0 0.92 0.92 World Transportation + 2 -165 -117 1e+04 0.341 0 9.99e+03 9.99e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 48, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.006 0.000255 0.608 0.0616 0 0 0 test.phys initStep - 1 0.126 0.00738 10 0.0616 0 9.39 9.39 World Transportation - 2 128 7.59 1e+04 0.0616 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.133 0.171 9.08 0.25 0 0 0 test.phys initStep + 1 -0.155 0.149 10 0.25 0 0.921 0.921 World Transportation + 2 -235 -235 1e+04 0.25 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 47, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.006 0.000255 0.608 1.16 0 0 0 test.phys initStep - 1 0.0838 0.0389 10 1.16 0 9.39 9.39 World Transportation - 2 82.8 41.1 1e+04 1.16 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.133 0.171 9.08 0.153 0 0 0 test.phys initStep + 1 -0.129 0.145 10 0.153 0 0.921 0.921 World Transportation + 2 50 -276 1e+04 0.153 0 9.99e+03 9.99e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 46, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.006 0.000255 0.608 0.0219 0 0 0 test.phys initStep - 1 0.0124 0.00133 0.957 0 0.00155 0.349 0.349 test.phys phot + 0 -0.133 0.171 9.08 0.00765 0 0 0 test.phys initStep + 1 -0.135 0.17 9.16 0 0.00155 0.0812 0.0812 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 60, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 46 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0124 0.00133 0.957 0.0203 0 0 0 test.phys initStep - 1 0.0123 0.000272 0.956 0 0.0203 0.00448 0.00448 test.phys eIoni + 0 -0.135 0.17 9.16 0.0061 0 0 0 test.phys initStep + 1 -0.135 0.17 9.16 0 0.0061 0.000578 0.000578 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 45, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.006 0.000255 0.608 0.334 0 0 0 test.phys initStep - 1 0.136 0.00908 10 0.334 0 9.39 9.39 World Transportation - 2 138 9.39 1e+04 0.334 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.133 0.171 9.08 8.81 0 0 0 test.phys initStep + 1 -0.151 0.147 10 8.81 0 0.921 0.921 World Transportation + 2 -194 -258 1e+04 8.81 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = gamma, Track ID = 44, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -1e+03 100 0 0 0 World initStep - 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 -0.00621 -0.073 3.41 98.6 1.28 3.41 1e+03 test.phys biasWrapper(eBrem) - 3 -0.055 -0.192 10 95.8 2.86 6.59 1.01e+03 World Transportation - 4 -167 37 1e+04 95.8 3.66e-22 9.99e+03 1.1e+04 OutOfWorld Transportation + 0 -0.133 0.171 9.08 0.38 0 0 0 test.phys initStep + 1 -0.161 0.152 10 0.38 0 0.921 0.921 World Transportation + 2 -297 -198 1e+04 0.38 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 43, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00621 -0.073 3.41 0.035 0 0 0 test.phys initStep - 1 0.00325 -0.109 4.04 0.0342 0 0.633 0.633 test.phys compt - 2 -0.622 1.02 5.21 0.0338 0 1.74 2.37 test.phys compt - 3 -0.844 2.13 5.45 0 0.00155 1.16 3.54 test.phys phot + 0 -0.133 0.171 9.08 0.0161 0 0 0 test.phys initStep + 1 -0.144 0.156 10 0.0161 0 0.92 0.92 World Transportation + 2 -118 -158 1e+04 0.0161 0 9.99e+03 9.99e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 11 +* G4Track Information: Particle = gamma, Track ID = 42, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.844 2.13 5.45 0.0322 0 0 0 test.phys initStep - 1 -0.841 2.14 5.45 0 0.0322 0.00996 0.00996 test.phys eIoni + 0 -0.133 0.171 9.08 1.1 0 0 0 test.phys initStep + 1 -0.162 0.157 10 1.1 0 0.921 0.921 World Transportation + 2 -315 -151 1e+04 1.1 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 11 +* G4Track Information: Particle = gamma, Track ID = 41, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.622 1.02 5.21 0.000387 0 0 0 test.phys initStep - 1 -0.622 1.02 5.21 0 0.000387 1.16e-05 1.16e-05 test.phys eIoni + 0 -0.12 0.16 8.35 0.0291 0 0 0 test.phys initStep + 1 -0.131 0.162 10 0.0291 0 1.65 1.65 World Transportation + 2 -66.3 13.5 1e+04 0.0291 0 9.99e+03 9.99e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 11 +* G4Track Information: Particle = gamma, Track ID = 40, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00325 -0.109 4.04 0.000874 0 0 0 test.phys initStep - 1 0.00326 -0.109 4.04 0 0.000874 3.1e-05 3.1e-05 test.phys eIoni + 0 -0.12 0.16 8.35 0.127 0 0 0 test.phys initStep + 1 -0.14 0.163 10 0.127 0 1.65 1.65 World Transportation + 2 -125 15.9 1e+04 0.127 0 9.99e+03 9.99e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 39, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00621 -0.073 3.41 0.659 0 0 0 test.phys initStep - 1 -0.0522 -0.169 10 0.659 0 6.59 6.59 World Transportation - 2 -69.8 -146 1e+04 0.659 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.12 0.16 8.35 0.219 0 0 0 test.phys initStep + 1 -0.143 0.165 10 0.219 0 1.65 1.65 World Transportation + 2 -140 27.7 1e+04 0.219 0 9.99e+03 9.99e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 38, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00621 -0.073 3.41 6.62 0 0 0 test.phys initStep - 1 -0.169 -0.184 10 6.62 0 6.59 6.59 World Transportation - 2 -247 -169 1e+04 6.62 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.12 0.16 8.35 2.51 0 0 0 test.phys initStep + 1 -0.0847 0.228 10 2.51 0 1.65 1.65 World Transportation + 2 211 412 1e+04 2.51 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 37, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00621 -0.073 3.41 2.05 0 0 0 test.phys initStep - 1 0.00745 -0.248 10 2.05 0 6.59 6.59 World Transportation - 2 20.7 -265 1e+04 2.05 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.12 0.16 8.35 0.136 0 0 0 test.phys initStep + 1 -0.137 0.166 10 0.136 0 1.65 1.65 World Transportation + 2 -107 33.6 1e+04 0.136 0 9.99e+03 9.99e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 36, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00621 -0.073 3.41 37 0 0 0 test.phys initStep - 1 -0.0448 -0.208 10 37 0 6.59 6.59 World Transportation - 2 -58.5 -205 1e+04 37 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.12 0.16 8.35 0.937 0 0 0 test.phys initStep + 1 -0.143 0.154 9.23 0.26 0 0.883 0.883 test.phys compt + 2 16.9 12.9 0 0.26 0 23.2 24 World Transportation + 3 1e+04 7.49e+03 -5.42e+03 0.26 0 1.36e+04 1.36e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 55, Parent ID = 36 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00621 -0.073 3.41 5.22 0 0 0 test.phys initStep - 1 -0.0427 -0.279 10 5.22 0 6.59 6.59 World Transportation - 2 -55.4 -313 1e+04 5.22 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.143 0.154 9.23 0.677 0 0 0 test.phys initStep + 1 -0.348 0.243 9.52 0.541 0.136 0.409 0.409 test.phys msc + 2 -0.493 0.525 9.49 0.416 0.124 0.365 0.774 test.phys msc + 3 -0.379 0.676 9.7 0.276 0.14 0.339 1.11 test.phys msc + 4 -0.401 0.746 9.84 0.154 0.122 0.186 1.3 test.phys msc + 5 -0.42 0.769 9.88 0 0.154 0.142 1.44 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 35, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00621 -0.073 3.41 0.00924 0 0 0 test.phys initStep - 1 -0.00628 -0.0731 3.42 0 0.00155 0.00551 0.00551 test.phys phot + 0 -0.12 0.16 8.35 0.0251 0 0 0 test.phys initStep + 1 -0.124 0.159 8.81 0 0.00155 0.46 0.46 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 56, Parent ID = 35 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00628 -0.0731 3.42 0.00769 0 0 0 test.phys initStep - 1 -0.00603 -0.0731 3.42 0 0.00769 0.000849 0.000849 test.phys eIoni + 0 -0.124 0.159 8.81 0.0236 0 0 0 test.phys initStep + 1 -0.125 0.158 8.81 0 0.0236 0.00578 0.00578 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 34, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00621 -0.073 3.41 0.0496 0 0 0 test.phys initStep - 1 -0.00884 -0.0783 3.95 0.0488 0 0.536 0.536 test.phys compt - 2 -1.9 -3.95 10 0.0488 0 7.43 7.96 World Transportation - 3 -3.12e+03 -6.39e+03 1e+04 0.0488 0 1.23e+04 1.23e+04 OutOfWorld Transportation + 0 -0.12 0.16 8.35 0.138 0 0 0 test.phys initStep + 1 -0.167 0.12 10 0.138 0 1.65 1.65 World Transportation + 2 -284 -245 1e+04 0.138 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 4 +* G4Track Information: Particle = gamma, Track ID = 33, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00884 -0.0783 3.95 0.000846 0 0 0 test.phys initStep - 1 -0.00884 -0.0783 3.95 0 0.000846 2.97e-05 2.97e-05 test.phys eIoni + 0 -0.12 0.16 8.35 11.5 0 0 0 test.phys initStep + 1 -0.139 0.152 10 11.5 0 1.65 1.65 World Transportation + 2 -117 -51.1 1e+04 11.5 0 9.99e+03 9.99e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 32, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00621 -0.073 3.41 0.0267 0 0 0 test.phys initStep - 1 -0.0459 -0.125 5.26 0 0.00155 1.85 1.85 test.phys phot + 0 -0.12 0.16 8.35 0.0561 0 0 0 test.phys initStep + 1 -0.183 0.137 10 0.0561 0 1.65 1.65 World Transportation + 2 -386 -139 1e+04 0.0561 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 31, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0459 -0.125 5.26 0.0251 0 0 0 test.phys initStep - 1 -0.0471 -0.124 5.27 0 0.0251 0.00646 0.00646 test.phys eIoni + 0 -0.119 0.16 8.3 27 0 0 0 test.phys initStep + 1 -0.158 0.163 10 27 0 1.7 1.7 World Transportation + 2 -227 16.3 1e+04 27 0 9.99e+03 9.99e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 30, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00621 -0.073 3.41 0.068 0 0 0 test.phys initStep - 1 -0.0388 -0.187 10 0.068 0 6.59 6.59 World Transportation - 2 -49.4 -173 1e+04 0.068 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.119 0.16 8.3 0.0177 0 0 0 test.phys initStep + 1 -0.132 0.164 8.77 0 0.00155 0.47 0.47 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 57, Parent ID = 30 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 -1e+03 100 0 0 0 World initStep - 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation - 2 -0.000691 0.00238 0.38 55.1 0.125 0.38 1e+03 test.phys biasWrapper(eBrem) - 3 -0.33 0.182 6.64 51.3 2.19 6.28 1.01e+03 test.phys eIoni - 4 -0.342 0.255 7.25 51.1 0.22 0.618 1.01e+03 test.phys biasWrapper(eBrem) - 5 -0.39 0.563 10 50.2 0.901 2.77 1.01e+03 World Transportation - 6 -269 1.58e+03 1e+04 50.2 3.51e-22 1.01e+04 1.11e+04 OutOfWorld Transportation + 0 -0.132 0.164 8.77 0.0161 0 0 0 test.phys initStep + 1 -0.133 0.164 8.77 0 0.0161 0.00301 0.00301 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 22, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 29, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.342 0.255 7.25 0.0923 0 0 0 test.phys initStep - 1 -0.406 0.586 10 0.0923 0 2.77 2.77 World Transportation - 2 -233 1.2e+03 1e+04 0.0923 0 1.01e+04 1.01e+04 OutOfWorld Transportation + 0 -0.119 0.16 8.3 3.35 0 0 0 test.phys initStep + 1 -0.156 0.165 10 3.35 0 1.7 1.7 World Transportation + 2 -220 27.9 1e+04 3.35 0 9.99e+03 9.99e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 28, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.342 0.255 7.25 0.0325 0 0 0 test.phys initStep - 1 -0.404 0.383 8.79 0 0.00155 1.55 1.55 test.phys phot + 0 -0.119 0.16 8.3 0.365 0 0 0 test.phys initStep + 1 -0.151 0.168 10 0.365 0 1.7 1.7 World Transportation + 2 -190 43 1e+04 0.365 0 9.99e+03 9.99e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 21 +* G4Track Information: Particle = gamma, Track ID = 27, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.404 0.383 8.79 0.0309 0 0 0 test.phys initStep - 1 -0.404 0.381 8.8 0 0.0309 0.00926 0.00926 test.phys eIoni + 0 -0.119 0.16 8.3 1.07 0 0 0 test.phys initStep + 1 -0.171 0.183 10 1.07 0 1.7 1.7 World Transportation + 2 -307 135 1e+04 1.07 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 26, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.342 0.255 7.25 2.6 0 0 0 test.phys initStep - 1 -0.409 0.626 10 2.6 0 2.77 2.77 World Transportation - 2 -244 1.35e+03 1e+04 2.6 0 1.01e+04 1.01e+04 OutOfWorld Transportation + 0 -0.119 0.16 8.3 11.2 0 0 0 test.phys initStep + 1 -0.167 0.165 10 11.2 0 1.7 1.7 World Transportation + 2 -285 25.7 1e+04 11.2 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 25, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.342 0.255 7.25 0.0365 0 0 0 test.phys initStep - 1 -0.366 0.555 10 0.0365 0 2.76 2.76 World Transportation - 2 -89.6 1.09e+03 1e+04 0.0365 0 1e+04 1.01e+04 OutOfWorld Transportation + 0 -0.119 0.16 8.3 3.47 0 0 0 test.phys initStep + 1 -0.154 0.172 10 3.47 0 1.7 1.7 World Transportation + 2 -209 68.1 1e+04 3.47 0 9.99e+03 9.99e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 24, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.342 0.255 7.25 1.86 0 0 0 test.phys initStep - 1 -0.492 0.537 10 1.86 0 2.76 2.76 World Transportation - 2 -547 1.03e+03 1e+04 1.86 0 1.01e+04 1.01e+04 OutOfWorld Transportation + 0 -0.119 0.16 8.3 4.49 0 0 0 test.phys initStep + 1 -0.145 0.183 10 4.49 0 1.7 1.7 World Transportation + 2 -152 132 1e+04 4.49 0 9.99e+03 9.99e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 23, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.342 0.255 7.25 20.2 0 0 0 test.phys initStep - 1 -0.363 0.643 10 20.2 0 2.77 2.77 World Transportation - 2 -76.9 1.41e+03 1e+04 20.2 0 1.01e+04 1.01e+04 OutOfWorld Transportation + 0 -0.119 0.16 8.3 0.0289 0 0 0 test.phys initStep + 1 -0.135 0.156 9.24 0 0.00155 0.941 0.941 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 58, Parent ID = 23 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.342 0.255 7.25 0.662 0 0 0 test.phys initStep - 1 -0.44 0.459 10 0.662 0 2.76 2.76 World Transportation - 2 -359 742 1e+04 0.662 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.135 0.156 9.24 0.0273 0 0 0 test.phys initStep + 1 -0.136 0.156 9.24 0 0.0273 0.00748 0.00748 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 22, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.342 0.255 7.25 0.123 0 0 0 test.phys initStep - 1 -0.38 0.538 10 0.123 0 2.76 2.76 World Transportation - 2 -139 1.03e+03 1e+04 0.123 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.119 0.16 8.3 38.4 0 0 0 test.phys initStep + 1 -0.167 0.173 10 38.4 0 1.7 1.7 World Transportation + 2 -282 76.9 1e+04 38.4 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 21, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.342 0.255 7.25 0.108 0 0 0 test.phys initStep - 1 -0.371 0.526 10 0.108 0 2.76 2.76 World Transportation - 2 -106 985 1e+04 0.108 0 1e+04 1e+04 OutOfWorld Transportation + 0 -0.0966 0.134 7.02 0.121 0 0 0 test.phys initStep + 1 -0.12 0.211 10 0.121 0 2.99 2.99 World Transportation + 2 -77.5 258 1e+04 0.121 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 20, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.342 0.255 7.25 0.0128 0 0 0 test.phys initStep - 1 -0.343 0.328 7.83 0 0.00155 0.583 0.583 test.phys phot + 0 -0.0966 0.134 7.02 6.01 0 0 0 test.phys initStep + 1 -0.112 0.191 10 6.01 0 2.99 2.99 World Transportation + 2 -52.8 189 1e+04 6.01 0 9.99e+03 9.99e+03 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 13 +* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.343 0.328 7.83 0.0112 0 0 0 test.phys initStep - 1 -0.343 0.328 7.83 0 0.0112 0.00161 0.00161 test.phys eIoni + 0 -0.0966 0.134 7.02 3.56 0 0 0 test.phys initStep + 1 -0.119 0.215 10 3.56 0 2.99 2.99 World Transportation + 2 -74.7 270 1e+04 3.56 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 18, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.33 0.182 6.64 1.66 0 0 0 test.phys initStep - 1 -0.374 0.0646 6.97 1.44 0.151 0.36 0.36 test.phys biasWrapper(eBrem) - 2 -0.0547 -0.754 7.87 0.706 0.729 1.8 2.16 test.phys msc - 3 -0.169 -1.19 8.12 0.0525 0.653 1.27 3.42 test.phys eIoni - 4 -0.175 -1.19 8.12 0 0.0525 0.0232 3.45 test.phys eIoni + 0 -0.0966 0.134 7.02 0.00589 0 0 0 test.phys initStep + 1 -0.0969 0.135 7.07 0 0.00155 0.0541 0.0541 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 34, Parent ID = 12 +* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 18 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.374 0.0646 6.97 0.0286 0 0 0 test.phys initStep - 1 -0.291 -0.143 7.21 0.0279 0 0.325 0.325 test.phys compt - 2 -1.27 0.174 10 0.0279 0 2.97 3.3 World Transportation - 3 -3.51e+03 1.14e+03 1e+04 0.0279 0 1.06e+04 1.07e+04 OutOfWorld Transportation + 0 -0.0969 0.135 7.07 0.00434 0 0 0 test.phys initStep + 1 -0.097 0.135 7.07 0 0.00434 0.000332 0.000332 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 35, Parent ID = 34 +* G4Track Information: Particle = gamma, Track ID = 17, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.291 -0.143 7.21 0.000734 0 0 0 test.phys initStep - 1 -0.291 -0.143 7.21 0 0.000734 2.47e-05 2.47e-05 test.phys eIoni + 0 -0.0966 0.134 7.02 1.83 0 0 0 test.phys initStep + 1 -0.116 0.22 10 1.83 0 2.99 2.99 World Transportation + 2 -64.1 288 1e+04 1.83 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 33, Parent ID = 12 +* G4Track Information: Particle = gamma, Track ID = 16, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.374 0.0646 6.97 0.735 0 0 0 test.phys initStep - 1 -0.813 0.365 6.89 0.584 0 0.539 0.539 test.phys compt - 2 -13.4 33.7 4.08 0.429 0 35.8 36.3 test.phys compt - 3 -11.3 39.8 0 0.429 0 7.67 44 World Transportation - 4 3.54e+03 1e+04 -6.63e+03 0.429 0 1.25e+04 1.25e+04 OutOfWorld Transportation + 0 -0.0966 0.134 7.02 0.173 0 0 0 test.phys initStep + 1 -0.18 0.214 10 0.173 0 2.99 2.99 World Transportation + 2 -281 266 1e+04 0.173 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 33 +* G4Track Information: Particle = gamma, Track ID = 15, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -13.4 33.7 4.08 0.155 0 0 0 test.phys initStep - 1 -13.5 33.7 4.1 0 0.155 0.143 0.143 test.phys eIoni + 0 -0.0966 0.134 7.02 1.65 0 0 0 test.phys initStep + 1 -0.114 0.219 10 1.65 0 2.99 2.99 World Transportation + 2 -57.1 283 1e+04 1.65 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 36, Parent ID = 33 +* G4Track Information: Particle = gamma, Track ID = 14, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.813 0.365 6.89 0.151 0 0 0 test.phys initStep - 1 -0.857 0.35 6.88 0 0.151 0.138 0.138 test.phys eIoni + 0 -0.0966 0.134 7.02 0.00814 0 0 0 test.phys initStep + 1 -0.0988 0.136 7.15 0 0.00155 0.135 0.135 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 32, Parent ID = 12 +* G4Track Information: Particle = e-, Track ID = 60, Parent ID = 14 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.374 0.0646 6.97 0.0242 0 0 0 test.phys initStep - 1 0.069 -0.128 8.33 0 0.00155 1.44 1.44 test.phys phot + 0 -0.0988 0.136 7.15 0.00659 0 0 0 test.phys initStep + 1 -0.0988 0.136 7.15 0 0.00659 0.000657 0.000657 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 38, Parent ID = 32 +* G4Track Information: Particle = gamma, Track ID = 13, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.069 -0.128 8.33 0.0226 0 0 0 test.phys initStep - 1 0.0689 -0.126 8.33 0 0.0226 0.0054 0.0054 test.phys eIoni + 0 -0.0966 0.134 7.02 0.0106 0 0 0 test.phys initStep + 1 -0.0966 0.135 7.03 0 0.00155 0.0135 0.0135 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 31, Parent ID = 12 +* G4Track Information: Particle = e-, Track ID = 61, Parent ID = 13 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.374 0.0646 6.97 0.18 0 0 0 test.phys initStep - 1 0.129 0.116 10 0.18 0 3.07 3.07 World Transportation - 2 1.66e+03 169 1e+04 0.18 0 1.01e+04 1.01e+04 OutOfWorld Transportation + 0 -0.0966 0.135 7.03 0.00903 0 0 0 test.phys initStep + 1 -0.0969 0.134 7.03 0 0.00903 0.00111 0.00111 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 30, Parent ID = 12 +* G4Track Information: Particle = gamma, Track ID = 12, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.374 0.0646 6.97 0.00775 0 0 0 test.phys initStep - 1 -0.373 0.0601 7 0 0.00155 0.0226 0.0226 test.phys phot + 0 -0.0966 0.134 7.02 0.858 0 0 0 test.phys initStep + 1 -0.0994 0.235 10 0.858 0 2.99 2.99 World Transportation + 2 -9.33 337 1e+04 0.858 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 30 +* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.373 0.0601 7 0.0062 0 0 0 test.phys initStep - 1 -0.373 0.0602 7 0 0.0062 0.000594 0.000594 test.phys eIoni + 0 -0.0877 0.0909 5.16 0.974 0 0 0 test.phys initStep + 1 -0.139 0.139 10 0.974 0 4.84 4.84 World Transportation + 2 -106 98.9 1e+04 0.974 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 29, Parent ID = 12 +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.374 0.0646 6.97 0.648 0 0 0 test.phys initStep - 1 -0.0706 -0.19 7.72 0.322 0 0.847 0.847 test.phys compt - 2 -5.25 -4.35 10 0.322 0 7.02 7.87 World Transportation - 3 -1e+04 -8.02e+03 4.41e+03 0.322 0 1.35e+04 1.36e+04 OutOfWorld Transportation + 0 -0.0877 0.0909 5.16 0.0967 0 0 0 test.phys initStep + 1 -0.238 0.126 10 0.0967 0 4.84 4.84 World Transportation + 2 -311 73.1 1e+04 0.0967 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 40, Parent ID = 29 +* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0706 -0.19 7.72 0.326 0 0 0 test.phys initStep - 1 0.0452 -0.191 7.84 0 0.326 0.456 0.456 test.phys eIoni + 0 -0.0877 0.0909 5.16 0.0336 0 0 0 test.phys initStep + 1 -0.242 0.126 10 0.0336 0 4.84 4.84 World Transportation + 2 -318 73.5 1e+04 0.0336 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 28, Parent ID = 12 +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.374 0.0646 6.97 0.0422 0 0 0 test.phys initStep - 1 1.15 0.316 8.52 0 0.000119 2.18 2.18 test.phys phot + 0 -0.0877 0.0909 5.16 0.0166 0 0 0 test.phys initStep + 1 -0.0962 0.102 5.71 0 0.00155 0.547 0.547 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 41, Parent ID = 28 +* G4Track Information: Particle = e-, Track ID = 62, Parent ID = 8 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 1.15 0.316 8.52 0.0421 0 0 0 test.phys initStep - 1 1.15 0.311 8.52 0 0.0421 0.0158 0.0158 test.phys eIoni + 0 -0.0962 0.102 5.71 0.015 0 0 0 test.phys initStep + 1 -0.0967 0.102 5.71 0 0.015 0.00266 0.00266 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 27, Parent ID = 12 +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.374 0.0646 6.97 0.0343 0 0 0 test.phys initStep - 1 0.238 -0.119 8 0 0.00155 1.21 1.21 test.phys phot + 0 -0.0877 0.0909 5.16 0.139 0 0 0 test.phys initStep + 1 -0.174 0.171 10 0.139 0 4.84 4.84 World Transportation + 2 -179 166 1e+04 0.139 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 27 +* G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.238 -0.119 8 0.0327 0 0 0 test.phys initStep - 1 0.237 -0.117 8.01 0 0.0327 0.0102 0.0102 test.phys eIoni + 0 -0.0877 0.0909 5.16 0.0182 0 0 0 test.phys initStep + 1 -0.0886 0.0946 5.33 0 0.00155 0.165 0.165 test.phys phot ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 26, Parent ID = 12 +* G4Track Information: Particle = e-, Track ID = 63, Parent ID = 6 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.374 0.0646 6.97 0.164 0 0 0 test.phys initStep - 1 -0.0486 -1.04 10 0.164 0 3.24 3.24 World Transportation - 2 1.07e+03 -3.64e+03 1e+04 0.164 0 1.07e+04 1.07e+04 OutOfWorld Transportation + 0 -0.0886 0.0946 5.33 0.0167 0 0 0 test.phys initStep + 1 -0.0889 0.0937 5.33 0 0.0167 0.00318 0.00318 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 25, Parent ID = 12 +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.374 0.0646 6.97 0.0702 0 0 0 test.phys initStep - 1 0.971 -0.913 10 0.0702 0 3.45 3.45 World Transportation - 2 4.44e+03 -3.23e+03 1e+04 0.0702 0 1.14e+04 1.14e+04 OutOfWorld Transportation + 0 -0.0877 0.0909 5.16 0.0968 0 0 0 test.phys initStep + 1 -0.166 0.169 10 0.0968 0 4.84 4.84 World Transportation + 2 -161 162 1e+04 0.0968 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000691 0.00238 0.38 46.4 0 0 0 test.phys initStep - 1 -0.0376 0.0801 10 46.4 0 9.62 9.62 World Transportation - 2 -38.3 80.8 1e+04 46.4 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.0877 0.0909 5.16 0.197 0 0 0 test.phys initStep + 1 -0.216 0.168 10 0.197 0 4.84 4.84 World Transportation + 2 -264 159 1e+04 0.197 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000691 0.00238 0.38 0.451 0 0 0 test.phys initStep - 1 -0.0458 0.131 10 0.451 0 9.62 9.62 World Transportation - 2 -46.9 133 1e+04 0.451 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.0877 0.0909 5.16 5.24 0 0 0 test.phys initStep + 1 -0.187 0.196 10 5.24 0 4.84 4.84 World Transportation + 2 -205 217 1e+04 5.24 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000691 0.00238 0.38 7.48 0 0 0 test.phys initStep - 1 -0.117 0.197 10 7.48 0 9.62 9.62 World Transportation - 2 -121 202 1e+04 7.48 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 -0.0877 0.0909 5.16 4.59 0 0 0 test.phys initStep + 1 -0.176 0.208 10 4.59 0 4.84 4.84 World Transportation + 2 -182 242 1e+04 4.59 0 9.99e+03 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0 0 -1e+03 100 0 0 0 World initStep + 1 0 0 0 100 3.68e-23 1e+03 1e+03 test.phys Transportation + 2 0.221 0.0966 7.94 96.9 3.11 7.94 1.01e+03 test.phys biasWrapper(eBrem) + 3 0.318 0.097 9.85 93.7 0.705 1.92 1.01e+03 test.phys eIoni + 4 0.327 0.095 10 93.7 0.0501 0.147 1.01e+03 World Transportation + 5 612 -217 1e+04 93.7 3.66e-22 1e+04 1.1e+04 OutOfWorld Transportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000691 0.00238 0.38 0.0695 0 0 0 test.phys initStep - 1 -0.0563 0.0981 5.28 0.063 0 4.9 4.9 test.phys compt - 2 0.773 -8.82 7.75 0.054 0 9.3 14.2 test.phys compt - 3 0.416 -8.41 8.3 0.0528 0 0.773 15 test.phys compt - 4 0.205 -8.3 10 0.0528 0 1.71 16.7 World Transportation - 5 -1.24e+03 668 1e+04 0.0528 0 1.01e+04 1.01e+04 OutOfWorld Transportation + 0 0.318 0.097 9.85 2.43 0 0 0 test.phys initStep + 1 0.302 0.187 10 2.37 0.0528 0.175 0.175 World Transportation + 2 -952 1e+04 9.35e+03 2.37 3.67e-22 1.37e+04 1.37e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 8 +* G4Track Information: Particle = gamma, Track ID = 11, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.416 -8.41 8.3 0.00113 0 0 0 test.phys initStep - 1 0.416 -8.41 8.3 0 0.00113 4.38e-05 4.38e-05 test.phys eIoni + 0 0.221 0.0966 7.94 0.0263 0 0 0 test.phys initStep + 1 0.296 0.097 10 0.0263 0 2.06 2.06 World Transportation + 2 366 2.19 1e+04 0.0263 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 44, Parent ID = 8 +* G4Track Information: Particle = gamma, Track ID = 10, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.773 -8.82 7.75 0.00905 0 0 0 test.phys initStep - 1 0.773 -8.82 7.75 0 0.00905 0.00112 0.00112 test.phys eIoni + 0 0.221 0.0966 7.94 1.88 0 0 0 test.phys initStep + 1 0.295 0.103 10 1.88 0 2.06 2.06 World Transportation + 2 358 32.6 1e+04 1.88 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 8 +* G4Track Information: Particle = gamma, Track ID = 9, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0563 0.0981 5.28 0.00646 0 0 0 test.phys initStep - 1 -0.0563 0.0983 5.28 0 0.00646 0.000635 0.000635 test.phys eIoni + 0 0.221 0.0966 7.94 4.99 0 0 0 test.phys initStep + 1 0.292 0.105 10 4.99 0 2.06 2.06 World Transportation + 2 346 42.8 1e+04 4.99 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 +* G4Track Information: Particle = gamma, Track ID = 8, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.221 0.0966 7.94 0.0436 0 0 0 test.phys initStep + 1 0.227 0.0959 8.13 0.0407 0 0.196 0.196 test.phys compt + 2 -5.75 -1.47 9.38 0.0407 0 6.31 6.5 test.phys Rayl + 3 -5.77 -1.48 9.38 0 0.00155 0.0235 6.53 test.phys phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 8 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -5.77 -1.48 9.38 0.0392 0 0 0 test.phys initStep + 1 -5.77 -1.48 9.38 0 0.0392 0.014 0.014 test.phys eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 8 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000691 0.00238 0.38 1.64 0 0 0 test.phys initStep - 1 -0.0287 0.0607 4.9 0.662 0 4.52 4.52 test.phys compt - 2 -8.03 1.22 10 0.662 0 9.56 14.1 World Transportation - 3 -1e+04 1.45e+03 6.38e+03 0.662 0 1.19e+04 1.2e+04 OutOfWorld Transportation + 0 0.227 0.0959 8.13 0.0029 0 0 0 test.phys initStep + 1 0.227 0.0959 8.13 0 0.0029 0.000175 0.000175 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 46, Parent ID = 7 +* G4Track Information: Particle = gamma, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0287 0.0607 4.9 0.976 0 0 0 test.phys initStep - 1 0.28 0.027 5.63 0.224 0.752 1.6 1.6 test.phys eIoni - 2 0.194 0.0479 5.65 0 0.224 0.258 1.86 test.phys eIoni + 0 0.221 0.0966 7.94 0.0355 0 0 0 test.phys initStep + 1 0.286 0.0994 10 0.0355 0 2.06 2.06 World Transportation + 2 317 13.6 1e+04 0.0355 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000691 0.00238 0.38 1.13 0 0 0 test.phys initStep - 1 -0.073 0.171 10 1.13 0 9.62 9.62 World Transportation - 2 -75.2 175 1e+04 1.13 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.221 0.0966 7.94 0.863 0 0 0 test.phys initStep + 1 0.237 0.0982 8.37 0.229 0 0.436 0.436 test.phys compt + 2 -0.967 10.1 0 0.229 0 13.1 13.5 World Transportation + 3 -1.21e+03 1e+04 -8.39e+03 0.229 0 1.31e+04 1.31e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 6 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000691 0.00238 0.38 0.0123 0 0 0 test.phys initStep - 1 -0.00154 0.00473 0.529 0 0.00155 0.149 0.149 test.phys phot + 0 0.237 0.0982 8.37 0.634 0 0 0 test.phys initStep + 1 0.26 0.0242 8.81 0 0.634 1.14 1.14 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 47, Parent ID = 5 +* G4Track Information: Particle = gamma, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00154 0.00473 0.529 0.0108 0 0 0 test.phys initStep - 1 -0.00111 0.00458 0.529 0 0.0108 0.00151 0.00151 test.phys eIoni + 0 0.221 0.0966 7.94 0.709 0 0 0 test.phys initStep + 1 0.294 0.0966 10 0.709 0 2.06 2.06 World Transportation + 2 357 0.391 1e+04 0.709 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000691 0.00238 0.38 87.4 0 0 0 test.phys initStep - 1 0.0188 0.129 10 87.4 0 9.62 9.62 World Transportation - 2 20.3 132 1e+04 87.4 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.221 0.0966 7.94 0.117 0 0 0 test.phys initStep + 1 0.266 0.0851 9.2 0.0857 0 1.27 1.27 test.phys compt + 2 11.9 0.865 0 0.0857 0 14.8 16.1 World Transportation + 3 1e+04 672 -7.92e+03 0.0857 0 1.28e+04 1.28e+04 OutOfWorld Transportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000691 0.00238 0.38 0.128 0 0 0 test.phys initStep - 1 -0.0369 0.0776 4.89 0.106 0 4.51 4.51 test.phys compt - 2 7.55 -24.9 10 0.106 0 26.6 31.1 World Transportation - 3 3.03e+03 -1e+04 2.05e+03 0.106 0 1.06e+04 1.07e+04 OutOfWorld Transportation + 0 0.266 0.0851 9.2 0.0312 0 0 0 test.phys initStep + 1 0.265 0.085 9.21 0 0.0312 0.00941 0.00941 test.phys eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 48, Parent ID = 3 +* G4Track Information: Particle = gamma, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0369 0.0776 4.89 0.0219 0 0 0 test.phys initStep - 1 -0.0373 0.0787 4.89 0 0.0219 0.00508 0.00508 test.phys eIoni + 0 0.221 0.0966 7.94 0.952 0 0 0 test.phys initStep + 1 0.364 0.108 10 0.952 0 2.07 2.07 World Transportation + 2 696 57.3 1e+04 0.952 0 1e+04 1e+04 OutOfWorld Transportation ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000691 0.00238 0.38 44.7 0 0 0 test.phys initStep - 1 -0.0933 0.158 10 44.7 0 9.62 9.62 World Transportation - 2 -96.3 162 1e+04 44.7 0 9.99e+03 1e+04 OutOfWorld Transportation + 0 0.221 0.0966 7.94 0.0138 0 0 0 test.phys initStep + 1 0.23 0.0975 8.19 0 0.000119 0.251 0.251 test.phys phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 2 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.23 0.0975 8.19 0.0136 0 0 0 test.phys initStep + 1 0.23 0.0972 8.19 0 0.0136 0.00225 0.00225 test.phys eIoni Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.010528s Sys=0.010000s + User=0.010000s Real=0.009127s Sys=0.000000s Graphics systems deleted. Visualization Manager deleting... G4 kernel has come to Quit state. @@ -5355,15 +4115,15 @@ Total navigation history collections cleaned: 7 ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00769 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.00673 MB Pool ID '7G4Event', size : 0.000961 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.000961 MB -Pool ID '7G4Track', size : 0.0135 MB +Pool ID '17G4DynamicParticle', size : 0.00865 MB +Pool ID '7G4Track', size : 0.0163 MB Pool ID '18G4TouchableHistory', size : 0.000961 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.034 MB +Dynamic pools deleted: 9 / Total memory freed: 0.038 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. diff --git a/examples/extended/biasing/GB05/exampleGB05.out b/examples/extended/biasing/GB05/exampleGB05.out index 286075bef2d..447fc0f58e4 100644 --- a/examples/extended/biasing/GB05/exampleGB05.out +++ b/examples/extended/biasing/GB05/exampleGB05.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -465,7 +465,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -473,13 +472,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -487,13 +484,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -502,12 +497,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -518,12 +511,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -534,12 +525,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -548,12 +537,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -562,12 +552,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -578,12 +566,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -593,13 +579,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -629,14 +613,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -644,14 +626,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -660,13 +640,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -690,12 +669,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -703,12 +682,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -717,12 +696,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -730,1254 +709,1376 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ - neutron, kinetic energy (MeV) = 78.1722, position (cm) = (-1.14446,28.322,200), weight = 0.25 - neutron, kinetic energy (MeV) = 2.34271, position (cm) = (31.6273,-84.4229,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 53.445, position (cm) = (13.6823,-77.9771,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 53.445, position (cm) = (13.6823,-77.9771,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 97.922, position (cm) = (23.3767,-78.4805,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 97.922, position (cm) = (23.3767,-78.4805,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 97.922, position (cm) = (23.3767,-78.4805,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 97.922, position (cm) = (23.3767,-78.4805,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 97.922, position (cm) = (23.3767,-78.4805,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.338987, position (cm) = (24.3495,-86.0642,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 82.3015, position (cm) = (24.3809,-87.0948,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 97.2443, position (cm) = (27.5971,-89.0129,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 0.100935, position (cm) = (31.0983,-71.905,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 0.080914, position (cm) = (10.8619,-73.2028,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 92.7586, position (cm) = (23.2787,-80.3199,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 98.23, position (cm) = (26.2784,-80.6127,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 98.23, position (cm) = (26.2784,-80.6127,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 1.19009, position (cm) = (24.9769,-49.2662,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.0712618, position (cm) = (44.8199,-30.3756,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 3.96762, position (cm) = (25.8272,-20.8783,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 0.28276, position (cm) = (62.4447,-37.7543,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 4.00919, position (cm) = (71.5968,-79.5413,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 4.58359, position (cm) = (70.7611,-78.5633,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 2.5938, position (cm) = (57.7701,-70.3571,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 2.5938, position (cm) = (57.7701,-70.3571,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 2.90044, position (cm) = (73.3253,-69.6215,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 2.83266, position (cm) = (73.6364,-69.6787,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.476903, position (cm) = (64.8836,-26.0876,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 8.59285, position (cm) = (58.1467,-25.1879,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 8.59285, position (cm) = (58.1467,-25.1879,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 6.05127e-05, position (cm) = (74.9365,4.16731,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 0.454825, position (cm) = (61.7864,-11.8451,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.0824532, position (cm) = (86.5146,-31.8752,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 1.14517, position (cm) = (84.8187,-20.8494,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 2.29746, position (cm) = (75.6467,-23.0848,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.123241, position (cm) = (79.3707,-21.0145,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.300727, position (cm) = (36.5349,-51.9012,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.280616, position (cm) = (33.2277,-48.2939,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 2.4502, position (cm) = (29.9349,-43.9892,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 1.69537, position (cm) = (34.8445,-33.6929,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 0.658266, position (cm) = (28.4689,-56.2572,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 0.0351064, position (cm) = (35.0947,-35.2051,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 20.9609, position (cm) = (54.3179,-17.3811,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 20.9609, position (cm) = (54.3179,-17.3811,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 20.9609, position (cm) = (54.3179,-17.3811,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.119586, position (cm) = (74.2734,-27.4521,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.0675211, position (cm) = (45.5763,-27.6122,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 0.978081, position (cm) = (51.6229,-30.0735,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.202177, position (cm) = (46.3944,-25.7587,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 11.9359, position (cm) = (56.9578,-21.3321,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 20.2375, position (cm) = (57.152,-21.0754,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 0.602593, position (cm) = (48.7619,-33.894,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.153845, position (cm) = (50.9575,-22.2682,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.307856, position (cm) = (53.7294,-18.2343,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 50.5845, position (cm) = (2.47673,-68.2825,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 97.9688, position (cm) = (2.63164,-71.6857,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.709457, position (cm) = (41.3985,-90.8168,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 3.26454, position (cm) = (8.3006,-49.8095,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 0.000109797, position (cm) = (8.39293,-74.6682,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.324407, position (cm) = (13.6656,-84.9308,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 0.181644, position (cm) = (11.7197,-80.7698,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 8.6776, position (cm) = (12.1161,-80.6391,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 0.116774, position (cm) = (0.608702,-73.0567,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 0.269562, position (cm) = (25.6788,-64.2142,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.145975, position (cm) = (0.816341,-76.4727,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 61.0403, position (cm) = (27.8958,-79.3897,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 97.8179, position (cm) = (-5.09369,-70.0704,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 17.9115, position (cm) = (0.580753,-75.6448,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 17.9115, position (cm) = (0.580753,-75.6448,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 17.9115, position (cm) = (0.580753,-75.6448,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 17.9115, position (cm) = (0.580753,-75.6448,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 17.9115, position (cm) = (0.580753,-75.6448,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 54.2745, position (cm) = (-0.617768,-54.4085,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 4.03912e-06, position (cm) = (9.77723,-51.98,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 3.74918, position (cm) = (-5.47926,-83.0304,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 0.522664, position (cm) = (27.8348,-92.2309,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 3.3957, position (cm) = (17.0455,-82.5803,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 1.60872, position (cm) = (-5.9025,-78.9257,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 1.20559, position (cm) = (13.4672,-71.2995,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 54.7254, position (cm) = (37.8631,-59.9029,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 54.436, position (cm) = (38.3006,-60.1014,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 54.7254, position (cm) = (37.8631,-59.9029,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 97.2759, position (cm) = (-2.64809,-67.3612,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 98.1261, position (cm) = (-4.42035,-69.6794,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 98.1261, position (cm) = (-4.42035,-69.6794,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.0963834, position (cm) = (-8.61908,-87.5715,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 1.83582, position (cm) = (7.04798,-65.2404,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.148622, position (cm) = (-1.08908,-70.631,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 2.3229, position (cm) = (-0.774702,-70.4987,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.0580909, position (cm) = (-31.8935,-60.6476,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 0.0549832, position (cm) = (-27.1739,-47.2035,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 0.71822, position (cm) = (-36.9791,-52.5484,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 98.1261, position (cm) = (-4.42035,-69.6794,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 98.1261, position (cm) = (-4.42035,-69.6794,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 0.268273, position (cm) = (-7.6131,-64.8238,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 0.198939, position (cm) = (-23.4002,-86.486,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.0779084, position (cm) = (-38.4029,-99.2278,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.671454, position (cm) = (-35.4243,-99.6052,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 1.84083e-05, position (cm) = (5.1798,-73.1347,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 1.49197, position (cm) = (3.73175,-65.4912,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 24.302, position (cm) = (-2.16908,-66.9169,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.504498, position (cm) = (10.9451,-61.0366,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 4.62476, position (cm) = (-1.97475,-67.7133,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 47.3622, position (cm) = (-9.51192,-69.1794,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 36.0937, position (cm) = (25.684,-88.0586,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 14.2253, position (cm) = (-13.7193,-41.6709,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 2.21106, position (cm) = (-12.8136,-43.8197,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.167009, position (cm) = (-6.82968,-51.3657,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 3.54082, position (cm) = (-12.0424,-73.2045,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 8.79603, position (cm) = (-0.0468023,-15.0403,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 0.000889138, position (cm) = (-35.2799,-34.202,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 7.35165, position (cm) = (14.9367,-70.3177,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.737708, position (cm) = (8.26044,-68.9395,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 0.093774, position (cm) = (11.9677,-66.6937,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.510999, position (cm) = (16.0085,-61.2368,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.666783, position (cm) = (-14.434,-67.4975,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.650437, position (cm) = (-35.7967,-66.973,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 3.77282, position (cm) = (-20.2344,-61.7265,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.139204, position (cm) = (-12.0495,-55.8135,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 1.94359, position (cm) = (-15.6936,-60.3601,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 6.2302, position (cm) = (-19.6228,-58.4427,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 9.42606e-05, position (cm) = (-27.8369,-57.7332,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 3.79806, position (cm) = (-8.22919,-53.8594,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 5.79671, position (cm) = (-10.7596,-56.5359,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 98.0486, position (cm) = (-4.761,-67.5883,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 98.0993, position (cm) = (-8.84329,-70.6645,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 98.0993, position (cm) = (-8.84329,-70.6645,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 97.8815, position (cm) = (-19.8671,-64.4173,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 3.14735, position (cm) = (-8.59425,-61.4025,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 3.14735, position (cm) = (-8.59425,-61.4025,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.3346, position (cm) = (-42.2188,-73.7858,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 6.94304e-05, position (cm) = (5.29836,-66.098,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.218735, position (cm) = (-16.0073,-43.7176,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 2.016, position (cm) = (-41.5867,-60.1001,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.20047, position (cm) = (-2.21873,-30.1815,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 59.7936, position (cm) = (-0.0666168,-81.7976,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.998965, position (cm) = (-4.34735,-71.3435,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 56.8817, position (cm) = (-2.76744,-82.1313,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 59.7936, position (cm) = (-0.0666168,-81.7976,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 98.0326, position (cm) = (-10.0214,-70.5004,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 97.6234, position (cm) = (95.3801,58.4776,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 98.3886, position (cm) = (155.839,92.5432,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 98.3886, position (cm) = (155.839,92.5432,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 98.3886, position (cm) = (155.839,92.5432,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 98.3886, position (cm) = (155.839,92.5432,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 57.9672, position (cm) = (64.9981,72.1007,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 56.782, position (cm) = (69.3676,71.0222,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.494776, position (cm) = (66.3107,67.4642,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.152403, position (cm) = (63.6646,69.6284,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 2.97757, position (cm) = (65.5535,67.175,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 55.5764, position (cm) = (73.8902,78.3071,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 57.3035, position (cm) = (76.4047,56.0906,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 2.11026, position (cm) = (82.9712,57.4807,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 5.62171, position (cm) = (79.0715,42.4575,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 2.42711, position (cm) = (82.7851,63.276,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 0.355468, position (cm) = (113.233,-7.14821,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 0.338749, position (cm) = (189.901,71.0049,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 12.0878, position (cm) = (195.395,158.495,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 31.9927, position (cm) = (164.239,141.466,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 31.9927, position (cm) = (164.239,141.466,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 1.41845, position (cm) = (155.312,138.442,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 9.95155, position (cm) = (158.3,138.286,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 32.2743, position (cm) = (159.43,143.86,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.0104774, position (cm) = (151.432,131.399,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 3.9376, position (cm) = (157.275,166.166,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 32.1434, position (cm) = (158.369,143.032,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 2.16324, position (cm) = (153.931,135.497,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 3.33335, position (cm) = (142.042,119.588,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.794948, position (cm) = (183.732,126.372,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 4.81986, position (cm) = (183.932,126.752,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.126649, position (cm) = (189.944,124.373,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 3.67513, position (cm) = (186.363,126.943,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 1.21771, position (cm) = (149.908,107.375,200), weight = 0.000244141 - anti_nu_e, kinetic energy (MeV) = 0.598082, position (cm) = (181.42,16.9784,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 68.2624, position (cm) = (-42.5622,102.618,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 0.198996, position (cm) = (-50.5745,113.091,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 67.6266, position (cm) = (-31.1789,102.393,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.387965, position (cm) = (-66.3373,59.1065,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 0.0827913, position (cm) = (-83.2881,42.1645,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 0.629198, position (cm) = (-75.9956,46.208,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 5.64127, position (cm) = (-24.5488,88.6267,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 0.00878873, position (cm) = (-23.1724,103.644,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 2.19619, position (cm) = (-30.9947,124.646,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 36.0881, position (cm) = (-30.7761,88.6891,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 36.0881, position (cm) = (-30.7761,88.6891,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 35.4853, position (cm) = (-29.8684,89.2871,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.340261, position (cm) = (-32.3267,91.03,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.5557, position (cm) = (-32.2058,90.8295,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.88061, position (cm) = (-32.258,91.0138,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 36.0881, position (cm) = (-30.7761,88.6891,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 31.1673, position (cm) = (-27.3719,85.5242,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 31.1673, position (cm) = (-27.3719,85.5242,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.093422, position (cm) = (-19.8046,90.468,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 8.97257, position (cm) = (-12.1632,99.2258,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 2.97772, position (cm) = (-19.7128,89.0695,200), weight = 6.10352e-05 - e-, kinetic energy (MeV) = 4.00246, position (cm) = (-19.8418,89.3918,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.0881377, position (cm) = (-19.8742,89.4064,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 5.08807, position (cm) = (-38.93,80.2718,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 0.193384, position (cm) = (-63.4304,82.1709,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.14242, position (cm) = (-55.7781,78.2332,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.350914, position (cm) = (-58.9326,68.0166,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.210521, position (cm) = (-64.7717,72.3306,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 0.124138, position (cm) = (-66.3491,69.3353,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 68.5396, position (cm) = (-12.886,97.9386,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 31.5723, position (cm) = (-39.7712,108.87,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 31.5723, position (cm) = (-39.7712,108.87,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.263067, position (cm) = (-49.2886,116.644,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.104069, position (cm) = (-42.2407,108.497,200), weight = 0.00012207 - e-, kinetic energy (MeV) = 1.58527, position (cm) = (-42.6422,118.12,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 3.38669, position (cm) = (-48.1256,121.659,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 30.5759, position (cm) = (-51.7393,122.874,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.411674, position (cm) = (-187.992,26.7323,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 3.05688, position (cm) = (-8.34894,-1.70601,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.0860329, position (cm) = (-12.1046,-6.05118,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.711719, position (cm) = (0.25936,-2.09967,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 1.69409, position (cm) = (-22.771,1.48049,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.366817, position (cm) = (-26.0549,-13.5014,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.191689, position (cm) = (-80.0048,40.2222,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 8.59454, position (cm) = (-76.1912,38.3759,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.171345, position (cm) = (-76.4959,36.5517,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.0655166, position (cm) = (-71.976,39.657,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.845898, position (cm) = (-74.5722,40.3873,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.00728051, position (cm) = (-93.7241,29.7306,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 28.2973, position (cm) = (-75.7405,37.9458,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 5.08869, position (cm) = (-65.3333,20.4025,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 5.08869, position (cm) = (-65.3333,20.4025,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 27.8595, position (cm) = (-60.2113,32.6447,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.00693508, position (cm) = (-69.639,26.2572,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 1.03641, position (cm) = (-34.0365,5.58254,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 20.3844, position (cm) = (-43.6537,29.6211,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 27.3419, position (cm) = (-41.272,30.8868,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 3.76131e-05, position (cm) = (-112.573,17.7616,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 4.73262, position (cm) = (-74.7255,4.8456,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.394146, position (cm) = (-80.6596,18.368,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 4.60838, position (cm) = (-71.242,0.123149,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.071578, position (cm) = (-84.4536,-0.619429,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 5.15925, position (cm) = (-80.9106,-0.611038,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 21.8555, position (cm) = (-82.8272,-1.58279,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 21.4498, position (cm) = (-82.6969,-1.25235,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 0.14198, position (cm) = (-81.0656,6.03624,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 1.37442, position (cm) = (-87.4714,-0.968892,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 21.8028, position (cm) = (-85.1272,-2.04673,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 21.8028, position (cm) = (-85.1272,-2.04673,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 5.31483e-07, position (cm) = (-20.9909,17.0263,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.00652588, position (cm) = (-69.4643,62.7499,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 0.0286206, position (cm) = (-74.3991,10.4847,200), weight = 5.96046e-08 - gamma, kinetic energy (MeV) = 4.2461, position (cm) = (-87.6119,26.7378,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 0.368353, position (cm) = (-80.8688,27.5771,200), weight = 2.98023e-08 - neutron, kinetic energy (MeV) = 2.47063, position (cm) = (-101.476,37.7007,200), weight = 5.96046e-08 - gamma, kinetic energy (MeV) = 7.13385, position (cm) = (-84.6109,16.2551,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.697937, position (cm) = (-43.1276,3.94251,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.116589, position (cm) = (-42.3092,22.4487,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 1.18525, position (cm) = (-52.2944,7.4084,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.10656, position (cm) = (-58.3023,21.1755,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.125398, position (cm) = (-57.3108,13.4427,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.16222, position (cm) = (-55.0696,7.3425,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 4.22466, position (cm) = (-63.0307,8.97662,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 4.22466, position (cm) = (-63.0307,8.97662,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 1.48326, position (cm) = (-85.8069,0.690615,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 1.66947, position (cm) = (-62.4911,0.627637,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 3.34977, position (cm) = (-57.4685,4.53512,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 27.7726, position (cm) = (-60.1431,4.57847,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 35.1807, position (cm) = (22.7646,-54.7429,200), weight = 0.03125 - neutron, kinetic energy (MeV) = 0.000851995, position (cm) = (122.329,-273.679,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 9.62205, position (cm) = (124.712,-286.89,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 96.0402, position (cm) = (22.7502,-69.6138,200), weight = 0.0625 - neutron, kinetic energy (MeV) = 95.9814, position (cm) = (21.7291,-68.1077,200), weight = 0.015625 - neutron, kinetic energy (MeV) = 95.9814, position (cm) = (21.7291,-68.1077,200), weight = 0.015625 - neutron, kinetic energy (MeV) = 95.9814, position (cm) = (21.7291,-68.1077,200), weight = 0.03125 - gamma, kinetic energy (MeV) = 0.127211, position (cm) = (-27.0642,5.89683,200), weight = 0.25 - neutron, kinetic energy (MeV) = 1.2298, position (cm) = (11.8698,-29.1346,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 1.02227, position (cm) = (35.9848,-17.857,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 0.528803, position (cm) = (32.614,-27.3364,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 0.000571988, position (cm) = (2.81217,2.03769,200), weight = 0.25 - neutron, kinetic energy (MeV) = 1.19606, position (cm) = (-94.4181,10.5775,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 2.08149, position (cm) = (-73.7213,-12.3536,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 0.344308, position (cm) = (-85.6246,8.4778,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 0.898066, position (cm) = (-100.777,12.8514,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 98.8348, position (cm) = (-57.4798,-26.4269,200), weight = 0.25 - gamma, kinetic energy (MeV) = 0.17965, position (cm) = (-62.5129,-58.5672,200), weight = 0.25 - neutron, kinetic energy (MeV) = 55.1138, position (cm) = (-80.7875,58.5722,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 55.2898, position (cm) = (-80.3767,58.9171,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 1.60477, position (cm) = (-85.856,61.2816,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 74.3618, position (cm) = (-109.082,70.3866,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 74.3895, position (cm) = (-116.558,56.236,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 74.3895, position (cm) = (-116.558,56.236,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.129225, position (cm) = (-100.591,42.4147,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 1.4534, position (cm) = (-119.929,45.73,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 1.8888, position (cm) = (-109.707,46.4457,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 72.8283, position (cm) = (-125.202,82.0739,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.118848, position (cm) = (-24.1713,71.8931,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.120113, position (cm) = (-16.594,64.0742,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 2.11656, position (cm) = (-38.0182,65.4639,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 29.5847, position (cm) = (-67.4404,75.0319,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 28.661, position (cm) = (-72.4002,74.0096,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 28.661, position (cm) = (-72.4002,74.0096,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 8.47665, position (cm) = (-75.2761,75.8715,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 30.7233, position (cm) = (-53.5877,61.9172,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 44.9533, position (cm) = (-83.9463,60.7201,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.323248, position (cm) = (-111.159,54.8105,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 1.56335, position (cm) = (-96.7043,45.8793,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 6.56557, position (cm) = (-97.1757,50.627,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 2.21934, position (cm) = (-75.1279,38.3492,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.757156, position (cm) = (-68.7805,58.2276,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 74.0707, position (cm) = (-101.267,77.3072,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 74.1666, position (cm) = (-92.459,80.803,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 74.1666, position (cm) = (-92.459,80.803,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 7.82316, position (cm) = (5.44011,95.793,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 1.70779, position (cm) = (36.0474,69.9606,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 55.1617, position (cm) = (41.3797,137.274,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 55.1617, position (cm) = (41.3797,137.274,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 54.8093, position (cm) = (40.8468,137.146,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 41.4921, position (cm) = (41.4843,137.245,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 63.0632, position (cm) = (79.6616,185.844,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 2.8534, position (cm) = (80.4084,149.008,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 61.7829, position (cm) = (99.404,167.974,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 61.7829, position (cm) = (99.404,167.974,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.96972, position (cm) = (59.7508,147.9,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 9.43893e-06, position (cm) = (61.8062,143.282,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.0755082, position (cm) = (92.1237,225.863,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 3.2149, position (cm) = (82.4609,214.158,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.116405, position (cm) = (80.4442,168.437,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 4.1324, position (cm) = (77.4924,171.226,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 6.84426, position (cm) = (74.8254,162.397,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 4.83115, position (cm) = (5.41087,98.8026,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.261059, position (cm) = (42.0713,-5.07709,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 2.82303, position (cm) = (46.6991,-6.07562,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 83.1636, position (cm) = (40.9669,20.2097,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.100775, position (cm) = (47.1222,20.4139,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.70891, position (cm) = (13.651,31.9235,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.400081, position (cm) = (49.0904,47.1434,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.0428026, position (cm) = (27.8649,27.8175,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.1206, position (cm) = (30.7271,31.0361,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.510999, position (cm) = (28.6634,25.6978,200), weight = 1.90735e-06 - e-, kinetic energy (MeV) = 0.665098, position (cm) = (28.9974,25.8948,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 6.67478, position (cm) = (29.7787,26.343,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.108667, position (cm) = (28.7287,9.4254,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.158873, position (cm) = (47.7996,22.0928,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.200431, position (cm) = (50.5408,-1.22415,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 2.52311, position (cm) = (19.9085,37.0307,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 0.0914027, position (cm) = (23.2748,24.7158,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 11.7881, position (cm) = (-12.4603,5.92534,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 42.7489, position (cm) = (-15.3812,13.9923,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 82.5127, position (cm) = (58.6234,16.014,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 53.9391, position (cm) = (43.3698,10.5264,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 53.9391, position (cm) = (43.3698,10.5264,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.0894476, position (cm) = (29.1746,4.55747,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 2.55447, position (cm) = (26.3687,20.7728,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 57.1704, position (cm) = (45.8857,9.1206,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 81.7249, position (cm) = (37.4773,14.053,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 2.54467, position (cm) = (43.8502,39.7986,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 1.02472e-06, position (cm) = (48.8496,69.4606,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.124801, position (cm) = (36.3559,52.7059,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.108561, position (cm) = (47.2193,34.1283,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 60.323, position (cm) = (45.0423,47.9314,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.0804644, position (cm) = (27.9841,-20.8146,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 15.6879, position (cm) = (47.7745,-19.0555,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 15.6879, position (cm) = (47.7745,-19.0555,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 15.7176, position (cm) = (47.1161,-17.1153,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 8.5551e-07, position (cm) = (38.3786,-2.48492,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.28717, position (cm) = (58.5666,-7.51223,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 1.12146, position (cm) = (46.0582,-4.22595,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.190762, position (cm) = (41.0409,-14.5172,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 2.53713, position (cm) = (42.9173,-18.9663,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.0745464, position (cm) = (13.8262,-0.710129,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 2.5363, position (cm) = (51.8811,-17.0746,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 3.89367, position (cm) = (26.5934,-10.7454,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 10.868, position (cm) = (28.4626,-2.72924,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.000274192, position (cm) = (48.2206,-13.2288,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.647743, position (cm) = (30.9264,-22.618,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 0.00103943, position (cm) = (-40.4447,9.06861,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 46.9981, position (cm) = (20.684,-14.1924,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 5.51506, position (cm) = (-6.90596,-17.7473,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 0.000913655, position (cm) = (2.0595,-20.6688,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 95.7885, position (cm) = (-5.48358,36.4519,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 2.59963, position (cm) = (18.087,23.6867,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 1.02521, position (cm) = (26.4721,20.1154,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.0681553, position (cm) = (19.8425,27.5912,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 0.131304, position (cm) = (22.5017,34.9388,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 3.88751, position (cm) = (21.7345,29.1245,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.868296, position (cm) = (31.3866,25.7274,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 0.334309, position (cm) = (21.2898,24.8504,200), weight = 0.00390625 - e-, kinetic energy (MeV) = 0.553007, position (cm) = (20.9777,25.1961,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 5.56315, position (cm) = (24.5436,28.0455,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 44.043, position (cm) = (26.1982,22.4169,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 44.043, position (cm) = (26.1982,22.4169,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.323884, position (cm) = (8.59223,62.1141,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 4.30741e-07, position (cm) = (14.7272,53.0901,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.125035, position (cm) = (32.2781,66.6099,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 7.36711, position (cm) = (-59.9816,34.7701,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 11.1288, position (cm) = (-61.6454,36.7473,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 10.9097, position (cm) = (-62.6838,37.7045,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 11.1288, position (cm) = (-61.6454,36.7473,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 1.61677, position (cm) = (-36.3809,-36.8437,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.168446, position (cm) = (-34.424,-12.8499,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.219542, position (cm) = (-61.9879,29.3687,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.264779, position (cm) = (-61.3944,24.3724,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 0.480634, position (cm) = (-59.8117,30.3907,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 7.82491, position (cm) = (-64.5173,28.4092,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 0.0358182, position (cm) = (-87.8091,-2.66558,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.308241, position (cm) = (-65.5,14.7783,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 0.591076, position (cm) = (-88.088,4.32767,200), weight = 6.10352e-05 - e-, kinetic energy (MeV) = 5.53939, position (cm) = (-69.1212,11.2559,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.374897, position (cm) = (-69.0938,11.2313,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 32.8426, position (cm) = (-70.1857,8.18647,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 67.9906, position (cm) = (-51.2576,7.32876,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 67.9906, position (cm) = (-51.2576,7.32876,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 0.144025, position (cm) = (-58.4114,15.8251,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.874687, position (cm) = (-50.2625,8.03857,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 80.6301, position (cm) = (-55.9243,8.58227,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.161908, position (cm) = (-25.9917,45.1157,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 0.00792887, position (cm) = (33.5288,49.5403,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 65.0986, position (cm) = (-2.00823,64.4569,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 0.268799, position (cm) = (103.613,7.6941,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.176007, position (cm) = (105.417,6.15123,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 8.3872, position (cm) = (105.638,6.79602,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 24.2545, position (cm) = (121.992,-12.3582,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 0.735471, position (cm) = (88.998,-30.094,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 1.48984, position (cm) = (117.521,-58.3603,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.606869, position (cm) = (121.594,-31.2134,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 53.2995, position (cm) = (121.275,-50.7145,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 1.42712, position (cm) = (138.93,-78.8335,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 0.294521, position (cm) = (139.743,-81.191,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 22.8684, position (cm) = (120.372,-48.7635,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 78.4833, position (cm) = (123.184,-77.2231,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 77.5335, position (cm) = (113.458,-77.5556,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 1.92178, position (cm) = (138.664,-57.9339,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 1.25181, position (cm) = (135.777,-56.4015,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 3.02188, position (cm) = (129.545,-55.6275,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 32.4702, position (cm) = (239.846,-38.5271,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.0920341, position (cm) = (239.477,-51.3924,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.216363, position (cm) = (238.937,-56.6199,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 2.02359, position (cm) = (216.64,-54.3531,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 2.02359, position (cm) = (216.64,-54.3531,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 33.2967, position (cm) = (237.246,-57.5637,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.214079, position (cm) = (230.01,-57.7926,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.105706, position (cm) = (227.045,-53.4663,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 32.9699, position (cm) = (218.389,-57.0696,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.157482, position (cm) = (152.811,-56.2437,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.563566, position (cm) = (157.374,-46.433,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 2.313, position (cm) = (166.584,-53.7792,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.642977, position (cm) = (164.636,-50.8168,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 1.10785, position (cm) = (179.175,-44.2273,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.158432, position (cm) = (158.937,-49.5074,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 1.68183, position (cm) = (157.794,-40.5337,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.510999, position (cm) = (132.173,8.22796,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.276844, position (cm) = (192.242,-63.2829,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 3.70385, position (cm) = (188.505,-62.762,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 45.2277, position (cm) = (191.396,-63.6738,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 45.104, position (cm) = (191.221,-63.5035,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 45.2277, position (cm) = (191.396,-63.6738,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 59.5316, position (cm) = (161.737,-36.4021,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.093511, position (cm) = (162.48,-51.4525,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 1.67549, position (cm) = (151.783,-45.5427,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 49.0473, position (cm) = (166.142,-32.0399,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 49.0473, position (cm) = (166.142,-32.0399,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 0.692438, position (cm) = (151.797,-64.4164,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 2.43964, position (cm) = (160.158,-60.3003,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 0.00163138, position (cm) = (110.8,-60.87,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 9.96247, position (cm) = (117.299,-77.0032,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 94.0571, position (cm) = (121.565,-86.7634,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 66.498, position (cm) = (92.5472,-57.6632,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 0.000472111, position (cm) = (101.466,-46.0376,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 0.228378, position (cm) = (92.7358,-58.6989,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 1.64556e-06, position (cm) = (100.495,-56.9377,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 39.0065, position (cm) = (186.096,20.1019,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 39.0065, position (cm) = (186.096,20.1019,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.249905, position (cm) = (166.931,-33.8181,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.208519, position (cm) = (165.691,-28.1395,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 38.5365, position (cm) = (189.587,6.12434,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.291247, position (cm) = (193.475,-6.7308,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 0.0163557, position (cm) = (210.971,5.85653,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 3.86853, position (cm) = (213.36,-13.0377,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 4.30736, position (cm) = (225.061,8.70402,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 4.65158, position (cm) = (210.634,-1.34264,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.179342, position (cm) = (98.0521,-5.24553,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 98.4827, position (cm) = (0.49018,-0.922808,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 100, position (cm) = (0,0,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 50.8403, position (cm) = (17.208,-2.36653,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 23.7165, position (cm) = (3.70295,-4.88404,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.0772011, position (cm) = (7.38725,-4.44452,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 4.18449, position (cm) = (5.96196,-4.14904,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 17.9325, position (cm) = (4.4345,-4.54713,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 17.9325, position (cm) = (4.4345,-4.54713,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 17.9325, position (cm) = (4.4345,-4.54713,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 99.8693, position (cm) = (6.12615,-1.0551,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.156326, position (cm) = (29.2536,-97.7402,200), weight = 0.015625 - neutron, kinetic energy (MeV) = 71.1258, position (cm) = (32.4956,-59.2294,200), weight = 0.03125 - neutron, kinetic energy (MeV) = 71.3083, position (cm) = (30.7276,-61.4797,200), weight = 0.03125 - neutron, kinetic energy (MeV) = 3.398, position (cm) = (-14.3147,-133.967,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 2.68135, position (cm) = (-14.8499,-189.47,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.580833, position (cm) = (18.0778,-89.3997,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 9.09464, position (cm) = (16.1073,-89.5148,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 53.8359, position (cm) = (16.241,-89.8684,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.207573, position (cm) = (20.613,-84.8561,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.24107, position (cm) = (24.0705,-81.5734,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 1.03483, position (cm) = (19.3419,-83.3616,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 33.1638, position (cm) = (20.8974,-83.4093,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 64.631, position (cm) = (20.4634,-89.9061,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 64.631, position (cm) = (20.4634,-89.9061,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 63.4849, position (cm) = (20.715,-95.6511,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.337702, position (cm) = (12.7068,-121.815,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 10.006, position (cm) = (13.8253,-119.844,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 0.064349, position (cm) = (3.68198,-151.855,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 0.806164, position (cm) = (12.6903,-122.013,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 15.8944, position (cm) = (14.6192,-122.181,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.123242, position (cm) = (22.7334,-104.235,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 0.529851, position (cm) = (10.1463,-128.505,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 2.84237, position (cm) = (-3.42188,-71.121,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 69.1641, position (cm) = (9.28583,-95.6289,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 0.609729, position (cm) = (44.3496,-89.2905,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 10.8514, position (cm) = (79.7495,10.4035,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.916107, position (cm) = (56.103,-3.32332,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 3.24492, position (cm) = (68.8772,-2.66848,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.657929, position (cm) = (44.3406,-21.6005,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 10.9524, position (cm) = (84.083,15.3224,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 2.04886e-06, position (cm) = (54.4024,4.00598,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 0.559567, position (cm) = (32.2647,-14.4867,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 41.8862, position (cm) = (39.053,-20.8313,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 42.6565, position (cm) = (41.119,-23.4087,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 42.6296, position (cm) = (40.989,-23.2238,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 56.5775, position (cm) = (26.9482,45.1973,200), weight = 0.015625 - neutron, kinetic energy (MeV) = 3.1046, position (cm) = (19.4215,47.9276,200), weight = 0.015625 - gamma, kinetic energy (MeV) = 8.70172, position (cm) = (40.4675,57.7889,200), weight = 0.015625 - gamma, kinetic energy (MeV) = 7.94131, position (cm) = (24.9804,58.7573,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 0.307895, position (cm) = (-66.5244,42.547,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 0.880924, position (cm) = (-24.7761,54.8575,200), weight = 0.03125 - neutron, kinetic energy (MeV) = 53.8197, position (cm) = (-0.0779305,89.6284,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 53.8197, position (cm) = (-0.0779305,89.6284,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.0997661, position (cm) = (2.44464,81.4451,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 53.5325, position (cm) = (2.49028,87.9416,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 53.5325, position (cm) = (2.49028,87.9416,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.0959851, position (cm) = (-2.52463,87.7217,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 2.85921, position (cm) = (-0.639123,82.059,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 2.09096, position (cm) = (-14.8989,81.3851,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 7.91439, position (cm) = (1.1169,79.8105,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 7.91439, position (cm) = (1.1169,79.8105,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 53.4838, position (cm) = (4.79079,84.8075,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 52.1301, position (cm) = (-15.9936,85.2098,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.318538, position (cm) = (27.8469,170.914,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 1.74962, position (cm) = (-1.86924,64.3096,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 3.31261, position (cm) = (-1.8183,66.3354,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 13.5935, position (cm) = (0.977891,68.3245,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.528405, position (cm) = (-5.90949,62.3326,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 1.00478, position (cm) = (150.679,30.8226,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 2.5695, position (cm) = (174.821,-4.92997,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.48406, position (cm) = (162.273,17.5019,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 17.3374, position (cm) = (172.384,-8.61932,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 5.22879, position (cm) = (154.169,63.3448,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 1.02881e-05, position (cm) = (141.658,19.9845,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 28.7318, position (cm) = (147.66,16.6985,200), weight = 1.19209e-07 - neutron, kinetic energy (MeV) = 29.9663, position (cm) = (147.337,18.0117,200), weight = 5.96046e-08 - gamma, kinetic energy (MeV) = 0.658354, position (cm) = (146.771,18.7024,200), weight = 5.96046e-08 - gamma, kinetic energy (MeV) = 0.29266, position (cm) = (148.99,18.3149,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 14.1243, position (cm) = (147.847,16.858,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 29.8664, position (cm) = (145.805,16.0902,200), weight = 2.98023e-08 - gamma, kinetic energy (MeV) = 1.08581, position (cm) = (162.219,1.26892,200), weight = 2.98023e-08 - neutron, kinetic energy (MeV) = 23.0727, position (cm) = (146.239,15.1124,200), weight = 2.98023e-08 - gamma, kinetic energy (MeV) = 4.17082, position (cm) = (153.162,25.3117,200), weight = 1.49012e-08 - gamma, kinetic energy (MeV) = 0.780846, position (cm) = (136.249,44.3121,200), weight = 2.98023e-08 - neutron, kinetic energy (MeV) = 1.3804, position (cm) = (132.641,21.1256,200), weight = 2.98023e-08 - neutron, kinetic energy (MeV) = 29.9663, position (cm) = (147.337,18.0117,200), weight = 3.72529e-09 - neutron, kinetic energy (MeV) = 29.9663, position (cm) = (147.337,18.0117,200), weight = 1.86265e-09 - neutron, kinetic energy (MeV) = 29.9663, position (cm) = (147.337,18.0117,200), weight = 1.86265e-09 - neutron, kinetic energy (MeV) = 28.9736, position (cm) = (137.34,20.9445,200), weight = 7.45058e-09 - neutron, kinetic energy (MeV) = 29.9663, position (cm) = (147.337,18.0117,200), weight = 2.98023e-08 - neutron, kinetic energy (MeV) = 5.63294, position (cm) = (166.787,23.7835,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 0.578274, position (cm) = (174.551,22.7754,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 2.35123, position (cm) = (147.881,15.2693,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 13.749, position (cm) = (151.421,13.7721,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 10.8429, position (cm) = (206.771,7.44246,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 9.76604e-05, position (cm) = (194.684,16.3786,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 2.07884, position (cm) = (201.847,8.78427,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.152637, position (cm) = (197.887,7.04773,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 2.36051, position (cm) = (122.751,-7.29669,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.114176, position (cm) = (135.917,3.35926,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 0.059469, position (cm) = (138.84,15.799,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 2.57752, position (cm) = (128.04,2.84039,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 30.9038, position (cm) = (137.631,5.53491,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.310948, position (cm) = (129.232,14.2366,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 41.8395, position (cm) = (148.219,-1.73248,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 41.8395, position (cm) = (148.219,-1.73248,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 41.7702, position (cm) = (148.322,-1.00862,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 41.8395, position (cm) = (148.219,-1.73248,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 41.9894, position (cm) = (138.08,-3.35704,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 24.651, position (cm) = (120.829,-5.97393,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.281405, position (cm) = (116.568,-0.194279,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.692838, position (cm) = (117.548,1.51803,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 0.0024045, position (cm) = (133.423,16.6809,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 45.642, position (cm) = (119.913,-50.726,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 5.35186, position (cm) = (114.215,-32.2362,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.00253927, position (cm) = (99.4457,-32.8963,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.478947, position (cm) = (118.171,-59.1908,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 18.8317, position (cm) = (119.384,-50.3654,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.521378, position (cm) = (123.41,-44.695,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 3.08523, position (cm) = (115.882,-33.1506,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.474989, position (cm) = (119.407,-41.9314,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 3.33643, position (cm) = (98.0018,70.7381,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 1.13689, position (cm) = (169.864,-2.3,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 0.000112536, position (cm) = (174.851,4.95793,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 2.05276, position (cm) = (189.186,-11.5895,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 3.33659, position (cm) = (129.087,27.8553,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.0520791, position (cm) = (205.161,9.63888,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.229921, position (cm) = (219.056,5.6929,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.0783919, position (cm) = (217.512,24.8625,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 2.82238, position (cm) = (265.782,31.5502,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.111995, position (cm) = (275.349,30.1333,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 1.35595, position (cm) = (275.697,32.3608,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 3.98909, position (cm) = (276.53,29.5279,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 0.510999, position (cm) = (271.251,28.0322,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 31.9996, position (cm) = (277.874,31.6068,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 0.118467, position (cm) = (262.59,26.6647,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 0.153428, position (cm) = (274.553,15.8799,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 0.510999, position (cm) = (281.514,19.7634,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 1.93559e-06, position (cm) = (265.813,26.1763,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 0.807539, position (cm) = (231.191,35.1918,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 43.3547, position (cm) = (268.974,32.9491,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 42.9446, position (cm) = (265.534,27.7261,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 2.11028, position (cm) = (229.266,41.0722,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 2.25321, position (cm) = (217.75,12.2063,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 2.06427, position (cm) = (211.565,46.9462,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.126488, position (cm) = (190.058,20.5193,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 1.34548, position (cm) = (231.17,40.6778,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.20301, position (cm) = (220.745,20.3009,200), weight = 2.38419e-07 - e-, kinetic energy (MeV) = 2.5847, position (cm) = (222.847,12.2534,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 0.000259014, position (cm) = (174.244,16.9619,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 0.0047375, position (cm) = (179.579,6.80311,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.229096, position (cm) = (185.457,11.1244,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.119103, position (cm) = (239.774,-24.7137,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 0.835016, position (cm) = (239.576,-22.7087,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 2.29738, position (cm) = (231.732,-18.4672,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 1.22268, position (cm) = (235.363,-18.4475,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 80.3871, position (cm) = (238.623,-24.7936,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 2.06069, position (cm) = (189.949,14.8484,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 2.38995, position (cm) = (29.2091,22.4097,200), weight = 0.015625 - gamma, kinetic energy (MeV) = 4.30762, position (cm) = (30.9957,16.9839,200), weight = 0.015625 - neutron, kinetic energy (MeV) = 89.0442, position (cm) = (36.2744,16.6696,200), weight = 0.015625 - neutron, kinetic energy (MeV) = 7.57121, position (cm) = (70.4278,-11.7219,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 0.510999, position (cm) = (44.0285,18.6157,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 23.4179, position (cm) = (65.6548,9.85666,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 23.4179, position (cm) = (65.6548,9.85666,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 51.5009, position (cm) = (64.3105,0.694956,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 51.5009, position (cm) = (64.3105,0.694956,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 51.5009, position (cm) = (64.3105,0.694956,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 51.5253, position (cm) = (68.5112,-4.35054,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 51.2273, position (cm) = (68.9356,-4.62279,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 51.7693, position (cm) = (67.0661,-4.33843,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.118422, position (cm) = (54.5021,8.37519,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 1.81974, position (cm) = (70.9194,6.706,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 0.349039, position (cm) = (89.3595,-27.9654,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 2.63102, position (cm) = (89.6663,-28.7692,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 0.36114, position (cm) = (90.6911,-9.63462,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.106057, position (cm) = (91.1426,-6.92684,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.196935, position (cm) = (106.789,-15.0874,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.313607, position (cm) = (84.2021,-8.70735,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.168248, position (cm) = (90.5442,-7.29855,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.279052, position (cm) = (115.142,-19.8964,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 3.26968, position (cm) = (88.1858,-2.13635,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 21.4957, position (cm) = (65.113,-6.79175,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 50.7865, position (cm) = (82.6585,-28.4415,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 51.7411, position (cm) = (84.7707,-15.2177,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 0.00689709, position (cm) = (-27.9088,-135.325,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 0.000532589, position (cm) = (-22.9097,-126.355,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 4.17534, position (cm) = (-20.7176,-95.8873,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 1.90904, position (cm) = (-46.4022,-129.929,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 65.9547, position (cm) = (18.3364,-77.4417,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 66.6159, position (cm) = (13.1626,-71.6159,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 2.92381, position (cm) = (-11.4692,-76.7224,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 54.6519, position (cm) = (28.5148,-91.4618,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 54.6464, position (cm) = (28.6484,-90.7899,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 1.74999, position (cm) = (-23.4185,-21.2165,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 8.40098, position (cm) = (-12.5122,-30.3893,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 5.4334, position (cm) = (-4.42622,-19.9435,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 8.29083, position (cm) = (-16.622,-33.1574,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.253123, position (cm) = (-13.6659,-39.1489,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 0.945223, position (cm) = (-6.23042,-33.8112,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 8.29083, position (cm) = (-16.622,-33.1574,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 8.29083, position (cm) = (-16.622,-33.1574,200), weight = 1.19209e-07 - neutron, kinetic energy (MeV) = 8.29083, position (cm) = (-16.622,-33.1574,200), weight = 1.19209e-07 - gamma, kinetic energy (MeV) = 2.8498, position (cm) = (-10.6047,-20.6489,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.000188704, position (cm) = (19.9107,-38.1615,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 0.0158455, position (cm) = (-13.9904,-12.6839,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 1.25855, position (cm) = (12.956,-37.4635,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 1.22757, position (cm) = (-4.23219,-39.201,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 2.49668e-06, position (cm) = (-26.0356,-47.2645,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 83.8658, position (cm) = (1.58811,-13.0157,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.0889921, position (cm) = (16.2115,-13.7854,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 4.29597, position (cm) = (-0.705925,-18.2912,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 4.49459, position (cm) = (-0.332418,-19.9949,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.347395, position (cm) = (3.73365,-16.0623,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 83.2814, position (cm) = (9.07055,-3.87418,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 24.7908, position (cm) = (46.9118,-25.7759,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 4.61534e-05, position (cm) = (34.5119,-32.9634,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 4.74003, position (cm) = (7.00736,-18.5497,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 7.71228, position (cm) = (28.6036,-31.2367,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 0.653239, position (cm) = (9.02385,-26.0857,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 0.000142345, position (cm) = (-6.68887,-25.3461,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 98.8015, position (cm) = (45.7535,-19.6904,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 4.23448, position (cm) = (44.5247,-21.3014,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 98.5557, position (cm) = (45.9404,-19.9721,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 7.61945, position (cm) = (-0.880415,-15.8375,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 69.1581, position (cm) = (-10.9084,-15.9372,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 79.5759, position (cm) = (-26.0997,-20.693,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 79.5759, position (cm) = (-26.0997,-20.693,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 79.5759, position (cm) = (-26.0997,-20.693,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.141352, position (cm) = (-46.9313,-29.866,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 11.3288, position (cm) = (14.1677,-2.90095,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.274773, position (cm) = (-14.3846,-4.64452,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 99.3831, position (cm) = (-14.8808,-8.94779,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 99.951, position (cm) = (-10.9863,-10.445,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.394805, position (cm) = (-11.3172,-10.5068,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 3.49631, position (cm) = (-12.166,-9.59287,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 95.3326, position (cm) = (-10.9915,-10.5135,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 99.951, position (cm) = (-10.9863,-10.445,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 99.951, position (cm) = (-10.9863,-10.445,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 99.951, position (cm) = (-10.9863,-10.445,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 99.951, position (cm) = (-10.9863,-10.445,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.238233, position (cm) = (-25.3819,-17.106,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 82.9354, position (cm) = (-12.781,-13.1378,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.133436, position (cm) = (-8.59649,-6.6435,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 57.4579, position (cm) = (-10.5379,-10.0014,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 99.6635, position (cm) = (-13.2014,-6.73786,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 99.6635, position (cm) = (-13.2014,-6.73786,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 99.6635, position (cm) = (-13.2014,-6.73786,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 99.6635, position (cm) = (-13.2014,-6.73786,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 25.4331, position (cm) = (-10.0287,3.70861,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.131936, position (cm) = (-4.43174,6.20104,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.158999, position (cm) = (-4.24554,1.04556,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 17.7093, position (cm) = (-7.46188,3.09392,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.276795, position (cm) = (4.12957,-6.70764,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 5.18115, position (cm) = (1.07968,-1.6965,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 98.2608, position (cm) = (-2.71136,-1.54372,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 98.1495, position (cm) = (-2.32909,-0.415128,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 97.9142, position (cm) = (4.10674,19.3568,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 68.9395, position (cm) = (-21.7433,-1.98991,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.751768, position (cm) = (-23.8855,5.69886,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 0.00164565, position (cm) = (-40.6993,-16.2852,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 74.7006, position (cm) = (-22.0922,9.6643,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 74.3295, position (cm) = (-23.6701,4.48793,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.930589, position (cm) = (-19.1801,30.6575,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 16.2839, position (cm) = (-26.5021,2.53095,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 16.5844, position (cm) = (-25.7993,-0.116558,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 16.2449, position (cm) = (-27.4815,2.96137,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 16.2449, position (cm) = (-27.4815,2.96137,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 16.1829, position (cm) = (-27.2703,3.59874,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 16.1829, position (cm) = (-27.2703,3.59874,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 18.1742, position (cm) = (-40.1689,6.59437,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 18.2628, position (cm) = (-40.6065,6.62864,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 6.73935, position (cm) = (-46.1785,13.1633,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 18.297, position (cm) = (-44.5357,7.51355,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 3.21029, position (cm) = (-38.1942,11.3075,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 4.8688, position (cm) = (-33.9419,4.00224,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 6.22437, position (cm) = (-33.1053,7.9268,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.0865533, position (cm) = (-39.2028,12.287,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.211394, position (cm) = (-31.3139,-7.06845,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.0584609, position (cm) = (-34.0146,6.23977,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 0.005417, position (cm) = (-35.0606,1.99753,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.0861562, position (cm) = (-41.188,1.30164,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.332784, position (cm) = (-38.7579,-1.53979,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 2.58145, position (cm) = (18.3939,48.6011,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.393273, position (cm) = (12.2104,38.8521,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 1.97838, position (cm) = (34.9326,62.6437,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 6.92839, position (cm) = (29.6803,55.0479,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 29.0785, position (cm) = (5.67864,36.0866,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 29.0785, position (cm) = (5.67864,36.0866,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 29.0785, position (cm) = (5.67864,36.0866,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 40.3414, position (cm) = (30.1069,25.1779,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 41.8948, position (cm) = (21.6455,29.9998,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 0.884101, position (cm) = (23.6456,32.548,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 16.338, position (cm) = (23.9112,32.2657,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 2.35763, position (cm) = (29.4174,38.7941,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 1.30215, position (cm) = (29.15,38.4745,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 7.57739e-05, position (cm) = (51.7984,-62.541,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.0476198, position (cm) = (26.3798,-43.1586,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 1.15661, position (cm) = (1.04008,-41.4533,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 0.0656166, position (cm) = (15.0038,-63.6699,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.177065, position (cm) = (8.83864,-74.377,200), weight = 1.19209e-07 - neutron, kinetic energy (MeV) = 24.9676, position (cm) = (18.9072,-61.2547,200), weight = 1.49012e-08 - neutron, kinetic energy (MeV) = 25.3316, position (cm) = (20.0125,-62.885,200), weight = 7.45058e-09 - gamma, kinetic energy (MeV) = 0.272101, position (cm) = (18.041,-63.5862,200), weight = 7.45058e-09 - gamma, kinetic energy (MeV) = 1.58035, position (cm) = (18.5277,-63.3574,200), weight = 7.45058e-09 - neutron, kinetic energy (MeV) = 1.48012, position (cm) = (26.0408,-21.3328,200), weight = 1.49012e-08 - neutron, kinetic energy (MeV) = 20.5682, position (cm) = (14.4513,-78.0781,200), weight = 7.45058e-09 - neutron, kinetic energy (MeV) = 24.703, position (cm) = (14.417,-80.1419,200), weight = 3.72529e-09 - neutron, kinetic energy (MeV) = 25.1956, position (cm) = (14.0998,-80.42,200), weight = 3.72529e-09 - neutron, kinetic energy (MeV) = 24.8986, position (cm) = (10.7619,-83.1503,200), weight = 7.45058e-09 - neutron, kinetic energy (MeV) = 2.66267, position (cm) = (10.928,-80.6872,200), weight = 7.45058e-09 - neutron, kinetic energy (MeV) = 25.3708, position (cm) = (15.1491,-93.62,200), weight = 1.49012e-08 - neutron, kinetic energy (MeV) = 25.3708, position (cm) = (15.1491,-93.62,200), weight = 7.45058e-09 - neutron, kinetic energy (MeV) = 25.3708, position (cm) = (15.1491,-93.62,200), weight = 7.45058e-09 - neutron, kinetic energy (MeV) = 0.617506, position (cm) = (8.47781,-79.0859,200), weight = 1.19209e-07 - gamma, kinetic energy (MeV) = 1.02281, position (cm) = (17.4582,-65.1092,200), weight = 1.19209e-07 - gamma, kinetic energy (MeV) = 1.21411, position (cm) = (16.9505,-62.0435,200), weight = 1.19209e-07 - neutron, kinetic energy (MeV) = 26.2371, position (cm) = (22.0616,-61.4637,200), weight = 2.98023e-08 - neutron, kinetic energy (MeV) = 26.2371, position (cm) = (22.0616,-61.4637,200), weight = 2.98023e-08 - neutron, kinetic energy (MeV) = 26.3503, position (cm) = (20.6294,-62.0089,200), weight = 5.96046e-08 - gamma, kinetic energy (MeV) = 0.101401, position (cm) = (14.8772,-75.1437,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 27.3341, position (cm) = (23.8361,-62.2949,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 14.3215, position (cm) = (23.5844,-59.9873,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.0592303, position (cm) = (22.9335,-66.1808,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.0709684, position (cm) = (18.9136,-69.8958,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 26.6537, position (cm) = (21.745,-45.3859,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 26.9793, position (cm) = (24.9535,-47.3148,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 27.2106, position (cm) = (2.1143,-65.4833,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 27.4486, position (cm) = (4.02735,-60.6298,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 4.57441, position (cm) = (-10.55,-60.0813,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 25.8904, position (cm) = (32.6594,-91.5718,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 1.87039e-05, position (cm) = (45.5904,-95.4063,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 0.0233124, position (cm) = (58.7634,-146.55,200), weight = 3.72529e-09 - neutron, kinetic energy (MeV) = 7.71499, position (cm) = (22.6815,-155.174,200), weight = 3.72529e-09 - gamma, kinetic energy (MeV) = 3.04171, position (cm) = (107.593,-144.997,200), weight = 3.72529e-09 - neutron, kinetic energy (MeV) = 24.1904, position (cm) = (45.654,-131.834,200), weight = 3.72529e-09 - gamma, kinetic energy (MeV) = 7.11965, position (cm) = (25.2711,-106.414,200), weight = 7.45058e-09 - neutron, kinetic energy (MeV) = 13.6793, position (cm) = (48.516,-154.696,200), weight = 3.72529e-09 - gamma, kinetic energy (MeV) = 0.0930182, position (cm) = (22.2472,-130.886,200), weight = 7.45058e-09 - gamma, kinetic energy (MeV) = 0.976645, position (cm) = (14.3353,-155.379,200), weight = 7.45058e-09 - gamma, kinetic energy (MeV) = 0.775514, position (cm) = (37.6769,-123.7,200), weight = 7.45058e-09 - gamma, kinetic energy (MeV) = 4.79204, position (cm) = (22.534,-138.842,200), weight = 7.45058e-09 - neutron, kinetic energy (MeV) = 0.133621, position (cm) = (53.0694,-87.6028,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.169244, position (cm) = (47.925,-95.0136,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 3.89785, position (cm) = (77.9894,-96.7208,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 23.5385, position (cm) = (77.6906,-96.4244,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 0.154836, position (cm) = (62.7238,-95.27,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 0.0629818, position (cm) = (64.932,-99.8559,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.62658, position (cm) = (63.2506,-104.364,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 1.60023, position (cm) = (67.9398,-115.206,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 5.54791e-06, position (cm) = (64.6828,-144.689,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 4.99842, position (cm) = (54.673,-114.262,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 17.7955, position (cm) = (16.2832,-63.5858,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.272478, position (cm) = (-17.1176,7.8341,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 75.7112, position (cm) = (-24.9804,14.5781,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 99.1054, position (cm) = (-20.2746,15.7082,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.198706, position (cm) = (-14.6483,19.2362,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 88.8767, position (cm) = (-21.7785,16.8344,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 99.1054, position (cm) = (-20.2746,15.7082,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 99.1054, position (cm) = (-20.2746,15.7082,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 99.1054, position (cm) = (-20.2746,15.7082,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 95.1195, position (cm) = (-21.4243,4.85897,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 95.0394, position (cm) = (-21.3794,5.0669,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 3.54752, position (cm) = (-29.794,14.0273,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 1.33199, position (cm) = (-29.6811,18.3776,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 37.4712, position (cm) = (-26.7778,14.5723,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 82.1885, position (cm) = (-4.71934,14.0029,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 82.3469, position (cm) = (-3.01948,12.855,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 7.26739, position (cm) = (-2.71395,10.568,200), weight = 3.8147e-06 - proton, kinetic energy (MeV) = 54.7962, position (cm) = (-3.05934,13.1505,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 82.3469, position (cm) = (-3.01948,12.855,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.19294, position (cm) = (-12.2324,28.1096,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 0.880047, position (cm) = (-34.9339,25.6394,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.256528, position (cm) = (1.55998,23.1921,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 4.33483, position (cm) = (18.9639,42.7613,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 4.33483, position (cm) = (18.9639,42.7613,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 6.26711, position (cm) = (18.1556,42.2093,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.0235159, position (cm) = (-18.1009,42.9937,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.0850175, position (cm) = (-18.0539,29.5743,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 64.8912, position (cm) = (-17.172,46.1475,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 98.9174, position (cm) = (-34.2621,1.54282,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.0954669, position (cm) = (-77.5778,2.52747,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 56.0856, position (cm) = (-79.8553,19.8021,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 8.48453e-06, position (cm) = (-76.7057,16.5672,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 45.0416, position (cm) = (-56.9709,-6.27609,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 77.858, position (cm) = (-61.7241,9.51322,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 77.6732, position (cm) = (-62.1856,7.7855,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 61.3433, position (cm) = (-68.0301,-2.13328,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 3.8059e-06, position (cm) = (-84.5176,41.0211,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 1.10785, position (cm) = (-75.3688,52.7307,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.0862834, position (cm) = (-65.9394,93.2998,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 77.7092, position (cm) = (-108.552,38.9865,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.116157, position (cm) = (-84.0687,67.5516,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 3.87925, position (cm) = (-84.218,70.4165,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 3.93709, position (cm) = (-84.2543,67.0182,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 36.0138, position (cm) = (-84.1088,69.3831,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 66.4318, position (cm) = (-84.1794,69.3473,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 69.9326, position (cm) = (-22.8738,2.93979,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.184808, position (cm) = (-22.5634,0.838762,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 54.1803, position (cm) = (-19.7587,13.3423,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 54.1803, position (cm) = (-19.7587,13.3423,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 54.1803, position (cm) = (-19.7587,13.3423,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 19.7965, position (cm) = (7.88432,27.4406,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 0.000350666, position (cm) = (7.4613,33.5984,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 0.00447043, position (cm) = (0.776147,34.2642,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 3.28167, position (cm) = (20.9837,37.3181,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.135877, position (cm) = (23.5934,40.1039,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 0.000116912, position (cm) = (3.47772,44.5243,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 5.55718, position (cm) = (23.7542,40.8891,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 46.0553, position (cm) = (24.4579,40.4161,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 4.15117e-05, position (cm) = (24.2871,31.0899,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 1.1238, position (cm) = (22.263,44.4775,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.427934, position (cm) = (18.5793,42.3655,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.202816, position (cm) = (26.3887,42.3015,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 2.4949, position (cm) = (17.073,39.7422,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 6.0266, position (cm) = (19.4874,58.0948,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 0.0532904, position (cm) = (19.5996,49.4536,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 98.1818, position (cm) = (-12.5868,15.1971,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 1.17824, position (cm) = (-4.06826,-44.0225,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 2.23461, position (cm) = (-11.1141,-27.9176,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.64428, position (cm) = (2.29795,-16.8813,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 5.65454, position (cm) = (5.14948,-9.14048,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 9.60205, position (cm) = (12.5695,-5.24525,200), weight = 5.96046e-08 - gamma, kinetic energy (MeV) = 0.0949416, position (cm) = (35.876,19.2275,200), weight = 5.96046e-08 - gamma, kinetic energy (MeV) = 1.84421, position (cm) = (20.8915,15.0846,200), weight = 5.96046e-08 - gamma, kinetic energy (MeV) = 8.76119, position (cm) = (-2.82291,-3.18545,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 12.9079, position (cm) = (4.97706,-21.2468,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 11.3926, position (cm) = (-12.9786,-12.9961,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 8.36737, position (cm) = (-27.2294,-32.2374,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 0.0971458, position (cm) = (-25.1641,-34.7329,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 0.903311, position (cm) = (-26.4583,-31.8858,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 1.706, position (cm) = (-26.3397,-31.1883,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 0.37641, position (cm) = (-20.8314,-21.7305,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.510999, position (cm) = (-19.2464,-25.0969,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.170985, position (cm) = (-21.4866,-28.1068,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.376656, position (cm) = (-21.2811,-6.99009,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 1.5184, position (cm) = (18.5306,-13.9095,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 0.172883, position (cm) = (26.2194,4.12838,200), weight = 5.96046e-08 - gamma, kinetic energy (MeV) = 0.144015, position (cm) = (44.2877,6.70626,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 6.70714, position (cm) = (30.7869,8.85803,200), weight = 2.98023e-08 - neutron, kinetic energy (MeV) = 6.70714, position (cm) = (30.7869,8.85803,200), weight = 1.49012e-08 - neutron, kinetic energy (MeV) = 5.85491, position (cm) = (30.6736,9.92078,200), weight = 1.49012e-08 - gamma, kinetic energy (MeV) = 0.51072, position (cm) = (20.3315,6.02499,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 10.0809, position (cm) = (28.909,4.12147,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 0.747736, position (cm) = (4.32179,-4.09266,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 0.0467467, position (cm) = (21.1928,23.7497,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 2.08758, position (cm) = (-2.86326,1.33603,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 1.7592, position (cm) = (0.72474,-5.13186,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 12.0987, position (cm) = (-8.48675,-7.39388,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 98.8742, position (cm) = (-22.5309,24.9296,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 98.0191, position (cm) = (-20.8059,25.6082,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 2.70795, position (cm) = (-14.0727,7.49671,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 71.4711, position (cm) = (2.51645,2.73341,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.0665573, position (cm) = (14.9551,27.4039,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 2.86985, position (cm) = (-19.4685,3.74611,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 10.0887, position (cm) = (57.4168,14.2148,200), weight = 1.19209e-07 - neutron, kinetic energy (MeV) = 10.0887, position (cm) = (57.4168,14.2148,200), weight = 1.19209e-07 - gamma, kinetic energy (MeV) = 6.32318, position (cm) = (41.0232,1.27255,200), weight = 2.98023e-08 - gamma, kinetic energy (MeV) = 8.10525, position (cm) = (99.5173,31.118,200), weight = 7.45058e-09 - neutron, kinetic energy (MeV) = 6.51311, position (cm) = (70.1903,50.8243,200), weight = 9.31323e-10 - neutron, kinetic energy (MeV) = 6.51311, position (cm) = (70.1903,50.8243,200), weight = 9.31323e-10 - neutron, kinetic energy (MeV) = 7.71409, position (cm) = (70.318,50.7099,200), weight = 9.31323e-10 - neutron, kinetic energy (MeV) = 7.71409, position (cm) = (70.318,50.7099,200), weight = 9.31323e-10 - gamma, kinetic energy (MeV) = 2.73608, position (cm) = (33.0402,14.083,200), weight = 5.96046e-08 - gamma, kinetic energy (MeV) = 0.115072, position (cm) = (65.0799,38.1611,200), weight = 1.49012e-08 - gamma, kinetic energy (MeV) = 0.206512, position (cm) = (44.9108,19.4315,200), weight = 7.45058e-09 - gamma, kinetic energy (MeV) = 0.130562, position (cm) = (71.1403,44.9806,200), weight = 7.45058e-09 - neutron, kinetic energy (MeV) = 0.819165, position (cm) = (68.3286,42.0365,200), weight = 7.45058e-09 - neutron, kinetic energy (MeV) = 11.9461, position (cm) = (90.2277,46.3774,200), weight = 7.45058e-09 - neutron, kinetic energy (MeV) = 1.66704, position (cm) = (49.971,44.9584,200), weight = 2.38419e-07 - neutron, kinetic energy (MeV) = 0.506519, position (cm) = (-38.2313,-21.8389,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 3.99068e-05, position (cm) = (-11.9081,-51.9455,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 1.16079, position (cm) = (-46.2076,-13.0028,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 1.45492, position (cm) = (-44.131,-15.0903,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 2.25875, position (cm) = (9.17502,-47.1248,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.755148, position (cm) = (-9.6274,-44.3546,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 13.0337, position (cm) = (-32.2146,-28.5978,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 13.0337, position (cm) = (-32.2146,-28.5978,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.0738254, position (cm) = (-33.7843,-21.9557,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 13.7698, position (cm) = (3.68054,-80.7141,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.0150218, position (cm) = (-1.81055,-74.9411,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.537005, position (cm) = (-0.604827,-74.6101,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 11.5216, position (cm) = (2.45176,-82.2136,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.177477, position (cm) = (-1.92165,-79,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.915906, position (cm) = (1.85648,-79.1922,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 2.22058, position (cm) = (3.21556,-82.8538,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.416649, position (cm) = (0.43866,-91.3939,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.0605834, position (cm) = (3.10577,-82.6918,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 1.01355, position (cm) = (-16.8157,-42.1543,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.00233101, position (cm) = (-1.96837,-53.7219,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 1.99888, position (cm) = (-18.9897,-47.5778,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 2.02411, position (cm) = (-15.694,-52.2015,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.134639, position (cm) = (-16.5428,-57.1547,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 15.6242, position (cm) = (-11.2103,-36.2005,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 15.6242, position (cm) = (-11.2103,-36.2005,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 15.6242, position (cm) = (-11.2103,-36.2005,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 2.0359, position (cm) = (-17.4668,-10.866,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 0.000411921, position (cm) = (42.4698,-93.54,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 0.0759924, position (cm) = (14.422,-215.717,200), weight = 3.72529e-09 - gamma, kinetic energy (MeV) = 0.441321, position (cm) = (-95.58,-173.991,200), weight = 9.31323e-10 - neutron, kinetic energy (MeV) = 7.4714, position (cm) = (-107.023,-174.151,200), weight = 1.16415e-10 - neutron, kinetic energy (MeV) = 7.4714, position (cm) = (-107.023,-174.151,200), weight = 1.16415e-10 - neutron, kinetic energy (MeV) = 0.000603853, position (cm) = (-85.7114,-168.507,200), weight = 9.31323e-10 - neutron, kinetic energy (MeV) = 1.30091, position (cm) = (-116.015,-164.457,200), weight = 9.31323e-10 - gamma, kinetic energy (MeV) = 1.65417, position (cm) = (-113.981,-165.258,200), weight = 9.31323e-10 - neutron, kinetic energy (MeV) = 2.78326, position (cm) = (-114.581,-166.88,200), weight = 9.31323e-10 - gamma, kinetic energy (MeV) = 0.517579, position (cm) = (-87.6198,-160.878,200), weight = 4.65661e-10 - neutron, kinetic energy (MeV) = 27.0766, position (cm) = (-96.7134,-167.4,200), weight = 2.32831e-10 - neutron, kinetic energy (MeV) = 27.1797, position (cm) = (-98.5325,-170.683,200), weight = 1.16415e-10 - neutron, kinetic energy (MeV) = 27.3217, position (cm) = (-98.6854,-168.648,200), weight = 1.16415e-10 - gamma, kinetic energy (MeV) = 0.114459, position (cm) = (-95.7932,-169.925,200), weight = 4.65661e-10 - neutron, kinetic energy (MeV) = 1.28242, position (cm) = (-94.775,-170.204,200), weight = 4.65661e-10 - neutron, kinetic energy (MeV) = 3.4271, position (cm) = (-104.243,-166.839,200), weight = 2.32831e-10 - neutron, kinetic energy (MeV) = 3.4271, position (cm) = (-104.243,-166.839,200), weight = 2.32831e-10 - gamma, kinetic energy (MeV) = 3.61993, position (cm) = (-103.324,-166.817,200), weight = 4.65661e-10 - gamma, kinetic energy (MeV) = 3.16638, position (cm) = (-114.143,-170.842,200), weight = 1.86265e-09 - gamma, kinetic energy (MeV) = 1.29045, position (cm) = (-89.9591,-115.016,200), weight = 3.72529e-09 - neutron, kinetic energy (MeV) = 5.85225e-05, position (cm) = (-91.5991,-182.765,200), weight = 1.49012e-08 - gamma, kinetic energy (MeV) = 0.161433, position (cm) = (-86.2302,-178.606,200), weight = 1.49012e-08 - neutron, kinetic energy (MeV) = 5.81851, position (cm) = (-121.448,-123.749,200), weight = 4.65661e-10 - gamma, kinetic energy (MeV) = 0.623067, position (cm) = (18.2123,11.2854,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 0.0078323, position (cm) = (-6.27318,15.297,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.334235, position (cm) = (-3.68229,-3.95435,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 1.40824, position (cm) = (-10.608,26.2493,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 2.21472, position (cm) = (15.8323,32.1474,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 4.79333, position (cm) = (-7.62018,-17.5578,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 8.67203, position (cm) = (-20.0352,-14.504,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 0.362111, position (cm) = (-11.74,-11.276,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.218935, position (cm) = (-12.3169,-11.6174,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 3.08495, position (cm) = (-10.1169,-14.6867,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 3.08193, position (cm) = (-20.5582,-9.27761,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 59.645, position (cm) = (-26.5907,-3.53478,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 1.8868e-05, position (cm) = (-33.6795,2.56625,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 59.8655, position (cm) = (-22.6605,3.43899,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 59.8655, position (cm) = (-22.6605,3.43899,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 0.165464, position (cm) = (-17.7239,8.37555,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 1.65776, position (cm) = (-25.5741,4.48301,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 30.1735, position (cm) = (-21.2818,3.97729,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 30.2593, position (cm) = (-21.2745,3.84248,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 14.9878, position (cm) = (-9.16838,12.4743,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 14.9878, position (cm) = (-9.16838,12.4743,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 14.9878, position (cm) = (-9.16838,12.4743,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 1.09049, position (cm) = (-18.6902,3.61369,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 1.81042, position (cm) = (-16.4783,0.260102,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 60.0068, position (cm) = (-14.0737,6.55418,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 99.9061, position (cm) = (2.13256,-4.04366,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 5.41836e-05, position (cm) = (27.9522,27.7254,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 99.0543, position (cm) = (7.32341,-0.951439,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 99.0543, position (cm) = (7.32341,-0.951439,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 99.0543, position (cm) = (7.32341,-0.951439,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 99.0543, position (cm) = (7.32341,-0.951439,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 67.0336, position (cm) = (14.3243,0.0776082,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 8.79136, position (cm) = (-20.29,4.95237,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.257683, position (cm) = (-11.9573,15.2809,200), weight = 1.52588e-05 - e-, kinetic energy (MeV) = 5.91415, position (cm) = (-7.52723,15.4292,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 3.49972, position (cm) = (-3.81025,2.17077,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.111299, position (cm) = (0.306284,-7.01365,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 2.10104, position (cm) = (-8.436,-25.3624,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.268168, position (cm) = (1.68462,-14.8037,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 0.000202788, position (cm) = (21.0179,-38.9741,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 21.8233, position (cm) = (-24.2782,-8.76173,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 1.81863, position (cm) = (-27.209,-1.92986,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 1.99499, position (cm) = (-26.4948,-2.20993,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 37.2177, position (cm) = (0.94018,-9.88214,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 2.14937, position (cm) = (-43.4917,-60.4795,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 9.08724, position (cm) = (-39.4674,-35.239,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 46.7284, position (cm) = (-47.4017,-47.9963,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 4.86821, position (cm) = (-4.99161,-9.28909,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 0.000748293, position (cm) = (-23.1454,-17.9855,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 14.0223, position (cm) = (-28.6248,14.6494,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 14.0223, position (cm) = (-28.6248,14.6494,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 1.31762e-06, position (cm) = (6.81683,-53.8222,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 1.14776, position (cm) = (9.54246,-48.3594,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 5.41728, position (cm) = (-1.26962,2.32395,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 0.712096, position (cm) = (-0.128615,-4.69172,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 0.00274246, position (cm) = (-0.784744,-12.7258,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 5.5339, position (cm) = (-0.445407,-17.1042,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 39.2563, position (cm) = (2.35569,-24.1859,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 56.594, position (cm) = (5.57617,2.50032,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.531329, position (cm) = (2.91906,3.82563,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 53.0826, position (cm) = (6.99596,3.53219,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.0509903, position (cm) = (-7.80589,-70.8422,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 2.90755, position (cm) = (-10.643,-23.7665,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 76.8369, position (cm) = (3.87812,21.1751,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 22.3096, position (cm) = (6.86201,8.15127,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 32.2281, position (cm) = (-2.44184,1.57761,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.144676, position (cm) = (11.2866,17.4726,200), weight = 0.00195312 - gamma, kinetic energy (MeV) = 0.123187, position (cm) = (-4.18474,-2.15966,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 34.4158, position (cm) = (9.23259,-4.02827,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 70.3129, position (cm) = (19.7799,16.1111,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 0.0511136, position (cm) = (20.0257,19.6216,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 2.919, position (cm) = (-14.7275,-10.9397,200), weight = 0.015625 - neutron, kinetic energy (MeV) = 1.22433, position (cm) = (25.7637,41.9105,200), weight = 0.015625 - neutron, kinetic energy (MeV) = 0.256968, position (cm) = (17.3729,-7.98528,200), weight = 0.015625 - gamma, kinetic energy (MeV) = 0.871276, position (cm) = (35.6007,-0.0631059,200), weight = 0.015625 - neutron, kinetic energy (MeV) = 73.2744, position (cm) = (11.3019,59.3046,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 73.2744, position (cm) = (11.3019,59.3046,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.600611, position (cm) = (12.129,58.2807,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 42.5077, position (cm) = (7.77391,57.6007,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 73.2744, position (cm) = (11.3019,59.3046,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 72.976, position (cm) = (11.9633,59.8031,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 73.2744, position (cm) = (11.3019,59.3046,200), weight = 0.000976562 - neutron, kinetic energy (MeV) = 52.5593, position (cm) = (11.1746,30.2297,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 73.5525, position (cm) = (-2.93839,65.8914,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 73.5525, position (cm) = (-2.93839,65.8914,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 0.202926, position (cm) = (2.03689,70.1252,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 4.82816, position (cm) = (-2.54734,65.7301,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 73.5525, position (cm) = (-2.93839,65.8914,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 2.31313, position (cm) = (23.5119,25.414,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 69.1387, position (cm) = (40.0717,68.4867,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 69.3086, position (cm) = (39.4971,66.4058,200), weight = 0.0078125 - gamma, kinetic energy (MeV) = 0.367636, position (cm) = (-11.3218,-147.382,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 31.4919, position (cm) = (-11.4681,-158.621,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 3.40382, position (cm) = (-10.1499,-134.519,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 1.0354, position (cm) = (-20.8115,-135.517,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 1.19822, position (cm) = (-120.513,-197.875,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 5.6009, position (cm) = (-107.533,-186.547,200), weight = 2.38419e-07 - gamma, kinetic energy (MeV) = 0.0758144, position (cm) = (-108.642,-182.64,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 0.390776, position (cm) = (-89.9256,-186.179,200), weight = 1.19209e-07 - gamma, kinetic energy (MeV) = 1.96892, position (cm) = (-99.7124,-167.147,200), weight = 1.19209e-07 - gamma, kinetic energy (MeV) = 3.62382, position (cm) = (-30.4343,-156.02,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.141245, position (cm) = (-33.0282,-161.664,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 0.815376, position (cm) = (-31.7408,-160.075,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 2.6155, position (cm) = (-31.8384,-160.164,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 3.23117, position (cm) = (-31.3398,-160.016,200), weight = 4.76837e-07 - gamma, kinetic energy (MeV) = 4.94548, position (cm) = (-31.7104,-159.624,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 27.2215, position (cm) = (-31.4529,-159.779,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 2.84722, position (cm) = (-26.9877,-150.98,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 4.66585, position (cm) = (-27.6359,-154.459,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 4.87964, position (cm) = (-31.5523,-149.113,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 4.66929, position (cm) = (-22.3286,-130.674,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.816653, position (cm) = (-2.26393,-106.859,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 6.27311, position (cm) = (8.42725,-90.7093,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 1.07261, position (cm) = (-5.61963,-94.1596,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.108982, position (cm) = (-6.03246,-98.8223,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.0597, position (cm) = (21.6898,-132.598,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 10.745, position (cm) = (-29.2434,-141.685,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 9.22246, position (cm) = (-1.58808,-106.82,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 18.5469, position (cm) = (-19.9408,-108.081,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 0.0072044, position (cm) = (-48.2055,10.9656,200), weight = 1.52588e-05 - e+, kinetic energy (MeV) = 1.8458, position (cm) = (-62.5538,6.81888,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.699628, position (cm) = (-93.4624,7.0228,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.473916, position (cm) = (-53.6885,18.8253,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.0862259, position (cm) = (-65.3334,113.377,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 17.1376, position (cm) = (-65.4625,130.367,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.261999, position (cm) = (-68.8632,65.2406,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 14.4763, position (cm) = (-86.4515,87.7362,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 4.39376, position (cm) = (-106.199,107.158,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 5.38715, position (cm) = (-91.8268,112.923,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 2.74858e-05, position (cm) = (-109.626,129.273,200), weight = 4.76837e-07 - neutron, kinetic energy (MeV) = 0.0940037, position (cm) = (-66.5896,118.568,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 2.1486, position (cm) = (-115.369,115.07,200), weight = 1.52588e-05 - e-, kinetic energy (MeV) = 2.477, position (cm) = (-115.597,115.238,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.50459, position (cm) = (-118.176,89.0005,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.0922066, position (cm) = (-128.27,74.3212,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 2.47716, position (cm) = (-102.3,129.106,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.000410691, position (cm) = (-82.8392,78.4749,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.0783116, position (cm) = (-115.821,33.3639,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 0.244793, position (cm) = (-129.805,-10.8873,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 0.373895, position (cm) = (18.0352,-80.4832,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.900646, position (cm) = (69.2529,-120.645,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 0.133829, position (cm) = (44.3493,-138.361,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 0.79097, position (cm) = (29.8435,-136.329,200), weight = 2.98023e-08 - gamma, kinetic energy (MeV) = 0.414827, position (cm) = (27.3051,-143.72,200), weight = 2.98023e-08 - gamma, kinetic energy (MeV) = 0.175742, position (cm) = (25.1362,-143.209,200), weight = 2.98023e-08 - neutron, kinetic energy (MeV) = 1.93168, position (cm) = (34.4544,-134.924,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 4.8666, position (cm) = (36.1056,-134.463,200), weight = 5.96046e-08 - neutron, kinetic energy (MeV) = 0.138482, position (cm) = (26.0865,-112.181,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.269501, position (cm) = (26.106,-117.428,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 0.326932, position (cm) = (40.0025,-108.664,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 2.5868, position (cm) = (32.2376,-95.5651,200), weight = 9.53674e-07 - neutron, kinetic energy (MeV) = 11.2833, position (cm) = (-31.1667,-79.6047,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 11.0914, position (cm) = (-35.2155,-79.4761,200), weight = 0.00012207 - neutron, kinetic energy (MeV) = 39.7412, position (cm) = (9.17536,-8.5756,200), weight = 0.000976562 - gamma, kinetic energy (MeV) = 0.183694, position (cm) = (6.89106,-33.2439,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.0871654, position (cm) = (17.2663,-36.3452,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.18317, position (cm) = (14.4152,-19.8245,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 2.84103, position (cm) = (19.3869,-20.9881,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.278378, position (cm) = (20.1268,-26.5323,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 8.56481, position (cm) = (15.9618,-19.4111,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.642244, position (cm) = (0.0942183,-26.092,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 3.21049, position (cm) = (10.5758,-31.3618,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 0.141444, position (cm) = (10.4778,-34.1932,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 9.66317, position (cm) = (10.7822,-34.4734,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 25.6295, position (cm) = (11.1733,-35.6717,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 0.143659, position (cm) = (-6.41462,-21.9741,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 0.112936, position (cm) = (-0.513572,-26.5058,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 40.2124, position (cm) = (12.3789,-11.5484,200), weight = 0.00195312 - neutron, kinetic energy (MeV) = 99.1608, position (cm) = (-71.4137,25.8728,200), weight = 0.03125 - neutron, kinetic energy (MeV) = 98.8732, position (cm) = (-74.0364,17.1408,200), weight = 0.03125 - gamma, kinetic energy (MeV) = 0.100437, position (cm) = (-52.0415,8.70196,200), weight = 0.03125 - gamma, kinetic energy (MeV) = 0.182878, position (cm) = (-46.9069,4.84003,200), weight = 0.03125 - neutron, kinetic energy (MeV) = 0.208644, position (cm) = (-45.2101,0.655081,200), weight = 0.03125 - gamma, kinetic energy (MeV) = 1.06726, position (cm) = (-45.0374,4.74822,200), weight = 0.03125 - gamma, kinetic energy (MeV) = 0.341996, position (cm) = (-49.2206,-33.9345,200), weight = 0.015625 - neutron, kinetic energy (MeV) = 20.8867, position (cm) = (-31.1786,-11.4384,200), weight = 0.03125 - gamma, kinetic energy (MeV) = 4.93529, position (cm) = (-36.7954,-52.1188,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 52.6353, position (cm) = (-22.1404,-61.2325,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 0.154855, position (cm) = (-17.5434,-56.4653,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 0.174489, position (cm) = (-19.5556,-47.651,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 0.460501, position (cm) = (-17.4727,-42.9135,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 0.383, position (cm) = (-35.2004,-66.5137,200), weight = 0.00390625 - gamma, kinetic energy (MeV) = 4.33096, position (cm) = (-10.8045,-53.9714,200), weight = 0.00390625 - neutron, kinetic energy (MeV) = 0.687312, position (cm) = (-18.4319,-56.915,200), weight = 0.0078125 - neutron, kinetic energy (MeV) = 98.4408, position (cm) = (-16.7551,21.2225,200), weight = 0.03125 - neutron, kinetic energy (MeV) = 18.788, position (cm) = (-0.258903,24.5332,200), weight = 0.25 - neutron, kinetic energy (MeV) = 17.7697, position (cm) = (3.00686,24.1162,200), weight = 0.25 - neutron, kinetic energy (MeV) = 13.2732, position (cm) = (8.99592,25.5797,200), weight = 0.125 - neutron, kinetic energy (MeV) = 13.2732, position (cm) = (8.99592,25.5797,200), weight = 0.125 - neutron, kinetic energy (MeV) = 18.7758, position (cm) = (3.1603,17.8822,200), weight = 0.25 - gamma, kinetic energy (MeV) = 0.997959, position (cm) = (-54.3914,-4.49767,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 3.74701, position (cm) = (-60.6272,5.06196,200), weight = 0.000488281 - gamma, kinetic energy (MeV) = 6.94266, position (cm) = (-54.8946,-3.77826,200), weight = 0.000488281 - neutron, kinetic energy (MeV) = 1.2138e-06, position (cm) = (-56.8926,-0.316852,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 0.0368978, position (cm) = (-73.3729,-16.536,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 69.3899, position (cm) = (-70.6188,0.804417,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 69.2551, position (cm) = (-69.2367,0.703475,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 1.01392e-06, position (cm) = (-76.7004,9.2391,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 3.92268, position (cm) = (-75.5939,-9.40673,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 1.60149, position (cm) = (-73.6783,-20.2246,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 2.97079, position (cm) = (-61.8732,-24.4843,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 6.20023, position (cm) = (-80.6804,-25.2031,200), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 8.98679e-07, position (cm) = (-68.3656,-26.9076,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.37534, position (cm) = (-64.2025,-17.5808,200), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 2.04958, position (cm) = (-71.0043,-24.5007,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 68.8247, position (cm) = (-77.5365,-2.58115,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 69.3463, position (cm) = (-67.954,-5.34641,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 69.3463, position (cm) = (-67.954,-5.34641,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 51.9441, position (cm) = (-37.5904,-0.413733,200), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 52.1361, position (cm) = (-27.7805,-1.9722,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.230693, position (cm) = (-31.4539,8.56013,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.619481, position (cm) = (-31.4334,8.62852,200), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.879993, position (cm) = (-31.4074,8.59589,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 11.3803, position (cm) = (-31.4173,8.59785,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 52.123, position (cm) = (-38.5873,3.03182,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 0.49488, position (cm) = (-69.4573,37.5625,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 2.54927, position (cm) = (-77.7024,47.0122,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 14.1413, position (cm) = (-21.598,-10.5098,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 12.3899, position (cm) = (-21.8585,-10.2994,200), weight = 3.05176e-05 - gamma, kinetic energy (MeV) = 3.40891, position (cm) = (-33.575,-12.0577,200), weight = 1.52588e-05 - neutron, kinetic energy (MeV) = 1.7363, position (cm) = (-38.6508,1.8912,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 2.42282, position (cm) = (-46.0719,1.06043,200), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 1.1996, position (cm) = (-35.3903,-19.8607,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 72.7497, position (cm) = (-78.0055,-9.38744,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 72.7497, position (cm) = (-78.0055,-9.38744,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 2.04897, position (cm) = (-66.7045,-26.3214,200), weight = 6.10352e-05 - gamma, kinetic energy (MeV) = 1.0579, position (cm) = (-68.2343,-13.618,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 22.9425, position (cm) = (-65.9938,-23.6857,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 72.3216, position (cm) = (-70.7206,-16.2852,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 72.496, position (cm) = (-70.8499,-16.1054,200), weight = 3.05176e-05 - neutron, kinetic energy (MeV) = 72.4547, position (cm) = (-83.2641,-12.9551,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 72.4547, position (cm) = (-83.2641,-12.9551,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 72.457, position (cm) = (-82.8446,-12.9068,200), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 2.8069e-06, position (cm) = (-81.7466,-23.5524,200), weight = 9.53674e-07 - gamma, kinetic energy (MeV) = 5.23698, position (cm) = (-65.8272,11.7735,200), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 5.03317, position (cm) = (-90.6606,-4.15973,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.123991, position (cm) = (-118.21,-3.3701,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 62.9541, position (cm) = (-91.7336,6.18313,200), weight = 6.10352e-05 - neutron, kinetic energy (MeV) = 63.2433, position (cm) = (-83.4242,8.67208,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 9.42481, position (cm) = (-21.2454,-26.2163,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 3.5628, position (cm) = (-70.1715,-58.074,200), weight = 0.000244141 - gamma, kinetic energy (MeV) = 0.0930743, position (cm) = (-82.7656,-65.8063,200), weight = 0.000244141 - neutron, kinetic energy (MeV) = 1.77362, position (cm) = (-58.3781,-62.9082,200), weight = 0.00012207 - gamma, kinetic energy (MeV) = 0.0760503, position (cm) = (-24.0828,-7.48437,200), weight = 3.8147e-06 +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. + gamma, kinetic energy (MeV) = 1.27344, position (cm) = (46.212,-118.026,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 2.24906, position (cm) = (43.3699,-116.892,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 22.2317, position (cm) = (77.0456,-125.399,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.203706, position (cm) = (36.9508,-98.0094,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 37.2856, position (cm) = (22.2442,-60.5217,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 10.3209, position (cm) = (22.3187,-62.3147,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 4.1889, position (cm) = (-2.43184,-19.0043,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 5.77388, position (cm) = (-0.953886,-18.6918,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.225063, position (cm) = (2.60402,-24.3802,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.128735, position (cm) = (-6.53461,-22.536,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 0.00072959, position (cm) = (-1.93187,-19.6812,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 16.2042, position (cm) = (-3.87544,-14.4878,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 7.54621, position (cm) = (-4.18703,-16.8931,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 1.78527, position (cm) = (-5.42018,-22.9941,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 2.11126, position (cm) = (13.1828,-42.3225,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 2.21069, position (cm) = (-7.87442,-53.5986,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.174734, position (cm) = (-4.03874,-51.2603,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.362606, position (cm) = (-20.5906,-27.6882,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 1.67272, position (cm) = (-42.6446,-48.2223,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.050191, position (cm) = (-43.8643,-50.387,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.264443, position (cm) = (9.57046,-90.5497,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 6.51031e-06, position (cm) = (8.03769,-90.1112,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.441907, position (cm) = (-7.38493,-106.151,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 41.0871, position (cm) = (9.28866,-115.595,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 38.7056, position (cm) = (16.3247,-113.743,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 39.614, position (cm) = (14.7815,-114.228,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.275607, position (cm) = (10.4833,-108.176,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 1.65433, position (cm) = (11.9032,-105.877,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 2.27374, position (cm) = (25.4227,-104.645,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.43707, position (cm) = (10.0524,-110.731,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.510999, position (cm) = (9.11648,-105.421,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 12.3407, position (cm) = (9.11891,-110.732,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 41.3766, position (cm) = (9.09388,-109.811,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 41.3242, position (cm) = (9.14926,-109.739,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 40.1704, position (cm) = (7.76501,-120.933,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 41.3766, position (cm) = (9.09388,-109.811,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 41.3766, position (cm) = (9.09388,-109.811,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 41.3766, position (cm) = (9.09388,-109.811,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 39.6535, position (cm) = (9.26423,-76.1873,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 0.0239083, position (cm) = (-17.8976,-157.251,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 0.000191971, position (cm) = (-73.7167,-125.799,200), weight = 2.38419e-07 + gamma, kinetic energy (MeV) = 0.295924, position (cm) = (-10.8278,-121.277,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 4.30378, position (cm) = (-10.9005,-111.197,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 0.8254, position (cm) = (12.1983,-101.633,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 39.5963, position (cm) = (-10.321,-144.288,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 39.9576, position (cm) = (-11.552,-147.793,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 4.95476, position (cm) = (20.1373,-106.462,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 1.13623, position (cm) = (12.8568,-121.529,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 1.76985, position (cm) = (-6.22407,-142.292,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.502141, position (cm) = (-19.9847,-82.9754,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 1.81514e-05, position (cm) = (-23.0389,-78.8429,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 38.2419, position (cm) = (-20.5879,-85.9061,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 38.2419, position (cm) = (-20.5879,-85.9061,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 39.1231, position (cm) = (-12.2347,-87.556,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 39.1308, position (cm) = (-11.5782,-87.8111,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 1.09613, position (cm) = (-15.1574,-84.6625,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 10.1047, position (cm) = (-12.5535,-80.4983,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.0791148, position (cm) = (-12.3688,-82.7853,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 8.36742, position (cm) = (-11.2448,-80.0801,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.0825032, position (cm) = (-14.3094,-103.351,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 0.0567621, position (cm) = (-18.7111,-100.191,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 0.34381, position (cm) = (-13.1423,-86.5739,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 3.07931, position (cm) = (64.9129,-176.941,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 57.6966, position (cm) = (128.986,-109.642,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 57.6966, position (cm) = (128.986,-109.642,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 1.40736, position (cm) = (132.564,-97.4859,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 1.21569, position (cm) = (135.743,-102.627,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 0.252581, position (cm) = (130.38,-99.3807,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 1.43168e-06, position (cm) = (137.228,-67.0848,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 3.82202, position (cm) = (126.239,-95.1537,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 1.83192, position (cm) = (140.271,-86.8001,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 1.59013e-06, position (cm) = (152.497,-57.7428,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.00453016, position (cm) = (138.597,-66.7631,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.793525, position (cm) = (43.9232,-25.4694,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 69.8292, position (cm) = (138.445,71.4329,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 1.34842, position (cm) = (135.681,64.5054,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 3.90727, position (cm) = (138.364,69.1398,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 3.44891, position (cm) = (133.725,69.6014,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 2.12201, position (cm) = (137.335,62.5376,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.510999, position (cm) = (73.9789,70.5955,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 1.8418, position (cm) = (89.2943,12.201,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 4.37586, position (cm) = (147.466,-45.3015,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.115482, position (cm) = (123.854,-84.016,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 2.67892, position (cm) = (86.007,-71.165,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 9.52925, position (cm) = (47.154,-179.78,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 11.4144, position (cm) = (48.7624,-187.016,200), weight = 2.98023e-08 + gamma, kinetic energy (MeV) = 0.32324, position (cm) = (46.9449,-178.793,200), weight = 5.96046e-08 + gamma, kinetic energy (MeV) = 8.64556, position (cm) = (42.2435,-168.259,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 2.01202, position (cm) = (159.743,-159.699,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.237051, position (cm) = (-24.1272,-74.4045,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 31.0689, position (cm) = (-26.2661,-85.2008,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 31.0689, position (cm) = (-26.2661,-85.2008,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 31.0689, position (cm) = (-26.2661,-85.2008,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 41.4406, position (cm) = (-44.7853,-78.9781,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 41.0406, position (cm) = (-44.1481,-78.8802,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 41.1306, position (cm) = (-44.0491,-76.7383,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 37.621, position (cm) = (-18.7778,-63.8706,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 24.4957, position (cm) = (-30.2559,-54.9364,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.224954, position (cm) = (-26.419,-56.9866,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 3.54941, position (cm) = (-31.0635,-57.1793,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 4.77546, position (cm) = (-28.7599,-55.2881,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.179245, position (cm) = (24.6708,-65.8778,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 96.7073, position (cm) = (29.1691,-70.6472,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 9.93292, position (cm) = (97.272,-57.7393,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 9.93292, position (cm) = (97.272,-57.7393,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 2.58677, position (cm) = (97.4861,-57.1063,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 0.737898, position (cm) = (63.0688,-92.8118,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 9.22037, position (cm) = (99.2325,-47.9399,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 9.52524, position (cm) = (97.2935,-47.5355,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 23.2005, position (cm) = (105.621,-59.9641,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.567864, position (cm) = (110.988,-61.6036,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.604366, position (cm) = (118.23,-48.4445,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 4.62569, position (cm) = (98.7875,-52.0766,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 1.44936, position (cm) = (95.3835,-84.1644,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 1.8925, position (cm) = (99.3459,-52.1685,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 2.85168, position (cm) = (93.0564,-70.498,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 1.84814, position (cm) = (32.2538,-49.5365,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 0.16808, position (cm) = (24.0288,-70.2435,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.813316, position (cm) = (31.1835,-58.8274,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 5.74807, position (cm) = (24.3107,-59.4274,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 21.4894, position (cm) = (33.162,-59.8922,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 21.4894, position (cm) = (33.162,-59.8922,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 1.21844, position (cm) = (29.8795,-66.3963,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 0.219297, position (cm) = (-2.42426,-55.6985,200), weight = 0.00390625 + e-, kinetic energy (MeV) = 1.68351, position (cm) = (1.62404,-55.5389,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 0.858191, position (cm) = (63.4047,-55.2114,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 4.93178, position (cm) = (40.4774,-67.565,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 2.07494, position (cm) = (40.9017,-54.5627,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 54.9667, position (cm) = (33.7237,-90.4929,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 54.3207, position (cm) = (37.0994,-87.6808,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.192874, position (cm) = (41.8066,-94.4049,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.109573, position (cm) = (40.9018,-89.2891,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 0.346567, position (cm) = (39.1501,-83.8526,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 0.757905, position (cm) = (38.8022,-118.884,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 97.2363, position (cm) = (59.1243,-119.932,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 1.27727, position (cm) = (78.5514,-115.252,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.184953, position (cm) = (79.9231,-117.527,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 86.1509, position (cm) = (67.5757,-124.433,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 97.2963, position (cm) = (57.9831,-113.807,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 97.2869, position (cm) = (58.1024,-113.838,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.0508226, position (cm) = (48.2139,-130.196,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 97.1805, position (cm) = (62.2195,-132.381,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.300792, position (cm) = (55.2961,-125.862,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.373401, position (cm) = (59.4632,-121.849,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 2.43552, position (cm) = (65.3803,-106.33,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 5.05117, position (cm) = (43.4264,-121.403,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.745175, position (cm) = (70.9386,-136.324,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 93.7996, position (cm) = (58.1556,-129.032,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.0956022, position (cm) = (43.7528,-139.275,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.315197, position (cm) = (34.2847,-148.201,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 0.0817707, position (cm) = (58.6805,-147.11,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 6.36335, position (cm) = (61.4543,-117.62,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 40.1444, position (cm) = (44.3652,-116.372,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.243941, position (cm) = (60.8051,-98.7074,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.0194886, position (cm) = (47.4892,-110.999,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.161671, position (cm) = (53.0027,-117.543,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.37007, position (cm) = (73.7514,-106.269,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 5.2337e-06, position (cm) = (57.9212,-117.373,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 0.018553, position (cm) = (54.3301,-118.904,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 97.1567, position (cm) = (61.0133,-120.007,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 97.2681, position (cm) = (67.1979,-127.739,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 97.2681, position (cm) = (67.1979,-127.739,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 94.8023, position (cm) = (52.7615,-109.139,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.270243, position (cm) = (56.2881,-98.0131,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 2.51324, position (cm) = (57.1241,-102.835,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 4.03239, position (cm) = (81.3444,-110.983,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 4.24547, position (cm) = (80.3965,-110.655,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 77.4983, position (cm) = (81.3945,-111.527,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.650971, position (cm) = (61.5713,-126.029,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.66172, position (cm) = (58.7403,-113.316,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.157969, position (cm) = (49.1641,-119.932,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 4.37911, position (cm) = (57.7969,-115.965,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 8.62282, position (cm) = (59.0602,-114.139,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 16.4289, position (cm) = (61.1627,-118.711,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 16.4289, position (cm) = (61.1627,-118.711,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 16.4289, position (cm) = (61.1627,-118.711,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.165579, position (cm) = (58.8307,-116.753,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 16.4289, position (cm) = (61.1627,-118.711,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 50.3325, position (cm) = (59.4372,-109.702,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 96.9239, position (cm) = (76.0104,-128.74,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 96.9239, position (cm) = (76.0104,-128.74,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 96.6314, position (cm) = (77.6339,-127.781,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 96.9239, position (cm) = (76.0104,-128.74,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 3.18167, position (cm) = (68.7402,-114.646,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 42.8599, position (cm) = (68.9315,-119.126,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 3.30552, position (cm) = (51.0553,-103.558,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 1.07178, position (cm) = (33.6997,-123.817,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 1.74308, position (cm) = (49.6487,-127.016,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 3.7495, position (cm) = (45.3375,-102.919,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 98.7698, position (cm) = (24.009,-16.0427,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 2.06155, position (cm) = (29.4401,-14.6529,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 8.64347, position (cm) = (31.9226,-14.1207,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 0.000407953, position (cm) = (15.6928,-32.6925,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 2.23157, position (cm) = (33.6793,-40.2153,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 5.06675e-07, position (cm) = (30.8681,-55.6757,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 14.5608, position (cm) = (21.7766,-3.11547,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 2.72163, position (cm) = (44.191,-19.0888,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.0626725, position (cm) = (43.0709,-22.8125,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.485392, position (cm) = (27.1829,-19.0752,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.149333, position (cm) = (40.3307,11.5318,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 0.00573117, position (cm) = (46.5239,-9.92584,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 2.48849, position (cm) = (52.8023,-2.10203,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 15.5755, position (cm) = (54.9965,18.566,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.671995, position (cm) = (33.8937,-6.07493,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 8.59843, position (cm) = (36.8164,-12.7501,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 9.86115, position (cm) = (67.2394,31.6575,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 4.30482, position (cm) = (64.3615,30.8823,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 4.95249, position (cm) = (65.8037,30.5289,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 71.3055, position (cm) = (48.179,30.5591,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 63.6284, position (cm) = (80.1728,5.53775,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 63.3231, position (cm) = (81.7344,2.55414,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 63.2343, position (cm) = (81.6874,2.60504,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 70.8107, position (cm) = (55.8289,18.524,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 71.3282, position (cm) = (59.3361,22.8642,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.0946299, position (cm) = (57.5114,19.45,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.000157449, position (cm) = (35.3822,19.9249,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 2.38214, position (cm) = (50.2057,24.245,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 3.29159, position (cm) = (55.7664,21.0624,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.252958, position (cm) = (59.3852,-3.84611,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.255912, position (cm) = (35.3747,11.2328,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 15.0551, position (cm) = (39.3298,7.06527,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 9.90366, position (cm) = (47.6282,33.0896,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 9.90366, position (cm) = (47.6282,33.0896,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 9.80687, position (cm) = (47.6363,33.119,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 9.51149e-07, position (cm) = (20.8746,40.5589,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.236378, position (cm) = (58.0732,34.1213,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 6.34475e-05, position (cm) = (40.6537,35.0247,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 1.82054, position (cm) = (28.5503,44.7342,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.162431, position (cm) = (46.0915,41.5993,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 3.90985, position (cm) = (63.8599,45.1643,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 0.972819, position (cm) = (65.5823,36.2872,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 0.249043, position (cm) = (68.1036,36.2824,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 3.66184, position (cm) = (59.8836,16.7466,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 6.68329, position (cm) = (56.16,30.2998,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 3.16751, position (cm) = (40.5289,12.8347,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.197567, position (cm) = (100.31,-14.0584,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 0.0214918, position (cm) = (104.427,-5.95388,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 8.06881, position (cm) = (106.061,-4.17501,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 9.47115, position (cm) = (106.947,3.71583,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 9.47115, position (cm) = (106.947,3.71583,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 0.175178, position (cm) = (97.5163,-17.1391,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 10.4787, position (cm) = (116.498,-15.6311,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 10.2653, position (cm) = (112.004,-15.6919,200), weight = 5.96046e-08 + gamma, kinetic energy (MeV) = 1.20308, position (cm) = (110.671,-17.9607,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.928782, position (cm) = (109.754,-4.51084,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 4.50717, position (cm) = (86.2632,-19.8947,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.424147, position (cm) = (103.25,-16.4517,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.930926, position (cm) = (96.8875,-10.1698,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 0.00460385, position (cm) = (80.2901,24.9549,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 1.01948, position (cm) = (73.1013,20.7602,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.709076, position (cm) = (77.316,33.8547,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 9.22016, position (cm) = (77.1398,34.7492,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.157476, position (cm) = (83.9564,23.0867,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 2.67741, position (cm) = (81.332,43.9713,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 2.20913, position (cm) = (-10.4946,-11.6187,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.391492, position (cm) = (-20.1798,-2.34252,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.484086, position (cm) = (1.76029,-7.26154,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.294285, position (cm) = (-0.172955,-13.297,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 6.3847, position (cm) = (-39.2935,45.7165,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 6.50757, position (cm) = (-39.7353,43.0225,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 6.50757, position (cm) = (-39.7353,43.0225,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 1.76091, position (cm) = (-35.8864,48.3122,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 6.32036, position (cm) = (-39.8285,43.3061,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 1.78859, position (cm) = (-46.1146,49.2202,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 6.25046, position (cm) = (5.82029,108.875,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.651, position (cm) = (-20.2562,60.6013,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 7.08414, position (cm) = (-28.258,39.4038,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.00337018, position (cm) = (-81.2189,61.857,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.430035, position (cm) = (-59.9939,86.8654,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.422051, position (cm) = (-55.0165,138.92,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 2.67962, position (cm) = (-36.176,105.947,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.106356, position (cm) = (-20.1408,109.393,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 2.25469, position (cm) = (-27.8382,108.343,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 44.4734, position (cm) = (-20.3564,25.9578,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 20.1156, position (cm) = (-44.7489,14.1536,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 20.682, position (cm) = (-44.7379,14.157,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 21.2894, position (cm) = (-40.2353,9.08257,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 21.2919, position (cm) = (-42.4616,12.8353,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 3.2487, position (cm) = (-22.9477,35.8387,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.843755, position (cm) = (-33.0904,31.0824,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.611666, position (cm) = (-48.1265,28.4925,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.149174, position (cm) = (-26.6684,49.5271,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.230758, position (cm) = (-32.3485,57.0147,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 7.34237, position (cm) = (-33.6582,45.6551,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 2.98835, position (cm) = (-25.1563,45.1209,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.290484, position (cm) = (-17.8413,62.6033,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 7.2651, position (cm) = (-14.2915,61.6734,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.284849, position (cm) = (-32.2422,86.6238,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 2.50938, position (cm) = (-35.5434,70.138,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 11.5155, position (cm) = (-19.2134,57.0532,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 10.5124, position (cm) = (-16.258,57.8568,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 64.4125, position (cm) = (-34.4296,33.7472,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 94.5745, position (cm) = (-38.3857,36.5728,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 1.21409, position (cm) = (-5.58638,22.4346,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.637064, position (cm) = (-19.2912,17.2402,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.0913631, position (cm) = (37.5394,17.5515,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.611806, position (cm) = (39.5942,-7.1968,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 99.0361, position (cm) = (-15.6238,11.4241,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 99.0361, position (cm) = (-15.6238,11.4241,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 99.025, position (cm) = (-12.4322,28.3806,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 0.344379, position (cm) = (0.132497,86.2578,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 7.80793e-06, position (cm) = (-15.9766,83.9405,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 6.73277, position (cm) = (-30.3923,83.7744,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.130976, position (cm) = (6.02033,100.204,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 3.29163, position (cm) = (-65.2585,73.3094,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 2.01424, position (cm) = (-85.0629,84.9878,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 9.13484, position (cm) = (-62.0769,79.2256,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 1.19378, position (cm) = (-12.6392,95.349,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.544151, position (cm) = (-57.7831,131.705,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.44807, position (cm) = (-53.9773,107.726,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.124993, position (cm) = (-53.1711,141.281,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.0264431, position (cm) = (-90.7464,119.083,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 0.306588, position (cm) = (-86.6633,116.837,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 4.87379, position (cm) = (-83.5318,103.13,200), weight = 2.38419e-07 + gamma, kinetic energy (MeV) = 0.199599, position (cm) = (-85.9118,117.293,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 0.000986616, position (cm) = (-89.3278,116.385,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 15.8749, position (cm) = (-86.4207,111.209,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 15.8749, position (cm) = (-86.4207,111.209,200), weight = 5.96046e-08 + gamma, kinetic energy (MeV) = 0.193642, position (cm) = (-86.8484,111.434,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 5.58373, position (cm) = (-85.7562,112.827,200), weight = 5.96046e-08 + gamma, kinetic energy (MeV) = 7.84098, position (cm) = (-86.0747,112.402,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 19.221, position (cm) = (-88.1711,116.952,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 19.9479, position (cm) = (-92.7448,113.779,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 19.9479, position (cm) = (-92.7448,113.779,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 2.84145, position (cm) = (-30.5932,107.463,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 18.7046, position (cm) = (-1.84852,89.0463,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 18.8669, position (cm) = (-3.28844,92.0006,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.536011, position (cm) = (10.6588,39.3726,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 0.00845528, position (cm) = (-21.2513,71.2552,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.11356, position (cm) = (-22.4634,69.2297,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 36.8538, position (cm) = (-53.253,71.2485,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 36.738, position (cm) = (-47.2539,66.381,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 36.9646, position (cm) = (-47.2074,68.4128,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 36.928, position (cm) = (-47.111,68.5183,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 36.9646, position (cm) = (-47.2074,68.4128,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 36.9646, position (cm) = (-47.2074,68.4128,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 37.4357, position (cm) = (-33.4134,65.4369,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.116785, position (cm) = (8.96912,116.794,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 0.161859, position (cm) = (13.6191,113.558,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.542986, position (cm) = (9.13069,84.5591,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 1.13683, position (cm) = (2.90363,81.165,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.929924, position (cm) = (0.19214,72.6891,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.67408, position (cm) = (29.6071,91.5154,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 1.67255, position (cm) = (4.49607,103.24,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.728096, position (cm) = (19.227,98.2923,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 4.45245, position (cm) = (24.1633,96.0794,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 1.64214, position (cm) = (24.041,109.059,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 12.5293, position (cm) = (-29.2074,0.102451,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 12.5293, position (cm) = (-29.2074,0.102451,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 24.0645, position (cm) = (5.31989,-32.3838,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 8.71153, position (cm) = (-29.0825,0.447013,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 3.5612, position (cm) = (-15.3107,-2.18846,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.956339, position (cm) = (-14.14,33.0068,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.390853, position (cm) = (-64.6658,-2.43545,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 2.69288, position (cm) = (-61.4989,-18.016,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 1.25732e-06, position (cm) = (-30.8115,-3.10545,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 1.49735, position (cm) = (-9.30879,34.4424,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 2.20257, position (cm) = (-15.5728,40.2222,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 2.35779, position (cm) = (-47.833,89.4759,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 60.1393, position (cm) = (7.90742,122.007,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 0.295763, position (cm) = (-0.368538,139.823,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 3.96551e-05, position (cm) = (-19.7321,132.965,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 0.0068822, position (cm) = (-6.31933,139.676,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.782915, position (cm) = (5.40646,126.054,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.33264, position (cm) = (-2.10169,128.378,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.255622, position (cm) = (-4.30473,128.272,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 0.00144317, position (cm) = (-10.267,138.488,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 60.0923, position (cm) = (-7.94752,127.821,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 60.7308, position (cm) = (2.36112,131.675,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.111644, position (cm) = (-5.8716,134.571,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 3.32482, position (cm) = (-9.24541,124.781,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 60.5876, position (cm) = (0.88031,133.861,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 0.320445, position (cm) = (-5.55033,124.912,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 2.56327, position (cm) = (0.537256,133.149,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 60.5876, position (cm) = (0.88031,133.861,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 3.39513, position (cm) = (-53.4352,78.8085,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 9.46187e-07, position (cm) = (-141.619,117.976,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 6.48894e-05, position (cm) = (-140.695,89.873,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.322933, position (cm) = (-125.409,75.4793,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 1.85617, position (cm) = (-131.421,100.24,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 9.6901, position (cm) = (-90.6672,114.147,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 14.9996, position (cm) = (-119.723,116.575,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.162063, position (cm) = (-128.899,103.789,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.187934, position (cm) = (-104.048,93.4878,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 7.95991, position (cm) = (-131.97,78.7434,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 29.7588, position (cm) = (-116.546,64.5248,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.0684613, position (cm) = (-150.999,74.0104,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 2.43401, position (cm) = (-183.273,51.041,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 3.3922, position (cm) = (-188.116,57.5404,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 6.92949, position (cm) = (-108.229,69.467,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.130422, position (cm) = (-165.564,57.7758,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 1.01639, position (cm) = (-169.729,67.6746,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 39.6112, position (cm) = (-156.993,72.9182,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 40.1568, position (cm) = (-162.556,72.0661,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 1.29077, position (cm) = (-127.875,89.3435,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 0.00926157, position (cm) = (-119.482,108.772,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 0.716484, position (cm) = (-149.364,73.7794,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.261778, position (cm) = (-137.146,56.3669,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.114352, position (cm) = (-118.808,62.3486,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 85.8308, position (cm) = (-22.4809,19.6159,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 28.0877, position (cm) = (-16.2425,34.2129,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.120581, position (cm) = (-16.7937,31.761,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 1.09009, position (cm) = (-36.497,24.4656,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 8.0185, position (cm) = (-19.4641,-2.11749,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 84.764, position (cm) = (-10.0533,35.0577,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 49.3369, position (cm) = (-0.632089,33.2144,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 48.5252, position (cm) = (-0.681229,35.0344,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 50.7959, position (cm) = (0.310026,35.6528,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 50.6405, position (cm) = (-3.37421,35.3786,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 85.0362, position (cm) = (-13.6137,39.746,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 85.0157, position (cm) = (-13.9861,41.6101,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.268816, position (cm) = (-8.63249,16.3246,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.193114, position (cm) = (5.07376,-11.5708,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 2.31569, position (cm) = (-24.2582,15.7338,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.128534, position (cm) = (-25.9019,17.467,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 11.4646, position (cm) = (-14.1441,0.153374,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 85.7554, position (cm) = (-22.7158,21.0988,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 55.6727, position (cm) = (-24.0256,18.9013,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.789207, position (cm) = (-7.5209,9.16516,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 6.02183, position (cm) = (-46.489,15.4094,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.195849, position (cm) = (7.30174,-1.1355,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.0137812, position (cm) = (-21.0074,23.4929,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 60.8361, position (cm) = (-34.4772,8.39983,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 85.4291, position (cm) = (-20.6731,4.91291,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.318249, position (cm) = (-5.89679,-1.16721,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 73.947, position (cm) = (-13.8723,2.27326,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 73.9255, position (cm) = (-13.5379,2.65143,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 73.9255, position (cm) = (-13.5379,2.65143,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 73.5546, position (cm) = (-13.6139,1.02006,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.821954, position (cm) = (-20.9228,-1.12416,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 99.5067, position (cm) = (-21.7531,-9.10693,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 31.099, position (cm) = (-16.8693,-10.8038,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 1.36458, position (cm) = (5.39914,21.8715,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 1.24871, position (cm) = (8.64204,10.028,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.426582, position (cm) = (6.32193,14.3623,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 2.06382, position (cm) = (3.56725,12.6188,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.596123, position (cm) = (11.2941,17.3311,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 2.37835, position (cm) = (1.81825,24.2626,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 5.27607, position (cm) = (-0.812331,19.2384,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 3.17793e-05, position (cm) = (-11.1972,42.8312,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 24.4245, position (cm) = (-21.5441,33.3454,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 27.5446, position (cm) = (-22.5951,37.1404,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 27.5446, position (cm) = (-22.5951,37.1404,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 27.5446, position (cm) = (-22.5951,37.1404,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 27.2794, position (cm) = (-20.507,37.6189,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 27.2391, position (cm) = (-20.5091,37.5815,200), weight = 3.8147e-06 + proton, kinetic energy (MeV) = 18.2595, position (cm) = (-20.491,37.6015,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 7.87672, position (cm) = (-15.9413,36.107,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 17.0806, position (cm) = (-19.8269,41.7737,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 98.2809, position (cm) = (40.7659,52.6286,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 98.2809, position (cm) = (40.7659,52.6286,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.18916, position (cm) = (25.7881,20.3967,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 98.2702, position (cm) = (36.0891,35.1697,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.0969109, position (cm) = (61.4401,40.257,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 0.499959, position (cm) = (55.2532,30.1352,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.263456, position (cm) = (20.8726,32.7232,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 2.13456, position (cm) = (37.1307,42.9666,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 5.61668, position (cm) = (40.2672,30.9035,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.322153, position (cm) = (34.3924,25.5238,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.00584123, position (cm) = (27.2753,68.2013,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 0.00584123, position (cm) = (27.2753,68.2013,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 8.32647, position (cm) = (41.6944,25.2897,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 8.32647, position (cm) = (41.6944,25.2897,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 58.8462, position (cm) = (43.0296,22.978,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 58.2508, position (cm) = (49.9749,7.92302,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 2.25912, position (cm) = (55.9304,63.5782,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 6.53337, position (cm) = (32.2189,36.1839,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 43.0455, position (cm) = (1.28973,50.9193,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 62.7881, position (cm) = (19.9359,25.4298,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 62.7881, position (cm) = (19.9359,25.4298,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 3.63491, position (cm) = (39.6774,44.3277,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 7.90756, position (cm) = (46.7445,44.6212,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.000791383, position (cm) = (50.5624,38.6726,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.175072, position (cm) = (6.77064,63.6623,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.217303, position (cm) = (58.3443,7.99323,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.567815, position (cm) = (57.8201,10.0308,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 0.207078, position (cm) = (58.8354,27.4409,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 5.55077, position (cm) = (64.3806,-22.3887,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 1.33687, position (cm) = (66.6461,-22.973,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 5.09222e-07, position (cm) = (11.7704,-50.8814,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 1.91933, position (cm) = (49.241,10.7667,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.108677, position (cm) = (37.342,5.4864,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 1.22871, position (cm) = (51.1782,3.83487,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 0.16223, position (cm) = (59.5644,8.79048,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 0.143839, position (cm) = (56.6613,-4.32865,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 1.40973, position (cm) = (63.9512,20.8817,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.12961, position (cm) = (39.85,-5.30625,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 1.20937, position (cm) = (35.3215,-3.75297,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 1.12806, position (cm) = (44.6844,-4.86272,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 4.80141, position (cm) = (40.3238,-5.64585,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 1.53714e-05, position (cm) = (54.3695,8.07746,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 97.1859, position (cm) = (45.7426,42.6595,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 98.0211, position (cm) = (43.9839,44.2381,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 89.296, position (cm) = (25.3526,30.4514,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 89.296, position (cm) = (25.3526,30.4514,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 88.7662, position (cm) = (24.8838,29.3776,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.000374799, position (cm) = (9.45124,28.34,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 1.78565, position (cm) = (12.1446,-25.5179,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 89.296, position (cm) = (25.3526,30.4514,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 89.1784, position (cm) = (26.0099,31.5698,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.112043, position (cm) = (36.6103,44.4199,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.47298, position (cm) = (34.7027,62.835,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.214471, position (cm) = (37.5708,59.5719,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.203178, position (cm) = (0.356279,68.8198,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 4.5721, position (cm) = (8.54051,72.4097,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.220483, position (cm) = (12.5456,64.2283,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.153431, position (cm) = (-12.6655,70.0033,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.102948, position (cm) = (-3.5452,39.9772,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 33.5825, position (cm) = (3.67485,67.1744,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 33.6612, position (cm) = (3.6508,67.1817,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 33.0877, position (cm) = (1.38842,66.5159,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 33.0877, position (cm) = (1.38842,66.5159,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 1.50444, position (cm) = (40.1443,30.1331,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.0138983, position (cm) = (42.5117,25.7583,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 5.49315, position (cm) = (37.9278,58.6092,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 62.6819, position (cm) = (106.097,11.3074,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 62.7386, position (cm) = (48.213,31.3339,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 40.1957, position (cm) = (45.1508,27.8664,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 2.53787, position (cm) = (51.9392,39.0266,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 7.1453, position (cm) = (10.0167,27.873,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 3.20735, position (cm) = (44.333,68.0124,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.552573, position (cm) = (34.5174,69.786,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 1.85416, position (cm) = (10.4576,61.0971,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 8.30233, position (cm) = (19.5769,115.48,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.397619, position (cm) = (58.2391,60.3531,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 5.91194, position (cm) = (45.3446,56.6992,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 30.5008, position (cm) = (51.1282,64.5458,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 97.8, position (cm) = (24.0598,78.0451,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 97.8, position (cm) = (24.0598,78.0451,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 97.8, position (cm) = (24.0598,78.0451,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 98.8935, position (cm) = (31.4399,56.1632,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 0.0133715, position (cm) = (51.7372,64.1624,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 52.753, position (cm) = (71.4023,68.7643,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 52.753, position (cm) = (71.4023,68.7643,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.444834, position (cm) = (68.5214,69.6403,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.152649, position (cm) = (62.8513,67.4408,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.214242, position (cm) = (56.9751,55.3253,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.214986, position (cm) = (50.2418,61.0085,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 1.69299, position (cm) = (56.9604,57.1753,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 52.5451, position (cm) = (78.9773,70.4458,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.127959, position (cm) = (53.8723,57.274,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 2.17705, position (cm) = (45.4319,52.3808,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 4.92179, position (cm) = (60.8024,65.0591,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 0.00126664, position (cm) = (55.564,49.4882,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 2.41641, position (cm) = (60.5,33.9959,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 0.0180505, position (cm) = (53.3435,50.4819,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.18089, position (cm) = (51.7045,34.663,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 1.11413, position (cm) = (52.9473,41.6391,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 5.93198, position (cm) = (56.9619,33.7034,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 98.3486, position (cm) = (63.9429,48.763,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.083892, position (cm) = (26.6062,7.20251,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.202041, position (cm) = (43.678,14.1148,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 0.0773367, position (cm) = (10.6408,9.12327,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 6.73972, position (cm) = (14.115,-59.5669,200), weight = 2.98023e-08 + neutron, kinetic energy (MeV) = 6.24177, position (cm) = (14.1248,-59.5345,200), weight = 2.98023e-08 + gamma, kinetic energy (MeV) = 0.316496, position (cm) = (15.4735,-59.7502,200), weight = 2.98023e-08 + gamma, kinetic energy (MeV) = 0.596005, position (cm) = (5.89759,-63.507,200), weight = 2.98023e-08 + gamma, kinetic energy (MeV) = 0.288533, position (cm) = (9.85184,-56.7118,200), weight = 2.98023e-08 + neutron, kinetic energy (MeV) = 4.01765, position (cm) = (14.5666,-60.2336,200), weight = 2.98023e-08 + neutron, kinetic energy (MeV) = 7.03859, position (cm) = (14.5623,-59.9789,200), weight = 2.98023e-08 + neutron, kinetic energy (MeV) = 8.50617, position (cm) = (-30.5636,-61.8296,200), weight = 2.98023e-08 + neutron, kinetic energy (MeV) = 8.50617, position (cm) = (-30.5636,-61.8296,200), weight = 2.98023e-08 + neutron, kinetic energy (MeV) = 31.5998, position (cm) = (-36.2099,-53.3502,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 31.5998, position (cm) = (-36.2099,-53.3502,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 0.723364, position (cm) = (-24.7384,-50.6956,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 31.9786, position (cm) = (-37.4616,-51.6956,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 31.9786, position (cm) = (-37.4616,-51.6956,200), weight = 2.98023e-08 + neutron, kinetic energy (MeV) = 31.9786, position (cm) = (-37.4616,-51.6956,200), weight = 1.49012e-08 + neutron, kinetic energy (MeV) = 7.78464, position (cm) = (-36.8606,-51.8167,200), weight = 1.49012e-08 + neutron, kinetic energy (MeV) = 11.2649, position (cm) = (-22.1565,-49.717,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 0.26248, position (cm) = (-20.8092,-51.5902,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 0.0672657, position (cm) = (-15.1514,-46.5779,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 0.145644, position (cm) = (-15.9897,-64.1159,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 0.201244, position (cm) = (-26.9816,-72.985,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 11.2095, position (cm) = (-21.5178,-49.6988,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 0.384062, position (cm) = (-13.1972,-10.7414,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.63734, position (cm) = (41.2311,-47.609,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 32.8492, position (cm) = (0.203019,-77.6624,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 34.5081, position (cm) = (-19.8817,-73.6832,200), weight = 2.98023e-08 + gamma, kinetic energy (MeV) = 0.135694, position (cm) = (-4.29155,-64.7114,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 4.72743, position (cm) = (-7.39618,-69.8257,200), weight = 3.72529e-09 + gamma, kinetic energy (MeV) = 0.252561, position (cm) = (-15.3559,-61.6065,200), weight = 1.86265e-09 + neutron, kinetic energy (MeV) = 8.58526e-06, position (cm) = (-68.4496,-72.0889,200), weight = 1.86265e-09 + gamma, kinetic energy (MeV) = 2.48339, position (cm) = (-19.7588,-52.2319,200), weight = 1.86265e-09 + neutron, kinetic energy (MeV) = 10.9845, position (cm) = (-16.434,-69.095,200), weight = 1.86265e-09 + neutron, kinetic energy (MeV) = 3.89166, position (cm) = (-11.9007,-68.3875,200), weight = 1.86265e-09 + neutron, kinetic energy (MeV) = 4.52504, position (cm) = (-12.3973,-69.0142,200), weight = 1.86265e-09 + neutron, kinetic energy (MeV) = 0.299233, position (cm) = (-5.06172,-70.737,200), weight = 7.45058e-09 + gamma, kinetic energy (MeV) = 8.19215, position (cm) = (-10.7519,-67.514,200), weight = 7.45058e-09 + neutron, kinetic energy (MeV) = 2.27139, position (cm) = (-2.54484,-76.0929,200), weight = 3.72529e-09 + gamma, kinetic energy (MeV) = 0.357523, position (cm) = (24.8417,-65.431,200), weight = 3.72529e-09 + gamma, kinetic energy (MeV) = 5.76124, position (cm) = (11.4389,-67.6433,200), weight = 3.72529e-09 + neutron, kinetic energy (MeV) = 2.55765, position (cm) = (41.349,-60.7825,200), weight = 4.65661e-10 + neutron, kinetic energy (MeV) = 0.0477198, position (cm) = (40.9146,-48.3543,200), weight = 2.32831e-10 + gamma, kinetic energy (MeV) = 0.510999, position (cm) = (38.5051,-43.1023,200), weight = 2.32831e-10 + neutron, kinetic energy (MeV) = 5.19871e-07, position (cm) = (54.917,-53.4835,200), weight = 1.16415e-10 + neutron, kinetic energy (MeV) = 0.973006, position (cm) = (50.4372,-53.9612,200), weight = 1.16415e-10 + gamma, kinetic energy (MeV) = 1.61377, position (cm) = (84.3738,-33.3209,200), weight = 1.86265e-09 + gamma, kinetic energy (MeV) = 0.229591, position (cm) = (79.2029,-45.0999,200), weight = 1.86265e-09 + neutron, kinetic energy (MeV) = 31.3387, position (cm) = (63.9281,-59.291,200), weight = 4.65661e-10 + neutron, kinetic energy (MeV) = 0.0743383, position (cm) = (56.2464,-57.5887,200), weight = 4.65661e-10 + neutron, kinetic energy (MeV) = 31.6367, position (cm) = (75.8136,-59.5319,200), weight = 4.65661e-10 + neutron, kinetic energy (MeV) = 31.5792, position (cm) = (75.4299,-59.9344,200), weight = 2.32831e-10 + neutron, kinetic energy (MeV) = 31.5792, position (cm) = (75.4299,-59.9344,200), weight = 2.32831e-10 + gamma, kinetic energy (MeV) = 0.103553, position (cm) = (51.088,-88.5314,200), weight = 1.49012e-08 + neutron, kinetic energy (MeV) = 13.1207, position (cm) = (53.6543,-71.5981,200), weight = 3.72529e-09 + neutron, kinetic energy (MeV) = 13.1207, position (cm) = (53.6543,-71.5981,200), weight = 3.72529e-09 + neutron, kinetic energy (MeV) = 13.0211, position (cm) = (53.6228,-71.5794,200), weight = 7.45058e-09 + gamma, kinetic energy (MeV) = 1.1514, position (cm) = (46.5516,-93.4339,200), weight = 1.49012e-08 + gamma, kinetic energy (MeV) = 7.33953, position (cm) = (73.2112,-24.3384,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.0683131, position (cm) = (65.5075,-92.755,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 1.95731, position (cm) = (56.6645,-88.0426,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.634752, position (cm) = (45.8628,-90.3651,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.630403, position (cm) = (48.186,-92.3535,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.764101, position (cm) = (10.1569,-79.5938,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 3.53415, position (cm) = (10.9117,-69.1059,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.601411, position (cm) = (3.27771,-66.7012,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 3.33364, position (cm) = (12.3667,-64.491,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.820592, position (cm) = (15.1216,-93.4414,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 2.22652, position (cm) = (13.0754,-93.4808,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 4.46911, position (cm) = (19.0087,-95.937,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 31.161, position (cm) = (16.3453,-87.8361,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.102314, position (cm) = (35.1599,-63.2227,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 3.84647, position (cm) = (26.5564,-86.1829,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 0.695165, position (cm) = (24.7916,-89.8244,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.119147, position (cm) = (6.72576,-134.105,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.138562, position (cm) = (8.61433,-130.868,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 2.4573, position (cm) = (2.9098,-129.353,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 2.9557, position (cm) = (8.28626,-130.866,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 12.7341, position (cm) = (3.33475,-144.398,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 31.8863, position (cm) = (-0.892022,-147.36,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 54.4, position (cm) = (24.0983,81.1282,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 7.88479, position (cm) = (16.9678,68.823,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 44.0338, position (cm) = (26.2422,74.8436,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.186442, position (cm) = (24.9146,73.4885,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 27.6725, position (cm) = (24.3614,74.341,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 54.2451, position (cm) = (17.5339,71.3392,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 54.1416, position (cm) = (19.921,82.1858,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 44.5829, position (cm) = (15.9512,19.7546,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.143258, position (cm) = (14.9583,23.7111,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.370192, position (cm) = (27.1545,32.1148,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.178379, position (cm) = (18.1595,25.1997,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 5.08091, position (cm) = (17.2081,25.1286,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 11.4687, position (cm) = (18.1056,25.6429,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 56.5218, position (cm) = (18.1243,25.7091,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 56.5218, position (cm) = (18.1243,25.7091,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 56.6388, position (cm) = (9.26963,22.14,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 1.74883, position (cm) = (-1.72935,42.0007,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 2.08622, position (cm) = (11.7001,39.2913,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 1.35442, position (cm) = (-33.5563,-13.0145,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 20.883, position (cm) = (-56.1508,-0.64715,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 20.5189, position (cm) = (-52.3866,-0.170559,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 0.745212, position (cm) = (-36.6981,-0.800287,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 47.9262, position (cm) = (-37.437,-1.17945,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 55.6201, position (cm) = (-43.114,2.86822,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.184242, position (cm) = (-41.2472,8.52678,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 2.42748, position (cm) = (-34.9489,6.97757,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 0.00215646, position (cm) = (-63.8417,-4.11275,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 10.851, position (cm) = (-59.1107,6.69173,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 55.9282, position (cm) = (-45.6078,2.28114,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 55.4383, position (cm) = (-45.7049,0.166472,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 0.0165913, position (cm) = (-36.4238,18.3225,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 6.37556, position (cm) = (-40.065,18.548,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 11.5852, position (cm) = (-36.8155,-35.2966,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 11.5852, position (cm) = (-36.8155,-35.2966,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.127313, position (cm) = (-37.1496,-38.2026,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 3.21854, position (cm) = (-37.5132,-42.9376,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.198861, position (cm) = (-26.7397,-44.2648,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.510999, position (cm) = (-37.6062,-41.5031,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 56.6291, position (cm) = (-46.3634,-1.8392,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 56.6291, position (cm) = (-46.3634,-1.8392,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 56.8204, position (cm) = (-54.7677,-5.48683,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 56.6405, position (cm) = (-50.4375,-4.58341,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 1.47159, position (cm) = (-36.3207,3.72407,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 2.65561, position (cm) = (-33.587,6.19251,200), weight = 2.98023e-08 + neutron, kinetic energy (MeV) = 2.52052, position (cm) = (-34.0101,5.67873,200), weight = 1.49012e-08 + neutron, kinetic energy (MeV) = 2.65561, position (cm) = (-33.587,6.19251,200), weight = 1.49012e-08 + neutron, kinetic energy (MeV) = 23.9335, position (cm) = (-42.8,-1.34432,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 56.4539, position (cm) = (-48.3112,-3.58652,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 0.173406, position (cm) = (-37.665,-14.3151,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 3.8095, position (cm) = (-44.1655,-2.30125,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 1.10645, position (cm) = (-53.2088,-1.37028,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 6.06661, position (cm) = (-54.9335,-5.31389,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 1.72318, position (cm) = (-40.5242,3.06334,200), weight = 2.38419e-07 + gamma, kinetic energy (MeV) = 0.0981543, position (cm) = (-33.0327,-5.01869,200), weight = 2.38419e-07 + gamma, kinetic energy (MeV) = 0.0581792, position (cm) = (-29.4619,-13.2727,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 0.0273619, position (cm) = (-38.0125,-23.2346,200), weight = 2.38419e-07 + gamma, kinetic energy (MeV) = 0.161111, position (cm) = (-57.5321,-30.5722,200), weight = 2.38419e-07 + gamma, kinetic energy (MeV) = 2.5387, position (cm) = (-67.9863,-20.5568,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 5.50785, position (cm) = (-101.91,-44.6404,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 0.646932, position (cm) = (-37.0905,-4.51813,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 4.28136, position (cm) = (-22.8722,16.3287,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.0581072, position (cm) = (-48.9682,4.6389,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 0.0426721, position (cm) = (-35.9785,-7.74848,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.335501, position (cm) = (-31.4797,-7.70329,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 99.2898, position (cm) = (19.3096,45.343,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 99.2898, position (cm) = (19.3096,45.343,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 1.5036, position (cm) = (29.3596,24.7625,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 48.1116, position (cm) = (79.7913,53.8238,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 48.1116, position (cm) = (79.7913,53.8238,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.614283, position (cm) = (116.957,39.9698,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 48.2355, position (cm) = (111.564,63.6317,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.201529, position (cm) = (59.7887,48.0666,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 58.2881, position (cm) = (105.462,86.9694,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.128814, position (cm) = (97.5304,81.7458,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 2.75492, position (cm) = (102.382,76.2165,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 20.9252, position (cm) = (98.9795,83.5166,200), weight = 2.38419e-07 + gamma, kinetic energy (MeV) = 1.56385, position (cm) = (101.588,82.8531,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 0.195011, position (cm) = (112.565,78.7886,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 1.26052, position (cm) = (95.4737,77.4056,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 25.872, position (cm) = (98.936,80.7453,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 52.1308, position (cm) = (69.8006,70.0354,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.162972, position (cm) = (86.273,66.7667,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.172547, position (cm) = (83.7026,68.2434,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.297034, position (cm) = (86.6663,68.241,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 2.2291, position (cm) = (88.5576,71.682,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 3.63731, position (cm) = (93.919,52.7985,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 74.8745, position (cm) = (111.002,80.2683,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 75.5191, position (cm) = (112.541,81.0983,200), weight = 2.38419e-07 + gamma, kinetic energy (MeV) = 0.0979968, position (cm) = (113.476,79.2282,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 0.156731, position (cm) = (105.29,77.8139,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 72.6358, position (cm) = (118.692,101.688,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.103957, position (cm) = (110.474,68.5036,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 0.138708, position (cm) = (103.025,72.0145,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 1.23252, position (cm) = (105.041,72.8042,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 7.23725, position (cm) = (105.615,71.6287,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 9.06956, position (cm) = (106.988,74.5631,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 75.8621, position (cm) = (114.18,80.9178,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.151662, position (cm) = (122.007,90.8724,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.908352, position (cm) = (122.267,91.2242,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 4.17957, position (cm) = (121.893,92.3079,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.0874333, position (cm) = (122.956,94.1433,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 1.48796, position (cm) = (119.845,89.6167,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.166396, position (cm) = (95.5545,54.255,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.164943, position (cm) = (102.997,83.6568,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.117085, position (cm) = (106.236,85.6489,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.148555, position (cm) = (118.294,76.4977,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.168212, position (cm) = (113.436,81.1248,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 1.77603, position (cm) = (115.412,79.6382,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 6.33666, position (cm) = (115.866,84.8241,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 2.79591e-06, position (cm) = (21.4363,55.412,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.17475, position (cm) = (26.7974,30.9094,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 98.0456, position (cm) = (21.3171,38.5967,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.315389, position (cm) = (-48.7857,-22.025,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 2.20201, position (cm) = (-1.8873,13.5501,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.139984, position (cm) = (21.156,-11.8141,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 0.844753, position (cm) = (74.9229,42.462,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 3.69321e-06, position (cm) = (55.8683,35.7759,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 10.8045, position (cm) = (70.2369,46.087,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 14.7125, position (cm) = (46.8283,62.2078,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.478653, position (cm) = (59.7591,40.6954,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 49.259, position (cm) = (4.05429,29.1659,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 49.259, position (cm) = (4.05429,29.1659,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 99.1878, position (cm) = (11.8368,37.9305,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 99.4446, position (cm) = (10.3616,34.8452,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 99.0064, position (cm) = (8.16381,31.2157,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 43.8129, position (cm) = (30.1609,47.9235,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.365195, position (cm) = (9.48396,22.6982,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 44.3198, position (cm) = (37.2501,45.8084,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 44.3198, position (cm) = (37.2501,45.8084,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.154188, position (cm) = (6.78615,36.5698,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 5.11938, position (cm) = (88.7271,-26.9756,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.493161, position (cm) = (33.3916,80.7717,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 1.72123, position (cm) = (32.9856,57.7279,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 14.4636, position (cm) = (32.6135,57.5516,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.27711, position (cm) = (34.9983,57.437,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.96367, position (cm) = (31.3441,70.5774,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 21.3412, position (cm) = (32.1546,60.6606,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 42.39, position (cm) = (34.114,62.3991,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 1.43852, position (cm) = (21.5727,17.6719,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 5.77233, position (cm) = (8.83003,1.47475,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.146637, position (cm) = (-78.4824,-25.4883,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 6.99524e-05, position (cm) = (-43.2981,-31.5268,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 2.79833, position (cm) = (-37.3796,-50.6564,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.153381, position (cm) = (-34.7139,-49.2171,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 95.1941, position (cm) = (-45.3423,-2.19993,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 76.1519, position (cm) = (-49.1456,-5.68578,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 76.2753, position (cm) = (-50.776,-7.07385,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 95.2022, position (cm) = (-21.6457,2.23092,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 95.2022, position (cm) = (-21.6457,2.23092,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 95.4867, position (cm) = (-23.4023,1.01637,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 0.154374, position (cm) = (83.521,-190.603,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 0.0129847, position (cm) = (91.936,-262.724,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 6.9951, position (cm) = (77.7174,-246.092,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 6.07167, position (cm) = (81.9771,-245.427,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 4.12362, position (cm) = (33.0185,-224.14,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.236758, position (cm) = (-0.492538,-243.364,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 1.65739, position (cm) = (-1.29448,-244.041,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 31.6217, position (cm) = (-3.99465,-259.422,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 11.639, position (cm) = (-4.39156,-277.71,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.109499, position (cm) = (-6.96059,-277.523,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 1.21336, position (cm) = (-6.92396,-279.493,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 4.98634, position (cm) = (-8.64281,-279.342,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 31.2486, position (cm) = (-12.5153,-285.457,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 31.3228, position (cm) = (-6.71962,-280.023,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.129615, position (cm) = (-3.06478,-266.35,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.00964442, position (cm) = (-6.08982,-268.414,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 19.0995, position (cm) = (-4.28247,-272.926,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.156575, position (cm) = (40.9373,-242.737,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 78.094, position (cm) = (31.4765,-274.882,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.150039, position (cm) = (78.7257,-212.203,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 78.0899, position (cm) = (33.3817,-226.997,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 78.0899, position (cm) = (33.3817,-226.997,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 78.0899, position (cm) = (33.3817,-226.997,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 78.0899, position (cm) = (33.3817,-226.997,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 78.0899, position (cm) = (33.3817,-226.997,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.296607, position (cm) = (48.3701,-219.402,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 1.16058, position (cm) = (24.6421,-200.837,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.0679651, position (cm) = (40.8442,-209.238,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 2.4637, position (cm) = (29.3675,-217.103,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 4.61147, position (cm) = (29.2416,-227.733,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.423384, position (cm) = (42.9858,-213.797,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 77.6446, position (cm) = (40.9383,-220.531,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 77.0442, position (cm) = (20.4453,-262.178,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.113575, position (cm) = (37.2507,-242.675,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.0431575, position (cm) = (48.544,-254.626,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 6.86414, position (cm) = (41.1469,-257.97,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.97055, position (cm) = (17.4033,-262.194,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.398127, position (cm) = (26.4166,-263.95,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 4.19304, position (cm) = (29.3528,-262.222,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 8.94756, position (cm) = (28.4241,-262.268,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 26.1295, position (cm) = (27.7132,-263.071,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 26.1295, position (cm) = (27.7132,-263.071,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 77.7251, position (cm) = (22.7352,-256.588,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 77.7251, position (cm) = (22.7352,-256.588,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 75.7132, position (cm) = (15.1805,-260.971,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 2.50489, position (cm) = (24.725,-259.201,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 1.26264, position (cm) = (77.2821,-202.521,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.0903909, position (cm) = (86.7867,-206.809,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 3.45707, position (cm) = (96.1112,-213.139,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.102181, position (cm) = (67.2624,-203.334,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 65.9229, position (cm) = (88.9684,-245.196,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 37.5478, position (cm) = (80.6027,-217.223,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 3.25672, position (cm) = (76.9878,-206.277,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 54.5368, position (cm) = (-6.46531,-29.2865,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 0.0217424, position (cm) = (28.2901,-22.6251,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.216289, position (cm) = (88.777,-54.4998,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 8.15686, position (cm) = (71.1021,-42.7169,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 28.2702, position (cm) = (81.5084,-53.4291,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 27.2187, position (cm) = (75.3097,-54.8652,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 27.2187, position (cm) = (75.3097,-54.8652,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 0.260876, position (cm) = (89.3698,-50.5064,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.0827633, position (cm) = (94.9285,-49.721,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 11.3704, position (cm) = (78.9582,-53.5079,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 7.53127, position (cm) = (110.236,-76.3364,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.0552371, position (cm) = (90.4433,-20.3986,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.218824, position (cm) = (85.5227,-36.9551,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 8.9318, position (cm) = (91.7459,-31.0465,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 8.9318, position (cm) = (91.7459,-31.0465,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 0.0807127, position (cm) = (106.165,-29.0886,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 0.181083, position (cm) = (96.2267,-40.2818,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.503431, position (cm) = (110.132,-37.0887,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 9.02368, position (cm) = (98.0535,-31.4401,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 9.02368, position (cm) = (98.0535,-31.4401,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.963378, position (cm) = (101.462,-39.4227,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 0.027844, position (cm) = (97.668,-37.0826,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 0.924717, position (cm) = (92.0252,-37.1893,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 0.170782, position (cm) = (92.9541,-32.6256,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 0.00208086, position (cm) = (70.4557,0.723671,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 3.99819, position (cm) = (44.4658,-36.6132,200), weight = 0.03125 + gamma, kinetic energy (MeV) = 0.0960209, position (cm) = (18.2711,-71.222,200), weight = 0.03125 + neutron, kinetic energy (MeV) = 0.580762, position (cm) = (22.8517,-25.695,200), weight = 0.015625 + gamma, kinetic energy (MeV) = 1.27513, position (cm) = (10.6152,-26.8782,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 51.4642, position (cm) = (28.6684,-37.7495,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 51.4642, position (cm) = (28.6684,-37.7495,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 51.4642, position (cm) = (28.6684,-37.7495,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 36.2195, position (cm) = (21.655,-21.1644,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 36.0465, position (cm) = (21.6409,-21.0576,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.26653, position (cm) = (14.7388,-11.4409,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 0.137114, position (cm) = (9.54358,-30.7184,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 28.8815, position (cm) = (22.1548,-13.8219,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 35.5188, position (cm) = (24.4179,-28.2135,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 0.110026, position (cm) = (37.6398,-19.5008,200), weight = 0.015625 + gamma, kinetic energy (MeV) = 0.293827, position (cm) = (33.9071,-26.4845,200), weight = 0.015625 + gamma, kinetic energy (MeV) = 0.702759, position (cm) = (52.978,3.36612,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 2.33785, position (cm) = (64.2401,0.258092,200), weight = 0.015625 + gamma, kinetic energy (MeV) = 0.154302, position (cm) = (42.3873,-22.968,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 5.16482, position (cm) = (45.9015,-22.7875,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 43.6085, position (cm) = (25.3378,10.8154,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 61.3112, position (cm) = (30.0839,-13.9293,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 61.3744, position (cm) = (30.7265,-15.1849,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 61.3744, position (cm) = (30.7265,-15.1849,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.510999, position (cm) = (31.7213,-31.1198,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 1.04053, position (cm) = (4.61519,-28.976,200), weight = 0.0078125 + e-, kinetic energy (MeV) = 1.91508, position (cm) = (4.55133,-29.4331,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 3.68669, position (cm) = (-5.69382,-10.7339,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 3.04262, position (cm) = (-11.6505,-17.6055,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 31.2064, position (cm) = (-7.31171,-10.8977,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 31.2511, position (cm) = (-6.20462,-10.7201,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 20.4496, position (cm) = (-15.4089,-31.8534,200), weight = 0.015625 + gamma, kinetic energy (MeV) = 0.73894, position (cm) = (-26.6056,-8.45087,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.448036, position (cm) = (-36.2352,-16.427,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 3.25933, position (cm) = (-28.0678,-44.2133,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 1.88618, position (cm) = (-18.6179,-54.4711,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 4.51739e-07, position (cm) = (-15.7869,-34.9884,200), weight = 0.015625 + gamma, kinetic energy (MeV) = 0.441205, position (cm) = (-9.59173,-107.887,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 1.68994, position (cm) = (-6.71728,-81.0803,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.0853065, position (cm) = (-13.3966,-59.283,200), weight = 0.03125 + neutron, kinetic energy (MeV) = 1.33424e-05, position (cm) = (72.7368,-56.7704,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 0.00386854, position (cm) = (48.8127,-115.327,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 0.00138071, position (cm) = (57.5414,-51.9805,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 1.03089, position (cm) = (49.5231,-77.1622,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 1.13221, position (cm) = (34.7224,-41.2453,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.000129708, position (cm) = (10.2124,-112.282,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 44.418, position (cm) = (2.3261,-55.7679,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 44.418, position (cm) = (2.3261,-55.7679,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 44.418, position (cm) = (2.3261,-55.7679,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 44.418, position (cm) = (2.3261,-55.7679,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 44.6185, position (cm) = (4.36807,-56.5558,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 44.6185, position (cm) = (4.36807,-56.5558,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 5.07623, position (cm) = (10.1524,-25.9808,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 7.61178, position (cm) = (2.26303,-12.0074,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 2.75897, position (cm) = (19.7034,-4.05011,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 1.94881, position (cm) = (10.0019,-17.3815,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.249926, position (cm) = (24.4648,-6.08336,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 5.61514e-06, position (cm) = (40.5802,6.47708,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 0.45601, position (cm) = (9.15615,-2.72944,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.000851832, position (cm) = (0.615737,0.0172486,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 3.22111, position (cm) = (5.09539,-2.89586,200), weight = 0.00012207 + e-, kinetic energy (MeV) = 2.77189, position (cm) = (5.03632,-2.88887,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.0875694, position (cm) = (5.03521,-2.90684,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.758472, position (cm) = (1.79688,1.2647,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 1.34928, position (cm) = (23.0558,39.721,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.330467, position (cm) = (85.1338,33.0517,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 9.42934e-06, position (cm) = (72.2707,30.9134,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 30.5439, position (cm) = (60.1667,3.4166,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 2.70607e-06, position (cm) = (-109.346,6.43729,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 8.45681, position (cm) = (-127.149,31.2823,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 1.43641, position (cm) = (-123.007,-5.9026,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 1.75377, position (cm) = (-126.498,-8.45262,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 2.56813, position (cm) = (-135.498,3.68889,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 0.000215898, position (cm) = (-154.542,-25.0058,200), weight = 2.38419e-07 + gamma, kinetic energy (MeV) = 0.879063, position (cm) = (-122.467,-9.366,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 6.93274, position (cm) = (-123.859,-8.11426,200), weight = 2.38419e-07 + gamma, kinetic energy (MeV) = 0.16643, position (cm) = (-131.493,-4.73012,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.306284, position (cm) = (-242.332,177.221,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.638467, position (cm) = (-228.327,155.252,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 3.6641, position (cm) = (-235.231,160.742,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 43.9912, position (cm) = (-232.304,156.185,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 3.506, position (cm) = (-237.87,148.893,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 2.65047, position (cm) = (-245.296,145.661,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 4.88419, position (cm) = (-238.619,166.929,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 1.36195, position (cm) = (-255.425,160.39,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 70.1281, position (cm) = (-244.991,170.958,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.231631, position (cm) = (-106.568,190.44,200), weight = 2.38419e-07 + gamma, kinetic energy (MeV) = 0.653672, position (cm) = (-57.8044,-207.179,200), weight = 1.49012e-08 + gamma, kinetic energy (MeV) = 0.613542, position (cm) = (-34.7352,8.68065,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 98.275, position (cm) = (-4.39797,14.1189,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 98.275, position (cm) = (-4.39797,14.1189,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 98.5198, position (cm) = (-5.45209,11.3652,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 98.1983, position (cm) = (-5.14233,10.9418,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.489593, position (cm) = (-42.3774,43.3197,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.338885, position (cm) = (-40.6518,20.6151,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 21.3311, position (cm) = (-33.3285,30.1204,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 21.3311, position (cm) = (-33.3285,30.1204,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 20.935, position (cm) = (-33.5063,30.0018,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 21.3311, position (cm) = (-33.3285,30.1204,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 2.1924, position (cm) = (-34.5102,21.2552,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 3.01734, position (cm) = (-35.4297,20.4172,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.0792733, position (cm) = (-32.8699,24.4821,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 9.45819, position (cm) = (-26.1967,31.6598,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.1355, position (cm) = (-59.7628,-11.2394,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 4.16033, position (cm) = (-29.1933,-7.67529,200), weight = 2.38419e-07 + gamma, kinetic energy (MeV) = 0.151423, position (cm) = (-59.5151,-16.5846,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 3.19314, position (cm) = (-78.6731,-14.4755,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 1.53541, position (cm) = (-50.4329,-3.46738,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 2.55451, position (cm) = (-31.3329,-26.2959,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 0.00912388, position (cm) = (-64.4217,11.694,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 13.522, position (cm) = (-31.3504,6.63757,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 14.0424, position (cm) = (-31.2983,-1.80435,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 14.0424, position (cm) = (-31.2983,-1.80435,200), weight = 5.96046e-08 + gamma, kinetic energy (MeV) = 2.59449, position (cm) = (-28.6055,5.32982,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 1.54545, position (cm) = (-31.0216,1.89203,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 2.38993, position (cm) = (-31.7511,-5.01564,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 3.10682, position (cm) = (-36.9716,-0.394196,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 0.365549, position (cm) = (-28.2568,-8.4018,200), weight = 4.76837e-07 + gamma, kinetic energy (MeV) = 3.51128, position (cm) = (-31.5741,-5.53895,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 98.0637, position (cm) = (-28.2202,49.9595,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 62.2527, position (cm) = (-27.8948,50.9838,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 98.5761, position (cm) = (-28.1433,49.9746,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 98.5761, position (cm) = (-28.1433,49.9746,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 98.5761, position (cm) = (-28.1433,49.9746,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.819228, position (cm) = (-20.0131,28.3557,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.000725611, position (cm) = (-5.00003,1.2637,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 6.46815, position (cm) = (-19.8456,12.9082,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 1.24086, position (cm) = (82.9716,-27.6678,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 42.2492, position (cm) = (-19.2633,22.422,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.20701, position (cm) = (-18.5334,22.9445,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.392501, position (cm) = (-23.7821,31.8174,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.0982843, position (cm) = (-37.2315,36.7266,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.0852529, position (cm) = (-19.695,22.6586,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.459537, position (cm) = (-22.467,24.0694,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 3.02458, position (cm) = (-23.5739,21.4714,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 41.2825, position (cm) = (-22.886,27.0807,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 41.9278, position (cm) = (-25.848,14.263,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 2.69965, position (cm) = (-21.8148,12.7699,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.522332, position (cm) = (-40.6217,6.16212,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 1.0818, position (cm) = (-39.5686,6.61477,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 1.61679, position (cm) = (-42.1741,6.60807,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 98.5852, position (cm) = (-29.515,50.0793,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.130261, position (cm) = (-55.0697,46.3418,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.123332, position (cm) = (-43.3918,44.473,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 1.96612, position (cm) = (-32.3134,50.1068,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.64036, position (cm) = (-30.327,48.1789,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 1.48556, position (cm) = (-34.3637,47.1419,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 98.5852, position (cm) = (-29.515,50.0793,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 3.16125, position (cm) = (-11.055,60.9272,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.349307, position (cm) = (-24.1756,67.8701,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 70.0241, position (cm) = (-12.9535,65.0024,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 70.065, position (cm) = (-13.394,64.509,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 70.065, position (cm) = (-13.394,64.509,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 24.4073, position (cm) = (-19.4292,10.1858,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 1.57897e-06, position (cm) = (-37.4362,11.5203,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 10.341, position (cm) = (-20.5241,18.1507,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 1.49121, position (cm) = (-16.9221,8.91902,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 3.14541, position (cm) = (-17.0894,9.44492,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 7.38281, position (cm) = (-17.4845,9.05606,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.210831, position (cm) = (-11.0788,12.391,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.335005, position (cm) = (-28.5048,11.4304,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.789664, position (cm) = (-18.6612,16.3965,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 5.11129, position (cm) = (-17.3222,13.021,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 60.6504, position (cm) = (-13.6155,24.9497,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 60.6504, position (cm) = (-13.6155,24.9497,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 60.5149, position (cm) = (-13.2078,23.7204,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.415701, position (cm) = (-15.0765,-37.8238,200), weight = 0.125 + neutron, kinetic energy (MeV) = 97.0349, position (cm) = (-79.7048,27.3484,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 96.7531, position (cm) = (-81.9831,23.6995,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 97.1061, position (cm) = (-80.4261,26.3213,200), weight = 0.015625 + gamma, kinetic energy (MeV) = 0.42455, position (cm) = (-79.1944,26.4498,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 27.2076, position (cm) = (-80.6618,25.1929,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 44.3596, position (cm) = (-86.1414,37.6457,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 19.2501, position (cm) = (-84.6395,10.4736,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 59.6208, position (cm) = (-80.1492,22.8841,200), weight = 0.03125 + neutron, kinetic energy (MeV) = 96.8214, position (cm) = (-80.5509,22.1736,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 96.8214, position (cm) = (-80.5509,22.1736,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 61.1103, position (cm) = (-77.7584,-31.8707,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 63.1693, position (cm) = (-77.3933,-32.5514,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 63.1693, position (cm) = (-77.3933,-32.5514,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 62.8452, position (cm) = (-99.4064,-18.9947,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 1.58297, position (cm) = (-57.5117,-30.6932,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 87.4458, position (cm) = (-33.3241,-30.5954,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 87.2628, position (cm) = (-33.5911,-30.5344,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 87.4458, position (cm) = (-33.3241,-30.5954,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 87.2817, position (cm) = (-35.775,-28.2592,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 87.0656, position (cm) = (-40.9464,-31.0102,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 87.0656, position (cm) = (-40.9464,-31.0102,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 87.0656, position (cm) = (-40.9464,-31.0102,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.128378, position (cm) = (-38.4994,-26.6669,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 3.46682e-05, position (cm) = (-13.6261,-29.6452,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 2.94724, position (cm) = (-39.375,-26.6546,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 23.0039, position (cm) = (-38.9552,-29.4232,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 3.95564, position (cm) = (-71.8677,-41.6456,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 95.2066, position (cm) = (-62.4133,-58.4513,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 95.2066, position (cm) = (-62.4133,-58.4513,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 49.6492, position (cm) = (-65.1493,-46.7036,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 4.46466, position (cm) = (-77.6724,-46.9498,200), weight = 0.015625 + gamma, kinetic energy (MeV) = 0.550764, position (cm) = (-45.6607,-46.7453,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 0.225419, position (cm) = (-42.8211,-40.9611,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 1.57684, position (cm) = (-65.7287,-42.6453,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 98.2505, position (cm) = (-55.7923,-42.3478,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 97.7604, position (cm) = (-55.1143,-41.4725,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 97.7604, position (cm) = (-55.1143,-41.4725,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 2.94797, position (cm) = (-51.6292,-41.308,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 26.8557, position (cm) = (-39.4301,-28.943,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 26.8557, position (cm) = (-39.4301,-28.943,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 26.8557, position (cm) = (-39.4301,-28.943,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 4.34993, position (cm) = (-35.7768,-27.4402,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 0.0912356, position (cm) = (4.06016,-69.8743,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 3.42243, position (cm) = (-0.82181,-77.0871,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 2.80403, position (cm) = (-86.2446,-64.8008,200), weight = 0.03125 + gamma, kinetic energy (MeV) = 0.254903, position (cm) = (-71.1743,-63.2751,200), weight = 0.03125 + neutron, kinetic energy (MeV) = 24.4848, position (cm) = (-88.7186,-63.2214,200), weight = 0.03125 + neutron, kinetic energy (MeV) = 98.2299, position (cm) = (-67.011,-69.4592,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 98.4839, position (cm) = (-69.8789,-68.6218,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 98.4839, position (cm) = (-69.8789,-68.6218,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 0.165267, position (cm) = (-63.9909,-68.5994,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 18.8986, position (cm) = (-65.1112,-64.2627,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 0.20095, position (cm) = (-67.8476,-64.8004,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 1.094, position (cm) = (-72.0921,-74.3309,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 20.2488, position (cm) = (-67.2446,-57.134,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 20.2488, position (cm) = (-67.2446,-57.134,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 18.8915, position (cm) = (-66.6946,-56.9892,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 1.29237, position (cm) = (-69.1081,-40.9599,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 79.4937, position (cm) = (-73.041,-43.7152,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 97.609, position (cm) = (-73.1761,-52.2585,200), weight = 0.015625 + gamma, kinetic energy (MeV) = 1.66812, position (cm) = (-88.8296,-55.1647,200), weight = 0.03125 + gamma, kinetic energy (MeV) = 0.585947, position (cm) = (-88.2567,-59.4317,200), weight = 0.03125 + neutron, kinetic energy (MeV) = 76.1405, position (cm) = (-92.8774,-59.1694,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 76.1405, position (cm) = (-92.8774,-59.1694,200), weight = 0.015625 + neutron, kinetic energy (MeV) = 14.0338, position (cm) = (-14.3599,49.9915,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 1.41044, position (cm) = (-30.8495,3.84242,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 1.49826, position (cm) = (10.6469,33.4814,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.451958, position (cm) = (-65.5615,-3.61596,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 0.723884, position (cm) = (-55.2169,-42.3893,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 5.91936, position (cm) = (-8.88124,63.5802,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.0999664, position (cm) = (-43.3028,-8.56461,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 1.25772, position (cm) = (-46.9236,-5.69152,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 10.0823, position (cm) = (-9.14227,-27.7455,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.173784, position (cm) = (-7.41274,-25.1424,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 6.27263, position (cm) = (-17.0897,-24.6537,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 9.96297, position (cm) = (-13.0848,-28.0008,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 12.439, position (cm) = (-39.5367,-2.64898,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 12.439, position (cm) = (-39.5367,-2.64898,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 45.7478, position (cm) = (-43.1256,-7.81629,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 45.1722, position (cm) = (-42.1413,-6.56872,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 45.7478, position (cm) = (-43.1256,-7.81629,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 18.9958, position (cm) = (-11.8309,-33.5028,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 18.9958, position (cm) = (-11.8309,-33.5028,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.134995, position (cm) = (-19.2701,-28.6114,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 1.25128, position (cm) = (-19.3469,-28.8042,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.300959, position (cm) = (-18.0468,-24.934,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 2.40036, position (cm) = (-6.1092,-27.993,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.137961, position (cm) = (-27.546,-33.4088,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 3.41612, position (cm) = (-17.4449,-43.35,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 2.27763, position (cm) = (-20.9083,-44.0677,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.510999, position (cm) = (-12.9531,-33.3179,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 18.5698, position (cm) = (-26.0622,-40.8651,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 9.97584, position (cm) = (-13.8186,-26.1763,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 19.132, position (cm) = (-15.3114,-36.4603,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.0996832, position (cm) = (-21.2642,-35.5774,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.0947585, position (cm) = (-15.6267,-40.0992,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 8.3341e-07, position (cm) = (-45.9817,-21.3941,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 4.01891e-06, position (cm) = (-15.8801,-5.78803,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 2.56448, position (cm) = (-26.1267,-8.49151,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 1.40407, position (cm) = (30.7773,-66.4694,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 1.04858e-06, position (cm) = (-16.9193,14.7636,200), weight = 1.49012e-08 + neutron, kinetic energy (MeV) = 0.80052, position (cm) = (-44.2382,35.6873,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 0.874001, position (cm) = (-50.9113,37.8965,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 2.11983, position (cm) = (13.186,16.2898,200), weight = 2.98023e-08 + gamma, kinetic energy (MeV) = 1.18478, position (cm) = (-42.6907,29.7959,200), weight = 1.49012e-08 + neutron, kinetic energy (MeV) = 0.829678, position (cm) = (-49.2095,38.396,200), weight = 7.45058e-09 + neutron, kinetic energy (MeV) = 3.60375, position (cm) = (-49.3265,36.9532,200), weight = 7.45058e-09 + neutron, kinetic energy (MeV) = 23.7892, position (cm) = (-41.788,41.7507,200), weight = 1.49012e-08 + neutron, kinetic energy (MeV) = 21.728, position (cm) = (-28.8712,38.0291,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 2.0283, position (cm) = (-42.7769,35.4915,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 0.26972, position (cm) = (-21.3244,54.9655,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 2.60855, position (cm) = (-30.7256,44.4642,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 0.00100954, position (cm) = (-33.0478,43.4741,200), weight = 1.86265e-09 + gamma, kinetic energy (MeV) = 1.32964, position (cm) = (-45.216,21.7277,200), weight = 2.98023e-08 + neutron, kinetic energy (MeV) = 3.01481, position (cm) = (-25.2555,40.6436,200), weight = 7.45058e-09 + neutron, kinetic energy (MeV) = 3.23777, position (cm) = (-18.3448,42.7308,200), weight = 7.45058e-09 + neutron, kinetic energy (MeV) = 2.58044, position (cm) = (29.1415,9.99967,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 0.44706, position (cm) = (-28.9999,0.665839,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 2.12151, position (cm) = (-24.3056,70.2743,200), weight = 7.45058e-09 + neutron, kinetic energy (MeV) = 2.28664, position (cm) = (-26.9732,120.01,200), weight = 1.49012e-08 + gamma, kinetic energy (MeV) = 0.0713274, position (cm) = (-10.644,79.6781,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 0.135719, position (cm) = (-165.175,-32.1517,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.768043, position (cm) = (-129.244,-47.614,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 1.57428, position (cm) = (-143.11,36.4535,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 0.852998, position (cm) = (-190.349,39.142,200), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.334511, position (cm) = (-188.493,27.2796,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 33.1613, position (cm) = (-186.119,22.2471,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 33.1613, position (cm) = (-186.119,22.2471,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 14.457, position (cm) = (-166.92,13.8038,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 14.457, position (cm) = (-166.92,13.8038,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 14.457, position (cm) = (-166.92,13.8038,200), weight = 2.38419e-07 + neutron, kinetic energy (MeV) = 14.457, position (cm) = (-166.92,13.8038,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 14.457, position (cm) = (-166.92,13.8038,200), weight = 2.98023e-08 + neutron, kinetic energy (MeV) = 14.457, position (cm) = (-166.92,13.8038,200), weight = 2.98023e-08 + neutron, kinetic energy (MeV) = 1.87219, position (cm) = (-196.464,18.0851,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 2.61835, position (cm) = (-193.574,19.6715,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 32.8669, position (cm) = (-196.034,32.3924,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 32.8669, position (cm) = (-196.034,32.3924,200), weight = 9.53674e-07 + neutron, kinetic energy (MeV) = 34.5252, position (cm) = (-194.549,20.1327,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 2.27561, position (cm) = (-182.106,22.444,200), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 73.5183, position (cm) = (-31.5153,32.8953,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 73.5183, position (cm) = (-31.5153,32.8953,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 74.611, position (cm) = (-27.3549,33.504,200), weight = 0.015625 + gamma, kinetic energy (MeV) = 0.159944, position (cm) = (8.44945,-2.82768,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.115452, position (cm) = (8.31737,-9.03424,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 0.0808363, position (cm) = (8.51745,0.749332,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.133356, position (cm) = (4.90886,-10.9443,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 1.7553, position (cm) = (15.8322,-8.7357,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 2.38243, position (cm) = (8.71223,-0.00654607,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.247759, position (cm) = (4.7163,-2.51528,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 45.364, position (cm) = (0.858758,-17.7048,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.169206, position (cm) = (-11.2991,-18.5817,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 5.58244, position (cm) = (2.6497,-15.4421,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 45.9196, position (cm) = (2.61198,-15.5728,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 44.9754, position (cm) = (27.5168,-22.2379,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 21.444, position (cm) = (31.1478,-16.4874,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 22.3053, position (cm) = (34.1168,-18.9469,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 45.4626, position (cm) = (1.40667,-18.414,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 45.7685, position (cm) = (1.11696,-11.5665,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 45.7685, position (cm) = (1.11696,-11.5665,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 45.7685, position (cm) = (1.11696,-11.5665,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 16.5279, position (cm) = (0.855687,-12.2193,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.164581, position (cm) = (-16.0487,-4.16606,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.765999, position (cm) = (-15.8959,-4.56425,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 27.8132, position (cm) = (-16.1669,-4.48644,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 28.0997, position (cm) = (48.3085,32.0468,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 9.04607, position (cm) = (39.5623,42.3515,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 9.04607, position (cm) = (39.5623,42.3515,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 9.04607, position (cm) = (39.5623,42.3515,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 9.04607, position (cm) = (39.5623,42.3515,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.0717443, position (cm) = (41.0831,48.6187,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 1.43167, position (cm) = (37.5242,23.685,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 1.45528, position (cm) = (4.16036,64.3621,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 4.30845, position (cm) = (7.68724,26.7787,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 1.58675, position (cm) = (25.9156,30.8002,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.271442, position (cm) = (32.535,37.7885,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.175056, position (cm) = (40.1528,49.2486,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 3.25632, position (cm) = (49.7538,61.9221,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 8.40192e-06, position (cm) = (48.291,48.4636,200), weight = 7.62939e-06 + neutron, kinetic energy (MeV) = 19.6385, position (cm) = (60.8983,40.043,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.159477, position (cm) = (39.3959,50.2768,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.604859, position (cm) = (31.4575,36.048,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 1.84234, position (cm) = (49.5391,45.3279,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.482793, position (cm) = (64.3831,59.3011,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.186864, position (cm) = (58.3373,47.7776,200), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.237619, position (cm) = (49.2372,64.1426,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 3.59395, position (cm) = (84.3679,57.8267,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 1.72305, position (cm) = (49.8555,44.1455,200), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.730401, position (cm) = (44.0274,48.513,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.238895, position (cm) = (43.7658,46.366,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 19.9586, position (cm) = (55.4284,57.5673,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 0.521437, position (cm) = (57.0182,53.1783,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 19.6672, position (cm) = (57.94,54.0016,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 19.709, position (cm) = (50.784,58.2355,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.0951418, position (cm) = (46.1243,56.1553,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.339299, position (cm) = (55.8322,60.3966,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 2.72821, position (cm) = (38.9137,38.5116,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 3.4312, position (cm) = (40.0403,57.9817,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.121076, position (cm) = (69.9895,14.2304,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 7.16273, position (cm) = (71.1607,17.3688,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 0.764434, position (cm) = (70.3788,25.4816,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 3.63455, position (cm) = (96.8946,16.8603,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 1.90072, position (cm) = (31.1034,45.194,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 6.80359, position (cm) = (70.1888,35.5634,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 1.95156, position (cm) = (75.3376,40.8001,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 0.423906, position (cm) = (68.645,36.7334,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.192512, position (cm) = (31.5342,59.9603,200), weight = 0.015625 + gamma, kinetic energy (MeV) = 5.63555, position (cm) = (11.7158,34.3398,200), weight = 0.0625 + neutron, kinetic energy (MeV) = 31.8742, position (cm) = (12.2074,34.731,200), weight = 0.0625 + neutron, kinetic energy (MeV) = 4.5844e-05, position (cm) = (-15.0297,16.9612,200), weight = 0.03125 + gamma, kinetic energy (MeV) = 0.0682857, position (cm) = (37.3583,-22.1223,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 1.37475, position (cm) = (35.755,-20.7238,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 5.19459e-05, position (cm) = (26.3779,-42.3529,200), weight = 0.0078125 + gamma, kinetic energy (MeV) = 0.141867, position (cm) = (29.4402,-25.3088,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 0.881042, position (cm) = (33.6044,-63.6206,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 0.00039166, position (cm) = (42.2736,-15.5512,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 1.64135, position (cm) = (45.6824,-18.1912,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 5.6837, position (cm) = (28.016,-35.6486,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 1.87392, position (cm) = (6.01398,0.587493,200), weight = 0.0078125 + neutron, kinetic energy (MeV) = 77.763, position (cm) = (-4.21707,23.1922,200), weight = 0.03125 + gamma, kinetic energy (MeV) = 0.414624, position (cm) = (33.8319,-53.882,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.0823855, position (cm) = (43.0341,-42.038,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 2.56324, position (cm) = (37.1021,-55.3793,200), weight = 0.00195312 + neutron, kinetic energy (MeV) = 2.71823, position (cm) = (61.7403,-54.2618,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 1.23285, position (cm) = (29.08,-45.1091,200), weight = 0.00390625 + gamma, kinetic energy (MeV) = 0.344015, position (cm) = (41.4177,-49.7887,200), weight = 0.00390625 + neutron, kinetic energy (MeV) = 5.9945, position (cm) = (20.6401,-64.0313,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.0981829, position (cm) = (15.8398,-67.5105,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.485907, position (cm) = (16.4079,-65.7839,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 5.02194, position (cm) = (15.6625,-66.085,200), weight = 0.000976562 + neutron, kinetic energy (MeV) = 19.7427, position (cm) = (18.5939,-65.0153,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.361573, position (cm) = (36.2385,-41.7468,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.690406, position (cm) = (46.2276,-72.9751,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.184181, position (cm) = (41.1016,-68.4863,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 8.35535, position (cm) = (48.0938,-73.9478,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.0942033, position (cm) = (44.5125,-72.4247,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 1.48698, position (cm) = (48.1104,-73.7514,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 2.29585, position (cm) = (48.8765,-81.1593,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 2.85074, position (cm) = (49.5005,-74.1579,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 18.3315, position (cm) = (48.2415,-74.0528,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 60.9447, position (cm) = (21.1891,-59.6206,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 1.52876, position (cm) = (9.64841,-55.1578,200), weight = 0.000976562 + gamma, kinetic energy (MeV) = 0.37391, position (cm) = (15.8997,-51.9363,200), weight = 0.000488281 + gamma, kinetic energy (MeV) = 0.725686, position (cm) = (-17.7831,-92.0148,200), weight = 0.00195312 + gamma, kinetic energy (MeV) = 0.226834, position (cm) = (153.145,-187.776,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 0.190804, position (cm) = (160.438,-184.704,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 1.02957e-06, position (cm) = (67.0577,-103.13,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.32225, position (cm) = (151.376,-152.165,200), weight = 1.19209e-07 + gamma, kinetic energy (MeV) = 7.5736, position (cm) = (162.056,-136.785,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 1.05803e-07, position (cm) = (119.002,-142.947,200), weight = 9.53674e-07 + gamma, kinetic energy (MeV) = 0.158725, position (cm) = (140.394,-138.412,200), weight = 9.53674e-07 + e+, kinetic energy (MeV) = 2.79309, position (cm) = (175.05,-141.272,200), weight = 4.76837e-07 + neutron, kinetic energy (MeV) = 40.5446, position (cm) = (122.404,-166.042,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.332142, position (cm) = (-52.2787,-87.2685,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.0417465, position (cm) = (-42.3923,-107.77,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.358782, position (cm) = (-61.5904,-121.767,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 2.02077, position (cm) = (-35.9935,-117.107,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 23.5711, position (cm) = (-16.5576,-38.7329,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 13.381, position (cm) = (-32.1852,-33.8189,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 11.9732, position (cm) = (-16.5541,-34.0804,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 23.715, position (cm) = (-13.0269,-40.9715,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.167828, position (cm) = (2.03736,-24.7333,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 23.3544, position (cm) = (-25.4699,-20.6107,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 23.922, position (cm) = (-25.5474,-19.2712,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 1.17778, position (cm) = (-21.6372,-17.508,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 23.922, position (cm) = (-25.5474,-19.2712,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 23.4913, position (cm) = (-25.6914,-18.965,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 23.922, position (cm) = (-25.5474,-19.2712,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 12.7494, position (cm) = (-9.30183,-24.961,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 21.3501, position (cm) = (-4.93725,-39.0263,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 21.3501, position (cm) = (-4.93725,-39.0263,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 24.7129, position (cm) = (-17.0111,-19.5501,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 24.7129, position (cm) = (-17.0111,-19.5501,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 24.7129, position (cm) = (-17.0111,-19.5501,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 5.18503, position (cm) = (-8.54691,-24.5842,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 7.57376, position (cm) = (-25.083,-5.96186,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 8.03182e-05, position (cm) = (-42.304,0.572073,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 1.20563, position (cm) = (-26.1066,-5.56917,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 2.21011, position (cm) = (-28.8468,-11.6681,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 3.29242, position (cm) = (-24.5361,-3.90117,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 4.70306, position (cm) = (-33.5593,-14.4351,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.643901, position (cm) = (-1.49915,-18.3414,200), weight = 0.00012207 + e-, kinetic energy (MeV) = 9.09968, position (cm) = (-1.25967,-18.4894,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.759768, position (cm) = (-56.9137,-35.3779,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 3.49577, position (cm) = (-69.9469,-52.8239,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 0.127622, position (cm) = (-70.2666,-74.8865,200), weight = 0.000244141 + neutron, kinetic energy (MeV) = 12.765, position (cm) = (-107.09,-88.1882,200), weight = 3.05176e-05 + neutron, kinetic energy (MeV) = 12.765, position (cm) = (-107.09,-88.1882,200), weight = 3.05176e-05 + gamma, kinetic energy (MeV) = 0.0548075, position (cm) = (-103.688,-84.021,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 1.73783, position (cm) = (-97.2309,-83.6385,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.490565, position (cm) = (-98.6504,-84.4084,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.549226, position (cm) = (-86.1313,-91.9794,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 1.85184, position (cm) = (-116.168,-82.2281,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 12.765, position (cm) = (-107.09,-88.1882,200), weight = 1.52588e-05 + neutron, kinetic energy (MeV) = 0.00144503, position (cm) = (-71.7851,-90.0576,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 8.16124, position (cm) = (-99.3485,-73.4878,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 0.671863, position (cm) = (-76.8802,-74.5117,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 0.144963, position (cm) = (-90.3408,-56.2979,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 0.598684, position (cm) = (-102.448,-70.3096,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 1.12397, position (cm) = (-84.5123,-62.422,200), weight = 6.10352e-05 + gamma, kinetic energy (MeV) = 3.7613, position (cm) = (-87.3699,-67.5608,200), weight = 6.10352e-05 + neutron, kinetic energy (MeV) = 6.79416, position (cm) = (-80.4593,-66.6833,200), weight = 0.00012207 + neutron, kinetic energy (MeV) = 2.3599, position (cm) = (-81.6821,-75.9989,200), weight = 0.000244141 + gamma, kinetic energy (MeV) = 1.99489, position (cm) = (-2.30568,54.2403,200), weight = 0.00012207 + gamma, kinetic energy (MeV) = 0.0794808, position (cm) = (65.8316,-0.193919,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.26852, position (cm) = (65.7415,-10.5914,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 0.0584583, position (cm) = (67.8906,36.3756,200), weight = 7.62939e-06 + gamma, kinetic energy (MeV) = 5.19175, position (cm) = (-6.76664,-52.0999,200), weight = 1.52588e-05 + gamma, kinetic energy (MeV) = 0.13704, position (cm) = (-46.0275,-87.7371,200), weight = 0.000488281 + neutron, kinetic energy (MeV) = 2.86956, position (cm) = (28.3398,-139.498,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 3.03081, position (cm) = (27.1216,-142.355,200), weight = 5.96046e-08 + gamma, kinetic energy (MeV) = 0.244764, position (cm) = (29.1843,-141.538,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 0.0105689, position (cm) = (33.7279,-152.149,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 2.19389, position (cm) = (30.1881,-118.178,200), weight = 1.19209e-07 + neutron, kinetic energy (MeV) = 7.51771, position (cm) = (28.2246,-114.818,200), weight = 5.96046e-08 + neutron, kinetic energy (MeV) = 6.29403, position (cm) = (25.905,-120.048,200), weight = 5.96046e-08 Graphics systems deleted. Visualization Manager deleting... diff --git a/examples/extended/biasing/GB06/exampleGB06.out b/examples/extended/biasing/GB06/exampleGB06.out index 5c5e7d11c19..dd4e13ffab9 100644 --- a/examples/extended/biasing/GB06/exampleGB06.out +++ b/examples/extended/biasing/GB06/exampleGB06.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -465,7 +465,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -473,13 +472,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -487,13 +484,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -502,12 +497,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -518,12 +511,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -534,12 +525,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -548,12 +537,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -562,12 +552,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -578,12 +566,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -593,13 +579,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -629,14 +613,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -644,14 +626,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -660,13 +640,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -690,12 +669,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -703,12 +682,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -717,12 +696,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -730,262 +709,182 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ - anti_nu_e, kinetic energy (MeV) = 0.61946, position (cm) = (39.6044,76.0296,500), weight = 0.0625 - neutron, kinetic energy (MeV) = 68.9257, position (cm) = (57.8422,-129.531,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.617449, position (cm) = (52.2777,-138.547,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 7.63287, position (cm) = (56.7221,-113.896,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 57.7957, position (cm) = (48.2088,-132.054,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 2.59777, position (cm) = (9.62625,-133.98,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.52829, position (cm) = (-15.3029,-62.9984,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 78.9626, position (cm) = (-12.2138,-68.2605,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.50009, position (cm) = (-32.2763,-60.4376,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.591169, position (cm) = (-32.5927,-60.4947,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.80273, position (cm) = (2.71837,-36.2861,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.224478, position (cm) = (-8.51635,-65.9545,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 7.6833, position (cm) = (-12.2021,-66.3735,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 20.3956, position (cm) = (-12.8754,-63.3568,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 22.1038, position (cm) = (-13.9278,-63.9783,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 4.60071, position (cm) = (-23.8439,-72.0369,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 72.7188, position (cm) = (-18.4112,-73.5382,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 79.2175, position (cm) = (-28.1332,-70.5027,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 76.5023, position (cm) = (-21.2079,-72.9572,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 49.9327, position (cm) = (8.89053,-74.6929,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.22872, position (cm) = (8.48604,-72.4526,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.0342, position (cm) = (32.849,-55.7064,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.0853831, position (cm) = (12.7111,-58.8529,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.434479, position (cm) = (-17.2232,-47.2298,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.86804e-07, position (cm) = (-19.6535,-43.8492,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 3.73226, position (cm) = (-19.8548,-0.19126,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.214183, position (cm) = (11.9778,7.00533,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 3.25286, position (cm) = (-10.9164,8.05397,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 5.12823, position (cm) = (13.5565,7.96045,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.367291, position (cm) = (-12.9372,28.5297,500), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 2.91828, position (cm) = (9.2893,43.5099,500), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.000700777, position (cm) = (62.2304,46.2287,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 16.1699, position (cm) = (1.11841,16.5082,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.135546, position (cm) = (24.2053,37.9508,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 59.8054, position (cm) = (25.4238,38.7879,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 76.3884, position (cm) = (53.9259,48.4117,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.27337, position (cm) = (-18.732,5.90137,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.690467, position (cm) = (22.425,0.743351,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 2.31614, position (cm) = (-73.109,46.8368,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.240787, position (cm) = (-76.2072,-42.7088,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 5.23839, position (cm) = (-70.4483,-45.5426,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 5.75306, position (cm) = (-95.2547,-47.154,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.57826, position (cm) = (-88.9763,-43.7036,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.0899508, position (cm) = (-66.9639,-49.0642,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.631095, position (cm) = (-74.0286,-52.9402,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.106015, position (cm) = (19.022,49.3539,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 96.6908, position (cm) = (-20.7044,102.768,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 96.7937, position (cm) = (-18.6872,104.46,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 74.2545, position (cm) = (-11.2012,103.906,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 96.7937, position (cm) = (-18.6872,104.46,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 3.57456e-05, position (cm) = (46.9651,111.937,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.751217, position (cm) = (-25.0264,60.1806,500), weight = 7.62939e-06 - neutron, kinetic energy (MeV) = 9.79379, position (cm) = (-52.9662,86.7093,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.128284, position (cm) = (-58.4579,119.65,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 2.6345, position (cm) = (-67.9475,133.827,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.304365, position (cm) = (-79.9067,44.0294,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.0744978, position (cm) = (-111.989,105.799,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.117266, position (cm) = (-121.801,105.297,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 3.24307, position (cm) = (-104.253,96.0058,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 95.3094, position (cm) = (-122.54,107.969,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.54535e-06, position (cm) = (-68.6748,45.268,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 95.1972, position (cm) = (-54.5949,138.799,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 94.0681, position (cm) = (-60.2337,137.301,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.0781208, position (cm) = (-28.1238,114.416,500), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 96.3259, position (cm) = (-18.409,147.784,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.426154, position (cm) = (-27.6877,142.431,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 94.9533, position (cm) = (-7.01734,141.364,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 95.3236, position (cm) = (-7.10305,141.292,500), weight = 1.90735e-06 - anti_nu_e, kinetic energy (MeV) = 0.432595, position (cm) = (-148.197,-83.8732,500), weight = 0.000976562 - gamma, kinetic energy (MeV) = 2.56015, position (cm) = (-4.12404,-69.0366,500), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 2.35631e-08, position (cm) = (-97.8117,7.65026,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 9.7739, position (cm) = (-97.5803,11.252,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 2.22306, position (cm) = (-146.324,-2.23146,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 19.7303, position (cm) = (-130.261,-86.4172,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 2.25971, position (cm) = (-103.58,-111.741,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 51.406, position (cm) = (-107.879,-116.624,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 2.02804, position (cm) = (-125.187,-120.491,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.69352, position (cm) = (-108.995,-110.353,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 4.7272, position (cm) = (-75.5438,-48.9963,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 2.82127, position (cm) = (86.8878,9.39806,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.869183, position (cm) = (66.3093,12.7222,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.490576, position (cm) = (84.8786,29.3341,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.198929, position (cm) = (66.9264,-32.0335,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.000402351, position (cm) = (44.2152,29.0027,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.0968037, position (cm) = (36.7925,43.9957,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.188975, position (cm) = (44.9744,35.6245,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.400183, position (cm) = (29.2994,60.7096,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.44928, position (cm) = (28.7374,60.9166,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.351705, position (cm) = (33.08,59.7821,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 3.66797, position (cm) = (29.5345,61.7571,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.194976, position (cm) = (58.2515,66.6091,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 96.8454, position (cm) = (54.8706,25.3286,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.0293597, position (cm) = (39.71,-1.43802,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 74.9501, position (cm) = (22.4243,79.9272,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 4.08095, position (cm) = (46.693,61.954,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.03068e-09, position (cm) = (46.1298,-6.77042,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 3.39237, position (cm) = (48.0149,-6.72446,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.376101, position (cm) = (45.6951,-6.55449,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.109797, position (cm) = (67.5075,39.3063,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.188072, position (cm) = (65.589,28.0654,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.23308, position (cm) = (80.1931,25.6051,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 35.0218, position (cm) = (85.251,62.563,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 34.494, position (cm) = (74.5696,58.2651,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 4.39513e-09, position (cm) = (-14.1918,58.5999,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.57397, position (cm) = (23.3847,53.9492,500), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.17876, position (cm) = (30.7603,67.9735,500), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 96.8321, position (cm) = (42.2645,77.7735,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 50.5822, position (cm) = (37.0867,88.9083,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 46.8003, position (cm) = (52.6127,64.425,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.820944, position (cm) = (58.5057,50.1553,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 2.67941, position (cm) = (36.5343,73.9529,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 89.7403, position (cm) = (95.6309,115.663,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.558125, position (cm) = (76.1903,116.958,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.122265, position (cm) = (79.0007,120.805,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 74.862, position (cm) = (92.1817,120.609,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 92.3735, position (cm) = (104.452,99.9616,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 92.8442, position (cm) = (111.089,107.12,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 3.73226, position (cm) = (55.0555,71.4618,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.193935, position (cm) = (60.3646,77.874,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 2.71411, position (cm) = (84.0923,46.9777,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.476692, position (cm) = (21.58,59.1033,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 82.3478, position (cm) = (55.3596,90.4548,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.120084, position (cm) = (78.6013,91.7583,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 3.85248, position (cm) = (43.0739,110.487,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.00231724, position (cm) = (31.6777,127.822,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 5.70242, position (cm) = (43.1024,108.606,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 75.6382, position (cm) = (43.1911,106.165,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.7265, position (cm) = (58.2324,80.7272,500), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 1.04301, position (cm) = (49.3855,35.2553,500), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 3.49903, position (cm) = (125.051,63.2881,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 4.39336, position (cm) = (77.9763,-2.86356,500), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 2.36474, position (cm) = (117.402,63.5465,500), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.798604, position (cm) = (88.5491,81.8979,500), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.28249, position (cm) = (135.626,105.497,500), weight = 3.8147e-06 - e-, kinetic energy (MeV) = 1.99026, position (cm) = (136.3,105.737,500), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 2.56827, position (cm) = (123.046,111.399,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 81.2495, position (cm) = (87.7658,101.585,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.377883, position (cm) = (100.454,81.2301,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.344485, position (cm) = (78.7879,99.3961,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 2.47535, position (cm) = (89.7731,95.7199,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.169607, position (cm) = (85.0806,94.9638,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 3.18187e-09, position (cm) = (71.6101,122.399,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.14768, position (cm) = (87.0811,117.455,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 3.33091, position (cm) = (80.5035,111.045,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 13.782, position (cm) = (86.8123,107.053,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 81.2516, position (cm) = (85.4726,114.196,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.303309, position (cm) = (69.9409,89.6213,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.895112, position (cm) = (73.5043,94.3457,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.191993, position (cm) = (90.2211,87.45,500), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 6.22544, position (cm) = (90.1765,60.0232,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 20.234, position (cm) = (71.1644,64.2778,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 2.45002, position (cm) = (63.6056,52.9343,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.113663, position (cm) = (100.01,101.379,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.10881, position (cm) = (98.1314,104.505,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.11119, position (cm) = (102.58,94.9459,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.513405, position (cm) = (115.489,113.64,500), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.0662852, position (cm) = (100.844,126.47,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 57.5354, position (cm) = (101.429,129.776,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 96.6674, position (cm) = (100.075,130.174,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 30.9348, position (cm) = (126.68,138.314,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 31.0394, position (cm) = (131.969,132.406,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 6.41112e-07, position (cm) = (135.199,103.751,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 44.7794, position (cm) = (133.541,109.886,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 2.67123, position (cm) = (129.905,108.687,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 2.94074, position (cm) = (47.6155,58.0433,500), weight = 1.52588e-05 - gamma, kinetic energy (MeV) = 2.02813, position (cm) = (7.42466,24.1059,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.5954, position (cm) = (5.34767,26.0472,500), weight = 1.90735e-06 - e-, kinetic energy (MeV) = 0.658561, position (cm) = (-12.2212,1.44607,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 8.47403, position (cm) = (16.2398,17.3538,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.355048, position (cm) = (52.4338,-25.5422,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 43.2766, position (cm) = (61.8,-16.0184,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 2.53412, position (cm) = (71.2015,-5.96802,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 78.7166, position (cm) = (48.3049,-13.0356,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 79.1308, position (cm) = (50.5367,-13.3478,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.126973, position (cm) = (62.9713,-22.4898,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.125744, position (cm) = (57.85,-15.3308,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.58396, position (cm) = (50.7836,-22.3187,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 22.2626, position (cm) = (21.8778,100.914,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.0823793, position (cm) = (18.4853,56.0231,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.95913, position (cm) = (116.76,57.3109,500), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.116115, position (cm) = (75.5951,7.27469,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.735393, position (cm) = (116.173,43.6086,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.21861, position (cm) = (134.708,37.0141,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 59.9049, position (cm) = (125.707,46.6038,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.0574854, position (cm) = (139.862,54.3803,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 4.9943, position (cm) = (127.014,63.1453,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 7.10982, position (cm) = (118.216,-16.9352,500), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 52.7833, position (cm) = (72.6178,-48.9876,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 49.903, position (cm) = (73.5629,-32.2667,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 30.5024, position (cm) = (74.5279,-21.2826,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.11752, position (cm) = (51.7418,-38.7466,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 6.78977, position (cm) = (24.3193,-27.3586,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.133584, position (cm) = (38.9437,-36.954,500), weight = 1.90735e-06 - e-, kinetic energy (MeV) = 0.458753, position (cm) = (45.7606,-38.171,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 14.7252, position (cm) = (26.8398,-52.9566,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 30.8386, position (cm) = (42.8588,-46.0282,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.502963, position (cm) = (53.975,-49.2779,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.430671, position (cm) = (37.2699,-18.1061,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.0296987, position (cm) = (50.5981,4.20125,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.410893, position (cm) = (30.98,-6.65394,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 85.3288, position (cm) = (108.641,-37.4223,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 2.14113, position (cm) = (98.0941,-34.7091,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 13.7955, position (cm) = (107.579,-29.6162,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.464026, position (cm) = (114.415,-7.27673,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.269747, position (cm) = (115.167,-5.4595,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 84.3356, position (cm) = (101.616,-32.2378,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 7.1453, position (cm) = (-108.966,116.549,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.756478, position (cm) = (-102.346,101.075,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 4.55174, position (cm) = (-3.21144,143.216,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 42.4152, position (cm) = (4.10149,124.668,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 43.2106, position (cm) = (7.47048,123.33,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.0532963, position (cm) = (53.0237,94.0927,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.169969, position (cm) = (55.7007,111.517,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.0898803, position (cm) = (53.6988,90.7676,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.82979e-06, position (cm) = (40.0394,82.4133,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 52.6684, position (cm) = (43.7447,108.512,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.03898, position (cm) = (48.7676,102.398,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 73.5156, position (cm) = (-53.214,142.826,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 9.90212e-11, position (cm) = (-38.7748,123.58,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 73.969, position (cm) = (-55.0984,136.959,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 74.1496, position (cm) = (-55.115,137.044,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.068947, position (cm) = (-66.0491,72.8319,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 13.2157, position (cm) = (-60.9703,64.4654,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.88966, position (cm) = (-53.4467,77.8233,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.283392, position (cm) = (-48.2358,115.47,500), weight = 1.90735e-06 - anti_nu_e, kinetic energy (MeV) = 0.165897, position (cm) = (-73.9524,125.181,500), weight = 3.8147e-06 - gamma, kinetic energy (MeV) = 0.211489, position (cm) = (50.0854,-58.2477,500), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.0562215, position (cm) = (35.8519,-21.6229,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.0951188, position (cm) = (62.6087,111.981,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.0901884, position (cm) = (75.295,64.8729,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.196267, position (cm) = (62.5517,60.27,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 12.4694, position (cm) = (70.1575,56.9592,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.462952, position (cm) = (30.7272,52.8832,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.562893, position (cm) = (53.8212,41.1245,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 3.52716, position (cm) = (46.2474,47.0325,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.0864977, position (cm) = (21.924,60.9043,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.72779, position (cm) = (23.6953,41.2432,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.40631e-10, position (cm) = (78.6046,13.5456,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.95064, position (cm) = (52.2213,25.6753,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.51645, position (cm) = (89.462,39.9864,500), weight = 3.8147e-06 - neutron, kinetic energy (MeV) = 0.644377, position (cm) = (114.695,51.788,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 0.0685533, position (cm) = (109.133,-2.18767,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 8.85944e-08, position (cm) = (139.413,13.8057,500), weight = 1.90735e-06 - neutron, kinetic energy (MeV) = 1.91043e-07, position (cm) = (3.43714,99.2819,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 0.37906, position (cm) = (-19.6292,86.3119,500), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 3.46904, position (cm) = (-15.977,106.282,500), weight = 1.90735e-06 - gamma, kinetic energy (MeV) = 1.52598, position (cm) = (52.5575,119.975,500), weight = 7.62939e-06 - gamma, kinetic energy (MeV) = 0.357773, position (cm) = (-87.5794,-8.32542,500), weight = 3.8147e-06 +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. + gamma, kinetic energy (MeV) = 3.18151, position (cm) = (-123.442,36.2932,500), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 1.70138, position (cm) = (-82.6731,75.0371,500), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 66.9204, position (cm) = (-76.8129,117.944,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 68.1932, position (cm) = (-67.8939,125.898,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 10.162, position (cm) = (-4.38937,-8.44696,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 1.09205, position (cm) = (41.3138,-14.0124,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 6.25041, position (cm) = (10.9204,-14.7971,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.247578, position (cm) = (-6.75396,38.1766,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 5.4144, position (cm) = (-11.2702,54.8765,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 5.98919, position (cm) = (-19.7864,65.8639,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 21.5757, position (cm) = (10.831,33.2536,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 59.1963, position (cm) = (3.26042,18.4041,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 59.6032, position (cm) = (-0.816532,16.761,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 99.5204, position (cm) = (14.2544,28.1056,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 99.5461, position (cm) = (13.4667,26.1446,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.114018, position (cm) = (34.2374,22.8839,500), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.442854, position (cm) = (56.7187,62.7823,500), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.394656, position (cm) = (64.6312,66.4938,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.832401, position (cm) = (41.1351,51.2649,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 2.01105, position (cm) = (33.6393,52.4437,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 42.2922, position (cm) = (33.9388,53.5889,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.0658893, position (cm) = (31.7173,60.0953,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.234247, position (cm) = (41.0479,61.2378,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.126679, position (cm) = (35.6532,61.3066,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 2.2694, position (cm) = (31.1455,62.718,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 4.006, position (cm) = (35.9853,60.0422,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.097512, position (cm) = (16.3245,37.421,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.182522, position (cm) = (12.4024,21.6067,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.134793, position (cm) = (38.2763,53.7962,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.4773, position (cm) = (55.5655,87.9555,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.397536, position (cm) = (10.0633,68.4868,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.0818417, position (cm) = (-105.054,72.6146,500), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 2.59916, position (cm) = (-40.579,-8.19804,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 6.25041, position (cm) = (-53.1552,-102.294,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 13.7614, position (cm) = (-30.6631,-104.322,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.0678528, position (cm) = (-92.7976,-57.1042,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.539209, position (cm) = (-78.9524,-74.2672,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 97.3697, position (cm) = (-65.2088,-85.2168,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.915331, position (cm) = (-10.2043,-3.91614,500), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 97.4167, position (cm) = (-32.8854,-54.7504,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 1.00821, position (cm) = (-34.9406,-36.8844,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 4.56047, position (cm) = (-28.4462,-30.2838,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.159196, position (cm) = (-58.5745,-23.7445,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.214087, position (cm) = (-65.0622,-35.4738,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.799329, position (cm) = (-56.5831,-8.20028,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.172213, position (cm) = (-66.9643,-58.5646,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.0746586, position (cm) = (-35.7718,-102.5,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.0831667, position (cm) = (-34.3789,-107.361,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 4.67433e-07, position (cm) = (-30.6291,-100.94,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 97.9286, position (cm) = (-31.1824,-46.3013,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 97.9052, position (cm) = (-31.4186,-45.6208,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 4.33736, position (cm) = (-32.2218,-30.9017,500), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 0.0310518, position (cm) = (-3.27235,-48.8699,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.249871, position (cm) = (-1.2332,-89.804,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.683507, position (cm) = (22.8627,-60.6008,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 6.24372, position (cm) = (14.6696,-27.5352,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.204034, position (cm) = (-3.28343,-69.5637,500), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.510999, position (cm) = (1.62962,-52.2499,500), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 0.692028, position (cm) = (-22.6353,-35.8588,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.69887, position (cm) = (-28.2558,-34.899,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 66.86, position (cm) = (-28.7502,-40.9365,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 97.2205, position (cm) = (-35.8244,-28.7933,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 1.64973, position (cm) = (142.449,-100.038,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 68.6567, position (cm) = (121.814,-90.7742,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.108204, position (cm) = (85.9738,115.78,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 1.25738e-09, position (cm) = (80.1468,95.4368,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.254161, position (cm) = (83.6189,100.542,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 2.01407, position (cm) = (96.2709,118.815,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 2.75753, position (cm) = (80.0147,105.306,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.263112, position (cm) = (35.0977,120.167,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 2.65197e-08, position (cm) = (37.0475,111.257,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.561416, position (cm) = (44.2616,112.719,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 1.07877, position (cm) = (49.8738,123.147,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 2.89106, position (cm) = (44.9869,109.237,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 55.9467, position (cm) = (94.2236,-25.5065,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 1.9879, position (cm) = (-76.1089,-21.799,500), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 1.16711, position (cm) = (73.7968,-148.897,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 4.95123, position (cm) = (83.4158,-132.419,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.0832233, position (cm) = (93.5483,-121.861,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 7.95625e-07, position (cm) = (74.6638,-59.2913,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 61.5583, position (cm) = (65.5951,-75.8467,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 4.85099, position (cm) = (70.3376,-77.6799,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.261251, position (cm) = (64.8936,-75.0916,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 46.6252, position (cm) = (69.0082,-78.7445,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.506552, position (cm) = (70.8407,1.54534,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.183438, position (cm) = (2.50382,46.9191,500), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 1.09431, position (cm) = (-24.5105,21.7402,500), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 2.87317, position (cm) = (-40.3888,20.4154,500), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 3.40156, position (cm) = (-21.2927,50.9597,500), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 43.8018, position (cm) = (-21.1325,104.745,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 3.73226, position (cm) = (-39.9706,35.2786,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 70.9898, position (cm) = (2.64487,121.316,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 83.9296, position (cm) = (-1.57916,127.99,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 83.8506, position (cm) = (6.40193,125.724,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 6.9075, position (cm) = (-0.29215,125.698,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 1.14796, position (cm) = (-7.18414,127.462,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 12.8115, position (cm) = (-1.24931,127.271,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 2.36218, position (cm) = (-62.5946,40.7521,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.225522, position (cm) = (-102.167,73.7353,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 1.31659, position (cm) = (-66.7882,70.5174,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.319438, position (cm) = (-60.7753,79.3765,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 1.38979, position (cm) = (-55.5546,72.9565,500), weight = 1.90735e-06 + e+, kinetic energy (MeV) = 3.30632, position (cm) = (-19.2032,77.0818,500), weight = 3.8147e-06 + e-, kinetic energy (MeV) = 3.75087, position (cm) = (-19.2108,77.0792,500), weight = 3.8147e-06 + gamma, kinetic energy (MeV) = 2.05896, position (cm) = (-26.6146,31.7067,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 4.05158e-05, position (cm) = (-17.3505,30.1982,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 2.37602, position (cm) = (-9.59925,39.3894,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 83.7785, position (cm) = (-37.8137,87.5334,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 83.6576, position (cm) = (-5.39758,71.9149,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 83.6576, position (cm) = (-5.39758,71.9149,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.319057, position (cm) = (29.801,52.1002,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 1.73139, position (cm) = (-19.9163,87.8429,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.0723768, position (cm) = (8.93193,90.4877,500), weight = 1.90735e-06 + e-, kinetic energy (MeV) = 2.40568, position (cm) = (-3.2631,82.6679,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 7.14535, position (cm) = (3.23711,54.5282,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.103513, position (cm) = (-12.7618,78.7745,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.186412, position (cm) = (-21.7127,129.65,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.409999, position (cm) = (-25.3341,92.6697,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 4.1787, position (cm) = (-24.9924,92.3529,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 5.40961, position (cm) = (-25.2791,92.4444,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.248471, position (cm) = (-13.4671,67.0696,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 83.9266, position (cm) = (-24.1215,80.8706,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.276277, position (cm) = (-6.49864,98.7645,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 3.07443e-09, position (cm) = (-135.327,125.003,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.783451, position (cm) = (-112.563,145.604,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.348502, position (cm) = (-101.929,147.425,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.298829, position (cm) = (-127.533,132.259,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 3.04388, position (cm) = (-117.612,127.611,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 2.79111, position (cm) = (-105.225,116.717,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.510999, position (cm) = (-122.399,131.059,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 46.095, position (cm) = (-123.716,121.384,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 45.9116, position (cm) = (-131.767,118.355,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.599861, position (cm) = (-80.9066,33.2805,500), weight = 3.8147e-06 + neutron, kinetic energy (MeV) = 3.41235, position (cm) = (-109.301,88.6431,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 3.49947, position (cm) = (-65.7301,92.1042,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.14952, position (cm) = (-94.4043,74.1171,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.939264, position (cm) = (-83.1766,84.1433,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.389251, position (cm) = (-115.274,97.8632,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 37.9386, position (cm) = (-109.517,85.8912,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 0.904319, position (cm) = (-133.088,79.4121,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 5.0062e-09, position (cm) = (-95.7093,78.8331,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 37.121, position (cm) = (-107.648,72.411,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 55.3644, position (cm) = (-131.949,-29.2032,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 55.3224, position (cm) = (-127.445,-25.7752,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 0.220762, position (cm) = (97.4927,114.085,500), weight = 1.90735e-06 + neutron, kinetic energy (MeV) = 2.68961, position (cm) = (97.7107,114.01,500), weight = 1.90735e-06 + gamma, kinetic energy (MeV) = 4.29068, position (cm) = (96.4147,114.725,500), weight = 1.90735e-06 Graphics systems deleted. Visualization Manager deleting... diff --git a/examples/extended/biasing/History b/examples/extended/biasing/History index f697ea0c488..64938f91fab 100644 --- a/examples/extended/biasing/History +++ b/examples/extended/biasing/History @@ -16,7 +16,7 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -Jan 31, 2019, I.Hrivnacova - exbiasing-V10-04-00 +Jan 31, 2019, I.Hrivnacova - exbiasing-V10-05-00 - Merged GitHub PR #4: all Boolean operators now return G4bool. Nov 8, 2016, M. Verderi - exbiasing-V10-02-02 diff --git a/examples/extended/biasing/ReverseMC01/run_adjoint_simulation_electron.out b/examples/extended/biasing/ReverseMC01/run_adjoint_simulation_electron.out index e094021c1d8..2d5cd2e4710 100644 --- a/examples/extended/biasing/ReverseMC01/run_adjoint_simulation_electron.out +++ b/examples/extended/biasing/ReverseMC01/run_adjoint_simulation_electron.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -152,6 +152,8 @@ Index : 4 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ### Run 0 start. @@ -315,11 +317,11 @@ nb event 175000 1% Precision reached! Run terminated. Run Summary - Run Aborted after 175814 events processed. - User=77.900000s Real=78.495986s Sys=0.110000s + Run Aborted after 176016 events processed. + User=81.460000s Real=81.996199s Sys=0.090000s Results of reverse/adjoint simulation! -normalised edep [MeV] = 0.0016228 -error[MeV] = 1.62274e-05 +normalised edep [MeV] = 0.00165411 +error[MeV] = 1.65409e-05 ----> Histogram Tree is saved in adjoint_sim.root Graphics systems deleted. diff --git a/examples/extended/electromagnetic/TestEm0/TestEm0.out b/examples/extended/electromagnetic/TestEm0/TestEm0.out index f76b083f0b9..8ee6beb804c 100644 --- a/examples/extended/electromagnetic/TestEm0/TestEm0.out +++ b/examples/extended/electromagnetic/TestEm0/TestEm0.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -265,6 +265,8 @@ Enable creation and use of sampling tables 0 Apply cuts on all EM processes 0 Use integral approach for tracking 1 Use general process 0 +Enable linear polarisation for gamma 0 +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 @@ -275,6 +277,7 @@ Verbose level for worker thread 0 Bremsstrahlung energy threshold above which primary 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 ======================================================================= @@ -292,6 +295,7 @@ Use cut as a final range enabled 0 Enable angular generator interface 1 Factor of cut reduction for sub-cutoff method 1 Max kinetic energy for CSDA tables 1 GeV +Max kinetic energy for NIEL computation 1 MeV Linear loss limit 0.01 ======================================================================= ====== Multiple Scattering Parameters ======== @@ -319,20 +323,11 @@ Screening factor 1 ======================================================================= Fluorescence enabled 1 Fluorescence Bearden data files enabled 0 -Auger electron production enabled 0 -Auger cascade enabled 0 +Auger electron cascade enabled 0 PIXE atomic de-excitation enabled 0 De-excitation module ignores cuts 0 Type of PIXE cross section for hadrons Empirical Type of PIXE cross section for e+- Livermore -======================================================================= -====== DNA Physics Parameters ======== -======================================================================= -Use fast sampling in DNA models 0 -Use Stationary option in DNA models 0 -Use DNA with multiple scattering of e- 0 -Use DNA e- solvation model type 3 -======================================================================= ========= Table of registered couples ============================== diff --git a/examples/extended/electromagnetic/TestEm1/History b/examples/extended/electromagnetic/TestEm1/History index e82594267a6..a571ec09d51 100644 --- a/examples/extended/electromagnetic/TestEm1/History +++ b/examples/extended/electromagnetic/TestEm1/History @@ -14,6 +14,11 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +31-05-19 V.Ivanchenko (testem1-V10-05-00) +- Added G4NIELCalculator, corresponding histograms and printouts, + general clean-up of the code, use default random number + generator + 09-05-18 B.Morgan (testem1-V10-04-02) - Include G4Types before use of G4MULTITHREADED. For forward compatibility with move to #defines over -D for G4 preprocessor diff --git a/examples/extended/electromagnetic/TestEm1/TestEm1.cc b/examples/extended/electromagnetic/TestEm1/TestEm1.cc index 9ffcff4ed1c..1e0cdb81787 100644 --- a/examples/extended/electromagnetic/TestEm1/TestEm1.cc +++ b/examples/extended/electromagnetic/TestEm1/TestEm1.cc @@ -55,15 +55,12 @@ int main(int argc,char** argv) { //detect interactive mode (if no arguments) and define UI session G4UIExecutive* ui = nullptr; - if (argc == 1) ui = new G4UIExecutive(argc,argv); - - //choose the Random engine - G4Random::setTheEngine(new CLHEP::RanecuEngine); + if (argc == 1) { ui = new G4UIExecutive(argc,argv); } //construct the default run manager #ifdef G4MULTITHREADED G4MTRunManager* runManager = new G4MTRunManager; - G4int nThreads = G4Threading::G4GetNumberOfCores(); + G4int nThreads = 4; if (argc==3) nThreads = G4UIcommand::ConvertToInt(argv[2]); runManager->SetNumberOfThreads(nThreads); #else diff --git a/examples/extended/electromagnetic/TestEm1/TestEm1.in b/examples/extended/electromagnetic/TestEm1/TestEm1.in index 6d6d265ad05..563ef1fd65b 100644 --- a/examples/extended/electromagnetic/TestEm1/TestEm1.in +++ b/examples/extended/electromagnetic/TestEm1/TestEm1.in @@ -29,3 +29,8 @@ /run/printProgress 200 # /run/beamOn 2000 +# +/gun/particle proton +# +/run/beamOn 2000 +# diff --git a/examples/extended/electromagnetic/TestEm1/TestEm1.out b/examples/extended/electromagnetic/TestEm1/TestEm1.out index e9ec491fc9f..1137d217b3e 100644 --- a/examples/extended/electromagnetic/TestEm1/TestEm1.out +++ b/examples/extended/electromagnetic/TestEm1/TestEm1.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -273,6 +273,7 @@ +G4NIELCalculator: is created with the model /control/cout/ignoreThreadsExcept 0 /run/numberOfThreads 2 *** /run/numberOfThreads command is issued in sequential mode. @@ -331,10 +332,11 @@ Index : 0 used in the geometry : Yes ### Run 0 starts. ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 9876, 54321 ----------------------------------------- +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={906770732717044781, 629165745432651234, 1235682547346241386, 68420008233404568, 2262190991329242458, 2266470399991071809, 1976726662926872232, 245458862506414172, 1955974201201518530, 2155248512522080758, 604170912935414061, 1116171330120743511, 1861018313684488333, 1296715403254578286, 1549011045957234151, 370819759640195970, 2230139271784837643} counter= 17sumtot= 1977567618660788324 +--------------------------------------- --> Event 0 starts. --> Event 200 starts. --> Event 400 starts. @@ -348,41 +350,112 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 2000 - User=1.400000s Real=1.403614s Sys=0.000000s + User=1.390000s Real=1.402145s Sys=0.000000s ======================== run summary ====================== The run is: 2000 e- of 100 MeV through 10 m of Aluminium (density: 2.7 g/cm3 ) - total energy deposit: 99.81 MeV + Total energy deposit: 99.8 MeV + NIEL energy calculated: 0 eV - nb tracks/event neutral: 25.387 charged: 137.25 - nb steps/event neutral: 139.45 charged: 202.92 + Nb tracks/event neutral: 25.375 charged: 138.49 + Nb steps/event neutral: 140.72 charged: 204.99 Process calls frequency : - Rayl= 17629 Transportation= 1815 annihil= 2779 - compt= 210496 conv= 2758 eBrem= 46334 - eIoni= 356394 msc= 329 phot= 46204 - + CoulombScat= 1 Rayl= 17919 Transportation= 1893 + annihil= 2928 compt= 212779 conv= 2922 + eBrem= 46011 eIoni= 360643 msc= 386 + phot= 45939 --------------------------------------------------------- Primary particle : - true Range = 11.188 cm rms = 3.8667 cm - proj Range = 9.7015 cm rms = 3.5938 cm - proj/true = 0.86714 - transverse dispersion at end = 1.6564 cm - mass true Range from simulation = 30.207 g/cm2 + true Range = 10.965 cm rms = 3.8375 cm + proj Range = 9.5384 cm rms = 3.568 cm + proj/true = 0.86989 + transverse dispersion at end = 1.6112 cm + mass true Range from simulation = 29.606 g/cm2 from PhysicsTable (csda range) = 32.1 g/cm2 --------------------------------------------------------- ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 1141212198, 786041491 ----------------------------------------- +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={2031873584265960620, 622507089045045433, 22422546016843345, 495435721881672961, 206001911099862491, 770722890597424911, 1066394520851527311, 880415356861482673, 1742530766070595907, 1657507365339702529, 1926583258781533475, 812616883571229806, 1022991302094510677, 554724334253111068, 2070248109427892588, 535330816359514199, 1042845930388460343} counter= 6sumtot= 1320251322410512680 +--------------------------------------- +# +/gun/particle proton +# +/run/beamOn 2000 + +========= Table of registered couples ============================== + +Index : 0 used in the geometry : Yes + Material : Aluminium + Range cuts : gamma 1 mm e- 1 mm e+ 1 mm proton 1 mm + Energy thresholds : gamma 6.89843 keV e- 599.101 keV e+ 573.786 keV proton 100 keV + Region(s) which use this couple : + DefaultRegionForTheWorld + +==================================================================== + +### Run 1 starts. + +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={2031873584265960620, 622507089045045433, 22422546016843345, 495435721881672961, 206001911099862491, 770722890597424911, 1066394520851527311, 880415356861482673, 1742530766070595907, 1657507365339702529, 1926583258781533475, 812616883571229806, 1022991302094510677, 554724334253111068, 2070248109427892588, 535330816359514199, 1042845930388460343} counter= 6sumtot= 1320251322410512680 +--------------------------------------- +--> Event 0 starts. +--> Event 200 starts. +--> Event 400 starts. +--> Event 600 starts. +--> Event 800 starts. +--> Event 1000 starts. +--> Event 1200 starts. +--> Event 1400 starts. +--> Event 1600 starts. +--> Event 1800 starts. + Run terminated. +Run Summary + Number of events processed : 2000 + User=0.080000s Real=0.074285s Sys=0.000000s + + ======================== run summary ====================== + + The run is: 2000 proton of 100 MeV through 10 m of Aluminium (density: 2.7 g/cm3 ) + + Total energy deposit: 100 MeV + NIEL energy calculated: 231.28 eV + + Nb tracks/event neutral: 0 charged: 1.007 + Nb steps/event neutral: 0 charged: 19.282 + + Process calls frequency : + CoulombScat= 39 RadioactiveDecay= 14 hIoni= 38498 + ionIoni= 14 + +--------------------------------------------------------- + Primary particle : + true Range = 3.7116 cm rms = 402.76 um + proj Range = 3.7031 cm rms = 430.51 um + proj/true = 0.99771 + transverse dispersion at end = 1.1551 mm + mass true Range from simulation = 10.021 g/cm2 + from PhysicsTable (csda range) = 10.012 g/cm2 +--------------------------------------------------------- + + +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={1974224681893168029, 1965629350189180792, 2149446006452828190, 836335630534088439, 1835111934799833733, 2285826079354604722, 1901053091689188819, 653388806531699075, 186055322664990869, 171399043059235721, 788477970145032726, 253565281565090958, 439145741967805911, 1018099360741507957, 2151496725065425995, 1592975707546752145, 229850192346479570} counter= 14sumtot= 1985336852837362043 +--------------------------------------- +# G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.036 MB +Dynamic pools deleted: 9 / Total memory freed: 0.038 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/electromagnetic/TestEm1/include/DetectorConstruction.hh b/examples/extended/electromagnetic/TestEm1/include/DetectorConstruction.hh index 3aea5988170..b9b1df23fe1 100644 --- a/examples/extended/electromagnetic/TestEm1/include/DetectorConstruction.hh +++ b/examples/extended/electromagnetic/TestEm1/include/DetectorConstruction.hh @@ -52,38 +52,31 @@ class DetectorConstruction : public G4VUserDetectorConstruction DetectorConstruction(); virtual ~DetectorConstruction(); - - public: - virtual G4VPhysicalVolume* Construct(); - virtual void ConstructSDandField(); + virtual G4VPhysicalVolume* Construct(); + virtual void ConstructSDandField(); - void SetSize (G4double); - void SetMaterial (G4String); - - public: + void SetSize (G4double); + void SetMaterial (const G4String&); - const - G4VPhysicalVolume* GetWorld() {return fPBox;}; - - G4double GetSize() {return fBoxSize;}; - G4Material* GetMaterial() {return fMaterial;}; + inline const G4VPhysicalVolume* GetWorld() const {return fPBox;}; + inline G4double GetSize() const {return fBoxSize;}; + inline const G4Material* GetMaterial() const {return fMaterial;}; - void PrintParameters(); - void DefineMaterials(); + void PrintParameters(); + void DefineMaterials(); private: - G4VPhysicalVolume* fPBox; - G4LogicalVolume* fLBox; - G4Box* fBox; + G4VPhysicalVolume* fPBox; + G4LogicalVolume* fLBox; + G4Box* fBox; - G4double fBoxSize; - G4Material* fMaterial; - - DetectorMessenger* fDetectorMessenger; - G4Cache fFieldMessenger; + G4double fBoxSize; + G4Material* fMaterial; + DetectorMessenger* fDetectorMessenger; + G4Cache fFieldMessenger; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm1/include/EventAction.hh b/examples/extended/electromagnetic/TestEm1/include/EventAction.hh index 2e7edc56eac..0d923d38efd 100644 --- a/examples/extended/electromagnetic/TestEm1/include/EventAction.hh +++ b/examples/extended/electromagnetic/TestEm1/include/EventAction.hh @@ -43,18 +43,18 @@ class EventAction : public G4UserEventAction { public: EventAction(); - ~EventAction(); + ~EventAction() override; - public: - virtual void BeginOfEventAction(const G4Event*); - virtual void EndOfEventAction(const G4Event*); + void BeginOfEventAction(const G4Event*) override; + void EndOfEventAction(const G4Event*) override; - void AddEdep(G4double Edep) {fTotalEnergyDeposit += Edep;}; - G4double GetEnergyDeposit() {return fTotalEnergyDeposit;}; - + inline void AddEdep(G4double Edep) {fTotalEnergyDeposit += Edep;}; + inline void AddNIEL(G4double Edep) {fNIEL += Edep;}; + inline G4double GetEnergyDeposit() {return fTotalEnergyDeposit;}; private: - G4double fTotalEnergyDeposit; + G4double fTotalEnergyDeposit; + G4double fNIEL; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm1/include/Run.hh b/examples/extended/electromagnetic/TestEm1/include/Run.hh index 7965bfb046a..1d839f90aba 100644 --- a/examples/extended/electromagnetic/TestEm1/include/Run.hh +++ b/examples/extended/electromagnetic/TestEm1/include/Run.hh @@ -45,34 +45,34 @@ class G4ParticleDefinition; class Run : public G4Run { public: - Run(DetectorConstruction*); - ~Run(); + Run(const DetectorConstruction*); + ~Run() override; - public: - void SetPrimary(G4ParticleDefinition* particle, G4double energy); + void SetPrimary(const G4ParticleDefinition* particle, G4double energy); void CountTraks0(G4int nt) { fNbOfTraks0 += nt;} void CountTraks1(G4int nt) { fNbOfTraks1 += nt;} void CountSteps0(G4int ns) { fNbOfSteps0 += ns;} void CountSteps1(G4int ns) { fNbOfSteps1 += ns;} - void CountProcesses(G4String procName); + void CountProcesses(const G4String& procName); void AddEdep(G4double val) { fEdep += val;} + void AddNIEL(G4double val) { fNIEL += val;} void AddTrueRange (G4double l) { fTrueRange += l; fTrueRange2 += l*l;} void AddProjRange (G4double x) { fProjRange += x; fProjRange2 += x*x;} void AddTransvDev (G4double y) { fTransvDev += y; fTransvDev2 += y*y;} - virtual void Merge(const G4Run*); + void Merge(const G4Run*) override; void EndOfRun(); private: - DetectorConstruction* fDetector; - G4ParticleDefinition* fParticle; + const DetectorConstruction* fDetector; + const G4ParticleDefinition* fParticle; G4double fEkin; G4int fNbOfTraks0, fNbOfTraks1; G4int fNbOfSteps0, fNbOfSteps1; - G4double fEdep; + G4double fEdep, fNIEL; G4double fTrueRange, fTrueRange2; G4double fProjRange, fProjRange2; G4double fTransvDev, fTransvDev2; diff --git a/examples/extended/electromagnetic/TestEm1/include/RunAction.hh b/examples/extended/electromagnetic/TestEm1/include/RunAction.hh index e52bbf04fa1..ce50116ff2a 100644 --- a/examples/extended/electromagnetic/TestEm1/include/RunAction.hh +++ b/examples/extended/electromagnetic/TestEm1/include/RunAction.hh @@ -48,16 +48,16 @@ class HistoManager; class RunAction : public G4UserRunAction { public: - RunAction(DetectorConstruction* det, PrimaryGeneratorAction* prim=0); - ~RunAction(); + RunAction(const DetectorConstruction* det, + PrimaryGeneratorAction* prim=nullptr); + ~RunAction() override; - public: - virtual G4Run* GenerateRun(); - virtual void BeginOfRunAction(const G4Run*); - virtual void EndOfRunAction(const G4Run*); - + G4Run* GenerateRun() override; + void BeginOfRunAction(const G4Run*) override; + void EndOfRunAction(const G4Run*) override; + private: - DetectorConstruction* fDetector; + const DetectorConstruction* fDetector; PrimaryGeneratorAction* fPrimary; Run* fRun; HistoManager* fHistoManager; diff --git a/examples/extended/electromagnetic/TestEm1/include/SteppingAction.hh b/examples/extended/electromagnetic/TestEm1/include/SteppingAction.hh index 0f5dcc47397..1d8227667b2 100644 --- a/examples/extended/electromagnetic/TestEm1/include/SteppingAction.hh +++ b/examples/extended/electromagnetic/TestEm1/include/SteppingAction.hh @@ -36,6 +36,7 @@ #include "G4UserSteppingAction.hh" class EventAction; +class G4NIELCalculator; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -43,12 +44,13 @@ class SteppingAction : public G4UserSteppingAction { public: SteppingAction(EventAction*); - ~SteppingAction() {}; + ~SteppingAction() override; + + void UserSteppingAction(const G4Step*) override; - virtual void UserSteppingAction(const G4Step*); - private: EventAction* fEventAction; + G4NIELCalculator* fNIELCalculator; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm1/src/DetectorConstruction.cc b/examples/extended/electromagnetic/TestEm1/src/DetectorConstruction.cc index 5e6c6c4bad3..d647f55a0c9 100644 --- a/examples/extended/electromagnetic/TestEm1/src/DetectorConstruction.cc +++ b/examples/extended/electromagnetic/TestEm1/src/DetectorConstruction.cc @@ -50,6 +50,9 @@ #include "G4SystemOfUnits.hh" #include "G4PhysicalConstants.hh" +#include "G4GlobalMagFieldMessenger.hh" +#include "G4AutoDelete.hh" + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... DetectorConstruction::DetectorConstruction() @@ -58,7 +61,7 @@ DetectorConstruction::DetectorConstruction() { fBoxSize = 10*m; DefineMaterials(); - SetMaterial("Aluminium"); + SetMaterial("G4_Al"); fDetectorMessenger = new DetectorMessenger(this); } @@ -188,6 +191,7 @@ void DetectorConstruction::DefineMaterials() G4VPhysicalVolume* DetectorConstruction::Construct() { + if(fPBox) { return fPBox; } fBox = new G4Box("Container", //its name fBoxSize/2,fBoxSize/2,fBoxSize/2); //its dimensions @@ -220,7 +224,7 @@ void DetectorConstruction::PrintParameters() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void DetectorConstruction::SetMaterial(G4String materialChoice) +void DetectorConstruction::SetMaterial(const G4String& materialChoice) { // search the material by its name G4Material* pttoMaterial = @@ -250,9 +254,6 @@ void DetectorConstruction::SetSize(G4double value) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "G4GlobalMagFieldMessenger.hh" -#include "G4AutoDelete.hh" - void DetectorConstruction::ConstructSDandField() { if ( fFieldMessenger.Get() == 0 ) { diff --git a/examples/extended/electromagnetic/TestEm1/src/EventAction.cc b/examples/extended/electromagnetic/TestEm1/src/EventAction.cc index 9a7a9492c8c..873916fc430 100644 --- a/examples/extended/electromagnetic/TestEm1/src/EventAction.cc +++ b/examples/extended/electromagnetic/TestEm1/src/EventAction.cc @@ -42,18 +42,22 @@ EventAction::EventAction() :G4UserEventAction() -{ } +{ + fTotalEnergyDeposit = 0.; + fNIEL = 0.; +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... EventAction::~EventAction() -{ } +{} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void EventAction::BeginOfEventAction(const G4Event*) { - fTotalEnergyDeposit = 0.; + fTotalEnergyDeposit = 0.; + fNIEL = 0.; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -62,10 +66,7 @@ void EventAction::EndOfEventAction(const G4Event*) { G4AnalysisManager::Instance()->FillH1(4,fTotalEnergyDeposit); - - ////G4cout << " Energy deposit: " - //// << G4BestUnit(fTotalEnergyDeposit,"Energy") - //// << G4endl; + G4AnalysisManager::Instance()->FillH1(7,fNIEL); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm1/src/HistoManager.cc b/examples/extended/electromagnetic/TestEm1/src/HistoManager.cc index 588ab577fa9..5fef37ce2d6 100644 --- a/examples/extended/electromagnetic/TestEm1/src/HistoManager.cc +++ b/examples/extended/electromagnetic/TestEm1/src/HistoManager.cc @@ -62,15 +62,16 @@ void HistoManager::Book() analysisManager->SetActivation(true); // enable inactivation of histograms // Define histograms start values - const G4int kMaxHisto = 6; - const G4String id[] = { "1", "2", "3" , "4", "5", "6" }; + const G4int kMaxHisto = 7; + const G4String id[] = { "1", "2", "3" , "4", "5", "6", "8" }; const G4String title[] = { "total track length of primary particle", //1 "nb steps of primary particle", //2 "step size of primary particle", //3 "total energy deposit", //4 "energy of charged secondaries at creation", //5 - "energy of neutral secondaries at creation" //6 + "energy of neutral secondaries at creation", //6 + "NIEL energy deposit" //7 }; // Default values (to be reset via /analysis/h1/set command) G4int nbins = 100; diff --git a/examples/extended/electromagnetic/TestEm1/src/PhysicsList.cc b/examples/extended/electromagnetic/TestEm1/src/PhysicsList.cc index 17d3cd81e4d..96c4edbb660 100644 --- a/examples/extended/electromagnetic/TestEm1/src/PhysicsList.cc +++ b/examples/extended/electromagnetic/TestEm1/src/PhysicsList.cc @@ -63,6 +63,21 @@ #include "G4IonConstructor.hh" #include "G4ShortLivedConstructor.hh" +#include "G4PhysicsListHelper.hh" +#include "G4Decay.hh" +#include "G4RadioactiveDecay.hh" +#include "G4GenericIon.hh" +#include "G4NuclideTable.hh" + +#include "G4ProcessManager.hh" +#include "StepMax.hh" +#include "G4Material.hh" + +#include "G4Gamma.hh" +#include "G4Electron.hh" +#include "G4Proton.hh" +#include "G4GenericIon.hh" + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... PhysicsList::PhysicsList(DetectorConstruction* det) @@ -73,7 +88,7 @@ PhysicsList::PhysicsList(DetectorConstruction* det) // EM physics fEmName = G4String("local"); - fEmPhysicsList = new PhysListEmStandard(fEmName); + fEmPhysicsList = new G4EmStandardPhysics(1); G4LossTableManager::Instance(); // fix lower limit for cut @@ -137,8 +152,9 @@ void PhysicsList::ConstructProcess() // Get process auto process = GetProcess("RadioactiveDecay"); - if (process != nullptr) - G4cout << "\n GetProcess : " << process->GetProcessName() << G4endl; + if (process != nullptr) { + G4cout << "\n GetProcess : " << process->GetProcessName() << G4endl; + } } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -218,10 +234,8 @@ void PhysicsList::AddPhysicsList(const G4String& name) << G4endl; } } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "G4PhysicsListHelper.hh" -#include "G4Decay.hh" +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void PhysicsList::AddDecay() { @@ -242,11 +256,6 @@ void PhysicsList::AddDecay() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "G4PhysicsListHelper.hh" -#include "G4RadioactiveDecay.hh" -#include "G4GenericIon.hh" -#include "G4NuclideTable.hh" - void PhysicsList::AddRadioactiveDecay() { G4RadioactiveDecay* radioactiveDecay = new G4RadioactiveDecay(); @@ -263,9 +272,6 @@ void PhysicsList::AddRadioactiveDecay() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "G4ProcessManager.hh" -#include "StepMax.hh" - void PhysicsList::AddStepMax() { // Step limitation seen as a process @@ -286,18 +292,15 @@ void PhysicsList::AddStepMax() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "G4Material.hh" - void PhysicsList::GetRange(G4double val) { G4LogicalVolume* lBox = fDet->GetWorld()->GetLogicalVolume(); - G4ParticleTable* particleTable = G4ParticleTable::GetParticleTable(); const G4MaterialCutsCouple* couple = lBox->GetMaterialCutsCouple(); const G4Material* currMat = lBox->GetMaterial(); G4ParticleDefinition* part; G4double cut; - part = particleTable->FindParticle("e-"); + part = G4Electron::Electron(); cut = G4LossTableManager::Instance()->GetRange(part,val,couple); G4cout << "material : " << currMat->GetName() << G4endl; G4cout << "particle : " << part->GetParticleName() << G4endl; @@ -307,11 +310,6 @@ void PhysicsList::GetRange(G4double val) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "G4Gamma.hh" -#include "G4Electron.hh" -#include "G4Proton.hh" -#include "G4GenericIon.hh" - G4VProcess* PhysicsList::GetProcess(const G4String& processName) const { G4ParticleDefinition* particle = G4GenericIon::GenericIon(); diff --git a/examples/extended/electromagnetic/TestEm1/src/Run.cc b/examples/extended/electromagnetic/TestEm1/src/Run.cc index b6684dac040..0bc8ee277bb 100644 --- a/examples/extended/electromagnetic/TestEm1/src/Run.cc +++ b/examples/extended/electromagnetic/TestEm1/src/Run.cc @@ -37,19 +37,18 @@ #include "G4UnitsTable.hh" #include "G4SystemOfUnits.hh" #include "G4EmCalculator.hh" -#include "G4ProductionCutsTable.hh" #include //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -Run::Run(DetectorConstruction* det) +Run::Run(const DetectorConstruction* det) : G4Run(), fDetector(det), fParticle(0), fEkin(0.), fNbOfTraks0(0), fNbOfTraks1(0), fNbOfSteps0(0), fNbOfSteps1(0), - fEdep(0), + fEdep(0.), fNIEL(0.), fTrueRange(0.), fTrueRange2(0.), fProjRange(0.), fProjRange2(0.), fTransvDev(0.), fTransvDev2(0.) @@ -62,14 +61,14 @@ Run::~Run() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void Run::SetPrimary(G4ParticleDefinition* particle, G4double energy) +void Run::SetPrimary(const G4ParticleDefinition* particle, G4double energy) { fParticle = particle; fEkin = energy; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void Run::CountProcesses(G4String procName) +void Run::CountProcesses(const G4String& procName) { std::map::iterator it = fProcCounter.find(procName); if ( it == fProcCounter.end()) { @@ -97,6 +96,7 @@ void Run::Merge(const G4Run* run) fNbOfSteps0 += localRun->fNbOfSteps0; fNbOfSteps1 += localRun->fNbOfSteps1; fEdep += localRun->fEdep; + fNIEL += localRun->fNIEL; fTrueRange += localRun->fTrueRange; fTrueRange2 += localRun->fTrueRange2; fProjRange += localRun->fProjRange; @@ -132,7 +132,7 @@ void Run::EndOfRun() //run condition // G4String partName = fParticle->GetParticleName(); - G4Material* material = fDetector->GetMaterial(); + const G4Material* material = fDetector->GetMaterial(); G4double density = material->GetDensity(); G4cout << "\n ======================== run summary ======================\n"; @@ -144,16 +144,18 @@ void Run::EndOfRun() if (numberOfEvent == 0) { G4cout.precision(dfprec); return;} - G4double dNbOfEvents = double(numberOfEvent); - G4cout << "\n total energy deposit: " + G4double dNbOfEvents = (G4double)numberOfEvent; + G4cout << "\n Total energy deposit: " << G4BestUnit(fEdep/dNbOfEvents, "Energy") << G4endl; + G4cout << " NIEL energy calculated: " + << G4BestUnit(fNIEL/dNbOfEvents, "Energy") << G4endl; //nb of tracks and steps per event // - G4cout << "\n nb tracks/event" + G4cout << "\n Nb tracks/event" << " neutral: " << std::setw(wid) << fNbOfTraks0/dNbOfEvents << " charged: " << std::setw(wid) << fNbOfTraks1/dNbOfEvents - << "\n nb steps/event" + << "\n Nb steps/event" << " neutral: " << std::setw(wid) << fNbOfSteps0/dNbOfEvents << " charged: " << std::setw(wid) << fNbOfSteps1/dNbOfEvents << G4endl; diff --git a/examples/extended/electromagnetic/TestEm1/src/RunAction.cc b/examples/extended/electromagnetic/TestEm1/src/RunAction.cc index d63cc181d64..948237d01fc 100644 --- a/examples/extended/electromagnetic/TestEm1/src/RunAction.cc +++ b/examples/extended/electromagnetic/TestEm1/src/RunAction.cc @@ -38,24 +38,22 @@ #include "G4Run.hh" #include "G4UnitsTable.hh" -#include "G4EmCalculator.hh" - #include "Randomize.hh" -#include //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -RunAction::RunAction(DetectorConstruction* det, PrimaryGeneratorAction* kin) -:G4UserRunAction(),fDetector(det),fPrimary(kin),fRun(0),fHistoManager(0) +RunAction::RunAction(const DetectorConstruction* det, + PrimaryGeneratorAction* kin) + : G4UserRunAction(),fDetector(det),fPrimary(kin),fRun(nullptr) { - fHistoManager = new HistoManager(); + fHistoManager = new HistoManager(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... RunAction::~RunAction() { - delete fHistoManager; + delete fHistoManager; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm1/src/SteppingAction.cc b/examples/extended/electromagnetic/TestEm1/src/SteppingAction.cc index 0c090c05c65..7bf2ce16947 100644 --- a/examples/extended/electromagnetic/TestEm1/src/SteppingAction.cc +++ b/examples/extended/electromagnetic/TestEm1/src/SteppingAction.cc @@ -39,12 +39,21 @@ #include "G4SteppingManager.hh" #include "G4VProcess.hh" #include "G4UnitsTable.hh" +#include "G4NIELCalculator.hh" +#include "G4ICRU49NuclearStoppingModel.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... SteppingAction::SteppingAction(EventAction* event) -:G4UserSteppingAction(), fEventAction(event) -{ } + :G4UserSteppingAction(), fEventAction(event) +{ + fNIELCalculator = new G4NIELCalculator(new G4ICRU49NuclearStoppingModel(),1); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +SteppingAction::~SteppingAction() +{} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -56,10 +65,18 @@ void SteppingAction::UserSteppingAction(const G4Step* aStep) G4double EdepStep = aStep->GetTotalEnergyDeposit(); - if (EdepStep > 0.) { run->AddEdep(EdepStep); - fEventAction->AddEdep(EdepStep); + if (EdepStep > 0.) { + run->AddEdep(EdepStep); + fEventAction->AddEdep(EdepStep); + } + G4double niel = fNIELCalculator->ComputeNIEL(aStep); + if(niel > 0.) { + run->AddNIEL(niel); + fEventAction->AddNIEL(niel); } - const G4VProcess* process = aStep->GetPostStepPoint()->GetProcessDefinedStep(); + + const G4VProcess* process = + aStep->GetPostStepPoint()->GetProcessDefinedStep(); if (process) run->CountProcesses(process->GetProcessName()); // step length of primary particle diff --git a/examples/extended/electromagnetic/TestEm10/TestEm10.out b/examples/extended/electromagnetic/TestEm10/TestEm10.out index 9360472012b..2c82a42ba11 100644 --- a/examples/extended/electromagnetic/TestEm10/TestEm10.out +++ b/examples/extended/electromagnetic/TestEm10/TestEm10.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -141,7 +141,7 @@ Build angle for energy distribution according the current radiator Lorentz Factor XTR photon number -total time for build XTR angle for given energy tables = 0.11 s +total time for build XTR angle for given energy tables = 0.12 s msc: for e+ SubType= 10 RangeFactor= 0.04, stepLimType: 1, latDisp: 1 @@ -227,13 +227,13 @@ Lorentz Factor XTR photon number 8.085e+04 3.156 9.283e+04 3.157 -total time for build X-ray TR energy loss tables = 0.14 s +total time for build X-ray TR energy loss tables = 0.13 s Build angle for energy distribution according the current radiator Lorentz Factor XTR photon number -total time for build XTR angle for given energy tables = 0.11 s +total time for build XTR angle for given energy tables = 0.12 s msc: for proton SubType= 10 RangeFactor= 0.2, stepLimType: 0, latDisp: 0 @@ -557,16 +557,16 @@ Index : 2 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1000 - User=0.260000s Real=0.264153s Sys=0.000000s + User=0.260000s Real=0.270783s Sys=0.000000s ================== run summary ===================== End of Run TotNbofEvents = 1000 - Mean energy deposit in absorber = 0.0483531 +-0.0185219 MeV - Total number of XTR gammas = 2660 - Total number of all gammas = 2751 + Mean energy deposit in absorber = 0.0485693 +-0.0191948 MeV + Total number of XTR gammas = 2701 + Total number of all gammas = 2807 --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 731840905, 1379565857 + Current couple of seeds = 774604579, 16663174 ---------------------------------------- ... write Root file : testem10.root - done ... close Root file : testem10.root - done diff --git a/examples/extended/electromagnetic/TestEm11/TestEm11.out b/examples/extended/electromagnetic/TestEm11/TestEm11.out index 72868610afd..cb0c8479348 100644 --- a/examples/extended/electromagnetic/TestEm11/TestEm11.out +++ b/examples/extended/electromagnetic/TestEm11/TestEm11.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -468,27 +468,27 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 20000 - User=1.440000s Real=1.443240s Sys=0.000000s + User=1.370000s Real=1.371735s Sys=0.000000s ======================== run summary ===================== The run is 20000 e- of 500.00 keV through 1 absorbers: 1 1.00 mm of G4_Si (density: 2.33 g/cm3 ) - Edep in absorber 1 = 449.086 keV (17.706 keV-->500.000 keV) + Edep in absorber 1 = 447.067 keV (14.007 keV-->500.000 keV) - Track length of primary track = 880.869 um +- 194.142 um + Track length of primary track = 878.504 um +- 195.247 um Range from EmCalculator = 942.776 um (from full dE/dx) - Projected range = 317.483 um +- 198.721 um + Projected range = 316.885 um +- 199.351 um - Nb of steps of primary track = 21.03 +- 4.90 Step size= 42.362 um +- 6.852 um + Nb of steps of primary track = 21.04 +- 4.92 Step size= 42.222 um +- 6.898 um - absorbed = 78.71 % transmit = 4.98 % reflected = 16.31 % + absorbed = 77.57 % transmit = 5.06 % reflected = 17.37 % --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 1022571358, 220827426 + Current couple of seeds = 551293998, 986301545 ---------------------------------------- G4 kernel has come to Quit state. UserDetectorConstruction deleted. @@ -508,11 +508,11 @@ Pool ID '7G4Event', size : 0.000961 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.000961 MB Pool ID '17G4DynamicParticle', size : 0.000961 MB -Pool ID '7G4Track', size : 0.000961 MB +Pool ID '7G4Track', size : 0.00192 MB Pool ID '18G4TouchableHistory', size : 0.000961 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.014 MB +Dynamic pools deleted: 9 / Total memory freed: 0.015 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. diff --git a/examples/extended/electromagnetic/TestEm12/TestEm12.out b/examples/extended/electromagnetic/TestEm12/TestEm12.out index 6d40e6a31ea..e9780f20e49 100644 --- a/examples/extended/electromagnetic/TestEm12/TestEm12.out +++ b/examples/extended/electromagnetic/TestEm12/TestEm12.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -106,6 +106,8 @@ Enable creation and use of sampling tables 0 Apply cuts on all EM processes 0 Use integral approach for tracking 1 Use general process 0 +Enable linear polarisation for gamma 0 +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 @@ -116,6 +118,7 @@ Verbose level for worker thread 0 Bremsstrahlung energy threshold above which primary 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 ======================================================================= @@ -133,6 +136,7 @@ Use cut as a final range enabled 0 Enable angular generator interface 0 Factor of cut reduction for sub-cutoff method 1 Max kinetic energy for CSDA tables 1 GeV +Max kinetic energy for NIEL computation 0 eV Linear loss limit 0.01 ======================================================================= ====== Multiple Scattering Parameters ======== @@ -155,25 +159,6 @@ Fixed angular limit between single Upper energy limit for e+- multiple scattering 100 MeV Type of nuclear form-factor 1 Screening factor 1 -======================================================================= -====== Atomic Deexcitation Parameters ======== -======================================================================= -Fluorescence enabled 0 -Fluorescence Bearden data files enabled 0 -Auger electron production enabled 0 -Auger cascade enabled 0 -PIXE atomic de-excitation enabled 0 -De-excitation module ignores cuts 0 -Type of PIXE cross section for hadrons Empirical -Type of PIXE cross section for e+- Livermore -======================================================================= -====== DNA Physics Parameters ======== -======================================================================= -Use fast sampling in DNA models 0 -Use Stationary option in DNA models 0 -Use DNA with multiple scattering of e- 0 -Use DNA e- solvation model type 3 -======================================================================= --> Event 0 starts. --> Event 1000 starts. --> Event 2000 starts. @@ -187,24 +172,24 @@ Use DNA e- solvation model type 3 Run terminated. Run Summary Number of events processed : 10000 - User=0.940000s Real=0.942422s Sys=0.000000s + User=1.060000s Real=1.073777s Sys=0.000000s ======================== run summary ===================== The run is 10000 e- of 4.00 MeV through 3.00 cm of G4_WATER (density: 1.00 g/cm3 ) - Total Energy deposited = 3.946 MeV +- 212.254 keV + Total Energy deposited = 3.945 MeV +- 212.691 keV - Track length of primary track = 2.050 cm +- 2.748 mm + Track length of primary track = 2.045 cm +- 2.800 mm Range from EmCalculator = 2.045 cm (from full dE/dx) - Projected range = 1.330 cm +- 3.563 mm + Projected range = 1.322 cm +- 3.569 mm - Nb of steps of primary track = 16.34 +- 3.01 Step size= 1.292 mm +- 277.174 um + Nb of steps of primary track = 16.31 +- 3.05 Step size= 1.292 mm +- 281.472 um --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 1672180242, 1983789634 + Current couple of seeds = 463951167, 1335019302 ---------------------------------------- G4 kernel has come to Quit state. UserDetectorConstruction deleted. @@ -224,11 +209,11 @@ Pool ID '7G4Event', size : 0.000961 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.000961 MB Pool ID '17G4DynamicParticle', size : 0.00481 MB -Pool ID '7G4Track', size : 0.00865 MB +Pool ID '7G4Track', size : 0.00961 MB Pool ID '18G4TouchableHistory', size : 0.000961 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.026 MB +Dynamic pools deleted: 9 / Total memory freed: 0.027 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. diff --git a/examples/extended/electromagnetic/TestEm13/TestEm13.out b/examples/extended/electromagnetic/TestEm13/TestEm13.out index 97ac6c9fb8c..7d331f1605e 100644 --- a/examples/extended/electromagnetic/TestEm13/TestEm13.out +++ b/examples/extended/electromagnetic/TestEm13/TestEm13.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -195,6 +195,8 @@ Enable creation and use of sampling tables 0 Apply cuts on all EM processes 0 Use integral approach for tracking 1 Use general process 0 +Enable linear polarisation for gamma 0 +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 10 TeV @@ -205,6 +207,7 @@ Verbose level for worker thread 0 Bremsstrahlung energy threshold above which primary 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 ======================================================================= @@ -222,6 +225,7 @@ Use cut as a final range enabled 0 Enable angular generator interface 0 Factor of cut reduction for sub-cutoff method 1 Max kinetic energy for CSDA tables 10 TeV +Max kinetic energy for NIEL computation 0 eV Linear loss limit 0.01 ======================================================================= ====== Multiple Scattering Parameters ======== @@ -244,25 +248,6 @@ Fixed angular limit between single Upper energy limit for e+- multiple scattering 100 MeV Type of nuclear form-factor 1 Screening factor 1 -======================================================================= -====== Atomic Deexcitation Parameters ======== -======================================================================= -Fluorescence enabled 0 -Fluorescence Bearden data files enabled 0 -Auger electron production enabled 0 -Auger cascade enabled 0 -PIXE atomic de-excitation enabled 0 -De-excitation module ignores cuts 0 -Type of PIXE cross section for hadrons Empirical -Type of PIXE cross section for e+- Livermore -======================================================================= -====== DNA Physics Parameters ======== -======================================================================= -Use fast sampling in DNA models 0 -Use Stationary option in DNA models 0 -Use DNA with multiple scattering of e- 0 -Use DNA e- solvation model type 3 -======================================================================= /control/cout/ignoreThreadsExcept 0 /run/numberOfThreads 2 *** /run/numberOfThreads command is issued in sequential mode. @@ -338,7 +323,7 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 1000000 - User=2.150000s Real=2.152335s Sys=0.000000s + User=2.720000s Real=2.727799s Sys=0.000000s ======================== run summary ====================== @@ -405,7 +390,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1000000 - User=3.320000s Real=3.320199s Sys=0.000000s + User=3.180000s Real=3.198568s Sys=0.000000s ======================== run summary ====================== diff --git a/examples/extended/electromagnetic/TestEm14/TestEm14.out b/examples/extended/electromagnetic/TestEm14/TestEm14.out index 8597bd48430..d57a85eedab 100644 --- a/examples/extended/electromagnetic/TestEm14/TestEm14.out +++ b/examples/extended/electromagnetic/TestEm14/TestEm14.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -231,6 +231,8 @@ Enable creation and use of sampling tables 0 Apply cuts on all EM processes 0 Use integral approach for tracking 1 Use general process 0 +Enable linear polarisation for gamma 0 +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 10 TeV @@ -241,6 +243,7 @@ Verbose level for worker thread 0 Bremsstrahlung energy threshold above which primary 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 ======================================================================= @@ -258,6 +261,7 @@ Use cut as a final range enabled 0 Enable angular generator interface 0 Factor of cut reduction for sub-cutoff method 1 Max kinetic energy for CSDA tables 10 TeV +Max kinetic energy for NIEL computation 0 eV Linear loss limit 0.01 ======================================================================= ====== Multiple Scattering Parameters ======== @@ -280,25 +284,6 @@ Fixed angular limit between single Upper energy limit for e+- multiple scattering 100 MeV Type of nuclear form-factor 1 Screening factor 1 -======================================================================= -====== Atomic Deexcitation Parameters ======== -======================================================================= -Fluorescence enabled 0 -Fluorescence Bearden data files enabled 0 -Auger electron production enabled 0 -Auger cascade enabled 0 -PIXE atomic de-excitation enabled 0 -De-excitation module ignores cuts 0 -Type of PIXE cross section for hadrons Empirical -Type of PIXE cross section for e+- Livermore -======================================================================= -====== DNA Physics Parameters ======== -======================================================================= -Use fast sampling in DNA models 0 -Use Stationary option in DNA models 0 -Use DNA with multiple scattering of e- 0 -Use DNA e- solvation model type 3 -======================================================================= /control/cout/ignoreThreadsExcept 0 /run/numberOfThreads 2 *** /run/numberOfThreads command is issued in sequential mode. @@ -374,7 +359,7 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 1000000 - User=3.380000s Real=3.384677s Sys=0.000000s + User=3.330000s Real=3.325509s Sys=0.000000s ======================== run summary ====================== @@ -444,7 +429,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1000000 - User=4.300000s Real=4.315217s Sys=0.000000s + User=4.150000s Real=4.159684s Sys=0.000000s ======================== run summary ====================== diff --git a/examples/extended/electromagnetic/TestEm15/History b/examples/extended/electromagnetic/TestEm15/History index b3b7c58d570..dd0d1b0de29 100644 --- a/examples/extended/electromagnetic/TestEm15/History +++ b/examples/extended/electromagnetic/TestEm15/History @@ -14,6 +14,9 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +01-02-2019 IgS (testem15-V10-05-00) +- SteppingAction.cc : not fill hist #11,#12 when no recoil returned + 23-10-2018 IgS (testem15-V10-04-08) - cosmetics in DetectorConstruction and SteppingAction.cc diff --git a/examples/extended/electromagnetic/TestEm15/TestEm15.out b/examples/extended/electromagnetic/TestEm15/TestEm15.out index 660d293b9e3..5475c4f71be 100644 --- a/examples/extended/electromagnetic/TestEm15/TestEm15.out +++ b/examples/extended/electromagnetic/TestEm15/TestEm15.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -487,7 +487,7 @@ N=17 V[N]={906770732717044781, 629165745432651234, 1235682547346241386, 68420008 Run terminated. Run Summary Number of events processed : 10000 - User=0.060000s Real=0.060719s Sys=0.000000s + User=0.050000s Real=0.041310s Sys=0.000000s The run consists of 10000 e- of 5 MeV through 100 m of Water (density: 1 g/cm3 ) @@ -559,32 +559,32 @@ N=17 V[N]={906770732717044781, 629165745432651234, 1235682547346241386, 68420008 Run terminated. Run Summary Number of events processed : 10000 - User=0.090000s Real=0.090034s Sys=0.000000s + User=0.060000s Real=0.061341s Sys=0.000000s The run consists of 10000 e- of 100 keV through 100 m of Water (density: 1 g/cm3 ) Process calls frequency ---> msc = 10000 - truePathLength : 6.1297 um +- 598.79 nm - geomPathLength : 6.0076 um +- 575.09 nm - lateralDisplac : 878.75 nm +- 223.81 nm - Psi : 144.41 mrad +- 30.471 mrad (8.2743 deg +- 1.7459 deg) + truePathLength : 6.1496 um +- 592.14 nm + geomPathLength : 6.0268 um +- 568.6 nm + lateralDisplac : 891.72 nm +- 128.21 nm + Psi : 146.21 mrad +- 7.2236 mrad (8.377 deg +- 0.41388 deg) - Theta_plane : 239.17 mrad (13.704 deg) - phi correlation: 0.1684 +- 0.14259 (std::cos(phi_pos - phi_dir)) + Theta_plane : 236.21 mrad (13.534 deg) + phi correlation: 0.17482 +- 0.1395 (std::cos(phi_pos - phi_dir)) Verification from G4EmCalculator. transport mean free path : 153.44 um range from restrict dE/dx: 143.25 um - ---> effective facRange : 0.039948 + ---> effective facRange : 0.040078 - compute theta0 from Highland : 177.83 mrad (10.189 deg) + compute theta0 from Highland : 178.15 mrad (10.207 deg) ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={1878980021025824702, 1628414055095832785, 1423143082747383991, 183667810127059502, 873516494016093427, 2258436403847706357, 1766924342952509880, 2241182633882843117, 2300825244934056284, 1830781790629245517, 1820847226663247493, 1777236837741601357, 2188299593755602463, 457984591036031706, 1928140369650879678, 2142169973060122804, 1229191732611238510} counter= 13sumtot= 259626093212952161 +N=17 V[N]={310976880687426508, 1713548588833330960, 1561521303267605489, 588569209103310290, 1954856900276614597, 724140034554777249, 713551730147133754, 402013335515644345, 971644034657465189, 193536399066193402, 893980623575290694, 766203625014548430, 498977489459909191, 1292557791726455116, 505565288099017699, 1782657595941510752, 964103503856943415} counter= 14sumtot= 2003346278501013374 --------------------------------------- G4 kernel has come to Quit state. UserDetectorConstruction deleted. diff --git a/examples/extended/electromagnetic/TestEm15/src/SteppingAction.cc b/examples/extended/electromagnetic/TestEm15/src/SteppingAction.cc index c2b2b3b7ee8..eeb180bd644 100644 --- a/examples/extended/electromagnetic/TestEm15/src/SteppingAction.cc +++ b/examples/extended/electromagnetic/TestEm15/src/SteppingAction.cc @@ -130,10 +130,12 @@ void SteppingAction::UserSteppingAction(const G4Step* aStep) const G4TrackVector* secondary = fpSteppingManager->GetSecondary(); + const size_t Nsecondaries = (*secondary).size(); + //No conversion , E < threshold - if ((*secondary).size() == 0) return; + if (Nsecondaries == 0) return; - for (size_t lp=0; lp< std::min((*secondary).size(),size_t(2) ); lp++) { + for (size_t lp=0; lp< std::min(Nsecondaries,size_t(2) ); lp++) { if ((*secondary)[lp]->GetDefinition()==G4Electron::ElectronDefinition()) { Pminus = (*secondary)[lp]->GetMomentum(); } @@ -143,10 +145,8 @@ void SteppingAction::UserSteppingAction(const G4Step* aStep) } } - if ( (*secondary).size() >= 3 ) { + if ( Nsecondaries >= 3 ) { Precoil = (*secondary)[2]->GetMomentum(); - } else { - Precoil = G4ThreeVector(); } G4AnalysisManager* analysisManager = G4AnalysisManager::Instance(); @@ -174,9 +174,11 @@ void SteppingAction::UserSteppingAction(const G4Step* aStep) G4double angleE = Pplus.angle(Pminus) * EGamma; analysisManager->FillH1(10,angleE); - analysisManager->FillH1(11,std::log10(Precoil.mag())); - analysisManager->FillH1(12,Precoil.transform(WtoG).phi()); - + if ( Nsecondaries >= 3 ) { + // recoil returned + analysisManager->FillH1(11,std::log10(Precoil.mag())); + analysisManager->FillH1(12,Precoil.transform(WtoG).phi()); + } G4double phiPlus = Pplus.transform(WtoG).phi(); G4double phiMinus = Pminus.transform(WtoG).phi(); analysisManager->FillH1(13,phiPlus); diff --git a/examples/extended/electromagnetic/TestEm16/History b/examples/extended/electromagnetic/TestEm16/History index f851c26bae6..461c78bff63 100644 --- a/examples/extended/electromagnetic/TestEm16/History +++ b/examples/extended/electromagnetic/TestEm16/History @@ -13,6 +13,14 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- + +06-04-19 V.Ivanchenko (testem16-V10-05-01) +- TestEm16.in - minor update + +04-04-19 V.Ivanchenko (testem16-V10-05-00) +- PhysicsList - use G4DecayPhysics and drop G4AutoDelete +- TestEm16.cc - drop RanecuEngine + 09-05-18 B.Morgan (testem16-V10-04-02) - Include G4Types before use of G4MULTITHREADED. For forward compatibility with move to #defines over -D for G4 preprocessor diff --git a/examples/extended/electromagnetic/TestEm16/TestEm16.cc b/examples/extended/electromagnetic/TestEm16/TestEm16.cc index 5ac32a5f1b3..f9c4aa82887 100644 --- a/examples/extended/electromagnetic/TestEm16/TestEm16.cc +++ b/examples/extended/electromagnetic/TestEm16/TestEm16.cc @@ -56,9 +56,6 @@ int main(int argc,char** argv) { G4UIExecutive* ui = nullptr; if (argc == 1) ui = new G4UIExecutive(argc,argv); - //choose the Random engine - CLHEP::HepRandom::setTheEngine(new CLHEP::RanecuEngine); - //construct the default run manager #ifdef G4MULTITHREADED G4MTRunManager* runManager = new G4MTRunManager; @@ -85,19 +82,18 @@ int main(int argc,char** argv) { G4UImanager* UImanager = G4UImanager::GetUIpointer(); if (ui) { - //interactive mode - visManager = new G4VisExecutive; - visManager->Initialize(); - // define icons before SessionStart - if (ui->IsGUI()) UImanager->ApplyCommand("/control/execute gui.mac"); - ui->SessionStart(); - delete ui; - } - else { - //batch mode - G4String command = "/control/execute "; - G4String fileName = argv[1]; - UImanager->ApplyCommand(command+fileName); + //interactive mode + visManager = new G4VisExecutive; + visManager->Initialize(); + // define icons before SessionStart + if (ui->IsGUI()) { UImanager->ApplyCommand("/control/execute gui.mac"); } + ui->SessionStart(); + delete ui; + } else { + //batch mode + G4String command = "/control/execute "; + G4String fileName = argv[1]; + UImanager->ApplyCommand(command+fileName); } //job termination diff --git a/examples/extended/electromagnetic/TestEm16/TestEm16.in b/examples/extended/electromagnetic/TestEm16/TestEm16.in index 773f4c34740..cd0e69248f0 100644 --- a/examples/extended/electromagnetic/TestEm16/TestEm16.in +++ b/examples/extended/electromagnetic/TestEm16/TestEm16.in @@ -4,8 +4,8 @@ # # /control/verbose 2 -/control/cout/ignoreThreadsExcept 0 /run/numberOfThreads 2 +/control/cout/ignoreThreadsExcept 0 /run/verbose 1 # /testem/det/setMat Vacuum diff --git a/examples/extended/electromagnetic/TestEm16/TestEm16.out b/examples/extended/electromagnetic/TestEm16/TestEm16.out index b02e1d20c03..238b62cd469 100644 --- a/examples/extended/electromagnetic/TestEm16/TestEm16.out +++ b/examples/extended/electromagnetic/TestEm16/TestEm16.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -49,10 +49,10 @@ -/control/cout/ignoreThreadsExcept 0 /run/numberOfThreads 2 *** /run/numberOfThreads command is issued in sequential mode. Command is ignored. +/control/cout/ignoreThreadsExcept 0 /run/verbose 1 # /testem/det/setMat Vacuum @@ -253,10 +253,11 @@ Index : 0 used in the geometry : Yes ### Run 0 starts. ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 9876, 54321 ----------------------------------------- +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={906770732717044781, 629165745432651234, 1235682547346241386, 68420008233404568, 2262190991329242458, 2266470399991071809, 1976726662926872232, 245458862506414172, 1955974201201518530, 2155248512522080758, 604170912935414061, 1116171330120743511, 1861018313684488333, 1296715403254578286, 1549011045957234151, 370819759640195970, 2230139271784837643} counter= 17sumtot= 1977567618660788324 +--------------------------------------- G4SynchrotronRadiation::GetMeanFreePath for particle e-: MeanFreePath = 16.1828 cm G4SynchrotronRadiation::GetRandomEnergySR : @@ -266,22 +267,23 @@ G4SynchrotronRadiation::GetRandomEnergySR : Run terminated. Run Summary Number of events processed : 100 - User=0.190000s Real=0.189323s Sys=0.000000s + User=0.190000s Real=0.191524s Sys=0.000000s Summary for synchrotron radiation : - Number of photons = 64554 - Emean = 20.24 +/- 0.1449 keV - E_rms = 36.82 keV - Energy Max / Mean = 29.54 - MeanFreePath = 16.2 cm - ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 1554742231, 6856043 ----------------------------------------- + Number of photons = 65086 + Emean = 20.39 +/- 0.1444 keV + E_rms = 36.83 keV + Energy Max / Mean = 27.54 + MeanFreePath = 16.07 cm + +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={1402135844460474226, 1250051493877681105, 260032901618238037, 1959548330058272173, 333697207877744815, 2195090962095573257, 757497238491870347, 1983172992205346680, 333986983656040467, 1332034388201043752, 1148533830487492631, 1572133571051143919, 269618836299041414, 1500430236492907451, 1379717044319899969, 489791943798559179, 1807394300704501137} counter= 13sumtot= 1528124031986278951 +--------------------------------------- G4 kernel has come to Quit state. -G4Integration Driver Stats: #QuickAdvance 81187 - #AccurateAdvance 199 #good steps 199 #bad steps 0 +G4Integration Driver Stats: #QuickAdvance 81602 - #AccurateAdvance 199 #good steps 199 #bad steps 0 G4ChordFinder statistics report: - No trials: 81166 No Calls: 81136 Max-trial: 2 + No trials: 81573 No Calls: 81552 Max-trial: 2 Parameters: fFirstFraction 0.999 fFractionLast 1 fFractionNextEstimate 0.98 ================== Deleting memory pools =================== Number of memory pools allocated: 9 of which, static: 0 diff --git a/examples/extended/electromagnetic/TestEm16/include/PhysicsList.hh b/examples/extended/electromagnetic/TestEm16/include/PhysicsList.hh index e86e746dbcb..02ad515efb3 100644 --- a/examples/extended/electromagnetic/TestEm16/include/PhysicsList.hh +++ b/examples/extended/electromagnetic/TestEm16/include/PhysicsList.hh @@ -39,7 +39,7 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... class PhysicsListMessenger; -class G4SynchrotronRadiation; +class G4DecayPhysics; class PhysicsList: public G4VUserPhysicsList { @@ -57,14 +57,11 @@ public: private: - void ConstructBosons(); - void ConstructLeptons(); - - void ConstructGeneral(); void ConstructEM(); G4bool fSRType; PhysicsListMessenger* fMess; + G4DecayPhysics* fDecayPhysics; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm16/src/PhysicsList.cc b/examples/extended/electromagnetic/TestEm16/src/PhysicsList.cc index be6a6352206..2060ac4e1e9 100644 --- a/examples/extended/electromagnetic/TestEm16/src/PhysicsList.cc +++ b/examples/extended/electromagnetic/TestEm16/src/PhysicsList.cc @@ -62,9 +62,9 @@ #include "G4SynchrotronRadiationInMat.hh" #include "G4StepLimiter.hh" +#include "G4DecayPhysics.hh" #include "G4SystemOfUnits.hh" -#include "G4AutoDelete.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -76,6 +76,7 @@ PhysicsList::PhysicsList() fSRType = true; fMess = new PhysicsListMessenger(this); + fDecayPhysics = new G4DecayPhysics(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -83,63 +84,14 @@ PhysicsList::PhysicsList() PhysicsList::~PhysicsList() { delete fMess; + delete fDecayPhysics; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void PhysicsList::ConstructParticle() { - // In this method, static member functions should be called - // for all particles which you want to use. - // This ensures that objects of these particle types will be - // created in the program. - - ConstructBosons(); - ConstructLeptons(); - -// charged mesons - G4PionPlus::PionPlusDefinition(); - G4PionMinus::PionMinusDefinition(); - G4KaonPlus::KaonPlusDefinition(); - G4KaonMinus::KaonMinusDefinition(); - -// charged baryons - G4Proton::ProtonDefinition(); - G4AntiProton::AntiProtonDefinition(); - -// ions - //G4Deuteron::DeuteronDefinition(); - //G4Triton::TritonDefinition(); - //G4Alpha::AlphaDefinition(); - G4GenericIon::GenericIonDefinition(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysicsList::ConstructBosons() -{ - // pseudo-particles - G4Geantino::GeantinoDefinition(); - G4ChargedGeantino::ChargedGeantinoDefinition(); - - // gamma - G4Gamma::GammaDefinition(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysicsList::ConstructLeptons() -{ - // leptons - G4Electron::ElectronDefinition(); - G4Positron::PositronDefinition(); - G4MuonPlus::MuonPlusDefinition(); - G4MuonMinus::MuonMinusDefinition(); - - G4NeutrinoE::NeutrinoEDefinition(); - G4AntiNeutrinoE::AntiNeutrinoEDefinition(); - G4NeutrinoMu::NeutrinoMuDefinition(); - G4AntiNeutrinoMu::AntiNeutrinoMuDefinition(); + fDecayPhysics->ConstructParticle(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -148,16 +100,16 @@ void PhysicsList::ConstructProcess() { AddTransportation(); ConstructEM(); - ConstructGeneral(); + fDecayPhysics->ConstructProcess(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + void PhysicsList::ConstructEM() { auto particleIterator=GetParticleIterator(); particleIterator->reset(); G4SynchrotronRadiation* fSync = new G4SynchrotronRadiation(); - G4AutoDelete::Register(fSync); while( (*particleIterator)() ){ G4ParticleDefinition* particle = particleIterator->value(); G4ProcessManager* pmanager = particle->GetProcessManager(); @@ -172,47 +124,47 @@ void PhysicsList::ConstructEM() } else if (particleName == "e-") { //electron - pmanager->AddProcess(new G4eMultipleScattering, -1, 1, 1); - pmanager->AddProcess(new G4eIonisation, -1, 2, 2); - pmanager->AddProcess(new G4eBremsstrahlung, -1, 3, 3); + pmanager->AddProcess(new G4eMultipleScattering, -1, 1, -1); + pmanager->AddProcess(new G4eIonisation, -1, 2, 1); + pmanager->AddProcess(new G4eBremsstrahlung, -1, 3, 2); if (fSRType) { - pmanager->AddProcess(fSync, -1,-1, 4); + pmanager->AddProcess(fSync, -1,-1, 3); } else { - pmanager->AddProcess(new G4SynchrotronRadiationInMat,-1,-1, 4); + pmanager->AddProcess(new G4SynchrotronRadiationInMat,-1,-1, 3); } - pmanager->AddProcess(new G4StepLimiter, -1,-1, 5); + pmanager->AddProcess(new G4StepLimiter, -1,-1, 4); } else if (particleName == "e+") { //positron - pmanager->AddProcess(new G4eMultipleScattering, -1, 1, 1); - pmanager->AddProcess(new G4eIonisation, -1, 2, 2); - pmanager->AddProcess(new G4eBremsstrahlung, -1, 3, 3); - pmanager->AddProcess(new G4eplusAnnihilation, 0,-1, 4); + pmanager->AddProcess(new G4eMultipleScattering, -1, 1, -1); + pmanager->AddProcess(new G4eIonisation, -1, 2, 1); + pmanager->AddProcess(new G4eBremsstrahlung, -1, 3, 2); + pmanager->AddProcess(new G4eplusAnnihilation, 0,-1, 3); if (fSRType) { - pmanager->AddProcess(fSync, -1,-1, 5); + pmanager->AddProcess(fSync, -1,-1, 4); } else { - pmanager->AddProcess(new G4SynchrotronRadiationInMat, -1,-1, 5); + pmanager->AddProcess(new G4SynchrotronRadiationInMat, -1,-1, 4); } - pmanager->AddProcess(new G4StepLimiter, -1,-1, 6); + pmanager->AddProcess(new G4StepLimiter, -1,-1, 5); } else if( particleName == "mu+" || particleName == "mu-" ) { //muon - pmanager->AddProcess(new G4MuMultipleScattering, -1, 1, 1); - pmanager->AddProcess(new G4MuIonisation, -1, 2, 2); - pmanager->AddProcess(new G4MuBremsstrahlung, -1, 3, 3); - pmanager->AddProcess(new G4MuPairProduction, -1, 4, 4); - pmanager->AddProcess(fSync, -1,-1, 5); - pmanager->AddProcess(new G4StepLimiter, -1,-1, 6); + pmanager->AddProcess(new G4MuMultipleScattering, -1, 1, -1); + pmanager->AddProcess(new G4MuIonisation, -1, 2, 1); + pmanager->AddProcess(new G4MuBremsstrahlung, -1, 3, 2); + pmanager->AddProcess(new G4MuPairProduction, -1, 4, 3); + pmanager->AddProcess(fSync, -1,-1, 4); + pmanager->AddProcess(new G4StepLimiter, -1,-1, 5); } else if( particleName == "proton") { //proton - pmanager->AddProcess(new G4hMultipleScattering, -1, 1, 1); - pmanager->AddProcess(new G4hIonisation, -1, 2, 2); - pmanager->AddProcess(new G4hBremsstrahlung, -1, 3, 3); - pmanager->AddProcess(new G4hPairProduction, -1, 4, 4); - pmanager->AddProcess(fSync, -1,-1, 5); - pmanager->AddProcess(new G4StepLimiter, -1,-1, 6); + pmanager->AddProcess(new G4hMultipleScattering, -1, 1, -1); + pmanager->AddProcess(new G4hIonisation, -1, 2, 1); + pmanager->AddProcess(new G4hBremsstrahlung, -1, 3, 2); + pmanager->AddProcess(new G4hPairProduction, -1, 4, 3); + pmanager->AddProcess(fSync, -1,-1, 4); + pmanager->AddProcess(new G4StepLimiter, -1,-1, 5); } else if (particle->GetPDGCharge() != 0.0 && !particle->IsShortLived()) { @@ -222,25 +174,3 @@ void PhysicsList::ConstructEM() } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "G4Decay.hh" - -void PhysicsList::ConstructGeneral() -{ - // Add Decay Process - G4Decay* theDecayProcess = new G4Decay(); - auto particleIterator=GetParticleIterator(); - particleIterator->reset(); - while ((*particleIterator)()){ - G4ParticleDefinition* particle = particleIterator->value(); - G4ProcessManager* pmanager = particle->GetProcessManager(); - if (theDecayProcess->IsApplicable(*particle)) { - pmanager ->AddProcess(theDecayProcess); - // set ordering for PostStepDoIt and AtRestDoIt - pmanager ->SetProcessOrdering(theDecayProcess, idxPostStep); - pmanager ->SetProcessOrdering(theDecayProcess, idxAtRest); - } - } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm17/History b/examples/extended/electromagnetic/TestEm17/History index 8d83b6fd691..54a802bae3e 100644 --- a/examples/extended/electromagnetic/TestEm17/History +++ b/examples/extended/electromagnetic/TestEm17/History @@ -14,6 +14,8 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +21-05-19 V.Ivanchenko (testem17-V10-05-00) +- code clean-up, switch to MixMax random generator 10-04-18 mma (testem17-V10-04-01) - testem17.cc : set visualisation only in interactive mode diff --git a/examples/extended/electromagnetic/TestEm17/TestEm17.cc b/examples/extended/electromagnetic/TestEm17/TestEm17.cc index c0932769f53..740311cd573 100644 --- a/examples/extended/electromagnetic/TestEm17/TestEm17.cc +++ b/examples/extended/electromagnetic/TestEm17/TestEm17.cc @@ -56,9 +56,6 @@ int main(int argc,char** argv) { G4UIExecutive* ui = nullptr; if (argc == 1) ui = new G4UIExecutive(argc,argv); - //choose the Random engine - CLHEP::HepRandom::setTheEngine(new CLHEP::RanecuEngine); - //my Verbose output class G4VSteppingVerbose::SetInstance(new SteppingVerbose); diff --git a/examples/extended/electromagnetic/TestEm17/TestEm17.out b/examples/extended/electromagnetic/TestEm17/TestEm17.out index 3538cc40aa1..6e1639a41e4 100644 --- a/examples/extended/electromagnetic/TestEm17/TestEm17.out +++ b/examples/extended/electromagnetic/TestEm17/TestEm17.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -167,10 +167,11 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics ### Run 0 starts. ### Run 0 start. ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 9876, 54321 ----------------------------------------- +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={906770732717044781, 629165745432651234, 1235682547346241386, 68420008233404568, 2262190991329242458, 2266470399991071809, 1976726662926872232, 245458862506414172, 1955974201201518530, 2155248512522080758, 604170912935414061, 1116171330120743511, 1861018313684488333, 1296715403254578286, 1549011045957234151, 370819759640195970, 2230139271784837643} counter= 17sumtot= 1977567618660788324 +--------------------------------------- --> Event 0 starts. --> Event 1000 starts. --> Event 2000 starts. @@ -184,19 +185,14 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 10000 - User=1.570000s Real=1.577240s Sys=0.000000s + User=1.670000s Real=1.675538s Sys=0.000000s The run consists of 10000 mu+ of 10 TeV through 1 m of Iron (density: 7.9 g/cm3 ) - Number of process calls ---> muIoni : 462325 muPairProd : 63380 muBrems : 651 CoulombScat : 5635 + Number of process calls ---> CoulombScat : 5704 muIoni : 463430 muPairProd : 63325 muBrems : 675 - Simulation: total CrossSection = 0.53199 /cm MeanFreePath = 1.8797 cm massicCrossSection = 0.067597 cm2/g - Theory: total CrossSection = 0.53938 /cm MeanFreePath = 1.854 cm massicCrossSection = 0.068536 cm2/g - ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 2136523655, 622891914 ----------------------------------------- + Simulation: total CrossSection = 0.53313 /cm MeanFreePath = 1.8757 cm massicCrossSection = 0.067743 cm2/g + Theory: total CrossSection = 0.52673 /cm MeanFreePath = 1.8985 cm massicCrossSection = 0.066928 cm2/g # /gun/particle pi+ /run/beamOn 10000 @@ -228,10 +224,11 @@ Index : 0 used in the geometry : Yes ### Run 1 starts. ### Run 1 start. ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 2136523655, 622891914 ----------------------------------------- +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={1836146824433546620, 950382853238645698, 2094018365169294982, 2049087344852607113, 1917530755571867102, 1217520297191286722, 1826947212591349430, 1876146072880251596, 220343395841813647, 1533539852786663375, 666541535008072943, 366974464646549659, 366932929726804827, 1969082536459027925, 1936051335817397104, 1097274089910695440, 2273907905499670430} counter= 4sumtot= 1139997679488605103 +--------------------------------------- --> Event 0 starts. --> Event 1000 starts. --> Event 2000 starts. @@ -245,18 +242,13 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10000 - User=1.470000s Real=1.470375s Sys=0.000000s + User=1.540000s Real=1.540321s Sys=0.000000s The run consists of 10000 pi+ of 10 TeV through 1 m of Iron (density: 7.9 g/cm3 ) - Number of process calls ---> hIoni : 428257 hPairProd : 59922 CoulombScat : 5636 hBrems : 370 - - Simulation: total CrossSection = 0.49418 /cm MeanFreePath = 2.0235 cm massicCrossSection = 0.062794 cm2/g + Number of process calls ---> hIoni : 427158 hPairProd : 59432 CoulombScat : 5535 hBrems : 375 ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 422684227, 154440098 ----------------------------------------- + Simulation: total CrossSection = 0.4925 /cm MeanFreePath = 2.0305 cm massicCrossSection = 0.062579 cm2/g # /gun/particle proton /run/beamOn 10000 @@ -288,10 +280,11 @@ Index : 0 used in the geometry : Yes ### Run 2 starts. ### Run 2 start. ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 422684227, 154440098 ----------------------------------------- +------- MixMaxRng engine status ------- + Current state vector is: +mixmax state, file version 1.0 +N=17 V[N]={86651234175384203, 106102879081428136, 1286100341176940579, 1902059702220643736, 1020666474972928708, 911872111381615693, 2302874691462746848, 670006653248785965, 1891095621247521631, 821295092539106705, 26059527148486563, 1948759662344548752, 1391369605036002721, 1101943770424097486, 222798383255355367, 1206227794782025790, 601255295509814994} counter= 4sumtot= 1356237775511576220 +--------------------------------------- --> Event 0 starts. --> Event 1000 starts. --> Event 2000 starts. @@ -305,18 +298,13 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10000 - User=1.340000s Real=1.343370s Sys=0.000000s + User=1.440000s Real=1.449632s Sys=0.000000s The run consists of 10000 proton of 10 TeV through 1 m of Iron (density: 7.9 g/cm3 ) - Number of process calls ---> hIoni : 426647 hPairProd : 34171 CoulombScat : 5591 hBrems : 5 - - Simulation: total CrossSection = 0.46641 /cm MeanFreePath = 2.144 cm massicCrossSection = 0.059265 cm2/g + Number of process calls ---> CoulombScat : 5688 hIoni : 426050 hPairProd : 34409 hBrems : 7 ---------- Ranecu engine status --------- - Initial seed (index) = 0 - Current couple of seeds = 1504636874, 633529531 ----------------------------------------- + Simulation: total CrossSection = 0.46615 /cm MeanFreePath = 2.1452 cm massicCrossSection = 0.059232 cm2/g # G4 kernel has come to Quit state. UserDetectorConstruction deleted. @@ -335,11 +323,11 @@ Pool ID '7G4Event', size : 0.000961 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.000961 MB Pool ID '17G4DynamicParticle', size : 0.0163 MB -Pool ID '7G4Track', size : 0.0327 MB +Pool ID '7G4Track', size : 0.0317 MB Pool ID '18G4TouchableHistory', size : 0.000961 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.062 MB +Dynamic pools deleted: 9 / Total memory freed: 0.061 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. diff --git a/examples/extended/electromagnetic/TestEm17/include/DetectorConstruction.hh b/examples/extended/electromagnetic/TestEm17/include/DetectorConstruction.hh index b2b82911a3b..1686a3f733b 100644 --- a/examples/extended/electromagnetic/TestEm17/include/DetectorConstruction.hh +++ b/examples/extended/electromagnetic/TestEm17/include/DetectorConstruction.hh @@ -26,8 +26,6 @@ /// \file electromagnetic/TestEm17/include/DetectorConstruction.hh /// \brief Definition of the DetectorConstruction class // -// -// // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -56,7 +54,7 @@ class DetectorConstruction : public G4VUserDetectorConstruction virtual G4VPhysicalVolume* Construct(); void SetSize (G4double); - void SetMaterial (G4String); + void SetMaterial (const G4String&); void UpdateGeometry(); @@ -66,7 +64,7 @@ class DetectorConstruction : public G4VUserDetectorConstruction G4VPhysicalVolume* GetWorld() {return fPBox;}; G4double GetSize() {return fBoxSize;}; - G4Material* GetMaterial() {return fMaterial;}; + const G4Material* GetMaterial() {return fMaterial;}; void PrintParameters(); diff --git a/examples/extended/electromagnetic/TestEm17/include/MuCrossSections.hh b/examples/extended/electromagnetic/TestEm17/include/MuCrossSections.hh index 18825cbd826..de01bdff5f6 100644 --- a/examples/extended/electromagnetic/TestEm17/include/MuCrossSections.hh +++ b/examples/extended/electromagnetic/TestEm17/include/MuCrossSections.hh @@ -47,8 +47,10 @@ class MuCrossSections ~MuCrossSections(); public: - G4double CR_Macroscopic (const G4String&, G4Material*, G4double, G4double); - G4double CR_PerAtom (const G4String&, G4Element* , G4double, G4double); + G4double CR_Macroscopic (const G4String&, const G4Material*, + G4double, G4double); + G4double CR_PerAtom (const G4String&, const G4Element*, + G4double, G4double); private: G4double CRB_Mephi (G4double, G4double, G4double, G4double); diff --git a/examples/extended/electromagnetic/TestEm17/include/RunAction.hh b/examples/extended/electromagnetic/TestEm17/include/RunAction.hh index b5ede5c8418..abb7f4b2918 100644 --- a/examples/extended/electromagnetic/TestEm17/include/RunAction.hh +++ b/examples/extended/electromagnetic/TestEm17/include/RunAction.hh @@ -36,6 +36,7 @@ #include "G4UserRunAction.hh" #include "ProcessesCount.hh" #include "globals.hh" +#include //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -45,6 +46,7 @@ class HistoManager; class G4Run; class G4Material; +class MuCrossSections; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -58,17 +60,17 @@ class RunAction : public G4UserRunAction virtual void BeginOfRunAction(const G4Run*); virtual void EndOfRunAction(const G4Run*); - void CountProcesses(G4String); + void CountProcesses(const G4String&); - private: - G4double ComputeTheory (G4String, G4int); - G4double GetEnergyCut (G4Material*, G4int); + private: + G4double ComputeTheory (const G4String&, G4int); + G4double GetEnergyCut (const G4Material*, G4int); - private: DetectorConstruction* fDetector; PrimaryGeneratorAction* fPrimary; ProcessesCount* fProcCounter; HistoManager* fHistoManager; + MuCrossSections* fMucs; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/electromagnetic/TestEm17/src/DetectorConstruction.cc b/examples/extended/electromagnetic/TestEm17/src/DetectorConstruction.cc index b9700b3e10b..739abd72540 100644 --- a/examples/extended/electromagnetic/TestEm17/src/DetectorConstruction.cc +++ b/examples/extended/electromagnetic/TestEm17/src/DetectorConstruction.cc @@ -43,6 +43,8 @@ #include "G4PhysicalVolumeStore.hh" #include "G4LogicalVolumeStore.hh" #include "G4SolidStore.hh" +#include "G4RunManager.hh" +#include "G4NistManager.hh" #include "G4UnitsTable.hh" #include "G4PhysicalConstants.hh" @@ -56,7 +58,7 @@ DetectorConstruction::DetectorConstruction() { fBoxSize = 1*m; DefineMaterials(); - SetMaterial("Iron"); + SetMaterial("G4_Fe"); fDetectorMessenger = new DetectorMessenger(this); } @@ -125,11 +127,7 @@ void DetectorConstruction::DefineMaterials() G4VPhysicalVolume* DetectorConstruction::ConstructVolumes() { - // Cleanup old geometry - G4GeometryManager::GetInstance()->OpenGeometry(); - G4PhysicalVolumeStore::GetInstance()->Clean(); - G4LogicalVolumeStore::GetInstance()->Clean(); - G4SolidStore::GetInstance()->Clean(); + if(fPBox) { return fPBox; } G4Box* sBox = new G4Box("Container", //its name @@ -164,11 +162,17 @@ void DetectorConstruction::PrintParameters() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void DetectorConstruction::SetMaterial(G4String materialChoice) +void DetectorConstruction::SetMaterial(const G4String& materialChoice) { // search the material by its name - G4Material* pttoMaterial = G4Material::GetMaterial(materialChoice); - if (pttoMaterial) fMaterial = pttoMaterial; + G4Material* pttoMaterial = + G4NistManager::Instance()->FindOrBuildMaterial(materialChoice); + + if(pttoMaterial && fMaterial != pttoMaterial) { + fMaterial = pttoMaterial; + if(fLBox) { fLBox->SetMaterial(fMaterial); } + G4RunManager::GetRunManager()->PhysicsHasBeenModified(); + } } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -180,8 +184,6 @@ void DetectorConstruction::SetSize(G4double value) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "G4RunManager.hh" - void DetectorConstruction::UpdateGeometry() { G4RunManager::GetRunManager()->DefineWorldVolume(ConstructVolumes()); diff --git a/examples/extended/electromagnetic/TestEm17/src/HistoManager.cc b/examples/extended/electromagnetic/TestEm17/src/HistoManager.cc index 6b37f6cbb64..0f93cb06014 100644 --- a/examples/extended/electromagnetic/TestEm17/src/HistoManager.cc +++ b/examples/extended/electromagnetic/TestEm17/src/HistoManager.cc @@ -148,11 +148,10 @@ void HistoManager::SetHisto(G4int ih, return; } - const G4String id[] = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", + const G4String id[] = { "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15"}; const G4String title[] = - { "dummy", //0 - "log10(Etransfert/Emu) muIonization", //1 + { "log10(Etransfert/Emu) muIonization", //1 "log10(Etransfert/Emu) muPair", //2 "log10(Etransfert/Emu) muBrems", //3 "log10(Etransfert/Emu) muNuclear", //4 diff --git a/examples/extended/electromagnetic/TestEm17/src/MuCrossSections.cc b/examples/extended/electromagnetic/TestEm17/src/MuCrossSections.cc index 460fc500017..6f0338c7c11 100644 --- a/examples/extended/electromagnetic/TestEm17/src/MuCrossSections.cc +++ b/examples/extended/electromagnetic/TestEm17/src/MuCrossSections.cc @@ -50,7 +50,8 @@ MuCrossSections::~MuCrossSections() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -G4double MuCrossSections::CR_Macroscopic(const G4String& process, G4Material* material, +G4double MuCrossSections::CR_Macroscopic(const G4String& process, + const G4Material* material, G4double tkin, G4double ep) // return the macroscopic cross section (1/L) in GEANT4 internal units @@ -58,11 +59,11 @@ G4double MuCrossSections::CR_Macroscopic(const G4String& process, G4Material* ma const G4ElementVector* theElementVector = material->GetElementVector(); const G4double* NbOfAtomsPerVolume = material->GetVecNbOfAtomsPerVolume(); - G4double SIGMA = 0 ; - - for ( size_t i=0 ; i < material->GetNumberOfElements() ; i++ ) + G4double SIGMA = 0.; + G4int nelm = material->GetNumberOfElements(); + for (G4int i=0; i < nelm; ++i) { - G4Element* element = (*theElementVector)[i]; + const G4Element* element = (*theElementVector)[i]; SIGMA += NbOfAtomsPerVolume[i] * CR_PerAtom(process, element, tkin, ep); } return SIGMA; @@ -70,12 +71,13 @@ G4double MuCrossSections::CR_Macroscopic(const G4String& process, G4Material* ma //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -G4double MuCrossSections::CR_PerAtom(const G4String& process, G4Element* element, +G4double MuCrossSections::CR_PerAtom(const G4String& process, + const G4Element* element, G4double tkin, G4double ep) { G4double z = element->GetZ(); G4double a = element->GetA(); - + G4double sigma = 0.; if (process == "muBrems") sigma = CRB_Mephi(z,a/(g/mole),tkin/GeV,ep/GeV)*(cm2/(g*GeV))*a/Avogadro; @@ -111,22 +113,22 @@ double MuCrossSections::CRB_Mephi(double z,double a,double tkin,double ep) //*** Bugaev's inelatic nuclear correction (28) for Z > 1. //*********************************************************************** { -// double Z,A,Tkin,EP; - double crb_g4; - double e,v,delta,rab0,z_13,dn,b,b1,dn_star,rab1,fn,epmax1,fe,rab2; +// G4double Z,A,Tkin,EP; + G4double crb_g4; + G4double e,v,delta,rab0,z_13,dn,b,b1,dn_star,rab1,fn,epmax1,fe,rab2; // - double ame=0.51099907e-3; // GeV - double lamu=0.105658389; // GeV - double re=2.81794092e-13; // cm - double avno=6.022137e23; - double alpha=1./137.036; - double rmass=lamu/ame; // "207" - double coeff=16./3.*alpha*avno*(re/rmass)*(re/rmass); // cm^2 - double sqrte=1.64872127; // sqrt(2.71828...) - double btf=183.; - double btf1=1429.; - double bh=202.4; - double bh1=446.; + G4double ame=0.51099907e-3; // GeV + G4double lamu=0.105658389; // GeV + G4double re=2.81794092e-13; // cm + G4double avno=6.022137e23; + G4double alpha=1./137.036; + G4double rmass=lamu/ame; // "207" + G4double coeff=16./3.*alpha*avno*(re/rmass)*(re/rmass); // cm^2 + G4double sqrte=1.64872127; // sqrt(2.71828...) + G4double btf=183.; + G4double btf1=1429.; + G4double bh=202.4; + G4double bh1=446.; //*** if(ep >= tkin) { @@ -174,7 +176,7 @@ double MuCrossSections::CRB_Mephi(double z,double a,double tkin,double ep) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -double MuCrossSections::CRK_Mephi(double z,double a,double tkin,double ep) +G4double MuCrossSections::CRK_Mephi(G4double z,G4double a,G4double tkin,G4double ep) //*********************************************************************** //*** Cross section for knock-on electron production by fast muons @@ -185,38 +187,42 @@ double MuCrossSections::CRK_Mephi(double z,double a,double tkin,double ep) //*** (a bit simplified Kelner's version of Eq.30 - with 2 logarithms). //*** { -// double Z,A,Tkin,EP; - double crk_g4; - double e,epmax,v,sigma0,a1,a3; +// G4double Z,A,Tkin,EP; + G4double crk_g4; + G4double v,sigma0,a1,a3; // - double ame=0.51099907e-3; // GeV - double lamu=0.105658389; // GeV - double re=2.81794092e-13; // cm - double avno=6.022137e23; - double alpha=1./137.036; - double lpi=3.141592654; - double bmu=lamu*lamu/(2.*ame); - double coeff0=avno*2.*lpi*ame*re*re; - double coeff1=alpha/(2.*lpi); + G4double ame=0.51099907e-3; // GeV + G4double lamu=0.105658389; // GeV + G4double re=2.81794092e-13; // cm + G4double avno=6.022137e23; + G4double alpha=1./137.036; + G4double lpi=3.141592654; + G4double bmu=lamu*lamu/(2.*ame); + G4double coeff0=avno*2.*lpi*ame*re*re; + G4double coeff1=alpha/(2.*lpi); //*** - e=tkin+lamu; - epmax=e/(1.+bmu/e); - if(ep >= epmax) + + G4double e=tkin+lamu; + if(e < 0.) { + G4cout << "CRK: " << tkin << " " << ep << " " << e << G4endl; + } + G4double epmax=e/(1.+bmu/e); + if(ep >= epmax) { crk_g4=0.; return crk_g4; } - v=ep/e; - sigma0=coeff0*(z/a)*(1.-ep/epmax+0.5*v*v)/(ep*ep); - a1=log(1.+2.*ep/ame); - a3=log(4.*e*(e-ep)/(lamu*lamu)); - crk_g4=sigma0*(1.+coeff1*a1*(a3-a1)); - return crk_g4; + v=ep/e; + sigma0=coeff0*(z/a)*(1.-ep/epmax+0.5*v*v)/(ep*ep); + a1=std::log(1.+2.*ep/ame); + a3=std::log(4.*e*(e-ep)/(lamu*lamu)); + crk_g4=sigma0*(1.+coeff1*a1*(a3-a1)); + return crk_g4; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -double MuCrossSections::CRN_Mephi(double /* z */,double a,double tkin,double ep) +G4double MuCrossSections::CRN_Mephi(G4double /* z */,G4double a,G4double tkin,G4double ep) //*********************************************************************** //*** Differential cross section for photonuclear muon interaction. @@ -227,20 +233,20 @@ double MuCrossSections::CRN_Mephi(double /* z */,double a,double tkin,double ep) //*** CRN_G4_1.inc January 31st, 1998 R.P.Kokoulin //*********************************************************************** { -// double Z,A,Tkin,EP; - double crn_g4; - double e,aeff,sigph,v,v1,v2,amu2,up,down; +// G4double Z,A,Tkin,EP; + G4double crn_g4; + G4double e,aeff,sigph,v,v1,v2,amu2,up,down; //*** - double lamu=0.105658389; // GeV - double avno=6.022137e23; - double amp=0.9382723; // GeV - double lpi=3.14159265; - double alpha=1./137.036; + G4double lamu=0.105658389; // GeV + G4double avno=6.022137e23; + G4double amp=0.9382723; // GeV + G4double lpi=3.14159265; + G4double alpha=1./137.036; //*** - double epmin_phn=0.20; // GeV - double alam2=0.400000; // GeV**2 - double alam =0.632456; // sqrt(alam2) - double coeffn=alpha/lpi*avno*1e-30; // cm^2/microbarn + G4double epmin_phn=0.20; // GeV + G4double alam2=0.400000; // GeV**2 + G4double alam =0.632456; // sqrt(alam2) + G4double coeffn=alpha/lpi*avno*1e-30; // cm^2/microbarn //*** e=tkin+lamu; crn_g4=0.; @@ -261,7 +267,7 @@ double MuCrossSections::CRN_Mephi(double /* z */,double a,double tkin,double ep) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -double MuCrossSections::CRP_Mephi(double z,double a,double tkin,double ep) +G4double MuCrossSections::CRP_Mephi(G4double z,G4double a,G4double tkin,G4double ep) //********************************************************************** //*** crp_g4_1.inc in comparison with crp_m.inc, following @@ -277,28 +283,28 @@ double MuCrossSections::CRP_Mephi(double z,double a,double tkin,double ep) //*** By R.P.Kokoulin, December 1997 //*** Formulae from Kokoulin & Petrukhin 1971, Hobart, Eqs.(1,8,9,10) { -// double Z,A,Tkin,EP; - double crp_g4; - double bbbtf,bbbh,g1tf,g2tf,g1h,g2h,e,z13,e1,alf,a3,bbb; - double g1,g2,zeta1,zeta2,zeta,z2,screen0,a0,a1,bet,xi0,del; - double tmn,sum,a4,a5,a6,a7,a9,xi,xii,xi1,screen,yeu,yed,ye1; - double ale,cre,be,fe,ymu,ymd,ym1,alm_crm,a10,bm,fm; +// G4double Z,A,Tkin,EP; + G4double crp_g4; + G4double bbbtf,bbbh,g1tf,g2tf,g1h,g2h,e,z13,e1,alf,a3,bbb; + G4double g1,g2,zeta1,zeta2,zeta,z2,screen0,a0,a1,bet,xi0,del; + G4double tmn,sum,a4,a5,a6,a7,a9,xi,xii,xi1,screen,yeu,yed,ye1; + G4double ale,cre,be,fe,ymu,ymd,ym1,alm_crm,a10,bm,fm; // - double ame=0.51099907e-3; // GeV - double lamu=0.105658389; // GeV - double re=2.81794092e-13; // cm - double avno=6.022137e23; - double lpi=3.14159265; - double alpha=1./137.036; - double rmass=lamu/ame; // "207" - double coeff=4./(3.*lpi)*(alpha*re)*(alpha*re)*avno; // cm^2 - double sqrte=1.64872127; // sqrt(2.71828...) - double c3=3.*sqrte*lamu/4.; // for limits - double c7=4.*ame; // -"- - double c8=6.*lamu*lamu; // -"- + G4double ame=0.51099907e-3; // GeV + G4double lamu=0.105658389; // GeV + G4double re=2.81794092e-13; // cm + G4double avno=6.022137e23; + G4double lpi=3.14159265; + G4double alpha=1./137.036; + G4double rmass=lamu/ame; // "207" + G4double coeff=4./(3.*lpi)*(alpha*re)*(alpha*re)*avno; // cm^2 + G4double sqrte=1.64872127; // sqrt(2.71828...) + G4double c3=3.*sqrte*lamu/4.; // for limits + G4double c7=4.*ame; // -"- + G4double c8=6.*lamu*lamu; // -"- - double xgi[8]={.0199,.1017,.2372,.4083,.5917,.7628,.8983,.9801}; // Gauss, 8 - double wgi[8]={.0506,.1112,.1569,.1813,.1813,.1569,.1112,.0506}; // Gauss, 8 + G4double xgi[8]={.0199,.1017,.2372,.4083,.5917,.7628,.8983,.9801}; // Gauss, 8 + G4double wgi[8]={.0506,.1112,.1569,.1813,.1813,.1569,.1112,.0506}; // Gauss, 8 bbbtf=183.; // for the moment... bbbh=202.4; // for the moment... g1tf=1.95e-5; diff --git a/examples/extended/electromagnetic/TestEm17/src/RunAction.cc b/examples/extended/electromagnetic/TestEm17/src/RunAction.cc index e9a2e05c569..3bee2dc373f 100644 --- a/examples/extended/electromagnetic/TestEm17/src/RunAction.cc +++ b/examples/extended/electromagnetic/TestEm17/src/RunAction.cc @@ -36,6 +36,7 @@ #include "PrimaryGeneratorAction.hh" #include "HistoManager.hh" #include "MuCrossSections.hh" +#include "G4ProductionCutsTable.hh" #include "G4Run.hh" #include "G4RunManager.hh" @@ -51,12 +52,16 @@ RunAction::RunAction(DetectorConstruction* det, PrimaryGeneratorAction* prim, HistoManager* HistM) : G4UserRunAction(), fDetector(det), fPrimary(prim), fProcCounter(0), fHistoManager(HistM) -{} +{ + fMucs = new MuCrossSections(); +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... RunAction::~RunAction() -{} +{ + delete fMucs; +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -65,24 +70,27 @@ void RunAction::BeginOfRunAction(const G4Run* aRun) G4cout << "### Run " << aRun->GetRunID() << " start." << G4endl; // save Rndm status - G4RunManager::GetRunManager()->SetRandomNumberStore(false); CLHEP::HepRandom::showEngineStatus(); - fProcCounter = new ProcessesCount; + fProcCounter = new ProcessesCount(); fHistoManager->Book(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void RunAction::CountProcesses(G4String procName) +void RunAction::CountProcesses(const G4String& procName) { //does the process already encounted ? - size_t nbProc = fProcCounter->size(); - size_t i = 0; - while ((iGetName()!=procName)) i++; - if (i == nbProc) fProcCounter->push_back( new OneProcessCount(procName)); - - (*fProcCounter)[i]->Count(); + size_t n = fProcCounter->size(); + for(size_t i = 0; iGetName()==procName) { + (*fProcCounter)[i]->Count(); + return; + } + } + OneProcessCount* count = new OneProcessCount(procName); + count->Count(); + fProcCounter->push_back(count); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -92,10 +100,10 @@ void RunAction::EndOfRunAction(const G4Run* aRun) G4int NbOfEvents = aRun->GetNumberOfEvent(); if (NbOfEvents == 0) return; - std::ios::fmtflags mode = G4cout.flags(); + // std::ios::fmtflags mode = G4cout.flags(); G4int prec = G4cout.precision(2); - G4Material* material = fDetector->GetMaterial(); + const G4Material* material = fDetector->GetMaterial(); G4double length = fDetector->GetSize(); G4double density = material->GetDensity(); @@ -112,10 +120,10 @@ void RunAction::EndOfRunAction(const G4Run* aRun) //total number of process calls G4double countTot = 0.; G4cout << "\n Number of process calls --->"; - for (size_t i=0; i< fProcCounter->size();i++) { + for (size_t i=0; i< fProcCounter->size();++i) { G4String procName = (*fProcCounter)[i]->GetName(); if (procName != "Transportation") { - G4int count = (*fProcCounter)[i]->GetCounter(); + G4int count = (*fProcCounter)[i]->GetCounter(); G4cout << "\t" << procName << " : " << count; countTot += count; } @@ -126,7 +134,7 @@ void RunAction::EndOfRunAction(const G4Run* aRun) // G4double totalCrossSection = countTot/(NbOfEvents*length); G4double MeanFreePath = 1./totalCrossSection; - G4double massCrossSection =totalCrossSection/density; + G4double massCrossSection = totalCrossSection/density; G4cout.precision(5); G4cout << "\n Simulation: " @@ -135,11 +143,11 @@ void RunAction::EndOfRunAction(const G4Run* aRun) << "\t massicCrossSection = " << massCrossSection*g/cm2 << " cm2/g" << G4endl; - //compute theoritical predictions + //compute theoretical predictions // if(particle == "mu+" || particle == "mu-") { totalCrossSection = 0.; - for (size_t i=0; i< fProcCounter->size();i++) { + for (size_t i=0; i< fProcCounter->size();++i) { G4String procName = (*fProcCounter)[i]->GetName(); if (procName != "Transportation") { totalCrossSection += ComputeTheory(procName, NbOfEvents); @@ -156,53 +164,48 @@ void RunAction::EndOfRunAction(const G4Run* aRun) << G4endl; } - G4cout.setf(mode,std::ios::floatfield); + // G4cout.setf(mode,std::ios::floatfield); G4cout.precision(prec); // delete and remove all contents in fProcCounter - while (fProcCounter->size()>0){ - OneProcessCount* aProcCount=fProcCounter->back(); - fProcCounter->pop_back(); - delete aProcCount; - } + size_t n = fProcCounter->size(); + for(size_t i = 0; iSave(); // show Rndm status - CLHEP::HepRandom::showEngineStatus(); + //CLHEP::HepRandom::showEngineStatus(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -G4double RunAction::ComputeTheory(G4String process, G4int NbOfMu) +G4double RunAction::ComputeTheory(const G4String& process, G4int NbOfMu) { - G4Material* material = fDetector->GetMaterial(); + const G4Material* material = fDetector->GetMaterial(); G4double ekin = fPrimary->GetParticleGun()->GetParticleEnergy(); - MuCrossSections crossSections; - G4int id = 0; G4double cut = 0.; + G4int id = 0; G4double cut = 1.e-10*ekin; if (process == "muIoni") {id = 11; cut = GetEnergyCut(material,1);} else if (process == "muPairProd") {id = 12; cut = 2*(GetEnergyCut(material,1) + electron_mass_c2); } else if (process == "muBrems") {id = 13; cut = GetEnergyCut(material,0);} - else if (process == "muonNuclear"){id = 14; } + else if (process == "muonNuclear"){id = 14; cut = 100*MeV;} if (id == 0) { return 0.; } G4int nbOfBins = 100; - G4double binMin = -10.; + //G4double binMin = -10.; + G4double binMin = std::log10(cut/ekin); G4double binMax = 0.; G4double binWidth = (binMax-binMin)/G4double(nbOfBins); - //create histo for theoritical crossSections, with same bining as simulation + //create histo for theoretical crossSections, with same bining as simulation // G4AnalysisManager* analysisManager = G4AnalysisManager::Instance(); G4AnaH1* histoTh = 0; - // G4AnaH1* histoMC = 0; if (fHistoManager->HistoExist(id)) { histoTh = analysisManager->GetH1(fHistoManager->GetHistoID(id)); - //histoMC = analysisManager->GetH1(fHistoManager->GetHistoID(id-10)); nbOfBins = fHistoManager->GetNbins(id); binMin = fHistoManager->GetVmin (id); binMax = fHistoManager->GetVmax (id); @@ -218,11 +221,14 @@ G4double RunAction::ComputeTheory(G4String process, G4int NbOfMu) G4double sigmaTot = 0.; const G4double ln10 = std::log(10.); G4double length = fDetector->GetSize(); - + + //G4cout << "MU: " << process << " E= " << ekin + // <<" binMin= " << binMin << " binW= " << binWidth << G4endl; + for (G4int ibin=0; ibinCR_Macroscopic(process,material,ekin,etransf); dsigma = sigmaE*etransf*binWidth*ln10; if (etransf > cut) sigmaTot += dsigma; if (histoTh) { @@ -238,9 +244,7 @@ G4double RunAction::ComputeTheory(G4String process, G4int NbOfMu) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "G4ProductionCutsTable.hh" - -G4double RunAction::GetEnergyCut(G4Material* material, G4int idParticle) +G4double RunAction::GetEnergyCut(const G4Material* material, G4int idParticle) { G4ProductionCutsTable* table = G4ProductionCutsTable::GetProductionCutsTable(); diff --git a/examples/extended/electromagnetic/TestEm18/TestEm18.out b/examples/extended/electromagnetic/TestEm18/TestEm18.out index 1f7ee728f18..da2129feeae 100644 --- a/examples/extended/electromagnetic/TestEm18/TestEm18.out +++ b/examples/extended/electromagnetic/TestEm18/TestEm18.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -18,6 +18,8 @@ Enable creation and use of sampling tables 0 Apply cuts on all EM processes 0 Use integral approach for tracking 1 Use general process 0 +Enable linear polarisation for gamma 0 +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 10 TeV @@ -28,6 +30,7 @@ Verbose level for worker thread 0 Bremsstrahlung energy threshold above which primary 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 ======================================================================= @@ -45,6 +48,7 @@ Use cut as a final range enabled 0 Enable angular generator interface 0 Factor of cut reduction for sub-cutoff method 1 Max kinetic energy for CSDA tables 10 TeV +Max kinetic energy for NIEL computation 0 eV Linear loss limit 0.01 ======================================================================= ====== Multiple Scattering Parameters ======== @@ -67,25 +71,6 @@ Fixed angular limit between single Upper energy limit for e+- multiple scattering 100 MeV Type of nuclear form-factor 1 Screening factor 1 -======================================================================= -====== Atomic Deexcitation Parameters ======== -======================================================================= -Fluorescence enabled 0 -Fluorescence Bearden data files enabled 0 -Auger electron production enabled 0 -Auger cascade enabled 0 -PIXE atomic de-excitation enabled 0 -De-excitation module ignores cuts 0 -Type of PIXE cross section for hadrons Empirical -Type of PIXE cross section for e+- Livermore -======================================================================= -====== DNA Physics Parameters ======== -======================================================================= -Use fast sampling in DNA models 0 -Use Stationary option in DNA models 0 -Use DNA with multiple scattering of e- 0 -Use DNA e- solvation model type 3 -======================================================================= /run/verbose 2 # /testem/det/setMat Water @@ -168,7 +153,7 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 100000 - User=0.570000s Real=0.573669s Sys=0.000000s + User=0.600000s Real=0.598971s Sys=0.000000s ======================== run summary ====================== diff --git a/examples/extended/electromagnetic/TestEm2/TestEm2.out b/examples/extended/electromagnetic/TestEm2/TestEm2.out index 4a4a7ea83b0..5d4cfa2eefb 100644 --- a/examples/extended/electromagnetic/TestEm2/TestEm2.out +++ b/examples/extended/electromagnetic/TestEm2/TestEm2.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -537,37 +537,37 @@ N=17 V[N]={906770732717044781, 629165745432651234, 1235682547346241386, 68420008 Run terminated. Run Summary Number of events processed : 100 - User=2.950000s Real=2.969098s Sys=0.000000s + User=2.710000s Real=2.712436s Sys=0.000000s ===== SUMMARY ===== Total number of events: 100 - Mean number of charged steps: 7239.71 - Mean number of neutral steps: 4099.85 + Mean number of charged steps: 7264.02 + Mean number of neutral steps: 4106.63 - energy deposit : 94.95 % E0 +- 0.94 % E0 - charged traklen: 484.18 radl +- 5.04 radl - neutral traklen: 4205.51 radl +- 126.08 radl + energy deposit : 95.15 % E0 +- 0.92 % E0 + charged traklen: 485.37 radl +- 4.67 radl + neutral traklen: 4222.75 radl +- 101.51 radl - 90.00 % confinement: radius = 2.93 radl (2.62 cm ) + 90.00 % confinement: radius = 2.90 radl (2.59 cm ) <<<>>> 100 events for Total Energy in Absorber -Edep: 0.949472 delEdep= 0.000471952 nrms= 0.575551 -Erms: 0.00939419 delErms= 0.00119419 nrms= 1.45633 -<<<>>> IS ACCEPTED +Edep: 0.951528 delEdep= 0.00252802 nrms= 3.08295 +Erms: 0.00924807 delErms= 0.00104807 nrms= 1.27813 +<<<>>> IS NOT ACCEPTED ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={2190176847188726962, 284808319687426819, 1522983791198480650, 859341387997770223, 413306040217046219, 1404079503871567763, 1584008655829615797, 399855323794275113, 382306046830638793, 259428528721343839, 1261913582880192934, 1042325389412414942, 1511936439208651595, 177427239016089672, 456387940659368154, 2039721287502751714, 1363779749589451903} counter= 13sumtot= 1012885009109955435 +N=17 V[N]={1456376683079201629, 517985824475863921, 511948926957980794, 1353655700210543279, 1408698074564240176, 1795590274897364214, 2252012166181592618, 1176235539626734720, 1917084855057524137, 39333108570579076, 990012765610199292, 1774542995346816524, 1197304772488297596, 1674228714561384217, 1520030277918481505, 2243498411373012368, 526434336315375207} counter= 14sumtot= 1602386344311945714 --------------------------------------- ... write Root file : testem2.root - done ... close Root file : testem2.root - done G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.059 MB +Dynamic pools deleted: 9 / Total memory freed: 0.062 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/electromagnetic/TestEm3/TestEm3.out b/examples/extended/electromagnetic/TestEm3/TestEm3.out index 0a43dfa817d..4a3a7478a3f 100644 --- a/examples/extended/electromagnetic/TestEm3/TestEm3.out +++ b/examples/extended/electromagnetic/TestEm3/TestEm3.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -505,28 +505,28 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 100 - User=1.770000s Real=1.779174s Sys=0.000000s + User=1.670000s Real=1.670314s Sys=0.000000s ------------------------------------------------------------ material Edep RMS sqrt(E0(GeV))*rmsE/Emean total tracklen - G4_Pb: 772.9 MeV : 18.17 MeV 2.351 +- 0.2351 % 54.6 cm +- 1.39 cm - G4_lAr: 216.12 MeV : 16.27 MeV 7.527 +- 0.7527 % 1.06 m +- 8.5 cm + G4_Pb: 774.4 MeV : 15.9 MeV 2.053 +- 0.2053 % 54.7 cm +- 1.26 cm + G4_lAr: 214.77 MeV : 15.46 MeV 7.2 +- 0.72 % 1.06 m +- 7.95 cm ------------------------------------------------------------ Beam particle e- E = 1 GeV - Mean number of gamma 509 - Mean number of e- 870 - Mean number of e+ 53.5 - Mean number of charged steps 3626.18 - Mean number of neutral steps 3693.79 + Mean number of gamma 510 + Mean number of e- 875 + Mean number of e+ 53.6 + Mean number of charged steps 3647.24 + Mean number of neutral steps 3722.52 ------------------------------------------------------------ Energy deposition from Energy flow balance : material Total Edep - G4_Pb: 772.903 MeV - G4_lAr: 216.114 MeV + G4_Pb: 774.384 MeV + G4_lAr: 214.784 MeV ------------------------------------------------------------ @@ -956,28 +956,28 @@ Index : 2 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100 - User=1.430000s Real=1.433584s Sys=0.000000s + User=1.390000s Real=1.392738s Sys=0.000000s ------------------------------------------------------------ material Edep RMS sqrt(E0(GeV))*rmsE/Emean total tracklen - G4_Pb: 776.64 MeV : 18.57 MeV 2.391 +- 0.2391 % 52.3 cm +- 1.24 cm - G4_lAr: 214.14 MeV : 16.49 MeV 7.7 +- 0.77 % 1.01 m +- 7.74 cm + G4_Pb: 776.86 MeV : 21.68 MeV 2.791 +- 0.2791 % 52.2 cm +- 1.27 cm + G4_lAr: 215.57 MeV : 17.44 MeV 8.089 +- 0.8089 % 1.01 m +- 7.83 cm ------------------------------------------------------------ Beam particle e- E = 1 GeV - Mean number of gamma 292 - Mean number of e- 554 - Mean number of e+ 54.1 - Mean number of charged steps 3071.23 - Mean number of neutral steps 2928.37 + Mean number of gamma 291 + Mean number of e- 556 + Mean number of e+ 53.2 + Mean number of charged steps 3092.84 + Mean number of neutral steps 2901.31 ------------------------------------------------------------ Energy deposition from Energy flow balance : material Total Edep - G4_Pb: 775.007 MeV - G4_lAr: 215.284 MeV + G4_Pb: 775.867 MeV + G4_lAr: 216.147 MeV ------------------------------------------------------------ @@ -992,19 +992,19 @@ RunManager is deleting RunManagerKernel. EventManager deleted. Units table cleared. TransportationManager deleted. -Total navigation history collections cleaned: 31 +Total navigation history collections cleaned: 34 ================== Deleting memory pools =================== -Pool ID '20G4NavigationLevelRep', size : 0.0461 MB +Pool ID '20G4NavigationLevelRep', size : 0.0509 MB Pool ID '24G4ReferenceCountedHandleIvE', 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 -Pool ID '17G4DynamicParticle', size : 0.0115 MB -Pool ID '7G4Track', size : 0.0231 MB +Pool ID '17G4DynamicParticle', size : 0.0144 MB +Pool ID '7G4Track', size : 0.0279 MB Pool ID '18G4TouchableHistory', size : 0.00385 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.089 MB +Dynamic pools deleted: 9 / Total memory freed: 0.1 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. diff --git a/examples/extended/electromagnetic/TestEm4/TestEm4.out b/examples/extended/electromagnetic/TestEm4/TestEm4.out index be773b27de4..18475d6d04d 100644 --- a/examples/extended/electromagnetic/TestEm4/TestEm4.out +++ b/examples/extended/electromagnetic/TestEm4/TestEm4.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -138,11 +138,11 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 100000 - User=0.760000s Real=0.766202s Sys=0.000000s + User=0.710000s Real=0.714752s Sys=0.000000s --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 126188225, 1066613484 + Current couple of seeds = 1095034947, 2029258666 ---------------------------------------- ... write Root file : testem4.root - done ... close Root file : testem4.root - done @@ -164,11 +164,11 @@ Pool ID '7G4Event', size : 0.000961 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.000961 MB Pool ID '17G4DynamicParticle', size : 0.00288 MB -Pool ID '7G4Track', size : 0.00481 MB +Pool ID '7G4Track', size : 0.00577 MB Pool ID '18G4TouchableHistory', size : 0.000961 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.02 MB +Dynamic pools deleted: 9 / Total memory freed: 0.021 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. diff --git a/examples/extended/electromagnetic/TestEm5/History b/examples/extended/electromagnetic/TestEm5/History index 6c0db3843c0..522607d1bc7 100644 --- a/examples/extended/electromagnetic/TestEm5/History +++ b/examples/extended/electromagnetic/TestEm5/History @@ -14,6 +14,11 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +15-01-19 V.Ivant (testem5-V10-05-00) +- StackinAction - fixed all log histograms, which where filled in a wrong + way +- PhysListEm19DStandard - use 3-gamma annihilation model + 09-09-18 S.Incerti (testem5-V10-04-07) - updated dna.mac diff --git a/examples/extended/electromagnetic/TestEm5/TestEm5.out b/examples/extended/electromagnetic/TestEm5/TestEm5.out index f479f3de61c..c1bc0def65d 100644 --- a/examples/extended/electromagnetic/TestEm5/TestEm5.out +++ b/examples/extended/electromagnetic/TestEm5/TestEm5.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -435,30 +435,30 @@ N=17 V[N]={906770732717044781, 629165745432651234, 1235682547346241386, 68420008 Run terminated. Run Summary Number of events processed : 100000 - User=0.980000s Real=0.976771s Sys=0.000000s + User=0.950000s Real=0.949539s Sys=0.000000s ======================== run summary ====================== The run was 100000 pi+ of 5 GeV through 20 um of Silicon (density: 2.33 g/cm3 ) - Total energy deposit in absorber per event = 6.328 keV +- 16.13 eV + Total energy deposit in absorber per event = 6.354 keV +- 16.53 eV - -----> Mean dE/dx = 3.164 MeV/cm (1.358 MeV*cm2/g) + -----> Mean dE/dx = 3.177 MeV/cm (1.364 MeV*cm2/g) From formulas : restricted dEdx = 2.963 MeV/cm (1.272 MeV*cm2/g) full dEdx = 4.616 MeV/cm (1.981 MeV*cm2/g) - Leakage : primary = 5 GeV +- 1.921 keV secondaries = 4.435 keV +- 1.92 keV + Leakage : primary = 5 GeV +- 389.8 eV secondaries = 2.134 keV +- 388.8 eV Energy balance : edep + eleak = 5 GeV - Total track length (charged) in absorber per event = 20.26 um +- 7.787 nm - Total track length (neutral) in absorber per event = 1.646 Ang +- 9.404e+04 fm + Total track length (charged) in absorber per event = 20.27 um +- 8.09 nm + Total track length (neutral) in absorber per event = 4.715 Ang +- 3.186 Ang - Number of steps (charged) in absorber per event = 1.212 +- 0.006203 - Number of steps (neutral) in absorber per event = 5e-05 +- 2.236e-05 + Number of steps (charged) in absorber per event = 1.22 +- 0.006327 + Number of steps (neutral) in absorber per event = 4e-05 +- 2e-05 - Number of secondaries per event : Gammas = 5e-05 electrons = 0.01673 positrons = 0 + Number of secondaries per event : Gammas = 4e-05 electrons = 0.01707 positrons = 0 Number of events with the primary particle transmitted = 100 % Number of events with at least 1 particle transmitted (same charge as primary) = 100 % @@ -467,14 +467,14 @@ Run Summary Number of events with at least 1 particle reflected (same charge as primary) = 0 % MultipleScattering: - rms proj angle of transmit primary particle = 0.02497 mrad (central part only) + rms proj angle of transmit primary particle = 0.02496 mrad (central part only) computed theta0 (Highland formula) = 0.02627 mrad - central part defined as +- 0.0788 mrad Tail ratio = 1.971 % + central part defined as +- 0.0788 mrad Tail ratio = 1.983 % ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={483849190633692820, 2214262232225022066, 1716859259940406902, 803231737841344919, 1932513769648910909, 2273223276578322758, 534334482008766191, 2276988464091200435, 1509172858117553703, 1001719538539704979, 421974601657009760, 1029398044942425447, 2137964185402675552, 831344489885805065, 2288640466027940185, 115695718582203260, 162245730486615174} counter= 8sumtot= 980830963686354566 +N=17 V[N]={1868770401045045793, 494280377678908512, 1317838451395331218, 1801312653558495310, 972736543048929280, 1674927928089571385, 2173850159828945281, 299273280780237262, 1854168213716835859, 676212773594276078, 1265146128543869387, 1971078982793952634, 387956951075648331, 2193640026564076847, 2146592348132250176, 2247293190783408891, 1015835336519807986} counter= 6sumtot= 1302483655012650720 --------------------------------------- # /testem/det/setAbsMat Gold @@ -851,7 +851,7 @@ Index : 2 used in the geometry : Yes ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={483849190633692820, 2214262232225022066, 1716859259940406902, 803231737841344919, 1932513769648910909, 2273223276578322758, 534334482008766191, 2276988464091200435, 1509172858117553703, 1001719538539704979, 421974601657009760, 1029398044942425447, 2137964185402675552, 831344489885805065, 2288640466027940185, 115695718582203260, 162245730486615174} counter= 8sumtot= 980830963686354566 +N=17 V[N]={1868770401045045793, 494280377678908512, 1317838451395331218, 1801312653558495310, 972736543048929280, 1674927928089571385, 2173850159828945281, 299273280780237262, 1854168213716835859, 676212773594276078, 1265146128543869387, 1971078982793952634, 387956951075648331, 2193640026564076847, 2146592348132250176, 2247293190783408891, 1015835336519807986} counter= 6sumtot= 1302483655012650720 --------------------------------------- --> Event 0 starts. --> Event 10000 starts. @@ -861,46 +861,46 @@ N=17 V[N]={483849190633692820, 2214262232225022066, 1716859259940406902, 8032317 Run terminated. Run Summary Number of events processed : 50000 - User=0.970000s Real=0.968212s Sys=0.000000s + User=0.970000s Real=0.971126s Sys=0.000000s ======================== run summary ====================== The run was 50000 e- of 15.7 MeV through 9.66 um of Gold (density: 19.3 g/cm3 ) - Total energy deposit in absorber per event = 18.56 keV +- 65.62 eV + Total energy deposit in absorber per event = 18.43 keV +- 61.72 eV - -----> Mean dE/dx = 19.22 MeV/cm (0.9946 MeV*cm2/g) + -----> Mean dE/dx = 19.08 MeV/cm (0.9875 MeV*cm2/g) From formulas : restricted dEdx = 17.91 MeV/cm (0.9269 MeV*cm2/g) full dEdx = 61.41 MeV/cm (3.179 MeV*cm2/g) - Leakage : primary = 15.64 MeV +- 2.269 keV secondaries = 41.66 keV +- 2.26 keV + Leakage : primary = 15.64 MeV +- 2.126 keV secondaries = 41.1 keV +- 2.115 keV Energy balance : edep + eleak = 15.7 MeV - Total track length (charged) in absorber per event = 9.945 um +- 13.1 nm - Total track length (neutral) in absorber per event = 132 nm +- 6.468 nm + Total track length (charged) in absorber per event = 9.907 um +- 9.845 nm + Total track length (neutral) in absorber per event = 127 nm +- 4.244 nm - Number of steps (charged) in absorber per event = 5.021 +- 0.009613 - Number of steps (neutral) in absorber per event = 0.02844 +- 0.000776 + Number of steps (charged) in absorber per event = 4.996 +- 0.008977 + Number of steps (neutral) in absorber per event = 0.0285 +- 0.0007747 - Number of secondaries per event : Gammas = 0.02832 electrons = 0.02298 positrons = 0 + Number of secondaries per event : Gammas = 0.02828 electrons = 0.02206 positrons = 0 - Number of events with the primary particle transmitted = 99.98 % - Number of events with at least 1 particle transmitted (same charge as primary) = 99.98 % + Number of events with the primary particle transmitted = 99.99 % + Number of events with at least 1 particle transmitted (same charge as primary) = 99.99 % - Number of events with the primary particle reflected = 0.018 % - Number of events with at least 1 particle reflected (same charge as primary) = 0.304 % + Number of events with the primary particle reflected = 0.006 % + Number of events with at least 1 particle reflected (same charge as primary) = 0.288 % MultipleScattering: - rms proj angle of transmit primary particle = 35.41 mrad (central part only) + rms proj angle of transmit primary particle = 35.58 mrad (central part only) computed theta0 (Highland formula) = 35.1 mrad - central part defined as +- 105.3 mrad Tail ratio = 2.93 % + central part defined as +- 105.3 mrad Tail ratio = 2.798 % ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={34849641897438192, 799716655272905987, 1130755326122812133, 1061990263641430952, 1513020474489545951, 963083904137551314, 2155081999271946452, 1801378589519623501, 1168792022717912085, 1841814782042729284, 1979001915132469587, 1300526245324388185, 541714421842668223, 2299622705007235935, 913788258845645070, 924786536264865078, 1663778593501189038} counter= 4sumtot= 1341115252109111408 +N=17 V[N]={279509063365411412, 814565231036851036, 666920471442054625, 539807381150932130, 2011747105246845760, 484824555257739057, 1104428449889730925, 586657885436881461, 2026636246069049533, 1964875539272179257, 1648228617239018527, 1421892049581272718, 1759146558713696675, 572408438065464326, 1074398271676948390, 672871294054251939, 279488474311619071} counter= 7sumtot= 1767504567314089185 --------------------------------------- # /run/setCut 10 um @@ -1282,7 +1282,7 @@ Index : 3 used in the geometry : Yes ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={34849641897438192, 799716655272905987, 1130755326122812133, 1061990263641430952, 1513020474489545951, 963083904137551314, 2155081999271946452, 1801378589519623501, 1168792022717912085, 1841814782042729284, 1979001915132469587, 1300526245324388185, 541714421842668223, 2299622705007235935, 913788258845645070, 924786536264865078, 1663778593501189038} counter= 4sumtot= 1341115252109111408 +N=17 V[N]={279509063365411412, 814565231036851036, 666920471442054625, 539807381150932130, 2011747105246845760, 484824555257739057, 1104428449889730925, 586657885436881461, 2026636246069049533, 1964875539272179257, 1648228617239018527, 1421892049581272718, 1759146558713696675, 572408438065464326, 1074398271676948390, 672871294054251939, 279488474311619071} counter= 7sumtot= 1767504567314089185 --------------------------------------- --> Event 0 starts. --> Event 10000 starts. @@ -1292,30 +1292,30 @@ N=17 V[N]={34849641897438192, 799716655272905987, 1130755326122812133, 106199026 Run terminated. Run Summary Number of events processed : 50000 - User=2.180000s Real=2.186187s Sys=0.000000s + User=2.200000s Real=2.201039s Sys=0.000000s ======================== run summary ====================== The run was 50000 mu+ of 96.2 MeV through 4.74 mm of G4_POLYETHYLENE (density: 940 mg/cm3) - Total energy deposit in absorber per event = 1.049 MeV +- 1.008 keV + Total energy deposit in absorber per event = 1.049 MeV +- 1.007 keV - -----> Mean dE/dx = 2.213 MeV/cm (2.354 MeV*cm2/g) + -----> Mean dE/dx = 2.214 MeV/cm (2.355 MeV*cm2/g) From formulas : restricted dEdx = 1.753 MeV/cm (1.865 MeV*cm2/g) full dEdx = 2.265 MeV/cm (2.409 MeV*cm2/g) - Leakage : primary = 95.12 MeV +- 1.367 keV secondaries = 27.02 keV +- 732.1 eV + Leakage : primary = 95.12 MeV +- 1.36 keV secondaries = 27.11 keV +- 730.1 eV Energy balance : edep + eleak = 96.2 MeV - Total track length (charged) in absorber per event = 5.175 mm +- 3.838 um - Total track length (neutral) in absorber per event = 25.52 um +- 2.528 um + Total track length (charged) in absorber per event = 5.177 mm +- 3.832 um + Total track length (neutral) in absorber per event = 16.66 um +- 1.874 um - Number of steps (charged) in absorber per event = 12.49 +- 0.04131 - Number of steps (neutral) in absorber per event = 0.01022 +- 0.0004923 + Number of steps (charged) in absorber per event = 12.54 +- 0.04114 + Number of steps (neutral) in absorber per event = 0.009 +- 0.0004436 - Number of secondaries per event : Gammas = 0.0095 electrons = 4.037 positrons = 0 + Number of secondaries per event : Gammas = 0.00864 electrons = 4.056 positrons = 0 Number of events with the primary particle transmitted = 100 % Number of events with at least 1 particle transmitted (same charge as primary) = 100 % @@ -1324,14 +1324,14 @@ Run Summary Number of events with at least 1 particle reflected (same charge as primary) = 0 % MultipleScattering: - rms proj angle of transmit primary particle = 7.336 mrad (central part only) + rms proj angle of transmit primary particle = 7.387 mrad (central part only) computed theta0 (Highland formula) = 7.636 mrad - central part defined as +- 22.91 mrad Tail ratio = 1.323 % + central part defined as +- 22.91 mrad Tail ratio = 1.34 % ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={1600183840515144486, 1074423919165859021, 1615772444899580430, 1362815910769588197, 1808032742625795328, 1183931423617565395, 616622406262142201, 1069401353749812708, 275978815249593155, 1302153638612525771, 1206536722593588394, 585766179662935087, 1684921606298652833, 1234810577508253860, 1776856463103426091, 1333091095635689859, 1503747656425221708} counter= 2sumtot= 482459713772128965 +N=17 V[N]={1411808963448286535, 813663333767848182, 1657171436103239444, 1764483346044817542, 939897495685135031, 838551920530291346, 836141852100754551, 1536585878934733353, 232702659437782940, 1650529051653378131, 1326593864870454679, 1652720718445260067, 1369437198985235267, 1575502286467938730, 628414362303632200, 464804449564561079, 1403380050262477553} counter= 7sumtot= 1655644794896275022 --------------------------------------- # /run/setCut 1 mm @@ -1719,7 +1719,7 @@ Index : 4 used in the geometry : Yes ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={1600183840515144486, 1074423919165859021, 1615772444899580430, 1362815910769588197, 1808032742625795328, 1183931423617565395, 616622406262142201, 1069401353749812708, 275978815249593155, 1302153638612525771, 1206536722593588394, 585766179662935087, 1684921606298652833, 1234810577508253860, 1776856463103426091, 1333091095635689859, 1503747656425221708} counter= 2sumtot= 482459713772128965 +N=17 V[N]={1411808963448286535, 813663333767848182, 1657171436103239444, 1764483346044817542, 939897495685135031, 838551920530291346, 836141852100754551, 1536585878934733353, 232702659437782940, 1650529051653378131, 1326593864870454679, 1652720718445260067, 1369437198985235267, 1575502286467938730, 628414362303632200, 464804449564561079, 1403380050262477553} counter= 7sumtot= 1655644794896275022 --------------------------------------- --> Event 0 starts. --> Event 10000 starts. @@ -1729,30 +1729,30 @@ N=17 V[N]={1600183840515144486, 1074423919165859021, 1615772444899580430, 136281 Run terminated. Run Summary Number of events processed : 50000 - User=0.500000s Real=0.512501s Sys=0.000000s + User=0.500000s Real=0.498500s Sys=0.000000s ======================== run summary ====================== The run was 50000 proton of 175 GeV through 8 mm of Aluminium (density: 2.7 g/cm3 ) - Total energy deposit in absorber per event = 4.14 MeV +- 27.46 keV + Total energy deposit in absorber per event = 4.126 MeV +- 26.46 keV - -----> Mean dE/dx = 5.173 MeV/cm (1.916 MeV*cm2/g) + -----> Mean dE/dx = 5.154 MeV/cm (1.909 MeV*cm2/g) From formulas : restricted dEdx = 4.024 MeV/cm (1.49 MeV*cm2/g) full dEdx = 5.238 MeV/cm (1.94 MeV*cm2/g) - Leakage : primary = 174.7 GeV +- 27.48 keV secondaries = 0 eV +- 0 eV + Leakage : primary = 174.7 GeV +- 26.49 keV secondaries = 0 eV +- 0 eV Energy balance : edep + eleak = 174.7 GeV Total track length (charged) in absorber per event = 8.004 mm +- 0 fm Total track length (neutral) in absorber per event = 0 fm +- 0 fm - Number of steps (charged) in absorber per event = 1.267 +- 0.002314 + Number of steps (charged) in absorber per event = 1.264 +- 0.002287 Number of steps (neutral) in absorber per event = 0 +- 0 - Number of secondaries per event : Gammas = 0 electrons = 0.2673 positrons = 0.00058 + Number of secondaries per event : Gammas = 0 electrons = 0.2641 positrons = 0.00068 Number of events with the primary particle transmitted = 100 % Number of events with at least 1 particle transmitted (same charge as primary) = 100 % @@ -1761,14 +1761,14 @@ Run Summary Number of events with at least 1 particle reflected (same charge as primary) = 0 % MultipleScattering: - rms proj angle of transmit primary particle = 0.02054 mrad (central part only) + rms proj angle of transmit primary particle = 0.02062 mrad (central part only) computed theta0 (Highland formula) = 0.02111 mrad - central part defined as +- 0.06333 mrad Tail ratio = 1.338 % + central part defined as +- 0.06333 mrad Tail ratio = 1.262 % ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={766692364099059826, 871277206702195277, 2008501355328577136, 990201823468614836, 2114481440096574207, 799257565202022095, 2131448029490407573, 1282884759838787240, 1374624746686574456, 1176765628722219375, 2113174519998445726, 1070644568006332221, 2144690208858301866, 1966397291083658394, 196740222171293203, 213631056240253780, 2222984075440202540} counter= 14sumtot= 385966769296580241 +N=17 V[N]={640741329136024527, 2297551338546477564, 229292250053832894, 1998721389094745399, 831628309289700861, 426975957573883929, 1441387192342839944, 2115192126990305430, 957117676839601147, 1316862342401602204, 1339372231475003463, 1650318617121431292, 1679445830786215004, 1312475686456831639, 1173658109190240791, 894088418667477805, 95586108291630112} counter= 15sumtot= 1953670840548292397 --------------------------------------- # /testem/det/setAbsMat Iron @@ -2157,7 +2157,7 @@ Index : 5 used in the geometry : Yes ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={766692364099059826, 871277206702195277, 2008501355328577136, 990201823468614836, 2114481440096574207, 799257565202022095, 2131448029490407573, 1282884759838787240, 1374624746686574456, 1176765628722219375, 2113174519998445726, 1070644568006332221, 2144690208858301866, 1966397291083658394, 196740222171293203, 213631056240253780, 2222984075440202540} counter= 14sumtot= 385966769296580241 +N=17 V[N]={640741329136024527, 2297551338546477564, 229292250053832894, 1998721389094745399, 831628309289700861, 426975957573883929, 1441387192342839944, 2115192126990305430, 957117676839601147, 1316862342401602204, 1339372231475003463, 1650318617121431292, 1679445830786215004, 1312475686456831639, 1173658109190240791, 894088418667477805, 95586108291630112} counter= 15sumtot= 1953670840548292397 --------------------------------------- --> Event 0 starts. --> Event 10000 starts. @@ -2167,30 +2167,30 @@ N=17 V[N]={766692364099059826, 871277206702195277, 2008501355328577136, 99020182 Run terminated. Run Summary Number of events processed : 50000 - User=7.850000s Real=8.025554s Sys=0.150000s + User=8.240000s Real=8.253992s Sys=0.010000s ======================== run summary ====================== The run was 50000 mu+ of 100 GeV through 1 m of Iron (density: 7.87 g/cm3 ) - Total energy deposit in absorber per event = 2.151 GeV +- 14.59 MeV + Total energy deposit in absorber per event = 2.127 GeV +- 13.51 MeV - -----> Mean dE/dx = 21.51 MeV/cm (2.733 MeV*cm2/g) + -----> Mean dE/dx = 21.27 MeV/cm (2.703 MeV*cm2/g) From formulas : restricted dEdx = 11.22 MeV/cm (1.425 MeV*cm2/g) full dEdx = 21.6 MeV/cm (2.745 MeV*cm2/g) - Leakage : primary = 97.85 GeV +- 14.59 MeV secondaries = 0 eV +- 0 eV + Leakage : primary = 97.87 GeV +- 13.51 MeV secondaries = 0 eV +- 0 eV Energy balance : edep + eleak = 100 GeV - Total track length (charged) in absorber per event = 100 cm +- 1.314 um + Total track length (charged) in absorber per event = 1 m +- 13.57 nm Total track length (neutral) in absorber per event = 0 fm +- 0 fm - Number of steps (charged) in absorber per event = 47.32 +- 0.03045 + Number of steps (charged) in absorber per event = 47.32 +- 0.0304 Number of steps (neutral) in absorber per event = 0 +- 0 - Number of secondaries per event : Gammas = 0.0488 electrons = 46.27 positrons = 1.264 + Number of secondaries per event : Gammas = 0.05122 electrons = 46.27 positrons = 1.258 Number of events with the primary particle transmitted = 100 % Number of events with at least 1 particle transmitted (same charge as primary) = 100 % @@ -2201,17 +2201,17 @@ Run Summary MultipleScattering: rms proj angle of transmit primary particle = 1.175 mrad (central part only) computed theta0 (Highland formula) = 1.182 mrad - central part defined as +- 3.545 mrad Tail ratio = 0.564 % + central part defined as +- 3.545 mrad Tail ratio = 0.566 % ------- MixMaxRng engine status ------- Current state vector is: mixmax state, file version 1.0 -N=17 V[N]={1041856830989924236, 1024612024511808878, 1405087282768851582, 1271123273828199008, 975075033379223304, 2022999110961759588, 2192371216162391370, 1428089478677198732, 480214878475727799, 27425849394536075, 1561724562146479534, 2282984629796804551, 1601708724922758903, 942169264357141437, 334871078423513765, 1957259269741437718, 1816780555169391069} counter= 12sumtot= 1613765980783901990 +N=17 V[N]={1492040763636751534, 393510887090975356, 545831853286116068, 2097096194956603762, 824870639885305247, 1715395711881574759, 2171907363299885917, 1186079492007440125, 1958509826790549795, 1968080951875854222, 2200599536038016390, 1302517940284750558, 1040785834094845307, 1888931440355255094, 1594641308937475073, 920330286406042621, 428455101057239786} counter= 17sumtot= 671155039747742104 --------------------------------------- # G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.053 MB +Dynamic pools deleted: 9 / Total memory freed: 0.054 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/electromagnetic/TestEm5/posi.mac b/examples/extended/electromagnetic/TestEm5/posi.mac new file mode 100644 index 00000000000..8a70f793cb7 --- /dev/null +++ b/examples/extended/electromagnetic/TestEm5/posi.mac @@ -0,0 +1,35 @@ + +# +# macro file for TestEm5 +# +/control/cout/ignoreThreadsExcept 0 +/control/verbose 1 +/run/verbose 1 +# +/testem/det/setAbsMat G4_Al +# +/testem/det/setAbsThick 10 mm +/testem/det/setAbsYZ 1 m +# +#/testem/phys/addPhysics emstandard +/testem/phys/addPhysics emstandardATIMA +# +/run/setCut 0.01 mm +# +/run/initialize +# +/gun/particle e+ +/gun/energy 5 MeV +/gun/position -6 0 0 cm +/gun/direction 1 0 0 + +/analysis/setFileName posi +/analysis/h1/set 1 100 0. 10. MeV +/analysis/h1/set 3 100 0. 5. MeV +/analysis/h1/set 5 100 -4 1 MeV + +# +/tracking/verbose 0 +# +/run/beamOn 10000 +# diff --git a/examples/extended/electromagnetic/TestEm5/src/PhysListEm19DStandard.cc b/examples/extended/electromagnetic/TestEm5/src/PhysListEm19DStandard.cc index 905ceb9d17d..dc4ea06a0ed 100644 --- a/examples/extended/electromagnetic/TestEm5/src/PhysListEm19DStandard.cc +++ b/examples/extended/electromagnetic/TestEm5/src/PhysListEm19DStandard.cc @@ -78,6 +78,7 @@ #include "G4alphaIonisation.hh" #include "G4AtimaEnergyLossModel.hh" #include "G4AtimaFluctuations.hh" +#include "G4eplusTo2GammaOKVIModel.hh" #include "G4Gamma.hh" #include "G4Electron.hh" @@ -248,10 +249,13 @@ void PhysListEm19DStandard::ConstructProcess() ssm->SetLowEnergyLimit(highEnergyLimit); ssm->SetActivationLowEnergyLimit(highEnergyLimit); + G4eplusAnnihilation* ann = new G4eplusAnnihilation(); + ann->SetEmModel(new G4eplusTo2GammaOKVIModel()); + ph->RegisterProcess(msc, particle); ph->RegisterProcess(new G4eIonisation(), particle); ph->RegisterProcess(new G4eBremsstrahlung(), particle); - ph->RegisterProcess(new G4eplusAnnihilation(), particle); + ph->RegisterProcess(ann, particle); ph->RegisterProcess(ss, particle); } else if (particleName == "mu+" || diff --git a/examples/extended/electromagnetic/TestEm5/src/StackingAction.cc b/examples/extended/electromagnetic/TestEm5/src/StackingAction.cc index bd5c2148b54..3c724e160c0 100644 --- a/examples/extended/electromagnetic/TestEm5/src/StackingAction.cc +++ b/examples/extended/electromagnetic/TestEm5/src/StackingAction.cc @@ -40,6 +40,8 @@ #include "G4RunManager.hh" #include "G4Track.hh" +#include "G4SystemOfUnits.hh" + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... StackingAction::StackingAction(EventAction* EA) @@ -126,17 +128,18 @@ StackingAction::ClassifyNewTrack(const G4Track* aTrack) //energy spectrum of secondaries // G4double energy = aTrack->GetKineticEnergy(); + G4double loge = (energy > 0.) ? std::log10(energy/CLHEP::MeV) : -100.; G4double charge = aTrack->GetDefinition()->GetPDGCharge(); if (charge != 0.) { analysisManager->FillH1(2,energy); - analysisManager->FillH1(4,energy); + analysisManager->FillH1(4,loge); if(idx == fPhotoAuger || idx == fComptAuger) { analysisManager->FillH1(50,energy); - analysisManager->FillH1(52,energy); + analysisManager->FillH1(52,loge); } else if(idx == fPixeAuger) { analysisManager->FillH1(54,energy); - analysisManager->FillH1(56,energy); + analysisManager->FillH1(56,loge); } else if(idx == fElectronDNAAuger || idx == fProtonDNAAuger || idx == fHydrogenDNAAuger || @@ -145,19 +148,19 @@ StackingAction::ClassifyNewTrack(const G4Track* aTrack) idx == fHeliumDNAAuger || idx == fGenericIonDNAAuger) { analysisManager->FillH1(58,energy); - analysisManager->FillH1(60,energy); + analysisManager->FillH1(60,loge); } } if (aTrack->GetDefinition() == G4Gamma::Gamma()) { analysisManager->FillH1(3,energy); - analysisManager->FillH1(5,energy); + analysisManager->FillH1(5,loge); if(idx == fPhotoGamma || idx == fComptGamma) { analysisManager->FillH1(51,energy); - analysisManager->FillH1(53,energy); + analysisManager->FillH1(53,loge); } else if(idx == fPixeGamma) { analysisManager->FillH1(55,energy); - analysisManager->FillH1(57,energy); + analysisManager->FillH1(57,loge); } else if(idx == fElectronDNAGamma || idx == fProtonDNAGamma || idx == fHydrogenDNAGamma || @@ -166,7 +169,7 @@ StackingAction::ClassifyNewTrack(const G4Track* aTrack) idx == fHeliumDNAGamma || idx == fGenericIonDNAGamma) { analysisManager->FillH1(59,energy); - analysisManager->FillH1(61,energy); + analysisManager->FillH1(61,loge); } } diff --git a/examples/extended/electromagnetic/TestEm6/TestEm6.out b/examples/extended/electromagnetic/TestEm6/TestEm6.out index 794aff509f5..2029fe2e24e 100644 --- a/examples/extended/electromagnetic/TestEm6/TestEm6.out +++ b/examples/extended/electromagnetic/TestEm6/TestEm6.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -190,7 +190,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Run terminated. Run Summary Number of events processed : 5 - User=0.000000s Real=0.001630s Sys=0.000000s + User=0.000000s Real=0.001388s Sys=0.000000s Number of process calls ---> GammaToMuPair : 5... write Root file : testem6_0.root - done ... close Root file : testem6_0.root - done @@ -296,7 +296,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Run terminated. Run Summary Number of events processed : 5 - User=0.000000s Real=0.000482s Sys=0.000000s + User=0.000000s Real=0.000459s Sys=0.000000s Number of process calls ---> ee2hadr : 5 AnnihiToMuPair : 1... write Root file : testem6_1.root - done ... close Root file : testem6_1.root - done diff --git a/examples/extended/electromagnetic/TestEm7/TestEm7.out b/examples/extended/electromagnetic/TestEm7/TestEm7.out index e3a3960999d..955d1e394ee 100644 --- a/examples/extended/electromagnetic/TestEm7/TestEm7.out +++ b/examples/extended/electromagnetic/TestEm7/TestEm7.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -505,28 +505,28 @@ Index : 1 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10000 - User=5.540000s Real=5.599099s Sys=0.010000s + User=5.300000s Real=5.363396s Sys=0.010000s The run consists of 10000 proton of 160 MeV through 20 cm of G4_WATER (density: 1 g/cm3 ) - Projected Range= 17.7422 cm rms= 1.94874 mm - Mean number of primary steps = 188.321 - Total energy deposit= 159.985 MeV - niel energy deposit = 142.33 eV + Projected Range= 17.7411 cm rms= 2.56225 mm + Mean number of primary steps = 188.328 + Total energy deposit= 159.995 MeV + niel energy deposit = 137.07 eV --------------------------------------------------------- Cumulated Doses : Edep Edep/Ebeam Dose - tally 0: 4.63283 GeV 0.289552 % 9.27825e-05 Gy - tally 1: 4.98366 GeV 0.311479 % 9.98088e-05 Gy - tally 2: 3.22177 GeV 0.201361 % 6.4523e-05 Gy - tally 3: 1.82308 GeV 0.113943 % 3.65112e-05 Gy + tally 0: 4.57569 GeV 0.285981 % 9.16382e-05 Gy + tally 1: 4.89379 GeV 0.305862 % 9.80089e-05 Gy + tally 2: 3.18003 GeV 0.198752 % 6.36872e-05 Gy + tally 3: 1.8753 GeV 0.117207 % 3.75571e-05 Gy --------------------------------------------------------- --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 973249450, 497034649 + Current couple of seeds = 948867955, 1772002200 ---------------------------------------- /gun/particle ion /gun/ion 6 12 6 @@ -557,34 +557,34 @@ Index : 1 used in the geometry : Yes --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 973249450, 497034649 + Current couple of seeds = 948867955, 1772002200 ---------------------------------------- --> Event 0 starts. Run terminated. Run Summary Number of events processed : 1000 - User=2.260000s Real=2.315351s Sys=0.020000s + User=2.140000s Real=2.142046s Sys=0.000000s The run consists of 1000 C12 of 3.5 GeV through 20 cm of G4_WATER (density: 1 g/cm3 ) - Projected Range= 16.4901 cm rms= 465.846 um - Mean number of primary steps = 152.896 + Projected Range= 16.4932 cm rms= 451.314 um + Mean number of primary steps = 152.317 Total energy deposit= 3.49997 GeV - niel energy deposit = 278.803 keV + niel energy deposit = 279.516 keV --------------------------------------------------------- Cumulated Doses : Edep Edep/Ebeam Dose - tally 0: 11.425 GeV 0.32643 % 0.000228812 Gy - tally 1: 13.1715 GeV 0.376329 % 0.000263789 Gy - tally 2: 16.064 GeV 0.458972 % 0.000321718 Gy - tally 3: 24.2332 GeV 0.692377 % 0.000485323 Gy + tally 0: 11.1469 GeV 0.318482 % 0.000223241 Gy + tally 1: 13.0963 GeV 0.37418 % 0.000262282 Gy + tally 2: 15.9863 GeV 0.456752 % 0.000320161 Gy + tally 3: 21.6906 GeV 0.61973 % 0.000434401 Gy --------------------------------------------------------- --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 163579163, 1362915222 + Current couple of seeds = 1607454176, 1710318019 ---------------------------------------- /testem/det/tallyNumber 0 /testem/det/setMat G4_Cu @@ -958,24 +958,24 @@ Index : 2 used in the geometry : Yes --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 163579163, 1362915222 + Current couple of seeds = 1607454176, 1710318019 ---------------------------------------- --> Event 0 starts. Run terminated. Run Summary Number of events processed : 1000 - User=1.220000s Real=1.266171s Sys=0.010000s + User=1.090000s Real=1.086389s Sys=0.000000s The run consists of 1000 kaon+ of 100 MeV through 20 cm of G4_Cu (density: 8.96 g/cm3 ) - Projected Range= 2.14561 cm rms= 1.56536 mm - Mean number of primary steps = 20.11 - Total energy deposit= 285.468 MeV + Projected Range= 2.15468 cm rms= 1.4799 mm + Mean number of primary steps = 20.134 + Total energy deposit= 286.054 MeV niel energy deposit = 0 eV --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 620566300, 898595312 + Current couple of seeds = 1989775074, 1457271082 ---------------------------------------- /testem/det/setMat TechVacuum /gun/particle alpha @@ -1353,13 +1353,13 @@ Index : 3 used in the geometry : Yes --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 620566300, 898595312 + Current couple of seeds = 1989775074, 1457271082 ---------------------------------------- --> Event 0 starts. Run terminated. Run Summary Number of events processed : 100 - User=0.000000s Real=0.000432s Sys=0.000000s + User=0.000000s Real=0.000426s Sys=0.000000s The run consists of 100 alpha of 265 eV through 20 cm of TechVacuum (density: 0.01 kg/m3 ) @@ -1370,7 +1370,7 @@ Run Summary --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 644180243, 740696411 + Current couple of seeds = 404794061, 1762464239 ---------------------------------------- /testem/det/setMat G4_WATER /gun/particle alpha @@ -1746,24 +1746,24 @@ Index : 3 used in the geometry : No --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 644180243, 740696411 + Current couple of seeds = 404794061, 1762464239 ---------------------------------------- --> Event 0 starts. Run terminated. Run Summary Number of events processed : 100 - User=0.010000s Real=0.010453s Sys=0.000000s + User=0.010000s Real=0.010332s Sys=0.000000s The run consists of 100 alpha of 100 MeV through 20 cm of G4_WATER (density: 1 g/cm3 ) - Projected Range= 6.45071 mm rms= 41.5054 um - Mean number of primary steps = 36.85 + Projected Range= 6.44921 mm rms= 49.9178 um + Mean number of primary steps = 36.78 Total energy deposit= 100 MeV - niel energy deposit = 11.5732 keV + niel energy deposit = 11.5014 keV --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 1665246448, 2051828795 + Current couple of seeds = 661259970, 1338732954 ---------------------------------------- /testem/det/setMat G4_Si /gun/particle ion @@ -2148,24 +2148,24 @@ Index : 4 used in the geometry : Yes --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 1665246448, 2051828795 + Current couple of seeds = 661259970, 1338732954 ---------------------------------------- --> Event 0 starts. Run terminated. Run Summary Number of events processed : 10 - User=5.180000s Real=5.222586s Sys=0.030000s + User=3.910000s Real=3.953117s Sys=0.030000s The run consists of 10 Xe131 of 1.217 GeV through 20 cm of G4_Si (density: 2.33 g/cm3 ) - Projected Range= 114.782 um rms= 29.4038 um - Mean number of primary steps = 71099.4 - Total energy deposit= 1.21693 GeV - niel energy deposit = 6.88736 MeV + Projected Range= 102.91 um rms= 27.0985 um + Mean number of primary steps = 54588.6 + Total energy deposit= 1.21692 GeV + niel energy deposit = 6.96693 MeV --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 1076762929, 1379312373 + Current couple of seeds = 250416929, 488425669 ---------------------------------------- /testem/det/setMat Water_1.05 /gun/particle proton @@ -2556,24 +2556,24 @@ Index : 5 used in the geometry : Yes --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 1076762929, 1379312373 + Current couple of seeds = 250416929, 488425669 ---------------------------------------- --> Event 0 starts. Run terminated. Run Summary Number of events processed : 1000 - User=0.550000s Real=0.551037s Sys=0.000000s + User=0.510000s Real=0.508213s Sys=0.000000s The run consists of 1000 proton of 160 MeV through 20 cm of Water_1.05 (density: 1.05 g/cm3 ) - Projected Range= 16.9103 cm rms= 1.79842 mm - Mean number of primary steps = 179.918 + Projected Range= 16.9093 cm rms= 1.96526 mm + Mean number of primary steps = 179.997 Total energy deposit= 160 MeV - niel energy deposit = 96.1943 eV + niel energy deposit = 111.999 eV --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 339184079, 1918114174 + Current couple of seeds = 1115592601, 809075526 ---------------------------------------- G4 kernel has come to Quit state. ================== Deleting memory pools =================== diff --git a/examples/extended/electromagnetic/TestEm8/History b/examples/extended/electromagnetic/TestEm8/History index b840346d96e..965172a8b2c 100644 --- a/examples/extended/electromagnetic/TestEm8/History +++ b/examples/extended/electromagnetic/TestEm8/History @@ -14,7 +14,7 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -13-02-19 V.Ivantchenko (testem8-V10-04-06) +13-02-19 V.Ivantchenko (testem8-V10-05-00) - DetectorConstruction - added alternative materials in order to test all methods to construct new material by G4NistMaterialBuilder (problem reports #2133, #2134) diff --git a/examples/extended/electromagnetic/TestEm8/TestEm8.out b/examples/extended/electromagnetic/TestEm8/TestEm8.out index e45e2a7cc7d..b9bc1badc2e 100644 --- a/examples/extended/electromagnetic/TestEm8/TestEm8.out +++ b/examples/extended/electromagnetic/TestEm8/TestEm8.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -542,8 +542,8 @@ Index : 2 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1000 - User=0.060000s Real=0.066873s Sys=0.010000s -RunAction: End of run actions are started 1 Nevt= 1000 Edep= 0.0160892 + User=0.070000s Real=0.068159s Sys=0.000000s +RunAction: End of run actions are started 1 Nevt= 1000 Edep= 0.0161372 ==================================================== Beam Particle: proton Ekin(MeV) = 200000 @@ -552,30 +552,30 @@ RunAction: End of run actions are started 1 Nevt= 1000 Edep= 0.0160892 End of Run TotNbofEvents = 1000 Energy(keV) per ADC channel = 3.0769 - Mean energy deposit in absorber = 16.089 +- 0.39057 keV RMS/Emean = 0.76765 - Mean number of steps in absorber= 1.24 mean number of ion-clusters = 804.76 MeanCluster= 804.46 + Mean energy deposit in absorber = 16.137 +- 0.38609 keV RMS/Emean = 0.75658 + Mean number of steps in absorber= 1.23 mean number of ion-clusters = 807.19 MeanCluster= 806.82 - ====== Energy deposit distribution Noverflows= 0.014 ====== + ====== Energy deposit distribution Noverflows= 0.016 ====== bin nb Elow entries normalized 0 0 0 0 - 1 3 8 0.008 - 2 6 100 0.1 - 3 9 262 0.262 - 4 12 251 0.251 - 5 15 148 0.148 - 6 18 89 0.089 - 7 21 44 0.044 - 8 24 25 0.025 - 9 27 23 0.023 - 10 30 10 0.01 - 11 33 8 0.008 - 12 36 7 0.007 - 13 39 2 0.002 - 14 42 2 0.002 - 15 45 5 0.005 - 16 48 0 0 - 17 51 0 0 - 18 54 0 0 + 1 3 6 0.006 + 2 6 91 0.091 + 3 9 274 0.274 + 4 12 258 0.258 + 5 15 134 0.134 + 6 18 93 0.093 + 7 21 50 0.05 + 8 24 29 0.029 + 9 27 19 0.019 + 10 30 6 0.006 + 11 33 7 0.007 + 12 36 2 0.002 + 13 39 5 0.005 + 14 42 4 0.004 + 15 45 0 0 + 16 48 2 0.002 + 17 51 1 0.001 + 18 54 1 0.001 19 57 2 0.002 ================== run end ========================== ... write Root file : testem8.root - done @@ -584,6 +584,6 @@ RunAction: End of run actions are started 1 Nevt= 1000 Edep= 0.0160892 G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 10 of which, static: 0 -Dynamic pools deleted: 10 / Total memory freed: 0.019 MB +Dynamic pools deleted: 10 / Total memory freed: 0.017 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/electromagnetic/TestEm9/TestEm9.out b/examples/extended/electromagnetic/TestEm9/TestEm9.out index 25511b361f2..93383b45e49 100644 --- a/examples/extended/electromagnetic/TestEm9/TestEm9.out +++ b/examples/extended/electromagnetic/TestEm9/TestEm9.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -503,39 +503,38 @@ Index : 7 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100 - User=0.790000s Real=0.805170s Sys=0.000000s + User=0.780000s Real=0.776220s Sys=0.000000s RunAction: End of run actions are started HistoManager: End of run actions are started RunID# 0 ================================================================= Number of events 100 -Average number of e- 401.9 -Average number of gamma 636.1 -Average number of e+ 48.21 -Average number of steps 2941 -Edep 1x1 = 0.8328 +- 0.002996 res= 3.598 % 100 -Edep 3x3 = 0.9591 +- 0.001399 res= 1.459 % 100 -Edep 5x5 = 0.98 +- 0.001188 res= 1.212 % 100 +Average number of e- 401.7 +Average number of gamma 637.1 +Average number of e+ 47.7 +Average number of steps 2950 +Edep 1x1 = 0.8348 +- 0.002825 res= 3.384 % 100 +Edep 3x3 = 0.9564 +- 0.00154 res= 1.61 % 100 +Edep 5x5 = 0.9787 +- 0.001064 res= 1.087 % 100 =========== Ratios without trancating =========================== - E1/E9 = 0.8683 +- 0.00273 - E1/E25 = 0.8498 +- 0.002842 - E9/E25 = 0.9787 +- 0.0008171 + E1/E9 = 0.8728 +- 0.002533 + E1/E25 = 0.8529 +- 0.002641 + E9/E25 = 0.9771 +- 0.0009341 Beam Energy 1 GeV ================================================================== <<<<>>>> 100 events for Crystal Calorimeter -Edep1x1: 0.8328 delEdep1x1= -0.1672 nrms= -1.672 -Erms1x1: 0.02996 delErms1x1= -0.97 nrms= -9.7 -Edep3x3: 0.9591 delEdep3x3= -0.0409 nrms= -0.409 -Erms3x3: 0.01399 delErms3x3= -0.986 nrms= -9.86 -Edep5x5: 0.98 delEdep5x5= -0.01999 nrms= -0.1999 -Erms5x5: 0.01188 delErms5x5= -0.9881 nrms= -9.881 +Edep1x1: 0.8348 delEdep1x1= -0.1652 nrms= -1.652 +Erms1x1: 0.02825 delErms1x1= -0.9717 nrms= -9.717 +Edep3x3: 0.9564 delEdep3x3= -0.04364 nrms= -0.4364 +Erms3x3: 0.0154 delErms3x3= -0.9846 nrms= -9.846 +Edep5x5: 0.9787 delEdep5x5= -0.02128 nrms= -0.2128 +Erms5x5: 0.01064 delErms5x5= -0.9894 nrms= -9.894 <<<<>>>> IS ACCEPTED Z bremsstrahlung photoeffect compton conversion - 13 0 0 156 0 - 53 262 42 0 46 - 55 276 48 0 47 + 53 256 0 0 0 + 55 283 0 0 0 # /testem/det/acceptance1 0.0136 0.0001 500 /testem/det/acceptance9 0.0139 0.0001 500 @@ -613,22 +612,22 @@ Index : 7 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1000 - User=1.240000s Real=1.254059s Sys=0.000000s + User=1.220000s Real=1.221280s Sys=0.000000s RunAction: End of run actions are started HistoManager: End of run actions are started RunID# 1 ================================================================= Number of events 1000 -Average number of e- 73.73 -Average number of gamma 67.25 -Average number of e+ 3.75 -Average number of steps 438.8 -Edep 1x1 = 0.01453 +- 0.0004223 -Edep 3x3 = 0.01496 +- 0.0004807 -Edep 5x5 = 0.01503 +- 0.0004892 +Average number of e- 70.56 +Average number of gamma 63.57 +Average number of e+ 3.565 +Average number of steps 433.2 +Edep 1x1 = 0.01427 +- 0.0002471 +Edep 3x3 = 0.01463 +- 0.0002753 +Edep 5x5 = 0.01469 +- 0.0002805 =========== Ratios without trancating =========================== - E1/E9 = 0.9822 +- 0.0007824 - E1/E25 = 0.9793 +- 0.0008855 - E9/E25 = 0.997 +- 0.0001855 + E1/E9 = 0.9832 +- 0.0007131 + E1/E25 = 0.9804 +- 0.0008058 + E9/E25 = 0.9971 +- 0.000173 Beam Energy 20 GeV ================================================================== @@ -1127,22 +1126,22 @@ Index : 7 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100 - User=0.540000s Real=0.544909s Sys=0.000000s + User=0.530000s Real=0.533763s Sys=0.000000s RunAction: End of run actions are started HistoManager: End of run actions are started RunID# 2 ================================================================= Number of events 100 -Average number of e- 171 -Average number of gamma 221.5 -Average number of e+ 47.87 -Average number of steps 1830 -Edep 1x1 = 0.8319 +- 0.003909 res= 4.699 % 100 -Edep 3x3 = 0.9612 +- 0.003906 res= 4.064 % 100 -Edep 5x5 = 0.9812 +- 0.00392 res= 3.995 % 100 +Average number of e- 172.4 +Average number of gamma 221.3 +Average number of e+ 47 +Average number of steps 1833 +Edep 1x1 = 0.83 +- 0.003367 res= 4.057 % 100 +Edep 3x3 = 0.954 +- 0.002999 res= 3.144 % 100 +Edep 5x5 = 0.9751 +- 0.002975 res= 3.051 % 100 =========== Ratios without trancating =========================== - E1/E9 = 0.8658 +- 0.003311 - E1/E25 = 0.8482 +- 0.003404 - E9/E25 = 0.9797 +- 0.001089 + E1/E9 = 0.8702 +- 0.00302 + E1/E25 = 0.8516 +- 0.003343 + E9/E25 = 0.9785 +- 0.001313 Beam Energy 1 GeV ================================================================== @@ -1641,22 +1640,22 @@ Index : 7 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100 - User=0.840000s Real=0.835355s Sys=0.000000s + User=0.980000s Real=0.994287s Sys=0.000000s RunAction: End of run actions are started HistoManager: End of run actions are started RunID# 3 ================================================================= Number of events 100 -Average number of e- 173 -Average number of gamma 362.4 -Average number of e+ 47.56 -Average number of steps 1996 -Edep 1x1 = 0.8275 +- 0.00411 res= 4.967 % 100 -Edep 3x3 = 0.9514 +- 0.00347 res= 3.647 % 100 -Edep 5x5 = 0.9726 +- 0.003564 res= 3.665 % 100 +Average number of e- 171.8 +Average number of gamma 362.3 +Average number of e+ 47.64 +Average number of steps 1973 +Edep 1x1 = 0.834 +- 0.003773 res= 4.524 % 100 +Edep 3x3 = 0.9589 +- 0.003817 res= 3.98 % 100 +Edep 5x5 = 0.9798 +- 0.003845 res= 3.924 % 100 =========== Ratios without trancating =========================== - E1/E9 = 0.8698 +- 0.003048 - E1/E25 = 0.851 +- 0.003139 - E9/E25 = 0.9783 +- 0.001008 + E1/E9 = 0.87 +- 0.002519 + E1/E25 = 0.8514 +- 0.002654 + E9/E25 = 0.9787 +- 0.001033 Beam Energy 1 GeV ================================================================== @@ -1664,6 +1663,6 @@ Beam Energy 1 GeV G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.085 MB +Dynamic pools deleted: 9 / Total memory freed: 0.084 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/errorpropagation/errorprop.out b/examples/extended/errorpropagation/errorprop.out index 5280d5e6ddb..461d41ade1a 100644 --- a/examples/extended/errorpropagation/errorprop.out +++ b/examples/extended/errorpropagation/errorprop.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -8,7 +8,7 @@ WWW : http://geant4.org/ ************************************************************** - creating G4RunManagerKernel 0x266ead0 + creating G4RunManagerKernel 0x2629850 The materials defined are : @@ -83,15 +83,15 @@ G4Transportation: Current values for thresholds related to the killing of loop Important Energy = 250 ( above this tracks are given multiple chances ) Extra Trials = 10 'important' tracks, i.e. those above 'important' energy G4Transportation constructor> set fShortStepOptimisation to false -0x287df00G4ErrorPhysicsList:: particle process manager e+ = 0x28805e0 -0x287ddb0G4ErrorPhysicsList:: particle process manager e- = 0x2882070 -0x287d840G4ErrorPhysicsList:: particle process manager gamma = 0x28822a0 -0x287f310G4ErrorPhysicsList:: particle process manager geantino = 0x28824f0 -0x287e0a0G4ErrorPhysicsList:: particle process manager mu+ = 0x2882740 -0x287e450G4ErrorPhysicsList:: particle process manager mu- = 0x2882990 -0x287e870G4ErrorPhysicsList:: particle process manager pi+ = 0x2882be0 -0x287ecc0G4ErrorPhysicsList:: particle process manager pi- = 0x2882e30 -0x287f0e0G4ErrorPhysicsList:: particle process manager proton = 0x2883080 +0x2837c70G4ErrorPhysicsList:: particle process manager e+ = 0x283a2f0 +0x2837a90G4ErrorPhysicsList:: particle process manager e- = 0x283bd80 +0x28378b0G4ErrorPhysicsList:: particle process manager gamma = 0x283bfb0 +0x2839020G4ErrorPhysicsList:: particle process manager geantino = 0x283c200 +0x2837e50G4ErrorPhysicsList:: particle process manager mu+ = 0x283c450 +0x2838160G4ErrorPhysicsList:: particle process manager mu- = 0x283c6a0 +0x2838580G4ErrorPhysicsList:: particle process manager pi+ = 0x283c8f0 +0x28389d0G4ErrorPhysicsList:: particle process manager pi- = 0x283cb40 +0x2838df0G4ErrorPhysicsList:: particle process manager proton = 0x283cd90 physicsList->CheckParticleList() start. physicsList->setCut() start. @@ -161,7 +161,7 @@ Start closing geometry. G4GeometryManager::ReportVoxelStats -- Voxel Statistics Total memory consumed for geometry optimisation: 1 kByte - Total CPU time elapsed for geometry optimisation: 0 seconds + Total CPU time elapsed for geometry optimisation: 0.01 seconds Voxelisation: top CPU users: Percent Total CPU System CPU Memory Volume diff --git a/examples/extended/eventgenerator/History b/examples/extended/eventgenerator/History index 153581f5749..2d869439c8a 100644 --- a/examples/extended/eventgenerator/History +++ b/examples/extended/eventgenerator/History @@ -14,7 +14,7 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -31st January, 2019, I. Hrivnacova (exEventgenerator-V10-04-00) +31st January, 2019, I. Hrivnacova (exEventgenerator-V10-05-00) - Merged GitHub PR #4: all Boolean operators now return G4bool. 4th November, 2015 I. Hrivnacova (exEventgenerator-V10-01-00) diff --git a/examples/extended/eventgenerator/exgps/exgps_batch.out b/examples/extended/eventgenerator/exgps/exgps_batch.out index 4628a9a3065..17bbcb451da 100644 --- a/examples/extended/eventgenerator/exgps/exgps_batch.out +++ b/examples/extended/eventgenerator/exgps/exgps_batch.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 diff --git a/examples/extended/eventgenerator/particleGun/particleGun_run1.out b/examples/extended/eventgenerator/particleGun/particleGun_run1.out index 2ce1a1289ef..4bbea624f32 100644 --- a/examples/extended/eventgenerator/particleGun/particleGun_run1.out +++ b/examples/extended/eventgenerator/particleGun/particleGun_run1.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -56,7 +56,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000947s Sys=0.000000s + User=0.000000s Real=0.000958s Sys=0.000000s # /tracking/verbose 0 /run/beamOn 5 @@ -76,7 +76,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 5 - User=0.000000s Real=0.000045s Sys=0.000000s + User=0.000000s Real=0.000039s Sys=0.000000s G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 9 of which, static: 0 diff --git a/examples/extended/eventgenerator/particleGun/particleGun_run2.out b/examples/extended/eventgenerator/particleGun/particleGun_run2.out index ab23198702a..7ac6e23884d 100644 --- a/examples/extended/eventgenerator/particleGun/particleGun_run2.out +++ b/examples/extended/eventgenerator/particleGun/particleGun_run2.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -36,7 +36,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100000 - User=0.230000s Real=0.237869s Sys=0.000000s + User=0.220000s Real=0.214602s Sys=0.000000s ... write Root file : run2.root - done ... close Root file : run2.root - done G4 kernel has come to Quit state. diff --git a/examples/extended/eventgenerator/particleGun/particleGun_run3.out b/examples/extended/eventgenerator/particleGun/particleGun_run3.out index 18c7aa9737f..af17af213f0 100644 --- a/examples/extended/eventgenerator/particleGun/particleGun_run3.out +++ b/examples/extended/eventgenerator/particleGun/particleGun_run3.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -37,7 +37,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100000 - User=0.220000s Real=0.225061s Sys=0.000000s + User=0.230000s Real=0.229160s Sys=0.000000s ... write Root file : run3.root - done ... close Root file : run3.root - done G4 kernel has come to Quit state. diff --git a/examples/extended/eventgenerator/particleGun/particleGun_run4.out b/examples/extended/eventgenerator/particleGun/particleGun_run4.out index d2f448f21d9..7e8caca493a 100644 --- a/examples/extended/eventgenerator/particleGun/particleGun_run4.out +++ b/examples/extended/eventgenerator/particleGun/particleGun_run4.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -52,7 +52,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1000000 - User=2.820000s Real=2.837449s Sys=0.010000s + User=2.800000s Real=2.811318s Sys=0.000000s ... write Root file : run4.root - done ... close Root file : run4.root - done G4 kernel has come to Quit state. diff --git a/examples/extended/eventgenerator/userPrimaryGenerator/userPrimaryGenerator.out b/examples/extended/eventgenerator/userPrimaryGenerator/userPrimaryGenerator.out index 836f163049d..a7354ae91ef 100644 --- a/examples/extended/eventgenerator/userPrimaryGenerator/userPrimaryGenerator.out +++ b/examples/extended/eventgenerator/userPrimaryGenerator/userPrimaryGenerator.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -40,7 +40,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100000 - User=0.400000s Real=0.409148s Sys=0.000000s + User=0.360000s Real=0.365186s Sys=0.000000s G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 9 of which, static: 0 diff --git a/examples/extended/exoticphysics/History b/examples/extended/exoticphysics/History index 0c38cd4d812..cbfd3e8c5ce 100644 --- a/examples/extended/exoticphysics/History +++ b/examples/extended/exoticphysics/History @@ -15,7 +15,7 @@ track of all tags. ---------------------------------------------------------- -31 January 2019: I. Hrivnacova (exExoticphysics-V10-04-01) +31 January 2019: I. Hrivnacova (exExoticphysics-V10-05-00) - Merged GitHub PR #4: all Boolean operators now return G4bool. 9 November 2018: I. Hrivnacova (exExoticphysics-V10-04-00) diff --git a/examples/extended/exoticphysics/channeling/channeling.out b/examples/extended/exoticphysics/channeling/channeling.out index fbccf088585..2a1680298d9 100644 --- a/examples/extended/exoticphysics/channeling/channeling.out +++ b/examples/extended/exoticphysics/channeling/channeling.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -452,7 +452,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -460,13 +459,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -474,13 +471,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -489,12 +484,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -505,12 +498,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -521,12 +512,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -535,12 +524,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -549,12 +539,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -565,12 +553,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -580,13 +566,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -616,14 +600,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -631,14 +613,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -647,13 +627,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -677,12 +656,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -690,12 +669,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -704,12 +683,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -717,15 +696,36 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ... open Root analysis file : ExExCh.root - done --> Event 0 starts. diff --git a/examples/extended/exoticphysics/dmparticle/dmparticle.out b/examples/extended/exoticphysics/dmparticle/dmparticle.out index 54b9f97062e..4ceb90cea59 100644 --- a/examples/extended/exoticphysics/dmparticle/dmparticle.out +++ b/examples/extended/exoticphysics/dmparticle/dmparticle.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -472,6 +472,8 @@ Index : 1 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ### Run 0 start analysis activation: BinsE= 100 Emax(keV)= 1e+08 @@ -501,528 +503,548 @@ Event = 0 z0 = -779.999 Primary direction = (0,0,1) ### New exotic particle produced: ldmphoton Ekin(GeV)= 1.70694 Mass(GeV)= 0.5 TrackId= 42 ### New exotic particle produced: ldmphoton Ekin(GeV)= 1.22836 Mass(GeV)= 0.5 TrackId= 59 ### New exotic particle produced: ldmphoton Ekin(GeV)= 2.5318 Mass(GeV)= 0.5 TrackId= 72 -### New exotic particle produced: ldmphoton Ekin(GeV)= 29.9771 Mass(GeV)= 0.5 TrackId= 26 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.72598 Mass(GeV)= 0.5 TrackId= 29 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.97845 Mass(GeV)= 0.5 TrackId= 37 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.734785 Mass(GeV)= 0.5 TrackId= 7 -### New exotic particle produced: ldmphoton Ekin(GeV)= 20.7028 Mass(GeV)= 0.5 TrackId= 52 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.80494 Mass(GeV)= 0.5 TrackId= 2 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.44377 Mass(GeV)= 0.5 TrackId= 5 -### New exotic particle produced: ldmphoton Ekin(GeV)= 14.9902 Mass(GeV)= 0.5 TrackId= 14 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.699109 Mass(GeV)= 0.5 TrackId= 21 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.91504 Mass(GeV)= 0.5 TrackId= 22 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.68158 Mass(GeV)= 0.5 TrackId= 28 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.29677 Mass(GeV)= 0.5 TrackId= 35 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.988162 Mass(GeV)= 0.5 TrackId= 41 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.5468 Mass(GeV)= 0.5 TrackId= 67 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.11085 Mass(GeV)= 0.5 TrackId= 25 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.02751 Mass(GeV)= 0.5 TrackId= 38 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.32895 Mass(GeV)= 0.5 TrackId= 65 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.48632 Mass(GeV)= 0.5 TrackId= 29 -### New exotic particle produced: ldmphoton Ekin(GeV)= 7.82146 Mass(GeV)= 0.5 TrackId= 32 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.87713 Mass(GeV)= 0.5 TrackId= 39 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.644899 Mass(GeV)= 0.5 TrackId= 64 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.71355 Mass(GeV)= 0.5 TrackId= 67 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.14399 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.92369 Mass(GeV)= 0.5 TrackId= 8 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.66525 Mass(GeV)= 0.5 TrackId= 10 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.890454 Mass(GeV)= 0.5 TrackId= 24 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.43946 Mass(GeV)= 0.5 TrackId= 64 +### New exotic particle produced: ldmphoton Ekin(GeV)= 21.7986 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.26469 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.611581 Mass(GeV)= 0.5 TrackId= 33 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.24883 Mass(GeV)= 0.5 TrackId= 55 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.68961 Mass(GeV)= 0.5 TrackId= 73 +### New exotic particle produced: ldmphoton Ekin(GeV)= 9.02519 Mass(GeV)= 0.5 TrackId= 6 +### New exotic particle produced: ldmphoton Ekin(GeV)= 38.4366 Mass(GeV)= 0.5 TrackId= 16 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.26687 Mass(GeV)= 0.5 TrackId= 56 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.31116 Mass(GeV)= 0.5 TrackId= 39 +### New exotic particle produced: ldmphoton Ekin(GeV)= 12.1966 Mass(GeV)= 0.5 TrackId= 47 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.00609 Mass(GeV)= 0.5 TrackId= 69 +### New exotic particle produced: ldmphoton Ekin(GeV)= 22.2326 Mass(GeV)= 0.5 TrackId= 24 +### New exotic particle produced: ldmphoton Ekin(GeV)= 12.8347 Mass(GeV)= 0.5 TrackId= 30 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.25657 Mass(GeV)= 0.5 TrackId= 31 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.2788 Mass(GeV)= 0.5 TrackId= 48 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.45915 Mass(GeV)= 0.5 TrackId= 52 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.13779 Mass(GeV)= 0.5 TrackId= 68 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.06147 Mass(GeV)= 0.5 TrackId= 74 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.953476 Mass(GeV)= 0.5 TrackId= 77 --> Event 10 starts. -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.01999 Mass(GeV)= 0.5 TrackId= 7 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.72936 Mass(GeV)= 0.5 TrackId= 16 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.29418 Mass(GeV)= 0.5 TrackId= 17 -### New exotic particle produced: ldmphoton Ekin(GeV)= 9.3266 Mass(GeV)= 0.5 TrackId= 35 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.941466 Mass(GeV)= 0.5 TrackId= 37 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.21192 Mass(GeV)= 0.5 TrackId= 49 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.973109 Mass(GeV)= 0.5 TrackId= 50 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.22431 Mass(GeV)= 0.5 TrackId= 54 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.08049 Mass(GeV)= 0.5 TrackId= 57 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.01549 Mass(GeV)= 0.5 TrackId= 23 -### New exotic particle produced: ldmphoton Ekin(GeV)= 14.8486 Mass(GeV)= 0.5 TrackId= 26 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.984247 Mass(GeV)= 0.5 TrackId= 13 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.88231 Mass(GeV)= 0.5 TrackId= 30 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.935373 Mass(GeV)= 0.5 TrackId= 34 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.661707 Mass(GeV)= 0.5 TrackId= 50 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.980105 Mass(GeV)= 0.5 TrackId= 66 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.21818 Mass(GeV)= 0.5 TrackId= 12 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.64476 Mass(GeV)= 0.5 TrackId= 14 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.46359 Mass(GeV)= 0.5 TrackId= 33 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.07727 Mass(GeV)= 0.5 TrackId= 34 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.20944 Mass(GeV)= 0.5 TrackId= 40 -### New exotic particle produced: ldmphoton Ekin(GeV)= 46.5623 Mass(GeV)= 0.5 TrackId= 44 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.79825 Mass(GeV)= 0.5 TrackId= 76 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.78455 Mass(GeV)= 0.5 TrackId= 18 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.53482 Mass(GeV)= 0.5 TrackId= 19 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.849978 Mass(GeV)= 0.5 TrackId= 30 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.8338 Mass(GeV)= 0.5 TrackId= 33 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.41806 Mass(GeV)= 0.5 TrackId= 34 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.15968 Mass(GeV)= 0.5 TrackId= 37 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.697036 Mass(GeV)= 0.5 TrackId= 10 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.975817 Mass(GeV)= 0.5 TrackId= 13 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.14782 Mass(GeV)= 0.5 TrackId= 29 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.605 Mass(GeV)= 0.5 TrackId= 33 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.29433 Mass(GeV)= 0.5 TrackId= 39 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.6734 Mass(GeV)= 0.5 TrackId= 40 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.837978 Mass(GeV)= 0.5 TrackId= 51 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.16713 Mass(GeV)= 0.5 TrackId= 4 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.16698 Mass(GeV)= 0.5 TrackId= 13 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.855463 Mass(GeV)= 0.5 TrackId= 29 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.90544 Mass(GeV)= 0.5 TrackId= 34 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.72952 Mass(GeV)= 0.5 TrackId= 53 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.28947 Mass(GeV)= 0.5 TrackId= 56 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.88054 Mass(GeV)= 0.5 TrackId= 26 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.810366 Mass(GeV)= 0.5 TrackId= 42 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.90642 Mass(GeV)= 0.5 TrackId= 62 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.841042 Mass(GeV)= 0.5 TrackId= 20 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.02947 Mass(GeV)= 0.5 TrackId= 23 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.42711 Mass(GeV)= 0.5 TrackId= 47 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.0395 Mass(GeV)= 0.5 TrackId= 73 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.18665 Mass(GeV)= 0.5 TrackId= 13 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.30959 Mass(GeV)= 0.5 TrackId= 14 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.20925 Mass(GeV)= 0.5 TrackId= 17 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.128 Mass(GeV)= 0.5 TrackId= 18 -### New exotic particle produced: ldmphoton Ekin(GeV)= 22.5337 Mass(GeV)= 0.5 TrackId= 30 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.39837 Mass(GeV)= 0.5 TrackId= 47 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.913435 Mass(GeV)= 0.5 TrackId= 66 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.02935 Mass(GeV)= 0.5 TrackId= 3 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.2044 Mass(GeV)= 0.5 TrackId= 21 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.13852 Mass(GeV)= 0.5 TrackId= 27 +### New exotic particle produced: ldmphoton Ekin(GeV)= 12.0897 Mass(GeV)= 0.5 TrackId= 48 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.0161 Mass(GeV)= 0.5 TrackId= 68 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.53024 Mass(GeV)= 0.5 TrackId= 32 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.796801 Mass(GeV)= 0.5 TrackId= 36 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.64255 Mass(GeV)= 0.5 TrackId= 49 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.66285 Mass(GeV)= 0.5 TrackId= 57 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.4784 Mass(GeV)= 0.5 TrackId= 65 +### New exotic particle produced: ldmphoton Ekin(GeV)= 9.1662 Mass(GeV)= 0.5 TrackId= 68 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.00739 Mass(GeV)= 0.5 TrackId= 72 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.996 Mass(GeV)= 0.5 TrackId= 16 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.116 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.22251 Mass(GeV)= 0.5 TrackId= 22 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.07532 Mass(GeV)= 0.5 TrackId= 31 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.29176 Mass(GeV)= 0.5 TrackId= 41 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.994025 Mass(GeV)= 0.5 TrackId= 46 +### New exotic particle produced: ldmphoton Ekin(GeV)= 10.8013 Mass(GeV)= 0.5 TrackId= 53 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.07132 Mass(GeV)= 0.5 TrackId= 55 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.04127 Mass(GeV)= 0.5 TrackId= 75 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.61813 Mass(GeV)= 0.5 TrackId= 20 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.92905 Mass(GeV)= 0.5 TrackId= 21 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.167 Mass(GeV)= 0.5 TrackId= 30 +### New exotic particle produced: ldmphoton Ekin(GeV)= 62.1668 Mass(GeV)= 0.5 TrackId= 34 +### New exotic particle produced: ldmphoton Ekin(GeV)= 17.5811 Mass(GeV)= 0.5 TrackId= 21 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.24466 Mass(GeV)= 0.5 TrackId= 53 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.44974 Mass(GeV)= 0.5 TrackId= 55 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.52214 Mass(GeV)= 0.5 TrackId= 65 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.13925 Mass(GeV)= 0.5 TrackId= 74 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.6056 Mass(GeV)= 0.5 TrackId= 14 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.21442 Mass(GeV)= 0.5 TrackId= 17 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.989344 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.41571 Mass(GeV)= 0.5 TrackId= 31 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.67137 Mass(GeV)= 0.5 TrackId= 36 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.807 Mass(GeV)= 0.5 TrackId= 41 +### New exotic particle produced: ldmphoton Ekin(GeV)= 39.6576 Mass(GeV)= 0.5 TrackId= 43 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.89719 Mass(GeV)= 0.5 TrackId= 57 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.22807 Mass(GeV)= 0.5 TrackId= 66 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.653918 Mass(GeV)= 0.5 TrackId= 16 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.43589 Mass(GeV)= 0.5 TrackId= 46 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.91958 Mass(GeV)= 0.5 TrackId= 49 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.630557 Mass(GeV)= 0.5 TrackId= 58 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.21365 Mass(GeV)= 0.5 TrackId= 70 +### New exotic particle produced: ldmphoton Ekin(GeV)= 19.2424 Mass(GeV)= 0.5 TrackId= 11 +### New exotic particle produced: ldmphoton Ekin(GeV)= 9.1286 Mass(GeV)= 0.5 TrackId= 14 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.79497 Mass(GeV)= 0.5 TrackId= 34 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.6113 Mass(GeV)= 0.5 TrackId= 45 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.96596 Mass(GeV)= 0.5 TrackId= 51 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.635617 Mass(GeV)= 0.5 TrackId= 53 +### New exotic particle produced: ldmphoton Ekin(GeV)= 26.8053 Mass(GeV)= 0.5 TrackId= 11 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.32626 Mass(GeV)= 0.5 TrackId= 71 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.54799 Mass(GeV)= 0.5 TrackId= 10 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.82987 Mass(GeV)= 0.5 TrackId= 14 +### New exotic particle produced: ldmphoton Ekin(GeV)= 16.6704 Mass(GeV)= 0.5 TrackId= 23 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.740815 Mass(GeV)= 0.5 TrackId= 26 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.22486 Mass(GeV)= 0.5 TrackId= 35 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.78446 Mass(GeV)= 0.5 TrackId= 60 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.69902 Mass(GeV)= 0.5 TrackId= 62 +### New exotic particle produced: ldmphoton Ekin(GeV)= 16.5585 Mass(GeV)= 0.5 TrackId= 66 --> Event 20 starts. -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.940577 Mass(GeV)= 0.5 TrackId= 13 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.16069 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.70633 Mass(GeV)= 0.5 TrackId= 25 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.22932 Mass(GeV)= 0.5 TrackId= 33 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.76244 Mass(GeV)= 0.5 TrackId= 83 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.96104 Mass(GeV)= 0.5 TrackId= 6 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.4819 Mass(GeV)= 0.5 TrackId= 7 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.34584 Mass(GeV)= 0.5 TrackId= 14 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.18899 Mass(GeV)= 0.5 TrackId= 18 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.41929 Mass(GeV)= 0.5 TrackId= 19 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.72488 Mass(GeV)= 0.5 TrackId= 35 -### New exotic particle produced: ldmphoton Ekin(GeV)= 22.8929 Mass(GeV)= 0.5 TrackId= 40 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.95242 Mass(GeV)= 0.5 TrackId= 7 -### New exotic particle produced: ldmphoton Ekin(GeV)= 47.0927 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.50384 Mass(GeV)= 0.5 TrackId= 27 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.02445 Mass(GeV)= 0.5 TrackId= 35 -### New exotic particle produced: ldmphoton Ekin(GeV)= 9.07073 Mass(GeV)= 0.5 TrackId= 47 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.53942 Mass(GeV)= 0.5 TrackId= 52 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.59077 Mass(GeV)= 0.5 TrackId= 22 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.669837 Mass(GeV)= 0.5 TrackId= 59 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.3389 Mass(GeV)= 0.5 TrackId= 67 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.18803 Mass(GeV)= 0.5 TrackId= 12 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.72416 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.55327 Mass(GeV)= 0.5 TrackId= 46 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.85943 Mass(GeV)= 0.5 TrackId= 79 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.711098 Mass(GeV)= 0.5 TrackId= 4 -### New exotic particle produced: ldmphoton Ekin(GeV)= 24.9376 Mass(GeV)= 0.5 TrackId= 7 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.82782 Mass(GeV)= 0.5 TrackId= 21 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.64018 Mass(GeV)= 0.5 TrackId= 28 -### New exotic particle produced: ldmphoton Ekin(GeV)= 14.3932 Mass(GeV)= 0.5 TrackId= 33 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.58071 Mass(GeV)= 0.5 TrackId= 58 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.772649 Mass(GeV)= 0.5 TrackId= 70 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.50139 Mass(GeV)= 0.5 TrackId= 3 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.05795 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.19717 Mass(GeV)= 0.5 TrackId= 26 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.833393 Mass(GeV)= 0.5 TrackId= 41 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.55121 Mass(GeV)= 0.5 TrackId= 42 -### New exotic particle produced: ldmphoton Ekin(GeV)= 23.6611 Mass(GeV)= 0.5 TrackId= 56 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.8348 Mass(GeV)= 0.5 TrackId= 62 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.78849 Mass(GeV)= 0.5 TrackId= 67 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.656813 Mass(GeV)= 0.5 TrackId= 83 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.41668 Mass(GeV)= 0.5 TrackId= 3 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.623594 Mass(GeV)= 0.5 TrackId= 16 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.01966 Mass(GeV)= 0.5 TrackId= 23 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.681083 Mass(GeV)= 0.5 TrackId= 29 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.12514 Mass(GeV)= 0.5 TrackId= 48 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.77531 Mass(GeV)= 0.5 TrackId= 50 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.679163 Mass(GeV)= 0.5 TrackId= 55 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.61822 Mass(GeV)= 0.5 TrackId= 76 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.25199 Mass(GeV)= 0.5 TrackId= 79 -### New exotic particle produced: ldmphoton Ekin(GeV)= 36.0066 Mass(GeV)= 0.5 TrackId= 2 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.03438 Mass(GeV)= 0.5 TrackId= 28 -### New exotic particle produced: ldmphoton Ekin(GeV)= 9.17353 Mass(GeV)= 0.5 TrackId= 49 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.96849 Mass(GeV)= 0.5 TrackId= 59 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.12752 Mass(GeV)= 0.5 TrackId= 61 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.938936 Mass(GeV)= 0.5 TrackId= 60 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.6246 Mass(GeV)= 0.5 TrackId= 75 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.78988 Mass(GeV)= 0.5 TrackId= 80 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.69227 Mass(GeV)= 0.5 TrackId= 5 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.812779 Mass(GeV)= 0.5 TrackId= 10 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.9469 Mass(GeV)= 0.5 TrackId= 12 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.895437 Mass(GeV)= 0.5 TrackId= 25 +### New exotic particle produced: ldmphoton Ekin(GeV)= 9.42887 Mass(GeV)= 0.5 TrackId= 29 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.97969 Mass(GeV)= 0.5 TrackId= 44 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.71301 Mass(GeV)= 0.5 TrackId= 48 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.44747 Mass(GeV)= 0.5 TrackId= 87 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.00694 Mass(GeV)= 0.5 TrackId= 2 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.59325 Mass(GeV)= 0.5 TrackId= 15 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.9004 Mass(GeV)= 0.5 TrackId= 35 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.45043 Mass(GeV)= 0.5 TrackId= 49 +### New exotic particle produced: ldmphoton Ekin(GeV)= 19.1472 Mass(GeV)= 0.5 TrackId= 59 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.05187 Mass(GeV)= 0.5 TrackId= 10 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.81352 Mass(GeV)= 0.5 TrackId= 21 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.15556 Mass(GeV)= 0.5 TrackId= 22 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.65123 Mass(GeV)= 0.5 TrackId= 24 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.75255 Mass(GeV)= 0.5 TrackId= 41 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.80072 Mass(GeV)= 0.5 TrackId= 43 +### New exotic particle produced: ldmphoton Ekin(GeV)= 20.521 Mass(GeV)= 0.5 TrackId= 14 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.01661 Mass(GeV)= 0.5 TrackId= 42 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.3995 Mass(GeV)= 0.5 TrackId= 47 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.986844 Mass(GeV)= 0.5 TrackId= 52 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.64399 Mass(GeV)= 0.5 TrackId= 8 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.77155 Mass(GeV)= 0.5 TrackId= 9 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.9341 Mass(GeV)= 0.5 TrackId= 17 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.59451 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 37.4303 Mass(GeV)= 0.5 TrackId= 46 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.657462 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.26743 Mass(GeV)= 0.5 TrackId= 10 +### New exotic particle produced: ldmphoton Ekin(GeV)= 46.2095 Mass(GeV)= 0.5 TrackId= 12 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.89752 Mass(GeV)= 0.5 TrackId= 13 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.617831 Mass(GeV)= 0.5 TrackId= 21 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.85832 Mass(GeV)= 0.5 TrackId= 28 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.974997 Mass(GeV)= 0.5 TrackId= 30 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.20248 Mass(GeV)= 0.5 TrackId= 44 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.621473 Mass(GeV)= 0.5 TrackId= 10 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.761299 Mass(GeV)= 0.5 TrackId= 31 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.44053 Mass(GeV)= 0.5 TrackId= 34 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.86014 Mass(GeV)= 0.5 TrackId= 45 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.54998 Mass(GeV)= 0.5 TrackId= 47 +### New exotic particle produced: ldmphoton Ekin(GeV)= 46.5582 Mass(GeV)= 0.5 TrackId= 22 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.0975 Mass(GeV)= 0.5 TrackId= 30 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.18959 Mass(GeV)= 0.5 TrackId= 39 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.25842 Mass(GeV)= 0.5 TrackId= 17 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.40291 Mass(GeV)= 0.5 TrackId= 20 +### New exotic particle produced: ldmphoton Ekin(GeV)= 26.443 Mass(GeV)= 0.5 TrackId= 48 --> Event 30 starts. -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.11914 Mass(GeV)= 0.5 TrackId= 14 -### New exotic particle produced: ldmphoton Ekin(GeV)= 29.5509 Mass(GeV)= 0.5 TrackId= 37 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.07531 Mass(GeV)= 0.5 TrackId= 44 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.60611 Mass(GeV)= 0.5 TrackId= 66 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.02535 Mass(GeV)= 0.5 TrackId= 67 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.37256 Mass(GeV)= 0.5 TrackId= 90 -### New exotic particle produced: ldmphoton Ekin(GeV)= 39.9949 Mass(GeV)= 0.5 TrackId= 6 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.788501 Mass(GeV)= 0.5 TrackId= 30 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.929742 Mass(GeV)= 0.5 TrackId= 36 -### New exotic particle produced: ldmphoton Ekin(GeV)= 9.22983 Mass(GeV)= 0.5 TrackId= 38 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.73132 Mass(GeV)= 0.5 TrackId= 2 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.998778 Mass(GeV)= 0.5 TrackId= 54 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.75117 Mass(GeV)= 0.5 TrackId= 59 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.887548 Mass(GeV)= 0.5 TrackId= 65 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.94846 Mass(GeV)= 0.5 TrackId= 77 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.29394 Mass(GeV)= 0.5 TrackId= 7 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.47382 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.10086 Mass(GeV)= 0.5 TrackId= 25 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.78387 Mass(GeV)= 0.5 TrackId= 37 -### New exotic particle produced: ldmphoton Ekin(GeV)= 13.5736 Mass(GeV)= 0.5 TrackId= 16 -### New exotic particle produced: ldmphoton Ekin(GeV)= 9.68432 Mass(GeV)= 0.5 TrackId= 19 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.958495 Mass(GeV)= 0.5 TrackId= 22 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.22108 Mass(GeV)= 0.5 TrackId= 52 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.31756 Mass(GeV)= 0.5 TrackId= 4 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.1206 Mass(GeV)= 0.5 TrackId= 13 -### New exotic particle produced: ldmphoton Ekin(GeV)= 28.0759 Mass(GeV)= 0.5 TrackId= 17 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.7859 Mass(GeV)= 0.5 TrackId= 19 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.1741 Mass(GeV)= 0.5 TrackId= 26 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.36852 Mass(GeV)= 0.5 TrackId= 35 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.31354 Mass(GeV)= 0.5 TrackId= 52 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.26803 Mass(GeV)= 0.5 TrackId= 56 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.29678 Mass(GeV)= 0.5 TrackId= 69 -### New exotic particle produced: ldmphoton Ekin(GeV)= 15.5454 Mass(GeV)= 0.5 TrackId= 6 -### New exotic particle produced: ldmphoton Ekin(GeV)= 27.5434 Mass(GeV)= 0.5 TrackId= 14 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.791808 Mass(GeV)= 0.5 TrackId= 23 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.08823 Mass(GeV)= 0.5 TrackId= 45 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.621425 Mass(GeV)= 0.5 TrackId= 46 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.862711 Mass(GeV)= 0.5 TrackId= 54 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.699654 Mass(GeV)= 0.5 TrackId= 60 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.792533 Mass(GeV)= 0.5 TrackId= 62 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.939935 Mass(GeV)= 0.5 TrackId= 11 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.34069 Mass(GeV)= 0.5 TrackId= 12 -### New exotic particle produced: ldmphoton Ekin(GeV)= 35.3507 Mass(GeV)= 0.5 TrackId= 17 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.10383 Mass(GeV)= 0.5 TrackId= 28 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.67693 Mass(GeV)= 0.5 TrackId= 33 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.61858 Mass(GeV)= 0.5 TrackId= 35 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.59928 Mass(GeV)= 0.5 TrackId= 67 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.764828 Mass(GeV)= 0.5 TrackId= 69 -### New exotic particle produced: ldmphoton Ekin(GeV)= 15.5929 Mass(GeV)= 0.5 TrackId= 86 -### New exotic particle produced: ldmphoton Ekin(GeV)= 7.92639 Mass(GeV)= 0.5 TrackId= 6 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.744429 Mass(GeV)= 0.5 TrackId= 8 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.70638 Mass(GeV)= 0.5 TrackId= 14 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.5008 Mass(GeV)= 0.5 TrackId= 30 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.72994 Mass(GeV)= 0.5 TrackId= 34 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.27038 Mass(GeV)= 0.5 TrackId= 13 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.945719 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.10952 Mass(GeV)= 0.5 TrackId= 18 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.6485 Mass(GeV)= 0.5 TrackId= 36 -### New exotic particle produced: ldmphoton Ekin(GeV)= 11.5519 Mass(GeV)= 0.5 TrackId= 44 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.95686 Mass(GeV)= 0.5 TrackId= 6 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.33622 Mass(GeV)= 0.5 TrackId= 10 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.24855 Mass(GeV)= 0.5 TrackId= 22 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.17648 Mass(GeV)= 0.5 TrackId= 44 +### New exotic particle produced: ldmphoton Ekin(GeV)= 46.6741 Mass(GeV)= 0.5 TrackId= 64 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.72518 Mass(GeV)= 0.5 TrackId= 21 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.85994 Mass(GeV)= 0.5 TrackId= 22 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.48903 Mass(GeV)= 0.5 TrackId= 23 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.28859 Mass(GeV)= 0.5 TrackId= 35 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.58798 Mass(GeV)= 0.5 TrackId= 43 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.14357 Mass(GeV)= 0.5 TrackId= 46 +### New exotic particle produced: ldmphoton Ekin(GeV)= 9.38006 Mass(GeV)= 0.5 TrackId= 47 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.18224 Mass(GeV)= 0.5 TrackId= 60 +### New exotic particle produced: ldmphoton Ekin(GeV)= 14.4124 Mass(GeV)= 0.5 TrackId= 70 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.918537 Mass(GeV)= 0.5 TrackId= 72 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.3247 Mass(GeV)= 0.5 TrackId= 4 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.43331 Mass(GeV)= 0.5 TrackId= 16 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.697204 Mass(GeV)= 0.5 TrackId= 30 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.76533 Mass(GeV)= 0.5 TrackId= 33 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.917834 Mass(GeV)= 0.5 TrackId= 41 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.610705 Mass(GeV)= 0.5 TrackId= 44 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.26107 Mass(GeV)= 0.5 TrackId= 47 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.14265 Mass(GeV)= 0.5 TrackId= 61 +### New exotic particle produced: ldmphoton Ekin(GeV)= 10.7978 Mass(GeV)= 0.5 TrackId= 66 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.38485 Mass(GeV)= 0.5 TrackId= 6 +### New exotic particle produced: ldmphoton Ekin(GeV)= 9.37119 Mass(GeV)= 0.5 TrackId= 9 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.30219 Mass(GeV)= 0.5 TrackId= 41 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.76886 Mass(GeV)= 0.5 TrackId= 52 +### New exotic particle produced: ldmphoton Ekin(GeV)= 31.1369 Mass(GeV)= 0.5 TrackId= 53 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.58133 Mass(GeV)= 0.5 TrackId= 66 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.53706 Mass(GeV)= 0.5 TrackId= 23 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.8453 Mass(GeV)= 0.5 TrackId= 24 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.31718 Mass(GeV)= 0.5 TrackId= 25 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.84813 Mass(GeV)= 0.5 TrackId= 34 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.20174 Mass(GeV)= 0.5 TrackId= 43 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.619063 Mass(GeV)= 0.5 TrackId= 87 +### New exotic particle produced: ldmphoton Ekin(GeV)= 17.8306 Mass(GeV)= 0.5 TrackId= 88 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.947501 Mass(GeV)= 0.5 TrackId= 95 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.54951 Mass(GeV)= 0.5 TrackId= 31 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.72378 Mass(GeV)= 0.5 TrackId= 32 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.76667 Mass(GeV)= 0.5 TrackId= 40 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.2373 Mass(GeV)= 0.5 TrackId= 47 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.53662 Mass(GeV)= 0.5 TrackId= 38 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.12829 Mass(GeV)= 0.5 TrackId= 47 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.877621 Mass(GeV)= 0.5 TrackId= 5 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.77719 Mass(GeV)= 0.5 TrackId= 44 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.46658 Mass(GeV)= 0.5 TrackId= 47 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.76349 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.05253 Mass(GeV)= 0.5 TrackId= 9 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.718957 Mass(GeV)= 0.5 TrackId= 15 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.98192 Mass(GeV)= 0.5 TrackId= 22 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.29577 Mass(GeV)= 0.5 TrackId= 23 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.46847 Mass(GeV)= 0.5 TrackId= 26 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.637336 Mass(GeV)= 0.5 TrackId= 50 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.31155 Mass(GeV)= 0.5 TrackId= 53 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.991682 Mass(GeV)= 0.5 TrackId= 9 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.31813 Mass(GeV)= 0.5 TrackId= 12 +### New exotic particle produced: ldmphoton Ekin(GeV)= 10.7222 Mass(GeV)= 0.5 TrackId= 14 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.3357 Mass(GeV)= 0.5 TrackId= 19 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.82901 Mass(GeV)= 0.5 TrackId= 34 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.15733 Mass(GeV)= 0.5 TrackId= 63 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.32494 Mass(GeV)= 0.5 TrackId= 70 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.6989 Mass(GeV)= 0.5 TrackId= 87 --> Event 40 starts. -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.15266 Mass(GeV)= 0.5 TrackId= 2 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.618617 Mass(GeV)= 0.5 TrackId= 8 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.77857 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.9429 Mass(GeV)= 0.5 TrackId= 19 -### New exotic particle produced: ldmphoton Ekin(GeV)= 64.6999 Mass(GeV)= 0.5 TrackId= 30 -### New exotic particle produced: ldmphoton Ekin(GeV)= 7.75481 Mass(GeV)= 0.5 TrackId= 3 -### New exotic particle produced: ldmphoton Ekin(GeV)= 7.12692 Mass(GeV)= 0.5 TrackId= 23 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.27926 Mass(GeV)= 0.5 TrackId= 28 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.31291 Mass(GeV)= 0.5 TrackId= 44 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.34753 Mass(GeV)= 0.5 TrackId= 64 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.37427 Mass(GeV)= 0.5 TrackId= 69 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.72437 Mass(GeV)= 0.5 TrackId= 86 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.84902 Mass(GeV)= 0.5 TrackId= 25 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.642549 Mass(GeV)= 0.5 TrackId= 35 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.99146 Mass(GeV)= 0.5 TrackId= 46 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.74627 Mass(GeV)= 0.5 TrackId= 47 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.658646 Mass(GeV)= 0.5 TrackId= 49 -### New exotic particle produced: ldmphoton Ekin(GeV)= 80.6151 Mass(GeV)= 0.5 TrackId= 51 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.1859 Mass(GeV)= 0.5 TrackId= 2 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.69613 Mass(GeV)= 0.5 TrackId= 8 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.87152 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.25018 Mass(GeV)= 0.5 TrackId= 39 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.895794 Mass(GeV)= 0.5 TrackId= 64 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.51509 Mass(GeV)= 0.5 TrackId= 66 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.985488 Mass(GeV)= 0.5 TrackId= 71 -### New exotic particle produced: ldmphoton Ekin(GeV)= 18.2739 Mass(GeV)= 0.5 TrackId= 14 -### New exotic particle produced: ldmphoton Ekin(GeV)= 26.8021 Mass(GeV)= 0.5 TrackId= 20 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.16388 Mass(GeV)= 0.5 TrackId= 26 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.36729 Mass(GeV)= 0.5 TrackId= 53 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.42963 Mass(GeV)= 0.5 TrackId= 64 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.26387 Mass(GeV)= 0.5 TrackId= 31 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.863381 Mass(GeV)= 0.5 TrackId= 33 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.889006 Mass(GeV)= 0.5 TrackId= 62 -### New exotic particle produced: ldmphoton Ekin(GeV)= 42.2119 Mass(GeV)= 0.5 TrackId= 80 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.12552 Mass(GeV)= 0.5 TrackId= 26 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.51723 Mass(GeV)= 0.5 TrackId= 27 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.6722 Mass(GeV)= 0.5 TrackId= 40 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.696692 Mass(GeV)= 0.5 TrackId= 41 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.61755 Mass(GeV)= 0.5 TrackId= 21 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.26717 Mass(GeV)= 0.5 TrackId= 48 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.06923 Mass(GeV)= 0.5 TrackId= 49 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.988 Mass(GeV)= 0.5 TrackId= 4 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.778283 Mass(GeV)= 0.5 TrackId= 10 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.04622 Mass(GeV)= 0.5 TrackId= 18 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.5131 Mass(GeV)= 0.5 TrackId= 27 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.66843 Mass(GeV)= 0.5 TrackId= 49 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.42303 Mass(GeV)= 0.5 TrackId= 52 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.16282 Mass(GeV)= 0.5 TrackId= 5 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.49299 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.12085 Mass(GeV)= 0.5 TrackId= 42 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.40881 Mass(GeV)= 0.5 TrackId= 45 +### New exotic particle produced: ldmphoton Ekin(GeV)= 55.0542 Mass(GeV)= 0.5 TrackId= 51 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.46802 Mass(GeV)= 0.5 TrackId= 2 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.09564 Mass(GeV)= 0.5 TrackId= 20 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.70763 Mass(GeV)= 0.5 TrackId= 34 +### New exotic particle produced: ldmphoton Ekin(GeV)= 9.37088 Mass(GeV)= 0.5 TrackId= 49 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.8375 Mass(GeV)= 0.5 TrackId= 63 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.9651 Mass(GeV)= 0.5 TrackId= 69 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.01395 Mass(GeV)= 0.5 TrackId= 11 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.00309 Mass(GeV)= 0.5 TrackId= 14 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.0203 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.97626 Mass(GeV)= 0.5 TrackId= 19 +### New exotic particle produced: ldmphoton Ekin(GeV)= 48.5196 Mass(GeV)= 0.5 TrackId= 28 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.34175 Mass(GeV)= 0.5 TrackId= 50 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.959677 Mass(GeV)= 0.5 TrackId= 57 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.4134 Mass(GeV)= 0.5 TrackId= 82 +### New exotic particle produced: ldmphoton Ekin(GeV)= 37.6509 Mass(GeV)= 0.5 TrackId= 14 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.49765 Mass(GeV)= 0.5 TrackId= 35 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.6503 Mass(GeV)= 0.5 TrackId= 73 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.40299 Mass(GeV)= 0.5 TrackId= 14 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.676472 Mass(GeV)= 0.5 TrackId= 22 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.73023 Mass(GeV)= 0.5 TrackId= 46 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.06139 Mass(GeV)= 0.5 TrackId= 49 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.14429 Mass(GeV)= 0.5 TrackId= 58 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.05078 Mass(GeV)= 0.5 TrackId= 66 +### New exotic particle produced: ldmphoton Ekin(GeV)= 10.7629 Mass(GeV)= 0.5 TrackId= 87 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.0247 Mass(GeV)= 0.5 TrackId= 89 +### New exotic particle produced: ldmphoton Ekin(GeV)= 10.3443 Mass(GeV)= 0.5 TrackId= 8 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.879921 Mass(GeV)= 0.5 TrackId= 11 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.694178 Mass(GeV)= 0.5 TrackId= 12 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.27226 Mass(GeV)= 0.5 TrackId= 17 +### New exotic particle produced: ldmphoton Ekin(GeV)= 10.6965 Mass(GeV)= 0.5 TrackId= 20 +### New exotic particle produced: ldmphoton Ekin(GeV)= 15.0879 Mass(GeV)= 0.5 TrackId= 23 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.625849 Mass(GeV)= 0.5 TrackId= 45 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.17635 Mass(GeV)= 0.5 TrackId= 57 +### New exotic particle produced: ldmphoton Ekin(GeV)= 22.1186 Mass(GeV)= 0.5 TrackId= 46 +### New exotic particle produced: ldmphoton Ekin(GeV)= 21.9805 Mass(GeV)= 0.5 TrackId= 48 +### New exotic particle produced: ldmphoton Ekin(GeV)= 27.974 Mass(GeV)= 0.5 TrackId= 52 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.94291 Mass(GeV)= 0.5 TrackId= 60 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.26611 Mass(GeV)= 0.5 TrackId= 67 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.46071 Mass(GeV)= 0.5 TrackId= 4 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.17489 Mass(GeV)= 0.5 TrackId= 5 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.59981 Mass(GeV)= 0.5 TrackId= 51 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.84541 Mass(GeV)= 0.5 TrackId= 60 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.76492 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.59482 Mass(GeV)= 0.5 TrackId= 21 +### New exotic particle produced: ldmphoton Ekin(GeV)= 19.0019 Mass(GeV)= 0.5 TrackId= 28 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.47736 Mass(GeV)= 0.5 TrackId= 61 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.98297 Mass(GeV)= 0.5 TrackId= 75 --> Event 50 starts. -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.90139 Mass(GeV)= 0.5 TrackId= 6 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.07686 Mass(GeV)= 0.5 TrackId= 13 -### New exotic particle produced: ldmphoton Ekin(GeV)= 9.24155 Mass(GeV)= 0.5 TrackId= 23 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.02522 Mass(GeV)= 0.5 TrackId= 25 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.68721 Mass(GeV)= 0.5 TrackId= 33 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.07047 Mass(GeV)= 0.5 TrackId= 40 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.690527 Mass(GeV)= 0.5 TrackId= 54 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.18016 Mass(GeV)= 0.5 TrackId= 63 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.63364 Mass(GeV)= 0.5 TrackId= 64 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.1051 Mass(GeV)= 0.5 TrackId= 10 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.77194 Mass(GeV)= 0.5 TrackId= 14 -### New exotic particle produced: ldmphoton Ekin(GeV)= 7.5087 Mass(GeV)= 0.5 TrackId= 18 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.6975 Mass(GeV)= 0.5 TrackId= 58 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.10606 Mass(GeV)= 0.5 TrackId= 70 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.4492 Mass(GeV)= 0.5 TrackId= 9 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.23342 Mass(GeV)= 0.5 TrackId= 28 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.862457 Mass(GeV)= 0.5 TrackId= 59 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.12051 Mass(GeV)= 0.5 TrackId= 69 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.702 Mass(GeV)= 0.5 TrackId= 18 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.52919 Mass(GeV)= 0.5 TrackId= 32 -### New exotic particle produced: ldmphoton Ekin(GeV)= 13.4957 Mass(GeV)= 0.5 TrackId= 34 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.81332 Mass(GeV)= 0.5 TrackId= 62 -### New exotic particle produced: ldmphoton Ekin(GeV)= 9.97736 Mass(GeV)= 0.5 TrackId= 3 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.99339 Mass(GeV)= 0.5 TrackId= 7 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.13153 Mass(GeV)= 0.5 TrackId= 13 -### New exotic particle produced: ldmphoton Ekin(GeV)= 12.2392 Mass(GeV)= 0.5 TrackId= 17 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.36279 Mass(GeV)= 0.5 TrackId= 56 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.41017 Mass(GeV)= 0.5 TrackId= 66 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.635588 Mass(GeV)= 0.5 TrackId= 67 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.54667 Mass(GeV)= 0.5 TrackId= 16 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.695174 Mass(GeV)= 0.5 TrackId= 27 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.43005 Mass(GeV)= 0.5 TrackId= 28 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.72751 Mass(GeV)= 0.5 TrackId= 34 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.79082 Mass(GeV)= 0.5 TrackId= 52 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.609137 Mass(GeV)= 0.5 TrackId= 62 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.75091 Mass(GeV)= 0.5 TrackId= 64 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.45018 Mass(GeV)= 0.5 TrackId= 73 -### New exotic particle produced: ldmphoton Ekin(GeV)= 11.5127 Mass(GeV)= 0.5 TrackId= 76 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.65046 Mass(GeV)= 0.5 TrackId= 11 -### New exotic particle produced: ldmphoton Ekin(GeV)= 14.1175 Mass(GeV)= 0.5 TrackId= 41 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.878217 Mass(GeV)= 0.5 TrackId= 42 -### New exotic particle produced: ldmphoton Ekin(GeV)= 30.8713 Mass(GeV)= 0.5 TrackId= 7 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.01313 Mass(GeV)= 0.5 TrackId= 20 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.95944 Mass(GeV)= 0.5 TrackId= 21 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.38057 Mass(GeV)= 0.5 TrackId= 24 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.29184 Mass(GeV)= 0.5 TrackId= 29 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.20716 Mass(GeV)= 0.5 TrackId= 53 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.71203 Mass(GeV)= 0.5 TrackId= 56 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.28566 Mass(GeV)= 0.5 TrackId= 3 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.79985 Mass(GeV)= 0.5 TrackId= 24 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.777581 Mass(GeV)= 0.5 TrackId= 36 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.00341 Mass(GeV)= 0.5 TrackId= 52 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.86658 Mass(GeV)= 0.5 TrackId= 76 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.18275 Mass(GeV)= 0.5 TrackId= 77 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.91953 Mass(GeV)= 0.5 TrackId= 91 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.05371 Mass(GeV)= 0.5 TrackId= 3 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.9004 Mass(GeV)= 0.5 TrackId= 4 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.4718 Mass(GeV)= 0.5 TrackId= 7 -### New exotic particle produced: ldmphoton Ekin(GeV)= 41.5156 Mass(GeV)= 0.5 TrackId= 30 +### New exotic particle produced: ldmphoton Ekin(GeV)= 9.79882 Mass(GeV)= 0.5 TrackId= 20 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.13925 Mass(GeV)= 0.5 TrackId= 9 +### New exotic particle produced: ldmphoton Ekin(GeV)= 17.8075 Mass(GeV)= 0.5 TrackId= 19 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.15108 Mass(GeV)= 0.5 TrackId= 26 +### New exotic particle produced: ldmphoton Ekin(GeV)= 9.69157 Mass(GeV)= 0.5 TrackId= 29 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.97724 Mass(GeV)= 0.5 TrackId= 48 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.64435 Mass(GeV)= 0.5 TrackId= 63 +### New exotic particle produced: ldmphoton Ekin(GeV)= 23.3058 Mass(GeV)= 0.5 TrackId= 6 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.32507 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.774863 Mass(GeV)= 0.5 TrackId= 19 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.869725 Mass(GeV)= 0.5 TrackId= 25 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.21975 Mass(GeV)= 0.5 TrackId= 41 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.855218 Mass(GeV)= 0.5 TrackId= 51 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.847355 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.739718 Mass(GeV)= 0.5 TrackId= 20 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.161 Mass(GeV)= 0.5 TrackId= 21 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.27164 Mass(GeV)= 0.5 TrackId= 29 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.23053 Mass(GeV)= 0.5 TrackId= 60 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.8099 Mass(GeV)= 0.5 TrackId= 70 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.35672 Mass(GeV)= 0.5 TrackId= 9 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.14186 Mass(GeV)= 0.5 TrackId= 21 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.26374 Mass(GeV)= 0.5 TrackId= 27 +### New exotic particle produced: ldmphoton Ekin(GeV)= 17.4185 Mass(GeV)= 0.5 TrackId= 37 +### New exotic particle produced: ldmphoton Ekin(GeV)= 33.4462 Mass(GeV)= 0.5 TrackId= 57 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.08546 Mass(GeV)= 0.5 TrackId= 21 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.69094 Mass(GeV)= 0.5 TrackId= 24 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.0007 Mass(GeV)= 0.5 TrackId= 30 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.20814 Mass(GeV)= 0.5 TrackId= 52 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.756505 Mass(GeV)= 0.5 TrackId= 71 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.20712 Mass(GeV)= 0.5 TrackId= 79 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.886412 Mass(GeV)= 0.5 TrackId= 4 +### New exotic particle produced: ldmphoton Ekin(GeV)= 18.8174 Mass(GeV)= 0.5 TrackId= 5 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.80776 Mass(GeV)= 0.5 TrackId= 9 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.0763 Mass(GeV)= 0.5 TrackId= 25 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.20222 Mass(GeV)= 0.5 TrackId= 27 +### New exotic particle produced: ldmphoton Ekin(GeV)= 9.02512 Mass(GeV)= 0.5 TrackId= 38 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.63455 Mass(GeV)= 0.5 TrackId= 62 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.58541 Mass(GeV)= 0.5 TrackId= 66 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.936187 Mass(GeV)= 0.5 TrackId= 67 +### New exotic particle produced: ldmphoton Ekin(GeV)= 14.5725 Mass(GeV)= 0.5 TrackId= 78 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.29408 Mass(GeV)= 0.5 TrackId= 31 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.650649 Mass(GeV)= 0.5 TrackId= 47 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.761754 Mass(GeV)= 0.5 TrackId= 59 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.6506 Mass(GeV)= 0.5 TrackId= 63 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.48308 Mass(GeV)= 0.5 TrackId= 3 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.870186 Mass(GeV)= 0.5 TrackId= 5 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.950936 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.54293 Mass(GeV)= 0.5 TrackId= 42 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.54914 Mass(GeV)= 0.5 TrackId= 44 +### New exotic particle produced: ldmphoton Ekin(GeV)= 12.4297 Mass(GeV)= 0.5 TrackId= 58 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.19185 Mass(GeV)= 0.5 TrackId= 63 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.34085 Mass(GeV)= 0.5 TrackId= 71 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.47121 Mass(GeV)= 0.5 TrackId= 75 +### New exotic particle produced: ldmphoton Ekin(GeV)= 16.3246 Mass(GeV)= 0.5 TrackId= 9 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.865938 Mass(GeV)= 0.5 TrackId= 25 +### New exotic particle produced: ldmphoton Ekin(GeV)= 14.1242 Mass(GeV)= 0.5 TrackId= 28 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.10501 Mass(GeV)= 0.5 TrackId= 38 --> Event 60 starts. -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.757925 Mass(GeV)= 0.5 TrackId= 3 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.46434 Mass(GeV)= 0.5 TrackId= 5 -### New exotic particle produced: ldmphoton Ekin(GeV)= 25.4432 Mass(GeV)= 0.5 TrackId= 32 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.9568 Mass(GeV)= 0.5 TrackId= 57 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.80332 Mass(GeV)= 0.5 TrackId= 65 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.33451 Mass(GeV)= 0.5 TrackId= 2 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.28024 Mass(GeV)= 0.5 TrackId= 5 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.70891 Mass(GeV)= 0.5 TrackId= 19 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.96494 Mass(GeV)= 0.5 TrackId= 33 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.89673 Mass(GeV)= 0.5 TrackId= 58 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.7993 Mass(GeV)= 0.5 TrackId= 79 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.80378 Mass(GeV)= 0.5 TrackId= 84 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.10717 Mass(GeV)= 0.5 TrackId= 24 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.15966 Mass(GeV)= 0.5 TrackId= 44 -### New exotic particle produced: ldmphoton Ekin(GeV)= 9.98669 Mass(GeV)= 0.5 TrackId= 46 -### New exotic particle produced: ldmphoton Ekin(GeV)= 19.9299 Mass(GeV)= 0.5 TrackId= 4 -### New exotic particle produced: ldmphoton Ekin(GeV)= 7.44254 Mass(GeV)= 0.5 TrackId= 18 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.7077 Mass(GeV)= 0.5 TrackId= 31 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.24942 Mass(GeV)= 0.5 TrackId= 40 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.42082 Mass(GeV)= 0.5 TrackId= 25 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.851592 Mass(GeV)= 0.5 TrackId= 5 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.35567 Mass(GeV)= 0.5 TrackId= 9 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.18542 Mass(GeV)= 0.5 TrackId= 13 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.88689 Mass(GeV)= 0.5 TrackId= 50 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.10962 Mass(GeV)= 0.5 TrackId= 4 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.785473 Mass(GeV)= 0.5 TrackId= 5 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.61823 Mass(GeV)= 0.5 TrackId= 8 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.1728 Mass(GeV)= 0.5 TrackId= 49 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.865171 Mass(GeV)= 0.5 TrackId= 62 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.76132 Mass(GeV)= 0.5 TrackId= 3 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.09734 Mass(GeV)= 0.5 TrackId= 16 -### New exotic particle produced: ldmphoton Ekin(GeV)= 11.2952 Mass(GeV)= 0.5 TrackId= 19 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.35719 Mass(GeV)= 0.5 TrackId= 53 -### New exotic particle produced: ldmphoton Ekin(GeV)= 44.1365 Mass(GeV)= 0.5 TrackId= 8 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.78877 Mass(GeV)= 0.5 TrackId= 20 -### New exotic particle produced: ldmphoton Ekin(GeV)= 19.7736 Mass(GeV)= 0.5 TrackId= 75 -### New exotic particle produced: ldmphoton Ekin(GeV)= 14.7081 Mass(GeV)= 0.5 TrackId= 2 -### New exotic particle produced: ldmphoton Ekin(GeV)= 20.6167 Mass(GeV)= 0.5 TrackId= 3 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.59267 Mass(GeV)= 0.5 TrackId= 29 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.88656 Mass(GeV)= 0.5 TrackId= 32 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.739487 Mass(GeV)= 0.5 TrackId= 45 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.34157 Mass(GeV)= 0.5 TrackId= 50 -### New exotic particle produced: ldmphoton Ekin(GeV)= 20.0796 Mass(GeV)= 0.5 TrackId= 59 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.22134 Mass(GeV)= 0.5 TrackId= 75 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.96073 Mass(GeV)= 0.5 TrackId= 4 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.785819 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.32722 Mass(GeV)= 0.5 TrackId= 10 +### New exotic particle produced: ldmphoton Ekin(GeV)= 10.4618 Mass(GeV)= 0.5 TrackId= 11 +### New exotic particle produced: ldmphoton Ekin(GeV)= 40.7136 Mass(GeV)= 0.5 TrackId= 74 +### New exotic particle produced: ldmphoton Ekin(GeV)= 10.6059 Mass(GeV)= 0.5 TrackId= 26 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.792427 Mass(GeV)= 0.5 TrackId= 45 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.47283 Mass(GeV)= 0.5 TrackId= 58 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.10124 Mass(GeV)= 0.5 TrackId= 72 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.9127 Mass(GeV)= 0.5 TrackId= 83 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.07622 Mass(GeV)= 0.5 TrackId= 3 +### New exotic particle produced: ldmphoton Ekin(GeV)= 34.2228 Mass(GeV)= 0.5 TrackId= 19 +### New exotic particle produced: ldmphoton Ekin(GeV)= 22.4351 Mass(GeV)= 0.5 TrackId= 51 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.970888 Mass(GeV)= 0.5 TrackId= 58 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.868916 Mass(GeV)= 0.5 TrackId= 11 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.66311 Mass(GeV)= 0.5 TrackId= 16 +### New exotic particle produced: ldmphoton Ekin(GeV)= 33.8655 Mass(GeV)= 0.5 TrackId= 21 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.74926 Mass(GeV)= 0.5 TrackId= 34 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.01668 Mass(GeV)= 0.5 TrackId= 37 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.746192 Mass(GeV)= 0.5 TrackId= 48 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.917815 Mass(GeV)= 0.5 TrackId= 70 +### New exotic particle produced: ldmphoton Ekin(GeV)= 10.0551 Mass(GeV)= 0.5 TrackId= 12 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.2741 Mass(GeV)= 0.5 TrackId= 24 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.24833 Mass(GeV)= 0.5 TrackId= 34 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.95662 Mass(GeV)= 0.5 TrackId= 35 +### New exotic particle produced: ldmphoton Ekin(GeV)= 44.8847 Mass(GeV)= 0.5 TrackId= 38 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.78131 Mass(GeV)= 0.5 TrackId= 68 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.7483 Mass(GeV)= 0.5 TrackId= 78 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.61947 Mass(GeV)= 0.5 TrackId= 4 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.02846 Mass(GeV)= 0.5 TrackId= 5 +### New exotic particle produced: ldmphoton Ekin(GeV)= 9.74635 Mass(GeV)= 0.5 TrackId= 10 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.27404 Mass(GeV)= 0.5 TrackId= 29 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.71207 Mass(GeV)= 0.5 TrackId= 31 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.40333 Mass(GeV)= 0.5 TrackId= 37 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.700719 Mass(GeV)= 0.5 TrackId= 63 +### New exotic particle produced: ldmphoton Ekin(GeV)= 21.9271 Mass(GeV)= 0.5 TrackId= 68 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.64506 Mass(GeV)= 0.5 TrackId= 5 +### New exotic particle produced: ldmphoton Ekin(GeV)= 50.2019 Mass(GeV)= 0.5 TrackId= 12 +### New exotic particle produced: ldmphoton Ekin(GeV)= 10.1074 Mass(GeV)= 0.5 TrackId= 52 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.48064 Mass(GeV)= 0.5 TrackId= 70 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.97126 Mass(GeV)= 0.5 TrackId= 32 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.23675 Mass(GeV)= 0.5 TrackId= 62 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.876334 Mass(GeV)= 0.5 TrackId= 69 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.43204 Mass(GeV)= 0.5 TrackId= 4 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.16375 Mass(GeV)= 0.5 TrackId= 53 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.31916 Mass(GeV)= 0.5 TrackId= 54 +### New exotic particle produced: ldmphoton Ekin(GeV)= 15.3439 Mass(GeV)= 0.5 TrackId= 38 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.18874 Mass(GeV)= 0.5 TrackId= 66 --> Event 70 starts. -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.27467 Mass(GeV)= 0.5 TrackId= 2 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.23178 Mass(GeV)= 0.5 TrackId= 6 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.2874 Mass(GeV)= 0.5 TrackId= 10 -### New exotic particle produced: ldmphoton Ekin(GeV)= 25.8107 Mass(GeV)= 0.5 TrackId= 17 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.71425 Mass(GeV)= 0.5 TrackId= 18 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.43932 Mass(GeV)= 0.5 TrackId= 21 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.46061 Mass(GeV)= 0.5 TrackId= 9 -### New exotic particle produced: ldmphoton Ekin(GeV)= 29.7846 Mass(GeV)= 0.5 TrackId= 17 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.48219 Mass(GeV)= 0.5 TrackId= 25 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.92987 Mass(GeV)= 0.5 TrackId= 34 -### New exotic particle produced: ldmphoton Ekin(GeV)= 13.8487 Mass(GeV)= 0.5 TrackId= 42 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.3292 Mass(GeV)= 0.5 TrackId= 56 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.84704 Mass(GeV)= 0.5 TrackId= 9 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.02548 Mass(GeV)= 0.5 TrackId= 12 -### New exotic particle produced: ldmphoton Ekin(GeV)= 12.5722 Mass(GeV)= 0.5 TrackId= 24 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.06369 Mass(GeV)= 0.5 TrackId= 57 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.47481 Mass(GeV)= 0.5 TrackId= 62 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.640919 Mass(GeV)= 0.5 TrackId= 68 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.99495 Mass(GeV)= 0.5 TrackId= 69 -### New exotic particle produced: ldmphoton Ekin(GeV)= 15.3703 Mass(GeV)= 0.5 TrackId= 73 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.14439 Mass(GeV)= 0.5 TrackId= 37 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.56587 Mass(GeV)= 0.5 TrackId= 41 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.798847 Mass(GeV)= 0.5 TrackId= 47 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.25253 Mass(GeV)= 0.5 TrackId= 49 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.82116 Mass(GeV)= 0.5 TrackId= 50 -### New exotic particle produced: ldmphoton Ekin(GeV)= 26.5473 Mass(GeV)= 0.5 TrackId= 53 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.06429 Mass(GeV)= 0.5 TrackId= 59 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.97292 Mass(GeV)= 0.5 TrackId= 17 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.36053 Mass(GeV)= 0.5 TrackId= 53 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.602238 Mass(GeV)= 0.5 TrackId= 58 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.50379 Mass(GeV)= 0.5 TrackId= 62 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.22634 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 27.2001 Mass(GeV)= 0.5 TrackId= 24 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.73452 Mass(GeV)= 0.5 TrackId= 43 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.63152 Mass(GeV)= 0.5 TrackId= 48 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.38967 Mass(GeV)= 0.5 TrackId= 63 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.6316 Mass(GeV)= 0.5 TrackId= 3 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.24701 Mass(GeV)= 0.5 TrackId= 6 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.15826 Mass(GeV)= 0.5 TrackId= 8 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.03799 Mass(GeV)= 0.5 TrackId= 33 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.73648 Mass(GeV)= 0.5 TrackId= 51 -### New exotic particle produced: ldmphoton Ekin(GeV)= 24.1418 Mass(GeV)= 0.5 TrackId= 72 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.817686 Mass(GeV)= 0.5 TrackId= 76 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.782885 Mass(GeV)= 0.5 TrackId= 80 -### New exotic particle produced: ldmphoton Ekin(GeV)= 8.35765 Mass(GeV)= 0.5 TrackId= 2 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.997696 Mass(GeV)= 0.5 TrackId= 2 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.88484 Mass(GeV)= 0.5 TrackId= 3 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.815741 Mass(GeV)= 0.5 TrackId= 37 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.650803 Mass(GeV)= 0.5 TrackId= 56 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.2911 Mass(GeV)= 0.5 TrackId= 65 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.886903 Mass(GeV)= 0.5 TrackId= 71 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.0796 Mass(GeV)= 0.5 TrackId= 77 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.626449 Mass(GeV)= 0.5 TrackId= 2 -### New exotic particle produced: ldmphoton Ekin(GeV)= 41.1179 Mass(GeV)= 0.5 TrackId= 21 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.86627 Mass(GeV)= 0.5 TrackId= 53 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.9885 Mass(GeV)= 0.5 TrackId= 62 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.19347 Mass(GeV)= 0.5 TrackId= 66 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.11869 Mass(GeV)= 0.5 TrackId= 4 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.618717 Mass(GeV)= 0.5 TrackId= 6 +### New exotic particle produced: ldmphoton Ekin(GeV)= 18.0013 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.52768 Mass(GeV)= 0.5 TrackId= 39 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.13616 Mass(GeV)= 0.5 TrackId= 42 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.9696 Mass(GeV)= 0.5 TrackId= 64 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.26101 Mass(GeV)= 0.5 TrackId= 77 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.604709 Mass(GeV)= 0.5 TrackId= 9 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.75929 Mass(GeV)= 0.5 TrackId= 10 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.01028 Mass(GeV)= 0.5 TrackId= 11 +### New exotic particle produced: ldmphoton Ekin(GeV)= 15.4095 Mass(GeV)= 0.5 TrackId= 32 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.61475 Mass(GeV)= 0.5 TrackId= 33 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.90284 Mass(GeV)= 0.5 TrackId= 78 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.78393 Mass(GeV)= 0.5 TrackId= 15 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.40211 Mass(GeV)= 0.5 TrackId= 20 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.27913 Mass(GeV)= 0.5 TrackId= 28 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.04976 Mass(GeV)= 0.5 TrackId= 31 +### New exotic particle produced: ldmphoton Ekin(GeV)= 37.0731 Mass(GeV)= 0.5 TrackId= 32 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.73026 Mass(GeV)= 0.5 TrackId= 37 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.693599 Mass(GeV)= 0.5 TrackId= 48 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.90497 Mass(GeV)= 0.5 TrackId= 58 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.1947 Mass(GeV)= 0.5 TrackId= 60 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.31553 Mass(GeV)= 0.5 TrackId= 61 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.28978 Mass(GeV)= 0.5 TrackId= 64 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.80095 Mass(GeV)= 0.5 TrackId= 74 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.40422 Mass(GeV)= 0.5 TrackId= 75 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.94663 Mass(GeV)= 0.5 TrackId= 14 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.32736 Mass(GeV)= 0.5 TrackId= 22 +### New exotic particle produced: ldmphoton Ekin(GeV)= 10.3868 Mass(GeV)= 0.5 TrackId= 32 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.62951 Mass(GeV)= 0.5 TrackId= 48 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.29112 Mass(GeV)= 0.5 TrackId= 61 +### New exotic particle produced: ldmphoton Ekin(GeV)= 9.02704 Mass(GeV)= 0.5 TrackId= 75 +### New exotic particle produced: ldmphoton Ekin(GeV)= 31.8494 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.967853 Mass(GeV)= 0.5 TrackId= 24 +### New exotic particle produced: ldmphoton Ekin(GeV)= 18.6652 Mass(GeV)= 0.5 TrackId= 29 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.6012 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.13255 Mass(GeV)= 0.5 TrackId= 13 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.66153 Mass(GeV)= 0.5 TrackId= 15 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.05619 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.7241 Mass(GeV)= 0.5 TrackId= 26 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.52606 Mass(GeV)= 0.5 TrackId= 31 +### New exotic particle produced: ldmphoton Ekin(GeV)= 23.713 Mass(GeV)= 0.5 TrackId= 36 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.04991 Mass(GeV)= 0.5 TrackId= 38 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.906126 Mass(GeV)= 0.5 TrackId= 50 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.19981 Mass(GeV)= 0.5 TrackId= 3 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.65561 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.45966 Mass(GeV)= 0.5 TrackId= 31 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.2102 Mass(GeV)= 0.5 TrackId= 43 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.50244 Mass(GeV)= 0.5 TrackId= 57 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.86759 Mass(GeV)= 0.5 TrackId= 27 +### New exotic particle produced: ldmphoton Ekin(GeV)= 57.642 Mass(GeV)= 0.5 TrackId= 45 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.12044 Mass(GeV)= 0.5 TrackId= 66 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.16444 Mass(GeV)= 0.5 TrackId= 6 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.24832 Mass(GeV)= 0.5 TrackId= 27 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.46642 Mass(GeV)= 0.5 TrackId= 34 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.83518 Mass(GeV)= 0.5 TrackId= 38 +### New exotic particle produced: ldmphoton Ekin(GeV)= 38.7702 Mass(GeV)= 0.5 TrackId= 66 +### New exotic particle produced: ldmphoton Ekin(GeV)= 19.3699 Mass(GeV)= 0.5 TrackId= 2 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.51644 Mass(GeV)= 0.5 TrackId= 47 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.58157 Mass(GeV)= 0.5 TrackId= 55 --> Event 80 starts. -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.724712 Mass(GeV)= 0.5 TrackId= 9 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.87546 Mass(GeV)= 0.5 TrackId= 10 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.38824 Mass(GeV)= 0.5 TrackId= 31 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.46775 Mass(GeV)= 0.5 TrackId= 74 -### New exotic particle produced: ldmphoton Ekin(GeV)= 11.6067 Mass(GeV)= 0.5 TrackId= 87 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.10746 Mass(GeV)= 0.5 TrackId= 47 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.92147 Mass(GeV)= 0.5 TrackId= 32 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.644637 Mass(GeV)= 0.5 TrackId= 45 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.20212 Mass(GeV)= 0.5 TrackId= 52 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.55577 Mass(GeV)= 0.5 TrackId= 55 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.02073 Mass(GeV)= 0.5 TrackId= 66 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.14236 Mass(GeV)= 0.5 TrackId= 22 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.56938 Mass(GeV)= 0.5 TrackId= 32 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.06173 Mass(GeV)= 0.5 TrackId= 52 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.78597 Mass(GeV)= 0.5 TrackId= 55 -### New exotic particle produced: ldmphoton Ekin(GeV)= 65.1791 Mass(GeV)= 0.5 TrackId= 10 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.799371 Mass(GeV)= 0.5 TrackId= 21 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.29769 Mass(GeV)= 0.5 TrackId= 30 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.65477 Mass(GeV)= 0.5 TrackId= 44 -### New exotic particle produced: ldmphoton Ekin(GeV)= 7.58366 Mass(GeV)= 0.5 TrackId= 2 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.866483 Mass(GeV)= 0.5 TrackId= 48 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.18916 Mass(GeV)= 0.5 TrackId= 64 -### New exotic particle produced: ldmphoton Ekin(GeV)= 11.703 Mass(GeV)= 0.5 TrackId= 9 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.00379 Mass(GeV)= 0.5 TrackId= 34 -### New exotic particle produced: ldmphoton Ekin(GeV)= 9.4584 Mass(GeV)= 0.5 TrackId= 38 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.72861 Mass(GeV)= 0.5 TrackId= 57 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.02804 Mass(GeV)= 0.5 TrackId= 72 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.47845 Mass(GeV)= 0.5 TrackId= 24 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.81238 Mass(GeV)= 0.5 TrackId= 27 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.97665 Mass(GeV)= 0.5 TrackId= 45 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.09507 Mass(GeV)= 0.5 TrackId= 46 -### New exotic particle produced: ldmphoton Ekin(GeV)= 21.9358 Mass(GeV)= 0.5 TrackId= 4 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.681465 Mass(GeV)= 0.5 TrackId= 13 -### New exotic particle produced: ldmphoton Ekin(GeV)= 14.675 Mass(GeV)= 0.5 TrackId= 18 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.08454 Mass(GeV)= 0.5 TrackId= 39 -### New exotic particle produced: ldmphoton Ekin(GeV)= 16.2526 Mass(GeV)= 0.5 TrackId= 44 -### New exotic particle produced: ldmphoton Ekin(GeV)= 10.4769 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.20978 Mass(GeV)= 0.5 TrackId= 24 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.45672 Mass(GeV)= 0.5 TrackId= 35 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.669471 Mass(GeV)= 0.5 TrackId= 38 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.47609 Mass(GeV)= 0.5 TrackId= 45 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.18994 Mass(GeV)= 0.5 TrackId= 46 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.50005 Mass(GeV)= 0.5 TrackId= 48 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.80194 Mass(GeV)= 0.5 TrackId= 76 +### New exotic particle produced: ldmphoton Ekin(GeV)= 10.2362 Mass(GeV)= 0.5 TrackId= 17 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.53992 Mass(GeV)= 0.5 TrackId= 36 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.46018 Mass(GeV)= 0.5 TrackId= 40 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.18155 Mass(GeV)= 0.5 TrackId= 69 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.65532 Mass(GeV)= 0.5 TrackId= 83 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.2222 Mass(GeV)= 0.5 TrackId= 2 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.650196 Mass(GeV)= 0.5 TrackId= 17 +### New exotic particle produced: ldmphoton Ekin(GeV)= 9.14893 Mass(GeV)= 0.5 TrackId= 19 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.91643 Mass(GeV)= 0.5 TrackId= 23 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.24004 Mass(GeV)= 0.5 TrackId= 30 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.986003 Mass(GeV)= 0.5 TrackId= 35 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.53991 Mass(GeV)= 0.5 TrackId= 51 +### New exotic particle produced: ldmphoton Ekin(GeV)= 15.2585 Mass(GeV)= 0.5 TrackId= 59 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.927065 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.42891 Mass(GeV)= 0.5 TrackId= 48 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.27726 Mass(GeV)= 0.5 TrackId= 49 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.76233 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.61271 Mass(GeV)= 0.5 TrackId= 22 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.99629 Mass(GeV)= 0.5 TrackId= 38 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.17374 Mass(GeV)= 0.5 TrackId= 42 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.660267 Mass(GeV)= 0.5 TrackId= 14 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.55273 Mass(GeV)= 0.5 TrackId= 17 +### New exotic particle produced: ldmphoton Ekin(GeV)= 12.5551 Mass(GeV)= 0.5 TrackId= 37 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.42907 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.8467 Mass(GeV)= 0.5 TrackId= 63 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.1295 Mass(GeV)= 0.5 TrackId= 73 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.75909 Mass(GeV)= 0.5 TrackId= 78 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.15794 Mass(GeV)= 0.5 TrackId= 85 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.50884 Mass(GeV)= 0.5 TrackId= 7 +### New exotic particle produced: ldmphoton Ekin(GeV)= 24.8399 Mass(GeV)= 0.5 TrackId= 23 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.08601 Mass(GeV)= 0.5 TrackId= 31 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.76114 Mass(GeV)= 0.5 TrackId= 33 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.679465 Mass(GeV)= 0.5 TrackId= 43 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.43808 Mass(GeV)= 0.5 TrackId= 67 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.831292 Mass(GeV)= 0.5 TrackId= 73 +### New exotic particle produced: ldmphoton Ekin(GeV)= 22.2729 Mass(GeV)= 0.5 TrackId= 76 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.3558 Mass(GeV)= 0.5 TrackId= 83 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.26042 Mass(GeV)= 0.5 TrackId= 17 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.27879 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.26111 Mass(GeV)= 0.5 TrackId= 40 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.11262 Mass(GeV)= 0.5 TrackId= 49 +### New exotic particle produced: ldmphoton Ekin(GeV)= 10.2197 Mass(GeV)= 0.5 TrackId= 73 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.07903 Mass(GeV)= 0.5 TrackId= 5 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.641301 Mass(GeV)= 0.5 TrackId= 14 +### New exotic particle produced: ldmphoton Ekin(GeV)= 8.08527 Mass(GeV)= 0.5 TrackId= 22 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.6737 Mass(GeV)= 0.5 TrackId= 41 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.05121 Mass(GeV)= 0.5 TrackId= 43 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.706781 Mass(GeV)= 0.5 TrackId= 8 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.705916 Mass(GeV)= 0.5 TrackId= 30 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.85271 Mass(GeV)= 0.5 TrackId= 51 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.8123 Mass(GeV)= 0.5 TrackId= 56 +### New exotic particle produced: ldmphoton Ekin(GeV)= 47.52 Mass(GeV)= 0.5 TrackId= 70 --> Event 90 starts. -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.6523 Mass(GeV)= 0.5 TrackId= 17 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.818524 Mass(GeV)= 0.5 TrackId= 30 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.38293 Mass(GeV)= 0.5 TrackId= 31 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.932807 Mass(GeV)= 0.5 TrackId= 43 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.80047 Mass(GeV)= 0.5 TrackId= 50 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.31292 Mass(GeV)= 0.5 TrackId= 65 -### New exotic particle produced: ldmphoton Ekin(GeV)= 14.8407 Mass(GeV)= 0.5 TrackId= 66 -### New exotic particle produced: ldmphoton Ekin(GeV)= 19.7252 Mass(GeV)= 0.5 TrackId= 68 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.18147 Mass(GeV)= 0.5 TrackId= 4 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.87817 Mass(GeV)= 0.5 TrackId= 6 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.04346 Mass(GeV)= 0.5 TrackId= 10 -### New exotic particle produced: ldmphoton Ekin(GeV)= 13.6402 Mass(GeV)= 0.5 TrackId= 17 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.013 Mass(GeV)= 0.5 TrackId= 18 -### New exotic particle produced: ldmphoton Ekin(GeV)= 7.00316 Mass(GeV)= 0.5 TrackId= 29 -### New exotic particle produced: ldmphoton Ekin(GeV)= 13.9737 Mass(GeV)= 0.5 TrackId= 33 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.42533 Mass(GeV)= 0.5 TrackId= 45 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.24885 Mass(GeV)= 0.5 TrackId= 11 -### New exotic particle produced: ldmphoton Ekin(GeV)= 67.8096 Mass(GeV)= 0.5 TrackId= 30 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.30205 Mass(GeV)= 0.5 TrackId= 43 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.34476 Mass(GeV)= 0.5 TrackId= 55 -### New exotic particle produced: ldmphoton Ekin(GeV)= 13.1735 Mass(GeV)= 0.5 TrackId= 70 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.772751 Mass(GeV)= 0.5 TrackId= 7 -### New exotic particle produced: ldmphoton Ekin(GeV)= 25.1608 Mass(GeV)= 0.5 TrackId= 9 -### New exotic particle produced: ldmphoton Ekin(GeV)= 23.751 Mass(GeV)= 0.5 TrackId= 12 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.84151 Mass(GeV)= 0.5 TrackId= 30 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.11911 Mass(GeV)= 0.5 TrackId= 36 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.609901 Mass(GeV)= 0.5 TrackId= 44 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.946316 Mass(GeV)= 0.5 TrackId= 61 -### New exotic particle produced: ldmphoton Ekin(GeV)= 5.58987 Mass(GeV)= 0.5 TrackId= 25 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.16811 Mass(GeV)= 0.5 TrackId= 30 -### New exotic particle produced: ldmphoton Ekin(GeV)= 23.0118 Mass(GeV)= 0.5 TrackId= 37 -### New exotic particle produced: ldmphoton Ekin(GeV)= 21.1176 Mass(GeV)= 0.5 TrackId= 68 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.45959 Mass(GeV)= 0.5 TrackId= 16 -### New exotic particle produced: ldmphoton Ekin(GeV)= 20.0455 Mass(GeV)= 0.5 TrackId= 30 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.71468 Mass(GeV)= 0.5 TrackId= 53 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.682668 Mass(GeV)= 0.5 TrackId= 55 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.73112 Mass(GeV)= 0.5 TrackId= 58 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.995457 Mass(GeV)= 0.5 TrackId= 61 -### New exotic particle produced: ldmphoton Ekin(GeV)= 6.21866 Mass(GeV)= 0.5 TrackId= 13 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.947612 Mass(GeV)= 0.5 TrackId= 14 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.05072 Mass(GeV)= 0.5 TrackId= 24 -### New exotic particle produced: ldmphoton Ekin(GeV)= 24.6042 Mass(GeV)= 0.5 TrackId= 25 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.64286 Mass(GeV)= 0.5 TrackId= 34 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.34299 Mass(GeV)= 0.5 TrackId= 35 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.50377 Mass(GeV)= 0.5 TrackId= 37 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.625164 Mass(GeV)= 0.5 TrackId= 14 -### New exotic particle produced: ldmphoton Ekin(GeV)= 2.22181 Mass(GeV)= 0.5 TrackId= 15 -### New exotic particle produced: ldmphoton Ekin(GeV)= 14.8768 Mass(GeV)= 0.5 TrackId= 21 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.63287 Mass(GeV)= 0.5 TrackId= 25 -### New exotic particle produced: ldmphoton Ekin(GeV)= 7.0272 Mass(GeV)= 0.5 TrackId= 31 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.48863 Mass(GeV)= 0.5 TrackId= 34 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.896731 Mass(GeV)= 0.5 TrackId= 66 -### New exotic particle produced: ldmphoton Ekin(GeV)= 19.3117 Mass(GeV)= 0.5 TrackId= 75 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.30981 Mass(GeV)= 0.5 TrackId= 10 -### New exotic particle produced: ldmphoton Ekin(GeV)= 1.29153 Mass(GeV)= 0.5 TrackId= 17 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.626242 Mass(GeV)= 0.5 TrackId= 29 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.665143 Mass(GeV)= 0.5 TrackId= 45 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.826213 Mass(GeV)= 0.5 TrackId= 57 -### New exotic particle produced: ldmphoton Ekin(GeV)= 4.19237 Mass(GeV)= 0.5 TrackId= 17 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.830796 Mass(GeV)= 0.5 TrackId= 19 -### New exotic particle produced: ldmphoton Ekin(GeV)= 3.6016 Mass(GeV)= 0.5 TrackId= 22 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.735734 Mass(GeV)= 0.5 TrackId= 36 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.747728 Mass(GeV)= 0.5 TrackId= 56 -### New exotic particle produced: ldmphoton Ekin(GeV)= 9.76176 Mass(GeV)= 0.5 TrackId= 71 -### New exotic particle produced: ldmphoton Ekin(GeV)= 0.697983 Mass(GeV)= 0.5 TrackId= 72 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.739252 Mass(GeV)= 0.5 TrackId= 3 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.604917 Mass(GeV)= 0.5 TrackId= 8 +### New exotic particle produced: ldmphoton Ekin(GeV)= 35.6272 Mass(GeV)= 0.5 TrackId= 9 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.85037 Mass(GeV)= 0.5 TrackId= 15 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.01285 Mass(GeV)= 0.5 TrackId= 8 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.14133 Mass(GeV)= 0.5 TrackId= 15 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.68924 Mass(GeV)= 0.5 TrackId= 27 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.623396 Mass(GeV)= 0.5 TrackId= 32 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.209 Mass(GeV)= 0.5 TrackId= 37 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.2683 Mass(GeV)= 0.5 TrackId= 41 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.22767 Mass(GeV)= 0.5 TrackId= 59 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.623842 Mass(GeV)= 0.5 TrackId= 68 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.28291 Mass(GeV)= 0.5 TrackId= 2 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.6417 Mass(GeV)= 0.5 TrackId= 10 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.13865 Mass(GeV)= 0.5 TrackId= 18 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.60184 Mass(GeV)= 0.5 TrackId= 28 +### New exotic particle produced: ldmphoton Ekin(GeV)= 22.7007 Mass(GeV)= 0.5 TrackId= 69 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.886194 Mass(GeV)= 0.5 TrackId= 73 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.28992 Mass(GeV)= 0.5 TrackId= 15 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.629183 Mass(GeV)= 0.5 TrackId= 21 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.65984 Mass(GeV)= 0.5 TrackId= 28 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.2393 Mass(GeV)= 0.5 TrackId= 39 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.9667 Mass(GeV)= 0.5 TrackId= 57 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.17679 Mass(GeV)= 0.5 TrackId= 71 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.17512 Mass(GeV)= 0.5 TrackId= 77 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.16153 Mass(GeV)= 0.5 TrackId= 17 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.80735 Mass(GeV)= 0.5 TrackId= 19 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.848488 Mass(GeV)= 0.5 TrackId= 27 +### New exotic particle produced: ldmphoton Ekin(GeV)= 12.4747 Mass(GeV)= 0.5 TrackId= 32 +### New exotic particle produced: ldmphoton Ekin(GeV)= 42.6895 Mass(GeV)= 0.5 TrackId= 43 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.63395 Mass(GeV)= 0.5 TrackId= 51 +### New exotic particle produced: ldmphoton Ekin(GeV)= 5.27245 Mass(GeV)= 0.5 TrackId= 57 +### New exotic particle produced: ldmphoton Ekin(GeV)= 16.7916 Mass(GeV)= 0.5 TrackId= 14 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.64907 Mass(GeV)= 0.5 TrackId= 20 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.96146 Mass(GeV)= 0.5 TrackId= 36 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.8496 Mass(GeV)= 0.5 TrackId= 50 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.17333 Mass(GeV)= 0.5 TrackId= 57 +### New exotic particle produced: ldmphoton Ekin(GeV)= 3.33227 Mass(GeV)= 0.5 TrackId= 9 +### New exotic particle produced: ldmphoton Ekin(GeV)= 36.5258 Mass(GeV)= 0.5 TrackId= 14 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.8296 Mass(GeV)= 0.5 TrackId= 29 +### New exotic particle produced: ldmphoton Ekin(GeV)= 6.40056 Mass(GeV)= 0.5 TrackId= 38 +### New exotic particle produced: ldmphoton Ekin(GeV)= 4.05964 Mass(GeV)= 0.5 TrackId= 68 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.56286 Mass(GeV)= 0.5 TrackId= 12 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.859032 Mass(GeV)= 0.5 TrackId= 13 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.38194 Mass(GeV)= 0.5 TrackId= 21 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.822019 Mass(GeV)= 0.5 TrackId= 30 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.06027 Mass(GeV)= 0.5 TrackId= 31 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.73219 Mass(GeV)= 0.5 TrackId= 56 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.26503 Mass(GeV)= 0.5 TrackId= 9 +### New exotic particle produced: ldmphoton Ekin(GeV)= 11.5618 Mass(GeV)= 0.5 TrackId= 13 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.19983 Mass(GeV)= 0.5 TrackId= 21 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.09432 Mass(GeV)= 0.5 TrackId= 29 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.774784 Mass(GeV)= 0.5 TrackId= 47 +### New exotic particle produced: ldmphoton Ekin(GeV)= 0.894639 Mass(GeV)= 0.5 TrackId= 78 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.08633 Mass(GeV)= 0.5 TrackId= 79 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.10409 Mass(GeV)= 0.5 TrackId= 16 +### New exotic particle produced: ldmphoton Ekin(GeV)= 25.2896 Mass(GeV)= 0.5 TrackId= 21 +### New exotic particle produced: ldmphoton Ekin(GeV)= 7.41523 Mass(GeV)= 0.5 TrackId= 24 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.14971 Mass(GeV)= 0.5 TrackId= 29 +### New exotic particle produced: ldmphoton Ekin(GeV)= 10.3195 Mass(GeV)= 0.5 TrackId= 30 +### New exotic particle produced: ldmphoton Ekin(GeV)= 1.6127 Mass(GeV)= 0.5 TrackId= 50 +### New exotic particle produced: ldmphoton Ekin(GeV)= 2.28901 Mass(GeV)= 0.5 TrackId= 63 Run terminated. Run Summary Number of events processed : 100 - User=0.580000s Real=0.586674s Sys=0.010000s -RunAction: End of run actions are started 1 Nevt= 100 Edep= 3688.19 + User=0.560000s Real=0.571356s Sys=0.000000s +RunAction: End of run actions are started 1 Nevt= 100 Edep= 3722.43 ==================================================== Beam Particle: proton Ekin(GeV) = 100 @@ -1030,8 +1052,8 @@ RunAction: End of run actions are started 1 Nevt= 100 Edep= 3688.19 ================== run summary ===================== End of Run TotNbofEvents = 100 - Mean energy deposit in absorber = 3.6882 +- 0.021424 GeV RMS/Emean = 0.058088 - Mean number of steps in absorber= 84.67 + Mean energy deposit in absorber = 3.7224 +- 0.021828 GeV RMS/Emean = 0.058638 + Mean number of steps in absorber= 85.52 ================== run end ========================== ... write Root file : dmp.root - done @@ -1041,6 +1063,6 @@ Visualization Manager deleting... G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 10 of which, static: 0 -Dynamic pools deleted: 10 / Total memory freed: 0.072 MB +Dynamic pools deleted: 10 / Total memory freed: 0.068 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/exoticphysics/monopole/History b/examples/extended/exoticphysics/monopole/History index 302f2c4bd44..dfe58338284 100644 --- a/examples/extended/exoticphysics/monopole/History +++ b/examples/extended/exoticphysics/monopole/History @@ -14,7 +14,7 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -01 March 2019: V.Ivantchenko (monopole-V10-04-07) +01 March 2019: V.Ivantchenko (monopole-V10-05-00) - G4MonopolePhysics - minor code clean-up, replaced G4cerr by G4Exception - monopole.cc - do not instantiate VisManager in the batch mode, default number of threads is now 1 diff --git a/examples/extended/exoticphysics/monopole/monopole.out b/examples/extended/exoticphysics/monopole/monopole.out index 8a21b06fe46..56d7c079ab1 100644 --- a/examples/extended/exoticphysics/monopole/monopole.out +++ b/examples/extended/exoticphysics/monopole/monopole.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -508,7 +508,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -516,13 +515,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -530,13 +527,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -545,12 +540,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -561,12 +554,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -577,12 +568,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -591,12 +580,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -605,12 +595,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -621,12 +609,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -636,13 +622,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -672,14 +656,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -687,14 +669,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -703,13 +683,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -733,12 +712,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -746,12 +725,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -760,12 +739,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -773,15 +752,36 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ========= Table of registered couples ============================== @@ -817,7 +817,7 @@ Index : 1 used in the geometry : Yes The run consists of 100 monopole of 100 GeV through 10 cm of G4_Si (density: 2.33 g/cm3 ) - Projected Range= 7.7521 cm rms= 104.2 um + Projected Range= 7.7511 cm rms= 94.241 um ################################################################## ### Stopping Powers and Cross Sections @@ -930,11 +930,11 @@ Index : 1 used in the geometry : Yes ... close Root file : monopole.root - done Graphics systems deleted. Visualization Manager deleting... -G4Integration Driver Stats: #QuickAdvance 1517333 - #AccurateAdvance 8380 #good steps 13828 #bad steps 1 +G4Integration Driver Stats: #QuickAdvance 1521430 - #AccurateAdvance 8999 #good steps 14929 #bad steps 0 G4ChordFinder statistics report: - No trials: 1516398 No Calls: 1515881 Max-trial: 2 + No trials: 1520472 No Calls: 1519911 Max-trial: 2 Parameters: fFirstFraction 0.999 fFractionLast 1 fFractionNextEstimate 0.98 -G4Integration Driver Stats: #QuickAdvance 1713628 - #AccurateAdvance 600 #good steps 5662 #bad steps 0 +G4Integration Driver Stats: #QuickAdvance 1714218 - #AccurateAdvance 600 #good steps 5664 #bad steps 0 G4ChordFinder statistics report: - No trials: 1713076 No Calls: 1712975 Max-trial: 3 + No trials: 1713668 No Calls: 1713567 Max-trial: 3 Parameters: fFirstFraction 0.999 fFractionLast 1 fFractionNextEstimate 0.98 diff --git a/examples/extended/exoticphysics/ucn/ExUCN.out b/examples/extended/exoticphysics/ucn/ExUCN.out index 480924a2a29..71e7df304ef 100644 --- a/examples/extended/exoticphysics/ucn/ExUCN.out +++ b/examples/extended/exoticphysics/ucn/ExUCN.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -102,6 +102,8 @@ Index : 1 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ===================================== G4EventManager::ProcessOneEvent() @@ -1473,7 +1475,7 @@ Terminate current event processing. Run terminated. Run Summary Number of events processed : 1 - User=0.030000s Real=0.032072s Sys=0.000000s + User=0.030000s Real=0.101444s Sys=0.000000s Sum NoMT: 0 Sum NoMRT: 0 Sum NoMRCondition: 0 diff --git a/examples/extended/field/History b/examples/extended/field/History index a8df4abf3a6..ff1dc744572 100644 --- a/examples/extended/field/History +++ b/examples/extended/field/History @@ -14,7 +14,7 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -31st Jan 2019 Ivana Hrivnacova (fieldex-V10-04-00) +31st Jan 2019 Ivana Hrivnacova (fieldex-V10-05-00) - Merged GitHub PR #4: all Boolean operators now return G4bool. 02nd Dec 2013 Ivana Hrivnacova (fieldex-V09-06-02) diff --git a/examples/extended/field/field01/field01.out b/examples/extended/field/field01/field01.out index 58531f2c12d..cd7bbbe164f 100644 --- a/examples/extended/field/field01/field01.out +++ b/examples/extended/field/field01/field01.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -279,6 +279,27 @@ G4DormandPrince745 Stepper is chosen The minimal step is equal to 0.1 mm 2. Creating ChordFinder. 3. Updating Field Manager. +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= ========= Table of registered couples ============================== @@ -291,6 +312,8 @@ Index : 0 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ### Run 0 start. Calling F01RunAction::ChangeLooperParameters() @@ -307,7 +330,7 @@ Step# X Y Z Direction x dir y dir Run terminated. Run Summary Number of events processed : 1 - User=0.010000s Real=0.001530s Sys=0.000000s + User=0.000000s Real=0.001613s Sys=0.000000s G4Transportation: Statistics for looping particles No looping tracks found or killed. @@ -338,7 +361,7 @@ Step# X Y Z Direction x dir y dir Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000154s Sys=0.000000s + User=0.000000s Real=0.000138s Sys=0.000000s G4Transportation: Statistics for looping particles No looping tracks found or killed. @@ -369,7 +392,7 @@ Step# X Y Z Direction x dir y dir Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000196s Sys=0.000000s + User=0.000000s Real=0.000140s Sys=0.000000s G4Transportation: Statistics for looping particles No looping tracks found or killed. @@ -396,11 +419,11 @@ Step# X Y Z Direction x dir y dir 0 0 fm 0 fm 21.9895 m 0 0 -1 100 MeV 0 eV 0 fm 0 fm World initStep 1 0 fm 20.319 cm 21.9895 m 5.03276e-08 3.37364e-08 1 100 MeV0.000676633 eV 31.9182 cm 31.9182 cm World Transportation 2 50328.4 fm 20.3185 cm 21.9905 m 5.03276e-08 -0.00984295 0.999952 100 MeV2.21968e-06 eV 1.04707 mm 32.0229 cm Absorber Transportation - 3 5.29388 Ang 20.2645 cm 22 m 6.5133e-08 -0.103352 0.994645 100 MeV2.03471e-05 eV 9.59813 mm 32.9827 cm OutOfWorld Transportation + 3 5.29388 Ang 20.2645 cm 22 m 1.48908e-07 -0.103352 0.994645 100 MeV2.03471e-05 eV 9.59813 mm 32.9827 cm OutOfWorld Transportation Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000216s Sys=0.000000s + User=0.000000s Real=0.000189s Sys=0.000000s G4Transportation: Statistics for looping particles No looping tracks found or killed. @@ -425,13 +448,13 @@ Index : 0 used in the geometry : Yes Step# X Y Z Direction x dir y dir z KineE dEStep StepLeng TrakLeng Volume Process 0 0 fm 0 fm 21.9895 m 0 0 -1 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm 10.2108 cm 21.9895 m 3.95796e-08 -2.87631e-08 1 50 MeV0.000318195 eV 16.0403 cm 16.0403 cm World Transportation - 2 39582.2 fm 10.2098 cm 21.9905 m 3.95796e-08 -0.0195872 0.999808 50 MeV2.02392e-06 eV 1.02026 mm 16.1423 cm Absorber Transportation - 3 4.18577 Ang 10.1016 cm 22 m 3.95796e-08 -0.205667 0.978622 50 MeV1.90072e-05 eV 9.58159 mm 17.1005 cm OutOfWorld Transportation + 1 0 fm 10.2108 cm 21.9895 m -8.42505e-09 -9.58672e-08 1 50 MeV0.000318195 eV 16.0403 cm 16.0403 cm World Transportation + 2 -8425.59 fm 10.2098 cm 21.9905 m -2.94296e-08 -0.0195872 0.999808 50 MeV2.02392e-06 eV 1.02026 mm 16.1423 cm Absorber Transportation + 3 -2.90229 Ang 10.1016 cm 22 m -2.94296e-08 -0.205667 0.978622 50 MeV1.90072e-05 eV 9.58159 mm 17.1005 cm OutOfWorld Transportation Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000131s Sys=0.000000s + User=0.000000s Real=0.000123s Sys=0.000000s G4Transportation: Statistics for looping particles No looping tracks found or killed. G4Integration Driver Stats: #QuickAdvance 186 - #AccurateAdvance 30 #good steps 30 #bad steps 0 @@ -467,13 +490,13 @@ Index : 0 used in the geometry : Yes Step# X Y Z Direction x dir y dir z KineE dEStep StepLeng TrakLeng Volume Process 0 0 fm 0 fm 21.9895 m 0 0 -1 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm 3.36956 m 21.9895 m 8.19633e-08 3.87095e-08 1 50 MeV0.0104996 eV 5.2929 m 5.2929 m World Transportation - 2 81963.3 fm 3.36956 m 21.9905 m 8.19633e-08 -0.000593511 1 50 MeV2.02392e-06 eV 1.02026 mm 5.29392 m Absorber Transportation - 3 8.6062 Ang 3.36953 m 22 m 1.16073e-07 -0.00623228 0.999981 50 MeV1.88455e-05 eV 9.50007 mm 5.30342 m OutOfWorld Transportation + 1 0 fm 3.36956 m 21.9895 m 5.03344e-08 4.10621e-08 1 50 MeV0.0104996 eV 5.2929 m 5.2929 m World Transportation + 2 50334.4 fm 3.36956 m 21.9905 m 2.97687e-07 -0.000593498 1 50 MeV2.02392e-06 eV 1.02026 mm 5.29392 m Absorber Transportation + 3 2.87839 nm 3.36953 m 22 m 5.20032e-07 -0.00623232 0.999981 50 MeV1.88455e-05 eV 9.50007 mm 5.30342 m OutOfWorld Transportation Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000165s Sys=0.000000s + User=0.000000s Real=0.000172s Sys=0.000000s G4Transportation: Statistics for looping particles No looping tracks found or killed. @@ -504,7 +527,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100 - User=0.000000s Real=0.009189s Sys=0.000000s + User=0.010000s Real=0.008717s Sys=0.000000s G4Transportation: Statistics for looping particles No looping tracks found or killed. # @@ -571,7 +594,7 @@ Index : 2 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1 - User=0.020000s Real=0.021797s Sys=0.000000s + User=0.010000s Real=0.007380s Sys=0.000000s G4Transportation: Statistics for looping particles No looping tracks found or killed. Graphics systems deleted. @@ -579,10 +602,10 @@ Visualization Manager deleting... G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 12 of which, static: 0 -Dynamic pools deleted: 12 / Total memory freed: 0.3 MB +Dynamic pools deleted: 12 / Total memory freed: 0.29 MB ============================================================ RunManagerKernel is deleted. Good bye :) -G4Integration Driver Stats: #QuickAdvance 24546 - #AccurateAdvance 214 #good steps 214 #bad steps 0 +G4Integration Driver Stats: #QuickAdvance 19753 - #AccurateAdvance 209 #good steps 209 #bad steps 1 G4ChordFinder statistics report: - No trials: 24546 No Calls: 24017 Max-trial: 4 + No trials: 19752 No Calls: 19404 Max-trial: 4 Parameters: fFirstFraction 0.999 fFractionLast 1 fFractionNextEstimate 0.98 diff --git a/examples/extended/field/field01/src/F01FieldSetup.cc b/examples/extended/field/field01/src/F01FieldSetup.cc index 25cfebd0056..6800120cbe2 100644 --- a/examples/extended/field/field01/src/F01FieldSetup.cc +++ b/examples/extended/field/field01/src/F01FieldSetup.cc @@ -265,7 +265,7 @@ void F01FieldSetup::SetStepper() G4cout<<"G4BogackiShampine23 Stepper is chosen"< 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -659,13 +658,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -673,13 +670,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -688,12 +683,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -704,12 +697,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -720,12 +711,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -734,12 +723,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -748,12 +738,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -764,12 +752,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -779,13 +765,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -815,14 +799,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -830,14 +812,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -846,13 +826,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -876,12 +855,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -889,12 +868,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -903,12 +882,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -916,15 +895,34 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= ========= Table of registered couples ============================== @@ -944,6 +942,8 @@ Index : 1 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. --> Event 0 starts. @@ -953,80 +953,58 @@ Index : 1 used in the geometry : Yes Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 51.6 um -3.07 cm 1.33 cm 356 MeV 6.02 keV 3.53 cm 3.53 cm World eIoni - 2 77.6 um -3.64 cm 1.41 cm 414 MeV 1.72 keV 5.81 mm 4.12 cm World eIoni - 3 243 um -9.54 cm 1.85 cm 1 GeV 12.7 keV 5.91 cm 10 cm World eIoni - 4 373 um -20 cm 2.2 cm 2.05 GeV 25.6 keV 10.5 cm 20.5 cm OutOfWorldTransportation + 1 74.9 um -3.07 cm 1.33 cm 357 MeV 4.39 keV 3.53 cm 3.53 cm World eIoni + 2 270 um -11 cm 1.92 cm 1.15 GeV 14.3 keV 7.93 cm 11.5 cm World eIoni + 3 344 um -17.2 cm 2.13 cm 1.77 GeV 9.84 keV 6.25 cm 17.7 cm World eIoni + 4 367 um -20 cm 2.21 cm 2.05 GeV 6.86 keV 2.78 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 243 um -9.54 cm 1.85 cm 1.54 keV 0 eV 0 fm 0 fm World initStep - 1 239 um -9.54 cm 1.85 cm 410 keV 1.54 keV 101 um 101 um World eIoni - 2 194 um -20 cm 1.85 cm 1.05 GeV 18 keV 10.9 cm 11 cm OutOfWorldTransportation + 0 344 um -17.2 cm 2.13 cm 1.29 keV 0 eV 0 fm 0 fm World initStep + 1 346 um -17.2 cm 2.13 cm 305 keV 1.29 keV 77.4 um 77.4 um World eIoni + 2 356 um -20 cm 2.13 cm 278 MeV 6.03 keV 2.83 cm 2.84 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 77.6 um -3.64 cm 1.41 cm 34.9 keV 0 eV 0 fm 0 fm World initStep - 1 -1.81 um -4.17 cm 1.42 cm 54.9 MeV 5.86 keV 6.47 mm 6.47 mm World eIoni - 2 2.6 mm -4.8 cm 1.3 cm 119 MeV 1.8 keV 7.03 mm 1.35 cm World eIoni - 3 9.63 mm -14.8 cm 9.82 mm 1.12 GeV 21.6 keV 10 cm 11.4 cm World eIoni - 4 1.09 cm -20 cm 9.26 mm 1.64 GeV 10.7 keV 5.17 cm 16.6 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 9.63 mm -14.8 cm 9.82 mm 2.5 keV 0 eV 0 fm 0 fm World initStep - 1 9.64 mm -14.8 cm 9.83 mm 942 keV 2.5 keV 217 um 217 um World eIoni - 2 9.42 mm -15.6 cm 9.95 mm 76.4 MeV 398 eV 7.53 mm 7.75 mm World eIoni - 3 9.31 mm -20 cm 9.69 mm 518 MeV 11 keV 4.42 cm 5.19 cm OutOfWorldTransportation + 0 270 um -11 cm 1.92 cm 1.16 keV 0 eV 0 fm 0 fm World initStep + 1 269 um -11 cm 1.92 cm 254 keV 1.16 keV 65.8 um 65.8 um World eIoni + 2 261 um -20 cm 1.92 cm 903 MeV 20 keV 9.86 cm 9.87 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 51.6 um -3.07 cm 1.33 cm 39.5 keV 0 eV 0 fm 0 fm World initStep - 1 -85.5 um -3.7 cm 1.34 cm 65.8 MeV 5.32 keV 7.72 mm 7.72 mm World eIoni - 2 1.97 mm -4.26 cm 1.56 cm 122 MeV 2.35 keV 6.39 mm 1.41 cm World eIoni - 3 9.73 mm -20 cm 2.4 cm 1.69 GeV 28.8 keV 15.8 cm 17.2 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 157 um -8.58 cm 1.85 cm 908 MeV 17.1 keV 9.07 cm 9.07 cm World eIoni - 2 148 um -10.8 cm 1.96 cm 1.13 GeV 3.75 keV 2.2 cm 11.3 cm World eIoni - 3 119 um -20 cm 2.27 cm 2.05 GeV 19.8 keV 9.23 cm 20.5 cm OutOfWorldTransportation + 0 74.9 um -3.07 cm 1.33 cm 3.4 keV 0 eV 0 fm 0 fm World initStep + 1 63.5 um -3.08 cm 1.33 cm 1.61 MeV 3.4 keV 363 um 363 um World eIoni + 2 58 um -3.15 cm 1.33 cm 9.02 MeV 21.1 eV 741 um 1.1 mm World eIoni + 3 305 um -6.55 cm 1.36 cm 348 MeV 6.79 keV 3.39 cm 3.51 cm World eIoni + 4 1.45 mm -19.9 cm 1.49 cm 1.68 GeV 23.7 keV 13.3 cm 16.8 cm World eIoni + 5 1.45 mm -20 cm 1.49 cm 1.69 GeV 81.1 eV 1.09 mm 17 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 148 um -10.8 cm 1.96 cm 2.75 keV 0 eV 0 fm 0 fm World initStep - 1 157 um -10.8 cm 1.96 cm 1.11 MeV 2.75 keV 254 um 254 um World eIoni - 2 153 um -11 cm 1.96 cm 25.7 MeV 484 eV 2.46 mm 2.71 mm World eIoni - 3 140 um -20 cm 1.97 cm 922 MeV 16.7 keV 8.97 cm 9.24 cm OutOfWorldTransportation + 0 1.45 mm -19.9 cm 1.49 cm 1.27 keV 0 eV 0 fm 0 fm World initStep + 1 1.44 mm -19.9 cm 1.49 cm 295 keV 1.27 keV 75.1 um 75.1 um World eIoni + 2 1.43 mm -20 cm 1.49 cm 10.9 MeV 94.5 eV 1.06 mm 1.13 mm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 157 um -8.58 cm 1.85 cm 1.07 keV 0 eV 0 fm 0 fm World initStep - 1 154 um -8.58 cm 1.85 cm 222 keV 1.07 keV 58.4 um 58.4 um World eIoni - 2 4.61 mm -19.5 cm 2.04 cm 1.09 GeV 27.9 keV 12.6 cm 12.6 cm World eIoni - 3 8.04 mm -20 cm 1.95 cm 1.14 GeV 2.11 keV 5.95 mm 13.2 cm OutOfWorldTransportation + 0 305 um -6.55 cm 1.36 cm 1.39 keV 0 eV 0 fm 0 fm World initStep + 1 302 um -6.55 cm 1.36 cm 345 keV 1.39 keV 86.1 um 86.1 um World eIoni + 2 278 um -20 cm 1.35 cm 1.35 GeV 30.7 keV 14.6 cm 14.6 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1034,171 +1012,166 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 38.5 keV 20.5 cm 20.5 cm OutOfWorldTransportation + 1 596 um -13.5 cm 2.02 cm 1.4 GeV 25.5 keV 14 cm 14 cm World eIoni + 2 899 um -17.5 cm 2.15 cm 1.8 GeV 8.34 keV 4.06 cm 18 cm World eIoni + 3 1.05 mm -20 cm 2.22 cm 2.05 GeV 5.52 keV 2.46 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -230 um -7.91 cm 1.76 cm 841 MeV 19.6 keV 8.4 cm 8.4 cm World eIoni - 2 -256 um -8.64 cm 1.8 cm 914 MeV 2.41 keV 7.36 mm 9.13 cm World eIoni - 3 -492 um -20 cm 2.17 cm 2.05 GeV 27.3 keV 11.4 cm 20.5 cm OutOfWorldTransportation + 0 899 um -17.5 cm 2.15 cm 2.84 keV 0 eV 0 fm 0 fm World initStep + 1 903 um -17.5 cm 2.15 cm 1.18 MeV 2.84 keV 268 um 268 um World eIoni + 2 903 um -17.5 cm 2.15 cm 1.22 MeV 0.677 eV 4.69 um 272 um World eIoni + 3 915 um -20 cm 2.15 cm 246 MeV 2.07 keV 2.46 cm 2.48 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -256 um -8.64 cm 1.8 cm 26.4 keV 0 eV 0 fm 0 fm World initStep - 1 -342 um -8.84 cm 1.8 cm 20.6 MeV 2.49 keV 2.24 mm 2.24 mm World eIoni - 2 -725 um -10.7 cm 1.51 cm 204 MeV 3.08 keV 1.87 cm 2.09 cm World eIoni - 3 -927 um -17 cm 1.31 cm 841 MeV 11.7 keV 6.37 cm 8.47 cm World eIoni - 4 -940 um -18.2 cm 1.3 cm 952 MeV 1.85 keV 1.11 cm 9.58 cm World eIoni - 5 -961 um -20 cm 1.27 cm 1.14 GeV 3.44 keV 1.84 cm 11.4 cm OutOfWorldTransportation + 0 596 um -13.5 cm 2.02 cm 4.66 keV 0 eV 0 fm 0 fm World initStep + 1 596 um -13.5 cm 2.02 cm 2.81 MeV 4.66 keV 631 um 631 um World eIoni + 2 660 um -14.2 cm 2.02 cm 72.4 MeV 1.82 keV 6.96 mm 7.59 mm World eIoni + 3 722 um -17.5 cm 2.01 cm 406 MeV 4.37 keV 3.34 cm 4.09 cm World eIoni + 4 728 um -20 cm 2.01 cm 652 MeV 4.38 keV 2.46 cm 6.56 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -940 um -18.2 cm 1.3 cm 2.04 keV 0 eV 0 fm 0 fm World initStep - 1 -934 um -18.2 cm 1.3 cm 660 keV 2.04 keV 156 um 156 um World eIoni - 2 -1.17 mm -19 cm 1.31 cm 81.3 MeV 1.72 keV 8.05 mm 8.21 mm World eIoni - 3 -1.36 mm -20 cm 1.32 cm 185 MeV 1.27 keV 1.03 cm 1.86 cm OutOfWorldTransportation + 0 722 um -17.5 cm 2.01 cm 52.7 keV 0 eV 0 fm 0 fm World initStep + 1 -852 um -18.2 cm 1.82 cm 68.7 MeV 4.83 keV 7.48 mm 7.48 mm World eIoni + 2 -1.03 mm -19 cm 1.93 cm 153 MeV 1.24 keV 8.45 mm 1.59 cm World eIoni + 3 -1.14 mm -20 cm 1.99 cm 248 MeV 1.45 keV 9.59 mm 2.55 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.17 mm -19 cm 1.31 cm 1.08 keV 0 eV 0 fm 0 fm World initStep - 1 -1.17 mm -19 cm 1.31 cm 227 keV 1.08 keV 59.7 um 59.7 um World eIoni - 2 -1.19 mm -20 cm 1.32 cm 105 MeV 2.79 keV 1.04 cm 1.05 cm OutOfWorldTransportation + 0 -1.03 mm -19 cm 1.93 cm 3.38 keV 0 eV 0 fm 0 fm World initStep + 1 -1.04 mm -19.1 cm 1.92 cm 1.59 MeV 3.38 keV 360 um 360 um World eIoni + 2 -1.05 mm -20 cm 1.92 cm 95.8 MeV 1.05 keV 9.43 mm 9.79 mm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -927 um -17 cm 1.31 cm 3.34 keV 0 eV 0 fm 0 fm World initStep - 1 -938 um -17.1 cm 1.31 cm 1.56 MeV 3.34 keV 353 um 353 um World eIoni - 2 -968 um -17.5 cm 1.32 cm 46.6 MeV 990 eV 4.5 mm 4.85 mm World eIoni - 3 -1.08 mm -20 cm 1.33 cm 296 MeV 4.92 keV 2.49 cm 2.98 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 25.7 um -1.33 cm 9.93 mm 183 MeV 2.42 keV 1.76 cm 1.76 cm World eIoni + 2 69.1 um -7.19 cm 1.73 cm 769 MeV 11.1 keV 5.92 cm 7.68 cm World eIoni + 3 54.5 um -12 cm 1.98 cm 1.25 GeV 10.7 keV 4.78 cm 12.5 cm World eIoni + 4 50.3 um -13.4 cm 2.04 cm 1.39 GeV 3.86 keV 1.47 cm 13.9 cm World eIoni + 5 38.7 um -18.1 cm 2.19 cm 1.86 GeV 13.3 keV 4.65 cm 18.6 cm World eIoni + 6 34.6 um -20 cm 2.24 cm 2.05 GeV 2.52 keV 1.92 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -725 um -10.7 cm 1.51 cm 9.5 keV 0 eV 0 fm 0 fm World initStep - 1 -688 um -10.8 cm 1.51 cm 9.68 MeV 6.77 keV 1.7 mm 1.7 mm World eIoni - 2 -2.29 mm -11.4 cm 1.64 cm 68.3 MeV 801 eV 6.39 mm 8.09 mm World eIoni - 3 -3.49 mm -14.7 cm 1.75 cm 402 MeV 6.18 keV 3.34 cm 4.15 cm World eIoni - 4 -4.04 mm -20 cm 1.79 cm 933 MeV 9.67 keV 5.31 cm 9.46 cm OutOfWorldTransportation + 0 38.7 um -18.1 cm 2.19 cm 1.03 keV 0 eV 0 fm 0 fm World initStep + 1 36.3 um -18.1 cm 2.19 cm 209 keV 1.03 keV 55.4 um 55.4 um World eIoni + 2 20.4 um -20 cm 2.19 cm 192 MeV 4.22 keV 1.96 cm 1.97 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -3.49 mm -14.7 cm 1.75 cm 1.9 keV 0 eV 0 fm 0 fm World initStep - 1 -3.5 mm -14.7 cm 1.75 cm 585 keV 1.9 keV 139 um 139 um World eIoni - 2 -3.53 mm -20 cm 1.74 cm 532 MeV 8.18 keV 5.37 cm 5.39 cm OutOfWorldTransportation + 0 50.3 um -13.4 cm 2.04 cm 1.93 keV 0 eV 0 fm 0 fm World initStep + 1 47 um -13.4 cm 2.04 cm 602 keV 1.93 keV 143 um 143 um World eIoni + 2 32.1 um -20 cm 2.04 cm 657 MeV 11.7 keV 6.66 cm 6.67 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -230 um -7.91 cm 1.76 cm 1.58 keV 0 eV 0 fm 0 fm World initStep - 1 -234 um -7.91 cm 1.76 cm 427 keV 1.58 keV 104 um 104 um World eIoni - 2 -265 um -20 cm 1.76 cm 1.21 GeV 22.3 keV 12.7 cm 12.7 cm OutOfWorldTransportation + 0 54.5 um -12 cm 1.98 cm 1.34 keV 0 eV 0 fm 0 fm World initStep + 1 52.7 um -12 cm 1.98 cm 324 keV 1.34 keV 81.6 um 81.6 um World eIoni + 2 41.1 um -20 cm 1.98 cm 804 MeV 16.3 keV 8.45 cm 8.46 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 31.2 um -1.96 cm 1.15 cm 246 MeV 3.47 keV 2.41 cm 2.41 cm World eIoni - 2 158 um -9.47 cm 1.86 cm 997 MeV 21.4 keV 7.56 cm 9.97 cm World eIoni - 3 180 um -12.2 cm 1.98 cm 1.27 GeV 9.14 keV 2.71 cm 12.7 cm World eIoni - 4 218 um -19.9 cm 2.23 cm 2.04 GeV 12.5 keV 7.77 cm 20.4 cm World eIoni - 5 218 um -20 cm 2.23 cm 2.05 GeV 60 eV 584 um 20.5 cm OutOfWorldTransportation + 0 69.1 um -7.19 cm 1.73 cm 3.45 keV 0 eV 0 fm 0 fm World initStep + 1 77.1 um -7.21 cm 1.73 cm 1.66 MeV 3.45 keV 374 um 374 um World eIoni + 2 75.8 um -7.42 cm 1.73 cm 23.3 MeV 31.5 eV 2.17 mm 2.54 mm World eIoni + 3 120 um -9.8 cm 1.73 cm 261 MeV 4.35 keV 2.38 cm 2.63 cm World eIoni + 4 117 um -14.7 cm 1.72 cm 751 MeV 10.9 keV 4.9 cm 7.54 cm World eIoni + 5 100 um -20 cm 1.71 cm 1.28 GeV 14.9 keV 5.29 cm 12.8 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 218 um -19.9 cm 2.23 cm 2.8 keV 0 eV 0 fm 0 fm World initStep - 1 216 um -20 cm 2.23 cm 1.14 MeV 2.8 keV 261 um 261 um World eIoni - 2 217 um -20 cm 2.23 cm 5.26 MeV 170 eV 411 um 672 um World eIoni - 3 217 um -20 cm 2.23 cm 5.92 MeV 0 eV 66.1 um 738 um OutOfWorldTransportation + 0 117 um -14.7 cm 1.72 cm 2.07 keV 0 eV 0 fm 0 fm World initStep + 1 116 um -14.7 cm 1.72 cm 673 keV 2.07 keV 159 um 159 um World eIoni + 2 -361 um -16.1 cm 1.78 cm 142 MeV 2.84 keV 1.41 cm 1.43 cm World eIoni + 3 -1.95 mm -20 cm 1.86 cm 529 MeV 9.59 keV 3.88 cm 5.31 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 8 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 180 um -12.2 cm 1.98 cm 5.69 keV 0 eV 0 fm 0 fm World initStep - 1 173 um -12.2 cm 1.98 cm 4.01 MeV 5.69 keV 900 um 900 um World eIoni - 2 286 um -13.2 cm 1.98 cm 102 MeV 1.88 keV 9.81 mm 1.07 cm World eIoni - 3 385 um -14.7 cm 1.98 cm 250 MeV 2.12 keV 1.48 cm 2.55 cm World eIoni - 4 513 um -20 cm 1.99 cm 782 MeV 9.5 keV 5.33 cm 7.87 cm OutOfWorldTransportation + 0 -361 um -16.1 cm 1.78 cm 1.74 keV 0 eV 0 fm 0 fm World initStep + 1 -356 um -16.1 cm 1.78 cm 504 keV 1.74 keV 122 um 122 um World eIoni + 2 -334 um -20 cm 1.78 cm 388 MeV 7.55 keV 3.92 cm 3.93 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 385 um -14.7 cm 1.98 cm 22.6 keV 0 eV 0 fm 0 fm World initStep - 1 345 um -15 cm 1.97 cm 30.1 MeV 3.36 keV 3.74 mm 3.74 mm World eIoni - 2 -1.65 mm -15.5 cm 1.92 cm 83.5 MeV 546 eV 5.76 mm 9.49 mm World eIoni - 3 -3.84 mm -17.5 cm 1.86 cm 284 MeV 3.52 keV 2.02 cm 2.96 cm World eIoni - 4 -4.99 mm -20 cm 1.83 cm 533 MeV 5.4 keV 2.5 cm 5.47 cm OutOfWorldTransportation + 0 120 um -9.8 cm 1.73 cm 1.12 keV 0 eV 0 fm 0 fm World initStep + 1 118 um -9.81 cm 1.73 cm 241 keV 1.12 keV 62.9 um 62.9 um World eIoni + 2 99.3 um -20 cm 1.73 cm 1.02 GeV 29.5 keV 11.4 cm 11.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -3.84 mm -17.5 cm 1.86 cm 8.28 keV 0 eV 0 fm 0 fm World initStep - 1 -3.83 mm -17.6 cm 1.86 cm 7.77 MeV 3.89 keV 1.5 mm 1.5 mm World eIoni - 2 -4.37 mm -17.7 cm 1.71 cm 23.4 MeV 153 eV 2.35 mm 3.85 mm World eIoni - 3 -5.01 mm -19.6 cm 1.54 cm 207 MeV 4.76 keV 1.85 cm 2.23 cm World eIoni - 4 -5.06 mm -20 cm 1.53 cm 250 MeV 318 eV 4.37 mm 2.67 cm OutOfWorldTransportation + 0 25.7 um -1.33 cm 9.93 mm 1.32 keV 0 eV 0 fm 0 fm World initStep + 1 29.5 um -1.33 cm 9.93 mm 317 keV 1.32 keV 79.9 um 79.9 um World eIoni + 2 57.9 um -20 cm 9.93 mm 1.87 GeV 41.4 keV 21.4 cm 21.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 7 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -5.01 mm -19.6 cm 1.54 cm 5.76 keV 0 eV 0 fm 0 fm World initStep - 1 -4.99 mm -19.6 cm 1.54 cm 4.09 MeV 5.76 keV 917 um 917 um World eIoni - 2 -4.95 mm -19.9 cm 1.54 cm 32.2 MeV 376 eV 2.81 mm 3.73 mm World eIoni - 3 -4.95 mm -20 cm 1.54 cm 43.9 MeV 657 eV 1.17 mm 4.9 mm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 -54.2 um -5.68 cm 1.6 cm 618 MeV 14 keV 6.17 cm 6.17 cm World eIoni + 2 94.9 um -13.3 cm 1.99 cm 1.38 GeV 15.7 keV 7.65 cm 13.8 cm World eIoni + 3 153 um -20 cm 2.19 cm 2.05 GeV 16 keV 6.68 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 158 um -9.47 cm 1.86 cm 1.2 keV 0 eV 0 fm 0 fm World initStep - 1 157 um -9.48 cm 1.86 cm 268 keV 1.2 keV 68.9 um 68.9 um World eIoni - 2 149 um -20 cm 1.85 cm 1.05 GeV 31.7 keV 11.6 cm 11.6 cm OutOfWorldTransportation + 0 94.9 um -13.3 cm 1.99 cm 1.9 keV 0 eV 0 fm 0 fm World initStep + 1 89.9 um -13.3 cm 1.99 cm 585 keV 1.9 keV 139 um 139 um World eIoni + 2 66.6 um -20 cm 1.99 cm 668 MeV 11.2 keV 6.78 cm 6.8 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 31.2 um -1.96 cm 1.15 cm 1.1 keV 0 eV 0 fm 0 fm World initStep - 1 33.8 um -1.96 cm 1.15 cm 233 keV 1.1 keV 60.9 um 60.9 um World eIoni - 2 -2.46 cm -13.8 cm -4.35 cm 1.18 GeV 28.7 keV 13.7 cm 13.7 cm World eIoni - 3 -5.36 cm -19.3 cm -9.55 cm 1.73 GeV 18.6 keV 8.16 cm 21.8 cm OutOfWorldTransportation + 0 -54.2 um -5.68 cm 1.6 cm 1.82 keV 0 eV 0 fm 0 fm World initStep + 1 -53 um -5.69 cm 1.6 cm 541 keV 1.82 keV 130 um 130 um World eIoni + 2 -46.5 um -20 cm 1.6 cm 1.43 GeV 20.4 keV 14.9 cm 14.9 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1206,79 +1179,45 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 449 um -11.7 cm 1.94 cm 1.22 GeV 22.4 keV 12.2 cm 12.2 cm World eIoni - 2 470 um -12.9 cm 1.99 cm 1.34 GeV 1.84 keV 1.24 cm 13.4 cm World eIoni - 3 475 um -13.3 cm 2 cm 1.38 GeV 318 eV 3.03 mm 13.7 cm World eIoni - 4 521 um -16.4 cm 2.1 cm 1.69 GeV 6.06 keV 3.19 cm 16.9 cm World eIoni - 5 533 um -17.4 cm 2.13 cm 1.79 GeV 1.54 keV 9.71 mm 17.9 cm World eIoni - 6 562 um -20 cm 2.19 cm 2.05 GeV 4.13 keV 2.59 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 533 um -17.4 cm 2.13 cm 5.03 keV 0 eV 0 fm 0 fm World initStep - 1 550 um -17.4 cm 2.13 cm 3.22 MeV 5.03 keV 721 um 721 um World eIoni - 2 555 um -17.5 cm 2.13 cm 8.9 MeV 3.79 eV 569 um 1.29 mm World eIoni - 3 550 um -20 cm 2.12 cm 259 MeV 2.78 keV 2.5 cm 2.63 cm OutOfWorldTransportation + 1 0 fm -20 cm 2.22 cm 2.05 GeV 38.1 keV 20.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 521 um -16.4 cm 2.1 cm 1.51 keV 0 eV 0 fm 0 fm World initStep - 1 517 um -16.4 cm 2.1 cm 395 keV 1.51 keV 97.4 um 97.4 um World eIoni - 2 479 um -20 cm 2.1 cm 356 MeV 8.28 keV 3.61 cm 3.62 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 -207 um -10.5 cm 1.87 cm 1.1 GeV 25.7 keV 11 cm 11 cm World eIoni + 2 -228 um -12.2 cm 1.94 cm 1.27 GeV 4.51 keV 1.69 cm 12.7 cm World eIoni + 3 -280 um -17.7 cm 2.12 cm 1.82 GeV 11.1 keV 5.54 cm 18.2 cm World eIoni + 4 -296 um -20 cm 2.17 cm 2.05 GeV 6.06 keV 2.27 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 475 um -13.3 cm 2 cm 2.04 keV 0 eV 0 fm 0 fm World initStep - 1 476 um -13.3 cm 2 cm 659 keV 2.04 keV 155 um 155 um World eIoni - 2 487 um -20 cm 2 cm 675 MeV 15.6 keV 6.83 cm 6.85 cm OutOfWorldTransportation + 0 -280 um -17.7 cm 2.12 cm 1.19 keV 0 eV 0 fm 0 fm World initStep + 1 -278 um -17.7 cm 2.12 cm 265 keV 1.19 keV 68.2 um 68.2 um World eIoni + 2 -264 um -20 cm 2.12 cm 227 MeV 3.6 keV 2.31 cm 2.32 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 470 um -12.9 cm 1.99 cm 1.99 keV 0 eV 0 fm 0 fm World initStep - 1 463 um -13 cm 1.99 cm 633 keV 1.99 keV 150 um 150 um World eIoni - 2 421 um -20 cm 1.99 cm 705 MeV 10.3 keV 7.15 cm 7.17 cm OutOfWorldTransportation + 0 -228 um -12.2 cm 1.94 cm 1.48 keV 0 eV 0 fm 0 fm World initStep + 1 -231 um -12.2 cm 1.94 cm 384 keV 1.48 keV 95 um 95 um World eIoni + 2 -246 um -20 cm 1.94 cm 781 MeV 15.5 keV 8.1 cm 8.11 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 449 um -11.7 cm 1.94 cm 4.74 keV 0 eV 0 fm 0 fm World initStep - 1 465 um -11.7 cm 1.94 cm 2.3 MeV 1.5 keV 319 um 319 um World eIoni - 2 -2.15 mm -15.1 cm 1.84 cm 339 MeV 5.04 keV 3.41 cm 3.44 cm World eIoni - 3 -2.37 mm -20 cm 1.79 cm 829 MeV 10.3 keV 4.9 cm 8.34 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -2.15 mm -15.1 cm 1.84 cm 4.59 keV 0 eV 0 fm 0 fm World initStep - 1 -2.13 mm -15.1 cm 1.84 cm 2.73 MeV 4.59 keV 613 um 613 um World eIoni - 2 -2.15 mm -15.7 cm 1.84 cm 58.2 MeV 641 eV 5.55 mm 6.16 mm World eIoni - 3 -2.16 mm -16 cm 1.84 cm 89 MeV 323 eV 3.08 mm 9.24 mm World eIoni - 4 -2.24 mm -20 cm 1.85 cm 490 MeV 7.53 keV 4.01 cm 4.93 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 7 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -2.16 mm -16 cm 1.84 cm 1.09 keV 0 eV 0 fm 0 fm World initStep - 1 -2.16 mm -16 cm 1.84 cm 230 keV 1.09 keV 60.3 um 60.3 um World eIoni - 2 -2.13 mm -20 cm 1.84 cm 402 MeV 8.64 keV 4.19 cm 4.19 cm OutOfWorldTransportation + 0 -207 um -10.5 cm 1.87 cm 1.3 keV 0 eV 0 fm 0 fm World initStep + 1 -204 um -10.5 cm 1.87 cm 307 keV 1.3 keV 77.7 um 77.7 um World eIoni + 2 -185 um -20 cm 1.87 cm 950 MeV 18.4 keV 10.2 cm 10.2 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1286,27 +1225,17 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 146 um -4.92 cm 1.54 cm 542 MeV 8.83 keV 5.4 cm 5.4 cm World eIoni - 2 384 um -19.8 cm 2.19 cm 2.03 GeV 30.3 keV 14.9 cm 20.3 cm World eIoni - 3 386 um -20 cm 2.19 cm 2.05 GeV 23.1 eV 1.84 mm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 384 um -19.8 cm 2.19 cm 6.77 keV 0 eV 0 fm 0 fm World initStep - 1 394 um -19.9 cm 2.19 cm 3.77 MeV 1.18 keV 485 um 485 um World eIoni - 2 359 um -20 cm 2.15 cm 18.6 MeV 64.7 eV 1.53 mm 2.01 mm OutOfWorldTransportation + 1 93.6 um -5.43 cm 1.61 cm 593 MeV 12.6 keV 5.92 cm 5.92 cm World eIoni + 2 168 um -20 cm 2.24 cm 2.05 GeV 27.2 keV 14.6 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 146 um -4.92 cm 1.54 cm 1.79 keV 0 eV 0 fm 0 fm World initStep - 1 149 um -4.92 cm 1.54 cm 525 keV 1.79 keV 126 um 126 um World eIoni - 2 176 um -20 cm 1.54 cm 1.51 GeV 20 keV 15.8 cm 15.8 cm OutOfWorldTransportation + 0 93.6 um -5.43 cm 1.61 cm 1.76 keV 0 eV 0 fm 0 fm World initStep + 1 98 um -5.44 cm 1.61 cm 514 keV 1.76 keV 124 um 124 um World eIoni + 2 122 um -20 cm 1.61 cm 1.46 GeV 28.6 keV 15.2 cm 15.2 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1314,270 +1243,260 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -10.4 um -5.94 mm 7.13 mm 109 MeV 1.59 keV 9.76 mm 9.76 mm World eIoni - 2 2.43 um -7.73 cm 1.75 cm 823 MeV 15 keV 7.24 cm 8.22 cm World eIoni - 3 2.45 um -8.1 cm 1.78 cm 860 MeV 506 eV 3.7 mm 8.59 cm World eIoni - 4 -2.32 um -10.6 cm 1.91 cm 1.11 GeV 3.34 keV 2.53 cm 11.1 cm World eIoni - 5 -26.7 um -19.8 cm 2.22 cm 2.03 GeV 20.6 keV 9.21 cm 20.3 cm World eIoni - 6 -27.2 um -20 cm 2.22 cm 2.05 GeV 86.9 eV 1.64 mm 20.5 cm OutOfWorldTransportation + 1 -15.5 um -1.57 cm 1.05 cm 207 MeV 4.49 keV 2.01 cm 2.01 cm World eIoni + 2 -16 um -1.87 cm 1.12 cm 237 MeV 566 eV 3.08 mm 2.32 cm World eIoni + 3 -22.7 um -3.34 cm 1.37 cm 384 MeV 3.09 keV 1.49 cm 3.81 cm World eIoni + 4 -28.7 um -5.07 cm 1.56 cm 557 MeV 4.91 keV 1.74 cm 5.55 cm World eIoni + 5 -28.7 um -16 cm 2.1 cm 1.65 GeV 25.3 keV 11 cm 16.5 cm World eIoni + 6 -22.6 um -20 cm 2.21 cm 2.05 GeV 7.6 keV 3.95 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -26.7 um -19.8 cm 2.22 cm 2.52 keV 0 eV 0 fm 0 fm World initStep - 1 -19.7 um -19.8 cm 2.22 cm 954 keV 2.52 keV 220 um 220 um World eIoni - 2 -9.01 um -20 cm 2.22 cm 16.4 MeV 49.1 eV 1.55 mm 1.77 mm OutOfWorldTransportation + 0 -28.7 um -16 cm 2.1 cm 1.17 keV 0 eV 0 fm 0 fm World initStep + 1 -25.9 um -16.1 cm 2.1 cm 257 keV 1.17 keV 66.5 um 66.5 um World eIoni + 2 -7.32 um -20 cm 2.1 cm 395 MeV 10.2 keV 4.09 cm 4.1 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -2.32 um -10.6 cm 1.91 cm 2.59 keV 0 eV 0 fm 0 fm World initStep - 1 -11.4 um -10.6 cm 1.91 cm 1 MeV 2.59 keV 230 um 230 um World eIoni - 2 -20.3 um -10.8 cm 1.91 cm 16.1 MeV 319 eV 1.51 mm 1.74 mm World eIoni - 3 -101 um -20 cm 1.92 cm 937 MeV 13.5 keV 9.21 cm 9.39 cm OutOfWorldTransportation + 0 -28.7 um -5.07 cm 1.56 cm 1.43 keV 0 eV 0 fm 0 fm World initStep + 1 -26.6 um -5.07 cm 1.56 cm 360 keV 1.43 keV 89.5 um 89.5 um World eIoni + 2 -13 um -20 cm 1.56 cm 1.49 GeV 24.7 keV 16.2 cm 16.2 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 2.45 um -8.1 cm 1.78 cm 16.5 keV 0 eV 0 fm 0 fm World initStep - 1 29.7 um -8.14 cm 1.77 cm 4.63 MeV 449 eV 481 um 481 um World eIoni - 2 141 um -12.4 cm 1.71 cm 434 MeV 5.2 keV 4.3 cm 4.35 cm World eIoni - 3 -505 um -20 cm 1.69 cm 1.19 GeV 14.6 keV 7.56 cm 11.9 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 141 um -12.4 cm 1.71 cm 4.07 keV 0 eV 0 fm 0 fm World initStep - 1 126 um -12.5 cm 1.71 cm 2.21 MeV 4.07 keV 479 um 479 um World eIoni - 2 469 um -20 cm 1.63 cm 756 MeV 13 keV 7.56 cm 7.61 cm OutOfWorldTransportation + 0 -22.7 um -3.34 cm 1.37 cm 1.19 keV 0 eV 0 fm 0 fm World initStep + 1 -19.4 um -3.34 cm 1.37 cm 266 keV 1.19 keV 68.4 um 68.4 um World eIoni + 2 1.23 cm -17.9 cm -2.64 mm 1.46 GeV 30.4 keV 16.8 cm 16.9 cm World eIoni + 3 5.23 cm -19.3 cm -3.09 cm 1.6 GeV 12.1 keV 5.1 cm 22 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 2.43 um -7.73 cm 1.75 cm 1.84 keV 0 eV 0 fm 0 fm World initStep - 1 74.6 nm -7.74 cm 1.76 cm 554 keV 1.84 keV 133 um 133 um World eIoni - 2 -17.9 um -20 cm 1.76 cm 1.23 GeV 18.7 keV 12.7 cm 12.7 cm OutOfWorldTransportation + 0 -16 um -1.87 cm 1.12 cm 9.27 keV 0 eV 0 fm 0 fm World initStep + 1 21.6 um -1.96 cm 1.13 cm 9.31 MeV 4.81 keV 1.66 mm 1.66 mm World eIoni + 2 1.03 mm -2.17 cm 1.31 cm 30.5 MeV 453 eV 3.38 mm 5.04 mm World eIoni + 3 2.82 mm -20 cm 1.63 cm 1.81 GeV 30.5 keV 17.8 cm 18.3 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -10.4 um -5.94 mm 7.13 mm 8.4 keV 0 eV 0 fm 0 fm World initStep - 1 -22.9 um -6.68 mm 7.16 mm 7.93 MeV 6.83 keV 1.52 mm 1.52 mm World eIoni - 2 -638 um -7.3 mm 7.98 mm 14.1 MeV 360 eV 1.25 mm 2.77 mm World eIoni - 3 -1.48 mm -1.26 cm 9.06 mm 66.9 MeV 886 eV 5.49 mm 8.26 mm World eIoni - 4 -1.48 mm -1.26 cm 9.06 mm 67 MeV 3.23 eV 16.4 um 8.27 mm World eIoni - 5 -3.23 mm -20 cm 1.12 cm 1.94 GeV 34.6 keV 18.7 cm 19.6 cm OutOfWorldTransportation + 0 -15.5 um -1.57 cm 1.05 cm 1.89 keV 0 eV 0 fm 0 fm World initStep + 1 -12 um -1.58 cm 1.05 cm 575 keV 1.89 keV 137 um 137 um World eIoni + 2 7.31 um -20 cm 1.05 cm 1.84 GeV 35.7 keV 19.3 cm 19.3 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.48 mm -1.26 cm 9.06 mm 1.61 keV 0 eV 0 fm 0 fm World initStep - 1 -1.47 mm -1.26 cm 9.07 mm 441 keV 1.61 keV 108 um 108 um World eIoni - 2 -1.45 mm -20 cm 9.11 mm 1.87 GeV 32.8 keV 20.2 cm 20.2 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 0 fm -20 cm 2.22 cm 2.05 GeV 47.1 keV 20.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.48 mm -1.26 cm 9.06 mm 3.03 keV 0 eV 0 fm 0 fm World initStep - 1 -1.47 mm -1.27 cm 9.07 mm 1.32 MeV 3.03 keV 299 um 299 um World eIoni - 2 -1.46 mm -1.52 cm 9.05 mm 26.6 MeV 247 eV 2.52 mm 2.82 mm World eIoni - 3 -1 mm -9.05 cm 8.87 mm 779 MeV 10.2 keV 7.52 cm 7.81 cm World eIoni - 4 -995 um -9.17 cm 8.87 mm 792 MeV 54.6 eV 1.29 mm 7.94 cm World eIoni - 5 -967 um -9.68 cm 8.88 mm 842 MeV 519 eV 5.01 mm 8.44 cm World eIoni - 6 -805 um -13.3 cm 8.92 mm 1.21 GeV 9.77 keV 3.67 cm 12.1 cm World eIoni - 7 -608 um -20 cm 8.98 mm 1.87 GeV 15.6 keV 6.66 cm 18.8 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 -232 nm -118 um 1.09 mm 51.2 MeV 170 eV 1.1 mm 1.1 mm World eIoni + 2 27.5 um -2.98 cm 1.33 cm 348 MeV 6.31 keV 3.34 cm 3.45 cm World eIoni + 3 36.2 um -5.18 cm 1.58 cm 569 MeV 3.15 keV 2.22 cm 5.67 cm World eIoni + 4 45.3 um -7.4 cm 1.75 cm 790 MeV 4.29 keV 2.22 cm 7.89 cm World eIoni + 5 45.6 um -7.52 cm 1.76 cm 802 MeV 875 eV 1.21 mm 8.01 cm World eIoni + 6 89.2 um -18.9 cm 2.21 cm 1.94 GeV 28 keV 11.3 cm 19.4 cm World eIoni + 7 91.2 um -20 cm 2.24 cm 2.05 GeV 2.48 keV 1.15 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 8 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -805 um -13.3 cm 8.92 mm 4.16 keV 0 eV 0 fm 0 fm World initStep - 1 -820 um -13.4 cm 8.92 mm 2.29 MeV 4.16 keV 516 um 516 um World eIoni - 2 -794 um -14 cm 9.01 mm 70.7 MeV 377 eV 6.83 mm 7.35 mm World eIoni - 3 -787 um -20 cm 9.13 mm 666 MeV 13.3 keV 5.95 cm 6.69 cm OutOfWorldTransportation + 0 89.2 um -18.9 cm 2.21 cm 3.42 keV 0 eV 0 fm 0 fm World initStep + 1 95.1 um -18.9 cm 2.21 cm 1.63 MeV 3.42 keV 367 um 367 um World eIoni + 2 89.2 um -19 cm 2.21 cm 15.4 MeV 36.5 eV 1.37 mm 1.74 mm World eIoni + 3 69.9 um -20 cm 2.21 cm 115 MeV 2.34 keV 9.95 mm 1.17 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 8 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -967 um -9.68 cm 8.88 mm 20.3 keV 0 eV 0 fm 0 fm World initStep - 1 -878 um -9.93 cm 8.88 mm 26.3 MeV 4.71 keV 3.33 mm 3.33 mm World eIoni - 2 1.03 mm -10.2 cm 9.73 mm 54.6 MeV 535 eV 3.56 mm 6.89 mm World eIoni - 3 3.25 mm -11.2 cm 1.07 cm 155 MeV 1.5 keV 1.04 cm 1.73 cm World eIoni - 4 7.14 mm -20 cm 1.25 cm 1.03 GeV 19.4 keV 8.78 cm 10.5 cm OutOfWorldTransportation + 0 45.6 um -7.52 cm 1.76 cm 2.63 keV 0 eV 0 fm 0 fm World initStep + 1 39.5 um -7.53 cm 1.76 cm 1.03 MeV 2.63 keV 235 um 235 um World eIoni + 2 -35.5 um -8.15 cm 1.75 cm 63.1 MeV 535 eV 6.21 mm 6.44 mm World eIoni + 3 -158 um -18.2 cm 1.67 cm 1.06 GeV 17.6 keV 10 cm 10.7 cm World eIoni + 4 -149 um -20 cm 1.66 cm 1.25 GeV 4.52 keV 1.84 cm 12.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 12 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 6 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 3.25 mm -11.2 cm 1.07 cm 1.7 keV 0 eV 0 fm 0 fm World initStep - 1 3.26 mm -11.2 cm 1.07 cm 482 keV 1.7 keV 117 um 117 um World eIoni - 2 3.29 mm -20 cm 1.07 cm 879 MeV 17 keV 9.03 cm 9.04 cm OutOfWorldTransportation + 0 -158 um -18.2 cm 1.67 cm 1.36 keV 0 eV 0 fm 0 fm World initStep + 1 -158 um -18.2 cm 1.67 cm 334 keV 1.36 keV 83.8 um 83.8 um World eIoni + 2 -154 um -20 cm 1.66 cm 184 MeV 3.97 keV 1.86 cm 1.86 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 8 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -995 um -9.17 cm 8.87 mm 1.08 keV 0 eV 0 fm 0 fm World initStep - 1 -997 um -9.18 cm 8.87 mm 225 keV 1.08 keV 59.2 um 59.2 um World eIoni - 2 -1.02 mm -20 cm 8.83 mm 1.08 GeV 27.5 keV 12.4 cm 12.4 cm OutOfWorldTransportation + 0 45.3 um -7.4 cm 1.75 cm 26.5 keV 0 eV 0 fm 0 fm World initStep + 1 151 um -7.76 cm 1.75 cm 37.4 MeV 4.33 keV 4.52 mm 4.52 mm World eIoni + 2 210 um -7.87 cm 1.67 cm 49.3 MeV 529 eV 1.41 mm 5.93 mm World eIoni + 3 804 um -20 cm 9.08 mm 1.26 GeV 24.1 keV 12.2 cm 12.8 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 8 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1 mm -9.05 cm 8.87 mm 3.22 keV 0 eV 0 fm 0 fm World initStep - 1 -1.01 mm -9.06 cm 8.88 mm 1.46 MeV 3.22 keV 331 um 331 um World eIoni - 2 -964 um -9.41 cm 8.91 mm 36.7 MeV 167 eV 3.52 mm 3.85 mm World eIoni - 3 -849 um -18.9 cm 9.32 mm 986 MeV 15.8 keV 9.49 cm 9.88 cm World eIoni - 4 -838 um -20 cm 9.37 mm 1.1 GeV 2.4 keV 1.1 cm 11 cm OutOfWorldTransportation + 0 36.2 um -5.18 cm 1.58 cm 1.33 keV 0 eV 0 fm 0 fm World initStep + 1 40.1 um -5.19 cm 1.58 cm 322 keV 1.33 keV 81 um 81 um World eIoni + 2 67.6 um -20 cm 1.58 cm 1.48 GeV 25.2 keV 16.4 cm 16.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 10 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -849 um -18.9 cm 9.32 mm 999 eV 0 eV 0 fm 0 fm World initStep - 1 -850 um -18.9 cm 9.31 mm 199 keV 999 eV 53.1 um 53.1 um World eIoni - 2 -877 um -20 cm 9.28 mm 111 MeV 2.56 keV 1.11 cm 1.12 cm OutOfWorldTransportation + 0 27.5 um -2.98 cm 1.33 cm 1.25 keV 0 eV 0 fm 0 fm World initStep + 1 24.2 um -2.98 cm 1.33 cm 288 keV 1.25 keV 73.4 um 73.4 um World eIoni + 2 -694 um -19.5 cm 8.38 mm 1.65 GeV 48.7 keV 19.1 cm 19.1 cm World eIoni + 3 -3.49 mm -20 cm 1.39 mm 1.7 GeV 1.72 keV 9.02 mm 20 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 217 um -11.7 cm 1.99 cm 1.22 GeV 22.9 keV 12.2 cm 12.2 cm World eIoni - 2 280 um -20 cm 2.27 cm 2.05 GeV 14.6 keV 8.34 cm 20.5 cm OutOfWorldTransportation + 0 -232 nm -118 um 1.09 mm 6.36 keV 0 eV 0 fm 0 fm World initStep + 1 689 nm -584 um 1.08 mm 4.91 MeV 6.36 keV 1.09 mm 1.09 mm World eIoni + 2 -1.31 mm -1.04 cm 2.45 mm 103 MeV 875 eV 1.04 cm 1.15 cm World eIoni + 3 -1.57 mm -2.18 cm 2.73 mm 217 MeV 1.62 keV 1.14 cm 2.29 cm World eIoni + 4 -2 mm -7.64 cm 3.17 mm 763 MeV 8.82 keV 5.46 cm 7.74 cm World eIoni + 5 -2.17 mm -14.1 cm 3.35 mm 1.41 GeV 12.5 keV 6.44 cm 14.2 cm World eIoni + 6 -2.19 mm -15.8 cm 3.38 mm 1.58 GeV 3.1 keV 1.77 cm 16 cm World eIoni + 7 -2.25 mm -20 cm 3.43 mm 2 GeV 11 keV 4.15 cm 20.1 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 217 um -11.7 cm 1.99 cm 28.2 keV 0 eV 0 fm 0 fm World initStep - 1 253 um -12.1 cm 2 cm 40.7 MeV 5.45 keV 4.89 mm 4.89 mm World eIoni - 2 -5.3 mm -14.8 cm 2.14 cm 314 MeV 4.35 keV 2.82 cm 3.31 cm World eIoni - 3 -7.8 mm -20 cm 2.21 cm 834 MeV 7.29 keV 5.2 cm 8.51 cm OutOfWorldTransportation + 0 -2.19 mm -15.8 cm 3.38 mm 2.61 keV 0 eV 0 fm 0 fm World initStep + 1 -2.2 mm -15.9 cm 3.37 mm 1.02 MeV 2.61 keV 233 um 233 um World eIoni + 2 -2.15 mm -16.2 cm 3.36 mm 32.5 MeV 3.76 eV 3.15 mm 3.39 mm World eIoni + 3 -865 um -20 cm 3.11 mm 415 MeV 8.07 keV 3.83 cm 4.17 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 63.8 um -5.33 cm 1.6 cm 583 MeV 14.7 keV 5.81 cm 5.81 cm World eIoni - 2 63.7 um -9.61 cm 1.88 cm 1.01 GeV 8.35 keV 4.29 cm 10.1 cm World eIoni - 3 64.3 um -20 cm 2.24 cm 2.05 GeV 30 keV 10.4 cm 20.5 cm OutOfWorldTransportation + 0 -2.17 mm -14.1 cm 3.35 mm 2.07 keV 0 eV 0 fm 0 fm World initStep + 1 -2.17 mm -14.1 cm 3.35 mm 677 keV 2.07 keV 160 um 160 um World eIoni + 2 -2.13 mm -14.3 cm 3.37 mm 26.5 MeV 505 eV 2.58 mm 2.74 mm World eIoni + 3 -2.03 mm -20 cm 3.38 mm 592 MeV 13.1 keV 5.66 cm 5.93 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 63.7 um -9.61 cm 1.88 cm 1.65 keV 0 eV 0 fm 0 fm World initStep - 1 65 um -9.61 cm 1.88 cm 459 keV 1.65 keV 112 um 112 um World eIoni - 2 77.2 um -20 cm 1.89 cm 1.04 GeV 16.4 keV 10.8 cm 10.8 cm OutOfWorldTransportation + 0 -2 mm -7.64 cm 3.17 mm 12 keV 0 eV 0 fm 0 fm World initStep + 1 -1.98 mm -7.69 cm 3.14 mm 4.76 MeV 696 eV 515 um 515 um World eIoni + 2 -2.46 mm -20 cm 3.39 mm 1.24 GeV 18.4 keV 12.3 cm 12.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 63.8 um -5.33 cm 1.6 cm 2.6 keV 0 eV 0 fm 0 fm World initStep - 1 68.2 um -5.34 cm 1.6 cm 1.01 MeV 2.6 keV 231 um 231 um World eIoni - 2 71.2 um -5.36 cm 1.6 cm 3.49 MeV 0 eV 249 um 480 um World eIoni - 3 836 um -8.37 cm 1.59 cm 304 MeV 2.43 keV 3.01 cm 3.06 cm World eIoni - 4 1.48 mm -9.39 cm 1.6 cm 406 MeV 1.46 keV 1.02 cm 4.08 cm World eIoni - 5 4.31 mm -20 cm 1.66 cm 1.47 GeV 23.2 keV 10.6 cm 14.7 cm OutOfWorldTransportation + 0 -1.57 mm -2.18 cm 2.73 mm 2.94 keV 0 eV 0 fm 0 fm World initStep + 1 -1.56 mm -2.2 cm 2.73 mm 1.25 MeV 2.94 keV 284 um 284 um World eIoni + 2 -1.57 mm -2.51 cm 2.77 mm 32.4 MeV 231 eV 3.12 mm 3.4 mm World eIoni + 3 -1.55 mm -20 cm 2.78 mm 1.78 GeV 37.3 keV 17.5 cm 17.8 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.48 mm -9.39 cm 1.6 cm 6.2 keV 0 eV 0 fm 0 fm World initStep - 1 1.5 mm -9.41 cm 1.6 cm 2.05 MeV 453 eV 233 um 233 um World eIoni - 2 3.04 mm -20 cm 1.53 cm 1.06 GeV 15.5 keV 10.7 cm 10.7 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 76.1 um -11.8 cm 1.91 cm 1.22 GeV 20.7 keV 12.2 cm 12.2 cm World eIoni + 2 29 um -20 cm 2.12 cm 2.05 GeV 21 keV 8.25 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 836 um -8.37 cm 1.59 cm 2.42 keV 0 eV 0 fm 0 fm World initStep - 1 845 um -8.38 cm 1.59 cm 885 keV 2.42 keV 204 um 204 um World eIoni - 2 789 um -8.82 cm 1.58 cm 45.8 MeV 702 eV 4.48 mm 4.69 mm World eIoni - 3 893 um -13.8 cm 1.57 cm 547 MeV 11.6 keV 5.01 cm 5.48 cm World eIoni - 4 974 um -20 cm 1.56 cm 1.16 GeV 11.1 keV 6.16 cm 11.6 cm OutOfWorldTransportation + 0 76.1 um -11.8 cm 1.91 cm 1.37 keV 0 eV 0 fm 0 fm World initStep + 1 78.3 um -11.8 cm 1.91 cm 337 keV 1.37 keV 84.3 um 84.3 um World eIoni + 2 91.5 um -20 cm 1.91 cm 825 MeV 18.1 keV 8.66 cm 8.67 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 893 um -13.8 cm 1.57 cm 7.91 keV 0 eV 0 fm 0 fm World initStep - 1 866 um -13.9 cm 1.56 cm 7.19 MeV 4.27 keV 1.43 mm 1.43 mm World eIoni - 2 611 um -13.9 cm 1.56 cm 8.84 MeV 79.5 eV 305 um 1.74 mm World eIoni - 3 -2.48 mm -20 cm 1.56 cm 617 MeV 8.73 keV 6.11 cm 6.29 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 101 um -10.6 cm 1.87 cm 1.11 GeV 19 keV 11.1 cm 11.1 cm World eIoni + 2 141 um -20 cm 2.16 cm 2.05 GeV 19 keV 9.36 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -513 um -14.2 cm 2.09 cm 1.47 GeV 30.8 keV 14.7 cm 14.7 cm World eIoni - 2 -564 um -15.8 cm 2.15 cm 1.63 GeV 2.7 keV 1.63 cm 16.3 cm World eIoni - 3 -668 um -19.7 cm 2.26 cm 2.02 GeV 11.8 keV 3.91 cm 20.2 cm World eIoni - 4 -676 um -20 cm 2.27 cm 2.05 GeV 531 eV 3.01 mm 20.5 cm OutOfWorldTransportation + 0 101 um -10.6 cm 1.87 cm 3.95 keV 0 eV 0 fm 0 fm World initStep + 1 88.1 um -10.7 cm 1.87 cm 2.09 MeV 3.95 keV 471 um 471 um World eIoni + 2 87.7 um -10.7 cm 1.87 cm 2.26 MeV 2.37 eV 16.3 um 487 um World eIoni + 3 18.1 um -11.5 cm 1.88 cm 81.8 MeV 1.86 keV 7.96 mm 8.44 mm World eIoni + 4 -309 um -20 cm 1.93 cm 936 MeV 16.7 keV 8.54 cm 9.39 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -668 um -19.7 cm 2.26 cm 103 keV 0 eV 0 fm 0 fm World initStep - 1 -512 um -20 cm 2.24 cm 33.2 MeV 1.11 keV 3.21 mm 3.21 mm OutOfWorldTransportation + 0 18.1 um -11.5 cm 1.88 cm 3.87 keV 0 eV 0 fm 0 fm World initStep + 1 30.3 um -11.5 cm 1.88 cm 2.03 MeV 3.87 keV 456 um 456 um World eIoni + 2 33.8 um -11.5 cm 1.88 cm 5.16 MeV 0 eV 314 um 770 um World eIoni + 3 -1.98 mm -19.7 cm 1.92 cm 828 MeV 10.2 keV 8.23 cm 8.31 cm World eIoni + 4 -2.06 mm -20 cm 1.91 cm 854 MeV 184 eV 2.65 mm 8.57 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -564 um -15.8 cm 2.15 cm 1.27 keV 0 eV 0 fm 0 fm World initStep - 1 -567 um -15.8 cm 2.15 cm 294 keV 1.27 keV 74.9 um 74.9 um World eIoni - 2 -603 um -20 cm 2.15 cm 422 MeV 7.45 keV 4.33 cm 4.34 cm OutOfWorldTransportation + 0 -1.98 mm -19.7 cm 1.92 cm 1.18 keV 0 eV 0 fm 0 fm World initStep + 1 -1.97 mm -19.7 cm 1.92 cm 263 keV 1.18 keV 67.7 um 67.7 um World eIoni + 2 -1.96 mm -20 cm 1.92 cm 26.6 MeV 463 eV 2.63 mm 2.7 mm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -513 um -14.2 cm 2.09 cm 1.08 keV 0 eV 0 fm 0 fm World initStep - 1 -516 um -14.2 cm 2.09 cm 226 keV 1.08 keV 59.5 um 59.5 um World eIoni - 2 -559 um -20 cm 2.09 cm 585 MeV 13.4 keV 6.24 cm 6.25 cm OutOfWorldTransportation + 0 33.8 um -11.5 cm 1.88 cm 1.01 keV 0 eV 0 fm 0 fm World initStep + 1 31.3 um -11.5 cm 1.88 cm 202 keV 1.01 keV 53.8 um 53.8 um World eIoni + 2 9.92 um -20 cm 1.88 cm 849 MeV 23.8 keV 9.66 cm 9.66 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1585,46 +1504,49 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 200 um -8.63 cm 1.84 cm 913 MeV 18.3 keV 9.13 cm 9.13 cm World eIoni - 2 278 um -12.7 cm 2.04 cm 1.32 GeV 9.93 keV 4.06 cm 13.2 cm World eIoni - 3 367 um -20 cm 2.29 cm 2.05 GeV 15.9 keV 7.32 cm 20.5 cm OutOfWorldTransportation + 1 23.3 um -2.48 cm 1.24 cm 297 MeV 4.5 keV 2.94 cm 2.94 cm World eIoni + 2 60.3 um -13.5 cm 2.01 cm 1.4 GeV 25.5 keV 11.1 cm 14 cm World eIoni + 3 73.2 um -20 cm 2.21 cm 2.05 GeV 13.3 keV 6.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 278 um -12.7 cm 2.04 cm 4.98 keV 0 eV 0 fm 0 fm World initStep - 1 296 um -12.7 cm 2.04 cm 3.16 MeV 4.98 keV 708 um 708 um World eIoni - 2 353 um -13.1 cm 2.04 cm 44.4 MeV 320 eV 4.12 mm 4.83 mm World eIoni - 3 419 um -14.9 cm 2.05 cm 219 MeV 4.12 keV 1.75 cm 2.23 cm World eIoni - 4 483 um -20 cm 2.05 cm 732 MeV 9.64 keV 5.12 cm 7.36 cm OutOfWorldTransportation + 0 60.3 um -13.5 cm 2.01 cm 3.68 keV 0 eV 0 fm 0 fm World initStep + 1 72.8 um -13.5 cm 2.02 cm 1.85 MeV 3.68 keV 418 um 418 um World eIoni + 2 -23.6 um -14.4 cm 2.03 cm 86.5 MeV 1.65 keV 8.47 mm 8.88 mm World eIoni + 3 15.5 um -19.1 cm 2.06 cm 555 MeV 6.08 keV 4.68 cm 5.57 cm World eIoni + 4 15.5 um -19.1 cm 2.06 cm 556 MeV 77 eV 143 um 5.59 cm World eIoni + 5 18.1 um -20 cm 2.06 cm 649 MeV 3.6 keV 9.31 mm 6.52 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 419 um -14.9 cm 2.05 cm 5.42 keV 0 eV 0 fm 0 fm World initStep - 1 433 um -14.9 cm 2.05 cm 3.67 MeV 5.42 keV 795 um 795 um World eIoni - 2 1.91 mm -20 cm 2.21 cm 512 MeV 9.89 keV 5.15 cm 5.23 cm OutOfWorldTransportation + 0 15.5 um -19.1 cm 2.06 cm 1.06 keV 0 eV 0 fm 0 fm World initStep + 1 12.9 um -19.1 cm 2.06 cm 219 keV 1.06 keV 57.8 um 57.8 um World eIoni + 2 -1.88 um -20 cm 2.06 cm 93.2 MeV 2.44 keV 9.39 mm 9.45 mm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 200 um -8.63 cm 1.84 cm 1.13 keV 0 eV 0 fm 0 fm World initStep - 1 203 um -8.64 cm 1.84 cm 243 keV 1.13 keV 63.3 um 63.3 um World eIoni - 2 246 um -20 cm 1.84 cm 1.14 GeV 31.3 keV 12.9 cm 12.9 cm OutOfWorldTransportation + 0 15.5 um -19.1 cm 2.06 cm 6.46 keV 0 eV 0 fm 0 fm World initStep + 1 14.7 um -19.1 cm 2.06 cm 1.2 MeV 316 eV 128 um 128 um World eIoni + 2 -121 um -20 cm 2.06 cm 94.6 MeV 835 eV 9.35 mm 9.48 mm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 47.1 keV 20.5 cm 20.5 cm OutOfWorldTransportation + 0 23.3 um -2.48 cm 1.24 cm 18.2 keV 0 eV 0 fm 0 fm World initStep + 1 102 um -2.69 cm 1.24 cm 22.9 MeV 2.02 keV 2.98 mm 2.98 mm World eIoni + 2 -5.42 mm -4.59 cm 9.24 mm 213 MeV 5.84 keV 2.08 cm 2.38 cm World eIoni + 3 -9.7 mm -20 cm 6.81 mm 1.75 GeV 29.6 keV 15.4 cm 17.8 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1632,164 +1554,159 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 65 nm -145 um 1.2 mm 51.4 MeV 120 eV 1.22 mm 1.22 mm World eIoni - 2 -18.3 um -2.32 cm 1.21 cm 282 MeV 7.82 keV 2.66 cm 2.78 cm World eIoni - 3 -69.2 um -7.42 cm 1.74 cm 792 MeV 12.3 keV 5.13 cm 7.91 cm World eIoni - 4 -121 um -20 cm 2.22 cm 2.05 GeV 23.3 keV 12.6 cm 20.5 cm OutOfWorldTransportation + 1 -1.15 um -1.01 mm 3.15 mm 60.1 MeV 89.8 eV 3.35 mm 3.35 mm World eIoni + 2 -30.9 um -1.66 cm 1.08 cm 216 MeV 3.94 keV 1.77 cm 2.11 cm World eIoni + 3 -117 um -8.89 cm 1.83 cm 939 MeV 10.2 keV 7.28 cm 9.38 cm World eIoni + 4 -121 um -9.95 cm 1.88 cm 1.04 GeV 1.38 keV 1.06 cm 10.4 cm World eIoni + 5 -124 um -10.8 cm 1.92 cm 1.13 GeV 2.22 keV 8.72 mm 11.3 cm World eIoni + 6 -143 um -18.1 cm 2.18 cm 1.86 GeV 14.9 keV 7.29 cm 18.6 cm World eIoni + 7 -148 um -20 cm 2.23 cm 2.05 GeV 2.71 keV 1.89 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -69.2 um -7.42 cm 1.74 cm 4.5 keV 0 eV 0 fm 0 fm World initStep - 1 -75.3 um -7.43 cm 1.74 cm 1.23 MeV 555 eV 142 um 142 um World eIoni - 2 -170 um -7.96 cm 1.77 cm 54.1 MeV 619 eV 5.3 mm 5.44 mm World eIoni - 3 -168 um -12.5 cm 1.79 cm 513 MeV 9.38 keV 4.59 cm 5.13 cm World eIoni - 4 -166 um -14.7 cm 1.79 cm 732 MeV 3.96 keV 2.19 cm 7.32 cm World eIoni - 5 -168 um -17.9 cm 1.79 cm 1.05 GeV 6.38 keV 3.2 cm 10.5 cm World eIoni - 6 -170 um -20 cm 1.79 cm 1.26 GeV 3.92 keV 2.06 cm 12.6 cm OutOfWorldTransportation + 0 -143 um -18.1 cm 2.18 cm 1.09 keV 0 eV 0 fm 0 fm World initStep + 1 -140 um -18.1 cm 2.18 cm 230 keV 1.09 keV 60.3 um 60.3 um World eIoni + 2 -121 um -20 cm 2.18 cm 189 MeV 4.42 keV 1.93 cm 1.93 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -168 um -17.9 cm 1.79 cm 998 eV 0 eV 0 fm 0 fm World initStep - 1 -170 um -17.9 cm 1.79 cm 199 keV 998 eV 53.1 um 53.1 um World eIoni - 2 -192 um -20 cm 1.8 cm 207 MeV 7.43 keV 2.11 cm 2.12 cm OutOfWorldTransportation + 0 -124 um -10.8 cm 1.92 cm 3.63 keV 0 eV 0 fm 0 fm World initStep + 1 -117 um -10.8 cm 1.92 cm 1.81 MeV 3.63 keV 407 um 407 um World eIoni + 2 -11.3 um -12.1 cm 1.9 cm 128 MeV 1.26 keV 1.26 cm 1.3 cm World eIoni + 3 135 um -15.2 cm 1.88 cm 436 MeV 5.58 keV 3.08 cm 4.38 cm World eIoni + 4 210 um -19.8 cm 1.87 cm 900 MeV 11 keV 4.64 cm 9.02 cm World eIoni + 5 212 um -20 cm 1.87 cm 918 MeV 206 eV 1.83 mm 9.2 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 6 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -166 um -14.7 cm 1.79 cm 5.16 keV 0 eV 0 fm 0 fm World initStep - 1 -150 um -14.8 cm 1.79 cm 3.37 MeV 5.16 keV 755 um 755 um World eIoni - 2 -144 um -14.8 cm 1.79 cm 9.67 MeV 96.2 eV 631 um 1.39 mm World eIoni - 3 -111 um -20 cm 1.8 cm 526 MeV 12 keV 5.17 cm 5.31 cm OutOfWorldTransportation + 0 210 um -19.8 cm 1.87 cm 2.42 keV 0 eV 0 fm 0 fm World initStep + 1 219 um -19.8 cm 1.87 cm 884 keV 2.42 keV 204 um 204 um World eIoni + 2 232 um -20 cm 1.87 cm 18.4 MeV 49.3 eV 1.75 mm 1.96 mm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 6 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -168 um -12.5 cm 1.79 cm 4.06 keV 0 eV 0 fm 0 fm World initStep - 1 -153 um -12.6 cm 1.79 cm 2.21 MeV 4.06 keV 496 um 496 um World eIoni - 2 -535 um -14.5 cm 1.81 cm 194 MeV 3.67 keV 1.92 cm 1.97 cm World eIoni - 3 -1.04 mm -15.5 cm 1.85 cm 291 MeV 2.3 keV 9.81 mm 2.95 cm World eIoni - 4 -1.89 mm -18.3 cm 1.92 cm 579 MeV 6.19 keV 2.88 cm 5.83 cm World eIoni - 5 -2.21 mm -20 cm 1.94 cm 745 MeV 3.23 keV 1.66 cm 7.49 cm OutOfWorldTransportation + 0 135 um -15.2 cm 1.88 cm 1.65 keV 0 eV 0 fm 0 fm World initStep + 1 133 um -15.2 cm 1.88 cm 460 keV 1.65 keV 112 um 112 um World eIoni + 2 122 um -20 cm 1.88 cm 482 MeV 8.23 keV 4.9 cm 4.91 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.89 mm -18.3 cm 1.92 cm 3.92 keV 0 eV 0 fm 0 fm World initStep - 1 -1.9 mm -18.4 cm 1.92 cm 2.07 MeV 3.92 keV 465 um 465 um World eIoni - 2 -1.92 mm -20 cm 1.91 cm 166 MeV 1.7 keV 1.64 cm 1.69 cm OutOfWorldTransportation + 0 -121 um -9.95 cm 1.88 cm 257 keV 0 eV 0 fm 0 fm World initStep + 1 -9.3 mm -18.9 cm 2.42 cm 897 MeV 18.4 keV 9.78 cm 9.78 cm World eIoni + 2 -9.48 mm -20 cm 3.08 cm 1 GeV 2.44 keV 1.25 cm 11 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 5 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.04 mm -15.5 cm 1.85 cm 1.03 keV 0 eV 0 fm 0 fm World initStep - 1 -1.04 mm -15.5 cm 1.85 cm 208 keV 1.03 keV 55.2 um 55.2 um World eIoni - 2 -1.09 mm -20 cm 1.85 cm 455 MeV 10.8 keV 4.82 cm 4.82 cm OutOfWorldTransportation + 0 -9.3 mm -18.9 cm 2.42 cm 1.08 keV 0 eV 0 fm 0 fm World initStep + 1 -9.29 mm -18.9 cm 2.42 cm 226 keV 1.08 keV 59.2 um 59.2 um World eIoni + 2 -9.28 mm -20 cm 2.41 cm 106 MeV 1.47 keV 1.07 cm 1.08 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -170 um -7.96 cm 1.77 cm 1.92 keV 0 eV 0 fm 0 fm World initStep - 1 -176 um -7.97 cm 1.77 cm 593 keV 1.92 keV 141 um 141 um World eIoni - 2 -219 um -20 cm 1.77 cm 1.2 GeV 16 keV 12.4 cm 12.4 cm OutOfWorldTransportation + 0 -117 um -8.89 cm 1.83 cm 1.04 keV 0 eV 0 fm 0 fm World initStep + 1 -118 um -8.89 cm 1.83 cm 214 keV 1.04 keV 56.6 um 56.6 um World eIoni + 2 4.22 mm -19.2 cm 2.48 cm 1.03 GeV 29.9 keV 11.9 cm 11.9 cm World eIoni + 3 5.58 mm -20 cm 2.74 cm 1.11 GeV 1.29 keV 8.33 mm 12.8 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -18.3 um -2.32 cm 1.21 cm 1.11 keV 0 eV 0 fm 0 fm World initStep - 1 -21.2 um -2.32 cm 1.21 cm 237 keV 1.11 keV 61.9 um 61.9 um World eIoni - 2 -3.18 cm -14.5 cm -8.28 mm 1.22 GeV 31.1 keV 14.1 cm 14.1 cm World eIoni - 3 -4.49 cm -19.5 cm -1.36 cm 1.72 GeV 13.5 keV 5.18 cm 19.3 cm OutOfWorldTransportation + 0 -30.9 um -1.66 cm 1.08 cm 1.76 keV 0 eV 0 fm 0 fm World initStep + 1 -33.5 um -1.67 cm 1.08 cm 510 keV 1.76 keV 123 um 123 um World eIoni + 2 -48.6 um -20 cm 1.07 cm 1.83 GeV 30.8 keV 19.4 cm 19.4 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 65 nm -145 um 1.2 mm 2.21 keV 0 eV 0 fm 0 fm World initStep - 1 -7.4 um -215 um 1.21 mm 756 keV 2.21 keV 176 um 176 um World eIoni - 2 -25.2 um -7.09 mm 955 um 69.7 MeV 3.47 keV 6.89 mm 7.06 mm World eIoni - 3 480 um -15.9 cm 159 um 1.59 GeV 30 keV 15.2 cm 15.9 cm World eIoni - 4 517 um -20 cm -17.5 um 2 GeV 7.91 keV 4.07 cm 20 cm OutOfWorldTransportation + 0 -1.15 um -1.01 mm 3.15 mm 2.37 keV 0 eV 0 fm 0 fm World initStep + 1 5.61 um -1.09 mm 3.15 mm 851 keV 2.37 keV 198 um 198 um World eIoni + 2 -175 um -8.44 mm 3.27 mm 74.3 MeV 656 eV 7.35 mm 7.55 mm World eIoni + 3 -996 um -2.51 cm 3.61 mm 241 MeV 4.48 keV 1.67 cm 2.42 cm World eIoni + 4 -2.51 mm -16.8 cm 4.22 mm 1.67 GeV 27.3 keV 14.3 cm 16.8 cm World eIoni + 5 -2.64 mm -19.4 cm 4.26 mm 1.93 GeV 4.83 keV 2.59 cm 19.4 cm World eIoni + 6 -2.67 mm -20 cm 4.26 mm 1.99 GeV 827 eV 5.61 mm 19.9 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 480 um -15.9 cm 159 um 18.5 keV 0 eV 0 fm 0 fm World initStep - 1 530 um -16.2 cm 97.1 um 23.4 MeV 3.57 keV 3.02 mm 3.02 mm World eIoni - 2 -97.9 um -16.3 cm 439 um 40.2 MeV 1.19 keV 1.84 mm 4.86 mm World eIoni - 3 -2.59 mm -20 cm 1.8 mm 408 MeV 8.04 keV 3.7 cm 4.18 cm OutOfWorldTransportation + 0 -2.64 mm -19.4 cm 4.26 mm 1.24 keV 0 eV 0 fm 0 fm World initStep + 1 -2.64 mm -19.4 cm 4.26 mm 282 keV 1.24 keV 72.2 um 72.2 um World eIoni + 2 -2.63 mm -20 cm 4.27 mm 56.1 MeV 1.54 keV 5.6 mm 5.68 mm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -25.2 um -7.09 mm 955 um 2.47 keV 0 eV 0 fm 0 fm World initStep - 1 -16.9 um -7.18 mm 956 um 921 keV 2.47 keV 212 um 212 um World eIoni - 2 -15.3 um -9.99 mm 1.02 mm 29.1 MeV 395 eV 2.82 mm 3.03 mm World eIoni - 3 128 um -9.83 cm 417 um 912 MeV 19.5 keV 8.83 cm 9.13 cm World eIoni - 4 -20 um -11.4 cm 163 um 1.07 GeV 2.93 keV 1.56 cm 10.7 cm World eIoni - 5 -140 um -12.8 cm -40.9 um 1.21 GeV 2.01 keV 1.45 cm 12.1 cm World eIoni - 6 -576 um -20 cm -784 um 1.93 GeV 14.6 keV 7.16 cm 19.3 cm OutOfWorldTransportation + 0 -2.51 mm -16.8 cm 4.22 mm 1.52 keV 0 eV 0 fm 0 fm World initStep + 1 -2.51 mm -16.9 cm 4.22 mm 399 keV 1.52 keV 98.4 um 98.4 um World eIoni + 2 -2.48 mm -20 cm 4.21 mm 315 MeV 5.79 keV 3.19 cm 3.2 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 11 +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -140 um -12.8 cm -40.9 um 1.57 keV 0 eV 0 fm 0 fm World initStep - 1 -143 um -12.8 cm -37.2 um 422 keV 1.57 keV 103 um 103 um World eIoni - 2 -172 um -20 cm -3.13 um 717 MeV 11.8 keV 7.37 cm 7.38 cm OutOfWorldTransportation + 0 -996 um -2.51 cm 3.61 mm 1.55 keV 0 eV 0 fm 0 fm World initStep + 1 -991 um -2.51 cm 3.61 mm 415 keV 1.55 keV 102 um 102 um World eIoni + 2 -960 um -20 cm 3.61 mm 1.75 GeV 34.9 keV 18.9 cm 18.9 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 11 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -20 um -11.4 cm 163 um 1.33 keV 0 eV 0 fm 0 fm World initStep - 1 -21.7 um -11.4 cm 159 um 320 keV 1.33 keV 80.6 um 80.6 um World eIoni - 2 -42.2 um -20 cm 117 um 862 MeV 21.8 keV 9.1 cm 9.11 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 242 um -7.13 cm 1.72 cm 763 MeV 17.7 keV 7.62 cm 7.62 cm World eIoni + 2 635 um -20 cm 2.21 cm 2.05 GeV 32.5 keV 12.9 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 11 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 128 um -9.83 cm 417 um 2.19 keV 0 eV 0 fm 0 fm World initStep - 1 134 um -9.84 cm 412 um 747 keV 2.19 keV 175 um 175 um World eIoni - 2 120 um -10.1 cm 339 um 29.5 MeV 402 eV 2.87 mm 3.05 mm World eIoni - 3 -37.3 um -14.7 cm 132 um 483 MeV 5.59 keV 4.54 cm 4.84 cm World eIoni - 4 -138 um -20 cm -113 um 1.02 GeV 12 keV 5.34 cm 10.2 cm OutOfWorldTransportation + 0 242 um -7.13 cm 1.72 cm 3.89 keV 0 eV 0 fm 0 fm World initStep + 1 236 um -7.15 cm 1.72 cm 2.04 MeV 3.89 keV 460 um 460 um World eIoni + 2 229 um -7.21 cm 1.72 cm 8.65 MeV 19.9 eV 661 um 1.12 mm World eIoni + 3 -440 um -12.7 cm 1.68 cm 559 MeV 9.25 keV 5.51 cm 5.62 cm World eIoni + 4 -277 um -20 cm 1.6 cm 1.29 GeV 15.2 keV 7.28 cm 12.9 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 13 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -37.3 um -14.7 cm 132 um 3.3 keV 0 eV 0 fm 0 fm World initStep - 1 -49.4 um -14.7 cm 134 um 1.53 MeV 3.3 keV 346 um 346 um World eIoni - 2 -60.7 um -14.8 cm 146 um 17.9 MeV 66.2 eV 1.64 mm 1.99 mm World eIoni - 3 -54.6 um -20 cm 326 um 534 MeV 6.88 keV 5.16 cm 5.36 cm OutOfWorldTransportation + 0 -440 um -12.7 cm 1.68 cm 3.09 keV 0 eV 0 fm 0 fm World initStep + 1 -429 um -12.7 cm 1.68 cm 1.36 MeV 3.09 keV 308 um 308 um World eIoni + 2 -455 um -13.5 cm 1.66 cm 81.5 MeV 1.02 keV 8.02 mm 8.32 mm World eIoni + 3 194 um -20 cm 1.59 cm 728 MeV 10.9 keV 6.47 cm 7.3 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1797,49 +1714,59 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 49.7 um -5.27 cm 1.59 cm 577 MeV 11 keV 5.76 cm 5.76 cm World eIoni - 2 78.8 um -8.56 cm 1.82 cm 906 MeV 5.84 keV 3.29 cm 9.05 cm World eIoni - 3 115 um -15.5 cm 2.12 cm 1.6 GeV 15.2 keV 6.97 cm 16 cm World eIoni - 4 135 um -20 cm 2.25 cm 2.05 GeV 8.54 keV 4.48 cm 20.5 cm OutOfWorldTransportation + 1 18.5 um -1.24 cm 9.63 mm 174 MeV 6.3 keV 1.67 cm 1.67 cm World eIoni + 2 23.5 um -2.02 cm 1.16 cm 252 MeV 1.96 keV 8.04 mm 2.47 cm World eIoni + 3 75.5 um -13 cm 2 cm 1.35 GeV 22.2 keV 11 cm 13.5 cm World eIoni + 4 87.4 um -20 cm 2.21 cm 2.05 GeV 12.8 keV 7 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 115 um -15.5 cm 2.12 cm 7.09 keV 0 eV 0 fm 0 fm World initStep - 1 85.2 um -15.6 cm 2.12 cm 5.94 MeV 3.21 keV 1.27 mm 1.27 mm World eIoni - 2 1.12 mm -16.8 cm 2.33 cm 123 MeV 2.08 keV 1.25 cm 1.38 cm World eIoni - 3 1.36 mm -19.3 cm 2.39 cm 381 MeV 7.9 keV 2.58 cm 3.96 cm World eIoni - 4 1.39 mm -20 cm 2.4 cm 448 MeV 1.06 keV 6.69 mm 4.62 cm OutOfWorldTransportation + 0 75.5 um -13 cm 2 cm 2.35 keV 0 eV 0 fm 0 fm World initStep + 1 70.8 um -13 cm 2 cm 846 keV 2.35 keV 196 um 196 um World eIoni + 2 129 um -13.4 cm 2 cm 38 MeV 396 eV 3.72 mm 3.92 mm World eIoni + 3 242 um -18.9 cm 1.95 cm 589 MeV 10.1 keV 5.51 cm 5.9 cm World eIoni + 4 242 um -20 cm 1.94 cm 700 MeV 3.17 keV 1.11 cm 7.01 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.36 mm -19.3 cm 2.39 cm 1.24 keV 0 eV 0 fm 0 fm World initStep - 1 1.36 mm -19.3 cm 2.39 cm 283 keV 1.24 keV 72.4 um 72.4 um World eIoni - 2 1.4 mm -20 cm 2.39 cm 68.3 MeV 1.4 keV 6.7 mm 6.77 mm OutOfWorldTransportation + 0 242 um -18.9 cm 1.95 cm 1.37 keV 0 eV 0 fm 0 fm World initStep + 1 239 um -18.9 cm 1.95 cm 338 keV 1.37 keV 84.7 um 84.7 um World eIoni + 2 227 um -20 cm 1.95 cm 111 MeV 1.19 keV 1.12 cm 1.13 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 78.8 um -8.56 cm 1.82 cm 2.06 keV 0 eV 0 fm 0 fm World initStep - 1 81.7 um -8.56 cm 1.82 cm 669 keV 2.06 keV 158 um 158 um World eIoni - 2 809 um -11.1 cm 1.84 cm 257 MeV 3.57 keV 2.58 cm 2.59 cm World eIoni - 3 1.54 mm -20 cm 1.44 cm 1.14 GeV 17.1 keV 8.88 cm 11.5 cm OutOfWorldTransportation + 0 23.5 um -2.02 cm 1.16 cm 8.35 keV 0 eV 0 fm 0 fm World initStep + 1 55.5 um -2.09 cm 1.16 cm 7.86 MeV 4.66 keV 1.51 mm 1.51 mm World eIoni + 2 67.8 um -2.11 cm 1.17 cm 9.54 MeV 1.81 eV 204 um 1.72 mm World eIoni + 3 -598 um -13.9 cm 1.23 cm 1.19 GeV 22.4 keV 11.8 cm 12 cm World eIoni + 4 -827 um -20 cm 1.2 cm 1.8 GeV 15.2 keV 6.08 cm 18.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -598 um -13.9 cm 1.23 cm 1.41 keV 0 eV 0 fm 0 fm World initStep + 1 -600 um -13.9 cm 1.23 cm 355 keV 1.41 keV 88.4 um 88.4 um World eIoni + 2 -612 um -20 cm 1.24 cm 608 MeV 8.4 keV 6.28 cm 6.29 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 49.7 um -5.27 cm 1.59 cm 1.93 keV 0 eV 0 fm 0 fm World initStep - 1 55.2 um -5.28 cm 1.59 cm 598 keV 1.93 keV 142 um 142 um World eIoni - 2 95.2 um -20 cm 1.59 cm 1.47 GeV 24.3 keV 15.2 cm 15.3 cm OutOfWorldTransportation + 0 18.5 um -1.24 cm 9.63 mm 1.78 keV 0 eV 0 fm 0 fm World initStep + 1 19.2 um -1.24 cm 9.63 mm 522 keV 1.78 keV 126 um 126 um World eIoni + 2 23.5 um -20 cm 9.59 mm 1.88 GeV 37.1 keV 19.9 cm 19.9 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1847,17 +1774,25 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 344 um -11.2 cm 1.95 cm 1.17 GeV 23 keV 11.7 cm 11.7 cm World eIoni - 2 665 um -20 cm 2.25 cm 2.05 GeV 11.6 keV 8.78 cm 20.5 cm OutOfWorldTransportation + 1 588 um -13.7 cm 2.02 cm 1.42 GeV 28.9 keV 14.2 cm 14.2 cm World eIoni + 2 1.01 mm -20 cm 2.21 cm 2.05 GeV 16.8 keV 6.26 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 344 um -11.2 cm 1.95 cm 12.4 keV 0 eV 0 fm 0 fm World initStep - 1 315 um -11.3 cm 1.95 cm 6.28 MeV 1.47 keV 698 um 698 um World eIoni - 2 1.82 mm -20 cm 2.11 cm 877 MeV 10.3 keV 8.73 cm 8.8 cm OutOfWorldTransportation + 0 588 um -13.7 cm 2.02 cm 1.06 keV 0 eV 0 fm 0 fm World initStep + 1 586 um -13.7 cm 2.02 cm 220 keV 1.06 keV 58 um 58 um World eIoni + 2 563 um -20 cm 2.02 cm 626 MeV 15.8 keV 6.76 cm 6.76 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 0 fm -20 cm 2.22 cm 2.05 GeV 37.4 keV 20.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1865,131 +1800,150 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 30 um -1.81 cm 1.11 cm 231 MeV 5.1 keV 2.26 cm 2.26 cm World eIoni - 2 80.8 um -8.46 cm 1.8 cm 896 MeV 11.3 keV 6.69 cm 8.95 cm World eIoni - 3 96.7 um -14.1 cm 2.05 cm 1.46 GeV 10.9 keV 5.63 cm 14.6 cm World eIoni - 4 104 um -18.6 cm 2.19 cm 1.91 GeV 8.3 keV 4.48 cm 19.1 cm World eIoni - 5 106 um -20 cm 2.23 cm 2.05 GeV 1.94 keV 1.45 cm 20.5 cm OutOfWorldTransportation + 1 9.83 um -1.25 cm 9.71 mm 175 MeV 2.75 keV 1.68 cm 1.68 cm World eIoni + 2 26.6 um -7.43 cm 1.75 cm 793 MeV 17.6 keV 6.24 cm 7.92 cm World eIoni + 3 28.7 um -8.3 cm 1.8 cm 880 MeV 3.76 keV 8.64 mm 8.79 cm World eIoni + 4 37.5 um -10.3 cm 1.91 cm 1.08 GeV 3.41 keV 2.05 cm 10.8 cm World eIoni + 5 69.1 um -20 cm 2.23 cm 2.05 GeV 26.2 keV 9.66 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 104 um -18.6 cm 2.19 cm 1.06 keV 0 eV 0 fm 0 fm World initStep - 1 103 um -18.6 cm 2.19 cm 219 keV 1.06 keV 57.8 um 57.8 um World eIoni - 2 98.6 um -20 cm 2.19 cm 146 MeV 2.38 keV 1.47 cm 1.48 cm OutOfWorldTransportation + 0 37.5 um -10.3 cm 1.91 cm 3.02 keV 0 eV 0 fm 0 fm World initStep + 1 35.2 um -10.4 cm 1.91 cm 1.31 MeV 3.02 keV 297 um 297 um World eIoni + 2 36.5 um -10.5 cm 1.91 cm 12 MeV 69.3 eV 1.07 mm 1.37 mm World eIoni + 3 44.1 um -20 cm 1.91 cm 966 MeV 18.6 keV 9.54 cm 9.68 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 96.7 um -14.1 cm 2.05 cm 1.41 keV 0 eV 0 fm 0 fm World initStep - 1 100 um -14.1 cm 2.05 cm 352 keV 1.41 keV 87.8 um 87.8 um World eIoni - 2 137 um -20 cm 2.05 cm 593 MeV 11.8 keV 6.11 cm 6.12 cm OutOfWorldTransportation + 0 28.7 um -8.3 cm 1.8 cm 1.01 keV 0 eV 0 fm 0 fm World initStep + 1 26.5 um -8.3 cm 1.8 cm 204 keV 1.01 keV 54.2 um 54.2 um World eIoni + 2 1.99 cm -17.8 cm 9.76 mm 953 MeV 24.3 keV 11 cm 11 cm World eIoni + 3 2.13 cm -19.9 cm 9.19 mm 1.16 GeV 3.36 keV 2.07 cm 13.1 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 80.8 um -8.46 cm 1.8 cm 2.21 keV 0 eV 0 fm 0 fm World initStep - 1 86.7 um -8.46 cm 1.8 cm 759 keV 2.21 keV 177 um 177 um World eIoni - 2 1.34 mm -12.6 cm 1.4 cm 417 MeV 6.4 keV 4.19 cm 4.2 cm World eIoni - 3 1.94 mm -17.7 cm 1.18 cm 926 MeV 11.1 keV 5.1 cm 9.3 cm World eIoni - 4 2.1 mm -20 cm 1.12 cm 1.15 GeV 2.74 keV 2.29 cm 11.6 cm OutOfWorldTransportation + 0 26.6 um -7.43 cm 1.75 cm 1.42 keV 0 eV 0 fm 0 fm World initStep + 1 28.9 um -7.44 cm 1.75 cm 357 keV 1.42 keV 88.9 um 88.9 um World eIoni + 2 44.3 um -20 cm 1.75 cm 1.26 GeV 25.3 keV 13.5 cm 13.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.94 mm -17.7 cm 1.18 cm 1.22 keV 0 eV 0 fm 0 fm World initStep - 1 1.94 mm -17.7 cm 1.18 cm 275 keV 1.22 keV 70.5 um 70.5 um World eIoni - 2 1.96 mm -20 cm 1.18 cm 230 MeV 5.77 keV 2.32 cm 2.33 cm OutOfWorldTransportation + 0 9.83 um -1.25 cm 9.71 mm 1.31 keV 0 eV 0 fm 0 fm World initStep + 1 6.42 um -1.25 cm 9.71 mm 310 keV 1.31 keV 78.5 um 78.5 um World eIoni + 2 -1.53 mm -19.8 cm 9.4 mm 1.86 GeV 43.9 keV 21.4 cm 21.4 cm World eIoni + 3 -2.09 mm -20 cm 9.24 mm 1.87 GeV 443 eV 1.65 mm 21.6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 55.9 um -4.12 cm 1.46 cm 462 MeV 6.67 keV 4.6 cm 4.6 cm World eIoni + 2 216 um -16.9 cm 2.13 cm 1.74 GeV 29.1 keV 12.8 cm 17.4 cm World eIoni + 3 234 um -20 cm 2.21 cm 2.05 GeV 9.06 keV 3.07 cm 20.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 216 um -16.9 cm 2.13 cm 134 keV 0 eV 0 fm 0 fm World initStep + 1 67 um -20 cm 2.11 cm 308 MeV 10.4 keV 3.36 cm 3.36 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 30 um -1.81 cm 1.11 cm 2.44 keV 0 eV 0 fm 0 fm World initStep - 1 24.9 um -1.82 cm 1.11 cm 906 keV 2.44 keV 208 um 208 um World eIoni - 2 -31.7 um -2.1 cm 1.11 cm 29 MeV 1.73 keV 2.81 mm 3.02 mm World eIoni - 3 -124 um -4.11 cm 1.12 cm 230 MeV 4.79 keV 2.01 cm 2.31 cm World eIoni - 4 -187 um -7.86 cm 1.13 cm 605 MeV 6.95 keV 3.75 cm 6.06 cm World eIoni - 5 -201 um -8.45 cm 1.14 cm 664 MeV 567 eV 5.91 mm 6.65 cm World eIoni - 6 -255 um -11.6 cm 1.14 cm 978 MeV 7.19 keV 3.14 cm 9.79 cm World eIoni - 7 -339 um -20 cm 1.16 cm 1.82 GeV 22.2 keV 8.41 cm 18.2 cm OutOfWorldTransportation + 0 55.9 um -4.12 cm 1.46 cm 14.7 keV 0 eV 0 fm 0 fm World initStep + 1 46 um -4.29 cm 1.45 cm 17.7 MeV 4.15 keV 2.45 mm 2.45 mm World eIoni + 2 2.68 mm -6.42 cm 1.47 cm 231 MeV 4.4 keV 2.16 cm 2.4 cm World eIoni + 3 3.36 mm -8.5 cm 1.48 cm 438 MeV 2.62 keV 2.08 cm 4.48 cm World eIoni + 4 4.26 mm -14.7 cm 1.5 cm 1.06 GeV 11.3 keV 6.19 cm 10.7 cm World eIoni + 5 4.67 mm -20 cm 1.51 cm 1.59 GeV 11.5 keV 5.31 cm 16 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -255 um -11.6 cm 1.14 cm 2.14 keV 0 eV 0 fm 0 fm World initStep - 1 -256 um -11.6 cm 1.14 cm 718 keV 2.14 keV 168 um 168 um World eIoni - 2 -1.92 mm -14.7 cm 1.25 cm 307 MeV 5.93 keV 3.08 cm 3.1 cm World eIoni - 3 -6.73 mm -18.9 cm 1.53 cm 726 MeV 11.3 keV 4.23 cm 7.33 cm World eIoni - 4 -6.77 mm -18.9 cm 1.53 cm 731 MeV 15.6 eV 446 um 7.37 cm World eIoni - 5 -7.54 mm -20 cm 1.57 cm 840 MeV 2.87 keV 1.09 cm 8.47 cm OutOfWorldTransportation + 0 4.26 mm -14.7 cm 1.5 cm 2.64 keV 0 eV 0 fm 0 fm World initStep + 1 4.27 mm -14.7 cm 1.5 cm 1.03 MeV 2.64 keV 236 um 236 um World eIoni + 2 4.11 mm -16.1 cm 1.45 cm 144 MeV 3 keV 1.43 cm 1.46 cm World eIoni + 3 4.13 mm -20 cm 1.42 cm 531 MeV 10 keV 3.87 cm 5.33 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 10 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -6.77 mm -18.9 cm 1.53 cm 1.49 keV 0 eV 0 fm 0 fm World initStep - 1 -6.77 mm -18.9 cm 1.53 cm 386 keV 1.49 keV 95.2 um 95.2 um World eIoni - 2 -6.79 mm -20 cm 1.53 cm 110 MeV 1.51 keV 1.1 cm 1.11 cm OutOfWorldTransportation + 0 3.36 mm -8.5 cm 1.48 cm 1.34 keV 0 eV 0 fm 0 fm World initStep + 1 3.36 mm -8.5 cm 1.48 cm 325 keV 1.34 keV 81.7 um 81.7 um World eIoni + 2 3.38 mm -20 cm 1.48 cm 1.15 GeV 21.4 keV 12.4 cm 12.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 10 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -6.73 mm -18.9 cm 1.53 cm 1.23 keV 0 eV 0 fm 0 fm World initStep - 1 -6.73 mm -18.9 cm 1.53 cm 280 keV 1.23 keV 71.7 um 71.7 um World eIoni - 2 -6.74 mm -20 cm 1.52 cm 115 MeV 1.34 keV 1.15 cm 1.15 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 -54.7 um -2.36 cm 1.22 cm 286 MeV 6.3 keV 2.82 cm 2.82 cm World eIoni + 2 -69.8 um -3.26 cm 1.36 cm 376 MeV 1.09 keV 9.07 mm 3.73 cm World eIoni + 3 -130 um -8.86 cm 1.83 cm 936 MeV 11.9 keV 5.63 cm 9.35 cm World eIoni + 4 -130 um -8.99 cm 1.83 cm 949 MeV 239 eV 1.23 mm 9.48 cm World eIoni + 5 -136 um -20 cm 2.23 cm 2.05 GeV 26.1 keV 11 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 10 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.92 mm -14.7 cm 1.25 cm 1.19 keV 0 eV 0 fm 0 fm World initStep - 1 -1.92 mm -14.7 cm 1.25 cm 264 keV 1.19 keV 68.1 um 68.1 um World eIoni - 2 -1.91 mm -20 cm 1.25 cm 535 MeV 8.77 keV 5.59 cm 5.6 cm OutOfWorldTransportation + 0 -130 um -8.99 cm 1.83 cm 3.65 keV 0 eV 0 fm 0 fm World initStep + 1 -141 um -9 cm 1.83 cm 1.83 MeV 3.65 keV 411 um 411 um World eIoni + 2 -172 um -9.23 cm 1.83 cm 24.5 MeV 278 eV 2.26 mm 2.68 mm World eIoni + 3 -271 um -20 cm 1.83 cm 1.1 GeV 18.8 keV 10.8 cm 11 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -201 um -8.45 cm 1.14 cm 1.68 keV 0 eV 0 fm 0 fm World initStep - 1 -205 um -8.46 cm 1.14 cm 474 keV 1.68 keV 115 um 115 um World eIoni - 2 -247 um -20 cm 1.14 cm 1.16 GeV 20.4 keV 12 cm 12 cm OutOfWorldTransportation + 0 -130 um -8.86 cm 1.83 cm 1.17 keV 0 eV 0 fm 0 fm World initStep + 1 -133 um -8.87 cm 1.83 cm 259 keV 1.17 keV 67 um 67 um World eIoni + 2 -157 um -20 cm 1.83 cm 1.11 GeV 26.7 keV 12.4 cm 12.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -187 um -7.86 cm 1.13 cm 68.2 keV 0 eV 0 fm 0 fm World initStep - 1 -122 um -9.4 cm 1.11 cm 155 MeV 6.81 keV 1.81 cm 1.81 cm World eIoni - 2 1.81 mm -10.3 cm 1.4 cm 242 MeV 2.48 keV 9.35 mm 2.75 cm World eIoni - 3 8.41 mm -20 cm 2.39 cm 1.21 GeV 21.5 keV 9.81 cm 12.6 cm OutOfWorldTransportation + 0 -69.8 um -3.26 cm 1.36 cm 1.05 keV 0 eV 0 fm 0 fm World initStep + 1 -70.5 um -3.26 cm 1.36 cm 214 keV 1.05 keV 56.7 um 56.7 um World eIoni + 2 -5.73 mm -13.6 cm -2.99 cm 1.03 GeV 25.7 keV 12 cm 12 cm World eIoni + 3 838 um -20 cm -6.15 cm 1.67 GeV 13.9 keV 7.18 cm 19.2 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -124 um -4.11 cm 1.12 cm 40.7 keV 0 eV 0 fm 0 fm World initStep - 1 -66.5 um -4.77 cm 1.11 cm 68.8 MeV 8.05 keV 8.06 mm 8.06 mm World eIoni - 2 -6.12 mm -5.77 cm 1.23 cm 169 MeV 1.5 keV 1.19 cm 2 cm World eIoni - 3 -1.86 cm -19.9 cm 1.49 cm 1.58 GeV 26.1 keV 14.2 cm 16.2 cm OutOfWorldTransportation + 0 -54.7 um -2.36 cm 1.22 cm 2.84 keV 0 eV 0 fm 0 fm World initStep + 1 -44.6 um -2.37 cm 1.22 cm 1.18 MeV 2.84 keV 268 um 268 um World eIoni + 2 -47.1 um -3.03 cm 1.21 cm 66.8 MeV 50.6 eV 6.57 mm 6.83 mm World eIoni + 3 384 um -20 cm 1.16 cm 1.76 GeV 31 keV 17 cm 17.7 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1997,48 +1951,57 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 70.3 um -7.2 cm 1.76 cm 770 MeV 18 keV 7.69 cm 7.69 cm World eIoni - 2 79.1 um -8.46 cm 1.83 cm 896 MeV 1.16 keV 1.26 cm 8.95 cm World eIoni - 3 132 um -19.4 cm 2.25 cm 1.99 GeV 24.9 keV 10.9 cm 19.9 cm World eIoni - 4 135 um -20 cm 2.27 cm 2.05 GeV 1.26 keV 6.32 mm 20.5 cm OutOfWorldTransportation + 1 -207 um -12 cm 1.93 cm 1.25 GeV 24.3 keV 12.5 cm 12.5 cm World eIoni + 2 -542 um -20 cm 2.1 cm 2.05 GeV 21.4 keV 7.96 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 132 um -19.4 cm 2.25 cm 7.16 keV 0 eV 0 fm 0 fm World initStep - 1 138 um -19.4 cm 2.25 cm 6.04 MeV 5.45 keV 1.28 mm 1.28 mm World eIoni - 2 231 um -19.6 cm 2.22 cm 19.9 MeV 389 eV 1.43 mm 2.71 mm World eIoni - 3 316 um -20 cm 2.18 cm 63.5 MeV 845 eV 4.37 mm 7.09 mm OutOfWorldTransportation + 0 -207 um -12 cm 1.93 cm 1.24 keV 0 eV 0 fm 0 fm World initStep + 1 -207 um -12 cm 1.93 cm 285 keV 1.24 keV 72.7 um 72.7 um World eIoni + 2 -203 um -20 cm 1.92 cm 796 MeV 14.4 keV 8.47 cm 8.48 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 79.1 um -8.46 cm 1.83 cm 1.2 keV 0 eV 0 fm 0 fm World initStep - 1 77.9 um -8.46 cm 1.84 cm 270 keV 1.2 keV 69.4 um 69.4 um World eIoni - 2 60.5 um -20 cm 1.84 cm 1.16 GeV 27.7 keV 12.8 cm 12.8 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 -353 um -9.89 cm 1.86 cm 1.04 GeV 21.6 keV 10.4 cm 10.4 cm World eIoni + 2 -618 um -20 cm 2.19 cm 2.05 GeV 24.3 keV 10.1 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 70.3 um -7.2 cm 1.76 cm 23.9 keV 0 eV 0 fm 0 fm World initStep - 1 55.1 um -7.51 cm 1.77 cm 32.5 MeV 3.48 keV 3.99 mm 3.99 mm World eIoni - 2 1.01 mm -7.54 cm 1.52 cm 35.7 MeV 421 eV 2.73 mm 6.72 mm World eIoni - 3 5.44 mm -20 cm 3.85 mm 1.28 GeV 23.7 keV 12.6 cm 13.3 cm OutOfWorldTransportation + 0 -353 um -9.89 cm 1.86 cm 2.33 keV 0 eV 0 fm 0 fm World initStep + 1 -359 um -9.89 cm 1.86 cm 828 keV 2.33 keV 192 um 192 um World eIoni + 2 -369 um -9.98 cm 1.86 cm 9.6 MeV 0 eV 878 um 1.07 mm World eIoni + 3 -431 um -17.4 cm 1.76 cm 747 MeV 9.97 keV 7.38 cm 7.48 cm World eIoni + 4 -418 um -19.1 cm 1.74 cm 917 MeV 2.89 keV 1.7 cm 9.19 cm World eIoni + 5 -412 um -20 cm 1.73 cm 1.01 GeV 3.05 keV 9.4 mm 10.1 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -418 um -19.1 cm 1.74 cm 1.2 keV 0 eV 0 fm 0 fm World initStep + 1 -420 um -19.1 cm 1.74 cm 269 keV 1.2 keV 69.3 um 69.3 um World eIoni + 2 -427 um -20 cm 1.74 cm 94 MeV 1.12 keV 9.44 mm 9.51 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.01 mm -7.54 cm 1.52 cm 1.38 keV 0 eV 0 fm 0 fm World initStep - 1 1.01 mm -7.54 cm 1.52 cm 340 keV 1.38 keV 85.2 um 85.2 um World eIoni - 2 1.06 mm -20 cm 1.52 cm 1.25 GeV 24.6 keV 13.4 cm 13.4 cm OutOfWorldTransportation + 0 -431 um -17.4 cm 1.76 cm 2.24 keV 0 eV 0 fm 0 fm World initStep + 1 -432 um -17.4 cm 1.76 cm 773 keV 2.24 keV 180 um 180 um World eIoni + 2 -629 um -18 cm 1.76 cm 63.5 MeV 340 eV 6.28 mm 6.46 mm World eIoni + 3 -965 um -20 cm 1.76 cm 264 MeV 3.2 keV 2.01 cm 2.65 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -2046,118 +2009,120 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 42.8 um -3.36 cm 1.37 cm 386 MeV 10.2 keV 3.83 cm 3.83 cm World eIoni - 2 103 um -16 cm 2.1 cm 1.65 GeV 20.6 keV 12.7 cm 16.5 cm World eIoni - 3 118 um -19.3 cm 2.19 cm 1.98 GeV 8.77 keV 3.26 cm 19.8 cm World eIoni - 4 122 um -20 cm 2.21 cm 2.05 GeV 1.12 keV 7.09 mm 20.5 cm OutOfWorldTransportation + 1 -86.4 um -3.39 cm 1.38 cm 389 MeV 8.99 keV 3.86 cm 3.86 cm World eIoni + 2 -117 um -9.34 cm 1.85 cm 984 MeV 12.6 keV 5.98 cm 9.83 cm World eIoni + 3 -124 um -14 cm 2.04 cm 1.45 GeV 11.1 keV 4.69 cm 14.5 cm World eIoni + 4 -125 um -14.6 cm 2.06 cm 1.51 GeV 567 eV 5.91 mm 15.1 cm World eIoni + 5 -128 um -17.8 cm 2.16 cm 1.82 GeV 7.21 keV 3.14 cm 18.2 cm World eIoni + 6 -130 um -20 cm 2.22 cm 2.05 GeV 6 keV 2.25 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 118 um -19.3 cm 2.19 cm 7.2 keV 0 eV 0 fm 0 fm World initStep - 1 94.1 um -19.3 cm 2.19 cm 5.17 MeV 3.43 keV 758 um 758 um World eIoni - 2 -326 um -20 cm 2.29 cm 71.2 MeV 1.04 keV 6.77 mm 7.52 mm OutOfWorldTransportation + 0 -128 um -17.8 cm 2.16 cm 2.14 keV 0 eV 0 fm 0 fm World initStep + 1 -129 um -17.8 cm 2.16 cm 718 keV 2.14 keV 168 um 168 um World eIoni + 2 -128 um -17.8 cm 2.16 cm 4.18 MeV 0 eV 346 um 514 um World eIoni + 3 -128 um -20 cm 2.15 cm 225 MeV 3.7 keV 2.21 cm 2.26 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 103 um -16 cm 2.1 cm 8.75 keV 0 eV 0 fm 0 fm World initStep - 1 86.9 um -16.1 cm 2.1 cm 8.5 MeV 4.31 keV 1.58 mm 1.58 mm World eIoni - 2 -367 um -16.3 cm 2.1 cm 32.1 MeV 294 eV 2.41 mm 3.99 mm World eIoni - 3 -1.09 mm -18.7 cm 2.09 cm 271 MeV 8.68 keV 2.39 cm 2.79 cm World eIoni - 4 -1.23 mm -20 cm 2.09 cm 397 MeV 2.64 keV 1.26 cm 4.05 cm OutOfWorldTransportation + 0 -125 um -14.6 cm 2.06 cm 1.68 keV 0 eV 0 fm 0 fm World initStep + 1 -130 um -14.6 cm 2.06 cm 474 keV 1.68 keV 115 um 115 um World eIoni + 2 -154 um -20 cm 2.06 cm 538 MeV 13.5 keV 5.48 cm 5.49 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.09 mm -18.7 cm 2.09 cm 1.02 keV 0 eV 0 fm 0 fm World initStep - 1 -1.09 mm -18.7 cm 2.09 cm 204 keV 1.02 keV 54.4 um 54.4 um World eIoni - 2 -1.05 mm -20 cm 2.09 cm 128 MeV 4.02 keV 1.28 cm 1.29 cm OutOfWorldTransportation + 0 -124 um -14 cm 2.04 cm 68.2 keV 0 eV 0 fm 0 fm World initStep + 1 6.49 mm -15.6 cm 2.23 cm 155 MeV 11.6 keV 1.81 cm 1.81 cm World eIoni + 2 1.85 cm -19.7 cm 4.13 cm 567 MeV 8.11 keV 4.81 cm 6.62 cm World eIoni + 3 1.88 cm -19.9 cm 4.18 cm 590 MeV 148 eV 2.41 mm 6.86 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 42.8 um -3.36 cm 1.37 cm 3.21 keV 0 eV 0 fm 0 fm World initStep - 1 48 um -3.38 cm 1.37 cm 1.46 MeV 3.21 keV 330 um 330 um World eIoni - 2 309 um -4.41 cm 1.36 cm 105 MeV 609 eV 1.04 cm 1.07 cm World eIoni - 3 3.73 mm -18.6 cm 1.28 cm 1.53 GeV 28.5 keV 14.2 cm 15.3 cm World eIoni - 4 3.86 mm -20 cm 1.28 cm 1.66 GeV 1.84 keV 1.38 cm 16.7 cm OutOfWorldTransportation + 0 -117 um -9.34 cm 1.85 cm 16.5 keV 0 eV 0 fm 0 fm World initStep + 1 -170 um -9.44 cm 1.85 cm 10.6 MeV 1.27 keV 1.18 mm 1.18 mm World eIoni + 2 791 um -10.2 cm 1.87 cm 84.9 MeV 874 eV 7.52 mm 8.7 mm World eIoni + 3 1.36 mm -12.6 cm 1.88 cm 327 MeV 5 keV 2.42 cm 3.29 cm World eIoni + 4 1.84 mm -20 cm 1.89 cm 1.07 GeV 16.5 keV 7.39 cm 10.7 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 3.73 mm -18.6 cm 1.28 cm 1.35 keV 0 eV 0 fm 0 fm World initStep - 1 3.74 mm -18.6 cm 1.28 cm 327 keV 1.35 keV 82.2 um 82.2 um World eIoni - 2 3.76 mm -20 cm 1.28 cm 139 MeV 1.14 keV 1.39 cm 1.4 cm OutOfWorldTransportation + 0 1.36 mm -12.6 cm 1.88 cm 1.47 keV 0 eV 0 fm 0 fm World initStep + 1 1.36 mm -12.6 cm 1.88 cm 377 keV 1.47 keV 93.3 um 93.3 um World eIoni + 2 1.39 mm -20 cm 1.88 cm 739 MeV 9.44 keV 7.66 cm 7.67 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -11.7 um -1.05 cm 9.01 mm 154 MeV 3.89 keV 1.47 cm 1.47 cm World eIoni - 2 -168 um -14.5 cm 2.08 cm 1.5 GeV 24.8 keV 13.6 cm 15 cm World eIoni - 3 -212 um -17.9 cm 2.18 cm 1.84 GeV 6.92 keV 3.35 cm 18.4 cm World eIoni - 4 -235 um -20 cm 2.24 cm 2.05 GeV 4.41 keV 2.11 cm 20.5 cm OutOfWorldTransportation + 0 791 um -10.2 cm 1.87 cm 8.14 keV 0 eV 0 fm 0 fm World initStep + 1 795 um -10.3 cm 1.87 cm 7.54 MeV 7.06 keV 1.48 mm 1.48 mm World eIoni + 2 2.85 mm -11 cm 1.74 cm 84.9 MeV 1.76 keV 9.12 mm 1.06 cm World eIoni + 3 3.67 mm -15.4 cm 1.69 cm 523 MeV 8.42 keV 4.38 cm 5.44 cm World eIoni + 4 3.83 mm -17.3 cm 1.69 cm 716 MeV 3.49 keV 1.93 cm 7.37 cm World eIoni + 5 3.99 mm -20 cm 1.68 cm 981 MeV 5.61 keV 2.65 cm 10 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 7 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -212 um -17.9 cm 2.18 cm 1.14 keV 0 eV 0 fm 0 fm World initStep - 1 -215 um -17.9 cm 2.18 cm 247 keV 1.14 keV 64.2 um 64.2 um World eIoni - 2 -254 um -20 cm 2.18 cm 212 MeV 3.64 keV 2.15 cm 2.15 cm OutOfWorldTransportation + 0 3.83 mm -17.3 cm 1.69 cm 1.27 keV 0 eV 0 fm 0 fm World initStep + 1 3.82 mm -17.3 cm 1.69 cm 297 keV 1.27 keV 75.4 um 75.4 um World eIoni + 2 3.8 mm -20 cm 1.68 cm 266 MeV 4.66 keV 2.7 cm 2.71 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 7 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -168 um -14.5 cm 2.08 cm 1.44 keV 0 eV 0 fm 0 fm World initStep - 1 -165 um -14.5 cm 2.08 cm 365 keV 1.44 keV 90.6 um 90.6 um World eIoni - 2 -131 um -20 cm 2.08 cm 547 MeV 12.4 keV 5.61 cm 5.62 cm OutOfWorldTransportation + 0 3.67 mm -15.4 cm 1.69 cm 12.6 keV 0 eV 0 fm 0 fm World initStep + 1 3.7 mm -15.5 cm 1.7 cm 12.1 MeV 3.73 keV 1.59 mm 1.59 mm World eIoni + 2 7.03 mm -17.2 cm 1.77 cm 177 MeV 3.33 keV 1.72 cm 1.87 cm World eIoni + 3 8.09 mm -20 cm 1.79 cm 458 MeV 3.38 keV 2.81 cm 4.69 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 9 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -11.7 um -1.05 cm 9.01 mm 18.6 keV 0 eV 0 fm 0 fm World initStep - 1 48.4 um -1.2 cm 8.99 mm 16.2 MeV 1.95 keV 1.86 mm 1.86 mm World eIoni - 2 3.32 mm -20 cm 1.27 cm 1.9 GeV 30.9 keV 18.8 cm 19 cm OutOfWorldTransportation + 0 7.03 mm -17.2 cm 1.77 cm 2 keV 0 eV 0 fm 0 fm World initStep + 1 7.04 mm -17.2 cm 1.77 cm 638 keV 2 keV 151 um 151 um World eIoni + 2 7.1 mm -19.6 cm 1.59 cm 247 MeV 3.19 keV 2.47 cm 2.49 cm World eIoni + 3 7.32 mm -20 cm 1.59 cm 282 MeV 886 eV 3.48 mm 2.84 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 11 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 48.4 um -1.2 cm 8.99 mm 5.42 keV 0 eV 0 fm 0 fm World initStep - 1 61 um -1.23 cm 8.97 mm 3.67 MeV 5.42 keV 823 um 823 um World eIoni - 2 63.3 um -1.26 cm 8.97 mm 6.07 MeV 0 eV 239 um 1.06 mm World eIoni - 3 46.8 um -1.8 cm 8.97 mm 60.7 MeV 393 eV 5.47 mm 6.53 mm World eIoni - 4 -83.9 um -20 cm 8.97 mm 1.88 GeV 33.2 keV 18.2 cm 18.8 cm OutOfWorldTransportation + 0 7.1 mm -19.6 cm 1.59 cm 2.17 keV 0 eV 0 fm 0 fm World initStep + 1 7.1 mm -19.6 cm 1.59 cm 736 keV 2.17 keV 172 um 172 um World eIoni + 2 7.11 mm -20 cm 1.59 cm 34.9 MeV 761 eV 3.42 mm 3.59 mm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 46.8 um -1.8 cm 8.97 mm 23.7 keV 0 eV 0 fm 0 fm World initStep - 1 37.6 um -2.11 cm 8.86 mm 32.1 MeV 2.92 keV 3.95 mm 3.95 mm World eIoni - 2 249 um -2.25 cm 8.33 mm 45.8 MeV 790 eV 1.48 mm 5.43 mm World eIoni - 3 2.31 mm -20 cm 3.19 mm 1.82 GeV 35.5 keV 17.8 cm 18.3 cm OutOfWorldTransportation + 0 -86.4 um -3.39 cm 1.38 cm 1.91 keV 0 eV 0 fm 0 fm World initStep + 1 -92.2 um -3.39 cm 1.38 cm 590 keV 1.91 keV 140 um 140 um World eIoni + 2 -123 um -20 cm 1.38 cm 1.66 GeV 29.2 keV 17.3 cm 17.3 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -2165,86 +2130,88 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 33.4 um -2.33 cm 1.21 cm 283 MeV 4.56 keV 2.78 cm 2.78 cm World eIoni - 2 105 um -10.4 cm 1.9 cm 1.09 GeV 15.7 keV 8.11 cm 10.9 cm World eIoni - 3 187 um -20 cm 2.22 cm 2.05 GeV 17.9 keV 9.6 cm 20.5 cm OutOfWorldTransportation + 1 -204 um -7.05 cm 1.73 cm 755 MeV 13 keV 7.54 cm 7.54 cm World eIoni + 2 -1.18 mm -20 cm 2.32 cm 2.05 GeV 21.3 keV 13 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 105 um -10.4 cm 1.9 cm 1.14 keV 0 eV 0 fm 0 fm World initStep - 1 108 um -10.4 cm 1.9 cm 245 keV 1.14 keV 63.8 um 63.8 um World eIoni - 2 155 um -20 cm 1.9 cm 961 MeV 21.5 keV 10.6 cm 10.6 cm OutOfWorldTransportation + 0 -204 um -7.05 cm 1.73 cm 14.3 keV 0 eV 0 fm 0 fm World initStep + 1 -174 um -7.21 cm 1.72 cm 16.9 MeV 4.6 keV 2.38 mm 2.38 mm World eIoni + 2 -13.7 um -8.5 cm 2.23 cm 146 MeV 4.1 keV 1.47 cm 1.71 cm World eIoni + 3 -6.03 um -8.65 cm 2.25 cm 161 MeV 266 eV 1.51 mm 1.86 cm World eIoni + 4 107 um -14.3 cm 2.5 cm 727 MeV 10.4 keV 5.67 cm 7.54 cm World eIoni + 5 116 um -16.9 cm 2.56 cm 990 MeV 4.25 keV 2.63 cm 10.2 cm World eIoni + 6 118 um -17.3 cm 2.56 cm 1.03 GeV 260 eV 3.67 mm 10.5 cm World eIoni + 7 127 um -20 cm 2.6 cm 1.3 GeV 4.89 keV 2.69 cm 13.2 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 33.4 um -2.33 cm 1.21 cm 1.16 keV 0 eV 0 fm 0 fm World initStep - 1 36 um -2.33 cm 1.21 cm 254 keV 1.16 keV 65.7 um 65.7 um World eIoni - 2 2.66 cm -15.9 cm -4.27 mm 1.36 GeV 34.3 keV 15.6 cm 15.7 cm World eIoni - 3 3.73 cm -19.6 cm -7.23 cm 1.73 GeV 17.1 keV 7.92 cm 23.6 cm OutOfWorldTransportation + 0 118 um -17.3 cm 2.56 cm 1.15 keV 0 eV 0 fm 0 fm World initStep + 1 121 um -17.3 cm 2.56 cm 250 keV 1.15 keV 65 um 65 um World eIoni + 2 140 um -20 cm 2.56 cm 269 MeV 5.15 keV 2.76 cm 2.76 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -220 um -9 cm 1.84 cm 950 MeV 15.8 keV 9.49 cm 9.49 cm World eIoni - 2 -404 um -19.2 cm 2.22 cm 1.97 GeV 17.7 keV 10.2 cm 19.7 cm World eIoni - 3 -411 um -20 cm 2.25 cm 2.05 GeV 1.55 keV 7.86 mm 20.5 cm OutOfWorldTransportation + 0 116 um -16.9 cm 2.56 cm 5.27 keV 0 eV 0 fm 0 fm World initStep + 1 103 um -17 cm 2.55 cm 1.5 MeV 929 eV 170 um 170 um World eIoni + 2 -535 um -18.4 cm 2.49 cm 142 MeV 1.08 keV 1.41 cm 1.43 cm World eIoni + 3 -1.36 mm -20 cm 2.49 cm 306 MeV 4.45 keV 1.64 cm 3.07 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 6 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -404 um -19.2 cm 2.22 cm 2.54 keV 0 eV 0 fm 0 fm World initStep - 1 -407 um -19.2 cm 2.23 cm 968 keV 2.54 keV 223 um 223 um World eIoni - 2 -417 um -19.3 cm 2.23 cm 10.2 MeV 16.3 eV 924 um 1.15 mm World eIoni - 3 -439 um -20 cm 2.22 cm 78.6 MeV 1.9 keV 6.84 mm 7.99 mm OutOfWorldTransportation + 0 -535 um -18.4 cm 2.49 cm 2.74 keV 0 eV 0 fm 0 fm World initStep + 1 -528 um -18.4 cm 2.49 cm 1.1 MeV 2.74 keV 252 um 252 um World eIoni + 2 -517 um -18.4 cm 2.49 cm 7.29 MeV 108 eV 619 um 871 um World eIoni + 3 -503 um -20 cm 2.49 cm 164 MeV 2.38 keV 1.57 cm 1.65 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -220 um -9 cm 1.84 cm 5.23 keV 0 eV 0 fm 0 fm World initStep - 1 -203 um -9.03 cm 1.84 cm 3.46 MeV 5.23 keV 774 um 774 um World eIoni - 2 -274 um -9.94 cm 1.84 cm 94.5 MeV 1.91 keV 9.1 mm 9.88 mm World eIoni - 3 -527 um -14.8 cm 1.85 cm 577 MeV 9.96 keV 4.82 cm 5.81 cm World eIoni - 4 -637 um -20 cm 1.85 cm 1.1 GeV 9.01 keV 5.24 cm 11 cm OutOfWorldTransportation + 0 107 um -14.3 cm 2.5 cm 1.46 keV 0 eV 0 fm 0 fm World initStep + 1 110 um -14.3 cm 2.5 cm 373 keV 1.46 keV 92.5 um 92.5 um World eIoni + 2 130 um -20 cm 2.5 cm 569 MeV 13.7 keV 5.84 cm 5.85 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -527 um -14.8 cm 1.85 cm 18.5 keV 0 eV 0 fm 0 fm World initStep - 1 -482 um -14.8 cm 1.85 cm 6.01 MeV 1.35 keV 625 um 625 um World eIoni - 2 166 um -20 cm 1.9 cm 524 MeV 10.2 keV 5.19 cm 5.25 cm OutOfWorldTransportation + 0 -6.03 um -8.65 cm 2.25 cm 1.06 keV 0 eV 0 fm 0 fm World initStep + 1 -3.52 um -8.65 cm 2.25 cm 220 keV 1.06 keV 58 um 58 um World eIoni + 2 2.78 mm -19.5 cm 1.79 cm 1.08 GeV 24.6 keV 12.5 cm 12.5 cm World eIoni + 3 -3.3 cm -19.7 cm -10.3 cm 1.11 GeV 30.8 keV 13.8 cm 26.3 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -152 um -11.5 cm 1.92 cm 1.2 GeV 22.5 keV 12 cm 12 cm World eIoni - 2 -178 um -20 cm 2.19 cm 2.05 GeV 22 keV 8.54 cm 20.5 cm OutOfWorldTransportation + 0 -13.7 um -8.5 cm 2.23 cm 25.6 keV 0 eV 0 fm 0 fm World initStep + 1 10.7 um -8.84 cm 2.24 cm 35.5 MeV 4.52 keV 4.32 mm 4.32 mm World eIoni + 2 1.08 mm -9.07 cm 2.35 cm 58.6 MeV 554 eV 2.77 mm 7.09 mm World eIoni + 3 6.47 mm -20 cm 2.89 cm 1.15 GeV 20.9 keV 11 cm 11.7 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -152 um -11.5 cm 1.92 cm 1.03 keV 0 eV 0 fm 0 fm World initStep - 1 -150 um -11.5 cm 1.92 cm 209 keV 1.03 keV 55.4 um 55.4 um World eIoni - 2 -114 um -20 cm 1.92 cm 855 MeV 24 keV 9.63 cm 9.64 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 0 fm -20 cm 2.22 cm 2.05 GeV 32.8 keV 20.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -2252,49 +2219,48 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 16.7 um -7.58 mm 7.91 mm 126 MeV 4.35 keV 1.16 cm 1.16 cm World eIoni - 2 22.8 um -1.53 cm 1.05 cm 203 MeV 3.53 keV 8.12 mm 1.97 cm World eIoni - 3 162 um -17.7 cm 2.14 cm 1.82 GeV 43.3 keV 16.3 cm 18.2 cm World eIoni - 4 191 um -20 cm 2.2 cm 2.05 GeV 3.58 keV 2.27 cm 20.5 cm OutOfWorldTransportation + 1 -155 um -5.92 cm 1.62 cm 642 MeV 15.3 keV 6.4 cm 6.4 cm World eIoni + 2 -185 um -6.85 cm 1.69 cm 734 MeV 1.94 keV 9.31 mm 7.33 cm World eIoni + 3 -330 um -13.8 cm 2.01 cm 1.43 GeV 14.8 keV 6.93 cm 14.3 cm World eIoni + 4 -412 um -20 cm 2.19 cm 2.05 GeV 12.2 keV 6.24 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 162 um -17.7 cm 2.14 cm 1.31 keV 0 eV 0 fm 0 fm World initStep - 1 165 um -17.7 cm 2.14 cm 310 keV 1.31 keV 78.4 um 78.4 um World eIoni - 2 194 um -20 cm 2.15 cm 228 MeV 5.59 keV 2.3 cm 2.31 cm OutOfWorldTransportation + 0 -330 um -13.8 cm 2.01 cm 1.07 keV 0 eV 0 fm 0 fm World initStep + 1 -328 um -13.8 cm 2.01 cm 222 keV 1.07 keV 58.5 um 58.5 um World eIoni + 2 -315 um -20 cm 2.01 cm 624 MeV 15.7 keV 6.72 cm 6.73 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 22.8 um -1.53 cm 1.05 cm 4.95 keV 0 eV 0 fm 0 fm World initStep - 1 22.7 um -1.54 cm 1.05 cm 1.01 MeV 930 eV 112 um 112 um World eIoni - 2 -9.78 mm -17.8 cm -5.1 mm 1.62 GeV 25.1 keV 16.5 cm 16.5 cm World eIoni - 3 -1.02 cm -20 cm -8.77 mm 1.84 GeV 6.21 keV 2.24 cm 18.8 cm OutOfWorldTransportation + 0 -185 um -6.85 cm 1.69 cm 6.55 keV 0 eV 0 fm 0 fm World initStep + 1 -183 um -6.89 cm 1.69 cm 5.15 MeV 3.88 keV 1.14 mm 1.14 mm World eIoni + 2 -549 um -7.56 cm 1.73 cm 71.7 MeV 902 eV 6.69 mm 7.83 mm World eIoni + 3 -824 um -14.2 cm 1.75 cm 733 MeV 12.8 keV 6.62 cm 7.4 cm World eIoni + 4 -894 um -20 cm 1.75 cm 1.32 GeV 14.1 keV 5.83 cm 13.2 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -9.78 mm -17.8 cm -5.1 mm 5.42 keV 0 eV 0 fm 0 fm World initStep - 1 -9.77 mm -17.8 cm -5.12 mm 3.67 MeV 5.42 keV 823 um 823 um World eIoni - 2 -9.77 mm -17.9 cm -5.13 mm 9.94 MeV 15.2 eV 626 um 1.45 mm World eIoni - 3 -9.75 mm -20 cm -5.14 mm 221 MeV 3.19 keV 2.11 cm 2.26 cm OutOfWorldTransportation + 0 -824 um -14.2 cm 1.75 cm 1.56 keV 0 eV 0 fm 0 fm World initStep + 1 -820 um -14.2 cm 1.75 cm 418 keV 1.56 keV 103 um 103 um World eIoni + 2 -799 um -20 cm 1.75 cm 583 MeV 7.98 keV 5.96 cm 5.97 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 16.7 um -7.58 mm 7.91 mm 992 eV 0 eV 0 fm 0 fm World initStep - 1 14.4 um -7.6 mm 7.92 mm 197 keV 992 eV 52.6 um 52.6 um World eIoni - 2 -4.05 cm -9.79 cm 1.03 cm 905 MeV 27.9 keV 10.4 cm 10.5 cm World eIoni - 3 -5.84 cm -19.1 cm 8.97 mm 1.84 GeV 22 keV 9.52 cm 20 cm OutOfWorldTransportation + 0 -155 um -5.92 cm 1.62 cm 1.76 keV 0 eV 0 fm 0 fm World initStep + 1 -157 um -5.92 cm 1.62 cm 510 keV 1.76 keV 123 um 123 um World eIoni + 2 -168 um -20 cm 1.62 cm 1.41 GeV 19 keV 14.7 cm 14.7 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -2302,198 +2268,184 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 10.2 um -2.23 cm 1.21 cm 273 MeV 3.65 keV 2.69 cm 2.69 cm World eIoni - 2 -53.4 um -4.02 cm 1.46 cm 452 MeV 2.79 keV 1.81 cm 4.5 cm World eIoni - 3 -170 um -14.8 cm 2.09 cm 1.53 GeV 25.3 keV 10.8 cm 15.3 cm World eIoni - 4 -179 um -20 cm 2.24 cm 2.05 GeV 14.3 keV 5.16 cm 20.5 cm OutOfWorldTransportation + 1 -21.3 um -3 cm 1.32 cm 350 MeV 6.35 keV 3.47 cm 3.47 cm World eIoni + 2 -23.7 um -3.64 cm 1.4 cm 414 MeV 732 eV 6.51 mm 4.12 cm World eIoni + 3 -87.1 um -14 cm 2.03 cm 1.45 GeV 21.7 keV 10.4 cm 14.5 cm World eIoni + 4 -118 um -20 cm 2.21 cm 2.05 GeV 11.2 keV 6.02 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -170 um -14.8 cm 2.09 cm 2.95 keV 0 eV 0 fm 0 fm World initStep - 1 -181 um -14.9 cm 2.09 cm 1.25 MeV 2.95 keV 285 um 285 um World eIoni - 2 -188 um -14.9 cm 2.09 cm 10 MeV 36.2 eV 878 um 1.16 mm World eIoni - 3 -204 um -20 cm 2.09 cm 515 MeV 8.37 keV 5.05 cm 5.17 cm OutOfWorldTransportation + 0 -87.1 um -14 cm 2.03 cm 1.22 keV 0 eV 0 fm 0 fm World initStep + 1 -89.6 um -14 cm 2.03 cm 276 keV 1.22 keV 70.8 um 70.8 um World eIoni + 2 -107 um -20 cm 2.04 cm 602 MeV 11.4 keV 6.32 cm 6.33 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -53.4 um -4.02 cm 1.46 cm 1.65 keV 0 eV 0 fm 0 fm World initStep - 1 -57.1 um -4.03 cm 1.46 cm 459 keV 1.65 keV 112 um 112 um World eIoni - 2 -90.4 um -20 cm 1.46 cm 1.6 GeV 31 keV 16.9 cm 17 cm OutOfWorldTransportation + 0 -23.7 um -3.64 cm 1.4 cm 2.05 keV 0 eV 0 fm 0 fm World initStep + 1 -30.4 um -3.65 cm 1.4 cm 666 keV 2.05 keV 157 um 157 um World eIoni + 2 -127 um -4.03 cm 1.41 cm 38.8 MeV 181 eV 3.82 mm 3.98 mm World eIoni + 3 -489 um -5.71 cm 1.43 cm 207 MeV 1.83 keV 1.68 cm 2.08 cm World eIoni + 4 -992 um -20 cm 1.46 cm 1.64 GeV 24.7 keV 14.3 cm 16.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 10.2 um -2.23 cm 1.21 cm 1.86 keV 0 eV 0 fm 0 fm World initStep - 1 16 um -2.24 cm 1.21 cm 563 keV 1.86 keV 135 um 135 um World eIoni - 2 60.7 um -20 cm 1.21 cm 1.78 GeV 27.2 keV 18.6 cm 18.6 cm OutOfWorldTransportation + 0 -489 um -5.71 cm 1.43 cm 20 keV 0 eV 0 fm 0 fm World initStep + 1 -412 um -5.96 cm 1.43 cm 25.8 MeV 3.12 keV 3.28 mm 3.28 mm World eIoni + 2 329 um -6.62 cm 1.21 cm 91.9 MeV 2.08 keV 7.04 mm 1.03 cm World eIoni + 3 1.42 mm -14.2 cm 8.51 mm 848 MeV 14.6 keV 7.57 cm 8.6 cm World eIoni + 4 1.65 mm -20 cm 7.6 mm 1.43 GeV 9.74 keV 5.82 cm 14.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 698 um -13.6 cm 2 cm 1.41 GeV 25.4 keV 14.1 cm 14.1 cm World eIoni - 2 1.02 mm -18.1 cm 2.13 cm 1.86 GeV 8.31 keV 4.46 cm 18.6 cm World eIoni - 3 1.13 mm -20 cm 2.17 cm 2.05 GeV 3.94 keV 1.9 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.02 mm -18.1 cm 2.13 cm 14 keV 0 eV 0 fm 0 fm World initStep - 1 1.03 mm -18.2 cm 2.13 cm 13.6 MeV 2.39 keV 1.72 mm 1.72 mm World eIoni - 2 2.39 mm -20 cm 1.78 cm 191 MeV 3.48 keV 1.85 cm 2.02 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 6 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 698 um -13.6 cm 2 cm 1.79 keV 0 eV 0 fm 0 fm World initStep - 1 692 um -13.6 cm 2 cm 528 keV 1.79 keV 127 um 127 um World eIoni - 2 650 um -20 cm 2 cm 636 MeV 9.85 keV 6.47 cm 6.48 cm OutOfWorldTransportation + 0 1.42 mm -14.2 cm 8.51 mm 5.35 keV 0 eV 0 fm 0 fm World initStep + 1 1.41 mm -14.2 cm 8.5 mm 2.13 MeV 893 eV 259 um 259 um World eIoni + 2 1.52 mm -14.4 cm 8.27 mm 26.2 MeV 443 eV 2.42 mm 2.68 mm World eIoni + 3 1.76 mm -17.8 cm 7.86 mm 364 MeV 6.39 keV 3.38 cm 3.65 cm World eIoni + 4 1.83 mm -20 cm 7.75 mm 582 MeV 3.55 keV 2.19 cm 5.83 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 7 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -78.2 um -3.17 cm 1.35 cm 367 MeV 5.39 keV 3.64 cm 3.64 cm World eIoni - 2 -135 um -20 cm 2.22 cm 2.05 GeV 39.5 keV 16.9 cm 20.5 cm OutOfWorldTransportation + 0 1.76 mm -17.8 cm 7.86 mm 18.5 keV 0 eV 0 fm 0 fm World initStep + 1 1.84 mm -18 cm 7.87 mm 23.4 MeV 6.25 keV 3.03 mm 3.03 mm World eIoni + 2 2.08 mm -18.2 cm 8.56 mm 39.1 MeV 927 eV 1.73 mm 4.76 mm World eIoni + 3 2.84 mm -20 cm 1.07 cm 220 MeV 3.21 keV 1.82 cm 2.3 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -78.2 um -3.17 cm 1.35 cm 4.4 keV 0 eV 0 fm 0 fm World initStep - 1 -93.2 um -3.19 cm 1.35 cm 2.54 MeV 4.4 keV 571 um 571 um World eIoni - 2 -94.5 um -3.2 cm 1.35 cm 3.28 MeV 0 eV 73.7 um 644 um World eIoni - 3 330 um -5.43 cm 1.33 cm 226 MeV 3.71 keV 2.23 cm 2.3 cm World eIoni - 4 423 um -5.78 cm 1.33 cm 262 MeV 959 eV 3.53 mm 2.65 cm World eIoni - 5 1.25 mm -12.4 cm 1.31 cm 928 MeV 13.4 keV 6.66 cm 9.31 cm World eIoni - 6 1.64 mm -19.5 cm 1.3 cm 1.63 GeV 20.7 keV 7.02 cm 16.3 cm World eIoni - 7 1.66 mm -20 cm 1.3 cm 1.68 GeV 739 eV 5.39 mm 16.9 cm OutOfWorldTransportation + 0 -127 um -4.03 cm 1.41 cm 4.42 keV 0 eV 0 fm 0 fm World initStep + 1 -144 um -4.06 cm 1.41 cm 2.56 MeV 4.42 keV 574 um 574 um World eIoni + 2 -150 um -4.25 cm 1.41 cm 21.7 MeV 155 eV 1.91 mm 2.49 mm World eIoni + 3 -107 um -4.6 cm 1.4 cm 56.9 MeV 549 eV 3.52 mm 6.01 mm World eIoni + 4 -50.5 um -5.6 cm 1.39 cm 157 MeV 2.77 keV 1 cm 1.6 cm World eIoni + 5 72.9 um -20 cm 1.37 cm 1.6 GeV 34 keV 14.4 cm 16 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 5 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.64 mm -19.5 cm 1.3 cm 1.08 keV 0 eV 0 fm 0 fm World initStep - 1 1.64 mm -19.5 cm 1.3 cm 226 keV 1.08 keV 59.5 um 59.5 um World eIoni - 2 1.64 mm -20 cm 1.29 cm 55.3 MeV 418 eV 5.4 mm 5.46 mm OutOfWorldTransportation + 0 -50.5 um -5.6 cm 1.39 cm 3.91 keV 0 eV 0 fm 0 fm World initStep + 1 -39.6 um -5.62 cm 1.4 cm 1.76 MeV 2.18 keV 261 um 261 um World eIoni + 2 -1.14 mm -7.19 cm 1.49 cm 159 MeV 1.91 keV 1.59 cm 1.62 cm WorldTransportation + 3 -1.14 mm -7.19 cm 1.49 cm 159 MeV1.01e-10 eV 0.494 fm 1.62 cm World eIoni + 4 -3.63 mm -20 cm 1.56 cm 1.44 GeV 20.9 keV 12.8 cm 14.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 5 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.25 mm -12.4 cm 1.31 cm 1.38 keV 0 eV 0 fm 0 fm World initStep - 1 1.26 mm -12.4 cm 1.31 cm 339 keV 1.38 keV 84.8 um 84.8 um World eIoni - 2 1.28 mm -20 cm 1.31 cm 756 MeV 10.8 keV 7.89 cm 7.9 cm OutOfWorldTransportation + 0 -107 um -4.6 cm 1.4 cm 3.36 keV 0 eV 0 fm 0 fm World initStep + 1 -104 um -4.61 cm 1.41 cm 1.58 MeV 3.36 keV 356 um 356 um World eIoni + 2 -131 um -4.92 cm 1.4 cm 32.6 MeV 592 eV 3.1 mm 3.46 mm World eIoni + 3 -543 um -12.9 cm 1.42 cm 830 MeV 13.1 keV 7.97 cm 8.32 cm World eIoni + 4 -576 um -13.9 cm 1.42 cm 933 MeV 2.12 keV 1.03 cm 9.35 cm World eIoni + 5 -688 um -18.5 cm 1.43 cm 1.39 GeV 8.31 keV 4.54 cm 13.9 cm World eIoni + 6 -709 um -19.5 cm 1.43 cm 1.49 GeV 2.19 keV 1.05 cm 14.9 cm World eIoni + 7 -717 um -20 cm 1.43 cm 1.54 GeV 496 eV 4.89 mm 15.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 10 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 423 um -5.78 cm 1.33 cm 4.67 keV 0 eV 0 fm 0 fm World initStep - 1 432 um -5.79 cm 1.33 cm 497 keV 207 eV 53.5 um 53.5 um World eIoni - 2 6.73 mm -13.4 cm 5.89 mm 765 MeV 10.8 keV 7.83 cm 7.83 cm World eIoni - 3 1.13 cm -16.5 cm 2.87 mm 1.07 GeV 9.01 keV 3.11 cm 10.9 cm World eIoni - 4 1.24 cm -17.4 cm 2.13 mm 1.16 GeV 2.2 keV 9.37 mm 11.9 cm World eIoni - 5 1.33 cm -18.3 cm 1.49 mm 1.25 GeV 733 eV 8.75 mm 12.8 cm World eIoni - 6 1.35 cm -18.5 cm 1.35 mm 1.27 GeV 654 eV 1.99 mm 13 cm World eIoni - 7 1.5 cm -19.9 cm 384 um 1.42 GeV 3.65 keV 1.47 cm 14.4 cm OutOfWorldTransportation + 0 -709 um -19.5 cm 1.43 cm 1.16 keV 0 eV 0 fm 0 fm World initStep + 1 -712 um -19.5 cm 1.43 cm 254 keV 1.16 keV 65.7 um 65.7 um World eIoni + 2 -726 um -20 cm 1.43 cm 49 MeV 673 eV 4.89 mm 4.96 mm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 10 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.35 cm -18.5 cm 1.35 mm 9.67 keV 0 eV 0 fm 0 fm World initStep - 1 1.36 cm -18.6 cm 1.31 mm 9.95 MeV 4.27 keV 1.73 mm 1.73 mm World eIoni - 2 1.34 cm -18.6 cm 2.44 mm 7.43 MeV 116 eV 1.34 mm 3.07 mm World eIoni - 3 1.33 cm -18.7 cm 3.24 mm 23.1 MeV 115 eV 1.87 mm 4.94 mm World eIoni - 4 1.33 cm -20 cm 4.39 mm 147 MeV 1.12 keV 1.24 cm 1.74 cm OutOfWorldTransportation + 0 -688 um -18.5 cm 1.43 cm 2.19 keV 0 eV 0 fm 0 fm World initStep + 1 -681 um -18.5 cm 1.43 cm 744 keV 2.19 keV 174 um 174 um World eIoni + 2 -723 um -18.8 cm 1.43 cm 30.6 MeV 834 eV 2.99 mm 3.16 mm World eIoni + 3 -748 um -20 cm 1.44 cm 154 MeV 3.1 keV 1.23 cm 1.55 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 11 +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 10 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.33 cm -18.7 cm 3.24 mm 894 keV 0 eV 0 fm 0 fm World initStep - 1 1.29 cm -20 cm 3.1 mm 125 MeV 1.49 keV 1.24 cm 1.24 cm OutOfWorldTransportation + 0 -576 um -13.9 cm 1.42 cm 5.23 keV 0 eV 0 fm 0 fm World initStep + 1 -592 um -14 cm 1.42 cm 3.45 MeV 5.23 keV 774 um 774 um World eIoni + 2 -595 um -14.1 cm 1.42 cm 22.4 MeV 137 eV 1.9 mm 2.67 mm World eIoni + 3 -576 um -20 cm 1.42 cm 607 MeV 11 keV 5.85 cm 6.12 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 10 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.33 cm -18.3 cm 1.49 mm 4.74 keV 0 eV 0 fm 0 fm World initStep - 1 1.33 cm -18.3 cm 1.51 mm 2.89 MeV 4.74 keV 649 um 649 um World eIoni - 2 1.34 cm -18.6 cm 1.51 mm 35.8 MeV 373 eV 3.29 mm 3.94 mm World eIoni - 3 1.35 cm -20 cm 1.53 mm 167 MeV 2.42 keV 1.31 cm 1.7 cm OutOfWorldTransportation + 0 -543 um -12.9 cm 1.42 cm 4.11 keV 0 eV 0 fm 0 fm World initStep + 1 -557 um -12.9 cm 1.42 cm 2.25 MeV 4.11 keV 505 um 505 um World eIoni + 2 -516 um -13.4 cm 1.42 cm 52 MeV 1.72 keV 4.97 mm 5.48 mm World eIoni + 3 -308 um -20 cm 1.39 cm 710 MeV 11.2 keV 6.59 cm 7.13 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 5 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.24 cm -17.4 cm 2.13 mm 1.57 keV 0 eV 0 fm 0 fm World initStep - 1 1.24 cm -17.4 cm 2.13 mm 423 keV 1.57 keV 103 um 103 um World eIoni - 2 1.24 cm -20 cm 2.09 mm 255 MeV 1.8 keV 2.56 cm 2.57 cm OutOfWorldTransportation + 0 -150 um -4.25 cm 1.41 cm 2.04 keV 0 eV 0 fm 0 fm World initStep + 1 -152 um -4.25 cm 1.41 cm 662 keV 2.04 keV 156 um 156 um World eIoni + 2 -163 um -20 cm 1.41 cm 1.58 GeV 27.8 keV 16.3 cm 16.3 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.13 cm -16.5 cm 2.87 mm 19.9 keV 0 eV 0 fm 0 fm World initStep - 1 1.12 cm -16.7 cm 2.94 mm 25.7 MeV 4.8 keV 3.26 mm 3.26 mm World eIoni - 2 1.05 cm -16.9 cm 418 um 45.6 MeV 520 eV 3.39 mm 6.65 mm World eIoni - 3 9.9 mm -17.5 cm -1.66 mm 99.3 MeV 1.75 keV 5.81 mm 1.25 cm World eIoni - 4 8.99 mm -20 cm -4.8 mm 350 MeV 7.91 keV 2.53 cm 3.78 cm OutOfWorldTransportation + 0 -21.3 um -3 cm 1.32 cm 1.57 keV 0 eV 0 fm 0 fm World initStep + 1 -19.4 um -3 cm 1.32 cm 421 keV 1.57 keV 103 um 103 um World eIoni + 2 -7.66 um -20 cm 1.32 cm 1.7 GeV 33.4 keV 18.3 cm 18.3 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 8 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 9.9 mm -17.5 cm -1.66 mm 1.85 keV 0 eV 0 fm 0 fm World initStep - 1 9.9 mm -17.5 cm -1.66 mm 556 keV 1.85 keV 133 um 133 um World eIoni - 2 9.94 mm -20 cm -1.66 mm 251 MeV 4.28 keV 2.51 cm 2.52 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 -163 um -8.59 cm 1.84 cm 909 MeV 15 keV 9.08 cm 9.08 cm World eIoni + 2 -263 um -20 cm 2.26 cm 2.05 GeV 23.2 keV 11.4 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 432 um -5.79 cm 1.33 cm 1.38 keV 0 eV 0 fm 0 fm World initStep - 1 432 um -5.79 cm 1.33 cm 341 keV 1.38 keV 85.4 um 85.4 um World eIoni - 2 435 um -20 cm 1.33 cm 1.42 GeV 32.7 keV 15.5 cm 15.5 cm OutOfWorldTransportation + 0 -163 um -8.59 cm 1.84 cm 2.95 keV 0 eV 0 fm 0 fm World initStep + 1 -174 um -8.6 cm 1.84 cm 1.25 MeV 2.95 keV 280 um 280 um World eIoni + 2 6.86 mm -18.8 cm 2.22 cm 1.02 GeV 18.4 keV 10.3 cm 10.3 cm World eIoni + 3 6.75 mm -20 cm 2.32 cm 1.14 GeV 2.68 keV 1.21 cm 11.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 330 um -5.43 cm 1.33 cm 1.16 keV 0 eV 0 fm 0 fm World initStep - 1 329 um -5.43 cm 1.33 cm 254 keV 1.16 keV 65.8 um 65.8 um World eIoni - 2 5.86 mm -19 cm 2.14 cm 1.36 GeV 28.2 keV 15.7 cm 15.7 cm World eIoni - 3 2.08 cm -19.9 cm 4.63 cm 1.45 GeV 6.69 keV 3.03 cm 18.7 cm OutOfWorldTransportation + 0 6.86 mm -18.8 cm 2.22 cm 1.65 keV 0 eV 0 fm 0 fm World initStep + 1 6.86 mm -18.8 cm 2.22 cm 458 keV 1.65 keV 111 um 111 um World eIoni + 2 6.84 mm -20 cm 2.22 cm 121 MeV 1.25 keV 1.21 cm 1.22 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -2501,37 +2453,28 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -33.2 um -1.89 cm 1.13 cm 239 MeV 3.48 keV 2.34 cm 2.34 cm World eIoni - 2 -85.7 um -20 cm 2.22 cm 2.05 GeV 42.3 keV 18.2 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -33.2 um -1.89 cm 1.13 cm 996 eV 0 eV 0 fm 0 fm World initStep - 1 -33 um -1.89 cm 1.13 cm 198 keV 996 eV 52.9 um 52.9 um World eIoni - 2 4.41 cm -11 cm 3.66 mm 914 MeV 22.3 keV 10.6 cm 10.6 cm World eIoni - 3 4.94 cm -19.4 cm 698 um 1.75 GeV 13.3 keV 8.39 cm 18.9 cm OutOfWorldTransportation + 1 -79.8 um -5.29 cm 1.6 cm 579 MeV 10.6 keV 5.77 cm 5.77 cm World eIoni + 2 -214 um -11.7 cm 1.96 cm 1.22 GeV 12 keV 6.38 cm 12.2 cm World eIoni + 3 -325 um -20 cm 2.22 cm 2.05 GeV 17.6 keV 8.35 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 821 um -16.5 cm 2.11 cm 1.7 GeV 33.6 keV 17 cm 17 cm World eIoni - 2 909 um -20 cm 2.19 cm 2.05 GeV 9.69 keV 3.5 cm 20.5 cm OutOfWorldTransportation + 0 -214 um -11.7 cm 1.96 cm 21.2 keV 0 eV 0 fm 0 fm World initStep + 1 -122 um -11.9 cm 1.96 cm 27.8 MeV 4.96 keV 3.48 mm 3.48 mm World eIoni + 2 1.48 mm -12.7 cm 2.15 cm 101 MeV 932 eV 7.78 mm 1.13 cm World eIoni + 3 3.99 mm -20 cm 2.42 cm 835 MeV 17.2 keV 7.36 cm 8.48 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 821 um -16.5 cm 2.11 cm 4.95 keV 0 eV 0 fm 0 fm World initStep - 1 822 um -16.5 cm 2.11 cm 3.12 MeV 4.95 keV 700 um 700 um World eIoni - 2 885 um -17.1 cm 2.11 cm 58.6 MeV 270 eV 5.54 mm 6.25 mm World eIoni - 3 983 um -20 cm 2.11 cm 350 MeV 8.98 keV 2.91 cm 3.54 cm OutOfWorldTransportation + 0 -79.8 um -5.29 cm 1.6 cm 1.55 keV 0 eV 0 fm 0 fm World initStep + 1 -84.4 um -5.29 cm 1.6 cm 412 keV 1.55 keV 101 um 101 um World eIoni + 2 -114 um -20 cm 1.6 cm 1.47 GeV 32.3 keV 15.7 cm 15.7 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -2539,85 +2482,86 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 33.9 keV 20.5 cm 20.5 cm OutOfWorldTransportation + 1 347 nm -458 um 2.14 mm 54.6 MeV 158 eV 2.2 mm 2.2 mm World eIoni + 2 111 um -4.26 cm 1.48 cm 476 MeV 6.34 keV 4.52 cm 4.74 cm World eIoni + 3 187 um -9.65 cm 1.87 cm 1.01 GeV 14.6 keV 5.4 cm 10.1 cm World eIoni + 4 245 um -16.4 cm 2.12 cm 1.69 GeV 14.2 keV 6.74 cm 16.9 cm World eIoni + 5 269 um -20 cm 2.22 cm 2.05 GeV 8.69 keV 3.62 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 39.8 um -1.93 cm 1.14 cm 243 MeV 5.63 keV 2.39 cm 2.39 cm World eIoni - 2 50.6 um -4.91 cm 1.55 cm 541 MeV 6.53 keV 3.01 cm 5.39 cm World eIoni - 3 54.8 um -7.08 cm 1.72 cm 758 MeV 3.9 keV 2.18 cm 7.57 cm World eIoni - 4 67.9 um -14.1 cm 2.05 cm 1.46 GeV 11.5 keV 7.02 cm 14.6 cm World eIoni - 5 82.6 um -20 cm 2.22 cm 2.05 GeV 11.2 keV 5.91 cm 20.5 cm OutOfWorldTransportation + 0 245 um -16.4 cm 2.12 cm 1.1 keV 0 eV 0 fm 0 fm World initStep + 1 248 um -16.4 cm 2.12 cm 233 keV 1.1 keV 61 um 61 um World eIoni + 2 268 um -20 cm 2.12 cm 362 MeV 11.2 keV 3.76 cm 3.77 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 67.9 um -14.1 cm 2.05 cm 1.28 keV 0 eV 0 fm 0 fm World initStep - 1 68.2 um -14.1 cm 2.05 cm 301 keV 1.28 keV 76.3 um 76.3 um World eIoni - 2 72.3 um -20 cm 2.06 cm 592 MeV 12.4 keV 6.16 cm 6.16 cm OutOfWorldTransportation + 0 187 um -9.65 cm 1.87 cm 1.19 keV 0 eV 0 fm 0 fm World initStep + 1 191 um -9.65 cm 1.87 cm 266 keV 1.19 keV 68.4 um 68.4 um World eIoni + 2 215 um -20 cm 1.87 cm 1.04 GeV 21.2 keV 11.4 cm 11.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 54.8 um -7.08 cm 1.72 cm 1.55 keV 0 eV 0 fm 0 fm World initStep - 1 55.8 um -7.09 cm 1.72 cm 415 keV 1.55 keV 102 um 102 um World eIoni - 2 66.2 um -20 cm 1.72 cm 1.29 GeV 21.6 keV 13.7 cm 13.7 cm OutOfWorldTransportation + 0 111 um -4.26 cm 1.48 cm 6.11 keV 0 eV 0 fm 0 fm World initStep + 1 136 um -4.31 cm 1.48 cm 4.56 MeV 6.11 keV 1.02 mm 1.02 mm World eIoni + 2 115 um -5.19 cm 1.47 cm 92.7 MeV 681 eV 8.82 mm 9.84 mm World eIoni + 3 297 um -18.3 cm 1.49 cm 1.4 GeV 23.3 keV 13.1 cm 14.1 cm World eIoni + 4 355 um -20 cm 1.49 cm 1.57 GeV 6.61 keV 1.74 cm 15.8 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 50.6 um -4.91 cm 1.55 cm 1.83 keV 0 eV 0 fm 0 fm World initStep - 1 47 um -4.91 cm 1.55 cm 546 keV 1.83 keV 131 um 131 um World eIoni - 2 18.2 um -20 cm 1.54 cm 1.51 GeV 29.8 keV 15.7 cm 15.7 cm OutOfWorldTransportation + 0 297 um -18.3 cm 1.49 cm 1.29 keV 0 eV 0 fm 0 fm World initStep + 1 299 um -18.3 cm 1.49 cm 305 keV 1.29 keV 77.4 um 77.4 um World eIoni + 2 311 um -20 cm 1.49 cm 174 MeV 2.59 keV 1.75 cm 1.76 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 39.8 um -1.93 cm 1.14 cm 1.16 keV 0 eV 0 fm 0 fm World initStep - 1 42.6 um -1.94 cm 1.14 cm 255 keV 1.16 keV 66 um 66 um World eIoni - 2 4.07 cm -15.6 cm 2.67 cm 1.37 GeV 34.5 keV 15.8 cm 15.8 cm World eIoni - 3 5.56 cm -19.2 cm 3.56 cm 1.73 GeV 8.63 keV 3.99 cm 19.8 cm OutOfWorldTransportation + 0 347 nm -458 um 2.14 mm 11.9 keV 0 eV 0 fm 0 fm World initStep + 1 -13 um -1.1 mm 2.13 mm 6.71 MeV 1.95 keV 758 um 758 um World eIoni + 2 -2.77 mm -13 cm 636 um 1.29 GeV 20.3 keV 12.9 cm 12.9 cm World eIoni + 3 -3.8 mm -20 cm -1.41 mm 2 GeV 15 keV 7.04 cm 20 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 92 um -4.49 cm 1.51 cm 499 MeV 9.32 keV 4.97 cm 4.97 cm World eIoni - 2 196 um -18.5 cm 2.19 cm 1.9 GeV 27 keV 14 cm 19 cm World eIoni - 3 190 um -20 cm 2.22 cm 2.05 GeV 2.92 keV 1.51 cm 20.5 cm OutOfWorldTransportation + 0 -2.77 mm -13 cm 636 um 1.19 keV 0 eV 0 fm 0 fm World initStep + 1 -2.76 mm -13 cm 634 um 266 keV 1.19 keV 68.6 um 68.6 um World eIoni + 2 -2.74 mm -20 cm 619 um 704 MeV 11.9 keV 7.48 cm 7.49 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 196 um -18.5 cm 2.19 cm 1.48 keV 0 eV 0 fm 0 fm World initStep - 1 195 um -18.5 cm 2.18 cm 381 keV 1.48 keV 94.2 um 94.2 um World eIoni - 2 193 um -20 cm 2.18 cm 152 MeV 3.85 keV 1.52 cm 1.53 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 -554 um -14.4 cm 2.02 cm 1.49 GeV 29.5 keV 14.9 cm 14.9 cm World eIoni + 2 -846 um -20 cm 2.18 cm 2.05 GeV 10.4 keV 5.58 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 92 um -4.49 cm 1.51 cm 993 eV 0 eV 0 fm 0 fm World initStep - 1 90.7 um -4.49 cm 1.51 cm 197 keV 993 eV 52.6 um 52.6 um World eIoni - 2 -1.69 cm -13.5 cm -2.16 cm 904 MeV 24.6 keV 10.4 cm 10.4 cm World eIoni - 3 -2.9 cm -19.8 cm -3.62 cm 1.53 GeV 11.3 keV 6.57 cm 17 cm OutOfWorldTransportation + 0 -554 um -14.4 cm 2.02 cm 1.65 keV 0 eV 0 fm 0 fm World initStep + 1 -558 um -14.4 cm 2.02 cm 460 keV 1.65 keV 112 um 112 um World eIoni + 2 -579 um -20 cm 2.02 cm 558 MeV 7.72 keV 5.68 cm 5.69 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -2625,17 +2569,17 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -79.9 um -3 cm 1.32 cm 350 MeV 7.9 keV 3.47 cm 3.47 cm World eIoni - 2 -490 um -20 cm 2.21 cm 2.05 GeV 37.4 keV 17 cm 20.5 cm OutOfWorldTransportation + 1 -138 um -6.33 cm 1.65 cm 682 MeV 11.9 keV 6.81 cm 6.81 cm World eIoni + 2 -193 um -20 cm 2.18 cm 2.05 GeV 28.4 keV 13.7 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -79.9 um -3 cm 1.32 cm 1.38 keV 0 eV 0 fm 0 fm World initStep - 1 -77 um -3.01 cm 1.32 cm 339 keV 1.38 keV 84.8 um 84.8 um World eIoni - 2 -42.7 um -20 cm 1.33 cm 1.7 GeV 34.2 keV 18.9 cm 18.9 cm OutOfWorldTransportation + 0 -138 um -6.33 cm 1.65 cm 2 keV 0 eV 0 fm 0 fm World initStep + 1 -140 um -6.33 cm 1.65 cm 636 keV 2 keV 150 um 150 um World eIoni + 2 -149 um -20 cm 1.65 cm 1.37 GeV 20.4 keV 14.1 cm 14.1 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -2643,46 +2587,60 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 1.17 mm -18.9 cm 2.21 cm 1.94 GeV 43.2 keV 19.4 cm 19.4 cm World eIoni - 2 1.23 mm -20 cm 2.23 cm 2.05 GeV 1.75 keV 1.07 cm 20.5 cm OutOfWorldTransportation + 1 -16.4 um -1.67 cm 1.08 cm 217 MeV 2.87 keV 2.12 cm 2.12 cm World eIoni + 2 -15.9 um -3.83 cm 1.44 cm 433 MeV 3.05 keV 2.19 cm 4.31 cm World eIoni + 3 -15 um -4.56 cm 1.52 cm 506 MeV 810 eV 7.3 mm 5.04 cm World eIoni + 4 -18.7 um -8.24 cm 1.8 cm 874 MeV 5.1 keV 3.69 cm 8.73 cm World eIoni + 5 -33.3 um -20 cm 2.23 cm 2.05 GeV 26.9 keV 11.8 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.17 mm -18.9 cm 2.21 cm 2.18 keV 0 eV 0 fm 0 fm World initStep - 1 1.18 mm -18.9 cm 2.21 cm 737 keV 2.18 keV 173 um 173 um World eIoni - 2 1.21 mm -20 cm 2.21 cm 107 MeV 2.06 keV 1.06 cm 1.08 cm OutOfWorldTransportation + 0 -18.7 um -8.24 cm 1.8 cm 1.21 keV 0 eV 0 fm 0 fm World initStep + 1 -19.4 um -8.24 cm 1.8 cm 273 keV 1.21 keV 69.9 um 69.9 um World eIoni + 2 -25.3 um -20 cm 1.8 cm 1.18 GeV 24.7 keV 13.1 cm 13.1 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 142 um -15.7 cm 2.02 cm 1.62 GeV 39.6 keV 16.2 cm 16.2 cm World eIoni - 2 123 um -17 cm 2.05 cm 1.75 GeV 2.14 keV 1.36 cm 17.5 cm World eIoni - 3 85.5 um -20 cm 2.12 cm 2.05 GeV 7.05 keV 2.95 cm 20.5 cm OutOfWorldTransportation + 0 -15 um -4.56 cm 1.52 cm 3.92 keV 0 eV 0 fm 0 fm World initStep + 1 -825 nm -4.57 cm 1.52 cm 2.07 MeV 3.92 keV 465 um 465 um World eIoni + 2 12.4 um -4.66 cm 1.52 cm 10.4 MeV 70.4 eV 838 um 1.3 mm World eIoni + 3 55.3 um -20 cm 1.52 cm 1.54 GeV 29 keV 15.3 cm 15.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 123 um -17 cm 2.05 cm 1.13 keV 0 eV 0 fm 0 fm World initStep - 1 126 um -17 cm 2.05 cm 243 keV 1.13 keV 63.2 um 63.2 um World eIoni - 2 168 um -20 cm 2.05 cm 297 MeV 5.98 keV 3.04 cm 3.04 cm OutOfWorldTransportation + 0 -15.9 um -3.83 cm 1.44 cm 2.64 keV 0 eV 0 fm 0 fm World initStep + 1 -25.1 um -3.84 cm 1.44 cm 1.03 MeV 2.64 keV 236 um 236 um World eIoni + 2 -39.8 um -3.94 cm 1.44 cm 11 MeV 80.7 eV 998 um 1.23 mm World eIoni + 3 -806 um -10.3 cm 1.43 cm 646 MeV 13.6 keV 6.35 cm 6.47 cm World eIoni + 4 -1.95 mm -20 cm 1.39 cm 1.62 GeV 22.4 keV 9.71 cm 16.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -806 um -10.3 cm 1.43 cm 1.23 keV 0 eV 0 fm 0 fm World initStep + 1 -803 um -10.3 cm 1.43 cm 280 keV 1.23 keV 71.7 um 71.7 um World eIoni + 2 -778 um -20 cm 1.43 cm 971 MeV 25.6 keV 10.5 cm 10.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 142 um -15.7 cm 2.02 cm 3.07 keV 0 eV 0 fm 0 fm World initStep - 1 133 um -15.7 cm 2.02 cm 1.35 MeV 3.07 keV 305 um 305 um World eIoni - 2 123 um -15.8 cm 2.02 cm 7.18 MeV 0 eV 583 um 889 um World eIoni - 3 102 um -20 cm 2.02 cm 431 MeV 5.4 keV 4.24 cm 4.33 cm OutOfWorldTransportation + 0 -16.4 um -1.67 cm 1.08 cm 3.7 keV 0 eV 0 fm 0 fm World initStep + 1 -17.9 um -1.69 cm 1.08 cm 1.87 MeV 3.7 keV 422 um 422 um World eIoni + 2 4.08 um -2.03 cm 1.08 cm 36.5 MeV 468 eV 3.46 mm 3.88 mm World eIoni + 3 100 um -20 cm 1.1 cm 1.83 GeV 26.7 keV 18 cm 18.4 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -2690,67 +2648,70 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 310 um -8.61 cm 1.8 cm 911 MeV 13.8 keV 9.1 cm 9.1 cm World eIoni - 2 445 um -10.6 cm 1.89 cm 1.11 GeV 4.02 keV 1.96 cm 11.1 cm World eIoni - 3 846 um -19.3 cm 2.18 cm 1.98 GeV 18.1 keV 8.73 cm 19.8 cm World eIoni - 4 870 um -20 cm 2.19 cm 2.05 GeV 1.58 keV 7.14 mm 20.5 cm OutOfWorldTransportation + 1 74.4 um -3.35 cm 1.38 cm 385 MeV 7.01 keV 3.82 cm 3.82 cm World eIoni + 2 89.3 um -8.32 cm 1.8 cm 882 MeV 12.7 keV 4.99 cm 8.81 cm World eIoni + 3 90.3 um -10.8 cm 1.92 cm 1.13 GeV 7.52 keV 2.51 cm 11.3 cm World eIoni + 4 91.1 um -15.5 cm 2.1 cm 1.6 GeV 13.2 keV 4.67 cm 16 cm World eIoni + 5 95.6 um -20 cm 2.22 cm 2.05 GeV 5.73 keV 4.51 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 846 um -19.3 cm 2.18 cm 1.81 keV 0 eV 0 fm 0 fm World initStep - 1 845 um -19.3 cm 2.18 cm 538 keV 1.81 keV 129 um 129 um World eIoni - 2 840 um -20 cm 2.17 cm 72.1 MeV 965 eV 7.1 mm 7.23 mm OutOfWorldTransportation + 0 91.1 um -15.5 cm 2.1 cm 11.6 keV 0 eV 0 fm 0 fm World initStep + 1 46 um -15.6 cm 2.1 cm 12.9 MeV 3.89 keV 2 mm 2 mm World eIoni + 2 71.3 um -15.7 cm 2.02 cm 17.3 MeV 153 eV 902 um 2.91 mm World eIoni + 3 227 um -18.6 cm 1.61 cm 311 MeV 6.03 keV 2.99 cm 3.28 cm World eIoni + 4 292 um -20 cm 1.56 cm 451 MeV 1.47 keV 1.41 cm 4.69 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 5 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 445 um -10.6 cm 1.89 cm 1.13 keV 0 eV 0 fm 0 fm World initStep - 1 442 um -10.6 cm 1.89 cm 244 keV 1.13 keV 63.4 um 63.4 um World eIoni - 2 394 um -20 cm 1.89 cm 945 MeV 23 keV 10.4 cm 10.4 cm OutOfWorldTransportation + 0 227 um -18.6 cm 1.61 cm 12.7 keV 0 eV 0 fm 0 fm World initStep + 1 228 um -18.6 cm 1.61 cm 2.07 MeV 332 eV 214 um 214 um World eIoni + 2 202 um -20 cm 1.62 cm 141 MeV 946 eV 1.39 cm 1.41 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 310 um -8.61 cm 1.8 cm 1.44 keV 0 eV 0 fm 0 fm World initStep - 1 310 um -8.61 cm 1.8 cm 366 keV 1.44 keV 90.9 um 90.9 um World eIoni - 2 305 um -20 cm 1.79 cm 1.14 GeV 21 keV 12.1 cm 12.1 cm OutOfWorldTransportation + 0 90.3 um -10.8 cm 1.92 cm 1.13 keV 0 eV 0 fm 0 fm World initStep + 1 92.7 um -10.8 cm 1.92 cm 242 keV 1.13 keV 63.1 um 63.1 um World eIoni + 2 111 um -20 cm 1.93 cm 917 MeV 20.1 keV 10.1 cm 10.1 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -389 um -16.6 cm 2.08 cm 1.71 GeV 31.3 keV 17.1 cm 17.1 cm World eIoni - 2 -390 um -16.7 cm 2.08 cm 1.72 GeV 194 eV 624 um 17.2 cm World eIoni - 3 -439 um -20 cm 2.16 cm 2.05 GeV 7.75 keV 3.33 cm 20.5 cm OutOfWorldTransportation + 0 89.3 um -8.32 cm 1.8 cm 3.19 keV 0 eV 0 fm 0 fm World initStep + 1 85.7 um -8.32 cm 1.8 cm 123 keV 0 eV 13.3 um 13.3 um World eIoni + 2 -1.49 mm -9.2 cm 1.81 cm 88.1 MeV 3.03 keV 9.04 mm 9.05 mm World eIoni + 3 -4.68 mm -14.1 cm 1.72 cm 579 MeV 12.4 keV 4.93 cm 5.83 cm World eIoni + 4 -5.87 mm -20 cm 1.69 cm 1.17 GeV 13.6 keV 5.88 cm 11.7 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -390 um -16.7 cm 2.08 cm 4.35 keV 0 eV 0 fm 0 fm World initStep - 1 -381 um -16.7 cm 2.08 cm 2.48 MeV 4.35 keV 558 um 558 um World eIoni - 2 -196 um -17.9 cm 2.06 cm 121 MeV 1.52 keV 1.18 cm 1.24 cm World eIoni - 3 -104 um -20 cm 2.05 cm 333 MeV 4.73 keV 2.12 cm 3.36 cm OutOfWorldTransportation + 0 -4.68 mm -14.1 cm 1.72 cm 5.15 keV 0 eV 0 fm 0 fm World initStep + 1 -4.67 mm -14.1 cm 1.72 cm 3.36 MeV 5.15 keV 753 um 753 um World eIoni + 2 -4.66 mm -14.2 cm 1.72 cm 11 MeV 20.4 eV 766 um 1.52 mm World eIoni + 3 -4.64 mm -20 cm 1.72 cm 588 MeV 13 keV 5.77 cm 5.92 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -389 um -16.6 cm 2.08 cm 3.56 keV 0 eV 0 fm 0 fm World initStep - 1 -402 um -16.6 cm 2.08 cm 1.75 MeV 3.56 keV 394 um 394 um World eIoni - 2 -455 um -16.9 cm 2.08 cm 29.4 MeV 229 eV 2.77 mm 3.16 mm World eIoni - 3 -482 um -20 cm 2.08 cm 339 MeV 4.81 keV 3.1 cm 3.41 cm OutOfWorldTransportation + 0 74.4 um -3.35 cm 1.38 cm 1.39 keV 0 eV 0 fm 0 fm World initStep + 1 72.2 um -3.35 cm 1.38 cm 344 keV 1.39 keV 85.8 um 85.8 um World eIoni + 2 57.3 um -20 cm 1.38 cm 1.66 GeV 37.3 keV 18.4 cm 18.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -2758,150 +2719,151 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 10 um -1.85 cm 1.12 cm 235 MeV 3.81 keV 2.3 cm 2.3 cm World eIoni - 2 183 um -14.7 cm 2.05 cm 1.52 GeV 25.7 keV 12.9 cm 15.2 cm World eIoni - 3 243 um -20 cm 2.2 cm 2.05 GeV 14.2 keV 5.29 cm 20.5 cm OutOfWorldTransportation + 1 -18.2 um -9.4 mm 8.65 mm 144 MeV 2.53 keV 1.35 cm 1.35 cm World eIoni + 2 -42.1 um -3.58 cm 1.4 cm 408 MeV 5.8 keV 2.7 cm 4.06 cm World eIoni + 3 -101 um -10.7 cm 1.9 cm 1.11 GeV 15.9 keV 7.09 cm 11.1 cm World eIoni + 4 -121 um -15.2 cm 2.07 cm 1.57 GeV 7.44 keV 4.54 cm 15.7 cm World eIoni + 5 -134 um -20 cm 2.2 cm 2.05 GeV 9.62 keV 4.81 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 183 um -14.7 cm 2.05 cm 9.56 keV 0 eV 0 fm 0 fm World initStep - 1 195 um -14.8 cm 2.05 cm 9.77 MeV 4.21 keV 1.71 mm 1.71 mm World eIoni - 2 -166 um -15.2 cm 2.08 cm 47.9 MeV 2.18 keV 3.84 mm 5.55 mm World eIoni - 3 -388 um -16 cm 2.1 cm 130 MeV 2.35 keV 8.25 mm 1.38 cm World eIoni - 4 -596 um -18.4 cm 2.13 cm 366 MeV 5.72 keV 2.36 cm 3.74 cm World eIoni - 5 -667 um -20 cm 2.14 cm 529 MeV 4.39 keV 1.64 cm 5.37 cm OutOfWorldTransportation + 0 -121 um -15.2 cm 2.07 cm 2.13 keV 0 eV 0 fm 0 fm World initStep + 1 -124 um -15.2 cm 2.07 cm 710 keV 2.13 keV 167 um 167 um World eIoni + 2 -425 um -16.5 cm 2.02 cm 127 MeV 1.52 keV 1.26 cm 1.28 cm World eIoni + 3 -886 um -20 cm 1.91 cm 481 MeV 9.23 keV 3.54 cm 4.82 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 5 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -596 um -18.4 cm 2.13 cm 1.4 keV 0 eV 0 fm 0 fm World initStep - 1 -593 um -18.4 cm 2.13 cm 347 keV 1.4 keV 86.8 um 86.8 um World eIoni - 2 -560 um -20 cm 2.12 cm 164 MeV 2.11 keV 1.65 cm 1.66 cm OutOfWorldTransportation + 0 -425 um -16.5 cm 2.02 cm 1.38 keV 0 eV 0 fm 0 fm World initStep + 1 -422 um -16.5 cm 2.02 cm 339 keV 1.38 keV 84.8 um 84.8 um World eIoni + 2 -406 um -20 cm 2.02 cm 354 MeV 8.8 keV 3.61 cm 3.62 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -388 um -16 cm 2.1 cm 4.45 keV 0 eV 0 fm 0 fm World initStep - 1 -373 um -16 cm 2.1 cm 2.59 MeV 4.45 keV 581 um 581 um World eIoni - 2 -388 um -16.4 cm 2.1 cm 40.2 MeV 829 eV 3.76 mm 4.34 mm World eIoni - 3 -708 um -20 cm 2.1 cm 399 MeV 4.97 keV 3.59 cm 4.03 cm OutOfWorldTransportation + 0 -101 um -10.7 cm 1.9 cm 2.59 keV 0 eV 0 fm 0 fm World initStep + 1 -97.4 um -10.7 cm 1.9 cm 1 MeV 2.59 keV 230 um 230 um World eIoni + 2 -72.5 um -10.8 cm 1.9 cm 18.3 MeV 119 eV 1.73 mm 1.96 mm WorldTransportation + 3 -72.5 um -10.8 cm 1.9 cm 18.3 MeV 0 eV 0 fm 1.96 mm World eIoni + 4 22.8 um -12.2 cm 1.88 cm 159 MeV 3.31 keV 1.41 cm 1.61 cm World eIoni + 5 57.2 um -18.2 cm 1.87 cm 753 MeV 10.6 keV 5.93 cm 7.54 cm World eIoni + 6 66.3 um -20 cm 1.87 cm 935 MeV 4.92 keV 1.82 cm 9.36 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 4 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 10 um -1.85 cm 1.12 cm 7.98 keV 0 eV 0 fm 0 fm World initStep - 1 -13.2 um -1.92 cm 1.12 cm 7.31 MeV 6.41 keV 1.45 mm 1.45 mm World eIoni - 2 -46.9 um -1.92 cm 1.13 cm 6.93 MeV 122 eV 125 um 1.57 mm World eIoni - 3 -1.42 mm -5.31 cm 1.45 cm 346 MeV 7.02 keV 3.48 cm 3.64 cm World eIoni - 4 -1.67 mm -8.39 cm 1.49 cm 654 MeV 3.34 keV 3.08 cm 6.72 cm World eIoni - 5 -2.09 mm -20 cm 1.56 cm 1.82 GeV 18.5 keV 11.6 cm 18.3 cm OutOfWorldTransportation + 0 57.2 um -18.2 cm 1.87 cm 1.14 keV 0 eV 0 fm 0 fm World initStep + 1 55.1 um -18.2 cm 1.87 cm 246 keV 1.14 keV 64 um 64 um World eIoni + 2 42.3 um -20 cm 1.87 cm 182 MeV 6.01 keV 1.85 cm 1.86 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.67 mm -8.39 cm 1.49 cm 26.8 keV 0 eV 0 fm 0 fm World initStep - 1 -1.63 mm -8.72 cm 1.5 cm 35.1 MeV 5.54 keV 4.14 mm 4.14 mm World eIoni - 2 -1.1 cm -20 cm 1.7 cm 1.16 GeV 22.1 keV 11.4 cm 11.8 cm OutOfWorldTransportation + 0 22.8 um -12.2 cm 1.88 cm 2.18 keV 0 eV 0 fm 0 fm World initStep + 1 29.9 um -12.3 cm 1.88 cm 737 keV 2.18 keV 173 um 173 um World eIoni + 2 43 um -12.6 cm 1.89 cm 31.8 MeV 384 eV 3.11 mm 3.28 mm World eIoni + 3 -236 um -13.6 cm 1.93 cm 134 MeV 1.62 keV 1.02 cm 1.35 cm World eIoni + 4 -464 um -16.4 cm 1.96 cm 412 MeV 5.53 keV 2.78 cm 4.13 cm World eIoni + 5 -513 um -17.4 cm 1.97 cm 518 MeV 1.59 keV 1.06 cm 5.19 cm World eIoni + 6 -602 um -20 cm 1.98 cm 776 MeV 4.84 keV 2.58 cm 7.77 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 7 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.42 mm -5.31 cm 1.45 cm 1.38 keV 0 eV 0 fm 0 fm World initStep - 1 -1.41 mm -5.31 cm 1.45 cm 339 keV 1.38 keV 85 um 85 um World eIoni - 2 -1.37 mm -20 cm 1.45 cm 1.47 GeV 28 keV 16.1 cm 16.1 cm OutOfWorldTransportation + 0 -513 um -17.4 cm 1.97 cm 1.49 keV 0 eV 0 fm 0 fm World initStep + 1 -516 um -17.4 cm 1.97 cm 388 keV 1.49 keV 95.7 um 95.7 um World eIoni + 2 -532 um -20 cm 1.97 cm 258 MeV 3.28 keV 2.6 cm 2.61 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 7 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -2.74 um -1.23 cm 9.62 mm 173 MeV 2.93 keV 1.66 cm 1.66 cm World eIoni - 2 -105 um -13.4 cm 2.02 cm 1.39 GeV 25.2 keV 12.2 cm 13.9 cm World eIoni - 3 -114 um -20 cm 2.21 cm 2.05 GeV 14.6 keV 6.61 cm 20.5 cm OutOfWorldTransportation + 0 -464 um -16.4 cm 1.96 cm 1.72 keV 0 eV 0 fm 0 fm World initStep + 1 -467 um -16.4 cm 1.96 cm 495 keV 1.72 keV 120 um 120 um World eIoni + 2 -484 um -20 cm 1.97 cm 364 MeV 6.17 keV 3.67 cm 3.68 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 7 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -105 um -13.4 cm 2.02 cm 2.63 keV 0 eV 0 fm 0 fm World initStep - 1 -99.8 um -13.4 cm 2.01 cm 1.03 MeV 2.63 keV 236 um 236 um World eIoni - 2 -119 um -14.9 cm 1.94 cm 151 MeV 1.98 keV 1.5 cm 1.52 cm World eIoni - 3 -114 um -16 cm 1.92 cm 260 MeV 2.37 keV 1.09 cm 2.61 cm World eIoni - 4 -114 um -16 cm 1.92 cm 260 MeV 0 eV 68.8 um 2.62 cm World eIoni - 5 -95.3 um -20 cm 1.89 cm 661 MeV 7.42 keV 4.01 cm 6.63 cm OutOfWorldTransportation + 0 -236 um -13.6 cm 1.93 cm 5.45 keV 0 eV 0 fm 0 fm World initStep + 1 -255 um -13.6 cm 1.93 cm 3.71 MeV 5.45 keV 832 um 832 um World eIoni + 2 -252 um -14 cm 1.94 cm 43.5 MeV 255 eV 3.98 mm 4.81 mm World eIoni + 3 -321 um -20 cm 1.94 cm 642 MeV 12.8 keV 5.99 cm 6.47 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -114 um -16 cm 1.92 cm 1.26 keV 0 eV 0 fm 0 fm World initStep - 1 -115 um -16 cm 1.92 cm 292 keV 1.26 keV 74.3 um 74.3 um World eIoni - 2 -136 um -20 cm 1.93 cm 402 MeV 6.43 keV 4.13 cm 4.13 cm OutOfWorldTransportation + 0 -42.1 um -3.58 cm 1.4 cm 477 keV 0 eV 0 fm 0 fm World initStep + 1 105 um -20 cm 1.46 cm 1.64 GeV 29.5 keV 17.4 cm 17.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -114 um -16 cm 1.92 cm 2.06 keV 0 eV 0 fm 0 fm World initStep - 1 -117 um -16 cm 1.92 cm 668 keV 2.06 keV 158 um 158 um World eIoni - 2 -136 um -20 cm 1.92 cm 402 MeV 4.85 keV 4.04 cm 4.06 cm OutOfWorldTransportation + 0 -18.2 um -9.4 mm 8.65 mm 1.79 keV 0 eV 0 fm 0 fm World initStep + 1 -23.3 um -9.45 mm 8.65 mm 528 keV 1.79 keV 126 um 126 um World eIoni + 2 -52.4 um -20 cm 8.67 mm 1.91 GeV 32 keV 20.2 cm 20.2 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -2.74 um -1.23 cm 9.62 mm 7.61 keV 0 eV 0 fm 0 fm World initStep - 1 -24.1 um -1.3 cm 9.65 mm 6.71 MeV 4.24 keV 1.37 mm 1.37 mm World eIoni - 2 -124 um -1.28 cm 9.52 mm 4.92 MeV 19.8 eV 241 um 1.62 mm World eIoni - 3 35.9 um -10.8 cm 7.64 mm 959 MeV 16 keV 9.64 cm 9.8 cm World eIoni - 4 786 um -16.3 cm 5.8 mm 1.51 GeV 13 keV 5.52 cm 15.3 cm World eIoni - 5 1.15 mm -20 cm 4.92 mm 1.88 GeV 9.23 keV 3.67 cm 19 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 253 um -7.52 cm 1.74 cm 802 MeV 13.6 keV 8.01 cm 8.01 cm World eIoni + 2 317 um -9.38 cm 1.84 cm 988 MeV 4.08 keV 1.86 cm 9.87 cm World eIoni + 3 515 um -19.4 cm 2.19 cm 1.98 GeV 21.6 keV 9.98 cm 19.8 cm World eIoni + 4 523 um -20 cm 2.2 cm 2.05 GeV 1.45 keV 6.49 mm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 786 um -16.3 cm 5.8 mm 1.21 keV 0 eV 0 fm 0 fm World initStep - 1 789 um -16.3 cm 5.8 mm 272 keV 1.21 keV 69.8 um 69.8 um World eIoni - 2 828 um -20 cm 5.78 mm 368 MeV 8.84 keV 3.77 cm 3.78 cm OutOfWorldTransportation + 0 515 um -19.4 cm 2.19 cm 3.74 keV 0 eV 0 fm 0 fm World initStep + 1 500 um -19.4 cm 2.19 cm 1.91 MeV 3.74 keV 430 um 430 um World eIoni + 2 499 um -19.5 cm 2.19 cm 19.5 MeV 0 eV 1.76 mm 2.19 mm World eIoni + 3 496 um -20 cm 2.19 cm 65.1 MeV 332 eV 4.56 mm 6.74 mm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -2.07 um -888 um 2.95 mm 58.9 MeV 606 eV 3.12 mm 3.12 mm World eIoni - 2 -12.3 um -20 cm 2.22 cm 2.05 GeV 40 keV 20.2 cm 20.5 cm OutOfWorldTransportation + 0 317 um -9.38 cm 1.84 cm 4.03 keV 0 eV 0 fm 0 fm World initStep + 1 325 um -9.4 cm 1.84 cm 2.18 MeV 4.03 keV 490 um 490 um World eIoni + 2 318 um -9.57 cm 1.85 cm 19.5 MeV 40 eV 1.73 mm 2.22 mm World eIoni + 3 294 um -20 cm 1.85 cm 1.06 GeV 17.6 keV 10.4 cm 10.7 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -2.07 um -888 um 2.95 mm 1.01 keV 0 eV 0 fm 0 fm World initStep - 1 -4.51 um -907 um 2.95 mm 204 keV 1.01 keV 53.9 um 53.9 um World eIoni - 2 -4.51 cm -9.68 cm -1.28 cm 961 MeV 28.9 keV 11.1 cm 11.1 cm World eIoni - 3 -6.58 cm -18.9 cm -2.52 cm 1.88 GeV 20.9 keV 9.53 cm 20.6 cm OutOfWorldTransportation + 0 253 um -7.52 cm 1.74 cm 2.05 keV 0 eV 0 fm 0 fm World initStep + 1 259 um -7.52 cm 1.74 cm 664 keV 2.05 keV 157 um 157 um World eIoni + 2 -3.13 mm -11.5 cm 1.62 cm 399 MeV 3.7 keV 4.01 cm 4.03 cm World eIoni + 3 -6.57 mm -20 cm 1.5 cm 1.25 GeV 20.5 keV 8.49 cm 12.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -2909,495 +2871,491 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 59.7 um -3.04 cm 1.32 cm 353 MeV 8.03 keV 3.5 cm 3.5 cm World eIoni - 2 120 um -8.02 cm 1.77 cm 852 MeV 10.3 keV 5.01 cm 8.51 cm World eIoni - 3 124 um -8.62 cm 1.8 cm 912 MeV 1.45 keV 6.02 mm 9.11 cm World eIoni - 4 133 um -9.76 cm 1.86 cm 1.03 GeV 3.7 keV 1.14 cm 10.3 cm World eIoni - 5 134 um -9.85 cm 1.87 cm 1.03 GeV 91.7 eV 832 um 10.3 cm World eIoni - 6 168 um -15.3 cm 2.08 cm 1.58 GeV 11.1 keV 5.48 cm 15.8 cm World eIoni - 7 191 um -20 cm 2.21 cm 2.05 GeV 6.81 keV 4.68 cm 20.5 cm OutOfWorldTransportation + 1 -27.1 um -10.9 cm 1.97 cm 1.14 GeV 22.9 keV 11.4 cm 11.4 cm World eIoni + 2 2.64 um -14.7 cm 2.13 cm 1.52 GeV 9.19 keV 3.84 cm 15.2 cm World eIoni + 3 6.17 um -15.3 cm 2.15 cm 1.58 GeV 919 eV 5.3 mm 15.8 cm World eIoni + 4 10.1 um -15.9 cm 2.17 cm 1.64 GeV 645 eV 5.92 mm 16.4 cm World eIoni + 5 18.7 um -17.2 cm 2.22 cm 1.77 GeV 3.16 keV 1.35 cm 17.7 cm World eIoni + 6 34.3 um -20 cm 2.3 cm 2.05 GeV 4.26 keV 2.8 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 168 um -15.3 cm 2.08 cm 1.48 keV 0 eV 0 fm 0 fm World initStep - 1 172 um -15.3 cm 2.08 cm 384 keV 1.48 keV 94.9 um 94.9 um World eIoni - 2 215 um -20 cm 2.08 cm 468 MeV 10.8 keV 4.78 cm 4.79 cm OutOfWorldTransportation + 0 18.7 um -17.2 cm 2.22 cm 1.47 keV 0 eV 0 fm 0 fm World initStep + 1 22.1 um -17.2 cm 2.22 cm 379 keV 1.47 keV 93.8 um 93.8 um World eIoni + 2 39.7 um -20 cm 2.22 cm 280 MeV 3.19 keV 2.83 cm 2.84 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 134 um -9.85 cm 1.87 cm 3.73 keV 0 eV 0 fm 0 fm World initStep - 1 120 um -9.86 cm 1.87 cm 1.89 MeV 3.73 keV 427 um 427 um World eIoni - 2 78.4 um -10.3 cm 1.87 cm 41.8 MeV 66.1 eV 3.99 mm 4.42 mm World eIoni - 3 74 um -10.4 cm 1.87 cm 52.9 MeV 124 eV 1.11 mm 5.53 mm World eIoni - 4 39.2 um -20 cm 1.9 cm 1.02 GeV 21.2 keV 9.63 cm 10.2 cm OutOfWorldTransportation + 0 10.1 um -15.9 cm 2.17 cm 2.63 keV 0 eV 0 fm 0 fm World initStep + 1 19.4 um -15.9 cm 2.17 cm 1.03 MeV 2.63 keV 236 um 236 um World eIoni + 2 64 um -16.4 cm 2.16 cm 59.1 MeV 841 eV 5.81 mm 6.04 mm World eIoni + 3 747 um -18.7 cm 2.01 cm 289 MeV 3.35 keV 2.31 cm 2.91 cm World eIoni + 4 893 um -20 cm 1.98 cm 410 MeV 3.76 keV 1.21 cm 4.12 cm World eIoni + 5 897 um -20 cm 1.98 cm 415 MeV 0 eV 437 um 4.17 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 5 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 74 um -10.4 cm 1.87 cm 16.2 keV 0 eV 0 fm 0 fm World initStep - 1 43.1 um -10.6 cm 1.87 cm 19.8 MeV 5.03 keV 2.66 mm 2.66 mm World eIoni - 2 3.85 mm -12.2 cm 2.05 cm 186 MeV 1.8 keV 1.75 cm 2.01 cm World eIoni - 3 6.25 mm -19.1 cm 2.17 cm 877 MeV 15.3 keV 6.91 cm 8.93 cm World eIoni - 4 6.26 mm -19.2 cm 2.17 cm 881 MeV 89.1 eV 430 um 8.97 cm World eIoni - 5 6.33 mm -19.6 cm 2.17 cm 924 MeV 406 eV 4.21 mm 9.39 cm World eIoni - 6 6.39 mm -20 cm 2.17 cm 963 MeV 824 eV 3.92 mm 9.79 cm OutOfWorldTransportation + 0 893 um -20 cm 1.98 cm 1.13 keV 0 eV 0 fm 0 fm World initStep + 1 894 um -20 cm 1.98 cm 245 keV 1.13 keV 63.8 um 63.8 um World eIoni + 2 896 um -20 cm 1.98 cm 4.38 MeV 516 eV 413 um 477 um OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 8 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 5 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 6.33 mm -19.6 cm 2.17 cm 3.37 keV 0 eV 0 fm 0 fm World initStep - 1 6.34 mm -19.6 cm 2.17 cm 1.59 MeV 3.37 keV 359 um 359 um World eIoni - 2 6.35 mm -19.7 cm 2.17 cm 7.39 MeV 88.8 eV 580 um 939 um World eIoni - 3 6.36 mm -20 cm 2.17 cm 39.4 MeV 714 eV 3.2 mm 4.14 mm OutOfWorldTransportation + 0 747 um -18.7 cm 2.01 cm 1.53 keV 0 eV 0 fm 0 fm World initStep + 1 747 um -18.8 cm 2.01 cm 406 keV 1.53 keV 99.8 um 99.8 um World eIoni + 2 747 um -20 cm 2.01 cm 125 MeV 956 eV 1.26 cm 1.27 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 8 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 6.26 mm -19.2 cm 2.17 cm 1.58 keV 0 eV 0 fm 0 fm World initStep - 1 6.25 mm -19.2 cm 2.17 cm 428 keV 1.58 keV 105 um 105 um World eIoni - 2 6.21 mm -20 cm 2.17 cm 82.5 MeV 862 eV 8.13 mm 8.23 mm OutOfWorldTransportation + 0 6.17 um -15.3 cm 2.15 cm 3.13 keV 0 eV 0 fm 0 fm World initStep + 1 -5.07 um -15.3 cm 2.15 cm 1.39 MeV 3.13 keV 316 um 316 um World eIoni + 2 43.8 um -15.7 cm 2.15 cm 41.9 MeV 375 eV 4.05 mm 4.37 mm World eIoni + 3 112 um -19.3 cm 2.16 cm 399 MeV 6.27 keV 3.57 cm 4.01 cm World eIoni + 4 106 um -20 cm 2.16 cm 474 MeV 2.38 keV 7.47 mm 4.76 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 8 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 4 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 6.25 mm -19.1 cm 2.17 cm 1.1 keV 0 eV 0 fm 0 fm World initStep - 1 6.25 mm -19.1 cm 2.17 cm 234 keV 1.1 keV 61.1 um 61.1 um World eIoni - 2 6.21 mm -20 cm 2.17 cm 88 MeV 1.8 keV 8.62 mm 8.69 mm OutOfWorldTransportation + 0 112 um -19.3 cm 2.16 cm 1.14 keV 0 eV 0 fm 0 fm World initStep + 1 112 um -19.3 cm 2.16 cm 246 keV 1.14 keV 63.9 um 63.9 um World eIoni + 2 112 um -20 cm 2.16 cm 74.7 MeV 1.83 keV 7.5 mm 7.56 mm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 133 um -9.76 cm 1.86 cm 2.39 keV 0 eV 0 fm 0 fm World initStep - 1 129 um -9.77 cm 1.86 cm 867 keV 2.39 keV 201 um 201 um World eIoni - 2 195 um -10.4 cm 1.87 cm 62.5 MeV 56.6 eV 6.16 mm 6.36 mm World eIoni - 3 471 um -20 cm 1.94 cm 1.02 GeV 18.5 keV 9.61 cm 10.3 cm OutOfWorldTransportation + 0 2.64 um -14.7 cm 2.13 cm 1.33 keV 0 eV 0 fm 0 fm World initStep + 1 -929 nm -14.7 cm 2.13 cm 321 keV 1.33 keV 80.8 um 80.8 um World eIoni + 2 -23 um -20 cm 2.13 cm 527 MeV 9.43 keV 5.44 cm 5.45 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 124 um -8.62 cm 1.8 cm 3.12 keV 0 eV 0 fm 0 fm World initStep - 1 113 um -8.64 cm 1.8 cm 1.39 MeV 3.12 keV 314 um 314 um World eIoni - 2 110 um -8.84 cm 1.8 cm 21.4 MeV 138 eV 2 mm 2.32 mm World eIoni - 3 -290 um -14 cm 1.78 cm 533 MeV 8.13 keV 5.12 cm 5.35 cm World eIoni - 4 -347 um -17.7 cm 1.77 cm 911 MeV 4.73 keV 3.78 cm 9.13 cm World eIoni - 5 -371 um -20 cm 1.77 cm 1.14 GeV 5.12 keV 2.26 cm 11.4 cm OutOfWorldTransportation + 0 -27.1 um -10.9 cm 1.97 cm 1.05 keV 0 eV 0 fm 0 fm World initStep + 1 -25 um -10.9 cm 1.97 cm 217 keV 1.05 keV 57.3 um 57.3 um World eIoni + 2 -8 um -20 cm 1.97 cm 910 MeV 18.2 keV 10.3 cm 10.3 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -347 um -17.7 cm 1.77 cm 24.4 keV 0 eV 0 fm 0 fm World initStep - 1 -373 um -17.7 cm 1.77 cm 1 MeV 110 eV 104 um 104 um World eIoni - 2 -827 um -19.7 cm 1.77 cm 193 MeV 3.4 keV 1.92 cm 1.93 cm World eIoni - 3 -1.12 mm -20 cm 1.77 cm 227 MeV 2.11 keV 3.42 mm 2.27 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 198 um -8.88 cm 1.85 cm 938 MeV 18.4 keV 9.38 cm 9.38 cm World eIoni + 2 263 um -14.2 cm 2.09 cm 1.47 GeV 8.97 keV 5.36 cm 14.7 cm World eIoni + 3 283 um -16.4 cm 2.16 cm 1.69 GeV 4.08 keV 2.14 cm 16.9 cm World eIoni + 4 303 um -18.7 cm 2.23 cm 1.92 GeV 5.87 keV 2.37 cm 19.2 cm World eIoni + 5 311 um -20 cm 2.26 cm 2.05 GeV 1.8 keV 1.25 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 13 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -827 um -19.7 cm 1.77 cm 1.98 keV 0 eV 0 fm 0 fm World initStep - 1 -823 um -19.7 cm 1.77 cm 626 keV 1.98 keV 149 um 149 um World eIoni - 2 -808 um -20 cm 1.77 cm 34.3 MeV 381 eV 3.35 mm 3.5 mm OutOfWorldTransportation + 0 303 um -18.7 cm 2.23 cm 6.67 keV 0 eV 0 fm 0 fm World initStep + 1 328 um -18.8 cm 2.23 cm 5.33 MeV 6.67 keV 1.17 mm 1.17 mm World eIoni + 2 2.59 mm -20 cm 2.25 cm 125 MeV 1.95 keV 1.27 cm 1.39 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -290 um -14 cm 1.78 cm 1.88 keV 0 eV 0 fm 0 fm World initStep - 1 -287 um -14 cm 1.78 cm 573 keV 1.88 keV 137 um 137 um World eIoni - 2 -265 um -20 cm 1.78 cm 605 MeV 10.4 keV 6.13 cm 6.15 cm OutOfWorldTransportation + 0 283 um -16.4 cm 2.16 cm 1.46 keV 0 eV 0 fm 0 fm World initStep + 1 284 um -16.4 cm 2.16 cm 375 keV 1.46 keV 93 um 93 um World eIoni + 2 287 um -20 cm 2.16 cm 362 MeV 7.41 keV 3.68 cm 3.69 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 120 um -8.02 cm 1.77 cm 2.35 keV 0 eV 0 fm 0 fm World initStep - 1 127 um -8.03 cm 1.77 cm 840 keV 2.35 keV 195 um 195 um World eIoni - 2 107 um -8.22 cm 1.77 cm 20.4 MeV 333 eV 1.96 mm 2.15 mm World eIoni - 3 146 um -10.2 cm 1.78 cm 215 MeV 7.64 keV 1.95 cm 2.16 cm World eIoni - 4 135 um -12.4 cm 1.79 cm 441 MeV 7.54 keV 2.26 cm 4.42 cm World eIoni - 5 135 um -12.4 cm 1.79 cm 441 MeV 5.86 eV 28.1 um 4.43 cm World eIoni - 6 128 um -13.9 cm 1.79 cm 592 MeV 2.3 keV 1.51 cm 5.93 cm World eIoni - 7 112 um -20 cm 1.79 cm 1.2 GeV 15 keV 6.06 cm 12 cm OutOfWorldTransportation + 0 263 um -14.2 cm 2.09 cm 1.43 keV 0 eV 0 fm 0 fm World initStep + 1 261 um -14.2 cm 2.09 cm 363 keV 1.43 keV 90.2 um 90.2 um World eIoni + 2 247 um -20 cm 2.09 cm 576 MeV 8.35 keV 5.93 cm 5.94 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 128 um -13.9 cm 1.79 cm 1.75 keV 0 eV 0 fm 0 fm World initStep - 1 124 um -13.9 cm 1.79 cm 506 keV 1.75 keV 122 um 122 um World eIoni - 2 92.9 um -20 cm 1.78 cm 606 MeV 11.3 keV 6.16 cm 6.18 cm OutOfWorldTransportation + 0 198 um -8.88 cm 1.85 cm 509 keV 0 eV 0 fm 0 fm World initStep + 1 -6.25 mm -13.8 cm 1.83 cm 490 MeV 10.8 keV 4.97 cm 4.97 cm World eIoni + 2 -1.12 cm -20 cm 1.98 cm 1.11 GeV 10.2 keV 6.21 cm 11.2 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 135 um -12.4 cm 1.79 cm 1.44 keV 0 eV 0 fm 0 fm World initStep - 1 132 um -12.4 cm 1.78 cm 366 keV 1.44 keV 90.9 um 90.9 um World eIoni - 2 102 um -20 cm 1.78 cm 757 MeV 12.8 keV 7.86 cm 7.87 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 91.3 um -6.92 cm 1.69 cm 741 MeV 16.4 keV 7.4 cm 7.4 cm World eIoni + 2 58.3 um -16.1 cm 2.07 cm 1.66 GeV 19.3 keV 9.2 cm 16.6 cm World eIoni + 3 47.4 um -19.8 cm 2.16 cm 2.03 GeV 7.19 keV 3.65 cm 20.3 cm World eIoni + 4 46.8 um -20 cm 2.17 cm 2.05 GeV 548 eV 2.44 mm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 135 um -12.4 cm 1.79 cm 1.39 keV 0 eV 0 fm 0 fm World initStep - 1 133 um -12.4 cm 1.78 cm 344 keV 1.39 keV 86 um 86 um World eIoni - 2 109 um -20 cm 1.78 cm 758 MeV 15.7 keV 7.9 cm 7.91 cm OutOfWorldTransportation + 0 47.4 um -19.8 cm 2.16 cm 12.8 keV 0 eV 0 fm 0 fm World initStep + 1 361 um -19.9 cm 2.2 cm 10.5 MeV 2.49 keV 1.29 mm 1.29 mm World msc + 2 519 um -19.9 cm 2.21 cm 18.6 MeV 0 eV 831 um 2.12 mm World msc + 3 568 um -20 cm 2.21 cm 22.3 MeV 72.8 eV 366 um 2.49 mm World msc + 4 595 um -20 cm 2.21 cm 24.5 MeV 0 eV 229 um 2.71 mm World msc + 5 598 um -20 cm 2.21 cm 24.9 MeV 6.24 eV 33.9 um 2.75 mm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 146 um -10.2 cm 1.78 cm 29.6 keV 0 eV 0 fm 0 fm World initStep - 1 218 um -10.6 cm 1.77 cm 43.5 MeV 3.19 keV 5.19 mm 5.19 mm World eIoni - 2 -5.54 mm -11.1 cm 1.69 cm 91.3 MeV 675 eV 7.87 mm 1.31 cm World eIoni - 3 -6.45 mm -11.3 cm 1.68 cm 110 MeV 464 eV 2.12 mm 1.52 cm World eIoni - 4 -8.74 mm -12 cm 1.65 cm 182 MeV 1.25 keV 7.51 mm 2.27 cm World eIoni - 5 -1.24 cm -14.3 cm 1.6 cm 417 MeV 3.63 keV 2.38 cm 4.65 cm World eIoni - 6 -1.35 cm -15.5 cm 1.59 cm 537 MeV 1.77 keV 1.21 cm 5.86 cm World eIoni - 7 -1.54 cm -18.5 cm 1.56 cm 835 MeV 6.13 keV 2.98 cm 8.84 cm World eIoni - 8 -1.61 cm -19.9 cm 1.55 cm 978 MeV 2.13 keV 1.44 cm 10.3 cm OutOfWorldTransportation + 0 58.3 um -16.1 cm 2.07 cm 2.51 keV 0 eV 0 fm 0 fm World initStep + 1 50.5 um -16.1 cm 2.07 cm 948 keV 2.51 keV 213 um 213 um World eIoni + 2 62.6 um -20 cm 2.06 cm 389 MeV 6.23 keV 3.92 cm 3.94 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 15 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.54 cm -18.5 cm 1.56 cm 1.69 keV 0 eV 0 fm 0 fm World initStep - 1 -1.54 cm -18.5 cm 1.56 cm 477 keV 1.69 keV 116 um 116 um World eIoni - 2 -1.54 cm -19.9 cm 1.57 cm 145 MeV 2.51 keV 1.44 cm 1.46 cm OutOfWorldTransportation + 0 91.3 um -6.92 cm 1.69 cm 1.69 keV 0 eV 0 fm 0 fm World initStep + 1 86 um -6.92 cm 1.69 cm 477 keV 1.69 keV 116 um 116 um World eIoni + 2 55.7 um -20 cm 1.69 cm 1.31 GeV 21.5 keV 13.7 cm 13.7 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 15 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.35 cm -15.5 cm 1.59 cm 2.24 keV 0 eV 0 fm 0 fm World initStep - 1 -1.35 cm -15.5 cm 1.59 cm 774 keV 2.24 keV 181 um 181 um World eIoni - 2 -1.35 cm -15.6 cm 1.59 cm 3.58 MeV 47.7 eV 281 um 462 um World eIoni - 3 -1.34 cm -18.9 cm 1.68 cm 337 MeV 5.76 keV 3.34 cm 3.39 cm World eIoni - 4 -1.33 cm -20 cm 1.7 cm 443 MeV 2.26 keV 1.06 cm 4.44 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 2.83 um -1.42 mm 3.71 mm 64.2 MeV 357 eV 4.05 mm 4.05 mm World eIoni + 2 4.75 um -9.35 mm 8.64 mm 142 MeV 3.54 keV 9.44 mm 1.35 cm World eIoni + 3 -96.7 um -2.73 cm 1.29 cm 322 MeV 4.26 keV 1.85 cm 3.2 cm World eIoni + 4 -162 um -5.08 cm 1.57 cm 556 MeV 4.69 keV 2.36 cm 5.56 cm World eIoni + 5 -267 um -14.2 cm 2.06 cm 1.47 GeV 15.2 keV 9.16 cm 14.7 cm World eIoni + 6 -285 um -16.8 cm 2.14 cm 1.73 GeV 6.19 keV 2.56 cm 17.3 cm World eIoni + 7 -305 um -20 cm 2.23 cm 2.05 GeV 6.98 keV 3.22 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 22 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.34 cm -18.9 cm 1.68 cm 1.09 keV 0 eV 0 fm 0 fm World initStep - 1 -1.34 cm -18.9 cm 1.68 cm 229 keV 1.09 keV 60.1 um 60.1 um World eIoni - 2 -1.34 cm -20 cm 1.67 cm 107 MeV 1.57 keV 1.06 cm 1.07 cm OutOfWorldTransportation + 0 -285 um -16.8 cm 2.14 cm 5.35 keV 0 eV 0 fm 0 fm World initStep + 1 -273 um -16.8 cm 2.14 cm 3.59 MeV 5.35 keV 805 um 805 um World eIoni + 2 -255 um -17.1 cm 2.14 cm 27.4 MeV 201 eV 2.38 mm 3.19 mm World eIoni + 3 -239 um -20 cm 2.14 cm 322 MeV 6.46 keV 2.95 cm 3.27 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 22 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.35 cm -15.6 cm 1.59 cm 5.16 keV 0 eV 0 fm 0 fm World initStep - 1 -1.35 cm -15.6 cm 1.59 cm 2.97 MeV 2.15 keV 451 um 451 um World eIoni - 2 -1.37 cm -15.7 cm 1.54 cm 17.8 MeV 910 eV 1.6 mm 2.05 mm World eIoni - 3 -1.39 cm -18.7 cm 1.45 cm 312 MeV 7.6 keV 2.94 cm 3.14 cm World eIoni - 4 -1.39 cm -20 cm 1.44 cm 439 MeV 1.57 keV 1.28 cm 4.42 cm OutOfWorldTransportation + 0 -267 um -14.2 cm 2.06 cm 1.2 keV 0 eV 0 fm 0 fm World initStep + 1 -266 um -14.2 cm 2.06 cm 270 keV 1.2 keV 69.5 um 69.5 um World eIoni + 2 -265 um -20 cm 2.05 cm 578 MeV 8.33 keV 6.07 cm 6.08 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 24 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.39 cm -18.7 cm 1.45 cm 5.89 keV 0 eV 0 fm 0 fm World initStep - 1 -1.38 cm -18.7 cm 1.45 cm 4.26 MeV 5.89 keV 956 um 956 um World eIoni - 2 -1.39 cm -19.8 cm 1.44 cm 111 MeV 6.59 keV 1.06 cm 1.16 cm World eIoni - 3 -1.39 cm -20 cm 1.44 cm 128 MeV 173 eV 1.72 mm 1.33 cm OutOfWorldTransportation + 0 -162 um -5.08 cm 1.57 cm 1.48 keV 0 eV 0 fm 0 fm World initStep + 1 -158 um -5.08 cm 1.57 cm 384 keV 1.48 keV 94.9 um 94.9 um World eIoni + 2 -128 um -20 cm 1.57 cm 1.49 GeV 27.2 keV 16.1 cm 16.1 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 24 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.37 cm -15.7 cm 1.54 cm 1.32 keV 0 eV 0 fm 0 fm World initStep - 1 -1.37 cm -15.7 cm 1.54 cm 317 keV 1.32 keV 80 um 80 um World eIoni - 2 -1.37 cm -20 cm 1.54 cm 422 MeV 8.61 keV 4.33 cm 4.33 cm OutOfWorldTransportation + 0 -96.7 um -2.73 cm 1.29 cm 1.89 keV 0 eV 0 fm 0 fm World initStep + 1 -93.5 um -2.74 cm 1.29 cm 578 keV 1.89 keV 137 um 137 um World eIoni + 2 -76.6 um -20 cm 1.29 cm 1.73 GeV 24.2 keV 18 cm 18.1 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 15 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.24 cm -14.3 cm 1.6 cm 1.18 keV 0 eV 0 fm 0 fm World initStep - 1 -1.24 cm -14.3 cm 1.6 cm 261 keV 1.18 keV 67.3 um 67.3 um World eIoni - 2 -1.23 cm -20 cm 1.6 cm 565 MeV 10.4 keV 5.93 cm 5.93 cm OutOfWorldTransportation + 0 4.75 um -9.35 mm 8.64 mm 1.35 MeV 0 eV 0 fm 0 fm World initStep + 1 630 um -1.87 cm 8.88 mm 94.6 MeV 4.59 keV 9.37 mm 9.37 mm World eIoni + 2 641 um -2.29 cm 8.88 mm 137 MeV 844 eV 4.21 mm 1.36 cm World eIoni + 3 672 um -6.64 cm 8.92 mm 572 MeV 6.85 keV 4.35 cm 5.71 cm World eIoni + 4 684 um -20 cm 9.02 mm 1.91 GeV 29.7 keV 13.4 cm 19.1 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 15 +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -8.74 mm -12 cm 1.65 cm 1.04 keV 0 eV 0 fm 0 fm World initStep - 1 -8.74 mm -12 cm 1.65 cm 214 keV 1.04 keV 56.5 um 56.5 um World eIoni - 2 -8.78 mm -20 cm 1.65 cm 802 MeV 20.1 keV 8.91 cm 8.92 cm OutOfWorldTransportation + 0 672 um -6.64 cm 8.92 mm 1.32 keV 0 eV 0 fm 0 fm World initStep + 1 675 um -6.64 cm 8.92 mm 317 keV 1.32 keV 80.1 um 80.1 um World eIoni + 2 694 um -20 cm 8.94 mm 1.34 GeV 27.5 keV 14.7 cm 14.7 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 15 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -6.45 mm -11.3 cm 1.68 cm 1.34 keV 0 eV 0 fm 0 fm World initStep - 1 -6.46 mm -11.3 cm 1.68 cm 323 keV 1.34 keV 81.1 um 81.1 um World eIoni - 2 -6.48 mm -20 cm 1.69 cm 874 MeV 15.9 keV 9.23 cm 9.24 cm OutOfWorldTransportation + 0 641 um -2.29 cm 8.88 mm 1.04 keV 0 eV 0 fm 0 fm World initStep + 1 643 um -2.29 cm 8.88 mm 213 keV 1.04 keV 56.5 um 56.5 um World eIoni + 2 -3.21 cm -12.6 cm -1.98 cm 1.03 GeV 26.2 keV 11.9 cm 11.9 cm World eIoni + 3 -3.88 cm -19.6 cm -3.35 cm 1.73 GeV 12.2 keV 7.23 cm 19.1 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 59.7 um -3.04 cm 1.32 cm 1.5 keV 0 eV 0 fm 0 fm World initStep - 1 60.4 um -3.04 cm 1.32 cm 393 keV 1.5 keV 96.8 um 96.8 um World eIoni - 2 67.8 um -20 cm 1.33 cm 1.7 GeV 31 keV 18.4 cm 18.4 cm OutOfWorldTransportation + 0 630 um -1.87 cm 8.88 mm 1.58 keV 0 eV 0 fm 0 fm World initStep + 1 626 um -1.87 cm 8.88 mm 428 keV 1.58 keV 105 um 105 um World eIoni + 2 595 um -20 cm 8.88 mm 1.81 GeV 33.6 keV 19.6 cm 19.6 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -604 um -13.9 cm 2.02 cm 1.44 GeV 29.8 keV 14.3 cm 14.3 cm World eIoni - 2 -714 um -20 cm 2.2 cm 2.05 GeV 12.6 keV 6.15 cm 20.5 cm OutOfWorldTransportation + 0 2.83 um -1.42 mm 3.71 mm 2.82 keV 0 eV 0 fm 0 fm World initStep + 1 -7.1 um -1.53 mm 3.71 mm 1.16 MeV 2.82 keV 264 um 264 um World eIoni + 2 -51 um -6.26 mm 3.8 mm 48.5 MeV 542 eV 4.73 mm 5 mm World eIoni + 3 -144 um -3.47 cm 4 mm 333 MeV 4.94 keV 2.84 cm 3.34 cm World eIoni + 4 -174 um -8.87 cm 4.08 mm 873 MeV 10.8 keV 5.41 cm 8.75 cm World eIoni + 5 -157 um -14 cm 4.13 mm 1.39 GeV 16.8 keV 5.14 cm 13.9 cm World eIoni + 6 -140 um -20 cm 4.17 mm 1.99 GeV 13.1 keV 5.98 cm 19.9 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -604 um -13.9 cm 2.02 cm 3.37 keV 0 eV 0 fm 0 fm World initStep - 1 -591 um -13.9 cm 2.02 cm 1.59 MeV 3.37 keV 359 um 359 um World eIoni - 2 -499 um -14.3 cm 2.02 cm 44.8 MeV 329 eV 4.32 mm 4.68 mm World eIoni - 3 6.39 um -20 cm 2 cm 615 MeV 9.1 keV 5.7 cm 6.17 cm OutOfWorldTransportation + 0 -157 um -14 cm 4.13 mm 3.43 keV 0 eV 0 fm 0 fm World initStep + 1 -164 um -14 cm 4.14 mm 1.63 MeV 3.43 keV 369 um 369 um World eIoni + 2 -163 um -14.3 cm 4.19 mm 32.5 MeV 744 eV 3.08 mm 3.45 mm World eIoni + 3 -168 um -20 cm 4.31 mm 599 MeV 13.5 keV 5.66 cm 6.01 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 19.6 um -3.74 cm 1.43 cm 424 MeV 5.85 keV 4.21 cm 4.21 cm World eIoni - 2 97.6 um -10.3 cm 1.91 cm 1.08 GeV 14.4 keV 6.6 cm 10.8 cm World eIoni - 3 102 um -11.5 cm 1.96 cm 1.2 GeV 2.47 keV 1.19 cm 12 cm World eIoni - 4 121 um -17.6 cm 2.17 cm 1.81 GeV 13.7 keV 6.12 cm 18.1 cm World eIoni - 5 126 um -20 cm 2.24 cm 2.05 GeV 5.39 keV 2.38 cm 20.5 cm OutOfWorldTransportation + 0 -174 um -8.87 cm 4.08 mm 24.2 keV 0 eV 0 fm 0 fm World initStep + 1 -212 um -9.19 cm 3.98 mm 33.1 MeV 6.53 keV 4.05 mm 4.05 mm World eIoni + 2 -2.46 mm -9.54 cm 1.66 mm 67.9 MeV 968 eV 4.85 mm 8.9 mm World eIoni + 3 -5.53 mm -11.5 cm -1.5 mm 264 MeV 5.13 keV 2.02 cm 2.91 cm World eIoni + 4 -7.42 mm -15.1 cm -3.45 mm 627 MeV 10.7 keV 3.63 cm 6.54 cm World eIoni + 5 -8.44 mm -18.9 cm -4.53 mm 1 GeV 12.1 keV 3.78 cm 10.3 cm World eIoni + 6 -8.67 mm -20 cm -4.76 mm 1.11 GeV 2.84 keV 1.09 cm 11.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 12 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 121 um -17.6 cm 2.17 cm 5.42 keV 0 eV 0 fm 0 fm World initStep - 1 123 um -17.6 cm 2.17 cm 3.26 MeV 1.92 keV 498 um 498 um World eIoni - 2 -13.5 um -20 cm 2 cm 238 MeV 4.35 keV 2.41 cm 2.46 cm OutOfWorldTransportation + 0 -8.44 mm -18.9 cm -4.53 mm 1.1 keV 0 eV 0 fm 0 fm World initStep + 1 -8.44 mm -18.9 cm -4.52 mm 233 keV 1.1 keV 60.9 um 60.9 um World eIoni + 2 -8.43 mm -20 cm -4.51 mm 109 MeV 2.58 keV 1.1 cm 1.1 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 12 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 102 um -11.5 cm 1.96 cm 3.59 keV 0 eV 0 fm 0 fm World initStep - 1 112 um -11.5 cm 1.96 cm 1.77 MeV 3.59 keV 400 um 400 um World eIoni - 2 106 um -11.7 cm 1.96 cm 19.1 MeV 171 eV 1.73 mm 2.13 mm World eIoni - 3 153 um -16.9 cm 2 cm 538 MeV 6.92 keV 5.19 cm 5.41 cm World eIoni - 4 155 um -17 cm 2 cm 546 MeV 328 eV 798 um 5.49 cm World eIoni - 5 193 um -20 cm 2.02 cm 849 MeV 6.08 keV 3.03 cm 8.52 cm OutOfWorldTransportation + 0 -7.42 mm -15.1 cm -3.45 mm 2.19 keV 0 eV 0 fm 0 fm World initStep + 1 -7.42 mm -15.1 cm -3.46 mm 745 keV 2.19 keV 174 um 174 um World eIoni + 2 -7.45 mm -15.8 cm -3.26 mm 66.9 MeV 1.06 keV 6.62 mm 6.8 mm World eIoni + 3 -7.05 mm -17 cm -2.48 mm 184 MeV 2.63 keV 1.18 cm 1.86 cm World eIoni + 4 -6.66 mm -20 cm -1.71 mm 487 MeV 7.99 keV 3.03 cm 4.88 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 15 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 155 um -17 cm 2 cm 4.51 keV 0 eV 0 fm 0 fm World initStep - 1 150 um -17 cm 2 cm 2.23 MeV 834 eV 323 um 323 um World eIoni - 2 498 um -20 cm 1.9 cm 303 MeV 5.95 keV 3.02 cm 3.06 cm OutOfWorldTransportation + 0 -7.05 mm -17 cm -2.48 mm 1.07 keV 0 eV 0 fm 0 fm World initStep + 1 -7.05 mm -17 cm -2.48 mm 221 keV 1.07 keV 58.3 um 58.3 um World eIoni + 2 -7.04 mm -20 cm -2.46 mm 302 MeV 6.59 keV 3.13 cm 3.13 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 12 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 153 um -16.9 cm 2 cm 1.75 keV 0 eV 0 fm 0 fm World initStep - 1 159 um -16.9 cm 2 cm 506 keV 1.75 keV 122 um 122 um World eIoni - 2 197 um -20 cm 2 cm 311 MeV 3.37 keV 3.13 cm 3.15 cm OutOfWorldTransportation + 0 -5.53 mm -11.5 cm -1.5 mm 1.09 keV 0 eV 0 fm 0 fm World initStep + 1 -5.53 mm -11.5 cm -1.51 mm 231 keV 1.09 keV 60.5 um 60.5 um World eIoni + 2 -5.54 mm -20 cm -1.53 mm 849 MeV 25.4 keV 9.37 cm 9.38 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 97.6 um -10.3 cm 1.91 cm 1.07 keV 0 eV 0 fm 0 fm World initStep - 1 99.1 um -10.3 cm 1.91 cm 221 keV 1.07 keV 58.2 um 58.2 um World eIoni - 2 123 um -20 cm 1.91 cm 970 MeV 27.7 keV 11 cm 11 cm OutOfWorldTransportation + 0 -144 um -3.47 cm 4 mm 1.15 keV 0 eV 0 fm 0 fm World initStep + 1 -147 um -3.47 cm 4 mm 251 keV 1.15 keV 65.1 um 65.1 um World eIoni + 2 -1.48 cm -16.8 cm 3.22 cm 1.33 GeV 36.9 keV 15.4 cm 15.4 cm World eIoni + 3 -3.94 cm -19.6 cm 8.05 cm 1.61 GeV 13.6 keV 6.14 cm 21.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 19.6 um -3.74 cm 1.43 cm 3.38 keV 0 eV 0 fm 0 fm World initStep - 1 9.16 um -3.75 cm 1.43 cm 1.6 MeV 3.38 keV 361 um 361 um World eIoni - 2 7.48 um -3.76 cm 1.43 cm 2.51 MeV 0 eV 91 um 452 um World eIoni - 3 1.39 mm -8.2 cm 1.33 cm 447 MeV 7.25 keV 4.45 cm 4.49 cm World eIoni - 4 2.55 mm -13.6 cm 1.31 cm 990 MeV 11.4 keV 5.44 cm 9.93 cm World eIoni - 5 2.68 mm -14.6 cm 1.31 cm 1.09 GeV 1.12 keV 9.8 mm 10.9 cm World eIoni - 6 3.13 mm -18.7 cm 1.31 cm 1.49 GeV 11.7 keV 4.04 cm 14.9 cm World eIoni - 7 3.26 mm -20 cm 1.31 cm 1.63 GeV 3.6 keV 1.34 cm 16.3 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 1.73 um -736 um 2.69 mm 57.3 MeV 573 eV 2.82 mm 2.82 mm World eIoni + 2 10.5 um -7.31 mm 7.81 mm 123 MeV 1.05 keV 8.46 mm 1.13 cm World eIoni + 3 70.3 um -8.81 cm 1.83 cm 931 MeV 16.1 keV 8.18 cm 9.31 cm World eIoni + 4 111 um -17.4 cm 2.16 cm 1.79 GeV 18 keV 8.61 cm 17.9 cm World eIoni + 5 120 um -20 cm 2.23 cm 2.05 GeV 5.52 keV 2.58 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 3.13 mm -18.7 cm 1.31 cm 8.84 keV 0 eV 0 fm 0 fm World initStep - 1 3.1 mm -18.7 cm 1.31 cm 8.65 MeV 4.77 keV 1.6 mm 1.6 mm World eIoni - 2 5.43 mm -19.5 cm 1.35 cm 86.8 MeV 860 eV 8.42 mm 1 cm World eIoni - 3 5.83 mm -20 cm 1.36 cm 134 MeV 1.52 keV 4.74 mm 1.48 cm OutOfWorldTransportation + 0 111 um -17.4 cm 2.16 cm 5 keV 0 eV 0 fm 0 fm World initStep + 1 91.6 um -17.4 cm 2.16 cm 3.18 MeV 5 keV 713 um 713 um World eIoni + 2 80.4 um -17.6 cm 2.16 cm 16.2 MeV 144 eV 1.3 mm 2.01 mm World eIoni + 3 76 um -20 cm 2.16 cm 258 MeV 2.67 keV 2.42 cm 2.62 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 2.68 mm -14.6 cm 1.31 cm 1.3 keV 0 eV 0 fm 0 fm World initStep - 1 2.69 mm -14.6 cm 1.31 cm 309 keV 1.3 keV 78.2 um 78.2 um World eIoni - 2 2.71 mm -20 cm 1.32 cm 539 MeV 8.86 keV 5.58 cm 5.58 cm OutOfWorldTransportation + 0 70.3 um -8.81 cm 1.83 cm 12.4 keV 0 eV 0 fm 0 fm World initStep + 1 94.8 um -8.87 cm 1.83 cm 5.81 MeV 836 eV 638 um 638 um World eIoni + 2 -412 um -20 cm 1.75 cm 1.12 GeV 15.5 keV 11.1 cm 11.2 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 2.55 mm -13.6 cm 1.31 cm 1.25 keV 0 eV 0 fm 0 fm World initStep - 1 2.55 mm -13.6 cm 1.31 cm 289 keV 1.25 keV 73.7 um 73.7 um World eIoni - 2 2.58 mm -20 cm 1.31 cm 637 MeV 12.4 keV 6.67 cm 6.68 cm OutOfWorldTransportation + 0 10.5 um -7.31 mm 7.81 mm 8.24 keV 0 eV 0 fm 0 fm World initStep + 1 -23.3 um -7.97 mm 7.82 mm 7.07 MeV 4.76 keV 1.12 mm 1.12 mm World eIoni + 2 -478 um -3.94 cm 7.34 mm 321 MeV 5.16 keV 3.14 cm 3.26 cm World eIoni + 3 -2.35 mm -20 cm 6.92 mm 1.93 GeV 37.8 keV 16.1 cm 19.3 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.39 mm -8.2 cm 1.33 cm 4.75 keV 0 eV 0 fm 0 fm World initStep - 1 1.38 mm -8.23 cm 1.33 cm 2.91 MeV 4.75 keV 652 um 652 um World eIoni - 2 1.38 mm -8.3 cm 1.33 cm 9.44 MeV 0 eV 653 um 1.3 mm World eIoni - 3 2.39 mm -18.1 cm 1.47 cm 987 MeV 14 keV 9.78 cm 9.91 cm World eIoni - 4 2.69 mm -20 cm 1.47 cm 1.18 GeV 4.01 keV 1.93 cm 11.8 cm OutOfWorldTransportation + 0 -478 um -3.94 cm 7.34 mm 14.1 keV 0 eV 0 fm 0 fm World initStep + 1 -535 um -4.1 cm 7.31 mm 16.7 MeV 4.36 keV 2.36 mm 2.36 mm World eIoni + 2 -2.9 mm -4.16 cm 8.43 mm 23 MeV 2.3 keV 3.21 mm 5.57 mm World eIoni + 3 -5.37 mm -6.09 cm 9.68 mm 215 MeV 3.48 keV 1.96 cm 2.51 cm World eIoni + 4 -7.34 mm -20 cm 1.08 cm 1.61 GeV 29.1 keV 13.9 cm 16.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 8 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 6 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 2.39 mm -18.1 cm 1.47 cm 1.64 keV 0 eV 0 fm 0 fm World initStep - 1 2.39 mm -18.1 cm 1.47 cm 454 keV 1.64 keV 110 um 110 um World eIoni - 2 2.42 mm -20 cm 1.47 cm 193 MeV 2.04 keV 1.94 cm 1.95 cm OutOfWorldTransportation + 0 -5.37 mm -6.09 cm 9.68 mm 1.59 keV 0 eV 0 fm 0 fm World initStep + 1 -5.37 mm -6.09 cm 9.67 mm 430 keV 1.59 keV 105 um 105 um World eIoni + 2 -5.36 mm -20 cm 9.65 mm 1.39 GeV 22.8 keV 14.7 cm 14.7 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -24.5 um -4.08 cm 1.45 cm 458 MeV 8.55 keV 4.56 cm 4.56 cm World eIoni - 2 -100 um -17.4 cm 2.14 cm 1.79 GeV 25.4 keV 13.3 cm 17.8 cm World eIoni - 3 -114 um -20 cm 2.2 cm 2.05 GeV 6.91 keV 2.65 cm 20.5 cm OutOfWorldTransportation + 0 1.73 um -736 um 2.69 mm 11.1 keV 0 eV 0 fm 0 fm World initStep + 1 -29.7 um -1.9 mm 2.68 mm 12.3 MeV 3.5 keV 1.94 mm 1.94 mm World eIoni + 2 1.66 mm -1.01 cm 4.29 mm 94.6 MeV 1.11 keV 8.7 mm 1.06 cm World eIoni + 3 3.08 mm -5.54 cm 5.51 mm 548 MeV 10.6 keV 4.54 cm 5.6 cm World eIoni + 4 3.87 mm -15.2 cm 6.19 mm 1.52 GeV 21.7 keV 9.69 cm 15.3 cm World eIoni + 5 4.08 mm -20 cm 6.37 mm 1.99 GeV 12.6 keV 4.76 cm 20.1 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -100 um -17.4 cm 2.14 cm 1.86 keV 0 eV 0 fm 0 fm World initStep - 1 -94.7 um -17.4 cm 2.14 cm 564 keV 1.86 keV 135 um 135 um World eIoni - 2 -60.9 um -20 cm 2.14 cm 265 MeV 4.62 keV 2.66 cm 2.67 cm OutOfWorldTransportation + 0 3.87 mm -15.2 cm 6.19 mm 1.24 keV 0 eV 0 fm 0 fm World initStep + 1 3.87 mm -15.2 cm 6.19 mm 284 keV 1.24 keV 72.6 um 72.6 um World eIoni + 2 3.88 mm -20 cm 6.21 mm 476 MeV 9.96 keV 4.93 cm 4.94 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -24.5 um -4.08 cm 1.45 cm 1.05 keV 0 eV 0 fm 0 fm World initStep - 1 -24.2 um -4.08 cm 1.45 cm 216 keV 1.05 keV 57 um 57 um World eIoni - 2 -1.45 cm -14.5 cm 5.27 cm 1.05 GeV 36.9 keV 12.1 cm 12.1 cm World eIoni - 3 -5.89 cm -19.1 cm 9.33 cm 1.5 GeV 19.5 keV 7.64 cm 19.7 cm OutOfWorldTransportation + 0 3.08 mm -5.54 cm 5.51 mm 2.96 keV 0 eV 0 fm 0 fm World initStep + 1 3.09 mm -5.56 cm 5.51 mm 1.26 MeV 2.96 keV 287 um 287 um World eIoni + 2 3.01 mm -7.43 cm 4.8 mm 189 MeV 2.91 keV 1.88 cm 1.91 cm World eIoni + 3 2.82 mm -14.3 cm 3.48 mm 879 MeV 13 keV 6.9 cm 8.81 cm World eIoni + 4 2.78 mm -20 cm 3.04 mm 1.45 GeV 15.8 keV 5.67 cm 14.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 8 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -83.8 um -11.1 cm 1.93 cm 1.16 GeV 24.3 keV 11.6 cm 11.6 cm World eIoni - 2 -246 um -18.1 cm 2.17 cm 1.86 GeV 13.7 keV 7.05 cm 18.6 cm World eIoni - 3 -280 um -20 cm 2.22 cm 2.05 GeV 2.66 keV 1.89 cm 20.5 cm OutOfWorldTransportation + 0 2.82 mm -14.3 cm 3.48 mm 2.22 keV 0 eV 0 fm 0 fm World initStep + 1 2.82 mm -14.3 cm 3.49 mm 761 keV 2.22 keV 178 um 178 um World eIoni + 2 2.84 mm -14.6 cm 3.46 mm 25.4 MeV 436 eV 2.46 mm 2.64 mm World eIoni + 3 2.88 mm -20 cm 3.4 mm 567 MeV 9.58 keV 5.41 cm 5.68 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -246 um -18.1 cm 2.17 cm 1.09 keV 0 eV 0 fm 0 fm World initStep - 1 -245 um -18.1 cm 2.17 cm 228 keV 1.09 keV 59.8 um 59.8 um World eIoni - 2 -232 um -20 cm 2.17 cm 191 MeV 2.83 keV 1.93 cm 1.93 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 0 fm -20 cm 2.22 cm 2.05 GeV 40.4 keV 20.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -83.8 um -11.1 cm 1.93 cm 4.2 keV 0 eV 0 fm 0 fm World initStep - 1 -86.6 um -11.1 cm 1.93 cm 2.34 MeV 4.2 keV 525 um 525 um World eIoni - 2 -48.5 um -11.6 cm 1.93 cm 55.7 MeV 605 eV 5.33 mm 5.85 mm World eIoni - 3 -31.9 um -15.6 cm 1.91 cm 451 MeV 6.16 keV 3.95 cm 4.54 cm World eIoni - 4 -42.9 um -16 cm 1.91 cm 497 MeV 1.29 keV 4.65 mm 5 cm World eIoni - 5 -105 um -20 cm 1.91 cm 894 MeV 9.49 keV 3.97 cm 8.97 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 262 nm -1.57 mm 3.88 mm 65.6 MeV 740 eV 4.27 mm 4.27 mm World eIoni + 2 48.4 um -3.9 cm 1.44 cm 440 MeV 6.04 keV 3.95 cm 4.37 cm World eIoni + 3 110 um -20 cm 2.21 cm 2.05 GeV 32.7 keV 16.1 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -42.9 um -16 cm 1.91 cm 3.2 keV 0 eV 0 fm 0 fm World initStep - 1 -54.4 um -16 cm 1.91 cm 1.45 MeV 3.2 keV 328 um 328 um World eIoni - 2 -112 um -16.3 cm 1.91 cm 28.6 MeV 128 eV 2.72 mm 3.05 mm World eIoni - 3 -177 um -20 cm 1.91 cm 397 MeV 9.12 keV 3.69 cm 3.99 cm OutOfWorldTransportation + 0 48.4 um -3.9 cm 1.44 cm 1.24 keV 0 eV 0 fm 0 fm World initStep + 1 44.9 um -3.9 cm 1.44 cm 284 keV 1.24 keV 72.7 um 72.7 um World eIoni + 2 18.1 um -20 cm 1.44 cm 1.61 GeV 34.7 keV 18.5 cm 18.6 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -31.9 um -15.6 cm 1.91 cm 1.45 keV 0 eV 0 fm 0 fm World initStep - 1 -36.3 um -15.6 cm 1.91 cm 370 keV 1.45 keV 91.9 um 91.9 um World eIoni - 2 -79 um -20 cm 1.91 cm 445 MeV 8.24 keV 4.53 cm 4.54 cm OutOfWorldTransportation + 0 262 nm -1.57 mm 3.88 mm 1.62 keV 0 eV 0 fm 0 fm World initStep + 1 1.19 um -1.61 mm 3.87 mm 446 keV 1.62 keV 108 um 108 um World eIoni + 2 7.25 um -20 cm 3.86 mm 1.98 GeV 36.2 keV 21.5 cm 21.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -3405,263 +3363,242 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 477 um -10.7 cm 1.93 cm 1.12 GeV 27 keV 11.2 cm 11.2 cm World eIoni - 2 507 um -14.3 cm 2.07 cm 1.48 GeV 4.85 keV 3.56 cm 14.8 cm World eIoni - 3 546 um -20 cm 2.24 cm 2.05 GeV 14 keV 5.72 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 507 um -14.3 cm 2.07 cm 13.7 keV 0 eV 0 fm 0 fm World initStep - 1 466 um -14.4 cm 2.07 cm 16.1 MeV 3.94 keV 2.31 mm 2.31 mm World eIoni - 2 -43.6 um -15.5 cm 2.54 cm 120 MeV 1.3 keV 1.23 cm 1.46 cm World eIoni - 3 -303 um -20 cm 2.79 cm 572 MeV 8.86 keV 4.54 cm 5.99 cm OutOfWorldTransportation + 1 0 fm -20 cm 2.22 cm 2.05 GeV 34.4 keV 20.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -43.6 um -15.5 cm 2.54 cm 1.14 keV 0 eV 0 fm 0 fm World initStep - 1 -46.2 um -15.5 cm 2.54 cm 248 keV 1.14 keV 64.3 um 64.3 um World eIoni - 2 -82.8 um -20 cm 2.54 cm 454 MeV 6.39 keV 4.73 cm 4.73 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 -73.1 um -2.96 cm 1.32 cm 346 MeV 8.03 keV 3.43 cm 3.43 cm World eIoni + 2 -165 um -20 cm 2.22 cm 2.05 GeV 38.7 keV 17.1 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 477 um -10.7 cm 1.93 cm 2.14 keV 0 eV 0 fm 0 fm World initStep - 1 474 um -10.7 cm 1.93 cm 713 keV 2.14 keV 167 um 167 um World eIoni - 2 -237 um -12 cm 1.94 cm 125 MeV 1.47 keV 1.25 cm 1.26 cm World eIoni - 3 -2.47 mm -15.9 cm 1.89 cm 519 MeV 11.7 keV 3.95 cm 5.21 cm World eIoni - 4 -3.37 mm -20 cm 1.87 cm 927 MeV 10.5 keV 4.08 cm 9.29 cm OutOfWorldTransportation + 0 -73.1 um -2.96 cm 1.32 cm 12.4 keV 0 eV 0 fm 0 fm World initStep + 1 -22.3 um -3.09 cm 1.32 cm 14.2 MeV 6.08 keV 2.12 mm 2.12 mm World eIoni + 2 -108 um -3.31 cm 1.17 cm 35.9 MeV 374 eV 2.69 mm 4.82 mm World eIoni + 3 -378 um -20 cm 6.73 mm 1.7 GeV 25.1 keV 16.7 cm 17.2 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -2.47 mm -15.9 cm 1.89 cm 1.47 keV 0 eV 0 fm 0 fm World initStep - 1 -2.47 mm -15.9 cm 1.89 cm 378 keV 1.47 keV 93.5 um 93.5 um World eIoni - 2 -2.42 mm -20 cm 1.89 cm 409 MeV 6.67 keV 4.16 cm 4.17 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 281 um -8.12 cm 1.79 cm 862 MeV 18.5 keV 8.61 cm 8.61 cm World eIoni + 2 315 um -8.84 cm 1.83 cm 934 MeV 1.85 keV 7.24 mm 9.33 cm World eIoni + 3 440 um -12.1 cm 1.98 cm 1.26 GeV 7.54 keV 3.24 cm 12.6 cm World eIoni + 4 521 um -14.8 cm 2.08 cm 1.53 GeV 5.17 keV 2.73 cm 15.3 cm World eIoni + 5 640 um -20 cm 2.23 cm 2.05 GeV 9.21 keV 5.2 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 27.5 um -2.41 cm 1.23 cm 291 MeV 6.71 keV 2.87 cm 2.87 cm World eIoni - 2 58.2 um -7.73 cm 1.76 cm 823 MeV 10.4 keV 5.35 cm 8.22 cm World eIoni - 3 76.2 um -14.3 cm 2.06 cm 1.48 GeV 12.5 keV 6.58 cm 14.8 cm World eIoni - 4 88.7 um -19.9 cm 2.22 cm 2.04 GeV 11.8 keV 5.55 cm 20.4 cm World eIoni - 5 89.1 um -20 cm 2.22 cm 2.05 GeV 96.8 eV 1.46 mm 20.5 cm OutOfWorldTransportation + 0 521 um -14.8 cm 2.08 cm 2.14 keV 0 eV 0 fm 0 fm World initStep + 1 526 um -14.8 cm 2.08 cm 715 keV 2.14 keV 168 um 168 um World eIoni + 2 599 um -17.6 cm 2.29 cm 284 MeV 5.89 keV 2.85 cm 2.86 cm World eIoni + 3 -65.5 um -20 cm 2.38 cm 519 MeV 6.42 keV 2.36 cm 5.22 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 5 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 88.7 um -19.9 cm 2.22 cm 11.6 keV 0 eV 0 fm 0 fm World initStep - 1 72.8 um -19.9 cm 2.18 cm 7.11 MeV 1.99 keV 825 um 825 um World msc - 2 97.5 um -19.9 cm 2.14 cm 9.09 MeV 0 eV 446 um 1.27 mm World msc - 3 115 um -20 cm 2.12 cm 12.1 MeV 0 eV 414 um 1.68 mm World msc - 4 121 um -20 cm 2.11 cm 13.5 MeV 0 eV 166 um 1.85 mm World msc - 5 126 um -20 cm 2.1 cm 14.9 MeV 0 eV 165 um 2.02 mm World msc - 6 127 um -20 cm 2.1 cm 15 MeV 0.89 eV 5.08 um 2.02 mm OutOfWorldTransportation + 0 599 um -17.6 cm 2.29 cm 1.35 keV 0 eV 0 fm 0 fm World initStep + 1 603 um -17.6 cm 2.29 cm 326 keV 1.35 keV 82 um 82 um World eIoni + 2 624 um -20 cm 2.29 cm 235 MeV 4.55 keV 2.38 cm 2.39 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 76.2 um -14.3 cm 2.06 cm 3.51 keV 0 eV 0 fm 0 fm World initStep - 1 66.7 um -14.3 cm 2.06 cm 843 keV 409 eV 99.3 um 99.3 um World eIoni - 2 143 um -20 cm 2.08 cm 570 MeV 8.31 keV 5.73 cm 5.74 cm OutOfWorldTransportation + 0 440 um -12.1 cm 1.98 cm 14.1 keV 0 eV 0 fm 0 fm World initStep + 1 391 um -12.2 cm 1.98 cm 16.7 MeV 4.83 keV 2.37 mm 2.37 mm World eIoni + 2 2.5 mm -12.4 cm 1.87 cm 35.4 MeV 618 eV 3.2 mm 5.56 mm World eIoni + 3 7.29 mm -20 cm 1.61 cm 791 MeV 12.2 keV 7.6 cm 8.16 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 58.2 um -7.73 cm 1.76 cm 4.6 keV 0 eV 0 fm 0 fm World initStep - 1 43.9 um -7.76 cm 1.76 cm 2.74 MeV 4.6 keV 615 um 615 um World eIoni - 2 41.2 um -7.88 cm 1.76 cm 14.6 MeV 0 eV 1.19 mm 1.8 mm World eIoni - 3 28.1 um -20 cm 1.75 cm 1.23 GeV 20.4 keV 12.1 cm 12.3 cm OutOfWorldTransportation + 0 315 um -8.84 cm 1.83 cm 1.02 keV 0 eV 0 fm 0 fm World initStep + 1 317 um -8.84 cm 1.83 cm 205 keV 1.02 keV 54.6 um 54.6 um World eIoni + 2 -1.45 cm -18.5 cm 1.65 cm 965 MeV 23.9 keV 11.2 cm 11.2 cm World eIoni + 3 -2.28 cm -19.9 cm 1.78 cm 1.1 GeV 4.18 keV 1.62 cm 12.8 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 27.5 um -2.41 cm 1.23 cm 2.99 keV 0 eV 0 fm 0 fm World initStep - 1 30.1 um -2.42 cm 1.23 cm 1.29 MeV 2.99 keV 292 um 292 um World eIoni - 2 80.2 um -2.8 cm 1.23 cm 39.3 MeV 659 eV 3.8 mm 4.09 mm World eIoni - 3 186 um -17 cm 1.24 cm 1.46 GeV 27.2 keV 14.2 cm 14.6 cm World eIoni - 4 183 um -17.3 cm 1.25 cm 1.49 GeV 1.29 keV 3.01 mm 14.9 cm World eIoni - 5 151 um -20 cm 1.27 cm 1.76 GeV 6.05 keV 2.72 cm 17.6 cm OutOfWorldTransportation + 0 281 um -8.12 cm 1.79 cm 1.16 keV 0 eV 0 fm 0 fm World initStep + 1 285 um -8.12 cm 1.79 cm 256 keV 1.16 keV 66.1 um 66.1 um World eIoni + 2 310 um -20 cm 1.79 cm 1.19 GeV 27.5 keV 13.4 cm 13.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 183 um -17.3 cm 1.25 cm 1.37 keV 0 eV 0 fm 0 fm World initStep - 1 184 um -17.3 cm 1.25 cm 336 keV 1.37 keV 84.1 um 84.1 um World eIoni - 2 203 um -20 cm 1.24 cm 273 MeV 5.09 keV 2.76 cm 2.77 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 72.1 um -7.32 cm 1.76 cm 782 MeV 15.6 keV 7.81 cm 7.81 cm World eIoni + 2 849 um -20 cm 2.31 cm 2.05 GeV 26.6 keV 12.7 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 186 um -17 cm 1.24 cm 1.12 keV 0 eV 0 fm 0 fm World initStep - 1 188 um -17 cm 1.24 cm 241 keV 1.12 keV 62.8 um 62.8 um World eIoni - 2 208 um -20 cm 1.24 cm 303 MeV 6.17 keV 3.11 cm 3.11 cm OutOfWorldTransportation + 0 72.1 um -7.32 cm 1.76 cm 2.32 keV 0 eV 0 fm 0 fm World initStep + 1 66.3 um -7.33 cm 1.76 cm 824 keV 2.32 keV 192 um 192 um World eIoni + 2 -15.2 um -8.31 cm 1.79 cm 98.6 MeV 2.69 keV 9.79 mm 9.98 mm World eIoni + 3 485 um -11.2 cm 1.85 cm 390 MeV 8.95 keV 2.91 cm 3.91 cm World eIoni + 4 947 um -19.7 cm 1.9 cm 1.24 GeV 16.3 keV 8.51 cm 12.4 cm World eIoni + 5 956 um -20 cm 1.9 cm 1.27 GeV 625 eV 2.66 mm 12.7 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -102 um -4.85 cm 1.54 cm 535 MeV 12.3 keV 5.33 cm 5.33 cm World eIoni - 2 -135 um -6.05 cm 1.64 cm 655 MeV 1.71 keV 1.21 cm 6.54 cm World eIoni - 3 -258 um -13 cm 2 cm 1.35 GeV 11 keV 6.94 cm 13.5 cm World eIoni - 4 -333 um -20 cm 2.21 cm 2.05 GeV 12.5 keV 7.02 cm 20.5 cm OutOfWorldTransportation + 0 947 um -19.7 cm 1.9 cm 1.15 keV 0 eV 0 fm 0 fm World initStep + 1 945 um -19.7 cm 1.9 cm 250 keV 1.15 keV 65 um 65 um World eIoni + 2 936 um -20 cm 1.9 cm 26.6 MeV 451 eV 2.64 mm 2.71 mm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -258 um -13 cm 2 cm 5.82 keV 0 eV 0 fm 0 fm World initStep - 1 -273 um -13 cm 2 cm 4.15 MeV 5.82 keV 840 um 840 um World eIoni - 2 1.07 mm -16.3 cm 2.23 cm 335 MeV 7.97 keV 3.38 cm 3.46 cm World eIoni - 3 1.21 mm -17.7 cm 2.25 cm 470 MeV 2.86 keV 1.35 cm 4.81 cm World eIoni - 4 1.38 mm -20 cm 2.28 cm 702 MeV 6 keV 2.31 cm 7.13 cm OutOfWorldTransportation + 0 485 um -11.2 cm 1.85 cm 1.09 keV 0 eV 0 fm 0 fm World initStep + 1 481 um -11.2 cm 1.85 cm 229 keV 1.09 keV 60.1 um 60.1 um World eIoni + 2 457 um -20 cm 1.85 cm 878 MeV 24.9 keV 9.74 cm 9.75 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.21 mm -17.7 cm 2.25 cm 17.2 keV 0 eV 0 fm 0 fm World initStep - 1 1.13 mm -17.9 cm 2.25 cm 21.3 MeV 4.64 keV 2.82 mm 2.82 mm World eIoni - 2 1.19 mm -18.5 cm 2.35 cm 81 MeV 3.02 keV 6.05 mm 8.87 mm World eIoni - 3 1.26 mm -20 cm 2.42 cm 233 MeV 2.72 keV 1.52 cm 2.4 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 -29.9 um -1.47 cm 1.03 cm 197 MeV 4.3 keV 1.91 cm 1.91 cm World eIoni + 2 -393 um -20 cm 2.2 cm 2.05 GeV 43.7 keV 18.6 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.07 mm -16.3 cm 2.23 cm 2.84 keV 0 eV 0 fm 0 fm World initStep - 1 1.08 mm -16.3 cm 2.23 cm 1.18 MeV 2.84 keV 268 um 268 um World eIoni - 2 936 um -17.1 cm 2.24 cm 80.9 MeV 921 eV 7.96 mm 8.23 mm World eIoni - 3 577 um -20 cm 2.23 cm 366 MeV 6.09 keV 2.86 cm 3.68 cm OutOfWorldTransportation + 0 -29.9 um -1.47 cm 1.03 cm 1.44 keV 0 eV 0 fm 0 fm World initStep + 1 -27.5 um -1.47 cm 1.03 cm 364 keV 1.44 keV 90.6 um 90.6 um World eIoni + 2 -11.1 um -20 cm 1.03 cm 1.85 GeV 36.5 keV 20.6 cm 20.6 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -135 um -6.05 cm 1.64 cm 1.05 keV 0 eV 0 fm 0 fm World initStep - 1 -138 um -6.06 cm 1.64 cm 215 keV 1.05 keV 56.9 um 56.9 um World eIoni - 2 3.46 cm -16.5 cm 1.74 cm 1.04 GeV 33.4 keV 12.1 cm 12.1 cm World eIoni - 3 5.5 cm -19.2 cm 2.57 cm 1.32 GeV 11.1 keV 3.53 cm 15.6 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 289 um -9.98 cm 1.86 cm 1.05 GeV 26.2 keV 10.5 cm 10.5 cm World eIoni + 2 373 um -14 cm 2.02 cm 1.45 GeV 7.28 keV 4.05 cm 14.5 cm World eIoni + 3 399 um -15.6 cm 2.07 cm 1.61 GeV 5.23 keV 1.59 cm 16.1 cm World eIoni + 4 423 um -17.3 cm 2.12 cm 1.78 GeV 2.6 keV 1.68 cm 17.8 cm World eIoni + 5 456 um -20 cm 2.19 cm 2.05 GeV 4.64 keV 2.71 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -102 um -4.85 cm 1.54 cm 6.67 keV 0 eV 0 fm 0 fm World initStep - 1 -96.5 um -4.89 cm 1.54 cm 4.06 MeV 1.53 keV 550 um 550 um World eIoni - 2 251 um -8.74 cm 1.42 cm 390 MeV 5.24 keV 3.86 cm 3.92 cm World eIoni - 3 34.9 um -13.6 cm 1.34 cm 876 MeV 9.49 keV 4.87 cm 8.79 cm World eIoni - 4 -32 um -16.3 cm 1.31 cm 1.15 GeV 3.3 keV 2.72 cm 11.5 cm World eIoni - 5 -55.1 um -17.5 cm 1.3 cm 1.27 GeV 2 keV 1.19 cm 12.7 cm World eIoni - 6 -96.9 um -20 cm 1.29 cm 1.52 GeV 5.08 keV 2.48 cm 15.2 cm OutOfWorldTransportation + 0 423 um -17.3 cm 2.12 cm 4.27 keV 0 eV 0 fm 0 fm World initStep + 1 439 um -17.3 cm 2.12 cm 2.4 MeV 4.27 keV 540 um 540 um World eIoni + 2 457 um -17.7 cm 2.12 cm 38.9 MeV 514 eV 3.65 mm 4.19 mm World eIoni + 3 445 um -20 cm 2.11 cm 271 MeV 4.87 keV 2.32 cm 2.74 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -55.1 um -17.5 cm 1.3 cm 1.36 keV 0 eV 0 fm 0 fm World initStep - 1 -52.4 um -17.5 cm 1.3 cm 332 keV 1.36 keV 83.3 um 83.3 um World eIoni - 2 -24.3 um -20 cm 1.31 cm 249 MeV 4.01 keV 2.51 cm 2.52 cm OutOfWorldTransportation + 0 399 um -15.6 cm 2.07 cm 1.51 keV 0 eV 0 fm 0 fm World initStep + 1 402 um -15.6 cm 2.07 cm 398 keV 1.51 keV 98 um 98 um World eIoni + 2 414 um -20 cm 2.07 cm 439 MeV 6.99 keV 4.47 cm 4.48 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -32 um -16.3 cm 1.31 cm 4.19 keV 0 eV 0 fm 0 fm World initStep - 1 -36.4 um -16.4 cm 1.32 cm 2.33 MeV 4.19 keV 523 um 523 um World eIoni - 2 -35.1 um -16.5 cm 1.32 cm 19.5 MeV 79.2 eV 1.71 mm 2.23 mm World eIoni - 3 -14.4 um -20 cm 1.32 cm 367 MeV 7.23 keV 3.48 cm 3.7 cm OutOfWorldTransportation + 0 373 um -14 cm 2.02 cm 1.45 keV 0 eV 0 fm 0 fm World initStep + 1 370 um -14 cm 2.02 cm 368 keV 1.45 keV 91.4 um 91.4 um World eIoni + 2 351 um -20 cm 2.02 cm 598 MeV 13.7 keV 6.15 cm 6.16 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 34.9 um -13.6 cm 1.34 cm 1.15 keV 0 eV 0 fm 0 fm World initStep - 1 35.9 um -13.6 cm 1.34 cm 249 keV 1.15 keV 64.7 um 64.7 um World eIoni - 2 50.2 um -20 cm 1.34 cm 640 MeV 14.8 keV 6.8 cm 6.81 cm OutOfWorldTransportation + 0 289 um -9.98 cm 1.86 cm 8.27 keV 0 eV 0 fm 0 fm World initStep + 1 298 um -10.1 cm 1.86 cm 7.74 MeV 6.44 keV 1.5 mm 1.5 mm World eIoni + 2 840 um -10.2 cm 1.85 cm 17.6 MeV 30.8 eV 1.13 mm 2.63 mm World eIoni + 3 2.74 mm -13.4 cm 1.82 cm 346 MeV 5.43 keV 3.29 cm 3.55 cm World eIoni + 4 4.1 mm -20 cm 1.77 cm 1 GeV 12.6 keV 6.56 cm 10.1 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 251 um -8.74 cm 1.42 cm 2.89 keV 0 eV 0 fm 0 fm World initStep - 1 251 um -8.75 cm 1.42 cm 1.21 MeV 2.89 keV 275 um 275 um World eIoni - 2 250 um -8.82 cm 1.42 cm 8.05 MeV 42.3 eV 684 um 959 um World eIoni - 3 230 um -20 cm 1.42 cm 1.13 GeV 16.5 keV 11.2 cm 11.3 cm OutOfWorldTransportation + 0 2.74 mm -13.4 cm 1.82 cm 1.49 keV 0 eV 0 fm 0 fm World initStep + 1 2.74 mm -13.4 cm 1.82 cm 385 keV 1.49 keV 95.2 um 95.2 um World eIoni + 2 2.76 mm -20 cm 1.82 cm 657 MeV 13 keV 6.77 cm 6.78 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -878 um -16.9 cm 2.19 cm 1.74 GeV 30 keV 17.4 cm 17.4 cm World eIoni - 2 -915 um -19.3 cm 2.26 cm 1.98 GeV 3.92 keV 2.38 cm 19.8 cm World eIoni - 3 -924 um -20 cm 2.28 cm 2.05 GeV 597 eV 6.74 mm 20.5 cm World eIoni - 4 -924 um -20 cm 2.28 cm 2.05 GeV 165 eV 439 um 20.5 cm OutOfWorldTransportation + 0 840 um -10.2 cm 1.85 cm 1.32 keV 0 eV 0 fm 0 fm World initStep + 1 843 um -10.2 cm 1.85 cm 319 keV 1.32 keV 80.1 um 80.1 um World eIoni + 2 863 um -20 cm 1.85 cm 985 MeV 18.9 keV 10.5 cm 10.5 cm OutOfWorldTransportation +--> Event 50 starts. ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -924 um -20 cm 2.28 cm 1.9 keV 0 eV 0 fm 0 fm World initStep - 1 -928 um -20 cm 2.28 cm 584 keV 1.9 keV 139 um 139 um World eIoni - 2 -934 um -20 cm 2.28 cm 4.43 MeV 9.23 eV 384 um 523 um OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 30.4 um -1.8 cm 1.11 cm 230 MeV 5.05 keV 2.24 cm 2.24 cm World eIoni + 2 43.4 um -8.48 cm 1.79 cm 898 MeV 11.1 keV 6.72 cm 8.97 cm World eIoni + 3 30.3 um -20 cm 2.21 cm 2.05 GeV 22 keV 11.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -915 um -19.3 cm 2.26 cm 62.5 keV 0 eV 0 fm 0 fm World initStep - 1 -953 um -20 cm 2.28 cm 73.5 MeV 2.76 keV 7.85 mm 7.85 mm OutOfWorldTransportation + 0 43.4 um -8.48 cm 1.79 cm 1.71 keV 0 eV 0 fm 0 fm World initStep + 1 38 um -8.48 cm 1.79 cm 488 keV 1.71 keV 118 um 118 um World eIoni + 2 8.15 um -20 cm 1.79 cm 1.15 GeV 20 keV 12 cm 12 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -878 um -16.9 cm 2.19 cm 4.36 keV 0 eV 0 fm 0 fm World initStep - 1 -881 um -16.9 cm 2.19 cm 2.5 MeV 4.36 keV 562 um 562 um World eIoni - 2 -888 um -17.1 cm 2.19 cm 15.4 MeV 3.02 eV 1.29 mm 1.86 mm World eIoni - 3 -911 um -20 cm 2.18 cm 309 MeV 8.24 keV 2.94 cm 3.12 cm OutOfWorldTransportation + 0 30.4 um -1.8 cm 1.11 cm 1.19 keV 0 eV 0 fm 0 fm World initStep + 1 33.3 um -1.8 cm 1.11 cm 267 keV 1.19 keV 68.6 um 68.6 um World eIoni + 2 -2.6 cm -16.5 cm -1.2 cm 1.47 GeV 30.5 keV 17 cm 17 cm World eIoni + 3 -1.79 cm -19.9 cm -4.04 cm 1.81 GeV 8.23 keV 4.54 cm 21.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -3669,37 +3606,40 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -419 um -10.4 cm 1.87 cm 1.08 GeV 23 keV 10.8 cm 10.8 cm World eIoni - 2 -480 um -19 cm 2.16 cm 1.95 GeV 17.3 keV 8.68 cm 19.5 cm World eIoni - 3 -487 um -20 cm 2.18 cm 2.05 GeV 1.65 keV 9.73 mm 20.5 cm OutOfWorldTransportation + 1 -593 um -13.4 cm 2.02 cm 1.39 GeV 27.4 keV 13.9 cm 13.9 cm World eIoni + 2 -645 um -14.6 cm 2.06 cm 1.51 GeV 3.7 keV 1.21 cm 15.1 cm World eIoni + 3 -833 um -20 cm 2.22 cm 2.05 GeV 9.91 keV 5.4 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -480 um -19 cm 2.16 cm 3.76 keV 0 eV 0 fm 0 fm World initStep - 1 -468 um -19 cm 2.16 cm 1.93 MeV 3.76 keV 433 um 433 um World eIoni - 2 -497 um -19.5 cm 2.17 cm 46.2 MeV 217 eV 4.42 mm 4.86 mm World eIoni - 3 -516 um -20 cm 2.17 cm 97.4 MeV 1.45 keV 5.13 mm 9.98 mm OutOfWorldTransportation + 0 -645 um -14.6 cm 2.06 cm 8.78 keV 0 eV 0 fm 0 fm World initStep + 1 -683 um -14.7 cm 2.06 cm 8.56 MeV 4.17 keV 1.59 mm 1.59 mm World eIoni + 2 -673 um -14.8 cm 2.03 cm 16.3 MeV 222 eV 812 um 2.4 mm World eIoni + 3 -383 um -18.7 cm 1.91 cm 406 MeV 4.39 keV 3.9 cm 4.14 cm World eIoni + 4 -376 um -20 cm 1.9 cm 540 MeV 2.44 keV 1.34 cm 5.48 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -419 um -10.4 cm 1.87 cm 1.93 keV 0 eV 0 fm 0 fm World initStep - 1 -420 um -10.4 cm 1.87 cm 600 keV 1.93 keV 143 um 143 um World eIoni - 2 -427 um -20 cm 1.86 cm 965 MeV 12.2 keV 9.86 cm 9.88 cm OutOfWorldTransportation ---> Event 50 starts. + 0 -383 um -18.7 cm 1.91 cm 2.19 keV 0 eV 0 fm 0 fm World initStep + 1 -380 um -18.7 cm 1.91 cm 745 keV 2.19 keV 174 um 174 um World eIoni + 2 -378 um -18.7 cm 1.91 cm 2.76 MeV 0 eV 202 um 376 um World eIoni + 3 -370 um -20 cm 1.9 cm 134 MeV 1.24 keV 1.31 cm 1.35 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 40.4 keV 20.5 cm 20.5 cm OutOfWorldTransportation + 0 -593 um -13.4 cm 2.02 cm 11.6 keV 0 eV 0 fm 0 fm World initStep + 1 -629 um -13.5 cm 2.02 cm 13 MeV 3.04 keV 2.01 mm 2.01 mm World eIoni + 2 -1.05 mm -14.3 cm 2.26 cm 87 MeV 1.07 keV 7.95 mm 9.96 mm World eIoni + 3 -1.47 mm -20 cm 2.48 cm 661 MeV 10.6 keV 5.74 cm 6.74 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -3707,96 +3647,100 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 40.7 keV 20.5 cm 20.5 cm OutOfWorldTransportation + 1 -202 um -6.85 cm 1.71 cm 735 MeV 11.2 keV 7.34 cm 7.34 cm World eIoni + 2 -227 um -9.65 cm 1.88 cm 1.02 GeV 8.14 keV 2.81 cm 10.1 cm World eIoni + 3 -235 um -10.8 cm 1.93 cm 1.13 GeV 2.54 keV 1.14 cm 11.3 cm World eIoni + 4 -253 um -13.7 cm 2.05 cm 1.42 GeV 6.63 keV 2.94 cm 14.2 cm World eIoni + 5 -288 um -20 cm 2.23 cm 2.05 GeV 9.47 keV 6.27 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 127 um -5.76 cm 1.63 cm 626 MeV 15.3 keV 6.24 cm 6.24 cm World eIoni - 2 348 um -17.3 cm 2.16 cm 1.78 GeV 30.5 keV 11.6 cm 17.8 cm World eIoni - 3 369 um -19.3 cm 2.21 cm 1.98 GeV 3.74 keV 1.96 cm 19.8 cm World eIoni - 4 377 um -20 cm 2.23 cm 2.05 GeV 587 eV 7.24 mm 20.5 cm OutOfWorldTransportation + 0 -253 um -13.7 cm 2.05 cm 1.91 keV 0 eV 0 fm 0 fm World initStep + 1 -258 um -13.7 cm 2.05 cm 590 keV 1.91 keV 141 um 141 um World eIoni + 2 -281 um -20 cm 2.04 cm 626 MeV 9.47 keV 6.35 cm 6.37 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 369 um -19.3 cm 2.21 cm 1.33 keV 0 eV 0 fm 0 fm World initStep - 1 371 um -19.3 cm 2.21 cm 320 keV 1.33 keV 80.7 um 80.7 um World eIoni - 2 385 um -20 cm 2.22 cm 73.7 MeV 982 eV 7.24 mm 7.32 mm OutOfWorldTransportation + 0 -235 um -10.8 cm 1.93 cm 1.1 keV 0 eV 0 fm 0 fm World initStep + 1 -233 um -10.8 cm 1.93 cm 232 keV 1.1 keV 60.8 um 60.8 um World eIoni + 2 -220 um -20 cm 1.93 cm 921 MeV 21.6 keV 10.3 cm 10.3 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 348 um -17.3 cm 2.16 cm 1.51 keV 0 eV 0 fm 0 fm World initStep - 1 352 um -17.3 cm 2.16 cm 398 keV 1.51 keV 98 um 98 um World eIoni - 2 386 um -20 cm 2.16 cm 269 MeV 2.56 keV 2.71 cm 2.72 cm OutOfWorldTransportation + 0 -227 um -9.65 cm 1.88 cm 1.49 keV 0 eV 0 fm 0 fm World initStep + 1 -229 um -9.66 cm 1.88 cm 389 keV 1.49 keV 96 um 96 um World eIoni + 2 -247 um -20 cm 1.87 cm 1.03 GeV 20.2 keV 10.9 cm 10.9 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 127 um -5.76 cm 1.63 cm 1.62 keV 0 eV 0 fm 0 fm World initStep - 1 132 um -5.76 cm 1.63 cm 447 keV 1.62 keV 109 um 109 um World eIoni - 2 178 um -20 cm 1.62 cm 1.42 GeV 21.4 keV 15 cm 15 cm OutOfWorldTransportation + 0 -202 um -6.85 cm 1.71 cm 9.25 keV 0 eV 0 fm 0 fm World initStep + 1 -210 um -6.94 cm 1.72 cm 9.28 MeV 2.93 keV 1.66 mm 1.66 mm World eIoni + 2 2.14 mm -7.26 cm 1.73 cm 41.8 MeV 824 eV 4.84 mm 6.5 mm World eIoni + 3 3.93 mm -14.5 cm 1.73 cm 764 MeV 15.5 keV 7.23 cm 7.88 cm World eIoni + 4 4.19 mm -18.3 cm 1.73 cm 1.15 GeV 8.55 keV 3.86 cm 11.7 cm World eIoni + 5 4.23 mm -19.3 cm 1.73 cm 1.24 GeV 1.26 keV 9.37 mm 12.7 cm World eIoni + 6 4.24 mm -19.4 cm 1.73 cm 1.26 GeV 206 eV 1.32 mm 12.8 cm World eIoni + 7 4.27 mm -20 cm 1.73 cm 1.32 GeV 597 eV 5.77 mm 13.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 152 um -5.49 cm 1.59 cm 599 MeV 11.2 keV 5.98 cm 5.98 cm World eIoni - 2 169 um -5.75 cm 1.61 cm 625 MeV 260 eV 2.6 mm 6.24 cm World eIoni - 3 585 um -16.9 cm 2.12 cm 1.74 GeV 17.4 keV 11.1 cm 17.4 cm World eIoni - 4 604 um -17.7 cm 2.14 cm 1.82 GeV 1.48 keV 8.39 mm 18.2 cm World eIoni - 5 652 um -20 cm 2.2 cm 2.05 GeV 6.45 keV 2.3 cm 20.5 cm OutOfWorldTransportation + 0 4.24 mm -19.4 cm 1.73 cm 6.3 keV 0 eV 0 fm 0 fm World initStep + 1 4.21 mm -19.5 cm 1.73 cm 4.81 MeV 3.49 keV 1.07 mm 1.07 mm World eIoni + 2 4.21 mm -19.5 cm 1.73 cm 4.81 MeV 1.11 eV 7.16 um 1.08 mm World eIoni + 3 3.21 mm -19.9 cm 1.62 cm 49.7 MeV 243 eV 4.96 mm 6.04 mm World eIoni + 4 3.16 mm -20 cm 1.61 cm 58.2 MeV 100 eV 847 um 6.89 mm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 9 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 604 um -17.7 cm 2.14 cm 1.05 keV 0 eV 0 fm 0 fm World initStep - 1 606 um -17.7 cm 2.14 cm 216 keV 1.05 keV 57.1 um 57.1 um World eIoni - 2 644 um -20 cm 2.14 cm 231 MeV 5.94 keV 2.36 cm 2.37 cm OutOfWorldTransportation + 0 3.21 mm -19.9 cm 1.62 cm 1.72 keV 0 eV 0 fm 0 fm World initStep + 1 3.21 mm -19.9 cm 1.62 cm 495 keV 1.72 keV 120 um 120 um World eIoni + 2 3.21 mm -20 cm 1.62 cm 8.45 MeV 105 eV 796 um 916 um OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 585 um -16.9 cm 2.12 cm 2.27 keV 0 eV 0 fm 0 fm World initStep - 1 587 um -16.9 cm 2.12 cm 791 keV 2.27 keV 184 um 184 um World eIoni - 2 537 um -17.3 cm 2.12 cm 40.6 MeV 972 eV 3.97 mm 4.16 mm World eIoni - 3 194 um -20 cm 2.1 cm 314 MeV 5.6 keV 2.73 cm 3.15 cm OutOfWorldTransportation + 0 4.23 mm -19.3 cm 1.73 cm 2.82 keV 0 eV 0 fm 0 fm World initStep + 1 4.24 mm -19.3 cm 1.73 cm 1.16 MeV 2.82 keV 265 um 265 um World eIoni + 2 4.23 mm -19.5 cm 1.72 cm 24.5 MeV 63 eV 2.34 mm 2.6 mm World eIoni + 3 4.4 mm -20 cm 1.67 cm 70.9 MeV 401 eV 4.68 mm 7.28 mm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 169 um -5.75 cm 1.61 cm 1.12 keV 0 eV 0 fm 0 fm World initStep - 1 169 um -5.76 cm 1.61 cm 239 keV 1.12 keV 62.4 um 62.4 um World eIoni - 2 1.86 cm -18.1 cm 1.31 cm 1.24 GeV 32.6 keV 14.3 cm 14.3 cm World eIoni - 3 2.8 cm -19.8 cm 1.03 cm 1.41 GeV 4.19 keV 1.96 cm 16.2 cm OutOfWorldTransportation + 0 4.19 mm -18.3 cm 1.73 cm 1.6 keV 0 eV 0 fm 0 fm World initStep + 1 4.19 mm -18.4 cm 1.73 cm 437 keV 1.6 keV 107 um 107 um World eIoni + 2 4.2 mm -20 cm 1.73 cm 165 MeV 3.02 keV 1.65 cm 1.66 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 152 um -5.49 cm 1.59 cm 1.09 keV 0 eV 0 fm 0 fm World initStep - 1 149 um -5.5 cm 1.59 cm 230 keV 1.09 keV 60.3 um 60.3 um World eIoni - 2 4.31 mm -17.1 cm 4.44 cm 1.16 GeV 30.8 keV 13.4 cm 13.4 cm World eIoni - 3 8.58 mm -20 cm 5.64 cm 1.45 GeV 4.7 keV 3.16 cm 16.6 cm OutOfWorldTransportation + 0 3.93 mm -14.5 cm 1.73 cm 1.28 keV 0 eV 0 fm 0 fm World initStep + 1 3.94 mm -14.5 cm 1.73 cm 302 keV 1.28 keV 76.5 um 76.5 um World eIoni + 2 3.96 mm -20 cm 1.73 cm 551 MeV 10.7 keV 5.72 cm 5.73 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -3804,17 +3748,17 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 14.7 um -6.54 cm 1.67 cm 704 MeV 16.4 keV 7.03 cm 7.03 cm World eIoni - 2 155 um -20 cm 2.18 cm 2.05 GeV 28.5 keV 13.5 cm 20.5 cm OutOfWorldTransportation + 1 369 um -18.4 cm 2.09 cm 1.89 GeV 34.9 keV 18.9 cm 18.9 cm World eIoni + 2 379 um -20 cm 2.13 cm 2.05 GeV 3.63 keV 1.62 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 14.7 um -6.54 cm 1.67 cm 1.92 keV 0 eV 0 fm 0 fm World initStep - 1 13.3 um -6.55 cm 1.67 cm 596 keV 1.92 keV 142 um 142 um World eIoni - 2 3.09 um -20 cm 1.67 cm 1.35 GeV 20.2 keV 13.9 cm 13.9 cm OutOfWorldTransportation + 0 369 um -18.4 cm 2.09 cm 1.47 keV 0 eV 0 fm 0 fm World initStep + 1 365 um -18.4 cm 2.09 cm 378 keV 1.47 keV 93.7 um 93.7 um World eIoni + 2 348 um -20 cm 2.09 cm 161 MeV 2.71 keV 1.62 cm 1.63 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -3822,257 +3766,252 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -5.69 um -4.01 cm 1.47 cm 451 MeV 7.46 keV 4.48 cm 4.48 cm World eIoni - 2 -143 um -15.5 cm 2.12 cm 1.6 GeV 28.2 keV 11.5 cm 16 cm World eIoni - 3 -193 um -20 cm 2.25 cm 2.05 GeV 7.11 keV 4.49 cm 20.5 cm OutOfWorldTransportation + 1 -28.1 um -2.02 cm 1.16 cm 252 MeV 5.29 keV 2.47 cm 2.47 cm World eIoni + 2 -129 um -11.8 cm 1.97 cm 1.23 GeV 20.6 keV 9.8 cm 12.3 cm World eIoni + 3 -227 um -20 cm 2.23 cm 2.05 GeV 16.7 keV 8.23 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -143 um -15.5 cm 2.12 cm 3.63 keV 0 eV 0 fm 0 fm World initStep - 1 -134 um -15.5 cm 2.12 cm 1.8 MeV 3.63 keV 407 um 407 um World eIoni - 2 -109 um -15.8 cm 2.12 cm 31.5 MeV 335 eV 2.97 mm 3.38 mm World eIoni - 3 -63.4 um -20 cm 2.11 cm 449 MeV 7.67 keV 4.18 cm 4.51 cm OutOfWorldTransportation + 0 -129 um -11.8 cm 1.97 cm 2.35 keV 0 eV 0 fm 0 fm World initStep + 1 -122 um -11.8 cm 1.97 cm 841 keV 2.35 keV 195 um 195 um World eIoni + 2 -124 um -12 cm 1.96 cm 25.5 MeV 193 eV 2.46 mm 2.66 mm World eIoni + 3 -279 um -17.5 cm 1.98 cm 572 MeV 12.6 keV 5.46 cm 5.73 cm World eIoni + 4 -289 um -17.7 cm 1.98 cm 592 MeV 299 eV 2 mm 5.93 cm World eIoni + 5 -375 um -20 cm 1.99 cm 823 MeV 4.59 keV 2.31 cm 8.24 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -5.69 um -4.01 cm 1.47 cm 4.66 keV 0 eV 0 fm 0 fm World initStep - 1 -10.1 um -4.03 cm 1.47 cm 2.82 MeV 4.66 keV 631 um 631 um World eIoni - 2 47.6 um -4.66 cm 1.47 cm 65.8 MeV 1.4 keV 6.3 mm 6.93 mm World eIoni - 3 50.5 um -4.72 cm 1.48 cm 71.7 MeV 107 eV 586 um 7.52 mm World eIoni - 4 166 um -20 cm 1.48 cm 1.6 GeV 28.1 keV 15.3 cm 16 cm OutOfWorldTransportation + 0 -289 um -17.7 cm 1.98 cm 11.1 keV 0 eV 0 fm 0 fm World initStep + 1 -331 um -17.8 cm 1.98 cm 9.69 MeV 2.57 keV 1.28 mm 1.28 mm World eIoni + 2 1.94 mm -20 cm 2.05 cm 231 MeV 3.48 keV 2.25 cm 2.37 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 50.5 um -4.72 cm 1.48 cm 1.45 keV 0 eV 0 fm 0 fm World initStep - 1 46.8 um -4.72 cm 1.47 cm 369 keV 1.45 keV 91.6 um 91.6 um World eIoni - 2 5.43 um -20 cm 1.47 cm 1.53 GeV 32 keV 16.6 cm 16.6 cm OutOfWorldTransportation + 0 -279 um -17.5 cm 1.98 cm 4.29 keV 0 eV 0 fm 0 fm World initStep + 1 -271 um -17.5 cm 1.98 cm 2.43 MeV 4.29 keV 546 um 546 um World eIoni + 2 -310 um -18 cm 1.98 cm 49.3 MeV 1.56 keV 4.68 mm 5.23 mm World eIoni + 3 -482 um -20 cm 2 cm 251 MeV 2.89 keV 2.02 cm 2.54 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -1.54 um -1.73 cm 1.09 cm 223 MeV 3.22 keV 2.18 cm 2.18 cm World eIoni - 2 -23.9 um -10.6 cm 1.9 cm 1.11 GeV 13.9 keV 8.95 cm 11.1 cm World eIoni - 3 -32.3 um -15.9 cm 2.09 cm 1.64 GeV 8.69 keV 5.29 cm 16.4 cm World eIoni - 4 -34.4 um -18 cm 2.15 cm 1.85 GeV 4.67 keV 2.08 cm 18.5 cm World eIoni - 5 -37.1 um -20 cm 2.2 cm 2.05 GeV 2.89 keV 2 cm 20.5 cm OutOfWorldTransportation + 0 -28.1 um -2.02 cm 1.16 cm 1.49 keV 0 eV 0 fm 0 fm World initStep + 1 -23.6 um -2.02 cm 1.16 cm 387 keV 1.49 keV 95.5 um 95.5 um World eIoni + 2 5.7 um -20 cm 1.16 cm 1.8 GeV 38.3 keV 19.7 cm 19.7 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -34.4 um -18 cm 2.15 cm 3.25 keV 0 eV 0 fm 0 fm World initStep - 1 -22.9 um -18 cm 2.15 cm 1.48 MeV 3.25 keV 336 um 336 um World eIoni - 2 -102 um -18.9 cm 2.16 cm 85.5 MeV 2.24 keV 8.39 mm 8.73 mm World eIoni - 3 -350 um -20 cm 2.16 cm 200 MeV 2 keV 1.15 cm 2.02 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 88.4 um -7.7 cm 1.73 cm 820 MeV 14.1 keV 8.19 cm 8.19 cm World eIoni + 2 143 um -20 cm 2.18 cm 2.05 GeV 25 keV 12.3 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -32.3 um -15.9 cm 2.09 cm 6.1 keV 0 eV 0 fm 0 fm World initStep - 1 -52.1 um -16 cm 2.09 cm 4.53 MeV 6.1 keV 1.02 mm 1.02 mm World eIoni - 2 -55.2 um -16 cm 2.09 cm 8.18 MeV 102 eV 364 um 1.38 mm World eIoni - 3 -78.4 um -20 cm 2.09 cm 408 MeV 7.73 keV 4 cm 4.14 cm OutOfWorldTransportation + 0 88.4 um -7.7 cm 1.73 cm 2.11 keV 0 eV 0 fm 0 fm World initStep + 1 87.3 um -7.71 cm 1.73 cm 698 keV 2.11 keV 164 um 164 um World eIoni + 2 -809 um -9.85 cm 1.83 cm 215 MeV 3.15 keV 2.15 cm 2.17 cm World eIoni + 3 -1.69 mm -20 cm 1.93 cm 1.23 GeV 21.4 keV 10.1 cm 12.3 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -23.9 um -10.6 cm 1.9 cm 6.77 keV 0 eV 0 fm 0 fm World initStep - 1 -52.2 um -10.7 cm 1.9 cm 5.47 MeV 4.91 keV 1.19 mm 1.19 mm World eIoni - 2 363 um -11.2 cm 1.96 cm 59.4 MeV 1.22 keV 5.48 mm 6.67 mm World eIoni - 3 749 um -20 cm 2.03 cm 937 MeV 12.3 keV 8.77 cm 9.44 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 -315 um -9.11 cm 1.82 cm 961 MeV 21.8 keV 9.6 cm 9.6 cm World eIoni + 2 -1.01 mm -20 cm 2.18 cm 2.05 GeV 22.6 keV 10.9 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.54 um -1.73 cm 1.09 cm 1.28 keV 0 eV 0 fm 0 fm World initStep - 1 1.98 um -1.74 cm 1.09 cm 300 keV 1.28 keV 76.1 um 76.1 um World eIoni - 2 -6.31 mm -19.4 cm 1.05 cm 1.76 GeV 39.3 keV 20.3 cm 20.3 cm World eIoni - 3 -8.88 mm -20 cm 4.67 mm 1.83 GeV 1.94 keV 8.89 mm 21.2 cm OutOfWorldTransportation + 0 -315 um -9.11 cm 1.82 cm 2.4 keV 0 eV 0 fm 0 fm World initStep + 1 -317 um -9.12 cm 1.82 cm 875 keV 2.4 keV 202 um 202 um World eIoni + 2 2.7 um -10.3 cm 1.8 cm 116 MeV 2.27 keV 1.16 cm 1.18 cm World eIoni + 3 579 um -16.7 cm 1.7 cm 758 MeV 10.3 keV 6.41 cm 7.59 cm World eIoni + 4 680 um -20 cm 1.68 cm 1.09 GeV 6.27 keV 3.31 cm 10.9 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 8.63 um -5.05 mm 6.64 mm 100 MeV 3.03 keV 8.75 mm 8.75 mm World eIoni - 2 45.9 um -5.24 cm 1.58 cm 574 MeV 8.46 keV 4.85 cm 5.72 cm World eIoni - 3 51 um -5.63 cm 1.61 cm 613 MeV 712 eV 3.95 mm 6.11 cm World eIoni - 4 118 um -12.1 cm 1.98 cm 1.26 GeV 12.5 keV 6.5 cm 12.6 cm World eIoni - 5 133 um -13.9 cm 2.04 cm 1.43 GeV 3.32 keV 1.73 cm 14.3 cm World eIoni - 6 173 um -20 cm 2.23 cm 2.05 GeV 12.1 keV 6.15 cm 20.5 cm OutOfWorldTransportation + 0 579 um -16.7 cm 1.7 cm 1.97 keV 0 eV 0 fm 0 fm World initStep + 1 577 um -16.7 cm 1.7 cm 620 keV 1.97 keV 147 um 147 um World eIoni + 2 566 um -20 cm 1.7 cm 331 MeV 3.99 keV 3.33 cm 3.35 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 133 um -13.9 cm 2.04 cm 1.59 keV 0 eV 0 fm 0 fm World initStep - 1 133 um -13.9 cm 2.04 cm 433 keV 1.59 keV 106 um 106 um World eIoni - 2 134 um -20 cm 2.05 cm 616 MeV 10.1 keV 6.29 cm 6.3 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 35 um -1.87 cm 1.13 cm 237 MeV 4.17 keV 2.32 cm 2.32 cm World eIoni + 2 24.5 um -10.8 cm 1.93 cm 1.13 GeV 21.6 keV 8.97 cm 11.3 cm World eIoni + 3 14.5 um -12 cm 1.98 cm 1.25 GeV 4.59 keV 1.25 cm 12.5 cm World eIoni + 4 -14.3 um -16.4 cm 2.13 cm 1.69 GeV 8.83 keV 4.39 cm 16.9 cm World eIoni + 5 -33.9 um -20 cm 2.23 cm 2.05 GeV 7.99 keV 3.56 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 118 um -12.1 cm 1.98 cm 1.24 keV 0 eV 0 fm 0 fm World initStep - 1 118 um -12.1 cm 1.98 cm 286 keV 1.24 keV 73 um 73 um World eIoni - 2 117 um -20 cm 1.97 cm 789 MeV 15.2 keV 8.38 cm 8.39 cm OutOfWorldTransportation + 0 -14.3 um -16.4 cm 2.13 cm 2.06 keV 0 eV 0 fm 0 fm World initStep + 1 -15.1 um -16.4 cm 2.13 cm 669 keV 2.06 keV 158 um 158 um World eIoni + 2 1.3 mm -18.7 cm 2.06 cm 225 MeV 2.66 keV 2.25 cm 2.27 cm World eIoni + 3 1.99 mm -20 cm 2 cm 356 MeV 1.68 keV 1.31 cm 3.58 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 51 um -5.63 cm 1.61 cm 1.19 keV 0 eV 0 fm 0 fm World initStep - 1 48.3 um -5.63 cm 1.61 cm 264 keV 1.19 keV 68.1 um 68.1 um World eIoni - 2 8.13 um -20 cm 1.62 cm 1.44 GeV 39.4 keV 16.6 cm 16.6 cm OutOfWorldTransportation + 0 14.5 um -12 cm 1.98 cm 1.51 keV 0 eV 0 fm 0 fm World initStep + 1 18.2 um -12.1 cm 1.98 cm 397 keV 1.51 keV 97.8 um 97.8 um World eIoni + 2 39.2 um -20 cm 1.98 cm 795 MeV 10.7 keV 8.24 cm 8.25 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 45.9 um -5.24 cm 1.58 cm 43.1 keV 0 eV 0 fm 0 fm World initStep - 1 -111 um -5.97 cm 1.57 cm 75.1 MeV 6.27 keV 8.8 mm 8.8 mm World eIoni - 2 -1.99 mm -7.14 cm 1.9 cm 192 MeV 741 eV 1.24 cm 2.12 cm World eIoni - 3 -2.82 mm -8.19 cm 2.05 cm 297 MeV 1.95 keV 1.06 cm 3.18 cm World eIoni - 4 -5.84 mm -20 cm 2.58 cm 1.48 GeV 27 keV 11.8 cm 15 cm OutOfWorldTransportation + 0 24.5 um -10.8 cm 1.93 cm 4.25 keV 0 eV 0 fm 0 fm World initStep + 1 38.6 um -10.8 cm 1.93 cm 2.39 MeV 4.25 keV 536 um 536 um World eIoni + 2 -49.7 um -11.6 cm 1.93 cm 78.8 MeV 1.39 keV 7.64 mm 8.18 mm World eIoni + 3 -186 um -20 cm 1.92 cm 920 MeV 18.2 keV 8.42 cm 9.23 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -2.82 mm -8.19 cm 2.05 cm 1.45 keV 0 eV 0 fm 0 fm World initStep - 1 -2.82 mm -8.19 cm 2.05 cm 372 keV 1.45 keV 92.1 um 92.1 um World eIoni - 2 -2.8 mm -20 cm 2.05 cm 1.18 GeV 24.2 keV 12.5 cm 12.6 cm OutOfWorldTransportation + 0 35 um -1.87 cm 1.13 cm 3.47 keV 0 eV 0 fm 0 fm World initStep + 1 46 um -1.88 cm 1.13 cm 1.67 MeV 3.47 keV 377 um 377 um World eIoni + 2 53.2 um -1.92 cm 1.13 cm 5.75 MeV 0 eV 408 um 785 um World eIoni + 3 278 um -10.1 cm 1.31 cm 827 MeV 12.9 keV 8.22 cm 8.3 cm World eIoni + 4 111 um -20 cm 1.37 cm 1.81 GeV 18.8 keV 9.86 cm 18.2 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 8.63 um -5.05 mm 6.64 mm 18.5 keV 0 eV 0 fm 0 fm World initStep - 1 57.5 um -6.25 mm 6.62 mm 12.5 MeV 2.25 keV 1.37 mm 1.37 mm World eIoni - 2 3.2 mm -11.9 cm 4.94 mm 1.14 GeV 18.3 keV 11.3 cm 11.4 cm World eIoni - 3 3.19 mm -14.3 cm 4.7 mm 1.38 GeV 6.63 keV 2.43 cm 13.9 cm World eIoni - 4 3.17 mm -20 cm 4.28 mm 1.95 GeV 15.5 keV 5.67 cm 19.5 cm OutOfWorldTransportation + 0 278 um -10.1 cm 1.31 cm 5.47 keV 0 eV 0 fm 0 fm World initStep + 1 257 um -10.2 cm 1.31 cm 3.74 MeV 5.47 keV 837 um 837 um World eIoni + 2 251 um -10.2 cm 1.31 cm 8.06 MeV 0 eV 433 um 1.27 mm World eIoni + 3 216 um -20 cm 1.31 cm 986 MeV 17.4 keV 9.78 cm 9.91 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 3.19 mm -14.3 cm 4.7 mm 1.2 keV 0 eV 0 fm 0 fm World initStep - 1 3.19 mm -14.3 cm 4.7 mm 269 keV 1.2 keV 69.2 um 69.2 um World eIoni - 2 3.2 mm -20 cm 4.65 mm 568 MeV 10.2 keV 5.94 cm 5.95 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 -202 um -10.5 cm 1.87 cm 1.1 GeV 18.9 keV 11 cm 11 cm World eIoni + 2 -220 um -12.1 cm 1.93 cm 1.25 GeV 4.51 keV 1.51 cm 12.5 cm World eIoni + 3 -233 um -13.3 cm 1.97 cm 1.38 GeV 3.73 keV 1.26 cm 13.8 cm World eIoni + 4 -250 um -15.1 cm 2.02 cm 1.56 GeV 2.7 keV 1.79 cm 15.6 cm World eIoni + 5 -288 um -20 cm 2.14 cm 2.05 GeV 11.6 keV 4.91 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 3.2 mm -11.9 cm 4.94 mm 14 keV 0 eV 0 fm 0 fm World initStep - 1 3.25 mm -12.1 cm 4.97 mm 16.5 MeV 4.14 keV 2.34 mm 2.34 mm World eIoni - 2 4.65 mm -12.4 cm 3.17 mm 53.9 MeV 501 eV 4.5 mm 6.84 mm World eIoni - 3 7.21 mm -20 cm -126 um 810 MeV 16.2 keV 7.58 cm 8.26 cm OutOfWorldTransportation + 0 -250 um -15.1 cm 2.02 cm 1.51 keV 0 eV 0 fm 0 fm World initStep + 1 -250 um -15.1 cm 2.02 cm 397 keV 1.51 keV 97.7 um 97.7 um World eIoni + 2 -246 um -20 cm 2.03 cm 491 MeV 8.18 keV 5.01 cm 5.02 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 45.8 keV 20.5 cm 20.5 cm OutOfWorldTransportation + 0 -233 um -13.3 cm 1.97 cm 1.37 keV 0 eV 0 fm 0 fm World initStep + 1 -233 um -13.3 cm 1.97 cm 334 keV 1.37 keV 83.8 um 83.8 um World eIoni + 2 -231 um -20 cm 1.97 cm 669 MeV 12.3 keV 6.96 cm 6.97 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 39.3 keV 20.5 cm 20.5 cm OutOfWorldTransportation + 0 -220 um -12.1 cm 1.93 cm 3.86 keV 0 eV 0 fm 0 fm World initStep + 1 -235 um -12.1 cm 1.93 cm 2.02 MeV 3.86 keV 454 um 454 um World eIoni + 2 -238 um -12.2 cm 1.93 cm 14.6 MeV 357 eV 1.26 mm 1.71 mm World eIoni + 3 -230 um -20 cm 1.93 cm 795 MeV 11.5 keV 7.8 cm 7.98 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -26.5 um -5.12 cm 1.57 cm 562 MeV 9.48 keV 5.6 cm 5.6 cm World eIoni - 2 -58.9 um -8.87 cm 1.85 cm 937 MeV 6.21 keV 3.76 cm 9.36 cm World eIoni - 3 -98.6 um -17.5 cm 2.19 cm 1.8 GeV 14.9 keV 8.63 cm 18 cm World eIoni - 4 -108 um -20 cm 2.26 cm 2.05 GeV 4.35 keV 2.51 cm 20.5 cm OutOfWorldTransportation + 0 -202 um -10.5 cm 1.87 cm 991 eV 0 eV 0 fm 0 fm World initStep + 1 -204 um -10.5 cm 1.87 cm 196 keV 991 eV 52.5 um 52.5 um World eIoni + 2 -3.03 mm -19.5 cm 2.27 cm 896 MeV 20.7 keV 10.4 cm 10.4 cm World eIoni + 3 -4.66 mm -20 cm 2.52 cm 945 MeV 1.88 keV 5.72 mm 10.9 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -98.6 um -17.5 cm 2.19 cm 2.71 keV 0 eV 0 fm 0 fm World initStep - 1 -106 um -17.5 cm 2.19 cm 1.08 MeV 2.71 keV 247 um 247 um World eIoni - 2 -169 um -17.8 cm 2.19 cm 33.9 MeV 197 eV 3.28 mm 3.53 mm World eIoni - 3 -301 um -20 cm 2.2 cm 251 MeV 4.27 keV 2.17 cm 2.52 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 0 fm -20 cm 2.22 cm 2.05 GeV 40 keV 20.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -58.9 um -8.87 cm 1.85 cm 1.74 keV 0 eV 0 fm 0 fm World initStep - 1 -63.6 um -8.87 cm 1.85 cm 504 keV 1.74 keV 122 um 122 um World eIoni - 2 -103 um -20 cm 1.84 cm 1.11 GeV 19.5 keV 11.5 cm 11.5 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 -43.9 um -2.58 cm 1.26 cm 308 MeV 6.93 keV 3.04 cm 3.04 cm World eIoni + 2 -126 um -20 cm 2.2 cm 2.05 GeV 32.5 keV 17.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -26.5 um -5.12 cm 1.57 cm 3.41 keV 0 eV 0 fm 0 fm World initStep - 1 -25.8 um -5.13 cm 1.57 cm 1.62 MeV 3.41 keV 366 um 366 um World eIoni - 2 -207 um -6.18 cm 1.56 cm 107 MeV 2.54 keV 1.05 cm 1.09 cm World eIoni - 3 -70.2 um -8.74 cm 1.52 cm 362 MeV 4.09 keV 2.56 cm 3.64 cm World eIoni - 4 99.6 um -16.5 cm 1.48 cm 1.14 GeV 18.4 keV 7.73 cm 11.4 cm World eIoni - 5 151 um -20 cm 1.48 cm 1.49 GeV 7.24 keV 3.53 cm 14.9 cm OutOfWorldTransportation + 0 -43.9 um -2.58 cm 1.26 cm 1.09 keV 0 eV 0 fm 0 fm World initStep + 1 -46.7 um -2.58 cm 1.26 cm 228 keV 1.09 keV 59.8 um 59.8 um World eIoni + 2 4.83 cm -14 cm 1.35 cm 1.14 GeV 24.4 keV 13.2 cm 13.2 cm World eIoni + 3 7.63 cm -18.5 cm 1.57 cm 1.59 GeV 10 keV 5.3 cm 18.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 99.6 um -16.5 cm 1.48 cm 194 keV 0 eV 0 fm 0 fm World initStep - 1 4.85 mm -19.3 cm 1.01 cm 281 MeV 6.23 keV 2.93 cm 2.93 cm World eIoni - 2 6.09 mm -20 cm 9.03 mm 353 MeV 745 eV 7.36 mm 3.66 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 0 fm -20 cm 2.22 cm 2.05 GeV 40.5 keV 20.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -70.2 um -8.74 cm 1.52 cm 1.1 keV 0 eV 0 fm 0 fm World initStep - 1 -67.8 um -8.74 cm 1.52 cm 234 keV 1.1 keV 61.3 um 61.3 um World eIoni - 2 -29.8 um -20 cm 1.52 cm 1.13 GeV 31 keV 12.9 cm 12.9 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 0 fm -20 cm 2.22 cm 2.05 GeV 37.5 keV 20.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -4080,80 +4019,75 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 131 um -4.91 cm 1.56 cm 541 MeV 11 keV 5.39 cm 5.39 cm World eIoni - 2 146 um -8.53 cm 1.82 cm 903 MeV 6.86 keV 3.63 cm 9.02 cm World eIoni - 3 189 um -19.4 cm 2.22 cm 1.99 GeV 23.3 keV 10.9 cm 19.9 cm World eIoni - 4 192 um -20 cm 2.24 cm 2.05 GeV 499 eV 6.26 mm 20.5 cm OutOfWorldTransportation + 1 21.5 um -1.27 cm 9.72 mm 177 MeV 4.2 keV 1.7 cm 1.7 cm World eIoni + 2 -61.9 um -16.3 cm 2.13 cm 1.68 GeV 28.1 keV 15.1 cm 16.8 cm World eIoni + 3 -65.9 um -16.7 cm 2.14 cm 1.72 GeV 1 keV 3.19 mm 17.2 cm World eIoni + 4 -104 um -20 cm 2.23 cm 2.05 GeV 5.76 keV 3.35 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 189 um -19.4 cm 2.22 cm 3.01 keV 0 eV 0 fm 0 fm World initStep - 1 178 um -19.4 cm 2.22 cm 1.3 MeV 3.01 keV 294 um 294 um World eIoni - 2 139 um -19.7 cm 2.22 cm 27.9 MeV 331 eV 2.66 mm 2.95 mm World eIoni - 3 157 um -20 cm 2.21 cm 62.7 MeV 493 eV 3.48 mm 6.43 mm OutOfWorldTransportation + 0 -65.9 um -16.7 cm 2.14 cm 4.91 keV 0 eV 0 fm 0 fm World initStep + 1 -64.9 um -16.7 cm 2.13 cm 3.08 MeV 4.91 keV 692 um 692 um World eIoni + 2 -57.8 um -17.5 cm 2.14 cm 80.5 MeV 848 eV 7.74 mm 8.43 mm World eIoni + 3 -60.3 um -20 cm 2.15 cm 335 MeV 5.43 keV 2.54 cm 3.39 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 146 um -8.53 cm 1.82 cm 2.05 keV 0 eV 0 fm 0 fm World initStep - 1 147 um -8.53 cm 1.82 cm 664 keV 2.05 keV 157 um 157 um World eIoni - 2 511 um -9.68 cm 1.85 cm 116 MeV 1.2 keV 1.15 cm 1.17 cm World eIoni - 3 290 um -12.7 cm 1.81 cm 415 MeV 5.55 keV 2.99 cm 4.15 cm World eIoni - 4 222 um -14.9 cm 1.79 cm 634 MeV 5.37 keV 2.2 cm 6.35 cm World eIoni - 5 147 um -19.1 cm 1.78 cm 1.05 GeV 7.77 keV 4.19 cm 10.5 cm World eIoni - 6 136 um -20 cm 1.77 cm 1.15 GeV 735 eV 9.44 mm 11.5 cm OutOfWorldTransportation + 0 -61.9 um -16.3 cm 2.13 cm 1.62 keV 0 eV 0 fm 0 fm World initStep + 1 -57.5 um -16.3 cm 2.13 cm 446 keV 1.62 keV 109 um 109 um World eIoni + 2 -36.1 um -20 cm 2.12 cm 367 MeV 4.51 keV 3.71 cm 3.72 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 147 um -19.1 cm 1.78 cm 1.53 keV 0 eV 0 fm 0 fm World initStep - 1 145 um -19.1 cm 1.78 cm 406 keV 1.53 keV 99.8 um 99.8 um World eIoni - 2 131 um -20 cm 1.78 cm 95.8 MeV 1.16 keV 9.44 mm 9.54 mm OutOfWorldTransportation + 0 21.5 um -1.27 cm 9.72 mm 1.56 keV 0 eV 0 fm 0 fm World initStep + 1 26.3 um -1.27 cm 9.72 mm 416 keV 1.56 keV 102 um 102 um World eIoni + 2 57.4 um -20 cm 9.72 mm 1.87 GeV 35 keV 20.4 cm 20.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 222 um -14.9 cm 1.79 cm 6.72 keV 0 eV 0 fm 0 fm World initStep - 1 195 um -14.9 cm 1.8 cm 5.39 MeV 5.19 keV 1.18 mm 1.18 mm World eIoni - 2 1.84 mm -15.3 cm 1.77 cm 41.1 MeV 655 eV 4.3 mm 5.48 mm World eIoni - 3 3.23 mm -20 cm 1.76 cm 514 MeV 8.35 keV 4.73 cm 5.28 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 0 fm -20 cm 2.22 cm 2.05 GeV 38 keV 20.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 290 um -12.7 cm 1.81 cm 1.12 keV 0 eV 0 fm 0 fm World initStep - 1 293 um -12.7 cm 1.81 cm 242 keV 1.12 keV 63 um 63 um World eIoni - 2 333 um -20 cm 1.81 cm 734 MeV 18 keV 7.92 cm 7.92 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 43 um -2.99 cm 1.32 cm 349 MeV 4.02 keV 3.46 cm 3.46 cm World eIoni + 2 26.2 um -5.18 cm 1.56 cm 568 MeV 3.26 keV 2.2 cm 5.66 cm World eIoni + 3 -23.8 um -20 cm 2.21 cm 2.05 GeV 31.1 keV 14.8 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 511 um -9.68 cm 1.85 cm 1.25 keV 0 eV 0 fm 0 fm World initStep - 1 515 um -9.69 cm 1.85 cm 290 keV 1.25 keV 73.8 um 73.8 um World eIoni - 2 563 um -20 cm 1.85 cm 1.03 GeV 21.5 keV 11.2 cm 11.2 cm OutOfWorldTransportation + 0 26.2 um -5.18 cm 1.56 cm 1.01 keV 0 eV 0 fm 0 fm World initStep + 1 23.5 um -5.18 cm 1.56 cm 201 keV 1.01 keV 53.6 um 53.6 um World eIoni + 2 -2.73 cm -14.5 cm 4.44 cm 934 MeV 17.6 keV 10.8 cm 10.8 cm World eIoni + 3 -3.18 cm -19.7 cm 4.77 cm 1.46 GeV 14.8 keV 5.26 cm 16.1 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 131 um -4.91 cm 1.56 cm 1.03 keV 0 eV 0 fm 0 fm World initStep - 1 129 um -4.91 cm 1.56 cm 208 keV 1.03 keV 55.1 um 55.1 um World eIoni - 2 -1.41 cm -14.7 cm -1.17 cm 984 MeV 31.1 keV 11.4 cm 11.4 cm World eIoni - 3 -6.32 mm -20 cm -3.89 cm 1.51 GeV 13.5 keV 5.98 cm 17.4 cm OutOfWorldTransportation + 0 43 um -2.99 cm 1.32 cm 1.76 keV 0 eV 0 fm 0 fm World initStep + 1 44.3 um -2.99 cm 1.32 cm 513 keV 1.76 keV 123 um 123 um World eIoni + 2 51.8 um -20 cm 1.32 cm 1.7 GeV 25.6 keV 17.9 cm 17.9 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -4161,39 +4095,38 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 109 um -10.6 cm 1.94 cm 1.11 GeV 20.1 keV 11.1 cm 11.1 cm World eIoni - 2 123 um -11 cm 1.96 cm 1.15 GeV 406 eV 4.72 mm 11.5 cm World eIoni - 3 173 um -12.9 cm 2.04 cm 1.34 GeV 4.08 keV 1.81 cm 13.4 cm World eIoni - 4 324 um -20 cm 2.27 cm 2.05 GeV 14.7 keV 7.15 cm 20.5 cm OutOfWorldTransportation + 1 -67.1 um -3.68 cm 1.41 cm 418 MeV 6.48 keV 4.15 cm 4.15 cm World eIoni + 2 -83.3 um -7.76 cm 1.75 cm 826 MeV 10.1 keV 4.1 cm 8.25 cm World eIoni + 3 -96.1 um -18.6 cm 2.16 cm 1.91 GeV 27.5 keV 10.9 cm 19.1 cm World eIoni + 4 -95.6 um -20 cm 2.19 cm 2.05 GeV 2.38 keV 1.37 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 173 um -12.9 cm 2.04 cm 57.8 keV 0 eV 0 fm 0 fm World initStep - 1 65.7 um -14 cm 2.02 cm 119 MeV 7.69 keV 1.39 cm 1.39 cm World eIoni - 2 -1.16 mm -14.1 cm 2.51 cm 125 MeV 961 eV 5.1 mm 1.9 cm World eIoni - 3 -7.37 mm -20 cm 4.99 cm 715 MeV 15 keV 6.65 cm 8.55 cm OutOfWorldTransportation + 0 -96.1 um -18.6 cm 2.16 cm 1.35 keV 0 eV 0 fm 0 fm World initStep + 1 -99.2 um -18.6 cm 2.16 cm 328 keV 1.35 keV 82.4 um 82.4 um World eIoni + 2 -114 um -20 cm 2.16 cm 137 MeV 1.67 keV 1.37 cm 1.38 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 123 um -11 cm 1.96 cm 4.65 keV 0 eV 0 fm 0 fm World initStep - 1 125 um -11.1 cm 1.97 cm 2.8 MeV 4.65 keV 627 um 627 um World eIoni - 2 136 um -11.3 cm 1.97 cm 30.2 MeV 333 eV 2.74 mm 3.36 mm World eIoni - 3 169 um -20 cm 1.97 cm 896 MeV 16.6 keV 8.66 cm 8.99 cm OutOfWorldTransportation + 0 -83.3 um -7.76 cm 1.75 cm 2.18 keV 0 eV 0 fm 0 fm World initStep + 1 -81.8 um -7.77 cm 1.75 cm 738 keV 2.18 keV 173 um 173 um World eIoni + 2 -49 um -7.94 cm 1.75 cm 18.2 MeV 435 eV 1.74 mm 1.92 mm World eIoni + 3 23.1 um -20 cm 1.74 cm 1.22 GeV 22 keV 12.1 cm 12.2 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 109 um -10.6 cm 1.94 cm 1.35 keV 0 eV 0 fm 0 fm World initStep - 1 113 um -10.6 cm 1.94 cm 329 keV 1.35 keV 82.6 um 82.6 um World eIoni - 2 159 um -20 cm 1.94 cm 944 MeV 18.8 keV 10 cm 10 cm OutOfWorldTransportation + 0 -67.1 um -3.68 cm 1.41 cm 1.61 keV 0 eV 0 fm 0 fm World initStep + 1 -70.8 um -3.68 cm 1.41 cm 439 keV 1.61 keV 107 um 107 um World eIoni + 2 -93.7 um -20 cm 1.41 cm 1.63 GeV 34.9 keV 17.4 cm 17.4 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -4201,7 +4134,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 46.3 keV 20.5 cm 20.5 cm OutOfWorldTransportation + 1 0 fm -20 cm 2.22 cm 2.05 GeV 38.5 keV 20.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -4209,56 +4142,59 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -329 um -8.34 cm 1.78 cm 884 MeV 13.3 keV 8.83 cm 8.83 cm World eIoni - 2 -776 um -14.5 cm 2.03 cm 1.5 GeV 16 keV 6.18 cm 15 cm World eIoni - 3 -1.04 mm -20 cm 2.18 cm 2.05 GeV 13 keV 5.49 cm 20.5 cm OutOfWorldTransportation + 1 142 um -7.33 cm 1.71 cm 783 MeV 20.6 keV 7.82 cm 7.82 cm World eIoni + 2 175 um -12.6 cm 1.97 cm 1.31 GeV 12.8 keV 5.3 cm 13.1 cm World eIoni + 3 200 um -19.7 cm 2.18 cm 2.02 GeV 17.4 keV 7.08 cm 20.2 cm World eIoni + 4 201 um -20 cm 2.19 cm 2.05 GeV 465 eV 2.9 mm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -776 um -14.5 cm 2.03 cm 2.02 keV 0 eV 0 fm 0 fm World initStep - 1 -770 um -14.5 cm 2.03 cm 649 keV 2.02 keV 153 um 153 um World eIoni - 2 -732 um -20 cm 2.03 cm 549 MeV 6.51 keV 5.54 cm 5.56 cm OutOfWorldTransportation + 0 200 um -19.7 cm 2.18 cm 1.18 keV 0 eV 0 fm 0 fm World initStep + 1 202 um -19.7 cm 2.18 cm 261 keV 1.18 keV 67.3 um 67.3 um World eIoni + 2 208 um -20 cm 2.18 cm 29 MeV 881 eV 2.88 mm 2.94 mm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -329 um -8.34 cm 1.78 cm 7.69 keV 0 eV 0 fm 0 fm World initStep - 1 -319 um -8.4 cm 1.78 cm 6.85 MeV 3.63 keV 1.39 mm 1.39 mm World eIoni - 2 213 um -8.97 cm 1.97 cm 63.3 MeV 840 eV 6.22 mm 7.61 mm World eIoni - 3 787 um -20 cm 2.17 cm 1.17 GeV 20.1 keV 11 cm 11.8 cm OutOfWorldTransportation + 0 175 um -12.6 cm 1.97 cm 1.05 keV 0 eV 0 fm 0 fm World initStep + 1 175 um -12.6 cm 1.97 cm 216 keV 1.05 keV 57 um 57 um World eIoni + 2 178 um -20 cm 1.97 cm 737 MeV 18.9 keV 8.11 cm 8.12 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 240 um -11.1 cm 1.89 cm 1.16 GeV 23.8 keV 11.6 cm 11.6 cm World eIoni - 2 257 um -14.3 cm 2.01 cm 1.48 GeV 5.92 keV 3.24 cm 14.8 cm World eIoni - 3 282 um -20 cm 2.17 cm 2.05 GeV 10.8 keV 5.66 cm 20.5 cm OutOfWorldTransportation + 0 142 um -7.33 cm 1.71 cm 19.8 keV 0 eV 0 fm 0 fm World initStep + 1 156 um -7.57 cm 1.71 cm 25.5 MeV 4.32 keV 3.25 mm 3.25 mm World eIoni + 2 1.82 mm -7.69 cm 1.82 cm 37.1 MeV 132 eV 2.39 mm 5.63 mm World eIoni + 3 7.49 mm -12.3 cm 2.21 cm 500 MeV 7.25 keV 4.72 cm 5.29 cm World eIoni + 4 9.41 mm -20 cm 2.34 cm 1.27 GeV 15.7 keV 7.66 cm 12.9 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 257 um -14.3 cm 2.01 cm 1.23 keV 0 eV 0 fm 0 fm World initStep - 1 256 um -14.3 cm 2.01 cm 281 keV 1.23 keV 72 um 72 um World eIoni - 2 236 um -20 cm 2 cm 567 MeV 11.6 keV 5.91 cm 5.92 cm OutOfWorldTransportation + 0 7.49 mm -12.3 cm 2.21 cm 23 keV 0 eV 0 fm 0 fm World initStep + 1 7.58 mm -12.6 cm 2.21 cm 30.9 MeV 4.28 keV 3.82 mm 3.82 mm World eIoni + 2 1.04 cm -14.3 cm 2.71 cm 199 MeV 2.82 keV 1.82 cm 2.2 cm World eIoni + 3 1.08 cm -14.9 cm 2.78 cm 258 MeV 963 eV 5.92 mm 2.79 cm World eIoni + 4 1.23 cm -20 cm 3.03 cm 766 MeV 9.98 keV 5.09 cm 7.88 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 5 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 240 um -11.1 cm 1.89 cm 1.66 keV 0 eV 0 fm 0 fm World initStep - 1 243 um -11.1 cm 1.89 cm 465 keV 1.66 keV 113 um 113 um World eIoni - 2 272 um -20 cm 1.88 cm 890 MeV 12 keV 9.17 cm 9.18 cm OutOfWorldTransportation + 0 1.08 cm -14.9 cm 2.78 cm 1.15 keV 0 eV 0 fm 0 fm World initStep + 1 1.08 cm -14.9 cm 2.78 cm 251 keV 1.15 keV 65 um 65 um World eIoni + 2 1.08 cm -20 cm 2.78 cm 509 MeV 10.9 keV 5.34 cm 5.35 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -4266,79 +4202,59 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 30 um -1.76 cm 1.1 cm 226 MeV 4.29 keV 2.21 cm 2.21 cm World eIoni - 2 5.11 um -9.92 cm 1.9 cm 1.04 GeV 16.6 keV 8.21 cm 10.4 cm World eIoni - 3 -17.9 um -11.4 cm 1.97 cm 1.19 GeV 2.59 keV 1.5 cm 11.9 cm World eIoni - 4 -107 um -20 cm 2.27 cm 2.05 GeV 16.9 keV 8.58 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -17.9 um -11.4 cm 1.97 cm 2.06 keV 0 eV 0 fm 0 fm World initStep - 1 -17.2 um -11.4 cm 1.98 cm 670 keV 2.06 keV 158 um 158 um World eIoni - 2 -94.6 um -12.9 cm 1.89 cm 153 MeV 3.32 keV 1.52 cm 1.54 cm World eIoni - 3 -797 um -20 cm 1.26 cm 858 MeV 12.1 keV 7.09 cm 8.63 cm OutOfWorldTransportation + 1 181 um -6.11 cm 1.64 cm 661 MeV 12.9 keV 6.6 cm 6.6 cm World eIoni + 2 143 um -10.8 cm 1.93 cm 1.13 GeV 10.3 keV 4.72 cm 11.3 cm World eIoni + 3 104 um -20 cm 2.24 cm 2.05 GeV 18.9 keV 9.19 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 5.11 um -9.92 cm 1.9 cm 3.66 keV 0 eV 0 fm 0 fm World initStep - 1 -4.27 um -9.94 cm 1.9 cm 1.83 MeV 3.66 keV 413 um 413 um World eIoni - 2 67.9 um -10.6 cm 1.9 cm 65.2 MeV 1.14 keV 6.33 mm 6.74 mm World eIoni - 3 317 um -14 cm 1.89 cm 412 MeV 6.65 keV 3.47 cm 4.14 cm World eIoni - 4 500 um -20 cm 1.89 cm 1.01 GeV 12.3 keV 5.96 cm 10.1 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 317 um -14 cm 1.89 cm 12 keV 0 eV 0 fm 0 fm World initStep - 1 354 um -14.2 cm 1.89 cm 13.6 MeV 7.9 keV 2.07 mm 2.07 mm World eIoni - 2 1.18 mm -14.4 cm 1.75 cm 35.9 MeV 832 eV 2.88 mm 4.95 mm World eIoni - 3 2.99 mm -20 cm 1.42 cm 596 MeV 12.6 keV 5.63 cm 6.12 cm OutOfWorldTransportation + 0 143 um -10.8 cm 1.93 cm 1.31 keV 0 eV 0 fm 0 fm World initStep + 1 147 um -10.8 cm 1.93 cm 311 keV 1.31 keV 78.7 um 78.7 um World eIoni + 2 169 um -20 cm 1.93 cm 918 MeV 15.9 keV 9.77 cm 9.78 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 30 um -1.76 cm 1.1 cm 8.79 keV 0 eV 0 fm 0 fm World initStep - 1 -7.61 um -1.84 cm 1.1 cm 8.56 MeV 4.36 keV 1.59 mm 1.59 mm World eIoni - 2 -624 um -2.75 cm 9.79 mm 99.4 MeV 1.96 keV 9.26 mm 1.08 cm World eIoni - 3 -947 um -7 cm 9 mm 524 MeV 10.5 keV 4.25 cm 5.33 cm World eIoni - 4 -1.02 mm -10.4 cm 8.76 mm 866 MeV 7.99 keV 3.42 cm 8.76 cm World eIoni - 5 -1.13 mm -20 cm 8.4 mm 1.82 GeV 18.9 keV 9.58 cm 18.3 cm OutOfWorldTransportation + 0 181 um -6.11 cm 1.64 cm 3.09 keV 0 eV 0 fm 0 fm World initStep + 1 175 um -6.13 cm 1.64 cm 1.36 MeV 3.09 keV 308 um 308 um World eIoni + 2 164 um -6.28 cm 1.64 cm 16.3 MeV 27.8 eV 1.49 mm 1.8 mm World eIoni + 3 208 um -8.15 cm 1.64 cm 204 MeV 4.45 keV 1.88 cm 2.06 cm World eIoni + 4 212 um -8.37 cm 1.64 cm 226 MeV 533 eV 2.19 mm 2.27 cm World eIoni + 5 245 um -12.5 cm 1.65 cm 639 MeV 8.79 keV 4.13 cm 6.41 cm World eIoni + 6 261 um -20 cm 1.65 cm 1.39 GeV 16.7 keV 7.5 cm 13.9 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.02 mm -10.4 cm 8.76 mm 1.5 keV 0 eV 0 fm 0 fm World initStep - 1 -1.02 mm -10.4 cm 8.76 mm 390 keV 1.5 keV 96.3 um 96.3 um World eIoni - 2 -1.07 mm -20 cm 8.76 mm 958 MeV 19.5 keV 10 cm 10 cm OutOfWorldTransportation + 0 245 um -12.5 cm 1.65 cm 4.82 keV 0 eV 0 fm 0 fm World initStep + 1 264 um -12.5 cm 1.65 cm 2.98 MeV 4.82 keV 668 um 668 um World eIoni + 2 16.8 um -14.5 cm 1.67 cm 201 MeV 5.43 keV 1.98 cm 2.05 cm World eIoni + 3 -644 um -20 cm 1.7 cm 750 MeV 9.96 keV 5.49 cm 7.54 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -947 um -7 cm 9 mm 1.41 keV 0 eV 0 fm 0 fm World initStep - 1 -944 um -7.01 cm 9.01 mm 351 keV 1.41 keV 87.6 um 87.6 um World eIoni - 2 -915 um -20 cm 9.05 mm 1.3 GeV 27.6 keV 14 cm 14 cm OutOfWorldTransportation + 0 212 um -8.37 cm 1.64 cm 1.79 keV 0 eV 0 fm 0 fm World initStep + 1 217 um -8.37 cm 1.64 cm 525 keV 1.79 keV 126 um 126 um World eIoni + 2 248 um -20 cm 1.64 cm 1.16 GeV 17.1 keV 12 cm 12 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 40.9 keV 20.5 cm 20.5 cm OutOfWorldTransportation + 0 208 um -8.15 cm 1.64 cm 1.66 keV 0 eV 0 fm 0 fm World initStep + 1 212 um -8.16 cm 1.64 cm 462 keV 1.66 keV 112 um 112 um World eIoni + 2 230 um -20 cm 1.64 cm 1.18 GeV 20.6 keV 12.4 cm 12.4 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -4346,26 +4262,28 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 45.2 keV 20.5 cm 20.5 cm OutOfWorldTransportation + 1 -21.8 um -13 cm 1.95 cm 1.35 GeV 26.9 keV 13.5 cm 13.5 cm World eIoni + 2 -54.4 um -18.7 cm 2.12 cm 1.92 GeV 10.1 keV 5.75 cm 19.2 cm World eIoni + 3 -60.8 um -20 cm 2.15 cm 2.05 GeV 2.28 keV 1.25 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -107 um -9.8 cm 1.86 cm 1.03 GeV 20.2 keV 10.3 cm 10.3 cm World eIoni - 2 -20.2 um -20 cm 2.17 cm 2.05 GeV 25 keV 10.2 cm 20.5 cm OutOfWorldTransportation + 0 -54.4 um -18.7 cm 2.12 cm 7.64 keV 0 eV 0 fm 0 fm World initStep + 1 -28 um -18.8 cm 2.12 cm 6.76 MeV 6.07 keV 1.38 mm 1.38 mm World eIoni + 2 -1.31 mm -19.2 cm 2.14 cm 50 MeV 931 eV 4.61 mm 5.99 mm World eIoni + 3 -1.95 mm -20 cm 2.12 cm 125 MeV 1.31 keV 7.57 mm 1.36 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -107 um -9.8 cm 1.86 cm 8.52 keV 0 eV 0 fm 0 fm World initStep - 1 -69.9 um -9.88 cm 1.86 cm 8.15 MeV 2.27 keV 1.54 mm 1.54 mm World eIoni - 2 785 um -10.1 cm 1.77 cm 25.8 MeV 676 eV 3.44 mm 4.98 mm World eIoni - 3 1.4 mm -20 cm 1.71 cm 1.02 GeV 16.5 keV 9.95 cm 10.4 cm OutOfWorldTransportation + 0 -21.8 um -13 cm 1.95 cm 15.1 keV 0 eV 0 fm 0 fm World initStep + 1 16.7 um -13.1 cm 1.96 cm 15.1 MeV 2.89 keV 1.89 mm 1.89 mm World eIoni + 2 -4.41 mm -20 cm 1.93 cm 700 MeV 10.6 keV 6.9 cm 7.09 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -4373,65 +4291,68 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 91.3 um -7.94 cm 1.8 cm 844 MeV 15.2 keV 8.43 cm 8.43 cm World eIoni - 2 159 um -15.5 cm 2.14 cm 1.6 GeV 14.7 keV 7.6 cm 16 cm World eIoni - 3 182 um -20 cm 2.27 cm 2.05 GeV 8.75 keV 4.47 cm 20.5 cm OutOfWorldTransportation + 1 -91.9 um -3.66 cm 1.42 cm 416 MeV 7.17 keV 4.14 cm 4.14 cm World eIoni + 2 -49.5 um -20 cm 2.21 cm 2.05 GeV 33 keV 16.4 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 159 um -15.5 cm 2.14 cm 2.18 keV 0 eV 0 fm 0 fm World initStep - 1 165 um -15.5 cm 2.14 cm 742 keV 2.18 keV 174 um 174 um World eIoni - 2 -718 um -17.1 cm 2.16 cm 155 MeV 1.57 keV 1.54 cm 1.56 cm World eIoni - 3 -912 um -17.4 cm 2.17 cm 184 MeV 1.71 keV 2.89 mm 1.85 cm World eIoni - 4 -1.92 mm -20 cm 2.22 cm 447 MeV 5.22 keV 2.63 cm 4.48 cm OutOfWorldTransportation + 0 -91.9 um -3.66 cm 1.42 cm 14.6 keV 0 eV 0 fm 0 fm World initStep + 1 -141 um -3.77 cm 1.42 cm 11.4 MeV 1.97 keV 1.34 mm 1.34 mm World eIoni + 2 508 um -7.98 cm 1.36 cm 432 MeV 6.51 keV 4.21 cm 4.34 cm World eIoni + 3 710 um -20 cm 1.31 cm 1.63 GeV 25.9 keV 12 cm 16.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -912 um -17.4 cm 2.17 cm 1.22 keV 0 eV 0 fm 0 fm World initStep - 1 -913 um -17.4 cm 2.17 cm 277 keV 1.22 keV 70.9 um 70.9 um World eIoni - 2 -919 um -20 cm 2.17 cm 264 MeV 8.36 keV 2.68 cm 2.69 cm OutOfWorldTransportation + 0 508 um -7.98 cm 1.36 cm 37.7 keV 0 eV 0 fm 0 fm World initStep + 1 656 um -8.57 cm 1.35 cm 61.6 MeV 3.64 keV 7.23 mm 7.23 mm World eIoni + 2 493 um -8.89 cm 1.23 cm 93.4 MeV 413 eV 3.4 mm 1.06 cm World eIoni + 3 -241 um -14.5 cm 7.11 mm 657 MeV 8.82 keV 5.67 cm 6.73 cm World eIoni + 4 -261 um -15.6 cm 6.64 mm 769 MeV 920 eV 1.12 cm 7.85 cm World eIoni + 5 -312 um -19.3 cm 5.48 mm 1.14 GeV 6.46 keV 3.69 cm 11.5 cm World eIoni + 6 -312 um -19.4 cm 5.47 mm 1.14 GeV 0 eV 269 um 11.6 cm World eIoni + 7 -318 um -20 cm 5.31 mm 1.2 GeV 693 eV 6.42 mm 12.2 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 91.3 um -7.94 cm 1.8 cm 2.65 keV 0 eV 0 fm 0 fm World initStep - 1 83.4 um -7.95 cm 1.8 cm 1.04 MeV 2.65 keV 239 um 239 um World eIoni - 2 80.9 um -8.01 cm 1.8 cm 7.38 MeV 0 eV 633 um 872 um World eIoni - 3 74.8 um -20 cm 1.8 cm 1.21 GeV 17.5 keV 12 cm 12.1 cm OutOfWorldTransportation + 0 -312 um -19.4 cm 5.47 mm 1.4 keV 0 eV 0 fm 0 fm World initStep + 1 -315 um -19.4 cm 5.47 mm 351 keV 1.4 keV 87.5 um 87.5 um World eIoni + 2 -325 um -20 cm 5.48 mm 64.2 MeV 1.07 keV 6.41 mm 6.5 mm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 39 keV 20.5 cm 20.5 cm OutOfWorldTransportation + 0 -312 um -19.3 cm 5.48 mm 1.08 keV 0 eV 0 fm 0 fm World initStep + 1 -309 um -19.3 cm 5.47 mm 226 keV 1.08 keV 59.3 um 59.3 um World eIoni + 2 -294 um -20 cm 5.47 mm 66.9 MeV 609 eV 6.72 mm 6.78 mm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -505 um -10.5 cm 1.89 cm 1.1 GeV 21.9 keV 11 cm 11 cm World eIoni - 2 -561 um -20 cm 2.2 cm 2.05 GeV 15.3 keV 9.48 cm 20.5 cm OutOfWorldTransportation + 0 -261 um -15.6 cm 6.64 mm 2.01 keV 0 eV 0 fm 0 fm World initStep + 1 -254 um -15.6 cm 6.64 mm 640 keV 2.01 keV 152 um 152 um World eIoni + 2 -227 um -20 cm 6.64 mm 436 MeV 5.21 keV 4.39 cm 4.41 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -505 um -10.5 cm 1.89 cm 1.11 keV 0 eV 0 fm 0 fm World initStep - 1 -502 um -10.5 cm 1.89 cm 237 keV 1.11 keV 62 um 62 um World eIoni - 2 -455 um -20 cm 1.89 cm 948 MeV 26.7 keV 10.5 cm 10.5 cm OutOfWorldTransportation + 0 -241 um -14.5 cm 7.11 mm 1.04 keV 0 eV 0 fm 0 fm World initStep + 1 -240 um -14.5 cm 7.11 mm 212 keV 1.04 keV 56.2 um 56.2 um World eIoni + 2 -227 um -20 cm 7.13 mm 548 MeV 13.4 keV 5.88 cm 5.89 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -4439,167 +4360,162 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 39.8 keV 20.5 cm 20.5 cm OutOfWorldTransportation + 1 280 um -7.88 cm 1.77 cm 838 MeV 19.2 keV 8.37 cm 8.37 cm World eIoni + 2 406 um -10.7 cm 1.91 cm 1.12 GeV 5.61 keV 2.79 cm 11.2 cm World eIoni + 3 666 um -20 cm 2.21 cm 2.05 GeV 19.2 keV 9.33 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 118 um -7 cm 1.69 cm 750 MeV 13.6 keV 7.49 cm 7.49 cm World eIoni - 2 -84.8 um -20 cm 2.13 cm 2.05 GeV 24.8 keV 13 cm 20.5 cm OutOfWorldTransportation + 0 406 um -10.7 cm 1.91 cm 1.01 keV 0 eV 0 fm 0 fm World initStep + 1 408 um -10.7 cm 1.91 cm 202 keV 1.01 keV 53.9 um 53.9 um World eIoni + 2 432 um -20 cm 1.91 cm 933 MeV 23 keV 10.8 cm 10.8 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 118 um -7 cm 1.69 cm 7.91 keV 0 eV 0 fm 0 fm World initStep - 1 86.1 um -7.07 cm 1.69 cm 7.18 MeV 6.25 keV 1.43 mm 1.43 mm World eIoni - 2 231 um -7.09 cm 1.72 cm 9.64 MeV 94.8 eV 411 um 1.84 mm World eIoni - 3 1.21 mm -9.83 cm 1.92 cm 284 MeV 5.59 keV 2.77 cm 2.95 cm World eIoni - 4 1.37 mm -20 cm 1.97 cm 1.3 GeV 24.8 keV 10.2 cm 13.1 cm OutOfWorldTransportation + 0 280 um -7.88 cm 1.77 cm 4.9 keV 0 eV 0 fm 0 fm World initStep + 1 273 um -7.9 cm 1.77 cm 1.47 MeV 1.42 keV 170 um 170 um World eIoni + 2 -192 um -8.9 cm 1.77 cm 101 MeV 1.39 keV 1.01 cm 1.03 cm World eIoni + 3 -453 um -20 cm 1.66 cm 1.21 GeV 19.9 keV 11.1 cm 12.1 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.21 mm -9.83 cm 1.92 cm 7.18 keV 0 eV 0 fm 0 fm World initStep - 1 1.21 mm -9.88 cm 1.92 cm 4.34 MeV 2.23 keV 568 um 568 um World eIoni - 2 1.01 mm -13.4 cm 1.75 cm 362 MeV 5.08 keV 3.62 cm 3.67 cm World eIoni - 3 649 um -20 cm 1.71 cm 1.02 GeV 11.5 keV 6.55 cm 10.2 cm OutOfWorldTransportation + 0 -192 um -8.9 cm 1.77 cm 1.26 keV 0 eV 0 fm 0 fm World initStep + 1 -189 um -8.9 cm 1.78 cm 290 keV 1.26 keV 74 um 74 um World eIoni + 2 -171 um -20 cm 1.78 cm 1.11 GeV 24.8 keV 12.1 cm 12.1 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.01 mm -13.4 cm 1.75 cm 1.56 keV 0 eV 0 fm 0 fm World initStep - 1 1.01 mm -13.5 cm 1.75 cm 419 keV 1.56 keV 103 um 103 um World eIoni - 2 965 um -20 cm 1.75 cm 656 MeV 13.7 keV 6.72 cm 6.74 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 0 fm -20 cm 2.22 cm 2.05 GeV 38.4 keV 20.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 231 um -7.09 cm 1.72 cm 4.5 keV 0 eV 0 fm 0 fm World initStep - 1 226 um -7.12 cm 1.72 cm 2.64 MeV 4.5 keV 593 um 593 um World eIoni - 2 217 um -7.29 cm 1.72 cm 19.6 MeV 116 eV 1.7 mm 2.29 mm World eIoni - 3 376 um -13.8 cm 1.68 cm 668 MeV 14 keV 6.49 cm 6.72 cm World eIoni - 4 465 um -20 cm 1.65 cm 1.29 GeV 11.3 keV 6.22 cm 12.9 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 -195 um -8.04 cm 1.8 cm 854 MeV 12.7 keV 8.53 cm 8.53 cm World eIoni + 2 -197 um -8.43 cm 1.82 cm 893 MeV 831 eV 3.92 mm 8.92 cm World eIoni + 3 -197 um -8.6 cm 1.83 cm 911 MeV 154 eV 1.74 mm 9.1 cm World eIoni + 4 -224 um -20 cm 2.25 cm 2.05 GeV 21.8 keV 11.4 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 376 um -13.8 cm 1.68 cm 3.41 keV 0 eV 0 fm 0 fm World initStep - 1 388 um -13.8 cm 1.68 cm 1.62 MeV 3.41 keV 366 um 366 um World eIoni - 2 395 um -13.9 cm 1.68 cm 13.4 MeV 94.2 eV 1.18 mm 1.55 mm World eIoni - 3 407 um -20 cm 1.68 cm 622 MeV 10.1 keV 6.09 cm 6.25 cm OutOfWorldTransportation + 0 -197 um -8.6 cm 1.83 cm 1.1 keV 0 eV 0 fm 0 fm World initStep + 1 -199 um -8.61 cm 1.83 cm 233 keV 1.1 keV 61 um 61 um World eIoni + 2 -215 um -20 cm 1.83 cm 1.14 GeV 24.7 keV 13.1 cm 13.1 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 42.7 keV 20.5 cm 20.5 cm OutOfWorldTransportation + 0 -197 um -8.43 cm 1.82 cm 2.04 keV 0 eV 0 fm 0 fm World initStep + 1 -192 um -8.44 cm 1.82 cm 659 keV 2.04 keV 156 um 156 um World eIoni + 2 4.33 mm -13 cm 1.81 cm 458 MeV 4.2 keV 4.61 cm 4.63 cm World eIoni + 3 4.53 mm -13.8 cm 1.82 cm 536 MeV 863 eV 7.86 mm 5.42 cm World eIoni + 4 5.54 mm -20 cm 1.85 cm 1.16 GeV 10.2 keV 6.2 cm 11.6 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -34.5 um -5.19 cm 1.56 cm 569 MeV 10.3 keV 5.67 cm 5.67 cm World eIoni - 2 -35 um -5.96 cm 1.62 cm 646 MeV 635 eV 7.7 mm 6.44 cm World eIoni - 3 -26.2 um -15.8 cm 2.08 cm 1.63 GeV 19.5 keV 9.85 cm 16.3 cm World eIoni - 4 -19.7 um -19.7 cm 2.19 cm 2.02 GeV 8.57 keV 3.91 cm 20.2 cm World eIoni - 5 -19.4 um -20 cm 2.2 cm 2.05 GeV 684 eV 2.92 mm 20.5 cm OutOfWorldTransportation + 0 4.53 mm -13.8 cm 1.82 cm 2.39 keV 0 eV 0 fm 0 fm World initStep + 1 4.53 mm -13.8 cm 1.82 cm 870 keV 2.39 keV 202 um 202 um World eIoni + 2 4.84 mm -14.9 cm 1.79 cm 111 MeV 1.42 keV 1.11 cm 1.13 cm World eIoni + 3 5.31 mm -18.7 cm 1.75 cm 494 MeV 4.03 keV 3.82 cm 4.95 cm World eIoni + 4 5.39 mm -20 cm 1.74 cm 620 MeV 2.74 keV 1.26 cm 6.21 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 6 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -19.7 um -19.7 cm 2.19 cm 1.68 keV 0 eV 0 fm 0 fm World initStep - 1 -21.8 um -19.7 cm 2.19 cm 474 keV 1.68 keV 115 um 115 um World eIoni - 2 -29 um -20 cm 2.19 cm 29.5 MeV 281 eV 2.88 mm 2.99 mm OutOfWorldTransportation + 0 5.31 mm -18.7 cm 1.75 cm 1.07 keV 0 eV 0 fm 0 fm World initStep + 1 5.32 mm -18.7 cm 1.75 cm 221 keV 1.07 keV 58.3 um 58.3 um World eIoni + 2 5.33 mm -20 cm 1.75 cm 126 MeV 1.37 keV 1.28 cm 1.28 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -26.2 um -15.8 cm 2.08 cm 6.42 keV 0 eV 0 fm 0 fm World initStep - 1 -52.9 um -15.8 cm 2.08 cm 4.98 MeV 6.42 keV 1.11 mm 1.11 mm World eIoni - 2 -1.39 mm -16.3 cm 2.08 cm 45.6 MeV 1.67 keV 4.43 mm 5.54 mm World eIoni - 3 -2.53 mm -20 cm 2.08 cm 420 MeV 7.55 keV 3.75 cm 4.3 cm OutOfWorldTransportation + 0 4.33 mm -13 cm 1.81 cm 1.01 keV 0 eV 0 fm 0 fm World initStep + 1 4.33 mm -13 cm 1.82 cm 202 keV 1.01 keV 53.8 um 53.8 um World eIoni + 2 4.35 mm -20 cm 1.82 cm 699 MeV 16.9 keV 7.73 cm 7.74 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -35 um -5.96 cm 1.62 cm 4.55 keV 0 eV 0 fm 0 fm World initStep - 1 -42.4 um -5.98 cm 1.62 cm 2.24 MeV 1.27 keV 321 um 321 um World eIoni - 2 -1.03 mm -7.44 cm 1.49 cm 149 MeV 1.91 keV 1.49 cm 1.52 cm World eIoni - 3 -1.2 mm -9.64 cm 1.45 cm 368 MeV 3.23 keV 2.2 cm 3.72 cm World eIoni - 4 -1.46 mm -20 cm 1.39 cm 1.4 GeV 19.4 keV 10.4 cm 14.1 cm OutOfWorldTransportation + 0 -195 um -8.04 cm 1.8 cm 1.4 keV 0 eV 0 fm 0 fm World initStep + 1 -192 um -8.04 cm 1.8 cm 351 keV 1.4 keV 87.5 um 87.5 um World eIoni + 2 -168 um -20 cm 1.8 cm 1.2 GeV 20.4 keV 12.8 cm 12.8 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.2 mm -9.64 cm 1.45 cm 4.01 keV 0 eV 0 fm 0 fm World initStep - 1 -1.2 mm -9.66 cm 1.45 cm 2.16 MeV 4.01 keV 485 um 485 um World eIoni - 2 -1.18 mm -10 cm 1.45 cm 39.7 MeV 502 eV 3.75 mm 4.23 mm World eIoni - 3 -1.13 mm -13.6 cm 1.45 cm 395 MeV 7.71 keV 3.55 cm 3.98 cm World eIoni - 4 -1.18 mm -20 cm 1.47 cm 1.04 GeV 12.9 keV 6.41 cm 10.4 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 -157 um -7.67 cm 1.78 cm 817 MeV 16.4 keV 8.16 cm 8.16 cm World eIoni + 2 -272 um -20 cm 2.26 cm 2.05 GeV 30.3 keV 12.3 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 7 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.13 mm -13.6 cm 1.45 cm 1.49 keV 0 eV 0 fm 0 fm World initStep - 1 -1.14 mm -13.6 cm 1.45 cm 386 keV 1.49 keV 95.3 um 95.3 um World eIoni - 2 -1.18 mm -20 cm 1.45 cm 642 MeV 14.9 keV 6.6 cm 6.61 cm OutOfWorldTransportation + 0 -157 um -7.67 cm 1.78 cm 1 keV 0 eV 0 fm 0 fm World initStep + 1 -160 um -7.67 cm 1.78 cm 200 keV 1 keV 53.4 um 53.4 um World eIoni + 2 -1.76 mm -16.9 cm -1.25 cm 927 MeV 23.1 keV 10.7 cm 10.7 cm World eIoni + 3 1.34 cm -20 cm -3.77 cm 1.23 GeV 9.47 keV 4.22 cm 14.9 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.03 mm -7.44 cm 1.49 cm 19 keV 0 eV 0 fm 0 fm World initStep - 1 -957 um -7.67 cm 1.5 cm 24.3 MeV 3.84 keV 3.12 mm 3.12 mm World eIoni - 2 -955 um -7.67 cm 1.5 cm 24.3 MeV 1.54 eV 8.37 um 3.12 mm World eIoni - 3 1.04 mm -14.7 cm 1.7 cm 731 MeV 11.7 keV 7.08 cm 7.39 cm World eIoni - 4 1.64 mm -20 cm 1.76 cm 1.26 GeV 13.7 keV 5.26 cm 12.7 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 -17.5 um -1.2 cm 9.5 mm 170 MeV 1.87 keV 1.62 cm 1.62 cm World eIoni + 2 -8.1 um -4.76 cm 1.53 cm 526 MeV 7.72 keV 3.62 cm 5.24 cm World eIoni + 3 50.5 um -20 cm 2.22 cm 2.05 GeV 30.7 keV 15.3 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 6 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 1.04 mm -14.7 cm 1.7 cm 1.01 keV 0 eV 0 fm 0 fm World initStep - 1 1.04 mm -14.7 cm 1.7 cm 203 keV 1.01 keV 54.1 um 54.1 um World eIoni - 2 995 um -20 cm 1.7 cm 528 MeV 12.2 keV 5.66 cm 5.67 cm OutOfWorldTransportation + 0 -8.1 um -4.76 cm 1.53 cm 1.51 keV 0 eV 0 fm 0 fm World initStep + 1 -5.48 um -4.77 cm 1.53 cm 397 keV 1.51 keV 97.8 um 97.8 um World eIoni + 2 11.4 um -20 cm 1.53 cm 1.52 GeV 28.8 keV 16.4 cm 16.4 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -34.5 um -5.19 cm 1.56 cm 1.19 keV 0 eV 0 fm 0 fm World initStep - 1 -37.5 um -5.19 cm 1.56 cm 266 keV 1.19 keV 68.5 um 68.5 um World eIoni - 2 1.71 mm -19.8 cm 1.61 cm 1.46 GeV 32.7 keV 16.9 cm 16.9 cm World eIoni - 3 5.05 mm -20 cm 1.74 cm 1.48 GeV 1.57 keV 4.03 mm 17.3 cm OutOfWorldTransportation + 0 -17.5 um -1.2 cm 9.5 mm 1.3 keV 0 eV 0 fm 0 fm World initStep + 1 -19.5 um -1.2 cm 9.5 mm 311 keV 1.3 keV 78.2 um 78.2 um World eIoni + 2 517 um -19.8 cm 7.7 mm 1.86 GeV 44.2 keV 21.5 cm 21.5 cm World eIoni + 3 511 um -20 cm 7.24 mm 1.88 GeV 262 eV 1.98 mm 21.7 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -4607,48 +4523,49 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -389 um -10.4 cm 1.91 cm 1.09 GeV 20.2 keV 10.9 cm 10.9 cm World eIoni - 2 -494 um -10.8 cm 1.94 cm 1.13 GeV 620 eV 4 mm 11.3 cm World eIoni - 3 -2.03 mm -18.7 cm 2.25 cm 1.92 GeV 19.1 keV 7.86 cm 19.2 cm World eIoni - 4 -2.22 mm -20 cm 2.29 cm 2.05 GeV 2.23 keV 1.35 cm 20.5 cm OutOfWorldTransportation + 1 -22.5 um -3.4 cm 1.37 cm 390 MeV 9.08 keV 3.87 cm 3.87 cm World eIoni + 2 -35.6 um -6.09 cm 1.62 cm 658 MeV 4.81 keV 2.7 cm 6.57 cm World eIoni + 3 -34.8 um -17.1 cm 2.09 cm 1.76 GeV 19 keV 11 cm 17.6 cm World eIoni + 4 -29.2 um -20 cm 2.16 cm 2.05 GeV 3.53 keV 2.93 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -2.03 mm -18.7 cm 2.25 cm 1.17 keV 0 eV 0 fm 0 fm World initStep - 1 -2.03 mm -18.7 cm 2.25 cm 257 keV 1.17 keV 66.5 um 66.5 um World eIoni - 2 -2.07 mm -20 cm 2.25 cm 136 MeV 3.2 keV 1.36 cm 1.37 cm OutOfWorldTransportation + 0 -34.8 um -17.1 cm 2.09 cm 20.1 keV 0 eV 0 fm 0 fm World initStep + 1 -74.6 um -17.3 cm 2.08 cm 26 MeV 3.39 keV 3.3 mm 3.3 mm World eIoni + 2 948 um -18.3 cm 2.23 cm 124 MeV 2.65 keV 1 cm 1.33 cm World eIoni + 3 1.5 mm -20 cm 2.31 cm 294 MeV 3.52 keV 1.7 cm 3.04 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -494 um -10.8 cm 1.94 cm 74 keV 0 eV 0 fm 0 fm World initStep - 1 -7.04 mm -12.6 cm 1.91 cm 177 MeV 8.16 keV 2.07 cm 2.07 cm World eIoni - 2 -8.04 mm -14 cm 1.9 cm 324 MeV 2.9 keV 1.46 cm 3.53 cm World eIoni - 3 -9.77 mm -20 cm 1.88 cm 919 MeV 12 keV 5.96 cm 9.49 cm OutOfWorldTransportation + 0 -35.6 um -6.09 cm 1.62 cm 2.11 keV 0 eV 0 fm 0 fm World initStep + 1 -40 um -6.09 cm 1.62 cm 702 keV 2.11 keV 165 um 165 um World eIoni + 2 -2.81 mm -10.3 cm 1.88 cm 419 MeV 5.03 keV 4.22 cm 4.23 cm World eIoni + 3 -6.7 mm -17.7 cm 2.14 cm 1.16 GeV 11.7 keV 7.45 cm 11.7 cm World eIoni + 4 -7.37 mm -20 cm 2.19 cm 1.39 GeV 4.4 keV 2.27 cm 14 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -389 um -10.4 cm 1.91 cm 5.48 keV 0 eV 0 fm 0 fm World initStep - 1 -368 um -10.4 cm 1.91 cm 3.52 MeV 2.71 keV 587 um 587 um World eIoni - 2 -12 um -14.3 cm 2.04 cm 393 MeV 4.8 keV 3.95 cm 4.01 cm World eIoni - 3 1.27 mm -20 cm 1.95 cm 960 MeV 10.9 keV 5.67 cm 9.68 cm OutOfWorldTransportation + 0 -6.7 mm -17.7 cm 2.14 cm 1.58 keV 0 eV 0 fm 0 fm World initStep + 1 -6.7 mm -17.7 cm 2.14 cm 428 keV 1.58 keV 105 um 105 um World eIoni + 2 -6.7 mm -20 cm 2.14 cm 227 MeV 3.54 keV 2.29 cm 2.3 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -12 um -14.3 cm 2.04 cm 1.15 keV 0 eV 0 fm 0 fm World initStep - 1 -13.6 um -14.3 cm 2.04 cm 249 keV 1.15 keV 64.7 um 64.7 um World eIoni - 2 -35.6 um -20 cm 2.04 cm 568 MeV 9.2 keV 5.99 cm 5.99 cm OutOfWorldTransportation + 0 -22.5 um -3.4 cm 1.37 cm 1.46 keV 0 eV 0 fm 0 fm World initStep + 1 -25.5 um -3.4 cm 1.37 cm 374 keV 1.46 keV 92.8 um 92.8 um World eIoni + 2 -45.6 um -20 cm 1.37 cm 1.66 GeV 32.9 keV 18.1 cm 18.1 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -4656,27 +4573,28 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 55 um -8.88 cm 1.8 cm 938 MeV 19.7 keV 9.37 cm 9.37 cm World eIoni - 2 30 um -16 cm 2.08 cm 1.65 GeV 14.4 keV 7.12 cm 16.5 cm World eIoni - 3 16.2 um -20 cm 2.18 cm 2.05 GeV 8.89 keV 4 cm 20.5 cm OutOfWorldTransportation + 1 97.6 um -7.13 cm 1.7 cm 763 MeV 15.9 keV 7.62 cm 7.62 cm World eIoni + 2 103 um -20 cm 2.18 cm 2.05 GeV 26 keV 12.9 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 30 um -16 cm 2.08 cm 1.72 keV 0 eV 0 fm 0 fm World initStep - 1 33.2 um -16 cm 2.08 cm 491 keV 1.72 keV 119 um 119 um World eIoni - 2 57.7 um -20 cm 2.07 cm 401 MeV 5.37 keV 4.05 cm 4.06 cm OutOfWorldTransportation + 0 97.6 um -7.13 cm 1.7 cm 2.12 keV 0 eV 0 fm 0 fm World initStep + 1 104 um -7.14 cm 1.7 cm 705 keV 2.12 keV 165 um 165 um World eIoni + 2 563 um -9.04 cm 1.59 cm 191 MeV 2.8 keV 1.91 cm 1.93 cm World eIoni + 3 925 um -9.74 cm 1.45 cm 261 MeV 1.58 keV 7.15 mm 2.64 cm World eIoni + 4 2.75 mm -20 cm 7.42 mm 1.29 GeV 20.5 keV 10.3 cm 12.9 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 55 um -8.88 cm 1.8 cm 1.28 keV 0 eV 0 fm 0 fm World initStep - 1 54.5 um -8.88 cm 1.8 cm 299 keV 1.28 keV 75.9 um 75.9 um World eIoni - 2 47.9 um -20 cm 1.81 cm 1.11 GeV 24.7 keV 12.1 cm 12.1 cm OutOfWorldTransportation + 0 925 um -9.74 cm 1.45 cm 1.47 keV 0 eV 0 fm 0 fm World initStep + 1 925 um -9.75 cm 1.45 cm 378 keV 1.47 keV 93.4 um 93.4 um World eIoni + 2 922 um -20 cm 1.45 cm 1.03 GeV 19.6 keV 10.8 cm 10.8 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -4684,79 +4602,80 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -91 um -3.28 cm 1.36 cm 378 MeV 5.37 keV 3.75 cm 3.75 cm World eIoni - 2 -250 um -20 cm 2.22 cm 2.05 GeV 36.2 keV 16.7 cm 20.5 cm OutOfWorldTransportation + 1 -7.89 um -4.67 cm 1.51 cm 516 MeV 11.2 keV 5.14 cm 5.14 cm World eIoni + 2 -43.7 um -13 cm 1.98 cm 1.35 GeV 12 keV 8.33 cm 13.5 cm World eIoni + 3 -66.3 um -20 cm 2.19 cm 2.05 GeV 18.9 keV 7.02 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -91 um -3.28 cm 1.36 cm 4.75 keV 0 eV 0 fm 0 fm World initStep - 1 -81.3 um -3.3 cm 1.37 cm 2.9 MeV 4.75 keV 651 um 651 um World eIoni - 2 -31.6 um -3.87 cm 1.36 cm 59.8 MeV 177 eV 5.69 mm 6.34 mm World eIoni - 3 82.6 um -8.77 cm 1.34 cm 549 MeV 11.2 keV 4.89 cm 5.53 cm World eIoni - 4 103 um -10.3 cm 1.3 cm 705 MeV 3.61 keV 1.56 cm 7.09 cm World eIoni - 5 113 um -11.4 cm 1.29 cm 809 MeV 1.61 keV 1.04 cm 8.13 cm World eIoni - 6 163 um -17.7 cm 1.22 cm 1.44 GeV 11.7 keV 6.33 cm 14.5 cm World eIoni - 7 170 um -18.7 cm 1.21 cm 1.55 GeV 2.6 keV 1.04 cm 15.5 cm World eIoni - 8 179 um -20 cm 1.2 cm 1.67 GeV 2.29 keV 1.27 cm 16.8 cm OutOfWorldTransportation + 0 -43.7 um -13 cm 1.98 cm 1.32 keV 0 eV 0 fm 0 fm World initStep + 1 -45.2 um -13 cm 1.98 cm 316 keV 1.32 keV 79.7 um 79.7 um World eIoni + 2 -54.8 um -20 cm 1.98 cm 702 MeV 14.4 keV 7.34 cm 7.35 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 170 um -18.7 cm 1.21 cm 23.1 keV 0 eV 0 fm 0 fm World initStep - 1 113 um -19 cm 1.21 cm 31.1 MeV 2.56 keV 3.84 mm 3.84 mm World eIoni - 2 349 um -19.6 cm 1.35 cm 85.6 MeV 1.15 keV 5.64 mm 9.47 mm World eIoni - 3 445 um -20 cm 1.4 cm 129 MeV 466 eV 4.33 mm 1.38 cm OutOfWorldTransportation + 0 -7.89 um -4.67 cm 1.51 cm 2.71 keV 0 eV 0 fm 0 fm World initStep + 1 -4.13 um -4.68 cm 1.51 cm 1.08 MeV 2.71 keV 247 um 247 um World eIoni + 2 -51.8 um -5.11 cm 1.52 cm 44.4 MeV 1.59 keV 4.34 mm 4.58 mm World eIoni + 3 -26.5 um -11.6 cm 1.51 cm 697 MeV 14 keV 6.52 cm 6.98 cm World eIoni + 4 31.3 um -12.5 cm 1.51 cm 780 MeV 2.49 keV 8.3 mm 7.81 cm World eIoni + 5 116 um -13.8 cm 1.5 cm 918 MeV 3.27 keV 1.39 cm 9.2 cm World eIoni + 6 367 um -19.5 cm 1.49 cm 1.49 GeV 11.2 keV 5.68 cm 14.9 cm World eIoni + 7 384 um -20 cm 1.49 cm 1.53 GeV 1.19 keV 4.76 mm 15.3 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 7 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 349 um -19.6 cm 1.35 cm 1.37 keV 0 eV 0 fm 0 fm World initStep - 1 346 um -19.6 cm 1.35 cm 335 keV 1.37 keV 83.9 um 83.9 um World eIoni - 2 328 um -20 cm 1.35 cm 43.7 MeV 550 eV 4.28 mm 4.36 mm OutOfWorldTransportation + 0 367 um -19.5 cm 1.49 cm 1.69 keV 0 eV 0 fm 0 fm World initStep + 1 372 um -19.5 cm 1.49 cm 477 keV 1.69 keV 116 um 116 um World eIoni + 2 388 um -20 cm 1.49 cm 47.6 MeV 613 eV 4.72 mm 4.83 mm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 163 um -17.7 cm 1.22 cm 6.99 keV 0 eV 0 fm 0 fm World initStep - 1 143 um -17.7 cm 1.21 cm 5.79 MeV 4.94 keV 1.25 mm 1.25 mm World eIoni - 2 2.34 mm -19 cm 1.14 cm 126 MeV 1.99 keV 1.27 cm 1.4 cm World eIoni - 3 2.54 mm -20 cm 1.13 cm 231 MeV 2.07 keV 1.05 cm 2.45 cm OutOfWorldTransportation + 0 116 um -13.8 cm 1.5 cm 1.05 keV 0 eV 0 fm 0 fm World initStep + 1 113 um -13.9 cm 1.5 cm 215 keV 1.05 keV 56.9 um 56.9 um World eIoni + 2 91 um -20 cm 1.5 cm 615 MeV 11.7 keV 6.65 cm 6.66 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 113 um -11.4 cm 1.29 cm 1.12 keV 0 eV 0 fm 0 fm World initStep - 1 110 um -11.4 cm 1.29 cm 240 keV 1.12 keV 62.5 um 62.5 um World eIoni - 2 66.6 um -20 cm 1.29 cm 865 MeV 26.1 keV 9.49 cm 9.49 cm OutOfWorldTransportation + 0 31.3 um -12.5 cm 1.51 cm 2.69 keV 0 eV 0 fm 0 fm World initStep + 1 24.1 um -12.5 cm 1.5 cm 1.07 MeV 2.69 keV 245 um 245 um World eIoni + 2 -57.1 um -12.8 cm 1.5 cm 37.3 MeV 393 eV 3.62 mm 3.87 mm World eIoni + 3 -116 um -13.4 cm 1.5 cm 90.9 MeV 743 eV 5.36 mm 9.23 mm World eIoni + 4 -293 um -20 cm 1.48 cm 754 MeV 12.2 keV 6.63 cm 7.55 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 5 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 103 um -10.3 cm 1.3 cm 1.05 keV 0 eV 0 fm 0 fm World initStep - 1 101 um -10.3 cm 1.31 cm 215 keV 1.05 keV 56.9 um 56.9 um World eIoni - 2 78.9 um -20 cm 1.31 cm 969 MeV 31 keV 11 cm 11 cm OutOfWorldTransportation + 0 -116 um -13.4 cm 1.5 cm 3.14 keV 0 eV 0 fm 0 fm World initStep + 1 -117 um -13.4 cm 1.5 cm 1.4 MeV 3.14 keV 317 um 317 um World eIoni + 2 -165 um -13.8 cm 1.49 cm 46.2 MeV 465 eV 4.48 mm 4.79 mm World eIoni + 3 -251 um -20 cm 1.48 cm 663 MeV 15.1 keV 6.17 cm 6.65 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 82.6 um -8.77 cm 1.34 cm 1.21 keV 0 eV 0 fm 0 fm World initStep - 1 79.1 um -8.77 cm 1.34 cm 272 keV 1.21 keV 69.8 um 69.8 um World eIoni - 2 31.1 um -20 cm 1.34 cm 1.12 GeV 26.6 keV 12.4 cm 12.4 cm OutOfWorldTransportation + 0 -26.5 um -11.6 cm 1.51 cm 1.78 keV 0 eV 0 fm 0 fm World initStep + 1 -26.6 um -11.6 cm 1.51 cm 523 keV 1.78 keV 126 um 126 um World eIoni + 2 -27.2 um -20 cm 1.5 cm 837 MeV 11.6 keV 8.57 cm 8.58 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -4764,194 +4683,195 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 21.5 um -2.56 cm 1.26 cm 306 MeV 6.47 keV 3.02 cm 3.02 cm World eIoni - 2 46.7 um -7.03 cm 1.72 cm 754 MeV 9.83 keV 4.5 cm 7.52 cm World eIoni - 3 51.3 um -8.66 cm 1.81 cm 916 MeV 1.87 keV 1.63 cm 9.15 cm World eIoni - 4 68.3 um -20 cm 2.21 cm 2.05 GeV 23.9 keV 11.3 cm 20.5 cm OutOfWorldTransportation + 1 -128 um -4.68 cm 1.53 cm 518 MeV 8.58 keV 5.16 cm 5.16 cm World eIoni + 2 -180 um -9.41 cm 1.86 cm 991 MeV 9.07 keV 4.74 cm 9.9 cm World eIoni + 3 -243 um -19.6 cm 2.22 cm 2.01 GeV 21.8 keV 10.2 cm 20.1 cm World eIoni + 4 -245 um -20 cm 2.23 cm 2.05 GeV 339 eV 3.64 mm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 51.3 um -8.66 cm 1.81 cm 1.18 keV 0 eV 0 fm 0 fm World initStep - 1 48.3 um -8.66 cm 1.81 cm 261 keV 1.18 keV 67.5 um 67.5 um World eIoni - 2 5.59 um -20 cm 1.81 cm 1.14 GeV 25.5 keV 12.7 cm 12.7 cm OutOfWorldTransportation + 0 -243 um -19.6 cm 2.22 cm 4.28 keV 0 eV 0 fm 0 fm World initStep + 1 -232 um -19.6 cm 2.22 cm 925 keV 382 eV 104 um 104 um World eIoni + 2 -259 um -20 cm 2.26 cm 36.5 MeV 608 eV 3.77 mm 3.87 mm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 46.7 um -7.03 cm 1.72 cm 2.05 keV 0 eV 0 fm 0 fm World initStep - 1 43.1 um -7.04 cm 1.71 cm 664 keV 2.05 keV 157 um 157 um World eIoni - 2 -5.46 mm -12.8 cm 1.71 cm 572 MeV 8.18 keV 5.78 cm 5.8 cm World eIoni - 3 -1.92 cm -19.9 cm 1.4 cm 1.29 GeV 16.5 keV 7.3 cm 13.1 cm OutOfWorldTransportation + 0 -180 um -9.41 cm 1.86 cm 2.15 keV 0 eV 0 fm 0 fm World initStep + 1 -175 um -9.42 cm 1.86 cm 721 keV 2.15 keV 169 um 169 um World eIoni + 2 -7.3 mm -16.3 cm 1.55 cm 689 MeV 10.3 keV 6.96 cm 6.98 cm World eIoni + 3 -7.46 mm -20 cm 1.53 cm 1.06 GeV 7.62 keV 3.69 cm 10.7 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -5.46 mm -12.8 cm 1.71 cm 207 keV 0 eV 0 fm 0 fm World initStep - 1 -4.02 mm -16.1 cm 2.49 cm 335 MeV 8.1 keV 3.5 cm 3.5 cm World eIoni - 2 -5.29 mm -17.9 cm 3.47 cm 514 MeV 3.36 keV 2.04 cm 5.54 cm World eIoni - 3 -6.17 mm -19.8 cm 4.15 cm 708 MeV 5.42 keV 2.06 cm 7.61 cm World eIoni - 4 -6.23 mm -20 cm 4.2 cm 724 MeV 79.6 eV 1.68 mm 7.77 cm OutOfWorldTransportation + 0 -128 um -4.68 cm 1.53 cm 2.01 keV 0 eV 0 fm 0 fm World initStep + 1 -131 um -4.68 cm 1.53 cm 640 keV 2.01 keV 152 um 152 um World eIoni + 2 1.33 cm -18.6 cm 1.87 cm 1.39 GeV 25.6 keV 14.3 cm 14.3 cm World eIoni + 3 1.37 cm -20 cm 1.89 cm 1.53 GeV 1.34 keV 1.35 cm 15.7 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -6.17 mm -19.8 cm 4.15 cm 1.46 keV 0 eV 0 fm 0 fm World initStep - 1 -6.17 mm -19.8 cm 4.15 cm 377 keV 1.46 keV 92.9 um 92.9 um World eIoni - 2 -6.18 mm -20 cm 4.16 cm 16.3 MeV 522 eV 1.58 mm 1.67 mm OutOfWorldTransportation + 0 1.33 cm -18.6 cm 1.87 cm 1.43 keV 0 eV 0 fm 0 fm World initStep + 1 1.33 cm -18.6 cm 1.87 cm 360 keV 1.43 keV 89.5 um 89.5 um World eIoni + 2 1.33 cm -20 cm 1.87 cm 136 MeV 2.4 keV 1.36 cm 1.37 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -5.29 mm -17.9 cm 3.47 cm 996 eV 0 eV 0 fm 0 fm World initStep - 1 -5.29 mm -17.9 cm 3.47 cm 198 keV 996 eV 52.8 um 52.8 um World eIoni - 2 -5.26 mm -20 cm 3.47 cm 212 MeV 2.97 keV 2.17 cm 2.17 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 -15.8 um -1.92 cm 1.13 cm 242 MeV 5.59 keV 2.37 cm 2.37 cm World eIoni + 2 -57.9 um -20 cm 2.21 cm 2.05 GeV 43.5 keV 18.1 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -4.02 mm -16.1 cm 2.49 cm 1.44 keV 0 eV 0 fm 0 fm World initStep - 1 -4.02 mm -16.1 cm 2.49 cm 364 keV 1.44 keV 90.5 um 90.5 um World eIoni - 2 -4.05 mm -20 cm 2.49 cm 390 MeV 7.77 keV 3.96 cm 3.97 cm OutOfWorldTransportation + 0 -15.8 um -1.92 cm 1.13 cm 1.13 keV 0 eV 0 fm 0 fm World initStep + 1 -12.6 um -1.92 cm 1.13 cm 244 keV 1.13 keV 63.6 um 63.6 um World eIoni + 2 5.25 cm -14.7 cm 1.35 cm 1.28 GeV 34.2 keV 14.8 cm 14.8 cm World eIoni + 3 8.42 cm -18.1 cm 3.15 cm 1.62 GeV 9.06 keV 5.03 cm 19.8 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 21.5 um -2.56 cm 1.26 cm 1.67 keV 0 eV 0 fm 0 fm World initStep - 1 16.5 um -2.56 cm 1.26 cm 469 keV 1.67 keV 114 um 114 um World eIoni - 2 -29.1 um -20 cm 1.26 cm 1.74 GeV 37 keV 18.6 cm 18.6 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 -4.53 um -6.9 mm 7.59 mm 119 MeV 2.59 keV 1.08 cm 1.08 cm World eIoni + 2 -2.33 um -2.91 cm 1.31 cm 340 MeV 4.19 keV 2.29 cm 3.37 cm World eIoni + 3 -20.1 um -8.44 cm 1.8 cm 894 MeV 9.8 keV 5.56 cm 8.93 cm World eIoni + 4 -53.7 um -19.4 cm 2.21 cm 1.98 GeV 22.2 keV 10.9 cm 19.8 cm World eIoni + 5 -55.9 um -20 cm 2.23 cm 2.05 GeV 1.55 keV 6.5 mm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -1.14 um -482 um 2.19 mm 54.8 MeV 214 eV 2.26 mm 2.26 mm World eIoni - 2 -746 nm -3.91 mm 5.94 mm 89.1 MeV 547 eV 5.15 mm 7.4 mm World eIoni - 3 5.32 um -1.06 cm 9.07 mm 156 MeV 1.39 keV 7.4 mm 1.48 cm World eIoni - 4 108 um -10.8 cm 1.92 cm 1.13 GeV 19.7 keV 9.86 cm 11.3 cm World eIoni - 5 170 um -16.9 cm 2.13 cm 1.74 GeV 14.1 keV 6.07 cm 17.4 cm World eIoni - 6 191 um -19.2 cm 2.18 cm 1.97 GeV 4.36 keV 2.25 cm 19.7 cm World eIoni - 7 198 um -20 cm 2.2 cm 2.05 GeV 2.97 keV 8.42 mm 20.5 cm OutOfWorldTransportation + 0 -53.7 um -19.4 cm 2.21 cm 1.11 keV 0 eV 0 fm 0 fm World initStep + 1 -53.8 um -19.4 cm 2.21 cm 236 keV 1.11 keV 61.6 um 61.6 um World eIoni + 2 -54.5 um -20 cm 2.21 cm 65 MeV 1.18 keV 6.52 mm 6.58 mm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 191 um -19.2 cm 2.18 cm 3.26 keV 0 eV 0 fm 0 fm World initStep - 1 201 um -19.2 cm 2.19 cm 1.5 MeV 3.26 keV 339 um 339 um World eIoni - 2 332 um -19.8 cm 2.19 cm 68.9 MeV 1.98 keV 6.73 mm 7.07 mm World eIoni - 3 360 um -20 cm 2.19 cm 84.3 MeV 218 eV 1.54 mm 8.62 mm OutOfWorldTransportation + 0 -20.1 um -8.44 cm 1.8 cm 1.83 keV 0 eV 0 fm 0 fm World initStep + 1 -24.7 um -8.45 cm 1.8 cm 549 keV 1.83 keV 131 um 131 um World eIoni + 2 -48.8 um -20 cm 1.81 cm 1.16 GeV 21.3 keV 11.9 cm 11.9 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 170 um -16.9 cm 2.13 cm 1.24 keV 0 eV 0 fm 0 fm World initStep - 1 169 um -16.9 cm 2.13 cm 285 keV 1.24 keV 72.7 um 72.7 um World eIoni - 2 151 um -20 cm 2.12 cm 310 MeV 7.67 keV 3.16 cm 3.17 cm OutOfWorldTransportation + 0 -2.33 um -2.91 cm 1.31 cm 1.92 keV 0 eV 0 fm 0 fm World initStep + 1 2.22 um -2.91 cm 1.31 cm 595 keV 1.92 keV 141 um 141 um World eIoni + 2 26.2 um -20 cm 1.31 cm 1.71 GeV 25.9 keV 17.8 cm 17.8 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 108 um -10.8 cm 1.92 cm 2.43 keV 0 eV 0 fm 0 fm World initStep - 1 113 um -10.9 cm 1.92 cm 896 keV 2.43 keV 207 um 207 um World eIoni - 2 296 um -11.5 cm 1.93 cm 68.4 MeV 939 eV 6.75 mm 6.95 mm World eIoni - 3 875 um -19.3 cm 1.97 cm 841 MeV 13.4 keV 7.73 cm 8.42 cm World eIoni - 4 895 um -20 cm 1.97 cm 916 MeV 1.22 keV 7.42 mm 9.17 cm OutOfWorldTransportation + 0 -4.53 um -6.9 mm 7.59 mm 3.76 keV 0 eV 0 fm 0 fm World initStep + 1 1.57 um -7.07 mm 7.58 mm 1.84 MeV 1.6 keV 323 um 323 um World eIoni + 2 5.52 mm -10.7 cm 6.76 mm 1 GeV 12.7 keV 10.1 cm 10.1 cm World eIoni + 3 7.64 mm -20 cm 7.71 mm 1.93 GeV 19.5 keV 9.25 cm 19.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 875 um -19.3 cm 1.97 cm 1.35 keV 0 eV 0 fm 0 fm World initStep - 1 879 um -19.3 cm 1.97 cm 327 keV 1.35 keV 82.2 um 82.2 um World eIoni - 2 916 um -20 cm 1.97 cm 75.6 MeV 1.4 keV 7.42 mm 7.51 mm OutOfWorldTransportation + 0 5.52 mm -10.7 cm 6.76 mm 3.32 keV 0 eV 0 fm 0 fm World initStep + 1 5.52 mm -10.8 cm 6.75 mm 1.54 MeV 3.32 keV 348 um 348 um World eIoni + 2 5.51 mm -10.8 cm 6.75 mm 4.72 MeV 134 eV 318 um 666 um World eIoni + 3 5.51 mm -20 cm 6.72 mm 926 MeV 14.1 keV 9.22 cm 9.28 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 5.32 um -1.06 cm 9.07 mm 29.9 keV 0 eV 0 fm 0 fm World initStep - 1 -115 um -1.48 cm 9.14 mm 44.2 MeV 4.95 keV 5.27 mm 5.27 mm World eIoni - 2 -2.67 mm -7.77 cm -2.97 mm 673 MeV 10.1 keV 6.54 cm 7.07 cm World eIoni - 3 -2.72 mm -8.26 cm -3.23 mm 723 MeV 2.38 keV 4.95 mm 7.57 cm World eIoni - 4 -3.47 mm -20 cm -6.7 mm 1.9 GeV 24.1 keV 11.7 cm 19.3 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 -17.8 um -3.44 cm 1.38 cm 394 MeV 8.53 keV 3.91 cm 3.91 cm World eIoni + 2 -56.8 um -20 cm 2.19 cm 2.05 GeV 34.5 keV 16.6 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -2.72 mm -8.26 cm -3.23 mm 1.55 keV 0 eV 0 fm 0 fm World initStep - 1 -2.72 mm -8.27 cm -3.22 mm 412 keV 1.55 keV 101 um 101 um World eIoni - 2 -2.75 mm -20 cm -3.19 mm 1.17 GeV 21.9 keV 12.3 cm 12.4 cm OutOfWorldTransportation + 0 -17.8 um -3.44 cm 1.38 cm 19.4 keV 0 eV 0 fm 0 fm World initStep + 1 -98.4 um -3.67 cm 1.37 cm 24.9 MeV 5.22 keV 3.19 mm 3.19 mm World eIoni + 2 -5.45 mm -5.15 cm 1.4 cm 172 MeV 2.9 keV 1.61 cm 1.93 cm World eIoni + 3 -7.92 mm -8.41 cm 1.41 cm 499 MeV 5.19 keV 3.27 cm 5.2 cm World eIoni + 4 -9.44 mm -13 cm 1.41 cm 962 MeV 8.61 keV 4.64 cm 9.84 cm World eIoni + 5 -1 cm -15.8 cm 1.41 cm 1.24 GeV 7.39 keV 2.78 cm 12.6 cm World eIoni + 6 -1.07 cm -20 cm 1.42 cm 1.65 GeV 9.04 keV 4.15 cm 16.8 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -746 nm -3.91 mm 5.94 mm 996 eV 0 eV 0 fm 0 fm World initStep - 1 -3.38 um -3.93 mm 5.94 mm 198 keV 996 eV 52.9 um 52.9 um World eIoni - 2 -1.48 cm -9.5 cm 2.66 cm 913 MeV 20.7 keV 10.5 cm 10.5 cm World eIoni - 3 -1.01 cm -20 cm 3.83 cm 1.96 GeV 21.3 keV 10.6 cm 21.1 cm OutOfWorldTransportation + 0 -1 cm -15.8 cm 1.41 cm 277 keV 0 eV 0 fm 0 fm World initStep + 1 -9.69 mm -20 cm 1.43 cm 416 MeV 9.44 keV 4.3 cm 4.3 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.14 um -482 um 2.19 mm 1.65 keV 0 eV 0 fm 0 fm World initStep - 1 1.92 um -526 um 2.18 mm 463 keV 1.65 keV 112 um 112 um World eIoni - 2 31.5 um -20 cm 2.17 mm 2 GeV 38.1 keV 21.5 cm 21.5 cm OutOfWorldTransportation + 0 -9.44 mm -13 cm 1.41 cm 5.03 keV 0 eV 0 fm 0 fm World initStep + 1 -9.44 mm -13.1 cm 1.41 cm 3.22 MeV 5.03 keV 721 um 721 um World eIoni + 2 -9.41 mm -13.6 cm 1.41 cm 51.7 MeV 1.3 keV 4.85 mm 5.57 mm World eIoni + 3 -9.38 mm -15 cm 1.4 cm 192 MeV 3.66 keV 1.4 cm 1.96 cm World eIoni + 4 -9.33 mm -20 cm 1.4 cm 693 MeV 8.95 keV 5.02 cm 6.97 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 36 keV 20.5 cm 20.5 cm OutOfWorldTransportation + 0 -9.38 mm -15 cm 1.4 cm 1.7 keV 0 eV 0 fm 0 fm World initStep + 1 -9.38 mm -15 cm 1.4 cm 485 keV 1.7 keV 117 um 117 um World eIoni + 2 -9.35 mm -20 cm 1.4 cm 502 MeV 10 keV 5.09 cm 5.11 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -615 um -14.1 cm 2.07 cm 1.46 GeV 31.2 keV 14.6 cm 14.6 cm World eIoni - 2 -970 um -20 cm 2.25 cm 2.05 GeV 10.7 keV 5.94 cm 20.5 cm OutOfWorldTransportation + 0 -7.92 mm -8.41 cm 1.41 cm 2.81 keV 0 eV 0 fm 0 fm World initStep + 1 -7.91 mm -8.42 cm 1.41 cm 891 keV 809 eV 124 um 124 um World eIoni + 2 -8.18 mm -14.7 cm 9.06 mm 634 MeV 11 keV 6.39 cm 6.4 cm World eIoni + 3 -2.59 mm -20 cm 8.32 mm 1.16 GeV 11.8 keV 5.28 cm 11.7 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -615 um -14.1 cm 2.07 cm 1.85 keV 0 eV 0 fm 0 fm World initStep - 1 -610 um -14.1 cm 2.07 cm 559 keV 1.85 keV 134 um 134 um World eIoni - 2 -572 um -20 cm 2.07 cm 594 MeV 9.83 keV 6.03 cm 6.04 cm OutOfWorldTransportation + 0 -8.18 mm -14.7 cm 9.06 mm 1.42 keV 0 eV 0 fm 0 fm World initStep + 1 -8.18 mm -14.8 cm 9.06 mm 359 keV 1.42 keV 89.4 um 89.4 um World eIoni + 2 -8.17 mm -20 cm 9.03 mm 524 MeV 9.16 keV 5.38 cm 5.39 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -4959,86 +4879,97 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 750 um -15.9 cm 2.09 cm 1.64 GeV 27.7 keV 16.4 cm 16.4 cm World eIoni - 2 789 um -17.3 cm 2.13 cm 1.78 GeV 2.29 keV 1.44 cm 17.8 cm World eIoni - 3 791 um -17.4 cm 2.14 cm 1.79 GeV 94.2 eV 786 um 17.9 cm World eIoni - 4 853 um -20 cm 2.21 cm 2.05 GeV 3.09 keV 2.6 cm 20.5 cm OutOfWorldTransportation + 1 -17 um -2.14 cm 1.18 cm 264 MeV 7.45 keV 2.59 cm 2.59 cm World eIoni + 2 -56.2 um -20 cm 2.23 cm 2.05 GeV 34.5 keV 17.9 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 791 um -17.4 cm 2.14 cm 2.24 keV 0 eV 0 fm 0 fm World initStep - 1 790 um -17.4 cm 2.14 cm 773 keV 2.24 keV 180 um 180 um World eIoni - 2 783 um -17.7 cm 2.15 cm 32.8 MeV 283 eV 3.2 mm 3.38 mm World eIoni - 3 885 um -20 cm 2.17 cm 260 MeV 4.75 keV 2.28 cm 2.61 cm OutOfWorldTransportation + 0 -17 um -2.14 cm 1.18 cm 1.75 keV 0 eV 0 fm 0 fm World initStep + 1 -22.5 um -2.14 cm 1.18 cm 505 keV 1.75 keV 122 um 122 um World eIoni + 2 -54.2 um -20 cm 1.18 cm 1.79 GeV 31.5 keV 18.9 cm 18.9 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 783 um -17.7 cm 2.15 cm 3.02 keV 0 eV 0 fm 0 fm World initStep - 1 776 um -17.7 cm 2.14 cm 1.31 MeV 3.02 keV 297 um 297 um World eIoni - 2 776 um -17.7 cm 2.14 cm 1.75 MeV 6.35 eV 44.2 um 341 um World eIoni - 3 301 um -19.8 cm 2.11 cm 206 MeV 3.25 keV 2.05 cm 2.08 cm World eIoni - 4 211 um -20 cm 2.11 cm 228 MeV 860 eV 2.12 mm 2.29 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 432 um -18.8 cm 2.28 cm 1.93 GeV 36.6 keV 19.3 cm 19.3 cm World eIoni + 2 510 um -20 cm 2.32 cm 2.05 GeV 2.31 keV 1.21 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 432 um -18.8 cm 2.28 cm 4.54 keV 0 eV 0 fm 0 fm World initStep + 1 445 um -18.8 cm 2.28 cm 2.68 MeV 4.54 keV 601 um 601 um World eIoni + 2 447 um -19 cm 2.28 cm 16.4 MeV 57.9 eV 1.37 mm 1.97 mm World eIoni + 3 491 um -20 cm 2.29 cm 121 MeV 2.7 keV 1.04 cm 1.24 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 301 um -19.8 cm 2.11 cm 1.81 keV 0 eV 0 fm 0 fm World initStep - 1 306 um -19.8 cm 2.11 cm 538 keV 1.81 keV 129 um 129 um World eIoni - 2 319 um -20 cm 2.11 cm 21.3 MeV 197 eV 2.07 mm 2.2 mm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 -44.4 um -2.96 cm 1.33 cm 346 MeV 5.69 keV 3.43 cm 3.43 cm World eIoni + 2 -56.7 um -5.39 cm 1.6 cm 589 MeV 3.18 keV 2.44 cm 5.87 cm World eIoni + 3 -75.3 um -20 cm 2.23 cm 2.05 GeV 32 keV 14.6 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 789 um -17.3 cm 2.13 cm 1.69 keV 0 eV 0 fm 0 fm World initStep - 1 789 um -17.3 cm 2.13 cm 480 keV 1.69 keV 116 um 116 um World eIoni - 2 794 um -20 cm 2.14 cm 269 MeV 5.65 keV 2.7 cm 2.71 cm OutOfWorldTransportation + 0 -56.7 um -5.39 cm 1.6 cm 2.58 keV 0 eV 0 fm 0 fm World initStep + 1 -56 um -5.39 cm 1.6 cm 992 keV 2.58 keV 227 um 227 um World eIoni + 2 -62.8 um -5.48 cm 1.6 cm 9.57 MeV 107 eV 858 um 1.09 mm World eIoni + 3 -514 um -9.57 cm 1.62 cm 419 MeV 7.43 keV 4.09 cm 4.2 cm World eIoni + 4 -708 um -20 cm 1.63 cm 1.46 GeV 20.7 keV 10.4 cm 14.6 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 750 um -15.9 cm 2.09 cm 2.03 keV 0 eV 0 fm 0 fm World initStep - 1 746 um -15.9 cm 2.09 cm 654 keV 2.03 keV 155 um 155 um World eIoni - 2 727 um -20 cm 2.08 cm 412 MeV 5.03 keV 4.15 cm 4.16 cm OutOfWorldTransportation + 0 -514 um -9.57 cm 1.62 cm 6.34 keV 0 eV 0 fm 0 fm World initStep + 1 -522 um -9.59 cm 1.62 cm 2.25 MeV 422 eV 257 um 257 um World eIoni + 2 -181 um -15.1 cm 1.37 cm 549 MeV 8.34 keV 5.47 cm 5.5 cm World eIoni + 3 -287 um -20 cm 1.23 cm 1.04 GeV 8.24 keV 4.95 cm 10.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 4 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 254 um -9.47 cm 1.86 cm 997 MeV 16.9 keV 9.96 cm 9.96 cm World eIoni - 2 486 um -16 cm 2.11 cm 1.65 GeV 14 keV 6.51 cm 16.5 cm World eIoni - 3 592 um -20 cm 2.22 cm 2.05 GeV 8.17 keV 4.02 cm 20.5 cm OutOfWorldTransportation + 0 -181 um -15.1 cm 1.37 cm 4.48 keV 0 eV 0 fm 0 fm World initStep + 1 -189 um -15.1 cm 1.37 cm 2.62 MeV 4.48 keV 588 um 588 um World eIoni + 2 -192 um -15.1 cm 1.37 cm 8.68 MeV 16.2 eV 606 um 1.19 mm World eIoni + 3 -582 um -19.2 cm 1.35 cm 413 MeV 7.79 keV 4.05 cm 4.17 cm World eIoni + 4 -645 um -20 cm 1.34 cm 495 MeV 1 keV 8.13 mm 4.98 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 5 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 486 um -16 cm 2.11 cm 1 keV 0 eV 0 fm 0 fm World initStep - 1 483 um -16 cm 2.11 cm 200 keV 1 keV 53.5 um 53.5 um World eIoni - 2 442 um -20 cm 2.11 cm 404 MeV 9.33 keV 4.25 cm 4.26 cm OutOfWorldTransportation + 0 -582 um -19.2 cm 1.35 cm 5.87 keV 0 eV 0 fm 0 fm World initStep + 1 -605 um -19.2 cm 1.35 cm 4.23 MeV 5.87 keV 949 um 949 um World eIoni + 2 -619 um -19.4 cm 1.35 cm 22.1 MeV 86.3 eV 1.79 mm 2.74 mm World eIoni + 3 -638 um -20 cm 1.35 cm 81.6 MeV 742 eV 5.95 mm 8.68 mm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 254 um -9.47 cm 1.86 cm 1.22 keV 0 eV 0 fm 0 fm World initStep - 1 254 um -9.47 cm 1.86 cm 275 keV 1.22 keV 70.6 um 70.6 um World eIoni - 2 248 um -20 cm 1.85 cm 1.05 GeV 17 keV 11.5 cm 11.5 cm OutOfWorldTransportation + 0 -44.4 um -2.96 cm 1.33 cm 1.55 keV 0 eV 0 fm 0 fm World initStep + 1 -42.5 um -2.97 cm 1.33 cm 411 keV 1.55 keV 101 um 101 um World eIoni + 2 -30.2 um -20 cm 1.32 cm 1.7 GeV 26.2 keV 18.4 cm 18.4 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -5046,18 +4977,17 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -498 um -14.9 cm 2.04 cm 1.54 GeV 30.7 keV 15.4 cm 15.4 cm World eIoni - 2 -790 um -20 cm 2.16 cm 2.05 GeV 8.84 keV 5.09 cm 20.5 cm OutOfWorldTransportation + 1 -24 um -2.86 cm 1.3 cm 336 MeV 7.64 keV 3.32 cm 3.32 cm World eIoni + 2 9.09 um -20 cm 2.2 cm 2.05 GeV 33.4 keV 17.2 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -498 um -14.9 cm 2.04 cm 3.7 keV 0 eV 0 fm 0 fm World initStep - 1 -512 um -14.9 cm 2.04 cm 1.87 MeV 3.7 keV 421 um 421 um World eIoni - 2 -553 um -15.2 cm 2.04 cm 25.8 MeV 205 eV 2.4 mm 2.82 mm World eIoni - 3 -601 um -20 cm 2.04 cm 509 MeV 6.85 keV 4.84 cm 5.12 cm OutOfWorldTransportation + 0 -24 um -2.86 cm 1.3 cm 1.75 keV 0 eV 0 fm 0 fm World initStep + 1 -18.5 um -2.86 cm 1.3 cm 507 keV 1.75 keV 122 um 122 um World eIoni + 2 13.5 um -20 cm 1.3 cm 1.71 GeV 30.8 keV 18.1 cm 18.1 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -5065,77 +4995,72 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 40.8 keV 20.5 cm 20.5 cm OutOfWorldTransportation + 1 -443 um -18.9 cm 2.1 cm 1.94 GeV 40.3 keV 19.4 cm 19.4 cm World eIoni + 2 -450 um -20 cm 2.13 cm 2.05 GeV 2.09 keV 1.08 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 31.4 um -1.72 cm 1.09 cm 222 MeV 4.15 keV 2.17 cm 2.17 cm World eIoni - 2 71.2 um -14 cm 2.04 cm 1.45 GeV 21.6 keV 12.3 cm 14.5 cm World eIoni - 3 71.3 um -20 cm 2.22 cm 2.05 GeV 14 keV 5.98 cm 20.5 cm OutOfWorldTransportation + 0 -443 um -18.9 cm 2.1 cm 1.13 keV 0 eV 0 fm 0 fm World initStep + 1 -440 um -18.9 cm 2.1 cm 243 keV 1.13 keV 63.2 um 63.2 um World eIoni + 2 -425 um -20 cm 2.1 cm 108 MeV 1.51 keV 1.09 cm 1.1 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 71.2 um -14 cm 2.04 cm 3.43 keV 0 eV 0 fm 0 fm World initStep - 1 66.7 um -14 cm 2.04 cm 201 keV 174 eV 21.7 um 21.7 um World eIoni - 2 692 um -15.1 cm 2.07 cm 113 MeV 4.78 keV 1.14 cm 1.14 cm World eIoni - 3 2.92 mm -19.8 cm 2.07 cm 577 MeV 9.17 keV 4.64 cm 5.78 cm World eIoni - 4 2.98 mm -20 cm 2.07 cm 599 MeV 491 eV 2.2 mm 6 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 -16.9 um -3.98 cm 1.44 cm 448 MeV 7.38 keV 4.46 cm 4.46 cm World eIoni + 2 131 um -18.8 cm 2.17 cm 1.93 GeV 33.5 keV 14.8 cm 19.3 cm World eIoni + 3 142 um -20 cm 2.21 cm 2.05 GeV 2.72 keV 1.23 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 2.92 mm -19.8 cm 2.07 cm 3.19 keV 0 eV 0 fm 0 fm World initStep - 1 2.91 mm -19.8 cm 2.07 cm 1.44 MeV 3.19 keV 326 um 326 um World eIoni - 2 2.9 mm -20 cm 2.07 cm 22.1 MeV 150 eV 2.07 mm 2.39 mm OutOfWorldTransportation + 0 131 um -18.8 cm 2.17 cm 2.72 keV 0 eV 0 fm 0 fm World initStep + 1 141 um -18.8 cm 2.17 cm 1.09 MeV 2.72 keV 249 um 249 um World eIoni + 2 1.94 um -19.4 cm 2.17 cm 64.9 MeV 833 eV 6.38 mm 6.63 mm World eIoni + 3 -101 um -20 cm 2.18 cm 123 MeV 977 eV 5.84 mm 1.25 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 692 um -15.1 cm 2.07 cm 4.4 keV 0 eV 0 fm 0 fm World initStep - 1 709 um -15.2 cm 2.07 cm 2.54 MeV 4.4 keV 571 um 571 um World eIoni - 2 713 um -15.4 cm 2.07 cm 23.9 MeV 870 eV 2.13 mm 2.7 mm World eIoni - 3 682 um -20 cm 2.05 cm 486 MeV 7.16 keV 4.62 cm 4.89 cm OutOfWorldTransportation + 0 -16.9 um -3.98 cm 1.44 cm 6.23 keV 0 eV 0 fm 0 fm World initStep + 1 -32.2 um -4.01 cm 1.44 cm 3.06 MeV 1.44 keV 384 um 384 um World eIoni + 2 41.2 um -5.85 cm 1.45 cm 187 MeV 2.44 keV 1.84 cm 1.88 cm World eIoni + 3 -362 um -20 cm 1.35 cm 1.6 GeV 26.4 keV 14.1 cm 16 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 31.4 um -1.72 cm 1.09 cm 2.22 keV 0 eV 0 fm 0 fm World initStep - 1 30.7 um -1.73 cm 1.09 cm 759 keV 2.22 keV 178 um 178 um World eIoni - 2 -94.7 um -2.78 cm 1.14 cm 106 MeV 1.94 keV 1.05 cm 1.07 cm World eIoni - 3 -465 um -13.1 cm 1.21 cm 1.14 GeV 22.5 keV 10.4 cm 11.4 cm World eIoni - 4 -528 um -14.6 cm 1.21 cm 1.28 GeV 3.08 keV 1.42 cm 12.9 cm World eIoni - 5 -717 um -20 cm 1.22 cm 1.83 GeV 11 keV 5.44 cm 18.3 cm OutOfWorldTransportation + 0 41.2 um -5.85 cm 1.45 cm 1.3 keV 0 eV 0 fm 0 fm World initStep + 1 38.5 um -5.85 cm 1.45 cm 309 keV 1.3 keV 78.1 um 78.1 um World eIoni + 2 19.3 um -20 cm 1.46 cm 1.41 GeV 37 keV 15.7 cm 15.7 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -528 um -14.6 cm 1.21 cm 1.02 keV 0 eV 0 fm 0 fm World initStep - 1 -531 um -14.6 cm 1.21 cm 207 keV 1.02 keV 54.9 um 54.9 um World eIoni - 2 -578 um -20 cm 1.21 cm 546 MeV 8.37 keV 5.86 cm 5.86 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 0 fm -20 cm 2.22 cm 2.05 GeV 41.1 keV 20.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -465 um -13.1 cm 1.21 cm 1.4 keV 0 eV 0 fm 0 fm World initStep - 1 -462 um -13.1 cm 1.21 cm 349 keV 1.4 keV 87.2 um 87.2 um World eIoni - 2 -422 um -20 cm 1.21 cm 687 MeV 13.2 keV 7.13 cm 7.14 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 0 fm -20 cm 2.22 cm 2.05 GeV 36.8 keV 20.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -5143,78 +5068,68 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -440 um -17.7 cm 2.24 cm 1.82 GeV 42.8 keV 18.2 cm 18.2 cm World eIoni - 2 -472 um -20 cm 2.32 cm 2.05 GeV 5.54 keV 2.32 cm 20.5 cm OutOfWorldTransportation + 1 25.2 um -1.34 cm 9.97 mm 184 MeV 5.64 keV 1.78 cm 1.78 cm World eIoni + 2 46.7 um -3.46 cm 1.39 cm 396 MeV 3.64 keV 2.15 cm 3.93 cm World eIoni + 3 83 um -6.58 cm 1.68 cm 708 MeV 8.13 keV 3.14 cm 7.07 cm World eIoni + 4 129 um -13.2 cm 2.01 cm 1.37 GeV 13.4 keV 6.61 cm 13.7 cm World eIoni + 5 156 um -19.8 cm 2.21 cm 2.03 GeV 15.2 keV 6.63 cm 20.3 cm World eIoni + 6 157 um -20 cm 2.22 cm 2.05 GeV 397 eV 1.97 mm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -440 um -17.7 cm 2.24 cm 7.51 keV 0 eV 0 fm 0 fm World initStep - 1 -423 um -17.7 cm 2.24 cm 6.57 MeV 6.12 keV 1.36 mm 1.36 mm World eIoni - 2 -1.37 mm -18.1 cm 2.41 cm 43.4 MeV 1.13 keV 4.71 mm 6.06 mm World eIoni - 3 -1.81 mm -20 cm 2.5 cm 233 MeV 4.95 keV 1.9 cm 2.5 cm OutOfWorldTransportation + 0 156 um -19.8 cm 2.21 cm 3.08 keV 0 eV 0 fm 0 fm World initStep + 1 155 um -19.8 cm 2.21 cm 1.35 MeV 3.08 keV 307 um 307 um World eIoni + 2 153 um -20 cm 2.21 cm 19.8 MeV 167 eV 1.85 mm 2.15 mm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 163 um -6.52 cm 1.7 cm 702 MeV 13.6 keV 7.01 cm 7.01 cm World eIoni - 2 109 um -11.5 cm 1.95 cm 1.2 GeV 10.4 keV 5.01 cm 12 cm World eIoni - 3 46 um -19.9 cm 2.2 cm 2.04 GeV 14.6 keV 8.41 cm 20.4 cm World eIoni - 4 45.6 um -20 cm 2.2 cm 2.05 GeV 52.4 eV 714 um 20.5 cm OutOfWorldTransportation + 0 129 um -13.2 cm 2.01 cm 1.29 keV 0 eV 0 fm 0 fm World initStep + 1 129 um -13.2 cm 2.01 cm 304 keV 1.29 keV 77 um 77 um World eIoni + 2 133 um -20 cm 2.02 cm 682 MeV 15.6 keV 7.15 cm 7.16 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 46 um -19.9 cm 2.2 cm 1.16 keV 0 eV 0 fm 0 fm World initStep - 1 49.2 um -19.9 cm 2.2 cm 255 keV 1.16 keV 66 um 66 um World eIoni - 2 57.9 um -20 cm 2.2 cm 7.22 MeV 0 eV 690 um 756 um OutOfWorldTransportation + 0 83 um -6.58 cm 1.68 cm 2.28 keV 0 eV 0 fm 0 fm World initStep + 1 78 um -6.59 cm 1.68 cm 802 keV 2.28 keV 186 um 186 um World eIoni + 2 1.52 mm -9.15 cm 1.61 cm 257 MeV 3.52 keV 2.57 cm 2.59 cm World eIoni + 3 3.32 mm -20 cm 1.69 cm 1.34 GeV 21.6 keV 10.8 cm 13.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 109 um -11.5 cm 1.95 cm 3.32 keV 0 eV 0 fm 0 fm World initStep - 1 121 um -11.5 cm 1.95 cm 1.54 MeV 3.32 keV 349 um 349 um World eIoni - 2 125 um -11.7 cm 1.95 cm 18.8 MeV 379 eV 1.72 mm 2.07 mm World eIoni - 3 82.1 um -12.9 cm 1.95 cm 137 MeV 1.68 keV 1.18 cm 1.39 cm World eIoni - 4 -54.5 um -19 cm 1.93 cm 750 MeV 14 keV 6.13 cm 7.52 cm World eIoni - 5 -61.7 um -20 cm 1.93 cm 848 MeV 1.91 keV 9.75 mm 8.5 cm OutOfWorldTransportation + 0 1.52 mm -9.15 cm 1.61 cm 1.21 keV 0 eV 0 fm 0 fm World initStep + 1 1.52 mm -9.16 cm 1.61 cm 274 keV 1.21 keV 70.4 um 70.4 um World eIoni + 2 1.53 mm -20 cm 1.61 cm 1.08 GeV 24.9 keV 11.9 cm 11.9 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -54.5 um -19 cm 1.93 cm 1.62 keV 0 eV 0 fm 0 fm World initStep - 1 -49.5 um -19 cm 1.93 cm 445 keV 1.62 keV 108 um 108 um World eIoni - 2 -3.54 um -20 cm 1.93 cm 98.7 MeV 1.19 keV 9.74 mm 9.85 mm OutOfWorldTransportation + 0 46.7 um -3.46 cm 1.39 cm 1.44 keV 0 eV 0 fm 0 fm World initStep + 1 50.9 um -3.46 cm 1.39 cm 365 keV 1.44 keV 90.8 um 90.8 um World eIoni + 2 79.4 um -20 cm 1.39 cm 1.65 GeV 31.2 keV 18.1 cm 18.1 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 82.1 um -12.9 cm 1.95 cm 1.39 keV 0 eV 0 fm 0 fm World initStep - 1 80 um -12.9 cm 1.95 cm 345 keV 1.39 keV 86.3 um 86.3 um World eIoni - 2 56.3 um -20 cm 1.94 cm 712 MeV 15.5 keV 7.39 cm 7.4 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 163 um -6.52 cm 1.7 cm 5.41 keV 0 eV 0 fm 0 fm World initStep - 1 163 um -6.52 cm 1.7 cm 200 keV 450 eV 21.3 um 21.3 um World eIoni - 2 -1.48 mm -9.21 cm 2.08 cm 272 MeV 7.93 keV 2.8 cm 2.8 cm World eIoni - 3 -7.7 mm -20 cm 3.58 cm 1.35 GeV 18.3 keV 10.9 cm 13.7 cm OutOfWorldTransportation + 0 25.2 um -1.34 cm 9.97 mm 1.15 keV 0 eV 0 fm 0 fm World initStep + 1 28.4 um -1.35 cm 9.97 mm 250 keV 1.15 keV 64.8 um 64.8 um World eIoni + 2 -4.27 cm -14.6 cm -2.26 cm 1.32 GeV 34.7 keV 15.3 cm 15.3 cm World eIoni + 3 -6.58 cm -18.9 cm -2.5 cm 1.75 GeV 9.21 keV 4.91 cm 20.2 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -5222,29 +5137,18 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 28.6 um -4.11 cm 1.46 cm 461 MeV 9.36 keV 4.58 cm 4.58 cm World eIoni - 2 123 um -19.8 cm 2.21 cm 2.03 GeV 38.6 keV 15.8 cm 20.3 cm World eIoni - 3 123 um -20 cm 2.22 cm 2.05 GeV 143 eV 1.61 mm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 123 um -19.8 cm 2.21 cm 6.84 keV 0 eV 0 fm 0 fm World initStep - 1 135 um -19.9 cm 2.22 cm 5.56 MeV 6.84 keV 1.21 mm 1.21 mm World eIoni - 2 -589 um -20 cm 2.21 cm 14.5 MeV 32.4 eV 1.19 mm 2.4 mm World eIoni - 3 -662 um -20 cm 2.21 cm 16.4 MeV 0 eV 205 um 2.61 mm OutOfWorldTransportation + 1 5.75 um -3.2 mm 5.43 mm 82 MeV 1.46 keV 6.53 mm 6.53 mm World eIoni + 2 26.2 um -20 cm 2.22 cm 2.05 GeV 40.5 keV 19.8 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 28.6 um -4.11 cm 1.46 cm 1.18 keV 0 eV 0 fm 0 fm World initStep - 1 29.7 um -4.11 cm 1.46 cm 260 keV 1.18 keV 67.2 um 67.2 um World eIoni - 2 -1.24 mm -18.2 cm -3.08 mm 1.41 GeV 32 keV 16.3 cm 16.3 cm World eIoni - 3 -1.25 mm -20 cm -9.52 mm 1.59 GeV 4.16 keV 1.9 cm 18.2 cm OutOfWorldTransportation + 0 5.75 um -3.2 mm 5.43 mm 1.08 keV 0 eV 0 fm 0 fm World initStep + 1 3.9 um -3.23 mm 5.43 mm 227 keV 1.08 keV 59.4 um 59.4 um World eIoni + 2 -4.66 cm -11.7 cm 1.74 cm 1.14 GeV 31.5 keV 13.1 cm 13.1 cm World eIoni + 3 -8.08 cm -18.3 cm 7.32 cm 1.8 GeV 19 keV 9.39 cm 22.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -5252,7 +5156,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 41.2 keV 20.5 cm 20.5 cm OutOfWorldTransportation + 1 0 fm -20 cm 2.22 cm 2.05 GeV 42.5 keV 20.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -5260,101 +5164,18 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 28.9 um -1.95 cm 1.15 cm 245 MeV 4.33 keV 2.4 cm 2.4 cm World eIoni - 2 43.9 um -7.9 cm 1.78 cm 840 MeV 14.3 keV 5.99 cm 8.39 cm World eIoni - 3 44.6 um -10.2 cm 1.9 cm 1.07 GeV 4.09 keV 2.26 cm 10.7 cm World eIoni - 4 44.1 um -13.2 cm 2.02 cm 1.37 GeV 5.83 keV 3 cm 13.6 cm World eIoni - 5 38.6 um -20 cm 2.22 cm 2.05 GeV 14.7 keV 6.85 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 44.1 um -13.2 cm 2.02 cm 1.28 keV 0 eV 0 fm 0 fm World initStep - 1 45.8 um -13.2 cm 2.02 cm 301 keV 1.28 keV 76.3 um 76.3 um World eIoni - 2 66.7 um -20 cm 2.02 cm 686 MeV 14.6 keV 7.19 cm 7.19 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 44.6 um -10.2 cm 1.9 cm 2.31 keV 0 eV 0 fm 0 fm World initStep - 1 39.1 um -10.2 cm 1.9 cm 818 keV 2.31 keV 190 um 190 um World eIoni - 2 25.3 um -10.3 cm 1.9 cm 10.7 MeV 0 eV 991 um 1.18 mm World eIoni - 3 34.5 um -10.8 cm 1.89 cm 63.2 MeV 1.34 keV 5.25 mm 6.43 mm World eIoni - 4 -37.4 um -20 cm 1.89 cm 984 MeV 21.9 keV 9.21 cm 9.85 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 34.5 um -10.8 cm 1.89 cm 1.81 keV 0 eV 0 fm 0 fm World initStep - 1 28.7 um -10.8 cm 1.89 cm 538 keV 1.81 keV 129 um 129 um World eIoni - 2 -15.8 um -20 cm 1.89 cm 922 MeV 17.1 keV 9.44 cm 9.46 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 43.9 um -7.9 cm 1.78 cm 2.88 keV 0 eV 0 fm 0 fm World initStep - 1 35.4 um -7.91 cm 1.78 cm 1.2 MeV 2.88 keV 273 um 273 um World eIoni - 2 30.6 um -8.01 cm 1.78 cm 11.4 MeV 155 eV 1.02 mm 1.29 mm World eIoni - 3 77.3 um -20 cm 1.78 cm 1.21 GeV 23.2 keV 12 cm 12.1 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 30.6 um -8.01 cm 1.78 cm 4.09 keV 0 eV 0 fm 0 fm World initStep - 1 17.2 um -8.04 cm 1.77 cm 2.23 MeV 4.09 keV 501 um 501 um World eIoni - 2 41.6 um -8.4 cm 1.77 cm 38.5 MeV 176 eV 3.63 mm 4.13 mm World eIoni - 3 319 um -13.8 cm 1.8 cm 576 MeV 10.3 keV 5.38 cm 5.79 cm World eIoni - 4 369 um -15.7 cm 1.8 cm 772 MeV 5.52 keV 1.95 cm 7.75 cm World eIoni - 5 442 um -20 cm 1.8 cm 1.2 GeV 11.3 keV 4.27 cm 12 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 7 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 369 um -15.7 cm 1.8 cm 1.56 keV 0 eV 0 fm 0 fm World initStep - 1 373 um -15.7 cm 1.8 cm 417 keV 1.56 keV 102 um 102 um World eIoni - 2 405 um -20 cm 1.8 cm 428 MeV 7.64 keV 4.34 cm 4.35 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 7 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 319 um -13.8 cm 1.8 cm 1.93 keV 0 eV 0 fm 0 fm World initStep - 1 325 um -13.8 cm 1.8 cm 601 keV 1.93 keV 143 um 143 um World eIoni - 2 364 um -20 cm 1.8 cm 623 MeV 14.1 keV 6.31 cm 6.32 cm OutOfWorldTransportation + 1 73.6 um -3.48 cm 1.4 cm 398 MeV 7.34 keV 3.96 cm 3.96 cm World eIoni + 2 132 um -20 cm 2.23 cm 2.05 GeV 40.6 keV 16.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 28.9 um -1.95 cm 1.15 cm 13.9 keV 0 eV 0 fm 0 fm World initStep - 1 -11.2 um -2.1 cm 1.15 cm 16.3 MeV 2.63 keV 2.33 mm 2.33 mm World eIoni - 2 -2.4 mm -2.58 cm 1.4 cm 64.4 MeV 954 eV 6.3 mm 8.63 mm World eIoni - 3 -5.28 mm -9.88 cm 1.68 cm 794 MeV 14.1 keV 7.32 cm 8.18 cm World eIoni - 4 -6.17 mm -20 cm 1.77 cm 1.81 GeV 20.2 keV 10.1 cm 18.3 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -5.28 mm -9.88 cm 1.68 cm 4.17 keV 0 eV 0 fm 0 fm World initStep - 1 -5.3 mm -9.9 cm 1.68 cm 2.31 MeV 4.17 keV 518 um 518 um World eIoni - 2 -5.34 mm -10.2 cm 1.68 cm 30.4 MeV 644 eV 2.81 mm 3.33 mm World eIoni - 3 -5.41 mm -20 cm 1.67 cm 1.01 GeV 14.4 keV 9.81 cm 10.1 cm OutOfWorldTransportation + 0 73.6 um -3.48 cm 1.4 cm 1.01 keV 0 eV 0 fm 0 fm World initStep + 1 71.5 um -3.48 cm 1.4 cm 204 keV 1.01 keV 54.2 um 54.2 um World eIoni + 2 -2.92 cm -13 cm 4.18 cm 953 MeV 24.8 keV 11 cm 11 cm World eIoni + 3 -3.77 cm -19.6 cm 4.36 cm 1.62 GeV 15.6 keV 6.69 cm 17.7 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -5362,35 +5183,38 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 125 um -5.35 cm 1.6 cm 585 MeV 13.2 keV 5.83 cm 5.83 cm World eIoni - 2 200 um -20 cm 2.25 cm 2.05 GeV 25.5 keV 14.7 cm 20.5 cm OutOfWorldTransportation + 1 -76.1 um -5.55 cm 1.62 cm 605 MeV 11.4 keV 6.04 cm 6.04 cm World eIoni + 2 -116 um -8.17 cm 1.81 cm 867 MeV 4.09 keV 2.63 cm 8.67 cm World eIoni + 3 -203 um -18.5 cm 2.23 cm 1.9 GeV 23.8 keV 10.3 cm 19 cm World eIoni + 4 -212 um -20 cm 2.27 cm 2.05 GeV 3.54 keV 1.52 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 125 um -5.35 cm 1.6 cm 1.37 keV 0 eV 0 fm 0 fm World initStep - 1 129 um -5.35 cm 1.6 cm 337 keV 1.37 keV 84.4 um 84.4 um World eIoni - 2 174 um -20 cm 1.6 cm 1.47 GeV 29.5 keV 16.1 cm 16.1 cm OutOfWorldTransportation + 0 -203 um -18.5 cm 2.23 cm 1.26 keV 0 eV 0 fm 0 fm World initStep + 1 -207 um -18.5 cm 2.23 cm 291 keV 1.26 keV 74.2 um 74.2 um World eIoni + 2 -226 um -20 cm 2.23 cm 152 MeV 4.51 keV 1.53 cm 1.54 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 192 um -16.5 cm 2.21 cm 1.7 GeV 37.5 keV 17 cm 17 cm World eIoni - 2 325 um -20 cm 2.32 cm 2.05 GeV 6.81 keV 3.51 cm 20.5 cm OutOfWorldTransportation + 0 -116 um -8.17 cm 1.81 cm 1.53 keV 0 eV 0 fm 0 fm World initStep + 1 -112 um -8.18 cm 1.81 cm 406 keV 1.53 keV 99.9 um 99.9 um World eIoni + 2 -86.1 um -20 cm 1.81 cm 1.18 GeV 22.3 keV 12.5 cm 12.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 192 um -16.5 cm 2.21 cm 1.26 keV 0 eV 0 fm 0 fm World initStep - 1 188 um -16.5 cm 2.21 cm 293 keV 1.26 keV 74.6 um 74.6 um World eIoni - 2 145 um -20 cm 2.21 cm 352 MeV 9.13 keV 3.59 cm 3.6 cm OutOfWorldTransportation + 0 -76.1 um -5.55 cm 1.62 cm 1.08 keV 0 eV 0 fm 0 fm World initStep + 1 -73.5 um -5.55 cm 1.62 cm 226 keV 1.08 keV 59.3 um 59.3 um World eIoni + 2 1.16 cm -16.8 cm 4.56 cm 1.13 GeV 26.4 keV 13 cm 13 cm World eIoni + 3 7.98 mm -20 cm 11.4 cm 1.44 GeV 16.6 keV 7.69 cm 20.7 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -5398,70 +5222,40 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -22.2 um -1.26 cm 9.72 mm 176 MeV 2.94 keV 1.69 cm 1.69 cm World eIoni - 2 -239 um -12.6 cm 1.98 cm 1.31 GeV 20.8 keV 11.4 cm 13.1 cm World eIoni - 3 -271 um -14.4 cm 2.04 cm 1.49 GeV 3.23 keV 1.81 cm 14.9 cm World eIoni - 4 -333 um -18.4 cm 2.16 cm 1.89 GeV 6.33 keV 4.05 cm 18.9 cm World eIoni - 5 -354 um -20 cm 2.2 cm 2.05 GeV 3.28 keV 1.59 cm 20.5 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -333 um -18.4 cm 2.16 cm 2.85 keV 0 eV 0 fm 0 fm World initStep - 1 -335 um -18.4 cm 2.16 cm 1.18 MeV 2.85 keV 269 um 269 um World eIoni - 2 -372 um -18.7 cm 2.16 cm 25.3 MeV 23 eV 2.41 mm 2.68 mm World eIoni - 3 -430 um -20 cm 2.16 cm 159 MeV 2.62 keV 1.33 cm 1.6 cm OutOfWorldTransportation + 1 -340 um -10.1 cm 1.91 cm 1.06 GeV 20.7 keV 10.6 cm 10.6 cm World eIoni + 2 -333 um -11.9 cm 2 cm 1.24 GeV 4.62 keV 1.73 cm 12.4 cm World eIoni + 3 -312 um -17.8 cm 2.23 cm 1.83 GeV 12.6 keV 5.9 cm 18.3 cm World eIoni + 4 -306 um -20 cm 2.3 cm 2.05 GeV 2.29 keV 2.22 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -271 um -14.4 cm 2.04 cm 1.59 keV 0 eV 0 fm 0 fm World initStep - 1 -276 um -14.4 cm 2.04 cm 431 keV 1.59 keV 105 um 105 um World eIoni - 2 -318 um -20 cm 2.04 cm 564 MeV 11.6 keV 5.75 cm 5.76 cm OutOfWorldTransportation + 0 -312 um -17.8 cm 2.23 cm 45.3 keV 0 eV 0 fm 0 fm World initStep + 1 -1.71 mm -18.6 cm 1.9 cm 80.9 MeV 6.12 keV 9.47 mm 9.47 mm World eIoni + 2 357 um -19.8 cm 1.59 cm 206 MeV 1.62 keV 1.31 cm 2.26 cm World msc + 3 535 um -20 cm 1.56 cm 224 MeV 196 eV 1.83 mm 2.44 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -239 um -12.6 cm 1.98 cm 8.34 keV 0 eV 0 fm 0 fm World initStep - 1 -248 um -12.6 cm 1.98 cm 7.86 MeV 4.7 keV 1.51 mm 1.51 mm World eIoni - 2 -1.05 mm -12.6 cm 1.99 cm 5.38 MeV 266 eV 1.33 mm 2.84 mm World eIoni - 3 -1.65 mm -13.3 cm 2.01 cm 72 MeV 832 eV 6.7 mm 9.54 mm World eIoni - 4 -2.35 mm -20 cm 2 cm 745 MeV 11.9 keV 6.73 cm 7.68 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.65 mm -13.3 cm 2.01 cm 3.17 keV 0 eV 0 fm 0 fm World initStep - 1 -1.64 mm -13.3 cm 2.01 cm 1.42 MeV 3.17 keV 322 um 322 um World eIoni - 2 -1.76 mm -14 cm 2.01 cm 76.2 MeV 1.18 keV 7.48 mm 7.8 mm World eIoni - 3 -1.8 mm -20 cm 2.01 cm 673 MeV 9.19 keV 5.97 cm 6.75 cm OutOfWorldTransportation - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 6 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -1.76 mm -14 cm 2.01 cm 2.6 keV 0 eV 0 fm 0 fm World initStep - 1 -1.75 mm -14 cm 2.01 cm 1.01 MeV 2.6 keV 231 um 231 um World eIoni - 2 -2.42 mm -15.6 cm 2.02 cm 160 MeV 2.14 keV 1.59 cm 1.61 cm World eIoni - 3 -3.22 mm -20 cm 2.05 cm 597 MeV 8.08 keV 4.37 cm 5.98 cm OutOfWorldTransportation + 0 -333 um -11.9 cm 2 cm 7.08 keV 0 eV 0 fm 0 fm World initStep + 1 -360 um -11.9 cm 2 cm 5.92 MeV 5.41 keV 1.27 mm 1.27 mm World eIoni + 2 -424 um -12 cm 2 cm 7.49 MeV 0 eV 170 um 1.44 mm World eIoni + 3 -1.67 mm -20 cm 1.99 cm 812 MeV 13.5 keV 8.06 cm 8.2 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -22.2 um -1.26 cm 9.72 mm 1.98 keV 0 eV 0 fm 0 fm World initStep - 1 -16.2 um -1.26 cm 9.72 mm 626 keV 1.98 keV 148 um 148 um World eIoni - 2 27.2 um -20 cm 9.71 mm 1.87 GeV 26.3 keV 19.5 cm 19.6 cm OutOfWorldTransportation + 0 -340 um -10.1 cm 1.91 cm 15.3 keV 0 eV 0 fm 0 fm World initStep + 1 -402 um -10.3 cm 1.91 cm 18.5 MeV 3.26 keV 2.53 mm 2.53 mm World eIoni + 2 863 um -10.8 cm 1.91 cm 69.1 MeV 515 eV 5.24 mm 7.78 mm World eIoni + 3 3.3 mm -20 cm 1.92 cm 986 MeV 16.8 keV 9.17 cm 9.95 cm OutOfWorldTransportation ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -5469,47 +5263,49 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -289 um -7.77 cm 1.75 cm 827 MeV 17.6 keV 8.26 cm 8.26 cm World eIoni - 2 -289 um -17.5 cm 2.12 cm 1.8 GeV 20.6 keV 9.76 cm 18 cm World eIoni - 3 -291 um -20 cm 2.18 cm 2.05 GeV 5.72 keV 2.48 cm 20.5 cm OutOfWorldTransportation + 1 0 fm -20 cm 2.22 cm 2.05 GeV 36.3 keV 20.5 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -289 um -17.5 cm 2.12 cm 1.86 keV 0 eV 0 fm 0 fm World initStep - 1 -293 um -17.5 cm 2.12 cm 565 keV 1.86 keV 135 um 135 um World eIoni - 2 -313 um -20 cm 2.12 cm 248 MeV 4.12 keV 2.49 cm 2.5 cm OutOfWorldTransportation + 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 154 nm -3.35 cm 1.37 cm 385 MeV 7.82 keV 3.82 cm 3.82 cm World eIoni + 2 22.8 um -4.32 cm 1.48 cm 482 MeV 2.29 keV 9.73 mm 4.8 cm World eIoni + 3 76.5 um -7.85 cm 1.75 cm 835 MeV 10 keV 3.54 cm 8.34 cm World eIoni + 4 157 um -20 cm 2.2 cm 2.05 GeV 21 keV 12.2 cm 20.5 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -289 um -7.77 cm 1.75 cm 1.66 keV 0 eV 0 fm 0 fm World initStep - 1 -294 um -7.77 cm 1.75 cm 464 keV 1.66 keV 113 um 113 um World eIoni - 2 -337 um -20 cm 1.74 cm 1.22 GeV 18.1 keV 12.8 cm 12.8 cm OutOfWorldTransportation + 0 76.5 um -7.85 cm 1.75 cm 1.72 keV 0 eV 0 fm 0 fm World initStep + 1 81.2 um -7.86 cm 1.75 cm 490 keV 1.72 keV 119 um 119 um World eIoni + 2 107 um -20 cm 1.75 cm 1.21 GeV 20.2 keV 12.6 cm 12.6 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 40.8 keV 20.5 cm 20.5 cm OutOfWorldTransportation + 0 22.8 um -4.32 cm 1.48 cm 1.35 keV 0 eV 0 fm 0 fm World initStep + 1 21.1 um -4.32 cm 1.48 cm 329 keV 1.35 keV 82.6 um 82.6 um World eIoni + 2 9.44 um -20 cm 1.48 cm 1.57 GeV 28.3 keV 17.4 cm 17.4 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 0 fm 0 fm 0 fm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 0 fm -20 cm 2.22 cm 2.05 GeV 42.3 keV 20.5 cm 20.5 cm OutOfWorldTransportation + 0 154 nm -3.35 cm 1.37 cm 1.47 keV 0 eV 0 fm 0 fm World initStep + 1 33.7 nm -3.36 cm 1.37 cm 377 keV 1.47 keV 93.5 um 93.5 um World eIoni + 2 -756 nm -20 cm 1.36 cm 1.66 GeV 30.4 keV 18.2 cm 18.2 cm OutOfWorldTransportation Run terminated. Run Summary Number of events processed : 100 - User=0.040000s Real=0.040047s Sys=0.010000s + User=0.030000s Real=0.038411s Sys=0.010000s # /calor/setAbsMat Air /calor/setWorldMat Xe20CO2 @@ -5941,265 +5737,900 @@ Index : 2 used in the geometry : Yes ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -9.67 cm 4.37 cm 1 cm 50 MeV 0 eV 0 fm 0 fm World initStep - 1 -9.59 cm -3.03 cm 2.86 cm 791 MeV 46.8 keV 7.9 cm 7.9 cm World eIoni - 2 -9.57 cm -8.09 cm 3.14 cm 1.3 GeV 29.3 keV 5.07 cm 13 cm World eIoni - 3 -9.56 cm -10.1 cm 3.22 cm 1.5 GeV 16.5 keV 2.04 cm 15 cm World eIoni - 4 -9.56 cm -11.6 cm 3.27 cm 1.65 GeV 4.96 keV 1.49 cm 16.5 cm World eIoni - 5 -9.56 cm -12 cm 3.28 cm 1.69 GeV 1.95 keV 3.82 mm 16.9 cm World eIoni - 6 -9.55 cm -12.7 cm 3.31 cm 1.76 GeV 2.11 keV 7.43 mm 17.6 cm World eIoni - 7 -9.55 cm -14.1 cm 3.35 cm 1.9 GeV 8.51 keV 1.34 cm 19 cm World eIoni - 8 -9.54 cm -19.9 cm 3.5 cm 2.47 GeV 35.7 keV 5.78 cm 24.7 cm World eIoni - 9 -9.54 cm -20.2 cm 3.51 cm 2.51 GeV 2.28 keV 3.79 mm 25.1 cm World eIoni - 10 -9.53 cm -23.1 cm 3.57 cm 2.8 GeV 19.2 keV 2.87 cm 28 cm OutOfWorldTransportation + 0 -1.13 cm -4.77 cm 1 cm 50 MeV 0 eV 0 fm 0 fm World initStep + 1 -1.13 cm -5.26 cm 1.65 cm 98.2 MeV 7.31 keV 8.49 mm 8.49 mm World eIoni + 2 -1.14 cm -6.34 cm 2.05 cm 206 MeV 6.4 keV 1.15 cm 2 cm World eIoni + 3 -1.15 cm -15.8 cm 2.92 cm 1.15 GeV 43.5 keV 9.51 cm 11.5 cm World eIoni + 4 -1.15 cm -22.3 cm 3.14 cm 1.8 GeV 41 keV 6.46 cm 18 cm World eIoni + 5 -1.16 cm -25 cm 3.22 cm 2.07 GeV 19.2 keV 2.72 cm 20.7 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -9.54 cm -20.2 cm 3.51 cm 11.7 keV 0 eV 0 fm 0 fm World initStep - 1 -9.54 cm -20.3 cm 3.51 cm 1.22 MeV 813 eV 195 um 195 um World eIoni - 2 -9.45 cm -23.1 cm 3.48 cm 289 MeV 11.9 keV 3.06 cm 3.08 cm OutOfWorldTransportation + 0 -1.15 cm -22.3 cm 3.14 cm 8.65 keV 0 eV 0 fm 0 fm World initStep + 1 -1.16 cm -22.3 cm 3.14 cm 1.09 MeV 8.65 keV 959 um 959 um World eIoni + 2 -1.16 cm -22.3 cm 3.14 cm 3.18 MeV 0 eV 209 um 1.17 mm World eIoni + 3 -1.13 cm -23.1 cm 3.17 cm 81.6 MeV 3 keV 7.86 mm 9.03 mm World eIoni + 4 -1.08 cm -25 cm 3.2 cm 272 MeV 9.86 keV 1.91 cm 2.81 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 5 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -9.54 cm -19.9 cm 3.5 cm 2.81 keV 0 eV 0 fm 0 fm World initStep - 1 -9.54 cm -19.9 cm 3.5 cm 206 keV 2.81 keV 162 um 162 um World eIoni - 2 -9.53 cm -20 cm 3.5 cm 8.55 MeV 299 eV 851 um 1.01 mm World eIoni - 3 -9.6 cm -23.1 cm 3.49 cm 322 MeV 13.3 keV 3.14 cm 3.24 cm OutOfWorldTransportation + 0 -1.13 cm -23.1 cm 3.17 cm 2.38 keV 0 eV 0 fm 0 fm World initStep + 1 -1.13 cm -23.1 cm 3.17 cm 162 keV 2.38 keV 129 um 129 um World eIoni + 2 -1.04 cm -24.2 cm 2.45 cm 117 MeV 18.2 keV 2.99 cm 3 cm World msc + 3 -3.73 mm -25 cm 6.39 mm 193 MeV 11.5 keV 2.42 cm 5.42 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -9.55 cm -14.1 cm 3.35 cm 2.08 keV 0 eV 0 fm 0 fm World initStep - 1 -9.55 cm -14.1 cm 3.35 cm 134 keV 2.08 keV 107 um 107 um World eIoni - 2 -7.74 cm -15 cm 2.57 cm 89.3 MeV 14.9 keV 2.42 cm 2.43 cm World eIoni - 3 -6.31 cm -20.1 cm 5.97 mm 598 MeV 35.8 keV 6.02 cm 8.45 cm World msc - 4 -5.99 cm -24.3 cm 2.27 mm 1.02 GeV 31.4 keV 4.25 cm 12.7 cm OutOfWorldTransportation + 0 -1.15 cm -15.8 cm 2.92 cm 2.46 keV 0 eV 0 fm 0 fm World initStep + 1 -1.15 cm -15.8 cm 2.92 cm 170 keV 2.46 keV 135 um 135 um World eIoni + 2 9.39 mm -17.1 cm 4.09 cm 129 MeV 17.8 keV 3.52 cm 3.54 cm World eIoni + 3 7.02 mm -25 cm 6.89 mm 919 MeV 55.9 keV 9.09 cm 12.6 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -9.55 cm -12.7 cm 3.31 cm 1.44 keV 0 eV 0 fm 0 fm World initStep - 1 -9.55 cm -12.7 cm 3.31 cm 84.9 keV 1.44 keV 64.8 um 64.8 um World eIoni - 2 -9.56 cm -13.2 cm 3.31 cm 42.8 MeV 15.7 keV 1.2 cm 1.21 cm World eIoni - 3 -9.01 cm -23.3 cm 4.04 cm 1.06 GeV 52.2 keV 10.3 cm 11.5 cm OutOfWorldTransportation + 0 -1.14 cm -6.34 cm 2.05 cm 4.61 keV 0 eV 0 fm 0 fm World initStep + 1 -1.13 cm -6.34 cm 2.05 cm 417 keV 4.61 keV 283 um 283 um World eIoni + 2 -9.45 mm -7.01 cm 2.03 cm 67.2 MeV 2.11 keV 7.15 mm 7.43 mm World eIoni + 3 -6.84 mm -16.6 cm 1.94 cm 1.03 GeV 57.9 keV 9.62 cm 10.4 cm World eIoni + 4 -6.56 mm -17.9 cm 1.93 cm 1.15 GeV 6.4 keV 1.23 cm 11.6 cm World eIoni + 5 -6.01 mm -20.7 cm 1.92 cm 1.43 GeV 15 keV 2.82 cm 14.4 cm World eIoni + 6 -5.91 mm -21.2 cm 1.92 cm 1.49 GeV 4.23 keV 5.6 mm 15 cm World eIoni + 7 -5.91 mm -21.3 cm 1.92 cm 1.49 GeV 0 eV 318 um 15 cm World eIoni + 8 -5.47 mm -24.1 cm 1.91 cm 1.77 GeV 21.5 keV 2.82 cm 17.8 cm World eIoni + 9 -5.45 mm -24.2 cm 1.91 cm 1.79 GeV 773 eV 1.31 mm 18 cm World eIoni + 10 -5.43 mm -24.4 cm 1.91 cm 1.8 GeV 215 eV 1.69 mm 18.1 cm World eIoni + 11 -5.35 mm -25 cm 1.91 cm 1.87 GeV 5.6 keV 6.13 mm 18.7 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -9.56 cm -12 cm 3.28 cm 1.86 keV 0 eV 0 fm 0 fm World initStep - 1 -9.56 cm -12 cm 3.28 cm 115 keV 1.86 keV 91.6 um 91.6 um World eIoni - 2 -9.56 cm -12.7 cm 3.29 cm 69.9 MeV 13 keV 1.91 cm 1.92 cm World eIoni - 3 -8.28 cm -23.6 cm 3.62 cm 1.16 GeV 54.7 keV 11.1 cm 13 cm OutOfWorldTransportation + 0 -5.43 mm -24.4 cm 1.91 cm 1.77 keV 0 eV 0 fm 0 fm World initStep + 1 -5.43 mm -24.4 cm 1.91 cm 109 keV 1.77 keV 85.7 um 85.7 um World eIoni + 2 -5.64 mm -24.8 cm 2.07 cm 44.4 MeV 3.67 keV 7.02 mm 7.11 mm World msc + 3 -5.47 mm -25 cm 2.2 cm 61.2 MeV 1.03 keV 2.14 mm 9.25 mm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -9.56 cm -11.6 cm 3.27 cm 3.42 keV 0 eV 0 fm 0 fm World initStep - 1 -9.56 cm -11.6 cm 3.27 cm 270 keV 3.42 keV 215 um 215 um World eIoni - 2 -9.56 cm -11.6 cm 3.27 cm 431 keV 7.97 eV 16.1 um 231 um World eIoni - 3 -9.55 cm -13.5 cm 4.02 cm 191 MeV 12 keV 2.25 cm 2.27 cm World eIoni - 4 -10.4 cm -19.5 cm 4.54 cm 785 MeV 24.8 keV 6.04 cm 8.31 cm World eIoni - 5 -10.6 cm -22.6 cm 4.67 cm 1.1 GeV 27.3 keV 3.2 cm 11.5 cm OutOfWorldTransportation + 0 -5.45 mm -24.2 cm 1.91 cm 1.91 keV 0 eV 0 fm 0 fm World initStep + 1 -5.45 mm -24.2 cm 1.91 cm 119 keV 1.91 keV 95.2 um 95.2 um World eIoni + 2 -6.72 mm -24.8 cm 2.03 cm 60 MeV 12.7 keV 1.09 cm 1.1 cm World msc + 3 -1.2 cm -24.9 cm 2.7 cm 69.1 MeV 5.24 keV 1.02 cm 2.12 cm World msc + 4 -1.23 cm -25 cm 2.73 cm 75.8 MeV 645 eV 809 um 2.2 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -10.4 cm -19.5 cm 4.54 cm 2.29 keV 0 eV 0 fm 0 fm World initStep - 1 -10.4 cm -19.5 cm 4.54 cm 153 keV 2.29 keV 121 um 121 um World eIoni - 2 -10.4 cm -19.8 cm 4.4 cm 37.2 MeV 4 keV 4.35 mm 4.47 mm World eBrem - 3 -10.4 cm -22 cm 4.21 cm 251 MeV 9.74 keV 2.16 cm 2.6 cm World msc - 4 -10.4 cm -22.8 cm 4.18 cm 330 MeV 4.65 keV 7.82 mm 3.38 cm OutOfWorldTransportation + 0 -5.47 mm -24.1 cm 1.91 cm 2.19 keV 0 eV 0 fm 0 fm World initStep + 1 -5.48 mm -24.1 cm 1.91 cm 143 keV 2.19 keV 115 um 115 um World eIoni + 2 -5.44 mm -25 cm 1.91 cm 90.6 MeV 15.6 keV 1.96 cm 1.98 cm World msc + 3 -5.37 mm -25 cm 1.91 cm 91.2 MeV 98.7 eV 89.9 um 1.98 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -9.56 cm -10.1 cm 3.22 cm 1.73 keV 0 eV 0 fm 0 fm World initStep - 1 -9.56 cm -10.1 cm 3.22 cm 105 keV 1.73 keV 82.7 um 82.7 um World eIoni - 2 -9.57 cm -10.7 cm 3.22 cm 60.7 MeV 19.5 keV 1.67 cm 1.68 cm World eIoni - 3 -8.42 cm -23.5 cm 3.62 cm 1.34 GeV 66.4 keV 12.9 cm 14.6 cm OutOfWorldTransportation + 0 -5.91 mm -21.3 cm 1.92 cm 1.86 keV 0 eV 0 fm 0 fm World initStep + 1 -5.91 mm -21.3 cm 1.92 cm 115 keV 1.86 keV 91.5 um 91.5 um World eIoni + 2 6.88 mm -22 cm 2.17 cm 69 MeV 12.9 keV 1.91 cm 1.92 cm World eIoni + 3 8.99 mm -23.4 cm 2.19 cm 218 MeV 6.01 keV 1.5 cm 3.43 cm World msc + 4 9.94 mm -25 cm 2.2 cm 371 MeV 9.54 keV 1.54 cm 4.97 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -9.57 cm -8.09 cm 3.14 cm 1.88 keV 0 eV 0 fm 0 fm World initStep - 1 -9.57 cm -8.09 cm 3.14 cm 117 keV 1.88 keV 93.1 um 93.1 um World eIoni - 2 -9.57 cm -8.8 cm 3.14 cm 71.7 MeV 17 keV 1.96 cm 1.97 cm World eIoni - 3 -7.24 cm -23.9 cm 3.93 cm 1.58 GeV 87.5 keV 15.6 cm 17.6 cm OutOfWorldTransportation + 0 -5.91 mm -21.2 cm 1.92 cm 5.64 keV 0 eV 0 fm 0 fm World initStep + 1 -5.91 mm -21.2 cm 1.92 cm 553 keV 2.56 keV 204 um 204 um World eIoni + 2 -6.03 mm -24.5 cm 2.41 cm 328 MeV 13.8 keV 4.06 cm 4.08 cm World eIoni + 3 -6.09 mm -24.6 cm 2.43 cm 338 MeV 262 eV 1 mm 4.18 cm World eIoni + 4 -6.32 mm -25 cm 2.51 cm 376 MeV 1.9 keV 3.91 mm 4.57 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 11 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -9.59 cm -3.03 cm 2.86 cm 21.8 keV 0 eV 0 fm 0 fm World initStep - 1 -9.59 cm -3.07 cm 2.86 cm 3.9 MeV 2.69 keV 737 um 737 um World eIoni - 2 -9.5 cm -5.07 cm 3.05 cm 204 MeV 7.6 keV 2.02 cm 2.09 cm World eIoni - 3 -9.25 cm -6.19 cm 3.02 cm 316 MeV 6.89 keV 1.15 cm 3.25 cm World eIoni - 4 -9.16 cm -6.83 cm 3.01 cm 380 MeV 4.54 keV 6.4 mm 3.89 cm World eIoni - 5 -9 cm -8.13 cm 2.99 cm 510 MeV 9.45 keV 1.31 cm 5.2 cm World eIoni - 6 -8.98 cm -8.29 cm 2.99 cm 526 MeV 1.76 keV 1.64 mm 5.36 cm World eIoni - 7 -8.43 cm -17.4 cm 2.94 cm 1.43 GeV 51.7 keV 9.08 cm 14.4 cm World eIoni - 8 -8.42 cm -17.6 cm 2.93 cm 1.46 GeV 1.74 keV 2.74 mm 14.7 cm World eIoni - 9 -8.42 cm -17.7 cm 2.93 cm 1.46 GeV 183 eV 281 um 14.7 cm World eBrem - 10 -8.3 cm -21 cm 2.92 cm 1.79 GeV 27.6 keV 3.33 cm 18.1 cm World eIoni - 11 -8.22 cm -23.6 cm 2.92 cm 2.05 GeV 18.5 keV 2.62 cm 20.7 cm OutOfWorldTransportation + 0 -6.09 mm -24.6 cm 2.43 cm 2.24 keV 0 eV 0 fm 0 fm World initStep + 1 -6.09 mm -24.6 cm 2.43 cm 147 keV 2.24 keV 118 um 118 um World eIoni + 2 -6.1 mm -25 cm 2.43 cm 38.2 MeV 6.02 keV 4.61 mm 4.72 mm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 11 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -8.3 cm -21 cm 2.92 cm 1.59 keV 0 eV 0 fm 0 fm World initStep - 1 -8.3 cm -21 cm 2.92 cm 95.9 keV 1.59 keV 74.1 um 74.1 um World eIoni - 2 -9.05 cm -21.5 cm 3.19 cm 52.1 MeV 13.8 keV 1.44 cm 1.45 cm World eIoni - 3 -9.74 cm -21.5 cm 3.29 cm 55.5 MeV 7.67 keV 9.69 mm 2.42 cm World msc - 4 -9.96 cm -22.3 cm 3.33 cm 136 MeV 3.21 keV 8.39 mm 3.26 cm World msc - 5 -10.1 cm -22.9 cm 3.34 cm 191 MeV 5.23 keV 5.59 mm 3.82 cm OutOfWorldTransportation + 0 -5.91 mm -21.2 cm 1.92 cm 14.2 keV 0 eV 0 fm 0 fm World initStep + 1 -5.92 mm -21.3 cm 1.92 cm 2.52 MeV 7.18 keV 1.69 mm 1.69 mm World eIoni + 2 -6.17 mm -21.5 cm 1.85 cm 25.3 MeV 366 eV 2.76 mm 4.45 mm World eIoni + 3 -6.38 mm -21.9 cm 1.83 cm 65.6 MeV 895 eV 4.04 mm 8.49 mm World eIoni + 4 -6.72 mm -25 cm 1.8 cm 375 MeV 13 keV 3.1 cm 3.94 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 19, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 16 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -8.42 cm -17.7 cm 2.93 cm 5.33 MeV 0 eV 0 fm 0 fm World initStep - 1 -8.18 cm -23.6 cm 2.91 cm 5.33 MeV 0 eV 5.97 cm 5.97 cm OutOfWorldTransportation + 0 -6.38 mm -21.9 cm 1.83 cm 1.5 keV 0 eV 0 fm 0 fm World initStep + 1 -6.39 mm -21.9 cm 1.83 cm 89.1 keV 1.5 keV 68.4 um 68.4 um World eIoni + 2 -1.35 cm -22.4 cm 1.3 cm 45.5 MeV 17.3 keV 1.29 cm 1.3 cm World eIoni + 3 -1.91 cm -24.2 cm 8.11 mm 229 MeV 13.1 keV 2.03 cm 3.33 cm World msc + 4 -2 cm -24.9 cm 7.4 mm 302 MeV 2.79 keV 7.44 mm 4.07 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 18, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -8.42 cm -17.6 cm 2.93 cm 3.37 keV 0 eV 0 fm 0 fm World initStep - 1 -8.42 cm -17.6 cm 2.93 cm 266 keV 3.37 keV 211 um 211 um World eIoni - 2 -8.67 cm -18.3 cm 2.88 cm 63.7 MeV 3.2 keV 7.07 mm 7.28 mm World eIoni - 3 -8.83 cm -22.7 cm 2.68 cm 511 MeV 29 keV 4.49 cm 5.22 cm World eIoni - 4 -8.84 cm -23.4 cm 2.66 cm 576 MeV 4.14 keV 6.5 mm 5.87 cm OutOfWorldTransportation + 0 -6.01 mm -20.7 cm 1.92 cm 1.53 keV 0 eV 0 fm 0 fm World initStep + 1 -6.01 mm -20.7 cm 1.92 cm 91 keV 1.53 keV 70 um 70 um World eIoni + 2 -8.11 mm -21.1 cm 2.81 cm 47.1 MeV 13.2 keV 1.33 cm 1.34 cm World eIoni + 3 -1.19 cm -23.1 cm 3.76 cm 248 MeV 13.2 keV 2.35 cm 3.69 cm World msc + 4 -1.29 cm -25 cm 4 cm 429 MeV 12.2 keV 1.84 cm 5.52 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 18 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -8.83 cm -22.7 cm 2.68 cm 1.72 keV 0 eV 0 fm 0 fm World initStep - 1 -8.83 cm -22.7 cm 2.68 cm 105 keV 1.72 keV 82.6 um 82.6 um World eIoni - 2 -8.66 cm -23.2 cm 2.71 cm 47.7 MeV 5.47 keV 8.17 mm 8.25 mm World msc - 3 -8.31 cm -23.6 cm 2.74 cm 84.9 MeV 3.79 keV 5.19 mm 1.34 cm OutOfWorldTransportation + 0 -6.56 mm -17.9 cm 1.93 cm 1.68 keV 0 eV 0 fm 0 fm World initStep + 1 -6.56 mm -17.9 cm 1.93 cm 102 keV 1.68 keV 79.5 um 79.5 um World eIoni + 2 -6.56 mm -18.4 cm 1.94 cm 56.5 MeV 18 keV 1.58 cm 1.59 cm World eIoni + 3 -1.68 cm -24.9 cm 4.28 mm 709 MeV 39.2 keV 7.07 cm 8.65 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 17, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -8.43 cm -17.4 cm 2.94 cm 6.35 keV 0 eV 0 fm 0 fm World initStep - 1 -8.43 cm -17.4 cm 2.93 cm 681 keV 6.35 keV 574 um 574 um World eIoni - 2 -8.43 cm -17.5 cm 2.93 cm 12.2 MeV 184 eV 1.15 mm 1.73 mm World eIoni - 3 -8.45 cm -23.5 cm 2.9 cm 617 MeV 26.4 keV 6.07 cm 6.24 cm OutOfWorldTransportation + 0 -6.84 mm -16.6 cm 1.94 cm 1.9 keV 0 eV 0 fm 0 fm World initStep + 1 -6.84 mm -16.6 cm 1.94 cm 118 keV 1.9 keV 94.1 um 94.1 um World eIoni + 2 -6.82 mm -17.3 cm 1.94 cm 71.8 MeV 7.69 keV 1.99 cm 2 cm WorldTransportation + 3 3.29 mm -25 cm -939 um 838 MeV 44.7 keV 8.86 cm 10.9 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -8.98 cm -8.29 cm 2.99 cm 5.65 keV 0 eV 0 fm 0 fm World initStep - 1 -8.98 cm -8.3 cm 2.99 cm 572 keV 5.65 keV 474 um 474 um World eIoni - 2 -9.03 cm -8.71 cm 2.98 cm 41.8 MeV 2.68 keV 4.2 mm 4.67 mm World eIoni - 3 -9.25 cm -23.2 cm 3 cm 1.49 GeV 85.7 keV 14.5 cm 15 cm OutOfWorldTransportation + 0 -9.45 mm -7.01 cm 2.03 cm 6.86 keV 0 eV 0 fm 0 fm World initStep + 1 -9.45 mm -7.01 cm 2.03 cm 148 keV 0 eV 17.4 um 17.4 um World eIoni + 2 -9.54 mm -8.04 cm 2.04 cm 104 MeV 13.3 keV 2.82 cm 2.82 cm World eIoni + 3 -3.81 mm -9.19 cm 3.23 cm 219 MeV 13.8 keV 1.82 cm 4.65 cm World eIoni + 4 -2.77 mm -9.7 cm 3.45 cm 270 MeV 3.9 keV 5.65 mm 5.21 cm World eIoni + 5 -1.76 mm -10.3 cm 3.65 cm 332 MeV 7.41 keV 6.69 mm 5.88 cm World eIoni + 6 2.33 mm -14.6 cm 4.38 cm 758 MeV 37.3 keV 4.34 cm 10.2 cm World eIoni + 7 4.78 mm -19.3 cm 4.8 cm 1.22 GeV 28.2 keV 4.69 cm 14.9 cm World eIoni + 8 6.79 mm -25 cm 5.14 cm 1.8 GeV 26.6 keV 5.75 cm 20.7 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 24, Parent ID = 7 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -9 cm -8.13 cm 2.99 cm 1.69 keV 0 eV 0 fm 0 fm World initStep - 1 -9 cm -8.13 cm 2.99 cm 102 keV 1.69 keV 80.2 um 80.2 um World eIoni - 2 -8.99 cm -8.7 cm 2.99 cm 57.8 MeV 11 keV 1.59 cm 1.6 cm World eIoni - 3 -9.92 cm -16.2 cm 1.3 cm 811 MeV 54.4 keV 8.47 cm 10.1 cm World eBrem - 4 -10 cm -22.9 cm 1.08 cm 1.48 GeV 50.4 keV 6.68 cm 16.8 cm OutOfWorldTransportation + 0 4.78 mm -19.3 cm 4.8 cm 228 keV 0 eV 0 fm 0 fm World initStep + 1 4.56 mm -19.4 cm 4.84 cm 15.8 MeV 1.21 keV 1.64 mm 1.64 mm World eIoni + 2 3.06 mm -25 cm 5.02 cm 575 MeV 29 keV 5.61 cm 5.77 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 7 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -9.16 cm -6.83 cm 3.01 cm 1.93 keV 0 eV 0 fm 0 fm World initStep - 1 -9.16 cm -6.83 cm 3.01 cm 120 keV 1.93 keV 96.6 um 96.6 um World eIoni - 2 -9.15 cm -7.57 cm 3.01 cm 75.3 MeV 18.4 keV 2.05 cm 2.06 cm World eIoni - 3 -10.5 cm -22.7 cm 4.47 mm 1.59 GeV 107 keV 16.3 cm 18.4 cm OutOfWorldTransportation + 0 2.33 mm -14.6 cm 4.38 cm 2.46 keV 0 eV 0 fm 0 fm World initStep + 1 2.33 mm -14.6 cm 4.38 cm 170 keV 2.46 keV 134 um 134 um World eIoni + 2 2.14 cm -15.9 cm 2.92 cm 129 MeV 18.9 keV 3.54 cm 3.55 cm World eIoni + 3 3.94 cm -24.7 cm 2.19 cm 1.01 GeV 53.8 keV 9.11 cm 12.7 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 7 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -9.25 cm -6.19 cm 3.02 cm 1.42 keV 0 eV 0 fm 0 fm World initStep - 1 -9.25 cm -6.2 cm 3.02 cm 83.5 keV 1.42 keV 63.6 um 63.6 um World eIoni - 2 -9.25 cm -6.6 cm 3.03 cm 41.7 MeV 14.1 keV 1.17 cm 1.18 cm World eIoni - 3 -10.4 cm -22.7 cm 1.56 cm 1.65 GeV 89.6 keV 16.6 cm 17.8 cm OutOfWorldTransportation + 0 -1.76 mm -10.3 cm 3.65 cm 2.36 keV 0 eV 0 fm 0 fm World initStep + 1 -1.76 mm -10.3 cm 3.65 cm 161 keV 2.36 keV 127 um 127 um World eIoni + 2 -1.79 mm -11.5 cm 3.65 cm 118 MeV 17.9 keV 3.22 cm 3.23 cm World eIoni + 3 -3.15 cm -24.8 cm 6.25 cm 1.45 GeV 84.4 keV 14.6 cm 17.9 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 21, Parent ID = 7 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.77 mm -9.7 cm 3.45 cm 1.36 keV 0 eV 0 fm 0 fm World initStep + 1 -2.77 mm -9.7 cm 3.45 cm 79.9 keV 1.36 keV 59.6 um 59.6 um World eIoni + 2 -2.78 mm -10.1 cm 3.45 cm 38.2 MeV 8.56 keV 1.1 cm 1.1 cm World eIoni + 3 -3.07 mm -25 cm 2.94 cm 1.53 GeV 85.3 keV 14.9 cm 16 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 20, Parent ID = 7 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -3.81 mm -9.19 cm 3.23 cm 4.23 keV 0 eV 0 fm 0 fm World initStep + 1 -3.82 mm -9.2 cm 3.23 cm 371 keV 1.48 keV 188 um 188 um World eIoni + 2 -8.59 mm -10.4 cm 3.12 cm 116 MeV 5.89 keV 1.33 cm 1.35 cm World eIoni + 3 2.98 mm -11.5 cm 1.87 cm 230 MeV 9.96 keV 2.18 cm 3.53 cm World eIoni + 4 5.93 mm -12.4 cm 1.55 cm 323 MeV 7.39 keV 1.03 cm 4.56 cm World eIoni + 5 6.86 mm -12.8 cm 1.44 cm 362 MeV 3.51 keV 4.07 mm 4.97 cm World eIoni + 6 1.7 cm -16.9 cm 9.26 mm 774 MeV 22 keV 4.23 cm 9.19 cm World eIoni + 7 2.24 cm -20.1 cm 7.28 mm 1.09 GeV 28.5 keV 3.24 cm 12.4 cm World eIoni + 8 2.51 cm -22.1 cm 6.32 mm 1.29 GeV 10.7 keV 2.04 cm 14.5 cm World eIoni + 9 2.81 cm -24.8 cm 5.23 mm 1.57 GeV 23.4 keV 2.77 cm 17.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 31, Parent ID = 20 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.51 cm -22.1 cm 6.32 mm 1.8 keV 0 eV 0 fm 0 fm World initStep + 1 2.51 cm -22.1 cm 6.32 mm 110 keV 1.8 keV 87.7 um 87.7 um World eIoni + 2 3.45 cm -22.7 cm 1.2 cm 63.2 MeV 12.2 keV 1.63 cm 1.64 cm World msc + 3 3.74 cm -23.6 cm 2.16 cm 148 MeV 10.9 keV 1.4 cm 3.04 cm World msc + 4 3.84 cm -24.7 cm 2.53 cm 262 MeV 7.06 keV 1.2 cm 4.24 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 30, Parent ID = 20 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.24 cm -20.1 cm 7.28 mm 3.19 keV 0 eV 0 fm 0 fm World initStep + 1 2.24 cm -20.1 cm 7.28 mm 247 keV 3.19 keV 194 um 194 um World eIoni + 2 2.22 cm -20.5 cm 8.89 mm 48.1 MeV 720 eV 5.27 mm 5.47 mm World eIoni + 3 2.32 cm -22.7 cm 1.19 cm 266 MeV 11.5 keV 2.21 cm 2.75 cm World eIoni + 4 2.36 cm -24.7 cm 1.28 cm 468 MeV 11.9 keV 2.02 cm 4.78 cm World eIoni + 5 2.36 cm -24.9 cm 1.28 cm 482 MeV 1.48 keV 1.38 mm 4.92 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 30 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.36 cm -24.7 cm 1.28 cm 15.6 keV 0 eV 0 fm 0 fm World initStep + 1 2.39 cm -24.8 cm 1.23 cm 2.76 MeV 2.73 keV 819 um 819 um World msc + 2 2.4 cm -24.8 cm 1.23 cm 2.57 MeV 30.2 eV 79.5 um 899 um World eIoni + 3 2.43 cm -24.8 cm 1.2 cm 5.72 MeV 0 eV 572 um 1.47 mm World msc + 4 2.44 cm -24.9 cm 1.18 cm 10 MeV 74.6 eV 469 um 1.94 mm World msc + 5 2.44 cm -24.9 cm 1.18 cm 11.8 MeV 0 eV 183 um 2.12 mm World msc + 6 2.45 cm -24.9 cm 1.18 cm 12.8 MeV 0 eV 101 um 2.22 mm World msc + 7 2.45 cm -24.9 cm 1.18 cm 12.9 MeV 7.41 eV 15.7 um 2.24 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 30 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.32 cm -22.7 cm 1.19 cm 1.48 keV 0 eV 0 fm 0 fm World initStep + 1 2.32 cm -22.7 cm 1.19 cm 87.3 keV 1.48 keV 66.9 um 66.9 um World eIoni + 2 2.63 cm -23.2 cm 3.89 mm 44.1 MeV 9.64 keV 1.25 cm 1.26 cm World eIoni + 3 2.91 cm -23.8 cm 1.55 mm 110 MeV 4.99 keV 7.66 mm 2.02 cm World msc + 4 3.08 cm -24.8 cm 150 um 208 MeV 6.99 keV 1 cm 3.03 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 29, Parent ID = 20 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.7 cm -16.9 cm 9.26 mm 2.77 keV 0 eV 0 fm 0 fm World initStep + 1 1.7 cm -16.9 cm 9.25 mm 204 keV 2.77 keV 159 um 159 um World eIoni + 2 2.21 cm -18.1 cm 112 um 120 MeV 11.9 keV 1.87 cm 1.89 cm World eIoni + 3 2.49 cm -24.9 cm -2.17 cm 799 MeV 45.2 keV 7.3 cm 9.18 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 28, Parent ID = 20 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 6.86 mm -12.8 cm 1.44 cm 27.9 keV 0 eV 0 fm 0 fm World initStep + 1 6.89 mm -12.9 cm 1.45 cm 7.23 MeV 7.91 keV 2.96 mm 2.96 mm World eIoni + 2 6.89 mm -12.9 cm 1.45 cm 6.54 MeV 0 eV 71.1 um 3.03 mm World eIoni + 3 1.2 cm -21.2 cm 2.22 cm 842 MeV 29.1 keV 8.58 cm 8.88 cm World eIoni + 4 1.11 cm -25 cm 2.58 cm 1.22 GeV 16.6 keV 3.76 cm 12.6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 34, Parent ID = 28 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -9.5 cm -5.07 cm 3.05 cm 11.9 keV 0 eV 0 fm 0 fm World initStep - 1 -9.5 cm -5.08 cm 3.05 cm 803 keV 201 eV 104 um 104 um World eIoni - 2 -10.5 cm -9.44 cm 4.67 cm 437 MeV 16 keV 5.09 cm 5.1 cm World eIoni - 3 -10.6 cm -14 cm 7 cm 894 MeV 27.8 keV 5.16 cm 10.3 cm World eIoni - 4 -10.6 cm -14.7 cm 7.22 cm 965 MeV 4.6 keV 7.46 mm 11 cm World eIoni - 5 -10.8 cm -22.6 cm 8.95 cm 1.75 GeV 43.3 keV 8.03 cm 19 cm OutOfWorldTransportation + 0 1.2 cm -21.2 cm 2.22 cm 2.33 keV 0 eV 0 fm 0 fm World initStep + 1 1.2 cm -21.2 cm 2.22 cm 157 keV 2.33 keV 125 um 125 um World eIoni + 2 2.63 cm -22.3 cm 1.03 cm 111 MeV 19.1 keV 2.79 cm 2.8 cm World msc + 3 2.81 cm -24.8 cm -4.34 mm 361 MeV 15.3 keV 2.97 cm 5.77 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 23, Parent ID = 12 +* G4Track Information: Particle = e-, Track ID = 27, Parent ID = 20 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -10.6 cm -14.7 cm 7.22 cm 9.88 keV 0 eV 0 fm 0 fm World initStep - 1 -10.6 cm -14.7 cm 7.22 cm 1.35 MeV 8.56 keV 1.18 mm 1.18 mm World eIoni - 2 -10.6 cm -15 cm 7.24 cm 24.9 MeV 698 eV 2.58 mm 3.76 mm World eIoni - 3 -10.6 cm -17.6 cm 7.17 cm 283 MeV 12.6 keV 2.6 cm 2.98 cm World eBrem - 4 -10.6 cm -22.7 cm 7.12 cm 790 MeV 28 keV 5.08 cm 8.06 cm OutOfWorldTransportation + 0 5.93 mm -12.4 cm 1.55 cm 11.3 keV 0 eV 0 fm 0 fm World initStep + 1 5.95 mm -12.4 cm 1.55 cm 1.69 MeV 7.9 keV 1.24 mm 1.24 mm World eIoni + 2 -2.22 mm -17.9 cm 2.69 cm 547 MeV 23 keV 5.78 cm 5.91 cm World eIoni + 3 -6.96 mm -21.3 cm 2.94 cm 888 MeV 21.5 keV 3.46 cm 9.36 cm World eIoni + 4 -8.57 mm -22.9 cm 3.03 cm 1.05 GeV 8.44 keV 1.63 cm 11 cm World eIoni + 5 -1.03 cm -25 cm 3.12 cm 1.26 GeV 14.3 keV 2.06 cm 13.1 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 24, Parent ID = 23 +* G4Track Information: Particle = e-, Track ID = 37, Parent ID = 27 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -10.6 cm -17.6 cm 7.17 cm 2.29 MeV 0 eV 0 fm 0 fm World initStep - 1 -10.6 cm -22.7 cm 7.08 cm 2.29 MeV 0 eV 5.08 cm 5.08 cm OutOfWorldTransportation + 0 -8.57 mm -22.9 cm 3.03 cm 2.57 keV 0 eV 0 fm 0 fm World initStep + 1 -8.57 mm -22.9 cm 3.03 cm 181 keV 2.57 keV 143 um 143 um World eIoni + 2 -1.25 cm -24.3 cm 2.54 cm 142 MeV 24.3 keV 3.88 cm 3.9 cm World eIoni + 3 -9.78 mm -25 cm 5.41 mm 205 MeV 11.2 keV 2.33 cm 6.22 cm OutOfWorldTransportation ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 22, Parent ID = 12 +* G4Track Information: Particle = e-, Track ID = 36, Parent ID = 27 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -6.96 mm -21.3 cm 2.94 cm 8.66 keV 0 eV 0 fm 0 fm World initStep + 1 -6.96 mm -21.3 cm 2.94 cm 1.1 MeV 3.88 keV 530 um 530 um World eIoni + 2 -8.17 mm -22.3 cm 2.81 cm 97.1 MeV 4.6 keV 1 cm 1.06 cm World eIoni + 3 -9.31 mm -24.5 cm 2.74 cm 320 MeV 20.3 keV 2.24 cm 3.29 cm World eIoni + 4 -9.47 mm -25 cm 2.73 cm 367 MeV 3.09 keV 4.73 mm 3.77 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 39, Parent ID = 36 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -9.31 mm -24.5 cm 2.74 cm 1.86 keV 0 eV 0 fm 0 fm World initStep + 1 -9.31 mm -24.5 cm 2.74 cm 115 keV 1.86 keV 91.6 um 91.6 um World eIoni + 2 -9.31 mm -25 cm 2.74 cm 47.4 MeV 3.25 keV 7.31 mm 7.4 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 38, Parent ID = 36 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -8.17 mm -22.3 cm 2.81 cm 1.56 keV 0 eV 0 fm 0 fm World initStep + 1 -8.16 mm -22.3 cm 2.81 cm 93.7 keV 1.56 keV 72.2 um 72.2 um World eIoni + 2 -1.07 cm -22.8 cm 1.89 cm 49.4 MeV 10.1 keV 1.39 cm 1.4 cm World eIoni + 3 -1.5 cm -23.9 cm 1.63 cm 165 MeV 8.06 keV 1.28 cm 2.68 cm World msc + 4 -1.66 cm -24.9 cm 1.53 cm 267 MeV 4.29 keV 1.03 cm 3.71 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 35, Parent ID = 27 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.22 mm -17.9 cm 2.69 cm 5 keV 0 eV 0 fm 0 fm World initStep + 1 -2.21 mm -17.9 cm 2.69 cm 477 keV 5 keV 389 um 389 um World eIoni + 2 -2.14 mm -18 cm 2.7 cm 9.23 MeV 33.8 eV 881 um 1.27 mm World eIoni + 3 773 um -23 cm 2.69 cm 515 MeV 28.9 keV 5.08 cm 5.2 cm World eIoni + 4 1.17 mm -24.1 cm 2.69 cm 617 MeV 6.5 keV 1.02 cm 6.22 cm World eIoni + 5 1.49 mm -25 cm 2.69 cm 710 MeV 6.84 keV 9.35 mm 7.16 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 42, Parent ID = 35 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.17 mm -24.1 cm 2.69 cm 4.07 keV 0 eV 0 fm 0 fm World initStep + 1 1.16 mm -24.1 cm 2.69 cm 348 keV 4.07 keV 281 um 281 um World eIoni + 2 1.14 mm -24.2 cm 2.7 cm 9.48 MeV 513 eV 923 um 1.2 mm WorldTransportation + 3 1.14 mm -24.2 cm 2.7 cm 9.48 MeV6.04e-13 eV 0.00133 fm 1.2 mm World eIoni + 4 1.16 mm -25 cm 2.72 cm 93.5 MeV 6.58 keV 8.41 mm 9.62 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 41, Parent ID = 35 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 773 um -23 cm 2.69 cm 3.39 keV 0 eV 0 fm 0 fm World initStep + 1 777 um -23.1 cm 2.69 cm 267 keV 3.39 keV 212 um 212 um World eIoni + 2 732 um -23.1 cm 2.7 cm 9.09 MeV 270 eV 896 um 1.11 mm World eIoni + 3 1.07 mm -25 cm 2.74 cm 195 MeV 8.55 keV 1.86 cm 1.97 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 43, Parent ID = 41 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 732 um -23.1 cm 2.7 cm 5.2 keV 0 eV 0 fm 0 fm World initStep + 1 726 um -23.1 cm 2.7 cm 504 keV 5.2 keV 414 um 414 um World eIoni + 2 747 um -23.2 cm 2.7 cm 7.26 MeV 84.2 eV 679 um 1.09 mm World eIoni + 3 679 um -24.5 cm 2.75 cm 139 MeV 5.09 keV 1.32 cm 1.43 cm World eIoni + 4 652 um -25 cm 2.76 cm 186 MeV 2.84 keV 4.68 mm 1.9 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 44, Parent ID = 43 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 679 um -24.5 cm 2.75 cm 1.66 keV 0 eV 0 fm 0 fm World initStep + 1 682 um -24.5 cm 2.75 cm 101 keV 1.66 keV 78.5 um 78.5 um World eIoni + 2 1.01 mm -24.9 cm 2.71 cm 41.7 MeV 5.9 keV 6.91 mm 6.99 mm World msc + 3 4.55 mm -24.8 cm 2.64 cm 23.9 MeV 3.54 keV 6.34 mm 1.33 cm World msc + 4 5.2 mm -25 cm 2.62 cm 46.3 MeV 277 eV 2.34 mm 1.57 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 40, Parent ID = 35 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.14 mm -18 cm 2.7 cm 3.86 keV 0 eV 0 fm 0 fm World initStep + 1 -2.14 mm -18 cm 2.69 cm 322 keV 3.86 keV 259 um 259 um World eIoni + 2 -2.15 mm -18 cm 2.7 cm 5.58 MeV 15.1 eV 530 um 789 um World eIoni + 3 -851 um -20.3 cm 2.71 cm 229 MeV 7.05 keV 2.24 cm 2.32 cm World eIoni + 4 1.45 mm -22.1 cm 2.68 cm 415 MeV 10.3 keV 1.87 cm 4.19 cm World eIoni + 5 2.58 mm -23.5 cm 2.67 cm 556 MeV 6.92 keV 1.41 cm 5.61 cm World eIoni + 6 2.92 mm -24.1 cm 2.67 cm 606 MeV 3.03 keV 5.06 mm 6.11 cm World eIoni + 7 3.48 mm -25 cm 2.66 cm 701 MeV 6.92 keV 9.49 mm 7.06 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 48, Parent ID = 40 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.92 mm -24.1 cm 2.67 cm 2.02 keV 0 eV 0 fm 0 fm World initStep + 1 2.92 mm -24.1 cm 2.67 cm 128 keV 2.02 keV 102 um 102 um World eIoni + 2 4.52 mm -24.7 cm 2.86 cm 69 MeV 9.35 keV 1.3 cm 1.31 cm WorldTransportation + 3 5.55 mm -25 cm 2.95 cm 94.3 MeV 1.02 keV 2.86 mm 1.6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 47, Parent ID = 40 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.58 mm -23.5 cm 2.67 cm 1.89 keV 0 eV 0 fm 0 fm World initStep + 1 2.58 mm -23.5 cm 2.67 cm 117 keV 1.89 keV 93.3 um 93.3 um World eIoni + 2 5.29 mm -24.2 cm 2.01 cm 60.5 MeV 8.63 keV 1.15 cm 1.16 cm World msc + 3 7.24 mm -24.9 cm 1.33 cm 140 MeV 7.84 keV 1.1 cm 2.26 cm World msc + 4 7.29 mm -25 cm 1.31 cm 144 MeV 39.3 eV 483 um 2.31 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 46, Parent ID = 40 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.45 mm -22.1 cm 2.68 cm 2.82 keV 0 eV 0 fm 0 fm World initStep + 1 1.45 mm -22.1 cm 2.68 cm 207 keV 2.82 keV 162 um 162 um World eIoni + 2 9.61 mm -23.6 cm 1.52 cm 144 MeV 15.3 keV 2.59 cm 2.61 cm WorldTransportation + 3 9.61 mm -23.6 cm 1.52 cm 144 MeV 0 eV 0 fm 2.61 cm World eIoni + 4 2.11 cm -24.9 cm 788 um 278 MeV 13.7 keV 2.38 cm 4.99 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 45, Parent ID = 40 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -851 um -20.3 cm 2.71 cm 14.8 keV 0 eV 0 fm 0 fm World initStep + 1 -852 um -20.3 cm 2.71 cm 2.61 MeV 5.5 keV 1.75 mm 1.75 mm World eIoni + 2 -1.24 mm -20.4 cm 2.73 cm 17 MeV 677 eV 1.51 mm 3.26 mm World eIoni + 3 -1.98 mm -25 cm 2.77 cm 472 MeV 16.6 keV 4.56 cm 4.89 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 49, Parent ID = 45 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.24 mm -20.4 cm 2.73 cm 2.65 keV 0 eV 0 fm 0 fm World initStep + 1 -1.24 mm -20.4 cm 2.73 cm 191 keV 2.65 keV 149 um 149 um World eIoni + 2 -1.67 mm -21.9 cm 8.18 mm 141 MeV 20.6 keV 2.97 cm 2.98 cm World eIoni + 3 1.1 mm -23.9 cm -2.39 mm 346 MeV 16.3 keV 2.35 cm 5.33 cm World eIoni + 4 1.82 mm -25 cm -5.22 mm 454 MeV 8.86 keV 1.12 cm 6.46 cm World eIoni + 5 1.83 mm -25 cm -5.24 mm 455 MeV 0 eV 118 um 6.47 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 52, Parent ID = 49 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.82 mm -25 cm -5.22 mm 1.32 keV 0 eV 0 fm 0 fm World initStep + 1 1.82 mm -25 cm -5.22 mm 74.9 keV 1.32 keV 57.3 um 57.3 um World eIoni + 2 1.82 mm -25 cm -5.22 mm 1.16 MeV 28.1 eV 109 um 167 um OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 51, Parent ID = 49 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.1 mm -23.9 cm -2.39 mm 1.35 keV 0 eV 0 fm 0 fm World initStep + 1 1.1 mm -23.9 cm -2.39 mm 77.2 keV 1.35 keV 59 um 59 um World eIoni + 2 -791 um -24.2 cm 2.03 mm 33.3 MeV 5.41 keV 7.39 mm 7.45 mm World msc + 3 -2.7 mm -24.4 cm -1.81 mm 53 MeV 2.71 keV 5 mm 1.24 cm World msc + 4 -3.34 mm -24.7 cm -3.15 mm 77.7 MeV 2.15 keV 2.88 mm 1.53 cm World msc + 5 -3.84 mm -25 cm -4.18 mm 107 MeV 2 keV 3.18 mm 1.85 cm World msc + 6 -3.86 mm -25 cm -4.24 mm 109 MeV 175 eV 196 um 1.87 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 50, Parent ID = 49 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.67 mm -21.9 cm 8.18 mm 2.51 keV 0 eV 0 fm 0 fm World initStep + 1 -1.68 mm -21.9 cm 8.18 mm 177 keV 2.51 keV 138 um 138 um World eIoni + 2 4.26 mm -23.2 cm 2.51 cm 133 MeV 24.1 keV 3.3 cm 3.31 cm World msc + 3 2.4 mm -25 cm 3.79 cm 315 MeV 8.52 keV 2.26 cm 5.57 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 26, Parent ID = 20 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.98 mm -11.5 cm 1.87 cm 4.14 keV 0 eV 0 fm 0 fm World initStep + 1 2.98 mm -11.5 cm 1.87 cm 353 keV 4.14 keV 288 um 288 um World eIoni + 2 2.87 mm -11.6 cm 1.86 cm 10.6 MeV 18.5 eV 1.04 mm 1.33 mm World eIoni + 3 2.69 mm -12.8 cm 1.89 cm 135 MeV 6.08 keV 1.24 cm 1.37 cm World eIoni + 4 2.53 mm -15.5 cm 1.97 cm 397 MeV 17.2 keV 2.63 cm 4 cm World eIoni + 5 2.5 mm -17.2 cm 2 cm 566 MeV 7.13 keV 1.69 cm 5.69 cm World eIoni + 6 2.47 mm -19.3 cm 2.02 cm 776 MeV 15.7 keV 2.1 cm 7.79 cm World eIoni + 7 2.43 mm -25 cm 2.06 cm 1.35 GeV 37.3 keV 5.75 cm 13.5 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 56, Parent ID = 26 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.47 mm -19.3 cm 2.02 cm 2.22 keV 0 eV 0 fm 0 fm World initStep + 1 2.47 mm -19.3 cm 2.02 cm 146 keV 2.22 keV 117 um 117 um World eIoni + 2 -6.53 mm -20.3 cm 3.6 mm 101 MeV 16.4 keV 2.77 cm 2.79 cm World eIoni + 3 -1.26 cm -20.9 cm -6.54 mm 121 MeV 10 keV 1.4 cm 4.19 cm World eBrem + 4 -1.85 cm -24.9 cm -1.66 cm 524 MeV 23.4 keV 4.23 cm 8.42 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = gamma, Track ID = 57, Parent ID = 56 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.26 cm -20.9 cm -6.54 mm 44 MeV 0 eV 0 fm 0 fm World initStep + 1 -2.81 cm -24.8 cm -3.27 cm 44 MeV 0 eV 4.98 cm 4.98 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 55, Parent ID = 26 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.5 mm -17.2 cm 2 cm 1.59 keV 0 eV 0 fm 0 fm World initStep + 1 2.5 mm -17.2 cm 2 cm 95.5 keV 1.59 keV 73.9 um 73.9 um World eIoni + 2 2.48 mm -17.7 cm 2 cm 50.9 MeV 14 keV 1.43 cm 1.44 cm World eIoni + 3 1.91 cm -24.9 cm 2.67 cm 777 MeV 37.3 keV 7.81 cm 9.25 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 54, Parent ID = 26 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.53 mm -15.5 cm 1.97 cm 4.15 keV 0 eV 0 fm 0 fm World initStep + 1 2.53 mm -15.5 cm 1.97 cm 357 keV 4.15 keV 290 um 290 um World eIoni + 2 2.55 mm -15.5 cm 1.97 cm 5.48 MeV 961 eV 515 um 805 um World eIoni + 3 3.09 mm -17.2 cm 2.01 cm 170 MeV 10.6 keV 1.65 cm 1.73 cm World eIoni + 4 3.67 mm -21.9 cm 1.95 cm 641 MeV 26.1 keV 4.71 cm 6.44 cm World eIoni + 5 3.88 mm -25 cm 1.92 cm 953 MeV 16.8 keV 3.13 cm 9.56 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 59, Parent ID = 54 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 3.67 mm -21.9 cm 1.95 cm 3.42 keV 0 eV 0 fm 0 fm World initStep + 1 3.67 mm -21.9 cm 1.94 cm 271 keV 3.42 keV 216 um 216 um World eIoni + 2 2.86 mm -22.2 cm 1.96 cm 33 MeV 3.42 keV 3.46 mm 3.68 mm World eIoni + 3 -5.18 mm -23.6 cm 1.97 cm 170 MeV 9.14 keV 1.73 cm 2.1 cm World eIoni + 4 -7.14 mm -25 cm 1.97 cm 311 MeV 9.9 keV 1.42 cm 3.52 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 60, Parent ID = 59 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -5.18 mm -23.6 cm 1.97 cm 1.61 keV 0 eV 0 fm 0 fm World initStep + 1 -5.18 mm -23.6 cm 1.97 cm 97.2 keV 1.61 keV 75.1 um 75.1 um World eIoni + 2 -5.97 mm -24 cm 2.46 cm 43.6 MeV 7.08 keV 8.09 mm 8.17 mm World msc + 3 -6.31 mm -24.4 cm 2.76 cm 81 MeV 3.14 keV 4.85 mm 1.3 cm World msc + 4 -6.56 mm -25 cm 2.98 cm 141 MeV 2.77 keV 6.41 mm 1.94 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 58, Parent ID = 54 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 3.09 mm -17.2 cm 2.01 cm 6.03 keV 0 eV 0 fm 0 fm World initStep + 1 3.08 mm -17.2 cm 2.01 cm 631 keV 6.03 keV 526 um 526 um World eIoni + 2 3.05 mm -17.2 cm 2.02 cm 8.63 MeV 34.1 eV 803 um 1.33 mm World eIoni + 3 2.83 mm -17.5 cm 2.02 cm 35 MeV 1.01 keV 2.65 mm 3.98 mm World eIoni + 4 2.62 mm -19 cm 2.05 cm 187 MeV 6.32 keV 1.52 cm 1.91 cm World eIoni + 5 2.52 mm -24.3 cm 2.07 cm 718 MeV 30.6 keV 5.31 cm 7.22 cm World eIoni + 6 2.51 mm -25 cm 2.07 cm 784 MeV 1.57 keV 6.6 mm 7.88 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 63, Parent ID = 58 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.52 mm -24.3 cm 2.07 cm 1.47 keV 0 eV 0 fm 0 fm World initStep + 1 2.53 mm -24.3 cm 2.07 cm 87 keV 1.47 keV 66.5 um 66.5 um World eIoni + 2 3.13 mm -24.6 cm 2.28 cm 27.9 MeV 3.81 keV 4.12 mm 4.19 mm World msc + 3 4.06 mm -25 cm 2.31 cm 65.7 MeV 2.42 keV 3.91 mm 8.1 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 62, Parent ID = 58 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.62 mm -19 cm 2.05 cm 1.44 keV 0 eV 0 fm 0 fm World initStep + 1 2.62 mm -19 cm 2.05 cm 84.8 keV 1.44 keV 64.7 um 64.7 um World eIoni + 2 2.6 mm -19.4 cm 2.05 cm 42.1 MeV 10.7 keV 1.2 cm 1.21 cm World eIoni + 3 -6.36 mm -25 cm 3.04 cm 596 MeV 37.3 keV 6.28 cm 7.48 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 61, Parent ID = 58 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.83 mm -17.5 cm 2.02 cm 2.95 keV 0 eV 0 fm 0 fm World initStep + 1 2.83 mm -17.5 cm 2.02 cm 222 keV 2.95 keV 174 um 174 um World eIoni + 2 5.88 mm -18.4 cm 2.4 cm 87.2 MeV 4.08 keV 1.1 cm 1.12 cm World eIoni + 3 1.29 cm -21.6 cm 3.18 cm 411 MeV 17.6 keV 3.45 cm 4.57 cm World eIoni + 4 1.39 cm -22.8 cm 3.3 cm 532 MeV 10.2 keV 1.22 cm 5.79 cm World eIoni + 5 1.43 cm -23.4 cm 3.34 cm 585 MeV 1.68 keV 5.28 mm 6.32 cm World eIoni + 6 1.53 cm -25 cm 3.45 cm 744 MeV 12.4 keV 1.6 cm 7.92 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 66, Parent ID = 61 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.43 cm -23.4 cm 3.34 cm 1.93 keV 0 eV 0 fm 0 fm World initStep + 1 1.43 cm -23.4 cm 3.34 cm 121 keV 1.93 keV 96.3 um 96.3 um World eIoni + 2 1.27 cm -24 cm 2.74 cm 59.2 MeV 9.21 keV 1.04 cm 1.05 cm World msc + 3 6.5 mm -24.8 cm 2.31 cm 148 MeV 5.56 keV 1.19 cm 2.24 cm World msc + 4 5.99 mm -25 cm 2.28 cm 163 MeV 225 eV 1.65 mm 2.41 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 65, Parent ID = 61 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.39 cm -22.8 cm 3.3 cm 2.83 keV 0 eV 0 fm 0 fm World initStep + 1 1.39 cm -22.8 cm 3.3 cm 208 keV 2.83 keV 163 um 163 um World eIoni + 2 1.4 cm -22.9 cm 3.28 cm 10.9 MeV 2.27 keV 1.09 mm 1.26 mm World eIoni + 3 1.42 cm -25 cm 3.25 cm 212 MeV 7.43 keV 2.01 cm 2.14 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 64, Parent ID = 61 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 1.29 cm -21.6 cm 3.18 cm 1.44 keV 0 eV 0 fm 0 fm World initStep + 1 1.29 cm -21.6 cm 3.18 cm 84.9 keV 1.44 keV 64.7 um 64.7 um World eIoni + 2 8.02 mm -22 cm 3.84 cm 42.1 MeV 9.24 keV 1.2 cm 1.21 cm World eIoni + 3 6.71 mm -23.6 cm 4.28 cm 196 MeV 10.8 keV 1.62 cm 2.83 cm World msc + 4 6.4 mm -25 cm 4.43 cm 336 MeV 9.25 keV 1.41 cm 4.24 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 53, Parent ID = 26 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 2.69 mm -12.8 cm 1.89 cm 1.3 keV 0 eV 0 fm 0 fm World initStep + 1 2.68 mm -12.8 cm 1.89 cm 74.4 keV 1.3 keV 56.5 um 56.5 um World eIoni + 2 2.67 mm -13.2 cm 1.89 cm 34.1 MeV 9.09 keV 9.87 mm 9.92 mm World eIoni + 3 8.79 mm -25 cm 3.28 cm 1.21 GeV 51.7 keV 12.2 cm 13.2 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 25, Parent ID = 20 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -8.59 mm -10.4 cm 3.12 cm 1.75 keV 0 eV 0 fm 0 fm World initStep + 1 -8.59 mm -10.4 cm 3.12 cm 107 keV 1.75 keV 84.5 um 84.5 um World eIoni + 2 -8.57 mm -11 cm 3.12 cm 61.5 MeV 14.2 keV 1.71 cm 1.72 cm World eIoni + 3 -1.38 cm -25 cm 4.98 cm 1.46 GeV 71.7 keV 14.3 cm 16 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 19, Parent ID = 7 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -9.54 mm -8.04 cm 2.04 cm 4.51 keV 0 eV 0 fm 0 fm World initStep + 1 -9.54 mm -8.05 cm 2.04 cm 424 keV 555 eV 126 um 126 um World eIoni + 2 -1.19 cm -9.14 cm 2.29 cm 110 MeV 3.89 keV 1.21 cm 1.22 cm World eIoni + 3 -2.21 cm -17.5 cm 2.61 cm 947 MeV 51.3 keV 8.48 cm 9.7 cm World eIoni + 4 -2.3 cm -19.5 cm 2.63 cm 1.14 GeV 13.6 keV 1.95 cm 11.6 cm World eIoni + 5 -2.47 cm -24.9 cm 2.66 cm 1.68 GeV 29.1 keV 5.42 cm 17.1 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 69, Parent ID = 19 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.3 cm -19.5 cm 2.63 cm 1.58 keV 0 eV 0 fm 0 fm World initStep + 1 -2.3 cm -19.5 cm 2.63 cm 94.5 keV 1.58 keV 73.1 um 73.1 um World eIoni + 2 -2.3 cm -20 cm 2.63 cm 50.1 MeV 18.8 keV 1.41 cm 1.42 cm World eIoni + 3 -3.4 cm -24.8 cm 3.49 cm 531 MeV 35.9 keV 5.18 cm 6.6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 68, Parent ID = 19 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.21 cm -17.5 cm 2.61 cm 6.47 keV 0 eV 0 fm 0 fm World initStep + 1 -2.21 cm -17.5 cm 2.61 cm 202 keV 56.1 eV 24.8 um 24.8 um World eIoni + 2 -9.16 mm -18.8 cm 2.49 cm 131 MeV 15.3 keV 2.24 cm 2.24 cm World eIoni + 3 -8.66 mm -18.9 cm 2.5 cm 135 MeV 488 eV 614 um 2.3 cm World eIoni + 4 -4.29 mm -19.3 cm 2.52 cm 180 MeV 4.29 keV 6.31 mm 2.93 cm World eIoni + 5 -4.02 mm -19.4 cm 2.52 cm 184 MeV 834 eV 472 um 2.98 cm World eIoni + 6 425 um -20.1 cm 2.55 cm 263 MeV 6.98 keV 9.11 mm 3.89 cm World eIoni + 7 8.77 mm -23 cm 2.59 cm 553 MeV 11.7 keV 3.02 cm 6.91 cm World eIoni + 8 1.2 cm -25 cm 2.61 cm 745 MeV 7.13 keV 1.96 cm 8.86 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 75, Parent ID = 68 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 8.77 mm -23 cm 2.59 cm 1.33 keV 0 eV 0 fm 0 fm World initStep + 1 8.77 mm -23 cm 2.59 cm 77 keV 1.33 keV 58 um 58 um World eIoni + 2 1.49 cm -23.4 cm 2.96 cm 36 MeV 10.8 keV 1.04 cm 1.04 cm World eIoni + 3 1.38 cm -23.9 cm 3.59 cm 88.7 MeV 6.36 keV 9.07 mm 1.95 cm World msc + 4 1.35 cm -24.5 cm 3.78 cm 147 MeV 4.84 keV 6.09 mm 2.56 cm World msc + 5 1.33 cm -25 cm 3.88 cm 192 MeV 4.27 keV 4.63 mm 3.02 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 74, Parent ID = 68 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 425 um -20.1 cm 2.55 cm 2.26 keV 0 eV 0 fm 0 fm World initStep + 1 428 um -20.2 cm 2.55 cm 149 keV 2.26 keV 120 um 120 um World eIoni + 2 -7.91 mm -21.2 cm 4.3 cm 104 MeV 24.8 keV 2.86 cm 2.87 cm World eIoni + 3 3.21 mm -25 cm 6.61 cm 485 MeV 30.4 keV 5.05 cm 7.92 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 73, Parent ID = 68 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -4.02 mm -19.4 cm 2.52 cm 6.86 keV 0 eV 0 fm 0 fm World initStep + 1 -4.01 mm -19.4 cm 2.52 cm 762 keV 6.86 keV 651 um 651 um World eIoni + 2 -3.86 mm -19.7 cm 2.55 cm 32.3 MeV 897 eV 3.19 mm 3.84 mm WorldTransportation + 3 -3.86 mm -19.7 cm 2.55 cm 32.3 MeV 0 eV 0 fm 3.84 mm World eIoni + 4 -3.67 mm -20.1 cm 2.58 cm 71 MeV 1.62 keV 3.88 mm 7.72 mm World eIoni + 5 -3.11 mm -25 cm 2.67 cm 564 MeV 30.3 keV 4.93 cm 5.71 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 76, Parent ID = 73 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -3.67 mm -20.1 cm 2.58 cm 1.39 keV 0 eV 0 fm 0 fm World initStep + 1 -3.67 mm -20.1 cm 2.58 cm 81.1 keV 1.39 keV 61.8 um 61.8 um World eIoni + 2 -3.66 mm -20.5 cm 2.58 cm 39.1 MeV 11.4 keV 1.12 cm 1.13 cm World eIoni + 3 -1.2 cm -25 cm 2.32 cm 491 MeV 31.3 keV 5.28 cm 6.4 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 72, Parent ID = 68 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -4.29 mm -19.3 cm 2.52 cm 1.37 keV 0 eV 0 fm 0 fm World initStep + 1 -4.29 mm -19.3 cm 2.52 cm 79.4 keV 1.37 keV 60.6 um 60.6 um World eIoni + 2 -4.29 mm -19.7 cm 2.52 cm 37.8 MeV 7.81 keV 1.09 cm 1.09 cm World eIoni + 3 5.46 mm -25 cm 3.43 cm 568 MeV 33.9 keV 5.89 cm 6.98 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 71, Parent ID = 68 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -8.66 mm -18.9 cm 2.5 cm 1.52 keV 0 eV 0 fm 0 fm World initStep + 1 -8.66 mm -18.9 cm 2.5 cm 89.7 keV 1.52 keV 69.3 um 69.3 um World eIoni + 2 -8.66 mm -19.3 cm 2.5 cm 46 MeV 13.3 keV 1.3 cm 1.31 cm World eIoni + 3 -9.01 mm -25 cm 1.45 cm 612 MeV 32.2 keV 5.84 cm 7.15 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 70, Parent ID = 68 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -9.16 mm -18.8 cm 2.49 cm 9.51 keV 0 eV 0 fm 0 fm World initStep + 1 -9.16 mm -18.8 cm 2.49 cm 1.29 MeV 9.51 keV 1.12 mm 1.12 mm World eIoni + 2 -8.6 mm -19.3 cm 2.54 cm 46 MeV 1.45 keV 4.62 mm 5.74 mm World eIoni + 3 -8.2 mm -22.3 cm 2.64 cm 349 MeV 20.3 keV 3.03 cm 3.61 cm World eBrem + 4 -8.17 mm -25 cm 2.69 cm 616 MeV 17.4 keV 2.67 cm 6.27 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 67, Parent ID = 19 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.19 cm -9.14 cm 2.29 cm 8.28 keV 0 eV 0 fm 0 fm World initStep + 1 -1.19 cm -9.15 cm 2.29 cm 1.03 MeV 8.28 keV 891 um 891 um World eIoni + 2 -1.19 cm -9.45 cm 2.26 cm 30.7 MeV 289 eV 2.99 mm 3.88 mm WorldTransportation + 3 -1.19 cm -9.45 cm 2.26 cm 30.7 MeV1.96e-12 eV 0.00371 fm 3.88 mm World eIoni + 4 -1.21 cm -11.1 cm 2.21 cm 199 MeV 6.05 keV 1.68 cm 2.07 cm World eBrem + 5 -1.22 cm -13.3 cm 2.19 cm 411 MeV 19.1 keV 2.12 cm 4.19 cm World eIoni + 6 -1.23 cm -15.2 cm 2.19 cm 610 MeV 7.13 keV 1.99 cm 6.19 cm World eIoni + 7 -1.24 cm -21.8 cm 2.17 cm 1.27 GeV 43.9 keV 6.55 cm 12.7 cm World eIoni + 8 -1.24 cm -22.7 cm 2.17 cm 1.36 GeV 5.28 keV 9.38 mm 13.7 cm World eIoni + 9 -1.25 cm -25 cm 2.17 cm 1.58 GeV 11.6 keV 2.23 cm 15.9 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 80, Parent ID = 67 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.24 cm -22.7 cm 2.17 cm 8.12 keV 0 eV 0 fm 0 fm World initStep + 1 -1.24 cm -22.7 cm 2.17 cm 987 keV 8.12 keV 862 um 862 um World eIoni + 2 -1.24 cm -22.8 cm 2.17 cm 5.91 MeV 0 eV 493 um 1.35 mm World eIoni + 3 -1.23 cm -25 cm 2.17 cm 223 MeV 8.3 keV 2.18 cm 2.32 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 79, Parent ID = 67 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.24 cm -21.8 cm 2.17 cm 2.59 keV 0 eV 0 fm 0 fm World initStep + 1 -1.24 cm -21.8 cm 2.17 cm 183 keV 2.59 keV 144 um 144 um World eIoni + 2 -1.57 cm -23.2 cm 3.85 cm 143 MeV 25.2 keV 3.73 cm 3.75 cm World msc + 3 -2.6 cm -24.7 cm 5.82 cm 293 MeV 22.6 keV 2.87 cm 6.61 cm World eIoni + 4 -2.64 cm -24.9 cm 5.89 cm 307 MeV 529 eV 1.59 mm 6.77 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 81, Parent ID = 79 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -2.6 cm -24.7 cm 5.82 cm 1.83 keV 0 eV 0 fm 0 fm World initStep + 1 -2.6 cm -24.7 cm 5.82 cm 111 keV 1.83 keV 89.2 um 89.2 um World eIoni + 2 -2.61 cm -24.9 cm 5.82 cm 14.3 MeV 1.83 keV 1.58 mm 1.66 mm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 78, Parent ID = 67 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.23 cm -15.2 cm 2.19 cm 1.61 keV 0 eV 0 fm 0 fm World initStep + 1 -1.23 cm -15.2 cm 2.19 cm 96.7 keV 1.61 keV 74.9 um 74.9 um World eIoni + 2 -1.22 cm -15.8 cm 2.19 cm 52 MeV 12.3 keV 1.46 cm 1.47 cm World eIoni + 3 -2.5 cm -24.9 cm 2.51 cm 963 MeV 61.3 keV 9.31 cm 10.8 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 77, Parent ID = 67 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process + 0 -1.22 cm -13.3 cm 2.19 cm 1.38 keV 0 eV 0 fm 0 fm World initStep + 1 -1.22 cm -13.3 cm 2.19 cm 80.5 keV 1.38 keV 61.2 um 61.2 um World eIoni + 2 -1.22 cm -13.6 cm 2.19 cm 38.6 MeV 14.7 keV 1.11 cm 1.11 cm World eIoni + 3 -1.85 cm -24.9 cm 3.08 cm 1.17 GeV 75.7 keV 11.4 cm 12.6 cm OutOfWorldTransportation + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng NextVolu Process - 0 -10.6 cm -14 cm 7 cm 1.63 keV 0 eV 0 fm 0 fm World initStep - 1 -10.6 cm -14 cm 7 cm 97.9 keV 1.63 keV 76.5 um 76.5 um World eIoni - 2 -10.6 cm -14.5 cm 7 cm 53.9 MeV 15.1 keV 1.49 cm 1.5 cm World eIoni - 3 -9.59 cm -23.1 cm 7.33 cm 908 MeV 55.5 keV 8.68 cm 10.2 cm OutOfWorldTransportation + 0 -1.13 cm -5.26 cm 1.65 cm 1.95 keV 0 eV 0 fm 0 fm World initStep + 1 -1.13 cm -5.26 cm 1.65 cm 121 keV 1.95 keV 97.5 um 97.5 um World eIoni + 2 -1.13 cm -6 cm 1.65 cm 74.6 MeV 13.1 keV 2.06 cm 2.07 cm World eIoni + 3 -2.17 cm -24.9 cm 2.64 cm 1.96 GeV 107 keV 19 cm 21.1 cm OutOfWorldTransportation Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.002520s Sys=0.000000s + User=0.010000s Real=0.008277s Sys=0.000000s Graphics systems deleted. Visualization Manager deleting... G4 kernel has come to Quit state. diff --git a/examples/extended/field/field03/field03.out b/examples/extended/field/field03/field03.out index 5d69a5e58f9..129fc357722 100644 --- a/examples/extended/field/field03/field03.out +++ b/examples/extended/field/field03/field03.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -670,7 +670,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -678,13 +677,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -692,13 +689,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -707,12 +702,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -723,12 +716,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -739,12 +730,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -753,12 +742,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -767,12 +757,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -783,12 +771,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -798,13 +784,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -834,14 +818,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -849,14 +831,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -865,13 +845,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -895,12 +874,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -908,12 +887,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -922,12 +901,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -935,15 +914,34 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= ========= Table of registered couples ============================== @@ -956,6 +954,8 @@ Index : 0 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ********************************************************************************************************* @@ -980,7 +980,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.001854s Sys=0.000000s + User=0.000000s Real=0.001805s Sys=0.000000s ========= Table of registered couples ============================== @@ -999,7 +999,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100 - User=0.020000s Real=0.010805s Sys=0.000000s + User=0.010000s Real=0.010699s Sys=0.000000s Set global field value to (0,0,1000) Gauss ========= Table of registered couples ============================== @@ -1018,7 +1018,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.001440s Sys=0.000000s + User=0.000000s Real=0.001992s Sys=0.000000s Set global field value to (33000,0,0) Gauss G4Integration Driver Stats: #QuickAdvance 4741 - #AccurateAdvance 636 #good steps 636 #bad steps 0 G4ChordFinder statistics report: @@ -1069,7 +1069,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000299s Sys=0.000000s + User=0.000000s Real=0.000355s Sys=0.000000s /tracking/verbose 0 # /calor/setAbsMat Xe20CO2 @@ -1508,16 +1508,16 @@ Index : 2 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1 - User=0.210000s Real=0.215215s Sys=0.000000s + User=0.150000s Real=0.144363s Sys=0.000000s Graphics systems deleted. Visualization Manager deleting... G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 12 of which, static: 0 -Dynamic pools deleted: 12 / Total memory freed: 1.4 MB +Dynamic pools deleted: 12 / Total memory freed: 0.73 MB ============================================================ RunManagerKernel is deleted. Good bye :) -G4Integration Driver Stats: #QuickAdvance 209165 - #AccurateAdvance 57191 #good steps 114465 #bad steps 181 +G4Integration Driver Stats: #QuickAdvance 153190 - #AccurateAdvance 43383 #good steps 86774 #bad steps 156 G4ChordFinder statistics report: - No trials: 94519 No Calls: 89497 Max-trial: 19 + No trials: 66260 No Calls: 62606 Max-trial: 21 Parameters: fFirstFraction 0.999 fFractionLast 1 fFractionNextEstimate 0.98 diff --git a/examples/extended/field/field04/field04.out b/examples/extended/field/field04/field04.out index c1d0ee413f8..4ee7fa9b803 100644 --- a/examples/extended/field/field04/field04.out +++ b/examples/extended/field/field04/field04.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -644,7 +644,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -652,13 +651,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -666,13 +663,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -681,12 +676,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -697,12 +690,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -713,12 +704,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -727,12 +716,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -741,12 +731,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -757,12 +745,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -772,13 +758,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -808,7 +792,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: QGSP: 12 GeV ---> 100 TeV @@ -816,7 +799,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: BertiniCascade: 0 eV ---> 9.9 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -824,7 +806,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: QGSP: 12 GeV ---> 100 TeV @@ -832,7 +813,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: BertiniCascade: 0 eV ---> 9.9 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -841,13 +821,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -871,13 +850,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 9.5 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -885,13 +864,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 9.5 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -900,13 +879,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 9.5 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -914,15 +893,36 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 start. --------- Ranecu engine status --------- @@ -941,7 +941,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.257747(mm),-0.82671872(mm),78.36745(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.345497(mm),2.7123487(mm),78.880958(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -950,7 +950,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.731348(mm),-1.530504(mm),78.812922(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.376714(mm),-1.6103872(mm),78.522799(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -959,7 +959,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.009086(mm),2.1046884(mm),78.940276(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.894078(mm),-0.23707533(mm),78.960555(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -968,7 +968,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.899378(mm),-0.36973068(mm),78.959621(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.052537(mm),0.71820579(mm),78.227307(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -977,7 +977,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.78104(mm),2.2279744(mm),79.156814(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.243897(mm),-0.6709998(mm),78.546219(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -986,7 +986,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.722464(mm),1.1009282(mm),78.638161(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.995802(mm),-2.48438(mm),78.942618(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -995,7 +995,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.321639(mm),1.4633425(mm),78.708838(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.269263(mm),2.9062499(mm),78.365419(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1004,7 +1004,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.093361(mm),0.91271126(mm),79.101743(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.061255(mm),0.50199282(mm),78.931077(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1013,7 +1013,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.120193(mm),-1.4435101(mm),78.568031(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.228892(mm),2.348107(mm),78.372537(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1022,7 +1022,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.308002(mm),1.7824381(mm),78.887569(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.53129(mm),-1.2598339(mm),78.848198(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1031,7 +1031,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.736297(mm),-0.69407489(mm),79.34103(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.34191(mm),1.9172071(mm),78.705263(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1040,808 +1040,16 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.419578(mm),1.3657938(mm),78.867895(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.024055(mm),3.2796547(mm),78.76131(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = pi+, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -8.63 mm 1.39 mm 5.39 cm 31.5 MeV 0 eV 0 fm 0 fm Target initStep - 1 -7.6949209 mm 1.2681838 mm 5.3542916 cm 26.635697 MeV 4.8624922 MeV 1.0266566 mm 1.0266566 mm Target hIoni - 2 -6.9943799 mm 1.0860879 mm 5.3184544 cm 22.37143 MeV 4.2642675 MeV 814.82323 um 1.8414798 mm Target hIoni - 3 -6.4528125 mm 907.08732 um 5.289144 cm 19.440775 MeV 2.9306547 MeV 647.40806 um 2.4888879 mm Target hIoni - 4 -5.9513772 mm 813.27486 um 5.2721846 cm 16.076907 MeV 3.3638683 MeV 543.11369 um 3.0320016 mm Target hIoni - 5 -5.5492064 mm 692.5668 um 5.2629577 cm 12.59424 MeV 3.4826672 MeV 434.89153 um 3.4668931 mm Target hIoni - 6 -5.275912 mm 732.80558 um 5.2566406 cm 10.244903 MeV 2.3493372 MeV 286.6943 um 3.7535874 mm Target Transportation - 7 -1.0409512 cm -2.2623583 cm -91.959611 cm 10.244915 MeV3.7941415e-16 eV 2.6154717 m 2.6192253 m CaptureMgnt Decay -Track (trackID 3, parentID 1) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = mu+, Track ID = 20, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.04 cm -2.26 cm -92 cm 8.5 MeV 0 eV 0 fm 0 fm CaptureMgnt initStep - 1 2.7082862 mm -5.4900041 cm -2 m 8.4953761 MeV1.8895618e-16 eV 1.404811 m 1.404811 m CaptureMgnt Transportation - 2 595.98006 um -5.401044 cm -2.0027578 m 8.4938758 MeV 1.5335151 keV 3.5859412 mm 1.408397 m World muIoni - 3 -874.19973 um -5.33882 cm -2.0046742 m 8.4903293 MeV 1.3615962 keV 2.4942313 mm 1.4108912 m World muIoni - 4 -2.0266361 mm -5.2901516 cm -2.0061738 m 8.4877644 MeV 1.3858029 keV 1.9528884 mm 1.4128441 m World muIoni - 5 -9.236479 mm -4.9851115 cm -2.015561 m 8.4791768 MeV 8.587536 keV 1.2223247 cm 1.4250673 m World muIoni - 6 -2.4871166 cm -4.3013766 cm -2.0359607 m 8.4591512 MeV 20.025635 keV 2.6596149 cm 1.4516635 m World muIoni - 7 -3.0936748 cm -4.0314048 cm -2.0440024 m 8.4479284 MeV 8.3194267 keV 1.0428393 cm 1.4620919 m World muIoni - 8 -3.3463308 cm -3.918907 cm -2.0473617 m 8.4425452 MeV 2.6609845 keV 4.3512633 mm 1.4664431 m World muIoni - 9 -3.894061 cm -3.6736595 cm -2.0546492 m 8.4387236 MeV 3.8216322 keV 9.4405246 mm 1.4758837 m World muIoni - 10 -4.6976065 cm -3.3127399 cm -2.0653693 m 8.4288367 MeV 7.4750784 keV 1.3875075 cm 1.4897587 m World muIoni - 11 -5.1936689 cm -3.0870735 cm -2.0719457 m 8.4170971 MeV 3.3331353 keV 8.5411174 mm 1.4982999 m World muIoni - 12 -6.315671 cm -2.5724731 cm -2.0867883 m 8.4054629 MeV 11.63425 keV 1.9304895 cm 1.5176047 m World muIoni - 13 -6.8499736 cm -2.3242975 cm -2.0938256 m 8.3986569 MeV 5.5877988 keV 9.1776985 mm 1.5267824 m World muIoni - 14 -7.3348958 cm -2.098808 cm -2.1002098 m 8.3912497 MeV 7.4072228 keV 8.3281596 mm 1.5351106 m World muIoni - 15 -7.3512283 cm -2.0912878 cm -2.1004249 m 8.3910678 MeV 181.89168 eV 280.34738 um 1.535391 m World muIoni - 16 -7.4383201 cm -2.0512136 cm -2.1015731 m 8.3887309 MeV 571.61725 eV 1.4958357 mm 1.5368868 m World muIoni - 17 -8.1346759 cm -1.7307825 cm -2.1107443 m 8.3713273 MeV 11.670521 keV 1.1952886 cm 1.5488397 m World muIoni - 18 -9.4633311 cm -1.115012 cm -2.1282992 m 8.3544141 MeV 15.240669 keV 2.28612 cm 1.5717009 m World muIoni - 19 -9.8435607 cm -9.3680935 mm -2.1332761 m 8.3495193 MeV 3.479619 keV 6.5117479 mm 1.5782126 m World muIoni - 20 -10.402842 cm -6.7154592 mm -2.1406999 m 8.3424207 MeV 5.8149762 keV 9.6658451 mm 1.5878785 m World muIoni - 21 -11.547245 cm -1.2288227 mm -2.1561034 m 8.3270573 MeV 11.392302 keV 1.9958562 cm 1.607837 m World muIoni - 22 -11.56599 cm -1.137573 mm -2.1563573 m 8.3267488 MeV 308.46502 eV 328.50087 um 1.6081655 m World muIoni - 23 -12.357207 cm 2.7140829 mm -2.1670731 m 8.3164395 MeV 7.7958243 keV 1.3866116 cm 1.6220316 m World muIoni - 24 -13.876276 cm 1.0187002 cm -2.1879966 m 8.2243254 MeV 16.565333 keV 2.6914886 cm 1.6489465 m World muIoni - 25 -14.873386 cm 1.5092877 cm -2.2018204 m 8.2068474 MeV 15.355124 keV 1.7736795 cm 1.6666833 m World muIoni - 26 -14.904758 cm 1.52489 cm -2.2022554 m 8.200229 MeV 75.09502 eV 558.49824 um 1.6672418 m World muIoni - 27 -16.092521 cm 2.117776 cm -2.2187698 m 8.1812921 MeV 15.314672 keV 2.1188797 cm 1.6884306 m World muIoni - 28 -16.709345 cm 2.4333617 cm -2.2272623 m 8.1722081 MeV 7.5115102 keV 1.0960353 cm 1.699391 m World muIoni - 29 -16.748154 cm 2.4531899 cm -2.2277988 m 8.1661175 MeV 472.54668 eV 691.20541 um 1.7000822 m World muIoni - 30 -17.346136 cm 2.759004 cm -2.2360948 m 8.1561583 MeV 6.7506429 keV 1.0674105 cm 1.7107563 m World muIoni - 31 -18.404139 cm 3.3015699 cm -2.2507322 m 8.1410404 MeV 13.987663 keV 1.8858216 cm 1.7296145 m World muIoni - 32 -18.519489 cm 3.361302 cm -2.2523234 m 8.1375903 MeV 1.3833104 keV 2.0541291 mm 1.7316686 m World muIoni - 33 -19.344729 cm 3.7873038 cm -2.2636943 m 8.1270952 MeV 9.2011101 keV 1.4681578 cm 1.7463502 m World muIoni - 34 -19.727202 cm 3.9798301 cm -2.2689941 m 8.1226546 MeV 3.4067439 keV 6.8135131 mm 1.7531637 m World muIoni - 35 -19.808529 cm 4.0207497 cm -2.2701208 m 8.1205029 MeV 319.11465 eV 1.4485272 mm 1.7546122 m World muIoni - 36 -20.682641 cm 4.4606729 cm -2.2822663 m 8.107694 MeV 11.734294 keV 1.5597356 cm 1.7702096 m World muIoni - 37 -22.793991 cm 5.5063413 cm -2.3116053 m 8.084686 MeV 21.830087 keV 3.7629119 cm 1.8078387 m World muIoni - 38 -23.113093 cm 5.6657675 cm -2.3160543 m 8.0808162 MeV 3.8698465 keV 5.7024755 mm 1.8135412 m World muIoni - 39 -23.583123 cm 5.9015355 cm -2.3225715 m 8.0746379 MeV 4.9778971 keV 8.374064 mm 1.8219153 m World muIoni - 40 -24.441279 cm 6.3258783 cm -2.3345432 m 8.0658748 MeV 8.763127 keV 1.5328888 cm 1.8372441 m World muIoni - 41 -25.777225 cm 6.9812937 cm -2.3531166 m 8.0533945 MeV 12.480307 keV 2.3799487 cm 1.8610436 m World muIoni - 42 -25.783739 cm 6.9846181 cm -2.3532087 m 8.0523839 MeV 4.9185713 eV 117.58458 um 1.8611612 m World muIoni - 43 -26.559444 cm 7.3809282 cm -2.3641589 m 8.0388607 MeV 12.340368 keV 1.3992426 cm 1.8751536 m World muIoni - 44 -27.750904 cm 7.9873664 cm -2.3807751 m 8.0208106 MeV 18.05008 keV 2.1327055 cm 1.8964807 m World muIoni - 45 -28.275492 cm 8.2642714 cm -2.3879842 m 8.008359 MeV 5.3197887 keV 9.3359056 mm 1.9058166 m World muIoni - 46 -29.396845 cm 8.8749668 cm -2.4034267 m 7.9961468 MeV 10.911162 keV 2.0037864 cm 1.9258545 m World muIoni - 47 -30.849454 cm 9.6734437 cm -2.4236279 m 7.9744961 MeV 18.479029 keV 2.6131738 cm 1.9519862 m World muIoni - 48 -30.98138 cm 9.7459104 cm -2.4254677 m 7.9704444 MeV 2.1590424 keV 2.3770609 mm 1.9543633 m World muIoni - 49 -31.060037 cm 9.7892973 cm -2.4265648 m 7.9666077 MeV 986.75539 eV 1.41794 mm 1.9557812 m World muIoni - 50 -31.514105 cm 10.038139 cm -2.4328628 m 7.9605058 MeV 6.1019548 keV 8.153255 mm 1.9639345 m World muIoni - 51 -31.859349 cm 10.224019 cm -2.4376342 m 7.9570527 MeV 3.4530971 keV 6.175875 mm 1.9701103 m World muIoni - 52 -33.112495 cm 10.897535 cm -2.4549283 m 7.9389117 MeV 16.116906 keV 2.2394075 cm 1.9925044 m World muIoni - 53 -34.179384 cm 11.480284 cm -2.4698964 m 7.9165005 MeV 13.566093 keV 1.9283052 cm 2.0117875 m World muIoni - 54 -34.661796 cm 11.743932 cm -2.476656 m 7.9094345 MeV 7.0659625 keV 8.7130395 mm 2.0205005 m World muIoni - 55 -36.841146 cm 12.970325 cm -2.507449 m 7.8814927 MeV 27.941787 keV 3.9669041 cm 2.0601695 m World muIoni - 56 -36.855338 cm 12.978594 cm -2.5076517 m 7.8802219 MeV 224.84956 eV 260.8771 um 2.0604304 m World muIoni - 57 -37.521669 cm 13.367631 cm -2.5171583 m 7.8595282 MeV 10.02856 keV 1.2243862 cm 2.0726743 m World muIoni - 58 -38.02198 cm 13.653076 cm -2.5241529 m 7.8488846 MeV 9.2559648 keV 9.0611965 mm 2.0817355 m World muIoni - 59 -38.243766 cm 13.781323 cm -2.52722 m 7.8438757 MeV 5.0089292 keV 3.99631 mm 2.0857318 m World muIoni - 60 -38.573719 cm 13.972688 cm -2.5317751 m 7.8388632 MeV 2.2075312 keV 5.9412278 mm 2.091673 m World muIoni - 61 -39.93676 cm 14.759537 cm -2.550717 m 7.820768 MeV 15.874896 keV 2.4627494 cm 2.1163005 m World muIoni - 62 -40.501682 cm 15.079754 cm -2.5583529 m 7.8145701 MeV 5.100739 keV 1.0023701 cm 2.1263242 m World muIoni - 63 -41.795398 cm 15.809367 cm -2.5758362 m 7.8017789 MeV 12.791195 keV 2.2940862 cm 2.1492651 m World muIoni - 64 -41.8126 cm 15.818719 cm -2.5760644 m 7.7976177 MeV 186.26744 eV 300.68603 um 2.1495658 m World muIoni - 65 -42.377757 cm 16.127539 cm -2.5835824 m 7.787184 MeV 7.4734242 keV 9.8993717 mm 2.1594651 m World muIoni - 66 -42.452504 cm 16.169241 cm -2.5845862 m 7.7812421 MeV 946.3799 eV 1.3191729 mm 2.1607843 m World muIoni - 67 -42.784916 cm 16.355032 cm -2.5890372 m 7.7765882 MeV 2.3811605 keV 5.8577563 mm 2.1666421 m World muIoni - 68 -43.479871 cm 16.743794 cm -2.5984156 m 7.7672775 MeV 8.0203499 keV 1.2303069 cm 2.1789451 m World muIoni - 69 -43.521922 cm 16.767855 cm -2.5989836 m 7.7656768 MeV 582.89919 eV 746.5844 um 2.1796917 m World muIoni - 70 -44.445221 cm 17.294209 cm -2.6114494 m 7.7464778 MeV 16.285697 keV 1.6381452 cm 2.1960732 m World muIoni - 71 -44.716917 cm 17.445017 cm -2.6151176 m 7.7400772 MeV 4.3894943 keV 4.8075436 mm 2.2008807 m World muIoni - 72 -44.76727 cm 17.473112 cm -2.6157967 m 7.7365074 MeV 1.0633665 keV 890.86777 um 2.2017716 m World muIoni - 73 -46.183528 cm 18.257463 cm -2.6348534 m 7.7195283 MeV 14.077831 keV 2.5005459 cm 2.226777 m World muIoni - 74 -46.390428 cm 18.374151 cm -2.6376699 m 7.7124147 MeV 5.6793632 keV 3.6843985 mm 2.2304614 m World muIoni - 75 -48.203364 cm 19.405947 cm -2.6622802 m 7.6853654 MeV 25.060269 keV 3.2262019 cm 2.2627235 m World muIoni - 76 -48.701135 cm 19.685731 cm -2.6689984 m 7.6786768 MeV 6.6886706 keV 8.8170434 mm 2.2715405 m World muIoni - 77 -49.93824 cm 20.390418 cm -2.6858298 m 7.6589373 MeV 15.939772 keV 2.2045572 cm 2.2935861 m World muIoni - 78 -50.594617 cm 20.759759 cm -2.6948378 m 7.6435774 MeV 7.6668531 keV 1.1741846 cm 2.3053279 m World muIoni - 79 -50.857484 cm 20.909561 cm -2.6984691 m 7.6392511 MeV 3.0301738 keV 4.7265667 mm 2.3100545 m World muIoni - 80 -51.055581 cm 21.022423 cm -2.7012027 m 7.6322038 MeV 1.9075366 keV 3.5595514 mm 2.313614 m World muIoni - 81 -51.136827 cm 21.068859 cm -2.7023207 m 7.6296277 MeV 509.06503 eV 1.457962 mm 2.315072 m World muIoni - 82 -52.108895 cm 21.621272 cm -2.7156715 m 7.6100434 MeV 18.335475 keV 1.7414313 cm 2.3324863 m World muIoni - 83 -52.59354 cm 21.896101 cm -2.7222884 m 7.5993991 MeV 7.2977396 keV 8.6500968 mm 2.3411364 m World muIoni - 84 -52.616506 cm 21.909178 cm -2.7226038 m 7.5871742 MeV 1.3675522 keV 411.53349 um 2.3415479 m World muIoni - 85 -53.02047 cm 22.140251 cm -2.7281842 m 7.5807379 MeV 5.417541 keV 7.266308 mm 2.3488143 m World muIoni - 86 -54.906449 cm 23.226163 cm -2.7545556 m 7.5585082 MeV 22.229713 keV 3.4192184 cm 2.3830064 m World muIoni - 87 -56.218521 cm 23.966572 cm -2.7727801 m 7.5401749 MeV 16.107757 keV 2.3645756 cm 2.4066522 m World muIoni - 88 -57.380082 cm 24.613256 cm -2.7890706 m 7.5265701 MeV 13.604747 keV 2.1026971 cm 2.4276792 m World muIoni - 89 -57.444996 cm 24.648543 cm -2.7899816 m 7.432217 MeV 624.24999 eV 1.1729121 mm 2.4288521 m World muIoni - 90 -58.626871 cm 25.30485 cm -2.8066098 m 7.4076653 MeV 12.781849 keV 2.1430486 cm 2.4502826 m World muIoni - 91 -59.004682 cm 25.517523 cm -2.8119437 m 7.39855 MeV 8.0445104 keV 6.8736838 mm 2.4571562 m World muIoni - 92 -59.078587 cm 25.55939 cm -2.812982 m 7.3960492 MeV 1.1952519 keV 1.3414735 mm 2.4584977 m World muIoni - 93 -59.11349 cm 25.579143 cm -2.8134718 m 7.3942313 MeV 164.96875 eV 633.0654 um 2.4591308 m World muIoni - 94 -59.557643 cm 25.83149 cm -2.819713 m 7.3848241 MeV 4.6928325 keV 8.0652145 mm 2.467196 m World muIoni - 95 -59.789994 cm 25.965794 cm -2.8230056 m 7.3764419 MeV 2.0276348 keV 4.2477864 mm 2.4714438 m World muIoni - 96 -62.009533 cm 27.269832 cm -2.8545744 m 7.3448657 MeV 29.981074 keV 4.0735272 cm 2.5121791 m World muIoni - 97 -62.565847 cm 27.584697 cm -2.8625215 m 7.3355915 MeV 7.833373 keV 1.0198953 cm 2.522378 m World muIoni - 98 -64.013211 cm 28.415808 cm -2.8833433 m 7.3168791 MeV 18.712373 keV 2.6685821 cm 2.5490638 m World muIoni - 99 -64.436717 cm 28.664463 cm -2.8893943 m 7.3109819 MeV 5.8971976 keV 7.7931484 mm 2.556857 m World muIoni - 100 -65.263392 cm 29.156196 cm -2.9012591 m 7.2986884 MeV 9.3299459 keV 1.5274066 cm 2.572131 m World muIoni - 101 -65.881905 cm 29.531828 cm -2.9103513 m 7.2843997 MeV 8.4795004 keV 1.1620438 cm 2.5837515 m World muIoni - 102 -66.83993 cm 30.112515 cm -2.9243536 m 7.2702674 MeV 14.132266 keV 1.7932436 cm 2.6016839 m World muIoni - 103 -67.709126 cm 30.639292 cm -2.9370011 m 7.2522053 MeV 12.641216 keV 1.6225371 cm 2.6179093 m World muIoni - 104 -67.863296 cm 30.733816 cm -2.9392311 m 7.2493677 MeV 2.8375937 keV 2.8711093 mm 2.6207804 m World muIoni - 105 -68.254346 cm 30.975134 cm -2.9449037 m 7.2443212 MeV 5.0464857 keV 7.3003035 mm 2.6280807 m World muIoni - 106 -68.964877 cm 31.412926 cm -2.9552937 m 7.2056765 MeV 12.46428 keV 1.3326884 cm 2.6414076 m World muIoni - 107 -69.46379 cm 31.729504 cm -2.9626024 m 7.1992558 MeV 4.0280537 keV 9.3985431 mm 2.6508061 m World muIoni - 108 -69.521995 cm 31.766479 cm -2.9634589 m 7.1958092 MeV 2.1820238 keV 1.0995931 mm 2.6519057 m World muIoni - 109 -70.022069 cm 32.083538 cm -2.970812 m 7.190159 MeV 4.4195457 keV 9.4407758 mm 2.6613465 m World muIoni - 110 -70.55433 cm 32.421944 cm -2.9786008 m 7.178508 MeV 7.3371691 keV 1.0022406 cm 2.6713689 m World muIoni - 111 -70.601723 cm 32.451766 cm -2.9792914 m 7.1765673 MeV 711.08481 eV 889.08593 um 2.672258 m World muIoni - 112 -70.889211 cm 32.632674 cm -2.98349 m 7.171065 MeV 3.36702 keV 5.4005394 mm 2.6776585 m World muIoni - 113 -71.021001 cm 32.716066 cm -2.9854089 m 7.1682081 MeV 1.5983685 keV 2.4727492 mm 2.6801313 m World muIoni - 114 -71.81572 cm 33.217825 cm -2.9969316 m 7.1601395 MeV 8.0686167 keV 1.4869759 cm 2.695001 m World muIoni - 115 -72.783235 cm 33.833956 cm -3.010905 m 7.1436245 MeV 13.179347 keV 1.8078581 cm 2.7130796 m World muIoni - 116 -72.980605 cm 33.96041 cm -3.0137501 m 7.140234 MeV 3.3904543 keV 3.6863665 mm 2.716766 m World muIoni - 117 -73.034728 cm 33.995269 cm -3.0145315 m 7.1373893 MeV 1.7099389 keV 1.0123909 mm 2.7177784 m World muIoni - 118 -73.670499 cm 34.405506 cm -3.0237084 m 7.1282431 MeV 7.8050455 keV 1.189397 cm 2.7296723 m World muIoni - 119 -75.069889 cm 35.300474 cm -3.0439255 m 7.1057257 MeV 22.517495 keV 2.6166434 cm 2.7558388 m World muIoni - 120 -76.151018 cm 35.987865 cm -3.0592796 m 7.080625 MeV 18.049237 keV 1.9997246 cm 2.775836 m World muIoni - 121 -76.82975 cm 36.411778 cm -3.0687967 m 7.0696019 MeV 8.2524959 keV 1.2434486 cm 2.7882705 m World muIoni - 122 -78.759009 cm 37.656793 cm -3.0960876 m 7.0419294 MeV 26.649306 keV 3.5665943 cm 2.8239365 m World muIoni - 123 -79.039997 cm 37.844051 cm -3.1002375 m 7.0334227 MeV 7.372694 keV 5.3501775 mm 2.8292866 m World muIoni - 124 -80.016725 cm 38.498253 cm -3.1146488 m 6.9944652 MeV 15.706529 keV 1.8598131 cm 2.8478848 m World muIoni - 125 -81.070059 cm 39.203181 cm -3.130101 m 6.9771468 MeV 16.113017 keV 1.9985617 cm 2.8678704 m World muIoni - 126 -81.449067 cm 39.460404 cm -3.1357688 m 6.9702781 MeV 5.2062931 keV 7.2873027 mm 2.8751577 m World muIoni - 127 -83.507491 cm 40.851321 cm -3.1663266 m 6.9405458 MeV 27.399111 keV 3.9383225 cm 2.9145409 m World muIoni - 128 -84.264195 cm 41.360982 cm -3.1777309 m 6.9271617 MeV 10.251025 keV 1.4604671 cm 2.9291456 m World muIoni - 129 -84.754063 cm 41.686429 cm -3.1850965 m 6.9067223 MeV 7.568037 keV 9.4256009 mm 2.9385712 m World muIoni - 130 -84.81217 cm 41.725025 cm -3.1859677 m 6.9039505 MeV 1.6147061 keV 1.1160688 mm 2.9396872 m World muIoni - 131 -86.011241 cm 42.521772 cm -3.2039824 m 6.8823929 MeV 19.485407 keV 2.3060874 cm 2.9627481 m World muIoni - 132 -87.193074 cm 43.347075 cm -3.2221628 m 6.8657716 MeV 14.319599 keV 2.3202349 cm 2.9859505 m World muIoni - 133 -89.507971 cm 45.001705 cm -3.2579094 m 6.830941 MeV 33.587097 keV 4.5690382 cm 3.0316409 m World muIoni - 134 -89.600741 cm 45.068723 cm -3.2593617 m 6.8227108 MeV 1.1574115 keV 1.8489864 mm 3.0334898 m World muIoni - 135 -90.48906 cm 45.722379 cm -3.2735357 m 6.8045478 MeV 15.842274 keV 1.7960026 cm 3.0514499 m World muIoni - 136 -90.96616 cm 46.068321 cm -3.281317 m 6.7938553 MeV 8.6418675 keV 9.7611492 mm 3.061211 m World muIoni - 137 -91.129044 cm 46.184145 cm -3.283951 m 6.7904766 MeV 2.224902 keV 3.3064541 mm 3.0645175 m World muIoni - 138 -91.883987 cm 46.71836 cm -3.2962019 m 6.7697671 MeV 10.844136 keV 1.5349953 cm 3.0798674 m World muIoni - 139 -92.310746 cm 47.022732 cm -3.3031304 m 6.7632432 MeV 5.0589413 keV 8.6880429 mm 3.0885555 m World muIoni - 140 -93.091258 cm 47.564399 cm -3.31569 m 6.7519317 MeV 10.138271 keV 1.5748286 cm 3.1043038 m World muIoni - 141 -94.862576 cm 48.837024 cm -3.3446593 m 6.7261587 MeV 24.499687 keV 3.6262981 cm 3.1405667 m World muIoni - 142 -96.349934 cm 49.93383 cm -3.3692408 m 6.704088 MeV 22.070695 keV 3.0754034 cm 3.1713208 m World muIoni - 143 -96.718447 cm 50.205523 cm -3.3753192 m 6.6947122 MeV 7.2416508 keV 7.6098478 mm 3.1789306 m World muIoni - 144 -96.857107 cm 50.307491 cm -3.3775887 m 6.6886179 MeV 2.0247465 keV 2.8483657 mm 3.181779 m World muIoni - 145 -97.67575 cm 50.90353 cm -3.3909754 m 6.6539147 MeV 15.43696 keV 1.6785462 cm 3.1985644 m World muIoni - 146 -98.01109 cm 51.151754 cm -3.3965258 m 6.6471267 MeV 4.865273 keV 6.9436899 mm 3.2055081 m World muIoni - 147 -98.049154 cm 51.179869 cm -3.3971524 m 6.6443864 MeV 614.54742 eV 785.22418 um 3.2062934 m World muIoni - 148 -1.004831 m 52.977473 cm -3.4371311 m 6.6072811 MeV 35.747419 keV 5.0140136 cm 3.2564335 m World muIoni - 149 -1.0067605 m 53.129235 cm -3.440393 m 6.6027999 MeV 3.3924059 keV 4.0824744 mm 3.260516 m World muIoni - 150 -1.0134382 m 53.658223 cm -3.4517253 m 6.5915099 MeV 11.289924 keV 1.4177375 cm 3.2746933 m World muIoni - 151 -1.0206537 m 54.228485 cm -3.4639808 m 6.5818303 MeV 5.8038533 keV 1.5322766 cm 3.2900161 m World muIoni - 152 -1.0294401 m 54.907445 cm -3.4787698 m 6.5555187 MeV 13.676726 keV 1.8493819 cm 3.3085099 m World muIoni - 153 -1.0350297 m 55.343403 cm -3.4883271 m 6.5439221 MeV 10.071164 keV 1.1899368 cm 3.3204093 m World muIoni - 154 -1.0399588 m 55.732366 cm -3.4966624 m 6.5277366 MeV 13.363365 keV 1.0435634 cm 3.3308449 m World muIoni - 155 -1.0597135 m 57.265239 cm -3.5293119 m 6.4974755 MeV 29.07404 keV 4.1125667 cm 3.3719706 m World muIoni - 156 -1.0626852 m 57.501185 cm -3.5342857 m 6.490494 MeV 5.1988756 keV 6.2559047 mm 3.3782265 m World muIoni - 157 -1.066507 m 57.805431 cm -3.5406762 m 6.4828291 MeV 7.6648274 keV 8.0437616 mm 3.3862703 m World muIoni - 158 -1.0667563 m 57.825312 cm -3.5410957 m 6.4770975 MeV 459.32299 eV 526.97589 um 3.3867972 m World muIoni - 159 -1.0930373 m 59.916772 cm -3.5854638 m 6.4272654 MeV 48.527926 keV 5.5649924 cm 3.4424472 m World muIoni - 160 -1.1100671 m 61.246944 cm -3.613883 m 6.3993816 MeV 27.883728 keV 3.570264 cm 3.4781498 m World muIoni - 161 -1.1115773 m 61.366995 cm -3.6164517 m 6.3944753 MeV 2.9444057 keV 3.2124669 mm 3.4813623 m World muIoni - 162 -1.1131156 m 61.489988 cm -3.6190967 m 6.3894567 MeV 1.5423043 keV 3.2977774 mm 3.48466 m World muIoni - 163 -1.1229807 m 62.284451 cm -3.6361738 m 6.3724485 MeV 14.092988 keV 2.1262111 cm 3.5059222 m World muIoni - 164 -1.1244233 m 62.400164 cm -3.638668 m 6.3671574 MeV 2.766768 keV 3.1049867 mm 3.5090271 m World muIoni - 165 -1.1350808 m 63.263224 cm -3.6572848 m 6.3505197 MeV 16.637694 keV 2.3123073 cm 3.5321502 m World muIoni - 166 -1.1392147 m 63.591998 cm -3.6642224 m 6.3439395 MeV 4.7234799 keV 8.7194944 mm 3.5408697 m World muIoni - 167 -1.1423758 m 63.840463 cm -3.6695308 m 6.3389641 MeV 3.5326202 keV 6.6592187 mm 3.5475289 m World muIoni - 168 -1.1426442 m 63.861657 cm -3.66999 m 6.3367414 MeV 511.88221 eV 572.56624 um 3.5481015 m World muIoni - 169 -1.1485786 m 64.328394 cm -3.6801154 m 6.3240972 MeV 11.544288 keV 1.2630399 cm 3.5607319 m World muIoni - 170 -1.1553547 m 64.868258 cm -3.6917077 m 6.3109234 MeV 11.141938 keV 1.4472321 cm 3.5752042 m World muIoni - 171 -1.1579772 m 65.079521 cm -3.6962419 m 6.2982602 MeV 8.0796244 keV 5.64795 mm 3.5808522 m World muIoni - 172 -1.1626079 m 65.455002 cm -3.7043393 m 6.2865534 MeV 9.7219405 keV 1.0055406 cm 3.5909076 m World muIoni - 173 -1.1759461 m 66.530047 cm -3.7272991 m 6.2648498 MeV 20.343954 keV 2.8647337 cm 3.6195549 m World muIoni - 174 -1.1761544 m 66.546754 cm -3.7276553 m 6.2598906 MeV 265.34059 eV 445.20433 um 3.6200001 m World muIoni - 175 -1.1809822 m 66.935016 cm -3.7358817 m 6.251361 MeV 8.5296305 keV 1.0298435 cm 3.6302985 m World muIoni - 176 -1.1832954 m 67.124504 cm -3.7398894 m 6.2458644 MeV 4.2215085 keV 5.0003097 mm 3.6352989 m World muIoni - 177 -1.1874321 m 67.466032 cm -3.7471214 m 6.2381294 MeV 6.599545 keV 9.0044241 mm 3.6443033 m World muIoni - 178 -1.1884103 m 67.546231 cm -3.7488229 m 6.2343947 MeV 1.7724591 keV 2.1201494 mm 3.6464234 m World muIoni - 179 -1.1902204 m 67.694235 cm -3.7519581 m 6.2279988 MeV 4.4144102 keV 3.9111095 mm 3.6503345 m World muIoni - 180 -1.1916381 m 67.811132 cm -3.7544187 m 6.2227099 MeV 1.5814244 keV 3.0709946 mm 3.6534055 m World muIoni - 181 -1.1935948 m 67.972136 cm -3.7577636 m 6.2063796 MeV 4.4768021 keV 4.1963244 mm 3.6576019 m World muIoni - 182 -1.19927 m 68.434991 cm -3.767425 m 6.1913457 MeV 13.460341 keV 1.2123393 cm 3.6697253 m World muIoni - 183 -1.2035959 m 68.782378 cm -3.7746996 m 6.1826233 MeV 7.335137 keV 9.1489374 mm 3.6788742 m World muIoni - 184 -1.2067977 m 69.042404 cm -3.7800974 m 6.1757876 MeV 5.0561816 keV 6.7933394 mm 3.6856675 m World muIoni - 185 -1.2089644 m 69.216288 cm -3.783745 m 6.1726136 MeV 3.1739113 keV 4.5851128 mm 3.6902526 m World muIoni - 186 -1.2118324 m 69.446542 cm -3.7885397 m 6.1677732 MeV 3.0046643 keV 6.0428625 mm 3.6962955 m World muIoni - 187 -1.2128465 m 69.529007 cm -3.790256 m 6.1651768 MeV 1.3402185 keV 2.1573443 mm 3.6984528 m World muIoni - 188 -1.2139257 m 69.616635 cm -3.7920787 m 6.1617249 MeV 2.0205584 keV 2.2922893 mm 3.7007451 m World muIoni - 189 -1.2229674 m 70.345257 cm -3.8072653 m 6.1413939 MeV 19.05667 keV 1.911772 cm 3.7198629 m World muIoni - 190 -1.2230785 m 70.354235 cm -3.8074564 m 6.1388148 MeV 1.234647 keV 238.58078 um 3.7201014 m World muIoni - 191 -1.2239895 m 70.428167 cm -3.8090284 m 6.1359073 MeV 1.7990121 keV 1.9615289 mm 3.722063 m World muIoni - 192 -1.2343369 m 71.271997 cm -3.8270005 m 6.1184752 MeV 16.064834 keV 2.2389453 cm 3.7444524 m World muIoni - 193 -1.242452 m 71.926402 cm -3.8411263 m 6.1035285 MeV 13.871243 keV 1.7556454 cm 3.7620089 m World muIoni - 194 -1.2430424 m 71.974399 cm -3.8421608 m 6.0997664 MeV 2.1481913 keV 1.2841406 mm 3.763293 m World muIoni - 195 -1.2488092 m 72.443506 cm -3.8522249 m 6.088355 MeV 9.963067 keV 1.2512004 cm 3.775805 m World muIoni - 196 -1.2505945 m 72.58727 cm -3.8553226 m 6.0819598 MeV 5.1592955 keV 3.8535866 mm 3.7796586 m World muIoni - 197 -1.263631 m 73.641332 cm -3.8781279 m 6.0568966 MeV 23.207894 keV 2.8305116 cm 3.8079637 m World muIoni - 198 -1.2785361 m 74.858156 cm -3.9040704 m 6.0302324 MeV 25.364182 keV 3.2300106 cm 3.8402638 m World muIoni - 199 -1.2863826 m 75.487398 cm -3.9175931 m 6.0058939 MeV 14.712367 keV 1.685325 cm 3.8571171 m World muIoni - 200 -1.289286 m 75.72049 cm -3.9225765 m 5.997292 MeV 7.1945863 keV 6.2207559 mm 3.8633378 m World muIoni - 201 -1.291596 m 75.911684 cm -3.9266245 m 5.9918322 MeV 5.4598681 keV 5.0376487 mm 3.8683755 m World muIoni - 202 -1.2916409 m 75.915355 cm -3.9267033 m 5.9899208 MeV 116.06118 eV 97.885769 um 3.8684734 m World muIoni - 203 -1.2918668 m 75.933809 cm -3.9270985 m 5.9886334 MeV 236.24771 eV 491.15867 um 3.8689645 m World muIoni - 204 -1.2966164 m 76.320655 cm -3.935387 m 5.9831371 MeV 5.4963539 keV 1.0306527 cm 3.8792711 m World muIoni - 205 -1.3001928 m 76.619695 cm -3.941553 m 5.9775758 MeV 5.5612651 keV 7.7302733 mm 3.8870013 m World muIoni - 206 -1.3015264 m 76.730447 cm -3.9438188 m 5.9742544 MeV 2.1836182 keV 2.8528544 mm 3.8898542 m World muIoni - 207 -1.3026865 m 76.826524 cm -3.9457878 m 5.9711416 MeV 3.1127951 keV 2.4790709 mm 3.8923333 m World muIoni - 208 -1.30476 m 76.999479 cm -3.949325 m 5.9678496 MeV 3.2920296 keV 4.4500063 mm 3.8967833 m World muIoni - 209 -1.3093148 m 77.383438 cm -3.9571368 m 5.9538438 MeV 10.538653 keV 9.8241848 mm 3.9066074 m World muIoni - 210 -1.3103802 m 77.473997 cm -3.9589723 m 5.939279 MeV 1.6512957 keV 2.3074793 mm 3.9089149 m World muIoni - 211 -1.3139451 m 77.780638 cm -3.9651632 m 5.9315158 MeV 7.7631686 keV 7.774192 mm 3.9166891 m World muIoni - 212 -1.3183342 m 78.164204 cm -3.972773 m 5.9200209 MeV 8.8161383 keV 9.5858586 mm 3.926275 m World muIoni - 213 -1.3219125 m 78.471019 cm -3.9789254 m 5.9104942 MeV 7.3347731 keV 7.7504264 mm 3.9340254 m World muIoni - 214 -1.3296056 m 79.153173 cm -3.9926959 m 5.8939012 MeV 13.198124 keV 1.7186571 cm 3.951212 m World muIoni - 215 -1.3583821 m 81.706899 cm -4.0446482 m 5.8315499 MeV 61.283934 keV 6.4651632 cm 4.0158636 m World muIoni - 216 -1.3748833 m 83.107794 cm -4.0738234 m 5.8023569 MeV 28.002797 keV 3.6329432 cm 4.052193 m World muIoni - 217 -1.3761682 m 83.216479 cm -4.0761133 m 5.7993335 MeV 3.0234253 keV 2.8417739 mm 4.0550348 m World muIoni - 218 -1.3877624 m 84.196987 cm -4.0967564 m 5.7763484 MeV 22.985024 keV 2.5626812 cm 4.0806616 m World muIoni - 219 -1.3907124 m 84.455591 cm -4.1020875 m 5.7696878 MeV 6.6606076 keV 6.6190112 mm 4.0872806 m World muIoni - 220 -1.3930578 m 84.66097 cm -4.1063152 m 5.7620887 MeV 5.5956637 keV 5.2528199 mm 4.0925335 m World muIoni - 221 -1.4097216 m 86.114478 cm -4.1359646 m 5.731976 MeV 28.685908 keV 3.6988439 cm 4.1295219 m World muIoni - 222 -1.4124266 m 86.352436 cm -4.1408085 m 5.7270967 MeV 4.8792996 keV 6.0367564 mm 4.1355586 m World muIoni - 223 -1.4152576 m 86.603047 cm -4.1458804 m 5.7194786 MeV 4.8141833 keV 6.3261313 mm 4.1418848 m World muIoni - 224 -1.4186032 m 86.898311 cm -4.1518563 m 5.7098998 MeV 8.2948806 keV 7.4581088 mm 4.1493429 m World muIoni - 225 -1.4333203 m 88.193672 cm -4.1783856 m 5.6808874 MeV 25.648302 keV 3.2988827 cm 4.1823317 m World muIoni - 226 -1.4341146 m 88.26789 cm -4.1798539 m 5.6795178 MeV 1.3696206 keV 1.8269384 mm 4.1841587 m World muIoni - 227 -1.4351952 m 88.368868 cm -4.1818505 m 5.6762187 MeV 1.7483097 keV 2.4846994 mm 4.1866434 m World muIoni - 228 -1.445988 m 89.378657 cm -4.2018268 m 5.6530391 MeV 20.475335 keV 2.4850233 cm 4.2114936 m World muIoni - 229 -1.4510954 m 89.837719 cm -4.2112257 m 5.638404 MeV 12.811488 keV 1.1640569 cm 4.2231342 m World muIoni - 230 -1.4605219 m 90.6419 cm -4.2284647 m 5.6216751 MeV 16.728937 keV 2.1230478 cm 4.2443646 m World muIoni - 231 -1.4625364 m 90.810178 cm -4.2321691 m 5.6180736 MeV 2.3230331 keV 4.5401002 mm 4.2489047 m World muIoni - 232 -1.4681507 m 91.274423 cm -4.2423621 m 5.5968229 MeV 14.4186 keV 1.2528965 cm 4.2614337 m World muIoni - 233 -1.4700753 m 91.435232 cm -4.2458715 m 5.5935099 MeV 3.3130125 keV 4.3134492 mm 4.2657471 m World muIoni - 234 -1.4725291 m 91.641271 cm -4.2503666 m 5.5892523 MeV 3.1377103 keV 5.5201234 mm 4.2712673 m World muIoni - 235 -1.4745546 m 91.80961 cm -4.2540523 m 5.583428 MeV 4.7862785 keV 4.5300269 mm 4.2757973 m World muIoni - 236 -1.4772485 m 92.031117 cm -4.2589412 m 5.5721252 MeV 9.541621 keV 6.0055096 mm 4.2818028 m World muIoni - 237 -1.4804618 m 92.301117 cm -4.264808 m 5.5644057 MeV 4.9779116 keV 7.2134738 mm 4.2890163 m World muIoni - 238 -1.4823795 m 92.463246 cm -4.2682992 m 5.5568775 MeV 6.0035696 keV 4.3005835 mm 4.2933169 m World muIoni - 239 -1.5020471 m 94.134834 cm -4.304052 m 5.5108878 MeV 43.95052 keV 4.409863 cm 4.3374155 m World muIoni - 240 -1.5054242 m 94.420591 cm -4.3102095 m 5.500641 MeV 10.246757 keV 7.5819148 mm 4.3449974 m World muIoni - 241 -1.510358 m 94.846253 cm -4.3192051 m 5.48998 MeV 9.5000141 keV 1.1107899 cm 4.3561053 m World muIoni - 242 -1.5104435 m 94.853831 cm -4.3193631 m 5.4878654 MeV 144.66219 eV 194.8929 um 4.3563002 m World muIoni - 243 -1.5144105 m 95.20703 cm -4.3267232 m 5.4786351 MeV 7.7735809 keV 9.0766688 mm 4.3653769 m World muIoni - 244 -1.5170985 m 95.452358 cm -4.3318537 m 5.4702789 MeV 6.7353293 keV 6.2901084 mm 4.371667 m World muIoni - 245 -1.5180517 m 95.538918 cm -4.3336697 m 5.4623148 MeV 2.60394 keV 2.2261435 mm 4.3738931 m World muIoni - 246 -1.524128 m 96.093905 cm -4.3452407 m 5.4454539 MeV 14.722104 keV 1.4199241 cm 4.3880924 m World muIoni - 247 -1.5250355 m 96.176705 cm -4.3469619 m 5.4398192 MeV 1.543666 keV 2.1146214 mm 4.390207 m World muIoni - 248 -1.5342447 m 97.016091 cm -4.3643637 m 5.4110099 MeV 21.478068 keV 2.1403416 cm 4.4116104 m World muIoni - 249 -1.5342931 m 97.020577 cm -4.3644551 m 5.4096499 MeV 0 eV 112.79283 um 4.4117232 m World muIoni - 250 -1.5354491 m 97.127397 cm -4.3666391 m 5.4035838 MeV 3.5729292 keV 2.6920275 mm 4.4144152 m World muIoni - 251 -1.5381577 m 97.376071 cm -4.3717392 m 5.398261 MeV 5.3228135 keV 6.2874749 mm 4.4207027 m World muIoni - 252 -1.5404795 m 97.590632 cm -4.3761253 m 5.3918198 MeV 6.4411121 keV 5.4067578 mm 4.4261095 m World muIoni - 253 -1.5470352 m 98.199427 cm -4.3885492 m 5.3773947 MeV 12.92614 keV 1.5310112 cm 4.4414196 m World muIoni - 254 -1.5623086 m 99.621184 cm -4.4165375 m 5.346982 MeV 28.950178 keV 3.4912137 cm 4.4763317 m World muIoni - 255 -1.5630516 m 99.687886 cm -4.4179062 m 5.3458939 MeV 1.0880943 keV 1.6942243 mm 4.4780259 m World muIoni - 256 -1.5642868 m 99.798973 cm -4.4201852 m 5.3353471 MeV 2.3146534 keV 2.8201574 mm 4.4808461 m World muIoni - 257 -1.567674 m 1.0010755 m -4.4264357 m 5.3296392 MeV 5.7079007 keV 7.7501767 mm 4.4885963 m World muIoni - 258 -1.5684502 m 1.0017709 m -4.4278677 m 5.3259004 MeV 2.0480495 keV 1.7710337 mm 4.4903673 m World muIoni - 259 -1.5706453 m 1.0037432 m -4.4319283 m 5.3194512 MeV 4.3711736 keV 5.019697 mm 4.495387 m World muIoni - 260 -1.5766892 m 1.0091495 m -4.4429104 m 5.3066164 MeV 12.834801 keV 1.3651653 cm 4.5090386 m World muIoni - 261 -1.579836 m 1.0119765 m -4.4486319 m 5.2991672 MeV 7.4492005 keV 7.1155187 mm 4.5161542 m World muIoni - 262 -1.5811818 m 1.0131902 m -4.4510889 m 5.2810837 MeV 2.2101495 keV 3.0531067 mm 4.5192073 m World muIoni - 263 -1.591337 m 1.0222066 m -4.4694023 m 5.2534628 MeV 27.620901 keV 2.2799797 cm 4.5420071 m World muIoni - 264 -1.5941934 m 1.0248818 m -4.4745784 m 5.2390011 MeV 6.188591 keV 6.4890752 mm 4.5484961 m World muIoni - 265 -1.6004461 m 1.0306763 m -4.4857581 m 5.2236937 MeV 13.982842 keV 1.4059321 cm 4.5625555 m World muIoni - 266 -1.608267 m 1.0379882 m -4.5001004 m 5.2071939 MeV 15.401098 keV 1.7898076 cm 4.5804535 m World muIoni - 267 -1.6117003 m 1.0411602 m -4.5063886 m 5.199943 MeV 6.2170866 keV 7.8352643 mm 4.5882888 m World muIoni - 268 -1.6150933 m 1.0443079 m -4.5125862 m 5.1921159 MeV 6.3861583 keV 7.7351314 mm 4.5960239 m World muIoni - 269 -1.6183594 m 1.0473654 m -4.5186552 m 5.1845596 MeV 7.5562702 keV 7.5398918 mm 4.6035638 m World muIoni - 270 -1.6233898 m 1.0520155 m -4.5277756 m 5.1744335 MeV 9.0804183 keV 1.1406707 cm 4.6149705 m World muIoni - 271 -1.6301668 m 1.0581208 m -4.5397998 m 5.1552126 MeV 18.1467 keV 1.5092713 cm 4.6300632 m World muIoni - 272 -1.6344867 m 1.0619239 m -4.5473459 m 5.1443988 MeV 10.813797 keV 9.4905262 mm 4.6395538 m World muIoni - 273 -1.6443308 m 1.0704469 m -4.5639083 m 5.1226378 MeV 21.760988 keV 2.1068554 cm 4.6606223 m World muIoni - 274 -1.6470391 m 1.0727974 m -4.5683931 m 5.1111187 MeV 7.456062 keV 5.7422997 mm 4.6663646 m World muIoni - 275 -1.6495092 m 1.0749515 m -4.5724499 m 5.1043624 MeV 4.6116734 keV 5.2152845 mm 4.6715799 m World muIoni - 276 -1.6496273 m 1.0750549 m -4.5726435 m 5.0550326 MeV 772.34946 eV 249.26384 um 4.6718292 m World muIoni - 277 -1.6536352 m 1.0785754 m -4.5792877 m 5.031101 MeV 8.069728 keV 8.5207496 mm 4.6803499 m World muIoni - 278 -1.6536657 m 1.0786027 m -4.5793391 m 5.029835 MeV 80.858378 eV 65.722833 um 4.6804156 m World muIoni - 279 -1.6549471 m 1.0797469 m -4.5815078 m 5.0277531 MeV 2.0819843 keV 2.7666705 mm 4.6831823 m World muIoni - 280 -1.6604991 m 1.0847122 m -4.5909041 m 5.0168345 MeV 9.4783826 keV 1.1990531 cm 4.6951728 m World muIoni - 281 -1.6627664 m 1.0868101 m -4.5947517 m 5.0120784 MeV 2.8205614 keV 4.9341864 mm 4.700107 m World muIoni - 282 -1.6632725 m 1.0872763 m -4.5956173 m 5.011147 MeV 931.42408 eV 1.1057762 mm 4.7012128 m World muIoni - 283 -1.663288 m 1.0872906 m -4.5956439 m 5.0019118 MeV 0 eV 33.921501 um 4.7012467 m World muIoni - 284 -1.6683561 m 1.0919713 m -4.6043993 m 4.9906554 MeV 10.068033 keV 1.1146981 cm 4.7123937 m World muIoni - 285 -1.6719042 m 1.0952279 m -4.6106249 m 4.9799186 MeV 8.0066542 keV 7.8710433 mm 4.7202648 m World muIoni - 286 -1.6794243 m 1.1023457 m -4.6242628 m 4.9571001 MeV 18.671791 keV 1.7123685 cm 4.7373884 m World muIoni - 287 -1.6799033 m 1.1027805 m -4.6251112 m 4.9539855 MeV 379.52189 eV 1.06692 mm 4.7384554 m World muIoni - 288 -1.6802806 m 1.1031225 m -4.6257843 m 4.9537332 MeV 252.36486 eV 844.0066 um 4.7392994 m World muIoni - 289 -1.6960665 m 1.117457 m -4.6540323 m 4.9146511 MeV 36.671051 keV 3.539409 cm 4.7746935 m World muIoni - 290 -1.6982275 m 1.1193448 m -4.6578018 m 4.9074439 MeV 5.8491886 keV 4.7373503 mm 4.7794308 m World muIoni - 291 -1.6984003 m 1.1194958 m -4.6581066 m 4.9014156 MeV 384.64848 eV 381.56496 um 4.7798124 m World muIoni - 292 -1.6993521 m 1.1203324 m -4.6597842 m 4.8985365 MeV 1.6213134 keV 2.102447 mm 4.7819148 m World muIoni - 293 -1.7087133 m 1.1285159 m -4.6762904 m 4.8783021 MeV 18.818353 keV 2.0665904 cm 4.8025807 m World muIoni - 294 -1.7164843 m 1.1350663 m -4.6899208 m 4.8592725 MeV 17.985986 keV 1.7002788 cm 4.8195835 m World muIoni - 295 -1.71956 m 1.1377157 m -4.6952029 m 4.8517634 MeV 5.6428918 keV 6.6618602 mm 4.8262454 m World muIoni - 296 -1.7245285 m 1.1419509 m -4.7036262 m 4.8407784 MeV 9.0522009 keV 1.0657247 cm 4.8369026 m World muIoni - 297 -1.7327354 m 1.1490462 m -4.7174643 m 4.8188552 MeV 17.591707 keV 1.7584855 cm 4.8544875 m World muIoni - 298 -1.7330629 m 1.1493427 m -4.7180331 m 4.8145133 MeV 1.2831069 keV 720.20834 um 4.8552077 m World muIoni - 299 -1.7372957 m 1.1532019 m -4.725426 m 4.8011009 MeV 11.789647 keV 9.3522995 mm 4.86456 m World muIoni - 300 -1.7388656 m 1.1546038 m -4.7281849 m 4.7934588 MeV 4.4433826 keV 3.4701741 mm 4.8680302 m World muIoni - 301 -1.7418248 m 1.1572671 m -4.7333594 m 4.7851741 MeV 7.2051283 keV 6.5288455 mm 4.874559 m World muIoni - 302 -1.7501188 m 1.1648038 m -4.7479888 m 4.7677861 MeV 16.369487 keV 1.842903 cm 4.892988 m World muIoni - 303 -1.7631929 m 1.1761864 m -4.7708758 m 4.7280354 MeV 35.777138 keV 2.871194 cm 4.9217 m World muIoni - 304 -1.7644298 m 1.1772456 m -4.7730348 m 4.7036605 MeV 2.5650385 keV 2.7042573 mm 4.9244042 m World muIoni - 305 -1.7652115 m 1.177916 m -4.7743888 m 4.6926164 MeV 2.2763668 keV 1.7011299 mm 4.9261054 m World muIoni - 306 -1.769007 m 1.1811984 m -4.7809527 m 4.6847109 MeV 6.767941 keV 8.2623634 mm 4.9343677 m World muIoni - 307 -1.7718091 m 1.1836365 m -4.7858682 m 4.6769411 MeV 5.6644547 keV 6.1610871 mm 4.9405288 m World muIoni - 308 -1.7742013 m 1.185726 m -4.7900489 m 4.6691294 MeV 6.4224869 keV 5.2503932 mm 4.9457792 m World muIoni - 309 -1.7744763 m 1.1859661 m -4.7905307 m 4.6666396 MeV 1.1418965 keV 604.46971 um 4.9463837 m World muIoni - 310 -1.7745759 m 1.1860531 m -4.7907057 m 4.6654963 MeV 98.001014 eV 219.37313 um 4.946603 m World muIoni - 311 -1.7800994 m 1.1908959 m -4.8004335 m 4.649894 MeV 13.546245 keV 1.2190091 cm 4.9587931 m World muIoni - 312 -1.7859582 m 1.1959332 m -4.8105704 m 4.6315463 MeV 15.23527 keV 1.2746008 cm 4.9715391 m World muIoni - 313 -1.7872453 m 1.1970545 m -4.8127964 m 4.6266428 MeV 3.2283403 keV 2.8052051 mm 4.9743444 m World muIoni - 314 -1.7885771 m 1.1982171 m -4.815102 m 4.6218303 MeV 3.481157 keV 2.9053775 mm 4.9772497 m World muIoni - 315 -1.7908368 m 1.2001805 m -4.8189928 m 4.6123586 MeV 7.5893654 keV 4.9091597 mm 4.9821589 m World muIoni - 316 -1.7908477 m 1.20019 m -4.8190117 m 4.6103124 MeV 0 eV 23.748631 um 4.9821826 m World muIoni - 317 -1.7912167 m 1.2005104 m -4.8196513 m 4.6098434 MeV 469.0143 eV 804.98185 um 4.9829876 m World muIoni - 318 -1.7914796 m 1.2007372 m -4.820107 m 4.6081868 MeV 332.98198 eV 572.87006 um 4.9835605 m World muIoni - 319 -1.7915669 m 1.2008123 m -4.8202578 m 4.6067949 MeV 172.18383 eV 189.71246 um 4.9837502 m World muIoni - 320 -1.7944638 m 1.2033153 m -4.8252702 m 4.5888069 MeV 5.9621643 keV 6.3072402 mm 4.9900574 m World muIoni - 321 -1.7947005 m 1.2035171 m -4.8256796 m 4.5872211 MeV 482.67744 eV 514.23759 um 4.9905717 m World muIoni - 322 -1.7957498 m 1.2044286 m -4.82749 m 4.582407 MeV 2.1439467 keV 2.2824337 mm 4.9928541 m World muIoni - 323 -1.7960893 m 1.2047275 m -4.8280845 m 4.5813348 MeV 1.0721473 keV 747.0134 um 4.9936011 m World muIoni - 324 -1.7985675 m 1.2069094 m -4.832425 m 4.5378742 MeV 6.9366196 keV 5.4536542 mm 4.9990548 m World muIoni - 325 -1.8013394 m 1.2093359 m -4.8372368 m 4.5247991 MeV 7.0368917 keV 6.0601026 mm 5.0051149 m World muIoni - 326 -1.8014207 m 1.2094062 m -4.8373777 m 4.5247606 MeV 38.545745 eV 177.27574 um 5.0052922 m World muIoni - 327 -1.8076072 m 1.2147567 m -4.8480932 m 4.496769 MeV 16.739244 keV 1.3480672 cm 5.0187728 m World muIoni - 328 -1.8131793 m 1.2196271 m -4.8576861 m 4.4798383 MeV 15.732107 keV 1.2116048 cm 5.0308889 m World muIoni - 329 -1.8153858 m 1.2216075 m -4.8615089 m 4.4753861 MeV 4.4521682 keV 4.8378033 mm 5.0357267 m World muIoni - 330 -1.8155818 m 1.2217825 m -4.8618484 m 4.4737695 MeV 457.62787 eV 429.27689 um 5.036156 m World muIoni - 331 -1.8174865 m 1.2234906 m -4.865153 m 4.4678932 MeV 3.7597348 keV 4.1792483 mm 5.0403352 m World muIoni - 332 -1.8189779 m 1.2248031 m -4.867736 m 4.46333 MeV 2.8090451 keV 3.2587255 mm 5.0435939 m World muIoni - 333 -1.8240601 m 1.2292286 m -4.8764826 m 4.4394768 MeV 10.437444 keV 1.1041739 cm 5.0546357 m World muIoni - 334 -1.8292364 m 1.2337872 m -4.8856418 m 4.4124868 MeV 12.565629 keV 1.1466049 cm 5.0661017 m World muIoni - 335 -1.8350417 m 1.2388395 m -4.8958419 m 4.3943405 MeV 13.226023 keV 1.2777907 cm 5.0788796 m World muIoni - 336 -1.8360277 m 1.2397119 m -4.8975691 m 4.3924895 MeV 1.8510756 keV 2.1717529 mm 5.0810514 m World muIoni - 337 -1.8368546 m 1.2404414 m -4.8990235 m 4.3860011 MeV 1.9294069 keV 1.8251713 mm 5.0828766 m World muIoni - 338 -1.8378409 m 1.2413105 m -4.9007544 m 4.3809467 MeV 2.3566134 keV 2.1734954 mm 5.08505 m World muIoni - 339 -1.8479334 m 1.2503489 m -4.9186765 m 4.3491946 MeV 30.364299 keV 2.2467612 cm 5.1075177 m World muIoni - 340 -1.8517455 m 1.2539869 m -4.9256222 m 4.3353804 MeV 12.132724 keV 8.7183987 mm 5.1162361 m World muIoni - 341 -1.8561928 m 1.2583275 m -4.9336842 m 4.3217601 MeV 12.448412 keV 1.0179306 cm 5.1264154 m World muIoni - 342 -1.8563516 m 1.2584775 m -4.9339701 m 4.3197624 MeV 446.96808 eV 359.79057 um 5.1267752 m World muIoni - 343 -1.8639856 m 1.2657146 m -4.9477489 m 4.2983115 MeV 19.995151 keV 1.7335669 cm 5.1441108 m World muIoni - 344 -1.8679978 m 1.2695607 m -4.9551666 m 4.2887069 MeV 7.714684 keV 9.2690674 mm 5.1533799 m World muIoni - 345 -1.8736301 m 1.2748753 m -4.9655078 m 4.2757823 MeV 11.588138 keV 1.2919542 cm 5.1662994 m World muIoni - 346 -1.8767062 m 1.2777884 m -4.9711057 m 4.266035 MeV 8.5941075 keV 7.0203766 mm 5.1733198 m World muIoni - 347 -1.878588 m 1.2795981 m -4.9745733 m 4.2561008 MeV 5.1863098 keV 4.3406323 mm 5.1776604 m World muIoni - 348 -1.8787392 m 1.2797452 m -4.9748562 m 4.2548621 MeV 20.798909 eV 352.8914 um 5.1780133 m World muIoni - 349 -1.8867974 m 1.2876115 m -4.9899758 m 4.2311364 MeV 21.926617 keV 1.8852988 cm 5.1968663 m World muIoni - 350 -1.8886706 m 1.2893284 m -4.9933172 m 4.2244558 MeV 4.788492 keV 4.1978777 mm 5.2010642 m World muIoni - 351 -1.8897125 m 1.2903 m -4.9952024 m 4.22061 MeV 2.7973924 keV 2.3629169 mm 5.2034271 m World muIoni - 352 -1.8906115 m 1.2911401 m -4.9968362 m 4.2192346 MeV 1.3753825 keV 2.045389 mm 5.2054725 m World muIoni - 353 -1.8912017 m 1.2916837 m -4.9979002 m 4.2164676 MeV 2.7669277 keV 1.3325902 mm 5.2068051 m World muIoni - 354 -1.8933882 m 1.2936988 m -5.0018513 m 4.2116675 MeV 4.8001166 keV 4.9449968 mm 5.2117501 m World muIoni - 355 -1.8937171 m 1.2939991 m -5.0024458 m 4.2091087 MeV 1.1193325 keV 742.8768 um 5.212493 m World muIoni - 356 -1.8953064 m 1.2954524 m -5.0053245 m 4.2059136 MeV 1.9855621 keV 3.595076 mm 5.216088 m World muIoni - 357 -1.8975591 m 1.2974945 m -5.0093826 m 4.1985575 MeV 6.3256713 keV 5.0708062 mm 5.2211589 m World muIoni - 358 -1.9000182 m 1.2997447 m -5.013794 m 4.1699534 MeV 7.8967851 keV 5.5291651 mm 5.226688 m World muIoni - 359 -1.9086814 m 1.3073685 m -5.0289622 m 4.1471317 MeV 22.821671 keV 1.9059666 cm 5.2457477 m World muIoni - 360 -1.9107493 m 1.3092256 m -5.0325303 m 4.1345787 MeV 4.4097875 keV 4.5229283 mm 5.2502706 m World muIoni - 361 -1.9133291 m 1.3119721 m -5.0371541 m 4.1227112 MeV 8.3137355 keV 5.9659791 mm 5.2562366 m World muIoni - 362 -1.9142264 m 1.3129524 m -5.038752 m 4.1187515 MeV 2.6856576 keV 2.0782733 mm 5.2583149 m World muIoni - 363 -1.9189059 m 1.3180553 m -5.0471007 m 4.1039395 MeV 11.723753 keV 1.084639 cm 5.2691613 m World muIoni - 364 -1.9234371 m 1.3228811 m -5.0551117 m 4.0869462 MeV 14.164016 keV 1.0392248 cm 5.2795535 m World muIoni - 365 -1.9253363 m 1.324923 m -5.0584922 m 4.0740842 MeV 4.4073708 keV 4.3822104 mm 5.2839357 m World muIoni - 366 -1.9293638 m 1.3293683 m -5.0657129 m 4.051871 MeV 11.892497 keV 9.3874275 mm 5.2933231 m World muIoni - 367 -1.9321289 m 1.3324461 m -5.0706794 m 4.0426037 MeV 7.9871864 keV 6.4642083 mm 5.2997873 m World muIoni - 368 -1.9365239 m 1.3373752 m -5.0784998 m 4.0293709 MeV 11.937287 keV 1.0235965 cm 5.3100233 m World muIoni - 369 -1.9385257 m 1.3396361 m -5.0820821 m 4.0195591 MeV 7.452866 keV 4.6852504 mm 5.3147086 m World muIoni - 370 -1.9395458 m 1.3408192 m -5.0839207 m 4.0179472 MeV 1.6119127 keV 2.4126418 mm 5.3171212 m World muIoni - 371 -1.9437286 m 1.3456855 m -5.0915272 m 3.99884 MeV 11.112046 keV 9.9518206 mm 5.327073 m World muIoni - 372 -1.9468765 m 1.3493718 m -5.0974355 m 3.9869154 MeV 9.6060116 keV 7.6425091 mm 5.3347155 m World muIoni - 373 -1.9496685 m 1.3526166 m -5.1025777 m 3.973805 MeV 6.7330517 keV 6.6907675 mm 5.3414063 m World muIoni - 374 -1.9504039 m 1.3534695 m -5.1039214 m 3.9695604 MeV 1.5477066 keV 1.7532849 mm 5.3431596 m World muIoni - 375 -1.9540188 m 1.357661 m -5.1105299 m 3.9569619 MeV 10.470579 keV 8.6202862 mm 5.3517799 m World muIoni - 376 -1.9546137 m 1.3583522 m -5.1116217 m 3.9543601 MeV 1.5228153 keV 1.4226303 mm 5.3532025 m World muIoni - 377 -1.954759 m 1.3585216 m -5.1118884 m 3.953241 MeV 1.1190573 keV 347.75181 um 5.3535503 m World muIoni - 378 -1.9558181 m 1.3597592 m -5.1138411 m 3.950994 MeV 2.246989 keV 2.5428828 mm 5.3560931 m World muIoni - 379 -1.9591165 m 1.3636411 m -5.1199489 m 3.9386361 MeV 11.083681 keV 7.9534008 mm 5.3640465 m World muIoni - 380 -1.9661143 m 1.3718031 m -5.132855 m 3.9173295 MeV 18.47886 keV 1.679797 cm 5.3808445 m World muIoni - 381 -1.9661175 m 1.3718066 m -5.1328607 m 3.8703791 MeV 8.9349027 eV 7.417066 um 5.3808519 m World muIoni - 382 -1.9661439 m 1.3718357 m -5.1329078 m 3.8703791 MeV 0 eV 61.321209 um 5.3809132 m World muIoni - 383 -1.974445 m 1.3810048 m -5.1477525 m 3.8270308 MeV 28.395324 keV 1.9322887 cm 5.4002361 m World muIoni - 384 -1.9873912 m 1.395687 m -5.1707945 m 3.7927911 MeV 34.239671 keV 3.0240619 cm 5.4304768 m World muIoni - 385 -1.9879186 m 1.3963315 m -5.1717939 m 3.7863511 MeV 1.8851927 keV 1.3009045 mm 5.4317777 m World muIoni - 386 -1.9901684 m 1.3990868 m -5.1760591 m 3.7786441 MeV 5.8936939 keV 5.5538824 mm 5.4373315 m World muIoni - 387 -1.9926875 m 1.4021452 m -5.1808311 m 3.7706654 MeV 6.9712654 keV 6.2025751 mm 5.4435341 m World muIoni - 388 -1.9987568 m 1.4096728 m -5.1923457 m 3.747744 MeV 18.867274 keV 1.5036746 cm 5.4585709 m World muIoni - 389 -2.0007805 m 1.4122121 m -5.1961857 m 3.7378936 MeV 6.3539878 keV 5.0288291 mm 5.4635997 m World muIoni - 390 -2.0016609 m 1.4133072 m -5.1978559 m 3.7344699 MeV 2.2069319 keV 2.1826297 mm 5.4657823 m World muIoni - 391 -2.0036212 m 1.4157257 m -5.2015595 m 3.7255793 MeV 7.4546332 keV 4.8383365 mm 5.4706207 m World muIoni - 392 -2.0071452 m 1.420168 m -5.2083565 m 3.7124034 MeV 10.611542 keV 8.8518082 mm 5.4794725 m World muIoni - 393 -2.0179676 m 1.4331391 m -5.2289459 m 3.6748584 MeV 36.547391 keV 2.6634258 cm 5.5061067 m World muIoni - 394 -2.018368 m 1.4336306 m -5.22975 m 3.6671292 MeV 1.13617 keV 1.0240078 mm 5.5071307 m World muIoni - 395 -2.0210355 m 1.4369033 m -5.2350851 m 3.6554496 MeV 6.0520086 keV 6.8036453 mm 5.5139344 m World muIoni - 396 -2.0227137 m 1.4389906 m -5.2384448 m 3.6479444 MeV 6.3495554 keV 4.2966195 mm 5.518231 m World muIoni - 397 -2.0237027 m 1.4402142 m -5.2404076 m 3.6327344 MeV 2.9923951 keV 2.5156259 mm 5.5207466 m World muIoni - 398 -2.0267492 m 1.4440457 m -5.2465229 m 3.6152615 MeV 8.8252898 keV 7.8332753 mm 5.5285799 m World muIoni - 399 -2.0271654 m 1.4445516 m -5.2473297 m 3.6010148 MeV 799.77222 eV 1.0392485 mm 5.5296191 m World muIoni - 400 -2.0278266 m 1.445363 m -5.2486234 m 3.5938762 MeV 2.9498665 keV 1.6641334 mm 5.5312833 m World muIoni - 401 -2.0299042 m 1.4478057 m -5.2524509 m 3.5882337 MeV 5.642516 keV 4.9945111 mm 5.5362778 m World muIoni - 402 -2.0307366 m 1.4487471 m -5.2539308 m 3.5822848 MeV 2.2126149 keV 1.9415626 mm 5.5382194 m World muIoni - 403 -2.03555 m 1.454244 m -5.2624489 m 3.5676962 MeV 12.365578 keV 1.1222633 cm 5.549442 m World muIoni - 404 -2.0395736 m 1.4588943 m -5.2695927 m 3.5550493 MeV 11.280622 keV 9.4261512 mm 5.5588681 m World muIoni - 405 -2.0414544 m 1.4611619 m -5.2730915 m 3.5496766 MeV 4.2394504 keV 4.5739689 mm 5.5634421 m World muIoni - 406 -2.0420827 m 1.4619297 m -5.274268 m 3.5465656 MeV 1.3328892 keV 1.5390259 mm 5.5649811 m World muIoni - 407 -2.0461393 m 1.4668077 m -5.2818016 m 3.5301731 MeV 14.205251 keV 9.8493987 mm 5.5748305 m World muIoni - 408 -2.0489903 m 1.4702194 m -5.2870385 m 3.5198197 MeV 9.1258303 keV 6.8698086 mm 5.5817003 m World muIoni - 409 -2.0516963 m 1.4734492 m -5.2920714 m 3.5122486 MeV 6.467698 keV 6.5639428 mm 5.5882643 m World muIoni - 410 -2.0565902 m 1.4792742 m -5.3010946 m 3.4949584 MeV 14.529881 keV 1.1802819 cm 5.6000671 m World muIoni - 411 -2.0570458 m 1.4798249 m -5.3019414 m 3.492721 MeV 2.2373501 keV 1.1080674 mm 5.6011752 m World muIoni - 412 -2.0571338 m 1.4799315 m -5.3021059 m 3.4901996 MeV 79.631263 eV 214.94157 um 5.6013901 m World muIoni - 413 -2.0599414 m 1.4833308 m -5.3073861 m 3.4807467 MeV 8.3478934 keV 6.8788577 mm 5.608269 m World muIoni - 414 -2.0601821 m 1.4836128 m -5.3078295 m 3.4786881 MeV 488.18253 eV 578.04549 um 5.608847 m World muIoni - 415 -2.0633232 m 1.4872716 m -5.3135949 m 3.4678726 MeV 9.206621 keV 7.5162465 mm 5.6163633 m World muIoni - 416 -2.06338 m 1.4873377 m -5.3136987 m 3.4678282 MeV 44.348497 eV 135.59235 um 5.6164989 m World muIoni - 417 -2.0634697 m 1.4874421 m -5.3138628 m 3.4659735 MeV 365.10761 eV 214.17438 um 5.616713 m World muIoni - 418 -2.0649841 m 1.489211 m -5.3166429 m 3.458428 MeV 6.0921578 keV 3.6264927 mm 5.6203395 m World muIoni - 419 -2.0688775 m 1.4937684 m -5.323867 m 3.445116 MeV 12.144764 keV 9.3872408 mm 5.6297268 m World muIoni - 420 -2.0738907 m 1.4994169 m -5.3329607 m 3.4269107 MeV 18.205342 keV 1.1821257 cm 5.641548 m World muIoni - 421 -2.0754178 m 1.5010638 m -5.3356278 m 3.4145307 MeV 3.6319926 keV 3.4867464 mm 5.6450348 m World muIoni - 422 -2.0768723 m 1.5026205 m -5.3381657 m 3.4110541 MeV 3.476606 keV 3.3137526 mm 5.6483485 m World muIoni - 423 -2.0794626 m 1.5051957 m -5.3425322 m 3.4035586 MeV 7.495435 keV 5.6928581 mm 5.6540414 m World muIoni - 424 -2.0815353 m 1.5072035 m -5.3459944 m 3.392924 MeV 9.5895016 keV 4.5071751 mm 5.6585485 m World muIoni - 425 -2.0854851 m 1.5109546 m -5.352464 m 3.3800932 MeV 11.823142 keV 8.457518 mm 5.6670061 m World muIoni - 426 -2.097931 m 1.5229802 m -5.3733755 m 3.3392518 MeV 35.089117 keV 2.7146269 cm 5.6941523 m World muIoni - 427 -2.0984173 m 1.523458 m -5.3741799 m 3.3330522 MeV 681.92398 eV 1.0544518 mm 5.6952068 m World muIoni - 428 -2.1012428 m 1.5262152 m -5.3788487 m 3.3242511 MeV 6.1656172 keV 6.1143008 mm 5.7013211 m World muIoni - 429 -2.1075209 m 1.5323193 m -5.3891933 m 3.302437 MeV 19.499545 keV 1.355348 cm 5.7148746 m World muIoni - 430 -2.108545 m 1.533346 m -5.390926 m 3.2943938 MeV 5.9030971 keV 2.2595227 mm 5.7171341 m World muIoni - 431 -2.115443 m 1.5402501 m -5.4026 m 3.2708952 MeV 19.959672 keV 1.5216833 cm 5.7323509 m World muIoni - 432 -2.1288463 m 1.5526812 m -5.4245552 m 3.2117532 MeV 41.24487 keV 2.8571873 cm 5.7609228 m World muIoni - 433 -2.1314362 m 1.5550959 m -5.4286656 m 3.2021298 MeV 8.4209363 keV 5.4253566 mm 5.7663482 m World muIoni - 434 -2.1352801 m 1.5588052 m -5.4348073 m 3.1923543 MeV 9.7754232 keV 8.1399366 mm 5.7744881 m World muIoni - 435 -2.1452693 m 1.5686137 m -5.4509538 m 3.1653623 MeV 26.992081 keV 2.1371922 cm 5.79586 m World muIoni - 436 -2.1482277 m 1.5716023 m -5.4557465 m 3.1559339 MeV 7.3996858 keV 6.3761736 mm 5.8022362 m World muIoni - 437 -2.1506451 m 1.5740456 m -5.4596876 m 3.1470124 MeV 4.7269271 keV 5.2293767 mm 5.8074656 m World muIoni - 438 -2.1531805 m 1.5766497 m -5.4638597 m 3.1390984 MeV 7.9140799 keV 5.5332101 mm 5.8129988 m World muIoni - 439 -2.1535917 m 1.5770676 m -5.4645298 m 3.1317468 MeV 1.932342 keV 890.41706 um 5.8138892 m World muIoni - 440 -2.153723 m 1.5772016 m -5.4647453 m 3.111917 MeV 443.99484 eV 285.74325 um 5.8141749 m World muIoni - 441 -2.1538096 m 1.5772896 m -5.4648884 m 3.1097368 MeV 0 eV 189.01829 um 5.814364 m World muIoni - 442 -2.1556154 m 1.5791203 m -5.4678641 m 3.0892489 MeV 5.1192231 keV 3.93284 mm 5.8182968 m World muIoni - 443 -2.1560235 m 1.5795326 m -5.4685375 m 3.0860146 MeV 899.26724 eV 888.79593 um 5.8191856 m World muIoni - 444 -2.1580651 m 1.5815993 m -5.4719176 m 3.079672 MeV 6.3426091 keV 4.4569992 mm 5.8236426 m World muIoni - 445 -2.1599745 m 1.583485 m -5.4750391 m 3.0725225 MeV 6.0327906 keV 4.1165569 mm 5.8277591 m World muIoni - 446 -2.1662355 m 1.5896368 m -5.4852412 m 3.0557172 MeV 15.371072 keV 1.3458938 cm 5.8412181 m World muIoni - 447 -2.1675959 m 1.5909376 m -5.4874662 m 3.0497069 MeV 4.5097125 keV 2.9143821 mm 5.8441325 m World muIoni - 448 -2.1685741 m 1.5918746 m -5.4890664 m 3.0389469 MeV 5.470283 keV 2.0965592 mm 5.846229 m World muIoni - 449 -2.1698611 m 1.5931418 m -5.491195 m 3.0350485 MeV 2.2504258 keV 2.7916336 mm 5.8490207 m World muIoni - 450 -2.1717682 m 1.595003 m -5.4943427 m 3.0289527 MeV 3.7500041 keV 4.1242516 mm 5.8531449 m World muIoni - 451 -2.1792265 m 1.6023682 m -5.5066357 m 3.0006081 MeV 26.907856 keV 1.6156062 cm 5.869301 m World muIoni - 452 -2.1807273 m 1.6037531 m -5.5090093 m 2.9964882 MeV 4.1198721 keV 3.1311927 mm 5.8724322 m World muIoni - 453 -2.1822644 m 1.6051554 m -5.5114265 m 2.989325 MeV 7.1632499 keV 3.1894051 mm 5.8756216 m World muIoni - 454 -2.1872621 m 1.6097321 m -5.519318 m 2.9733549 MeV 15.970046 keV 1.0402202 cm 5.8860238 m World muIoni - 455 -2.1877654 m 1.6102012 m -5.5201241 m 2.9698145 MeV 1.6830247 keV 1.059729 mm 5.8870835 m World muIoni - 456 -2.1900247 m 1.6123233 m -5.5237508 m 2.9625169 MeV 5.3669159 keV 4.7709064 mm 5.8918544 m World muIoni - 457 -2.1906502 m 1.6128804 m -5.5247198 m 2.9577439 MeV 2.1335065 keV 1.2809374 mm 5.8931353 m World muIoni - 458 -2.1921283 m 1.6141935 m -5.5269892 m 2.9521415 MeV 4.0648591 keV 3.0097781 mm 5.8961451 m World muIoni - 459 -2.1923176 m 1.6143617 m -5.5272786 m 2.9506195 MeV 415.56551 eV 384.57054 um 5.8965297 m World muIoni - 460 -2.1939134 m 1.6157835 m -5.529728 m 2.9447256 MeV 4.7940013 keV 3.2508291 mm 5.8997805 m World muIoni - 461 -2.1963531 m 1.6179784 m -5.5335387 m 2.9355298 MeV 7.8883548 keV 5.0291252 mm 5.9048096 m World muIoni - 462 -2.1964116 m 1.618033 m -5.5336317 m 2.9354226 MeV 107.19573 eV 122.71939 um 5.9049324 m World muIoni - 463 -2.1999396 m 1.6213203 m -5.5392398 m 2.9220647 MeV 9.7831995 keV 7.3963357 mm 5.9123287 m World muIoni - 464 -2.2004725 m 1.6218266 m -5.5400753 m 2.9189889 MeV 1.5751721 keV 1.1128053 mm 5.9134415 m World muIoni - 465 -2.201016 m 1.6223419 m -5.5409307 m 2.9157301 MeV 2.1249531 keV 1.1369157 mm 5.9145784 m World muIoni - 466 -2.2014829 m 1.6227833 m -5.5416706 m 2.9127527 MeV 1.8743978 keV 979.95952 um 5.9155584 m World muIoni - 467 -2.2015743 m 1.6228694 m -5.5418145 m 2.9114953 MeV 161.18683 eV 191.01861 um 5.9157494 m World muIoni - 468 -2.2020539 m 1.6233228 m -5.5425691 m 2.8980782 MeV 750.15979 eV 1.0025148 mm 5.9167519 m World muIoni - 469 -2.2086026 m 1.6294287 m -5.5527355 m 2.8780244 MeV 18.677087 keV 1.3547702 cm 5.9302996 m World muIoni - 470 -2.2092232 m 1.6300278 m -5.5537408 m 2.8746384 MeV 2.3567544 keV 1.3246457 mm 5.9316243 m World muIoni - 471 -2.2105359 m 1.6312945 m -5.5558585 m 2.8617339 MeV 6.6994449 keV 2.7950957 mm 5.9344194 m World muIoni - 472 -2.2186278 m 1.6391466 m -5.5688423 m 2.8246398 MeV 27.982844 keV 1.7197454 cm 5.9516168 m World muIoni - 473 -2.219421 m 1.6399448 m -5.570132 m 2.8213334 MeV 2.1254818 keV 1.7115712 mm 5.9533284 m World muIoni - 474 -2.2221836 m 1.6427061 m -5.5746015 m 2.8021131 MeV 8.5771762 keV 5.9359287 mm 5.9592643 m World muIoni - 475 -2.2229065 m 1.6434345 m -5.575771 m 2.7979199 MeV 2.9080523 keV 1.5559121 mm 5.9608202 m World muIoni - 476 -2.2272055 m 1.6477552 m -5.5827825 m 2.7819133 MeV 14.66981 keV 9.2906976 mm 5.9701109 m World muIoni - 477 -2.2289634 m 1.6495618 m -5.5856286 m 2.7720507 MeV 6.5758364 keV 3.801871 mm 5.9739128 m World muIoni - 478 -2.2290064 m 1.6496052 m -5.5856982 m 2.7707974 MeV 103.56165 eV 92.608594 um 5.9740054 m World muIoni - 479 -2.2290911 m 1.6496905 m -5.5858356 m 2.76966 MeV 79.528638 eV 182.58352 um 5.974188 m World muIoni - 480 -2.2298749 m 1.6504836 m -5.5871106 m 2.7654844 MeV 2.936258 keV 1.6938197 mm 5.9758818 m World muIoni - 481 -2.2299152 m 1.6505238 m -5.5871751 m 2.7640598 MeV 40.070582 eV 86.042865 um 5.9759678 m World muIoni - 482 -2.2304096 m 1.6510161 m -5.5879685 m 2.7618582 MeV 1.0877703 keV 1.0565272 mm 5.9770244 m World muIoni - 483 -2.230851 m 1.651453 m -5.5886768 m 2.7595405 MeV 698.94877 eV 942.03956 um 5.9779664 m World muIoni - 484 -2.231204 m 1.6518006 m -5.589241 m 2.7521768 MeV 867.49928 eV 750.83123 um 5.9787172 m World muIoni - 485 -2.2318868 m 1.6524676 m -5.5903323 m 2.7483424 MeV 2.7128132 keV 1.4498226 mm 5.9801671 m World muIoni - 486 -2.235333 m 1.6558101 m -5.5957995 m 2.7370248 MeV 9.5338332 keV 7.2761336 mm 5.9874432 m World muIoni - 487 -2.2369423 m 1.6573684 m -5.5983607 m 2.729833 MeV 6.1379873 keV 3.4027024 mm 5.9908459 m World muIoni - 488 -2.2394506 m 1.6597905 m -5.6023435 m 2.7211724 MeV 7.2584174 keV 5.2935654 mm 5.9961395 m World muIoni - 489 -2.2396837 m 1.6600155 m -5.602713 m 2.7166219 MeV 639.99661 eV 491.41739 um 5.9966309 m World muIoni - 490 -2.2398626 m 1.6601876 m -5.6029956 m 2.7144596 MeV 762.70076 eV 376.18553 um 5.9970071 m World muIoni - 491 -2.2401054 m 1.6604193 m -5.6033785 m 2.6965651 MeV 1.4187904 keV 509.09535 um 5.9975162 m World muIoni - 492 -2.2401273 m 1.66044 m -5.6034133 m 2.6946411 MeV 53.652936 eV 46.070026 um 5.9975622 m World muIoni - 493 -2.2412765 m 1.6615297 m -5.6052303 m 2.6894157 MeV 3.6478481 keV 2.4102889 mm 5.9999725 m World muIoni - 494 -2.2440281 m 1.6640833 m -5.6095246 m 2.6800437 MeV 9.3720198 keV 5.7038676 mm 6.0056764 m World muIoni - 495 -2.2454317 m 1.6653507 m -5.6117235 m 2.6734424 MeV 5.3877276 keV 2.9003567 mm 6.0085767 m World muIoni - 496 -2.2479351 m 1.6676267 m -5.6156639 m 2.6623441 MeV 10.039592 keV 5.1937141 mm 6.0137705 m World muIoni - 497 -2.2481183 m 1.6677915 m -5.6159509 m 2.6619155 MeV 428.64326 eV 378.24681 um 6.0141487 m World muIoni - 498 -2.2488436 m 1.6684425 m -5.6170876 m 2.6587729 MeV 1.7944175 keV 1.4973683 mm 6.0156461 m World muIoni - 499 -2.2488928 m 1.6684868 m -5.617164 m 2.6559142 MeV 21.28204 eV 101.04916 um 6.0157471 m World muIoni - 500 -2.2490966 m 1.6686692 m -5.6174797 m 2.6537255 MeV 1.0263993 keV 417.70456 um 6.0161648 m World muIoni - 501 -2.2559578 m 1.6747779 m -5.6280973 m 2.6220185 MeV 25.6469 keV 1.4041058 cm 6.0302059 m World muIoni - 502 -2.2566029 m 1.6753266 m -5.6290949 m 2.6190717 MeV 1.9422892 keV 1.3085881 mm 6.0315145 m World muIoni - 503 -2.2571803 m 1.6758117 m -5.6299839 m 2.6147203 MeV 1.3788081 keV 1.1657109 mm 6.0326802 m World muIoni - 504 -2.2586829 m 1.6770678 m -5.6322802 m 2.6074933 MeV 3.8557197 keV 3.0181484 mm 6.0356983 m World muIoni - 505 -2.2600208 m 1.6781787 m -5.6343083 m 2.5985082 MeV 3.9891499 keV 2.6715798 mm 6.0383699 m World muIoni - 506 -2.262288 m 1.6800555 m -5.6377649 m 2.5915439 MeV 6.9642686 keV 4.539921 mm 6.0429098 m World muIoni - 507 -2.2629045 m 1.6805617 m -5.6386834 m 2.5787696 MeV 2.9881261 keV 1.2165091 mm 6.0441263 m World muIoni - 508 -2.2632518 m 1.6808527 m -5.639208 m 2.5762322 MeV 897.34092 eV 693.22724 um 6.0448196 m World muIoni - 509 -2.2659585 m 1.6831068 m -5.6433021 m 2.5616318 MeV 13.243053 keV 5.4009795 mm 6.0502206 m World muIoni - 510 -2.2663938 m 1.683469 m -5.6439715 m 2.5571613 MeV 2.2583269 keV 876.73204 um 6.0510973 m World muIoni - 511 -2.2675745 m 1.6844591 m -5.6458056 m 2.5502139 MeV 5.8037656 keV 2.3955962 mm 6.0534929 m World muIoni - 512 -2.2693392 m 1.6859277 m -5.6486349 m 2.5437463 MeV 6.4675176 keV 3.6436217 mm 6.0571365 m World muIoni - 513 -2.2746929 m 1.6904263 m -5.6572009 m 2.5161096 MeV 25.097183 keV 1.1058441 cm 6.0681949 m World muIoni - 514 -2.2754411 m 1.6910268 m -5.658402 m 2.5080416 MeV 2.4351991 keV 1.5371904 mm 6.0697321 m World muIoni - 515 -2.2779886 m 1.6931146 m -5.6625079 m 2.4977324 MeV 10.309184 keV 5.2638674 mm 6.074996 m World muIoni - 516 -2.2782162 m 1.6932978 m -5.6628687 m 2.4915588 MeV 1.2870319 keV 464.20258 um 6.0754602 m World muIoni - 517 -2.2787758 m 1.6937483 m -5.6637558 m 2.4882342 MeV 1.7847009 keV 1.1415639 mm 6.0766018 m World muIoni - 518 -2.2807397 m 1.6953371 m -5.6668505 m 2.4776162 MeV 6.5860112 keV 3.994834 mm 6.0805966 m World muIoni - 519 -2.2848626 m 1.6985678 m -5.6732483 m 2.460487 MeV 16.02053 keV 8.2688434 mm 6.0888654 m World muIoni - 520 -2.2902263 m 1.7027706 m -5.681726 m 2.4379703 MeV 19.721386 keV 1.0877316 cm 6.0997428 m World muIoni - 521 -2.2988588 m 1.7089842 m -5.6951224 m 2.4063858 MeV 30.077268 keV 1.7106855 cm 6.1168496 m World muIoni - 522 -2.3015014 m 1.7107736 m -5.6990988 m 2.392827 MeV 7.7368583 keV 5.0988259 mm 6.1219484 m World muIoni - 523 -2.3032375 m 1.7119817 m -5.7017971 m 2.3849814 MeV 5.2083948 keV 3.4286131 mm 6.1253771 m World muIoni - 524 -2.303681 m 1.7122963 m -5.702496 m 2.3826116 MeV 1.2028312 keV 885.40173 um 6.1262625 m World muIoni - 525 -2.3040541 m 1.7125649 m -5.7030879 m 2.3813488 MeV 224.66557 eV 749.48303 um 6.1270119 m World muIoni - 526 -2.3048078 m 1.7131077 m -5.704286 m 2.3745045 MeV 1.9126562 keV 1.5159865 mm 6.1285279 m World muIoni - 527 -2.3060272 m 1.7140002 m -5.7062135 m 2.3655894 MeV 4.78763 keV 2.4492858 mm 6.1309772 m World muIoni - 528 -2.3060548 m 1.7140208 m -5.7062568 m 2.3655201 MeV 69.303194 eV 55.330676 um 6.1310325 m World muIoni - 529 -2.307331 m 1.7149746 m -5.7082582 m 2.3604162 MeV 5.1039115 keV 2.5581307 mm 6.1335907 m World muIoni - 530 -2.3082048 m 1.7156194 m -5.7096442 m 2.3576845 MeV 1.5793553 keV 1.7607644 mm 6.1353514 m World muIoni - 531 -2.3110099 m 1.7177182 m -5.7141721 m 2.3493531 MeV 7.2743366 keV 5.7251554 mm 6.1410766 m World muIoni - 532 -2.3123265 m 1.7186974 m -5.7162942 m 2.3441457 MeV 3.970511 keV 2.6824997 mm 6.1437591 m World muIoni - 533 -2.3187344 m 1.7232147 m -5.7264584 m 2.316808 MeV 22.935283 keV 1.2837526 cm 6.1565966 m World muIoni - 534 -2.3191241 m 1.7235054 m -5.7270799 m 2.3082236 MeV 2.3790261 keV 789.03952 um 6.1573857 m World muIoni - 535 -2.3191898 m 1.7235545 m -5.7271839 m 2.3068712 MeV 226.05674 eV 132.45811 um 6.1575181 m World muIoni - 536 -2.3203619 m 1.7244356 m -5.7290417 m 2.3001696 MeV 4.897248 keV 2.3667723 mm 6.1598849 m World muIoni - 537 -2.3208404 m 1.7248056 m -5.7298029 m 2.2980583 MeV 2.111283 keV 972.26179 um 6.1608572 m World muIoni - 538 -2.3248075 m 1.7279454 m -5.7361981 m 2.2832706 MeV 14.787742 keV 8.1547439 mm 6.1690119 m World muIoni - 539 -2.3253572 m 1.7283828 m -5.7370776 m 2.2788308 MeV 2.8821478 keV 1.1256945 mm 6.1701376 m World muIoni - 540 -2.3264323 m 1.7292418 m -5.7388169 m 2.2744989 MeV 4.3319318 keV 2.2178532 mm 6.1723554 m World muIoni - 541 -2.3295588 m 1.7316939 m -5.7438112 m 2.2637201 MeV 8.7151926 keV 6.3823077 mm 6.1787378 m World muIoni - 542 -2.3306293 m 1.7325191 m -5.7454929 m 2.2573647 MeV 4.7684296 keV 2.1575512 mm 6.1808953 m World muIoni - 543 -2.3311927 m 1.7329509 m -5.7463813 m 2.2538078 MeV 1.2496689 keV 1.137135 mm 6.1820324 m World muIoni - 544 -2.3364943 m 1.7370474 m -5.7547728 m 2.2293555 MeV 23.447905 keV 1.0738765 cm 6.1927712 m World muIoni - 545 -2.3365673 m 1.7371047 m -5.7548841 m 2.2166148 MeV 214.61932 eV 144.91079 um 6.1929161 m World muIoni - 546 -2.3374349 m 1.737786 m -5.7562179 m 2.2094627 MeV 6.0350462 keV 1.7308391 mm 6.194647 m World muIoni - 547 -2.3380249 m 1.7382464 m -5.7571323 m 2.2055046 MeV 2.5911617 keV 1.181632 mm 6.1958286 m World muIoni - 548 -2.3384782 m 1.7386002 m -5.7578291 m 2.2020024 MeV 1.943594 keV 903.44341 um 6.196732 m World muIoni - 549 -2.3403524 m 1.7400569 m -5.7606941 m 2.1929423 MeV 9.0601621 keV 3.720612 mm 6.2004526 m World muIoni - 550 -2.3459381 m 1.7444524 m -5.7691206 m 2.1278128 MeV 24.933005 keV 1.1024651 cm 6.2114773 m World muIoni - 551 -2.3462381 m 1.7446932 m -5.76957 m 2.1224027 MeV 539.32977 eV 591.61191 um 6.2120689 m World muIoni - 552 -2.3465563 m 1.7449475 m -5.7700475 m 2.1208873 MeV 453.74484 eV 627.6357 um 6.2126965 m World muIoni - 553 -2.3520376 m 1.7493052 m -5.7782571 m 2.0967187 MeV 22.093969 keV 1.0791179 cm 6.2234877 m World muIoni - 554 -2.3543512 m 1.7510888 m -5.7817437 m 2.0812865 MeV 7.3883711 keV 4.5487863 mm 6.2280365 m World muIoni - 555 -2.3553293 m 1.7518499 m -5.783244 m 2.0770893 MeV 2.6537992 keV 1.9459255 mm 6.2299824 m World muIoni - 556 -2.3598711 m 1.7553893 m -5.7901532 m 2.0560376 MeV 17.590502 keV 8.9945656 mm 6.238977 m World muIoni - 557 -2.3644546 m 1.7591393 m -5.7972723 m 2.0325264 MeV 22.47023 keV 9.260876 mm 6.2482379 m World muIoni - 558 -2.3655097 m 1.7600325 m -5.7989129 m 2.0276738 MeV 4.852583 keV 2.1454417 mm 6.2503833 m World muIoni - 559 -2.3657564 m 1.7602338 m -5.7992845 m 2.0098861 MeV 636.0261 eV 489.31403 um 6.2508726 m World muIoni - 560 -2.3687159 m 1.7626276 m -5.8037032 m 1.9962743 MeV 13.611787 keV 5.8323519 mm 6.256705 m World muIoni - 561 -2.3687419 m 1.7626482 m -5.8037414 m 1.9940229 MeV 105.62261 eV 50.589324 um 6.2567556 m World muIoni - 562 -2.3691775 m 1.7629922 m -5.8043817 m 1.9926544 MeV 1.3685493 keV 847.40081 um 6.257603 m World muIoni - 563 -2.3698811 m 1.7635492 m -5.8054159 m 1.9884081 MeV 1.4393002 keV 1.369271 mm 6.2589722 m World muIoni - 564 -2.3703831 m 1.7639537 m -5.8061629 m 1.985854 MeV 2.5541033 keV 986.73532 um 6.259959 m World muIoni - 565 -2.3705463 m 1.7640852 m -5.8064048 m 1.9844419 MeV 257.9583 eV 320.08747 um 6.2602791 m World muIoni - 566 -2.3709992 m 1.764448 m -5.8070758 m 1.982548 MeV 1.8939218 keV 887.05133 um 6.2611661 m World muIoni - 567 -2.3720192 m 1.7652663 m -5.8085917 m 1.9683044 MeV 4.5620782 keV 2.0021067 mm 6.2631682 m World muIoni - 568 -2.3760633 m 1.768429 m -5.8146436 m 1.949361 MeV 16.872285 keV 7.9365532 mm 6.2711048 m World muIoni - 569 -2.379595 m 1.7708015 m -5.8196855 m 1.9227547 MeV 16.041097 keV 6.597486 mm 6.2777023 m World muIoni - 570 -2.3805577 m 1.7714617 m -5.8210883 m 1.9175784 MeV 5.1763395 keV 1.8250232 mm 6.2795273 m World muIoni - 571 -2.3813828 m 1.7720363 m -5.8222892 m 1.9126906 MeV 3.653447 keV 1.5662284 mm 6.2810935 m World muIoni - 572 -2.3828193 m 1.7730416 m -5.8243667 m 1.9068601 MeV 4.5846758 keV 2.7185342 mm 6.283812 m World muIoni - 573 -2.3836709 m 1.7736384 m -5.8255861 m 1.9015638 MeV 3.779181 keV 1.6025893 mm 6.2854146 m World muIoni - 574 -2.385458 m 1.7748803 m -5.8281648 m 1.8955336 MeV 6.0301967 keV 3.3744557 mm 6.2887891 m World muIoni - 575 -2.3872612 m 1.7761296 m -5.8307754 m 1.8901328 MeV 5.4007948 keV 3.4099576 mm 6.292199 m World muIoni - 576 -2.3873953 m 1.7762208 m -5.8309673 m 1.8896303 MeV 502.54124 eV 251.27038 um 6.2924503 m World muIoni - 577 -2.3879605 m 1.7766053 m -5.8317762 m 1.8871086 MeV 2.5216912 keV 1.0589701 mm 6.2935093 m World muIoni - 578 -2.3906116 m 1.7784795 m -5.8356347 m 1.8705526 MeV 15.376352 keV 5.0432269 mm 6.2985525 m World muIoni - 579 -2.3909659 m 1.7787401 m -5.8361581 m 1.8680142 MeV 825.32455 eV 683.76878 um 6.2992363 m World muIoni - 580 -2.3926045 m 1.7799381 m -5.8385667 m 1.8586904 MeV 7.0228722 keV 3.149878 mm 6.3023862 m World muIoni - 581 -2.3930922 m 1.7802964 m -5.8392906 m 1.8562102 MeV 1.0927472 keV 943.50031 um 6.3033297 m World muIoni - 582 -2.3962534 m 1.7826506 m -5.8440028 m 1.8425917 MeV 13.618551 keV 6.143609 mm 6.3094733 m World muIoni - 583 -2.3974448 m 1.7835593 m -5.8458187 m 1.834215 MeV 7.1533397 keV 2.3543942 mm 6.3118277 m World muIoni - 584 -2.4049851 m 1.7892154 m -5.8571934 m 1.7971565 MeV 37.058495 keV 1.4774673 cm 6.3266023 m World muIoni - 585 -2.4064035 m 1.7902785 m -5.8592854 m 1.7791225 MeV 7.8487323 keV 2.7419693 mm 6.3293443 m World muIoni - 586 -2.4076569 m 1.7912084 m -5.8611233 m 1.7734326 MeV 4.6948155 keV 2.4111996 mm 6.3317555 m World muIoni - 587 -2.4084208 m 1.7917898 m -5.8622556 m 1.7682213 MeV 2.867074 keV 1.4845415 mm 6.3332401 m World muIoni - 588 -2.4113617 m 1.7940205 m -5.8665797 m 1.7447375 MeV 15.788326 keV 5.6855395 mm 6.3389256 m World muIoni - 589 -2.4121672 m 1.7946236 m -5.8677527 m 1.719788 MeV 4.0012316 keV 1.5455513 mm 6.3404711 m World muIoni - 590 -2.4176757 m 1.7988526 m -5.875742 m 1.6927995 MeV 24.912562 keV 1.0586816 cm 6.351058 m World muIoni - 591 -2.4181298 m 1.7992001 m -5.876398 m 1.6893745 MeV 2.2325829 keV 870.22817 um 6.3519282 m World muIoni - 592 -2.4211429 m 1.8014927 m -5.8807994 m 1.675608 MeV 11.227109 keV 5.8061655 mm 6.3577344 m World muIoni - 593 -2.4233588 m 1.8032618 m -5.8841521 m 1.6592396 MeV 14.559116 keV 4.3910926 mm 6.3621254 m World muIoni - 594 -2.4268089 m 1.8059628 m -5.8893916 m 1.6398162 MeV 17.697085 keV 6.8306102 mm 6.3689561 m World muIoni - 595 -2.4322838 m 1.8102183 m -5.8973963 m 1.6143146 MeV 24.329009 keV 1.0591788 cm 6.3795478 m World muIoni - 596 -2.4345212 m 1.8120287 m -5.9007198 m 1.5905226 MeV 15.451482 keV 4.3967218 mm 6.3839446 m World muIoni - 597 -2.4367546 m 1.8137594 m -5.9041864 m 1.5790015 MeV 10.175159 keV 4.4723717 mm 6.3884169 m World muIoni - 598 -2.4393923 m 1.8157054 m -5.9081831 m 1.557967 MeV 17.183755 keV 5.1692257 mm 6.3935862 m World muIoni - 599 -2.4405689 m 1.8165639 m -5.9099942 m 1.5484211 MeV 8.0463467 keV 2.3242009 mm 6.3959104 m World muIoni - 600 -2.4431566 m 1.8184412 m -5.9139042 m 1.5390861 MeV 8.0089171 keV 5.0508672 mm 6.4009612 m World muIoni - 601 -2.4469131 m 1.8213447 m -5.9197323 m 1.5169239 MeV 19.981577 keV 7.5178827 mm 6.4084791 m World muIoni - 602 -2.4482779 m 1.8223536 m -5.9218774 m 1.5078776 MeV 7.6575807 keV 2.7354155 mm 6.4112145 m World muIoni - 603 -2.4491539 m 1.8230184 m -5.9232896 m 1.489835 MeV 5.4106551 keV 1.7899352 mm 6.4130045 m World muIoni - 604 -2.4494496 m 1.8232549 m -5.9237765 m 1.4776035 MeV 1.3562642 keV 616.75186 um 6.4136212 m World muIoni - 605 -2.4495326 m 1.8233199 m -5.9239124 m 1.4758911 MeV 351.32639 eV 172.04899 um 6.4137933 m World muIoni - 606 -2.4509802 m 1.8244439 m -5.9262789 m 1.467568 MeV 8.3231805 keV 2.9932997 mm 6.4167866 m World muIoni - 607 -2.4510514 m 1.8244979 m -5.9263919 m 1.4656703 MeV 183.89381 eV 144.01683 um 6.4169306 m World muIoni - 608 -2.4517853 m 1.8250555 m -5.9275538 m 1.4624786 MeV 2.0812792 keV 1.4832024 mm 6.4184138 m World muIoni - 609 -2.4525907 m 1.8256531 m -5.9288392 m 1.4524259 MeV 4.7850973 keV 1.6303537 mm 6.4200441 m World muIoni - 610 -2.4535475 m 1.826337 m -5.9303309 m 1.4310665 MeV 5.1283457 keV 1.8995886 mm 6.4219437 m World muIoni - 611 -2.4548011 m 1.8272355 m -5.9323492 m 1.4248815 MeV 6.1850615 keV 2.5401877 mm 6.4244839 m World muIoni - 612 -2.4567294 m 1.8286301 m -5.9353898 m 1.4040455 MeV 13.835528 keV 3.8613202 mm 6.4283452 m World muIoni - 613 -2.4581955 m 1.8296905 m -5.9376571 m 1.3860546 MeV 7.8612748 keV 2.9009546 mm 6.4312462 m World muIoni - 614 -2.4585365 m 1.8299359 m -5.9381787 m 1.3835559 MeV 2.4986913 keV 669.70928 um 6.4319159 m World muIoni - 615 -2.4597613 m 1.8307928 m -5.9400407 m 1.3673733 MeV 8.3603369 keV 2.3878465 mm 6.4343037 m World muIoni - 616 -2.4597908 m 1.8308127 m -5.9400851 m 1.3672657 MeV 107.61041 eV 56.922509 um 6.4343607 m World muIoni - 617 -2.4607734 m 1.8314754 m -5.9415644 m 1.3630534 MeV 4.2122645 keV 1.8955294 mm 6.4362562 m World muIoni - 618 -2.4625997 m 1.8326995 m -5.9443438 m 1.3519598 MeV 11.093604 keV 3.5440597 mm 6.4398003 m World muIoni - 619 -2.4637614 m 1.8334324 m -5.9459851 m 1.3435833 MeV 6.0173765 keV 2.1403047 mm 6.4419406 m World muIoni - 620 -2.4638077 m 1.833461 m -5.9460523 m 1.3418037 MeV 417.13117 eV 86.443819 um 6.442027 m World muIoni - 621 -2.4639777 m 1.8335643 m -5.946298 m 1.3390935 MeV 1.5673686 keV 316.14537 um 6.4423431 m World muIoni - 622 -2.46579 m 1.8346429 m -5.9488947 m 1.3310325 MeV 7.0599964 keV 3.3453656 mm 6.4456885 m World muIoni - 623 -2.4662728 m 1.8349498 m -5.9496181 m 1.3269621 MeV 2.7320577 keV 922.30319 um 6.4466108 m World muIoni - 624 -2.466498 m 1.8350917 m -5.949965 m 1.3249869 MeV 872.22544 eV 437.24568 um 6.4470481 m World muIoni - 625 -2.4695444 m 1.8370094 m -5.954684 m 1.3093043 MeV 14.083061 keV 5.935866 mm 6.4529839 m World muIoni - 626 -2.4698096 m 1.837185 m -5.9551066 m 1.3070765 MeV 1.2082572 keV 528.88634 um 6.4535128 m World muIoni - 627 -2.470076 m 1.8373585 m -5.9555285 m 1.3002433 MeV 1.7818281 keV 528.26725 um 6.4540411 m World muIoni - 628 -2.470519 m 1.8376513 m -5.9562311 m 1.2968732 MeV 3.3700175 keV 880.6688 um 6.4549218 m World muIoni - 629 -2.4714904 m 1.8382886 m -5.9577508 m 1.2885598 MeV 6.4799816 keV 1.9130321 mm 6.4568348 m World muIoni - 630 -2.471614 m 1.8383698 m -5.957946 m 1.2852207 MeV 116.74518 eV 244.8446 um 6.4570796 m World muIoni - 631 -2.4725631 m 1.8389599 m -5.9593875 m 1.2774186 MeV 7.8020856 keV 1.824134 mm 6.4589038 m World muIoni - 632 -2.4731147 m 1.8392931 m -5.960181 m 1.2752132 MeV 2.2054018 keV 1.0223292 mm 6.4599261 m World muIoni - 633 -2.4768509 m 1.8414519 m -5.9654912 m 1.2608559 MeV 14.357235 keV 6.8430817 mm 6.4667692 m World muIoni - 634 -2.4770645 m 1.8415775 m -5.96581 m 1.2604363 MeV 419.67894 eV 403.83441 um 6.467173 m World muIoni - 635 -2.4778199 m 1.8420239 m -5.9669407 m 1.256249 MeV 2.9737016 keV 1.4312388 mm 6.4686042 m World muIoni - 636 -2.479836 m 1.84323 m -5.9699314 m 1.2446579 MeV 11.591181 keV 3.803398 mm 6.4724076 m World muIoni - 637 -2.4798785 m 1.8432544 m -5.9699927 m 1.2434216 MeV 246.11502 eV 78.443944 um 6.4724861 m World muIoni - 638 -2.4808753 m 1.8438229 m -5.9714265 m 1.2384427 MeV 4.9788874 keV 1.8365171 mm 6.4743226 m World muIoni - 639 -2.4812108 m 1.8440097 m -5.9718973 m 1.2350923 MeV 2.2099886 keV 607.50055 um 6.4749301 m World muIoni - 640 -2.4832612 m 1.8451377 m -5.9747557 m 1.2214391 MeV 11.562995 keV 3.6944237 mm 6.4786245 m World muIoni - 641 -2.4833288 m 1.8451745 m -5.9748524 m 1.218653 MeV 371.34444 eV 123.58152 um 6.4787481 m World muIoni - 642 -2.4839618 m 1.8455238 m -5.9757578 m 1.2145545 MeV 2.6714791 keV 1.1587332 mm 6.4799068 m World muIoni - 643 -2.4848184 m 1.8459843 m -5.9769873 m 1.2050738 MeV 5.1879922 keV 1.5676062 mm 6.4814744 m World muIoni - 644 -2.4852444 m 1.8462242 m -5.9776063 m 1.1990463 MeV 3.5536883 keV 788.79665 um 6.4822632 m World muIoni - 645 -2.4885582 m 1.8481398 m -5.982519 m 1.1751468 MeV 20.482795 keV 6.2285677 mm 6.4884918 m World muIoni - 646 -2.4899816 m 1.84893 m -5.984469 m 1.164334 MeV 10.812816 keV 2.5403841 mm 6.4910322 m World muIoni - 647 -2.4907175 m 1.849345 m -5.9855102 m 1.1542681 MeV 3.489553 keV 1.3409399 mm 6.4923731 m World muIoni - 648 -2.4934252 m 1.8508835 m -5.9892802 m 1.1362261 MeV 14.983465 keV 4.8903994 mm 6.4972635 m World muIoni - 649 -2.4937719 m 1.8510715 m -5.9897539 m 1.1316543 MeV 1.8885206 keV 616.35892 um 6.4978799 m World muIoni - 650 -2.4943651 m 1.8513893 m -5.9905764 m 1.12558 MeV 4.4527696 keV 1.0628045 mm 6.4989427 m World muIoni - 651 -2.4944154 m 1.8514168 m -5.9906453 m 1.12422 MeV 132.20457 eV 89.600328 um 6.4990323 m World muIoni - 652 -2.4947261 m 1.8515896 m -5.9910741 m 1.1202463 MeV 1.6075911 keV 557.05672 um 6.4995894 m World muIoni - 653 -2.4967843 m 1.8527251 m -5.993921 m 1.1024077 MeV 14.295115 keV 3.6921786 mm 6.5032815 m World muIoni - 654 -2.4982922 m 1.8535966 m -5.9959744 m 1.0913677 MeV 9.683064 keV 2.6926697 mm 6.5059742 m World muIoni - 655 -2.4987259 m 1.8538454 m -5.9965661 m 1.0871809 MeV 2.7787569 keV 774.66989 um 6.5067489 m World muIoni - 656 -2.4989813 m 1.8539958 m -5.9969149 m 1.0842454 MeV 1.2741544 keV 457.72848 um 6.5072066 m World muIoni - 657 -2.4998572 m 1.8545247 m -5.998119 m 1.0750515 MeV 8.1874531 keV 1.5801755 mm 6.5087868 m World muIoni - 658 -2.5000061 m 1.8546152 m -5.9983256 m 1.0736677 MeV 370.25152 eV 270.29263 um 6.5090571 m World muIoni - 659 -2.5008531 m 1.8551251 m -5.9994999 m 1.0638402 MeV 7.7885812 keV 1.535063 mm 6.5105921 m World muIoni - 660 -2.5043309 m 1.8573641 m -6.0045059 m 1.0365986 MeV 25.408068 keV 6.4948659 mm 6.517087 m World muIoni - 661 -2.505246 m 1.8580107 m -6.0058648 m 1.028293 MeV 6.5665298 keV 1.7612787 mm 6.5188483 m World muIoni - 662 -2.5067537 m 1.8590411 m -6.0080778 m 1.0147634 MeV 11.203026 keV 2.8694123 mm 6.5217177 m World muIoni - 663 -2.5069599 m 1.8591919 m -6.0083827 m 1.0095325 MeV 2.7187994 keV 397.83712 um 6.5221155 m World muIoni - 664 -2.5121367 m 1.8629534 m -6.0160758 m 952.13944 keV 40.814198 keV 1.0012187 cm 6.5321277 m World muIoni - 665 -2.5127941 m 1.8633927 m -6.0171104 m 940.38578 keV 2.8187826 keV 1.3022055 mm 6.5334299 m World muIoni - 666 -2.5131508 m 1.8636241 m -6.0176692 m 936.2618 keV 2.343299 keV 702.16071 um 6.5341321 m World muIoni - 667 -2.513568 m 1.8639047 m -6.0183376 m 932.16336 keV 3.0136409 keV 836.46356 um 6.5349685 m World muIoni - 668 -2.5137524 m 1.8640224 m -6.0186245 m 923.87326 keV 684.29204 eV 360.72549 um 6.5353293 m World muIoni - 669 -2.5144163 m 1.8644525 m -6.0196598 m 918.47716 keV 4.1191627 keV 1.3030003 mm 6.5366323 m World muIoni - 670 -2.5146258 m 1.8645887 m -6.0199766 m 914.44827 keV 1.359134 keV 403.43482 um 6.5370357 m World muIoni - 671 -2.5146567 m 1.8646089 m -6.0200233 m 911.6902 keV 38.317055 eV 59.549449 um 6.5370953 m World muIoni - 672 -2.51611 m 1.8655689 m -6.0222132 m 896.02404 keV 11.979781 keV 2.7983685 mm 6.5398936 m World muIoni - 673 -2.5164951 m 1.8658228 m -6.0228036 m 881.12294 keV 3.5895485 keV 749.22875 um 6.5406429 m World muIoni - 674 -2.5165536 m 1.8658621 m -6.0228941 m 876.10364 keV 721.11613 eV 114.69539 um 6.5407575 m World muIoni - 675 -2.5176612 m 1.866606 m -6.0246251 m 856.29668 keV 9.4650405 keV 2.1856303 mm 6.5429432 m World muIoni - 676 -2.5180512 m 1.8668596 m -6.0252081 m 847.12107 keV 4.2575824 keV 745.92008 um 6.5436891 m World muIoni - 677 -2.5211441 m 1.8689013 m -6.0298216 m 819.51107 keV 26.601522 keV 5.9190542 mm 6.5496082 m World muIoni - 678 -2.5222624 m 1.8696478 m -6.0316627 m 800.07563 keV 11.49526 keV 2.2800751 mm 6.5518882 m World muIoni - 679 -2.5226391 m 1.8699003 m -6.0323081 m 793.56808 keV 3.2126397 keV 788.78816 um 6.552677 m World muIoni - 680 -2.526364 m 1.8724761 m -6.0385887 m 751.7265 keV 39.62348 keV 7.745983 mm 6.560423 m World muIoni - 681 -2.5265397 m 1.8726015 m -6.0388859 m 747.358 keV 2.9467986 keV 367.36089 um 6.5607904 m World muIoni - 682 -2.5269444 m 1.8728892 m -6.0395699 m 743.2269 keV 4.1311073 keV 845.18839 um 6.5616355 m World muIoni - 683 -2.5273224 m 1.8731775 m -6.0402246 m 738.37749 keV 3.7416171 keV 809.14841 um 6.5624447 m World muIoni - 684 -2.5279464 m 1.8736557 m -6.0412893 m 730.71674 keV 7.6607544 keV 1.3236028 mm 6.5637683 m World muIoni - 685 -2.5279583 m 1.873665 m -6.0413096 m 729.51361 keV 38.875708 eV 25.241297 um 6.5637935 m World muIoni - 686 -2.5307796 m 1.8758764 m -6.0461141 m 697.23956 keV 32.274056 keV 5.9964065 mm 6.5697899 m World muIoni - 687 -2.5314253 m 1.8763864 m -6.0471967 m 686.62065 keV 7.4239723 keV 1.3599197 mm 6.5711499 m World muIoni - 688 -2.5317567 m 1.8766437 m -6.0477492 m 682.56907 keV 2.6084008 keV 693.81657 um 6.5718437 m World muIoni - 689 -2.5325884 m 1.877268 m -6.0490997 m 673.65488 keV 5.7617574 keV 1.7046245 mm 6.5735483 m World muIoni - 690 -2.5328095 m 1.8774402 m -6.0494501 m 667.00837 keV 4.4452738 keV 448.67136 um 6.573997 m World muIoni - 691 -2.5332861 m 1.8778147 m -6.0502191 m 656.92765 keV 7.4406392 keV 979.21791 um 6.5749762 m World muIoni - 692 -2.5333644 m 1.8778741 m -6.050342 m 655.5297 keV 369.49833 eV 157.32234 um 6.5751335 m World muIoni - 693 -2.5337304 m 1.8781511 m -6.0509156 m 649.52453 keV 4.5238489 keV 734.76258 um 6.5758683 m World muIoni - 694 -2.5341702 m 1.8784726 m -6.0516007 m 644.15206 keV 4.3729503 keV 875.2948 um 6.5767436 m World muIoni - 695 -2.5341953 m 1.8784916 m -6.0516406 m 642.28261 keV 250.2198 eV 50.811045 um 6.5767944 m World muIoni - 696 -2.5348144 m 1.8789575 m -6.0526296 m 634.89174 keV 7.3908725 keV 1.2564879 mm 6.5780509 m World muIoni - 697 -2.5371394 m 1.8807136 m -6.0562653 m 608.12077 keV 26.770969 keV 4.6607173 mm 6.5827116 m World muIoni - 698 -2.5371928 m 1.8807535 m -6.0563482 m 602.97135 keV 2.2769987 keV 106.34054 um 6.5828179 m World muIoni - 699 -2.5379291 m 1.8813108 m -6.0574892 m 591.65251 keV 8.6362724 keV 1.4679922 mm 6.5842859 m World muIoni - 700 -2.5379636 m 1.8813382 m -6.057547 m 587.81734 keV 222.34447 eV 72.678814 um 6.5843586 m World muIoni - 701 -2.5389966 m 1.8821679 m -6.0592861 m 570.79755 keV 14.130824 keV 2.186688 mm 6.5865453 m World muIoni - 702 -2.5404123 m 1.8833221 m -6.0616831 m 548.61353 keV 20.131281 keV 3.014393 mm 6.5895597 m World muIoni - 703 -2.5405609 m 1.883438 m -6.0619436 m 544.44576 keV 2.7580237 keV 321.46018 um 6.5898811 m World muIoni - 704 -2.5405837 m 1.8834559 m -6.0619834 m 542.23189 keV 98.496331 eV 49.271472 um 6.5899304 m World muIoni - 705 -2.5406484 m 1.8835074 m -6.062097 m 540.99081 keV 227.13684 eV 140.50135 um 6.5900709 m World muIoni - 706 -2.5407104 m 1.8835569 m -6.0622053 m 538.67118 keV 952.23479 eV 134.26624 um 6.5902052 m World muIoni - 707 -2.5407217 m 1.8835661 m -6.0622252 m 538.67118 keV 0 eV 24.68663 um 6.5902299 m World muIoni - 708 -2.540905 m 1.8837156 m -6.0625472 m 527.15922 keV 3.4534475 keV 399.50927 um 6.5906294 m World muIoni - 709 -2.5414914 m 1.8841886 m -6.0636007 m 516.09321 keV 6.128854 keV 1.2952912 mm 6.5919247 m World muIoni - 710 -2.5415635 m 1.884249 m -6.0637332 m 510.56953 keV 1.1612662 keV 162.5021 um 6.5920872 m World muIoni - 711 -2.5422688 m 1.8848286 m -6.065034 m 496.51884 keV 12.847338 keV 1.5894449 mm 6.5936766 m World muIoni - 712 -2.5429609 m 1.8853658 m -6.0663851 m 483.37173 keV 11.53071 keV 1.6105421 mm 6.5952872 m World muIoni - 713 -2.5435204 m 1.8858484 m -6.0674825 m 474.58558 keV 7.652092 keV 1.3231086 mm 6.5966103 m World muIoni - 714 -2.5435355 m 1.8858603 m -6.0675108 m 473.07687 keV 229.45942 eV 34.209024 um 6.5966445 m World muIoni - 715 -2.5436161 m 1.8859195 m -6.0676578 m 471.08118 keV 962.41141 eV 177.81361 um 6.5968223 m World muIoni - 716 -2.5440434 m 1.8862324 m -6.068441 m 461.7802 keV 8.2614579 keV 945.55617 um 6.5977678 m World muIoni - 717 -2.5443757 m 1.8864852 m -6.0690399 m 451.8138 keV 5.5120784 keV 730.14033 um 6.598498 m World muIoni - 718 -2.5451138 m 1.8870627 m -6.0703585 m 435.12241 keV 15.248452 keV 1.6179697 mm 6.600116 m World muIoni - 719 -2.5452046 m 1.8871368 m -6.0705268 m 432.28966 keV 1.7536353 keV 205.13422 um 6.6003211 m World muIoni - 720 -2.5454463 m 1.8873363 m -6.0709744 m 426.65183 keV 4.3130344 keV 546.42933 um 6.6008675 m World muIoni - 721 -2.5459571 m 1.8877838 m -6.0719158 m 413.60952 keV 8.192198 keV 1.1609718 mm 6.6020285 m World muIoni - 722 -2.5462726 m 1.8880802 m -6.0725476 m 399.96418 keV 6.1644545 keV 765.91345 um 6.6027944 m World muIoni - 723 -2.5464879 m 1.8882806 m -6.0729572 m 395.66409 keV 4.3000887 keV 504.32999 um 6.6032987 m World muIoni - 724 -2.5465841 m 1.8883701 m -6.0731459 m 393.91329 keV 1.750806 keV 229.90256 um 6.6035286 m World muIoni - 725 -2.546751 m 1.8885296 m -6.0734739 m 389.87051 keV 4.0427793 keV 401.13863 um 6.6039298 m World muIoni - 726 -2.5468744 m 1.8886513 m -6.0737057 m 386.96392 keV 1.7844604 keV 289.49082 um 6.6042193 m World muIoni - 727 -2.5471352 m 1.8889092 m -6.0741921 m 380.14628 keV 5.5955724 keV 609.25981 um 6.6048285 m World muIoni - 728 -2.547656 m 1.8894332 m -6.0751588 m 366.72367 keV 11.590857 keV 1.2168656 mm 6.6060454 m World muIoni - 729 -2.5478486 m 1.8896347 m -6.0755324 m 357.87095 keV 5.2514041 keV 466.18723 um 6.6065116 m World muIoni - 730 -2.5483768 m 1.8901812 m -6.0765563 m 344.48492 keV 12.149978 keV 1.2754681 mm 6.6077871 m World muIoni - 731 -2.549115 m 1.8910263 m -6.0780143 m 325.33816 keV 17.12711 keV 1.8404874 mm 6.6096275 m World muIoni - 732 -2.5491498 m 1.8910659 m -6.078087 m 323.96502 keV 309.77564 eV 89.788476 um 6.6097173 m World muIoni - 733 -2.5491804 m 1.8911008 m -6.0781516 m 321.26264 keV 810.81697 eV 79.609084 um 6.6097969 m World muIoni - 734 -2.5492252 m 1.8911505 m -6.0782458 m 319.02224 keV 825.0654 eV 115.49962 um 6.6099124 m World muIoni - 735 -2.5493817 m 1.8913248 m -6.078575 m 314.06903 keV 3.6589395 keV 404.08018 um 6.6103165 m World muIoni - 736 -2.5495102 m 1.8914686 m -6.0788402 m 308.96204 keV 3.9178571 keV 327.91319 um 6.6106444 m World muIoni - 737 -2.5495963 m 1.8915641 m -6.0790217 m 302.98592 keV 759.42779 eV 222.46896 um 6.6108669 m World muIoni - 738 -2.5496581 m 1.8916338 m -6.0791517 m 300.29422 keV 1.4344915 keV 159.91005 um 6.6110268 m World muIoni - 739 -2.5500897 m 1.8921328 m -6.0800637 m 289.14799 keV 11.146235 keV 1.1259032 mm 6.6121527 m World muIoni - 740 -2.550389 m 1.8924539 m -6.0807094 m 280.52178 keV 7.552712 keV 780.95837 um 6.6129337 m World muIoni - 741 -2.5504449 m 1.8925115 m -6.080831 m 276.79484 keV 2.6773693 keV 145.75114 um 6.6130794 m World muIoni - 742 -2.5508475 m 1.8929311 m -6.0817151 m 264.75155 keV 7.9016005 keV 1.0585033 mm 6.6141379 m World muIoni - 743 -2.5509949 m 1.8931147 m -6.0820839 m 258.17806 keV 5.1794824 keV 437.58468 um 6.6145755 m World muIoni - 744 -2.5510276 m 1.8931534 m -6.082163 m 255.983 keV 420.75506 eV 93.943255 um 6.6146695 m World muIoni - 745 -2.5510762 m 1.8932106 m -6.0822813 m 253.71138 keV 844.34856 eV 140.06834 um 6.6148095 m World muIoni - 746 -2.5510771 m 1.8932118 m -6.0822838 m 251.84185 keV 0 eV 2.9613162 um 6.6148125 m World muIoni - 747 -2.5511477 m 1.8933019 m -6.0824682 m 245.32701 keV 2.7174121 keV 217.0265 um 6.6150295 m World muIoni - 748 -2.5512155 m 1.8933927 m -6.0826516 m 241.06282 keV 4.2641845 keV 215.64215 um 6.6152452 m World muIoni - 749 -2.5519434 m 1.8943875 m -6.0846022 m 212.82533 keV 28.23749 keV 2.3098511 mm 6.617555 m World muIoni - 750 -2.5522751 m 1.8946903 m -6.085334 m 196.00307 keV 14.588223 keV 858.97273 um 6.618414 m World muIoni - 751 -2.5524718 m 1.8948889 m -6.085776 m 184.45187 keV 9.9409668 keV 523.11455 um 6.6189371 m World muIoni - 752 -2.5527377 m 1.895185 m -6.0864182 m 173.22002 keV 9.0134231 keV 755.8966 um 6.619693 m World muIoni - 753 -2.553063 m 1.8955436 m -6.0872258 m 154.73883 keV 16.455742 keV 942.25054 um 6.6206352 m World muIoni - 754 -2.5532128 m 1.8957126 m -6.087599 m 143.54479 keV 10.025963 keV 436.36321 um 6.6210716 m World muIoni - 755 -2.5533075 m 1.8958154 m -6.0878441 m 138.63676 keV 3.8846695 keV 282.24567 um 6.6213538 m World muIoni - 756 -2.5535021 m 1.8960603 m -6.0883929 m 124.35201 keV 13.229716 keV 632.11023 um 6.621986 m World muIoni - 757 -2.5535803 m 1.8961637 m -6.0886234 m 118.07405 keV 4.9722014 keV 264.54807 um 6.6222505 m World muIoni - 758 -2.5536814 m 1.8962841 m -6.0888976 m 107.52557 keV 9.2575683 keV 316.16887 um 6.6225667 m World muIoni - 759 -2.5537271 m 1.8963322 m -6.0890159 m 101.77077 keV 4.4185515 keV 135.64898 um 6.6227023 m World muIoni - 760 -2.5538467 m 1.8965079 m -6.0892317 m 94.582941 keV 5.762515 keV 308.72151 um 6.623011 m World muIoni - 761 -2.553881 m 1.8965569 m -6.0892847 m 91.374691 keV 1.9505732 keV 79.933428 um 6.623091 m World muIoni - 762 -2.5540409 m 1.8967817 m -6.089532 m 78.208149 keV 12.160692 keV 370.81373 um 6.6234618 m World muIoni - 763 -2.5541953 m 1.897024 m -6.0897709 m 68.145561 keV 8.7637433 keV 374.07612 um 6.6238359 m World muIoni - 764 -2.5543756 m 1.8972664 m -6.090011 m 52.190381 keV 15.955179 keV 386.50244 um 6.6242224 m World muIoni - 765 -2.5545364 m 1.8974727 m -6.0902003 m 38.197303 keV 13.993078 keV 323.62995 um 6.624546 m World muIoni - 766 -2.5546881 m 1.8976248 m -6.0903468 m 26.658773 keV 11.538531 keV 261.00424 um 6.624807 m World muIoni - 767 -2.5547729 m 1.8977681 m -6.0904798 m 8.2632794 keV 18.395493 keV 214.40387 um 6.6250214 m World muIoni - 768 -2.5547998 m 1.897722 m -6.0905436 m 0 eV 8.2632794 keV 128.91598 um 6.6251503 m World muIoni - 769 -2.5547998 m 1.897722 m -6.0905436 m 0 eV 0 eV 0 fm 6.6251503 m World Scintillation -Track (trackID 20, parentID 3) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.770363103399(mm),2.3690950102965(mm),78.453388440161(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.386427(mm),2.773015(mm),78.697414(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1850,7 +1058,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.020326(mm),-0.66450404(mm),79.114621(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.097214(mm),2.2513043(mm),78.219429(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1859,7 +1067,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.261974(mm),-1.6330262(mm),79.248339(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.224868(mm),1.9084758(mm),79.078555(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1868,7 +1076,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.000104(mm),-1.2551668(mm),78.765533(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.883826(mm),-0.35903096(mm),78.433382(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1877,7 +1085,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.092246(mm),0.87255799(mm),78.220305(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.334462(mm),0.11153573(mm),78.353923(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1886,7 +1094,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.123945(mm),-3.4167802(mm),79.09635(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.902939(mm),-0.47231643(mm),79.13532(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1895,7 +1103,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.288329(mm),-1.983511(mm),78.891038(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.223114(mm),-0.22448074(mm),78.72621(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1904,7 +1112,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.632614(mm),0.80125696(mm),78.654004(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.708143(mm),1.9733631(mm),79.169667(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1913,7 +1121,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.246252(mm),0.02904965(mm),78.72213(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.096707(mm),-0.48415848(mm),79.27748(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1922,7 +1130,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.032194(mm),-1.1503662(mm),78.936202(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.944116(mm),0.24663148(mm),78.775405(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1931,7 +1139,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.137389(mm),-2.9372348(mm),78.564999(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.751868(mm),0.76076395(mm),79.338284(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1940,44 +1148,16 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.832233(mm),-1.8070078(mm),78.795133(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.361172(mm),-2.5143705(mm),78.52554(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = pi+, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.03 cm -1.83 mm 5.89 cm 14.5 MeV 0 eV 0 fm 0 fm Target initStep - 1 -1.0314733 cm -2.0961452 mm 5.8579063 cm 11.597529 MeV 2.8698292 MeV 387.66319 um 387.66319 um Target hIoni - 2 -1.0273899 cm -2.3288295 mm 5.8384185 cm 8.6365807 MeV 2.9609483 MeV 310.84914 um 698.51232 um Target hIoni - 3 -1.0252804 cm -2.5313131 mm 5.8265383 cm 5.6802867 MeV 2.956294 MeV 240.44804 um 938.96036 um Target hIoni - 4 -1.0241292 cm -2.6573164 mm 5.8154807 cm 2.7570038 MeV 2.9232829 MeV 173.3988 um 1.1123592 mm Target hIoni - 5 -1.0252152 cm -2.6975521 mm 5.811593 cm 319.0692 keV 2.4379346 MeV 69.578543 um 1.1819377 mm Target hIoni - 6 -1.0252125 cm -2.6983836 mm 5.8114959 cm 12.094425 keV 306.97478 keV 2.5296194 um 1.1844673 mm Target hIoni - 7 -1.0252119 cm -2.6983867 mm 5.8114962 cm 0 eV 12.094425 keV 98.765787 nm 1.1845661 mm Target hIoni - 8 -1.0252119 cm -2.6983867 mm 5.8114962 cm 0 eV 0 eV 0 fm 1.1845661 mm Target Scintillation -Track (trackID 3, parentID 1) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = mu+, Track ID = 16, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.03 cm -2.7 mm 5.81 cm 4.12 MeV 0 eV 0 fm 0 fm Target initStep - 1 -1.0213888 cm -2.5977297 mm 5.8047597 cm 1.2647127 MeV 2.8551 MeV 143.92583 um 143.92583 um Target muIoni - 2 -1.0203932 cm -2.5975029 mm 5.8033613 cm 174.78971 keV 1.0899229 MeV 23.159828 um 167.08566 um Target muIoni - 3 -1.0204111 cm -2.5971285 mm 5.8033075 cm 0 eV 174.78971 keV 1.2408471 um 168.32651 um Target muIoni - 4 -1.0204111 cm -2.5971285 mm 5.8033075 cm 0 eV 0 eV 0 fm 168.32651 um Target Scintillation -Track (trackID 16, parentID 3) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.787036(mm),-1.7551577(mm),78.450448(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.779493(mm),-1.9320194(mm),79.333413(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1986,7 +1166,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.684075(mm),0.34973923(mm),78.468603(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.138976(mm),2.2821783(mm),79.270027(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -1995,7 +1175,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.856885(mm),0.7181314(mm),78.614459(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.705551(mm),0.57989995(mm),78.288489(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2004,7 +1184,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.256963(mm),-3.5065476(mm),79.072896(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.03585(mm),-0.13886728(mm),79.288211(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2013,7 +1193,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.268748(mm),-3.7766377(mm),78.894491(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.386028(mm),-2.9377955(mm),78.697484(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2022,7 +1202,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.6392(mm),-1.114057(mm),78.652843(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.649369(mm),0.5351213(mm),78.298396(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2031,7 +1211,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.41198(mm),1.1910686(mm),79.221889(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.283552(mm),-0.33767865(mm),78.362899(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2040,7 +1220,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.517593(mm),0.44493234(mm),78.321632(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.6462(mm),1.9706983(mm),79.18059(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2049,7 +1229,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.003695(mm),-2.0410979(mm),78.412246(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.959603(mm),1.6884105(mm),79.125328(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2058,7 +1238,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.401707(mm),-0.1736292(mm),79.2237(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.67579(mm),2.876898(mm),78.822718(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2067,7 +1247,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.773654(mm),0.68940919(mm),78.276481(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.050871(mm),1.807824(mm),78.403927(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2076,7 +1256,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.55386(mm),-1.5951337(mm),78.667891(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.543194(mm),-0.67295106(mm),79.022425(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2085,7 +1265,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.862697(mm),2.0759965(mm),78.437108(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.288194(mm),-2.2690992(mm),78.714735(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2094,7 +1274,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.239388(mm),2.0137992(mm),78.370687(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.437705(mm),3.1517704(mm),78.864699(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2103,7 +1283,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.355496(mm),-2.3914656(mm),78.702868(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.357017(mm),-0.11263176(mm),79.055253(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2112,7 +1292,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.218776(mm),-2.8337511(mm),78.726975(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.221017(mm),0.13276219(mm),78.373926(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2121,7 +1301,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.061997(mm),0.72974872(mm),78.401966(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.875009(mm),1.0140243(mm),78.787591(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2130,7 +1310,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.59111(mm),-0.46549538(mm),79.190303(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.055188(mm),1.4780622(mm),78.579493(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2139,7 +1319,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.779445(mm),-0.068323885(mm),78.804441(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.673064(mm),2.1444537(mm),78.999526(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2148,152 +1328,16 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.569645(mm),-2.6226476(mm),79.017761(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.638816(mm),2.1003431(mm),78.652911(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = pi+, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -8.42 mm -1.92 mm 5.81 cm 41.8 MeV 0 eV 0 fm 0 fm Target initStep - 1 -7.4309628 mm -2.8402256 mm 5.8363118 cm 36.504097 MeV 5.2777223 MeV 1.3890876 mm 1.3890876 mm Target Transportation - 2 -9.6449853 cm -24.759044 cm 2 m 36.504109 MeV5.7449545e-16 eV 10.237845 m 10.239234 m CaptureMgnt Transportation - 3 -15.185904 cm -24.970269 cm 2.0107105 m 36.48646 MeV 14.261221 keV 5.6474458 cm 10.295709 m World hIoni - 4 -18.547955 cm -25.09083 cm 2.0170932 m 36.477466 MeV 7.2476014 keV 3.4242269 cm 10.329951 m World hIoni - 5 -19.574238 cm -25.128403 cm 2.0190136 m 36.472487 MeV 3.9099119 keV 1.0447711 cm 10.340399 m World hIoni - 6 -24.36855 cm -25.30308 cm 2.0279119 m 36.455895 MeV 14.685539 keV 4.879323 cm 10.389192 m World hIoni - 7 -24.591178 cm -25.31152 cm 2.0283294 m 36.453266 MeV 370.48607 eV 2.2666657 mm 10.391459 m World hIoni - 8 -25.654304 cm -25.351648 cm 2.0303186 m 36.446122 MeV 3.3190487 keV 1.0823208 cm 10.402282 m World hIoni - 9 -33.089183 cm -25.62452 cm 2.0441848 m 36.413602 MeV 23.759742 keV 7.5680145 cm 10.477962 m World hIoni - 10 -33.997511 cm -25.65842 cm 2.0458793 m 36.408726 MeV 3.855483 keV 9.2461883 mm 10.487208 m World hIoni - 11 -37.509107 cm -25.784481 cm 2.0524436 m 36.40174 MeV 5.8000386 keV 3.5746501 cm 10.522955 m World hIoni - 12 -39.581634 cm -25.860077 cm 2.0562961 m 36.364853 MeV 5.5052973 keV 2.1093849 cm 10.544049 m World hIoni - 13 -48.457614 cm -26.204541 cm 2.0728107 m 36.33894 MeV 25.912474 keV 9.0349 cm 10.634398 m World Decay -Track (trackID 4, parentID 1) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = mu+, Track ID = 21, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -48.5 cm -26.2 cm 2.07 m 41.8 MeV 0 eV 0 fm 0 fm World initStep - 1 -51.742049 cm -27.239019 cm 2.082188 m 41.822156 MeV 10.865702 keV 3.5688978 cm 3.5688978 cm World muIoni - 2 -51.987446 cm -27.315231 cm 2.0828849 m 41.820603 MeV 454.28933 eV 2.6624028 mm 3.8351381 cm World muIoni - 3 -54.412999 cm -28.067945 cm 2.0897083 m 41.814837 MeV 4.7743782 keV 2.6297429 cm 6.464881 cm World muIoni - 4 -54.5611 cm -28.113703 cm 2.0901166 m 41.807749 MeV 319.41985 eV 1.6029682 mm 6.6251778 cm World muIoni - 5 -57.609737 cm -29.054852 cm 2.0985525 m 41.801483 MeV 4.9943491 keV 3.3002419 cm 9.9254197 cm World muIoni - 6 -58.026966 cm -29.182607 cm 2.0997063 m 41.777763 MeV 1.2677927 keV 4.5134811 mm 10.376768 cm World muIoni - 7 -64.295867 cm -31.108478 cm 2.1169833 m 41.760609 MeV 15.533385 keV 6.7818264 cm 17.158594 cm World muIoni - 8 -71.419095 cm -33.305474 cm 2.1369105 m 41.745613 MeV 13.468262 keV 7.716108 cm 24.874702 cm World muIoni - 9 -72.628068 cm -33.677403 cm 2.1402774 m 41.742225 MeV 3.3882761 keV 1.3089332 cm 26.183635 cm World muIoni - 10 -77.419644 cm -35.154985 cm 2.1536469 m 41.73084 MeV 9.6149965 keV 5.1894062 cm 31.373042 cm World muIoni - 11 -78.062789 cm -35.351548 cm 2.1554337 m 41.727676 MeV 2.0090522 keV 6.9584466 mm 32.068886 cm World muIoni - 12 -89.396074 cm -38.817568 cm 2.1868832 m 41.702245 MeV 23.772713 keV 12.261655 cm 44.330542 cm World muIoni - 13 -90.08827 cm -39.029166 cm 2.1888351 m 41.697667 MeV 1.9408658 keV 7.4967113 mm 45.080213 cm World muIoni - 14 -94.299912 cm -40.318177 cm 2.2007275 m 41.678714 MeV 7.7393831 keV 4.5622156 cm 49.642428 cm World muIoni - 15 -95.561289 cm -40.706198 cm 2.2042903 m 41.672981 MeV 3.3542545 keV 1.3669566 cm 51.009385 cm World muIoni - 16 -96.019176 cm -40.847495 cm 2.205583 m 41.670507 MeV 918.65766 eV 4.9632296 mm 51.505708 cm World muIoni - 17 -1.0429326 m -43.401116 cm 2.2289287 m 41.652153 MeV 18.354286 keV 8.968388 cm 60.474096 cm World muIoni - 18 -1.1157102 m -45.651949 cm 2.2494027 m 41.631063 MeV 17.688372 keV 7.8882226 cm 68.362319 cm World muIoni - 19 -1.1292627 m -46.067845 cm 2.2532266 m 41.627639 MeV 1.9710143 keV 1.4682996 cm 69.830618 cm World muIoni - 20 -1.133988 m -46.212839 cm 2.2545643 m 41.624188 MeV 1.573067 keV 5.1205394 mm 70.342672 cm World muIoni - 21 -1.2002546 m -48.243029 cm 2.2733743 m 41.593991 MeV 17.948823 keV 7.1814102 cm 77.524082 cm World muIoni - 22 -1.2415019 m -49.498911 cm 2.2850452 m 41.02409 MeV 9.6385892 keV 4.4668518 cm 81.990934 cm World muIoni - 23 -1.2801965 m -50.696469 cm 2.2958943 m 41.012494 MeV 9.5787688 keV 4.1933221 cm 86.184256 cm World muIoni - 24 -1.3374485 m -52.470809 cm 2.3120116 m 40.996943 MeV 11.094747 keV 6.2067684 cm 92.391025 cm World muIoni - 25 -1.3770796 m -53.681373 cm 2.3232419 m 40.974454 MeV 8.7170589 keV 4.2933548 cm 96.684379 cm World muIoni - 26 -1.4280274 m -55.246509 cm 2.3376913 m 40.961859 MeV 10.520251 keV 5.5221717 cm 1.0220655 m World muIoni - 27 -1.4907499 m -57.173189 cm 2.3557153 m 40.943804 MeV 18.054656 keV 6.804562 cm 1.0901111 m World muIoni - 28 -1.5096435 m -57.751079 cm 2.3611107 m 40.936218 MeV 5.6511318 keV 2.048101 cm 1.1105921 m World muIoni - 29 -1.528512 m -58.32662 cm 2.3665316 m 40.930861 MeV 2.7297891 keV 2.0458066 cm 1.1310502 m World muIoni - 30 -1.5802755 m -59.902768 cm 2.3813659 m 40.914321 MeV 14.497345 keV 5.6106536 cm 1.1871567 m World muIoni - 31 -1.5976174 m -60.425819 cm 2.3863314 m 40.767225 MeV 2.9191853 keV 1.8781829 cm 1.2059386 m World muIoni - 32 -1.6188385 m -61.070107 cm 2.3925019 m 40.759799 MeV 6.2320298 keV 2.3019997 cm 1.2289586 m World muIoni - 33 -1.6646234 m -62.456286 cm 2.4058563 m 40.747133 MeV 7.7050653 keV 4.9666463 cm 1.278625 m World muIoni - 34 -1.7092083 m -63.810633 cm 2.4188235 m 40.737769 MeV 7.5309296 keV 4.8367229 cm 1.3269923 m World muIoni - 35 -1.8026224 m -66.651345 cm 2.4460389 m 40.710243 MeV 26.372435 keV 10.136022 cm 1.4283525 m World muIoni - 36 -1.8280508 m -67.421835 cm 2.4533371 m 40.702512 MeV 6.4425793 keV 2.755421 cm 1.4559067 m World muIoni - 37 -1.8930448 m -69.343586 cm 2.4720241 m 40.684175 MeV 14.566295 keV 7.0304639 cm 1.5262113 m World muIoni - 38 -1.8981176 m -69.49401 cm 2.4734798 m 40.673904 MeV 2.2203856 keV 5.4877433 mm 1.5316991 m World muIoni - 39 -1.9568152 m -71.232277 cm 2.490296 m 40.65814 MeV 13.981232 keV 6.3485183 cm 1.5951843 m World muIoni - 40 -1.969381 m -71.602288 cm 2.4938825 m 40.652397 MeV 2.9163446 keV 1.3581306 cm 1.6087656 m World muIoni - 41 -1.971984 m -71.679035 cm 2.4946222 m 40.649522 MeV 310.28524 eV 2.8127707 mm 1.6115783 m World muIoni - 42 -2.0088424 m -72.76622 cm 2.5051178 m 40.63118 MeV 11.479676 keV 3.9835922 cm 1.6514143 m World muIoni - 43 -2.0148532 m -72.943662 cm 2.506823 m 40.628623 MeV 1.2722019 keV 6.4951095 mm 1.6579094 m World muIoni - 44 -2.0601889 m -74.281538 cm 2.5196908 m 40.617545 MeV 9.9315934 keV 4.8988791 cm 1.7068982 m World muIoni - 45 -2.1627063 m -77.313842 cm 2.548472 m 40.59778 MeV 19.764802 keV 11.071461 cm 1.8176128 m World muIoni - 46 -2.2216315 m -79.021929 cm 2.5653132 m 40.58355 MeV 14.230717 keV 6.3620517 cm 1.8812333 m World muIoni - 47 -2.2562888 m -80.01592 cm 2.5751563 m 40.575837 MeV 7.712195 keV 3.7374086 cm 1.9186074 m World muIoni - 48 -2.2608644 m -80.146715 cm 2.5764594 m 40.575048 MeV 789.5701 eV 4.9340547 mm 1.9235414 m World muIoni - 49 -2.3102168 m -81.557842 cm 2.5905256 m 40.55635 MeV 11.179277 keV 5.3222614 cm 1.976764 m World muIoni - 50 -2.3509825 m -82.728342 cm 2.6020241 m 40.542176 MeV 10.201529 keV 4.3943895 cm 2.0207079 m World muIoni - 51 -2.531926 m -88.073734 cm 2.6574118 m 40.504066 MeV 37.048054 keV 19.665117 cm 2.2173591 m World muIoni - 52 -2.5556642 m -88.785903 cm 2.6646842 m 40.498832 MeV 5.2341619 keV 2.5828469 cm 2.2431876 m World muIoni - 53 -2.5785482 m -89.47587 cm 2.6716929 m 40.490394 MeV 3.0869229 keV 2.4907971 cm 2.2680955 m World muIoni - 54 -2.6037937 m -90.240373 cm 2.6794242 m 40.484317 MeV 4.9773853 keV 2.7487332 cm 2.2955829 m World muIoni - 55 -2.643234 m -91.440202 cm 2.691468 m 40.470686 MeV 11.247535 keV 4.2948297 cm 2.3385312 m World muIoni - 56 -2.6553036 m -91.805917 cm 2.6951273 m 40.466186 MeV 2.3052408 keV 1.3131654 cm 2.3516628 m World muIoni - 57 -2.6852898 m -92.71411 cm 2.7042389 m 40.452128 MeV 8.5097215 keV 3.2629336 cm 2.3842922 m World muIoni - 58 -2.7005837 m -93.177211 cm 2.7088954 m 40.448258 MeV 2.6588532 keV 1.6644311 cm 2.4009365 m World muIoni - 59 -2.7198893 m -93.761195 cm 2.7147986 m 40.439195 MeV 5.4126422 keV 2.1015662 cm 2.4219521 m World muIoni - 60 -2.7942349 m -96.016631 cm 2.7376093 m 40.423119 MeV 14.949349 keV 8.0971163 cm 2.5029233 m World muIoni - 61 -2.796078 m -96.07272 cm 2.7381668 m 40.419625 MeV 339.27958 eV 2.0055581 mm 2.5049289 m World muIoni - 62 -2.803343 m -96.29348 cm 2.7403621 m 40.415348 MeV 2.9541209 keV 7.9040254 mm 2.5128329 m World muIoni - 63 -2.8464579 m -97.604828 cm 2.7533831 m 40.404687 MeV 9.5527495 keV 4.6908479 cm 2.5597414 m World muIoni - 64 -2.918408 m -99.788531 cm 2.7751878 m 40.384432 MeV 18.948404 keV 7.8288795 cm 2.6380302 m World muIoni - 65 -2.9312682 m -1.0018052 m 2.7790751 m 40.380521 MeV 2.5469852 keV 1.3995138 cm 2.6520253 m World muIoni - 66 -3.0168342 m -1.0277496 m 2.8049561 m 40.358212 MeV 20.805202 keV 9.3083353 cm 2.7451086 m World muIoni - 67 -3.0174461 m -1.0279347 m 2.8051406 m 40.356736 MeV 152.84922 eV 665.36504 um 2.745774 m World muIoni - 68 -3.0289805 m -1.0314176 m 2.8086163 m 40.352546 MeV 2.7505124 keV 1.2540104 cm 2.7583141 m World muIoni - 69 -3.0350049 m -1.0332555 m 2.8104362 m 40.350347 MeV 1.0336982 keV 6.55621 mm 2.7648703 m World muIoni - 70 -3.0809412 m -1.0472694 m 2.8242923 m 40.340278 MeV 10.069226 keV 4.9985248 cm 2.8148556 m World muIoni - 71 -3.1401737 m -1.0653414 m 2.8421158 m 40.325626 MeV 12.416211 keV 6.4441972 cm 2.8792975 m World muIoni - 72 -3.1753511 m -1.0759966 m 2.8527825 m 40.282743 MeV 10.113425 keV 3.8272378 cm 2.9175699 m World muIoni - 73 -3.2076731 m -1.0860004 m 2.8624121 m 40.272265 MeV 8.5749054 keV 3.5178344 cm 2.9527483 m World muIoni - 74 -3.2232 m -1.0908243 m 2.8670318 m 40.268389 MeV 3.8760701 keV 1.69025 cm 2.9696508 m World muIoni - 75 -3.2297951 m -1.0928688 m 2.8689905 m 40.265711 MeV 1.3762048 keV 7.1772087 mm 2.976828 m World muIoni - 76 -3.2366821 m -1.095 m 2.8710276 m 40.26366 MeV 1.0264209 keV 7.4915364 mm 2.9843195 m World muIoni - 77 -3.3734775 m -1.1373703 m 2.9114181 m 40.232782 MeV 30.878019 keV 14.87944 cm 3.1331139 m World muIoni - 78 -3.4412928 m -1.158366 m 2.9313993 m 40.211924 MeV 16.451847 keV 7.3749547 cm 3.2068635 m World muIoni - 79 -3.4418084 m -1.1585255 m 2.9315535 m 40.2109 MeV 0 eV 561.31968 um 3.2074248 m World muIoni - 80 -3.4505572 m -1.1612298 m 2.9341722 m 40.208282 MeV 1.2709694 keV 9.5243158 mm 3.2169491 m World muIoni - 81 -3.4892665 m -1.1732291 m 2.9457575 m 40.198543 MeV 9.7390694 keV 4.2149967 cm 3.2590991 m World muIoni - 82 -3.5011333 m -1.1769012 m 2.9492788 m 40.194111 MeV 3.3124825 keV 1.2911375 cm 3.2720104 m World muIoni - 83 -3.557447 m -1.1942853 m 2.9659724 m 40.181934 MeV 11.014194 keV 6.125465 cm 3.3332651 m World muIoni - 84 -3.5847365 m -1.2026879 m 2.9740861 m 40.168314 MeV 6.3105527 keV 2.9684218 cm 3.3629493 m World muIoni - 85 -3.6046752 m -1.208834 m 2.9799885 m 40.151521 MeV 3.7138233 keV 2.1683292 cm 3.3846326 m World muIoni - 86 -3.6142816 m -1.2117767 m 2.9828682 m 40.147097 MeV 3.2896528 keV 1.0451508 cm 3.3950841 m World muIoni - 87 -3.6245205 m -1.2149108 m 2.9859337 m 40.140123 MeV 3.1651646 keV 1.1138002 cm 3.4062221 m World muIoni - 88 -3.6949188 m -1.2364249 m 3.0071092 m 40.116658 MeV 22.45693 keV 7.6597725 cm 3.4828198 m World muIoni - 89 -3.7131134 m -1.2419357 m 3.0125185 m 40.027894 MeV 5.9883825 keV 1.9765438 cm 3.5025853 m World muIoni - 90 -3.7626726 m -1.257102 m 3.0273336 m 40.009903 MeV 12.745037 keV 5.3903862 cm 3.5564891 m World muIoni - 91 -3.7691124 m -1.259099 m 3.0292604 m 40.005051 MeV 2.1574871 keV 7.0122112 mm 3.5635013 m World muIoni - 92 -3.8232727 m -1.2759457 m 3.0454829 m 39.989567 MeV 11.73931 keV 5.8994279 cm 3.6224956 m World muIoni - 93 -4.0230878 m -1.3387976 m 3.1053135 m 39.942496 MeV 45.33119 keV 21.784566 cm 3.8403413 m World muIoni - 94 -4.0659932 m -1.3525284 m 3.1182353 m 39.924891 MeV 15.624331 keV 4.6865526 cm 3.8872068 m World muIoni - 95 -4.0660103 m -1.3525339 m 3.1182405 m 39.924887 MeV 4.1124905 eV 18.71231 um 3.8872255 m World muIoni - 96 -4.075616 m -1.3556189 m 3.1211433 m 39.919837 MeV 2.9630733 keV 1.0498291 cm 3.8977238 m World muIoni - 97 -4.0851021 m -1.3586597 m 3.1240101 m 39.911673 MeV 1.189162 keV 1.0365816 cm 3.9080896 m World muIoni - 98 -4.1455185 m -1.3779947 m 3.1423354 m 39.89656 MeV 13.271832 keV 6.6028878 cm 3.9741185 m World muIoni - 99 -4.1641128 m -1.3839176 m 3.1480076 m 39.892294 MeV 3.2677986 keV 2.0322523 cm 3.994441 m World muIoni - 100 -4.2019766 m -1.3959139 m 3.1595023 m 39.881178 MeV 11.116001 keV 4.1348559 cm 4.0357896 m World muIoni - 101 -4.3170559 m -1.4323905 m 3.1943298 m 39.853807 MeV 26.332659 keV 12.56458 cm 4.1614354 m World muIoni - 102 -4.4443329 m -1.4728806 m 3.2329427 m 39.813543 MeV 35.885642 keV 13.903228 cm 4.3004677 m World muIoni - 103 -4.5044023 m -1.4920211 m 3.2511091 m 39.799494 MeV 14.049575 keV 6.5610375 cm 4.3660781 m World muIoni - 104 -4.5261982 m -1.4989885 m 3.2576841 m 39.794255 MeV 4.237673 keV 2.3808324 cm 4.3898864 m World muIoni - 105 -4.6566168 m -1.5409084 m 3.2969454 m 39.760209 MeV 34.045935 keV 14.250572 cm 4.5323921 m World muIoni - 106 -4.6743502 m -1.5466133 m 3.302313 m 39.748199 MeV 6.8251133 keV 1.9386361 cm 4.5517785 m World muIoni - 107 -4.7470993 m -1.5700471 m 3.3243288 m 39.733672 MeV 14.526894 keV 7.9538059 cm 4.6313165 m OutOfWorld Transportation -Track (trackID 21, parentID 4) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.766820512876(mm),-0.96994989548113(mm),79.159321017286(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.692252(mm),0.83545029(mm),78.114508(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2302,7 +1346,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.576044(mm),-1.1125008(mm),79.369287(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.55596(mm),-0.35624786(mm),79.020174(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2311,7 +1355,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.265443(mm),0.38804562(mm),78.366093(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.393947(mm),-0.94260799(mm),78.696088(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2320,7 +1364,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.628135(mm),0.041868821(mm),78.654794(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.081926(mm),-0.37526822(mm),79.103759(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2329,7 +1373,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.257388(mm),-0.74315907(mm),79.425475(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.823763(mm),0.029217891(mm),78.443973(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2338,7 +1382,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.105781(mm),-0.83991881(mm),79.27588(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.07419(mm),0.039002925(mm),79.281451(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2347,7 +1391,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.085948(mm),1.0808836(mm),78.750396(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.972485(mm),-1.6379796(mm),78.594076(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2356,7 +1400,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.466863(mm),2.8683228(mm),79.212212(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.227761(mm),3.4896764(mm),79.078045(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2365,7 +1409,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.746952(mm),-0.61591372(mm),78.633843(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.852773(mm),-1.6034955(mm),78.438857(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2374,7 +1418,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.489014(mm),3.30743(mm),78.855652(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.489439(mm),-0.64266225(mm),78.326596(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2383,7 +1427,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.968285(mm),-2.765748(mm),78.771144(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.812012(mm),-1.3164656(mm),79.151353(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2392,7 +1436,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.782037(mm),-1.7357264(mm),79.156638(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.746179(mm),-1.9563822(mm),78.63398(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2401,7 +1445,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.269491(mm),-0.79149835(mm),79.423341(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.360692(mm),-2.393922(mm),79.230933(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2410,7 +1454,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.739351(mm),-1.8045117(mm),79.340492(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.90417(mm),-2.461886(mm),78.429795(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2419,7 +1463,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.443947(mm),2.3572499(mm),78.334618(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.384061(mm),1.7579056(mm),79.050485(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2428,7 +1472,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.674609(mm),0.38703408(mm),78.822926(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.972257(mm),1.1470894(mm),78.94677(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2437,7 +1481,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.932051(mm),3.7058701(mm),78.953859(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.357792(mm),0.095341568(mm),79.231444(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2446,7 +1490,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.29888(mm),-2.6001139(mm),79.065505(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.342394(mm),-2.5511427(mm),78.881505(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2455,7 +1499,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.839496(mm),0.7478041(mm),79.146506(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.710008(mm),2.6466621(mm),78.640358(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2464,7 +1508,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.445121(mm),2.2753693(mm),78.33441(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.684947(mm),3.8028499(mm),78.99743(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2473,7 +1517,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.149624(mm),1.6464203(mm),79.091822(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.141428(mm),0.009562677(mm),78.916941(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2482,7 +1526,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.958987(mm),-2.5532842(mm),78.772783(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.83937(mm),-1.7714331(mm),79.146529(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2491,7 +1535,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.426747(mm),-1.3294435(mm),79.042958(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.904317(mm),-0.41072905(mm),78.253442(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2500,7 +1544,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.67204(mm),0.44256462(mm),78.470725(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.008042(mm),0.60218093(mm),79.469441(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2509,7 +1553,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.135168(mm),0.056855107(mm),78.741717(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.949708(mm),-2.6971479(mm),78.774419(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2518,7 +1562,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.634102(mm),-3.1408925(mm),79.006396(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.147624(mm),3.9109326(mm),78.915848(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2527,7 +1571,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.55721(mm),-2.9439714(mm),78.490973(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.363412(mm),0.38073807(mm),79.054126(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2536,7 +1580,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.170384(mm),-0.23207535(mm),79.440816(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.534155(mm),0.048295741(mm),79.024019(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2545,7 +1589,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.486599(mm),-1.6989283(mm),78.327097(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.401707(mm),-0.1736292(mm),79.2237(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2554,7 +1598,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.964829(mm),-0.72154787(mm),78.419099(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.07075(mm),-0.79871901(mm),79.10573(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2563,7 +1607,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.427801(mm),2.6049179(mm),78.337464(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.42751(mm),-1.009209(mm),79.395478(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2572,7 +1616,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.35845(mm),-0.27238038(mm),79.055001(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.404157(mm),-1.2946014(mm),78.341633(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2581,7 +1625,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.754198(mm),-2.3170909(mm),78.808893(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.148656(mm),0.32910381(mm),78.210358(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2590,7 +1634,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.747103(mm),1.6075119(mm),78.633817(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.095195(mm),-2.0899895(mm),78.572439(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2599,7 +1643,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.064079(mm),-2.078944(mm),79.106906(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.752029(mm),1.7061363(mm),79.161929(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2608,7 +1652,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.684044(mm),1.3787862(mm),78.99759(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.876701(mm),-0.53197841(mm),78.963619(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2617,7 +1661,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.495408(mm),2.6469874(mm),78.854524(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.332014(mm),-1.9573648(mm),78.354354(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2626,7 +1670,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.617896(mm),-0.59703701(mm),78.832927(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.08463(mm),-1.7354057(mm),79.27961(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2635,7 +1679,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.75555(mm),0.65198383(mm),78.103346(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.591544(mm),-1.3957556(mm),78.837573(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2644,7 +1688,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.247043(mm),-3.3250594(mm),79.074645(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.751937(mm),-3.1550189(mm),78.456637(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2653,7 +1697,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.991166(mm),2.5369443(mm),78.767109(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.959207(mm),-2.9323668(mm),78.949071(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2662,7 +1706,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.988971(mm),-0.50123047(mm),78.591169(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.922631(mm),-1.7782735(mm),79.308174(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2671,7 +1715,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.977884(mm),1.0319002(mm),79.122105(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.803153(mm),2.6150594(mm),78.447607(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2680,7 +1724,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.206332(mm),1.3650587(mm),79.081823(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.921367(mm),0.89308347(mm),79.308397(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2689,7 +1733,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.791315(mm),2.9662043(mm),78.626021(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.192277(mm),-1.6313662(mm),79.084302(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2698,16 +1742,43 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.380529(mm),-0.65755954(mm),79.051108(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.234191(mm),-0.93397382(mm),79.253238(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = pi+, Track ID = 6, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -9.8 mm -938 um 7.11 cm 10.3 MeV 0 eV 0 fm 0 fm Target initStep + 1 -9.9524436 mm -731.43497 um 7.1031018 cm 7.6455396 MeV 2.6500187 MeV 278.9423 um 278.9423 um Target hIoni + 2 -1.0107106 cm -653.91019 um 7.0906172 cm 4.7833537 MeV 2.8621859 MeV 218.24119 um 497.18349 um Target hIoni + 3 -1.0226717 cm -633.58008 um 7.0827624 cm 1.5300858 MeV 3.2532678 MeV 150.04945 um 647.23294 um Target hIoni + 4 -1.0246751 cm -631.91769 um 7.0821643 cm 136.27814 keV 1.3938077 MeV 26.60742 um 673.84036 um Target hIoni + 5 -1.0246752 cm -632.09395 um 7.08213 cm 25.55936 keV 110.71878 keV 825.96673 nm 674.66633 um Target hIoni + 6 -1.024676 cm -632.09326 um 7.0821274 cm 0 eV 25.55936 keV 157.6261 nm 674.82396 um Target hIoni + 7 -1.024676 cm -632.09326 um 7.0821274 cm 0 eV 0 eV 0 fm 674.82396 um Target Scintillation +Track (trackID 6, parentID 1) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = mu+, Track ID = 20, Parent ID = 6 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -1.02 cm -632 um 7.08 cm 4.12 MeV 0 eV 0 fm 0 fm Target initStep + 1 -1.036147 cm -587.66319 um 7.0792276 cm 1.4655054 MeV 2.6543072 MeV 143.92583 um 143.92583 um Target muIoni + 2 -1.036729 cm -570.64975 um 7.0778503 cm 187.18134 keV 1.2783241 MeV 29.350222 um 173.27606 um Target muIoni + 3 -1.036781 cm -570.46946 um 7.0778001 cm 0 eV 187.18134 keV 1.3586671 um 174.63472 um Target muIoni + 4 -1.036781 cm -570.46946 um 7.0778001 cm 0 eV 0 eV 0 fm 174.63472 um Target Scintillation +Track (trackID 20, parentID 6) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.679063(mm),0.8596099(mm),78.645814(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.507669(mm),-3.1872306(mm),78.676036(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2716,7 +1787,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.961174(mm),-1.5190116(mm),79.301378(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.355712(mm),-1.0407334(mm),78.173849(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2725,7 +1796,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.045866(mm),-0.94754793(mm),78.933791(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.323428(mm),-1.1110744(mm),78.179541(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2734,7 +1805,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.484798(mm),-0.37654653(mm),78.151087(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.299083(mm),2.0123175(mm),78.889142(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2743,7 +1814,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.914905(mm),0.93848784(mm),78.956883(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.598521(mm),-0.9188364(mm),79.188997(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2752,7 +1823,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.995721(mm),0.38854719(mm),78.589979(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.522172(mm),0.30515056(mm),78.673478(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2761,16 +1832,273 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.024325(mm),0.89155853(mm),79.113916(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.157356(mm),2.1835608(mm),79.266786(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = pi+, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -6.09 mm 769 um 4.42 cm 52.9 MeV 0 eV 0 fm 0 fm Target initStep + 1 -8.0816517 mm 663.15406 um 4.3369834 cm 45.084634 MeV 7.8359628 MeV 2.1762935 mm 2.1762935 mm Target hIoni + 2 -9.5277814 mm 781.28027 um 4.2470652 cm 38.777661 MeV 6.3069738 MeV 1.7199065 mm 3.8962 mm Target hIoni + 3 -1.0505669 cm 858.70405 um 4.1513793 cm 33.617662 MeV 5.1599982 MeV 1.3810938 mm 5.2772938 mm Target hIoni + 4 -1.121031 cm 767.50571 um 4.0969755 cm 29.16664 MeV 4.4510227 MeV 900.61205 um 6.1779059 mm Target Transportation + 5 -6.4914164 cm 13.866524 cm -2 m 29.166644 MeV2.224031e-16 eV 3.4160856 m 3.4222635 m CaptureMgnt Transportation + 6 -5.9947293 cm 14.336618 cm -2.0050952 m 29.163991 MeV 1.480527 keV 8.5281974 mm 3.4307917 m World hIoni + 7 -1.5446468 mm 19.867931 cm -2.0648626 m 29.131388 MeV 30.752689 keV 10.021296 cm 3.5310046 m World hIoni + 8 2.2779873 cm 22.159905 cm -2.0898325 m 29.116998 MeV 14.390106 keV 4.1719266 cm 3.5727239 m World hIoni + 9 3.1811469 cm 23.016946 cm -2.0991547 m 29.110839 MeV 5.143436 keV 1.5553959 cm 3.5882779 m World hIoni + 10 3.3116437 cm 23.140545 cm -2.1004983 m 29.107991 MeV 578.54846 eV 2.2440599 mm 3.5905219 m World hIoni + 11 3.3505695 cm 23.177448 cm -2.1008989 m 29.101263 MeV 707.2556 eV 669.47957 um 3.5911914 m World hIoni + 12 3.9179214 cm 23.716366 cm -2.1067453 m 29.096248 MeV 3.31767 keV 9.7679196 mm 3.6009593 m World hIoni + 13 5.2440423 cm 24.973122 cm -2.1204168 m 29.080309 MeV 4.923107 keV 2.281919 cm 3.6237785 m World hIoni + 14 5.7515235 cm 25.44903 cm -2.1256071 m 29.074704 MeV 3.3908092 keV 8.6799785 mm 3.6324585 m World hIoni + 15 6.0134202 cm 25.694546 cm -2.128297 m 29.047313 MeV 1.4005476 keV 4.4857607 mm 3.6369442 m World hIoni + 16 9.1179604 cm 28.6016 cm -2.1602587 m 29.024998 MeV 20.399859 keV 5.3202197 cm 3.6901464 m World hIoni + 17 11.510207 cm 30.841364 cm -2.1849479 m 29.007873 MeV 14.572742 keV 4.103051 cm 3.7311769 m World hIoni + 18 11.629612 cm 30.953932 cm -2.1861919 m 28.995191 MeV 904.37263 eV 2.0592573 mm 3.7332362 m World hIoni + 19 12.456703 cm 31.734108 cm -2.1948315 m 28.990386 MeV 4.805428 keV 1.4279997 cm 3.7475162 m World hIoni + 20 13.759136 cm 32.959277 cm -2.2084083 m 28.981849 MeV 6.5526321 keV 2.245144 cm 3.7699676 m World hIoni + 21 13.820122 cm 33.016609 cm -2.2090436 m 28.980154 MeV 218.66959 eV 1.0508357 mm 3.7710185 m World hIoni + 22 16.286841 cm 35.337038 cm -2.2347377 m 28.968438 MeV 10.689248 keV 4.2509977 cm 3.8135285 m World hIoni + 23 16.99425 cm 36.000242 cm -2.2421219 m 28.964175 MeV 3.1736232 keV 1.2188247 cm 3.8257167 m World hIoni + 24 17.662772 cm 36.62777 cm -2.2491003 m 28.960705 MeV 3.4702896 keV 1.1522571 cm 3.8372393 m World hIoni + 25 21.888334 cm 40.61021 cm -2.2932948 m 28.928679 MeV 28.084507 keV 7.2970584 cm 3.9102099 m World hIoni + 26 25.183929 cm 43.728934 cm -2.3278171 m 28.910585 MeV 14.537722 keV 5.7013556 cm 3.9672234 m World hIoni + 27 27.563788 cm 45.956001 cm -2.3525876 m 28.882529 MeV 9.9695577 keV 4.0938234 cm 4.0081616 m World hIoni + 28 27.660424 cm 46.046841 cm -2.3535997 m 28.877078 MeV 881.11186 eV 1.6683194 mm 4.00983 m World hIoni + 29 29.591759 cm 47.863918 cm -2.3738032 m 28.864706 MeV 10.809382 keV 3.3337147 cm 4.0431671 m World hIoni + 30 30.571977 cm 48.78105 cm -2.3839727 m 28.859279 MeV 3.9252911 keV 1.6840868 cm 4.060008 m World hIoni + 31 35.766731 cm 53.640986 cm -2.4381317 m 28.82998 MeV 28.129625 keV 8.9407536 cm 4.1494155 m World hIoni + 32 35.977826 cm 53.838838 cm -2.4403424 m 28.827169 MeV 1.3452883 keV 3.6411341 mm 4.1530567 m World hIoni + 33 37.261223 cm 55.041913 cm -2.4538024 m 28.819991 MeV 5.6456598 keV 2.2149986 cm 4.1752066 m World hIoni + 34 39.407741 cm 57.053339 cm -2.4763031 m 28.801203 MeV 17.140494 keV 3.7035443 cm 4.2122421 m World hIoni + 35 39.520979 cm 57.158325 cm -2.4774941 m 28.799853 MeV 291.53602 eV 1.9501446 mm 4.2141922 m World hIoni + 36 40.017619 cm 57.61915 cm -2.4827169 m 28.796518 MeV 3.3346775 keV 8.5544688 mm 4.2227467 m World hIoni + 37 42.308413 cm 59.741372 cm -2.5067557 m 28.781115 MeV 12.817648 keV 3.9408385 cm 4.2621551 m World hIoni + 38 44.728115 cm 61.991833 cm -2.5323075 m 28.76418 MeV 14.828029 keV 4.1771458 cm 4.3039265 m World hIoni + 39 46.051513 cm 63.227915 cm -2.5462991 m 28.753376 MeV 8.4680372 keV 2.2884366 cm 4.3268109 m World hIoni + 40 46.640218 cm 63.779064 cm -2.5525074 m 28.748041 MeV 2.5970017 keV 1.017728 cm 4.3369882 m World hIoni + 41 47.520973 cm 64.603403 cm -2.5617989 m 28.742802 MeV 3.567566 keV 1.5226895 cm 4.3522151 m World hIoni + 42 49.42227 cm 66.374923 cm -2.5818399 m 28.730124 MeV 12.677833 keV 3.2817145 cm 4.3850322 m World hIoni + 43 49.619402 cm 66.557481 cm -2.5839246 m 28.726903 MeV 1.8689982 keV 3.4007459 mm 4.388433 m World hIoni + 44 50.299202 cm 67.184554 cm -2.5911172 m 28.722957 MeV 3.9461529 keV 1.171613 cm 4.4001491 m World hIoni + 45 50.425985 cm 67.301268 cm -2.5924607 m 28.722346 MeV 611.81302 eV 2.1850665 mm 4.4023342 m World hIoni + 46 51.160463 cm 67.977536 cm -2.600246 m 28.71926 MeV 3.085414 keV 1.2660632 cm 4.4149948 m World hIoni + 47 52.026989 cm 68.777719 cm -2.6094636 m 28.714604 MeV 3.2927674 keV 1.4969282 cm 4.4299641 m World hIoni + 48 55.839015 cm 72.297938 cm -2.6501373 m 28.684396 MeV 26.952062 keV 6.5929685 cm 4.4958938 m World hIoni + 49 57.82243 cm 74.1442 cm -2.6713642 m 28.670302 MeV 14.094147 keV 3.4421619 cm 4.5303154 m World hIoni + 50 59.432393 cm 75.645686 cm -2.6886167 m 28.660521 MeV 8.4403781 keV 2.7969498 cm 4.5582849 m World hIoni + 51 60.707394 cm 76.832083 cm -2.7022266 m 28.652978 MeV 6.5211637 keV 2.2103102 cm 4.580388 m World hIoni + 52 65.028573 cm 80.850132 cm -2.7482809 m 28.624642 MeV 24.965314 keV 7.4851629 cm 4.6552396 m World hIoni + 53 66.349403 cm 82.094934 cm -2.7624757 m 28.617702 MeV 5.7853215 keV 2.304139 cm 4.678281 m World hIoni + 54 69.745805 cm 85.302084 cm -2.798884 m 28.576242 MeV 23.915256 keV 5.9226026 cm 4.737507 m World hIoni + 55 76.03012 cm 91.228934 cm -2.8664704 m 28.543511 MeV 30.739963 keV 10.968164 cm 4.8471887 m World hIoni + 56 76.049322 cm 91.247004 cm -2.8666783 m 28.543407 MeV 103.9483 eV 335.76339 um 4.8475244 m World hIoni + 57 77.898175 cm 92.986812 cm -2.8866908 m 28.528338 MeV 13.816754 keV 3.232675 cm 4.8798512 m World hIoni + 58 78.32931 cm 93.393653 cm -2.8913729 m 28.507269 MeV 3.2264016 keV 7.5539845 mm 4.8874052 m World hIoni + 59 80.284203 cm 95.243099 cm -2.9126226 m 28.496567 MeV 10.701231 keV 3.4289306 cm 4.9216945 m World hIoni + 60 83.229777 cm 98.023365 cm -2.9445931 m 28.48058 MeV 15.987049 keV 5.1601845 cm 4.9732963 m World hIoni + 61 85.241823 cm 99.903531 cm -2.9662417 m 28.468609 MeV 10.852867 keV 3.502859 cm 5.0083249 m World hIoni + 62 86.597242 cm 1.0117609 m -2.980918 m 28.454969 MeV 9.6064062 keV 2.3686474 cm 5.0320114 m World hIoni + 63 88.062858 cm 1.025469 m -2.9967971 m 28.447544 MeV 6.3398101 keV 2.5590445 cm 5.0576018 m World hIoni + 64 88.588986 cm 1.0305006 m -3.0025974 m 28.439001 MeV 3.950504 keV 9.3081545 mm 5.06691 m World hIoni + 65 90.531107 cm 1.0491289 m -3.0240507 m 28.426814 MeV 12.187466 keV 3.4415713 cm 5.1013257 m World hIoni + 66 92.323771 cm 1.0663689 m -3.0438634 m 28.415931 MeV 9.0704727 keV 3.1798259 cm 5.1331239 m World hIoni + 67 96.598291 cm 1.1074918 m -3.0912924 m 28.389682 MeV 26.24815 keV 7.594603 cm 5.20907 m World hIoni + 68 97.196224 cm 1.1132721 m -3.0979318 m 28.387164 MeV 2.5187004 keV 1.0641647 cm 5.2197116 m World hIoni + 69 99.39467 cm 1.1344989 m -3.1223666 m 28.372072 MeV 13.972897 keV 3.9127484 cm 5.2588391 m World hIoni + 70 99.709508 cm 1.1375286 m -3.1258663 m 28.369176 MeV 1.6523746 keV 5.5981229 mm 5.2644372 m World hIoni + 71 1.0099643 m 1.1499057 m -3.1401609 m 28.359783 MeV 6.7337315 keV 2.2872423 cm 5.2873097 m World hIoni + 72 1.0102635 m 1.1501931 m -3.1404931 m 28.347134 MeV 0 eV 531.47098 um 5.2878411 m World hIoni + 73 1.0269544 m 1.1662377 m -3.1589933 m 28.324106 MeV 11.623688 keV 2.9635675 cm 5.3174768 m World hIoni + 74 1.0578487 m 1.1958654 m -3.1932807 m 28.30893 MeV 13.442236 keV 5.4844372 cm 5.3723212 m World hIoni + 75 1.1123487 m 1.248807 m -3.2547943 m 28.271318 MeV 35.354703 keV 9.7760244 cm 5.4700814 m World hIoni + 76 1.1259596 m 1.2618595 m -3.2701438 m 28.262851 MeV 6.4145044 keV 2.4315296 cm 5.4943967 m World hIoni + 77 1.1283796 m 1.264178 m -3.2728627 m 28.256688 MeV 1.6675843 keV 4.3155466 mm 5.4987123 m World hIoni + 78 1.1299747 m 1.2657038 m -3.2746508 m 28.253408 MeV 667.8701 eV 2.8407573 mm 5.501553 m World hIoni + 79 1.1345896 m 1.2701253 m -3.2798288 m 28.249268 MeV 2.0537349 keV 8.2255027 mm 5.5097785 m World hIoni + 80 1.180153 m 1.3135084 m -3.3306932 m 28.224821 MeV 22.544014 keV 8.0903321 cm 5.5906818 m World hIoni + 81 1.216983 m 1.3486592 m -3.3719627 m 28.204623 MeV 16.99244 keV 6.553796 cm 5.6562198 m World hIoni + 82 1.2234866 m 1.354829 m -3.3792105 m 28.198797 MeV 3.1600392 keV 1.1527948 cm 5.6677477 m World hIoni + 83 1.2289638 m 1.3600348 m -3.3853003 m 28.194065 MeV 2.76403 keV 9.7049882 mm 5.6774527 m World hIoni + 84 1.2380753 m 1.3686952 m -3.3954142 m 28.186509 MeV 6.1597561 keV 1.613416 cm 5.6935869 m World hIoni + 85 1.2716344 m 1.4005977 m -3.4326953 m 28.168774 MeV 16.528572 keV 5.9446485 cm 5.7530334 m World hIoni + 86 1.294108 m 1.4218518 m -3.4576118 m 28.131646 MeV 16.42851 keV 3.9719433 cm 5.7927528 m World hIoni + 87 1.2978163 m 1.4253919 m -3.4617537 m 28.127418 MeV 959.74092 eV 6.590896 mm 5.7993437 m World hIoni + 88 1.3395368 m 1.465338 m -3.5083538 m 28.105174 MeV 21.154629 keV 7.4215143 cm 5.8735589 m World hIoni + 89 1.3432784 m 1.46892 m -3.5125627 m 28.102726 MeV 1.3908328 keV 6.6742844 mm 5.8802331 m World hIoni + 90 1.3628298 m 1.4876318 m -3.5345585 m 28.08788 MeV 13.436588 keV 3.4874138 cm 5.9151073 m World hIoni + 91 1.3730481 m 1.4974467 m -3.5460419 m 28.08155 MeV 4.9370657 keV 1.8237727 cm 5.933345 m World hIoni + 92 1.388376 m 1.5121731 m -3.5631681 m 28.072239 MeV 7.7662762 keV 2.7296885 cm 5.9606419 m World hIoni + 93 1.392436 m 1.5160831 m -3.5676848 m 28.06959 MeV 1.6259239 keV 7.2230386 mm 5.9678649 m World hIoni + 94 1.3937879 m 1.517385 m -3.5691915 m 28.020314 MeV 909.22556 eV 2.4068092 mm 5.9702717 m World hIoni + 95 1.403997 m 1.5272124 m -3.5805166 m 28.014558 MeV 5.7557158 keV 1.8140047 cm 5.9884118 m World hIoni + 96 1.4380427 m 1.5600131 m -3.6185071 m 27.987765 MeV 24.811418 keV 6.0648973 cm 6.0490608 m World hIoni + 97 1.4407017 m 1.5625702 m -3.6214692 m 27.978931 MeV 2.4923626 keV 4.7310546 mm 6.0537918 m World hIoni + 98 1.4450088 m 1.5667048 m -3.6262571 m 27.973327 MeV 3.5690311 keV 7.6530945 mm 6.0614449 m World hIoni + 99 1.4552691 m 1.576542 m -3.6376587 m 27.964583 MeV 6.3213667 keV 1.8222019 cm 6.0796669 m World hIoni + 100 1.5096197 m 1.6286089 m -3.6978914 m 27.930937 MeV 32.421189 keV 9.6400273 cm 6.1760672 m World hIoni + 101 1.5161536 m 1.6348799 m -3.7051552 m 27.883721 MeV 3.4802749 keV 1.1609481 cm 6.1876767 m World hIoni + 102 1.5194282 m 1.6380403 m -3.7088109 m 27.868294 MeV 2.5119903 keV 5.8374119 mm 6.1935141 m World hIoni + 103 1.5242877 m 1.6427184 m -3.7142325 m 27.863368 MeV 3.7787864 keV 8.6540395 mm 6.2021681 m World hIoni + 104 1.5354305 m 1.6534588 m -3.7267001 m 27.855063 MeV 6.7860168 keV 1.9873645 cm 6.2220418 m World hIoni + 105 1.5839115 m 1.7002113 m -3.7808622 m 27.818262 MeV 35.692443 keV 8.6427986 cm 6.3084698 m World hIoni + 106 1.603401 m 1.7189309 m -3.8029128 m 27.805145 MeV 11.350007 keV 3.4878316 cm 6.3433481 m World hIoni + 107 1.6365651 m 1.7507907 m -3.8405487 m 27.783031 MeV 20.682999 keV 5.9425417 cm 6.4027735 m World hIoni + 108 1.6425836 m 1.7566158 m -3.8474596 m 27.780674 MeV 2.3569645 keV 1.0858867 cm 6.4136324 m World hIoni + 109 1.6577566 m 1.7713323 m -3.8649357 m 27.758891 MeV 10.332086 keV 2.7426483 cm 6.4410588 m World hIoni + 110 1.6711332 m 1.7843264 m -3.8803356 m 27.748633 MeV 8.2895605 keV 2.4185474 cm 6.4652443 m World hIoni + 111 1.6756953 m 1.7887253 m -3.8855674 m 27.736901 MeV 3.2816298 keV 8.2179748 mm 6.4734623 m World hIoni + 112 1.691806 m 1.8043505 m -3.9040977 m 27.728859 MeV 8.0425486 keV 2.9104611 cm 6.5025669 m World hIoni + 113 1.7101064 m 1.8221201 m -3.925231 m 27.700983 MeV 11.225766 keV 3.3125221 cm 6.5356921 m World hIoni + 114 1.795426 m 1.9051567 m -4.0238769 m 27.645221 MeV 50.993701 keV 15.461533 cm 6.6903075 m World hIoni + 115 1.795927 m 1.905646 m -4.0244573 m 27.644783 MeV 437.66539 eV 909.48245 um 6.6912169 m World hIoni + 116 1.821962 m 1.9310667 m -4.0546125 m 27.633235 MeV 10.440422 keV 4.7258712 cm 6.7384756 m World hIoni + 117 1.8265804 m 1.9356292 m -4.060012 m 27.629375 MeV 2.7566613 keV 8.4439376 mm 6.7469196 m World hIoni + 118 1.8346173 m 1.9435516 m -4.0693955 m 27.621632 MeV 4.3801169 keV 1.4676712 cm 6.7615963 m World hIoni + 119 1.8514794 m 1.960145 m -4.0890997 m 27.607485 MeV 12.631393 keV 3.0788452 cm 6.7923848 m World hIoni + 120 1.9276939 m 2.0348976 m -4.1783417 m 27.563416 MeV 44.069313 keV 13.914393 cm 6.9315287 m World hIoni + 121 1.945075 m 2.0520289 m -4.1985793 m 27.548672 MeV 8.9069807 keV 3.1703998 cm 6.9632327 m World hIoni + 122 1.9479773 m 2.0548708 m -4.2019545 m 27.545638 MeV 1.2142445 keV 5.2812053 mm 6.9685139 m World hIoni + 123 1.9536242 m 2.0604056 m -4.2085207 m 27.479981 MeV 2.5709444 keV 1.0278026 cm 6.9787919 m World hIoni + 124 1.9561323 m 2.0628715 m -4.2114365 m 27.475814 MeV 981.10512 eV 4.5687428 mm 6.9833607 m World hIoni + 125 1.9564874 m 2.0632199 m -4.2118486 m 27.472319 MeV 199.79693 eV 645.91287 um 6.9840066 m World hIoni + 126 1.9572165 m 2.0639358 m -4.2126949 m 27.463809 MeV 321.68661 eV 1.326816 mm 6.9853334 m World hIoni + 127 1.9713241 m 2.0777773 m -4.2290992 m 27.449559 MeV 8.7064829 keV 2.5684888 cm 7.0110183 m World hIoni + 128 2.018573 m 2.1243093 m -4.284007 m 27.361027 MeV 27.469365 keV 8.6096581 cm 7.0971149 m World hIoni + 129 2.0328385 m 2.1381887 m -4.3005935 m 27.353396 MeV 6.3922214 keV 2.5908613 cm 7.1230235 m World hIoni + 130 2.0349416 m 2.1402281 m -4.3030331 m 27.338047 MeV 1.1023002 keV 3.8122845 mm 7.1268358 m World hIoni + 131 2.0605011 m 2.164958 m -4.3325949 m 27.324444 MeV 12.470784 keV 4.6246782 cm 7.1730825 m World hIoni + 132 2.0683321 m 2.1725662 m -4.3416982 m 27.319013 MeV 3.8553191 keV 1.4215443 cm 7.187298 m World hIoni + 133 2.0770764 m 2.181062 m -4.3518351 m 27.31294 MeV 6.0721025 keV 1.5855612 cm 7.2031536 m World hIoni + 134 2.0849101 m 2.1886586 m -4.3609126 m 27.308893 MeV 4.0469596 keV 1.4194244 cm 7.2173478 m World hIoni + 135 2.092271 m 2.19581 m -4.3694666 m 27.300543 MeV 6.5361051 keV 1.336021 cm 7.230708 m World hIoni + 136 2.1108262 m 2.213751 m -4.3909171 m 27.286237 MeV 10.951829 keV 3.3560397 cm 7.2642684 m World hIoni + 137 2.1141186 m 2.2169483 m -4.3947053 m 27.28389 MeV 525.09631 eV 5.9509568 mm 7.2702194 m World hIoni + 138 2.1266469 m 2.2290997 m -4.4090699 m 27.276376 MeV 7.5137592 keV 2.2604367 cm 7.2928238 m World hIoni + 139 2.1299247 m 2.2322833 m -4.4128239 m 27.239322 MeV 3.896241 keV 5.9136538 mm 7.2987374 m World hIoni + 140 2.1324486 m 2.2347352 m -4.4157064 m 27.237225 MeV 1.0585491 keV 4.5487383 mm 7.3032862 m World hIoni + 141 2.1382684 m 2.2403884 m -4.4223527 m 27.23121 MeV 4.362575 keV 1.0488135 cm 7.3137743 m World hIoni + 142 2.161586 m 2.2630214 m -4.4489726 m 27.219275 MeV 10.581251 keV 4.2007101 cm 7.3557814 m World hIoni + 143 2.1717835 m 2.2729023 m -4.4605486 m 27.209927 MeV 6.1642848 keV 1.8320031 cm 7.3741014 m World hIoni + 144 2.1829051 m 2.2835925 m -4.4731555 m 27.201754 MeV 8.1729882 keV 1.9922503 cm 7.3940239 m World hIoni + 145 2.1901605 m 2.2905657 m -4.4813654 m 27.196034 MeV 3.5136663 keV 1.2987226 cm 7.4070112 m World hIoni + 146 2.2106049 m 2.3101906 m -4.504563 m 27.178919 MeV 15.443011 keV 3.6623032 cm 7.4436342 m World hIoni + 147 2.2111946 m 2.310759 m -4.5052333 m 27.175305 MeV 161.37849 eV 1.0583431 mm 7.4446925 m World hIoni + 148 2.2212077 m 2.3204126 m -4.5166022 m 27.166945 MeV 7.3061318 keV 1.7964007 cm 7.4626565 m World hIoni + 149 2.2282281 m 2.3271729 m -4.5245592 m 27.160908 MeV 3.362123 keV 1.2581763 cm 7.4752383 m World hIoni + 150 2.2282304 m 2.3271751 m -4.5245618 m 27.155956 MeV 1.3775809 eV 4.1759123 um 7.4752425 m World hIoni + 151 2.2512564 m 2.3492559 m -4.5505791 m 27.140514 MeV 10.574027 keV 4.1166255 cm 7.5164087 m World hIoni + 152 2.2591589 m 2.3568523 m -4.5595426 m 27.136024 MeV 3.1924511 keV 1.4159781 cm 7.5305685 m World hIoni + 153 2.275824 m 2.3728926 m -4.5784245 m 27.126828 MeV 9.1963826 keV 2.9858763 cm 7.5604273 m World hIoni + 154 2.2932199 m 2.3896959 m -4.5982447 m 27.105836 MeV 13.234384 keV 3.1269965 cm 7.5916972 m World hIoni + 155 2.2980777 m 2.3943798 m -4.6037547 m 27.102494 MeV 3.3417488 keV 8.7119647 mm 7.6004092 m World hIoni + 156 2.3052995 m 2.4013289 m -4.6119485 m 27.09673 MeV 2.1309784 keV 1.2945382 cm 7.6133546 m World hIoni + 157 2.3068555 m 2.4028257 m -4.6137108 m 27.093993 MeV 615.68941 eV 2.7869551 mm 7.6161415 m World hIoni + 158 2.3172052 m 2.4127782 m -4.6254406 m 27.089703 MeV 4.2895907 keV 1.8540638 cm 7.6346822 m World hIoni + 159 2.3270135 m 2.4222592 m -4.636619 m 27.081052 MeV 7.010699 keV 1.7636586 cm 7.6523188 m World hIoni + 160 2.3482434 m 2.4427131 m -4.6608043 m 27.055414 MeV 10.379771 keV 3.8131421 cm 7.6904502 m World hIoni + 161 2.3608278 m 2.4547814 m -4.6751617 m 27.042266 MeV 6.1476605 keV 2.2586459 cm 7.7130366 m World hIoni + 162 2.3666459 m 2.4603427 m -4.6818467 m 27.033386 MeV 2.5215775 keV 1.0462657 cm 7.7234993 m World hIoni + 163 2.3706649 m 2.4642021 m -4.6864686 m 27.016334 MeV 2.2449381 keV 7.2394025 mm 7.7307387 m World hIoni + 164 2.3947889 m 2.487317 m -4.7141381 m 26.994866 MeV 14.255122 keV 4.3380589 cm 7.7741193 m World hIoni + 165 2.4015218 m 2.4937809 m -4.7218966 m 26.991469 MeV 3.3971058 keV 1.2137092 cm 7.7862564 m World hIoni + 166 2.4355207 m 2.5263969 m -4.7610862 m 26.973439 MeV 18.029819 keV 6.1282742 cm 7.8475391 m World hIoni + 167 2.4400174 m 2.5306957 m -4.7662726 m 26.970448 MeV 2.9912843 keV 8.0992374 mm 7.8556384 m World hIoni + 168 2.4499414 m 2.5401688 m -4.7777164 m 26.959093 MeV 8.3550041 keV 1.7865857 cm 7.8735042 m World hIoni + 169 2.4573346 m 2.5472713 m -4.7862958 m 26.949641 MeV 6.5630817 keV 1.3368256 cm 7.8868725 m World hIoni + 170 2.4703273 m 2.5597238 m -4.8014114 m 26.932595 MeV 6.5246257 keV 2.3502333 cm 7.9103748 m World hIoni + 171 2.4748918 m 2.5640759 m -4.8066946 m 26.929881 MeV 2.7137889 keV 8.2272461 mm 7.9186021 m World hIoni + 172 2.4861454 m 2.5748038 m -4.8197348 m 26.923726 MeV 4.9012508 keV 2.0292336 cm 7.9388944 m World hIoni + 173 2.4862262 m 2.5748804 m -4.8198285 m 26.92097 MeV 0 eV 145.52532 um 7.9390399 m World hIoni + 174 2.4933601 m 2.5816521 m -4.828094 m 26.90975 MeV 2.3813083 keV 1.2847813 cm 7.9518877 m World hIoni + 175 2.4970148 m 2.5851193 m -4.8323444 m 26.907649 MeV 2.1004952 keV 6.5913026 mm 7.958479 m World hIoni + 176 2.4976883 m 2.5857577 m -4.8331273 m 26.907385 MeV 263.63824 eV 1.2141111 mm 7.9596931 m World hIoni + 177 2.5079084 m 2.595446 m -4.8450009 m 26.901564 MeV 4.2909664 keV 1.8420008 cm 7.9781132 m World hIoni + 178 2.5259909 m 2.6126414 m -4.8659986 m 26.890044 MeV 11.519984 keV 3.2612271 cm 8.0107254 m World hIoni + 179 2.5560808 m 2.6411626 m -4.9009723 m 26.869677 MeV 18.113149 keV 5.4240597 cm 8.064966 m World hIoni + 180 2.586202 m 2.6699277 m -4.9361604 m 26.849801 MeV 18.147155 keV 5.4524627 cm 8.1194906 m World hIoni + 181 2.5867245 m 2.6704237 m -4.9367673 m 26.84946 MeV 340.91655 eV 941.98523 um 8.1204326 m World hIoni + 182 2.5929673 m 2.6763496 m -4.9440188 m 26.843491 MeV 5.9686803 keV 1.125487 cm 8.1316875 m World hIoni + 183 2.5963717 m 2.679568 m -4.9479576 m 26.84118 MeV 2.311234 keV 6.120635 mm 8.1378081 m World hIoni + 184 2.6213579 m 2.7031667 m -4.9768731 m 26.821569 MeV 18.093963 keV 4.49146 cm 8.1827227 m World hIoni + 185 2.6285194 m 2.709947 m -4.9850808 m 26.808645 MeV 4.6609334 keV 1.2830673 cm 8.1955534 m World hIoni + 186 2.6469658 m 2.7274541 m -5.0061675 m 26.784451 MeV 10.421836 keV 3.3036681 cm 8.2285901 m World hIoni + 187 2.6708711 m 2.7501585 m -5.033556 m 26.768846 MeV 14.607623 keV 4.2861317 cm 8.2714514 m World hIoni + 188 2.6760201 m 2.7550141 m -5.0394492 m 26.764581 MeV 2.9302416 keV 9.2097009 mm 8.2806611 m World hIoni + 189 2.6958179 m 2.7737292 m -5.0622234 m 26.751427 MeV 11.740738 keV 3.5508792 cm 8.3161699 m World hIoni + 190 2.7044399 m 2.7818567 m -5.0721029 m 26.735946 MeV 4.5595736 keV 1.542731 cm 8.3315972 m World hIoni + 191 2.7096712 m 2.7867893 m -5.0781062 m 26.733467 MeV 2.4785003 keV 9.3667597 mm 8.340964 m World hIoni + 192 2.7187899 m 2.7953804 m -5.0885412 m 26.727033 MeV 6.4339573 keV 1.6304786 cm 8.3572688 m World hIoni + 193 2.7244842 m 2.8007349 m -5.0950667 m 26.721677 MeV 4.3129327 keV 1.0182233 cm 8.367451 m World hIoni + 194 2.7342566 m 2.8099164 m -5.1062665 m 26.713358 MeV 6.51525 keV 1.7471002 cm 8.384922 m World hIoni + 195 2.749867 m 2.8245503 m -5.1241264 m 26.70438 MeV 8.9784058 keV 2.7871388 cm 8.4127934 m World hIoni + 196 2.7538818 m 2.8282923 m -5.1287118 m 26.701483 MeV 1.5329677 keV 7.1517444 mm 8.4199451 m World hIoni + 197 2.7948977 m 2.8664849 m -5.1756181 m 26.673418 MeV 25.698322 keV 7.3083575 cm 8.4930287 m World hIoni + 198 2.8036056 m 2.8746102 m -5.1855646 m 26.661185 MeV 5.9174381 keV 1.5517147 cm 8.5085458 m World hIoni + 199 2.8048532 m 2.87577 m -5.1869833 m 26.659815 MeV 136.71798 eV 2.2168343 mm 8.5107627 m World hIoni + 200 2.8123682 m 2.8827436 m -5.1955202 m 26.653327 MeV 4.9972449 keV 1.3341131 cm 8.5241038 m World hIoni + 201 2.8132433 m 2.8835601 m -5.196521 m 26.650772 MeV 239.69637 eV 1.5601681 mm 8.525664 m World hIoni + 202 2.8608282 m 2.9279596 m -5.2510022 m 26.619487 MeV 27.224608 keV 8.4875796 cm 8.6105398 m World hIoni + 203 2.8624749 m 2.9295117 m -5.2528798 m 26.619028 MeV 458.76462 eV 2.9404504 mm 8.6134802 m World hIoni + 204 2.8626892 m 2.9297136 m -5.2531242 m 26.617265 MeV 58.795419 eV 382.58464 um 8.6138628 m World hIoni + 205 2.8769585 m 2.9431757 m -5.2694142 m 26.603753 MeV 11.792611 keV 2.5499182 cm 8.639362 m World hIoni + 206 2.8791321 m 2.9452365 m -5.2719094 m 26.599077 MeV 1.1451246 keV 3.898389 mm 8.6432604 m World hIoni + 207 2.8998278 m 2.9648529 m -5.2956755 m 26.585142 MeV 12.773077 keV 3.7120712 cm 8.6803811 m World hIoni + 208 2.9065478 m 2.971224 m -5.3033769 m 26.572942 MeV 3.5898303 keV 1.2044098 cm 8.6924252 m World hIoni + 209 2.9143198 m 2.9785992 m -5.3122751 m 26.567904 MeV 3.2436902 keV 1.3927524 cm 8.7063527 m World hIoni + 210 2.9603305 m 3.0222689 m -5.3648776 m 26.538409 MeV 27.104445 keV 8.2408206 cm 8.7887609 m World hIoni + 211 2.9625005 m 3.0243321 m -5.3673591 m 26.533713 MeV 697.92847 eV 3.8889058 mm 8.7926498 m World hIoni + 212 2.9658686 m 3.0275442 m -5.3712118 m 26.529816 MeV 2.0970324 keV 6.0419061 mm 8.7986917 m World hIoni + 213 2.9695647 m 3.0310626 m -5.3754421 m 26.510005 MeV 1.5984773 keV 6.6283867 mm 8.8053201 m World hIoni + 214 2.9714117 m 3.0328118 m -5.3775516 m 26.507497 MeV 702.47882 eV 3.304675 mm 8.8086248 m World hIoni + 215 2.9725387 m 3.0338774 m -5.378835 m 26.505202 MeV 2.295506 keV 2.0132135 mm 8.810638 m World hIoni + 216 2.9820564 m 3.0428765 m -5.3896721 m 26.495867 MeV 6.7568214 keV 1.700036 cm 8.8276384 m World hIoni + 217 3.0214068 m 3.0801625 m -5.4343697 m 26.472501 MeV 20.694175 keV 7.0261075 cm 8.8978994 m World hIoni + 218 3.0322002 m 3.0904161 m -5.446613 m 26.461718 MeV 9.3629306 keV 1.9275146 cm 8.9171746 m World hIoni + 219 3.051865 m 3.1090346 m -5.4688973 m 26.448962 MeV 11.547218 keV 3.5070548 cm 8.9522451 m World hIoni + 220 3.0616228 m 3.1182868 m -5.4798824 m 26.44443 MeV 4.5323653 keV 1.7363512 cm 8.9696086 m World hIoni + 221 3.0773857 m 3.1332343 m -5.4975435 m 26.437449 MeV 6.9810154 keV 2.7996713 cm 8.9976054 m World Decay +Track (trackID 3, parentID 1) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = mu+, Track ID = 188, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 3.08 m 3.13 m -5.5 m 37.3 MeV 0 eV 0 fm 0 fm World initStep + 1 3.0861064 m 3.1484155 m -5.5152231 m 37.289493 MeV 3.7449283 keV 2.4881484 cm 2.4881484 cm World muIoni + 2 3.1269268 m 3.2192902 m -5.5976193 m 37.257978 MeV 29.824717 keV 11.609805 cm 14.097953 cm World muIoni + 3 3.1314334 m 3.2270015 m -5.6066101 m 37.253241 MeV 1.7642303 keV 1.2673073 cm 15.36526 cm World muIoni + 4 3.1390998 m 3.2401036 m -5.621904 m 37.243275 MeV 5.2328625 keV 2.1548652 cm 17.520126 cm World muIoni + 5 3.148982 m 3.2571124 m -5.6416707 m 37.237995 MeV 5.2799501 keV 2.7886885 cm 20.308814 cm World muIoni + 6 3.1552313 m 3.2678546 m -5.6541562 m 37.230841 MeV 3.2767502 keV 1.7616361 cm 22.07045 cm World muIoni + 7 3.1598113 m 3.2757024 m -5.6632617 m 37.228865 MeV 1.9765208 keV 1.286368 cm 23.356818 cm World muIoni + 8 3.1843527 m 3.3178046 m -5.7120521 m 37.212513 MeV 14.291713 keV 6.8959377 cm 30.252756 cm World muIoni + 9 3.2024784 m 3.3488592 m -5.7483829 m 37.201027 MeV 9.566566 keV 5.1116243 cm 35.36438 cm World muIoni + 10 3.2193555 m 3.3778412 m -5.7818367 m 37.190842 MeV 9.0327505 keV 4.7370668 cm 40.101447 cm World muIoni + 11 3.2337535 m 3.4023352 m -5.8099069 m 37.182726 MeV 8.1157115 keV 3.9939959 cm 44.095443 cm World muIoni + 12 3.2445646 m 3.420654 m -5.8309069 m 37.175657 MeV 5.7609066 keV 2.9890822 cm 47.084525 cm World muIoni + 13 3.2566952 m 3.4412384 m -5.8544397 m 37.164351 MeV 7.3423812 keV 3.3535958 cm 50.438121 cm World muIoni + 14 3.261084 m 3.448756 m -5.8629868 m 37.154973 MeV 5.1950219 keV 1.2199552 cm 51.658076 cm World muIoni + 15 3.280754 m 3.4822734 m -5.9009076 m 37.143978 MeV 10.003194 keV 5.4298493 cm 57.087925 cm World muIoni + 16 3.2881166 m 3.4948464 m -5.9150106 m 37.139871 MeV 4.1063686 keV 2.0277587 cm 59.115684 cm World muIoni + 17 3.2961701 m 3.5086141 m -5.9304702 m 37.128893 MeV 4.7404178 keV 2.2212837 cm 61.336968 cm World muIoni + 18 3.3042247 m 3.5224693 m -5.9459519 m 37.119364 MeV 7.6466795 keV 2.2282842 cm 63.565252 cm World muIoni + 19 3.3711891 m 3.6374803 m -6.0746896 m 37.07619 MeV 41.328979 keV 18.516362 cm 82.081614 cm World muIoni + 20 3.3921108 m 3.6733615 m -6.1149971 m 37.062168 MeV 14.021342 keV 5.7878131 cm 87.869427 cm OutOfWorld Transportation +Track (trackID 188, parentID 3) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.673713(mm),0.23277253(mm),78.646757(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.319134504458(mm),-1.310406120719(mm),79.061933158747(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2779,7 +2107,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.277717(mm),-0.98518108(mm),78.540255(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.054687(mm),0.70054373(mm),78.932235(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2788,7 +2116,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.581497(mm),1.1314267(mm),78.310364(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.198106(mm),-0.74921991(mm),78.201639(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2797,7 +2125,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.011637(mm),2.585969(mm),79.29248(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.707288(mm),-1.9148249(mm),78.288183(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2806,7 +2134,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.637809(mm),1.6758344(mm),78.300434(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.852099(mm),3.4174977(mm),78.79163(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2815,7 +2143,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.198616(mm),-0.12250467(mm),78.201549(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.343853(mm),-1.5057669(mm),78.528594(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2824,7 +2152,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.484256(mm),-2.1425064(mm),78.856491(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.681529(mm),1.9399548(mm),78.998033(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2833,7 +2161,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.724497(mm),-3.2931464(mm),78.461476(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.204382(mm),-2.3676907(mm),78.376859(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2842,7 +2170,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.900784(mm),-0.71474696(mm),79.312027(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.559212(mm),-1.5196028(mm),79.195928(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2851,7 +2179,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.504893(mm),1.3486816(mm),78.500198(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.434728(mm),-2.2261197(mm),78.688897(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2860,7 +2188,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.916669(mm),2.8214401(mm),79.132899(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.313604(mm),1.9180848(mm),78.3576(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2869,7 +2197,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.042015(mm),2.9764184(mm),79.110797(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.980885(mm),-2.3981314(mm),78.416268(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2878,7 +2206,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.897316(mm),0.11264767(mm),79.136311(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.252794(mm),-3.1201713(mm),79.073631(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2887,7 +2215,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.570086(mm),-1.1436505(mm),79.370338(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.030535(mm),-1.0062474(mm),78.231186(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2896,7 +2224,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.928279(mm),-0.46510513(mm),78.954525(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.12929(mm),3.2213712(mm),78.919081(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2905,7 +2233,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.471296(mm),-3.3174244(mm),78.506122(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.761359(mm),-3.1335638(mm),78.80763(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2914,7 +2242,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.679082(mm),-0.97828166(mm),78.293157(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.3857(mm),0.70340245(mm),78.521215(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2923,7 +2251,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.981493(mm),-0.80108379(mm),79.297795(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.364059(mm),-0.8954402(mm),78.172377(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2932,7 +2260,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.203543(mm),1.7889128(mm),79.258642(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.54119(mm),1.3832704(mm),78.846452(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2941,7 +2269,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.844588(mm),1.4719679(mm),78.616628(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.326589(mm),0.19087546(mm),78.178984(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2950,7 +2278,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.097045(mm),-3.8670881(mm),78.74844(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.596461(mm),3.2020511(mm),78.484052(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2959,7 +2287,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.243763(mm),3.5435476(mm),78.898896(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.164373(mm),0.59341789(mm),78.736568(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2968,7 +2296,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.858673(mm),2.0436616(mm),78.966798(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.368668(mm),-2.4363355(mm),79.053199(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2977,7 +2305,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.502913(mm),1.1342664(mm),79.205855(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.242704(mm),-3.5408529(mm),78.899083(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2986,7 +2314,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.656137(mm),-3.2937707(mm),78.47353(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.30504(mm),-1.3099662(mm),79.064418(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -2995,7 +2323,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.240275(mm),2.820721(mm),78.899511(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.157929(mm),1.4999154(mm),79.090358(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3004,7 +2332,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.118348(mm),-3.1652265(mm),78.568356(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.503932(mm),-0.38423798(mm),78.676694(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3013,7 +2341,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.851526(mm),0.076848857(mm),79.320712(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.708094(mm),-1.5431116(mm),79.346003(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3022,7 +2350,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.802289(mm),-2.2843881(mm),79.329394(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.846588(mm),-2.2619327(mm),79.145256(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3031,7 +2359,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.404936(mm),1.7384248(mm),79.223131(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.438942(mm),0.78074839(mm),79.393462(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3040,7 +2368,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.069563(mm),-1.2587874(mm),78.753285(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.756998(mm),-0.072514078(mm),78.808399(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3049,7 +2377,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.87327(mm),1.4152973(mm),79.140551(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.16913(mm),0.42128141(mm),79.088383(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3058,7 +2386,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.433534(mm),1.8111633(mm),78.336454(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.949037(mm),0.0017181343(mm),78.421883(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3067,7 +2395,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.519976(mm),1.4185792(mm),78.321212(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.870624(mm),-0.30484571(mm),78.964691(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3076,7 +2404,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.405105(mm),0.52702733(mm),78.517793(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.085106(mm),2.0142654(mm),78.221564(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3085,7 +2413,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.71337(mm),-1.7377089(mm),78.287111(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.397263(mm),0.37263498(mm),78.166522(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3094,7 +2422,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.304919(mm),0.11603746(mm),79.417094(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.480478(mm),1.8401128(mm),79.386138(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3103,7 +2431,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.245801(mm),-3.1073806(mm),78.369556(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.219143(mm),3.1283677(mm),78.72691(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3112,7 +2440,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.753764(mm),1.2161653(mm),79.33795(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.020524(mm),-0.58470961(mm),78.585605(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3121,7 +2449,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.357299(mm),-1.5458679(mm),78.173569(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.595761(mm),0.077396969(mm),79.36581(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3130,7 +2458,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.023772(mm),1.0852997(mm),78.585033(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.307305(mm),-1.50186(mm),79.416673(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3139,7 +2467,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.073705(mm),1.6783128(mm),79.281536(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.978504(mm),-2.8185013(mm),78.593015(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3148,7 +2476,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.561065(mm),-0.72557623(mm),79.019274(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.671074(mm),-2.9944198(mm),78.470896(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3157,7 +2485,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.568937(mm),0.50973262(mm),78.136251(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.854779(mm),0.75200137(mm),78.791158(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3166,7 +2494,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.258801(mm),1.3656614(mm),78.190937(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.882887(mm),-2.0820577(mm),79.138855(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3175,7 +2503,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.86227(mm),1.2803532(mm),78.789837(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.846607(mm),-0.23270379(mm),78.616272(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3184,7 +2512,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.164567(mm),-0.27430514(mm),78.207553(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.216351(mm),1.6463425(mm),78.90373(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3193,7 +2521,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.424639(mm),2.3847439(mm),78.867003(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.40613(mm),1.0344782(mm),78.693939(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3202,7 +2530,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.332213(mm),-3.040605(mm),78.354319(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.548135(mm),0.032677391(mm),79.197881(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3211,7 +2539,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.298163(mm),-3.7969596(mm),78.889304(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.761284(mm),-2.3336974(mm),78.807643(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3220,7 +2548,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.920383(mm),1.484687(mm),79.132244(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.269213(mm),0.4845521(mm),78.894409(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3229,7 +2557,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.794703(mm),-3.7328639(mm),78.978078(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.678643(mm),-0.70677416(mm),78.469561(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3238,7 +2566,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.205679(mm),-2.0716222(mm),78.376631(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.08335(mm),-3.0337229(mm),79.103508(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3247,7 +2575,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.517683(mm),1.3925858(mm),78.850597(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.002283(mm),0.77767247(mm),78.765149(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3256,7 +2584,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.19581(mm),-1.6875899(mm),78.554698(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.646484(mm),-1.7282892(mm),79.356867(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3265,7 +2593,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.39668(mm),-1.1422426(mm),78.695606(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.372898(mm),1.4829235(mm),79.22878(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3274,7 +2602,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.270246(mm),0.34753423(mm),79.423208(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.831824(mm),-1.576506(mm),79.324186(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3283,7 +2611,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.308786(mm),-1.9788347(mm),78.182123(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.168182(mm),1.2287231(mm),78.383242(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3292,7 +2620,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.874168(mm),2.566927(mm),78.787739(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.137737(mm),-0.65181664(mm),78.917591(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3301,7 +2629,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.617099(mm),-2.3072206(mm),78.65674(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.053228(mm),-0.37159909(mm),78.932493(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3310,7 +2638,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.029331(mm),-2.1638893(mm),78.231398(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.360197(mm),-2.8830062(mm),79.23102(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3319,7 +2647,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.514053(mm),-2.9313345(mm),79.027564(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.579779(mm),0.9664297(mm),79.368628(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3328,7 +2656,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.159247(mm),2.6161531(mm),78.561145(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.877616(mm),2.0930793(mm),78.787131(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3337,7 +2665,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.160246(mm),-2.9405819(mm),78.560969(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.89625(mm),1.4483097(mm),79.136499(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3346,7 +2674,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.249441(mm),-0.94808479(mm),79.250549(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.745069(mm),-3.7347865(mm),78.810502(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3355,7 +2683,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.179312(mm),0.20618824(mm),78.557607(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.491814(mm),2.0032517(mm),79.207812(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3364,7 +2692,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.598739(mm),0.36728656(mm),78.130996(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.814873(mm),-2.8767173(mm),79.150848(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3373,7 +2701,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.458715(mm),-1.579574(mm),79.037321(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.523192(mm),-2.4894272(mm),78.849625(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3382,7 +2710,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.713998(mm),0.23465923(mm),78.110673(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.146367(mm),-1.8117678(mm),79.268724(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3391,7 +2719,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.551857(mm),1.3185877(mm),78.31559(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.471357(mm),2.8981077(mm),78.506111(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3400,7 +2728,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.896025(mm),2.1680674(mm),78.960212(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.672844(mm),2.4330626(mm),78.999565(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3409,7 +2737,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.104003(mm),2.0086488(mm),79.276194(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.341561(mm),2.5172359(mm),78.352671(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3418,7 +2746,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.898208(mm),1.0966787(mm),79.136154(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.149323(mm),0.5508919(mm),79.091875(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3427,7 +2755,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.089598(mm),0.084206974(mm),79.278734(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.091015(mm),-2.4174533(mm),79.278484(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3436,7 +2764,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.071521(mm),3.6509949(mm),78.929267(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.094965(mm),0.56419129(mm),79.454114(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3445,7 +2773,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.037246(mm),-2.5461525(mm),79.287965(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.450128(mm),1.55608(mm),79.39149(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3454,7 +2782,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.309713(mm),1.6688829(mm),78.358286(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.4756(mm),1.0183028(mm),78.858017(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3463,7 +2791,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.558007(mm),0.36881121(mm),78.490833(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.368552(mm),1.9142001(mm),78.876893(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3472,7 +2800,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.771061(mm),1.4507459(mm),78.805919(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.971859(mm),3.6595671(mm),78.594186(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3481,7 +2809,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.281123(mm),0.11894001(mm),79.244963(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.340044(mm),1.8554803(mm),78.529265(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3490,7 +2818,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.117662(mm),-2.5452981(mm),79.273785(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.981534(mm),1.7180368(mm),78.768807(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3499,7 +2827,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.453096(mm),1.1376181(mm),79.214639(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.009698(mm),1.156885(mm),79.292822(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3508,7 +2836,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.583736(mm),-1.4368722(mm),79.367931(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.465536(mm),-1.1590033(mm),78.507138(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3517,7 +2845,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.985815(mm),3.8104167(mm),78.944379(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.35332(mm),-1.9650859(mm),78.703251(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3526,7 +2854,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.482633(mm),0.4867818(mm),78.327796(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.046276(mm),-1.078012(mm),79.286373(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3535,7 +2863,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.76423(mm),-0.47605099(mm),79.159778(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.65932(mm),0.39951606(mm),78.825622(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3544,7 +2872,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.008573(mm),1.2355581(mm),78.76404(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.318329(mm),-2.2129129(mm),79.062075(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3553,7 +2881,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.347415(mm),-3.9056632(mm),78.88062(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.280807(mm),-0.76140368(mm),78.892364(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3562,7 +2890,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.668351(mm),-3.6647714(mm),78.82403(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.30889(mm),0.18586218(mm),78.887412(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3571,7 +2899,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.890989(mm),-0.40363541(mm),78.9611(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.112043(mm),2.7943781(mm),79.098449(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3580,7 +2908,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.627683(mm),2.2800798(mm),78.654874(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.214867(mm),1.1386651(mm),79.432972(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3589,7 +2917,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.769584(mm),-2.4469089(mm),78.80618(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.301583(mm),-1.9259517(mm),79.241355(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3598,7 +2926,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.389571(mm),1.8763188(mm),78.344205(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.379034(mm),1.2770902(mm),78.346063(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3607,7 +2935,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.191232(mm),-1.1662176(mm),78.731832(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.907423(mm),0.35075588(mm),78.252894(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3616,7 +2944,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.023792(mm),-0.83996086(mm),79.11401(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.640789(mm),0.05667174(mm),78.476236(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3625,7 +2953,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.979332(mm),0.94671395(mm),78.416542(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.717956(mm),-2.5909324(mm),79.167937(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3634,7 +2962,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.597584(mm),0.15984122(mm),78.1312(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.723768(mm),-0.75789557(mm),78.285277(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3643,7 +2971,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.173937(mm),-0.049969283(mm),78.2059(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.105711(mm),0.99986382(mm),79.275892(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3652,7 +2980,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.833251(mm),-2.9972343(mm),78.618627(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.332013(mm),0.048881742(mm),79.235989(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3661,7 +2989,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.870855(mm),2.2021987(mm),79.317304(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.831689(mm),0.37372221(mm),78.266248(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3670,7 +2998,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.471457(mm),-0.73162593(mm),78.682421(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.334311(mm),2.7567523(mm),78.706603(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3679,7 +3007,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.063934(mm),3.7451113(mm),78.930605(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.737282(mm),3.6304812(mm),78.635548(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3688,7 +3016,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.393549(mm),3.3093633(mm),78.519831(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.767064(mm),0.74813563(mm),78.630297(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3697,7 +3025,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.989563(mm),1.847697(mm),78.591065(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.756283(mm),1.6863879(mm),78.455871(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3706,7 +3034,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.021485(mm),-2.5976002(mm),79.114417(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.292918(mm),2.652824(mm),78.713902(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3715,7 +3043,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.415705(mm),3.9316412(mm),78.868578(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.116155(mm),-0.18466863(mm),79.274051(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3724,7 +3052,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.363318(mm),-1.8231637(mm),79.230469(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.742483(mm),2.4645554(mm),78.987285(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3733,7 +3061,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.459195(mm),1.7344564(mm),78.86091(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.242427(mm),1.9990559(mm),79.075459(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3742,7 +3070,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.138386(mm),0.32509946(mm),78.564823(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.501381(mm),0.56499335(mm),79.206125(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3751,7 +3079,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.261212(mm),0.770058(mm),78.543166(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.10222(mm),0.58547939(mm),79.100181(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3760,7 +3088,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.466657(mm),-1.331186(mm),78.50694(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.018391(mm),1.6216622(mm),78.233327(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3769,7 +3097,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.874117(mm),0.55826997(mm),79.140402(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.623777(mm),-2.537308(mm),78.479235(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3778,7 +3106,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.157608(mm),-1.1061642(mm),78.914088(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.624681(mm),-2.0583387(mm),78.83173(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3787,7 +3115,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.018626(mm),-0.92159043(mm),79.291248(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.308793(mm),-0.43988473(mm),79.063757(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3796,7 +3124,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.659561(mm),0.94178624(mm),79.178234(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.304897(mm),-0.93590471(mm),78.71179(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3805,7 +3133,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.009524(mm),-1.2779288(mm),78.763872(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.909187(mm),-1.2297873(mm),78.781564(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3814,7 +3142,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.047068(mm),1.8913175(mm),78.228271(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.424255(mm),2.2097666(mm),79.043398(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3823,7 +3151,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.938129(mm),2.8675537(mm),78.600134(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.461624(mm),-3.0008801(mm),79.036808(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3832,7 +3160,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.029043(mm),1.645286(mm),78.936757(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.232543(mm),-3.3001626(mm),79.077201(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3841,7 +3169,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.911327(mm),-0.25781235(mm),78.781187(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.405568(mm),1.658737(mm),79.399347(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3850,7 +3178,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.524867(mm),-0.67130509(mm),78.144022(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.7057(mm),1.1359535(mm),79.170098(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3859,7 +3187,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.719329(mm),-0.3578272(mm),78.638714(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.859242(mm),-0.29705981(mm),78.437717(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3868,7 +3196,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.968879(mm),1.2845127(mm),79.123693(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.729711(mm),2.7674382(mm),79.165864(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3877,7 +3205,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.391787(mm),2.1373271(mm),78.872796(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.932933(mm),3.8086375(mm),78.777377(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3886,7 +3214,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.053079(mm),3.0301657(mm),78.579865(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.802357(mm),-1.5550937(mm),78.800401(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3895,7 +3223,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.36277(mm),-1.7119102(mm),79.406893(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.415284(mm),-1.675487(mm),78.339672(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3904,7 +3232,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.399948(mm),1.1890271(mm),78.342376(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.798505(mm),1.7027179(mm),79.153734(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3913,7 +3241,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.354222(mm),1.9872685(mm),78.879419(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.10193(mm),-1.7088693(mm),78.218597(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3922,7 +3250,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.50014(mm),1.8300071(mm),78.324709(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.717739(mm),-2.2639519(mm),79.167975(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3931,7 +3259,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.246777(mm),2.7141681(mm),78.545711(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.609729(mm),-1.7221371(mm),79.187021(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3940,7 +3268,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.645186(mm),-0.55640585(mm),79.357095(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.453838(mm),0.74107746(mm),78.156546(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3949,7 +3277,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.873811(mm),-2.1272376(mm),78.964129(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.127186(mm),2.6750165(mm),78.566798(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3958,7 +3286,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.732914(mm),-3.5435246(mm),78.636319(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.496732(mm),-3.2365637(mm),78.677964(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3967,7 +3295,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.214326(mm),-1.6064505(mm),79.256741(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.601917(mm),0.6419777(mm),78.835744(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3976,7 +3304,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.971291(mm),-2.0072141(mm),78.94694(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.840095(mm),-0.56651266(mm),78.970074(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3985,7 +3313,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.550403(mm),0.8253654(mm),78.139519(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.908326(mm),-0.68222226(mm),79.310697(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -3994,7 +3322,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.759187(mm),-2.3216358(mm),79.336994(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.580708(mm),-0.0080649515(mm),78.48683(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4003,7 +3331,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.450457(mm),1.6469614(mm),78.862451(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.746406(mm),-1.7720241(mm),78.986594(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4012,7 +3340,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.268904(mm),2.133302(mm),78.541809(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.325398(mm),2.6204342(mm),78.708175(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4021,7 +3349,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.557327(mm),-2.2794329(mm),79.19626(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.657475(mm),1.7443729(mm),78.825948(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4030,7 +3358,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.299313(mm),-2.2217677(mm),79.241755(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.111182(mm),2.3460852(mm),78.745947(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4039,7 +3367,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.078131(mm),2.8380136(mm),79.104429(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.492822(mm),-1.5342162(mm),78.326(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4048,7 +3376,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.712392(mm),1.9267282(mm),78.46361(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.019216(mm),0.29076547(mm),78.233182(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4057,7 +3385,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.484413(mm),3.4191995(mm),78.680136(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.809624(mm),0.59580034(mm),78.79912(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4066,7 +3394,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.3441(mm),-1.9542187(mm),78.52855(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.374534(mm),-1.784837(mm),78.699511(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4075,7 +3403,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.005262(mm),-2.0556603(mm),78.94095(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.420256(mm),-3.1095703(mm),79.044103(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4084,7 +3412,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.979221(mm),-1.6188414(mm),79.121869(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.026329(mm),-3.4853718(mm),79.113563(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4093,7 +3421,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.565458(mm),0.95489444(mm),78.665846(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.629445(mm),1.4695867(mm),79.183544(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4102,7 +3430,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.912637(mm),-1.4604284(mm),78.957283(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.063282(mm),-1.7836722(mm),78.754393(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4111,7 +3439,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.092742(mm),2.1696539(mm),79.278179(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.75547(mm),2.3242885(mm),78.808668(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4120,7 +3448,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.418841(mm),-1.7065797(mm),78.339044(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.337501(mm),1.6759269(mm),79.058695(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4129,7 +3457,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.658058(mm),-3.047163(mm),78.649518(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.829066(mm),0.55564649(mm),79.324672(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4138,7 +3466,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.40707(mm),-3.3761487(mm),78.870101(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.214901(mm),-0.88916908(mm),78.903985(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4147,7 +3475,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.321123(mm),0.80403238(mm),78.885256(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.171503(mm),2.7984234(mm),79.087965(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4156,7 +3484,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.625936(mm),-1.0998952(mm),78.478855(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.955771(mm),1.1296711(mm),78.77335(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4165,7 +3493,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.421299(mm),-2.1062676(mm),78.867592(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.479709(mm),-1.0941487(mm),79.209946(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4174,7 +3502,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.44664(mm),3.1018778(mm),78.51047(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.602101(mm),-0.091056915(mm),79.012038(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4183,7 +3511,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.76293(mm),1.5621775(mm),78.631026(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.206603(mm),2.0215143(mm),78.729121(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4192,7 +3520,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.690473(mm),2.5952138(mm),79.172783(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.621701(mm),-1.7781466(mm),79.18491(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4201,7 +3529,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.550965(mm),2.755057(mm),78.492074(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.501743(mm),0.03037638(mm),78.853407(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4210,7 +3538,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.960787(mm),-0.8605538(mm),78.419812(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.455828(mm),1.0070161(mm),79.214157(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4219,7 +3547,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.526946(mm),0.21378661(mm),79.377944(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.658336(mm),1.4849254(mm),79.354777(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4228,7 +3556,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.546215(mm),1.2740239(mm),78.140258(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.132102(mm),1.3369365(mm),78.565931(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4237,7 +3565,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.049672(mm),3.3414649(mm),78.404139(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.484285(mm),-2.5065916(mm),78.503832(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4246,7 +3574,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.575465(mm),-1.8461128(mm),78.487754(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.941188(mm),1.0591199(mm),78.24694(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4255,7 +3583,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.222033(mm),-1.2865984(mm),78.19742(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.204247(mm),-1.8281434(mm),78.729537(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4264,7 +3592,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.334121(mm),2.9056088(mm),79.235618(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.242549(mm),-0.46997026(mm),79.075437(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4273,7 +3601,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.326675(mm),0.5508093(mm),79.23693(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.662734(mm),-0.33672695(mm),79.001347(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4282,7 +3610,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.053592(mm),-1.022537(mm),78.403447(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.096962(mm),1.1356071(mm),78.748454(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4291,7 +3619,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.726978(mm),0.056552957(mm),78.108384(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.891561(mm),-3.2541222(mm),78.960999(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4300,7 +3628,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.32378(mm),1.3992537(mm),79.413768(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.18163(mm),-0.0063409538(mm),78.909852(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4309,7 +3637,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.385586(mm),-0.17309991(mm),79.226543(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.348883(mm),3.4046665(mm),78.704034(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4318,7 +3646,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.089853(mm),1.2310129(mm),78.573381(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.216946(mm),0.38230886(mm),78.550971(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4327,7 +3655,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.754133(mm),-0.76725041(mm),79.161558(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.665982(mm),-3.2324981(mm),78.471794(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4336,7 +3664,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.376759(mm),2.1500981(mm),79.228099(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.1718(mm),-1.0179062(mm),79.264239(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4345,7 +3673,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.51128(mm),1.4889477(mm),79.028053(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.44429(mm),-1.3334591(mm),78.15823(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4354,7 +3682,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.419614(mm),-2.3943829(mm),78.691562(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.488085(mm),1.1820355(mm),78.855816(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4363,7 +3691,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.465592(mm),3.2582737(mm),79.036109(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.163505(mm),-3.2386947(mm),78.736721(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4372,7 +3700,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.411599(mm),-2.6522232(mm),78.516648(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.231621(mm),2.473794(mm),79.077364(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4381,7 +3709,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.416466(mm),1.3815713(mm),79.221098(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.409856(mm),-0.32698209(mm),78.516956(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4390,7 +3718,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.554268(mm),1.9229003(mm),79.373127(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.184004(mm),2.0217376(mm),78.204125(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4399,7 +3727,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.084294(mm),-2.0727692(mm),78.927015(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.412154(mm),-3.4054361(mm),78.692877(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4408,7 +3736,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.651501(mm),-1.5827058(mm),78.29802(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.906886(mm),0.60720955(mm),78.429316(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4417,7 +3745,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.45705(mm),-3.0524248(mm),79.037615(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.285294(mm),2.0164499(mm),78.538919(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4426,7 +3754,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.413604(mm),2.1873294(mm),79.045276(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.603529(mm),-0.17956923(mm),78.83546(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4435,7 +3763,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.033648(mm),-1.4481024(mm),78.935945(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.536944(mm),-2.6364132(mm),79.023528(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4444,7 +3772,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.594307(mm),0.17689494(mm),78.131778(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.784903(mm),-2.4210064(mm),78.627152(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4453,7 +3781,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.879811(mm),2.2442694(mm),78.963071(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.846654(mm),0.28032333(mm),79.321571(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4462,7 +3790,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.649206(mm),2.0896649(mm),78.474752(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.351128(mm),0.29458223(mm),78.350984(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4471,7 +3799,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.996063(mm),2.118683(mm),78.589918(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.957841(mm),-1.9823018(mm),78.244004(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4480,7 +3808,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.565302(mm),-3.9012034(mm),78.8422(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.593907(mm),-1.6418357(mm),78.308175(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4489,7 +3817,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.23233(mm),2.8483968(mm),78.724585(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.643295(mm),0.94110167(mm),78.475794(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4498,7 +3826,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.486606(mm),0.41343136(mm),78.150769(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.496711(mm),-2.7729956(mm),78.677968(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4507,7 +3835,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.501975(mm),-2.7102341(mm),79.029693(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.769126(mm),1.7386881(mm),78.806261(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4516,7 +3844,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.942641(mm),-3.3984609(mm),79.128319(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.264127(mm),3.3746059(mm),78.895305(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4525,7 +3853,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.612871(mm),3.2498789(mm),79.186466(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.018587(mm),-3.5897683(mm),78.762274(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4534,7 +3862,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.524921(mm),-0.72306367(mm),78.144013(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.921941(mm),2.0126571(mm),78.955642(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4543,7 +3871,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.98052(mm),-2.6608784(mm),78.416332(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.410185(mm),0.46209755(mm),79.045879(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4552,7 +3880,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.106255(mm),-2.1710876(mm),78.570489(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.173808(mm),3.0071983(mm),78.558577(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4561,7 +3889,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.544268(mm),-2.3963521(mm),78.316928(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.49113(mm),3.2611065(mm),78.855279(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4570,7 +3898,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.64042(mm),0.62172555(mm),78.652628(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.239676(mm),2.7825816(mm),79.252271(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4579,7 +3907,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.28532(mm),-0.58920192(mm),79.42055(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.562498(mm),0.37874448(mm),78.490041(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4588,7 +3916,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.287785(mm),0.25547526(mm),78.891134(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.403823(mm),-3.5900047(mm),78.518019(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4597,7 +3925,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.869176(mm),0.94533948(mm),78.435965(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.346036(mm),-0.54297265(mm),78.528209(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4606,7 +3934,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.669999(mm),0.1429691(mm),78.823739(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.175754(mm),0.319133(mm),78.734561(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4615,7 +3943,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.415842(mm),2.2908263(mm),79.221208(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.854166(mm),1.9953512(mm),78.791266(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4624,7 +3952,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.36237(mm),-2.5931526(mm),78.701656(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.799173(mm),0.17010351(mm),78.095655(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4633,7 +3961,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.41693(mm),3.172119(mm),78.868362(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.57423(mm),0.48254016(mm),79.016953(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4642,7 +3970,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.419807(mm),1.4561541(mm),79.044182(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.768742(mm),-2.1779586(mm),78.630001(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4651,7 +3979,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.312717(mm),3.2749539(mm),78.886738(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.402919(mm),0.72784725(mm),79.223487(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4660,7 +3988,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.675565(mm),-0.82983613(mm),78.293777(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.762027(mm),0.33954443(mm),78.631185(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4669,7 +3997,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.421385(mm),1.9612921(mm),79.220231(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.325374(mm),-0.53150373(mm),79.413487(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4678,7 +4006,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.721855(mm),1.7169361(mm),78.638269(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.406855(mm),-1.7215519(mm),78.341158(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4687,7 +4015,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.72239(mm),-0.64762513(mm),78.814501(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.170946(mm),-1.5355343(mm),78.206428(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4696,7 +4024,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.866314(mm),1.7044809(mm),79.318105(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.470756(mm),1.3251192(mm),78.153563(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4705,16 +4033,150 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.993341(mm),-2.0450038(mm),78.414071(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.121938(mm),-0.42425572(mm),78.567723(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = pi+, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -1.51 cm -424 um 7.82 cm 69.5 MeV 0 eV 0 fm 0 fm Target initStep + 1 -1.2645658 cm -2.4899809 mm 7.770941 cm 58.930146 MeV 10.615406 MeV 3.249799 mm 3.249799 mm Target hIoni + 2 -1.1709416 cm -3.5375136 mm 7.7159498 cm 54.402432 MeV 4.5277143 MeV 1.5149068 mm 4.7647058 mm Target Transportation + 3 -5.4526589 cm -8.8255525 cm -2 m 54.402439 MeV2.0466796e-16 eV 4.6164679 m 4.6212326 m CaptureMgnt Transportation + 4 -1.2437193 cm -18.345151 cm -2.0524411 m 54.370093 MeV 30.682648 keV 11.655 cm 4.7377826 m World hIoni + 5 -2.2601736 mm -20.66072 cm -2.065134 m 54.359589 MeV 8.9025417 keV 2.829961 cm 4.7660822 m World hIoni + 6 3.2312783 cm -28.550673 cm -2.1082427 m 54.337568 MeV 22.021709 keV 9.6326579 cm 4.8624088 m World hIoni + 7 3.3360158 cm -28.78975 cm -2.109548 m 54.337181 MeV 387.21315 eV 2.9183143 mm 4.8653271 m World hIoni + 8 5.8544555 cm -34.533029 cm -2.140899 m 54.321139 MeV 13.864566 keV 7.0111861 cm 4.935439 m World hIoni + 9 8.6176298 cm -40.828573 cm -2.1753004 m 54.301289 MeV 16.431148 keV 7.6878912 cm 5.0123179 m World hIoni + 10 8.7116836 cm -41.042183 cm -2.1764713 m 54.299213 MeV 339.20971 eV 2.6112501 mm 5.0149291 m World hIoni + 11 11.160964 cm -46.59308 cm -2.2068899 m 54.277265 MeV 12.780052 keV 6.7870799 cm 5.0827999 m World hIoni + 12 17.04119 cm -59.905528 cm -2.2800904 m 54.24558 MeV 31.685387 keV 16.29057 cm 5.2457056 m World hIoni + 13 20.437378 cm -67.676295 cm -2.3228243 m 54.22139 MeV 17.943569 keV 9.4963655 cm 5.3406693 m World hIoni + 14 21.182564 cm -69.394072 cm -2.3322329 m 54.215222 MeV 4.4059266 keV 2.0955392 cm 5.3616247 m World hIoni + 15 21.614922 cm -70.389282 cm -2.3376822 m 54.211428 MeV 2.0884014 keV 1.2142204 cm 5.3737669 m World hIoni + 16 21.906655 cm -71.060141 cm -2.3413514 m 54.208695 MeV 1.5755664 keV 8.1840503 mm 5.3819509 m World hIoni + 17 23.98234 cm -75.832034 cm -2.3674486 m 54.17086 MeV 13.792708 keV 5.8215236 cm 5.4401662 m World hIoni + 18 24.635016 cm -77.329315 cm -2.3756119 m 54.155969 MeV 5.7113521 keV 1.8259889 cm 5.4584261 m World hIoni + 19 29.003322 cm -87.354001 cm -2.4304343 m 54.132732 MeV 23.236926 keV 12.23241 cm 5.5807502 m World hIoni + 20 29.073554 cm -87.514454 cm -2.4313175 m 54.129782 MeV 259.69066 eV 1.9615888 mm 5.5827118 m World hIoni + 21 29.164553 cm -87.722122 cm -2.4324616 m 54.126037 MeV 497.69428 eV 2.5396137 mm 5.5852514 m World hIoni + 22 32.99748 cm -96.465873 cm -2.4805893 m 54.101456 MeV 23.234489 keV 10.69147 cm 5.6921661 m World hIoni + 23 33.820598 cm -98.347605 cm -2.4909164 m 54.092384 MeV 7.7909183 keV 2.2988999 cm 5.7151551 m World hIoni + 24 36.917455 cm -1.0541743 m -2.5298305 m 54.070813 MeV 20.232508 keV 8.6438564 cm 5.8015936 m World hIoni + 25 36.93138 cm -1.0544935 m -2.5300062 m 54.070813 MeV 0 eV 390.06533 um 5.8019837 m World hIoni + 26 37.639456 cm -1.0707234 m -2.5388554 m 54.064829 MeV 3.6621933 keV 1.9795375 cm 5.8217791 m World hIoni + 27 37.870733 cm -1.0760339 m -2.5417379 m 54.062111 MeV 1.129599 keV 6.4698261 mm 5.8282489 m World hIoni + 28 43.041499 cm -1.1946187 m -2.6062059 m 54.030159 MeV 30.900096 keV 14.454155 cm 5.9727905 m World hIoni + 29 44.162685 cm -1.2203782 m -2.6202989 m 54.023897 MeV 4.4917538 keV 3.143041 cm 6.0042209 m World hIoni + 30 46.561088 cm -1.2753433 m -2.650382 m 54.008959 MeV 13.177982 keV 6.7092457 cm 6.0713133 m World hIoni + 31 47.208104 cm -1.2900894 m -2.6584699 m 54.003496 MeV 3.1973149 keV 1.8020101 cm 6.0893334 m World hIoni + 32 50.016401 cm -1.3540556 m -2.693935 m 53.985311 MeV 18.18538 keV 7.8346089 cm 6.1676795 m World hIoni + 33 50.60799 cm -1.3675106 m -2.7014014 m 53.977943 MeV 5.3130466 keV 1.6485856 cm 6.1841654 m World hIoni + 34 53.054629 cm -1.4232143 m -2.7323403 m 53.860942 MeV 14.347886 keV 6.8254856 cm 6.2524202 m World hIoni + 35 57.484532 cm -1.5240944 m -2.78809 m 53.837481 MeV 21.298424 keV 12.347987 cm 6.3759001 m World hIoni + 36 57.555156 cm -1.5257032 m -2.7889835 m 53.836148 MeV 233.63488 eV 1.9711834 mm 6.3778713 m World hIoni + 37 62.389177 cm -1.6358705 m -2.850239 m 53.808389 MeV 25.421271 keV 13.500338 cm 6.5128747 m World hIoni + 38 63.405119 cm -1.6591839 m -2.8631395 m 53.796269 MeV 4.919024 keV 2.8515842 cm 6.5413905 m World hIoni + 39 67.369773 cm -1.750096 m -2.9133261 m 53.768805 MeV 25.408605 keV 11.115569 cm 6.6525462 m World hIoni + 40 68.35504 cm -1.7726035 m -2.9257079 m 53.761842 MeV 6.9626213 keV 2.7513122 cm 6.6800593 m World hIoni + 41 68.670127 cm -1.7798556 m -2.9296933 m 53.757939 MeV 2.4662167 keV 8.8546439 mm 6.688914 m World hIoni + 42 68.853608 cm -1.7840822 m -2.9320167 m 53.753484 MeV 1.2407527 keV 5.1602811 mm 6.6940742 m World hIoni + 43 72.2814 cm -1.8629444 m -2.9753857 m 53.731926 MeV 19.828618 keV 9.6307376 cm 6.7903816 m World hIoni + 44 74.599769 cm -1.9162747 m -3.0047428 m 53.717817 MeV 11.991865 keV 6.5141848 cm 6.8555235 m World hIoni + 45 74.671789 cm -1.9179431 m -3.0056659 m 53.71423 MeV 1.534842 keV 2.0381897 mm 6.8575617 m World hIoni + 46 77.565013 cm -1.9850329 m -3.042785 m 53.693697 MeV 18.941081 keV 8.1950895 cm 6.9395126 m World hIoni + 47 80.222202 cm -2.0469754 m -3.0770802 m 53.677646 MeV 14.562809 keV 7.5624856 cm 7.0151374 m World hIoni + 48 81.80058 cm -2.0839052 m -3.0974094 m 53.669557 MeV 8.0887166 keV 4.5013537 cm 7.0601509 m World hIoni + 49 82.635483 cm -2.1034573 m -3.1082076 m 53.663059 MeV 5.0982929 keV 2.3845141 cm 7.0839961 m World hIoni + 50 84.859317 cm -2.1555053 m -3.1369974 m 53.649541 MeV 11.983123 keV 6.3501197 cm 7.1474973 m World hIoni + 51 85.352327 cm -2.1669696 m -3.1433273 m 53.645693 MeV 2.0864107 keV 1.3992951 cm 7.1614902 m World hIoni + 52 87.66257 cm -2.2208419 m -3.1730881 m 53.625036 MeV 18.755232 keV 6.5739317 cm 7.2272295 m World hIoni + 53 88.7479 cm -2.2462227 m -3.1870591 m 53.619249 MeV 5.7870906 keV 3.0938188 cm 7.2581677 m World hIoni + 54 92.105195 cm -2.3246411 m -3.2303984 m 53.597 MeV 18.09584 keV 9.5681252 cm 7.353849 m World hIoni + 55 92.117515 cm -2.3249315 m -3.2305587 m 53.595588 MeV 34.200527 eV 353.79775 um 7.3542028 m World hIoni + 56 93.043846 cm -2.3467647 m -3.2426168 m 53.585985 MeV 5.3597219 keV 2.6606393 cm 7.3808092 m World hIoni + 57 94.616575 cm -2.383932 m -3.2631549 m 53.576254 MeV 9.7305283 keV 4.5283189 cm 7.4260924 m World hIoni + 58 95.972788 cm -2.4161078 m -3.2809477 m 53.569268 MeV 6.9861081 keV 3.9189268 cm 7.4652816 m World hIoni + 59 96.082632 cm -2.418713 m -3.2823886 m 53.537881 MeV 537.24933 eV 3.1733164 mm 7.468455 m World hIoni + 60 98.107292 cm -2.4665794 m -3.3088217 m 53.52683 MeV 11.050978 keV 5.8308063 cm 7.526763 m World hIoni + 61 98.118869 cm -2.4668517 m -3.3089716 m 53.52514 MeV 153.42407 eV 331.67679 um 7.5270947 m World hIoni + 62 99.740534 cm -2.5050027 m -3.3299953 m 53.508358 MeV 11.941219 keV 4.648098 cm 7.5735757 m World hIoni + 63 1.0247385 m -2.5689888 m -3.3651437 m 53.487709 MeV 19.055215 keV 7.7953472 cm 7.6515291 m World hIoni + 64 1.0542107 m -2.6379037 m -3.4028195 m 53.458146 MeV 21.707549 keV 8.3888959 cm 7.7354181 m World hIoni + 65 1.0551548 m -2.6401038 m -3.404022 m 53.446199 MeV 409.09655 eV 2.6791424 mm 7.7380972 m World hIoni + 66 1.0828354 m -2.7044621 m -3.439242 m 53.41841 MeV 17.826303 keV 7.8413445 cm 7.8165107 m World hIoni + 67 1.124614 m -2.8011106 m -3.4923995 m 53.398263 MeV 18.376071 keV 11.794971 cm 7.9344604 m World hIoni + 68 1.1309637 m -2.8158211 m -3.5005035 m 53.392815 MeV 3.9936161 keV 1.795537 cm 7.9524158 m World hIoni + 69 1.1499427 m -2.8598044 m -3.5247935 m 53.370209 MeV 11.930816 keV 5.3709735 cm 8.0061255 m World hIoni + 70 1.1519036 m -2.8643206 m -3.5272907 m 53.367046 MeV 1.5685401 keV 5.5206872 mm 8.0116462 m World hIoni + 71 1.1564085 m -2.8746996 m -3.5330314 m 53.362471 MeV 3.1602884 keV 1.2687516 cm 8.0243337 m World hIoni + 72 1.1728219 m -2.9124819 m -3.5538825 m 53.348294 MeV 7.9146178 keV 4.6170025 cm 8.0705037 m World hIoni + 73 1.1763664 m -2.9206297 m -3.5583845 m 53.344016 MeV 2.1941827 keV 9.9607848 mm 8.0804645 m World hIoni + 74 1.1772133 m -2.9225787 m -3.5594626 m 53.341259 MeV 992.10417 eV 2.3829355 mm 8.0828475 m World hIoni + 75 1.1896241 m -2.951138 m -3.5752487 m 53.32738 MeV 7.1569358 keV 3.4912167 cm 8.1177596 m World hIoni + 76 1.2014153 m -2.9784474 m -3.5903168 m 53.317276 MeV 8.1221749 keV 3.3344891 cm 8.1511045 m World hIoni + 77 1.206859 m -2.9910529 m -3.5972728 m 53.312194 MeV 3.2624441 keV 1.5392154 cm 8.1664967 m World hIoni + 78 1.219263 m -3.0197572 m -3.613152 m 53.305595 MeV 5.0835763 keV 3.5070653 cm 8.2015673 m World hIoni + 79 1.235927 m -3.0583257 m -3.6345351 m 53.282032 MeV 11.87493 keV 4.7142891 cm 8.2487102 m World hIoni + 80 1.2440045 m -3.0771289 m -3.6449376 m 53.274747 MeV 4.7910881 keV 2.2956907 cm 8.2716671 m World hIoni + 81 1.2676838 m -3.132375 m -3.6755179 m 53.263335 MeV 10.016386 keV 6.7438912 cm 8.339106 m World hIoni + 82 1.2777224 m -3.1557356 m -3.6883779 m 53.250497 MeV 6.2815455 keV 2.8493346 cm 8.3675994 m World hIoni + 83 1.2940496 m -3.1935226 m -3.7092456 m 53.233261 MeV 13.520186 keV 4.6150803 cm 8.4137502 m World hIoni + 84 1.2940559 m -3.1935372 m -3.7092536 m 53.217124 MeV 3.8957317 eV 17.811596 um 8.413768 m World hIoni + 85 1.3070738 m -3.2237683 m -3.7259466 m 53.202856 MeV 10.071296 keV 3.6905898 cm 8.4506739 m World hIoni + 86 1.3171186 m -3.2471937 m -3.7388835 m 53.193615 MeV 5.3945275 keV 2.8583426 cm 8.4792573 m World hIoni + 87 1.3554616 m -3.3368447 m -3.7883832 m 53.168122 MeV 23.184489 keV 10.935144 cm 8.5886088 m World hIoni + 88 1.3568525 m -3.3400863 m -3.7901667 m 53.162131 MeV 488.46263 eV 3.9526608 mm 8.5925614 m World hIoni + 89 1.3594834 m -3.3462315 m -3.7935378 m 53.159102 MeV 1.8886266 keV 7.4866564 mm 8.6000481 m World hIoni + 90 1.3750636 m -3.3826368 m -3.8134808 m 53.105961 MeV 9.15613 keV 4.43375 cm 8.6443856 m World hIoni + 91 1.3926618 m -3.423922 m -3.8362362 m 53.093952 MeV 10.53447 keV 5.0318655 cm 8.6947042 m World hIoni + 92 1.4141278 m -3.4741485 m -3.8639153 m 53.080427 MeV 13.524657 keV 6.1234256 cm 8.7559385 m World hIoni + 93 1.421096 m -3.4905201 m -3.8729658 m 53.067992 MeV 3.0107087 keV 1.9962368 cm 8.7759009 m World hIoni + 94 1.4213484 m -3.4911165 m -3.8732956 m 53.066533 MeV 294.56617 eV 726.74803 um 8.7766276 m World hIoni + 95 1.4480335 m -3.5541579 m -3.9081261 m 53.049662 MeV 15.268506 keV 7.6808174 cm 8.8534358 m World hIoni + 96 1.4811394 m -3.6323982 m -3.9515132 m 53.027995 MeV 19.333492 keV 9.5393988 cm 8.9488298 m World hIoni + 97 1.5344246 m -3.7586113 m -4.0222877 m 52.995091 MeV 31.569402 keV 15.420176 cm 9.1030315 m World hIoni + 98 1.5543378 m -3.8061062 m -4.0488002 m 52.979987 MeV 13.238185 keV 5.7924235 cm 9.1609558 m World hIoni + 99 1.5551571 m -3.8080448 m -4.049884 m 52.977428 MeV 460.11475 eV 2.3673029 mm 9.1633231 m World hIoni + 100 1.5643816 m -3.8298626 m -4.0620918 m 52.972818 MeV 4.6098062 keV 2.6648434 cm 9.1899715 m World hIoni + 101 1.5680976 m -3.8386396 m -4.0670035 m 52.969165 MeV 999.9238 eV 1.0722361 cm 9.2006939 m World hIoni + 102 1.5712513 m -3.8461051 m -4.0711764 m 52.962497 MeV 2.3819928 keV 9.1154808 mm 9.2098093 m World hIoni + 103 1.5949999 m -3.9023688 m -4.1026591 m 52.944701 MeV 16.407499 keV 6.8707924 cm 9.2785173 m World hIoni + 104 1.6160306 m -3.9522995 m -4.1305797 m 52.930481 MeV 10.885186 keV 6.0950194 cm 9.3394675 m World hIoni + 105 1.6184252 m -3.957984 m -4.1337429 m 52.929866 MeV 614.64296 eV 6.9320524 mm 9.3463995 m World hIoni + 106 1.6247871 m -3.9730805 m -4.142142 m 52.924878 MeV 2.3291729 keV 1.8409877 cm 9.3648094 m World hIoni + 107 1.6286957 m -3.9823425 m -4.1472922 m 52.921917 MeV 1.5684399 keV 1.1295429 cm 9.3761048 m World hIoni + 108 1.6291138 m -3.9833344 m -4.1478433 m 52.920371 MeV 202.53035 eV 1.2092686 mm 9.3773141 m World hIoni + 109 1.6482175 m -4.0286893 m -4.1730275 m 52.906682 MeV 11.819609 keV 5.5283506 cm 9.4325976 m World hIoni + 110 1.6556858 m -4.0464688 m -4.1829079 m 52.902611 MeV 3.0712048 keV 2.1668131 cm 9.4542657 m World hIoni + 111 1.6563234 m -4.0479807 m -4.1837491 m 52.901103 MeV 159.2568 eV 1.8439536 mm 9.4561097 m World hIoni + 112 1.6576495 m -4.0511254 m -4.1854969 m 52.899065 MeV 610.10682 eV 3.8343593 mm 9.459944 m World hIoni + 113 1.6578229 m -4.0515364 m -4.1857251 m 52.897862 MeV 98.315801 eV 501.09853 um 9.4604451 m World hIoni + 114 1.6750375 m -4.0923264 m -4.2083821 m 52.890051 MeV 6.6086914 keV 4.9734401 cm 9.5101795 m World hIoni + 115 1.6774595 m -4.098088 m -4.2115659 m 52.88723 MeV 1.4122292 keV 7.0141849 mm 9.5171937 m World hIoni + 116 1.6824815 m -4.1100199 m -4.2181676 m 52.879925 MeV 4.855584 keV 1.4531767 cm 9.5317255 m World hIoni + 117 1.6835987 m -4.1126711 m -4.2196401 m 52.868052 MeV 1.4787724 keV 3.2318948 mm 9.5349574 m World hIoni + 118 1.6854968 m -4.1171702 m -4.2221437 m 52.864815 MeV 1.4442122 keV 5.4874937 mm 9.5404449 m World hIoni + 119 1.6943289 m -4.1380985 m -4.2337853 m 52.855593 MeV 5.9359418 keV 2.5525055 cm 9.5659699 m World hIoni + 120 1.7296743 m -4.2222079 m -4.280551 m 52.826192 MeV 26.004666 keV 10.252197 cm 9.6684919 m World hIoni + 121 1.7519976 m -4.2755585 m -4.3102173 m 52.814346 MeV 11.846604 keV 6.4997764 cm 9.7334897 m World hIoni + 122 1.7599943 m -4.2947278 m -4.3209077 m 52.807278 MeV 7.068202 keV 2.3360058 cm 9.7568497 m World hIoni + 123 1.7923826 m -4.3726408 m -4.3644641 m 52.777884 MeV 23.929499 keV 9.4955931 cm 9.8518057 m World hIoni + 124 1.7989189 m -4.3885352 m -4.3733133 m 52.773981 MeV 3.9029992 keV 1.933035 cm 9.871136 m World hIoni + 125 1.8255136 m -4.4532799 m -4.4094336 m 52.754456 MeV 17.294267 keV 7.876447 cm 9.9499005 m World hIoni + 126 1.8537659 m -4.5217457 m -4.4475677 m 0 eV 14.062851 keV 8.3306616 cm 10.033207 m World pi+Inelastic +Track (trackID 3, parentID 1) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.196593(mm),1.7298141(mm),78.201906(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.606931615425(mm),2.3628040388703(mm),78.658532801697(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4723,7 +4185,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.759312(mm),0.54937463(mm),78.455337(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.535107(mm),2.3449473(mm),79.200178(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4732,7 +4194,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.316288(mm),1.6272263(mm),78.533454(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.637877(mm),0.40578978(mm),78.124095(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4741,7 +4203,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.037139(mm),2.5798278(mm),78.93533(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.966306(mm),0.097298178(mm),78.771492(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4750,7 +4212,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.086909(mm),3.5367067(mm),78.5739(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.164785(mm),-0.77997669(mm),78.207514(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4759,7 +4221,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.968607(mm),-1.446568(mm),78.771087(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.983864(mm),-0.082481577(mm),78.944723(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4768,7 +4230,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.385916(mm),2.1824899(mm),78.521177(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.36138(mm),-0.088387893(mm),78.172849(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4777,7 +4239,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.640838(mm),-0.093216975(mm),78.828881(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.16431(mm),3.2083085(mm),78.560252(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4786,7 +4248,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.14431(mm),-2.1831937(mm),79.269086(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.779862(mm),-1.6680647(mm),78.980694(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4795,16 +4257,40 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.571608(mm),-3.4456869(mm),78.664761(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.152919(mm),-1.0170466(mm),78.56226(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = pi+, Track ID = 7, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -1.15 cm -1.04 mm 5.81 cm 5.82 MeV 0 eV 0 fm 0 fm Target initStep + 1 -1.1398536 cm -970.98397 um 5.8087244 cm 2.8107804 MeV 3.0075988 MeV 176.72674 um 176.72674 um Target hIoni + 2 -1.1352401 cm -979.70069 um 5.808456 cm 322.91479 keV 2.4878656 MeV 71.857613 um 248.58435 um Target hIoni + 3 -1.1351443 cm -979.4459 um 5.808587 cm 0 eV 322.91479 keV 2.5725247 um 251.15688 um Target hIoni + 4 -1.1351443 cm -979.4459 um 5.808587 cm 0 eV 0 eV 0 fm 251.15688 um Target Scintillation +Track (trackID 7, parentID 1) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = mu+, Track ID = 20, Parent ID = 7 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -1.14 cm -979 um 5.81 cm 4.12 MeV 0 eV 0 fm 0 fm Target initStep + 1 -1.1448417 cm -1.0463305 mm 5.8136354 cm 1.1107429 MeV 3.0090697 MeV 143.92583 um 143.92583 um Target muIoni + 2 -1.1459476 cm -1.054763 mm 5.8139435 cm 79.588448 keV 1.0311545 MeV 18.8324 um 162.75823 um Target muIoni + 3 -1.1459534 cm -1.0548994 mm 5.8139566 cm 0 eV 79.588448 keV 461.97497 nm 163.22021 um Target muIoni + 4 -1.1459534 cm -1.0548994 mm 5.8139566 cm 0 eV 0 eV 0 fm 163.22021 um Target Scintillation +Track (trackID 20, parentID 7) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.75895(mm),-3.0580075(mm),78.631728(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.086421(mm),1.3710989(mm),78.92664(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4813,7 +4299,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.123877(mm),-3.10333(mm),78.567381(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.371181(mm),-3.4239894(mm),79.052756(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4822,7 +4308,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.106909(mm),1.3658871(mm),78.7467(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.033986(mm),-1.533255(mm),79.112213(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4831,7 +4317,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.961805(mm),0.19222109(mm),78.772286(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.651969(mm),-2.9401309(mm),78.826919(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4840,7 +4326,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.386021(mm),0.56065514(mm),79.402793(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.088353(mm),-1.9872959(mm),78.926299(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4849,7 +4335,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.644353(mm),-3.16426(mm),79.004588(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.509771(mm),3.0195684(mm),78.851992(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4858,7 +4344,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.08476(mm),-2.9924379(mm),78.574279(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.564491(mm),-1.4796723(mm),78.313362(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4867,7 +4353,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.278057(mm),-2.4297225(mm),78.716522(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.238562(mm),1.7202287(mm),78.547159(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4876,7 +4362,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.015183(mm),2.9261834(mm),78.41022(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.123889(mm),1.7877517(mm),78.920033(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4885,7 +4371,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.821388(mm),0.237615(mm),78.268064(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.857434(mm),0.00087345291(mm),78.438036(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4894,7 +4380,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.450487(mm),0.27342566(mm),78.333464(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.096248(mm),-2.6867376(mm),79.277561(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4903,7 +4389,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.913769(mm),2.5257976(mm),78.957083(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.960487(mm),-1.8403404(mm),78.419864(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4912,7 +4398,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.098792(mm),2.6956224(mm),79.277113(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.801843(mm),2.1597331(mm),78.271511(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4921,7 +4407,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.462857(mm),-2.9999098(mm),78.683937(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.452166(mm),-3.0400805(mm),78.685822(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4930,7 +4416,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.165883(mm),0.9826452(mm),79.441609(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.62415(mm),2.7990821(mm),78.831824(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4939,7 +4425,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.881724(mm),-3.1130886(mm),78.962733(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.988557(mm),-0.74957817(mm),78.591242(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4948,7 +4434,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.049893(mm),-0.96193554(mm),79.285735(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.607317(mm),1.3881582(mm),78.305811(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4957,7 +4443,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.669084(mm),1.048199(mm),79.352882(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.11643(mm),1.569056(mm),78.21604(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4966,7 +4452,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.903215(mm),3.0118636(mm),78.429963(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.923465(mm),0.76790507(mm),78.955373(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4975,7 +4461,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.50645(mm),-2.3111942(mm),78.852577(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.236914(mm),-0.65269204(mm),78.723777(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4984,7 +4470,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.499943(mm),2.3191714(mm),78.677398(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.978207(mm),-0.05865185(mm),78.945721(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -4993,7 +4479,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.243013(mm),-1.5894954(mm),78.193721(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.764656(mm),-1.2787671(mm),79.159703(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5002,16 +4488,41 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.905796(mm),2.6265077(mm),78.429508(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.057995(mm),0.26833827(mm),78.578998(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = pi+, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -1.02 cm 275 um 5 cm 6.64 MeV 0 eV 0 fm 0 fm Target initStep + 1 -1.0162137 cm 151.45484 um 4.9909931 cm 3.790886 MeV 2.8523749 MeV 195.82972 um 195.82972 um Target hIoni + 2 -1.0114896 cm 140.17483 um 4.9822112 cm 508.00771 keV 3.2828783 MeV 116.18306 um 312.01278 um Target hIoni + 3 -1.0112666 cm 140.23612 um 4.9819338 cm 36.403206 keV 471.6045 keV 4.9176521 um 316.93043 um Target hIoni + 4 -1.0112635 cm 140.2425 um 4.9819298 cm 0 eV 36.403206 keV 205.43762 nm 317.13587 um Target hIoni + 5 -1.0112635 cm 140.2425 um 4.9819298 cm 0 eV 0 eV 0 fm 317.13587 um Target Scintillation +Track (trackID 4, parentID 1) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = mu+, Track ID = 16, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -1.01 cm 140 um 4.98 cm 4.12 MeV 0 eV 0 fm 0 fm Target initStep + 1 -1.0128146 cm 18.917425 um 4.9846737 cm 1.1751502 MeV 2.9446625 MeV 143.92583 um 143.92583 um Target muIoni + 2 -1.0115499 cm 9.2230119 um 4.9847146 cm 70.693412 keV 1.1044567 MeV 20.598935 um 164.52477 um Target muIoni + 3 -1.0115353 cm 9.216455 um 4.9847074 cm 0 eV 70.693412 keV 400.78376 nm 164.92555 um Target muIoni + 4 -1.0115353 cm 9.216455 um 4.9847074 cm 0 eV 0 eV 0 fm 164.92555 um Target Scintillation +Track (trackID 16, parentID 4) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.48729(mm),-2.7563854(mm),79.032283(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.037723(mm),-2.2450551(mm),78.935227(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5020,7 +4531,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.99085(mm),2.4074291(mm),78.943492(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.313053(mm),-0.81190463(mm),78.181371(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5029,7 +4540,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.449541(mm),0.25114407(mm),78.509958(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.662373(mm),1.6840088(mm),79.354065(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5038,7 +4549,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.111589(mm),-1.0992097(mm),79.098529(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.149804(mm),1.0882855(mm),79.091791(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5047,7 +4558,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.624084(mm),3.1926084(mm),78.831835(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.915961(mm),0.91342795(mm),79.133024(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5056,7 +4567,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.275923(mm),-1.611791(mm),78.540572(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.44575(mm),1.1308819(mm),78.686953(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5065,7 +4576,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.006786(mm),-3.416644(mm),79.117009(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.641877(mm),1.7098423(mm),79.005025(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5074,7 +4585,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.482959(mm),0.59739997(mm),79.033046(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.460787(mm),0.49499945(mm),79.213283(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5083,7 +4594,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.507039(mm),-1.8175264(mm),78.323493(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.900055(mm),3.1355139(mm),78.959501(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5092,7 +4603,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.812382(mm),-1.2223936(mm),78.798633(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.464595(mm),-3.0877015(mm),79.036284(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5101,7 +4612,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.15163(mm),-2.6132551(mm),79.267796(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.552365(mm),2.7051261(mm),78.844481(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5110,7 +4621,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.279326(mm),3.1512235(mm),78.892626(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.059885(mm),0.51975622(mm),78.578665(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5119,7 +4630,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.959571(mm),-0.95523858(mm),79.125334(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.66017(mm),1.4777922(mm),78.296491(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5128,7 +4639,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.758013(mm),-2.5924424(mm),79.160874(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.123179(mm),3.3136681(mm),78.567504(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5137,121 +4648,16 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.686005(mm),-0.11601953(mm),78.64459(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.407598(mm),1.145931(mm),79.046335(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = pi+, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -6.37 mm -362 um 4.49 cm 90.5 MeV 0 eV 0 fm 0 fm Target initStep - 1 -4.7284206 mm -2.9872737 mm 4.213518 cm 78.272257 MeV 12.263413 MeV 4.196894 mm 4.196894 mm Target Transportation - 2 -20.909218 cm -27.956989 cm -28.212914 cm 78.272278 MeV2.1645297e-17 eV 58.327496 cm 58.747186 cm CaptureMgnt Decay -Track (trackID 2, parentID 1) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = mu+, Track ID = 18, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -20.9 cm -28 cm -28.2 cm 101 MeV 0 eV 0 fm 0 fm CaptureMgnt initStep - 1 -21.584116 cm -6.3507325 cm -2 m 101.32702 MeV9.557594e-17 eV 3.1146808 m 3.1146808 m CaptureMgnt Transportation - 2 -20.667528 cm -5.1711523 cm -2.0098773 m 101.31108 MeV 2.6582535 keV 1.7908501 cm 3.1325893 m World muIoni - 3 -17.912323 cm -1.6204866 cm -2.0396131 m 101.29935 MeV 10.700934 keV 5.3889348 cm 3.1864787 m World muIoni - 4 -15.728345 cm 1.1852538 cm -2.0631281 m 101.28938 MeV 7.6276347 keV 4.2628027 cm 3.2291067 m World muIoni - 5 -9.3834359 cm 9.334101 cm -2.1314719 m 101.26795 MeV 20.382411 keV 12.384318 cm 3.3529499 m World muIoni - 6 -4.7443761 cm 15.349143 cm -2.1821185 m 101.25551 MeV 11.379888 keV 9.129758 cm 3.4442475 m World muIoni - 7 -4.6118844 mm 20.875503 cm -2.2286342 m 101.2465 MeV 9.0155697 keV 8.397824 cm 3.5282257 m World muIoni - 8 5.7999798 mm 22.21618 cm -2.2399698 m 101.24212 MeV 2.8121658 keV 2.0411875 cm 3.5486376 m World muIoni - 9 8.381586 mm 22.548497 cm -2.2427768 m 101.23927 MeV 819.76247 eV 5.0583814 mm 3.553696 m World muIoni - 10 4.6721679 cm 27.484461 cm -2.2844891 m 101.22374 MeV 12.0955 keV 7.5141578 cm 3.6288375 m World muIoni - 11 15.814632 cm 41.83863 cm -2.4056463 m 101.1864 MeV 36.00633 keV 21.840066 cm 3.8472382 m World muIoni - 12 16.344858 cm 42.519064 cm -2.4113923 m 101.18181 MeV 1.9730731 keV 1.036482 cm 3.857603 m World muIoni - 13 22.669858 cm 50.630496 cm -2.4799385 m 101.16143 MeV 19.273498 keV 12.360704 cm 3.9812101 m World muIoni - 14 22.699076 cm 50.668063 cm -2.4802568 m 101.15933 MeV 0 eV 572.53842 um 3.9817826 m World muIoni - 15 31.229045 cm 61.628333 cm -2.5731419 m 101.12717 MeV 32.161585 keV 16.708227 cm 4.1488649 m World muIoni - 16 33.478481 cm 64.527579 cm -2.5977049 m 101.10934 MeV 8.4533048 keV 4.4157665 cm 4.1930225 m World muIoni - 17 35.273404 cm 66.836915 cm -2.6172335 m 101.03317 MeV 6.5467468 keV 3.5168784 cm 4.2281913 m World muIoni - 18 35.977446 cm 67.743128 cm -2.6248639 m 101.02912 MeV 1.0971044 keV 1.3780896 cm 4.2419722 m World muIoni - 19 37.744167 cm 70.015594 cm -2.6440106 m 101.02245 MeV 4.2577714 keV 3.4570742 cm 4.276543 m World muIoni - 20 51.094742 cm 87.266436 cm -2.7891015 m 100.98544 MeV 37.007057 keV 26.19819 cm 4.5385249 m World muIoni - 21 53.212626 cm 90.022227 cm -2.8121952 m 100.97446 MeV 9.827003 keV 4.1728865 cm 4.5802537 m World muIoni - 22 56.486469 cm 94.28963 cm -2.8479741 m 100.95456 MeV 12.57935 keV 6.4598886 cm 4.6448526 m World muIoni - 23 57.047903 cm 95.017027 cm -2.8540913 m 100.92777 MeV 1.5363402 keV 1.1038672 cm 4.6558913 m World muIoni - 24 57.756153 cm 95.933183 cm -2.8618142 m 100.92423 MeV 1.392979 keV 1.391902 cm 4.6698103 m World muIoni - 25 61.741851 cm 1.0108573 m -2.9052453 m 100.91045 MeV 11.491718 keV 7.829251 cm 4.7481028 m World muIoni - 26 64.375816 cm 1.0449236 m -2.9339413 m 100.90088 MeV 7.0534664 keV 5.1747028 cm 4.7998498 m World muIoni - 27 71.027018 cm 1.1309635 m -3.0063615 m 100.87941 MeV 20.30904 keV 13.065757 cm 4.9305074 m World muIoni - 28 74.640721 cm 1.1778925 m -3.0458958 m 100.86917 MeV 10.241563 keV 7.1212298 cm 5.0017197 m World muIoni - 29 79.219672 cm 1.2374592 m -3.0960496 m 100.85383 MeV 11.235092 keV 9.0334199 cm 5.0920539 m World muIoni - 30 82.595814 cm 1.2814212 m -3.1331727 m 100.83265 MeV 8.0940408 keV 6.6712967 cm 5.1587669 m World muIoni - 31 82.956669 cm 1.2861291 m -3.1371579 m 100.82869 MeV 1.1051278 keV 7.1461955 mm 5.1659131 m World muIoni - 32 95.109305 cm 1.4448487 m -3.2715182 m 100.79936 MeV 27.842401 keV 24.085978 cm 5.4067729 m World muIoni - 33 1.0020617 m 1.5117123 m -3.3279761 m 100.77837 MeV 16.375983 keV 10.127213 cm 5.508045 m World muIoni - 34 1.0244782 m 1.5411124 m -3.352794 m 100.76722 MeV 7.1197804 keV 4.4528513 cm 5.5525735 m World muIoni - 35 1.0281826 m 1.5459653 m -3.3568872 m 100.76526 MeV 567.9673 eV 7.3503072 mm 5.5599238 m World muIoni - 36 1.0403931 m 1.5619627 m -3.370381 m 100.76128 MeV 2.6751427 keV 2.4230128 cm 5.5841539 m World muIoni - 37 1.0516795 m 1.5767459 m -3.3828391 m 100.75659 MeV 3.4894593 keV 2.2385986 cm 5.6065399 m World muIoni - 38 1.200103 m 1.7709169 m -3.5464246 m 100.71227 MeV 42.773813 keV 29.409591 cm 5.9006358 m World muIoni - 39 1.2027309 m 1.7743941 m -3.5493284 m 100.71046 MeV 577.46495 eV 5.2372708 mm 5.9058731 m World muIoni - 40 1.2450373 m 1.8303545 m -3.5960414 m 100.68596 MeV 14.616325 keV 8.4282262 cm 5.9901554 m World muIoni - 41 1.3875194 m 2.0176506 m -3.752414 m 100.64355 MeV 39.681064 keV 28.254915 cm 6.2727045 m World muIoni - 42 1.3970501 m 2.0300814 m -3.7627851 m 100.63774 MeV 1.786084 keV 1.8786126 cm 6.2914907 m World muIoni - 43 1.4293327 m 2.0721908 m -3.7979102 m 100.62673 MeV 9.6379928 keV 6.3632834 cm 6.3551235 m World muIoni - 44 1.4633805 m 2.1165751 m -3.834945 m 100.61546 MeV 10.044709 keV 6.7088004 cm 6.4222115 m World muIoni - 45 1.4693288 m 2.1243353 m -3.841405 m 100.61239 MeV 1.4968723 keV 1.1718975 cm 6.4339305 m World muIoni - 46 1.5304618 m 2.2040828 m -3.9078174 m 100.59392 MeV 16.43756 keV 12.044725 cm 6.5543777 m World muIoni - 47 1.5425837 m 2.2199199 m -3.920988 m 100.5882 MeV 4.452378 keV 2.3900159 cm 6.5782779 m World muIoni - 48 1.5437634 m 2.2214593 m -3.9222717 m 100.58674 MeV 238.75651 eV 2.3257867 mm 6.5806037 m World muIoni - 49 1.5718198 m 2.2580757 m -3.9527899 m 100.57734 MeV 8.3769376 keV 5.5310834 cm 6.6359145 m World muIoni - 50 1.7354979 m 2.4726993 m -4.1312308 m 100.53076 MeV 44.840235 keV 32.356655 cm 6.959481 m World muIoni - 51 1.8416307 m 2.611741 m -4.2476159 m 100.48967 MeV 39.868859 keV 21.010087 cm 7.1695819 m World muIoni - 52 1.8541152 m 2.6281302 m -4.261339 m 100.46187 MeV 3.9073786 keV 2.4754597 cm 7.1943365 m World muIoni - 53 1.8967798 m 2.6840771 m -4.3081816 m 100.44607 MeV 12.598825 keV 8.4525486 cm 7.278862 m World muIoni - 54 1.9121154 m 2.7042547 m -4.3250502 m 100.43761 MeV 5.8915179 keV 3.0444526 cm 7.3093065 m World muIoni - 55 1.9553748 m 2.7610582 m -4.3725636 m 100.42177 MeV 14.729858 keV 8.5764422 cm 7.3950709 m World muIoni - 56 2.0018578 m 2.8219972 m -4.4237113 m 100.3948 MeV 13.938604 keV 9.2142984 cm 7.4872139 m World muIoni - 57 2.0219425 m 2.8482448 m -4.4457533 m 100.3885 MeV 4.9596734 keV 3.9726325 cm 7.5269403 m World muIoni - 58 2.0916558 m 2.939426 m -4.5223786 m 100.3675 MeV 18.132873 keV 13.800507 cm 7.6649453 m World muIoni - 59 2.1780024 m 3.0527318 m -4.6174718 m 100.34341 MeV 23.064402 keV 17.127968 cm 7.836225 m World muIoni - 60 2.1981314 m 3.0790293 m -4.6395469 m 100.33686 MeV 5.0730998 keV 3.980007 cm 7.8760251 m World muIoni - 61 2.3402264 m 3.2642143 m -4.7950059 m 100.29264 MeV 40.781162 keV 28.04501 cm 8.1564752 m World muIoni - 62 2.3488378 m 3.2753817 m -4.8043374 m 100.28882 MeV 1.6934285 keV 1.6909818 cm 8.173385 m World muIoni - 63 2.3562673 m 3.2850285 m -4.8123921 m 100.18972 MeV 1.391589 keV 1.4599262 cm 8.1879842 m World muIoni - 64 2.380212 m 3.3161512 m -4.838471 m 100.17787 MeV 4.4384534 keV 4.7138845 cm 8.2351231 m World muIoni - 65 2.5014666 m 3.4737346 m -4.9706283 m 100.13677 MeV 39.885134 keV 23.874865 cm 8.4738717 m World muIoni - 66 2.5245823 m 3.5038231 m -4.9957892 m 100.12835 MeV 5.0407432 keV 4.5527253 cm 8.519399 m World muIoni - 67 2.5316796 m 3.5130656 m -5.003534 m 100.12353 MeV 3.6294828 keV 1.3992006 cm 8.533391 m World muIoni - 68 2.5397797 m 3.5236121 m -5.0123729 m 100.11712 MeV 1.6431498 keV 1.596764 cm 8.5493586 m World muIoni - 69 2.6055486 m 3.6094329 m -5.0842431 m 100.09325 MeV 22.856298 keV 12.983116 cm 8.6791898 m World muIoni - 70 2.618021 m 3.6256946 m -5.0978489 m 100.08772 MeV 4.3623107 keV 2.459915 cm 8.7037889 m World muIoni - 71 2.6400442 m 3.6543646 m -5.1218348 m 100.0779 MeV 5.9256711 keV 4.3385675 cm 8.7471746 m World muIoni - 72 2.6595616 m 3.6797516 m -5.1430868 m 100.07181 MeV 4.8311824 keV 3.8432767 cm 8.7856074 m World muIoni - 73 2.6845119 m 3.7121311 m -5.1702455 m 100.06342 MeV 7.3137835 keV 4.9076897 cm 8.8346843 m World muIoni - 74 2.6887072 m 3.7175749 m -5.1748085 m 100.06127 MeV 833.80593 eV 8.2496499 mm 8.8429339 m World muIoni - 75 2.6899308 m 3.7191647 m -5.1761415 m 100.05927 MeV 313.8959 eV 2.4086526 mm 8.8453426 m World muIoni - 76 2.7154436 m 3.7523261 m -5.203926 m 100.04781 MeV 5.8662009 keV 5.0225052 cm 8.8955676 m World muIoni - 77 2.7242582 m 3.7637845 m -5.2135147 m 100.04293 MeV 3.1315219 keV 1.7347507 cm 8.9129151 m World muIoni - 78 2.7779698 m 3.8336291 m -5.2718992 m 99.941448 MeV 16.179387 keV 10.56975 cm 9.0186126 m World muIoni - 79 2.7867113 m 3.8449769 m -5.2813737 m 99.938249 MeV 2.0239602 keV 1.7174233 cm 9.0357869 m World muIoni - 80 2.7962796 m 3.8573835 m -5.291743 m 99.909253 MeV 2.1368114 keV 1.8788254 cm 9.0545751 m World muIoni - 81 2.7976975 m 3.8592173 m -5.2932752 m 99.907904 MeV 272.33451 eV 2.7786431 mm 9.0573538 m World muIoni - 82 2.8803167 m 3.9661031 m -5.3826029 m 99.880109 MeV 26.772085 keV 16.195673 cm 9.2193105 m World muIoni - 83 2.8856704 m 3.9730649 m -5.3883886 m 99.87582 MeV 3.0936224 keV 1.0516862 cm 9.2298274 m World muIoni - 84 2.8940602 m 3.9839743 m -5.3974597 m 99.853002 MeV 2.0748096 keV 1.6482954 cm 9.2463103 m World muIoni - 85 2.9200172 m 4.0176603 m -5.4254775 m 99.845529 MeV 6.2351852 keV 5.0926476 cm 9.2972368 m World muIoni - 86 2.9219731 m 4.0201936 m -5.4275894 m 99.843983 MeV 241.08416 eV 3.834518 mm 9.3010713 m World muIoni - 87 2.940374 m 4.0440327 m -5.4474608 m 99.838451 MeV 5.5324683 keV 3.6080045 cm 9.3371514 m OutOfWorld Transportation -Track (trackID 18, parentID 2) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.612495665134(mm),1.6266636002163(mm),78.657551709611(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.230978(mm),-0.33405929(mm),78.37217(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5260,7 +4666,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.857366(mm),3.3489708(mm),79.143355(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.569254(mm),-1.3812627(mm),78.841503(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5269,7 +4675,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.145691(mm),-2.5551976(mm),79.092516(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.226014(mm),1.3238769(mm),79.078353(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5278,7 +4684,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.574554(mm),1.5070956(mm),78.840569(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.884522(mm),2.951713(mm),78.785913(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5287,7 +4693,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.140119(mm),-1.1472457(mm),78.917171(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.412044(mm),-3.6671573(mm),78.869224(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5296,7 +4702,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.062503(mm),2.3974014(mm),78.401876(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.689382(mm),-0.1118892(mm),78.291341(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5305,7 +4711,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.672673(mm),-0.26905129(mm),78.470614(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.220747(mm),1.662288(mm),79.079281(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5314,7 +4720,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.978196(mm),-0.51867605(mm),78.945723(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.185813(mm),-0.57611588(mm),79.261768(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5323,7 +4729,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.361705(mm),1.9318268(mm),78.701773(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.886078(mm),1.8410192(mm),78.432985(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5332,7 +4738,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.922013(mm),3.8098615(mm),78.779302(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.36666(mm),2.0808275(mm),78.348245(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5341,7 +4747,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.987329(mm),-2.3908818(mm),78.944112(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.685047(mm),-0.77267985(mm),78.115778(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5350,7 +4756,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.365662(mm),1.0693488(mm),79.230056(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.800552(mm),3.280496(mm),78.800719(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5359,7 +4765,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.346624(mm),-0.082171681(mm),78.175451(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.620362(mm),-3.0630325(mm),78.832492(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5368,7 +4774,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.786123(mm),-0.22994278(mm),78.626936(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.456844(mm),3.5263695(mm),79.037651(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5377,7 +4783,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.08328(mm),2.9718687(mm),78.927194(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.710338(mm),0.018863543(mm),78.111319(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5386,7 +4792,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.277085(mm),-1.3875396(mm),78.36404(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.721434(mm),3.1571381(mm),79.167324(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5395,7 +4801,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.998619(mm),-1.67637(mm),78.942122(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.265145(mm),1.7466184(mm),78.366145(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5404,7 +4810,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.396444(mm),3.9426413(mm),78.695647(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.424908(mm),-3.3691756(mm),78.866955(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5413,7 +4819,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.54243(mm),0.83645163(mm),78.493579(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.976986(mm),-0.16386933(mm),78.416955(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5422,7 +4828,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.785474(mm),0.67906632(mm),78.450724(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.248779(mm),0.79350192(mm),79.426993(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5431,7 +4837,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.754503(mm),3.1132666(mm),79.161493(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.253265(mm),-2.9633345(mm),79.249875(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5440,7 +4846,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.154432(mm),2.9241528(mm),79.090975(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.186515(mm),0.64787338(mm),78.908991(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5449,7 +4855,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.187332(mm),-0.21136249(mm),78.203539(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.275394(mm),1.7398398(mm),78.364338(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5458,7 +4864,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.979362(mm),0.72938551(mm),79.298171(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.158318(mm),0.83476265(mm),79.090289(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5467,7 +4873,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.685129(mm),-3.6084376(mm),78.997398(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.276111(mm),0.19271479(mm),78.364211(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5476,7 +4882,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.213765(mm),3.5141449(mm),78.904186(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.693009(mm),-0.31569452(mm),78.467028(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5485,7 +4891,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.428694(mm),0.1567298(mm),78.689961(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.626975(mm),-3.2650553(mm),78.478672(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5494,7 +4900,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.956043(mm),-0.79243645(mm),78.949629(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.604703(mm),0.87075118(mm),79.187907(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5503,7 +4909,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.968529(mm),-1.89949(mm),78.24212(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.670337(mm),-2.5256644(mm),78.647353(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5512,7 +4918,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.197574(mm),-1.2486873(mm),78.37806(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.554493(mm),1.20227(mm),79.020433(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5521,7 +4927,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.546597(mm),0.092119749(mm),78.14019(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.811669(mm),-2.1870103(mm),78.798759(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5530,7 +4936,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.275255(mm),0.47260418(mm),78.188035(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.420667(mm),-1.5103286(mm),78.691376(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5539,7 +4945,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.99212(mm),-1.8836727(mm),78.766941(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.064608(mm),0.64656278(mm),78.577832(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5548,7 +4954,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.158628(mm),0.27555608(mm),78.737581(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.006863(mm),1.408995(mm),78.588014(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5557,7 +4963,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.044259(mm),-1.1768365(mm),79.286728(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.935032(mm),1.0455554(mm),78.777007(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5566,7 +4972,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.279626(mm),-1.1197573(mm),78.187265(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.023703(mm),0.55648546(mm),78.408718(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5575,7 +4981,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.206664(mm),0.45248206(mm),78.552784(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.92085(mm),-0.7289085(mm),79.132162(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5584,7 +4990,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.571952(mm),1.7713364(mm),78.488374(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.752634(mm),1.8803433(mm),78.809168(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5593,7 +4999,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.299569(mm),1.1253069(mm),78.536402(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.294473(mm),1.1490287(mm),78.713628(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5602,7 +5008,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.375172(mm),-0.96937197(mm),78.875725(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.604021(mm),1.8102975(mm),78.659046(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5611,7 +5017,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.382839(mm),-3.2651513(mm),78.698046(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.573787(mm),-3.5676346(mm),78.840704(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5620,7 +5026,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.507295(mm),-2.0530289(mm),78.323448(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.972808(mm),0.43580602(mm),78.946673(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5629,7 +5035,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.281361(mm),0.71831349(mm),78.363286(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.644859(mm),2.4048787(mm),78.651845(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5638,7 +5044,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.90169(mm),1.1564335(mm),79.13554(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.581407(mm),2.808947(mm),78.663034(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5647,7 +5053,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.213705(mm),2.7452485(mm),78.551542(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.280628(mm),0.065677829(mm),78.892396(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5656,7 +5062,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.817171(mm),0.31381788(mm),78.621462(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.52029(mm),-2.8217333(mm),78.850137(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5665,7 +5071,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.655251(mm),2.7867317(mm),78.297359(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.781447(mm),-0.71549936(mm),78.627761(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5674,7 +5080,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.746259(mm),2.4234362(mm),78.281312(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.178308(mm),-3.6513994(mm),78.557784(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5683,173 +5089,16 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.769318(mm),2.3813642(mm),78.982554(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.645937(mm),-2.2467828(mm),78.651655(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = pi+, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.12 cm 2.36 mm 7.09 cm 59.4 MeV 0 eV 0 fm 0 fm Target initStep - 1 -1.2196764 cm 3.090567 mm 7.3191274 cm 50.742183 MeV 8.684136 MeV 2.5809171 mm 2.5809171 mm Target hIoni - 2 -1.3186798 cm 3.9996995 mm 7.4503685 cm 44.621486 MeV 6.1206963 MeV 1.8913446 mm 4.4722618 mm Target Transportation - 3 -3.4461988 cm 4.4400301 cm 12.720936 cm 44.621511 MeV3.4691029e-18 eV 6.9972282 cm 7.4444544 cm CaptureMgnt Decay -Track (trackID 2, parentID 1) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = mu+, Track ID = 24, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -3.45 cm 4.44 cm 12.7 cm 55.6 MeV 0 eV 0 fm 0 fm CaptureMgnt initStep - 1 17.768396 cm -1.5899689 cm 2 m 55.626487 MeV1.0100202e-16 eV 2.6461735 m 2.6461735 m CaptureMgnt Transportation - 2 17.445585 cm -2.1045378 cm 2.0060834 m 55.62448 MeV 799.85505 eV 8.5969223 mm 2.6547705 m World muIoni - 3 17.125797 cm -2.6147927 cm 2.0121133 m 55.618019 MeV 3.8586026 keV 8.5218168 mm 2.6632923 m World muIoni - 4 16.892375 cm -2.9875167 cm 2.0165218 m 55.613657 MeV 1.488454 keV 6.2270397 mm 2.6695193 m World muIoni - 5 16.33054 cm -3.8870405 cm 2.027151 m 55.608577 MeV 3.6908575 keV 1.5015305 cm 2.6845346 m World muIoni - 6 15.974934 cm -4.4546433 cm 2.0338602 m 55.606282 MeV 1.0212385 keV 9.480355 mm 2.694015 m World muIoni - 7 15.574563 cm -5.0930496 cm 2.0414124 m 55.601344 MeV 3.7800742 keV 1.0668694 cm 2.7046837 m World muIoni - 8 15.364907 cm -5.4272827 cm 2.045366 m 55.597301 MeV 749.49416 eV 5.585508 mm 2.7102692 m World muIoni - 9 13.733367 cm -8.0311091 cm 2.0761393 m 55.586935 MeV 8.4330988 keV 4.3487678 cm 2.7537569 m World muIoni - 10 13.596775 cm -8.2501637 cm 2.078732 m 55.584452 MeV 818.77173 eV 3.6587531 mm 2.7574156 m World muIoni - 11 10.026268 cm -13.923227 cm 2.1458093 m 55.572156 MeV 11.00428 keV 9.4829861 cm 2.8522455 m World muIoni - 12 9.8879554 cm -14.142215 cm 2.1483947 m 55.570223 MeV 376.00335 eV 3.6595954 mm 2.8559051 m World muIoni - 13 8.5221501 cm -16.304122 cm 2.1739058 m 55.561546 MeV 7.3394624 keV 3.6121217 cm 2.8920263 m World muIoni - 14 8.071064 cm -17.02287 cm 2.1823598 m 55.557462 MeV 1.223187 keV 1.1978283 cm 2.9040046 m World muIoni - 15 6.5583991 cm -19.435539 cm 2.2107144 m 55.53842 MeV 6.7528533 keV 4.0185762 cm 2.9441903 m World muIoni - 16 6.3863778 cm -19.708872 cm 2.2139303 m 55.535952 MeV 1.4107419 keV 4.5576507 mm 2.948748 m World muIoni - 17 2.0867218 cm -26.542032 cm 2.2942462 m 55.510835 MeV 23.152498 keV 11.387975 cm 3.0626277 m World muIoni - 18 -1.7529243 cm -32.66874 cm 2.3661693 m 55.49195 MeV 18.88514 keV 10.198481 cm 3.1646125 m World muIoni - 19 -4.1292854 cm -36.448351 cm 2.4105239 m 55.476535 MeV 9.1202226 keV 6.293323 cm 3.2275458 m World muIoni - 20 -4.2842761 cm -36.695023 cm 2.4134335 m 55.476058 MeV 477.02939 eV 4.1173638 mm 3.2316631 m World muIoni - 21 -4.3903703 cm -36.864048 cm 2.4154259 m 55.473084 MeV 906.10743 eV 2.8199463 mm 3.2344831 m World muIoni - 22 -4.5482505 cm -37.115581 cm 2.4183913 m 55.468088 MeV 610.98103 eV 4.196832 mm 3.2386799 m World muIoni - 23 -5.780995 cm -39.082631 cm 2.4415598 m 55.460661 MeV 6.017912 keV 3.2797475 cm 3.2714774 m World muIoni - 24 -10.004917 cm -45.812836 cm 2.5209518 m 55.436545 MeV 22.311077 keV 11.232471 cm 3.3838021 m World muIoni - 25 -10.016072 cm -45.83056 cm 2.5211609 m 55.432078 MeV 0 eV 295.96417 um 3.3840981 m World muIoni - 26 -10.729942 cm -46.96453 cm 2.534556 m 55.418778 MeV 2.2724148 keV 1.8946708 cm 3.4030448 m World muIoni - 27 -11.119548 cm -47.583339 cm 2.5418315 m 55.413828 MeV 2.6357341 keV 1.0315289 cm 3.4133601 m World muIoni - 28 -14.929389 cm -53.634357 cm 2.612915 m 55.391001 MeV 21.605521 keV 10.082594 cm 3.514186 m World muIoni - 29 -15.455741 cm -54.471488 cm 2.6227563 m 55.386754 MeV 2.9994054 keV 1.3951146 cm 3.5281371 m World muIoni - 30 -19.357255 cm -60.682764 cm 2.6956945 m 55.365819 MeV 18.570414 keV 10.344167 cm 3.6315788 m World muIoni - 31 -23.268969 cm -66.873401 cm 2.7686285 m 55.344148 MeV 18.840323 keV 10.335352 cm 3.7349323 m World muIoni - 32 -23.874147 cm -67.826349 cm 2.7798161 m 55.33922 MeV 2.0122019 keV 1.5893337 cm 3.7508257 m World muIoni - 33 -27.126269 cm -72.929227 cm 2.8398021 m 55.319945 MeV 16.632654 keV 8.5205015 cm 3.8360307 m World muIoni - 34 -27.670789 cm -73.78272 cm 2.8498643 m 55.31431 MeV 4.3846456 keV 1.4273855 cm 3.8503045 m World muIoni - 35 -27.984806 cm -74.273971 cm 2.8556601 m 55.307798 MeV 1.2801098 keV 8.2210047 mm 3.8585256 m World muIoni - 36 -28.895356 cm -75.700972 cm 2.872488 m 55.292118 MeV 5.1355719 keV 2.3868858 cm 3.8823944 m World muIoni - 37 -29.15739 cm -76.112994 cm 2.8773541 m 55.287767 MeV 907.33147 eV 6.8935686 mm 3.889288 m World muIoni - 38 -30.309922 cm -77.928008 cm 2.8987763 m 55.283465 MeV 3.2319849 keV 3.0350798 cm 3.9196388 m World muIoni - 39 -30.620062 cm -78.415336 cm 2.9045311 m 55.280474 MeV 793.06096 eV 8.1538846 mm 3.9277927 m World muIoni - 40 -34.939082 cm -85.213443 cm 2.9847507 m 55.25969 MeV 19.245603 keV 11.367517 cm 4.0414678 m World muIoni - 41 -37.090716 cm -88.566229 cm 3.0245718 m 55.232121 MeV 11.265592 keV 5.632754 cm 4.0977954 m World muIoni - 42 -43.026297 cm -97.892878 cm 3.1360135 m 55.201557 MeV 29.398139 keV 15.697549 cm 4.2547709 m World muIoni - 43 -43.914701 cm -99.278849 cm 3.1527428 m 55.198362 MeV 3.1941398 keV 2.347098 cm 4.2782418 m World muIoni - 44 -47.928505 cm -1.0554274 m 3.2282688 m 55.172942 MeV 22.83072 keV 10.60137 cm 4.3842555 m World muIoni - 45 -50.606542 cm -1.0973796 m 3.2789863 m 55.153098 MeV 12.741455 keV 7.1059491 cm 4.455315 m World muIoni - 46 -52.473971 cm -1.1269376 m 3.3145074 m 55.143112 MeV 7.1571839 keV 4.9841257 cm 4.5051563 m World muIoni - 47 -57.236253 cm -1.2018769 m 3.4049701 m 55.116276 MeV 25.62984 keV 12.675725 cm 4.6319135 m World muIoni - 48 -58.327375 cm -1.21899 m 3.4256035 m 55.109893 MeV 4.4430576 keV 2.8942173 cm 4.6608557 m World muIoni - 49 -59.196641 cm -1.2326004 m 3.4420276 m 55.103422 MeV 5.2869626 keV 2.3033831 cm 4.6838895 m World muIoni - 50 -68.341871 cm -1.3759036 m 3.6146924 m 55.063596 MeV 37.134205 keV 24.230743 cm 4.926197 m World muIoni - 51 -68.523258 cm -1.3787737 m 3.6181434 m 55.061229 MeV 919.74033 eV 4.8411778 mm 4.9310382 m World muIoni - 52 -70.973904 cm -1.4175481 m 3.6647376 m 55.042151 MeV 16.161521 keV 6.5383879 cm 4.996422 m World muIoni - 53 -71.041956 cm -1.4186164 m 3.666023 m 55.040828 MeV 245.98934 eV 1.8045944 mm 4.9982266 m World muIoni - 54 -72.814844 cm -1.4464262 m 3.6994828 m 55.033008 MeV 6.7330235 keV 4.6981466 cm 5.0452081 m World muIoni - 55 -73.643486 cm -1.4594571 m 3.715191 m 55.0271 MeV 3.1407343 keV 2.2027659 cm 5.0672358 m World muIoni - 56 -79.092371 cm -1.5452951 m 3.818432 m 54.998087 MeV 29.012984 keV 14.489994 cm 5.2121357 m World muIoni - 57 -80.283751 cm -1.5640859 m 3.8411505 m 54.988848 MeV 6.9161479 keV 3.1798803 cm 5.2439345 m World muIoni - 58 -89.968613 cm -1.7172627 m 4.0260991 m 54.942103 MeV 43.17294 keV 25.893884 cm 5.5028733 m World muIoni - 59 -92.017411 cm -1.7495346 m 4.0655754 m 54.931972 MeV 9.0031448 keV 5.4951038 cm 5.5578244 m World muIoni - 60 -94.297537 cm -1.7853415 m 4.1092285 m 54.920676 MeV 9.7559042 keV 6.0890309 cm 5.6187147 m World muIoni - 61 -96.316067 cm -1.8169724 m 4.1477014 m 54.906159 MeV 13.157215 keV 5.3741273 cm 5.6724559 m World muIoni - 62 -97.030559 cm -1.8281798 m 4.1613907 m 54.897748 MeV 3.2035381 keV 1.9080197 cm 5.6915361 m World muIoni - 63 -98.080756 cm -1.8447237 m 4.1815971 m 54.8933 MeV 3.4460193 keV 2.8147613 cm 5.7196838 m World muIoni - 64 -99.185585 cm -1.8620593 m 4.2027811 m 54.887208 MeV 4.8035178 keV 2.9518655 cm 5.7492024 m World muIoni - 65 -1.0275715 m -1.9178287 m 4.2709969 m 54.869787 MeV 17.421687 keV 9.5075001 cm 5.8442774 m World muIoni - 66 -1.02796 m -1.9184413 m 4.2717434 m 54.868645 MeV 79.455282 eV 1.0409215 mm 5.8453183 m World muIoni - 67 -1.0383379 m -1.9348166 m 4.2916917 m 54.858933 MeV 7.684933 keV 2.7816996 cm 5.8731353 m World muIoni - 68 -1.0689427 m -1.9831215 m 4.3504737 m 54.840006 MeV 16.467981 keV 8.2008262 cm 5.9551436 m World muIoni - 69 -1.0791401 m -1.999374 m 4.3701147 m 54.830739 MeV 7.8585414 keV 2.7457273 cm 5.9826009 m World muIoni - 70 -1.0857767 m -2.0099973 m 4.3829334 m 54.823026 MeV 2.6780923 keV 1.7922577 cm 6.0005234 m World muIoni - 71 -1.1351204 m -2.0890814 m 4.4781507 m 54.792195 MeV 24.803705 keV 13.324976 cm 6.1337732 m World muIoni - 72 -1.1353345 m -2.0894216 m 4.4785608 m 54.790915 MeV 270.94069 eV 574.16541 um 6.1343474 m World muIoni - 73 -1.1880936 m -2.1731877 m 4.5795626 m 54.760624 MeV 28.772774 keV 14.142748 cm 6.2757748 m World muIoni - 74 -1.2274579 m -2.2365411 m 4.6556536 m 54.740251 MeV 18.578194 keV 10.655084 cm 6.3823257 m World muIoni - 75 -1.2445879 m -2.2643025 m 4.6887302 m 54.728893 MeV 9.4611137 keV 4.6456394 cm 6.4287821 m World muIoni - 76 -1.2650521 m -2.2975088 m 4.7283172 m 54.718556 MeV 10.337892 keV 5.5574925 cm 6.484357 m World muIoni - 77 -1.2660835 m -2.2991784 m 4.7303185 m 54.7155 MeV 1.3437833 keV 2.8029658 mm 6.48716 m World muIoni - 78 -1.2732583 m -2.3107908 m 4.744228 m 54.710141 MeV 5.3590969 keV 1.9488424 cm 6.5066484 m World muIoni - 79 -1.2796463 m -2.3211236 m 4.7566138 m 54.700523 MeV 2.6379578 keV 1.7348847 cm 6.5239972 m World muIoni - 80 -1.3102041 m -2.370517 m 4.8156863 m 54.673343 MeV 15.618091 keV 8.2843601 cm 6.6068408 m World muIoni - 81 -1.3977365 m -2.5114105 m 4.9847504 m 54.626113 MeV 45.387388 keV 23.684596 cm 6.8436868 m World muIoni - 82 -1.4168762 m -2.5420906 m 5.0214912 m 54.605271 MeV 11.700402 keV 5.1550841 cm 6.8952376 m World muIoni - 83 -1.4389271 m -2.5775563 m 5.0639732 m 54.594395 MeV 9.0276443 keV 5.9571641 cm 6.9548093 m World muIoni - 84 -1.4637379 m -2.6173949 m 5.1116568 m 54.58047 MeV 12.747957 keV 6.6906071 cm 7.0217154 m World muIoni - 85 -1.4717679 m -2.6302309 m 5.1270418 m 54.575278 MeV 4.195441 keV 2.1585674 cm 7.043301 m World muIoni - 86 -1.484651 m -2.6507663 m 5.1516418 m 54.568234 MeV 7.0438551 keV 3.4537471 cm 7.0778385 m World muIoni - 87 -1.5043997 m -2.6822439 m 5.189415 m 54.555038 MeV 11.724804 keV 5.2987494 cm 7.130826 m World muIoni - 88 -1.5227493 m -2.7116423 m 5.2246525 m 54.548165 MeV 6.872394 keV 4.9423294 cm 7.1802493 m World muIoni - 89 -1.522759 m -2.7116579 m 5.2246712 m 54.54542 MeV 4.9353643 eV 26.16181 um 7.1802754 m World muIoni - 90 -1.5888056 m -2.8175481 m 5.3515757 m 54.508002 MeV 36.198222 keV 17.798824 cm 7.3582637 m World muIoni - 91 -1.5894183 m -2.8185318 m 5.3527587 m 54.506391 MeV 439.14503 eV 1.6560404 mm 7.3599197 m World muIoni - 92 -1.607893 m -2.8481699 m 5.388426 m 54.482712 MeV 6.8115518 keV 4.9918844 cm 7.4098386 m World muIoni - 93 -1.6239062 m -2.8738982 m 5.4193808 m 54.473556 MeV 7.0017124 keV 4.3319447 cm 7.453158 m World muIoni - 94 -1.6248575 m -2.8754322 m 5.4212305 m 54.47211 MeV 440.47413 eV 2.5844466 mm 7.4557425 m World muIoni - 95 -1.6455567 m -2.9086346 m 5.4615798 m 54.458381 MeV 10.121512 keV 5.6204404 cm 7.5119469 m World muIoni - 96 -1.6704926 m -2.948664 m 5.5102677 m 54.443069 MeV 12.910641 keV 6.7783917 cm 7.5797308 m World muIoni - 97 -1.672702 m -2.9521942 m 5.514564 m 54.440196 MeV 1.7228947 keV 5.9835715 mm 7.5857144 m World muIoni - 98 -1.6845288 m -2.9710847 m 5.5375403 m 54.434589 MeV 4.4557305 keV 3.2009951 cm 7.6177243 m World muIoni - 99 -1.7021535 m -2.9992211 m 5.571864 m 54.424435 MeV 9.0740061 keV 4.7753533 cm 7.6654778 m World muIoni - 100 -1.7163781 m -3.0219339 m 5.5995763 m 54.41653 MeV 7.9058848 keV 3.8551071 cm 7.7040289 m World muIoni - 101 -1.7404906 m -3.0604435 m 5.6466626 m 54.402277 MeV 13.165679 keV 6.5433427 cm 7.7694623 m World muIoni - 102 -1.7812352 m -3.1250908 m 5.7258255 m 54.285558 MeV 19.043182 keV 11.002809 cm 7.8794904 m World muIoni - 103 -1.7860092 m -3.1326058 m 5.7350509 m 54.238307 MeV 2.2312942 keV 1.2820902 cm 7.8923113 m World muIoni - 104 -1.7970661 m -3.1499536 m 5.7564067 m 54.226971 MeV 4.7974519 keV 2.9652508 cm 7.9219638 m World muIoni - 105 -1.8264588 m -3.1962657 m 5.813341 m 54.206544 MeV 15.196972 keV 7.9058642 cm 8.0010225 m World muIoni - 106 -1.8432313 m -3.2227773 m 5.8458987 m 54.195592 MeV 9.0412199 keV 4.5212695 cm 8.0462352 m World muIoni - 107 -1.8464735 m -3.227851 m 5.8521633 m 54.192738 MeV 1.1620306 keV 8.6891171 mm 8.0549243 m World muIoni - 108 -1.8616303 m -3.2515524 m 5.8814338 m 54.111334 MeV 5.9051843 keV 4.0598569 cm 8.0955229 m World muIoni - 109 -1.9001795 m -3.312296 m 5.9562713 m 54.086499 MeV 22.810724 keV 10.380992 cm 8.1993328 m World muIoni - 110 -1.9717523 m -3.4265658 m 6.0973693 m 54.046866 MeV 38.489699 keV 19.516967 cm 8.3945025 m World muIoni - 111 -2.0023533 m -3.4770887 m 6.1603563 m 54.029927 MeV 13.150739 keV 8.6350264 cm 8.4808527 m World muIoni - 112 -2.0618473 m -3.5746463 m 6.2826013 m 53.998766 MeV 29.327608 keV 16.733499 cm 8.6481877 m World muIoni - 113 -2.0716538 m -3.5908095 m 6.3028226 m 53.993186 MeV 3.974836 keV 2.7682423 cm 8.6758701 m World muIoni - 114 -2.0793363 m -3.6034898 m 6.318751 m 53.989075 MeV 3.0033809 keV 2.1760675 cm 8.6976308 m World muIoni - 115 -2.1112742 m -3.6561306 m 6.3850113 m 53.973399 MeV 15.675765 keV 9.0451803 cm 8.7880826 m World muIoni - 116 -2.1899967 m -3.7863881 m 6.5486414 m 53.92583 MeV 47.569377 keV 22.347128 cm 9.0115539 m World muIoni - 117 -2.2148646 m -3.827765 m 6.6008151 m 53.910842 MeV 14.987657 keV 7.1081393 cm 9.0826353 m World muIoni - 118 -2.2177579 m -3.8325661 m 6.6068704 m 53.908273 MeV 1.5665876 keV 8.2516142 mm 9.0908869 m World muIoni - 119 -2.2316226 m -3.8555532 m 6.6358646 m 53.895807 MeV 7.9201409 keV 3.9513188 cm 9.1304001 m World muIoni - 120 -2.2461711 m -3.8797307 m 6.6662793 m 53.868926 MeV 6.8171713 keV 4.1488261 cm 9.1718883 m World muIoni - 121 -2.2469086 m -3.8809509 m 6.6678114 m 53.86752 MeV 335.39863 eV 2.0928433 mm 9.1739812 m World muIoni - 122 -2.2859034 m -3.945435 m 6.7488289 m 53.836726 MeV 23.014247 keV 11.064655 cm 9.2846277 m World muIoni - 123 -2.2910048 m -3.9539067 m 6.7594443 m 53.830897 MeV 4.1011661 keV 1.4507997 cm 9.2991357 m World muIoni - 124 -2.3306986 m -4.0194476 m 6.841673 m 53.806734 MeV 21.841877 keV 11.239577 cm 9.4115315 m World muIoni - 125 -2.3348106 m -4.0262462 m 6.8501969 m 53.801822 MeV 2.1888503 keV 1.1652707 cm 9.4231842 m World muIoni - 126 -2.3412514 m -4.036879 m 6.8635308 m 53.798053 MeV 1.9095272 keV 1.8229975 cm 9.4414142 m World muIoni - 127 -2.3502073 m -4.0516806 m 6.882088 m 53.788797 MeV 3.5295114 keV 2.537065 cm 9.4667848 m World muIoni - 128 -2.3663503 m -4.078603 m 6.9157007 m 53.777897 MeV 8.4058104 keV 4.5991713 cm 9.5127765 m World muIoni - 129 -2.3740626 m -4.091592 m 6.9318893 m 53.766816 MeV 2.7766442 keV 2.2141936 cm 9.5349185 m World muIoni - 130 -2.3760048 m -4.0948584 m 6.9359553 m 53.76426 MeV 1.2837285 keV 5.5653803 mm 9.5404839 m World muIoni - 131 -2.3860989 m -4.1118417 m 6.9570815 m 53.760221 MeV 2.4557575 keV 2.8924784 cm 9.5694086 m World muIoni - 132 -2.4013464 m -4.1375696 m 6.9890968 m 53.747938 MeV 10.655571 keV 4.3810881 cm 9.6132195 m World muIoni - 133 -2.4232727 m -4.1747299 m 7.0353288 m 53.731956 MeV 14.529347 keV 6.3238043 cm 9.6764576 m World muIoni - 134 -2.4431722 m -4.2082996 m 7.077296 m 53.708724 MeV 15.71704 keV 5.7307656 cm 9.7337652 m World muIoni - 135 -2.4544432 m -4.2274711 m 7.101276 m 53.702295 MeV 5.061399 keV 3.2705106 cm 9.7664703 m World muIoni - 136 -2.4669926 m -4.2487163 m 7.1279345 m 53.696177 MeV 3.575143 keV 3.6325211 cm 9.8027955 m World muIoni - 137 -2.4726614 m -4.2583388 m 7.1400464 m 53.693436 MeV 1.6642054 keV 1.6475014 cm 9.8192706 m World muIoni - 138 -2.5111783 m -4.323654 m 7.2223678 m 53.673531 MeV 19.905413 keV 11.192177 cm 9.9311923 m OutOfWorld Transportation -Track (trackID 24, parentID 2) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.309764809543(mm),-1.3722390218258(mm),78.358277365928(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.730512(mm),1.5199896(mm),78.813069(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5858,7 +5107,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.608013(mm),-3.7232876(mm),78.834669(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.370044(mm),0.32962075(mm),79.229283(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5867,7 +5116,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.63183(mm),1.0371957(mm),78.654143(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.120399(mm),1.3333213(mm),78.567995(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5876,7 +5125,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.393453(mm),-0.12286365(mm),79.401483(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.129784(mm),-2.1846969(mm),78.213686(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5885,7 +5134,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.140631(mm),1.4389121(mm),78.740754(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.507286(mm),3.6753466(mm),78.85243(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5894,7 +5143,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.644011(mm),-0.32032974(mm),79.180976(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.097912(mm),0.14414853(mm),79.453595(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5903,7 +5152,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.742173(mm),-0.81716513(mm),79.339994(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.975487(mm),-0.86256099(mm),78.240892(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5912,7 +5161,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.558362(mm),3.7293648(mm),78.667097(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.370014(mm),-0.077776629(mm),78.171327(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5921,7 +5170,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.000722(mm),1.54665(mm),79.118078(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.33458(mm),-1.5682575(mm),78.353902(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5930,7 +5179,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.008113(mm),3.3694877(mm),78.411467(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.624991(mm),-0.058771308(mm),79.360656(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5939,7 +5188,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.316365(mm),-1.1672354(mm),78.533441(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.389303(mm),-0.96156261(mm),79.049561(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5948,7 +5197,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.289717(mm),2.0401195(mm),78.361812(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.526681(mm),2.8395598(mm),79.025337(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5957,7 +5206,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.334239(mm),1.6405654(mm),79.411924(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.601749(mm),0.91210734(mm),79.012101(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -5966,202 +5215,16 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.469553(mm),-2.3104632(mm),78.330102(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.443007(mm),2.116524(mm),78.51111(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = pi+, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.08 cm -1.96 mm 4.61 cm 72.6 MeV 0 eV 0 fm 0 fm Target initStep - 1 -1.1301607 cm -121.46208 um 4.3230617 cm 63.477506 MeV 9.1131908 MeV 3.4592469 mm 3.4592469 mm Target hIoni - 2 -1.1535742 cm 352.64673 um 4.2477058 cm 60.023493 MeV 3.4540129 MeV 922.49856 um 4.3817455 mm Target Transportation - 3 3.7412604 cm 7.1199037 cm -2 m 60.023493 MeV1.0569773e-16 eV 2.5114451 m 2.5158269 m CaptureMgnt Transportation - 4 7.4457613 cm 15.527979 cm -2.1284142 m 59.985904 MeV 30.489941 keV 15.789934 cm 2.6737262 m World hIoni - 5 8.1846247 cm 17.192457 cm -2.1537733 m 59.977789 MeV 6.4878833 keV 3.12206 cm 2.7049468 m World hIoni - 6 8.7069579 cm 18.37524 cm -2.1717721 m 59.967063 MeV 6.9076476 keV 2.2161654 cm 2.7271085 m World hIoni - 7 9.6041209 cm 20.408492 cm -2.2027337 m 59.957466 MeV 7.9541642 keV 3.8111925 cm 2.7652204 m World hIoni - 8 11.041766 cm 23.667154 cm -2.252377 m 59.940829 MeV 10.964367 keV 6.1098544 cm 2.8263189 m World hIoni - 9 13.649701 cm 29.548098 cm -2.3420732 m 59.918232 MeV 22.596954 keV 11.038177 cm 2.9367007 m World hIoni - 10 13.93835 cm 30.19195 cm -2.3519155 m 59.913453 MeV 3.6522127 keV 1.2110205 cm 2.9488109 m World hIoni - 11 14.317865 cm 31.056541 cm -2.3651178 m 59.907827 MeV 3.1832377 keV 1.6231352 cm 2.9650423 m World hIoni - 12 14.612298 cm 31.731999 cm -2.3754223 m 59.896489 MeV 3.0596207 keV 1.2667905 cm 2.9777102 m World hIoni - 13 16.337396 cm 35.702566 cm -2.4360163 m 59.875057 MeV 20.194506 keV 7.4470015 cm 3.0521802 m World hIoni - 14 18.673624 cm 41.119064 cm -2.5186753 m 59.853502 MeV 21.555131 keV 10.154884 cm 3.153729 m World hIoni - 15 20.276024 cm 44.897353 cm -2.5760861 m 59.841719 MeV 10.265447 keV 7.0571377 cm 3.2243004 m World hIoni - 16 21.333806 cm 47.377993 cm -2.6138107 m 59.825606 MeV 11.116933 keV 4.6372429 cm 3.2706728 m World hIoni - 17 21.382124 cm 47.490853 cm -2.615528 m 59.818915 MeV 650.13948 eV 2.1109217 mm 3.2727838 m World hIoni - 18 22.141837 cm 49.262861 cm -2.6424719 m 59.808407 MeV 7.3410671 keV 3.3131514 cm 3.3059153 m World hIoni - 19 22.873822 cm 50.971125 cm -2.6684851 m 59.80004 MeV 4.6853753 keV 3.1969983 cm 3.3378853 m World hIoni - 20 23.284071 cm 51.923518 cm -2.6829609 m 59.777316 MeV 2.574682 keV 1.7806867 cm 3.3556921 m World hIoni - 21 23.522545 cm 52.47812 cm -2.6913851 m 59.773646 MeV 1.2664721 keV 1.0364026 cm 3.3660561 m World hIoni - 22 25.12414 cm 56.198398 cm -2.7481808 m 59.758313 MeV 14.290344 keV 6.9759143 cm 3.4358153 m World hIoni - 23 25.723036 cm 57.589546 cm -2.7694925 m 59.752729 MeV 5.5844895 keV 2.6145428 cm 3.4619607 m World hIoni - 24 25.820586 cm 57.816671 cm -2.77297 m 59.749478 MeV 1.3586267 keV 4.2665226 mm 3.4662272 m World hIoni - 25 26.33127 cm 59.004336 cm -2.7911701 m 59.742824 MeV 3.0940784 keV 2.232441 cm 3.4885516 m World hIoni - 26 26.785416 cm 60.065972 cm -2.8074081 m 59.731785 MeV 4.1076202 keV 1.9925002 cm 3.5084766 m World hIoni - 27 27.406589 cm 61.511803 cm -2.8295414 m 59.725191 MeV 5.5574644 keV 2.715711 cm 3.5356338 m World hIoni - 28 31.350094 cm 70.706419 cm -2.9701582 m 59.684353 MeV 38.929005 keV 17.257589 cm 3.7082096 m World hIoni - 29 32.027476 cm 72.30531 cm -2.9946498 m 59.676168 MeV 6.9292422 keV 3.0022803 cm 3.7382324 m World hIoni - 30 32.429918 cm 73.255295 cm -3.0092231 m 59.667273 MeV 3.595791 keV 1.785564 cm 3.7560881 m World hIoni - 31 34.029706 cm 77.010988 cm -3.0668171 m 59.645697 MeV 17.786158 keV 7.0594145 cm 3.8266822 m World hIoni - 32 37.239109 cm 84.526493 cm -3.1817919 m 59.619622 MeV 24.520146 keV 14.10588 cm 3.967741 m World hIoni - 33 38.166746 cm 86.665162 cm -3.2148421 m 59.607901 MeV 9.5128061 keV 4.044447 cm 4.0081855 m World hIoni - 34 41.790565 cm 94.989035 cm -3.3435926 m 59.573849 MeV 32.233618 keV 15.753949 cm 4.165725 m World hIoni - 35 42.261483 cm 96.0917 cm -3.3606046 m 59.567969 MeV 4.4862131 keV 2.0812788 cm 4.1865378 m World hIoni - 36 44.822662 cm 1.0205851 m -3.4530895 m 59.539218 MeV 27.341795 keV 11.300327 cm 4.2995411 m World hIoni - 37 44.901213 cm 1.0224167 m -3.4559352 m 59.535936 MeV 426.80106 eV 3.4740982 mm 4.3030152 m World hIoni - 38 45.96485 cm 1.0472259 m -3.4945086 m 59.525888 MeV 10.048601 keV 4.7080135 cm 4.3500953 m World hIoni - 39 46.596059 cm 1.0620942 m -3.5176315 m 59.36867 MeV 3.1507041 keV 2.8205968 cm 4.3783013 m World hIoni - 40 47.480136 cm 1.082696 m -3.5495815 m 59.360908 MeV 6.6600305 keV 3.9030727 cm 4.417332 m World hIoni - 41 51.129777 cm 1.1676651 m -3.6813081 m 59.325261 MeV 25.697851 keV 16.094642 cm 4.5782784 m World hIoni - 42 52.462795 cm 1.1985047 m -3.7292882 m 59.309724 MeV 13.670367 keV 5.8573609 cm 4.636852 m World hIoni - 43 53.79602 cm 1.229209 m -3.7769642 m 59.261724 MeV 9.8579328 keV 5.8253826 cm 4.6951058 m World hIoni - 44 53.936793 cm 1.2324747 m -3.7820144 m 59.246111 MeV 2.8376319 keV 6.1765977 mm 4.7012824 m World hIoni - 45 54.271869 cm 1.2402213 m -3.7940053 m 59.24233 MeV 2.429474 keV 1.4663589 cm 4.715946 m World hIoni - 46 57.253462 cm 1.3092346 m -3.9008372 m 59.214869 MeV 27.461353 keV 13.063278 cm 4.8465788 m World hIoni - 47 59.064283 cm 1.3507191 m -3.9650618 m 59.19595 MeV 17.478649 keV 7.8572809 cm 4.9251516 m World hIoni - 48 60.194872 cm 1.3767586 m -4.0053897 m 59.182294 MeV 12.191687 keV 4.9317549 cm 4.9744692 m World hIoni - 49 61.441499 cm 1.4053979 m -4.0498504 m 59.14553 MeV 10.749851 keV 5.4335729 cm 5.0288049 m World hIoni - 50 63.436007 cm 1.4511926 m -4.1211799 m 59.125738 MeV 18.174587 keV 8.7079709 cm 5.1158846 m World hIoni - 51 63.514583 cm 1.4529993 m -4.1239913 m 59.123734 MeV 871.0994 eV 3.4330036 mm 5.1193176 m World hIoni - 52 63.531965 cm 1.4533994 m -4.1246137 m 59.122711 MeV 0 eV 760.0234 um 5.1200776 m World hIoni - 53 64.629495 cm 1.4786412 m -4.1638957 m 59.10271 MeV 8.8943912 keV 4.7965402 cm 5.168043 m World hIoni - 54 65.289165 cm 1.4937336 m -4.1874743 m 59.096991 MeV 4.6325149 keV 2.8761923 cm 5.196805 m World hIoni - 55 65.359537 cm 1.4953469 m -4.1899936 m 59.096648 MeV 343.36963 eV 3.0733391 mm 5.1998783 m World hIoni - 56 66.533341 cm 1.5218415 m -4.2316318 m 59.084522 MeV 10.996609 keV 5.0729586 cm 5.2506079 m World hIoni - 57 67.118608 cm 1.5350233 m -4.2523243 m 59.077224 MeV 5.9060554 keV 2.5222823 cm 5.2758307 m World hIoni - 58 68.588047 cm 1.5681697 m -4.3043227 m 59.062868 MeV 11.721998 keV 6.3391237 cm 5.3392219 m World hIoni - 59 68.753777 cm 1.5719228 m -4.3101985 m 59.062225 MeV 642.87197 eV 7.1664429 mm 5.3463884 m World hIoni - 60 69.498565 cm 1.5887951 m -4.3366089 m 59.038396 MeV 7.2726623 keV 3.2212616 cm 5.378601 m World hIoni - 61 70.728323 cm 1.6165072 m -4.3801005 m 59.029633 MeV 8.7631541 keV 5.3016172 cm 5.4316172 m World hIoni - 62 70.925727 cm 1.6209501 m -4.3870928 m 59.026644 MeV 1.5416846 keV 8.5163871 mm 5.4401336 m World hIoni - 63 71.890958 cm 1.642658 m -4.4212851 m 59.02111 MeV 5.5346313 keV 4.1635573 cm 5.4817691 m World hIoni - 64 72.740761 cm 1.6618189 m -4.4514273 m 59.013788 MeV 7.3211294 keV 3.6713784 cm 5.5184829 m World hIoni - 65 74.258104 cm 1.6961072 m -4.5053725 m 59.001998 MeV 10.429623 keV 6.5696378 cm 5.5841793 m World hIoni - 66 75.840457 cm 1.7319864 m -4.5616502 m 58.984973 MeV 13.689926 keV 6.8592179 cm 5.6527715 m World hIoni - 67 77.341913 cm 1.7665874 m -4.6158307 m 58.964359 MeV 14.163255 keV 6.6016774 cm 5.7187882 m World hIoni - 68 77.57484 cm 1.7720255 m -4.6243451 m 58.938905 MeV 2.1135888 keV 1.0367927 cm 5.7291562 m World hIoni - 69 77.632479 cm 1.773371 m -4.6264558 m 58.935789 MeV 212.73839 eV 2.5686151 mm 5.7317248 m World hIoni - 70 78.669506 cm 1.7975242 m -4.6643125 m 58.927103 MeV 8.6864332 keV 4.6087408 cm 5.7778122 m World hIoni - 71 78.795912 cm 1.8004633 m -4.6689388 m 58.92389 MeV 1.4196513 keV 5.6248123 mm 5.783437 m World hIoni - 72 79.284442 cm 1.811809 m -4.6868043 m 58.915958 MeV 4.2940669 keV 2.1720266 cm 5.8051573 m World hIoni - 73 80.310373 cm 1.8356918 m -4.7243729 m 58.904521 MeV 9.2528987 keV 4.5684152 cm 5.8508414 m World hIoni - 74 81.036464 cm 1.8524463 m -4.7507254 m 58.897426 MeV 4.5632237 keV 3.206073 cm 5.8829022 m World hIoni - 75 81.817973 cm 1.8705239 m -4.7792191 m 58.886492 MeV 9.4632358 keV 3.4637648 cm 5.9175398 m World hIoni - 76 82.195838 cm 1.8792597 m -4.7929753 m 58.883078 MeV 3.4139481 keV 1.6727896 cm 5.9342677 m World hIoni - 77 82.319136 cm 1.8821121 m -4.7974671 m 58.880967 MeV 905.5707 eV 5.4619931 mm 5.9397297 m World hIoni - 78 82.655221 cm 1.8899233 m -4.8097493 m 58.869731 MeV 4.0831265 keV 1.4938641 cm 5.9546683 m World hIoni - 79 84.096448 cm 1.9235635 m -4.8626684 m 58.856744 MeV 12.987046 keV 6.4341392 cm 6.0190097 m World hIoni - 80 85.210316 cm 1.949551 m -4.9035243 m 58.844814 MeV 9.6334825 keV 4.9685271 cm 6.068695 m World hIoni - 81 85.358456 cm 1.9530151 m -4.9089878 m 58.842557 MeV 1.1931406 keV 6.6365329 mm 6.0753315 m World hIoni - 82 85.579938 cm 1.9581924 m -4.9171572 m 58.836662 MeV 2.8687045 keV 9.9222049 mm 6.0852537 m World hIoni - 83 88.670762 cm 2.0305499 m -5.0313395 m 58.809894 MeV 25.664319 keV 13.866716 cm 6.2239209 m World hIoni - 84 91.173883 cm 2.0887889 m -5.1240437 m 58.785005 MeV 22.362646 keV 11.230516 cm 6.3362261 m World hIoni - 85 91.817219 cm 2.103666 m -5.1477139 m 58.753251 MeV 7.4647534 keV 2.8687869 cm 6.3649139 m World hIoni - 86 92.434342 cm 2.1179003 m -5.1703074 m 58.721599 MeV 4.5890889 keV 2.7407441 cm 6.3923214 m World hIoni - 87 92.687209 cm 2.1237299 m -5.1795644 m 58.718126 MeV 2.3857723 keV 1.1228147 cm 6.4035495 m World hIoni - 88 93.323198 cm 2.1384067 m -5.2028648 m 58.71089 MeV 7.2363404 keV 2.8262403 cm 6.4318119 m World hIoni - 89 93.804262 cm 2.1494935 m -5.2204697 m 58.703641 MeV 5.9088549 keV 2.1354019 cm 6.4531659 m World hIoni - 90 93.958651 cm 2.1530347 m -5.2260972 m 58.703244 MeV 396.62299 eV 6.8258216 mm 6.4599918 m World hIoni - 91 94.221556 cm 2.1590644 m -5.2356812 m 58.700011 MeV 3.2333698 keV 1.1624257 cm 6.471616 m World hIoni - 92 95.211218 cm 2.1817267 m -5.2717365 m 58.688168 MeV 10.490063 keV 4.3720759 cm 6.5153368 m World hIoni - 93 96.089261 cm 2.2018336 m -5.3036069 m 58.670759 MeV 8.282818 keV 3.8692523 cm 6.5540293 m World hIoni - 94 97.203395 cm 2.2274604 m -5.3437764 m 58.652447 MeV 16.036822 keV 4.8933159 cm 6.6029625 m World hIoni - 95 97.758451 cm 2.2401951 m -5.3637081 m 58.642784 MeV 5.4994455 keV 2.4295188 cm 6.6272576 m World hIoni - 96 98.391946 cm 2.254755 m -5.3864918 m 58.636433 MeV 4.6763098 keV 2.7770792 cm 6.6550284 m World hIoni - 97 99.071107 cm 2.2703143 m -5.4108229 m 58.630271 MeV 6.1622632 keV 2.966847 cm 6.6846969 m World hIoni - 98 1.0070243 m 2.3058853 m -5.4675496 m 58.61497 MeV 13.532151 keV 6.8925147 cm 6.753622 m World hIoni - 99 1.0299648 m 2.3519135 m -5.5443226 m 58.596772 MeV 13.76784 keV 9.2406543 cm 6.8460286 m World hIoni - 100 1.0899468 m 2.4733295 m -5.7467246 m 58.546967 MeV 49.805039 keV 24.352959 cm 7.0895582 m World hIoni - 101 1.0945362 m 2.4825184 m -5.7620875 m 58.538381 MeV 2.2345008 keV 1.8480129 cm 7.1080383 m World hIoni - 102 1.1032676 m 2.5000156 m -5.7913165 m 58.530706 MeV 6.684997 keV 3.5167114 cm 7.1432054 m World hIoni - 103 1.1085551 m 2.5106292 m -5.8090653 m 58.516822 MeV 5.412581 keV 2.1345466 cm 7.1645509 m World hIoni - 104 1.126671 m 2.5469556 m -5.8699638 m 58.501352 MeV 14.344205 keV 7.3187589 cm 7.2377385 m World hIoni - 105 1.1323324 m 2.5584554 m -5.8892066 m 58.496075 MeV 3.347282 keV 2.3120985 cm 7.2608595 m World hIoni - 106 1.1340673 m 2.5619672 m -5.8951086 m 58.493874 MeV 863.91667 eV 7.0835634 mm 7.267943 m World hIoni - 107 1.1343177 m 2.562473 m -5.8959587 m 58.491593 MeV 868.53186 eV 1.0203662 mm 7.2689634 m World hIoni - 108 1.1358258 m 2.5655241 m -5.9010828 m 58.488236 MeV 1.0785579 keV 6.1514988 mm 7.2751149 m World hIoni - 109 1.1515357 m 2.5973877 m -5.9545792 m 58.469017 MeV 15.162237 keV 6.4218044 cm 7.3393329 m World hIoni - 110 1.152166 m 2.5986614 m -5.956722 m 58.430047 MeV 161.0349 eV 2.5711727 mm 7.3419041 m World hIoni - 111 1.1540141 m 2.6023935 m -5.9629948 m 58.426935 MeV 1.5850488 keV 7.5294375 mm 7.3494335 m World hIoni - 112 1.1569469 m 2.6083193 m -5.972958 m 58.424366 MeV 1.1282822 keV 1.1957464 cm 7.361391 m World hIoni - 113 1.1574311 m 2.6092975 m -5.9746016 m 58.421878 MeV 356.26315 eV 1.9730272 mm 7.363364 m World hIoni - 114 1.1596272 m 2.6137241 m -5.9820328 m 58.404805 MeV 3.787099 keV 8.9241144 mm 7.3722882 m World hIoni - 115 1.1748861 m 2.6445257 m -6.0337311 m 58.391452 MeV 11.399746 keV 6.2082972 cm 7.4343711 m World hIoni - 116 1.1974446 m 2.6902243 m -6.1104547 m 58.375051 MeV 15.056329 keV 9.2107473 cm 7.5264786 m World hIoni - 117 1.227777 m 2.752161 m -6.2138171 m 58.350752 MeV 22.679379 keV 12.425793 cm 7.6507365 m World hIoni - 118 1.2333739 m 2.7636338 m -6.2329919 m 58.345839 MeV 3.7676645 keV 2.3035256 cm 7.6737718 m World hIoni - 119 1.2398819 m 2.7769924 m -6.2552994 m 58.339846 MeV 4.9306611 keV 2.6803572 cm 7.7005754 m World hIoni - 120 1.2408617 m 2.7790104 m -6.2586605 m 58.337014 MeV 569.94117 eV 4.0410147 mm 7.7046164 m World hIoni - 121 1.241879 m 2.7811057 m -6.2621524 m 58.33232 MeV 575.63965 eV 4.1973659 mm 7.7088137 m World hIoni - 122 1.2424467 m 2.7822739 m -6.2641015 m 58.319802 MeV 1.3334333 keV 2.3422536 mm 7.711156 m World hIoni - 123 1.2524237 m 2.8027541 m -6.2982504 m 58.299501 MeV 6.7061644 keV 4.1050326 cm 7.7522063 m World hIoni - 124 1.2574664 m 2.8131207 m -6.3155826 m 58.259175 MeV 2.814116 keV 2.0815827 cm 7.7730221 m World hIoni - 125 1.2836155 m 2.8668923 m -6.4053517 m 58.23129 MeV 24.558808 keV 10.785962 cm 7.8808818 m World hIoni - 126 1.2838659 m 2.867401 m -6.4062043 m 58.230011 MeV 207.42719 eV 1.0239053 mm 7.8819057 m World hIoni - 127 1.2849583 m 2.8696227 m -6.4099276 m 58.176638 MeV 983.33437 eV 4.4712884 mm 7.886377 m World hIoni - 128 1.2915504 m 2.8829573 m -6.4323724 m 58.171365 MeV 3.656724 keV 2.6926391 cm 7.9133034 m World hIoni - 129 1.3242798 m 2.9492372 m -6.5440498 m 58.140882 MeV 28.315988 keV 13.392587 cm 8.0472292 m World hIoni - 130 1.3263811 m 2.9535106 m -6.5512365 m 58.134382 MeV 1.9424378 keV 8.6213136 mm 8.0558505 m World hIoni - 131 1.384577 m 3.0719043 m -6.7500871 m 58.080029 MeV 51.619731 keV 23.863307 cm 8.2944836 m World hIoni - 132 1.4351395 m 3.1751281 m -6.9229468 m 57.99857 MeV 45.749746 keV 20.758715 cm 8.5020708 m World hIoni - 133 1.4529934 m 3.2114047 m -6.9838367 m 57.91524 MeV 15.485656 keV 7.3091357 cm 8.5751621 m World hIoni - 134 1.4711175 m 3.2484166 m -7.046319 m 57.895148 MeV 15.419502 keV 7.4849247 cm 8.6500114 m World hIoni - 135 1.5015808 m 3.3102742 m -7.1511761 m 57.873254 MeV 20.676706 keV 12.549675 cm 8.7755081 m World hIoni - 136 1.5018424 m 3.3108001 m -7.1520692 m 57.872057 MeV 20.395896 eV 1.0689725 mm 8.7765771 m World hIoni - 137 1.5060502 m 3.3192633 m -7.1664337 m 57.862025 MeV 4.620307 keV 1.7195065 cm 8.7937722 m World hIoni - 138 1.5701908 m 3.4475493 m -7.3838105 m 57.803674 MeV 56.870879 keV 26.043134 cm 9.0542035 m World hIoni - 139 1.5977161 m 3.5025869 m -7.4771481 m 57.783536 MeV 19.137271 keV 11.17976 cm 9.1660011 m World hIoni - 140 1.6192517 m 3.5457694 m -7.5502536 m 57.761931 MeV 19.820928 keV 8.7595371 cm 9.2535965 m World hIoni - 141 1.6196206 m 3.5465175 m -7.5515164 m 57.761864 MeV 67.231763 eV 1.5134111 mm 9.2551099 m World hIoni - 142 1.6225829 m 3.5525244 m -7.5616565 m 57.732495 MeV 2.2140631 keV 1.2152295 cm 9.2672622 m World hIoni - 143 1.6416498 m 3.5911024 m -7.6269859 m 57.715393 MeV 15.592731 keV 7.8228912 cm 9.3454911 m World hIoni - 144 1.6577546 m 3.6244263 m -7.6831724 m 57.702276 MeV 10.600983 keV 6.7281265 cm 9.4127723 m World hIoni - 145 1.6966251 m 3.7048809 m -7.8190759 m 57.66302 MeV 38.117997 keV 16.264604 cm 9.5754184 m World hIoni - 146 1.7166743 m 3.7466029 m -7.8896587 m 57.633224 MeV 17.421398 keV 8.4407633 cm 9.659826 m World hIoni - 147 1.7232106 m 3.7601629 m -7.9125587 m 57.625268 MeV 5.8265267 keV 2.7404484 cm 9.6872305 m World hIoni - 148 1.7323144 m 3.7789977 m -7.9443605 m 57.616312 MeV 6.9889768 keV 3.8065518 cm 9.725296 m World hIoni - 149 1.7514901 m 3.8186508 m -8.0113295 m 57.599945 MeV 14.201174 keV 8.0155735 cm 9.8054518 m World hIoni - 150 1.7558511 m 3.8277115 m -8.0267022 m 57.59433 MeV 4.4733383 keV 1.836938 cm 9.8238211 m World hIoni - 151 1.7615728 m 3.8396098 m -8.0468913 m 57.587075 MeV 6.0210901 keV 2.4122736 cm 9.8479439 m World hIoni - 152 1.7785665 m 3.8749789 m -8.1070735 m 57.568458 MeV 16.806202 keV 7.1844688 cm 9.9197886 m World hIoni - 153 1.782235 m 3.882601 m -8.1200056 m 57.562816 MeV 4.5416068 keV 1.5452963 cm 9.9352415 m World hIoni - 154 1.7963051 m 3.9117975 m -8.1695584 m 57.548204 MeV 11.244516 keV 5.9210558 cm 9.9944521 m World hIoni - 155 1.8085681 m 3.9372481 m -8.2127117 m 57.533892 MeV 10.552026 keV 5.1578296 cm 10.04603 m World hIoni - 156 1.8131026 m 3.9466922 m -8.2287391 m 57.52653 MeV 3.3747231 keV 1.9147638 cm 10.065178 m World hIoni - 157 1.8203271 m 3.9617471 m -8.2542983 m 57.509457 MeV 7.0228739 keV 3.0530569 cm 10.095709 m World hIoni - 158 1.841309 m 4.0055008 m -8.3284326 m 57.492621 MeV 15.795683 keV 8.8603307 cm 10.184312 m World hIoni - 159 1.8640055 m 4.0531436 m -8.4093128 m 57.472905 MeV 17.718407 keV 9.6574234 cm 10.280886 m World hIoni - 160 1.8646858 m 4.0545613 m -8.411717 m 57.472175 MeV 729.52489 eV 2.8728342 mm 10.283759 m World hIoni - 161 1.8727074 m 4.0712802 m -8.4400665 m 57.464986 MeV 6.1843934 keV 3.3875659 cm 10.317635 m World hIoni - 162 1.874864 m 4.0757874 m -8.4476943 m 57.461131 MeV 2.3203251 keV 9.1186386 mm 10.326753 m World hIoni - 163 1.9068789 m 4.1426831 m -8.5609809 m 57.434508 MeV 25.280583 keV 13.540275 cm 10.462156 m World hIoni - 164 1.9411718 m 4.2143273 m -8.682273 m 57.397804 MeV 29.762285 keV 14.498537 cm 10.607141 m World hIoni - 165 1.9535005 m 4.2401902 m -8.7259093 m 57.381595 MeV 12.297169 keV 5.220165 cm 10.659343 m World hIoni - 166 1.9664741 m 4.2674718 m -8.7719718 m 57.366158 MeV 11.542551 keV 5.5084969 cm 10.714428 m World hIoni - 167 1.9930329 m 4.3233654 m -8.8665839 m 57.33473 MeV 26.918554 keV 11.305289 cm 10.827481 m World hIoni - 168 1.9946232 m 4.3266752 m -8.8721996 m 57.331607 MeV 1.8470415 keV 6.7097375 mm 10.834191 m World hIoni - 169 2.0011067 m 4.3401872 m -8.8951072 m 57.327459 MeV 4.1478224 keV 2.73746 cm 10.861565 m World hIoni - 170 2.0084986 m 4.3556187 m -8.921365 m 57.318582 MeV 7.1950245 keV 3.1340749 cm 10.892906 m World hIoni - 171 2.0191144 m 4.3777604 m -8.9591215 m 57.309631 MeV 7.9152631 keV 4.5038885 cm 10.937945 m World hIoni - 172 2.0218452 m 4.383465 m -8.9688139 m 57.306335 MeV 2.1114888 keV 1.1573348 cm 10.949518 m World hIoni - 173 2.0248809 m 4.3898029 m -8.9795526 m 57.295253 MeV 2.4640431 keV 1.2833698 cm 10.962352 m World hIoni - 174 2.0400636 m 4.4213404 m -9.0330215 m 57.268113 MeV 13.863284 keV 6.3906692 cm 11.026259 m World hIoni - 175 2.0417246 m 4.4248243 m -9.0388703 m 57.266057 MeV 835.91449 eV 7.0074674 mm 11.033266 m World hIoni - 176 2.0769951 m 4.4988005 m -9.1631281 m 57.233184 MeV 31.111394 keV 14.885085 cm 11.182117 m World hIoni - 177 2.0769978 m 4.4988061 m -9.1631375 m 57.233182 MeV 2.3759338 eV 11.282183 um 11.182128 m World hIoni - 178 2.0964216 m 4.5392749 m -9.2312373 m 57.21528 MeV 17.901786 keV 8.1563462 cm 11.263692 m OutOfWorld Transportation -Track (trackID 2, parentID 1) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.821777533846(mm),3.1525878009096(mm),78.796976650292(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.892642(mm),-1.7103126(mm),78.960808(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6170,7 +5233,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.430338(mm),-0.19264005(mm),78.865998(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.875112(mm),2.050819(mm),78.963899(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6179,7 +5242,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.978522(mm),2.2850353(mm),78.593011(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.81236(mm),-2.0317861(mm),79.151291(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6188,7 +5251,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.093503(mm),0.81148567(mm),78.220083(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.906901(mm),-2.1230957(mm),78.429313(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6197,7 +5260,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.555047(mm),-2.8034161(mm),78.491354(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.749988(mm),0.81870672(mm),78.633308(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6206,7 +5269,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.616709(mm),2.07409(mm),79.009463(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.146456(mm),-3.0732184(mm),78.916054(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6215,7 +5278,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.221187(mm),1.1394931(mm),79.431858(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.918834(mm),1.7325792(mm),78.779863(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6224,7 +5287,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.367504(mm),-1.3586528(mm),79.406058(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.936702(mm),0.72213191(mm),78.424058(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6233,7 +5296,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.618281(mm),2.7886431(mm),78.480205(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.028571(mm),0.27099437(mm),78.760513(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6242,7 +5305,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.707783(mm),1.3522798(mm),79.169731(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.1273(mm),-1.3023161(mm),78.919432(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6251,7 +5314,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.838642(mm),3.2186126(mm),78.97033(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.803683(mm),-2.231334(mm),78.447513(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6260,7 +5323,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.396021(mm),-0.19134373(mm),79.224703(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.54267(mm),2.2444535(mm),79.022518(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6269,7 +5332,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.542832(mm),1.2887373(mm),78.317181(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.757344(mm),0.39134103(mm),78.984665(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6278,7 +5341,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.564815(mm),-0.68019959(mm),79.19494(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.484779(mm),2.0059049(mm),79.032726(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6287,7 +5350,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.132163(mm),1.2830378(mm),78.389593(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.570956(mm),3.0005731(mm),79.193857(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6296,7 +5359,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.374067(mm),-1.6075639(mm),79.228574(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.47772(mm),-1.0805451(mm),79.210297(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6305,7 +5368,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.298893(mm),-0.35662098(mm),78.712848(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.970675(mm),0.6158404(mm),78.241741(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6314,7 +5377,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.199768(mm),2.3716829(mm),78.730327(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.923576(mm),-3.3041983(mm),78.6027(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6323,7 +5386,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.76457(mm),-1.5674215(mm),78.45441(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.370212(mm),-3.3683594(mm),78.700273(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6332,7 +5395,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.573584(mm),-2.6081549(mm),78.488086(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.571352(mm),-3.1170861(mm),79.01746(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6341,7 +5404,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.981027(mm),2.1066691(mm),79.297878(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.710357(mm),3.6605496(mm),78.99295(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6350,7 +5413,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.960387(mm),-2.4345526(mm),79.12519(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.622588(mm),0.90356011(mm),79.008426(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6359,7 +5422,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.16171(mm),-0.72727089(mm),78.737037(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.62716(mm),-2.6575979(mm),79.183947(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6368,7 +5431,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.913572(mm),-1.6543703(mm),78.25181(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.944686(mm),-0.060056829(mm),78.775305(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6377,7 +5440,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.383512(mm),-2.987401(mm),78.697928(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.92415(mm),-3.2886307(mm),78.602599(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6386,7 +5449,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.634652(mm),0.18681645(mm),79.182626(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.197667(mm),-2.8850658(mm),79.083351(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6395,7 +5458,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.418996(mm),2.5200163(mm),78.691671(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.470466(mm),-2.7593853(mm),79.035249(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6404,7 +5467,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.542268(mm),-0.84729847(mm),78.669935(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.640932(mm),-0.91032296(mm),78.476211(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6413,7 +5476,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.922793(mm),3.3693535(mm),78.426511(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.080927(mm),3.7730337(mm),78.751282(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6422,7 +5485,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.59998(mm),-2.8130965(mm),78.836086(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.471211(mm),0.47135469(mm),78.153483(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6431,7 +5494,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.970435(mm),-2.5494472(mm),79.299745(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.322579(mm),1.5604145(mm),78.708672(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6440,7 +5503,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.98012(mm),0.15236422(mm),78.945384(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.569775(mm),-2.5047032(mm),78.488758(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6449,7 +5512,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.443766(mm),2.6713932(mm),79.039957(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.24055(mm),0.1553097(mm),78.899463(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6458,7 +5521,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.330923(mm),1.0752288(mm),78.354547(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.168934(mm),-0.24907978(mm),78.38311(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6467,7 +5530,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.692258(mm),-0.75918058(mm),79.172468(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.58505(mm),-2.7401147(mm),78.309737(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6476,7 +5539,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.784071(mm),2.0511014(mm),78.450971(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.795136(mm),-0.81321052(mm),78.978001(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6485,7 +5548,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.951243(mm),3.1023344(mm),78.597821(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.812742(mm),0.96462779(mm),78.79857(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6494,7 +5557,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.87196(mm),0.54200161(mm),79.317109(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.825628(mm),-1.5579879(mm),78.267317(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6503,7 +5566,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.808951(mm),3.1018999(mm),79.151892(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.270595(mm),-1.5529116(mm),78.188857(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6512,7 +5575,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.523278(mm),-2.0977427(mm),78.84961(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.575148(mm),2.5142892(mm),78.664137(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6521,7 +5584,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.315438(mm),-0.52909153(mm),79.238912(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.459697(mm),3.6193444(mm),78.508167(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6530,7 +5593,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.864982(mm),3.420498(mm),78.789359(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.058115(mm),-0.28762784(mm),78.578977(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6539,7 +5602,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.336457(mm),3.06643(mm),78.882552(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.781191(mm),0.97639437(mm),78.451479(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6548,7 +5611,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.776193(mm),2.2722568(mm),79.333995(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.169361(mm),2.235525(mm),78.735688(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6557,7 +5620,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.386326(mm),0.63484256(mm),78.521105(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.088036(mm),-1.1516698(mm),78.926355(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6566,7 +5629,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.647264(mm),2.3302992(mm),79.004075(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.85629(mm),-2.4286695(mm),78.967218(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6575,7 +5638,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.249402(mm),-3.6187398(mm),79.074229(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.891668(mm),1.7639335(mm),78.608326(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6584,7 +5647,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.136568(mm),0.40175418(mm),79.270452(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.654137(mm),1.3320642(mm),79.17919(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6593,7 +5656,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.378538(mm),0.83881101(mm),78.698805(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.005325(mm),1.6389389(mm),78.940939(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6602,7 +5665,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.746931(mm),0.79526013(mm),78.633847(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.149026(mm),-1.9769861(mm),78.38662(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6611,7 +5674,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.072847(mm),0.17560893(mm),79.281687(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.737481(mm),-1.4356578(mm),78.459186(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6620,7 +5683,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.774089(mm),3.1828813(mm),78.452731(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.957708(mm),2.6004589(mm),78.596682(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6629,7 +5692,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.478491(mm),-1.1668739(mm),78.504853(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.04346(mm),1.270066(mm),78.405234(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6638,7 +5701,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.49057(mm),-1.3483439(mm),78.855378(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.166575(mm),1.5170808(mm),78.559853(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6647,7 +5710,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.575637(mm),0.17087443(mm),78.487724(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.600868(mm),0.81752058(mm),78.659602(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6656,7 +5719,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.628619(mm),-2.913753(mm),78.478382(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.422669(mm),-2.4521572(mm),78.691023(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6665,7 +5728,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.923366(mm),2.3693079(mm),78.602737(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.830755(mm),-0.16374553(mm),79.148048(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6674,7 +5737,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.086974(mm),-2.983993(mm),78.926542(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.21302(mm),3.161257(mm),78.551663(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6683,7 +5746,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.565895(mm),0.14869735(mm),78.136788(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.410938(mm),-0.66568596(mm),78.693092(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6692,7 +5755,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.366524(mm),-3.9312852(mm),78.87725(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.487858(mm),-1.141654(mm),78.855856(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6701,7 +5764,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.115606(mm),-1.1203913(mm),78.392513(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.912656(mm),0.95751503(mm),78.604625(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6710,7 +5773,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.511531(mm),-1.9265405(mm),78.499028(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.804888(mm),1.5398069(mm),78.270974(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6719,7 +5782,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.314907(mm),3.0167784(mm),78.710025(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.303943(mm),-1.3093952(mm),78.535631(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6728,7 +5791,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.636464(mm),2.3954824(mm),78.476998(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.468196(mm),2.1576043(mm),78.506669(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6737,7 +5800,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.94548(mm),-2.6124719(mm),78.598838(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.429771(mm),2.023621(mm),79.218752(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6746,7 +5809,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.506726(mm),2.5295664(mm),78.499875(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.950448(mm),0.22212863(mm),78.421635(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6755,7 +5818,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.780024(mm),-1.6675689(mm),78.628012(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.062861(mm),-0.0053219226(mm),78.401813(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6764,7 +5827,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.193636(mm),0.85293141(mm),78.731408(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.121073(mm),-1.3659966(mm),78.92053(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6773,7 +5836,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.11351(mm),-0.30254791(mm),78.216555(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.372436(mm),-1.7924809(mm),78.523554(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6782,7 +5845,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.063443(mm),2.2098156(mm),78.754365(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.6554(mm),1.4492832(mm),79.00264(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6791,7 +5854,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.958308(mm),-1.5029288(mm),78.596576(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.040671(mm),-3.695917(mm),78.75838(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6800,7 +5863,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.617246(mm),-1.3831259(mm),78.656714(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.37927(mm),1.4191156(mm),78.875003(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6809,7 +5872,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.654974(mm),2.6437681(mm),78.297408(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.549678(mm),2.3312117(mm),79.197609(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6818,7 +5881,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.541097(mm),-0.12614421(mm),79.375449(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.293825(mm),0.073469598(mm),79.066396(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6827,7 +5890,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.450319(mm),0.19862607(mm),78.862475(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.937771(mm),-0.17957333(mm),78.776524(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6836,7 +5899,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.66144(mm),-2.326167(mm),78.472595(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.28508(mm),2.9148791(mm),78.36263(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6845,7 +5908,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.953774(mm),-1.5043707(mm),78.950029(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.856619(mm),2.0066364(mm),78.614506(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6854,7 +5917,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.17804(mm),0.52101769(mm),79.263139(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.696936(mm),1.6818376(mm),79.171644(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6863,7 +5926,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.972507(mm),-2.1464043(mm),78.417745(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.856575(mm),1.9301165(mm),78.438187(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6872,7 +5935,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.859178(mm),-1.6798812(mm),78.790382(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.716063(mm),-2.4745976(mm),78.462963(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6881,7 +5944,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.066316(mm),0.077779699(mm),78.930185(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.468887(mm),0.23506992(mm),79.211855(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6890,7 +5953,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.086401(mm),1.1576883(mm),78.573989(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.02539(mm),-3.0027107(mm),78.584747(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6899,16 +5962,48 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.41619(mm),-3.3801529(mm),78.515839(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.924445(mm),-2.4154329(mm),79.131528(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = pi+, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -5.68 mm -2.4 mm 4.51 cm 29.3 MeV 0 eV 0 fm 0 fm Target initStep + 1 -5.383893 mm -1.7759823 mm 4.5722771 cm 25.390507 MeV 3.9284082 MeV 929.08365 um 929.08365 um Target hIoni + 2 -5.1701624 mm -1.238422 mm 4.6211435 cm 21.778573 MeV 3.6119332 MeV 764.08974 um 1.6931734 mm Target hIoni + 3 -5.0652288 mm -815.70072 um 4.6652098 cm 18.430471 MeV 3.3481026 MeV 625.58175 um 2.3187551 mm Target hIoni + 4 -4.9940932 mm -477.93669 um 4.7019269 cm 15.183876 MeV 3.2465945 MeV 509.28748 um 2.8280426 mm Target hIoni + 5 -4.8899176 mm -165.4864 um 4.7252284 cm 12.392927 MeV 2.7909489 MeV 408.31714 um 3.2363597 mm Target hIoni + 6 -4.8595279 mm 71.626871 um 4.7474791 cm 9.6974046 MeV 2.6955226 MeV 331.21033 um 3.5675701 mm Target hIoni + 7 -4.8664362 mm 277.05168 um 4.7634275 cm 6.7366534 MeV 2.9607512 MeV 264.81615 um 3.8323862 mm Target hIoni + 8 -4.8271932 mm 459.20763 um 4.7683964 cm 3.8084391 MeV 2.9282143 MeV 197.93766 um 4.0303239 mm Target hIoni + 9 -4.8395966 mm 538.43492 um 4.7658726 cm 594.8288 keV 3.2136103 MeV 116.88694 um 4.1472108 mm Target hIoni + 10 -4.842488 mm 539.65689 um 4.7655351 cm 42.627218 keV 552.20158 keV 6.1954801 um 4.1534063 mm Target hIoni + 11 -4.8425386 mm 539.69973 um 4.765536 cm 0 eV 42.627218 keV 234.50948 nm 4.1536408 mm Target hIoni + 12 -4.8425386 mm 539.69973 um 4.765536 cm 0 eV 0 eV 0 fm 4.1536408 mm Target Scintillation +Track (trackID 4, parentID 1) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = mu+, Track ID = 12, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -4.84 mm 540 um 4.77 cm 4.12 MeV 0 eV 0 fm 0 fm Target initStep + 1 -4.7312594 mm 492.69666 um 4.7697283 cm 1.1760937 MeV 2.943719 MeV 143.92583 um 143.92583 um Target muIoni + 2 -4.7178786 mm 487.46659 um 4.7695989 cm 61.966456 keV 1.1141272 MeV 20.625285 um 164.55112 um Target muIoni + 3 -4.7178088 mm 487.44984 um 4.769588 cm 0 eV 61.966456 keV 343.64739 nm 164.89477 um Target muIoni + 4 -4.7178088 mm 487.44984 um 4.769588 cm 0 eV 0 eV 0 fm 164.89477 um Target Scintillation +Track (trackID 12, parentID 4) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.57976(mm),-1.5675463(mm),78.663324(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.114122(mm),0.91086739(mm),79.274409(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6917,7 +6012,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.179689(mm),-0.76105826(mm),78.204886(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.958052(mm),-1.8128252(mm),78.949275(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6926,7 +6021,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.707209(mm),1.1199468(mm),78.464524(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.735462(mm),-2.906924(mm),78.635869(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6935,7 +6030,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.689159(mm),0.65542578(mm),78.115053(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.653518(mm),1.210334(mm),78.826645(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6944,7 +6039,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.198411(mm),-2.0762092(mm),78.201585(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.826094(mm),-0.97348706(mm),78.972543(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6953,7 +6048,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.052498(mm),-3.281412(mm),78.756294(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.323189(mm),0.59447429(mm),79.413872(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6962,16 +6057,51 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.988225(mm),1.9446445(mm),78.591301(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.503097(mm),3.1264148(mm),78.853169(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = pi+, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -1.28 cm 3.07 mm 7.45 cm 37.6 MeV 0 eV 0 fm 0 fm Target initStep + 1 -1.2834886 cm 1.9585925 mm 7.5224858 cm 32.094659 MeV 5.460554 MeV 1.3186906 mm 1.3186906 mm Target hIoni + 2 -1.2939027 cm 1.1490024 mm 7.5878033 cm 27.573608 MeV 4.5210504 MeV 1.0540813 mm 2.3727719 mm Target hIoni + 3 -1.307775 cm 393.64336 um 7.6234337 cm 23.616129 MeV 3.9574795 MeV 854.00681 um 3.2267787 mm Target hIoni + 4 -1.3138209 cm -238.97888 um 7.6497928 cm 20.111968 MeV 3.5041608 MeV 694.40573 um 3.9211844 mm Target hIoni + 5 -1.3114941 cm -586.61305 um 7.66724 cm 17.54839 MeV 2.5635781 MeV 392.28679 um 4.3134712 mm Target CoulombScat + 6 -1.2994604 cm -1.0018354 mm 7.6870358 cm 14.665389 MeV 2.8830003 MeV 480.67357 um 4.7941448 mm Target hIoni + 7 -1.2890373 cm -1.3606082 mm 7.6976916 cm 11.638941 MeV 3.0264483 MeV 393.31193 um 5.1874567 mm Target hIoni + 8 -1.2819856 cm -1.644474 mm 7.7071117 cm 8.7807627 MeV 2.8581783 MeV 311.89236 um 5.4993491 mm Target hIoni + 9 -1.2729994 cm -1.8588401 mm 7.7126702 cm 5.7791835 MeV 3.0015792 MeV 243.71551 um 5.7430646 mm Target hIoni + 10 -1.2657947 cm -2.0067061 mm 7.7171404 cm 2.7566199 MeV 3.0225636 MeV 175.78722 um 5.9188518 mm Target hIoni + 11 -1.2636331 cm -2.0536295 mm 7.7170522 cm 315.97226 keV 2.4406477 MeV 69.56239 um 5.9884142 mm Target hIoni + 12 -1.2637295 cm -2.0544554 mm 7.717006 cm 18.994642 keV 296.97762 keV 2.4952561 um 5.9909095 mm Target hIoni + 13 -1.2637288 cm -2.05445 mm 7.7170073 cm 0 eV 18.994642 keV 129.4997 nm 5.991039 mm Target hIoni + 14 -1.2637288 cm -2.05445 mm 7.7170073 cm 0 eV 0 eV 0 fm 5.991039 mm Target Scintillation +Track (trackID 3, parentID 1) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = mu+, Track ID = 23, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -1.26 cm -2.05 mm 7.72 cm 4.12 MeV 0 eV 0 fm 0 fm Target initStep + 1 -1.2607195 cm -2.1701168 mm 7.7173047 cm 1.385722 MeV 2.7340906 MeV 143.92583 um 143.92583 um Target muIoni + 2 -1.2602075 cm -2.1890969 mm 7.717093 cm 126.55066 keV 1.2591714 MeV 26.804244 um 170.73008 um Target muIoni + 3 -1.2601928 cm -2.189384 mm 7.7170731 cm 42.205499 keV 84.345163 keV 824.35539 nm 171.55443 um Target muIoni + 4 -1.2601888 cm -2.189424 mm 7.7170769 cm 0 eV 42.205499 keV 227.71773 nm 171.78215 um Target muIoni + 5 -1.2601888 cm -2.189424 mm 7.7170769 cm 0 eV 0 eV 0 fm 171.78215 um Target Scintillation +Track (trackID 23, parentID 3) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.989075(mm),2.0957018(mm),78.414824(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.100276(mm),2.3197094(mm),78.571543(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6980,7 +6110,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.395801(mm),1.8966188(mm),79.048415(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.99184(mm),-1.2679275(mm),78.238009(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6989,7 +6119,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.963635(mm),-2.1850718(mm),78.419309(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.408375(mm),0.52772905(mm),79.046198(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -6998,7 +6128,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.00876(mm),-2.1950379(mm),78.764007(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.091517(mm),1.8054902(mm),78.573087(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7007,7 +6137,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.087102(mm),2.2117013(mm),79.102847(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.312615(mm),-2.9212235(mm),79.23941(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7016,7 +6146,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.844815(mm),-3.1267735(mm),78.616588(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.15244(mm),0.87122214(mm),78.562345(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7025,7 +6155,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.559664(mm),-3.7569424(mm),79.019521(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.838536(mm),1.0107016(mm),78.970349(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7034,7 +6164,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.20266(mm),-1.1340939(mm),78.200836(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.88741(mm),3.0321755(mm),78.609077(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7043,7 +6173,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.649004(mm),3.767577(mm),78.651114(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.849915(mm),1.9058901(mm),78.263034(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7052,7 +6182,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.278971(mm),1.5654995(mm),78.716361(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.603279(mm),1.1983682(mm),78.835504(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7061,7 +6191,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.991556(mm),-2.4521942(mm),79.296021(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.210877(mm),2.2535463(mm),79.257349(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7070,7 +6200,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.038838(mm),2.7637842(mm),79.111357(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.846044(mm),1.6953513(mm),78.263717(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7079,7 +6209,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.959958(mm),-1.9442363(mm),78.772612(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.908728(mm),-1.712079(mm),79.310626(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7088,7 +6218,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.482012(mm),-0.89067191(mm),79.385867(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.293608(mm),1.771647(mm),78.537453(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7097,7 +6227,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.103664(mm),0.38833747(mm),79.276253(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.278636(mm),1.4184196(mm),79.421728(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7106,7 +6236,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.747845(mm),1.9571342(mm),78.810013(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.981804(mm),-2.5782837(mm),78.592433(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7115,7 +6245,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.182477(mm),1.247558(mm),78.909703(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.190727(mm),1.0061809(mm),79.260902(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7124,7 +6254,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.023142(mm),-1.4813041(mm),79.290452(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.738696(mm),-0.99147263(mm),79.16428(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7133,7 +6263,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.147654(mm),0.41086128(mm),79.268497(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.565417(mm),1.1491541(mm),78.313199(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7142,7 +6272,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.16082(mm),-0.75959796(mm),78.560867(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.753471(mm),-1.154461(mm),78.985348(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7151,7 +6281,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.664525(mm),2.9165925(mm),79.001031(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.025286(mm),3.6530227(mm),78.584766(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7160,7 +6290,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.524987(mm),0.41764291(mm),78.496655(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.107919(mm),0.3390233(mm),78.393868(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7169,7 +6299,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.183121(mm),0.83211679(mm),78.909589(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.869724(mm),1.8345013(mm),78.612195(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7178,7 +6308,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.379547(mm),-1.7448185(mm),79.403935(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.006448(mm),-1.5191258(mm),78.940741(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7187,7 +6317,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.065199(mm),1.4235184(mm),78.930382(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.424196(mm),1.3090988(mm),78.161773(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7196,7 +6326,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.481063(mm),2.7325345(mm),79.033381(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.184301(mm),-3.262238(mm),78.556727(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7205,7 +6335,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.325791(mm),2.8548683(mm),78.708105(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.669347(mm),-1.7470128(mm),79.000181(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7214,7 +6344,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.450198(mm),2.4203034(mm),78.686169(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.744196(mm),0.84651013(mm),79.339637(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7223,16 +6353,618 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.239807(mm),-1.2238066(mm),78.194286(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.800222(mm),-1.8362791(mm),78.977105(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = pi+, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -1.17 cm -1.84 mm 7.3 cm 42.3 MeV 0 eV 0 fm 0 fm Target initStep + 1 -1.0860037 cm -1.2563135 mm 7.1851719 cm 36.130128 MeV 6.1298358 MeV 1.5647784 mm 1.5647784 mm Target hIoni + 2 -1.0183747 cm -823.37494 um 7.0910164 cm 30.913689 MeV 5.2164384 MeV 1.2473601 mm 2.8121385 mm Target hIoni + 3 -9.5962722 mm -569.00383 um 7.0152686 cm 26.720996 MeV 4.1926936 MeV 1.0000786 mm 3.8122171 mm Target hIoni + 4 -9.1608452 mm -205.65215 um 6.9572681 cm 22.525196 MeV 4.1957999 MeV 818.35266 um 4.6305698 mm Target hIoni + 5 -8.8619123 mm -108.13027 um 6.900726 cm 18.741353 MeV 3.783843 MeV 653.12831 um 5.2836981 mm Target hIoni + 6 -8.4923848 mm 18.912036 um 6.867306 cm 15.483122 MeV 3.2582304 MeV 519.57753 um 5.8032756 mm Target hIoni + 7 -8.1428654 mm 86.634666 um 6.8465277 cm 12.527196 MeV 2.9559259 MeV 417.11929 um 6.2203949 mm Target hIoni + 8 -7.9981784 mm 158.45053 um 6.8376925 cm 10.988139 MeV 1.5390576 MeV 185.46457 um 6.4058595 mm Target Transportation + 9 -2.4378482 cm -8.2374859 cm -65.059769 cm 10.98815 MeV2.1204397e-16 eV 1.548845 m 1.5552509 m CaptureMgnt Decay +Track (trackID 4, parentID 1) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = mu+, Track ID = 19, Parent ID = 4 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -2.44 cm -8.24 cm -65.1 cm 9.22 MeV 0 eV 0 fm 0 fm CaptureMgnt initStep + 1 2.2117151 cm -12.28231 cm -2 m 9.2214972 MeV5.9163924e-16 eV 4.7020743 m 4.7020743 m CaptureMgnt Transportation + 2 1.066557 mm -12.624674 cm -2.0063892 m 9.2059912 MeV 13.272456 keV 2.2263846 cm 4.7243381 m World muIoni + 3 -6.0225909 mm -12.742579 cm -2.0084919 m 9.2011498 MeV 4.8413966 keV 7.4878369 mm 4.731826 m World muIoni + 4 -1.9860072 cm -12.975022 cm -2.0126115 m 9.1864868 MeV 13.475733 keV 1.4623669 cm 4.7464496 m World muIoni + 5 -4.8468542 cm -13.454473 cm -2.0210188 m 9.1670685 MeV 18.044109 keV 3.0201583 cm 4.7766512 m World muIoni + 6 -6.5584306 cm -13.764095 cm -2.0259865 m 9.1549051 MeV 10.863836 keV 1.8089156 cm 4.7947404 m World muIoni + 7 -10.008951 cm -14.385699 cm -2.0361345 m 9.1321766 MeV 21.633779 keV 3.6500245 cm 4.8312406 m World muIoni + 8 -10.807174 cm -14.533923 cm -2.0384964 m 9.1251278 MeV 5.8132031 keV 8.4552881 mm 4.8396959 m World muIoni + 9 -11.721201 cm -14.707133 cm -2.0411925 m 9.1118086 MeV 5.2179665 keV 9.6857886 mm 4.8493817 m World muIoni + 10 -12.521588 cm -14.857601 cm -2.0435181 m 9.1070852 MeV 3.7297461 keV 8.4696263 mm 4.8578513 m World muIoni + 11 -12.753973 cm -14.900982 cm -2.0441915 m 9.0981975 MeV 1.5357388 keV 2.4580512 mm 4.8603094 m World muIoni + 12 -14.249717 cm -15.183412 cm -2.0485076 m 9.0853841 MeV 9.7837096 keV 1.5821919 cm 4.8761313 m World muIoni + 13 -19.22486 cm -16.120049 cm -2.0620082 m 9.0439044 MeV 32.860672 keV 5.2398115 cm 4.9285294 m World muIoni + 14 -20.198335 cm -16.306055 cm -2.064524 m 9.03475 MeV 4.8132737 keV 1.0225235 cm 4.9387546 m World muIoni + 15 -21.301065 cm -16.518327 cm -2.0673414 m 9.0250455 MeV 9.7045205 keV 1.157782 cm 4.9503325 m World muIoni + 16 -21.4433 cm -16.545467 cm -2.06771 m 8.9873338 MeV 1.0323129 keV 1.4941868 mm 4.9518266 m World muIoni + 17 -21.70335 cm -16.595645 cm -2.0683732 m 8.981002 MeV 1.2723918 keV 2.7302504 mm 4.9545569 m World muIoni + 18 -22.31387 cm -16.71262 cm -2.0699369 m 8.978593 MeV 2.4089475 keV 6.4099101 mm 4.9609668 m World muIoni + 19 -27.362253 cm -17.677424 cm -2.0827624 m 8.9461058 MeV 30.919784 keV 5.2974731 cm 5.0139415 m World muIoni + 20 -28.196303 cm -17.836713 cm -2.0847525 m 8.9362197 MeV 8.4782934 keV 8.721366 mm 5.0226629 m World muIoni + 21 -28.330569 cm -17.862848 cm -2.0850764 m 8.9344402 MeV 520.68838 eV 1.4056769 mm 5.0240686 m World muIoni + 22 -29.634093 cm -18.115287 cm -2.0882118 m 8.9222004 MeV 7.8486085 keV 1.3642655 cm 5.0377112 m World muIoni + 23 -30.060477 cm -18.195206 cm -2.0892144 m 8.9157689 MeV 4.7443674 keV 4.4524587 mm 5.0421637 m World muIoni + 24 -30.718753 cm -18.318439 cm -2.0907677 m 8.9114708 MeV 3.0645674 keV 6.8749134 mm 5.0490386 m World muIoni + 25 -32.776569 cm -18.699961 cm -2.0955507 m 8.89659 MeV 13.860995 keV 2.1468603 cm 5.0705072 m World muIoni + 26 -36.399536 cm -19.370969 cm -2.1039892 m 8.8661499 MeV 27.931166 keV 3.7800341 cm 5.1083075 m World muIoni + 27 -37.510248 cm -19.564865 cm -2.1065267 m 8.8582199 MeV 7.9299312 keV 1.1557143 cm 5.1198647 m World muIoni + 28 -38.951052 cm -19.818911 cm -2.1098611 m 8.8497367 MeV 7.4930664 keV 1.5005546 cm 5.1348702 m World muIoni + 29 -45.970143 cm -21.032961 cm -2.1262386 m 8.8019181 MeV 44.761153 keV 7.3093999 cm 5.2079642 m World muIoni + 30 -48.775178 cm -21.522446 cm -2.1327599 m 8.7707 MeV 17.886676 keV 2.9211806 cm 5.237176 m World muIoni + 31 -49.828968 cm -21.699969 cm -2.1351971 m 8.6570853 MeV 4.637962 keV 1.0960812 cm 5.2481369 m World muIoni + 32 -50.135326 cm -21.75131 cm -2.1359206 m 8.6546324 MeV 1.3005584 keV 3.1894367 mm 5.2513263 m World muIoni + 33 -51.086129 cm -21.90968 cm -2.1381887 m 8.6440657 MeV 5.6529989 keV 9.9023053 mm 5.2612286 m World muIoni + 34 -52.935623 cm -22.225693 cm -2.1425779 m 8.6269323 MeV 9.6637488 keV 1.9269681 cm 5.2804983 m World muIoni + 35 -55.196008 cm -22.618212 cm -2.1479616 m 8.6130799 MeV 12.506287 keV 2.3565561 cm 5.3040638 m World muIoni + 36 -55.329544 cm -22.641816 cm -2.1482842 m 8.609714 MeV 2.2077164 keV 1.3938925 mm 5.3054577 m World muIoni + 37 -55.473092 cm -22.667101 cm -2.1486297 m 8.6030028 MeV 588.58739 eV 1.4979835 mm 5.3069557 m World muIoni + 38 -56.862354 cm -22.910508 cm -2.1520026 m 8.5899799 MeV 8.594813 keV 1.4502019 cm 5.3214577 m World muIoni + 39 -57.419486 cm -23.011169 cm -2.15335 m 8.5753573 MeV 5.2406301 keV 5.8196416 mm 5.3272774 m World muIoni + 40 -60.808784 cm -23.629744 cm -2.1614961 m 8.5534398 MeV 21.917514 keV 3.5403336 cm 5.3626807 m World muIoni + 41 -61.260986 cm -23.7137 cm -2.162625 m 8.5469636 MeV 3.2558 keV 4.7358183 mm 5.3674165 m World muIoni + 42 -62.18759 cm -23.890226 cm -2.1649403 m 8.5374603 MeV 6.1146022 keV 9.7127181 mm 5.3771292 m World muIoni + 43 -63.307288 cm -24.106078 cm -2.1677158 m 8.5313142 MeV 6.1461006 keV 1.1736114 cm 5.3888654 m World muIoni + 44 -63.398651 cm -24.12395 cm -2.1679458 m 8.5269707 MeV 1.5162551 keV 958.92847 um 5.3898243 m World muIoni + 45 -65.414442 cm -24.515801 cm -2.1730195 m 8.5097523 MeV 15.051067 keV 2.1152913 cm 5.4109772 m World muIoni + 46 -65.76367 cm -24.584058 cm -2.1739092 m 8.4792584 MeV 1.8427114 keV 3.6679102 mm 5.4146451 m World muIoni + 47 -69.537666 cm -25.332971 cm -2.1836029 m 8.4555405 MeV 21.750721 keV 3.9678932 cm 5.454324 m World muIoni + 48 -71.129357 cm -25.652419 cm -2.1875768 m 8.4398425 MeV 13.159222 keV 1.6713718 cm 5.4710378 m World muIoni + 49 -73.182063 cm -26.061752 cm -2.1926789 m 8.4218204 MeV 15.466153 keV 2.1544265 cm 5.492582 m World muIoni + 50 -73.501039 cm -26.126959 cm -2.1934739 m 8.4174719 MeV 1.5588425 keV 3.3513839 mm 5.4959334 m World muIoni + 51 -74.008977 cm -26.230207 cm -2.1947433 m 8.4117581 MeV 1.9900537 keV 5.336444 mm 5.5012699 m World muIoni + 52 -76.439981 cm -26.717051 cm -2.2008849 m 8.3925071 MeV 18.225317 keV 2.5542369 cm 5.5268122 m World muIoni + 53 -77.397453 cm -26.909697 cm -2.2033637 m 8.3845887 MeV 6.0471672 keV 1.0076306 cm 5.5368885 m World muIoni + 54 -78.116215 cm -27.05209 cm -2.2052278 m 8.3776943 MeV 4.162767 keV 7.5607185 mm 5.5444492 m World muIoni + 55 -78.362278 cm -27.102077 cm -2.2058753 m 8.3747179 MeV 1.4091529 keV 2.5930328 mm 5.5470423 m World muIoni + 56 -78.404687 cm -27.110679 cm -2.2059871 m 8.3715589 MeV 2.1275829 keV 446.94041 um 5.5474892 m World muIoni + 57 -80.508313 cm -27.536956 cm -2.2115282 m 8.3575624 MeV 11.439914 keV 2.2167744 cm 5.569657 m World muIoni + 58 -81.179987 cm -27.667705 cm -2.2132869 m 8.3487171 MeV 3.8872509 keV 7.0652136 mm 5.5767222 m World muIoni + 59 -83.257072 cm -28.070708 cm -2.2186916 m 8.301396 MeV 11.674893 keV 2.1837808 cm 5.59856 m World muIoni + 60 -85.33412 cm -28.465115 cm -2.2240735 m 8.2850845 MeV 15.296143 keV 2.1816095 cm 5.6203761 m World muIoni + 61 -86.25686 cm -28.633969 cm -2.2264955 m 8.2813362 MeV 3.7482577 keV 9.6882894 mm 5.6300644 m World muIoni + 62 -86.754329 cm -28.72592 cm -2.2278185 m 8.276788 MeV 2.7621484 keV 5.2290921 mm 5.6352935 m World muIoni + 63 -88.14555 cm -28.98414 cm -2.2315255 m 8.2711329 MeV 5.6551709 keV 1.4627439 cm 5.6499209 m World muIoni + 64 -89.671196 cm -29.267145 cm -2.2356261 m 8.2575816 MeV 11.765547 keV 1.6049509 cm 5.6659704 m World muIoni + 65 -91.364968 cm -29.577682 cm -2.2401453 m 8.2462541 MeV 9.862733 keV 1.7803299 cm 5.6837737 m World muIoni + 66 -92.161944 cm -29.72467 cm -2.2422485 m 8.2387572 MeV 5.6167949 keV 8.3726722 mm 5.6921464 m World muIoni + 67 -93.445802 cm -29.96819 cm -2.2456308 m 8.1893034 MeV 8.6964588 keV 1.3498183 cm 5.7056446 m World muIoni + 68 -93.589424 cm -29.995965 cm -2.2459962 m 8.1846072 MeV 1.3805541 keV 1.507803 mm 5.7071524 m World muIoni + 69 -93.701768 cm -30.017853 cm -2.2462836 m 8.1807698 MeV 1.8722729 keV 1.180086 mm 5.7083325 m World muIoni + 70 -94.148976 cm -30.104566 cm -2.2474241 m 8.1766359 MeV 2.2859157 keV 4.6959741 mm 5.7130284 m World muIoni + 71 -94.779116 cm -30.226725 cm -2.2490275 m 8.1640685 MeV 5.4268047 keV 6.6159579 mm 5.7196444 m World muIoni + 72 -94.788019 cm -30.228472 cm -2.2490501 m 8.161569 MeV 161.79246 eV 93.523918 um 5.7197379 m World muIoni + 73 -95.091791 cm -30.287728 cm -2.2498223 m 8.1568737 MeV 1.1968865 keV 3.1898369 mm 5.7229277 m World muIoni + 74 -96.936462 cm -30.65486 cm -2.2545639 m 8.1440475 MeV 11.142194 keV 1.9397147 cm 5.7423249 m World muIoni + 75 -97.952191 cm -30.857455 cm -2.2571346 m 8.1359217 MeV 4.4571105 keV 1.0671655 cm 5.7529965 m World muIoni + 76 -98.429051 cm -30.953259 cm -2.2583433 m 8.1294278 MeV 4.701611 keV 5.0118493 mm 5.7580084 m World muIoni + 77 -1.0147158 m -31.56376 cm -2.2660191 m 8.1019862 MeV 20.266012 keV 3.1967409 cm 5.7899758 m World muIoni + 78 -1.0161056 m -31.59109 cm -2.2663653 m 8.0998871 MeV 649.51238 eV 1.4581528 mm 5.791434 m World muIoni + 79 -1.0266801 m -31.798093 cm -2.2689713 m 8.0924038 MeV 5.7794803 keV 1.1085906 cm 5.8025199 m World muIoni + 80 -1.0407475 m -32.067822 cm -2.2723978 m 8.0830767 MeV 7.3767648 keV 1.4727909 cm 5.8172478 m World muIoni + 81 -1.0454811 m -32.157727 cm -2.2735403 m 8.0798354 MeV 3.2412846 keV 4.9518706 mm 5.8221996 m World muIoni + 82 -1.0476329 m -32.198398 cm -2.2740659 m 8.0769302 MeV 1.5522243 keV 2.2520429 mm 5.8244517 m World muIoni + 83 -1.0509071 m -32.260677 cm -2.2748656 m 8.070508 MeV 4.2230085 keV 3.4274734 mm 5.8278792 m World muIoni + 84 -1.0561138 m -32.358707 cm -2.2761435 m 8.0642339 MeV 3.5732629 keV 5.4501553 mm 5.8333293 m World muIoni + 85 -1.0571607 m -32.378443 cm -2.2764006 m 8.0615867 MeV 1.5840445 keV 1.0959705 mm 5.8344253 m World muIoni + 86 -1.0703911 m -32.630128 cm -2.279661 m 8.0433287 MeV 8.6292982 keV 1.3856708 cm 5.848282 m World muIoni + 87 -1.0808088 m -32.820504 cm -2.2821761 m 8.0322289 MeV 9.3833367 keV 1.0884823 cm 5.8591668 m World muIoni + 88 -1.0920905 m -33.027033 cm -2.2849206 m 7.906909 MeV 6.4433241 keV 1.1793053 cm 5.8709599 m World muIoni + 89 -1.0989808 m -33.150399 cm -2.2865577 m 7.9013071 MeV 3.5536418 keV 7.1888355 mm 5.8781487 m World muIoni + 90 -1.1031773 m -33.224751 cm -2.2875646 m 7.8985686 MeV 2.7384856 keV 4.3791651 mm 5.8825279 m World muIoni + 91 -1.1160689 m -33.453103 cm -2.2906487 m 7.8880312 MeV 8.2659278 keV 1.3450716 cm 5.8959786 m World muIoni + 92 -1.127921 m -33.662355 cm -2.2934905 m 7.878187 MeV 9.8442855 keV 1.2366425 cm 5.908345 m World muIoni + 93 -1.1447269 m -33.951808 cm -2.2975435 m 7.8653773 MeV 10.673566 keV 1.7528541 cm 5.9258736 m World muIoni + 94 -1.1536234 m -34.109593 cm -2.2997221 m 7.8576056 MeV 6.7514463 keV 9.2942639 mm 5.9351678 m World muIoni + 95 -1.1583413 m -34.190554 cm -2.3008523 m 7.8538591 MeV 3.7465005 keV 4.9185252 mm 5.9400863 m World muIoni + 96 -1.1923647 m -34.783531 cm -2.3091112 m 7.8264756 MeV 24.549303 keV 3.5510677 cm 5.975597 m World muIoni + 97 -1.197383 m -34.868251 cm -2.3103916 m 7.818149 MeV 4.373985 keV 5.2478732 mm 5.9808449 m World muIoni + 98 -1.2198983 m -35.25142 cm -2.3160581 m 7.8007725 MeV 16.35857 keV 2.3531804 cm 6.0043767 m World muIoni + 99 -1.2310496 m -35.436532 cm -2.3189366 m 7.7918604 MeV 7.5753329 keV 1.1664651 cm 6.0160413 m World muIoni + 100 -1.2443615 m -35.654428 cm -2.3223696 m 7.7811848 MeV 9.316931 keV 1.3919192 cm 6.0299605 m World muIoni + 101 -1.2485095 m -35.721382 cm -2.3234357 m 7.7779128 MeV 2.158443 keV 4.3348146 mm 6.0342954 m World muIoni + 102 -1.2665015 m -36.013379 cm -2.3280753 m 7.7604528 MeV 15.735573 keV 1.880879 cm 6.0531041 m World muIoni + 103 -1.2734162 m -36.124498 cm -2.3298882 m 7.7525564 MeV 5.3001046 keV 7.2343323 mm 6.0603385 m World muIoni + 104 -1.2773698 m -36.186965 cm -2.3309146 m 7.7472737 MeV 2.9038564 keV 4.132114 mm 6.0644706 m World muIoni + 105 -1.2806891 m -36.239451 cm -2.3317796 m 7.7438491 MeV 1.685868 keV 3.4700542 mm 6.0679406 m World muIoni + 106 -1.3036848 m -36.600127 cm -2.3377557 m 7.7226624 MeV 20.119554 keV 2.4032104 cm 6.0919728 m World muIoni + 107 -1.306925 m -36.651805 cm -2.338599 m 7.7179025 MeV 3.3489299 keV 3.3877691 mm 6.0953605 m World muIoni + 108 -1.3103151 m -36.705624 cm -2.3394766 m 7.7089364 MeV 3.2796701 keV 3.5429851 mm 6.0989035 m World muIoni + 109 -1.3375047 m -37.13012 cm -2.3464499 m 7.6859505 MeV 21.830734 keV 2.838917 cm 6.1272927 m World muIoni + 110 -1.339125 m -37.15485 cm -2.3468714 m 7.6838791 MeV 757.15965 eV 1.6924042 mm 6.1289851 m World muIoni + 111 -1.3406406 m -37.177944 cm -2.3472642 m 7.6820638 MeV 416.93118 eV 1.5825514 mm 6.1305676 m World muIoni + 112 -1.3558955 m -37.411021 cm -2.3512234 m 7.5337137 MeV 7.2798024 keV 1.5931839 cm 6.1464995 m World muIoni + 113 -1.3646232 m -37.543629 cm -2.3534511 m 7.5228555 MeV 4.8767927 keV 9.1046584 mm 6.1556041 m World muIoni + 114 -1.3872499 m -37.895033 cm -2.3592515 m 7.5075882 MeV 13.695988 keV 2.3621481 cm 6.1792256 m World muIoni + 115 -1.3873919 m -37.897198 cm -2.3592887 m 7.5059077 MeV 41.426091 eV 148.38773 um 6.179374 m World muIoni + 116 -1.3918994 m -37.965436 cm -2.3604694 m 7.4999974 MeV 3.8983871 keV 4.7092546 mm 6.1840833 m World muIoni + 117 -1.4085754 m -38.224053 cm -2.3647985 m 7.4884802 MeV 10.489884 keV 1.7421996 cm 6.2015052 m World muIoni + 118 -1.4130114 m -38.292374 cm -2.3659445 m 7.4839488 MeV 2.4109811 keV 4.6323033 mm 6.2061376 m World muIoni + 119 -1.4230607 m -38.441281 cm -2.368477 m 7.4771102 MeV 4.4824595 keV 1.0470003 cm 6.2166076 m World muIoni + 120 -1.4301886 m -38.547293 cm -2.3702431 m 7.4682303 MeV 7.7001461 keV 7.4195599 mm 6.2240271 m World muIoni + 121 -1.4436016 m -38.742242 cm -2.3735655 m 7.4475758 MeV 11.345236 keV 1.3955276 cm 6.2379824 m World muIoni + 122 -1.4682232 m -39.099304 cm -2.3798342 m 7.4140247 MeV 21.729047 keV 2.5657127 cm 6.2636395 m World muIoni + 123 -1.4709961 m -39.141033 cm -2.3805404 m 7.4127972 MeV 1.2275586 keV 2.8917035 mm 6.2665312 m World muIoni + 124 -1.4780453 m -39.245435 cm -2.3823377 m 7.4086946 MeV 4.1025693 keV 7.3492541 mm 6.2738805 m World muIoni + 125 -1.4968527 m -39.528043 cm -2.3870872 m 7.3921725 MeV 15.029983 keV 1.9602851 cm 6.2934833 m World muIoni + 126 -1.5117701 m -39.754539 cm -2.3908346 m 7.379532 MeV 11.097185 keV 1.55469 cm 6.3090302 m World muIoni + 127 -1.5152347 m -39.807832 cm -2.3917265 m 7.3757127 MeV 2.7004565 keV 3.616991 mm 6.3126472 m World muIoni + 128 -1.5272322 m -39.991774 cm -2.3947999 m 7.3573573 MeV 10.580215 keV 1.2520872 cm 6.3251681 m World muIoni + 129 -1.5306156 m -40.044324 cm -2.3956922 m 7.3548377 MeV 1.2850976 keV 3.5383022 mm 6.3287064 m World muIoni + 130 -1.5322813 m -40.070021 cm -2.3961301 m 7.3519431 MeV 429.20861 eV 1.7414181 mm 6.3304478 m World muIoni + 131 -1.538667 m -40.169926 cm -2.3978014 m 7.3462581 MeV 5.6849538 keV 6.676114 mm 6.3371239 m World muIoni + 132 -1.5417554 m -40.221861 cm -2.3986042 m 7.3435158 MeV 1.6964738 keV 3.2330042 mm 6.3403569 m World muIoni + 133 -1.5506436 m -40.37295 cm -2.4009141 m 7.3363874 MeV 7.1284086 keV 9.3069998 mm 6.3496639 m World muIoni + 134 -1.5580773 m -40.500024 cm -2.4028422 m 7.326725 MeV 4.3120901 keV 7.7840511 mm 6.357448 m World muIoni + 135 -1.5983544 m -41.184063 cm -2.4131135 m 7.2937203 MeV 31.925623 keV 4.2126316 cm 6.3995743 m World muIoni + 136 -1.6051764 m -41.304539 cm -2.4147568 m 7.2881844 MeV 5.5358225 keV 7.1199014 mm 6.4066942 m World muIoni + 137 -1.6074482 m -41.344948 cm -2.4153044 m 7.2835547 MeV 2.5406248 keV 2.371515 mm 6.4090657 m World muIoni + 138 -1.6415047 m -41.946977 cm -2.4235316 m 7.2592667 MeV 24.287944 keV 3.5550379 cm 6.4446161 m World muIoni + 139 -1.6422303 m -41.959979 cm -2.4237037 m 7.2487012 MeV 397.1999 eV 756.98264 um 6.4453731 m World muIoni + 140 -1.6427852 m -41.970056 cm -2.4238347 m 7.2471109 MeV 538.96884 eV 579.04559 um 6.4459521 m World muIoni + 141 -1.649648 m -42.094239 cm -2.4254531 m 7.2419919 MeV 3.7467816 keV 7.1595944 mm 6.4531117 m World muIoni + 142 -1.6854863 m -42.738464 cm -2.4337784 m 7.2121869 MeV 28.601275 keV 3.7353186 cm 6.4904649 m World muIoni + 143 -1.6937612 m -42.883434 cm -2.4355904 m 7.2001938 MeV 9.6006983 keV 8.5941204 mm 6.499059 m World muIoni + 144 -1.7272518 m -43.482275 cm -2.4430025 m 7.1738307 MeV 26.363069 keV 3.4820635 cm 6.5338797 m World muIoni + 145 -1.7290632 m -43.514491 cm -2.4434023 m 7.1711335 MeV 1.3787095 keV 1.8827188 mm 6.5357624 m World muIoni + 146 -1.7318278 m -43.56335 cm -2.4440107 m 7.1648428 MeV 3.0847413 keV 2.8726081 mm 6.538635 m World muIoni + 147 -1.7352746 m -43.62482 cm -2.4447808 m 7.161674 MeV 1.889 keV 3.5849097 mm 6.5422199 m World muIoni + 148 -1.7809503 m -44.446255 cm -2.4550428 m 7.1231049 MeV 34.581244 keV 4.7530999 cm 6.5897509 m World muIoni + 149 -1.7868853 m -44.557524 cm -2.4563533 m 7.1163124 MeV 5.757012 keV 6.1789752 mm 6.5959299 m World muIoni + 150 -1.7919066 m -44.650838 cm -2.4574797 m 7.1124358 MeV 3.8765253 keV 5.2300249 mm 6.6011599 m World muIoni + 151 -1.8328062 m -45.406727 cm -2.4666173 m 7.0831172 MeV 26.912593 keV 4.2585306 cm 6.6437452 m World muIoni + 152 -1.8333898 m -45.417752 cm -2.4667399 m 7.0781731 MeV 1.6562733 keV 606.45737 um 6.6443517 m World muIoni + 153 -1.837091 m -45.487955 cm -2.4675222 m 7.0677407 MeV 2.32015 keV 3.8475995 mm 6.6481993 m World muIoni + 154 -1.8600963 m -45.928138 cm -2.4724312 m 7.0496925 MeV 16.564293 keV 2.3931843 cm 6.6721311 m World muIoni + 155 -1.8941466 m -46.570027 cm -2.4793824 m 7.0262951 MeV 23.397357 keV 3.5341197 cm 6.7074723 m World muIoni + 156 -1.8998501 m -46.671595 cm -2.4804721 m 7.0188844 MeV 5.5005609 keV 5.8948407 mm 6.7133671 m World muIoni + 157 -1.9156037 m -46.95403 cm -2.4835333 m 7.006712 MeV 9.1872901 keV 1.6295085 cm 6.7296622 m World muIoni + 158 -1.9216731 m -47.061012 cm -2.4847298 m 7.0023847 MeV 4.3272332 keV 6.278116 mm 6.7359403 m World muIoni + 159 -1.9236475 m -47.095961 cm -2.4851294 m 6.9995125 MeV 2.8722801 keV 2.0445162 mm 6.7379849 m World muIoni + 160 -1.9268974 m -47.153504 cm -2.4857871 m 6.9961026 MeV 3.409861 keV 3.3653289 mm 6.7413502 m World muIoni + 161 -1.9292852 m -47.195824 cm -2.4862635 m 6.9743632 MeV 1.906503 keV 2.4713133 mm 6.7438215 m World muIoni + 162 -1.958341 m -47.702037 cm -2.4919486 m 6.9461064 MeV 28.256766 keV 3.0036967 cm 6.7738585 m World muIoni + 163 -1.9587566 m -47.709579 cm -2.4920264 m 6.9249813 MeV 58.188786 eV 429.51407 um 6.774288 m World muIoni + 164 -1.9712765 m -47.941836 cm -2.4943729 m 6.9147869 MeV 7.6531966 keV 1.2947994 cm 6.787236 m World muIoni + 165 -1.9800848 m -48.106947 cm -2.4960169 m 6.9083214 MeV 4.7333896 keV 9.111335 mm 6.7963473 m World muIoni + 166 -1.9953209 m -48.394538 cm -2.4987973 m 6.8897939 MeV 14.588481 keV 1.5752603 cm 6.8120999 m World muIoni + 167 -2.0115756 m -48.704095 cm -2.5016762 m 6.878161 MeV 10.417493 keV 1.6795608 cm 6.8288955 m World muIoni + 168 -2.0128156 m -48.72719 cm -2.5019018 m 6.8197037 MeV 606.11843 eV 1.2812981 mm 6.8301768 m World muIoni + 169 -2.0274856 m -48.996218 cm -2.5046155 m 6.8097806 MeV 8.7184237 keV 1.5159717 cm 6.8453365 m World muIoni + 170 -2.0340618 m -49.116185 cm -2.5058908 m 6.8027833 MeV 6.9972686 keV 6.805245 mm 6.8521418 m World muIoni + 171 -2.0366328 m -49.163263 cm -2.5063962 m 6.8016915 MeV 1.091833 keV 2.6622424 mm 6.854804 m World muIoni + 172 -2.0616856 m -49.621627 cm -2.5113085 m 6.7802975 MeV 20.27927 keV 2.5938455 cm 6.8807425 m World muIoni + 173 -2.066721 m -49.710017 cm -2.5122237 m 6.7759993 MeV 3.280556 keV 5.1936729 mm 6.8859361 m World muIoni + 174 -2.0683562 m -49.738827 cm -2.5125219 m 6.7706691 MeV 1.3662631 keV 1.68695 mm 6.8876231 m World muIoni + 175 -2.0740642 m -49.840651 cm -2.5135651 m 6.7620701 MeV 6.9695093 keV 5.8912591 mm 6.8935144 m World muIoni + 176 -2.0947527 m -50.202787 cm -2.517341 m 6.7482202 MeV 13.849885 keV 2.1340106 cm 6.9148545 m World muIoni + 177 -2.0990951 m -50.277312 cm -2.5181566 m 6.743818 MeV 3.3207519 keV 4.4807566 mm 6.9193352 m World muIoni + 178 -2.1000158 m -50.292773 cm -2.5183319 m 6.743339 MeV 479.01207 eV 949.82624 um 6.920285 m World muIoni + 179 -2.137383 m -50.918958 cm -2.5254405 m 6.7085048 MeV 33.515937 keV 3.8550474 cm 6.9588355 m World muIoni + 180 -2.1406089 m -50.972167 cm -2.5260569 m 6.7062242 MeV 1.1947866 keV 3.3270739 mm 6.9621626 m World muIoni + 181 -2.145509 m -51.053251 cm -2.5269832 m 6.6967134 MeV 7.6006046 keV 5.0523732 mm 6.967215 m World muIoni + 182 -2.1497432 m -51.124239 cm -2.527772 m 6.6895751 MeV 3.4403809 keV 4.3651937 mm 6.9715802 m World muIoni + 183 -2.1715527 m -51.486965 cm -2.5317256 m 6.6573222 MeV 14.310819 keV 2.2460087 cm 6.9940402 m World muIoni + 184 -2.1836549 m -51.682005 cm -2.533685 m 6.6463603 MeV 9.9139632 keV 1.2414036 cm 7.0064543 m World muIoni + 185 -2.1881296 m -51.751379 cm -2.5343865 m 6.6389776 MeV 4.5659594 keV 4.5822794 mm 7.0110366 m World muIoni + 186 -2.1902242 m -51.784609 cm -2.5347169 m 6.6359102 MeV 1.5556618 keV 2.1463194 mm 7.0131829 m World muIoni + 187 -2.1989743 m -51.923895 cm -2.5361058 m 6.6252027 MeV 8.516368 keV 8.9685009 mm 7.0221514 m World muIoni + 188 -2.2029582 m -51.988551 cm -2.5367504 m 6.6192675 MeV 3.9147805 keV 4.0872364 mm 7.0262386 m World muIoni + 189 -2.2172765 m -52.225006 cm -2.539064 m 6.6074227 MeV 9.4148401 keV 1.4695632 cm 7.0409342 m World muIoni + 190 -2.2210011 m -52.287225 cm -2.5396307 m 6.605239 MeV 2.1837826 keV 3.81845 mm 7.0447527 m World muIoni + 191 -2.235345 m -52.531157 cm -2.5418335 m 6.5930695 MeV 10.122153 keV 1.4715833 cm 7.0594685 m World muIoni + 192 -2.2359529 m -52.541351 cm -2.5419286 m 6.5913274 MeV 67.435808 eV 623.61456 um 7.0600921 m World muIoni + 193 -2.241169 m -52.628292 cm -2.5427434 m 6.58457 MeV 3.5800861 keV 5.3505535 mm 7.0654427 m World muIoni + 194 -2.2438621 m -52.674197 cm -2.5431704 m 6.5738424 MeV 1.3192366 keV 2.7651241 mm 7.0682078 m World muIoni + 195 -2.2476713 m -52.738752 cm -2.54376 m 6.5690999 MeV 3.4553064 keV 3.9082537 mm 7.0721161 m World muIoni + 196 -2.2480705 m -52.745667 cm -2.5438213 m 6.5690185 MeV 81.456589 eV 409.73127 um 7.0725258 m World muIoni + 197 -2.2508805 m -52.794526 cm -2.5442527 m 6.5650512 MeV 1.9684509 keV 2.8845717 mm 7.0754104 m World muIoni + 198 -2.2570947 m -52.902439 cm -2.545187 m 6.5580144 MeV 4.627066 keV 6.3760644 mm 7.0817864 m World muIoni + 199 -2.2698 m -53.126117 cm -2.5470773 m 6.5457435 MeV 8.3545408 keV 1.3038554 cm 7.094825 m World muIoni + 200 -2.277324 m -53.25727 cm -2.5482013 m 6.5383752 MeV 4.2991282 keV 7.7197937 mm 7.1025448 m World muIoni + 201 -2.2784786 m -53.276846 cm -2.5483774 m 6.5360424 MeV 694.57118 eV 1.1842394 mm 7.103729 m World muIoni + 202 -2.2915513 m -53.499137 cm -2.5504004 m 6.520776 MeV 10.866397 keV 1.3413912 cm 7.1171429 m World muIoni + 203 -2.292839 m -53.520828 cm -2.5506044 m 6.5124478 MeV 951.37009 eV 1.3216478 mm 7.1184646 m World muIoni + 204 -2.3144804 m -53.878844 cm -2.5540301 m 6.490743 MeV 20.41139 keV 2.2201731 cm 7.1406663 m World muIoni + 205 -2.3290339 m -54.125254 cm -2.556418 m 6.4788864 MeV 10.060571 keV 1.495272 cm 7.155619 m World muIoni + 206 -2.3357561 m -54.24291 cm -2.5575643 m 6.4735645 MeV 5.3218508 keV 6.9200597 mm 7.1625391 m World muIoni + 207 -2.3545971 m -54.578087 cm -2.5607726 m 6.4498399 MeV 17.883735 keV 1.9404129 cm 7.1819432 m World muIoni + 208 -2.3684494 m -54.836459 cm -2.5631956 m 6.4319276 MeV 10.133706 keV 1.4298491 cm 7.1962417 m World muIoni + 209 -2.3705043 m -54.877505 cm -2.5635681 m 6.4283726 MeV 1.9336199 keV 2.1283199 mm 7.19837 m World muIoni + 210 -2.3934667 m -55.337129 cm -2.5677104 m 6.4019124 MeV 22.363123 keV 2.3781845 cm 7.2221519 m World muIoni + 211 -2.3938787 m -55.345486 cm -2.5677861 m 6.3979437 MeV 111.88377 eV 427.18186 um 7.2225791 m World muIoni + 212 -2.3991437 m -55.458475 cm -2.5687552 m 6.3930824 MeV 3.3544434 keV 5.4714833 mm 7.2280506 m World muIoni + 213 -2.4008878 m -55.495943 cm -2.5690747 m 6.3911081 MeV 1.9742998 keV 1.8122448 mm 7.2298628 m World muIoni + 214 -2.405483 m -55.594525 cm -2.5699166 m 6.385197 MeV 2.8210155 keV 4.7746295 mm 7.2346374 m World muIoni + 215 -2.4158552 m -55.811245 cm -2.5719487 m 6.3733854 MeV 8.6549001 keV 1.0789596 cm 7.245427 m World muIoni + 216 -2.4247756 m -56.001932 cm -2.5736258 m 6.3600798 MeV 8.5547574 keV 9.2749207 mm 7.2547019 m World muIoni + 217 -2.4288113 m -56.088014 cm -2.57441 m 6.3513318 MeV 3.3190756 keV 4.2003537 mm 7.2589023 m World muIoni + 218 -2.4333132 m -56.182676 cm -2.5752744 m 6.345686 MeV 3.683386 keV 4.6809011 mm 7.2635832 m World muIoni + 219 -2.4601091 m -56.75223 cm -2.580417 m 6.3224316 MeV 21.535536 keV 2.7873618 cm 7.2914568 m World muIoni + 220 -2.4606831 m -56.763795 cm -2.580527 m 6.3207292 MeV 296.15961 eV 595.77479 um 7.2920526 m World muIoni + 221 -2.4678711 m -56.909277 cm -2.5819094 m 6.3137377 MeV 5.615742 keV 7.4629292 mm 7.2995155 m World muIoni + 222 -2.4681899 m -56.91578 cm -2.5819728 m 6.3107061 MeV 117.4046 eV 331.43035 um 7.299847 m World muIoni + 223 -2.4693847 m -56.939917 cm -2.5822101 m 6.3084159 MeV 1.2481023 keV 1.2419076 mm 7.3010889 m World muIoni + 224 -2.4748606 m -57.050207 cm -2.5832958 m 6.3002002 MeV 5.6752656 keV 5.6903894 mm 7.3067792 m World muIoni + 225 -2.4771838 m -57.096524 cm -2.5837482 m 6.2960592 MeV 1.8071446 keV 2.4117517 mm 7.309191 m World muIoni + 226 -2.478416 m -57.121175 cm -2.5839881 m 6.2912322 MeV 1.0404282 keV 1.2792917 mm 7.3104703 m World muIoni + 227 -2.4897373 m -57.346022 cm -2.5861934 m 6.281114 MeV 8.0074002 keV 1.1751272 cm 7.3222216 m World muIoni + 228 -2.4912234 m -57.37577 cm -2.5864856 m 6.2801725 MeV 941.47875 eV 1.5434735 mm 7.323765 m World muIoni + 229 -2.4923923 m -57.399153 cm -2.586716 m 6.2787693 MeV 72.383328 eV 1.2141302 mm 7.3249792 m World muIoni + 230 -2.4944601 m -57.440356 cm -2.5871207 m 6.2749958 MeV 2.6769502 keV 2.1469769 mm 7.3271261 m World muIoni + 231 -2.5127099 m -57.807218 cm -2.5906808 m 6.2574671 MeV 16.377353 keV 1.895249 cm 7.3460786 m World muIoni + 232 -2.5179308 m -57.912752 cm -2.5916988 m 6.2535571 MeV 3.9100035 keV 5.4229444 mm 7.3515016 m World muIoni + 233 -2.5218028 m -57.99101 cm -2.5924478 m 6.2479748 MeV 3.0987112 keV 4.0206948 mm 7.3555223 m World muIoni + 234 -2.5360557 m -58.277945 cm -2.5952175 m 6.2351335 MeV 10.901739 keV 1.4800525 cm 7.3703228 m World muIoni + 235 -2.545151 m -58.466615 cm -2.5970189 m 6.2228368 MeV 10.844447 keV 9.4619634 mm 7.3797848 m World muIoni + 236 -2.5471682 m -58.508705 cm -2.5973967 m 6.2194457 MeV 1.1127593 keV 2.0949899 mm 7.3818798 m World muIoni + 237 -2.5521221 m -58.610921 cm -2.5983205 m 6.2107556 MeV 2.2452753 keV 5.1419481 mm 7.3870217 m World muIoni + 238 -2.5700891 m -58.979337 cm -2.6016224 m 6.1885454 MeV 20.508934 keV 1.863595 cm 7.4056577 m World muIoni + 239 -2.5766561 m -59.112722 cm -2.6027932 m 6.1800743 MeV 7.1021307 keV 6.8026914 mm 7.4124603 m World muIoni + 240 -2.5971744 m -59.532203 cm -2.6063864 m 6.1661106 MeV 12.752171 keV 2.1249048 cm 7.4337094 m World muIoni + 241 -2.6067317 m -59.727079 cm -2.6079794 m 6.1561724 MeV 5.6430209 keV 9.8832263 mm 7.4435926 m World muIoni + 242 -2.6089839 m -59.77112 cm -2.6083642 m 6.1521736 MeV 1.6687544 keV 2.3268899 mm 7.4459195 m World muIoni + 243 -2.6150683 m -59.890417 cm -2.6094025 m 6.144053 MeV 6.3221174 keV 6.2866666 mm 7.4522062 m World muIoni + 244 -2.6428354 m -60.433603 cm -2.6140878 m 6.1218489 MeV 21.182099 keV 2.8679434 cm 7.4808856 m World muIoni + 245 -2.6694171 m -60.959634 cm -2.6187622 m 6.0918699 MeV 28.537191 keV 2.7498025 cm 7.5083836 m World muIoni + 246 -2.6836303 m -61.23129 cm -2.6214173 m 6.0779633 MeV 13.906575 keV 1.4712196 cm 7.5230958 m World muIoni + 247 -2.6888195 m -61.328596 cm -2.6224214 m 6.074686 MeV 3.2773249 keV 5.3743062 mm 7.5284701 m World muIoni + 248 -2.6920238 m -61.39008 cm -2.623038 m 6.0726053 MeV 2.0806806 keV 3.3204492 mm 7.5317906 m World muIoni + 249 -2.6933936 m -61.416439 cm -2.6233088 m 6.0696801 MeV 999.36729 eV 1.4210367 mm 7.5332116 m World muIoni + 250 -2.7299944 m -62.124491 cm -2.6306105 m 6.0374841 MeV 28.727234 keV 3.7988984 cm 7.5712006 m World muIoni + 251 -2.7361517 m -62.234234 cm -2.6318855 m 5.9979437 MeV 3.815953 keV 6.382966 mm 7.5775836 m World muIoni + 252 -2.7362911 m -62.236756 cm -2.631914 m 5.9967399 MeV 180.07615 eV 144.51155 um 7.5777281 m World muIoni + 253 -2.7385506 m -62.277474 cm -2.6323749 m 5.995171 MeV 1.5689201 keV 2.3417393 mm 7.5800698 m World muIoni + 254 -2.7434253 m -62.365003 cm -2.6333686 m 5.9897545 MeV 4.4094173 keV 5.0514361 mm 7.5851213 m World muIoni + 255 -2.7495118 m -62.472792 cm -2.6346375 m 5.9834239 MeV 4.5647159 keV 6.3100432 mm 7.5914313 m World muIoni + 256 -2.7507873 m -62.495388 cm -2.6349037 m 5.9810727 MeV 965.31812 eV 1.3224744 mm 7.5927538 m World muIoni + 257 -2.7753692 m -62.867363 cm -2.6400518 m 5.9590009 MeV 18.443236 keV 2.5391333 cm 7.6181451 m World muIoni + 258 -2.7854219 m -63.004636 cm -2.6421907 m 5.9486001 MeV 8.7184281 keV 1.0369107 cm 7.6285142 m World muIoni + 259 -2.8076008 m -63.297576 cm -2.6468426 m 5.930507 MeV 18.09309 keV 2.2850447 cm 7.6513647 m World muIoni + 260 -2.8147736 m -63.391701 cm -2.6483725 m 5.9190573 MeV 9.1112538 keV 7.3943783 mm 7.658759 m World muIoni + 261 -2.8163038 m -63.412483 cm -2.648697 m 5.9144991 MeV 1.0500346 keV 1.5779218 mm 7.660337 m World muIoni + 262 -2.8182369 m -63.438578 cm -2.6491105 m 5.9126996 MeV 1.7994774 keV 1.9940054 mm 7.662331 m World muIoni + 263 -2.851179 m -63.885241 cm -2.656174 m 5.8836359 MeV 26.504149 keV 3.3986728 cm 7.6963177 m World muIoni + 264 -2.851861 m -63.894941 cm -2.6563197 m 5.8801701 MeV 521.77689 eV 704.13011 um 7.6970218 m World muIoni + 265 -2.8622086 m -64.040442 cm -2.6586121 m 5.8602749 MeV 8.3888051 keV 1.0698634 cm 7.7077205 m World muIoni + 266 -2.8735695 m -64.202452 cm -2.6612967 m 5.8499106 MeV 9.1103477 keV 1.178572 cm 7.7195062 m World muIoni + 267 -2.8890782 m -64.415662 cm -2.6650196 m 5.8322157 MeV 12.127882 keV 1.609141 cm 7.7355976 m World muIoni + 268 -2.9023907 m -64.600786 cm -2.6682795 m 5.8169095 MeV 14.129173 keV 1.3830432 cm 7.749428 m World muIoni + 269 -2.9034728 m -64.614933 cm -2.6685408 m 5.8157611 MeV 1.14849 keV 1.1222214 mm 7.7505502 m World muIoni + 270 -2.9090845 m -64.684483 cm -2.6698557 m 5.8069312 MeV 6.8634772 keV 5.8056229 mm 7.7563559 m World muIoni + 271 -2.9120134 m -64.719042 cm -2.6705349 m 5.8025612 MeV 2.3385055 keV 3.0264078 mm 7.7593823 m World muIoni + 272 -2.9157599 m -64.761693 cm -2.6713969 m 5.7936478 MeV 6.0155922 keV 3.8679639 mm 7.7632502 m World muIoni + 273 -2.928464 m -64.905521 cm -2.6743232 m 5.7818719 MeV 8.6110372 keV 1.3116039 cm 7.7763663 m World muIoni + 274 -2.9398884 m -65.041286 cm -2.6769781 m 5.7711203 MeV 8.9308575 keV 1.1807229 cm 7.7881735 m World muIoni + 275 -2.9408128 m -65.052017 cm -2.6771926 m 5.7692885 MeV 511.88137 eV 955.0233 um 7.7891285 m World muIoni + 276 -2.9442348 m -65.091348 cm -2.6779819 m 5.7451486 MeV 3.6324123 keV 3.5338532 mm 7.7926624 m World muIoni + 277 -2.9446673 m -65.096341 cm -2.6780799 m 5.7402498 MeV 248.11588 eV 446.18926 um 7.7931086 m World muIoni + 278 -2.9566101 m -65.232092 cm -2.6808074 m 5.7286032 MeV 10.157077 keV 1.2325469 cm 7.805434 m World muIoni + 279 -2.9587747 m -65.257949 cm -2.6813124 m 5.7257383 MeV 2.8648494 keV 2.2376703 mm 7.8076717 m World muIoni + 280 -2.958881 m -65.259243 cm -2.6813366 m 5.7150594 MeV 0 eV 109.80639 um 7.8077815 m World muIoni + 281 -2.9592882 m -65.264286 cm -2.6814281 m 5.714889 MeV 170.41943 eV 420.4281 um 7.8082019 m World muIoni + 282 -2.9659491 m -65.34668 cm -2.6829251 m 5.7059992 MeV 7.661037 keV 6.8766374 mm 7.8150786 m World muIoni + 283 -2.9675975 m -65.367426 cm -2.6833016 m 5.7021807 MeV 2.1660697 keV 1.7035226 mm 7.8167821 m World muIoni + 284 -2.9705509 m -65.403908 cm -2.6839752 m 5.6976366 MeV 2.7327132 keV 3.0511126 mm 7.8198332 m World muIoni + 285 -2.9730315 m -65.433835 cm -2.6845405 m 5.6927505 MeV 1.8341207 keV 2.5617231 mm 7.8223949 m World muIoni + 286 -2.9820627 m -65.543115 cm -2.6866027 m 5.668811 MeV 6.6827637 keV 9.327984 mm 7.8317229 m World muIoni + 287 -2.9907434 m -65.645623 cm -2.6886285 m 5.6602741 MeV 7.1569014 keV 8.9727771 mm 7.8406957 m World muIoni + 288 -3.0230703 m -65.997498 cm -2.6960312 m 5.6312565 MeV 27.786475 keV 3.335092 cm 7.8740466 m World muIoni + 289 -3.035247 m -66.113412 cm -2.6988092 m 5.6151969 MeV 12.786598 keV 1.2543387 cm 7.88659 m World muIoni + 290 -3.0357011 m -66.117671 cm -2.6989107 m 5.6128247 MeV 264.6942 eV 467.21057 um 7.8870572 m World muIoni + 291 -3.0408029 m -66.166127 cm -2.700048 m 5.6030126 MeV 4.44882 keV 5.2495099 mm 7.8923067 m World muIoni + 292 -3.0475495 m -66.231159 cm -2.7015858 m 5.5927102 MeV 4.9526916 keV 6.9501112 mm 7.8992568 m World muIoni + 293 -3.0501549 m -66.256625 cm -2.7021812 m 5.5886481 MeV 4.0621181 keV 2.6846797 mm 7.9019415 m World muIoni + 294 -3.0504136 m -66.259139 cm -2.7022402 m 5.5885774 MeV 70.723572 eV 266.60623 um 7.9022081 m World muIoni + 295 -3.0542422 m -66.296342 cm -2.7031133 m 5.5815094 MeV 5.1392131 keV 3.9444064 mm 7.9061525 m World muIoni + 296 -3.0577619 m -66.330768 cm -2.7039157 m 5.5787961 MeV 2.7132364 keV 3.6264498 mm 7.909779 m World muIoni + 297 -3.0598168 m -66.351722 cm -2.7043873 m 5.5746265 MeV 2.5287478 keV 2.1186501 mm 7.9118976 m World muIoni + 298 -3.0625896 m -66.378956 cm -2.7050177 m 5.5713691 MeV 1.7743252 keV 2.8566594 mm 7.9147543 m World muIoni + 299 -3.0726757 m -66.475036 cm -2.7073545 m 5.5570782 MeV 10.167241 keV 1.0397801 cm 7.9251521 m World muIoni + 300 -3.0790967 m -66.535507 cm -2.7088381 m 5.5494212 MeV 5.1153721 keV 6.6178621 mm 7.93177 m World muIoni + 301 -3.089644 m -66.628837 cm -2.7112963 m 5.5355405 MeV 12.301179 keV 1.0870253 cm 7.9426402 m World muIoni + 302 -3.0936808 m -66.666706 cm -2.7121806 m 5.5266965 MeV 5.8079762 keV 4.1498307 mm 7.94679 m World muIoni + 303 -3.114534 m -66.849913 cm -2.7167892 m 5.5021553 MeV 22.819391 keV 2.1435276 cm 7.9682253 m World muIoni + 304 -3.1203206 m -66.901062 cm -2.7181304 m 5.4966701 MeV 4.4208071 keV 5.9622912 mm 7.9741876 m World muIoni + 305 -3.142159 m -67.084845 cm -2.7220914 m 5.468869 MeV 26.104631 keV 2.2271189 cm 7.9964588 m World muIoni + 306 -3.1516828 m -67.19575 cm -2.7234858 m 5.4534678 MeV 9.6298487 keV 9.6890639 mm 8.0061479 m World muIoni + 307 -3.1612946 m -67.299084 cm -2.7249118 m 5.4430108 MeV 10.456999 keV 9.7719021 mm 8.0159198 m World muIoni + 308 -3.1613272 m -67.299443 cm -2.7249165 m 5.4430108 MeV 0 eV 33.154628 um 8.0159529 m World muIoni + 309 -3.1770092 m -67.472044 cm -2.7271547 m 5.426724 MeV 14.351853 keV 1.5934859 cm 8.0318878 m World muIoni + 310 -3.177057 m -67.472601 cm -2.7271615 m 5.4180648 MeV 86.534673 eV 48.673282 um 8.0319364 m World muIoni + 311 -3.1864777 m -67.580898 cm -2.7284842 m 5.4086675 MeV 9.397301 keV 9.5746254 mm 8.0415111 m World muIoni + 312 -3.19005 m -67.623091 cm -2.7290084 m 5.4025184 MeV 4.5369775 keV 3.6350777 mm 8.0451462 m World muIoni + 313 -3.2035798 m -67.782542 cm -2.7310148 m 5.3891464 MeV 12.308501 keV 1.3770562 cm 8.0589167 m World muIoni + 314 -3.2103822 m -67.862146 cm -2.7320069 m 5.3781943 MeV 5.2572156 keV 6.9203866 mm 8.0658371 m World muIoni + 315 -3.2125055 m -67.889558 cm -2.732303 m 5.3753017 MeV 1.8903316 keV 2.1612652 mm 8.0679984 m World muIoni + 316 -3.2183083 m -67.963579 cm -2.733094 m 5.3703272 MeV 3.20105 keV 5.9030796 mm 8.0739014 m World muIoni + 317 -3.2207679 m -67.997332 cm -2.7334369 m 5.3657862 MeV 2.8365909 keV 2.5062976 mm 8.0764077 m World muIoni + 318 -3.2368302 m -68.219859 cm -2.7357013 m 5.3471362 MeV 15.828891 keV 1.637332 cm 8.0927811 m World muIoni + 319 -3.239414 m -68.256885 cm -2.7360471 m 5.3420485 MeV 3.8547432 keV 2.6330125 mm 8.0954141 m World muIoni + 320 -3.2585282 m -68.525761 cm -2.7385589 m 5.3174788 MeV 21.165584 keV 1.9465478 cm 8.1148796 m World muIoni + 321 -3.261513 m -68.564694 cm -2.7389133 m 5.3142969 MeV 2.1854299 keV 3.0309448 mm 8.1179105 m World muIoni + 322 -3.2645088 m -68.602529 cm -2.7392836 m 5.3108727 MeV 1.1889865 keV 3.0422373 mm 8.1209527 m World muIoni + 323 -3.2759706 m -68.749514 cm -2.7406234 m 5.2984806 MeV 10.935304 keV 1.1633436 cm 8.1325862 m World muIoni + 324 -3.2773778 m -68.768036 cm -2.7407815 m 5.2956861 MeV 1.7762615 keV 1.4281369 mm 8.1340143 m World muIoni + 325 -3.2842179 m -68.858308 cm -2.7415469 m 5.2872357 MeV 8.4503097 keV 6.9417471 mm 8.1409561 m World muIoni + 326 -3.2866433 m -68.891657 cm -2.7418186 m 5.2855006 MeV 1.735155 keV 2.4632454 mm 8.1434193 m World muIoni + 327 -3.3073984 m -69.173869 cm -2.7441752 m 5.2658257 MeV 18.658579 keV 2.1078696 cm 8.164498 m World muIoni + 328 -3.317834 m -69.310157 cm -2.7454482 m 5.2557172 MeV 10.108495 keV 1.0601075 cm 8.1750991 m World muIoni + 329 -3.3189998 m -69.326453 cm -2.7455902 m 5.2528709 MeV 1.5017326 keV 1.1856657 mm 8.1762847 m World muIoni + 330 -3.3200128 m -69.340586 cm -2.745712 m 5.2505051 MeV 1.1869385 keV 1.0300168 mm 8.1773148 m World muIoni + 331 -3.3361752 m -69.543746 cm -2.7479498 m 5.2319502 MeV 15.780039 keV 1.6443773 cm 8.1937585 m World muIoni + 332 -3.3380071 m -69.56642 cm -2.7482006 m 5.2239918 MeV 1.3883914 keV 1.8628626 mm 8.1956214 m World muIoni + 333 -3.3608082 m -69.851449 cm -2.7513042 m 5.2047405 MeV 17.942672 keV 2.3187843 cm 8.2188092 m World muIoni + 334 -3.3696375 m -69.970968 cm -2.7524548 m 5.1970103 MeV 7.730222 keV 8.9838684 mm 8.2277931 m World muIoni + 335 -3.3718182 m -70.001407 cm -2.7527223 m 5.192445 MeV 3.0013568 keV 2.2180862 mm 8.2300112 m World muIoni + 336 -3.3724062 m -70.009379 cm -2.752793 m 5.1907854 MeV 373.38724 eV 597.54073 um 8.2306087 m World muIoni + 337 -3.3774132 m -70.075673 cm -2.7534093 m 5.1836751 MeV 5.1785566 keV 5.088188 mm 8.2356969 m World muIoni + 338 -3.3816483 m -70.133437 cm -2.7539551 m 5.1814093 MeV 2.2658108 keV 4.3091006 mm 8.240006 m World muIoni + 339 -3.386842 m -70.203733 cm -2.7546489 m 5.1766316 MeV 4.7777295 keV 5.2867782 mm 8.2452928 m World muIoni + 340 -3.3934149 m -70.292986 cm -2.7554926 m 5.1680047 MeV 5.0439833 keV 6.686721 mm 8.2519795 m World muIoni + 341 -3.3998146 m -70.380603 cm -2.7562712 m 5.1599183 MeV 6.6664763 keV 6.5062056 mm 8.2584857 m World muIoni + 342 -3.4040459 m -70.437574 cm -2.7567964 m 5.153321 MeV 5.4383478 keV 4.3016695 mm 8.2627874 m World muIoni + 343 -3.4126749 m -70.555285 cm -2.7579079 m 5.1413213 MeV 10.809631 keV 8.7795958 mm 8.271567 m World muIoni + 344 -3.4244845 m -70.719308 cm -2.7594918 m 5.1304145 MeV 10.906822 keV 1.202785 cm 8.2835948 m World muIoni + 345 -3.4343951 m -70.866465 cm -2.7607718 m 5.1193572 MeV 8.7410926 keV 1.0100819 cm 8.2936957 m World muIoni + 346 -3.4419081 m -70.976163 cm -2.7618027 m 5.1078601 MeV 8.3174099 keV 7.6623884 mm 8.301358 m World muIoni + 347 -3.4491361 m -71.085551 cm -2.7627138 m 5.0401237 MeV 7.1794848 keV 7.3668773 mm 8.3087249 m World muIoni + 348 -3.4500772 m -71.099019 cm -2.7628409 m 5.0381283 MeV 96.027822 eV 959.22987 um 8.3096842 m World muIoni + 349 -3.4552559 m -71.172981 cm -2.763536 m 5.0343411 MeV 2.7687777 keV 5.2772176 mm 8.3149614 m World muIoni + 350 -3.4625873 m -71.275189 cm -2.7644933 m 5.0234916 MeV 9.8440626 keV 7.4640097 mm 8.3224254 m World muIoni + 351 -3.5485217 m -72.535403 cm -2.776087 m 4.9483176 MeV 73.643133 keV 8.7635222 cm 8.4100606 m World muIoni + 352 -3.5556841 m -72.649312 cm -2.7770938 m 4.9383528 MeV 8.4828578 keV 7.3220478 mm 8.4173827 m World muIoni + 353 -3.5630627 m -72.763951 cm -2.7780738 m 4.9295203 MeV 6.7242366 keV 7.5311429 mm 8.4249138 m World muIoni + 354 -3.5756572 m -72.951081 cm -2.7796939 m 4.916402 MeV 8.7614023 keV 1.283562 cm 8.4377494 m World muIoni + 355 -3.5799975 m -73.014125 cm -2.7802359 m 4.9113643 MeV 3.5808462 keV 4.4192813 mm 8.4421687 m World muIoni + 356 -3.5834165 m -73.063136 cm -2.780671 m 4.9064879 MeV 2.7211051 keV 3.481199 mm 8.4456499 m World muIoni + 357 -3.5839744 m -73.071231 cm -2.7807405 m 4.9062378 MeV 250.03128 eV 568.07884 um 8.446218 m World muIoni + 358 -3.5865216 m -73.108415 cm -2.7810575 m 4.902087 MeV 2.0947151 keV 2.5935918 mm 8.4488116 m World muIoni + 359 -3.5871865 m -73.118085 cm -2.7811409 m 4.9002706 MeV 478.11373 eV 677.02701 um 8.4494886 m World muIoni + 360 -3.5902124 m -73.162042 cm -2.7815226 m 4.8958559 MeV 4.4147515 keV 3.081453 mm 8.45257 m World muIoni + 361 -3.5918057 m -73.184749 cm -2.7817261 m 4.8900947 MeV 1.4718943 keV 1.6221627 mm 8.4541922 m World muIoni + 362 -3.6002907 m -73.307596 cm -2.7828163 m 4.8792238 MeV 7.3643183 keV 8.642647 mm 8.4628349 m World muIoni + 363 -3.6069025 m -73.398256 cm -2.783655 m 4.8691558 MeV 7.2463147 keV 6.7261825 mm 8.469561 m World muIoni + 364 -3.608742 m -73.422914 cm -2.7838801 m 4.8677413 MeV 1.4144891 keV 1.8695631 mm 8.4714306 m World muIoni + 365 -3.6130956 m -73.480809 cm -2.7844125 m 4.8633391 MeV 3.0992562 keV 4.4241304 mm 8.4758547 m World muIoni + 366 -3.6172565 m -73.534371 cm -2.7849188 m 4.856801 MeV 4.1554038 keV 4.2256735 mm 8.4800804 m World muIoni + 367 -3.6177197 m -73.540045 cm -2.7849722 m 4.8536782 MeV 736.57907 eV 469.67852 um 8.4805501 m World muIoni + 368 -3.6194901 m -73.561756 cm -2.785176 m 4.8478265 MeV 1.0826599 keV 1.7953143 mm 8.4823454 m World muIoni + 369 -3.6275939 m -73.660133 cm -2.7860961 m 4.8387216 MeV 8.0719128 keV 8.2150151 mm 8.4905604 m World muIoni + 370 -3.6413846 m -73.83575 cm -2.7877302 m 4.8139068 MeV 15.899393 keV 1.3998061 cm 8.5045585 m World muIoni + 371 -3.6526142 m -73.969569 cm -2.7890463 m 4.7978888 MeV 14.015042 keV 1.1385578 cm 8.5159441 m World muIoni + 372 -3.6608073 m -74.068794 cm -2.7900477 m 4.7860562 MeV 10.17757 keV 8.3135576 mm 8.5242576 m World muIoni + 373 -3.6637844 m -74.104542 cm -2.7904262 m 4.781629 MeV 1.5698994 keV 3.0222834 mm 8.5272799 m World muIoni + 374 -3.6641621 m -74.109176 cm -2.7904748 m 4.7801607 MeV 414.06988 eV 383.66233 um 8.5276636 m World muIoni + 375 -3.6647071 m -74.115839 cm -2.7905445 m 4.7787195 MeV 1.4412416 keV 553.45078 um 8.528217 m World muIoni + 376 -3.6649731 m -74.119079 cm -2.7905785 m 4.7763728 MeV 85.947127 eV 270.11213 um 8.5284871 m World muIoni + 377 -3.6715442 m -74.199179 cm -2.7914105 m 4.7658464 MeV 5.2575173 keV 6.6718536 mm 8.535159 m World muIoni + 378 -3.6876724 m -74.404302 cm -2.7935475 m 4.7420471 MeV 13.333598 keV 1.6398279 cm 8.5515573 m World muIoni + 379 -3.699962 m -74.563669 cm -2.7952011 m 4.7296376 MeV 12.409451 keV 1.250251 cm 8.5640598 m World muIoni + 380 -3.7033468 m -74.607187 cm -2.7956972 m 4.726283 MeV 3.3545936 keV 3.4486151 mm 8.5675084 m World muIoni + 381 -3.7129609 m -74.725034 cm -2.7971101 m 4.713099 MeV 11.159901 keV 9.7886676 mm 8.577297 m World muIoni + 382 -3.7200736 m -74.814169 cm -2.7981186 m 4.7052382 MeV 6.8705692 keV 7.2390106 mm 8.5845361 m World muIoni + 383 -3.7363829 m -75.017486 cm -2.8003165 m 4.6909671 MeV 13.159713 keV 1.6582187 cm 8.6011182 m World muIoni + 384 -3.7384084 m -75.043244 cm -2.8005845 m 4.6875616 MeV 1.3706129 keV 2.0593012 mm 8.6031775 m World muIoni + 385 -3.74221 m -75.089629 cm -2.801092 m 4.6833117 MeV 2.3253716 keV 3.8632899 mm 8.6070408 m World muIoni + 386 -3.7623191 m -75.33713 cm -2.8038515 m 4.6569841 MeV 19.9994 keV 2.0448516 cm 8.6274893 m World muIoni + 387 -3.7778622 m -75.523341 cm -2.8058514 m 4.6344633 MeV 17.834706 keV 1.5781834 cm 8.6432712 m World muIoni + 388 -3.7815628 m -75.565935 cm -2.8063051 m 4.6299377 MeV 4.5255969 keV 3.7525181 mm 8.6470237 m World muIoni + 389 -3.786948 m -75.626718 cm -2.8069782 m 4.6211762 MeV 7.3775332 keV 5.4610547 mm 8.6524848 m World muIoni + 390 -3.7930753 m -75.695109 cm -2.8077586 m 4.6153229 MeV 5.8532323 keV 6.2146134 mm 8.6586994 m World muIoni + 391 -3.823836 m -76.041966 cm -2.8117308 m 4.5521695 MeV 28.718073 keV 3.1210932 cm 8.6899103 m World muIoni + 392 -3.8244775 m -76.050117 cm -2.8118181 m 4.5495961 MeV 432.80101 eV 652.51705 um 8.6905628 m World muIoni + 393 -3.8381038 m -76.224415 cm -2.8136911 m 4.5301108 MeV 18.204275 keV 1.3864738 cm 8.7044276 m World muIoni + 394 -3.8450894 m -76.311782 cm -2.8146014 m 4.519422 MeV 4.1786595 keV 7.0987228 mm 8.7115263 m World muIoni + 395 -3.8458303 m -76.320913 cm -2.8147001 m 4.5170897 MeV 859.79954 eV 752.92655 um 8.7122792 m World muIoni + 396 -3.8478105 m -76.345297 cm -2.814965 m 4.5057198 MeV 3.6885996 keV 2.0127023 mm 8.7142919 m World muIoni + 397 -3.8500504 m -76.373254 cm -2.8152687 m 4.5012981 MeV 2.4309832 keV 2.2776198 mm 8.7165695 m World muIoni + 398 -3.8513486 m -76.388896 cm -2.8154457 m 4.4927592 MeV 2.465574 keV 1.319556 mm 8.7178891 m World muIoni + 399 -3.8713698 m -76.627515 cm -2.8181503 m 4.467181 MeV 24.314481 keV 2.0344033 cm 8.7382331 m World muIoni + 400 -3.8774259 m -76.701401 cm -2.8189124 m 4.459273 MeV 6.7584784 keV 6.1485471 mm 8.7443817 m World muIoni + 401 -3.8779365 m -76.70772 cm -2.818977 m 4.4542563 MeV 422.7545 eV 518.48377 um 8.7449001 m World muIoni + 402 -3.8793471 m -76.725209 cm -2.819154 m 4.4502866 MeV 2.1121876 keV 1.4323955 mm 8.7463325 m World muIoni + 403 -3.8794598 m -76.726586 cm -2.8191682 m 4.4501969 MeV 89.715441 eV 114.41396 um 8.746447 m World muIoni + 404 -3.8808542 m -76.743603 cm -2.8193444 m 4.4267413 MeV 3.4027982 keV 1.4157671 mm 8.7478627 m World muIoni + 405 -3.8872993 m -76.822426 cm -2.8201273 m 4.4182256 MeV 8.5157403 keV 6.5402402 mm 8.754403 m World muIoni + 406 -3.8873232 m -76.822709 cm -2.8201303 m 4.4163718 MeV 0 eV 24.255771 um 8.7544272 m World muIoni + 407 -3.8948114 m -76.91228 cm -2.8210621 m 4.4048617 MeV 10.483522 keV 7.5989658 mm 8.7620262 m World muIoni + 408 -3.8973943 m -76.943189 cm -2.8213953 m 4.4016519 MeV 1.9396924 keV 2.622621 mm 8.7646488 m World muIoni + 409 -3.8981789 m -76.953196 cm -2.8214945 m 4.3955453 MeV 1.2182382 keV 797.14379 um 8.765446 m World muIoni + 410 -3.900171 m -76.978928 cm -2.8217455 m 4.3895172 MeV 1.801206 keV 2.0242704 mm 8.7674702 m World muIoni + 411 -3.9237884 m -77.290609 cm -2.8247008 m 4.3615962 MeV 26.060445 keV 2.4005672 cm 8.7914759 m World muIoni + 412 -3.9515913 m -77.670756 cm -2.8283695 m 4.3233972 MeV 35.357701 keV 2.8301756 cm 8.8197777 m World muIoni + 413 -3.9557938 m -77.733993 cm -2.8288699 m 4.2919628 MeV 7.2022917 keV 4.279257 mm 8.8240569 m World muIoni + 414 -3.9578203 m -77.764098 cm -2.8291117 m 4.2887942 MeV 1.508154 keV 2.0629655 mm 8.8261199 m World muIoni + 415 -3.95882 m -77.779023 cm -2.8292319 m 4.2852645 MeV 890.47886 eV 1.0178982 mm 8.8271378 m World muIoni + 416 -3.9811473 m -78.112309 cm -2.831888 m 4.250242 MeV 33.393421 keV 2.273122 cm 8.849869 m World muIoni + 417 -3.990572 m -78.254807 cm -2.8328877 m 4.2399269 MeV 9.2059812 keV 9.5843039 mm 8.8594533 m World muIoni + 418 -4.0053237 m -78.478045 cm -2.8345315 m 4.2195743 MeV 15.720278 keV 1.5010312 cm 8.8744636 m World muIoni + 419 -4.0088137 m -78.529125 cm -2.8348906 m 4.2020366 MeV 4.9459829 keV 3.5453503 mm 8.878009 m World muIoni + 420 -4.0132095 m -78.591367 cm -2.8353273 m 4.1918416 MeV 4.5699614 keV 4.4611719 mm 8.8824701 m World muIoni + 421 -4.0183848 m -78.665207 cm -2.8358264 m 4.1747014 MeV 5.6043627 keV 5.2514426 mm 8.8877216 m World muIoni + 422 -4.0224626 m -78.718981 cm -2.8362459 m 4.1705451 MeV 4.1562863 keV 4.1345109 mm 8.8918561 m World muIoni + 423 -4.0408017 m -78.963632 cm -2.8381309 m 4.1410933 MeV 25.343813 keV 1.8597903 cm 8.910454 m World muIoni + 424 -4.0494651 m -79.091981 cm -2.8389697 m 4.1328882 MeV 8.2051466 keV 8.7982278 mm 8.9192522 m World muIoni + 425 -4.0544836 m -79.165828 cm -2.8394305 m 4.12584 MeV 7.0481862 keV 5.0934102 mm 8.9243456 m World muIoni + 426 -4.0742984 m -79.463934 cm -2.8411649 m 4.0976503 MeV 24.901518 keV 2.0113441 cm 8.9444591 m World muIoni + 427 -4.0758584 m -79.489169 cm -2.8412902 m 4.0959671 MeV 1.6831281 keV 1.5853256 mm 8.9460444 m World muIoni + 428 -4.0806374 m -79.566249 cm -2.8416098 m 4.0900087 MeV 3.8709611 keV 4.8512704 mm 8.9508957 m World muIoni + 429 -4.0807268 m -79.567651 cm -2.8416156 m 4.0879827 MeV 48.829701 eV 90.716787 um 8.9509864 m World muIoni + 430 -4.094411 m -79.781505 cm -2.8425249 m 4.0726355 MeV 13.654971 keV 1.3880422 cm 8.9648668 m World muIoni + 431 -4.1057721 m -79.950096 cm -2.8433133 m 4.0595477 MeV 11.950742 keV 1.1512818 cm 8.9763796 m World muIoni + 432 -4.1096956 m -80.011711 cm -2.8436291 m 4.0497066 MeV 7.963477 keV 3.9840578 mm 8.9803637 m World muIoni + 433 -4.1295645 m -80.336276 cm -2.8451315 m 4.0266643 MeV 23.042342 keV 2.018907 cm 9.0005527 m World muIoni + 434 -4.1505689 m -80.70953 cm -2.8467929 m 3.9991292 MeV 24.23091 keV 2.1398896 cm 9.0219516 m World muIoni + 435 -4.1636992 m -80.935296 cm -2.8477067 m 3.9832617 MeV 15.867536 keV 1.3354637 cm 9.0353063 m World muIoni + 436 -4.1670058 m -80.992391 cm -2.8479305 m 3.9786028 MeV 4.658915 keV 3.3629657 mm 9.0386692 m World muIoni + 437 -4.1741667 m -81.117203 cm -2.8484269 m 3.968437 MeV 7.4733694 keV 7.285887 mm 9.0459551 m World muIoni + 438 -4.175026 m -81.132716 cm -2.848482 m 3.9678891 MeV 547.85466 eV 874.9793 um 9.0468301 m World muIoni + 439 -4.1807314 m -81.235405 cm -2.8488458 m 3.963226 MeV 4.66315 keV 5.808519 mm 9.0526386 m World muIoni + 440 -4.184665 m -81.305275 cm -2.8490781 m 3.9572508 MeV 4.5004465 keV 4.0018874 mm 9.0566405 m World muIoni + 441 -4.1868203 m -81.343771 cm -2.8492091 m 3.9531517 MeV 3.0137281 keV 2.193386 mm 9.0588339 m World muIoni + 442 -4.1891419 m -81.384175 cm -2.8493503 m 3.9515434 MeV 1.6082655 keV 2.3607459 mm 9.0611947 m World muIoni + 443 -4.1902571 m -81.403727 cm -2.8494191 m 3.935959 MeV 1.3984696 keV 1.1342223 mm 9.0623289 m World muIoni + 444 -4.1911991 m -81.419889 cm -2.8494746 m 3.9342128 MeV 725.46741 eV 957.43894 um 9.0632863 m World muIoni + 445 -4.213691 m -81.804991 cm -2.8507886 m 3.8980649 MeV 30.233772 keV 2.2858058 cm 9.0861444 m World muIoni + 446 -4.2140906 m -81.811786 cm -2.8508089 m 3.8947165 MeV 395.01295 eV 405.85981 um 9.0865502 m World muIoni + 447 -4.2383602 m -82.228933 cm -2.8520265 m 3.8584231 MeV 33.889977 keV 2.4656847 cm 9.1112071 m World muIoni + 448 -4.2417848 m -82.290021 cm -2.8521779 m 3.8515181 MeV 5.8758054 keV 3.4819654 mm 9.114689 m World muIoni + 449 -4.24711 m -82.382948 cm -2.8524046 m 3.8417123 MeV 9.8058756 keV 5.4104099 mm 9.1200995 m World muIoni + 450 -4.2493008 m -82.420207 cm -2.852501 m 3.8205252 MeV 1.3988738 keV 2.2243964 mm 9.1223238 m World muIoni + 451 -4.2712695 m -82.805621 cm -2.8534138 m 3.7960694 MeV 23.267737 keV 2.2324006 cm 9.1446479 m World muIoni + 452 -4.2948776 m -83.197437 cm -2.8539917 m 3.7643009 MeV 30.639744 keV 2.393925 cm 9.1685871 m World muIoni + 453 -4.3005684 m -83.292808 cm -2.8541265 m 3.7574524 MeV 5.0206948 keV 5.7717571 mm 9.1743589 m World muIoni + 454 -4.3009677 m -83.299399 cm -2.8541355 m 3.7570672 MeV 385.18938 eV 404.83607 um 9.1747637 m World muIoni + 455 -4.3023798 m -83.322786 cm -2.8541666 m 3.7552424 MeV 1.824733 keV 1.4316985 mm 9.1761954 m World muIoni + 456 -4.3075144 m -83.40812 cm -2.8542778 m 3.7473389 MeV 7.9035837 keV 5.2061894 mm 9.1814016 m World muIoni + 457 -4.3172587 m -83.574095 cm -2.8545264 m 3.7299193 MeV 15.784408 keV 9.8879579 mm 9.1912895 m World muIoni + 458 -4.3196209 m -83.613128 cm -2.8546019 m 3.7259212 MeV 2.3893759 keV 2.3954569 mm 9.193685 m World muIoni + 459 -4.3223857 m -83.660298 cm -2.8546946 m 3.7225688 MeV 1.6067257 keV 2.8064067 mm 9.1964914 m World muIoni + 460 -4.3234551 m -83.679172 cm -2.8547259 m 3.7194176 MeV 2.0758556 keV 1.0863499 mm 9.1975778 m World muIoni + 461 -4.3251208 m -83.708569 cm -2.8547769 m 3.7161001 MeV 1.6665682 keV 1.6922159 mm 9.19927 m World muIoni + 462 -4.327483 m -83.74992 cm -2.8548485 m 3.712117 MeV 2.7732413 keV 2.3991767 mm 9.2016691 m World muIoni + 463 -4.3322572 m -83.833989 cm -2.8549906 m 3.6960422 MeV 5.4563273 keV 4.8498062 mm 9.206519 m World muIoni + 464 -4.3326513 m -83.840787 cm -2.8550019 m 3.6944999 MeV 169.52542 eV 400.05071 um 9.206919 m World muIoni + 465 -4.3340311 m -83.864992 cm -2.8550414 m 3.6856274 MeV 3.6277617 keV 1.4014155 mm 9.2083204 m World muIoni + 466 -4.354721 m -84.231483 cm -2.8555379 m 3.6593962 MeV 24.186866 keV 2.1018934 cm 9.2293394 m World muIoni + 467 -4.3565608 m -84.260279 cm -2.8556024 m 3.6563646 MeV 3.0316021 keV 1.8633179 mm 9.2312027 m World muIoni + 468 -4.3577228 m -84.278281 cm -2.8556372 m 3.6446956 MeV 488.44379 eV 1.1763497 mm 9.232379 m World muIoni + 469 -4.3668083 m -84.419162 cm -2.8559335 m 3.590386 MeV 14.366405 keV 9.1990602 mm 9.2415781 m World muIoni + 470 -4.3699057 m -84.467394 cm -2.8560567 m 3.5836664 MeV 5.4358464 keV 3.1371265 mm 9.2447152 m World muIoni + 471 -4.3736369 m -84.524787 cm -2.8562095 m 3.5739355 MeV 3.0800085 keV 3.778209 mm 9.2484934 m World muIoni + 472 -4.3865922 m -84.730973 cm -2.8566104 m 3.5533317 MeV 19.481329 keV 1.3124863 cm 9.2616183 m World muIoni + 473 -4.3885736 m -84.761269 cm -2.8567087 m 3.5450842 MeV 2.368787 keV 2.0068852 mm 9.2636252 m World muIoni + 474 -4.3980235 m -84.909809 cm -2.8571648 m 3.5302251 MeV 12.927131 keV 9.5770051 mm 9.2732022 m World muIoni + 475 -4.4013915 m -84.962341 cm -2.8572392 m 3.5250254 MeV 3.7155043 keV 3.409586 mm 9.2766118 m World muIoni + 476 -4.4020796 m -84.972879 cm -2.8572584 m 3.5213577 MeV 2.6636515 keV 696.34943 um 9.2773081 m World muIoni + 477 -4.436879 m -85.511318 cm -2.8582343 m 3.4781879 MeV 41.34661 keV 3.5230438 cm 9.3125385 m World muIoni + 478 -4.4373822 m -85.520171 cm -2.8582596 m 3.4764981 MeV 395.16392 eV 511.49777 um 9.31305 m World muIoni + 479 -4.4508995 m -85.758341 cm -2.8589206 m 3.4553066 MeV 19.144046 keV 1.3741884 cm 9.3267919 m World muIoni + 480 -4.4536869 m -85.809662 cm -2.8590526 m 3.4491476 MeV 3.0365956 keV 2.8373483 mm 9.3296293 m World muIoni + 481 -4.454097 m -85.817366 cm -2.8590724 m 3.4468807 MeV 303.68768 eV 417.72141 um 9.330047 m World muIoni + 482 -4.462543 m -85.975425 cm -2.8594789 m 3.4350565 MeV 9.4444192 keV 8.6024672 mm 9.3386495 m World muIoni + 483 -4.46629 m -86.048498 cm -2.8596441 m 3.4266513 MeV 6.9637988 keV 3.8211132 mm 9.3424706 m World muIoni + 484 -4.4703314 m -86.128211 cm -2.8597966 m 3.4196158 MeV 5.6673191 keV 4.1221512 mm 9.3465927 m World muIoni + 485 -4.4795557 m -86.311341 cm -2.8599946 m 3.4063914 MeV 11.342933 keV 9.4074253 mm 9.3560002 m World muIoni + 486 -4.4827497 m -86.37572 cm -2.8599989 m 3.4016772 MeV 4.7142491 keV 3.2582752 mm 9.3592584 m World muIoni + 487 -4.4838 m -86.39736 cm -2.8600029 m 3.3969304 MeV 1.7017601 keV 1.0723565 mm 9.3603308 m World muIoni + 488 -4.4853903 m -86.429869 cm -2.8600137 m 3.3931239 MeV 2.5831144 keV 1.6232891 mm 9.3619541 m World muIoni + 489 -4.4885056 m -86.494045 cm -2.8600308 m 3.3873314 MeV 4.3825916 keV 3.1807227 mm 9.3651348 m World muIoni + 490 -4.4909199 m -86.545161 cm -2.8600576 m 3.3829108 MeV 3.3223723 keV 2.4679673 mm 9.3676028 m World muIoni + 491 -4.4918419 m -86.564607 cm -2.8600713 m 3.380026 MeV 1.6891693 keV 942.37688 um 9.3685451 m World muIoni + 492 -4.4919681 m -86.567266 cm -2.8600734 m 3.3778383 MeV 197.13458 eV 129.04603 um 9.3686742 m World muIoni + 493 -4.49615 m -86.65527 cm -2.8601443 m 3.3703676 MeV 4.9419146 keV 4.2741452 mm 9.3729483 m World muIoni + 494 -4.5011439 m -86.757637 cm -2.8602526 m 3.3635151 MeV 5.5050366 keV 5.09893 mm 9.3780473 m World muIoni + 495 -4.5013062 m -86.76084 cm -2.8602545 m 3.3609645 MeV 122.89523 eV 165.37111 um 9.3782126 m World muIoni + 496 -4.5069743 m -86.872831 cm -2.860332 m 3.3472617 MeV 6.9123739 keV 5.7783457 mm 9.383991 m World muIoni + 497 -4.5173652 m -87.071516 cm -2.8605253 m 3.3271179 MeV 18.99221 keV 1.0581164 cm 9.3945721 m World muIoni + 498 -4.5174857 m -87.073937 cm -2.860529 m 3.3271024 MeV 15.52165 eV 122.96555 um 9.3946951 m World muIoni + 499 -4.5191192 m -87.1068 cm -2.860584 m 3.3249682 MeV 2.1342005 keV 1.6671353 mm 9.3963622 m World muIoni + 500 -4.5365965 m -87.455642 cm -2.8613341 m 3.2980273 MeV 26.940948 keV 1.7838776 cm 9.414201 m World muIoni + 501 -4.5393767 m -87.513718 cm -2.8614711 m 3.2945928 MeV 2.3513788 keV 2.8434523 mm 9.4170445 m World muIoni + 502 -4.5402218 m -87.531254 cm -2.8615134 m 3.2918756 MeV 1.6152275 keV 864.15004 um 9.4179086 m World muIoni + 503 -4.5424128 m -87.576368 cm -2.8616236 m 3.287584 MeV 2.2570232 keV 2.2397129 mm 9.4201483 m World muIoni + 504 -4.551018 m -87.755769 cm -2.8620234 m 3.2782468 MeV 7.8448565 keV 8.7995279 mm 9.4289479 m World muIoni + 505 -4.5552062 m -87.84279 cm -2.862207 m 3.2696935 MeV 5.0430967 keV 4.2815631 mm 9.4332294 m World muIoni + 506 -4.5597503 m -87.937046 cm -2.862419 m 3.2621107 MeV 6.5826114 keV 4.6457943 mm 9.4378752 m World muIoni + 507 -4.5719271 m -88.17745 cm -2.8630198 m 3.2478301 MeV 10.270611 keV 1.2426803 cm 9.450302 m World muIoni + 508 -4.5787051 m -88.310908 cm -2.8632901 m 3.2387066 MeV 9.123533 keV 6.9134663 mm 9.4572155 m World muIoni + 509 -4.5857454 m -88.448186 cm -2.8636147 m 3.2271775 MeV 11.529032 keV 7.1804208 mm 9.4643959 m World muIoni + 510 -4.5915582 m -88.564559 cm -2.8639744 m 3.2187253 MeV 7.3496258 keV 5.9390737 mm 9.470335 m World muIoni + 511 -4.6005848 m -88.749827 cm -2.8644602 m 3.2028076 MeV 8.0728894 keV 9.2278155 mm 9.4795628 m World muIoni + 512 -4.6098851 m -88.944864 cm -2.8649585 m 3.180406 MeV 18.579806 keV 9.5158878 mm 9.4890787 m World muIoni + 513 -4.6126901 m -89.002262 cm -2.8651252 m 3.1739965 MeV 4.3069411 keV 2.8681438 mm 9.4919468 m World muIoni + 514 -4.6211715 m -89.17866 cm -2.8656745 m 3.1623307 MeV 10.418049 keV 8.6804255 mm 9.5006273 m World muIoni + 515 -4.6224112 m -89.20456 cm -2.8657576 m 3.1548315 MeV 2.8386818 keV 1.2692179 mm 9.5018965 m World muIoni + 516 -4.6298328 m -89.36125 cm -2.8662747 m 3.1390475 MeV 12.080943 keV 7.6029371 mm 9.5094994 m World muIoni + 517 -4.6300535 m -89.365914 cm -2.8662849 m 3.137435 MeV 80.617351 eV 225.88729 um 9.5097253 m World muIoni + 518 -4.630929 m -89.384354 cm -2.8663262 m 3.1150254 MeV 834.81195 eV 895.58 um 9.5106209 m World muIoni + 519 -4.6386508 m -89.543013 cm -2.8666847 m 3.1040387 MeV 9.2670284 keV 7.8914547 mm 9.5185123 m World muIoni + 520 -4.6450906 m -89.675466 cm -2.8669817 m 3.090305 MeV 12.569693 keV 6.5814594 mm 9.5250938 m World muIoni + 521 -4.6464809 m -89.703977 cm -2.8670457 m 3.084429 MeV 4.1548983 keV 1.420643 mm 9.5265144 m World muIoni + 522 -4.6486882 m -89.748509 cm -2.8671379 m 3.0820013 MeV 2.42767 keV 2.2536947 mm 9.5287681 m World muIoni + 523 -4.650312 m -89.781356 cm -2.8672008 m 3.0784316 MeV 2.3980556 keV 1.6579024 mm 9.530426 m World muIoni + 524 -4.6573538 m -89.927795 cm -2.8674441 m 3.0671318 MeV 9.1291536 keV 7.1967528 mm 9.5376228 m World muIoni + 525 -4.6580082 m -89.940538 cm -2.8674711 m 3.0668727 MeV 259.07297 eV 667.23016 um 9.53829 m World muIoni + 526 -4.6700061 m -90.180475 cm -2.8679757 m 3.0461588 MeV 18.666139 keV 1.2246334 cm 9.5505364 m World muIoni + 527 -4.6754915 m -90.296086 cm -2.8682751 m 3.0350087 MeV 9.8409304 keV 5.6139141 mm 9.5561503 m World muIoni + 528 -4.6924928 m -90.647492 cm -2.8692895 m 2.9938301 MeV 29.043091 keV 1.7391333 cm 9.5735416 m World muIoni + 529 -4.693318 m -90.663873 cm -2.8693734 m 2.9923824 MeV 1.447728 keV 845.50812 um 9.5743871 m World muIoni + 530 -4.7038551 m -90.87564 cm -2.8704546 m 2.9758967 MeV 15.394067 keV 1.0802379 cm 9.5851895 m World muIoni + 531 -4.7045734 m -90.891046 cm -2.8705264 m 2.9696926 MeV 1.0198996 keV 738.1252 um 9.5859276 m World muIoni + 532 -4.711193 m -91.03399 cm -2.8711709 m 2.9555239 MeV 8.3707384 keV 6.8029523 mm 9.5927306 m World muIoni + 533 -4.7115482 m -91.041564 cm -2.8712065 m 2.9540133 MeV 268.54336 eV 364.85972 um 9.5930954 m World muIoni + 534 -4.7144065 m -91.101893 cm -2.8714898 m 2.9504299 MeV 3.5833691 keV 2.9350264 mm 9.5960304 m World muIoni + 535 -4.732311 m -91.482422 cm -2.8733107 m 2.9221419 MeV 26.688181 keV 1.8395967 cm 9.6144264 m World muIoni + 536 -4.7327743 m -91.492403 cm -2.8733582 m 2.9165471 MeV 576.26721 eV 476.31217 um 9.6149027 m World muIoni + 537 -4.7362851 m -91.569295 cm -2.8737215 m 2.9103207 MeV 5.2078936 keV 3.6123651 mm 9.6185151 m World muIoni + 538 -4.7463538 m -91.799521 cm -2.8746873 m 2.8898157 MeV 19.454546 keV 1.0373967 cm 9.6288891 m World muIoni + 539 -4.7490043 m -91.862416 cm -2.8749201 m 2.8848614 MeV 3.1494906 keV 2.7341066 mm 9.6316232 m World muIoni + 540 -4.7517801 m -91.928898 cm -2.8751663 m 2.8777098 MeV 5.700784 keV 2.8648575 mm 9.634488 m World muIoni + 541 -4.7526172 m -91.948353 cm -2.8752441 m 2.858396 MeV 1.052802 keV 862.93829 um 9.635351 m World muIoni + 542 -4.7537838 m -91.975848 cm -2.8753552 m 2.8479349 MeV 1.3185559 keV 1.2037325 mm 9.6365547 m World muIoni + 543 -4.754035 m -91.981669 cm -2.8753781 m 2.8468811 MeV 54.161716 eV 258.82684 um 9.6368135 m World muIoni + 544 -4.755411 m -92.01363 cm -2.8755016 m 2.839583 MeV 5.3619884 keV 1.4180873 mm 9.6382316 m World muIoni + 545 -4.7601479 m -92.124751 cm -2.8759447 m 2.8310925 MeV 8.4904956 keV 4.8856526 mm 9.6431173 m World muIoni + 546 -4.7663584 m -92.270296 cm -2.8764543 m 2.8211264 MeV 8.8749048 keV 6.3992481 mm 9.6495165 m World muIoni + 547 -4.7883447 m -92.803198 cm -2.8784133 m 2.783823 MeV 35.857488 keV 2.2709695 cm 9.6722262 m World muIoni + 548 -4.7962087 m -92.99061 cm -2.879247 m 2.7688281 MeV 12.030503 keV 8.1272771 mm 9.6803535 m World muIoni + 549 -4.7968519 m -93.006069 cm -2.8793046 m 2.76808 MeV 748.1652 eV 664.10155 um 9.6810176 m World muIoni + 550 -4.8017906 m -93.12463 cm -2.8797471 m 2.7582239 MeV 6.4307359 keV 5.0983476 mm 9.6861159 m World muIoni + 551 -4.8074432 m -93.259319 cm -2.8802537 m 2.7456839 MeV 10.810083 keV 5.8329626 mm 9.6919489 m World muIoni + 552 -4.8106521 m -93.335037 cm -2.8805369 m 2.7396262 MeV 4.8928097 keV 3.3092219 mm 9.6952581 m World muIoni + 553 -4.8141735 m -93.416125 cm -2.880823 m 2.7335168 MeV 5.0844057 keV 3.6248772 mm 9.698883 m World muIoni + 554 -4.8174313 m -93.491869 cm -2.8810756 m 2.6989251 MeV 7.4324041 keV 3.3543398 mm 9.7022373 m World muIoni + 555 -4.8196576 m -93.544083 cm -2.881213 m 2.6941076 MeV 3.3824774 keV 2.2908812 mm 9.7045282 m World muIoni + 556 -4.8205625 m -93.565527 cm -2.8812671 m 2.6809527 MeV 1.8423818 keV 931.52606 um 9.7054597 m World muIoni + 557 -4.8302164 m -93.798475 cm -2.8818756 m 2.6668961 MeV 12.826728 keV 9.9499888 mm 9.7154097 m World muIoni + 558 -4.8317104 m -93.834157 cm -2.8819799 m 2.6356836 MeV 3.7154877 keV 1.5395202 mm 9.7169492 m World muIoni + 559 -4.8357519 m -93.931602 cm -2.882235 m 2.6271632 MeV 7.1554476 keV 4.1651897 mm 9.7211144 m World muIoni + 560 -4.8486952 m -94.234379 cm -2.8829969 m 2.6002053 MeV 25.67053 keV 1.3315372 cm 9.7344298 m World muIoni + 561 -4.8498781 m -94.261715 cm -2.883041 m 2.5981865 MeV 2.0188585 keV 1.2148753 mm 9.7356447 m World muIoni + 562 -4.85259 m -94.325229 cm -2.8831419 m 2.5918587 MeV 4.8236117 keV 2.7871388 mm 9.7384318 m World muIoni + 563 -4.8530237 m -94.335631 cm -2.883159 m 2.5889925 MeV 647.63728 eV 446.29546 um 9.7388781 m World muIoni + 564 -4.8531544 m -94.338787 cm -2.8831642 m 2.5765047 MeV 125.80321 eV 134.5263 um 9.7390126 m World muIoni + 565 -4.8635374 m -94.586254 cm -2.8836054 m 2.5548325 MeV 18.970488 keV 1.0683471 cm 9.7496961 m World muIoni + 566 -4.8651974 m -94.625651 cm -2.8836705 m 2.5421361 MeV 4.6357149 keV 1.707396 mm 9.7514035 m World muIoni + 567 -4.8678554 m -94.689317 cm -2.8837698 m 2.5382687 MeV 3.8673806 keV 2.7350242 mm 9.7541385 m World muIoni + 568 -4.8678986 m -94.690358 cm -2.8837716 m 2.534928 MeV 48.556562 eV 44.443653 um 9.754183 m World muIoni + 569 -4.8686657 m -94.709038 cm -2.8838043 m 2.5306658 MeV 1.1819449 keV 790.18514 um 9.7549732 m World muIoni + 570 -4.8768048 m -94.904329 cm -2.884158 m 2.5127592 MeV 16.639804 keV 8.3778427 mm 9.763351 m World muIoni + 571 -4.8819212 m -95.03275 cm -2.8843736 m 2.5049607 MeV 6.3271529 keV 5.2796835 mm 9.7686307 m World muIoni + 572 -4.8896268 m -95.227394 cm -2.8847872 m 2.4872266 MeV 16.536809 keV 7.9586446 mm 9.7765893 m World muIoni + 573 -4.8919148 m -95.284101 cm -2.8849228 m 2.4665576 MeV 4.2004763 keV 2.3611608 mm 9.7789505 m World muIoni + 574 -4.8971935 m -95.418964 cm -2.885291 m 2.4550116 MeV 10.283527 keV 5.460774 mm 9.7844113 m World muIoni + 575 -4.8978908 m -95.437807 cm -2.8853387 m 2.4528163 MeV 960.13119 eV 723.91054 um 9.7851352 m World muIoni + 576 -4.9031326 m -95.581621 cm -2.885701 m 2.4437543 MeV 7.8807197 keV 5.4476837 mm 9.7905829 m World muIoni + 577 -4.9075589 m -95.70086 cm -2.8860152 m 2.437361 MeV 6.3932934 keV 4.5949795 mm 9.7951778 m OutOfWorld Transportation +Track (trackID 19, parentID 4) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.85817(mm),1.6515027(mm),78.437906(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.812518290043(mm),3.1721371515227(mm),78.798609304796(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7241,7 +6973,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.717532(mm),2.3734666(mm),78.286377(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.922962(mm),0.35747392(mm),78.779135(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7250,7 +6982,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.382792(mm),-1.9065875(mm),78.345401(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.918048(mm),-1.9266805(mm),78.956329(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7259,7 +6991,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.972542(mm),1.4600075(mm),78.770393(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.186429(mm),3.143179(mm),79.085333(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7268,7 +7000,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.791069(mm),-0.96513712(mm),78.978718(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.82136(mm),0.97400244(mm),78.620723(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7277,7 +7009,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.134435(mm),-0.093433816(mm),79.094501(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.843235(mm),0.74989606(mm),78.264212(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7286,7 +7018,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.496578(mm),-3.4487782(mm),78.501664(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.157532(mm),-2.1569825(mm),78.38512(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7295,7 +7027,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.91131(mm),2.4483185(mm),78.252209(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.356862(mm),-2.4447742(mm),79.231608(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7304,7 +7036,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.35284(mm),-1.9377168(mm),79.232317(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.293145(mm),-0.24236057(mm),78.890189(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7313,7 +7045,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.557707(mm),2.7336218(mm),78.667212(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.928976(mm),2.1882411(mm),78.425421(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7322,7 +7054,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.073095(mm),-2.8633681(mm),78.752663(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.028644(mm),-0.34784019(mm),79.113155(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7331,7 +7063,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.991269(mm),2.6641977(mm),79.119745(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.6806(mm),-3.022466(mm),79.174524(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7340,7 +7072,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.11836(mm),-2.3205141(mm),78.921008(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.314632(mm),-3.5118729(mm),78.710073(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7349,7 +7081,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.867898(mm),-1.5590806(mm),79.317825(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.599647(mm),0.59951362(mm),78.836144(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7358,7 +7090,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.591707(mm),2.9169001(mm),78.48489(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.478726(mm),-2.9376884(mm),78.681139(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7367,7 +7099,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.0868(mm),1.3759741(mm),78.750246(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.233541(mm),1.8423362(mm),78.724372(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7376,7 +7108,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.861975(mm),-0.56726077(mm),78.260908(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.957887(mm),1.2225695(mm),78.420323(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7385,7 +7117,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.031389(mm),2.1322971(mm),78.58369(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.859804(mm),-0.1735001(mm),78.261291(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7394,7 +7126,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.578185(mm),-1.3599642(mm),79.192582(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.660122(mm),-0.96437476(mm),79.001808(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7403,7 +7135,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.272812(mm),2.6222352(mm),79.246428(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.763261(mm),1.085785(mm),79.159949(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7412,7 +7144,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.643857(mm),2.9142851(mm),79.181003(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.243032(mm),1.6501151(mm),79.251679(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7421,7 +7153,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.022815(mm),-3.6069633(mm),78.937855(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.447736(mm),0.35233574(mm),78.686603(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7430,7 +7162,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.807803(mm),-0.21572706(mm),78.623114(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.072729(mm),-1.9731566(mm),78.5764(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7439,7 +7171,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.770647(mm),-3.7998848(mm),78.982319(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.018309(mm),2.6563632(mm),79.114977(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7448,7 +7180,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.817236(mm),-0.73602828(mm),78.445123(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.101229(mm),-2.7075533(mm),79.100356(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7457,7 +7189,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.090753(mm),3.0577287(mm),79.102203(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.577243(mm),-1.9694459(mm),78.487441(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7466,7 +7198,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.495555(mm),1.2055151(mm),79.030825(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.074289(mm),0.087363655(mm),79.281433(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7475,7 +7207,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.628485(mm),-0.29005735(mm),79.36004(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.361724(mm),0.17692859(mm),79.407077(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7484,7 +7216,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.086341(mm),-1.172713(mm),78.397673(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.890288(mm),-1.2810599(mm),78.784896(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7493,7 +7225,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.232031(mm),-1.6684082(mm),78.548311(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.793618(mm),-2.0289127(mm),79.330923(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7502,7 +7234,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.786985(mm),2.5552634(mm),78.626785(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.511175(mm),0.74020038(mm),79.380725(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7511,7 +7243,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.395526(mm),-0.75651103(mm),79.048463(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.334689(mm),-3.8189566(mm),78.706537(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7520,7 +7252,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.614648(mm),1.1314556(mm),78.304518(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.666121(mm),-2.0049691(mm),79.177077(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7529,7 +7261,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.701767(mm),-2.2188352(mm),78.465484(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.444658(mm),-1.5132702(mm),78.510819(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7538,7 +7270,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.98731(mm),-1.8268008(mm),78.767789(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.913813(mm),2.2206751(mm),78.428094(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7547,7 +7279,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.362516(mm),-1.4800485(mm),78.877957(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.336004(mm),2.4461694(mm),78.706305(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7556,7 +7288,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.621588(mm),-0.90212752(mm),78.655948(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.213436(mm),3.023133(mm),78.375263(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7565,7 +7297,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.258621(mm),2.8635852(mm),78.719949(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.751394(mm),-0.057811331(mm),78.456733(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7574,7 +7306,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.764433(mm),0.031717491(mm),78.278107(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.55752(mm),-0.97601016(mm),79.019899(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7583,7 +7315,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.325884(mm),0.78091313(mm),78.708089(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.137407(mm),1.1692413(mm),79.270304(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7592,7 +7324,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.465469(mm),-0.56022211(mm),79.212457(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.355144(mm),2.7186824(mm),78.350276(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7601,7 +7333,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.072589(mm),-1.9786401(mm),78.576425(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.804511(mm),2.4231795(mm),78.447367(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7610,7 +7342,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.302665(mm),2.6204547(mm),78.88851(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.448487(mm),2.2098727(mm),79.215452(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7619,7 +7351,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.108512(mm),-0.061319294(mm),78.570091(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.55802(mm),-3.055587(mm),79.196138(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7628,7 +7360,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.530714(mm),-0.69107008(mm),78.671972(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.794546(mm),2.1861859(mm),79.330759(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7637,7 +7369,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.538649(mm),-1.1998896(mm),78.494246(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.610632(mm),-2.0846743(mm),78.481553(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7646,7 +7378,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.963306(mm),2.837367(mm),78.948348(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.020342(mm),1.7307611(mm),78.40931(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7655,7 +7387,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.162562(mm),1.6966906(mm),79.089541(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.807922(mm),-3.0401594(mm),78.975747(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7664,7 +7396,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.075635(mm),-3.7214097(mm),78.752215(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.170893(mm),-1.89818(mm),79.088072(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7673,7 +7405,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.169928(mm),-0.33283153(mm),79.264569(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.571849(mm),-1.5261438(mm),78.488392(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7682,7 +7414,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.94634(mm),3.2361626(mm),78.95134(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.513327(mm),-0.17589785(mm),78.851365(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7691,7 +7423,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.926754(mm),-1.2931446(mm),78.249486(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.189405(mm),0.57547944(mm),78.555827(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7700,7 +7432,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.866871(mm),-3.7155544(mm),78.612698(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.780437(mm),3.2179453(mm),79.15692(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7709,7 +7441,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.364086(mm),-2.9536943(mm),78.525026(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.122085(mm),1.0386909(mm),78.920351(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7718,7 +7450,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.059849(mm),-1.6912825(mm),78.931325(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.880933(mm),1.570726(mm),78.257565(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7727,7 +7459,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.408193(mm),-2.3433759(mm),78.869903(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.665234(mm),-0.43785887(mm),78.824579(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7736,7 +7468,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.484184(mm),-1.4202564(mm),79.209157(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.084239(mm),-0.35357732(mm),78.927025(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7745,7 +7477,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.36103(mm),3.8791256(mm),78.878219(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.654193(mm),-0.061233215(mm),78.121218(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7754,7 +7486,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.291034(mm),-0.24983627(mm),79.243215(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.889533(mm),-1.8336389(mm),79.137684(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7763,7 +7495,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.511785(mm),0.68826668(mm),78.851637(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.804014(mm),0.048897077(mm),79.152763(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7772,7 +7504,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.108495(mm),1.3070432(mm),78.922748(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.126896(mm),-1.0967901(mm),79.272157(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7781,7 +7513,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.431666(mm),1.6348374(mm),78.51311(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.245092(mm),0.47238871(mm),78.722335(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7790,7 +7522,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.750742(mm),0.27815692(mm),78.280521(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.653052(mm),-0.14258888(mm),78.297747(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7799,7 +7531,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.949811(mm),-1.1814994(mm),78.24542(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.528315(mm),2.0270557(mm),78.319741(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7808,7 +7540,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.914509(mm),-1.8209478(mm),79.309607(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.758761(mm),1.3871618(mm),78.808088(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7817,7 +7549,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.380705(mm),-1.6486248(mm),78.345769(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.86687(mm),2.0181862(mm),78.436372(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7826,7 +7558,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.456778(mm),2.5004985(mm),78.685009(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.571272(mm),-0.92290981(mm),78.13584(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7835,7 +7567,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.383983(mm),1.8276757(mm),78.168864(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.321797(mm),-3.3943828(mm),78.885137(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7844,7 +7576,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.378841(mm),0.54146159(mm),78.875078(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.867993(mm),1.7083735(mm),79.141482(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7853,7 +7585,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.532763(mm),0.11042542(mm),78.495284(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.63789(mm),0.1112658(mm),78.476747(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7862,7 +7594,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.021733(mm),-0.050937655(mm),78.761719(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.205712(mm),-2.82409(mm),78.905606(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7871,7 +7603,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.363724(mm),-1.1692213(mm),78.701417(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.224312(mm),0.83749945(mm),79.25498(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7880,7 +7612,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.32642(mm),1.0905071(mm),78.179014(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.936185(mm),-3.0919494(mm),78.600477(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7889,7 +7621,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.696144(mm),0.40287686(mm),78.290148(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.543489(mm),-1.1176618(mm),78.493392(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7898,7 +7630,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.496167(mm),-1.6568281(mm),79.030717(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.168258(mm),1.2841838(mm),78.91221(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7907,7 +7639,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.496872(mm),-3.7302809(mm),79.030593(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.447341(mm),0.22349155(mm),79.039327(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7916,7 +7648,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.62571(mm),-2.0081015(mm),78.831549(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.101932(mm),-1.0374846(mm),78.571251(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7925,7 +7657,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.619769(mm),-2.1807099(mm),79.361577(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.294931(mm),-1.2524925(mm),78.184566(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7934,7 +7666,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.196382(mm),-3.4518895(mm),79.083578(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.284742(mm),0.79758045(mm),79.420652(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7943,7 +7675,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.606343(mm),2.6227064(mm),78.834964(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.074367(mm),-1.9657262(mm),79.105092(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7952,7 +7684,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.932831(mm),-2.3015164(mm),78.953722(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.975785(mm),-1.4411474(mm),78.593494(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7961,7 +7693,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.098961(mm),-3.0980017(mm),78.571775(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.973367(mm),-1.7713865(mm),79.299228(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7970,7 +7702,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.267701(mm),-3.1420469(mm),78.365694(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.122826(mm),-2.5289867(mm),78.39124(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7979,7 +7711,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.635696(mm),-2.5070548(mm),79.006115(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.687822(mm),2.1479316(mm),78.64427(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7988,7 +7720,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.734972(mm),-1.8544623(mm),78.635956(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.941824(mm),-2.0049634(mm),79.30479(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -7997,7 +7729,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.65694(mm),-1.4703083(mm),79.178696(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.08174(mm),-1.5071324(mm),78.222157(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8006,7 +7738,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.193881(mm),1.9969595(mm),79.084019(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.854939(mm),-0.27834008(mm),78.791129(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8015,7 +7747,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.54314(mm),1.805277(mm),78.317127(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.667263(mm),-0.23276031(mm),79.176876(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8024,7 +7756,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.277889(mm),-1.5119894(mm),78.892879(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.978154(mm),0.88676577(mm),79.122057(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8033,7 +7765,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.787222(mm),0.29251376(mm),78.80307(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.503262(mm),-2.4283443(mm),78.324159(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8042,7 +7774,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.17087(mm),-3.7973182(mm),78.911749(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.931099(mm),-0.21659418(mm),78.425046(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8051,40 +7783,16 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.629685(mm),0.54676408(mm),78.301867(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.169807(mm),2.4411241(mm),78.73561(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = pi+, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.64 cm 547 um 7.71 cm 3.03 MeV 0 eV 0 fm 0 fm Target initStep - 1 -1.6376287 cm 526.57162 um 7.7138648 cm 225.75491 keV 2.8071233 MeV 81.606298 um 81.606298 um Target hIoni - 2 -1.6375459 cm 526.0687 um 7.713885 cm 55.596559 keV 170.15835 keV 1.5728257 um 83.179124 um Target hIoni - 3 -1.6375367 cm 526.0316 um 7.7138816 cm 0 eV 55.596559 keV 300.02503 nm 83.479149 um Target hIoni - 4 -1.6375367 cm 526.0316 um 7.7138816 cm 0 eV 0 eV 0 fm 83.479149 um Target Scintillation -Track (trackID 7, parentID 1) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = mu+, Track ID = 21, Parent ID = 7 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.64 cm 526 um 7.71 cm 4.12 MeV 0 eV 0 fm 0 fm Target initStep - 1 -1.6394141 cm 487.99527 um 7.7257003 cm 1.3120856 MeV 2.807727 MeV 143.92583 um 143.92583 um Target muIoni - 2 -1.6397805 cm 480.5928 um 7.7272989 cm 81.047564 keV 1.2310381 MeV 24.561981 um 168.48781 um Target muIoni - 3 -1.6397828 cm 480.50367 um 7.7273171 cm 0 eV 81.047564 keV 472.28061 nm 168.9601 um Target muIoni - 4 -1.6397828 cm 480.50367 um 7.7273171 cm 0 eV 0 eV 0 fm 168.9601 um Target Scintillation -Track (trackID 21, parentID 7) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.33512(mm),-0.21727801(mm),79.411769(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.823208(mm),-1.997762(mm),78.267743(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8093,7 +7801,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.518198(mm),-0.60424928(mm),78.497852(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.329521(mm),-0.88647324(mm),78.354794(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8102,7 +7810,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.355662(mm),-1.1151765(mm),79.408146(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.412448(mm),3.9194165(mm),78.692825(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8111,7 +7819,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.453764(mm),1.8924261(mm),78.68554(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.656639(mm),2.5953893(mm),78.649768(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8120,7 +7828,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.417924(mm),1.5459549(mm),78.339206(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.754871(mm),0.8419774(mm),79.161428(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8129,7 +7837,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.341839(mm),-0.53777708(mm),78.176295(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.790934(mm),2.0636808(mm),78.273434(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8138,7 +7846,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.830492(mm),3.3304941(mm),78.619113(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.340998(mm),-0.75112457(mm),78.35277(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8147,7 +7855,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.429972(mm),-1.6690559(mm),78.866062(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.467105(mm),-1.8045447(mm),79.388496(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8156,7 +7864,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.438237(mm),-0.97958435(mm),78.864605(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.317863(mm),1.2594484(mm),79.414811(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8165,7 +7873,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.151126(mm),-0.96792996(mm),78.38625(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.145772(mm),-2.9202327(mm),78.916175(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8174,7 +7882,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.19874(mm),-3.3424464(mm),78.906835(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.211503(mm),-2.6917867(mm),78.375604(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8183,7 +7891,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.826423(mm),-1.5044766(mm),78.972485(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.116506(mm),3.2280058(mm),78.568681(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8192,7 +7900,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.311906(mm),1.8204849(mm),79.063208(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.113705(mm),-1.7476393(mm),78.921829(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8201,7 +7909,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.776891(mm),-2.1127773(mm),78.27591(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.437875(mm),3.784518(mm),78.864669(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8210,7 +7918,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.740604(mm),0.14229371(mm),78.987617(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.191968(mm),-2.9467132(mm),78.555375(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8219,7 +7927,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.763019(mm),-3.3994786(mm),78.983664(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.509089(mm),1.3499403(mm),79.028439(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8228,7 +7936,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.325696(mm),-3.163333(mm),78.708122(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.785616(mm),-2.4331857(mm),78.450699(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8237,7 +7945,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.656828(mm),-0.20447214(mm),78.473408(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.711898(mm),1.2961397(mm),78.816351(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8246,7 +7954,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.808125(mm),-0.30163483(mm),78.975711(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.190552(mm),2.4695664(mm),79.260933(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8255,7 +7963,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.507645(mm),-3.5053315(mm),78.852367(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.58352(mm),3.1508526(mm),78.662661(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8264,7 +7972,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.293896(mm),3.3732638(mm),79.066383(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.648765(mm),0.18360019(mm),79.00381(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8273,7 +7981,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.686608(mm),1.8653222(mm),79.349792(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.272124(mm),2.4994469(mm),78.541241(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8282,7 +7990,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.481495(mm),-2.3221884(mm),78.327997(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.129213(mm),-2.5716027(mm),78.390114(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8291,7 +7999,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.18933(mm),-1.1154891(mm),79.261148(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.724458(mm),0.09607176(mm),78.108829(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8300,7 +8008,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.482767(mm),1.0869672(mm),79.385734(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.795054(mm),2.7265876(mm),78.978016(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8309,7 +8017,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.479017(mm),2.9951932(mm),78.504761(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.289793(mm),2.2988665(mm),78.361799(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8318,7 +8026,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.149191(mm),-1.838285(mm),79.268226(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.102676(mm),1.6512721(mm),78.218466(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8327,7 +8035,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.736033(mm),-3.0011015(mm),78.812096(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.509496(mm),2.9629536(mm),78.675713(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8336,7 +8044,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.72194(mm),1.9564883(mm),79.343562(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.245373(mm),0.51065074(mm),79.427593(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8345,7 +8053,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.754688(mm),2.5600076(mm),78.456152(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.422016(mm),1.910552(mm),78.691138(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8354,7 +8062,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.84935(mm),3.5533776(mm),78.968442(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.844397(mm),-0.92076768(mm),78.440334(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8363,7 +8071,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.187129(mm),1.5963589(mm),78.908882(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.534267(mm),-1.8981762(mm),78.847672(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8372,7 +8080,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.740241(mm),-2.7620467(mm),78.987681(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.248966(mm),-0.63810197(mm),78.368998(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8381,7 +8089,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.381842(mm),-1.9263(mm),78.874549(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.161167(mm),1.6623339(mm),79.089787(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8390,7 +8098,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.694348(mm),0.43812922(mm),78.114138(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.06825(mm),3.572086(mm),78.57719(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8399,7 +8107,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.175105(mm),1.1832212(mm),78.205695(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.26333(mm),-2.5407434(mm),78.895446(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8408,7 +8116,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.85812(mm),-3.205815(mm),78.614242(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.318657(mm),-2.4882841(mm),79.062017(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8417,7 +8125,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.947152(mm),-0.26107978(mm),79.303851(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.128349(mm),1.9879328(mm),78.566593(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8426,7 +8134,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.348596(mm),1.3004358(mm),79.233065(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.796702(mm),-1.948409(mm),79.154052(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8435,7 +8143,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.363875(mm),0.54778803(mm),78.525063(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.450599(mm),-0.23455149(mm),78.333444(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8444,7 +8152,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.202597(mm),-0.93891728(mm),78.553501(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.014181(mm),-0.23994887(mm),79.468359(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8453,7 +8161,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.992392(mm),-1.5524284(mm),78.414239(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.734283(mm),3.5205557(mm),78.636077(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8462,7 +8170,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.975326(mm),-0.57887475(mm),78.417248(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.213531(mm),-3.0594481(mm),78.7279(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8471,7 +8179,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.913646(mm),-1.5816759(mm),78.780778(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.97361(mm),-2.6687606(mm),79.122858(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8480,7 +8188,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.107655(mm),-0.35064223(mm),79.27555(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.477106(mm),3.6737677(mm),79.034079(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8489,7 +8197,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.656718(mm),0.29618438(mm),78.826081(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.147443(mm),0.73096288(mm),78.210572(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8498,7 +8206,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.303179(mm),1.8006691(mm),78.712093(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.140793(mm),-1.1129074(mm),79.093379(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8507,7 +8215,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.019235(mm),1.8119292(mm),78.76216(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.679521(mm),-1.1570829(mm),78.293079(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8516,7 +8224,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.97809(mm),2.1173911(mm),79.298396(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.429323(mm),-1.2120633(mm),78.68985(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8525,7 +8233,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.815184(mm),2.3430467(mm),78.621812(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.676707(mm),1.0146569(mm),78.64623(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8534,7 +8242,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.296699(mm),1.2922404(mm),78.360581(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.686711(mm),1.8545904(mm),79.349774(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8543,7 +8251,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.452439(mm),1.8747483(mm),78.509447(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.340085(mm),-2.1566608(mm),78.881912(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8552,7 +8260,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.21563(mm),-2.2303668(mm),79.080184(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.853145(mm),2.0199045(mm),79.1441(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8561,7 +8269,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.442368(mm),3.0203039(mm),79.040204(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.957362(mm),-2.715108(mm),78.949396(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8570,16 +8278,52 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.878434(mm),2.4348668(mm),79.139641(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.935521(mm),-0.14964032(mm),79.129575(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = pi+, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -9.74 mm -159 um 6.67 cm 53.5 MeV 0 eV 0 fm 0 fm Target initStep + 1 -1.0242562 cm 581.0594 um 6.4704631 cm 46.128941 MeV 7.3729581 MeV 2.2115511 mm 2.2115511 mm Target hIoni + 2 -1.0137856 cm 1.1841321 mm 6.3048864 cm 39.581424 MeV 6.5475173 MeV 1.7785815 mm 3.9901327 mm Target hIoni + 3 -9.8635317 mm 1.4674368 mm 6.1693358 cm 34.254746 MeV 5.3266785 MeV 1.4227226 mm 5.4128553 mm Target hIoni + 4 -9.5618112 mm 1.6134341 mm 6.0596852 cm 29.305061 MeV 4.9496846 MeV 1.1558965 mm 6.5687518 mm Target hIoni + 5 -9.3759109 mm 1.7274925 mm 5.9702438 cm 25.152164 MeV 4.1528966 MeV 928.47682 um 7.4972287 mm Target hIoni + 6 -9.1238303 mm 1.8607753 mm 5.901116 cm 21.417068 MeV 3.7350963 MeV 754.54925 um 8.2517779 mm Target hIoni + 7 -8.9442054 mm 2.0298819 mm 5.8457064 cm 18.136677 MeV 3.2803914 MeV 612.45208 um 8.86423 mm Target hIoni + 8 -8.8765819 mm 2.0624474 mm 5.7968427 cm 14.221986 MeV 3.9146908 MeV 499.66096 um 9.3638909 mm Target hIoni + 9 -8.7907569 mm 2.0429193 mm 5.760291 cm 11.168718 MeV 3.0532678 MeV 380.72722 um 9.7446182 mm Target hIoni + 10 -8.7482839 mm 2.1172344 mm 5.7320022 cm 8.4476697 MeV 2.7210484 MeV 300.15261 um 1.0044771 cm Target hIoni + 11 -8.7528164 mm 2.2433506 mm 5.7126038 cm 5.6415944 MeV 2.8060753 MeV 236.18441 um 1.0280955 cm Target hIoni + 12 -8.7382791 mm 2.3247758 mm 5.6980861 cm 2.3915917 MeV 3.2500027 MeV 172.45696 um 1.0453412 cm Target hIoni + 13 -8.7386542 mm 2.3145623 mm 5.6939741 cm 341.06398 keV 2.0505277 MeV 54.944632 um 1.0508357 cm Target hIoni + 14 -8.7382098 mm 2.3137771 mm 5.6938106 cm 0 eV 341.06398 keV 2.7784717 um 1.0511135 cm Target hIoni + 15 -8.7382098 mm 2.3137771 mm 5.6938106 cm 0 eV 0 eV 0 fm 1.0511135 cm Target Scintillation +Track (trackID 3, parentID 1) is processed with stopping code 2 + +********************************************************************************************************* +* G4Track Information: Particle = mu+, Track ID = 21, Parent ID = 3 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 -8.74 mm 2.31 mm 5.69 cm 4.12 MeV 0 eV 0 fm 0 fm Target initStep + 1 -8.7794596 mm 2.4122406 mm 5.7002834 cm 1.2617099 MeV 2.8581027 MeV 143.92583 um 143.92583 um Target muIoni + 2 -8.7844549 mm 2.4252598 mm 5.7011232 cm 122.43478 keV 1.1392751 MeV 23.072046 um 166.99788 um Target muIoni + 3 -8.7845163 mm 2.425499 mm 5.7011468 cm 88.257799 keV 34.176983 keV 792.31006 nm 167.79019 um Target muIoni + 4 -8.7846145 mm 2.4254647 mm 5.7011679 cm 0 eV 88.257799 keV 524.30259 nm 168.31449 um Target muIoni + 5 -8.7846145 mm 2.4254647 mm 5.7011679 cm 0 eV 0 eV 0 fm 168.31449 um Target Scintillation +Track (trackID 21, parentID 3) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.311536(mm),1.9210661(mm),78.886946(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.393901(mm),0.23274315(mm),78.696096(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8588,7 +8332,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.699884(mm),2.3939246(mm),78.81847(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.728009(mm),0.57063741(mm),78.460857(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8597,7 +8341,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.545454(mm),2.7016643(mm),79.022027(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.158791(mm),-1.657179(mm),78.913879(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8606,7 +8350,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.715641(mm),-0.23054127(mm),79.344672(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.420398(mm),1.2613424(mm),79.396732(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8615,7 +8359,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.515516(mm),-2.9396097(mm),78.674652(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.003187(mm),-1.0389234(mm),78.412335(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8624,7 +8368,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.099967(mm),3.965766(mm),78.747924(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.966574(mm),0.83601975(mm),78.771445(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8633,7 +8377,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.491258(mm),-2.9829718(mm),78.502602(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.465291(mm),-2.0138912(mm),78.859835(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8642,7 +8386,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.065945(mm),-1.3843213(mm),78.401269(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.106218(mm),-3.6842453(mm),78.746822(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8651,7 +8395,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.325799(mm),-1.4164176(mm),78.35545(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.921865(mm),-0.52070116(mm),78.779328(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8660,7 +8404,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.02818(mm),-1.6110171(mm),79.113236(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.587546(mm),-1.0300232(mm),78.309297(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8669,7 +8413,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.903771(mm),3.2161854(mm),78.958846(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.638065(mm),2.768201(mm),79.005697(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8678,7 +8422,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.733418(mm),1.9891671(mm),78.812557(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.180725(mm),-2.3725195(mm),78.381031(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8687,7 +8431,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.135333(mm),-2.5504902(mm),79.270669(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.891679(mm),-3.6971894(mm),78.784651(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8696,7 +8440,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.43632(mm),1.9360136(mm),79.217597(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.701401(mm),1.467563(mm),78.641875(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8705,7 +8449,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.771375(mm),2.7135906(mm),78.982191(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.807082(mm),-2.3694692(mm),78.799568(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8714,7 +8458,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.274254(mm),-0.18795775(mm),78.89352(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.437096(mm),2.6949674(mm),78.688479(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8723,7 +8467,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.196087(mm),1.4998248(mm),78.907303(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.211978(mm),1.8680214(mm),78.551847(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8732,7 +8476,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.536745(mm),0.72882292(mm),79.376217(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.828815(mm),1.5349179(mm),78.266755(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8741,7 +8485,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.384642(mm),1.3601439(mm),78.874055(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.539606(mm),-3.430791(mm),79.023058(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8750,147 +8494,16 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.428871(mm),-2.1284822(mm),79.042584(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.253622(mm),0.14217138(mm),78.720831(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = pi+, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.01 cm -2.14 mm 6.59 cm 90.7 MeV 0 eV 0 fm 0 fm Target initStep - 1 -9.0793829 mm -2.8106311 mm 6.6868324 cm 86.48377 MeV 4.1800292 MeV 1.5909091 mm 1.5909091 mm Target CoulombScat - 2 -8.9733368 mm -2.8721908 mm 6.6922598 cm 86.220802 MeV 262.96787 keV 134.11486 um 1.7250239 mm Target Transportation - 3 10.282729 cm -19.451965 cm 1.9822614 m 86.220819 MeV1.6808641e-16 eV 4.7187302 m 4.7204552 m CaptureMgnt Decay -Track (trackID 2, parentID 1) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = mu+, Track ID = 24, Parent ID = 2 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 10.3 cm -19.5 cm 1.98 m 70.6 MeV 0 eV 0 fm 0 fm CaptureMgnt initStep - 1 8.8910434 cm -23.165241 cm 2 m 70.584388 MeV1.5034845e-18 eV 4.3522445 cm 4.3522445 cm CaptureMgnt Transportation - 2 7.4440463 cm -25.982731 cm 2.0141367 m 70.573486 MeV 6.9025829 keV 3.4685021 cm 7.8207466 cm World muIoni - 3 6.854226 cm -27.134637 cm 2.0199213 m 70.561233 MeV 3.9748879 keV 1.4175307 cm 9.2382773 cm World muIoni - 4 4.9043953 cm -30.938401 cm 2.0390077 m 70.552958 MeV 7.0895072 keV 4.6811759 cm 13.919453 cm World muIoni - 5 4.2898864 cm -32.139556 cm 2.0450246 m 70.550327 MeV 2.6303231 keV 1.4773008 cm 15.396754 cm World muIoni - 6 2.9178478 cm -34.81826 cm 2.0584487 m 70.541032 MeV 6.6078854 keV 3.2954561 cm 18.69221 cm World muIoni - 7 1.9828749 cm -36.647086 cm 2.0676233 m 70.536437 MeV 3.2171598 keV 2.2495574 cm 20.941767 cm World muIoni - 8 1.9700441 cm -36.672164 cm 2.0677493 m 70.535345 MeV 56.095763 eV 308.60701 um 20.972628 cm World muIoni - 9 -4.3389446 cm -49.003977 cm 2.1297685 m 70.507111 MeV 24.872945 keV 15.177002 cm 36.14963 cm World muIoni - 10 -13.017448 cm -65.930749 cm 2.2149497 m 70.470616 MeV 36.495783 keV 20.842112 cm 56.991742 cm World muIoni - 11 -21.498046 cm -82.499384 cm 2.2998216 m 70.428204 MeV 36.996888 keV 20.456645 cm 77.448386 cm World muIoni - 12 -21.707777 cm -82.907429 cm 2.3018858 m 70.422087 MeV 128.67565 eV 5.0308368 mm 77.95147 cm World muIoni - 13 -22.836987 cm -85.101051 cm 2.3129869 m 70.414931 MeV 4.8560243 keV 2.7054495 cm 80.65692 cm World muIoni - 14 -23.980391 cm -87.319431 cm 2.3242033 m 70.405045 MeV 5.6327371 keV 2.7361758 cm 83.393096 cm World muIoni - 15 -25.84188 cm -90.931229 cm 2.342447 m 70.388168 MeV 8.1205156 keV 4.4540504 cm 87.847146 cm World muIoni - 16 -26.564318 cm -92.331453 cm 2.3494883 m 70.383242 MeV 3.5978409 keV 1.7257882 cm 89.572934 cm World muIoni - 17 -27.041048 cm -93.254119 cm 2.3541395 m 70.379844 MeV 1.014879 keV 1.1379435 cm 90.710878 cm World muIoni - 18 -27.468464 cm -94.082082 cm 2.3583091 m 70.376715 MeV 1.9258486 keV 1.0208161 cm 91.731694 cm World muIoni - 19 -31.839207 cm -1.0255079 m 2.4009753 m 70.356324 MeV 18.869659 keV 10.441587 cm 1.0217328 m World muIoni - 20 -34.132106 cm -1.0702158 m 2.4234725 m 70.337074 MeV 9.4844552 keV 5.5051402 cm 1.0767842 m World muIoni - 21 -37.891522 cm -1.1436571 m 2.460462 m 70.296166 MeV 16.492359 keV 9.0416685 cm 1.1672009 m World muIoni - 22 -39.344721 cm -1.1720117 m 2.4747538 m 70.286566 MeV 7.2826988 keV 3.4920186 cm 1.2021211 m World muIoni - 23 -40.696789 cm -1.1985079 m 2.4880771 m 70.278765 MeV 5.8078201 keV 3.2593981 cm 1.2347151 m World muIoni - 24 -41.608687 cm -1.2164111 m 2.4970705 m 70.272655 MeV 2.9554237 keV 2.2012809 cm 1.2567279 m World muIoni - 25 -44.388782 cm -1.2709683 m 2.5243449 m 70.261287 MeV 10.367079 keV 6.7031971 cm 1.3237598 m World muIoni - 26 -46.650706 cm -1.3154009 m 2.5464998 m 70.252321 MeV 8.9658066 keV 5.4559338 cm 1.3783192 m World muIoni - 27 -49.067247 cm -1.3630642 m 2.5702936 m 70.238463 MeV 11.50978 keV 5.849707 cm 1.4368162 m World muIoni - 28 -49.186074 cm -1.3654054 m 2.5714683 m 70.235366 MeV 1.4038331 keV 2.8762648 mm 1.4396925 m World muIoni - 29 -50.664574 cm -1.3945305 m 2.5860797 m 70.226098 MeV 3.2555575 keV 3.5782189 cm 1.4754747 m World muIoni - 30 -50.68924 cm -1.3950165 m 2.5863232 m 70.224302 MeV 60.29289 eV 596.93223 um 1.4760716 m World muIoni - 31 -51.957625 cm -1.4200128 m 2.5988593 m 70.217066 MeV 4.9943061 keV 3.0705837 cm 1.5067775 m World muIoni - 32 -52.629155 cm -1.4332241 m 2.6054973 m 70.212361 MeV 3.3481682 keV 1.6238778 cm 1.5230162 m World muIoni - 33 -52.893614 cm -1.4384318 m 2.60811 m 70.209355 MeV 859.88181 eV 6.3984315 mm 1.5294147 m World muIoni - 34 -62.089913 cm -1.6197171 m 2.6989839 m 70.167713 MeV 36.729965 keV 22.266528 cm 1.75208 m World muIoni - 35 -70.018767 cm -1.774264 m 2.7769262 m 70.126944 MeV 34.369835 keV 19.038525 cm 1.9424652 m World muIoni - 36 -83.194076 cm -2.0311731 m 2.9056648 m 70.069867 MeV 51.948688 keV 31.612571 cm 2.2585909 m World muIoni - 37 -85.328847 cm -2.0734411 m 2.9266563 m 70.063891 MeV 5.9758019 keV 5.1797248 cm 2.3103882 m World muIoni - 38 -87.69502 cm -2.1201989 m 2.9498373 m 70.052469 MeV 10.412675 keV 5.7302081 cm 2.3676903 m World muIoni - 39 -88.072138 cm -2.1276628 m 2.9535299 m 70.049753 MeV 1.5648813 keV 9.1414989 mm 2.3768318 m World muIoni - 40 -91.751233 cm -2.2004557 m 2.9895484 m 70.031088 MeV 15.822971 keV 8.9161248 cm 2.465993 m World muIoni - 41 -93.713468 cm -2.2392349 m 3.0087084 m 70.023655 MeV 5.7423298 keV 4.7497081 cm 2.5134901 m World muIoni - 42 -95.587468 cm -2.2763801 m 3.0270779 m 70.011586 MeV 10.438295 keV 4.5479564 cm 2.5589696 m World muIoni - 43 -96.083729 cm -2.2862128 m 3.0319388 m 70.008245 MeV 2.0241581 keV 1.2039045 cm 2.5710087 m World muIoni - 44 -97.022257 cm -2.3047927 m 3.0411275 m 69.988509 MeV 3.9580032 keV 2.275359 cm 2.5937623 m World muIoni - 45 -97.400127 cm -2.312292 m 3.0448431 m 69.984583 MeV 813.09484 eV 9.182853 mm 2.6029451 m World muIoni - 46 -97.811683 cm -2.3204424 m 3.0488797 m 69.981025 MeV 1.1915267 keV 9.9830227 mm 2.6129282 m World muIoni - 47 -1.0040668 m -2.3717781 m 3.0743199 m 69.96946 MeV 9.4520256 keV 6.289649 cm 2.6758246 m World muIoni - 48 -1.0446123 m -2.452193 m 3.1144216 m 69.952239 MeV 16.200013 keV 9.8583209 cm 2.7744079 m World muIoni - 49 -1.0572183 m -2.4771563 m 3.1268642 m 69.945525 MeV 5.1305402 keV 3.0608804 cm 2.8050167 m World muIoni - 50 -1.0608148 m -2.4842666 m 3.1304212 m 69.937396 MeV 928.65011 eV 8.725959 mm 2.8137426 m World muIoni - 51 -1.0652733 m -2.4930589 m 3.1348236 m 69.934618 MeV 1.2759953 keV 1.0796531 cm 2.8245391 m World muIoni - 52 -1.0820326 m -2.5260736 m 3.1513633 m 69.925878 MeV 7.2267469 keV 4.0551282 cm 2.8650904 m World muIoni - 53 -1.1104663 m -2.5820797 m 3.1793912 m 69.906645 MeV 13.421489 keV 6.8780249 cm 2.9338707 m World muIoni - 54 -1.1219731 m -2.6048885 m 3.1907462 m 69.900724 MeV 4.8889353 keV 2.7956862 cm 2.9618275 m World muIoni - 55 -1.1266776 m -2.614217 m 3.1954016 m 69.896028 MeV 2.9974988 keV 1.1437887 cm 2.9732654 m World muIoni - 56 -1.1450339 m -2.6506515 m 3.2135674 m 69.885715 MeV 5.4427884 keV 4.4658998 cm 3.0179244 m World muIoni - 57 -1.1528605 m -2.6661249 m 3.2212831 m 69.881634 MeV 2.9773411 keV 1.8979254 cm 3.0369037 m World muIoni - 58 -1.1542082 m -2.6687856 m 3.2226115 m 69.878352 MeV 143.4302 eV 3.2650375 mm 3.0401687 m World muIoni - 59 -1.1714504 m -2.7027911 m 3.2395955 m 69.867377 MeV 8.7887946 keV 4.1738744 cm 3.0819075 m World muIoni - 60 -1.1762626 m -2.7123004 m 3.2443515 m 69.86338 MeV 2.7615348 keV 1.1670679 cm 3.0935781 m World muIoni - 61 -1.176821 m -2.7134049 m 3.2449039 m 69.861014 MeV 427.39521 eV 1.3552955 mm 3.0949334 m World muIoni - 62 -1.2015481 m -2.7623136 m 3.2693445 m 69.846659 MeV 10.598745 keV 6.0006979 cm 3.1549404 m World muIoni - 63 -1.2023173 m -2.7638339 m 3.2701046 m 69.844377 MeV 360.48885 eV 1.8656142 mm 3.156806 m World muIoni - 64 -1.2388254 m -2.835987 m 3.3062051 m 69.828872 MeV 12.512274 keV 8.855609 cm 3.2453621 m World muIoni - 65 -1.2506751 m -2.8594678 m 3.3179349 m 69.384268 MeV 3.4793786 keV 2.8798426 cm 3.2741605 m World muIoni - 66 -1.2528535 m -2.8637707 m 3.3201105 m 69.375426 MeV 235.93681 eV 5.290951 mm 3.2794515 m World muIoni - 67 -1.2680905 m -2.8939226 m 3.3353488 m 69.360548 MeV 8.9300651 keV 3.706086 cm 3.3165124 m World muIoni - 68 -1.2914056 m -2.9400317 m 3.3586851 m 69.347104 MeV 11.08717 keV 5.669421 cm 3.3732066 m World muIoni - 69 -1.3122785 m -2.9812456 m 3.3795647 m 69.335247 MeV 10.145289 keV 5.0697304 cm 3.4239039 m World muIoni - 70 -1.3136727 m -2.9840097 m 3.3809629 m 69.322789 MeV 454.08279 eV 3.3969412 mm 3.4273008 m World muIoni - 71 -1.3273998 m -3.0111578 m 3.3947035 m 69.31615 MeV 5.5758651 keV 3.3380441 cm 3.4606813 m World muIoni - 72 -1.3377104 m -3.0315992 m 3.4050896 m 69.312916 MeV 3.2340026 keV 2.5140265 cm 3.4858215 m World muIoni - 73 -1.3483847 m -3.0527318 m 3.4158315 m 69.305964 MeV 4.1741301 keV 2.5998419 cm 3.5118199 m World muIoni - 74 -1.3501607 m -3.0562488 m 3.4176167 m 69.304216 MeV 424.91166 eV 4.3254798 mm 3.5161454 m World muIoni - 75 -1.3811738 m -3.1176306 m 3.4487701 m 69.283988 MeV 17.909966 keV 7.5498914 cm 3.5916443 m World muIoni - 76 -1.381208 m -3.1176979 m 3.4488042 m 69.282406 MeV 0 eV 82.876831 um 3.5917272 m World muIoni - 77 -1.3829222 m -3.1210684 m 3.4505109 m 69.277603 MeV 872.68583 eV 4.1486507 mm 3.5958759 m World muIoni - 78 -1.3907118 m -3.1363653 m 3.4582598 m 69.272773 MeV 2.9172343 keV 1.8833998 cm 3.6147099 m World muIoni - 79 -1.4312227 m -3.2159225 m 3.4985086 m 69.244583 MeV 24.514926 keV 9.7930909 cm 3.7126408 m World muIoni - 80 -1.4516404 m -3.2557666 m 3.5186344 m 69.23468 MeV 8.6128402 keV 4.908644 cm 3.7617272 m World muIoni - 81 -1.4588592 m -3.2698287 m 3.5257805 m 69.227201 MeV 1.7638346 keV 1.7347105 cm 3.7790743 m World muIoni - 82 -1.4844292 m -3.3198107 m 3.551221 m 69.200833 MeV 9.6898383 keV 6.1638066 cm 3.8407124 m World muIoni - 83 -1.5367624 m -3.4220906 m 3.6031993 m 69.166631 MeV 19.260506 keV 12.610203 cm 3.9668144 m World muIoni - 84 -1.5676764 m -3.4823855 m 3.6339466 m 69.140653 MeV 11.120597 keV 7.4407999 cm 4.0412224 m World muIoni - 85 -1.5842999 m -3.5147525 m 3.6504927 m 69.120132 MeV 7.3039303 keV 3.9971706 cm 4.0811941 m World muIoni - 86 -1.6302556 m -3.6042356 m 3.6963771 m 69.101454 MeV 16.778929 keV 11.056472 cm 4.1917588 m World muIoni - 87 -1.6612291 m -3.6647757 m 3.7272454 m 69.044652 MeV 9.9941954 keV 7.4681437 cm 4.2664403 m World muIoni - 88 -1.6978322 m -3.7364063 m 3.7638728 m 69.026801 MeV 14.882989 keV 8.8387293 cm 4.3548276 m World muIoni - 89 -1.7051229 m -3.750603 m 3.7711259 m 69.009229 MeV 2.3716841 keV 1.7530201 cm 4.3723578 m World muIoni - 90 -1.7180107 m -3.7757215 m 3.783976 m 69.002092 MeV 5.920775 keV 3.1018736 cm 4.4033765 m World muIoni - 91 -1.7524695 m -3.8429733 m 3.8182447 m 68.985076 MeV 15.282416 keV 8.2973227 cm 4.4863497 m World muIoni - 92 -1.753059 m -3.8441211 m 3.8188295 m 68.983397 MeV 260.69144 eV 1.416687 mm 4.4877664 m World muIoni - 93 -1.8002028 m -3.935965 m 3.8656169 m 68.960214 MeV 18.87748 keV 11.334433 cm 4.6011107 m World muIoni - 94 -1.8044978 m -3.9443697 m 3.8698796 m 68.953071 MeV 2.1895912 keV 1.0356508 cm 4.6114673 m World muIoni - 95 -1.8246956 m -3.983902 m 3.8899285 m 68.932416 MeV 6.0469135 keV 4.8710423 cm 4.6601777 m World muIoni - 96 -1.825518 m -3.985508 m 3.8907405 m 68.928948 MeV 352.91632 eV 1.9786652 mm 4.6621563 m World muIoni - 97 -1.8267509 m -3.9879177 m 3.8919593 m 68.926423 MeV 446.99434 eV 2.9684788 mm 4.6651248 m World muIoni - 98 -1.8277745 m -3.9899188 m 3.8929708 m 68.924544 MeV 478.06951 eV 2.4648372 mm 4.6675897 m World muIoni - 99 -1.8733364 m -4.0790629 m 3.9380269 m 68.904478 MeV 18.753089 keV 10.97845 cm 4.7773742 m World muIoni - 100 -1.8918592 m -4.1153562 m 3.9564352 m 68.893764 MeV 7.8572106 keV 4.4712019 cm 4.8220862 m World muIoni - 101 -1.9050872 m -4.1412505 m 3.9695345 m 68.886198 MeV 5.6380379 keV 3.1891748 cm 4.8539779 m World muIoni - 102 -1.9111009 m -4.1530039 m 3.9754699 m 68.883225 MeV 1.4658368 keV 1.4475447 cm 4.8684534 m World muIoni - 103 -1.9622895 m -4.2528803 m 4.0259048 m 68.855734 MeV 24.392923 keV 12.304172 cm 4.9914951 m World muIoni - 104 -1.9846834 m -4.296897 m 4.0479591 m 68.838606 MeV 10.303326 keV 5.4086526 cm 5.0455816 m World muIoni - 105 -2.0009634 m -4.3289336 m 4.0638752 m 68.828879 MeV 6.4548143 keV 3.9302765 cm 5.0848844 m World muIoni - 106 -2.0192446 m -4.3648618 m 4.0817068 m 68.802164 MeV 9.0989677 keV 4.4079504 cm 5.1289639 m World muIoni - 107 -2.0329266 m -4.391698 m 4.0949792 m 68.794081 MeV 6.050606 keV 3.2917097 cm 5.161881 m World muIoni - 108 -2.0674347 m -4.4593322 m 4.1283109 m 68.775341 MeV 16.000286 keV 8.2922897 cm 5.2448039 m World muIoni - 109 -2.0718479 m -4.4679559 m 4.1325562 m 68.768977 MeV 2.8372028 keV 1.0576731 cm 5.2553806 m World muIoni - 110 -2.0858819 m -4.4954208 m 4.1460674 m 68.76384 MeV 4.0503844 keV 3.3672355 cm 5.289053 m World muIoni - 111 -2.0918423 m -4.5071365 m 4.1518143 m 68.757249 MeV 3.5009104 keV 1.4346148 cm 5.3033991 m World muIoni - 112 -2.105968 m -4.5348538 m 4.1654429 m 68.752918 MeV 4.3310124 keV 3.396353 cm 5.3373626 m OutOfWorld Transportation -Track (trackID 24, parentID 2) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.447932376961(mm),1.8471149865614(mm),78.862895638058(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.042312(mm),1.9331766(mm),78.22911(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8899,7 +8512,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.165071(mm),2.0979242(mm),78.912772(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.423492(mm),0.81048472(mm),78.338224(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8908,7 +8521,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.402925(mm),-2.5682099(mm),78.870832(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.66025(mm),-1.1117716(mm),78.825458(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8917,7 +8530,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.109814(mm),3.2448507(mm),78.922515(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.221218(mm),0.99076619(mm),79.079199(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8926,7 +8539,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.929628(mm),2.3851237(mm),79.130614(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.302468(mm),-2.5669416(mm),79.241199(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -8935,168 +8548,16 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.212043(mm),1.8604949(mm),78.375508(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.053976(mm),3.0199765(mm),78.40338(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = pi+, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.33 cm 1.84 mm 6.2 cm 62.1 MeV 0 eV 0 fm 0 fm Target initStep - 1 -1.4295279 cm 2.1235549 mm 6.1551672 cm 58.980039 MeV 3.1598049 MeV 1.1019339 mm 1.1019339 mm Target Transportation - 2 -2.9613585 cm 6.1753252 cm -84.918614 cm 58.98006 MeV8.5226886e-17 eV 2.0067423 m 2.0078442 m CaptureMgnt Decay -Track (trackID 3, parentID 1) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = mu+, Track ID = 10, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -2.96 cm 6.18 cm -84.9 cm 39 MeV 0 eV 0 fm 0 fm CaptureMgnt initStep - 1 6.6936388 cm 15.264424 cm -2 m 39.002225 MeV2.8011659e-16 eV 6.1330084 m 6.1330084 m CaptureMgnt Transportation - 2 7.3632235 cm 7.6074306 cm -2.0146834 m 38.983604 MeV 18.621413 keV 7.8252259 cm 6.2112607 m World muIoni - 3 7.4934691 cm 6.1379873 cm -2.0174831 m 38.957985 MeV 3.2403238 keV 1.5015417 cm 6.2262761 m World muIoni - 4 8.1537987 cm -9.2654525 mm -2.0308651 m 38.935962 MeV 17.549488 keV 7.2204312 cm 6.2984804 m World muIoni - 5 8.3498575 cm -2.9433156 cm -2.0347025 m 38.929245 MeV 4.6135218 keV 2.0622949 cm 6.3191033 m World muIoni - 6 9.2685993 cm -12.492338 cm -2.0529107 m 38.90412 MeV 23.707281 keV 9.7644145 cm 6.4167475 m World muIoni - 7 9.8501286 cm -18.993207 cm -2.0654308 m 38.84962 MeV 12.652478 keV 6.6458368 cm 6.4832058 m World muIoni - 8 10.316507 cm -24.12965 cm -2.0753965 m 38.833049 MeV 15.455628 keV 5.2529784 cm 6.5357356 m World muIoni - 9 11.067664 cm -32.392814 cm -2.0914838 m 38.815964 MeV 15.762687 keV 8.4517692 cm 6.6202533 m World muIoni - 10 11.300224 cm -35.022164 cm -2.0966355 m 38.806959 MeV 7.1383054 keV 2.6894186 cm 6.6471475 m World muIoni - 11 11.82157 cm -40.958054 cm -2.1082249 m 38.792766 MeV 14.192763 keV 6.0704083 cm 6.7078516 m World muIoni - 12 13.391264 cm -59.335973 cm -2.1436495 m 38.745465 MeV 42.710397 keV 18.78203 cm 6.8956719 m World muIoni - 13 13.432503 cm -59.821973 cm -2.1445912 m 38.74262 MeV 900.67253 eV 4.9675453 mm 6.9006394 m World muIoni - 14 14.273026 cm -69.747754 cm -2.1639171 m 38.659848 MeV 21.759718 keV 10.147071 cm 7.0021101 m World muIoni - 15 14.514818 cm -72.646671 cm -2.1694996 m 38.650973 MeV 7.5037395 keV 2.9620677 cm 7.0317308 m World muIoni - 16 15.13155 cm -79.815552 cm -2.1833526 m 38.633183 MeV 15.186111 keV 7.3275125 cm 7.1050059 m World muIoni - 17 16.029505 cm -90.339452 cm -2.2035031 m 38.606387 MeV 26.795624 keV 10.75267 cm 7.2125326 m World muIoni - 18 16.164736 cm -91.926821 cm -2.2065621 m 38.601537 MeV 3.4066154 keV 1.6222208 cm 7.2287549 m World muIoni - 19 16.483293 cm -95.617669 cm -2.2137398 m 38.558045 MeV 6.9380619 keV 3.773468 cm 7.2664895 m World muIoni - 20 16.515278 cm -95.975725 cm -2.2144323 m 38.552012 MeV 1.6661842 keV 3.6609047 mm 7.2701504 m World muIoni - 21 16.656682 cm -97.577185 cm -2.2175086 m 38.547338 MeV 3.6326866 keV 1.6368595 cm 7.286519 m World muIoni - 22 17.145994 cm -1.0325602 m -2.2283333 m 38.533294 MeV 11.320962 keV 5.8017614 cm 7.3445366 m World muIoni - 23 17.406357 cm -1.0621583 m -2.2340447 m 38.523689 MeV 7.7068717 keV 3.0256358 cm 7.374793 m World muIoni - 24 17.919641 cm -1.1206096 m -2.2452808 m 38.509104 MeV 14.585678 keV 5.9742479 cm 7.4345355 m World muIoni - 25 17.921817 cm -1.120859 m -2.245328 m 38.507959 MeV 0 eV 254.74311 um 7.4347902 m World muIoni - 26 18.322051 cm -1.1669033 m -2.254026 m 38.496408 MeV 8.7773753 keV 4.7029352 cm 7.4818196 m World muIoni - 27 18.40635 cm -1.1763884 m -2.2558199 m 38.493184 MeV 2.066063 keV 9.6899536 mm 7.4915095 m World muIoni - 28 19.461063 cm -1.2936733 m -2.2779486 m 38.471657 MeV 21.527283 keV 11.981968 cm 7.6113292 m World muIoni - 29 19.767929 cm -1.3258045 m -2.2841624 m 38.459426 MeV 7.6816337 keV 3.2870119 cm 7.6441993 m World muIoni - 30 20.277784 cm -1.3794439 m -2.2945225 m 38.446052 MeV 11.730112 keV 5.4868228 cm 7.6990676 m World muIoni - 31 20.487613 cm -1.40127 m -2.2987164 m 38.439456 MeV 6.5958526 keV 2.2324191 cm 7.7213917 m World muIoni - 32 21.750067 cm -1.5320488 m -2.3239319 m 38.405677 MeV 32.498203 keV 13.378501 cm 7.8551768 m World muIoni - 33 21.776621 cm -1.5348239 m -2.32446 m 38.403931 MeV 344.22175 eV 2.8374163 mm 7.8580142 m World muIoni - 34 21.810115 cm -1.5383044 m -2.3251243 m 38.390638 MeV 959.7286 eV 3.5590907 mm 7.8615733 m World muIoni - 35 22.229677 cm -1.5822295 m -2.3334513 m 38.374871 MeV 14.492181 keV 4.4903877 cm 7.9064771 m World muIoni - 36 22.315824 cm -1.5914041 m -2.3351745 m 38.373917 MeV 953.39624 eV 9.3747613 mm 7.9158519 m World muIoni - 37 22.350868 cm -1.5951346 m -2.3358779 m 38.371961 MeV 592.83939 eV 3.8123332 mm 7.9196642 m World muIoni - 38 22.700978 cm -1.632508 m -2.3429146 m 38.360629 MeV 8.4230169 keV 3.8190954 cm 7.9578552 m World muIoni - 39 22.745564 cm -1.637316 m -2.3438056 m 38.357401 MeV 1.3331369 keV 4.9101236 mm 7.9627653 m World muIoni - 40 22.858599 cm -1.6489914 m -2.3459567 m 38.352135 MeV 2.5147159 keV 1.1925653 cm 7.974691 m World muIoni - 41 23.496844 cm -1.7137696 m -2.357819 m 38.332857 MeV 16.352708 keV 6.6163998 cm 8.040855 m World muIoni - 42 23.562383 cm -1.7202995 m -2.3590127 m 38.329507 MeV 2.0878618 keV 6.6703953 mm 8.0475254 m World muIoni - 43 25.642256 cm -1.9275665 m -2.3968157 m 38.280787 MeV 46.654931 keV 21.171161 cm 8.259237 m World muIoni - 44 25.796967 cm -1.9430238 m -2.3997455 m 38.271799 MeV 4.7948209 keV 1.5808443 cm 8.2750454 m World muIoni - 45 25.937661 cm -1.9568445 m -2.4023793 m 38.259769 MeV 2.3755777 keV 1.4139606 cm 8.289185 m World muIoni - 46 25.985523 cm -1.9615081 m -2.403268 m 38.256782 MeV 1.2199156 keV 4.7715017 mm 8.2939565 m World muIoni - 47 26.200431 cm -1.982477 m -2.4072718 m 38.243913 MeV 8.3959839 keV 2.1455653 cm 8.3154122 m World muIoni - 48 26.634717 cm -2.0247558 m -2.4153352 m 38.233801 MeV 8.1440137 keV 4.3259517 cm 8.3586717 m World muIoni - 49 26.702571 cm -2.0314532 m -2.4165984 m 38.224571 MeV 2.2905555 keV 6.8491025 mm 8.3655208 m World muIoni - 50 26.858564 cm -2.0470087 m -2.4195237 m 38.216747 MeV 4.2348792 keV 1.5904938 cm 8.3814257 m World muIoni - 51 26.92585 cm -2.0537239 m -2.4207784 m 38.213331 MeV 1.4576546 keV 6.8643719 mm 8.3882901 m World muIoni - 52 27.157959 cm -2.076876 m -2.4250834 m 38.205401 MeV 6.6947085 keV 2.3663131 cm 8.4119532 m World muIoni - 53 27.719435 cm -2.1331725 m -2.4356537 m 38.188961 MeV 12.043577 keV 5.7554846 cm 8.4695081 m World muIoni - 54 27.883655 cm -2.1496253 m -2.4387875 m 38.183549 MeV 3.7734441 keV 1.6828929 cm 8.486337 m World muIoni - 55 28.27548 cm -2.1886707 m -2.4461227 m 38.171519 MeV 10.695353 keV 3.992117 cm 8.5262582 m World muIoni - 56 28.560627 cm -2.2170422 m -2.4514399 m 38.160643 MeV 7.5088368 keV 2.9005988 cm 8.5552642 m World muIoni - 57 28.578543 cm -2.2188057 m -2.4517706 m 38.152384 MeV 242.55447 eV 1.803204 mm 8.5570674 m World muIoni - 58 28.657892 cm -2.2265684 m -2.453235 m 38.149856 MeV 1.4496561 keV 7.9393298 mm 8.5650067 m World muIoni - 59 30.074165 cm -2.364344 m -2.4791818 m 38.113077 MeV 33.37013 keV 14.091168 cm 8.7059184 m World muIoni - 60 30.08797 cm -2.3656742 m -2.4794287 m 38.111791 MeV 192.79232 eV 1.359979 mm 8.7072784 m World muIoni - 61 31.586301 cm -2.5095721 m -2.5061276 m 38.077055 MeV 31.954507 keV 14.711939 cm 8.8543978 m World muIoni - 62 32.691098 cm -2.6188579 m -2.5265956 m 38.050985 MeV 26.070888 keV 11.173383 cm 8.9661316 m World muIoni - 63 32.868778 cm -2.6366733 m -2.5299751 m 38.045035 MeV 5.949256 keV 1.8219982 cm 8.9843516 m World muIoni - 64 33.102952 cm -2.660207 m -2.5344388 m 38.041454 MeV 2.3425465 keV 2.4067477 cm 9.008419 m World muIoni - 65 33.185256 cm -2.6683938 m -2.5359931 m 38.038575 MeV 1.1421534 keV 8.3736391 mm 9.0167927 m World muIoni - 66 33.241983 cm -2.6740803 m -2.5370732 m 38.0345 MeV 1.5741446 keV 5.8158759 mm 9.0226086 m World muIoni - 67 33.403381 cm -2.6902113 m -2.5401446 m 38.02809 MeV 3.7476346 keV 1.649994 cm 9.0391085 m World muIoni - 68 33.445647 cm -2.6944479 m -2.5409471 m 38.025239 MeV 673.8896 eV 4.3325425 mm 9.043441 m World muIoni - 69 33.646084 cm -2.7145349 m -2.5447524 m 38.018156 MeV 5.2259143 keV 2.0542296 cm 9.0639833 m World muIoni - 70 33.821254 cm -2.7316705 m -2.5480056 m 38.013882 MeV 3.2439887 keV 1.7529416 cm 9.0815128 m World muIoni - 71 34.35181 cm -2.7824654 m -2.5576598 m 37.998604 MeV 12.670578 keV 5.1975787 cm 9.1334885 m World muIoni - 72 35.095089 cm -2.853703 m -2.57128 m 37.96404 MeV 12.350025 keV 7.2907999 cm 9.2063965 m World muIoni - 73 35.269293 cm -2.8702253 m -2.5744631 m 37.954083 MeV 4.9535494 keV 1.691602 cm 9.2233126 m World muIoni - 74 35.531218 cm -2.8948943 m -2.5792109 m 37.945423 MeV 6.8904044 keV 2.5257917 cm 9.2485705 m World muIoni - 75 36.020023 cm -2.941229 m -2.5880862 m 37.932555 MeV 11.577571 keV 4.7429673 cm 9.2960002 m World muIoni - 76 36.78371 cm -3.0144372 m -2.602227 m 37.912909 MeV 17.171444 keV 7.4951678 cm 9.3709518 m World muIoni - 77 36.837569 cm -3.0196468 m -2.6032262 m 37.910184 MeV 654.4741 eV 5.3317762 mm 9.3762836 m World muIoni - 78 36.845385 cm -3.0204049 m -2.6033716 m 37.90849 MeV 78.709317 eV 775.88172 um 9.3770595 m World muIoni - 79 36.964818 cm -3.0320338 m -2.6056019 m 37.904222 MeV 3.1567976 keV 1.1900945 cm 9.3889604 m World muIoni - 80 37.436289 cm -3.0782438 m -2.6144399 m 37.892378 MeV 10.495959 keV 4.7283319 cm 9.4362438 m World muIoni - 81 37.660101 cm -3.1000267 m -2.6185747 m 37.885725 MeV 4.5916706 keV 2.228455 cm 9.4585283 m World muIoni - 82 37.719289 cm -3.1058327 m -2.6196757 m 37.882478 MeV 1.7686822 keV 5.9390289 mm 9.4644673 m World muIoni - 83 37.981763 cm -3.1316939 m -2.6245721 m 37.877387 MeV 3.5641662 keV 2.6451145 cm 9.4909185 m World muIoni - 84 38.057047 cm -3.139025 m -2.6259533 m 37.872989 MeV 1.5936883 keV 7.4980239 mm 9.4984165 m World muIoni - 85 38.175471 cm -3.150497 m -2.6281141 m 37.86955 MeV 2.1109186 keV 1.173362 cm 9.5101501 m World muIoni - 86 38.377039 cm -3.170259 m -2.6318199 m 37.862023 MeV 4.6933591 keV 2.0207215 cm 9.5303573 m World muIoni - 87 39.756413 cm -3.3060345 m -2.6572131 m 37.828679 MeV 33.343962 keV 13.881721 cm 9.6691745 m World muIoni - 88 39.907812 cm -3.3211878 m -2.6600049 m 37.82265 MeV 3.9541756 keV 1.5482612 cm 9.6846572 m World muIoni - 89 40.287407 cm -3.3591954 m -2.6670033 m 37.813105 MeV 8.0546317 keV 3.8832515 cm 9.7234897 m World muIoni - 90 40.553765 cm -3.3869139 m -2.672035 m 37.805179 MeV 6.626867 keV 2.8297112 cm 9.7517868 m World muIoni - 91 40.648031 cm -3.3968392 m -2.6738484 m 37.80059 MeV 3.2766418 keV 1.0133577 cm 9.7619204 m World muIoni - 92 41.091849 cm -3.4438885 m -2.6824385 m 37.75627 MeV 12.682091 keV 4.8032603 cm 9.809953 m World muIoni - 93 41.213934 cm -3.4569697 m -2.6848464 m 37.75149 MeV 2.58603 keV 1.3356894 cm 9.8233099 m World muIoni - 94 41.75754 cm -3.5151838 m -2.695541 m 37.737653 MeV 11.4338 keV 5.9437505 cm 9.8827474 m World muIoni - 95 41.865996 cm -3.526413 m -2.6976175 m 37.73275 MeV 3.8167278 keV 1.1470985 cm 9.8942183 m World muIoni - 96 42.156264 cm -3.5561595 m -2.7030983 m 37.726263 MeV 5.4296484 keV 3.0386494 cm 9.9246048 m World muIoni - 97 42.516672 cm -3.5871999 m -2.7086667 m 37.710147 MeV 6.7131018 keV 3.1741198 cm 9.956346 m World muIoni - 98 43.338787 cm -3.6566303 m -2.7210051 m 37.690104 MeV 18.733618 keV 7.0995912 cm 10.027342 m World muIoni - 99 43.536285 cm -3.67349 m -2.7240621 m 37.686312 MeV 3.7920754 keV 1.7248122 cm 10.04459 m World muIoni - 100 44.020556 cm -3.7139451 m -2.7314399 m 37.677586 MeV 7.7052257 keV 4.1406533 cm 10.085997 m World muIoni - 101 44.1379 cm -3.7237954 m -2.7332405 m 37.655916 MeV 1.8569463 keV 1.0082003 cm 10.096079 m World muIoni - 102 44.616794 cm -3.7642649 m -2.7407077 m 37.644979 MeV 9.4046259 keV 4.1430409 cm 10.137509 m World muIoni - 103 44.792856 cm -3.779165 m -2.7434431 m 37.639812 MeV 4.1282148 keV 1.5251088 cm 10.15276 m World muIoni - 104 45.38323 cm -3.8287623 m -2.7525721 m 37.626783 MeV 11.670407 keV 5.0774858 cm 10.203535 m World muIoni - 105 46.267542 cm -3.902354 m -2.7661028 m 37.603973 MeV 17.738354 keV 7.5346142 cm 10.278881 m World muIoni - 106 46.800221 cm -3.947704 m -2.7745975 m 37.592406 MeV 9.975419 keV 4.6445268 cm 10.325326 m World muIoni - 107 46.92844 cm -3.9584998 m -2.7766486 m 37.588295 MeV 3.0452918 keV 1.1063551 cm 10.33639 m World muIoni - 108 47.456759 cm -4.0025569 m -2.7850357 m 37.578834 MeV 8.4091019 keV 4.5158483 cm 10.381548 m World muIoni - 109 47.61162 cm -4.0156813 m -2.787502 m 37.572366 MeV 3.7613939 keV 1.344356 cm 10.394992 m World muIoni - 110 47.6135 cm -4.0158398 m -2.7875318 m 37.452004 MeV 49.589305 eV 162.35152 um 10.395154 m World muIoni - 111 48.147729 cm -4.0596012 m -2.7957581 m 37.439222 MeV 10.859922 keV 4.4847232 cm 10.440002 m World muIoni - 112 49.479577 cm -4.1683398 m -2.816375 m 37.395564 MeV 28.862998 keV 11.147467 cm 10.551476 m World muIoni - 113 49.798681 cm -4.1937719 m -2.8212319 m 37.388896 MeV 5.1819388 keV 2.6087632 cm 10.577564 m World muIoni - 114 50.259035 cm -4.2307953 m -2.8283406 m 37.373023 MeV 8.9671671 keV 3.7979753 cm 10.615544 m World muIoni - 115 51.064245 cm -4.2952125 m -2.8407823 m 37.360907 MeV 12.116178 keV 6.6100112 cm 10.681644 m World muIoni - 116 51.248888 cm -4.3101126 m -2.8436615 m 37.358668 MeV 2.2395569 keV 1.5287712 cm 10.696931 m World muIoni - 117 51.359911 cm -4.3190359 m -2.8453878 m 37.357374 MeV 1.2940061 keV 9.1562359 mm 10.706088 m World muIoni - 118 53.328972 cm -4.4775645 m -2.8760935 m 37.316589 MeV 37.042688 keV 16.267189 cm 10.86876 m World muIoni - 119 53.372136 cm -4.4812125 m -2.8768108 m 37.313268 MeV 611.47259 eV 3.742852 mm 10.872502 m World muIoni - 120 53.507838 cm -4.4926433 m -2.8790513 m 37.301926 MeV 3.6826178 keV 1.1727093 cm 10.884229 m World muIoni - 121 53.545649 cm -4.4958336 m -2.8796742 m 37.296106 MeV 766.2177 eV 3.2724387 mm 10.887502 m World muIoni - 122 53.676157 cm -4.506787 m -2.8818145 m 37.291621 MeV 4.4850831 keV 1.1236604 cm 10.898739 m World muIoni - 123 54.080111 cm -4.5407675 m -2.88846 m 37.284901 MeV 6.71994 keV 3.4859078 cm 10.933598 m World muIoni - 124 54.70715 cm -4.5934225 m -2.8987049 m 37.277234 MeV 7.6664175 keV 5.4007769 cm 10.987605 m World muIoni - 125 54.741249 cm -4.5962412 m -2.8992535 m 37.276623 MeV 611.22542 eV 2.8917634 mm 10.990497 m World muIoni - 126 55.450208 cm -4.6548722 m -2.9106625 m 37.26273 MeV 13.892867 keV 6.0150051 cm 11.050647 m World muIoni - 127 55.993825 cm -4.6995985 m -2.9193392 m 37.252359 MeV 8.6451956 keV 4.5883411 cm 11.096531 m World muIoni - 128 56.140094 cm -4.7116249 m -2.9216432 m 37.235942 MeV 2.458841 keV 1.2332083 cm 11.108863 m World muIoni - 129 57.456698 cm -4.8199817 m -2.9423702 m 37.203669 MeV 31.196037 keV 11.110462 cm 11.219967 m World muIoni - 130 57.703033 cm -4.8407467 m -2.946295 m 37.197804 MeV 3.7281187 keV 2.1275722 cm 11.241243 m World muIoni - 131 58.308756 cm -4.8920999 m -2.9559279 m 37.18255 MeV 14.222594 keV 5.2598877 cm 11.293842 m World muIoni - 132 58.448349 cm -4.9038505 m -2.9581094 m 37.179543 MeV 1.6410701 keV 1.2032646 cm 11.305875 m World muIoni - 133 58.865584 cm -4.9393008 m -2.9647146 m 37.171788 MeV 7.7551422 keV 3.6301026 cm 11.342176 m World muIoni - 134 59.171611 cm -4.9648637 m -2.9695115 m 37.167453 MeV 4.3348359 keV 2.6188557 cm 11.368364 m OutOfWorld Transportation -Track (trackID 10, parentID 3) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.939250748211(mm),2.3969376618338(mm),78.776262953089(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.061527(mm),1.125017(mm),79.107356(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9105,7 +8566,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.660273(mm),0.056869837(mm),78.120146(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.587101(mm),-2.4292353(mm),79.014683(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9114,7 +8575,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.047853(mm),-3.6337688(mm),78.93344(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.056121(mm),0.39134345(mm),78.403002(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9123,7 +8584,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.218703(mm),1.1841984(mm),78.903315(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.242291(mm),1.345348(mm),78.722829(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9132,7 +8593,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.711817(mm),-0.75414936(mm),78.287385(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.926122(mm),-1.0427923(mm),79.131232(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9141,7 +8602,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.269524(mm),3.0946401(mm),78.894354(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.832906(mm),0.79224523(mm),78.44236(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9150,7 +8611,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.325257(mm),1.1295842(mm),79.237181(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.256651(mm),-1.2007526(mm),78.367643(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9159,7 +8620,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.613699(mm),-0.69342762(mm),79.009994(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.235529(mm),2.3173761(mm),78.371367(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9168,7 +8629,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.219881(mm),-1.3560146(mm),78.197799(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.234695(mm),3.6216735(mm),78.900495(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9177,7 +8638,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.340017(mm),0.58452834(mm),79.410905(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.380112(mm),2.7854624(mm),79.227508(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9186,7 +8647,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.865823(mm),3.0783988(mm),78.612883(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.994611(mm),3.9102525(mm),78.766502(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9195,7 +8656,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.891617(mm),1.6805853(mm),79.137316(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.457322(mm),-2.3250792(mm),78.684913(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9204,7 +8665,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.852921(mm),1.7153219(mm),78.967812(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.445078(mm),-2.1692152(mm),78.687072(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9213,7 +8674,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.437785(mm),3.3729101(mm),79.041012(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.487945(mm),-3.5162949(mm),78.679513(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9222,7 +8683,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.489343(mm),-2.0967724(mm),78.679267(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.305752(mm),2.3554986(mm),78.358985(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9231,7 +8692,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.128859(mm),-2.6160259(mm),78.390176(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.21864(mm),-3.1634475(mm),78.374345(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9240,7 +8701,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.579456(mm),1.239542(mm),78.134397(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.69863(mm),1.2434271(mm),78.466037(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9249,7 +8710,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.292181(mm),3.142515(mm),78.890359(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.879956(mm),0.85456266(mm),79.139372(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9258,7 +8719,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.250338(mm),3.4432276(mm),78.545083(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.874692(mm),-0.58797296(mm),78.434992(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9267,7 +8728,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.183613(mm),-0.55990519(mm),78.556848(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.474337(mm),-0.81230345(mm),78.85824(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9276,7 +8737,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.453238(mm),0.90998345(mm),78.509306(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.848112(mm),2.4856441(mm),78.96866(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9285,7 +8746,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.794604(mm),-0.53984873(mm),79.330749(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.454267(mm),-0.56624403(mm),79.038106(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9294,7 +8755,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.648515(mm),1.4937969(mm),78.6512(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.592299(mm),-1.7003333(mm),78.308459(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9303,7 +8764,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.076135(mm),-1.7575819(mm),78.928454(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.463233(mm),2.7735928(mm),78.860198(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9312,7 +8773,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.150988(mm),3.3971565(mm),78.562601(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.267794(mm),2.9704611(mm),78.365678(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9321,7 +8782,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.345357(mm),3.4143724(mm),78.880982(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.324885(mm),1.2030975(mm),78.179284(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9330,7 +8791,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.707153(mm),2.4184741(mm),78.993515(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.339499(mm),-1.8792828(mm),78.353034(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9339,7 +8800,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.060138(mm),1.4443473(mm),78.402293(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.324943(mm),-0.8666229(mm),78.708255(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9348,7 +8809,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.82947(mm),-2.1250813(mm),78.79562(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.981762(mm),2.7260985(mm),79.121421(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9357,7 +8818,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.560075(mm),-1.7394403(mm),78.490468(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.00489(mm),-3.4540416(mm),79.117343(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9366,7 +8827,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.50095(mm),2.447196(mm),78.324566(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.562874(mm),0.49471626(mm),78.313647(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9375,7 +8836,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.188007(mm),-3.3635109(mm),79.085054(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.228736(mm),-2.6477444(mm),78.901546(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9384,7 +8845,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.126507(mm),2.9963595(mm),78.566918(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.659371(mm),-2.5883173(mm),78.649286(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9393,7 +8854,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.065641(mm),-0.14194536(mm),78.57765(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.499395(mm),-1.3295875(mm),78.148514(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9402,7 +8863,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.089071(mm),-0.73297421(mm),79.278826(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.952288(mm),-2.0325509(mm),79.302945(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9411,7 +8872,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.445592(mm),2.68187(mm),78.686981(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.753254(mm),2.180412(mm),78.280078(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9420,7 +8881,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.287717(mm),-0.38394491(mm),79.067473(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.861632(mm),1.1018517(mm),78.613622(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9429,7 +8890,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.753949(mm),0.3589754(mm),79.161591(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.144098(mm),2.0853384(mm),78.563816(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9438,7 +8899,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.809795(mm),-1.3796984(mm),78.622763(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.463437(mm),-0.70957811(mm),78.860162(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9447,7 +8908,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.185603(mm),2.702877(mm),78.380171(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.763401(mm),-2.9486978(mm),79.159924(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9456,7 +8917,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.242129(mm),-3.0087864(mm),78.54653(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.490694(mm),-0.97245216(mm),79.384336(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9465,7 +8926,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.255275(mm),-0.52424467(mm),78.367885(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.550679(mm),0.72287155(mm),79.021106(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9474,7 +8935,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.286089(mm),0.4551511(mm),78.362452(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.793086(mm),-2.7824513(mm),78.978363(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9483,7 +8944,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.04696(mm),-1.8994082(mm),78.757271(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.934031(mm),-3.3746627(mm),79.129837(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9492,7 +8953,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.22715(mm),-0.019823374(mm),78.196518(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.127166(mm),-0.30301454(mm),79.448436(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9501,7 +8962,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.909887(mm),-1.6006928(mm),78.25246(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.743685(mm),-2.4708757(mm),78.458093(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9510,427 +8971,16 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.033977(mm),2.1791707(mm),78.230579(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.403178(mm),-1.8761644(mm),79.047114(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = pi+, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -8.1 mm 1.94 mm 3.09 cm 29.7 MeV 0 eV 0 fm 0 fm Target initStep - 1 -7.4012159 mm 2.4814356 mm 3.1187862 cm 25.310857 MeV 4.3802631 MeV 945.45154 um 945.45154 um Target hIoni - 2 -6.8222028 mm 2.7759274 mm 3.157083 cm 21.394264 MeV 3.9165925 MeV 760.89532 um 1.7063469 mm Target hIoni - 3 -6.3311469 mm 3.0562566 mm 3.1788017 cm 18.008922 MeV 3.3853423 MeV 611.62843 um 2.3179753 mm Target hIoni - 4 -6.0592908 mm 3.4540662 mm 3.1878403 cm 14.45636 MeV 3.5525622 MeV 495.50477 um 2.8134801 mm Target hIoni - 5 -5.9910611 mm 3.5650937 mm 3.1869853 cm 13.144321 MeV 1.312039 MeV 131.09282 um 2.9445729 mm Target CoulombScat - 6 -5.7788875 mm 3.830998 mm 3.1804412 cm 10.212593 MeV 2.9317277 MeV 351.08965 um 3.2956625 mm Target hIoni - 7 -5.5940639 mm 3.9999998 mm 3.1732177 cm 7.5256268 MeV 2.6869663 MeV 264.8567 um 3.5605192 mm Target Transportation - 8 -1.4698124 cm -4.7799572 cm -56.129835 cm 7.5256363 MeV8.2954377e-16 eV 4.4153633 m 4.4189238 m CaptureMgnt Decay -Track (trackID 3, parentID 1) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = mu+, Track ID = 12, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.47 cm -4.78 cm -56.1 cm 12 MeV 0 eV 0 fm 0 fm CaptureMgnt initStep - 1 5.5810971 cm -9.422923 cm -2 m 11.967605 MeV5.2746526e-16 eV 5.1601245 m 5.1601245 m CaptureMgnt Transportation - 2 5.4065281 cm -9.6255472 cm -2.0007777 m 11.964508 MeV 2.1078755 keV 2.785298 mm 5.1629098 m World muIoni - 3 2.0513895 cm -13.522972 cm -2.0157604 m 11.936653 MeV 26.790319 keV 5.3565316 cm 5.2164751 m World muIoni - 4 1.5150304 cm -14.142865 cm -2.0181065 m 11.929866 MeV 5.1980595 keV 8.5263757 mm 5.2250015 m World muIoni - 5 1.2028852 cm -14.50431 cm -2.0194683 m 11.926379 MeV 1.6772088 keV 4.9661132 mm 5.2299676 m World muIoni - 6 9.3470525 mm -14.813882 cm -2.0206354 m 11.924908 MeV 1.4708877 keV 4.2588466 mm 5.2342264 m World muIoni - 7 -1.5305911 cm -17.666693 cm -2.0313525 m 11.901473 MeV 20.628765 keV 3.9198274 cm 5.2734247 m World muIoni - 8 -3.3443604 cm -19.769858 cm -2.0391673 m 11.884642 MeV 15.370838 keV 2.8851126 cm 5.3022758 m World muIoni - 9 -3.9527273 cm -20.474141 cm -2.0418151 m 11.878027 MeV 5.4194679 keV 9.6759129 mm 5.3119518 m World muIoni - 10 -4.5449325 cm -21.160537 cm -2.0443763 m 11.871294 MeV 4.7041086 keV 9.4204509 mm 5.3213722 m World muIoni - 11 -5.770535 cm -22.585921 cm -2.0496777 m 11.86013 MeV 11.164613 keV 1.9531778 cm 5.340904 m World muIoni - 12 -5.8396466 cm -22.666453 cm -2.0499754 m 11.859094 MeV 1.0358513 keV 1.1021843 mm 5.3420062 m World muIoni - 13 -6.5635383 cm -23.509963 cm -2.0530937 m 11.853273 MeV 4.8019165 keV 1.1544573 cm 5.3535507 m World muIoni - 14 -6.5847276 cm -23.53475 cm -2.053185 m 11.852133 MeV 63.693509 eV 338.64375 um 5.3538894 m World muIoni - 15 -7.5025156 cm -24.609835 cm -2.057143 m 11.833265 MeV 9.0363866 keV 1.4679261 cm 5.3685686 m World muIoni - 16 -7.7185855 cm -24.863478 cm -2.0580878 m 11.832147 MeV 1.1182101 keV 3.4633384 mm 5.372032 m World muIoni - 17 -7.77234 cm -24.926473 cm -2.0583228 m 11.830882 MeV 246.67524 eV 860.83511 um 5.3728928 m World muIoni - 18 -8.7302224 cm -26.046402 cm -2.0625077 m 11.821345 MeV 7.6271624 keV 1.5319686 cm 5.3882125 m World muIoni - 19 -9.5569863 cm -27.0072 cm -2.0661024 m 11.811227 MeV 4.0462722 keV 1.3175336 cm 5.4013878 m World muIoni - 20 -11.31876 cm -29.065667 cm -2.0737999 m 11.794094 MeV 15.501998 keV 2.8167309 cm 5.4295552 m World muIoni - 21 -12.809005 cm -30.779606 cm -2.0803179 m 11.779138 MeV 13.761517 keV 2.3629029 cm 5.4531842 m World muIoni - 22 -13.351989 cm -31.402677 cm -2.0827205 m 11.773753 MeV 3.0259125 keV 8.6068259 mm 5.461791 m World muIoni - 23 -14.125572 cm -32.294503 cm -2.0861807 m 11.765738 MeV 4.7202186 keV 1.2302533 cm 5.4740935 m World muIoni - 24 -15.831803 cm -34.274544 cm -2.0939479 m 11.746918 MeV 11.115543 keV 2.7267509 cm 5.501361 m World muIoni - 25 -17.236117 cm -35.903553 cm -2.1004502 m 11.73528 MeV 9.5590948 keV 2.2469133 cm 5.5238302 m World muIoni - 26 -18.667355 cm -37.571194 cm -2.1071552 m 11.721346 MeV 12.797065 keV 2.2976286 cm 5.5468065 m World muIoni - 27 -20.214551 cm -39.37134 cm -2.1143181 m 11.681077 MeV 12.159902 keV 2.4794106 cm 5.5716006 m World muIoni - 28 -20.516002 cm -39.721147 cm -2.1157346 m 11.677582 MeV 3.4952115 keV 4.8301371 mm 5.5764307 m World muIoni - 29 -20.660733 cm -39.888764 cm -2.1164197 m 11.674702 MeV 1.5472483 keV 2.3181094 mm 5.5787488 m World muIoni - 30 -23.089515 cm -42.704063 cm -2.1279307 m 11.650546 MeV 18.602689 keV 3.8923243 cm 5.6176721 m World muIoni - 31 -24.020756 cm -43.80389 cm -2.1324519 m 11.633265 MeV 6.3180951 keV 1.5103978 cm 5.632776 m World muIoni - 32 -24.028717 cm -43.813321 cm -2.132491 m 11.631321 MeV 42.038498 eV 129.47546 um 5.6329055 m World muIoni - 33 -25.79416 cm -45.907276 cm -2.1411547 m 11.620265 MeV 9.8741702 keV 2.8726536 cm 5.6616321 m World muIoni - 34 -26.909416 cm -47.234097 cm -2.1465391 m 11.606762 MeV 11.255068 keV 1.8149889 cm 5.6797819 m World muIoni - 35 -30.266095 cm -51.241475 cm -2.1628682 m 11.578487 MeV 26.483119 keV 5.4766431 cm 5.7345484 m World muIoni - 36 -30.282789 cm -51.261239 cm -2.1629483 m 11.576673 MeV 300.45087 eV 270.83011 um 5.7348192 m World muIoni - 37 -35.279731 cm -57.173187 cm -2.1868539 m 11.528286 MeV 44.237647 keV 8.101736 cm 5.8158366 m World muIoni - 38 -35.598518 cm -57.545441 cm -2.1884306 m 11.514379 MeV 1.7872604 keV 5.1483941 mm 5.820985 m World muIoni - 39 -36.704356 cm -58.838635 cm -2.193851 m 11.506281 MeV 8.0982968 keV 1.7857942 cm 5.8388429 m World muIoni - 40 -37.507149 cm -59.770307 cm -2.1977758 m 11.495556 MeV 8.1452287 keV 1.2909444 cm 5.8517523 m World muIoni - 41 -38.465597 cm -60.875913 cm -2.2024523 m 11.484123 MeV 7.7082368 keV 1.5361311 cm 5.8671137 m World muIoni - 42 -40.354045 cm -63.052609 cm -2.2115758 m 11.466071 MeV 18.052187 keV 3.0227078 cm 5.8973407 m World muIoni - 43 -42.418918 cm -65.439588 cm -2.2217233 m 11.451567 MeV 14.50431 keV 3.3153074 cm 5.9304938 m World muIoni - 44 -42.466687 cm -65.494896 cm -2.2219613 m 11.443751 MeV 1.4443531 keV 768.56049 um 5.9312624 m World muIoni - 45 -43.103928 cm -66.23417 cm -2.2251516 m 11.435386 MeV 5.1842075 keV 1.0268358 cm 5.9415307 m World muIoni - 46 -43.275058 cm -66.433589 cm -2.2260193 m 11.430613 MeV 941.09798 eV 2.7673471 mm 5.9442981 m World muIoni - 47 -43.77804 cm -67.018045 cm -2.2285628 m 11.426746 MeV 3.8666872 keV 8.1195671 mm 5.9524176 m World muIoni - 48 -44.956821 cm -68.395229 cm -2.2344572 m 11.418021 MeV 7.577909 keV 1.9062082 cm 5.9714797 m World muIoni - 49 -45.771139 cm -69.351616 cm -2.2385548 m 11.412709 MeV 3.936854 keV 1.3212504 cm 5.9846922 m World muIoni - 50 -47.299736 cm -71.160253 cm -2.2463753 m 11.398732 MeV 12.952596 keV 2.4938852 cm 6.0096311 m World muIoni - 51 -48.378154 cm -72.42144 cm -2.2519502 m 11.38376 MeV 9.1252107 keV 1.7505686 cm 6.0271368 m World muIoni - 52 -48.881884 cm -72.99858 cm -2.2545197 m 11.371749 MeV 4.6113089 keV 8.0799688 mm 6.0352167 m World muIoni - 53 -49.978902 cm -74.256531 cm -2.2601825 m 11.363766 MeV 7.9823022 keV 1.7625512 cm 6.0528422 m World muIoni - 54 -50.648359 cm -75.022578 cm -2.2636947 m 11.357315 MeV 5.3357268 keV 1.0762716 cm 6.063605 m World muIoni - 55 -52.644813 cm -77.302124 cm -2.2741668 m 11.335757 MeV 18.276856 keV 3.2060829 cm 6.0956658 m World muIoni - 56 -54.654929 cm -79.584169 cm -2.2846798 m 11.319313 MeV 11.920879 keV 3.2177169 cm 6.127843 m World muIoni - 57 -55.595506 cm -80.645118 cm -2.2895712 m 11.311193 MeV 8.12082 keV 1.4998557 cm 6.1428415 m World muIoni - 58 -57.16966 cm -82.406494 cm -2.2975816 m 11.293706 MeV 14.781821 keV 2.494421 cm 6.1677857 m World muIoni - 59 -57.317796 cm -82.570927 cm -2.2983544 m 11.290402 MeV 1.0572373 keV 2.3442325 mm 6.17013 m World muIoni - 60 -57.788995 cm -83.093326 cm -2.3008089 m 11.28357 MeV 5.6475798 keV 7.4510487 mm 6.177581 m World muIoni - 61 -58.399223 cm -83.76815 cm -2.3039863 m 11.278152 MeV 2.6999179 keV 9.637049 mm 6.1872181 m World muIoni - 62 -59.665667 cm -85.167941 cm -2.3105398 m 11.262116 MeV 8.938483 keV 1.9982018 cm 6.2072001 m World muIoni - 63 -61.005391 cm -86.63689 cm -2.3175819 m 11.163216 MeV 14.426139 keV 2.1091766 cm 6.2282918 m World muIoni - 64 -62.281018 cm -88.044601 cm -2.3241313 m 11.150331 MeV 12.884386 keV 2.0094429 cm 6.2483863 m World muIoni - 65 -62.398146 cm -88.174573 cm -2.3247366 m 11.147732 MeV 796.94781 eV 1.8513818 mm 6.2502376 m World muIoni - 66 -63.250162 cm -89.105662 cm -2.3289159 m 11.139668 MeV 6.3092667 keV 1.3297001 cm 6.2635346 m World muIoni - 67 -63.287389 cm -89.145604 cm -2.3290856 m 11.138327 MeV 1.3407175 keV 571.76738 um 6.2641064 m World muIoni - 68 -64.081814 cm -89.998191 cm -2.3327087 m 11.130524 MeV 6.0737922 keV 1.2203642 cm 6.2763101 m World muIoni - 69 -65.544886 cm -91.563574 cm -2.3393117 m 11.11782 MeV 8.5902471 keV 2.2421109 cm 6.2987312 m World muIoni - 70 -65.974514 cm -92.018248 cm -2.3412357 m 11.078778 MeV 2.9554153 keV 6.5446612 mm 6.3052758 m World muIoni - 71 -67.176359 cm -93.297632 cm -2.3465992 m 11.062707 MeV 10.619374 keV 1.8354705 cm 6.3236305 m World muIoni - 72 -67.736907 cm -93.887164 cm -2.3490875 m 11.050685 MeV 6.2820774 keV 8.5069362 mm 6.3321375 m World muIoni - 73 -71.014051 cm -97.346791 cm -2.3637147 m 11.01527 MeV 21.4423 keV 4.9848703 cm 6.3819862 m World muIoni - 74 -71.13295 cm -97.471764 cm -2.3642467 m 11.013368 MeV 297.72096 eV 1.8051385 mm 6.3837913 m World muIoni - 75 -71.502503 cm -97.861637 cm -2.365901 m 11.008595 MeV 3.1256479 keV 5.6208429 mm 6.3894122 m World muIoni - 76 -72.291746 cm -98.694734 cm -2.3693962 m 11.003471 MeV 4.0030622 keV 1.1996385 cm 6.4014085 m World muIoni - 77 -72.406123 cm -98.814974 cm -2.3699035 m 11.001435 MeV 713.50967 eV 1.7352897 mm 6.4031438 m World muIoni - 78 -73.567754 cm -1.0003699 m -2.3750706 m 10.992471 MeV 6.6844475 keV 1.7634415 cm 6.4207782 m World muIoni - 79 -76.553724 cm -1.0317598 m -2.3880828 m 10.960001 MeV 27.036985 keV 4.5235986 cm 6.4660142 m World muIoni - 80 -76.899762 cm -1.0353814 m -2.3896057 m 10.955356 MeV 2.1928583 keV 5.2354335 mm 6.4712497 m World muIoni - 81 -77.356564 cm -1.0401622 m -2.39163 m 10.950594 MeV 3.2191577 keV 6.9152407 mm 6.4781649 m World muIoni - 82 -77.414205 cm -1.0407612 m -2.3918831 m 10.950409 MeV 185.13094 eV 868.94797 um 6.4790339 m World muIoni - 83 -77.564556 cm -1.0423231 m -2.3925413 m 10.946219 MeV 1.7593967 keV 2.2656737 mm 6.4812995 m World muIoni - 84 -78.40921 cm -1.0511152 m -2.3962423 m 10.930969 MeV 10.051124 keV 1.274147 cm 6.494041 m World muIoni - 85 -78.769197 cm -1.0548591 m -2.397829 m 10.926355 MeV 2.2758483 keV 5.4307501 mm 6.4994717 m World muIoni - 86 -78.975612 cm -1.0570011 m -2.3987336 m 10.92375 MeV 923.66384 eV 3.1092095 mm 6.502581 m World muIoni - 87 -80.402111 cm -1.0718248 m -2.4049918 m 10.905007 MeV 12.548002 keV 2.1503581 cm 6.5240845 m World muIoni - 88 -81.665153 cm -1.0849532 m -2.4104305 m 10.887325 MeV 11.672622 keV 1.9012202 cm 6.5430967 m World muIoni - 89 -82.306508 cm -1.0916116 m -2.4131115 m 10.882425 MeV 3.7820039 keV 9.6257899 mm 6.5527225 m World muIoni - 90 -85.409576 cm -1.1238392 m -2.4260286 m 10.85656 MeV 24.819011 keV 4.6566387 cm 6.5992889 m World muIoni - 91 -86.926576 cm -1.1398437 m -2.4322741 m 10.83394 MeV 13.342551 keV 2.2919124 cm 6.622208 m World muIoni - 92 -87.491839 cm -1.1458162 m -2.4346165 m 10.828108 MeV 4.6224429 keV 8.5504246 mm 6.6307585 m World muIoni - 93 -87.693664 cm -1.1479501 m -2.4354494 m 10.825578 MeV 1.4793755 keV 3.0529912 mm 6.6338115 m World muIoni - 94 -88.28401 cm -1.1541678 m -2.4378847 m 10.820478 MeV 3.1956359 keV 8.9129841 mm 6.6427244 m World muIoni - 95 -88.413811 cm -1.1555425 m -2.4384265 m 10.820035 MeV 443.78824 eV 1.9668124 mm 6.6446913 m World muIoni - 96 -88.926849 cm -1.1609788 m -2.4405736 m 10.814214 MeV 3.5231714 keV 7.7771558 mm 6.6524684 m World muIoni - 97 -92.801058 cm -1.2021091 m -2.456943 m 10.780047 MeV 32.419007 keV 5.8827916 cm 6.7112963 m World muIoni - 98 -92.878295 cm -1.2029261 m -2.4572742 m 10.779873 MeV 174.53875 eV 1.1720654 mm 6.7124684 m World muIoni - 99 -92.999315 cm -1.2042059 m -2.4577937 m 10.77774 MeV 511.2189 eV 1.8364359 mm 6.7143048 m World muIoni - 100 -93.441977 cm -1.2088872 m -2.4597023 m 10.766239 MeV 1.9844829 keV 6.7195507 mm 6.7210244 m World muIoni - 101 -94.694489 cm -1.2221095 m -2.4650477 m 10.75192 MeV 12.706985 keV 1.8981157 cm 6.7400055 m World muIoni - 102 -95.435396 cm -1.2299856 m -2.4682605 m 10.743587 MeV 5.8012266 keV 1.1280528 cm 6.7512861 m World muIoni - 103 -97.915295 cm -1.2561338 m -2.4789485 m 10.717402 MeV 24.998182 keV 3.7589651 cm 6.7888757 m World muIoni - 104 -99.133179 cm -1.2690166 m -2.4842643 m 10.707686 MeV 8.4693205 keV 1.8508125 cm 6.8073838 m World muIoni - 105 -1.0020809 m -1.2803274 m -2.4889826 m 10.699494 MeV 8.1919602 keV 1.6301552 cm 6.8236854 m World muIoni - 106 -1.0051211 m -1.2835402 m -2.4903205 m 10.695317 MeV 2.5054838 keV 4.6211764 mm 6.8283066 m World muIoni - 107 -1.0745693 m -1.3568491 m -2.5205064 m 10.637206 MeV 56.459329 keV 10.540017 cm 6.9337067 m World muIoni - 108 -1.0765447 m -1.3589567 m -2.5213952 m 10.50749 MeV 3.23644 keV 3.0222722 mm 6.936729 m World muIoni - 109 -1.0791693 m -1.3617724 m -2.5225653 m 10.503162 MeV 3.0782342 keV 4.0231356 mm 6.9407521 m World muIoni - 110 -1.1057876 m -1.3904189 m -2.5343911 m 10.479351 MeV 22.289932 keV 4.0854033 cm 6.9816062 m World muIoni - 111 -1.1078959 m -1.3926565 m -2.5353571 m 10.47687 MeV 1.4794589 keV 3.2225412 mm 6.9848287 m World muIoni - 112 -1.1150466 m -1.4002445 m -2.5386451 m 10.46762 MeV 5.9570139 keV 1.0932572 cm 6.9957613 m World muIoni - 113 -1.1333713 m -1.4198021 m -2.5471559 m 10.450525 MeV 14.880013 keV 2.812005 cm 7.0238813 m World muIoni - 114 -1.1380081 m -1.4247598 m -2.5493385 m 10.447252 MeV 3.2724665 keV 7.1304084 mm 7.0310117 m World muIoni - 115 -1.1421967 m -1.4292379 m -2.5513205 m 10.440477 MeV 3.0093359 keV 6.4441439 mm 7.0374559 m World muIoni - 116 -1.1576989 m -1.4458546 m -2.55861 m 10.422221 MeV 8.895487 keV 2.386581 cm 7.0613217 m World muIoni - 117 -1.1584611 m -1.4466779 m -2.5589745 m 10.419093 MeV 738.27336 eV 1.1796666 mm 7.0625014 m World muIoni - 118 -1.1646535 m -1.4533538 m -2.5619204 m 10.413197 MeV 3.4765869 keV 9.5703731 mm 7.0720717 m World muIoni - 119 -1.1651061 m -1.453841 m -2.5621392 m 10.410481 MeV 941.3429 eV 700.07628 um 7.0727718 m World muIoni - 120 -1.1655587 m -1.4543273 m -2.5623579 m 10.410094 MeV 386.40871 eV 699.39539 um 7.0734712 m World muIoni - 121 -1.1834175 m -1.4735369 m -2.5709898 m 10.392916 MeV 17.177931 keV 2.7612796 cm 7.101084 m World muIoni - 122 -1.2024362 m -1.4935721 m -2.5801765 m 10.376545 MeV 14.787109 keV 2.9112345 cm 7.1301964 m World muIoni - 123 -1.209449 m -1.5009203 m -2.5835339 m 10.370266 MeV 4.3932019 keV 1.0698053 cm 7.1408944 m World muIoni - 124 -1.2182011 m -1.5102049 m -2.5877424 m 10.364493 MeV 5.7730108 keV 1.3435587 cm 7.15433 m World muIoni - 125 -1.2193739 m -1.5114541 m -2.5883053 m 10.363588 MeV 904.40389 eV 1.8036207 mm 7.1561336 m World muIoni - 126 -1.2221343 m -1.514394 m -2.5896281 m 10.357981 MeV 2.5939859 keV 4.244107 mm 7.1603777 m World muIoni - 127 -1.2240702 m -1.5164506 m -2.5905547 m 10.356259 MeV 640.79361 eV 2.9725603 mm 7.1633503 m World muIoni - 128 -1.2387536 m -1.5320861 m -2.5975916 m 10.344715 MeV 11.544597 keV 2.2574206 cm 7.1859245 m World muIoni - 129 -1.2474632 m -1.5414254 m -2.601819 m 10.339661 MeV 3.9536999 keV 1.3451803 cm 7.1993763 m World muIoni - 130 -1.2488239 m -1.5428898 m -2.6024864 m 10.336681 MeV 921.01172 eV 2.1075386 mm 7.2014838 m World muIoni - 131 -1.258903 m -1.5537784 m -2.6074549 m 10.327819 MeV 8.8620594 keV 1.5647246 cm 7.2171311 m World muIoni - 132 -1.2775978 m -1.5739352 m -2.6167607 m 10.308681 MeV 17.168317 keV 2.9024154 cm 7.2461552 m World muIoni - 133 -1.2927743 m -1.5898156 m -2.6243019 m 10.289818 MeV 17.587758 keV 2.3225708 cm 7.2693809 m World muIoni - 134 -1.2948769 m -1.5920137 m -2.6253461 m 10.286679 MeV 1.6965486 keV 3.2160811 mm 7.272597 m World muIoni - 135 -1.3095703 m -1.6074006 m -2.6326756 m 10.27152 MeV 13.284414 keV 2.2502868 cm 7.2950999 m World muIoni - 136 -1.3192282 m -1.6175396 m -2.6375012 m 10.263772 MeV 6.1199723 keV 1.4810852 cm 7.3099107 m World muIoni - 137 -1.3240907 m -1.6226452 m -2.6399118 m 10.258823 MeV 3.8732062 keV 7.4513615 mm 7.3173621 m World muIoni - 138 -1.3263517 m -1.6250042 m -2.6410349 m 10.252945 MeV 2.3681185 keV 3.4552242 mm 7.3208173 m World muIoni - 139 -1.3290143 m -1.6277876 m -2.6423537 m 10.250291 MeV 1.0842957 keV 4.0713241 mm 7.3248886 m World muIoni - 140 -1.375513 m -1.6760472 m -2.6653078 m 10.207746 MeV 41.148456 keV 7.0841036 cm 7.3957297 m World muIoni - 141 -1.3789565 m -1.6794567 m -2.667071 m 10.203689 MeV 3.0406011 keV 5.1567424 mm 7.4008864 m World muIoni - 142 -1.4069796 m -1.7071246 m -2.6814253 m 10.160013 MeV 27.449116 keV 4.1915342 cm 7.4428018 m World muIoni - 143 -1.4091956 m -1.7093425 m -2.6825351 m 10.156202 MeV 2.5903958 keV 3.3258813 mm 7.4461276 m World muIoni - 144 -1.4285998 m -1.7287612 m -2.6922576 m 10.141936 MeV 14.266235 keV 2.9122975 cm 7.4752506 m World muIoni - 145 -1.4306708 m -1.7308022 m -2.6933015 m 10.141238 MeV 698.45052 eV 3.0894436 mm 7.4783401 m World muIoni - 146 -1.4318533 m -1.7319688 m -2.6938969 m 10.140697 MeV 540.68495 eV 1.7645854 mm 7.4801047 m World muIoni - 147 -1.4595981 m -1.7605264 m -2.7079351 m 10.103699 MeV 29.556305 keV 4.2223949 cm 7.5223286 m World muIoni - 148 -1.4625706 m -1.7636591 m -2.7094064 m 10.101731 MeV 810.9907 eV 4.5622543 mm 7.5268909 m World muIoni - 149 -1.4680055 m -1.7693733 m -2.7121083 m 10.093857 MeV 4.5431568 keV 8.3361251 mm 7.535227 m World muIoni - 150 -1.472583 m -1.7742436 m -2.7144547 m 10.085979 MeV 5.3698241 keV 7.0838139 mm 7.5423108 m World muIoni - 151 -1.4835079 m -1.7859381 m -2.72009 m 10.073855 MeV 9.5773314 keV 1.6966777 cm 7.5592776 m World muIoni - 152 -1.4883051 m -1.7910994 m -2.7225393 m 10.069734 MeV 2.8382545 keV 7.4600264 mm 7.5667376 m World muIoni - 153 -1.4892187 m -1.7920813 m -2.7230029 m 10.060598 MeV 578.12438 eV 1.4190467 mm 7.5681566 m World muIoni - 154 -1.4919285 m -1.7950061 m -2.7243845 m 10.057308 MeV 2.2775525 keV 4.2197579 mm 7.5723764 m World muIoni - 155 -1.5064554 m -1.810725 m -2.7317376 m 10.043106 MeV 11.668522 keV 2.263159 cm 7.595008 m World muIoni - 156 -1.5166847 m -1.8219627 m -2.7370231 m 10.035637 MeV 5.3479429 keV 1.6089288 cm 7.6110973 m World muIoni - 157 -1.5210122 m -1.826726 m -2.7392672 m 10.031678 MeV 3.9587115 keV 6.815552 mm 7.6179128 m World muIoni - 158 -1.5253072 m -1.8314914 m -2.7415098 m 10.027647 MeV 4.0309166 keV 6.7959941 mm 7.6247088 m World muIoni - 159 -1.5289887 m -1.8355761 m -2.7434267 m 10.021531 MeV 2.8296115 keV 5.8234981 mm 7.6305323 m World muIoni - 160 -1.5323269 m -1.8392768 m -2.745163 m 10.019326 MeV 2.2051005 keV 5.277681 mm 7.63581 m World muIoni - 161 -1.5559371 m -1.8655686 m -2.7574165 m 9.9945678 MeV 21.33248 keV 3.7401567 cm 7.6732116 m World muIoni - 162 -1.5691982 m -1.880195 m -2.7642472 m 9.9818936 MeV 11.28067 keV 2.0891487 cm 7.6941031 m World muIoni - 163 -1.5770274 m -1.8888081 m -2.7682799 m 9.9717127 MeV 8.4389135 keV 1.231846 cm 7.7064215 m World muIoni - 164 -1.5773888 m -1.8892042 m -2.7684667 m 9.9700146 MeV 574.80605 eV 567.8182 um 7.7069893 m World muIoni - 165 -1.5781952 m -1.8900902 m -2.7688848 m 9.9682187 MeV 764.50654 eV 1.2689007 mm 7.7082582 m World muIoni - 166 -1.5856908 m -1.8983226 m -2.7727632 m 9.9633091 MeV 4.9095845 keV 1.1789757 cm 7.720048 m World muIoni - 167 -1.5920262 m -1.9053141 m -2.7760809 m 9.9533844 MeV 8.5829942 keV 1.0001343 cm 7.7300493 m World muIoni - 168 -1.5945178 m -1.9080805 m -2.7773943 m 9.947062 MeV 3.6157301 keV 3.9479456 mm 7.7339973 m World muIoni - 169 -1.6085185 m -1.9235444 m -2.784806 m 9.9347205 MeV 12.34146 keV 2.2137964 cm 7.7561352 m World muIoni - 170 -1.615196 m -1.9309529 m -2.788425 m 9.9253585 MeV 6.9011187 keV 1.0610059 cm 7.7667453 m World muIoni - 171 -1.6463087 m -1.9652015 m -2.8053758 m 9.8975944 MeV 27.764101 keV 4.9278574 cm 7.8160239 m World muIoni - 172 -1.6519499 m -1.9714546 m -2.8085611 m 9.890369 MeV 4.4999588 keV 9.0039501 mm 7.8250278 m World muIoni - 173 -1.661467 m -1.9819872 m -2.8139134 m 9.8835796 MeV 6.7894245 keV 1.5171027 cm 7.8401989 m World muIoni - 174 -1.6642345 m -1.985033 m -2.8154753 m 9.8817746 MeV 1.8049743 keV 4.4017954 mm 7.8446007 m World muIoni - 175 -1.668397 m -1.9895866 m -2.8178218 m 9.8765729 MeV 3.3533891 keV 6.6005219 mm 7.8512012 m World muIoni - 176 -1.679536 m -2.0017393 m -2.8241188 m 9.8617207 MeV 12.352678 keV 1.7647159 cm 7.8688483 m World muIoni - 177 -1.6805626 m -2.0028568 m -2.8246967 m 9.8392998 MeV 718.57709 eV 1.6238314 mm 7.8704722 m World muIoni - 178 -1.6863959 m -2.0092439 m -2.827983 m 9.8278491 MeV 7.360408 keV 9.2532245 mm 7.8797254 m World muIoni - 179 -1.6894232 m -2.0125493 m -2.829684 m 9.8234097 MeV 2.9325669 keV 4.7941167 mm 7.8845195 m World muIoni - 180 -1.6968946 m -2.0206962 m -2.8338706 m 9.8153782 MeV 5.111408 keV 1.1820432 cm 7.8963399 m World muIoni - 181 -1.701696 m -2.0259447 m -2.8365992 m 9.7934652 MeV 3.9324597 keV 7.6188 mm 7.9039587 m World muIoni - 182 -1.7204527 m -2.0464867 m -2.8473174 m 9.772896 MeV 20.569211 keV 2.981078 cm 7.9337695 m World muIoni - 183 -1.7309925 m -2.0581332 m -2.8531777 m 9.7616887 MeV 11.207299 keV 1.6765238 cm 7.9505348 m World muIoni - 184 -1.7424357 m -2.0708313 m -2.8595322 m 9.7468498 MeV 12.743126 keV 1.8236568 cm 7.9687713 m World muIoni - 185 -1.7474486 m -2.0763597 m -2.8622638 m 9.741072 MeV 5.7777898 keV 7.9469718 mm 7.9767183 m World muIoni - 186 -1.7476562 m -2.0765874 m -2.8623759 m 9.7382844 MeV 149.52704 eV 327.87753 um 7.9770462 m World muIoni - 187 -1.7508049 m -2.0800445 m -2.8640829 m 9.733036 MeV 3.6508845 keV 4.9779026 mm 7.9820241 m World muIoni - 188 -1.7586779 m -2.0887121 m -2.8683789 m 9.7025764 MeV 9.3102707 keV 1.2472754 cm 7.9944968 m World muIoni - 189 -1.7972827 m -2.1308251 m -2.8891114 m 9.6654769 MeV 32.965407 keV 6.0776967 cm 8.0552738 m World muIoni - 190 -1.8053589 m -2.1395983 m -2.8933706 m 9.6519636 MeV 7.5017194 keV 1.266235 cm 8.0679361 m World muIoni - 191 -1.8089199 m -2.1434169 m -2.895268 m 9.6480262 MeV 2.0731183 keV 5.5554237 mm 8.0734916 m World muIoni - 192 -1.8297696 m -2.1659034 m -2.9064565 m 9.6289794 MeV 16.509305 keV 3.2642874 cm 8.1061344 m World muIoni - 193 -1.8332064 m -2.1695777 m -2.9082747 m 9.6126632 MeV 3.5148603 keV 5.3495854 mm 8.111484 m World muIoni - 194 -1.8519697 m -2.1895263 m -2.9181548 m 9.5861072 MeV 17.74124 keV 2.911428 cm 8.1405983 m World muIoni - 195 -1.8570366 m -2.1949213 m -2.9208199 m 9.5807278 MeV 4.0919107 keV 7.8665263 mm 8.1484648 m World muIoni - 196 -1.8590022 m -2.1970044 m -2.921857 m 9.5783551 MeV 1.1266767 keV 3.0460171 mm 8.1515109 m World muIoni - 197 -1.8619233 m -2.2000972 m -2.9233936 m 9.5734839 MeV 3.3927682 keV 4.5232032 mm 8.1560341 m World muIoni - 198 -1.8768873 m -2.2159578 m -2.9312783 m 9.5614428 MeV 12.041121 keV 2.3187493 cm 8.1792216 m World muIoni - 199 -1.8782557 m -2.2174028 m -2.932011 m 9.5596976 MeV 257.29156 eV 2.1206932 mm 8.1813422 m World muIoni - 200 -1.881959 m -2.2213083 m -2.9339891 m 9.5556586 MeV 3.0398594 keV 5.7340932 mm 8.1870763 m World muIoni - 201 -1.8833864 m -2.2228158 m -2.934749 m 9.5523192 MeV 1.3368973 keV 2.210772 mm 8.1892871 m World muIoni - 202 -1.886491 m -2.226107 m -2.9364093 m 9.5446063 MeV 2.9378995 keV 4.8195413 mm 8.1941067 m World muIoni - 203 -1.9073441 m -2.2484338 m -2.9476702 m 9.520291 MeV 22.752539 keV 3.2560223 cm 8.2266669 m World muIoni - 204 -1.9318539 m -2.2742898 m -2.9603916 m 9.4992967 MeV 20.994289 keV 3.7830354 cm 8.2644972 m World muIoni - 205 -1.9364243 m -2.2791527 m -2.9628077 m 9.4893622 MeV 2.9813773 keV 7.0974771 mm 8.2715947 m World muIoni - 206 -1.9453735 m -2.2886475 m -2.9675335 m 9.4699364 MeV 8.4071058 keV 1.3877147 cm 8.2854719 m World muIoni - 207 -1.9526777 m -2.296397 m -2.9714186 m 9.4585087 MeV 5.9423829 keV 1.1335813 cm 8.2968077 m World muIoni - 208 -1.9543171 m -2.2981452 m -2.972277 m 9.4496214 MeV 1.2650404 keV 2.5456765 mm 8.2993533 m World muIoni - 209 -1.9610244 m -2.3056809 m -2.9761855 m 9.4426889 MeV 5.4826148 keV 1.0821324 cm 8.3101747 m World muIoni - 210 -1.9674094 m -2.312957 m -2.9799967 m 9.4336162 MeV 7.778391 keV 1.0403683 cm 8.3205783 m World muIoni - 211 -1.9709544 m -2.3170064 m -2.9821224 m 9.4266179 MeV 5.5009424 keV 5.7864841 mm 8.3263648 m World muIoni - 212 -1.9783841 m -2.3255327 m -2.9866237 m 9.4201057 MeV 6.5122127 keV 1.2172197 cm 8.338537 m World muIoni - 213 -2.0084851 m -2.3599622 m -3.0047317 m 9.3917891 MeV 27.138651 keV 4.9187857 cm 8.3877249 m World muIoni - 214 -2.009021 m -2.3605828 m -3.0050445 m 9.3877329 MeV 2.0920181 keV 877.56105 um 8.3886024 m World muIoni - 215 -2.0138746 m -2.3661965 m -3.0078758 m 9.3767813 MeV 6.872202 keV 7.9427818 mm 8.3965452 m World muIoni - 216 -2.0245852 m -2.3786566 m -3.0141171 m 9.3609123 MeV 10.787885 keV 1.7576407 cm 8.4141216 m World muIoni - 217 -2.0361951 m -2.3921022 m -3.0210005 m 9.3432915 MeV 16.376547 keV 1.9051632 cm 8.4331733 m World muIoni - 218 -2.0420051 m -2.3988496 m -3.0245429 m 9.336603 MeV 6.6884992 keV 9.5829869 mm 8.4427563 m World muIoni - 219 -2.0480281 m -2.4058079 m -3.0282325 m 9.3102941 MeV 4.6919151 keV 9.9149613 mm 8.4526712 m World muIoni - 220 -2.0489835 m -2.4069139 m -3.0288254 m 9.3084804 MeV 573.57135 eV 1.5771861 mm 8.4542484 m World muIoni - 221 -2.0642197 m -2.424531 m -3.038264 m 9.2929808 MeV 14.19166 keV 2.5131718 cm 8.4793801 m World muIoni - 222 -2.0653836 m -2.4258822 m -3.0389906 m 9.2886604 MeV 847.16396 eV 1.9257524 mm 8.4813059 m World muIoni - 223 -2.0753142 m -2.4374332 m -3.0452078 m 9.2372527 MeV 7.0041033 keV 1.6452942 cm 8.4977588 m World muIoni - 224 -2.0807424 m -2.4436776 m -3.0486113 m 9.2310059 MeV 4.3244583 keV 8.946632 mm 8.5067054 m World muIoni - 225 -2.081869 m -2.4449611 m -3.0493251 m 9.228355 MeV 840.31332 eV 1.850945 mm 8.5085564 m World muIoni - 226 -2.1038745 m -2.4699612 m -3.063286 m 9.2087431 MeV 18.358757 keV 3.6113554 cm 8.5446699 m World muIoni - 227 -2.1342741 m -2.5039944 m -3.0820406 m 9.1717178 MeV 30.503186 keV 4.9337862 cm 8.5940078 m World muIoni - 228 -2.1367746 m -2.5067811 m -3.0835889 m 9.1686473 MeV 1.8744629 keV 4.0516352 mm 8.5980594 m World muIoni - 229 -2.1405697 m -2.5110325 m -3.085936 m 9.1232684 MeV 4.9649218 keV 6.1632799 mm 8.6042227 m World muIoni - 230 -2.1658902 m -2.5394475 m -3.1014524 m 9.1008887 MeV 20.119986 keV 4.1101763 cm 8.6453245 m World muIoni - 231 -2.1666432 m -2.5402939 m -3.1019176 m 9.0885131 MeV 488.28709 eV 1.2246057 mm 8.6465491 m World muIoni - 232 -2.1802288 m -2.555569 m -3.1102613 m 9.0762304 MeV 11.082757 keV 2.2079968 cm 8.6686291 m World muIoni - 233 -2.1891628 m -2.5655405 m -3.1157533 m 9.061364 MeV 10.413684 keV 1.4471021 cm 8.6831001 m World muIoni - 234 -2.1943028 m -2.5712681 m -3.1189212 m 9.0569614 MeV 4.4025862 keV 8.3223756 mm 8.6914225 m World muIoni - 235 -2.2002286 m -2.5778984 m -3.1226017 m 9.0484841 MeV 7.1530979 keV 9.6239975 mm 8.7010465 m World muIoni - 236 -2.2100553 m -2.5888146 m -3.1286519 m 9.0367736 MeV 10.585585 keV 1.5885073 cm 8.7169315 m World muIoni - 237 -2.2122843 m -2.5912493 m -3.1300032 m 9.0317712 MeV 3.3386121 keV 3.5668289 mm 8.7204984 m World muIoni - 238 -2.2218595 m -2.6017813 m -3.135834 m 9.0094099 MeV 9.2916508 keV 1.5382067 cm 8.7358804 m World muIoni - 239 -2.2296954 m -2.6103558 m -3.140558 m 8.9988641 MeV 9.0332654 keV 1.2539613 cm 8.74842 m World muIoni - 240 -2.2331309 m -2.614127 m -3.1426268 m 8.9937669 MeV 2.7083884 keV 5.5049155 mm 8.753925 m World muIoni - 241 -2.2364286 m -2.6177423 m -3.1446239 m 8.9913001 MeV 2.4667459 keV 5.2851847 mm 8.7592101 m World muIoni - 242 -2.2525782 m -2.6354329 m -3.1543731 m 8.9754266 MeV 14.389275 keV 2.5861723 cm 8.7850719 m World muIoni - 243 -2.253046 m -2.6359397 m -3.1546568 m 8.9744744 MeV 952.22674 eV 745.79442 um 8.7858177 m World muIoni - 244 -2.2679663 m -2.6520956 m -3.1637081 m 8.9415429 MeV 14.000875 keV 2.3781624 cm 8.8095993 m World muIoni - 245 -2.2688899 m -2.6531313 m -3.1642889 m 8.94062 MeV 922.89342 eV 1.5042987 mm 8.8111036 m World muIoni - 246 -2.2706184 m -2.6550731 m -3.1653807 m 8.9356436 MeV 2.7686177 keV 2.8196768 mm 8.8139233 m World muIoni - 247 -2.2729778 m -2.6577209 m -3.16687 m 8.9322845 MeV 2.2577906 keV 3.8464766 mm 8.8177697 m World muIoni - 248 -2.2765886 m -2.6617807 m -3.1691582 m 8.9291666 MeV 3.1178902 keV 5.8954024 mm 8.8236651 m World muIoni - 249 -2.2880311 m -2.6744653 m -3.17653 m 8.9197509 MeV 9.4157529 keV 1.860602 cm 8.8422712 m World muIoni - 250 -2.3062664 m -2.6945947 m -3.1885528 m 8.8999103 MeV 19.840525 keV 2.9703276 cm 8.8719744 m World muIoni - 251 -2.3221867 m -2.7122918 m -3.1992612 m 8.8845316 MeV 12.384944 keV 2.6102262 cm 8.8980767 m World muIoni - 252 -2.3374961 m -2.728825 m -3.2093231 m 8.871809 MeV 12.722556 keV 2.4677474 cm 8.9227542 m World muIoni - 253 -2.342506 m -2.7342596 m -3.2125728 m 8.8642962 MeV 5.5994786 keV 8.0742968 mm 8.9308285 m World muIoni - 254 -2.358609 m -2.7514739 m -3.2227482 m 8.8349284 MeV 17.141437 keV 2.5674735 cm 8.9565032 m World muIoni - 255 -2.3658446 m -2.7591403 m -3.2272548 m 8.8297485 MeV 5.1798416 keV 1.1464644 cm 8.9679678 m World muIoni - 256 -2.3685374 m -2.7619955 m -3.2289304 m 8.8148906 MeV 2.027353 keV 4.2674055 mm 8.9722352 m World muIoni - 257 -2.3948624 m -2.7896787 m -3.2451119 m 8.7879714 MeV 25.16873 keV 4.1488203 cm 9.0137234 m World muIoni - 258 -2.4080743 m -2.8034795 m -3.2530974 m 8.7781268 MeV 9.8445871 keV 2.0707209 cm 9.0344307 m World muIoni - 259 -2.4300928 m -2.8266997 m -3.2664781 m 8.7542753 MeV 21.558518 keV 3.4685374 cm 9.069116 m World muIoni - 260 -2.4377882 m -2.8347042 m -3.2710493 m 8.7440667 MeV 9.1097296 keV 1.2007797 cm 9.0811238 m World muIoni - 261 -2.4955988 m -2.8949123 m -3.3051815 m 8.6835993 MeV 59.446329 keV 9.0182005 cm 9.1713058 m World muIoni - 262 -2.5106236 m -2.9104105 m -3.3143403 m 8.6617603 MeV 16.592082 keV 2.3448531 cm 9.1947544 m World muIoni - 263 -2.5119137 m -2.9117202 m -3.3151113 m 8.6576531 MeV 357.62255 eV 1.9935235 mm 9.1967479 m World muIoni - 264 -2.5166733 m -2.9165478 m -3.3179449 m 8.6501178 MeV 6.4900645 keV 7.3477056 mm 9.2040956 m World muIoni - 265 -2.5211841 m -2.9211203 m -3.320628 m 8.6402721 MeV 4.7078595 keV 6.9608932 mm 9.2110565 m World muIoni - 266 -2.5281614 m -2.9282409 m -3.3247933 m 8.6140765 MeV 9.7918497 keV 1.0804453 cm 9.2218609 m World muIoni - 267 -2.5387815 m -2.9389572 m -3.3311822 m 8.6023741 MeV 9.6759854 keV 1.6384356 cm 9.2382453 m World muIoni - 268 -2.5425837 m -2.9428438 m -3.333538 m 8.5986483 MeV 2.6444019 keV 5.9255679 mm 9.2441709 m World muIoni - 269 -2.5523625 m -2.9529095 m -3.3396715 m 8.5897556 MeV 7.4422506 keV 1.5315574 cm 9.2594864 m World muIoni - 270 -2.569151 m -2.9702666 m -3.3502445 m 8.5718219 MeV 16.68188 keV 2.6361994 cm 9.2858484 m World muIoni - 271 -2.5702718 m -2.9714379 m -3.3509511 m 8.5694413 MeV 573.00958 eV 1.7685416 mm 9.287617 m World muIoni - 272 -2.5704649 m -2.9716402 m -3.3510732 m 8.5670887 MeV 140.7515 eV 305.09941 um 9.2879221 m World muIoni - 273 -2.579303 m -2.9808819 m -3.3566635 m 8.5531702 MeV 9.0559804 keV 1.395617 cm 9.3018782 m World muIoni - 274 -2.5858809 m -2.9877677 m -3.3607533 m 8.545012 MeV 6.1393058 keV 1.0363889 cm 9.3122421 m World muIoni - 275 -2.5866547 m -2.9885774 m -3.3612328 m 8.5351586 MeV 510.58588 eV 1.2183828 mm 9.3134605 m World muIoni - 276 -2.5919504 m -2.9941413 m -3.3645109 m 8.5282475 MeV 5.6649229 keV 8.3514493 mm 9.321812 m World muIoni - 277 -2.5921203 m -2.9943187 m -3.3646149 m 8.528227 MeV 20.479862 eV 266.7136 um 9.3220787 m World muIoni - 278 -2.5967589 m -2.9991635 m -3.3674569 m 8.5100965 MeV 2.7824704 keV 7.2846235 mm 9.3293633 m World muIoni - 279 -2.6011337 m -3.0037825 m -3.3701347 m 8.5030793 MeV 5.3305769 keV 6.9025822 mm 9.3362659 m World muIoni - 280 -2.601805 m -3.0044917 m -3.3705436 m 8.5006048 MeV 298.45182 eV 1.0586712 mm 9.3373246 m World muIoni - 281 -2.6034965 m -3.0062877 m -3.3715774 m 8.4948372 MeV 2.8256758 keV 2.6749419 mm 9.3399995 m World muIoni - 282 -2.6092255 m -3.0123104 m -3.375062 m 8.4875021 MeV 4.9907252 keV 9.013375 mm 9.3490129 m World muIoni - 283 -2.6121048 m -3.0153071 m -3.3768039 m 8.4808537 MeV 1.7654194 keV 4.5060547 mm 9.3535189 m World muIoni - 284 -2.6133581 m -3.0166186 m -3.3775607 m 8.4587985 MeV 433.2983 eV 1.9656843 mm 9.3554846 m World muIoni - 285 -2.6212951 m -3.0249805 m -3.3823685 m 8.4483042 MeV 8.857343 keV 1.2491345 cm 9.367976 m World muIoni - 286 -2.6285291 m -3.0325336 m -3.3867208 m 8.4434701 MeV 4.8341029 keV 1.1327942 cm 9.3793039 m World muIoni - 287 -2.632453 m -3.0366392 m -3.3891346 m 8.4344599 MeV 4.0447744 keV 6.1708284 mm 9.3854747 m World muIoni - 288 -2.6748368 m -3.0811849 m -3.4151584 m 8.3936515 MeV 39.468994 keV 6.6770095 cm 9.4522448 m World muIoni - 289 -2.6939332 m -3.1009144 m -3.4268701 m 8.3660167 MeV 23.485763 keV 2.9851529 cm 9.4820964 m World muIoni - 290 -2.6976583 m -3.1047522 m -3.4291385 m 8.3578232 MeV 6.0917584 keV 5.8094628 mm 9.4879058 m World muIoni - 291 -2.6978155 m -3.1049142 m -3.4292343 m 8.3559928 MeV 140.59195 eV 245.29082 um 9.4881511 m World muIoni - 292 -2.7026258 m -3.1098667 m -3.4321567 m 8.3494458 MeV 4.5605596 keV 7.4970878 mm 9.4956482 m World muIoni - 293 -2.7109119 m -3.1183197 m -3.437302 m 8.3371918 MeV 10.844489 keV 1.2907033 cm 9.5085552 m World muIoni - 294 -2.7208432 m -3.1284752 m -3.44343 m 8.3222083 MeV 7.7899328 keV 1.5469936 cm 9.5240252 m World muIoni - 295 -2.7247411 m -3.1324692 m -3.4458513 m 8.3008172 MeV 4.7696883 keV 6.0835083 mm 9.5301087 m World muIoni - 296 -2.7259026 m -3.1336548 m -3.4465698 m 8.2977349 MeV 1.3321566 keV 1.8085581 mm 9.5319172 m World muIoni - 297 -2.7366143 m -3.1446021 m -3.4531844 m 8.2584696 MeV 9.6921919 keV 1.66836 cm 9.5486008 m World muIoni - 298 -2.7369382 m -3.1449344 m -3.4533872 m 8.2568145 MeV 387.69893 eV 506.40531 um 9.5491072 m World muIoni - 299 -2.740272 m -3.1483608 m -3.4554813 m 8.2525927 MeV 2.2121495 keV 5.2191722 mm 9.5543264 m World muIoni - 300 -2.7489675 m -3.1573355 m -3.4609587 m 8.2410297 MeV 6.5180429 keV 1.364408 cm 9.5679705 m World muIoni - 301 -2.7595444 m -3.1684341 m -3.4677706 m 8.2298487 MeV 9.2294164 keV 1.6776617 cm 9.5847471 m World muIoni - 302 -2.7597428 m -3.16864 m -3.4678957 m 8.2282057 MeV 0 eV 312.07593 um 9.5850592 m World muIoni - 303 -2.7682044 m -3.1774215 m -3.4732437 m 8.2205677 MeV 6.4695305 keV 1.3316051 cm 9.5983752 m World muIoni - 304 -2.7717557 m -3.1811151 m -3.4754892 m 8.2164875 MeV 4.0802076 keV 5.5943344 mm 9.6039696 m World muIoni - 305 -2.7792561 m -3.1889203 m -3.4802353 m 8.1973782 MeV 8.8760278 keV 1.1819674 cm 9.6157892 m World muIoni - 306 -2.7832255 m -3.19304 m -3.4827428 m 8.1698643 MeV 5.2967461 keV 6.2462625 mm 9.6220355 m World muIoni - 307 -2.7842266 m -3.1940776 m -3.4833654 m 8.1689105 MeV 953.75494 eV 1.5704951 mm 9.623606 m World muIoni - 308 -2.8029645 m -3.2134724 m -3.4950242 m 8.1426187 MeV 23.511643 keV 2.9380551 cm 9.6529866 m World muIoni - 309 -2.8049752 m -3.2155395 m -3.4962494 m 8.1376905 MeV 3.2505402 keV 3.133213 mm 9.6561198 m World muIoni - 310 -2.8197673 m -3.2308232 m -3.5053094 m 8.1056101 MeV 18.296376 keV 2.3119064 cm 9.6792388 m World muIoni - 311 -2.8351376 m -3.2468429 m -3.5147539 m 8.0885216 MeV 14.790459 keV 2.4126498 cm 9.7033653 m World muIoni - 312 -2.847972 m -3.2601181 m -3.5226395 m 8.0768538 MeV 10.275692 keV 2.0078413 cm 9.7234437 m World muIoni - 313 -2.8588341 m -3.271132 m -3.5292155 m 8.062644 MeV 13.054981 keV 1.6808919 cm 9.7402527 m World muIoni - 314 -2.8615889 m -3.2739546 m -3.5309055 m 8.0598718 MeV 2.7722209 keV 4.2909119 mm 9.7445436 m World muIoni - 315 -2.8709985 m -3.2836053 m -3.5367033 m 8.0463112 MeV 11.558088 keV 1.467294 cm 9.7592165 m World muIoni - 316 -2.8790685 m -3.2919205 m -3.5417031 m 8.0360227 MeV 8.8184257 keV 1.2620134 cm 9.7718366 m World muIoni - 317 -2.882636 m -3.2956096 m -3.5439196 m 8.0317772 MeV 4.2455756 keV 5.5901023 mm 9.7774267 m World muIoni - 318 -2.8854671 m -3.2985659 m -3.5456997 m 8.0090141 MeV 3.3153531 keV 4.4636041 mm 9.7818904 m World muIoni - 319 -2.8993252 m -3.3131626 m -3.5544077 m 7.9915088 MeV 15.801277 keV 2.1930615 cm 9.803821 m World muIoni - 320 -2.900621 m -3.3145279 m -3.5552047 m 7.987606 MeV 583.44788 eV 2.044111 mm 9.8058651 m World muIoni - 321 -2.9041993 m -3.3182941 m -3.5573921 m 7.9789462 MeV 5.6498344 keV 5.6367613 mm 9.8115018 m World muIoni - 322 -2.9062474 m -3.3204488 m -3.5586476 m 7.9753847 MeV 1.8490819 keV 3.2270164 mm 9.8147289 m World muIoni - 323 -2.9097159 m -3.3240802 m -3.5607717 m 7.971814 MeV 3.5707051 keV 5.4525237 mm 9.8201814 m World muIoni - 324 -2.9111076 m -3.325536 m -3.5616308 m 7.9685627 MeV 739.32912 eV 2.1894579 mm 9.8223708 m World muIoni - 325 -2.9220057 m -3.3369933 m -3.5683961 m 7.955975 MeV 11.051798 keV 1.719925 cm 9.8395701 m World muIoni - 326 -2.9232823 m -3.3383298 m -3.5691741 m 7.9490588 MeV 1.1050767 keV 2.0052926 mm 9.8415754 m World muIoni - 327 -2.9371447 m -3.3527933 m -3.577589 m 7.9331266 MeV 14.286901 keV 2.1729725 cm 9.8633051 m World muIoni - 328 -2.9413538 m -3.3572184 m -3.580176 m 7.9205879 MeV 4.7211818 keV 6.6325758 mm 9.8699377 m World muIoni - 329 -2.9464645 m -3.3625408 m -3.5833346 m 7.9137847 MeV 4.9686162 keV 8.0264664 mm 9.8779641 m World muIoni - 330 -2.9466687 m -3.3627538 m -3.5834624 m 7.912311 MeV 148.17144 eV 321.5207 um 9.8782857 m World muIoni - 331 -2.9480955 m -3.3642398 m -3.5843525 m 7.9104147 MeV 1.896278 keV 2.2442061 mm 9.8805299 m World muIoni - 332 -2.9487383 m -3.3649095 m -3.5847536 m 7.908166 MeV 1.139053 keV 1.0111881 mm 9.8815411 m World muIoni - 333 -2.9603644 m -3.3770412 m -3.5920147 m 7.8977954 MeV 9.1973155 keV 1.8304973 cm 9.899846 m World muIoni - 334 -2.9615442 m -3.3782544 m -3.5927413 m 7.8923351 MeV 2.7711127 keV 1.8417081 mm 9.9016877 m World muIoni - 335 -2.9653114 m -3.3821041 m -3.5950566 m 7.8847691 MeV 3.1461191 keV 5.8628365 mm 9.9075506 m World muIoni - 336 -2.9855763 m -3.4028334 m -3.6075356 m 7.8599512 MeV 23.686243 keV 3.1561463 cm 9.939112 m World muIoni - 337 -2.9876778 m -3.4049827 m -3.6088179 m 7.8565373 MeV 2.1983297 keV 3.2680688 mm 9.9423801 m World muIoni - 338 -2.9881585 m -3.405475 m -3.6091117 m 7.8511651 MeV 1.6150668 keV 748.20842 um 9.9431283 m World muIoni - 339 -2.9922912 m -3.4097227 m -3.6116335 m 7.8434335 MeV 2.4957834 keV 6.4405971 mm 9.9495689 m World muIoni - 340 -3.0101291 m -3.4280679 m -3.6225107 m 7.82369 MeV 18.153559 keV 2.7804233 cm 9.9773731 m World muIoni - 341 -3.0134753 m -3.43147 m -3.6245169 m 7.8178692 MeV 3.8900018 keV 5.176459 mm 9.9825496 m World muIoni - 342 -3.0211988 m -3.4393298 m -3.6291505 m 7.8083517 MeV 9.51758 keV 1.1954149 cm 9.9945038 m World muIoni - 343 -3.0263859 m -3.4445739 m -3.6322467 m 7.8004232 MeV 4.9524526 keV 7.9995257 mm 10.002503 m World muIoni - 344 -3.0307 m -3.4489297 m -3.6348356 m 7.6780689 MeV 5.1369991 keV 6.6548975 mm 10.009158 m World muIoni - 345 -3.0347764 m -3.4530808 m -3.6372676 m 7.6577215 MeV 3.5333479 keV 6.3058203 mm 10.015464 m World muIoni - 346 -3.0357411 m -3.4540574 m -3.6378479 m 7.6525412 MeV 1.9990498 keV 1.4903192 mm 10.016954 m World muIoni - 347 -3.0441666 m -3.4626082 m -3.6429276 m 7.6224483 MeV 10.580943 keV 1.3035083 cm 10.029989 m World muIoni - 348 -3.065251 m -3.4838002 m -3.6558114 m 7.5979338 MeV 23.112402 keV 3.2552687 cm 10.062542 m World muIoni - 349 -3.0728627 m -3.4914898 m -3.6606193 m 7.5854438 MeV 10.193169 keV 1.1839972 cm 10.074382 m World muIoni - 350 -3.0785749 m -3.4973015 m -3.6642573 m 7.5787214 MeV 6.7224218 keV 8.9241806 mm 10.083306 m World muIoni - 351 -3.0826155 m -3.501388 m -3.6668339 m 7.5694287 MeV 5.7221562 keV 6.2980438 mm 10.089604 m World muIoni - 352 -3.0885222 m -3.5073725 m -3.6705761 m 7.5636007 MeV 5.8279637 keV 9.2037091 mm 10.098808 m World muIoni - 353 -3.0887301 m -3.5075827 m -3.6707084 m 7.5620584 MeV 35.005719 eV 323.89891 um 10.099132 m World muIoni - 354 -3.0934494 m -3.5123516 m -3.6737194 m 7.5562692 MeV 5.7892512 keV 7.3539154 mm 10.106486 m World muIoni - 355 -3.1002808 m -3.5192583 m -3.6781294 m 7.5487917 MeV 5.093545 keV 1.0668666 cm 10.117154 m World muIoni - 356 -3.1058452 m -3.5248352 m -3.6816612 m 7.5397539 MeV 9.0377764 keV 8.63358 mm 10.125788 m World muIoni - 357 -3.1109206 m -3.5299402 m -3.6848754 m 7.532873 MeV 5.7464713 keV 7.8836588 mm 10.133672 m World muIoni - 358 -3.1238267 m -3.5427883 m -3.6931301 m 7.5067827 MeV 16.285909 keV 1.9994817 cm 10.153667 m World muIoni - 359 -3.1255271 m -3.5444915 m -3.6942238 m 7.505102 MeV 1.680714 keV 2.6435705 mm 10.15631 m World muIoni - 360 -3.129282 m -3.5482539 m -3.6966385 m 7.4992813 MeV 4.077879 keV 5.8382556 mm 10.162148 m World muIoni - 361 -3.1295102 m -3.54848 m -3.6967847 m 7.4980738 MeV 114.13161 eV 353.01862 um 10.162501 m World muIoni - 362 -3.1312564 m -3.5502131 m -3.6979063 m 7.4946377 MeV 1.0110152 keV 2.7037647 mm 10.165205 m World muIoni - 363 -3.131271 m -3.5502276 m -3.6979157 m 7.492908 MeV 61.127629 eV 22.636167 um 10.165228 m World muIoni - 364 -3.1319828 m -3.5509364 m -3.6983748 m 7.4899234 MeV 846.40121 eV 1.1044451 mm 10.166332 m World muIoni - 365 -3.1399805 m -3.5588834 m -3.7035188 m 7.4793756 MeV 8.5935278 keV 1.2392793 cm 10.178725 m World muIoni - 366 -3.1562824 m -3.5750311 m -3.7139201 m 7.4413288 MeV 19.103551 keV 2.5193355 cm 10.203918 m World muIoni - 367 -3.1619419 m -3.5805715 m -3.7176387 m 7.4279215 MeV 4.0920357 keV 8.7495576 mm 10.212668 m World muIoni - 368 -3.1629062 m -3.5815158 m -3.7182629 m 7.4253852 MeV 1.3783073 keV 1.4869919 mm 10.214155 m World muIoni - 369 -3.1676719 m -3.5861778 m -3.7213463 m 7.4179856 MeV 4.3698735 keV 7.3453767 mm 10.2215 m World muIoni - 370 -3.1694184 m -3.5878894 m -3.7224641 m 7.4145602 MeV 1.4930739 keV 2.6886865 mm 10.224189 m World muIoni - 371 -3.1831154 m -3.6012647 m -3.7312018 m 7.3992657 MeV 13.839886 keV 2.1044352 cm 10.245233 m World muIoni - 372 -3.1882309 m -3.6062067 m -3.7344562 m 7.3936147 MeV 5.651031 keV 7.8219685 mm 10.253055 m World muIoni - 373 -3.1935572 m -3.611378 m -3.7378584 m 7.3840305 MeV 9.5841682 keV 8.1662791 mm 10.261222 m World muIoni - 374 -3.2037422 m -3.6212471 m -3.7443766 m 7.3747598 MeV 8.1402263 keV 1.560844 cm 10.27683 m World muIoni - 375 -3.2097724 m -3.6271497 m -3.7482678 m 7.3622399 MeV 11.275765 keV 9.292237 mm 10.286122 m World muIoni - 376 -3.2158536 m -3.6330958 m -3.7521811 m 7.3417498 MeV 4.191777 keV 9.3622597 mm 10.295485 m World muIoni - 377 -3.2281348 m -3.6450518 m -3.7600538 m 7.3240875 MeV 17.662277 keV 1.8861626 cm 10.314346 m World muIoni - 378 -3.2499506 m -3.6663922 m -3.7738581 m 7.3016147 MeV 21.180141 keV 3.3495446 cm 10.347842 m World muIoni - 379 -3.2509882 m -3.6673959 m -3.7745046 m 7.2962644 MeV 731.04436 eV 1.5818421 mm 10.349423 m World muIoni - 380 -3.2582038 m -3.6743776 m -3.7790277 m 7.2864058 MeV 6.1983369 keV 1.1012144 cm 10.360436 m World muIoni - 381 -3.2669819 m -3.6826605 m -3.7845688 m 7.2670056 MeV 7.1907223 keV 1.3280722 cm 10.373716 m World muIoni - 382 -3.2734 m -3.6887415 m -3.7886645 m 7.2574475 MeV 6.844399 keV 9.744064 mm 10.38346 m World muIoni - 383 -3.3027395 m -3.7167433 m -3.8073129 m 7.2270736 MeV 29.152815 keV 4.4640574 cm 10.428101 m World muIoni - 384 -3.3031243 m -3.7171154 m -3.8075583 m 7.2213749 MeV 827.61509 eV 588.82928 um 10.42869 m World muIoni - 385 -3.3098078 m -3.7235819 m -3.8118027 m 7.1924719 MeV 5.9843837 keV 1.0222605 cm 10.438912 m World muIoni - 386 -3.3135302 m -3.7272024 m -3.8141702 m 7.1866563 MeV 4.7441744 keV 5.7069864 mm 10.444619 m World muIoni - 387 -3.322799 m -3.7361754 m -3.8200321 m 7.1738912 MeV 12.765084 keV 1.4170018 cm 10.458789 m OutOfWorld Transportation -Track (trackID 12, parentID 3) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.172115715777(mm),2.5402458152197(mm),78.735202576446(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.062211(mm),2.7455994(mm),78.930909(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9939,7 +8989,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.599533(mm),0.57506542(mm),79.012491(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.183015(mm),0.12588516(mm),79.262262(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9948,7 +8998,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.309874(mm),-0.081135397(mm),79.063566(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.930534(mm),-0.98897473(mm),78.425146(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9957,7 +9007,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.009136(mm),0.21303676(mm),78.587613(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.877716(mm),1.0025017(mm),79.316094(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9966,7 +9016,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.309911(mm),-2.497996(mm),79.063559(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.965297(mm),-0.71505068(mm),78.242689(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9975,7 +9025,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.232346(mm),-2.3893707(mm),78.724582(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.954953(mm),-3.2300134(mm),78.42084(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9984,7 +9034,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.329588(mm),-1.9181541(mm),79.06009(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.065245(mm),3.3759605(mm),78.930374(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -9993,7 +9043,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.177001(mm),-2.8078328(mm),78.381687(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.486492(mm),-1.4683876(mm),78.327116(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10002,7 +9052,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.834758(mm),2.8161861(mm),79.147342(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.985521(mm),-0.55478409(mm),79.120758(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10011,7 +9061,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.759812(mm),-2.0867529(mm),78.455249(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.150921(mm),1.5155826(mm),79.091594(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10020,7 +9070,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.723319(mm),-0.65589561(mm),79.343319(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.057437(mm),0.1910704(mm),79.460731(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10029,7 +9079,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.701168(mm),-2.4639261(mm),78.465589(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.899082(mm),1.5996082(mm),78.607019(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10038,7 +9088,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.321604(mm),1.7267531(mm),78.708844(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.237148(mm),0.85548044(mm),78.723736(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10047,7 +9097,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.658449(mm),-0.85367149(mm),78.120468(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.138452(mm),-0.73501176(mm),78.741138(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10056,7 +9106,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.146409(mm),1.8397903(mm),78.916062(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.959176(mm),0.15005158(mm),78.420096(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10065,7 +9115,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.779297(mm),1.1177119(mm),78.980794(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.415493(mm),-3.2153962(mm),78.515962(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10074,7 +9124,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.853144(mm),-2.3634537(mm),79.320427(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.140311(mm),0.84563712(mm),79.093465(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10083,7 +9133,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.722283(mm),0.79735771(mm),78.285539(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.192533(mm),1.6629747(mm),78.907929(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10092,7 +9142,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.151483(mm),0.055851952(mm),79.444149(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.781101(mm),1.5302788(mm),79.156803(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10101,7 +9151,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.273397(mm),-1.0482155(mm),79.246325(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.74078(mm),2.8106217(mm),78.811259(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10110,7 +9160,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.327033(mm),0.77286205(mm),78.884213(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.417379(mm),-2.5551407(mm),78.339302(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10119,7 +9169,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.325865(mm),-2.98269(mm),79.060746(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.436945(mm),0.84551144(mm),78.512179(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10128,7 +9178,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.129127(mm),3.750248(mm),78.91911(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.740485(mm),0.27323478(mm),79.163965(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10137,7 +9187,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.506434(mm),-3.2571513(mm),78.85258(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.897667(mm),-2.9380392(mm),79.136249(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10146,7 +9196,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.053364(mm),0.3951324(mm),78.932469(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.098018(mm),-0.5554433(mm),79.100922(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10155,7 +9205,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.370359(mm),-3.2493796(mm),78.876574(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.660589(mm),-2.8877531(mm),78.472745(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10164,7 +9214,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.96023(mm),-0.33783793(mm),78.243583(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.879902(mm),-2.1661744(mm),78.786728(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10173,7 +9223,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.410933(mm),-0.98792542(mm),79.398401(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.66962(mm),-0.004577735(mm),78.823806(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10182,7 +9232,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.364765(mm),-3.1029776(mm),78.701233(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.364067(mm),3.5008962(mm),78.877683(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10191,7 +9241,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.454778(mm),-0.83120558(mm),79.038016(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.721848(mm),-0.87915798(mm),78.990924(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10200,7 +9250,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.241515(mm),2.3522126(mm),78.899293(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.333554(mm),0.68432012(mm),79.059391(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10209,7 +9259,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.961272(mm),-2.0391716(mm),78.243399(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.965425(mm),3.6016824(mm),78.947975(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10218,7 +9268,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.317289(mm),-2.6926903(mm),78.885932(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.206826(mm),-0.77479067(mm),79.081736(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10227,7 +9277,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.153932(mm),-3.2715528(mm),78.385755(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.922411(mm),-0.84824764(mm),78.426578(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10236,7 +9286,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.851412(mm),2.4779991(mm),78.439097(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.754111(mm),-2.5220729(mm),79.161562(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10245,7 +9295,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.22681(mm),-3.333027(mm),79.078212(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.232582(mm),-0.53627433(mm),78.19556(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10254,207 +9304,16 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.030547(mm),-1.3547712(mm),79.112819(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.476025(mm),0.95773358(mm),78.681615(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = pi+, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.07 cm -1.36 mm 7.13 cm 38 MeV 0 eV 0 fm 0 fm Target initStep - 1 -1.129756 cm -2.5197942 mm 7.124129 cm 33.017754 MeV 4.9389029 MeV 1.3390611 mm 1.3390611 mm Target hIoni - 2 -1.1862689 cm -3.4347101 mm 7.1407752 cm 28.124424 MeV 4.8933297 MeV 1.0971175 mm 2.4361786 mm Target hIoni - 3 -1.2165307 cm -3.9732224 mm 7.1653808 cm 25.313182 MeV 2.8112424 MeV 669.20574 um 3.1053844 mm Target Transportation - 4 -17.468807 cm -4.9948995 cm 10.700346 cm 25.313206 MeV1.3862262e-17 eV 19.28747 cm 19.598008 cm CaptureMgnt Decay -Track (trackID 4, parentID 1) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = mu+, Track ID = 19, Parent ID = 4 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -17.5 cm -4.99 cm 10.7 cm 26.2 MeV 0 eV 0 fm 0 fm CaptureMgnt initStep - 1 -18.881362 cm -4.6697095 cm 2 m 26.162095 MeV6.1542076e-16 eV 10.587492 m 10.587492 m CaptureMgnt Transportation - 2 -20.519031 cm -4.168731 cm 2.0031122 m 26.15527 MeV 4.9137186 keV 1.7406317 cm 10.604898 m World muIoni - 3 -21.111956 cm -3.9871265 cm 2.0042498 m 26.150045 MeV 2.1682367 keV 6.3046159 mm 10.611202 m World muIoni - 4 -23.879246 cm -3.1398511 cm 2.0095767 m 26.144132 MeV 4.9106695 keV 2.9427128 cm 10.64063 m World muIoni - 5 -24.215768 cm -3.0360377 cm 2.0102276 m 26.142036 MeV 675.2846 eV 3.5813571 mm 10.644211 m World muIoni - 6 -28.877583 cm -1.5954137 cm 2.0193925 m 26.129703 MeV 12.333615 keV 4.9647035 cm 10.693858 m World muIoni - 7 -31.081203 cm -9.0810968 mm 2.0237437 m 26.12332 MeV 5.2406735 keV 2.3489711 cm 10.717348 m World muIoni - 8 -31.229836 cm -8.6179524 mm 2.0240364 m 26.11492 MeV 911.32846 eV 1.5840912 mm 10.718932 m World muIoni - 9 -33.998297 cm 8.4505744 um 2.0295144 m 26.103022 MeV 11.898675 keV 2.9510387 cm 10.748442 m World muIoni - 10 -37.089989 cm 9.5815572 mm 2.0355697 m 26.092178 MeV 9.5555232 keV 3.2926743 cm 10.781369 m World muIoni - 11 -40.605554 cm 2.0599666 cm 2.0424165 m 26.080424 MeV 10.361565 keV 3.7472681 cm 10.818842 m World muIoni - 12 -40.793121 cm 2.1183539 cm 2.0427834 m 26.07835 MeV 1.0756752 keV 1.9984319 mm 10.82084 m World muIoni - 13 -44.272408 cm 3.2000288 cm 2.0495989 m 26.068156 MeV 9.1741824 keV 3.7067527 cm 10.857908 m World muIoni - 14 -44.598888 cm 3.3018923 cm 2.0502408 m 26.061234 MeV 588.73553 eV 3.479737 mm 10.861387 m World muIoni - 15 -46.08452 cm 3.7682328 cm 2.0531668 m 26.055917 MeV 4.2347872 keV 1.5843591 cm 10.877231 m World muIoni - 16 -52.488538 cm 5.7769508 cm 2.0658132 m 26.034702 MeV 19.831728 keV 6.8297897 cm 10.945529 m World muIoni - 17 -55.245998 cm 6.6393262 cm 2.071289 m 26.026992 MeV 6.4612546 keV 2.9406032 cm 10.974935 m World muIoni - 18 -61.507806 cm 8.6014197 cm 2.083869 m 26.004235 MeV 21.588298 keV 6.6815368 cm 11.04175 m World muIoni - 19 -64.098074 cm 9.4172331 cm 2.0890934 m 25.995956 MeV 7.1847466 keV 2.7655011 cm 11.069405 m World muIoni - 20 -73.141519 cm 12.274088 cm 2.1070789 m 25.947272 MeV 28.560783 keV 9.6530469 cm 11.165936 m World muIoni - 21 -76.139448 cm 13.222938 cm 2.1131398 m 25.936586 MeV 7.2248284 keV 3.2023853 cm 11.19796 m World muIoni - 22 -77.871613 cm 13.770554 cm 2.1167019 m 25.923649 MeV 2.8180543 keV 1.8512621 cm 11.216472 m World muIoni - 23 -78.21808 cm 13.880018 cm 2.117408 m 25.92 MeV 881.14717 eV 3.7014495 mm 11.220174 m World muIoni - 24 -79.599232 cm 14.316276 cm 2.1201831 m 25.912919 MeV 5.7877125 keV 1.47476 cm 11.234921 m World muIoni - 25 -80.519696 cm 14.605533 cm 2.1220234 m 25.910164 MeV 2.7545683 keV 9.8223768 mm 11.244744 m World muIoni - 26 -93.121558 cm 18.591849 cm 2.1463519 m 25.865881 MeV 42.381746 keV 13.439668 cm 11.37914 m World muIoni - 27 -99.375055 cm 20.583252 cm 2.1582858 m 25.846278 MeV 18.408639 keV 6.6705633 cm 11.445846 m World muIoni - 28 -1.0089318 m 21.068183 cm 2.1612562 m 25.77833 MeV 3.0513434 keV 1.6211417 cm 11.462057 m World muIoni - 29 -1.1488151 m 25.566667 cm 2.1886941 m 25.730198 MeV 42.658804 keV 14.947982 cm 11.611537 m World muIoni - 30 -1.1684425 m 26.204423 cm 2.1925433 m 25.722863 MeV 3.6806198 keV 2.0993445 cm 11.632531 m World muIoni - 31 -1.1975941 m 27.157137 cm 2.1982942 m 25.710655 MeV 9.3536533 keV 3.120354 cm 11.663734 m World muIoni - 32 -1.2135494 m 27.684271 cm 2.201424 m 25.669632 MeV 3.1267993 keV 1.7092536 cm 11.680827 m World muIoni - 33 -1.2813216 m 29.909143 cm 2.2147994 m 25.646754 MeV 21.142803 keV 7.2574246 cm 11.753401 m World muIoni - 34 -1.2950093 m 30.362248 cm 2.2174764 m 25.641233 MeV 4.0309135 keV 1.4664497 cm 11.768065 m World muIoni - 35 -1.3004935 m 30.542668 cm 2.2185409 m 25.63952 MeV 505.09127 eV 5.870715 mm 11.773936 m World muIoni - 36 -1.321963 m 31.247756 cm 2.2227037 m 25.628388 MeV 8.7302014 keV 2.2977959 cm 11.796914 m World muIoni - 37 -1.3522949 m 32.246524 cm 2.2285433 m 25.621402 MeV 5.0462692 keV 3.2463474 cm 11.829378 m World muIoni - 38 -1.3999232 m 33.802967 cm 2.2377258 m 25.604379 MeV 14.890745 keV 5.094159 cm 11.880319 m World muIoni - 39 -1.41673 m 34.349784 cm 2.2409204 m 25.597896 MeV 6.4829347 keV 1.796035 cm 11.898279 m World muIoni - 40 -1.4556466 m 35.627503 cm 2.2483807 m 25.573877 MeV 10.211397 keV 4.1634333 cm 11.939914 m World muIoni - 41 -1.4855001 m 36.609595 cm 2.2541834 m 25.563902 MeV 9.9750905 keV 3.1958744 cm 11.971873 m World muIoni - 42 -1.542587 m 38.480235 cm 2.2652651 m 25.54905 MeV 14.851905 keV 6.1087361 cm 12.03296 m World muIoni - 43 -1.5536902 m 38.843988 cm 2.2673996 m 25.506181 MeV 4.235166 keV 1.1877266 cm 12.044837 m World muIoni - 44 -1.5611935 m 39.08826 cm 2.2688495 m 25.500187 MeV 1.1072424 keV 8.0230015 mm 12.05286 m World muIoni - 45 -1.5786549 m 39.659085 cm 2.2722202 m 25.492339 MeV 3.7228804 keV 1.8677464 cm 12.071538 m World muIoni - 46 -1.6214055 m 41.059902 cm 2.2804852 m 25.479673 MeV 11.670872 keV 4.574016 cm 12.117278 m World muIoni - 47 -1.6456488 m 41.844807 cm 2.2851019 m 25.442052 MeV 6.1500255 keV 2.5897097 cm 12.143175 m World muIoni - 48 -1.7282423 m 44.528695 cm 2.3007856 m 25.41374 MeV 27.078387 keV 8.825005 cm 12.231425 m World muIoni - 49 -1.7441408 m 45.046167 cm 2.3039346 m 25.408757 MeV 3.6861494 keV 1.7013484 cm 12.248438 m World muIoni - 50 -1.7470399 m 45.142553 cm 2.3045044 m 25.408103 MeV 654.51995 eV 3.107796 mm 12.251546 m World muIoni - 51 -1.7563532 m 45.452038 cm 2.306335 m 25.405683 MeV 2.4194005 keV 9.9833332 mm 12.26153 m World muIoni - 52 -1.8001971 m 46.901845 cm 2.3149106 m 25.390863 MeV 13.341181 keV 4.696847 cm 12.308498 m World muIoni - 53 -1.8071475 m 47.13271 cm 2.3162794 m 25.388044 MeV 1.6720094 keV 7.4506057 mm 12.315949 m World muIoni - 54 -1.8151569 m 47.398303 cm 2.3178579 m 25.382452 MeV 3.8143451 keV 8.5846675 mm 12.324533 m World muIoni - 55 -1.8206105 m 47.578857 cm 2.3189355 m 25.380024 MeV 1.4218813 keV 5.8448201 mm 12.330378 m World muIoni - 56 -1.907376 m 50.454542 cm 2.3361032 m 25.343522 MeV 24.51319 keV 9.3005553 cm 12.423384 m World muIoni - 57 -1.9210162 m 50.902049 cm 2.3388945 m 25.340238 MeV 3.2842422 keV 1.4624454 cm 12.438008 m World muIoni - 58 -1.9295496 m 51.181931 cm 2.3406293 m 25.323573 MeV 2.3497915 keV 9.1466954 mm 12.447155 m World muIoni - 59 -1.9323926 m 51.275424 cm 2.3412087 m 25.32153 MeV 950.70692 eV 3.0482784 mm 12.450203 m World muIoni - 60 -1.9508622 m 51.88172 cm 2.3449781 m 25.314449 MeV 4.0403936 keV 1.9801389 cm 12.470005 m World muIoni - 61 -1.9972828 m 53.401315 cm 2.3543264 m 25.300172 MeV 11.649977 keV 4.9731242 cm 12.519736 m World muIoni - 62 -2.0111013 m 53.853649 cm 2.3571726 m 25.292115 MeV 6.4433353 keV 1.4815946 cm 12.534552 m World muIoni - 63 -2.0387878 m 54.756658 cm 2.3628915 m 25.275547 MeV 11.991084 keV 2.9678196 cm 12.56423 m World muIoni - 64 -2.0600562 m 55.452002 cm 2.3671977 m 25.265258 MeV 7.0906699 keV 2.2786785 cm 12.587017 m World muIoni - 65 -2.0815218 m 56.153951 cm 2.371495 m 25.254847 MeV 6.6271882 keV 2.2989424 cm 12.610006 m World muIoni - 66 -2.1217018 m 57.451355 cm 2.3794778 m 25.241176 MeV 11.784775 keV 4.2970795 cm 12.652977 m World muIoni - 67 -2.1248475 m 57.553887 cm 2.3801053 m 25.239734 MeV 388.91147 eV 3.3676505 mm 12.656345 m World muIoni - 68 -2.1996545 m 60.000845 cm 2.395022 m 25.219254 MeV 19.204538 keV 8.0108724 cm 12.736453 m World muIoni - 69 -2.2090699 m 60.309698 cm 2.3968378 m 25.214078 MeV 3.2384119 keV 1.0073982 cm 12.746527 m World muIoni - 70 -2.210251 m 60.348502 cm 2.3970663 m 25.213869 MeV 208.91765 eV 1.2640514 mm 12.747791 m World muIoni - 71 -2.2216698 m 60.723654 cm 2.3992756 m 25.205856 MeV 3.0912071 keV 1.2220649 cm 12.760012 m World muIoni - 72 -2.2491063 m 61.62785 cm 2.4046116 m 25.178081 MeV 5.1460286 keV 2.937695 cm 12.789389 m World muIoni - 73 -2.2511625 m 61.69649 cm 2.4050231 m 25.175211 MeV 1.3538765 keV 2.2064499 mm 12.791595 m World muIoni - 74 -2.2897777 m 62.985027 cm 2.41277 m 25.163797 MeV 10.05883 keV 4.143891 cm 12.833034 m World muIoni - 75 -2.2931761 m 63.098953 cm 2.4134494 m 25.16184 MeV 850.01546 eV 3.6481953 mm 12.836682 m World muIoni - 76 -2.2977998 m 63.253917 cm 2.4143744 m 25.157607 MeV 2.6733871 keV 4.9633877 mm 12.841646 m World muIoni - 77 -2.3016207 m 63.382189 cm 2.4151369 m 25.142458 MeV 2.4385235 keV 4.1019222 mm 12.845748 m World muIoni - 78 -2.3190552 m 63.966435 cm 2.418593 m 25.132839 MeV 5.6566308 keV 1.8709437 cm 12.864457 m World muIoni - 79 -2.335162 m 64.506183 cm 2.4218122 m 25.126169 MeV 4.4716512 keV 1.7289446 cm 12.881747 m World muIoni - 80 -2.3515335 m 65.058496 cm 2.4250667 m 25.11474 MeV 4.9959561 keV 1.7581859 cm 12.899329 m World muIoni - 81 -2.410911 m 67.068398 cm 2.436824 m 25.090855 MeV 20.750821 keV 6.3780325 cm 12.963109 m World muIoni - 82 -2.4426167 m 68.13926 cm 2.4430244 m 25.080206 MeV 9.3077655 keV 3.4034892 cm 12.997144 m World muIoni - 83 -2.4739618 m 69.198452 cm 2.4489388 m 25.068037 MeV 9.992732 keV 3.3610846 cm 13.030755 m World muIoni - 84 -2.5742379 m 72.529302 cm 2.4675647 m 25.034033 MeV 31.853386 keV 10.729316 cm 13.138048 m World muIoni - 85 -2.6095137 m 73.695747 cm 2.4742465 m 25.020579 MeV 9.7005163 keV 3.7750402 cm 13.175798 m World muIoni - 86 -2.6185756 m 73.995023 cm 2.4759824 m 25.017409 MeV 1.7308341 keV 9.6999646 mm 13.185498 m World muIoni - 87 -2.6620424 m 75.425965 cm 2.4843431 m 25.000861 MeV 11.861501 keV 4.6519188 cm 13.232017 m World muIoni - 88 -2.6706369 m 75.712113 cm 2.4860036 m 24.99276 MeV 3.7955263 keV 9.2092064 mm 13.241227 m World muIoni - 89 -2.6834006 m 76.135908 cm 2.488448 m 24.984839 MeV 5.2729386 keV 1.3669275 cm 13.254896 m World muIoni - 90 -2.7319633 m 77.756632 cm 2.4978749 m 24.783855 MeV 17.266595 keV 5.2056608 cm 13.306952 m World muIoni - 91 -2.7370527 m 77.92356 cm 2.4988828 m 24.780528 MeV 1.621467 keV 5.450182 mm 13.312403 m World muIoni - 92 -2.7408777 m 78.049553 cm 2.4996362 m 24.778252 MeV 1.1257988 keV 4.0970389 mm 13.3165 m World muIoni - 93 -2.7625788 m 78.76548 cm 2.5038775 m 24.769628 MeV 7.1164474 keV 2.3241827 cm 13.339741 m World muIoni - 94 -2.7731234 m 79.111354 cm 2.5059226 m 24.766806 MeV 2.8216474 keV 1.1284207 cm 13.351026 m World muIoni - 95 -2.7964215 m 79.875338 cm 2.5104092 m 24.74951 MeV 8.9566457 keV 2.4925858 cm 13.375951 m World muIoni - 96 -2.8203296 m 80.663408 cm 2.5149876 m 24.737386 MeV 9.4058409 keV 2.5586521 cm 13.401538 m World muIoni - 97 -2.8510189 m 81.68102 cm 2.5208094 m 24.70949 MeV 9.7020223 keV 3.2852421 cm 13.43439 m World muIoni - 98 -2.8785758 m 82.593652 cm 2.5259862 m 24.697652 MeV 10.594833 keV 2.9486814 cm 13.463877 m World muIoni - 99 -2.8927104 m 83.058824 cm 2.5286515 m 24.692309 MeV 4.311948 keV 1.5117222 cm 13.478994 m World muIoni - 100 -2.9203928 m 83.964957 cm 2.5339153 m 24.681642 MeV 9.2766707 keV 2.9599549 cm 13.508594 m World muIoni - 101 -2.9490662 m 84.901274 cm 2.5394133 m 24.675277 MeV 5.2214438 keV 3.0660416 cm 13.539254 m World muIoni - 102 -2.9600019 m 85.261731 cm 2.5415059 m 24.666727 MeV 3.9144975 keV 1.1703116 cm 13.550958 m World muIoni - 103 -3.0328814 m 87.664419 cm 2.5555305 m 24.644188 MeV 21.022787 keV 7.8009296 cm 13.628967 m World muIoni - 104 -3.0375727 m 87.819661 cm 2.556439 m 24.639244 MeV 2.9614786 keV 5.024327 mm 13.633991 m World muIoni - 105 -3.0399265 m 87.897686 cm 2.556896 m 24.63475 MeV 741.73823 eV 2.5215307 mm 13.636513 m World muIoni - 106 -3.0483071 m 88.175058 cm 2.5585227 m 24.63011 MeV 3.6004213 keV 8.9762973 mm 13.645489 m World muIoni - 107 -3.0514933 m 88.281275 cm 2.5591422 m 24.626555 MeV 878.08183 eV 3.4152884 mm 13.648904 m World muIoni - 108 -3.0702276 m 88.903963 cm 2.5627867 m 24.618442 MeV 4.8056526 keV 2.0075618 cm 13.66898 m World muIoni - 109 -3.088013 m 89.49113 cm 2.5662413 m 24.612599 MeV 5.8431979 keV 1.9045503 cm 13.688025 m World muIoni - 110 -3.1346689 m 91.039343 cm 2.5752794 m 24.600784 MeV 11.815426 keV 4.998169 cm 13.738007 m World muIoni - 111 -3.1482616 m 91.485904 cm 2.5778515 m 24.595603 MeV 3.8630861 keV 1.4536783 cm 13.752544 m World muIoni - 112 -3.1663548 m 92.079724 cm 2.5812885 m 24.59092 MeV 3.6481227 keV 1.9350535 cm 13.771894 m World muIoni - 113 -3.1820051 m 92.593754 cm 2.5842472 m 24.58213 MeV 7.4239878 keV 1.6736418 cm 13.788631 m World muIoni - 114 -3.1895252 m 92.839943 cm 2.5856571 m 24.57743 MeV 2.479501 keV 8.0374413 mm 13.796668 m World muIoni - 115 -3.2920355 m 96.200163 cm 2.604871 m 24.544224 MeV 31.210558 keV 10.95756 cm 13.906244 m World muIoni - 116 -3.2976683 m 96.38534 cm 2.6059192 m 24.537631 MeV 1.1929578 keV 6.0212631 mm 13.912265 m World muIoni - 117 -3.3113999 m 96.836745 cm 2.6084905 m 24.522896 MeV 5.8609775 keV 1.4681466 cm 13.926947 m World muIoni - 118 -3.3326152 m 97.534201 cm 2.6124771 m 24.514364 MeV 8.5321903 keV 2.2685394 cm 13.949632 m World muIoni - 119 -3.3888734 m 99.35712 cm 2.6229935 m 24.499757 MeV 14.607132 keV 6.006586 cm 14.009698 m World muIoni - 120 -3.3895924 m 99.380758 cm 2.6231273 m 24.498028 MeV 57.018782 eV 768.63016 um 14.010467 m World muIoni - 121 -3.394247 m 99.534029 cm 2.6239922 m 24.492615 MeV 1.3758584 keV 4.9762261 mm 14.015443 m World muIoni - 122 -3.4505008 m 1.0138175 m 2.634415 m 24.472542 MeV 18.687645 keV 6.012118 cm 14.075564 m World muIoni - 123 -3.47115 m 1.0206878 m 2.638194 m 24.457397 MeV 8.5699387 keV 2.2087863 cm 14.097652 m World muIoni - 124 -3.5065651 m 1.0325256 m 2.6446509 m 24.441074 MeV 15.106295 keV 3.7895329 cm 14.135547 m World muIoni - 125 -3.5329292 m 1.041389 m 2.6495491 m 24.429573 MeV 6.6339588 keV 2.8242141 cm 14.163789 m World muIoni - 126 -3.543513 m 1.0449407 m 2.6515162 m 24.423131 MeV 4.4331085 keV 1.1335863 cm 14.175125 m World muIoni - 127 -3.5567017 m 1.0493648 m 2.653948 m 24.416906 MeV 2.9557752 keV 1.4121888 cm 14.189247 m World muIoni - 128 -3.5605239 m 1.0506543 m 2.6546519 m 24.415936 MeV 969.71126 eV 4.0948125 mm 14.193342 m World muIoni - 129 -3.6209635 m 1.0710426 m 2.6657677 m 24.394599 MeV 19.667475 keV 6.4747389 cm 14.258089 m World muIoni - 130 -3.6354531 m 1.0758941 m 2.6684502 m 24.38036 MeV 5.7713113 keV 1.5513963 cm 14.273603 m World muIoni - 131 -3.7209015 m 1.1044301 m 2.6840709 m 24.351535 MeV 27.731415 keV 9.1432136 cm 14.365035 m World muIoni - 132 -3.7833063 m 1.1256887 m 2.6958339 m 24.324148 MeV 22.572068 keV 6.6967853 cm 14.432003 m World muIoni - 133 -3.7886863 m 1.1275305 m 2.6968522 m 24.3104 MeV 2.2831402 keV 5.7769151 mm 14.43778 m World muIoni - 134 -3.8037309 m 1.132676 m 2.6997151 m 24.304285 MeV 6.1147923 keV 1.6155912 cm 14.453936 m World muIoni - 135 -3.8559428 m 1.1505576 m 2.7095068 m 24.288099 MeV 14.924178 keV 5.6051168 cm 14.509987 m World muIoni - 136 -3.8850244 m 1.1606009 m 2.7150154 m 24.256053 MeV 7.4773344 keV 3.1256286 cm 14.541243 m World muIoni - 137 -3.9139048 m 1.1705917 m 2.7205298 m 24.244883 MeV 8.009963 keV 3.1053193 cm 14.572297 m World muIoni - 138 -3.9321796 m 1.1768294 m 2.7240345 m 24.235949 MeV 7.6557999 keV 1.9625535 cm 14.591922 m World muIoni - 139 -3.9737987 m 1.1908937 m 2.7318959 m 24.220297 MeV 11.753086 keV 4.4629491 cm 14.636552 m World muIoni - 140 -3.9880568 m 1.1957071 m 2.7345418 m 24.212904 MeV 4.2292717 keV 1.5279486 cm 14.651831 m World muIoni - 141 -3.9929993 m 1.1973796 m 2.7354651 m 24.209143 MeV 1.3598586 keV 5.2988637 mm 14.65713 m World muIoni - 142 -4.0720868 m 1.224008 m 2.750034 m 24.187868 MeV 19.807457 keV 8.4713269 cm 14.741843 m World muIoni - 143 -4.1046309 m 1.2347333 m 2.7556676 m 24.175445 MeV 11.333906 keV 3.4725996 cm 14.776569 m World muIoni - 144 -4.1260846 m 1.2418093 m 2.7594151 m 24.166825 MeV 7.6210129 keV 2.2899224 cm 14.799468 m World muIoni - 145 -4.1270876 m 1.2421385 m 2.7595893 m 24.166641 MeV 184.47112 eV 1.0699621 mm 14.800538 m World muIoni - 146 -4.1736776 m 1.2574257 m 2.7676802 m 24.146457 MeV 19.109418 keV 4.9697072 cm 14.850236 m World muIoni - 147 -4.1932496 m 1.2637924 m 2.7710323 m 24.137569 MeV 5.7625208 keV 2.0852692 cm 14.871088 m World muIoni - 148 -4.1977179 m 1.2652378 m 2.7717894 m 24.13444 MeV 1.7609068 keV 4.7569438 mm 14.875845 m World muIoni - 149 -4.2700987 m 1.2886684 m 2.784082 m 24.112933 MeV 19.759637 keV 7.7065771 cm 14.952911 m World muIoni - 150 -4.2848005 m 1.2933939 m 2.7865647 m 24.107373 MeV 4.5422311 keV 1.5640957 cm 14.968552 m World muIoni - 151 -4.3076935 m 1.3007326 m 2.7904561 m 24.099635 MeV 6.4750275 keV 2.4353457 cm 14.992905 m World muIoni - 152 -4.3451035 m 1.3127864 m 2.796642 m 24.064339 MeV 14.190377 keV 3.9787983 cm 15.032693 m World muIoni - 153 -4.3465721 m 1.313261 m 2.7968771 m 24.06306 MeV 237.51191 eV 1.5611396 mm 15.034254 m World muIoni - 154 -4.3713475 m 1.3212148 m 2.8008972 m 24.049771 MeV 5.9150943 keV 2.6329774 cm 15.060584 m World muIoni - 155 -4.3759316 m 1.322658 m 2.8016565 m 24.047316 MeV 813.56222 eV 4.8655136 mm 15.06545 m World muIoni - 156 -4.3868957 m 1.3261136 m 2.8034722 m 24.043222 MeV 2.4889876 keV 1.1638328 cm 15.077088 m World muIoni - 157 -4.3869628 m 1.3261348 m 2.8034834 m 24.026196 MeV 0 eV 71.249956 um 15.077159 m World muIoni - 158 -4.43888 m 1.3425906 m 2.812103 m 24.004013 MeV 20.399719 keV 5.514079 cm 15.1323 m World muIoni - 159 -4.4645957 m 1.3507535 m 2.8163283 m 23.993117 MeV 8.3590838 keV 2.730908 cm 15.159609 m World muIoni - 160 -4.4887429 m 1.3584676 m 2.8203197 m 23.978931 MeV 3.8373628 keV 2.5661742 cm 15.185271 m World muIoni - 161 -4.4987733 m 1.3616733 m 2.8219507 m 23.972273 MeV 5.5335762 keV 1.0655762 cm 15.195927 m World muIoni - 162 -4.5280026 m 1.3709769 m 2.8267471 m 23.942544 MeV 6.6979157 keV 3.1047078 cm 15.226974 m World muIoni - 163 -4.5688205 m 1.3838996 m 2.8334649 m 23.930112 MeV 10.90902 keV 4.3338638 cm 15.270312 m World muIoni - 164 -4.5736726 m 1.3854527 m 2.8342806 m 23.92908 MeV 1.032416 keV 5.1594154 mm 15.275472 m World muIoni - 165 -4.6074218 m 1.3962486 m 2.8399519 m 23.907828 MeV 11.942154 keV 3.5884996 cm 15.311357 m World muIoni - 166 -4.6132228 m 1.3980997 m 2.840951 m 23.903853 MeV 1.78685 keV 6.1705918 mm 15.317527 m World muIoni - 167 -4.6614919 m 1.413495 m 2.8492467 m 23.887851 MeV 14.842314 keV 5.1339583 cm 15.368867 m World muIoni - 168 -4.7180138 m 1.431617 m 2.8588472 m 23.861134 MeV 23.792982 keV 6.0127589 cm 15.428995 m World muIoni - 169 -4.7693226 m 1.4481199 m 2.8676181 m 23.845696 MeV 15.437639 keV 5.4606726 cm 15.483601 m World muIoni - 170 -4.7792955 m 1.4513339 m 2.8693789 m 23.837611 MeV 4.189417 keV 1.0624861 cm 15.494226 m World muIoni - 171 -4.7842423 m 1.4529369 m 2.8702575 m 23.836168 MeV 1.4433952 keV 5.2737724 mm 15.4995 m OutOfWorld Transportation -Track (trackID 19, parentID 4) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.076222797447(mm),1.3494862474864(mm),79.281092027332(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.005459(mm),1.9424858(mm),78.588262(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10463,7 +9322,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.877946(mm),3.1024234(mm),78.9634(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.790439(mm),-2.2458688(mm),78.978829(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10472,7 +9331,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.391997(mm),-3.1821333(mm),78.872759(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.524563(mm),2.9675212(mm),79.025711(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10481,7 +9340,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.187077(mm),1.2698284(mm),79.085218(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.386992(mm),0.15675663(mm),78.697314(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10490,7 +9349,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.115962(mm),2.6909096(mm),78.745104(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.236838(mm),-1.0797121(mm),79.252771(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10499,7 +9358,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.368548(mm),3.2480943(mm),78.524239(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.212606(mm),0.011523037(mm),79.080717(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10508,7 +9367,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.494275(mm),-2.9007048(mm),78.678397(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.04317(mm),1.2314527(mm),79.110593(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10517,7 +9376,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.566679(mm),-2.6947001(mm),78.66563(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.827055(mm),2.2520599(mm),78.796046(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10526,7 +9385,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.767738(mm),2.5775622(mm),78.277524(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.954188(mm),3.3746211(mm),78.597302(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10535,7 +9394,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.829819(mm),2.3458315(mm),78.971886(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.460032(mm),1.4314281(mm),78.508108(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10544,7 +9403,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.881148(mm),1.2429422(mm),78.962835(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.19719(mm),2.8340081(mm),79.083435(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10553,7 +9412,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.376295(mm),0.56192991(mm),79.228181(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.131668(mm),-1.9317111(mm),78.213354(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10562,7 +9421,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.026438(mm),-1.8506979(mm),78.584562(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.077756(mm),-1.915716(mm),79.280822(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10571,7 +9430,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.7443(mm),0.85196738(mm),78.634311(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.190056(mm),-3.3677499(mm),78.555712(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10580,7 +9439,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.396949(mm),2.0564047(mm),78.695558(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.157581(mm),2.6133215(mm),78.561438(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10589,7 +9448,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.182259(mm),0.35427126(mm),78.38076(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.377435(mm),1.6572299(mm),79.22798(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10598,7 +9457,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.980016(mm),-1.1160471(mm),79.298056(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.766672(mm),1.1721028(mm),79.159347(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10607,7 +9466,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.922368(mm),3.0635482(mm),78.955567(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.622387(mm),-1.7148406(mm),79.184788(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10616,7 +9475,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.144884(mm),-2.4323892(mm),78.38735(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.743486(mm),0.32878447(mm),78.634455(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10625,7 +9484,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.245053(mm),-2.1546834(mm),78.369688(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.143985(mm),0.99329815(mm),78.387509(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10634,7 +9493,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.311022(mm),-1.2905419(mm),78.71071(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.370747(mm),0.51148849(mm),78.700179(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10643,7 +9502,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.991708(mm),3.0304792(mm),78.414359(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.453547(mm),-0.76083015(mm),79.21456(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10652,7 +9511,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.386777(mm),3.0734187(mm),78.697352(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.826715(mm),-3.1606204(mm),78.972433(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10661,7 +9520,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.786625(mm),0.21080685(mm),78.626848(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.69339(mm),-3.728209(mm),78.995942(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10670,7 +9529,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.75934(mm),-3.3022095(mm),78.807986(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.692931(mm),1.3968437(mm),79.348677(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10679,7 +9538,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.107122(mm),-2.2602199(mm),79.099317(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.717219(mm),1.2125601(mm),78.815413(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10688,7 +9547,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.263743(mm),-1.7635833(mm),78.719046(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.374632(mm),0.2915545(mm),79.228474(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10697,7 +9556,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.086513(mm),3.548055(mm),79.102951(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.735621(mm),0.47403298(mm),78.635841(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10706,7 +9565,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.33891(mm),-0.82233573(mm),79.234773(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.132515(mm),1.556951(mm),78.742185(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10715,7 +9574,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.133143(mm),-0.092355433(mm),78.565748(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.604736(mm),0.72101495(mm),79.364228(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10724,7 +9583,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.637758(mm),2.6155162(mm),79.182078(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.871559(mm),-1.6101872(mm),79.31718(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10733,7 +9592,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.991609(mm),1.3239407(mm),78.23805(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.999505(mm),0.54020636(mm),78.589312(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10742,7 +9601,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.041436(mm),3.3157829(mm),79.110899(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.104839(mm),3.0487225(mm),78.747065(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10751,7 +9610,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.699427(mm),-1.8358889(mm),78.994877(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.037236(mm),2.1159455(mm),78.582659(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10760,7 +9619,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.893367(mm),-3.0910578(mm),79.137007(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.235712(mm),-0.52652674(mm),78.900316(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10769,7 +9628,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.164989(mm),-2.9901975(mm),79.089113(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.466149(mm),2.5329035(mm),78.50703(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10778,7 +9637,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.751644(mm),0.68425434(mm),78.280362(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.851178(mm),-1.8585112(mm),78.439139(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10787,7 +9646,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.781928(mm),-3.1494429(mm),79.156657(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.461133(mm),-0.34146733(mm),78.684241(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10796,7 +9655,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.01325(mm),1.1362452(mm),78.586888(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.885475(mm),-3.7127564(mm),78.785745(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10805,7 +9664,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.624494(mm),3.7861124(mm),78.831763(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.516868(mm),-1.8046813(mm),79.203394(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10814,7 +9673,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.16521(mm),-0.01956329(mm),79.441728(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.133929(mm),1.658661(mm),78.918263(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10823,7 +9682,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.740402(mm),-0.025786816(mm),78.458671(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.039252(mm),1.3115634(mm),78.582303(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10832,7 +9691,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.253313(mm),1.0661001(mm),79.073539(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.819405(mm),0.41129476(mm),79.326376(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10841,7 +9700,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.116021(mm),1.5719697(mm),78.216113(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.798002(mm),3.1276284(mm),78.977496(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10850,7 +9709,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.871853(mm),-1.9122815(mm),79.317128(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.618472(mm),0.24110083(mm),78.303844(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10859,7 +9718,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.535803(mm),-2.881004(mm),78.671075(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.26373(mm),-2.8100595(mm),78.895375(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10868,7 +9727,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.360126(mm),0.68959043(mm),78.878378(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.672321(mm),0.493064(mm),79.175984(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10877,7 +9736,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.737515(mm),2.6965192(mm),78.811834(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.757984(mm),1.4006208(mm),78.279244(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10886,7 +9745,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.795742(mm),-2.8077235(mm),78.977894(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.899002(mm),1.5890016(mm),79.136014(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10895,7 +9754,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.184973(mm),-1.6508234(mm),78.203955(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.156104(mm),0.34551683(mm),78.385372(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10904,7 +9763,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.873664(mm),2.0722644(mm),79.316809(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.011461(mm),-1.3095879(mm),78.410876(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10913,7 +9772,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.252789(mm),-1.9476117(mm),78.897305(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.628362(mm),2.1091546(mm),78.3021(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10922,7 +9781,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.626762(mm),-3.3830532(mm),78.655036(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.426887(mm),2.8885107(mm),78.513952(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10931,7 +9790,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.183477(mm),-3.2103763(mm),78.380545(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.18562(mm),-1.4401702(mm),78.380168(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10940,7 +9799,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.049839(mm),0.85513735(mm),79.109417(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.547528(mm),-0.26768185(mm),78.140026(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10949,7 +9808,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.975213(mm),1.2262086(mm),78.240941(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.094265(mm),0.10146066(mm),78.74893(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10958,7 +9817,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.834885(mm),1.3764584(mm),78.794665(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.925005(mm),0.10234827(mm),78.778775(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10967,7 +9826,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.249234(mm),2.1487397(mm),79.250586(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.084183(mm),2.3967112(mm),78.927034(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10976,7 +9835,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.322754(mm),-3.5464818(mm),79.061295(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.972062(mm),0.99598416(mm),78.770477(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10985,7 +9844,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.499617(mm),-0.5861613(mm),78.677455(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.084429(mm),-0.28451184(mm),78.574337(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -10994,7 +9853,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.762295(mm),2.3438531(mm),79.336446(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.154297(mm),-3.4254096(mm),78.914672(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11003,7 +9862,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.274835(mm),0.12611347(mm),78.71709(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.996821(mm),-2.13689(mm),79.118766(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11012,7 +9871,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.59142(mm),-0.002251067(mm),79.013922(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.891283(mm),0.94627164(mm),78.961048(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11021,7 +9880,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.902063(mm),3.0926456(mm),78.959147(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.514479(mm),0.5709265(mm),78.674835(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11030,7 +9889,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.034899(mm),-2.1813654(mm),78.759398(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.611473(mm),-2.8464167(mm),79.186713(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11039,7 +9898,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.122654(mm),2.5266081(mm),78.567597(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.837102(mm),1.494452(mm),78.441621(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11048,7 +9907,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.301907(mm),1.1063508(mm),79.241298(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.880022(mm),-2.2128928(mm),79.139361(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11057,7 +9916,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.526338(mm),3.134746(mm),79.201725(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.721447(mm),-0.56025158(mm),79.167322(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11066,7 +9925,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.635748(mm),1.2262353(mm),79.35876(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.44277(mm),-1.7347511(mm),78.863806(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11075,7 +9934,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.802964(mm),2.7190528(mm),78.800294(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.888037(mm),3.5310922(mm),78.96162(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11084,7 +9943,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.913313(mm),-1.9972368(mm),78.604509(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.564517(mm),-2.8277495(mm),79.018666(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11093,7 +9952,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.662424(mm),-1.1355762(mm),79.354056(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.032263(mm),-0.96262611(mm),78.407208(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11102,7 +9961,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.141191(mm),-0.8947516(mm),79.093309(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.713787(mm),-2.3543161(mm),79.344999(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11111,7 +9970,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.359829(mm),-0.77039215(mm),78.878431(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.49079(mm),-2.804244(mm),79.207993(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11120,7 +9979,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.04344(mm),1.1082923(mm),79.110545(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.867642(mm),-0.98062935(mm),78.612562(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11129,7 +9988,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.565015(mm),0.024494792(mm),78.31327(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.624368(mm),0.4519074(mm),79.360766(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11138,7 +9997,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.159629(mm),0.57988094(mm),79.090058(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.557776(mm),-1.7359349(mm),78.843527(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11147,7 +10006,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.378356(mm),-1.3154844(mm),79.404145(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.52315(mm),0.87592036(mm),79.202287(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11156,7 +10015,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.261914(mm),3.1376592(mm),78.719369(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.60474(mm),1.4732776(mm),79.364227(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11165,7 +10024,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.215032(mm),-2.5025318(mm),78.551308(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.518945(mm),-3.9627285(mm),78.850374(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11174,7 +10033,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.104367(mm),-0.56900405(mm),78.218168(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.550964(mm),-3.4404965(mm),78.492074(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11183,7 +10042,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.041106(mm),1.2415912(mm),79.287284(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.664574(mm),-2.3204885(mm),79.001023(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11192,7 +10051,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.966246(mm),0.24873228(mm),78.418849(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.055398(mm),0.82396725(mm),78.226802(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11201,7 +10060,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.865162(mm),0.65849918(mm),78.965654(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.073627(mm),0.13755191(mm),78.752569(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11210,7 +10069,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.247361(mm),1.2063985(mm),78.721935(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.007739(mm),3.231917(mm),78.940514(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11219,7 +10078,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.060859(mm),1.1520089(mm),78.931147(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.409956(mm),-1.3018276(mm),78.164284(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11228,7 +10087,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.926587(mm),-0.80494489(mm),78.249515(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.5913(mm),-1.9371941(mm),78.484962(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11237,7 +10096,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.017755(mm),-2.1262876(mm),78.23344(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.954076(mm),2.9370546(mm),78.949976(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11246,7 +10105,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.066765(mm),-2.8679862(mm),78.753779(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.44476(mm),-3.5080747(mm),79.039782(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11255,7 +10114,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.048563(mm),-1.8513945(mm),78.756988(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.369389(mm),3.2915078(mm),78.700418(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11264,7 +10123,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.407493(mm),2.3464097(mm),78.517372(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.45605(mm),-2.6615355(mm),78.685137(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11273,7 +10132,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.719615(mm),-1.944257(mm),78.28601(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.656625(mm),1.0953053(mm),79.178751(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11282,7 +10141,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.994689(mm),-0.58113097(mm),78.942815(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.464668(mm),-1.6122666(mm),78.683618(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11291,7 +10150,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.265198(mm),2.5979961(mm),78.366136(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.075008(mm),2.1376216(mm),78.575998(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11300,7 +10159,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.265329(mm),2.9682591(mm),79.071421(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.475869(mm),-2.3581852(mm),78.85797(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11309,7 +10168,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.927941(mm),-2.3590936(mm),79.130911(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.153899(mm),2.827822(mm),78.562088(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11318,7 +10177,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.296802(mm),2.09075(mm),78.889544(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.146723(mm),3.0194532(mm),78.563353(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11327,7 +10186,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.961186(mm),-2.1234878(mm),79.125049(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.598527(mm),-1.7552652(mm),79.365323(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11336,7 +10195,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.313827(mm),1.5562353(mm),79.239196(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.807169(mm),2.3549229(mm),78.623225(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11345,7 +10204,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.204759(mm),-2.638643(mm),78.729447(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.253017(mm),1.3122672(mm),78.897265(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11354,7 +10213,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.555794(mm),1.9764789(mm),78.843877(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.72912(mm),-2.2119488(mm),78.813315(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11363,7 +10222,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.31314(mm),1.9771903(mm),79.06299(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.407588(mm),-2.8239272(mm),79.046336(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11372,7 +10231,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.110057(mm),1.3198027(mm),78.393491(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.007139(mm),-2.1531725(mm),78.940619(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11381,7 +10240,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.686928(mm),-0.2965009(mm),78.291773(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.336839(mm),-3.6681116(mm),79.058811(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11390,7 +10249,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.999907(mm),2.5071804(mm),79.118222(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.316615(mm),-0.11537728(mm),78.180742(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11399,7 +10258,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.49058(mm),-2.8299409(mm),79.20803(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.60793(mm),-1.0714572(mm),78.48203(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11408,7 +10267,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.086407(mm),0.19695099(mm),78.221334(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.195136(mm),-3.0575448(mm),78.554816(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11417,7 +10276,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.728857(mm),-0.00055112756(mm),78.989688(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.278873(mm),3.5681043(mm),78.716378(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11426,7 +10285,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.59495(mm),1.1918476(mm),78.131664(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.804359(mm),2.8504982(mm),78.623721(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11435,7 +10294,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.537014(mm),-1.9455689(mm),78.670861(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.399479(mm),-2.3325174(mm),78.342458(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11444,7 +10303,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.827384(mm),-1.8989422(mm),78.972315(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.96058(mm),2.6334734(mm),79.125156(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11453,7 +10312,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.340705(mm),2.3876752(mm),78.881803(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.209375(mm),0.3740575(mm),78.552306(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11462,7 +10321,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.063943(mm),2.3191095(mm),78.930603(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.357713(mm),-3.2337334(mm),78.702477(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11471,7 +10330,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.366126(mm),-2.3158288(mm),78.524666(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.211587(mm),2.4550778(mm),78.375589(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11480,7 +10339,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.823628(mm),-2.3039529(mm),78.267669(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.183343(mm),-0.04338574(mm),78.556896(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11489,7 +10348,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.949597(mm),-0.85851881(mm),79.127093(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.102437(mm),0.75367633(mm),78.571162(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11498,7 +10357,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.872222(mm),-2.8223952(mm),78.435428(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.607548(mm),3.350031(mm),78.482097(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11507,7 +10366,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.955111(mm),-3.6588988(mm),78.949793(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.17999(mm),1.0797746(mm),78.733814(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11516,7 +10375,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.058647(mm),-2.6192158(mm),78.402556(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.453822(mm),1.8101345(mm),79.214511(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11525,7 +10384,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.247796(mm),-3.3380843(mm),79.074512(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.336039(mm),-1.2015778(mm),79.235279(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11534,7 +10393,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.488639(mm),0.79590161(mm),79.032045(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.599082(mm),0.16298883(mm),78.130936(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11543,7 +10402,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.493958(mm),2.2605067(mm),78.85478(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.114909(mm),3.3423216(mm),78.921617(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11552,7 +10411,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.830973(mm),-0.22227355(mm),78.619028(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.648182(mm),2.1579319(mm),79.356567(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11561,7 +10420,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.842149(mm),0.87108351(mm),79.146039(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.927326(mm),-1.0096769(mm),79.13102(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11570,7 +10429,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.404268(mm),-0.019591704(mm),78.165287(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.115452(mm),3.7918089(mm),78.745194(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11579,7 +10438,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.23808(mm),0.86985067(mm),78.370917(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.262998(mm),0.91859349(mm),78.895505(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11588,7 +10447,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.863022(mm),1.3101432(mm),78.789704(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.787385(mm),-0.6920091(mm),78.803041(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11597,7 +10456,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.171937(mm),-0.10550465(mm),78.206253(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.011542(mm),3.1749176(mm),78.763516(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11606,7 +10465,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.986093(mm),1.1278645(mm),78.415349(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.45926(mm),-2.3340135(mm),78.331917(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11615,7 +10474,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.78939(mm),0.34737239(mm),78.979014(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.134528(mm),-0.66535285(mm),78.565503(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11624,7 +10483,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.404221(mm),-0.79272171(mm),79.04693(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.018685(mm),-1.2758538(mm),79.114911(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11633,7 +10492,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.6784(mm),3.289043(mm),78.469604(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.006264(mm),2.4327042(mm),78.764447(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11642,7 +10501,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.012628(mm),-0.66166486(mm),78.939652(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.904545(mm),-3.2449477(mm),78.782383(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11651,7 +10510,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.116337(mm),-0.43707854(mm),78.392384(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.090935(mm),-0.90866045(mm),78.57319(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11660,7 +10519,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.14645(mm),-1.3920195(mm),79.092382(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.041692(mm),3.4462546(mm),79.110854(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11669,7 +10528,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.639701(mm),0.22800448(mm),79.358063(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.370713(mm),-3.3657306(mm),78.700184(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11678,7 +10537,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.100701(mm),1.2328824(mm),78.395141(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.367222(mm),-1.461219(mm),79.229781(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11687,7 +10546,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.683381(mm),-3.0857956(mm),78.82138(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.699404(mm),-0.29923435(mm),78.818554(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11696,7 +10555,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.12114(mm),1.7595694(mm),79.273172(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.44699(mm),1.4136619(mm),78.863062(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11705,7 +10564,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.862571(mm),-0.33768418(mm),79.142438(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.326429(mm),2.0744976(mm),79.060647(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11714,7 +10573,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.764694(mm),2.359171(mm),78.983369(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.302261(mm),-2.7048326(mm),78.535928(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11723,7 +10582,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.192444(mm),3.7540252(mm),78.907945(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.468615(mm),2.8370508(mm),79.211903(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11732,7 +10591,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.430182(mm),-1.6839648(mm),79.218679(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.586871(mm),0.12215447(mm),78.133089(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11741,7 +10600,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.104539(mm),-2.6841949(mm),78.570791(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.828966(mm),1.4096045(mm),78.972036(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11750,7 +10609,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.523391(mm),-1.1556974(mm),78.320609(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.376372(mm),-2.9646239(mm),78.52286(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11759,7 +10618,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.828898(mm),-1.5132096(mm),79.324702(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.171181(mm),-0.27914493(mm),79.264348(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11768,7 +10627,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.438104(mm),1.9342864(mm),78.688302(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.777595(mm),2.7086071(mm),78.804767(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11777,7 +10636,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.072402(mm),-2.6149437(mm),79.281766(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.81681(mm),2.0977124(mm),79.150507(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11786,7 +10645,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.168126(mm),2.1099451(mm),78.206925(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.853434(mm),-2.470949(mm),79.144049(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11795,7 +10654,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.892752(mm),-1.2938251(mm),78.608135(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.993482(mm),1.7528466(mm),78.7667(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11804,7 +10663,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.919379(mm),1.2219893(mm),79.132421(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.729118(mm),-3.1043923(mm),78.989642(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11813,7 +10672,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.371671(mm),-1.8491127(mm),78.171035(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.82984(mm),-3.1724752(mm),78.971882(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11822,7 +10681,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.122723(mm),1.5848335(mm),79.096566(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.948598(mm),0.16007863(mm),79.127269(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11831,7 +10690,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.852059(mm),-0.0045295933(mm),79.320618(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.932309(mm),1.9769894(mm),78.777487(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11840,7 +10699,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.913491(mm),-2.2117603(mm),78.957132(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.936392(mm),0.57851647(mm),78.953094(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11849,7 +10708,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.719525(mm),0.27442552(mm),78.991334(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.538226(mm),1.0525549(mm),78.317994(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11858,7 +10717,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.773884(mm),-0.86376708(mm),78.805422(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.14646(mm),3.2445293(mm),79.09238(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11867,7 +10726,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.287706(mm),-1.7026143(mm),78.714821(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.832238(mm),-2.5945088(mm),78.618805(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11876,7 +10735,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.470604(mm),0.3151931(mm),78.506244(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.663889(mm),0.4878148(mm),78.824817(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11885,7 +10744,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.098902(mm),0.30932907(mm),78.219131(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.145552(mm),-0.95895927(mm),78.916213(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11894,7 +10753,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.62454(mm),1.3358937(mm),78.655428(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.431588(mm),0.00089100554(mm),78.865778(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11903,7 +10762,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.464959(mm),-2.9043123(mm),79.212547(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.116867(mm),2.1699962(mm),78.215963(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11912,7 +10771,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.612318(mm),-0.20471083(mm),78.481256(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.31956(mm),0.4833409(mm),79.414512(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11921,7 +10780,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.753466(mm),1.7610755(mm),79.338003(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.570801(mm),-0.48003189(mm),78.135923(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11930,7 +10789,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.383806(mm),-3.2418897(mm),78.521549(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.265408(mm),0.58877558(mm),79.247734(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11939,7 +10798,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.950054(mm),3.8121954(mm),78.774358(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.150788(mm),-1.2158882(mm),78.562636(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11948,7 +10807,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.279668(mm),2.4465565(mm),78.892565(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.952013(mm),-1.3806814(mm),79.302994(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11957,7 +10816,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.923958(mm),-1.547854(mm),79.30794(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.735698(mm),-0.075440403(mm),78.459501(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11966,7 +10825,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.958699(mm),-0.76508186(mm),78.42018(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.701421(mm),3.3118869(mm),79.170853(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11975,7 +10834,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.498268(mm),-1.8094557(mm),79.206674(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.710891(mm),0.73540038(mm),78.111221(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11984,7 +10843,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.378066(mm),-1.1182079(mm),79.404196(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.674548(mm),-0.078227878(mm),78.117629(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -11993,7 +10852,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.843528(mm),0.58873084(mm),78.969468(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.507967(mm),-2.1910891(mm),78.675983(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12002,7 +10861,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.29717(mm),1.2722824(mm),79.242133(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.691095(mm),-2.9386165(mm),79.172673(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12011,7 +10870,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.533254(mm),-0.061248491(mm),78.495197(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.947331(mm),-1.7820047(mm),78.951165(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12020,7 +10879,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.905948(mm),2.6361661(mm),79.134789(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.830921(mm),1.8573853(mm),78.266384(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12029,7 +10888,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.775625(mm),-0.21200818(mm),78.276134(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.808005(mm),0.49361591(mm),78.975732(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12038,7 +10897,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.503236(mm),-0.72716917(mm),79.029471(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.787929(mm),3.1497138(mm),78.979272(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12047,7 +10906,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.041705(mm),-2.1623124(mm),79.287178(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.245113(mm),-3.4131507(mm),79.074985(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12056,7 +10915,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.712383(mm),1.9577827(mm),78.816266(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.449857(mm),0.55182806(mm),78.333575(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12065,7 +10924,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.655387(mm),-1.1063436(mm),79.002643(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.053084(mm),-3.219878(mm),78.579864(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12074,7 +10933,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.287409(mm),2.7606321(mm),78.538546(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.860462(mm),-3.2782678(mm),78.613829(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12083,7 +10942,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.21666(mm),-2.7267599(mm),79.256329(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.056332(mm),-0.22249589(mm),79.108272(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12092,7 +10951,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.782564(mm),3.8432557(mm),78.803891(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.725433(mm),-0.85374018(mm),78.813965(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12101,7 +10960,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.738191(mm),2.0074833(mm),78.635388(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.948087(mm),2.27577(mm),78.951032(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12110,7 +10969,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.625135(mm),-1.3758644(mm),79.184304(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.325801(mm),-2.4965525(mm),79.060758(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12119,7 +10978,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.886236(mm),-2.2312994(mm),78.432957(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.721624(mm),3.3462678(mm),78.461982(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12128,7 +10987,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.491623(mm),-0.39414991(mm),78.678865(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.019529(mm),3.8284693(mm),78.762108(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12137,7 +10996,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.074871(mm),0.097371492(mm),78.928676(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.258499(mm),2.3176931(mm),78.543644(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12146,7 +11005,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.321598(mm),-1.1991641(mm),78.885172(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-11.532926(mm),-1.4037419(mm),79.200563(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12155,7 +11014,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.273145(mm),0.31882598(mm),78.188407(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.682189(mm),3.2477783(mm),78.645263(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12164,7 +11023,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.797241(mm),0.60086692(mm),78.272322(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.825043(mm),3.8310773(mm),78.620074(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12173,7 +11032,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.456556(mm),-0.23916343(mm),79.214029(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.157899(mm),2.9698109(mm),78.385055(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12182,7 +11041,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.721414(mm),-2.4364978(mm),78.991(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.710447(mm),-0.95982997(mm),78.816607(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12191,7 +11050,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.290242(mm),-0.62594538(mm),78.538047(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-17.028126(mm),0.15371705(mm),78.231611(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12200,227 +11059,16 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-15.753723(mm),-1.2989372(mm),78.456323(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.708019(mm),-0.096679477(mm),78.464381(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = pi+, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -1.45 cm -1.3 mm 7.15 cm 41.1 MeV 0 eV 0 fm 0 fm Target initStep - 1 -1.457532 cm -253.02214 um 7.0436707 cm 35.333475 MeV 5.8132733 MeV 1.5051269 mm 1.5051269 mm Target hIoni - 2 -1.4716854 cm 606.58676 um 6.96136 cm 30.328463 MeV 5.0050111 MeV 1.208167 mm 2.7132939 mm Target hIoni - 3 -1.4894837 cm 1.3553503 mm 6.9030417 cm 25.395031 MeV 4.9334329 MeV 973.76526 um 3.6870592 mm Target hIoni - 4 -1.4937681 cm 1.9916922 mm 6.8621821 cm 21.408365 MeV 3.9866652 MeV 764.27136 um 4.4513305 mm Target hIoni - 5 -1.4927447 cm 2.5095717 mm 6.830686 cm 17.466863 MeV 3.9415024 MeV 612.13768 um 5.0634682 mm Target hIoni - 6 -1.4968459 cm 2.7527504 mm 6.817764 cm 15.454155 MeV 2.0127077 MeV 280.11557 um 5.3435838 mm Target Transportation - 7 11.702999 cm 4.0321085 cm -69.963892 cm 15.454169 MeV1.7411266e-16 eV 1.6727842 m 1.6781278 m CaptureMgnt Decay -Track (trackID 3, parentID 1) is processed with stopping code 2 - -********************************************************************************************************* -* G4Track Information: Particle = mu+, Track ID = 12, Parent ID = 3 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 11.7 cm 4.03 cm -70 cm 20.8 MeV 0 eV 0 fm 0 fm CaptureMgnt initStep - 1 8.6074708 cm -1.1375663 cm -2 m 20.75551 MeV7.5925675e-16 eV 11.17407 m 11.17407 m CaptureMgnt Transportation - 2 7.3151668 cm -2.5480692 cm -2.0022414 m 20.742787 MeV 8.4265785 keV 1.9260889 cm 11.193331 m World muIoni - 3 7.2088592 cm -2.6639935 cm -2.0024257 m 20.74028 MeV 720.24253 eV 1.5836388 mm 11.194914 m World muIoni - 4 7.1498915 cm -2.7283697 cm -2.0025282 m 20.738142 MeV 758.09996 eV 879.00998 um 11.195793 m World muIoni - 5 5.3024795 cm -4.74176 cm -2.0057223 m 20.729805 MeV 8.3373181 keV 2.7511311 cm 11.223305 m World muIoni - 6 4.7656784 cm -5.3222528 cm -2.0066293 m 20.728654 MeV 1.1507299 keV 7.9583599 mm 11.231263 m World muIoni - 7 4.3815126 cm -5.7384885 cm -2.0072817 m 20.725618 MeV 1.189047 keV 5.7016819 mm 11.236965 m World muIoni - 8 4.273754 cm -5.8553432 cm -2.0074661 m 20.723209 MeV 146.77712 eV 1.6002206 mm 11.238565 m World muIoni - 9 3.056228 cm -7.1751399 cm -2.0095403 m 20.712999 MeV 4.0783348 keV 1.8075571 cm 11.256641 m World muIoni - 10 3.0127958 cm -7.2225364 cm -2.0096152 m 20.711577 MeV 129.28291 eV 647.21899 um 11.257288 m World muIoni - 11 2.0115551 mm -10.290415 cm -2.0144438 m 20.696565 MeV 13.554998 keV 4.1893273 cm 11.299181 m World muIoni - 12 1.7307286 mm -10.321163 cm -2.0144921 m 20.69531 MeV 38.70581 eV 419.21476 um 11.2996 m World muIoni - 13 -1.181475 mm -10.639837 cm -2.0149939 m 20.691809 MeV 2.2750442 keV 4.3460434 mm 11.303946 m World muIoni - 14 -2.5063582 mm -10.784902 cm -2.0152237 m 20.68983 MeV 907.12346 eV 1.9779969 mm 11.305924 m World muIoni - 15 -5.8612681 mm -11.152101 cm -2.0158057 m 20.686552 MeV 1.686593 keV 5.0077627 mm 11.310932 m World muIoni - 16 -1.2187542 cm -11.8451 cm -2.0169113 m 20.681838 MeV 3.5169899 keV 9.448227 mm 11.32038 m World muIoni - 17 -3.7150436 cm -14.577851 cm -2.0211951 m 20.671865 MeV 9.9728387 keV 3.725986 cm 11.35764 m World muIoni - 18 -5.7601006 cm -16.8142 cm -2.0246886 m 20.660559 MeV 10.05247 keV 3.0505081 cm 11.388145 m World muIoni - 19 -5.7827252 cm -16.83897 cm -2.0247277 m 20.657807 MeV 39.587269 eV 337.75349 um 11.388483 m World muIoni - 20 -6.0977921 cm -17.183477 cm -2.025272 m 20.654056 MeV 911.91433 eV 4.7001574 mm 11.393183 m World muIoni - 21 -7.9574756 cm -19.218101 cm -2.0285161 m 20.641295 MeV 11.755367 keV 2.7754981 cm 11.420938 m World muIoni - 22 -8.1609079 cm -19.440892 cm -2.0288757 m 20.640431 MeV 863.95106 eV 3.0383203 mm 11.423977 m World muIoni - 23 -8.7806187 cm -20.120123 cm -2.0299737 m 20.516592 MeV 2.6418406 keV 9.2598772 mm 11.433236 m World muIoni - 24 -11.152683 cm -22.72636 cm -2.0340255 m 20.502121 MeV 12.50105 keV 3.5473078 cm 11.468709 m World muIoni - 25 -13.840337 cm -25.675712 cm -2.0384915 m 20.485775 MeV 12.090453 keV 4.0151856 cm 11.508861 m World muIoni - 26 -15.449115 cm -27.428639 cm -2.0411782 m 20.478466 MeV 7.3092782 keV 2.3943942 cm 11.532805 m World muIoni - 27 -18.127255 cm -30.347612 cm -2.0458111 m 20.452633 MeV 12.362955 keV 3.9884447 cm 11.57269 m World muIoni - 28 -19.818476 cm -32.16584 cm -2.0487809 m 20.445271 MeV 5.828676 keV 2.5008798 cm 11.597699 m World muIoni - 29 -22.158081 cm -34.683417 cm -2.052879 m 20.430202 MeV 12.066424 keV 3.4612068 cm 11.632311 m World muIoni - 30 -23.621061 cm -36.252164 cm -2.0554325 m 20.421522 MeV 6.6022456 keV 2.1602065 cm 11.653913 m World muIoni - 31 -25.322971 cm -38.082791 cm -2.0583959 m 20.377154 MeV 7.861165 keV 2.5170495 cm 11.679083 m World muIoni - 32 -26.178029 cm -39.003041 cm -2.0598473 m 20.372082 MeV 4.0654491 keV 1.2645369 cm 11.691729 m World muIoni - 33 -27.532933 cm -40.463537 cm -2.0621315 m 20.365419 MeV 5.3796361 keV 2.0052434 cm 11.711781 m World muIoni - 34 -29.327934 cm -42.402965 cm -2.0652706 m 20.33819 MeV 10.03839 keV 2.6611981 cm 11.738393 m World muIoni - 35 -33.551065 cm -46.955402 cm -2.0725648 m 20.315678 MeV 19.579123 keV 6.2523587 cm 11.800917 m World muIoni - 36 -33.800955 cm -47.226434 cm -2.073025 m 20.313507 MeV 860.68013 eV 3.7151146 mm 11.804632 m World muIoni - 37 -33.974228 cm -47.414022 cm -2.0733443 m 20.311243 MeV 128.77594 eV 2.5735711 mm 11.807205 m World muIoni - 38 -34.96561 cm -48.486499 cm -2.0751639 m 20.300868 MeV 5.7279061 keV 1.4717879 cm 11.821923 m World muIoni - 39 -36.186142 cm -49.807908 cm -2.0774364 m 20.289213 MeV 8.3614073 keV 1.8131381 cm 11.840054 m World muIoni - 40 -36.352536 cm -49.987932 cm -2.0777502 m 20.284081 MeV 591.73929 eV 2.4714448 mm 11.842526 m World muIoni - 41 -37.051703 cm -50.742904 cm -2.0790735 m 20.279856 MeV 4.2245374 keV 1.037463 cm 11.852901 m World muIoni - 42 -43.745206 cm -57.973245 cm -2.0917137 m 20.242959 MeV 33.796673 keV 9.933797 cm 11.952239 m World muIoni - 43 -44.616626 cm -58.905495 cm -2.0933628 m 20.18638 MeV 4.7947769 keV 1.2867244 cm 11.965106 m World muIoni - 44 -45.519115 cm -59.874715 cm -2.0951122 m 20.177798 MeV 4.7052008 keV 1.3358447 cm 11.978464 m World muIoni - 45 -45.549443 cm -59.907231 cm -2.0951706 m 20.172632 MeV 91.409121 eV 448.46968 um 11.978913 m World muIoni - 46 -47.473371 cm -61.966699 cm -2.0988576 m 20.162747 MeV 8.8046312 keV 2.8423377 cm 12.007336 m World muIoni - 47 -57.710302 cm -72.970809 cm -2.1191965 m 20.108224 MeV 53.005024 keV 15.166694 cm 12.159003 m World muIoni - 48 -57.893655 cm -73.165546 cm -2.1195533 m 20.104948 MeV 406.60466 eV 2.6983999 mm 12.161701 m World muIoni - 49 -58.068382 cm -73.351028 cm -2.1198942 m 20.104262 MeV 685.66057 eV 2.5709046 mm 12.164272 m World muIoni - 50 -60.578044 cm -76.014426 cm -2.1247892 m 20.089149 MeV 15.112601 keV 3.6921244 cm 12.201194 m World muIoni - 51 -61.113187 cm -76.580168 cm -2.1258356 m 20.07145 MeV 2.7954828 keV 7.8574306 mm 12.209051 m World muIoni - 52 -62.573695 cm -78.127372 cm -2.1287244 m 20.062683 MeV 7.6799761 keV 2.147182 cm 12.230523 m World muIoni - 53 -65.087403 cm -80.791888 cm -2.1337275 m 20.046548 MeV 16.135263 keV 3.6971285 cm 12.267494 m World muIoni - 54 -66.261489 cm -82.033773 cm -2.1360941 m 19.875201 MeV 4.8973041 keV 1.7253317 cm 12.284747 m World muIoni - 55 -66.655343 cm -82.445134 cm -2.1368471 m 19.872665 MeV 2.5364929 keV 5.7446478 mm 12.290492 m World muIoni - 56 -67.873988 cm -83.71844 cm -2.1391814 m 19.866368 MeV 4.9918778 keV 1.7778927 cm 12.308271 m World muIoni - 57 -70.41614 cm -86.378889 cm -2.1439257 m 19.843651 MeV 16.052049 keV 3.7102154 cm 12.345373 m World muIoni - 58 -73.448121 cm -89.539641 cm -2.1495289 m 19.82933 MeV 11.699617 keV 4.4155817 cm 12.389529 m World muIoni - 59 -76.532806 cm -92.756878 cm -2.1552568 m 19.813726 MeV 13.148364 keV 4.4937877 cm 12.434467 m World muIoni - 60 -76.838959 cm -93.078113 cm -2.1558323 m 19.807648 MeV 1.0737276 keV 4.4747475 mm 12.438942 m World muIoni - 61 -78.085779 cm -94.385239 cm -2.1581962 m 19.802394 MeV 5.2541546 keV 1.8218196 cm 12.45716 m World muIoni - 62 -79.18966 cm -95.54289 cm -2.1602394 m 19.792814 MeV 7.6757731 keV 1.6125957 cm 12.473286 m World muIoni - 63 -80.663037 cm -97.084406 cm -2.1629496 m 19.781886 MeV 8.7945101 keV 2.1495517 cm 12.494781 m World muIoni - 64 -84.966324 cm -1.0156957 m -2.1705978 m 19.753 MeV 24.798279 keV 6.2626164 cm 12.557407 m World muIoni - 65 -87.755109 cm -1.0450849 m -2.175582 m 19.73966 MeV 11.848822 keV 4.0820452 cm 12.598228 m World muIoni - 66 -89.028933 cm -1.0585522 m -2.1778882 m 19.728984 MeV 6.652999 keV 1.8680234 cm 12.616908 m World muIoni - 67 -91.860921 cm -1.0884984 m -2.1830108 m 19.713269 MeV 13.559662 keV 4.1533666 cm 12.658442 m World muIoni - 68 -92.793049 cm -1.0983075 m -2.1847158 m 19.707824 MeV 4.3913001 keV 1.3638566 cm 12.67208 m World muIoni - 69 -1.0026026 m -1.1768197 m -2.198361 m 19.665786 MeV 39.096498 keV 10.920866 cm 12.781289 m World muIoni - 70 -1.0189364 m -1.1940575 m -2.2012741 m 19.657818 MeV 6.8479188 keV 2.3925395 cm 12.805214 m World muIoni - 71 -1.0582644 m -1.2353518 m -2.2083159 m 19.632753 MeV 21.141051 keV 5.7458925 cm 12.862673 m World muIoni - 72 -1.0817314 m -1.2598445 m -2.2125995 m 19.614298 MeV 12.653435 keV 3.4189967 cm 12.896863 m World muIoni - 73 -1.0929897 m -1.2716154 m -2.2146426 m 19.603432 MeV 7.2658761 keV 1.6415709 cm 12.913279 m World muIoni - 74 -1.0960963 m -1.2748768 m -2.2152111 m 19.602286 MeV 1.1456031 keV 4.5399482 mm 12.917819 m World muIoni - 75 -1.124082 m -1.3042742 m -2.2203899 m 19.58747 MeV 13.603222 keV 4.0917441 cm 12.958736 m World muIoni - 76 -1.1735465 m -1.3565906 m -2.2295465 m 19.566381 MeV 21.08876 keV 7.2578698 cm 13.031315 m World muIoni - 77 -1.180553 m -1.3640538 m -2.2309292 m 19.560668 MeV 3.3049065 keV 1.0329686 cm 13.041645 m World muIoni - 78 -1.2219418 m -1.4080421 m -2.2391849 m 19.534032 MeV 19.135774 keV 6.0960594 cm 13.102605 m World muIoni - 79 -1.2485269 m -1.4360087 m -2.2441249 m 19.514476 MeV 18.218681 keV 3.8901314 cm 13.141507 m World muIoni - 80 -1.2550187 m -1.4428238 m -2.2453708 m 19.511559 MeV 2.9173954 keV 9.4942686 mm 13.151001 m World muIoni - 81 -1.2667705 m -1.4551553 m -2.2476528 m 19.503901 MeV 4.98822 keV 1.7186656 cm 13.168188 m World muIoni - 82 -1.2791867 m -1.4681599 m -2.2500562 m 19.491431 MeV 5.6324207 keV 1.8139982 cm 13.186328 m World muIoni - 83 -1.3128363 m -1.503194 m -2.2566195 m 19.474052 MeV 16.091233 keV 4.9018115 cm 13.235346 m World muIoni - 84 -1.3327118 m -1.5238002 m -2.2606091 m 19.461638 MeV 10.840828 keV 2.8906271 cm 13.264252 m World muIoni - 85 -1.3458753 m -1.5373259 m -2.2631981 m 19.451432 MeV 6.9042607 keV 1.9050598 cm 13.283303 m World muIoni - 86 -1.346842 m -1.5383158 m -2.2633843 m 19.450802 MeV 629.77673 eV 1.396119 mm 13.284699 m World muIoni - 87 -1.348878 m -1.5404009 m -2.2637758 m 19.449491 MeV 1.3107058 keV 2.9404194 mm 13.287639 m World muIoni - 88 -1.3497494 m -1.5412927 m -2.263943 m 19.44589 MeV 2.5078575 keV 1.2580477 mm 13.288897 m World muIoni - 89 -1.3676054 m -1.559418 m -2.2672849 m 19.432941 MeV 8.9514229 keV 2.5661958 cm 13.314559 m World muIoni - 90 -1.3772459 m -1.5692148 m -2.2690646 m 19.424904 MeV 6.3857522 keV 1.3859483 cm 13.328419 m World muIoni - 91 -1.3939222 m -1.5861884 m -2.2721681 m 19.403009 MeV 8.6417541 keV 2.3996578 cm 13.352415 m World muIoni - 92 -1.4473995 m -1.6404675 m -2.2823379 m 19.376905 MeV 24.8315 keV 7.6873612 cm 13.429289 m World muIoni - 93 -1.4656787 m -1.6588559 m -2.2856603 m 19.368656 MeV 8.2488477 keV 2.6140078 cm 13.455429 m World muIoni - 94 -1.4717499 m -1.6649384 m -2.286798 m 19.363587 MeV 1.7195527 keV 8.6689372 mm 13.464098 m World muIoni - 95 -1.4861604 m -1.6793843 m -2.289478 m 19.346902 MeV 10.639196 keV 2.0579833 cm 13.484678 m World muIoni - 96 -1.4990342 m -1.692363 m -2.29188 m 19.335331 MeV 5.2462252 keV 1.8437858 cm 13.503115 m World muIoni - 97 -1.5064352 m -1.6998446 m -2.2932737 m 19.303271 MeV 5.1506807 keV 1.0615612 cm 13.513731 m World muIoni - 98 -1.5157646 m -1.7091723 m -2.2950046 m 19.297672 MeV 5.5989535 keV 1.3305673 cm 13.527037 m World muIoni - 99 -1.5340474 m -1.7271789 m -2.2983711 m 19.287764 MeV 8.8290008 keV 2.5881185 cm 13.552918 m World muIoni - 100 -1.5385245 m -1.731552 m -2.299186 m 19.283065 MeV 3.5820614 keV 6.3113904 mm 13.559229 m World muIoni - 101 -1.5413061 m -1.7342684 m -2.2996891 m 19.280586 MeV 448.76399 eV 3.9203161 mm 13.56315 m World muIoni - 102 -1.5575171 m -1.7500843 m -2.3026204 m 19.261691 MeV 9.1528114 keV 2.2837116 cm 13.585987 m World muIoni - 103 -1.5769646 m -1.7690148 m -2.3061159 m 19.248524 MeV 11.484794 keV 2.7364069 cm 13.613351 m World muIoni - 104 -1.5994849 m -1.7909581 m -2.3100655 m 19.236412 MeV 8.1522834 keV 3.169031 cm 13.645041 m World muIoni - 105 -1.6339885 m -1.8244607 m -2.316059 m 19.212042 MeV 23.357725 keV 4.8465034 cm 13.693506 m World muIoni - 106 -1.6510488 m -1.8410156 m -2.3190981 m 19.141827 MeV 7.1113636 keV 2.396581 cm 13.717472 m World muIoni - 107 -1.6813397 m -1.8702348 m -2.324548 m 19.126498 MeV 15.329126 keV 4.2438362 cm 13.75991 m World muIoni - 108 -1.7129974 m -1.9007597 m -2.3301727 m 19.105499 MeV 16.594396 keV 4.4335464 cm 13.804246 m World muIoni - 109 -1.7395431 m -1.9264436 m -2.3347662 m 19.091857 MeV 10.71954 keV 3.7221553 cm 13.841467 m World muIoni - 110 -1.7892332 m -1.9746465 m -2.343073 m 19.065252 MeV 22.769729 keV 6.9725847 cm 13.911193 m World muIoni - 111 -1.8191306 m -2.0035452 m -2.3481032 m 19.047626 MeV 15.813965 keV 4.1884365 cm 13.953078 m World muIoni - 112 -1.8702625 m -2.0534131 m -2.3568758 m 19.021229 MeV 24.97864 keV 7.1960537 cm 14.025038 m World muIoni - 113 -1.8808723 m -2.0637987 m -2.3586199 m 19.002178 MeV 6.3271232 keV 1.4948965 cm 14.039987 m World muIoni - 114 -1.8823412 m -2.0652334 m -2.3588585 m 19.000052 MeV 965.53338 eV 2.0671017 mm 14.042054 m World muIoni - 115 -1.8915189 m -2.0741943 m -2.3603418 m 18.996933 MeV 3.1193601 keV 1.291232 cm 14.054966 m World muIoni - 116 -1.8943471 m -2.076978 m -2.3607978 m 18.97292 MeV 846.49015 eV 3.9944084 mm 14.058961 m World muIoni - 117 -1.90902 m -2.0914433 m -2.3632032 m 18.961889 MeV 8.8551423 keV 2.0744338 cm 14.079705 m World muIoni - 118 -1.9259034 m -2.1080934 m -2.3659744 m 18.952787 MeV 7.7410872 keV 2.3873787 cm 14.103579 m World muIoni - 119 -1.9694099 m -2.1510221 m -2.373302 m 18.928712 MeV 22.986946 keV 6.1558304 cm 14.165137 m World muIoni - 120 -1.9878823 m -2.1691497 m -2.3763848 m 18.916415 MeV 11.243399 keV 2.6064308 cm 14.191202 m World muIoni - 121 -2.0472951 m -2.2273397 m -2.3864047 m 18.882688 MeV 32.368799 keV 8.3764401 cm 14.274966 m World muIoni - 122 -2.0848515 m -2.264415 m -2.3927175 m 18.86454 MeV 16.812703 keV 5.3150128 cm 14.328116 m World muIoni - 123 -2.0953245 m -2.2746981 m -2.3944461 m 18.856939 MeV 5.292129 keV 1.4778877 cm 14.342895 m World muIoni - 124 -2.1011585 m -2.2803985 m -2.3954251 m 18.85323 MeV 2.4247308 keV 8.2151354 mm 14.35111 m World muIoni - 125 -2.1189793 m -2.2978477 m -2.3984168 m 18.803302 MeV 6.4910944 keV 2.5119946 cm 14.37623 m World muIoni - 126 -2.1213865 m -2.3002053 m -2.3988233 m 18.799903 MeV 1.2540395 keV 3.3937205 mm 14.379624 m World muIoni - 127 -2.1595734 m -2.3376783 m -2.4053182 m 18.779272 MeV 18.840947 keV 5.3895077 cm 14.433519 m World muIoni - 128 -2.1622316 m -2.3402907 m -2.405778 m 18.776584 MeV 967.92343 eV 3.755298 mm 14.437274 m World muIoni - 129 -2.1695345 m -2.3474523 m -2.4070431 m 18.773168 MeV 2.4006709 keV 1.0306435 cm 14.447581 m World muIoni - 130 -2.1916296 m -2.3691805 m -2.4109073 m 18.758832 MeV 11.653905 keV 3.1228851 cm 14.47881 m World muIoni - 131 -2.2383563 m -2.4155277 m -2.4189323 m 18.725336 MeV 28.931904 keV 6.6301641 cm 14.545111 m World muIoni - 132 -2.3069502 m -2.4834341 m -2.4305548 m 18.68206 MeV 36.7266 keV 9.7221472 cm 14.642333 m World muIoni - 133 -2.3937601 m -2.5710976 m -2.4439064 m 18.625379 MeV 49.532927 keV 12.409484 cm 14.766427 m World muIoni - 134 -2.3966879 m -2.5740328 m -2.4443305 m 18.622142 MeV 2.1601607 keV 4.1674075 mm 14.770595 m World muIoni - 135 -2.412146 m -2.5895395 m -2.4465473 m 18.610253 MeV 10.530183 keV 2.2007368 cm 14.792602 m World muIoni - 136 -2.4203361 m -2.5977462 m -2.4477264 m 18.605363 MeV 3.0478339 keV 1.1654141 cm 14.804256 m World muIoni - 137 -2.4756349 m -2.6532618 m -2.4557481 m 18.580161 MeV 24.172424 keV 7.8767932 cm 14.883024 m World muIoni - 138 -2.5290172 m -2.7067653 m -2.4642559 m 18.551105 MeV 27.464217 keV 7.6057683 cm 14.959082 m World muIoni - 139 -2.5423665 m -2.7202383 m -2.4663276 m 18.542088 MeV 7.5192501 keV 1.9079236 cm 14.978161 m World muIoni - 140 -2.5521925 m -2.7301498 m -2.4678281 m 18.534896 MeV 4.9802458 keV 1.4037094 cm 14.992198 m World muIoni - 141 -2.5675758 m -2.7456519 m -2.4701861 m 18.524835 MeV 5.5291822 keV 2.1966438 cm 15.014165 m World muIoni - 142 -2.5709135 m -2.7490191 m -2.4706976 m 18.523609 MeV 178.95803 eV 4.7685914 mm 15.018933 m World muIoni - 143 -2.5795308 m -2.7577117 m -2.472013 m 18.51519 MeV 4.9172375 keV 1.2310606 cm 15.031244 m World muIoni - 144 -2.5829124 m -2.7611187 m -2.4725292 m 18.513002 MeV 997.80616 eV 4.8279723 mm 15.036072 m World muIoni - 145 -2.5837682 m -2.7619792 m -2.4726599 m 18.511109 MeV 301.99558 eV 1.2206293 mm 15.037293 m World muIoni - 146 -2.6051894 m -2.7835219 m -2.4759177 m 18.496216 MeV 13.196788 keV 3.0554403 cm 15.067847 m World muIoni - 147 -2.6062719 m -2.7846122 m -2.4760789 m 18.49231 MeV 1.8841651 keV 1.5449076 mm 15.069392 m World muIoni - 148 -2.6285089 m -2.8070043 m -2.4793594 m 18.467468 MeV 9.4820376 keV 3.1727783 cm 15.10112 m World muIoni - 149 -2.678346 m -2.857114 m -2.4867569 m 18.44255 MeV 23.191639 keV 7.1059956 cm 15.17218 m World muIoni - 150 -2.6808835 m -2.8596205 m -2.4871058 m 18.435519 MeV 2.2504991 keV 3.583787 mm 15.175763 m World muIoni - 151 -2.6865218 m -2.8651833 m -2.4878862 m 18.430566 MeV 3.6804905 keV 7.9589543 mm 15.183722 m World muIoni - 152 -2.6928465 m -2.8714125 m -2.48875 m 18.424126 MeV 3.2124278 keV 8.9190543 mm 15.192641 m World muIoni - 153 -2.798278 m -2.9749569 m -2.5030083 m 18.370398 MeV 53.727546 keV 14.846316 cm 15.341105 m World muIoni - 154 -2.8019685 m -2.9786041 m -2.5034599 m 18.365938 MeV 2.7098675 keV 5.2082293 mm 15.346313 m World muIoni - 155 -2.8039763 m -2.9805892 m -2.5037052 m 18.364925 MeV 1.0127504 keV 2.8340973 mm 15.349147 m World muIoni - 156 -2.8203389 m -2.9967586 m -2.5057021 m 18.353843 MeV 8.64032 keV 2.3090556 cm 15.372237 m World muIoni - 157 -2.8210764 m -2.9974856 m -2.5057896 m 18.345556 MeV 220.90615 eV 1.0392943 mm 15.373277 m World muIoni - 158 -2.8606538 m -3.0365815 m -2.5105238 m 18.323078 MeV 21.09082 keV 5.583288 cm 15.42911 m World muIoni - 159 -2.8892482 m -3.0645227 m -2.5136326 m 18.305364 MeV 13.737248 keV 4.0100121 cm 15.46921 m World muIoni - 160 -2.895424 m -3.0705948 m -2.5143427 m 18.299528 MeV 3.7071633 keV 8.6900306 mm 15.4779 m World muIoni - 161 -2.9116705 m -3.0865361 m -2.516164 m 18.289031 MeV 10.497142 keV 2.2834019 cm 15.500734 m World muIoni - 162 -2.9406786 m -3.1149897 m -2.5193454 m 18.273718 MeV 10.462209 keV 4.0757938 cm 15.541492 m World muIoni - 163 -3.0152529 m -3.1870054 m -2.5273127 m 18.230619 MeV 35.26071 keV 10.397744 cm 15.645469 m World muIoni - 164 -3.0464822 m -3.2168295 m -2.5307276 m 18.214047 MeV 15.327447 keV 4.3317752 cm 15.688787 m World muIoni - 165 -3.0540325 m -3.2240537 m -2.5315539 m 18.17495 MeV 3.3512728 keV 1.0482315 cm 15.699269 m World muIoni - 166 -3.080566 m -3.2491904 m -2.5344776 m 18.141178 MeV 13.359647 keV 3.6666536 cm 15.735936 m World muIoni - 167 -3.1105634 m -3.2776719 m -2.5378322 m 18.125479 MeV 14.099293 keV 4.1500735 cm 15.777437 m World muIoni - 168 -3.1163154 m -3.2831456 m -2.538479 m 18.123198 MeV 2.2811167 keV 7.9665341 mm 15.785403 m World muIoni - 169 -3.1275874 m -3.2938627 m -2.5397755 m 18.117394 MeV 4.1719344 keV 1.5607554 cm 15.801011 m World muIoni - 170 -3.1342384 m -3.3001657 m -2.5405239 m 18.115011 MeV 2.383427 keV 9.1936034 mm 15.810204 m World muIoni - 171 -3.1839254 m -3.3474454 m -2.5462326 m 18.086251 MeV 26.482646 keV 6.8824672 cm 15.879029 m World muIoni - 172 -3.2030035 m -3.3653723 m -2.5484178 m 18.073321 MeV 9.5043774 keV 2.6270235 cm 15.905299 m World muIoni - 173 -3.2162783 m -3.3778658 m -2.5499141 m 18.065224 MeV 4.4503394 keV 1.82906 cm 15.92359 m World muIoni - 174 -3.2209481 m -3.3822437 m -2.5504327 m 18.059006 MeV 3.9692865 keV 6.4220338 mm 15.930012 m World muIoni - 175 -3.2218828 m -3.3831208 m -2.5505385 m 18.05742 MeV 534.0707 eV 1.2861593 mm 15.931298 m World muIoni - 176 -3.2785066 m -3.4362477 m -2.5569814 m 18.025406 MeV 30.194647 keV 7.7912352 cm 16.00921 m World muIoni - 177 -3.3024199 m -3.4588669 m -2.5597361 m 18.008548 MeV 14.773326 keV 3.3031303 cm 16.042242 m World muIoni - 178 -3.3114426 m -3.467414 m -2.560778 m 17.996411 MeV 5.1474669 keV 1.2471938 cm 16.054713 m World muIoni - 179 -3.3143455 m -3.4701574 m -2.5610975 m 17.99355 MeV 1.4859615 keV 4.0069169 mm 16.05872 m World muIoni - 180 -3.3325916 m -3.487412 m -2.563112 m 17.975124 MeV 12.649982 keV 2.5193297 cm 16.083914 m World muIoni - 181 -3.3627245 m -3.5157278 m -2.5664364 m 17.962249 MeV 11.838168 keV 4.1483029 cm 16.125397 m World muIoni - 182 -3.3940393 m -3.5449386 m -2.5698747 m 17.948608 MeV 13.641201 keV 4.2961915 cm 16.168359 m World muIoni - 183 -3.4178189 m -3.5670352 m -2.5724509 m 17.929851 MeV 16.191657 keV 3.2563406 cm 16.200922 m World muIoni - 184 -3.4198792 m -3.568955 m -2.572684 m 17.927831 MeV 786.70914 eV 2.8256958 mm 16.203748 m World muIoni - 185 -3.4215282 m -3.5704933 m -2.5728724 m 17.920932 MeV 459.678 eV 2.2629198 mm 16.206011 m World muIoni - 186 -3.4263943 m -3.5750307 m -2.573436 m 17.919043 MeV 1.8893657 keV 6.6772416 mm 16.212688 m World muIoni - 187 -3.460974 m -3.6073301 m -2.5774792 m 17.900879 MeV 17.048416 keV 4.7490811 cm 16.260179 m World muIoni - 188 -3.4616236 m -3.6079304 m -2.5775547 m 17.900792 MeV 86.602805 eV 887.71469 um 16.261066 m OutOfWorld Transportation -Track (trackID 12, parentID 3) is processed with stopping code 2 NULL returned from G4StackManager. Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.393745088955(mm),-1.1466406605166(mm),79.401431261071(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.485422(mm),-1.6324145(mm),78.503631(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12429,7 +11077,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.705283(mm),-0.21669975(mm),79.346499(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.422601(mm),-2.8667939(mm),78.867362(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12438,7 +11086,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.939314(mm),-1.5342892(mm),78.952579(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.817055(mm),-3.020028(mm),78.797809(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12447,7 +11095,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-13.527273(mm),3.7306784(mm),78.848906(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.218844(mm),1.6781941(mm),78.90329(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12477,12 +11125,12 @@ G4NistMaterialBuilder::FindOrBuildMaterial G4_W --------- Ranecu engine status --------- Initial seed (index) = 159 - Current couple of seeds = 69747424, 1713414094 + Current couple of seeds = 922498395, 1530511529 ---------------------------------------- ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.689167(mm),-3.1139919(mm),78.644033(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-10.654106(mm),0.5690421(mm),79.355523(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12491,7 +11139,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.763615(mm),-0.64918462(mm),79.159886(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.191569(mm),-3.3580604(mm),78.908099(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12500,7 +11148,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.194547(mm),1.3855321(mm),78.731247(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.759384(mm),-3.2949534(mm),78.631651(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12509,7 +11157,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-12.79536(mm),3.1577441(mm),78.977962(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-15.706637(mm),0.43397675(mm),78.464625(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12518,7 +11166,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-16.173556(mm),1.0804999(mm),78.382295(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.442611(mm),-0.79362363(mm),79.040161(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12527,7 +11175,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.84713(mm),0.73785447(mm),79.321487(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.163974(mm),-1.2284062(mm),79.089292(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12536,7 +11184,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-10.528078(mm),1.7611079(mm),79.377745(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.351219(mm),-2.5017476(mm),79.056276(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12545,7 +11193,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-14.918281(mm),3.3845224(mm),78.603633(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-16.971703(mm),2.1568962(mm),78.24156(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12554,7 +11202,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-11.912838(mm),3.1312306(mm),79.133574(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-13.85108(mm),2.4016966(mm),78.79181(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12563,7 +11211,7 @@ Terminate current event processing. ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.098764(mm),-1.2797655(mm),78.219155(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-14.392365(mm),1.3620363(mm),78.696367(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12586,12 +11234,12 @@ G4NistMaterialBuilder::FindOrBuildMaterial G4_W --------- Ranecu engine status --------- Initial seed (index) = 159 - Current couple of seeds = 70512740, 289675838 + Current couple of seeds = 118588343, 932143629 ---------------------------------------- ===================================== G4EventManager::ProcessOneEvent() ===================================== -G4PrimaryTransformer::PrimaryVertex (-17.532739(mm),-0.68796415(mm),78.142634(mm),0(nsec)) +G4PrimaryTransformer::PrimaryVertex (-12.236922(mm),-3.0327371(mm),79.07643(mm),0(nsec)) 1 primaries are passed from G4EventTransformer. !!!!!!! Now start processing an event !!!!!!! Track (trackID 1, parentID 0) is processed with stopping code 2 @@ -12602,7 +11250,7 @@ Visualization Manager deleting... ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Maximum number of tracks in the urgent stack : -1 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -G4Integration Driver Stats: #QuickAdvance 16509 - #AccurateAdvance 6744 #good steps 53143 #bad steps 0 +G4Integration Driver Stats: #QuickAdvance 14254 - #AccurateAdvance 5474 #good steps 44891 #bad steps 0 G4ChordFinder statistics report: - No trials: 15481 No Calls: 11595 Max-trial: 5 + No trials: 13213 No Calls: 9670 Max-trial: 5 Parameters: fFirstFraction 0.999 fFractionLast 1 fFractionNextEstimate 0.98 diff --git a/examples/extended/field/field05/field05.out b/examples/extended/field/field05/field05.out index 915279b4f66..fc18056ba33 100644 --- a/examples/extended/field/field05/field05.out +++ b/examples/extended/field/field05/field05.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -74,5 +74,7 @@ Some /vis commands (optionally) take a string to specify colour. # # Run one event /run/beamOn 1 +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. Graphics systems deleted. Visualization Manager deleting... diff --git a/examples/extended/field/field06/field06.out b/examples/extended/field/field06/field06.out index ae7e23e88d3..309c7b3dc80 100644 --- a/examples/extended/field/field06/field06.out +++ b/examples/extended/field/field06/field06.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -98,6 +98,8 @@ Index : 0 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ===================================== G4EventManager::ProcessOneEvent() @@ -2299,7 +2301,7 @@ Terminate current event processing. Run terminated. Run Summary Number of events processed : 1 - User=0.020000s Real=0.018434s Sys=0.000000s + User=0.020000s Real=0.018469s Sys=0.000000s Graphics systems deleted. Visualization Manager deleting... G4 kernel has come to Quit state. diff --git a/examples/extended/g3tog4/clGeometry/clGeometry.out b/examples/extended/g3tog4/clGeometry/clGeometry.out index 05cb6180730..0326137376c 100644 --- a/examples/extended/g3tog4/clGeometry/clGeometry.out +++ b/examples/extended/g3tog4/clGeometry/clGeometry.out @@ -3,7 +3,7 @@ Geometry data file: /mnt/build/jenkins/workspace/g4n-centos7/COMPILER/gcc63/LABE evaluating -m ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -513,7 +513,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -521,13 +520,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -535,13 +532,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -550,12 +545,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -566,12 +559,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -582,12 +573,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -596,12 +585,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -610,12 +600,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -626,12 +614,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -641,13 +627,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -677,14 +661,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -692,14 +674,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -708,13 +688,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -738,12 +717,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -751,12 +730,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -765,12 +744,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -778,15 +757,34 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= Region -- -- appears in world volume This region is in the mass world. @@ -839,11 +837,13 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics 5.25 0k 1 4 4 0.00 BXD1_3_ENV 5.25 0k 1 4 4 0.00 BXD1_4_ENV 5.25 0k 1 4 4 0.00 BXD1_5_ENV +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000927s Sys=0.000000s + User=0.000000s Real=0.000906s Sys=0.000000s Region -- -- appears in world volume This region is in the mass world. @@ -903,7 +903,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000062s Sys=0.000000s + User=0.000000s Real=0.000067s Sys=0.000000s Region -- -- appears in world volume This region is in the mass world. @@ -933,7 +933,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000035s Sys=0.000000s + User=0.000000s Real=0.000058s Sys=0.000000s Region -- -- appears in world volume This region is in the mass world. @@ -963,7 +963,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000122s Sys=0.000000s + User=0.000000s Real=0.000117s Sys=0.000000s Region -- -- appears in world volume This region is in the mass world. @@ -993,7 +993,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000060s Sys=0.000000s + User=0.000000s Real=0.000055s Sys=0.000000s Region -- -- appears in world volume This region is in the mass world. @@ -1023,7 +1023,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000045s Sys=0.000000s + User=0.000000s Real=0.000051s Sys=0.000000s Region -- -- appears in world volume This region is in the mass world. @@ -1053,7 +1053,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000043s Sys=0.000000s + User=0.000000s Real=0.000051s Sys=0.000000s Graphics systems deleted. Visualization Manager deleting... G4 kernel has come to Quit state. @@ -1069,10 +1069,10 @@ Total navigation history collections cleaned: 7 ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00865 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB -Pool ID '17G4DynamicParticle', 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 +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 diff --git a/examples/extended/geometry/transforms/batch.out b/examples/extended/geometry/transforms/batch.out index 2b2185ee5ca..a456354a2fd 100644 --- a/examples/extended/geometry/transforms/batch.out +++ b/examples/extended/geometry/transforms/batch.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -118,6 +118,8 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Percent Memory Heads Nodes Pointers Total CPU Volume ------- -------- ------ ------ -------- ---------- ---------- 100.00 0k 1 2 4 0.00 World +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ********************************************************************************************************* @@ -132,7 +134,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.000884s Sys=0.000000s + User=0.000000s Real=0.000931s Sys=0.000000s Graphics systems deleted. Visualization Manager deleting... G4 kernel has come to Quit state. diff --git a/examples/extended/hadronic/FissionFragment/FissionFragment.out b/examples/extended/hadronic/FissionFragment/FissionFragment.out index e9547b37e9c..5271fccac97 100644 --- a/examples/extended/hadronic/FissionFragment/FissionFragment.out +++ b/examples/extended/hadronic/FissionFragment/FissionFragment.out @@ -2,7 +2,7 @@ MT RNG Seed: 62737819 ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -830,13 +830,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: ionElastic Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: ionInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: RadioactiveDecay --------------------------------------------------- Hadronic Processes for He3 @@ -844,13 +844,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -858,13 +856,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -873,12 +869,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -889,12 +883,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -905,12 +897,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -919,12 +909,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -933,12 +924,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -949,12 +938,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -964,13 +951,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -1000,7 +985,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: QGSP: 12 GeV ---> 100 TeV @@ -1008,7 +992,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -1016,7 +999,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: QGSP: 12 GeV ---> 100 TeV @@ -1024,7 +1006,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -1033,13 +1014,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -1072,7 +1052,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Cascade: 19.9 MeV ---> 9.9 GeV Model: NeutronHPInelastic: 0 eV ---> 20 MeV Cr_sctns: NeutronHPInelasticXS: 0 eV ---> 20 MeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: nCapture Model: NeutronHPCapture: 0 eV ---> 20 MeV @@ -1092,13 +1072,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 4 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -1106,13 +1086,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 4 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -1121,13 +1101,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 9.5 GeV ---> 25 GeV Model: Binary Cascade: 0 eV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -1135,164 +1115,185 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1442.7 +Internal e- conversion flag 1 +Store e- internal conversion data 1 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. Shooting event 1 Emission Location: r: (4.45494,0,466.79) Emission Direction: r: (-0.97197,-0.108229,-0.208711) Shooting event 2 -Emission Location: r: (0.637224,0,446.028) -Emission Direction: r: (0.631013,0.41776,-0.653681) +Emission Location: r: (2.36164,0,477.194) +Emission Direction: r: (-0.100843,-0.516101,0.85057) Shooting event 3 -Emission Location: r: (0.518884,0,449.059) -Emission Direction: r: (-0.587141,0.433578,0.683576) +Emission Location: r: (0.890798,0,440.085) +Emission Direction: r: (0.287808,-0.884203,-0.367901) Shooting event 4 -Emission Location: r: (0.91259,0,480.294) -Emission Direction: r: (-0.983611,-0.143099,0.109694) +Emission Location: r: (0.920099,0,464.401) +Emission Direction: r: (0.722288,-0.403353,-0.561788) Shooting event 5 -Emission Location: r: (1.63886,0,459.5) -Emission Direction: r: (0.533898,-0.563151,-0.630724) +Emission Location: r: (3.27656,0,457.763) +Emission Direction: r: (-0.266719,-0.926872,-0.264138) Shooting event 6 -Emission Location: r: (1.10497,0,472.565) -Emission Direction: r: (-0.66178,0.536777,-0.523372) +Emission Location: r: (4.29458,0,474.323) +Emission Direction: r: (0.00586196,-0.714349,0.699765) Shooting event 7 -Emission Location: r: (3.96054,0,479.622) -Emission Direction: r: (-0.794837,0.0650544,-0.603326) +Emission Location: r: (1.10885,0,465.592) +Emission Direction: r: (-0.315289,0.923861,-0.216965) Shooting event 8 -Emission Location: r: (1.20933,0,480.038) -Emission Direction: r: (0.245911,0.302768,-0.920793) +Emission Location: r: (1.07861,0,446.078) +Emission Direction: r: (-0.327846,-0.896666,-0.297501) Shooting event 9 -Emission Location: r: (0.0324269,0,447.133) -Emission Direction: r: (-0.294596,-0.677653,-0.673795) +Emission Location: r: (4.30455,0,470.123) +Emission Direction: r: (-0.050773,-0.196796,-0.979129) Shooting event 10 -Emission Location: r: (0.437435,0,468.428) -Emission Direction: r: (-0.487633,-0.561535,0.6685) +Emission Location: r: (0.410956,0,465.906) +Emission Direction: r: (0.768328,-0.425415,-0.47822) Shooting event 11 -Emission Location: r: (3.41991,0,449.275) -Emission Direction: r: (0.942135,-0.0758268,0.326546) +Emission Location: r: (0.801606,0,481.955) +Emission Direction: r: (0.110546,-0.061292,-0.991979) Shooting event 12 -Emission Location: r: (3.30725,0,467.374) -Emission Direction: r: (0.655236,0.427016,0.623155) +Emission Location: r: (2.29937,0,467.982) +Emission Direction: r: (0.908614,0.135872,-0.394916) Shooting event 13 -Emission Location: r: (1.64567,0,459.11) -Emission Direction: r: (0.470621,-0.708998,-0.525203) +Emission Location: r: (0.707271,0,473.732) +Emission Direction: r: (-0.258675,-0.965934,-0.00768503) Shooting event 14 -Emission Location: r: (0.0329393,0,482.779) -Emission Direction: r: (0.686375,-0.714629,0.134888) +Emission Location: r: (3.30003,0,464.645) +Emission Direction: r: (0.0979959,0.421368,-0.901579) Shooting event 15 -Emission Location: r: (1.79768,0,476.636) -Emission Direction: r: (0.172309,-0.0830145,-0.981539) +Emission Location: r: (3.65998,0,457.144) +Emission Direction: r: (-0.944672,0.0344785,-0.326199) Shooting event 16 -Emission Location: r: (2.219,0,441.176) -Emission Direction: r: (0.568283,-0.315986,-0.759741) +Emission Location: r: (2.29258,0,463.7) +Emission Direction: r: (-0.850162,0.0390434,0.525071) Shooting event 17 -Emission Location: r: (0.62822,0,456.767) -Emission Direction: r: (-0.358149,0.624622,-0.693957) +Emission Location: r: (0.369399,0,440.563) +Emission Direction: r: (0.540623,0.0716724,-0.838206) Shooting event 18 -Emission Location: r: (4.20444,0,440.848) -Emission Direction: r: (0.681178,-0.732063,0.00893369) +Emission Location: r: (1.03269,0,438.477) +Emission Direction: r: (-0.277435,-0.769173,0.575675) Shooting event 19 -Emission Location: r: (0.708969,0,470.716) -Emission Direction: r: (0.609739,-0.621073,-0.492429) +Emission Location: r: (1.75376,0,467.401) +Emission Direction: r: (0.374084,0.662678,0.648783) Shooting event 20 -Emission Location: r: (1.14088,0,467.321) -Emission Direction: r: (0.854191,-0.0860795,0.512785) +Emission Location: r: (3.27018,0,453.562) +Emission Direction: r: (-0.338724,0.814824,0.470456) Shooting event 21 -Emission Location: r: (4.34892,0,457.566) -Emission Direction: r: (0.813123,0.531701,0.236907) +Emission Location: r: (0.267381,0,475.284) +Emission Direction: r: (0.394793,0.897765,0.195337) Shooting event 22 -Emission Location: r: (1.19905,0,448.979) -Emission Direction: r: (-0.215864,0.212391,0.953044) +Emission Location: r: (4.57193,0,464.768) +Emission Direction: r: (-0.85263,-0.507146,-0.125795) Shooting event 23 -Emission Location: r: (0.844888,0,458.193) -Emission Direction: r: (0.140824,-0.9898,0.0215402) +Emission Location: r: (2.3157,0,461.212) +Emission Direction: r: (0.619132,-0.258909,-0.741378) Shooting event 24 -Emission Location: r: (4.1378,0,447.908) -Emission Direction: r: (0.0223716,-0.416798,0.908724) +Emission Location: r: (1.93621,0,441.106) +Emission Direction: r: (0.919367,-0.0518974,0.389963) Shooting event 25 -Emission Location: r: (3.50663,0,455.469) -Emission Direction: r: (0.237716,-0.789913,0.565269) +Emission Location: r: (0.331995,0,440.62) +Emission Direction: r: (-0.530312,-0.835604,0.143301) Shooting event 26 -Emission Location: r: (1.24326,0,467.132) -Emission Direction: r: (-0.351002,0.920337,-0.17256) +Emission Location: r: (3.61922,0,460.438) +Emission Direction: r: (-0.418967,0.900819,0.11398) Shooting event 27 -Emission Location: r: (1.16164,0,454.063) -Emission Direction: r: (-0.933291,-0.34627,-0.0952121) +Emission Location: r: (4.2878,0,441.347) +Emission Direction: r: (-0.868973,-0.401069,-0.28988) Shooting event 28 -Emission Location: r: (0.332827,0,445.304) -Emission Direction: r: (-0.618896,0.772789,0.140588) +Emission Location: r: (1.99202,0,457.495) +Emission Direction: r: (0.090589,0.730527,0.676849) Shooting event 29 -Emission Location: r: (1.27976,0,445.623) -Emission Direction: r: (-0.992464,-0.0979906,0.0735723) +Emission Location: r: (4.36285,0,442.706) +Emission Direction: r: (0.0606364,-0.992488,-0.106258) Shooting event 30 -Emission Location: r: (3.26962,0,436.383) -Emission Direction: r: (0.118538,-0.983725,0.135031) +Emission Location: r: (3.84496,0,460.939) +Emission Direction: r: (0.246979,0.554821,-0.794465) Shooting event 31 -Emission Location: r: (3.3862,0,441.837) -Emission Direction: r: (-0.292582,-0.791929,0.535951) +Emission Location: r: (4.2408,0,441.787) +Emission Direction: r: (-0.103391,-0.14659,0.983779) Shooting event 32 -Emission Location: r: (2.4319,0,442.558) -Emission Direction: r: (-0.87775,0.335468,-0.342077) +Emission Location: r: (0.868125,0,460.598) +Emission Direction: r: (0.851824,-0.115657,-0.510901) Shooting event 33 -Emission Location: r: (0.123587,0,446.879) -Emission Direction: r: (0.768866,-0.368913,-0.522254) +Emission Location: r: (3.58369,0,477.376) +Emission Direction: r: (-0.382174,-0.874606,-0.298341) Shooting event 34 -Emission Location: r: (3.25778,0,459.139) -Emission Direction: r: (-0.162852,0.802947,-0.573372) +Emission Location: r: (3.46873,0,457.991) +Emission Direction: r: (-0.39209,-0.442701,-0.8064) Shooting event 35 -Emission Location: r: (1.83751,0,449.101) -Emission Direction: r: (0.0758102,-0.693193,-0.716754) +Emission Location: r: (4.2215,0,459.15) +Emission Direction: r: (0.552028,0.0546402,0.832033) Shooting event 36 -Emission Location: r: (0.958636,0,478.552) -Emission Direction: r: (0.39995,-0.832285,0.383852) +Emission Location: r: (1.69803,0,442.542) +Emission Direction: r: (0.600036,-0.777989,0.186256) Shooting event 37 -Emission Location: r: (2.24958,0,452.032) -Emission Direction: r: (0.33597,0.819402,0.46444) +Emission Location: r: (1.30517,0,438.965) +Emission Direction: r: (-0.707109,-0.555293,-0.437775) Shooting event 38 -Emission Location: r: (1.15704,0,459.309) -Emission Direction: r: (-0.560316,0.825855,-0.0633207) +Emission Location: r: (2.98114,0,457.974) +Emission Direction: r: (-0.658113,-0.605489,-0.447516) Shooting event 39 -Emission Location: r: (3.19201,0,485.075) -Emission Direction: r: (-0.8374,-0.24608,-0.488064) +Emission Location: r: (4.64847,0,465.088) +Emission Direction: r: (-0.139759,0.0588578,0.988435) Shooting event 40 -Emission Location: r: (0.367653,0,467.887) -Emission Direction: r: (-0.607914,0.498661,-0.617881) +Emission Location: r: (0.881855,0,464.205) +Emission Direction: r: (-0.61706,-0.7407,-0.265707) Shooting event 41 -Emission Location: r: (0.80817,0,455.041) -Emission Direction: r: (-0.278493,0.951864,0.128046) +Emission Location: r: (0.145784,0,455.489) +Emission Direction: r: (0.929451,-0.36088,-0.0767211) Shooting event 42 -Emission Location: r: (1.2698,0,477.151) -Emission Direction: r: (0.560906,0.0639898,0.825403) +Emission Location: r: (1.35148,0,439.556) +Emission Direction: r: (-0.674284,-0.718162,0.172001) Shooting event 43 -Emission Location: r: (2.97055,0,479.585) -Emission Direction: r: (-0.353393,-0.76013,0.545267) +Emission Location: r: (3.72651,0,468.479) +Emission Direction: r: (-0.814895,-0.546662,0.192631) Shooting event 44 -Emission Location: r: (1.7153,0,475.557) -Emission Direction: r: (-0.105203,0.437448,-0.893069) +Emission Location: r: (3.03098,0,445.218) +Emission Direction: r: (0.855204,-0.165461,0.491171) Shooting event 45 -Emission Location: r: (0.215926,0,476.915) -Emission Direction: r: (-0.684762,-0.336403,0.646478) +Emission Location: r: (0.875145,0,453.903) +Emission Direction: r: (0.977394,0.0812108,0.195205) Shooting event 46 -Emission Location: r: (2.89802,0,470.167) -Emission Direction: r: (-0.912579,-0.387752,-0.129804) +Emission Location: r: (0.934192,0,443.666) +Emission Direction: r: (-0.615095,0.157286,0.772605) Shooting event 47 -Emission Location: r: (0.530895,0,471.984) -Emission Direction: r: (0.951206,-0.207415,-0.228442) +Emission Location: r: (3.77513,0,479.147) +Emission Direction: r: (-0.368847,0.685312,0.627933) Shooting event 48 -Emission Location: r: (3.37936,0,441.959) -Emission Direction: r: (-0.0253043,-0.52921,-0.848113) +Emission Location: r: (1.07963,0,462.519) +Emission Direction: r: (0.993489,-0.0145042,-0.112999) Shooting event 49 -Emission Location: r: (3.12412,0,461.338) -Emission Direction: r: (-0.0673868,0.882062,-0.46629) +Emission Location: r: (2.40312,0,476.169) +Emission Direction: r: (-0.663839,-0.4147,-0.622368) Shooting event 50 -Emission Location: r: (1.86158,0,445.54) -Emission Direction: r: (0.820213,0.540135,-0.188426) +Emission Location: r: (3.74077,0,449.271) +Emission Direction: r: (0.780655,0.380276,0.495952) Graphics systems deleted. Visualization Manager deleting... diff --git a/examples/extended/hadronic/Hadr00/hadr00.out b/examples/extended/hadronic/Hadr00/hadr00.out index 32f5904812c..73ccd6fda2a 100644 --- a/examples/extended/hadronic/Hadr00/hadr00.out +++ b/examples/extended/hadronic/Hadr00/hadr00.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -473,7 +473,8 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: RadioactiveDecay --------------------------------------------------- Hadronic Processes for He3 @@ -481,13 +482,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -495,13 +494,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -510,12 +507,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -526,12 +521,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -542,12 +535,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -556,12 +547,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -570,12 +562,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -586,12 +576,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -601,13 +589,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -637,14 +623,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -652,14 +636,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -668,13 +650,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -698,12 +679,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -711,12 +692,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -725,12 +706,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -738,15 +719,34 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1442.7 +Internal e- conversion flag 1 +Store e- internal conversion data 1 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= ========= Table of registered couples ============================== @@ -773,228 +773,228 @@ EventAction: Event # 0 started Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.035297s Sys=0.000000s + User=0.030000s Real=0.059452s Sys=0.000000s RunAction: End of run actions are started HistoManager: End of run actions are started ### Fill Cross Sections for proton off Al ------------------------------------------------------------- N E(MeV) Elastic(b) Inelastic(b) Total(b) ------------------------------------------------------------- - 0 0.1012 7.315e-07 4.382e-07 1.17e-06 - 1 0.1035 7.883e-07 4.723e-07 1.261e-06 - 2 0.1059 8.496e-07 5.09e-07 1.359e-06 - 3 0.1084 9.157e-07 5.486e-07 1.464e-06 - 4 0.1109 9.869e-07 5.912e-07 1.578e-06 - 5 0.1135 1.064e-06 6.372e-07 1.701e-06 - 6 0.1161 1.146e-06 6.867e-07 1.833e-06 - 7 0.1189 1.235e-06 7.401e-07 1.976e-06 - 8 0.1216 1.332e-06 7.977e-07 2.129e-06 - 9 0.1245 1.435e-06 8.597e-07 2.295e-06 - 10 0.1274 1.547e-06 9.266e-07 2.473e-06 - 11 0.1303 1.667e-06 9.986e-07 2.665e-06 - 12 0.1334 1.796e-06 1.076e-06 2.873e-06 - 13 0.1365 1.936e-06 1.16e-06 3.096e-06 - 14 0.1396 2.087e-06 1.25e-06 3.337e-06 - 15 0.1429 2.249e-06 1.347e-06 3.596e-06 - 16 0.1462 2.424e-06 1.452e-06 3.876e-06 - 17 0.1496 2.612e-06 1.565e-06 4.177e-06 - 18 0.1531 2.815e-06 1.687e-06 4.502e-06 - 19 0.1567 3.034e-06 1.818e-06 4.852e-06 - 20 0.1603 3.27e-06 1.959e-06 5.229e-06 - 21 0.1641 3.524e-06 2.111e-06 5.636e-06 - 22 0.1679 3.798e-06 2.276e-06 6.074e-06 - 23 0.1718 4.094e-06 2.453e-06 6.546e-06 - 24 0.1758 4.412e-06 2.643e-06 7.055e-06 - 25 0.1799 4.755e-06 2.849e-06 7.604e-06 - 26 0.1841 5.125e-06 3.07e-06 8.195e-06 - 27 0.1884 5.523e-06 3.309e-06 8.832e-06 - 28 0.1928 5.953e-06 3.566e-06 9.519e-06 - 29 0.1972 6.416e-06 3.843e-06 1.026e-05 - 30 0.2018 6.914e-06 4.142e-06 1.106e-05 - 31 0.2065 7.452e-06 4.464e-06 1.192e-05 - 32 0.2113 8.031e-06 4.811e-06 1.284e-05 - 33 0.2163 8.656e-06 5.186e-06 1.384e-05 - 34 0.2213 9.329e-06 5.589e-06 1.492e-05 - 35 0.2265 1.005e-05 6.023e-06 1.608e-05 - 36 0.2317 1.084e-05 6.492e-06 1.733e-05 - 37 0.2371 1.168e-05 6.996e-06 1.867e-05 - 38 0.2427 1.259e-05 7.54e-06 2.013e-05 - 39 0.2483 1.357e-05 8.127e-06 2.169e-05 - 40 0.2541 1.462e-05 8.758e-06 2.338e-05 - 41 0.26 1.576e-05 9.439e-06 2.52e-05 - 42 0.2661 1.698e-05 1.017e-05 2.715e-05 - 43 0.2723 1.83e-05 1.096e-05 2.927e-05 - 44 0.2786 1.972e-05 1.182e-05 3.154e-05 - 45 0.2851 2.126e-05 1.274e-05 3.399e-05 - 46 0.2917 2.291e-05 1.373e-05 3.664e-05 - 47 0.2985 2.469e-05 1.479e-05 3.949e-05 - 48 0.3055 2.661e-05 1.594e-05 4.256e-05 - 49 0.3126 2.868e-05 1.718e-05 4.586e-05 - 50 0.3199 3.091e-05 1.852e-05 4.943e-05 - 51 0.3273 3.331e-05 1.996e-05 5.327e-05 - 52 0.335 3.59e-05 2.151e-05 5.741e-05 - 53 0.3428 3.87e-05 2.318e-05 6.188e-05 - 54 0.3508 4.171e-05 2.498e-05 6.669e-05 - 55 0.3589 4.495e-05 2.693e-05 7.187e-05 - 56 0.3673 4.844e-05 2.902e-05 7.746e-05 - 57 0.3758 5.221e-05 3.128e-05 8.349e-05 - 58 0.3846 5.627e-05 3.371e-05 8.998e-05 - 59 0.3936 6.064e-05 3.633e-05 9.697e-05 - 60 0.4027 6.536e-05 3.915e-05 0.0001045 - 61 0.4121 7.044e-05 4.22e-05 0.0001126 - 62 0.4217 7.591e-05 4.548e-05 0.0001214 - 63 0.4315 8.182e-05 4.901e-05 0.0001308 - 64 0.4416 8.818e-05 5.283e-05 0.000141 - 65 0.4519 9.503e-05 5.693e-05 0.000152 - 66 0.4624 0.0001024 6.136e-05 0.0001638 - 67 0.4732 0.0001104 6.613e-05 0.0001765 - 68 0.4842 0.000119 7.127e-05 0.0001902 - 69 0.4955 0.0001282 7.681e-05 0.000205 - 70 0.507 0.0001382 8.278e-05 0.000221 - 71 0.5188 0.0001489 8.922e-05 0.0002381 - 72 0.5309 0.0001605 9.615e-05 0.0002567 - 73 0.5433 0.000173 0.0001036 0.0002766 - 74 0.5559 0.0001864 0.0001117 0.0002981 - 75 0.5689 0.0002009 0.0001204 0.0003213 - 76 0.5821 0.0002165 0.0001297 0.0003463 - 77 0.5957 0.0002334 0.0001398 0.0003732 - 78 0.6095 0.0002515 0.0001507 0.0004022 - 79 0.6237 0.0002711 0.0001624 0.0004334 - 80 0.6383 0.0002921 0.000175 0.0004671 - 81 0.6531 0.0003148 0.0001886 0.0005035 - 82 0.6683 0.0003393 0.0002033 0.0005426 - 83 0.6839 0.0003657 0.0002191 0.0005848 - 84 0.6998 0.0003941 0.0002361 0.0006302 - 85 0.7161 0.0004247 0.0002545 0.0006792 - 86 0.7328 0.0004577 0.0002742 0.000732 - 87 0.7499 0.0004933 0.0002955 0.0007889 - 88 0.7674 0.0005317 0.0003185 0.0008502 - 89 0.7852 0.000573 0.0003433 0.0009162 - 90 0.8035 0.0006175 0.0003699 0.0009874 - 91 0.8222 0.0006655 0.0003987 0.001064 - 92 0.8414 0.0007172 0.0004297 0.001147 - 93 0.861 0.0007729 0.000463 0.001236 - 94 0.881 0.000833 0.000499 0.001332 - 95 0.9016 0.0008977 0.0005378 0.001436 - 96 0.9226 0.0009675 0.0005796 0.001547 - 97 0.9441 0.001043 0.0006246 0.001667 - 98 0.9661 0.001124 0.0006731 0.001797 - 99 0.9886 0.001211 0.0007254 0.001936 - 100 1.012 0.001305 0.0007818 0.002087 - 101 1.035 0.001406 0.0008425 0.002249 - 102 1.059 0.001515 0.0009079 0.002423 - 103 1.084 0.001633 0.0009784 0.002612 - 104 1.109 0.00176 0.001054 0.002814 - 105 1.135 0.001897 0.001136 0.003033 - 106 1.161 0.002044 0.001224 0.003268 - 107 1.189 0.002202 0.001319 0.003522 - 108 1.216 0.002373 0.001422 0.003795 - 109 1.245 0.002558 0.001532 0.00409 - 110 1.274 0.002756 0.001651 0.004407 - 111 1.303 0.00297 0.001779 0.004749 - 112 1.334 0.0032 0.001917 0.005117 - 113 1.365 0.003448 0.002066 0.005514 - 114 1.396 0.003715 0.002226 0.005941 - 115 1.429 0.004003 0.002398 0.006402 - 116 1.462 0.004314 0.002584 0.006898 - 117 1.496 0.004648 0.002784 0.007432 - 118 1.531 0.005008 0.003 0.008008 - 119 1.567 0.005396 0.003232 0.008628 - 120 1.603 0.005813 0.003483 0.009296 - 121 1.641 0.006263 0.003752 0.01001 - 122 1.679 0.006747 0.004042 0.01079 - 123 1.718 0.007269 0.004355 0.01162 - 124 1.758 0.007831 0.004691 0.01252 - 125 1.799 0.008436 0.005054 0.01349 - 126 1.841 0.009087 0.005444 0.01453 - 127 1.884 0.009788 0.005864 0.01565 - 128 1.928 0.01054 0.006316 0.01686 - 129 1.972 0.01136 0.006803 0.01816 - 130 2.018 0.01223 0.007327 0.01956 - 131 2.065 0.01317 0.007891 0.02106 - 132 2.113 0.01418 0.008498 0.02268 - 133 2.163 0.01527 0.009151 0.02442 - 134 2.213 0.01645 0.009853 0.0263 - 135 2.265 0.01771 0.01061 0.02832 - 136 2.317 0.01907 0.01142 0.03049 - 137 2.371 0.02052 0.0123 0.03282 - 138 2.427 0.02209 0.01324 0.03533 - 139 2.483 0.02378 0.01425 0.03803 - 140 2.541 0.02559 0.01533 0.04093 - 141 2.6 0.02754 0.0165 0.04404 - 142 2.661 0.02964 0.01775 0.04739 - 143 2.723 0.03188 0.0191 0.05099 - 144 2.786 0.0343 0.02055 0.05485 - 145 2.851 0.03689 0.0221 0.05899 - 146 2.917 0.03967 0.02377 0.06344 - 147 2.985 0.04266 0.02556 0.06822 - 148 3.055 0.04586 0.02747 0.07334 - 149 3.126 0.0493 0.02953 0.07883 - 150 3.199 0.05298 0.03174 0.08471 - 151 3.273 0.05692 0.0341 0.09102 - 152 3.35 0.06114 0.03663 0.09777 - 153 3.428 0.06566 0.03934 0.105 - 154 3.508 0.0705 0.04223 0.1127 - 155 3.589 0.07567 0.04533 0.121 - 156 3.673 0.08119 0.04864 0.1298 - 157 3.758 0.08709 0.05217 0.1393 - 158 3.846 0.09339 0.05595 0.1493 - 159 3.936 0.1001 0.05997 0.1601 - 160 4.027 0.1073 0.06426 0.1715 - 161 4.121 0.1149 0.06883 0.1837 - 162 4.217 0.123 0.07369 0.1967 - 163 4.315 0.1316 0.07885 0.2105 - 164 4.416 0.1408 0.08434 0.2251 - 165 4.519 0.1505 0.09016 0.2407 - 166 4.624 0.1608 0.09633 0.2571 - 167 4.732 0.1717 0.1029 0.2746 - 168 4.842 0.1832 0.1098 0.293 - 169 4.955 0.1954 0.1171 0.3124 - 170 5.07 0.2082 0.1247 0.333 - 171 5.188 0.2217 0.1328 0.3546 - 172 5.309 0.2359 0.1413 0.3773 - 173 5.433 0.2508 0.1503 0.4011 - 174 5.559 0.2665 0.1596 0.4261 - 175 5.689 0.2828 0.1694 0.4522 - 176 5.821 0.2999 0.1797 0.4795 - 177 5.957 0.3177 0.1903 0.508 - 178 6.095 0.3362 0.2014 0.5376 - 179 6.237 0.3554 0.2129 0.5683 - 180 6.383 0.3753 0.2248 0.6001 - 181 6.531 0.3958 0.2371 0.6329 - 182 6.683 0.417 0.2498 0.6668 - 183 6.839 0.4387 0.2628 0.7016 - 184 6.998 0.4611 0.2762 0.7373 - 185 7.161 0.4839 0.2899 0.7738 - 186 7.328 0.5072 0.3039 0.8111 - 187 7.499 0.531 0.3181 0.849 - 188 7.674 0.555 0.3325 0.8875 - 189 7.852 0.5794 0.3471 0.9265 - 190 8.035 0.6039 0.3618 0.9658 - 191 8.222 0.6287 0.3766 1.005 - 192 8.414 0.6534 0.3915 1.045 - 193 8.61 0.6782 0.4063 1.085 - 194 8.81 0.7029 0.4211 1.124 - 195 9.016 0.7275 0.4358 1.163 - 196 9.226 0.7518 0.4504 1.202 - 197 9.441 0.7758 0.4647 1.24 - 198 9.661 0.7994 0.4789 1.278 - 199 9.886 0.8225 0.4928 1.315 - 200 10.12 0.8452 0.5063 1.352 - 201 10.35 0.8673 0.5196 1.387 - 202 10.59 0.8887 0.5324 1.421 - 203 10.84 0.9095 0.5449 1.454 - 204 11.09 0.9295 0.5569 1.486 - 205 11.35 0.9488 0.5684 1.517 - 206 11.61 0.9673 0.5795 1.547 - 207 11.89 0.9849 0.59 1.575 - 208 12.16 1.002 0.6001 1.602 - 209 12.45 1.018 0.6096 1.627 - 210 12.74 1.033 0.6186 1.651 - 211 13.03 1.047 0.6271 1.674 - 212 13.34 1.06 0.635 1.695 - 213 13.65 1.072 0.6424 1.715 - 214 13.96 1.084 0.6493 1.733 + 0 0.1012 0.001942 4.382e-07 0.001942 + 1 0.1035 0.002093 4.723e-07 0.002093 + 2 0.1059 0.002256 5.09e-07 0.002256 + 3 0.1084 0.002431 5.486e-07 0.002432 + 4 0.1109 0.00262 5.912e-07 0.002621 + 5 0.1135 0.002824 6.372e-07 0.002824 + 6 0.1161 0.003043 6.867e-07 0.003044 + 7 0.1189 0.00328 7.401e-07 0.003281 + 8 0.1216 0.003535 7.977e-07 0.003536 + 9 0.1245 0.00381 8.597e-07 0.003811 + 10 0.1274 0.004106 9.266e-07 0.004107 + 11 0.1303 0.004425 9.986e-07 0.004426 + 12 0.1334 0.004769 1.076e-06 0.00477 + 13 0.1365 0.00514 1.16e-06 0.005141 + 14 0.1396 0.00554 1.25e-06 0.005541 + 15 0.1429 0.00597 1.347e-06 0.005972 + 16 0.1462 0.006435 1.452e-06 0.006436 + 17 0.1496 0.006935 1.565e-06 0.006936 + 18 0.1531 0.007474 1.687e-06 0.007476 + 19 0.1567 0.008055 1.818e-06 0.008057 + 20 0.1603 0.008681 1.959e-06 0.008683 + 21 0.1641 0.009356 2.111e-06 0.009359 + 22 0.1679 0.01008 2.276e-06 0.01009 + 23 0.1718 0.01087 2.453e-06 0.01087 + 24 0.1758 0.01171 2.643e-06 0.01172 + 25 0.1799 0.01262 2.849e-06 0.01263 + 26 0.1841 0.01361 3.07e-06 0.01361 + 27 0.1884 0.01466 3.309e-06 0.01467 + 28 0.1928 0.0158 3.566e-06 0.01581 + 29 0.1972 0.01703 3.843e-06 0.01704 + 30 0.2018 0.01836 4.142e-06 0.01836 + 31 0.2065 0.01978 4.464e-06 0.01979 + 32 0.2113 0.02132 4.811e-06 0.02133 + 33 0.2163 0.02298 5.186e-06 0.02298 + 34 0.2213 0.02477 5.589e-06 0.02477 + 35 0.2265 0.02669 6.023e-06 0.0267 + 36 0.2317 0.02877 6.492e-06 0.02877 + 37 0.2371 0.031 6.996e-06 0.03101 + 38 0.2427 0.03341 7.54e-06 0.03342 + 39 0.2483 0.03601 8.127e-06 0.03602 + 40 0.2541 0.03881 8.758e-06 0.03882 + 41 0.26 0.04183 9.439e-06 0.04184 + 42 0.2661 0.04508 1.017e-05 0.04509 + 43 0.2723 0.04859 1.096e-05 0.0486 + 44 0.2786 0.05236 1.182e-05 0.05238 + 45 0.2851 0.05644 1.274e-05 0.05645 + 46 0.2917 0.06082 1.373e-05 0.06084 + 47 0.2985 0.06555 1.479e-05 0.06557 + 48 0.3055 0.07065 1.594e-05 0.07066 + 49 0.3126 0.07614 1.718e-05 0.07616 + 50 0.3199 0.08206 1.852e-05 0.08208 + 51 0.3273 0.08844 1.996e-05 0.08846 + 52 0.335 0.09532 2.151e-05 0.09534 + 53 0.3428 0.1027 2.318e-05 0.1028 + 54 0.3508 0.1107 2.498e-05 0.1107 + 55 0.3589 0.1193 2.693e-05 0.1194 + 56 0.3673 0.1286 2.902e-05 0.1286 + 57 0.3758 0.1386 3.128e-05 0.1386 + 58 0.3846 0.1494 3.371e-05 0.1494 + 59 0.3936 0.161 3.633e-05 0.161 + 60 0.4027 0.1735 3.915e-05 0.1735 + 61 0.4121 0.187 4.22e-05 0.187 + 62 0.4217 0.2015 4.548e-05 0.2016 + 63 0.4315 0.2172 4.901e-05 0.2173 + 64 0.4416 0.2341 5.283e-05 0.2341 + 65 0.4519 0.2523 5.693e-05 0.2523 + 66 0.4624 0.2719 6.136e-05 0.272 + 67 0.4732 0.293 6.613e-05 0.2931 + 68 0.4842 0.3158 7.127e-05 0.3159 + 69 0.4955 0.3404 7.681e-05 0.3405 + 70 0.507 0.3668 8.278e-05 0.3669 + 71 0.5188 0.3954 8.922e-05 0.3954 + 72 0.5309 0.4261 9.615e-05 0.4262 + 73 0.5433 0.4592 0.0001036 0.4593 + 74 0.5559 0.4949 0.0001117 0.495 + 75 0.5689 0.5334 0.0001204 0.5335 + 76 0.5821 0.5748 0.0001297 0.575 + 77 0.5957 0.6195 0.0001398 0.6197 + 78 0.6095 0.6677 0.0001507 0.6678 + 79 0.6237 0.7196 0.0001624 0.7198 + 80 0.6383 0.7755 0.000175 0.7757 + 81 0.6531 0.8358 0.0001886 0.836 + 82 0.6683 0.9008 0.0002033 0.901 + 83 0.6839 0.9708 0.0002191 0.971 + 84 0.6998 1.046 0.0002361 1.046 + 85 0.7161 1.128 0.0002545 1.128 + 86 0.7328 1.215 0.0002742 1.215 + 87 0.7499 1.31 0.0002955 1.31 + 88 0.7674 1.31 0.0003185 1.31 + 89 0.7852 1.31 0.0003433 1.31 + 90 0.8035 1.309 0.0003699 1.31 + 91 0.8222 1.309 0.0003987 1.309 + 92 0.8414 1.309 0.0004297 1.309 + 93 0.861 1.308 0.000463 1.309 + 94 0.881 1.308 0.000499 1.309 + 95 0.9016 1.308 0.0005378 1.308 + 96 0.9226 1.307 0.0005796 1.308 + 97 0.9441 1.307 0.0006246 1.308 + 98 0.9661 1.307 0.0006731 1.307 + 99 0.9886 1.306 0.0007254 1.307 + 100 1.012 1.306 0.0007818 1.307 + 101 1.035 1.305 0.0008425 1.306 + 102 1.059 1.305 0.0009079 1.306 + 103 1.084 1.305 0.0009784 1.306 + 104 1.109 1.304 0.001054 1.305 + 105 1.135 1.304 0.001136 1.305 + 106 1.161 1.303 0.001224 1.304 + 107 1.189 1.303 0.001319 1.304 + 108 1.216 1.302 0.001422 1.304 + 109 1.245 1.302 0.001532 1.303 + 110 1.274 1.301 0.001651 1.303 + 111 1.303 1.301 0.001779 1.303 + 112 1.334 1.3 0.001917 1.302 + 113 1.365 1.3 0.002066 1.302 + 114 1.396 1.299 0.002226 1.301 + 115 1.429 1.299 0.002398 1.301 + 116 1.462 1.298 0.002584 1.301 + 117 1.496 1.298 0.002784 1.3 + 118 1.531 1.297 0.003 1.3 + 119 1.567 1.296 0.003232 1.3 + 120 1.603 1.296 0.003483 1.299 + 121 1.641 1.295 0.003752 1.299 + 122 1.679 1.294 0.004042 1.299 + 123 1.718 1.294 0.004355 1.298 + 124 1.758 1.293 0.004691 1.298 + 125 1.799 1.292 0.005054 1.297 + 126 1.841 1.292 0.005444 1.297 + 127 1.884 1.291 0.005864 1.297 + 128 1.928 1.29 0.006316 1.297 + 129 1.972 1.289 0.006803 1.296 + 130 2.018 1.289 0.007327 1.296 + 131 2.065 1.288 0.007891 1.296 + 132 2.113 1.287 0.008498 1.296 + 133 2.163 1.286 0.009151 1.295 + 134 2.213 1.285 0.009853 1.295 + 135 2.265 1.285 0.01061 1.295 + 136 2.317 1.284 0.01142 1.295 + 137 2.371 1.283 0.0123 1.295 + 138 2.427 1.282 0.01324 1.295 + 139 2.483 1.281 0.01425 1.295 + 140 2.541 1.28 0.01533 1.295 + 141 2.6 1.279 0.0165 1.295 + 142 2.661 1.278 0.01775 1.296 + 143 2.723 1.277 0.0191 1.296 + 144 2.786 1.276 0.02055 1.296 + 145 2.851 1.275 0.0221 1.297 + 146 2.917 1.273 0.02377 1.297 + 147 2.985 1.272 0.02556 1.298 + 148 3.055 1.271 0.02747 1.299 + 149 3.126 1.27 0.02953 1.299 + 150 3.199 1.269 0.03174 1.3 + 151 3.273 1.267 0.0341 1.301 + 152 3.35 1.266 0.03663 1.303 + 153 3.428 1.265 0.03934 1.304 + 154 3.508 1.263 0.04223 1.306 + 155 3.589 1.262 0.04533 1.307 + 156 3.673 1.261 0.04864 1.309 + 157 3.758 1.259 0.05217 1.311 + 158 3.846 1.258 0.05595 1.314 + 159 3.936 1.256 0.05997 1.316 + 160 4.027 1.255 0.06426 1.319 + 161 4.121 1.253 0.06883 1.322 + 162 4.217 1.251 0.07369 1.325 + 163 4.315 1.25 0.07885 1.328 + 164 4.416 1.248 0.08434 1.332 + 165 4.519 1.246 0.09016 1.336 + 166 4.624 1.244 0.09633 1.341 + 167 4.732 1.243 0.1029 1.345 + 168 4.842 1.241 0.1098 1.35 + 169 4.955 1.239 0.1171 1.356 + 170 5.07 1.237 0.1247 1.362 + 171 5.188 1.235 0.1328 1.368 + 172 5.309 1.233 0.1413 1.374 + 173 5.433 1.231 0.1503 1.381 + 174 5.559 1.228 0.1596 1.388 + 175 5.689 1.226 0.1694 1.396 + 176 5.821 1.224 0.1797 1.404 + 177 5.957 1.222 0.1903 1.412 + 178 6.095 1.219 0.2014 1.421 + 179 6.237 1.217 0.2129 1.43 + 180 6.383 1.214 0.2248 1.439 + 181 6.531 1.212 0.2371 1.449 + 182 6.683 1.209 0.2498 1.459 + 183 6.839 1.207 0.2628 1.47 + 184 6.998 1.204 0.2762 1.48 + 185 7.161 1.201 0.2899 1.491 + 186 7.328 1.198 0.3039 1.502 + 187 7.499 1.196 0.3181 1.514 + 188 7.674 1.193 0.3325 1.525 + 189 7.852 1.19 0.3471 1.537 + 190 8.035 1.186 0.3618 1.548 + 191 8.222 1.183 0.3766 1.56 + 192 8.414 1.18 0.3915 1.571 + 193 8.61 1.177 0.4063 1.583 + 194 8.81 1.173 0.4211 1.594 + 195 9.016 1.17 0.4358 1.606 + 196 9.226 1.166 0.4504 1.617 + 197 9.441 1.163 0.4647 1.627 + 198 9.661 1.159 0.4789 1.638 + 199 9.886 1.155 0.4928 1.648 + 200 10.12 1.151 0.5063 1.657 + 201 10.35 1.147 0.5196 1.667 + 202 10.59 1.143 0.5324 1.675 + 203 10.84 1.139 0.5449 1.684 + 204 11.09 1.134 0.5569 1.691 + 205 11.35 1.13 0.5684 1.698 + 206 11.61 1.126 0.5795 1.705 + 207 11.89 1.121 0.59 1.711 + 208 12.16 1.116 0.6001 1.716 + 209 12.45 1.111 0.6096 1.721 + 210 12.74 1.107 0.6186 1.725 + 211 13.03 1.101 0.6271 1.729 + 212 13.34 1.096 0.635 1.731 + 213 13.65 1.091 0.6424 1.733 + 214 13.96 1.086 0.6493 1.735 215 14.29 1.08 0.6592 1.739 216 14.62 1.074 0.6699 1.744 217 14.96 1.069 0.6808 1.749 @@ -1585,6 +1585,6 @@ HistoManager: End of run actions are started G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 11 of which, static: 0 -Dynamic pools deleted: 11 / Total memory freed: 0.037 MB +Dynamic pools deleted: 11 / Total memory freed: 0.029 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/hadronic/Hadr01/History b/examples/extended/hadronic/Hadr01/History index fc75e49c064..c6b2108ec00 100644 --- a/examples/extended/hadronic/Hadr01/History +++ b/examples/extended/hadronic/Hadr01/History @@ -14,6 +14,9 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +17-12-18 V.Ivanchenko (exhadr01-V10-05-00) +- HistoManager - added linear histogram for pion energy at production + 08-11-18 V.Ivanchenko (exhadr01-V10-04-05) - PhysicsList - make local PhysicsList to be coherent with physics_list library diff --git a/examples/extended/hadronic/Hadr01/hadr01.out b/examples/extended/hadronic/Hadr01/hadr01.out index a1e35bff522..80331904773 100644 --- a/examples/extended/hadronic/Hadr01/hadr01.out +++ b/examples/extended/hadronic/Hadr01/hadr01.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -451,12 +451,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: ionElastic Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -464,7 +462,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -477,7 +474,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -491,12 +487,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -507,12 +501,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -523,12 +515,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -537,12 +527,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -551,12 +542,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -567,12 +556,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -582,7 +569,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -617,13 +603,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -631,13 +615,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -646,13 +628,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -676,12 +657,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -689,12 +670,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -703,13 +684,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 5 GeV Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -717,7 +698,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -725,6 +705,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= Region -- -- appears in world volume This region is in the mass world. @@ -774,8 +775,8 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics 100.00 10k 1 197 200 0.00 Check ### Run 0 starts. ### Run 0 start -RunAction::BeginOfRunAction: User=0.860000s Real=0.950844s Sys=0.010000s -NuclearData: User=0.000000s Real=0.000006s Sys=0.000000s +RunAction::BeginOfRunAction: User=0.830000s Real=0.885516s Sys=0.010000s +NuclearData: User=0.000000s Real=0.000005s Sys=0.000000s EventAction: Event # 0 started EventAction: Event # 10 started EventAction: Event # 20 started @@ -789,33 +790,33 @@ EventAction: Event # 90 started Run terminated. Run Summary Number of events processed : 100 - User=0.090000s Real=0.100393s Sys=0.010000s + User=0.090000s Real=0.093757s Sys=0.010000s RunAction: End of run actions are started HistoManager: End of run actions are started ======================================================== Beam particle proton Beam Energy(MeV) 3000 Number of events 100 -Average energy deposit (MeV) 68.61 RMS(MeV) 65 -Average number of steps 205.5 -Average number of gamma 1.76 -Average number of e- 3.93 -Average number of e+ 0.07 -Average number of neutrons 0.84 -Average number of protons 0.94 +Average energy deposit (MeV) 63.94 RMS(MeV) 65.22 +Average number of steps 202.2 +Average number of gamma 1.65 +Average number of e- 3.82 +Average number of e+ 0.04 +Average number of neutrons 0.6 +Average number of protons 0.77 Average number of antiprotons 0 -Average number of pi+ & pi- 0.28 -Average number of pi0 0.2 +Average number of pi+ & pi- 0.2 +Average number of pi0 0.17 Average number of kaons 0 -Average number of muons 0.01 -Average number of deuterons+tritons 0.26 -Average number of He3+alpha 0.15 -Average number of ions 0.4 -Average number of forward neutrons 0.12 -Average number of reflected neutrons 0.67 -Average number of leaked neutrons 0.03 -Average number of proton leak 0.45 -Average number of pion leak 0.24 +Average number of muons 0 +Average number of deuterons+tritons 0.21 +Average number of He3+alpha 0.22 +Average number of ions 0.38 +Average number of forward neutrons 0.06 +Average number of reflected neutrons 0.52 +Average number of leaked neutrons 0.01 +Average number of proton leak 0.39 +Average number of pion leak 0.16 ======================================================== # @@ -829,22 +830,22 @@ G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. -Total navigation history collections cleaned: 14 +Total navigation history collections cleaned: 16 ================== Deleting memory pools =================== -Pool ID '20G4NavigationLevelRep', size : 0.0202 MB +Pool ID '20G4NavigationLevelRep', size : 0.0231 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.00481 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 '7G4Track', size : 0.00961 MB +Pool ID '17G4DynamicParticle', size : 0.00385 MB +Pool ID '7G4Track', size : 0.00769 MB Pool ID '18G4TouchableHistory', size : 0.00192 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB Pool ID '10G4Fragment', size : 0.00192 MB -Pool ID '17G4ReactionProduct', size : 0.00192 MB +Pool ID '17G4ReactionProduct', size : 0.00288 MB Number of memory pools allocated: 12 of which, static: 0 -Dynamic pools deleted: 12 / Total memory freed: 0.046 MB +Dynamic pools deleted: 12 / Total memory freed: 0.047 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. diff --git a/examples/extended/hadronic/Hadr01/include/HistoManager.hh b/examples/extended/hadronic/Hadr01/include/HistoManager.hh index 5e386b060e8..371197444d5 100644 --- a/examples/extended/hadronic/Hadr01/include/HistoManager.hh +++ b/examples/extended/hadronic/Hadr01/include/HistoManager.hh @@ -26,7 +26,6 @@ /// \file hadronic/Hadr01/include/HistoManager.hh /// \brief Definition of the HistoManager class // -// //--------------------------------------------------------------------------- // // ClassName: HistoManager diff --git a/examples/extended/hadronic/Hadr01/src/HistoManager.cc b/examples/extended/hadronic/Hadr01/src/HistoManager.cc index b4df7b4c0ed..f7c7cdd3edc 100644 --- a/examples/extended/hadronic/Hadr01/src/HistoManager.cc +++ b/examples/extended/hadronic/Hadr01/src/HistoManager.cc @@ -26,7 +26,6 @@ /// \file hadronic/Hadr01/src/HistoManager.cc /// \brief Implementation of the HistoManager class // -// //--------------------------------------------------------------------------- // // ClassName: HistoManager @@ -97,7 +96,7 @@ HistoManager::HistoManager() fVerbose(0), fNBinsE (100), fNSlices(300), - fNHisto (25), + fNHisto (28), fBeamFlag(true), fHistoBooked(false) { @@ -159,6 +158,10 @@ void HistoManager::BookHisto() fHisto->Add1D("25", "Proton energy deposition in the target normalized to beam energy", 110,0.0,1.1,1.0); + fHisto->Add1D("26","Energy (MeV) of pi+",fNBinsE,0.,500.,1.0); + fHisto->Add1D("27","Energy (MeV) of pi-",fNBinsE,0.,500.,1.0); + fHisto->Add1D("28","Energy (MeV) of pi0",fNBinsE,0.,500.,1.0); + } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... @@ -324,7 +327,8 @@ void HistoManager::ScoreNewTrack(const G4Track* track) { const G4ParticleDefinition* pd = track->GetDefinition(); G4String name = pd->GetParticleName(); - G4double e = track->GetKineticEnergy(); + G4double ee = track->GetKineticEnergy(); + G4double e = ee; // Primary track if(0 == track->GetParentID()) { @@ -372,15 +376,19 @@ void HistoManager::ScoreNewTrack(const G4Track* track) fNcpions++; fHisto->Fill(6,e,1.0); fHisto->Fill(19,e,1.0); + fHisto->Fill(25,ee,1.0); } else if ( pd == G4PionMinus::PionMinus()) { fNcpions++; fHisto->Fill(6,e,1.0); fHisto->Fill(20,e,1.0); + fHisto->Fill(26,ee,1.0); } else if ( pd == G4PionZero::PionZero()) { fNpi0++; fHisto->Fill(7,e,1.0); + fHisto->Fill(27,ee,1.0); + } else if ( pd == G4KaonPlus::KaonPlus() || pd == G4KaonMinus::KaonMinus()) { fNkaons++; diff --git a/examples/extended/hadronic/Hadr02/History b/examples/extended/hadronic/Hadr02/History index 7bfdf35cce9..3f8c1f34ad0 100644 --- a/examples/extended/hadronic/Hadr02/History +++ b/examples/extended/hadronic/Hadr02/History @@ -14,7 +14,12 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -17-01-19 A. Ribon (exhadr02-V10-04-04) +12-06-19 A. Ribon (exhadr02-V10-05-01) +- G4CRMCModel : some improvements (e.g. considered the energy-per-nucleon, + instead of the whole projectile, in the case of nucleus projectile) and + better documentation (in the form of comments in the class). + +17-01-19 A. Ribon (exhadr02-V10-05-00) - Fixed bug in the energe range of the transition between FTFP and BERT for the recently created CRMC_FTFP_BERT physics list. diff --git a/examples/extended/hadronic/Hadr02/hadr02.out b/examples/extended/hadronic/Hadr02/hadr02.out index f41ec83abb4..2a73dbdfe1d 100644 --- a/examples/extended/hadronic/Hadr02/hadr02.out +++ b/examples/extended/hadronic/Hadr02/hadr02.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -493,12 +493,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: ionElastic Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -506,7 +504,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -519,7 +516,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -533,12 +529,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -549,12 +543,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -565,12 +557,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -579,12 +569,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -593,12 +584,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -609,12 +598,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -624,7 +611,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -659,13 +645,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -673,13 +657,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -688,13 +670,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -718,12 +699,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -731,12 +712,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -745,13 +726,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 5 GeV Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -759,7 +740,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -767,6 +747,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= ========= Table of registered couples ============================== @@ -786,6 +787,8 @@ Index : 1 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ### Run 0 start ### Histo::Save: Opended file for 22 histograms @@ -802,28 +805,28 @@ Index : 1 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100 - User=0.110000s Real=0.127591s Sys=0.000000s + User=0.120000s Real=0.144328s Sys=0.000000s RunAction: End of run action is starting HistoManager: End of run actions are started ======================================================== Beam particle S32 Beam Energy(GeV) 200 Number of events 100 -Average energy deposit (GeV) 6.578 RMS(GeV) 4.309 -Average number of steps 56.51 -Average number of gamma 0.52 +Average energy deposit (GeV) 6.095 RMS(GeV) 4.244 +Average number of steps 52.42 +Average number of gamma 0.66 Average number of e- 0 Average number of e+ 0 -Average number of neutrons 13.39 -Average number of protons 12.98 +Average number of neutrons 13.33 +Average number of protons 13.94 Average number of antiprotons 0 -Average number of pi+ & pi- 7.7 -Average number of pi0 4.16 -Average number of kaons 0.13 +Average number of pi+ & pi- 9.18 +Average number of pi0 4.95 +Average number of kaons 0.15 Average number of muons 0 -Average number of deuterons+tritons 2.25 -Average number of He3+alpha 1.17 -Average number of ions 0.4 +Average number of deuterons+tritons 3.41 +Average number of He3+alpha 1.34 +Average number of ions 0.47 ======================================================== Graphics systems deleted. @@ -831,6 +834,6 @@ Visualization Manager deleting... G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 12 of which, static: 0 -Dynamic pools deleted: 12 / Total memory freed: 0.089 MB +Dynamic pools deleted: 12 / Total memory freed: 0.092 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/hadronic/Hadr02/include/G4CRMCModel.hh b/examples/extended/hadronic/Hadr02/include/G4CRMCModel.hh index e8de8e3f25e..67a5ac25e5b 100755 --- a/examples/extended/hadronic/Hadr02/include/G4CRMCModel.hh +++ b/examples/extended/hadronic/Hadr02/include/G4CRMCModel.hh @@ -82,6 +82,22 @@ class G4CRMCModel : public G4HadronicInteraction { virtual ~G4CRMCModel (); G4HadFinalState* ApplyYourself( const G4HadProjectile &theProjectile, G4Nucleus &theNucleus ); G4ParticleDefinition* GetParticleDefinition( long particle_id ); + + // The following virtual method can be used to override the default check levels + // (relative energy violation value of 2% and absolute energy violation value of 1 GeV) + // used to check (by the hadronic process, in the method G4HadronicProcess::CheckResult) + // whether the (inelastic) final state is acceptable or not in terms of energy + // conservation. If it is not, then the final-state is rejected, a "JustWarning" + // exception is thrown, and another attempt is done to find an acceptable final-state. + // Only in the case of 100 consecutive failed attempts, the program crashes. + // In the case of EPOS-LHC, there are some cases of final-states that are rejected + // because they do not pass the default energy conservation. The number of these + // cases is relatively low and harmless (because these final-states are rejected), + // therefore we suggest to keep using the default. If you want instead to keep + // more final-states, i.e. be more tolerant on the energy violations, then uncomment + // the following line and its implementation (in the source file). + //virtual const std::pair< G4double, G4double > GetFatalEnergyCheckLevels() const; + private: G4bool operator==( G4CRMCModel& right ); G4bool operator!=( G4CRMCModel& right ); diff --git a/examples/extended/hadronic/Hadr02/src/G4CRMCModel.cc b/examples/extended/hadronic/Hadr02/src/G4CRMCModel.cc index e0713439e29..b4baf9193d9 100644 --- a/examples/extended/hadronic/Hadr02/src/G4CRMCModel.cc +++ b/examples/extended/hadronic/Hadr02/src/G4CRMCModel.cc @@ -97,6 +97,16 @@ G4CRMCModel::G4CRMCModel( const int model ) : G4HadronicInteraction( "CRMC" ), G4CRMCModel::~G4CRMCModel() {} +/* +const std::pair< G4double, G4double > G4CRMCModel::GetFatalEnergyCheckLevels() const { + // The default in the base class, G4HadronicInteraction, is 2% and 1 GeV . + // Note that when both relative and absolute need fail the final-state is rejected + // and the interaction is re-sampled. + return std::pair< G4double, G4double >( 10.0*perCent, DBL_MAX ); +} +*/ + + G4HadFinalState* G4CRMCModel::ApplyYourself( const G4HadProjectile &theProjectile, G4Nucleus &theTarget ) { @@ -118,7 +128,19 @@ G4HadFinalState* G4CRMCModel::ApplyYourself( const G4HadProjectile &theProjectil G4ThreeVector pBefore = theProjectile.Get4Momentum().vect(); G4double E = theProjectile.GetTotalEnergy(); G4double totalEbefore = E*AP + theTarget.AtomicMass( AT, ZT ) + theTarget.GetEnergyDeposit(); - G4double pProj = theProjectile.Get4Momentum().pz() / GeV; // Energy unit must be GeV + + // Note: because of the rotation of the projectile along the z-axis (made by + // the calling method G4HadronicProcess::PostStepDoIt), it is equivalent + // to take the momentum component along the z-axis or the whole momentum. + G4double pProj = theProjectile.Get4Momentum().vect().mag() / GeV; // Energy unit must be GeV + + // Note: from my understanding of the CRMC interface, it seems that in the case + // of nucleus projectile, the energy per nucleon (instead of the energy of + // the whole projectile) should be provided. + // We consider the absolute value of the baryon number to cover also the + // case of anti-nuclei. + if ( std::abs( AP ) > 1 ) pProj /= static_cast< G4double >( std::abs( AP ) ); // Energy per nucleon + G4double pTarg = 0.0; fInterface->crmc_set( 1, // fNCollision, diff --git a/examples/extended/hadronic/Hadr03/hadr03.out b/examples/extended/hadronic/Hadr03/hadr03.out index 77e8139e08b..c30376532fd 100644 --- a/examples/extended/hadronic/Hadr03/hadr03.out +++ b/examples/extended/hadronic/Hadr03/hadr03.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -84,13 +84,11 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: ionElastic Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: ionInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -98,7 +96,6 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -111,7 +108,6 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -125,12 +121,10 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_alpha @@ -139,12 +133,10 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_deuteron @@ -153,24 +145,21 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_neutron Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_proton @@ -179,12 +168,10 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_triton @@ -193,12 +180,10 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for deuteron @@ -206,7 +191,6 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -226,7 +210,6 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: QGSP: 12 GeV ---> 100 TeV @@ -234,7 +217,6 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -242,7 +224,6 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: QGSP: 12 GeV ---> 100 TeV @@ -250,20 +231,18 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for lambda Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for neutron @@ -280,7 +259,7 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: Binary Cascade: 19.9 MeV ---> 9.9 GeV Model: NeutronHPInelastic: 0 eV ---> 20 MeV Cr_sctns: NeutronHPInelasticXS: 0 eV ---> 20 MeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: nCapture Model: NeutronHPCapture: 0 eV ---> 20 MeV @@ -300,13 +279,13 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 4 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -314,26 +293,26 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 4 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for proton Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 9.5 GeV ---> 25 GeV Model: Binary Cascade: 0 eV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -341,7 +320,6 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -349,6 +327,27 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= ========= Table of registered couples ============================== @@ -380,54 +379,47 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10000 - User=0.150000s Real=0.181131s Sys=0.000000s + User=0.120000s Real=0.120098s Sys=0.000000s The run is 10000 proton of 10 MeV through 10 m of Molybdenum98 (density: 10.28 g/cm3 ) Process calls frequency: - hadElastic= 7555 protonInelastic= 2445 + hadElastic= 8419 protonInelastic= 1581 - MeanFreePath: 5.3564 cm +- 5.3244 cm massic: 55.064 g/cm2 - CrossSection: 0.18669 cm^-1 massic: 1.8161 mm2/g - crossSection per atom: 2.9525 barn + MeanFreePath: 3.5249 cm +- 3.5587 cm massic: 36.236 g/cm2 + CrossSection: 0.28369 cm^-1 massic: 2.7597 mm2/g + crossSection per atom: 4.4865 barn Verification: crossSections from G4HadronicProcessStore: - hadElastic= 1.366 mm2/g 2.2207 barn + hadElastic= 2.3281 mm2/g 3.785 barn protonInelastic= 448.03 um2/mg 728.4 mbarn - total= 1.814 mm2/g 2.9491 barn + total= 2.7762 mm2/g 4.5134 barn List of nuclear reactions: - proton + Mo98 --> N gamma or e- + Tc99[142.683]: 1 Q = 6.3518 MeV - proton + Mo98 --> N gamma or e- + alpha + Nb95: 18 Q = 3.5405 MeV - proton + Mo98 --> N gamma or e- + neutron + Tc98: 2412 Q = -2.4725 MeV - proton + Mo98 --> N gamma or e- + proton + Mo98: 12 Q = 0.026235 eV - proton + Mo98 --> proton + Mo98: 7555 Q = 2.085e-06 eV - proton + Mo98 --> proton + Mo98[132.572]: 1 Q = -132.57 keV - proton + Mo98 --> proton + Mo98[249.800]: 1 Q = -249.8 keV + proton + Mo98 --> N gamma or e- + neutron + Tc98: 1569 Q = -2.4725 MeV + proton + Mo98 --> N gamma or e- + proton + Mo98: 11 Q = -1.1225e-05 eV + proton + Mo98 --> proton + Mo98: 8419 Q = -5.6944e-06 eV + proton + Mo98 --> proton + Mo98[328.387]: 1 Q = -328.39 keV number of gamma or e- (ic): N = 1 --> 10 List of generated particles: - Mo98: 7567 Emean = 32.204 keV ( 1.9446 eV --> 401.83 keV) - Mo98[132.572]: 1 Emean = 53.223 keV ( 53.223 keV --> 53.223 keV) - Mo98[249.800]: 1 Emean = 6.0138 keV ( 6.0138 keV --> 6.0138 keV) - Nb95: 18 Emean = 469.55 keV ( 147.04 keV --> 860.83 keV) - Tc98: 2412 Emean = 118.81 keV ( 16.382 keV --> 281.05 keV) - Tc99[142.683]: 1 Emean = 112.39 keV ( 112.39 keV --> 112.39 keV) - alpha: 18 Emean = 8.7586 MeV ( 7.8597 MeV --> 10.94 MeV) - e-: 660 Emean = 141.77 keV ( 21.509 keV --> 3.4907 MeV) - gamma: 16321 Emean = 851.31 keV ( 21.774 keV --> 12.205 MeV) - neutron: 2412 Emean = 1.6584 MeV ( 27.022 keV --> 6.3366 MeV) - proton: 14 Emean = 8.1192 MeV ( 6.3869 MeV --> 9.8142 MeV) + Mo98: 8430 Emean = 32.729 keV ( 0.81692 eV --> 405.17 keV) + Mo98[328.387]: 1 Emean = 128.16 keV ( 128.16 keV --> 128.16 keV) + Tc98: 1569 Emean = 119.97 keV ( 15.248 keV --> 285.65 keV) + e-: 430 Emean = 155.34 keV ( 21.571 keV --> 3.8799 MeV) + gamma: 10560 Emean = 851.37 keV ( 21.791 keV --> 4.2543 MeV) + neutron: 1569 Emean = 1.6534 MeV ( 48.681 keV --> 7.043 MeV) + proton: 12 Emean = 7.3956 MeV ( 4.7088 MeV --> 9.5435 MeV) - Momentum balance: Pmean = 53.446 eV ( 1.1044e-06 eV --> 2.2441 keV) + Momentum balance: Pmean = 34.552 eV ( 2.8028e-07 eV --> 2.1592 keV) --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 1669577790, 1284520743 + Current couple of seeds = 1958325783, 967715994 ---------------------------------------- G4 kernel has come to Quit state. ================== Deleting memory pools =================== diff --git a/examples/extended/hadronic/Hadr04/hadr04.out b/examples/extended/hadronic/Hadr04/hadr04.out index 6c88a2f30ca..b86359740ed 100644 --- a/examples/extended/hadronic/Hadr04/hadr04.out +++ b/examples/extended/hadronic/Hadr04/hadr04.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -95,12 +95,10 @@ Element TS_C_of_Graphite, internal thermal scattering id 2 Model: NeutronHPThermalScattering: 0 meV ---> 4 eV Cr_sctns: NeutronHPThermalScatteringData: 0 meV ---> 4 eV Cr_sctns: NeutronHPElasticXS: 0 meV ---> 20 MeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: neutronInelastic Model: NeutronHPInelastic: 0 meV ---> 20 MeV Cr_sctns: NeutronHPInelasticXS: 0 meV ---> 20 MeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV Process: nCapture Model: NeutronHPCapture: 0 meV ---> 20 MeV @@ -165,31 +163,31 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 1000 - User=13.410000s Real=13.476268s Sys=0.010000s + User=13.650000s Real=13.829889s Sys=0.000000s The run is 1000 neutron of 2 MeV through 50 cm of Water_ts (density: 1 g/cm3 ) Process calls frequency : - hadElastic= 215240 nCapture= 999 neutronInelastic= 1 + hadElastic= 203238 nCapture= 999 neutronInelastic= 1 Parcours of incident neutron: - nb of collisions E>1*eV= 16.656 E<1*eV= 199.58 total= 216.24 - track length E>1*eV= 20.222 cm E<1*eV= 74.645 cm total= 94.866 cm - time of flight E>1*eV= 754.42 ns E<1*eV= 204.62 us total= 205.38 us + nb of collisions E>1*eV= 16.727 E<1*eV= 187.51 total= 204.24 + track length E>1*eV= 20.572 cm E<1*eV= 70.256 cm total= 90.828 cm + time of flight E>1*eV= 745.53 ns E<1*eV= 192.11 us total= 192.86 us List of generated particles: - C15: 1 Emean = 31.65 meV ( 31.65 meV --> 31.65 meV) - O16: 2984 Emean = 42.596 keV ( 0.33469 meV --> 446.84 keV) - O17: 2 Emean = 80.954 eV ( 85.845 meV --> 161.82 eV ) - O18: 5 Emean = 4.5368 keV ( 5.959 meV --> 22.594 keV) - alpha: 1 Emean = 7.8112 meV ( 7.8112 meV --> 7.8112 meV) - deuteron: 998 Emean = 1.319 keV ( 1.1188 keV --> 2.0214 keV) - gamma: 1001 Emean = 2.2208 MeV ( 1.4032 keV --> 2.2244 MeV) - proton: 23057 Emean = 81.274 keV ( 0.24681 meV --> 1.9972 MeV) + C15: 1 Emean = 45.416 meV ( 45.416 meV --> 45.416 meV) + O16: 2931 Emean = 40.205 keV ( 0.71859 meV --> 439.92 keV) + O17: 1 Emean = 185.15 eV ( 185.15 eV --> 185.15 eV ) + O18: 8 Emean = 42.476 keV ( 45.904 meV --> 312.13 keV) + alpha: 1 Emean = 10.83 meV ( 10.83 meV --> 10.83 meV) + deuteron: 998 Emean = 1.319 keV ( 1.2406 keV --> 1.429 keV) + gamma: 1006 Emean = 2.2136 MeV ( 2.1807 keV --> 2.2244 MeV) + proton: 22619 Emean = 83.242 keV ( 0.56018 meV --> 2.0004 MeV) --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 127711749, 1940356546 + Current couple of seeds = 588731865, 658630102 ---------------------------------------- G4 kernel has come to Quit state. UserDetectorConstruction deleted. diff --git a/examples/extended/hadronic/Hadr06/hadr06.out b/examples/extended/hadronic/Hadr06/hadr06.out index dc831dcf407..1a90a868be7 100644 --- a/examples/extended/hadronic/Hadr06/hadr06.out +++ b/examples/extended/hadronic/Hadr06/hadr06.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -98,13 +98,13 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: ionElastic Model: NNDiffuseElastic: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: ionInelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV + + Process: RadioactiveDecay --------------------------------------------------- Hadronic Processes for He3 @@ -112,7 +112,6 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n @@ -125,7 +124,6 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n @@ -139,12 +137,10 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 meV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -155,12 +151,10 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 meV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -171,12 +165,10 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 meV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -185,12 +177,13 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 meV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -199,12 +192,10 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 meV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -215,12 +206,10 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 meV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -230,7 +219,6 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n @@ -250,7 +238,6 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: QGSP: 12 GeV ---> 100 TeV @@ -258,7 +245,6 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Model: BertiniCascade: 0 meV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -266,7 +252,6 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: QGSP: 12 GeV ---> 100 TeV @@ -274,7 +259,6 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Model: BertiniCascade: 0 meV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -283,13 +267,12 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 meV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- @@ -311,7 +294,7 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Model: Binary Cascade: 19.9 MeV ---> 9.9 GeV Model: NeutronHPInelastic: 0 meV ---> 20 MeV Cr_sctns: NeutronHPInelasticXS: 0 meV ---> 20 MeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: nCapture Model: NeutronHPCapture: 0 meV ---> 20 MeV @@ -331,13 +314,13 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 4 GeV ---> 25 GeV Model: BertiniCascade: 0 meV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -345,13 +328,13 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 4 GeV ---> 25 GeV Model: BertiniCascade: 0 meV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -360,13 +343,13 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: hadElastic Model: hElasticCHIPS: 0 meV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 9.5 GeV ---> 25 GeV Model: Binary Cascade: 0 meV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -374,7 +357,6 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n @@ -382,6 +364,27 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1442.7 +Internal e- conversion flag 1 +Store e- internal conversion data 1 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= ========= Table of registered couples ============================== @@ -420,43 +423,45 @@ Index : 1 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10000 - User=7.810000s Real=7.898977s Sys=0.000000s + User=9.390000s Real=9.551355s Sys=0.010000s The run is 10000 neutron of 14.1 MeV through 30 cm of Li7 (density: 1.85 g/cm3 ) Process calls frequency : - RadioactiveDecay= 197161 Transportation= 72738 annihil= 196 - compt= 397429 conv= 196 dInelastic= 1 - eIoni= 407109 hIoni= 417 hadElastic= 180889 - ionIoni= 197474 msc= 160 nCapture= 28 - neutronInelastic= 16368 phot= 20580 + RadioactiveDecay= 197686 Transportation= 72535 annihil= 192 + compt= 400018 conv= 192 dInelastic= 1 + eIoni= 409438 hIoni= 436 hadElastic= 181324 + ionElastic= 1 ionIoni= 198008 msc= 155 + nCapture= 32 neutronInelastic= 16436 phot= 20692 + List of generated particles: - Be8[3030.000]: 28 Emean = 7.489 keV ( 717.91 eV --> 11.111 keV) - He6: 132 Emean = 2.3745 MeV ( 61.939 keV --> 4.9118 MeV) - Li6: 684 Emean = 1.6347 MeV ( 19.902 eV --> 7.9411 MeV) - Li7: 196289 Emean = 330.63 keV ( 1.6453 meV --> 6.2253 MeV) - Li8: 28 Emean = 955.12 eV ( 35.244 eV --> 12.464 keV) - alpha: 341 Emean = 1.209 MeV ( 109.43 keV --> 3.6798 MeV) - anti_nu_e: 160 Emean = 2.7636 MeV ( 564.24 keV --> 10.925 MeV) - deuteron: 418 Emean = 4.6096 MeV ( 46.759 keV --> 23.194 MeV) - e+: 196 Emean = 1.4826 MeV ( 45.406 keV --> 3.9394 MeV) - e-: 407058 Emean = 87.278 keV ( 100 eV --> 10.74 MeV) - gamma: 46170 Emean = 1.2038 MeV ( 1 keV --> 5.883 MeV) - neutron: 17073 Emean = 3.392 MeV ( 4.914 keV --> 13.636 MeV) - - Mean energy deposit per event = 10.429 MeV rms = 3.4625 MeV - Mean energy flow per event = 3.1397 MeV rms = 3.2861 MeV + Be8[3030.000]: 32 Emean = 8.0242 keV ( 168.68 eV --> 11.938 keV) + He6: 149 Emean = 2.3965 MeV ( 35.982 keV --> 4.909 MeV) + Li6: 753 Emean = 1.6933 MeV ( 55.593 eV --> 7.9584 MeV) + Li7: 196720 Emean = 328.05 keV ( 0.96849 meV --> 6.2219 MeV) + Li8: 32 Emean = 1.1142 keV ( 102.42 eV --> 20.434 keV) + alpha: 354 Emean = 1.2874 MeV ( 94.301 keV --> 12.309 MeV) + anti_nu_e: 181 Emean = 2.9215 MeV ( 368.61 keV --> 11.948 MeV) + deuteron: 435 Emean = 4.3893 MeV ( 46.32 keV --> 23.537 MeV) + e+: 192 Emean = 1.4603 MeV ( 3.3568 keV --> 4.1687 MeV) + e-: 409386 Emean = 86.526 keV ( 100 eV --> 10.629 MeV) + gamma: 46120 Emean = 1.2002 MeV ( 1 keV --> 5.8841 MeV) + neutron: 17182 Emean = 3.365 MeV ( 507.5 eV --> 13.636 MeV) + proton: 2 Emean = 2.3695 MeV ( 2.2553 MeV --> 2.4836 MeV) + + Mean energy deposit per event = 10.405 MeV rms = 3.488 MeV + Mean energy flow per event = 3.126 MeV rms = 3.2674 MeV List of particles emerging from the absorber : - anti_nu_e: 160 Emean = 2.7636 MeV ( 564.24 keV --> 10.925 MeV) Eflow/event = 44.217 keV - e-: 135 Emean = 1.4007 MeV ( 31.114 keV --> 5.4777 MeV) Eflow/event = 18.91 keV - gamma: 25394 Emean = 785.36 keV ( 3.5118 keV --> 5.88 MeV) Eflow/event = 1.9943 MeV - neutron: 10677 Emean = 1.0136 MeV ( 15.299 meV --> 14.1 MeV) Eflow/event = 1.0822 MeV + anti_nu_e: 181 Emean = 2.9215 MeV ( 368.61 keV --> 11.948 MeV) Eflow/event = 52.88 keV + e-: 131 Emean = 1.3436 MeV ( 17.007 keV --> 4.7029 MeV) Eflow/event = 17.602 keV + gamma: 25236 Emean = 787.05 keV ( 4.3527 keV --> 5.8841 MeV) Eflow/event = 1.9862 MeV + neutron: 10714 Emean = 998.02 keV ( 9.2341 meV --> 14.1 MeV) Eflow/event = 1.0693 MeV --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 223169845, 1111537642 + Current couple of seeds = 199676262, 1629565534 ---------------------------------------- G4 kernel has come to Quit state. ================== Deleting memory pools =================== diff --git a/examples/extended/hadronic/Hadr07/hadr07.out b/examples/extended/hadronic/Hadr07/hadr07.out index 3b743cf2b2a..b29953e167e 100644 --- a/examples/extended/hadronic/Hadr07/hadr07.out +++ b/examples/extended/hadronic/Hadr07/hadr07.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -113,13 +113,13 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: ionElastic Model: NNDiffuseElastic: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: ionInelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV + + Process: RadioactiveDecay --------------------------------------------------- Hadronic Processes for He3 @@ -127,7 +127,6 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n @@ -140,7 +139,6 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n @@ -154,12 +152,10 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 meV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_alpha @@ -168,12 +164,10 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 meV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_deuteron @@ -182,24 +176,21 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 meV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_neutron Process: hadElastic Model: hElasticLHEP: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 meV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_proton @@ -208,12 +199,10 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 meV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_triton @@ -222,12 +211,10 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 meV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for deuteron @@ -235,7 +222,6 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n @@ -255,14 +241,12 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 meV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -270,27 +254,24 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 meV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for lambda Process: hadElastic Model: hElasticLHEP: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 meV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for neutron @@ -306,7 +287,7 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: BertiniCascade: 19.9 MeV ---> 12 GeV Model: NeutronHPInelastic: 0 meV ---> 20 MeV Cr_sctns: NeutronHPInelasticXS: 0 meV ---> 20 MeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: nCapture Model: NeutronHPCapture: 0 meV ---> 20 MeV @@ -326,12 +307,12 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 meV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -339,24 +320,24 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 meV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for proton Process: hadElastic Model: hElasticCHIPS: 0 meV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 meV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -364,7 +345,6 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n @@ -372,6 +352,27 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1442.7 +Internal e- conversion flag 1 +Store e- internal conversion data 1 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= ========= Table of registered couples ============================== @@ -410,7 +411,7 @@ Index : 1 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10000 - User=4.820000s Real=4.841042s Sys=0.000000s + User=5.160000s Real=5.186851s Sys=0.010000s ======================== run summary ===================== @@ -418,44 +419,44 @@ Run Summary 1 30 cm of Li7 (density: 1.85 g/cm3 ) Process calls frequency : - Decay= 1 RadioactiveDecay= 100080 Transportation= 89870 - annihil= 145 compt= 130598 conv= 146 - dInelastic= 2 eBrem= 1076 eIoni= 142600 - hIoni= 442 hadElastic= 86107 ionIoni= 100375 - msc= 378 neutronInelastic= 14115 phot= 12877 - photonNuclear= 1 + RadioactiveDecay= 100153 Transportation= 89891 annihil= 130 + compt= 127892 conv= 133 eBrem= 1030 + eIoni= 139684 hIoni= 459 hadElastic= 86174 + ionIoni= 100456 msc= 386 nCapture= 2 + neutronInelastic= 14118 phot= 12680 - Edep in absorber 1 = 8.07 MeV (16.3 keV-->37.5 MeV) + Edep in absorber 1 = 8.01 MeV (4.82 keV-->31.1 MeV) List of generated particles in absorber 1: - He6: 150 Emean = 2.31 MeV ( 93.8 keV --> 4.83 MeV) - Li6: 697 Emean = 1.55 MeV ( 37 eV --> 8.21 MeV) - Li7: 99233 Emean = 559 keV ( 115 meV --> 6.21 MeV) - alpha: 295 Emean = 1.23 MeV ( 47 keV --> 6.34 MeV) - anti_nu_e: 150 Emean = 1.86 MeV ( 298 keV --> 3.27 MeV) - deuteron: 442 Emean = 4.79 MeV ( 30.9 keV --> 31.2 MeV) - e+: 146 Emean = 1.39 MeV ( 102 keV --> 4.25 MeV) - e-: 141964 Emean = 153 keV ( 100 eV --> 5.45 MeV) - gamma: 41919 Emean = 1.24 MeV ( 1 keV --> 5.88 MeV) - neutron: 14805 Emean = 3.61 MeV ( 2.5 keV --> 13.6 MeV) - triton: 1 Emean = 1.81 MeV ( 1.81 MeV --> 1.81 MeV) + Be8[3030.000]: 2 Emean = 7.71 keV ( 3.73 keV --> 11.7 keV) + He6: 158 Emean = 2.19 MeV ( 13.8 keV --> 4.9 MeV) + Li6: 714 Emean = 1.57 MeV ( 3.64 eV --> 7.49 MeV) + Li7: 99277 Emean = 555 keV ( 145 meV --> 6.23 MeV) + Li8: 2 Emean = 5.59 keV ( 103 eV --> 11.1 keV) + alpha: 305 Emean = 1.28 MeV ( 67.3 keV --> 3.94 MeV) + anti_nu_e: 160 Emean = 2.05 MeV ( 218 keV --> 6.91 MeV) + deuteron: 459 Emean = 4.79 MeV ( 39.9 keV --> 23.6 MeV) + e+: 133 Emean = 1.59 MeV ( 190 keV --> 4.11 MeV) + e-: 139122 Emean = 154 keV ( 100 eV --> 9.87 MeV) + gamma: 41653 Emean = 1.25 MeV ( 1 keV --> 5.88 MeV) + neutron: 14817 Emean = 3.6 MeV ( 361 eV --> 13.6 MeV) List of particles emerging from absorbers : - anti_nu_e: 150 Emean = 1.86 MeV ( 298 keV --> 3.27 MeV) - e+: 1 Emean = 3.44 MeV ( 3.44 MeV --> 3.44 MeV) - e-: 188 Emean = 1.39 MeV ( 19.1 keV --> 4.76 MeV) - gamma: 28895 Emean = 1.05 MeV ( 2.13 keV --> 5.88 MeV) - neutron: 10690 Emean = 2.21 MeV ( 13.2 eV --> 14.1 MeV) + anti_nu_e: 160 Emean = 2.05 MeV ( 218 keV --> 6.91 MeV) + e+: 3 Emean = 878 keV ( 447 keV --> 1.42 MeV) + e-: 227 Emean = 1.3 MeV ( 8.25 keV --> 5.13 MeV) + gamma: 28840 Emean = 1.07 MeV ( 2.11 keV --> 5.88 MeV) + neutron: 10697 Emean = 2.2 MeV ( 1.59 eV --> 14.1 MeV) - Nb of events with primary absorbed = 87 %, transmit = 6.6 %, reflected = 6.4 % + Nb of events with primary absorbed = 87 %, transmit = 6.8 %, reflected = 6.4 % --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 1941603550, 1778528672 + Current couple of seeds = 1263855274, 1253437160 ---------------------------------------- G4 kernel has come to Quit state. ================== Deleting memory pools =================== -Number of memory pools allocated: 11 of which, static: 0 -Dynamic pools deleted: 11 / Total memory freed: 0.043 MB +Number of memory pools allocated: 10 of which, static: 0 +Dynamic pools deleted: 10 / Total memory freed: 0.04 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/hadronic/History b/examples/extended/hadronic/History index c92a579824d..ebe6fa840ee 100644 --- a/examples/extended/hadronic/History +++ b/examples/extended/hadronic/History @@ -14,7 +14,7 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -31-01-19 I. Hrivnacova (exHadronic-V10-04-00) +31-01-19 I. Hrivnacova ((exHadronic-V10-05-00) - Merged GitHub PR #4: all Boolean operators now return G4bool. 29-11-17 I. Hrivnacova (exHadronic-V10-03-00) diff --git a/examples/extended/hadronic/NeutronSource/NeutronSource.out b/examples/extended/hadronic/NeutronSource/NeutronSource.out index 11f9143fed9..589e617cf4e 100644 --- a/examples/extended/hadronic/NeutronSource/NeutronSource.out +++ b/examples/extended/hadronic/NeutronSource/NeutronSource.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -129,13 +129,13 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: ionElastic Model: NNDiffuseElastic: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: ionInelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV + + Process: RadioactiveDecay --------------------------------------------------- Hadronic Processes for He3 @@ -143,7 +143,6 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n @@ -156,7 +155,6 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n @@ -170,12 +168,10 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 meV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_alpha @@ -184,12 +180,10 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 meV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_deuteron @@ -198,24 +192,21 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 meV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_neutron Process: hadElastic Model: hElasticLHEP: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 meV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_proton @@ -224,12 +215,10 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 meV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_triton @@ -238,12 +227,10 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 meV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for deuteron @@ -251,7 +238,6 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n @@ -271,7 +257,6 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: QGSP: 12 GeV ---> 100 TeV @@ -279,7 +264,6 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: BertiniCascade: 0 meV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -287,7 +271,6 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: QGSP: 12 GeV ---> 100 TeV @@ -295,20 +278,18 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: BertiniCascade: 0 meV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for lambda Process: hadElastic Model: hElasticLHEP: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 meV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for neutron @@ -325,7 +306,7 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: Binary Cascade: 19.9 MeV ---> 9.9 GeV Model: NeutronHPInelastic: 0 meV ---> 20 MeV Cr_sctns: NeutronHPInelasticXS: 0 meV ---> 20 MeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: nCapture Model: NeutronHPCapture: 0 meV ---> 20 MeV @@ -345,13 +326,13 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 4 GeV ---> 25 GeV Model: BertiniCascade: 0 meV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -359,26 +340,26 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 4 GeV ---> 25 GeV Model: BertiniCascade: 0 meV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for proton Process: hadElastic Model: hElasticCHIPS: 0 meV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 9.5 GeV ---> 25 GeV Model: Binary Cascade: 0 meV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -386,7 +367,6 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n @@ -394,6 +374,27 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1442.7 +Internal e- conversion flag 1 +Store e- internal conversion data 1 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= ========= Table of registered couples ============================== @@ -439,201 +440,199 @@ Index : 2 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10000 - User=7.510000s Real=8.031589s Sys=0.020000s + User=6.570000s Real=6.705904s Sys=0.000000s The run is 10000 Am241 of 0 meV within BeO (D = 3 cm L = 6 cm ) Process calls frequency : - RadioactiveDecay= 235316 Transportation= 188791 alphaInelastic= 24 - compt= 34575 eIoni= 616626 ionIoni= 198699 - msc= 15139 phot= 49246 + RadioactiveDecay= 234733 Transportation= 188172 alphaInelastic= 17 + compt= 34425 eIoni= 613575 ionIoni= 198812 + msc= 14512 phot= 48798 List of generated particles: - Ac225: 9999 Emean = 168.91 meV ( 2.3574 meV --> 1.1498 eV ) - Ac225[120.800]: 3 Emean = 302.21 meV ( 140.4 meV --> 388.13 meV) - Ac225[40.090]: 6891 Emean = 375.94 meV ( 1.688 meV --> 992.24 meV) - At217: 9990 Emean = 116.36 keV ( 106.33 keV --> 117.05 keV) - At217[100.250]: 139 Emean = 114.42 keV ( 106.68 keV --> 115.23 keV) - At217[218.120]: 1555 Emean = 112.96 keV ( 106.23 keV --> 113.09 keV) - At217[272.070]: 25 Emean = 110.98 keV ( 106.55 keV --> 112.11 keV) - At217[368.230]: 65 Emean = 110.19 keV ( 106.4 keV --> 110.37 keV) - At217[382.340]: 13 Emean = 110.11 keV ( 110.11 keV --> 110.11 keV) - At217[410.640]: 17 Emean = 109.6 keV ( 109.6 keV --> 109.6 keV) - At217[424.350]: 3 Emean = 109.35 keV ( 109.35 keV --> 109.35 keV) - At217[537.500]: 2 Emean = 107.3 keV ( 107.3 keV --> 107.3 keV) + Ac225: 9998 Emean = 164.98 meV ( 0.61118 meV --> 1.1182 eV ) + Ac225[155.650]: 4 Emean = 172.83 meV ( 77.504 meV --> 229.51 meV) + Ac225[40.090]: 6897 Emean = 379.39 meV ( 2.2701 meV --> 984.47 meV) + At217: 9990 Emean = 116.37 keV ( 106.39 keV --> 117.05 keV) + At217[100.250]: 171 Emean = 114.68 keV ( 108.85 keV --> 115.23 keV) + At217[218.120]: 1544 Emean = 113 keV ( 106.44 keV --> 113.09 keV) + At217[272.070]: 21 Emean = 111.74 keV ( 110.3 keV --> 112.11 keV) + At217[310.300]: 1 Emean = 111.42 keV ( 111.42 keV --> 111.42 keV) + At217[368.230]: 41 Emean = 110.37 keV ( 110.37 keV --> 110.37 keV) + At217[382.340]: 8 Emean = 110.11 keV ( 110.11 keV --> 110.11 keV) + At217[410.640]: 16 Emean = 109.6 keV ( 109.6 keV --> 109.6 keV) + At217[424.350]: 4 Emean = 109.35 keV ( 109.35 keV --> 109.35 keV) At217[568.500]: 1 Emean = 106.73 keV ( 106.73 keV --> 106.73 keV) - At217[577.000]: 6 Emean = 106.58 keV ( 106.58 keV --> 106.58 keV) - Be9: 6 Emean = 1.4568 MeV ( 110.82 keV --> 3.9837 MeV) - Bi209: 10000 Emean = 1.2239 eV ( 3.1723 meV --> 2.7291 eV ) - Bi213: 9990 Emean = 132.94 keV ( 114.04 keV --> 132.95 keV) - Bi213[1050.000]: 1 Emean = 113.55 keV ( 113.55 keV --> 113.55 keV) - Bi213[257.870]: 4 Emean = 126.67 keV ( 122.14 keV --> 128.18 keV) - Bi213[593.180]: 3 Emean = 121.99 keV ( 121.99 keV --> 121.99 keV) - Bi213[758.900]: 2 Emean = 116.09 keV ( 113.26 keV --> 118.92 keV) - C12: 6 Emean = 1.4507 MeV ( 696.6 keV --> 3.9777 MeV) - Fr221: 10000 Emean = 104.86 keV ( 47.352 meV --> 105.65 keV) - Fr221[100.890]: 178 Emean = 102.87 keV ( 94.47 keV --> 103.85 keV) - Fr221[108.410]: 432 Emean = 103.06 keV ( 98.506 keV --> 103.72 keV) - Fr221[145.910]: 8 Emean = 101.66 keV ( 98.789 keV --> 103.05 keV) - Fr221[150.070]: 140 Emean = 102.75 keV ( 98.517 keV --> 102.97 keV) - Fr221[195.770]: 433 Emean = 102.13 keV ( 98.472 keV --> 102.16 keV) - Fr221[224.640]: 117 Emean = 101.5 keV ( 98.505 keV --> 101.65 keV) + At217[577.000]: 4 Emean = 106.58 keV ( 106.58 keV --> 106.58 keV) + Be9: 5 Emean = 1.886 MeV ( 999.58 keV --> 3.55 MeV) + Bi209: 10000 Emean = 1.2219 eV ( 4.8894 meV --> 2.7303 eV ) + Bi213: 9989 Emean = 132.94 keV ( 121.82 keV --> 132.95 keV) + Bi213[257.870]: 4 Emean = 126.65 keV ( 122.06 keV --> 128.18 keV) + Bi213[593.180]: 1 Emean = 121.99 keV ( 121.99 keV --> 121.99 keV) + Fr221: 10000 Emean = 104.87 keV ( 52.27 meV --> 105.65 keV) + Fr221[100.890]: 173 Emean = 102.77 keV ( 94.231 keV --> 103.85 keV) + Fr221[108.410]: 464 Emean = 103.1 keV ( 98.255 keV --> 103.72 keV) + Fr221[145.910]: 6 Emean = 99.774 keV ( 95.581 keV --> 101.89 keV) + Fr221[150.070]: 135 Emean = 102.78 keV ( 98.517 keV --> 102.97 keV) + Fr221[195.770]: 454 Emean = 102.09 keV ( 95.738 keV --> 102.16 keV) + Fr221[224.640]: 96 Emean = 101.55 keV ( 98.506 keV --> 101.65 keV) Fr221[234.510]: 3 Emean = 101.47 keV ( 101.47 keV --> 101.47 keV) - Fr221[253.560]: 134 Emean = 100.36 keV ( 662.34 meV --> 101.13 keV) - Fr221[26.000]: 296 Emean = 102.82 keV ( 95.476 keV --> 105.18 keV) - Fr221[272.600]: 5 Emean = 100.79 keV ( 100.79 keV --> 100.79 keV) - Fr221[279.210]: 14 Emean = 100.53 keV ( 98.651 keV --> 100.67 keV) - Fr221[288.080]: 6 Emean = 98.83 keV ( 98.444 keV --> 100.52 keV) - Fr221[294.660]: 2 Emean = 100.4 keV ( 100.4 keV --> 100.4 keV) - Fr221[36.640]: 2573 Emean = 104.37 keV ( 9.6334 meV --> 105 keV) - Fr221[38.540]: 1085 Emean = 104.47 keV ( 98.24 keV --> 104.96 keV) + Fr221[253.560]: 122 Emean = 101.07 keV ( 95.97 keV --> 101.13 keV) + Fr221[26.000]: 278 Emean = 102.92 keV ( 95.395 keV --> 105.18 keV) + Fr221[272.600]: 4 Emean = 100.79 keV ( 100.79 keV --> 100.79 keV) + Fr221[279.210]: 7 Emean = 100.67 keV ( 100.67 keV --> 100.67 keV) + Fr221[288.080]: 14 Emean = 99.352 keV ( 98.206 keV --> 100.52 keV) + Fr221[294.660]: 1 Emean = 100.4 keV ( 100.4 keV --> 100.4 keV) + Fr221[36.640]: 2592 Emean = 104.47 keV ( 94.347 keV --> 105 keV) + Fr221[38.540]: 1019 Emean = 104.28 keV ( 2.0781 eV --> 104.96 keV) Fr221[393.350]: 15 Emean = 98.641 keV ( 98.641 keV --> 98.641 keV) - Fr221[400.750]: 6 Emean = 98.509 keV ( 98.509 keV --> 98.509 keV) - Fr221[517.810]: 4 Emean = 96.424 keV ( 96.424 keV --> 96.424 keV) - Fr221[552.050]: 33 Emean = 95.814 keV ( 95.814 keV --> 95.814 keV) - Fr221[602.200]: 2 Emean = 94.921 keV ( 94.921 keV --> 94.921 keV) + Fr221[400.750]: 11 Emean = 98.509 keV ( 98.509 keV --> 98.509 keV) + Fr221[517.810]: 5 Emean = 96.424 keV ( 96.424 keV --> 96.424 keV) + Fr221[552.050]: 22 Emean = 95.814 keV ( 95.814 keV --> 95.814 keV) + Fr221[570.810]: 1 Emean = 95.48 keV ( 95.48 keV --> 95.48 keV) Fr221[630.710]: 2 Emean = 94.413 keV ( 94.413 keV --> 94.413 keV) - Fr221[637.720]: 2 Emean = 93.638 keV ( 92.988 keV --> 94.288 keV) - Fr221[712.000]: 1 Emean = 92.965 keV ( 92.965 keV --> 92.965 keV) - Fr221[99.620]: 893 Emean = 103.39 keV ( 57.567 meV --> 103.87 keV) - Fr221[99.850]: 163 Emean = 103.55 keV ( 96.609 keV --> 103.87 keV) - Ne20: 2 Emean = 880.22 keV ( 719.18 keV --> 1.0413 MeV) - Np237: 10000 Emean = 92.567 keV ( 90.702 keV --> 93.678 keV) - Np237[102.959]: 1479 Emean = 91.886 keV ( 90.832 keV --> 91.966 keV) - Np237[129.990]: 2 Emean = 91.516 keV ( 91.516 keV --> 91.516 keV) - Np237[158.497]: 165 Emean = 91.042 keV ( 91.042 keV --> 91.042 keV) - Np237[33.196]: 2236 Emean = 92.568 keV ( 90.774 keV --> 93.126 keV) - Np237[59.541]: 9936 Emean = 92.562 keV ( 90.759 keV --> 92.688 keV) - Np237[75.899]: 3 Emean = 92.416 keV ( 92.416 keV --> 92.416 keV) - Pa233: 10000 Emean = 81.959 keV ( 77.778 keV --> 83.776 keV) - Pa233[103.635]: 3343 Emean = 81.894 keV ( 77.709 keV --> 82.024 keV) - Pa233[109.070]: 934 Emean = 81.871 keV ( 77.669 keV --> 81.932 keV) - Pa233[133.200]: 1 Emean = 81.524 keV ( 81.524 keV --> 81.524 keV) - Pa233[163.510]: 119 Emean = 81.011 keV ( 81.011 keV --> 81.011 keV) - Pa233[169.166]: 116 Emean = 80.916 keV ( 80.916 keV --> 80.916 keV) - Pa233[179.000]: 69 Emean = 80.749 keV ( 80.749 keV --> 80.749 keV) - Pa233[201.634]: 119 Emean = 79.712 keV ( 78.594 keV --> 79.915 keV) - Pa233[212.341]: 326 Emean = 80.186 keV ( 80.186 keV --> 80.186 keV) - Pa233[218.000]: 52 Emean = 80.09 keV ( 80.09 keV --> 80.09 keV) - Pa233[237.890]: 646 Emean = 79.721 keV ( 78.524 keV --> 79.754 keV) - Pa233[257.183]: 2 Emean = 79.428 keV ( 79.428 keV --> 79.428 keV) - Pa233[279.720]: 43 Emean = 79.047 keV ( 79.047 keV --> 79.047 keV) + Fr221[99.620]: 851 Emean = 103.6 keV ( 95.38 keV --> 103.87 keV) + Fr221[99.850]: 156 Emean = 103.48 keV ( 96.416 keV --> 103.87 keV) + Ne20: 5 Emean = 948.47 keV ( 685.79 keV --> 1.2602 MeV) + Np237: 10000 Emean = 92.564 keV ( 86.002 keV --> 93.678 keV) + Np237[102.959]: 1496 Emean = 91.881 keV ( 89.929 keV --> 91.966 keV) + Np237[129.990]: 1 Emean = 91.516 keV ( 91.516 keV --> 91.516 keV) + Np237[158.497]: 173 Emean = 91.042 keV ( 91.042 keV --> 91.042 keV) + Np237[225.957]: 1 Emean = 89.92 keV ( 89.92 keV --> 89.92 keV) + Np237[33.196]: 2213 Emean = 92.566 keV ( 85.987 keV --> 93.126 keV) + Np237[452.545]: 1 Emean = 86.153 keV ( 86.153 keV --> 86.153 keV) + Np237[59.541]: 9926 Emean = 92.56 keV ( 90.057 keV --> 92.688 keV) + Np237[75.899]: 6 Emean = 91.333 keV ( 85.923 keV --> 92.416 keV) + Pa233: 10000 Emean = 81.961 keV ( 77.221 keV --> 83.776 keV) + Pa233[103.635]: 3313 Emean = 81.888 keV ( 77.301 keV --> 82.024 keV) + Pa233[109.070]: 961 Emean = 81.82 keV ( 77.272 keV --> 81.932 keV) + Pa233[133.200]: 2 Emean = 81.524 keV ( 81.524 keV --> 81.524 keV) + Pa233[163.510]: 122 Emean = 80.983 keV ( 77.583 keV --> 81.011 keV) + Pa233[169.166]: 117 Emean = 80.916 keV ( 80.916 keV --> 80.916 keV) + Pa233[179.000]: 64 Emean = 80.749 keV ( 80.749 keV --> 80.749 keV) + Pa233[201.634]: 102 Emean = 79.684 keV ( 78.519 keV --> 79.915 keV) + Pa233[212.341]: 335 Emean = 80.17 keV ( 77.51 keV --> 80.186 keV) + Pa233[218.000]: 42 Emean = 80.09 keV ( 80.09 keV --> 80.09 keV) + Pa233[237.890]: 601 Emean = 79.715 keV ( 78.541 keV --> 79.754 keV) + Pa233[257.183]: 3 Emean = 79.428 keV ( 79.428 keV --> 79.428 keV) + Pa233[279.720]: 39 Emean = 79.047 keV ( 79.047 keV --> 79.047 keV) Pa233[283.000]: 8 Emean = 78.991 keV ( 78.991 keV --> 78.991 keV) - Pa233[300.500]: 34 Emean = 78.695 keV ( 78.695 keV --> 78.695 keV) - Pa233[303.590]: 3 Emean = 78.643 keV ( 78.643 keV --> 78.643 keV) - Pa233[365.840]: 1 Emean = 77.591 keV ( 77.591 keV --> 77.591 keV) - Pa233[57.100]: 7372 Emean = 81.937 keV ( 77.658 keV --> 82.81 keV) - Pa233[6.671]: 369 Emean = 81.763 keV ( 78.754 keV --> 83.663 keV) - Pa233[70.544]: 292 Emean = 81.873 keV ( 78.869 keV --> 82.583 keV) - Pa233[86.468]: 5532 Emean = 81.949 keV ( 78.232 keV --> 82.314 keV) - Pa233[94.646]: 686 Emean = 80.018 keV ( 78.272 keV --> 81.138 keV) - Pb209: 10000 Emean = 157.15 keV ( 6.309 eV --> 160.59 keV) - Pb209[1567.090]: 214 Emean = 599.04 meV ( 555.82 meV --> 2.3569 eV ) - Pb209[2032.220]: 212 Emean = 62.921 meV ( 35.303 meV --> 331.58 meV) - Pb209[2149.430]: 210 Emean = 7.1033 eV ( 428.9 meV --> 12.983 eV ) - Pb209[2315.900]: 2 Emean = 5.1222 eV ( 1.5778 eV --> 8.6667 eV ) - Pb209[2460.900]: 1 Emean = 5.016 eV ( 5.016 eV --> 5.016 eV ) - Pb209[2524.920]: 1 Emean = 354.92 meV ( 354.92 meV --> 354.92 meV) - Po213: 9786 Emean = 152.06 eV ( 9.0804 meV --> 145.62 keV) - Po213[1003.553]: 5 Emean = 747.89 meV ( 564.24 meV --> 964.7 meV) - Po213[1045.670]: 3 Emean = 490.09 meV ( 56.199 meV --> 750.68 meV) - Po213[1100.167]: 53 Emean = 422.68 meV ( 83.033 meV --> 925.73 meV) - Po213[1119.291]: 6 Emean = 379.19 meV ( 64.407 meV --> 650.91 meV) - Po213[292.800]: 49 Emean = 2.1856 eV ( 54.948 meV --> 5.3675 eV ) - Po213[440.450]: 3137 Emean = 2.4142 eV ( 5.5879 meV --> 4.9372 eV ) - Ra221: 10 Emean = 505.07 meV ( 160.19 meV --> 867.32 meV) - Ra225: 10000 Emean = 96.972 keV ( 16.997 meV --> 342.88 keV) - Ra225[100.500]: 2889 Emean = 96.303 keV ( 24.331 meV --> 338.43 keV) - Ra225[111.600]: 2270 Emean = 96.319 keV ( 51.572 meV --> 338.41 keV) - Ra225[120.360]: 30 Emean = 88.69 keV ( 12.528 keV --> 297.65 keV) - Ra225[149.960]: 2381 Emean = 97.431 keV ( 17.753 meV --> 335.08 keV) - Ra225[179.750]: 1681 Emean = 97.579 keV ( 94.18 meV --> 336.27 keV) - Ra225[203.500]: 7 Emean = 86.805 keV ( 86.805 keV --> 86.805 keV) - Ra225[215.800]: 2 Emean = 86.59 keV ( 86.59 keV --> 86.59 keV) - Ra225[220.550]: 69 Emean = 96.021 keV ( 77.664 keV --> 333.01 keV) - Ra225[225.200]: 3 Emean = 83.67 keV ( 81.815 keV --> 84.661 keV) - Ra225[226.900]: 24 Emean = 88.861 keV ( 52.996 keV --> 167.58 keV) - Ra225[236.250]: 5980 Emean = 96.704 keV ( 30.705 meV --> 336.33 keV) - Ra225[243.560]: 536 Emean = 96.341 keV ( 4.6644 keV --> 333.74 keV) - Ra225[248.500]: 19 Emean = 90.344 keV ( 20.408 keV --> 280.62 keV) - Ra225[25.410]: 8066 Emean = 96.761 keV ( 30.937 meV --> 342.74 keV) - Ra225[260.200]: 1 Emean = 83.362 keV ( 83.362 keV --> 83.362 keV) - Ra225[267.920]: 962 Emean = 95.26 keV ( 903.09 eV --> 333.35 keV) - Ra225[272.150]: 60 Emean = 92.193 keV ( 58.072 keV --> 320.19 keV) - Ra225[284.490]: 155 Emean = 92.917 keV ( 4.1478 keV --> 330.78 keV) - Ra225[293.000]: 3 Emean = 82.947 keV ( 81.941 keV --> 83.53 keV) - Ra225[31.560]: 546 Emean = 99.344 keV ( 55.705 meV --> 341.95 keV) - Ra225[321.760]: 101 Emean = 92.31 keV ( 47.478 keV --> 320.11 keV) - Ra225[328.000]: 2 Emean = 84.627 keV ( 84.627 keV --> 84.627 keV) - Ra225[335.000]: 3 Emean = 160.76 keV ( 84.504 keV --> 313.27 keV) - Ra225[349.430]: 1 Emean = 313.27 keV ( 313.27 keV --> 313.27 keV) - Ra225[390.000]: 12 Emean = 90.41 keV ( 82.058 keV --> 167.44 keV) - Ra225[394.720]: 18 Emean = 91.567 keV ( 9.5923 keV --> 249.87 keV) - Ra225[42.770]: 3869 Emean = 97.199 keV ( 7.9744 meV --> 336.29 keV) - Ra225[478.400]: 4 Emean = 81.995 keV ( 81.995 keV --> 81.995 keV) - Ra225[487.000]: 2 Emean = 166.2 keV ( 81.845 keV --> 250.55 keV) - Ra225[55.160]: 62 Emean = 94.206 keV ( 84.526 keV --> 328.61 keV) - Ra225[603.000]: 5 Emean = 83.957 keV ( 79.815 keV --> 100.52 keV) - Ra225[69.360]: 414 Emean = 97.456 keV ( 29.075 meV --> 342.04 keV) - Rn217: 10 Emean = 122.91 keV ( 121.76 keV --> 124.71 keV) - Rn217[149.180]: 4 Emean = 122.01 keV ( 122.01 keV --> 122.01 keV) - Rn217[174.300]: 1 Emean = 121.55 keV ( 121.55 keV --> 121.55 keV) - Rn217[93.020]: 2 Emean = 123.03 keV ( 123.03 keV --> 123.03 keV) - Rn221: 1 Emean = 90.714 keV ( 90.714 keV --> 90.714 keV) - Th229: 8688 Emean = 84.32 keV ( 78.309 keV --> 84.358 keV) - Th229[0.008]: 1312 Emean = 83.523 keV ( 78.838 keV --> 83.991 keV) - Th229[125.439]: 8 Emean = 81.843 keV ( 81.081 keV --> 82.201 keV) - Th229[146.357]: 4 Emean = 81.616 keV ( 81.378 keV --> 81.841 keV) - Th229[148.173]: 2 Emean = 79.713 keV ( 79.106 keV --> 80.32 keV) - Th229[163.254]: 6 Emean = 81.551 keV ( 81.551 keV --> 81.551 keV) - Th229[173.484]: 2 Emean = 81.375 keV ( 81.375 keV --> 81.375 keV) - Th229[195.719]: 2 Emean = 80.992 keV ( 80.992 keV --> 80.992 keV) - Th229[217.160]: 2 Emean = 80.624 keV ( 80.624 keV --> 80.624 keV) - Th229[237.366]: 1 Emean = 80.276 keV ( 80.276 keV --> 80.276 keV) - Th229[287.895]: 1 Emean = 79.407 keV ( 79.407 keV --> 79.407 keV) - Th229[29.193]: 1607 Emean = 83.536 keV ( 79.265 keV --> 83.856 keV) - Th229[317.173]: 2 Emean = 78.904 keV ( 78.904 keV --> 78.904 keV) - Th229[320.548]: 1 Emean = 78.846 keV ( 78.846 keV --> 78.846 keV) - Th229[42.435]: 1566 Emean = 83.573 keV ( 81.303 keV --> 83.628 keV) - Th229[67.800]: 2 Emean = 83.192 keV ( 83.192 keV --> 83.192 keV) - Th229[71.826]: 59 Emean = 82.654 keV ( 80.705 keV --> 83.123 keV) - Th229[97.136]: 144 Emean = 82.679 keV ( 81.387 keV --> 82.688 keV) - Tl209: 214 Emean = 111.79 keV ( 106.09 keV --> 112.51 keV) - Tl209[323.810]: 25 Emean = 106.41 keV ( 106.41 keV --> 106.41 keV) - U233: 10000 Emean = 358.82 meV ( 3.7544 meV --> 1.9546 eV ) - U233[155.230]: 52 Emean = 104.72 meV ( 90.833 meV --> 211.18 meV) - U233[298.810]: 2260 Emean = 97.659 meV ( 6.9558 meV --> 467.73 meV) - U233[301.940]: 24 Emean = 3.9436 meV ( 0.7858 meV --> 6.1991 meV) - U233[311.904]: 5241 Emean = 177.66 meV ( 0.87311 meV --> 712.35 meV) - U233[320.830]: 34 Emean = 63.832 meV ( 0.90222 meV --> 232.28 meV) - U233[340.477]: 2589 Emean = 224.49 meV ( 0.7567 meV --> 634.58 meV) - U233[353.790]: 2607 Emean = 117.07 meV ( 8.8476 meV --> 150.93 meV) - U233[398.496]: 1555 Emean = 154.67 meV ( 0.52387 meV --> 449.54 meV) - U233[40.350]: 1480 Emean = 284.07 meV ( 6.17 meV --> 908.77 meV) - U233[415.758]: 2623 Emean = 130.87 meV ( 0.7567 meV --> 401.11 meV) - U233[92.160]: 161 Emean = 157.57 meV ( 101.22 meV --> 755.3 meV) - alpha: 80015 Emean = 5.9261 MeV ( 476.12 keV --> 8.3755 MeV) - anti_nu_e: 40000 Emean = 423.74 keV ( 6.4682 keV --> 1.8209 MeV) - e-: 616656 Emean = 23.538 keV ( 423.46 meV --> 2.1802 MeV) - gamma: 64246 Emean = 96.344 keV ( 141.02 eV --> 7.8198 MeV) - neutron: 9 Emean = 3.7299 MeV ( 118.96 keV --> 7.9022 MeV) - - Mean energy deposit per event = 49.738 MeV rms = 486.35 keV - Mean energy flow per event = 2.0614 MeV rms = 525.24 keV + Pa233[300.500]: 47 Emean = 78.695 keV ( 78.695 keV --> 78.695 keV) + Pa233[303.590]: 10 Emean = 78.643 keV ( 78.643 keV --> 78.643 keV) + Pa233[365.840]: 6 Emean = 77.591 keV ( 77.591 keV --> 77.591 keV) + Pa233[57.100]: 7460 Emean = 81.931 keV ( 77.263 keV --> 82.81 keV) + Pa233[6.671]: 298 Emean = 81.548 keV ( 78.87 keV --> 83.663 keV) + Pa233[70.544]: 266 Emean = 81.808 keV ( 78.479 keV --> 82.583 keV) + Pa233[86.468]: 5604 Emean = 81.958 keV ( 77.499 keV --> 82.314 keV) + Pa233[94.646]: 670 Emean = 80.005 keV ( 77.479 keV --> 81.118 keV) + Pb209: 10000 Emean = 157.28 keV ( 6.309 eV --> 160.59 keV) + Pb209[1567.090]: 206 Emean = 617.49 meV ( 555.82 meV --> 3.5222 eV ) + Pb209[2032.220]: 205 Emean = 113.07 meV ( 35.303 meV --> 11.364 eV ) + Pb209[2149.430]: 203 Emean = 6.976 eV ( 336.82 meV --> 13.021 eV ) + Pb209[2315.900]: 1 Emean = 2.4906 eV ( 2.4906 eV --> 2.4906 eV ) + Pb209[2738.000]: 1 Emean = 70.81 meV ( 70.81 meV --> 70.81 meV) + Pb209[2904.000]: 1 Emean = 4.3167 eV ( 4.3167 eV --> 4.3167 eV ) + Pb209[3389.090]: 4 Emean = 981.11 meV ( 350.82 meV --> 1.4009 eV ) + Pb209[778.800]: 1 Emean = 145.92 keV ( 145.92 keV --> 145.92 keV) + Po213: 9794 Emean = 166.84 eV ( 11.729 meV --> 145.62 keV) + Po213[1003.553]: 5 Emean = 927.4 meV ( 315.75 meV --> 1.3603 eV ) + Po213[1045.670]: 1 Emean = 551.05 meV ( 551.05 meV --> 551.05 meV) + Po213[1100.167]: 63 Emean = 438.71 meV ( 31.636 meV --> 972.91 meV) + Po213[1119.291]: 3 Emean = 517.85 meV ( 413.07 meV --> 640.17 meV) + Po213[292.800]: 62 Emean = 1.9969 eV ( 54.948 meV --> 5.9065 eV ) + Po213[440.450]: 3045 Emean = 2.3952 eV ( 7.6834 meV --> 4.8346 eV ) + Po213[867.980]: 1 Emean = 535.95 meV ( 535.95 meV --> 535.95 meV) + Ra221: 10 Emean = 458.76 meV ( 40.251 meV --> 818.2 meV) + Ra225: 10000 Emean = 95.865 keV ( 16.997 meV --> 340.09 keV) + Ra225[100.500]: 2856 Emean = 97.06 keV ( 1.0034 keV --> 340.18 keV) + Ra225[111.600]: 2266 Emean = 97.156 keV ( 1.0023 keV --> 340.27 keV) + Ra225[120.360]: 31 Emean = 93.643 keV ( 84.724 keV --> 326.59 keV) + Ra225[149.960]: 2387 Emean = 95.451 keV ( 1.64 keV --> 336.31 keV) + Ra225[179.750]: 1679 Emean = 95.503 keV ( 2.2477 keV --> 334.38 keV) + Ra225[203.500]: 2 Emean = 86.805 keV ( 86.805 keV --> 86.805 keV) + Ra225[215.800]: 4 Emean = 85.834 keV ( 83.565 keV --> 86.59 keV) + Ra225[220.550]: 84 Emean = 97.82 keV ( 21.765 keV --> 336.3 keV) + Ra225[225.200]: 5 Emean = 82.656 keV ( 79.646 keV --> 84.694 keV) + Ra225[226.900]: 13 Emean = 99.606 keV ( 81.94 keV --> 293.39 keV) + Ra225[236.250]: 5920 Emean = 95.04 keV ( 337.07 eV --> 336.17 keV) + Ra225[243.560]: 553 Emean = 95.354 keV ( 3.8669 keV --> 326.52 keV) + Ra225[248.500]: 31 Emean = 94.598 keV ( 86.018 keV --> 325.74 keV) + Ra225[25.410]: 8039 Emean = 96.277 keV ( 30.937 meV --> 340.09 keV) + Ra225[267.920]: 957 Emean = 95.453 keV ( 1.6132 keV --> 335.85 keV) + Ra225[272.150]: 45 Emean = 100.46 keV ( 83.465 keV --> 325.54 keV) + Ra225[284.490]: 153 Emean = 95.169 keV ( 4.1478 keV --> 325.86 keV) + Ra225[293.000]: 2 Emean = 82.678 keV ( 81.941 keV --> 83.416 keV) + Ra225[31.560]: 531 Emean = 95.936 keV ( 5.5103 keV --> 328.51 keV) + Ra225[321.760]: 90 Emean = 93.889 keV ( 3.1111 keV --> 325.75 keV) + Ra225[328.000]: 5 Emean = 82.632 keV ( 79.636 keV --> 84.627 keV) + Ra225[335.000]: 1 Emean = 84.504 keV ( 84.504 keV --> 84.504 keV) + Ra225[390.000]: 13 Emean = 104.12 keV ( 82.058 keV --> 293.13 keV) + Ra225[394.720]: 22 Emean = 95.576 keV ( 74.5 keV --> 249.87 keV) + Ra225[42.770]: 3922 Emean = 95.406 keV ( 237.52 meV --> 336.02 keV) + Ra225[478.400]: 2 Emean = 81.995 keV ( 81.995 keV --> 81.995 keV) + Ra225[487.000]: 3 Emean = 81.845 keV ( 81.845 keV --> 81.845 keV) + Ra225[55.160]: 60 Emean = 93.238 keV ( 75.801 keV --> 326.82 keV) + Ra225[603.000]: 1 Emean = 79.815 keV ( 79.815 keV --> 79.815 keV) + Ra225[609.000]: 2 Emean = 79.71 keV ( 79.71 keV --> 79.71 keV) + Ra225[69.360]: 418 Emean = 98.776 keV ( 5.5158 keV --> 334.72 keV) + Rn217: 11 Emean = 112.38 keV ( 2.7852 eV --> 124.71 keV) + Rn217[149.180]: 3 Emean = 122.01 keV ( 122.01 keV --> 122.01 keV) + Rn217[88.900]: 1 Emean = 123.1 keV ( 123.1 keV --> 123.1 keV) + Rn217[93.020]: 1 Emean = 123.03 keV ( 123.03 keV --> 123.03 keV) + Rn221: 2 Emean = 90.435 keV ( 90.156 keV --> 90.714 keV) + Rn221[30.000]: 1 Emean = 90.179 keV ( 90.179 keV --> 90.179 keV) + Th229: 8798 Emean = 84.329 keV ( 81.672 keV --> 84.358 keV) + Th229[0.008]: 1202 Emean = 83.514 keV ( 78.556 keV --> 83.959 keV) + Th229[125.439]: 4 Emean = 81.726 keV ( 80.866 keV --> 82.201 keV) + Th229[146.357]: 1 Emean = 81.841 keV ( 81.841 keV --> 81.841 keV) + Th229[163.254]: 8 Emean = 81.212 keV ( 78.844 keV --> 81.551 keV) + Th229[164.532]: 1 Emean = 80.151 keV ( 80.151 keV --> 80.151 keV) + Th229[195.719]: 1 Emean = 80.992 keV ( 80.992 keV --> 80.992 keV) + Th229[237.366]: 2 Emean = 80.276 keV ( 80.276 keV --> 80.276 keV) + Th229[29.193]: 1423 Emean = 83.522 keV ( 78.501 keV --> 83.856 keV) + Th229[317.173]: 3 Emean = 78.904 keV ( 78.904 keV --> 78.904 keV) + Th229[327.800]: 1 Emean = 78.721 keV ( 78.721 keV --> 78.721 keV) + Th229[42.435]: 1377 Emean = 83.563 keV ( 79.041 keV --> 83.628 keV) + Th229[67.800]: 1 Emean = 83.192 keV ( 83.192 keV --> 83.192 keV) + Th229[71.826]: 62 Emean = 82.6 keV ( 78.667 keV --> 83.123 keV) + Th229[75.100]: 3 Emean = 83.067 keV ( 83.067 keV --> 83.067 keV) + Th229[97.136]: 147 Emean = 82.648 keV ( 81.365 keV --> 82.688 keV) + Tl209: 206 Emean = 112.09 keV ( 106.12 keV --> 112.51 keV) + Tl209[323.810]: 14 Emean = 106.41 keV ( 106.41 keV --> 106.41 keV) + U233: 10000 Emean = 359.03 meV ( 3.7544 meV --> 2.0012 eV ) + U233[155.230]: 42 Emean = 103.22 meV ( 90.833 meV --> 490.87 meV) + U233[298.810]: 2282 Emean = 97.209 meV ( 3.9872 meV --> 528.53 meV) + U233[301.940]: 25 Emean = 4.6834 meV ( 0.7858 meV --> 6.1991 meV) + U233[311.904]: 5237 Emean = 173.54 meV ( 1.1059 meV --> 734.46 meV) + U233[320.830]: 25 Emean = 41.892 meV ( 0.90222 meV --> 232.28 meV) + U233[340.477]: 2554 Emean = 231.9 meV ( 0.7858 meV --> 646.89 meV) + U233[353.790]: 2647 Emean = 117.65 meV ( 8.8476 meV --> 150.93 meV) + U233[398.496]: 1588 Emean = 155.98 meV ( 1.6007 meV --> 438.04 meV) + U233[40.350]: 1487 Emean = 272.29 meV ( 6.17 meV --> 943.34 meV) + U233[415.758]: 2659 Emean = 134.56 meV ( 0.58208 meV --> 386.67 meV) + U233[92.160]: 189 Emean = 179.68 meV ( 9.1677 meV --> 754.05 meV) + alpha: 80020 Emean = 5.9265 MeV ( 194.05 keV --> 8.3755 MeV) + anti_nu_e: 40000 Emean = 424.01 keV ( 6.8533 keV --> 1.8166 MeV) + e-: 613607 Emean = 23.687 keV ( 2.9045 eV --> 1.6183 MeV) + gamma: 63604 Emean = 95.993 keV ( 141.02 eV --> 8.7825 MeV) + neutron: 5 Emean = 615.09 keV ( 123 keV --> 1.3203 MeV) + + Mean energy deposit per event = 49.746 MeV rms = 488.44 keV + Mean energy flow per event = 2.0518 MeV rms = 513.08 keV List of particles emerging from the container : - anti_nu_e: 40000 Emean = 423.74 keV ( 6.4682 keV --> 1.8209 MeV) Eflow/event = 1.695 MeV - e-: 14 Emean = 154.91 keV ( 22.622 keV --> 624.93 keV) Eflow/event = 216.87 eV - gamma: 15000 Emean = 241.88 keV ( 38.696 keV --> 7.8198 MeV) Eflow/event = 362.82 keV - neutron: 9 Emean = 3.7299 MeV ( 118.96 keV --> 7.9022 MeV) Eflow/event = 3.3569 keV + anti_nu_e: 40000 Emean = 424.01 keV ( 6.8533 keV --> 1.8166 MeV) Eflow/event = 1.696 MeV + e-: 14 Emean = 192.36 keV ( 33.73 keV --> 963.79 keV) Eflow/event = 269.3 eV + gamma: 14806 Emean = 239.87 keV ( 38.696 keV --> 8.7825 MeV) Eflow/event = 355.15 keV + neutron: 5 Emean = 615.09 keV ( 123 keV --> 1.3203 MeV) Eflow/event = 307.55 eV --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 1892327101, 1853405454 + Current couple of seeds = 597049463, 754977180 ---------------------------------------- G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 11 of which, static: 0 -Dynamic pools deleted: 11 / Total memory freed: 0.038 MB +Dynamic pools deleted: 11 / Total memory freed: 0.037 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/medical/DICOM/History b/examples/extended/medical/DICOM/History index 1d52d0a9689..a91968a6ffe 100644 --- a/examples/extended/medical/DICOM/History +++ b/examples/extended/medical/DICOM/History @@ -6,6 +6,10 @@ Category History file +08.06.2019 - Gabriele Cosmo (DICOM-V10-05-00) + Defaulted copy-ctr in DicomPhantomZSliceHeader, to fix deprecation + compilation warnings on gcc-9.1. + 13.11.2018 - Jonathan Madsen (DICOM-V10-04-11) Bugfix (2102) to DicomHandler reading fPixelSpacingY diff --git a/examples/extended/medical/DICOM/include/DicomPhantomZSliceHeader.hh b/examples/extended/medical/DICOM/include/DicomPhantomZSliceHeader.hh index 5c91c8fc5ba..b4226869c3d 100644 --- a/examples/extended/medical/DICOM/include/DicomPhantomZSliceHeader.hh +++ b/examples/extended/medical/DICOM/include/DicomPhantomZSliceHeader.hh @@ -31,10 +31,11 @@ #ifndef DicomPhantomZSliceHeader_h #define DicomPhantomZSliceHeader_h 1 -#include "globals.hh" -class G4material; #include #include +#include "globals.hh" + +class G4material; //******************************************************* /// DicomPhantomZSliceHeader class @@ -51,7 +52,7 @@ class DicomPhantomZSliceHeader public: DicomPhantomZSliceHeader(const G4String&); - DicomPhantomZSliceHeader( const DicomPhantomZSliceHeader& rhs ); + DicomPhantomZSliceHeader( const DicomPhantomZSliceHeader& ) = default; // build object copying an existing one (except Z dimensions) DicomPhantomZSliceHeader( std::ifstream& fin ); diff --git a/examples/extended/medical/DICOM/run.out b/examples/extended/medical/DICOM/run.out index 9f946a367c0..9a2e9c6b3c4 100644 --- a/examples/extended/medical/DICOM/run.out +++ b/examples/extended/medical/DICOM/run.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -527,14 +527,14 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: ionElastic Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: ionInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 110 MeV/n Model: QMDModel: 100 MeV/n ---> 10 GeV/n Model: FTFP: 9.99 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: RadioactiveDecay --------------------------------------------------- Hadronic Processes for He3 @@ -542,14 +542,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 110 MeV/n Model: QMDModel: 100 MeV/n ---> 10 GeV/n Model: FTFP: 9.99 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -557,14 +555,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 110 MeV/n Model: QMDModel: 100 MeV/n ---> 10 GeV/n Model: FTFP: 9.99 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -573,12 +569,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -589,12 +583,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -605,12 +597,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -619,12 +609,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -633,12 +624,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -649,12 +638,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -664,14 +651,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 110 MeV/n Model: QMDModel: 100 MeV/n ---> 10 GeV/n Model: FTFP: 9.99 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -701,14 +686,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 4 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -716,14 +699,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 4 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -732,13 +713,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -771,7 +751,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: NeutronHPInelastic: 0 eV ---> 20 MeV Cr_sctns: NeutronHPInelasticXS: 0 eV ---> 20 MeV Cr_sctns: JENDLHEInelasticCrossSection: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: nCapture Model: NeutronHPCapture: 0 eV ---> 20 MeV @@ -791,12 +771,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 4 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -804,12 +784,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 4 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -818,12 +798,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 4 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -831,16 +811,35 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 110 MeV/n Model: QMDModel: 100 MeV/n ---> 10 GeV/n Model: FTFP: 9.99 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1442.7 +Internal e- conversion flag 1 +Store e- internal conversion data 1 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= ========= Table of registered couples ============================== @@ -909,6 +908,8 @@ Index : 8 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ++ phantomSD/DoseDeposit id 0 ### Run 0 starts. ### Run 0 start. @@ -1015,11 +1016,11 @@ Index : 8 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100 - User=0.020000s Real=0.029555s Sys=0.010000s + User=0.020000s Real=1.226554s Sys=0.010000s --------------------End of Global Run----------------------- The run was 100 events LOCAL TOTAL DOSE : 0 Gy - TOTAL DOSE : 9.1844e-07 Gy + TOTAL DOSE : 9.43547e-07 Gy ###### EndOfRunAction ###### ============================================================= Number of event processed : 100 @@ -1034,6 +1035,6 @@ Visualization Manager deleting... G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 11 of which, static: 0 -Dynamic pools deleted: 11 / Total memory freed: 0.032 MB +Dynamic pools deleted: 11 / Total memory freed: 0.035 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/medical/DICOM/src/DicomPhantomZSliceHeader.cc b/examples/extended/medical/DICOM/src/DicomPhantomZSliceHeader.cc index 98a9043125a..92739502c5d 100644 --- a/examples/extended/medical/DICOM/src/DicomPhantomZSliceHeader.cc +++ b/examples/extended/medical/DICOM/src/DicomPhantomZSliceHeader.cc @@ -53,26 +53,6 @@ DicomPhantomZSliceHeader::~DicomPhantomZSliceHeader() } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.. -DicomPhantomZSliceHeader::DicomPhantomZSliceHeader( - const DicomPhantomZSliceHeader& rhs ) -{ - fNoVoxelX = rhs.GetNoVoxelX(); - fNoVoxelY = rhs.GetNoVoxelY(); - fNoVoxelZ = rhs.GetNoVoxelZ(); - fMinX = rhs.GetMinX(); - fMaxX = rhs.GetMaxX(); - fMinY = rhs.GetMinY(); - fMaxY = rhs.GetMaxY(); - fMinZ = rhs.GetMinZ(); - fMaxZ = rhs.GetMaxZ(); - fMaterialNames = rhs.GetMaterialNames(); - fFilename = rhs.fFilename; - fValues = rhs.fValues; - fMateIDs = rhs.fMateIDs; - fSliceLocation = rhs.fSliceLocation; -} - //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo... DicomPhantomZSliceHeader::DicomPhantomZSliceHeader( std::ifstream& fin ) { diff --git a/examples/extended/medical/DICOM2/History b/examples/extended/medical/DICOM2/History index c2251f36023..6dc965af633 100644 --- a/examples/extended/medical/DICOM2/History +++ b/examples/extended/medical/DICOM2/History @@ -6,6 +6,9 @@ Category History file +23.04.2019 - Ben Morgan (DICOM2-V10-05-00) + Explicitly include G4Types.hh to pick up G4MULTITHREADED + 15.11.2018 - Jonathan Madsen (DICOM2-V10-04-04) Fixed serial execution diff --git a/examples/extended/medical/DICOM2/dicom2.cc b/examples/extended/medical/DICOM2/dicom2.cc index e2edc098026..17c9cdd27f9 100644 --- a/examples/extended/medical/DICOM2/dicom2.cc +++ b/examples/extended/medical/DICOM2/dicom2.cc @@ -27,6 +27,7 @@ /// \file dicom2.cc /// \brief Main program of the Dicom2 example +#include "G4Types.hh" #ifdef G4MULTITHREADED # include "G4MTRunManager.hh" #else diff --git a/examples/extended/medical/GammaTherapy/GammaTherapy.out b/examples/extended/medical/GammaTherapy/GammaTherapy.out index 3776babae80..9f49f1e0561 100644 --- a/examples/extended/medical/GammaTherapy/GammaTherapy.out +++ b/examples/extended/medical/GammaTherapy/GammaTherapy.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -579,32 +579,32 @@ Index : 5 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10000 - User=3.860000s Real=3.913954s Sys=0.010000s + User=3.620000s Real=3.635257s Sys=0.010000s Histo: End of run actions are started ======================================================== Number of events 10000 -Average number of e- 33.5 -Average number of gamma 19.69 -Average number of e+ 0.7775 -Average number of steps in the phantom 11.71 -Average number of e- steps in the target 17.98 -Average number of g produced in the target 18.83 -Average number of e- produced in the target 21.09 -Average number of g produced in the phantom 0.5008 -Average number of e- produced in the phantom 5.991 -Total fGamma fluence in front of the phantom 7.965 MeV +Average number of e- 33.3 +Average number of gamma 19.59 +Average number of e+ 0.7599 +Average number of steps in the phantom 11.64 +Average number of e- steps in the target 18.12 +Average number of g produced in the target 18.75 +Average number of e- produced in the target 21.02 +Average number of g produced in the phantom 0.4928 +Average number of e- produced in the phantom 5.939 +Total fGamma fluence in front of the phantom 8.185 MeV ======================================================== --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 1044967642, 1076671597 + Current couple of seeds = 1290475086, 451564420 ---------------------------------------- # G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 10 of which, static: 0 -Dynamic pools deleted: 10 / Total memory freed: 0.06 MB +Dynamic pools deleted: 10 / Total memory freed: 0.058 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/medical/dna/.README.txt b/examples/extended/medical/dna/.README.txt index 08939bec527..66b104f3f08 100644 --- a/examples/extended/medical/dna/.README.txt +++ b/examples/extended/medical/dna/.README.txt @@ -11,10 +11,10 @@ This directory contains a set of Geant4-DNA examples. The dnaphysics example shows how to simulate track structures in liquid water using the Geant4-DNA physics processes and models. - - \link ExampleIcsd icsd \endlink + - \link Exampleicsd icsd \endlink This example shows how to use cross section models for DNA materials - - \link ExampleMfp mfp \endlink + - \link Examplemfp mfp \endlink This example shows how to simulate mean free path in liquid water - \link ExampleMicrodosimetry microdosimetry \endlink diff --git a/examples/extended/medical/dna/History b/examples/extended/medical/dna/History index a2ca148ef9d..4cd04c8c59a 100644 --- a/examples/extended/medical/dna/History +++ b/examples/extended/medical/dna/History @@ -14,6 +14,9 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +26-12-2018 H. Tran (exdna-V10-05-00) +- New example dnadamage1 + 19-11-2018 I. Hrivnacova (exdna-V10-04-00) - Updated README, CMake - new chem5 example diff --git a/examples/extended/medical/dna/chem1/History b/examples/extended/medical/dna/chem1/History index 4d6f23a966d..630e86456ad 100644 --- a/examples/extended/medical/dna/chem1/History +++ b/examples/extended/medical/dna/chem1/History @@ -14,7 +14,7 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -08 Feb 2019 - VI, WGS, SI tag chem1-V10-04-03 +08.02.2019 VI, WGS, SI tag chem1-V10-05-00 ----------------------------------------------------- - Fixed PhysicsList diff --git a/examples/extended/medical/dna/chem1/chem1.out b/examples/extended/medical/dna/chem1/chem1.out index 466bb964ac1..e7979db2540 100644 --- a/examples/extended/medical/dna/chem1/chem1.out +++ b/examples/extended/medical/dna/chem1/chem1.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -8,8 +8,8 @@ WWW : http://geant4.org/ ************************************************************** -PhysicsList::RegisterConstructor: -PhysicsList::RegisterConstructor: +===== Register constructor ==== G4EmDNAPhysics +===== Register constructor ==== G4EmDNAChemistry userDetector->Construct() start. World is registered to the default region. physicsList->Construct() start. @@ -258,229 +258,272 @@ At time : 68.095 ps Reaction : e_aq^-1 (-103) + OH^0 (-850) -> OH^-1 (-1125) At time : 68.095 ps Reaction : e_aq^-1 (-284) + H3O^1 (-789) -> H^0 (-1126) At time : 68.095 ps Reaction : H3O^1 (-849) + OH^-1 (-1125) -> No product At time : 77.103 ps Reaction : OH^0 (-670) + OH^0 (-726) -> H2O2^0 (-1127) -At time : 92.103 ps Reaction : OH^0 (-1042) + OH^0 (-1043) -> H2O2^0 (-1128) -At time : 102.1 ps Reaction : OH^0 (-790) + OH^0 (-792) -> H2O2^0 (-1129) -At time : 106.1 ps Reaction : OH^0 (-616) + OH^0 (-698) -> H2O2^0 (-1130) -At time : 108.1 ps Reaction : OH^-1 (-1124) + H3O^1 (-895) -> No product -At time : 163.57 ps Reaction : e_aq^-1 (-257) + OH^0 (-778) -> OH^-1 (-1131) -At time : 172.57 ps Reaction : OH^0 (-992) + OH^0 (-754) -> H2O2^0 (-1132) -At time : 177.78 ps Reaction : OH^0 (-1114) + OH^0 (-1076) -> H2O2^0 (-1133) -At time : 189.78 ps Reaction : OH^0 (-971) + OH^0 (-858) -> H2O2^0 (-1134) -At time : 192.78 ps Reaction : H^0 (-1007) + OH^0 (-1006) -> No product -At time : 211.95 ps Reaction : H^0 (-1081) + OH^0 (-832) -> No product -At time : 248.81 ps Reaction : e_aq^-1 (-326) + OH^0 (-590) -> OH^-1 (-1135) -At time : 248.81 ps Reaction : H3O^1 (-665) + OH^-1 (-1135) -> No product -At time : 262.22 ps Reaction : H^0 (-1032) + OH^0 (-704) -> No product -At time : 283.52 ps Reaction : e_aq^-1 (-351) + OH^0 (-748) -> OH^-1 (-1136) -At time : 289.52 ps Reaction : OH^0 (-1097) + OH^0 (-574) -> H2O2^0 (-1137) -At time : 290.52 ps Reaction : OH^-1 (-565) + H3O^1 (-803) -> No product -At time : 301.67 ps Reaction : e_aq^-1 (-559) + OH^0 (-614) -> OH^-1 (-1138) -At time : 303.67 ps Reaction : e_aq^-1 (-378) + OH^0 (-596) -> OH^-1 (-1139) -At time : 320.88 ps Reaction : OH^0 (-686) + OH^0 (-904) -> H2O2^0 (-1140) -At time : 372.85 ps Reaction : OH^0 (-624) + OH^0 (-708) -> H2O2^0 (-1141) -At time : 455.28 ps Reaction : e_aq^-1 (-520) + OH^0 (-959) -> OH^-1 (-1142) -At time : 459.28 ps Reaction : e_aq^-1 (-423) + H3O^1 (-942) -> H^0 (-1143) -At time : 537.27 ps Reaction : OH^0 (-999) + OH^0 (-920) -> H2O2^0 (-1144) -At time : 551.38 ps Reaction : H^0 (-1040) + OH^0 (-718) -> No product -At time : 567.39 ps Reaction : OH^0 (-836) + OH^0 (-838) -> H2O2^0 (-1145) -At time : 579.45 ps Reaction : H3O^1 (-639) + OH^-1 (-1131) -> No product -At time : 580.45 ps Reaction : e_aq^-1 (-273) + OH^0 (-772) -> OH^-1 (-1146) -At time : 620.94 ps Reaction : H^0 (-1011) + OH^0 (-824) -> No product -At time : 654.74 ps Reaction : e_aq^-1 (-484) + OH^0 (-886) -> OH^-1 (-1147) -At time : 664.42 ps Reaction : H3O^1 (-569) + OH^-1 (-1147) -> No product -At time : 664.42 ps Reaction : OH^0 (-1083) + OH^0 (-1084) -> H2O2^0 (-1148) -At time : 666.42 ps Reaction : H^0 (-1009) + OH^0 (-756) -> No product -At time : 691.87 ps Reaction : H3O^1 (-785) + OH^-1 (-1146) -> No product -At time : 711.85 ps Reaction : H3O^1 (-589) + OH^-1 (-1136) -> No product -At time : 746.69 ps Reaction : OH^0 (-632) + OH^0 (-944) -> H2O2^0 (-1149) -At time : 768.43 ps Reaction : e_aq^-1 (-205) + OH^0 (-808) -> OH^-1 (-1150) -At time : 777.03 ps Reaction : OH^0 (-1071) + OH^0 (-1068) -> H2O2^0 (-1151) -At time : 796.39 ps Reaction : OH^0 (-961) + H^0 (-962) -> No product -At time : 810.97 ps Reaction : OH^0 (-846) + OH^0 (-854) -> H2O2^0 (-1152) -At time : 828.67 ps Reaction : H^0 (-978) + OH^0 (-626) -> No product -At time : 830.67 ps Reaction : e_aq^-1 (-306) + H3O^1 (-799) -> H^0 (-1153) -At time : 848.17 ps Reaction : OH^0 (-1008) + H^0 (-1057) -> No product -At time : 861.08 ps Reaction : H^0 (-1086) + e_aq^-1 (-162) -> OH^-1 (-1154) + H_2^0 (-1155) -At time : 927.57 ps Reaction : H3O^1 (-1029) + e_aq^-1 (-472) -> H^0 (-1156) -At time : 972.75 ps Reaction : e_aq^-1 (-114) + H2O2^0 (-1119) -> OH^-1 (-1157) + OH^0 (-1158) -At time : 989.36 ps Reaction : e_aq^-1 (-440) + OH^0 (-716) -> OH^-1 (-1159) -At time : 990.36 ps Reaction : OH^-1 (-1139) + H3O^1 (-729) -> No product -At time : 1.0099 ns Reaction : OH^0 (-989) + OH^0 (-965) -> H2O2^0 (-1160) -At time : 1.0883 ns Reaction : e_aq^-1 (-187) + OH^0 (-810) -> OH^-1 (-1161) -At time : 1.0988 ns Reaction : H3O^1 (-867) + OH^-1 (-1150) -> No product -At time : 1.1433 ns Reaction : OH^0 (-664) + OH^0 (-932) -> H2O2^0 (-1162) -At time : 1.2308 ns Reaction : OH^0 (-1035) + OH^0 (-1037) -> H2O2^0 (-1163) -At time : 1.255 ns Reaction : OH^0 (-586) + OH^0 (-782) -> H2O2^0 (-1164) -At time : 1.3715 ns Reaction : OH^0 (-1019) + OH^0 (-610) -> H2O2^0 (-1165) -At time : 1.3785 ns Reaction : e_aq^-1 (-176) + H3O^1 (-819) -> H^0 (-1166) -At time : 1.3895 ns Reaction : H^0 (-1026) + OH^0 (-1028) -> No product -At time : 1.3995 ns Reaction : OH^0 (-1109) + e_aq^-1 (-245) -> OH^-1 (-1167) -At time : 1.4144 ns Reaction : e_aq^-1 (-487) + OH^0 (-1030) -> OH^-1 (-1168) -At time : 1.5507 ns Reaction : H3O^1 (-619) + OH^-1 (-1159) -> No product -At time : 1.7336 ns Reaction : e_aq^-1 (-152) + H3O^1 (-659) -> H^0 (-1169) -At time : 1.7957 ns Reaction : OH^-1 (-1168) + H3O^1 (-583) -> No product -At time : 1.8845 ns Reaction : e_aq^-1 (-467) + H3O^1 (-615) -> H^0 (-1170) -At time : 1.9697 ns Reaction : OH^0 (-987) + OH^0 (-568) -> H2O2^0 (-1171) -At time : 2.0472 ns Reaction : e_aq^-1 (-344) + OH^0 (-750) -> OH^-1 (-1172) -At time : 2.1694 ns Reaction : e_aq^-1 (-327) + OH^0 (-760) -> OH^-1 (-1173) -At time : 2.2046 ns Reaction : H^0 (-1036) + e_aq^-1 (-486) -> OH^-1 (-1174) + H_2^0 (-1175) -At time : 2.2702 ns Reaction : H^0 (-1100) + e_aq^-1 (-131) -> OH^-1 (-1176) + H_2^0 (-1177) -At time : 2.3 ns Reaction : e_aq^-1 (-480) + H3O^1 (-715) -> H^0 (-1178) -At time : 2.452 ns Reaction : e_aq^-1 (-304) + OH^0 (-766) -> OH^-1 (-1179) -At time : 2.454 ns Reaction : e_aq^-1 (-357) + H3O^1 (-627) -> H^0 (-1180) -At time : 2.5228 ns Reaction : OH^0 (-640) + OH^0 (-914) -> H2O2^0 (-1181) -At time : 2.5282 ns Reaction : e_aq^-1 (-169) + H3O^1 (-809) -> H^0 (-1182) -At time : 2.5838 ns Reaction : e_aq^-1 (-300) + OH^0 (-636) -> OH^-1 (-1183) -At time : 2.589 ns Reaction : OH^0 (-1080) + OH^0 (-660) -> H2O2^0 (-1184) -At time : 2.8422 ns Reaction : e_aq^-1 (-330) + OH^0 (-566) -> OH^-1 (-1185) -At time : 2.9711 ns Reaction : e_aq^-1 (-83) + H3O^1 (-651) -> H^0 (-1186) -At time : 3.1429 ns Reaction : e_aq^-1 (-372) + H3O^1 (-741) -> H^0 (-1187) -At time : 3.1449 ns Reaction : H^0 (-972) + e_aq^-1 (-82) -> OH^-1 (-1188) + H_2^0 (-1189) -At time : 3.3891 ns Reaction : e_aq^-1 (-290) + OH^0 (-794) -> OH^-1 (-1190) -At time : 3.4279 ns Reaction : OH^0 (-1092) + e_aq^-1 (-86) -> OH^-1 (-1191) -At time : 3.4359 ns Reaction : e_aq^-1 (-192) + OH^0 (-953) -> OH^-1 (-1192) -At time : 3.4579 ns Reaction : H3O^1 (-653) + OH^-1 (-1191) -> No product -At time : 3.4694 ns Reaction : OH^-1 (-1188) + H3O^1 (-851) -> No product -At time : 3.5227 ns Reaction : e_aq^-1 (-510) + OH^0 (-938) -> OH^-1 (-1193) -At time : 3.7407 ns Reaction : e_aq^-1 (-340) + H^0 (-1153) -> OH^-1 (-1194) + H_2^0 (-1195) -At time : 3.7911 ns Reaction : H3O^1 (-765) + OH^-1 (-1183) -> No product -At time : 3.8177 ns Reaction : e_aq^-1 (-97) + OH^0 (-650) -> OH^-1 (-1196) -At time : 3.8879 ns Reaction : e_aq^-1 (-270) + H3O^1 (-793) -> H^0 (-1197) -At time : 4.1094 ns Reaction : OH^-1 (-1172) + H3O^1 (-948) -> No product -At time : 4.5465 ns Reaction : OH^0 (-1158) + OH^0 (-856) -> H2O2^0 (-1198) -At time : 4.6319 ns Reaction : H^0 (-1115) + e_aq^-1 (-174) -> OH^-1 (-1199) + H_2^0 (-1200) -At time : 4.7438 ns Reaction : e_aq^-1 (-158) + H3O^1 (-863) -> H^0 (-1201) -At time : 4.7873 ns Reaction : H3O^1 (-633) + OH^-1 (-1185) -> No product -At time : 4.8982 ns Reaction : e_aq^-1 (-292) + H^0 (-1000) -> OH^-1 (-1202) + H_2^0 (-1203) -At time : 5.0689 ns Reaction : OH^0 (-780) + OH^0 (-786) -> H2O2^0 (-1204) -At time : 5.1042 ns Reaction : OH^0 (-1113) + e_aq^-1 (-262) -> OH^-1 (-1205) -At time : 5.2587 ns Reaction : OH^0 (-662) + OH^0 (-820) -> H2O2^0 (-1206) -At time : 5.5001 ns Reaction : OH^0 (-728) + OH^0 (-740) -> H2O2^0 (-1207) -At time : 5.6407 ns Reaction : OH^-1 (-1196) + H3O^1 (-930) -> No product -At time : 5.7767 ns Reaction : e_aq^-1 (-476) + H3O^1 (-705) -> H^0 (-1208) -At time : 5.8808 ns Reaction : OH^0 (-816) + OH^0 (-844) -> H2O2^0 (-1209) -At time : 6.4635 ns Reaction : e_aq^-1 (-560) + OH^0 (-906) -> OH^-1 (-1210) -At time : 6.5352 ns Reaction : e_aq^-1 (-281) + H2O2^0 (-1181) -> OH^-1 (-1211) + OH^0 (-1212) -At time : 6.8848 ns Reaction : OH^-1 (-1154) + H3O^1 (-815) -> No product -At time : 6.8848 ns Reaction : OH^0 (-714) + OH^0 (-882) -> H2O2^0 (-1213) -At time : 6.9969 ns Reaction : H3O^1 (-753) + OH^-1 (-1194) -> No product -At time : 8.0702 ns Reaction : OH^-1 (-1190) + H3O^1 (-587) -> No product -At time : 8.1596 ns Reaction : OH^0 (-980) + OH^0 (-977) -> H2O2^0 (-1214) -At time : 8.3354 ns Reaction : e_aq^-1 (-165) + H3O^1 (-593) -> H^0 (-1215) -At time : 8.554 ns Reaction : OH^0 (-973) + e_aq^-1 (-150) -> OH^-1 (-1216) -At time : 8.8029 ns Reaction : OH^0 (-994) + OH^0 (-634) -> H2O2^0 (-1217) -At time : 8.9709 ns Reaction : e_aq^-1 (-459) + OH^0 (-700) -> OH^-1 (-1218) -At time : 9.0633 ns Reaction : H^0 (-982) + e_aq^-1 (-247) -> OH^-1 (-1219) + H_2^0 (-1220) -At time : 9.4968 ns Reaction : OH^0 (-1051) + OH^0 (-742) -> H2O2^0 (-1221) -At time : 9.5847 ns Reaction : OH^0 (-800) + OH^0 (-802) -> H2O2^0 (-1222) -At time : 9.6827 ns Reaction : e_aq^-1 (-390) + OH^0 (-744) -> OH^-1 (-1223) -At time : 9.7477 ns Reaction : H3O^1 (-745) + OH^-1 (-1223) -> No product -At time : 10.662 ns Reaction : OH^0 (-712) + OH^0 (-884) -> H2O2^0 (-1224) -At time : 10.722 ns Reaction : e_aq^-1 (-250) + OH^0 (-774) -> OH^-1 (-1225) -At time : 11.044 ns Reaction : OH^-1 (-1202) + H3O^1 (-767) -> No product -At time : 11.053 ns Reaction : e_aq^-1 (-119) + OH^0 (-658) -> OH^-1 (-1226) -At time : 11.832 ns Reaction : OH^0 (-983) + OH^0 (-822) -> H2O2^0 (-1227) -At time : 11.963 ns Reaction : e_aq^-1 (-338) + OH^0 (-1067) -> OH^-1 (-1228) -At time : 12.059 ns Reaction : H3O^1 (-641) + OH^-1 (-1228) -> No product -At time : 12.611 ns Reaction : H3O^1 (-1072) + OH^-1 (-1161) -> No product -At time : 14.409 ns Reaction : e_aq^-1 (-461) + OH^0 (-696) -> OH^-1 (-1229) -At time : 15.271 ns Reaction : H^0 (-1178) + e_aq^-1 (-483) -> OH^-1 (-1230) + H_2^0 (-1231) -At time : 15.406 ns Reaction : H^0 (-1059) + OH^0 (-995) -> No product -At time : 15.727 ns Reaction : OH^-1 (-1192) + H3O^1 (-577) -> No product -At time : 15.91 ns Reaction : H^0 (-1166) + OH^0 (-868) -> No product -At time : 16.643 ns Reaction : H^0 (-984) + e_aq^-1 (-186) -> OH^-1 (-1232) + H_2^0 (-1233) -At time : 17.465 ns Reaction : OH^-1 (-1179) + H3O^1 (-763) -> No product -At time : 17.939 ns Reaction : H3O^1 (-875) + e_aq^-1 (-919) -> H^0 (-1234) -At time : 18.906 ns Reaction : e_aq^-1 (-151) + OH^0 (-1013) -> OH^-1 (-1235) -At time : 21.227 ns Reaction : e_aq^-1 (-196) + OH^0 (-798) -> OH^-1 (-1236) -At time : 21.622 ns Reaction : OH^0 (-648) + OH^0 (-840) -> H2O2^0 (-1237) -At time : 21.88 ns Reaction : H3O^1 (-749) + OH^-1 (-1211) -> No product -At time : 22.013 ns Reaction : e_aq^-1 (-409) + OH^0 (-668) -> OH^-1 (-1238) -At time : 22.604 ns Reaction : e_aq^-1 (-161) + OH^0 (-592) -> OH^-1 (-1239) -At time : 22.85 ns Reaction : OH^-1 (-1218) + H3O^1 (-697) -> No product -At time : 23.555 ns Reaction : OH^-1 (-1176) + H3O^1 (-853) -> No product -At time : 23.936 ns Reaction : OH^-1 (-1199) + H3O^1 (-915) -> No product -At time : 28.116 ns Reaction : OH^0 (-1101) + OH^0 (-746) -> H2O2^0 (-1240) -At time : 28.915 ns Reaction : e_aq^-1 (-318) + OH^0 (-874) -> OH^-1 (-1241) -At time : 29.802 ns Reaction : e_aq^-1 (-145) + H3O^1 (-829) -> H^0 (-1242) -At time : 31.385 ns Reaction : e_aq^-1 (-374) + OH^0 (-732) -> OH^-1 (-1243) -At time : 32.481 ns Reaction : H3O^1 (-599) + OH^-1 (-1229) -> No product -At time : 34.512 ns Reaction : e_aq^-1 (-88) + H2O2^0 (-1198) -> OH^-1 (-1244) + OH^0 (-1245) -At time : 34.848 ns Reaction : H3O^1 (-859) + OH^-1 (-1235) -> No product -At time : 37.71 ns Reaction : e_aq^-1 (-188) + OH^0 (-818) -> OH^-1 (-1246) -At time : 38.423 ns Reaction : OH^-1 (-1241) + H3O^1 (-791) -> No product -At time : 38.608 ns Reaction : OH^0 (-1104) + OH^0 (-894) -> H2O2^0 (-1247) -At time : 38.971 ns Reaction : H3O^1 (-667) + OH^-1 (-1243) -> No product -At time : 41.311 ns Reaction : H3O^1 (-787) + OH^-1 (-1225) -> No product -At time : 41.77 ns Reaction : OH^-1 (-1219) + H3O^1 (-865) -> No product -At time : 50.275 ns Reaction : e_aq^-1 (-120) + OH^0 (-862) -> OH^-1 (-1248) -At time : 50.592 ns Reaction : H3O^1 (-681) + OH^-1 (-1210) -> No product -At time : 51.184 ns Reaction : e_aq^-1 (-200) + H2O2^0 (-1237) -> OH^-1 (-1249) + OH^0 (-1250) -At time : 54.062 ns Reaction : OH^0 (-576) + OH^0 (-866) -> H2O2^0 (-1251) -At time : 54.618 ns Reaction : OH^-1 (-1236) + H3O^1 (-921) -> No product -At time : 56.223 ns Reaction : e_aq^-1 (-443) + OH^0 (-602) -> OH^-1 (-1252) -At time : 56.245 ns Reaction : OH^-1 (-1246) + H3O^1 (-933) -> No product -At time : 57.124 ns Reaction : e_aq^-1 (-471) + OH^0 (-702) -> OH^-1 (-1253) -At time : 58.402 ns Reaction : H3O^1 (-1062) + OH^-1 (-1205) -> No product -At time : 58.616 ns Reaction : e_aq^-1 (-283) + OH^0 (-812) -> OH^-1 (-1254) -At time : 58.836 ns Reaction : H3O^1 (-991) + OH^-1 (-1249) -> No product -At time : 59.962 ns Reaction : OH^0 (-1085) + e_aq^-1 (-156) -> OH^-1 (-1255) -At time : 61.385 ns Reaction : e_aq^-1 (-376) + OH^0 (-666) -> OH^-1 (-1256) -At time : 70.718 ns Reaction : H2O2^0 (-1144) + e_aq^-1 (-955) -> OH^-1 (-1257) + OH^0 (-1258) -At time : 74.56 ns Reaction : e_aq^-1 (-246) + OH^0 (-762) -> OH^-1 (-1259) -At time : 74.839 ns Reaction : e_aq^-1 (-203) + OH^0 (-642) -> OH^-1 (-1260) -At time : 75.177 ns Reaction : H3O^1 (-725) + e_aq^-1 (-943) -> H^0 (-1261) -At time : 79.718 ns Reaction : e_aq^-1 (-422) + OH^0 (-598) -> OH^-1 (-1262) -At time : 80.889 ns Reaction : OH^0 (-1058) + OH^0 (-1052) -> H2O2^0 (-1263) -At time : 90.835 ns Reaction : e_aq^-1 (-197) + OH^0 (-804) -> OH^-1 (-1264) -At time : 92.553 ns Reaction : H3O^1 (-1033) + OH^-1 (-1253) -> No product -At time : 94.783 ns Reaction : e_aq^-1 (-171) + OH^0 (-1014) -> OH^-1 (-1265) -At time : 96.541 ns Reaction : e_aq^-1 (-387) + OH^0 (-706) -> OH^-1 (-1266) -At time : 99.427 ns Reaction : OH^-1 (-1173) + H3O^1 (-761) -> No product -At time : 100.41 ns Reaction : e_aq^-1 (-297) + H3O^1 (-847) -> H^0 (-1267) -At time : 114.03 ns Reaction : e_aq^-1 (-130) + H3O^1 (-661) -> H^0 (-1268) -At time : 127.33 ns Reaction : e_aq^-1 (-913) + OH^0 (-947) -> OH^-1 (-1269) -At time : 127.64 ns Reaction : OH^-1 (-1256) + H3O^1 (-945) -> No product -At time : 133.56 ns Reaction : OH^-1 (-1216) + H3O^1 (-954) -> No product -At time : 136.58 ns Reaction : e_aq^-1 (-397) + H3O^1 (-709) -> H^0 (-1270) -At time : 141.34 ns Reaction : e_aq^-1 (-111) + OH^0 (-594) -> OH^-1 (-1271) -At time : 148.15 ns Reaction : e_aq^-1 (-337) + H3O^1 (-841) -> H^0 (-1272) -At time : 152.11 ns Reaction : e_aq^-1 (-385) + OH^0 (-1258) -> OH^-1 (-1273) -At time : 154.88 ns Reaction : e_aq^-1 (-352) + OH^0 (-752) -> OH^-1 (-1274) -At time : 155.34 ns Reaction : H3O^1 (-871) + OH^-1 (-1259) -> No product -At time : 161.33 ns Reaction : H3O^1 (-759) + OH^-1 (-1232) -> No product -At time : 161.55 ns Reaction : OH^0 (-1044) + OH^0 (-582) -> H2O2^0 (-1275) -At time : 165.04 ns Reaction : e_aq^-1 (-442) + OH^0 (-692) -> OH^-1 (-1276) -At time : 173.43 ns Reaction : OH^-1 (-1254) + H3O^1 (-843) -> No product -At time : 212.02 ns Reaction : H3O^1 (-621) + OH^-1 (-1238) -> No product -At time : 235.09 ns Reaction : e_aq^-1 (-460) + OH^0 (-1046) -> OH^-1 (-1277) -At time : 235.95 ns Reaction : OH^0 (-600) + H^0 (-1261) -> No product -At time : 282.02 ns Reaction : e_aq^-1 (-425) + H^0 (-966) -> OH^-1 (-1278) + H_2^0 (-1279) -At time : 300.35 ns Reaction : e_aq^-1 (-427) + H2O2^0 (-1213) -> OH^-1 (-1280) + OH^0 (-1281) -At time : 399.38 ns Reaction : e_aq^-1 (-147) + OH^0 (-646) -> OH^-1 (-1282) -At time : 399.9 ns Reaction : e_aq^-1 (-303) + OH^0 (-572) -> OH^-1 (-1283) -At time : 431.8 ns Reaction : e_aq^-1 (-388) + H2O2^0 (-1128) -> OH^-1 (-1284) + OH^0 (-1285) -At time : 491.96 ns Reaction : e_aq^-1 (-143) + H3O^1 (-797) -> H^0 (-1286) -At time : 500.07 ns Reaction : OH^-1 (-1282) + H3O^1 (-855) -> No product -At time : 535.82 ns Reaction : OH^0 (-981) + e_aq^-1 (-307) -> OH^-1 (-1287) -At time : 568.57 ns Reaction : e_aq^-1 (-277) + H3O^1 (-769) -> H^0 (-1288) -At time : 591.05 ns Reaction : H3O^1 (-891) + OH^-1 (-1277) -> No product -At time : 596.71 ns Reaction : H3O^1 (-617) + OH^-1 (-1269) -> No product -At time : 665.26 ns Reaction : e_aq^-1 (-116) + OH^0 (-806) -> OH^-1 (-1289) -At time : 687.27 ns Reaction : OH^-1 (-1283) + H3O^1 (-831) -> No product -At time : 731.12 ns Reaction : e_aq^-1 (-431) + H2O2^0 (-1130) -> OH^-1 (-1290) + OH^0 (-1291) -At time : 775.62 ns Reaction : e_aq^-1 (-305) + e_aq^-1 (-928) -> OH^-1 (-1292) + OH^-1 (-1293) + H_2^0 (-1294) -At time : 787.32 ns Reaction : e_aq^-1 (-91) + H3O^1 (-739) -> H^0 (-1295) -At time : 860.56 ns Reaction : OH^-1 (-1262) + H3O^1 (-957) -> No product -At time : 881.71 ns Reaction : e_aq^-1 (-526) + OH^0 (-678) -> OH^-1 (-1296) -At time : 899.62 ns Reaction : e_aq^-1 (-358) + H2O2^0 (-1160) -> OH^-1 (-1297) + OH^0 (-1298) -At time : 926.04 ns Reaction : e_aq^-1 (-105) + OH^0 (-878) -> OH^-1 (-1299) +At time : 88.103 ps Reaction : OH^0 (-1114) + OH^0 (-1076) -> H2O2^0 (-1128) +At time : 93.103 ps Reaction : H^0 (-1126) + OH^0 (-770) -> No product +At time : 101.1 ps Reaction : e_aq^-1 (-520) + OH^0 (-959) -> OH^-1 (-1129) +At time : 102.1 ps Reaction : H^0 (-976) + OH^0 (-682) -> No product +At time : 103.1 ps Reaction : OH^0 (-973) + OH^0 (-840) -> H2O2^0 (-1130) +At time : 111.06 ps Reaction : e_aq^-1 (-257) + OH^0 (-778) -> OH^-1 (-1131) +At time : 121.51 ps Reaction : H3O^1 (-677) + OH^-1 (-1129) -> No product +At time : 124.51 ps Reaction : OH^0 (-762) + OH^0 (-766) -> H2O2^0 (-1132) +At time : 129.51 ps Reaction : OH^0 (-1071) + OH^0 (-814) -> H2O2^0 (-1133) +At time : 137.51 ps Reaction : e_aq^-1 (-484) + OH^0 (-886) -> OH^-1 (-1134) +At time : 147.55 ps Reaction : OH^0 (-1008) + H^0 (-1009) -> No product +At time : 147.55 ps Reaction : H^0 (-970) + OH^0 (-624) -> No product +At time : 151.55 ps Reaction : H3O^1 (-671) + OH^-1 (-1134) -> No product +At time : 157.55 ps Reaction : e_aq^-1 (-560) + OH^0 (-680) -> OH^-1 (-1135) +At time : 169.99 ps Reaction : H^0 (-986) + OH^0 (-608) -> No product +At time : 196.45 ps Reaction : e_aq^-1 (-192) + OH^0 (-953) -> OH^-1 (-1136) +At time : 196.45 ps Reaction : OH^-1 (-1136) + H3O^1 (-954) -> No product +At time : 200.45 ps Reaction : H^0 (-978) + OH^0 (-1048) -> No product +At time : 206.45 ps Reaction : OH^0 (-992) + OH^0 (-750) -> H2O2^0 (-1137) +At time : 207.45 ps Reaction : OH^0 (-632) + OH^0 (-736) -> H2O2^0 (-1138) +At time : 220.5 ps Reaction : OH^0 (-997) + H^0 (-996) -> No product +At time : 224.5 ps Reaction : OH^-1 (-1124) + H3O^1 (-897) -> No product +At time : 225.5 ps Reaction : e_aq^-1 (-290) + OH^0 (-794) -> OH^-1 (-1139) +At time : 233.11 ps Reaction : H3O^1 (-761) + OH^-1 (-1139) -> No product +At time : 251.33 ps Reaction : e_aq^-1 (-351) + OH^0 (-666) -> OH^-1 (-1140) +At time : 264.33 ps Reaction : OH^0 (-786) + OH^0 (-788) -> H2O2^0 (-1141) +At time : 288.18 ps Reaction : e_aq^-1 (-187) + OH^0 (-1073) -> OH^-1 (-1142) +At time : 288.18 ps Reaction : OH^-1 (-1142) + H3O^1 (-809) -> No product +At time : 290.18 ps Reaction : OH^0 (-824) + OH^0 (-828) -> H2O2^0 (-1143) +At time : 323.36 ps Reaction : e_aq^-1 (-472) + OH^0 (-696) -> OH^-1 (-1144) +At time : 327.36 ps Reaction : H^0 (-960) + H^0 (-962) -> H_2^0 (-1145) +At time : 345.46 ps Reaction : OH^0 (-592) + OH^0 (-822) -> H2O2^0 (-1146) +At time : 357.6 ps Reaction : e_aq^-1 (-486) + H3O^1 (-707) -> H^0 (-1147) +At time : 360.6 ps Reaction : H3O^1 (-583) + OH^-1 (-1144) -> No product +At time : 370.23 ps Reaction : OH^0 (-977) + H^0 (-1049) -> No product +At time : 396.07 ps Reaction : e_aq^-1 (-350) + OH^0 (-748) -> OH^-1 (-1148) +At time : 399.56 ps Reaction : H3O^1 (-613) + OH^-1 (-1135) -> No product +At time : 404.75 ps Reaction : OH^0 (-588) + OH^0 (-760) -> H2O2^0 (-1149) +At time : 416.75 ps Reaction : OH^0 (-1010) + OH^0 (-830) -> H2O2^0 (-1150) +At time : 508.37 ps Reaction : H^0 (-1115) + H^0 (-1100) -> H_2^0 (-1151) +At time : 654.25 ps Reaction : H^0 (-1007) + OH^0 (-800) -> No product +At time : 658.25 ps Reaction : e_aq^-1 (-510) + OH^0 (-938) -> OH^-1 (-1152) +At time : 715.48 ps Reaction : e_aq^-1 (-83) + H3O^1 (-855) -> H^0 (-1153) +At time : 718.48 ps Reaction : OH^0 (-1095) + OH^0 (-852) -> H2O2^0 (-1154) +At time : 739.63 ps Reaction : OH^0 (-704) + OH^0 (-710) -> H2O2^0 (-1155) +At time : 757.57 ps Reaction : e_aq^-1 (-111) + OH^0 (-846) -> OH^-1 (-1156) +At time : 836.42 ps Reaction : H^0 (-1055) + OH^0 (-752) -> No product +At time : 880.74 ps Reaction : OH^0 (-660) + OH^0 (-832) -> H2O2^0 (-1157) +At time : 919.41 ps Reaction : e_aq^-1 (-390) + e_aq^-1 (-946) -> OH^-1 (-1158) + OH^-1 (-1159) + H_2^0 (-1160) +At time : 924.41 ps Reaction : H3O^1 (-639) + OH^-1 (-1131) -> No product +At time : 927.41 ps Reaction : e_aq^-1 (-440) + OH^0 (-884) -> OH^-1 (-1161) +At time : 939.09 ps Reaction : H3O^1 (-587) + OH^-1 (-1140) -> No product +At time : 1.016 ns Reaction : OH^0 (-1084) + OH^0 (-834) -> H2O2^0 (-1162) +At time : 1.0314 ns Reaction : OH^0 (-1017) + OH^0 (-686) -> H2O2^0 (-1163) +At time : 1.0947 ns Reaction : OH^0 (-808) + OH^0 (-870) -> H2O2^0 (-1164) +At time : 1.0947 ns Reaction : e_aq^-1 (-326) + OH^0 (-754) -> OH^-1 (-1165) +At time : 1.0957 ns Reaction : e_aq^-1 (-102) + H3O^1 (-930) -> H^0 (-1166) +At time : 1.0997 ns Reaction : OH^0 (-1035) + OH^0 (-708) -> H2O2^0 (-1167) +At time : 1.1047 ns Reaction : e_aq^-1 (-371) + H^0 (-966) -> OH^-1 (-1168) + H_2^0 (-1169) +At time : 1.117 ns Reaction : OH^-1 (-1168) + H3O^1 (-739) -> No product +At time : 1.121 ns Reaction : OH^-1 (-1165) + H3O^1 (-749) -> No product +At time : 1.2386 ns Reaction : OH^-1 (-1156) + H3O^1 (-859) -> No product +At time : 1.2446 ns Reaction : OH^0 (-1044) + e_aq^-1 (-425) -> OH^-1 (-1170) +At time : 1.2446 ns Reaction : OH^0 (-586) + OH^0 (-790) -> H2O2^0 (-1171) +At time : 1.3606 ns Reaction : e_aq^-1 (-493) + OH^0 (-618) -> OH^-1 (-1172) +At time : 1.3646 ns Reaction : e_aq^-1 (-114) + H3O^1 (-655) -> H^0 (-1173) +At time : 1.3953 ns Reaction : e_aq^-1 (-270) + OH^0 (-764) -> OH^-1 (-1174) +At time : 1.4003 ns Reaction : H3O^1 (-567) + OH^-1 (-1172) -> No product +At time : 1.4369 ns Reaction : OH^-1 (-1174) + H3O^1 (-765) -> No product +At time : 1.4479 ns Reaction : OH^0 (-1037) + OH^0 (-568) -> H2O2^0 (-1175) +At time : 1.4511 ns Reaction : H3O^1 (-993) + e_aq^-1 (-338) -> H^0 (-1176) +At time : 1.5801 ns Reaction : OH^0 (-650) + OH^0 (-652) -> H2O2^0 (-1177) +At time : 1.8054 ns Reaction : H^0 (-988) + H^0 (-1038) -> H_2^0 (-1178) +At time : 1.8984 ns Reaction : e_aq^-1 (-344) + H^0 (-1176) -> OH^-1 (-1179) + H_2^0 (-1180) +At time : 1.92 ns Reaction : OH^0 (-1092) + OH^0 (-654) -> H2O2^0 (-1181) +At time : 1.9886 ns Reaction : e_aq^-1 (-372) + H3O^1 (-627) -> H^0 (-1182) +At time : 2.0032 ns Reaction : e_aq^-1 (-119) + OH^0 (-574) -> OH^-1 (-1183) +At time : 2.1221 ns Reaction : e_aq^-1 (-93) + OH^0 (-594) -> OH^-1 (-1184) +At time : 2.1801 ns Reaction : OH^-1 (-1184) + H3O^1 (-857) -> No product +At time : 2.2885 ns Reaction : H3O^1 (-629) + OH^-1 (-1158) -> No product +At time : 2.309 ns Reaction : H^0 (-1081) + e_aq^-1 (-152) -> OH^-1 (-1185) + H_2^0 (-1186) +At time : 2.4104 ns Reaction : e_aq^-1 (-505) + H3O^1 (-891) -> H^0 (-1187) +At time : 2.4827 ns Reaction : OH^0 (-985) + OH^0 (-692) -> H2O2^0 (-1188) +At time : 2.7159 ns Reaction : e_aq^-1 (-384) + OH^0 (-874) -> OH^-1 (-1189) +At time : 2.7973 ns Reaction : OH^0 (-989) + OH^0 (-630) -> H2O2^0 (-1190) +At time : 2.8003 ns Reaction : H3O^1 (-807) + OH^-1 (-1185) -> No product +At time : 2.9968 ns Reaction : e_aq^-1 (-443) + OH^0 (-602) -> OH^-1 (-1191) +At time : 3.0021 ns Reaction : OH^0 (-1109) + OH^0 (-999) -> H2O2^0 (-1192) +At time : 3.0898 ns Reaction : OH^-1 (-1148) + H3O^1 (-912) -> No product +At time : 3.3416 ns Reaction : OH^0 (-1052) + e_aq^-1 (-913) -> OH^-1 (-1193) +At time : 3.3616 ns Reaction : e_aq^-1 (-283) + OH^0 (-768) -> OH^-1 (-1194) +At time : 3.4353 ns Reaction : e_aq^-1 (-176) + OH^0 (-662) -> OH^-1 (-1195) +At time : 3.5241 ns Reaction : e_aq^-1 (-207) + H^0 (-1077) -> OH^-1 (-1196) + H_2^0 (-1197) +At time : 3.9378 ns Reaction : e_aq^-1 (-292) + H3O^1 (-783) -> H^0 (-1198) +At time : 3.9845 ns Reaction : H^0 (-1018) + OH^0 (-688) -> No product +At time : 3.9982 ns Reaction : H3O^1 (-719) + OH^-1 (-1170) -> No product +At time : 4.0476 ns Reaction : e_aq^-1 (-273) + OH^0 (-772) -> OH^-1 (-1199) +At time : 4.2009 ns Reaction : H3O^1 (-1070) + OH^-1 (-1196) -> No product +At time : 4.3189 ns Reaction : e_aq^-1 (-306) + H3O^1 (-801) -> H^0 (-1200) +At time : 4.3397 ns Reaction : H^0 (-1173) + OH^0 (-856) -> No product +At time : 4.8284 ns Reaction : OH^0 (-826) + OH^0 (-844) -> H2O2^0 (-1201) +At time : 5.0716 ns Reaction : OH^0 (-1080) + e_aq^-1 (-117) -> OH^-1 (-1202) +At time : 5.1038 ns Reaction : OH^0 (-732) + OH^0 (-965) -> H2O2^0 (-1203) +At time : 5.3561 ns Reaction : H^0 (-1032) + OH^0 (-706) -> No product +At time : 5.8791 ns Reaction : e_aq^-1 (-203) + H3O^1 (-933) -> H^0 (-1204) +At time : 6.2585 ns Reaction : H^0 (-1026) + e_aq^-1 (-471) -> OH^-1 (-1205) + H_2^0 (-1206) +At time : 6.3224 ns Reaction : e_aq^-1 (-188) + H3O^1 (-819) -> H^0 (-1207) +At time : 6.3412 ns Reaction : e_aq^-1 (-145) + H2O2^0 (-1150) -> OH^-1 (-1208) + OH^0 (-1209) +At time : 6.4064 ns Reaction : e_aq^-1 (-340) + OH^0 (-872) -> OH^-1 (-1210) +At time : 6.6915 ns Reaction : e_aq^-1 (-248) + OH^0 (-774) -> OH^-1 (-1211) +At time : 7.0101 ns Reaction : OH^0 (-983) + OH^0 (-866) -> H2O2^0 (-1212) +At time : 7.1176 ns Reaction : e_aq^-1 (-250) + OH^0 (-640) -> OH^-1 (-1213) +At time : 7.1333 ns Reaction : e_aq^-1 (-442) + H3O^1 (-697) -> H^0 (-1214) +At time : 7.3238 ns Reaction : OH^-1 (-1179) + H3O^1 (-991) -> No product +At time : 7.7366 ns Reaction : e_aq^-1 (-436) + H3O^1 (-942) -> H^0 (-1215) +At time : 7.9276 ns Reaction : e_aq^-1 (-546) + OH^0 (-612) -> OH^-1 (-1216) +At time : 8.2698 ns Reaction : OH^-1 (-1183) + H3O^1 (-653) -> No product +At time : 8.8227 ns Reaction : OH^0 (-1113) + e_aq^-1 (-252) -> OH^-1 (-1217) +At time : 8.8496 ns Reaction : OH^0 (-1046) + OH^0 (-720) -> H2O2^0 (-1218) +At time : 8.8924 ns Reaction : OH^0 (-810) + OH^0 (-818) -> H2O2^0 (-1219) +At time : 9.0504 ns Reaction : H^0 (-974) + OH^0 (-842) -> No product +At time : 9.3281 ns Reaction : H^0 (-1187) + OH^0 (-890) -> No product +At time : 9.687 ns Reaction : OH^0 (-740) + OH^0 (-923) -> H2O2^0 (-1220) +At time : 10.256 ns Reaction : H3O^1 (-903) + OH^-1 (-1216) -> No product +At time : 10.843 ns Reaction : H3O^1 (-771) + OH^-1 (-1211) -> No product +At time : 12.336 ns Reaction : e_aq^-1 (-190) + OH^0 (-812) -> OH^-1 (-1221) +At time : 13.437 ns Reaction : H^0 (-1215) + OH^0 (-582) -> No product +At time : 14.802 ns Reaction : e_aq^-1 (-313) + OH^0 (-868) -> OH^-1 (-1222) +At time : 15.813 ns Reaction : e_aq^-1 (-82) + OH^0 (-858) -> OH^-1 (-1223) +At time : 16.33 ns Reaction : e_aq^-1 (-376) + OH^0 (-628) -> OH^-1 (-1224) +At time : 16.404 ns Reaction : H3O^1 (-1066) + OH^-1 (-1210) -> No product +At time : 16.564 ns Reaction : OH^0 (-780) + OH^0 (-914) -> H2O2^0 (-1225) +At time : 17.475 ns Reaction : e_aq^-1 (-128) + H2O2^0 (-1219) -> OH^-1 (-1226) + OH^0 (-1227) +At time : 17.529 ns Reaction : e_aq^-1 (-423) + OH^0 (-969) -> OH^-1 (-1228) +At time : 18.371 ns Reaction : OH^-1 (-1161) + H3O^1 (-883) -> No product +At time : 18.568 ns Reaction : e_aq^-1 (-197) + OH^0 (-1067) -> OH^-1 (-1229) +At time : 19.204 ns Reaction : OH^0 (-1063) + H^0 (-968) -> No product +At time : 19.248 ns Reaction : H^0 (-1098) + e_aq^-1 (-150) -> OH^-1 (-1230) + H_2^0 (-1231) +At time : 19.802 ns Reaction : H3O^1 (-737) + OH^-1 (-1193) -> No product +At time : 20.007 ns Reaction : e_aq^-1 (-461) + e_aq^-1 (-483) -> OH^-1 (-1232) + OH^-1 (-1233) + H_2^0 (-1234) +At time : 20.73 ns Reaction : e_aq^-1 (-476) + OH^0 (-698) -> OH^-1 (-1235) +At time : 21.029 ns Reaction : e_aq^-1 (-251) + H2O2^0 (-1225) -> OH^-1 (-1236) + OH^0 (-1237) +At time : 21.869 ns Reaction : OH^0 (-1061) + e_aq^-1 (-305) -> OH^-1 (-1238) +At time : 21.936 ns Reaction : e_aq^-1 (-174) + OH^0 (-576) -> OH^-1 (-1239) +At time : 22.228 ns Reaction : H3O^1 (-815) + OH^-1 (-1229) -> No product +At time : 23.095 ns Reaction : H3O^1 (-811) + OH^-1 (-1226) -> No product +At time : 23.155 ns Reaction : e_aq^-1 (-467) + e_aq^-1 (-463) -> OH^-1 (-1240) + OH^-1 (-1241) + H_2^0 (-1242) +At time : 23.56 ns Reaction : OH^0 (-981) + e_aq^-1 (-199) -> OH^-1 (-1243) +At time : 24.227 ns Reaction : e_aq^-1 (-156) + H3O^1 (-831) -> H^0 (-1244) +At time : 24.606 ns Reaction : OH^0 (-1099) + OH^0 (-646) -> H2O2^0 (-1245) +At time : 25.307 ns Reaction : OH^0 (-1090) + OH^0 (-1097) -> H2O2^0 (-1246) +At time : 25.873 ns Reaction : e_aq^-1 (-535) + OH^0 (-894) -> OH^-1 (-1247) +At time : 26.126 ns Reaction : H^0 (-1036) + e_aq^-1 (-487) -> OH^-1 (-1248) + H_2^0 (-1249) +At time : 27.853 ns Reaction : e_aq^-1 (-413) + e_aq^-1 (-379) -> OH^-1 (-1250) + OH^-1 (-1251) + H_2^0 (-1252) +At time : 28.416 ns Reaction : OH^-1 (-1239) + H3O^1 (-1072) -> No product +At time : 28.741 ns Reaction : e_aq^-1 (-173) + H3O^1 (-573) -> H^0 (-1253) +At time : 28.945 ns Reaction : e_aq^-1 (-318) + H3O^1 (-665) -> H^0 (-1254) +At time : 29.156 ns Reaction : H3O^1 (-1033) + OH^-1 (-1241) -> No product +At time : 31.559 ns Reaction : OH^0 (-932) + e_aq^-1 (-955) -> OH^-1 (-1255) +At time : 32.239 ns Reaction : e_aq^-1 (-522) + OH^0 (-690) -> OH^-1 (-1256) +At time : 32.579 ns Reaction : OH^-1 (-1236) + H3O^1 (-791) -> No product +At time : 33.228 ns Reaction : H3O^1 (-979) + OH^-1 (-1251) -> No product +At time : 35.898 ns Reaction : OH^-1 (-1194) + H3O^1 (-915) -> No product +At time : 36.153 ns Reaction : OH^-1 (-565) + H3O^1 (-777) -> No product +At time : 37.572 ns Reaction : H3O^1 (-851) + OH^-1 (-1223) -> No product +At time : 39.404 ns Reaction : e_aq^-1 (-563) + H3O^1 (-905) -> H^0 (-1257) +At time : 39.405 ns Reaction : H^0 (-1057) + OH^0 (-758) -> No product +At time : 39.831 ns Reaction : e_aq^-1 (-247) + H2O2^0 (-1122) -> OH^-1 (-1258) + OH^0 (-1259) +At time : 40.108 ns Reaction : OH^-1 (-1222) + H3O^1 (-637) -> No product +At time : 41.994 ns Reaction : H3O^1 (-701) + OH^-1 (-1233) -> No product +At time : 42.944 ns Reaction : H3O^1 (-767) + OH^-1 (-1213) -> No product +At time : 42.991 ns Reaction : e_aq^-1 (-151) + OH^0 (-864) -> OH^-1 (-1260) +At time : 43.383 ns Reaction : OH^-1 (-1250) + H3O^1 (-721) -> No product +At time : 43.636 ns Reaction : H3O^1 (-603) + OH^-1 (-1240) -> No product +At time : 44.604 ns Reaction : H3O^1 (-647) + OH^-1 (-1221) -> No product +At time : 45.879 ns Reaction : e_aq^-1 (-329) + H3O^1 (-731) -> H^0 (-1261) +At time : 46.444 ns Reaction : e_aq^-1 (-209) + H3O^1 (-839) -> H^0 (-1262) +At time : 50.028 ns Reaction : e_aq^-1 (-406) + OH^0 (-580) -> OH^-1 (-1263) +At time : 51.054 ns Reaction : e_aq^-1 (-307) + OH^0 (-636) -> OH^-1 (-1264) +At time : 51.462 ns Reaction : e_aq^-1 (-460) + H3O^1 (-623) -> H^0 (-1265) +At time : 52.086 ns Reaction : e_aq^-1 (-427) + OH^0 (-882) -> OH^-1 (-1266) +At time : 52.456 ns Reaction : e_aq^-1 (-393) + e_aq^-1 (-422) -> OH^-1 (-1267) + OH^-1 (-1268) + H_2^0 (-1269) +At time : 54.949 ns Reaction : e_aq^-1 (-337) + OH^0 (-1014) -> OH^-1 (-1270) +At time : 55.09 ns Reaction : H3O^1 (-751) + OH^-1 (-1255) -> No product +At time : 57.693 ns Reaction : OH^-1 (-1270) + H3O^1 (-589) -> No product +At time : 58.605 ns Reaction : e_aq^-1 (-277) + H^0 (-1000) -> OH^-1 (-1271) + H_2^0 (-1272) +At time : 59.215 ns Reaction : e_aq^-1 (-334) + H3O^1 (-735) -> H^0 (-1273) +At time : 59.57 ns Reaction : e_aq^-1 (-164) + H2O2^0 (-1245) -> OH^-1 (-1274) + OH^0 (-1275) +At time : 62.374 ns Reaction : e_aq^-1 (-538) + OH^0 (-900) -> OH^-1 (-1276) +At time : 62.619 ns Reaction : OH^0 (-1058) + OH^0 (-634) -> H2O2^0 (-1277) +At time : 64.813 ns Reaction : e_aq^-1 (-281) + OH^0 (-1259) -> OH^-1 (-1278) +At time : 65.53 ns Reaction : H3O^1 (-1062) + OH^-1 (-1217) -> No product +At time : 66.83 ns Reaction : OH^-1 (-1243) + H3O^1 (-595) -> No product +At time : 67.769 ns Reaction : e_aq^-1 (-165) + H3O^1 (-649) -> H^0 (-1279) +At time : 68.824 ns Reaction : e_aq^-1 (-550) + H3O^1 (-681) -> H^0 (-1280) +At time : 69.458 ns Reaction : e_aq^-1 (-386) + H3O^1 (-577) -> H^0 (-1281) +At time : 69.997 ns Reaction : OH^0 (-798) + OH^0 (-947) -> H2O2^0 (-1282) +At time : 70.503 ns Reaction : OH^-1 (-1247) + H3O^1 (-609) -> No product +At time : 71.393 ns Reaction : OH^-1 (-1258) + H3O^1 (-779) -> No product +At time : 71.508 ns Reaction : e_aq^-1 (-300) + H3O^1 (-651) -> H^0 (-1283) +At time : 78.189 ns Reaction : H3O^1 (-715) + OH^-1 (-1263) -> No product +At time : 79.473 ns Reaction : H3O^1 (-635) + e_aq^-1 (-952) -> H^0 (-1284) +At time : 81.444 ns Reaction : e_aq^-1 (-496) + OH^0 (-694) -> OH^-1 (-1285) +At time : 81.84 ns Reaction : OH^-1 (-1238) + H3O^1 (-795) -> No product +At time : 83.482 ns Reaction : OH^-1 (-1189) + H3O^1 (-727) -> No product +At time : 89.988 ns Reaction : OH^0 (-724) + e_aq^-1 (-943) -> OH^-1 (-1286) +At time : 91.805 ns Reaction : e_aq^-1 (-105) + H3O^1 (-593) -> H^0 (-1287) +At time : 93.737 ns Reaction : e_aq^-1 (-301) + OH^0 (-648) -> OH^-1 (-1288) +At time : 97.674 ns Reaction : H3O^1 (-645) + OH^-1 (-1260) -> No product +At time : 98.277 ns Reaction : OH^-1 (-1274) + H3O^1 (-863) -> No product +At time : 100.53 ns Reaction : e_aq^-1 (-330) + H3O^1 (-861) -> H^0 (-1289) +At time : 102.97 ns Reaction : OH^0 (-656) + H^0 (-1287) -> No product +At time : 103.85 ns Reaction : H2O2^0 (-1188) + e_aq^-1 (-940) -> OH^-1 (-1290) + OH^0 (-1291) +At time : 109.32 ns Reaction : OH^-1 (-1278) + H3O^1 (-769) -> No product +At time : 115.9 ns Reaction : e_aq^-1 (-298) + OH^0 (-967) -> OH^-1 (-1292) +At time : 127.48 ns Reaction : OH^0 (-906) + OH^0 (-908) -> H2O2^0 (-1293) +At time : 129.94 ns Reaction : e_aq^-1 (-169) + H3O^1 (-843) -> H^0 (-1294) +At time : 136.78 ns Reaction : OH^0 (-971) + e_aq^-1 (-97) -> OH^-1 (-1295) +At time : 157.53 ns Reaction : OH^0 (-1068) + H^0 (-1289) -> No product +At time : 158.5 ns Reaction : e_aq^-1 (-492) + OH^0 (-1031) -> OH^-1 (-1296) +At time : 158.99 ns Reaction : e_aq^-1 (-200) + OH^0 (-1051) -> OH^-1 (-1297) +At time : 166.28 ns Reaction : OH^-1 (-1286) + H3O^1 (-945) -> No product +At time : 174.81 ns Reaction : e_aq^-1 (-327) + OH^0 (-644) -> OH^-1 (-1298) +At time : 181.62 ns Reaction : OH^-1 (-1288) + H3O^1 (-921) -> No product +At time : 212.93 ns Reaction : e_aq^-1 (-357) + OH^0 (-570) -> OH^-1 (-1299) +At time : 218.49 ns Reaction : H3O^1 (-581) + e_aq^-1 (-919) -> H^0 (-1300) +At time : 237.47 ns Reaction : e_aq^-1 (-475) + H^0 (-1300) -> OH^-1 (-1301) + H_2^0 (-1302) +At time : 250.38 ns Reaction : OH^-1 (-1292) + H3O^1 (-871) -> No product +At time : 250.49 ns Reaction : H3O^1 (-1029) + OH^-1 (-1228) -> No product +At time : 261.04 ns Reaction : e_aq^-1 (-416) + OH^0 (-718) -> OH^-1 (-1303) +At time : 263.41 ns Reaction : e_aq^-1 (-171) + H3O^1 (-927) -> H^0 (-1304) +At time : 268.12 ns Reaction : OH^0 (-980) + OH^0 (-578) -> H2O2^0 (-1305) +At time : 279.57 ns Reaction : OH^-1 (-1271) + H3O^1 (-823) -> No product +At time : 296.69 ns Reaction : OH^-1 (-1199) + H3O^1 (-957) -> No product +At time : 300.69 ns Reaction : H3O^1 (-619) + OH^-1 (-1256) -> No product +At time : 322.74 ns Reaction : e_aq^-1 (-464) + OH^0 (-1028) -> OH^-1 (-1306) +At time : 324.18 ns Reaction : OH^-1 (-1264) + H3O^1 (-631) -> No product +At time : 332.76 ns Reaction : e_aq^-1 (-525) + OH^0 (-672) -> OH^-1 (-1307) +At time : 344.08 ns Reaction : H3O^1 (-615) + OH^-1 (-1266) -> No product +At time : 370.53 ns Reaction : e_aq^-1 (-147) + H3O^1 (-1074) -> H^0 (-1308) +At time : 382.67 ns Reaction : H3O^1 (-611) + OH^-1 (-1276) -> No product +At time : 392.11 ns Reaction : OH^0 (-1085) + e_aq^-1 (-246) -> OH^-1 (-1309) +At time : 394.14 ns Reaction : e_aq^-1 (-385) + OH^0 (-860) -> OH^-1 (-1310) +At time : 404.72 ns Reaction : OH^-1 (-1297) + H3O^1 (-585) -> No product +At time : 406.98 ns Reaction : e_aq^-1 (-466) + e_aq^-1 (-503) -> OH^-1 (-1311) + OH^-1 (-1312) + H_2^0 (-1313) +At time : 408.91 ns Reaction : H3O^1 (-875) + e_aq^-1 (-925) -> H^0 (-1314) +At time : 437.37 ns Reaction : e_aq^-1 (-396) + OH^0 (-590) -> OH^-1 (-1315) +At time : 437.57 ns Reaction : H3O^1 (-579) + OH^-1 (-1309) -> No product +At time : 486.77 ns Reaction : e_aq^-1 (-387) + OH^0 (-716) -> OH^-1 (-1316) +At time : 523.2 ns Reaction : e_aq^-1 (-526) + OH^0 (-1291) -> OH^-1 (-1317) +At time : 549.34 ns Reaction : H2O2^0 (-1138) + e_aq^-1 (-949) -> OH^-1 (-1318) + OH^0 (-1319) +At time : 567.37 ns Reaction : H2O2^0 (-1117) + e_aq^-1 (-303) -> OH^-1 (-1320) + OH^0 (-1321) +At time : 612.88 ns Reaction : H3O^1 (-723) + OH^-1 (-1306) -> No product +At time : 637.39 ns Reaction : OH^-1 (-1316) + H3O^1 (-924) -> No product +At time : 674.85 ns Reaction : H3O^1 (-617) + OH^-1 (-1205) -> No product +At time : 701.32 ns Reaction : e_aq^-1 (-205) + OH^0 (-626) -> OH^-1 (-1322) +At time : 721.41 ns Reaction : H3O^1 (-803) + OH^-1 (-1298) -> No product +At time : 760.01 ns Reaction : H^0 (-1308) + H^0 (-1153) -> H_2^0 (-1323) +At time : 885.95 ns Reaction : H3O^1 (-601) + OH^-1 (-1296) -> No product +At time : 928.01 ns Reaction : H3O^1 (-841) + OH^-1 (-1299) -> No product *** G4Scheduler ends at time : 1 us ___________________________________ Run terminated. Run Summary Number of events processed : 1 - User=121.050000s Real=121.806572s Sys=0.050000s + User=94.390000s Real=95.273005s Sys=0.060000s G4 kernel has come to Quit state. UserDetectorConstruction deleted. UserPhysicsList deleted. diff --git a/examples/extended/medical/dna/chem1/src/PhysicsList.cc b/examples/extended/medical/dna/chem1/src/PhysicsList.cc index 40f0a519abe..3146b3fb198 100644 --- a/examples/extended/medical/dna/chem1/src/PhysicsList.cc +++ b/examples/extended/medical/dna/chem1/src/PhysicsList.cc @@ -1,163 +1,167 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -// This example is provided by the Geant4-DNA collaboration -// Any report or published results obtained using the Geant4-DNA software -// shall cite the following Geant4-DNA collaboration publication: -// Med. Phys. 37 (2010) 4692-4708 -// J. Comput. Phys. 274 (2014) 841-882 -// Phys. Med. Biol. 63(10) (2018) 105014-12pp -// The Geant4-DNA web site is available at http://geant4-dna.org -// -// -/// \file PhysicsList.cc -/// \brief Implementation of the PhysicsList class - -#include "PhysicsList.hh" - -#include "G4SystemOfUnits.hh" -#include "G4EmDNAChemistry.hh" -#include "G4EmDNAChemistry_option1.hh" -#include "G4EmDNAPhysics.hh" -#include "G4EmDNAPhysics_option1.hh" -#include "G4EmDNAPhysics_option2.hh" -#include "G4EmDNAPhysics_option3.hh" -#include "G4EmDNAPhysics_option4.hh" -#include "G4EmDNAPhysics_option5.hh" -#include "G4EmDNAPhysics_option6.hh" -#include "G4EmDNAPhysics_option7.hh" -#include "G4EmDNAPhysics_option8.hh" -#include "G4PhysicsConstructorRegistry.hh" -#include "CommandLineParser.hh" -#include "G4EmParameters.hh" - -using namespace G4DNAPARSER; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -PhysicsList::PhysicsList() - : G4VModularPhysicsList(), - fEmDNAPhysicsList(nullptr),fEmDNAChemistryList(nullptr), - fEmDNAChemistryList1(nullptr),fPhysDNAName("") -{ - G4double currentDefaultCut = 1.*nanometer; - // fixe lower limit for cut - G4ProductionCutsTable::GetProductionCutsTable()-> - SetEnergyRange(100*eV, 1*GeV); - SetDefaultCutValue(currentDefaultCut); - SetVerboseLevel(1); - - RegisterConstructor("G4EmDNAPhysics"); - if(CommandLineParser::GetParser()->GetCommandIfActive("-chemOFF")==0) - { - RegisterConstructor("G4EmDNAChemistry"); - } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -PhysicsList::~PhysicsList() -{ - delete fEmDNAPhysicsList; - delete fEmDNAChemistryList; - delete fEmDNAChemistryList1; -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysicsList::ConstructParticle() -{ - if(fEmDNAPhysicsList) { fEmDNAPhysicsList->ConstructParticle(); } - if(fEmDNAChemistryList) { fEmDNAChemistryList->ConstructParticle(); } - if(fEmDNAChemistryList1) { fEmDNAChemistryList1->ConstructParticle(); } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysicsList::ConstructProcess() -{ - AddTransportation(); - if(fEmDNAPhysicsList) { fEmDNAPhysicsList->ConstructProcess(); } - if(fEmDNAChemistryList) { fEmDNAChemistryList->ConstructProcess(); } - if(fEmDNAChemistryList1) { fEmDNAChemistryList1->ConstructProcess(); } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysicsList::RegisterConstructor(const G4String& name) -{ - if(name == fPhysDNAName) { return; } - G4cout << "PhysicsList::RegisterConstructor: <" << name << ">" - << G4endl; - if(name == "G4EmDNAPhysics") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option1") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option1(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option2") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option2(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option3") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option3(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option4") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option4(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option5") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option5(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option6") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option6(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option7") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option7(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option8") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option8(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAChemistry") { - if(fEmDNAChemistryList || fEmDNAChemistryList1) { return; } - fEmDNAChemistryList = new G4EmDNAChemistry(); - } else if(name == "G4EmDNAChemistry_option1") { - if(fEmDNAChemistryList || fEmDNAChemistryList1) { return; } - fEmDNAChemistryList1 = new G4EmDNAChemistry_option1(); - } else { - G4cout << "PhysicsList::RegisterConstructor: <" << name << ">" - << " fails - name is not defined" - << G4endl; - } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publication: +// Med. Phys. 37 (2010) 4692-4708 +// J. Comput. Phys. 274 (2014) 841-882 +// Phys. Med. Biol. 63(10) (2018) 105014-12pp +// The Geant4-DNA web site is available at http://geant4-dna.org +// +// +/// \file PhysicsList.cc +/// \brief Implementation of the PhysicsList class + +#include "PhysicsList.hh" + +#include "G4SystemOfUnits.hh" +#include "G4EmDNAChemistry.hh" +#include "G4EmDNAChemistry_option1.hh" +#include "G4EmDNAPhysics.hh" +#include "G4EmDNAPhysics_option1.hh" +#include "G4EmDNAPhysics_option2.hh" +#include "G4EmDNAPhysics_option3.hh" +#include "G4EmDNAPhysics_option4.hh" +#include "G4EmDNAPhysics_option5.hh" +#include "G4EmDNAPhysics_option6.hh" +#include "G4EmDNAPhysics_option7.hh" +#include "G4EmDNAPhysics_option8.hh" +#include "G4PhysicsConstructorRegistry.hh" +#include "CommandLineParser.hh" +#include "G4EmParameters.hh" + +using namespace G4DNAPARSER; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PhysicsList::PhysicsList() + : G4VModularPhysicsList(), + fEmDNAPhysicsList(nullptr),fEmDNAChemistryList(nullptr), + fEmDNAChemistryList1(nullptr),fPhysDNAName("") +{ + G4double currentDefaultCut = 1.*nanometer; + // fixe lower limit for cut + G4ProductionCutsTable::GetProductionCutsTable()-> + SetEnergyRange(100*eV, 1*GeV); + SetDefaultCutValue(currentDefaultCut); + SetVerboseLevel(1); + + RegisterConstructor("G4EmDNAPhysics"); + if(CommandLineParser::GetParser()->GetCommandIfActive("-chemOFF")==0) + { + RegisterConstructor("G4EmDNAChemistry"); + } + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PhysicsList::~PhysicsList() +{ + delete fEmDNAPhysicsList; + delete fEmDNAChemistryList; + delete fEmDNAChemistryList1; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsList::ConstructParticle() +{ + if(fEmDNAPhysicsList) { fEmDNAPhysicsList->ConstructParticle(); } + if(fEmDNAChemistryList) { fEmDNAChemistryList->ConstructParticle(); } + if(fEmDNAChemistryList1) { fEmDNAChemistryList1->ConstructParticle(); } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsList::ConstructProcess() +{ + AddTransportation(); + if(fEmDNAPhysicsList) { fEmDNAPhysicsList->ConstructProcess(); } + if(fEmDNAChemistryList) { fEmDNAChemistryList->ConstructProcess(); } + if(fEmDNAChemistryList1) { fEmDNAChemistryList1->ConstructProcess(); } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsList::RegisterConstructor(const G4String& name) +{ + if(name == fPhysDNAName) { return; } + if(verboseLevel > 0) { + G4cout << "===== Register constructor ==== " << name << G4endl; + } + if(name == "G4EmDNAPhysics") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option1") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option1(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option2") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option2(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option3") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option3(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option4") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option4(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option5") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option5(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option6") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option6(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option7") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option7(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option8") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option8(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAChemistry") { + if(fEmDNAChemistryList || fEmDNAChemistryList1) { return; } + fEmDNAChemistryList = new G4EmDNAChemistry(); + fEmDNAChemistryList->SetVerboseLevel(verboseLevel); + } else if(name == "G4EmDNAChemistry_option1") { + if(fEmDNAChemistryList || fEmDNAChemistryList1) { return; } + fEmDNAChemistryList1 = new G4EmDNAChemistry_option1(); + fEmDNAChemistryList1->SetVerboseLevel(verboseLevel); + } else { + G4cout << "PhysicsList::RegisterConstructor: <" << name << ">" + << " fails - name is not defined" + << G4endl; + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/chem2/History b/examples/extended/medical/dna/chem2/History index d0bd4ee07e6..155281f53a3 100644 --- a/examples/extended/medical/dna/chem2/History +++ b/examples/extended/medical/dna/chem2/History @@ -14,10 +14,14 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -08 Feb 2019 - VI, WGS, SI tag chem2-V10-04-03 +08.02.2019 VI, WGS, SI tag chem2-V10-05-01 ----------------------------------------------------- - Fixed PhysicsList +05.02.2019 S. Incerti tag chem2-V10-05-00 +----------------------------------------------------- +- Clean-up of TimeStepAction + 28.11.2018 V. Ivanchenko tag chem2-V10-04-02 ----------------------------------------------------- - Fixed nightly problem by change initial parameters in beam.in and diff --git a/examples/extended/medical/dna/chem2/beam.in b/examples/extended/medical/dna/chem2/beam.in index 66461f7d9b0..2ba77d3305a 100644 --- a/examples/extended/medical/dna/chem2/beam.in +++ b/examples/extended/medical/dna/chem2/beam.in @@ -1,16 +1,17 @@ # /tracking/verbose 0 +# /run/initialize # /gun/position 0 0 0 micrometer /gun/direction 0 0 1 /gun/particle proton /gun/energy 50 keV - +# #============================================== # NB: comment lines related to scheduler when the flag chemOFF is used #/scheduler/verbose 1 #/scheduler/whyDoYouStop #============================================== - +# /run/beamOn 1 diff --git a/examples/extended/medical/dna/chem2/chem2.out b/examples/extended/medical/dna/chem2/chem2.out index 829f8398895..d6bed278548 100644 --- a/examples/extended/medical/dna/chem2/chem2.out +++ b/examples/extended/medical/dna/chem2/chem2.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -8,8 +8,8 @@ WWW : http://geant4.org/ ************************************************************** -PhysicsList::RegisterConstructor: -PhysicsList::RegisterConstructor: +===== Register constructor ==== G4EmDNAPhysics +===== Register constructor ==== G4EmDNAChemistry ### === Deexcitation model UAtomDeexcitation is activated for 1 region: DefaultRegionForTheWorld 1 1 0 @@ -263,4019 +263,4057 @@ At time : 1.1 ps Reaction : OH^-1 (-11389) + H3O^1 (-5879) -> No product At time : 1.2 ps Reaction : OH^0 (-10258) + OH^0 (-11257) -> H2O2^0 (-11391) At time : 1.2 ps Reaction : OH^0 (-11248) + OH^0 (-11249) -> H2O2^0 (-11392) At time : 1.2 ps Reaction : OH^0 (-11243) + OH^0 (-10071) -> H2O2^0 (-11393) -At time : 1.2 ps Reaction : OH^0 (-9805) + OH^0 (-7860) -> H2O2^0 (-11394) -At time : 1.2 ps Reaction : OH^0 (-9227) + OH^0 (-9618) -> H2O2^0 (-11395) +At time : 1.2 ps Reaction : OH^0 (-10289) + OH^0 (-9101) -> H2O2^0 (-11394) +At time : 1.2 ps Reaction : OH^0 (-9805) + OH^0 (-7860) -> H2O2^0 (-11395) At time : 1.2 ps Reaction : OH^0 (-9589) + OH^0 (-6438) -> H2O2^0 (-11396) At time : 1.3 ps Reaction : OH^0 (-9221) + OH^0 (-11220) -> H2O2^0 (-11397) At time : 1.3 ps Reaction : OH^0 (-10451) + OH^0 (-10452) -> H2O2^0 (-11398) -At time : 1.3 ps Reaction : H3O^1 (-10262) + OH^-1 (-5723) -> No product -At time : 1.3 ps Reaction : OH^0 (-9526) + OH^0 (-9525) -> H2O2^0 (-11399) -At time : 1.3 ps Reaction : OH^0 (-9138) + OH^0 (-7150) -> H2O2^0 (-11400) -At time : 1.3 ps Reaction : OH^0 (-8244) + OH^0 (-8931) -> H2O2^0 (-11401) -At time : 1.5 ps Reaction : OH^0 (-9782) + OH^0 (-10743) -> H2O2^0 (-11402) -At time : 1.6 ps Reaction : OH^0 (-9155) + OH^0 (-10343) -> H2O2^0 (-11403) -At time : 1.6 ps Reaction : OH^0 (-10317) + OH^0 (-9387) -> H2O2^0 (-11404) -At time : 1.6 ps Reaction : OH^0 (-10092) + OH^0 (-10093) -> H2O2^0 (-11405) -At time : 1.6 ps Reaction : OH^0 (-9769) + OH^0 (-9771) -> H2O2^0 (-11406) -At time : 1.6 ps Reaction : OH^0 (-9640) + OH^0 (-6536) -> H2O2^0 (-11407) -At time : 1.6 ps Reaction : e_aq^-1 (-1566) + OH^0 (-7948) -> OH^-1 (-11408) -At time : 1.6 ps Reaction : OH^-1 (-11408) + H3O^1 (-7947) -> No product -At time : 1.7 ps Reaction : H^0 (-11232) + OH^0 (-11231) -> No product -At time : 1.7 ps Reaction : OH^0 (-11106) + H^0 (-11107) -> No product -At time : 1.7 ps Reaction : OH^0 (-9974) + OH^0 (-9976) -> H2O2^0 (-11409) -At time : 1.8 ps Reaction : OH^0 (-11013) + OH^0 (-8890) -> H2O2^0 (-11410) -At time : 1.9 ps Reaction : OH^0 (-11068) + H^0 (-8968) -> No product -At time : 1.9 ps Reaction : OH^0 (-10540) + OH^0 (-10816) -> H2O2^0 (-11411) -At time : 1.9 ps Reaction : OH^0 (-6102) + OH^0 (-8942) -> H2O2^0 (-11412) -At time : 2 ps Reaction : OH^0 (-9558) + OH^0 (-6380) -> H2O2^0 (-11413) -At time : 2 ps Reaction : OH^0 (-9188) + OH^0 (-9492) -> H2O2^0 (-11414) -At time : 2 ps Reaction : OH^0 (-9310) + OH^0 (-6984) -> H2O2^0 (-11415) -At time : 2 ps Reaction : OH^0 (-8796) + OH^0 (-8797) -> H2O2^0 (-11416) -At time : 2.3 ps Reaction : OH^0 (-9242) + OH^0 (-9704) -> H2O2^0 (-11417) -At time : 2.4 ps Reaction : OH^0 (-9857) + OH^0 (-9855) -> H2O2^0 (-11418) -At time : 2.4 ps Reaction : OH^0 (-9238) + OH^0 (-5938) -> H2O2^0 (-11419) -At time : 2.4 ps Reaction : OH^-1 (-5774) + H3O^1 (-7807) -> No product -At time : 2.5 ps Reaction : OH^0 (-10874) + e_aq^-1 (-4426) -> OH^-1 (-11420) -At time : 2.5 ps Reaction : OH^0 (-9934) + OH^0 (-9933) -> H2O2^0 (-11421) -At time : 2.5 ps Reaction : H3O^1 (-10873) + OH^-1 (-11420) -> No product -At time : 2.6 ps Reaction : OH^0 (-10937) + OH^0 (-7984) -> H2O2^0 (-11422) -At time : 2.6 ps Reaction : OH^0 (-10505) + OH^0 (-7998) -> H2O2^0 (-11423) -At time : 2.7 ps Reaction : OH^0 (-10802) + OH^0 (-6842) -> H2O2^0 (-11424) -At time : 2.7 ps Reaction : OH^0 (-10657) + OH^0 (-10660) -> H2O2^0 (-11425) -At time : 2.7 ps Reaction : OH^0 (-10047) + OH^0 (-10046) -> H2O2^0 (-11426) -At time : 2.7 ps Reaction : H^0 (-9216) + H^0 (-9578) -> H_2^0 (-11427) -At time : 2.7 ps Reaction : OH^0 (-6768) + OH^0 (-8792) -> H2O2^0 (-11428) -At time : 2.7 ps Reaction : e_aq^-1 (-4362) + H3O^1 (-5995) -> H^0 (-11429) -At time : 2.8 ps Reaction : OH^0 (-11342) + OH^0 (-9415) -> H2O2^0 (-11430) -At time : 2.8 ps Reaction : OH^0 (-11098) + OH^0 (-8917) -> H2O2^0 (-11431) -At time : 2.9 ps Reaction : OH^0 (-10777) + OH^0 (-11237) -> H2O2^0 (-11432) -At time : 2.9 ps Reaction : OH^0 (-10283) + OH^0 (-11155) -> H2O2^0 (-11433) -At time : 3 ps Reaction : OH^0 (-10486) + OH^0 (-5864) -> H2O2^0 (-11434) -At time : 3 ps Reaction : H^0 (-9938) + OH^0 (-8567) -> No product -At time : 3.1 ps Reaction : OH^0 (-10855) + OH^0 (-7926) -> H2O2^0 (-11435) -At time : 3.3 ps Reaction : OH^0 (-11318) + OH^0 (-9923) -> H2O2^0 (-11436) -At time : 3.3 ps Reaction : OH^0 (-10978) + OH^0 (-10111) -> H2O2^0 (-11437) -At time : 3.3 ps Reaction : OH^0 (-9790) + OH^0 (-9047) -> H2O2^0 (-11438) -At time : 3.3 ps Reaction : OH^0 (-6132) + OH^0 (-7298) -> H2O2^0 (-11439) -At time : 3.5 ps Reaction : OH^0 (-10476) + OH^0 (-10995) -> H2O2^0 (-11440) -At time : 3.5 ps Reaction : OH^0 (-9123) + OH^0 (-9039) -> H2O2^0 (-11441) -At time : 3.6 ps Reaction : OH^0 (-10289) + OH^0 (-9101) -> H2O2^0 (-11442) -At time : 3.7 ps Reaction : e_aq^-1 (-4461) + OH^0 (-6188) -> OH^-1 (-11443) -At time : 3.7 ps Reaction : H3O^1 (-8448) + OH^-1 (-11443) -> No product -At time : 3.8 ps Reaction : OH^0 (-10243) + OH^0 (-9097) -> H2O2^0 (-11444) -At time : 3.9 ps Reaction : OH^0 (-11194) + H^0 (-11264) -> No product -At time : 4 ps Reaction : H^0 (-11099) + e_aq^-1 (-5214) -> OH^-1 (-11445) + H_2^0 (-11446) -At time : 4 ps Reaction : OH^0 (-7286) + H^0 (-9100) -> No product -At time : 4 ps Reaction : OH^-1 (-11445) + H3O^1 (-8499) -> No product -At time : 4.3 ps Reaction : OH^0 (-9252) + OH^0 (-11233) -> H2O2^0 (-11447) -At time : 4.3 ps Reaction : OH^0 (-10126) + e_aq^-1 (-4845) -> OH^-1 (-11448) -At time : 4.3 ps Reaction : H3O^1 (-10125) + OH^-1 (-11448) -> No product -At time : 4.5 ps Reaction : OH^0 (-9958) + OH^0 (-9956) -> H2O2^0 (-11449) -At time : 4.5 ps Reaction : OH^0 (-9419) + OH^0 (-8973) -> H2O2^0 (-11450) -At time : 4.5 ps Reaction : OH^0 (-6008) + OH^0 (-8372) -> H2O2^0 (-11451) -At time : 4.8 ps Reaction : e_aq^-1 (-4320) + OH^0 (-6860) -> OH^-1 (-11452) -At time : 4.8 ps Reaction : H3O^1 (-6859) + OH^-1 (-11452) -> No product -At time : 4.9 ps Reaction : OH^0 (-8717) + OH^0 (-9065) -> H2O2^0 (-11453) -At time : 5.1 ps Reaction : OH^0 (-10638) + OH^0 (-6300) -> H2O2^0 (-11454) -At time : 5.1 ps Reaction : H^0 (-9505) + OH^0 (-9504) -> No product -At time : 5.1 ps Reaction : OH^0 (-9332) + OH^0 (-6152) -> H2O2^0 (-11455) -At time : 5.2 ps Reaction : OH^0 (-9499) + OH^0 (-6256) -> H2O2^0 (-11456) -At time : 5.3 ps Reaction : H^0 (-11204) + OH^0 (-7134) -> No product -At time : 5.3 ps Reaction : OH^0 (-10614) + e_aq^-1 (-3470) -> OH^-1 (-11457) -At time : 5.3 ps Reaction : OH^0 (-9144) + OH^0 (-10257) -> H2O2^0 (-11458) -At time : 5.3 ps Reaction : OH^0 (-9456) + e_aq^-1 (-3428) -> OH^-1 (-11459) -At time : 5.3 ps Reaction : H3O^1 (-10613) + OH^-1 (-11457) -> No product -At time : 5.4 ps Reaction : OH^0 (-10240) + OH^0 (-6086) -> H2O2^0 (-11460) -At time : 5.4 ps Reaction : H^0 (-10155) + OH^0 (-10159) -> No product -At time : 5.4 ps Reaction : OH^0 (-7214) + OH^0 (-7216) -> H2O2^0 (-11461) -At time : 5.5 ps Reaction : OH^0 (-11179) + OH^0 (-10306) -> H2O2^0 (-11462) -At time : 5.5 ps Reaction : OH^0 (-6278) + OH^0 (-9021) -> H2O2^0 (-11463) -At time : 5.6 ps Reaction : OH^0 (-10011) + OH^0 (-10012) -> H2O2^0 (-11464) -At time : 5.7 ps Reaction : OH^0 (-10161) + OH^0 (-10162) -> H2O2^0 (-11465) -At time : 5.7 ps Reaction : OH^0 (-8300) + OH^0 (-8310) -> H2O2^0 (-11466) -At time : 5.8 ps Reaction : OH^0 (-5836) + OH^0 (-7616) -> H2O2^0 (-11467) -At time : 5.9 ps Reaction : OH^0 (-11274) + OH^0 (-5754) -> H2O2^0 (-11468) -At time : 6 ps Reaction : OH^0 (-9007) + OH^0 (-9031) -> H2O2^0 (-11469) -At time : 6.1 ps Reaction : OH^0 (-9230) + OH^0 (-9231) -> H2O2^0 (-11470) -At time : 6.1 ps Reaction : e_aq^-1 (-3263) + OH^0 (-5882) -> OH^-1 (-11471) -At time : 6.1 ps Reaction : H3O^1 (-5881) + OH^-1 (-11471) -> No product -At time : 6.3 ps Reaction : OH^0 (-11346) + OH^0 (-8969) -> H2O2^0 (-11472) -At time : 6.3 ps Reaction : OH^0 (-11126) + OH^0 (-7280) -> H2O2^0 (-11473) -At time : 6.6 ps Reaction : e_aq^-1 (-5467) + H3O^1 (-7413) -> H^0 (-11474) -At time : 6.7 ps Reaction : OH^0 (-7200) + OH^0 (-8903) -> H2O2^0 (-11475) -At time : 6.8 ps Reaction : OH^0 (-8995) + H^0 (-8996) -> No product -At time : 6.9 ps Reaction : OH^0 (-5769) + H^0 (-8998) -> No product -At time : 6.9 ps Reaction : OH^0 (-6524) + OH^0 (-6532) -> H2O2^0 (-11476) -At time : 7.1 ps Reaction : OH^0 (-5988) + H^0 (-9064) -> No product -At time : 7.2 ps Reaction : H^0 (-9895) + OH^0 (-9904) -> No product -At time : 7.3 ps Reaction : OH^0 (-10411) + OH^0 (-10217) -> H2O2^0 (-11477) -At time : 7.3 ps Reaction : OH^0 (-9727) + OH^0 (-6646) -> H2O2^0 (-11478) -At time : 7.7 ps Reaction : OH^0 (-9950) + H^0 (-9289) -> No product -At time : 7.7 ps Reaction : H^0 (-9149) + OH^0 (-8284) -> No product -At time : 7.9 ps Reaction : OH^0 (-9822) + H^0 (-9821) -> No product -At time : 8.2 ps Reaction : OH^0 (-7890) + OH^0 (-8989) -> H2O2^0 (-11479) -At time : 8.4 ps Reaction : OH^0 (-9345) + OH^0 (-7166) -> H2O2^0 (-11480) -At time : 8.5 ps Reaction : OH^0 (-11202) + OH^0 (-9300) -> H2O2^0 (-11481) -At time : 8.5 ps Reaction : OH^0 (-10716) + OH^0 (-10717) -> H2O2^0 (-11482) -At time : 8.5 ps Reaction : OH^0 (-7934) + OH^0 (-8843) -> H2O2^0 (-11483) -At time : 8.8 ps Reaction : OH^0 (-10462) + OH^0 (-10461) -> H2O2^0 (-11484) -At time : 8.8 ps Reaction : OH^0 (-7924) + H^0 (-9068) -> No product -At time : 8.9 ps Reaction : OH^0 (-10193) + OH^0 (-7190) -> H2O2^0 (-11485) -At time : 8.9 ps Reaction : OH^0 (-6062) + OH^0 (-8126) -> H2O2^0 (-11486) -At time : 9 ps Reaction : OH^0 (-10825) + OH^0 (-6864) -> H2O2^0 (-11487) -At time : 9 ps Reaction : OH^0 (-9211) + OH^0 (-9212) -> H2O2^0 (-11488) -At time : 9.1 ps Reaction : H^0 (-9243) + H^0 (-9711) -> H_2^0 (-11489) -At time : 9.2 ps Reaction : OH^0 (-9266) + OH^0 (-10755) -> H2O2^0 (-11490) -At time : 9.3 ps Reaction : OH^0 (-11175) + OH^0 (-6106) -> H2O2^0 (-11491) -At time : 9.4 ps Reaction : H^0 (-11242) + OH^0 (-6200) -> No product -At time : 9.5 ps Reaction : OH^0 (-9164) + OH^0 (-9166) -> H2O2^0 (-11492) -At time : 9.6 ps Reaction : OH^0 (-9776) + OH^0 (-9258) -> H2O2^0 (-11493) -At time : 9.8 ps Reaction : OH^0 (-10834) + H^0 (-10835) -> No product -At time : 9.8 ps Reaction : H^0 (-9141) + OH^0 (-10231) -> No product -At time : 9.9 ps Reaction : OH^-1 (-11390) + H3O^1 (-7683) -> No product -At time : 10.2 ps Reaction : OH^0 (-11033) + OH^0 (-10163) -> H2O2^0 (-11494) -At time : 10.3 ps Reaction : OH^0 (-9279) + OH^0 (-8987) -> H2O2^0 (-11495) -At time : 10.3 ps Reaction : OH^0 (-7484) + OH^0 (-8102) -> H2O2^0 (-11496) -At time : 10.6 ps Reaction : OH^0 (-7534) + OH^0 (-8020) -> H2O2^0 (-11497) -At time : 10.7 ps Reaction : OH^0 (-11316) + H^0 (-9062) -> No product -At time : 10.7 ps Reaction : H^0 (-10817) + OH^0 (-6854) -> No product -At time : 10.7 ps Reaction : OH^0 (-9894) + OH^0 (-9898) -> H2O2^0 (-11498) -At time : 10.8 ps Reaction : OH^0 (-5868) + OH^0 (-6942) -> H2O2^0 (-11499) -At time : 11 ps Reaction : OH^0 (-11166) + OH^0 (-9381) -> H2O2^0 (-11500) -At time : 12.1 ps Reaction : OH^0 (-11196) + OH^0 (-9502) -> H2O2^0 (-11501) -At time : 12.1 ps Reaction : OH^0 (-10568) + OH^0 (-9053) -> H2O2^0 (-11502) -At time : 12.1 ps Reaction : H^0 (-10259) + OH^0 (-8927) -> No product -At time : 12.1 ps Reaction : OH^0 (-9157) + OH^0 (-8242) -> H2O2^0 (-11503) -At time : 12.1 ps Reaction : OH^0 (-7310) + OH^0 (-8262) -> H2O2^0 (-11504) -At time : 13.1 ps Reaction : OH^0 (-11189) + OH^0 (-9389) -> H2O2^0 (-11505) -At time : 13.1 ps Reaction : H^0 (-10919) + H^0 (-9307) -> H_2^0 (-11506) -At time : 13.1 ps Reaction : OH^0 (-10080) + OH^0 (-10082) -> H2O2^0 (-11507) -At time : 13.1 ps Reaction : H^0 (-9459) + OH^0 (-9458) -> No product -At time : 13.1 ps Reaction : H^0 (-9378) + OH^0 (-9375) -> No product -At time : 13.1 ps Reaction : OH^0 (-6518) + H^0 (-9032) -> No product -At time : 13.1 ps Reaction : OH^0 (-6098) + OH^0 (-8636) -> H2O2^0 (-11508) -At time : 14.1 ps Reaction : OH^0 (-10136) + OH^0 (-10137) -> H2O2^0 (-11509) -At time : 14.1 ps Reaction : OH^0 (-9919) + OH^0 (-6194) -> H2O2^0 (-11510) -At time : 14.1 ps Reaction : OH^0 (-9841) + H^0 (-9840) -> No product -At time : 14.1 ps Reaction : OH^0 (-9577) + OH^0 (-6416) -> H2O2^0 (-11511) -At time : 14.1 ps Reaction : OH^0 (-9208) + OH^0 (-9565) -> H2O2^0 (-11512) -At time : 14.1 ps Reaction : H^0 (-9412) + OH^0 (-9411) -> No product -At time : 14.1 ps Reaction : OH^0 (-9176) + e_aq^-1 (-3460) -> OH^-1 (-11513) -At time : 14.1 ps Reaction : OH^0 (-6058) + OH^0 (-8118) -> H2O2^0 (-11514) -At time : 14.1 ps Reaction : e_aq^-1 (-5447) + OH^0 (-7418) -> OH^-1 (-11515) -At time : 14.1 ps Reaction : e_aq^-1 (-3340) + OH^0 (-6228) -> OH^-1 (-11516) -At time : 14.1 ps Reaction : OH^-1 (-5786) + H3O^1 (-6205) -> No product -At time : 14.1 ps Reaction : OH^-1 (-11516) + H3O^1 (-6227) -> No product -At time : 14.1 ps Reaction : OH^-1 (-11515) + H3O^1 (-8673) -> No product -At time : 14.1 ps Reaction : OH^-1 (-11513) + H3O^1 (-6213) -> No product -At time : 15.1 ps Reaction : OH^0 (-10250) + OH^0 (-11114) -> H2O2^0 (-11517) -At time : 15.1 ps Reaction : OH^0 (-10942) + OH^0 (-10069) -> H2O2^0 (-11518) -At time : 15.1 ps Reaction : H3O^1 (-10907) + OH^-1 (-5747) -> No product -At time : 15.1 ps Reaction : OH^0 (-10421) + H^0 (-9418) -> No product -At time : 15.1 ps Reaction : H^0 (-10026) + OH^0 (-9075) -> No product -At time : 15.1 ps Reaction : H^0 (-9588) + OH^0 (-6430) -> No product -At time : 15.1 ps Reaction : OH^0 (-6954) + OH^0 (-7566) -> H2O2^0 (-11519) -At time : 15.1 ps Reaction : OH^0 (-10492) + H^0 (-11330) -> No product -At time : 16.1 ps Reaction : OH^0 (-11276) + OH^0 (-9872) -> H2O2^0 (-11520) -At time : 16.1 ps Reaction : OH^0 (-10944) + OH^0 (-10073) -> H2O2^0 (-11521) -At time : 16.1 ps Reaction : OH^0 (-10697) + OH^0 (-6542) -> H2O2^0 (-11522) -At time : 16.1 ps Reaction : OH^0 (-9720) + OH^0 (-5772) -> H2O2^0 (-11523) -At time : 16.1 ps Reaction : H^0 (-9655) + OH^0 (-9650) -> No product -At time : 16.1 ps Reaction : H^0 (-9388) + OH^0 (-7356) -> No product -At time : 16.1 ps Reaction : OH^0 (-5862) + OH^0 (-8612) -> H2O2^0 (-11524) -At time : 17.1 ps Reaction : H^0 (-10898) + OH^0 (-9073) -> No product -At time : 17.1 ps Reaction : OH^0 (-10645) + OH^0 (-9535) -> H2O2^0 (-11525) -At time : 17.1 ps Reaction : OH^0 (-10502) + OH^0 (-6028) -> H2O2^0 (-11526) -At time : 17.1 ps Reaction : H^0 (-10030) + OH^0 (-7564) -> No product -At time : 17.1 ps Reaction : OH^0 (-9942) + OH^0 (-6862) -> H2O2^0 (-11527) -At time : 17.1 ps Reaction : e_aq^-1 (-5116) + OH^0 (-8501) -> OH^-1 (-11528) -At time : 17.1 ps Reaction : e_aq^-1 (-4802) + e_aq^-1 (-4832) -> OH^-1 (-11529) + OH^-1 (-11530) + H_2^0 (-11531) -At time : 18.1 ps Reaction : OH^0 (-11339) + H^0 (-10213) -> No product -At time : 18.1 ps Reaction : H^0 (-10509) + H^0 (-9434) -> H_2^0 (-11532) -At time : 18.1 ps Reaction : OH^0 (-10315) + OH^0 (-7354) -> H2O2^0 (-11533) -At time : 18.1 ps Reaction : H^0 (-9856) + OH^0 (-8802) -> No product -At time : 18.1 ps Reaction : e_aq^-1 (-1219) + OH^0 (-9431) -> OH^-1 (-11534) -At time : 18.1 ps Reaction : H3O^1 (-7027) + OH^-1 (-11534) -> No product -At time : 18.1 ps Reaction : OH^0 (-10175) + OH^0 (-7164) -> H2O2^0 (-11535) -At time : 19.1 ps Reaction : OH^0 (-10254) + OH^0 (-11205) -> H2O2^0 (-11536) -At time : 19.1 ps Reaction : OH^0 (-9829) + H^0 (-9050) -> No product -At time : 19.1 ps Reaction : OH^0 (-7366) + OH^0 (-8324) -> H2O2^0 (-11537) -At time : 20.1 ps Reaction : OH^0 (-10708) + H^0 (-9042) -> No product -At time : 20.1 ps Reaction : OH^0 (-9890) + OH^0 (-9897) -> H2O2^0 (-11538) -At time : 20.1 ps Reaction : H^0 (-9317) + OH^0 (-7004) -> No product -At time : 20.1 ps Reaction : e_aq^-1 (-4279) + H3O^1 (-7603) -> H^0 (-11539) -At time : 20.1 ps Reaction : e_aq^-1 (-1720) + OH^0 (-5994) -> OH^-1 (-11540) -At time : 20.1 ps Reaction : OH^0 (-6980) + OH^0 (-9077) -> H2O2^0 (-11541) -At time : 21.1 ps Reaction : OH^0 (-10211) + OH^0 (-10215) -> H2O2^0 (-11542) -At time : 21.1 ps Reaction : OH^0 (-9770) + OH^0 (-9767) -> H2O2^0 (-11543) -At time : 21.1 ps Reaction : OH^0 (-9302) + OH^0 (-6928) -> H2O2^0 (-11544) -At time : 22.1 ps Reaction : H^0 (-11258) + OH^0 (-9369) -> No product -At time : 22.1 ps Reaction : OH^0 (-10372) + OH^0 (-11143) -> H2O2^0 (-11545) -At time : 22.1 ps Reaction : OH^0 (-10423) + OH^0 (-7230) -> H2O2^0 (-11546) -At time : 22.1 ps Reaction : H^0 (-10358) + OH^0 (-9103) -> No product -At time : 22.1 ps Reaction : OH^0 (-9629) + OH^0 (-9624) -> H2O2^0 (-11547) -At time : 22.1 ps Reaction : OH^0 (-9538) + OH^0 (-6346) -> H2O2^0 (-11548) -At time : 22.1 ps Reaction : OH^0 (-9423) + OH^0 (-7100) -> H2O2^0 (-11549) -At time : 22.1 ps Reaction : e_aq^-1 (-1859) + OH^0 (-8822) -> OH^-1 (-11550) -At time : 22.1 ps Reaction : OH^0 (-8784) + OH^0 (-8785) -> H2O2^0 (-11551) -At time : 22.1 ps Reaction : OH^0 (-5832) + OH^0 (-7828) -> H2O2^0 (-11552) -At time : 23.1 ps Reaction : H3O^1 (-10599) + OH^-1 (-11459) -> No product -At time : 23.1 ps Reaction : OH^0 (-9304) + OH^0 (-9439) -> H2O2^0 (-11553) -At time : 23.1 ps Reaction : OH^0 (-7196) + OH^0 (-8150) -> H2O2^0 (-11554) -At time : 24.1 ps Reaction : H3O^1 (-10803) + OH^-1 (-11550) -> No product -At time : 24.1 ps Reaction : H^0 (-11429) + OH^0 (-10842) -> No product -At time : 24.1 ps Reaction : OH^0 (-11253) + H^0 (-9351) -> No product -At time : 24.1 ps Reaction : OH^0 (-10471) + H^0 (-10134) -> No product -At time : 24.1 ps Reaction : e_aq^-1 (-4429) + OH^0 (-8525) -> OH^-1 (-11555) -At time : 24.1 ps Reaction : e_aq^-1 (-1910) + OH^0 (-6198) -> OH^-1 (-11556) -At time : 24.1 ps Reaction : OH^-1 (-11556) + H3O^1 (-8814) -> No product -At time : 24.1 ps Reaction : OH^-1 (-11555) + H3O^1 (-8526) -> No product -At time : 25.1 ps Reaction : H^0 (-9774) + OH^0 (-9773) -> No product -At time : 26.1 ps Reaction : H3O^1 (-8574) + OH^-1 (-11540) -> No product -At time : 26.1 ps Reaction : H^0 (-9249) + OH^0 (-10729) -> No product -At time : 27.1 ps Reaction : OH^0 (-10811) + OH^0 (-9936) -> H2O2^0 (-11557) -At time : 27.1 ps Reaction : OH^0 (-6376) + OH^0 (-7736) -> H2O2^0 (-11558) -At time : 28.1 ps Reaction : OH^0 (-11091) + OH^0 (-8174) -> H2O2^0 (-11559) -At time : 28.1 ps Reaction : H^0 (-9705) + OH^0 (-9700) -> No product -At time : 28.1 ps Reaction : OH^0 (-9358) + OH^0 (-8210) -> H2O2^0 (-11560) -At time : 28.1 ps Reaction : OH^0 (-9282) + OH^0 (-7904) -> H2O2^0 (-11561) -At time : 29.1 ps Reaction : OH^0 (-11305) + OH^0 (-9005) -> H2O2^0 (-11562) -At time : 29.1 ps Reaction : OH^0 (-10895) + H^0 (-9072) -> No product -At time : 29.1 ps Reaction : H^0 (-10244) + OH^0 (-7262) -> No product -At time : 29.1 ps Reaction : OH^0 (-10237) + OH^0 (-7260) -> H2O2^0 (-11563) -At time : 29.1 ps Reaction : OH^0 (-10087) + OH^0 (-9318) -> H2O2^0 (-11564) -At time : 29.1 ps Reaction : e_aq^-1 (-3275) + OH^0 (-9491) -> OH^-1 (-11565) -At time : 29.1 ps Reaction : H^0 (-9432) + OH^0 (-7038) -> No product -At time : 29.1 ps Reaction : OH^-1 (-5735) + H3O^1 (-6033) -> No product -At time : 29.1 ps Reaction : OH^-1 (-11565) + H3O^1 (-6247) -> No product -At time : 29.1 ps Reaction : OH^0 (-10286) + OH^0 (-9377) -> H2O2^0 (-11566) -At time : 29.1 ps Reaction : e_aq^-1 (-4465) + OH^0 (-7944) -> OH^-1 (-11567) -At time : 29.1 ps Reaction : OH^-1 (-11567) + H3O^1 (-7943) -> No product -At time : 30.1 ps Reaction : OH^0 (-11304) + H^0 (-9605) -> No product -At time : 30.1 ps Reaction : OH^0 (-11052) + OH^0 (-11054) -> H2O2^0 (-11568) -At time : 30.1 ps Reaction : OH^0 (-10670) + OH^0 (-6424) -> H2O2^0 (-11569) -At time : 30.1 ps Reaction : OH^0 (-10299) + OH^0 (-7340) -> H2O2^0 (-11570) -At time : 30.1 ps Reaction : H^0 (-9846) + OH^0 (-9847) -> No product -At time : 30.1 ps Reaction : OH^0 (-7348) + OH^0 (-7398) -> H2O2^0 (-11571) -At time : 31.1 ps Reaction : H^0 (-11275) + OH^0 (-9061) -> No product -At time : 31.1 ps Reaction : e_aq^-1 (-1462) + OH^0 (-10915) -> OH^-1 (-11572) -At time : 31.1 ps Reaction : OH^0 (-10680) + H^0 (-10681) -> No product -At time : 31.1 ps Reaction : OH^0 (-9219) + H^0 (-10672) -> No product -At time : 31.1 ps Reaction : OH^0 (-10552) + e_aq^-1 (-4238) -> OH^-1 (-11573) -At time : 31.1 ps Reaction : H^0 (-9245) + OH^0 (-6644) -> No product -At time : 31.1 ps Reaction : e_aq^-1 (-5474) + H3O^1 (-8267) -> H^0 (-11574) -At time : 32.1 ps Reaction : OH^0 (-10035) + OH^0 (-10922) -> H2O2^0 (-11575) -At time : 32.1 ps Reaction : H^0 (-10810) + OH^0 (-10804) -> No product -At time : 32.1 ps Reaction : OH^0 (-10459) + H^0 (-10145) -> No product -At time : 32.1 ps Reaction : OH^0 (-7342) + OH^0 (-9107) -> H2O2^0 (-11576) -At time : 32.1 ps Reaction : OH^0 (-6988) + OH^0 (-8375) -> H2O2^0 (-11577) -At time : 32.1 ps Reaction : e_aq^-1 (-1229) + OH^0 (-7026) -> OH^-1 (-11578) -At time : 32.1 ps Reaction : OH^-1 (-11578) + H3O^1 (-8001) -> No product -At time : 32.1 ps Reaction : OH^0 (-8552) + OH^0 (-8761) -> H2O2^0 (-11579) -At time : 33.1 ps Reaction : OH^0 (-9900) + OH^0 (-6836) -> H2O2^0 (-11580) -At time : 33.1 ps Reaction : H^0 (-9380) + OH^0 (-8278) -> No product -At time : 33.1 ps Reaction : H^0 (-9293) + OH^0 (-7930) -> No product -At time : 33.1 ps Reaction : OH^0 (-6586) + OH^0 (-6588) -> H2O2^0 (-11581) -At time : 33.1 ps Reaction : OH^0 (-5846) + OH^0 (-6162) -> H2O2^0 (-11582) -At time : 34.1 ps Reaction : OH^0 (-11108) + OH^0 (-8220) -> H2O2^0 (-11583) -At time : 34.1 ps Reaction : OH^0 (-9783) + OH^0 (-9260) -> H2O2^0 (-11584) -At time : 34.1 ps Reaction : H3O^1 (-9427) + OH^-1 (-5732) -> No product -At time : 34.1 ps Reaction : OH^0 (-9183) + OH^0 (-9184) -> H2O2^0 (-11585) -At time : 35.1 ps Reaction : OH^0 (-10847) + OH^0 (-6892) -> H2O2^0 (-11586) -At time : 35.1 ps Reaction : OH^0 (-10837) + OH^0 (-9946) -> H2O2^0 (-11587) -At time : 35.1 ps Reaction : OH^0 (-10403) + OH^0 (-6084) -> H2O2^0 (-11588) -At time : 35.1 ps Reaction : OH^0 (-10154) + OH^0 (-9341) -> H2O2^0 (-11589) -At time : 35.1 ps Reaction : H^0 (-9301) + H^0 (-9303) -> H_2^0 (-11590) -At time : 35.1 ps Reaction : OH^0 (-9109) + H^0 (-9110) -> No product -At time : 36.1 ps Reaction : OH^0 (-11186) + OH^0 (-10320) -> H2O2^0 (-11591) -At time : 36.1 ps Reaction : OH^0 (-11018) + OH^0 (-11019) -> H2O2^0 (-11592) -At time : 36.1 ps Reaction : OH^0 (-11010) + OH^0 (-5860) -> H2O2^0 (-11593) -At time : 36.1 ps Reaction : H3O^1 (-10349) + OH^-1 (-5720) -> No product -At time : 36.1 ps Reaction : OH^0 (-9148) + H^0 (-10294) -> No product -At time : 36.1 ps Reaction : OH^0 (-9910) + OH^0 (-5982) -> H2O2^0 (-11594) -At time : 36.1 ps Reaction : OH^0 (-9736) + OH^0 (-9737) -> H2O2^0 (-11595) -At time : 37.1 ps Reaction : OH^0 (-10182) + H^0 (-11254) -> No product -At time : 37.1 ps Reaction : H^0 (-11016) + H^0 (-10149) -> H_2^0 (-11596) -At time : 37.1 ps Reaction : H^0 (-10521) + H^0 (-10890) -> H_2^0 (-11597) -At time : 37.1 ps Reaction : OH^0 (-6812) + OH^0 (-8991) -> H2O2^0 (-11598) -At time : 38.1 ps Reaction : OH^0 (-10354) + OH^0 (-10304) -> H2O2^0 (-11599) -At time : 38.1 ps Reaction : H^0 (-9955) + OH^0 (-9069) -> No product -At time : 38.1 ps Reaction : OH^0 (-9813) + OH^0 (-6730) -> H2O2^0 (-11600) -At time : 38.1 ps Reaction : H^0 (-9203) + OH^0 (-9533) -> No product -At time : 38.1 ps Reaction : H^0 (-9207) + e_aq^-1 (-2984) -> OH^-1 (-11601) + H_2^0 (-11602) -At time : 39.1 ps Reaction : OH^0 (-9134) + H^0 (-10864) -> No product -At time : 39.1 ps Reaction : OH^0 (-10191) + OH^0 (-8136) -> H2O2^0 (-11603) -At time : 39.1 ps Reaction : H^0 (-9967) + OH^0 (-6900) -> No product -At time : 40.1 ps Reaction : OH^0 (-10881) + OH^0 (-6914) -> H2O2^0 (-11604) -At time : 40.1 ps Reaction : OH^0 (-9636) + OH^0 (-8345) -> H2O2^0 (-11605) -At time : 40.1 ps Reaction : OH^0 (-6972) + OH^0 (-7556) -> H2O2^0 (-11606) -At time : 40.1 ps Reaction : H^0 (-10812) + H^0 (-9924) -> H_2^0 (-11607) -At time : 41.1 ps Reaction : OH^0 (-9460) + e_aq^-1 (-3448) -> OH^-1 (-11608) -At time : 41.1 ps Reaction : H^0 (-9372) + OH^0 (-8256) -> No product -At time : 41.1 ps Reaction : OH^0 (-8867) + H^0 (-8978) -> No product -At time : 41.1 ps Reaction : OH^0 (-6000) + OH^0 (-6898) -> H2O2^0 (-11609) -At time : 41.1 ps Reaction : e_aq^-1 (-3500) + OH^0 (-6232) -> OH^-1 (-11610) -At time : 42.1 ps Reaction : OH^0 (-11003) + OH^0 (-10139) -> H2O2^0 (-11611) -At time : 42.1 ps Reaction : e_aq^-1 (-1515) + H3O^1 (-6939) -> H^0 (-11612) -At time : 43.1 ps Reaction : OH^0 (-11327) + OH^0 (-10038) -> H2O2^0 (-11613) -At time : 43.1 ps Reaction : e_aq^-1 (-1432) + H3O^1 (-7967) -> H^0 (-11614) -At time : 44.1 ps Reaction : OH^0 (-10775) + OH^0 (-7878) -> H2O2^0 (-11615) -At time : 44.1 ps Reaction : OH^0 (-10523) + OH^0 (-9994) -> H2O2^0 (-11616) -At time : 44.1 ps Reaction : H^0 (-10466) + OH^0 (-10133) -> No product -At time : 44.1 ps Reaction : OH^0 (-10031) + OH^0 (-10033) -> H2O2^0 (-11617) -At time : 44.1 ps Reaction : OH^0 (-5926) + H^0 (-9036) -> No product -At time : 44.1 ps Reaction : OH^0 (-7114) + OH^0 (-8882) -> H2O2^0 (-11618) -At time : 44.1 ps Reaction : OH^0 (-6998) + OH^0 (-8516) -> H2O2^0 (-11619) -At time : 45.1 ps Reaction : OH^0 (-11185) + H^0 (-9114) -> No product -At time : 45.1 ps Reaction : OH^0 (-10940) + OH^0 (-7992) -> H2O2^0 (-11620) -At time : 45.1 ps Reaction : OH^0 (-10376) + OH^0 (-10378) -> H2O2^0 (-11621) -At time : 45.1 ps Reaction : e_aq^-1 (-5081) + H3O^1 (-8117) -> H^0 (-11622) -At time : 45.1 ps Reaction : OH^0 (-7020) + OH^0 (-7024) -> H2O2^0 (-11623) -At time : 46.1 ps Reaction : OH^0 (-9749) + H^0 (-11234) -> No product -At time : 46.1 ps Reaction : OH^0 (-11093) + H^0 (-9094) -> No product -At time : 46.1 ps Reaction : OH^0 (-10512) + OH^0 (-8450) -> H2O2^0 (-11624) -At time : 46.1 ps Reaction : H^0 (-9193) + H^0 (-9513) -> H_2^0 (-11625) -At time : 47.1 ps Reaction : OH^-1 (-11610) + H3O^1 (-8745) -> No product -At time : 47.1 ps Reaction : OH^-1 (-11528) + H3O^1 (-8502) -> No product -At time : 47.1 ps Reaction : H^0 (-11273) + OH^0 (-5802) -> No product -At time : 47.1 ps Reaction : H^0 (-10991) + OH^0 (-7512) -> No product -At time : 47.1 ps Reaction : H^0 (-10271) + OH^0 (-8250) -> No product -At time : 47.1 ps Reaction : H^0 (-9153) + H^0 (-9394) -> H_2^0 (-11626) -At time : 47.1 ps Reaction : e_aq^-1 (-5712) + OH^0 (-8645) -> OH^-1 (-11627) -At time : 47.1 ps Reaction : OH^-1 (-11627) + H3O^1 (-8646) -> No product -At time : 48.1 ps Reaction : H3O^1 (-10551) + OH^-1 (-11573) -> No product -At time : 48.1 ps Reaction : OH^0 (-11267) + OH^0 (-8292) -> H2O2^0 (-11628) -At time : 48.1 ps Reaction : OH^0 (-11101) + OH^0 (-7446) -> H2O2^0 (-11629) -At time : 48.1 ps Reaction : OH^0 (-9433) + OH^0 (-8866) -> H2O2^0 (-11630) -At time : 48.1 ps Reaction : OH^0 (-7080) + OH^0 (-7082) -> H2O2^0 (-11631) -At time : 49.1 ps Reaction : H^0 (-10081) + OH^0 (-10946) -> No product -At time : 49.1 ps Reaction : e_aq^-1 (-1721) + OH^0 (-10846) -> OH^-1 (-11632) -At time : 49.1 ps Reaction : OH^0 (-9852) + OH^0 (-6800) -> H2O2^0 (-11633) -At time : 50.1 ps Reaction : H^0 (-10848) + OH^0 (-8573) -> No product -At time : 50.1 ps Reaction : OH^0 (-10027) + OH^0 (-10029) -> H2O2^0 (-11634) -At time : 50.1 ps Reaction : OH^0 (-9171) + e_aq^-1 (-3447) -> OH^-1 (-11635) -At time : 50.1 ps Reaction : OH^0 (-7760) + H^0 (-9010) -> No product -At time : 51.1 ps Reaction : OH^0 (-10943) + H^0 (-11244) -> No product -At time : 51.1 ps Reaction : OH^0 (-9659) + OH^0 (-10699) -> H2O2^0 (-11636) -At time : 51.1 ps Reaction : OH^0 (-10170) + OH^0 (-8108) -> H2O2^0 (-11637) -At time : 52.1 ps Reaction : H3O^1 (-9746) + OH^-1 (-5765) -> No product -At time : 52.1 ps Reaction : OH^0 (-9707) + OH^0 (-9703) -> H2O2^0 (-11638) -At time : 52.1 ps Reaction : e_aq^-1 (-623) + H3O^1 (-7193) -> H^0 (-11639) -At time : 53.1 ps Reaction : OH^0 (-11227) + H^0 (-9660) -> No product -At time : 53.1 ps Reaction : H^0 (-10439) + OH^0 (-7156) -> No product -At time : 53.1 ps Reaction : H^0 (-10132) + OH^0 (-7090) -> No product -At time : 53.1 ps Reaction : H^0 (-9420) + OH^0 (-8630) -> No product -At time : 53.1 ps Reaction : OH^-1 (-5738) + H3O^1 (-6161) -> No product -At time : 54.1 ps Reaction : OH^0 (-9985) + OH^0 (-8852) -> H2O2^0 (-11640) -At time : 54.1 ps Reaction : e_aq^-1 (-3592) + OH^0 (-6326) -> OH^-1 (-11641) -At time : 55.1 ps Reaction : OH^0 (-10879) + e_aq^-1 (-1590) -> OH^-1 (-11642) -At time : 55.1 ps Reaction : OH^0 (-9843) + H^0 (-9848) -> No product -At time : 57.1 ps Reaction : H^0 (-11281) + OH^0 (-6666) -> No product -At time : 57.1 ps Reaction : H^0 (-10447) + OH^0 (-10153) -> No product -At time : 57.1 ps Reaction : OH^0 (-7314) + OH^0 (-7410) -> H2O2^0 (-11643) -At time : 57.1 ps Reaction : OH^0 (-6142) + OH^0 (-7234) -> H2O2^0 (-11644) -At time : 58.1 ps Reaction : OH^0 (-9996) + e_aq^-1 (-4495) -> OH^-1 (-11645) -At time : 58.1 ps Reaction : OH^0 (-9364) + OH^0 (-8224) -> H2O2^0 (-11646) -At time : 58.1 ps Reaction : H3O^1 (-9998) + OH^-1 (-11645) -> No product -At time : 59.1 ps Reaction : OH^0 (-10745) + OH^0 (-8357) -> H2O2^0 (-11647) -At time : 59.1 ps Reaction : H^0 (-10346) + OH^0 (-7396) -> No product -At time : 59.1 ps Reaction : e_aq^-1 (-5227) + OH^0 (-10222) -> OH^-1 (-11648) -At time : 59.1 ps Reaction : OH^0 (-10120) + OH^0 (-7068) -> H2O2^0 (-11649) -At time : 59.1 ps Reaction : OH^0 (-8206) + OH^0 (-8919) -> H2O2^0 (-11650) -At time : 59.1 ps Reaction : e_aq^-1 (-2269) + H3O^1 (-7633) -> H^0 (-11651) -At time : 59.1 ps Reaction : OH^0 (-6004) + OH^0 (-6908) -> H2O2^0 (-11652) -At time : 59.1 ps Reaction : OH^0 (-6632) + OH^0 (-6636) -> H2O2^0 (-11653) -At time : 59.1 ps Reaction : OH^-1 (-11648) + H3O^1 (-9356) -> No product -At time : 60.1 ps Reaction : OH^0 (-10902) + OH^0 (-10006) -> H2O2^0 (-11654) -At time : 60.1 ps Reaction : OH^0 (-10713) + OH^0 (-6626) -> H2O2^0 (-11655) -At time : 60.1 ps Reaction : OH^0 (-10282) + H^0 (-9376) -> No product -At time : 60.1 ps Reaction : H^0 (-9842) + OH^0 (-6786) -> No product -At time : 61.1 ps Reaction : H^0 (-9124) + OH^0 (-9674) -> No product -At time : 61.1 ps Reaction : H^0 (-9327) + OH^0 (-9421) -> No product -At time : 61.1 ps Reaction : OH^0 (-6032) + OH^0 (-6160) -> H2O2^0 (-11656) -At time : 62.1 ps Reaction : OH^0 (-10013) + OH^0 (-10017) -> H2O2^0 (-11657) -At time : 62.1 ps Reaction : H^0 (-9755) + OH^0 (-6684) -> No product -At time : 62.1 ps Reaction : OH^0 (-6350) + OH^0 (-7730) -> H2O2^0 (-11658) -At time : 62.1 ps Reaction : e_aq^-1 (-5057) + OH^0 (-7162) -> OH^-1 (-11659) -At time : 62.1 ps Reaction : OH^-1 (-11659) + H3O^1 (-7165) -> No product -At time : 63.1 ps Reaction : H^0 (-10641) + e_aq^-1 (-3589) -> OH^-1 (-11660) + H_2^0 (-11661) -At time : 63.1 ps Reaction : H3O^1 (-6319) + OH^-1 (-11660) -> No product -At time : 64.1 ps Reaction : OH^0 (-10501) + OH^0 (-8510) -> H2O2^0 (-11662) -At time : 65.1 ps Reaction : OH^-1 (-11641) + H3O^1 (-8754) -> No product -At time : 65.1 ps Reaction : H^0 (-11332) + H^0 (-10107) -> H_2^0 (-11663) -At time : 65.1 ps Reaction : H^0 (-10269) + OH^0 (-7276) -> No product -At time : 65.1 ps Reaction : H^0 (-9523) + OH^0 (-9522) -> No product -At time : 65.1 ps Reaction : OH^0 (-9200) + OH^0 (-9202) -> H2O2^0 (-11664) -At time : 65.1 ps Reaction : OH^0 (-5944) + OH^0 (-7802) -> H2O2^0 (-11665) -At time : 66.1 ps Reaction : OH^0 (-11261) + OH^0 (-10334) -> H2O2^0 (-11666) -At time : 66.1 ps Reaction : OH^0 (-10911) + e_aq^-1 (-1442) -> OH^-1 (-11667) -At time : 66.1 ps Reaction : H^0 (-10556) + OH^0 (-7902) -> No product -At time : 66.1 ps Reaction : H3O^1 (-10914) + OH^-1 (-11667) -> No product -At time : 67.1 ps Reaction : OH^0 (-8810) + OH^0 (-9057) -> H2O2^0 (-11668) -At time : 67.1 ps Reaction : e_aq^-1 (-96) + H3O^1 (-8299) -> H^0 (-11669) -At time : 67.1 ps Reaction : OH^-1 (-5807) + H3O^1 (-7327) -> No product -At time : 67.1 ps Reaction : OH^0 (-6700) + OH^0 (-6704) -> H2O2^0 (-11670) -At time : 67.1 ps Reaction : H^0 (-10456) + OH^0 (-8080) -> No product -At time : 68.1 ps Reaction : H^0 (-10375) + H^0 (-10379) -> H_2^0 (-11671) -At time : 68.1 ps Reaction : OH^0 (-9316) + OH^0 (-6022) -> H2O2^0 (-11672) -At time : 68.1 ps Reaction : OH^0 (-8298) + OH^0 (-8654) -> H2O2^0 (-11673) -At time : 68.1 ps Reaction : OH^0 (-7088) + OH^0 (-8060) -> H2O2^0 (-11674) -At time : 69.1 ps Reaction : H^0 (-9321) + H^0 (-9084) -> H_2^0 (-11675) -At time : 70.1 ps Reaction : H^0 (-10888) + OH^0 (-10889) -> No product -At time : 70.1 ps Reaction : H^0 (-10072) + OH^0 (-10068) -> No product -At time : 70.1 ps Reaction : OH^0 (-9264) + OH^0 (-5956) -> H2O2^0 (-11676) -At time : 70.1 ps Reaction : OH^0 (-6174) + OH^0 (-7544) -> H2O2^0 (-11677) -At time : 70.1 ps Reaction : OH^0 (-8144) + OH^0 (-8148) -> H2O2^0 (-11678) -At time : 71.1 ps Reaction : OH^0 (-11344) + OH^0 (-10295) -> H2O2^0 (-11679) -At time : 71.1 ps Reaction : H^0 (-11075) + OH^0 (-8166) -> No product -At time : 71.1 ps Reaction : OH^0 (-9250) + OH^0 (-7832) -> H2O2^0 (-11680) -At time : 72.1 ps Reaction : H^0 (-9977) + e_aq^-1 (-4413) -> OH^-1 (-11681) + H_2^0 (-11682) -At time : 72.1 ps Reaction : OH^0 (-9877) + H^0 (-9058) -> No product -At time : 72.1 ps Reaction : OH^0 (-9395) + OH^0 (-7376) -> H2O2^0 (-11683) -At time : 72.1 ps Reaction : OH^0 (-6718) + OH^0 (-8429) -> H2O2^0 (-11684) -At time : 72.1 ps Reaction : OH^-1 (-11681) + H3O^1 (-8445) -> No product -At time : 73.1 ps Reaction : OH^0 (-10157) + OH^0 (-10168) -> H2O2^0 (-11685) -At time : 74.1 ps Reaction : OH^0 (-10935) + OH^0 (-11207) -> H2O2^0 (-11686) -At time : 74.1 ps Reaction : OH^0 (-9850) + OH^0 (-9845) -> H2O2^0 (-11687) -At time : 74.1 ps Reaction : OH^0 (-8066) + OH^0 (-8068) -> H2O2^0 (-11688) -At time : 75.1 ps Reaction : OH^0 (-10412) + OH^0 (-10220) -> H2O2^0 (-11689) -At time : 75.1 ps Reaction : e_aq^-1 (-4568) + OH^0 (-9079) -> OH^-1 (-11690) -At time : 75.1 ps Reaction : H3O^1 (-6179) + OH^-1 (-11690) -> No product -At time : 76.1 ps Reaction : H^0 (-10774) + OH^0 (-6754) -> No product -At time : 76.1 ps Reaction : OH^0 (-10374) + OH^0 (-9099) -> H2O2^0 (-11691) -At time : 76.1 ps Reaction : OH^0 (-9751) + OH^0 (-6690) -> H2O2^0 (-11692) -At time : 76.1 ps Reaction : OH^0 (-6168) + OH^0 (-7034) -> H2O2^0 (-11693) -At time : 77.1 ps Reaction : H^0 (-11347) + OH^0 (-7186) -> No product -At time : 77.1 ps Reaction : OH^0 (-11203) + OH^0 (-7492) -> H2O2^0 (-11694) -At time : 77.1 ps Reaction : e_aq^-1 (-26) + OH^0 (-10337) -> OH^-1 (-11695) -At time : 77.1 ps Reaction : OH^0 (-9399) + OH^0 (-9113) -> H2O2^0 (-11696) -At time : 77.1 ps Reaction : OH^0 (-7910) + OH^0 (-7912) -> H2O2^0 (-11697) -At time : 77.1 ps Reaction : OH^0 (-7218) + OH^0 (-7220) -> H2O2^0 (-11698) -At time : 78.1 ps Reaction : OH^0 (-10740) + H^0 (-11651) -> No product -At time : 78.1 ps Reaction : OH^0 (-11222) + OH^0 (-6468) -> H2O2^0 (-11699) -At time : 78.1 ps Reaction : OH^0 (-9807) + H^0 (-8994) -> No product -At time : 78.1 ps Reaction : e_aq^-1 (-5397) + OH^0 (-7430) -> OH^-1 (-11700) -At time : 79.1 ps Reaction : OH^-1 (-11700) + H3O^1 (-7429) -> No product -At time : 79.1 ps Reaction : OH^0 (-11113) + OH^0 (-7268) -> H2O2^0 (-11701) -At time : 80.1 ps Reaction : H3O^1 (-10952) + e_aq^-1 (-1247) -> H^0 (-11702) -At time : 80.1 ps Reaction : H3O^1 (-10235) + OH^-1 (-5726) -> No product -At time : 81.1 ps Reaction : e_aq^-1 (-3569) + OH^0 (-6302) -> OH^-1 (-11703) -At time : 81.1 ps Reaction : OH^-1 (-11703) + H3O^1 (-6299) -> No product -At time : 82.1 ps Reaction : H^0 (-10356) + OH^0 (-10357) -> No product -At time : 83.1 ps Reaction : H^0 (-9918) + OH^0 (-7914) -> No product -At time : 84.1 ps Reaction : OH^0 (-11103) + OH^0 (-7450) -> H2O2^0 (-11704) -At time : 84.1 ps Reaction : H^0 (-9172) + OH^0 (-10609) -> No product -At time : 84.1 ps Reaction : e_aq^-1 (-3107) + H3O^1 (-6315) -> H^0 (-11705) -At time : 85.1 ps Reaction : OH^0 (-11084) + OH^0 (-7462) -> H2O2^0 (-11706) -At time : 86.1 ps Reaction : OH^0 (-10130) + OH^0 (-7084) -> H2O2^0 (-11707) -At time : 86.1 ps Reaction : H^0 (-9761) + OH^0 (-7842) -> No product -At time : 88.1 ps Reaction : H^0 (-9965) + e_aq^-1 (-1640) -> OH^-1 (-11708) + H_2^0 (-11709) -At time : 88.1 ps Reaction : H^0 (-9633) + OH^0 (-6510) -> No product -At time : 88.1 ps Reaction : H^0 (-9382) + H^0 (-9106) -> H_2^0 (-11710) -At time : 88.1 ps Reaction : OH^0 (-8945) + OH^0 (-9105) -> H2O2^0 (-11711) -At time : 88.1 ps Reaction : OH^0 (-6872) + OH^0 (-8531) -> H2O2^0 (-11712) -At time : 88.1 ps Reaction : OH^0 (-6534) + OH^0 (-8423) -> H2O2^0 (-11713) -At time : 89.1 ps Reaction : OH^0 (-8807) + OH^0 (-9055) -> H2O2^0 (-11714) -At time : 89.1 ps Reaction : e_aq^-1 (-2041) + e_aq^-1 (-4111) -> OH^-1 (-11715) + OH^-1 (-11716) + H_2^0 (-11717) -At time : 90.1 ps Reaction : OH^0 (-9906) + H^0 (-9891) -> No product -At time : 91.1 ps Reaction : OH^-1 (-11632) + H3O^1 (-8529) -> No product -At time : 91.1 ps Reaction : H^0 (-9444) + OH^0 (-10854) -> No product -At time : 92.1 ps Reaction : OH^0 (-9531) + OH^0 (-6328) -> H2O2^0 (-11718) -At time : 93.1 ps Reaction : H3O^1 (-6001) + OH^-1 (-11708) -> No product -At time : 93.1 ps Reaction : OH^0 (-7258) + OH^0 (-7444) -> H2O2^0 (-11719) -At time : 94.1 ps Reaction : OH^-1 (-11608) + H3O^1 (-7671) -> No product -At time : 95.1 ps Reaction : OH^0 (-9881) + H^0 (-9882) -> No product -At time : 95.1 ps Reaction : OH^0 (-7478) + OH^0 (-8130) -> H2O2^0 (-11720) -At time : 96.1 ps Reaction : OH^0 (-10077) + OH^0 (-5842) -> H2O2^0 (-11721) -At time : 96.1 ps Reaction : H^0 (-9424) + OH^0 (-8618) -> No product -At time : 96.1 ps Reaction : OH^0 (-6306) + OH^0 (-7724) -> H2O2^0 (-11722) -At time : 97.1 ps Reaction : OH^0 (-11080) + H^0 (-11081) -> No product -At time : 97.1 ps Reaction : H^0 (-9451) + OH^0 (-7788) -> No product -At time : 97.1 ps Reaction : OH^0 (-9152) + OH^0 (-6114) -> H2O2^0 (-11723) -At time : 97.1 ps Reaction : e_aq^-1 (-189) + H3O^1 (-8279) -> H^0 (-11724) -At time : 98.1 ps Reaction : OH^0 (-9911) + H^0 (-9914) -> No product -At time : 98.1 ps Reaction : OH^0 (-9569) + H^0 (-9570) -> No product -At time : 98.1 ps Reaction : OH^0 (-6500) + OH^0 (-7772) -> H2O2^0 (-11725) -At time : 99.1 ps Reaction : OH^0 (-10515) + OH^0 (-9071) -> H2O2^0 (-11726) -At time : 100.1 ps Reaction : OH^0 (-10564) + OH^0 (-9860) -> H2O2^0 (-11727) -At time : 100.1 ps Reaction : OH^0 (-9553) + OH^0 (-6372) -> H2O2^0 (-11728) -At time : 100.1 ps Reaction : e_aq^-1 (-5607) + H3O^1 (-7387) -> H^0 (-11729) -At time : 101.1 ps Reaction : OH^-1 (-11695) + H3O^1 (-8327) -> No product -At time : 101.1 ps Reaction : OH^0 (-10656) + OH^0 (-10662) -> H2O2^0 (-11730) -At time : 101.1 ps Reaction : H^0 (-9487) + OH^0 (-5880) -> No product -At time : 101.1 ps Reaction : OH^0 (-8723) + H^0 (-8986) -> No product -At time : 111.1 ps Reaction : OH^0 (-11328) + OH^0 (-10921) -> H2O2^0 (-11731) -At time : 111.1 ps Reaction : OH^0 (-11314) + H^0 (-9060) -> No product -At time : 111.1 ps Reaction : H^0 (-11294) + e_aq^-1 (-3342) -> OH^-1 (-11732) + H_2^0 (-11733) -At time : 111.1 ps Reaction : OH^0 (-11183) + OH^0 (-5852) -> H2O2^0 (-11734) -At time : 111.1 ps Reaction : OH^0 (-11031) + H^0 (-9339) -> No product -At time : 111.1 ps Reaction : H^0 (-10827) + OH^0 (-6866) -> No product -At time : 111.1 ps Reaction : OH^0 (-9990) + e_aq^-1 (-1561) -> OH^-1 (-11735) -At time : 111.1 ps Reaction : H^0 (-9875) + H^0 (-8990) -> H_2^0 (-11736) -At time : 111.1 ps Reaction : OH^0 (-6386) + OH^0 (-7742) -> H2O2^0 (-11737) -At time : 111.1 ps Reaction : e_aq^-1 (-3544) + H3O^1 (-7705) -> H^0 (-11738) -At time : 121.1 ps Reaction : OH^-1 (-11601) + H3O^1 (-6381) -> No product -At time : 121.1 ps Reaction : OH^0 (-10950) + e_aq^-1 (-4717) -> OH^-1 (-11739) -At time : 121.1 ps Reaction : OH^0 (-10796) + OH^0 (-9901) -> H2O2^0 (-11740) -At time : 121.1 ps Reaction : H^0 (-10234) + OH^0 (-8208) -> No product -At time : 121.1 ps Reaction : e_aq^-1 (-5293) + H^0 (-10224) -> OH^-1 (-11741) + H_2^0 (-11742) -At time : 121.1 ps Reaction : H^0 (-9959) + OH^0 (-9292) -> No product -At time : 121.1 ps Reaction : H^0 (-9355) + OH^0 (-8188) -> No product -At time : 121.1 ps Reaction : OH^0 (-9256) + OH^0 (-7838) -> H2O2^0 (-11743) -At time : 121.1 ps Reaction : OH^0 (-8438) + H^0 (-9056) -> No product -At time : 121.1 ps Reaction : e_aq^-1 (-1450) + H3O^1 (-8451) -> H^0 (-11744) -At time : 121.1 ps Reaction : OH^0 (-7244) + OH^0 (-8399) -> H2O2^0 (-11745) -At time : 121.1 ps Reaction : OH^0 (-6960) + OH^0 (-7968) -> H2O2^0 (-11746) -At time : 121.1 ps Reaction : e_aq^-1 (-5706) + H3O^1 (-7377) -> H^0 (-11747) -At time : 121.1 ps Reaction : OH^0 (-6190) + OH^0 (-6924) -> H2O2^0 (-11748) -At time : 121.1 ps Reaction : e_aq^-1 (-3101) + H3O^1 (-6325) -> H^0 (-11749) -At time : 121.1 ps Reaction : H3O^1 (-7251) + OH^-1 (-11741) -> No product -At time : 121.1 ps Reaction : OH^0 (-10691) + OH^0 (-10692) -> H2O2^0 (-11750) -At time : 131.1 ps Reaction : H3O^1 (-6003) + OH^-1 (-11642) -> No product -At time : 131.1 ps Reaction : H^0 (-11306) + OH^0 (-8351) -> No product -At time : 131.1 ps Reaction : e_aq^-1 (-97) + H3O^1 (-10321) -> H^0 (-11751) -At time : 131.1 ps Reaction : OH^0 (-10256) + OH^0 (-8230) -> H2O2^0 (-11752) -At time : 131.1 ps Reaction : e_aq^-1 (-925) + OH^0 (-10148) -> OH^-1 (-11753) -At time : 131.1 ps Reaction : OH^0 (-10025) + OH^0 (-6012) -> H2O2^0 (-11754) -At time : 131.1 ps Reaction : H^0 (-9844) + OH^0 (-9839) -> No product -At time : 131.1 ps Reaction : OH^0 (-9762) + OH^0 (-9255) -> H2O2^0 (-11755) -At time : 131.1 ps Reaction : OH^0 (-9571) + OH^0 (-6412) -> H2O2^0 (-11756) -At time : 131.1 ps Reaction : OH^0 (-9206) + H^0 (-9564) -> No product -At time : 131.1 ps Reaction : H^0 (-9528) + OH^0 (-6308) -> No product -At time : 131.1 ps Reaction : OH^0 (-7344) + OH^0 (-8948) -> H2O2^0 (-11757) -At time : 131.1 ps Reaction : OH^0 (-7686) + OH^0 (-7688) -> H2O2^0 (-11758) -At time : 131.1 ps Reaction : e_aq^-1 (-5498) + OH^0 (-7412) -> OH^-1 (-11759) -At time : 131.1 ps Reaction : OH^0 (-6068) + OH^0 (-7180) -> H2O2^0 (-11760) -At time : 131.1 ps Reaction : OH^0 (-6712) + OH^0 (-6714) -> H2O2^0 (-11761) -At time : 131.1 ps Reaction : OH^-1 (-11759) + H3O^1 (-6129) -> No product -At time : 131.1 ps Reaction : H3O^1 (-6049) + OH^-1 (-11753) -> No product -At time : 141.1 ps Reaction : H3O^1 (-7019) + OH^-1 (-11739) -> No product -At time : 141.1 ps Reaction : H^0 (-10786) + H^0 (-11240) -> H_2^0 (-11762) -At time : 141.1 ps Reaction : H^0 (-10792) + OH^0 (-9059) -> No product -At time : 141.1 ps Reaction : OH^0 (-10612) + OH^0 (-7680) -> H2O2^0 (-11763) -At time : 141.1 ps Reaction : H^0 (-10479) + e_aq^-1 (-4856) -> OH^-1 (-11764) + H_2^0 (-11765) -At time : 141.1 ps Reaction : OH^0 (-10312) + H^0 (-9408) -> No product -At time : 141.1 ps Reaction : H^0 (-10101) + OH^0 (-8026) -> No product -At time : 141.1 ps Reaction : OH^0 (-10060) + OH^0 (-7000) -> H2O2^0 (-11766) -At time : 141.1 ps Reaction : OH^0 (-9785) + OH^0 (-7848) -> H2O2^0 (-11767) -At time : 141.1 ps Reaction : OH^0 (-9683) + OH^0 (-9689) -> H2O2^0 (-11768) -At time : 141.1 ps Reaction : OH^0 (-7470) + OH^0 (-8965) -> H2O2^0 (-11769) -At time : 141.1 ps Reaction : OH^0 (-7996) + OH^0 (-8381) -> H2O2^0 (-11770) -At time : 141.1 ps Reaction : OH^0 (-7226) + OH^0 (-7228) -> H2O2^0 (-11771) -At time : 141.1 ps Reaction : e_aq^-1 (-4834) + H3O^1 (-7075) -> H^0 (-11772) -At time : 141.1 ps Reaction : e_aq^-1 (-4748) + H3O^1 (-7041) -> H^0 (-11773) -At time : 141.1 ps Reaction : OH^0 (-6824) + OH^0 (-6828) -> H2O2^0 (-11774) -At time : 141.1 ps Reaction : OH^-1 (-5783) + H3O^1 (-6367) -> No product -At time : 141.1 ps Reaction : e_aq^-1 (-3295) + OH^0 (-6238) -> OH^-1 (-11775) -At time : 141.1 ps Reaction : OH^0 (-10172) + e_aq^-1 (-5056) -> OH^-1 (-11776) -At time : 141.1 ps Reaction : OH^-1 (-11776) + H3O^1 (-8111) -> No product -At time : 151.1 ps Reaction : H3O^1 (-9984) + OH^-1 (-11735) -> No product -At time : 151.1 ps Reaction : OH^0 (-11251) + OH^0 (-7124) -> H2O2^0 (-11777) -At time : 151.1 ps Reaction : OH^0 (-11105) + OH^0 (-8405) -> H2O2^0 (-11778) -At time : 151.1 ps Reaction : OH^0 (-10929) + OH^0 (-8339) -> H2O2^0 (-11779) -At time : 151.1 ps Reaction : OH^0 (-10416) + OH^0 (-6144) -> H2O2^0 (-11780) -At time : 151.1 ps Reaction : H^0 (-10310) + OH^0 (-10308) -> No product -At time : 151.1 ps Reaction : e_aq^-1 (-5258) + OH^0 (-10228) -> OH^-1 (-11781) -At time : 151.1 ps Reaction : OH^0 (-9472) + OH^0 (-8735) -> H2O2^0 (-11782) -At time : 151.1 ps Reaction : OH^0 (-9441) + OH^0 (-7574) -> H2O2^0 (-11783) -At time : 151.1 ps Reaction : e_aq^-1 (-82) + H3O^1 (-8643) -> H^0 (-11784) -At time : 151.1 ps Reaction : e_aq^-1 (-4045) + OH^0 (-7632) -> OH^-1 (-11785) -At time : 151.1 ps Reaction : OH^0 (-6420) + OH^0 (-6426) -> H2O2^0 (-11786) -At time : 151.1 ps Reaction : OH^-1 (-11781) + H3O^1 (-8913) -> No product -At time : 151.1 ps Reaction : H^0 (-9975) + OH^0 (-8846) -> No product -At time : 161.1 ps Reaction : OH^0 (-9146) + H^0 (-11343) -> No product -At time : 161.1 ps Reaction : OH^0 (-11285) + OH^0 (-6610) -> H2O2^0 (-11787) -At time : 161.1 ps Reaction : H^0 (-11160) + OH^0 (-8282) -> No product -At time : 161.1 ps Reaction : OH^0 (-10618) + e_aq^-1 (-3489) -> OH^-1 (-11788) -At time : 161.1 ps Reaction : OH^0 (-10324) + H^0 (-9116) -> No product -At time : 161.1 ps Reaction : OH^0 (-10268) + OH^0 (-7274) -> H2O2^0 (-11789) -At time : 161.1 ps Reaction : H^0 (-10036) + OH^0 (-6966) -> No product -At time : 161.1 ps Reaction : OH^0 (-9963) + e_aq^-1 (-1623) -> OH^-1 (-11790) -At time : 161.1 ps Reaction : OH^0 (-9647) + OH^0 (-6546) -> H2O2^0 (-11791) -At time : 161.1 ps Reaction : OH^0 (-6608) + OH^0 (-9001) -> H2O2^0 (-11792) -At time : 161.1 ps Reaction : OH^0 (-7050) + OH^0 (-8870) -> H2O2^0 (-11793) -At time : 161.1 ps Reaction : e_aq^-1 (-5300) + H3O^1 (-8409) -> H^0 (-11794) -At time : 161.1 ps Reaction : e_aq^-1 (-1170) + H3O^1 (-8023) -> H^0 (-11795) -At time : 161.1 ps Reaction : e_aq^-1 (-3143) + H3O^1 (-6291) -> H^0 (-11796) -At time : 161.1 ps Reaction : e_aq^-1 (-5564) + OH^0 (-5814) -> OH^-1 (-11797) -At time : 161.1 ps Reaction : e_aq^-1 (-5611) + OH^0 (-5715) -> OH^-1 (-11798) -At time : 161.1 ps Reaction : OH^-1 (-11790) + H3O^1 (-7583) -> No product -At time : 161.1 ps Reaction : OH^0 (-11045) + OH^0 (-8132) -> H2O2^0 (-11799) -At time : 171.1 ps Reaction : H3O^1 (-6105) + OH^-1 (-11797) -> No product -At time : 171.1 ps Reaction : H^0 (-11784) + OH^0 (-8642) -> No product -At time : 171.1 ps Reaction : OH^0 (-11121) + OH^0 (-8240) -> H2O2^0 (-11800) -At time : 171.1 ps Reaction : OH^0 (-10798) + H^0 (-9908) -> No product -At time : 171.1 ps Reaction : OH^0 (-10581) + H^0 (-9265) -> No product -At time : 171.1 ps Reaction : OH^0 (-9836) + OH^0 (-6782) -> H2O2^0 (-11801) -At time : 171.1 ps Reaction : OH^0 (-9718) + H^0 (-9716) -> No product -At time : 171.1 ps Reaction : OH^0 (-6082) + OH^0 (-8212) -> H2O2^0 (-11802) -At time : 171.1 ps Reaction : OH^0 (-8000) + OH^0 (-8006) -> H2O2^0 (-11803) -At time : 171.1 ps Reaction : OH^0 (-6170) + OH^0 (-7018) -> H2O2^0 (-11804) -At time : 171.1 ps Reaction : OH^0 (-6396) + OH^0 (-6404) -> H2O2^0 (-11805) -At time : 181.1 ps Reaction : OH^0 (-11340) + OH^0 (-7448) -> H2O2^0 (-11806) -At time : 181.1 ps Reaction : e_aq^-1 (-815) + H^0 (-11046) -> OH^-1 (-11807) + H_2^0 (-11808) -At time : 181.1 ps Reaction : OH^0 (-10833) + OH^0 (-9286) -> H2O2^0 (-11809) -At time : 181.1 ps Reaction : OH^0 (-9952) + e_aq^-1 (-4370) -> OH^-1 (-11810) -At time : 181.1 ps Reaction : H^0 (-9280) + OH^0 (-6826) -> No product -At time : 181.1 ps Reaction : H^0 (-9151) + OH^0 (-7402) -> No product -At time : 181.1 ps Reaction : e_aq^-1 (-4368) + H^0 (-9070) -> OH^-1 (-11811) + H_2^0 (-11812) -At time : 181.1 ps Reaction : OH^0 (-6276) + OH^0 (-9019) -> H2O2^0 (-11813) -At time : 181.1 ps Reaction : OH^0 (-7494) + OH^0 (-8896) -> H2O2^0 (-11814) -At time : 181.1 ps Reaction : e_aq^-1 (-4898) + OH^0 (-8084) -> OH^-1 (-11815) -At time : 181.1 ps Reaction : e_aq^-1 (-1461) + OH^0 (-6952) -> OH^-1 (-11816) -At time : 181.1 ps Reaction : e_aq^-1 (-5570) + OH^0 (-6122) -> OH^-1 (-11817) -At time : 181.1 ps Reaction : OH^-1 (-11815) + H3O^1 (-7111) -> No product -At time : 181.1 ps Reaction : H3O^1 (-7923) + OH^-1 (-11810) -> No product -At time : 181.1 ps Reaction : H^0 (-9726) + H^0 (-10721) -> H_2^0 (-11818) -At time : 181.1 ps Reaction : OH^0 (-9702) + OH^0 (-9697) -> H2O2^0 (-11819) -At time : 191.1 ps Reaction : OH^-1 (-11817) + H3O^1 (-10307) -> No product -At time : 191.1 ps Reaction : OH^0 (-10926) + H^0 (-9078) -> No product -At time : 191.1 ps Reaction : OH^0 (-7250) + OH^0 (-8194) -> H2O2^0 (-11820) -At time : 191.1 ps Reaction : OH^0 (-6408) + OH^0 (-7744) -> H2O2^0 (-11821) -At time : 191.1 ps Reaction : OH^0 (-5900) + OH^0 (-7738) -> H2O2^0 (-11822) -At time : 191.1 ps Reaction : e_aq^-1 (-5666) + e_aq^-1 (-87) -> OH^-1 (-11823) + OH^-1 (-11824) + H_2^0 (-11825) -At time : 191.1 ps Reaction : H3O^1 (-6883) + OH^-1 (-11811) -> No product -At time : 201.1 ps Reaction : H3O^1 (-10992) + OH^-1 (-11764) -> No product -At time : 201.1 ps Reaction : e_aq^-1 (-1504) + H2O2^0 (-11553) -> OH^-1 (-11826) + OH^0 (-11827) -At time : 201.1 ps Reaction : OH^0 (-11132) + OH^0 (-7292) -> H2O2^0 (-11828) -At time : 201.1 ps Reaction : e_aq^-1 (-2464) + H3O^1 (-10718) -> H^0 (-11829) -At time : 201.1 ps Reaction : OH^0 (-10406) + OH^0 (-7238) -> H2O2^0 (-11830) -At time : 201.1 ps Reaction : OH^0 (-9442) + e_aq^-1 (-4477) -> OH^-1 (-11831) -At time : 201.1 ps Reaction : H^0 (-9020) + H^0 (-9022) -> H_2^0 (-11832) -At time : 201.1 ps Reaction : e_aq^-1 (-4376) + H3O^1 (-8523) -> H^0 (-11833) -At time : 201.1 ps Reaction : e_aq^-1 (-1752) + OH^0 (-5799) -> OH^-1 (-11834) -At time : 201.1 ps Reaction : OH^0 (-11154) + OH^0 (-7322) -> H2O2^0 (-11835) -At time : 211.1 ps Reaction : H3O^1 (-5873) + OH^-1 (-11732) -> No product -At time : 211.1 ps Reaction : H^0 (-11301) + OH^0 (-5904) -> No product -At time : 211.1 ps Reaction : OH^0 (-10664) + OH^0 (-9011) -> H2O2^0 (-11836) -At time : 211.1 ps Reaction : OH^0 (-9893) + OH^0 (-10554) -> H2O2^0 (-11837) -At time : 211.1 ps Reaction : OH^0 (-10332) + OH^0 (-9391) -> H2O2^0 (-11838) -At time : 211.1 ps Reaction : OH^0 (-10055) + OH^0 (-10058) -> H2O2^0 (-11839) -At time : 211.1 ps Reaction : OH^0 (-9594) + OH^0 (-6450) -> H2O2^0 (-11840) -At time : 211.1 ps Reaction : OH^0 (-5760) + OH^0 (-8798) -> H2O2^0 (-11841) -At time : 211.1 ps Reaction : e_aq^-1 (-4545) + H3O^1 (-8454) -> H^0 (-11842) -At time : 211.1 ps Reaction : OH^0 (-7072) + OH^0 (-8056) -> H2O2^0 (-11843) -At time : 211.1 ps Reaction : OH^0 (-7650) + OH^0 (-7800) -> H2O2^0 (-11844) -At time : 211.1 ps Reaction : e_aq^-1 (-5010) + OH^0 (-7496) -> OH^-1 (-11845) -At time : 221.1 ps Reaction : OH^0 (-10677) + OH^0 (-9612) -> H2O2^0 (-11846) -At time : 221.1 ps Reaction : OH^0 (-9617) + OH^0 (-6486) -> H2O2^0 (-11847) -At time : 221.1 ps Reaction : OH^0 (-9374) + OH^0 (-6096) -> H2O2^0 (-11848) -At time : 221.1 ps Reaction : e_aq^-1 (-4531) + OH^0 (-6956) -> OH^-1 (-11849) -At time : 221.1 ps Reaction : e_aq^-1 (-3495) + H3O^1 (-5875) -> H^0 (-11850) -At time : 221.1 ps Reaction : e_aq^-1 (-4853) + e_aq^-1 (-4859) -> OH^-1 (-11851) + OH^-1 (-11852) + H_2^0 (-11853) -At time : 231.1 ps Reaction : H3O^1 (-11041) + OH^-1 (-11807) -> No product -At time : 231.1 ps Reaction : OH^-1 (-11785) + H3O^1 (-7631) -> No product -At time : 231.1 ps Reaction : OH^0 (-11197) + OH^0 (-9503) -> H2O2^0 (-11854) -At time : 231.1 ps Reaction : OH^0 (-10955) + OH^0 (-8697) -> H2O2^0 (-11855) -At time : 231.1 ps Reaction : OH^0 (-10904) + OH^0 (-10023) -> H2O2^0 (-11856) -At time : 231.1 ps Reaction : OH^0 (-10841) + OH^0 (-8831) -> H2O2^0 (-11857) -At time : 231.1 ps Reaction : H^0 (-9118) + OH^0 (-10621) -> No product -At time : 231.1 ps Reaction : OH^0 (-10174) + OH^0 (-8122) -> H2O2^0 (-11858) -At time : 231.1 ps Reaction : e_aq^-1 (-890) + OH^0 (-10151) -> OH^-1 (-11859) -At time : 231.1 ps Reaction : OH^0 (-9973) + OH^0 (-7580) -> H2O2^0 (-11860) -At time : 231.1 ps Reaction : OH^0 (-9593) + OH^0 (-6440) -> H2O2^0 (-11861) -At time : 231.1 ps Reaction : H^0 (-9197) + e_aq^-1 (-3098) -> OH^-1 (-11862) + H_2^0 (-11863) -At time : 231.1 ps Reaction : OH^0 (-9081) + H^0 (-9082) -> No product -At time : 231.1 ps Reaction : OH^0 (-7990) + OH^0 (-8865) -> H2O2^0 (-11864) -At time : 231.1 ps Reaction : e_aq^-1 (-5284) + H3O^1 (-8205) -> H^0 (-11865) -At time : 231.1 ps Reaction : OH^-1 (-5744) + H3O^1 (-7551) -> No product -At time : 231.1 ps Reaction : OH^0 (-6038) + OH^0 (-7078) -> H2O2^0 (-11866) -At time : 231.1 ps Reaction : OH^0 (-9365) + OH^0 (-8961) -> H2O2^0 (-11867) -At time : 241.1 ps Reaction : H^0 (-10344) + OH^0 (-7372) -> No product -At time : 241.1 ps Reaction : H^0 (-9873) + OH^0 (-8804) -> No product -At time : 241.1 ps Reaction : OH^0 (-9827) + OH^0 (-6746) -> H2O2^0 (-11868) -At time : 241.1 ps Reaction : OH^0 (-9527) + OH^0 (-8426) -> H2O2^0 (-11869) -At time : 241.1 ps Reaction : OH^0 (-9342) + OH^0 (-6150) -> H2O2^0 (-11870) -At time : 241.1 ps Reaction : OH^0 (-9299) + OH^0 (-7936) -> H2O2^0 (-11871) -At time : 241.1 ps Reaction : OH^0 (-6776) + OH^0 (-8342) -> H2O2^0 (-11872) -At time : 241.1 ps Reaction : OH^0 (-6312) + OH^0 (-7722) -> H2O2^0 (-11873) -At time : 241.1 ps Reaction : OH^-1 (-11816) + H3O^1 (-7567) -> No product -At time : 251.1 ps Reaction : OH^-1 (-11859) + H3O^1 (-6053) -> No product -At time : 251.1 ps Reaction : H^0 (-11317) + OH^0 (-7608) -> No product -At time : 251.1 ps Reaction : OH^0 (-11311) + H^0 (-10776) -> No product -At time : 251.1 ps Reaction : OH^0 (-10980) + OH^0 (-10113) -> H2O2^0 (-11874) -At time : 251.1 ps Reaction : OH^0 (-10959) + e_aq^-1 (-4692) -> OH^-1 (-11875) -At time : 251.1 ps Reaction : e_aq^-1 (-4381) + OH^0 (-6894) -> OH^-1 (-11876) -At time : 261.1 ps Reaction : OH^0 (-10858) + e_aq^-1 (-4394) -> OH^-1 (-11877) -At time : 261.1 ps Reaction : H^0 (-10756) + OH^0 (-7866) -> No product -At time : 261.1 ps Reaction : OH^0 (-10352) + OH^0 (-8296) -> H2O2^0 (-11878) -At time : 261.1 ps Reaction : H^0 (-10296) + OH^0 (-7338) -> No product -At time : 261.1 ps Reaction : H^0 (-9311) + H^0 (-10042) -> H_2^0 (-11879) -At time : 261.1 ps Reaction : H^0 (-9912) + OH^0 (-7606) -> No product -At time : 261.1 ps Reaction : OH^0 (-9672) + OH^0 (-5936) -> H2O2^0 (-11880) -At time : 261.1 ps Reaction : H3O^1 (-9602) + e_aq^-1 (-3712) -> H^0 (-11881) -At time : 261.1 ps Reaction : OH^0 (-9272) + OH^0 (-6770) -> H2O2^0 (-11882) -At time : 261.1 ps Reaction : OH^0 (-5751) + OH^0 (-8849) -> H2O2^0 (-11883) -At time : 261.1 ps Reaction : OH^0 (-8266) + OH^0 (-8667) -> H2O2^0 (-11884) -At time : 261.1 ps Reaction : e_aq^-1 (-4346) + H3O^1 (-7915) -> H^0 (-11885) -At time : 261.1 ps Reaction : e_aq^-1 (-4149) + OH^0 (-6788) -> OH^-1 (-11886) -At time : 261.1 ps Reaction : e_aq^-1 (-3220) + OH^0 (-6266) -> OH^-1 (-11887) -At time : 271.1 ps Reaction : OH^-1 (-11877) + H3O^1 (-8718) -> No product -At time : 271.1 ps Reaction : OH^-1 (-11876) + H3O^1 (-9290) -> No product -At time : 271.1 ps Reaction : OH^-1 (-11875) + H3O^1 (-8007) -> No product -At time : 271.1 ps Reaction : OH^-1 (-11831) + H3O^1 (-6929) -> No product -At time : 271.1 ps Reaction : OH^0 (-11145) + OH^0 (-6100) -> H2O2^0 (-11888) -At time : 271.1 ps Reaction : OH^0 (-10427) + OH^0 (-8967) -> H2O2^0 (-11889) -At time : 271.1 ps Reaction : e_aq^-1 (-5516) + OH^0 (-10363) -> OH^-1 (-11890) -At time : 271.1 ps Reaction : H3O^1 (-10311) + OH^-1 (-5717) -> No product -At time : 271.1 ps Reaction : OH^0 (-9721) + OH^0 (-6640) -> H2O2^0 (-11891) -At time : 271.1 ps Reaction : OH^0 (-8465) + OH^0 (-8880) -> H2O2^0 (-11892) -At time : 271.1 ps Reaction : OH^0 (-6554) + OH^0 (-7782) -> H2O2^0 (-11893) -At time : 281.1 ps Reaction : OH^0 (-10497) + OH^0 (-8694) -> H2O2^0 (-11894) -At time : 281.1 ps Reaction : H^0 (-10377) + OH^0 (-7288) -> No product -At time : 281.1 ps Reaction : OH^0 (-10176) + OH^0 (-8110) -> H2O2^0 (-11895) -At time : 281.1 ps Reaction : OH^0 (-9658) + OH^0 (-9654) -> H2O2^0 (-11896) -At time : 281.1 ps Reaction : OH^-1 (-5804) + H3O^1 (-8237) -> No product -At time : 281.1 ps Reaction : OH^0 (-8034) + OH^0 (-8036) -> H2O2^0 (-11897) -At time : 291.1 ps Reaction : H3O^1 (-11161) + OH^-1 (-11890) -> No product -At time : 291.1 ps Reaction : H3O^1 (-7963) + OH^-1 (-11826) -> No product -At time : 291.1 ps Reaction : H^0 (-10714) + OH^0 (-6624) -> No product -At time : 291.1 ps Reaction : H^0 (-10582) + e_aq^-1 (-4033) -> OH^-1 (-11898) + H_2^0 (-11899) -At time : 291.1 ps Reaction : H^0 (-9722) + H^0 (-9000) -> H_2^0 (-11900) -At time : 291.1 ps Reaction : OH^0 (-9691) + OH^0 (-6606) -> H2O2^0 (-11901) -At time : 291.1 ps Reaction : OH^0 (-9284) + OH^0 (-7918) -> H2O2^0 (-11902) -At time : 291.1 ps Reaction : e_aq^-1 (-4156) + H3O^1 (-7617) -> H^0 (-11903) -At time : 291.1 ps Reaction : e_aq^-1 (-601) + H3O^1 (-6069) -> H^0 (-11904) -At time : 301.1 ps Reaction : H3O^1 (-10642) + OH^-1 (-11862) -> No product -At time : 301.1 ps Reaction : H^0 (-11308) + H^0 (-9643) -> H_2^0 (-11905) -At time : 301.1 ps Reaction : e_aq^-1 (-1832) + OH^0 (-10805) -> OH^-1 (-11906) -At time : 301.1 ps Reaction : OH^0 (-10005) + e_aq^-1 (-4481) -> OH^-1 (-11907) -At time : 301.1 ps Reaction : H^0 (-9353) + OH^0 (-7168) -> No product -At time : 301.1 ps Reaction : H^0 (-9263) + e_aq^-1 (-4023) -> OH^-1 (-11908) + H_2^0 (-11909) -At time : 301.1 ps Reaction : H^0 (-9239) + OH^0 (-7794) -> No product -At time : 301.1 ps Reaction : OH^0 (-8094) + OH^0 (-8690) -> H2O2^0 (-11910) -At time : 301.1 ps Reaction : OH^0 (-7898) + OH^0 (-7900) -> H2O2^0 (-11911) -At time : 301.1 ps Reaction : e_aq^-1 (-4103) + OH^0 (-6762) -> OH^-1 (-11912) -At time : 301.1 ps Reaction : e_aq^-1 (-3753) + OH^0 (-6506) -> OH^-1 (-11913) -At time : 301.1 ps Reaction : e_aq^-1 (-484) + H3O^1 (-5855) -> H^0 (-11914) -At time : 301.1 ps Reaction : H3O^1 (-6185) + OH^-1 (-11907) -> No product -At time : 301.1 ps Reaction : OH^0 (-9926) + OH^0 (-9931) -> H2O2^0 (-11915) -At time : 311.1 ps Reaction : H3O^1 (-11020) + e_aq^-1 (-4950) -> H^0 (-11916) -At time : 311.1 ps Reaction : OH^0 (-10932) + OH^0 (-6178) -> H2O2^0 (-11917) -At time : 311.1 ps Reaction : H^0 (-9971) + OH^0 (-10872) -> No product -At time : 311.1 ps Reaction : H^0 (-9997) + OH^0 (-6932) -> No product -At time : 311.1 ps Reaction : OH^0 (-9915) + OH^0 (-8360) -> H2O2^0 (-11918) -At time : 311.1 ps Reaction : OH^0 (-9648) + OH^0 (-7658) -> H2O2^0 (-11919) -At time : 311.1 ps Reaction : OH^0 (-9326) + H^0 (-9422) -> No product -At time : 311.1 ps Reaction : OH^0 (-9370) + H^0 (-9367) -> No product -At time : 311.1 ps Reaction : OH^0 (-7266) + OH^0 (-8963) -> H2O2^0 (-11920) -At time : 311.1 ps Reaction : OH^0 (-6902) + OH^0 (-7932) -> H2O2^0 (-11921) -At time : 311.1 ps Reaction : OH^0 (-7056) + OH^0 (-7520) -> H2O2^0 (-11922) -At time : 311.1 ps Reaction : e_aq^-1 (-2685) + OH^0 (-6512) -> OH^-1 (-11923) -At time : 311.1 ps Reaction : e_aq^-1 (-2887) + H3O^1 (-5823) -> H^0 (-11924) -At time : 321.1 ps Reaction : H^0 (-11796) + e_aq^-1 (-3158) -> OH^-1 (-11925) + H_2^0 (-11926) -At time : 321.1 ps Reaction : H^0 (-11146) + OH^0 (-8260) -> No product -At time : 321.1 ps Reaction : H^0 (-9390) + OH^0 (-7390) -> No product -At time : 321.1 ps Reaction : OH^0 (-7352) + OH^0 (-8957) -> H2O2^0 (-11927) -At time : 321.1 ps Reaction : OH^0 (-10931) + e_aq^-1 (-4603) -> OH^-1 (-11928) -At time : 321.1 ps Reaction : H^0 (-10924) + OH^0 (-10041) -> No product -At time : 321.1 ps Reaction : OH^0 (-10473) + OH^0 (-6156) -> H2O2^0 (-11929) -At time : 321.1 ps Reaction : H3O^1 (-10057) + OH^-1 (-11928) -> No product -At time : 331.1 ps Reaction : H3O^1 (-6861) + OH^-1 (-11834) -> No product -At time : 331.1 ps Reaction : H^0 (-11067) + e_aq^-1 (-5129) -> OH^-1 (-11930) + H_2^0 (-11931) -At time : 331.1 ps Reaction : OH^0 (-9964) + H^0 (-10856) -> No product -At time : 331.1 ps Reaction : OH^0 (-10527) + OH^0 (-7586) -> H2O2^0 (-11932) -At time : 331.1 ps Reaction : H^0 (-10273) + OH^0 (-7300) -> No product -At time : 331.1 ps Reaction : OH^0 (-9869) + OH^0 (-6810) -> H2O2^0 (-11933) -At time : 331.1 ps Reaction : H3O^1 (-9694) + OH^-1 (-5777) -> No product -At time : 331.1 ps Reaction : OH^0 (-7032) + OH^0 (-7536) -> H2O2^0 (-11934) -At time : 341.1 ps Reaction : e_aq^-1 (-596) + OH^0 (-11271) -> OH^-1 (-11935) -At time : 341.1 ps Reaction : OH^0 (-10815) + OH^0 (-6858) -> H2O2^0 (-11936) -At time : 341.1 ps Reaction : OH^0 (-10279) + OH^0 (-8959) -> H2O2^0 (-11937) -At time : 341.1 ps Reaction : H^0 (-10083) + OH^0 (-7010) -> No product -At time : 341.1 ps Reaction : OH^0 (-6110) + OH^0 (-8956) -> H2O2^0 (-11938) -At time : 341.1 ps Reaction : OH^0 (-7522) + OH^0 (-8695) -> H2O2^0 (-11939) -At time : 341.1 ps Reaction : H3O^1 (-11270) + OH^-1 (-11935) -> No product -At time : 341.1 ps Reaction : H3O^1 (-6497) + OH^-1 (-11923) -> No product -At time : 341.1 ps Reaction : OH^-1 (-11912) + H3O^1 (-6761) -> No product -At time : 341.1 ps Reaction : OH^0 (-9794) + OH^0 (-6716) -> H2O2^0 (-11940) -At time : 351.1 ps Reaction : OH^-1 (-11886) + H3O^1 (-7621) -> No product -At time : 351.1 ps Reaction : OH^-1 (-11798) + H3O^1 (-5851) -> No product -At time : 351.1 ps Reaction : e_aq^-1 (-5350) + H2O2^0 (-11752) -> OH^-1 (-11941) + OH^0 (-11942) -At time : 351.1 ps Reaction : OH^0 (-10488) + OH^0 (-8873) -> H2O2^0 (-11943) -At time : 351.1 ps Reaction : OH^0 (-10418) + OH^0 (-10212) -> H2O2^0 (-11944) -At time : 351.1 ps Reaction : OH^0 (-10098) + OH^0 (-8609) -> H2O2^0 (-11945) -At time : 351.1 ps Reaction : OH^0 (-9129) + OH^0 (-7596) -> H2O2^0 (-11946) -At time : 361.1 ps Reaction : OH^0 (-11942) + OH^0 (-5724) -> H2O2^0 (-11947) -At time : 361.1 ps Reaction : e_aq^-1 (-4647) + H^0 (-11208) -> OH^-1 (-11948) + H_2^0 (-11949) -At time : 361.1 ps Reaction : OH^0 (-11044) + OH^0 (-8468) -> H2O2^0 (-11950) -At time : 361.1 ps Reaction : OH^0 (-10189) + OH^0 (-5730) -> H2O2^0 (-11951) -At time : 361.1 ps Reaction : H^0 (-9547) + OH^0 (-6374) -> No product -At time : 361.1 ps Reaction : OH^0 (-9262) + OH^0 (-7850) -> H2O2^0 (-11952) -At time : 361.1 ps Reaction : OH^-1 (-5762) + H3O^1 (-8433) -> No product -At time : 361.1 ps Reaction : e_aq^-1 (-4243) + OH^0 (-6196) -> OH^-1 (-11953) -At time : 361.1 ps Reaction : e_aq^-1 (-4920) + e_aq^-1 (-1027) -> OH^-1 (-11954) + OH^-1 (-11955) + H_2^0 (-11956) -At time : 361.1 ps Reaction : OH^-1 (-11941) + H3O^1 (-8925) -> No product -At time : 371.1 ps Reaction : H^0 (-11829) + H^0 (-9728) -> H_2^0 (-11957) -At time : 371.1 ps Reaction : H^0 (-11702) + OH^0 (-8008) -> No product -At time : 371.1 ps Reaction : OH^0 (-9150) + OH^0 (-11177) -> H2O2^0 (-11958) -At time : 371.1 ps Reaction : H^0 (-10900) + OH^0 (-7962) -> No product -At time : 371.1 ps Reaction : OH^0 (-10574) + OH^0 (-10772) -> H2O2^0 (-11959) -At time : 371.1 ps Reaction : OH^0 (-10635) + OH^0 (-10636) -> H2O2^0 (-11960) -At time : 371.1 ps Reaction : OH^0 (-10507) + OH^0 (-8603) -> H2O2^0 (-11961) -At time : 371.1 ps Reaction : OH^0 (-10448) + OH^0 (-7130) -> H2O2^0 (-11962) -At time : 371.1 ps Reaction : OH^0 (-9922) + OH^0 (-5990) -> H2O2^0 (-11963) -At time : 371.1 ps Reaction : e_aq^-1 (-2770) + H3O^1 (-9628) -> H^0 (-11964) -At time : 371.1 ps Reaction : OH^0 (-9159) + OH^0 (-8016) -> H2O2^0 (-11965) -At time : 371.1 ps Reaction : OH^0 (-9117) + e_aq^-1 (-8551) -> OH^-1 (-11966) -At time : 371.1 ps Reaction : e_aq^-1 (-1242) + H3O^1 (-6175) -> H^0 (-11967) -At time : 371.1 ps Reaction : e_aq^-1 (-4022) + e_aq^-1 (-4002) -> OH^-1 (-11968) + OH^-1 (-11969) + H_2^0 (-11970) -At time : 381.1 ps Reaction : OH^-1 (-11966) + H3O^1 (-6241) -> No product -At time : 381.1 ps Reaction : H^0 (-11916) + OH^0 (-6154) -> No product -At time : 381.1 ps Reaction : OH^0 (-10277) + OH^0 (-11140) -> H2O2^0 (-11971) -At time : 381.1 ps Reaction : H^0 (-9344) + OH^0 (-6060) -> No product -At time : 381.1 ps Reaction : OH^0 (-7102) + OH^0 (-9085) -> H2O2^0 (-11972) -At time : 381.1 ps Reaction : e_aq^-1 (-889) + OH^0 (-8396) -> OH^-1 (-11973) -At time : 381.1 ps Reaction : e_aq^-1 (-5134) + H3O^1 (-8143) -> H^0 (-11974) -At time : 381.1 ps Reaction : OH^0 (-7628) + OH^0 (-7876) -> H2O2^0 (-11975) -At time : 381.1 ps Reaction : OH^-1 (-11969) + H3O^1 (-6707) -> No product -At time : 391.1 ps Reaction : H^0 (-9625) + OH^0 (-11225) -> No product -At time : 391.1 ps Reaction : OH^0 (-11131) + OH^0 (-8252) -> H2O2^0 (-11976) -At time : 391.1 ps Reaction : H^0 (-10302) + OH^0 (-8286) -> No product -At time : 391.1 ps Reaction : H^0 (-11048) + H^0 (-10190) -> H_2^0 (-11977) -At time : 401.1 ps Reaction : H3O^1 (-9788) + OH^-1 (-11908) -> No product -At time : 401.1 ps Reaction : H3O^1 (-6957) + OH^-1 (-11849) -> No product -At time : 401.1 ps Reaction : OH^-1 (-11824) + H3O^1 (-8321) -> No product -At time : 401.1 ps Reaction : e_aq^-1 (-5037) + H^0 (-10443) -> OH^-1 (-11978) + H_2^0 (-11979) -At time : 401.1 ps Reaction : OH^0 (-10275) + e_aq^-1 (-5420) -> OH^-1 (-11980) -At time : 401.1 ps Reaction : OH^0 (-9204) + OH^0 (-9552) -> H2O2^0 (-11981) -At time : 401.1 ps Reaction : OH^0 (-9514) + OH^0 (-7714) -> H2O2^0 (-11982) -At time : 401.1 ps Reaction : H^0 (-9160) + H^0 (-9319) -> H_2^0 (-11983) -At time : 401.1 ps Reaction : OH^0 (-9309) + OH^0 (-6962) -> H2O2^0 (-11984) -At time : 401.1 ps Reaction : OH^0 (-7504) + OH^0 (-8090) -> H2O2^0 (-11985) -At time : 401.1 ps Reaction : OH^0 (-7002) + OH^0 (-7988) -> H2O2^0 (-11986) -At time : 401.1 ps Reaction : e_aq^-1 (-5451) + H3O^1 (-7299) -> H^0 (-11987) -At time : 401.1 ps Reaction : OH^-1 (-11925) + H3O^1 (-6287) -> No product -At time : 411.1 ps Reaction : H^0 (-11964) + OH^0 (-6492) -> No product -At time : 411.1 ps Reaction : OH^0 (-11172) + OH^0 (-10301) -> H2O2^0 (-11988) -At time : 411.1 ps Reaction : OH^0 (-10780) + H^0 (-9054) -> No product -At time : 411.1 ps Reaction : e_aq^-1 (-4072) + OH^0 (-10770) -> OH^-1 (-11989) -At time : 411.1 ps Reaction : H^0 (-10511) + OH^0 (-6992) -> No product -At time : 411.1 ps Reaction : OH^0 (-10465) + OH^0 (-8070) -> H2O2^0 (-11990) -At time : 411.1 ps Reaction : OH^0 (-10144) + OH^0 (-8885) -> H2O2^0 (-11991) -At time : 411.1 ps Reaction : e_aq^-1 (-4707) + OH^0 (-8010) -> OH^-1 (-11992) -At time : 411.1 ps Reaction : OH^0 (-6974) + OH^0 (-7562) -> H2O2^0 (-11993) -At time : 421.1 ps Reaction : OH^-1 (-11992) + H3O^1 (-8017) -> No product -At time : 421.1 ps Reaction : OH^-1 (-11978) + H3O^1 (-8469) -> No product -At time : 421.1 ps Reaction : OH^-1 (-11823) + H3O^1 (-8315) -> No product -At time : 421.1 ps Reaction : OH^0 (-9969) + e_aq^-1 (-4401) -> OH^-1 (-11994) -At time : 421.1 ps Reaction : OH^0 (-9739) + OH^0 (-6658) -> H2O2^0 (-11995) -At time : 421.1 ps Reaction : OH^0 (-9406) + OH^0 (-8651) -> H2O2^0 (-11996) -At time : 421.1 ps Reaction : e_aq^-1 (-4566) + OH^0 (-9315) -> OH^-1 (-11997) -At time : 421.1 ps Reaction : OH^0 (-8414) + H^0 (-9108) -> No product -At time : 421.1 ps Reaction : e_aq^-1 (-136) + H^0 (-8958) -> OH^-1 (-11998) + H_2^0 (-11999) -At time : 421.1 ps Reaction : e_aq^-1 (-303) + OH^0 (-8672) -> OH^-1 (-12000) -At time : 421.1 ps Reaction : OH^0 (-6620) + OH^0 (-7806) -> H2O2^0 (-12001) -At time : 421.1 ps Reaction : OH^0 (-6134) + OH^0 (-7282) -> H2O2^0 (-12002) -At time : 431.1 ps Reaction : H3O^1 (-7351) + OH^-1 (-11998) -> No product -At time : 431.1 ps Reaction : OH^-1 (-11973) + H3O^1 (-7133) -> No product -At time : 431.1 ps Reaction : H3O^1 (-6825) + OH^-1 (-11953) -> No product -At time : 431.1 ps Reaction : OH^0 (-11162) + OH^0 (-7330) -> H2O2^0 (-12003) -At time : 431.1 ps Reaction : H^0 (-9305) + H^0 (-10024) -> H_2^0 (-12004) -At time : 431.1 ps Reaction : OH^0 (-6120) + OH^0 (-8308) -> H2O2^0 (-12005) -At time : 431.1 ps Reaction : OH^0 (-7210) + OH^0 (-8164) -> H2O2^0 (-12006) -At time : 431.1 ps Reaction : e_aq^-1 (-5184) + OH^0 (-7254) -> OH^-1 (-12007) -At time : 431.1 ps Reaction : e_aq^-1 (-4363) + OH^0 (-10852) -> OH^-1 (-12008) -At time : 441.1 ps Reaction : H3O^1 (-10853) + OH^-1 (-12008) -> No product -At time : 441.1 ps Reaction : OH^-1 (-11989) + H3O^1 (-6735) -> No product -At time : 441.1 ps Reaction : H3O^1 (-7847) + OH^-1 (-11898) -> No product -At time : 441.1 ps Reaction : OH^0 (-11163) + OH^0 (-10293) -> H2O2^0 (-12009) -At time : 441.1 ps Reaction : OH^0 (-10826) + OH^0 (-8369) -> H2O2^0 (-12010) -At time : 441.1 ps Reaction : OH^0 (-10762) + H^0 (-9819) -> No product -At time : 441.1 ps Reaction : OH^0 (-10590) + OH^0 (-6650) -> H2O2^0 (-12011) -At time : 441.1 ps Reaction : OH^0 (-10405) + OH^0 (-10233) -> H2O2^0 (-12012) -At time : 441.1 ps Reaction : H3O^1 (-9796) + e_aq^-1 (-4065) -> H^0 (-12013) -At time : 441.1 ps Reaction : e_aq^-1 (-3062) + OH^0 (-6348) -> OH^-1 (-12014) -At time : 441.1 ps Reaction : OH^0 (-9917) + e_aq^-1 (-4305) -> OH^-1 (-12015) -At time : 451.1 ps Reaction : OH^-1 (-12015) + H3O^1 (-7917) -> No product -At time : 451.1 ps Reaction : H3O^1 (-6505) + OH^-1 (-11913) -> No product -At time : 451.1 ps Reaction : H3O^1 (-7129) + OH^-1 (-11845) -> No product -At time : 451.1 ps Reaction : e_aq^-1 (-488) + H2O2^0 (-11806) -> OH^-1 (-12016) + OH^0 (-12017) -At time : 451.1 ps Reaction : OH^0 (-11001) + OH^0 (-9328) -> H2O2^0 (-12018) -At time : 451.1 ps Reaction : OH^0 (-10445) + OH^0 (-7482) -> H2O2^0 (-12019) -At time : 451.1 ps Reaction : e_aq^-1 (-4933) + OH^0 (-10146) -> OH^-1 (-12020) -At time : 451.1 ps Reaction : H^0 (-9732) + H^0 (-9734) -> H_2^0 (-12021) -At time : 451.1 ps Reaction : OH^0 (-9366) + e_aq^-1 (-5342) -> OH^-1 (-12022) -At time : 451.1 ps Reaction : OH^0 (-6930) + OH^0 (-7942) -> H2O2^0 (-12023) -At time : 451.1 ps Reaction : e_aq^-1 (-4031) + H3O^1 (-5963) -> H^0 (-12024) -At time : 451.1 ps Reaction : e_aq^-1 (-3742) + e_aq^-1 (-3738) -> OH^-1 (-12025) + OH^-1 (-12026) + H_2^0 (-12027) -At time : 451.1 ps Reaction : OH^-1 (-12016) + H3O^1 (-8201) -> No product -At time : 461.1 ps Reaction : H^0 (-11296) + OH^0 (-7690) -> No product -At time : 461.1 ps Reaction : H^0 (-9392) + OH^0 (-11263) -> No product -At time : 461.1 ps Reaction : OH^0 (-9725) + OH^0 (-6642) -> H2O2^0 (-12028) -At time : 461.1 ps Reaction : OH^0 (-6064) + OH^0 (-8134) -> H2O2^0 (-12029) -At time : 461.1 ps Reaction : OH^0 (-6634) + OH^0 (-7812) -> H2O2^0 (-12030) -At time : 461.1 ps Reaction : e_aq^-1 (-2528) + H3O^1 (-6605) -> H^0 (-12031) -At time : 461.1 ps Reaction : e_aq^-1 (-702) + e_aq^-1 (-5055) -> OH^-1 (-12032) + OH^-1 (-12033) + H_2^0 (-12034) -At time : 471.1 ps Reaction : OH^0 (-12017) + OH^0 (-6136) -> H2O2^0 (-12035) -At time : 471.1 ps Reaction : OH^-1 (-11572) + H3O^1 (-7569) -> No product -At time : 471.1 ps Reaction : OH^0 (-11027) + OH^0 (-8098) -> H2O2^0 (-12036) -At time : 471.1 ps Reaction : OH^0 (-8302) + OH^0 (-8306) -> H2O2^0 (-12037) -At time : 471.1 ps Reaction : OH^0 (-7116) + OH^0 (-8074) -> H2O2^0 (-12038) -At time : 471.1 ps Reaction : OH^0 (-6494) + OH^0 (-6496) -> H2O2^0 (-12039) -At time : 471.1 ps Reaction : e_aq^-1 (-3864) + OH^0 (-5778) -> OH^-1 (-12040) -At time : 481.1 ps Reaction : H^0 (-11230) + OH^0 (-6596) -> No product -At time : 481.1 ps Reaction : OH^0 (-11201) + e_aq^-1 (-4473) -> OH^-1 (-12041) -At time : 481.1 ps Reaction : OH^0 (-10204) + OH^0 (-7212) -> H2O2^0 (-12042) -At time : 481.1 ps Reaction : OH^-1 (-12041) + H3O^1 (-8850) -> No product -At time : 491.1 ps Reaction : H3O^1 (-6095) + OH^-1 (-12000) -> No product -At time : 491.1 ps Reaction : H^0 (-10746) + OH^0 (-9787) -> No product -At time : 491.1 ps Reaction : H^0 (-10539) + OH^0 (-9288) -> No product -At time : 491.1 ps Reaction : e_aq^-1 (-5654) + H3O^1 (-10333) -> H^0 (-12043) -At time : 491.1 ps Reaction : H^0 (-10018) + OH^0 (-6948) -> No product -At time : 491.1 ps Reaction : e_aq^-1 (-4393) + OH^0 (-7588) -> OH^-1 (-12044) -At time : 491.1 ps Reaction : OH^0 (-6448) + OH^0 (-6452) -> H2O2^0 (-12045) -At time : 491.1 ps Reaction : OH^-1 (-12044) + H3O^1 (-6887) -> No product -At time : 501.1 ps Reaction : OH^0 (-10128) + OH^0 (-7094) -> H2O2^0 (-12046) -At time : 501.1 ps Reaction : OH^0 (-9635) + e_aq^-1 (-3783) -> OH^-1 (-12047) -At time : 501.1 ps Reaction : OH^0 (-9140) + OH^0 (-5727) -> H2O2^0 (-12048) -At time : 501.1 ps Reaction : OH^0 (-7302) + OH^0 (-8936) -> H2O2^0 (-12049) -At time : 501.1 ps Reaction : OH^0 (-6434) + OH^0 (-8770) -> H2O2^0 (-12050) -At time : 501.1 ps Reaction : OH^0 (-8204) + OH^0 (-8402) -> H2O2^0 (-12051) -At time : 501.1 ps Reaction : e_aq^-1 (-483) + OH^0 (-8200) -> OH^-1 (-12052) -At time : 511.1 ps Reaction : OH^0 (-10655) + H^0 (-10658) -> No product -At time : 511.1 ps Reaction : e_aq^-1 (-2904) + H3O^1 (-9579) -> H^0 (-12053) -At time : 511.1 ps Reaction : H^0 (-9416) + OH^0 (-8934) -> No product -At time : 511.1 ps Reaction : OH^0 (-9357) + e_aq^-1 (-5192) -> OH^-1 (-12054) -At time : 511.1 ps Reaction : OH^0 (-7062) + OH^0 (-8876) -> H2O2^0 (-12055) -At time : 511.1 ps Reaction : OH^0 (-6128) + OH^0 (-8668) -> H2O2^0 (-12056) -At time : 521.1 ps Reaction : OH^0 (-10765) + OH^0 (-11278) -> H2O2^0 (-12057) -At time : 521.1 ps Reaction : H^0 (-10800) + OH^0 (-7602) -> No product -At time : 521.1 ps Reaction : OH^0 (-8354) + OH^0 (-9043) -> H2O2^0 (-12058) -At time : 521.1 ps Reaction : OH^0 (-8048) + OH^0 (-8387) -> H2O2^0 (-12059) -At time : 521.1 ps Reaction : OH^0 (-7058) + OH^0 (-8038) -> H2O2^0 (-12060) -At time : 521.1 ps Reaction : OH^0 (-6938) + OH^0 (-7958) -> H2O2^0 (-12061) -At time : 521.1 ps Reaction : OH^0 (-6070) + OH^0 (-7472) -> H2O2^0 (-12062) -At time : 531.1 ps Reaction : OH^-1 (-12054) + H3O^1 (-10221) -> No product -At time : 531.1 ps Reaction : H3O^1 (-10693) + OH^-1 (-12047) -> No product -At time : 531.1 ps Reaction : OH^0 (-11125) + OH^0 (-8246) -> H2O2^0 (-12063) -At time : 531.1 ps Reaction : OH^0 (-10267) + OH^0 (-11117) -> H2O2^0 (-12064) -At time : 531.1 ps Reaction : H^0 (-10896) + OH^0 (-8855) -> No product -At time : 531.1 ps Reaction : OH^0 (-9995) + OH^0 (-7576) -> H2O2^0 (-12065) -At time : 531.1 ps Reaction : H^0 (-9463) + OH^0 (-7672) -> No product -At time : 531.1 ps Reaction : e_aq^-1 (-4358) + H3O^1 (-6875) -> H^0 (-12066) -At time : 531.1 ps Reaction : e_aq^-1 (-5255) + H3O^1 (-6079) -> H^0 (-12067) -At time : 541.1 ps Reaction : OH^-1 (-12032) + H3O^1 (-8133) -> No product -At time : 541.1 ps Reaction : OH^-1 (-11994) + H3O^1 (-8844) -> No product -At time : 541.1 ps Reaction : OH^0 (-11074) + OH^0 (-10209) -> H2O2^0 (-12068) -At time : 541.1 ps Reaction : H^0 (-10364) + OH^0 (-8276) -> No product -At time : 541.1 ps Reaction : H^0 (-9795) + OH^0 (-6720) -> No product -At time : 541.1 ps Reaction : H^0 (-9759) + H^0 (-9772) -> H_2^0 (-12069) -At time : 541.1 ps Reaction : H^0 (-9645) + H^0 (-9034) -> H_2^0 (-12070) -At time : 541.1 ps Reaction : OH^0 (-7370) + OH^0 (-8326) -> H2O2^0 (-12071) -At time : 541.1 ps Reaction : OH^0 (-7404) + OH^0 (-8290) -> H2O2^0 (-12072) -At time : 541.1 ps Reaction : e_aq^-1 (-4121) + OH^0 (-6760) -> OH^-1 (-12073) -At time : 551.1 ps Reaction : OH^0 (-10086) + H^0 (-10503) -> No product -At time : 551.1 ps Reaction : OH^0 (-5996) + OH^0 (-7592) -> H2O2^0 (-12074) -At time : 551.1 ps Reaction : OH^0 (-7350) + OH^0 (-7400) -> H2O2^0 (-12075) -At time : 551.1 ps Reaction : e_aq^-1 (-4311) + OH^0 (-6852) -> OH^-1 (-12076) -At time : 551.1 ps Reaction : e_aq^-1 (-1009) + H3O^1 (-6153) -> H^0 (-12077) -At time : 561.1 ps Reaction : OH^0 (-10887) + OH^0 (-10520) -> H2O2^0 (-12078) -At time : 561.1 ps Reaction : H^0 (-9945) + OH^0 (-10838) -> No product -At time : 561.1 ps Reaction : H3O^1 (-10361) + e_aq^-1 (-5536) -> H^0 (-12079) -At time : 561.1 ps Reaction : OH^0 (-7428) + OH^0 (-8238) -> H2O2^0 (-12080) -At time : 561.1 ps Reaction : e_aq^-1 (-529) + H3O^1 (-8185) -> H^0 (-12081) -At time : 561.1 ps Reaction : OH^0 (-5928) + OH^0 (-5932) -> H2O2^0 (-12082) -At time : 561.1 ps Reaction : e_aq^-1 (-1295) + e_aq^-1 (-1340) -> OH^-1 (-12083) + OH^-1 (-12084) + H_2^0 (-12085) -At time : 571.1 ps Reaction : e_aq^-1 (-4469) + H^0 (-11612) -> OH^-1 (-12086) + H_2^0 (-12087) -At time : 571.1 ps Reaction : H^0 (-11144) + OH^0 (-7424) -> No product -At time : 571.1 ps Reaction : H^0 (-11071) + e_aq^-1 (-5242) -> OH^-1 (-12088) + H_2^0 (-12089) -At time : 571.1 ps Reaction : OH^0 (-10789) + e_aq^-1 (-8845) -> OH^-1 (-12090) -At time : 571.1 ps Reaction : OH^0 (-8154) + H^0 (-9092) -> No product -At time : 571.1 ps Reaction : e_aq^-1 (-4517) + OH^0 (-6946) -> OH^-1 (-12091) -At time : 581.1 ps Reaction : H3O^1 (-9892) + OH^-1 (-12090) -> No product -At time : 581.1 ps Reaction : OH^0 (-10821) + OH^0 (-8570) -> H2O2^0 (-12092) -At time : 581.1 ps Reaction : H^0 (-9649) + OH^0 (-6550) -> No product -At time : 581.1 ps Reaction : OH^0 (-6880) + OH^0 (-8528) -> H2O2^0 (-12093) -At time : 581.1 ps Reaction : OH^0 (-5844) + OH^0 (-8028) -> H2O2^0 (-12094) -At time : 581.1 ps Reaction : OH^0 (-10877) + e_aq^-1 (-4448) -> OH^-1 (-12095) -At time : 581.1 ps Reaction : H3O^1 (-9982) + OH^-1 (-12095) -> No product -At time : 591.1 ps Reaction : H3O^1 (-10832) + OH^-1 (-12076) -> No product -At time : 591.1 ps Reaction : e_aq^-1 (-5082) + H2O2^0 (-11480) -> OH^-1 (-12096) + OH^0 (-12097) -At time : 591.1 ps Reaction : H^0 (-10983) + e_aq^-1 (-967) -> OH^-1 (-12098) + H_2^0 (-12099) -At time : 591.1 ps Reaction : H^0 (-10892) + OH^0 (-9438) -> No product -At time : 591.1 ps Reaction : OH^0 (-10216) + OH^0 (-8172) -> H2O2^0 (-12100) -At time : 591.1 ps Reaction : OH^0 (-10085) + OH^0 (-7036) -> H2O2^0 (-12101) -At time : 591.1 ps Reaction : OH^0 (-7110) + OH^0 (-8621) -> H2O2^0 (-12102) -At time : 591.1 ps Reaction : e_aq^-1 (-3467) + H3O^1 (-7677) -> H^0 (-12103) -At time : 591.1 ps Reaction : e_aq^-1 (-3523) + OH^0 (-5886) -> OH^-1 (-12104) -At time : 601.1 ps Reaction : OH^-1 (-11948) + H3O^1 (-6017) -> No product -At time : 601.1 ps Reaction : OH^0 (-10360) + OH^0 (-8411) -> H2O2^0 (-12105) -At time : 601.1 ps Reaction : OH^0 (-10342) + OH^0 (-9398) -> H2O2^0 (-12106) -At time : 601.1 ps Reaction : H^0 (-9331) + OH^0 (-8895) -> No product -At time : 601.1 ps Reaction : H^0 (-9174) + OH^0 (-6210) -> No product -At time : 601.1 ps Reaction : e_aq^-1 (-3911) + H3O^1 (-7819) -> H^0 (-12107) -At time : 601.1 ps Reaction : e_aq^-1 (-5150) + H3O^1 (-7479) -> H^0 (-12108) -At time : 601.1 ps Reaction : OH^0 (-6444) + OH^0 (-6446) -> H2O2^0 (-12109) -At time : 601.1 ps Reaction : e_aq^-1 (-4544) + OH^0 (-6016) -> OH^-1 (-12110) -At time : 601.1 ps Reaction : H3O^1 (-6013) + OH^-1 (-12110) -> No product -At time : 611.1 ps Reaction : OH^-1 (-12025) + H3O^1 (-6475) -> No product -At time : 611.1 ps Reaction : H3O^1 (-11002) + OH^-1 (-12020) -> No product -At time : 611.1 ps Reaction : OH^0 (-11298) + H^0 (-9205) -> No product -At time : 611.1 ps Reaction : H^0 (-10997) + OH^0 (-10999) -> No product -At time : 611.1 ps Reaction : OH^0 (-10884) + OH^0 (-7946) -> H2O2^0 (-12111) -At time : 611.1 ps Reaction : OH^0 (-10290) + OH^0 (-6124) -> H2O2^0 (-12112) -At time : 611.1 ps Reaction : H^0 (-10074) + OH^0 (-7006) -> No product -At time : 611.1 ps Reaction : OH^0 (-5998) + H^0 (-9066) -> No product -At time : 611.1 ps Reaction : e_aq^-1 (-4674) + OH^0 (-6024) -> OH^-1 (-12113) -At time : 621.1 ps Reaction : H3O^1 (-10939) + OH^-1 (-12113) -> No product -At time : 621.1 ps Reaction : OH^-1 (-12096) + H3O^1 (-8472) -> No product -At time : 621.1 ps Reaction : OH^0 (-10996) + OH^0 (-7096) -> H2O2^0 (-12114) -At time : 621.1 ps Reaction : OH^0 (-10758) + OH^0 (-8432) -> H2O2^0 (-12115) -At time : 621.1 ps Reaction : OH^0 (-9447) + OH^0 (-9949) -> H2O2^0 (-12116) -At time : 621.1 ps Reaction : e_aq^-1 (-3301) + OH^0 (-6234) -> OH^-1 (-12117) -At time : 621.1 ps Reaction : e_aq^-1 (-1149) + OH^0 (-8700) -> OH^-1 (-12118) -At time : 631.1 ps Reaction : OH^-1 (-12033) + H3O^1 (-7161) -> No product -At time : 641.1 ps Reaction : H3O^1 (-10123) + OH^-1 (-12098) -> No product -At time : 641.1 ps Reaction : OH^-1 (-11955) + H3O^1 (-8061) -> No product -At time : 641.1 ps Reaction : e_aq^-1 (-5185) + H^0 (-11085) -> OH^-1 (-12119) + H_2^0 (-12120) -At time : 641.1 ps Reaction : OH^0 (-10580) + OH^0 (-10742) -> H2O2^0 (-12121) -At time : 641.1 ps Reaction : OH^0 (-8408) + H^0 (-9098) -> No product -At time : 651.1 ps Reaction : H3O^1 (-6141) + OH^-1 (-12119) -> No product -At time : 651.1 ps Reaction : H^0 (-10794) + OH^0 (-10793) -> No product -At time : 651.1 ps Reaction : OH^0 (-10585) + OH^0 (-6668) -> H2O2^0 (-12122) -At time : 651.1 ps Reaction : H^0 (-10014) + OH^0 (-6958) -> No product -At time : 651.1 ps Reaction : e_aq^-1 (-5488) + H3O^1 (-8259) -> H^0 (-12123) -At time : 651.1 ps Reaction : e_aq^-1 (-605) + OH^0 (-7460) -> OH^-1 (-12124) -At time : 651.1 ps Reaction : OH^0 (-7202) + OH^0 (-7204) -> H2O2^0 (-12125) -At time : 651.1 ps Reaction : e_aq^-1 (-3492) + OH^0 (-5876) -> OH^-1 (-12126) -At time : 651.1 ps Reaction : H3O^1 (-6027) + OH^-1 (-12118) -> No product -At time : 651.1 ps Reaction : OH^0 (-7974) + OH^0 (-8456) -> H2O2^0 (-12127) -At time : 661.1 ps Reaction : H3O^1 (-11100) + OH^-1 (-12007) -> No product -At time : 661.1 ps Reaction : H^0 (-11751) + OH^0 (-7346) -> No product -At time : 661.1 ps Reaction : H^0 (-11474) + OH^0 (-8272) -> No product -At time : 661.1 ps Reaction : H^0 (-9543) + OH^0 (-6370) -> No product -At time : 661.1 ps Reaction : H^0 (-9139) + e_aq^-1 (-5033) -> OH^-1 (-12128) + H_2^0 (-12129) -At time : 661.1 ps Reaction : H3O^1 (-6123) + e_aq^-1 (-8491) -> H^0 (-12130) -At time : 661.1 ps Reaction : e_aq^-1 (-4355) + OH^0 (-6192) -> OH^-1 (-12131) -At time : 661.1 ps Reaction : e_aq^-1 (-5142) + e_aq^-1 (-5139) -> OH^-1 (-12132) + OH^-1 (-12133) + H_2^0 (-12134) -At time : 671.1 ps Reaction : H^0 (-10528) + H^0 (-10533) -> H_2^0 (-12135) -At time : 671.1 ps Reaction : H3O^1 (-9831) + e_aq^-1 (-1994) -> H^0 (-12136) -At time : 671.1 ps Reaction : e_aq^-1 (-4919) + e_aq^-1 (-4874) -> OH^-1 (-12137) + OH^-1 (-12138) + H_2^0 (-12139) -At time : 671.1 ps Reaction : e_aq^-1 (-5058) + OH^0 (-8140) -> OH^-1 (-12140) -At time : 681.1 ps Reaction : OH^0 (-11062) + OH^0 (-8138) -> H2O2^0 (-12141) -At time : 681.1 ps Reaction : OH^0 (-10142) + OH^0 (-8082) -> H2O2^0 (-12142) -At time : 681.1 ps Reaction : OH^0 (-9371) + OH^0 (-8248) -> H2O2^0 (-12143) -At time : 681.1 ps Reaction : OH^0 (-9343) + OH^0 (-7154) -> H2O2^0 (-12144) -At time : 681.1 ps Reaction : H^0 (-9333) + OH^0 (-8393) -> No product -At time : 681.1 ps Reaction : e_aq^-1 (-741) + OH^0 (-8633) -> OH^-1 (-12145) -At time : 691.1 ps Reaction : OH^-1 (-12140) + H3O^1 (-7189) -> No product -At time : 691.1 ps Reaction : H^0 (-9120) + H^0 (-11213) -> H_2^0 (-12146) -At time : 691.1 ps Reaction : OH^0 (-11039) + OH^0 (-10179) -> H2O2^0 (-12147) -At time : 691.1 ps Reaction : H^0 (-10945) + OH^0 (-7012) -> No product -At time : 691.1 ps Reaction : OH^0 (-10124) + H^0 (-9323) -> No product -At time : 691.1 ps Reaction : OH^0 (-6502) + OH^0 (-7662) -> H2O2^0 (-12148) -At time : 701.1 ps Reaction : OH^0 (-10993) + OH^0 (-8052) -> H2O2^0 (-12149) -At time : 701.1 ps Reaction : H3O^1 (-10972) + e_aq^-1 (-4777) -> H^0 (-12150) -At time : 701.1 ps Reaction : OH^0 (-10630) + OH^0 (-6268) -> H2O2^0 (-12151) -At time : 701.1 ps Reaction : OH^0 (-7458) + OH^0 (-8909) -> H2O2^0 (-12152) -At time : 701.1 ps Reaction : OH^0 (-10750) + OH^0 (-5872) -> H2O2^0 (-12153) -At time : 711.1 ps Reaction : H2O2^0 (-11944) + e_aq^-1 (-5233) -> OH^-1 (-12154) + OH^0 (-12155) -At time : 711.1 ps Reaction : OH^0 (-10491) + H^0 (-10097) -> No product -At time : 711.1 ps Reaction : OH^-1 (-5714) + H3O^1 (-8305) -> No product -At time : 711.1 ps Reaction : e_aq^-1 (-3583) + OH^0 (-6310) -> OH^-1 (-12156) -At time : 721.1 ps Reaction : OH^0 (-10977) + H^0 (-10114) -> No product -At time : 721.1 ps Reaction : OH^0 (-9352) + e_aq^-1 (-5095) -> OH^-1 (-12157) -At time : 721.1 ps Reaction : e_aq^-1 (-4366) + H3O^1 (-6885) -> H^0 (-12158) -At time : 731.1 ps Reaction : H^0 (-12024) + e_aq^-1 (-4040) -> OH^-1 (-12159) + H_2^0 (-12160) -At time : 731.1 ps Reaction : OH^0 (-10989) + OH^0 (-8064) -> H2O2^0 (-12161) -At time : 731.1 ps Reaction : OH^0 (-10408) + OH^0 (-7242) -> H2O2^0 (-12162) -At time : 731.1 ps Reaction : e_aq^-1 (-5499) + OH^0 (-10287) -> OH^-1 (-12163) -At time : 731.1 ps Reaction : OH^0 (-10280) + e_aq^-1 (-5482) -> OH^-1 (-12164) -At time : 731.1 ps Reaction : H^0 (-9823) + H^0 (-9815) -> H_2^0 (-12165) -At time : 731.1 ps Reaction : H^0 (-9189) + e_aq^-1 (-3283) -> OH^-1 (-12166) + H_2^0 (-12167) -At time : 731.1 ps Reaction : e_aq^-1 (-4716) + H3O^1 (-8511) -> H^0 (-12168) -At time : 731.1 ps Reaction : e_aq^-1 (-2959) + OH^0 (-6388) -> OH^-1 (-12169) -At time : 731.1 ps Reaction : H3O^1 (-6721) + OH^-1 (-12159) -> No product -At time : 741.1 ps Reaction : OH^-1 (-12145) + H3O^1 (-11043) -> No product -At time : 741.1 ps Reaction : OH^-1 (-11954) + H3O^1 (-7089) -> No product -At time : 741.1 ps Reaction : OH^0 (-10828) + e_aq^-1 (-4351) -> OH^-1 (-12170) -At time : 741.1 ps Reaction : OH^0 (-10557) + e_aq^-1 (-4221) -> OH^-1 (-12171) -At time : 741.1 ps Reaction : OH^0 (-9215) + e_aq^-1 (-3686) -> OH^-1 (-12172) -At time : 741.1 ps Reaction : e_aq^-1 (-4489) + e_aq^-1 (-8707) -> OH^-1 (-12173) + OH^-1 (-12174) + H_2^0 (-12175) -At time : 741.1 ps Reaction : e_aq^-1 (-1080) + H3O^1 (-8035) -> H^0 (-12176) -At time : 741.1 ps Reaction : e_aq^-1 (-217) + H3O^1 (-7307) -> H^0 (-12177) -At time : 741.1 ps Reaction : e_aq^-1 (-5076) + e_aq^-1 (-5140) -> OH^-1 (-12178) + OH^-1 (-12179) + H_2^0 (-12180) -At time : 751.1 ps Reaction : OH^-1 (-12154) + H3O^1 (-8177) -> No product -At time : 751.1 ps Reaction : OH^0 (-11338) + OH^0 (-7232) -> H2O2^0 (-12181) -At time : 751.1 ps Reaction : OH^0 (-10400) + e_aq^-1 (-8671) -> OH^-1 (-12182) -At time : 751.1 ps Reaction : e_aq^-1 (-5141) + H3O^1 (-8141) -> H^0 (-12183) -At time : 761.1 ps Reaction : OH^-1 (-11529) + H3O^1 (-7047) -> No product -At time : 761.1 ps Reaction : OH^0 (-10788) + OH^0 (-6818) -> H2O2^0 (-12184) -At time : 761.1 ps Reaction : OH^0 (-10727) + OH^0 (-10731) -> H2O2^0 (-12185) -At time : 761.1 ps Reaction : OH^0 (-9516) + e_aq^-1 (-3565) -> OH^-1 (-12186) -At time : 761.1 ps Reaction : OH^0 (-7178) + OH^0 (-8124) -> H2O2^0 (-12187) -At time : 761.1 ps Reaction : OH^0 (-6654) + OH^0 (-7646) -> H2O2^0 (-12188) -At time : 761.1 ps Reaction : e_aq^-1 (-3082) + OH^0 (-6322) -> OH^-1 (-12189) -At time : 771.1 ps Reaction : H3O^1 (-9706) + OH^-1 (-12040) -> No product -At time : 771.1 ps Reaction : H^0 (-10229) + e_aq^-1 (-408) -> OH^-1 (-12190) + H_2^0 (-12191) -At time : 771.1 ps Reaction : OH^0 (-10207) + OH^0 (-7466) -> H2O2^0 (-12192) -At time : 771.1 ps Reaction : H^0 (-9953) + OH^0 (-6886) -> No product -At time : 771.1 ps Reaction : e_aq^-1 (-3024) + OH^0 (-6368) -> OH^-1 (-12193) -At time : 781.1 ps Reaction : OH^-1 (-11980) + H3O^1 (-6131) -> No product -At time : 781.1 ps Reaction : OH^0 (-11335) + OH^0 (-8158) -> H2O2^0 (-12194) -At time : 781.1 ps Reaction : OH^0 (-11096) + OH^0 (-6138) -> H2O2^0 (-12195) -At time : 781.1 ps Reaction : OH^0 (-10891) + OH^0 (-9999) -> H2O2^0 (-12196) -At time : 781.1 ps Reaction : OH^0 (-10584) + OH^0 (-6676) -> H2O2^0 (-12197) -At time : 781.1 ps Reaction : e_aq^-1 (-5522) + OH^0 (-10362) -> OH^-1 (-12198) -At time : 781.1 ps Reaction : OH^0 (-9621) + H^0 (-9619) -> No product -At time : 781.1 ps Reaction : OH^0 (-8769) + OH^0 (-9009) -> H2O2^0 (-12199) -At time : 781.1 ps Reaction : e_aq^-1 (-3475) + OH^0 (-8734) -> OH^-1 (-12200) -At time : 781.1 ps Reaction : OH^0 (-7638) + OH^0 (-8543) -> H2O2^0 (-12201) -At time : 781.1 ps Reaction : e_aq^-1 (-5108) + H3O^1 (-8475) -> H^0 (-12202) -At time : 781.1 ps Reaction : e_aq^-1 (-2924) + OH^0 (-7750) -> OH^-1 (-12203) -At time : 781.1 ps Reaction : e_aq^-1 (-5262) + OH^0 (-8216) -> OH^-1 (-12204) -At time : 781.1 ps Reaction : OH^-1 (-12204) + H3O^1 (-8225) -> No product -At time : 791.1 ps Reaction : H3O^1 (-10836) + e_aq^-1 (-1744) -> H^0 (-12205) -At time : 791.1 ps Reaction : OH^0 (-10429) + OH^0 (-8906) -> H2O2^0 (-12206) -At time : 791.1 ps Reaction : OH^0 (-10366) + OH^0 (-7320) -> H2O2^0 (-12207) -At time : 791.1 ps Reaction : OH^0 (-10049) + OH^0 (-8591) -> H2O2^0 (-12208) -At time : 791.1 ps Reaction : OH^0 (-6734) + OH^0 (-7630) -> H2O2^0 (-12209) -At time : 791.1 ps Reaction : e_aq^-1 (-2784) + H3O^1 (-6465) -> H^0 (-12210) -At time : 791.1 ps Reaction : e_aq^-1 (-5007) + H3O^1 (-6059) -> H^0 (-12211) -At time : 791.1 ps Reaction : e_aq^-1 (-3998) + OH^0 (-7640) -> OH^-1 (-12212) -At time : 801.1 ps Reaction : OH^0 (-10735) + e_aq^-1 (-3968) -> OH^-1 (-12213) -At time : 801.1 ps Reaction : OH^0 (-10587) + OH^0 (-5952) -> H2O2^0 (-12214) -At time : 801.1 ps Reaction : H^0 (-9137) + e_aq^-1 (-4784) -> OH^-1 (-12215) + H_2^0 (-12216) -At time : 801.1 ps Reaction : e_aq^-1 (-3529) + H3O^1 (-7699) -> H^0 (-12217) -At time : 811.1 ps Reaction : OH^-1 (-12124) + H3O^1 (-7209) -> No product -At time : 811.1 ps Reaction : e_aq^-1 (-3364) + OH^0 (-6218) -> OH^-1 (-12218) -At time : 811.1 ps Reaction : e_aq^-1 (-2593) + e_aq^-1 (-2599) -> OH^-1 (-12219) + OH^-1 (-12220) + H_2^0 (-12221) -At time : 811.1 ps Reaction : e_aq^-1 (-4873) + OH^0 (-8078) -> OH^-1 (-12222) -At time : 821.1 ps Reaction : H3O^1 (-10480) + OH^-1 (-11851) -> No product -At time : 831.1 ps Reaction : OH^0 (-10899) + OH^0 (-10016) -> H2O2^0 (-12223) -At time : 831.1 ps Reaction : OH^0 (-10546) + OH^0 (-8441) -> H2O2^0 (-12224) -At time : 831.1 ps Reaction : OH^0 (-6950) + OH^0 (-8585) -> H2O2^0 (-12225) -At time : 841.1 ps Reaction : H^0 (-9745) + OH^0 (-6674) -> No product -At time : 841.1 ps Reaction : OH^0 (-7978) + OH^0 (-8588) -> H2O2^0 (-12226) -At time : 841.1 ps Reaction : e_aq^-1 (-4534) + OH^0 (-6186) -> OH^-1 (-12227) -At time : 841.1 ps Reaction : e_aq^-1 (-4567) + H3O^1 (-6015) -> H^0 (-12228) -At time : 841.1 ps Reaction : H3O^1 (-10313) + OH^-1 (-5810) -> No product -At time : 841.1 ps Reaction : OH^0 (-6990) + OH^0 (-7982) -> H2O2^0 (-12229) -At time : 851.1 ps Reaction : OH^0 (-10956) + OH^0 (-10961) -> H2O2^0 (-12230) -At time : 851.1 ps Reaction : e_aq^-1 (-3160) + H^0 (-9515) -> OH^-1 (-12231) + H_2^0 (-12232) -At time : 851.1 ps Reaction : OH^0 (-7570) + e_aq^-1 (-8599) -> OH^-1 (-12233) -At time : 851.1 ps Reaction : e_aq^-1 (-3929) + OH^0 (-5954) -> OH^-1 (-12234) -At time : 861.1 ps Reaction : OH^-1 (-12171) + H3O^1 (-7609) -> No product -At time : 861.1 ps Reaction : H3O^1 (-9567) + OH^-1 (-12169) -> No product -At time : 861.1 ps Reaction : OH^0 (-9792) + H^0 (-9793) -> No product -At time : 871.1 ps Reaction : OH^-1 (-12164) + H3O^1 (-7417) -> No product -At time : 871.1 ps Reaction : e_aq^-1 (-3658) + H3O^1 (-6413) -> H^0 (-12235) -At time : 881.1 ps Reaction : H3O^1 (-10583) + e_aq^-1 (-3946) -> H^0 (-12236) -At time : 881.1 ps Reaction : H^0 (-10558) + OH^0 (-5790) -> No product -At time : 881.1 ps Reaction : OH^0 (-9234) + OH^0 (-9669) -> H2O2^0 (-12237) -At time : 881.1 ps Reaction : e_aq^-1 (-4942) + H3O^1 (-8394) -> H^0 (-12238) -At time : 891.1 ps Reaction : OH^-1 (-12189) + H3O^1 (-6313) -> No product -At time : 891.1 ps Reaction : OH^-1 (-12131) + H3O^1 (-8838) -> No product -At time : 891.1 ps Reaction : e_aq^-1 (-31) + H2O2^0 (-11505) -> OH^-1 (-12239) + OH^0 (-12240) -At time : 891.1 ps Reaction : OH^0 (-10570) + OH^0 (-9834) -> H2O2^0 (-12241) -At time : 891.1 ps Reaction : OH^0 (-10483) + OH^0 (-6034) -> H2O2^0 (-12242) -At time : 891.1 ps Reaction : OH^0 (-7380) + OH^0 (-9115) -> H2O2^0 (-12243) -At time : 901.1 ps Reaction : H3O^1 (-6121) + OH^-1 (-12239) -> No product -At time : 901.1 ps Reaction : H3O^1 (-6237) + OH^-1 (-12117) -> No product -At time : 901.1 ps Reaction : OH^-1 (-12022) + H3O^1 (-11116) -> No product -At time : 901.1 ps Reaction : OH^0 (-10530) + e_aq^-1 (-1675) -> OH^-1 (-12244) -At time : 901.1 ps Reaction : OH^0 (-9653) + OH^0 (-7660) -> H2O2^0 (-12245) -At time : 901.1 ps Reaction : e_aq^-1 (-1068) + H3O^1 (-6167) -> H^0 (-12246) -At time : 911.1 ps Reaction : OH^-1 (-12212) + H3O^1 (-6681) -> No product -At time : 911.1 ps Reaction : OH^-1 (-12091) + H3O^1 (-6935) -> No product -At time : 911.1 ps Reaction : e_aq^-1 (-5111) + H3O^1 (-7475) -> H^0 (-12247) -At time : 911.1 ps Reaction : H^0 (-10541) + OH^0 (-9943) -> No product -At time : 921.1 ps Reaction : e_aq^-1 (-3358) + H3O^1 (-6219) -> H^0 (-12248) -At time : 931.1 ps Reaction : H^0 (-11236) + OH^0 (-7874) -> No product -At time : 931.1 ps Reaction : OH^0 (-10555) + OH^0 (-9283) -> H2O2^0 (-12249) -At time : 931.1 ps Reaction : OH^0 (-9448) + OH^0 (-5984) -> H2O2^0 (-12250) -At time : 931.1 ps Reaction : OH^0 (-8462) + OH^0 (-8975) -> H2O2^0 (-12251) -At time : 941.1 ps Reaction : OH^0 (-11300) + OH^0 (-8765) -> H2O2^0 (-12252) -At time : 941.1 ps Reaction : OH^0 (-8492) + OH^0 (-8935) -> H2O2^0 (-12253) -At time : 951.1 ps Reaction : OH^-1 (-12215) + H3O^1 (-8610) -> No product -At time : 951.1 ps Reaction : OH^-1 (-12213) + H3O^1 (-7831) -> No product -At time : 951.1 ps Reaction : H^0 (-10292) + OH^0 (-8288) -> No product -At time : 951.1 ps Reaction : OH^0 (-6794) + OH^0 (-8534) -> H2O2^0 (-12254) -At time : 951.1 ps Reaction : e_aq^-1 (-5643) + H3O^1 (-8307) -> H^0 (-12255) -At time : 951.1 ps Reaction : e_aq^-1 (-5623) + H3O^1 (-7349) -> H^0 (-12256) -At time : 951.1 ps Reaction : e_aq^-1 (-3611) + H3O^1 (-6345) -> H^0 (-12257) -At time : 951.1 ps Reaction : e_aq^-1 (-3548) + H3O^1 (-6279) -> H^0 (-12258) -At time : 961.1 ps Reaction : OH^-1 (-11997) + H3O^1 (-8517) -> No product -At time : 961.1 ps Reaction : OH^0 (-8540) + H^0 (-9048) -> No product -At time : 961.1 ps Reaction : OH^-1 (-5813) + H3O^1 (-8293) -> No product -At time : 971.1 ps Reaction : OH^0 (-11322) + e_aq^-1 (-4397) -> OH^-1 (-12259) -At time : 971.1 ps Reaction : OH^0 (-11079) + OH^0 (-7224) -> H2O2^0 (-12260) -At time : 971.1 ps Reaction : e_aq^-1 (-1205) + OH^0 (-8014) -> OH^-1 (-12261) -At time : 981.1 ps Reaction : OH^-1 (-12234) + H3O^1 (-7825) -> No product -At time : 981.1 ps Reaction : e_aq^-1 (-5179) + H2O2^0 (-11706) -> OH^-1 (-12262) + OH^0 (-12263) -At time : 981.1 ps Reaction : OH^0 (-10468) + OH^0 (-8076) -> H2O2^0 (-12264) -At time : 981.1 ps Reaction : OH^0 (-10398) + OH^0 (-8222) -> H2O2^0 (-12265) -At time : 981.1 ps Reaction : OH^0 (-9186) + e_aq^-1 (-3272) -> OH^-1 (-12266) -At time : 981.1 ps Reaction : e_aq^-1 (-4110) + H3O^1 (-6779) -> H^0 (-12267) -At time : 991.1 ps Reaction : OH^-1 (-12262) + H3O^1 (-8165) -> No product -At time : 991.1 ps Reaction : H^0 (-9920) + H^0 (-11319) -> H_2^0 (-12268) -At time : 991.1 ps Reaction : H3O^1 (-11000) + e_aq^-1 (-4915) -> H^0 (-12269) -At time : 991.1 ps Reaction : OH^0 (-10008) + OH^0 (-7964) -> H2O2^0 (-12270) -At time : 1.0011 ns Reaction : H3O^1 (-10849) + OH^-1 (-12244) -> No product -At time : 1.0011 ns Reaction : H3O^1 (-10622) + OH^-1 (-12166) -> No product -At time : 1.0011 ns Reaction : OH^-1 (-12073) + H3O^1 (-6737) -> No product -At time : 1.0011 ns Reaction : OH^0 (-10969) + H^0 (-10105) -> No product -At time : 1.0011 ns Reaction : H^0 (-9537) + OH^0 (-5896) -> No product -At time : 1.1011 ns Reaction : OH^-1 (-12266) + H3O^1 (-6243) -> No product -At time : 1.1011 ns Reaction : e_aq^-1 (-4423) + H3O^1 (-10857) -> H^0 (-12271) -At time : 1.1011 ns Reaction : OH^0 (-10689) + e_aq^-1 (-2693) -> OH^-1 (-12272) -At time : 1.1011 ns Reaction : OH^0 (-10649) + H^0 (-9541) -> No product -At time : 1.1011 ns Reaction : OH^0 (-10446) + OH^0 (-8096) -> H2O2^0 (-12273) -At time : 1.1011 ns Reaction : OH^0 (-10328) + OH^0 (-7360) -> H2O2^0 (-12274) -At time : 1.1011 ns Reaction : e_aq^-1 (-4215) + H3O^1 (-9885) -> H^0 (-12275) -At time : 1.1011 ns Reaction : e_aq^-1 (-3673) + OH^0 (-9576) -> OH^-1 (-12276) -At time : 1.1011 ns Reaction : H^0 (-9226) + OH^0 (-5910) -> No product -At time : 1.1011 ns Reaction : OH^0 (-9192) + e_aq^-1 (-3176) -> OH^-1 (-12277) -At time : 1.1011 ns Reaction : e_aq^-1 (-3594) + OH^0 (-9027) -> OH^-1 (-12278) -At time : 1.1011 ns Reaction : e_aq^-1 (-3297) + H^0 (-9018) -> OH^-1 (-12279) + H_2^0 (-12280) -At time : 1.1011 ns Reaction : e_aq^-1 (-4660) + H3O^1 (-8601) -> H^0 (-12281) -At time : 1.1011 ns Reaction : e_aq^-1 (-4900) + H3O^1 (-8075) -> H^0 (-12282) -At time : 1.1011 ns Reaction : OH^0 (-6686) + OH^0 (-7836) -> H2O2^0 (-12283) -At time : 1.1011 ns Reaction : e_aq^-1 (-1344) + H3O^1 (-7559) -> H^0 (-12284) -At time : 1.1011 ns Reaction : e_aq^-1 (-3299) + OH^0 (-6236) -> OH^-1 (-12285) -At time : 1.1011 ns Reaction : OH^0 (-9657) + OH^0 (-10702) -> H2O2^0 (-12286) -At time : 1.2011 ns Reaction : H3O^1 (-7037) + OH^-1 (-12261) -> No product -At time : 1.2011 ns Reaction : e_aq^-1 (-3660) + H^0 (-12235) -> OH^-1 (-12287) + H_2^0 (-12288) -At time : 1.2011 ns Reaction : e_aq^-1 (-3811) + H2O2^0 (-12082) -> OH^-1 (-12289) + OH^0 (-12290) -At time : 1.2011 ns Reaction : OH^-1 (-12026) + H3O^1 (-7769) -> No product -At time : 1.2011 ns Reaction : H3O^1 (-6349) + OH^-1 (-12014) -> No product -At time : 1.2011 ns Reaction : OH^-1 (-11968) + H3O^1 (-6709) -> No product -At time : 1.2011 ns Reaction : OH^0 (-11229) + OH^0 (-7798) -> H2O2^0 (-12291) -At time : 1.2011 ns Reaction : OH^0 (-10938) + OH^0 (-10064) -> H2O2^0 (-12292) -At time : 1.2011 ns Reaction : H^0 (-10880) + OH^0 (-6910) -> No product -At time : 1.2011 ns Reaction : OH^0 (-10526) + e_aq^-1 (-1615) -> OH^-1 (-12293) -At time : 1.2011 ns Reaction : OH^0 (-10166) + OH^0 (-8897) -> H2O2^0 (-12294) -At time : 1.2011 ns Reaction : e_aq^-1 (-1246) + H^0 (-10070) -> OH^-1 (-12295) + H_2^0 (-12296) -At time : 1.2011 ns Reaction : OH^0 (-9644) + OH^0 (-6552) -> H2O2^0 (-12297) -At time : 1.2011 ns Reaction : e_aq^-1 (-3048) + OH^0 (-9536) -> OH^-1 (-12298) -At time : 1.2011 ns Reaction : e_aq^-1 (-4528) + OH^0 (-9306) -> OH^-1 (-12299) -At time : 1.2011 ns Reaction : OH^0 (-9156) + OH^0 (-7368) -> H2O2^0 (-12300) -At time : 1.2011 ns Reaction : H^0 (-9086) + H^0 (-9088) -> H_2^0 (-12301) -At time : 1.2011 ns Reaction : e_aq^-1 (-2876) + H3O^1 (-7745) -> H^0 (-12302) -At time : 1.2011 ns Reaction : OH^0 (-7546) + OH^0 (-7548) -> H2O2^0 (-12303) -At time : 1.3011 ns Reaction : OH^-1 (-12299) + H3O^1 (-7563) -> No product -At time : 1.3011 ns Reaction : OH^-1 (-12233) + H3O^1 (-7957) -> No product -At time : 1.3011 ns Reaction : H3O^1 (-6217) + OH^-1 (-12218) -> No product -At time : 1.3011 ns Reaction : e_aq^-1 (-5297) + H^0 (-12067) -> OH^-1 (-12304) + H_2^0 (-12305) -At time : 1.3011 ns Reaction : e_aq^-1 (-4767) + H^0 (-11773) -> OH^-1 (-12306) + H_2^0 (-12307) -At time : 1.3011 ns Reaction : e_aq^-1 (-5648) + H^0 (-11747) -> OH^-1 (-12308) + H_2^0 (-12309) -At time : 1.3011 ns Reaction : OH^0 (-10949) + OH^0 (-7008) -> H2O2^0 (-12310) -At time : 1.3011 ns Reaction : OH^0 (-10261) + OH^0 (-7434) -> H2O2^0 (-12311) -At time : 1.3011 ns Reaction : OH^0 (-10202) + OH^0 (-7474) -> H2O2^0 (-12312) -At time : 1.3011 ns Reaction : OH^0 (-10102) + OH^0 (-8030) -> H2O2^0 (-12313) -At time : 1.3011 ns Reaction : OH^0 (-9867) + OH^0 (-6816) -> H2O2^0 (-12314) -At time : 1.3011 ns Reaction : OH^0 (-9809) + H^0 (-9267) -> No product -At time : 1.3011 ns Reaction : OH^0 (-6562) + OH^0 (-9035) -> H2O2^0 (-12315) -At time : 1.3011 ns Reaction : e_aq^-1 (-4158) + H^0 (-8992) -> OH^-1 (-12316) + H_2^0 (-12317) -At time : 1.3011 ns Reaction : e_aq^-1 (-5072) + H3O^1 (-8129) -> H^0 (-12318) -At time : 1.3011 ns Reaction : e_aq^-1 (-3136) + H3O^1 (-6305) -> H^0 (-12319) -At time : 1.3011 ns Reaction : e_aq^-1 (-4406) + e_aq^-1 (-4441) -> OH^-1 (-12320) + OH^-1 (-12321) + H_2^0 (-12322) -At time : 1.3011 ns Reaction : e_aq^-1 (-1047) + H3O^1 (-6031) -> H^0 (-12323) -At time : 1.4011 ns Reaction : OH^-1 (-12321) + H3O^1 (-10867) -> No product -At time : 1.4011 ns Reaction : H^0 (-12217) + e_aq^-1 (-3533) -> OH^-1 (-12324) + H_2^0 (-12325) -At time : 1.4011 ns Reaction : H3O^1 (-6359) + OH^-1 (-12193) -> No product -At time : 1.4011 ns Reaction : OH^-1 (-12133) + H3O^1 (-8907) -> No product -At time : 1.4011 ns Reaction : H2O2^0 (-11535) + e_aq^-1 (-8893) -> OH^-1 (-12326) + OH^0 (-12327) -At time : 1.4011 ns Reaction : e_aq^-1 (-624) + H^0 (-11256) -> OH^-1 (-12328) + H_2^0 (-12329) -At time : 1.4011 ns Reaction : OH^0 (-11255) + OH^0 (-7194) -> H2O2^0 (-12330) -At time : 1.4011 ns Reaction : OH^0 (-11187) + OH^0 (-8314) -> H2O2^0 (-12331) -At time : 1.4011 ns Reaction : OH^0 (-10973) + e_aq^-1 (-4761) -> OH^-1 (-12332) -At time : 1.4011 ns Reaction : H^0 (-10806) + OH^0 (-5757) -> No product -At time : 1.4011 ns Reaction : OH^0 (-10782) + OH^0 (-7618) -> H2O2^0 (-12333) -At time : 1.4011 ns Reaction : OH^0 (-10694) + e_aq^-1 (-3744) -> OH^-1 (-12334) -At time : 1.4011 ns Reaction : H3O^1 (-10351) + e_aq^-1 (-95) -> H^0 (-12335) -At time : 1.4011 ns Reaction : OH^0 (-9970) + OH^0 (-7938) -> H2O2^0 (-12336) -At time : 1.4011 ns Reaction : OH^0 (-9485) + OH^0 (-8741) -> H2O2^0 (-12337) -At time : 1.4011 ns Reaction : H^0 (-9191) + e_aq^-1 (-3535) -> OH^-1 (-12338) + H_2^0 (-12339) -At time : 1.4011 ns Reaction : OH^0 (-7384) + OH^0 (-8322) -> H2O2^0 (-12340) -At time : 1.4011 ns Reaction : e_aq^-1 (-4613) + H3O^1 (-7985) -> H^0 (-12341) -At time : 1.4011 ns Reaction : e_aq^-1 (-3711) + OH^0 (-7764) -> OH^-1 (-12342) -At time : 1.4011 ns Reaction : e_aq^-1 (-4214) + H3O^1 (-6831) -> H^0 (-12343) -At time : 1.4011 ns Reaction : H3O^1 (-6517) + OH^-1 (-12334) -> No product -At time : 1.4011 ns Reaction : OH^0 (-10181) + OH^0 (-10186) -> H2O2^0 (-12344) -At time : 1.4011 ns Reaction : e_aq^-1 (-5476) + OH^0 (-8258) -> OH^-1 (-12345) -At time : 1.4011 ns Reaction : e_aq^-1 (-5637) + OH^0 (-7362) -> OH^-1 (-12346) -At time : 1.4011 ns Reaction : e_aq^-1 (-5248) + OH^0 (-6076) -> OH^-1 (-12347) -At time : 1.4011 ns Reaction : e_aq^-1 (-4269) + OH^0 (-5992) -> OH^-1 (-12348) -At time : 1.5011 ns Reaction : OH^0 (-5930) + OH^0 (-12290) -> H2O2^0 (-12349) -At time : 1.5011 ns Reaction : H^0 (-11705) + e_aq^-1 (-3113) -> OH^-1 (-12350) + H_2^0 (-12351) -At time : 1.5011 ns Reaction : e_aq^-1 (-4743) + H2O2^0 (-11582) -> OH^-1 (-12352) + OH^0 (-12353) -At time : 1.5011 ns Reaction : OH^0 (-11287) + OH^0 (-10600) -> H2O2^0 (-12354) -At time : 1.5011 ns Reaction : e_aq^-1 (-161) + H3O^1 (-11165) -> H^0 (-12355) -At time : 1.5011 ns Reaction : e_aq^-1 (-458) + H3O^1 (-11110) -> H^0 (-12356) -At time : 1.5011 ns Reaction : H3O^1 (-10545) + OH^-1 (-5792) -> No product -At time : 1.5011 ns Reaction : OH^0 (-10525) + OH^0 (-9298) -> H2O2^0 (-12357) -At time : 1.5011 ns Reaction : OH^0 (-10442) + e_aq^-1 (-5079) -> OH^-1 (-12358) -At time : 1.5011 ns Reaction : OH^0 (-10381) + OH^0 (-7278) -> H2O2^0 (-12359) -At time : 1.5011 ns Reaction : OH^0 (-10090) + e_aq^-1 (-4705) -> OH^-1 (-12360) -At time : 1.5011 ns Reaction : e_aq^-1 (-1565) + OH^0 (-10001) -> OH^-1 (-12361) -At time : 1.5011 ns Reaction : OH^0 (-9425) + OH^0 (-7508) -> H2O2^0 (-12362) -At time : 1.5011 ns Reaction : OH^0 (-9324) + OH^0 (-6036) -> H2O2^0 (-12363) -At time : 1.5011 ns Reaction : e_aq^-1 (-8878) + OH^0 (-8979) -> OH^-1 (-12364) -At time : 1.5011 ns Reaction : OH^0 (-8495) + OH^0 (-8920) -> H2O2^0 (-12365) -At time : 1.5011 ns Reaction : e_aq^-1 (-4601) + H3O^1 (-7975) -> H^0 (-12366) -At time : 1.5011 ns Reaction : e_aq^-1 (-3486) + H3O^1 (-6221) -> H^0 (-12367) -At time : 1.5011 ns Reaction : OH^-1 (-12361) + H3O^1 (-7571) -> No product -At time : 1.5011 ns Reaction : H3O^1 (-6877) + OH^-1 (-12348) -> No product -At time : 1.5011 ns Reaction : e_aq^-1 (-4630) + H3O^1 (-7013) -> H^0 (-12368) -At time : 1.6011 ns Reaction : OH^-1 (-12342) + H3O^1 (-8778) -> No product -At time : 1.6011 ns Reaction : OH^-1 (-12316) + H3O^1 (-7887) -> No product -At time : 1.6011 ns Reaction : OH^-1 (-12293) + H3O^1 (-6919) -> No product -At time : 1.6011 ns Reaction : OH^-1 (-12277) + H3O^1 (-6283) -> No product -At time : 1.6011 ns Reaction : H3O^1 (-6193) + OH^-1 (-12170) -> No product -At time : 1.6011 ns Reaction : OH^-1 (-12163) + H3O^1 (-6097) -> No product -At time : 1.6011 ns Reaction : OH^-1 (-12052) + H3O^1 (-8203) -> No product -At time : 1.6011 ns Reaction : H3O^1 (-10129) + OH^-1 (-11852) -> No product -At time : 1.6011 ns Reaction : e_aq^-1 (-4653) + H2O2^0 (-11770) -> OH^-1 (-12369) + OH^0 (-12370) -At time : 1.6011 ns Reaction : H^0 (-10696) + OH^0 (-5918) -> No product -At time : 1.6011 ns Reaction : OH^0 (-9521) + OH^0 (-6290) -> H2O2^0 (-12371) -At time : 1.6011 ns Reaction : H3O^1 (-9373) + e_aq^-1 (-5441) -> H^0 (-12372) -At time : 1.6011 ns Reaction : e_aq^-1 (-921) + H3O^1 (-8883) -> H^0 (-12373) -At time : 1.6011 ns Reaction : e_aq^-1 (-4027) + H3O^1 (-6693) -> H^0 (-12374) -At time : 1.6011 ns Reaction : e_aq^-1 (-2319) + e_aq^-1 (-2332) -> OH^-1 (-12375) + OH^-1 (-12376) + H_2^0 (-12377) -At time : 1.6011 ns Reaction : OH^-1 (-12369) + H3O^1 (-8604) -> No product -At time : 1.6011 ns Reaction : e_aq^-1 (-1357) + OH^0 (-7560) -> OH^-1 (-12378) -At time : 1.6011 ns Reaction : e_aq^-1 (-5651) + OH^0 (-6116) -> OH^-1 (-12379) -At time : 1.7011 ns Reaction : H3O^1 (-10500) + OH^-1 (-12360) -> No product -At time : 1.7011 ns Reaction : OH^-1 (-12352) + H3O^1 (-6159) -> No product -At time : 1.7011 ns Reaction : H3O^1 (-11094) + OH^-1 (-12347) -> No product -At time : 1.7011 ns Reaction : OH^-1 (-12278) + H3O^1 (-6331) -> No product -At time : 1.7011 ns Reaction : OH^-1 (-12179) + H3O^1 (-10428) -> No product -At time : 1.7011 ns Reaction : H^0 (-11974) + OH^0 (-7476) -> No product -At time : 1.7011 ns Reaction : H2O2^0 (-11880) + e_aq^-1 (-3825) -> OH^-1 (-12380) + OH^0 (-12381) -At time : 1.7011 ns Reaction : H2O2^0 (-11655) + e_aq^-1 (-2473) -> OH^-1 (-12382) + OH^0 (-12383) -At time : 1.7011 ns Reaction : e_aq^-1 (-5566) + H3O^1 (-11182) -> H^0 (-12384) -At time : 1.7011 ns Reaction : OH^0 (-10431) + OH^0 (-10198) -> H2O2^0 (-12385) -At time : 1.7011 ns Reaction : e_aq^-1 (-5050) + H3O^1 (-10165) -> H^0 (-12386) -At time : 1.7011 ns Reaction : H3O^1 (-10063) + e_aq^-1 (-4597) -> H^0 (-12387) -At time : 1.7011 ns Reaction : OH^0 (-9295) + OH^0 (-7928) -> H2O2^0 (-12388) -At time : 1.7011 ns Reaction : e_aq^-1 (-3491) + H^0 (-9016) -> OH^-1 (-12389) + H_2^0 (-12390) -At time : 1.7011 ns Reaction : OH^0 (-7954) + OH^0 (-8981) -> H2O2^0 (-12391) -At time : 1.7011 ns Reaction : OH^0 (-6792) + OH^0 (-7622) -> H2O2^0 (-12392) -At time : 1.7011 ns Reaction : e_aq^-1 (-2621) + H3O^1 (-6567) -> H^0 (-12393) -At time : 1.8011 ns Reaction : OH^-1 (-12350) + H3O^1 (-6303) -> No product -At time : 1.8011 ns Reaction : OH^-1 (-12345) + H3O^1 (-7305) -> No product -At time : 1.8011 ns Reaction : H3O^1 (-7523) + OH^-1 (-12306) -> No product -At time : 1.8011 ns Reaction : OH^0 (-12263) + OH^0 (-8168) -> H2O2^0 (-12394) -At time : 1.8011 ns Reaction : H^0 (-12236) + OH^0 (-6672) -> No product -At time : 1.8011 ns Reaction : e_aq^-1 (-5466) + H2O2^0 (-12056) -> OH^-1 (-12395) + OH^0 (-12396) -At time : 1.8011 ns Reaction : H^0 (-11865) + OH^0 (-5856) -> No product -At time : 1.8011 ns Reaction : e_aq^-1 (-4107) + H2O2^0 (-11841) -> OH^-1 (-12397) + OH^0 (-12398) -At time : 1.8011 ns Reaction : OH^0 (-10710) + OH^0 (-6616) -> H2O2^0 (-12399) -At time : 1.8011 ns Reaction : e_aq^-1 (-811) + H3O^1 (-10187) -> H^0 (-12400) -At time : 1.8011 ns Reaction : H^0 (-9858) + e_aq^-1 (-4141) -> OH^-1 (-12401) + H_2^0 (-12402) -At time : 1.8011 ns Reaction : OH^0 (-8316) + OH^0 (-8955) -> H2O2^0 (-12403) -At time : 1.8011 ns Reaction : e_aq^-1 (-3065) + H3O^1 (-8757) -> H^0 (-12404) -At time : 1.8011 ns Reaction : H3O^1 (-7117) + e_aq^-1 (-8620) -> H^0 (-12405) -At time : 1.8011 ns Reaction : e_aq^-1 (-3876) + e_aq^-1 (-3815) -> OH^-1 (-12406) + OH^-1 (-12407) + H_2^0 (-12408) -At time : 1.8011 ns Reaction : e_aq^-1 (-4444) + OH^0 (-6920) -> OH^-1 (-12409) -At time : 1.8011 ns Reaction : e_aq^-1 (-3213) + OH^0 (-6270) -> OH^-1 (-12410) -At time : 1.8011 ns Reaction : e_aq^-1 (-1408) + OH^0 (-5748) -> OH^-1 (-12411) -At time : 1.9011 ns Reaction : OH^-1 (-12409) + H3O^1 (-8580) -> No product -At time : 1.9011 ns Reaction : OH^-1 (-12395) + H3O^1 (-7319) -> No product -At time : 1.9011 ns Reaction : H3O^1 (-5945) + OH^-1 (-12382) -> No product -At time : 1.9011 ns Reaction : OH^-1 (-12378) + H3O^1 (-6985) -> No product -At time : 1.9011 ns Reaction : OH^-1 (-12346) + H3O^1 (-8952) -> No product -At time : 1.9011 ns Reaction : OH^-1 (-12289) + H3O^1 (-6577) -> No product -At time : 1.9011 ns Reaction : H3O^1 (-6905) + OH^-1 (-12259) -> No product -At time : 1.9011 ns Reaction : e_aq^-1 (-1950) + H2O2^0 (-12184) -> OH^-1 (-12412) + OH^0 (-12413) -At time : 1.9011 ns Reaction : H^0 (-12079) + e_aq^-1 (-5537) -> OH^-1 (-12414) + H_2^0 (-12415) -At time : 1.9011 ns Reaction : H3O^1 (-11078) + e_aq^-1 (-8410) -> H^0 (-12416) -At time : 1.9011 ns Reaction : e_aq^-1 (-4347) + H3O^1 (-10840) -> H^0 (-12417) -At time : 1.9011 ns Reaction : OH^0 (-10674) + OH^0 (-6436) -> H2O2^0 (-12418) -At time : 1.9011 ns Reaction : H^0 (-10578) + OH^0 (-8993) -> No product -At time : 1.9011 ns Reaction : OH^0 (-10437) + e_aq^-1 (-5051) -> OH^-1 (-12419) -At time : 1.9011 ns Reaction : OH^0 (-10188) + OH^0 (-7182) -> H2O2^0 (-12420) -At time : 1.9011 ns Reaction : OH^0 (-10043) + OH^0 (-5745) -> H2O2^0 (-12421) -At time : 1.9011 ns Reaction : OH^0 (-9765) + OH^0 (-6698) -> H2O2^0 (-12422) -At time : 1.9011 ns Reaction : OH^0 (-9443) + OH^0 (-8837) -> H2O2^0 (-12423) -At time : 1.9011 ns Reaction : OH^0 (-9405) + e_aq^-1 (-5594) -> OH^-1 (-12424) -At time : 1.9011 ns Reaction : e_aq^-1 (-5074) + e_aq^-1 (-8632) -> OH^-1 (-12425) + OH^-1 (-12426) + H_2^0 (-12427) -At time : 1.9011 ns Reaction : e_aq^-1 (-2230) + e_aq^-1 (-8431) -> OH^-1 (-12428) + OH^-1 (-12429) + H_2^0 (-12430) -At time : 1.9011 ns Reaction : OH^0 (-6182) + OH^0 (-6996) -> H2O2^0 (-12431) -At time : 1.9011 ns Reaction : e_aq^-1 (-1466) + H3O^1 (-6971) -> H^0 (-12432) -At time : 1.9011 ns Reaction : OH^-1 (-5795) + H3O^1 (-5869) -> No product -At time : 2.0011 ns Reaction : H3O^1 (-7859) + OH^-1 (-12429) -> No product -At time : 2.0011 ns Reaction : OH^0 (-6798) + OH^0 (-12398) -> H2O2^0 (-12433) -At time : 2.0011 ns Reaction : H2O2^0 (-12336) + e_aq^-1 (-4460) -> OH^-1 (-12434) + OH^0 (-12435) -At time : 2.0011 ns Reaction : H3O^1 (-10678) + OH^-1 (-12272) -> No product -At time : 2.0011 ns Reaction : OH^-1 (-12190) + H3O^1 (-7253) -> No product -At time : 2.0011 ns Reaction : e_aq^-1 (-723) + H^0 (-12183) -> OH^-1 (-12436) + H_2^0 (-12437) -At time : 2.0011 ns Reaction : H3O^1 (-10522) + OH^-1 (-12173) -> No product -At time : 2.0011 ns Reaction : e_aq^-1 (-5515) + H^0 (-12123) -> OH^-1 (-12438) + H_2^0 (-12439) -At time : 2.0011 ns Reaction : H^0 (-12081) + OH^0 (-7236) -> No product -At time : 2.0011 ns Reaction : H2O2^0 (-11933) + e_aq^-1 (-4145) -> OH^-1 (-12440) + OH^0 (-12441) -At time : 2.0011 ns Reaction : OH^0 (-10595) + H^0 (-10596) -> No product -At time : 2.0011 ns Reaction : H^0 (-9791) + e_aq^-1 (-8434) -> OH^-1 (-12442) + H_2^0 (-12443) -At time : 2.0011 ns Reaction : OH^0 (-7112) + OH^0 (-9089) -> H2O2^0 (-12444) -At time : 2.0011 ns Reaction : OH^0 (-7028) + OH^0 (-8701) -> H2O2^0 (-12445) -At time : 2.0011 ns Reaction : H3O^1 (-6101) + e_aq^-1 (-8659) -> H^0 (-12446) -At time : 2.0011 ns Reaction : OH^0 (-7152) + OH^0 (-8106) -> H2O2^0 (-12447) -At time : 2.0011 ns Reaction : e_aq^-1 (-2490) + H3O^1 (-7801) -> H^0 (-12448) -At time : 2.0011 ns Reaction : e_aq^-1 (-3908) + H3O^1 (-6665) -> H^0 (-12449) -At time : 2.1011 ns Reaction : H^0 (-12446) + e_aq^-1 (-8653) -> OH^-1 (-12450) + H_2^0 (-12451) -At time : 2.1011 ns Reaction : H3O^1 (-6967) + OH^-1 (-12411) -> No product -At time : 2.1011 ns Reaction : OH^-1 (-12338) + H3O^1 (-6261) -> No product -At time : 2.1011 ns Reaction : OH^-1 (-12287) + H3O^1 (-6415) -> No product -At time : 2.1011 ns Reaction : H3O^1 (-10397) + OH^-1 (-12182) -> No product -At time : 2.1011 ns Reaction : OH^-1 (-11887) + H3O^1 (-7693) -> No product -At time : 2.1011 ns Reaction : H2O2^0 (-11672) + e_aq^-1 (-4629) -> OH^-1 (-12452) + OH^0 (-12453) -At time : 2.1011 ns Reaction : OH^0 (-10464) + OH^0 (-10143) -> H2O2^0 (-12454) -At time : 2.1011 ns Reaction : e_aq^-1 (-5567) + H3O^1 (-10359) -> H^0 (-12455) -At time : 2.1011 ns Reaction : OH^0 (-10095) + OH^0 (-8024) -> H2O2^0 (-12456) -At time : 2.1011 ns Reaction : e_aq^-1 (-2990) + OH^0 (-9544) -> OH^-1 (-12457) -At time : 2.1011 ns Reaction : H^0 (-9274) + e_aq^-1 (-2137) -> OH^-1 (-12458) + H_2^0 (-12459) -At time : 2.1011 ns Reaction : e_aq^-1 (-2800) + OH^0 (-8774) -> OH^-1 (-12460) -At time : 2.1011 ns Reaction : OH^0 (-7406) + OH^0 (-8662) -> H2O2^0 (-12461) -At time : 2.1011 ns Reaction : e_aq^-1 (-5603) + H3O^1 (-8655) -> H^0 (-12462) -At time : 2.1011 ns Reaction : OH^0 (-7208) + OH^0 (-8160) -> H2O2^0 (-12463) -At time : 2.1011 ns Reaction : e_aq^-1 (-930) + H3O^1 (-8099) -> H^0 (-12464) -At time : 2.1011 ns Reaction : e_aq^-1 (-4667) + H3O^1 (-7997) -> H^0 (-12465) -At time : 2.1011 ns Reaction : e_aq^-1 (-4966) + H3O^1 (-7127) -> H^0 (-12466) -At time : 2.1011 ns Reaction : e_aq^-1 (-4298) + H3O^1 (-6837) -> H^0 (-12467) -At time : 2.1011 ns Reaction : e_aq^-1 (-3866) + H3O^1 (-6599) -> H^0 (-12468) -At time : 2.2011 ns Reaction : H3O^1 (-6019) + OH^-1 (-12452) -> No product -At time : 2.2011 ns Reaction : OH^-1 (-12450) + H3O^1 (-8490) -> No product -At time : 2.2011 ns Reaction : H3O^1 (-11049) + OH^-1 (-12419) -> No product -At time : 2.2011 ns Reaction : e_aq^-1 (-3671) + H^0 (-11924) -> OH^-1 (-12469) + H_2^0 (-12470) -At time : 2.2011 ns Reaction : OH^-1 (-11906) + H3O^1 (-6855) -> No product -At time : 2.2011 ns Reaction : e_aq^-1 (-5652) + H^0 (-11260) -> OH^-1 (-12471) + H_2^0 (-12472) -At time : 2.2011 ns Reaction : OH^0 (-11029) + e_aq^-1 (-5015) -> OH^-1 (-12473) -At time : 2.2011 ns Reaction : H3O^1 (-10998) + e_aq^-1 (-4830) -> H^0 (-12474) -At time : 2.2011 ns Reaction : OH^0 (-10987) + e_aq^-1 (-1114) -> OH^-1 (-12475) -At time : 2.2011 ns Reaction : H3O^1 (-10661) + e_aq^-1 (-2891) -> H^0 (-12476) -At time : 2.2011 ns Reaction : H3O^1 (-10553) + e_aq^-1 (-4272) -> H^0 (-12477) -At time : 2.2011 ns Reaction : e_aq^-1 (-4579) + H^0 (-10044) -> OH^-1 (-12478) + H_2^0 (-12479) -At time : 2.2011 ns Reaction : e_aq^-1 (-4372) + H^0 (-9957) -> OH^-1 (-12480) + H_2^0 (-12481) -At time : 2.2011 ns Reaction : OH^0 (-9907) + e_aq^-1 (-4227) -> OH^-1 (-12482) -At time : 2.2011 ns Reaction : e_aq^-1 (-8386) + H3O^1 (-8460) -> H^0 (-12483) -At time : 2.2011 ns Reaction : e_aq^-1 (-4619) + H3O^1 (-7009) -> H^0 (-12484) -At time : 2.2011 ns Reaction : e_aq^-1 (-2974) + OH^0 (-6378) -> OH^-1 (-12485) -At time : 2.2011 ns Reaction : e_aq^-1 (-4574) + H3O^1 (-5841) -> H^0 (-12486) -At time : 2.2011 ns Reaction : e_aq^-1 (-4957) + e_aq^-1 (-4996) -> OH^-1 (-12487) + OH^-1 (-12488) + H_2^0 (-12489) -At time : 2.2011 ns Reaction : e_aq^-1 (-2129) + e_aq^-1 (-4076) -> OH^-1 (-12490) + OH^-1 (-12491) + H_2^0 (-12492) -At time : 2.2011 ns Reaction : OH^0 (-10538) + e_aq^-1 (-4303) -> OH^-1 (-12493) -At time : 2.2011 ns Reaction : e_aq^-1 (-4887) + OH^0 (-8046) -> OH^-1 (-12494) -At time : 2.3011 ns Reaction : H3O^1 (-10115) + OH^-1 (-12475) -> No product -At time : 2.3011 ns Reaction : OH^-1 (-12364) + H3O^1 (-6173) -> No product -At time : 2.3011 ns Reaction : H3O^1 (-10178) + OH^-1 (-12326) -> No product -At time : 2.3011 ns Reaction : H^0 (-11345) + e_aq^-1 (-5547) -> OH^-1 (-12495) + H_2^0 (-12496) -At time : 2.3011 ns Reaction : H^0 (-10088) + OH^0 (-8012) -> No product -At time : 2.3011 ns Reaction : e_aq^-1 (-4234) + H^0 (-9916) -> OH^-1 (-12497) + H_2^0 (-12498) -At time : 2.3011 ns Reaction : OH^0 (-9779) + OH^0 (-9757) -> H2O2^0 (-12499) -At time : 2.3011 ns Reaction : OH^0 (-9510) + OH^0 (-6280) -> H2O2^0 (-12500) -At time : 2.3011 ns Reaction : H2O2^0 (-11546) + e_aq^-1 (-5170) -> OH^-1 (-12501) + OH^0 (-12502) -At time : 2.3011 ns Reaction : e_aq^-1 (-2677) + OH^0 (-5920) -> OH^-1 (-12503) -At time : 2.3011 ns Reaction : OH^-1 (-12503) + H3O^1 (-7775) -> No product -At time : 2.4011 ns Reaction : OH^-1 (-12471) + H3O^1 (-8329) -> No product -At time : 2.4011 ns Reaction : OH^-1 (-12440) + H3O^1 (-8727) -> No product -At time : 2.4011 ns Reaction : OH^-1 (-12434) + H3O^1 (-7573) -> No product -At time : 2.4011 ns Reaction : OH^-1 (-12380) + H3O^1 (-6581) -> No product -At time : 2.4011 ns Reaction : H3O^1 (-7929) + OH^-1 (-12320) -> No product -At time : 2.4011 ns Reaction : H^0 (-9132) + OH^0 (-10850) -> No product -At time : 2.4011 ns Reaction : H^0 (-10326) + OH^0 (-5718) -> No product -At time : 2.4011 ns Reaction : H^0 (-9639) + OH^0 (-6544) -> No product -At time : 2.4011 ns Reaction : H^0 (-9613) + OH^0 (-6478) -> No product -At time : 2.4011 ns Reaction : H3O^1 (-9559) + e_aq^-1 (-2943) -> H^0 (-12504) -At time : 2.4011 ns Reaction : H^0 (-9195) + OH^0 (-6292) -> No product -At time : 2.4011 ns Reaction : OH^0 (-6806) + OH^0 (-6808) -> H2O2^0 (-12505) -At time : 2.4011 ns Reaction : e_aq^-1 (-5410) + OH^0 (-7290) -> OH^-1 (-12506) -At time : 2.5011 ns Reaction : OH^-1 (-12506) + H3O^1 (-7431) -> No product -At time : 2.5011 ns Reaction : OH^-1 (-12494) + H3O^1 (-6037) -> No product -At time : 2.5011 ns Reaction : OH^-1 (-12473) + H3O^1 (-7139) -> No product -At time : 2.5011 ns Reaction : OH^-1 (-12412) + H3O^1 (-8808) -> No product -At time : 2.5011 ns Reaction : e_aq^-1 (-1522) + H2O2^0 (-11856) -> OH^-1 (-12507) + OH^0 (-12508) -At time : 2.5011 ns Reaction : e_aq^-1 (-5464) + H2O2^0 (-11566) -> OH^-1 (-12509) + OH^0 (-12510) -At time : 2.5011 ns Reaction : e_aq^-1 (-240) + OH^0 (-11152) -> OH^-1 (-12511) -At time : 2.5011 ns Reaction : e_aq^-1 (-384) + H^0 (-11134) -> OH^-1 (-12512) + H_2^0 (-12513) -At time : 2.5011 ns Reaction : H3O^1 (-11037) + e_aq^-1 (-5026) -> H^0 (-12514) -At time : 2.5011 ns Reaction : e_aq^-1 (-1586) + H3O^1 (-10871) -> H^0 (-12515) -At time : 2.5011 ns Reaction : H3O^1 (-10597) + e_aq^-1 (-3855) -> H^0 (-12516) -At time : 2.5011 ns Reaction : OH^0 (-9379) + OH^0 (-5721) -> H2O2^0 (-12517) -At time : 2.5011 ns Reaction : OH^0 (-5964) + OH^0 (-8789) -> H2O2^0 (-12518) -At time : 2.5011 ns Reaction : e_aq^-1 (-4805) + H3O^1 (-8029) -> H^0 (-12519) -At time : 2.5011 ns Reaction : e_aq^-1 (-5657) + e_aq^-1 (-5599) -> OH^-1 (-12520) + OH^-1 (-12521) + H_2^0 (-12522) -At time : 2.5011 ns Reaction : OH^-1 (-12501) + H3O^1 (-8169) -> No product -At time : 2.6011 ns Reaction : OH^-1 (-12084) + H3O^1 (-7989) -> No product -At time : 2.6011 ns Reaction : OH^0 (-11289) + e_aq^-1 (-3456) -> OH^-1 (-12523) -At time : 2.6011 ns Reaction : H^0 (-10318) + OH^0 (-10345) -> No product -At time : 2.6011 ns Reaction : OH^0 (-9803) + OH^0 (-5763) -> H2O2^0 (-12524) -At time : 2.6011 ns Reaction : OH^0 (-7326) + OH^0 (-8941) -> H2O2^0 (-12525) -At time : 2.6011 ns Reaction : e_aq^-1 (-2533) + H3O^1 (-7793) -> H^0 (-12526) -At time : 2.6011 ns Reaction : e_aq^-1 (-2204) + H3O^1 (-6731) -> H^0 (-12527) -At time : 2.6011 ns Reaction : OH^0 (-5940) + OH^0 (-6600) -> H2O2^0 (-12528) -At time : 2.6011 ns Reaction : e_aq^-1 (-3696) + H3O^1 (-6441) -> H^0 (-12529) -At time : 2.6011 ns Reaction : e_aq^-1 (-5327) + e_aq^-1 (-5448) -> OH^-1 (-12530) + OH^-1 (-12531) + H_2^0 (-12532) -At time : 2.6011 ns Reaction : e_aq^-1 (-4030) + e_aq^-1 (-2240) -> OH^-1 (-12533) + OH^-1 (-12534) + H_2^0 (-12535) -At time : 2.6011 ns Reaction : e_aq^-1 (-4498) + OH^0 (-8447) -> OH^-1 (-12536) -At time : 2.6011 ns Reaction : e_aq^-1 (-4086) + OH^0 (-6784) -> OH^-1 (-12537) -At time : 2.7011 ns Reaction : H3O^1 (-6421) + OH^-1 (-12469) -> No product -At time : 2.7011 ns Reaction : H3O^1 (-5973) + OH^-1 (-12397) -> No product -At time : 2.7011 ns Reaction : H3O^1 (-11157) + e_aq^-1 (-5478) -> H^0 (-12538) -At time : 2.7011 ns Reaction : H3O^1 (-11104) + e_aq^-1 (-5390) -> H^0 (-12539) -At time : 2.7011 ns Reaction : OH^0 (-10196) + e_aq^-1 (-5144) -> OH^-1 (-12540) -At time : 2.7011 ns Reaction : e_aq^-1 (-733) + H3O^1 (-10180) -> H^0 (-12541) -At time : 2.7011 ns Reaction : H^0 (-9507) + OH^0 (-6282) -> No product -At time : 2.7011 ns Reaction : OH^0 (-9428) + e_aq^-1 (-4817) -> OH^-1 (-12542) -At time : 2.7011 ns Reaction : OH^0 (-9178) + e_aq^-1 (-3455) -> OH^-1 (-12543) -At time : 2.7011 ns Reaction : H3O^1 (-7199) + e_aq^-1 (-8905) -> H^0 (-12544) -At time : 2.7011 ns Reaction : e_aq^-1 (-4926) + OH^0 (-8054) -> OH^-1 (-12545) -At time : 2.7011 ns Reaction : H3O^1 (-7415) + OH^-1 (-12198) -> No product -At time : 2.7011 ns Reaction : OH^0 (-6052) + OH^0 (-7128) -> H2O2^0 (-12546) -At time : 2.8011 ns Reaction : H3O^1 (-6949) + OH^-1 (-12507) -> No product -At time : 2.8011 ns Reaction : OH^-1 (-12295) + H3O^1 (-7993) -> No product -At time : 2.8011 ns Reaction : e_aq^-1 (-5092) + H2O2^0 (-11858) -> OH^-1 (-12547) + OH^0 (-12548) -At time : 2.8011 ns Reaction : H^0 (-10449) + OH^0 (-8624) -> No product -At time : 2.8011 ns Reaction : H^0 (-9237) + OH^0 (-6572) -> No product -At time : 2.8011 ns Reaction : OH^0 (-8819) + OH^0 (-8985) -> H2O2^0 (-12549) -At time : 2.8011 ns Reaction : e_aq^-1 (-740) + H^0 (-8974) -> OH^-1 (-12550) + H_2^0 (-12551) -At time : 2.8011 ns Reaction : OH^0 (-7174) + OH^0 (-8471) -> H2O2^0 (-12552) -At time : 2.8011 ns Reaction : e_aq^-1 (-267) + H3O^1 (-8275) -> H^0 (-12553) -At time : 2.8011 ns Reaction : e_aq^-1 (-3499) + H3O^1 (-7687) -> H^0 (-12554) -At time : 2.8011 ns Reaction : e_aq^-1 (-5075) + H3O^1 (-7163) -> H^0 (-12555) -At time : 2.8011 ns Reaction : e_aq^-1 (-3011) + H3O^1 (-6357) -> H^0 (-12556) -At time : 2.9011 ns Reaction : OH^0 (-6130) + OH^0 (-12510) -> H2O2^0 (-12557) -At time : 2.9011 ns Reaction : OH^-1 (-12495) + H3O^1 (-8412) -> No product -At time : 2.9011 ns Reaction : OH^-1 (-12401) + H3O^1 (-6789) -> No product -At time : 2.9011 ns Reaction : e_aq^-1 (-2091) + H2O2^0 (-12333) -> OH^-1 (-12558) + OH^0 (-12559) -At time : 2.9011 ns Reaction : H^0 (-11914) + OH^0 (-8186) -> No product -At time : 2.9011 ns Reaction : e_aq^-1 (-4171) + H2O2^0 (-11714) -> OH^-1 (-12560) + OH^0 (-12561) -At time : 2.9011 ns Reaction : e_aq^-1 (-5157) + H^0 (-11639) -> OH^-1 (-12562) + H_2^0 (-12563) -At time : 2.9011 ns Reaction : e_aq^-1 (-4538) + H2O2^0 (-11613) -> OH^-1 (-12564) + OH^0 (-12565) -At time : 2.9011 ns Reaction : e_aq^-1 (-610) + H3O^1 (-11072) -> H^0 (-12566) -At time : 2.9011 ns Reaction : e_aq^-1 (-4973) + H^0 (-9325) -> OH^-1 (-12567) + H_2^0 (-12568) -At time : 2.9011 ns Reaction : H3O^1 (-9271) + e_aq^-1 (-4091) -> H^0 (-12569) -At time : 2.9011 ns Reaction : OH^0 (-7118) + OH^0 (-8889) -> H2O2^0 (-12570) -At time : 2.9011 ns Reaction : e_aq^-1 (-5453) + H3O^1 (-8670) -> H^0 (-12571) -At time : 2.9011 ns Reaction : e_aq^-1 (-2582) + OH^0 (-8561) -> OH^-1 (-12572) -At time : 2.9011 ns Reaction : e_aq^-1 (-5408) + H3O^1 (-7289) -> H^0 (-12573) -At time : 2.9011 ns Reaction : H3O^1 (-10436) + OH^-1 (-12562) -> No product -At time : 3.0011 ns Reaction : OH^-1 (-12560) + H3O^1 (-5977) -> No product -At time : 3.0011 ns Reaction : H^0 (-12555) + e_aq^-1 (-5062) -> OH^-1 (-12574) + H_2^0 (-12575) -At time : 3.0011 ns Reaction : e_aq^-1 (-4655) + H^0 (-12246) -> OH^-1 (-12576) + H_2^0 (-12577) -At time : 3.0011 ns Reaction : e_aq^-1 (-4508) + H2O2^0 (-12061) -> OH^-1 (-12578) + OH^0 (-12579) -At time : 3.0011 ns Reaction : H^0 (-11056) + OH^0 (-9349) -> No product -At time : 3.0011 ns Reaction : OH^0 (-10679) + OH^0 (-6488) -> H2O2^0 (-12580) -At time : 3.0011 ns Reaction : H3O^1 (-10591) + e_aq^-1 (-3932) -> H^0 (-12581) -At time : 3.0011 ns Reaction : H3O^1 (-10571) + e_aq^-1 (-4138) -> H^0 (-12582) -At time : 3.0011 ns Reaction : H^0 (-10519) + e_aq^-1 (-4503) -> OH^-1 (-12583) + H_2^0 (-12584) -At time : 3.0011 ns Reaction : H^0 (-10066) + e_aq^-1 (-1238) -> OH^-1 (-12585) + H_2^0 (-12586) -At time : 3.0011 ns Reaction : OH^0 (-9665) + e_aq^-1 (-2637) -> OH^-1 (-12587) -At time : 3.0011 ns Reaction : e_aq^-1 (-4614) + e_aq^-1 (-8857) -> OH^-1 (-12588) + OH^-1 (-12589) + H_2^0 (-12590) -At time : 3.0011 ns Reaction : e_aq^-1 (-266) + H3O^1 (-8241) -> H^0 (-12591) -At time : 3.0011 ns Reaction : OH^0 (-7304) + OH^0 (-7422) -> H2O2^0 (-12592) -At time : 3.0011 ns Reaction : OH^0 (-6026) + OH^0 (-7016) -> H2O2^0 (-12593) -At time : 3.0011 ns Reaction : e_aq^-1 (-3822) + e_aq^-1 (-3802) -> OH^-1 (-12594) + OH^-1 (-12595) + H_2^0 (-12596) -At time : 3.0011 ns Reaction : e_aq^-1 (-3895) + OH^0 (-7644) -> OH^-1 (-12597) -At time : 3.1011 ns Reaction : OH^-1 (-12543) + H3O^1 (-5817) -> No product -At time : 3.1011 ns Reaction : H3O^1 (-10380) + OH^-1 (-12512) -> No product -At time : 3.1011 ns Reaction : e_aq^-1 (-202) + H^0 (-11156) -> OH^-1 (-12598) + H_2^0 (-12599) -At time : 3.1011 ns Reaction : e_aq^-1 (-2265) + H3O^1 (-10747) -> H^0 (-12600) -At time : 3.1011 ns Reaction : OH^0 (-10627) + OH^0 (-5820) -> H2O2^0 (-12601) -At time : 3.1011 ns Reaction : OH^0 (-9870) + OH^0 (-7888) -> H2O2^0 (-12602) -At time : 3.1011 ns Reaction : e_aq^-1 (-4134) + OH^0 (-9825) -> OH^-1 (-12603) -At time : 3.1011 ns Reaction : OH^0 (-5834) + H^0 (-9046) -> No product -At time : 3.1011 ns Reaction : e_aq^-1 (-4501) + H3O^1 (-8853) -> H^0 (-12604) -At time : 3.1011 ns Reaction : e_aq^-1 (-2612) + H3O^1 (-6547) -> H^0 (-12605) -At time : 3.1011 ns Reaction : H3O^1 (-7965) + OH^-1 (-12578) -> No product -At time : 3.1011 ns Reaction : e_aq^-1 (-706) + OH^0 (-8681) -> OH^-1 (-12606) -At time : 3.1011 ns Reaction : e_aq^-1 (-828) + OH^0 (-6066) -> OH^-1 (-12607) -At time : 3.2011 ns Reaction : OH^0 (-10712) + H^0 (-12468) -> No product -At time : 3.2011 ns Reaction : OH^-1 (-12442) + H3O^1 (-6729) -> No product -At time : 3.2011 ns Reaction : OH^-1 (-12332) + H3O^1 (-7049) -> No product -At time : 3.2011 ns Reaction : H^0 (-12302) + OH^0 (-6432) -> No product -At time : 3.2011 ns Reaction : OH^-1 (-12126) + H3O^1 (-8742) -> No product -At time : 3.2011 ns Reaction : e_aq^-1 (-424) + H2O2^0 (-11701) -> OH^-1 (-12608) + OH^0 (-12609) -At time : 3.2011 ns Reaction : e_aq^-1 (-2263) + H2O2^0 (-11670) -> OH^-1 (-12610) + OH^0 (-12611) -At time : 3.2011 ns Reaction : OH^0 (-5850) + H^0 (-11622) -> No product -At time : 3.2011 ns Reaction : e_aq^-1 (-5550) + H3O^1 (-11169) -> H^0 (-12612) -At time : 3.2011 ns Reaction : H3O^1 (-10195) + e_aq^-1 (-5193) -> H^0 (-12613) -At time : 3.2011 ns Reaction : e_aq^-1 (-3878) + OH^0 (-9714) -> OH^-1 (-12614) -At time : 3.2011 ns Reaction : e_aq^-1 (-2647) + H3O^1 (-9652) -> H^0 (-12615) -At time : 3.2011 ns Reaction : OH^0 (-9223) + OH^0 (-6454) -> H2O2^0 (-12616) -At time : 3.2011 ns Reaction : OH^0 (-7664) + OH^0 (-9029) -> H2O2^0 (-12617) -At time : 3.2011 ns Reaction : OH^0 (-8983) + H^0 (-8984) -> No product -At time : 3.2011 ns Reaction : e_aq^-1 (-4094) + H3O^1 (-6745) -> H^0 (-12618) -At time : 3.3011 ns Reaction : OH^-1 (-12588) + H3O^1 (-6981) -> No product -At time : 3.3011 ns Reaction : H3O^1 (-10000) + OH^-1 (-12536) -> No product -At time : 3.3011 ns Reaction : e_aq^-1 (-4536) + H2O2^0 (-12225) -> OH^-1 (-12619) + OH^0 (-12620) -At time : 3.3011 ns Reaction : OH^-1 (-12104) + H3O^1 (-8748) -> No product -At time : 3.3011 ns Reaction : e_aq^-1 (-5164) + H2O2^0 (-11951) -> OH^-1 (-12621) + OH^0 (-12622) -At time : 3.3011 ns Reaction : OH^-1 (-11715) + H3O^1 (-6771) -> No product -At time : 3.3011 ns Reaction : H^0 (-11215) + e_aq^-1 (-3184) -> OH^-1 (-12623) + H_2^0 (-12624) -At time : 3.3011 ns Reaction : OH^0 (-10368) + OH^0 (-7324) -> H2O2^0 (-12625) -At time : 3.3011 ns Reaction : e_aq^-1 (-5627) + H3O^1 (-9383) -> H^0 (-12626) -At time : 3.3011 ns Reaction : e_aq^-1 (-5591) + OH^0 (-9111) -> OH^-1 (-12627) -At time : 3.3011 ns Reaction : e_aq^-1 (-574) + OH^0 (-9093) -> OH^-1 (-12628) -At time : 3.3011 ns Reaction : OH^0 (-6054) + OH^0 (-8507) -> H2O2^0 (-12629) -At time : 3.3011 ns Reaction : e_aq^-1 (-2856) + OH^0 (-7756) -> OH^-1 (-12630) -At time : 3.3011 ns Reaction : OH^0 (-6112) + OH^0 (-7388) -> H2O2^0 (-12631) -At time : 3.3011 ns Reaction : e_aq^-1 (-5504) + OH^0 (-7332) -> OH^-1 (-12632) -At time : 3.3011 ns Reaction : e_aq^-1 (-3603) + H3O^1 (-6337) -> H^0 (-12633) -At time : 3.4011 ns Reaction : OH^-1 (-12583) + H3O^1 (-7577) -> No product -At time : 3.4011 ns Reaction : OH^-1 (-12547) + H3O^1 (-7143) -> No product -At time : 3.4011 ns Reaction : OH^-1 (-12542) + H3O^1 (-8057) -> No product -At time : 3.4011 ns Reaction : OH^-1 (-12178) + H3O^1 (-8155) -> No product -At time : 3.4011 ns Reaction : OH^0 (-11129) + OH^0 (-10389) -> H2O2^0 (-12634) -At time : 3.4011 ns Reaction : OH^0 (-10481) + OH^0 (-10982) -> H2O2^0 (-12635) -At time : 3.4011 ns Reaction : OH^0 (-10392) + H^0 (-10246) -> No product -At time : 3.4011 ns Reaction : e_aq^-1 (-4744) + H3O^1 (-8703) -> H^0 (-12636) -At time : 3.4011 ns Reaction : e_aq^-1 (-5173) + H3O^1 (-8179) -> H^0 (-12637) -At time : 3.4011 ns Reaction : e_aq^-1 (-2314) + H3O^1 (-7645) -> H^0 (-12638) -At time : 3.4011 ns Reaction : e_aq^-1 (-2885) + H3O^1 (-6459) -> H^0 (-12639) -At time : 3.5011 ns Reaction : OH^0 (-6918) + OH^0 (-12435) -> H2O2^0 (-12640) -At time : 3.5011 ns Reaction : H3O^1 (-6323) + OH^-1 (-12156) -> No product -At time : 3.5011 ns Reaction : OH^0 (-12155) + OH^0 (-6140) -> H2O2^0 (-12641) -At time : 3.5011 ns Reaction : H3O^1 (-7187) + OH^-1 (-11930) -> No product -At time : 3.5011 ns Reaction : e_aq^-1 (-4263) + H2O2^0 (-11902) -> OH^-1 (-12642) + OH^0 (-12643) -At time : 3.5011 ns Reaction : H3O^1 (-10669) + e_aq^-1 (-2872) -> H^0 (-12644) -At time : 3.5011 ns Reaction : H^0 (-10414) + OH^0 (-8176) -> No product -At time : 3.5011 ns Reaction : H^0 (-10300) + e_aq^-1 (-5569) -> OH^-1 (-12645) + H_2^0 (-12646) -At time : 3.5011 ns Reaction : H3O^1 (-9866) + e_aq^-1 (-2023) -> H^0 (-12647) -At time : 3.5011 ns Reaction : e_aq^-1 (-2623) + OH^0 (-9664) -> OH^-1 (-12648) -At time : 3.5011 ns Reaction : OH^0 (-9403) + OH^0 (-8420) -> H2O2^0 (-12649) -At time : 3.5011 ns Reaction : e_aq^-1 (-8851) + H^0 (-9080) -> OH^-1 (-12650) + H_2^0 (-12651) -At time : 3.5011 ns Reaction : OH^0 (-6384) + OH^0 (-7740) -> H2O2^0 (-12652) -At time : 3.5011 ns Reaction : e_aq^-1 (-4884) + H3O^1 (-7507) -> H^0 (-12653) -At time : 3.5011 ns Reaction : e_aq^-1 (-533) + e_aq^-1 (-5068) -> OH^-1 (-12654) + OH^-1 (-12655) + H_2^0 (-12656) -At time : 3.5011 ns Reaction : e_aq^-1 (-4418) + e_aq^-1 (-4386) -> OH^-1 (-12657) + OH^-1 (-12658) + H_2^0 (-12659) -At time : 3.5011 ns Reaction : H3O^1 (-10824) + OH^-1 (-12642) -> No product -At time : 3.6011 ns Reaction : e_aq^-1 (-1046) + H^0 (-12653) -> OH^-1 (-12660) + H_2^0 (-12661) -At time : 3.6011 ns Reaction : OH^-1 (-12650) + H3O^1 (-8457) -> No product -At time : 3.6011 ns Reaction : e_aq^-1 (-791) + H^0 (-12613) -> OH^-1 (-12662) + H_2^0 (-12663) -At time : 3.6011 ns Reaction : OH^0 (-12453) + H^0 (-12484) -> No product -At time : 3.6011 ns Reaction : H^0 (-11881) + OH^0 (-5826) -> No product -At time : 3.6011 ns Reaction : H3O^1 (-10818) + e_aq^-1 (-4313) -> H^0 (-12664) -At time : 3.6011 ns Reaction : OH^0 (-9991) + e_aq^-1 (-1487) -> OH^-1 (-12665) -At time : 3.6011 ns Reaction : e_aq^-1 (-2034) + OH^0 (-9865) -> OH^-1 (-12666) -At time : 3.6011 ns Reaction : H3O^1 (-6841) + e_aq^-1 (-8527) -> H^0 (-12667) -At time : 3.6011 ns Reaction : e_aq^-1 (-2661) + H3O^1 (-7661) -> H^0 (-12668) -At time : 3.6011 ns Reaction : H^0 (-10513) + e_aq^-1 (-4533) -> OH^-1 (-12669) + H_2^0 (-12670) -At time : 3.7011 ns Reaction : H3O^1 (-10912) + OH^-1 (-12619) -> No product -At time : 3.7011 ns Reaction : H3O^1 (-9851) + OH^-1 (-12603) -> No product -At time : 3.7011 ns Reaction : H3O^1 (-7183) + OH^-1 (-12540) -> No product -At time : 3.7011 ns Reaction : OH^-1 (-12407) + H3O^1 (-5931) -> No product -At time : 3.7011 ns Reaction : H3O^1 (-10730) + OH^-1 (-12375) -> No product -At time : 3.7011 ns Reaction : H^0 (-12269) + OH^0 (-6044) -> No product -At time : 3.7011 ns Reaction : e_aq^-1 (-3127) + H2O2^0 (-11873) -> OH^-1 (-12671) + OH^0 (-12672) -At time : 3.7011 ns Reaction : H2O2^0 (-11712) + e_aq^-1 (-1593) -> OH^-1 (-12673) + OH^0 (-12674) -At time : 3.7011 ns Reaction : e_aq^-1 (-2227) + H2O2^0 (-11676) -> OH^-1 (-12675) + OH^0 (-12676) -At time : 3.7011 ns Reaction : H^0 (-11199) + e_aq^-1 (-3934) -> OH^-1 (-12677) + H_2^0 (-12678) -At time : 3.7011 ns Reaction : H^0 (-10975) + e_aq^-1 (-1138) -> OH^-1 (-12679) + H_2^0 (-12680) -At time : 3.7011 ns Reaction : e_aq^-1 (-4821) + OH^0 (-10122) -> OH^-1 (-12681) -At time : 3.7011 ns Reaction : e_aq^-1 (-5491) + H3O^1 (-8415) -> H^0 (-12682) -At time : 3.7011 ns Reaction : OH^0 (-6164) + OH^0 (-7530) -> H2O2^0 (-12683) -At time : 3.7011 ns Reaction : e_aq^-1 (-5098) + H3O^1 (-7229) -> H^0 (-12684) -At time : 3.7011 ns Reaction : OH^0 (-6570) + OH^0 (-6578) -> H2O2^0 (-12685) -At time : 3.7011 ns Reaction : e_aq^-1 (-3623) + OH^0 (-6362) -> OH^-1 (-12686) -At time : 3.7011 ns Reaction : e_aq^-1 (-3614) + e_aq^-1 (-3073) -> OH^-1 (-12687) + OH^-1 (-12688) + H_2^0 (-12689) -At time : 3.7011 ns Reaction : OH^0 (-5866) + OH^0 (-6968) -> H2O2^0 (-12690) -At time : 3.8011 ns Reaction : OH^-1 (-12677) + H3O^1 (-6679) -> No product -At time : 3.8011 ns Reaction : OH^-1 (-12662) + H3O^1 (-8131) -> No product -At time : 3.8011 ns Reaction : OH^-1 (-12521) + H3O^1 (-10319) -> No product -At time : 3.8011 ns Reaction : e_aq^-1 (-5608) + H^0 (-12462) -> OH^-1 (-12691) + H_2^0 (-12692) -At time : 3.8011 ns Reaction : OH^-1 (-12414) + H3O^1 (-8289) -> No product -At time : 3.8011 ns Reaction : e_aq^-1 (-885) + H^0 (-12108) -> OH^-1 (-12693) + H_2^0 (-12694) -At time : 3.8011 ns Reaction : e_aq^-1 (-3850) + H2O2^0 (-11844) -> OH^-1 (-12695) + OH^0 (-12696) -At time : 3.8011 ns Reaction : OH^0 (-11073) + OH^0 (-7198) -> H2O2^0 (-12697) -At time : 3.8011 ns Reaction : e_aq^-1 (-4316) + H^0 (-10839) -> OH^-1 (-12698) + H_2^0 (-12699) -At time : 3.8011 ns Reaction : OH^0 (-10643) + OH^0 (-9530) -> H2O2^0 (-12700) -At time : 3.8011 ns Reaction : OH^0 (-9248) + e_aq^-1 (-3977) -> OH^-1 (-12701) -At time : 3.8011 ns Reaction : e_aq^-1 (-3561) + OH^0 (-9023) -> OH^-1 (-12702) -At time : 3.8011 ns Reaction : e_aq^-1 (-5060) + e_aq^-1 (-5132) -> OH^-1 (-12703) + OH^-1 (-12704) + H_2^0 (-12705) -At time : 3.8011 ns Reaction : e_aq^-1 (-545) + e_aq^-1 (-584) -> OH^-1 (-12706) + OH^-1 (-12707) + H_2^0 (-12708) -At time : 3.9011 ns Reaction : H3O^1 (-10781) + OH^-1 (-12666) -> No product -At time : 3.9011 ns Reaction : H3O^1 (-5999) + OH^-1 (-12658) -> No product -At time : 3.9011 ns Reaction : OH^-1 (-12628) + H3O^1 (-6073) -> No product -At time : 3.9011 ns Reaction : e_aq^-1 (-3992) + H^0 (-12600) -> OH^-1 (-12709) + H_2^0 (-12710) -At time : 3.9011 ns Reaction : H3O^1 (-11035) + OH^-1 (-12574) -> No product -At time : 3.9011 ns Reaction : e_aq^-1 (-1715) + H2O2^0 (-12074) -> OH^-1 (-12711) + OH^0 (-12712) -At time : 3.9011 ns Reaction : e_aq^-1 (-1005) + H2O2^0 (-11929) -> OH^-1 (-12713) + OH^0 (-12714) -At time : 3.9011 ns Reaction : H^0 (-11325) + e_aq^-1 (-4417) -> OH^-1 (-12715) + H_2^0 (-12716) -At time : 3.9011 ns Reaction : e_aq^-1 (-4541) + H3O^1 (-10051) -> H^0 (-12717) -At time : 3.9011 ns Reaction : OH^0 (-7770) + OH^0 (-8558) -> H2O2^0 (-12718) -At time : 3.9011 ns Reaction : OH^0 (-5775) + OH^0 (-7804) -> H2O2^0 (-12719) -At time : 3.9011 ns Reaction : OH^0 (-6680) + OH^0 (-7634) -> H2O2^0 (-12720) -At time : 3.9011 ns Reaction : e_aq^-1 (-5484) + e_aq^-1 (-5545) -> OH^-1 (-12721) + OH^-1 (-12722) + H_2^0 (-12723) -At time : 3.9011 ns Reaction : e_aq^-1 (-4235) + e_aq^-1 (-4237) -> OH^-1 (-12724) + OH^-1 (-12725) + H_2^0 (-12726) -At time : 4.0011 ns Reaction : OH^-1 (-12675) + H3O^1 (-5961) -> No product -At time : 4.0011 ns Reaction : e_aq^-1 (-2803) + H^0 (-12639) -> OH^-1 (-12727) + H_2^0 (-12728) -At time : 4.0011 ns Reaction : e_aq^-1 (-344) + H^0 (-12573) -> OH^-1 (-12729) + H_2^0 (-12730) -At time : 4.0011 ns Reaction : H3O^1 (-6903) + OH^-1 (-12480) -> No product -At time : 4.0011 ns Reaction : H^0 (-12474) + OH^0 (-8072) -> No product -At time : 4.0011 ns Reaction : OH^-1 (-12438) + H3O^1 (-7323) -> No product -At time : 4.0011 ns Reaction : e_aq^-1 (-2363) + H2O2^0 (-12188) -> OH^-1 (-12731) + OH^0 (-12732) -At time : 4.0011 ns Reaction : H3O^1 (-10684) + e_aq^-1 (-2782) -> H^0 (-12733) -At time : 4.0011 ns Reaction : e_aq^-1 (-3627) + H3O^1 (-8763) -> H^0 (-12734) -At time : 4.0011 ns Reaction : e_aq^-1 (-606) + H3O^1 (-8685) -> H^0 (-12735) -At time : 4.0011 ns Reaction : OH^0 (-7126) + OH^0 (-7500) -> H2O2^0 (-12736) -At time : 4.1011 ns Reaction : e_aq^-1 (-1741) + H^0 (-12667) -> OH^-1 (-12737) + H_2^0 (-12738) -At time : 4.1011 ns Reaction : OH^-1 (-12595) + H3O^1 (-6569) -> No product -At time : 4.1011 ns Reaction : OH^-1 (-12587) + H3O^1 (-6561) -> No product -At time : 4.1011 ns Reaction : OH^-1 (-12558) + H3O^1 (-8811) -> No product -At time : 4.1011 ns Reaction : H3O^1 (-9837) + OH^-1 (-12458) -> No product -At time : 4.1011 ns Reaction : e_aq^-1 (-546) + H^0 (-12416) -> OH^-1 (-12739) + H_2^0 (-12740) -At time : 4.1011 ns Reaction : OH^-1 (-12174) + H3O^1 (-8847) -> No product -At time : 4.1011 ns Reaction : e_aq^-1 (-5561) + H^0 (-11669) -> OH^-1 (-12741) + H_2^0 (-12742) -At time : 4.1011 ns Reaction : e_aq^-1 (-4192) + H2O2^0 (-11561) -> OH^-1 (-12743) + OH^0 (-12744) -At time : 4.1011 ns Reaction : H^0 (-11217) + e_aq^-1 (-3584) -> OH^-1 (-12745) + H_2^0 (-12746) -At time : 4.1011 ns Reaction : OH^0 (-9599) + H^0 (-9595) -> No product -At time : 4.1011 ns Reaction : e_aq^-1 (-4186) + H3O^1 (-7613) -> H^0 (-12747) -At time : 4.1011 ns Reaction : e_aq^-1 (-4391) + OH^0 (-7590) -> OH^-1 (-12748) -At time : 4.1011 ns Reaction : e_aq^-1 (-4824) + H3O^1 (-7069) -> H^0 (-12749) -At time : 4.1011 ns Reaction : e_aq^-1 (-4657) + H3O^1 (-7023) -> H^0 (-12750) -At time : 4.1011 ns Reaction : OH^-1 (-12737) + H3O^1 (-8721) -> No product -At time : 4.2011 ns Reaction : H3O^1 (-8616) + OH^-1 (-12713) -> No product -At time : 4.2011 ns Reaction : H^0 (-12247) + OH^0 (-12622) -> No product -At time : 4.2011 ns Reaction : OH^-1 (-12537) + H3O^1 (-6785) -> No product -At time : 4.2011 ns Reaction : H3O^1 (-6125) + OH^-1 (-12509) -> No product -At time : 4.2011 ns Reaction : OH^-1 (-12222) + H3O^1 (-6051) -> No product -At time : 4.2011 ns Reaction : e_aq^-1 (-5368) + H^0 (-11206) -> OH^-1 (-12751) + H_2^0 (-12752) -At time : 4.2011 ns Reaction : H^0 (-11097) + OH^0 (-6080) -> No product -At time : 4.2011 ns Reaction : OH^0 (-10886) + OH^0 (-6926) -> H2O2^0 (-12753) -At time : 4.2011 ns Reaction : OH^0 (-9886) + OH^0 (-7896) -> H2O2^0 (-12754) -At time : 4.2011 ns Reaction : H3O^1 (-9429) + e_aq^-1 (-4946) -> H^0 (-12755) -At time : 4.2011 ns Reaction : e_aq^-1 (-436) + H3O^1 (-7239) -> H^0 (-12756) -At time : 4.2011 ns Reaction : OH^0 (-6564) + OH^0 (-6582) -> H2O2^0 (-12757) -At time : 4.2011 ns Reaction : e_aq^-1 (-3620) + OH^0 (-6358) -> OH^-1 (-12758) -At time : 4.2011 ns Reaction : e_aq^-1 (-1193) + OH^0 (-8459) -> OH^-1 (-12759) -At time : 4.3011 ns Reaction : OH^-1 (-12729) + H3O^1 (-8239) -> No product -At time : 4.3011 ns Reaction : e_aq^-1 (-2426) + H^0 (-12449) -> OH^-1 (-12760) + H_2^0 (-12761) -At time : 4.3011 ns Reaction : OH^-1 (-12379) + H3O^1 (-7383) -> No product -At time : 4.3011 ns Reaction : OH^0 (-10923) + H^0 (-12366) -> No product -At time : 4.3011 ns Reaction : e_aq^-1 (-4059) + H^0 (-10766) -> OH^-1 (-12762) + H_2^0 (-12763) -At time : 4.3011 ns Reaction : OH^0 (-9614) + OH^0 (-10685) -> H2O2^0 (-12764) -At time : 4.3011 ns Reaction : OH^0 (-9889) + OH^0 (-7894) -> H2O2^0 (-12765) -At time : 4.3011 ns Reaction : OH^0 (-9740) + OH^0 (-7818) -> H2O2^0 (-12766) -At time : 4.3011 ns Reaction : e_aq^-1 (-4412) + e_aq^-1 (-8713) -> OH^-1 (-12767) + OH^-1 (-12768) + H_2^0 (-12769) -At time : 4.3011 ns Reaction : e_aq^-1 (-585) + H3O^1 (-8145) -> H^0 (-12770) -At time : 4.3011 ns Reaction : OH^0 (-5736) + OH^0 (-8042) -> H2O2^0 (-12771) -At time : 4.3011 ns Reaction : e_aq^-1 (-5423) + H3O^1 (-7313) -> H^0 (-12772) -At time : 4.3011 ns Reaction : e_aq^-1 (-3807) + H3O^1 (-6583) -> H^0 (-12773) -At time : 4.3011 ns Reaction : e_aq^-1 (-3763) + OH^0 (-6530) -> OH^-1 (-12774) -At time : 4.3011 ns Reaction : e_aq^-1 (-208) + e_aq^-1 (-5577) -> OH^-1 (-12775) + OH^-1 (-12776) + H_2^0 (-12777) -At time : 4.3011 ns Reaction : OH^0 (-6906) + OH^0 (-8714) -> H2O2^0 (-12778) -At time : 4.4011 ns Reaction : H3O^1 (-11059) + OH^-1 (-12621) -> No product -At time : 4.4011 ns Reaction : e_aq^-1 (-4736) + H2O2^0 (-12060) -> OH^-1 (-12779) + OH^0 (-12780) -At time : 4.4011 ns Reaction : H2O2^0 (-11616) + e_aq^-1 (-4474) -> OH^-1 (-12781) + OH^0 (-12782) -At time : 4.4011 ns Reaction : H^0 (-11269) + OH^0 (-7256) -> No product -At time : 4.4011 ns Reaction : H3O^1 (-11147) + e_aq^-1 (-5413) -> H^0 (-12783) -At time : 4.4011 ns Reaction : OH^0 (-10454) + OH^0 (-11021) -> H2O2^0 (-12784) -At time : 4.4011 ns Reaction : OH^0 (-9592) + e_aq^-1 (-2790) -> OH^-1 (-12785) -At time : 4.4011 ns Reaction : H3O^1 (-7337) + e_aq^-1 (-8482) -> H^0 (-12786) -At time : 4.4011 ns Reaction : e_aq^-1 (-3781) + H3O^1 (-7779) -> H^0 (-12787) -At time : 4.4011 ns Reaction : e_aq^-1 (-5310) + H3O^1 (-7265) -> H^0 (-12788) -At time : 4.5011 ns Reaction : H3O^1 (-10303) + OH^-1 (-12741) -> No product -At time : 4.5011 ns Reaction : OH^-1 (-12722) + H3O^1 (-5853) -> No product -At time : 4.5011 ns Reaction : H3O^1 (-7707) + OH^-1 (-12702) -> No product -At time : 4.5011 ns Reaction : H3O^1 (-5993) + OH^-1 (-12673) -> No product -At time : 4.5011 ns Reaction : e_aq^-1 (-2349) + H^0 (-12581) -> OH^-1 (-12789) + H_2^0 (-12790) -At time : 4.5011 ns Reaction : H3O^1 (-9806) + OH^-1 (-12533) -> No product -At time : 4.5011 ns Reaction : H2O2^0 (-12303) + e_aq^-1 (-1258) -> OH^-1 (-12791) + OH^0 (-12792) -At time : 4.5011 ns Reaction : OH^0 (-11012) + e_aq^-1 (-944) -> OH^-1 (-12793) -At time : 4.5011 ns Reaction : H^0 (-10979) + OH^0 (-8044) -> No product -At time : 4.5011 ns Reaction : OH^0 (-6848) + OH^0 (-7920) -> H2O2^0 (-12794) -At time : 4.5011 ns Reaction : e_aq^-1 (-2691) + OH^0 (-7784) -> OH^-1 (-12795) -At time : 4.5011 ns Reaction : e_aq^-1 (-4205) + OH^0 (-6832) -> OH^-1 (-12796) -At time : 4.5011 ns Reaction : e_aq^-1 (-2316) + OH^0 (-6678) -> OH^-1 (-12797) -At time : 4.5011 ns Reaction : e_aq^-1 (-3703) + H3O^1 (-6435) -> H^0 (-12798) -At time : 4.6011 ns Reaction : e_aq^-1 (-4551) + H2O2^0 (-12127) -> OH^-1 (-12799) + OH^0 (-12800) -At time : 4.6011 ns Reaction : e_aq^-1 (-1232) + H3O^1 (-7527) -> H^0 (-12801) -At time : 4.6011 ns Reaction : e_aq^-1 (-5416) + H3O^1 (-7269) -> H^0 (-12802) -At time : 4.6011 ns Reaction : e_aq^-1 (-3797) + H3O^1 (-6493) -> H^0 (-12803) -At time : 4.6011 ns Reaction : e_aq^-1 (-3649) + OH^0 (-6398) -> OH^-1 (-12804) -At time : 4.6011 ns Reaction : H3O^1 (-10108) + OH^-1 (-12681) -> No product -At time : 4.7011 ns Reaction : OH^-1 (-12781) + H3O^1 (-6907) -> No product -At time : 4.7011 ns Reaction : OH^-1 (-12693) + H3O^1 (-10444) -> No product -At time : 4.7011 ns Reaction : OH^-1 (-12688) + H3O^1 (-6341) -> No product -At time : 4.7011 ns Reaction : OH^0 (-12676) + e_aq^-1 (-2252) -> OH^-1 (-12805) -At time : 4.7011 ns Reaction : H3O^1 (-5833) + OH^-1 (-12610) -> No product -At time : 4.7011 ns Reaction : H2O2^0 (-11654) + e_aq^-1 (-4546) -> OH^-1 (-12806) + OH^0 (-12807) -At time : 4.7011 ns Reaction : e_aq^-1 (-1497) + OH^0 (-10910) -> OH^-1 (-12808) -At time : 4.7011 ns Reaction : H^0 (-9126) + OH^0 (-10764) -> No product -At time : 4.7011 ns Reaction : OH^0 (-10348) + OH^0 (-8320) -> H2O2^0 (-12809) -At time : 4.7011 ns Reaction : e_aq^-1 (-5307) + e_aq^-1 (-8401) -> OH^-1 (-12810) + OH^-1 (-12811) + H_2^0 (-12812) -At time : 4.7011 ns Reaction : OH^0 (-7498) + OH^0 (-8092) -> H2O2^0 (-12813) -At time : 4.7011 ns Reaction : OH^0 (-5968) + OH^0 (-6740) -> H2O2^0 (-12814) -At time : 4.7011 ns Reaction : OH^0 (-6508) + OH^0 (-6520) -> H2O2^0 (-12815) -At time : 4.8011 ns Reaction : H^0 (-12282) + OH^0 (-7106) -> No product -At time : 4.8011 ns Reaction : H2O2^0 (-11571) + e_aq^-1 (-5597) -> OH^-1 (-12816) + OH^0 (-12817) -At time : 4.8011 ns Reaction : e_aq^-1 (-5583) + H2O2^0 (-11387) -> OH^-1 (-12818) + OH^0 (-12819) -At time : 4.8011 ns Reaction : e_aq^-1 (-394) + H^0 (-10238) -> OH^-1 (-12820) + H_2^0 (-12821) -At time : 4.8011 ns Reaction : H^0 (-10218) + OH^0 (-10227) -> No product -At time : 4.8011 ns Reaction : e_aq^-1 (-2412) + H3O^1 (-8781) -> H^0 (-12822) -At time : 4.8011 ns Reaction : e_aq^-1 (-3608) + OH^0 (-7734) -> OH^-1 (-12823) -At time : 4.9011 ns Reaction : OH^-1 (-12805) + H3O^1 (-5871) -> No product -At time : 4.9011 ns Reaction : OH^-1 (-12774) + H3O^1 (-6527) -> No product -At time : 4.9011 ns Reaction : H3O^1 (-11176) + OH^-1 (-12691) -> No product -At time : 4.9011 ns Reaction : H3O^1 (-6615) + OH^-1 (-12614) -> No product -At time : 4.9011 ns Reaction : e_aq^-1 (-2086) + H^0 (-12569) -> OH^-1 (-12824) + H_2^0 (-12825) -At time : 4.9011 ns Reaction : OH^0 (-12559) + OH^0 (-8803) -> H2O2^0 (-12826) -At time : 4.9011 ns Reaction : H^0 (-10951) + e_aq^-1 (-4698) -> OH^-1 (-12827) + H_2^0 (-12828) -At time : 4.9011 ns Reaction : H^0 (-10778) + OH^0 (-6780) -> No product -At time : 4.9011 ns Reaction : OH^0 (-9270) + OH^0 (-6738) -> H2O2^0 (-12829) -At time : 4.9011 ns Reaction : e_aq^-1 (-4304) + H3O^1 (-6863) -> H^0 (-12830) -At time : 4.9011 ns Reaction : e_aq^-1 (-3782) + H3O^1 (-6501) -> H^0 (-12831) -At time : 5.0011 ns Reaction : OH^-1 (-12808) + H3O^1 (-6955) -> No product -At time : 5.0011 ns Reaction : OH^0 (-12712) + e_aq^-1 (-4433) -> OH^-1 (-12832) -At time : 5.0011 ns Reaction : OH^-1 (-12711) + H3O^1 (-6893) -> No product -At time : 5.0011 ns Reaction : OH^-1 (-12545) + H3O^1 (-7091) -> No product -At time : 5.0011 ns Reaction : OH^-1 (-12424) + H3O^1 (-6107) -> No product -At time : 5.0011 ns Reaction : OH^-1 (-12088) + H3O^1 (-6077) -> No product -At time : 5.0011 ns Reaction : OH^0 (-11827) + OH^0 (-6934) -> H2O2^0 (-12833) -At time : 5.0011 ns Reaction : OH^0 (-11070) + H^0 (-8970) -> No product -At time : 5.0011 ns Reaction : OH^0 (-9937) + H^0 (-10829) -> No product -At time : 5.0011 ns Reaction : OH^0 (-10469) + e_aq^-1 (-8614) -> OH^-1 (-12834) -At time : 5.0011 ns Reaction : e_aq^-1 (-5492) + H3O^1 (-8263) -> H^0 (-12835) -At time : 5.0011 ns Reaction : e_aq^-1 (-4931) + H3O^1 (-8085) -> H^0 (-12836) -At time : 5.0011 ns Reaction : OH^0 (-7076) + OH^0 (-7516) -> H2O2^0 (-12837) -At time : 5.0011 ns Reaction : e_aq^-1 (-3672) + H3O^1 (-6383) -> H^0 (-12838) -At time : 5.0011 ns Reaction : e_aq^-1 (-4175) + e_aq^-1 (-1991) -> OH^-1 (-12839) + OH^-1 (-12840) + H_2^0 (-12841) -At time : 5.1011 ns Reaction : H3O^1 (-10504) + OH^-1 (-12791) -> No product -At time : 5.1011 ns Reaction : H^0 (-12158) + OH^0 (-6868) -> No product -At time : 5.1011 ns Reaction : e_aq^-1 (-940) + H2O2^0 (-11990) -> OH^-1 (-12842) + OH^0 (-12843) -At time : 5.1011 ns Reaction : e_aq^-1 (-4403) + H2O2^0 (-11453) -> OH^-1 (-12844) + OH^0 (-12845) -At time : 5.1011 ns Reaction : H3O^1 (-10968) + e_aq^-1 (-4776) -> H^0 (-12846) -At time : 5.1011 ns Reaction : e_aq^-1 (-2098) + OH^0 (-10768) -> OH^-1 (-12847) -At time : 5.1011 ns Reaction : OH^0 (-10676) + e_aq^-1 (-2753) -> OH^-1 (-12848) -At time : 5.1011 ns Reaction : OH^0 (-9170) + e_aq^-1 (-3443) -> OH^-1 (-12849) -At time : 5.1011 ns Reaction : e_aq^-1 (-5517) + OH^0 (-8663) -> OH^-1 (-12850) -At time : 5.1011 ns Reaction : e_aq^-1 (-5658) + OH^0 (-8648) -> OH^-1 (-12851) -At time : 5.1011 ns Reaction : e_aq^-1 (-398) + H3O^1 (-6087) -> H^0 (-12852) -At time : 5.2011 ns Reaction : H3O^1 (-7505) + OH^-1 (-12793) -> No product -At time : 5.2011 ns Reaction : H3O^1 (-10634) + OH^-1 (-12623) -> No product -At time : 5.2011 ns Reaction : OH^-1 (-12493) + H3O^1 (-7585) -> No product -At time : 5.2011 ns Reaction : OH^0 (-6050) + H^0 (-12077) -> No product -At time : 5.2011 ns Reaction : H^0 (-11744) + e_aq^-1 (-1362) -> OH^-1 (-12853) + H_2^0 (-12854) -At time : 5.2011 ns Reaction : H2O2^0 (-11544) + e_aq^-1 (-4485) -> OH^-1 (-12855) + OH^0 (-12856) -At time : 5.2011 ns Reaction : OH^0 (-10748) + e_aq^-1 (-4080) -> OH^-1 (-12857) -At time : 5.2011 ns Reaction : H3O^1 (-6039) + e_aq^-1 (-8605) -> H^0 (-12858) -At time : 5.2011 ns Reaction : e_aq^-1 (-3629) + OH^0 (-6356) -> OH^-1 (-12859) -At time : 5.3011 ns Reaction : H3O^1 (-10514) + OH^-1 (-12806) -> No product -At time : 5.3011 ns Reaction : H^0 (-10369) + H^0 (-12786) -> H_2^0 (-12860) -At time : 5.3011 ns Reaction : H3O^1 (-6667) + OH^-1 (-12731) -> No product -At time : 5.3011 ns Reaction : OH^-1 (-12627) + H3O^1 (-7367) -> No product -At time : 5.3011 ns Reaction : OH^0 (-10052) + OH^0 (-12565) -> H2O2^0 (-12861) -At time : 5.3011 ns Reaction : OH^0 (-12097) + H^0 (-10177) -> No product -At time : 5.3011 ns Reaction : OH^0 (-10433) + OH^0 (-10435) -> H2O2^0 (-12862) -At time : 5.3011 ns Reaction : e_aq^-1 (-4188) + OH^0 (-7906) -> OH^-1 (-12863) -At time : 5.3011 ns Reaction : e_aq^-1 (-1283) + H3O^1 (-6975) -> H^0 (-12864) -At time : 5.3011 ns Reaction : e_aq^-1 (-561) + H3O^1 (-6143) -> H^0 (-12865) -At time : 5.3011 ns Reaction : e_aq^-1 (-3527) + H3O^1 (-5819) -> H^0 (-12866) -At time : 5.4011 ns Reaction : OH^-1 (-12608) + H3O^1 (-8219) -> No product -At time : 5.4011 ns Reaction : OH^0 (-9582) + H^0 (-12529) -> No product -At time : 5.4011 ns Reaction : OH^-1 (-12497) + H3O^1 (-7903) -> No product -At time : 5.4011 ns Reaction : H2O2^0 (-11746) + e_aq^-1 (-4580) -> OH^-1 (-12867) + OH^0 (-12868) -At time : 5.4011 ns Reaction : OH^0 (-10990) + e_aq^-1 (-4809) -> OH^-1 (-12869) -At time : 5.4011 ns Reaction : e_aq^-1 (-3984) + H3O^1 (-10739) -> H^0 (-12870) -At time : 5.4011 ns Reaction : H^0 (-9276) + OH^0 (-9828) -> No product -At time : 5.4011 ns Reaction : OH^0 (-9626) + OH^0 (-6498) -> H2O2^0 (-12871) -At time : 5.4011 ns Reaction : OH^0 (-7550) + OH^0 (-7980) -> H2O2^0 (-12872) -At time : 5.4011 ns Reaction : OH^-1 (-5756) + H3O^1 (-6857) -> No product -At time : 5.4011 ns Reaction : OH^-1 (-12832) + H3O^1 (-7927) -> No product -At time : 5.5011 ns Reaction : OH^-1 (-12867) + H3O^1 (-6987) -> No product -At time : 5.5011 ns Reaction : H3O^1 (-6631) + OH^-1 (-12760) -> No product -At time : 5.5011 ns Reaction : OH^-1 (-12671) + H3O^1 (-6317) -> No product -At time : 5.5011 ns Reaction : OH^-1 (-12607) + H3O^1 (-8123) -> No product -At time : 5.5011 ns Reaction : H^0 (-11188) + H^0 (-12255) -> H_2^0 (-12873) -At time : 5.5011 ns Reaction : H2O2^0 (-11927) + e_aq^-1 (-8656) -> OH^-1 (-12874) + OH^0 (-12875) -At time : 5.5011 ns Reaction : OH^0 (-10784) + e_aq^-1 (-4161) -> OH^-1 (-12876) -At time : 5.5011 ns Reaction : OH^0 (-10485) + OH^0 (-7086) -> H2O2^0 (-12877) -At time : 5.5011 ns Reaction : H3O^1 (-10347) + e_aq^-1 (-5710) -> H^0 (-12878) -At time : 5.5011 ns Reaction : H^0 (-9902) + OH^0 (-8825) -> No product -At time : 5.5011 ns Reaction : OH^0 (-5793) + OH^0 (-8720) -> H2O2^0 (-12879) -At time : 5.5011 ns Reaction : e_aq^-1 (-320) + H3O^1 (-8334) -> H^0 (-12880) -At time : 5.5011 ns Reaction : e_aq^-1 (-1096) + H3O^1 (-8065) -> H^0 (-12881) -At time : 5.5011 ns Reaction : e_aq^-1 (-1004) + H3O^1 (-8059) -> H^0 (-12882) -At time : 5.5011 ns Reaction : e_aq^-1 (-4155) + H3O^1 (-7889) -> H^0 (-12883) -At time : 5.5011 ns Reaction : OH^0 (-6628) + OH^0 (-6656) -> H2O2^0 (-12884) -At time : 5.6011 ns Reaction : H3O^1 (-10984) + OH^-1 (-12869) -> No product -At time : 5.6011 ns Reaction : H3O^1 (-6727) + OH^-1 (-12847) -> No product -At time : 5.6011 ns Reaction : H3O^1 (-11064) + OH^-1 (-12704) -> No product -At time : 5.6011 ns Reaction : OH^-1 (-12701) + H3O^1 (-8547) -> No product -At time : 5.6011 ns Reaction : e_aq^-1 (-51) + H^0 (-12626) -> OH^-1 (-12885) + H_2^0 (-12886) -At time : 5.6011 ns Reaction : OH^-1 (-12564) + H3O^1 (-10037) -> No product -At time : 5.6011 ns Reaction : H3O^1 (-10632) + OH^-1 (-12186) -> No product -At time : 5.6011 ns Reaction : OH^-1 (-12157) + H3O^1 (-7219) -> No product -At time : 5.6011 ns Reaction : e_aq^-1 (-2698) + H2O2^0 (-11750) -> OH^-1 (-12887) + OH^0 (-12888) -At time : 5.6011 ns Reaction : OH^0 (-10575) + OH^0 (-10753) -> H2O2^0 (-12889) -At time : 5.6011 ns Reaction : e_aq^-1 (-3921) + H3O^1 (-10728) -> H^0 (-12890) -At time : 5.6011 ns Reaction : H^0 (-9590) + e_aq^-1 (-3690) -> OH^-1 (-12891) + H_2^0 (-12892) -At time : 5.6011 ns Reaction : OH^0 (-9580) + OH^0 (-7748) -> H2O2^0 (-12893) -At time : 5.6011 ns Reaction : e_aq^-1 (-5707) + e_aq^-1 (-8944) -> OH^-1 (-12894) + OH^-1 (-12895) + H_2^0 (-12896) -At time : 5.6011 ns Reaction : e_aq^-1 (-3602) + OH^0 (-8753) -> OH^-1 (-12897) -At time : 5.6011 ns Reaction : OH^0 (-7558) + OH^0 (-8453) -> H2O2^0 (-12898) -At time : 5.6011 ns Reaction : e_aq^-1 (-3922) + H3O^1 (-6623) -> H^0 (-12899) -At time : 5.6011 ns Reaction : e_aq^-1 (-2826) + e_aq^-1 (-2842) -> OH^-1 (-12900) + OH^-1 (-12901) + H_2^0 (-12902) -At time : 5.7011 ns Reaction : H3O^1 (-6437) + OH^-1 (-12891) -> No product -At time : 5.7011 ns Reaction : OH^-1 (-12834) + H3O^1 (-7083) -> No product -At time : 5.7011 ns Reaction : H3O^1 (-10297) + OH^-1 (-12632) -> No product -At time : 5.7011 ns Reaction : OH^-1 (-12482) + H3O^1 (-8817) -> No product -At time : 5.7011 ns Reaction : e_aq^-1 (-3651) + H^0 (-12053) -> OH^-1 (-12903) + H_2^0 (-12904) -At time : 5.7011 ns Reaction : OH^0 (-10367) + OH^0 (-11159) -> H2O2^0 (-12905) -At time : 5.7011 ns Reaction : e_aq^-1 (-3502) + OH^0 (-8739) -> OH^-1 (-12906) -At time : 5.7011 ns Reaction : e_aq^-1 (-517) + H3O^1 (-7241) -> H^0 (-12907) -At time : 5.7011 ns Reaction : e_aq^-1 (-3860) + OH^0 (-5934) -> OH^-1 (-12908) -At time : 5.8011 ns Reaction : OH^-1 (-12767) + H3O^1 (-7589) -> No product -At time : 5.8011 ns Reaction : e_aq^-1 (-5206) + H^0 (-11069) -> OH^-1 (-12909) + H_2^0 (-12910) -At time : 5.8011 ns Reaction : H^0 (-10586) + H^0 (-9261) -> H_2^0 (-12911) -At time : 5.8011 ns Reaction : e_aq^-1 (-5226) + H3O^1 (-8400) -> H^0 (-12912) -At time : 5.8011 ns Reaction : e_aq^-1 (-3034) + H3O^1 (-8349) -> H^0 (-12913) -At time : 5.8011 ns Reaction : e_aq^-1 (-352) + H3O^1 (-8215) -> H^0 (-12914) -At time : 5.8011 ns Reaction : e_aq^-1 (-692) + H3O^1 (-8147) -> H^0 (-12915) -At time : 5.8011 ns Reaction : e_aq^-1 (-4801) + OH^0 (-5742) -> OH^-1 (-12916) -At time : 5.8011 ns Reaction : e_aq^-1 (-283) + e_aq^-1 (-5378) -> OH^-1 (-12917) + OH^-1 (-12918) + H_2^0 (-12919) -At time : 5.9011 ns Reaction : H3O^1 (-10353) + OH^-1 (-12885) -> No product -At time : 5.9011 ns Reaction : H3O^1 (-10470) + OH^-1 (-12842) -> No product -At time : 5.9011 ns Reaction : e_aq^-1 (-1471) + H2O2^0 (-11984) -> OH^-1 (-12920) + OH^0 (-12921) -At time : 5.9011 ns Reaction : e_aq^-1 (-4703) + H2O2^0 (-11405) -> OH^-1 (-12922) + OH^0 (-12923) -At time : 5.9011 ns Reaction : H3O^1 (-11006) + e_aq^-1 (-4956) -> H^0 (-12924) -At time : 5.9011 ns Reaction : H^0 (-10007) + e_aq^-1 (-4492) -> OH^-1 (-12925) + H_2^0 (-12926) -At time : 5.9011 ns Reaction : e_aq^-1 (-4255) + H3O^1 (-7605) -> H^0 (-12927) -At time : 5.9011 ns Reaction : e_aq^-1 (-3543) + OH^0 (-6260) -> OH^-1 (-12928) -At time : 6.0011 ns Reaction : OH^-1 (-12707) + H3O^1 (-7243) -> No product -At time : 6.0011 ns Reaction : H^0 (-12647) + OH^0 (-8435) -> No product -At time : 6.0011 ns Reaction : OH^-1 (-12585) + H3O^1 (-7539) -> No product -At time : 6.0011 ns Reaction : H2O2^0 (-12517) + e_aq^-1 (-5521) -> OH^-1 (-12929) + OH^0 (-12930) -At time : 6.0011 ns Reaction : e_aq^-1 (-5508) + H^0 (-12177) -> OH^-1 (-12931) + H_2^0 (-12932) -At time : 6.0011 ns Reaction : OH^0 (-11303) + H^0 (-11221) -> No product -At time : 6.0011 ns Reaction : H^0 (-11279) + OH^0 (-6742) -> No product -At time : 6.0011 ns Reaction : H3O^1 (-10281) + e_aq^-1 (-8479) -> H^0 (-12933) -At time : 6.0011 ns Reaction : H^0 (-9220) + OH^0 (-9603) -> No product -At time : 6.0011 ns Reaction : e_aq^-1 (-8509) + H3O^1 (-8901) -> H^0 (-12934) -At time : 6.0011 ns Reaction : OH^0 (-6744) + OH^0 (-6748) -> H2O2^0 (-12935) -At time : 6.0011 ns Reaction : e_aq^-1 (-5679) + OH^0 (-8661) -> OH^-1 (-12936) -At time : 6.1011 ns Reaction : OH^-1 (-12874) + H3O^1 (-8303) -> No product -At time : 6.1011 ns Reaction : OH^-1 (-12799) + H3O^1 (-8859) -> No product -At time : 6.1011 ns Reaction : e_aq^-1 (-4542) + OH^0 (-12782) -> OH^-1 (-12937) -At time : 6.1011 ns Reaction : H2O2^0 (-11950) + e_aq^-1 (-722) -> OH^-1 (-12938) + OH^0 (-12939) -At time : 6.1011 ns Reaction : e_aq^-1 (-1930) + H2O2^0 (-11918) -> OH^-1 (-12940) + OH^0 (-12941) -At time : 6.1011 ns Reaction : OH^0 (-10185) + OH^0 (-8104) -> H2O2^0 (-12942) -At time : 6.1011 ns Reaction : e_aq^-1 (-865) + H3O^1 (-10150) -> H^0 (-12943) -At time : 6.1011 ns Reaction : e_aq^-1 (-5268) + H3O^1 (-7455) -> H^0 (-12944) -At time : 6.1011 ns Reaction : e_aq^-1 (-5459) + OH^0 (-7416) -> OH^-1 (-12945) -At time : 6.1011 ns Reaction : e_aq^-1 (-712) + H3O^1 (-7147) -> H^0 (-12946) -At time : 6.2011 ns Reaction : H^0 (-12870) + OH^0 (-7636) -> No product -At time : 6.2011 ns Reaction : OH^0 (-11181) + OH^0 (-9407) -> H2O2^0 (-12947) -At time : 6.2011 ns Reaction : OH^0 (-11060) + OH^0 (-7480) -> H2O2^0 (-12948) -At time : 6.2011 ns Reaction : OH^0 (-8146) + OH^0 (-8684) -> H2O2^0 (-12949) -At time : 6.2011 ns Reaction : e_aq^-1 (-5210) + H3O^1 (-7463) -> H^0 (-12950) -At time : 6.3011 ns Reaction : H3O^1 (-7851) + OH^-1 (-12857) -> No product -At time : 6.3011 ns Reaction : H3O^1 (-6901) + OH^-1 (-12855) -> No product -At time : 6.3011 ns Reaction : H3O^1 (-10386) + OH^-1 (-12751) -> No product -At time : 6.3011 ns Reaction : H3O^1 (-9692) + OH^-1 (-12695) -> No product -At time : 6.3011 ns Reaction : e_aq^-1 (-1516) + OH^0 (-12620) -> OH^-1 (-12951) -At time : 6.3011 ns Reaction : OH^0 (-9410) + OH^0 (-10309) -> H2O2^0 (-12952) -At time : 6.3011 ns Reaction : OH^0 (-9450) + OH^0 (-9037) -> H2O2^0 (-12953) -At time : 6.3011 ns Reaction : e_aq^-1 (-4710) + H3O^1 (-8051) -> H^0 (-12954) -At time : 6.3011 ns Reaction : e_aq^-1 (-573) + H3O^1 (-7197) -> H^0 (-12955) -At time : 6.3011 ns Reaction : OH^0 (-6298) + OH^0 (-6316) -> H2O2^0 (-12956) -At time : 6.3011 ns Reaction : e_aq^-1 (-3189) + OH^0 (-6288) -> OH^-1 (-12957) -At time : 6.3011 ns Reaction : e_aq^-1 (-1683) + H3O^1 (-6189) -> H^0 (-12958) -At time : 6.3011 ns Reaction : e_aq^-1 (-4795) + e_aq^-1 (-1218) -> OH^-1 (-12959) + OH^-1 (-12960) + H_2^0 (-12961) -At time : 6.3011 ns Reaction : e_aq^-1 (-4742) + OH^0 (-7524) -> OH^-1 (-12962) -At time : 6.4011 ns Reaction : H^0 (-12958) + e_aq^-1 (-4409) -> OH^-1 (-12963) + H_2^0 (-12964) -At time : 6.4011 ns Reaction : OH^-1 (-12925) + H3O^1 (-6989) -> No product -At time : 6.4011 ns Reaction : e_aq^-1 (-761) + H2O2^0 (-12029) -> OH^-1 (-12965) + OH^0 (-12966) -At time : 6.4011 ns Reaction : e_aq^-1 (-3730) + H2O2^0 (-11395) -> OH^-1 (-12967) + OH^0 (-12968) -At time : 6.4011 ns Reaction : OH^0 (-10395) + e_aq^-1 (-5264) -> OH^-1 (-12969) -At time : 6.4011 ns Reaction : e_aq^-1 (-842) + H3O^1 (-10171) -> H^0 (-12970) -At time : 6.4011 ns Reaction : e_aq^-1 (-1306) + OH^0 (-8702) -> OH^-1 (-12971) -At time : 6.4011 ns Reaction : e_aq^-1 (-4693) + H3O^1 (-6999) -> H^0 (-12972) -At time : 6.5011 ns Reaction : OH^-1 (-12969) + H3O^1 (-6135) -> No product -At time : 6.5011 ns Reaction : H3O^1 (-10589) + OH^-1 (-12789) -> No product -At time : 6.5011 ns Reaction : OH^-1 (-12487) + H3O^1 (-7489) -> No product -At time : 6.5011 ns Reaction : OH^0 (-10752) + OH^0 (-6708) -> H2O2^0 (-12973) -At time : 6.5011 ns Reaction : OH^0 (-10205) + e_aq^-1 (-5202) -> OH^-1 (-12974) -At time : 6.5011 ns Reaction : OH^0 (-9630) + OH^0 (-6482) -> H2O2^0 (-12975) -At time : 6.5011 ns Reaction : H^0 (-9329) + e_aq^-1 (-4875) -> OH^-1 (-12976) + H_2^0 (-12977) -At time : 6.5011 ns Reaction : OH^0 (-8178) + OH^0 (-8190) -> H2O2^0 (-12978) -At time : 6.5011 ns Reaction : e_aq^-1 (-1976) + H3O^1 (-7615) -> H^0 (-12979) -At time : 6.5011 ns Reaction : e_aq^-1 (-634) + H3O^1 (-7217) -> H^0 (-12980) -At time : 6.6011 ns Reaction : OH^-1 (-12971) + H3O^1 (-6995) -> No product -At time : 6.6011 ns Reaction : OH^-1 (-12795) + H3O^1 (-9690) -> No product -At time : 6.6011 ns Reaction : e_aq^-1 (-3947) + OH^0 (-10733) -> OH^-1 (-12981) -At time : 6.6011 ns Reaction : OH^0 (-9680) + OH^0 (-9710) -> H2O2^0 (-12982) -At time : 6.6011 ns Reaction : e_aq^-1 (-3606) + H3O^1 (-7727) -> H^0 (-12983) -At time : 6.7011 ns Reaction : e_aq^-1 (-5234) + H2O2^0 (-12978) -> OH^-1 (-12984) + OH^0 (-12985) -At time : 6.7011 ns Reaction : H3O^1 (-6333) + OH^-1 (-12298) -> No product -At time : 6.7011 ns Reaction : e_aq^-1 (-5049) + H2O2^0 (-11472) -> OH^-1 (-12986) + OH^0 (-12987) -At time : 6.7011 ns Reaction : H^0 (-10548) + OH^0 (-6838) -> No product -At time : 6.7011 ns Reaction : e_aq^-1 (-3530) + OH^0 (-7698) -> OH^-1 (-12988) -At time : 6.7011 ns Reaction : e_aq^-1 (-3973) + H3O^1 (-6683) -> H^0 (-12989) -At time : 6.7011 ns Reaction : OH^-1 (-12648) + H3O^1 (-6539) -> No product -At time : 6.8011 ns Reaction : OH^-1 (-12986) + H3O^1 (-7159) -> No product -At time : 6.8011 ns Reaction : H3O^1 (-10928) + OH^-1 (-12920) -> No product -At time : 6.8011 ns Reaction : OH^0 (-5848) + H^0 (-12836) -> No product -At time : 6.8011 ns Reaction : OH^-1 (-12816) + H3O^1 (-7339) -> No product -At time : 6.8011 ns Reaction : H^0 (-12717) + OH^0 (-7552) -> No product -At time : 6.8011 ns Reaction : e_aq^-1 (-2576) + H2O2^0 (-12315) -> OH^-1 (-12990) + OH^0 (-12991) -At time : 6.8011 ns Reaction : e_aq^-1 (-4153) + H2O2^0 (-11432) -> OH^-1 (-12992) + OH^0 (-12993) -At time : 6.8011 ns Reaction : OH^0 (-9989) + OH^0 (-8711) -> H2O2^0 (-12994) -At time : 6.8011 ns Reaction : H^0 (-9667) + e_aq^-1 (-2683) -> OH^-1 (-12995) + H_2^0 (-12996) -At time : 6.8011 ns Reaction : H3O^1 (-6927) + e_aq^-1 (-8716) -> H^0 (-12997) -At time : 6.9011 ns Reaction : e_aq^-1 (-5409) + H^0 (-12835) -> OH^-1 (-12998) + H_2^0 (-12999) -At time : 6.9011 ns Reaction : H^0 (-12539) + e_aq^-1 (-8494) -> OH^-1 (-13000) + H_2^0 (-13001) -At time : 6.9011 ns Reaction : OH^0 (-7604) + H^0 (-12205) -> No product -At time : 6.9011 ns Reaction : OH^0 (-9481) + H^0 (-11850) -> No product -At time : 6.9011 ns Reaction : OH^0 (-11321) + OH^0 (-6878) -> H2O2^0 (-13002) -At time : 6.9011 ns Reaction : OH^0 (-5970) + OH^0 (-7858) -> H2O2^0 (-13003) -At time : 7.0011 ns Reaction : H3O^1 (-11135) + OH^-1 (-12945) -> No product -At time : 7.0011 ns Reaction : H3O^1 (-5989) + OH^-1 (-12863) -> No product -At time : 7.0011 ns Reaction : H^0 (-12802) + OH^0 (-8226) -> No product -At time : 7.0011 ns Reaction : e_aq^-1 (-2820) + H^0 (-12210) -> OH^-1 (-13004) + H_2^0 (-13005) -At time : 7.0011 ns Reaction : e_aq^-1 (-551) + H2O2^0 (-12006) -> OH^-1 (-13006) + OH^0 (-13007) -At time : 7.0011 ns Reaction : e_aq^-1 (-4060) + H3O^1 (-10771) -> H^0 (-13008) -At time : 7.0011 ns Reaction : OH^0 (-10490) + e_aq^-1 (-1198) -> OH^-1 (-13009) -At time : 7.0011 ns Reaction : e_aq^-1 (-1890) + OH^0 (-9930) -> OH^-1 (-13010) -At time : 7.0011 ns Reaction : e_aq^-1 (-8644) + e_aq^-1 (-8953) -> OH^-1 (-13011) + OH^-1 (-13012) + H_2^0 (-13013) -At time : 7.0011 ns Reaction : e_aq^-1 (-3726) + H3O^1 (-7663) -> H^0 (-13014) -At time : 7.0011 ns Reaction : e_aq^-1 (-4757) + H3O^1 (-7061) -> H^0 (-13015) -At time : 7.1011 ns Reaction : H3O^1 (-6201) + OH^-1 (-13010) -> No product -At time : 7.1011 ns Reaction : H2O2^0 (-12754) + e_aq^-1 (-4264) -> OH^-1 (-13016) + OH^0 (-13017) -At time : 7.1011 ns Reaction : OH^-1 (-12304) + H3O^1 (-8195) -> No product -At time : 7.1011 ns Reaction : OH^0 (-10593) + OH^0 (-7810) -> H2O2^0 (-13018) -At time : 7.1011 ns Reaction : H^0 (-9607) + OH^0 (-6470) -> No product -At time : 7.1011 ns Reaction : e_aq^-1 (-2199) + OH^0 (-6726) -> OH^-1 (-13019) -At time : 7.1011 ns Reaction : e_aq^-1 (-2309) + OH^0 (-6694) -> OH^-1 (-13020) -At time : 7.1011 ns Reaction : OH^-1 (-12606) + H3O^1 (-7207) -> No product -At time : 7.2011 ns Reaction : OH^-1 (-12909) + H3O^1 (-8171) -> No product -At time : 7.2011 ns Reaction : OH^0 (-6982) + H^0 (-12483) -> No product -At time : 7.2011 ns Reaction : e_aq^-1 (-4124) + H2O2^0 (-12392) -> OH^-1 (-13021) + OH^0 (-13022) -At time : 7.2011 ns Reaction : OH^0 (-10971) + OH^0 (-7042) -> H2O2^0 (-13023) -At time : 7.2011 ns Reaction : H3O^1 (-10579) + e_aq^-1 (-2157) -> H^0 (-13024) -At time : 7.2011 ns Reaction : OH^0 (-8378) + OH^0 (-8594) -> H2O2^0 (-13025) -At time : 7.2011 ns Reaction : e_aq^-1 (-1384) + H3O^1 (-7979) -> H^0 (-13026) -At time : 7.2011 ns Reaction : e_aq^-1 (-4594) + H3O^1 (-6947) -> H^0 (-13027) -At time : 7.2011 ns Reaction : e_aq^-1 (-4246) + H3O^1 (-5835) -> H^0 (-13028) -At time : 7.3011 ns Reaction : OH^-1 (-12916) + H3O^1 (-8027) -> No product -At time : 7.3011 ns Reaction : H3O^1 (-9862) + OH^-1 (-12876) -> No product -At time : 7.3011 ns Reaction : H^0 (-12281) + H^0 (-8980) -> H_2^0 (-13029) -At time : 7.3011 ns Reaction : H^0 (-10099) + e_aq^-1 (-4754) -> OH^-1 (-13030) + H_2^0 (-13031) -At time : 7.3011 ns Reaction : OH^0 (-9638) + OH^0 (-6540) -> H2O2^0 (-13032) -At time : 7.3011 ns Reaction : e_aq^-1 (-3002) + OH^0 (-9542) -> OH^-1 (-13033) -At time : 7.3011 ns Reaction : OH^0 (-7394) + OH^0 (-8483) -> H2O2^0 (-13034) -At time : 7.3011 ns Reaction : e_aq^-1 (-3599) + OH^0 (-6314) -> OH^-1 (-13035) -At time : 7.4011 ns Reaction : OH^-1 (-13019) + H3O^1 (-6759) -> No product -At time : 7.4011 ns Reaction : H3O^1 (-7291) + OH^-1 (-12998) -> No product -At time : 7.4011 ns Reaction : e_aq^-1 (-2921) + H2O2^0 (-11488) -> OH^-1 (-13036) + OH^0 (-13037) -At time : 7.4011 ns Reaction : H3O^1 (-9909) + e_aq^-1 (-1893) -> H^0 (-13038) -At time : 7.4011 ns Reaction : H3O^1 (-9802) + e_aq^-1 (-2149) -> H^0 (-13039) -At time : 7.4011 ns Reaction : e_aq^-1 (-821) + OH^0 (-8116) -> OH^-1 (-13040) -At time : 7.4011 ns Reaction : e_aq^-1 (-1377) + OH^0 (-10927) -> OH^-1 (-13041) -At time : 7.5011 ns Reaction : H3O^1 (-9409) + OH^-1 (-12929) -> No product -At time : 7.5011 ns Reaction : H^0 (-12858) + OH^0 (-8977) -> No product -At time : 7.5011 ns Reaction : OH^-1 (-12775) + H3O^1 (-8277) -> No product -At time : 7.5011 ns Reaction : OH^-1 (-12655) + H3O^1 (-7195) -> No product -At time : 7.5011 ns Reaction : OH^-1 (-12457) + H3O^1 (-7731) -> No product -At time : 7.5011 ns Reaction : OH^0 (-9560) + e_aq^-1 (-2962) -> OH^-1 (-13042) -At time : 7.5011 ns Reaction : e_aq^-1 (-477) + OH^0 (-9362) -> OH^-1 (-13043) -At time : 7.5011 ns Reaction : e_aq^-1 (-5406) + e_aq^-1 (-8950) -> OH^-1 (-13044) + OH^-1 (-13045) + H_2^0 (-13046) -At time : 7.6011 ns Reaction : e_aq^-1 (-1880) + OH^0 (-13017) -> OH^-1 (-13047) -At time : 7.6011 ns Reaction : H3O^1 (-11090) + OH^-1 (-13006) -> No product -At time : 7.6011 ns Reaction : OH^-1 (-12962) + H3O^1 (-8877) -> No product -At time : 7.6011 ns Reaction : H3O^1 (-7659) + OH^-1 (-12594) -> No product -At time : 7.6011 ns Reaction : H^0 (-11288) + H^0 (-9167) -> H_2^0 (-13048) -At time : 7.6011 ns Reaction : e_aq^-1 (-4450) + H3O^1 (-10015) -> H^0 (-13049) -At time : 7.6011 ns Reaction : e_aq^-1 (-467) + e_aq^-1 (-8908) -> OH^-1 (-13050) + OH^-1 (-13051) + H_2^0 (-13052) -At time : 7.6011 ns Reaction : OH^0 (-6254) + OH^0 (-8747) -> H2O2^0 (-13053) -At time : 7.6011 ns Reaction : OH^0 (-6484) + OH^0 (-8555) -> H2O2^0 (-13054) -At time : 7.7011 ns Reaction : e_aq^-1 (-1986) + H^0 (-13028) -> OH^-1 (-13055) + H_2^0 (-13056) -At time : 7.7011 ns Reaction : H3O^1 (-6757) + OH^-1 (-12824) -> No product -At time : 7.7011 ns Reaction : OH^-1 (-12589) + H3O^1 (-10903) -> No product -At time : 7.7011 ns Reaction : OH^0 (-12508) + OH^0 (-7966) -> H2O2^0 (-13057) -At time : 7.7011 ns Reaction : e_aq^-1 (-5709) + H2O2^0 (-11988) -> OH^-1 (-13058) + OH^0 (-13059) -At time : 7.7011 ns Reaction : e_aq^-1 (-3667) + H2O2^0 (-11737) -> OH^-1 (-13060) + OH^0 (-13061) -At time : 7.7011 ns Reaction : e_aq^-1 (-2133) + OH^0 (-10759) -> OH^-1 (-13062) -At time : 7.7011 ns Reaction : e_aq^-1 (-827) + H3O^1 (-7481) -> H^0 (-13063) -At time : 7.8011 ns Reaction : OH^-1 (-13060) + H3O^1 (-7741) -> No product -At time : 7.8011 ns Reaction : H3O^1 (-10206) + OH^-1 (-12820) -> No product -At time : 7.8011 ns Reaction : H^0 (-12798) + OH^0 (-6458) -> No product -At time : 7.8011 ns Reaction : H3O^1 (-10494) + OH^-1 (-12779) -> No product -At time : 7.8011 ns Reaction : H^0 (-11315) + H^0 (-11277) -> H_2^0 (-13064) -At time : 7.8011 ns Reaction : OH^0 (-11174) + e_aq^-1 (-8416) -> OH^-1 (-13065) -At time : 7.8011 ns Reaction : H3O^1 (-11120) + e_aq^-1 (-5312) -> H^0 (-13066) -At time : 7.8011 ns Reaction : H3O^1 (-7933) + e_aq^-1 (-8572) -> H^0 (-13067) -At time : 7.8011 ns Reaction : e_aq^-1 (-4673) + H3O^1 (-7021) -> H^0 (-13068) -At time : 7.8011 ns Reaction : OH^-1 (-12811) + H3O^1 (-7453) -> No product -At time : 7.9011 ns Reaction : OH^-1 (-13062) + H3O^1 (-6767) -> No product -At time : 7.9011 ns Reaction : H3O^1 (-6455) + OH^-1 (-12848) -> No product -At time : 7.9011 ns Reaction : H^0 (-12783) + e_aq^-1 (-5442) -> OH^-1 (-13069) + H_2^0 (-13070) -At time : 7.9011 ns Reaction : OH^0 (-11089) + H^0 (-12684) -> No product -At time : 7.9011 ns Reaction : OH^0 (-10738) + OH^0 (-6670) -> H2O2^0 (-13071) -At time : 7.9011 ns Reaction : OH^0 (-9715) + OH^0 (-6622) -> H2O2^0 (-13072) -At time : 7.9011 ns Reaction : e_aq^-1 (-5207) + H3O^1 (-8181) -> H^0 (-13073) -At time : 7.9011 ns Reaction : e_aq^-1 (-4099) + H3O^1 (-7619) -> H^0 (-13074) -At time : 8.0011 ns Reaction : OH^-1 (-12967) + H3O^1 (-8556) -> No product -At time : 8.0011 ns Reaction : OH^0 (-12921) + OH^0 (-8710) -> H2O2^0 (-13075) -At time : 8.0011 ns Reaction : H^0 (-10407) + H^0 (-12756) -> H_2^0 (-13076) -At time : 8.0011 ns Reaction : OH^-1 (-12478) + H3O^1 (-6991) -> No product -At time : 8.0011 ns Reaction : OH^0 (-10517) + OH^0 (-9435) -> H2O2^0 (-13077) -At time : 8.0011 ns Reaction : H^0 (-9651) + OH^0 (-6548) -> No product -At time : 8.0011 ns Reaction : e_aq^-1 (-3853) + e_aq^-1 (-8782) -> OH^-1 (-13078) + OH^-1 (-13079) + H_2^0 (-13080) -At time : 8.1011 ns Reaction : OH^0 (-12993) + OH^0 (-6790) -> H2O2^0 (-13081) -At time : 8.1011 ns Reaction : e_aq^-1 (-528) + H2O2^0 (-12048) -> OH^-1 (-13082) + OH^0 (-13083) -At time : 8.1011 ns Reaction : OH^0 (-9244) + OH^0 (-6618) -> H2O2^0 (-13084) -At time : 8.1011 ns Reaction : e_aq^-1 (-4723) + OH^0 (-8597) -> OH^-1 (-13085) -At time : 8.1011 ns Reaction : e_aq^-1 (-241) + H3O^1 (-7325) -> H^0 (-13086) -At time : 8.1011 ns Reaction : e_aq^-1 (-3656) + OH^0 (-5824) -> OH^-1 (-13087) -At time : 8.1011 ns Reaction : e_aq^-1 (-5017) + e_aq^-1 (-4954) -> OH^-1 (-13088) + OH^-1 (-13089) + H_2^0 (-13090) -At time : 8.2011 ns Reaction : OH^-1 (-13085) + H3O^1 (-6177) -> No product -At time : 8.2011 ns Reaction : OH^-1 (-12922) + H3O^1 (-7529) -> No product -At time : 8.2011 ns Reaction : OH^-1 (-12436) + H3O^1 (-8149) -> No product -At time : 8.2011 ns Reaction : OH^-1 (-12083) + H3O^1 (-7545) -> No product -At time : 8.2011 ns Reaction : e_aq^-1 (-762) + H^0 (-11904) -> OH^-1 (-13091) + H_2^0 (-13092) -At time : 8.2011 ns Reaction : e_aq^-1 (-4819) + H3O^1 (-8033) -> H^0 (-13093) -At time : 8.2011 ns Reaction : OH^-1 (-12203) + H3O^1 (-6411) -> No product -At time : 8.3011 ns Reaction : e_aq^-1 (-1701) + H3O^1 (-10861) -> H^0 (-13094) -At time : 8.3011 ns Reaction : e_aq^-1 (-5261) + e_aq^-1 (-8407) -> OH^-1 (-13095) + OH^-1 (-13096) + H_2^0 (-13097) -At time : 8.3011 ns Reaction : e_aq^-1 (-3765) + OH^0 (-7776) -> OH^-1 (-13098) -At time : 8.3011 ns Reaction : e_aq^-1 (-4610) + H3O^1 (-6165) -> H^0 (-13099) -At time : 8.3011 ns Reaction : e_aq^-1 (-3774) + H3O^1 (-5917) -> H^0 (-13100) -At time : 8.4011 ns Reaction : OH^-1 (-13082) + H3O^1 (-8217) -> No product -At time : 8.4011 ns Reaction : OH^-1 (-13065) + H3O^1 (-7403) -> No product -At time : 8.4011 ns Reaction : H^0 (-12368) + OH^0 (-7046) -> No product -At time : 8.4011 ns Reaction : OH^0 (-10868) + H^0 (-10882) -> No product -At time : 8.4011 ns Reaction : OH^0 (-9213) + e_aq^-1 (-2919) -> OH^-1 (-13101) -At time : 8.4011 ns Reaction : e_aq^-1 (-4963) + H3O^1 (-8508) -> H^0 (-13102) -At time : 8.4011 ns Reaction : OH^0 (-8312) + OH^0 (-8332) -> H2O2^0 (-13103) -At time : 8.4011 ns Reaction : e_aq^-1 (-2704) + H3O^1 (-6529) -> H^0 (-13104) -At time : 8.5011 ns Reaction : e_aq^-1 (-4077) + H^0 (-13074) -> OH^-1 (-13105) + H_2^0 (-13106) -At time : 8.5011 ns Reaction : H3O^1 (-6821) + OH^-1 (-13047) -> No product -At time : 8.5011 ns Reaction : OH^-1 (-12900) + H3O^1 (-6439) -> No product -At time : 8.5011 ns Reaction : H2O2^0 (-11603) + e_aq^-1 (-8902) -> OH^-1 (-13107) + OH^0 (-13108) -At time : 8.5011 ns Reaction : e_aq^-1 (-5527) + H3O^1 (-8637) -> H^0 (-13109) -At time : 8.5011 ns Reaction : OH^0 (-7092) + e_aq^-1 (-8626) -> OH^-1 (-13110) -At time : 8.5011 ns Reaction : e_aq^-1 (-4373) + e_aq^-1 (-8581) -> OH^-1 (-13111) + OH^-1 (-13112) + H_2^0 (-13113) -At time : 8.5011 ns Reaction : OH^-1 (-12511) + H3O^1 (-7301) -> No product -At time : 8.6011 ns Reaction : H3O^1 (-6795) + OH^-1 (-13021) -> No product -At time : 8.6011 ns Reaction : OH^0 (-10623) + OH^0 (-6246) -> H2O2^0 (-13114) -At time : 8.6011 ns Reaction : OH^0 (-10518) + e_aq^-1 (-4457) -> OH^-1 (-13115) -At time : 8.6011 ns Reaction : e_aq^-1 (-4755) + H3O^1 (-8041) -> H^0 (-13116) -At time : 8.6011 ns Reaction : e_aq^-1 (-1319) + H3O^1 (-7981) -> H^0 (-13117) -At time : 8.6011 ns Reaction : H3O^1 (-9786) + OH^-1 (-12376) -> No product -At time : 8.7011 ns Reaction : H^0 (-13015) + OH^0 (-7054) -> No product -At time : 8.7011 ns Reaction : H3O^1 (-10960) + OH^-1 (-13009) -> No product -At time : 8.7011 ns Reaction : H^0 (-11987) + OH^0 (-8270) -> No product -At time : 8.7011 ns Reaction : OH^0 (-9190) + OH^0 (-6274) -> H2O2^0 (-13118) -At time : 8.7011 ns Reaction : OH^0 (-7808) + H^0 (-9002) -> No product -At time : 8.7011 ns Reaction : e_aq^-1 (-497) + H3O^1 (-8229) -> H^0 (-13119) -At time : 8.7011 ns Reaction : e_aq^-1 (-1972) + H3O^1 (-7895) -> H^0 (-13120) -At time : 8.8011 ns Reaction : OH^-1 (-13069) + H3O^1 (-8478) -> No product -At time : 8.8011 ns Reaction : H3O^1 (-9748) + OH^-1 (-12981) -> No product -At time : 8.8011 ns Reaction : OH^-1 (-12534) + H3O^1 (-5959) -> No product -At time : 8.8011 ns Reaction : OH^0 (-11324) + OH^0 (-6002) -> H2O2^0 (-13121) -At time : 8.9011 ns Reaction : OH^0 (-8689) + H^0 (-12400) -> No product -At time : 8.9011 ns Reaction : e_aq^-1 (-4607) + H2O2^0 (-11365) -> OH^-1 (-13122) + OH^0 (-13123) -At time : 8.9011 ns Reaction : e_aq^-1 (-229) + OH^0 (-10291) -> OH^-1 (-13124) -At time : 8.9011 ns Reaction : H3O^1 (-7629) + e_aq^-1 (-8542) -> H^0 (-13125) -At time : 8.9011 ns Reaction : e_aq^-1 (-5571) + H3O^1 (-8309) -> H^0 (-13126) -At time : 9.0011 ns Reaction : OH^0 (-12888) + H^0 (-13100) -> No product -At time : 9.0011 ns Reaction : OH^-1 (-13050) + H3O^1 (-7443) -> No product -At time : 9.0011 ns Reaction : H2O2^0 (-11593) + e_aq^-1 (-5022) -> OH^-1 (-13127) + OH^0 (-13128) -At time : 9.0011 ns Reaction : e_aq^-1 (-665) + H3O^1 (-10210) -> H^0 (-13129) -At time : 9.0011 ns Reaction : OH^0 (-9601) + e_aq^-1 (-8773) -> OH^-1 (-13130) -At time : 9.1011 ns Reaction : H3O^1 (-10686) + e_aq^-1 (-3771) -> H^0 (-13131) -At time : 9.1011 ns Reaction : H3O^1 (-5991) + e_aq^-1 (-8728) -> H^0 (-13132) -At time : 9.1011 ns Reaction : e_aq^-1 (-3958) + e_aq^-1 (-8545) -> OH^-1 (-13133) + OH^-1 (-13134) + H_2^0 (-13135) -At time : 9.1011 ns Reaction : OH^0 (-5840) + e_aq^-1 (-8449) -> OH^-1 (-13136) -At time : 9.1011 ns Reaction : e_aq^-1 (-5483) + H3O^1 (-7421) -> H^0 (-13137) -At time : 9.1011 ns Reaction : e_aq^-1 (-701) + e_aq^-1 (-5105) -> OH^-1 (-13138) + OH^-1 (-13139) + H_2^0 (-13140) -At time : 9.2011 ns Reaction : H^0 (-12934) + OH^0 (-12939) -> No product -At time : 9.2011 ns Reaction : H3O^1 (-9853) + OH^-1 (-12840) -> No product -At time : 9.2011 ns Reaction : H^0 (-11885) + e_aq^-1 (-4257) -> OH^-1 (-13141) + H_2^0 (-13142) -At time : 9.2011 ns Reaction : H3O^1 (-10487) + e_aq^-1 (-8461) -> H^0 (-13143) -At time : 9.2011 ns Reaction : e_aq^-1 (-2937) + OH^0 (-6382) -> OH^-1 (-13144) -At time : 9.3011 ns Reaction : H3O^1 (-7141) + OH^-1 (-13127) -> No product -At time : 9.3011 ns Reaction : OH^-1 (-13091) + H3O^1 (-8157) -> No product -At time : 9.3011 ns Reaction : H3O^1 (-9600) + OH^-1 (-12172) -> No product -At time : 9.3011 ns Reaction : OH^0 (-9121) + OH^0 (-11226) -> H2O2^0 (-13145) -At time : 9.3011 ns Reaction : OH^0 (-10330) + e_aq^-1 (-5645) -> OH^-1 (-13146) -At time : 9.3011 ns Reaction : e_aq^-1 (-319) + OH^0 (-7306) -> OH^-1 (-13147) -At time : 9.3011 ns Reaction : e_aq^-1 (-3103) + OH^0 (-6336) -> OH^-1 (-13148) -At time : 9.3011 ns Reaction : e_aq^-1 (-3438) + OH^0 (-5818) -> OH^-1 (-13149) -At time : 9.4011 ns Reaction : H^0 (-12950) + OH^0 (-7456) -> No product -At time : 9.4011 ns Reaction : H^0 (-12803) + H^0 (-12605) -> H_2^0 (-13150) -At time : 9.4011 ns Reaction : e_aq^-1 (-2722) + H3O^1 (-9620) -> H^0 (-13151) -At time : 9.4011 ns Reaction : OH^0 (-6088) + OH^0 (-9095) -> H2O2^0 (-13152) -At time : 9.4011 ns Reaction : H3O^1 (-6833) + e_aq^-1 (-8815) -> H^0 (-13153) -At time : 9.4011 ns Reaction : e_aq^-1 (-498) + OH^0 (-7272) -> OH^-1 (-13154) -At time : 9.4011 ns Reaction : e_aq^-1 (-3701) + H3O^1 (-6453) -> H^0 (-13155) -At time : 9.5011 ns Reaction : e_aq^-1 (-4036) + H2O2^0 (-12889) -> OH^-1 (-13156) + OH^0 (-13157) -At time : 9.5011 ns Reaction : H3O^1 (-9899) + OH^-1 (-12796) -> No product -At time : 9.5011 ns Reaction : H3O^1 (-6401) + OH^-1 (-12485) -> No product -At time : 9.5011 ns Reaction : H^0 (-12448) + OH^0 (-10725) -> No product -At time : 9.6011 ns Reaction : OH^0 (-11136) + e_aq^-1 (-8938) -> OH^-1 (-13158) -At time : 9.6011 ns Reaction : e_aq^-1 (-5086) + OH^0 (-11050) -> OH^-1 (-13159) -At time : 9.6011 ns Reaction : e_aq^-1 (-5356) + OH^0 (-7420) -> OH^-1 (-13160) -At time : 9.6011 ns Reaction : e_aq^-1 (-5071) + OH^0 (-7158) -> OH^-1 (-13161) -At time : 9.6011 ns Reaction : e_aq^-1 (-3877) + H3O^1 (-5949) -> H^0 (-13162) -At time : 9.7011 ns Reaction : OH^-1 (-13154) + H3O^1 (-8221) -> No product -At time : 9.7011 ns Reaction : H^0 (-13129) + H^0 (-13073) -> H_2^0 (-13163) -At time : 9.7011 ns Reaction : H3O^1 (-6617) + OH^-1 (-13079) -> No product -At time : 9.7011 ns Reaction : H2O2^0 (-12884) + e_aq^-1 (-3957) -> OH^-1 (-13164) + OH^0 (-13165) -At time : 9.7011 ns Reaction : H3O^1 (-9583) + OH^-1 (-12804) -> No product -At time : 9.7011 ns Reaction : e_aq^-1 (-4488) + H2O2^0 (-11748) -> OH^-1 (-13166) + OH^0 (-13167) -At time : 9.7011 ns Reaction : H^0 (-10550) + OH^0 (-8564) -> No product -At time : 9.7011 ns Reaction : H^0 (-9509) + OH^0 (-9508) -> No product -At time : 9.8011 ns Reaction : OH^-1 (-13164) + H3O^1 (-7797) -> No product -At time : 9.8011 ns Reaction : OH^-1 (-12428) + H3O^1 (-6777) -> No product -At time : 9.8011 ns Reaction : OH^-1 (-12358) + H3O^1 (-7467) -> No product -At time : 9.8011 ns Reaction : H3O^1 (-10094) + e_aq^-1 (-4675) -> H^0 (-13168) -At time : 9.8011 ns Reaction : e_aq^-1 (-5615) + OH^0 (-8318) -> OH^-1 (-13169) -At time : 9.8011 ns Reaction : e_aq^-1 (-503) + H3O^1 (-8173) -> H^0 (-13170) -At time : 9.8011 ns Reaction : e_aq^-1 (-1914) + H3O^1 (-7907) -> H^0 (-13171) -At time : 9.8011 ns Reaction : e_aq^-1 (-2103) + H3O^1 (-6743) -> H^0 (-13172) -At time : 9.9011 ns Reaction : OH^-1 (-13156) + H3O^1 (-6717) -> No product -At time : 9.9011 ns Reaction : OH^-1 (-13122) + H3O^1 (-7011) -> No product -At time : 9.9011 ns Reaction : H3O^1 (-10327) + OH^-1 (-13011) -> No product -At time : 9.9011 ns Reaction : e_aq^-1 (-4737) + H^0 (-12750) -> OH^-1 (-13173) + H_2^0 (-13174) -At time : 9.9011 ns Reaction : OH^0 (-9699) + OH^0 (-12696) -> H2O2^0 (-13175) -At time : 9.9011 ns Reaction : e_aq^-1 (-1050) + H2O2^0 (-11383) -> OH^-1 (-13176) + OH^0 (-13177) -At time : 9.9011 ns Reaction : OH^0 (-11042) + OH^0 (-7172) -> H2O2^0 (-13178) -At time : 9.9011 ns Reaction : e_aq^-1 (-717) + e_aq^-1 (-746) -> OH^-1 (-13179) + OH^-1 (-13180) + H_2^0 (-13181) -At time : 10.001 ns Reaction : H3O^1 (-9557) + OH^-1 (-13033) -> No product -At time : 10.001 ns Reaction : H3O^1 (-6851) + OH^-1 (-12940) -> No product -At time : 10.001 ns Reaction : OH^-1 (-12827) + H3O^1 (-6163) -> No product -At time : 10.001 ns Reaction : H3O^1 (-10121) + OH^-1 (-11530) -> No product -At time : 10.001 ns Reaction : e_aq^-1 (-5349) + H3O^1 (-11122) -> H^0 (-13182) -At time : 10.001 ns Reaction : OH^0 (-10325) + OH^0 (-6108) -> H2O2^0 (-13183) -At time : 10.001 ns Reaction : H3O^1 (-10276) + e_aq^-1 (-8680) -> H^0 (-13184) -At time : 10.001 ns Reaction : e_aq^-1 (-3764) + H3O^1 (-8352) -> H^0 (-13185) -At time : 10.001 ns Reaction : e_aq^-1 (-4585) + H3O^1 (-7553) -> H^0 (-13186) -At time : 10.001 ns Reaction : e_aq^-1 (-4724) + H3O^1 (-7003) -> H^0 (-13187) -At time : 11.001 ns Reaction : H3O^1 (-10197) + OH^-1 (-13180) -> No product -At time : 11.001 ns Reaction : OH^-1 (-13176) + H3O^1 (-5847) -> No product -At time : 11.001 ns Reaction : e_aq^-1 (-2524) + H2O2^0 (-13175) -> OH^-1 (-13188) + OH^0 (-13189) -At time : 11.001 ns Reaction : H^0 (-13155) + e_aq^-1 (-3665) -> OH^-1 (-13190) + H_2^0 (-13191) -At time : 11.001 ns Reaction : OH^-1 (-13136) + H3O^1 (-6191) -> No product -At time : 11.001 ns Reaction : OH^0 (-13123) + e_aq^-1 (-1228) -> OH^-1 (-13192) -At time : 11.001 ns Reaction : OH^-1 (-13110) + H3O^1 (-6155) -> No product -At time : 11.001 ns Reaction : OH^-1 (-13089) + H3O^1 (-7131) -> No product -At time : 11.001 ns Reaction : OH^-1 (-13041) + H3O^1 (-8598) -> No product -At time : 11.001 ns Reaction : H3O^1 (-11024) + OH^-1 (-13040) -> No product -At time : 11.001 ns Reaction : OH^-1 (-13000) + H3O^1 (-6133) -> No product -At time : 11.001 ns Reaction : H3O^1 (-6915) + OH^-1 (-12963) -> No product -At time : 11.001 ns Reaction : OH^-1 (-12938) + H3O^1 (-8119) -> No product -At time : 11.001 ns Reaction : OH^-1 (-12918) + H3O^1 (-7441) -> No product -At time : 11.001 ns Reaction : H3O^1 (-5939) + OH^-1 (-12908) -> No product -At time : 11.001 ns Reaction : H3O^1 (-6311) + OH^-1 (-12687) -> No product -At time : 11.001 ns Reaction : e_aq^-1 (-4813) + OH^0 (-12353) -> OH^-1 (-13193) -At time : 11.001 ns Reaction : OH^-1 (-12227) + H3O^1 (-7941) -> No product -At time : 11.001 ns Reaction : e_aq^-1 (-1105) + H2O2^0 (-11922) -> OH^-1 (-13194) + OH^0 (-13195) -At time : 11.001 ns Reaction : e_aq^-1 (-4907) + H2O2^0 (-11484) -> OH^-1 (-13196) + OH^0 (-13197) -At time : 11.001 ns Reaction : e_aq^-1 (-5151) + H^0 (-11087) -> OH^-1 (-13198) + H_2^0 (-13199) -At time : 11.001 ns Reaction : OH^0 (-10561) + OH^0 (-6204) -> H2O2^0 (-13200) -At time : 11.001 ns Reaction : OH^0 (-10547) + H^0 (-9287) -> No product -At time : 11.001 ns Reaction : OH^0 (-10383) + OH^0 (-8336) -> H2O2^0 (-13201) -At time : 11.001 ns Reaction : H^0 (-9637) + OH^0 (-6538) -> No product -At time : 11.001 ns Reaction : OH^0 (-6462) + OH^0 (-6466) -> H2O2^0 (-13202) -At time : 12.001 ns Reaction : e_aq^-1 (-5319) + H2O2^0 (-13201) -> OH^-1 (-13203) + OH^0 (-13204) -At time : 12.001 ns Reaction : OH^-1 (-13179) + H3O^1 (-8505) -> No product -At time : 12.001 ns Reaction : H3O^1 (-8493) + OH^-1 (-13160) -> No product -At time : 12.001 ns Reaction : OH^-1 (-13146) + H3O^1 (-10329) -> No product -At time : 12.001 ns Reaction : OH^-1 (-13133) + H3O^1 (-6687) -> No product -At time : 12.001 ns Reaction : OH^-1 (-13115) + H3O^1 (-10865) -> No product -At time : 12.001 ns Reaction : H3O^1 (-8135) + OH^-1 (-13107) -> No product -At time : 12.001 ns Reaction : OH^-1 (-13088) + H3O^1 (-6157) -> No product -At time : 12.001 ns Reaction : H3O^1 (-6847) + OH^-1 (-13055) -> No product -At time : 12.001 ns Reaction : H3O^1 (-10266) + OH^-1 (-13051) -> No product -At time : 12.001 ns Reaction : OH^-1 (-13044) + H3O^1 (-8664) -> No product -At time : 12.001 ns Reaction : H3O^1 (-6817) + OH^-1 (-13016) -> No product -At time : 12.001 ns Reaction : OH^-1 (-12951) + H3O^1 (-8586) -> No product -At time : 12.001 ns Reaction : OH^0 (-12923) + e_aq^-1 (-4722) -> OH^-1 (-13205) -At time : 12.001 ns Reaction : H3O^1 (-7719) + OH^-1 (-12897) -> No product -At time : 12.001 ns Reaction : OH^-1 (-12844) + H3O^1 (-8835) -> No product -At time : 12.001 ns Reaction : e_aq^-1 (-4706) + OH^0 (-12780) -> OH^-1 (-13206) -At time : 12.001 ns Reaction : e_aq^-1 (-1446) + H^0 (-12432) -> OH^-1 (-13207) + H_2^0 (-13208) -At time : 12.001 ns Reaction : H3O^1 (-7691) + OH^-1 (-12279) -> No product -At time : 12.001 ns Reaction : OH^-1 (-12200) + H3O^1 (-10615) -> No product -At time : 12.001 ns Reaction : OH^-1 (-12137) + H3O^1 (-8625) -> No product -At time : 12.001 ns Reaction : e_aq^-1 (-5619) + H^0 (-11729) -> OH^-1 (-13209) + H_2^0 (-13210) -At time : 12.001 ns Reaction : OH^0 (-11313) + OH^0 (-6764) -> H2O2^0 (-13211) -At time : 12.001 ns Reaction : e_aq^-1 (-516) + H^0 (-11083) -> OH^-1 (-13212) + H_2^0 (-13213) -At time : 12.001 ns Reaction : OH^0 (-11082) + OH^0 (-7176) -> H2O2^0 (-13214) -At time : 12.001 ns Reaction : OH^0 (-9682) + e_aq^-1 (-3843) -> OH^-1 (-13215) -At time : 12.001 ns Reaction : H^0 (-9473) + OH^0 (-6220) -> No product -At time : 12.001 ns Reaction : H^0 (-9313) + OH^0 (-8861) -> No product -At time : 12.001 ns Reaction : OH^0 (-9194) + e_aq^-1 (-8755) -> OH^-1 (-13216) -At time : 12.001 ns Reaction : OH^0 (-9136) + OH^0 (-7048) -> H2O2^0 (-13217) -At time : 12.001 ns Reaction : e_aq^-1 (-5100) + e_aq^-1 (-8683) -> OH^-1 (-13218) + OH^-1 (-13219) + H_2^0 (-13220) -At time : 12.001 ns Reaction : OH^0 (-7870) + OH^0 (-8537) -> H2O2^0 (-13221) -At time : 12.001 ns Reaction : e_aq^-1 (-4436) + H3O^1 (-8373) -> H^0 (-13222) -At time : 12.001 ns Reaction : e_aq^-1 (-4389) + H3O^1 (-7593) -> H^0 (-13223) -At time : 13.001 ns Reaction : H3O^1 (-6601) + OH^-1 (-13188) -> No product -At time : 13.001 ns Reaction : OH^-1 (-13166) + H3O^1 (-7937) -> No product -At time : 13.001 ns Reaction : OH^-1 (-13058) + H3O^1 (-7361) -> No product -At time : 13.001 ns Reaction : H3O^1 (-10628) + OH^-1 (-12957) -> No product -At time : 13.001 ns Reaction : e_aq^-1 (-5228) + H2O2^0 (-12949) -> OH^-1 (-13224) + OH^0 (-13225) -At time : 13.001 ns Reaction : H3O^1 (-7297) + OH^-1 (-12931) -> No product -At time : 13.001 ns Reaction : OH^-1 (-12797) + H3O^1 (-10741) -> No product -At time : 13.001 ns Reaction : OH^-1 (-12785) + H3O^1 (-5825) -> No product -At time : 13.001 ns Reaction : e_aq^-1 (-2460) + H^0 (-12773) -> OH^-1 (-13226) + H_2^0 (-13227) -At time : 13.001 ns Reaction : OH^-1 (-12724) + H3O^1 (-8565) -> No product -At time : 13.001 ns Reaction : H3O^1 (-6025) + OH^-1 (-12576) -> No product -At time : 13.001 ns Reaction : OH^-1 (-12530) + H3O^1 (-6081) -> No product -At time : 13.001 ns Reaction : H3O^1 (-10958) + e_aq^-1 (-4718) -> H^0 (-13228) -At time : 13.001 ns Reaction : e_aq^-1 (-5077) + H3O^1 (-10430) -> H^0 (-13229) -At time : 13.001 ns Reaction : H^0 (-10396) + OH^0 (-7246) -> No product -At time : 13.001 ns Reaction : OH^0 (-9693) + e_aq^-1 (-3818) -> OH^-1 (-13230) -At time : 13.001 ns Reaction : OH^0 (-9506) + OH^0 (-6262) -> H2O2^0 (-13231) -At time : 13.001 ns Reaction : e_aq^-1 (-2385) + H^0 (-9044) -> OH^-1 (-13232) + H_2^0 (-13233) -At time : 13.001 ns Reaction : e_aq^-1 (-8512) + H3O^1 (-8871) -> H^0 (-13234) -At time : 13.001 ns Reaction : e_aq^-1 (-5701) + e_aq^-1 (-8650) -> OH^-1 (-13235) + OH^-1 (-13236) + H_2^0 (-13237) -At time : 13.001 ns Reaction : e_aq^-1 (-5399) + H3O^1 (-8249) -> H^0 (-13238) -At time : 13.001 ns Reaction : OH^0 (-6010) + OH^0 (-7956) -> H2O2^0 (-13239) -At time : 14.001 ns Reaction : H3O^1 (-5925) + OH^-1 (-12990) -> No product -At time : 14.001 ns Reaction : H3O^1 (-6485) + OH^-1 (-12887) -> No product -At time : 14.001 ns Reaction : OH^-1 (-12849) + H3O^1 (-6207) -> No product -At time : 14.001 ns Reaction : H2O2^0 (-12038) + e_aq^-1 (-5005) -> OH^-1 (-13240) + OH^0 (-13241) -At time : 14.001 ns Reaction : OH^0 (-5739) + H^0 (-11772) -> No product -At time : 14.001 ns Reaction : OH^0 (-11148) + OH^0 (-6094) -> H2O2^0 (-13242) -At time : 14.001 ns Reaction : H^0 (-10981) + OH^0 (-7022) -> No product -At time : 14.001 ns Reaction : OH^0 (-10118) + e_aq^-1 (-4814) -> OH^-1 (-13243) -At time : 14.001 ns Reaction : H^0 (-9631) + OH^0 (-6474) -> No product -At time : 14.001 ns Reaction : OH^0 (-9147) + OH^0 (-8232) -> H2O2^0 (-13244) -At time : 14.001 ns Reaction : OH^0 (-8112) + OH^0 (-8891) -> H2O2^0 (-13245) -At time : 14.001 ns Reaction : OH^-1 (-13158) + H3O^1 (-7271) -> No product -At time : 14.001 ns Reaction : OH^-1 (-12597) + H3O^1 (-6673) -> No product -At time : 15.001 ns Reaction : H3O^1 (-6023) + OH^-1 (-13194) -> No product -At time : 15.001 ns Reaction : H^0 (-13185) + e_aq^-1 (-2574) -> OH^-1 (-13246) + H_2^0 (-13247) -At time : 15.001 ns Reaction : H3O^1 (-5895) + OH^-1 (-13035) -> No product -At time : 15.001 ns Reaction : H2O2^0 (-13034) + e_aq^-1 (-8488) -> OH^-1 (-13248) + OH^0 (-13249) -At time : 15.001 ns Reaction : OH^-1 (-12894) + H3O^1 (-8652) -> No product -At time : 15.001 ns Reaction : OH^-1 (-12759) + H3O^1 (-7555) -> No product -At time : 15.001 ns Reaction : OH^-1 (-12743) + H3O^1 (-5837) -> No product -At time : 15.001 ns Reaction : OH^-1 (-12706) + H3O^1 (-8197) -> No product -At time : 15.001 ns Reaction : OH^0 (-11158) + OH^0 (-7328) -> H2O2^0 (-13250) -At time : 15.001 ns Reaction : OH^0 (-10736) + OH^0 (-6660) -> H2O2^0 (-13251) -At time : 15.001 ns Reaction : e_aq^-1 (-578) + H3O^1 (-10415) -> H^0 (-13252) -At time : 15.001 ns Reaction : H^0 (-9940) + e_aq^-1 (-4251) -> OH^-1 (-13253) + H_2^0 (-13254) -At time : 15.001 ns Reaction : OH^0 (-9470) + OH^0 (-6226) -> H2O2^0 (-13255) -At time : 15.001 ns Reaction : OH^0 (-7334) + H^0 (-9102) -> No product -At time : 15.001 ns Reaction : e_aq^-1 (-2027) + H3O^1 (-8538) -> H^0 (-13256) -At time : 15.001 ns Reaction : OH^0 (-7442) + OH^0 (-8498) -> H2O2^0 (-13257) -At time : 15.001 ns Reaction : OH^0 (-5980) + OH^0 (-7620) -> H2O2^0 (-13258) -At time : 15.001 ns Reaction : e_aq^-1 (-2437) + H3O^1 (-6659) -> H^0 (-13259) -At time : 15.001 ns Reaction : e_aq^-1 (-3716) + H3O^1 (-6379) -> H^0 (-13260) -At time : 15.001 ns Reaction : e_aq^-1 (-3699) + OH^0 (-5914) -> OH^-1 (-13261) -At time : 15.001 ns Reaction : e_aq^-1 (-2540) + e_aq^-1 (-3786) -> OH^-1 (-13262) + OH^-1 (-13263) + H_2^0 (-13264) -At time : 16.001 ns Reaction : OH^-1 (-13243) + H3O^1 (-7121) -> No product -At time : 16.001 ns Reaction : e_aq^-1 (-4037) + H2O2^0 (-13221) -> OH^-1 (-13265) + OH^0 (-13266) -At time : 16.001 ns Reaction : e_aq^-1 (-2113) + H2O2^0 (-13211) -> OH^-1 (-13267) + OH^0 (-13268) -At time : 16.001 ns Reaction : OH^-1 (-13196) + H3O^1 (-8087) -> No product -At time : 16.001 ns Reaction : OH^-1 (-13148) + H3O^1 (-7721) -> No product -At time : 16.001 ns Reaction : OH^-1 (-13130) + H3O^1 (-7759) -> No product -At time : 16.001 ns Reaction : e_aq^-1 (-4651) + H^0 (-13116) -> OH^-1 (-13269) + H_2^0 (-13270) -At time : 16.001 ns Reaction : OH^-1 (-13087) + H3O^1 (-7753) -> No product -At time : 16.001 ns Reaction : H^0 (-12997) + e_aq^-1 (-4515) -> OH^-1 (-13271) + H_2^0 (-13272) -At time : 16.001 ns Reaction : H3O^1 (-10323) + OH^-1 (-12936) -> No product -At time : 16.001 ns Reaction : OH^-1 (-12906) + H3O^1 (-5877) -> No product -At time : 16.001 ns Reaction : H3O^1 (-5865) + OH^-1 (-12853) -> No product -At time : 16.001 ns Reaction : H^0 (-12633) + e_aq^-1 (-3044) -> OH^-1 (-13273) + H_2^0 (-13274) -At time : 16.001 ns Reaction : e_aq^-1 (-409) + H^0 (-11115) -> OH^-1 (-13275) + H_2^0 (-13276) -At time : 16.001 ns Reaction : H3O^1 (-10930) + e_aq^-1 (-4671) -> H^0 (-13277) -At time : 16.001 ns Reaction : OH^0 (-10682) + OH^0 (-5828) -> H2O2^0 (-13278) -At time : 16.001 ns Reaction : H3O^1 (-10482) + e_aq^-1 (-4745) -> H^0 (-13279) -At time : 16.001 ns Reaction : e_aq^-1 (-3613) + H3O^1 (-7725) -> H^0 (-13280) -At time : 16.001 ns Reaction : e_aq^-1 (-5403) + H3O^1 (-7283) -> H^0 (-13281) -At time : 16.001 ns Reaction : e_aq^-1 (-591) + H3O^1 (-7235) -> H^0 (-13282) -At time : 16.001 ns Reaction : e_aq^-1 (-3794) + H3O^1 (-6553) -> H^0 (-13283) -At time : 17.001 ns Reaction : e_aq^-1 (-502) + H^0 (-13282) -> OH^-1 (-13284) + H_2^0 (-13285) -At time : 17.001 ns Reaction : OH^-1 (-13193) + H3O^1 (-8385) -> No product -At time : 17.001 ns Reaction : OH^-1 (-13173) + H3O^1 (-7031) -> No product -At time : 17.001 ns Reaction : OH^-1 (-13144) + H3O^1 (-6371) -> No product -At time : 17.001 ns Reaction : OH^-1 (-13138) + H3O^1 (-6145) -> No product -At time : 17.001 ns Reaction : e_aq^-1 (-3759) + H^0 (-13104) -> OH^-1 (-13286) + H_2^0 (-13287) -At time : 17.001 ns Reaction : H3O^1 (-7249) + OH^-1 (-13096) -> No product -At time : 17.001 ns Reaction : OH^0 (-13037) + OH^0 (-5906) -> H2O2^0 (-13288) -At time : 17.001 ns Reaction : e_aq^-1 (-173) + OH^0 (-12930) -> OH^-1 (-13289) -At time : 17.001 ns Reaction : OH^-1 (-12839) + H3O^1 (-8439) -> No product -At time : 17.001 ns Reaction : OH^-1 (-12762) + H3O^1 (-6769) -> No product -At time : 17.001 ns Reaction : H3O^1 (-7105) + OH^-1 (-12660) -> No product -At time : 17.001 ns Reaction : H^0 (-12393) + OH^0 (-5830) -> No product -At time : 17.001 ns Reaction : e_aq^-1 (-4223) + H2O2^0 (-12249) -> OH^-1 (-13290) + OH^0 (-13291) -At time : 17.001 ns Reaction : e_aq^-1 (-5028) + H2O2^0 (-11985) -> OH^-1 (-13292) + OH^0 (-13293) -At time : 17.001 ns Reaction : H2O2^0 (-11921) + e_aq^-1 (-8374) -> OH^-1 (-13294) + OH^0 (-13295) -At time : 17.001 ns Reaction : H^0 (-10754) + OH^0 (-6736) -> No product -At time : 17.001 ns Reaction : OH^0 (-10336) + OH^0 (-7364) -> H2O2^0 (-13296) -At time : 17.001 ns Reaction : e_aq^-1 (-4522) + H3O^1 (-10059) -> H^0 (-13297) -At time : 17.001 ns Reaction : H3O^1 (-9824) + e_aq^-1 (-4105) -> H^0 (-13298) -At time : 17.001 ns Reaction : H3O^1 (-9561) + e_aq^-1 (-3055) -> H^0 (-13299) -At time : 17.001 ns Reaction : e_aq^-1 (-5156) + H3O^1 (-7233) -> H^0 (-13300) -At time : 18.001 ns Reaction : H3O^1 (-6117) + OH^-1 (-13248) -> No product -At time : 18.001 ns Reaction : OH^-1 (-13205) + H3O^1 (-6977) -> No product -At time : 18.001 ns Reaction : H^0 (-13187) + e_aq^-1 (-4679) -> OH^-1 (-13301) + H_2^0 (-13302) -At time : 18.001 ns Reaction : OH^0 (-7316) + H^0 (-13137) -> No product -At time : 18.001 ns Reaction : OH^-1 (-13036) + H3O^1 (-6377) -> No product -At time : 18.001 ns Reaction : OH^-1 (-12995) + H3O^1 (-5921) -> No product -At time : 18.001 ns Reaction : H3O^1 (-7237) + OH^-1 (-12984) -> No product -At time : 18.001 ns Reaction : OH^-1 (-12917) + H3O^1 (-8323) -> No product -At time : 18.001 ns Reaction : H3O^1 (-7215) + OH^-1 (-12739) -> No product -At time : 18.001 ns Reaction : e_aq^-1 (-5178) + H^0 (-12544) -> OH^-1 (-13303) + H_2^0 (-13304) -At time : 18.001 ns Reaction : e_aq^-1 (-670) + H^0 (-12541) -> OH^-1 (-13305) + H_2^0 (-13306) -At time : 18.001 ns Reaction : H^0 (-12267) + e_aq^-1 (-2151) -> OH^-1 (-13307) + H_2^0 (-13308) -At time : 18.001 ns Reaction : e_aq^-1 (-5236) + H2O2^0 (-12042) -> OH^-1 (-13309) + OH^0 (-13310) -At time : 18.001 ns Reaction : e_aq^-1 (-4494) + H2O2^0 (-11481) -> OH^-1 (-13311) + OH^0 (-13312) -At time : 18.001 ns Reaction : e_aq^-1 (-3625) + OH^0 (-11218) -> OH^-1 (-13313) -At time : 18.001 ns Reaction : OH^0 (-11009) + e_aq^-1 (-929) -> OH^-1 (-13314) -At time : 18.001 ns Reaction : H^0 (-9436) + H^0 (-10034) -> H_2^0 (-13315) -At time : 18.001 ns Reaction : H3O^1 (-9520) + e_aq^-1 (-3563) -> H^0 (-13316) -At time : 18.001 ns Reaction : H^0 (-9285) + e_aq^-1 (-4277) -> OH^-1 (-13317) + H_2^0 (-13318) -At time : 18.001 ns Reaction : OH^0 (-7108) + OH^0 (-8615) -> H2O2^0 (-13319) -At time : 18.001 ns Reaction : e_aq^-1 (-5541) + H3O^1 (-8291) -> H^0 (-13320) -At time : 18.001 ns Reaction : e_aq^-1 (-4934) + H3O^1 (-5845) -> H^0 (-13321) -At time : 19.001 ns Reaction : OH^-1 (-13307) + H3O^1 (-7877) -> No product -At time : 19.001 ns Reaction : H3O^1 (-7097) + OH^-1 (-13240) -> No product -At time : 19.001 ns Reaction : H3O^1 (-9756) + OH^-1 (-13232) -> No product -At time : 19.001 ns Reaction : H^0 (-13119) + OH^0 (-7270) -> No product -At time : 19.001 ns Reaction : e_aq^-1 (-1917) + H2O2^0 (-12826) -> OH^-1 (-13322) + OH^0 (-13323) -At time : 19.001 ns Reaction : H2O2^0 (-12720) + e_aq^-1 (-2359) -> OH^-1 (-13324) + OH^0 (-13325) -At time : 19.001 ns Reaction : H3O^1 (-10703) + OH^-1 (-12220) -> No product -At time : 19.001 ns Reaction : H2O2^0 (-11855) + e_aq^-1 (-4728) -> OH^-1 (-13326) + OH^0 (-13327) -At time : 19.001 ns Reaction : OH^0 (-9196) + OH^0 (-11216) -> H2O2^0 (-13328) -At time : 19.001 ns Reaction : H^0 (-11040) + e_aq^-1 (-4981) -> OH^-1 (-13329) + H_2^0 (-13330) -At time : 19.001 ns Reaction : H^0 (-10933) + OH^0 (-7554) -> No product -At time : 19.001 ns Reaction : e_aq^-1 (-3609) + H3O^1 (-9534) -> H^0 (-13331) -At time : 19.001 ns Reaction : OH^0 (-6216) + OH^0 (-8733) -> H2O2^0 (-13332) -At time : 19.001 ns Reaction : e_aq^-1 (-5302) + H3O^1 (-8211) -> H^0 (-13333) -At time : 19.001 ns Reaction : e_aq^-1 (-3898) + OH^0 (-7822) -> OH^-1 (-13334) -At time : 19.001 ns Reaction : e_aq^-1 (-5582) + H3O^1 (-7345) -> H^0 (-13335) -At time : 20.001 ns Reaction : OH^-1 (-13334) + H3O^1 (-7823) -> No product -At time : 20.001 ns Reaction : e_aq^-1 (-5318) + H^0 (-13281) -> OH^-1 (-13336) + H_2^0 (-13337) -At time : 20.001 ns Reaction : H3O^1 (-9980) + OH^-1 (-13271) -> No product -At time : 20.001 ns Reaction : OH^-1 (-13261) + H3O^1 (-7763) -> No product -At time : 20.001 ns Reaction : H3O^1 (-11139) + OH^-1 (-13203) -> No product -At time : 20.001 ns Reaction : e_aq^-1 (-2689) + H^0 (-13131) -> OH^-1 (-13338) + H_2^0 (-13339) -At time : 20.001 ns Reaction : H3O^1 (-10966) + OH^-1 (-12959) -> No product -At time : 20.001 ns Reaction : OH^-1 (-12703) + H3O^1 (-7473) -> No product -At time : 20.001 ns Reaction : H3O^1 (-10004) + OH^-1 (-12657) -> No product -At time : 20.001 ns Reaction : OH^0 (-10870) + e_aq^-1 (-8833) -> OH^-1 (-13340) -At time : 20.001 ns Reaction : e_aq^-1 (-104) + OH^0 (-10314) -> OH^-1 (-13341) -At time : 20.001 ns Reaction : e_aq^-1 (-2117) + H3O^1 (-9868) -> H^0 (-13342) -At time : 20.001 ns Reaction : OH^0 (-9820) + OH^0 (-6778) -> H2O2^0 (-13343) -At time : 20.001 ns Reaction : H^0 (-9662) + H^0 (-9004) -> H_2^0 (-13344) -At time : 20.001 ns Reaction : OH^0 (-6728) + OH^0 (-7854) -> H2O2^0 (-13345) -At time : 20.001 ns Reaction : e_aq^-1 (-3780) + H3O^1 (-6503) -> H^0 (-13346) -At time : 21.001 ns Reaction : H3O^1 (-10061) + OH^-1 (-13207) -> No product -At time : 21.001 ns Reaction : H3O^1 (-6055) + OH^-1 (-13139) -> No product -At time : 21.001 ns Reaction : H3O^1 (-6677) + OH^-1 (-13020) -> No product -At time : 21.001 ns Reaction : OH^-1 (-12976) + H3O^1 (-8874) -> No product -At time : 21.001 ns Reaction : OH^0 (-5912) + OH^0 (-12968) -> H2O2^0 (-13347) -At time : 21.001 ns Reaction : e_aq^-1 (-5626) + H^0 (-12878) -> OH^-1 (-13348) + H_2^0 (-13349) -At time : 21.001 ns Reaction : OH^-1 (-12850) + H3O^1 (-8295) -> No product -At time : 21.001 ns Reaction : OH^-1 (-12219) + H3O^1 (-6543) -> No product -At time : 21.001 ns Reaction : e_aq^-1 (-441) + H3O^1 (-11088) -> H^0 (-13350) -At time : 21.001 ns Reaction : H^0 (-9947) + OH^0 (-8840) -> No product -At time : 21.001 ns Reaction : H^0 (-9830) + OH^0 (-7852) -> No product -At time : 21.001 ns Reaction : OH^0 (-9611) + e_aq^-1 (-3666) -> OH^-1 (-13351) -At time : 21.001 ns Reaction : OH^0 (-9187) + OH^0 (-7694) -> H2O2^0 (-13352) -At time : 22.001 ns Reaction : OH^-1 (-13301) + H3O^1 (-7511) -> No product -At time : 22.001 ns Reaction : OH^-1 (-13294) + H3O^1 (-6879) -> No product -At time : 22.001 ns Reaction : OH^-1 (-13101) + H3O^1 (-6387) -> No product -At time : 22.001 ns Reaction : OH^-1 (-13045) + H3O^1 (-7295) -> No product -At time : 22.001 ns Reaction : e_aq^-1 (-1865) + OH^0 (-12845) -> OH^-1 (-13353) -At time : 22.001 ns Reaction : e_aq^-1 (-5002) + H2O2^0 (-12813) -> OH^-1 (-13354) + OH^0 (-13355) -At time : 22.001 ns Reaction : OH^-1 (-12721) + H3O^1 (-7285) -> No product -At time : 22.001 ns Reaction : OH^0 (-10985) + e_aq^-1 (-4885) -> OH^-1 (-13356) -At time : 22.001 ns Reaction : H3O^1 (-10822) + e_aq^-1 (-4317) -> H^0 (-13357) -At time : 22.001 ns Reaction : e_aq^-1 (-4232) + H3O^1 (-9903) -> H^0 (-13358) -At time : 22.001 ns Reaction : OH^0 (-9488) + OH^0 (-5888) -> H2O2^0 (-13359) -At time : 22.001 ns Reaction : e_aq^-1 (-2617) + H3O^1 (-7655) -> H^0 (-13360) -At time : 22.001 ns Reaction : e_aq^-1 (-5553) + e_aq^-1 (-5628) -> OH^-1 (-13361) + OH^-1 (-13362) + H_2^0 (-13363) -At time : 23.001 ns Reaction : OH^-1 (-13354) + H3O^1 (-8691) -> No product -At time : 23.001 ns Reaction : OH^-1 (-13292) + H3O^1 (-6151) -> No product -At time : 23.001 ns Reaction : OH^-1 (-13095) + H3O^1 (-7225) -> No product -At time : 23.001 ns Reaction : e_aq^-1 (-3720) + H2O2^0 (-12871) -> OH^-1 (-13364) + OH^0 (-13365) -At time : 23.001 ns Reaction : OH^-1 (-12768) + H3O^1 (-6881) -> No product -At time : 23.001 ns Reaction : OH^0 (-12240) + OH^0 (-8417) -> H2O2^0 (-13366) -At time : 23.001 ns Reaction : H2O2^0 (-11952) + e_aq^-1 (-4041) -> OH^-1 (-13367) + OH^0 (-13368) -At time : 23.001 ns Reaction : OH^-1 (-11381) + H3O^1 (-7587) -> No product -At time : 23.001 ns Reaction : OH^0 (-11007) + e_aq^-1 (-4989) -> OH^-1 (-13369) -At time : 23.001 ns Reaction : e_aq^-1 (-4669) + H3O^1 (-7017) -> H^0 (-13370) -At time : 23.001 ns Reaction : e_aq^-1 (-2717) + H3O^1 (-6593) -> H^0 (-13371) -At time : 23.001 ns Reaction : e_aq^-1 (-5019) + H3O^1 (-6067) -> H^0 (-13372) -At time : 24.001 ns Reaction : H3O^1 (-10453) + OH^-1 (-13356) -> No product -At time : 24.001 ns Reaction : OH^0 (-13325) + e_aq^-1 (-2337) -> OH^-1 (-13373) -At time : 24.001 ns Reaction : OH^-1 (-13314) + H3O^1 (-7125) -> No product -At time : 24.001 ns Reaction : OH^0 (-13291) + e_aq^-1 (-8722) -> OH^-1 (-13374) -At time : 24.001 ns Reaction : H3O^1 (-10067) + OH^-1 (-13192) -> No product -At time : 24.001 ns Reaction : H^0 (-13117) + e_aq^-1 (-4575) -> OH^-1 (-13375) + H_2^0 (-13376) -At time : 24.001 ns Reaction : OH^-1 (-12903) + H3O^1 (-6385) -> No product -At time : 24.001 ns Reaction : e_aq^-1 (-4455) + H2O2^0 (-12778) -> OH^-1 (-13377) + OH^0 (-13378) -At time : 24.001 ns Reaction : OH^-1 (-12572) + H3O^1 (-6555) -> No product -At time : 24.001 ns Reaction : H3O^1 (-7681) + OH^-1 (-12523) -> No product -At time : 24.001 ns Reaction : OH^0 (-9127) + OH^0 (-10773) -> H2O2^0 (-13379) -At time : 24.001 ns Reaction : H^0 (-9686) + e_aq^-1 (-2466) -> OH^-1 (-13380) + H_2^0 (-13381) -At time : 24.001 ns Reaction : e_aq^-1 (-539) + H3O^1 (-8910) -> H^0 (-13382) -At time : 24.001 ns Reaction : OH^0 (-5822) + OH^0 (-8756) -> H2O2^0 (-13383) -At time : 24.001 ns Reaction : OH^0 (-6592) + OH^0 (-7792) -> H2O2^0 (-13384) -At time : 24.001 ns Reaction : e_aq^-1 (-5528) + H3O^1 (-7399) -> H^0 (-13385) -At time : 25.001 ns Reaction : H3O^1 (-10901) + OH^-1 (-13377) -> No product -At time : 25.001 ns Reaction : OH^-1 (-13134) + H3O^1 (-6627) -> No product -At time : 25.001 ns Reaction : e_aq^-1 (-112) + OH^0 (-13059) -> OH^-1 (-13386) -At time : 25.001 ns Reaction : OH^-1 (-12960) + H3O^1 (-8069) -> No product -At time : 25.001 ns Reaction : OH^-1 (-12937) + H3O^1 (-8841) -> No product -At time : 25.001 ns Reaction : H^0 (-12933) + OH^0 (-7318) -> No product -At time : 25.001 ns Reaction : e_aq^-1 (-4504) + H^0 (-12864) -> OH^-1 (-13387) + H_2^0 (-13388) -At time : 25.001 ns Reaction : e_aq^-1 (-3473) + H^0 (-12248) -> OH^-1 (-13389) + H_2^0 (-13390) -At time : 25.001 ns Reaction : e_aq^-1 (-3927) + H2O2^0 (-11653) -> OH^-1 (-13391) + OH^0 (-13392) -At time : 25.001 ns Reaction : H3O^1 (-10954) + e_aq^-1 (-4695) -> H^0 (-13393) -At time : 25.001 ns Reaction : H^0 (-10610) + OH^0 (-9464) -> No product -At time : 25.001 ns Reaction : H^0 (-10588) + e_aq^-1 (-2271) -> OH^-1 (-13394) + H_2^0 (-13395) -At time : 25.001 ns Reaction : H^0 (-10054) + OH^0 (-6014) -> No product -At time : 25.001 ns Reaction : OH^0 (-9811) + OH^0 (-7626) -> H2O2^0 (-13396) -At time : 25.001 ns Reaction : e_aq^-1 (-2930) + H3O^1 (-7733) -> H^0 (-13397) -At time : 25.001 ns Reaction : e_aq^-1 (-5675) + e_aq^-1 (-27) -> OH^-1 (-13398) + OH^-1 (-13399) + H_2^0 (-13400) -At time : 25.001 ns Reaction : e_aq^-1 (-3833) + OH^0 (-9666) -> OH^-1 (-13401) -At time : 26.001 ns Reaction : OH^-1 (-13305) + H3O^1 (-8113) -> No product -At time : 26.001 ns Reaction : OH^-1 (-13224) + H3O^1 (-8193) -> No product -At time : 26.001 ns Reaction : H^0 (-13186) + e_aq^-1 (-8341) -> OH^-1 (-13402) + H_2^0 (-13403) -At time : 26.001 ns Reaction : OH^0 (-6638) + OH^0 (-13165) -> H2O2^0 (-13404) -At time : 26.001 ns Reaction : H3O^1 (-8255) + OH^-1 (-13147) -> No product -At time : 26.001 ns Reaction : H^0 (-13099) + OH^0 (-7052) -> No product -At time : 26.001 ns Reaction : OH^0 (-7452) + H^0 (-12955) -> No product -At time : 26.001 ns Reaction : H2O2^0 (-12898) + e_aq^-1 (-4499) -> OH^-1 (-13405) + OH^0 (-13406) -At time : 26.001 ns Reaction : OH^-1 (-12645) + H3O^1 (-7309) -> No product -At time : 26.001 ns Reaction : e_aq^-1 (-41) + H^0 (-12384) -> OH^-1 (-13407) + H_2^0 (-13408) -At time : 26.001 ns Reaction : H^0 (-12150) + OH^0 (-6986) -> No product -At time : 26.001 ns Reaction : H^0 (-10947) + OH^0 (-7542) -> No product -At time : 26.001 ns Reaction : OH^0 (-10245) + OH^0 (-10385) -> H2O2^0 (-13409) -At time : 26.001 ns Reaction : OH^0 (-9512) + OH^0 (-5892) -> H2O2^0 (-13410) -At time : 26.001 ns Reaction : OH^0 (-9232) + e_aq^-1 (-8347) -> OH^-1 (-13411) -At time : 26.001 ns Reaction : e_aq^-1 (-4493) + e_aq^-1 (-8584) -> OH^-1 (-13412) + OH^-1 (-13413) + H_2^0 (-13414) -At time : 26.001 ns Reaction : e_aq^-1 (-957) + OH^0 (-8390) -> OH^-1 (-13415) -At time : 27.001 ns Reaction : H3O^1 (-11149) + OH^-1 (-13348) -> No product -At time : 27.001 ns Reaction : OH^-1 (-13124) + H3O^1 (-8283) -> No product -At time : 27.001 ns Reaction : e_aq^-1 (-2511) + H2O2^0 (-13018) -> OH^-1 (-13416) + OH^0 (-13417) -At time : 27.001 ns Reaction : OH^-1 (-12992) + H3O^1 (-6823) -> No product -At time : 27.001 ns Reaction : OH^-1 (-12895) + H3O^1 (-8937) -> No product -At time : 27.001 ns Reaction : OH^0 (-12843) + e_aq^-1 (-4686) -> OH^-1 (-13418) -At time : 27.001 ns Reaction : H2O2^0 (-12224) + e_aq^-1 (-1705) -> OH^-1 (-13419) + OH^0 (-13420) -At time : 27.001 ns Reaction : OH^0 (-10298) + OH^0 (-5854) -> H2O2^0 (-13421) -At time : 28.001 ns Reaction : H3O^1 (-5843) + OH^-1 (-13418) -> No product -At time : 28.001 ns Reaction : OH^0 (-13417) + e_aq^-1 (-2514) -> OH^-1 (-13422) -At time : 28.001 ns Reaction : H^0 (-13372) + e_aq^-1 (-4965) -> OH^-1 (-13423) + H_2^0 (-13424) -At time : 28.001 ns Reaction : OH^-1 (-13322) + H3O^1 (-8535) -> No product -At time : 28.001 ns Reaction : e_aq^-1 (-4126) + H^0 (-13172) -> OH^-1 (-13425) + H_2^0 (-13426) -At time : 28.001 ns Reaction : e_aq^-1 (-5039) + H^0 (-12970) -> OH^-1 (-13427) + H_2^0 (-13428) -At time : 28.001 ns Reaction : OH^0 (-11170) + H^0 (-12355) -> No product -At time : 28.001 ns Reaction : e_aq^-1 (-994) + H2O2^0 (-12264) -> OH^-1 (-13429) + OH^0 (-13430) -At time : 28.001 ns Reaction : e_aq^-1 (-3923) + H2O2^0 (-11523) -> OH^-1 (-13431) + OH^0 (-13432) -At time : 28.001 ns Reaction : OH^0 (-11268) + OH^0 (-7440) -> H2O2^0 (-13433) -At time : 28.001 ns Reaction : OH^0 (-10371) + OH^0 (-6126) -> H2O2^0 (-13434) -At time : 28.001 ns Reaction : OH^0 (-10050) + OH^0 (-8709) -> H2O2^0 (-13435) -At time : 28.001 ns Reaction : OH^0 (-9928) + OH^0 (-6840) -> H2O2^0 (-13436) -At time : 28.001 ns Reaction : H^0 (-9251) + e_aq^-1 (-2479) -> OH^-1 (-13437) + H_2^0 (-13438) -At time : 28.001 ns Reaction : OH^0 (-7732) + OH^0 (-8762) -> H2O2^0 (-13439) -At time : 28.001 ns Reaction : e_aq^-1 (-4608) + H3O^1 (-8037) -> H^0 (-13440) -At time : 28.001 ns Reaction : e_aq^-1 (-3826) + H3O^1 (-7765) -> H^0 (-13441) -At time : 28.001 ns Reaction : e_aq^-1 (-4818) + H3O^1 (-7109) -> H^0 (-13442) -At time : 29.001 ns Reaction : OH^-1 (-13437) + H3O^1 (-6565) -> No product -At time : 29.001 ns Reaction : e_aq^-1 (-1984) + H2O2^0 (-13396) -> OH^-1 (-13443) + OH^0 (-13444) -At time : 29.001 ns Reaction : H3O^1 (-6849) + OH^-1 (-13340) -> No product -At time : 29.001 ns Reaction : H3O^1 (-10795) + OH^-1 (-13290) -> No product -At time : 29.001 ns Reaction : H3O^1 (-10769) + OH^-1 (-13267) -> No product -At time : 29.001 ns Reaction : OH^0 (-13249) + H^0 (-12043) -> No product -At time : 29.001 ns Reaction : OH^0 (-13225) + e_aq^-1 (-5045) -> OH^-1 (-13445) -At time : 29.001 ns Reaction : H3O^1 (-9675) + OH^-1 (-13078) -> No product -At time : 29.001 ns Reaction : e_aq^-1 (-5109) + OH^0 (-12966) -> OH^-1 (-13446) -At time : 29.001 ns Reaction : OH^0 (-6074) + OH^0 (-12327) -> H2O2^0 (-13447) -At time : 29.001 ns Reaction : e_aq^-1 (-5511) + H3O^1 (-7373) -> H^0 (-13448) -At time : 29.001 ns Reaction : e_aq^-1 (-3700) + OH^0 (-6464) -> OH^-1 (-13449) -At time : 29.001 ns Reaction : OH^0 (-5784) + OH^0 (-5898) -> H2O2^0 (-13450) -At time : 29.001 ns Reaction : e_aq^-1 (-3501) + OH^0 (-5874) -> OH^-1 (-13451) -At time : 30.001 ns Reaction : H3O^1 (-6791) + OH^-1 (-13443) -> No product -At time : 30.001 ns Reaction : OH^-1 (-13394) + H3O^1 (-6661) -> No product -At time : 30.001 ns Reaction : OH^-1 (-13375) + H3O^1 (-8595) -> No product -At time : 30.001 ns Reaction : H3O^1 (-10404) + OH^-1 (-13309) -> No product -At time : 30.001 ns Reaction : e_aq^-1 (-4775) + H^0 (-12972) -> OH^-1 (-13452) + H_2^0 (-13453) -At time : 30.001 ns Reaction : OH^-1 (-12727) + H3O^1 (-6463) -> No product -At time : 30.001 ns Reaction : H3O^1 (-7457) + OH^-1 (-12654) -> No product -At time : 30.001 ns Reaction : H^0 (-11614) + e_aq^-1 (-4454) -> OH^-1 (-13454) + H_2^0 (-13455) -At time : 30.001 ns Reaction : OH^0 (-10604) + OH^0 (-9466) -> H2O2^0 (-13456) -At time : 30.001 ns Reaction : OH^0 (-10495) + OH^0 (-8018) -> H2O2^0 (-13457) -At time : 30.001 ns Reaction : OH^0 (-9709) + OH^0 (-5950) -> H2O2^0 (-13458) -At time : 30.001 ns Reaction : H^0 (-9489) + e_aq^-1 (-3338) -> OH^-1 (-13459) + H_2^0 (-13460) -At time : 30.001 ns Reaction : OH^0 (-9417) + OH^0 (-8162) -> H2O2^0 (-13461) -At time : 30.001 ns Reaction : e_aq^-1 (-2639) + OH^0 (-6528) -> OH^-1 (-13462) -At time : 30.001 ns Reaction : e_aq^-1 (-4281) + OH^0 (-7922) -> OH^-1 (-13463) -At time : 31.001 ns Reaction : H3O^1 (-7149) + OH^-1 (-13445) -> No product -At time : 31.001 ns Reaction : e_aq^-1 (-5602) + H2O2^0 (-13434) -> OH^-1 (-13464) + OH^0 (-13465) -At time : 31.001 ns Reaction : H3O^1 (-9717) + OH^-1 (-13431) -> No product -At time : 31.001 ns Reaction : OH^-1 (-13415) + H3O^1 (-8089) -> No product -At time : 31.001 ns Reaction : OH^-1 (-13336) + H3O^1 (-8253) -> No product -At time : 31.001 ns Reaction : OH^0 (-13083) + OH^0 (-8198) -> H2O2^0 (-13466) -At time : 31.001 ns Reaction : e_aq^-1 (-4512) + H2O2^0 (-13057) -> OH^-1 (-13467) + OH^0 (-13468) -At time : 31.001 ns Reaction : H3O^1 (-11057) + OH^-1 (-12965) -> No product -At time : 31.001 ns Reaction : H^0 (-12852) + e_aq^-1 (-8911) -> OH^-1 (-13469) + H_2^0 (-13470) -At time : 31.001 ns Reaction : OH^-1 (-12669) + H3O^1 (-8706) -> No product -At time : 31.001 ns Reaction : e_aq^-1 (-4513) + H2O2^0 (-12223) -> OH^-1 (-13471) + OH^0 (-13472) -At time : 31.001 ns Reaction : e_aq^-1 (-1482) + H2O2^0 (-11577) -> OH^-1 (-13473) + OH^0 (-13474) -At time : 31.001 ns Reaction : OH^0 (-10263) + OH^0 (-8234) -> H2O2^0 (-13475) -At time : 31.001 ns Reaction : e_aq^-1 (-3979) + H3O^1 (-9808) -> H^0 (-13476) -At time : 31.001 ns Reaction : H^0 (-9253) + OH^0 (-9799) -> No product -At time : 31.001 ns Reaction : OH^0 (-9519) + OH^0 (-7708) -> H2O2^0 (-13477) -At time : 31.001 ns Reaction : H^0 (-9218) + OH^0 (-6460) -> No product -At time : 31.001 ns Reaction : H3O^1 (-7311) + e_aq^-1 (-8404) -> H^0 (-13478) -At time : 31.001 ns Reaction : OH^0 (-6206) + OH^0 (-6706) -> H2O2^0 (-13479) -At time : 32.001 ns Reaction : H3O^1 (-10426) + OH^-1 (-13446) -> No product -At time : 32.001 ns Reaction : H3O^1 (-7647) + OH^-1 (-13230) -> No product -At time : 32.001 ns Reaction : H3O^1 (-10646) + OH^-1 (-13216) -> No product -At time : 32.001 ns Reaction : e_aq^-1 (-3661) + H2O2^0 (-12652) -> OH^-1 (-13480) + OH^0 (-13481) -At time : 32.001 ns Reaction : OH^0 (-12548) + OH^0 (-7170) -> H2O2^0 (-13482) -At time : 32.001 ns Reaction : OH^-1 (-12406) + H3O^1 (-7815) -> No product -At time : 32.001 ns Reaction : e_aq^-1 (-4182) + H^0 (-12275) -> OH^-1 (-13483) + H_2^0 (-13484) -At time : 32.001 ns Reaction : e_aq^-1 (-81) + OH^0 (-11192) -> OH^-1 (-13485) -At time : 32.001 ns Reaction : OH^0 (-10808) + OH^0 (-8522) -> H2O2^0 (-13486) -At time : 32.001 ns Reaction : OH^0 (-8304) + OH^0 (-8657) -> H2O2^0 (-13487) -At time : 33.001 ns Reaction : H3O^1 (-7315) + OH^-1 (-13464) -> No product -At time : 33.001 ns Reaction : H^0 (-13393) + e_aq^-1 (-4586) -> OH^-1 (-13488) + H_2^0 (-13489) -At time : 33.001 ns Reaction : H3O^1 (-10986) + OH^-1 (-13030) -> No product -At time : 33.001 ns Reaction : OH^0 (-13007) + e_aq^-1 (-5259) -> OH^-1 (-13490) -At time : 33.001 ns Reaction : OH^0 (-9430) + H^0 (-12924) -> No product -At time : 33.001 ns Reaction : OH^-1 (-12818) + H3O^1 (-8261) -> No product -At time : 33.001 ns Reaction : e_aq^-1 (-5115) + H2O2^0 (-12641) -> OH^-1 (-13491) + OH^0 (-13492) -At time : 33.001 ns Reaction : H3O^1 (-6487) + OH^-1 (-12460) -> No product -At time : 33.001 ns Reaction : OH^-1 (-12324) + H3O^1 (-6245) -> No product -At time : 33.001 ns Reaction : e_aq^-1 (-5574) + H2O2^0 (-11878) -> OH^-1 (-13493) + OH^0 (-13494) -At time : 33.001 ns Reaction : H3O^1 (-10506) + e_aq^-1 (-4680) -> H^0 (-13495) -At time : 33.001 ns Reaction : H3O^1 (-10117) + e_aq^-1 (-4851) -> H^0 (-13496) -At time : 33.001 ns Reaction : e_aq^-1 (-5440) + OH^0 (-8932) -> OH^-1 (-13497) -At time : 33.001 ns Reaction : e_aq^-1 (-3612) + OH^0 (-6330) -> OH^-1 (-13498) -At time : 34.001 ns Reaction : OH^-1 (-13367) + H3O^1 (-6701) -> No product -At time : 34.001 ns Reaction : OH^-1 (-13262) + H3O^1 (-7773) -> No product -At time : 34.001 ns Reaction : OH^-1 (-13043) + H3O^1 (-7407) -> No product -At time : 34.001 ns Reaction : OH^-1 (-12758) + H3O^1 (-6327) -> No product -At time : 34.001 ns Reaction : OH^-1 (-12709) + H3O^1 (-7641) -> No product -At time : 34.001 ns Reaction : e_aq^-1 (-2719) + H^0 (-12644) -> OH^-1 (-13499) + H_2^0 (-13500) -At time : 34.001 ns Reaction : OH^-1 (-11788) + H3O^1 (-6231) -> No product -At time : 34.001 ns Reaction : H^0 (-10668) + e_aq^-1 (-2837) -> OH^-1 (-13501) + H_2^0 (-13502) -At time : 34.001 ns Reaction : OH^0 (-10605) + OH^0 (-7668) -> H2O2^0 (-13503) -At time : 34.001 ns Reaction : OH^0 (-9676) + OH^0 (-5946) -> H2O2^0 (-13504) -At time : 34.001 ns Reaction : OH^0 (-9275) + OH^0 (-5974) -> H2O2^0 (-13505) -At time : 34.001 ns Reaction : OH^0 (-9269) + OH^0 (-6774) -> H2O2^0 (-13506) -At time : 35.001 ns Reaction : OH^-1 (-13467) + H3O^1 (-8583) -> No product -At time : 35.001 ns Reaction : H3O^1 (-7597) + OH^-1 (-13353) -> No product -At time : 35.001 ns Reaction : OH^-1 (-13317) + H3O^1 (-6865) -> No product -At time : 35.001 ns Reaction : H3O^1 (-9883) + OH^-1 (-13265) -> No product -At time : 35.001 ns Reaction : OH^0 (-13167) + OH^0 (-7582) -> H2O2^0 (-13507) -At time : 35.001 ns Reaction : e_aq^-1 (-660) + OH^0 (-13108) -> OH^-1 (-13508) -At time : 35.001 ns Reaction : OH^0 (-13061) + e_aq^-1 (-3677) -> OH^-1 (-13509) -At time : 35.001 ns Reaction : e_aq^-1 (-2498) + H^0 (-12899) -> OH^-1 (-13510) + H_2^0 (-13511) -At time : 35.001 ns Reaction : e_aq^-1 (-17) + H2O2^0 (-12403) -> OH^-1 (-13512) + OH^0 (-13513) -At time : 35.001 ns Reaction : e_aq^-1 (-5405) + H^0 (-12356) -> OH^-1 (-13514) + H_2^0 (-13515) -At time : 35.001 ns Reaction : OH^-1 (-12328) + H3O^1 (-7205) -> No product -At time : 35.001 ns Reaction : OH^-1 (-12086) + H3O^1 (-6925) -> No product -At time : 35.001 ns Reaction : e_aq^-1 (-4133) + H2O2^0 (-11975) -> OH^-1 (-13516) + OH^0 (-13517) -At time : 35.001 ns Reaction : e_aq^-1 (-4118) + H2O2^0 (-11940) -> OH^-1 (-13518) + OH^0 (-13519) -At time : 35.001 ns Reaction : e_aq^-1 (-4157) + OH^0 (-7864) -> OH^-1 (-13520) -At time : 35.001 ns Reaction : e_aq^-1 (-2430) + OH^0 (-6662) -> OH^-1 (-13521) -At time : 35.001 ns Reaction : e_aq^-1 (-2635) + H3O^1 (-5951) -> H^0 (-13522) -At time : 36.001 ns Reaction : H3O^1 (-7171) + OH^-1 (-13490) -> No product -At time : 36.001 ns Reaction : e_aq^-1 (-4930) + H^0 (-13442) -> OH^-1 (-13523) + H_2^0 (-13524) -At time : 36.001 ns Reaction : H3O^1 (-6369) + OH^-1 (-13313) -> No product -At time : 36.001 ns Reaction : OH^0 (-12672) + e_aq^-1 (-3610) -> OH^-1 (-13525) -At time : 36.001 ns Reaction : H^0 (-12168) + e_aq^-1 (-1169) -> OH^-1 (-13526) + H_2^0 (-13527) -At time : 36.001 ns Reaction : H2O2^0 (-12142) + e_aq^-1 (-5054) -> OH^-1 (-13528) + OH^0 (-13529) -At time : 36.001 ns Reaction : H2O2^0 (-12093) + e_aq^-1 (-8569) -> OH^-1 (-13530) + OH^0 (-13531) -At time : 36.001 ns Reaction : H^0 (-11238) + OH^0 (-6772) -> No product -At time : 36.001 ns Reaction : OH^0 (-7862) + OH^0 (-7880) -> H2O2^0 (-13532) -At time : 37.001 ns Reaction : e_aq^-1 (-1579) + OH^0 (-13468) -> OH^-1 (-13533) -At time : 37.001 ns Reaction : OH^-1 (-13427) + H3O^1 (-5849) -> No product -At time : 37.001 ns Reaction : H3O^1 (-7329) + OH^-1 (-13386) -> No product -At time : 37.001 ns Reaction : H3O^1 (-6691) + OH^-1 (-13215) -> No product -At time : 37.001 ns Reaction : OH^-1 (-13042) + H3O^1 (-5897) -> No product -At time : 37.001 ns Reaction : H^0 (-12733) + e_aq^-1 (-8560) -> OH^-1 (-13534) + H_2^0 (-13535) -At time : 37.001 ns Reaction : OH^-1 (-12426) + H3O^1 (-8109) -> No product -At time : 37.001 ns Reaction : e_aq^-1 (-8335) + H^0 (-12256) -> OH^-1 (-13536) + H_2^0 (-13537) -At time : 37.001 ns Reaction : e_aq^-1 (-4239) + H2O2^0 (-12116) -> OH^-1 (-13538) + OH^0 (-13539) -At time : 37.001 ns Reaction : e_aq^-1 (-4361) + H^0 (-12066) -> OH^-1 (-13540) + H_2^0 (-13541) -At time : 37.001 ns Reaction : H2O2^0 (-11864) + e_aq^-1 (-8377) -> OH^-1 (-13542) + OH^0 (-13543) -At time : 37.001 ns Reaction : e_aq^-1 (-4284) + H2O2^0 (-11487) -> OH^-1 (-13544) + OH^0 (-13545) -At time : 37.001 ns Reaction : OH^0 (-10953) + OH^0 (-7538) -> H2O2^0 (-13546) -At time : 37.001 ns Reaction : OH^0 (-9551) + H^0 (-9545) -> No product -At time : 37.001 ns Reaction : H3O^1 (-7969) + e_aq^-1 (-8854) -> H^0 (-13547) -At time : 37.001 ns Reaction : OH^0 (-6652) + OH^0 (-7796) -> H2O2^0 (-13548) -At time : 37.001 ns Reaction : OH^0 (-6172) + OH^0 (-6970) -> H2O2^0 (-13549) -At time : 37.001 ns Reaction : e_aq^-1 (-3469) + OH^0 (-7674) -> OH^-1 (-13550) -At time : 38.001 ns Reaction : H3O^1 (-11053) + OH^-1 (-13429) -> No product -At time : 38.001 ns Reaction : OH^-1 (-13289) + H3O^1 (-8679) -> No product -At time : 38.001 ns Reaction : e_aq^-1 (-2109) + H2O2^0 (-13081) -> OH^-1 (-13551) + OH^0 (-13552) -At time : 38.001 ns Reaction : H^0 (-12417) + e_aq^-1 (-4356) -> OH^-1 (-13553) + H_2^0 (-13554) -At time : 38.001 ns Reaction : e_aq^-1 (-2565) + H^0 (-12031) -> OH^-1 (-13555) + H_2^0 (-13556) -At time : 38.001 ns Reaction : H^0 (-10637) + OH^0 (-7710) -> No product -At time : 38.001 ns Reaction : H^0 (-10602) + OH^0 (-9454) -> No product -At time : 38.001 ns Reaction : H^0 (-9684) + e_aq^-1 (-3901) -> OH^-1 (-13557) + H_2^0 (-13558) -At time : 38.001 ns Reaction : H^0 (-9641) + OH^0 (-6568) -> No product -At time : 38.001 ns Reaction : e_aq^-1 (-2502) + H3O^1 (-7799) -> H^0 (-13559) -At time : 39.001 ns Reaction : OH^-1 (-13423) + H3O^1 (-8631) -> No product -At time : 39.001 ns Reaction : OH^-1 (-13411) + H3O^1 (-7657) -> No product -At time : 39.001 ns Reaction : H2O2^0 (-13384) + e_aq^-1 (-2488) -> OH^-1 (-13560) + OH^0 (-13561) -At time : 39.001 ns Reaction : H3O^1 (-6711) + OH^-1 (-13324) -> No product -At time : 39.001 ns Reaction : OH^-1 (-12776) + H3O^1 (-6115) -> No product -At time : 39.001 ns Reaction : e_aq^-1 (-195) + H2O2^0 (-12300) -> OH^-1 (-13562) + OH^0 (-13563) -At time : 39.001 ns Reaction : OH^-1 (-12132) + H3O^1 (-7469) -> No product -At time : 39.001 ns Reaction : H2O2^0 (-11394) + e_aq^-1 (-3939) -> OH^-1 (-13564) + OH^0 (-13565) -At time : 39.001 ns Reaction : OH^0 (-10499) + e_aq^-1 (-1289) -> OH^-1 (-13566) -At time : 39.001 ns Reaction : H3O^1 (-9518) + e_aq^-1 (-3568) -> H^0 (-13567) -At time : 40.001 ns Reaction : OH^-1 (-13509) + H3O^1 (-6363) -> No product -At time : 40.001 ns Reaction : e_aq^-1 (-5308) + H2O2^0 (-13475) -> OH^-1 (-13568) + OH^0 (-13569) -At time : 40.001 ns Reaction : H^0 (-10562) + OH^0 (-13323) -> No product -At time : 40.001 ns Reaction : H3O^1 (-6535) + OH^-1 (-13286) -> No product -At time : 40.001 ns Reaction : OH^-1 (-12665) + H3O^1 (-9960) -> No product -At time : 40.001 ns Reaction : e_aq^-1 (-5468) + H2O2^0 (-12525) -> OH^-1 (-13570) + OH^0 (-13571) -At time : 40.001 ns Reaction : H2O2^0 (-12394) + e_aq^-1 (-8506) -> OH^-1 (-13572) + OH^0 (-13573) -At time : 40.001 ns Reaction : e_aq^-1 (-4683) + H2O2^0 (-11874) -> OH^-1 (-13574) + OH^0 (-13575) -At time : 40.001 ns Reaction : e_aq^-1 (-2339) + H2O2^0 (-11402) -> OH^-1 (-13576) + OH^0 (-13577) -At time : 40.001 ns Reaction : H2O2^0 (-11370) + e_aq^-1 (-4048) -> OH^-1 (-13578) + OH^0 (-13579) -At time : 40.001 ns Reaction : e_aq^-1 (-641) + OH^0 (-10441) -> OH^-1 (-13580) -At time : 40.001 ns Reaction : OH^0 (-10109) + OH^0 (-8032) -> H2O2^0 (-13581) -At time : 40.001 ns Reaction : OH^0 (-9604) + e_aq^-1 (-2815) -> OH^-1 (-13582) -At time : 40.001 ns Reaction : OH^0 (-6574) + OH^0 (-6590) -> H2O2^0 (-13583) -At time : 40.001 ns Reaction : e_aq^-1 (-3021) + OH^0 (-6324) -> OH^-1 (-13584) -At time : 41.001 ns Reaction : OH^-1 (-13574) + H3O^1 (-7503) -> No product -At time : 41.001 ns Reaction : OH^-1 (-13564) + H3O^1 (-6719) -> No product -At time : 41.001 ns Reaction : H3O^1 (-10701) + OH^-1 (-13555) -> No product -At time : 41.001 ns Reaction : e_aq^-1 (-3907) + H2O2^0 (-13479) -> OH^-1 (-13585) + OH^0 (-13586) -At time : 41.001 ns Reaction : OH^-1 (-13303) + H3O^1 (-8406) -> No product -At time : 41.001 ns Reaction : H3O^1 (-10274) + OH^-1 (-13275) -> No product -At time : 41.001 ns Reaction : e_aq^-1 (-3549) + H2O2^0 (-13053) -> OH^-1 (-13587) + OH^0 (-13588) -At time : 41.001 ns Reaction : H^0 (-11034) + e_aq^-1 (-964) -> OH^-1 (-13589) + H_2^0 (-13590) -At time : 41.001 ns Reaction : OH^0 (-10003) + OH^0 (-7940) -> H2O2^0 (-13591) -At time : 41.001 ns Reaction : OH^0 (-9568) + OH^0 (-9540) -> H2O2^0 (-13592) -At time : 41.001 ns Reaction : e_aq^-1 (-3803) + H3O^1 (-7651) -> H^0 (-13593) -At time : 41.001 ns Reaction : e_aq^-1 (-45) + H3O^1 (-7369) -> H^0 (-13594) -At time : 42.001 ns Reaction : H3O^1 (-7549) + OH^-1 (-13405) -> No product -At time : 42.001 ns Reaction : OH^0 (-13295) + OH^0 (-8582) -> H2O2^0 (-13595) -At time : 42.001 ns Reaction : OH^-1 (-13159) + H3O^1 (-5857) -> No product -At time : 42.001 ns Reaction : OH^-1 (-12686) + H3O^1 (-6375) -> No product -At time : 42.001 ns Reaction : H^0 (-12284) + e_aq^-1 (-995) -> OH^-1 (-13596) + H_2^0 (-13597) -At time : 42.001 ns Reaction : e_aq^-1 (-2735) + H2O2^0 (-11896) -> OH^-1 (-13598) + OH^0 (-13599) -At time : 42.001 ns Reaction : H2O2^0 (-11491) + e_aq^-1 (-5543) -> OH^-1 (-13600) + OH^0 (-13601) -At time : 42.001 ns Reaction : H^0 (-11109) + OH^0 (-8202) -> No product -At time : 42.001 ns Reaction : H3O^1 (-10516) + e_aq^-1 (-8530) -> H^0 (-13602) -At time : 42.001 ns Reaction : OH^0 (-9884) + OH^0 (-5978) -> H2O2^0 (-13603) -At time : 42.001 ns Reaction : OH^-1 (-13425) + H3O^1 (-6799) -> No product -At time : 43.001 ns Reaction : e_aq^-1 (-12) + OH^0 (-13601) -> OH^-1 (-13604) -At time : 43.001 ns Reaction : H^0 (-12387) + OH^0 (-6180) -> No product -At time : 43.001 ns Reaction : e_aq^-1 (-5493) + H2O2^0 (-11500) -> OH^-1 (-13605) + OH^0 (-13606) -At time : 43.001 ns Reaction : e_aq^-1 (-218) + H2O2^0 (-11433) -> OH^-1 (-13607) + OH^0 (-13608) -At time : 43.001 ns Reaction : H^0 (-9359) + OH^0 (-5805) -> No product -At time : 43.001 ns Reaction : OH^0 (-7488) + OH^0 (-8474) -> H2O2^0 (-13609) -At time : 43.001 ns Reaction : e_aq^-1 (-5418) + H3O^1 (-6119) -> H^0 (-13610) -At time : 44.001 ns Reaction : e_aq^-1 (-899) + H^0 (-13496) -> OH^-1 (-13611) + H_2^0 (-13612) -At time : 44.001 ns Reaction : OH^-1 (-13364) + H3O^1 (-6589) -> No product -At time : 44.001 ns Reaction : H^0 (-13184) + e_aq^-1 (-8674) -> OH^-1 (-13613) + H_2^0 (-13614) -At time : 44.001 ns Reaction : H^0 (-13132) + e_aq^-1 (-4322) -> OH^-1 (-13615) + H_2^0 (-13616) -At time : 44.001 ns Reaction : e_aq^-1 (-2786) + H2O2^0 (-12975) -> OH^-1 (-13617) + OH^0 (-13618) -At time : 44.001 ns Reaction : e_aq^-1 (-5256) + H^0 (-12637) -> OH^-1 (-13619) + H_2^0 (-13620) -At time : 44.001 ns Reaction : OH^-1 (-12425) + H3O^1 (-7497) -> No product -At time : 44.001 ns Reaction : OH^0 (-8142) + OH^0 (-8156) -> H2O2^0 (-13621) -At time : 44.001 ns Reaction : e_aq^-1 (-1774) + H3O^1 (-6891) -> H^0 (-13622) -At time : 44.001 ns Reaction : e_aq^-1 (-3550) + e_aq^-1 (-3222) -> OH^-1 (-13623) + OH^-1 (-13624) + H_2^0 (-13625) -At time : 45.001 ns Reaction : H^0 (-13602) + e_aq^-1 (-4443) -> OH^-1 (-13626) + H_2^0 (-13627) -At time : 45.001 ns Reaction : OH^-1 (-13533) + H3O^1 (-8607) -> No product -At time : 45.001 ns Reaction : H3O^1 (-5981) + OH^-1 (-13483) -> No product -At time : 45.001 ns Reaction : H3O^1 (-5867) + OH^-1 (-13471) -> No product -At time : 45.001 ns Reaction : OH^0 (-13444) + e_aq^-1 (-2111) -> OH^-1 (-13628) -At time : 45.001 ns Reaction : OH^0 (-7600) + OH^0 (-13420) -> H2O2^0 (-13629) -At time : 45.001 ns Reaction : OH^-1 (-13218) + H3O^1 (-7451) -> No product -At time : 45.001 ns Reaction : OH^0 (-13204) + OH^0 (-7284) -> H2O2^0 (-13630) -At time : 45.001 ns Reaction : H3O^1 (-7317) + OH^-1 (-13012) -> No product -At time : 45.001 ns Reaction : OH^0 (-10020) + OH^0 (-12800) -> H2O2^0 (-13631) -At time : 45.001 ns Reaction : H2O2^0 (-12592) + e_aq^-1 (-5291) -> OH^-1 (-13632) + OH^0 (-13633) -At time : 45.001 ns Reaction : e_aq^-1 (-5613) + H2O2^0 (-12461) -> OH^-1 (-13634) + OH^0 (-13635) -At time : 45.001 ns Reaction : e_aq^-1 (-5649) + H3O^1 (-11167) -> H^0 (-13636) -At time : 45.001 ns Reaction : H^0 (-10957) + OH^0 (-7526) -> No product -At time : 45.001 ns Reaction : OH^0 (-9731) + OH^0 (-6688) -> H2O2^0 (-13637) -At time : 45.001 ns Reaction : OH^0 (-9486) + OH^0 (-9479) -> H2O2^0 (-13638) -At time : 45.001 ns Reaction : H3O^1 (-7899) + e_aq^-1 (-8791) -> H^0 (-13639) -At time : 45.001 ns Reaction : OH^0 (-7642) + OH^0 (-8546) -> H2O2^0 (-13640) -At time : 45.001 ns Reaction : e_aq^-1 (-142) + H3O^1 (-7381) -> H^0 (-13641) -At time : 46.001 ns Reaction : H3O^1 (-10737) + OH^-1 (-13585) -> No product -At time : 46.001 ns Reaction : OH^-1 (-13528) + H3O^1 (-8622) -> No product -At time : 46.001 ns Reaction : H3O^1 (-7757) + OH^-1 (-13501) -> No product -At time : 46.001 ns Reaction : e_aq^-1 (-4656) + H^0 (-13093) -> OH^-1 (-13642) + H_2^0 (-13643) -At time : 46.001 ns Reaction : OH^0 (-12579) + H^0 (-12271) -> No product -At time : 46.001 ns Reaction : e_aq^-1 (-4170) + OH^0 (-12561) -> OH^-1 (-13644) -At time : 46.001 ns Reaction : H^0 (-12367) + e_aq^-1 (-3481) -> OH^-1 (-13645) + H_2^0 (-13646) -At time : 46.001 ns Reaction : e_aq^-1 (-2601) + H^0 (-11228) -> OH^-1 (-13647) + H_2^0 (-13648) -At time : 46.001 ns Reaction : OH^0 (-10065) + H^0 (-8976) -> No product -At time : 46.001 ns Reaction : e_aq^-1 (-4379) + H3O^1 (-7565) -> H^0 (-13649) -At time : 47.001 ns Reaction : OH^-1 (-13589) + H3O^1 (-7135) -> No product -At time : 47.001 ns Reaction : H3O^1 (-7123) + OH^-1 (-13580) -> No product -At time : 47.001 ns Reaction : H3O^1 (-10331) + OH^-1 (-13399) -> No product -At time : 47.001 ns Reaction : OH^-1 (-13369) + H3O^1 (-7093) -> No product -At time : 47.001 ns Reaction : e_aq^-1 (-3891) + H2O2^0 (-13072) -> OH^-1 (-13650) + OH^0 (-13651) -At time : 47.001 ns Reaction : e_aq^-1 (-875) + OH^0 (-12987) -> OH^-1 (-13652) -At time : 47.001 ns Reaction : e_aq^-1 (-4991) + H^0 (-9337) -> OH^-1 (-13653) + H_2^0 (-13654) -At time : 48.001 ns Reaction : e_aq^-1 (-2328) + OH^0 (-13586) -> OH^-1 (-13655) -At time : 48.001 ns Reaction : OH^-1 (-13578) + H3O^1 (-7829) -> No product -At time : 48.001 ns Reaction : OH^-1 (-13568) + H3O^1 (-7423) -> No product -At time : 48.001 ns Reaction : H2O2^0 (-12982) + e_aq^-1 (-2518) -> OH^-1 (-13656) + OH^0 (-13657) -At time : 48.001 ns Reaction : H2O2^0 (-12833) + e_aq^-1 (-8578) -> OH^-1 (-13658) + OH^0 (-13659) -At time : 48.001 ns Reaction : e_aq^-1 (-5194) + H2O2^0 (-12068) -> OH^-1 (-13660) + OH^0 (-13661) -At time : 48.001 ns Reaction : e_aq^-1 (-4877) + H2O2^0 (-11897) -> OH^-1 (-13662) + OH^0 (-13663) -At time : 48.001 ns Reaction : e_aq^-1 (-3760) + H2O2^0 (-11713) -> OH^-1 (-13664) + OH^0 (-13665) -At time : 48.001 ns Reaction : H^0 (-10760) + e_aq^-1 (-8362) -> OH^-1 (-13666) + H_2^0 (-13667) -At time : 48.001 ns Reaction : e_aq^-1 (-4034) + H3O^1 (-10726) -> H^0 (-13668) -At time : 49.001 ns Reaction : OH^-1 (-13634) + H3O^1 (-8281) -> No product -At time : 49.001 ns Reaction : OH^-1 (-13572) + H3O^1 (-7211) -> No product -At time : 49.001 ns Reaction : OH^-1 (-13562) + H3O^1 (-8325) -> No product -At time : 49.001 ns Reaction : OH^-1 (-13485) + H3O^1 (-11180) -> No product -At time : 49.001 ns Reaction : e_aq^-1 (-1079) + H^0 (-13279) -> OH^-1 (-13669) + H_2^0 (-13670) -At time : 49.001 ns Reaction : OH^-1 (-13253) + H3O^1 (-7909) -> No product -At time : 49.001 ns Reaction : e_aq^-1 (-4848) + H^0 (-13068) -> OH^-1 (-13671) + H_2^0 (-13672) -At time : 49.001 ns Reaction : H^0 (-9426) + OH^0 (-6046) -> No product -At time : 49.001 ns Reaction : H^0 (-9201) + e_aq^-1 (-3593) -> OH^-1 (-13673) + H_2^0 (-13674) -At time : 49.001 ns Reaction : e_aq^-1 (-8485) + e_aq^-1 (-8947) -> OH^-1 (-13675) + OH^-1 (-13676) + H_2^0 (-13677) -At time : 50.001 ns Reaction : OH^0 (-13635) + OH^0 (-7408) -> H2O2^0 (-13678) -At time : 50.001 ns Reaction : OH^-1 (-13628) + H3O^1 (-7611) -> No product -At time : 50.001 ns Reaction : OH^-1 (-13619) + H3O^1 (-8159) -> No product -At time : 50.001 ns Reaction : OH^-1 (-13615) + H3O^1 (-8577) -> No product -At time : 50.001 ns Reaction : H^0 (-12405) + e_aq^-1 (-4852) -> OH^-1 (-13679) + H_2^0 (-13680) -At time : 50.001 ns Reaction : e_aq^-1 (-4452) + OH^0 (-10917) -> OH^-1 (-13681) -At time : 50.001 ns Reaction : e_aq^-1 (-3526) + OH^0 (-7700) -> OH^-1 (-13682) -At time : 50.001 ns Reaction : OH^0 (-6364) + OH^0 (-6366) -> H2O2^0 (-13683) -At time : 50.001 ns Reaction : e_aq^-1 (-3149) + OH^0 (-6294) -> OH^-1 (-13684) -At time : 51.001 ns Reaction : OH^-1 (-13656) + H3O^1 (-9673) -> No product -At time : 51.001 ns Reaction : OH^-1 (-13645) + H3O^1 (-7675) -> No product -At time : 51.001 ns Reaction : e_aq^-1 (-111) + OH^0 (-13606) -> OH^-1 (-13685) -At time : 51.001 ns Reaction : e_aq^-1 (-8398) + OH^0 (-13529) -> OH^-1 (-13686) -At time : 51.001 ns Reaction : OH^0 (-9563) + H^0 (-9586) -> No product -At time : 52.001 ns Reaction : H3O^1 (-10422) + OH^-1 (-13491) -> No product -At time : 52.001 ns Reaction : e_aq^-1 (-2380) + OH^0 (-13432) -> OH^-1 (-13687) -At time : 52.001 ns Reaction : H^0 (-13026) + OH^0 (-6976) -> No product -At time : 52.001 ns Reaction : OH^0 (-12985) + OH^0 (-7206) -> H2O2^0 (-13688) -At time : 52.001 ns Reaction : H^0 (-12514) + H^0 (-12566) -> H_2^0 (-13689) -At time : 52.001 ns Reaction : e_aq^-1 (-4258) + H2O2^0 (-12057) -> OH^-1 (-13690) + OH^0 (-13691) -At time : 52.001 ns Reaction : e_aq^-1 (-3595) + H3O^1 (-6335) -> H^0 (-13692) -At time : 52.001 ns Reaction : e_aq^-1 (-4176) + H3O^1 (-6199) -> H^0 (-13693) -At time : 53.001 ns Reaction : OH^-1 (-13662) + H3O^1 (-6997) -> No product -At time : 53.001 ns Reaction : H3O^1 (-6607) + OH^-1 (-13521) -> No product -At time : 53.001 ns Reaction : H3O^1 (-10567) + OH^-1 (-13516) -> No product -At time : 53.001 ns Reaction : H^0 (-12464) + e_aq^-1 (-4812) -> OH^-1 (-13694) + H_2^0 (-13695) -At time : 53.001 ns Reaction : e_aq^-1 (-8596) + H2O2^0 (-12421) -> OH^-1 (-13696) + OH^0 (-13697) -At time : 53.001 ns Reaction : e_aq^-1 (-5272) + H2O2^0 (-12063) -> OH^-1 (-13698) + OH^0 (-13699) -At time : 53.001 ns Reaction : e_aq^-1 (-1026) + H2O2^0 (-11455) -> OH^-1 (-13700) + OH^0 (-13701) -At time : 53.001 ns Reaction : H3O^1 (-9927) + e_aq^-1 (-4207) -> H^0 (-13702) -At time : 53.001 ns Reaction : OH^0 (-9354) + e_aq^-1 (-5205) -> OH^-1 (-13703) -At time : 54.001 ns Reaction : OH^-1 (-13523) + H3O^1 (-7173) -> No product -At time : 54.001 ns Reaction : e_aq^-1 (-5118) + H2O2^0 (-13461) -> OH^-1 (-13704) + OH^0 (-13705) -At time : 54.001 ns Reaction : e_aq^-1 (-1533) + OH^0 (-12868) -> OH^-1 (-13706) -At time : 54.001 ns Reaction : e_aq^-1 (-3465) + H^0 (-12554) -> OH^-1 (-13707) + H_2^0 (-13708) -At time : 54.001 ns Reaction : e_aq^-1 (-446) + H^0 (-12372) -> OH^-1 (-13709) + H_2^0 (-13710) -At time : 54.001 ns Reaction : e_aq^-1 (-8692) + H2O2^0 (-11592) -> OH^-1 (-13711) + OH^0 (-13712) -At time : 54.001 ns Reaction : e_aq^-1 (-8380) + e_aq^-1 (-8515) -> OH^-1 (-13713) + OH^-1 (-13714) + H_2^0 (-13715) -At time : 54.001 ns Reaction : e_aq^-1 (-4836) + OH^0 (-7104) -> OH^-1 (-13716) -At time : 55.001 ns Reaction : OH^-1 (-13706) + H3O^1 (-6913) -> No product -At time : 55.001 ns Reaction : OH^-1 (-13704) + H3O^1 (-8105) -> No product -At time : 55.001 ns Reaction : OH^-1 (-13598) + H3O^1 (-6637) -> No product -At time : 55.001 ns Reaction : OH^-1 (-13570) + H3O^1 (-7427) -> No product -At time : 55.001 ns Reaction : e_aq^-1 (-4388) + H2O2^0 (-13486) -> OH^-1 (-13717) + OH^0 (-13718) -At time : 55.001 ns Reaction : e_aq^-1 (-2968) + H3O^1 (-8766) -> H^0 (-13719) -At time : 56.001 ns Reaction : e_aq^-1 (-284) + H2O2^0 (-13421) -> OH^-1 (-13720) + OH^0 (-13721) -At time : 56.001 ns Reaction : OH^0 (-10894) + OH^0 (-13406) -> H2O2^0 (-13722) -At time : 56.001 ns Reaction : e_aq^-1 (-4006) + OH^0 (-13189) -> OH^-1 (-13723) -At time : 56.001 ns Reaction : H^0 (-13049) + e_aq^-1 (-8371) -> OH^-1 (-13724) + H_2^0 (-13725) -At time : 56.001 ns Reaction : e_aq^-1 (-3515) + OH^0 (-9017) -> OH^-1 (-13726) -At time : 56.001 ns Reaction : e_aq^-1 (-1982) + H3O^1 (-8787) -> H^0 (-13727) -At time : 56.001 ns Reaction : OH^0 (-6978) + e_aq^-1 (-8593) -> OH^-1 (-13728) -At time : 57.001 ns Reaction : OH^-1 (-13626) + H3O^1 (-7591) -> No product -At time : 57.001 ns Reaction : H3O^1 (-6419) + OH^-1 (-13480) -> No product -At time : 57.001 ns Reaction : e_aq^-1 (-3861) + OH^0 (-13392) -> OH^-1 (-13729) -At time : 57.001 ns Reaction : e_aq^-1 (-3988) + H^0 (-12374) -> OH^-1 (-13730) + H_2^0 (-13731) -At time : 57.001 ns Reaction : e_aq^-1 (-3218) + H3O^1 (-6281) -> H^0 (-13732) -At time : 58.001 ns Reaction : OH^-1 (-13711) + H3O^1 (-7155) -> No product -At time : 58.001 ns Reaction : OH^0 (-10413) + OH^0 (-13705) -> H2O2^0 (-13733) -At time : 58.001 ns Reaction : OH^-1 (-13412) + H3O^1 (-8589) -> No product -At time : 58.001 ns Reaction : H3O^1 (-10934) + OH^-1 (-13402) -> No product -At time : 58.001 ns Reaction : e_aq^-1 (-2675) + H^0 (-12615) -> OH^-1 (-13734) + H_2^0 (-13735) -At time : 58.001 ns Reaction : OH^0 (-10531) + OH^0 (-7584) -> H2O2^0 (-13736) -At time : 58.001 ns Reaction : e_aq^-1 (-4896) + H3O^1 (-8063) -> H^0 (-13737) -At time : 59.001 ns Reaction : H3O^1 (-6815) + OH^-1 (-13644) -> No product -At time : 59.001 ns Reaction : OH^-1 (-13530) + H3O^1 (-8532) -> No product -At time : 59.001 ns Reaction : H^0 (-13397) + e_aq^-1 (-3691) -> OH^-1 (-13738) + H_2^0 (-13739) -At time : 59.001 ns Reaction : e_aq^-1 (-4308) + H^0 (-11903) -> OH^-1 (-13740) + H_2^0 (-13741) -At time : 59.001 ns Reaction : e_aq^-1 (-2382) + H2O2^0 (-11891) -> OH^-1 (-13742) + OH^0 (-13743) -At time : 59.001 ns Reaction : e_aq^-1 (-2957) + H2O2^0 (-11756) -> OH^-1 (-13744) + OH^0 (-13745) -At time : 59.001 ns Reaction : e_aq^-1 (-4808) + H^0 (-10878) -> OH^-1 (-13746) + H_2^0 (-13747) -At time : 59.001 ns Reaction : OH^0 (-6710) + OH^0 (-7830) -> H2O2^0 (-13748) -At time : 60.001 ns Reaction : H3O^1 (-6959) + OH^-1 (-13728) -> No product -At time : 60.001 ns Reaction : H3O^1 (-10711) + OH^-1 (-13560) -> No product -At time : 60.001 ns Reaction : OH^-1 (-13538) + H3O^1 (-6835) -> No product -At time : 60.001 ns Reaction : OH^-1 (-13499) + H3O^1 (-6533) -> No product -At time : 60.001 ns Reaction : OH^-1 (-13419) + H3O^1 (-6889) -> No product -At time : 60.001 ns Reaction : e_aq^-1 (-3707) + H2O2^0 (-13347) -> OH^-1 (-13749) + OH^0 (-13750) -At time : 60.001 ns Reaction : e_aq^-1 (-4332) + H^0 (-13120) -> OH^-1 (-13751) + H_2^0 (-13752) -At time : 60.001 ns Reaction : H3O^1 (-10498) + OH^-1 (-12488) -> No product -At time : 60.001 ns Reaction : e_aq^-1 (-2604) + H2O2^0 (-11441) -> OH^-1 (-13753) + OH^0 (-13754) -At time : 60.001 ns Reaction : e_aq^-1 (-848) + H3O^1 (-10219) -> H^0 (-13755) -At time : 60.001 ns Reaction : e_aq^-1 (-2948) + OH^0 (-8760) -> OH^-1 (-13756) -At time : 60.001 ns Reaction : e_aq^-1 (-1874) + OH^0 (-7598) -> OH^-1 (-13757) -At time : 60.001 ns Reaction : e_aq^-1 (-3513) + H3O^1 (-6263) -> H^0 (-13758) -At time : 61.001 ns Reaction : H^0 (-12772) + OH^0 (-13721) -> No product -At time : 61.001 ns Reaction : H3O^1 (-10496) + OH^-1 (-13686) -> No product -At time : 61.001 ns Reaction : H^0 (-10683) + OH^0 (-13665) -> No product -At time : 61.001 ns Reaction : OH^-1 (-13380) + H3O^1 (-6647) -> No product -At time : 61.001 ns Reaction : H3O^1 (-6579) + OH^-1 (-13226) -> No product -At time : 61.001 ns Reaction : OH^0 (-11138) + OH^0 (-12396) -> H2O2^0 (-13759) -At time : 61.001 ns Reaction : e_aq^-1 (-5246) + H3O^1 (-8207) -> H^0 (-13760) -At time : 62.001 ns Reaction : e_aq^-1 (-945) + OH^0 (-13701) -> OH^-1 (-13761) -At time : 62.001 ns Reaction : H3O^1 (-9742) + OH^-1 (-13557) -> No product -At time : 62.001 ns Reaction : H3O^1 (-6271) + OH^-1 (-13273) -> No product -At time : 62.001 ns Reaction : e_aq^-1 (-4292) + H^0 (-13223) -> OH^-1 (-13762) + H_2^0 (-13763) -At time : 62.001 ns Reaction : OH^0 (-10104) + H^0 (-12846) -> No product -At time : 62.001 ns Reaction : H2O2^0 (-12359) + e_aq^-1 (-8413) -> OH^-1 (-13764) + OH^0 (-13765) -At time : 62.001 ns Reaction : OH^0 (-9979) + OH^0 (-6884) -> H2O2^0 (-13766) -At time : 62.001 ns Reaction : e_aq^-1 (-3688) + OH^0 (-9584) -> OH^-1 (-13767) -At time : 62.001 ns Reaction : e_aq^-1 (-1031) + H3O^1 (-8376) -> H^0 (-13768) -At time : 62.001 ns Reaction : e_aq^-1 (-5631) + H3O^1 (-7391) -> H^0 (-13769) -At time : 62.001 ns Reaction : e_aq^-1 (-3847) + H3O^1 (-6697) -> H^0 (-13770) -At time : 62.001 ns Reaction : e_aq^-1 (-2434) + H3O^1 (-6653) -> H^0 (-13771) -At time : 63.001 ns Reaction : H3O^1 (-6043) + OH^-1 (-13679) -> No product -At time : 63.001 ns Reaction : e_aq^-1 (-4326) + OH^0 (-13312) -> OH^-1 (-13772) -At time : 63.001 ns Reaction : H^0 (-13229) + OH^0 (-8184) -> No product -At time : 63.001 ns Reaction : H3O^1 (-7785) + OH^-1 (-13098) -> No product -At time : 63.001 ns Reaction : OH^-1 (-12715) + H3O^1 (-8724) -> No product -At time : 63.001 ns Reaction : H^0 (-11323) + OH^0 (-10866) -> No product -At time : 63.001 ns Reaction : H3O^1 (-9622) + e_aq^-1 (-2899) -> H^0 (-13773) -At time : 63.001 ns Reaction : e_aq^-1 (-615) + H3O^1 (-7287) -> H^0 (-13774) -At time : 63.001 ns Reaction : e_aq^-1 (-951) + e_aq^-1 (-4750) -> OH^-1 (-13775) + OH^-1 (-13776) + H_2^0 (-13777) -At time : 64.001 ns Reaction : e_aq^-1 (-1404) + H2O2^0 (-13736) -> OH^-1 (-13778) + OH^0 (-13779) -At time : 64.001 ns Reaction : OH^-1 (-13716) + H3O^1 (-10434) -> No product -At time : 64.001 ns Reaction : OH^-1 (-13463) + H3O^1 (-6873) -> No product -At time : 64.001 ns Reaction : H^0 (-13441) + e_aq^-1 (-3755) -> OH^-1 (-13780) + H_2^0 (-13781) -At time : 64.001 ns Reaction : H^0 (-13298) + e_aq^-1 (-8359) -> OH^-1 (-13782) + H_2^0 (-13783) -At time : 64.001 ns Reaction : OH^-1 (-12974) + H3O^1 (-7255) -> No product -At time : 64.001 ns Reaction : OH^-1 (-12490) + H3O^1 (-6751) -> No product -At time : 64.001 ns Reaction : e_aq^-1 (-600) + H2O2^0 (-11777) -> OH^-1 (-13784) + OH^0 (-13785) -At time : 64.001 ns Reaction : H3O^1 (-10883) + e_aq^-1 (-8518) -> H^0 (-13786) -At time : 64.001 ns Reaction : OH^0 (-9606) + OH^0 (-6472) -> H2O2^0 (-13787) -At time : 64.001 ns Reaction : OH^0 (-7192) + H^0 (-8972) -> No product -At time : 64.001 ns Reaction : e_aq^-1 (-290) + OH^0 (-8639) -> OH^-1 (-13788) -At time : 64.001 ns Reaction : e_aq^-1 (-351) + e_aq^-1 (-5288) -> OH^-1 (-13789) + OH^-1 (-13790) + H_2^0 (-13791) -At time : 65.001 ns Reaction : OH^-1 (-13551) + H3O^1 (-8805) -> No product -At time : 65.001 ns Reaction : e_aq^-1 (-4771) + H^0 (-13277) -> OH^-1 (-13792) + H_2^0 (-13793) -At time : 65.001 ns Reaction : e_aq^-1 (-1039) + H^0 (-13143) -> OH^-1 (-13794) + H_2^0 (-13795) -At time : 65.001 ns Reaction : H3O^1 (-9616) + OH^-1 (-12901) -> No product -At time : 65.001 ns Reaction : H^0 (-9615) + H^0 (-12668) -> H_2^0 (-13796) -At time : 65.001 ns Reaction : e_aq^-1 (-147) + H^0 (-12335) -> OH^-1 (-13797) + H_2^0 (-13798) -At time : 65.001 ns Reaction : H^0 (-10860) + e_aq^-1 (-8827) -> OH^-1 (-13799) + H_2^0 (-13800) -At time : 65.001 ns Reaction : H3O^1 (-9775) + e_aq^-1 (-2432) -> H^0 (-13801) -At time : 65.001 ns Reaction : H^0 (-9128) + OH^0 (-6732) -> No product -At time : 65.001 ns Reaction : e_aq^-1 (-2739) + H3O^1 (-8562) -> H^0 (-13802) -At time : 65.001 ns Reaction : e_aq^-1 (-395) + H3O^1 (-7185) -> H^0 (-13803) -At time : 66.001 ns Reaction : OH^-1 (-13782) + H3O^1 (-5927) -> No product -At time : 66.001 ns Reaction : OH^-1 (-13169) + H3O^1 (-7335) -> No product -At time : 66.001 ns Reaction : e_aq^-1 (-2013) + H^0 (-12664) -> OH^-1 (-13804) + H_2^0 (-13805) -At time : 66.001 ns Reaction : H^0 (-11574) + e_aq^-1 (-5362) -> OH^-1 (-13806) + H_2^0 (-13807) -At time : 67.001 ns Reaction : OH^-1 (-13703) + H3O^1 (-7227) -> No product -At time : 67.001 ns Reaction : OH^-1 (-13617) + H3O^1 (-9596) -> No product -At time : 67.001 ns Reaction : OH^-1 (-13452) + H3O^1 (-8340) -> No product -At time : 67.001 ns Reaction : e_aq^-1 (-1324) + OH^0 (-13327) -> OH^-1 (-13808) -At time : 67.001 ns Reaction : H3O^1 (-8013) + OH^-1 (-12128) -> No product -At time : 67.001 ns Reaction : H^0 (-9130) + e_aq^-1 (-8818) -> OH^-1 (-13809) + H_2^0 (-13810) -At time : 67.001 ns Reaction : OH^0 (-9119) + e_aq^-1 (-3524) -> OH^-1 (-13811) -At time : 67.001 ns Reaction : e_aq^-1 (-5432) + OH^0 (-8477) -> OH^-1 (-13812) -At time : 68.001 ns Reaction : e_aq^-1 (-304) + H2O2^0 (-13487) -> OH^-1 (-13813) + OH^0 (-13814) -At time : 68.001 ns Reaction : OH^-1 (-13469) + H3O^1 (-7267) -> No product -At time : 68.001 ns Reaction : OH^-1 (-13462) + H3O^1 (-6639) -> No product -At time : 68.001 ns Reaction : e_aq^-1 (-1365) + H2O2^0 (-13435) -> OH^-1 (-13815) + OH^0 (-13816) -At time : 68.001 ns Reaction : e_aq^-1 (-592) + H^0 (-13238) -> OH^-1 (-13817) + H_2^0 (-13818) -At time : 68.001 ns Reaction : H^0 (-12466) + OH^0 (-7066) -> No product -At time : 68.001 ns Reaction : H3O^1 (-11026) + e_aq^-1 (-8392) -> H^0 (-13819) -At time : 68.001 ns Reaction : OH^0 (-11015) + OH^0 (-7120) -> H2O2^0 (-13820) -At time : 68.001 ns Reaction : OH^0 (-10425) + OH^0 (-8180) -> H2O2^0 (-13821) -At time : 68.001 ns Reaction : e_aq^-1 (-8476) + e_aq^-1 (-8887) -> OH^-1 (-13822) + OH^-1 (-13823) + H_2^0 (-13824) -At time : 68.001 ns Reaction : e_aq^-1 (-8467) + H3O^1 (-8634) -> H^0 (-13825) -At time : 68.001 ns Reaction : e_aq^-1 (-4524) + H3O^1 (-6895) -> H^0 (-13826) -At time : 69.001 ns Reaction : H3O^1 (-6537) + OH^-1 (-13246) -> No product -At time : 69.001 ns Reaction : H^0 (-10566) + H^0 (-13153) -> H_2^0 (-13827) -At time : 69.001 ns Reaction : H2O2^0 (-11416) + e_aq^-1 (-4000) -> OH^-1 (-13828) + OH^0 (-13829) -At time : 69.001 ns Reaction : OH^0 (-11095) + OH^0 (-6048) -> H2O2^0 (-13830) -At time : 70.001 ns Reaction : H3O^1 (-11112) + OH^-1 (-13536) -> No product -At time : 70.001 ns Reaction : e_aq^-1 (-249) + H^0 (-13182) -> OH^-1 (-13831) + H_2^0 (-13832) -At time : 70.001 ns Reaction : e_aq^-1 (-1132) + H^0 (-12519) -> OH^-1 (-13833) + H_2^0 (-13834) -At time : 70.001 ns Reaction : e_aq^-1 (-4453) + H^0 (-11833) -> OH^-1 (-13835) + H_2^0 (-13836) -At time : 70.001 ns Reaction : e_aq^-1 (-4623) + H3O^1 (-7987) -> H^0 (-13837) -At time : 70.001 ns Reaction : e_aq^-1 (-5361) + H3O^1 (-6089) -> H^0 (-13838) -At time : 71.001 ns Reaction : e_aq^-1 (-4496) + H^0 (-13786) -> OH^-1 (-13839) + H_2^0 (-13840) -At time : 71.001 ns Reaction : e_aq^-1 (-870) + H^0 (-13228) -> OH^-1 (-13841) + H_2^0 (-13842) -At time : 71.001 ns Reaction : e_aq^-1 (-1119) + H2O2^0 (-12230) -> OH^-1 (-13843) + OH^0 (-13844) -At time : 71.001 ns Reaction : H2O2^0 (-11888) + e_aq^-1 (-8338) -> OH^-1 (-13845) + OH^0 (-13846) -At time : 71.001 ns Reaction : OH^0 (-10823) + e_aq^-1 (-8440) -> OH^-1 (-13847) -At time : 71.001 ns Reaction : H^0 (-9627) + OH^0 (-6504) -> No product -At time : 71.001 ns Reaction : H3O^1 (-9532) + e_aq^-1 (-3553) -> H^0 (-13848) -At time : 71.001 ns Reaction : OH^0 (-8940) + H^0 (-8960) -> No product -At time : 71.001 ns Reaction : e_aq^-1 (-2164) + e_aq^-1 (-4178) -> OH^-1 (-13849) + OH^-1 (-13850) + H_2^0 (-13851) -At time : 72.001 ns Reaction : H3O^1 (-7101) + OH^-1 (-13794) -> No product -At time : 72.001 ns Reaction : OH^-1 (-13744) + H3O^1 (-6329) -> No product -At time : 72.001 ns Reaction : OH^-1 (-13723) + H3O^1 (-5941) -> No product -At time : 72.001 ns Reaction : OH^-1 (-13700) + H3O^1 (-8167) -> No product -At time : 72.001 ns Reaction : H^0 (-13495) + OH^0 (-7502) -> No product -At time : 72.001 ns Reaction : H^0 (-13476) + e_aq^-1 (-2290) -> OH^-1 (-13852) + H_2^0 (-13853) -At time : 72.001 ns Reaction : H3O^1 (-11004) + e_aq^-1 (-900) -> H^0 (-13854) -At time : 72.001 ns Reaction : e_aq^-1 (-2645) + H^0 (-9030) -> OH^-1 (-13855) + H_2^0 (-13856) -At time : 72.001 ns Reaction : e_aq^-1 (-4058) + OH^0 (-6804) -> OH^-1 (-13857) -At time : 72.001 ns Reaction : e_aq^-1 (-1416) + e_aq^-1 (-1560) -> OH^-1 (-13858) + OH^-1 (-13859) + H_2^0 (-13860) -At time : 73.001 ns Reaction : OH^-1 (-13847) + H3O^1 (-6963) -> No product -At time : 73.001 ns Reaction : OH^-1 (-13839) + H3O^1 (-7543) -> No product -At time : 73.001 ns Reaction : OH^-1 (-13828) + H3O^1 (-6733) -> No product -At time : 73.001 ns Reaction : OH^-1 (-13655) + H3O^1 (-7803) -> No product -At time : 73.001 ns Reaction : H3O^1 (-6645) + OH^-1 (-13576) -> No product -At time : 73.001 ns Reaction : e_aq^-1 (-3880) + OH^0 (-13561) -> OH^-1 (-13861) -At time : 73.001 ns Reaction : H^0 (-10698) + e_aq^-1 (-2741) -> OH^-1 (-13862) + H_2^0 (-13863) -At time : 73.001 ns Reaction : OH^0 (-10402) + OH^0 (-7464) -> H2O2^0 (-13864) -At time : 73.001 ns Reaction : H^0 (-8982) + H^0 (-9076) -> H_2^0 (-13865) -At time : 73.001 ns Reaction : e_aq^-1 (-2057) + e_aq^-1 (-4132) -> OH^-1 (-13866) + OH^-1 (-13867) + H_2^0 (-13868) -At time : 74.001 ns Reaction : OH^-1 (-13493) + H3O^1 (-7411) -> No product -At time : 74.001 ns Reaction : OH^-1 (-13329) + H3O^1 (-8223) -> No product -At time : 74.001 ns Reaction : H^0 (-12927) + e_aq^-1 (-2044) -> OH^-1 (-13869) + H_2^0 (-13870) -At time : 74.001 ns Reaction : e_aq^-1 (-2256) + H^0 (-12618) -> OH^-1 (-13871) + H_2^0 (-13872) -At time : 74.001 ns Reaction : e_aq^-1 (-5331) + OH^0 (-12609) -> OH^-1 (-13873) -At time : 74.001 ns Reaction : OH^-1 (-12550) + H3O^1 (-8397) -> No product -At time : 74.001 ns Reaction : H^0 (-12257) + e_aq^-1 (-3616) -> OH^-1 (-13874) + H_2^0 (-13875) -At time : 74.001 ns Reaction : H3O^1 (-11320) + e_aq^-1 (-4420) -> H^0 (-13876) -At time : 74.001 ns Reaction : OH^0 (-5958) + OH^0 (-7826) -> H2O2^0 (-13877) -At time : 75.001 ns Reaction : H3O^1 (-9978) + OH^-1 (-13778) -> No product -At time : 75.001 ns Reaction : H3O^1 (-7277) + OH^-1 (-13720) -> No product -At time : 75.001 ns Reaction : H^0 (-12980) + e_aq^-1 (-841) -> OH^-1 (-13878) + H_2^0 (-13879) -At time : 75.001 ns Reaction : e_aq^-1 (-2003) + H2O2^0 (-11687) -> OH^-1 (-13880) + OH^0 (-13881) -At time : 75.001 ns Reaction : OH^0 (-10478) + OH^0 (-7140) -> H2O2^0 (-13882) -At time : 75.001 ns Reaction : OH^0 (-9180) + e_aq^-1 (-3388) -> OH^-1 (-13883) -At time : 75.001 ns Reaction : H3O^1 (-6449) + e_aq^-1 (-8353) -> H^0 (-13884) -At time : 76.001 ns Reaction : OH^-1 (-13831) + H3O^1 (-8247) -> No product -At time : 76.001 ns Reaction : OH^-1 (-13520) + H3O^1 (-5975) -> No product -At time : 76.001 ns Reaction : H^0 (-12770) + OH^0 (-7136) -> No product -At time : 76.001 ns Reaction : e_aq^-1 (-1311) + H2O2^0 (-11783) -> OH^-1 (-13885) + OH^0 (-13886) -At time : 76.001 ns Reaction : OH^0 (-10624) + H^0 (-9493) -> No product -At time : 76.001 ns Reaction : H^0 (-10194) + OH^0 (-8916) -> No product -At time : 76.001 ns Reaction : H^0 (-9457) + e_aq^-1 (-3591) -> OH^-1 (-13887) + H_2^0 (-13888) -At time : 76.001 ns Reaction : e_aq^-1 (-4650) + OH^0 (-9083) -> OH^-1 (-13889) -At time : 76.001 ns Reaction : e_aq^-1 (-4999) + e_aq^-1 (-8473) -> OH^-1 (-13890) + OH^-1 (-13891) + H_2^0 (-13892) -At time : 76.001 ns Reaction : e_aq^-1 (-4049) + H3O^1 (-7857) -> H^0 (-13893) -At time : 77.001 ns Reaction : H3O^1 (-6641) + OH^-1 (-13730) -> No product -At time : 77.001 ns Reaction : OH^-1 (-13362) + H3O^1 (-8287) -> No product -At time : 77.001 ns Reaction : H^0 (-13300) + e_aq^-1 (-8497) -> OH^-1 (-13894) + H_2^0 (-13895) -At time : 77.001 ns Reaction : e_aq^-1 (-5523) + H2O2^0 (-11570) -> OH^-1 (-13896) + OH^0 (-13897) -At time : 77.001 ns Reaction : H2O2^0 (-11410) + e_aq^-1 (-5047) -> OH^-1 (-13898) + OH^0 (-13899) -At time : 77.001 ns Reaction : e_aq^-1 (-3840) + OH^0 (-9713) -> OH^-1 (-13900) -At time : 77.001 ns Reaction : e_aq^-1 (-3732) + H3O^1 (-6431) -> H^0 (-13901) -At time : 78.001 ns Reaction : H3O^1 (-6443) + OH^-1 (-13767) -> No product -At time : 78.001 ns Reaction : H3O^1 (-10563) + OH^-1 (-13740) -> No product -At time : 78.001 ns Reaction : OH^0 (-6682) + OH^0 (-13519) -> H2O2^0 (-13902) -At time : 78.001 ns Reaction : H^0 (-13086) + OH^0 (-7308) -> No product -At time : 78.001 ns Reaction : e_aq^-1 (-2587) + H2O2^0 (-12953) -> OH^-1 (-13903) + OH^0 (-13904) -At time : 78.001 ns Reaction : H3O^1 (-6871) + OH^-1 (-12698) -> No product -At time : 78.001 ns Reaction : e_aq^-1 (-2281) + e_aq^-1 (-8788) -> OH^-1 (-13905) + OH^-1 (-13906) + H_2^0 (-13907) -At time : 78.001 ns Reaction : H3O^1 (-8043) + e_aq^-1 (-8617) -> H^0 (-13908) -At time : 78.001 ns Reaction : e_aq^-1 (-3775) + OH^0 (-7780) -> OH^-1 (-13909) -At time : 79.001 ns Reaction : H^0 (-12890) + e_aq^-1 (-2396) -> OH^-1 (-13910) + H_2^0 (-13911) -At time : 79.001 ns Reaction : H^0 (-11794) + H^0 (-12591) -> H_2^0 (-13912) -At time : 79.001 ns Reaction : OH^-1 (-12531) + H3O^1 (-8273) -> No product -At time : 79.001 ns Reaction : e_aq^-1 (-2141) + H2O2^0 (-11872) -> OH^-1 (-13913) + OH^0 (-13914) -At time : 79.001 ns Reaction : OH^0 (-11333) + OH^0 (-7184) -> H2O2^0 (-13915) -At time : 79.001 ns Reaction : e_aq^-1 (-105) + H3O^1 (-8285) -> H^0 (-13916) -At time : 79.001 ns Reaction : e_aq^-1 (-2392) + H3O^1 (-6585) -> H^0 (-13917) -At time : 79.001 ns Reaction : e_aq^-1 (-3111) + OH^0 (-6284) -> OH^-1 (-13918) -At time : 80.001 ns Reaction : OH^-1 (-13859) + H3O^1 (-6911) -> No product -At time : 80.001 ns Reaction : OH^-1 (-13809) + H3O^1 (-7911) -> No product -At time : 80.001 ns Reaction : e_aq^-1 (-291) + H3O^1 (-11153) -> H^0 (-13919) -At time : 80.001 ns Reaction : H3O^1 (-10391) + e_aq^-1 (-5158) -> H^0 (-13920) -At time : 80.001 ns Reaction : e_aq^-1 (-2657) + OH^0 (-9661) -> OH^-1 (-13921) -At time : 80.001 ns Reaction : OH^0 (-6850) + OH^0 (-7916) -> H2O2^0 (-13922) -At time : 80.001 ns Reaction : e_aq^-1 (-2006) + OH^0 (-7610) -> OH^-1 (-13923) -At time : 80.001 ns Reaction : e_aq^-1 (-2749) + H3O^1 (-6473) -> H^0 (-13924) -At time : 81.001 ns Reaction : H3O^1 (-10019) + OH^-1 (-13792) -> No product -At time : 81.001 ns Reaction : e_aq^-1 (-4252) + H2O2^0 (-12765) -> OH^-1 (-13925) + OH^0 (-13926) -At time : 81.001 ns Reaction : e_aq^-1 (-1062) + OH^0 (-12370) -> OH^-1 (-13927) -At time : 81.001 ns Reaction : e_aq^-1 (-4411) + H2O2^0 (-12292) -> OH^-1 (-13928) + OH^0 (-13929) -At time : 81.001 ns Reaction : e_aq^-1 (-595) + H3O^1 (-8175) -> H^0 (-13930) -At time : 82.001 ns Reaction : OH^-1 (-13928) + H3O^1 (-6181) -> No product -At time : 82.001 ns Reaction : H3O^1 (-7973) + OH^-1 (-13671) -> No product -At time : 82.001 ns Reaction : OH^-1 (-13451) + H3O^1 (-6257) -> No product -At time : 82.001 ns Reaction : H3O^1 (-10905) + OH^-1 (-13311) -> No product -At time : 82.001 ns Reaction : OH^-1 (-12823) + H3O^1 (-7735) -> No product -At time : 82.001 ns Reaction : e_aq^-1 (-5321) + H^0 (-12553) -> OH^-1 (-13931) + H_2^0 (-13932) -At time : 82.001 ns Reaction : H3O^1 (-10463) + e_aq^-1 (-765) -> H^0 (-13933) -At time : 82.001 ns Reaction : H^0 (-9235) + OH^0 (-6580) -> No product -At time : 83.001 ns Reaction : H3O^1 (-7321) + OH^-1 (-13407) -> No product -At time : 83.001 ns Reaction : OH^-1 (-13391) + H3O^1 (-6557) -> No product -At time : 83.001 ns Reaction : H2O2^0 (-11548) + e_aq^-1 (-3588) -> OH^-1 (-13934) + OH^0 (-13935) -At time : 83.001 ns Reaction : e_aq^-1 (-5298) + OH^0 (-9361) -> OH^-1 (-13936) -At time : 83.001 ns Reaction : OH^0 (-9225) + e_aq^-1 (-2725) -> OH^-1 (-13937) -At time : 83.001 ns Reaction : OH^0 (-6692) + e_aq^-1 (-8356) -> OH^-1 (-13938) -At time : 84.001 ns Reaction : H^0 (-13893) + e_aq^-1 (-2324) -> OH^-1 (-13939) + H_2^0 (-13940) -At time : 84.001 ns Reaction : H3O^1 (-5861) + OH^-1 (-13694) -> No product -At time : 84.001 ns Reaction : OH^0 (-10272) + OH^0 (-11142) -> H2O2^0 (-13941) -At time : 84.001 ns Reaction : OH^0 (-10100) + OH^0 (-7040) -> H2O2^0 (-13942) -At time : 84.001 ns Reaction : H3O^1 (-6355) + e_aq^-1 (-8767) -> H^0 (-13943) -At time : 84.001 ns Reaction : OH^0 (-7188) + OH^0 (-8128) -> H2O2^0 (-13944) -At time : 84.001 ns Reaction : e_aq^-1 (-4349) + H3O^1 (-5987) -> H^0 (-13945) -At time : 84.001 ns Reaction : e_aq^-1 (-2105) + e_aq^-1 (-4120) -> OH^-1 (-13946) + OH^-1 (-13947) + H_2^0 (-13948) -At time : 85.001 ns Reaction : e_aq^-1 (-5345) + H^0 (-13930) -> OH^-1 (-13949) + H_2^0 (-13950) -At time : 85.001 ns Reaction : OH^-1 (-13776) + H3O^1 (-8015) -> No product -At time : 85.001 ns Reaction : e_aq^-1 (-2273) + H2O2^0 (-11543) -> OH^-1 (-13951) + OH^0 (-13952) -At time : 85.001 ns Reaction : OH^0 (-9587) + e_aq^-1 (-2863) -> OH^-1 (-13953) -At time : 85.001 ns Reaction : e_aq^-1 (-236) + OH^0 (-9414) -> OH^-1 (-13954) -At time : 85.001 ns Reaction : OH^0 (-9330) + OH^0 (-8881) -> H2O2^0 (-13955) -At time : 85.001 ns Reaction : e_aq^-1 (-3670) + H3O^1 (-6399) -> H^0 (-13956) -At time : 86.001 ns Reaction : OH^0 (-10913) + OH^0 (-13929) -> H2O2^0 (-13957) -At time : 86.001 ns Reaction : OH^-1 (-13890) + H3O^1 (-8886) -> No product -At time : 86.001 ns Reaction : OH^-1 (-13582) + H3O^1 (-8772) -> No product -At time : 86.001 ns Reaction : e_aq^-1 (-5065) + H2O2^0 (-12447) -> OH^-1 (-13958) + OH^0 (-13959) -At time : 86.001 ns Reaction : OH^0 (-10508) + e_aq^-1 (-4664) -> OH^-1 (-13960) -At time : 86.001 ns Reaction : OH^0 (-10474) + H^0 (-10192) -> No product -At time : 86.001 ns Reaction : OH^0 (-9724) + OH^0 (-7652) -> H2O2^0 (-13961) -At time : 86.001 ns Reaction : H3O^1 (-7561) + e_aq^-1 (-8860) -> H^0 (-13962) -At time : 86.001 ns Reaction : e_aq^-1 (-5665) + H3O^1 (-8484) -> H^0 (-13963) -At time : 87.001 ns Reaction : OH^-1 (-13799) + H3O^1 (-8715) -> No product -At time : 87.001 ns Reaction : OH^0 (-13754) + OH^0 (-7820) -> H2O2^0 (-13964) -At time : 87.001 ns Reaction : H^0 (-13559) + e_aq^-1 (-3790) -> OH^-1 (-13965) + H_2^0 (-13966) -At time : 87.001 ns Reaction : H3O^1 (-10801) + OH^-1 (-13269) -> No product -At time : 87.001 ns Reaction : e_aq^-1 (-273) + H^0 (-12788) -> OH^-1 (-13967) + H_2^0 (-13968) -At time : 87.001 ns Reaction : H2O2^0 (-11493) + e_aq^-1 (-2312) -> OH^-1 (-13969) + OH^0 (-13970) -At time : 87.001 ns Reaction : e_aq^-1 (-5276) + H3O^1 (-10158) -> H^0 (-13971) -At time : 87.001 ns Reaction : e_aq^-1 (-4344) + e_aq^-1 (-8842) -> OH^-1 (-13972) + OH^-1 (-13973) + H_2^0 (-13974) -At time : 87.001 ns Reaction : e_aq^-1 (-3648) + OH^0 (-6514) -> OH^-1 (-13975) -At time : 88.001 ns Reaction : H3O^1 (-6295) + OH^-1 (-13918) -> No product -At time : 88.001 ns Reaction : OH^0 (-13886) + OH^0 (-7568) -> H2O2^0 (-13976) -At time : 88.001 ns Reaction : H3O^1 (-6273) + OH^-1 (-13587) -> No product -At time : 88.001 ns Reaction : OH^0 (-13465) + e_aq^-1 (-5686) -> OH^-1 (-13977) -At time : 88.001 ns Reaction : e_aq^-1 (-5364) + H2O2^0 (-12947) -> OH^-1 (-13978) + OH^0 (-13979) -At time : 88.001 ns Reaction : e_aq^-1 (-4897) + H2O2^0 (-11631) -> OH^-1 (-13980) + OH^0 (-13981) -At time : 88.001 ns Reaction : H^0 (-9346) + OH^0 (-6056) -> No product -At time : 88.001 ns Reaction : OH^0 (-6584) + OH^0 (-8729) -> H2O2^0 (-13982) -At time : 88.001 ns Reaction : e_aq^-1 (-2403) + OH^0 (-5922) -> OH^-1 (-13983) -At time : 89.001 ns Reaction : H3O^1 (-8421) + OH^-1 (-13896) -> No product -At time : 89.001 ns Reaction : H^0 (-13440) + OH^0 (-6940) -> No product -At time : 89.001 ns Reaction : OH^0 (-10620) + e_aq^-1 (-3512) -> OH^-1 (-13984) -At time : 89.001 ns Reaction : e_aq^-1 (-859) + e_aq^-1 (-8899) -> OH^-1 (-13985) + OH^-1 (-13986) + H_2^0 (-13987) -At time : 89.001 ns Reaction : e_aq^-1 (-447) + H3O^1 (-7261) -> H^0 (-13988) -At time : 89.001 ns Reaction : e_aq^-1 (-2849) + H3O^1 (-6451) -> H^0 (-13989) -At time : 90.001 ns Reaction : H3O^1 (-9835) + OH^-1 (-13742) -> No product -At time : 90.001 ns Reaction : OH^-1 (-13542) + H3O^1 (-7919) -> No product -At time : 90.001 ns Reaction : OH^0 (-13365) + H^0 (-13346) -> No product -At time : 90.001 ns Reaction : e_aq^-1 (-3178) + H^0 (-13316) -> OH^-1 (-13990) + H_2^0 (-13991) -At time : 90.001 ns Reaction : OH^0 (-6630) + H^0 (-12822) -> No product -At time : 90.001 ns Reaction : OH^0 (-7656) + H^0 (-9038) -> No product -At time : 90.001 ns Reaction : e_aq^-1 (-832) + H^0 (-8964) -> OH^-1 (-13992) + H_2^0 (-13993) -At time : 91.001 ns Reaction : OH^-1 (-13992) + H3O^1 (-8227) -> No product -At time : 91.001 ns Reaction : H3O^1 (-6749) + OH^-1 (-13939) -> No product -At time : 91.001 ns Reaction : OH^0 (-13699) + H^0 (-12880) -> No product -At time : 91.001 ns Reaction : e_aq^-1 (-980) + H2O2^0 (-13621) -> OH^-1 (-13994) + OH^0 (-13995) -At time : 91.001 ns Reaction : OH^0 (-12856) + OH^0 (-6994) -> H2O2^0 (-13996) -At time : 91.001 ns Reaction : H3O^1 (-10424) + e_aq^-1 (-8500) -> H^0 (-13997) -At time : 92.001 ns Reaction : H3O^1 (-5923) + OH^-1 (-13729) -> No product -At time : 92.001 ns Reaction : e_aq^-1 (-3902) + H3O^1 (-6725) -> H^0 (-13998) -At time : 93.001 ns Reaction : e_aq^-1 (-4183) + OH^0 (-13914) -> OH^-1 (-13999) -At time : 93.001 ns Reaction : OH^-1 (-13866) + H3O^1 (-7581) -> No product -At time : 93.001 ns Reaction : H3O^1 (-10724) + OH^-1 (-13416) -> No product -At time : 93.001 ns Reaction : OH^-1 (-13906) + H3O^1 (-7635) -> No product -At time : 94.001 ns Reaction : H3O^1 (-9986) + OH^-1 (-13696) -> No product -At time : 94.001 ns Reaction : H^0 (-13594) + H^0 (-11724) -> H_2^0 (-14000) -At time : 94.001 ns Reaction : OH^-1 (-13508) + H3O^1 (-8403) -> No product -At time : 94.001 ns Reaction : H^0 (-12915) + OH^0 (-7142) -> No product -At time : 94.001 ns Reaction : H3O^1 (-8424) + e_aq^-1 (-8779) -> H^0 (-14001) -At time : 94.001 ns Reaction : e_aq^-1 (-2556) + OH^0 (-6594) -> OH^-1 (-14002) -At time : 95.001 ns Reaction : OH^-1 (-13815) + H3O^1 (-7039) -> No product -At time : 95.001 ns Reaction : H^0 (-10631) + H^0 (-12866) -> H_2^0 (-14003) -At time : 95.001 ns Reaction : OH^-1 (-12810) + H3O^1 (-8189) -> No product -At time : 95.001 ns Reaction : OH^0 (-11123) + OH^0 (-7438) -> H2O2^0 (-14004) -At time : 95.001 ns Reaction : H^0 (-9572) + e_aq^-1 (-3642) -> OH^-1 (-14005) + H_2^0 (-14006) -At time : 95.001 ns Reaction : e_aq^-1 (-5540) + H3O^1 (-8418) -> H^0 (-14007) -At time : 96.001 ns Reaction : e_aq^-1 (-298) + H^0 (-14007) -> OH^-1 (-14008) + H_2^0 (-14009) -At time : 96.001 ns Reaction : OH^-1 (-13967) + H3O^1 (-8199) -> No product -At time : 96.001 ns Reaction : H^0 (-13768) + OH^0 (-8627) -> No product -At time : 96.001 ns Reaction : e_aq^-1 (-5020) + H^0 (-13333) -> OH^-1 (-14010) + H_2^0 (-14011) -At time : 96.001 ns Reaction : OH^0 (-9778) + OH^0 (-13266) -> H2O2^0 (-14012) -At time : 96.001 ns Reaction : OH^0 (-12817) + e_aq^-1 (-8647) -> OH^-1 (-14013) -At time : 96.001 ns Reaction : e_aq^-1 (-4578) + OH^0 (-7594) -> OH^-1 (-14014) -At time : 97.001 ns Reaction : OH^0 (-13995) + OH^0 (-8152) -> H2O2^0 (-14015) -At time : 97.001 ns Reaction : OH^-1 (-13969) + H3O^1 (-6635) -> No product -At time : 97.001 ns Reaction : H^0 (-12604) + e_aq^-1 (-8704) -> OH^-1 (-14016) + H_2^0 (-14017) -At time : 97.001 ns Reaction : e_aq^-1 (-5324) + H2O2^0 (-12194) -> OH^-1 (-14018) + OH^0 (-14019) -At time : 97.001 ns Reaction : H2O2^0 (-11937) + e_aq^-1 (-8638) -> OH^-1 (-14020) + OH^0 (-14021) -At time : 97.001 ns Reaction : e_aq^-1 (-471) + H2O2^0 (-11830) -> OH^-1 (-14022) + OH^0 (-14023) -At time : 97.001 ns Reaction : H2O2^0 (-11468) + e_aq^-1 (-8365) -> OH^-1 (-14024) + OH^0 (-14025) -At time : 97.001 ns Reaction : e_aq^-1 (-4218) + OH^0 (-8363) -> OH^-1 (-14026) -At time : 98.001 ns Reaction : H3O^1 (-7007) + OH^-1 (-13927) -> No product -At time : 98.001 ns Reaction : H3O^1 (-7925) + OH^-1 (-11716) -> No product -At time : 98.001 ns Reaction : e_aq^-1 (-4296) + e_aq^-1 (-8533) -> OH^-1 (-14027) + OH^-1 (-14028) + H_2^0 (-14029) -At time : 99.001 ns Reaction : H3O^1 (-7029) + OH^-1 (-13488) -> No product -At time : 99.001 ns Reaction : H^0 (-12865) + OH^0 (-9338) -> No product -At time : 100 ns Reaction : e_aq^-1 (-4691) + OH^0 (-13241) -> OH^-1 (-14030) -At time : 100 ns Reaction : e_aq^-1 (-3722) + H2O2^0 (-12109) -> OH^-1 (-14031) + OH^0 (-14032) -At time : 100 ns Reaction : e_aq^-1 (-57) + H2O2^0 (-11628) -> OH^-1 (-14033) + OH^0 (-14034) -At time : 100 ns Reaction : OH^0 (-10265) + OH^0 (-7264) -> H2O2^0 (-14035) -At time : 100 ns Reaction : e_aq^-1 (-4116) + H3O^1 (-8361) -> H^0 (-14036) -At time : 101 ns Reaction : OH^-1 (-14022) + H3O^1 (-8097) -> No product -At time : 101 ns Reaction : e_aq^-1 (-5014) + OH^0 (-8022) -> OH^-1 (-14037) -At time : 102 ns Reaction : OH^-1 (-13990) + H3O^1 (-7711) -> No product -At time : 102 ns Reaction : OH^-1 (-13949) + H3O^1 (-7435) -> No product -At time : 102 ns Reaction : OH^0 (-9322) + H^0 (-12176) -> No product -At time : 102 ns Reaction : H2O2^0 (-11801) + e_aq^-1 (-4070) -> OH^-1 (-14038) + OH^0 (-14039) -At time : 102 ns Reaction : e_aq^-1 (-5457) + OH^0 (-11111) -> OH^-1 (-14040) -At time : 102 ns Reaction : e_aq^-1 (-5315) + H3O^1 (-8265) -> H^0 (-14041) -At time : 103 ns Reaction : H3O^1 (-10169) + OH^-1 (-14018) -> No product -At time : 103 ns Reaction : H2O2^0 (-12313) + e_aq^-1 (-4681) -> OH^-1 (-14042) + OH^0 (-14043) -At time : 103 ns Reaction : e_aq^-1 (-655) + H2O2^0 (-12046) -> OH^-1 (-14044) + OH^0 (-14045) -At time : 103 ns Reaction : H2O2^0 (-11352) + e_aq^-1 (-8824) -> OH^-1 (-14046) + OH^0 (-14047) -At time : 104 ns Reaction : OH^-1 (-14024) + H3O^1 (-8790) -> No product -At time : 104 ns Reaction : OH^-1 (-13845) + H3O^1 (-8125) -> No product -At time : 104 ns Reaction : OH^0 (-13618) + e_aq^-1 (-2946) -> OH^-1 (-14048) -At time : 104 ns Reaction : OH^0 (-13293) + e_aq^-1 (-8872) -> OH^-1 (-14049) -At time : 104 ns Reaction : e_aq^-1 (-4462) + H2O2^0 (-11499) -> OH^-1 (-14050) + OH^0 (-14051) -At time : 104 ns Reaction : OH^0 (-6296) + H^0 (-9014) -> No product -At time : 104 ns Reaction : e_aq^-1 (-778) + e_aq^-1 (-908) -> OH^-1 (-14052) + OH^-1 (-14053) + H_2^0 (-14054) -At time : 105 ns Reaction : OH^0 (-10908) + OH^0 (-6964) -> H2O2^0 (-14055) -At time : 105 ns Reaction : OH^0 (-6342) + e_aq^-1 (-8554) -> OH^-1 (-14056) -At time : 105 ns Reaction : e_aq^-1 (-3570) + OH^0 (-7706) -> OH^-1 (-14057) -At time : 106 ns Reaction : H3O^1 (-6973) + OH^-1 (-14014) -> No product -At time : 106 ns Reaction : OH^0 (-13785) + OH^0 (-13712) -> H2O2^0 (-14058) -At time : 106 ns Reaction : H^0 (-10103) + OH^0 (-9981) -> No product -At time : 106 ns Reaction : e_aq^-1 (-4864) + H3O^1 (-8021) -> H^0 (-14059) -At time : 106 ns Reaction : e_aq^-1 (-2010) + OH^0 (-7884) -> OH^-1 (-14060) -At time : 106 ns Reaction : e_aq^-1 (-5004) + H3O^1 (-7153) -> H^0 (-14061) -At time : 107 ns Reaction : OH^-1 (-13947) + H3O^1 (-7627) -> No product -At time : 107 ns Reaction : OH^-1 (-13111) + H3O^1 (-7579) -> No product -At time : 107 ns Reaction : H2O2^0 (-12700) + e_aq^-1 (-8350) -> OH^-1 (-14062) + OH^0 (-14063) -At time : 107 ns Reaction : e_aq^-1 (-5455) + H2O2^0 (-12105) -> OH^-1 (-14064) + OH^0 (-14065) -At time : 107 ns Reaction : H2O2^0 (-11755) + e_aq^-1 (-8548) -> OH^-1 (-14066) + OH^0 (-14067) -At time : 107 ns Reaction : OH^0 (-9879) + OH^0 (-6822) -> H2O2^0 (-14068) -At time : 107 ns Reaction : OH^0 (-8114) + OH^0 (-8170) -> H2O2^0 (-14069) -At time : 107 ns Reaction : e_aq^-1 (-2093) + H3O^1 (-6827) -> H^0 (-14070) -At time : 107 ns Reaction : e_aq^-1 (-2096) + H3O^1 (-6807) -> H^0 (-14071) -At time : 107 ns Reaction : e_aq^-1 (-5446) + OH^0 (-5808) -> OH^-1 (-14072) -At time : 108 ns Reaction : H3O^1 (-6195) + OH^-1 (-14026) -> No product -At time : 108 ns Reaction : H2O2^0 (-13278) + e_aq^-1 (-2522) -> OH^-1 (-14073) + OH^0 (-14074) -At time : 108 ns Reaction : e_aq^-1 (-2447) + H2O2^0 (-12973) -> OH^-1 (-14075) + OH^0 (-14076) -At time : 108 ns Reaction : e_aq^-1 (-3917) + H2O2^0 (-11692) -> OH^-1 (-14077) + OH^0 (-14078) -At time : 108 ns Reaction : OH^0 (-6664) + OH^0 (-7814) -> H2O2^0 (-14079) -At time : 108 ns Reaction : e_aq^-1 (-683) + H3O^1 (-7459) -> H^0 (-14080) -At time : 108 ns Reaction : e_aq^-1 (-1609) + H3O^1 (-7033) -> H^0 (-14081) -At time : 109 ns Reaction : H3O^1 (-7043) + OH^-1 (-14037) -> No product -At time : 109 ns Reaction : H^0 (-13320) + H^0 (-13916) -> H_2^0 (-14082) -At time : 109 ns Reaction : e_aq^-1 (-3779) + H2O2^0 (-12148) -> OH^-1 (-14083) + OH^0 (-14084) -At time : 109 ns Reaction : e_aq^-1 (-4800) + H2O2^0 (-11965) -> OH^-1 (-14085) + OH^0 (-14086) -At time : 109 ns Reaction : e_aq^-1 (-3824) + H2O2^0 (-11761) -> OH^-1 (-14087) + OH^0 (-14088) -At time : 109 ns Reaction : e_aq^-1 (-4375) + H3O^1 (-10869) -> H^0 (-14089) -At time : 109 ns Reaction : e_aq^-1 (-1784) + e_aq^-1 (-8446) -> OH^-1 (-14090) + OH^-1 (-14091) + H_2^0 (-14092) -At time : 109 ns Reaction : e_aq^-1 (-3571) + H3O^1 (-7713) -> H^0 (-14093) -At time : 110 ns Reaction : OH^-1 (-13958) + H3O^1 (-7201) -> No product -At time : 110 ns Reaction : H^0 (-13924) + H^0 (-12504) -> H_2^0 (-14094) -At time : 110 ns Reaction : H^0 (-13252) + OH^0 (-13765) -> No product -At time : 110 ns Reaction : OH^-1 (-13664) + H3O^1 (-6507) -> No product -At time : 110 ns Reaction : H^0 (-12404) + OH^0 (-7726) -> No product -At time : 110 ns Reaction : e_aq^-1 (-4928) + H^0 (-9335) -> OH^-1 (-14095) + H_2^0 (-14096) -At time : 110 ns Reaction : e_aq^-1 (-688) + e_aq^-1 (-8464) -> OH^-1 (-14097) + OH^-1 (-14098) + H_2^0 (-14099) -At time : 111 ns Reaction : OH^-1 (-13980) + H3O^1 (-8101) -> No product -At time : 111 ns Reaction : H3O^1 (-7099) + OH^-1 (-13713) -> No product -At time : 111 ns Reaction : H3O^1 (-10976) + OH^-1 (-13642) -> No product -At time : 111 ns Reaction : e_aq^-1 (-5159) + H2O2^0 (-11866) -> OH^-1 (-14100) + OH^0 (-14101) -At time : 112 ns Reaction : e_aq^-1 (-11) + H2O2^0 (-14035) -> OH^-1 (-14102) + OH^0 (-14103) -At time : 112 ns Reaction : OH^-1 (-13925) + H3O^1 (-7873) -> No product -At time : 112 ns Reaction : e_aq^-1 (-4850) + H3O^1 (-7087) -> H^0 (-14104) -At time : 112 ns Reaction : e_aq^-1 (-4402) + H3O^1 (-6011) -> H^0 (-14105) -At time : 113 ns Reaction : H2O2^0 (-13505) + e_aq^-1 (-4198) -> OH^-1 (-14106) + OH^0 (-14107) -At time : 113 ns Reaction : e_aq^-1 (-1998) + H^0 (-13342) -> OH^-1 (-14108) + H_2^0 (-14109) -At time : 113 ns Reaction : e_aq^-1 (-5380) + H2O2^0 (-12192) -> OH^-1 (-14110) + OH^0 (-14111) -At time : 113 ns Reaction : H^0 (-9222) + OH^0 (-9597) -> No product -At time : 114 ns Reaction : H3O^1 (-7347) + OH^-1 (-14040) -> No product -At time : 114 ns Reaction : e_aq^-1 (-2373) + H2O2^0 (-12122) -> OH^-1 (-14112) + OH^0 (-14113) -At time : 114 ns Reaction : OH^0 (-5816) + OH^0 (-6104) -> H2O2^0 (-14114) -At time : 115 ns Reaction : OH^0 (-13935) + e_aq^-1 (-3032) -> OH^-1 (-14115) -At time : 115 ns Reaction : H3O^1 (-10251) + OH^-1 (-13698) -> No product -At time : 115 ns Reaction : OH^0 (-13657) + OH^0 (-7786) -> H2O2^0 (-14116) -At time : 115 ns Reaction : e_aq^-1 (-2702) + H^0 (-13260) -> OH^-1 (-14117) + H_2^0 (-14118) -At time : 115 ns Reaction : e_aq^-1 (-8470) + H3O^1 (-8496) -> H^0 (-14119) -At time : 116 ns Reaction : e_aq^-1 (-2496) + H^0 (-13668) -> OH^-1 (-14120) + H_2^0 (-14121) -At time : 116 ns Reaction : H^0 (-12912) + H^0 (-13610) -> H_2^0 (-14122) -At time : 116 ns Reaction : e_aq^-1 (-4878) + OH^0 (-12714) -> OH^-1 (-14123) -At time : 116 ns Reaction : OH^0 (-7248) + OH^0 (-8236) -> H2O2^0 (-14124) -At time : 116 ns Reaction : e_aq^-1 (-2730) + e_aq^-1 (-3719) -> OH^-1 (-14125) + OH^-1 (-14126) + H_2^0 (-14127) -At time : 117 ns Reaction : e_aq^-1 (-642) + OH^0 (-13492) -> OH^-1 (-14128) -At time : 117 ns Reaction : H^0 (-10831) + OH^0 (-6876) -> No product -At time : 117 ns Reaction : H3O^1 (-5883) + e_aq^-1 (-8746) -> H^0 (-14129) -At time : 117 ns Reaction : e_aq^-1 (-4677) + H^0 (-12882) -> OH^-1 (-14130) + H_2^0 (-14131) -At time : 118 ns Reaction : OH^-1 (-14016) + H3O^1 (-6843) -> No product -At time : 118 ns Reaction : H3O^1 (-7485) + OH^-1 (-13898) -> No product -At time : 119 ns Reaction : H^0 (-12538) + H^0 (-13997) -> H_2^0 (-14132) -At time : 119 ns Reaction : e_aq^-1 (-3604) + H^0 (-12734) -> OH^-1 (-14133) + H_2^0 (-14134) -At time : 121 ns Reaction : e_aq^-1 (-4958) + H2O2^0 (-13482) -> OH^-1 (-14135) + OH^0 (-14136) -At time : 121 ns Reaction : e_aq^-1 (-2235) + H3O^1 (-10783) -> H^0 (-14137) -At time : 121 ns Reaction : e_aq^-1 (-3706) + H3O^1 (-7665) -> H^0 (-14138) -At time : 122 ns Reaction : OH^-1 (-14031) + H3O^1 (-5831) -> No product -At time : 122 ns Reaction : OH^-1 (-13977) + H3O^1 (-7281) -> No product -At time : 122 ns Reaction : H3O^1 (-9696) + OH^-1 (-13263) -> No product -At time : 122 ns Reaction : H2O2^0 (-11697) + e_aq^-1 (-4220) -> OH^-1 (-14139) + OH^0 (-14140) -At time : 122 ns Reaction : e_aq^-1 (-924) + H3O^1 (-7499) -> H^0 (-14141) -At time : 123 ns Reaction : e_aq^-1 (-679) + OH^0 (-13573) -> OH^-1 (-14142) -At time : 123 ns Reaction : OH^0 (-13128) + H^0 (-12749) -> No product -At time : 123 ns Reaction : e_aq^-1 (-4561) + OH^0 (-12807) -> OH^-1 (-14143) -At time : 124 ns Reaction : e_aq^-1 (-4100) + OH^0 (-14140) -> OH^-1 (-14144) -At time : 124 ns Reaction : OH^-1 (-13880) + H3O^1 (-7913) -> No product -At time : 124 ns Reaction : OH^-1 (-13873) + H3O^1 (-8928) -> No product -At time : 124 ns Reaction : OH^0 (-13846) + H^0 (-11127) -> No product -At time : 124 ns Reaction : e_aq^-1 (-2038) + H^0 (-13649) -> OH^-1 (-14145) + H_2^0 (-14146) -At time : 124 ns Reaction : OH^0 (-10112) + H^0 (-12881) -> No product -At time : 124 ns Reaction : e_aq^-1 (-4329) + H2O2^0 (-11557) -> OH^-1 (-14147) + OH^0 (-14148) -At time : 124 ns Reaction : e_aq^-1 (-4549) + H^0 (-10032) -> OH^-1 (-14149) + H_2^0 (-14150) -At time : 124 ns Reaction : e_aq^-1 (-2408) + H3O^1 (-5915) -> H^0 (-14151) -At time : 125 ns Reaction : H3O^1 (-6099) + OH^-1 (-13797) -> No product -At time : 125 ns Reaction : H3O^1 (-9752) + OH^-1 (-13749) -> No product -At time : 125 ns Reaction : H^0 (-11334) + e_aq^-1 (-4935) -> OH^-1 (-14152) + H_2^0 (-14153) -At time : 125 ns Reaction : e_aq^-1 (-3837) + H3O^1 (-6477) -> H^0 (-14154) -At time : 125 ns Reaction : e_aq^-1 (-3468) + H3O^1 (-5885) -> H^0 (-14155) -At time : 126 ns Reaction : e_aq^-1 (-4880) + H^0 (-14081) -> OH^-1 (-14156) + H_2^0 (-14157) -At time : 126 ns Reaction : H^0 (-13802) + OH^0 (-8777) -> No product -At time : 126 ns Reaction : OH^0 (-13474) + e_aq^-1 (-4994) -> OH^-1 (-14158) -At time : 126 ns Reaction : H^0 (-9871) + H^0 (-13039) -> H_2^0 (-14159) -At time : 126 ns Reaction : e_aq^-1 (-5427) + OH^0 (-8480) -> OH^-1 (-14160) -At time : 126 ns Reaction : e_aq^-1 (-3646) + e_aq^-1 (-3619) -> OH^-1 (-14161) + OH^-1 (-14162) + H_2^0 (-14163) -At time : 127 ns Reaction : H3O^1 (-10264) + OH^-1 (-13978) -> No product -At time : 127 ns Reaction : e_aq^-1 (-2077) + H2O2^0 (-13345) -> OH^-1 (-14164) + OH^0 (-14165) -At time : 127 ns Reaction : OH^-1 (-12630) + H3O^1 (-6519) -> No product -At time : 127 ns Reaction : OH^0 (-10232) + OH^0 (-7454) -> H2O2^0 (-14166) -At time : 127 ns Reaction : e_aq^-1 (-5335) + e_aq^-1 (-5438) -> OH^-1 (-14167) + OH^-1 (-14168) + H_2^0 (-14169) -At time : 128 ns Reaction : OH^-1 (-13596) + H3O^1 (-8388) -> No product -At time : 128 ns Reaction : H2O2^0 (-12201) + e_aq^-1 (-2390) -> OH^-1 (-14170) + OH^0 (-14171) -At time : 128 ns Reaction : H3O^1 (-9555) + e_aq^-1 (-3792) -> H^0 (-14172) -At time : 129 ns Reaction : H3O^1 (-6853) + OH^-1 (-14027) -> No product -At time : 129 ns Reaction : H^0 (-9181) + e_aq^-1 (-3441) -> OH^-1 (-14173) + H_2^0 (-14174) -At time : 129 ns Reaction : e_aq^-1 (-2170) + H3O^1 (-8568) -> H^0 (-14175) -At time : 129 ns Reaction : e_aq^-1 (-4301) + H3O^1 (-7625) -> H^0 (-14176) -At time : 129 ns Reaction : e_aq^-1 (-4940) + H3O^1 (-7515) -> H^0 (-14177) -At time : 130 ns Reaction : H3O^1 (-6265) + e_aq^-1 (-8737) -> H^0 (-14178) -At time : 131 ns Reaction : OH^-1 (-14128) + H3O^1 (-6041) -> No product -At time : 131 ns Reaction : H3O^1 (-7513) + OH^-1 (-14100) -> No product -At time : 131 ns Reaction : OH^-1 (-12859) + H3O^1 (-6417) -> No product -At time : 131 ns Reaction : e_aq^-1 (-2400) + H3O^1 (-6689) -> H^0 (-14179) -At time : 131 ns Reaction : e_aq^-1 (-5314) + H3O^1 (-6093) -> H^0 (-14180) -At time : 132 ns Reaction : H^0 (-12838) + H^0 (-14138) -> H_2^0 (-14181) -At time : 132 ns Reaction : H3O^1 (-10732) + OH^-1 (-13910) -> No product -At time : 132 ns Reaction : OH^0 (-7950) + OH^0 (-13531) -> H2O2^0 (-14182) -At time : 132 ns Reaction : H2O2^0 (-11934) + e_aq^-1 (-4826) -> OH^-1 (-14183) + OH^0 (-14184) -At time : 133 ns Reaction : e_aq^-1 (-5656) + H2O2^0 (-14114) -> OH^-1 (-14185) + OH^0 (-14186) -At time : 133 ns Reaction : OH^-1 (-13999) + H3O^1 (-6787) -> No product -At time : 133 ns Reaction : OH^-1 (-13954) + H3O^1 (-7365) -> No product -At time : 133 ns Reaction : e_aq^-1 (-5059) + H3O^1 (-8892) -> H^0 (-14187) -At time : 134 ns Reaction : OH^-1 (-13965) + H3O^1 (-6575) -> No product -At time : 134 ns Reaction : OH^-1 (-13687) + H3O^1 (-9784) -> No product -At time : 134 ns Reaction : OH^-1 (-13607) + H3O^1 (-8658) -> No product -At time : 134 ns Reaction : e_aq^-1 (-1100) + H^0 (-12238) -> OH^-1 (-14188) + H_2^0 (-14189) -At time : 134 ns Reaction : e_aq^-1 (-5433) + e_aq^-1 (-8677) -> OH^-1 (-14190) + OH^-1 (-14191) + H_2^0 (-14192) -At time : 134 ns Reaction : e_aq^-1 (-5674) + H3O^1 (-6083) -> H^0 (-14193) -At time : 135 ns Reaction : H^0 (-14129) + e_aq^-1 (-3576) -> OH^-1 (-14194) + H_2^0 (-14195) -At time : 135 ns Reaction : e_aq^-1 (-4193) + H3O^1 (-6657) -> H^0 (-14196) -At time : 136 ns Reaction : H3O^1 (-7495) + OH^-1 (-14130) -> No product -At time : 136 ns Reaction : OH^0 (-11066) + H^0 (-13988) -> No product -At time : 136 ns Reaction : H3O^1 (-11171) + OH^-1 (-13813) -> No product -At time : 136 ns Reaction : e_aq^-1 (-3951) + H2O2^0 (-12058) -> OH^-1 (-14197) + OH^0 (-14198) -At time : 136 ns Reaction : e_aq^-1 (-3788) + OH^0 (-6556) -> OH^-1 (-14199) -At time : 137 ns Reaction : OH^-1 (-14033) + H3O^1 (-8946) -> No product -At time : 137 ns Reaction : OH^-1 (-13903) + H3O^1 (-6621) -> No product -At time : 137 ns Reaction : H3O^1 (-10573) + OH^-1 (-13861) -> No product -At time : 137 ns Reaction : H^0 (-13067) + H^0 (-13693) -> H_2^0 (-14200) -At time : 137 ns Reaction : H^0 (-13171) + e_aq^-1 (-8368) -> OH^-1 (-14201) + H_2^0 (-14202) -At time : 137 ns Reaction : OH^0 (-10438) + e_aq^-1 (-5085) -> OH^-1 (-14203) -At time : 138 ns Reaction : OH^-1 (-14144) + H3O^1 (-6801) -> No product -At time : 138 ns Reaction : e_aq^-1 (-1934) + OH^0 (-13926) -> OH^-1 (-14204) -At time : 138 ns Reaction : OH^-1 (-13804) + H3O^1 (-8799) -> No product -At time : 138 ns Reaction : OH^-1 (-13566) + H3O^1 (-7071) -> No product -At time : 138 ns Reaction : OH^0 (-12674) + OH^0 (-7908) -> H2O2^0 (-14205) -At time : 138 ns Reaction : OH^0 (-11036) + e_aq^-1 (-4990) -> OH^-1 (-14206) -At time : 138 ns Reaction : e_aq^-1 (-364) + H3O^1 (-7181) -> H^0 (-14207) -At time : 138 ns Reaction : e_aq^-1 (-3801) + e_aq^-1 (-3950) -> OH^-1 (-14208) + OH^-1 (-14209) + H_2^0 (-14210) -At time : 139 ns Reaction : OH^0 (-14074) + e_aq^-1 (-8557) -> OH^-1 (-14211) -At time : 139 ns Reaction : OH^-1 (-14049) + H3O^1 (-7035) -> No product -At time : 139 ns Reaction : H3O^1 (-11102) + OH^-1 (-14008) -> No product -At time : 139 ns Reaction : e_aq^-1 (-3841) + OH^0 (-6576) -> OH^-1 (-14212) -At time : 140 ns Reaction : OH^-1 (-13850) + H3O^1 (-6755) -> No product -At time : 140 ns Reaction : H3O^1 (-6867) + OH^-1 (-13724) -> No product -At time : 140 ns Reaction : H2O2^0 (-13296) + e_aq^-1 (-5549) -> OH^-1 (-14213) + OH^0 (-14214) -At time : 140 ns Reaction : H^0 (-12319) + OH^0 (-5894) -> No product -At time : 140 ns Reaction : OH^0 (-6922) + H^0 (-11539) -> No product -At time : 140 ns Reaction : OH^0 (-9961) + e_aq^-1 (-8602) -> OH^-1 (-14215) -At time : 140 ns Reaction : e_aq^-1 (-4047) + H3O^1 (-6513) -> H^0 (-14216) -At time : 141 ns Reaction : OH^-1 (-14158) + H3O^1 (-7077) -> No product -At time : 141 ns Reaction : OH^-1 (-13605) + H3O^1 (-8649) -> No product -At time : 141 ns Reaction : OH^0 (-11211) + OH^0 (-8744) -> H2O2^0 (-14217) -At time : 141 ns Reaction : H^0 (-11014) + OH^0 (-7986) -> No product -At time : 143 ns Reaction : e_aq^-1 (-5103) + H2O2^0 (-13733) -> OH^-1 (-14218) + OH^0 (-14219) -At time : 143 ns Reaction : OH^-1 (-13624) + H3O^1 (-6391) -> No product -At time : 143 ns Reaction : e_aq^-1 (-5565) + H3O^1 (-8235) -> H^0 (-14220) -At time : 144 ns Reaction : H3O^1 (-9921) + OH^-1 (-13849) -> No product -At time : 144 ns Reaction : e_aq^-1 (-5034) + H2O2^0 (-13466) -> OH^-1 (-14221) + OH^0 (-14222) -At time : 144 ns Reaction : e_aq^-1 (-5379) + H^0 (-12455) -> OH^-1 (-14223) + H_2^0 (-14224) -At time : 144 ns Reaction : H3O^1 (-10341) + e_aq^-1 (-5462) -> H^0 (-14225) -At time : 144 ns Reaction : e_aq^-1 (-5135) + H^0 (-10164) -> OH^-1 (-14226) + H_2^0 (-14227) -At time : 145 ns Reaction : H3O^1 (-8187) + OH^-1 (-13994) -> No product -At time : 145 ns Reaction : H3O^1 (-10167) + OH^-1 (-13960) -> No product -At time : 145 ns Reaction : OH^-1 (-13852) + H3O^1 (-7837) -> No product -At time : 145 ns Reaction : OH^-1 (-13682) + H3O^1 (-6225) -> No product -At time : 145 ns Reaction : OH^-1 (-13206) + H3O^1 (-7065) -> No product -At time : 145 ns Reaction : H3O^1 (-6301) + e_aq^-1 (-8776) -> H^0 (-14228) -At time : 145 ns Reaction : e_aq^-1 (-1849) + H3O^1 (-8436) -> H^0 (-14229) -At time : 145 ns Reaction : e_aq^-1 (-3682) + H3O^1 (-7809) -> H^0 (-14230) -At time : 145 ns Reaction : e_aq^-1 (-2305) + OH^0 (-7648) -> OH^-1 (-14231) -At time : 146 ns Reaction : H^0 (-14176) + e_aq^-1 (-8536) -> OH^-1 (-14232) + H_2^0 (-14233) -At time : 146 ns Reaction : H^0 (-13641) + OH^0 (-8294) -> No product -At time : 146 ns Reaction : H3O^1 (-10761) + OH^-1 (-12748) -> No product -At time : 146 ns Reaction : H3O^1 (-9968) + e_aq^-1 (-8452) -> H^0 (-14234) -At time : 146 ns Reaction : H3O^1 (-8355) + e_aq^-1 (-8794) -> H^0 (-14235) -At time : 147 ns Reaction : OH^0 (-13981) + H^0 (-12946) -> No product -At time : 147 ns Reaction : H^0 (-12343) + e_aq^-1 (-8443) -> OH^-1 (-14236) + H_2^0 (-14237) -At time : 147 ns Reaction : OH^0 (-10687) + e_aq^-1 (-8425) -> OH^-1 (-14238) -At time : 147 ns Reaction : H3O^1 (-9608) + e_aq^-1 (-2627) -> H^0 (-14239) -At time : 148 ns Reaction : OH^-1 (-14073) + H3O^1 (-6591) -> No product -At time : 148 ns Reaction : OH^-1 (-13669) + H3O^1 (-7501) -> No product -At time : 148 ns Reaction : H^0 (-12638) + OH^0 (-7824) -> No product -At time : 149 ns Reaction : H3O^1 (-10119) + OH^-1 (-14135) -> No product -At time : 149 ns Reaction : H3O^1 (-10440) + OH^-1 (-13878) -> No product -At time : 149 ns Reaction : H3O^1 (-7355) + OH^-1 (-13806) -> No product -At time : 149 ns Reaction : OH^0 (-9789) + e_aq^-1 (-2260) -> OH^-1 (-14240) -At time : 150 ns Reaction : OH^0 (-9861) + H^0 (-14196) -> No product -At time : 150 ns Reaction : H3O^1 (-6675) + OH^-1 (-14066) -> No product -At time : 150 ns Reaction : OH^0 (-9462) + e_aq^-1 (-3457) -> OH^-1 (-14241) -At time : 151 ns Reaction : H3O^1 (-6409) + OH^-1 (-13855) -> No product -At time : 151 ns Reaction : e_aq^-1 (-4558) + H2O2^0 (-12456) -> OH^-1 (-14242) + OH^0 (-14243) -At time : 152 ns Reaction : e_aq^-1 (-4841) + H2O2^0 (-12862) -> OH^-1 (-14244) + OH^0 (-14245) -At time : 152 ns Reaction : e_aq^-1 (-1139) + H2O2^0 (-11575) -> OH^-1 (-14246) + OH^0 (-14247) -At time : 152 ns Reaction : e_aq^-1 (-4053) + H3O^1 (-6811) -> H^0 (-14248) -At time : 153 ns Reaction : OH^-1 (-13762) + H3O^1 (-6765) -> No product -At time : 153 ns Reaction : H^0 (-13027) + H^0 (-9074) -> H_2^0 (-14249) -At time : 153 ns Reaction : e_aq^-1 (-1604) + H2O2^0 (-12078) -> OH^-1 (-14250) + OH^0 (-14251) -At time : 153 ns Reaction : e_aq^-1 (-3729) + H3O^1 (-6509) -> H^0 (-14252) -At time : 154 ns Reaction : H3O^1 (-10253) + OH^-1 (-14218) -> No product -At time : 154 ns Reaction : OH^0 (-7060) + H^0 (-13908) -> No product -At time : 154 ns Reaction : H3O^1 (-6445) + OH^-1 (-13534) -> No product -At time : 154 ns Reaction : H2O2^0 (-12101) + e_aq^-1 (-8611) -> OH^-1 (-14253) + OH^0 (-14254) -At time : 154 ns Reaction : OH^0 (-6476) + OH^0 (-6516) -> H2O2^0 (-14255) -At time : 155 ns Reaction : H3O^1 (-10851) + OH^-1 (-14108) -> No product -At time : 155 ns Reaction : e_aq^-1 (-3893) + H2O2^0 (-12399) -> OH^-1 (-14256) + OH^0 (-14257) -At time : 155 ns Reaction : OH^0 (-10116) + H^0 (-9992) -> No product -At time : 155 ns Reaction : H3O^1 (-9708) + e_aq^-1 (-3749) -> H^0 (-14258) -At time : 156 ns Reaction : H3O^1 (-9610) + OH^-1 (-13338) -> No product -At time : 156 ns Reaction : e_aq^-1 (-4378) + H^0 (-12747) -> OH^-1 (-14259) + H_2^0 (-14260) -At time : 156 ns Reaction : OH^0 (-11065) + OH^0 (-8214) -> H2O2^0 (-14261) -At time : 156 ns Reaction : H^0 (-11032) + OH^0 (-8384) -> No product -At time : 157 ns Reaction : OH^0 (-14067) + e_aq^-1 (-2520) -> OH^-1 (-14262) -At time : 157 ns Reaction : OH^-1 (-14062) + H3O^1 (-8553) -> No product -At time : 157 ns Reaction : e_aq^-1 (-2283) + H3O^1 (-7639) -> H^0 (-14263) -At time : 157 ns Reaction : e_aq^-1 (-2246) + e_aq^-1 (-4005) -> OH^-1 (-14264) + OH^-1 (-14265) + H_2^0 (-14266) -At time : 158 ns Reaction : e_aq^-1 (-912) + H^0 (-14141) -> OH^-1 (-14267) + H_2^0 (-14268) -At time : 158 ns Reaction : OH^-1 (-13891) + H3O^1 (-7257) -> No product -At time : 158 ns Reaction : OH^0 (-11150) + e_aq^-1 (-5689) -> OH^-1 (-14269) -At time : 158 ns Reaction : OH^0 (-9854) + OH^0 (-6890) -> H2O2^0 (-14270) -At time : 158 ns Reaction : e_aq^-1 (-5269) + H3O^1 (-8183) -> H^0 (-14271) -At time : 159 ns Reaction : H^0 (-12979) + OH^0 (-6944) -> No product -At time : 159 ns Reaction : e_aq^-1 (-4797) + H2O2^0 (-11707) -> OH^-1 (-14272) + OH^0 (-14273) -At time : 159 ns Reaction : OH^0 (-10845) + OH^0 (-6830) -> H2O2^0 (-14274) -At time : 159 ns Reaction : e_aq^-1 (-2345) + H3O^1 (-10709) -> H^0 (-14275) -At time : 160 ns Reaction : H^0 (-13297) + OH^0 (-7960) -> No product -At time : 160 ns Reaction : e_aq^-1 (-2808) + H^0 (-11223) -> OH^-1 (-14276) + H_2^0 (-14277) -At time : 160 ns Reaction : e_aq^-1 (-5348) + OH^0 (-10420) -> OH^-1 (-14278) -At time : 161 ns Reaction : OH^-1 (-14278) + H3O^1 (-8628) -> No product -At time : 161 ns Reaction : OH^0 (-7064) + H^0 (-13321) -> No product -At time : 161 ns Reaction : e_aq^-1 (-4704) + H3O^1 (-8009) -> H^0 (-14279) -At time : 162 ns Reaction : OH^-1 (-14161) + H3O^1 (-5909) -> No product -At time : 162 ns Reaction : OH^-1 (-13497) + H3O^1 (-7405) -> No product -At time : 162 ns Reaction : OH^0 (-11063) + OH^0 (-8688) -> H2O2^0 (-14280) -At time : 164 ns Reaction : OH^-1 (-14056) + H3O^1 (-6289) -> No product -At time : 164 ns Reaction : OH^-1 (-13518) + H3O^1 (-10787) -> No product -At time : 164 ns Reaction : OH^-1 (-13341) + H3O^1 (-6127) -> No product -At time : 165 ns Reaction : H^0 (-14155) + H^0 (-9482) -> H_2^0 (-14281) -At time : 165 ns Reaction : H3O^1 (-6425) + OH^-1 (-13921) -> No product -At time : 165 ns Reaction : OH^-1 (-13544) + H3O^1 (-6183) -> No product -At time : 165 ns Reaction : H3O^1 (-9810) + OH^-1 (-13105) -> No product -At time : 167 ns Reaction : H^0 (-13917) + H^0 (-14179) -> H_2^0 (-14282) -At time : 167 ns Reaction : OH^0 (-9817) + H^0 (-12989) -> No product -At time : 167 ns Reaction : OH^0 (-12413) + OH^0 (-10799) -> H2O2^0 (-14283) -At time : 168 ns Reaction : H^0 (-13448) + H^0 (-14225) -> H_2^0 (-14284) -At time : 168 ns Reaction : H^0 (-13639) + OH^0 (-13691) -> No product -At time : 168 ns Reaction : H3O^1 (-6065) + OH^-1 (-13284) -> No product -At time : 169 ns Reaction : H3O^1 (-7983) + OH^-1 (-13473) -> No product -At time : 169 ns Reaction : e_aq^-1 (-487) + H^0 (-13350) -> OH^-1 (-14285) + H_2^0 (-14286) -At time : 169 ns Reaction : OH^0 (-10723) + H^0 (-13008) -> No product -At time : 169 ns Reaction : e_aq^-1 (-2559) + OH^0 (-8999) -> OH^-1 (-14287) -At time : 170 ns Reaction : OH^-1 (-13843) + H3O^1 (-7995) -> No product -At time : 170 ns Reaction : OH^0 (-11310) + e_aq^-1 (-4213) -> OH^-1 (-14288) -At time : 170 ns Reaction : OH^0 (-10387) + OH^0 (-7468) -> H2O2^0 (-14289) -At time : 171 ns Reaction : OH^-1 (-14250) + H3O^1 (-8379) -> No product -At time : 171 ns Reaction : OH^-1 (-14164) + H3O^1 (-6775) -> No product -At time : 171 ns Reaction : H3O^1 (-6109) + OH^-1 (-13604) -> No product -At time : 171 ns Reaction : OH^0 (-13378) + H^0 (-11795) -> No product -At time : 172 ns Reaction : OH^-1 (-13937) + H3O^1 (-5905) -> No product -At time : 172 ns Reaction : H^0 (-13770) + e_aq^-1 (-2471) -> OH^-1 (-14290) + H_2^0 (-14291) -At time : 172 ns Reaction : OH^-1 (-13514) + H3O^1 (-10382) -> No product -At time : 173 ns Reaction : H3O^1 (-9314) + OH^-1 (-14042) -> No product -At time : 173 ns Reaction : H3O^1 (-7977) + OH^-1 (-13885) -> No product -At time : 173 ns Reaction : OH^0 (-9913) + OH^0 (-6758) -> H2O2^0 (-14292) -At time : 173 ns Reaction : e_aq^-1 (-1251) + OH^0 (-6020) -> OH^-1 (-14293) -At time : 174 ns Reaction : e_aq^-1 (-4917) + OH^0 (-7160) -> OH^-1 (-14294) -At time : 176 ns Reaction : H3O^1 (-9876) + OH^-1 (-14077) -> No product -At time : 176 ns Reaction : H^0 (-13825) + e_aq^-1 (-5102) -> OH^-1 (-14295) + H_2^0 (-14296) -At time : 176 ns Reaction : H2O2^0 (-11363) + e_aq^-1 (-3654) -> OH^-1 (-14297) + OH^0 (-14298) -At time : 176 ns Reaction : OH^0 (-9546) + H^0 (-9517) -> No product -At time : 177 ns Reaction : OH^0 (-6392) + H^0 (-14172) -> No product -At time : 177 ns Reaction : H^0 (-12755) + H^0 (-13854) -> H_2^0 (-14299) -At time : 178 ns Reaction : OH^0 (-5924) + H^0 (-13884) -> No product -At time : 178 ns Reaction : e_aq^-1 (-4007) + H^0 (-10744) -> OH^-1 (-14300) + H_2^0 (-14301) -At time : 179 ns Reaction : e_aq^-1 (-4611) + OH^0 (-13899) -> OH^-1 (-14302) -At time : 180 ns Reaction : e_aq^-1 (-3586) + H^0 (-9539) -> OH^-1 (-14303) + H_2^0 (-14304) -At time : 180 ns Reaction : e_aq^-1 (-2127) + H3O^1 (-5947) -> H^0 (-14305) -At time : 181 ns Reaction : e_aq^-1 (-2768) + H^0 (-14258) -> OH^-1 (-14306) + H_2^0 (-14307) -At time : 181 ns Reaction : H3O^1 (-7813) + OH^-1 (-14048) -> No product -At time : 182 ns Reaction : OH^-1 (-14183) + H3O^1 (-8832) -> No product -At time : 182 ns Reaction : e_aq^-1 (-2482) + e_aq^-1 (-8563) -> OH^-1 (-14308) + OH^-1 (-14309) + H_2^0 (-14310) -At time : 182 ns Reaction : H3O^1 (-7425) + e_aq^-1 (-8419) -> H^0 (-14311) -At time : 183 ns Reaction : OH^0 (-13633) + H^0 (-13109) -> No product -At time : 184 ns Reaction : OH^0 (-14243) + OH^0 (-7074) -> H2O2^0 (-14312) -At time : 185 ns Reaction : H3O^1 (-5943) + OH^-1 (-14306) -> No product -At time : 185 ns Reaction : OH^-1 (-13869) + H3O^1 (-9925) -> No product -At time : 185 ns Reaction : H2O2^0 (-11392) + e_aq^-1 (-4904) -> OH^-1 (-14313) + OH^0 (-14314) -At time : 185 ns Reaction : OH^0 (-10242) + e_aq^-1 (-5212) -> OH^-1 (-14315) -At time : 185 ns Reaction : e_aq^-1 (-4766) + H3O^1 (-7949) -> H^0 (-14316) -At time : 185 ns Reaction : e_aq^-1 (-1901) + e_aq^-1 (-4115) -> OH^-1 (-14317) + OH^-1 (-14318) + H_2^0 (-14319) -At time : 186 ns Reaction : OH^0 (-10455) + H^0 (-14207) -> No product -At time : 186 ns Reaction : OH^-1 (-13808) + H3O^1 (-7059) -> No product -At time : 186 ns Reaction : e_aq^-1 (-3674) + H2O2^0 (-13683) -> OH^-1 (-14320) + OH^0 (-14321) -At time : 186 ns Reaction : H3O^1 (-10673) + OH^-1 (-13673) -> No product -At time : 186 ns Reaction : OH^0 (-6648) + OH^0 (-8997) -> H2O2^0 (-14322) -At time : 187 ns Reaction : e_aq^-1 (-3635) + e_aq^-1 (-3507) -> OH^-1 (-14323) + OH^-1 (-14324) + H_2^0 (-14325) -At time : 188 ns Reaction : OH^0 (-11272) + OH^0 (-13195) -> H2O2^0 (-14326) -At time : 189 ns Reaction : OH^-1 (-14013) + H3O^1 (-7279) -> No product -At time : 190 ns Reaction : e_aq^-1 (-3842) + H2O2^0 (-13251) -> OH^-1 (-14327) + OH^0 (-14328) -At time : 190 ns Reaction : H3O^1 (-9634) + e_aq^-1 (-2590) -> H^0 (-14329) -At time : 191 ns Reaction : e_aq^-1 (-5126) + H3O^1 (-7245) -> H^0 (-14330) -At time : 191 ns Reaction : e_aq^-1 (-3997) + H3O^1 (-6633) -> H^0 (-14331) -At time : 192 ns Reaction : OH^-1 (-14110) + H3O^1 (-8107) -> No product -At time : 192 ns Reaction : OH^-1 (-13632) + H3O^1 (-8115) -> No product -At time : 192 ns Reaction : OH^0 (-9240) + OH^0 (-5766) -> H2O2^0 (-14332) -At time : 193 ns Reaction : H^0 (-13358) + OH^0 (-13022) -> No product -At time : 193 ns Reaction : OH^0 (-10560) + e_aq^-1 (-3986) -> OH^-1 (-14333) -At time : 194 ns Reaction : H^0 (-9467) + OH^0 (-6242) -> No product -At time : 196 ns Reaction : H^0 (-14279) + H^0 (-9090) -> H_2^0 (-14334) -At time : 196 ns Reaction : H3O^1 (-9798) + OH^-1 (-14038) -> No product -At time : 197 ns Reaction : e_aq^-1 (-3821) + e_aq^-1 (-3692) -> OH^-1 (-14335) + OH^-1 (-14336) + H_2^0 (-14337) -At time : 198 ns Reaction : OH^-1 (-14106) + H3O^1 (-6171) -> No product -At time : 199 ns Reaction : H^0 (-14329) + e_aq^-1 (-2950) -> OH^-1 (-14338) + H_2^0 (-14339) -At time : 200 ns Reaction : H3O^1 (-6523) + OH^-1 (-13953) -> No product -At time : 200 ns Reaction : e_aq^-1 (-4581) + H^0 (-12636) -> OH^-1 (-14340) + H_2^0 (-14341) -At time : 200 ns Reaction : e_aq^-1 (-1988) + H2O2^0 (-12433) -> OH^-1 (-14342) + OH^0 (-14343) -At time : 200 ns Reaction : e_aq^-1 (-3969) + H2O2^0 (-12197) -> OH^-1 (-14344) + OH^0 (-14345) -At time : 200 ns Reaction : H3O^1 (-10994) + e_aq^-1 (-4820) -> H^0 (-14346) -At time : 201 ns Reaction : H^0 (-9241) + H^0 (-10700) -> H_2^0 (-14347) -At time : 201 ns Reaction : e_aq^-1 (-4472) + OH^0 (-7578) -> OH^-1 (-14348) -At time : 202 ns Reaction : OH^0 (-7712) + e_aq^-1 (-8749) -> OH^-1 (-14349) -At time : 203 ns Reaction : H^0 (-10200) + OH^0 (-7486) -> No product -At time : 203 ns Reaction : e_aq^-1 (-2294) + H3O^1 (-7869) -> H^0 (-14350) -At time : 205 ns Reaction : e_aq^-1 (-1333) + OH^0 (-6896) -> OH^-1 (-14351) -At time : 206 ns Reaction : e_aq^-1 (-4017) + OH^0 (-14345) -> OH^-1 (-14352) -At time : 206 ns Reaction : H3O^1 (-8053) + OH^-1 (-13761) -> No product -At time : 206 ns Reaction : e_aq^-1 (-5551) + H^0 (-13126) -> OH^-1 (-14353) + H_2^0 (-14354) -At time : 206 ns Reaction : e_aq^-1 (-5503) + e_aq^-1 (-8923) -> OH^-1 (-14355) + OH^-1 (-14356) + H_2^0 (-14357) -At time : 206 ns Reaction : e_aq^-1 (-5290) + H3O^1 (-6061) -> H^0 (-14358) -At time : 207 ns Reaction : e_aq^-1 (-2572) + H2O2^0 (-13458) -> OH^-1 (-14359) + OH^0 (-14360) -At time : 207 ns Reaction : H2O2^0 (-11358) + e_aq^-1 (-1161) -> OH^-1 (-14361) + OH^0 (-14362) -At time : 208 ns Reaction : OH^-1 (-14259) + H3O^1 (-8541) -> No product -At time : 208 ns Reaction : H^0 (-13360) + OH^0 (-12732) -> No product -At time : 208 ns Reaction : H^0 (-12467) + e_aq^-1 (-8869) -> OH^-1 (-14363) + H_2^0 (-14364) -At time : 208 ns Reaction : e_aq^-1 (-4203) + H3O^1 (-8003) -> H^0 (-14365) -At time : 208 ns Reaction : e_aq^-1 (-3085) + H3O^1 (-7717) -> H^0 (-14366) -At time : 209 ns Reaction : OH^-1 (-12851) + H3O^1 (-8676) -> No product -At time : 209 ns Reaction : e_aq^-1 (-3816) + H3O^1 (-6531) -> H^0 (-14367) -At time : 210 ns Reaction : e_aq^-1 (-1867) + H^0 (-14175) -> OH^-1 (-14368) + H_2^0 (-14369) -At time : 210 ns Reaction : e_aq^-1 (-2181) + H2O2^0 (-12518) -> OH^-1 (-14370) + OH^0 (-14371) -At time : 210 ns Reaction : OH^0 (-9163) + OH^0 (-9469) -> H2O2^0 (-14372) -At time : 212 ns Reaction : OH^0 (-9814) + OH^0 (-13970) -> H2O2^0 (-14373) -At time : 213 ns Reaction : OH^0 (-10543) + OH^0 (-8579) -> H2O2^0 (-14374) -At time : 213 ns Reaction : OH^0 (-9863) + OH^0 (-5986) -> H2O2^0 (-14375) -At time : 214 ns Reaction : OH^-1 (-13833) + H3O^1 (-7433) -> No product -At time : 214 ns Reaction : e_aq^-1 (-4552) + e_aq^-1 (-8590) -> OH^-1 (-14376) + OH^-1 (-14377) + H_2^0 (-14378) -At time : 215 ns Reaction : e_aq^-1 (-560) + H2O2^0 (-12365) -> OH^-1 (-14379) + OH^0 (-14380) -At time : 215 ns Reaction : H3O^1 (-6953) + e_aq^-1 (-8458) -> H^0 (-14381) -At time : 216 ns Reaction : OH^-1 (-14098) + H3O^1 (-7179) -> No product -At time : 216 ns Reaction : OH^-1 (-12679) + H3O^1 (-8025) -> No product -At time : 216 ns Reaction : e_aq^-1 (-5692) + OH^0 (-6092) -> OH^-1 (-14382) -At time : 217 ns Reaction : e_aq^-1 (-5698) + OH^0 (-7296) -> OH^-1 (-14383) -At time : 217 ns Reaction : e_aq^-1 (-4943) + H3O^1 (-7055) -> H^0 (-14384) -At time : 218 ns Reaction : H^0 (-9278) + e_aq^-1 (-2452) -> OH^-1 (-14385) + H_2^0 (-14386) -At time : 220 ns Reaction : OH^-1 (-13212) + H3O^1 (-7491) -> No product -At time : 221 ns Reaction : OH^0 (-9987) + H^0 (-14365) -> No product -At time : 221 ns Reaction : H3O^1 (-10948) + OH^-1 (-14242) -> No product -At time : 221 ns Reaction : H3O^1 (-7771) + OH^-1 (-14126) -> No product -At time : 222 ns Reaction : OH^0 (-14078) + e_aq^-1 (-2186) -> OH^-1 (-14387) -At time : 222 ns Reaction : e_aq^-1 (-2706) + H2O2^0 (-11638) -> OH^-1 (-14388) + OH^0 (-14389) -At time : 223 ns Reaction : H^0 (-14263) + OH^0 (-14360) -> No product -At time : 223 ns Reaction : e_aq^-1 (-2049) + H3O^1 (-7861) -> H^0 (-14390) -At time : 223 ns Reaction : e_aq^-1 (-1392) + OH^0 (-7540) -> OH^-1 (-14391) -At time : 224 ns Reaction : e_aq^-1 (-5221) + H2O2^0 (-11799) -> OH^-1 (-14392) + OH^0 (-14393) -At time : 224 ns Reaction : e_aq^-1 (-2221) + H2O2^0 (-11377) -> OH^-1 (-14394) + OH^0 (-14395) -At time : 225 ns Reaction : e_aq^-1 (-4140) + H^0 (-14137) -> OH^-1 (-14396) + H_2^0 (-14397) -At time : 226 ns Reaction : OH^-1 (-13734) + H3O^1 (-7781) -> No product -At time : 227 ns Reaction : H3O^1 (-10893) + OH^-1 (-14267) -> No product -At time : 227 ns Reaction : H3O^1 (-7025) + e_aq^-1 (-8929) -> H^0 (-14398) -At time : 228 ns Reaction : H3O^1 (-8005) + OH^-1 (-14272) -> No product -At time : 228 ns Reaction : H3O^1 (-7359) + OH^-1 (-14269) -> No product -At time : 228 ns Reaction : H3O^1 (-10152) + OH^-1 (-13985) -> No product -At time : 228 ns Reaction : e_aq^-1 (-5421) + H^0 (-11336) -> OH^-1 (-14399) + H_2^0 (-14400) -At time : 228 ns Reaction : H3O^1 (-7079) + e_aq^-1 (-8575) -> H^0 (-14401) -At time : 228 ns Reaction : e_aq^-1 (-3931) + e_aq^-1 (-4044) -> OH^-1 (-14402) + OH^-1 (-14403) + H_2^0 (-14404) -At time : 229 ns Reaction : H3O^1 (-11022) + OH^-1 (-14294) -> No product -At time : 229 ns Reaction : OH^-1 (-14143) + H3O^1 (-5979) -> No product -At time : 229 ns Reaction : H^0 (-13848) + H^0 (-9566) -> H_2^0 (-14405) -At time : 230 ns Reaction : OH^-1 (-14391) + H3O^1 (-8049) -> No product -At time : 230 ns Reaction : OH^0 (-9695) + OH^0 (-6604) -> H2O2^0 (-14406) -At time : 231 ns Reaction : OH^-1 (-13374) + H3O^1 (-5965) -> No product -At time : 231 ns Reaction : H^0 (-10965) + OH^0 (-7518) -> No product -At time : 231 ns Reaction : e_aq^-1 (-1211) + OH^0 (-7132) -> OH^-1 (-14407) -At time : 232 ns Reaction : e_aq^-1 (-4325) + H3O^1 (-6005) -> H^0 (-14408) -At time : 233 ns Reaction : H3O^1 (-9308) + e_aq^-1 (-4622) -> H^0 (-14409) -At time : 234 ns Reaction : e_aq^-1 (-2757) + OH^0 (-14298) -> OH^-1 (-14410) -At time : 234 ns Reaction : e_aq^-1 (-4419) + H2O2^0 (-13075) -> OH^-1 (-14411) + OH^0 (-14412) -At time : 234 ns Reaction : H^0 (-10493) + e_aq^-1 (-8863) -> OH^-1 (-14413) + H_2^0 (-14414) -At time : 234 ns Reaction : e_aq^-1 (-2893) + H3O^1 (-7755) -> H^0 (-14415) -At time : 235 ns Reaction : H^0 (-14059) + H^0 (-14234) -> H_2^0 (-14416) -At time : 235 ns Reaction : OH^-1 (-14046) + H3O^1 (-8571) -> No product -At time : 235 ns Reaction : H3O^1 (-6619) + OH^-1 (-13190) -> No product -At time : 235 ns Reaction : e_aq^-1 (-2914) + H^0 (-12787) -> OH^-1 (-14417) + H_2^0 (-14418) -At time : 237 ns Reaction : OH^0 (-14103) + OH^0 (-8921) -> H2O2^0 (-14419) -At time : 237 ns Reaction : H3O^1 (-10339) + OH^-1 (-13235) -> No product -At time : 237 ns Reaction : e_aq^-1 (-359) + H2O2^0 (-11848) -> OH^-1 (-14420) + OH^0 (-14421) -At time : 237 ns Reaction : OH^0 (-6018) + e_aq^-1 (-8455) -> OH^-1 (-14422) -At time : 238 ns Reaction : H2O2^0 (-14375) + e_aq^-1 (-1966) -> OH^-1 (-14423) + OH^0 (-14424) -At time : 238 ns Reaction : OH^0 (-14101) + OH^0 (-14086) -> H2O2^0 (-14425) -At time : 238 ns Reaction : H3O^1 (-9905) + OH^-1 (-13905) -> No product -At time : 239 ns Reaction : OH^-1 (-14190) + H3O^1 (-7465) -> No product -At time : 239 ns Reaction : H3O^1 (-10249) + OH^-1 (-13894) -> No product -At time : 241 ns Reaction : OH^0 (-14076) + H^0 (-9763) -> No product -At time : 241 ns Reaction : H^0 (-14061) + OH^0 (-7994) -> No product -At time : 242 ns Reaction : e_aq^-1 (-3955) + H^0 (-12516) -> OH^-1 (-14426) + H_2^0 (-14427) -At time : 242 ns Reaction : H2O2^0 (-12357) + e_aq^-1 (-8587) -> OH^-1 (-14428) + OH^0 (-14429) -At time : 243 ns Reaction : OH^0 (-9476) + OH^0 (-8549) -> H2O2^0 (-14430) -At time : 243 ns Reaction : e_aq^-1 (-5388) + e_aq^-1 (-5387) -> OH^-1 (-14431) + OH^-1 (-14432) + H_2^0 (-14433) -At time : 245 ns Reaction : OH^0 (-5733) + H^0 (-14398) -> No product -At time : 246 ns Reaction : H3O^1 (-10751) + e_aq^-1 (-3972) -> H^0 (-14434) -At time : 246 ns Reaction : OH^0 (-10549) + OH^0 (-8829) -> H2O2^0 (-14435) -At time : 248 ns Reaction : e_aq^-1 (-2440) + H^0 (-14230) -> OH^-1 (-14436) + H_2^0 (-14437) -At time : 250 ns Reaction : H3O^1 (-7777) + OH^-1 (-14394) -> No product -At time : 250 ns Reaction : H^0 (-13222) + OH^0 (-10862) -> No product -At time : 252 ns Reaction : OH^0 (-7720) + H^0 (-9012) -> No product -At time : 253 ns Reaction : OH^-1 (-13775) + H3O^1 (-6063) -> No product -At time : 254 ns Reaction : OH^-1 (-14256) + H3O^1 (-6625) -> No product -At time : 254 ns Reaction : OH^0 (-13310) + H^0 (-14177) -> No product -At time : 254 ns Reaction : e_aq^-1 (-2796) + H3O^1 (-8751) -> H^0 (-14438) -At time : 255 ns Reaction : OH^-1 (-14285) + H3O^1 (-8121) -> No product -At time : 255 ns Reaction : H2O2^0 (-11357) + e_aq^-1 (-4858) -> OH^-1 (-14439) + OH^0 (-14440) -At time : 255 ns Reaction : H^0 (-9951) + H^0 (-9052) -> H_2^0 (-14441) -At time : 256 ns Reaction : H3O^1 (-6277) + OH^-1 (-14057) -> No product -At time : 257 ns Reaction : OH^0 (-10247) + H^0 (-14220) -> No product -At time : 257 ns Reaction : e_aq^-1 (-4905) + H2O2^0 (-11843) -> OH^-1 (-14442) + OH^0 (-14443) -At time : 257 ns Reaction : e_aq^-1 (-630) + H2O2^0 (-11537) -> OH^-1 (-14444) + OH^0 (-14445) -At time : 258 ns Reaction : e_aq^-1 (-3630) + OH^0 (-7728) -> OH^-1 (-14446) -At time : 260 ns Reaction : H3O^1 (-7113) + OH^-1 (-14379) -> No product -At time : 260 ns Reaction : OH^-1 (-14276) + H3O^1 (-5903) -> No product -At time : 260 ns Reaction : H3O^1 (-6137) + OH^-1 (-13788) -> No product -At time : 262 ns Reaction : H3O^1 (-7247) + e_aq^-1 (-8629) -> H^0 (-14447) -At time : 263 ns Reaction : e_aq^-1 (-2223) + H^0 (-14235) -> OH^-1 (-14448) + H_2^0 (-14449) -At time : 263 ns Reaction : OH^0 (-5908) + H^0 (-13956) -> No product -At time : 264 ns Reaction : e_aq^-1 (-5220) + H2O2^0 (-11892) -> OH^-1 (-14450) + OH^0 (-14451) -At time : 265 ns Reaction : OH^-1 (-14348) + H3O^1 (-8073) -> No product -At time : 265 ns Reaction : e_aq^-1 (-4972) + H^0 (-14104) -> OH^-1 (-14452) + H_2^0 (-14453) -At time : 265 ns Reaction : H3O^1 (-7231) + OH^-1 (-12567) -> No product -At time : 266 ns Reaction : OH^0 (-14393) + e_aq^-1 (-5176) -> OH^-1 (-14454) -At time : 267 ns Reaction : OH^-1 (-12138) + H3O^1 (-7357) -> No product -At time : 268 ns Reaction : OH^0 (-10974) + OH^0 (-11252) -> H2O2^0 (-14455) -At time : 268 ns Reaction : H^0 (-10028) + e_aq^-1 (-4245) -> OH^-1 (-14456) + H_2^0 (-14457) -At time : 269 ns Reaction : OH^0 (-14412) + e_aq^-1 (-4627) -> OH^-1 (-14458) -At time : 269 ns Reaction : e_aq^-1 (-5404) + H3O^1 (-10335) -> H^0 (-14459) -At time : 270 ns Reaction : H3O^1 (-9766) + OH^-1 (-14327) -> No product -At time : 270 ns Reaction : H^0 (-13170) + e_aq^-1 (-8686) -> OH^-1 (-14460) + H_2^0 (-14461) -At time : 270 ns Reaction : OH^0 (-6250) + OH^0 (-7682) -> H2O2^0 (-14462) -At time : 271 ns Reaction : H^0 (-14459) + H^0 (-12130) -> H_2^0 (-14463) -At time : 271 ns Reaction : H^0 (-13593) + H^0 (-14390) -> H_2^0 (-14464) -At time : 271 ns Reaction : H3O^1 (-7541) + e_aq^-1 (-8812) -> H^0 (-14465) -At time : 272 ns Reaction : e_aq^-1 (-4719) + H^0 (-13168) -> OH^-1 (-14466) + H_2^0 (-14467) -At time : 273 ns Reaction : H^0 (-14330) + OH^0 (-8196) -> No product -At time : 273 ns Reaction : H^0 (-13162) + OH^0 (-13599) -> No product -At time : 273 ns Reaction : OH^0 (-11214) + OH^0 (-7702) -> H2O2^0 (-14468) -At time : 274 ns Reaction : H2O2^0 (-11677) + e_aq^-1 (-8437) -> OH^-1 (-14469) + OH^0 (-14470) -At time : 276 ns Reaction : OH^-1 (-14052) + H3O^1 (-7531) -> No product -At time : 276 ns Reaction : OH^0 (-10608) + e_aq^-1 (-3510) -> OH^-1 (-14471) -At time : 277 ns Reaction : e_aq^-1 (-4560) + e_aq^-1 (-4790) -> OH^-1 (-14472) + OH^-1 (-14473) + H_2^0 (-14474) -At time : 278 ns Reaction : OH^0 (-13814) + OH^0 (-7336) -> H2O2^0 (-14475) -At time : 278 ns Reaction : e_aq^-1 (-4104) + OH^0 (-9801) -> OH^-1 (-14476) -At time : 279 ns Reaction : OH^-1 (-14382) + H3O^1 (-8481) -> No product -At time : 279 ns Reaction : OH^-1 (-13946) + H3O^1 (-6203) -> No product -At time : 279 ns Reaction : H^0 (-13622) + OH^0 (-6820) -> No product -At time : 279 ns Reaction : OH^0 (-10458) + OH^0 (-7148) -> H2O2^0 (-14477) -At time : 280 ns Reaction : H3O^1 (-9849) + OH^-1 (-14232) -> No product -At time : 280 ns Reaction : H3O^1 (-7259) + OH^-1 (-14072) -> No product -At time : 280 ns Reaction : H3O^1 (-9972) + e_aq^-1 (-4582) -> H^0 (-14478) -At time : 280 ns Reaction : e_aq^-1 (-418) + e_aq^-1 (-5093) -> OH^-1 (-14479) + OH^-1 (-14480) + H_2^0 (-14481) -At time : 283 ns Reaction : OH^-1 (-13983) + H3O^1 (-9750) -> No product -At time : 285 ns Reaction : H3O^1 (-5957) + e_aq^-1 (-8566) -> H^0 (-14482) -At time : 288 ns Reaction : e_aq^-1 (-2068) + e_aq^-1 (-8806) -> OH^-1 (-14483) + OH^-1 (-14484) + H_2^0 (-14485) -At time : 290 ns Reaction : OH^0 (-10532) + H^0 (-14089) -> No product -At time : 290 ns Reaction : OH^0 (-14065) + e_aq^-1 (-5653) -> OH^-1 (-14486) -At time : 291 ns Reaction : OH^0 (-7514) + OH^0 (-8058) -> H2O2^0 (-14487) -At time : 292 ns Reaction : e_aq^-1 (-2276) + H3O^1 (-6197) -> H^0 (-14488) -At time : 293 ns Reaction : H3O^1 (-10797) + OH^-1 (-14342) -> No product -At time : 295 ns Reaction : e_aq^-1 (-4278) + H3O^1 (-6943) -> H^0 (-14489) -At time : 296 ns Reaction : OH^-1 (-14413) + H3O^1 (-7115) -> No product -At time : 297 ns Reaction : H^0 (-13335) + OH^0 (-12875) -> No product -At time : 298 ns Reaction : H3O^1 (-5969) + OH^-1 (-14317) -> No product -At time : 298 ns Reaction : OH^0 (-6414) + OH^0 (-6456) -> H2O2^0 (-14490) -At time : 300 ns Reaction : OH^0 (-14113) + OH^0 (-5787) -> H2O2^0 (-14491) -At time : 300 ns Reaction : H3O^1 (-11011) + e_aq^-1 (-5393) -> H^0 (-14492) -At time : 302 ns Reaction : e_aq^-1 (-774) + H2O2^0 (-13433) -> OH^-1 (-14493) + OH^0 (-14494) -At time : 303 ns Reaction : H3O^1 (-6545) + OH^-1 (-12928) -> No product -At time : 303 ns Reaction : e_aq^-1 (-5389) + H3O^1 (-7293) -> H^0 (-14495) -At time : 304 ns Reaction : H2O2^0 (-12206) + e_aq^-1 (-8635) -> OH^-1 (-14496) + OH^0 (-14497) -At time : 305 ns Reaction : OH^-1 (-14147) + H3O^1 (-6813) -> No product -At time : 306 ns Reaction : OH^-1 (-14407) + H3O^1 (-8592) -> No product -At time : 306 ns Reaction : OH^-1 (-13540) + H3O^1 (-6993) -> No product -At time : 307 ns Reaction : e_aq^-1 (-5630) + OH^0 (-7378) -> OH^-1 (-14498) -At time : 308 ns Reaction : e_aq^-1 (-2579) + H3O^1 (-6525) -> H^0 (-14499) -At time : 310 ns Reaction : H3O^1 (-8613) + OH^-1 (-14442) -> No product -At time : 310 ns Reaction : OH^-1 (-14320) + H3O^1 (-6307) -> No product -At time : 310 ns Reaction : OH^0 (-9384) + OH^0 (-8489) -> H2O2^0 (-14500) -At time : 316 ns Reaction : H^0 (-14499) + OH^0 (-7774) -> No product -At time : 316 ns Reaction : OH^0 (-6248) + OH^0 (-9013) -> H2O2^0 (-14501) -At time : 317 ns Reaction : OH^0 (-6354) + OH^0 (-7766) -> H2O2^0 (-14502) -At time : 319 ns Reaction : e_aq^-1 (-4438) + H2O2^0 (-11766) -> OH^-1 (-14503) + OH^0 (-14504) -At time : 320 ns Reaction : H^0 (-14409) + H^0 (-13094) -> H_2^0 (-14505) -At time : 322 ns Reaction : H3O^1 (-11141) + OH^-1 (-13236) -> No product -At time : 323 ns Reaction : OH^-1 (-12285) + H3O^1 (-6321) -> No product -At time : 324 ns Reaction : e_aq^-1 (-1574) + H2O2^0 (-11774) -> OH^-1 (-14506) + OH^0 (-14507) -At time : 326 ns Reaction : H3O^1 (-6951) + OH^-1 (-14439) -> No product -At time : 327 ns Reaction : e_aq^-1 (-5612) + H3O^1 (-7397) -> H^0 (-14508) -At time : 328 ns Reaction : H2O2^0 (-12528) + e_aq^-1 (-2747) -> OH^-1 (-14509) + OH^0 (-14510) -At time : 330 ns Reaction : H^0 (-10338) + OH^0 (-9402) -> No product -At time : 334 ns Reaction : H^0 (-11738) + OH^0 (-6252) -> No product -At time : 336 ns Reaction : e_aq^-1 (-4839) + H2O2^0 (-11649) -> OH^-1 (-14511) + OH^0 (-14512) -At time : 341 ns Reaction : e_aq^-1 (-4055) + OH^0 (-8786) -> OH^-1 (-14513) -At time : 342 ns Reaction : OH^0 (-14165) + OH^0 (-7816) -> H2O2^0 (-14514) -At time : 342 ns Reaction : H3O^1 (-8137) + OH^-1 (-13823) -> No product -At time : 343 ns Reaction : OH^-1 (-14028) + H3O^1 (-8039) -> No product -At time : 344 ns Reaction : H3O^1 (-7535) + OH^-1 (-14361) -> No product -At time : 348 ns Reaction : OH^0 (-10814) + OH^0 (-13718) -> H2O2^0 (-14515) -At time : 349 ns Reaction : e_aq^-1 (-775) + H^0 (-13755) -> OH^-1 (-14516) + H_2^0 (-14517) -At time : 350 ns Reaction : H2O2^0 (-12815) + e_aq^-1 (-8731) -> OH^-1 (-14518) + OH^0 (-14519) -At time : 351 ns Reaction : OH^-1 (-14509) + H3O^1 (-7841) -> No product -At time : 351 ns Reaction : OH^0 (-10565) + OH^0 (-7886) -> H2O2^0 (-14520) -At time : 351 ns Reaction : H3O^1 (-6713) + e_aq^-1 (-8344) -> H^0 (-14521) -At time : 354 ns Reaction : OH^-1 (-14518) + H3O^1 (-5913) -> No product -At time : 354 ns Reaction : OH^-1 (-14160) + H3O^1 (-7213) -> No product -At time : 354 ns Reaction : e_aq^-1 (-5029) + H^0 (-12735) -> OH^-1 (-14522) + H_2^0 (-14523) -At time : 355 ns Reaction : OH^-1 (-13550) + H3O^1 (-7685) -> No product -At time : 357 ns Reaction : OH^-1 (-13709) + H3O^1 (-8233) -> No product -At time : 360 ns Reaction : OH^-1 (-14302) + H3O^1 (-8856) -> No product -At time : 360 ns Reaction : e_aq^-1 (-2700) + OH^0 (-7778) -> OH^-1 (-14524) -At time : 362 ns Reaction : OH^-1 (-13714) + H3O^1 (-8922) -> No product -At time : 364 ns Reaction : H2O2^0 (-12208) + e_aq^-1 (-1542) -> OH^-1 (-14525) + OH^0 (-14526) -At time : 366 ns Reaction : e_aq^-1 (-2504) + H2O2^0 (-11476) -> OH^-1 (-14527) + OH^0 (-14528) -At time : 366 ns Reaction : e_aq^-1 (-4106) + OH^0 (-8834) -> OH^-1 (-14529) -At time : 367 ns Reaction : OH^-1 (-13909) + H3O^1 (-6603) -> No product -At time : 367 ns Reaction : e_aq^-1 (-3718) + H2O2^0 (-13202) -> OH^-1 (-14530) + OH^0 (-14531) -At time : 367 ns Reaction : e_aq^-1 (-2999) + H3O^1 (-7701) -> H^0 (-14532) -At time : 369 ns Reaction : OH^0 (-8280) + OH^0 (-13608) -> H2O2^0 (-14533) -At time : 369 ns Reaction : OH^0 (-13569) + H^0 (-12914) -> No product -At time : 370 ns Reaction : OH^-1 (-14149) + H3O^1 (-5863) -> No product -At time : 373 ns Reaction : e_aq^-1 (-3028) + H2O2^0 (-11813) -> OH^-1 (-14534) + OH^0 (-14535) -At time : 375 ns Reaction : OH^-1 (-14359) + H3O^1 (-6521) -> No product -At time : 375 ns Reaction : H3O^1 (-10757) + OH^-1 (-13326) -> No product -At time : 379 ns Reaction : H^0 (-14401) + OH^0 (-7506) -> No product -At time : 380 ns Reaction : OH^-1 (-14410) + H3O^1 (-6699) -> No product -At time : 380 ns Reaction : e_aq^-1 (-3823) + H3O^1 (-6515) -> H^0 (-14536) -At time : 384 ns Reaction : e_aq^-1 (-5231) + H2O2^0 (-11947) -> OH^-1 (-14537) + OH^0 (-14538) -At time : 386 ns Reaction : OH^-1 (-14333) + H3O^1 (-8820) -> No product -At time : 386 ns Reaction : OH^-1 (-14231) + H3O^1 (-7879) -> No product -At time : 387 ns Reaction : H^0 (-13151) + OH^0 (-13750) -> No product -At time : 388 ns Reaction : e_aq^-1 (-5636) + H3O^1 (-8209) -> H^0 (-14539) -At time : 389 ns Reaction : e_aq^-1 (-4082) + H3O^1 (-6715) -> H^0 (-14540) -At time : 390 ns Reaction : OH^-1 (-14516) + H3O^1 (-8045) -> No product -At time : 390 ns Reaction : OH^-1 (-14402) + H3O^1 (-7865) -> No product -At time : 392 ns Reaction : H3O^1 (-5829) + OH^-1 (-13934) -> No product -At time : 392 ns Reaction : e_aq^-1 (-4794) + H3O^1 (-6969) -> H^0 (-14541) -At time : 395 ns Reaction : e_aq^-1 (-5330) + H3O^1 (-7395) -> H^0 (-14542) -At time : 396 ns Reaction : OH^0 (-14395) + OH^0 (-7840) -> H2O2^0 (-14543) -At time : 397 ns Reaction : e_aq^-1 (-429) + OH^0 (-10510) -> OH^-1 (-14544) -At time : 398 ns Reaction : H^0 (-10790) + H^0 (-10843) -> H_2^0 (-14545) -At time : 399 ns Reaction : OH^-1 (-14503) + H3O^1 (-8081) -> No product -At time : 399 ns Reaction : OH^-1 (-14385) + H3O^1 (-7811) -> No product -At time : 399 ns Reaction : OH^0 (-10270) + OH^0 (-8333) -> H2O2^0 (-14546) -At time : 400 ns Reaction : OH^0 (-6870) + H^0 (-13547) -> No product -At time : 403 ns Reaction : OH^-1 (-13874) + H3O^1 (-7767) -> No product -At time : 404 ns Reaction : H^0 (-14151) + OH^0 (-6696) -> No product -At time : 405 ns Reaction : OH^0 (-5962) + OH^0 (-6598) -> H2O2^0 (-14547) -At time : 407 ns Reaction : H2O2^0 (-11502) + e_aq^-1 (-2123) -> OH^-1 (-14548) + OH^0 (-14549) -At time : 409 ns Reaction : H^0 (-12465) + OH^0 (-9939) -> No product -At time : 411 ns Reaction : H^0 (-13962) + H^0 (-13819) -> H_2^0 (-14550) -At time : 414 ns Reaction : e_aq^-1 (-4137) + H2O2^0 (-11584) -> OH^-1 (-14551) + OH^0 (-14552) -At time : 416 ns Reaction : e_aq^-1 (-4085) + OH^0 (-14371) -> OH^-1 (-14553) -At time : 416 ns Reaction : H3O^1 (-11118) + e_aq^-1 (-8503) -> H^0 (-14554) -At time : 416 ns Reaction : OH^0 (-7098) + OH^0 (-7432) -> H2O2^0 (-14555) -At time : 418 ns Reaction : OH^-1 (-13931) + H3O^1 (-8251) -> No product -At time : 421 ns Reaction : e_aq^-1 (-5313) + H2O2^0 (-13915) -> OH^-1 (-14556) + OH^0 (-14557) -At time : 421 ns Reaction : OH^-1 (-12276) + H3O^1 (-6351) -> No product -At time : 422 ns Reaction : H3O^1 (-7739) + OH^-1 (-14335) -> No product -At time : 422 ns Reaction : OH^0 (-8002) + OH^0 (-8705) -> H2O2^0 (-14558) -At time : 425 ns Reaction : H3O^1 (-9864) + OH^-1 (-13658) -> No product -At time : 426 ns Reaction : H3O^1 (-10648) + OH^-1 (-14075) -> No product -At time : 430 ns Reaction : e_aq^-1 (-3607) + OH^0 (-8750) -> OH^-1 (-14559) -At time : 431 ns Reaction : OH^-1 (-13161) + H3O^1 (-7419) -> No product -At time : 432 ns Reaction : e_aq^-1 (-2159) + OH^0 (-13829) -> OH^-1 (-14560) -At time : 433 ns Reaction : OH^0 (-11198) + OH^0 (-6834) -> H2O2^0 (-14561) -At time : 439 ns Reaction : H3O^1 (-6447) + OH^-1 (-13449) -> No product -At time : 439 ns Reaction : e_aq^-1 (-3678) + H3O^1 (-8427) -> H^0 (-14562) -At time : 440 ns Reaction : H3O^1 (-8367) + OH^-1 (-14060) -> No product -At time : 440 ns Reaction : OH^-1 (-13510) + H3O^1 (-6923) -> No product -At time : 441 ns Reaction : H^0 (-10639) + OH^0 (-6410) -> No product -At time : 442 ns Reaction : e_aq^-1 (-8395) + H2O2^0 (-12059) -> OH^-1 (-14563) + OH^0 (-14564) -At time : 443 ns Reaction : OH^0 (-7768) + H^0 (-9008) -> No product -At time : 451 ns Reaction : OH^0 (-10667) + OH^0 (-6352) -> H2O2^0 (-14565) -At time : 453 ns Reaction : H3O^1 (-10705) + OH^-1 (-14287) -> No product -At time : 453 ns Reaction : H^0 (-12486) + H^0 (-12954) -> H_2^0 (-14566) -At time : 454 ns Reaction : OH^-1 (-14085) + H3O^1 (-7971) -> No product -At time : 454 ns Reaction : OH^0 (-11329) + OH^0 (-8513) -> H2O2^0 (-14567) -At time : 456 ns Reaction : H^0 (-12136) + OH^0 (-14389) -> No product -At time : 458 ns Reaction : H^0 (-9224) + e_aq^-1 (-3539) -> OH^-1 (-14568) + H_2^0 (-14569) -At time : 459 ns Reaction : e_aq^-1 (-3725) + H3O^1 (-7723) -> H^0 (-14570) -At time : 465 ns Reaction : OH^0 (-13651) + e_aq^-1 (-1953) -> OH^-1 (-14571) -At time : 465 ns Reaction : e_aq^-1 (-3013) + H^0 (-13371) -> OH^-1 (-14572) + H_2^0 (-14573) -At time : 466 ns Reaction : OH^-1 (-13973) + H3O^1 (-7509) -> No product -At time : 467 ns Reaction : e_aq^-1 (-3562) + H^0 (-14562) -> OH^-1 (-14574) + H_2^0 (-14575) -At time : 468 ns Reaction : OH^0 (-11077) + OH^0 (-10350) -> H2O2^0 (-14576) -At time : 469 ns Reaction : e_aq^-1 (-2713) + H^0 (-13943) -> OH^-1 (-14577) + H_2^0 (-14578) -At time : 469 ns Reaction : H3O^1 (-10970) + e_aq^-1 (-766) -> H^0 (-14579) -At time : 471 ns Reaction : OH^0 (-14247) + e_aq^-1 (-8725) -> OH^-1 (-14580) -At time : 478 ns Reaction : OH^0 (-14214) + e_aq^-1 (-8641) -> OH^-1 (-14581) -At time : 480 ns Reaction : e_aq^-1 (-2941) + OH^0 (-6334) -> OH^-1 (-14582) -At time : 481 ns Reaction : OH^0 (-14538) + H^0 (-13919) -> No product -At time : 484 ns Reaction : OH^0 (-13979) + OH^0 (-14034) -> H2O2^0 (-14583) -At time : 485 ns Reaction : H3O^1 (-10663) + OH^-1 (-14388) -> No product -At time : 485 ns Reaction : H3O^1 (-6489) + OH^-1 (-13647) -> No product -At time : 486 ns Reaction : OH^0 (-9688) + e_aq^-1 (-3640) -> OH^-1 (-14584) -At time : 491 ns Reaction : H^0 (-13920) + H^0 (-12944) -> H_2^0 (-14585) -At time : 492 ns Reaction : H^0 (-13370) + OH^0 (-7030) -> No product -At time : 493 ns Reaction : e_aq^-1 (-5563) + H2O2^0 (-11542) -> OH^-1 (-14586) + OH^0 (-14587) -At time : 494 ns Reaction : e_aq^-1 (-230) + H^0 (-12612) -> OH^-1 (-14588) + H_2^0 (-14589) -At time : 496 ns Reaction : H3O^1 (-10127) + OH^-1 (-14318) -> No product -At time : 497 ns Reaction : OH^-1 (-13387) + H3O^1 (-6739) -> No product -At time : 499 ns Reaction : e_aq^-1 (-2375) + H2O2^0 (-12685) -> OH^-1 (-14590) + OH^0 (-14591) -At time : 499 ns Reaction : OH^0 (-10653) + OH^0 (-9556) -> H2O2^0 (-14592) -At time : 501 ns Reaction : e_aq^-1 (-4342) + H^0 (-11842) -> OH^-1 (-14593) + H_2^0 (-14594) -At time : 502 ns Reaction : OH^-1 (-14403) + H3O^1 (-6587) -> No product -At time : 504 ns Reaction : OH^0 (-13897) + OH^0 (-8486) -> H2O2^0 (-14595) -At time : 505 ns Reaction : e_aq^-1 (-2354) + OH^0 (-9747) -> OH^-1 (-14596) -At time : 506 ns Reaction : e_aq^-1 (-5012) + OH^0 (-7976) -> OH^-1 (-14597) -At time : 507 ns Reaction : H3O^1 (-11151) + OH^-1 (-13398) -> No product -At time : 512 ns Reaction : OH^-1 (-12389) + H3O^1 (-6267) -> No product -At time : 514 ns Reaction : OH^0 (-14451) + OH^0 (-9087) -> H2O2^0 (-14598) -At time : 519 ns Reaction : OH^0 (-13494) + OH^0 (-7240) -> H2O2^0 (-14599) -At time : 520 ns Reaction : OH^-1 (-14493) + H3O^1 (-8640) -> No product -At time : 520 ns Reaction : OH^0 (-8274) + OH^0 (-8951) -> H2O2^0 (-14600) -At time : 522 ns Reaction : H2O2^0 (-12371) + e_aq^-1 (-8752) -> OH^-1 (-14601) + OH^0 (-14602) -At time : 522 ns Reaction : e_aq^-1 (-5247) + H3O^1 (-6071) -> H^0 (-14603) -At time : 529 ns Reaction : e_aq^-1 (-2216) + H3O^1 (-7827) -> H^0 (-14604) -At time : 529 ns Reaction : e_aq^-1 (-5424) + H3O^1 (-7191) -> H^0 (-14605) -At time : 532 ns Reaction : e_aq^-1 (-4565) + H3O^1 (-6937) -> H^0 (-14606) -At time : 535 ns Reaction : OH^0 (-11245) + OH^0 (-8050) -> H2O2^0 (-14607) -At time : 536 ns Reaction : OH^-1 (-14537) + H3O^1 (-8337) -> No product -At time : 536 ns Reaction : e_aq^-1 (-2421) + OH^0 (-7846) -> OH^-1 (-14608) -At time : 538 ns Reaction : OH^-1 (-14553) + H3O^1 (-6021) -> No product -At time : 539 ns Reaction : OH^0 (-13268) + H^0 (-12013) -> No product -At time : 539 ns Reaction : e_aq^-1 (-4467) + H3O^1 (-7519) -> H^0 (-14609) -At time : 540 ns Reaction : OH^-1 (-13789) + H3O^1 (-8055) -> No product -At time : 547 ns Reaction : OH^-1 (-13361) + H3O^1 (-7303) -> No product -At time : 550 ns Reaction : OH^-1 (-11635) + H3O^1 (-6233) -> No product -At time : 550 ns Reaction : e_aq^-1 (-3900) + H3O^1 (-6609) -> H^0 (-14610) -At time : 557 ns Reaction : OH^0 (-6560) + OH^0 (-8780) -> H2O2^0 (-14611) -At time : 557 ns Reaction : e_aq^-1 (-4439) + OH^0 (-6796) -> OH^-1 (-14612) -At time : 558 ns Reaction : OH^0 (-10322) + OH^0 (-14111) -> H2O2^0 (-14613) -At time : 558 ns Reaction : e_aq^-1 (-3509) + OH^0 (-8740) -> OH^-1 (-14614) -At time : 564 ns Reaction : H3O^1 (-9575) + e_aq^-1 (-8428) -> H^0 (-14615) -At time : 565 ns Reaction : OH^-1 (-13889) + H3O^1 (-7517) -> No product -At time : 567 ns Reaction : e_aq^-1 (-4921) + H3O^1 (-8466) -> H^0 (-14616) -At time : 570 ns Reaction : H3O^1 (-9729) + OH^-1 (-14436) -> No product -At time : 575 ns Reaction : H2O2^0 (-12270) + e_aq^-1 (-8719) -> OH^-1 (-14617) + OH^0 (-14618) -At time : 581 ns Reaction : H^0 (-14154) + OH^0 (-9623) -> No product -At time : 581 ns Reaction : OH^0 (-8366) + OH^0 (-8813) -> H2O2^0 (-14619) -At time : 582 ns Reaction : OH^-1 (-14125) + H3O^1 (-5907) -> No product -At time : 582 ns Reaction : OH^0 (-6882) + e_aq^-1 (-8389) -> OH^-1 (-14620) -At time : 583 ns Reaction : e_aq^-1 (-5120) + H2O2^0 (-12003) -> OH^-1 (-14621) + OH^0 (-14622) -At time : 586 ns Reaction : e_aq^-1 (-4952) + H^0 (-13774) -> OH^-1 (-14623) + H_2^0 (-14624) -At time : 588 ns Reaction : e_aq^-1 (-4286) + H2O2^0 (-14515) -> OH^-1 (-14625) + OH^0 (-14626) -At time : 588 ns Reaction : e_aq^-1 (-2728) + H^0 (-13801) -> OH^-1 (-14627) + H_2^0 (-14628) -At time : 588 ns Reaction : e_aq^-1 (-5162) + H3O^1 (-8301) -> H^0 (-14629) -At time : 590 ns Reaction : OH^0 (-14552) + OH^0 (-10704) -> H2O2^0 (-14630) -At time : 592 ns Reaction : H3O^1 (-6763) + OH^-1 (-14120) -> No product -At time : 594 ns Reaction : H3O^1 (-5971) + OH^-1 (-14590) -> No product -At time : 601 ns Reaction : H^0 (-10183) + OH^0 (-8040) -> No product -At time : 605 ns Reaction : OH^0 (-13904) + OH^0 (-14063) -> H2O2^0 (-14631) -At time : 609 ns Reaction : OH^-1 (-14511) + H3O^1 (-8047) -> No product -At time : 611 ns Reaction : e_aq^-1 (-2177) + H3O^1 (-7885) -> H^0 (-14632) -At time : 611 ns Reaction : e_aq^-1 (-5699) + e_aq^-1 (-5579) -> OH^-1 (-14633) + OH^-1 (-14634) + H_2^0 (-14635) -At time : 616 ns Reaction : H3O^1 (-8245) + OH^-1 (-14486) -> No product -At time : 617 ns Reaction : e_aq^-1 (-4882) + e_aq^-1 (-8521) -> OH^-1 (-14636) + OH^-1 (-14637) + H_2^0 (-14638) -At time : 620 ns Reaction : e_aq^-1 (-4932) + H2O2^0 (-11435) -> OH^-1 (-14639) + OH^0 (-14640) -At time : 622 ns Reaction : OH^-1 (-14340) + H3O^1 (-6941) -> No product -At time : 623 ns Reaction : H3O^1 (-7263) + OH^-1 (-12598) -> No product -At time : 625 ns Reaction : e_aq^-1 (-3557) + OH^0 (-6338) -> OH^-1 (-14641) -At time : 626 ns Reaction : OH^0 (-14043) + OH^0 (-7970) -> H2O2^0 (-14642) -At time : 631 ns Reaction : e_aq^-1 (-656) + e_aq^-1 (-4804) -> OH^-1 (-14643) + OH^-1 (-14644) + H_2^0 (-14645) -At time : 635 ns Reaction : H3O^1 (-10988) + OH^-1 (-13841) -> No product -At time : 644 ns Reaction : OH^-1 (-12725) + H3O^1 (-5839) -> No product -At time : 655 ns Reaction : OH^0 (-6030) + OH^0 (-14251) -> H2O2^0 (-14646) -At time : 657 ns Reaction : H^0 (-10022) + OH^0 (-6158) -> No product -At time : 662 ns Reaction : OH^-1 (-14170) + H3O^1 (-6613) -> No product -At time : 666 ns Reaction : OH^-1 (-14083) + H3O^1 (-7999) -> No product -At time : 668.36 ns Reaction : H3O^1 (-10260) + OH^-1 (-14244) -> No product -At time : 668.36 ns Reaction : OH^0 (-6756) + H^0 (-13702) -> No product -At time : 669.36 ns Reaction : H3O^1 (-6685) + OH^-1 (-13650) -> No product -At time : 670.36 ns Reaction : e_aq^-1 (-3628) + OH^0 (-6402) -> OH^-1 (-14647) -At time : 673.36 ns Reaction : e_aq^-1 (-2424) + H2O2^0 (-14514) -> OH^-1 (-14648) + OH^0 (-14649) -At time : 675.36 ns Reaction : OH^-1 (-14353) + H3O^1 (-7145) -> No product -At time : 682.36 ns Reaction : OH^-1 (-14355) + H3O^1 (-7487) -> No product -At time : 688.99 ns Reaction : H3O^1 (-10089) + OH^-1 (-14223) -> No product -At time : 690.99 ns Reaction : H3O^1 (-6111) + OH^-1 (-14581) -> No product -At time : 692.99 ns Reaction : e_aq^-1 (-457) + H2O2^0 (-14555) -> OH^-1 (-14650) + OH^0 (-14651) -At time : 706.4 ns Reaction : OH^0 (-10577) + OH^0 (-14549) -> H2O2^0 (-14652) -At time : 714.4 ns Reaction : H3O^1 (-9948) + OH^-1 (-14422) -> No product -At time : 717.4 ns Reaction : OH^-1 (-13553) + H3O^1 (-6541) -> No product -At time : 725.4 ns Reaction : H3O^1 (-5997) + OH^-1 (-14560) -> No product -At time : 725.4 ns Reaction : H2O2^0 (-12354) + e_aq^-1 (-3687) -> OH^-1 (-14653) + OH^0 (-14654) -At time : 726.04 ns Reaction : OH^-1 (-14627) + H3O^1 (-5935) -> No product -At time : 728.04 ns Reaction : OH^0 (-7614) + e_aq^-1 (-8839) -> OH^-1 (-14655) -At time : 729.04 ns Reaction : e_aq^-1 (-3966) + H3O^1 (-5827) -> H^0 (-14656) -At time : 730.04 ns Reaction : H3O^1 (-5953) + OH^-1 (-14524) -> No product -At time : 734.04 ns Reaction : H^0 (-10625) + OH^0 (-6222) -> No product -At time : 735.04 ns Reaction : H3O^1 (-10156) + e_aq^-1 (-4799) -> H^0 (-14657) -At time : 739.04 ns Reaction : OH^-1 (-13611) + H3O^1 (-7461) -> No product -At time : 743.04 ns Reaction : H3O^1 (-6103) + OH^-1 (-13675) -> No product -At time : 751.04 ns Reaction : OH^-1 (-13413) + H3O^1 (-6139) -> No product -At time : 751.04 ns Reaction : OH^0 (-9753) + H^0 (-13256) -> No product -At time : 754.04 ns Reaction : H^0 (-10248) + OH^0 (-14587) -> No product -At time : 754.04 ns Reaction : OH^-1 (-14095) + H3O^1 (-7085) -> No product -At time : 757.04 ns Reaction : e_aq^-1 (-2547) + H3O^1 (-7891) -> H^0 (-14658) -At time : 768.09 ns Reaction : OH^-1 (-14368) + H3O^1 (-7537) -> No product -At time : 772.09 ns Reaction : H3O^1 (-6551) + OH^-1 (-14133) -> No product -At time : 774.09 ns Reaction : H^0 (-13125) + e_aq^-1 (-2207) -> OH^-1 (-14659) + H_2^0 (-14660) -At time : 781.09 ns Reaction : e_aq^-1 (-5011) + OH^0 (-8678) -> OH^-1 (-14661) -At time : 785.09 ns Reaction : H^0 (-14041) + OH^0 (-13959) -> No product -At time : 786.09 ns Reaction : e_aq^-1 (-4333) + H^0 (-10056) -> OH^-1 (-14662) + H_2^0 (-14663) -At time : 788.09 ns Reaction : e_aq^-1 (-3141) + OH^0 (-7666) -> OH^-1 (-14664) -At time : 791.09 ns Reaction : H2O2^0 (-11620) + e_aq^-1 (-8848) -> OH^-1 (-14665) + OH^0 (-14666) -At time : 792.09 ns Reaction : OH^0 (-6406) + OH^0 (-7746) -> H2O2^0 (-14667) -At time : 802.09 ns Reaction : OH^-1 (-13653) + H3O^1 (-7119) -> No product -At time : 809.09 ns Reaction : e_aq^-1 (-4616) + H2O2^0 (-11375) -> OH^-1 (-14668) + OH^0 (-14669) -At time : 816.09 ns Reaction : e_aq^-1 (-4432) + OH^0 (-13659) -> OH^-1 (-14670) -At time : 816.09 ns Reaction : H2O2^0 (-12143) + e_aq^-1 (-5367) -> OH^-1 (-14671) + OH^0 (-14672) -At time : 820.09 ns Reaction : e_aq^-1 (-1509) + H2O2^0 (-13532) -> OH^-1 (-14673) + OH^0 (-14674) -At time : 830.09 ns Reaction : OH^-1 (-14641) + H3O^1 (-7729) -> No product -At time : 831.09 ns Reaction : OH^0 (-14107) + e_aq^-1 (-2278) -> OH^-1 (-14675) -At time : 837.09 ns Reaction : OH^-1 (-14396) + H3O^1 (-8370) -> No product -At time : 837.09 ns Reaction : H^0 (-14105) + H^0 (-12323) -> H_2^0 (-14676) -At time : 851.09 ns Reaction : H^0 (-12801) + OH^0 (-6844) -> No product -At time : 858.09 ns Reaction : e_aq^-1 (-5036) + H2O2^0 (-11778) -> OH^-1 (-14677) + OH^0 (-14678) -At time : 858.09 ns Reaction : e_aq^-1 (-3679) + H3O^1 (-6389) -> H^0 (-14679) -At time : 859.09 ns Reaction : OH^-1 (-14168) + H3O^1 (-7437) -> No product -At time : 859.09 ns Reaction : H^0 (-9233) + OH^0 (-14039) -> No product -At time : 863.09 ns Reaction : OH^-1 (-14377) + H3O^1 (-5933) -> No product -At time : 866.09 ns Reaction : OH^0 (-6916) + OH^0 (-14025) -> H2O2^0 (-14680) -At time : 869.09 ns Reaction : OH^0 (-13579) + H^0 (-9574) -> No product -At time : 870.09 ns Reaction : OH^-1 (-14226) + H3O^1 (-8382) -> No product -At time : 871.09 ns Reaction : OH^-1 (-14446) + H3O^1 (-7743) -> No product -At time : 871.09 ns Reaction : H^0 (-12526) + e_aq^-1 (-2080) -> OH^-1 (-14681) + H_2^0 (-14682) -At time : 872.09 ns Reaction : H^0 (-14358) + OH^0 (-14245) -> No product -At time : 874.09 ns Reaction : H^0 (-9179) + H^0 (-10606) -> H_2^0 (-14683) -At time : 877.09 ns Reaction : OH^0 (-13779) + OH^0 (-14504) -> H2O2^0 (-14684) -At time : 879.09 ns Reaction : e_aq^-1 (-4676) + H3O^1 (-7363) -> H^0 (-14685) -At time : 880.09 ns Reaction : OH^0 (-7414) + OH^0 (-8504) -> H2O2^0 (-14686) -At time : 883.09 ns Reaction : e_aq^-1 (-16) + H2O2^0 (-12075) -> OH^-1 (-14687) + OH^0 (-14688) -At time : 889.09 ns Reaction : OH^-1 (-13660) + H3O^1 (-7167) -> No product -At time : 891.09 ns Reaction : OH^0 (-11025) + OH^0 (-11168) -> H2O2^0 (-14689) -At time : 896.09 ns Reaction : OH^0 (-10223) + H^0 (-14616) -> No product -At time : 904.09 ns Reaction : e_aq^-1 (-1457) + H3O^1 (-8514) -> H^0 (-14690) -At time : 916.09 ns Reaction : H^0 (-9209) + e_aq^-1 (-3930) -> OH^-1 (-14691) + H_2^0 (-14692) -At time : 918.09 ns Reaction : H2O2^0 (-12251) + e_aq^-1 (-1749) -> OH^-1 (-14693) + OH^0 (-14694) -At time : 919.09 ns Reaction : H3O^1 (-7673) + OH^-1 (-14584) -> No product -At time : 921.09 ns Reaction : OH^0 (-10537) + e_aq^-1 (-8875) -> OH^-1 (-14695) -At time : 922.09 ns Reaction : H3O^1 (-6611) + OH^-1 (-14290) -> No product -At time : 935.09 ns Reaction : H3O^1 (-7867) + OH^-1 (-14525) -> No product -At time : 936.09 ns Reaction : OH^-1 (-14145) + H3O^1 (-7081) -> No product -At time : 938.09 ns Reaction : H3O^1 (-9764) + OH^-1 (-13004) -> No product -At time : 943.09 ns Reaction : e_aq^-1 (-4602) + H3O^1 (-6753) -> H^0 (-14696) -At time : 951.09 ns Reaction : OH^0 (-14219) + e_aq^-1 (-8608) -> OH^-1 (-14697) -At time : 965.09 ns Reaction : H3O^1 (-7341) + OH^-1 (-14444) -> No product -At time : 970.09 ns Reaction : H3O^1 (-5901) + OH^-1 (-14653) -> No product -At time : 970.09 ns Reaction : H^0 (-14248) + H^0 (-14632) -> H_2^0 (-14698) -At time : 982.09 ns Reaction : OH^0 (-10394) + OH^0 (-11266) -> H2O2^0 (-14699) +At time : 1.3 ps Reaction : OH^0 (-9227) + OH^0 (-9618) -> H2O2^0 (-11399) +At time : 1.3 ps Reaction : OH^0 (-9526) + OH^0 (-9525) -> H2O2^0 (-11400) +At time : 1.4 ps Reaction : OH^0 (-10921) + OH^0 (-10922) -> H2O2^0 (-11401) +At time : 1.4 ps Reaction : H3O^1 (-10262) + OH^-1 (-5723) -> No product +At time : 1.5 ps Reaction : e_aq^-1 (-1566) + OH^0 (-7948) -> OH^-1 (-11402) +At time : 1.5 ps Reaction : OH^-1 (-11402) + H3O^1 (-7947) -> No product +At time : 1.6 ps Reaction : OH^0 (-10131) + OH^0 (-9423) -> H2O2^0 (-11403) +At time : 1.6 ps Reaction : OH^0 (-9776) + OH^0 (-6692) -> H2O2^0 (-11404) +At time : 1.6 ps Reaction : OH^0 (-9640) + OH^0 (-6536) -> H2O2^0 (-11405) +At time : 1.7 ps Reaction : H^0 (-11069) + H^0 (-11071) -> H_2^0 (-11406) +At time : 1.7 ps Reaction : OH^0 (-9958) + OH^0 (-9956) -> H2O2^0 (-11407) +At time : 1.7 ps Reaction : OH^0 (-9188) + OH^0 (-9492) -> H2O2^0 (-11408) +At time : 1.8 ps Reaction : OH^0 (-11342) + OH^0 (-9415) -> H2O2^0 (-11409) +At time : 1.9 ps Reaction : OH^0 (-11126) + OH^0 (-7280) -> H2O2^0 (-11410) +At time : 1.9 ps Reaction : OH^0 (-10505) + OH^0 (-7998) -> H2O2^0 (-11411) +At time : 1.9 ps Reaction : OH^0 (-10317) + OH^0 (-9387) -> H2O2^0 (-11412) +At time : 1.9 ps Reaction : OH^0 (-6842) + OH^0 (-6844) -> H2O2^0 (-11413) +At time : 2 ps Reaction : OH^0 (-11346) + OH^0 (-8969) -> H2O2^0 (-11414) +At time : 2 ps Reaction : OH^0 (-10937) + OH^0 (-7984) -> H2O2^0 (-11415) +At time : 2.1 ps Reaction : OH^0 (-9654) + OH^0 (-6554) -> H2O2^0 (-11416) +At time : 2.1 ps Reaction : OH^0 (-6928) + OH^0 (-6930) -> H2O2^0 (-11417) +At time : 2.2 ps Reaction : OH^0 (-10978) + OH^0 (-10111) -> H2O2^0 (-11418) +At time : 2.2 ps Reaction : H^0 (-9895) + OH^0 (-9904) -> No product +At time : 2.3 ps Reaction : OH^0 (-11013) + OH^0 (-8890) -> H2O2^0 (-11419) +At time : 2.3 ps Reaction : OH^0 (-9770) + OH^0 (-8995) -> H2O2^0 (-11420) +At time : 2.4 ps Reaction : OH^0 (-11201) + OH^0 (-9300) -> H2O2^0 (-11421) +At time : 2.4 ps Reaction : H^0 (-9507) + H^0 (-9022) -> H_2^0 (-11422) +At time : 2.5 ps Reaction : OH^0 (-9937) + OH^0 (-10826) -> H2O2^0 (-11423) +At time : 2.7 ps Reaction : OH^0 (-9983) + OH^0 (-9302) -> H2O2^0 (-11424) +At time : 2.8 ps Reaction : OH^0 (-9888) + OH^0 (-10789) -> H2O2^0 (-11425) +At time : 2.8 ps Reaction : OH^0 (-9688) + OH^0 (-9685) -> H2O2^0 (-11426) +At time : 2.8 ps Reaction : OH^-1 (-5735) + H3O^1 (-6033) -> No product +At time : 3 ps Reaction : e_aq^-1 (-1442) + OH^0 (-10915) -> OH^-1 (-11427) +At time : 3 ps Reaction : OH^0 (-10085) + OH^0 (-10087) -> H2O2^0 (-11428) +At time : 3 ps Reaction : OH^0 (-9244) + OH^0 (-9727) -> H2O2^0 (-11429) +At time : 3 ps Reaction : OH^0 (-9037) + H^0 (-9038) -> No product +At time : 3 ps Reaction : H3O^1 (-10914) + OH^-1 (-11427) -> No product +At time : 3.1 ps Reaction : e_aq^-1 (-1721) + H^0 (-9289) -> OH^-1 (-11430) + H_2^0 (-11431) +At time : 3.1 ps Reaction : H3O^1 (-10840) + OH^-1 (-11430) -> No product +At time : 3.2 ps Reaction : OH^0 (-11324) + H^0 (-10856) -> No product +At time : 3.2 ps Reaction : OH^0 (-11113) + OH^0 (-7268) -> H2O2^0 (-11432) +At time : 3.2 ps Reaction : e_aq^-1 (-5447) + OH^0 (-7418) -> OH^-1 (-11433) +At time : 3.2 ps Reaction : OH^-1 (-11433) + H3O^1 (-7417) -> No product +At time : 3.3 ps Reaction : OH^0 (-9433) + OH^0 (-6998) -> H2O2^0 (-11434) +At time : 3.5 ps Reaction : OH^0 (-9773) + OH^0 (-6694) -> H2O2^0 (-11435) +At time : 3.5 ps Reaction : OH^0 (-9242) + OH^0 (-9704) -> H2O2^0 (-11436) +At time : 3.5 ps Reaction : OH^0 (-9310) + OH^0 (-6984) -> H2O2^0 (-11437) +At time : 3.6 ps Reaction : H^0 (-11085) + OH^0 (-10421) -> No product +At time : 3.6 ps Reaction : OH^0 (-9782) + OH^0 (-10743) -> H2O2^0 (-11438) +At time : 3.6 ps Reaction : e_aq^-1 (-4461) + OH^0 (-6188) -> OH^-1 (-11439) +At time : 3.6 ps Reaction : OH^-1 (-11439) + H3O^1 (-6187) -> No product +At time : 3.8 ps Reaction : OH^0 (-10682) + OH^0 (-6490) -> H2O2^0 (-11440) +At time : 3.8 ps Reaction : OH^0 (-9907) + OH^0 (-9061) -> H2O2^0 (-11441) +At time : 3.8 ps Reaction : e_aq^-1 (-3984) + OH^0 (-7638) -> OH^-1 (-11442) +At time : 3.8 ps Reaction : OH^-1 (-11442) + H3O^1 (-7637) -> No product +At time : 3.9 ps Reaction : OH^-1 (-11390) + H3O^1 (-7683) -> No product +At time : 3.9 ps Reaction : H^0 (-10194) + OH^0 (-7186) -> No product +At time : 3.9 ps Reaction : OH^0 (-9857) + OH^0 (-9855) -> H2O2^0 (-11443) +At time : 4 ps Reaction : H^0 (-11234) + OH^0 (-10738) -> No product +At time : 4 ps Reaction : OH^0 (-10942) + OH^0 (-10069) -> H2O2^0 (-11444) +At time : 4.2 ps Reaction : OH^0 (-9077) + H^0 (-9078) -> No product +At time : 4.5 ps Reaction : OH^0 (-10512) + OH^0 (-6014) -> H2O2^0 (-11445) +At time : 4.5 ps Reaction : OH^0 (-9783) + H^0 (-9261) -> No product +At time : 4.6 ps Reaction : OH^0 (-9123) + OH^0 (-9039) -> H2O2^0 (-11446) +At time : 4.7 ps Reaction : OH^0 (-11287) + e_aq^-1 (-3428) -> OH^-1 (-11447) +At time : 4.7 ps Reaction : OH^0 (-11091) + OH^0 (-8174) -> H2O2^0 (-11448) +At time : 4.7 ps Reaction : OH^0 (-10955) + OH^0 (-6028) -> H2O2^0 (-11449) +At time : 4.7 ps Reaction : OH^0 (-6840) + OH^0 (-8363) -> H2O2^0 (-11450) +At time : 4.7 ps Reaction : H3O^1 (-10599) + OH^-1 (-11447) -> No product +At time : 4.8 ps Reaction : OH^0 (-9266) + OH^0 (-10755) -> H2O2^0 (-11451) +At time : 4.8 ps Reaction : OH^0 (-6278) + OH^0 (-9021) -> H2O2^0 (-11452) +At time : 5 ps Reaction : OH^0 (-10837) + OH^0 (-6876) -> H2O2^0 (-11453) +At time : 5.1 ps Reaction : OH^0 (-9886) + OH^0 (-9279) -> H2O2^0 (-11454) +At time : 5.3 ps Reaction : H^0 (-10316) + OH^0 (-6108) -> No product +At time : 5.3 ps Reaction : OH^0 (-9238) + OH^0 (-5938) -> H2O2^0 (-11455) +At time : 5.4 ps Reaction : H^0 (-10817) + OH^0 (-6854) -> No product +At time : 5.7 ps Reaction : OH^0 (-6102) + OH^0 (-8942) -> H2O2^0 (-11456) +At time : 5.8 ps Reaction : H^0 (-9975) + OH^0 (-8846) -> No product +At time : 5.8 ps Reaction : OH^0 (-9691) + OH^0 (-9689) -> H2O2^0 (-11457) +At time : 5.9 ps Reaction : OH^0 (-10005) + OH^0 (-9439) -> H2O2^0 (-11458) +At time : 6.1 ps Reaction : OH^0 (-11166) + H^0 (-9412) -> No product +At time : 6.2 ps Reaction : OH^0 (-9345) + OH^0 (-7166) -> H2O2^0 (-11459) +At time : 6.3 ps Reaction : e_aq^-1 (-5516) + OH^0 (-6124) -> OH^-1 (-11460) +At time : 6.3 ps Reaction : H3O^1 (-6123) + OH^-1 (-11460) -> No product +At time : 6.4 ps Reaction : OH^-1 (-5774) + H3O^1 (-7807) -> No product +At time : 6.5 ps Reaction : OH^0 (-10142) + OH^0 (-10143) -> H2O2^0 (-11461) +At time : 6.6 ps Reaction : H^0 (-10081) + OH^0 (-10077) -> No product +At time : 6.7 ps Reaction : H^0 (-11048) + OH^0 (-8132) -> No product +At time : 6.7 ps Reaction : OH^0 (-10315) + OH^0 (-7354) -> H2O2^0 (-11462) +At time : 6.7 ps Reaction : OH^0 (-5836) + OH^0 (-7616) -> H2O2^0 (-11463) +At time : 6.8 ps Reaction : OH^0 (-10735) + OH^0 (-10736) -> H2O2^0 (-11464) +At time : 6.9 ps Reaction : OH^0 (-10157) + OH^0 (-9341) -> H2O2^0 (-11465) +At time : 6.9 ps Reaction : H^0 (-9321) + H^0 (-9084) -> H_2^0 (-11466) +At time : 7 ps Reaction : H^0 (-10586) + OH^0 (-6674) -> No product +At time : 7.2 ps Reaction : OH^0 (-10825) + OH^0 (-6864) -> H2O2^0 (-11467) +At time : 7.2 ps Reaction : H^0 (-9821) + OH^0 (-9820) -> No product +At time : 7.2 ps Reaction : OH^0 (-6786) + OH^0 (-6790) -> H2O2^0 (-11468) +At time : 7.4 ps Reaction : OH^0 (-7350) + OH^0 (-8302) -> H2O2^0 (-11469) +At time : 7.5 ps Reaction : OH^0 (-11108) + OH^0 (-8220) -> H2O2^0 (-11470) +At time : 7.6 ps Reaction : OH^0 (-6740) + OH^0 (-6742) -> H2O2^0 (-11471) +At time : 7.7 ps Reaction : OH^0 (-11074) + H^0 (-11075) -> No product +At time : 8.1 ps Reaction : OH^0 (-10226) + OH^0 (-10227) -> H2O2^0 (-11472) +At time : 8.2 ps Reaction : e_aq^-1 (-3501) + OH^0 (-6242) -> OH^-1 (-11473) +At time : 8.2 ps Reaction : OH^-1 (-11473) + H3O^1 (-6241) -> No product +At time : 8.3 ps Reaction : OH^0 (-10185) + OH^0 (-10186) -> H2O2^0 (-11474) +At time : 8.4 ps Reaction : OH^0 (-10889) + H^0 (-10890) -> No product +At time : 8.4 ps Reaction : OH^0 (-9143) + OH^0 (-10256) -> H2O2^0 (-11475) +At time : 8.5 ps Reaction : OH^0 (-7258) + OH^0 (-8210) -> H2O2^0 (-11476) +At time : 8.6 ps Reaction : OH^0 (-6138) + OH^0 (-8196) -> H2O2^0 (-11477) +At time : 8.7 ps Reaction : OH^0 (-10486) + OH^0 (-5864) -> H2O2^0 (-11478) +At time : 8.7 ps Reaction : OH^0 (-8802) + OH^0 (-8803) -> H2O2^0 (-11479) +At time : 8.8 ps Reaction : H^0 (-11262) + OH^0 (-6114) -> No product +At time : 8.9 ps Reaction : OH^0 (-9754) + OH^0 (-9252) -> H2O2^0 (-11480) +At time : 9.1 ps Reaction : OH^0 (-10291) + OH^0 (-9103) -> H2O2^0 (-11481) +At time : 9.1 ps Reaction : OH^0 (-7994) + OH^0 (-8381) -> H2O2^0 (-11482) +At time : 9.5 ps Reaction : OH^0 (-10943) + OH^0 (-7992) -> H2O2^0 (-11483) +At time : 9.5 ps Reaction : OH^0 (-8667) + OH^0 (-8668) -> H2O2^0 (-11484) +At time : 9.7 ps Reaction : H^0 (-9276) + OH^0 (-9838) -> No product +At time : 9.8 ps Reaction : OH^0 (-9231) + OH^0 (-9630) -> H2O2^0 (-11485) +At time : 9.9 ps Reaction : OH^0 (-10614) + e_aq^-1 (-3470) -> OH^-1 (-11486) +At time : 9.9 ps Reaction : OH^0 (-9187) + e_aq^-1 (-3275) -> OH^-1 (-11487) +At time : 9.9 ps Reaction : H3O^1 (-10613) + OH^-1 (-11486) -> No product +At time : 10.1 ps Reaction : e_aq^-1 (-1720) + OH^0 (-5994) -> OH^-1 (-11488) +At time : 10.4 ps Reaction : OH^0 (-10584) + H^0 (-9745) -> No product +At time : 10.5 ps Reaction : OH^0 (-11237) + OH^0 (-6782) -> H2O2^0 (-11489) +At time : 10.6 ps Reaction : OH^0 (-6086) + OH^0 (-8921) -> H2O2^0 (-11490) +At time : 10.7 ps Reaction : OH^-1 (-11487) + H3O^1 (-6245) -> No product +At time : 10.9 ps Reaction : OH^0 (-11033) + OH^0 (-10163) -> H2O2^0 (-11491) +At time : 11 ps Reaction : OH^0 (-11025) + OH^0 (-10153) -> H2O2^0 (-11492) +At time : 11 ps Reaction : OH^0 (-10974) + OH^0 (-10112) -> H2O2^0 (-11493) +At time : 11 ps Reaction : OH^0 (-9247) + OH^0 (-10719) -> H2O2^0 (-11494) +At time : 11 ps Reaction : OH^0 (-10403) + H^0 (-10234) -> No product +At time : 12.1 ps Reaction : OH^0 (-11106) + H^0 (-11107) -> No product +At time : 12.1 ps Reaction : H^0 (-10896) + H^0 (-8982) -> H_2^0 (-11495) +At time : 12.1 ps Reaction : H^0 (-10864) + OH^0 (-6898) -> No product +At time : 12.1 ps Reaction : OH^0 (-10041) + OH^0 (-9435) -> H2O2^0 (-11496) +At time : 12.1 ps Reaction : OH^0 (-9298) + OH^0 (-9299) -> H2O2^0 (-11497) +At time : 12.1 ps Reaction : OH^0 (-9248) + OH^0 (-7828) -> H2O2^0 (-11498) +At time : 12.1 ps Reaction : OH^0 (-6314) + OH^0 (-6318) -> H2O2^0 (-11499) +At time : 13.1 ps Reaction : OH^0 (-11318) + OH^0 (-9923) -> H2O2^0 (-11500) +At time : 13.1 ps Reaction : H^0 (-10535) + H^0 (-10831) -> H_2^0 (-11501) +At time : 13.1 ps Reaction : OH^0 (-9911) + OH^0 (-10799) -> H2O2^0 (-11502) +At time : 13.1 ps Reaction : OH^0 (-10272) + H^0 (-9416) -> No product +At time : 13.1 ps Reaction : OH^0 (-10133) + OH^0 (-9328) -> H2O2^0 (-11503) +At time : 13.1 ps Reaction : e_aq^-1 (-4996) + OH^0 (-7138) -> OH^-1 (-11504) +At time : 13.1 ps Reaction : OH^0 (-10243) + OH^0 (-9361) -> H2O2^0 (-11505) +At time : 14.1 ps Reaction : e_aq^-1 (-1849) + OH^0 (-10805) -> OH^-1 (-11506) +At time : 14.1 ps Reaction : H^0 (-9167) + H^0 (-10602) -> H_2^0 (-11507) +At time : 14.1 ps Reaction : OH^0 (-10501) + OH^0 (-7526) -> H2O2^0 (-11508) +At time : 14.1 ps Reaction : H^0 (-9914) + OH^0 (-8360) -> No product +At time : 14.1 ps Reaction : OH^0 (-9714) + OH^0 (-6624) -> H2O2^0 (-11509) +At time : 14.1 ps Reaction : OH^0 (-7652) + OH^0 (-7800) -> H2O2^0 (-11510) +At time : 14.1 ps Reaction : OH^0 (-6544) + OH^0 (-6546) -> H2O2^0 (-11511) +At time : 15.1 ps Reaction : H^0 (-11258) + OH^0 (-8232) -> No product +At time : 15.1 ps Reaction : H^0 (-10878) + OH^0 (-5751) -> No product +At time : 15.1 ps Reaction : H^0 (-9487) + OH^0 (-9479) -> No product +At time : 15.1 ps Reaction : OH^0 (-7196) + H^0 (-9092) -> No product +At time : 16.1 ps Reaction : H^0 (-11332) + OH^0 (-8977) -> No product +At time : 16.1 ps Reaction : OH^0 (-9389) + H^0 (-11264) -> No product +At time : 16.1 ps Reaction : OH^0 (-10532) + OH^0 (-6894) -> H2O2^0 (-11512) +At time : 16.1 ps Reaction : H^0 (-10294) + H^0 (-9104) -> H_2^0 (-11513) +At time : 16.1 ps Reaction : OH^0 (-10237) + OH^0 (-7260) -> H2O2^0 (-11514) +At time : 16.1 ps Reaction : OH^0 (-10182) + OH^0 (-9349) -> H2O2^0 (-11515) +At time : 16.1 ps Reaction : H^0 (-10007) + H^0 (-9072) -> H_2^0 (-11516) +At time : 16.1 ps Reaction : OH^0 (-9200) + OH^0 (-9202) -> H2O2^0 (-11517) +At time : 16.1 ps Reaction : OH^0 (-9199) + H^0 (-9201) -> No product +At time : 16.1 ps Reaction : OH^0 (-8895) + OH^0 (-8896) -> H2O2^0 (-11518) +At time : 17.1 ps Reaction : H^0 (-9307) + OH^0 (-10917) -> No product +At time : 17.1 ps Reaction : H^0 (-10310) + OH^0 (-10350) -> No product +At time : 17.1 ps Reaction : OH^0 (-10047) + OH^0 (-10043) -> H2O2^0 (-11519) +At time : 17.1 ps Reaction : OH^0 (-10011) + OH^0 (-10012) -> H2O2^0 (-11520) +At time : 17.1 ps Reaction : H^0 (-9426) + OH^0 (-8387) -> No product +At time : 17.1 ps Reaction : OH^0 (-5950) + OH^0 (-7818) -> H2O2^0 (-11521) +At time : 17.1 ps Reaction : e_aq^-1 (-3111) + e_aq^-1 (-3117) -> OH^-1 (-11522) + OH^-1 (-11523) + H_2^0 (-11524) +At time : 17.1 ps Reaction : OH^0 (-9134) + H^0 (-9293) -> No product +At time : 18.1 ps Reaction : OH^0 (-11322) + OH^0 (-6886) -> H2O2^0 (-11525) +At time : 18.1 ps Reaction : OH^0 (-11012) + OH^0 (-10144) -> H2O2^0 (-11526) +At time : 18.1 ps Reaction : OH^0 (-10927) + OH^0 (-10926) -> H2O2^0 (-11527) +At time : 18.1 ps Reaction : OH^0 (-9129) + OH^0 (-10814) -> H2O2^0 (-11528) +At time : 18.1 ps Reaction : OH^0 (-9919) + OH^0 (-6194) -> H2O2^0 (-11529) +At time : 18.1 ps Reaction : OH^0 (-9650) + OH^0 (-7656) -> H2O2^0 (-11530) +At time : 19.1 ps Reaction : OH^0 (-9963) + H^0 (-10528) -> No product +At time : 19.1 ps Reaction : OH^0 (-10402) + OH^0 (-6082) -> H2O2^0 (-11531) +At time : 19.1 ps Reaction : OH^0 (-10136) + OH^0 (-10137) -> H2O2^0 (-11532) +At time : 19.1 ps Reaction : OH^0 (-9587) + OH^0 (-6430) -> H2O2^0 (-11533) +At time : 20.1 ps Reaction : OH^0 (-11305) + OH^0 (-9636) -> H2O2^0 (-11534) +At time : 20.1 ps Reaction : OH^0 (-10477) + OH^0 (-10995) -> H2O2^0 (-11535) +At time : 20.1 ps Reaction : H^0 (-10346) + OH^0 (-8318) -> No product +At time : 20.1 ps Reaction : H^0 (-9945) + OH^0 (-9446) -> No product +At time : 20.1 ps Reaction : OH^0 (-9316) + H^0 (-9317) -> No product +At time : 20.1 ps Reaction : OH^0 (-5846) + OH^0 (-6162) -> H2O2^0 (-11536) +At time : 20.1 ps Reaction : OH^0 (-9156) + OH^0 (-8326) -> H2O2^0 (-11537) +At time : 20.1 ps Reaction : OH^0 (-7528) + OH^0 (-8609) -> H2O2^0 (-11538) +At time : 21.1 ps Reaction : OH^0 (-11299) + H^0 (-9205) -> No product +At time : 21.1 ps Reaction : OH^0 (-11253) + OH^0 (-10188) -> H2O2^0 (-11539) +At time : 21.1 ps Reaction : OH^0 (-10971) + H^0 (-10105) -> No product +At time : 21.1 ps Reaction : OH^0 (-10911) + OH^0 (-10910) -> H2O2^0 (-11540) +At time : 21.1 ps Reaction : H^0 (-10439) + OH^0 (-9343) -> No product +At time : 21.1 ps Reaction : OH^0 (-10343) + OH^0 (-7384) -> H2O2^0 (-11541) +At time : 21.1 ps Reaction : OH^0 (-10189) + H^0 (-9353) -> No product +At time : 21.1 ps Reaction : H^0 (-9992) + OH^0 (-10001) -> No product +At time : 21.1 ps Reaction : H^0 (-9394) + OH^0 (-8648) -> No product +At time : 21.1 ps Reaction : OH^0 (-9005) + H^0 (-9006) -> No product +At time : 22.1 ps Reaction : H^0 (-10503) + OH^0 (-9159) -> No product +At time : 22.1 ps Reaction : OH^0 (-10217) + OH^0 (-10220) -> H2O2^0 (-11542) +At time : 22.1 ps Reaction : OH^0 (-10161) + OH^0 (-10162) -> H2O2^0 (-11543) +At time : 22.1 ps Reaction : OH^0 (-9828) + OH^0 (-7872) -> H2O2^0 (-11544) +At time : 22.1 ps Reaction : OH^0 (-9176) + OH^0 (-6214) -> H2O2^0 (-11545) +At time : 22.1 ps Reaction : OH^0 (-9164) + OH^0 (-9166) -> H2O2^0 (-11546) +At time : 23.1 ps Reaction : H^0 (-10919) + OH^0 (-10031) -> No product +At time : 23.1 ps Reaction : OH^0 (-8082) + OH^0 (-8084) -> H2O2^0 (-11547) +At time : 23.1 ps Reaction : e_aq^-1 (-4278) + e_aq^-1 (-4277) -> OH^-1 (-11548) + OH^-1 (-11549) + H_2^0 (-11550) +At time : 24.1 ps Reaction : OH^0 (-9881) + H^0 (-9882) -> No product +At time : 24.1 ps Reaction : OH^0 (-6350) + OH^0 (-7730) -> H2O2^0 (-11551) +At time : 24.1 ps Reaction : OH^0 (-11093) + H^0 (-10218) -> No product +At time : 24.1 ps Reaction : OH^0 (-8102) + OH^0 (-8973) -> H2O2^0 (-11552) +At time : 25.1 ps Reaction : OH^0 (-11268) + OH^0 (-5727) -> H2O2^0 (-11553) +At time : 25.1 ps Reaction : H^0 (-11236) + H^0 (-9815) -> H_2^0 (-11554) +At time : 25.1 ps Reaction : H^0 (-9203) + OH^0 (-10647) -> No product +At time : 25.1 ps Reaction : OH^0 (-10592) + H^0 (-9245) -> No product +At time : 25.1 ps Reaction : OH^0 (-10209) + OH^0 (-10420) -> H2O2^0 (-11555) +At time : 25.1 ps Reaction : OH^0 (-10301) + OH^0 (-9407) -> H2O2^0 (-11556) +At time : 25.1 ps Reaction : OH^0 (-10159) + H^0 (-10164) -> No product +At time : 25.1 ps Reaction : OH^0 (-9910) + OH^0 (-5982) -> H2O2^0 (-11557) +At time : 25.1 ps Reaction : OH^0 (-9157) + OH^0 (-8935) -> H2O2^0 (-11558) +At time : 25.1 ps Reaction : OH^0 (-7254) + OH^0 (-8916) -> H2O2^0 (-11559) +At time : 25.1 ps Reaction : OH^0 (-7140) + OH^0 (-8098) -> H2O2^0 (-11560) +At time : 26.1 ps Reaction : OH^0 (-10483) + OH^0 (-10985) -> H2O2^0 (-11561) +At time : 26.1 ps Reaction : OH^0 (-10412) + OH^0 (-7458) -> H2O2^0 (-11562) +At time : 26.1 ps Reaction : OH^0 (-10360) + OH^0 (-7330) -> H2O2^0 (-11563) +At time : 26.1 ps Reaction : OH^0 (-10174) + OH^0 (-10175) -> H2O2^0 (-11564) +At time : 26.1 ps Reaction : OH^0 (-9952) + OH^0 (-8837) -> H2O2^0 (-11565) +At time : 26.1 ps Reaction : OH^0 (-9872) + OH^0 (-7890) -> H2O2^0 (-11566) +At time : 26.1 ps Reaction : OH^0 (-8934) + OH^0 (-9099) -> H2O2^0 (-11567) +At time : 27.1 ps Reaction : OH^0 (-11103) + OH^0 (-7450) -> H2O2^0 (-11568) +At time : 27.1 ps Reaction : OH^0 (-11019) + OH^0 (-7132) -> H2O2^0 (-11569) +At time : 27.1 ps Reaction : H^0 (-10566) + OH^0 (-8534) -> No product +At time : 27.1 ps Reaction : OH^0 (-8244) + OH^0 (-8931) -> H2O2^0 (-11570) +At time : 28.1 ps Reaction : OH^0 (-10334) + OH^0 (-7380) -> H2O2^0 (-11571) +At time : 28.1 ps Reaction : OH^0 (-10148) + H^0 (-10149) -> No product +At time : 29.1 ps Reaction : OH^0 (-10008) + OH^0 (-6942) -> H2O2^0 (-11572) +At time : 29.1 ps Reaction : OH^0 (-9365) + OH^0 (-9364) -> H2O2^0 (-11573) +At time : 29.1 ps Reaction : OH^0 (-6090) + OH^0 (-8248) -> H2O2^0 (-11574) +At time : 29.1 ps Reaction : e_aq^-1 (-1542) + OH^0 (-7946) -> OH^-1 (-11575) +At time : 29.1 ps Reaction : OH^0 (-7492) + OH^0 (-7494) -> H2O2^0 (-11576) +At time : 30.1 ps Reaction : H^0 (-9158) + OH^0 (-10385) -> No product +At time : 30.1 ps Reaction : OH^0 (-10193) + OH^0 (-7190) -> H2O2^0 (-11577) +At time : 30.1 ps Reaction : OH^0 (-9985) + H^0 (-9303) -> No product +At time : 31.1 ps Reaction : OH^0 (-10782) + OH^0 (-6800) -> H2O2^0 (-11578) +At time : 31.1 ps Reaction : H^0 (-9132) + OH^0 (-10531) -> No product +At time : 31.1 ps Reaction : OH^0 (-10525) + OH^0 (-10526) -> H2O2^0 (-11579) +At time : 31.1 ps Reaction : OH^-1 (-5807) + H3O^1 (-8281) -> No product +At time : 31.1 ps Reaction : OH^-1 (-5720) + H3O^1 (-7401) -> No product +At time : 32.1 ps Reaction : OH^0 (-9877) + H^0 (-11240) -> No product +At time : 32.1 ps Reaction : OH^0 (-10636) + OH^0 (-9521) -> H2O2^0 (-11580) +At time : 32.1 ps Reaction : H^0 (-10375) + OH^0 (-8477) -> No product +At time : 32.1 ps Reaction : H^0 (-9830) + OH^0 (-6762) -> No product +At time : 32.1 ps Reaction : H^0 (-9278) + OH^0 (-6820) -> No product +At time : 33.1 ps Reaction : OH^0 (-11328) + OH^0 (-10035) -> H2O2^0 (-11581) +At time : 33.1 ps Reaction : OH^0 (-10257) + OH^0 (-11205) -> H2O2^0 (-11582) +At time : 33.1 ps Reaction : OH^0 (-10823) + OH^0 (-8567) -> H2O2^0 (-11583) +At time : 33.1 ps Reaction : OH^0 (-10796) + H^0 (-9062) -> No product +At time : 33.1 ps Reaction : OH^0 (-9659) + OH^0 (-10702) -> H2O2^0 (-11584) +At time : 34.1 ps Reaction : OH^0 (-11339) + OH^0 (-10212) -> H2O2^0 (-11585) +At time : 34.1 ps Reaction : OH^0 (-10716) + OH^0 (-5946) -> H2O2^0 (-11586) +At time : 34.1 ps Reaction : e_aq^-1 (-1450) + H3O^1 (-7567) -> H^0 (-11587) +At time : 35.1 ps Reaction : H^0 (-9249) + H^0 (-11281) -> H_2^0 (-11588) +At time : 35.1 ps Reaction : OH^0 (-9150) + OH^0 (-11181) -> H2O2^0 (-11589) +At time : 35.1 ps Reaction : OH^0 (-10130) + OH^0 (-9425) -> H2O2^0 (-11590) +At time : 35.1 ps Reaction : H^0 (-10030) + OH^0 (-6012) -> No product +At time : 35.1 ps Reaction : e_aq^-1 (-4539) + H^0 (-10028) -> OH^-1 (-11591) + H_2^0 (-11592) +At time : 35.1 ps Reaction : H^0 (-9578) + OH^0 (-9576) -> No product +At time : 35.1 ps Reaction : e_aq^-1 (-3448) + H^0 (-9463) -> OH^-1 (-11593) + H_2^0 (-11594) +At time : 35.1 ps Reaction : H^0 (-9378) + H^0 (-9376) -> H_2^0 (-11595) +At time : 35.1 ps Reaction : OH^-1 (-5804) + H3O^1 (-7275) -> No product +At time : 36.1 ps Reaction : OH^-1 (-11591) + H3O^1 (-7967) -> No product +At time : 36.1 ps Reaction : OH^0 (-11335) + OH^0 (-8681) -> H2O2^0 (-11596) +At time : 36.1 ps Reaction : e_aq^-1 (-4503) + OH^0 (-6938) -> OH^-1 (-11597) +At time : 36.1 ps Reaction : OH^0 (-6530) + OH^0 (-6532) -> H2O2^0 (-11598) +At time : 36.1 ps Reaction : OH^0 (-9893) + OH^0 (-9890) -> H2O2^0 (-11599) +At time : 37.1 ps Reaction : OH^-1 (-11597) + H3O^1 (-7957) -> No product +At time : 37.1 ps Reaction : H^0 (-10900) + OH^0 (-10006) -> No product +At time : 37.1 ps Reaction : OH^0 (-10879) + H^0 (-10880) -> No product +At time : 37.1 ps Reaction : OH^0 (-10845) + OH^0 (-10846) -> H2O2^0 (-11600) +At time : 37.1 ps Reaction : H^0 (-10721) + OH^0 (-9725) -> No product +At time : 37.1 ps Reaction : OH^0 (-9309) + OH^0 (-6962) -> H2O2^0 (-11601) +At time : 38.1 ps Reaction : H^0 (-10036) + OH^0 (-6964) -> No product +At time : 38.1 ps Reaction : e_aq^-1 (-5498) + OH^0 (-7412) -> OH^-1 (-11602) +At time : 39.1 ps Reaction : OH^0 (-10847) + e_aq^-1 (-4368) -> OH^-1 (-11603) +At time : 39.1 ps Reaction : OH^0 (-10740) + OH^0 (-7636) -> H2O2^0 (-11604) +At time : 39.1 ps Reaction : OH^0 (-10322) + OH^0 (-8956) -> H2O2^0 (-11605) +At time : 39.1 ps Reaction : H3O^1 (-6883) + OH^-1 (-11603) -> No product +At time : 40.1 ps Reaction : OH^0 (-11125) + OH^0 (-7428) -> H2O2^0 (-11606) +At time : 40.1 ps Reaction : H^0 (-9891) + OH^0 (-6836) -> No product +At time : 40.1 ps Reaction : H^0 (-9149) + OH^0 (-8284) -> No product +At time : 40.1 ps Reaction : OH^0 (-7374) + OH^0 (-7378) -> H2O2^0 (-11607) +At time : 41.1 ps Reaction : OH^0 (-10104) + OH^0 (-8510) -> H2O2^0 (-11608) +At time : 41.1 ps Reaction : e_aq^-1 (-4568) + OH^0 (-9079) -> OH^-1 (-11609) +At time : 42.1 ps Reaction : H^0 (-10550) + OH^0 (-8366) -> No product +At time : 42.1 ps Reaction : OH^0 (-9414) + OH^0 (-8266) -> H2O2^0 (-11610) +At time : 42.1 ps Reaction : OH^0 (-6988) + OH^0 (-8375) -> H2O2^0 (-11611) +At time : 43.1 ps Reaction : OH^0 (-10616) + e_aq^-1 (-3489) -> OH^-1 (-11612) +At time : 43.1 ps Reaction : H^0 (-9645) + OH^0 (-6542) -> No product +At time : 43.1 ps Reaction : OH^0 (-9206) + H^0 (-9564) -> No product +At time : 43.1 ps Reaction : OH^0 (-6848) + OH^0 (-8720) -> H2O2^0 (-11613) +At time : 43.1 ps Reaction : OH^0 (-6768) + OH^0 (-6774) -> H2O2^0 (-11614) +At time : 43.1 ps Reaction : e_aq^-1 (-3732) + H3O^1 (-6481) -> H^0 (-11615) +At time : 43.1 ps Reaction : H3O^1 (-10615) + OH^-1 (-11612) -> No product +At time : 44.1 ps Reaction : H^0 (-9920) + H^0 (-9918) -> H_2^0 (-11616) +At time : 44.1 ps Reaction : OH^0 (-9442) + OH^0 (-7576) -> H2O2^0 (-11617) +At time : 44.1 ps Reaction : OH^0 (-9117) + OH^0 (-8549) -> H2O2^0 (-11618) +At time : 45.1 ps Reaction : H^0 (-11213) + OH^0 (-9498) -> No product +At time : 45.1 ps Reaction : OH^0 (-11086) + OH^0 (-6140) -> H2O2^0 (-11619) +At time : 45.1 ps Reaction : OH^0 (-10891) + OH^0 (-9996) -> H2O2^0 (-11620) +At time : 45.1 ps Reaction : OH^0 (-10561) + e_aq^-1 (-4186) -> OH^-1 (-11621) +At time : 45.1 ps Reaction : OH^0 (-10537) + e_aq^-1 (-1752) -> OH^-1 (-11622) +At time : 45.1 ps Reaction : OH^0 (-7470) + OH^0 (-8906) -> H2O2^0 (-11623) +At time : 45.1 ps Reaction : OH^0 (-7366) + OH^0 (-8324) -> H2O2^0 (-11624) +At time : 45.1 ps Reaction : OH^0 (-5802) + OH^0 (-8010) -> H2O2^0 (-11625) +At time : 45.1 ps Reaction : OH^-1 (-11622) + H3O^1 (-6871) -> No product +At time : 46.1 ps Reaction : OH^0 (-11030) + H^0 (-9339) -> No product +At time : 46.1 ps Reaction : OH^0 (-6492) + OH^0 (-6502) -> H2O2^0 (-11626) +At time : 47.1 ps Reaction : OH^0 (-10691) + OH^0 (-6508) -> H2O2^0 (-11627) +At time : 47.1 ps Reaction : OH^0 (-10508) + H^0 (-9434) -> No product +At time : 47.1 ps Reaction : H^0 (-10377) + H^0 (-9100) -> H_2^0 (-11628) +At time : 47.1 ps Reaction : OH^0 (-7242) + OH^0 (-7454) -> H2O2^0 (-11629) +At time : 48.1 ps Reaction : OH^0 (-9391) + OH^0 (-11263) -> H2O2^0 (-11630) +At time : 49.1 ps Reaction : OH^0 (-10923) + OH^0 (-8456) -> H2O2^0 (-11631) +At time : 50.1 ps Reaction : OH^0 (-11198) + OH^0 (-8546) -> H2O2^0 (-11632) +At time : 50.1 ps Reaction : OH^0 (-10530) + OH^0 (-10855) -> H2O2^0 (-11633) +At time : 50.1 ps Reaction : H^0 (-9615) + OH^0 (-9612) -> No product +At time : 50.1 ps Reaction : OH^0 (-9484) + OH^0 (-8741) -> H2O2^0 (-11634) +At time : 50.1 ps Reaction : H3O^1 (-9409) + OH^-1 (-5717) -> No product +At time : 51.1 ps Reaction : OH^0 (-9352) + OH^0 (-6068) -> H2O2^0 (-11635) +At time : 52.1 ps Reaction : H^0 (-9823) + OH^0 (-9825) -> No product +At time : 52.1 ps Reaction : H^0 (-9280) + H^0 (-9060) -> H_2^0 (-11636) +At time : 52.1 ps Reaction : OH^0 (-6766) + OH^0 (-8792) -> H2O2^0 (-11637) +At time : 52.1 ps Reaction : e_aq^-1 (-3263) + OH^0 (-7692) -> OH^-1 (-11638) +At time : 52.1 ps Reaction : e_aq^-1 (-3297) + OH^0 (-6234) -> OH^-1 (-11639) +At time : 52.1 ps Reaction : OH^-1 (-11638) + H3O^1 (-7691) -> No product +At time : 53.1 ps Reaction : OH^0 (-11186) + OH^0 (-9111) -> H2O2^0 (-11640) +At time : 53.1 ps Reaction : OH^0 (-10374) + OH^0 (-8333) -> H2O2^0 (-11641) +At time : 53.1 ps Reaction : OH^0 (-9839) + OH^0 (-9051) -> H2O2^0 (-11642) +At time : 54.1 ps Reaction : OH^0 (-9817) + OH^0 (-9814) -> H2O2^0 (-11643) +At time : 54.1 ps Reaction : H^0 (-9662) + OH^0 (-8561) -> No product +At time : 54.1 ps Reaction : OH^0 (-9348) + H^0 (-9351) -> No product +At time : 55.1 ps Reaction : H^0 (-9726) + H^0 (-11232) -> H_2^0 (-11644) +At time : 55.1 ps Reaction : OH^0 (-9999) + e_aq^-1 (-4494) -> OH^-1 (-11645) +At time : 55.1 ps Reaction : OH^0 (-9402) + OH^0 (-8955) -> H2O2^0 (-11646) +At time : 55.1 ps Reaction : OH^0 (-6748) + OH^0 (-7874) -> H2O2^0 (-11647) +At time : 56.1 ps Reaction : H^0 (-10641) + OH^0 (-6316) -> No product +At time : 56.1 ps Reaction : H^0 (-10409) + OH^0 (-7236) -> No product +At time : 56.1 ps Reaction : H^0 (-9214) + OH^0 (-9215) -> No product +At time : 56.1 ps Reaction : OH^-1 (-5738) + H3O^1 (-6161) -> No product +At time : 56.1 ps Reaction : OH^-1 (-5726) + H3O^1 (-7445) -> No product +At time : 57.1 ps Reaction : OH^0 (-9976) + OH^0 (-8444) -> H2O2^0 (-11648) +At time : 57.1 ps Reaction : OH^0 (-9843) + OH^0 (-6794) -> H2O2^0 (-11649) +At time : 57.1 ps Reaction : OH^0 (-9771) + H^0 (-9772) -> No product +At time : 57.1 ps Reaction : H^0 (-9287) + OH^0 (-6862) -> No product +At time : 58.1 ps Reaction : OH^0 (-10982) + OH^0 (-9322) -> H2O2^0 (-11650) +At time : 58.1 ps Reaction : OH^0 (-8106) + OH^0 (-8112) -> H2O2^0 (-11651) +At time : 58.1 ps Reaction : OH^0 (-7114) + OH^0 (-7120) -> H2O2^0 (-11652) +At time : 59.1 ps Reaction : OH^0 (-11187) + H^0 (-11188) -> No product +At time : 59.1 ps Reaction : OH^0 (-9974) + OH^0 (-7936) -> H2O2^0 (-11653) +At time : 59.1 ps Reaction : OH^0 (-5862) + OH^0 (-8612) -> H2O2^0 (-11654) +At time : 60.1 ps Reaction : OH^-1 (-11645) + H3O^1 (-6185) -> No product +At time : 60.1 ps Reaction : H^0 (-9323) + OH^0 (-11245) -> No product +At time : 60.1 ps Reaction : OH^0 (-10179) + OH^0 (-6066) -> H2O2^0 (-11655) +At time : 61.1 ps Reaction : H3O^1 (-10907) + OH^-1 (-5747) -> No product +At time : 62.1 ps Reaction : OH^0 (-11084) + H^0 (-10213) -> No product +At time : 62.1 ps Reaction : OH^0 (-9949) + OH^0 (-6874) -> H2O2^0 (-11656) +At time : 62.1 ps Reaction : OH^0 (-6036) + OH^0 (-7074) -> H2O2^0 (-11657) +At time : 63.1 ps Reaction : e_aq^-1 (-4676) + OH^0 (-8008) -> OH^-1 (-11658) +At time : 63.1 ps Reaction : OH^0 (-7606) + OH^0 (-7912) -> H2O2^0 (-11659) +At time : 64.1 ps Reaction : H3O^1 (-6171) + OH^-1 (-11658) -> No product +At time : 64.1 ps Reaction : H3O^1 (-6233) + OH^-1 (-11639) -> No product +At time : 64.1 ps Reaction : H^0 (-11244) + OH^0 (-7006) -> No product +At time : 64.1 ps Reaction : OH^0 (-10841) + OH^0 (-6878) -> H2O2^0 (-11660) +At time : 64.1 ps Reaction : OH^0 (-10336) + OH^0 (-7388) -> H2O2^0 (-11661) +At time : 65.1 ps Reaction : H^0 (-11242) + OH^0 (-8987) -> No product +At time : 65.1 ps Reaction : OH^0 (-11023) + OH^0 (-11203) -> H2O2^0 (-11662) +At time : 65.1 ps Reaction : H^0 (-10292) + H^0 (-9102) -> H_2^0 (-11663) +At time : 65.1 ps Reaction : H^0 (-10018) + H^0 (-10026) -> H_2^0 (-11664) +At time : 65.1 ps Reaction : H^0 (-9728) + OH^0 (-6644) -> No product +At time : 66.1 ps Reaction : OH^0 (-11131) + OH^0 (-8480) -> H2O2^0 (-11665) +At time : 66.1 ps Reaction : OH^0 (-11062) + OH^0 (-8142) -> H2O2^0 (-11666) +At time : 66.1 ps Reaction : OH^0 (-9765) + OH^0 (-10742) -> H2O2^0 (-11667) +At time : 66.1 ps Reaction : H^0 (-10698) + OH^0 (-7660) -> No product +At time : 67.1 ps Reaction : OH^0 (-11036) + OH^0 (-9419) -> H2O2^0 (-11668) +At time : 67.1 ps Reaction : OH^0 (-10495) + OH^0 (-10109) -> H2O2^0 (-11669) +At time : 67.1 ps Reaction : OH^0 (-10236) + OH^0 (-8920) -> H2O2^0 (-11670) +At time : 67.1 ps Reaction : OH^0 (-9450) + H^0 (-9004) -> No product +At time : 68.1 ps Reaction : OH^0 (-9277) + OH^0 (-7894) -> H2O2^0 (-11671) +At time : 68.1 ps Reaction : OH^0 (-6592) + H^0 (-9042) -> No product +At time : 68.1 ps Reaction : OH^0 (-5736) + OH^0 (-6034) -> H2O2^0 (-11672) +At time : 69.1 ps Reaction : H^0 (-11275) + OH^0 (-7910) -> No product +At time : 69.1 ps Reaction : H^0 (-10965) + e_aq^-1 (-1170) -> OH^-1 (-11673) + H_2^0 (-11674) +At time : 69.1 ps Reaction : OH^0 (-9930) + OH^0 (-6850) -> H2O2^0 (-11675) +At time : 69.1 ps Reaction : e_aq^-1 (-4308) + H^0 (-9449) -> OH^-1 (-11676) + H_2^0 (-11677) +At time : 69.1 ps Reaction : H^0 (-9241) + OH^0 (-6616) -> No product +At time : 69.1 ps Reaction : OH^0 (-6960) + OH^0 (-7968) -> H2O2^0 (-11678) +At time : 70.1 ps Reaction : OH^-1 (-11575) + H3O^1 (-6007) -> No product +At time : 70.1 ps Reaction : OH^0 (-11155) + OH^0 (-8661) -> H2O2^0 (-11679) +At time : 70.1 ps Reaction : OH^0 (-10471) + H^0 (-9422) -> No product +At time : 71.1 ps Reaction : OH^0 (-8789) + H^0 (-9048) -> No product +At time : 71.1 ps Reaction : OH^0 (-6288) + OH^0 (-9025) -> H2O2^0 (-11680) +At time : 72.1 ps Reaction : H^0 (-9523) + OH^0 (-9522) -> No product +At time : 72.1 ps Reaction : OH^0 (-7406) + OH^0 (-8280) -> H2O2^0 (-11681) +At time : 72.1 ps Reaction : OH^0 (-7128) + OH^0 (-8092) -> H2O2^0 (-11682) +At time : 73.1 ps Reaction : OH^0 (-7436) + OH^0 (-8927) -> H2O2^0 (-11683) +At time : 73.1 ps Reaction : OH^0 (-7096) + OH^0 (-8068) -> H2O2^0 (-11684) +At time : 74.1 ps Reaction : OH^-1 (-11673) + H3O^1 (-6163) -> No product +At time : 74.1 ps Reaction : OH^0 (-8134) + OH^0 (-8633) -> H2O2^0 (-11685) +At time : 74.1 ps Reaction : OH^0 (-9942) + OH^0 (-7922) -> H2O2^0 (-11686) +At time : 75.1 ps Reaction : OH^-1 (-11488) + H3O^1 (-8532) -> No product +At time : 75.1 ps Reaction : OH^0 (-9950) + OH^0 (-8573) -> H2O2^0 (-11687) +At time : 75.1 ps Reaction : OH^0 (-9113) + H^0 (-9116) -> No product +At time : 75.1 ps Reaction : OH^0 (-7760) + H^0 (-9010) -> No product +At time : 75.1 ps Reaction : e_aq^-1 (-1251) + OH^0 (-7540) -> OH^-1 (-11688) +At time : 76.1 ps Reaction : H^0 (-9940) + OH^0 (-10834) -> No product +At time : 76.1 ps Reaction : OH^0 (-10411) + H^0 (-9418) -> No product +At time : 76.1 ps Reaction : H^0 (-9124) + OH^0 (-6590) -> No product +At time : 76.1 ps Reaction : OH^-1 (-5798) + H3O^1 (-6869) -> No product +At time : 77.1 ps Reaction : OH^0 (-10016) + OH^0 (-10020) -> H2O2^0 (-11689) +At time : 77.1 ps Reaction : OH^0 (-9699) + OH^0 (-9697) -> H2O2^0 (-11690) +At time : 77.1 ps Reaction : OH^0 (-9194) + e_aq^-1 (-3583) -> OH^-1 (-11691) +At time : 77.1 ps Reaction : e_aq^-1 (-925) + OH^0 (-7126) -> OH^-1 (-11692) +At time : 77.1 ps Reaction : OH^0 (-11192) + OH^0 (-8420) -> H2O2^0 (-11693) +At time : 78.1 ps Reaction : OH^-1 (-11676) + H3O^1 (-8823) -> No product +At time : 78.1 ps Reaction : OH^0 (-10275) + OH^0 (-8254) -> H2O2^0 (-11694) +At time : 78.1 ps Reaction : H^0 (-9228) + OH^0 (-6486) -> No product +At time : 80.1 ps Reaction : H^0 (-10259) + OH^0 (-9366) -> No product +At time : 81.1 ps Reaction : e_aq^-1 (-5173) + H3O^1 (-11078) -> H^0 (-11695) +At time : 81.1 ps Reaction : H^0 (-10466) + OH^0 (-9421) -> No product +At time : 82.1 ps Reaction : H^0 (-10114) + OH^0 (-7062) -> No product +At time : 82.1 ps Reaction : OH^0 (-9447) + OH^0 (-9946) -> H2O2^0 (-11696) +At time : 82.1 ps Reaction : OH^0 (-5784) + OH^0 (-6364) -> H2O2^0 (-11697) +At time : 82.1 ps Reaction : OH^0 (-6000) + OH^0 (-7584) -> H2O2^0 (-11698) +At time : 83.1 ps Reaction : OH^0 (-9657) + OH^0 (-5926) -> H2O2^0 (-11699) +At time : 84.1 ps Reaction : OH^0 (-11314) + H^0 (-11315) -> No product +At time : 84.1 ps Reaction : H^0 (-9239) + e_aq^-1 (-3807) -> OH^-1 (-11700) + H_2^0 (-11701) +At time : 84.1 ps Reaction : OH^0 (-6746) + OH^0 (-6756) -> H2O2^0 (-11702) +At time : 84.1 ps Reaction : OH^0 (-5966) + OH^0 (-6716) -> H2O2^0 (-11703) +At time : 85.1 ps Reaction : H3O^1 (-6987) + OH^-1 (-11609) -> No product +At time : 85.1 ps Reaction : OH^0 (-11261) + OH^0 (-8328) -> H2O2^0 (-11704) +At time : 85.1 ps Reaction : OH^0 (-11063) + OH^0 (-7176) -> H2O2^0 (-11705) +At time : 85.1 ps Reaction : OH^0 (-7736) + OH^0 (-7738) -> H2O2^0 (-11706) +At time : 86.1 ps Reaction : OH^0 (-7934) + OH^0 (-8843) -> H2O2^0 (-11707) +At time : 86.1 ps Reaction : e_aq^-1 (-3342) + H3O^1 (-6223) -> H^0 (-11708) +At time : 88.1 ps Reaction : OH^0 (-8948) + H^0 (-9108) -> No product +At time : 88.1 ps Reaction : OH^0 (-6032) + OH^0 (-7068) -> H2O2^0 (-11709) +At time : 88.1 ps Reaction : e_aq^-1 (-4362) + OH^0 (-5996) -> OH^-1 (-11710) +At time : 89.1 ps Reaction : OH^0 (-10940) + OH^0 (-10065) -> H2O2^0 (-11711) +At time : 89.1 ps Reaction : H^0 (-10924) + H^0 (-9311) -> H_2^0 (-11712) +At time : 89.1 ps Reaction : OH^0 (-10897) + H^0 (-10009) -> No product +At time : 90.1 ps Reaction : e_aq^-1 (-5300) + H3O^1 (-8215) -> H^0 (-11713) +At time : 90.1 ps Reaction : OH^0 (-6422) + OH^0 (-7752) -> H2O2^0 (-11714) +At time : 92.1 ps Reaction : OH^-1 (-11710) + H3O^1 (-6873) -> No product +At time : 92.1 ps Reaction : H^0 (-10790) + OH^0 (-7904) -> No product +At time : 92.1 ps Reaction : H^0 (-9319) + OH^0 (-7532) -> No product +At time : 92.1 ps Reaction : e_aq^-1 (-5504) + H3O^1 (-7321) -> H^0 (-11715) +At time : 93.1 ps Reaction : OH^0 (-11197) + OH^0 (-9502) -> H2O2^0 (-11716) +At time : 93.1 ps Reaction : OH^0 (-10858) + OH^0 (-9443) -> H2O2^0 (-11717) +At time : 93.1 ps Reaction : OH^0 (-9790) + OH^0 (-9794) -> H2O2^0 (-11718) +At time : 93.1 ps Reaction : e_aq^-1 (-5192) + OH^0 (-7238) -> OH^-1 (-11719) +At time : 93.1 ps Reaction : OH^-1 (-11719) + H3O^1 (-7453) -> No product +At time : 94.1 ps Reaction : OH^0 (-11177) + OH^0 (-10309) -> H2O2^0 (-11720) +At time : 94.1 ps Reaction : OH^0 (-10146) + OH^0 (-8889) -> H2O2^0 (-11721) +At time : 94.1 ps Reaction : OH^0 (-6764) + OH^0 (-6770) -> H2O2^0 (-11722) +At time : 94.1 ps Reaction : OH^0 (-6058) + OH^0 (-8118) -> H2O2^0 (-11723) +At time : 95.1 ps Reaction : OH^-1 (-11688) + H3O^1 (-7021) -> No product +At time : 96.1 ps Reaction : H^0 (-11301) + OH^0 (-5904) -> No product +At time : 96.1 ps Reaction : OH^0 (-10058) + OH^0 (-8591) -> H2O2^0 (-11724) +At time : 96.1 ps Reaction : OH^0 (-9658) + H^0 (-9036) -> No product +At time : 96.1 ps Reaction : OH^0 (-6952) + H^0 (-9076) -> No product +At time : 96.1 ps Reaction : OH^0 (-8012) + OH^0 (-8698) -> H2O2^0 (-11725) +At time : 97.1 ps Reaction : OH^0 (-10620) + OH^0 (-9017) -> H2O2^0 (-11726) +At time : 97.1 ps Reaction : OH^0 (-10376) + OH^0 (-10387) -> H2O2^0 (-11727) +At time : 97.1 ps Reaction : OH^0 (-9295) + OH^0 (-7930) -> H2O2^0 (-11728) +At time : 98.1 ps Reaction : OH^0 (-11340) + OH^0 (-7448) -> H2O2^0 (-11729) +At time : 98.1 ps Reaction : H^0 (-10190) + OH^0 (-7170) -> No product +At time : 98.1 ps Reaction : OH^0 (-10086) + H^0 (-9160) -> No product +At time : 98.1 ps Reaction : H^0 (-9243) + OH^0 (-7802) -> No product +At time : 99.1 ps Reaction : OH^0 (-10630) + H^0 (-10631) -> No product +At time : 99.1 ps Reaction : OH^0 (-10176) + OH^0 (-7164) -> H2O2^0 (-11730) +At time : 100.1 ps Reaction : H^0 (-9333) + OH^0 (-8891) -> No product +At time : 100.1 ps Reaction : OH^0 (-5908) + OH^0 (-8771) -> H2O2^0 (-11731) +At time : 101.1 ps Reaction : OH^-1 (-11602) + H3O^1 (-8263) -> No product +At time : 111.1 ps Reaction : OH^0 (-11052) + OH^0 (-7178) -> H2O2^0 (-11732) +At time : 111.1 ps Reaction : OH^0 (-10956) + OH^0 (-6026) -> H2O2^0 (-11733) +At time : 111.1 ps Reaction : OH^0 (-10753) + OH^0 (-7856) -> H2O2^0 (-11734) +At time : 111.1 ps Reaction : OH^0 (-10593) + H^0 (-10594) -> No product +At time : 111.1 ps Reaction : H^0 (-10541) + OH^0 (-5992) -> No product +At time : 111.1 ps Reaction : H^0 (-10513) + OH^0 (-7564) -> No product +At time : 111.1 ps Reaction : OH^0 (-10392) + OH^0 (-7272) -> H2O2^0 (-11735) +At time : 111.1 ps Reaction : H^0 (-9846) + OH^0 (-9053) -> No product +At time : 111.1 ps Reaction : OH^0 (-9665) + OH^0 (-6564) -> H2O2^0 (-11736) +At time : 111.1 ps Reaction : OH^0 (-8723) + H^0 (-8986) -> No product +At time : 111.1 ps Reaction : OH^0 (-7244) + OH^0 (-8399) -> H2O2^0 (-11737) +At time : 111.1 ps Reaction : e_aq^-1 (-97) + H3O^1 (-8299) -> H^0 (-11738) +At time : 111.1 ps Reaction : OH^0 (-6744) + OH^0 (-6750) -> H2O2^0 (-11739) +At time : 111.1 ps Reaction : OH^0 (-5912) + OH^0 (-5914) -> H2O2^0 (-11740) +At time : 121.1 ps Reaction : OH^0 (-11304) + H^0 (-9605) -> No product +At time : 121.1 ps Reaction : OH^0 (-10950) + e_aq^-1 (-1219) -> OH^-1 (-11741) +At time : 121.1 ps Reaction : OH^0 (-9288) + OH^0 (-10830) -> H2O2^0 (-11742) +At time : 121.1 ps Reaction : H3O^1 (-10732) + OH^-1 (-5786) -> No product +At time : 121.1 ps Reaction : OH^0 (-10629) + e_aq^-1 (-3222) -> OH^-1 (-11743) +At time : 121.1 ps Reaction : OH^0 (-10474) + OH^0 (-7102) -> H2O2^0 (-11744) +At time : 121.1 ps Reaction : OH^0 (-10454) + OH^0 (-7504) -> H2O2^0 (-11745) +At time : 121.1 ps Reaction : OH^0 (-9638) + OH^0 (-8729) -> H2O2^0 (-11746) +At time : 121.1 ps Reaction : OH^0 (-9556) + OH^0 (-8760) -> H2O2^0 (-11747) +At time : 121.1 ps Reaction : H^0 (-9543) + OH^0 (-9542) -> No product +At time : 121.1 ps Reaction : H^0 (-9432) + OH^0 (-7538) -> No product +At time : 121.1 ps Reaction : OH^0 (-7960) + OH^0 (-9071) -> H2O2^0 (-11748) +At time : 121.1 ps Reaction : OH^0 (-7476) + OH^0 (-8138) -> H2O2^0 (-11749) +At time : 121.1 ps Reaction : e_aq^-1 (-5397) + OH^0 (-7430) -> OH^-1 (-11750) +At time : 121.1 ps Reaction : OH^0 (-5928) + OH^0 (-5930) -> H2O2^0 (-11751) +At time : 121.1 ps Reaction : H3O^1 (-6259) + OH^-1 (-11743) -> No product +At time : 121.1 ps Reaction : OH^0 (-6134) + OH^0 (-8240) -> H2O2^0 (-11752) +At time : 121.1 ps Reaction : OH^-1 (-5783) + H3O^1 (-6363) -> No product +At time : 131.1 ps Reaction : H3O^1 (-8235) + OH^-1 (-11750) -> No product +At time : 131.1 ps Reaction : OH^-1 (-11692) + H3O^1 (-7499) -> No product +At time : 131.1 ps Reaction : OH^0 (-11267) + OH^0 (-9105) -> H2O2^0 (-11753) +At time : 131.1 ps Reaction : H^0 (-11127) + OH^0 (-8246) -> No product +At time : 131.1 ps Reaction : OH^0 (-11068) + OH^0 (-7206) -> H2O2^0 (-11754) +At time : 131.1 ps Reaction : H^0 (-10888) + OH^0 (-8372) -> No product +At time : 131.1 ps Reaction : OH^0 (-10122) + OH^0 (-10124) -> H2O2^0 (-11755) +At time : 131.1 ps Reaction : OH^0 (-9469) + e_aq^-1 (-3469) -> OH^-1 (-11756) +At time : 131.1 ps Reaction : OH^0 (-7112) + OH^0 (-9089) -> H2O2^0 (-11757) +At time : 131.1 ps Reaction : OH^0 (-7824) + H^0 (-8998) -> No product +At time : 131.1 ps Reaction : OH^0 (-5811) + e_aq^-1 (-8953) -> OH^-1 (-11758) +At time : 131.1 ps Reaction : OH^0 (-7806) + OH^0 (-8780) -> H2O2^0 (-11759) +At time : 131.1 ps Reaction : OH^0 (-7290) + OH^0 (-8242) -> H2O2^0 (-11760) +At time : 131.1 ps Reaction : e_aq^-1 (-4443) + H3O^1 (-7939) -> H^0 (-11761) +At time : 131.1 ps Reaction : OH^0 (-11175) + OH^0 (-10306) -> H2O2^0 (-11762) +At time : 131.1 ps Reaction : OH^0 (-9621) + OH^0 (-9029) -> H2O2^0 (-11763) +At time : 131.1 ps Reaction : e_aq^-1 (-4429) + OH^0 (-8525) -> OH^-1 (-11764) +At time : 131.1 ps Reaction : e_aq^-1 (-1384) + OH^0 (-7978) -> OH^-1 (-11765) +At time : 131.1 ps Reaction : OH^-1 (-11765) + H3O^1 (-8859) -> No product +At time : 131.1 ps Reaction : OH^-1 (-11764) + H3O^1 (-8526) -> No product +At time : 141.1 ps Reaction : H3O^1 (-6301) + OH^-1 (-11691) -> No product +At time : 141.1 ps Reaction : OH^-1 (-11593) + H3O^1 (-7671) -> No product +At time : 141.1 ps Reaction : OH^0 (-7972) + H^0 (-11587) -> No product +At time : 141.1 ps Reaction : H^0 (-11230) + OH^0 (-9676) -> No product +At time : 141.1 ps Reaction : H^0 (-11109) + H^0 (-9098) -> H_2^0 (-11766) +At time : 141.1 ps Reaction : OH^0 (-11060) + OH^0 (-7174) -> H2O2^0 (-11767) +At time : 141.1 ps Reaction : OH^0 (-11005) + H^0 (-11014) -> No product +At time : 141.1 ps Reaction : OH^0 (-10963) + OH^0 (-10967) -> H2O2^0 (-11768) +At time : 141.1 ps Reaction : OH^0 (-10546) + H^0 (-10812) -> No product +At time : 141.1 ps Reaction : H^0 (-10800) + OH^0 (-5754) -> No product +At time : 141.1 ps Reaction : H^0 (-10443) + OH^0 (-8114) -> No product +At time : 141.1 ps Reaction : OH^0 (-10354) + OH^0 (-10304) -> H2O2^0 (-11769) +At time : 141.1 ps Reaction : OH^0 (-10352) + OH^0 (-8414) -> H2O2^0 (-11770) +At time : 141.1 ps Reaction : OH^0 (-10025) + OH^0 (-10029) -> H2O2^0 (-11771) +At time : 141.1 ps Reaction : OH^0 (-9749) + H^0 (-9253) -> No product +At time : 141.1 ps Reaction : OH^0 (-9375) + OH^0 (-5854) -> H2O2^0 (-11772) +At time : 141.1 ps Reaction : OH^0 (-6048) + OH^0 (-8393) -> H2O2^0 (-11773) +At time : 141.1 ps Reaction : e_aq^-1 (-5712) + H3O^1 (-7375) -> H^0 (-11774) +At time : 141.1 ps Reaction : OH^0 (-6094) + OH^0 (-6132) -> H2O2^0 (-11775) +At time : 141.1 ps Reaction : e_aq^-1 (-4320) + H3O^1 (-5991) -> H^0 (-11776) +At time : 141.1 ps Reaction : H^0 (-10032) + OH^0 (-7568) -> No product +At time : 141.1 ps Reaction : OH^0 (-9751) + OH^0 (-8786) -> H2O2^0 (-11777) +At time : 141.1 ps Reaction : OH^0 (-9264) + OH^0 (-8357) -> H2O2^0 (-11778) +At time : 141.1 ps Reaction : e_aq^-1 (-4627) + OH^0 (-7544) -> OH^-1 (-11779) +At time : 141.1 ps Reaction : e_aq^-1 (-4418) + OH^0 (-6882) -> OH^-1 (-11780) +At time : 151.1 ps Reaction : H^0 (-11345) + H^0 (-10296) -> H_2^0 (-11781) +At time : 151.1 ps Reaction : OH^0 (-10706) + OH^0 (-5934) -> H2O2^0 (-11782) +At time : 151.1 ps Reaction : OH^0 (-9860) + OH^0 (-9863) -> H2O2^0 (-11783) +At time : 151.1 ps Reaction : OH^0 (-9342) + OH^0 (-8104) -> H2O2^0 (-11784) +At time : 151.1 ps Reaction : H^0 (-9207) + H^0 (-9209) -> H_2^0 (-11785) +At time : 151.1 ps Reaction : OH^0 (-5721) + OH^0 (-9107) -> H2O2^0 (-11786) +At time : 151.1 ps Reaction : e_aq^-1 (-5440) + OH^0 (-8636) -> OH^-1 (-11787) +At time : 151.1 ps Reaction : e_aq^-1 (-741) + OH^0 (-8124) -> OH^-1 (-11788) +At time : 151.1 ps Reaction : OH^0 (-6046) + OH^0 (-8078) -> H2O2^0 (-11789) +At time : 151.1 ps Reaction : e_aq^-1 (-1462) + OH^0 (-7966) -> OH^-1 (-11790) +At time : 151.1 ps Reaction : e_aq^-1 (-4203) + OH^0 (-7612) -> OH^-1 (-11791) +At time : 151.1 ps Reaction : e_aq^-1 (-3492) + OH^0 (-6230) -> OH^-1 (-11792) +At time : 151.1 ps Reaction : e_aq^-1 (-4610) + e_aq^-1 (-4629) -> OH^-1 (-11793) + OH^-1 (-11794) + H_2^0 (-11795) +At time : 151.1 ps Reaction : OH^-1 (-11792) + H3O^1 (-5877) -> No product +At time : 151.1 ps Reaction : OH^-1 (-11790) + H3O^1 (-7569) -> No product +At time : 151.1 ps Reaction : OH^-1 (-11788) + H3O^1 (-8634) -> No product +At time : 161.1 ps Reaction : H3O^1 (-8259) + OH^-1 (-11787) -> No product +At time : 161.1 ps Reaction : H^0 (-11046) + OH^0 (-7478) -> No product +At time : 161.1 ps Reaction : OH^0 (-10670) + OH^0 (-7756) -> H2O2^0 (-11796) +At time : 161.1 ps Reaction : OH^0 (-10455) + OH^0 (-7118) -> H2O2^0 (-11797) +At time : 161.1 ps Reaction : OH^0 (-9494) + OH^0 (-6252) -> H2O2^0 (-11798) +At time : 161.1 ps Reaction : OH^0 (-8967) + H^0 (-8968) -> No product +At time : 161.1 ps Reaction : OH^0 (-6220) + OH^0 (-8734) -> H2O2^0 (-11799) +At time : 161.1 ps Reaction : OH^0 (-5772) + OH^0 (-6626) -> H2O2^0 (-11800) +At time : 161.1 ps Reaction : OH^0 (-7320) + OH^0 (-8270) -> H2O2^0 (-11801) +At time : 161.1 ps Reaction : OH^0 (-7016) + OH^0 (-7018) -> H2O2^0 (-11802) +At time : 161.1 ps Reaction : e_aq^-1 (-217) + OH^0 (-6100) -> OH^-1 (-11803) +At time : 171.1 ps Reaction : OH^0 (-11172) + OH^0 (-7402) -> H2O2^0 (-11804) +At time : 171.1 ps Reaction : OH^0 (-10894) + e_aq^-1 (-4481) -> OH^-1 (-11805) +At time : 171.1 ps Reaction : H^0 (-9959) + OH^0 (-9292) -> No product +At time : 171.1 ps Reaction : H^0 (-9761) + OH^0 (-7634) -> No product +At time : 171.1 ps Reaction : H^0 (-9372) + OH^0 (-7294) -> No product +At time : 171.1 ps Reaction : OH^0 (-8312) + H^0 (-9112) -> No product +At time : 171.1 ps Reaction : e_aq^-1 (-1471) + H^0 (-9074) -> OH^-1 (-11806) + H_2^0 (-11807) +At time : 171.1 ps Reaction : OH^0 (-9069) + H^0 (-9070) -> No product +At time : 171.1 ps Reaction : e_aq^-1 (-4045) + e_aq^-1 (-8431) -> OH^-1 (-11808) + OH^-1 (-11809) + H_2^0 (-11810) +At time : 171.1 ps Reaction : e_aq^-1 (-5611) + H3O^1 (-6121) -> H^0 (-11811) +At time : 171.1 ps Reaction : e_aq^-1 (-26) + OH^0 (-6112) -> OH^-1 (-11812) +At time : 171.1 ps Reaction : OH^-1 (-11779) + H3O^1 (-6173) -> No product +At time : 171.1 ps Reaction : OH^0 (-11009) + OH^0 (-5860) -> H2O2^0 (-11813) +At time : 181.1 ps Reaction : H3O^1 (-9800) + OH^-1 (-11809) -> No product +At time : 181.1 ps Reaction : OH^-1 (-11523) + H3O^1 (-6299) -> No product +At time : 181.1 ps Reaction : H^0 (-9619) + OH^0 (-11225) -> No product +At time : 181.1 ps Reaction : OH^0 (-11080) + OH^0 (-7224) -> H2O2^0 (-11814) +At time : 181.1 ps Reaction : H^0 (-10945) + OH^0 (-10062) -> No product +At time : 181.1 ps Reaction : OH^0 (-10904) + OH^0 (-10899) -> H2O2^0 (-11815) +At time : 181.1 ps Reaction : OH^0 (-9603) + OH^0 (-6460) -> H2O2^0 (-11816) +At time : 181.1 ps Reaction : H^0 (-9153) + OH^0 (-9152) -> No product +At time : 181.1 ps Reaction : OH^0 (-5916) + OH^0 (-9031) -> H2O2^0 (-11817) +At time : 181.1 ps Reaction : OH^0 (-7356) + OH^0 (-8308) -> H2O2^0 (-11818) +At time : 181.1 ps Reaction : e_aq^-1 (-4246) + H3O^1 (-6829) -> H^0 (-11819) +At time : 191.1 ps Reaction : OH^-1 (-11741) + H3O^1 (-8005) -> No product +At time : 191.1 ps Reaction : OH^0 (-10768) + H^0 (-9819) -> No product +At time : 191.1 ps Reaction : OH^0 (-6062) + OH^0 (-8126) -> H2O2^0 (-11820) +At time : 191.1 ps Reaction : H3O^1 (-10851) + OH^-1 (-11780) -> No product +At time : 201.1 ps Reaction : H3O^1 (-11149) + OH^-1 (-11803) -> No product +At time : 201.1 ps Reaction : OH^-1 (-11506) + H3O^1 (-5985) -> No product +At time : 201.1 ps Reaction : OH^0 (-11293) + e_aq^-1 (-3340) -> OH^-1 (-11821) +At time : 201.1 ps Reaction : e_aq^-1 (-1047) + H^0 (-11246) -> OH^-1 (-11822) + H_2^0 (-11823) +At time : 201.1 ps Reaction : OH^0 (-10372) + OH^0 (-11143) -> H2O2^0 (-11824) +At time : 201.1 ps Reaction : OH^0 (-10798) + OH^0 (-10793) -> H2O2^0 (-11825) +At time : 201.1 ps Reaction : H^0 (-10456) + OH^0 (-7116) -> No product +At time : 201.1 ps Reaction : OH^0 (-10425) + OH^0 (-7464) -> H2O2^0 (-11826) +At time : 201.1 ps Reaction : OH^0 (-10395) + H^0 (-10396) -> No product +At time : 201.1 ps Reaction : H^0 (-10224) + OH^0 (-8200) -> No product +At time : 201.1 ps Reaction : e_aq^-1 (-2157) + e_aq^-1 (-8434) -> OH^-1 (-11827) + OH^-1 (-11828) + H_2^0 (-11829) +At time : 201.1 ps Reaction : e_aq^-1 (-4465) + H3O^1 (-7945) -> H^0 (-11830) +At time : 201.1 ps Reaction : OH^0 (-5850) + OH^0 (-7486) -> H2O2^0 (-11831) +At time : 201.1 ps Reaction : e_aq^-1 (-4845) + H3O^1 (-7069) -> H^0 (-11832) +At time : 201.1 ps Reaction : e_aq^-1 (-3589) + H3O^1 (-6313) -> H^0 (-11833) +At time : 201.1 ps Reaction : e_aq^-1 (-3584) + H3O^1 (-6297) -> H^0 (-11834) +At time : 211.1 ps Reaction : H3O^1 (-9675) + OH^-1 (-11700) -> No product +At time : 211.1 ps Reaction : OH^-1 (-11504) + H3O^1 (-8091) -> No product +At time : 211.1 ps Reaction : H^0 (-10979) + OH^0 (-8040) -> No product +At time : 211.1 ps Reaction : OH^0 (-10510) + OH^0 (-7982) -> H2O2^0 (-11835) +At time : 211.1 ps Reaction : OH^0 (-10245) + OH^0 (-8224) -> H2O2^0 (-11836) +At time : 211.1 ps Reaction : OH^0 (-10211) + OH^0 (-6078) -> H2O2^0 (-11837) +At time : 211.1 ps Reaction : OH^0 (-10128) + OH^0 (-7098) -> H2O2^0 (-11838) +At time : 211.1 ps Reaction : H^0 (-9181) + e_aq^-1 (-3364) -> OH^-1 (-11839) + H_2^0 (-11840) +At time : 211.1 ps Reaction : e_aq^-1 (-1516) + OH^0 (-6936) -> OH^-1 (-11841) +At time : 211.1 ps Reaction : OH^0 (-7602) + H^0 (-9064) -> No product +At time : 221.1 ps Reaction : OH^0 (-10013) + OH^0 (-10906) -> H2O2^0 (-11842) +At time : 221.1 ps Reaction : OH^0 (-10527) + OH^0 (-10866) -> H2O2^0 (-11843) +At time : 221.1 ps Reaction : OH^0 (-7886) + H^0 (-8992) -> No product +At time : 221.1 ps Reaction : OH^0 (-6182) + OH^0 (-6994) -> H2O2^0 (-11844) +At time : 221.1 ps Reaction : e_aq^-1 (-4049) + OH^0 (-6724) -> OH^-1 (-11845) +At time : 221.1 ps Reaction : OH^0 (-6720) + OH^0 (-7858) -> H2O2^0 (-11846) +At time : 231.1 ps Reaction : H2O2^0 (-11535) + e_aq^-1 (-4856) -> OH^-1 (-11847) + OH^0 (-11848) +At time : 231.1 ps Reaction : e_aq^-1 (-921) + OH^0 (-11251) -> OH^-1 (-11849) +At time : 231.1 ps Reaction : OH^0 (-11003) + OH^0 (-9326) -> H2O2^0 (-11850) +At time : 231.1 ps Reaction : H^0 (-10892) + OH^0 (-6940) -> No product +At time : 231.1 ps Reaction : OH^0 (-10298) + OH^0 (-8945) -> H2O2^0 (-11851) +At time : 231.1 ps Reaction : H^0 (-9848) + OH^0 (-7882) -> No product +At time : 231.1 ps Reaction : H^0 (-9515) + OH^0 (-6286) -> No product +At time : 231.1 ps Reaction : H^0 (-9355) + OH^0 (-8186) -> No product +At time : 231.1 ps Reaction : e_aq^-1 (-3540) + OH^0 (-7704) -> OH^-1 (-11852) +At time : 231.1 ps Reaction : e_aq^-1 (-5467) + H3O^1 (-7413) -> H^0 (-11853) +At time : 231.1 ps Reaction : e_aq^-1 (-5228) + OH^0 (-7208) -> OH^-1 (-11854) +At time : 231.1 ps Reaction : e_aq^-1 (-1247) + OH^0 (-7038) -> OH^-1 (-11855) +At time : 231.1 ps Reaction : e_aq^-1 (-1910) + OH^0 (-6198) -> OH^-1 (-11856) +At time : 231.1 ps Reaction : H3O^1 (-7703) + OH^-1 (-11852) -> No product +At time : 231.1 ps Reaction : H3O^1 (-10129) + OH^-1 (-11847) -> No product +At time : 241.1 ps Reaction : OH^0 (-11066) + e_aq^-1 (-5129) -> OH^-1 (-11857) +At time : 241.1 ps Reaction : OH^0 (-9922) + H^0 (-9285) -> No product +At time : 241.1 ps Reaction : OH^0 (-8810) + OH^0 (-9057) -> H2O2^0 (-11858) +At time : 241.1 ps Reaction : OH^0 (-8672) + H^0 (-8960) -> No product +At time : 241.1 ps Reaction : e_aq^-1 (-5528) + e_aq^-1 (-8491) -> OH^-1 (-11859) + OH^-1 (-11860) + H_2^0 (-11861) +At time : 241.1 ps Reaction : e_aq^-1 (-5474) + OH^0 (-8268) -> OH^-1 (-11862) +At time : 241.1 ps Reaction : e_aq^-1 (-1615) + H3O^1 (-6911) -> H^0 (-11863) +At time : 241.1 ps Reaction : OH^-1 (-11855) + H3O^1 (-6029) -> No product +At time : 251.1 ps Reaction : OH^-1 (-11381) + H3O^1 (-7599) -> No product +At time : 251.1 ps Reaction : H^0 (-11260) + H^0 (-9392) -> H_2^0 (-11864) +At time : 251.1 ps Reaction : OH^0 (-9234) + OH^0 (-9669) -> H2O2^0 (-11865) +At time : 251.1 ps Reaction : OH^0 (-9661) + OH^0 (-6570) -> H2O2^0 (-11866) +At time : 251.1 ps Reaction : OH^0 (-6166) + OH^0 (-7522) -> H2O2^0 (-11867) +At time : 251.1 ps Reaction : OH^0 (-5769) + OH^0 (-6670) -> H2O2^0 (-11868) +At time : 261.1 ps Reaction : H^0 (-11016) + OH^0 (-8086) -> No product +At time : 261.1 ps Reaction : OH^0 (-10819) + OH^0 (-9936) -> H2O2^0 (-11869) +At time : 261.1 ps Reaction : OH^0 (-10773) + OH^0 (-9834) -> H2O2^0 (-11870) +At time : 261.1 ps Reaction : OH^0 (-10330) + OH^0 (-6118) -> H2O2^0 (-11871) +At time : 261.1 ps Reaction : OH^0 (-9731) + OH^0 (-6660) -> H2O2^0 (-11872) +At time : 261.1 ps Reaction : OH^0 (-9724) + H^0 (-9722) -> No product +At time : 261.1 ps Reaction : OH^0 (-9680) + OH^0 (-7654) -> H2O2^0 (-11873) +At time : 261.1 ps Reaction : OH^0 (-9577) + OH^0 (-6416) -> H2O2^0 (-11874) +At time : 261.1 ps Reaction : OH^0 (-9486) + OH^0 (-9485) -> H2O2^0 (-11875) +At time : 261.1 ps Reaction : e_aq^-1 (-2826) + OH^0 (-7764) -> OH^-1 (-11876) +At time : 261.1 ps Reaction : e_aq^-1 (-3388) + OH^0 (-6210) -> OH^-1 (-11877) +At time : 261.1 ps Reaction : OH^0 (-10270) + OH^0 (-7284) -> H2O2^0 (-11878) +At time : 271.1 ps Reaction : OH^-1 (-11862) + H3O^1 (-7315) -> No product +At time : 271.1 ps Reaction : H3O^1 (-6215) + OH^-1 (-11839) -> No product +At time : 271.1 ps Reaction : OH^-1 (-11805) + H3O^1 (-7949) -> No product +At time : 271.1 ps Reaction : OH^0 (-11117) + OH^0 (-9369) -> H2O2^0 (-11879) +At time : 271.1 ps Reaction : H3O^1 (-10822) + OH^-1 (-5795) -> No product +At time : 271.1 ps Reaction : e_aq^-1 (-5010) + OH^0 (-10154) -> OH^-1 (-11880) +At time : 271.1 ps Reaction : OH^0 (-9807) + OH^0 (-6722) -> H2O2^0 (-11881) +At time : 271.1 ps Reaction : H^0 (-9595) + OH^0 (-6452) -> No product +At time : 271.1 ps Reaction : OH^0 (-9580) + OH^0 (-6414) -> H2O2^0 (-11882) +At time : 271.1 ps Reaction : OH^0 (-9377) + OH^0 (-7326) -> H2O2^0 (-11883) +At time : 271.1 ps Reaction : OH^0 (-8088) + H^0 (-9090) -> No product +At time : 271.1 ps Reaction : OH^0 (-8252) + OH^0 (-8678) -> H2O2^0 (-11884) +At time : 271.1 ps Reaction : OH^0 (-6648) + OH^0 (-6654) -> H2O2^0 (-11885) +At time : 271.1 ps Reaction : e_aq^-1 (-4692) + H3O^1 (-6169) -> H^0 (-11886) +At time : 271.1 ps Reaction : OH^-1 (-11880) + H3O^1 (-8097) -> No product +At time : 271.1 ps Reaction : H^0 (-9631) + OH^0 (-7772) -> No product +At time : 271.1 ps Reaction : OH^0 (-9140) + OH^0 (-8212) -> H2O2^0 (-11887) +At time : 271.1 ps Reaction : e_aq^-1 (-5118) + OH^0 (-8152) -> OH^-1 (-11888) +At time : 271.1 ps Reaction : OH^-1 (-11888) + H3O^1 (-8505) -> No product +At time : 281.1 ps Reaction : OH^-1 (-11794) + H3O^1 (-8517) -> No product +At time : 281.1 ps Reaction : OH^0 (-11101) + OH^0 (-8919) -> H2O2^0 (-11889) +At time : 281.1 ps Reaction : OH^0 (-11096) + OH^0 (-7248) -> H2O2^0 (-11890) +At time : 281.1 ps Reaction : H3O^1 (-10197) + e_aq^-1 (-5108) -> H^0 (-11891) +At time : 281.1 ps Reaction : OH^0 (-6126) + OH^0 (-7308) -> H2O2^0 (-11892) +At time : 291.1 ps Reaction : H^0 (-11738) + OH^0 (-8300) -> No product +At time : 291.1 ps Reaction : OH^0 (-11274) + OH^0 (-7608) -> H2O2^0 (-11893) +At time : 291.1 ps Reaction : OH^0 (-10935) + OH^0 (-11207) -> H2O2^0 (-11894) +At time : 291.1 ps Reaction : e_aq^-1 (-4072) + H3O^1 (-10769) -> H^0 (-11895) +At time : 291.1 ps Reaction : OH^0 (-10423) + OH^0 (-8176) -> H2O2^0 (-11896) +At time : 291.1 ps Reaction : H^0 (-10066) + e_aq^-1 (-4613) -> OH^-1 (-11897) + H_2^0 (-11898) +At time : 291.1 ps Reaction : OH^0 (-9990) + OH^0 (-6932) -> H2O2^0 (-11899) +At time : 291.1 ps Reaction : OH^0 (-9906) + OH^0 (-7906) -> H2O2^0 (-11900) +At time : 291.1 ps Reaction : e_aq^-1 (-5393) + OH^0 (-8336) -> OH^-1 (-11901) +At time : 291.1 ps Reaction : OH^0 (-6074) + OH^0 (-8168) -> H2O2^0 (-11902) +At time : 291.1 ps Reaction : OH^0 (-6828) + OH^0 (-7902) -> H2O2^0 (-11903) +At time : 291.1 ps Reaction : e_aq^-1 (-3044) + e_aq^-1 (-3609) -> OH^-1 (-11904) + OH^-1 (-11905) + H_2^0 (-11906) +At time : 291.1 ps Reaction : H3O^1 (-10063) + OH^-1 (-11897) -> No product +At time : 291.1 ps Reaction : OH^0 (-9196) + e_aq^-1 (-3585) -> OH^-1 (-11907) +At time : 301.1 ps Reaction : OH^-1 (-11907) + H3O^1 (-6321) -> No product +At time : 301.1 ps Reaction : OH^0 (-9629) + OH^0 (-11226) -> H2O2^0 (-11908) +At time : 301.1 ps Reaction : OH^0 (-11194) + OH^0 (-7360) -> H2O2^0 (-11909) +At time : 301.1 ps Reaction : H^0 (-10957) + e_aq^-1 (-1246) -> OH^-1 (-11910) + H_2^0 (-11911) +At time : 301.1 ps Reaction : OH^0 (-10777) + H^0 (-10778) -> No product +At time : 301.1 ps Reaction : OH^0 (-10254) + OH^0 (-8230) -> H2O2^0 (-11912) +At time : 301.1 ps Reaction : OH^0 (-10240) + OH^0 (-8214) -> H2O2^0 (-11913) +At time : 301.1 ps Reaction : e_aq^-1 (-4533) + H3O^1 (-7557) -> H^0 (-11914) +At time : 301.1 ps Reaction : OH^0 (-6374) + OH^0 (-6376) -> H2O2^0 (-11915) +At time : 301.1 ps Reaction : e_aq^-1 (-1930) + e_aq^-1 (-1950) -> OH^-1 (-11916) + OH^-1 (-11917) + H_2^0 (-11918) +At time : 311.1 ps Reaction : OH^-1 (-11845) + H3O^1 (-5967) -> No product +At time : 311.1 ps Reaction : H^0 (-11040) + OH^0 (-8110) -> No product +At time : 311.1 ps Reaction : OH^0 (-10023) + OH^0 (-6010) -> H2O2^0 (-11919) +At time : 311.1 ps Reaction : OH^0 (-9127) + H^0 (-9052) -> No product +At time : 311.1 ps Reaction : OH^0 (-5848) + H^0 (-9086) -> No product +At time : 311.1 ps Reaction : OH^0 (-8489) + OH^0 (-8941) -> H2O2^0 (-11920) +At time : 311.1 ps Reaction : e_aq^-1 (-5057) + H3O^1 (-8117) -> H^0 (-11921) +At time : 311.1 ps Reaction : OH^0 (-7574) + OH^0 (-7942) -> H2O2^0 (-11922) +At time : 311.1 ps Reaction : OH^0 (-6696) + OH^0 (-6698) -> H2O2^0 (-11923) +At time : 311.1 ps Reaction : OH^0 (-8528) + H^0 (-9068) -> No product +At time : 321.1 ps Reaction : OH^0 (-10710) + OH^0 (-11229) -> H2O2^0 (-11924) +At time : 321.1 ps Reaction : H^0 (-10479) + OH^0 (-7072) -> No product +At time : 321.1 ps Reaction : OH^0 (-10357) + OH^0 (-8639) -> H2O2^0 (-11925) +At time : 321.1 ps Reaction : OH^0 (-10290) + OH^0 (-8278) -> H2O2^0 (-11926) +At time : 321.1 ps Reaction : OH^0 (-9994) + e_aq^-1 (-4495) -> OH^-1 (-11927) +At time : 321.1 ps Reaction : OH^0 (-9869) + OH^0 (-8991) -> H2O2^0 (-11928) +At time : 321.1 ps Reaction : e_aq^-1 (-477) + H3O^1 (-8227) -> H^0 (-11929) +At time : 321.1 ps Reaction : OH^0 (-8202) + OH^0 (-8208) -> H2O2^0 (-11930) +At time : 321.1 ps Reaction : e_aq^-1 (-4373) + H3O^1 (-7587) -> H^0 (-11931) +At time : 321.1 ps Reaction : OH^-1 (-5744) + H3O^1 (-7551) -> No product +At time : 321.1 ps Reaction : OH^0 (-6454) + OH^0 (-6458) -> H2O2^0 (-11932) +At time : 321.1 ps Reaction : e_aq^-1 (-4493) + e_aq^-1 (-4477) -> OH^-1 (-11933) + OH^-1 (-11934) + H_2^0 (-11935) +At time : 321.1 ps Reaction : e_aq^-1 (-5056) + OH^0 (-7154) -> OH^-1 (-11936) +At time : 321.1 ps Reaction : e_aq^-1 (-1590) + OH^0 (-6912) -> OH^-1 (-11937) +At time : 321.1 ps Reaction : H3O^1 (-10171) + OH^-1 (-11936) -> No product +At time : 331.1 ps Reaction : H^0 (-9130) + H^0 (-11776) -> H_2^0 (-11938) +At time : 331.1 ps Reaction : H^0 (-11347) + OH^0 (-7180) -> No product +At time : 331.1 ps Reaction : OH^0 (-10944) + OH^0 (-10068) -> H2O2^0 (-11939) +At time : 331.1 ps Reaction : H^0 (-10760) + OH^0 (-7870) -> No product +At time : 331.1 ps Reaction : H^0 (-10754) + OH^0 (-6718) -> No product +At time : 331.1 ps Reaction : H^0 (-10356) + OH^0 (-7328) -> No product +At time : 331.1 ps Reaction : OH^0 (-10102) + OH^0 (-8384) -> H2O2^0 (-11940) +At time : 331.1 ps Reaction : OH^0 (-10064) + OH^0 (-8378) -> H2O2^0 (-11941) +At time : 331.1 ps Reaction : H^0 (-9977) + e_aq^-1 (-4413) -> OH^-1 (-11942) + H_2^0 (-11943) +At time : 331.1 ps Reaction : OH^0 (-9740) + OH^0 (-5952) -> H2O2^0 (-11944) +At time : 331.1 ps Reaction : H^0 (-9627) + OH^0 (-7664) -> No product +At time : 331.1 ps Reaction : OH^0 (-6904) + OH^0 (-7928) -> H2O2^0 (-11945) +At time : 331.1 ps Reaction : e_aq^-1 (-5564) + OH^0 (-5814) -> OH^-1 (-11946) +At time : 341.1 ps Reaction : H3O^1 (-9972) + OH^-1 (-11942) -> No product +At time : 341.1 ps Reaction : OH^-1 (-11937) + H3O^1 (-8850) -> No product +At time : 341.1 ps Reaction : H^0 (-11914) + OH^0 (-6972) -> No product +At time : 341.1 ps Reaction : H3O^1 (-7037) + OH^-1 (-11910) -> No product +At time : 341.1 ps Reaction : H3O^1 (-11270) + OH^-1 (-11857) -> No product +At time : 341.1 ps Reaction : H3O^1 (-10482) + OH^-1 (-11822) -> No product +At time : 341.1 ps Reaction : OH^0 (-10862) + OH^0 (-8576) -> H2O2^0 (-11947) +At time : 341.1 ps Reaction : H^0 (-9759) + OH^0 (-9256) -> No product +At time : 341.1 ps Reaction : OH^0 (-9212) + OH^0 (-9568) -> H2O2^0 (-11948) +At time : 341.1 ps Reaction : OH^0 (-9146) + OH^0 (-8250) -> H2O2^0 (-11949) +At time : 341.1 ps Reaction : H3O^1 (-8125) + e_aq^-1 (-8509) -> H^0 (-11950) +At time : 341.1 ps Reaction : e_aq^-1 (-4614) + H3O^1 (-8454) -> H^0 (-11951) +At time : 341.1 ps Reaction : e_aq^-1 (-3712) + OH^0 (-6464) -> OH^-1 (-11952) +At time : 341.1 ps Reaction : e_aq^-1 (-1377) + H3O^1 (-5865) -> H^0 (-11953) +At time : 351.1 ps Reaction : e_aq^-1 (-1890) + H^0 (-10806) -> OH^-1 (-11954) + H_2^0 (-11955) +At time : 351.1 ps Reaction : OH^0 (-10476) + H^0 (-9325) -> No product +At time : 351.1 ps Reaction : OH^0 (-10055) + OH^0 (-8866) -> H2O2^0 (-11956) +At time : 351.1 ps Reaction : H^0 (-9844) + OH^0 (-6792) -> No product +At time : 351.1 ps Reaction : H^0 (-9590) + e_aq^-1 (-2867) -> OH^-1 (-11957) + H_2^0 (-11958) +At time : 351.1 ps Reaction : OH^0 (-9385) + OH^0 (-8642) -> H2O2^0 (-11959) +At time : 351.1 ps Reaction : OH^0 (-6704) + OH^0 (-7848) -> H2O2^0 (-11960) +At time : 351.1 ps Reaction : OH^0 (-6420) + OH^0 (-7754) -> H2O2^0 (-11961) +At time : 351.1 ps Reaction : OH^0 (-7050) + H^0 (-8978) -> No product +At time : 351.1 ps Reaction : e_aq^-1 (-4401) + OH^0 (-6902) -> OH^-1 (-11962) +At time : 361.1 ps Reaction : OH^-1 (-11904) + H3O^1 (-5821) -> No product +At time : 361.1 ps Reaction : H3O^1 (-8239) + OH^-1 (-11901) -> No product +At time : 361.1 ps Reaction : OH^0 (-10685) + OH^0 (-7662) -> H2O2^0 (-11963) +At time : 361.1 ps Reaction : OH^0 (-9762) + e_aq^-1 (-3998) -> OH^-1 (-11964) +At time : 361.1 ps Reaction : OH^-1 (-11964) + H3O^1 (-6691) -> No product +At time : 371.1 ps Reaction : OH^-1 (-11952) + H3O^1 (-6459) -> No product +At time : 371.1 ps Reaction : H3O^1 (-7323) + OH^-1 (-11860) -> No product +At time : 371.1 ps Reaction : OH^0 (-11338) + OH^0 (-8178) -> H2O2^0 (-11965) +At time : 371.1 ps Reaction : e_aq^-1 (-87) + OH^0 (-10348) -> OH^-1 (-11966) +At time : 371.1 ps Reaction : H^0 (-10177) + OH^0 (-7160) -> No product +At time : 371.1 ps Reaction : H^0 (-10070) + OH^0 (-8459) -> No product +At time : 371.1 ps Reaction : OH^0 (-6992) + OH^0 (-7554) -> H2O2^0 (-11967) +At time : 371.1 ps Reaction : OH^-1 (-11966) + H3O^1 (-7363) -> No product +At time : 381.1 ps Reaction : OH^-1 (-11962) + H3O^1 (-7933) -> No product +At time : 381.1 ps Reaction : OH^-1 (-11856) + H3O^1 (-6195) -> No product +At time : 381.1 ps Reaction : e_aq^-1 (-4103) + H2O2^0 (-11702) -> OH^-1 (-11968) + OH^0 (-11969) +At time : 381.1 ps Reaction : OH^0 (-11255) + OH^0 (-10196) -> H2O2^0 (-11970) +At time : 381.1 ps Reaction : OH^0 (-9939) + OH^0 (-6866) -> H2O2^0 (-11971) +At time : 381.1 ps Reaction : OH^0 (-10973) + OH^0 (-8695) -> H2O2^0 (-11972) +At time : 381.1 ps Reaction : e_aq^-1 (-4603) + H3O^1 (-6985) -> H^0 (-11973) +At time : 381.1 ps Reaction : e_aq^-1 (-4544) + OH^0 (-6974) -> OH^-1 (-11974) +At time : 381.1 ps Reaction : OH^-1 (-11974) + H3O^1 (-7559) -> No product +At time : 391.1 ps Reaction : e_aq^-1 (-1640) + H2O2^0 (-11728) -> OH^-1 (-11975) + OH^0 (-11976) +At time : 391.1 ps Reaction : OH^0 (-11303) + OH^0 (-9606) -> H2O2^0 (-11977) +At time : 391.1 ps Reaction : OH^0 (-11162) + OH^0 (-9379) -> H2O2^0 (-11978) +At time : 391.1 ps Reaction : OH^0 (-10398) + H^0 (-8962) -> No product +At time : 391.1 ps Reaction : OH^0 (-10172) + e_aq^-1 (-5033) -> OH^-1 (-11979) +At time : 391.1 ps Reaction : H^0 (-9780) + e_aq^-1 (-2269) -> OH^-1 (-11980) + H_2^0 (-11981) +At time : 391.1 ps Reaction : e_aq^-1 (-5214) + OH^0 (-8204) -> OH^-1 (-11982) +At time : 391.1 ps Reaction : e_aq^-1 (-1994) + e_aq^-1 (-4121) -> OH^-1 (-11983) + OH^-1 (-11984) + H_2^0 (-11985) +At time : 391.1 ps Reaction : OH^-1 (-11982) + H3O^1 (-8203) -> No product +At time : 391.1 ps Reaction : H3O^1 (-9962) + OH^-1 (-11975) -> No product +At time : 401.1 ps Reaction : H^0 (-10318) + e_aq^-1 (-5636) -> OH^-1 (-11986) + H_2^0 (-11987) +At time : 401.1 ps Reaction : OH^0 (-10191) + H^0 (-10192) -> No product +At time : 401.1 ps Reaction : H^0 (-9359) + OH^0 (-7444) -> No product +At time : 401.1 ps Reaction : OH^0 (-7514) + OH^0 (-7516) -> H2O2^0 (-11988) +At time : 401.1 ps Reaction : e_aq^-1 (-4333) + H3O^1 (-5995) -> H^0 (-11989) +At time : 401.1 ps Reaction : H3O^1 (-10787) + OH^-1 (-11791) -> No product +At time : 411.1 ps Reaction : H3O^1 (-6943) + OH^-1 (-11841) -> No product +At time : 411.1 ps Reaction : H^0 (-9274) + H^0 (-10774) -> H_2^0 (-11990) +At time : 411.1 ps Reaction : H^0 (-10658) + OH^0 (-10660) -> No product +At time : 411.1 ps Reaction : e_aq^-1 (-5561) + OH^0 (-10312) -> OH^-1 (-11991) +At time : 411.1 ps Reaction : H^0 (-10034) + OH^0 (-8588) -> No product +At time : 411.1 ps Reaction : e_aq^-1 (-4717) + OH^0 (-9431) -> OH^-1 (-11992) +At time : 411.1 ps Reaction : OH^0 (-9270) + OH^0 (-6760) -> H2O2^0 (-11993) +At time : 411.1 ps Reaction : OH^0 (-8016) + OH^0 (-8020) -> H2O2^0 (-11994) +At time : 411.1 ps Reaction : e_aq^-1 (-3015) + H3O^1 (-7737) -> H^0 (-11995) +At time : 411.1 ps Reaction : e_aq^-1 (-815) + H3O^1 (-7171) -> H^0 (-11996) +At time : 411.1 ps Reaction : OH^0 (-9374) + OH^0 (-7298) -> H2O2^0 (-11997) +At time : 411.1 ps Reaction : e_aq^-1 (-3499) + OH^0 (-7686) -> OH^-1 (-11998) +At time : 421.1 ps Reaction : OH^-1 (-11980) + H3O^1 (-6699) -> No product +At time : 421.1 ps Reaction : H3O^1 (-10165) + OH^-1 (-11979) -> No product +At time : 421.1 ps Reaction : H^0 (-11931) + OH^0 (-6884) -> No product +At time : 421.1 ps Reaction : OH^-1 (-11849) + H3O^1 (-8089) -> No product +At time : 421.1 ps Reaction : OH^0 (-10299) + OH^0 (-7342) -> H2O2^0 (-11999) +At time : 421.1 ps Reaction : OH^0 (-9632) + H^0 (-9625) -> No product +At time : 421.1 ps Reaction : e_aq^-1 (-4355) + OH^0 (-5998) -> OH^-1 (-12000) +At time : 431.1 ps Reaction : OH^-1 (-11854) + H3O^1 (-6069) -> No product +At time : 431.1 ps Reaction : OH^-1 (-11621) + H3O^1 (-7889) -> No product +At time : 431.1 ps Reaction : e_aq^-1 (-4370) + H^0 (-10848) -> OH^-1 (-12001) + H_2^0 (-12002) +At time : 431.1 ps Reaction : OH^-1 (-5732) + H3O^1 (-8613) -> No product +At time : 431.1 ps Reaction : OH^0 (-7134) + OH^0 (-7490) -> H2O2^0 (-12003) +At time : 431.1 ps Reaction : OH^-1 (-12001) + H3O^1 (-8838) -> No product +At time : 431.1 ps Reaction : OH^0 (-9926) + OH^0 (-8441) -> H2O2^0 (-12004) +At time : 441.1 ps Reaction : H^0 (-10269) + OH^0 (-11121) -> No product +At time : 441.1 ps Reaction : e_aq^-1 (-488) + OH^0 (-11105) -> OH^-1 (-12005) +At time : 441.1 ps Reaction : OH^0 (-10679) + H^0 (-10681) -> No product +At time : 441.1 ps Reaction : OH^0 (-9829) + OH^0 (-6754) -> H2O2^0 (-12006) +At time : 441.1 ps Reaction : H3O^1 (-9750) + OH^-1 (-5765) -> No product +At time : 441.1 ps Reaction : H^0 (-9128) + OH^0 (-5974) -> No product +At time : 441.1 ps Reaction : e_aq^-1 (-4044) + H3O^1 (-8790) -> H^0 (-12007) +At time : 441.1 ps Reaction : OH^0 (-7008) + OH^0 (-7014) -> H2O2^0 (-12008) +At time : 441.1 ps Reaction : OH^0 (-6700) + OH^0 (-6706) -> H2O2^0 (-12009) +At time : 441.1 ps Reaction : OH^0 (-10877) + H^0 (-10882) -> No product +At time : 451.1 ps Reaction : OH^-1 (-11927) + H3O^1 (-6931) -> No product +At time : 451.1 ps Reaction : OH^0 (-10605) + e_aq^-1 (-3441) -> OH^-1 (-12010) +At time : 451.1 ps Reaction : H3O^1 (-9984) + e_aq^-1 (-1586) -> H^0 (-12011) +At time : 451.1 ps Reaction : OH^0 (-7340) + OH^0 (-8417) -> H2O2^0 (-12012) +At time : 451.1 ps Reaction : e_aq^-1 (-4878) + H3O^1 (-7073) -> H^0 (-12013) +At time : 451.1 ps Reaction : e_aq^-1 (-484) + e_aq^-1 (-487) -> OH^-1 (-12014) + OH^-1 (-12015) + H_2^0 (-12016) +At time : 461.1 ps Reaction : H3O^1 (-6739) + OH^-1 (-11968) -> No product +At time : 461.1 ps Reaction : OH^0 (-9558) + OH^0 (-8552) -> H2O2^0 (-12017) +At time : 461.1 ps Reaction : OH^-1 (-5810) + H3O^1 (-8415) -> No product +At time : 461.1 ps Reaction : e_aq^-1 (-3160) + OH^0 (-7712) -> OH^-1 (-12018) +At time : 471.1 ps Reaction : H3O^1 (-10853) + e_aq^-1 (-4347) -> H^0 (-12019) +At time : 471.1 ps Reaction : H^0 (-9477) + OH^0 (-9476) -> No product +At time : 471.1 ps Reaction : e_aq^-1 (-2957) + OH^0 (-7740) -> OH^-1 (-12020) +At time : 471.1 ps Reaction : e_aq^-1 (-5627) + H3O^1 (-6119) -> H^0 (-12021) +At time : 481.1 ps Reaction : OH^-1 (-11983) + H3O^1 (-6761) -> No product +At time : 481.1 ps Reaction : H3O^1 (-10335) + OH^-1 (-11812) -> No product +At time : 481.1 ps Reaction : OH^0 (-11310) + OH^0 (-5972) -> H2O2^0 (-12022) +At time : 481.1 ps Reaction : OH^0 (-11214) + OH^0 (-6274) -> H2O2^0 (-12023) +At time : 481.1 ps Reaction : OH^0 (-10332) + OH^0 (-7362) -> H2O2^0 (-12024) +At time : 481.1 ps Reaction : OH^0 (-10280) + e_aq^-1 (-5503) -> OH^-1 (-12025) +At time : 481.1 ps Reaction : OH^0 (-9569) + OH^0 (-6410) -> H2O2^0 (-12026) +At time : 481.1 ps Reaction : e_aq^-1 (-1229) + OH^0 (-7026) -> OH^-1 (-12027) +At time : 491.1 ps Reaction : OH^0 (-11138) + OH^0 (-11140) -> H2O2^0 (-12028) +At time : 491.1 ps Reaction : H^0 (-10558) + e_aq^-1 (-4214) -> OH^-1 (-12029) + H_2^0 (-12030) +At time : 491.1 ps Reaction : H^0 (-10533) + e_aq^-1 (-4386) -> OH^-1 (-12031) + H_2^0 (-12032) +At time : 491.1 ps Reaction : OH^0 (-9879) + OH^0 (-8726) -> H2O2^0 (-12033) +At time : 491.1 ps Reaction : e_aq^-1 (-3048) + H3O^1 (-8349) -> H^0 (-12034) +At time : 491.1 ps Reaction : OH^0 (-7080) + OH^0 (-8048) -> H2O2^0 (-12035) +At time : 491.1 ps Reaction : OH^0 (-6934) + OH^0 (-7958) -> H2O2^0 (-12036) +At time : 491.1 ps Reaction : OH^0 (-7338) + OH^0 (-7344) -> H2O2^0 (-12037) +At time : 491.1 ps Reaction : OH^0 (-5778) + OH^0 (-6606) -> H2O2^0 (-12038) +At time : 491.1 ps Reaction : OH^0 (-6498) + OH^0 (-6510) -> H2O2^0 (-12039) +At time : 491.1 ps Reaction : e_aq^-1 (-1515) + OH^0 (-6186) -> OH^-1 (-12040) +At time : 491.1 ps Reaction : OH^0 (-9703) + OH^0 (-9710) -> H2O2^0 (-12041) +At time : 501.1 ps Reaction : OH^0 (-11321) + e_aq^-1 (-4313) -> OH^-1 (-12042) +At time : 501.1 ps Reaction : e_aq^-1 (-267) + OH^0 (-11148) -> OH^-1 (-12043) +At time : 501.1 ps Reaction : H3O^1 (-10632) + e_aq^-1 (-3178) -> H^0 (-12044) +At time : 501.1 ps Reaction : OH^0 (-9969) + e_aq^-1 (-1701) -> OH^-1 (-12045) +At time : 501.1 ps Reaction : H^0 (-9912) + e_aq^-1 (-4257) -> OH^-1 (-12046) + H_2^0 (-12047) +At time : 501.1 ps Reaction : OH^0 (-6920) + OH^0 (-8711) -> H2O2^0 (-12048) +At time : 501.1 ps Reaction : e_aq^-1 (-4994) + OH^0 (-7496) -> OH^-1 (-12049) +At time : 501.1 ps Reaction : e_aq^-1 (-5643) + OH^0 (-7392) -> OH^-1 (-12050) +At time : 501.1 ps Reaction : e_aq^-1 (-3504) + H3O^1 (-6239) -> H^0 (-12051) +At time : 501.1 ps Reaction : e_aq^-1 (-5111) + e_aq^-1 (-5123) -> OH^-1 (-12052) + OH^-1 (-12053) + H_2^0 (-12054) +At time : 511.1 ps Reaction : OH^-1 (-12045) + H3O^1 (-7929) -> No product +At time : 511.1 ps Reaction : OH^-1 (-12043) + H3O^1 (-7313) -> No product +At time : 511.1 ps Reaction : H3O^1 (-11139) + OH^-1 (-12025) -> No product +At time : 511.1 ps Reaction : OH^0 (-11185) + OH^0 (-7358) -> H2O2^0 (-12055) +At time : 511.1 ps Reaction : e_aq^-1 (-5409) + H^0 (-11134) -> OH^-1 (-12056) + H_2^0 (-12057) +At time : 511.1 ps Reaction : OH^0 (-10902) + H^0 (-10024) -> No product +At time : 511.1 ps Reaction : H^0 (-10449) + OH^0 (-8096) -> No product +At time : 511.1 ps Reaction : OH^0 (-9736) + H^0 (-9734) -> No product +At time : 511.1 ps Reaction : H^0 (-9651) + OH^0 (-9648) -> No product +At time : 511.1 ps Reaction : OH^0 (-8465) + OH^0 (-9085) -> H2O2^0 (-12058) +At time : 511.1 ps Reaction : e_aq^-1 (-95) + H3O^1 (-8313) -> H^0 (-12059) +At time : 511.1 ps Reaction : e_aq^-1 (-4382) + H3O^1 (-6881) -> H^0 (-12060) +At time : 511.1 ps Reaction : OH^-1 (-5792) + H3O^1 (-6841) -> No product +At time : 511.1 ps Reaction : e_aq^-1 (-3611) + OH^0 (-6368) -> OH^-1 (-12061) +At time : 511.1 ps Reaction : e_aq^-1 (-3495) + OH^0 (-5880) -> OH^-1 (-12062) +At time : 511.1 ps Reaction : OH^0 (-9989) + H^0 (-11830) -> No product +At time : 521.1 ps Reaction : H3O^1 (-7131) + OH^-1 (-12049) -> No product +At time : 521.1 ps Reaction : OH^0 (-10383) + e_aq^-1 (-5342) -> OH^-1 (-12063) +At time : 521.1 ps Reaction : OH^0 (-7172) + OH^0 (-8136) -> H2O2^0 (-12064) +At time : 521.1 ps Reaction : e_aq^-1 (-4279) + H3O^1 (-6839) -> H^0 (-12065) +At time : 531.1 ps Reaction : e_aq^-1 (-5483) + H^0 (-11156) -> OH^-1 (-12066) + H_2^0 (-12067) +At time : 531.1 ps Reaction : OH^0 (-10931) + H^0 (-9313) -> No product +At time : 531.1 ps Reaction : OH^0 (-10677) + OH^0 (-6478) -> H2O2^0 (-12068) +At time : 531.1 ps Reaction : OH^0 (-10295) + OH^0 (-9381) -> H2O2^0 (-12069) +At time : 531.1 ps Reaction : OH^0 (-6120) + OH^0 (-8304) -> H2O2^0 (-12070) +At time : 541.1 ps Reaction : H^0 (-10744) + H^0 (-10746) -> H_2^0 (-12071) +At time : 541.1 ps Reaction : OH^0 (-7136) + OH^0 (-8627) -> H2O2^0 (-12072) +At time : 541.1 ps Reaction : OH^0 (-6814) + OH^0 (-8438) -> H2O2^0 (-12073) +At time : 551.1 ps Reaction : H3O^1 (-7963) + OH^-1 (-12040) -> No product +At time : 551.1 ps Reaction : OH^0 (-10929) + OH^0 (-9315) -> H2O2^0 (-12074) +At time : 551.1 ps Reaction : OH^0 (-10667) + e_aq^-1 (-2856) -> OH^-1 (-12075) +At time : 551.1 ps Reaction : OH^0 (-10328) + OH^0 (-7396) -> H2O2^0 (-12076) +At time : 551.1 ps Reaction : OH^0 (-9653) + OH^0 (-7778) -> H2O2^0 (-12077) +At time : 551.1 ps Reaction : OH^0 (-9533) + e_aq^-1 (-3592) -> OH^-1 (-12078) +At time : 551.1 ps Reaction : OH^0 (-8042) + OH^0 (-8873) -> H2O2^0 (-12079) +At time : 551.1 ps Reaction : OH^0 (-7456) + OH^0 (-8182) -> H2O2^0 (-12080) +At time : 551.1 ps Reaction : e_aq^-1 (-889) + H3O^1 (-6049) -> H^0 (-12081) +At time : 561.1 ps Reaction : H3O^1 (-6101) + OH^-1 (-12066) -> No product +At time : 561.1 ps Reaction : OH^-1 (-12050) + H3O^1 (-8421) -> No product +At time : 561.1 ps Reaction : H3O^1 (-6105) + OH^-1 (-11946) -> No product +At time : 561.1 ps Reaction : H2O2^0 (-11449) + e_aq^-1 (-1198) -> OH^-1 (-12082) + OH^0 (-12083) +At time : 561.1 ps Reaction : OH^0 (-10538) + e_aq^-1 (-1715) -> OH^-1 (-12084) +At time : 561.1 ps Reaction : OH^0 (-10462) + OH^0 (-8507) -> H2O2^0 (-12085) +At time : 561.1 ps Reaction : OH^0 (-7420) + OH^0 (-8258) -> H2O2^0 (-12086) +At time : 561.1 ps Reaction : OH^0 (-7508) + OH^0 (-8062) -> H2O2^0 (-12087) +At time : 561.1 ps Reaction : e_aq^-1 (-1705) + OH^0 (-6892) -> OH^-1 (-12088) +At time : 561.1 ps Reaction : H3O^1 (-6861) + OH^-1 (-12084) -> No product +At time : 561.1 ps Reaction : e_aq^-1 (-320) + OH^0 (-7426) -> OH^-1 (-12089) +At time : 561.1 ps Reaction : OH^-1 (-12089) + H3O^1 (-8251) -> No product +At time : 571.1 ps Reaction : OH^0 (-10987) + OH^0 (-6160) -> H2O2^0 (-12090) +At time : 571.1 ps Reaction : OH^0 (-10887) + H^0 (-10519) -> No product +At time : 571.1 ps Reaction : H^0 (-10596) + OH^0 (-10717) -> No product +At time : 571.1 ps Reaction : OH^0 (-10618) + OH^0 (-6228) -> H2O2^0 (-12091) +At time : 571.1 ps Reaction : OH^0 (-10600) + H^0 (-9457) -> No product +At time : 571.1 ps Reaction : H^0 (-10511) + OH^0 (-6180) -> No product +At time : 571.1 ps Reaction : OH^0 (-10267) + OH^0 (-7274) -> H2O2^0 (-12092) +At time : 571.1 ps Reaction : OH^0 (-9747) + OH^0 (-6688) -> H2O2^0 (-12093) +At time : 571.1 ps Reaction : H^0 (-9641) + OH^0 (-6528) -> No product +At time : 571.1 ps Reaction : OH^0 (-7200) + OH^0 (-7472) -> H2O2^0 (-12094) +At time : 571.1 ps Reaction : e_aq^-1 (-5404) + e_aq^-1 (-5441) -> OH^-1 (-12095) + OH^-1 (-12096) + H_2^0 (-12097) +At time : 581.1 ps Reaction : OH^-1 (-12082) + H3O^1 (-7031) -> No product +At time : 581.1 ps Reaction : e_aq^-1 (-1080) + H2O2^0 (-12079) -> OH^-1 (-12098) + OH^0 (-12099) +At time : 581.1 ps Reaction : H3O^1 (-6433) + OH^-1 (-12075) -> No product +At time : 581.1 ps Reaction : OH^-1 (-12062) + H3O^1 (-5875) -> No product +At time : 581.1 ps Reaction : OH^-1 (-12020) + H3O^1 (-5901) -> No product +At time : 581.1 ps Reaction : H3O^1 (-9271) + OH^-1 (-11984) -> No product +At time : 581.1 ps Reaction : H^0 (-10134) + H^0 (-9424) -> H_2^0 (-12100) +At time : 581.1 ps Reaction : e_aq^-1 (-240) + OH^0 (-7304) -> OH^-1 (-12101) +At time : 591.1 ps Reaction : OH^-1 (-12000) + H3O^1 (-6895) -> No product +At time : 591.1 ps Reaction : H3O^1 (-6021) + OH^-1 (-11793) -> No product +At time : 591.1 ps Reaction : e_aq^-1 (-2252) + OH^0 (-10750) -> OH^-1 (-12102) +At time : 591.1 ps Reaction : OH^0 (-10408) + OH^0 (-7232) -> H2O2^0 (-12103) +At time : 591.1 ps Reaction : H^0 (-9873) + OH^0 (-6808) -> No product +At time : 591.1 ps Reaction : OH^-1 (-12098) + H3O^1 (-8871) -> No product +At time : 591.1 ps Reaction : OH^0 (-10400) + H^0 (-8964) -> No product +At time : 601.1 ps Reaction : e_aq^-1 (-394) + H3O^1 (-8213) -> H^0 (-12104) +At time : 601.1 ps Reaction : e_aq^-1 (-3786) + H3O^1 (-7783) -> H^0 (-12105) +At time : 601.1 ps Reaction : OH^0 (-6476) + OH^0 (-7768) -> H2O2^0 (-12106) +At time : 611.1 ps Reaction : H3O^1 (-11124) + OH^-1 (-12063) -> No product +At time : 611.1 ps Reaction : OH^0 (-10540) + OH^0 (-6860) -> H2O2^0 (-12107) +At time : 611.1 ps Reaction : OH^0 (-10073) + H^0 (-8980) -> No product +At time : 611.1 ps Reaction : H3O^1 (-9810) + OH^-1 (-5762) -> No product +At time : 611.1 ps Reaction : H^0 (-9235) + OH^0 (-6594) -> No product +At time : 611.1 ps Reaction : OH^0 (-6480) + OH^0 (-7770) -> H2O2^0 (-12108) +At time : 611.1 ps Reaction : e_aq^-1 (-5293) + OH^0 (-7252) -> OH^-1 (-12109) +At time : 611.1 ps Reaction : e_aq^-1 (-2974) + H3O^1 (-6381) -> H^0 (-12110) +At time : 611.1 ps Reaction : e_aq^-1 (-4950) + OH^0 (-6050) -> OH^-1 (-12111) +At time : 621.1 ps Reaction : OH^0 (-10448) + e_aq^-1 (-4966) -> OH^-1 (-12112) +At time : 621.1 ps Reaction : OH^0 (-9546) + OH^0 (-7734) -> H2O2^0 (-12113) +At time : 621.1 ps Reaction : e_aq^-1 (-3055) + H^0 (-9539) -> OH^-1 (-12114) + H_2^0 (-12115) +At time : 621.1 ps Reaction : H^0 (-8976) + OH^0 (-9083) -> No product +At time : 621.1 ps Reaction : OH^0 (-6200) + OH^0 (-6824) -> H2O2^0 (-12116) +At time : 621.1 ps Reaction : OH^0 (-6622) + OH^0 (-6628) -> H2O2^0 (-12117) +At time : 631.1 ps Reaction : H3O^1 (-6135) + OH^-1 (-12015) -> No product +At time : 631.1 ps Reaction : e_aq^-1 (-4565) + H^0 (-11953) -> OH^-1 (-12118) + H_2^0 (-12119) +At time : 631.1 ps Reaction : OH^0 (-10687) + OH^0 (-6496) -> H2O2^0 (-12120) +At time : 631.1 ps Reaction : OH^0 (-10671) + OH^0 (-7758) -> H2O2^0 (-12121) +At time : 631.1 ps Reaction : OH^0 (-10656) + e_aq^-1 (-2941) -> OH^-1 (-12122) +At time : 631.1 ps Reaction : H^0 (-9120) + OH^0 (-6258) -> No product +At time : 631.1 ps Reaction : OH^0 (-7188) + H^0 (-8970) -> No product +At time : 631.1 ps Reaction : e_aq^-1 (-4580) + OH^0 (-6970) -> OH^-1 (-12123) +At time : 631.1 ps Reaction : e_aq^-1 (-3908) + OH^0 (-6650) -> OH^-1 (-12124) +At time : 631.1 ps Reaction : e_aq^-1 (-3299) + H3O^1 (-6235) -> H^0 (-12125) +At time : 631.1 ps Reaction : OH^-1 (-12118) + H3O^1 (-6967) -> No product +At time : 641.1 ps Reaction : OH^-1 (-12101) + H3O^1 (-7301) -> No product +At time : 641.1 ps Reaction : OH^-1 (-12078) + H3O^1 (-8754) -> No product +At time : 651.1 ps Reaction : H3O^1 (-10718) + OH^-1 (-12124) -> No product +At time : 651.1 ps Reaction : H^0 (-9400) + H^0 (-12059) -> H_2^0 (-12126) +At time : 651.1 ps Reaction : OH^0 (-11044) + OH^0 (-6064) -> H2O2^0 (-12127) +At time : 651.1 ps Reaction : H3O^1 (-10901) + e_aq^-1 (-4528) -> H^0 (-12128) +At time : 651.1 ps Reaction : OH^0 (-9709) + OH^0 (-6608) -> H2O2^0 (-12129) +At time : 651.1 ps Reaction : H^0 (-9216) + OH^0 (-5824) -> No product +At time : 651.1 ps Reaction : e_aq^-1 (-5284) + H3O^1 (-8201) -> H^0 (-12130) +At time : 651.1 ps Reaction : e_aq^-1 (-104) + OH^0 (-7400) -> OH^-1 (-12131) +At time : 651.1 ps Reaction : OH^0 (-7020) + OH^0 (-7040) -> H2O2^0 (-12132) +At time : 661.1 ps Reaction : OH^0 (-7440) + H^0 (-12104) -> No product +At time : 661.1 ps Reaction : e_aq^-1 (-161) + H2O2^0 (-11753) -> OH^-1 (-12133) + OH^0 (-12134) +At time : 661.1 ps Reaction : OH^0 (-10601) + OH^0 (-10604) -> H2O2^0 (-12135) +At time : 661.1 ps Reaction : OH^0 (-10277) + OH^0 (-7424) -> H2O2^0 (-12136) +At time : 661.1 ps Reaction : OH^0 (-7332) + H^0 (-9106) -> No product +At time : 661.1 ps Reaction : e_aq^-1 (-2677) + H3O^1 (-6531) -> H^0 (-12137) +At time : 671.1 ps Reaction : OH^-1 (-12133) + H3O^1 (-7339) -> No product +At time : 671.1 ps Reaction : OH^0 (-10202) + OH^0 (-7194) -> H2O2^0 (-12138) +At time : 671.1 ps Reaction : OH^0 (-10098) + OH^0 (-10100) -> H2O2^0 (-12139) +At time : 671.1 ps Reaction : OH^0 (-6096) + OH^0 (-8256) -> H2O2^0 (-12140) +At time : 671.1 ps Reaction : e_aq^-1 (-3338) + H3O^1 (-6225) -> H^0 (-12141) +At time : 681.1 ps Reaction : OH^0 (-10468) + OH^0 (-10469) -> H2O2^0 (-12142) +At time : 681.1 ps Reaction : H^0 (-9793) + OH^0 (-5962) -> No product +At time : 681.1 ps Reaction : OH^0 (-9730) + OH^0 (-7816) -> H2O2^0 (-12143) +At time : 681.1 ps Reaction : OH^0 (-5805) + OH^0 (-8675) -> H2O2^0 (-12144) +At time : 681.1 ps Reaction : OH^0 (-7722) + OH^0 (-8426) -> H2O2^0 (-12145) +At time : 691.1 ps Reaction : H3O^1 (-7251) + OH^-1 (-12005) -> No product +At time : 691.1 ps Reaction : H^0 (-11695) + OH^0 (-7468) -> No product +At time : 691.1 ps Reaction : OH^0 (-10638) + H^0 (-11217) -> No product +At time : 691.1 ps Reaction : OH^0 (-10557) + OH^0 (-9059) -> H2O2^0 (-12146) +At time : 691.1 ps Reaction : OH^0 (-10140) + H^0 (-9327) -> No product +At time : 691.1 ps Reaction : H^0 (-9263) + H^0 (-9265) -> H_2^0 (-12147) +At time : 691.1 ps Reaction : OH^0 (-6662) + OH^0 (-8784) -> H2O2^0 (-12148) +At time : 691.1 ps Reaction : e_aq^-1 (-5396) + OH^0 (-7276) -> OH^-1 (-12149) +At time : 691.1 ps Reaction : e_aq^-1 (-3929) + OH^0 (-5954) -> OH^-1 (-12150) +At time : 701.1 ps Reaction : OH^-1 (-12131) + H3O^1 (-7349) -> No product +At time : 701.1 ps Reaction : e_aq^-1 (-4833) + H2O2^0 (-11657) -> OH^-1 (-12151) + OH^0 (-12152) +At time : 701.1 ps Reaction : H^0 (-10364) + OH^0 (-8276) -> No product +At time : 701.1 ps Reaction : OH^0 (-9981) + OH^0 (-8447) -> H2O2^0 (-12153) +At time : 701.1 ps Reaction : OH^0 (-9582) + OH^0 (-6428) -> H2O2^0 (-12154) +At time : 701.1 ps Reaction : OH^0 (-9304) + OH^0 (-6944) -> H2O2^0 (-12155) +At time : 701.1 ps Reaction : e_aq^-1 (-2950) + H3O^1 (-8763) -> H^0 (-12156) +At time : 711.1 ps Reaction : H3O^1 (-11120) + OH^-1 (-12149) -> No product +At time : 711.1 ps Reaction : H3O^1 (-11024) + OH^-1 (-12112) -> No product +At time : 711.1 ps Reaction : e_aq^-1 (-1561) + H2O2^0 (-11899) -> OH^-1 (-12157) + OH^0 (-12158) +At time : 711.1 ps Reaction : H^0 (-9461) + OH^0 (-7670) -> No product +At time : 711.1 ps Reaction : e_aq^-1 (-3101) + H3O^1 (-6317) -> H^0 (-12159) +At time : 721.1 ps Reaction : H^0 (-11208) + OH^0 (-6996) -> No product +At time : 721.1 ps Reaction : H3O^1 (-9980) + e_aq^-1 (-4474) -> H^0 (-12160) +At time : 721.1 ps Reaction : e_aq^-1 (-96) + H^0 (-9110) -> OH^-1 (-12161) + H_2^0 (-12162) +At time : 721.1 ps Reaction : OH^0 (-6204) + OH^0 (-9055) -> H2O2^0 (-12163) +At time : 721.1 ps Reaction : OH^0 (-6240) + e_aq^-1 (-8551) -> OH^-1 (-12164) +At time : 731.1 ps Reaction : OH^0 (-10499) + OH^0 (-7524) -> H2O2^0 (-12165) +At time : 731.1 ps Reaction : OH^0 (-10050) + OH^0 (-10052) -> H2O2^0 (-12166) +At time : 731.1 ps Reaction : H3O^1 (-9706) + OH^-1 (-5777) -> No product +At time : 731.1 ps Reaction : e_aq^-1 (-4116) + H3O^1 (-6757) -> H^0 (-12167) +At time : 731.1 ps Reaction : e_aq^-1 (-3674) + H3O^1 (-6425) -> H^0 (-12168) +At time : 741.1 ps Reaction : OH^0 (-6888) + H^0 (-12019) -> No product +At time : 741.1 ps Reaction : OH^0 (-10680) + e_aq^-1 (-3742) -> OH^-1 (-12169) +At time : 741.1 ps Reaction : OH^0 (-10612) + OH^0 (-9466) -> H2O2^0 (-12170) +At time : 741.1 ps Reaction : OH^0 (-10568) + e_aq^-1 (-4107) -> OH^-1 (-12171) +At time : 741.1 ps Reaction : H^0 (-9795) + OH^0 (-7632) -> No product +At time : 741.1 ps Reaction : H^0 (-9572) + e_aq^-1 (-3658) -> OH^-1 (-12172) + H_2^0 (-12173) +At time : 741.1 ps Reaction : OH^0 (-6684) + OH^0 (-7642) -> H2O2^0 (-12174) +At time : 741.1 ps Reaction : e_aq^-1 (-2962) + OH^0 (-6386) -> OH^-1 (-12175) +At time : 741.1 ps Reaction : OH^-1 (-12175) + H3O^1 (-6383) -> No product +At time : 741.1 ps Reaction : OH^-1 (-12172) + H3O^1 (-7665) -> No product +At time : 741.1 ps Reaction : OH^-1 (-12169) + H3O^1 (-6489) -> No product +At time : 751.1 ps Reaction : OH^-1 (-12088) + H3O^1 (-5993) -> No product +At time : 751.1 ps Reaction : OH^-1 (-11992) + H3O^1 (-6025) -> No product +At time : 751.1 ps Reaction : OH^0 (-9737) + OH^0 (-6646) -> H2O2^0 (-12176) +At time : 751.1 ps Reaction : H^0 (-9639) + OH^0 (-7774) -> No product +At time : 751.1 ps Reaction : H^0 (-9329) + OH^0 (-7100) -> No product +At time : 751.1 ps Reaction : e_aq^-1 (-4851) + H3O^1 (-6035) -> H^0 (-12177) +At time : 761.1 ps Reaction : OH^-1 (-12031) + H3O^1 (-8529) -> No product +At time : 761.1 ps Reaction : OH^-1 (-12027) + H3O^1 (-8001) -> No product +At time : 761.1 ps Reaction : OH^0 (-10429) + OH^0 (-8150) -> H2O2^0 (-12178) +At time : 761.1 ps Reaction : e_aq^-1 (-1917) + H3O^1 (-9885) -> H^0 (-12179) +At time : 761.1 ps Reaction : OH^0 (-8298) + OH^0 (-9109) -> H2O2^0 (-12180) +At time : 761.1 ps Reaction : OH^0 (-8882) + OH^0 (-9087) -> H2O2^0 (-12181) +At time : 761.1 ps Reaction : e_aq^-1 (-3997) + H3O^1 (-7841) -> H^0 (-12182) +At time : 761.1 ps Reaction : e_aq^-1 (-4512) + H3O^1 (-7561) -> H^0 (-12183) +At time : 771.1 ps Reaction : H3O^1 (-6183) + OH^-1 (-12123) -> No product +At time : 771.1 ps Reaction : H3O^1 (-8664) + OH^-1 (-11859) -> No product +At time : 771.1 ps Reaction : OH^0 (-6830) + OH^0 (-8985) -> H2O2^0 (-12184) +At time : 771.1 ps Reaction : OH^0 (-6382) + OH^0 (-6384) -> H2O2^0 (-12185) +At time : 781.1 ps Reaction : OH^-1 (-12151) + H3O^1 (-7081) -> No product +At time : 781.1 ps Reaction : e_aq^-1 (-5432) + H2O2^0 (-12028) -> OH^-1 (-12186) + OH^0 (-12187) +At time : 781.1 ps Reaction : OH^0 (-9944) + OH^0 (-8531) -> H2O2^0 (-12188) +At time : 781.1 ps Reaction : OH^0 (-9753) + OH^0 (-7840) -> H2O2^0 (-12189) +At time : 781.1 ps Reaction : H^0 (-9686) + e_aq^-1 (-3837) -> OH^-1 (-12190) + H_2^0 (-12191) +At time : 781.1 ps Reaction : H^0 (-9467) + e_aq^-1 (-3457) -> OH^-1 (-12192) + H_2^0 (-12193) +At time : 781.1 ps Reaction : e_aq^-1 (-1062) + OH^0 (-8975) -> OH^-1 (-12194) +At time : 781.1 ps Reaction : e_aq^-1 (-665) + H3O^1 (-8157) -> H^0 (-12195) +At time : 781.1 ps Reaction : OH^0 (-6668) + OH^0 (-7830) -> H2O2^0 (-12196) +At time : 781.1 ps Reaction : H3O^1 (-6093) + OH^-1 (-12186) -> No product +At time : 791.1 ps Reaction : OH^-1 (-12194) + H3O^1 (-8874) -> No product +At time : 791.1 ps Reaction : OH^-1 (-12052) + H3O^1 (-7475) -> No product +At time : 791.1 ps Reaction : OH^0 (-10953) + OH^0 (-8700) -> H2O2^0 (-12197) +At time : 791.1 ps Reaction : OH^0 (-5988) + OH^0 (-8825) -> H2O2^0 (-12198) +At time : 791.1 ps Reaction : e_aq^-1 (-4834) + H3O^1 (-8045) -> H^0 (-12199) +At time : 791.1 ps Reaction : e_aq^-1 (-4381) + OH^0 (-7588) -> OH^-1 (-12200) +At time : 801.1 ps Reaction : OH^0 (-9488) + H^0 (-12125) -> No product +At time : 801.1 ps Reaction : H2O2^0 (-11361) + e_aq^-1 (-1859) -> OH^-1 (-12201) + OH^0 (-12202) +At time : 801.1 ps Reaction : e_aq^-1 (-5623) + OH^0 (-11170) -> OH^-1 (-12203) +At time : 801.1 ps Reaction : e_aq^-1 (-4498) + OH^0 (-8579) -> OH^-1 (-12204) +At time : 801.1 ps Reaction : OH^0 (-6666) + OH^0 (-7826) -> H2O2^0 (-12205) +At time : 801.1 ps Reaction : e_aq^-1 (-5170) + H3O^1 (-7211) -> H^0 (-12206) +At time : 801.1 ps Reaction : e_aq^-1 (-1105) + H3O^1 (-7055) -> H^0 (-12207) +At time : 811.1 ps Reaction : OH^-1 (-12056) + H3O^1 (-7295) -> No product +At time : 811.1 ps Reaction : OH^0 (-10989) + OH^0 (-7084) -> H2O2^0 (-12208) +At time : 811.1 ps Reaction : OH^0 (-9551) + OH^0 (-8761) -> H2O2^0 (-12209) +At time : 811.1 ps Reaction : OH^0 (-7954) + OH^0 (-8582) -> H2O2^0 (-12210) +At time : 821.1 ps Reaction : OH^-1 (-12109) + H3O^1 (-8913) -> No product +At time : 821.1 ps Reaction : H^0 (-9511) + OH^0 (-9508) -> No product +At time : 821.1 ps Reaction : e_aq^-1 (-4417) + H3O^1 (-8844) -> H^0 (-12211) +At time : 821.1 ps Reaction : e_aq^-1 (-3721) + H3O^1 (-5913) -> H^0 (-12212) +At time : 831.1 ps Reaction : H3O^1 (-10187) + e_aq^-1 (-5095) -> H^0 (-12213) +At time : 831.1 ps Reaction : OH^0 (-9979) + H^0 (-8984) -> No product +At time : 831.1 ps Reaction : e_aq^-1 (-1344) + OH^0 (-7550) -> OH^-1 (-12214) +At time : 831.1 ps Reaction : e_aq^-1 (-4799) + OH^0 (-7520) -> OH^-1 (-12215) +At time : 841.1 ps Reaction : H^0 (-11034) + OH^0 (-10166) -> No product +At time : 841.1 ps Reaction : OH^0 (-10445) + OH^0 (-7482) -> H2O2^0 (-12216) +At time : 841.1 ps Reaction : H^0 (-9570) + OH^0 (-7666) -> No product +At time : 841.1 ps Reaction : OH^-1 (-5714) + H3O^1 (-8305) -> No product +At time : 841.1 ps Reaction : e_aq^-1 (-1432) + H3O^1 (-7971) -> H^0 (-12217) +At time : 851.1 ps Reaction : H^0 (-10521) + OH^0 (-6946) -> No product +At time : 851.1 ps Reaction : H3O^1 (-10496) + e_aq^-1 (-4824) -> H^0 (-12218) +At time : 851.1 ps Reaction : e_aq^-1 (-4245) + OH^0 (-8813) -> OH^-1 (-12219) +At time : 851.1 ps Reaction : e_aq^-1 (-3530) + OH^0 (-6254) -> OH^-1 (-12220) +At time : 851.1 ps Reaction : OH^-1 (-12219) + H3O^1 (-6835) -> No product +At time : 861.1 ps Reaction : H3O^1 (-10960) + e_aq^-1 (-1138) -> H^0 (-12221) +At time : 861.1 ps Reaction : e_aq^-1 (-4743) + H3O^1 (-8049) -> H^0 (-12222) +At time : 861.1 ps Reaction : e_aq^-1 (-4311) + OH^0 (-7920) -> OH^-1 (-12223) +At time : 861.1 ps Reaction : OH^0 (-11316) + OH^0 (-10554) -> H2O2^0 (-12224) +At time : 871.1 ps Reaction : OH^0 (-10946) + OH^0 (-5842) -> H2O2^0 (-12225) +At time : 871.1 ps Reaction : H^0 (-10810) + OH^0 (-7598) -> No product +At time : 871.1 ps Reaction : OH^0 (-6406) + OH^0 (-7746) -> H2O2^0 (-12226) +At time : 881.1 ps Reaction : H3O^1 (-6247) + OH^-1 (-12220) -> No product +At time : 881.1 ps Reaction : OH^-1 (-12018) + H3O^1 (-9518) -> No product +At time : 881.1 ps Reaction : OH^0 (-9915) + H^0 (-9916) -> No product +At time : 881.1 ps Reaction : OH^0 (-9411) + OH^0 (-8286) -> H2O2^0 (-12227) +At time : 881.1 ps Reaction : OH^0 (-8963) + H^0 (-9096) -> No product +At time : 881.1 ps Reaction : H^0 (-11317) + H^0 (-9902) -> H_2^0 (-12228) +At time : 891.1 ps Reaction : OH^-1 (-11991) + H3O^1 (-8301) -> No product +At time : 891.1 ps Reaction : e_aq^-1 (-5120) + H3O^1 (-8904) -> H^0 (-12229) +At time : 891.1 ps Reaction : OH^0 (-7600) + e_aq^-1 (-8725) -> OH^-1 (-12230) +At time : 891.1 ps Reaction : e_aq^-1 (-4281) + H3O^1 (-7917) -> H^0 (-12231) +At time : 891.1 ps Reaction : H^0 (-9840) + OH^0 (-10780) -> No product +At time : 891.1 ps Reaction : e_aq^-1 (-623) + OH^0 (-8684) -> OH^-1 (-12232) +At time : 891.1 ps Reaction : OH^-1 (-12232) + H3O^1 (-8502) -> No product +At time : 901.1 ps Reaction : OH^0 (-10640) + H^0 (-12159) -> No product +At time : 901.1 ps Reaction : H3O^1 (-6941) + OH^-1 (-12157) -> No product +At time : 901.1 ps Reaction : H3O^1 (-7201) + OH^-1 (-12053) -> No product +At time : 901.1 ps Reaction : H^0 (-11256) + OH^0 (-7192) -> No product +At time : 901.1 ps Reaction : OH^0 (-11150) + OH^0 (-7314) -> H2O2^0 (-12233) +At time : 911.1 ps Reaction : OH^-1 (-11758) + H3O^1 (-7337) -> No product +At time : 911.1 ps Reaction : H^0 (-10947) + OH^0 (-8000) -> No product +At time : 911.1 ps Reaction : OH^0 (-10552) + e_aq^-1 (-4292) -> OH^-1 (-12234) +At time : 911.1 ps Reaction : H^0 (-9509) + OH^0 (-6280) -> No product +At time : 911.1 ps Reaction : OH^0 (-6232) + OH^0 (-6238) -> H2O2^0 (-12235) +At time : 911.1 ps Reaction : e_aq^-1 (-4653) + e_aq^-1 (-4698) -> OH^-1 (-12236) + OH^-1 (-12237) + H_2^0 (-12238) +At time : 921.1 ps Reaction : H^0 (-11330) + OH^0 (-7058) -> No product +At time : 921.1 ps Reaction : e_aq^-1 (-2098) + H3O^1 (-7867) -> H^0 (-12239) +At time : 931.1 ps Reaction : H2O2^0 (-12139) + e_aq^-1 (-4748) -> OH^-1 (-12240) + OH^0 (-12241) +At time : 931.1 ps Reaction : H^0 (-11921) + OH^0 (-8468) -> No product +At time : 931.1 ps Reaction : OH^0 (-9917) + OH^0 (-8822) -> H2O2^0 (-12242) +At time : 931.1 ps Reaction : e_aq^-1 (-5058) + H3O^1 (-7173) -> H^0 (-12243) +At time : 941.1 ps Reaction : e_aq^-1 (-995) + H3O^1 (-8619) -> H^0 (-12244) +At time : 941.1 ps Reaction : e_aq^-1 (-1497) + H3O^1 (-6937) -> H^0 (-12245) +At time : 941.1 ps Reaction : OH^0 (-5898) + OH^0 (-6378) -> H2O2^0 (-12246) +At time : 951.1 ps Reaction : H^0 (-10576) + OH^0 (-7630) -> No product +At time : 951.1 ps Reaction : OH^0 (-10168) + OH^0 (-8897) -> H2O2^0 (-12247) +At time : 951.1 ps Reaction : OH^-1 (-5756) + H3O^1 (-6855) -> No product +At time : 951.1 ps Reaction : e_aq^-1 (-5233) + OH^0 (-6076) -> OH^-1 (-12248) +At time : 961.1 ps Reaction : H3O^1 (-7007) + OH^-1 (-12236) -> No product +At time : 961.1 ps Reaction : e_aq^-1 (-4396) + H2O2^0 (-11407) -> OH^-1 (-12249) + OH^0 (-12250) +At time : 961.1 ps Reaction : OH^0 (-10913) + e_aq^-1 (-8863) -> OH^-1 (-12251) +At time : 961.1 ps Reaction : e_aq^-1 (-5220) + OH^0 (-7246) -> OH^-1 (-12252) +At time : 961.1 ps Reaction : e_aq^-1 (-3895) + H3O^1 (-6659) -> H^0 (-12253) +At time : 961.1 ps Reaction : OH^0 (-10547) + e_aq^-1 (-1832) -> OH^-1 (-12254) +At time : 971.1 ps Reaction : H3O^1 (-10905) + OH^-1 (-12251) -> No product +At time : 971.1 ps Reaction : e_aq^-1 (-5059) + e_aq^-1 (-828) -> OH^-1 (-12255) + OH^-1 (-12256) + H_2^0 (-12257) +At time : 981.1 ps Reaction : H^0 (-11221) + OH^0 (-6450) -> No product +At time : 981.1 ps Reaction : e_aq^-1 (-5675) + H3O^1 (-8646) -> H^0 (-12258) +At time : 981.1 ps Reaction : e_aq^-1 (-642) + H3O^1 (-7197) -> H^0 (-12259) +At time : 991.1 ps Reaction : OH^0 (-10664) + e_aq^-1 (-2937) -> OH^-1 (-12260) +At time : 991.1 ps Reaction : H^0 (-9856) + OH^0 (-5760) -> No product +At time : 991.1 ps Reaction : e_aq^-1 (-4086) + OH^0 (-8342) -> OH^-1 (-12261) +At time : 991.1 ps Reaction : OH^0 (-8002) + OH^0 (-8006) -> H2O2^0 (-12262) +At time : 991.1 ps Reaction : e_aq^-1 (-3968) + H3O^1 (-7829) -> H^0 (-12263) +At time : 991.1 ps Reaction : e_aq^-1 (-4221) + OH^0 (-6822) -> OH^-1 (-12264) +At time : 1.0011 ns Reaction : OH^-1 (-12254) + H3O^1 (-6847) -> No product +At time : 1.0011 ns Reaction : H3O^1 (-7789) + OH^-1 (-12190) -> No product +At time : 1.0011 ns Reaction : OH^0 (-11276) + OH^0 (-8804) -> H2O2^0 (-12265) +At time : 1.0011 ns Reaction : OH^0 (-7842) + H^0 (-8996) -> No product +At time : 1.1011 ns Reaction : OH^-1 (-12214) + H3O^1 (-7981) -> No product +At time : 1.1011 ns Reaction : OH^-1 (-12204) + H3O^1 (-6003) -> No product +At time : 1.1011 ns Reaction : OH^-1 (-12161) + H3O^1 (-7397) -> No product +At time : 1.1011 ns Reaction : H^0 (-12141) + H^0 (-9014) -> H_2^0 (-12266) +At time : 1.1011 ns Reaction : OH^-1 (-11821) + H3O^1 (-6227) -> No product +At time : 1.1011 ns Reaction : e_aq^-1 (-1972) + H^0 (-10786) -> OH^-1 (-12267) + H_2^0 (-12268) +At time : 1.1011 ns Reaction : H^0 (-10672) + OH^0 (-6446) -> No product +At time : 1.1011 ns Reaction : OH^0 (-10623) + OH^0 (-5882) -> H2O2^0 (-12269) +At time : 1.1011 ns Reaction : OH^0 (-10534) + H^0 (-9953) -> No product +At time : 1.1011 ns Reaction : H3O^1 (-10514) + e_aq^-1 (-1509) -> H^0 (-12270) +At time : 1.1011 ns Reaction : OH^0 (-10314) + H^0 (-8958) -> No product +At time : 1.1011 ns Reaction : OH^0 (-9769) + OH^0 (-6702) -> H2O2^0 (-12271) +At time : 1.1011 ns Reaction : OH^0 (-9614) + e_aq^-1 (-3729) -> OH^-1 (-12272) +At time : 1.1011 ns Reaction : H^0 (-9224) + OH^0 (-6456) -> No product +At time : 1.1011 ns Reaction : e_aq^-1 (-1228) + OH^0 (-8701) -> OH^-1 (-12273) +At time : 1.1011 ns Reaction : OH^0 (-6018) + OH^0 (-8339) -> H2O2^0 (-12274) +At time : 1.1011 ns Reaction : e_aq^-1 (-4110) + H3O^1 (-6779) -> H^0 (-12275) +At time : 1.1011 ns Reaction : OH^0 (-6672) + OH^0 (-6686) -> H2O2^0 (-12276) +At time : 1.1011 ns Reaction : OH^-1 (-12046) + H3O^1 (-6837) -> No product +At time : 1.1011 ns Reaction : OH^0 (-9695) + e_aq^-1 (-3847) -> OH^-1 (-12277) +At time : 1.1011 ns Reaction : e_aq^-1 (-5205) + OH^0 (-8188) -> OH^-1 (-12278) +At time : 1.1011 ns Reaction : e_aq^-1 (-4473) + OH^0 (-6190) -> OH^-1 (-12279) +At time : 1.2011 ns Reaction : H3O^1 (-10818) + OH^-1 (-12223) -> No product +At time : 1.2011 ns Reaction : H3O^1 (-10108) + OH^-1 (-12215) -> No product +At time : 1.2011 ns Reaction : H3O^1 (-9786) + OH^-1 (-12102) -> No product +At time : 1.2011 ns Reaction : e_aq^-1 (-5666) + H2O2^0 (-11959) -> OH^-1 (-12280) + OH^0 (-12281) +At time : 1.2011 ns Reaction : OH^-1 (-11877) + H3O^1 (-7673) -> No product +At time : 1.2011 ns Reaction : OH^-1 (-11876) + H3O^1 (-6445) -> No product +At time : 1.2011 ns Reaction : OH^0 (-11073) + OH^0 (-7230) -> H2O2^0 (-12282) +At time : 1.2011 ns Reaction : OH^0 (-9269) + OH^0 (-10772) -> H2O2^0 (-12283) +At time : 1.2011 ns Reaction : H^0 (-10562) + H^0 (-9056) -> H_2^0 (-12284) +At time : 1.2011 ns Reaction : e_aq^-1 (-624) + H3O^1 (-10206) -> H^0 (-12285) +At time : 1.2011 ns Reaction : H3O^1 (-10094) + e_aq^-1 (-4655) -> H^0 (-12286) +At time : 1.2011 ns Reaction : OH^0 (-10093) + OH^0 (-6168) -> H2O2^0 (-12287) +At time : 1.2011 ns Reaction : H^0 (-9537) + OH^0 (-6336) -> No product +At time : 1.2011 ns Reaction : OH^0 (-5870) + OH^0 (-8829) -> H2O2^0 (-12288) +At time : 1.2011 ns Reaction : OH^0 (-8709) + OH^0 (-8710) -> H2O2^0 (-12289) +At time : 1.2011 ns Reaction : e_aq^-1 (-4015) + H3O^1 (-7837) -> H^0 (-12290) +At time : 1.2011 ns Reaction : e_aq^-1 (-2278) + H3O^1 (-6705) -> H^0 (-12291) +At time : 1.2011 ns Reaction : OH^-1 (-12280) + H3O^1 (-8315) -> No product +At time : 1.2011 ns Reaction : e_aq^-1 (-5478) + OH^0 (-7414) -> OH^-1 (-12292) +At time : 1.2011 ns Reaction : e_aq^-1 (-2790) + OH^0 (-6466) -> OH^-1 (-12293) +At time : 1.3011 ns Reaction : OH^-1 (-12292) + H3O^1 (-7415) -> No product +At time : 1.3011 ns Reaction : H3O^1 (-10803) + OH^-1 (-12201) -> No product +At time : 1.3011 ns Reaction : OH^0 (-10999) + OH^0 (-7088) -> H2O2^0 (-12294) +At time : 1.3011 ns Reaction : OH^0 (-9626) + OH^0 (-6512) -> H2O2^0 (-12295) +At time : 1.3011 ns Reaction : OH^0 (-9552) + OH^0 (-9549) -> H2O2^0 (-12296) +At time : 1.3011 ns Reaction : OH^0 (-9428) + OH^0 (-7082) -> H2O2^0 (-12297) +At time : 1.3011 ns Reaction : OH^0 (-9384) + OH^0 (-7346) -> H2O2^0 (-12298) +At time : 1.3011 ns Reaction : OH^0 (-9232) + OH^0 (-5920) -> H2O2^0 (-12299) +At time : 1.3011 ns Reaction : e_aq^-1 (-3552) + H^0 (-9020) -> OH^-1 (-12300) + H_2^0 (-12301) +At time : 1.3011 ns Reaction : OH^0 (-7070) + OH^0 (-8876) -> H2O2^0 (-12302) +At time : 1.3011 ns Reaction : OH^0 (-6728) + OH^0 (-8432) -> H2O2^0 (-12303) +At time : 1.3011 ns Reaction : e_aq^-1 (-5075) + H3O^1 (-8113) -> H^0 (-12304) +At time : 1.3011 ns Reaction : OH^0 (-8052) + OH^0 (-8056) -> H2O2^0 (-12305) +At time : 1.3011 ns Reaction : e_aq^-1 (-4205) + OH^0 (-7614) -> OH^-1 (-12306) +At time : 1.3011 ns Reaction : e_aq^-1 (-4542) + H3O^1 (-6953) -> H^0 (-12307) +At time : 1.3011 ns Reaction : OH^0 (-5838) + OH^0 (-5978) -> H2O2^0 (-12308) +At time : 1.3011 ns Reaction : OH^-1 (-12306) + H3O^1 (-6821) -> No product +At time : 1.3011 ns Reaction : H3O^1 (-6269) + OH^-1 (-12300) -> No product +At time : 1.3011 ns Reaction : OH^-1 (-12264) + H3O^1 (-6815) -> No product +At time : 1.3011 ns Reaction : e_aq^-1 (-5608) + OH^0 (-8296) -> OH^-1 (-12309) +At time : 1.4011 ns Reaction : e_aq^-1 (-2693) + H2O2^0 (-12295) -> OH^-1 (-12310) + OH^0 (-12311) +At time : 1.4011 ns Reaction : H3O^1 (-9690) + OH^-1 (-12277) -> No product +At time : 1.4011 ns Reaction : OH^-1 (-12261) + H3O^1 (-6771) -> No product +At time : 1.4011 ns Reaction : H3O^1 (-6397) + OH^-1 (-12260) -> No product +At time : 1.4011 ns Reaction : OH^-1 (-12171) + H3O^1 (-6789) -> No product +At time : 1.4011 ns Reaction : H3O^1 (-10559) + OH^-1 (-12029) -> No product +At time : 1.4011 ns Reaction : e_aq^-1 (-5092) + H2O2^0 (-11831) -> OH^-1 (-12312) + OH^0 (-12313) +At time : 1.4011 ns Reaction : OH^-1 (-11756) + H3O^1 (-6213) -> No product +At time : 1.4011 ns Reaction : H^0 (-11215) + e_aq^-1 (-3220) -> OH^-1 (-12314) + H_2^0 (-12315) +At time : 1.4011 ns Reaction : OH^0 (-11031) + OH^0 (-9338) -> H2O2^0 (-12316) +At time : 1.4011 ns Reaction : OH^0 (-10852) + H^0 (-9957) -> No product +At time : 1.4011 ns Reaction : OH^0 (-10708) + OH^0 (-5942) -> H2O2^0 (-12317) +At time : 1.4011 ns Reaction : H^0 (-10683) + e_aq^-1 (-2702) -> OH^-1 (-12318) + H_2^0 (-12319) +At time : 1.4011 ns Reaction : OH^0 (-10363) + OH^0 (-6104) -> H2O2^0 (-12320) +At time : 1.4011 ns Reaction : OH^0 (-10046) + OH^0 (-6990) -> H2O2^0 (-12321) +At time : 1.4011 ns Reaction : H3O^1 (-6719) + e_aq^-1 (-8542) -> H^0 (-12322) +At time : 1.4011 ns Reaction : OH^0 (-6658) + OH^0 (-8354) -> H2O2^0 (-12323) +At time : 1.4011 ns Reaction : e_aq^-1 (-605) + OH^0 (-7466) -> OH^-1 (-12324) +At time : 1.4011 ns Reaction : OH^0 (-6806) + OH^0 (-6810) -> H2O2^0 (-12325) +At time : 1.4011 ns Reaction : OH^-1 (-12312) + H3O^1 (-8103) -> No product +At time : 1.4011 ns Reaction : H3O^1 (-9383) + OH^-1 (-12309) -> No product +At time : 1.5011 ns Reaction : e_aq^-1 (-5202) + H^0 (-12206) -> OH^-1 (-12326) + H_2^0 (-12327) +At time : 1.5011 ns Reaction : OH^-1 (-12111) + H3O^1 (-8625) -> No product +At time : 1.5011 ns Reaction : e_aq^-1 (-546) + H2O2^0 (-11619) -> OH^-1 (-12328) + OH^0 (-12329) +At time : 1.5011 ns Reaction : e_aq^-1 (-5258) + H2O2^0 (-11472) -> OH^-1 (-12330) + OH^0 (-12331) +At time : 1.5011 ns Reaction : OH^0 (-11145) + OH^0 (-6130) -> H2O2^0 (-12332) +At time : 1.5011 ns Reaction : OH^0 (-11089) + H^0 (-9094) -> No product +At time : 1.5011 ns Reaction : e_aq^-1 (-4296) + H3O^1 (-8826) -> H^0 (-12333) +At time : 1.5011 ns Reaction : H3O^1 (-7909) + e_aq^-1 (-8365) -> H^0 (-12334) +At time : 1.5011 ns Reaction : OH^0 (-7572) + OH^0 (-7950) -> H2O2^0 (-12335) +At time : 1.5011 ns Reaction : e_aq^-1 (-5515) + H3O^1 (-7411) -> H^0 (-12336) +At time : 1.6011 ns Reaction : H3O^1 (-6277) + OH^-1 (-12314) -> No product +At time : 1.6011 ns Reaction : OH^-1 (-12293) + H3O^1 (-6455) -> No product +At time : 1.6011 ns Reaction : OH^-1 (-12279) + H3O^1 (-6913) -> No product +At time : 1.6011 ns Reaction : e_aq^-1 (-236) + H2O2^0 (-12227) -> OH^-1 (-12337) + OH^0 (-12338) +At time : 1.6011 ns Reaction : e_aq^-1 (-4767) + H2O2^0 (-11428) -> OH^-1 (-12339) + OH^0 (-12340) +At time : 1.6011 ns Reaction : H^0 (-11294) + e_aq^-1 (-8743) -> OH^-1 (-12341) + H_2^0 (-12342) +At time : 1.6011 ns Reaction : OH^0 (-10371) + H^0 (-11146) -> No product +At time : 1.6011 ns Reaction : e_aq^-1 (-811) + H3O^1 (-11053) -> H^0 (-12343) +At time : 1.6011 ns Reaction : OH^0 (-11001) + OH^0 (-8066) -> H2O2^0 (-12344) +At time : 1.6011 ns Reaction : OH^0 (-10490) + e_aq^-1 (-4703) -> OH^-1 (-12345) +At time : 1.6011 ns Reaction : e_aq^-1 (-5167) + e_aq^-1 (-8908) -> OH^-1 (-12346) + OH^-1 (-12347) + H_2^0 (-12348) +At time : 1.6011 ns Reaction : OH^0 (-8310) + OH^0 (-8483) -> H2O2^0 (-12349) +At time : 1.6011 ns Reaction : OH^0 (-6110) + OH^0 (-8322) -> H2O2^0 (-12350) +At time : 1.6011 ns Reaction : e_aq^-1 (-4777) + OH^0 (-8018) -> OH^-1 (-12351) +At time : 1.6011 ns Reaction : e_aq^-1 (-2930) + OH^0 (-7742) -> OH^-1 (-12352) +At time : 1.6011 ns Reaction : e_aq^-1 (-3853) + H3O^1 (-6605) -> H^0 (-12353) +At time : 1.6011 ns Reaction : OH^0 (-7552) + e_aq^-1 (-8518) -> OH^-1 (-12354) +At time : 1.7011 ns Reaction : H3O^1 (-10962) + OH^-1 (-12351) -> No product +At time : 1.7011 ns Reaction : e_aq^-1 (-5079) + H2O2^0 (-12216) -> OH^-1 (-12355) + OH^0 (-12356) +At time : 1.7011 ns Reaction : H2O2^0 (-11652) + e_aq^-1 (-4873) -> OH^-1 (-12357) + OH^0 (-12358) +At time : 1.7011 ns Reaction : OH^0 (-11231) + OH^0 (-6638) -> H2O2^0 (-12359) +At time : 1.7011 ns Reaction : e_aq^-1 (-4295) + OH^0 (-10838) -> OH^-1 (-12360) +At time : 1.7011 ns Reaction : e_aq^-1 (-3947) + H3O^1 (-10728) -> H^0 (-12361) +At time : 1.7011 ns Reaction : H3O^1 (-10661) + e_aq^-1 (-2959) -> H^0 (-12362) +At time : 1.7011 ns Reaction : H3O^1 (-10569) + e_aq^-1 (-4134) -> H^0 (-12363) +At time : 1.7011 ns Reaction : H3O^1 (-10307) + e_aq^-1 (-5591) -> H^0 (-12364) +At time : 1.7011 ns Reaction : H3O^1 (-10002) + e_aq^-1 (-4517) -> H^0 (-12365) +At time : 1.7011 ns Reaction : OH^0 (-9803) + OH^0 (-5968) -> H2O2^0 (-12366) +At time : 1.7011 ns Reaction : H^0 (-9220) + OH^0 (-5826) -> No product +At time : 1.7011 ns Reaction : H3O^1 (-7927) + e_aq^-1 (-8533) -> H^0 (-12367) +At time : 1.7011 ns Reaction : e_aq^-1 (-4255) + H3O^1 (-7903) -> H^0 (-12368) +At time : 1.7011 ns Reaction : OH^0 (-6640) + OH^0 (-7812) -> H2O2^0 (-12369) +At time : 1.7011 ns Reaction : OH^0 (-7048) + OH^0 (-7530) -> H2O2^0 (-12370) +At time : 1.7011 ns Reaction : e_aq^-1 (-2576) + H3O^1 (-6579) -> H^0 (-12371) +At time : 1.7011 ns Reaction : e_aq^-1 (-3627) + H3O^1 (-6387) -> H^0 (-12372) +At time : 1.7011 ns Reaction : OH^-1 (-12357) + H3O^1 (-8073) -> No product +At time : 1.7011 ns Reaction : OH^-1 (-12354) + H3O^1 (-7977) -> No product +At time : 1.7011 ns Reaction : OH^-1 (-12042) + H3O^1 (-6867) -> No product +At time : 1.7011 ns Reaction : OH^0 (-10502) + e_aq^-1 (-4675) -> OH^-1 (-12373) +At time : 1.8011 ns Reaction : OH^-1 (-12360) + H3O^1 (-8718) -> No product +At time : 1.8011 ns Reaction : H^0 (-10637) + e_aq^-1 (-3149) -> OH^-1 (-12374) + H_2^0 (-12375) +At time : 1.8011 ns Reaction : OH^0 (-10367) + OH^0 (-6128) -> H2O2^0 (-12376) +At time : 1.8011 ns Reaction : e_aq^-1 (-189) + H3O^1 (-8946) -> H^0 (-12377) +At time : 1.8011 ns Reaction : OH^0 (-7986) + OH^0 (-8702) -> H2O2^0 (-12378) +At time : 1.8011 ns Reaction : e_aq^-1 (-3526) + OH^0 (-7690) -> OH^-1 (-12379) +At time : 1.8011 ns Reaction : e_aq^-1 (-1218) + H3O^1 (-7529) -> H^0 (-12380) +At time : 1.8011 ns Reaction : OH^0 (-7012) + OH^0 (-7024) -> H2O2^0 (-12381) +At time : 1.8011 ns Reaction : e_aq^-1 (-2041) + e_aq^-1 (-4132) -> OH^-1 (-12382) + OH^-1 (-12383) + H_2^0 (-12384) +At time : 1.8011 ns Reaction : e_aq^-1 (-601) + OH^0 (-6144) -> OH^-1 (-12385) +At time : 1.9011 ns Reaction : OH^-1 (-12373) + H3O^1 (-7027) -> No product +At time : 1.9011 ns Reaction : e_aq^-1 (-57) + H^0 (-12364) -> OH^-1 (-12386) + H_2^0 (-12387) +At time : 1.9011 ns Reaction : OH^-1 (-12330) + H3O^1 (-8185) -> No product +At time : 1.9011 ns Reaction : H3O^1 (-6073) + OH^-1 (-12324) -> No product +At time : 1.9011 ns Reaction : H3O^1 (-5831) + OH^-1 (-12150) -> No product +At time : 1.9011 ns Reaction : e_aq^-1 (-5451) + H2O2^0 (-12086) -> OH^-1 (-12388) + OH^0 (-12389) +At time : 1.9011 ns Reaction : H3O^1 (-11320) + e_aq^-1 (-1867) -> H^0 (-12390) +At time : 1.9011 ns Reaction : H3O^1 (-10968) + e_aq^-1 (-1161) -> H^0 (-12391) +At time : 1.9011 ns Reaction : e_aq^-1 (-1774) + H3O^1 (-10801) -> H^0 (-12392) +At time : 1.9011 ns Reaction : OH^0 (-10791) + e_aq^-1 (-4243) -> OH^-1 (-12393) +At time : 1.9011 ns Reaction : OH^0 (-10713) + OH^0 (-6630) -> H2O2^0 (-12394) +At time : 1.9011 ns Reaction : e_aq^-1 (-5273) + OH^0 (-10231) -> OH^-1 (-12395) +At time : 1.9011 ns Reaction : OH^0 (-9789) + e_aq^-1 (-4037) -> OH^-1 (-12396) +At time : 1.9011 ns Reaction : OH^0 (-9213) + e_aq^-1 (-2924) -> OH^-1 (-12397) +At time : 1.9011 ns Reaction : OH^0 (-6330) + OH^0 (-8750) -> H2O2^0 (-12398) +At time : 1.9011 ns Reaction : e_aq^-1 (-3184) + H3O^1 (-7707) -> H^0 (-12399) +At time : 2.0011 ns Reaction : OH^-1 (-12337) + H3O^1 (-8297) -> No product +At time : 2.0011 ns Reaction : OH^-1 (-12326) + H3O^1 (-6077) -> No product +At time : 2.0011 ns Reaction : H3O^1 (-10865) + OH^-1 (-12200) -> No product +At time : 2.0011 ns Reaction : e_aq^-1 (-2263) + OH^0 (-11233) -> OH^-1 (-12400) +At time : 2.0011 ns Reaction : e_aq^-1 (-5037) + H3O^1 (-11043) -> H^0 (-12401) +At time : 2.0011 ns Reaction : H3O^1 (-10893) + e_aq^-1 (-1504) -> H^0 (-12402) +At time : 2.0011 ns Reaction : H^0 (-10103) + OH^0 (-8606) -> No product +At time : 2.0011 ns Reaction : OH^0 (-9970) + OH^0 (-6006) -> H2O2^0 (-12403) +At time : 2.0011 ns Reaction : e_aq^-1 (-2314) + H3O^1 (-9742) -> H^0 (-12404) +At time : 2.0011 ns Reaction : OH^0 (-6948) + OH^0 (-7964) -> H2O2^0 (-12405) +At time : 2.0011 ns Reaction : e_aq^-1 (-4426) + H3O^1 (-7585) -> H^0 (-12406) +At time : 2.0011 ns Reaction : e_aq^-1 (-4157) + H3O^1 (-6813) -> H^0 (-12407) +At time : 2.0011 ns Reaction : e_aq^-1 (-4023) + OH^0 (-9797) -> OH^-1 (-12408) +At time : 2.0011 ns Reaction : e_aq^-1 (-4681) + OH^0 (-8028) -> OH^-1 (-12409) +At time : 2.1011 ns Reaction : OH^0 (-7956) + H^0 (-12402) -> No product +At time : 2.1011 ns Reaction : H3O^1 (-6221) + OH^-1 (-12341) -> No product +At time : 2.1011 ns Reaction : OH^-1 (-12255) + H3O^1 (-7133) -> No product +At time : 2.1011 ns Reaction : H3O^1 (-6833) + OH^-1 (-12234) -> No product +At time : 2.1011 ns Reaction : e_aq^-1 (-4804) + H^0 (-12199) -> OH^-1 (-12410) + H_2^0 (-12411) +At time : 2.1011 ns Reaction : OH^0 (-12099) + e_aq^-1 (-4757) -> OH^-1 (-12412) +At time : 2.1011 ns Reaction : e_aq^-1 (-4801) + H2O2^0 (-11994) -> OH^-1 (-12413) + OH^0 (-12414) +At time : 2.1011 ns Reaction : H3O^1 (-11191) + OH^-1 (-11986) -> No product +At time : 2.1011 ns Reaction : H2O2^0 (-11865) + e_aq^-1 (-2533) -> OH^-1 (-12415) + OH^0 (-12416) +At time : 2.1011 ns Reaction : e_aq^-1 (-1026) + H2O2^0 (-11757) -> OH^-1 (-12417) + OH^0 (-12418) +At time : 2.1011 ns Reaction : OH^0 (-11129) + OH^0 (-7288) -> H2O2^0 (-12419) +At time : 2.1011 ns Reaction : OH^0 (-11098) + H^0 (-10414) -> No product +At time : 2.1011 ns Reaction : H^0 (-10983) + OH^0 (-7064) -> No product +At time : 2.1011 ns Reaction : OH^0 (-10868) + e_aq^-1 (-4423) -> OH^-1 (-12420) +At time : 2.1011 ns Reaction : OH^0 (-9898) + OH^0 (-5984) -> H2O2^0 (-12421) +At time : 2.1011 ns Reaction : H3O^1 (-9679) + e_aq^-1 (-2635) -> H^0 (-12422) +At time : 2.1011 ns Reaction : OH^0 (-9601) + e_aq^-1 (-2849) -> OH^-1 (-12423) +At time : 2.1011 ns Reaction : OH^0 (-6224) + OH^0 (-8735) -> H2O2^0 (-12424) +At time : 2.1011 ns Reaction : e_aq^-1 (-4817) + H3O^1 (-8063) -> H^0 (-12425) +At time : 2.1011 ns Reaction : H3O^1 (-6935) + OH^-1 (-11806) -> No product +At time : 2.2011 ns Reaction : H3O^1 (-6039) + OH^-1 (-12410) -> No product +At time : 2.2011 ns Reaction : OH^-1 (-12278) + H3O^1 (-7233) -> No product +At time : 2.2011 ns Reaction : OH^0 (-12152) + e_aq^-1 (-4887) -> OH^-1 (-12426) +At time : 2.2011 ns Reaction : e_aq^-1 (-2770) + H2O2^0 (-11626) -> OH^-1 (-12427) + OH^0 (-12428) +At time : 2.2011 ns Reaction : H2O2^0 (-11579) + e_aq^-1 (-8707) -> OH^-1 (-12429) + OH^0 (-12430) +At time : 2.2011 ns Reaction : e_aq^-1 (-4158) + H3O^1 (-10781) -> H^0 (-12431) +At time : 2.2011 ns Reaction : H3O^1 (-10536) + e_aq^-1 (-4402) -> H^0 (-12432) +At time : 2.2011 ns Reaction : e_aq^-1 (-4059) + H3O^1 (-9808) -> H^0 (-12433) +At time : 2.2011 ns Reaction : H^0 (-9607) + OH^0 (-8777) -> No product +At time : 2.2011 ns Reaction : OH^0 (-9183) + H^0 (-9016) -> No product +At time : 2.2011 ns Reaction : OH^0 (-8423) + H^0 (-9034) -> No product +At time : 2.2011 ns Reaction : OH^0 (-8100) + OH^0 (-8390) -> H2O2^0 (-12434) +At time : 2.2011 ns Reaction : OH^-1 (-12413) + H3O^1 (-8033) -> No product +At time : 2.3011 ns Reaction : H3O^1 (-9746) + OH^-1 (-12400) -> No product +At time : 2.3011 ns Reaction : e_aq^-1 (-4551) + H2O2^0 (-12289) -> OH^-1 (-12435) + OH^0 (-12436) +At time : 2.3011 ns Reaction : H3O^1 (-6345) + OH^-1 (-11905) -> No product +At time : 2.3011 ns Reaction : e_aq^-1 (-5466) + H2O2^0 (-11772) -> OH^-1 (-12437) + OH^0 (-12438) +At time : 2.3011 ns Reaction : H2O2^0 (-11545) + e_aq^-1 (-3460) -> OH^-1 (-12439) + OH^0 (-12440) +At time : 2.3011 ns Reaction : e_aq^-1 (-5570) + OH^0 (-11174) -> OH^-1 (-12441) +At time : 2.3011 ns Reaction : H3O^1 (-10797) + e_aq^-1 (-4188) -> H^0 (-12442) +At time : 2.3011 ns Reaction : OH^0 (-10507) + OH^0 (-6022) -> H2O2^0 (-12443) +At time : 2.3011 ns Reaction : OH^0 (-10394) + OH^0 (-10389) -> H2O2^0 (-12444) +At time : 2.3011 ns Reaction : OH^0 (-10113) + OH^0 (-10120) -> H2O2^0 (-12445) +At time : 2.3011 ns Reaction : OH^0 (-9594) + e_aq^-1 (-3690) -> OH^-1 (-12446) +At time : 2.3011 ns Reaction : OH^0 (-9362) + OH^0 (-8226) -> H2O2^0 (-12447) +At time : 2.3011 ns Reaction : OH^0 (-9286) + OH^0 (-7592) -> H2O2^0 (-12448) +At time : 2.3011 ns Reaction : e_aq^-1 (-3500) + H^0 (-9018) -> OH^-1 (-12449) + H_2^0 (-12450) +At time : 2.3011 ns Reaction : e_aq^-1 (-692) + OH^0 (-8154) -> OH^-1 (-12451) +At time : 2.3011 ns Reaction : e_aq^-1 (-5484) + H3O^1 (-7317) -> H^0 (-12452) +At time : 2.3011 ns Reaction : e_aq^-1 (-4366) + H3O^1 (-6875) -> H^0 (-12453) +At time : 2.3011 ns Reaction : e_aq^-1 (-3553) + OH^0 (-6272) -> OH^-1 (-12454) +At time : 2.3011 ns Reaction : e_aq^-1 (-5427) + OH^0 (-8238) -> OH^-1 (-12455) +At time : 2.3011 ns Reaction : e_aq^-1 (-4601) + OH^0 (-6980) -> OH^-1 (-12456) +At time : 2.3011 ns Reaction : OH^0 (-6950) + OH^0 (-6954) -> H2O2^0 (-12457) +At time : 2.3011 ns Reaction : e_aq^-1 (-4060) + OH^0 (-6730) -> OH^-1 (-12458) +At time : 2.4011 ns Reaction : e_aq^-1 (-4207) + H^0 (-12431) -> OH^-1 (-12459) + H_2^0 (-12460) +At time : 2.4011 ns Reaction : H3O^1 (-8181) + OH^-1 (-12395) -> No product +At time : 2.4011 ns Reaction : OH^-1 (-12388) + H3O^1 (-7293) -> No product +At time : 2.4011 ns Reaction : OH^-1 (-12347) + H3O^1 (-7229) -> No product +At time : 2.4011 ns Reaction : OH^-1 (-12339) + H3O^1 (-8009) -> No product +At time : 2.4011 ns Reaction : OH^-1 (-12249) + H3O^1 (-6897) -> No product +At time : 2.4011 ns Reaction : H2O2^0 (-11978) + e_aq^-1 (-5537) -> OH^-1 (-12461) + OH^0 (-12462) +At time : 2.4011 ns Reaction : OH^0 (-10969) + OH^0 (-8513) -> H2O2^0 (-12463) +At time : 2.4011 ns Reaction : OH^0 (-9813) + OH^0 (-10575) -> H2O2^0 (-12464) +At time : 2.4011 ns Reaction : OH^0 (-10435) + OH^0 (-7480) -> H2O2^0 (-12465) +At time : 2.4011 ns Reaction : e_aq^-1 (-2460) + H^0 (-9711) -> OH^-1 (-12466) + H_2^0 (-12467) +At time : 2.4011 ns Reaction : H^0 (-9436) + OH^0 (-7558) -> No product +At time : 2.4011 ns Reaction : e_aq^-1 (-5055) + H3O^1 (-8131) -> H^0 (-12468) +At time : 2.4011 ns Reaction : OH^0 (-6042) + OH^0 (-8076) -> H2O2^0 (-12469) +At time : 2.4011 ns Reaction : OH^0 (-6170) + OH^0 (-6172) -> H2O2^0 (-12470) +At time : 2.5011 ns Reaction : H3O^1 (-7183) + OH^-1 (-12451) -> No product +At time : 2.5011 ns Reaction : OH^-1 (-12423) + H3O^1 (-6465) -> No product +At time : 2.5011 ns Reaction : OH^0 (-6596) + H^0 (-12422) -> No product +At time : 2.5011 ns Reaction : e_aq^-1 (-890) + OH^0 (-12418) -> OH^-1 (-12471) +At time : 2.5011 ns Reaction : H3O^1 (-7487) + OH^-1 (-12355) -> No product +At time : 2.5011 ns Reaction : OH^0 (-12331) + OH^0 (-7250) -> H2O2^0 (-12472) +At time : 2.5011 ns Reaction : H3O^1 (-7861) + OH^-1 (-11808) -> No product +At time : 2.5011 ns Reaction : OH^0 (-10977) + OH^0 (-8870) -> H2O2^0 (-12473) +At time : 2.5011 ns Reaction : OH^0 (-10627) + H^0 (-9500) -> No product +At time : 2.5011 ns Reaction : OH^0 (-10577) + e_aq^-1 (-2230) -> OH^-1 (-12474) +At time : 2.5011 ns Reaction : H3O^1 (-6877) + e_aq^-1 (-8371) -> H^0 (-12475) +At time : 2.5011 ns Reaction : e_aq^-1 (-4724) + H3O^1 (-8029) -> H^0 (-12476) +At time : 2.5011 ns Reaction : e_aq^-1 (-5275) + H3O^1 (-6083) -> H^0 (-12477) +At time : 2.5011 ns Reaction : e_aq^-1 (-5259) + e_aq^-1 (-539) -> OH^-1 (-12478) + OH^-1 (-12479) + H_2^0 (-12480) +At time : 2.5011 ns Reaction : OH^0 (-11010) + e_aq^-1 (-4946) -> OH^-1 (-12481) +At time : 2.5011 ns Reaction : e_aq^-1 (-5179) + OH^0 (-7216) -> OH^-1 (-12482) +At time : 2.5011 ns Reaction : OH^-1 (-12481) + H3O^1 (-8397) -> No product +At time : 2.6011 ns Reaction : H^0 (-12368) + H^0 (-8990) -> H_2^0 (-12483) +At time : 2.6011 ns Reaction : e_aq^-1 (-5034) + OH^0 (-12356) -> OH^-1 (-12484) +At time : 2.6011 ns Reaction : e_aq^-1 (-82) + H^0 (-12258) -> OH^-1 (-12485) + H_2^0 (-12486) +At time : 2.6011 ns Reaction : OH^0 (-11211) + OH^0 (-9481) -> H2O2^0 (-12487) +At time : 2.6011 ns Reaction : OH^0 (-11152) + OH^0 (-7324) -> H2O2^0 (-12488) +At time : 2.6011 ns Reaction : OH^0 (-11054) + e_aq^-1 (-5068) -> OH^-1 (-12489) +At time : 2.6011 ns Reaction : OH^0 (-10938) + H^0 (-10072) -> No product +At time : 2.6011 ns Reaction : H^0 (-10539) + OH^0 (-10815) -> No product +At time : 2.6011 ns Reaction : H^0 (-10794) + OH^0 (-7900) -> No product +At time : 2.6011 ns Reaction : H3O^1 (-10761) + e_aq^-1 (-4082) -> H^0 (-12490) +At time : 2.6011 ns Reaction : OH^0 (-10590) + H^0 (-9732) -> No product +At time : 2.6011 ns Reaction : OH^0 (-10478) + OH^0 (-7518) -> H2O2^0 (-12491) +At time : 2.6011 ns Reaction : OH^0 (-10021) + OH^0 (-6956) -> H2O2^0 (-12492) +At time : 2.6011 ns Reaction : e_aq^-1 (-1487) + H3O^1 (-10019) -> H^0 (-12493) +At time : 2.6011 ns Reaction : H^0 (-9938) + e_aq^-1 (-8443) -> OH^-1 (-12494) + H_2^0 (-12495) +At time : 2.6011 ns Reaction : e_aq^-1 (-2434) + H3O^1 (-7815) -> H^0 (-12496) +At time : 2.6011 ns Reaction : e_aq^-1 (-5421) + e_aq^-1 (-319) -> OH^-1 (-12497) + OH^-1 (-12498) + H_2^0 (-12499) +At time : 2.6011 ns Reaction : e_aq^-1 (-4145) + OH^0 (-5976) -> OH^-1 (-12500) +At time : 2.7011 ns Reaction : H3O^1 (-9427) + OH^-1 (-12426) -> No product +At time : 2.7011 ns Reaction : H^0 (-9473) + H^0 (-11708) -> H_2^0 (-12501) +At time : 2.7011 ns Reaction : OH^0 (-11196) + e_aq^-1 (-3218) -> OH^-1 (-12502) +At time : 2.7011 ns Reaction : OH^0 (-11045) + OH^0 (-10438) -> H2O2^0 (-12503) +At time : 2.7011 ns Reaction : e_aq^-1 (-1675) + H^0 (-10835) -> OH^-1 (-12504) + H_2^0 (-12505) +At time : 2.7011 ns Reaction : H^0 (-10792) + e_aq^-1 (-4235) -> OH^-1 (-12506) + H_2^0 (-12507) +At time : 2.7011 ns Reaction : OH^0 (-10252) + OH^0 (-6088) -> H2O2^0 (-12508) +At time : 2.7011 ns Reaction : H3O^1 (-9723) + e_aq^-1 (-8356) -> H^0 (-12509) +At time : 2.7011 ns Reaction : H^0 (-9390) + OH^0 (-7370) -> No product +At time : 2.7011 ns Reaction : OH^0 (-5980) + OH^0 (-8816) -> H2O2^0 (-12510) +At time : 2.7011 ns Reaction : H3O^1 (-7979) + e_aq^-1 (-8599) -> H^0 (-12511) +At time : 2.7011 ns Reaction : e_aq^-1 (-2999) + H3O^1 (-7735) -> H^0 (-12512) +At time : 2.7011 ns Reaction : OH^0 (-5888) + OH^0 (-7698) -> H2O2^0 (-12513) +At time : 2.7011 ns Reaction : e_aq^-1 (-1623) + OH^0 (-5840) -> OH^-1 (-12514) +At time : 2.8011 ns Reaction : OH^-1 (-12461) + H3O^1 (-8490) -> No product +At time : 2.8011 ns Reaction : H3O^1 (-5981) + OH^-1 (-12393) -> No product +At time : 2.8011 ns Reaction : e_aq^-1 (-1306) + H2O2^0 (-12274) -> OH^-1 (-12515) + OH^0 (-12516) +At time : 2.8011 ns Reaction : OH^-1 (-12252) + H3O^1 (-8191) -> No product +At time : 2.8011 ns Reaction : OH^-1 (-12248) + H3O^1 (-7231) -> No product +At time : 2.8011 ns Reaction : e_aq^-1 (-359) + OH^0 (-12187) -> OH^-1 (-12517) +At time : 2.8011 ns Reaction : H3O^1 (-8766) + OH^-1 (-12122) -> No product +At time : 2.8011 ns Reaction : OH^0 (-10704) + e_aq^-1 (-3822) -> OH^-1 (-12518) +At time : 2.8011 ns Reaction : OH^0 (-9836) + OH^0 (-10572) -> H2O2^0 (-12519) +At time : 2.8011 ns Reaction : H^0 (-9967) + e_aq^-1 (-4406) -> OH^-1 (-12520) + H_2^0 (-12521) +At time : 2.8011 ns Reaction : OH^0 (-9933) + e_aq^-1 (-4361) -> OH^-1 (-12522) +At time : 2.8011 ns Reaction : H3O^1 (-9764) + e_aq^-1 (-2316) -> H^0 (-12523) +At time : 2.8011 ns Reaction : OH^0 (-6872) + OH^0 (-8369) -> H2O2^0 (-12524) +At time : 2.8011 ns Reaction : e_aq^-1 (-4850) + H3O^1 (-8075) -> H^0 (-12525) +At time : 2.8011 ns Reaction : e_aq^-1 (-471) + H3O^1 (-7433) -> H^0 (-12526) +At time : 2.8011 ns Reaction : H^0 (-10933) + e_aq^-1 (-4545) -> OH^-1 (-12527) + H_2^0 (-12528) +At time : 2.9011 ns Reaction : OH^-1 (-12517) + H3O^1 (-8241) -> No product +At time : 2.9011 ns Reaction : OH^-1 (-12515) + H3O^1 (-7553) -> No product +At time : 2.9011 ns Reaction : H3O^1 (-6089) + OH^-1 (-12455) -> No product +At time : 2.9011 ns Reaction : H3O^1 (-7527) + OH^-1 (-12240) -> No product +At time : 2.9011 ns Reaction : H3O^1 (-9198) + OH^-1 (-12114) -> No product +At time : 2.9011 ns Reaction : H^0 (-12011) + OH^0 (-7580) -> No product +At time : 2.9011 ns Reaction : OH^-1 (-11954) + H3O^1 (-8721) -> No product +At time : 2.9011 ns Reaction : e_aq^-1 (-3744) + H2O2^0 (-11627) -> OH^-1 (-12529) + OH^0 (-12530) +At time : 2.9011 ns Reaction : OH^0 (-11291) + OH^0 (-6212) -> H2O2^0 (-12531) +At time : 2.9011 ns Reaction : e_aq^-1 (-5349) + H^0 (-11206) -> OH^-1 (-12532) + H_2^0 (-12533) +At time : 2.9011 ns Reaction : H^0 (-10407) + OH^0 (-10222) -> No product +At time : 2.9011 ns Reaction : H3O^1 (-10297) + e_aq^-1 (-8659) -> H^0 (-12534) +At time : 2.9011 ns Reaction : OH^0 (-10282) + OH^0 (-8264) -> H2O2^0 (-12535) +At time : 2.9011 ns Reaction : H3O^1 (-10119) + e_aq^-1 (-4784) -> H^0 (-12536) +At time : 2.9011 ns Reaction : H^0 (-10097) + OH^0 (-7030) -> No product +At time : 2.9011 ns Reaction : H3O^1 (-9905) + e_aq^-1 (-4284) -> H^0 (-12537) +At time : 2.9011 ns Reaction : e_aq^-1 (-4397) + OH^0 (-9065) -> OH^-1 (-12538) +At time : 2.9011 ns Reaction : e_aq^-1 (-2719) + H3O^1 (-8559) -> H^0 (-12539) +At time : 2.9011 ns Reaction : e_aq^-1 (-2207) + H3O^1 (-6775) -> H^0 (-12540) +At time : 2.9011 ns Reaction : e_aq^-1 (-3082) + OH^0 (-6308) -> OH^-1 (-12541) +At time : 3.0011 ns Reaction : H3O^1 (-8283) + OH^-1 (-12437) -> No product +At time : 3.0011 ns Reaction : H^0 (-11144) + OH^0 (-12389) -> No product +At time : 3.0011 ns Reaction : H^0 (-11269) + OH^0 (-7452) -> No product +At time : 3.0011 ns Reaction : H^0 (-10981) + OH^0 (-7060) -> No product +At time : 3.0011 ns Reaction : OH^0 (-9399) + OH^0 (-8651) -> H2O2^0 (-12542) +At time : 3.0011 ns Reaction : H^0 (-9226) + e_aq^-1 (-2749) -> OH^-1 (-12543) + H_2^0 (-12544) +At time : 3.0011 ns Reaction : e_aq^-1 (-235) + H3O^1 (-8673) -> H^0 (-12545) +At time : 3.0011 ns Reaction : e_aq^-1 (-5493) + H3O^1 (-8637) -> H^0 (-12546) +At time : 3.0011 ns Reaction : e_aq^-1 (-5213) + H3O^1 (-8163) -> H^0 (-12547) +At time : 3.0011 ns Reaction : e_aq^-1 (-1009) + H3O^1 (-8099) -> H^0 (-12548) +At time : 3.0011 ns Reaction : e_aq^-1 (-2725) + H3O^1 (-5921) -> H^0 (-12549) +At time : 3.0011 ns Reaction : OH^0 (-10990) + OH^0 (-8064) -> H2O2^0 (-12550) +At time : 3.0011 ns Reaction : e_aq^-1 (-208) + OH^0 (-8290) -> OH^-1 (-12551) +At time : 3.1011 ns Reaction : OH^-1 (-12500) + H3O^1 (-6801) -> No product +At time : 3.1011 ns Reaction : OH^-1 (-12417) + H3O^1 (-7091) -> No product +At time : 3.1011 ns Reaction : e_aq^-1 (-5076) + H^0 (-12259) -> OH^-1 (-12552) + H_2^0 (-12553) +At time : 3.1011 ns Reaction : H^0 (-11081) + OH^0 (-10216) -> No product +At time : 3.1011 ns Reaction : OH^0 (-10694) + e_aq^-1 (-2730) -> OH^-1 (-12554) +At time : 3.1011 ns Reaction : H^0 (-10074) + OH^0 (-7010) -> No product +At time : 3.1011 ns Reaction : OH^0 (-9901) + OH^0 (-6196) -> H2O2^0 (-12555) +At time : 3.1011 ns Reaction : OH^0 (-9799) + OH^0 (-8429) -> H2O2^0 (-12556) +At time : 3.1011 ns Reaction : e_aq^-1 (-2891) + H^0 (-9574) -> OH^-1 (-12557) + H_2^0 (-12558) +At time : 3.1011 ns Reaction : e_aq^-1 (-5612) + H^0 (-9382) -> OH^-1 (-12559) + H_2^0 (-12560) +At time : 3.1011 ns Reaction : OH^0 (-9330) + OH^0 (-7142) -> H2O2^0 (-12561) +At time : 3.1011 ns Reaction : H3O^1 (-7199) + e_aq^-1 (-8905) -> H^0 (-12562) +At time : 3.1011 ns Reaction : e_aq^-1 (-4965) + H3O^1 (-8628) -> H^0 (-12563) +At time : 3.1011 ns Reaction : e_aq^-1 (-4183) + OH^0 (-8435) -> OH^-1 (-12564) +At time : 3.1011 ns Reaction : e_aq^-1 (-4304) + H3O^1 (-6845) -> H^0 (-12565) +At time : 3.1011 ns Reaction : e_aq^-1 (-4647) + e_aq^-1 (-1333) -> OH^-1 (-12566) + OH^-1 (-12567) + H_2^0 (-12568) +At time : 3.1011 ns Reaction : H3O^1 (-5869) + OH^-1 (-12494) -> No product +At time : 3.2011 ns Reaction : H3O^1 (-10934) + OH^-1 (-12237) -> No product +At time : 3.2011 ns Reaction : OH^0 (-9192) + OH^0 (-10635) -> H2O2^0 (-12569) +At time : 3.2011 ns Reaction : e_aq^-1 (-5307) + H3O^1 (-10239) -> H^0 (-12570) +At time : 3.2011 ns Reaction : OH^0 (-9417) + OH^0 (-7226) -> H2O2^0 (-12571) +At time : 3.2011 ns Reaction : OH^0 (-6788) + H^0 (-9050) -> No product +At time : 3.2011 ns Reaction : OH^0 (-7144) + H^0 (-8974) -> No product +At time : 3.2011 ns Reaction : OH^0 (-6436) + OH^0 (-8774) -> H2O2^0 (-12572) +At time : 3.2011 ns Reaction : e_aq^-1 (-4898) + H3O^1 (-7085) -> H^0 (-12573) +At time : 3.2011 ns Reaction : e_aq^-1 (-1408) + H3O^1 (-6983) -> H^0 (-12574) +At time : 3.2011 ns Reaction : e_aq^-1 (-3594) + OH^0 (-5894) -> OH^-1 (-12575) +At time : 3.2011 ns Reaction : e_aq^-1 (-585) + e_aq^-1 (-5140) -> OH^-1 (-12576) + OH^-1 (-12577) + H_2^0 (-12578) +At time : 3.2011 ns Reaction : OH^0 (-12516) + OH^0 (-6986) -> H2O2^0 (-12579) +At time : 3.3011 ns Reaction : OH^-1 (-12559) + H3O^1 (-11157) -> No product +At time : 3.3011 ns Reaction : e_aq^-1 (-2283) + H^0 (-12523) -> OH^-1 (-12580) + H_2^0 (-12581) +At time : 3.3011 ns Reaction : OH^-1 (-12014) + H3O^1 (-8496) -> No product +At time : 3.3011 ns Reaction : e_aq^-1 (-1365) + H2O2^0 (-11611) -> OH^-1 (-12582) + OH^0 (-12583) +At time : 3.3011 ns Reaction : OH^-1 (-11522) + H3O^1 (-6305) -> No product +At time : 3.3011 ns Reaction : H3O^1 (-11076) + e_aq^-1 (-5297) -> H^0 (-12584) +At time : 3.3011 ns Reaction : OH^0 (-11021) + H^0 (-9420) -> No product +At time : 3.3011 ns Reaction : e_aq^-1 (-3893) + H3O^1 (-10722) -> H^0 (-12585) +At time : 3.3011 ns Reaction : OH^0 (-10523) + OH^0 (-6924) -> H2O2^0 (-12586) +At time : 3.3011 ns Reaction : e_aq^-1 (-702) + OH^0 (-10433) -> OH^-1 (-12587) +At time : 3.3011 ns Reaction : e_aq^-1 (-1466) + OH^0 (-10027) -> OH^-1 (-12588) +At time : 3.3011 ns Reaction : H3O^1 (-9788) + e_aq^-1 (-3992) -> H^0 (-12589) +At time : 3.3011 ns Reaction : OH^0 (-9208) + OH^0 (-9563) -> H2O2^0 (-12590) +At time : 3.3011 ns Reaction : e_aq^-1 (-5071) + OH^0 (-8471) -> OH^-1 (-12591) +At time : 3.3011 ns Reaction : e_aq^-1 (-2846) + H3O^1 (-6443) -> H^0 (-12592) +At time : 3.3011 ns Reaction : e_aq^-1 (-4472) + OH^0 (-6918) -> OH^-1 (-12593) +At time : 3.4011 ns Reaction : H3O^1 (-10430) + OH^-1 (-12577) -> No product +At time : 3.4011 ns Reaction : OH^-1 (-12541) + H3O^1 (-8427) -> No product +At time : 3.4011 ns Reaction : H3O^1 (-6905) + OH^-1 (-12520) -> No product +At time : 3.4011 ns Reaction : H3O^1 (-6479) + OH^-1 (-12427) -> No product +At time : 3.4011 ns Reaction : H3O^1 (-7461) + OH^-1 (-12328) -> No product +At time : 3.4011 ns Reaction : OH^0 (-10996) + OH^0 (-8070) -> H2O2^0 (-12594) +At time : 3.4011 ns Reaction : OH^0 (-10949) + e_aq^-1 (-1258) -> OH^-1 (-12595) +At time : 3.4011 ns Reaction : H^0 (-9222) + OH^0 (-5910) -> No product +At time : 3.4011 ns Reaction : OH^0 (-7484) + OH^0 (-8116) -> H2O2^0 (-12596) +At time : 3.4011 ns Reaction : OH^0 (-6598) + OH^0 (-7790) -> H2O2^0 (-12597) +At time : 3.4011 ns Reaction : OH^0 (-6176) + OH^0 (-7548) -> H2O2^0 (-12598) +At time : 3.4011 ns Reaction : e_aq^-1 (-5522) + H3O^1 (-7403) -> H^0 (-12599) +At time : 3.4011 ns Reaction : e_aq^-1 (-5144) + H3O^1 (-7187) -> H^0 (-12600) +At time : 3.4011 ns Reaction : e_aq^-1 (-2522) + e_aq^-1 (-2565) -> OH^-1 (-12601) + OH^-1 (-12602) + H_2^0 (-12603) +At time : 3.4011 ns Reaction : e_aq^-1 (-2113) + e_aq^-1 (-2151) -> OH^-1 (-12604) + OH^-1 (-12605) + H_2^0 (-12606) +At time : 3.4011 ns Reaction : H3O^1 (-6067) + OH^-1 (-12591) -> No product +At time : 3.5011 ns Reaction : H3O^1 (-7225) + OH^-1 (-12552) -> No product +At time : 3.5011 ns Reaction : H^0 (-9237) + H^0 (-11228) -> H_2^0 (-12607) +At time : 3.5011 ns Reaction : e_aq^-1 (-4252) + H3O^1 (-10807) -> H^0 (-12608) +At time : 3.5011 ns Reaction : OH^0 (-10342) + OH^0 (-7368) -> H2O2^0 (-12609) +At time : 3.5011 ns Reaction : OH^0 (-10223) + OH^0 (-8194) -> H2O2^0 (-12610) +At time : 3.5011 ns Reaction : OH^0 (-5852) + OH^0 (-8951) -> H2O2^0 (-12611) +At time : 3.5011 ns Reaction : e_aq^-1 (-5540) + H3O^1 (-8285) -> H^0 (-12612) +At time : 3.5011 ns Reaction : OH^0 (-6734) + OH^0 (-7628) -> H2O2^0 (-12613) +At time : 3.5011 ns Reaction : e_aq^-1 (-5462) + e_aq^-1 (-5488) -> OH^-1 (-12614) + OH^-1 (-12615) + H_2^0 (-12616) +At time : 3.5011 ns Reaction : e_aq^-1 (-2739) + e_aq^-1 (-3720) -> OH^-1 (-12617) + OH^-1 (-12618) + H_2^0 (-12619) +At time : 3.5011 ns Reaction : OH^-1 (-12474) + H3O^1 (-7859) -> No product +At time : 3.5011 ns Reaction : e_aq^-1 (-8374) + OH^0 (-8849) -> OH^-1 (-12620) +At time : 3.6011 ns Reaction : OH^-1 (-12485) + H3O^1 (-7379) -> No product +At time : 3.6011 ns Reaction : OH^-1 (-12385) + H3O^1 (-7463) -> No product +At time : 3.6011 ns Reaction : e_aq^-1 (-8713) + H2O2^0 (-11453) -> OH^-1 (-12621) + OH^0 (-12622) +At time : 3.6011 ns Reaction : H^0 (-10447) + e_aq^-1 (-4989) -> OH^-1 (-12623) + H_2^0 (-12624) +At time : 3.6011 ns Reaction : H^0 (-10183) + OH^0 (-6060) -> No product +At time : 3.6011 ns Reaction : H^0 (-9493) + OH^0 (-6250) -> No product +At time : 3.6011 ns Reaction : OH^0 (-7316) + OH^0 (-7318) -> H2O2^0 (-12625) +At time : 3.6011 ns Reaction : e_aq^-1 (-775) + H3O^1 (-7151) -> H^0 (-12626) +At time : 3.6011 ns Reaction : e_aq^-1 (-4679) + e_aq^-1 (-4775) -> OH^-1 (-12627) + OH^-1 (-12628) + H_2^0 (-12629) +At time : 3.6011 ns Reaction : e_aq^-1 (-2416) + e_aq^-1 (-2455) -> OH^-1 (-12630) + OH^-1 (-12631) + H_2^0 (-12632) +At time : 3.6011 ns Reaction : e_aq^-1 (-5298) + OH^0 (-7442) -> OH^-1 (-12633) +At time : 3.7011 ns Reaction : OH^-1 (-12615) + H3O^1 (-7421) -> No product +At time : 3.7011 ns Reaction : H2O2^0 (-12596) + e_aq^-1 (-5062) -> OH^-1 (-12634) + OH^0 (-12635) +At time : 3.7011 ns Reaction : H3O^1 (-6065) + OH^-1 (-12587) -> No product +At time : 3.7011 ns Reaction : H3O^1 (-7555) + OH^-1 (-12566) -> No product +At time : 3.7011 ns Reaction : H^0 (-12442) + e_aq^-1 (-1991) -> OH^-1 (-12636) + H_2^0 (-12637) +At time : 3.7011 ns Reaction : H^0 (-12363) + OH^0 (-7624) -> No product +At time : 3.7011 ns Reaction : H^0 (-12160) + e_aq^-1 (-8716) -> OH^-1 (-12638) + H_2^0 (-12639) +At time : 3.7011 ns Reaction : H^0 (-9971) + H^0 (-11989) -> H_2^0 (-12640) +At time : 3.7011 ns Reaction : OH^0 (-10261) + OH^0 (-8924) -> H2O2^0 (-12641) +At time : 3.7011 ns Reaction : H^0 (-9763) + OH^0 (-5787) -> No product +At time : 3.7011 ns Reaction : H^0 (-9660) + OH^0 (-6566) -> No product +At time : 3.7011 ns Reaction : e_aq^-1 (-930) + H3O^1 (-8466) -> H^0 (-12642) +At time : 3.7011 ns Reaction : e_aq^-1 (-5446) + OH^0 (-7322) -> OH^-1 (-12643) +At time : 3.8011 ns Reaction : H3O^1 (-11104) + OH^-1 (-12633) -> No product +At time : 3.8011 ns Reaction : H3O^1 (-10169) + OH^-1 (-12623) -> No product +At time : 3.8011 ns Reaction : H3O^1 (-7771) + OH^-1 (-12554) -> No product +At time : 3.8011 ns Reaction : OH^-1 (-12489) + H3O^1 (-8121) -> No product +At time : 3.8011 ns Reaction : OH^-1 (-12458) + H3O^1 (-6723) -> No product +At time : 3.8011 ns Reaction : OH^-1 (-12420) + H3O^1 (-7941) -> No product +At time : 3.8011 ns Reaction : H^0 (-12361) + OH^0 (-5766) -> No product +At time : 3.8011 ns Reaction : OH^0 (-11007) + e_aq^-1 (-4972) -> OH^-1 (-12644) +At time : 3.8011 ns Reaction : H3O^1 (-10487) + e_aq^-1 (-1046) -> H^0 (-12645) +At time : 3.8011 ns Reaction : OH^0 (-7822) + OH^0 (-9043) -> H2O2^0 (-12646) +At time : 3.8011 ns Reaction : OH^0 (-7708) + OH^0 (-9019) -> H2O2^0 (-12647) +At time : 3.8011 ns Reaction : OH^0 (-7204) + OH^0 (-8501) -> H2O2^0 (-12648) +At time : 3.8011 ns Reaction : e_aq^-1 (-4469) + H3O^1 (-7973) -> H^0 (-12649) +At time : 3.8011 ns Reaction : OH^0 (-6538) + OH^0 (-7780) -> H2O2^0 (-12650) +At time : 3.8011 ns Reaction : e_aq^-1 (-5418) + e_aq^-1 (-5442) -> OH^-1 (-12651) + OH^-1 (-12652) + H_2^0 (-12653) +At time : 3.8011 ns Reaction : e_aq^-1 (-1132) + e_aq^-1 (-4742) -> OH^-1 (-12654) + OH^-1 (-12655) + H_2^0 (-12656) +At time : 3.9011 ns Reaction : OH^-1 (-12415) + H3O^1 (-5941) -> No product +At time : 3.9011 ns Reaction : OH^0 (-10560) + OH^0 (-9283) -> H2O2^0 (-12657) +At time : 3.9011 ns Reaction : e_aq^-1 (-11) + H3O^1 (-10303) -> H^0 (-12658) +At time : 3.9011 ns Reaction : OH^0 (-10228) + OH^0 (-6080) -> H2O2^0 (-12659) +At time : 3.9011 ns Reaction : OH^0 (-9720) + e_aq^-1 (-3877) -> OH^-1 (-12660) +At time : 3.9011 ns Reaction : OH^0 (-9672) + OH^0 (-6600) -> H2O2^0 (-12661) +At time : 3.9011 ns Reaction : OH^0 (-9516) + H^0 (-9513) -> No product +At time : 3.9011 ns Reaction : OH^0 (-9318) + OH^0 (-7042) -> H2O2^0 (-12662) +At time : 3.9011 ns Reaction : OH^0 (-9178) + OH^0 (-6216) -> H2O2^0 (-12663) +At time : 3.9011 ns Reaction : OH^0 (-6568) + H^0 (-9040) -> No product +At time : 3.9011 ns Reaction : e_aq^-1 (-112) + H3O^1 (-8949) -> H^0 (-12664) +At time : 3.9011 ns Reaction : e_aq^-1 (-45) + OH^0 (-8654) -> OH^-1 (-12665) +At time : 3.9011 ns Reaction : e_aq^-1 (-1982) + H3O^1 (-8535) -> H^0 (-12666) +At time : 3.9011 ns Reaction : OH^0 (-7336) + OH^0 (-8411) -> H2O2^0 (-12667) +At time : 3.9011 ns Reaction : e_aq^-1 (-5472) + OH^0 (-8262) -> OH^-1 (-12668) +At time : 3.9011 ns Reaction : OH^0 (-6150) + OH^0 (-7156) -> H2O2^0 (-12669) +At time : 4.0011 ns Reaction : H3O^1 (-7913) + OH^-1 (-12522) -> No product +At time : 4.0011 ns Reaction : H^0 (-9875) + OH^0 (-10788) -> No product +At time : 4.0011 ns Reaction : OH^0 (-10413) + OH^0 (-8184) -> H2O2^0 (-12670) +At time : 4.0011 ns Reaction : OH^0 (-10242) + OH^0 (-8405) -> H2O2^0 (-12671) +At time : 4.0011 ns Reaction : H3O^1 (-9696) + e_aq^-1 (-2452) -> H^0 (-12672) +At time : 4.0011 ns Reaction : e_aq^-1 (-4619) + H3O^1 (-8520) -> H^0 (-12673) +At time : 4.0011 ns Reaction : OH^0 (-7124) + OH^0 (-8090) -> H2O2^0 (-12674) +At time : 4.0011 ns Reaction : OH^0 (-6680) + OH^0 (-6682) -> H2O2^0 (-12675) +At time : 4.0011 ns Reaction : e_aq^-1 (-3295) + H3O^1 (-6231) -> H^0 (-12676) +At time : 4.0011 ns Reaction : e_aq^-1 (-2700) + e_aq^-1 (-2768) -> OH^-1 (-12677) + OH^-1 (-12678) + H_2^0 (-12679) +At time : 4.1011 ns Reaction : H3O^1 (-5977) + OH^-1 (-12459) -> No product +At time : 4.1011 ns Reaction : H^0 (-12452) + OH^0 (-7312) -> No product +At time : 4.1011 ns Reaction : OH^0 (-6926) + H^0 (-12270) -> No product +At time : 4.1011 ns Reaction : e_aq^-1 (-4707) + H^0 (-12221) -> OH^-1 (-12680) + H_2^0 (-12681) +At time : 4.1011 ns Reaction : H^0 (-12060) + e_aq^-1 (-8449) -> OH^-1 (-12682) + H_2^0 (-12683) +At time : 4.1011 ns Reaction : e_aq^-1 (-5015) + H2O2^0 (-11465) -> OH^-1 (-12684) + OH^0 (-12685) +At time : 4.1011 ns Reaction : H3O^1 (-10125) + e_aq^-1 (-4839) -> H^0 (-12686) +At time : 4.1011 ns Reaction : H^0 (-9842) + OH^0 (-6780) -> No product +At time : 4.1011 ns Reaction : OH^0 (-9617) + OH^0 (-6500) -> H2O2^0 (-12687) +At time : 4.1011 ns Reaction : OH^0 (-9320) + OH^0 (-8030) -> H2O2^0 (-12688) +At time : 4.1011 ns Reaction : OH^0 (-7104) + e_aq^-1 (-8620) -> OH^-1 (-12689) +At time : 4.1011 ns Reaction : e_aq^-1 (-3113) + OH^0 (-6302) -> OH^-1 (-12690) +At time : 4.1011 ns Reaction : H3O^1 (-9784) + OH^-1 (-12408) -> No product +At time : 4.2011 ns Reaction : OH^-1 (-12567) + H3O^1 (-8706) -> No product +At time : 4.2011 ns Reaction : OH^-1 (-12446) + H3O^1 (-5825) -> No product +At time : 4.2011 ns Reaction : H3O^1 (-10000) + OH^-1 (-12429) -> No product +At time : 4.2011 ns Reaction : H^0 (-12407) + e_aq^-1 (-1953) -> OH^-1 (-12691) + H_2^0 (-12692) +At time : 4.2011 ns Reaction : OH^0 (-7962) + H^0 (-12365) -> No product +At time : 4.2011 ns Reaction : e_aq^-1 (-3783) + H^0 (-12137) -> OH^-1 (-12693) + H_2^0 (-12694) +At time : 4.2011 ns Reaction : H2O2^0 (-11884) + e_aq^-1 (-8680) -> OH^-1 (-12695) + OH^0 (-12696) +At time : 4.2011 ns Reaction : e_aq^-1 (-5653) + H^0 (-11774) -> OH^-1 (-12697) + H_2^0 (-12698) +At time : 4.2011 ns Reaction : H2O2^0 (-11625) + e_aq^-1 (-4716) -> OH^-1 (-12699) + OH^0 (-12700) +At time : 4.2011 ns Reaction : e_aq^-1 (-2309) + H3O^1 (-10751) -> H^0 (-12701) +At time : 4.2011 ns Reaction : H^0 (-10696) + OH^0 (-7782) -> No product +At time : 4.2011 ns Reaction : e_aq^-1 (-3774) + H3O^1 (-7655) -> H^0 (-12702) +At time : 4.2011 ns Reaction : OH^0 (-7086) + OH^0 (-7094) -> H2O2^0 (-12703) +At time : 4.2011 ns Reaction : e_aq^-1 (-1232) + H3O^1 (-7067) -> H^0 (-12704) +At time : 4.2011 ns Reaction : OH^-1 (-12318) + H3O^1 (-6507) -> No product +At time : 4.3011 ns Reaction : e_aq^-1 (-1211) + H^0 (-12207) -> OH^-1 (-12705) + H_2^0 (-12706) +At time : 4.3011 ns Reaction : e_aq^-1 (-940) + H2O2^0 (-12181) -> OH^-1 (-12707) + OH^0 (-12708) +At time : 4.3011 ns Reaction : H3O^1 (-9567) + e_aq^-1 (-2921) -> H^0 (-12709) +At time : 4.3011 ns Reaction : e_aq^-1 (-3513) + H3O^1 (-6253) -> H^0 (-12710) +At time : 4.3011 ns Reaction : e_aq^-1 (-3930) + e_aq^-1 (-2426) -> OH^-1 (-12711) + OH^-1 (-12712) + H_2^0 (-12713) +At time : 4.4011 ns Reaction : H3O^1 (-5847) + OH^-1 (-12707) -> No product +At time : 4.4011 ns Reaction : H3O^1 (-10992) + e_aq^-1 (-1114) -> H^0 (-12714) +At time : 4.4011 ns Reaction : e_aq^-1 (-4579) + H^0 (-10056) -> OH^-1 (-12715) + H_2^0 (-12716) +At time : 4.4011 ns Reaction : e_aq^-1 (-3973) + H3O^1 (-6709) -> H^0 (-12717) +At time : 4.4011 ns Reaction : OH^0 (-10492) + OH^0 (-5742) -> H2O2^0 (-12718) +At time : 4.5011 ns Reaction : OH^-1 (-12680) + H3O^1 (-7541) -> No product +At time : 4.5011 ns Reaction : H^0 (-12432) + OH^0 (-6002) -> No product +At time : 4.5011 ns Reaction : H^0 (-12130) + OH^0 (-8402) -> No product +At time : 4.5011 ns Reaction : H^0 (-10338) + H^0 (-9386) -> H_2^0 (-12719) +At time : 4.5011 ns Reaction : OH^0 (-6402) + H^0 (-9012) -> No product +At time : 4.5011 ns Reaction : e_aq^-1 (-8557) + H3O^1 (-8778) -> H^0 (-12720) +At time : 4.5011 ns Reaction : e_aq^-1 (-5459) + OH^0 (-8663) -> OH^-1 (-12721) +At time : 4.5011 ns Reaction : e_aq^-1 (-4566) + H3O^1 (-8340) -> H^0 (-12722) +At time : 4.5011 ns Reaction : e_aq^-1 (-1139) + H3O^1 (-8035) -> H^0 (-12723) +At time : 4.5011 ns Reaction : e_aq^-1 (-4920) + OH^0 (-7512) -> OH^-1 (-12724) +At time : 4.5011 ns Reaction : e_aq^-1 (-5603) + OH^0 (-11179) -> OH^-1 (-12725) +At time : 4.6011 ns Reaction : OH^-1 (-12725) + H3O^1 (-8265) -> No product +At time : 4.6011 ns Reaction : OH^-1 (-12697) + H3O^1 (-8325) -> No product +At time : 4.6011 ns Reaction : OH^-1 (-12684) + H3O^1 (-7485) -> No product +At time : 4.6011 ns Reaction : OH^-1 (-12588) + H3O^1 (-7975) -> No product +At time : 4.6011 ns Reaction : e_aq^-1 (-5074) + OH^0 (-12313) -> OH^-1 (-12726) +At time : 4.6011 ns Reaction : e_aq^-1 (-424) + H2O2^0 (-11432) -> OH^-1 (-12727) + OH^0 (-12728) +At time : 4.6011 ns Reaction : H3O^1 (-10693) + e_aq^-1 (-3771) -> H^0 (-12729) +At time : 4.6011 ns Reaction : H^0 (-9791) + OH^0 (-9260) -> No product +At time : 4.6011 ns Reaction : OH^0 (-9778) + H^0 (-9755) -> No product +At time : 4.6011 ns Reaction : OH^0 (-7348) + OH^0 (-9115) -> H2O2^0 (-12730) +At time : 4.6011 ns Reaction : e_aq^-1 (-2479) + H3O^1 (-6635) -> H^0 (-12731) +At time : 4.7011 ns Reaction : OH^-1 (-12538) + H3O^1 (-10867) -> No product +At time : 4.7011 ns Reaction : OH^-1 (-12514) + H3O^1 (-8712) -> No product +At time : 4.7011 ns Reaction : H3O^1 (-6975) + OH^-1 (-12435) -> No product +At time : 4.7011 ns Reaction : OH^-1 (-12346) + H3O^1 (-7465) -> No product +At time : 4.7011 ns Reaction : e_aq^-1 (-4884) + H2O2^0 (-12208) -> OH^-1 (-12732) + OH^0 (-12733) +At time : 4.7011 ns Reaction : e_aq^-1 (-5255) + H2O2^0 (-11542) -> OH^-1 (-12734) + OH^0 (-12735) +At time : 4.7011 ns Reaction : H^0 (-9495) + OH^0 (-5884) -> No product +At time : 4.7011 ns Reaction : e_aq^-1 (-4441) + H3O^1 (-8577) -> H^0 (-12736) +At time : 4.7011 ns Reaction : e_aq^-1 (-3686) + e_aq^-1 (-3654) -> OH^-1 (-12737) + OH^-1 (-12738) + H_2^0 (-12739) +At time : 4.8011 ns Reaction : H3O^1 (-7241) + OH^-1 (-12734) -> No product +At time : 4.8011 ns Reaction : H3O^1 (-11176) + OH^-1 (-12441) -> No product +At time : 4.8011 ns Reaction : OH^-1 (-12010) + H3O^1 (-6209) -> No product +At time : 4.8011 ns Reaction : H^0 (-9408) + H^0 (-11811) -> H_2^0 (-12740) +At time : 4.8011 ns Reaction : OH^0 (-10497) + e_aq^-1 (-4754) -> OH^-1 (-12741) +At time : 4.8011 ns Reaction : e_aq^-1 (-483) + H3O^1 (-10221) -> H^0 (-12742) +At time : 4.8011 ns Reaction : OH^0 (-10205) + OH^0 (-7202) -> H2O2^0 (-12743) +At time : 4.9011 ns Reaction : OH^-1 (-12532) + H3O^1 (-8925) -> No product +At time : 4.9011 ns Reaction : e_aq^-1 (-4444) + OH^0 (-12158) -> OH^-1 (-12744) +At time : 4.9011 ns Reaction : H2O2^0 (-11789) + e_aq^-1 (-8464) -> OH^-1 (-12745) + OH^0 (-12746) +At time : 4.9011 ns Reaction : e_aq^-1 (-2637) + OH^0 (-11227) -> OH^-1 (-12747) +At time : 4.9011 ns Reaction : e_aq^-1 (-529) + H3O^1 (-11100) -> H^0 (-12748) +At time : 4.9011 ns Reaction : OH^0 (-9474) + e_aq^-1 (-3481) -> OH^-1 (-12749) +At time : 4.9011 ns Reaction : e_aq^-1 (-3527) + OH^0 (-8747) -> OH^-1 (-12750) +At time : 4.9011 ns Reaction : OH^-1 (-5813) + H3O^1 (-7387) -> No product +At time : 4.9011 ns Reaction : e_aq^-1 (-5109) + e_aq^-1 (-5132) -> OH^-1 (-12751) + OH^-1 (-12752) + H_2^0 (-12753) +At time : 4.9011 ns Reaction : e_aq^-1 (-3946) + H3O^1 (-8547) -> H^0 (-12754) +At time : 5.0011 ns Reaction : H3O^1 (-10984) + OH^-1 (-12724) -> No product +At time : 5.0011 ns Reaction : OH^-1 (-12691) + H3O^1 (-7613) -> No product +At time : 5.0011 ns Reaction : H3O^1 (-7521) + OH^-1 (-12628) -> No product +At time : 5.0011 ns Reaction : H3O^1 (-10741) + OH^-1 (-12580) -> No product +At time : 5.0011 ns Reaction : e_aq^-1 (-2086) + H2O2^0 (-12519) -> OH^-1 (-12755) + OH^0 (-12756) +At time : 5.0011 ns Reaction : OH^-1 (-12454) + H3O^1 (-7705) -> No product +At time : 5.0011 ns Reaction : H3O^1 (-6251) + OH^-1 (-12379) -> No product +At time : 5.0011 ns Reaction : OH^-1 (-12267) + H3O^1 (-7887) -> No product +At time : 5.0011 ns Reaction : OH^0 (-5900) + OH^0 (-7732) -> H2O2^0 (-12757) +At time : 5.1011 ns Reaction : H3O^1 (-11037) + OH^-1 (-12752) -> No product +At time : 5.1011 ns Reaction : e_aq^-1 (-4830) + H2O2^0 (-12688) -> OH^-1 (-12758) + OH^0 (-12759) +At time : 5.1011 ns Reaction : OH^-1 (-12593) + H3O^1 (-7575) -> No product +At time : 5.1011 ns Reaction : OH^-1 (-12466) + H3O^1 (-7801) -> No product +At time : 5.1011 ns Reaction : e_aq^-1 (-2464) + H2O2^0 (-11800) -> OH^-1 (-12760) + OH^0 (-12761) +At time : 5.1011 ns Reaction : OH^0 (-9527) + OH^0 (-11216) -> H2O2^0 (-12762) +At time : 5.1011 ns Reaction : OH^0 (-11070) + H^0 (-8966) -> No product +At time : 5.1011 ns Reaction : OH^0 (-9785) + OH^0 (-9757) -> H2O2^0 (-12763) +At time : 5.1011 ns Reaction : e_aq^-1 (-3900) + H^0 (-9741) -> OH^-1 (-12764) + H_2^0 (-12765) +At time : 5.1011 ns Reaction : OH^0 (-6818) + OH^0 (-7618) -> H2O2^0 (-12766) +At time : 5.1011 ns Reaction : e_aq^-1 (-600) + H3O^1 (-7185) -> H^0 (-12767) +At time : 5.1011 ns Reaction : e_aq^-1 (-3939) + OH^0 (-6632) -> OH^-1 (-12768) +At time : 5.1011 ns Reaction : e_aq^-1 (-2645) + H3O^1 (-6527) -> H^0 (-12769) +At time : 5.1011 ns Reaction : e_aq^-1 (-634) + e_aq^-1 (-5194) -> OH^-1 (-12770) + OH^-1 (-12771) + H_2^0 (-12772) +At time : 5.1011 ns Reaction : H3O^1 (-7871) + OH^-1 (-12755) -> No product +At time : 5.2011 ns Reaction : H3O^1 (-6633) + OH^-1 (-12764) -> No product +At time : 5.2011 ns Reaction : H3O^1 (-10954) + OH^-1 (-12699) -> No product +At time : 5.2011 ns Reaction : OH^-1 (-12605) + H3O^1 (-6759) -> No product +At time : 5.2011 ns Reaction : H3O^1 (-11161) + OH^-1 (-12551) -> No product +At time : 5.2011 ns Reaction : OH^-1 (-12529) + H3O^1 (-6511) -> No product +At time : 5.2011 ns Reaction : H3O^1 (-7609) + OH^-1 (-11917) -> No product +At time : 5.2011 ns Reaction : e_aq^-1 (-429) + H^0 (-11713) -> OH^-1 (-12773) + H_2^0 (-12774) +At time : 5.2011 ns Reaction : OH^0 (-11029) + OH^0 (-7150) -> H2O2^0 (-12775) +At time : 5.2011 ns Reaction : e_aq^-1 (-5410) + H^0 (-10273) -> OH^-1 (-12776) + H_2^0 (-12777) +At time : 5.2011 ns Reaction : e_aq^-1 (-2256) + H3O^1 (-9748) -> H^0 (-12778) +At time : 5.2011 ns Reaction : OH^0 (-9693) + e_aq^-1 (-3815) -> OH^-1 (-12779) +At time : 5.2011 ns Reaction : e_aq^-1 (-4680) + H3O^1 (-8460) -> H^0 (-12780) +At time : 5.2011 ns Reaction : e_aq^-1 (-4070) + H3O^1 (-7869) -> H^0 (-12781) +At time : 5.2011 ns Reaction : e_aq^-1 (-4394) + OH^0 (-6900) -> OH^-1 (-12782) +At time : 5.3011 ns Reaction : OH^-1 (-12690) + H3O^1 (-6303) -> No product +At time : 5.3011 ns Reaction : OH^-1 (-12644) + H3O^1 (-8083) -> No product +At time : 5.3011 ns Reaction : H3O^1 (-9610) + OH^-1 (-12543) -> No product +At time : 5.3011 ns Reaction : OH^0 (-11018) + OH^0 (-8624) -> H2O2^0 (-12783) +At time : 5.3011 ns Reaction : OH^0 (-9715) + OH^0 (-10712) -> H2O2^0 (-12784) +At time : 5.3011 ns Reaction : e_aq^-1 (-4705) + H3O^1 (-8379) -> H^0 (-12785) +At time : 5.3011 ns Reaction : e_aq^-1 (-4671) + H3O^1 (-7525) -> H^0 (-12786) +At time : 5.3011 ns Reaction : OH^0 (-7460) + OH^0 (-7462) -> H2O2^0 (-12787) +At time : 5.3011 ns Reaction : e_aq^-1 (-3679) + OH^0 (-6448) -> OH^-1 (-12788) +At time : 5.3011 ns Reaction : H2O2^0 (-11532) + e_aq^-1 (-4917) -> OH^-1 (-12789) + OH^0 (-12790) +At time : 5.3011 ns Reaction : e_aq^-1 (-142) + OH^0 (-8662) -> OH^-1 (-12791) +At time : 5.4011 ns Reaction : OH^-1 (-12776) + H3O^1 (-10382) -> No product +At time : 5.4011 ns Reaction : H3O^1 (-7745) + OH^-1 (-12397) -> No product +At time : 5.4011 ns Reaction : e_aq^-1 (-2876) + H2O2^0 (-11874) -> OH^-1 (-12792) + OH^0 (-12793) +At time : 5.4011 ns Reaction : e_aq^-1 (-4499) + H^0 (-10898) -> OH^-1 (-12794) + H_2^0 (-12795) +At time : 5.4011 ns Reaction : H^0 (-10839) + OH^0 (-5799) -> No product +At time : 5.4011 ns Reaction : e_aq^-1 (-4124) + OH^0 (-10765) -> OH^-1 (-12796) +At time : 5.4011 ns Reaction : OH^0 (-10608) + e_aq^-1 (-3455) -> OH^-1 (-12797) +At time : 5.4011 ns Reaction : OH^0 (-10033) + OH^0 (-7556) -> H2O2^0 (-12798) +At time : 5.4011 ns Reaction : OH^0 (-9718) + OH^0 (-5944) -> H2O2^0 (-12799) +At time : 5.4011 ns Reaction : H^0 (-9667) + OH^0 (-6550) -> No product +At time : 5.4011 ns Reaction : OH^0 (-9190) + OH^0 (-6268) -> H2O2^0 (-12800) +At time : 5.4011 ns Reaction : H3O^1 (-6999) + e_aq^-1 (-8455) -> H^0 (-12801) +At time : 5.4011 ns Reaction : e_aq^-1 (-5029) + e_aq^-1 (-5004) -> OH^-1 (-12802) + OH^-1 (-12803) + H_2^0 (-12804) +At time : 5.5011 ns Reaction : H3O^1 (-11006) + OH^-1 (-12745) -> No product +At time : 5.5011 ns Reaction : OH^-1 (-12595) + H3O^1 (-6023) -> No product +At time : 5.5011 ns Reaction : e_aq^-1 (-1416) + H^0 (-12574) -> OH^-1 (-12805) + H_2^0 (-12806) +At time : 5.5011 ns Reaction : H3O^1 (-5923) + OH^-1 (-12518) -> No product +At time : 5.5011 ns Reaction : e_aq^-1 (-5139) + H^0 (-11891) -> OH^-1 (-12807) + H_2^0 (-12808) +At time : 5.5011 ns Reaction : e_aq^-1 (-8845) + H2O2^0 (-11671) -> OH^-1 (-12809) + OH^0 (-12810) +At time : 5.5011 ns Reaction : H2O2^0 (-11586) + e_aq^-1 (-2408) -> OH^-1 (-12811) + OH^0 (-12812) +At time : 5.5011 ns Reaction : OH^0 (-10598) + OH^0 (-5940) -> H2O2^0 (-12813) +At time : 5.5011 ns Reaction : OH^0 (-10279) + OH^0 (-8260) -> H2O2^0 (-12814) +At time : 5.5011 ns Reaction : e_aq^-1 (-51) + H3O^1 (-8323) -> H^0 (-12815) +At time : 5.5011 ns Reaction : e_aq^-1 (-3535) + H3O^1 (-7695) -> H^0 (-12816) +At time : 5.5011 ns Reaction : e_aq^-1 (-4651) + OH^0 (-7542) -> OH^-1 (-12817) +At time : 5.6011 ns Reaction : OH^-1 (-12741) + H3O^1 (-6027) -> No product +At time : 5.6011 ns Reaction : OH^-1 (-12636) + H3O^1 (-8820) -> No product +At time : 5.6011 ns Reaction : e_aq^-1 (-4797) + H^0 (-12286) -> OH^-1 (-12818) + H_2^0 (-12819) +At time : 5.6011 ns Reaction : e_aq^-1 (-5706) + H2O2^0 (-12024) -> OH^-1 (-12820) + OH^0 (-12821) +At time : 5.6011 ns Reaction : OH^0 (-9119) + OH^0 (-7700) -> H2O2^0 (-12822) +At time : 5.7011 ns Reaction : H^0 (-12722) + H^0 (-9080) -> H_2^0 (-12823) +At time : 5.7011 ns Reaction : H3O^1 (-5817) + OH^-1 (-12439) -> No product +At time : 5.7011 ns Reaction : H3O^1 (-10824) + e_aq^-1 (-4393) -> H^0 (-12824) +At time : 5.7011 ns Reaction : H3O^1 (-10607) + e_aq^-1 (-3451) -> H^0 (-12825) +At time : 5.7011 ns Reaction : OH^0 (-9258) + e_aq^-1 (-4031) -> OH^-1 (-12826) +At time : 5.7011 ns Reaction : e_aq^-1 (-3988) + H3O^1 (-6647) -> H^0 (-12827) +At time : 5.7011 ns Reaction : e_aq^-1 (-5464) + H3O^1 (-6127) -> H^0 (-12828) +At time : 5.7011 ns Reaction : e_aq^-1 (-5565) + e_aq^-1 (-5630) -> OH^-1 (-12829) + OH^-1 (-12830) + H_2^0 (-12831) +At time : 5.7011 ns Reaction : e_aq^-1 (-5499) + e_aq^-1 (-304) -> OH^-1 (-12832) + OH^-1 (-12833) + H_2^0 (-12834) +At time : 5.7011 ns Reaction : e_aq^-1 (-4409) + OH^0 (-8714) -> OH^-1 (-12835) +At time : 5.8011 ns Reaction : OH^-1 (-12732) + H3O^1 (-7059) -> No product +At time : 5.8011 ns Reaction : OH^-1 (-12715) + H3O^1 (-6971) -> No product +At time : 5.8011 ns Reaction : OH^-1 (-12484) + H3O^1 (-7159) -> No product +At time : 5.8011 ns Reaction : OH^0 (-11027) + OH^0 (-6152) -> H2O2^0 (-12836) +At time : 5.8011 ns Reaction : e_aq^-1 (-5652) + OH^0 (-9398) -> OH^-1 (-12837) +At time : 5.8011 ns Reaction : OH^0 (-9354) + OH^0 (-7234) -> H2O2^0 (-12838) +At time : 5.8011 ns Reaction : e_aq^-1 (-4237) + OH^0 (-8819) -> OH^-1 (-12839) +At time : 5.8011 ns Reaction : OH^0 (-7066) + e_aq^-1 (-8611) -> OH^-1 (-12840) +At time : 5.8011 ns Reaction : OH^0 (-6484) + OH^0 (-6506) -> H2O2^0 (-12841) +At time : 5.9011 ns Reaction : OH^0 (-9395) + H^0 (-12815) -> No product +At time : 5.9011 ns Reaction : H3O^1 (-7135) + OH^-1 (-12803) -> No product +At time : 5.9011 ns Reaction : e_aq^-1 (-1593) + OH^0 (-12250) -> OH^-1 (-12842) +At time : 5.9011 ns Reaction : H3O^1 (-10928) + e_aq^-1 (-4531) -> H^0 (-12843) +At time : 5.9011 ns Reaction : e_aq^-1 (-1998) + H3O^1 (-10783) -> H^0 (-12844) +At time : 5.9011 ns Reaction : OH^0 (-10649) + e_aq^-1 (-3028) -> OH^-1 (-12845) +At time : 5.9011 ns Reaction : H^0 (-10625) + OH^0 (-7702) -> No product +At time : 5.9011 ns Reaction : H3O^1 (-10117) + e_aq^-1 (-4926) -> H^0 (-12846) +At time : 5.9011 ns Reaction : e_aq^-1 (-5567) + H3O^1 (-7345) -> H^0 (-12847) +At time : 5.9011 ns Reaction : e_aq^-1 (-765) + H3O^1 (-7137) -> H^0 (-12848) +At time : 5.9011 ns Reaction : e_aq^-1 (-951) + e_aq^-1 (-4800) -> OH^-1 (-12849) + OH^-1 (-12850) + H_2^0 (-12851) +At time : 6.0011 ns Reaction : OH^-1 (-12839) + H3O^1 (-6857) -> No product +At time : 6.0011 ns Reaction : H3O^1 (-7255) + OH^-1 (-12773) -> No product +At time : 6.0011 ns Reaction : H3O^1 (-6619) + OH^-1 (-12711) -> No product +At time : 6.0011 ns Reaction : OH^-1 (-12705) + H3O^1 (-8013) -> No product +At time : 6.0011 ns Reaction : OH^-1 (-12638) + H3O^1 (-6923) -> No product +At time : 6.0011 ns Reaction : e_aq^-1 (-2514) + H^0 (-12585) -> OH^-1 (-12852) + H_2^0 (-12853) +At time : 6.0011 ns Reaction : e_aq^-1 (-352) + H2O2^0 (-12444) -> OH^-1 (-12854) + OH^0 (-12855) +At time : 6.0011 ns Reaction : H^0 (-12263) + e_aq^-1 (-3958) -> OH^-1 (-12856) + H_2^0 (-12857) +At time : 6.0011 ns Reaction : e_aq^-1 (-4546) + H^0 (-11951) -> OH^-1 (-12858) + H_2^0 (-12859) +At time : 6.0011 ns Reaction : e_aq^-1 (-409) + H2O2^0 (-11836) -> OH^-1 (-12860) + OH^0 (-12861) +At time : 6.0011 ns Reaction : OH^0 (-10406) + OH^0 (-8917) -> H2O2^0 (-12862) +At time : 6.0011 ns Reaction : e_aq^-1 (-4140) + H3O^1 (-9868) -> H^0 (-12863) +At time : 6.0011 ns Reaction : e_aq^-1 (-4375) + OH^0 (-6868) -> OH^-1 (-12864) +At time : 6.0011 ns Reaction : e_aq^-1 (-3878) + H3O^1 (-6623) -> H^0 (-12865) +At time : 6.1011 ns Reaction : OH^-1 (-12858) + H3O^1 (-6951) -> No product +At time : 6.1011 ns Reaction : H3O^1 (-11041) + e_aq^-1 (-8398) -> H^0 (-12866) +At time : 6.1011 ns Reaction : OH^0 (-10564) + OH^0 (-6816) -> H2O2^0 (-12867) +At time : 6.1011 ns Reaction : OH^0 (-9707) + e_aq^-1 (-3836) -> OH^-1 (-12868) +At time : 6.1011 ns Reaction : OH^0 (-7398) + OH^0 (-8320) -> H2O2^0 (-12869) +At time : 6.1011 ns Reaction : e_aq^-1 (-5710) + H3O^1 (-7389) -> H^0 (-12870) +At time : 6.1011 ns Reaction : e_aq^-1 (-4897) + OH^0 (-7076) -> OH^-1 (-12871) +At time : 6.2011 ns Reaction : H3O^1 (-6091) + OH^-1 (-12643) -> No product +At time : 6.2011 ns Reaction : H3O^1 (-10276) + OH^-1 (-12614) -> No product +At time : 6.2011 ns Reaction : OH^-1 (-12582) + H3O^1 (-6977) -> No product +At time : 6.2011 ns Reaction : OH^-1 (-12482) + H3O^1 (-9356) -> No product +At time : 6.2011 ns Reaction : OH^0 (-9682) + OH^0 (-12416) -> H2O2^0 (-12872) +At time : 6.2011 ns Reaction : OH^-1 (-12386) + H3O^1 (-7333) -> No product +At time : 6.2011 ns Reaction : e_aq^-1 (-3062) + H2O2^0 (-11551) -> OH^-1 (-12873) + OH^0 (-12874) +At time : 6.2011 ns Reaction : H3O^1 (-9831) + e_aq^-1 (-4156) -> H^0 (-12875) +At time : 6.2011 ns Reaction : H^0 (-9172) + H^0 (-9174) -> H_2^0 (-12876) +At time : 6.2011 ns Reaction : e_aq^-1 (-2647) + e_aq^-1 (-8425) -> OH^-1 (-12877) + OH^-1 (-12878) + H_2^0 (-12879) +At time : 6.2011 ns Reaction : e_aq^-1 (-5689) + OH^0 (-8332) -> OH^-1 (-12880) +At time : 6.2011 ns Reaction : e_aq^-1 (-655) + H3O^1 (-7177) -> H^0 (-12881) +At time : 6.2011 ns Reaction : e_aq^-1 (-3818) + H3O^1 (-6565) -> H^0 (-12882) +At time : 6.2011 ns Reaction : e_aq^-1 (-584) + OH^0 (-10215) -> OH^-1 (-12883) +At time : 6.3011 ns Reaction : e_aq^-1 (-4882) + OH^0 (-12746) -> OH^-1 (-12884) +At time : 6.3011 ns Reaction : OH^-1 (-12620) + H3O^1 (-10869) -> No product +At time : 6.3011 ns Reaction : H3O^1 (-10705) + e_aq^-1 (-2528) -> H^0 (-12885) +At time : 6.3011 ns Reaction : H^0 (-10155) + OH^0 (-5730) -> No product +At time : 6.3011 ns Reaction : e_aq^-1 (-5308) + OH^0 (-8961) -> OH^-1 (-12886) +At time : 6.3011 ns Reaction : e_aq^-1 (-4597) + OH^0 (-8594) -> OH^-1 (-12887) +At time : 6.3011 ns Reaction : e_aq^-1 (-2294) + H3O^1 (-6675) -> H^0 (-12888) +At time : 6.3011 ns Reaction : e_aq^-1 (-4515) + e_aq^-1 (-1560) -> OH^-1 (-12889) + OH^-1 (-12890) + H_2^0 (-12891) +At time : 6.4011 ns Reaction : H3O^1 (-10871) + OH^-1 (-12744) -> No product +At time : 6.4011 ns Reaction : OH^-1 (-12682) + H3O^1 (-7579) -> No product +At time : 6.4011 ns Reaction : H3O^1 (-10873) + e_aq^-1 (-8530) -> H^0 (-12892) +At time : 6.4011 ns Reaction : e_aq^-1 (-2392) + H3O^1 (-10730) -> H^0 (-12893) +At time : 6.4011 ns Reaction : e_aq^-1 (-3465) + OH^0 (-7680) -> OH^-1 (-12894) +At time : 6.4011 ns Reaction : e_aq^-1 (-3823) + OH^0 (-6584) -> OH^-1 (-12895) +At time : 6.4011 ns Reaction : e_aq^-1 (-2887) + OH^0 (-7748) -> OH^-1 (-12896) +At time : 6.5011 ns Reaction : OH^0 (-10595) + H^0 (-12865) -> No product +At time : 6.5011 ns Reaction : OH^-1 (-12854) + H3O^1 (-8245) -> No product +At time : 6.5011 ns Reaction : H3O^1 (-6159) + OH^-1 (-12818) -> No product +At time : 6.5011 ns Reaction : OH^-1 (-12618) + H3O^1 (-6505) -> No product +At time : 6.5011 ns Reaction : OH^0 (-10092) + H^0 (-12380) -> No product +At time : 6.5011 ns Reaction : H2O2^0 (-11525) + e_aq^-1 (-4403) -> OH^-1 (-12897) + OH^0 (-12898) +At time : 6.5011 ns Reaction : H3O^1 (-11002) + e_aq^-1 (-1031) -> H^0 (-12899) +At time : 6.5011 ns Reaction : H^0 (-10369) + OH^0 (-5808) -> No product +At time : 6.5011 ns Reaction : H^0 (-10088) + H^0 (-10079) -> H_2^0 (-12900) +At time : 6.5011 ns Reaction : e_aq^-1 (-3811) + H3O^1 (-6559) -> H^0 (-12901) +At time : 6.6011 ns Reaction : H3O^1 (-7773) + OH^-1 (-12678) -> No product +At time : 6.6011 ns Reaction : e_aq^-1 (-218) + OH^0 (-12338) -> OH^-1 (-12902) +At time : 6.6011 ns Reaction : OH^-1 (-12095) + H3O^1 (-7291) -> No product +At time : 6.6011 ns Reaction : H2O2^0 (-11714) + e_aq^-1 (-2899) -> OH^-1 (-12903) + OH^0 (-12904) +At time : 6.6011 ns Reaction : H^0 (-9613) + e_aq^-1 (-2786) -> OH^-1 (-12905) + H_2^0 (-12906) +At time : 6.6011 ns Reaction : H^0 (-9218) + H^0 (-9586) -> H_2^0 (-12907) +At time : 6.6011 ns Reaction : H^0 (-9482) + e_aq^-1 (-3486) -> OH^-1 (-12908) + H_2^0 (-12909) +At time : 6.6011 ns Reaction : e_aq^-1 (-3763) + H3O^1 (-6533) -> H^0 (-12910) +At time : 6.6011 ns Reaction : e_aq^-1 (-3032) + H3O^1 (-6355) -> H^0 (-12911) +At time : 6.6011 ns Reaction : OH^-1 (-11957) + H3O^1 (-5907) -> No product +At time : 6.6011 ns Reaction : OH^0 (-6412) + OH^0 (-6418) -> H2O2^0 (-12912) +At time : 6.7011 ns Reaction : OH^-1 (-12835) + H3O^1 (-10015) -> No product +At time : 6.7011 ns Reaction : e_aq^-1 (-5162) + H2O2^0 (-12743) -> OH^-1 (-12913) + OH^0 (-12914) +At time : 6.7011 ns Reaction : OH^-1 (-12726) + H3O^1 (-7491) -> No product +At time : 6.7011 ns Reaction : OH^0 (-7650) + H^0 (-12672) -> No product +At time : 6.7011 ns Reaction : e_aq^-1 (-3189) + H2O2^0 (-12647) -> OH^-1 (-12915) + OH^0 (-12916) +At time : 6.7011 ns Reaction : H3O^1 (-11011) + OH^-1 (-12256) -> No product +At time : 6.7011 ns Reaction : OH^0 (-10870) + OH^0 (-6906) -> H2O2^0 (-12917) +At time : 6.7011 ns Reaction : H3O^1 (-10341) + e_aq^-1 (-8416) -> H^0 (-12918) +At time : 6.7011 ns Reaction : H^0 (-9547) + e_aq^-1 (-3648) -> OH^-1 (-12919) + H_2^0 (-12920) +At time : 6.7011 ns Reaction : e_aq^-1 (-4921) + H3O^1 (-6155) -> H^0 (-12921) +At time : 6.7011 ns Reaction : e_aq^-1 (-5115) + e_aq^-1 (-706) -> OH^-1 (-12922) + OH^-1 (-12923) + H_2^0 (-12924) +At time : 6.7011 ns Reaction : e_aq^-1 (-4258) + e_aq^-1 (-1893) -> OH^-1 (-12925) + OH^-1 (-12926) + H_2^0 (-12927) +At time : 6.8011 ns Reaction : H3O^1 (-10669) + OH^-1 (-12896) -> No product +At time : 6.8011 ns Reaction : OH^-1 (-12842) + H3O^1 (-6885) -> No product +At time : 6.8011 ns Reaction : H3O^1 (-6037) + OH^-1 (-12758) -> No product +At time : 6.8011 ns Reaction : e_aq^-1 (-5262) + H2O2^0 (-12447) -> OH^-1 (-12928) + OH^0 (-12929) +At time : 6.8011 ns Reaction : H^0 (-12377) + e_aq^-1 (-5602) -> OH^-1 (-12930) + H_2^0 (-12931) +At time : 6.8011 ns Reaction : H3O^1 (-11035) + e_aq^-1 (-5026) -> H^0 (-12932) +At time : 6.8011 ns Reaction : OH^0 (-10802) + e_aq^-1 (-4286) -> OH^-1 (-12933) +At time : 6.8011 ns Reaction : H^0 (-10610) + OH^0 (-5818) -> No product +At time : 6.8011 ns Reaction : H^0 (-9924) + OH^0 (-9928) -> No product +At time : 6.8011 ns Reaction : OH^0 (-9767) + OH^0 (-7640) -> H2O2^0 (-12934) +At time : 6.8011 ns Reaction : OH^0 (-6290) + OH^0 (-6296) -> H2O2^0 (-12935) +At time : 6.9011 ns Reaction : OH^-1 (-12928) + H3O^1 (-6085) -> No product +At time : 6.9011 ns Reaction : OH^-1 (-12826) + H3O^1 (-8358) -> No product +At time : 6.9011 ns Reaction : OH^-1 (-12794) + H3O^1 (-6011) -> No product +At time : 6.9011 ns Reaction : OH^0 (-5922) + H^0 (-12729) -> No product +At time : 6.9011 ns Reaction : H3O^1 (-8015) + OH^-1 (-12345) -> No product +At time : 6.9011 ns Reaction : OH^0 (-12329) + OH^0 (-8180) -> H2O2^0 (-12936) +At time : 6.9011 ns Reaction : e_aq^-1 (-4269) + H2O2^0 (-11971) -> OH^-1 (-12937) + OH^0 (-12938) +At time : 6.9011 ns Reaction : e_aq^-1 (-4002) + H2O2^0 (-11846) -> OH^-1 (-12939) + OH^0 (-12940) +At time : 6.9011 ns Reaction : H^0 (-9337) + OH^0 (-8120) -> No product +At time : 6.9011 ns Reaction : e_aq^-1 (-4303) + H^0 (-9066) -> OH^-1 (-12941) + H_2^0 (-12942) +At time : 6.9011 ns Reaction : H3O^1 (-7303) + e_aq^-1 (-8419) -> H^0 (-12943) +At time : 6.9011 ns Reaction : e_aq^-1 (-5553) + H3O^1 (-8275) -> H^0 (-12944) +At time : 6.9011 ns Reaction : e_aq^-1 (-5158) + OH^0 (-7212) -> OH^-1 (-12945) +At time : 6.9011 ns Reaction : e_aq^-1 (-3738) + H3O^1 (-6495) -> H^0 (-12946) +At time : 7.0011 ns Reaction : H^0 (-12714) + OH^0 (-12790) -> No product +At time : 7.0011 ns Reaction : H^0 (-12723) + e_aq^-1 (-4761) -> OH^-1 (-12947) + H_2^0 (-12948) +At time : 7.0011 ns Reaction : H^0 (-12372) + e_aq^-1 (-3635) -> OH^-1 (-12949) + H_2^0 (-12950) +At time : 7.0011 ns Reaction : OH^-1 (-12273) + H3O^1 (-7995) -> No product +At time : 7.0011 ns Reaction : H^0 (-11032) + OH^0 (-7500) -> No product +At time : 7.0011 ns Reaction : e_aq^-1 (-3619) + H3O^1 (-7725) -> H^0 (-12951) +At time : 7.0011 ns Reaction : OH^0 (-5924) + OH^0 (-6562) -> H2O2^0 (-12952) +At time : 7.1011 ns Reaction : OH^-1 (-12903) + H3O^1 (-6451) -> No product +At time : 7.1011 ns Reaction : OH^-1 (-12689) + H3O^1 (-7511) -> No product +At time : 7.1011 ns Reaction : H3O^1 (-10771) + OH^-1 (-11828) -> No product +At time : 7.1011 ns Reaction : H2O2^0 (-11354) + e_aq^-1 (-3537) -> OH^-1 (-12953) + OH^0 (-12954) +At time : 7.1011 ns Reaction : OH^0 (-10759) + OH^0 (-11278) -> H2O2^0 (-12955) +At time : 7.1011 ns Reaction : OH^0 (-10808) + e_aq^-1 (-4346) -> OH^-1 (-12956) +At time : 7.1011 ns Reaction : H^0 (-10271) + e_aq^-1 (-5413) -> OH^-1 (-12957) + H_2^0 (-12958) +At time : 7.1011 ns Reaction : H3O^1 (-9314) + e_aq^-1 (-4574) -> H^0 (-12959) +At time : 7.1011 ns Reaction : OH^0 (-8024) + OH^0 (-8697) -> H2O2^0 (-12960) +At time : 7.1011 ns Reaction : e_aq^-1 (-5185) + OH^0 (-8172) -> OH^-1 (-12961) +At time : 7.1011 ns Reaction : e_aq^-1 (-2337) + e_aq^-1 (-2496) -> OH^-1 (-12962) + OH^-1 (-12963) + H_2^0 (-12964) +At time : 7.2011 ns Reaction : OH^-1 (-12883) + H3O^1 (-7235) -> No product +At time : 7.2011 ns Reaction : OH^0 (-7924) + OH^0 (-12430) -> H2O2^0 (-12965) +At time : 7.2011 ns Reaction : OH^0 (-11015) + OH^0 (-8689) -> H2O2^0 (-12966) +At time : 7.2011 ns Reaction : OH^0 (-7726) + OH^0 (-9027) -> H2O2^0 (-12967) +At time : 7.2011 ns Reaction : OH^0 (-5832) + H^0 (-9000) -> No product +At time : 7.2011 ns Reaction : e_aq^-1 (-4041) + H3O^1 (-8787) -> H^0 (-12968) +At time : 7.2011 ns Reaction : e_aq^-1 (-5491) + H3O^1 (-7405) -> H^0 (-12969) +At time : 7.3011 ns Reaction : H^0 (-12786) + e_aq^-1 (-8386) -> OH^-1 (-12970) + H_2^0 (-12971) +At time : 7.3011 ns Reaction : OH^0 (-7446) + H^0 (-12477) -> No product +At time : 7.3011 ns Reaction : OH^-1 (-12456) + H3O^1 (-6989) -> No product +At time : 7.3011 ns Reaction : OH^-1 (-12352) + H3O^1 (-6353) -> No product +At time : 7.3011 ns Reaction : H2O2^0 (-11475) + e_aq^-1 (-8338) -> OH^-1 (-12972) + OH^0 (-12973) +At time : 7.3011 ns Reaction : OH^0 (-10689) + e_aq^-1 (-2661) -> OH^-1 (-12974) +At time : 7.3011 ns Reaction : OH^0 (-8621) + OH^0 (-8881) -> H2O2^0 (-12975) +At time : 7.3011 ns Reaction : e_aq^-1 (-5545) + OH^0 (-8274) -> OH^-1 (-12976) +At time : 7.3011 ns Reaction : e_aq^-1 (-5264) + H3O^1 (-8179) -> H^0 (-12977) +At time : 7.3011 ns Reaction : OH^0 (-5936) + OH^0 (-7792) -> H2O2^0 (-12978) +At time : 7.3011 ns Reaction : e_aq^-1 (-195) + e_aq^-1 (-5508) -> OH^-1 (-12979) + OH^-1 (-12980) + H_2^0 (-12981) +At time : 7.3011 ns Reaction : OH^-1 (-12471) + H3O^1 (-8085) -> No product +At time : 7.4011 ns Reaction : OH^-1 (-12727) + H3O^1 (-7439) -> No product +At time : 7.4011 ns Reaction : OH^-1 (-12712) + H3O^1 (-7639) -> No product +At time : 7.4011 ns Reaction : H3O^1 (-9620) + OH^-1 (-12693) -> No product +At time : 7.4011 ns Reaction : e_aq^-1 (-4722) + H2O2^0 (-12370) -> OH^-1 (-12982) + OH^0 (-12983) +At time : 7.4011 ns Reaction : e_aq^-1 (-4389) + H2O2^0 (-11742) -> OH^-1 (-12984) + OH^0 (-12985) +At time : 7.4011 ns Reaction : H3O^1 (-10583) + e_aq^-1 (-2349) -> H^0 (-12986) +At time : 7.4011 ns Reaction : e_aq^-1 (-17) + H3O^1 (-10331) -> H^0 (-12987) +At time : 7.4011 ns Reaction : e_aq^-1 (-2179) + OH^0 (-9787) -> OH^-1 (-12988) +At time : 7.4011 ns Reaction : H3O^1 (-8598) + e_aq^-1 (-8878) -> H^0 (-12989) +At time : 7.4011 ns Reaction : e_aq^-1 (-1238) + OH^0 (-7996) -> OH^-1 (-12990) +At time : 7.4011 ns Reaction : e_aq^-1 (-3925) + OH^0 (-7796) -> OH^-1 (-12991) +At time : 7.4011 ns Reaction : e_aq^-1 (-2133) + H3O^1 (-6767) -> H^0 (-12992) +At time : 7.5011 ns Reaction : OH^0 (-12929) + OH^0 (-9097) -> H2O2^0 (-12993) +At time : 7.5011 ns Reaction : OH^-1 (-12878) + H3O^1 (-6523) -> No product +At time : 7.5011 ns Reaction : H3O^1 (-9555) + OH^-1 (-12845) -> No product +At time : 7.5011 ns Reaction : OH^-1 (-12564) + H3O^1 (-8727) -> No product +At time : 7.5011 ns Reaction : e_aq^-1 (-4942) + OH^0 (-12358) -> OH^-1 (-12994) +At time : 7.5011 ns Reaction : H3O^1 (-6469) + OH^-1 (-12272) -> No product +At time : 7.5011 ns Reaction : e_aq^-1 (-5551) + H2O2^0 (-12180) -> OH^-1 (-12995) + OH^0 (-12996) +At time : 7.5011 ns Reaction : H3O^1 (-6933) + OH^-1 (-11933) -> No product +At time : 7.5011 ns Reaction : H2O2^0 (-11463) + e_aq^-1 (-2117) -> OH^-1 (-12997) + OH^0 (-12998) +At time : 7.5011 ns Reaction : H^0 (-10509) + OH^0 (-8450) -> No product +At time : 7.5011 ns Reaction : H3O^1 (-10393) + e_aq^-1 (-273) -> H^0 (-12999) +At time : 7.5011 ns Reaction : OH^0 (-9841) + OH^0 (-7620) -> H2O2^0 (-13000) +At time : 7.5011 ns Reaction : OH^0 (-9324) + OH^0 (-6038) -> H2O2^0 (-13001) +At time : 7.5011 ns Reaction : e_aq^-1 (-5236) + H3O^1 (-8901) -> H^0 (-13002) +At time : 7.5011 ns Reaction : e_aq^-1 (-4558) + H3O^1 (-7999) -> H^0 (-13003) +At time : 7.6011 ns Reaction : OH^-1 (-12880) + H3O^1 (-7369) -> No product +At time : 7.6011 ns Reaction : OH^-1 (-12721) + H3O^1 (-8937) -> No product +At time : 7.6011 ns Reaction : H2O2^0 (-11546) + e_aq^-1 (-3436) -> OH^-1 (-13004) + OH^0 (-13005) +At time : 7.7011 ns Reaction : OH^-1 (-12961) + H3O^1 (-8159) -> No product +At time : 7.7011 ns Reaction : OH^-1 (-12933) + H3O^1 (-5983) -> No product +At time : 7.7011 ns Reaction : e_aq^-1 (-3456) + H2O2^0 (-12531) -> OH^-1 (-13006) + OH^0 (-13007) +At time : 7.7011 ns Reaction : OH^0 (-10518) + H^0 (-12511) -> No product +At time : 7.7011 ns Reaction : H^0 (-12453) + OH^0 (-8717) -> No product +At time : 7.7011 ns Reaction : OH^0 (-6504) + OH^0 (-12428) -> H2O2^0 (-13008) +At time : 7.7011 ns Reaction : H^0 (-12244) + OH^0 (-8054) -> No product +At time : 7.7011 ns Reaction : H^0 (-9947) + OH^0 (-10850) -> No product +At time : 7.7011 ns Reaction : OH^0 (-7240) + OH^0 (-8216) -> H2O2^0 (-13009) +At time : 7.7011 ns Reaction : e_aq^-1 (-4622) + H3O^1 (-7013) -> H^0 (-13010) +At time : 7.7011 ns Reaction : e_aq^-1 (-2396) + OH^0 (-6636) -> OH^-1 (-13011) +At time : 7.8011 ns Reaction : OH^-1 (-12660) + H3O^1 (-6631) -> No product +At time : 7.8011 ns Reaction : OH^-1 (-12627) + H3O^1 (-6167) -> No product +At time : 7.8011 ns Reaction : H2O2^0 (-11818) + e_aq^-1 (-5543) -> OH^-1 (-13012) + OH^0 (-13013) +At time : 7.8011 ns Reaction : OH^0 (-10038) + OH^0 (-6958) -> H2O2^0 (-13014) +At time : 7.8011 ns Reaction : H^0 (-9655) + e_aq^-1 (-2547) -> OH^-1 (-13015) + H_2^0 (-13016) +At time : 7.8011 ns Reaction : e_aq^-1 (-5607) + H^0 (-9388) -> OH^-1 (-13017) + H_2^0 (-13018) +At time : 7.8011 ns Reaction : H3O^1 (-7071) + e_aq^-1 (-8389) -> H^0 (-13019) +At time : 7.8011 ns Reaction : e_aq^-1 (-3979) + OH^0 (-7846) -> OH^-1 (-13020) +At time : 7.8011 ns Reaction : e_aq^-1 (-1996) + OH^0 (-7610) -> OH^-1 (-13021) +At time : 7.8011 ns Reaction : e_aq^-1 (-4485) + OH^0 (-7944) -> OH^-1 (-13022) +At time : 7.9011 ns Reaction : H3O^1 (-6783) + OH^-1 (-13021) -> No product +At time : 7.9011 ns Reaction : H^0 (-12243) + OH^0 (-8965) -> No product +At time : 7.9011 ns Reaction : OH^-1 (-12096) + H3O^1 (-7409) -> No product +At time : 7.9011 ns Reaction : e_aq^-1 (-2722) + H2O2^0 (-11534) -> OH^-1 (-13023) + OH^0 (-13024) +At time : 7.9011 ns Reaction : OH^0 (-11142) + OH^0 (-7292) -> H2O2^0 (-13025) +At time : 7.9011 ns Reaction : OH^0 (-10263) + OH^0 (-11123) -> H2O2^0 (-13026) +At time : 7.9011 ns Reaction : OH^0 (-10198) + OH^0 (-8971) -> H2O2^0 (-13027) +At time : 7.9011 ns Reaction : e_aq^-1 (-4192) + H3O^1 (-9862) -> H^0 (-13028) +At time : 7.9011 ns Reaction : OH^0 (-5775) + OH^0 (-7786) -> H2O2^0 (-13029) +At time : 7.9011 ns Reaction : e_aq^-1 (-3565) + OH^0 (-7716) -> OH^-1 (-13030) +At time : 8.0011 ns Reaction : OH^-1 (-12833) + H3O^1 (-7427) -> No product +At time : 8.0011 ns Reaction : H^0 (-12827) + H^0 (-12253) -> H_2^0 (-13031) +At time : 8.0011 ns Reaction : OH^-1 (-12805) + H3O^1 (-6017) -> No product +At time : 8.0011 ns Reaction : e_aq^-1 (-2240) + H2O2^0 (-11881) -> OH^-1 (-13032) + OH^0 (-13033) +At time : 8.0011 ns Reaction : e_aq^-1 (-303) + OH^0 (-11158) -> OH^-1 (-13034) +At time : 8.0011 ns Reaction : OH^0 (-10308) + OH^0 (-8316) -> H2O2^0 (-13035) +At time : 8.0011 ns Reaction : H3O^1 (-10281) + e_aq^-1 (-5423) -> H^0 (-13036) +At time : 8.0011 ns Reaction : H^0 (-9165) + OH^0 (-9456) -> No product +At time : 8.0011 ns Reaction : OH^0 (-6178) + OH^0 (-7990) -> H2O2^0 (-13037) +At time : 8.0011 ns Reaction : e_aq^-1 (-4215) + OH^0 (-6834) -> OH^-1 (-13038) +At time : 8.1011 ns Reaction : H^0 (-12987) + H^0 (-9114) -> H_2^0 (-13039) +At time : 8.1011 ns Reaction : H3O^1 (-6113) + OH^-1 (-12829) -> No product +At time : 8.1011 ns Reaction : e_aq^-1 (-875) + H2O2^0 (-12669) -> OH^-1 (-13040) + OH^0 (-13041) +At time : 8.1011 ns Reaction : H^0 (-12584) + e_aq^-1 (-5226) -> OH^-1 (-13042) + H_2^0 (-13043) +At time : 8.1011 ns Reaction : e_aq^-1 (-344) + OH^0 (-8932) -> OH^-1 (-13044) +At time : 8.1011 ns Reaction : e_aq^-1 (-967) + H3O^1 (-8053) -> H^0 (-13045) +At time : 8.1011 ns Reaction : e_aq^-1 (-3666) + H3O^1 (-7753) -> H^0 (-13046) +At time : 8.1011 ns Reaction : e_aq^-1 (-4301) + H3O^1 (-7601) -> H^0 (-13047) +At time : 8.1011 ns Reaction : e_aq^-1 (-3569) + H3O^1 (-5891) -> H^0 (-13048) +At time : 8.2011 ns Reaction : e_aq^-1 (-630) + H^0 (-12547) -> OH^-1 (-13049) + H_2^0 (-13050) +At time : 8.2011 ns Reaction : OH^0 (-9560) + H^0 (-12156) -> No product +At time : 8.2011 ns Reaction : e_aq^-1 (-4455) + H3O^1 (-8583) -> H^0 (-13051) +At time : 8.2011 ns Reaction : e_aq^-1 (-5599) + H3O^1 (-8331) -> H^0 (-13052) +At time : 8.2011 ns Reaction : e_aq^-1 (-4575) + OH^0 (-7970) -> OH^-1 (-13053) +At time : 8.2011 ns Reaction : e_aq^-1 (-2403) + OH^0 (-6634) -> OH^-1 (-13054) +At time : 8.2011 ns Reaction : e_aq^-1 (-821) + e_aq^-1 (-5014) -> OH^-1 (-13055) + OH^-1 (-13056) + H_2^0 (-13057) +At time : 8.2011 ns Reaction : e_aq^-1 (-5045) + OH^0 (-7152) -> OH^-1 (-13058) +At time : 8.3011 ns Reaction : OH^-1 (-12926) + H3O^1 (-8814) -> No product +At time : 8.3011 ns Reaction : OH^-1 (-12902) + H3O^1 (-7343) -> No product +At time : 8.3011 ns Reaction : OH^-1 (-12887) + H3O^1 (-7983) -> No product +At time : 8.3011 ns Reaction : OH^-1 (-12849) + H3O^1 (-7093) -> No product +At time : 8.3011 ns Reaction : e_aq^-1 (-4832) + OH^0 (-12759) -> OH^-1 (-13059) +At time : 8.3011 ns Reaction : e_aq^-1 (-1295) + H2O2^0 (-12662) -> OH^-1 (-13060) + OH^0 (-13061) +At time : 8.3011 ns Reaction : OH^0 (-8537) + H^0 (-12167) -> No product +At time : 8.3011 ns Reaction : e_aq^-1 (-2221) + H2O2^0 (-11718) -> OH^-1 (-13062) + OH^0 (-13063) +At time : 8.3011 ns Reaction : H2O2^0 (-11526) + e_aq^-1 (-912) -> OH^-1 (-13064) + OH^0 (-13065) +At time : 8.3011 ns Reaction : e_aq^-1 (-173) + H2O2^0 (-11462) -> OH^-1 (-13066) + OH^0 (-13067) +At time : 8.3011 ns Reaction : OH^0 (-10872) + OH^0 (-6916) -> H2O2^0 (-13068) +At time : 8.3011 ns Reaction : H^0 (-9489) + OH^0 (-9015) -> No product +At time : 8.3011 ns Reaction : e_aq^-1 (-4957) + OH^0 (-7146) -> OH^-1 (-13069) +At time : 8.3011 ns Reaction : e_aq^-1 (-4111) + OH^0 (-6802) -> OH^-1 (-13070) +At time : 8.3011 ns Reaction : e_aq^-1 (-1050) + OH^0 (-6164) -> OH^-1 (-13071) +At time : 8.4011 ns Reaction : H3O^1 (-11064) + OH^-1 (-13058) -> No product +At time : 8.4011 ns Reaction : H3O^1 (-6685) + OH^-1 (-13020) -> No product +At time : 8.4011 ns Reaction : H^0 (-12229) + e_aq^-1 (-619) -> OH^-1 (-13072) + H_2^0 (-13073) +At time : 8.4011 ns Reaction : e_aq^-1 (-1242) + H2O2^0 (-11519) -> OH^-1 (-13074) + OH^0 (-13075) +At time : 8.4011 ns Reaction : OH^0 (-9371) + e_aq^-1 (-8950) -> OH^-1 (-13076) +At time : 8.4011 ns Reaction : H3O^1 (-7509) + e_aq^-1 (-8614) -> H^0 (-13077) +At time : 8.4011 ns Reaction : e_aq^-1 (-5692) + H3O^1 (-7377) -> H^0 (-13078) +At time : 8.4011 ns Reaction : e_aq^-1 (-2023) + e_aq^-1 (-4141) -> OH^-1 (-13079) + OH^-1 (-13080) + H_2^0 (-13081) +At time : 8.5011 ns Reaction : e_aq^-1 (-4940) + OH^0 (-13041) -> OH^-1 (-13082) +At time : 8.5011 ns Reaction : OH^-1 (-12922) + H3O^1 (-6145) -> No product +At time : 8.5011 ns Reaction : OH^0 (-12914) + OH^0 (-8166) -> H2O2^0 (-13083) +At time : 8.5011 ns Reaction : H3O^1 (-7261) + OH^-1 (-12860) -> No product +At time : 8.5011 ns Reaction : H^0 (-11929) + e_aq^-1 (-8671) -> OH^-1 (-13084) + H_2^0 (-13085) +At time : 8.5011 ns Reaction : e_aq^-1 (-5566) + OH^0 (-10324) -> OH^-1 (-13086) +At time : 8.6011 ns Reaction : OH^0 (-9148) + OH^0 (-12996) -> H2O2^0 (-13087) +At time : 8.6011 ns Reaction : H3O^1 (-11000) + OH^-1 (-12994) -> No product +At time : 8.6011 ns Reaction : H2O2^0 (-12869) + e_aq^-1 (-5665) -> OH^-1 (-13088) + OH^0 (-13089) +At time : 8.6011 ns Reaction : OH^0 (-12812) + OH^0 (-8999) -> H2O2^0 (-13090) +At time : 8.6011 ns Reaction : H3O^1 (-7325) + OH^-1 (-12791) -> No product +At time : 8.6011 ns Reaction : H2O2^0 (-11797) + e_aq^-1 (-4952) -> OH^-1 (-13091) + OH^0 (-13092) +At time : 8.6011 ns Reaction : e_aq^-1 (-5134) + H3O^1 (-7179) -> H^0 (-13093) +At time : 8.7011 ns Reaction : H^0 (-13002) + H^0 (-8972) -> H_2^0 (-13094) +At time : 8.7011 ns Reaction : OH^-1 (-12923) + H3O^1 (-8123) -> No product +At time : 8.7011 ns Reaction : e_aq^-1 (-1966) + H2O2^0 (-12867) -> OH^-1 (-13095) + OH^0 (-13096) +At time : 8.7011 ns Reaction : OH^-1 (-12782) + H3O^1 (-6891) -> No product +At time : 8.7011 ns Reaction : e_aq^-1 (-4582) + H3O^1 (-10051) -> H^0 (-13097) +At time : 8.7011 ns Reaction : e_aq^-1 (-3779) + H3O^1 (-8352) -> H^0 (-13098) +At time : 8.7011 ns Reaction : e_aq^-1 (-4956) + OH^0 (-6052) -> OH^-1 (-13099) +At time : 8.7011 ns Reaction : e_aq^-1 (-4931) + e_aq^-1 (-4904) -> OH^-1 (-13100) + OH^-1 (-13101) + H_2^0 (-13102) +At time : 8.7011 ns Reaction : e_aq^-1 (-2782) + e_aq^-1 (-3725) -> OH^-1 (-13103) + OH^-1 (-13104) + H_2^0 (-13105) +At time : 8.8011 ns Reaction : OH^-1 (-13015) + H3O^1 (-6537) -> No product +At time : 8.8011 ns Reaction : OH^-1 (-12963) + H3O^1 (-5947) -> No product +At time : 8.8011 ns Reaction : OH^0 (-12241) + OH^0 (-7044) -> H2O2^0 (-13106) +At time : 8.8011 ns Reaction : e_aq^-1 (-810) + H2O2^0 (-11662) -> OH^-1 (-13107) + OH^0 (-13108) +At time : 8.8011 ns Reaction : OH^0 (-8222) + e_aq^-1 (-8494) -> OH^-1 (-13109) +At time : 8.8011 ns Reaction : e_aq^-1 (-3703) + H3O^1 (-6429) -> H^0 (-13110) +At time : 8.9011 ns Reaction : OH^-1 (-12817) + H3O^1 (-7039) -> No product +At time : 8.9011 ns Reaction : H3O^1 (-9583) + OH^-1 (-12792) -> No product +At time : 8.9011 ns Reaction : H^0 (-11336) + e_aq^-1 (-573) -> OH^-1 (-13111) + H_2^0 (-13112) +At time : 8.9011 ns Reaction : e_aq^-1 (-3969) + OH^0 (-10731) -> OH^-1 (-13113) +At time : 8.9011 ns Reaction : H3O^1 (-10370) + e_aq^-1 (-8479) -> H^0 (-13114) +At time : 9.0011 ns Reaction : OH^-1 (-13088) + H3O^1 (-7385) -> No product +At time : 9.0011 ns Reaction : OH^-1 (-13070) + H3O^1 (-6763) -> No product +At time : 9.0011 ns Reaction : OH^-1 (-12925) + H3O^1 (-6851) -> No product +At time : 9.0011 ns Reaction : H3O^1 (-10711) + OH^-1 (-12779) -> No product +At time : 9.0011 ns Reaction : OH^0 (-10961) + OH^0 (-12700) -> H2O2^0 (-13115) +At time : 9.0011 ns Reaction : e_aq^-1 (-5637) + H2O2^0 (-11646) -> OH^-1 (-13116) + OH^0 (-13117) +At time : 9.0011 ns Reaction : H3O^1 (-10522) + e_aq^-1 (-4501) -> H^0 (-13118) +At time : 9.0011 ns Reaction : e_aq^-1 (-5221) + OH^0 (-6136) -> OH^-1 (-13119) +At time : 9.0011 ns Reaction : OH^-1 (-13042) + H3O^1 (-7223) -> No product +At time : 9.1011 ns Reaction : OH^-1 (-12749) + H3O^1 (-7677) -> No product +At time : 9.1011 ns Reaction : e_aq^-1 (-980) + H3O^1 (-7127) -> H^0 (-13120) +At time : 9.1011 ns Reaction : e_aq^-1 (-4085) + OH^0 (-6726) -> OH^-1 (-13121) +At time : 9.1011 ns Reaction : e_aq^-1 (-3614) + H3O^1 (-6349) -> H^0 (-13122) +At time : 9.1011 ns Reaction : H3O^1 (-5979) + OH^-1 (-13080) -> No product +At time : 9.2011 ns Reaction : H3O^1 (-10339) + OH^-1 (-13116) -> No product +At time : 9.2011 ns Reaction : OH^-1 (-13082) + H3O^1 (-8093) -> No product +At time : 9.2011 ns Reaction : OH^-1 (-13072) + H3O^1 (-7237) -> No product +At time : 9.2011 ns Reaction : OH^-1 (-13032) + H3O^1 (-7863) -> No product +At time : 9.2011 ns Reaction : e_aq^-1 (-4954) + H2O2^0 (-12703) -> OH^-1 (-13123) + OH^0 (-13124) +At time : 9.2011 ns Reaction : e_aq^-1 (-5424) + H2O2^0 (-11456) -> OH^-1 (-13125) + OH^0 (-13126) +At time : 9.2011 ns Reaction : e_aq^-1 (-4809) + H3O^1 (-8047) -> H^0 (-13127) +At time : 9.2011 ns Reaction : OH^0 (-7054) + OH^0 (-8032) -> H2O2^0 (-13128) +At time : 9.3011 ns Reaction : H3O^1 (-10156) + OH^-1 (-13099) -> No product +At time : 9.3011 ns Reaction : OH^-1 (-13079) + H3O^1 (-7879) -> No product +At time : 9.3011 ns Reaction : OH^-1 (-12654) + H3O^1 (-10994) -> No product +At time : 9.3011 ns Reaction : e_aq^-1 (-4728) + H2O2^0 (-12579) -> OH^-1 (-13129) + OH^0 (-13130) +At time : 9.3011 ns Reaction : OH^0 (-10337) + OH^0 (-7364) -> H2O2^0 (-13131) +At time : 9.4011 ns Reaction : H2O2^0 (-11355) + e_aq^-1 (-4958) -> OH^-1 (-13132) + OH^0 (-13133) +At time : 9.4011 ns Reaction : e_aq^-1 (-5327) + H3O^1 (-10235) -> H^0 (-13134) +At time : 9.4011 ns Reaction : e_aq^-1 (-2430) + OH^0 (-9674) -> OH^-1 (-13135) +At time : 9.4011 ns Reaction : e_aq^-1 (-4223) + OH^0 (-8989) -> OH^-1 (-13136) +At time : 9.4011 ns Reaction : OH^0 (-8486) + OH^0 (-8645) -> H2O2^0 (-13137) +At time : 9.4011 ns Reaction : e_aq^-1 (-1984) + e_aq^-1 (-2000) -> OH^-1 (-13138) + OH^-1 (-13139) + H_2^0 (-13140) +At time : 9.5011 ns Reaction : e_aq^-1 (-5550) + OH^0 (-11266) -> OH^-1 (-13141) +At time : 9.5011 ns Reaction : e_aq^-1 (-41) + OH^0 (-8288) -> OH^-1 (-13142) +At time : 9.5011 ns Reaction : e_aq^-1 (-5291) + OH^0 (-8206) -> OH^-1 (-13143) +At time : 9.5011 ns Reaction : e_aq^-1 (-2137) + H3O^1 (-7619) -> H^0 (-13144) +At time : 9.5011 ns Reaction : e_aq^-1 (-1461) + H3O^1 (-6957) -> H^0 (-13145) +At time : 9.5011 ns Reaction : e_aq^-1 (-5420) + e_aq^-1 (-5433) -> OH^-1 (-13146) + OH^-1 (-13147) + H_2^0 (-13148) +At time : 9.5011 ns Reaction : H3O^1 (-7265) + OH^-1 (-13143) -> No product +At time : 9.6011 ns Reaction : OH^-1 (-13141) + H3O^1 (-7297) -> No product +At time : 9.6011 ns Reaction : H3O^1 (-7775) + OH^-1 (-13023) -> No product +At time : 9.6011 ns Reaction : H^0 (-12959) + e_aq^-1 (-8515) -> OH^-1 (-13149) + H_2^0 (-13150) +At time : 9.6011 ns Reaction : e_aq^-1 (-5453) + H^0 (-11715) -> OH^-1 (-13151) + H_2^0 (-13152) +At time : 9.6011 ns Reaction : H3O^1 (-10976) + e_aq^-1 (-4657) -> H^0 (-13153) +At time : 9.6011 ns Reaction : OH^0 (-10624) + e_aq^-1 (-3533) -> OH^-1 (-13154) +At time : 9.6011 ns Reaction : OH^0 (-9678) + e_aq^-1 (-2612) -> OH^-1 (-13155) +At time : 9.6011 ns Reaction : OH^0 (-6142) + OH^0 (-7228) -> H2O2^0 (-13156) +At time : 9.6011 ns Reaction : e_aq^-1 (-5350) + e_aq^-1 (-5319) -> OH^-1 (-13157) + OH^-1 (-13158) + H_2^0 (-13159) +At time : 9.7011 ns Reaction : H3O^1 (-7271) + OH^-1 (-13084) -> No product +At time : 9.7011 ns Reaction : H3O^1 (-9520) + OH^-1 (-13030) -> No product +At time : 9.7011 ns Reaction : e_aq^-1 (-3855) + H2O2^0 (-13029) -> OH^-1 (-13160) + OH^0 (-13161) +At time : 9.7011 ns Reaction : H3O^1 (-11182) + OH^-1 (-12995) -> No product +At time : 9.7011 ns Reaction : H3O^1 (-6165) + OH^-1 (-12982) -> No product +At time : 9.7011 ns Reaction : e_aq^-1 (-4933) + H2O2^0 (-12975) -> OH^-1 (-13162) + OH^0 (-13163) +At time : 9.7011 ns Reaction : H3O^1 (-8346) + OH^-1 (-12974) -> No product +At time : 9.7011 ns Reaction : OH^-1 (-12956) + H3O^1 (-7597) -> No product +At time : 9.7011 ns Reaction : H3O^1 (-10305) + OH^-1 (-12665) -> No product +At time : 9.7011 ns Reaction : H2O2^0 (-11398) + e_aq^-1 (-5002) -> OH^-1 (-13164) + OH^0 (-13165) +At time : 9.7011 ns Reaction : OH^0 (-10465) + e_aq^-1 (-899) -> OH^-1 (-13166) +At time : 9.7011 ns Reaction : e_aq^-1 (-2424) + H3O^1 (-6625) -> H^0 (-13167) +At time : 9.8011 ns Reaction : OH^-1 (-12802) + H3O^1 (-6149) -> No product +At time : 9.8011 ns Reaction : OH^-1 (-12788) + H3O^1 (-6435) -> No product +At time : 9.8011 ns Reaction : OH^0 (-6332) + H^0 (-12034) -> No product +At time : 9.8011 ns Reaction : e_aq^-1 (-528) + H2O2^0 (-11887) -> OH^-1 (-13168) + OH^0 (-13169) +At time : 9.8011 ns Reaction : H^0 (-10099) + e_aq^-1 (-4771) -> OH^-1 (-13170) + H_2^0 (-13171) +At time : 9.8011 ns Reaction : e_aq^-1 (-8461) + OH^0 (-8694) -> OH^-1 (-13172) +At time : 9.8011 ns Reaction : e_aq^-1 (-4534) + H3O^1 (-7571) -> H^0 (-13173) +At time : 9.8011 ns Reaction : e_aq^-1 (-1119) + H3O^1 (-7103) -> H^0 (-13174) +At time : 9.8011 ns Reaction : e_aq^-1 (-4182) + e_aq^-1 (-4213) -> OH^-1 (-13175) + OH^-1 (-13176) + H_2^0 (-13177) +At time : 9.9011 ns Reaction : OH^-1 (-13135) + H3O^1 (-10707) -> No product +At time : 9.9011 ns Reaction : e_aq^-1 (-1357) + H2O2^0 (-11581) -> OH^-1 (-13178) + OH^0 (-13179) +At time : 9.9011 ns Reaction : e_aq^-1 (-2518) + H3O^1 (-9652) -> H^0 (-13180) +At time : 9.9011 ns Reaction : OH^0 (-8128) + OH^0 (-8140) -> H2O2^0 (-13181) +At time : 10.001 ns Reaction : H^0 (-12999) + e_aq^-1 (-8926) -> OH^-1 (-13182) + H_2^0 (-13183) +At time : 10.001 ns Reaction : H3O^1 (-7431) + OH^-1 (-12957) -> No product +At time : 10.001 ns Reaction : e_aq^-1 (-3065) + OH^0 (-12874) -> OH^-1 (-13184) +At time : 10.001 ns Reaction : OH^-1 (-12230) + H3O^1 (-7915) -> No product +At time : 10.001 ns Reaction : e_aq^-1 (-2683) + H2O2^0 (-11699) -> OH^-1 (-13185) + OH^0 (-13186) +At time : 11.001 ns Reaction : H3O^1 (-10958) + OH^-1 (-13170) -> No product +At time : 11.001 ns Reaction : OH^-1 (-13168) + H3O^1 (-8209) -> No product +At time : 11.001 ns Reaction : H3O^1 (-6589) + OH^-1 (-13155) -> No product +At time : 11.001 ns Reaction : OH^-1 (-13142) + H3O^1 (-7357) -> No product +At time : 11.001 ns Reaction : OH^-1 (-13107) + H3O^1 (-8081) -> No product +At time : 11.001 ns Reaction : H3O^1 (-10779) + OH^-1 (-13095) -> No product +At time : 11.001 ns Reaction : OH^-1 (-13091) + H3O^1 (-8886) -> No product +At time : 11.001 ns Reaction : e_aq^-1 (-202) + H2O2^0 (-13087) -> OH^-1 (-13187) + OH^0 (-13188) +At time : 11.001 ns Reaction : OH^-1 (-13062) + H3O^1 (-7849) -> No product +At time : 11.001 ns Reaction : OH^-1 (-13060) + H3O^1 (-7043) -> No product +At time : 11.001 ns Reaction : H3O^1 (-7077) + OH^-1 (-13059) -> No product +At time : 11.001 ns Reaction : H3O^1 (-11122) + OH^-1 (-12972) -> No product +At time : 11.001 ns Reaction : OH^-1 (-12939) + H3O^1 (-8433) -> No product +At time : 11.001 ns Reaction : OH^-1 (-12850) + H3O^1 (-6031) -> No product +At time : 11.001 ns Reaction : e_aq^-1 (-2059) + H^0 (-12844) -> OH^-1 (-13189) + H_2^0 (-13190) +At time : 11.001 ns Reaction : OH^-1 (-12837) + H3O^1 (-7393) -> No product +At time : 11.001 ns Reaction : OH^-1 (-12820) + H3O^1 (-8295) -> No product +At time : 11.001 ns Reaction : OH^-1 (-12809) + H3O^1 (-7895) -> No product +At time : 11.001 ns Reaction : OH^-1 (-12737) + H3O^1 (-6389) -> No product +At time : 11.001 ns Reaction : H3O^1 (-7857) + OH^-1 (-12396) -> No product +At time : 11.001 ns Reaction : e_aq^-1 (-4232) + H^0 (-12065) -> OH^-1 (-13191) + H_2^0 (-13192) +At time : 11.001 ns Reaction : OH^-1 (-11998) + H3O^1 (-8550) -> No product +At time : 11.001 ns Reaction : H3O^1 (-10883) + OH^-1 (-11934) -> No product +At time : 11.001 ns Reaction : OH^0 (-9531) + H^0 (-11219) -> No product +At time : 11.001 ns Reaction : e_aq^-1 (-147) + H3O^1 (-11167) -> H^0 (-13193) +At time : 11.001 ns Reaction : H^0 (-9541) + e_aq^-1 (-8764) -> OH^-1 (-13194) + H_2^0 (-13195) +At time : 11.001 ns Reaction : e_aq^-1 (-4928) + H^0 (-9346) -> OH^-1 (-13196) + H_2^0 (-13197) +At time : 11.001 ns Reaction : OH^0 (-9211) + OH^0 (-6380) -> H2O2^0 (-13198) +At time : 11.001 ns Reaction : H^0 (-9197) + e_aq^-1 (-3608) -> OH^-1 (-13199) + H_2^0 (-13200) +At time : 11.001 ns Reaction : OH^0 (-9169) + OH^0 (-7674) -> H2O2^0 (-13201) +At time : 11.001 ns Reaction : H3O^1 (-8472) + e_aq^-1 (-8632) -> H^0 (-13202) +At time : 11.001 ns Reaction : e_aq^-1 (-4853) + H3O^1 (-8067) -> H^0 (-13203) +At time : 11.001 ns Reaction : OH^0 (-6340) + OH^0 (-6358) -> H2O2^0 (-13204) +At time : 12.001 ns Reaction : e_aq^-1 (-740) + H2O2^0 (-13181) -> OH^-1 (-13205) + OH^0 (-13206) +At time : 12.001 ns Reaction : OH^-1 (-13164) + H3O^1 (-7497) -> No product +At time : 12.001 ns Reaction : H3O^1 (-11004) + OH^-1 (-13162) -> No product +At time : 12.001 ns Reaction : OH^-1 (-13158) + H3O^1 (-6081) -> No product +At time : 12.001 ns Reaction : H3O^1 (-7545) + OH^-1 (-13129) -> No product +At time : 12.001 ns Reaction : OH^-1 (-13125) + H3O^1 (-8269) -> No product +At time : 12.001 ns Reaction : H3O^1 (-7831) + OH^-1 (-13113) -> No product +At time : 12.001 ns Reaction : OH^-1 (-13109) + H3O^1 (-8207) -> No product +At time : 12.001 ns Reaction : H3O^1 (-6627) + OH^-1 (-13011) -> No product +At time : 12.001 ns Reaction : OH^-1 (-12991) + H3O^1 (-7785) -> No product +At time : 12.001 ns Reaction : H^0 (-12946) + e_aq^-1 (-3753) -> OH^-1 (-13207) + H_2^0 (-13208) +At time : 12.001 ns Reaction : OH^-1 (-12941) + H3O^1 (-8571) -> No product +At time : 12.001 ns Reaction : H3O^1 (-6211) + OH^-1 (-12894) -> No product +At time : 12.001 ns Reaction : H3O^1 (-6673) + OH^-1 (-12856) -> No product +At time : 12.001 ns Reaction : OH^-1 (-12604) + H3O^1 (-7875) -> No product +At time : 12.001 ns Reaction : OH^-1 (-12601) + H3O^1 (-6595) -> No product +At time : 12.001 ns Reaction : H3O^1 (-11128) + OH^-1 (-12497) -> No product +At time : 12.001 ns Reaction : e_aq^-1 (-4492) + H2O2^0 (-12335) -> OH^-1 (-13209) + OH^0 (-13210) +At time : 12.001 ns Reaction : OH^0 (-11289) + OH^0 (-7676) -> H2O2^0 (-13211) +At time : 12.001 ns Reaction : OH^0 (-10060) + OH^0 (-6978) -> H2O2^0 (-13212) +At time : 12.001 ns Reaction : OH^0 (-9700) + OH^0 (-6620) -> H2O2^0 (-13213) +At time : 12.001 ns Reaction : OH^0 (-9219) + e_aq^-1 (-3682) -> OH^-1 (-13214) +At time : 12.001 ns Reaction : OH^0 (-7814) + OH^0 (-9001) -> H2O2^0 (-13215) +At time : 13.001 ns Reaction : OH^-1 (-13205) + H3O^1 (-8907) -> No product +At time : 13.001 ns Reaction : OH^-1 (-13172) + H3O^1 (-7539) -> No product +At time : 13.001 ns Reaction : OH^-1 (-13166) + H3O^1 (-7113) -> No product +At time : 13.001 ns Reaction : OH^-1 (-13136) + H3O^1 (-8811) -> No product +At time : 13.001 ns Reaction : OH^-1 (-13034) + H3O^1 (-7423) -> No product +At time : 13.001 ns Reaction : e_aq^-1 (-5390) + H2O2^0 (-12993) -> OH^-1 (-13216) + OH^0 (-13217) +At time : 13.001 ns Reaction : OH^0 (-12985) + e_aq^-1 (-1749) -> OH^-1 (-13218) +At time : 13.001 ns Reaction : OH^-1 (-12962) + H3O^1 (-5953) -> No product +At time : 13.001 ns Reaction : OH^-1 (-12915) + H3O^1 (-7713) -> No product +At time : 13.001 ns Reaction : OH^-1 (-12895) + H3O^1 (-6535) -> No product +At time : 13.001 ns Reaction : OH^-1 (-12751) + H3O^1 (-6051) -> No product +At time : 13.001 ns Reaction : OH^-1 (-12747) + H3O^1 (-9646) -> No product +At time : 13.001 ns Reaction : OH^-1 (-12412) + H3O^1 (-7047) -> No product +At time : 13.001 ns Reaction : e_aq^-1 (-2235) + H^0 (-12291) -> OH^-1 (-13219) + H_2^0 (-13220) +At time : 13.001 ns Reaction : OH^-1 (-12203) + H3O^1 (-8412) -> No product +At time : 13.001 ns Reaction : H2O2^0 (-11893) + e_aq^-1 (-8527) -> OH^-1 (-13221) + OH^0 (-13222) +At time : 13.001 ns Reaction : e_aq^-1 (-4176) + H2O2^0 (-11642) -> OH^-1 (-13223) + OH^0 (-13224) +At time : 13.001 ns Reaction : e_aq^-1 (-5159) + H3O^1 (-11072) -> H^0 (-13225) +At time : 13.001 ns Reaction : OH^0 (-10881) + OH^0 (-6922) -> H2O2^0 (-13226) +At time : 13.001 ns Reaction : H^0 (-10582) + e_aq^-1 (-4091) -> OH^-1 (-13227) + H_2^0 (-13228) +At time : 13.001 ns Reaction : OH^0 (-10118) + H^0 (-9082) -> No product +At time : 13.001 ns Reaction : OH^0 (-9865) + OH^0 (-7884) -> H2O2^0 (-13229) +At time : 13.001 ns Reaction : OH^0 (-9506) + e_aq^-1 (-3213) -> OH^-1 (-13230) +At time : 13.001 ns Reaction : OH^0 (-7502) + OH^0 (-8880) -> H2O2^0 (-13231) +At time : 13.001 ns Reaction : e_aq^-1 (-5256) + H3O^1 (-8195) -> H^0 (-13232) +At time : 13.001 ns Reaction : e_aq^-1 (-3661) + H3O^1 (-6431) -> H^0 (-13233) +At time : 13.001 ns Reaction : e_aq^-1 (-2587) + e_aq^-1 (-3833) -> OH^-1 (-13234) + OH^-1 (-13235) + H_2^0 (-13236) +At time : 14.001 ns Reaction : OH^-1 (-13199) + H3O^1 (-5893) -> No product +At time : 14.001 ns Reaction : OH^-1 (-13147) + H3O^1 (-7247) -> No product +At time : 14.001 ns Reaction : H3O^1 (-10059) + OH^-1 (-13074) -> No product +At time : 14.001 ns Reaction : H3O^1 (-8418) + OH^-1 (-12976) -> No product +At time : 14.001 ns Reaction : H3O^1 (-11094) + OH^-1 (-12886) -> No product +At time : 14.001 ns Reaction : e_aq^-1 (-5082) + H2O2^0 (-12783) -> OH^-1 (-13237) + OH^0 (-13238) +At time : 14.001 ns Reaction : e_aq^-1 (-230) + H2O2^0 (-12667) -> OH^-1 (-13239) + OH^0 (-13240) +At time : 14.001 ns Reaction : OH^-1 (-12502) + H3O^1 (-6275) -> No product +At time : 14.001 ns Reaction : OH^0 (-11163) + OH^0 (-8292) -> H2O2^0 (-13241) +At time : 14.001 ns Reaction : OH^0 (-10674) + e_aq^-1 (-3692) -> OH^-1 (-13242) +At time : 14.001 ns Reaction : e_aq^-1 (-141) + OH^0 (-10378) -> OH^-1 (-13243) +At time : 14.001 ns Reaction : e_aq^-1 (-5060) + H3O^1 (-10152) -> H^0 (-13244) +At time : 14.001 ns Reaction : H^0 (-9633) + OH^0 (-5828) -> No product +At time : 14.001 ns Reaction : H^0 (-9267) + OH^0 (-7852) -> No product +At time : 14.001 ns Reaction : OH^0 (-8148) + e_aq^-1 (-8893) -> OH^-1 (-13245) +At time : 14.001 ns Reaction : e_aq^-1 (-3523) + H3O^1 (-8748) -> H^0 (-13246) +At time : 14.001 ns Reaction : OH^-1 (-13239) + H3O^1 (-8267) -> No product +At time : 14.001 ns Reaction : e_aq^-1 (-5468) + OH^0 (-11119) -> OH^-1 (-13247) +At time : 15.001 ns Reaction : H^0 (-13225) + e_aq^-1 (-5054) -> OH^-1 (-13248) + H_2^0 (-13249) +At time : 15.001 ns Reaction : OH^-1 (-13219) + H3O^1 (-7633) -> No product +At time : 15.001 ns Reaction : H3O^1 (-6047) + OH^-1 (-13196) -> No product +At time : 15.001 ns Reaction : H3O^1 (-6335) + OH^-1 (-13194) -> No product +At time : 15.001 ns Reaction : e_aq^-1 (-1579) + H^0 (-13173) -> OH^-1 (-13250) + H_2^0 (-13251) +At time : 15.001 ns Reaction : OH^-1 (-13160) + H3O^1 (-7647) -> No product +At time : 15.001 ns Reaction : H3O^1 (-7001) + OH^-1 (-13053) -> No product +At time : 15.001 ns Reaction : H^0 (-13046) + e_aq^-1 (-2885) -> OH^-1 (-13252) + H_2^0 (-13253) +At time : 15.001 ns Reaction : OH^-1 (-12919) + H3O^1 (-6409) -> No product +At time : 15.001 ns Reaction : H3O^1 (-6907) + OH^-1 (-12897) -> No product +At time : 15.001 ns Reaction : H2O2^0 (-12862) + e_aq^-1 (-5272) -> OH^-1 (-13254) + OH^0 (-13255) +At time : 15.001 ns Reaction : H3O^1 (-6661) + OH^-1 (-12760) -> No product +At time : 15.001 ns Reaction : e_aq^-1 (-4305) + OH^0 (-12622) -> OH^-1 (-13256) +At time : 15.001 ns Reaction : H^0 (-12534) + OH^0 (-7352) -> No product +At time : 15.001 ns Reaction : e_aq^-1 (-1482) + H2O2^0 (-12492) -> OH^-1 (-13257) + OH^0 (-13258) +At time : 15.001 ns Reaction : H2O2^0 (-12055) + e_aq^-1 (-5709) -> OH^-1 (-13259) + OH^0 (-13260) +At time : 15.001 ns Reaction : H^0 (-10997) + e_aq^-1 (-1005) -> OH^-1 (-13261) + H_2^0 (-13262) +At time : 15.001 ns Reaction : OH^0 (-10980) + OH^0 (-5739) -> H2O2^0 (-13263) +At time : 15.001 ns Reaction : OH^0 (-10821) + OH^0 (-7596) -> H2O2^0 (-13264) +At time : 15.001 ns Reaction : H3O^1 (-10333) + e_aq^-1 (-5658) -> H^0 (-13265) +At time : 15.001 ns Reaction : H3O^1 (-10253) + e_aq^-1 (-5362) -> H^0 (-13266) +At time : 15.001 ns Reaction : OH^0 (-9609) + OH^0 (-6472) -> H2O2^0 (-13267) +At time : 16.001 ns Reaction : H^0 (-13266) + e_aq^-1 (-5408) -> OH^-1 (-13268) + H_2^0 (-13269) +At time : 16.001 ns Reaction : OH^-1 (-13178) + H3O^1 (-6979) -> No product +At time : 16.001 ns Reaction : OH^-1 (-13146) + H3O^1 (-8679) -> No product +At time : 16.001 ns Reaction : e_aq^-1 (-4704) + H2O2^0 (-13115) -> OH^-1 (-13270) + OH^0 (-13271) +At time : 16.001 ns Reaction : H3O^1 (-11088) + OH^-1 (-13111) -> No product +At time : 16.001 ns Reaction : OH^-1 (-13069) + H3O^1 (-10428) -> No product +At time : 16.001 ns Reaction : H^0 (-12885) + e_aq^-1 (-2606) -> OH^-1 (-13272) + H_2^0 (-13273) +At time : 16.001 ns Reaction : e_aq^-1 (-498) + OH^0 (-12861) -> OH^-1 (-13274) +At time : 16.001 ns Reaction : OH^-1 (-12840) + H3O^1 (-8021) -> No product +At time : 16.001 ns Reaction : e_aq^-1 (-5541) + H2O2^0 (-12730) -> OH^-1 (-13275) + OH^0 (-13276) +At time : 16.001 ns Reaction : H3O^1 (-9616) + OH^-1 (-12310) -> No product +At time : 16.001 ns Reaction : OH^0 (-9430) + OH^0 (-8050) -> H2O2^0 (-13277) +At time : 16.001 ns Reaction : H^0 (-9191) + e_aq^-1 (-3544) -> OH^-1 (-13278) + H_2^0 (-13279) +At time : 16.001 ns Reaction : e_aq^-1 (-827) + H3O^1 (-8508) -> H^0 (-13280) +At time : 16.001 ns Reaction : OH^0 (-6534) + OH^0 (-7776) -> H2O2^0 (-13281) +At time : 16.001 ns Reaction : e_aq^-1 (-2335) + H3O^1 (-7641) -> H^0 (-13282) +At time : 16.001 ns Reaction : e_aq^-1 (-5523) + H3O^1 (-7335) -> H^0 (-13283) +At time : 17.001 ns Reaction : e_aq^-1 (-2339) + H^0 (-13282) -> OH^-1 (-13284) + H_2^0 (-13285) +At time : 17.001 ns Reaction : OH^-1 (-13275) + H3O^1 (-8307) -> No product +At time : 17.001 ns Reaction : OH^-1 (-13272) + H3O^1 (-7803) -> No product +At time : 17.001 ns Reaction : H3O^1 (-9548) + OH^-1 (-13184) -> No product +At time : 17.001 ns Reaction : e_aq^-1 (-4821) + OH^0 (-13124) -> OH^-1 (-13286) +At time : 17.001 ns Reaction : H3O^1 (-6001) + OH^-1 (-13022) -> No product +At time : 17.001 ns Reaction : OH^-1 (-12852) + H3O^1 (-7817) -> No product +At time : 17.001 ns Reaction : e_aq^-1 (-3931) + H^0 (-12701) -> OH^-1 (-13287) + H_2^0 (-13288) +At time : 17.001 ns Reaction : H3O^1 (-7355) + OH^-1 (-12651) -> No product +At time : 17.001 ns Reaction : H3O^1 (-9960) + OH^-1 (-12621) -> No product +At time : 17.001 ns Reaction : e_aq^-1 (-4907) + H2O2^0 (-12550) -> OH^-1 (-13289) + OH^0 (-13290) +At time : 17.001 ns Reaction : e_aq^-1 (-1205) + H2O2^0 (-12473) -> OH^-1 (-13291) + OH^0 (-13292) +At time : 17.001 ns Reaction : e_aq^-1 (-3484) + OH^0 (-12440) -> OH^-1 (-13293) +At time : 17.001 ns Reaction : H^0 (-12212) + e_aq^-1 (-8776) -> OH^-1 (-13294) + H_2^0 (-13295) +At time : 17.001 ns Reaction : e_aq^-1 (-3688) + H2O2^0 (-12121) -> OH^-1 (-13296) + OH^0 (-13297) +At time : 17.001 ns Reaction : e_aq^-1 (-395) + H^0 (-11343) -> OH^-1 (-13298) + H_2^0 (-13299) +At time : 17.001 ns Reaction : e_aq^-1 (-4000) + OH^0 (-9801) -> OH^-1 (-13300) +At time : 17.001 ns Reaction : OH^0 (-9503) + OH^0 (-9504) -> H2O2^0 (-13301) +At time : 17.001 ns Reaction : H3O^1 (-7009) + e_aq^-1 (-8380) -> H^0 (-13302) +At time : 17.001 ns Reaction : OH^0 (-6612) + OH^0 (-7788) -> H2O2^0 (-13303) +At time : 17.001 ns Reaction : e_aq^-1 (-929) + H3O^1 (-7117) -> H^0 (-13304) +At time : 17.001 ns Reaction : e_aq^-1 (-3603) + OH^0 (-6352) -> OH^-1 (-13305) +At time : 17.001 ns Reaction : OH^0 (-6310) + OH^0 (-6320) -> H2O2^0 (-13306) +At time : 17.001 ns Reaction : H3O^1 (-7751) + OH^-1 (-13296) -> No product +At time : 18.001 ns Reaction : e_aq^-1 (-5100) + H^0 (-13202) -> OH^-1 (-13307) + H_2^0 (-13308) +At time : 18.001 ns Reaction : OH^-1 (-13101) + H3O^1 (-8883) -> No product +At time : 18.001 ns Reaction : H3O^1 (-6769) + OH^-1 (-12997) -> No product +At time : 18.001 ns Reaction : e_aq^-1 (-533) + H^0 (-12748) -> OH^-1 (-13309) + H_2^0 (-13310) +At time : 18.001 ns Reaction : H3O^1 (-5837) + OH^-1 (-12383) -> No product +At time : 18.001 ns Reaction : H^0 (-12110) + e_aq^-1 (-2948) -> OH^-1 (-13311) + H_2^0 (-13312) +At time : 18.001 ns Reaction : OH^0 (-11313) + OH^0 (-7626) -> H2O2^0 (-13313) +At time : 18.001 ns Reaction : H^0 (-11277) + OH^0 (-6838) -> No product +At time : 18.001 ns Reaction : OH^0 (-11039) + OH^0 (-7488) -> H2O2^0 (-13314) +At time : 18.001 ns Reaction : e_aq^-1 (-4536) + OH^0 (-10017) -> OH^-1 (-13315) +At time : 18.001 ns Reaction : H^0 (-9344) + e_aq^-1 (-5081) -> OH^-1 (-13316) + H_2^0 (-13317) +At time : 18.001 ns Reaction : H3O^1 (-5909) + e_aq^-1 (-8779) -> H^0 (-13318) +At time : 18.001 ns Reaction : e_aq^-1 (-4677) + H3O^1 (-7019) -> H^0 (-13319) +At time : 19.001 ns Reaction : H3O^1 (-6657) + OH^-1 (-13300) -> No product +At time : 19.001 ns Reaction : H3O^1 (-10264) + OH^-1 (-13298) -> No product +At time : 19.001 ns Reaction : e_aq^-1 (-842) + OH^0 (-13238) -> OH^-1 (-13320) +At time : 19.001 ns Reaction : H3O^1 (-10628) + OH^-1 (-13154) -> No product +At time : 19.001 ns Reaction : H3O^1 (-7213) + OH^-1 (-13132) -> No product +At time : 19.001 ns Reaction : OH^-1 (-13103) + H3O^1 (-9608) -> No product +At time : 19.001 ns Reaction : OH^0 (-13067) + OH^0 (-8957) -> H2O2^0 (-13321) +At time : 19.001 ns Reaction : H3O^1 (-11059) + OH^-1 (-13055) -> No product +At time : 19.001 ns Reaction : H3O^1 (-10415) + OH^-1 (-12913) -> No product +At time : 19.001 ns Reaction : H3O^1 (-10579) + OH^-1 (-12768) -> No product +At time : 19.001 ns Reaction : OH^-1 (-12738) + H3O^1 (-5905) -> No product +At time : 19.001 ns Reaction : e_aq^-1 (-2689) + H2O2^0 (-12687) -> OH^-1 (-13322) + OH^0 (-13323) +At time : 19.001 ns Reaction : e_aq^-1 (-4326) + H^0 (-12231) -> OH^-1 (-13324) + H_2^0 (-13325) +At time : 19.001 ns Reaction : e_aq^-1 (-3701) + H2O2^0 (-11796) -> OH^-1 (-13326) + OH^0 (-13327) +At time : 19.001 ns Reaction : OH^0 (-10833) + OH^0 (-6880) -> H2O2^0 (-13328) +At time : 19.001 ns Reaction : H^0 (-10756) + e_aq^-1 (-3934) -> OH^-1 (-13329) + H_2^0 (-13330) +At time : 19.001 ns Reaction : e_aq^-1 (-2312) + H3O^1 (-9756) -> H^0 (-13331) +At time : 19.001 ns Reaction : OH^0 (-5872) + OH^0 (-8993) -> H2O2^0 (-13332) +At time : 19.001 ns Reaction : OH^0 (-6604) + OH^0 (-7648) -> H2O2^0 (-13333) +At time : 20.001 ns Reaction : e_aq^-1 (-503) + OH^0 (-13255) -> OH^-1 (-13334) +At time : 20.001 ns Reaction : OH^-1 (-13252) + H3O^1 (-6547) -> No product +At time : 20.001 ns Reaction : H3O^1 (-7937) + OH^-1 (-13250) -> No product +At time : 20.001 ns Reaction : H3O^1 (-8448) + OH^-1 (-13209) -> No product +At time : 20.001 ns Reaction : OH^-1 (-13138) + H3O^1 (-8538) -> No product +At time : 20.001 ns Reaction : e_aq^-1 (-994) + H^0 (-13127) -> OH^-1 (-13335) + H_2^0 (-13336) +At time : 20.001 ns Reaction : OH^-1 (-13121) + H3O^1 (-7629) -> No product +At time : 20.001 ns Reaction : e_aq^-1 (-1283) + H^0 (-13097) -> OH^-1 (-13337) + H_2^0 (-13338) +At time : 20.001 ns Reaction : OH^-1 (-12949) + H3O^1 (-7741) -> No product +At time : 20.001 ns Reaction : OH^-1 (-12864) + H3O^1 (-5989) -> No product +At time : 20.001 ns Reaction : H3O^1 (-6369) + OH^-1 (-12061) -> No product +At time : 20.001 ns Reaction : OH^0 (-9934) + OH^0 (-6852) -> H2O2^0 (-13339) +At time : 20.001 ns Reaction : OH^0 (-9599) + OH^0 (-7762) -> H2O2^0 (-13340) +At time : 20.001 ns Reaction : OH^0 (-9565) + OH^0 (-6396) -> H2O2^0 (-13341) +At time : 20.001 ns Reaction : OH^0 (-9544) + OH^0 (-6372) -> H2O2^0 (-13342) +At time : 20.001 ns Reaction : OH^0 (-9177) + OH^0 (-9180) -> H2O2^0 (-13343) +At time : 20.001 ns Reaction : e_aq^-1 (-4227) + H3O^1 (-7605) -> H^0 (-13344) +At time : 20.001 ns Reaction : e_aq^-1 (-5156) + H3O^1 (-7469) -> H^0 (-13345) +At time : 20.001 ns Reaction : e_aq^-1 (-3607) + H3O^1 (-6307) -> H^0 (-13346) +At time : 20.001 ns Reaction : e_aq^-1 (-5184) + H2O2^0 (-11470) -> OH^-1 (-13347) + OH^0 (-13348) +At time : 21.001 ns Reaction : H3O^1 (-6099) + OH^-1 (-13347) -> No product +At time : 21.001 ns Reaction : OH^-1 (-13324) + H3O^1 (-10885) -> No product +At time : 21.001 ns Reaction : OH^-1 (-13309) + H3O^1 (-7451) -> No product +At time : 21.001 ns Reaction : H3O^1 (-6087) + OH^-1 (-13268) -> No product +At time : 21.001 ns Reaction : OH^-1 (-13261) + H3O^1 (-7507) -> No product +At time : 21.001 ns Reaction : OH^0 (-13065) + e_aq^-1 (-5022) -> OH^-1 (-13349) +At time : 21.001 ns Reaction : e_aq^-1 (-4930) + H^0 (-12846) -> OH^-1 (-13350) + H_2^0 (-13351) +At time : 21.001 ns Reaction : OH^-1 (-12557) + H3O^1 (-6393) -> No product +At time : 21.001 ns Reaction : e_aq^-1 (-2753) + H2O2^0 (-11932) -> OH^-1 (-13352) + OH^0 (-13353) +At time : 21.001 ns Reaction : OH^0 (-10874) + OH^0 (-10842) -> H2O2^0 (-13354) +At time : 21.001 ns Reaction : H3O^1 (-10836) + e_aq^-1 (-8572) -> H^0 (-13355) +At time : 21.001 ns Reaction : OH^0 (-9900) + H^0 (-10829) -> No product +At time : 21.001 ns Reaction : H3O^1 (-10121) + e_aq^-1 (-8341) -> H^0 (-13356) +At time : 21.001 ns Reaction : H^0 (-9643) + e_aq^-1 (-2685) -> OH^-1 (-13357) + H_2^0 (-13358) +At time : 21.001 ns Reaction : OH^0 (-9230) + H^0 (-9032) -> No product +At time : 21.001 ns Reaction : e_aq^-1 (-5416) + H3O^1 (-8406) -> H^0 (-13359) +At time : 21.001 ns Reaction : e_aq^-1 (-3730) + H3O^1 (-7661) -> H^0 (-13360) +At time : 21.001 ns Reaction : e_aq^-1 (-1874) + H3O^1 (-7603) -> H^0 (-13361) +At time : 21.001 ns Reaction : e_aq^-1 (-4378) + H3O^1 (-6915) -> H^0 (-13362) +At time : 21.001 ns Reaction : e_aq^-1 (-4138) + H3O^1 (-6795) -> H^0 (-13363) +At time : 21.001 ns Reaction : e_aq^-1 (-4991) + OH^0 (-13108) -> OH^-1 (-13364) +At time : 22.001 ns Reaction : e_aq^-1 (-3671) + H2O2^0 (-13340) -> OH^-1 (-13365) + OH^0 (-13366) +At time : 22.001 ns Reaction : OH^-1 (-13286) + H3O^1 (-8115) -> No product +At time : 22.001 ns Reaction : H3O^1 (-9413) + OH^-1 (-13243) -> No product +At time : 22.001 ns Reaction : H3O^1 (-5929) + OH^-1 (-13234) -> No product +At time : 22.001 ns Reaction : H3O^1 (-11116) + OH^-1 (-13216) -> No product +At time : 22.001 ns Reaction : OH^-1 (-13182) + H3O^1 (-8409) -> No product +At time : 22.001 ns Reaction : OH^-1 (-13056) + H3O^1 (-6153) -> No product +At time : 22.001 ns Reaction : H3O^1 (-9692) + OH^-1 (-13054) -> No product +At time : 22.001 ns Reaction : e_aq^-1 (-2363) + H^0 (-12754) -> OH^-1 (-13367) + H_2^0 (-13368) +At time : 22.001 ns Reaction : OH^0 (-12635) + OH^0 (-7108) -> H2O2^0 (-13369) +At time : 22.001 ns Reaction : e_aq^-1 (-660) + H^0 (-12468) -> OH^-1 (-13370) + H_2^0 (-13371) +At time : 22.001 ns Reaction : e_aq^-1 (-5492) + H^0 (-12336) -> OH^-1 (-13372) + H_2^0 (-13373) +At time : 22.001 ns Reaction : H2O2^0 (-11858) + e_aq^-1 (-4120) -> OH^-1 (-13374) + OH^0 (-13375) +At time : 22.001 ns Reaction : e_aq^-1 (-3718) + H2O2^0 (-11397) -> OH^-1 (-13376) + OH^0 (-13377) +At time : 22.001 ns Reaction : H3O^1 (-11151) + e_aq^-1 (-5527) -> H^0 (-13378) +At time : 22.001 ns Reaction : H3O^1 (-10832) + e_aq^-1 (-8440) -> H^0 (-13379) +At time : 22.001 ns Reaction : e_aq^-1 (-3660) + H3O^1 (-9575) -> H^0 (-13380) +At time : 22.001 ns Reaction : e_aq^-1 (-1324) + H3O^1 (-8862) -> H^0 (-13381) +At time : 22.001 ns Reaction : OH^0 (-6174) + OH^0 (-8861) -> H2O2^0 (-13382) +At time : 22.001 ns Reaction : OH^0 (-8516) + OH^0 (-8858) -> H2O2^0 (-13383) +At time : 22.001 ns Reaction : OH^0 (-7262) + OH^0 (-8192) -> H2O2^0 (-13384) +At time : 23.001 ns Reaction : H3O^1 (-7109) + OH^-1 (-13349) -> No product +At time : 23.001 ns Reaction : H3O^1 (-6045) + OH^-1 (-13320) -> No product +At time : 23.001 ns Reaction : H^0 (-13036) + e_aq^-1 (-5619) -> OH^-1 (-13385) + H_2^0 (-13386) +At time : 23.001 ns Reaction : e_aq^-1 (-1565) + H2O2^0 (-13014) -> OH^-1 (-13387) + OH^0 (-13388) +At time : 23.001 ns Reaction : e_aq^-1 (-3699) + H2O2^0 (-12912) -> OH^-1 (-13389) + OH^0 (-13390) +At time : 23.001 ns Reaction : OH^-1 (-12905) + H3O^1 (-6439) -> No product +At time : 23.001 ns Reaction : H3O^1 (-10321) + OH^-1 (-12830) -> No product +At time : 23.001 ns Reaction : OH^0 (-10325) + OH^0 (-12821) -> H2O2^0 (-13391) +At time : 23.001 ns Reaction : OH^0 (-12733) + OH^0 (-5733) -> H2O2^0 (-13392) +At time : 23.001 ns Reaction : H3O^1 (-9579) + OH^-1 (-12617) -> No product +At time : 23.001 ns Reaction : e_aq^-1 (-2691) + H2O2^0 (-12120) -> OH^-1 (-13393) + OH^0 (-13394) +At time : 23.001 ns Reaction : e_aq^-1 (-4126) + H2O2^0 (-11870) -> OH^-1 (-13395) + OH^0 (-13396) +At time : 23.001 ns Reaction : OH^0 (-6158) + OH^0 (-11848) -> H2O2^0 (-13397) +At time : 23.001 ns Reaction : e_aq^-1 (-5302) + H2O2^0 (-11553) -> OH^-1 (-13398) + OH^0 (-13399) +At time : 23.001 ns Reaction : H^0 (-10639) + OH^0 (-5892) -> No product +At time : 23.001 ns Reaction : H3O^1 (-10626) + e_aq^-1 (-3549) -> H^0 (-13400) +At time : 23.001 ns Reaction : OH^0 (-9973) + e_aq^-1 (-8446) -> OH^-1 (-13401) +At time : 23.001 ns Reaction : OH^0 (-9611) + OH^0 (-6540) -> H2O2^0 (-13402) +At time : 23.001 ns Reaction : e_aq^-1 (-8638) + H3O^1 (-8952) -> H^0 (-13403) +At time : 23.001 ns Reaction : e_aq^-1 (-3586) + H3O^1 (-8751) -> H^0 (-13404) +At time : 23.001 ns Reaction : e_aq^-1 (-2199) + e_aq^-1 (-8539) -> OH^-1 (-13405) + OH^-1 (-13406) + H_2^0 (-13407) +At time : 23.001 ns Reaction : e_aq^-1 (-4496) + OH^0 (-7586) -> OH^-1 (-13408) +At time : 23.001 ns Reaction : e_aq^-1 (-3986) + H3O^1 (-6643) -> H^0 (-13409) +At time : 23.001 ns Reaction : e_aq^-1 (-3532) + OH^0 (-5820) -> OH^-1 (-13410) +At time : 24.001 ns Reaction : OH^0 (-13396) + OH^0 (-6736) -> H2O2^0 (-13411) +At time : 24.001 ns Reaction : OH^-1 (-13364) + H3O^1 (-8079) -> No product +At time : 24.001 ns Reaction : H3O^1 (-10195) + OH^-1 (-13334) -> No product +At time : 24.001 ns Reaction : e_aq^-1 (-4875) + OH^0 (-13290) -> OH^-1 (-13412) +At time : 24.001 ns Reaction : H3O^1 (-6529) + OH^-1 (-13235) -> No product +At time : 24.001 ns Reaction : H3O^1 (-7003) + OH^-1 (-13149) -> No product +At time : 24.001 ns Reaction : OH^-1 (-13071) + H3O^1 (-8027) -> No product +At time : 24.001 ns Reaction : e_aq^-1 (-4567) + H^0 (-12649) -> OH^-1 (-13413) + H_2^0 (-13414) +At time : 24.001 ns Reaction : e_aq^-1 (-723) + H2O2^0 (-12648) -> OH^-1 (-13415) + OH^0 (-13416) +At time : 24.001 ns Reaction : e_aq^-1 (-4171) + H2O2^0 (-12224) -> OH^-1 (-13417) + OH^0 (-13418) +At time : 24.001 ns Reaction : OH^0 (-10657) + e_aq^-1 (-3646) -> OH^-1 (-13419) +At time : 24.001 ns Reaction : e_aq^-1 (-964) + H3O^1 (-10158) -> H^0 (-13420) +At time : 24.001 ns Reaction : OH^0 (-9964) + OH^0 (-7594) -> H2O2^0 (-13421) +At time : 24.001 ns Reaction : OH^0 (-9792) + OH^0 (-5958) -> H2O2^0 (-13422) +At time : 24.001 ns Reaction : H3O^1 (-7911) + e_aq^-1 (-8809) -> H^0 (-13423) +At time : 25.001 ns Reaction : H3O^1 (-6417) + OH^-1 (-13389) -> No product +At time : 25.001 ns Reaction : H3O^1 (-7761) + OH^-1 (-13376) -> No product +At time : 25.001 ns Reaction : OH^-1 (-13335) + H3O^1 (-8385) -> No product +At time : 25.001 ns Reaction : OH^-1 (-13289) + H3O^1 (-7099) -> No product +At time : 25.001 ns Reaction : H3O^1 (-10686) + OH^-1 (-13207) -> No product +At time : 25.001 ns Reaction : H3O^1 (-7145) + OH^-1 (-13064) -> No product +At time : 25.001 ns Reaction : OH^-1 (-13038) + H3O^1 (-6193) -> No product +At time : 25.001 ns Reaction : OH^-1 (-12937) + H3O^1 (-8442) -> No product +At time : 25.001 ns Reaction : H3O^1 (-6585) + OH^-1 (-12877) -> No product +At time : 25.001 ns Reaction : OH^-1 (-12873) + H3O^1 (-5895) -> No product +At time : 25.001 ns Reaction : H^0 (-12863) + e_aq^-1 (-2141) -> OH^-1 (-13424) + H_2^0 (-13425) +At time : 25.001 ns Reaction : e_aq^-1 (-679) + H^0 (-12626) -> OH^-1 (-13426) + H_2^0 (-13427) +At time : 25.001 ns Reaction : H^0 (-12599) + OH^0 (-7394) -> No product +At time : 25.001 ns Reaction : e_aq^-1 (-2943) + H2O2^0 (-12296) -> OH^-1 (-13428) + OH^0 (-13429) +At time : 25.001 ns Reaction : e_aq^-1 (-5135) + H^0 (-12195) -> OH^-1 (-13430) + H_2^0 (-13431) +At time : 25.001 ns Reaction : H3O^1 (-6665) + OH^-1 (-11827) -> No product +At time : 25.001 ns Reaction : H3O^1 (-9899) + OH^-1 (-11549) -> No product +At time : 25.001 ns Reaction : e_aq^-1 (-722) + H2O2^0 (-11388) -> OH^-1 (-13432) + OH^0 (-13433) +At time : 25.001 ns Reaction : H3O^1 (-10678) + e_aq^-1 (-3759) -> H^0 (-13434) +At time : 25.001 ns Reaction : OH^0 (-10459) + e_aq^-1 (-4919) -> OH^-1 (-13435) +At time : 25.001 ns Reaction : e_aq^-1 (-3670) + OH^0 (-8765) -> OH^-1 (-13436) +At time : 25.001 ns Reaction : e_aq^-1 (-3825) + H3O^1 (-8562) -> H^0 (-13437) +At time : 25.001 ns Reaction : e_aq^-1 (-574) + H3O^1 (-6137) -> H^0 (-13438) +At time : 25.001 ns Reaction : e_aq^-1 (-4859) + OH^0 (-8034) -> OH^-1 (-13439) +At time : 26.001 ns Reaction : H3O^1 (-7425) + OH^-1 (-13372) -> No product +At time : 26.001 ns Reaction : OH^-1 (-13259) + H3O^1 (-7365) -> No product +At time : 26.001 ns Reaction : OH^-1 (-13227) + H3O^1 (-7635) -> No product +At time : 26.001 ns Reaction : OH^-1 (-13187) + H3O^1 (-8273) -> No product +At time : 26.001 ns Reaction : OH^-1 (-13185) + H3O^1 (-6541) -> No product +At time : 26.001 ns Reaction : e_aq^-1 (-4719) + H^0 (-13174) -> OH^-1 (-13440) + H_2^0 (-13441) +At time : 26.001 ns Reaction : e_aq^-1 (-761) + H2O2^0 (-13083) -> OH^-1 (-13442) + OH^0 (-13443) +At time : 26.001 ns Reaction : OH^-1 (-12990) + H3O^1 (-8595) -> No product +At time : 26.001 ns Reaction : H3O^1 (-7035) + OH^-1 (-12970) -> No product +At time : 26.001 ns Reaction : e_aq^-1 (-5361) + OH^0 (-12696) -> OH^-1 (-13444) +At time : 26.001 ns Reaction : e_aq^-1 (-1604) + H^0 (-12475) -> OH^-1 (-13445) + H_2^0 (-13446) +At time : 26.001 ns Reaction : H^0 (-11279) + e_aq^-1 (-2049) -> OH^-1 (-13447) + H_2^0 (-13448) +At time : 26.001 ns Reaction : H^0 (-11083) + e_aq^-1 (-8884) -> OH^-1 (-13449) + H_2^0 (-13450) +At time : 26.001 ns Reaction : OH^0 (-10729) + e_aq^-1 (-3950) -> OH^-1 (-13451) +At time : 26.001 ns Reaction : H3O^1 (-10426) + e_aq^-1 (-5051) -> H^0 (-13452) +At time : 26.001 ns Reaction : OH^0 (-6676) + OH^0 (-8997) -> H2O2^0 (-13453) +At time : 26.001 ns Reaction : OH^0 (-6752) + H^0 (-8994) -> No product +At time : 26.001 ns Reaction : e_aq^-1 (-290) + H3O^1 (-7435) -> H^0 (-13454) +At time : 27.001 ns Reaction : H3O^1 (-6749) + OH^-1 (-13424) -> No product +At time : 27.001 ns Reaction : OH^0 (-13375) + H^0 (-8988) -> No product +At time : 27.001 ns Reaction : H3O^1 (-10432) + OH^-1 (-13316) -> No product +At time : 27.001 ns Reaction : OH^-1 (-13017) + H3O^1 (-8649) -> No product +At time : 27.001 ns Reaction : OH^-1 (-12930) + H3O^1 (-10319) -> No product +At time : 27.001 ns Reaction : OH^-1 (-12890) + H3O^1 (-8457) -> No product +At time : 27.001 ns Reaction : e_aq^-1 (-1988) + H2O2^0 (-12657) -> OH^-1 (-13455) + OH^0 (-13456) +At time : 27.001 ns Reaction : OH^0 (-6044) + H^0 (-12343) -> No product +At time : 27.001 ns Reaction : OH^0 (-11218) + OH^0 (-8762) -> H2O2^0 (-13457) +At time : 27.001 ns Reaction : OH^0 (-11132) + H^0 (-10284) -> No product +At time : 27.001 ns Reaction : H3O^1 (-10571) + e_aq^-1 (-4006) -> H^0 (-13458) +At time : 27.001 ns Reaction : OH^0 (-9623) + OH^0 (-8555) -> H2O2^0 (-13459) +At time : 27.001 ns Reaction : e_aq^-1 (-2010) + OH^0 (-6826) -> OH^-1 (-13460) +At time : 27.001 ns Reaction : e_aq^-1 (-5594) + OH^0 (-6122) -> OH^-1 (-13461) +At time : 28.001 ns Reaction : e_aq^-1 (-3002) + H2O2^0 (-13457) -> OH^-1 (-13462) + OH^0 (-13463) +At time : 28.001 ns Reaction : OH^-1 (-13439) + H3O^1 (-6997) -> No product +At time : 28.001 ns Reaction : H3O^1 (-6411) + OH^-1 (-13419) -> No product +At time : 28.001 ns Reaction : OH^-1 (-13412) + H3O^1 (-7515) -> No product +At time : 28.001 ns Reaction : H3O^1 (-7473) + OH^-1 (-13307) -> No product +At time : 28.001 ns Reaction : H3O^1 (-7267) + OH^-1 (-13247) -> No product +At time : 28.001 ns Reaction : e_aq^-1 (-4616) + H^0 (-13153) -> OH^-1 (-13464) + H_2^0 (-13465) +At time : 28.001 ns Reaction : OH^-1 (-13151) + H3O^1 (-8237) -> No product +At time : 28.001 ns Reaction : OH^-1 (-12984) + H3O^1 (-8715) -> No product +At time : 28.001 ns Reaction : e_aq^-1 (-2123) + H2O2^0 (-12613) -> OH^-1 (-13466) + OH^0 (-13467) +At time : 28.001 ns Reaction : OH^-1 (-12527) + H3O^1 (-8607) -> No product +At time : 28.001 ns Reaction : OH^0 (-11311) + OH^0 (-10565) -> H2O2^0 (-13468) +At time : 28.001 ns Reaction : e_aq^-1 (-596) + OH^0 (-11065) -> OH^-1 (-13469) +At time : 28.001 ns Reaction : e_aq^-1 (-2896) + H3O^1 (-9581) -> H^0 (-13470) +At time : 28.001 ns Reaction : H3O^1 (-7589) + e_aq^-1 (-8833) -> H^0 (-13471) +At time : 28.001 ns Reaction : e_aq^-1 (-8404) + H3O^1 (-8478) -> H^0 (-13472) +At time : 28.001 ns Reaction : e_aq^-1 (-4538) + H3O^1 (-7955) -> H^0 (-13473) +At time : 29.001 ns Reaction : OH^-1 (-13469) + H3O^1 (-7215) -> No product +At time : 29.001 ns Reaction : H3O^1 (-6725) + OH^-1 (-13466) -> No product +At time : 29.001 ns Reaction : H3O^1 (-10903) + OH^-1 (-13387) -> No product +At time : 29.001 ns Reaction : H3O^1 (-9824) + OH^-1 (-13374) -> No product +At time : 29.001 ns Reaction : OH^-1 (-13237) + H3O^1 (-8077) -> No product +At time : 29.001 ns Reaction : OH^-1 (-12871) + H3O^1 (-8069) -> No product +At time : 29.001 ns Reaction : H2O2^0 (-11740) + e_aq^-1 (-2741) -> OH^-1 (-13474) + OH^0 (-13475) +At time : 29.001 ns Reaction : OH^0 (-11189) + OH^0 (-7376) -> H2O2^0 (-13476) +At time : 29.001 ns Reaction : OH^0 (-9995) + OH^0 (-6184) -> H2O2^0 (-13477) +At time : 29.001 ns Reaction : H^0 (-9193) + OH^0 (-9510) -> No product +At time : 29.001 ns Reaction : e_aq^-1 (-8827) + H3O^1 (-8841) -> H^0 (-13478) +At time : 29.001 ns Reaction : H3O^1 (-8071) + e_aq^-1 (-8623) -> H^0 (-13479) +At time : 29.001 ns Reaction : e_aq^-1 (-1340) + e_aq^-1 (-8377) -> OH^-1 (-13480) + OH^-1 (-13481) + H_2^0 (-13482) +At time : 29.001 ns Reaction : e_aq^-1 (-516) + H3O^1 (-8141) -> H^0 (-13483) +At time : 29.001 ns Reaction : OH^0 (-6976) + OH^0 (-7562) -> H2O2^0 (-13484) +At time : 30.001 ns Reaction : H2O2^0 (-13484) + e_aq^-1 (-4504) -> OH^-1 (-13485) + OH^0 (-13486) +At time : 30.001 ns Reaction : H3O^1 (-7595) + OH^-1 (-13417) -> No product +At time : 30.001 ns Reaction : OH^-1 (-13413) + H3O^1 (-7997) -> No product +At time : 30.001 ns Reaction : OH^-1 (-13393) + H3O^1 (-6515) -> No product +At time : 30.001 ns Reaction : OH^-1 (-13357) + H3O^1 (-6567) -> No product +At time : 30.001 ns Reaction : e_aq^-1 (-717) + H2O2^0 (-13314) -> OH^-1 (-13487) + OH^0 (-13488) +At time : 30.001 ns Reaction : OH^0 (-12810) + e_aq^-1 (-4264) -> OH^-1 (-13489) +At time : 30.001 ns Reaction : H3O^1 (-10004) + e_aq^-1 (-8602) -> H^0 (-13490) +At time : 30.001 ns Reaction : e_aq^-1 (-4602) + H3O^1 (-8039) -> H^0 (-13491) +At time : 31.001 ns Reaction : H^0 (-13120) + OH^0 (-8080) -> No product +At time : 31.001 ns Reaction : H3O^1 (-5881) + OH^-1 (-12750) -> No product +At time : 31.001 ns Reaction : OH^-1 (-12634) + H3O^1 (-8155) -> No product +At time : 31.001 ns Reaction : e_aq^-1 (-3610) + H2O2^0 (-12246) -> OH^-1 (-13492) + OH^0 (-13493) +At time : 31.001 ns Reaction : OH^-1 (-11916) + H3O^1 (-7891) -> No product +At time : 31.001 ns Reaction : e_aq^-1 (-2820) + OH^0 (-11222) -> OH^-1 (-13494) +At time : 31.001 ns Reaction : OH^0 (-10491) + e_aq^-1 (-4858) -> OH^-1 (-13495) +At time : 31.001 ns Reaction : e_aq^-1 (-384) + H3O^1 (-10386) -> H^0 (-13496) +At time : 31.001 ns Reaction : OH^0 (-9597) + e_aq^-1 (-3696) -> OH^-1 (-13497) +At time : 31.001 ns Reaction : e_aq^-1 (-284) + OH^0 (-9405) -> OH^-1 (-13498) +At time : 31.001 ns Reaction : OH^0 (-6982) + OH^0 (-8597) -> H2O2^0 (-13499) +At time : 31.001 ns Reaction : OH^0 (-7300) + OH^0 (-8272) -> H2O2^0 (-13500) +At time : 31.001 ns Reaction : e_aq^-1 (-229) + H3O^1 (-8255) -> H^0 (-13501) +At time : 31.001 ns Reaction : e_aq^-1 (-2574) + H3O^1 (-7795) -> H^0 (-13502) +At time : 32.001 ns Reaction : H3O^1 (-7727) + OH^-1 (-13492) -> No product +At time : 32.001 ns Reaction : H3O^1 (-6823) + OH^-1 (-13395) -> No product +At time : 32.001 ns Reaction : e_aq^-1 (-2164) + H2O2^0 (-13313) -> OH^-1 (-13503) + OH^0 (-13504) +At time : 32.001 ns Reaction : OH^-1 (-13256) + H3O^1 (-6005) -> No product +At time : 32.001 ns Reaction : H^0 (-12540) + e_aq^-1 (-4048) -> OH^-1 (-13505) + H_2^0 (-13506) +At time : 32.001 ns Reaction : H3O^1 (-11169) + e_aq^-1 (-5613) -> H^0 (-13507) +At time : 32.001 ns Reaction : e_aq^-1 (-447) + H^0 (-11099) -> OH^-1 (-13508) + H_2^0 (-13509) +At time : 32.001 ns Reaction : OH^0 (-10082) + e_aq^-1 (-4737) -> OH^-1 (-13510) +At time : 32.001 ns Reaction : H3O^1 (-9246) + e_aq^-1 (-2520) -> H^0 (-13511) +At time : 32.001 ns Reaction : OH^0 (-5866) + OH^0 (-9075) -> H2O2^0 (-13512) +At time : 32.001 ns Reaction : H3O^1 (-6781) + e_aq^-1 (-8362) -> H^0 (-13513) +At time : 32.001 ns Reaction : e_aq^-1 (-4766) + H3O^1 (-7045) -> H^0 (-13514) +At time : 33.001 ns Reaction : H3O^1 (-10251) + OH^-1 (-13508) -> No product +At time : 33.001 ns Reaction : OH^0 (-13418) + e_aq^-1 (-8815) -> OH^-1 (-13515) +At time : 33.001 ns Reaction : e_aq^-1 (-2332) + H2O2^0 (-13332) -> OH^-1 (-13516) + OH^0 (-13517) +At time : 33.001 ns Reaction : H3O^1 (-6477) + OH^-1 (-13294) -> No product +At time : 33.001 ns Reaction : OH^-1 (-13223) + H3O^1 (-7621) -> No product +At time : 33.001 ns Reaction : e_aq^-1 (-2511) + H2O2^0 (-13215) -> OH^-1 (-13518) + OH^0 (-13519) +At time : 33.001 ns Reaction : OH^-1 (-12631) + H3O^1 (-8355) -> No product +At time : 33.001 ns Reaction : H2O2^0 (-12503) + e_aq^-1 (-5072) -> OH^-1 (-13520) + OH^0 (-13521) +At time : 33.001 ns Reaction : e_aq^-1 (-2111) + H3O^1 (-10767) -> H^0 (-13522) +At time : 33.001 ns Reaction : e_aq^-1 (-641) + H3O^1 (-10424) -> H^0 (-13523) +At time : 34.001 ns Reaction : e_aq^-1 (-4488) + H^0 (-13478) -> OH^-1 (-13524) + H_2^0 (-13525) +At time : 34.001 ns Reaction : OH^-1 (-13447) + H3O^1 (-8436) -> No product +At time : 34.001 ns Reaction : H3O^1 (-7959) + OH^-1 (-13445) -> No product +At time : 34.001 ns Reaction : e_aq^-1 (-2796) + H^0 (-13318) -> OH^-1 (-13526) + H_2^0 (-13527) +At time : 34.001 ns Reaction : e_aq^-1 (-3826) + H^0 (-13180) -> OH^-1 (-13528) + H_2^0 (-13529) +At time : 34.001 ns Reaction : e_aq^-1 (-4448) + H^0 (-13051) -> OH^-1 (-13530) + H_2^0 (-13531) +At time : 34.001 ns Reaction : e_aq^-1 (-766) + H^0 (-12881) -> OH^-1 (-13532) + H_2^0 (-13533) +At time : 34.001 ns Reaction : H^0 (-12870) + e_aq^-1 (-5645) -> OH^-1 (-13534) + H_2^0 (-13535) +At time : 34.001 ns Reaction : OH^-1 (-12789) + H3O^1 (-7513) -> No product +At time : 34.001 ns Reaction : OH^0 (-12728) + OH^0 (-7266) -> H2O2^0 (-13536) +At time : 34.001 ns Reaction : H^0 (-12334) + e_aq^-1 (-8821) -> OH^-1 (-13537) + H_2^0 (-13538) +At time : 34.001 ns Reaction : H2O2^0 (-12127) + e_aq^-1 (-5019) -> OH^-1 (-13539) + OH^0 (-13540) +At time : 34.001 ns Reaction : H2O2^0 (-11623) + e_aq^-1 (-5049) -> OH^-1 (-13541) + OH^0 (-13542) +At time : 34.001 ns Reaction : H^0 (-11615) + OH^0 (-6548) -> No product +At time : 34.001 ns Reaction : H3O^1 (-11112) + e_aq^-1 (-8914) -> H^0 (-13543) +At time : 34.001 ns Reaction : OH^0 (-10621) + OH^0 (-9491) -> H2O2^0 (-13544) +At time : 34.001 ns Reaction : H3O^1 (-10553) + e_aq^-1 (-1741) -> H^0 (-13545) +At time : 34.001 ns Reaction : H3O^1 (-9777) + e_aq^-1 (-4026) -> H^0 (-13546) +At time : 34.001 ns Reaction : H^0 (-9137) + OH^0 (-6030) -> No product +At time : 34.001 ns Reaction : H3O^1 (-7189) + e_aq^-1 (-8683) -> H^0 (-13547) +At time : 34.001 ns Reaction : OH^0 (-7198) + OH^0 (-8474) -> H2O2^0 (-13548) +At time : 34.001 ns Reaction : e_aq^-1 (-3640) + H3O^1 (-6385) -> H^0 (-13549) +At time : 34.001 ns Reaction : e_aq^-1 (-5521) + H3O^1 (-6095) -> H^0 (-13550) +At time : 35.001 ns Reaction : OH^-1 (-13510) + H3O^1 (-7075) -> No product +At time : 35.001 ns Reaction : OH^-1 (-13410) + H3O^1 (-7709) -> No product +At time : 35.001 ns Reaction : e_aq^-1 (-3760) + H^0 (-12901) -> OH^-1 (-13551) + H_2^0 (-13552) +At time : 35.001 ns Reaction : H^0 (-12767) + e_aq^-1 (-4990) -> OH^-1 (-13553) + H_2^0 (-13554) +At time : 35.001 ns Reaction : e_aq^-1 (-551) + H2O2^0 (-12610) -> OH^-1 (-13555) + OH^0 (-13556) +At time : 35.001 ns Reaction : OH^-1 (-12478) + H3O^1 (-7205) -> No product +At time : 35.001 ns Reaction : e_aq^-1 (-408) + H2O2^0 (-11735) -> OH^-1 (-13557) + OH^0 (-13558) +At time : 35.001 ns Reaction : e_aq^-1 (-5141) + H2O2^0 (-11562) -> OH^-1 (-13559) + OH^0 (-13560) +At time : 35.001 ns Reaction : H2O2^0 (-11373) + e_aq^-1 (-2946) -> OH^-1 (-13561) + OH^0 (-13562) +At time : 35.001 ns Reaction : e_aq^-1 (-610) + H3O^1 (-11092) -> H^0 (-13563) +At time : 35.001 ns Reaction : H3O^1 (-9835) + e_aq^-1 (-8818) -> H^0 (-13564) +At time : 35.001 ns Reaction : OH^0 (-9702) + e_aq^-1 (-2482) -> OH^-1 (-13565) +At time : 35.001 ns Reaction : H3O^1 (-9532) + e_aq^-1 (-3073) -> H^0 (-13566) +At time : 35.001 ns Reaction : H^0 (-9139) + OH^0 (-8130) -> No product +At time : 35.001 ns Reaction : e_aq^-1 (-5102) + H3O^1 (-8682) -> H^0 (-13567) +At time : 35.001 ns Reaction : OH^0 (-7286) + OH^0 (-7302) -> H2O2^0 (-13568) +At time : 36.001 ns Reaction : OH^0 (-13521) + e_aq^-1 (-8470) -> OH^-1 (-13569) +At time : 36.001 ns Reaction : H3O^1 (-6551) + OH^-1 (-13322) -> No product +At time : 36.001 ns Reaction : OH^-1 (-13104) + H3O^1 (-8775) -> No product +At time : 36.001 ns Reaction : H^0 (-12943) + OH^0 (-8940) -> No product +At time : 36.001 ns Reaction : OH^0 (-12685) + OH^0 (-8108) -> H2O2^0 (-13570) +At time : 36.001 ns Reaction : H3O^1 (-11102) + e_aq^-1 (-5312) -> H^0 (-13571) +At time : 36.001 ns Reaction : OH^0 (-10080) + e_aq^-1 (-1362) -> OH^-1 (-13572) +At time : 36.001 ns Reaction : e_aq^-1 (-3966) + H3O^1 (-9729) -> H^0 (-13573) +At time : 36.001 ns Reaction : e_aq^-1 (-2747) + H3O^1 (-7659) -> H^0 (-13574) +At time : 37.001 ns Reaction : OH^0 (-13560) + OH^0 (-10418) -> H2O2^0 (-13575) +At time : 37.001 ns Reaction : OH^-1 (-13539) + H3O^1 (-7147) -> No product +At time : 37.001 ns Reaction : H2O2^0 (-13468) + e_aq^-1 (-4094) -> OH^-1 (-13576) + OH^0 (-13577) +At time : 37.001 ns Reaction : OH^0 (-13348) + e_aq^-1 (-5369) -> OH^-1 (-13578) +At time : 37.001 ns Reaction : OH^-1 (-13049) + H3O^1 (-7217) -> No product +At time : 37.001 ns Reaction : OH^-1 (-12382) + H3O^1 (-6733) -> No product +At time : 37.001 ns Reaction : H2O2^0 (-12033) + e_aq^-1 (-4238) -> OH^-1 (-13579) + OH^0 (-13580) +At time : 37.001 ns Reaction : e_aq^-1 (-4074) + H3O^1 (-8808) -> H^0 (-13581) +At time : 37.001 ns Reaction : e_aq^-1 (-4524) + H3O^1 (-8574) -> H^0 (-13582) +At time : 37.001 ns Reaction : H3O^1 (-8153) + e_aq^-1 (-8467) -> H^0 (-13583) +At time : 37.001 ns Reaction : e_aq^-1 (-3613) + H3O^1 (-6315) -> H^0 (-13584) +At time : 37.001 ns Reaction : OH^-1 (-13559) + H3O^1 (-8149) -> No product +At time : 38.001 ns Reaction : OH^0 (-13580) + e_aq^-1 (-4272) -> OH^-1 (-13585) +At time : 38.001 ns Reaction : OH^-1 (-13520) + H3O^1 (-7459) -> No product +At time : 38.001 ns Reaction : OH^-1 (-13449) + H3O^1 (-5857) -> No product +At time : 38.001 ns Reaction : OH^-1 (-13385) + H3O^1 (-8319) -> No product +At time : 38.001 ns Reaction : H3O^1 (-10930) + OH^-1 (-13337) -> No product +At time : 38.001 ns Reaction : e_aq^-1 (-4669) + H2O2^0 (-12960) -> OH^-1 (-13586) + OH^0 (-13587) +At time : 38.001 ns Reaction : OH^0 (-9170) + H^0 (-12825) -> No product +At time : 38.001 ns Reaction : e_aq^-1 (-5654) + H^0 (-12664) -> OH^-1 (-13588) + H_2^0 (-13589) +At time : 38.001 ns Reaction : H3O^1 (-8400) + e_aq^-1 (-8476) -> H^0 (-13590) +At time : 38.001 ns Reaction : e_aq^-1 (-441) + H3O^1 (-8171) -> H^0 (-13591) +At time : 38.001 ns Reaction : e_aq^-1 (-5017) + H3O^1 (-7477) -> H^0 (-13592) +At time : 38.001 ns Reaction : OH^0 (-5816) + OH^0 (-7422) -> H2O2^0 (-13593) +At time : 38.001 ns Reaction : e_aq^-1 (-3765) + H3O^1 (-5935) -> H^0 (-13594) +At time : 38.001 ns Reaction : H3O^1 (-6125) + OH^-1 (-12695) -> No product +At time : 39.001 ns Reaction : OH^-1 (-13464) + H3O^1 (-7523) -> No product +At time : 39.001 ns Reaction : H3O^1 (-11022) + OH^-1 (-13435) -> No product +At time : 39.001 ns Reaction : OH^-1 (-13278) + H3O^1 (-7699) -> No product +At time : 39.001 ns Reaction : e_aq^-1 (-4047) + H2O2^0 (-12955) -> OH^-1 (-13595) + OH^0 (-13596) +At time : 39.001 ns Reaction : e_aq^-1 (-3103) + H2O2^0 (-12762) -> OH^-1 (-13597) + OH^0 (-13598) +At time : 39.001 ns Reaction : OH^-1 (-12602) + H3O^1 (-7833) -> No product +At time : 39.001 ns Reaction : OH^-1 (-12498) + H3O^1 (-10380) -> No product +At time : 39.001 ns Reaction : e_aq^-1 (-2027) + H2O2^0 (-12163) -> OH^-1 (-13599) + OH^0 (-13600) +At time : 39.001 ns Reaction : H2O2^0 (-11521) + e_aq^-1 (-3864) -> OH^-1 (-13601) + OH^0 (-13602) +At time : 39.001 ns Reaction : H3O^1 (-10498) + e_aq^-1 (-4723) -> H^0 (-13603) +At time : 40.001 ns Reaction : H3O^1 (-7865) + OH^-1 (-13595) -> No product +At time : 40.001 ns Reaction : OH^-1 (-13565) + H3O^1 (-6607) -> No product +At time : 40.001 ns Reaction : OH^-1 (-13367) + H3O^1 (-7643) -> No product +At time : 40.001 ns Reaction : OH^-1 (-13329) + H3O^1 (-9806) -> No product +At time : 40.001 ns Reaction : OH^-1 (-13157) + H3O^1 (-8221) -> No product +At time : 40.001 ns Reaction : OH^0 (-12973) + OH^0 (-5724) -> H2O2^0 (-13604) +At time : 40.001 ns Reaction : OH^0 (-9155) + OH^0 (-7386) -> H2O2^0 (-13605) +At time : 40.001 ns Reaction : e_aq^-1 (-8794) + H^0 (-9054) -> OH^-1 (-13606) + H_2^0 (-13607) +At time : 40.001 ns Reaction : e_aq^-1 (-2281) + H3O^1 (-8544) -> H^0 (-13608) +At time : 40.001 ns Reaction : e_aq^-1 (-3438) + H3O^1 (-7685) -> H^0 (-13609) +At time : 41.001 ns Reaction : OH^0 (-10458) + H^0 (-13583) -> No product +At time : 41.001 ns Reaction : OH^-1 (-13541) + H3O^1 (-8189) -> No product +At time : 41.001 ns Reaction : H3O^1 (-6853) + OH^-1 (-13455) -> No product +At time : 41.001 ns Reaction : OH^0 (-13366) + e_aq^-1 (-3673) -> OH^-1 (-13610) +At time : 41.001 ns Reaction : OH^-1 (-13257) + H3O^1 (-6955) -> No product +At time : 41.001 ns Reaction : OH^-1 (-13245) + H3O^1 (-8143) -> No product +At time : 41.001 ns Reaction : e_aq^-1 (-1865) + OH^0 (-13222) -> OH^-1 (-13611) +At time : 41.001 ns Reaction : e_aq^-1 (-2473) + e_aq^-1 (-8359) -> OH^-1 (-13612) + OH^-1 (-13613) + H_2^0 (-13614) +At time : 41.001 ns Reaction : e_aq^-1 (-5686) + H3O^1 (-8303) -> H^0 (-13615) +At time : 41.001 ns Reaction : e_aq^-1 (-3630) + OH^0 (-6354) -> OH^-1 (-13616) +At time : 42.001 ns Reaction : OH^-1 (-13611) + H3O^1 (-7923) -> No product +At time : 42.001 ns Reaction : H3O^1 (-6117) + OH^-1 (-13534) -> No product +At time : 42.001 ns Reaction : OH^-1 (-13532) + H3O^1 (-7119) -> No product +At time : 42.001 ns Reaction : OH^0 (-13390) + H^0 (-12592) -> No product +At time : 42.001 ns Reaction : e_aq^-1 (-4608) + H2O2^0 (-13382) -> OH^-1 (-13617) + OH^0 (-13618) +At time : 42.001 ns Reaction : e_aq^-1 (-517) + OH^0 (-12855) -> OH^-1 (-13619) +At time : 42.001 ns Reaction : H3O^1 (-8211) + OH^-1 (-12807) -> No product +At time : 42.001 ns Reaction : e_aq^-1 (-3475) + H^0 (-12051) -> OH^-1 (-13620) + H_2^0 (-13621) +At time : 42.001 ns Reaction : H3O^1 (-9892) + e_aq^-1 (-8581) -> H^0 (-13622) +At time : 42.001 ns Reaction : OH^0 (-8004) + OH^0 (-8603) -> H2O2^0 (-13623) +At time : 42.001 ns Reaction : OH^0 (-6440) + OH^0 (-6474) -> H2O2^0 (-13624) +At time : 42.001 ns Reaction : e_aq^-1 (-467) + H3O^1 (-6143) -> H^0 (-13625) +At time : 43.001 ns Reaction : H3O^1 (-10167) + OH^-1 (-13440) -> No product +At time : 43.001 ns Reaction : H^0 (-9505) + H^0 (-13400) -> H_2^0 (-13626) +At time : 43.001 ns Reaction : OH^-1 (-13040) + H3O^1 (-7115) -> No product +At time : 43.001 ns Reaction : OH^0 (-12530) + e_aq^-1 (-2784) -> OH^-1 (-13627) +At time : 43.001 ns Reaction : H^0 (-12392) + OH^0 (-7604) -> No product +At time : 43.001 ns Reaction : e_aq^-1 (-3642) + H^0 (-12362) -> OH^-1 (-13628) + H_2^0 (-13629) +At time : 43.001 ns Reaction : OH^0 (-11111) + e_aq^-1 (-5367) -> OH^-1 (-13630) +At time : 43.001 ns Reaction : e_aq^-1 (-5050) + H3O^1 (-10178) -> H^0 (-13631) +At time : 43.001 ns Reaction : H^0 (-9774) + e_aq^-1 (-4058) -> OH^-1 (-13632) + H_2^0 (-13633) +At time : 43.001 ns Reaction : OH^0 (-7810) + H^0 (-9002) -> No product +At time : 43.001 ns Reaction : e_aq^-1 (-4036) + H3O^1 (-7835) -> H^0 (-13634) +At time : 44.001 ns Reaction : H^0 (-13564) + e_aq^-1 (-2204) -> OH^-1 (-13635) + H_2^0 (-13636) +At time : 44.001 ns Reaction : H3O^1 (-9752) + OH^-1 (-13451) -> No product +At time : 44.001 ns Reaction : OH^0 (-13165) + OH^0 (-8046) -> H2O2^0 (-13637) +At time : 44.001 ns Reaction : e_aq^-1 (-3651) + H2O2^0 (-11961) -> OH^-1 (-13638) + OH^0 (-13639) +At time : 44.001 ns Reaction : OH^0 (-10207) + OH^0 (-10416) -> H2O2^0 (-13640) +At time : 44.001 ns Reaction : e_aq^-1 (-2380) + H3O^1 (-6591) -> H^0 (-13641) +At time : 45.001 ns Reaction : e_aq^-1 (-4848) + H2O2^0 (-13623) -> OH^-1 (-13642) + OH^0 (-13643) +At time : 45.001 ns Reaction : H^0 (-13549) + e_aq^-1 (-3707) -> OH^-1 (-13644) + H_2^0 (-13645) +At time : 45.001 ns Reaction : e_aq^-1 (-561) + H2O2^0 (-13536) -> OH^-1 (-13646) + OH^0 (-13647) +At time : 45.001 ns Reaction : OH^-1 (-13076) + H3O^1 (-7391) -> No product +At time : 45.001 ns Reaction : e_aq^-1 (-2127) + H^0 (-12781) -> OH^-1 (-13648) + H_2^0 (-13649) +At time : 45.001 ns Reaction : OH^-1 (-12652) + H3O^1 (-7257) -> No product +At time : 45.001 ns Reaction : H3O^1 (-6901) + OH^-1 (-12504) -> No product +At time : 45.001 ns Reaction : OH^0 (-11285) + e_aq^-1 (-2447) -> OH^-1 (-13650) +At time : 45.001 ns Reaction : e_aq^-1 (-2276) + OH^0 (-10733) -> OH^-1 (-13651) +At time : 45.001 ns Reaction : OH^0 (-9584) + OH^0 (-6408) -> H2O2^0 (-13652) +At time : 45.001 ns Reaction : H^0 (-9118) + OH^0 (-8744) -> No product +At time : 45.001 ns Reaction : e_aq^-1 (-615) + OH^0 (-8912) -> OH^-1 (-13653) +At time : 45.001 ns Reaction : H3O^1 (-7101) + e_aq^-1 (-8692) -> H^0 (-13654) +At time : 45.001 ns Reaction : e_aq^-1 (-4065) + H3O^1 (-6791) -> H^0 (-13655) +At time : 46.001 ns Reaction : H3O^1 (-10652) + OH^-1 (-13638) -> No product +At time : 46.001 ns Reaction : OH^-1 (-13627) + H3O^1 (-6461) -> No product +At time : 46.001 ns Reaction : e_aq^-1 (-2103) + OH^0 (-13600) -> OH^-1 (-13656) +At time : 46.001 ns Reaction : OH^-1 (-13426) + H3O^1 (-8187) -> No product +At time : 46.001 ns Reaction : H3O^1 (-9557) + OH^-1 (-13311) -> No product +At time : 46.001 ns Reaction : e_aq^-1 (-595) + H2O2^0 (-13026) -> OH^-1 (-13657) + OH^0 (-13658) +At time : 46.001 ns Reaction : H3O^1 (-7253) + OH^-1 (-12668) -> No product +At time : 46.001 ns Reaction : e_aq^-1 (-4758) + H^0 (-11832) -> OH^-1 (-13659) + H_2^0 (-13660) +At time : 46.001 ns Reaction : H3O^1 (-11020) + e_aq^-1 (-4915) -> H^0 (-13661) +At time : 46.001 ns Reaction : OH^0 (-10932) + e_aq^-1 (-4607) -> OH^-1 (-13662) +At time : 46.001 ns Reaction : OH^0 (-10816) + OH^0 (-6832) -> H2O2^0 (-13663) +At time : 46.001 ns Reaction : e_aq^-1 (-3595) + H3O^1 (-7717) -> H^0 (-13664) +At time : 47.001 ns Reaction : OH^-1 (-13588) + H3O^1 (-8943) -> No product +At time : 47.001 ns Reaction : e_aq^-1 (-436) + H^0 (-13345) -> OH^-1 (-13665) + H_2^0 (-13666) +At time : 47.001 ns Reaction : H2O2^0 (-12369) + e_aq^-1 (-3860) -> OH^-1 (-13667) + OH^0 (-13668) +At time : 47.001 ns Reaction : H2O2^0 (-12320) + e_aq^-1 (-8413) -> OH^-1 (-13669) + OH^0 (-13670) +At time : 47.001 ns Reaction : H3O^1 (-9600) + e_aq^-1 (-2914) -> H^0 (-13671) +At time : 47.001 ns Reaction : e_aq^-1 (-3602) + OH^0 (-9536) -> OH^-1 (-13672) +At time : 47.001 ns Reaction : OH^0 (-7474) + OH^0 (-8162) -> H2O2^0 (-13673) +At time : 47.001 ns Reaction : e_aq^-1 (-2556) + H3O^1 (-7781) -> H^0 (-13674) +At time : 47.001 ns Reaction : e_aq^-1 (-3700) + H3O^1 (-6457) -> H^0 (-13675) +At time : 48.001 ns Reaction : H3O^1 (-6555) + OH^-1 (-13667) -> No product +At time : 48.001 ns Reaction : OH^-1 (-13551) + H3O^1 (-7653) -> No product +At time : 48.001 ns Reaction : OH^0 (-13433) + H^0 (-12573) -> No product +At time : 48.001 ns Reaction : OH^0 (-13063) + OH^0 (-6712) -> H2O2^0 (-13676) +At time : 48.001 ns Reaction : H3O^1 (-11135) + OH^-1 (-13012) -> No product +At time : 48.001 ns Reaction : OH^0 (-10727) + e_aq^-1 (-3898) -> OH^-1 (-13677) +At time : 48.001 ns Reaction : OH^0 (-9540) + OH^0 (-6326) -> H2O2^0 (-13678) +At time : 48.001 ns Reaction : e_aq^-1 (-3749) + e_aq^-1 (-8353) -> OH^-1 (-13679) + OH^-1 (-13680) + H_2^0 (-13681) +At time : 48.001 ns Reaction : e_aq^-1 (-4900) + OH^0 (-7536) -> OH^-1 (-13682) +At time : 48.001 ns Reaction : e_aq^-1 (-3917) + H3O^1 (-5931) -> H^0 (-13683) +At time : 49.001 ns Reaction : OH^-1 (-13669) + H3O^1 (-7407) -> No product +At time : 49.001 ns Reaction : H3O^1 (-10563) + OH^-1 (-13635) -> No product +At time : 49.001 ns Reaction : OH^-1 (-13481) + H3O^1 (-6917) -> No product +At time : 49.001 ns Reaction : H3O^1 (-6637) + OH^-1 (-12630) -> No product +At time : 49.001 ns Reaction : OH^0 (-11210) + OH^0 (-7682) -> H2O2^0 (-13684) +At time : 49.001 ns Reaction : OH^0 (-6348) + e_aq^-1 (-8554) -> OH^-1 (-13685) +At time : 49.001 ns Reaction : H3O^1 (-6057) + e_aq^-1 (-8506) -> H^0 (-13686) +At time : 50.001 ns Reaction : H^0 (-11341) + H^0 (-13501) -> H_2^0 (-13687) +At time : 50.001 ns Reaction : OH^-1 (-13270) + H3O^1 (-7547) -> No product +At time : 50.001 ns Reaction : e_aq^-1 (-31) + OH^0 (-13260) -> OH^-1 (-13688) +At time : 50.001 ns Reaction : e_aq^-1 (-3861) + H2O2^0 (-12813) -> OH^-1 (-13689) + OH^0 (-13690) +At time : 50.001 ns Reaction : e_aq^-1 (-4055) + H2O2^0 (-11632) -> OH^-1 (-13691) + OH^0 (-13692) +At time : 50.001 ns Reaction : H^0 (-11204) + OH^0 (-7052) -> No product +At time : 50.001 ns Reaction : e_aq^-1 (-5649) + H3O^1 (-9397) -> H^0 (-13693) +At time : 51.001 ns Reaction : OH^0 (-8022) + H^0 (-13603) -> No product +At time : 51.001 ns Reaction : e_aq^-1 (-733) + H^0 (-13592) -> OH^-1 (-13694) + H_2^0 (-13695) +At time : 51.001 ns Reaction : H3O^1 (-6063) + OH^-1 (-13487) -> No product +At time : 51.001 ns Reaction : H^0 (-13381) + e_aq^-1 (-4522) -> OH^-1 (-13696) + H_2^0 (-13697) +At time : 51.001 ns Reaction : OH^0 (-13292) + e_aq^-1 (-4790) -> OH^-1 (-13698) +At time : 51.001 ns Reaction : OH^-1 (-13291) + H3O^1 (-7025) -> No product +At time : 51.001 ns Reaction : OH^0 (-13258) + e_aq^-1 (-4560) -> OH^-1 (-13699) +At time : 51.001 ns Reaction : OH^-1 (-13221) + H3O^1 (-6203) -> No product +At time : 51.001 ns Reaction : H3O^1 (-10327) + e_aq^-1 (-5536) -> H^0 (-13700) +At time : 51.001 ns Reaction : H^0 (-9716) + OH^0 (-5932) -> No product +At time : 51.001 ns Reaction : e_aq^-1 (-3588) + H3O^1 (-6309) -> H^0 (-13701) +At time : 52.001 ns Reaction : OH^0 (-13598) + e_aq^-1 (-3570) -> OH^-1 (-13702) +At time : 52.001 ns Reaction : OH^-1 (-13287) + H3O^1 (-6755) -> No product +At time : 52.001 ns Reaction : e_aq^-1 (-712) + H2O2^0 (-13027) -> OH^-1 (-13703) + OH^0 (-13704) +At time : 52.001 ns Reaction : H^0 (-12824) + e_aq^-1 (-8842) -> OH^-1 (-13705) + H_2^0 (-13706) +At time : 52.001 ns Reaction : e_aq^-1 (-2305) + H2O2^0 (-12675) -> OH^-1 (-13707) + OH^0 (-13708) +At time : 52.001 ns Reaction : H2O2^0 (-11547) + e_aq^-1 (-8392) -> OH^-1 (-13709) + OH^0 (-13710) +At time : 52.001 ns Reaction : OH^0 (-10116) + OH^0 (-7036) -> H2O2^0 (-13711) +At time : 52.001 ns Reaction : e_aq^-1 (-4885) + H3O^1 (-8622) -> H^0 (-13712) +At time : 53.001 ns Reaction : H3O^1 (-10453) + OH^-1 (-13682) -> No product +At time : 53.001 ns Reaction : OH^0 (-13668) + OH^0 (-6588) -> H2O2^0 (-13713) +At time : 53.001 ns Reaction : H^0 (-13641) + OH^0 (-6656) -> No product +At time : 53.001 ns Reaction : OH^-1 (-13406) + H3O^1 (-7851) -> No product +At time : 53.001 ns Reaction : e_aq^-1 (-4106) + H^0 (-13363) -> OH^-1 (-13714) + H_2^0 (-13715) +At time : 53.001 ns Reaction : e_aq^-1 (-5028) + H2O2^0 (-12178) -> OH^-1 (-13716) + OH^0 (-13717) +At time : 53.001 ns Reaction : OH^0 (-11095) + OH^0 (-7222) -> H2O2^0 (-13718) +At time : 53.001 ns Reaction : OH^0 (-7090) + OH^0 (-9081) -> H2O2^0 (-13719) +At time : 53.001 ns Reaction : OH^-1 (-13716) + H3O^1 (-10219) -> No product +At time : 54.001 ns Reaction : OH^-1 (-13480) + H3O^1 (-6015) -> No product +At time : 54.001 ns Reaction : OH^0 (-13224) + OH^0 (-9047) -> H2O2^0 (-13720) +At time : 54.001 ns Reaction : e_aq^-1 (-5151) + H2O2^0 (-12670) -> OH^-1 (-13721) + OH^0 (-13722) +At time : 54.001 ns Reaction : OH^0 (-9184) + e_aq^-1 (-3531) -> OH^-1 (-13723) +At time : 55.001 ns Reaction : e_aq^-1 (-1193) + H^0 (-12704) -> OH^-1 (-13724) + H_2^0 (-13725) +At time : 55.001 ns Reaction : H^0 (-12404) + OH^0 (-6690) -> No product +At time : 55.001 ns Reaction : e_aq^-1 (-4814) + H2O2^0 (-12305) -> OH^-1 (-13726) + OH^0 (-13727) +At time : 55.001 ns Reaction : e_aq^-1 (-5112) + H^0 (-12304) -> OH^-1 (-13728) + H_2^0 (-13729) +At time : 55.001 ns Reaction : OH^0 (-10854) + OH^0 (-8840) -> H2O2^0 (-13730) +At time : 55.001 ns Reaction : e_aq^-1 (-3119) + H^0 (-9554) -> OH^-1 (-13731) + H_2^0 (-13732) +At time : 55.001 ns Reaction : e_aq^-1 (-4433) + e_aq^-1 (-8839) -> OH^-1 (-13733) + OH^-1 (-13734) + H_2^0 (-13735) +At time : 55.001 ns Reaction : e_aq^-1 (-2502) + H3O^1 (-7787) -> H^0 (-13736) +At time : 56.001 ns Reaction : H3O^1 (-5863) + OH^-1 (-13726) -> No product +At time : 56.001 ns Reaction : H3O^1 (-10545) + OH^-1 (-13656) -> No product +At time : 56.001 ns Reaction : OH^-1 (-13553) + H3O^1 (-8898) -> No product +At time : 56.001 ns Reaction : e_aq^-1 (-2590) + H2O2^0 (-12872) -> OH^-1 (-13737) + OH^0 (-13738) +At time : 56.001 ns Reaction : H^0 (-12866) + OH^0 (-7106) -> No product +At time : 56.001 ns Reaction : OH^0 (-10587) + H^0 (-12007) -> No product +At time : 56.001 ns Reaction : H2O2^0 (-11468) + e_aq^-1 (-2044) -> OH^-1 (-13739) + OH^0 (-13740) +At time : 56.001 ns Reaction : OH^0 (-9406) + OH^0 (-7404) -> H2O2^0 (-13741) +At time : 56.001 ns Reaction : H^0 (-9251) + e_aq^-1 (-4034) -> OH^-1 (-13742) + H_2^0 (-13743) +At time : 56.001 ns Reaction : e_aq^-1 (-4115) + OH^0 (-5790) -> OH^-1 (-13744) +At time : 57.001 ns Reaction : H^0 (-13452) + OH^0 (-13710) -> No product +At time : 57.001 ns Reaction : OH^-1 (-13601) + H3O^1 (-7777) -> No product +At time : 57.001 ns Reaction : OH^-1 (-13524) + H3O^1 (-6903) -> No product +At time : 57.001 ns Reaction : e_aq^-1 (-2107) + H^0 (-13331) -> OH^-1 (-13745) + H_2^0 (-13746) +At time : 57.001 ns Reaction : e_aq^-1 (-4358) + H2O2^0 (-13328) -> OH^-1 (-13747) + OH^0 (-13748) +At time : 57.001 ns Reaction : e_aq^-1 (-4932) + H^0 (-13203) -> OH^-1 (-13749) + H_2^0 (-13750) +At time : 57.001 ns Reaction : e_aq^-1 (-1039) + H2O2^0 (-13106) -> OH^-1 (-13751) + OH^0 (-13752) +At time : 57.001 ns Reaction : H^0 (-12899) + OH^0 (-8618) -> No product +At time : 57.001 ns Reaction : OH^0 (-10699) + e_aq^-1 (-3794) -> OH^-1 (-13753) +At time : 57.001 ns Reaction : H^0 (-10578) + e_aq^-1 (-3921) -> OH^-1 (-13754) + H_2^0 (-13755) +At time : 57.001 ns Reaction : e_aq^-1 (-2617) + H3O^1 (-6573) -> H^0 (-13756) +At time : 57.001 ns Reaction : e_aq^-1 (-3955) + e_aq^-1 (-3901) -> OH^-1 (-13757) + OH^-1 (-13758) + H_2^0 (-13759) +At time : 58.001 ns Reaction : OH^-1 (-13707) + H3O^1 (-5959) -> No product +At time : 58.001 ns Reaction : e_aq^-1 (-4943) + OH^0 (-13092) -> OH^-1 (-13760) +At time : 58.001 ns Reaction : H^0 (-12989) + H^0 (-12493) -> H_2^0 (-13761) +At time : 58.001 ns Reaction : OH^0 (-10895) + H^0 (-11973) -> No product +At time : 58.001 ns Reaction : e_aq^-1 (-1784) + H2O2^0 (-11423) -> OH^-1 (-13762) + OH^0 (-13763) +At time : 58.001 ns Reaction : e_aq^-1 (-4099) + e_aq^-1 (-4068) -> OH^-1 (-13764) + OH^-1 (-13765) + H_2^0 (-13766) +At time : 59.001 ns Reaction : H^0 (-13470) + OH^0 (-13639) -> No product +At time : 59.001 ns Reaction : OH^-1 (-13100) + H3O^1 (-10436) -> No product +At time : 59.001 ns Reaction : H^0 (-12425) + e_aq^-1 (-4813) -> OH^-1 (-13767) + H_2^0 (-13768) +At time : 59.001 ns Reaction : OH^0 (-11333) + OH^0 (-8218) -> H2O2^0 (-13769) +At time : 59.001 ns Reaction : e_aq^-1 (-2096) + H3O^1 (-6803) -> H^0 (-13770) +At time : 60.001 ns Reaction : OH^0 (-13752) + H^0 (-13045) -> No product +At time : 60.001 ns Reaction : H3O^1 (-5969) + OH^-1 (-13599) -> No product +At time : 60.001 ns Reaction : H^0 (-13283) + H^0 (-13052) -> H_2^0 (-13771) +At time : 60.001 ns Reaction : OH^-1 (-12576) + H3O^1 (-8101) -> No product +At time : 60.001 ns Reaction : e_aq^-1 (-5012) + H2O2^0 (-12316) -> OH^-1 (-13772) + OH^0 (-13773) +At time : 60.001 ns Reaction : H^0 (-12013) + OH^0 (-8885) -> No product +At time : 60.001 ns Reaction : OH^0 (-10697) + OH^0 (-6516) -> H2O2^0 (-13774) +At time : 60.001 ns Reaction : H3O^1 (-9851) + e_aq^-1 (-4153) -> H^0 (-13775) +At time : 60.001 ns Reaction : H3O^1 (-7535) + e_aq^-1 (-8383) -> H^0 (-13776) +At time : 61.001 ns Reaction : OH^-1 (-13672) + H3O^1 (-6331) -> No product +At time : 61.001 ns Reaction : H3O^1 (-7259) + OH^-1 (-13665) -> No product +At time : 61.001 ns Reaction : OH^-1 (-13442) + H3O^1 (-7455) -> No product +At time : 61.001 ns Reaction : OH^-1 (-13044) + H3O^1 (-7263) -> No product +At time : 61.001 ns Reaction : e_aq^-1 (-656) + H2O2^0 (-12094) -> OH^-1 (-13777) + OH^0 (-13778) +At time : 61.001 ns Reaction : H3O^1 (-10966) + e_aq^-1 (-1096) -> H^0 (-13779) +At time : 61.001 ns Reaction : OH^0 (-6462) + OH^0 (-9009) -> H2O2^0 (-13780) +At time : 62.001 ns Reaction : H3O^1 (-7645) + OH^-1 (-13612) -> No product +At time : 62.001 ns Reaction : H3O^1 (-9804) + OH^-1 (-13585) -> No product +At time : 62.001 ns Reaction : H3O^1 (-6765) + OH^-1 (-13503) -> No product +At time : 62.001 ns Reaction : OH^-1 (-13444) + H3O^1 (-8337) -> No product +At time : 62.001 ns Reaction : OH^-1 (-13350) + H3O^1 (-8019) -> No product +At time : 62.001 ns Reaction : OH^-1 (-13218) + H3O^1 (-8835) -> No product +At time : 62.001 ns Reaction : OH^-1 (-12945) + H3O^1 (-7209) -> No product +At time : 62.001 ns Reaction : e_aq^-1 (-2488) + H2O2^0 (-12661) -> OH^-1 (-13781) + OH^0 (-13782) +At time : 62.001 ns Reaction : e_aq^-1 (-4489) + H2O2^0 (-11894) -> OH^-1 (-13783) + OH^0 (-13784) +At time : 62.001 ns Reaction : e_aq^-1 (-4077) + H2O2^0 (-11604) -> OH^-1 (-13785) + OH^0 (-13786) +At time : 62.001 ns Reaction : e_aq^-1 (-351) + H3O^1 (-10274) -> H^0 (-13787) +At time : 62.001 ns Reaction : OH^0 (-6072) + OH^0 (-8156) -> H2O2^0 (-13788) +At time : 62.001 ns Reaction : OH^0 (-6008) + OH^0 (-7974) -> H2O2^0 (-13789) +At time : 62.001 ns Reaction : e_aq^-1 (-2984) + H3O^1 (-6449) -> H^0 (-13790) +At time : 63.001 ns Reaction : OH^0 (-13727) + e_aq^-1 (-4683) -> OH^-1 (-13791) +At time : 63.001 ns Reaction : H2O2^0 (-13604) + e_aq^-1 (-5357) -> OH^-1 (-13792) + OH^0 (-13793) +At time : 63.001 ns Reaction : H^0 (-13546) + H^0 (-12239) -> H_2^0 (-13794) +At time : 63.001 ns Reaction : e_aq^-1 (-5310) + H^0 (-12977) -> OH^-1 (-13795) + H_2^0 (-13796) +At time : 63.001 ns Reaction : e_aq^-1 (-746) + H^0 (-12932) -> OH^-1 (-13797) + H_2^0 (-13798) +At time : 63.001 ns Reaction : OH^0 (-10003) + e_aq^-1 (-4594) -> OH^-1 (-13799) +At time : 63.001 ns Reaction : OH^0 (-6580) + H^0 (-9044) -> No product +At time : 64.001 ns Reaction : H3O^1 (-10089) + OH^-1 (-13659) -> No product +At time : 64.001 ns Reaction : OH^-1 (-13516) + H3O^1 (-6671) -> No product +At time : 64.001 ns Reaction : H3O^1 (-7755) + OH^-1 (-13474) -> No product +At time : 64.001 ns Reaction : e_aq^-1 (-4826) + H2O2^0 (-13397) -> OH^-1 (-13800) + OH^0 (-13801) +At time : 64.001 ns Reaction : e_aq^-1 (-4439) + H^0 (-13047) -> OH^-1 (-13802) + H_2^0 (-13803) +At time : 64.001 ns Reaction : H2O2^0 (-12766) + e_aq^-1 (-4155) -> OH^-1 (-13804) + OH^0 (-13805) +At time : 64.001 ns Reaction : e_aq^-1 (-5331) + H2O2^0 (-12671) -> OH^-1 (-13806) + OH^0 (-13807) +At time : 64.001 ns Reaction : H2O2^0 (-11782) + e_aq^-1 (-3843) -> OH^-1 (-13808) + OH^0 (-13809) +At time : 64.001 ns Reaction : e_aq^-1 (-4454) + OH^0 (-10908) -> OH^-1 (-13810) +At time : 64.001 ns Reaction : OH^0 (-10762) + OH^0 (-5970) -> H2O2^0 (-13811) +At time : 64.001 ns Reaction : H3O^1 (-10701) + e_aq^-1 (-2698) -> H^0 (-13812) +At time : 64.001 ns Reaction : e_aq^-1 (-3802) + H3O^1 (-6561) -> H^0 (-13813) +At time : 64.001 ns Reaction : e_aq^-1 (-3797) + H3O^1 (-6553) -> H^0 (-13814) +At time : 65.001 ns Reaction : OH^-1 (-13694) + H3O^1 (-5845) -> No product +At time : 65.001 ns Reaction : e_aq^-1 (-3672) + H^0 (-13675) -> OH^-1 (-13815) + H_2^0 (-13816) +At time : 65.001 ns Reaction : OH^-1 (-13653) + H3O^1 (-7457) -> No product +At time : 65.001 ns Reaction : e_aq^-1 (-502) + H^0 (-13232) -> OH^-1 (-13817) + H_2^0 (-13818) +At time : 65.001 ns Reaction : H^0 (-13167) + OH^0 (-7798) -> No product +At time : 65.001 ns Reaction : H2O2^0 (-11948) + e_aq^-1 (-3021) -> OH^-1 (-13819) + OH^0 (-13820) +At time : 65.001 ns Reaction : e_aq^-1 (-2524) + H2O2^0 (-11924) -> OH^-1 (-13821) + OH^0 (-13822) +At time : 65.001 ns Reaction : e_aq^-1 (-2290) + H2O2^0 (-11722) -> OH^-1 (-13823) + OH^0 (-13824) +At time : 65.001 ns Reaction : e_aq^-1 (-2623) + H2O2^0 (-11405) -> OH^-1 (-13825) + OH^0 (-13826) +At time : 66.001 ns Reaction : OH^-1 (-13650) + H3O^1 (-6597) -> No product +At time : 66.001 ns Reaction : H^0 (-10827) + H^0 (-13634) -> H_2^0 (-13827) +At time : 66.001 ns Reaction : H3O^1 (-6377) + OH^-1 (-13428) -> No product +At time : 66.001 ns Reaction : OH^0 (-7622) + H^0 (-13028) -> No product +At time : 66.001 ns Reaction : e_aq^-1 (-3755) + OH^0 (-13024) -> OH^-1 (-13828) +At time : 66.001 ns Reaction : e_aq^-1 (-1392) + H2O2^0 (-12598) -> OH^-1 (-13829) + OH^0 (-13830) +At time : 66.001 ns Reaction : e_aq^-1 (-5626) + H2O2^0 (-11999) -> OH^-1 (-13831) + OH^0 (-13832) +At time : 66.001 ns Reaction : OH^0 (-11344) + OH^0 (-11136) -> H2O2^0 (-13833) +At time : 66.001 ns Reaction : OH^0 (-11050) + e_aq^-1 (-5268) -> OH^-1 (-13834) +At time : 66.001 ns Reaction : e_aq^-1 (-5077) + e_aq^-1 (-4981) -> OH^-1 (-13835) + OH^-1 (-13836) + H_2^0 (-13837) +At time : 67.001 ns Reaction : e_aq^-1 (-5364) + OH^0 (-13658) -> OH^-1 (-13838) +At time : 67.001 ns Reaction : H2O2^0 (-13640) + e_aq^-1 (-5356) -> OH^-1 (-13839) + OH^0 (-13840) +At time : 67.001 ns Reaction : H3O^1 (-6139) + OH^-1 (-13619) -> No product +At time : 67.001 ns Reaction : e_aq^-1 (-3623) + H3O^1 (-9628) -> H^0 (-13841) +At time : 67.001 ns Reaction : e_aq^-1 (-2003) + OH^0 (-7892) -> OH^-1 (-13842) +At time : 68.001 ns Reaction : OH^-1 (-13817) + H3O^1 (-8167) -> No product +At time : 68.001 ns Reaction : H3O^1 (-10057) + OH^-1 (-13799) -> No product +At time : 68.001 ns Reaction : H3O^1 (-6683) + OH^-1 (-13785) -> No product +At time : 68.001 ns Reaction : H3O^1 (-7657) + OH^-1 (-13753) -> No product +At time : 68.001 ns Reaction : OH^0 (-6070) + OH^0 (-13717) -> H2O2^0 (-13843) +At time : 68.001 ns Reaction : H3O^1 (-9694) + OH^-1 (-13677) -> No product +At time : 68.001 ns Reaction : H3O^1 (-6441) + OH^-1 (-13628) -> No product +At time : 68.001 ns Reaction : H^0 (-12801) + OH^0 (-13130) -> No product +At time : 68.001 ns Reaction : OH^0 (-12083) + OH^0 (-8038) -> H2O2^0 (-13844) +At time : 68.001 ns Reaction : H^0 (-10548) + OH^0 (-5793) -> No product +At time : 68.001 ns Reaction : OH^0 (-9519) + e_aq^-1 (-3568) -> OH^-1 (-13845) +At time : 69.001 ns Reaction : OH^-1 (-13754) + H3O^1 (-8799) -> No product +At time : 69.001 ns Reaction : e_aq^-1 (-3034) + OH^0 (-13463) -> OH^-1 (-13846) +At time : 69.001 ns Reaction : e_aq^-1 (-5231) + H^0 (-13496) -> OH^-1 (-13847) + H_2^0 (-13848) +At time : 70.001 ns Reaction : OH^-1 (-13758) + H3O^1 (-6645) -> No product +At time : 70.001 ns Reaction : e_aq^-1 (-2437) + H^0 (-13756) -> OH^-1 (-13849) + H_2^0 (-13850) +At time : 70.001 ns Reaction : OH^-1 (-13747) + H3O^1 (-8017) -> No product +At time : 70.001 ns Reaction : H2O2^0 (-13402) + e_aq^-1 (-2657) -> OH^-1 (-13851) + OH^0 (-13852) +At time : 70.001 ns Reaction : H^0 (-12911) + H^0 (-9545) -> H_2^0 (-13853) +At time : 70.001 ns Reaction : OH^-1 (-12884) + H3O^1 (-8055) -> No product +At time : 70.001 ns Reaction : e_aq^-1 (-5583) + H2O2^0 (-12609) -> OH^-1 (-13854) + OH^0 (-13855) +At time : 70.001 ns Reaction : OH^-1 (-12409) + H3O^1 (-8087) -> No product +At time : 70.001 ns Reaction : H3O^1 (-10684) + e_aq^-1 (-3816) -> H^0 (-13856) +At time : 70.001 ns Reaction : H^0 (-9305) + e_aq^-1 (-4388) -> OH^-1 (-13857) + H_2^0 (-13858) +At time : 70.001 ns Reaction : e_aq^-1 (-8497) + e_aq^-1 (-8887) -> OH^-1 (-13859) + OH^-1 (-13860) + H_2^0 (-13861) +At time : 70.001 ns Reaction : H3O^1 (-5841) + e_aq^-1 (-8575) -> H^0 (-13862) +At time : 70.001 ns Reaction : e_aq^-1 (-4218) + H3O^1 (-6929) -> H^0 (-13863) +At time : 70.001 ns Reaction : e_aq^-1 (-27) + e_aq^-1 (-72) -> OH^-1 (-13864) + OH^-1 (-13865) + H_2^0 (-13866) +At time : 71.001 ns Reaction : OH^-1 (-13802) + H3O^1 (-7897) -> No product +At time : 71.001 ns Reaction : OH^-1 (-13772) + H3O^1 (-7503) -> No product +At time : 71.001 ns Reaction : e_aq^-1 (-2109) + OH^0 (-10725) -> OH^-1 (-13867) +At time : 71.001 ns Reaction : OH^0 (-9204) + OH^0 (-10655) -> H2O2^0 (-13868) +At time : 71.001 ns Reaction : e_aq^-1 (-5345) + H3O^1 (-8257) -> H^0 (-13869) +At time : 72.001 ns Reaction : H2O2^0 (-11922) + e_aq^-1 (-8857) -> OH^-1 (-13870) + OH^0 (-13871) +At time : 72.001 ns Reaction : H^0 (-11306) + e_aq^-1 (-2540) -> OH^-1 (-13872) + H_2^0 (-13873) +At time : 72.001 ns Reaction : H^0 (-9951) + OH^0 (-6908) -> No product +At time : 72.001 ns Reaction : e_aq^-1 (-2968) + e_aq^-1 (-8767) -> OH^-1 (-13874) + OH^-1 (-13875) + H_2^0 (-13876) +At time : 72.001 ns Reaction : H2O2^0 (-11748) + e_aq^-1 (-8869) -> OH^-1 (-13877) + OH^0 (-13878) +At time : 73.001 ns Reaction : H^0 (-13790) + e_aq^-1 (-3687) -> OH^-1 (-13879) + H_2^0 (-13880) +At time : 73.001 ns Reaction : OH^0 (-13786) + H^0 (-12509) -> No product +At time : 73.001 ns Reaction : H3O^1 (-7287) + OH^-1 (-13630) -> No product +At time : 73.001 ns Reaction : H3O^1 (-11137) + OH^-1 (-13578) -> No product +At time : 73.001 ns Reaction : H^0 (-12769) + OH^0 (-6514) -> No product +At time : 73.001 ns Reaction : e_aq^-1 (-4586) + H2O2^0 (-12586) -> OH^-1 (-13881) + OH^0 (-13882) +At time : 73.001 ns Reaction : H2O2^0 (-12448) + e_aq^-1 (-4460) -> OH^-1 (-13883) + OH^0 (-13884) +At time : 73.001 ns Reaction : OH^0 (-5918) + OH^0 (-8558) -> H2O2^0 (-13885) +At time : 73.001 ns Reaction : e_aq^-1 (-3902) + OH^0 (-7864) -> OH^-1 (-13886) +At time : 74.001 ns Reaction : H^0 (-13513) + e_aq^-1 (-8800) -> OH^-1 (-13887) + H_2^0 (-13888) +At time : 74.001 ns Reaction : OH^-1 (-13326) + H3O^1 (-6497) -> No product +At time : 74.001 ns Reaction : e_aq^-1 (-3176) + H2O2^0 (-12822) -> OH^-1 (-13889) + OH^0 (-13890) +At time : 74.001 ns Reaction : OH^0 (-10488) + H^0 (-12177) -> No product +At time : 74.001 ns Reaction : e_aq^-1 (-4585) + OH^0 (-7570) -> OH^-1 (-13891) +At time : 75.001 ns Reaction : H3O^1 (-7759) + OH^-1 (-13879) -> No product +At time : 75.001 ns Reaction : H3O^1 (-6517) + OH^-1 (-13851) -> No product +At time : 75.001 ns Reaction : OH^-1 (-13744) + H3O^1 (-6819) -> No product +At time : 75.001 ns Reaction : OH^-1 (-13721) + H3O^1 (-7149) -> No product +At time : 75.001 ns Reaction : e_aq^-1 (-885) + H2O2^0 (-13575) -> OH^-1 (-13892) + OH^0 (-13893) +At time : 75.001 ns Reaction : H3O^1 (-6055) + OH^-1 (-13415) -> No product +At time : 75.001 ns Reaction : H^0 (-11190) + H^0 (-10344) -> H_2^0 (-13894) +At time : 75.001 ns Reaction : H^0 (-9955) + OH^0 (-8852) -> No product +At time : 75.001 ns Reaction : e_aq^-1 (-3656) + e_aq^-1 (-3606) -> OH^-1 (-13895) + OH^-1 (-13896) + H_2^0 (-13897) +At time : 76.001 ns Reaction : H3O^1 (-7165) + OH^-1 (-13892) -> No product +At time : 76.001 ns Reaction : H3O^1 (-6925) + OH^-1 (-13870) -> No product +At time : 76.001 ns Reaction : e_aq^-1 (-5290) + OH^0 (-13807) -> OH^-1 (-13898) +At time : 76.001 ns Reaction : OH^0 (-13763) + OH^0 (-8564) -> H2O2^0 (-13899) +At time : 76.001 ns Reaction : H3O^1 (-9927) + OH^-1 (-13762) -> No product +At time : 76.001 ns Reaction : H2O2^0 (-13384) + e_aq^-1 (-8938) -> OH^-1 (-13900) + OH^0 (-13901) +At time : 76.001 ns Reaction : OH^0 (-13217) + e_aq^-1 (-8500) -> OH^-1 (-13902) +At time : 76.001 ns Reaction : H^0 (-12720) + OH^0 (-6434) -> No product +At time : 76.001 ns Reaction : H^0 (-12433) + e_aq^-1 (-3923) -> OH^-1 (-13903) + H_2^0 (-13904) +At time : 76.001 ns Reaction : e_aq^-1 (-5368) + H2O2^0 (-11879) -> OH^-1 (-13905) + OH^0 (-13906) +At time : 76.001 ns Reaction : e_aq^-1 (-5085) + H2O2^0 (-11732) -> OH^-1 (-13907) + OH^0 (-13908) +At time : 76.001 ns Reaction : OH^0 (-9943) + OH^0 (-7566) -> H2O2^0 (-13909) +At time : 76.001 ns Reaction : OH^0 (-7092) + OH^0 (-8462) -> H2O2^0 (-13910) +At time : 76.001 ns Reaction : e_aq^-1 (-2390) + H3O^1 (-7855) -> H^0 (-13911) +At time : 76.001 ns Reaction : e_aq^-1 (-791) + H3O^1 (-7195) -> H^0 (-13912) +At time : 77.001 ns Reaction : OH^-1 (-13834) + H3O^1 (-8177) -> No product +At time : 77.001 ns Reaction : H^0 (-13776) + e_aq^-1 (-4513) -> OH^-1 (-13913) + H_2^0 (-13914) +At time : 77.001 ns Reaction : H3O^1 (-7711) + OH^-1 (-12164) -> No product +At time : 77.001 ns Reaction : e_aq^-1 (-266) + H2O2^0 (-11889) -> OH^-1 (-13915) + OH^0 (-13916) +At time : 77.001 ns Reaction : H3O^1 (-10644) + e_aq^-1 (-3534) -> H^0 (-13917) +At time : 77.001 ns Reaction : e_aq^-1 (-1079) + H^0 (-10054) -> OH^-1 (-13918) + H_2^0 (-13919) +At time : 77.001 ns Reaction : e_aq^-1 (-3880) + OH^0 (-5830) -> OH^-1 (-13920) +At time : 77.001 ns Reaction : e_aq^-1 (-136) + OH^0 (-13089) -> OH^-1 (-13921) +At time : 78.001 ns Reaction : H3O^1 (-7305) + OH^-1 (-13086) -> No product +At time : 78.001 ns Reaction : e_aq^-1 (-4118) + H^0 (-12875) -> OH^-1 (-13922) + H_2^0 (-13923) +At time : 78.001 ns Reaction : e_aq^-1 (-2080) + H3O^1 (-6887) -> H^0 (-13924) +At time : 79.001 ns Reaction : e_aq^-1 (-5406) + H^0 (-13625) -> OH^-1 (-13925) + H_2^0 (-13926) +At time : 79.001 ns Reaction : H2O2^0 (-12611) + e_aq^-1 (-8653) -> OH^-1 (-13927) + OH^0 (-13928) +At time : 79.001 ns Reaction : H^0 (-11254) + e_aq^-1 (-4963) -> OH^-1 (-13929) + H_2^0 (-13930) +At time : 79.001 ns Reaction : OH^0 (-10585) + e_aq^-1 (-2328) -> OH^-1 (-13931) +At time : 79.001 ns Reaction : e_aq^-1 (-2285) + H3O^1 (-5973) -> H^0 (-13932) +At time : 80.001 ns Reaction : e_aq^-1 (-3543) + OH^0 (-13890) -> OH^-1 (-13933) +At time : 80.001 ns Reaction : OH^-1 (-13854) + H3O^1 (-8289) -> No product +At time : 80.001 ns Reaction : OH^0 (-13096) + e_aq^-1 (-4211) -> OH^-1 (-13934) +At time : 80.001 ns Reaction : e_aq^-1 (-5489) + H^0 (-12847) -> OH^-1 (-13935) + H_2^0 (-13936) +At time : 80.001 ns Reaction : e_aq^-1 (-4755) + H2O2^0 (-11867) -> OH^-1 (-13937) + OH^0 (-13938) +At time : 80.001 ns Reaction : H2O2^0 (-11556) + e_aq^-1 (-5707) -> OH^-1 (-13939) + OH^0 (-13940) +At time : 80.001 ns Reaction : H2O2^0 (-11351) + e_aq^-1 (-4316) -> OH^-1 (-13941) + OH^0 (-13942) +At time : 80.001 ns Reaction : OH^0 (-9739) + OH^0 (-10723) -> H2O2^0 (-13943) +At time : 80.001 ns Reaction : H3O^1 (-7649) + e_aq^-1 (-8545) -> H^0 (-13944) +At time : 80.001 ns Reaction : e_aq^-1 (-4820) + H3O^1 (-7083) -> H^0 (-13945) +At time : 81.001 ns Reaction : H^0 (-13944) + e_aq^-1 (-3788) -> OH^-1 (-13946) + H_2^0 (-13947) +At time : 81.001 ns Reaction : H^0 (-13932) + e_aq^-1 (-8344) -> OH^-1 (-13948) + H_2^0 (-13949) +At time : 81.001 ns Reaction : OH^-1 (-13214) + H3O^1 (-6399) -> No product +At time : 81.001 ns Reaction : H^0 (-9705) + e_aq^-1 (-2582) -> OH^-1 (-13950) + H_2^0 (-13951) +At time : 81.001 ns Reaction : e_aq^-1 (-4745) + e_aq^-1 (-8521) -> OH^-1 (-13952) + OH^-1 (-13953) + H_2^0 (-13954) +At time : 81.001 ns Reaction : e_aq^-1 (-5176) + OH^0 (-7220) -> OH^-1 (-13955) +At time : 82.001 ns Reaction : H3O^1 (-6583) + OH^-1 (-13946) -> No product +At time : 82.001 ns Reaction : H3O^1 (-10361) + OH^-1 (-13274) -> No product +At time : 82.001 ns Reaction : e_aq^-1 (-5269) + H2O2^0 (-11476) -> OH^-1 (-13956) + OH^0 (-13957) +At time : 82.001 ns Reaction : H^0 (-9122) + H^0 (-11199) -> H_2^0 (-13958) +At time : 82.001 ns Reaction : OH^0 (-8060) + OH^0 (-8074) -> H2O2^0 (-13959) +At time : 82.001 ns Reaction : e_aq^-1 (-683) + H3O^1 (-7501) -> H^0 (-13960) +At time : 83.001 ns Reaction : H3O^1 (-7359) + OH^-1 (-13864) -> No product +At time : 83.001 ns Reaction : H3O^1 (-9812) + OH^-1 (-13823) -> No product +At time : 83.001 ns Reaction : H3O^1 (-7565) + OH^-1 (-13530) -> No product +At time : 83.001 ns Reaction : H^0 (-10044) + H^0 (-13473) -> H_2^0 (-13961) +At time : 83.001 ns Reaction : H^0 (-13471) + H^0 (-12183) -> H_2^0 (-13962) +At time : 83.001 ns Reaction : e_aq^-1 (-5657) + OH^0 (-13188) -> OH^-1 (-13963) +At time : 83.001 ns Reaction : H2O2^0 (-11482) + e_aq^-1 (-4630) -> OH^-1 (-13964) + OH^0 (-13965) +At time : 83.001 ns Reaction : H2O2^0 (-11394) + e_aq^-1 (-5674) -> OH^-1 (-13966) + OH^0 (-13967) +At time : 83.001 ns Reaction : H^0 (-10132) + OH^0 (-7506) -> No product +At time : 83.001 ns Reaction : e_aq^-1 (-859) + H3O^1 (-7537) -> H^0 (-13968) +At time : 84.001 ns Reaction : H3O^1 (-6785) + OH^-1 (-13648) -> No product +At time : 84.001 ns Reaction : OH^0 (-10345) + OH^0 (-13276) -> H2O2^0 (-13969) +At time : 84.001 ns Reaction : OH^0 (-12202) + e_aq^-1 (-4329) -> OH^-1 (-13970) +At time : 84.001 ns Reaction : e_aq^-1 (-16) + H3O^1 (-7395) -> H^0 (-13971) +At time : 85.001 ns Reaction : e_aq^-1 (-2324) + OH^0 (-13517) -> OH^-1 (-13972) +At time : 85.001 ns Reaction : OH^0 (-13061) + OH^0 (-8981) -> H2O2^0 (-13973) +At time : 85.001 ns Reaction : e_aq^-1 (-3141) + H^0 (-11833) -> OH^-1 (-13974) + H_2^0 (-13975) +At time : 85.001 ns Reaction : H^0 (-10714) + OH^0 (-6652) -> No product +At time : 85.001 ns Reaction : H3O^1 (-10067) + e_aq^-1 (-4864) -> H^0 (-13976) +At time : 85.001 ns Reaction : H3O^1 (-9622) + e_aq^-1 (-3841) -> H^0 (-13977) +At time : 85.001 ns Reaction : OH^0 (-6370) + OH^0 (-8348) -> H2O2^0 (-13978) +At time : 85.001 ns Reaction : OH^0 (-6714) + OH^0 (-6784) -> H2O2^0 (-13979) +At time : 86.001 ns Reaction : OH^-1 (-13849) + H3O^1 (-6641) -> No product +At time : 86.001 ns Reaction : OH^0 (-12414) + OH^0 (-8867) -> H2O2^0 (-13980) +At time : 86.001 ns Reaction : H3O^1 (-6337) + e_aq^-1 (-8755) -> H^0 (-13981) +At time : 86.001 ns Reaction : OH^0 (-5964) + OH^0 (-7646) -> H2O2^0 (-13982) +At time : 86.001 ns Reaction : e_aq^-1 (-3850) + OH^0 (-6582) -> OH^-1 (-13983) +At time : 86.001 ns Reaction : OH^-1 (-13931) + H3O^1 (-5871) -> No product +At time : 87.001 ns Reaction : OH^-1 (-13783) + H3O^1 (-6991) -> No product +At time : 87.001 ns Reaction : OH^-1 (-13724) + H3O^1 (-8373) -> No product +At time : 87.001 ns Reaction : OH^0 (-6796) + H^0 (-13361) -> No product +At time : 87.001 ns Reaction : e_aq^-1 (-592) + OH^0 (-13206) -> OH^-1 (-13984) +At time : 87.001 ns Reaction : e_aq^-1 (-8536) + H^0 (-12992) -> OH^-1 (-13985) + H_2^0 (-13986) +At time : 87.001 ns Reaction : e_aq^-1 (-3593) + H3O^1 (-6263) -> H^0 (-13987) +At time : 88.001 ns Reaction : OH^-1 (-13857) + H3O^1 (-10861) -> No product +At time : 88.001 ns Reaction : H3O^1 (-10551) + OH^-1 (-13810) -> No product +At time : 88.001 ns Reaction : H3O^1 (-10516) + OH^-1 (-13315) -> No product +At time : 88.001 ns Reaction : OH^0 (-10662) + e_aq^-1 (-2977) -> OH^-1 (-13988) +At time : 88.001 ns Reaction : H^0 (-10300) + e_aq^-1 (-5438) -> OH^-1 (-13989) + H_2^0 (-13990) +At time : 88.001 ns Reaction : H3O^1 (-9903) + e_aq^-1 (-8728) -> H^0 (-13991) +At time : 88.001 ns Reaction : OH^0 (-7438) + OH^0 (-8228) -> H2O2^0 (-13992) +At time : 89.001 ns Reaction : OH^-1 (-13838) + H3O^1 (-8229) -> No product +At time : 89.001 ns Reaction : OH^-1 (-13586) + H3O^1 (-8589) -> No product +At time : 89.001 ns Reaction : OH^0 (-13475) + OH^0 (-6488) -> H2O2^0 (-13993) +At time : 89.001 ns Reaction : H3O^1 (-9681) + e_aq^-1 (-3888) -> H^0 (-13994) +At time : 89.001 ns Reaction : e_aq^-1 (-4999) + H3O^1 (-8061) -> H^0 (-13995) +At time : 90.001 ns Reaction : e_aq^-1 (-578) + OH^0 (-13556) -> OH^-1 (-13996) +At time : 90.001 ns Reaction : H2O2^0 (-13392) + e_aq^-1 (-5073) -> OH^-1 (-13997) + OH^0 (-13998) +At time : 90.001 ns Reaction : e_aq^-1 (-3782) + OH^0 (-12311) -> OH^-1 (-13999) +At time : 90.001 ns Reaction : OH^0 (-9852) + OH^0 (-10784) -> H2O2^0 (-14000) +At time : 90.001 ns Reaction : e_aq^-1 (-1404) + e_aq^-1 (-8719) -> OH^-1 (-14001) + OH^-1 (-14002) + H_2^0 (-14003) +At time : 90.001 ns Reaction : e_aq^-1 (-5065) + H3O^1 (-7095) -> H^0 (-14004) +At time : 91.001 ns Reaction : H3O^1 (-8243) + OH^-1 (-13900) -> No product +At time : 91.001 ns Reaction : H3O^1 (-9802) + OH^-1 (-13632) -> No product +At time : 91.001 ns Reaction : H^0 (-9637) + OH^0 (-13394) -> No product +At time : 91.001 ns Reaction : H^0 (-12496) + OH^0 (-8540) -> No product +At time : 91.001 ns Reaction : OH^0 (-10442) + e_aq^-1 (-5036) -> OH^-1 (-14005) +At time : 91.001 ns Reaction : OH^0 (-9845) + e_aq^-1 (-2223) -> OH^-1 (-14006) +At time : 91.001 ns Reaction : e_aq^-1 (-5615) + OH^0 (-8236) -> OH^-1 (-14007) +At time : 92.001 ns Reaction : OH^-1 (-13829) + H3O^1 (-7583) -> No product +At time : 92.001 ns Reaction : OH^-1 (-13401) + H3O^1 (-8445) -> No product +At time : 92.001 ns Reaction : H3O^1 (-7163) + OH^-1 (-13370) -> No product +At time : 92.001 ns Reaction : e_aq^-1 (-4611) + H2O2^0 (-12166) -> OH^-1 (-14008) + OH^0 (-14009) +At time : 92.001 ns Reaction : e_aq^-1 (-4027) + H2O2^0 (-12143) -> OH^-1 (-14010) + OH^0 (-14011) +At time : 92.001 ns Reaction : OH^0 (-10515) + e_aq^-1 (-4356) -> OH^-1 (-14012) +At time : 92.001 ns Reaction : H3O^1 (-9866) + e_aq^-1 (-4149) -> H^0 (-14013) +At time : 93.001 ns Reaction : H3O^1 (-7449) + OH^-1 (-13915) -> No product +At time : 93.001 ns Reaction : OH^0 (-13906) + e_aq^-1 (-8944) -> OH^-1 (-14014) +At time : 93.001 ns Reaction : e_aq^-1 (-908) + H^0 (-13244) -> OH^-1 (-14015) + H_2^0 (-14016) +At time : 93.001 ns Reaction : e_aq^-1 (-3561) + OH^0 (-8756) -> OH^-1 (-14017) +At time : 93.001 ns Reaction : H3O^1 (-6107) + e_aq^-1 (-8422) -> H^0 (-14018) +At time : 93.001 ns Reaction : e_aq^-1 (-545) + H3O^1 (-7443) -> H^0 (-14019) +At time : 93.001 ns Reaction : e_aq^-1 (-2490) + H3O^1 (-6745) -> H^0 (-14020) +At time : 94.001 ns Reaction : H2O2^0 (-13544) + e_aq^-1 (-8746) -> OH^-1 (-14021) + OH^0 (-14022) +At time : 94.001 ns Reaction : OH^-1 (-13254) + H3O^1 (-8691) -> No product +At time : 94.001 ns Reaction : OH^-1 (-12677) + H3O^1 (-7799) -> No product +At time : 94.001 ns Reaction : H3O^1 (-6715) + OH^-1 (-12506) -> No product +At time : 94.001 ns Reaction : H^0 (-12179) + OH^0 (-6856) -> No product +At time : 95.001 ns Reaction : OH^-1 (-13927) + H3O^1 (-7399) -> No product +At time : 95.001 ns Reaction : OH^-1 (-13886) + H3O^1 (-7813) -> No product +At time : 95.001 ns Reaction : OH^-1 (-13579) + H3O^1 (-10747) -> No product +At time : 95.001 ns Reaction : OH^-1 (-13191) + H3O^1 (-8439) -> No product +At time : 95.001 ns Reaction : OH^0 (-6470) + e_aq^-1 (-8347) -> OH^-1 (-14023) +At time : 96.001 ns Reaction : H^0 (-13862) + e_aq^-1 (-4650) -> OH^-1 (-14024) + H_2^0 (-14025) +At time : 96.001 ns Reaction : OH^0 (-13488) + OH^0 (-7162) -> H2O2^0 (-14026) +At time : 96.001 ns Reaction : e_aq^-1 (-3775) + H2O2^0 (-13281) -> OH^-1 (-14027) + OH^0 (-14028) +At time : 96.001 ns Reaction : OH^0 (-12916) + OH^0 (-7718) -> H2O2^0 (-14029) +At time : 96.001 ns Reaction : H3O^1 (-10260) + e_aq^-1 (-5212) -> H^0 (-14030) +At time : 97.001 ns Reaction : H3O^1 (-6079) + OH^-1 (-12771) -> No product +At time : 97.001 ns Reaction : OH^0 (-7000) + H^0 (-12218) -> No product +At time : 97.001 ns Reaction : e_aq^-1 (-701) + H2O2^0 (-11749) -> OH^-1 (-14031) + OH^0 (-14032) +At time : 97.001 ns Reaction : OH^0 (-7766) + OH^0 (-9007) -> H2O2^0 (-14033) +At time : 98.001 ns Reaction : H3O^1 (-11090) + OH^-1 (-13955) -> No product +At time : 98.001 ns Reaction : e_aq^-1 (-4673) + H^0 (-13491) -> OH^-1 (-14034) + H_2^0 (-14035) +At time : 98.001 ns Reaction : e_aq^-1 (-3558) + H2O2^0 (-12569) -> OH^-1 (-14036) + OH^0 (-14037) +At time : 99.001 ns Reaction : H3O^1 (-10986) + OH^-1 (-13709) -> No product +At time : 99.001 ns Reaction : e_aq^-1 (-1914) + H2O2^0 (-12524) -> OH^-1 (-14038) + OH^0 (-14039) +At time : 99.001 ns Reaction : H3O^1 (-11153) + e_aq^-1 (-5288) -> H^0 (-14040) +At time : 99.001 ns Reaction : OH^0 (-9931) + OH^0 (-6966) -> H2O2^0 (-14041) +At time : 99.001 ns Reaction : e_aq^-1 (-5314) + OH^0 (-6084) -> OH^-1 (-14042) +At time : 100 ns Reaction : OH^-1 (-13606) + H3O^1 (-6939) -> No product +At time : 100 ns Reaction : H^0 (-10248) + e_aq^-1 (-5455) -> OH^-1 (-14043) + H_2^0 (-14044) +At time : 101 ns Reaction : H3O^1 (-8197) + OH^-1 (-13777) -> No product +At time : 101 ns Reaction : e_aq^-1 (-5405) + H2O2^0 (-11570) -> OH^-1 (-14045) + OH^0 (-14046) +At time : 101 ns Reaction : e_aq^-1 (-2412) + H3O^1 (-10739) -> H^0 (-14047) +At time : 101 ns Reaction : OH^0 (-6362) + OH^0 (-8753) -> H2O2^0 (-14048) +At time : 102 ns Reaction : e_aq^-1 (-8482) + H^0 (-12742) -> OH^-1 (-14049) + H_2^0 (-14050) +At time : 102 ns Reaction : e_aq^-1 (-2621) + H2O2^0 (-11872) -> OH^-1 (-14051) + OH^0 (-14052) +At time : 102 ns Reaction : H2O2^0 (-11391) + e_aq^-1 (-8395) -> OH^-1 (-14053) + OH^0 (-14054) +At time : 102 ns Reaction : H3O^1 (-9775) + e_aq^-1 (-4022) -> H^0 (-14055) +At time : 102 ns Reaction : OH^0 (-9464) + e_aq^-1 (-3468) -> OH^-1 (-14056) +At time : 102 ns Reaction : e_aq^-1 (-4076) + H3O^1 (-7631) -> H^0 (-14057) +At time : 103 ns Reaction : H3O^1 (-8223) + OH^-1 (-14049) -> No product +At time : 103 ns Reaction : OH^0 (-14022) + e_aq^-1 (-3511) -> OH^-1 (-14058) +At time : 103 ns Reaction : H3O^1 (-6293) + OH^-1 (-13896) -> No product +At time : 103 ns Reaction : H3O^1 (-7847) + OH^-1 (-12988) -> No product +At time : 103 ns Reaction : H3O^1 (-8225) + OH^-1 (-12980) -> No product +At time : 103 ns Reaction : H^0 (-12549) + e_aq^-1 (-2815) -> OH^-1 (-14059) + H_2^0 (-14060) +At time : 103 ns Reaction : e_aq^-1 (-2227) + H2O2^0 (-11404) -> OH^-1 (-14061) + OH^0 (-14062) +At time : 104 ns Reaction : OH^-1 (-14021) + H3O^1 (-8736) -> No product +At time : 104 ns Reaction : H3O^1 (-10417) + OH^-1 (-13432) -> No product +At time : 104 ns Reaction : e_aq^-1 (-3726) + H2O2^0 (-11584) -> OH^-1 (-14063) + OH^0 (-14064) +At time : 104 ns Reaction : OH^0 (-11114) + e_aq^-1 (-5482) -> OH^-1 (-14065) +At time : 104 ns Reaction : e_aq^-1 (-5234) + H3O^1 (-7221) -> H^0 (-14066) +At time : 104 ns Reaction : e_aq^-1 (-3098) + H3O^1 (-6341) -> H^0 (-14067) +At time : 104 ns Reaction : OH^-1 (-13617) + H3O^1 (-8592) -> No product +At time : 105 ns Reaction : OH^0 (-13938) + OH^0 (-12340) -> H2O2^0 (-14068) +At time : 105 ns Reaction : OH^0 (-13784) + e_aq^-1 (-4552) -> OH^-1 (-14069) +At time : 105 ns Reaction : e_aq^-1 (-924) + H2O2^0 (-11784) -> OH^-1 (-14070) + OH^0 (-14071) +At time : 105 ns Reaction : OH^0 (-10126) + e_aq^-1 (-4877) -> OH^-1 (-14072) +At time : 105 ns Reaction : OH^0 (-9779) + e_aq^-1 (-4007) -> OH^-1 (-14073) +At time : 105 ns Reaction : e_aq^-1 (-5547) + OH^0 (-8282) -> OH^-1 (-14074) +At time : 105 ns Reaction : e_aq^-1 (-2038) + H3O^1 (-7827) -> H^0 (-14075) +At time : 106 ns Reaction : OH^-1 (-14017) + H3O^1 (-6371) -> No product +At time : 106 ns Reaction : OH^0 (-13169) + OH^0 (-5856) -> H2O2^0 (-14076) +At time : 106 ns Reaction : e_aq^-1 (-848) + H2O2^0 (-12138) -> OH^-1 (-14077) + OH^0 (-14078) +At time : 106 ns Reaction : OH^0 (-9358) + OH^0 (-7416) -> H2O2^0 (-14079) +At time : 106 ns Reaction : e_aq^-1 (-5103) + e_aq^-1 (-5246) -> OH^-1 (-14080) + OH^-1 (-14081) + H_2^0 (-14082) +At time : 107 ns Reaction : OH^0 (-10232) + OH^0 (-13722) -> H2O2^0 (-14083) +At time : 107 ns Reaction : e_aq^-1 (-688) + H^0 (-12213) -> OH^-1 (-14084) + H_2^0 (-14085) +At time : 108 ns Reaction : e_aq^-1 (-3509) + H3O^1 (-6261) -> H^0 (-14086) +At time : 109 ns Reaction : OH^0 (-10959) + H^0 (-13145) -> No product +At time : 109 ns Reaction : e_aq^-1 (-5399) + OH^0 (-12735) -> OH^-1 (-14087) +At time : 109 ns Reaction : H^0 (-12211) + OH^0 (-8855) -> No product +At time : 109 ns Reaction : OH^0 (-9512) + e_aq^-1 (-3599) -> OH^-1 (-14088) +At time : 109 ns Reaction : OH^0 (-9332) + e_aq^-1 (-5007) -> OH^-1 (-14089) +At time : 110 ns Reaction : OH^-1 (-14084) + H3O^1 (-6075) -> No product +At time : 110 ns Reaction : OH^-1 (-14072) + H3O^1 (-8892) -> No product +At time : 110 ns Reaction : H3O^1 (-10795) + OH^-1 (-13139) -> No product +At time : 110 ns Reaction : H^0 (-12245) + OH^0 (-9438) -> No product +At time : 110 ns Reaction : H3O^1 (-10384) + e_aq^-1 (-5448) -> H^0 (-14090) +At time : 110 ns Reaction : e_aq^-1 (-3628) + OH^0 (-9011) -> OH^-1 (-14091) +At time : 110 ns Reaction : e_aq^-1 (-4325) + H3O^1 (-6807) -> H^0 (-14092) +At time : 111 ns Reaction : OH^0 (-13805) + OH^0 (-5990) -> H2O2^0 (-14093) +At time : 111 ns Reaction : H2O2^0 (-11912) + e_aq^-1 (-8947) -> OH^-1 (-14094) + OH^0 (-14095) +At time : 111 ns Reaction : H^0 (-10246) + e_aq^-1 (-5388) -> OH^-1 (-14096) + H_2^0 (-14097) +At time : 111 ns Reaction : OH^0 (-9240) + OH^0 (-6576) -> H2O2^0 (-14098) +At time : 111 ns Reaction : e_aq^-1 (-3013) + OH^0 (-6344) -> OH^-1 (-14099) +At time : 111 ns Reaction : e_aq^-1 (-3576) + OH^0 (-6324) -> OH^-1 (-14100) +At time : 112 ns Reaction : OH^-1 (-13804) + H3O^1 (-6899) -> No product +At time : 112 ns Reaction : OH^-1 (-13723) + H3O^1 (-7687) -> No product +At time : 112 ns Reaction : e_aq^-1 (-5227) + H3O^1 (-8065) -> H^0 (-14101) +At time : 112 ns Reaction : e_aq^-1 (-3557) + OH^0 (-7714) -> OH^-1 (-14102) +At time : 113 ns Reaction : H3O^1 (-6061) + OH^-1 (-13860) -> No product +At time : 113 ns Reaction : H^0 (-13563) + e_aq^-1 (-8929) -> OH^-1 (-14103) + H_2^0 (-14104) +At time : 113 ns Reaction : H3O^1 (-5917) + OH^-1 (-13494) -> No product +At time : 113 ns Reaction : e_aq^-1 (-4017) + OH^0 (-10752) -> OH^-1 (-14105) +At time : 113 ns Reaction : e_aq^-1 (-3764) + OH^0 (-6518) -> OH^-1 (-14106) +At time : 114 ns Reaction : OH^0 (-14011) + e_aq^-1 (-2375) -> OH^-1 (-14107) +At time : 114 ns Reaction : e_aq^-1 (-4776) + H^0 (-13302) -> OH^-1 (-14108) + H_2^0 (-14109) +At time : 114 ns Reaction : H3O^1 (-6667) + OH^-1 (-12796) -> No product +At time : 114 ns Reaction : e_aq^-1 (-5457) + OH^0 (-9095) -> OH^-1 (-14110) +At time : 114 ns Reaction : e_aq^-1 (-4934) + H3O^1 (-8475) -> H^0 (-14111) +At time : 114 ns Reaction : e_aq^-1 (-2246) + H3O^1 (-7825) -> H^0 (-14112) +At time : 115 ns Reaction : OH^-1 (-14089) + H3O^1 (-7517) -> No product +At time : 115 ns Reaction : e_aq^-1 (-2170) + OH^0 (-13824) -> OH^-1 (-14113) +At time : 115 ns Reaction : OH^0 (-13801) + e_aq^-1 (-8512) -> OH^-1 (-14114) +At time : 115 ns Reaction : OH^-1 (-13576) + H3O^1 (-6831) -> No product +At time : 115 ns Reaction : H^0 (-13545) + H^0 (-13010) -> H_2^0 (-14115) +At time : 115 ns Reaction : OH^0 (-10676) + H^0 (-12910) -> No product +At time : 115 ns Reaction : e_aq^-1 (-2675) + H2O2^0 (-12129) -> OH^-1 (-14116) + OH^0 (-14117) +At time : 115 ns Reaction : e_aq^-1 (-3127) + H^0 (-11995) -> OH^-1 (-14118) + H_2^0 (-14119) +At time : 116 ns Reaction : OH^-1 (-14038) + H3O^1 (-7921) -> No product +At time : 116 ns Reaction : OH^-1 (-13907) + H3O^1 (-8877) -> No product +At time : 116 ns Reaction : OH^-1 (-13797) + H3O^1 (-8469) -> No product +At time : 116 ns Reaction : OH^0 (-13126) + e_aq^-1 (-8335) -> OH^-1 (-14120) +At time : 116 ns Reaction : e_aq^-1 (-2385) + OH^0 (-12940) -> OH^-1 (-14121) +At time : 116 ns Reaction : e_aq^-1 (-5348) + OH^0 (-12462) -> OH^-1 (-14122) +At time : 116 ns Reaction : H^0 (-12222) + OH^0 (-6056) -> No product +At time : 116 ns Reaction : H3O^1 (-7249) + e_aq^-1 (-8503) -> H^0 (-14123) +At time : 117 ns Reaction : OH^-1 (-13999) + H3O^1 (-7765) -> No product +At time : 117 ns Reaction : H3O^1 (-6205) + OH^-1 (-12811) -> No product +At time : 117 ns Reaction : OH^0 (-9861) + OH^0 (-7878) -> H2O2^0 (-14124) +At time : 117 ns Reaction : H3O^1 (-9833) + e_aq^-1 (-4100) -> H^0 (-14125) +At time : 118 ns Reaction : OH^0 (-14046) + e_aq^-1 (-5403) -> OH^-1 (-14126) +At time : 118 ns Reaction : H^0 (-12367) + e_aq^-1 (-8437) -> OH^-1 (-14127) + H_2^0 (-14128) +At time : 118 ns Reaction : e_aq^-1 (-111) + H2O2^0 (-11661) -> OH^-1 (-14129) + OH^0 (-14130) +At time : 118 ns Reaction : OH^0 (-7382) + OH^0 (-8306) -> H2O2^0 (-14131) +At time : 119 ns Reaction : OH^-1 (-14108) + H3O^1 (-10444) -> No product +At time : 119 ns Reaction : e_aq^-1 (-5047) + H^0 (-13960) -> OH^-1 (-14132) + H_2^0 (-14133) +At time : 119 ns Reaction : OH^-1 (-13745) + H3O^1 (-8343) -> No product +At time : 119 ns Reaction : OH^-1 (-13352) + H3O^1 (-6375) -> No product +At time : 119 ns Reaction : OH^-1 (-13123) + H3O^1 (-8463) -> No product +At time : 119 ns Reaction : H^0 (-11323) + OH^0 (-8585) -> No product +At time : 120 ns Reaction : OH^-1 (-14069) + H3O^1 (-7011) -> No product +At time : 120 ns Reaction : H^0 (-11056) + H^0 (-11950) -> H_2^0 (-14134) +At time : 120 ns Reaction : e_aq^-1 (-4175) + H3O^1 (-8361) -> H^0 (-14135) +At time : 120 ns Reaction : e_aq^-1 (-3801) + H3O^1 (-6525) -> H^0 (-14136) +At time : 121 ns Reaction : OH^-1 (-13765) + H3O^1 (-10857) -> No product +At time : 121 ns Reaction : e_aq^-1 (-5039) + H2O2^0 (-12787) -> OH^-1 (-14137) + OH^0 (-14138) +At time : 121 ns Reaction : H^0 (-12476) + OH^0 (-8453) -> No product +At time : 121 ns Reaction : e_aq^-1 (-5206) + H2O2^0 (-11814) -> OH^-1 (-14139) + OH^0 (-14140) +At time : 121 ns Reaction : H3O^1 (-6849) + e_aq^-1 (-8851) -> H^0 (-14141) +At time : 121 ns Reaction : e_aq^-1 (-2181) + OH^0 (-6678) -> OH^-1 (-14142) +At time : 122 ns Reaction : H^0 (-14075) + e_aq^-1 (-8812) -> OH^-1 (-14143) + H_2^0 (-14144) +At time : 122 ns Reaction : OH^0 (-13967) + e_aq^-1 (-8485) -> OH^-1 (-14145) +At time : 122 ns Reaction : OH^-1 (-13952) + H3O^1 (-6995) -> No product +At time : 122 ns Reaction : OH^-1 (-13920) + H3O^1 (-7793) -> No product +At time : 122 ns Reaction : H^0 (-13863) + e_aq^-1 (-8590) -> OH^-1 (-14146) + H_2^0 (-14147) +At time : 122 ns Reaction : OH^0 (-13670) + e_aq^-1 (-8665) -> OH^-1 (-14148) +At time : 122 ns Reaction : e_aq^-1 (-2091) + H^0 (-13655) -> OH^-1 (-14149) + H_2^0 (-14150) +At time : 122 ns Reaction : OH^0 (-12998) + H^0 (-10776) -> No product +At time : 122 ns Reaction : OH^0 (-10247) + OH^0 (-8495) -> H2O2^0 (-14151) +At time : 123 ns Reaction : H3O^1 (-6323) + OH^-1 (-14036) -> No product +At time : 123 ns Reaction : OH^0 (-10441) + H^0 (-10145) -> No product +At time : 123 ns Reaction : e_aq^-1 (-3927) + OH^0 (-7784) -> OH^-1 (-14152) +At time : 125 ns Reaction : OH^-1 (-13970) + H3O^1 (-9998) -> No product +At time : 125 ns Reaction : H^0 (-11325) + e_aq^-1 (-4351) -> OH^-1 (-14153) + H_2^0 (-14154) +At time : 125 ns Reaction : OH^0 (-10666) + e_aq^-1 (-8773) -> OH^-1 (-14155) +At time : 125 ns Reaction : H^0 (-10302) + e_aq^-1 (-5705) -> OH^-1 (-14156) + H_2^0 (-14157) +At time : 125 ns Reaction : e_aq^-1 (-3972) + H3O^1 (-9849) -> H^0 (-14158) +At time : 125 ns Reaction : OH^0 (-9604) + e_aq^-1 (-2728) -> OH^-1 (-14159) +At time : 125 ns Reaction : e_aq^-1 (-2265) + OH^0 (-5948) -> OH^-1 (-14160) +At time : 126 ns Reaction : OH^-1 (-12908) + H3O^1 (-5883) -> No product +At time : 126 ns Reaction : e_aq^-1 (-4818) + H2O2^0 (-12287) -> OH^-1 (-14161) + OH^0 (-14162) +At time : 127 ns Reaction : H^0 (-13987) + OH^0 (-7724) -> No product +At time : 127 ns Reaction : OH^0 (-7182) + e_aq^-1 (-8902) -> OH^-1 (-14163) +At time : 127 ns Reaction : OH^0 (-6004) + OH^0 (-6896) -> H2O2^0 (-14164) +At time : 128 ns Reaction : e_aq^-1 (-1934) + H2O2^0 (-14093) -> OH^-1 (-14165) + OH^0 (-14166) +At time : 128 ns Reaction : H^0 (-13971) + e_aq^-1 (-8647) -> OH^-1 (-14167) + H_2^0 (-14168) +At time : 128 ns Reaction : OH^-1 (-13657) + H3O^1 (-7383) -> No product +At time : 128 ns Reaction : e_aq^-1 (-5648) + H^0 (-13615) -> OH^-1 (-14169) + H_2^0 (-14170) +At time : 128 ns Reaction : e_aq^-1 (-4868) + H^0 (-12848) -> OH^-1 (-14171) + H_2^0 (-14172) +At time : 129 ns Reaction : OH^-1 (-13997) + H3O^1 (-7161) -> No product +At time : 129 ns Reaction : H^0 (-13543) + OH^0 (-11077) -> No product +At time : 129 ns Reaction : H2O2^0 (-11892) + e_aq^-1 (-5476) -> OH^-1 (-14173) + OH^0 (-14174) +At time : 129 ns Reaction : e_aq^-1 (-4561) + H3O^1 (-7023) -> H^0 (-14175) +At time : 130 ns Reaction : H3O^1 (-6499) + OH^-1 (-13737) -> No product +At time : 130 ns Reaction : H2O2^0 (-11697) + e_aq^-1 (-3616) -> OH^-1 (-14176) + OH^0 (-14177) +At time : 130 ns Reaction : OH^0 (-7850) + OH^0 (-8796) -> H2O2^0 (-14178) +At time : 130 ns Reaction : e_aq^-1 (-5150) + H3O^1 (-8145) -> H^0 (-14179) +At time : 130 ns Reaction : e_aq^-1 (-3620) + OH^0 (-5822) -> OH^-1 (-14180) +At time : 131 ns Reaction : H3O^1 (-6701) + OH^-1 (-14165) -> No product +At time : 131 ns Reaction : OH^0 (-9913) + H^0 (-13775) -> No product +At time : 131 ns Reaction : H^0 (-10022) + OH^0 (-8979) -> No product +At time : 131 ns Reaction : OH^0 (-5763) + OH^0 (-6758) -> H2O2^0 (-14181) +At time : 132 ns Reaction : H^0 (-10588) + H^0 (-13977) -> H_2^0 (-14182) +At time : 132 ns Reaction : H2O2^0 (-13909) + e_aq^-1 (-4808) -> OH^-1 (-14183) + OH^0 (-14184) +At time : 132 ns Reaction : H^0 (-13437) + e_aq^-1 (-3790) -> OH^-1 (-14185) + H_2^0 (-14186) +At time : 132 ns Reaction : H3O^1 (-6947) + OH^-1 (-12889) -> No product +At time : 132 ns Reaction : H3O^1 (-10391) + e_aq^-1 (-291) -> H^0 (-14187) +At time : 133 ns Reaction : OH^-1 (-13703) + H3O^1 (-9373) -> No product +At time : 133 ns Reaction : H^0 (-12399) + OH^0 (-6264) -> No product +At time : 133 ns Reaction : OH^0 (-10570) + H^0 (-11819) -> No product +At time : 133 ns Reaction : e_aq^-1 (-3694) + H3O^1 (-7733) -> H^0 (-14188) +At time : 134 ns Reaction : OH^-1 (-14156) + H3O^1 (-7437) -> No product +At time : 134 ns Reaction : e_aq^-1 (-2149) + OH^0 (-6798) -> OH^-1 (-14189) +At time : 135 ns Reaction : OH^-1 (-13966) + H3O^1 (-8291) -> No product +At time : 135 ns Reaction : H^0 (-9858) + e_aq^-1 (-2006) -> OH^-1 (-14190) + H_2^0 (-14191) +At time : 135 ns Reaction : OH^0 (-9454) + e_aq^-1 (-3512) -> OH^-1 (-14192) +At time : 135 ns Reaction : e_aq^-1 (-4436) + OH^0 (-6776) -> OH^-1 (-14193) +At time : 135 ns Reaction : e_aq^-1 (-2471) + e_aq^-1 (-2627) -> OH^-1 (-14194) + OH^-1 (-14195) + H_2^0 (-14196) +At time : 136 ns Reaction : OH^0 (-13456) + OH^0 (-10811) -> H2O2^0 (-14197) +At time : 136 ns Reaction : OH^-1 (-13119) + H3O^1 (-8205) -> No product +At time : 136 ns Reaction : H3O^1 (-10970) + e_aq^-1 (-4661) -> H^0 (-14198) +At time : 137 ns Reaction : OH^-1 (-13714) + H3O^1 (-7581) -> No product +At time : 137 ns Reaction : e_aq^-1 (-5242) + H^0 (-12562) -> OH^-1 (-14199) + H_2^0 (-14200) +At time : 137 ns Reaction : e_aq^-1 (-5020) + H3O^1 (-6043) -> H^0 (-14201) +At time : 138 ns Reaction : H^0 (-13379) + OH^0 (-7896) -> No product +At time : 138 ns Reaction : H^0 (-12658) + OH^0 (-8936) -> No product +At time : 138 ns Reaction : e_aq^-1 (-3358) + H2O2^0 (-11798) -> OH^-1 (-14202) + OH^0 (-14203) +At time : 138 ns Reaction : OH^0 (-10139) + OH^0 (-8026) -> H2O2^0 (-14204) +At time : 138 ns Reaction : e_aq^-1 (-4379) + OH^0 (-6192) -> OH^-1 (-14205) +At time : 139 ns Reaction : H^0 (-13968) + H^0 (-12686) -> H_2^0 (-14206) +At time : 139 ns Reaction : H^0 (-12673) + e_aq^-1 (-8704) -> OH^-1 (-14207) + H_2^0 (-14208) +At time : 139 ns Reaction : e_aq^-1 (-5511) + H2O2^0 (-11640) -> OH^-1 (-14209) + OH^0 (-14210) +At time : 139 ns Reaction : e_aq^-1 (-2572) + H3O^1 (-5933) -> H^0 (-14211) +At time : 140 ns Reaction : OH^0 (-13826) + OH^0 (-6558) -> H2O2^0 (-14212) +At time : 140 ns Reaction : e_aq^-1 (-4541) + H2O2^0 (-11947) -> OH^-1 (-14213) + OH^0 (-14214) +At time : 140 ns Reaction : e_aq^-1 (-1533) + OH^0 (-10884) -> OH^-1 (-14215) +At time : 141 ns Reaction : OH^0 (-10431) + H^0 (-14123) -> No product +At time : 141 ns Reaction : OH^-1 (-13950) + H3O^1 (-9717) -> No product +At time : 141 ns Reaction : H3O^1 (-7283) + e_aq^-1 (-8923) -> H^0 (-14216) +At time : 141 ns Reaction : e_aq^-1 (-4432) + H3O^1 (-6179) -> H^0 (-14217) +At time : 142 ns Reaction : OH^0 (-13884) + OH^0 (-6968) -> H2O2^0 (-14218) +At time : 142 ns Reaction : H^0 (-10358) + OH^0 (-8146) -> No product +At time : 143 ns Reaction : H^0 (-12565) + OH^0 (-9897) -> No product +At time : 143 ns Reaction : e_aq^-1 (-3625) + OH^0 (-6346) -> OH^-1 (-14219) +At time : 144 ns Reaction : e_aq^-1 (-4874) + H2O2^0 (-13001) -> OH^-1 (-14220) + OH^0 (-14221) +At time : 144 ns Reaction : H^0 (-9141) + e_aq^-1 (-5379) -> OH^-1 (-14222) + H_2^0 (-14223) +At time : 145 ns Reaction : e_aq^-1 (-2599) + H^0 (-14136) -> OH^-1 (-14224) + H_2^0 (-14225) +At time : 145 ns Reaction : OH^-1 (-14120) + H3O^1 (-8137) -> No product +At time : 145 ns Reaction : H^0 (-13356) + H^0 (-13479) -> H_2^0 (-14226) +At time : 145 ns Reaction : e_aq^-1 (-8644) + H^0 (-12969) -> OH^-1 (-14227) + H_2^0 (-14228) +At time : 145 ns Reaction : OH^0 (-11079) + H^0 (-9367) -> No product +At time : 145 ns Reaction : e_aq^-1 (-944) + H3O^1 (-7495) -> H^0 (-14229) +At time : 146 ns Reaction : OH^0 (-13740) + OH^0 (-7862) -> H2O2^0 (-14230) +At time : 146 ns Reaction : e_aq^-1 (-5631) + H2O2^0 (-13476) -> OH^-1 (-14231) + OH^0 (-14232) +At time : 146 ns Reaction : H^0 (-10107) + OH^0 (-7130) -> No product +At time : 146 ns Reaction : e_aq^-1 (-3107) + e_aq^-1 (-3563) -> OH^-1 (-14233) + OH^-1 (-14234) + H_2^0 (-14235) +At time : 147 ns Reaction : OH^-1 (-14155) + H3O^1 (-5915) -> No product +At time : 147 ns Reaction : OH^-1 (-13679) + H3O^1 (-6467) -> No product +At time : 147 ns Reaction : e_aq^-1 (-1755) + H^0 (-13319) -> OH^-1 (-14236) + H_2^0 (-14237) +At time : 147 ns Reaction : e_aq^-1 (-4342) + OH^0 (-11969) -> OH^-1 (-14238) +At time : 148 ns Reaction : e_aq^-1 (-3649) + H2O2^0 (-12154) -> OH^-1 (-14239) + OH^0 (-14240) +At time : 149 ns Reaction : H3O^1 (-6949) + e_aq^-1 (-8854) -> H^0 (-14241) +At time : 149 ns Reaction : H3O^1 (-6809) + e_aq^-1 (-8788) -> H^0 (-14242) +At time : 150 ns Reaction : OH^0 (-13916) + OH^0 (-10181) -> H2O2^0 (-14243) +At time : 150 ns Reaction : OH^-1 (-13537) + H3O^1 (-6793) -> No product +At time : 150 ns Reaction : OH^-1 (-13365) + H3O^1 (-5919) -> No product +At time : 150 ns Reaction : OH^-1 (-12868) + H3O^1 (-7809) -> No product +At time : 150 ns Reaction : H3O^1 (-10948) + e_aq^-1 (-2013) -> H^0 (-14244) +At time : 150 ns Reaction : e_aq^-1 (-2717) + H3O^1 (-6557) -> H^0 (-14245) +At time : 151 ns Reaction : OH^-1 (-14215) + H3O^1 (-6959) -> No product +At time : 152 ns Reaction : e_aq^-1 (-3951) + H^0 (-14020) -> OH^-1 (-14246) + H_2^0 (-14247) +At time : 152 ns Reaction : OH^0 (-9223) + e_aq^-1 (-3711) -> OH^-1 (-14248) +At time : 153 ns Reaction : e_aq^-1 (-5098) + H2O2^0 (-11531) -> OH^-1 (-14249) + OH^0 (-14250) +At time : 154 ns Reaction : e_aq^-1 (-4161) + H^0 (-13458) -> OH^-1 (-14251) + H_2^0 (-14252) +At time : 154 ns Reaction : H^0 (-12828) + e_aq^-1 (-5582) -> OH^-1 (-14253) + H_2^0 (-14254) +At time : 154 ns Reaction : OH^0 (-7148) + OH^0 (-8504) -> H2O2^0 (-14255) +At time : 154 ns Reaction : e_aq^-1 (-5569) + H3O^1 (-8219) -> H^0 (-14256) +At time : 155 ns Reaction : OH^0 (-10368) + H^0 (-12546) -> No product +At time : 155 ns Reaction : H^0 (-11288) + OH^0 (-6262) -> No product +At time : 155 ns Reaction : H3O^1 (-6325) + OH^-1 (-13616) -> No product +At time : 156 ns Reaction : e_aq^-1 (-4578) + H2O2^0 (-11802) -> OH^-1 (-14257) + OH^0 (-14258) +At time : 156 ns Reaction : e_aq^-1 (-4656) + H3O^1 (-8051) -> H^0 (-14259) +At time : 156 ns Reaction : e_aq^-1 (-4030) + H3O^1 (-5971) -> H^0 (-14260) +At time : 157 ns Reaction : OH^-1 (-14081) + H3O^1 (-11165) -> No product +At time : 157 ns Reaction : e_aq^-1 (-1289) + OH^0 (-13871) -> OH^-1 (-14261) +At time : 157 ns Reaction : H^0 (-12285) + e_aq^-1 (-5549) -> OH^-1 (-14262) + H_2^0 (-14263) +At time : 157 ns Reaction : e_aq^-1 (-770) + H2O2^0 (-11956) -> OH^-1 (-14264) + OH^0 (-14265) +At time : 158 ns Reaction : H^0 (-14135) + e_aq^-1 (-8722) -> OH^-1 (-14266) + H_2^0 (-14267) +At time : 158 ns Reaction : OH^0 (-8770) + H^0 (-9030) -> No product +At time : 158 ns Reaction : OH^0 (-7432) + e_aq^-1 (-8641) -> OH^-1 (-14268) +At time : 159 ns Reaction : OH^-1 (-13937) + H3O^1 (-7063) -> No product +At time : 160 ns Reaction : e_aq^-1 (-5313) + H2O2^0 (-11930) -> OH^-1 (-14269) + OH^0 (-14270) +At time : 160 ns Reaction : OH^0 (-5748) + OH^0 (-7940) -> H2O2^0 (-14271) +At time : 161 ns Reaction : H3O^1 (-7627) + OH^-1 (-14189) -> No product +At time : 161 ns Reaction : e_aq^-1 (-4391) + OH^0 (-13210) -> OH^-1 (-14272) +At time : 161 ns Reaction : e_aq^-1 (-418) + H2O2^0 (-12472) -> OH^-1 (-14273) + OH^0 (-14274) +At time : 161 ns Reaction : H^0 (-11308) + e_aq^-1 (-3722) -> OH^-1 (-14275) + H_2^0 (-14276) +At time : 161 ns Reaction : e_aq^-1 (-457) + H3O^1 (-11057) -> H^0 (-14277) +At time : 161 ns Reaction : e_aq^-1 (-1319) + H3O^1 (-10820) -> H^0 (-14278) +At time : 161 ns Reaction : e_aq^-1 (-778) + OH^0 (-7210) -> OH^-1 (-14279) +At time : 162 ns Reaction : H^0 (-9396) + e_aq^-1 (-8488) -> OH^-1 (-14280) + H_2^0 (-14281) +At time : 163 ns Reaction : H2O2^0 (-12185) + e_aq^-1 (-2919) -> OH^-1 (-14282) + OH^0 (-14283) +At time : 164 ns Reaction : H2O2^0 (-13229) + e_aq^-1 (-2034) -> OH^-1 (-14284) + OH^0 (-14285) +At time : 164 ns Reaction : OH^0 (-7914) + OH^0 (-7932) -> H2O2^0 (-14286) +At time : 164 ns Reaction : e_aq^-1 (-1311) + OH^0 (-7078) -> OH^-1 (-14287) +At time : 165 ns Reaction : OH^-1 (-13764) + H3O^1 (-7919) -> No product +At time : 165 ns Reaction : e_aq^-1 (-4896) + OH^0 (-7004) -> OH^-1 (-14288) +At time : 165 ns Reaction : e_aq^-1 (-3781) + H3O^1 (-6339) -> H^0 (-14289) +At time : 166 ns Reaction : H3O^1 (-6969) + OH^-1 (-14257) -> No product +At time : 166 ns Reaction : OH^0 (-14140) + OH^0 (-13542) -> H2O2^0 (-14290) +At time : 166 ns Reaction : H^0 (-13813) + OH^0 (-13738) -> No product +At time : 166 ns Reaction : H^0 (-13420) + H^0 (-9335) -> H_2^0 (-14291) +At time : 166 ns Reaction : H3O^1 (-10201) + e_aq^-1 (-5005) -> H^0 (-14292) +At time : 167 ns Reaction : H3O^1 (-7723) + OH^-1 (-14234) -> No product +At time : 167 ns Reaction : H^0 (-13622) + e_aq^-1 (-4239) -> OH^-1 (-14293) + H_2^0 (-14294) +At time : 167 ns Reaction : H^0 (-9528) + OH^0 (-6356) -> No product +At time : 167 ns Reaction : e_aq^-1 (-4105) + e_aq^-1 (-8368) -> OH^-1 (-14295) + OH^-1 (-14296) + H_2^0 (-14297) +At time : 168 ns Reaction : H3O^1 (-7483) + OH^-1 (-13698) -> No product +At time : 168 ns Reaction : H3O^1 (-10663) + e_aq^-1 (-3665) -> H^0 (-14298) +At time : 168 ns Reaction : e_aq^-1 (-762) + OH^0 (-8144) -> OH^-1 (-14299) +At time : 169 ns Reaction : OH^0 (-14052) + OH^0 (-13708) -> H2O2^0 (-14300) +At time : 169 ns Reaction : H^0 (-9301) + OH^0 (-7022) -> No product +At time : 170 ns Reaction : H3O^1 (-9864) + OH^-1 (-14061) -> No product +At time : 170 ns Reaction : OH^0 (-13377) + e_aq^-1 (-3716) -> OH^-1 (-14301) +At time : 171 ns Reaction : OH^-1 (-14227) + H3O^1 (-10313) -> No product +At time : 171 ns Reaction : e_aq^-1 (-283) + OH^0 (-7390) -> OH^-1 (-14302) +At time : 172 ns Reaction : OH^-1 (-14273) + H3O^1 (-7125) -> No product +At time : 172 ns Reaction : OH^-1 (-14087) + H3O^1 (-7519) -> No product +At time : 172 ns Reaction : OH^-1 (-13846) + H3O^1 (-6255) -> No product +At time : 172 ns Reaction : H3O^1 (-7779) + OH^-1 (-13689) -> No product +At time : 172 ns Reaction : H2O2^0 (-13212) + e_aq^-1 (-4600) -> OH^-1 (-14303) + OH^0 (-14304) +At time : 172 ns Reaction : e_aq^-1 (-4170) + H2O2^0 (-12283) -> OH^-1 (-14305) + OH^0 (-14306) +At time : 173 ns Reaction : OH^-1 (-14070) + H3O^1 (-6981) -> No product +At time : 173 ns Reaction : OH^-1 (-13883) + H3O^1 (-7017) -> No product +At time : 173 ns Reaction : H^0 (-12401) + OH^0 (-7184) -> No product +At time : 173 ns Reaction : e_aq^-1 (-3272) + OH^0 (-6222) -> OH^-1 (-14307) +At time : 174 ns Reaction : e_aq^-1 (-4104) + H^0 (-14013) -> OH^-1 (-14308) + H_2^0 (-14309) +At time : 174 ns Reaction : H3O^1 (-10688) + OH^-1 (-13781) -> No product +At time : 174 ns Reaction : OH^0 (-6024) + H^0 (-12785) -> No product +At time : 174 ns Reaction : H3O^1 (-10359) + e_aq^-1 (-5577) -> H^0 (-14310) +At time : 175 ns Reaction : OH^-1 (-14220) + H3O^1 (-7105) -> No product +At time : 175 ns Reaction : OH^-1 (-13436) + H3O^1 (-6415) -> No product +At time : 175 ns Reaction : e_aq^-1 (-2837) + e_aq^-1 (-3678) -> OH^-1 (-14311) + OH^-1 (-14312) + H_2^0 (-14313) +At time : 176 ns Reaction : OH^-1 (-14293) + H3O^1 (-6865) -> No product +At time : 176 ns Reaction : e_aq^-1 (-2260) + e_aq^-1 (-4005) -> OH^-1 (-14314) + OH^-1 (-14315) + H_2^0 (-14316) +At time : 177 ns Reaction : OH^-1 (-14103) + H3O^1 (-8311) -> No product +At time : 177 ns Reaction : e_aq^-1 (-3652) + H2O2^0 (-11747) -> OH^-1 (-14317) + OH^0 (-14318) +At time : 177 ns Reaction : OH^0 (-10775) + e_aq^-1 (-8548) -> OH^-1 (-14319) +At time : 178 ns Reaction : OH^0 (-14250) + OH^0 (-8909) -> H2O2^0 (-14320) +At time : 178 ns Reaction : OH^-1 (-14185) + H3O^1 (-6593) -> No product +At time : 178 ns Reaction : e_aq^-1 (-3024) + H2O2^0 (-13978) -> OH^-1 (-14321) + OH^0 (-14322) +At time : 179 ns Reaction : OH^0 (-9538) + OH^0 (-6298) -> H2O2^0 (-14323) +At time : 180 ns Reaction : e_aq^-1 (-5210) + H2O2^0 (-11477) -> OH^-1 (-14324) + OH^0 (-14325) +At time : 181 ns Reaction : OH^-1 (-14139) + H3O^1 (-8493) -> No product +At time : 182 ns Reaction : e_aq^-1 (-2432) + H^0 (-12702) -> OH^-1 (-14326) + H_2^0 (-14327) +At time : 182 ns Reaction : OH^0 (-11327) + OH^0 (-7980) -> H2O2^0 (-14328) +At time : 182 ns Reaction : e_aq^-1 (-1941) + H3O^1 (-8541) -> H^0 (-14329) +At time : 182 ns Reaction : e_aq^-1 (-12) + H3O^1 (-7371) -> H^0 (-14330) +At time : 182 ns Reaction : e_aq^-1 (-2579) + H3O^1 (-5955) -> H^0 (-14331) +At time : 182 ns Reaction : e_aq^-1 (-5315) + e_aq^-1 (-5142) -> OH^-1 (-14332) + OH^-1 (-14333) + H_2^0 (-14334) +At time : 183 ns Reaction : e_aq^-1 (-3922) + H2O2^0 (-12978) -> OH^-1 (-14335) + OH^0 (-14336) +At time : 183 ns Reaction : e_aq^-1 (-2382) + e_aq^-1 (-3907) -> OH^-1 (-14337) + OH^-1 (-14338) + H_2^0 (-14339) +At time : 184 ns Reaction : OH^-1 (-14319) + H3O^1 (-7883) -> No product +At time : 184 ns Reaction : OH^-1 (-14213) + H3O^1 (-6963) -> No product +At time : 184 ns Reaction : OH^0 (-10265) + OH^0 (-11159) -> H2O2^0 (-14340) +At time : 184 ns Reaction : e_aq^-1 (-4660) + OH^0 (-9306) -> OH^-1 (-14341) +At time : 185 ns Reaction : OH^-1 (-14116) + H3O^1 (-6569) -> No product +At time : 185 ns Reaction : OH^-1 (-13528) + H3O^1 (-9677) -> No product +At time : 185 ns Reaction : e_aq^-1 (-4415) + H3O^1 (-6919) -> H^0 (-14342) +At time : 186 ns Reaction : OH^-1 (-14207) + H3O^1 (-6009) -> No product +At time : 186 ns Reaction : OH^0 (-11271) + H^0 (-13631) -> No product +At time : 187 ns Reaction : H^0 (-13019) + e_aq^-1 (-8605) -> OH^-1 (-14343) + H_2^0 (-14344) +At time : 188 ns Reaction : H^0 (-12537) + e_aq^-1 (-8452) -> OH^-1 (-14345) + H_2^0 (-14346) +At time : 189 ns Reaction : H2O2^0 (-11601) + e_aq^-1 (-4706) -> OH^-1 (-14347) + OH^0 (-14348) +At time : 190 ns Reaction : e_aq^-1 (-2504) + e_aq^-1 (-8731) -> OH^-1 (-14349) + OH^-1 (-14350) + H_2^0 (-14351) +At time : 191 ns Reaction : H^0 (-11238) + H^0 (-12182) -> H_2^0 (-14352) +At time : 193 ns Reaction : H3O^1 (-7533) + OH^-1 (-14343) -> No product +At time : 193 ns Reaction : e_aq^-1 (-3575) + H2O2^0 (-13684) -> OH^-1 (-14353) + OH^0 (-14354) +At time : 193 ns Reaction : e_aq^-1 (-3085) + H^0 (-9026) -> OH^-1 (-14355) + H_2^0 (-14356) +At time : 195 ns Reaction : e_aq^-1 (-4344) + H^0 (-14141) -> OH^-1 (-14357) + H_2^0 (-14358) +At time : 195 ns Reaction : e_aq^-1 (-4193) + OH^0 (-8705) -> OH^-1 (-14359) +At time : 195 ns Reaction : e_aq^-1 (-774) + H3O^1 (-8247) -> H^0 (-14360) +At time : 197 ns Reaction : OH^-1 (-14314) + H3O^1 (-6753) -> No product +At time : 197 ns Reaction : e_aq^-1 (-5378) + H^0 (-14030) -> OH^-1 (-14361) + H_2^0 (-14362) +At time : 197 ns Reaction : H2O2^0 (-11412) + e_aq^-1 (-5563) -> OH^-1 (-14363) + OH^0 (-14364) +At time : 197 ns Reaction : e_aq^-1 (-5093) + H^0 (-10373) -> OH^-1 (-14365) + H_2^0 (-14366) +At time : 197 ns Reaction : OH^0 (-9593) + OH^0 (-6366) -> H2O2^0 (-14367) +At time : 197 ns Reaction : H3O^1 (-8023) + e_aq^-1 (-8584) -> H^0 (-14368) +At time : 198 ns Reaction : OH^-1 (-13699) + H3O^1 (-8059) -> No product +At time : 199 ns Reaction : H2O2^0 (-11851) + e_aq^-1 (-8656) -> OH^-1 (-14369) + OH^0 (-14370) +At time : 200 ns Reaction : e_aq^-1 (-4794) + H2O2^0 (-12491) -> OH^-1 (-14371) + OH^0 (-14372) +At time : 200 ns Reaction : OH^0 (-7028) + OH^0 (-7534) -> H2O2^0 (-14373) +At time : 201 ns Reaction : H3O^1 (-7329) + OH^-1 (-13831) -> No product +At time : 201 ns Reaction : OH^0 (-10555) + e_aq^-1 (-4137) -> OH^-1 (-14374) +At time : 202 ns Reaction : H^0 (-14244) + e_aq^-1 (-8596) -> OH^-1 (-14375) + H_2^0 (-14376) +At time : 202 ns Reaction : H3O^1 (-8025) + OH^-1 (-13800) -> No product +At time : 203 ns Reaction : OH^-1 (-14121) + H3O^1 (-8430) -> No product +At time : 203 ns Reaction : OH^-1 (-13293) + H3O^1 (-10617) -> No product +At time : 203 ns Reaction : e_aq^-1 (-4836) + H3O^1 (-7155) -> H^0 (-14377) +At time : 204 ns Reaction : OH^-1 (-14359) + H3O^1 (-6825) -> No product +At time : 204 ns Reaction : OH^-1 (-13791) + H3O^1 (-8147) -> No product +At time : 204 ns Reaction : OH^0 (-12898) + H^0 (-9444) -> No product +At time : 204 ns Reaction : e_aq^-1 (-1446) + H3O^1 (-6893) -> H^0 (-14378) +At time : 205 ns Reaction : OH^0 (-14306) + OH^0 (-14166) -> H2O2^0 (-14379) +At time : 206 ns Reaction : e_aq^-1 (-870) + H3O^1 (-7139) -> H^0 (-14380) +At time : 207 ns Reaction : OH^0 (-13388) + OH^0 (-8522) -> H2O2^0 (-14381) +At time : 208 ns Reaction : OH^0 (-14028) + H^0 (-12353) -> No product +At time : 208 ns Reaction : e_aq^-1 (-5011) + H^0 (-10238) -> OH^-1 (-14382) + H_2^0 (-14383) +At time : 208 ns Reaction : e_aq^-1 (-5699) + H3O^1 (-8481) -> H^0 (-14384) +At time : 209 ns Reaction : OH^0 (-14325) + OH^0 (-7270) -> H2O2^0 (-14385) +At time : 209 ns Reaction : H2O2^0 (-13788) + e_aq^-1 (-5105) -> OH^-1 (-14386) + OH^0 (-14387) +At time : 210 ns Reaction : H2O2^0 (-12757) + e_aq^-1 (-2863) -> OH^-1 (-14388) + OH^0 (-14389) +At time : 211 ns Reaction : H3O^1 (-8640) + OH^-1 (-14363) -> No product +At time : 211 ns Reaction : OH^-1 (-14268) + H3O^1 (-8293) -> No product +At time : 211 ns Reaction : OH^-1 (-14253) + H3O^1 (-7327) -> No product +At time : 211 ns Reaction : e_aq^-1 (-4847) + H3O^1 (-7087) -> H^0 (-14390) +At time : 212 ns Reaction : OH^-1 (-14194) + H3O^1 (-6603) -> No product +At time : 212 ns Reaction : OH^-1 (-13597) + H3O^1 (-6421) -> No product +At time : 214 ns Reaction : H^0 (-11273) + H^0 (-12843) -> H_2^0 (-14391) +At time : 214 ns Reaction : H^0 (-11115) + OH^0 (-12438) -> No product +At time : 215 ns Reaction : H3O^1 (-10912) + OH^-1 (-13918) -> No product +At time : 215 ns Reaction : e_aq^-1 (-2808) + H3O^1 (-6437) -> H^0 (-14392) +At time : 215 ns Reaction : e_aq^-1 (-3612) + e_aq^-1 (-3136) -> OH^-1 (-14393) + OH^-1 (-14394) + H_2^0 (-14395) +At time : 216 ns Reaction : e_aq^-1 (-4667) + H^0 (-14259) -> OH^-1 (-14396) + H_2^0 (-14397) +At time : 216 ns Reaction : H3O^1 (-6175) + e_aq^-1 (-8587) -> H^0 (-14398) +At time : 218 ns Reaction : H3O^1 (-7447) + OH^-1 (-13996) -> No product +At time : 218 ns Reaction : e_aq^-1 (-458) + OH^0 (-13928) -> OH^-1 (-14399) +At time : 218 ns Reaction : e_aq^-1 (-3932) + H2O2^0 (-12763) -> OH^-1 (-14400) + OH^0 (-14401) +At time : 220 ns Reaction : e_aq^-1 (-4718) + H^0 (-14175) -> OH^-1 (-14402) + H_2^0 (-14403) +At time : 220 ns Reaction : OH^-1 (-14161) + H3O^1 (-7531) -> No product +At time : 221 ns Reaction : e_aq^-1 (-5597) + H2O2^0 (-14320) -> OH^-1 (-14404) + OH^0 (-14405) +At time : 221 ns Reaction : H^0 (-14092) + e_aq^-1 (-4234) -> OH^-1 (-14406) + H_2^0 (-14407) +At time : 222 ns Reaction : e_aq^-1 (-1882) + H3O^1 (-7549) -> H^0 (-14408) +At time : 223 ns Reaction : OH^-1 (-14321) + H3O^1 (-6347) -> No product +At time : 223 ns Reaction : e_aq^-1 (-3473) + H2O2^0 (-12663) -> OH^-1 (-14409) + OH^0 (-14410) +At time : 223 ns Reaction : e_aq^-1 (-2440) + H3O^1 (-6639) -> H^0 (-14411) +At time : 224 ns Reaction : OH^-1 (-14171) + H3O^1 (-7049) -> No product +At time : 224 ns Reaction : H3O^1 (-10434) + OH^-1 (-14163) -> No product +At time : 224 ns Reaction : OH^-1 (-13881) + H3O^1 (-8856) -> No product +At time : 224 ns Reaction : e_aq^-1 (-4581) + H2O2^0 (-13421) -> OH^-1 (-14412) + OH^0 (-14413) +At time : 225 ns Reaction : OH^-1 (-14236) + H3O^1 (-7931) -> No product +At time : 225 ns Reaction : OH^-1 (-13859) + H3O^1 (-8279) -> No product +At time : 226 ns Reaction : OH^0 (-13940) + H^0 (-12918) -> No product +At time : 226 ns Reaction : e_aq^-1 (-5387) + H^0 (-12570) -> OH^-1 (-14414) + H_2^0 (-14415) +At time : 227 ns Reaction : OH^0 (-9282) + OH^0 (-6890) -> H2O2^0 (-14416) +At time : 228 ns Reaction : e_aq^-1 (-5321) + H2O2^0 (-14076) -> OH^-1 (-14417) + OH^0 (-14418) +At time : 228 ns Reaction : e_aq^-1 (-5178) + OH^0 (-13840) -> OH^-1 (-14419) +At time : 229 ns Reaction : e_aq^-1 (-4664) + H2O2^0 (-11850) -> OH^-1 (-14420) + OH^0 (-14421) +At time : 230 ns Reaction : H3O^1 (-5839) + e_aq^-1 (-8875) -> H^0 (-14422) +At time : 231 ns Reaction : H3O^1 (-7471) + OH^-1 (-13662) -> No product +At time : 231 ns Reaction : OH^0 (-13179) + e_aq^-1 (-4363) -> OH^-1 (-14423) +At time : 232 ns Reaction : e_aq^-1 (-5261) + OH^0 (-13117) -> OH^-1 (-14424) +At time : 233 ns Reaction : OH^-1 (-14349) + H3O^1 (-5963) -> No product +At time : 233 ns Reaction : e_aq^-1 (-2177) + H^0 (-12717) -> OH^-1 (-14425) + H_2^0 (-14426) +At time : 233 ns Reaction : H^0 (-10951) + H^0 (-12642) -> H_2^0 (-14427) +At time : 233 ns Reaction : e_aq^-1 (-900) + H^0 (-12525) -> OH^-1 (-14428) + H_2^0 (-14429) +At time : 233 ns Reaction : e_aq^-1 (-4905) + H3O^1 (-6041) -> H^0 (-14430) +At time : 235 ns Reaction : H^0 (-13362) + H^0 (-14242) -> H_2^0 (-14431) +At time : 235 ns Reaction : OH^-1 (-14073) + H3O^1 (-6651) -> No product +At time : 236 ns Reaction : H3O^1 (-6285) + OH^-1 (-14282) -> No product +At time : 236 ns Reaction : OH^0 (-11038) + OH^0 (-13399) -> H2O2^0 (-14432) +At time : 238 ns Reaction : OH^-1 (-13898) + H3O^1 (-8403) -> No product +At time : 238 ns Reaction : e_aq^-1 (-606) + H3O^1 (-8127) -> H^0 (-14433) +At time : 239 ns Reaction : H2O2^0 (-11454) + e_aq^-1 (-8569) -> OH^-1 (-14434) + OH^0 (-14435) +At time : 239 ns Reaction : e_aq^-1 (-3842) + H3O^1 (-6617) -> H^0 (-14436) +At time : 240 ns Reaction : OH^0 (-9854) + H^0 (-13098) -> No product +At time : 240 ns Reaction : OH^0 (-7110) + H^0 (-12548) -> No product +At time : 240 ns Reaction : OH^0 (-9262) + OH^0 (-9870) -> H2O2^0 (-14437) +At time : 241 ns Reaction : OH^-1 (-13867) + H3O^1 (-6491) -> No product +At time : 241 ns Reaction : OH^0 (-7832) + OH^0 (-7834) -> H2O2^0 (-14438) +At time : 242 ns Reaction : H3O^1 (-8233) + OH^-1 (-14399) -> No product +At time : 243 ns Reaction : H3O^1 (-6295) + OH^-1 (-13889) -> No product +At time : 245 ns Reaction : OH^0 (-14283) + OH^0 (-5906) -> H2O2^0 (-14439) +At time : 245 ns Reaction : H3O^1 (-8568) + OH^-1 (-13739) -> No product +At time : 246 ns Reaction : e_aq^-1 (-1901) + H^0 (-14158) -> OH^-1 (-14440) + H_2^0 (-14441) +At time : 246 ns Reaction : H3O^1 (-10480) + e_aq^-1 (-4691) -> H^0 (-14442) +At time : 249 ns Reaction : OH^-1 (-14094) + H3O^1 (-8655) -> No product +At time : 249 ns Reaction : e_aq^-1 (-4935) + H2O2^0 (-11503) -> OH^-1 (-14443) + OH^0 (-14444) +At time : 250 ns Reaction : H3O^1 (-10037) + OH^-1 (-13913) -> No product +At time : 251 ns Reaction : OH^0 (-14203) + H^0 (-13404) -> No product +At time : 251 ns Reaction : e_aq^-1 (-8617) + e_aq^-1 (-8629) -> OH^-1 (-14445) + OH^-1 (-14446) + H_2^0 (-14447) +At time : 252 ns Reaction : OH^-1 (-13825) + H3O^1 (-6519) -> No product +At time : 252 ns Reaction : OH^-1 (-13705) + H3O^1 (-8580) -> No product +At time : 252 ns Reaction : H3O^1 (-7041) + OH^-1 (-13515) -> No product +At time : 252 ns Reaction : OH^-1 (-13497) + H3O^1 (-6395) -> No product +At time : 252 ns Reaction : H3O^1 (-10703) + e_aq^-1 (-3866) -> H^0 (-14448) +At time : 253 ns Reaction : H3O^1 (-10646) + OH^-1 (-13731) -> No product +At time : 253 ns Reaction : e_aq^-1 (-2354) + OH^0 (-13519) -> OH^-1 (-14449) +At time : 253 ns Reaction : OH^0 (-9138) + OH^0 (-12983) -> H2O2^0 (-14450) +At time : 254 ns Reaction : OH^-1 (-14275) + H3O^1 (-5823) -> No product +At time : 256 ns Reaction : H3O^1 (-9982) + OH^-1 (-14357) -> No product +At time : 256 ns Reaction : OH^-1 (-14063) + H3O^1 (-6413) -> No product +At time : 256 ns Reaction : H3O^1 (-7319) + OH^-1 (-13557) -> No product +At time : 256 ns Reaction : H3O^1 (-7079) + OH^-1 (-13485) -> No product +At time : 256 ns Reaction : OH^0 (-8058) + OH^0 (-8688) -> H2O2^0 (-14451) +At time : 256 ns Reaction : OH^-1 (-14288) + H3O^1 (-7965) -> No product +At time : 257 ns Reaction : OH^-1 (-14137) + H3O^1 (-7227) -> No product +At time : 257 ns Reaction : e_aq^-1 (-5360) + OH^0 (-14095) -> OH^-1 (-14452) +At time : 257 ns Reaction : e_aq^-1 (-4080) + H2O2^0 (-13422) -> OH^-1 (-14453) + OH^0 (-14454) +At time : 257 ns Reaction : H^0 (-9649) + OH^0 (-6494) -> No product +At time : 258 ns Reaction : OH^0 (-13323) + OH^0 (-6574) -> H2O2^0 (-14455) +At time : 259 ns Reaction : H3O^1 (-6889) + OH^-1 (-14034) -> No product +At time : 259 ns Reaction : e_aq^-1 (-2757) + H3O^1 (-5887) -> H^0 (-14456) +At time : 260 ns Reaction : OH^0 (-9811) + OH^0 (-6858) -> H2O2^0 (-14457) +At time : 261 ns Reaction : H^0 (-10379) + OH^0 (-14274) -> No product +At time : 261 ns Reaction : H3O^1 (-7353) + OH^-1 (-13749) -> No product +At time : 262 ns Reaction : H3O^1 (-8139) + e_aq^-1 (-8872) -> H^0 (-14458) +At time : 263 ns Reaction : H3O^1 (-10127) + OH^-1 (-14132) -> No product +At time : 264 ns Reaction : H^0 (-12778) + H^0 (-14125) -> H_2^0 (-14459) +At time : 264 ns Reaction : OH^-1 (-12449) + H3O^1 (-6283) -> No product +At time : 264 ns Reaction : e_aq^-1 (-1004) + H2O2^0 (-11838) -> OH^-1 (-14460) + OH^0 (-14461) +At time : 264 ns Reaction : H2O2^0 (-11362) + e_aq^-1 (-4033) -> OH^-1 (-14462) + OH^0 (-14463) +At time : 265 ns Reaction : e_aq^-1 (-4973) + H^0 (-14330) -> OH^-1 (-14464) + H_2^0 (-14465) +At time : 265 ns Reaction : OH^-1 (-13460) + H3O^1 (-7577) -> No product +At time : 266 ns Reaction : e_aq^-1 (-4317) + H^0 (-14368) -> OH^-1 (-14466) + H_2^0 (-14467) +At time : 268 ns Reaction : OH^-1 (-14466) + H3O^1 (-7991) -> No product +At time : 268 ns Reaction : H2O2^0 (-13198) + e_aq^-1 (-8758) -> OH^-1 (-14468) + OH^0 (-14469) +At time : 269 ns Reaction : OH^-1 (-14224) + H3O^1 (-6333) -> No product +At time : 269 ns Reaction : OH^0 (-13893) + H^0 (-13438) -> No product +At time : 269 ns Reaction : OH^0 (-9291) + OH^0 (-10804) -> H2O2^0 (-14470) +At time : 270 ns Reaction : e_aq^-1 (-3691) + H^0 (-14112) -> OH^-1 (-14471) + H_2^0 (-14472) +At time : 271 ns Reaction : H3O^1 (-6539) + OH^-1 (-13680) -> No product +At time : 271 ns Reaction : e_aq^-1 (-3467) + H3O^1 (-7721) -> H^0 (-14473) +At time : 272 ns Reaction : H3O^1 (-7615) + OH^-1 (-14002) -> No product +At time : 272 ns Reaction : OH^-1 (-13819) + H3O^1 (-6319) -> No product +At time : 272 ns Reaction : H^0 (-13522) + OH^0 (-9272) -> No product +At time : 274 ns Reaction : e_aq^-1 (-2990) + H3O^1 (-6513) -> H^0 (-14474) +At time : 275 ns Reaction : H3O^1 (-10422) + OH^-1 (-14419) -> No product +At time : 276 ns Reaction : e_aq^-1 (-2068) + OH^0 (-14062) -> OH^-1 (-14475) +At time : 278 ns Reaction : H3O^1 (-8183) + OH^-1 (-13555) -> No product +At time : 279 ns Reaction : e_aq^-1 (-1776) + H^0 (-12307) -> OH^-1 (-14476) + H_2^0 (-14477) +At time : 280 ns Reaction : H3O^1 (-10763) + OH^-1 (-14190) -> No product +At time : 282 ns Reaction : OH^-1 (-13903) + H3O^1 (-5829) -> No product +At time : 283 ns Reaction : OH^-1 (-14446) + H3O^1 (-7277) -> No product +At time : 283 ns Reaction : H^0 (-14390) + H^0 (-13869) -> H_2^0 (-14478) +At time : 283 ns Reaction : OH^-1 (-14299) + H3O^1 (-7065) -> No product +At time : 284 ns Reaction : e_aq^-1 (-3143) + H2O2^0 (-13341) -> OH^-1 (-14479) + OH^0 (-14480) +At time : 285 ns Reaction : H^0 (-10493) + e_aq^-1 (-591) -> OH^-1 (-14481) + H_2^0 (-14482) +At time : 285 ns Reaction : e_aq^-1 (-2803) + e_aq^-1 (-2823) -> OH^-1 (-14483) + OH^-1 (-14484) + H_2^0 (-14485) +At time : 286 ns Reaction : OH^0 (-14162) + OH^0 (-14258) -> H2O2^0 (-14486) +At time : 286 ns Reaction : OH^0 (-10544) + H^0 (-13423) -> No product +At time : 287 ns Reaction : e_aq^-1 (-4206) + H3O^1 (-7607) -> H^0 (-14487) +At time : 288 ns Reaction : e_aq^-1 (-105) + OH^0 (-10362) -> OH^-1 (-14488) +At time : 289 ns Reaction : e_aq^-1 (-4674) + H^0 (-13093) -> OH^-1 (-14489) + H_2^0 (-14490) +At time : 289 ns Reaction : H3O^1 (-10952) + e_aq^-1 (-4736) -> H^0 (-14491) +At time : 289 ns Reaction : e_aq^-1 (-3524) + H3O^1 (-6287) -> H^0 (-14492) +At time : 291 ns Reaction : e_aq^-1 (-3591) + H3O^1 (-7715) -> H^0 (-14493) +At time : 292 ns Reaction : H3O^1 (-7729) + OH^-1 (-12192) -> No product +At time : 294 ns Reaction : OH^0 (-11183) + e_aq^-1 (-5389) -> OH^-1 (-14494) +At time : 296 ns Reaction : H3O^1 (-9978) + OH^-1 (-14440) -> No product +At time : 296 ns Reaction : OH^-1 (-13839) + H3O^1 (-8109) -> No product +At time : 300 ns Reaction : OH^-1 (-14126) + H3O^1 (-6097) -> No product +At time : 300 ns Reaction : H^0 (-13378) + OH^0 (-13901) -> No product +At time : 301 ns Reaction : e_aq^-1 (-4467) + H3O^1 (-6721) -> H^0 (-14495) +At time : 302 ns Reaction : OH^-1 (-13989) + H3O^1 (-7351) -> No product +At time : 302 ns Reaction : OH^0 (-6208) + OH^0 (-7672) -> H2O2^0 (-14496) +At time : 305 ns Reaction : e_aq^-1 (-4040) + H3O^1 (-7823) -> H^0 (-14497) +At time : 306 ns Reaction : e_aq^-1 (-1976) + H2O2^0 (-12009) -> OH^-1 (-14498) + OH^0 (-14499) +At time : 307 ns Reaction : H3O^1 (-7617) + OH^-1 (-14113) -> No product +At time : 309 ns Reaction : OH^-1 (-14183) + H3O^1 (-7175) -> No product +At time : 309 ns Reaction : OH^-1 (-14142) + H3O^1 (-9948) -> No product +At time : 310 ns Reaction : H^0 (-10991) + H^0 (-13995) -> H_2^0 (-14500) +At time : 310 ns Reaction : H3O^1 (-7985) + OH^-1 (-12655) -> No product +At time : 310 ns Reaction : OH^0 (-11272) + OH^0 (-6156) -> H2O2^0 (-14501) +At time : 310 ns Reaction : OH^0 (-10461) + OH^0 (-8903) -> H2O2^0 (-14502) +At time : 311 ns Reaction : e_aq^-1 (-3283) + H3O^1 (-6343) -> H^0 (-14503) +At time : 312 ns Reaction : H3O^1 (-6811) + OH^-1 (-14008) -> No product +At time : 312 ns Reaction : H^0 (-12816) + H^0 (-12676) -> H_2^0 (-14504) +At time : 313 ns Reaction : H^0 (-13233) + OH^0 (-9571) -> No product +At time : 314 ns Reaction : e_aq^-1 (-5164) + OH^0 (-7296) -> OH^-1 (-14505) +At time : 315 ns Reaction : H3O^1 (-8199) + OH^-1 (-14333) -> No product +At time : 318 ns Reaction : H2O2^0 (-11510) + e_aq^-1 (-3911) -> OH^-1 (-14506) + OH^0 (-14507) +At time : 319 ns Reaction : e_aq^-1 (-2639) + H^0 (-13674) -> OH^-1 (-14508) + H_2^0 (-14509) +At time : 320 ns Reaction : H^0 (-10200) + OH^0 (-7158) -> No product +At time : 321 ns Reaction : H2O2^0 (-11497) + e_aq^-1 (-4332) -> OH^-1 (-14510) + OH^0 (-14511) +At time : 321 ns Reaction : OH^0 (-11133) + OH^0 (-8669) -> H2O2^0 (-14512) +At time : 322 ns Reaction : OH^-1 (-14341) + H3O^1 (-8388) -> No product +At time : 324 ns Reaction : e_aq^-1 (-2604) + H3O^1 (-6351) -> H^0 (-14513) +At time : 326 ns Reaction : OH^0 (-13133) + OH^0 (-10405) -> H2O2^0 (-14514) +At time : 326 ns Reaction : e_aq^-1 (-4322) + H3O^1 (-7925) -> H^0 (-14515) +At time : 327 ns Reaction : H^0 (-13514) + OH^0 (-12583) -> No product +At time : 328 ns Reaction : OH^-1 (-14280) + H3O^1 (-7373) -> No product +At time : 333 ns Reaction : e_aq^-1 (-3812) + H2O2^0 (-14300) -> OH^-1 (-14516) + OH^0 (-14517) +At time : 333 ns Reaction : OH^0 (-9448) + OH^0 (-9884) -> H2O2^0 (-14518) +At time : 333 ns Reaction : H^0 (-9331) + e_aq^-1 (-8626) -> OH^-1 (-14519) + H_2^0 (-14520) +At time : 333 ns Reaction : e_aq^-1 (-2271) + OH^0 (-6772) -> OH^-1 (-14521) +At time : 334 ns Reaction : H^0 (-13779) + OH^0 (-6914) -> No product +At time : 335 ns Reaction : H^0 (-12217) + H^0 (-14241) -> H_2^0 (-14522) +At time : 335 ns Reaction : H3O^1 (-10737) + OH^-1 (-14051) -> No product +At time : 336 ns Reaction : OH^-1 (-14122) + H3O^1 (-8261) -> No product +At time : 337 ns Reaction : e_aq^-1 (-2105) + H3O^1 (-8610) -> H^0 (-14523) +At time : 341 ns Reaction : OH^0 (-10250) + e_aq^-1 (-5639) -> OH^-1 (-14524) +At time : 343 ns Reaction : H3O^1 (-7181) + OH^-1 (-14371) -> No product +At time : 343 ns Reaction : H3O^1 (-7845) + OH^-1 (-12575) -> No product +At time : 345 ns Reaction : H^0 (-13814) + OH^0 (-14507) -> No product +At time : 350 ns Reaction : OH^-1 (-14059) + H3O^1 (-6575) -> No product +At time : 350 ns Reaction : OH^-1 (-13902) + H3O^1 (-8249) -> No product +At time : 350 ns Reaction : H3O^1 (-10311) + e_aq^-1 (-8650) -> H^0 (-14525) +At time : 352 ns Reaction : H^0 (-12731) + H^0 (-14055) -> H_2^0 (-14526) +At time : 353 ns Reaction : e_aq^-1 (-3792) + OH^0 (-6522) -> OH^-1 (-14527) +At time : 356 ns Reaction : H3O^1 (-7479) + e_aq^-1 (-8860) -> H^0 (-14528) +At time : 357 ns Reaction : OH^-1 (-13461) + H3O^1 (-7419) -> No product +At time : 360 ns Reaction : H3O^1 (-6189) + OH^-1 (-13642) -> No product +At time : 362 ns Reaction : OH^-1 (-14180) + H3O^1 (-6405) -> No product +At time : 362 ns Reaction : OH^0 (-7278) + H^0 (-11853) -> No product +At time : 364 ns Reaction : e_aq^-1 (-4053) + H2O2^0 (-12276) -> OH^-1 (-14529) + OH^0 (-14530) +At time : 366 ns Reaction : OH^0 (-11976) + OH^0 (-8797) -> H2O2^0 (-14531) +At time : 367 ns Reaction : OH^0 (-7034) + e_aq^-1 (-8608) -> OH^-1 (-14532) +At time : 369 ns Reaction : e_aq^-1 (-1068) + H2O2^0 (-11508) -> OH^-1 (-14533) + OH^0 (-14534) +At time : 371 ns Reaction : H^0 (-14495) + e_aq^-1 (-8806) -> OH^-1 (-14535) + H_2^0 (-14536) +At time : 372 ns Reaction : OH^-1 (-13985) + H3O^1 (-7651) -> No product +At time : 374 ns Reaction : OH^-1 (-11548) + H3O^1 (-10061) -> No product +At time : 376 ns Reaction : e_aq^-1 (-3562) + H3O^1 (-6217) -> H^0 (-14537) +At time : 377 ns Reaction : OH^0 (-9664) + OH^0 (-7794) -> H2O2^0 (-14538) +At time : 380 ns Reaction : H^0 (-14019) + e_aq^-1 (-5380) -> OH^-1 (-14539) + H_2^0 (-14540) +At time : 382 ns Reaction : OH^0 (-8831) + OH^0 (-14184) -> H2O2^0 (-14541) +At time : 383 ns Reaction : H^0 (-10326) + H^0 (-14310) -> H_2^0 (-14542) +At time : 383 ns Reaction : OH^-1 (-13956) + H3O^1 (-7279) -> No product +At time : 385 ns Reaction : H3O^1 (-5949) + OH^-1 (-14453) -> No product +At time : 385 ns Reaction : OH^0 (-14304) + OH^0 (-7938) -> H2O2^0 (-14543) +At time : 387 ns Reaction : H^0 (-13502) + OH^0 (-6618) -> No product +At time : 389 ns Reaction : H3O^1 (-5925) + OH^-1 (-14516) -> No product +At time : 391 ns Reaction : OH^0 (-9822) + e_aq^-1 (-4412) -> OH^-1 (-14544) +At time : 392 ns Reaction : H3O^1 (-8151) + OH^-1 (-14361) -> No product +At time : 398 ns Reaction : H^0 (-14342) + e_aq^-1 (-4298) -> OH^-1 (-14545) + H_2^0 (-14546) +At time : 398 ns Reaction : H2O2^0 (-12917) + e_aq^-1 (-4411) -> OH^-1 (-14547) + OH^0 (-14548) +At time : 398 ns Reaction : H^0 (-11160) + OH^0 (-7408) -> No product +At time : 400 ns Reaction : e_aq^-1 (-249) + e_aq^-1 (-957) -> OH^-1 (-14549) + OH^-1 (-14550) + H_2^0 (-14551) +At time : 403 ns Reaction : H^0 (-10843) + OH^0 (-7854) -> No product +At time : 409 ns Reaction : OH^0 (-10095) + OH^0 (-13271) -> H2O2^0 (-14552) +At time : 409 ns Reaction : e_aq^-1 (-3891) + OH^0 (-10770) -> OH^-1 (-14553) +At time : 411 ns Reaction : e_aq^-1 (-1683) + H^0 (-14442) -> OH^-1 (-14554) + H_2^0 (-14555) +At time : 412 ns Reaction : OH^-1 (-13760) + H3O^1 (-6787) -> No product +At time : 414 ns Reaction : H^0 (-13550) + OH^0 (-6116) -> No product +At time : 414 ns Reaction : e_aq^-1 (-4453) + H3O^1 (-10039) -> H^0 (-14556) +At time : 419 ns Reaction : OH^-1 (-13733) + H3O^1 (-8565) -> No product +At time : 421 ns Reaction : H^0 (-12893) + e_aq^-1 (-8782) -> OH^-1 (-14557) + H_2^0 (-14558) +At time : 421 ns Reaction : e_aq^-1 (-2373) + H3O^1 (-7943) -> H^0 (-14559) +At time : 422 ns Reaction : e_aq^-1 (-4462) + H^0 (-14398) -> OH^-1 (-14560) + H_2^0 (-14561) +At time : 422 ns Reaction : H^0 (-14329) + OH^0 (-13602) -> No product +At time : 424 ns Reaction : H3O^1 (-5957) + OH^-1 (-14146) -> No product +At time : 424 ns Reaction : e_aq^-1 (-2129) + H2O2^0 (-11703) -> OH^-1 (-14562) + OH^0 (-14563) +At time : 425 ns Reaction : OH^0 (-7214) + H^0 (-12128) -> No product +At time : 426 ns Reaction : e_aq^-1 (-5086) + H^0 (-14380) -> OH^-1 (-14564) + H_2^0 (-14565) +At time : 429 ns Reaction : OH^0 (-14364) + H^0 (-14525) -> No product +At time : 430 ns Reaction : OH^0 (-6328) + H^0 (-14503) -> No product +At time : 431 ns Reaction : OH^0 (-14354) + H^0 (-14473) -> No product +At time : 432 ns Reaction : OH^-1 (-14303) + H3O^1 (-7563) -> No product +At time : 433 ns Reaction : e_aq^-1 (-3507) + H3O^1 (-7701) -> H^0 (-14566) +At time : 436 ns Reaction : OH^0 (-12281) + e_aq^-1 (-8686) -> OH^-1 (-14567) +At time : 439 ns Reaction : OH^-1 (-14365) + H3O^1 (-7005) -> No product +At time : 442 ns Reaction : H3O^1 (-7693) + OH^-1 (-14056) -> No product +At time : 443 ns Reaction : e_aq^-1 (-4419) + H3O^1 (-7881) -> H^0 (-14568) +At time : 446 ns Reaction : OH^-1 (-13925) + H3O^1 (-7347) -> No product +At time : 448 ns Reaction : H2O2^0 (-11467) + e_aq^-1 (-8458) -> OH^-1 (-14569) + OH^0 (-14570) +At time : 450 ns Reaction : e_aq^-1 (-5276) + H2O2^0 (-12247) -> OH^-1 (-14571) + OH^0 (-14572) +At time : 451 ns Reaction : e_aq^-1 (-4548) + H^0 (-14430) -> OH^-1 (-14573) + H_2^0 (-14574) +At time : 451 ns Reaction : H^0 (-10244) + H^0 (-11996) -> H_2^0 (-14575) +At time : 456 ns Reaction : OH^-1 (-14554) + H3O^1 (-7493) -> No product +At time : 459 ns Reaction : H3O^1 (-9909) + OH^-1 (-14475) -> No product +At time : 459 ns Reaction : e_aq^-1 (-4841) + H^0 (-13344) -> OH^-1 (-14576) + H_2^0 (-14577) +At time : 460 ns Reaction : OH^-1 (-14505) + H3O^1 (-8910) -> No product +At time : 460 ns Reaction : OH^0 (-11202) + H^0 (-13991) -> No product +At time : 460 ns Reaction : H3O^1 (-10249) + OH^-1 (-13795) -> No product +At time : 461 ns Reaction : H3O^1 (-9766) + OH^-1 (-13757) -> No product +At time : 461 ns Reaction : H^0 (-12290) + OH^0 (-6804) -> No product +At time : 463 ns Reaction : H^0 (-14556) + OH^0 (-7546) -> No product +At time : 465 ns Reaction : OH^0 (-9635) + e_aq^-1 (-2567) -> OH^-1 (-14578) +At time : 466 ns Reaction : H3O^1 (-7051) + OH^-1 (-14576) -> No product +At time : 471 ns Reaction : e_aq^-1 (-3667) + OH^0 (-14480) -> OH^-1 (-14579) +At time : 471 ns Reaction : H^0 (-10014) + H^0 (-12406) -> H_2^0 (-14580) +At time : 472 ns Reaction : OH^-1 (-13974) + H3O^1 (-9490) -> No product +At time : 473 ns Reaction : OH^0 (-10692) + H^0 (-14411) -> No product +At time : 474 ns Reaction : OH^-1 (-14114) + H3O^1 (-7573) -> No product +At time : 478 ns Reaction : OH^-1 (-13284) + H3O^1 (-8817) -> No product +At time : 478 ns Reaction : OH^0 (-9535) + e_aq^-1 (-3515) -> OH^-1 (-14581) +At time : 481 ns Reaction : H2O2^0 (-12405) + e_aq^-1 (-4263) -> OH^-1 (-14582) + OH^0 (-14583) +At time : 482 ns Reaction : H3O^1 (-6129) + OH^-1 (-14053) -> No product +At time : 485 ns Reaction : e_aq^-1 (-4251) + H3O^1 (-6201) -> H^0 (-14584) +At time : 488 ns Reaction : H3O^1 (-8031) + OH^-1 (-14533) -> No product +At time : 490 ns Reaction : OH^-1 (-13921) + H3O^1 (-8670) -> No product +At time : 491 ns Reaction : OH^-1 (-14143) + H3O^1 (-6843) -> No product +At time : 493 ns Reaction : H3O^1 (-6103) + OH^-1 (-14167) -> No product +At time : 494 ns Reaction : OH^-1 (-14404) + H3O^1 (-8922) -> No product +At time : 495 ns Reaction : OH^-1 (-14231) + H3O^1 (-7289) -> No product +At time : 495 ns Reaction : e_aq^-1 (-2593) + H2O2^0 (-11440) -> OH^-1 (-14585) + OH^0 (-14586) +At time : 498 ns Reaction : H^0 (-13701) + OH^0 (-6266) -> No product +At time : 499 ns Reaction : H^0 (-10101) + e_aq^-1 (-4349) -> OH^-1 (-14587) + H_2^0 (-14588) +At time : 500 ns Reaction : OH^-1 (-14350) + H3O^1 (-6689) -> No product +At time : 502 ns Reaction : e_aq^-1 (-865) + OH^0 (-6054) -> OH^-1 (-14589) +At time : 506 ns Reaction : H3O^1 (-5867) + OH^-1 (-14308) -> No product +At time : 510 ns Reaction : H^0 (-13003) + H^0 (-14528) -> H_2^0 (-14590) +At time : 511 ns Reaction : OH^0 (-9721) + OH^0 (-14454) -> H2O2^0 (-14591) +At time : 512 ns Reaction : OH^-1 (-14535) + H3O^1 (-7877) -> No product +At time : 513 ns Reaction : OH^0 (-6016) + OH^0 (-14570) -> H2O2^0 (-14592) +At time : 517 ns Reaction : H2O2^0 (-11773) + e_aq^-1 (-4889) -> OH^-1 (-14593) + OH^0 (-14594) +At time : 519 ns Reaction : OH^0 (-14387) + OH^0 (-8160) -> H2O2^0 (-14595) +At time : 519 ns Reaction : e_aq^-1 (-2400) + H2O2^0 (-11450) -> OH^-1 (-14596) + OH^0 (-14597) +At time : 522 ns Reaction : e_aq^-1 (-4623) + OH^0 (-11252) -> OH^-1 (-14598) +At time : 524 ns Reaction : e_aq^-1 (-3571) + OH^0 (-9023) -> OH^-1 (-14599) +At time : 525 ns Reaction : OH^0 (-14348) + e_aq^-1 (-8824) -> OH^-1 (-14600) +At time : 530 ns Reaction : OH^-1 (-13734) + H3O^1 (-8424) -> No product +At time : 534 ns Reaction : H^0 (-13490) + OH^0 (-7056) -> No product +At time : 535 ns Reaction : e_aq^-1 (-4781) + H^0 (-14458) -> OH^-1 (-14601) + H_2^0 (-14602) +At time : 541.2 ns Reaction : e_aq^-1 (-1880) + OH^0 (-8785) -> OH^-1 (-14603) +At time : 542.2 ns Reaction : OH^-1 (-14045) + H3O^1 (-8193) -> No product +At time : 542.2 ns Reaction : e_aq^-1 (-3011) + e_aq^-1 (-3598) -> OH^-1 (-14604) + OH^-1 (-14605) + H_2^0 (-14606) +At time : 543.2 ns Reaction : H^0 (-13841) + H^0 (-13566) -> H_2^0 (-14607) +At time : 545.2 ns Reaction : OH^-1 (-13242) + H3O^1 (-6563) -> No product +At time : 552.2 ns Reaction : H3O^1 (-10597) + OH^-1 (-14091) -> No product +At time : 554.2 ns Reaction : OH^-1 (-14193) + H3O^1 (-8847) -> No product +At time : 555.2 ns Reaction : H^0 (-11834) + OH^0 (-6338) -> No product +At time : 557.2 ns Reaction : H3O^1 (-10673) + OH^-1 (-13845) -> No product +At time : 562.2 ns Reaction : H3O^1 (-9796) + e_aq^-1 (-1574) -> H^0 (-14608) +At time : 563.2 ns Reaction : OH^-1 (-14484) + H3O^1 (-9598) -> No product +At time : 564.2 ns Reaction : H^0 (-11863) + H^0 (-13114) -> H_2^0 (-14609) +At time : 566.2 ns Reaction : e_aq^-1 (-2595) + H^0 (-12986) -> OH^-1 (-14610) + H_2^0 (-14611) +At time : 566.2 ns Reaction : OH^0 (-6284) + H^0 (-9028) -> No product +At time : 569.2 ns Reaction : e_aq^-1 (-2735) + H2O2^0 (-12022) -> OH^-1 (-14612) + OH^0 (-14613) +At time : 573.2 ns Reaction : H^0 (-13355) + H^0 (-14211) -> H_2^0 (-14614) +At time : 576.2 ns Reaction : OH^0 (-13504) + OH^0 (-5834) -> H2O2^0 (-14615) +At time : 579.2 ns Reaction : OH^0 (-14563) + OH^0 (-9035) -> H2O2^0 (-14616) +At time : 581.2 ns Reaction : OH^-1 (-14005) + H3O^1 (-8165) -> No product +At time : 584.2 ns Reaction : H3O^1 (-10494) + OH^-1 (-14569) -> No product +At time : 584.2 ns Reaction : OH^-1 (-14400) + H3O^1 (-6543) -> No product +At time : 585.2 ns Reaction : e_aq^-1 (-3676) + H^0 (-14067) -> OH^-1 (-14617) + H_2^0 (-14618) +At time : 586.2 ns Reaction : e_aq^-1 (-5193) + H^0 (-9088) -> OH^-1 (-14619) + H_2^0 (-14620) +At time : 593.2 ns Reaction : OH^-1 (-14564) + H3O^1 (-8133) -> No product +At time : 594.2 ns Reaction : e_aq^-1 (-398) + OH^0 (-8198) -> OH^-1 (-14621) +At time : 596.2 ns Reaction : H^0 (-12322) + OH^0 (-5986) -> No product +At time : 598.2 ns Reaction : OH^0 (-5745) + e_aq^-1 (-8848) -> OH^-1 (-14622) +At time : 603.2 ns Reaction : H^0 (-14198) + H^0 (-14101) -> H_2^0 (-14623) +At time : 609.2 ns Reaction : OH^-1 (-14107) + H3O^1 (-6653) -> No product +At time : 611.2 ns Reaction : e_aq^-1 (-4198) + H3O^1 (-8367) -> H^0 (-14624) +At time : 613.2 ns Reaction : OH^0 (-6404) + H^0 (-14298) -> No product +At time : 613.2 ns Reaction : e_aq^-1 (-1100) + H2O2^0 (-11576) -> OH^-1 (-14625) + OH^0 (-14626) +At time : 614.2 ns Reaction : OH^-1 (-14402) + H3O^1 (-8041) -> No product +At time : 624.2 ns Reaction : OH^0 (-13429) + OH^0 (-13493) -> H2O2^0 (-14627) +At time : 625.2 ns Reaction : H^0 (-13924) + H^0 (-12275) -> H_2^0 (-14628) +At time : 626.2 ns Reaction : OH^0 (-6248) + H^0 (-14566) -> No product +At time : 630.2 ns Reaction : OH^0 (-14285) + H^0 (-12490) -> No product +At time : 633.2 ns Reaction : OH^0 (-10204) + OH^0 (-8158) -> H2O2^0 (-14629) +At time : 637.2 ns Reaction : OH^-1 (-14598) + H3O^1 (-7123) -> No product +At time : 638.2 ns Reaction : OH^0 (-11154) + OH^0 (-5718) -> H2O2^0 (-14630) +At time : 639.2 ns Reaction : OH^-1 (-13983) + H3O^1 (-7757) -> No product +At time : 643.2 ns Reaction : OH^-1 (-14369) + H3O^1 (-8173) -> No product +At time : 644.2 ns Reaction : H^0 (-12539) + H^0 (-13346) -> H_2^0 (-14631) +At time : 651.2 ns Reaction : OH^0 (-12436) + OH^0 (-14583) -> H2O2^0 (-14632) +At time : 654.2 ns Reaction : H2O2^0 (-11820) + e_aq^-1 (-8635) -> OH^-1 (-14633) + OH^0 (-14634) +At time : 659.2 ns Reaction : OH^-1 (-14464) + H3O^1 (-8107) -> No product +At time : 662.2 ns Reaction : H3O^1 (-6587) + OH^-1 (-14423) -> No product +At time : 663.2 ns Reaction : OH^0 (-13240) + H^0 (-13078) -> No product +At time : 665.2 ns Reaction : H3O^1 (-10210) + e_aq^-1 (-5126) -> H^0 (-14635) +At time : 668.2 ns Reaction : OH^-1 (-14596) + H3O^1 (-6679) -> No product +At time : 669.2 ns Reaction : e_aq^-1 (-1149) + OH^0 (-13643) -> OH^-1 (-14636) +At time : 670.2 ns Reaction : OH^0 (-9357) + OH^0 (-13443) -> H2O2^0 (-14637) +At time : 671.2 ns Reaction : e_aq^-1 (-2273) + OH^0 (-14214) -> OH^-1 (-14638) +At time : 675.2 ns Reaction : OH^-1 (-14633) + H3O^1 (-6141) -> No product +At time : 676.2 ns Reaction : OH^0 (-10427) + OH^0 (-7310) -> H2O2^0 (-14639) +At time : 679.2 ns Reaction : e_aq^-1 (-560) + OH^0 (-7218) -> OH^-1 (-14640) +At time : 680.2 ns Reaction : OH^0 (-10446) + H^0 (-13403) -> No product +At time : 693.2 ns Reaction : OH^-1 (-14562) + H3O^1 (-6697) -> No product +At time : 694.2 ns Reaction : OH^0 (-7032) + OH^0 (-14461) -> H2O2^0 (-14641) +At time : 694.2 ns Reaction : H3O^1 (-10659) + OH^-1 (-14152) -> No product +At time : 694.2 ns Reaction : OH^0 (-11298) + OH^0 (-12904) -> H2O2^0 (-14642) +At time : 701.54 ns Reaction : OH^0 (-13852) + H^0 (-13594) -> No product +At time : 703.54 ns Reaction : OH^0 (-12793) + H^0 (-12888) -> No product +At time : 707.54 ns Reaction : e_aq^-1 (-3677) + H^0 (-12951) -> OH^-1 (-14643) + H_2^0 (-14644) +At time : 708.54 ns Reaction : e_aq^-1 (-2057) + OH^0 (-6870) -> OH^-1 (-14645) +At time : 710.54 ns Reaction : OH^0 (-10543) + OH^0 (-14413) -> H2O2^0 (-14646) +At time : 712.55 ns Reaction : OH^0 (-13013) + OH^0 (-14210) -> H2O2^0 (-14647) +At time : 718.55 ns Reaction : OH^-1 (-13651) + H3O^1 (-8556) -> No product +At time : 718.55 ns Reaction : OH^0 (-9809) + OH^0 (-5956) -> H2O2^0 (-14648) +At time : 723.55 ns Reaction : e_aq^-1 (-2216) + H2O2^0 (-14438) -> OH^-1 (-14649) + OH^0 (-14650) +At time : 724.55 ns Reaction : H^0 (-14513) + H^0 (-14448) -> H_2^0 (-14651) +At time : 727.55 ns Reaction : H3O^1 (-9798) + e_aq^-1 (-2319) -> H^0 (-14652) +At time : 729.55 ns Reaction : OH^0 (-13748) + e_aq^-1 (-4438) -> OH^-1 (-14653) +At time : 731.55 ns Reaction : H^0 (-14456) + OH^0 (-6738) -> No product +At time : 739.55 ns Reaction : e_aq^-1 (-2186) + OH^0 (-7808) -> OH^-1 (-14654) +At time : 743.55 ns Reaction : OH^0 (-9250) + OH^0 (-14511) -> H2O2^0 (-14655) +At time : 743.55 ns Reaction : OH^0 (-14177) + OH^0 (-6572) -> H2O2^0 (-14656) +At time : 744.55 ns Reaction : OH^-1 (-14396) + H3O^1 (-6151) -> No product +At time : 746.55 ns Reaction : H3O^1 (-10589) + OH^-1 (-14560) -> No product +At time : 750.55 ns Reaction : OH^-1 (-13613) + H3O^1 (-6611) -> No product +At time : 753.55 ns Reaction : e_aq^-1 (-1169) + H2O2^0 (-13833) -> OH^-1 (-14657) + OH^0 (-14658) +At time : 755.55 ns Reaction : H2O2^0 (-12148) + e_aq^-1 (-8791) -> OH^-1 (-14659) + OH^0 (-14660) +At time : 756.55 ns Reaction : OH^0 (-9275) + H^0 (-9871) -> No product +At time : 757.55 ns Reaction : H3O^1 (-9883) + e_aq^-1 (-4744) -> H^0 (-14661) +At time : 764.71 ns Reaction : OH^-1 (-14043) + H3O^1 (-8499) -> No product +At time : 766.71 ns Reaction : H^0 (-12563) + e_aq^-1 (-446) -> OH^-1 (-14662) + H_2^0 (-14663) +At time : 778.71 ns Reaction : e_aq^-1 (-1110) + H3O^1 (-10180) -> H^0 (-14664) +At time : 781.71 ns Reaction : H^0 (-12736) + H^0 (-11886) -> H_2^0 (-14665) +At time : 784.71 ns Reaction : H^0 (-13359) + H^0 (-12081) -> H_2^0 (-14666) +At time : 789.71 ns Reaction : e_aq^-1 (-3752) + H2O2^0 (-11533) -> OH^-1 (-14667) + OH^0 (-14668) +At time : 790.71 ns Reaction : e_aq^-1 (-81) + H2O2^0 (-11679) -> OH^-1 (-14669) + OH^0 (-14670) +At time : 791.71 ns Reaction : H3O^1 (-10998) + OH^-1 (-14382) -> No product +At time : 795.71 ns Reaction : OH^0 (-13704) + H^0 (-14111) -> No product +At time : 802.71 ns Reaction : H3O^1 (-11026) + OH^-1 (-14414) -> No product +At time : 804.71 ns Reaction : e_aq^-1 (-5701) + H3O^1 (-8487) -> H^0 (-14671) +At time : 805.71 ns Reaction : e_aq^-1 (-3808) + H^0 (-14436) -> OH^-1 (-14672) + H_2^0 (-14673) +At time : 805.71 ns Reaction : H2O2^0 (-14243) + e_aq^-1 (-8911) -> OH^-1 (-14674) + OH^0 (-14675) +At time : 811.71 ns Reaction : H3O^1 (-11312) + e_aq^-1 (-4812) -> H^0 (-14676) +At time : 812.71 ns Reaction : H3O^1 (-7935) + OH^-1 (-14347) -> No product +At time : 814.71 ns Reaction : H3O^1 (-6863) + OH^-1 (-14600) -> No product +At time : 819.71 ns Reaction : OH^-1 (-13872) + H3O^1 (-7819) -> No product +At time : 822.71 ns Reaction : H^0 (-12168) + e_aq^-1 (-8350) -> OH^-1 (-14677) + H_2^0 (-14678) +At time : 827.71 ns Reaction : e_aq^-1 (-5656) + H3O^1 (-7307) -> H^0 (-14679) +At time : 830.71 ns Reaction : H3O^1 (-5987) + OH^-1 (-14532) -> No product +At time : 830.71 ns Reaction : OH^0 (-14270) + H^0 (-13693) -> No product +At time : 831.71 ns Reaction : e_aq^-1 (-3491) + H3O^1 (-6471) -> H^0 (-14680) +At time : 834.71 ns Reaction : OH^0 (-14037) + H^0 (-9459) -> No product +At time : 846.34 ns Reaction : H3O^1 (-11051) + OH^-1 (-14638) -> No product +At time : 846.34 ns Reaction : e_aq^-1 (-670) + OH^0 (-8959) -> OH^-1 (-14681) +At time : 848.34 ns Reaction : OH^0 (-6020) + OH^0 (-13486) -> H2O2^0 (-14682) +At time : 856.34 ns Reaction : OH^0 (-14071) + OH^0 (-7434) -> H2O2^0 (-14683) +At time : 866.34 ns Reaction : H3O^1 (-8601) + OH^-1 (-14619) -> No product +At time : 870.34 ns Reaction : OH^-1 (-14508) + H3O^1 (-5899) -> No product +At time : 870.34 ns Reaction : OH^0 (-13033) + H^0 (-13144) -> No product +At time : 873.34 ns Reaction : e_aq^-1 (-4750) + e_aq^-1 (-8578) -> OH^-1 (-14684) + OH^-1 (-14685) + H_2^0 (-14686) +At time : 881.34 ns Reaction : OH^-1 (-13767) + H3O^1 (-7989) -> No product +At time : 883.34 ns Reaction : OH^0 (-13965) + H^0 (-13686) -> No product +At time : 893.34 ns Reaction : OH^0 (-14039) + OH^0 (-8807) -> H2O2^0 (-14687) +At time : 896.34 ns Reaction : OH^-1 (-13006) + H3O^1 (-6473) -> No product +At time : 897.34 ns Reaction : OH^0 (-6154) + e_aq^-1 (-8410) -> OH^-1 (-14688) +At time : 901.34 ns Reaction : H2O2^0 (-11680) + e_aq^-1 (-3539) -> OH^-1 (-14689) + OH^0 (-14690) +At time : 914.34 ns Reaction : e_aq^-1 (-1986) + OH^0 (-6710) -> OH^-1 (-14691) +At time : 916.34 ns Reaction : OH^-1 (-14160) + H3O^1 (-6973) -> No product +At time : 929.34 ns Reaction : OH^0 (-6106) + OH^0 (-8408) -> H2O2^0 (-14692) +At time : 942.34 ns Reaction : H3O^1 (-9596) + OH^-1 (-14672) -> No product +At time : 943.34 ns Reaction : e_aq^-1 (-3977) + H3O^1 (-6703) -> H^0 (-14693) +At time : 945.34 ns Reaction : e_aq^-1 (-5574) + OH^0 (-7256) -> OH^-1 (-14694) +At time : 946.34 ns Reaction : H3O^1 (-6649) + OH^-1 (-14251) -> No product +At time : 948.34 ns Reaction : H3O^1 (-10567) + OH^-1 (-14149) -> No product +At time : 949.34 ns Reaction : OH^0 (-14418) + H^0 (-13590) -> No product +At time : 950.34 ns Reaction : e_aq^-1 (-2093) + H^0 (-14693) -> OH^-1 (-14695) + H_2^0 (-14696) +At time : 952.34 ns Reaction : H3O^1 (-7193) + OH^-1 (-14640) -> No product +At time : 954.34 ns Reaction : H^0 (-13911) + H^0 (-13567) -> H_2^0 (-14697) +At time : 957.34 ns Reaction : e_aq^-1 (-2159) + H3O^1 (-6879) -> H^0 (-14698) +At time : 967.34 ns Reaction : H3O^1 (-7089) + OH^-1 (-14476) -> No product +At time : 967.34 ns Reaction : H^0 (-10766) + OH^0 (-6664) -> No product +At time : 968.34 ns Reaction : H3O^1 (-11110) + OH^-1 (-13905) -> No product +At time : 968.34 ns Reaction : H^0 (-13812) + e_aq^-1 (-8563) -> OH^-1 (-14699) + H_2^0 (-14700) +At time : 975.96 ns Reaction : e_aq^-1 (-2498) + H^0 (-14086) -> OH^-1 (-14701) + H_2^0 (-14702) +At time : 980.96 ns Reaction : H3O^1 (-6687) + OH^-1 (-14153) -> No product +At time : 981.96 ns Reaction : OH^0 (-13647) + H^0 (-14360) -> No product +At time : 996.96 ns Reaction : H3O^1 (-6743) + OH^-1 (-14326) -> No product *** G4Scheduler ends at time : 1 us ___________________________________ diff --git a/examples/extended/medical/dna/chem2/src/PhysicsList.cc b/examples/extended/medical/dna/chem2/src/PhysicsList.cc index 30e1febf306..3146b3fb198 100644 --- a/examples/extended/medical/dna/chem2/src/PhysicsList.cc +++ b/examples/extended/medical/dna/chem2/src/PhysicsList.cc @@ -1,164 +1,167 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -// This example is provided by the Geant4-DNA collaboration -// Any report or published results obtained using the Geant4-DNA software -// shall cite the following Geant4-DNA collaboration publication: -// Med. Phys. 37 (2010) 4692-4708 -// J. Comput. Phys. 274 (2014) 841-882 -// Phys. Med. Biol. 63(10) (2018) 105014-12pp -// The Geant4-DNA web site is available at http://geant4-dna.org -// -// -/// \file PhysicsList.cc -/// \brief Implementation of the PhysicsList class - -#include "PhysicsList.hh" - -#include "G4SystemOfUnits.hh" -#include "G4EmDNAChemistry.hh" -#include "G4EmDNAChemistry_option1.hh" -#include "G4EmDNAPhysics.hh" -#include "G4EmDNAPhysics_option1.hh" -#include "G4EmDNAPhysics_option2.hh" -#include "G4EmDNAPhysics_option3.hh" -#include "G4EmDNAPhysics_option4.hh" -#include "G4EmDNAPhysics_option5.hh" -#include "G4EmDNAPhysics_option6.hh" -#include "G4EmDNAPhysics_option7.hh" -#include "G4EmDNAPhysics_option8.hh" -#include "G4PhysicsConstructorRegistry.hh" -#include "CommandLineParser.hh" -#include "G4EmParameters.hh" - -using namespace G4DNAPARSER; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -PhysicsList::PhysicsList() - : G4VModularPhysicsList(), - fEmDNAPhysicsList(nullptr),fEmDNAChemistryList(nullptr), - fEmDNAChemistryList1(nullptr),fPhysDNAName("") -{ - G4double currentDefaultCut = 1.*nanometer; - // fixe lower limit for cut - G4ProductionCutsTable::GetProductionCutsTable()-> - SetEnergyRange(100*eV, 1*GeV); - SetDefaultCutValue(currentDefaultCut); - SetVerboseLevel(1); - - RegisterConstructor("G4EmDNAPhysics"); - if(CommandLineParser::GetParser()->GetCommandIfActive("-chemOFF")==0) - { - RegisterConstructor("G4EmDNAChemistry"); - } - -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -PhysicsList::~PhysicsList() -{ - delete fEmDNAPhysicsList; - delete fEmDNAChemistryList; - delete fEmDNAChemistryList1; -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysicsList::ConstructParticle() -{ - if(fEmDNAPhysicsList) { fEmDNAPhysicsList->ConstructParticle(); } - if(fEmDNAChemistryList) { fEmDNAChemistryList->ConstructParticle(); } - if(fEmDNAChemistryList1) { fEmDNAChemistryList1->ConstructParticle(); } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysicsList::ConstructProcess() -{ - AddTransportation(); - if(fEmDNAPhysicsList) { fEmDNAPhysicsList->ConstructProcess(); } - if(fEmDNAChemistryList) { fEmDNAChemistryList->ConstructProcess(); } - if(fEmDNAChemistryList1) { fEmDNAChemistryList1->ConstructProcess(); } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysicsList::RegisterConstructor(const G4String& name) -{ - if(name == fPhysDNAName) { return; } - G4cout << "PhysicsList::RegisterConstructor: <" << name << ">" - << G4endl; - if(name == "G4EmDNAPhysics") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option1") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option1(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option2") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option2(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option3") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option3(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option4") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option4(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option5") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option5(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option6") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option6(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option7") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option7(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option8") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option8(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAChemistry") { - if(fEmDNAChemistryList || fEmDNAChemistryList1) { return; } - fEmDNAChemistryList = new G4EmDNAChemistry(); - } else if(name == "G4EmDNAChemistry_option1") { - if(fEmDNAChemistryList || fEmDNAChemistryList1) { return; } - fEmDNAChemistryList1 = new G4EmDNAChemistry_option1(); - } else { - G4cout << "PhysicsList::RegisterConstructor: <" << name << ">" - << " fails - name is not defined" - << G4endl; - } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publication: +// Med. Phys. 37 (2010) 4692-4708 +// J. Comput. Phys. 274 (2014) 841-882 +// Phys. Med. Biol. 63(10) (2018) 105014-12pp +// The Geant4-DNA web site is available at http://geant4-dna.org +// +// +/// \file PhysicsList.cc +/// \brief Implementation of the PhysicsList class + +#include "PhysicsList.hh" + +#include "G4SystemOfUnits.hh" +#include "G4EmDNAChemistry.hh" +#include "G4EmDNAChemistry_option1.hh" +#include "G4EmDNAPhysics.hh" +#include "G4EmDNAPhysics_option1.hh" +#include "G4EmDNAPhysics_option2.hh" +#include "G4EmDNAPhysics_option3.hh" +#include "G4EmDNAPhysics_option4.hh" +#include "G4EmDNAPhysics_option5.hh" +#include "G4EmDNAPhysics_option6.hh" +#include "G4EmDNAPhysics_option7.hh" +#include "G4EmDNAPhysics_option8.hh" +#include "G4PhysicsConstructorRegistry.hh" +#include "CommandLineParser.hh" +#include "G4EmParameters.hh" + +using namespace G4DNAPARSER; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PhysicsList::PhysicsList() + : G4VModularPhysicsList(), + fEmDNAPhysicsList(nullptr),fEmDNAChemistryList(nullptr), + fEmDNAChemistryList1(nullptr),fPhysDNAName("") +{ + G4double currentDefaultCut = 1.*nanometer; + // fixe lower limit for cut + G4ProductionCutsTable::GetProductionCutsTable()-> + SetEnergyRange(100*eV, 1*GeV); + SetDefaultCutValue(currentDefaultCut); + SetVerboseLevel(1); + + RegisterConstructor("G4EmDNAPhysics"); + if(CommandLineParser::GetParser()->GetCommandIfActive("-chemOFF")==0) + { + RegisterConstructor("G4EmDNAChemistry"); + } + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PhysicsList::~PhysicsList() +{ + delete fEmDNAPhysicsList; + delete fEmDNAChemistryList; + delete fEmDNAChemistryList1; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsList::ConstructParticle() +{ + if(fEmDNAPhysicsList) { fEmDNAPhysicsList->ConstructParticle(); } + if(fEmDNAChemistryList) { fEmDNAChemistryList->ConstructParticle(); } + if(fEmDNAChemistryList1) { fEmDNAChemistryList1->ConstructParticle(); } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsList::ConstructProcess() +{ + AddTransportation(); + if(fEmDNAPhysicsList) { fEmDNAPhysicsList->ConstructProcess(); } + if(fEmDNAChemistryList) { fEmDNAChemistryList->ConstructProcess(); } + if(fEmDNAChemistryList1) { fEmDNAChemistryList1->ConstructProcess(); } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsList::RegisterConstructor(const G4String& name) +{ + if(name == fPhysDNAName) { return; } + if(verboseLevel > 0) { + G4cout << "===== Register constructor ==== " << name << G4endl; + } + if(name == "G4EmDNAPhysics") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option1") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option1(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option2") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option2(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option3") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option3(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option4") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option4(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option5") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option5(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option6") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option6(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option7") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option7(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option8") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option8(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAChemistry") { + if(fEmDNAChemistryList || fEmDNAChemistryList1) { return; } + fEmDNAChemistryList = new G4EmDNAChemistry(); + fEmDNAChemistryList->SetVerboseLevel(verboseLevel); + } else if(name == "G4EmDNAChemistry_option1") { + if(fEmDNAChemistryList || fEmDNAChemistryList1) { return; } + fEmDNAChemistryList1 = new G4EmDNAChemistry_option1(); + fEmDNAChemistryList1->SetVerboseLevel(verboseLevel); + } else { + G4cout << "PhysicsList::RegisterConstructor: <" << name << ">" + << " fails - name is not defined" + << G4endl; + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/chem2/src/TimeStepAction.cc b/examples/extended/medical/dna/chem2/src/TimeStepAction.cc index 1dc0f5cb5e6..4d26c04c72b 100644 --- a/examples/extended/medical/dna/chem2/src/TimeStepAction.cc +++ b/examples/extended/medical/dna/chem2/src/TimeStepAction.cc @@ -114,18 +114,75 @@ void TimeStepAction::UserPostTimeStepAction() // Here you can retrieve information related to reactions void -TimeStepAction::UserReactionAction(const G4Track&, - const G4Track&, +TimeStepAction::UserReactionAction(const G4Track& /*a*/, + const G4Track& /*b*/, const std::vector* /*products*/) { + + // Example to display reactions with product + // S. Incerti, H. Tran + // 2019/01/24 + /* - for (int i = 0 ; i < nbProducts ; i ++) - { - G4cout << "Product[" << i << "] : " - << GetMolecule(products[i])->GetName() - << G4endl ; - } - */ + if (products) + { + G4cout << G4endl; + G4int nbProducts = products->size(); + for (int i = 0 ; i < nbProducts ; i ++) + { + G4cout << "-> A = " + << GetMolecule(&a)->GetName() << " (TrackID=" << a.GetTrackID() << ")" + << " reacts with B = " + << GetMolecule(&b)->GetName() << " (TrackID=" << b.GetTrackID() << ")" + << " creating product " << i+1 << " =" + << GetMolecule((*products)[i])->GetName() + << G4endl ; + + G4cout + <<" A position: x(nm)="< A = " + << GetMolecule(&a)->GetName() << " (TrackID=" << a.GetTrackID() << ")" + << " reacts with B = " + << GetMolecule(&b)->GetName() << " (TrackID=" << b.GetTrackID() << ")" + << G4endl ; + + G4cout + <<" A position: x(nm)="< H2O2^0 (-217) At time : 73.295 ps Reaction : e_aq^-1 (-60) + OH^0 (-171) -> OH^-1 (-218) -At time : 158.3 ps Reaction : OH^0 (-174) + OH^0 (-179) -> H2O2^0 (-219) -At time : 201.88 ps Reaction : e_aq^-1 (-39) + OH^0 (-205) -> OH^-1 (-220) -At time : 232.58 ps Reaction : OH^0 (-176) + e_aq^-1 (-99) -> OH^-1 (-221) -At time : 235.58 ps Reaction : OH^0 (-198) + e_aq^-1 (-68) -> OH^-1 (-222) -At time : 241.58 ps Reaction : OH^0 (-110) + OH^0 (-136) -> H2O2^0 (-223) -At time : 247.58 ps Reaction : OH^0 (-191) + H^0 (-177) -> No product -At time : 511.61 ps Reaction : H^0 (-199) + H^0 (-210) -> H_2^0 (-224) -At time : 681.64 ps Reaction : OH^-1 (-220) + H3O^1 (-119) -> No product -At time : 888.46 ps Reaction : OH^0 (-180) + OH^0 (-165) -> H2O2^0 (-225) -At time : 927.58 ps Reaction : OH^0 (-185) + OH^0 (-118) -> H2O2^0 (-226) -At time : 1.0713 ns Reaction : OH^-1 (-222) + H3O^1 (-147) -> No product -At time : 1.7171 ns Reaction : H^0 (-186) + OH^0 (-142) -> No product -At time : 3.1283 ns Reaction : OH^0 (-188) + OH^0 (-124) -> H2O2^0 (-227) -At time : 4.9346 ns Reaction : H3O^1 (-121) + OH^-1 (-218) -> No product -At time : 6.9793 ns Reaction : OH^0 (-207) + OH^0 (-112) -> H2O2^0 (-228) -At time : 8.7857 ns Reaction : e_aq^-1 (-70) + H^0 (-184) -> OH^-1 (-229) + H_2^0 (-230) -At time : 9.3266 ns Reaction : e_aq^-1 (-65) + H3O^1 (-172) -> H^0 (-231) -At time : 9.3466 ns Reaction : e_aq^-1 (-64) + H3O^1 (-139) -> H^0 (-232) -At time : 10.11 ns Reaction : H^0 (-190) + OH^0 (-132) -> No product -At time : 10.51 ns Reaction : e_aq^-1 (-108) + e_aq^-1 (-71) -> OH^-1 (-233) + OH^-1 (-234) + H_2^0 (-235) -At time : 10.61 ns Reaction : e_aq^-1 (-94) + OH^0 (-212) -> OH^-1 (-236) -At time : 10.71 ns Reaction : H3O^1 (-215) + e_aq^-1 (-95) -> H^0 (-237) -At time : 10.71 ns Reaction : e_aq^-1 (-41) + H3O^1 (-141) -> H^0 (-238) -At time : 11.41 ns Reaction : OH^0 (-116) + OH^0 (-160) -> H2O2^0 (-239) -At time : 11.61 ns Reaction : OH^0 (-193) + e_aq^-1 (-93) -> OH^-1 (-240) -At time : 12.31 ns Reaction : OH^-1 (-221) + H3O^1 (-159) -> No product -At time : 12.81 ns Reaction : H^0 (-201) + H^0 (-175) -> H_2^0 (-241) -At time : 13.71 ns Reaction : OH^0 (-148) + OH^0 (-158) -> H2O2^0 (-242) -At time : 14.31 ns Reaction : e_aq^-1 (-37) + OH^0 (-122) -> OH^-1 (-243) -At time : 21.022 ns Reaction : OH^-1 (-233) + H3O^1 (-133) -> No product -At time : 26.788 ns Reaction : e_aq^-1 (-82) + OH^0 (-128) -> OH^-1 (-244) -At time : 31.465 ns Reaction : H^0 (-238) + OH^0 (-120) -> No product -At time : 39.073 ns Reaction : e_aq^-1 (-84) + OH^0 (-156) -> OH^-1 (-245) -At time : 50.21 ns Reaction : H3O^1 (-129) + OH^-1 (-240) -> No product -At time : 55.188 ns Reaction : e_aq^-1 (-100) + H2O2^0 (-223) -> OH^-1 (-246) + OH^0 (-247) -At time : 57.057 ns Reaction : H3O^1 (-137) + OH^-1 (-243) -> No product -At time : 57.898 ns Reaction : e_aq^-1 (-42) + H2O2^0 (-227) -> OH^-1 (-248) + OH^0 (-249) -At time : 62.809 ns Reaction : H^0 (-182) + e_aq^-1 (-73) -> OH^-1 (-250) + H_2^0 (-251) -At time : 63.309 ns Reaction : e_aq^-1 (-75) + e_aq^-1 (-88) -> OH^-1 (-252) + OH^-1 (-253) + H_2^0 (-254) -At time : 67.672 ns Reaction : OH^0 (-189) + OH^0 (-140) -> H2O2^0 (-255) +At time : 186.09 ps Reaction : H^0 (-175) + OH^0 (-181) -> No product +At time : 301.45 ps Reaction : e_aq^-1 (-99) + H3O^1 (-169) -> H^0 (-219) +At time : 448.84 ps Reaction : e_aq^-1 (-55) + e_aq^-1 (-73) -> OH^-1 (-220) + OH^-1 (-221) + H_2^0 (-222) +At time : 478.84 ps Reaction : H3O^1 (-119) + OH^-1 (-218) -> No product +At time : 545.91 ps Reaction : OH^0 (-156) + OH^0 (-165) -> H2O2^0 (-223) +At time : 805.72 ps Reaction : H^0 (-201) + OH^0 (-114) -> No product +At time : 829.54 ps Reaction : OH^0 (-180) + OH^0 (-179) -> H2O2^0 (-224) +At time : 1.3167 ns Reaction : OH^0 (-208) + H^0 (-184) -> No product +At time : 1.3167 ns Reaction : e_aq^-1 (-64) + OH^0 (-188) -> OH^-1 (-225) +At time : 1.4267 ns Reaction : OH^-1 (-225) + H3O^1 (-123) -> No product +At time : 2.0274 ns Reaction : H^0 (-177) + OH^0 (-160) -> No product +At time : 2.3956 ns Reaction : OH^0 (-207) + OH^0 (-112) -> H2O2^0 (-226) +At time : 2.5786 ns Reaction : OH^0 (-128) + OH^0 (-138) -> H2O2^0 (-227) +At time : 2.7215 ns Reaction : e_aq^-1 (-48) + H3O^1 (-172) -> H^0 (-228) +At time : 3.5737 ns Reaction : OH^0 (-197) + e_aq^-1 (-80) -> OH^-1 (-229) +At time : 3.5837 ns Reaction : OH^0 (-196) + OH^0 (-193) -> H2O2^0 (-230) +At time : 3.6137 ns Reaction : H^0 (-219) + e_aq^-1 (-90) -> OH^-1 (-231) + H_2^0 (-232) +At time : 3.6753 ns Reaction : OH^0 (-176) + e_aq^-1 (-93) -> OH^-1 (-233) +At time : 4.6364 ns Reaction : H^0 (-186) + OH^0 (-152) -> No product +At time : 6.1144 ns Reaction : H^0 (-182) + OH^0 (-205) -> No product +At time : 6.5335 ns Reaction : OH^0 (-174) + OH^0 (-120) -> H2O2^0 (-234) +At time : 8.0126 ns Reaction : OH^-1 (-221) + H3O^1 (-111) -> No product +At time : 8.2017 ns Reaction : H3O^1 (-141) + e_aq^-1 (-167) -> H^0 (-235) +At time : 8.7754 ns Reaction : e_aq^-1 (-33) + OH^0 (-118) -> OH^-1 (-236) +At time : 8.9122 ns Reaction : OH^-1 (-233) + H3O^1 (-213) -> No product +At time : 9.4477 ns Reaction : OH^0 (-148) + e_aq^-1 (-170) -> OH^-1 (-237) +At time : 9.5928 ns Reaction : OH^-1 (-237) + H3O^1 (-149) -> No product +At time : 9.872 ns Reaction : e_aq^-1 (-41) + e_aq^-1 (-39) -> OH^-1 (-238) + OH^-1 (-239) + H_2^0 (-240) +At time : 10.216 ns Reaction : H3O^1 (-215) + e_aq^-1 (-47) -> H^0 (-241) +At time : 10.716 ns Reaction : e_aq^-1 (-86) + OH^0 (-130) -> OH^-1 (-242) +At time : 11.116 ns Reaction : OH^0 (-198) + e_aq^-1 (-81) -> OH^-1 (-243) +At time : 11.616 ns Reaction : e_aq^-1 (-70) + H3O^1 (-139) -> H^0 (-244) +At time : 11.716 ns Reaction : e_aq^-1 (-91) + OH^0 (-150) -> OH^-1 (-245) +At time : 12.416 ns Reaction : H3O^1 (-113) + OH^-1 (-236) -> No product +At time : 12.616 ns Reaction : e_aq^-1 (-65) + H3O^1 (-157) -> H^0 (-246) +At time : 14.416 ns Reaction : e_aq^-1 (-82) + OH^0 (-126) -> OH^-1 (-247) +At time : 14.516 ns Reaction : e_aq^-1 (-95) + OH^0 (-142) -> OH^-1 (-248) +At time : 18.796 ns Reaction : OH^0 (-200) + OH^0 (-110) -> H2O2^0 (-249) +At time : 18.796 ns Reaction : e_aq^-1 (-107) + OH^0 (-132) -> OH^-1 (-250) +At time : 23.571 ns Reaction : OH^-1 (-242) + H3O^1 (-159) -> No product +At time : 27.246 ns Reaction : H3O^1 (-109) + OH^-1 (-229) -> No product +At time : 28.873 ns Reaction : e_aq^-1 (-35) + H^0 (-194) -> OH^-1 (-251) + H_2^0 (-252) +At time : 29.173 ns Reaction : e_aq^-1 (-94) + H3O^1 (-211) -> H^0 (-253) +At time : 50.3 ns Reaction : OH^-1 (-250) + H3O^1 (-117) -> No product +At time : 67.912 ns Reaction : OH^-1 (-239) + H3O^1 (-143) -> No product +At time : 78.045 ns Reaction : H3O^1 (-151) + OH^-1 (-251) -> No product +At time : 80.831 ns Reaction : OH^0 (-140) + OH^0 (-168) -> H2O2^0 (-254) *** G4Scheduler ends at time : 100 ns ___________________________________ Seed used :1 diff --git a/examples/extended/medical/dna/chem3/src/PhysicsList.cc b/examples/extended/medical/dna/chem3/src/PhysicsList.cc index 57b21e94776..3146b3fb198 100644 --- a/examples/extended/medical/dna/chem3/src/PhysicsList.cc +++ b/examples/extended/medical/dna/chem3/src/PhysicsList.cc @@ -1,158 +1,167 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -// This example is provided by the Geant4-DNA collaboration -// Any report or published results obtained using the Geant4-DNA software -// shall cite the following Geant4-DNA collaboration publication: -// Med. Phys. 37 (2010) 4692-4708 -// J. Comput. Phys. 274 (2014) 841-882 -// Phys. Med. Biol. 63(10) (2018) 105014-12pp -// The Geant4-DNA web site is available at http://geant4-dna.org -// -// -/// \file PhysicsList.cc -/// \brief Implementation of the PhysicsList class - -#include "PhysicsList.hh" - -#include "G4SystemOfUnits.hh" -#include "G4EmDNAChemistry.hh" -#include "G4EmDNAChemistry_option1.hh" -#include "G4EmDNAPhysics.hh" -#include "G4EmDNAPhysics_option1.hh" -#include "G4EmDNAPhysics_option2.hh" -#include "G4EmDNAPhysics_option3.hh" -#include "G4EmDNAPhysics_option4.hh" -#include "G4EmDNAPhysics_option5.hh" -#include "G4EmDNAPhysics_option6.hh" -#include "G4EmDNAPhysics_option7.hh" -#include "G4EmDNAPhysics_option8.hh" -#include "G4PhysicsConstructorRegistry.hh" -#include "CommandLineParser.hh" -#include "G4EmParameters.hh" - -using namespace G4DNAPARSER; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -PhysicsList::PhysicsList() - : G4VModularPhysicsList(), - fEmDNAPhysicsList(nullptr),fEmDNAChemistryList(nullptr), - fEmDNAChemistryList1(nullptr),fPhysDNAName("") -{ - double currentDefaultCut = 1.*nanometer; - // fixe lower limit for cut - G4ProductionCutsTable::GetProductionCutsTable()-> - SetEnergyRange(100*eV, 1*GeV); - SetDefaultCutValue(currentDefaultCut); - SetVerboseLevel(1); - - RegisterConstructor("G4EmDNAPhysics"); - if(CommandLineParser::GetParser()->GetCommandIfActive("-chemOFF")==0) - { - RegisterConstructor("G4EmDNAChemistry"); - } - -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -PhysicsList::~PhysicsList() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysicsList::ConstructParticle() -{ - if(fEmDNAPhysicsList) { fEmDNAPhysicsList->ConstructParticle(); } - if(fEmDNAChemistryList) { fEmDNAChemistryList->ConstructParticle(); } - if(fEmDNAChemistryList1) { fEmDNAChemistryList1->ConstructParticle(); } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysicsList::ConstructProcess() -{ - AddTransportation(); - if(fEmDNAPhysicsList) { fEmDNAPhysicsList->ConstructProcess(); } - if(fEmDNAChemistryList) { fEmDNAChemistryList->ConstructProcess(); } - if(fEmDNAChemistryList1) { fEmDNAChemistryList1->ConstructProcess(); } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysicsList::RegisterConstructor(const G4String& name) -{ - if(name == fPhysDNAName) { return; } - if(name == "G4EmDNAPhysics") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option1") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option1(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option2") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option2(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option3") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option3(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option4") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option4(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option5") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option5(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option6") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option6(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option7") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option7(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option8") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option8(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAChemistry") { - if(fEmDNAChemistryList || fEmDNAChemistryList1) { return; } - fEmDNAChemistryList = new G4EmDNAChemistry(); - } else if(name == "G4EmDNAChemistry_option1") { - if(fEmDNAChemistryList || fEmDNAChemistryList1) { return; } - fEmDNAChemistryList1 = new G4EmDNAChemistry_option1(); - } else { - G4cout << "PhysicsList::RegisterConstructor: <" << name << ">" - << " fails - name is not defined" - << G4endl; - } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publication: +// Med. Phys. 37 (2010) 4692-4708 +// J. Comput. Phys. 274 (2014) 841-882 +// Phys. Med. Biol. 63(10) (2018) 105014-12pp +// The Geant4-DNA web site is available at http://geant4-dna.org +// +// +/// \file PhysicsList.cc +/// \brief Implementation of the PhysicsList class + +#include "PhysicsList.hh" + +#include "G4SystemOfUnits.hh" +#include "G4EmDNAChemistry.hh" +#include "G4EmDNAChemistry_option1.hh" +#include "G4EmDNAPhysics.hh" +#include "G4EmDNAPhysics_option1.hh" +#include "G4EmDNAPhysics_option2.hh" +#include "G4EmDNAPhysics_option3.hh" +#include "G4EmDNAPhysics_option4.hh" +#include "G4EmDNAPhysics_option5.hh" +#include "G4EmDNAPhysics_option6.hh" +#include "G4EmDNAPhysics_option7.hh" +#include "G4EmDNAPhysics_option8.hh" +#include "G4PhysicsConstructorRegistry.hh" +#include "CommandLineParser.hh" +#include "G4EmParameters.hh" + +using namespace G4DNAPARSER; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PhysicsList::PhysicsList() + : G4VModularPhysicsList(), + fEmDNAPhysicsList(nullptr),fEmDNAChemistryList(nullptr), + fEmDNAChemistryList1(nullptr),fPhysDNAName("") +{ + G4double currentDefaultCut = 1.*nanometer; + // fixe lower limit for cut + G4ProductionCutsTable::GetProductionCutsTable()-> + SetEnergyRange(100*eV, 1*GeV); + SetDefaultCutValue(currentDefaultCut); + SetVerboseLevel(1); + + RegisterConstructor("G4EmDNAPhysics"); + if(CommandLineParser::GetParser()->GetCommandIfActive("-chemOFF")==0) + { + RegisterConstructor("G4EmDNAChemistry"); + } + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PhysicsList::~PhysicsList() +{ + delete fEmDNAPhysicsList; + delete fEmDNAChemistryList; + delete fEmDNAChemistryList1; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsList::ConstructParticle() +{ + if(fEmDNAPhysicsList) { fEmDNAPhysicsList->ConstructParticle(); } + if(fEmDNAChemistryList) { fEmDNAChemistryList->ConstructParticle(); } + if(fEmDNAChemistryList1) { fEmDNAChemistryList1->ConstructParticle(); } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsList::ConstructProcess() +{ + AddTransportation(); + if(fEmDNAPhysicsList) { fEmDNAPhysicsList->ConstructProcess(); } + if(fEmDNAChemistryList) { fEmDNAChemistryList->ConstructProcess(); } + if(fEmDNAChemistryList1) { fEmDNAChemistryList1->ConstructProcess(); } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsList::RegisterConstructor(const G4String& name) +{ + if(name == fPhysDNAName) { return; } + if(verboseLevel > 0) { + G4cout << "===== Register constructor ==== " << name << G4endl; + } + if(name == "G4EmDNAPhysics") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option1") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option1(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option2") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option2(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option3") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option3(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option4") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option4(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option5") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option5(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option6") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option6(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option7") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option7(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option8") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option8(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAChemistry") { + if(fEmDNAChemistryList || fEmDNAChemistryList1) { return; } + fEmDNAChemistryList = new G4EmDNAChemistry(); + fEmDNAChemistryList->SetVerboseLevel(verboseLevel); + } else if(name == "G4EmDNAChemistry_option1") { + if(fEmDNAChemistryList || fEmDNAChemistryList1) { return; } + fEmDNAChemistryList1 = new G4EmDNAChemistry_option1(); + fEmDNAChemistryList1->SetVerboseLevel(verboseLevel); + } else { + G4cout << "PhysicsList::RegisterConstructor: <" << name << ">" + << " fails - name is not defined" + << G4endl; + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/chem3/src/TimeStepAction.cc b/examples/extended/medical/dna/chem3/src/TimeStepAction.cc index ab8dff13e2e..57b207c61de 100644 --- a/examples/extended/medical/dna/chem3/src/TimeStepAction.cc +++ b/examples/extended/medical/dna/chem3/src/TimeStepAction.cc @@ -102,16 +102,72 @@ void TimeStepAction::UserPostTimeStepAction() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void TimeStepAction::UserReactionAction(const G4Track&, - const G4Track&, +void TimeStepAction::UserReactionAction(const G4Track& /*a*/, + const G4Track& /*b*/, const std::vector* /*products*/) { + // Example to display reactions with product + // S. Incerti, H. Tran + // 2019/01/24 + /* - for (int i = 0 ; i < nbProducts ; i ++) - { - G4cout << "Product[" << i << "] : " - << GetMolecule(products[i])->GetName() + if (products) + { + G4cout << G4endl; + G4int nbProducts = products->size(); + for (int i = 0 ; i < nbProducts ; i ++) + { + G4cout << "-> A = " + << GetMolecule(&a)->GetName() << " (TrackID=" << a.GetTrackID() << ")" + << " reacts with B = " + << GetMolecule(&b)->GetName() << " (TrackID=" << b.GetTrackID() << ")" + << " creating product " << i+1 << " =" + << GetMolecule((*products)[i])->GetName() << G4endl ; + + G4cout + <<" A position: x(nm)="< A = " + << GetMolecule(&a)->GetName() << " (TrackID=" << a.GetTrackID() << ")" + << " reacts with B = " + << GetMolecule(&b)->GetName() << " (TrackID=" << b.GetTrackID() << ")" + << G4endl ; + + G4cout + <<" A position: x(nm)="< H_2^0 1.2e+10 0.2265 ------------------------------------------------------------------------------------------------------------------------------ DNAMolecularStepByStepModel will be used Start event 1 - * PrimaryKiller: aborts event 1, energy loss is too large. - * Energy loss by primary is: 3.7448 keV. Event is aborted if the Eloss is > 2 keV Start event 2 Start event 3 Start event 4 @@ -261,9 +263,9 @@ Start event 8 Start event 9 --------------------End of Global Run----------------------- - The run has 9 events -Number of events recorded by the species scorer = 9 - Total energy deposited in the world volume : 9581.2 eV + The run has 10 events +Number of events recorded by the species scorer = 10 + Total energy deposited in the world volume : 11679 eV ------------------------------------------------------------ Graphics systems deleted. diff --git a/examples/extended/medical/dna/chem4/include/ScoreSpecies.hh b/examples/extended/medical/dna/chem4/include/ScoreSpecies.hh index 140938e0575..3ad77c9dc69 100755 --- a/examples/extended/medical/dna/chem4/include/ScoreSpecies.hh +++ b/examples/extended/medical/dna/chem4/include/ScoreSpecies.hh @@ -144,8 +144,8 @@ public: #endif private: - typedef G4MolecularConfiguration* Species; - typedef std::map InnerSpeciesMap; + typedef const G4MolecularConfiguration Species; + typedef std::map InnerSpeciesMap; typedef std::map SpeciesMap; SpeciesMap fSpeciesInfoPerTime; diff --git a/examples/extended/medical/dna/chem4/src/PhysicsList.cc b/examples/extended/medical/dna/chem4/src/PhysicsList.cc index 57b21e94776..3146b3fb198 100755 --- a/examples/extended/medical/dna/chem4/src/PhysicsList.cc +++ b/examples/extended/medical/dna/chem4/src/PhysicsList.cc @@ -1,158 +1,167 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -// This example is provided by the Geant4-DNA collaboration -// Any report or published results obtained using the Geant4-DNA software -// shall cite the following Geant4-DNA collaboration publication: -// Med. Phys. 37 (2010) 4692-4708 -// J. Comput. Phys. 274 (2014) 841-882 -// Phys. Med. Biol. 63(10) (2018) 105014-12pp -// The Geant4-DNA web site is available at http://geant4-dna.org -// -// -/// \file PhysicsList.cc -/// \brief Implementation of the PhysicsList class - -#include "PhysicsList.hh" - -#include "G4SystemOfUnits.hh" -#include "G4EmDNAChemistry.hh" -#include "G4EmDNAChemistry_option1.hh" -#include "G4EmDNAPhysics.hh" -#include "G4EmDNAPhysics_option1.hh" -#include "G4EmDNAPhysics_option2.hh" -#include "G4EmDNAPhysics_option3.hh" -#include "G4EmDNAPhysics_option4.hh" -#include "G4EmDNAPhysics_option5.hh" -#include "G4EmDNAPhysics_option6.hh" -#include "G4EmDNAPhysics_option7.hh" -#include "G4EmDNAPhysics_option8.hh" -#include "G4PhysicsConstructorRegistry.hh" -#include "CommandLineParser.hh" -#include "G4EmParameters.hh" - -using namespace G4DNAPARSER; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -PhysicsList::PhysicsList() - : G4VModularPhysicsList(), - fEmDNAPhysicsList(nullptr),fEmDNAChemistryList(nullptr), - fEmDNAChemistryList1(nullptr),fPhysDNAName("") -{ - double currentDefaultCut = 1.*nanometer; - // fixe lower limit for cut - G4ProductionCutsTable::GetProductionCutsTable()-> - SetEnergyRange(100*eV, 1*GeV); - SetDefaultCutValue(currentDefaultCut); - SetVerboseLevel(1); - - RegisterConstructor("G4EmDNAPhysics"); - if(CommandLineParser::GetParser()->GetCommandIfActive("-chemOFF")==0) - { - RegisterConstructor("G4EmDNAChemistry"); - } - -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -PhysicsList::~PhysicsList() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysicsList::ConstructParticle() -{ - if(fEmDNAPhysicsList) { fEmDNAPhysicsList->ConstructParticle(); } - if(fEmDNAChemistryList) { fEmDNAChemistryList->ConstructParticle(); } - if(fEmDNAChemistryList1) { fEmDNAChemistryList1->ConstructParticle(); } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysicsList::ConstructProcess() -{ - AddTransportation(); - if(fEmDNAPhysicsList) { fEmDNAPhysicsList->ConstructProcess(); } - if(fEmDNAChemistryList) { fEmDNAChemistryList->ConstructProcess(); } - if(fEmDNAChemistryList1) { fEmDNAChemistryList1->ConstructProcess(); } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysicsList::RegisterConstructor(const G4String& name) -{ - if(name == fPhysDNAName) { return; } - if(name == "G4EmDNAPhysics") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option1") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option1(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option2") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option2(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option3") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option3(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option4") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option4(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option5") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option5(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option6") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option6(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option7") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option7(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option8") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option8(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAChemistry") { - if(fEmDNAChemistryList || fEmDNAChemistryList1) { return; } - fEmDNAChemistryList = new G4EmDNAChemistry(); - } else if(name == "G4EmDNAChemistry_option1") { - if(fEmDNAChemistryList || fEmDNAChemistryList1) { return; } - fEmDNAChemistryList1 = new G4EmDNAChemistry_option1(); - } else { - G4cout << "PhysicsList::RegisterConstructor: <" << name << ">" - << " fails - name is not defined" - << G4endl; - } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publication: +// Med. Phys. 37 (2010) 4692-4708 +// J. Comput. Phys. 274 (2014) 841-882 +// Phys. Med. Biol. 63(10) (2018) 105014-12pp +// The Geant4-DNA web site is available at http://geant4-dna.org +// +// +/// \file PhysicsList.cc +/// \brief Implementation of the PhysicsList class + +#include "PhysicsList.hh" + +#include "G4SystemOfUnits.hh" +#include "G4EmDNAChemistry.hh" +#include "G4EmDNAChemistry_option1.hh" +#include "G4EmDNAPhysics.hh" +#include "G4EmDNAPhysics_option1.hh" +#include "G4EmDNAPhysics_option2.hh" +#include "G4EmDNAPhysics_option3.hh" +#include "G4EmDNAPhysics_option4.hh" +#include "G4EmDNAPhysics_option5.hh" +#include "G4EmDNAPhysics_option6.hh" +#include "G4EmDNAPhysics_option7.hh" +#include "G4EmDNAPhysics_option8.hh" +#include "G4PhysicsConstructorRegistry.hh" +#include "CommandLineParser.hh" +#include "G4EmParameters.hh" + +using namespace G4DNAPARSER; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PhysicsList::PhysicsList() + : G4VModularPhysicsList(), + fEmDNAPhysicsList(nullptr),fEmDNAChemistryList(nullptr), + fEmDNAChemistryList1(nullptr),fPhysDNAName("") +{ + G4double currentDefaultCut = 1.*nanometer; + // fixe lower limit for cut + G4ProductionCutsTable::GetProductionCutsTable()-> + SetEnergyRange(100*eV, 1*GeV); + SetDefaultCutValue(currentDefaultCut); + SetVerboseLevel(1); + + RegisterConstructor("G4EmDNAPhysics"); + if(CommandLineParser::GetParser()->GetCommandIfActive("-chemOFF")==0) + { + RegisterConstructor("G4EmDNAChemistry"); + } + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PhysicsList::~PhysicsList() +{ + delete fEmDNAPhysicsList; + delete fEmDNAChemistryList; + delete fEmDNAChemistryList1; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsList::ConstructParticle() +{ + if(fEmDNAPhysicsList) { fEmDNAPhysicsList->ConstructParticle(); } + if(fEmDNAChemistryList) { fEmDNAChemistryList->ConstructParticle(); } + if(fEmDNAChemistryList1) { fEmDNAChemistryList1->ConstructParticle(); } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsList::ConstructProcess() +{ + AddTransportation(); + if(fEmDNAPhysicsList) { fEmDNAPhysicsList->ConstructProcess(); } + if(fEmDNAChemistryList) { fEmDNAChemistryList->ConstructProcess(); } + if(fEmDNAChemistryList1) { fEmDNAChemistryList1->ConstructProcess(); } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsList::RegisterConstructor(const G4String& name) +{ + if(name == fPhysDNAName) { return; } + if(verboseLevel > 0) { + G4cout << "===== Register constructor ==== " << name << G4endl; + } + if(name == "G4EmDNAPhysics") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option1") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option1(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option2") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option2(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option3") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option3(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option4") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option4(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option5") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option5(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option6") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option6(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option7") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option7(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option8") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option8(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAChemistry") { + if(fEmDNAChemistryList || fEmDNAChemistryList1) { return; } + fEmDNAChemistryList = new G4EmDNAChemistry(); + fEmDNAChemistryList->SetVerboseLevel(verboseLevel); + } else if(name == "G4EmDNAChemistry_option1") { + if(fEmDNAChemistryList || fEmDNAChemistryList1) { return; } + fEmDNAChemistryList1 = new G4EmDNAChemistry_option1(); + fEmDNAChemistryList1->SetVerboseLevel(verboseLevel); + } else { + G4cout << "PhysicsList::RegisterConstructor: <" << name << ">" + << " fails - name is not defined" + << G4endl; + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/chem4/src/ScoreSpecies.cc b/examples/extended/medical/dna/chem4/src/ScoreSpecies.cc index 8a6cb7d2172..93aac0e5f02 100755 --- a/examples/extended/medical/dna/chem4/src/ScoreSpecies.cc +++ b/examples/extended/medical/dna/chem4/src/ScoreSpecies.cc @@ -36,7 +36,6 @@ #include "G4UnitsTable.hh" #include -#include #include #include "G4Event.hh" #include @@ -160,8 +159,7 @@ void ScoreSpecies::EndOfEvent(G4HCofThisEvent*) G4Exception("","N<0",FatalException,""); } - SpeciesInfo& molInfo = - fSpeciesInfoPerTime[time_mol][molecule]; + SpeciesInfo& molInfo = fSpeciesInfoPerTime[time_mol][molecule]; molInfo.fNumber += n_mol; double gValue = (n_mol/(fEdep/eV)) * 100.; molInfo.fG += gValue; @@ -396,7 +394,7 @@ ScoreSpecies::WriteWithAnalysisManager(G4VAnalysisManager* analysisManager) for(auto it_map2 : map2) { double time = it_map1.first; - const Species& species = it_map2.first; + auto species = it_map2.first; const G4String& name = species->GetName(); int molID = it_map2.first->GetMoleculeID(); int number = it_map2.second.fNumber; diff --git a/examples/extended/medical/dna/chem5/History b/examples/extended/medical/dna/chem5/History index 81f07897530..471eb8479a2 100755 --- a/examples/extended/medical/dna/chem5/History +++ b/examples/extended/medical/dna/chem5/History @@ -14,7 +14,10 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -08 Feb 2019 - VI, WGS, SI - chem5-V10-04-04 +10.03.2019 MK - chem5-V10-05-01 +- Fix: species hides a pointer + +08.02.2019 VI, WGS, SI - chem5-V10-05-00 - Fixed PhysicsList 26 Nov 2018 - V. Ivanchenko - chem5-V10-04-03 diff --git a/examples/extended/medical/dna/chem5/include/ScoreSpecies.hh b/examples/extended/medical/dna/chem5/include/ScoreSpecies.hh index 24aa7294371..e917e18ff5c 100755 --- a/examples/extended/medical/dna/chem5/include/ScoreSpecies.hh +++ b/examples/extended/medical/dna/chem5/include/ScoreSpecies.hh @@ -107,8 +107,8 @@ public: }; private: - typedef G4MolecularConfiguration* Species; - typedef std::map InnerSpeciesMap; + typedef const G4MolecularConfiguration Species; + typedef std::map InnerSpeciesMap; typedef std::map SpeciesMap; SpeciesMap fSpeciesInfoPerTime; diff --git a/examples/extended/medical/dna/chem5/src/PhysicsList.cc b/examples/extended/medical/dna/chem5/src/PhysicsList.cc index 1f88d15bed0..5acbd64cfc9 100755 --- a/examples/extended/medical/dna/chem5/src/PhysicsList.cc +++ b/examples/extended/medical/dna/chem5/src/PhysicsList.cc @@ -1,160 +1,169 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -// This example is provided by the Geant4-DNA collaboration -// Any report or published results obtained using the Geant4-DNA software -// shall cite the following Geant4-DNA collaboration publication: -// Med. Phys. 37 (2010) 4692-4708 -// J. Comput. Phys. 274 (2014) 841-882 -// Phys. Med. Biol. 63(10) (2018) 105014-12pp -// The Geant4-DNA web site is available at http://geant4-dna.org -// -// -/// \file PhysicsList.cc -/// \brief Implementation of the PhysicsList class - -#include "PhysicsList.hh" - -#include "G4SystemOfUnits.hh" -#include "G4EmDNAChemistry.hh" -#include "G4EmDNAChemistry_option1.hh" -#include "G4EmDNAPhysics.hh" -#include "G4EmDNAPhysics_option1.hh" -#include "G4EmDNAPhysics_option2.hh" -#include "G4EmDNAPhysics_option3.hh" -#include "G4EmDNAPhysics_option4.hh" -#include "G4EmDNAPhysics_option5.hh" -#include "G4EmDNAPhysics_option6.hh" -#include "G4EmDNAPhysics_option7.hh" -#include "G4EmDNAPhysics_option8.hh" -#include "G4PhysicsConstructorRegistry.hh" -#include "CommandLineParser.hh" -#include "G4EmParameters.hh" - -using namespace G4DNAPARSER; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -PhysicsList::PhysicsList() - : G4VModularPhysicsList(), - fEmDNAPhysicsList(nullptr),fEmDNAChemistryList(nullptr), - fEmDNAChemistryList1(nullptr),fPhysDNAName("") -{ - double currentDefaultCut = 1.*nanometer; - // fixe lower limit for cut - G4ProductionCutsTable::GetProductionCutsTable()-> - SetEnergyRange(100*eV, 1*GeV); - SetDefaultCutValue(currentDefaultCut); - SetVerboseLevel(1); - - RegisterConstructor("G4EmDNAPhysics_option8"); - if(CommandLineParser::GetParser()->GetCommandIfActive("-chemOFF")==0) - { - RegisterConstructor("G4EmDNAChemistry_option1"); - } - - G4EmParameters::Instance()->SetDNAeSolvationSubType(fRitchie1994eSolvation); - G4EmParameters::Instance()->Dump(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -PhysicsList::~PhysicsList() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysicsList::ConstructParticle() -{ - if(fEmDNAPhysicsList) { fEmDNAPhysicsList->ConstructParticle(); } - if(fEmDNAChemistryList) { fEmDNAChemistryList->ConstructParticle(); } - if(fEmDNAChemistryList1) { fEmDNAChemistryList1->ConstructParticle(); } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysicsList::ConstructProcess() -{ - AddTransportation(); - if(fEmDNAPhysicsList) { fEmDNAPhysicsList->ConstructProcess(); } - if(fEmDNAChemistryList) { fEmDNAChemistryList->ConstructProcess(); } - if(fEmDNAChemistryList1) { fEmDNAChemistryList1->ConstructProcess(); } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void PhysicsList::RegisterConstructor(const G4String& name) -{ - if(name == fPhysDNAName) { return; } - if(name == "G4EmDNAPhysics") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option1") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option1(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option2") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option2(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option3") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option3(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option4") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option4(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option5") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option5(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option6") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option6(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option7") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option7(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAPhysics_option8") { - delete fEmDNAPhysicsList; - fEmDNAPhysicsList = new G4EmDNAPhysics_option8(verboseLevel); - fPhysDNAName = name; - } else if(name == "G4EmDNAChemistry") { - if(fEmDNAChemistryList || fEmDNAChemistryList1) { return; } - fEmDNAChemistryList = new G4EmDNAChemistry(); - } else if(name == "G4EmDNAChemistry_option1") { - if(fEmDNAChemistryList || fEmDNAChemistryList1) { return; } - fEmDNAChemistryList1 = new G4EmDNAChemistry_option1(); - } else { - G4cout << "PhysicsList::RegisterConstructor: <" << name << ">" - << " fails - name is not defined" - << G4endl; - } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publication: +// Med. Phys. 37 (2010) 4692-4708 +// J. Comput. Phys. 274 (2014) 841-882 +// Phys. Med. Biol. 63(10) (2018) 105014-12pp +// The Geant4-DNA web site is available at http://geant4-dna.org +// +// +/// \file PhysicsList.cc +/// \brief Implementation of the PhysicsList class + +#include "PhysicsList.hh" + +#include "G4SystemOfUnits.hh" +#include "G4EmDNAChemistry.hh" +#include "G4EmDNAChemistry_option1.hh" +#include "G4EmDNAPhysics.hh" +#include "G4EmDNAPhysics_option1.hh" +#include "G4EmDNAPhysics_option2.hh" +#include "G4EmDNAPhysics_option3.hh" +#include "G4EmDNAPhysics_option4.hh" +#include "G4EmDNAPhysics_option5.hh" +#include "G4EmDNAPhysics_option6.hh" +#include "G4EmDNAPhysics_option7.hh" +#include "G4EmDNAPhysics_option8.hh" +#include "G4PhysicsConstructorRegistry.hh" +#include "CommandLineParser.hh" +#include "G4EmParameters.hh" + +using namespace G4DNAPARSER; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PhysicsList::PhysicsList() + : G4VModularPhysicsList(), + fEmDNAPhysicsList(nullptr),fEmDNAChemistryList(nullptr), + fEmDNAChemistryList1(nullptr),fPhysDNAName("") +{ + G4double currentDefaultCut = 1.*nanometer; + // fixe lower limit for cut + G4ProductionCutsTable::GetProductionCutsTable()-> + SetEnergyRange(100*eV, 1*GeV); + SetDefaultCutValue(currentDefaultCut); + SetVerboseLevel(1); + + RegisterConstructor("G4EmDNAPhysics_option8"); + if(CommandLineParser::GetParser()->GetCommandIfActive("-chemOFF")==0) + { + RegisterConstructor("G4EmDNAChemistry_option1"); + } + G4EmParameters::Instance()->SetDNAeSolvationSubType(fRitchie1994eSolvation); + G4EmParameters::Instance()->Dump(); + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PhysicsList::~PhysicsList() +{ + delete fEmDNAPhysicsList; + delete fEmDNAChemistryList; + delete fEmDNAChemistryList1; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsList::ConstructParticle() +{ + if(fEmDNAPhysicsList) { fEmDNAPhysicsList->ConstructParticle(); } + if(fEmDNAChemistryList) { fEmDNAChemistryList->ConstructParticle(); } + if(fEmDNAChemistryList1) { fEmDNAChemistryList1->ConstructParticle(); } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsList::ConstructProcess() +{ + AddTransportation(); + if(fEmDNAPhysicsList) { fEmDNAPhysicsList->ConstructProcess(); } + if(fEmDNAChemistryList) { fEmDNAChemistryList->ConstructProcess(); } + if(fEmDNAChemistryList1) { fEmDNAChemistryList1->ConstructProcess(); } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsList::RegisterConstructor(const G4String& name) +{ + if(name == fPhysDNAName) { return; } + if(verboseLevel > 0) { + G4cout << "===== Register constructor ==== " << name << G4endl; + } + if(name == "G4EmDNAPhysics") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option1") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option1(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option2") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option2(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option3") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option3(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option4") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option4(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option5") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option5(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option6") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option6(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option7") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option7(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAPhysics_option8") { + delete fEmDNAPhysicsList; + fEmDNAPhysicsList = new G4EmDNAPhysics_option8(verboseLevel); + fPhysDNAName = name; + } else if(name == "G4EmDNAChemistry") { + if(fEmDNAChemistryList || fEmDNAChemistryList1) { return; } + fEmDNAChemistryList = new G4EmDNAChemistry(); + fEmDNAChemistryList->SetVerboseLevel(verboseLevel); + } else if(name == "G4EmDNAChemistry_option1") { + if(fEmDNAChemistryList || fEmDNAChemistryList1) { return; } + fEmDNAChemistryList1 = new G4EmDNAChemistry_option1(); + fEmDNAChemistryList1->SetVerboseLevel(verboseLevel); + } else { + G4cout << "PhysicsList::RegisterConstructor: <" << name << ">" + << " fails - name is not defined" + << G4endl; + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/chem5/src/ScoreSpecies.cc b/examples/extended/medical/dna/chem5/src/ScoreSpecies.cc index 6c4572ad37d..b83c1ec6109 100755 --- a/examples/extended/medical/dna/chem5/src/ScoreSpecies.cc +++ b/examples/extended/medical/dna/chem5/src/ScoreSpecies.cc @@ -37,7 +37,6 @@ #include "G4UnitsTable.hh" #include -#include #include #include "G4Event.hh" #include @@ -148,8 +147,7 @@ void ScoreSpecies::EndOfEvent(G4HCofThisEvent*) G4Exception("","N<0",FatalException,""); } - SpeciesInfo& molInfo = - fSpeciesInfoPerTime[time_mol][molecule]; + SpeciesInfo& molInfo = fSpeciesInfoPerTime[time_mol][molecule]; molInfo.fNumber += n_mol; double gValue = (n_mol/(fEdep/eV)) * 100.; molInfo.fG += gValue; diff --git a/examples/extended/medical/dna/clustering/clustering.out b/examples/extended/medical/dna/clustering/clustering.out index 7da913f1cb3..81d4d256ebf 100644 --- a/examples/extended/medical/dna/clustering/clustering.out +++ b/examples/extended/medical/dna/clustering/clustering.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -219,6 +219,8 @@ DNARuddIonisationModel : Emin= 0 eV Emax= 100 MeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 MeV +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ----> Histogram file is opened in test.root Graphics systems deleted. diff --git a/examples/extended/medical/dna/dnadamage1/CMakeLists.txt b/examples/extended/medical/dna/dnadamage1/CMakeLists.txt new file mode 100755 index 00000000000..cce22011dd4 --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/CMakeLists.txt @@ -0,0 +1,97 @@ +#---------------------------------------------------------------------------- +# Setup the project +cmake_minimum_required(VERSION 2.6 FATAL_ERROR) +project(dnadamage1) + +#---------------------------------------------------------------------------- +# Find Geant4 package, activating all available Vis drivers by default +# You can set WITH_GEANT4_VIS to OFF via the command line or ccmake/cmake-gui +# to build a batch mode only executable +# +option(WITH_GEANT4_VIS "Build example with Geant4 Vis drivers" ON) +if(WITH_GEANT4_VIS) + find_package(Geant4 REQUIRED vis_all) +else() + find_package(Geant4 REQUIRED) +endif() + +#---------------------------------------------------------------------------- +# Setup Geant4 include directories and compile definitions +# +include(${Geant4_USE_FILE}) + +#---------------------------------------------------------------------------- +# Dowload geometry data file + +set(GEOMETRY_NEEDS_DOWNLOAD TRUE) +set(GEOMETRY_FILE_NAME "VoxelStraight.fab2g4dna") +set(GEOMETRY_LOCAL_FILENAME "${PROJECT_BINARY_DIR}/${GEOMETRY_FILE_NAME}") +set(GEOMETRY_DATASETS_URL +"https://cern.ch/geant4-data/examples/dna/dnadamage1/${GEOMETRY_FILE_NAME}") +set(HASH_MD5 "3e28151dc4c4647af3ae37d0385fc443") + +if(EXISTS "${GEOMETRY_FILE_NAME}") + set(GEOMETRY_NEEDS_DOWNLOAD FALSE) +endif() + + +if(GEOMETRY_NEEDS_DOWNLOAD) + message(STATUS "Geometry-data: attempting download: ${GEOMETRY_DATASETS_URL}") + file(DOWNLOAD "${GEOMETRY_DATASETS_URL}" "${GEOMETRY_LOCAL_FILENAME}" + INACTIVITY_TIMEOUT 50 + TIMEOUT 50 + STATUS DownloadStatus + ) + + list(GET DownloadStatus 0 DownloadReturnStatus) + if(DownloadReturnStatus) + message(STATUS "Geometry-data: download FAILED: ${DownloadReturnStatus}, + This example needs internet for the geometry data file, + even configuring done and complied. + Please, check your connection. + ") + else() + message(STATUS "Geometry-data: download OK") + endif() +endif() + +#---------------------------------------------------------------------------- +# Locate sources and headers for this project +# + +include_directories(${PROJECT_SOURCE_DIR}/include + ${Geant4_INCLUDE_DIR}) +file(GLOB sources ${PROJECT_SOURCE_DIR}/src/*.cc) +file(GLOB headers ${PROJECT_SOURCE_DIR}/include/*.hh) + +#---------------------------------------------------------------------------- +# Add the executable, and link it to the Geant4 libraries +# +add_executable(dnadamage1 dnadamage1.cc ${sources} ${headers}) +target_link_libraries(dnadamage1 ${Geant4_LIBRARIES} ) + +#---------------------------------------------------------------------------- +# Copy all scripts to the build directory, i.e. the directory in which we +# build dnadamage1. This is so that we can run the executable directly because it +# relies on these scripts being in the current working directory. +# + +file(GLOB MAC_FILES ${PROJECT_SOURCE_DIR}/*.mac + ${PROJECT_SOURCE_DIR}/*.in + ${PROJECT_SOURCE_DIR}/*.C + ${PROJECT_SOURCE_DIR}/*.fab2g4dna) + +foreach(_script ${MAC_FILES}) + configure_file( + ${_script} + ${PROJECT_BINARY_DIR}/. + COPYONLY + ) +endforeach() + +#---------------------------------------------------------------------------- +# Install the executable to 'bin' directory under CMAKE_INSTALL_PREFIX +# +install(TARGETS dnadamage1 DESTINATION bin) + + diff --git a/examples/extended/medical/dna/dnadamage1/GNUmakefile b/examples/extended/medical/dna/dnadamage1/GNUmakefile new file mode 100755 index 00000000000..d166cad78ec --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/GNUmakefile @@ -0,0 +1,19 @@ +# -------------------------------------------------------------- +# $Id: GNUmakefile 68027 2013-03-13 13:46:40Z gcosmo $ +# -------------------------------------------------------------- +# GNUmakefile for examples module. Gabriele Cosmo, 06/04/98. +# -------------------------------------------------------------- + +name := dnadamage1 + +G4TARGET := $(name) +G4EXLIB := true + +ifndef G4INSTALL + G4INSTALL = ../.. +endif + +.PHONY: all +all: lib bin + +include $(G4INSTALL)/config/binmake.gmk diff --git a/examples/extended/medical/dna/dnadamage1/History b/examples/extended/medical/dna/dnadamage1/History new file mode 100755 index 00000000000..729a7b2603c --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/History @@ -0,0 +1,9 @@ + ========================================================= + Geant4 - dnadamage1 example + ========================================================= + + Package History file + -------------------- + +05-03-2019 - tag dnadamage1-V10-05-00 - H. Tran +- first version of dnadamage1 example committed diff --git a/examples/extended/medical/dna/dnadamage1/README.txt b/examples/extended/medical/dna/dnadamage1/README.txt new file mode 100755 index 00000000000..7a3bf298315 --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/README.txt @@ -0,0 +1,88 @@ + ========================================================= + Geant4 - dnadamage1 example + ========================================================= + + README file + ---------------------- + + +This is a new exampl and it may contain bugs. If you find a bug, please contact IRSN: + ngochoang.tran@irsn.fr or carmen.villagrasa@irsn.fr + +---->0. INTRODUCTION. + +The dnadamage1 example shows a simple way to simulate dna direct and indirect damages +using the Geant4-DNA physics and chemical processes in a molecular DNA geometry. + +This example is based on the work described in Sc. Rep. 7 (2017)11923 +and is provided by the Geant4-DNA collaboration. + +Any report or published results obtained using the Geant4-DNA software shall +cite the following Geant4-DNA collaboration publications: +Phys. Med. 31 (2015) 861-874 +Med. Phys. 37 (2010) 4692-4708 + + +---->1. GEOMETRY SET-UP. + +The geometry is chromatical fiber in a 40-nm side cube (Voxel) made of liquid water (G4_WATER +material). Particles are randomly shot in a cicle of 5 nm2 radius from left side of the cube. + +For the DNA chromatical fiber detail, please see: Sc. Rep. 7 (2017) 11923 + +---->2. SET-UP + +The code can be compiled with cmake. +It works in MT mode. +Chemistry stage is automatically activated. + +---->3. HOW TO RUN THE EXAMPLE + +In interactive mode, run: + +./dnadamage1 +(Note: interactive mode needs at least 6Go of RAM for visualization and may not work correctly in some plateformes) + +In batch, the macro dnadamage1.in can be used as bellows. It shows how to shoot different +particle types and energies. + +./dnadamage1 dnadamage1.in + +---->4. PHYSICS + +This example shows: +- how to use the Geant4-DNA processes (physics and chemistry) through G4EmDNAPhysics and G4EmDNAChemistry_option2 constructors +(look at the PhysicsList.cc file) +- how to count and save energy depositions giving rise to direct damages using an energy thershold +of 17.5 eV in teh nucleotide backbone region. +(look at the SteppingAction.cc file) +-how to forbid water radicals to be created at the DNA molecule volume (look at the SteppingAction.cc file) +) + +---->5. CHEMISTRY + +This example shows: +- how to add a parallel world for chemistry +- how to add a new reaction of free radicals with a DNA molecule using +(look at the G4EmDNAChemistry_option2) +- how to count and save occurrences of chemical reactions for indirect damages +(look at to TimeStepAction.cc file) + + +---->6. SIMULATION OUTPUT AND RESULT ANALYSIS + +This file can be easily analyzed using the provided ROOT macro +file analysis.C (and plot.C, molecule.C); The plot.C results in a text file using the SDD format: + "A new standard DNA damage (SDD) data format" J. Schuemann et al. Published in Rad. Res. 191 (2019) 76-92 + to do so : +* be sure to have ROOT installed on your machine (version 6 series) +* be sure to be in the directory containing the ROOT files created by dnadamage1 +* copy analysis.C (and plot.C, molecule.C) into this directory +* from there, launch ROOT by typing root +* under your ROOT session, type in : .X analysis.C to execute the macro file +* alternatively you can type directly under your session : root -b analysis.C + +--------------------------------------------------------------------------- + +Contact: ngochoang.tran@irsn.fr, carmen.villagrasa@irsn.fr + diff --git a/examples/extended/medical/dna/dnadamage1/analysis.C b/examples/extended/medical/dna/dnadamage1/analysis.C new file mode 100755 index 00000000000..0f2635b9501 --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/analysis.C @@ -0,0 +1,15 @@ +// ------------------------------------------------------------------- +// $Id: +// ------------------------------------------------------------------- +// +// ********************************************************************* +// To execute this macro under ROOT after your simulation ended, +// 1 - launch ROOT (usually type 'root' at your machine's prompt) +// 2 - type '.X analysis.C' at the ROOT session prompt +// ********************************************************************* + + +{ + gROOT->ProcessLine(".L molecule.C"); + gROOT->ProcessLine(".x plot.C"); +} diff --git a/examples/extended/medical/dna/dnadamage1/dnadamage1.cc b/examples/extended/medical/dna/dnadamage1/dnadamage1.cc new file mode 100755 index 00000000000..8f0a56d701d --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/dnadamage1.cc @@ -0,0 +1,89 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +/// \file dnadamage1.cc +/// \brief Implementation of the dnadamage1 example +#include "G4Types.hh" +#ifdef G4MULTITHREADED + #include "G4MTRunManager.hh" +#else + #include "G4RunManager.hh" +#endif +#include "G4UImanager.hh" +#include "G4UIExecutive.hh" +#include "G4VisExecutive.hh" +#include "G4ParallelWorldPhysics.hh" +#include "ActionInitialization.hh" +#include "DetectorConstruction.hh" +#include "ParallelWorld.hh" +#include "PhysicsList.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +int main(int argc,char** argv) +{ + //long seed = ((long) time(NULL)); + //long enterseed = ((long) time(NULL)) + seed; + + //G4Random::setTheSeed(enterseed); + //G4Random::showEngineStatus(); + +#ifdef G4MULTITHREADED + std::unique_ptr pRunManager(new G4MTRunManager); + pRunManager->SetNumberOfThreads(2);//by default +#else + std::unique_ptr pRunManager(new G4RunManager); +#endif + + DetectorConstruction* pDetector = new DetectorConstruction(); + pDetector->RegisterParallelWorld(new ParallelWorld("ChemistryWorld")); + pRunManager->SetUserInitialization(pDetector); + + PhysicsList* pPhysList = new PhysicsList; + pRunManager->SetUserInitialization(pPhysList); + pRunManager->SetUserInitialization(new ActionInitialization(pDetector)); + + std::unique_ptr pVisuManager(new G4VisExecutive); + pVisuManager->Initialize(); + + G4UImanager* pUImanager = G4UImanager::GetUIpointer(); + + if (argc > 1) + { +// batch mode + G4String command = "/control/execute "; + G4String fileName = argv[1]; + pUImanager->ApplyCommand(command+fileName); + } + else + { +// interactive mode + std::unique_ptr pUi(new G4UIExecutive(argc, argv)); + pUImanager->ApplyCommand("/control/execute vis.mac"); + pUi->SessionStart(); + } + return 0; +} diff --git a/examples/extended/medical/dna/dnadamage1/dnadamage1.in b/examples/extended/medical/dna/dnadamage1/dnadamage1.in new file mode 100755 index 00000000000..5b68a629329 --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/dnadamage1.in @@ -0,0 +1,10 @@ +/run/verbose 2 +/control/verbose 2 +/run/numberOfThreads 2 +/run/initialize +/gun/particle proton +/gun/energy 5 keV +/scheduler/maxNullTimeSteps 50 +#/scheduler/verbose 2 +#/scheduler/whyDoYouStop +/run/beamOn 2 diff --git a/examples/extended/medical/dna/dnadamage1/include/ActionInitialization.hh b/examples/extended/medical/dna/dnadamage1/include/ActionInitialization.hh new file mode 100755 index 00000000000..0448a487b4b --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/include/ActionInitialization.hh @@ -0,0 +1,46 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// + +#pragma once +#include "G4VUserActionInitialization.hh" + +class DetectorConstruction; +class PhysicsList; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +class ActionInitialization: public G4VUserActionInitialization +{ +public: + ActionInitialization(DetectorConstruction* pDetector); + ~ActionInitialization() override; + void BuildForMaster() const override; + void Build() const override; + +private: + DetectorConstruction* fpDetector; +}; diff --git a/examples/extended/medical/dna/dnadamage1/include/DNAParser.hh b/examples/extended/medical/dna/dnadamage1/include/DNAParser.hh new file mode 100755 index 00000000000..68ae1422cf5 --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/include/DNAParser.hh @@ -0,0 +1,85 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// Authors: S. Meylan and C. Villagrasa (IRSN, France) +// Update: H. Tran (IRSN, France) :20/12/2018 +// + +#pragma once +#include +#include "G4String.hh" +#include "G4ThreeVector.hh" +#include +#include +#include +#include "DNAVolumeType.hh" +#include "G4MoleculeGun.hh" + +class G4MoleculeGun; +class G4VPhysicalVolume; +class G4VSolid; +class G4Material; +class G4LogicalVolume; +class G4Orb; +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class DNAParser +{ +public: + using GeoData = std::unordered_map; + DNAParser(); + ~DNAParser(); + G4LogicalVolume* CreateLogicVolume(const std::string&); + G4double GetVoxelSize(); + + std::unique_ptr ReleaseMoleculeGun() + { + return std::move(fpGun); + } + + GeoData ReleaseGeoData() + { + return std::move(fGeometryMap); + } + + struct Molecule; +private: + G4double fSize; + std::string fGeoName; + std::map fRadiusMap; + std::map fWaterRadiusMap; + std::vector fMolecules; + G4Material* fpWater; + std::unique_ptr fpGun; + std::map fEnumMap; + GeoData fGeometryMap; + void EnumParser(); + void ParseFile(const std::string&); + G4VSolid* CreateCutSolid(G4Orb*, + Molecule&, + std::vector&, + G4bool); +}; diff --git a/examples/extended/medical/dna/dnadamage1/include/DNAVolumeType.hh b/examples/extended/medical/dna/dnadamage1/include/DNAVolumeType.hh new file mode 100755 index 00000000000..bbf3fb44a9e --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/include/DNAVolumeType.hh @@ -0,0 +1,54 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** + + +#pragma once + +enum DNAVolumeType +{ + deoxyribose1 = 1, + phosphate1, + deoxyribose2, + phosphate2, + + base_cytosine, + base_guanine, + base_thymine, + base_adenine, + + deoxyribose1_water, + phosphate1_water, + deoxyribose2_water, + phosphate2_water, + + base_adenine_water, + base_guanine_water, + base_cytosine_water, + base_thymine_water, + + histone, + physWorld, + VoxelStraight +}; diff --git a/examples/extended/medical/dna/dnadamage1/include/DetectorConstruction.hh b/examples/extended/medical/dna/dnadamage1/include/DetectorConstruction.hh new file mode 100755 index 00000000000..0219eb2b368 --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/include/DetectorConstruction.hh @@ -0,0 +1,57 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** + + +#pragma once +#include "G4VUserDetectorConstruction.hh" +#include "DNAParser.hh" +#include + +class G4MoleculeGun; +class G4VPhysicalVolume; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +class DetectorConstruction : +public G4VUserDetectorConstruction +{ +public: + DetectorConstruction(); + ~DetectorConstruction() override; + G4VPhysicalVolume* Construct() override; + void UpdateGeometry(); + G4MoleculeGun* GetGun() const + { + return fpGun.get(); + } + + const DNAParser::GeoData& GetGeoDataMap() const + { + return fGeometryMap; + } +private: + std::unique_ptr fpGun; + DNAParser::GeoData fGeometryMap; +}; diff --git a/examples/extended/medical/dna/dnadamage1/include/ITTrackingInteractivity.hh b/examples/extended/medical/dna/dnadamage1/include/ITTrackingInteractivity.hh new file mode 100755 index 00000000000..578c9777d16 --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/include/ITTrackingInteractivity.hh @@ -0,0 +1,91 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +/// \file ITTrackingInteractivity.hh +/// \brief Definition of the ITTrackingInteractivity class + +#pragma once +#include "G4ITTrackingInteractivity.hh" +#include +#include + +class G4VTrajectory; + +class ITTrackingInteractivity: public G4ITTrackingInteractivity +{ +public: + ITTrackingInteractivity(); + ~ITTrackingInteractivity() override; + + void Initialize() override; + void StartTracking(G4Track*) override; + void AppendStep(G4Track* track, G4Step* step) override; + void EndTracking(G4Track*) override; + void Finalize() override; + + void SetUserAction(G4UserTrackingAction*); + inline std::unique_ptr + GetUserTrackingAction(); + + void SetUserAction(G4UserSteppingAction*); + inline std::unique_ptr + GetUserSteppingAction(); + +private: + int fStoreTrajectory; + std::vector fTrajectories; + std::unique_ptr + fpUserTrackingAction; + std::unique_ptr + fpUserSteppingAction; +}; + +inline +void ITTrackingInteractivity::SetUserAction( + G4UserTrackingAction* trackAct) +{ + fpUserTrackingAction.reset(trackAct); +} + +inline +void ITTrackingInteractivity::SetUserAction( + G4UserSteppingAction* stepAct) +{ + fpUserSteppingAction.reset(stepAct); +} + +inline std::unique_ptr +ITTrackingInteractivity::GetUserSteppingAction() +{ + return std::move(fpUserSteppingAction); +} + +inline std::unique_ptr +ITTrackingInteractivity::GetUserTrackingAction() +{ + return std::move(fpUserTrackingAction); +} + diff --git a/examples/extended/medical/dna/dnadamage1/include/ParallelWorld.hh b/examples/extended/medical/dna/dnadamage1/include/ParallelWorld.hh new file mode 100755 index 00000000000..4f60ee725af --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/include/ParallelWorld.hh @@ -0,0 +1,42 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// + +#pragma once +#include "G4VUserParallelWorld.hh" +#include "globals.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +class ParallelWorld: public G4VUserParallelWorld +{ +public: + ParallelWorld(G4String); + ~ParallelWorld() override; + void Construct() override; + +private: + void SetupChemistryGeometry(); +}; diff --git a/examples/extended/medical/dna/dnadamage1/include/PhysicsList.hh b/examples/extended/medical/dna/dnadamage1/include/PhysicsList.hh new file mode 100755 index 00000000000..fe39c1fcbe8 --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/include/PhysicsList.hh @@ -0,0 +1,55 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +// +/// \file PhysicsList.hh +/// \brief Definition of the PhysicsList class + +#pragma once +#include "G4VModularPhysicsList.hh" +#include "globals.hh" +#include + +class G4VPhysicsConstructor; +class G4EmDNAChemistry_option2; +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class PhysicsList: public G4VModularPhysicsList +{ +public: + PhysicsList(); + ~PhysicsList() override; + + void ConstructParticle() override; + void ConstructProcess() override; + + void RegisterConstructor(const G4String& name); + +private: + std::unique_ptr fDNAPhysicsList; + std::unique_ptr fChemistryList_option2; + G4String fPhysDNAName; +}; diff --git a/examples/extended/medical/dna/dnadamage1/include/PrimaryGeneratorAction.hh b/examples/extended/medical/dna/dnadamage1/include/PrimaryGeneratorAction.hh new file mode 100755 index 00000000000..39fce595e94 --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/include/PrimaryGeneratorAction.hh @@ -0,0 +1,44 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +/// \file PrimaryGeneratorAction.hh +/// \brief Definition of the PrimaryGeneratorAction class + +#pragma once +#include "G4VUserPrimaryGeneratorAction.hh" +#include +class G4ParticleGun; + +class PrimaryGeneratorAction + : public G4VUserPrimaryGeneratorAction +{ +public: + PrimaryGeneratorAction(); + ~PrimaryGeneratorAction() override; + void GeneratePrimaries(G4Event* event) override; +private: + std::unique_ptr fpParticleGun; +}; diff --git a/examples/extended/medical/dna/dnadamage1/include/RunAction.hh b/examples/extended/medical/dna/dnadamage1/include/RunAction.hh new file mode 100755 index 00000000000..ddb7cb23924 --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/include/RunAction.hh @@ -0,0 +1,47 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +#pragma once +#include "G4UserRunAction.hh" +#include "G4String.hh" + +class G4Run; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +class RunAction : public G4UserRunAction +{ +public: + RunAction(); + ~RunAction() override; + + void BeginOfRunAction(const G4Run*) override; + void EndOfRunAction(const G4Run*) override; + +private: + void CreateNtuple(const G4String& fileName); + void WriteNtuple(); +}; diff --git a/examples/extended/medical/dna/dnadamage1/include/StackingAction.hh b/examples/extended/medical/dna/dnadamage1/include/StackingAction.hh new file mode 100755 index 00000000000..b418e8e0ead --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/include/StackingAction.hh @@ -0,0 +1,41 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +/// \file StackingAction.hh +/// \brief Definition of the StackingAction class + +#pragma once +#include "G4UserStackingAction.hh" + +class StackingAction : +public G4UserStackingAction +{ +public: + StackingAction(); + ~StackingAction() override + {;} + void NewStage() override; +}; diff --git a/examples/extended/medical/dna/dnadamage1/include/SteppingAction.hh b/examples/extended/medical/dna/dnadamage1/include/SteppingAction.hh new file mode 100755 index 00000000000..946d3a31672 --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/include/SteppingAction.hh @@ -0,0 +1,52 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +#pragma once +#include "G4UserSteppingAction.hh" +#include "G4String.hh" +#include "DNAParser.hh" + +class EventAction; +class G4ParticleDefinition; +class G4VPhysicalVolume; +class DetectorConstruction; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +class SteppingAction : public G4UserSteppingAction +{ +public: + SteppingAction(DetectorConstruction* fpDet); + ~SteppingAction() override; + + void UserSteppingAction(const G4Step* step) override; + +private: + DetectorConstruction* fpDetector; + DNAVolumeType fVolumeType; + void SetupFlags(const G4Step* step); + DNAVolumeType SetupVolumeType(const G4VPhysicalVolume* pPhyVolume); +}; diff --git a/examples/extended/medical/dna/dnadamage1/include/TimeStepAction.hh b/examples/extended/medical/dna/dnadamage1/include/TimeStepAction.hh new file mode 100755 index 00000000000..8032dfec408 --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/include/TimeStepAction.hh @@ -0,0 +1,45 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +/// \file TimeStepAction.hh +/// \brief Definition of the TimeStepAction class + +#pragma once +#include "G4UserTimeStepAction.hh" +class EventAction; + +class TimeStepAction : public G4UserTimeStepAction +{ +public: + TimeStepAction(); + ~TimeStepAction() override; + TimeStepAction(const TimeStepAction& r); + TimeStepAction& operator=(const TimeStepAction& r); + void + UserReactionAction(const G4Track& trackA, + const G4Track& trackB, + const std::vector* pProd) override; +}; diff --git a/examples/extended/medical/dna/dnadamage1/molecule.C b/examples/extended/medical/dna/dnadamage1/molecule.C new file mode 100755 index 00000000000..e661a7af065 --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/molecule.C @@ -0,0 +1,147 @@ +// ------------------------------------------------------------------- +// $Id: plot.C 70323 2013-05-29 07:57:44Z gcosmo $ +// ------------------------------------------------------------------- +// +// ********************************************************************* +// To execute this macro under ROOT after your simulation ended, +// 1 - launch ROOT (usually type 'root' at your machine's prompt) +// 2 - type '.X plot.C' at the ROOT session prompt +// ********************************************************************* + +#include +#include "TROOT.h" +#include "../dnadamage1/include/DNAVolumeType.hh" +using namespace std; + +template +class ThreeVector +{ +private: + T _x, _y, _z; +public: + ThreeVector():_x(0),_y(0),_z(0){} + ThreeVector(T x, T y, T z) + :_x(x),_y(y),_z(z){} + ~ThreeVector(){} + T x() const + { + return _x; + } + T y() const + { + return _y; + } + T z() const + { + return _z; + } + + bool operator ==(const ThreeVector& right) const + { + return (_x == right._x) && + (_y == right._y) && + (_z == right._z); + } + + ThreeVector& operator =(const ThreeVector& right) = default; + +ClassDef(ThreeVector,1) +}; + +#if !defined(__CLING__) +ClassImp(ThreeVector); +#endif + +class Molecule +{ +public: + Molecule(){} + Molecule(string name, + int copyNumber, + const ThreeVector& position, + int strand) + : fName(name) + , fCopyNumber(copyNumber) + , fPosition(position) + , fStrand(strand) + {} + ~Molecule(){} +public: + string fName; + string fMaterial; + int fCopyNumber; + int fStrand; + + ThreeVector fPosition; + + double fRadius; + double fRadiusWater; + + ClassDef(Molecule,1) +}; + +#if !defined(__CLING__) +ClassImp(Molecule); +#endif + +std::vector molecule() +{ + std::vector fMolecules; + double size; + string name; + ifstream file("VoxelStraight.fab2g4dna"); + if(!file.is_open()) + { + string msg ="VoxelStraight.fab2g4dna could not be opened"; + throw std::invalid_argument(msg); + } + + string line; + while(getline(file, line) ) + { + if(line.empty()) + { + continue; + } + + istringstream issLine(line); + string firstItem; + issLine >> firstItem; + if("_Size" == firstItem) + { + issLine >> size; + } + else if("_pl" == firstItem) + { + string name; + issLine >> name; + + string material; + issLine >> material; + + int strand; + issLine >> strand; + + int copyNumber; + issLine >> copyNumber; + + double x; + issLine >> x; + + double y; + issLine >> y; + + double z; + issLine >> z; + + Molecule molecule(name, + copyNumber, + ThreeVector(x, y, z), + strand); + fMolecules.push_back(molecule); + } + } + file.close(); + + return fMolecules; +} diff --git a/examples/extended/medical/dna/dnadamage1/plot.C b/examples/extended/medical/dna/dnadamage1/plot.C new file mode 100755 index 00000000000..2ea9a32e895 --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/plot.C @@ -0,0 +1,303 @@ +// ------------------------------------------------------------------- +// $Id: plot.C +// ------------------------------------------------------------------- +// +// ********************************************************************* +// To execute this macro under ROOT after your simulation ended, +// 1 - launch ROOT v6.xx (usually type 'root' at your machine's prompt) +// 2 - type '.X analysis.C' at the ROOT session prompt +// ********************************************************************* + +{ + gROOT->Reset(); + gStyle->SetPalette(1); + gROOT->SetStyle("Plain"); + TRandom rdomN; + + vector fMolecules = molecule(); + using Table = map, 2>>; + using ResultTable = map, 2>>; + + system ("rm -rf output.root"); + system ("hadd output.root output_*.root"); + + double xphy; + double yphy; + double zphy; + + double xChe; + double yChe; + double zChe; + + double xrad; + double yrad; + double zrad; + + map CopyNumTable; + Table physTable; + ResultTable resultPhysTable; + ResultTable resultChemTable; + ResultTable MergedResultTable; + + double EnergyDeposit; + double kineticEnergyDifference; + int flagVolume; + double copyN; + int EventIDp; + int EventIDc; + + TFile f("output.root"); + +// Load the file, the directory and the ntuple + TDirectoryFile* d = dynamic_cast(f.Get("ntuple") ); + TTree* tPhys = dynamic_cast (d->Get("ntuple_1") ); + tPhys->SetBranchAddress("x",&xphy); + tPhys->SetBranchAddress("y",&yphy); + tPhys->SetBranchAddress("z",&zphy); + tPhys->SetBranchAddress("edep",&EnergyDeposit); + tPhys->SetBranchAddress("diffKin",&kineticEnergyDifference); + tPhys->SetBranchAddress("volumeName",&flagVolume); + tPhys->SetBranchAddress("CopyNumber",©N); + tPhys->SetBranchAddress("EventID",&EventIDp); + + auto entryPhyNumber = tPhys->GetEntries(); + + bool addCopyN = true; + for(decltype(entryPhyNumber) i = 0; i < entryPhyNumber; ++i) + { + tPhys->GetEntry(i); +//avoid histone + if(flagVolume == DNAVolumeType::histone) + { + continue; + } +//Determine the strand + int strand = -1; + bool isLeftStrand = DNAVolumeType::deoxyribose1 == flagVolume || + DNAVolumeType::phosphate1 == flagVolume || + DNAVolumeType::deoxyribose1_water == flagVolume || + DNAVolumeType::phosphate1_water == flagVolume; + + bool isRightStrand = DNAVolumeType::deoxyribose2 == flagVolume || + DNAVolumeType::phosphate2 == flagVolume || + DNAVolumeType::deoxyribose2_water== flagVolume || + DNAVolumeType::phosphate2_water == flagVolume; + + + if( isLeftStrand ) + { + strand = 0; + } + else if( isRightStrand ) + { + strand = 1; + } + else + { + //in case molecules are not assigned "strand" + continue; + } + +//Determine the name + bool isDeoxyribode = flagVolume == DNAVolumeType::deoxyribose1 || + flagVolume == DNAVolumeType::deoxyribose2 || + flagVolume == DNAVolumeType::deoxyribose1_water || + flagVolume == DNAVolumeType::deoxyribose2_water; + + bool isPhosphate = flagVolume == DNAVolumeType::phosphate1 || + flagVolume == DNAVolumeType::phosphate2 || + flagVolume == DNAVolumeType::phosphate1_water|| + flagVolume == DNAVolumeType::phosphate2_water; + + if(isDeoxyribode || isPhosphate) + { + physTable[EventIDp][strand][copyN] += EnergyDeposit; + } + + if(physTable[EventIDp][strand][copyN] < 17.5) + { + continue; + } + + if(CopyNumTable.empty()) + { + CopyNumTable.insert(pair(copyN,strand)); + resultPhysTable[EventIDp][strand].push_back(copyN); + } + else + { + addCopyN = true; + } + + auto itCopyNumTable = CopyNumTable.find(copyN); + if (itCopyNumTable != CopyNumTable.end()) + { + if (itCopyNumTable->second == strand) + { + addCopyN = false; + } + } + + if(addCopyN) + { + CopyNumTable.insert(pair(copyN,strand)); + resultPhysTable[EventIDp][strand].push_back(copyN); + } + } +//Chemistry analyse + TTree* tChem = dynamic_cast (d->Get("ntuple_2") ); + tChem->SetBranchAddress("x",&xrad); + tChem->SetBranchAddress("y",&yrad); + tChem->SetBranchAddress("z",&zrad); + tChem->SetBranchAddress("EventID",&EventIDc); + + auto entryNChem = tChem->GetEntries() ; + + for(decltype(entryNChem) i=0; i < entryNChem; ++i) + { + tChem->GetEntry(i); + ThreeVector DNAElement(xrad,yrad,zrad); + + for(const auto& moleculeIt : fMolecules) + { + if(moleculeIt.fPosition == DNAElement) + { + int strand = -1; + if(moleculeIt.fName == "deoxyribose1") + { + strand = 0; + } + else if(moleculeIt.fName == "deoxyribose2") + { + strand = 1; + } + else + { + string msg = "Unknown DNA component"; + throw std::runtime_error(msg); + } + + if(rdomN.Rndm() > 0.42)//42% of reaction make damages + { + continue; + } + + if (!CopyNumTable.empty()) + { + addCopyN = true; + } + + auto itCopyNumTable = CopyNumTable.find(moleculeIt.fCopyNumber); + + if (itCopyNumTable != CopyNumTable.end()) + { + if (itCopyNumTable->second == strand) + { + addCopyN = false; + } + } + if(addCopyN) + { + resultChemTable[EventIDc][strand].push_back( + moleculeIt.fCopyNumber); + } + } + } + } +//SDD Format + ofstream ofile("SDDFormat.txt"); + if(ofile.is_open()) + { + ofile<<'\n' + <<"SDD version, SDDv1.0;\n" + <<"Software, chromatin fiber Model;\n" + <<"Author contact, Carmen Villagrasa,carmen.villagrasa@irsn.fr, " + "02/04/2018, Melyn et al.,Sc. Rep. 7 (2017)11923;\n" + <<"Simulation Details, DNA damages from direct and " + "indirect effects;\n" + <<"Source, Monoenergetic cylinder-parallel proton beam uniformly " + "in 5 nm radius from left side of the cube" + <<" exposing chromatin fiber. Energy: 5 keV;\n" + <<"Source type, 1;\n" + <<"Incident particles, 200;\n" + <<"Mean particle energy, 5 keV;\n" + <<"Energy distribution, M, 0;\n" + <<"Particle fraction, 1.0;\n" + <<"Dose or fluence, 0, 0;\n" + <<"Dose rate, 0.0;\n" + <<"Irradiation target, Simple spherical chromatin fiber model" + " in a voxel 40 nm;\n" + <<"Volumes, 0,20,20,20,-20,-20,-20,2,15,15,20,-15,-15,20;\n" + <<"Chromosome sizes, ;\n" + <<"DNA Density, ;" + <<"Cell Cycle Phase, G1/G2;\n" + <<"DNA Structure, 4, 1;\n" + <<"In vitro / in vivo, 0;\n" + <<"Proliferation status, 1;\n" + <<"Microenvironment, 27, 0.0;\n" + <<"Damage definition, 1, 1, 10, -1, 0, 17.5;\n" + <<"Time, 2.5ns;\n" + <<"Damage and primary count, 638, 200;\n" + <<"Data entries, 1, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0;\n" + <<"Data was generated in minimal output format and used as" + " an example. Please modify the primary particle number" + "for this file;\n" + <<"\n" + <<"***EndOfHeader***;\n" + < + SetUserAction(new TimeStepAction()); +//stop at this time + G4Scheduler::Instance()->SetEndTime(2.5*nanosecond); + G4Scheduler::Instance()->SetVerbose(1); + ITTrackingInteractivity* itInteractivity = + new ITTrackingInteractivity(); + G4Scheduler::Instance()->SetInteractivity(itInteractivity); + G4DNAChemistryManager::Instance()-> + SetGun(((DetectorConstruction*)fpDetector)->GetGun()); + } +} diff --git a/examples/extended/medical/dna/dnadamage1/src/DNAParser.cc b/examples/extended/medical/dna/dnadamage1/src/DNAParser.cc new file mode 100755 index 00000000000..b77e357a76f --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/src/DNAParser.cc @@ -0,0 +1,712 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// Authors: S. Meylan and C. Villagrasa (IRSN, France) +// Updated: H. Tran (IRSN), France: 20/12/2018 +// + +#include "DNAParser.hh" +#include +#include "G4SystemOfUnits.hh" +#include "G4DNAChemistryManager.hh" +#include "G4VPhysicalVolume.hh" +#include "G4LogicalVolume.hh" +#include "G4VPhysicalVolume.hh" +#include "G4VSolid.hh" +#include "G4PVPlacement.hh" +#include "G4NistManager.hh" +#include "G4Material.hh" +#include "G4Box.hh" +#include "G4Orb.hh" +#include "G4SubtractionSolid.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +// Molecule struct def +struct DNAParser::Molecule +{ + Molecule(std::string name, + int copyNumber, + const G4ThreeVector& position, + double radius, + double waterRadius, + const std::string& material, + int strand) + : fName(name), + fMaterial(material), + fCopyNumber(copyNumber), + fPosition(position), + fRadius(radius), + fRadiusWater(waterRadius), + fStrand(strand) + {} + + G4String fName; + G4String fMaterial; + G4int fCopyNumber; + G4ThreeVector fPosition; + G4double fRadius; + G4double fRadiusWater; + G4int fStrand; + + G4bool operator<(const Molecule& rhs) const + { + return (fPosition.z() < rhs.fPosition.z()); + } +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +DNAParser::DNAParser() + : fSize(0) + , fGeoName("") + , fpWater(nullptr) + , fpGun(new G4MoleculeGun()) +{ + EnumParser(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +DNAParser::~DNAParser() = default; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4LogicalVolume* DNAParser::CreateLogicVolume(const std::string& fileName) +{ + G4NistManager * pMan = G4NistManager::Instance(); + fpWater = pMan->FindOrBuildMaterial("G4_WATER"); + + ParseFile(fileName); + G4String boxNameSolid = fGeoName + "_solid"; + + G4Box* pBoxSolid = new G4Box(boxNameSolid, + fSize/2, + fSize/2, + fSize/2); + + G4String boxNameLogic = fGeoName + "_logic"; + + G4LogicalVolume* pBoxLogic = new G4LogicalVolume(pBoxSolid, + fpWater, + boxNameLogic); + + std::sort( fMolecules.begin(), fMolecules.end() ); + + for(int i = 0, ie = fMolecules.size(); i < ie; ++i) + { + G4String name = fMolecules[i].fName; + G4double radius = fMolecules[i].fRadius; + G4double waterRadius = fMolecules[i].fRadiusWater; + G4ThreeVector moleculePosition = fMolecules[i].fPosition; + + int copyNum = fMolecules[i].fCopyNumber; + + G4Orb* pMoleculeWaterSolid = nullptr; + G4VSolid* pMoleculeWaterCutSolid = nullptr; + G4LogicalVolume* pMoleculeWaterLogic = nullptr; + G4VPhysicalVolume* pPhysicalVolumeWater = nullptr; + + G4double tolerence = 1e-4 * nm; + + if(waterRadius > tolerence) + { + G4String nameWaterSolid = name + "_water_solid"; + pMoleculeWaterSolid = new G4Orb(nameWaterSolid, waterRadius); + pMoleculeWaterCutSolid = CreateCutSolid(pMoleculeWaterSolid, + fMolecules[i], + fMolecules, + false); + + G4String nameWaterLogic = name + "_water_logic"; + + pMoleculeWaterLogic = new G4LogicalVolume(pMoleculeWaterCutSolid, + fpWater, + nameWaterLogic); + G4String nameWaterPhys = name + "_water"; + pPhysicalVolumeWater = new G4PVPlacement(0, + moleculePosition, + pMoleculeWaterLogic, + nameWaterPhys, + pBoxLogic, + false, + copyNum); + + auto it = fEnumMap.find(nameWaterPhys); + if(it != fEnumMap.end()) + { + fGeometryMap.insert(std::make_pair(pPhysicalVolumeWater, + it->second)); + } + else + { + G4ExceptionDescription exceptionDescription; + exceptionDescription < tolerence) + { + G4ThreeVector position(0,0,0); + std::string namePhys = name; + pPhysicalVolumeMolecule = new G4PVPlacement(0, + position, + pMoleculeLogic, + namePhys, + pMoleculeWaterLogic, + false, + copyNum); + + + auto it = fEnumMap.find(namePhys); + if(it != fEnumMap.end()) + { + fGeometryMap.insert(std::make_pair(pPhysicalVolumeMolecule, + it->second)); + } + else + { + G4ExceptionDescription exceptionDescription; + exceptionDescription <second)); + } + else + { + G4ExceptionDescription exceptionDescription; + exceptionDescription <> firstItem; + + if(firstItem == "_Name") + { + G4String name = ""; + issLine >> name; + fGeoName = name; + } + if(firstItem == "_Size") + { + G4double size; + issLine >> size; + size *= nm; + fSize = size; + } + if(firstItem == "_Radius") + { + G4String name; + issLine >> name; + G4double radius; + issLine >> radius; + radius *= nm; + G4double waterRadius; + issLine >> waterRadius; + waterRadius *= nm; + fRadiusMap[name] = radius; + fWaterRadiusMap[name] = waterRadius; + } + if(firstItem == "_pl") + { + std::string name; + issLine >> name; + G4String material; + issLine >> material; + + G4int strand; + issLine >> strand; + + G4int copyNumber; + issLine >> copyNumber; + + G4double x; + issLine >> x; + x *= nm; + + G4double y; + issLine >> y; + y *= nm; + + G4double z; + issLine >> z; + z *= nm; + + Molecule molecule(name, + copyNumber, + G4ThreeVector(x, y, z), + fRadiusMap[name], + fWaterRadiusMap[name], + material, + strand); + fMolecules.push_back(molecule); + + auto itt = fEnumMap.find(name); + + if(itt != fEnumMap.end()) + { + + if(itt->second != DNAVolumeType::phosphate1 && + itt->second != DNAVolumeType::phosphate2) + { + if(itt->second == DNAVolumeType::deoxyribose1 || + itt->second == DNAVolumeType::deoxyribose2) + { + name = "Deoxyribose"; + } + if(itt->second == DNAVolumeType::base_adenine) + { + name = "Adenine"; + } + if(itt->second == DNAVolumeType::base_thymine) + { + name = "Thymine"; + } + if(itt->second == DNAVolumeType::base_cytosine) + { + name = "Cytosine"; + } + if(itt->second == DNAVolumeType::base_guanine) + { + name = "Guanine"; + } + if(itt->second == DNAVolumeType::histone) + { + name = "Histone"; + } + + fpGun->AddMolecule(name, + G4ThreeVector(x, y, z), + 1*picosecond); + } + } + else + { + G4ExceptionDescription exceptionDescription; + exceptionDescription < &molList, + G4bool in) +{ +// The idea behing this method is to cut overlap volumes by selecting +//one of them (the reference) and checking all the other volumes (the targets). +// If a reference and a target volumes are close enough to overlap they will be cut. +// The reference is already selected when we enter this method. +// Use the tiny space to differentiate the frontiers (may not be necessary) + G4double tinySpace = 0.001*nm; + + G4SubtractionSolid* pSolidCut(NULL); + G4bool isCutted = false; + G4bool isOurVol = false; + G4double radiusRef; + + if(molRef.fRadiusWater == 0) + { + radiusRef = molRef.fRadius; + } + else + { + radiusRef = molRef.fRadiusWater; + } + + G4ThreeVector posRef = molRef.fPosition; + + if(std::abs(posRef.x() ) + radiusRef > fSize/2 // along x + || std::abs(posRef.y() ) + radiusRef > fSize/2 // along y + || std::abs(posRef.z() ) + radiusRef > fSize/2) // along z + { + G4Box* solidBox = new G4Box("solid_box_for_cut", + fSize/2, + fSize/2, + fSize/2); + G4ThreeVector posBox; + G4RotationMatrix rotMat; + rotMat.rotate(0, G4ThreeVector(0,0,1) ); + + if(std::abs( posRef.y() + radiusRef ) > fSize/2 ) + { + posBox = -posRef + G4ThreeVector(0,fSize,0); + if(!isCutted) + { + pSolidCut = + new G4SubtractionSolid("solidCut", + pSolidOrbRef, + solidBox, + &rotMat, + posBox); + isCutted = true; + } + else + { + pSolidCut = + new G4SubtractionSolid("solidCut", + pSolidCut, + solidBox, + &rotMat, + posBox); + } + } +// Down + if(std::abs( posRef.y() - radiusRef ) > fSize/2 ) + { + posBox = -posRef + G4ThreeVector(0,-fSize,0); + + if(!isCutted) + { + pSolidCut = new G4SubtractionSolid("solidCut", + pSolidOrbRef, + solidBox, + &rotMat, + posBox); + isCutted = true; + } + else + { + pSolidCut = new G4SubtractionSolid("solidCut", + pSolidCut, + solidBox, + &rotMat, + posBox); + } + } +// Left + if(std::abs( posRef.x() + radiusRef ) > fSize/2 ) + { + posBox = -posRef + G4ThreeVector(fSize,0,0); + if(!isCutted) + { + pSolidCut = new G4SubtractionSolid("solidCut", + pSolidOrbRef, + solidBox, + &rotMat, + posBox); + isCutted = true; + } + else + { + pSolidCut = new G4SubtractionSolid("solidCut", + pSolidCut, + solidBox, + &rotMat, + posBox); + } + } + +// Right + if(std::abs( posRef.x() - radiusRef ) > fSize/2 ) + { + posBox = -posRef + G4ThreeVector(-fSize,0,0); + if(!isCutted) + { + pSolidCut = new G4SubtractionSolid("solidCut", + pSolidOrbRef, + solidBox, + &rotMat, + posBox); + isCutted = true; + } + else + { + pSolidCut = new G4SubtractionSolid("solidCut", + pSolidCut, + solidBox, + &rotMat, + posBox); + } + } +// Forward + if(std::abs( posRef.z() + radiusRef ) > fSize/2 ) + { + posBox = -posRef + G4ThreeVector(0,0,fSize); + if(!isCutted) + { + pSolidCut = new G4SubtractionSolid("solidCut", + pSolidOrbRef, + solidBox, + &rotMat, + posBox); + isCutted = true; + } + else + { + pSolidCut = new G4SubtractionSolid("solidCut", + pSolidCut, + solidBox, + &rotMat, + posBox); + } + } + +// Backward + if(std::abs( posRef.z() - radiusRef ) > fSize/2 ) + { + posBox = -posRef + G4ThreeVector(0,0,-fSize); + if(!isCutted) + { + pSolidCut = new G4SubtractionSolid("solidCut", + pSolidOrbRef, + solidBox, + &rotMat, + posBox); + isCutted = true; + } + else + { + pSolidCut = new G4SubtractionSolid("solidCut", + pSolidCut, + solidBox, + &rotMat, + posBox); + } + } + } + + for(int i=0, ie=molList.size(); irTar+20*nm) + { + break; + } + else if(zTarGetZHalfLength() - + tinySpace; + if(in) + { + d -= 2*tinySpace; + } + G4ThreeVector pos = d *( diff/diff.getR() ); + G4double phi = std::acos(pos.getZ()/pos.getR()); + G4double theta = std::acos( pos.getX() / + ( pos.getR() * + std::cos(CLHEP::pi/2. - phi) ) ); + + if(pos.getY()<0) + { + theta = -theta; + } + + G4ThreeVector rotAxisForPhi(1*nm,0.,0.); + rotAxisForPhi.rotateZ(theta + CLHEP::pi/2.); + + G4RotationMatrix *rotMat = new G4RotationMatrix; + rotMat->rotate(-phi, rotAxisForPhi); + + G4ThreeVector rotZAxis(0.,0.,1*nm); + rotMat->rotate(theta, rotZAxis); + + if(!isCutted) + { + pSolidCut = new G4SubtractionSolid("solidCut", + pSolidOrbRef, + solidBox, + rotMat, + pos); + } + else + { + pSolidCut = new G4SubtractionSolid("solidCut", + pSolidCut, + solidBox, + rotMat, + pos); + } + isCutted = true; + } + } + + if(isCutted) + { + return pSolidCut; + } + else + { + return pSolidOrbRef; + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void DNAParser::EnumParser() +{ + fEnumMap["deoxyribose1"] = deoxyribose1; + fEnumMap["phosphate1"] = phosphate1; + fEnumMap["deoxyribose2"] = deoxyribose2; + fEnumMap["phosphate2"] = phosphate2; + + fEnumMap["base_cytosine"] = base_cytosine; + fEnumMap["base_guanine"] = base_guanine; + fEnumMap["base_thymine"] = base_thymine; + fEnumMap["base_adenine"] = base_adenine; + + fEnumMap["deoxyribose1_water"] = deoxyribose1_water; + fEnumMap["phosphate1_water"] = phosphate1_water; + fEnumMap["deoxyribose2_water"] = deoxyribose2_water; + fEnumMap["phosphate2_water"] = phosphate2_water; + + + fEnumMap["base_adenine_water"] = base_adenine_water; + fEnumMap["base_guanine_water"] = base_guanine_water; + fEnumMap["base_cytosine_water"] = base_cytosine_water; + fEnumMap["base_thymine_water"] = base_thymine_water; + + fEnumMap["histone"] = histone; + fEnumMap["physWorld"] = physWorld; + fEnumMap["VoxelStraight"] = VoxelStraight; +} + diff --git a/examples/extended/medical/dna/dnadamage1/src/DetectorConstruction.cc b/examples/extended/medical/dna/dnadamage1/src/DetectorConstruction.cc new file mode 100755 index 00000000000..9cd13eee169 --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/src/DetectorConstruction.cc @@ -0,0 +1,97 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** + +#include "DetectorConstruction.hh" +#include "G4SystemOfUnits.hh" +#include "G4UserLimits.hh" +#include "G4NistManager.hh" +#include "G4RunManager.hh" +#include "G4Box.hh" +#include "G4VSolid.hh" +#include "G4VPhysicalVolume.hh" +#include "G4PVPlacement.hh" +#include "G4LogicalVolume.hh" +#include "G4MoleculeGun.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +DetectorConstruction::DetectorConstruction() + : G4VUserDetectorConstruction() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +DetectorConstruction::~DetectorConstruction() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4VPhysicalVolume* DetectorConstruction::Construct() +{ +//Physics World + G4NistManager * pMan = G4NistManager::Instance(); + G4Material *pWater = pMan->FindOrBuildMaterial("G4_WATER"); + G4Box* pSolidWorld = new G4Box("solidWorld",200*nm, 200*nm, 200*nm); + G4LogicalVolume* pLogicWorld = new G4LogicalVolume(pSolidWorld, + pWater, + "logicWorld"); + G4VPhysicalVolume* pPhysWorld = new G4PVPlacement(0, + G4ThreeVector(), + "physWorld", + pLogicWorld, + 0, + false, + 0); + + std::unique_ptr pDNAParser(new DNAParser()); + G4LogicalVolume* pLogicStraightVoxel = + pDNAParser->CreateLogicVolume("VoxelStraight.fab2g4dna"); + fpGun = pDNAParser->ReleaseMoleculeGun(); + fGeometryMap = pDNAParser->ReleaseGeoData(); + + + + G4VPhysicalVolume* pPhyVoxel = new G4PVPlacement(0, + G4ThreeVector(), + pLogicStraightVoxel, + "VoxelStraight", + pLogicWorld, + false, + 0); + + fGeometryMap.insert(std::make_pair(pPhysWorld, + DNAVolumeType::physWorld)); + fGeometryMap.insert(std::make_pair(pPhyVoxel, + DNAVolumeType::VoxelStraight)); + + return pPhysWorld; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +void DetectorConstruction::UpdateGeometry() +{ + G4RunManager::GetRunManager()->GeometryHasBeenModified(); +} diff --git a/examples/extended/medical/dna/dnadamage1/src/ITTrackingInteractivity.cc b/examples/extended/medical/dna/dnadamage1/src/ITTrackingInteractivity.cc new file mode 100755 index 00000000000..ebd03e7b393 --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/src/ITTrackingInteractivity.cc @@ -0,0 +1,213 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +/// \file ITTrackingInteractivity.hh +/// \brief Implementation of the ITTrackingInteractivity class + +#include "ITTrackingInteractivity.hh" +#include "G4TrackingInformation.hh" +#include "G4VTrajectory.hh" +#include "G4Trajectory.hh" +#include "G4SmoothTrajectory.hh" +#include "G4RichTrajectory.hh" +#include "G4UserTrackingAction.hh" +#include "G4UserSteppingAction.hh" +#include "G4IT.hh" +#include "G4EventManager.hh" +#include "G4Event.hh" +#include "G4VSteppingVerbose.hh" +#include "G4VisManager.hh" + +class G4Trajectory_Lock +{ + friend class ITTrackingInteractivity; + G4Trajectory_Lock() + : fpTrajectory(0) + {;} + + ~G4Trajectory_Lock() + {;} + + G4VTrajectory* fpTrajectory; +}; + +ITTrackingInteractivity::ITTrackingInteractivity() + : G4ITTrackingInteractivity() + , fStoreTrajectory(0) +{ + fpUserTrackingAction.reset( + G4EventManager::GetEventManager()-> + GetTrackingManager()->GetUserTrackingAction()); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +ITTrackingInteractivity::~ITTrackingInteractivity() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void ITTrackingInteractivity::Initialize() +{ + G4TrackingManager* trackingManager = + G4EventManager::GetEventManager()->GetTrackingManager(); + fStoreTrajectory = trackingManager->GetStoreTrajectory(); + fVerboseLevel = trackingManager->GetVerboseLevel(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void ITTrackingInteractivity::StartTracking(G4Track* track) +{ +#ifdef G4VERBOSE + if(fVerboseLevel) + { + TrackBanner(track, "G4ITTrackingManager::StartTracking : "); + } +#endif + + if(fVerboseLevel>0 && + (G4VSteppingVerbose::GetSilent()!=1) ) + { + TrackBanner(track); + } + if( fpUserTrackingAction != nullptr ) + { + fpUserTrackingAction->PreUserTrackingAction(track); + } + + G4TrackingInformation* trackingInfo = GetIT(track)->GetTrackingInfo(); + G4Trajectory_Lock* trajectory_lock = trackingInfo->GetTrajectory_Lock(); + + if(fStoreTrajectory && (!trajectory_lock)) + { + trajectory_lock = new G4Trajectory_Lock(); + trackingInfo->SetTrajectory_Lock(trajectory_lock); + G4VTrajectory* trajectory = 0; + switch (fStoreTrajectory) + { + default: + case 1: trajectory = new G4Trajectory(track); break; + case 2: trajectory = new G4SmoothTrajectory(track); break; + case 3: trajectory = new G4RichTrajectory(track); break; + } + trajectory_lock->fpTrajectory = trajectory; + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void +ITTrackingInteractivity::AppendStep(G4Track* track, G4Step* step) +{ + if(fpUserSteppingAction != nullptr) + { + fpUserSteppingAction->UserSteppingAction(step); + } + + if(fStoreTrajectory) + { + G4TrackingInformation* trackingInfo = GetIT(track)->GetTrackingInfo(); + G4Trajectory_Lock* trajectory_lock = trackingInfo->GetTrajectory_Lock(); + trajectory_lock->fpTrajectory->AppendStep(step); + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void ITTrackingInteractivity::EndTracking(G4Track* track) +{ +#ifdef G4VERBOSE + if(fVerboseLevel) + { + TrackBanner(track, "G4ITTrackingManager::EndTracking : "); + } +#endif + if( fpUserTrackingAction != nullptr ) + { + fpUserTrackingAction->PostUserTrackingAction(track); + } + G4TrackingInformation* trackingInfo = GetIT(track)->GetTrackingInfo(); + G4Trajectory_Lock* trajectory_lock = trackingInfo->GetTrajectory_Lock(); + + if(trajectory_lock) + { + G4VTrajectory*& trajectory = trajectory_lock->fpTrajectory; + + if(fStoreTrajectory && trajectory) + { +#ifdef G4VERBOSE + if(fVerboseLevel>10) + { + trajectory->ShowTrajectory(); + } +#endif + G4TrackStatus istop = track->GetTrackStatus(); + + if(trajectory && (istop != fStopButAlive) && + (istop != fSuspend)) + { + G4Event* currentEvent = G4EventManager::GetEventManager() + ->GetNonconstCurrentEvent(); + if(currentEvent != nullptr) + { + G4TrajectoryContainer* trajectoryContainer = + currentEvent->GetTrajectoryContainer(); + if (!trajectoryContainer) + { + trajectoryContainer = new G4TrajectoryContainer; + currentEvent-> + SetTrajectoryContainer(trajectoryContainer); + } + trajectoryContainer->insert(trajectory); + } + else + { + fTrajectories.push_back(trajectory); + } + } + } + else if( (!fStoreTrajectory)&&trajectory ) + { + delete trajectory; + trajectory = nullptr; + } + delete trajectory_lock; + trackingInfo->SetTrajectory_Lock(0); + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void ITTrackingInteractivity::Finalize() +{ + for (std::vector::iterator it = + fTrajectories.begin(); + it != fTrajectories.end(); it++) + { + G4VisManager::GetConcreteInstance()->Draw(**it); + } +} diff --git a/examples/extended/medical/dna/dnadamage1/src/ParallelWorld.cc b/examples/extended/medical/dna/dnadamage1/src/ParallelWorld.cc new file mode 100755 index 00000000000..8b482af5083 --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/src/ParallelWorld.cc @@ -0,0 +1,81 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +// + +#include "ParallelWorld.hh" +#include "G4Box.hh" +#include "G4LogicalVolume.hh" +#include "G4PVPlacement.hh" +#include "G4SystemOfUnits.hh" +#include "G4NistManager.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +ParallelWorld::ParallelWorld(G4String worldName) + : G4VUserParallelWorld(worldName) +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +ParallelWorld::~ParallelWorld() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void ParallelWorld::Construct() +{ + SetupChemistryGeometry(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +void ParallelWorld::SetupChemistryGeometry() +{ + // + //Chemistry World + // + G4NistManager * pMan = G4NistManager::Instance(); + G4Material *pWater = pMan->FindOrBuildMaterial("G4_WATER"); + + G4VPhysicalVolume* pGhostWorld = GetWorld(); + G4LogicalVolume* pWorldLogical = pGhostWorld->GetLogicalVolume(); + + G4Box* pSolidWorld = new G4Box("solidChemistryWorld", + 200*nm, + 200*nm, + 200*nm); + G4LogicalVolume* pLogicWorld = new G4LogicalVolume(pSolidWorld, + pWater, + "logicChemistryWorld"); + new G4PVPlacement(0, + G4ThreeVector(), + pLogicWorld, + "ChemistryWorld", + pWorldLogical, + false, + 0); +} +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/dnadamage1/src/PhysicsList.cc b/examples/extended/medical/dna/dnadamage1/src/PhysicsList.cc new file mode 100755 index 00000000000..f7ea9cd9f53 --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/src/PhysicsList.cc @@ -0,0 +1,162 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// + +#include "PhysicsList.hh" +#include "G4SystemOfUnits.hh" +#include "G4EmDNAPhysics.hh" +#include "G4EmDNAPhysics_option1.hh" +#include "G4EmDNAPhysics_option2.hh" +#include "G4EmDNAPhysics_option3.hh" +#include "G4EmDNAPhysics_option4.hh" +#include "G4EmDNAPhysics_option5.hh" +#include "G4EmDNAPhysics_option6.hh" +#include "G4EmDNAPhysics_option7.hh" +#include "G4EmDNAPhysics_option8.hh" +#include "G4EmDNAChemistry_option2.hh" +#include "G4PhysicsConstructorRegistry.hh" +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PhysicsList::PhysicsList() + : G4VModularPhysicsList() + , fDNAPhysicsList(nullptr) + , fChemistryList_option2(nullptr) +{ + SetDefaultCutValue(1.0*nanometer); + SetVerboseLevel(1); + RegisterConstructor("G4EmDNAPhysics"); + RegisterConstructor("G4EmDNAChemistry_option2"); + //This example works only with G4EmDNAChemistry_option2 + G4ProductionCutsTable::GetProductionCutsTable()-> + SetEnergyRange(100*eV, 1*GeV); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PhysicsList::~PhysicsList() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +void PhysicsList::ConstructParticle() +{ + if(fDNAPhysicsList != nullptr) + { + fDNAPhysicsList->ConstructParticle(); + } + + if(fChemistryList_option2 != nullptr) + { + fChemistryList_option2->ConstructParticle(); + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsList::ConstructProcess() +{ + AddTransportation(); + + if(fDNAPhysicsList != nullptr) + { + fDNAPhysicsList->ConstructProcess(); + } + if(fChemistryList_option2 != nullptr) + { + fChemistryList_option2->ConstructProcess(); + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsList::RegisterConstructor(const G4String& name) +{ + if(name == fPhysDNAName) + { + return; + } + + if(verboseLevel > 0) + { + G4cout << "===== Register constructor ==== " << name << G4endl; + } + + if(name == "G4EmDNAPhysics") + { + fDNAPhysicsList.reset(new G4EmDNAPhysics(verboseLevel)); + fPhysDNAName = name; + } + else if(name == "G4EmDNAPhysics_option1") + { + fDNAPhysicsList.reset(new G4EmDNAPhysics_option1(verboseLevel)); + fPhysDNAName = name; + } + else if(name == "G4EmDNAPhysics_option2") + { + fDNAPhysicsList.reset(new G4EmDNAPhysics_option2(verboseLevel)); + fPhysDNAName = name; + } + else if(name == "G4EmDNAPhysics_option3") + { + fDNAPhysicsList.reset(new G4EmDNAPhysics_option3(verboseLevel)); + fPhysDNAName = name; + } + else if(name == "G4EmDNAPhysics_option4") + { + fDNAPhysicsList.reset(new G4EmDNAPhysics_option4(verboseLevel)); + fPhysDNAName = name; + } + else if(name == "G4EmDNAPhysics_option5") + { + fDNAPhysicsList.reset(new G4EmDNAPhysics_option5(verboseLevel)); + fPhysDNAName = name; + } + else if(name == "G4EmDNAPhysics_option6") + { + fDNAPhysicsList.reset(new G4EmDNAPhysics_option6(verboseLevel)); + fPhysDNAName = name; + } + else if(name == "G4EmDNAPhysics_option7") + { + fDNAPhysicsList.reset(new G4EmDNAPhysics_option7(verboseLevel)); + fPhysDNAName = name; + } + else if(name == "G4EmDNAPhysics_option8") + { + fDNAPhysicsList.reset(new G4EmDNAPhysics_option8(verboseLevel)); + fPhysDNAName = name; + } + else if(name == "G4EmDNAChemistry_option2") + { + fChemistryList_option2.reset(new G4EmDNAChemistry_option2()); + fChemistryList_option2->SetVerboseLevel(verboseLevel); + } + else + { + G4cout << "PhysicsList::RegisterConstructor: <" << name << ">" + << " fails - name is not defined" + << G4endl; + } +} +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/dnadamage1/src/PrimaryGeneratorAction.cc b/examples/extended/medical/dna/dnadamage1/src/PrimaryGeneratorAction.cc new file mode 100755 index 00000000000..81c5e42656b --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/src/PrimaryGeneratorAction.cc @@ -0,0 +1,64 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +/// \file PrimaryGeneratorAction.cc +/// \brief Implementation of the PrimaryGeneratorAction class + +#include "PrimaryGeneratorAction.hh" +#include "Randomize.hh" +#include "G4ParticleGun.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PrimaryGeneratorAction::PrimaryGeneratorAction() + : G4VUserPrimaryGeneratorAction() + , fpParticleGun(nullptr) +{ + G4int n_particle = 1; + fpParticleGun.reset(new G4ParticleGun(n_particle)); + +// default gun parameters + fpParticleGun->SetParticleEnergy(10.*CLHEP::keV); + fpParticleGun->SetParticleMomentumDirection(G4ThreeVector(0.,0.,1.)); + fpParticleGun->SetParticlePosition(G4ThreeVector(0.,0.,-20.*CLHEP::nm)); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PrimaryGeneratorAction::~PrimaryGeneratorAction() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) +{ + G4double randomx = -1 + 2*G4UniformRand(); + G4double randomy = -1 + 2*G4UniformRand(); + fpParticleGun->SetParticlePosition(G4ThreeVector(10.*randomx*CLHEP::nm, + 10.*randomy*CLHEP::nm, + -20.*CLHEP::nm)); + fpParticleGun->GeneratePrimaryVertex(anEvent); +} diff --git a/examples/extended/medical/dna/dnadamage1/src/RunAction.cc b/examples/extended/medical/dna/dnadamage1/src/RunAction.cc new file mode 100755 index 00000000000..326d469b90e --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/src/RunAction.cc @@ -0,0 +1,108 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// Authors: S. Meylan and C. Villagrasa (IRSN, France) +// Updated: H. Tran (IRSN), France: 20/12/2018 + +#include "RunAction.hh" +#include "G4Run.hh" +#include "g4root.hh" +#include "globals.hh" +#include + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +RunAction::RunAction() + : G4UserRunAction() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +RunAction::~RunAction() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +void RunAction::BeginOfRunAction(const G4Run*) +{ + CreateNtuple("output.root"); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +void RunAction::EndOfRunAction(const G4Run*) +{ + WriteNtuple(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +void RunAction::CreateNtuple(const G4String& name) +{ + G4AnalysisManager* analysisManager = G4AnalysisManager::Instance(); + analysisManager->SetVerboseLevel(0); + analysisManager->SetNtupleDirectoryName("ntuple"); + + // open output file + // + G4bool fileOpen = analysisManager->OpenFile(name); + if (!fileOpen) + { + G4cout << "\n---> HistoManager::book(): cannot open " << name<< G4endl; + return; + } + + analysisManager->SetFirstNtupleId(1); + analysisManager->CreateNtuple("ntuple_1","physical_stage"); + analysisManager->CreateNtupleDColumn(1,"x"); + analysisManager->CreateNtupleDColumn(1,"y"); + analysisManager->CreateNtupleDColumn(1,"z"); + analysisManager->CreateNtupleDColumn(1,"edep"); + analysisManager->CreateNtupleDColumn(1,"diffKin"); + analysisManager->CreateNtupleIColumn(1,"volumeName"); + analysisManager->CreateNtupleDColumn(1,"CopyNumber"); + analysisManager->CreateNtupleIColumn(1,"EventID"); + analysisManager->FinishNtuple(1); + + // For chemistry + + analysisManager->CreateNtuple("ntuple_2","chem_stage"); + analysisManager->CreateNtupleDColumn(2,"x"); + analysisManager->CreateNtupleDColumn(2,"y"); + analysisManager->CreateNtupleDColumn(2,"z"); + analysisManager->CreateNtupleSColumn(2,"RadName"); + analysisManager->CreateNtupleIColumn(2,"EventID"); + analysisManager->FinishNtuple(2); + + G4cout << "\n----> Histogram file is opened in " << name << G4endl; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... +void RunAction::WriteNtuple() +{ + G4AnalysisManager* analysisManager = G4AnalysisManager::Instance(); + analysisManager->Write(); + analysisManager->CloseFile(); + G4cout << "\n----> Histograms are saved" << G4endl; +} diff --git a/examples/extended/medical/dna/dnadamage1/src/StackingAction.cc b/examples/extended/medical/dna/dnadamage1/src/StackingAction.cc new file mode 100755 index 00000000000..a4703e4545d --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/src/StackingAction.cc @@ -0,0 +1,55 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +/// \file StackingAction.cc +/// \brief Implementation of the StackingAction class + +#include "StackingAction.hh" +#include "G4DNAChemistryManager.hh" +#include "G4StackManager.hh" +#include "G4ITTransportationManager.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +StackingAction::StackingAction() + : G4UserStackingAction() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void StackingAction::NewStage() +{ + if(stackManager->GetNTotalTrack() == 0) + { + G4cout << "Physics stage ends" << G4endl; + G4ITTransportationManager::GetTransportationManager()-> + SetWorldForTracking( + G4ITTransportationManager::GetTransportationManager()-> + GetParallelWorld("ChemistryWorld")); + G4DNAChemistryManager::Instance()->Run(); // starts chemistry + } +} + diff --git a/examples/extended/medical/dna/dnadamage1/src/SteppingAction.cc b/examples/extended/medical/dna/dnadamage1/src/SteppingAction.cc new file mode 100755 index 00000000000..81d8f50dc9f --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/src/SteppingAction.cc @@ -0,0 +1,166 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +#include "SteppingAction.hh" +#include "g4root.hh" +#include "G4SystemOfUnits.hh" +#include "G4ITTrackHolder.hh" +#include "G4Track.hh" +#include +#include "globals.hh" +#include "G4Molecule.hh" +#include "G4Event.hh" +#include "G4EventManager.hh" +#include "G4DNAElastic.hh" +#include "G4DNAElectronSolvation.hh" +#include "DetectorConstruction.hh" + + +using MapOfDelayedLists = +std::map >; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +SteppingAction::SteppingAction(DetectorConstruction* fpDet) + : G4UserSteppingAction() + , fpDetector(fpDet) +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +SteppingAction::~SteppingAction() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +void SteppingAction::UserSteppingAction(const G4Step* step) +{ + SetupFlags(step); + + if(fVolumeType == DNAVolumeType::physWorld) + { + step->GetTrack()->SetTrackStatus(fStopAndKill); + } + + if(fVolumeType == DNAVolumeType::VoxelStraight) + { + return; + } + + G4double dE = step->GetTotalEnergyDeposit()/eV; + const G4VProcess* pProcess = step->GetPostStepPoint()-> + GetProcessDefinedStep(); + + if((0 > dE) || + (nullptr != dynamic_cast(pProcess))) + { + return; + } + + G4double x=step->GetPreStepPoint()-> + GetPosition().x()/nanometer; + G4double y=step->GetPreStepPoint()-> + GetPosition().y()/nanometer; + G4double z=step->GetPreStepPoint()-> + GetPosition().z()/nanometer; + + G4double copyNo = G4double (step->GetPreStepPoint()-> + GetTouchable()->GetVolume()->GetCopyNo() ); + + G4double eventId = + G4double (G4EventManager::GetEventManager()-> + GetConstCurrentEvent()->GetEventID()); + + G4AnalysisManager* analysisManager = + G4AnalysisManager::Instance(); + analysisManager->FillNtupleDColumn(1, 0, x); + analysisManager->FillNtupleDColumn(1, 1, y); + analysisManager->FillNtupleDColumn(1, 2, z); + analysisManager->FillNtupleDColumn(1, 3, dE); + analysisManager->FillNtupleDColumn(1, 4, (step-> + GetPreStepPoint()->GetKineticEnergy() + - step->GetPostStepPoint()->GetKineticEnergy())/eV ); + analysisManager->FillNtupleIColumn(1, 5, G4int(fVolumeType)); + analysisManager->FillNtupleDColumn(1, 6, copyNo); + analysisManager->FillNtupleIColumn(1, 7, eventId); + analysisManager->AddNtupleRow(1); + + MapOfDelayedLists delayList = G4ITTrackHolder::Instance()-> + GetDelayedLists(); + for(auto& delayedmap_it : delayList) + { + for (auto& trackList : delayedmap_it.second) + { + if (nullptr == trackList.second) + { + return; + } + G4TrackList::iterator itt = trackList.second->begin(); + G4TrackList::iterator endd = trackList.second->end(); + for(; itt != endd; ++itt) + { + G4Track* track = *itt; + if(track->GetParentID() != + step->GetTrack()->GetTrackID() || + track->GetPosition() != + step->GetPostStepPoint()->GetPosition()) + { + return; + } + + track->SetTrackStatus(fStopAndKill); + } + } + } +} +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +void SteppingAction::SetupFlags(const G4Step* step) +{ + fVolumeType = SetupVolumeType(step->GetPreStepPoint()-> + GetPhysicalVolume()); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +DNAVolumeType SteppingAction::SetupVolumeType(const G4VPhysicalVolume* + pPhyVolume) +{ + auto it = (fpDetector->GetGeoDataMap()).find(pPhyVolume); + + if(it == (fpDetector->GetGeoDataMap()).end()) + { + G4ExceptionDescription exceptionDescription; + exceptionDescription <GetName() + <<" is wrong physical volume"; + G4Exception("SteppingAction::SetupVolumeFlag()", + "SteppingAction01", FatalException, + exceptionDescription); + } + + return it->second; +} +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... diff --git a/examples/extended/medical/dna/dnadamage1/src/TimeStepAction.cc b/examples/extended/medical/dna/dnadamage1/src/TimeStepAction.cc new file mode 100755 index 00000000000..ccd29acf2f3 --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/src/TimeStepAction.cc @@ -0,0 +1,124 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +/// \file TimeStepAction.hh +/// \brief Implementation of the TimeStepAction class + +#include "TimeStepAction.hh" +#include +#include "G4UnitsTable.hh" +#include "G4SystemOfUnits.hh" +#include "G4Molecule.hh" +#include "g4root.hh" +#include "G4DNAMolecule.hh" +#include "G4MoleculeTable.hh" +#include "G4OH.hh" + +#include "G4Event.hh" +#include "G4EventManager.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +TimeStepAction::TimeStepAction() + : G4UserTimeStepAction() +{ + AddTimeStep(1*picosecond, 0.35*picosecond); + AddTimeStep(10*picosecond, 1*picosecond); + AddTimeStep(100*picosecond, 3*picosecond); + AddTimeStep(1000*picosecond, 10*picosecond); + AddTimeStep(10000*picosecond, 100*picosecond); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +TimeStepAction::~TimeStepAction() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +TimeStepAction::TimeStepAction(const TimeStepAction& other) + : G4UserTimeStepAction(other) +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +TimeStepAction& +TimeStepAction::operator=(const TimeStepAction& rhs) +{ + if (this == &rhs) return *this; + return *this; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void TimeStepAction::UserReactionAction(const G4Track& trackA, + const G4Track& trackB, + const std::vector* + pProducts) +{ + if(pProducts && (GetMolecule((*pProducts)[0])-> + GetDefinition() != G4DamagedDeoxyribose::Definition())) + { + return; + } + + auto phyEventId = G4EventManager::GetEventManager()-> + GetConstCurrentEvent()->GetEventID(); + + const G4Track* DNAElement = nullptr; + const G4Track* radical = nullptr; + if(GetMolecule(&trackA)-> + GetDefinition() == G4Deoxyribose::Definition()) + { + DNAElement = &trackA; + radical = &trackB; + } + else + { + DNAElement = &trackB; + radical = &trackA; + } + + if(GetMolecule(radical)->GetDefinition() != G4OH::Definition()) + { + return; + } + + G4AnalysisManager* analysisManager = + G4AnalysisManager::Instance(); + analysisManager->FillNtupleDColumn(2, 0, + DNAElement->GetPosition().getX()/nm); + analysisManager->FillNtupleDColumn(2, 1, + DNAElement->GetPosition().getY()/nm); + analysisManager->FillNtupleDColumn(2, 2, + DNAElement->GetPosition().getZ()/nm); + analysisManager->FillNtupleSColumn(2, 3, + GetMolecule(radical)->GetName()); + analysisManager->FillNtupleIColumn(2, 4, + G4int(phyEventId)); + analysisManager->AddNtupleRow(2); +} + diff --git a/examples/extended/medical/dna/dnadamage1/vis.mac b/examples/extended/medical/dna/dnadamage1/vis.mac new file mode 100755 index 00000000000..e520d46392b --- /dev/null +++ b/examples/extended/medical/dna/dnadamage1/vis.mac @@ -0,0 +1,70 @@ +# +/run/initialize +# Use this open statement to create an OpenGL view: +/vis/open OGL 600x400-0+0 +# +# Use this open statement to create a .prim file suitable for +# viewing in DAWN: +#/vis/open DAWNFILE +# +# Use this open statement to create a .heprep file suitable for +# viewing in HepRApp: +#/vis/open HepRepFile +# +# Use this open statement to create a .wrl file suitable for +# viewing in a VRML viewer: +#/vis/open VRML2FILE +# +# Disable auto refresh and quieten vis messages whilst scene and +# trajectories are established: +/vis/viewer/set/autoRefresh false +/vis/verbose errors +# +# Draw geometry: +/vis/drawVolume +# +# Specify view angle: +/vis/viewer/set/viewpointThetaPhi -90. 0. +# +# Specify zoom value: +/vis/viewer/zoom 5. +# +# Specify style (surface or wireframe): +#/vis/viewer/set/style wireframe +# +# Draw coordinate axes: +#/vis/scene/add/axes 0 0 0 1 m +# +# Draw smooth trajectories at end of event, showing trajectory points +# as markers 2 pixels wide: +/vis/scene/add/trajectories smooth +/vis/modeling/trajectories/create/drawByCharge +/vis/modeling/trajectories/drawByCharge-0/default/setDrawStepPts true +/vis/modeling/trajectories/drawByCharge-0/default/setStepPtsSize 2 +# (if too many tracks cause core dump => /tracking/storeTrajectory 0) +# +# Draw hits at end of event: +#/vis/scene/add/hits +# +# To draw only gammas: +#/vis/filtering/trajectories/create/particleFilter +#/vis/filtering/trajectories/particleFilter-0/add gamma +# +# To invert the above, drawing all particles except gammas, +# keep the above two lines but also add: +#/vis/filtering/trajectories/particleFilter-0/invert true +# +# Many other options are available with /vis/modeling and /vis/filtering. +# For example, to select colour by particle ID: +#/vis/modeling/trajectories/create/drawByParticleID +#/vis/modeling/trajectories/drawByParticleID-0/set e- blue +# +# To superimpose all of the events from a given run: +/vis/scene/endOfEventAction accumulate +# +# Re-establish auto refreshing and verbosity: +/vis/viewer/set/autoRefresh true +/vis/verbose warnings +# +# For file-based drivers, use this to create an empty detector view: +#/vis/viewer/flush diff --git a/examples/extended/medical/dna/dnaphysics/History b/examples/extended/medical/dna/dnaphysics/History index 508cbf7b405..454c4c1f577 100644 --- a/examples/extended/medical/dna/dnaphysics/History +++ b/examples/extended/medical/dna/dnaphysics/History @@ -5,7 +5,7 @@ Package History file -------------------- -12 Jan 19 S. Incerti - tag dnaphysics-V10-04-05 +12 Jan 19 S. Incerti - tag dnaphysics-V10-05-00 - Updated README (test) 7 Nov 18 I. Hrivnacova - tag dnaphysics-V10-04-04 diff --git a/examples/extended/medical/dna/dnaphysics/dnaphysics.out b/examples/extended/medical/dna/dnaphysics/dnaphysics.out index df8d7f76cf7..2ff8d03721e 100644 --- a/examples/extended/medical/dna/dnaphysics/dnaphysics.out +++ b/examples/extended/medical/dna/dnaphysics/dnaphysics.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -8,7 +8,7 @@ WWW : http://geant4.org/ ************************************************************** -##### Create analysis manager 0x1d27710 +##### Create analysis manager 0xd47fb0 Using Root analysis manager Visualization Manager instantiating with verbosity "warnings (3)"... Visualization Manager initialising... @@ -685,12 +685,14 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Total memory consumed for geometry optimisation: 0 kByte Total CPU time elapsed for geometry optimisation: 0 seconds +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ... open Root analysis file : dna.root - done Run terminated. Run Summary Number of events processed : 2 - User=5.360000s Real=5.396066s Sys=0.030000s + User=5.180000s Real=5.255519s Sys=0.030000s ... write Root file : dna.root - done ... close Root file : dna.root - done Graphics systems deleted. diff --git a/examples/extended/medical/dna/icsd/icsd.out b/examples/extended/medical/dna/icsd/icsd.out index 9f598665351..a680b4cf7ea 100644 --- a/examples/extended/medical/dna/icsd/icsd.out +++ b/examples/extended/medical/dna/icsd/icsd.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -8,7 +8,7 @@ WWW : http://geant4.org/ ************************************************************** -##### Create analysis manager 0x16142a0 +##### Create analysis manager 0x1254940 Using Root analysis manager e-_G4DNAPTBAugerModel is constructed diff --git a/examples/extended/medical/dna/mfp/mfp.out b/examples/extended/medical/dna/mfp/mfp.out index 0c60ca1bbae..e6068aa6224 100644 --- a/examples/extended/medical/dna/mfp/mfp.out +++ b/examples/extended/medical/dna/mfp/mfp.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -108,7 +108,7 @@ Rayl: for gamma SubType=11 BuildTable=1 e-_G4DNAElectronSolvation: for e- SubType=58 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAOneStepThermalizationModel : Emin= 0 eV Emax= 7.4 eV +DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 eV Emax= 7.4 eV e-_G4DNAElastic: for e- SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -243,6 +243,8 @@ DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 100 TeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 MeV +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ======================== run summary ===================== diff --git a/examples/extended/medical/dna/microdosimetry/History b/examples/extended/medical/dna/microdosimetry/History index 1f023a528fc..28977878b12 100644 --- a/examples/extended/medical/dna/microdosimetry/History +++ b/examples/extended/medical/dna/microdosimetry/History @@ -8,6 +8,9 @@ Package History file -------------------- +03-03-19 S. Incerti - microdosimetry-V10-05-00 +- updated plot.C. + 22-07-18 S. Incerti - microdosimetry-V10-04-01 - removed obsolete RanecuEngine. diff --git a/examples/extended/medical/dna/microdosimetry/microdosimetry.out b/examples/extended/medical/dna/microdosimetry/microdosimetry.out index 1cc5ec51f87..f4236033140 100644 --- a/examples/extended/medical/dna/microdosimetry/microdosimetry.out +++ b/examples/extended/medical/dna/microdosimetry/microdosimetry.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -335,16 +335,18 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Total memory consumed for geometry optimisation: 0 kByte Total CPU time elapsed for geometry optimisation: 0 seconds +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. Run terminated. Run Summary Number of events processed : 2 - User=29.770000s Real=29.967389s Sys=0.010000s + User=30.870000s Real=30.920272s Sys=0.010000s Number and type of particles created outside region "Target" : -N e- : 730 +N e- : 728 _______________________ Number and type of particles created in region "Target" : -N e- : 46398 +N e- : 46477 Graphics systems deleted. Visualization Manager deleting... G4 kernel has come to Quit state. diff --git a/examples/extended/medical/dna/microdosimetry/plot.C b/examples/extended/medical/dna/microdosimetry/plot.C index 13cd86b0fce..b664d16a2b0 100755 --- a/examples/extended/medical/dna/microdosimetry/plot.C +++ b/examples/extended/medical/dna/microdosimetry/plot.C @@ -25,9 +25,35 @@ c1->cd(1); gStyle->SetOptStat(000000); // All + ntuple->SetFillStyle(1001); ntuple->SetFillColor(2); ntuple->Draw("flagProcess","","B"); + // Excitation + ntuple->SetFillStyle(1001); + ntuple->SetFillColor(3); + ntuple->Draw("flagProcess","flagProcess==12||flagProcess==15||flagProcess==22||flagProcess==32||flagProcess==42||flagProcess==52||flagProcess==62","Bsame"); + + // Elastic + ntuple->SetFillStyle(1001); + ntuple->SetFillColor(4); + ntuple->Draw("flagProcess","flagProcess==11||flagProcess==21||flagProcess==31||flagProcess==41||flagProcess==51||flagProcess==61||flagProcess==110||flagProcess==210||flagProcess==410||flagProcess==510||flagProcess==710||flagProcess==120||flagProcess==220||flagProcess==420||flagProcess==520||flagProcess==720","Bsame"); + + // Ionisation + ntuple->SetFillStyle(1001); + ntuple->SetFillColor(5); + ntuple->Draw("flagProcess","flagProcess==13||flagProcess==23||flagProcess==33||flagProcess==43||flagProcess==53||flagProcess==63||flagProcess==73||flagProcess==130||flagProcess==230||flagProcess==430||flagProcess==530||flagProcess==730","Bsame"); + + // Charge decrease + ntuple->SetFillStyle(1001); + ntuple->SetFillColor(6); + ntuple->Draw("flagProcess","flagProcess==24||flagProcess==44||flagProcess==54","Bsame"); + + // Charge increase + ntuple->SetFillStyle(1001); + ntuple->SetFillColor(7); + ntuple->Draw("flagProcess","flagProcess==35||flagProcess==55||flagProcess==65","Bsame"); + gPad->SetLogy(); c1->cd(2); diff --git a/examples/extended/medical/dna/microprox/.README.txt b/examples/extended/medical/dna/microprox/.README.txt new file mode 100644 index 00000000000..e160978f81a --- /dev/null +++ b/examples/extended/medical/dna/microprox/.README.txt @@ -0,0 +1,71 @@ +//$Id$ + +///\file "dna/microprox/.README.txt" +///\brief Example microprox README page + +/*! \page Examplemicroprox Example microprox + +Author: S. Incerti et al. +Date: MArch 2nd, 2019 +Email: incerti@cenbg.in2p3.fr + +(c) The Geant4-DNA collaboration. + +This examples shows how to compute proximity functions +in liquid water using exclusively Geant4-DNA +physics processes and models. + +This example is provided by the Geant4-DNA collaboration. + +These processes and models are further described at: +http://geant4-dna.org + +Any report or published results obtained using the Geant4-DNA software shall +cite the following Geant4-DNA collaboration publications: + +J. Appl. Phys. (2019) in press +Med. Phys. 45 (2018) e722-e739 +Phys. Med. 31 (2015) 861-874 +Med. Phys. 37 (2010) 4692-4708 +Int. J. Model. Simul. Sci. Comput. 1 (2010) 157–178 + +\section Examplemicroprox_s1 Geometry + +An infinite box of liquid water. + +\section Examplemicroprox_s2 Incident particles + +Particles can be selected from the microprox.in macro +as well as their incident energy. +They are shot from the center of the box. +Tracking cut can also be selected (as energy). + +\section Examplemicroprox_s3 Physics + +The default Geant4-DNA physics constructor 2 is used in +the PhysicsList class. Alternative constructor can be +selected from microprox.in + +\section Examplemicroprox_s4 Scoring of enery deposition + +Energy depositions are scored in spherical shells from randomly selected hits. +The user can select the dimensions of the shells as well as radius steps in TrackerSD.cc. + +\section Examplemicroprox_s5 Run + +The code can be run using: +\verbatim +./microprox microprox.in +\endverbatim + +\section Examplemicroprox_s6 Results + +Results can be analyzed after the run using: +\verbatim +root plot.C +\endverbatim + +The distribution of t is shown by default. + +*/ + diff --git a/examples/extended/medical/dna/microprox/CMakeLists.txt b/examples/extended/medical/dna/microprox/CMakeLists.txt new file mode 100644 index 00000000000..ba1421cfec2 --- /dev/null +++ b/examples/extended/medical/dna/microprox/CMakeLists.txt @@ -0,0 +1,63 @@ +#---------------------------------------------------------------------------- +# Setup the project +# +cmake_minimum_required(VERSION 2.6 FATAL_ERROR) +project(microprox) + +#---------------------------------------------------------------------------- +# Find Geant4 package, activating all available UI and Vis drivers by default +# You can set WITH_GEANT4_UIVIS to OFF via the command line or ccmake/cmake-gui +# to build a batch mode only executable +# +option(WITH_GEANT4_UIVIS "Build example with Geant4 UI and Vis drivers" ON) +if(WITH_GEANT4_UIVIS) + find_package(Geant4 REQUIRED ui_all vis_all) +else() + find_package(Geant4 REQUIRED) +endif() + +#---------------------------------------------------------------------------- +# Setup Geant4 include directories and compile definitions +# Setup include directory for this project +# +include(${Geant4_USE_FILE}) +include_directories(${PROJECT_SOURCE_DIR}/include) + +#---------------------------------------------------------------------------- +# Locate sources and headers for this project +# NB: headers are included so they will show up in IDEs +# +file(GLOB sources ${PROJECT_SOURCE_DIR}/src/*.cc) +file(GLOB headers ${PROJECT_SOURCE_DIR}/include/*.hh) + +#---------------------------------------------------------------------------- +# Add the executable, and link it to the Geant4 libraries +# +add_executable(microprox microprox.cc ${sources} ${headers}) +target_link_libraries(microprox ${Geant4_LIBRARIES}) + +#---------------------------------------------------------------------------- +# Copy all scripts to the build directory, i.e. the directory in which we +# build microprox. This is so that we can run the executable directly because it +# relies on these scripts being in the current working directory. +# +set(DNAMICROYZ_SCRIPTS + microprox.in + init_vis.mac + vis.mac + plot.C + ) + +foreach(_script ${DNAMICROYZ_SCRIPTS}) + configure_file( + ${PROJECT_SOURCE_DIR}/${_script} + ${PROJECT_BINARY_DIR}/${_script} + COPYONLY + ) +endforeach() + +#---------------------------------------------------------------------------- +# Install the executable to 'bin' directory under CMAKE_INSTALL_PREFIX +# +install(TARGETS microprox DESTINATION bin) + diff --git a/examples/extended/medical/dna/microprox/GNUmakefile b/examples/extended/medical/dna/microprox/GNUmakefile new file mode 100644 index 00000000000..ef093a72f38 --- /dev/null +++ b/examples/extended/medical/dna/microprox/GNUmakefile @@ -0,0 +1,23 @@ +# -------------------------------------------------------------- +# GNUmakefile for examples module. Gabriele Cosmo, 06/04/98. +# -------------------------------------------------------------- + +name := microprox +G4TARGET := $(name) +G4EXLIB := true + +ifndef G4INSTALL + G4INSTALL = ../../../.. +endif + +.PHONY: all +all: lib bin + +include $(G4INSTALL)/config/architecture.gmk + +include $(G4INSTALL)/config/binmake.gmk + +visclean: + rm -f g4*.prim g4*.eps g4*.wrl + rm -f .DAWN_* + diff --git a/examples/extended/medical/dna/microprox/History b/examples/extended/medical/dna/microprox/History new file mode 100644 index 00000000000..3e3479cce0c --- /dev/null +++ b/examples/extended/medical/dna/microprox/History @@ -0,0 +1,9 @@ + ========================================================= + Geant4 - microprox example + ========================================================= + + Package History file + -------------------- + +02/03/2019 - tag microprox-V10-05-00 - S.Incerti +- created diff --git a/examples/extended/medical/dna/microprox/README b/examples/extended/medical/dna/microprox/README new file mode 100644 index 00000000000..85c01ca9896 --- /dev/null +++ b/examples/extended/medical/dna/microprox/README @@ -0,0 +1,52 @@ +*** microprox example *** + +Author: S. Incerti et al. +Date: MArch 2nd, 2019 +Email: incerti@cenbg.in2p3.fr + +(c) The Geant4-DNA collaboration. + +This examples shows how to compute proximity functions +in liquid water using exclusively Geant4-DNA +physics processes and models. + +This example is provided by the Geant4-DNA collaboration. + +These processes and models are further described at: +http://geant4-dna.org + +Any report or published results obtained using the Geant4-DNA software shall +cite the following Geant4-DNA collaboration publications: + +J. Appl. Phys. (2019) in press +Med. Phys. 45 (2018) e722-e739 +Phys. Med. 31 (2015) 861-874 +Med. Phys. 37 (2010) 4692-4708 +Int. J. Model. Simul. Sci. Comput. 1 (2010) 157–178 + +1) Geometry +An infinite box of liquid water. + +2) Incident particles +Particles can be selected from the microprox.in macro +as well as their incident energy. +They are shot from the center of the box. +Tracking cut can also be selected (as energy). + +3) Physics +The default Geant4-DNA physics constructor 2 is used in +the PhysicsList class. Alternative constructor can be +selected from microprox.in + +4) Scoring of enery deposition +Energy depositions are scored in spherical shells from randomly selected hits. +The user can select the dimensions of the shells as well as radius steps in TrackerSD.cc. + +5) The code can be run using: +./microprox microprox.in + +6) Results can be analyzed after the run using: +root plot.C + +The distribution of t is shown by default. + diff --git a/examples/extended/medical/dna/microprox/include/ActionInitialization.hh b/examples/extended/medical/dna/microprox/include/ActionInitialization.hh new file mode 100644 index 00000000000..be22604b92c --- /dev/null +++ b/examples/extended/medical/dna/microprox/include/ActionInitialization.hh @@ -0,0 +1,58 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Med. Phys. 45 (2018) e722-e739 +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// Int. J. Model. Simul. Sci. Comput. 1 (2010) 157\u2013178 +// +// The Geant4-DNA web site is available at http://geant4-dna.org +// +/// \file ActionInitialization.hh +/// \brief Definition of the ActionInitialization class + +#ifndef ActionInitialization_h +#define ActionInitialization_h 1 + +#include "G4VUserActionInitialization.hh" + +/// Action initialization class. + +class ActionInitialization : public G4VUserActionInitialization +{ + public: + ActionInitialization(); + virtual ~ActionInitialization(); + + virtual void BuildForMaster() const; + virtual void Build() const; +}; + +#endif + + diff --git a/examples/extended/medical/dna/microprox/include/Analysis.hh b/examples/extended/medical/dna/microprox/include/Analysis.hh new file mode 100644 index 00000000000..e79d01875be --- /dev/null +++ b/examples/extended/medical/dna/microprox/include/Analysis.hh @@ -0,0 +1,44 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Med. Phys. 45 (2018) e722-e739 +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// Int. J. Model. Simul. Sci. Comput. 1 (2010) 157\u2013178 +// +// The Geant4-DNA web site is available at http://geant4-dna.org +// +/// \file Analysis.hh +/// \brief Tells which analysis manager to use + +#ifndef Analysis_h +#define Analysis_h 1 + +#include "g4root.hh" + +#endif diff --git a/examples/extended/medical/dna/microprox/include/DetectorConstruction.hh b/examples/extended/medical/dna/microprox/include/DetectorConstruction.hh new file mode 100644 index 00000000000..4e743c1bdaa --- /dev/null +++ b/examples/extended/medical/dna/microprox/include/DetectorConstruction.hh @@ -0,0 +1,75 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Med. Phys. 45 (2018) e722-e739 +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// Int. J. Model. Simul. Sci. Comput. 1 (2010) 157\u2013178 +// +// The Geant4-DNA web site is available at http://geant4-dna.org +// +/// \file DetectorConstruction.hh +/// \brief Definition of the DetectorConstruction class + +#ifndef DetectorConstruction_h +#define DetectorConstruction_h 1 + +#include "G4VUserDetectorConstruction.hh" + +class G4Material; +class DetectorMessenger; + +/// Detector construction class to define materials, geometry +/// and global uniform magnetic field. + +class DetectorConstruction : public G4VUserDetectorConstruction +{ + public: + DetectorConstruction(); + virtual ~DetectorConstruction(); + + virtual G4VPhysicalVolume* Construct(); + virtual void ConstructSDandField(); + + void SetTrackingCut(G4double); + void PrintParameters() const; + + private: + void DefineMaterials(); + G4VPhysicalVolume* DefineVolumes(); + + DetectorMessenger* fDetectorMessenger; + + G4Material* fWaterMaterial; + G4double fTrackingCut; + +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif diff --git a/examples/extended/medical/dna/microprox/include/DetectorMessenger.hh b/examples/extended/medical/dna/microprox/include/DetectorMessenger.hh new file mode 100644 index 00000000000..0968e6fa99c --- /dev/null +++ b/examples/extended/medical/dna/microprox/include/DetectorMessenger.hh @@ -0,0 +1,69 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Med. Phys. 45 (2018) e722-e739 +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// Int. J. Model. Simul. Sci. Comput. 1 (2010) 157\u2013178 +// +// The Geant4-DNA web site is available at http://geant4-dna.org +// +/// \file medical/dna/slowing/include/DetectorMessenger.hh +/// \brief Definition of the DetectorMessenger class + +#ifndef DetectorMessenger_h +#define DetectorMessenger_h 1 + +#include "globals.hh" +#include "G4UImessenger.hh" + +class DetectorConstruction; +class G4UIdirectory; +class G4UIcmdWithADoubleAndUnit; + +class DetectorMessenger: public G4UImessenger +{ + public: + + DetectorMessenger(DetectorConstruction*); + virtual ~DetectorMessenger(); + + virtual void SetNewValue(G4UIcommand*, G4String); + + private: + + DetectorConstruction* fDetector; + G4UIdirectory* fTestDir; + G4UIdirectory* fDetDir; + G4UIcmdWithADoubleAndUnit* fTrackingCutCmd; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif + diff --git a/examples/extended/medical/dna/microprox/include/EventAction.hh b/examples/extended/medical/dna/microprox/include/EventAction.hh new file mode 100644 index 00000000000..a10bc1fd68c --- /dev/null +++ b/examples/extended/medical/dna/microprox/include/EventAction.hh @@ -0,0 +1,58 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Med. Phys. 45 (2018) e722-e739 +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// Int. J. Model. Simul. Sci. Comput. 1 (2010) 157\u2013178 +// +// The Geant4-DNA web site is available at http://geant4-dna.org +// +/// \file EventAction.hh +/// \brief Definition of the EventAction class + +#ifndef EventAction_h +#define EventAction_h 1 + +#include "G4UserEventAction.hh" + +/// Event action class + +class EventAction : public G4UserEventAction +{ + public: + EventAction(); + virtual ~EventAction(); + + virtual void BeginOfEventAction(const G4Event* ); + virtual void EndOfEventAction(const G4Event* ); +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif diff --git a/examples/extended/medical/dna/microprox/include/PhysicsList.hh b/examples/extended/medical/dna/microprox/include/PhysicsList.hh new file mode 100644 index 00000000000..2d74baf7ca9 --- /dev/null +++ b/examples/extended/medical/dna/microprox/include/PhysicsList.hh @@ -0,0 +1,74 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Med. Phys. 45 (2018) e722-e739 +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// Int. J. Model. Simul. Sci. Comput. 1 (2010) 157\u2013178 +// +// The Geant4-DNA web site is available at http://geant4-dna.org +// +/// \file PhysicsList.hh +/// \brief Definition of the PhysicsList class + +#ifndef PhysicsList_h +#define PhysicsList_h 1 + +#include "G4VModularPhysicsList.hh" +#include "globals.hh" + +class PhysicsListMessenger; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class PhysicsList: public G4VModularPhysicsList +{ + public: + + PhysicsList(); + ~PhysicsList(); + + virtual void ConstructParticle(); + + void AddPhysicsList(const G4String& name); + virtual void ConstructProcess(); + + void AddTrackingCut(); + + private: + + G4String fEmName; + G4VPhysicsConstructor* fEmPhysicsList; + + PhysicsListMessenger* fMessenger; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif + diff --git a/examples/extended/medical/dna/microprox/include/PhysicsListMessenger.hh b/examples/extended/medical/dna/microprox/include/PhysicsListMessenger.hh new file mode 100644 index 00000000000..4a65ca8ca26 --- /dev/null +++ b/examples/extended/medical/dna/microprox/include/PhysicsListMessenger.hh @@ -0,0 +1,72 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Med. Phys. 45 (2018) e722-e739 +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// Int. J. Model. Simul. Sci. Comput. 1 (2010) 157\u2013178 +// +// The Geant4-DNA web site is available at http://geant4-dna.org +// +/// \file PhysicsListMessenger.hh +/// \brief Definition of the PhysicsListMessenger class + +#ifndef PhysicsListMessenger_h +#define PhysicsListMessenger_h 1 + +#include "globals.hh" +#include "G4UImessenger.hh" + +class PhysicsList; +class G4UIdirectory; +class G4UIcmdWithAString; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class PhysicsListMessenger: public G4UImessenger +{ + public: + + PhysicsListMessenger(PhysicsList* ); + ~PhysicsListMessenger(); + + virtual void SetNewValue(G4UIcommand*, G4String); + + private: + + PhysicsList* fPhysicsList; + + G4UIdirectory* fPhysDir; + G4UIcmdWithAString* fListCmd; + +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif + diff --git a/examples/extended/medical/dna/microprox/include/PrimaryGeneratorAction.hh b/examples/extended/medical/dna/microprox/include/PrimaryGeneratorAction.hh new file mode 100644 index 00000000000..d83b6cccbe9 --- /dev/null +++ b/examples/extended/medical/dna/microprox/include/PrimaryGeneratorAction.hh @@ -0,0 +1,63 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Med. Phys. 45 (2018) e722-e739 +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// Int. J. Model. Simul. Sci. Comput. 1 (2010) 157\u2013178 +// +// The Geant4-DNA web site is available at http://geant4-dna.org +// +/// \file PrimaryGeneratorAction.hh +/// \brief Definition of the PrimaryGeneratorAction class + +#ifndef PrimaryGeneratorAction_h +#define PrimaryGeneratorAction_h 1 + +#include "G4VUserPrimaryGeneratorAction.hh" +class G4ParticleGun; + +/// PrimaryGeneratorAction class + +class PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction +{ + public: + PrimaryGeneratorAction(); + virtual ~PrimaryGeneratorAction(); + + virtual void GeneratePrimaries(G4Event* ); + + G4ParticleGun* GetParticleGun() {return fParticleGun;} + + private: + G4ParticleGun* fParticleGun; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif diff --git a/examples/extended/medical/dna/microprox/include/RunAction.hh b/examples/extended/medical/dna/microprox/include/RunAction.hh new file mode 100644 index 00000000000..6a278dc6064 --- /dev/null +++ b/examples/extended/medical/dna/microprox/include/RunAction.hh @@ -0,0 +1,58 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Med. Phys. 45 (2018) e722-e739 +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// Int. J. Model. Simul. Sci. Comput. 1 (2010) 157\u2013178 +// +// The Geant4-DNA web site is available at http://geant4-dna.org +// +/// \file RunAction.hh +/// \brief Definition of the RunAction class + +#ifndef RunAction_h +#define RunAction_h 1 + +#include "G4UserRunAction.hh" + +/// Run action class + +class RunAction : public G4UserRunAction +{ + public: + RunAction(); + virtual ~RunAction(); + + virtual void BeginOfRunAction(const G4Run* run); + virtual void EndOfRunAction(const G4Run* run); +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif diff --git a/examples/extended/medical/dna/microprox/include/TrackerHit.hh b/examples/extended/medical/dna/microprox/include/TrackerHit.hh new file mode 100644 index 00000000000..2b48c77e24f --- /dev/null +++ b/examples/extended/medical/dna/microprox/include/TrackerHit.hh @@ -0,0 +1,113 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Med. Phys. 45 (2018) e722-e739 +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// Int. J. Model. Simul. Sci. Comput. 1 (2010) 157\u2013178 +// +// The Geant4-DNA web site is available at http://geant4-dna.org +// +/// \file TrackerHit.hh +/// \brief Definition of the TrackerHit class + +#ifndef TrackerHit_h +#define TrackerHit_h 1 + +#include "G4VHit.hh" +#include "G4THitsCollection.hh" +#include "G4ThreeVector.hh" + +/// Tracker hit class +/// +/// It defines data members to store the trackID, energy deposit, +/// and position of charged particles in a selected volume: +/// - fTrackID, fEdep, fPos + +class TrackerHit : public G4VHit +{ + public: + TrackerHit(); + TrackerHit(const TrackerHit&); + virtual ~TrackerHit(); + + // operators + const TrackerHit& operator=(const TrackerHit&); + G4int operator==(const TrackerHit&) const; + + inline void* operator new(size_t); + inline void operator delete(void*); + + // methods from base class + virtual void Draw(); + virtual void Print(); + + // Set methods + void SetTrackID (G4int track) { fTrackID = track; }; + void SetEdep (G4double de) { fEdep = de; }; + void SetPos (G4ThreeVector xyz){ fPos = xyz; }; + void SetIncidentEnergy (G4double e) { fIncidentEnergy = e; }; + // Get methods + G4int GetTrackID() const { return fTrackID; }; + G4double GetEdep() const { return fEdep; }; + G4ThreeVector GetPos() const { return fPos; }; + G4double GetIncidentEnergy() const { return fIncidentEnergy; }; + + private: + + G4int fTrackID; + G4double fEdep; + G4ThreeVector fPos; + G4double fIncidentEnergy; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +typedef G4THitsCollection TrackerHitsCollection; + +extern G4ThreadLocal G4Allocator* TrackerHitAllocator; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +inline void* TrackerHit::operator new(size_t) +{ + if(!TrackerHitAllocator) + TrackerHitAllocator = new G4Allocator; + return (void *) TrackerHitAllocator->MallocSingle(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +inline void TrackerHit::operator delete(void *hit) +{ + TrackerHitAllocator->FreeSingle((TrackerHit*) hit); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif diff --git a/examples/extended/medical/dna/microprox/include/TrackerSD.hh b/examples/extended/medical/dna/microprox/include/TrackerSD.hh new file mode 100644 index 00000000000..3f44b193a24 --- /dev/null +++ b/examples/extended/medical/dna/microprox/include/TrackerSD.hh @@ -0,0 +1,73 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Med. Phys. 45 (2018) e722-e739 +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// Int. J. Model. Simul. Sci. Comput. 1 (2010) 157\u2013178 +// +// The Geant4-DNA web site is available at http://geant4-dna.org +// +/// \file TrackerSD.hh +/// \brief Definition of the TrackerSD class + +#ifndef TrackerSD_h +#define TrackerSD_h 1 + +#include "G4VSensitiveDetector.hh" + +#include "TrackerHit.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +/// Tracker sensitive detector class +/// +/// The hits are accounted in hits in ProcessHits() function which is called +/// by Geant4 kernel at each step. A hit is created with each step with non zero +/// energy deposit. + +class TrackerSD : public G4VSensitiveDetector +{ + public: + TrackerSD(const G4String& name, + const G4String& hitsCollectionName); + virtual ~TrackerSD(); + + // methods from base class + virtual void Initialize(G4HCofThisEvent* hitCollection); + virtual G4bool ProcessHits(G4Step* step, G4TouchableHistory* history); + virtual void EndOfEvent(G4HCofThisEvent* hitCollection); + + private: + TrackerHitsCollection* fHitsCollection; + +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif diff --git a/examples/extended/medical/dna/microprox/init_vis.mac b/examples/extended/medical/dna/microprox/init_vis.mac new file mode 100644 index 00000000000..7259d3b05ee --- /dev/null +++ b/examples/extended/medical/dna/microprox/init_vis.mac @@ -0,0 +1,16 @@ +# Macro file for the initialization of example microprox +# in interactive session +# +# Set some default verbose +/control/verbose 2 +/control/saveHistory +/run/verbose 2 +# +# Change the default number of threads (in multi-threaded mode) +#/run/numberOfThreads 4 +# +# Initialize kernel +/run/initialize +# +# Visualization setting +/control/execute vis.mac diff --git a/examples/extended/medical/dna/microprox/microprox.cc b/examples/extended/medical/dna/microprox/microprox.cc new file mode 100644 index 00000000000..e0b8817201c --- /dev/null +++ b/examples/extended/medical/dna/microprox/microprox.cc @@ -0,0 +1,111 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Med. Phys. 45 (2018) e722-e739 +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// Int. J. Model. Simul. Sci. Comput. 1 (2010) 157\u2013178 +// +// The Geant4-DNA web site is available at http://geant4-dna.org +// +/// \file microprox.cc +/// \brief Main program of the microprox example + +#include "DetectorConstruction.hh" +#include "ActionInitialization.hh" + +#ifdef G4MULTITHREADED + #include "G4MTRunManager.hh" +#else + #include "G4RunManager.hh" +#endif + +#include "G4UImanager.hh" +#include "G4UIExecutive.hh" +#include "G4VisExecutive.hh" +#include "Randomize.hh" + +#include "PhysicsList.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +int main(int argc,char** argv) +{ + // Detect interactive mode (if no arguments) and define UI session + G4UIExecutive* ui = 0; + if ( argc == 1 ) { + ui = new G4UIExecutive(argc, argv); + } + + // Construct the default run manager + +#ifdef G4MULTITHREADED + G4MTRunManager* runManager = new G4MTRunManager; +#else + G4RunManager* runManager = new G4RunManager; +#endif + + // Set mandatory initialization classes + runManager->SetUserInitialization(new DetectorConstruction()); + + runManager->SetUserInitialization(new PhysicsList); + + // Set user action classes + runManager->SetUserInitialization(new ActionInitialization()); + + // Initialize visualization + G4VisManager* visManager = new G4VisExecutive; + visManager->Initialize(); + + // Get the pointer to the User Interface manager + G4UImanager* UImanager = G4UImanager::GetUIpointer(); + + // Process macro or start UI session + if ( ! ui ) { + // batch mode + G4String command = "/control/execute "; + G4String fileName = argv[1]; + UImanager->ApplyCommand(command+fileName); + } + else { + // interactive mode + UImanager->ApplyCommand("/control/execute init_vis.mac"); + ui->SessionStart(); + delete ui; + } + + // Job termination + // Free the store: user actions, physics_list and detector_description are + // owned and deleted by the run manager, so they should not be deleted + // in the main() program ! + // + delete visManager; + delete runManager; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... diff --git a/examples/extended/medical/dna/microprox/microprox.in b/examples/extended/medical/dna/microprox/microprox.in new file mode 100644 index 00000000000..a6bf9d8ee4b --- /dev/null +++ b/examples/extended/medical/dna/microprox/microprox.in @@ -0,0 +1,30 @@ +/run/numberOfThreads 4 +# +/tracking/verbose 0 +# +/microprox/phys/addPhysics dna_opt2 +#/microprox/phys/addPhysics dna_opt4 +#/microprox/phys/addPhysics dna_opt6 +# +/microprox/det/setTrackingCut 7.4 eV +# +/run/initialize +# +/process/em/fluo true +/process/em/auger true +/process/em/augerCascade true +/process/em/pixe true +/process/em/deexcitationIgnoreCut true +# +/gun/particle e- +#/gun/particle proton +#/gun/particle alpha +# +/gun/energy 100 eV +# +/run/printProgress 1000 +# +#/process/inactivate e-_G4DNAVibExcitation +#/process/inactivate e-_G4DNAAttachment +# +/run/beamOn 10000 diff --git a/examples/extended/medical/dna/microprox/plot.C b/examples/extended/medical/dna/microprox/plot.C new file mode 100755 index 00000000000..e0a2946e1d9 --- /dev/null +++ b/examples/extended/medical/dna/microprox/plot.C @@ -0,0 +1,128 @@ +// ********************************************************************* +// To execute this macro under ROOT after your simulation ended, +// 1 - launch ROOT (usually type 'root' at your machine's prompt) +// 2 - type '.X plot.C' at the ROOT session prompt +// +// Author: Sebastien Incerti +// Date: March 2nd, 2019 +// The Geant4-DNA collaboration +// ********************************************************************* + +void SetLeafAddress(TNtuple* ntuple, const char* name, void* address); + +void plot() +{ +gROOT->Reset(); +gStyle->SetPalette(1); +gROOT->SetStyle("Plain"); +gStyle->SetOptStat(00000); + +//******************** +Int_t nbRadius = 101; +//******************** + +TCanvas *c1 = new TCanvas ("c1","",60,60,800,800); +Int_t mycolor; + +TFile f("t.root"); +mycolor=4; + +TNtuple* ntuple; +ntuple = (TNtuple*)f.Get("t"); + +bool rowWise = true; +TBranch* eventBranch = ntuple->FindBranch("row_wise_branch"); +if ( ! eventBranch ) rowWise = false; +// std::cout << "rowWise: " << rowWise << std::endl + +Double_t radius1,nofHits,nbEdep,edep,radius2,Einc; +Int_t noRadius; + +if ( ! rowWise ) { + ntuple->SetBranchAddress("radius1",&radius1); + ntuple->SetBranchAddress("noRadius",&noRadius); + ntuple->SetBranchAddress("nbHits",&nofHits); + ntuple->SetBranchAddress("nbScoredHits",&nbEdep); + ntuple->SetBranchAddress("edep",&edep); + ntuple->SetBranchAddress("radius2",&radius2); + ntuple->SetBranchAddress("Einc",&Einc); + } +else { + SetLeafAddress(ntuple, "radius1",&radius1); + SetLeafAddress(ntuple, "noRadius",&noRadius); + SetLeafAddress(ntuple, "nbHits",&nofHits); + SetLeafAddress(ntuple, "nbScoredHits",&nbEdep); + SetLeafAddress(ntuple, "edep",&edep); + SetLeafAddress(ntuple, "radius2",&radius2); + SetLeafAddress(ntuple, "Einc",&Einc); +} + +Int_t nentries = (Int_t)ntuple->GetEntries(); + +// + +Double_t t[1000]; // 1000 is the max number of radius values +Double_t population[1000]; +Double_t myRad[1000]; + +for (Int_t i=0; i<1000; i++) +{ + t[i]=0; + population[i]=0; + myRad[i]=0; +} + +Int_t event = 0; + +for (Int_t i=0; iGetEntry(i); + t[noRadius] = t[noRadius] + edep; + population[noRadius]=population[noRadius]+1; + myRad[noRadius] = radius1; +} + +// Mean + +for (Int_t j=1; jcd(1); + + TGraph* gr1 =new TGraph(nbRadius,myRad,t); + gr1->SetMarkerColor(2); + gr1->SetMarkerStyle(20); + gr1->SetMarkerSize(1); + gr1->SetLineColor(2); + gr1->SetTitle(""); + gr1->GetXaxis()->SetLimits(0.1,100); + gr1->GetYaxis()->SetLimits(0.,22); + gr1->GetXaxis()->SetLabelSize(0.025); + gr1->GetYaxis()->SetLabelSize(0.025); + gr1->GetXaxis()->SetTitleSize(0.035); + gr1->GetYaxis()->SetTitleSize(0.035); + gr1->GetXaxis()->SetTitleOffset(1.4); + gr1->GetYaxis()->SetTitleOffset(1.4); + gr1->GetXaxis()->SetTitle("r (nm)"); + gr1->GetYaxis()->SetTitle("t (eV/nm)"); + gr1->Draw(""); + gPad->SetLogx(); + +} + +void SetLeafAddress(TNtuple* ntuple, const char* name, void* address) { + TLeaf* leaf = ntuple->FindLeaf(name); + if ( ! leaf ) { + std::cerr << "Error in : unknown leaf --> " << name << std::endl; + return; + } + leaf->SetAddress(address); +} + diff --git a/examples/extended/medical/dna/microprox/src/ActionInitialization.cc b/examples/extended/medical/dna/microprox/src/ActionInitialization.cc new file mode 100644 index 00000000000..8f3d9014aa6 --- /dev/null +++ b/examples/extended/medical/dna/microprox/src/ActionInitialization.cc @@ -0,0 +1,71 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Med. Phys. 45 (2018) e722-e739 +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// Int. J. Model. Simul. Sci. Comput. 1 (2010) 157\u2013178 +// +// The Geant4-DNA web site is available at http://geant4-dna.org +// +/// \file ActionInitialization.cc +/// \brief Implementation of the ActionInitialization class + +#include "ActionInitialization.hh" +#include "PrimaryGeneratorAction.hh" +#include "RunAction.hh" +#include "EventAction.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +ActionInitialization::ActionInitialization() + : G4VUserActionInitialization() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +ActionInitialization::~ActionInitialization() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void ActionInitialization::BuildForMaster() const +{ + SetUserAction(new RunAction); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void ActionInitialization::Build() const +{ + SetUserAction(new PrimaryGeneratorAction); + SetUserAction(new RunAction); + SetUserAction(new EventAction); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/microprox/src/DetectorConstruction.cc b/examples/extended/medical/dna/microprox/src/DetectorConstruction.cc new file mode 100644 index 00000000000..194f3e96057 --- /dev/null +++ b/examples/extended/medical/dna/microprox/src/DetectorConstruction.cc @@ -0,0 +1,185 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Med. Phys. 45 (2018) e722-e739 +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// Int. J. Model. Simul. Sci. Comput. 1 (2010) 157\u2013178 +// +// The Geant4-DNA web site is available at http://geant4-dna.org +// +/// \file DetectorConstruction.cc +/// \brief Implementation of the DetectorConstruction class + +#include "DetectorConstruction.hh" +#include "DetectorMessenger.hh" +#include "TrackerSD.hh" + +#include "G4Material.hh" +#include "G4NistManager.hh" + +#include "G4Box.hh" +#include "G4PVPlacement.hh" + +#include "G4GeometryTolerance.hh" +#include "G4GeometryManager.hh" + +#include "G4SystemOfUnits.hh" +#include "G4UserLimits.hh" +#include "G4UnitsTable.hh" + +#include "G4SDManager.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +DetectorConstruction::DetectorConstruction() +:G4VUserDetectorConstruction(), +fDetectorMessenger(0) +{ + // Default tracking cut + fTrackingCut = 9*eV; + + // Create commands for interactive definition of the detector + fDetectorMessenger = new DetectorMessenger(this); + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +DetectorConstruction::~DetectorConstruction() +{ + delete fDetectorMessenger; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4VPhysicalVolume* DetectorConstruction::Construct() +{ + // Define materials + DefineMaterials(); + + // Define volumes + return DefineVolumes(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void DetectorConstruction::DefineMaterials() +{ + // Water is defined from NIST material database + G4NistManager * man = G4NistManager::Instance(); + + G4Material * H2O = man->FindOrBuildMaterial("G4_WATER"); + + fWaterMaterial = H2O; + + // Print materials + G4cout << *(G4Material::GetMaterialTable()) << G4endl; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4VPhysicalVolume* DetectorConstruction::DefineVolumes() +{ + G4double worldLength = 1*km; + + // World + + G4GeometryManager::GetInstance()->SetWorldMaximumExtent(worldLength); + + G4cout << "Computed tolerance = " + << G4GeometryTolerance::GetInstance()->GetSurfaceTolerance()/nm + << " nm" << G4endl; + + G4Box* worldS + = new G4Box("world", //its name + worldLength/2,worldLength/2,worldLength/2); //its size + + G4LogicalVolume* worldLV + = new G4LogicalVolume( + worldS, //its solid + fWaterMaterial, //its material + "World_LV"); //its name + + G4VPhysicalVolume* worldPV + = new G4PVPlacement( + 0, // no rotation + G4ThreeVector(), // at (0,0,0) + worldLV, // its logical volume + "World", // its name + 0, // its mother volume + false, // no boolean operations + 0, // copy number + false); // checking overlaps + + worldLV->SetUserLimits(new G4UserLimits(DBL_MAX,DBL_MAX,DBL_MAX, + fTrackingCut)); + + PrintParameters(); + + return worldPV; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void DetectorConstruction::ConstructSDandField() +{ + // Sensitive detectors + + G4String trackerChamberSDname = "TrackerChamberSD"; + + TrackerSD* aTrackerSD = new TrackerSD(trackerChamberSDname, + "TrackerHitsCollection"); + + G4SDManager::GetSDMpointer()->AddNewDetector(aTrackerSD); + + // Setting aTrackerSD to all logical volumes with the same name + // of "Chamber_LV". + SetSensitiveDetector("World_LV", aTrackerSD, true); + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void DetectorConstruction::SetTrackingCut(G4double value) +{ + fTrackingCut = value; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void DetectorConstruction::PrintParameters() const +{ + G4cout << "\n---------------------------------------------------------\n"; + G4cout << "---> The tracking cut is set to " + << G4BestUnit(fTrackingCut,"Energy") << G4endl; + G4cout << "\n---------------------------------------------------------\n"; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + diff --git a/examples/extended/medical/dna/microprox/src/DetectorMessenger.cc b/examples/extended/medical/dna/microprox/src/DetectorMessenger.cc new file mode 100644 index 00000000000..cc07ed41674 --- /dev/null +++ b/examples/extended/medical/dna/microprox/src/DetectorMessenger.cc @@ -0,0 +1,86 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Med. Phys. 45 (2018) e722-e739 +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// Int. J. Model. Simul. Sci. Comput. 1 (2010) 157\u2013178 +// +// The Geant4-DNA web site is available at http://geant4-dna.org +// +/// \file medical/dna/slowing/src/DetectorMessenger.cc +/// \brief Implementation of the DetectorMessenger class + +#include "DetectorMessenger.hh" +#include "DetectorConstruction.hh" + +#include "G4UIdirectory.hh" +#include "G4UIcmdWithAString.hh" +#include "G4UIcmdWithoutParameter.hh" +#include "G4UIcmdWithADoubleAndUnit.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +DetectorMessenger::DetectorMessenger(DetectorConstruction * Det) : +G4UImessenger(), fDetector(Det), +fTestDir(0), fDetDir(0), fTrackingCutCmd(0) +{ + fTestDir = new G4UIdirectory("/microprox/"); + fTestDir->SetGuidance(" detector control."); + + fDetDir = new G4UIdirectory("/microprox/det/"); + fDetDir->SetGuidance("detector construction commands"); + + fTrackingCutCmd = + new G4UIcmdWithADoubleAndUnit("/microprox/det/setTrackingCut",this); + fTrackingCutCmd->SetGuidance("Set tracking cut"); + fTrackingCutCmd->SetParameterName("Cut",false); + fTrackingCutCmd->SetRange("Cut>0."); + fTrackingCutCmd->SetUnitCategory("Energy"); + fTrackingCutCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + fTrackingCutCmd->SetToBeBroadcasted(false); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +DetectorMessenger::~DetectorMessenger() +{ + delete fTestDir; + delete fDetDir; + delete fTrackingCutCmd; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void DetectorMessenger::SetNewValue(G4UIcommand* command, G4String newValue) +{ + if( command == fTrackingCutCmd ) + { fDetector->SetTrackingCut(fTrackingCutCmd->GetNewDoubleValue(newValue));} +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/microprox/src/EventAction.cc b/examples/extended/medical/dna/microprox/src/EventAction.cc new file mode 100644 index 00000000000..124a547f92b --- /dev/null +++ b/examples/extended/medical/dna/microprox/src/EventAction.cc @@ -0,0 +1,64 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Med. Phys. 45 (2018) e722-e739 +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// Int. J. Model. Simul. Sci. Comput. 1 (2010) 157\u2013178 +// +// The Geant4-DNA web site is available at http://geant4-dna.org +// +/// \file EventAction.cc +/// \brief Implementation of the EventAction class + +#include "EventAction.hh" + +#include "G4Event.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +EventAction::EventAction() +: G4UserEventAction() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +EventAction::~EventAction() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void EventAction::BeginOfEventAction(const G4Event*) +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void EventAction::EndOfEventAction(const G4Event*) +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/microprox/src/PhysicsList.cc b/examples/extended/medical/dna/microprox/src/PhysicsList.cc new file mode 100644 index 00000000000..1e1816df631 --- /dev/null +++ b/examples/extended/medical/dna/microprox/src/PhysicsList.cc @@ -0,0 +1,210 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Med. Phys. 45 (2018) e722-e739 +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// Int. J. Model. Simul. Sci. Comput. 1 (2010) 157\u2013178 +// +// The Geant4-DNA web site is available at http://geant4-dna.org +// +/// \file PhysicsList.cc +/// \brief Implementation of the PhysicsList class + +#include "PhysicsList.hh" +#include "PhysicsListMessenger.hh" + +#include "G4EmDNAPhysics.hh" +#include "G4EmDNAPhysics_option1.hh" +#include "G4EmDNAPhysics_option2.hh" +#include "G4EmDNAPhysics_option3.hh" +#include "G4EmDNAPhysics_option4.hh" +#include "G4EmDNAPhysics_option5.hh" +#include "G4EmDNAPhysics_option6.hh" + +#include "G4UserSpecialCuts.hh" + +// particles + +#include "G4BosonConstructor.hh" +#include "G4LeptonConstructor.hh" +#include "G4MesonConstructor.hh" +#include "G4BosonConstructor.hh" +#include "G4BaryonConstructor.hh" +#include "G4IonConstructor.hh" +#include "G4ShortLivedConstructor.hh" +#include "G4DNAGenericIonsManager.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PhysicsList::PhysicsList() : G4VModularPhysicsList(), + fEmPhysicsList(0), fMessenger(0) +{ + fMessenger = new PhysicsListMessenger(this); + + SetVerboseLevel(1); + + // EM physics + fEmPhysicsList = new G4EmDNAPhysics_option2(); + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PhysicsList::~PhysicsList() +{ + delete fMessenger; + delete fEmPhysicsList; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsList::ConstructParticle() +{ + G4BosonConstructor pBosonConstructor; + pBosonConstructor.ConstructParticle(); + + G4LeptonConstructor pLeptonConstructor; + pLeptonConstructor.ConstructParticle(); + + G4MesonConstructor pMesonConstructor; + pMesonConstructor.ConstructParticle(); + + G4BaryonConstructor pBaryonConstructor; + pBaryonConstructor.ConstructParticle(); + + G4IonConstructor pIonConstructor; + pIonConstructor.ConstructParticle(); + + G4ShortLivedConstructor pShortLivedConstructor; + pShortLivedConstructor.ConstructParticle(); + + G4DNAGenericIonsManager* genericIonsManager; + genericIonsManager=G4DNAGenericIonsManager::Instance(); + genericIonsManager->GetIon("alpha++"); + genericIonsManager->GetIon("alpha+"); + genericIonsManager->GetIon("helium"); + genericIonsManager->GetIon("hydrogen"); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "G4ProcessManager.hh" +#include "G4EmProcessOptions.hh" + +void PhysicsList::ConstructProcess() +{ + // transportation + // + AddTransportation(); + + // electromagnetic physics list + // + fEmPhysicsList->ConstructProcess(); + + // tracking cut + // + AddTrackingCut(); + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsList::AddPhysicsList(const G4String& name) +{ + if (verboseLevel>-1) { + G4cout << "PhysicsList::AddPhysicsList: <" << name << ">" << G4endl; + } + + if (name == fEmName) return; + + if (name == "dna") { + fEmName = name; + delete fEmPhysicsList; + fEmPhysicsList = new G4EmDNAPhysics(); + + } else if (name == "dna_opt1") { + fEmName = name; + delete fEmPhysicsList; + fEmPhysicsList = new G4EmDNAPhysics_option1(); + + } else if (name == "dna_opt2") { + fEmName = name; + delete fEmPhysicsList; + fEmPhysicsList = new G4EmDNAPhysics_option2(); + + } else if (name == "dna_opt3") { + fEmName = name; + delete fEmPhysicsList; + fEmPhysicsList = new G4EmDNAPhysics_option3(); + + } else if (name == "dna_opt4") { + fEmName = name; + delete fEmPhysicsList; + fEmPhysicsList = new G4EmDNAPhysics_option4(); + + } else if (name == "dna_opt5") { + fEmName = name; + delete fEmPhysicsList; + fEmPhysicsList = new G4EmDNAPhysics_option5(); + + } else if (name == "dna_opt6") { + fEmName = name; + delete fEmPhysicsList; + fEmPhysicsList = new G4EmDNAPhysics_option6(); + + } else { + + G4cout << "PhysicsList::AddPhysicsList: <" << name << ">" + << " is not defined" + << G4endl; + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsList::AddTrackingCut() +{ + + G4PhysicsListHelper* ph = G4PhysicsListHelper::GetPhysicsListHelper(); + + auto particleIterator=GetParticleIterator(); + particleIterator->reset(); + while ((*particleIterator)()) + { + G4ParticleDefinition* particle = particleIterator->value(); + G4String particleName = particle->GetParticleName(); + + if (particleName == "e-") + { + ph->RegisterProcess(new G4UserSpecialCuts(), particle); + } + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/microprox/src/PhysicsListMessenger.cc b/examples/extended/medical/dna/microprox/src/PhysicsListMessenger.cc new file mode 100644 index 00000000000..95f8403d689 --- /dev/null +++ b/examples/extended/medical/dna/microprox/src/PhysicsListMessenger.cc @@ -0,0 +1,77 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Med. Phys. 45 (2018) e722-e739 +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// Int. J. Model. Simul. Sci. Comput. 1 (2010) 157\u2013178 +// +// The Geant4-DNA web site is available at http://geant4-dna.org +// +/// \file PhysicsListMessenger.cc +/// \brief Implementation of the PhysicsListMessenger class + +#include "PhysicsListMessenger.hh" +#include "PhysicsList.hh" + +#include "G4UIdirectory.hh" +#include "G4UIcmdWithAString.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PhysicsListMessenger::PhysicsListMessenger(PhysicsList* pPhys) +:G4UImessenger(),fPhysicsList(pPhys), + fPhysDir(0), fListCmd(0) +{ + fPhysDir = new G4UIdirectory("/microprox/phys/"); + fPhysDir->SetGuidance("physics list commands"); + + fListCmd = new G4UIcmdWithAString("/microprox/phys/addPhysics",this); + fListCmd->SetGuidance("Add modular physics list."); + fListCmd->SetParameterName("PList",false); + fListCmd->AvailableForStates(G4State_PreInit); + fListCmd->SetToBeBroadcasted(false); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PhysicsListMessenger::~PhysicsListMessenger() +{ + delete fListCmd; + delete fPhysDir; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsListMessenger::SetNewValue(G4UIcommand* command, G4String newValue) +{ + if( command == fListCmd ) + { fPhysicsList->AddPhysicsList(newValue);} +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/microprox/src/PrimaryGeneratorAction.cc b/examples/extended/medical/dna/microprox/src/PrimaryGeneratorAction.cc new file mode 100644 index 00000000000..371ac6df371 --- /dev/null +++ b/examples/extended/medical/dna/microprox/src/PrimaryGeneratorAction.cc @@ -0,0 +1,83 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Med. Phys. 45 (2018) e722-e739 +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// Int. J. Model. Simul. Sci. Comput. 1 (2010) 157\u2013178 +// +// The Geant4-DNA web site is available at http://geant4-dna.org +// +/// \file PrimaryGeneratorAction.cc +/// \brief Implementation of the PrimaryGeneratorAction class + +#include "PrimaryGeneratorAction.hh" + +#include "G4ParticleGun.hh" +#include "G4ParticleTable.hh" +#include "G4SystemOfUnits.hh" +#include "G4RandomDirection.hh" +#include "G4Event.hh" + +//#include "Randomize.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PrimaryGeneratorAction::PrimaryGeneratorAction() + : G4VUserPrimaryGeneratorAction() +{ + G4int nofParticles = 1; + fParticleGun = new G4ParticleGun(nofParticles); + + G4ParticleDefinition* particleDefinition + = G4ParticleTable::GetParticleTable()->FindParticle("e-"); + + fParticleGun->SetParticleDefinition(particleDefinition); + fParticleGun->SetParticleMomentumDirection(G4RandomDirection()); + fParticleGun->SetParticleEnergy(1*keV); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +PrimaryGeneratorAction::~PrimaryGeneratorAction() +{ + delete fParticleGun; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent) +{ + fParticleGun->SetParticlePosition(G4ThreeVector(0., 0., 0.)); + + fParticleGun->SetParticleMomentumDirection(G4RandomDirection()); + + fParticleGun->GeneratePrimaryVertex(anEvent); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/microprox/src/RunAction.cc b/examples/extended/medical/dna/microprox/src/RunAction.cc new file mode 100644 index 00000000000..6cf8139bab4 --- /dev/null +++ b/examples/extended/medical/dna/microprox/src/RunAction.cc @@ -0,0 +1,118 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Med. Phys. 45 (2018) e722-e739 +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// Int. J. Model. Simul. Sci. Comput. 1 (2010) 157\u2013178 +// +// The Geant4-DNA web site is available at http://geant4-dna.org +// +/// \file RunAction.cc +/// \brief Implementation of the RunAction class + +#include "RunAction.hh" + +#include "G4RunManager.hh" +#include "G4SystemOfUnits.hh" + +#include "Analysis.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +RunAction::RunAction() +:G4UserRunAction() +{ + // book histograms, ntuple + + // create analysis manager + // the choice of analysis technology is done via selection of a namespace + // in Analysis.hh + + G4cout << "##### Create analysis manager " << " " << this << G4endl; + G4AnalysisManager* analysisManager = G4AnalysisManager::Instance(); + + analysisManager->SetNtupleMerging(true); + + G4cout << "Using " << analysisManager->GetType() + << " analysis manager" + << G4endl; + + // create directories + + analysisManager->SetVerboseLevel(1); + + // create ntuple + + analysisManager->CreateNtuple("t", "t-distribution"); + analysisManager->CreateNtupleDColumn("radius1"); + analysisManager->CreateNtupleIColumn("noRadius"); + analysisManager->CreateNtupleDColumn("nbHits"); + analysisManager->CreateNtupleDColumn("nbScoredHits"); + analysisManager->CreateNtupleDColumn("edep"); + analysisManager->CreateNtupleDColumn("radius2"); + analysisManager->CreateNtupleDColumn("Einc"); + + analysisManager->FinishNtuple(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +RunAction::~RunAction() +{ + delete G4AnalysisManager::Instance(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void RunAction::BeginOfRunAction(const G4Run*) +{ + // inform the runManager to save random number seed + G4RunManager::GetRunManager()->SetRandomNumberStore(false); + + // open an output file + auto analysisManager = G4AnalysisManager::Instance(); + G4String fileName = "t"; + analysisManager->OpenFile(fileName); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void RunAction::EndOfRunAction(const G4Run* ) +{ + // print histogram statistics + + auto analysisManager = G4AnalysisManager::Instance(); + + // save histograms + + analysisManager->Write(); + analysisManager->CloseFile(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/microprox/src/TrackerHit.cc b/examples/extended/medical/dna/microprox/src/TrackerHit.cc new file mode 100644 index 00000000000..7208c0139a9 --- /dev/null +++ b/examples/extended/medical/dna/microprox/src/TrackerHit.cc @@ -0,0 +1,126 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Med. Phys. 45 (2018) e722-e739 +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// Int. J. Model. Simul. Sci. Comput. 1 (2010) 157\u2013178 +// +// The Geant4-DNA web site is available at http://geant4-dna.org +// +/// \file TrackerHit.cc +/// \brief Implementation of the TrackerHit class + +#include "TrackerHit.hh" +#include "G4UnitsTable.hh" +#include "G4VVisManager.hh" +#include "G4Circle.hh" +#include "G4Colour.hh" +#include "G4VisAttributes.hh" + +#include + +G4ThreadLocal G4Allocator* TrackerHitAllocator=0; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +TrackerHit::TrackerHit() + : G4VHit(), + fTrackID(-1), + fEdep(0.), + fPos(G4ThreeVector()), + fIncidentEnergy(0.) +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +TrackerHit::~TrackerHit() {} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +TrackerHit::TrackerHit(const TrackerHit& right) + : G4VHit() +{ + fTrackID = right.fTrackID; + fEdep = right.fEdep; + fPos = right.fPos; + fIncidentEnergy = right.fIncidentEnergy; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +const TrackerHit& TrackerHit::operator=(const TrackerHit& right) +{ + fTrackID = right.fTrackID; + fEdep = right.fEdep; + fPos = right.fPos; + fIncidentEnergy = right.fIncidentEnergy; + + return *this; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4int TrackerHit::operator==(const TrackerHit& right) const +{ + return ( this == &right ) ? 1 : 0; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void TrackerHit::Draw() +{ + G4VVisManager* pVVisManager = G4VVisManager::GetConcreteInstance(); + if(pVVisManager) + { + G4Circle circle(fPos); + circle.SetScreenSize(4.); + circle.SetFillStyle(G4Circle::filled); + G4Colour colour(1.,0.,0.); + G4VisAttributes attribs(colour); + circle.SetVisAttributes(attribs); + pVVisManager->Draw(circle); + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void TrackerHit::Print() +{ + G4cout + << " trackID: " << fTrackID + << "Edep: " + << std::setw(7) << G4BestUnit(fEdep,"Energy") + << " Position: " + << std::setw(7) << G4BestUnit( fPos,"Length") + << "IncidentEnergy: " + << std::setw(7) << G4BestUnit(fIncidentEnergy,"Energy") + << G4endl; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/microprox/src/TrackerSD.cc b/examples/extended/medical/dna/microprox/src/TrackerSD.cc new file mode 100644 index 00000000000..a0f3ba81023 --- /dev/null +++ b/examples/extended/medical/dna/microprox/src/TrackerSD.cc @@ -0,0 +1,229 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Med. Phys. 45 (2018) e722-e739 +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// Int. J. Model. Simul. Sci. Comput. 1 (2010) 157\u2013178 +// +// The Geant4-DNA web site is available at http://geant4-dna.org +// +/// \file TrackerSD.cc +/// \brief Implementation of the TrackerSD class + +#include "Analysis.hh" +#include "TrackerSD.hh" +#include "Randomize.hh" +#include "G4SDManager.hh" + +#include "G4RandomDirection.hh" +#include "G4SystemOfUnits.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +TrackerSD::TrackerSD(const G4String& name, + const G4String& hitsCollectionName) +:G4VSensitiveDetector(name), +fHitsCollection(NULL) +{ + collectionName.insert(hitsCollectionName); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +TrackerSD::~TrackerSD() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void TrackerSD::Initialize(G4HCofThisEvent* hce) +{ + // Create hits collection + fHitsCollection + = new TrackerHitsCollection(SensitiveDetectorName, collectionName[0]); + + // Add this collection in hce + + G4int hcID + = G4SDManager::GetSDMpointer()->GetCollectionID(collectionName[0]); + + hce->AddHitsCollection( hcID, fHitsCollection ); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4bool TrackerSD::ProcessHits(G4Step* aStep, + G4TouchableHistory*) +{ + // energy deposit + G4double edep = aStep->GetTotalEnergyDeposit(); + + if (edep==0.) return false; + + TrackerHit* newHit = new TrackerHit(); + + newHit->SetTrackID (aStep->GetTrack()->GetTrackID()); + newHit->SetEdep(edep); + newHit->SetPos (aStep->GetPostStepPoint()->GetPosition()); + + if (aStep->GetTrack()->GetTrackID()==1&&aStep->GetTrack()->GetParentID()==0) + newHit->SetIncidentEnergy(aStep->GetTrack()->GetVertexKineticEnergy()); + + fHitsCollection->insert( newHit ); + + //newHit->Print(); + + return true; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +void TrackerSD::EndOfEvent(G4HCofThisEvent*) +{ + G4int nofHits = fHitsCollection->entries(); + + G4double Einc=0; + + /* + G4cout << G4endl + << "-------->Hits Collection: in this event they are " + << nofHits + << " hits in the target volume " << G4endl; + */ + + // PROCESSING OF PROXIMITY FUNCTION t(x) + + // ************************************* + // Please select herebelow : + // - the minimum value of x radius + // - the maximum value of x radius + // - the number of steps in radius + + G4double minRadius = 0.1 * nm; + + G4double maxRadius = 10000 * nm; + G4int nRadiusSteps = 101; + + // + + auto analysisManager = G4AnalysisManager::Instance(); + + G4double radius(minRadius); + G4double stpRadius(std::pow(maxRadius/radius, 1./static_cast(nRadiusSteps-1))); + G4int step(nRadiusSteps); + G4int noRadius(0); + + // 1) loop on radius + + while (step>0) + { + step--; + noRadius=nRadiusSteps-step; + + //G4cout << "---radius/nm=" << radius/nm << G4endl; + + // Computation of t(x) + + G4double tNum = 0.; + G4double tDenom = 0.; + G4int nbEdep = 0; + + // 2) loop on hits + + for ( G4int k=0; kGetPos(); + G4double hitNrj = (*fHitsCollection)[k]->GetEdep(); + + //G4cout << "======> hit position x/nm =" << hitPos.x()/nm << G4endl; + //G4cout << "======> hit position y/nm =" << hitPos.y()/nm << G4endl; + //G4cout << "======> hit position z/nm =" << hitPos.z()/nm << G4endl; + + // 3) loop on all other hits located within shell + + G4double localSum = 0.; + + for ( G4int i=0; iGetIncidentEnergy()>0) + Einc = (*fHitsCollection)[i]->GetIncidentEnergy(); + + G4ThreeVector localPosi = (*fHitsCollection)[i]->GetPos(); + + if + ( + ( + (localPosi.x()-hitPos.x()) * (localPosi.x()-hitPos.x()) + + (localPosi.y()-hitPos.y()) * (localPosi.y()-hitPos.y()) + + (localPosi.z()-hitPos.z()) * (localPosi.z()-hitPos.z()) + < radius*stpRadius*radius*stpRadius + ) + && + ( + (localPosi.x()-hitPos.x()) * (localPosi.x()-hitPos.x()) + + (localPosi.y()-hitPos.y()) * (localPosi.y()-hitPos.y()) + + (localPosi.z()-hitPos.z()) * (localPosi.z()-hitPos.z()) + >= radius*radius + ) + ) + + { + localSum = localSum + (*fHitsCollection)[i]->GetEdep() ; + nbEdep = nbEdep + 1; + } + } + + tNum = tNum + localSum*hitNrj; + tDenom = tDenom + hitNrj; + + + } // loop on hits + + // fill ntuple including weighting + // does not work with ntuple merging... + + analysisManager->FillNtupleDColumn(0,0, radius/nm); + analysisManager->FillNtupleIColumn(0,1, noRadius); + analysisManager->FillNtupleDColumn(0,2, nofHits); + analysisManager->FillNtupleDColumn(0,3, nbEdep); + analysisManager->FillNtupleDColumn(0,4, (tNum/tDenom)/eV); + analysisManager->FillNtupleDColumn(0,5, (stpRadius*radius)/nm); + analysisManager->FillNtupleDColumn(0,6, Einc/eV); + analysisManager->AddNtupleRow(); + + //G4cout << "---radius/nm=" << radius/nm << G4endl; + //G4cout << "----end of radius--- " << radius/nm << G4endl; + + radius*=stpRadius; + + } // loop on radii + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/microprox/vis.mac b/examples/extended/medical/dna/microprox/vis.mac new file mode 100644 index 00000000000..ba4edf7fb40 --- /dev/null +++ b/examples/extended/medical/dna/microprox/vis.mac @@ -0,0 +1,82 @@ +# Macro file for the visualization setting for the initialization phase +# of the microprox example when running in interactive mode +# + +# Use these open statements to open selected visualization +# +# Use this open statement to create an OpenGL view: +/vis/open OGL 600x600-0+0 +# +# Use this open statement to create an OpenInventor view: +#/vis/open OIX +# +# Use this open statement to create a .prim file suitable for +# viewing in DAWN: +#/vis/open DAWNFILE +# +# Use this open statement to create a .heprep file suitable for +# viewing in HepRApp: +#/vis/open HepRepFile +# +# Use this open statement to create a .wrl file suitable for +# viewing in a VRML viewer: +#/vis/open VRML2FILE +# +# Disable auto refresh and quieten vis messages whilst scene and +# trajectories are established: +/vis/viewer/set/autoRefresh false +/vis/verbose errors +# +# Draw geometry: +/vis/drawVolume +# +# Specify view angle: +/vis/viewer/set/viewpointThetaPhi 90. 180. +# +# Specify zoom value: +/vis/viewer/zoom 1.4 +# +# Specify style (surface, wireframe, auxiliary edges,...) +#/vis/viewer/set/style wireframe +#/vis/viewer/set/auxiliaryEdge true +#/vis/viewer/set/lineSegmentsPerCircle 100 +# +# Draw coordinate axes: +#/vis/scene/add/axes 0 0 0 1 m +# +# Draw smooth trajectories at end of event, showing trajectory points +# as markers 2 pixels wide: +/vis/scene/add/trajectories smooth +/vis/modeling/trajectories/create/drawByCharge +/vis/modeling/trajectories/drawByCharge-0/default/setDrawStepPts true +/vis/modeling/trajectories/drawByCharge-0/default/setStepPtsSize 2 +# (if too many tracks cause core dump => /tracking/storeTrajectory 0) +# +# Draw hits at end of event: +/vis/scene/add/hits +# +# To draw only gammas: +#/vis/filtering/trajectories/create/particleFilter +#/vis/filtering/trajectories/particleFilter-0/add gamma +# +# To invert the above, drawing all particles except gammas, +# keep the above two lines but also add: +#/vis/filtering/trajectories/particleFilter-0/invert true +# +# Many other options are available with /vis/modeling and /vis/filtering. +# For example, to select colour by particle ID: +#/vis/modeling/trajectories/create/drawByParticleID +#/vis/modeling/trajectories/drawByParticleID-0/default/setDrawStepPts true +# To select or override default colours (note: e+ is blue by default): +#/vis/modeling/trajectories/list +#/vis/modeling/trajectories/drawByParticleID-0/set e+ yellow +# +# To superimpose all of the events from a given run: +/vis/scene/endOfEventAction accumulate +# +# Re-establish auto refreshing and verbosity: +/vis/viewer/set/autoRefresh true +/vis/verbose warnings +# +# For file-based drivers, use this to create an empty detector view: +#/vis/viewer/flush diff --git a/examples/extended/medical/dna/microyz/History b/examples/extended/medical/dna/microyz/History index 43323da2fea..dea17aaa0cd 100644 --- a/examples/extended/medical/dna/microyz/History +++ b/examples/extended/medical/dna/microyz/History @@ -5,6 +5,15 @@ Package History file -------------------- +11/02/19 - tag microyz-V10-05-02 - S. Incerti +added EM UI commands in microyz.in + +09/02/19 - tag microyz-V10-05-01 - S. Incerti +added condensed history models including step size control + +31/01/19 - tag microyz-V10-05-00 - I. Hrivnacova +Merged GitHub PR #4: all Boolean operators now return G4bool. + 07/11/18 - tag microyz-V10-04-03 - I. Hrivnacova updated plot.C for reading ntuples merged with row-wise mode (now default) diff --git a/examples/extended/medical/dna/microyz/README b/examples/extended/medical/dna/microyz/README index 987709c0b47..828a823c6eb 100644 --- a/examples/extended/medical/dna/microyz/README +++ b/examples/extended/medical/dna/microyz/README @@ -32,7 +32,12 @@ They are shot from the center of the box. 3) Physics The default Geant4-DNA physics constructor 2 is used in the PhysicsList class. Alternative constructor can be -selected from microyz.in +selected from microyz.in. + +Livermore and Penelope physics lists can be used as well. + +Tracking cut and maximum step size can be selected in the macro + file microyz.in 4) Scoring of enery deposition Energy depositions are scored in spheres randomly diff --git a/examples/extended/medical/dna/microyz/include/DetectorConstruction.hh b/examples/extended/medical/dna/microyz/include/DetectorConstruction.hh index f902b8fdb80..6939ebde21d 100644 --- a/examples/extended/medical/dna/microyz/include/DetectorConstruction.hh +++ b/examples/extended/medical/dna/microyz/include/DetectorConstruction.hh @@ -39,6 +39,7 @@ #include "G4VUserDetectorConstruction.hh" class G4Material; +class DetectorMessenger; /// Detector construction class to define materials, geometry /// and global uniform magnetic field. @@ -51,14 +52,20 @@ class DetectorConstruction : public G4VUserDetectorConstruction virtual G4VPhysicalVolume* Construct(); virtual void ConstructSDandField(); + + void SetTrackingCut(G4double); + void SetMaxStepSize(G4double); void PrintParameters() const; private: void DefineMaterials(); G4VPhysicalVolume* DefineVolumes(); + DetectorMessenger* fDetectorMessenger; + G4Material* fpWaterMaterial; G4double fpTrackingCut; + G4double fpMaxStepSize; }; diff --git a/examples/extended/medical/dna/microyz/include/DetectorMessenger.hh b/examples/extended/medical/dna/microyz/include/DetectorMessenger.hh new file mode 100644 index 00000000000..381761dec80 --- /dev/null +++ b/examples/extended/medical/dna/microyz/include/DetectorMessenger.hh @@ -0,0 +1,69 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// The Geant4-DNA web site is available at http://geant4-dna.org +// +// $Id$ +// +/// \file medical/dna/slowing/include/DetectorMessenger.hh +/// \brief Definition of the DetectorMessenger class + +#ifndef DetectorMessenger_h +#define DetectorMessenger_h 1 + +#include "globals.hh" +#include "G4UImessenger.hh" + +class DetectorConstruction; +class G4UIdirectory; +class G4UIcmdWithADoubleAndUnit; + +class DetectorMessenger: public G4UImessenger +{ + public: + + DetectorMessenger(DetectorConstruction*); + virtual ~DetectorMessenger(); + + virtual void SetNewValue(G4UIcommand*, G4String); + + private: + + DetectorConstruction* fpDetector; + G4UIdirectory* fpTestDir; + G4UIdirectory* fpDetDir; + G4UIcmdWithADoubleAndUnit* fpTrackingCutCmd; + G4UIcmdWithADoubleAndUnit* fpMaxStepSizeCmd; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif + diff --git a/examples/extended/medical/dna/microyz/include/PhysicsList.hh b/examples/extended/medical/dna/microyz/include/PhysicsList.hh index 60aa1ef688f..47e6f7e1636 100644 --- a/examples/extended/medical/dna/microyz/include/PhysicsList.hh +++ b/examples/extended/medical/dna/microyz/include/PhysicsList.hh @@ -56,6 +56,7 @@ class PhysicsList: public G4VModularPhysicsList virtual void ConstructProcess(); void AddTrackingCut(); + void AddMaxStepSize(); private: diff --git a/examples/extended/medical/dna/microyz/include/TrackerHit.hh b/examples/extended/medical/dna/microyz/include/TrackerHit.hh index 97c0e82d86a..a9c973d1d0d 100644 --- a/examples/extended/medical/dna/microyz/include/TrackerHit.hh +++ b/examples/extended/medical/dna/microyz/include/TrackerHit.hh @@ -55,7 +55,7 @@ class TrackerHit : public G4VHit // operators const TrackerHit& operator=(const TrackerHit&); - G4int operator==(const TrackerHit&) const; + G4bool operator==(const TrackerHit&) const; inline void* operator new(size_t); inline void operator delete(void*); diff --git a/examples/extended/medical/dna/microyz/microyz.in b/examples/extended/medical/dna/microyz/microyz.in index 066c538149f..54939be73bf 100644 --- a/examples/extended/medical/dna/microyz/microyz.in +++ b/examples/extended/medical/dna/microyz/microyz.in @@ -3,11 +3,21 @@ # /tracking/verbose 0 # -#/microyz/phys/addPhysics dna +#/microyz/phys/addPhysics liv +#/microyz/phys/addPhysics pene /microyz/phys/addPhysics dna_opt2 #/microyz/phys/addPhysics dna_opt4 #/microyz/phys/addPhysics dna_opt6 # +/microyz/det/setTrackingCut 11 eV +# +# *** For Geant4 (condensed history) only *** +#/run/setCut 1 nm +#/cuts/setLowEdge 100 eV +#/process/em/lowestElectronEnergy 100 eV +#/microyz/det/setMaxStepSize 1 nm +# *** +# /run/initialize # /process/em/fluo true @@ -22,6 +32,7 @@ # /run/printProgress 100 # +# *** For Geant4-DNA only *** /process/inactivate e-_G4DNAVibExcitation /process/inactivate e-_G4DNAAttachment # diff --git a/examples/extended/medical/dna/microyz/microyz.out b/examples/extended/medical/dna/microyz/microyz.out index cc3c1cf1d16..571403a51d2 100644 --- a/examples/extended/medical/dna/microyz/microyz.out +++ b/examples/extended/medical/dna/microyz/microyz.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -8,7 +8,7 @@ WWW : http://geant4.org/ ************************************************************** -##### Create analysis manager 0x230b1b0 +##### Create analysis manager 0x25beb70 Using Root analysis manager Visualization Manager instantiating with verbosity "warnings (3)"... Visualization Manager initialising... @@ -81,6 +81,7 @@ Computed tolerance = 0.1 nm --------------------------------------------------------- ---> The tracking cut is set to 11 eV +---> The maximum step size is set to 5.82593e+288 pc --------------------------------------------------------- @@ -118,7 +119,7 @@ Rayl: for gamma SubType=11 BuildTable=1 e-_G4DNAElectronSolvation: for e- SubType=58 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAOneStepThermalizationModel : Emin= 0 eV Emax= 7.4 eV +DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 eV Emax= 7.4 eV e-_G4DNAElastic: for e- SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -253,6 +254,8 @@ DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 100 TeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 MeV +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ... open Root analysis file : yz.root - done --> Event 0 starts. diff --git a/examples/extended/medical/dna/microyz/src/DetectorConstruction.cc b/examples/extended/medical/dna/microyz/src/DetectorConstruction.cc index 7f69eb06c6f..830c4b90de7 100644 --- a/examples/extended/medical/dna/microyz/src/DetectorConstruction.cc +++ b/examples/extended/medical/dna/microyz/src/DetectorConstruction.cc @@ -34,6 +34,7 @@ /// \brief Implementation of the DetectorConstruction class #include "DetectorConstruction.hh" +#include "DetectorMessenger.hh" #include "TrackerSD.hh" #include "G4Material.hh" @@ -54,15 +55,25 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... DetectorConstruction::DetectorConstruction() -:G4VUserDetectorConstruction() +:G4VUserDetectorConstruction(), +fDetectorMessenger(0) { + // Default tracking cut fpTrackingCut = 11.*eV; + + // Default maximum step size + fpMaxStepSize = DBL_MAX; + + // Create commands for interactive definition of the detector + fDetectorMessenger = new DetectorMessenger(this); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... DetectorConstruction::~DetectorConstruction() -{} +{ + delete fDetectorMessenger; +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -125,7 +136,7 @@ G4VPhysicalVolume* DetectorConstruction::DefineVolumes() 0, // copy number false); // checking overlaps - worldLV->SetUserLimits(new G4UserLimits(DBL_MAX,DBL_MAX,DBL_MAX, + worldLV->SetUserLimits(new G4UserLimits(fpMaxStepSize,DBL_MAX,DBL_MAX, fpTrackingCut)); PrintParameters(); @@ -154,11 +165,27 @@ void DetectorConstruction::ConstructSDandField() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +void DetectorConstruction::SetTrackingCut(G4double value) +{ + fpTrackingCut = value; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void DetectorConstruction::SetMaxStepSize(G4double value) +{ + fpMaxStepSize = value; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + void DetectorConstruction::PrintParameters() const { G4cout << "\n---------------------------------------------------------\n"; G4cout << "---> The tracking cut is set to " << G4BestUnit(fpTrackingCut,"Energy") << G4endl; + G4cout << "---> The maximum step size is set to " + << G4BestUnit(fpMaxStepSize,"Length") << G4endl; G4cout << "\n---------------------------------------------------------\n"; } diff --git a/examples/extended/medical/dna/microyz/src/DetectorMessenger.cc b/examples/extended/medical/dna/microyz/src/DetectorMessenger.cc new file mode 100644 index 00000000000..d9afa2ae8df --- /dev/null +++ b/examples/extended/medical/dna/microyz/src/DetectorMessenger.cc @@ -0,0 +1,98 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// This example is provided by the Geant4-DNA collaboration +// Any report or published results obtained using the Geant4-DNA software +// shall cite the following Geant4-DNA collaboration publications: +// Phys. Med. 31 (2015) 861-874 +// Med. Phys. 37 (2010) 4692-4708 +// The Geant4-DNA web site is available at http://geant4-dna.org +// +// $Id$ +// +/// \file medical/dna/slowing/src/DetectorMessenger.cc +/// \brief Implementation of the DetectorMessenger class + +#include "DetectorMessenger.hh" +#include "DetectorConstruction.hh" + +#include "G4UIdirectory.hh" +#include "G4UIcmdWithAString.hh" +#include "G4UIcmdWithoutParameter.hh" +#include "G4UIcmdWithADoubleAndUnit.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +DetectorMessenger::DetectorMessenger(DetectorConstruction * Det) : +G4UImessenger(), fpDetector(Det), +fpTestDir(0), fpDetDir(0), fpTrackingCutCmd(0), fpMaxStepSizeCmd(0) +{ + fpTestDir = new G4UIdirectory("/microyz/"); + fpTestDir->SetGuidance(" detector control."); + + fpDetDir = new G4UIdirectory("/microyz/det/"); + fpDetDir->SetGuidance("detector construction commands"); + + fpTrackingCutCmd = + new G4UIcmdWithADoubleAndUnit("/microyz/det/setTrackingCut",this); + fpTrackingCutCmd->SetGuidance("Set tracking cut"); + fpTrackingCutCmd->SetParameterName("Cut",false); + fpTrackingCutCmd->SetRange("Cut>0."); + fpTrackingCutCmd->SetUnitCategory("Energy"); + fpTrackingCutCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + fpTrackingCutCmd->SetToBeBroadcasted(false); + + fpMaxStepSizeCmd = + new G4UIcmdWithADoubleAndUnit("/microyz/det/setMaxStepSize",this); + fpMaxStepSizeCmd->SetGuidance("Set maximum step size"); + fpMaxStepSizeCmd->SetParameterName("Size",false); + fpMaxStepSizeCmd->SetRange("Size>0."); + fpMaxStepSizeCmd->SetUnitCategory("Length"); + fpMaxStepSizeCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + fpMaxStepSizeCmd->SetToBeBroadcasted(false); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +DetectorMessenger::~DetectorMessenger() +{ + delete fpTestDir; + delete fpDetDir; + delete fpTrackingCutCmd; + delete fpMaxStepSizeCmd; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void DetectorMessenger::SetNewValue(G4UIcommand* command, G4String newValue) +{ + if( command == fpTrackingCutCmd ) + { fpDetector->SetTrackingCut(fpTrackingCutCmd->GetNewDoubleValue(newValue));} + + if( command == fpMaxStepSizeCmd ) + { fpDetector->SetMaxStepSize(fpMaxStepSizeCmd->GetNewDoubleValue(newValue));} +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/microyz/src/PhysicsList.cc b/examples/extended/medical/dna/microyz/src/PhysicsList.cc index 4db791ae793..3545e98478e 100644 --- a/examples/extended/medical/dna/microyz/src/PhysicsList.cc +++ b/examples/extended/medical/dna/microyz/src/PhysicsList.cc @@ -44,7 +44,11 @@ #include "G4EmDNAPhysics_option5.hh" #include "G4EmDNAPhysics_option6.hh" +#include "G4EmLivermorePhysics.hh" +#include "G4EmPenelopePhysics.hh" + #include "G4UserSpecialCuts.hh" +#include "G4StepLimiter.hh" // particles @@ -128,6 +132,10 @@ void PhysicsList::ConstructProcess() // AddTrackingCut(); + // maximum step size + // + AddMaxStepSize(); + } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -175,6 +183,16 @@ void PhysicsList::AddPhysicsList(const G4String& name) delete fEmPhysicsList; fEmPhysicsList = new G4EmDNAPhysics_option6(); + } else if (name == "liv") { + fEmName = name; + delete fEmPhysicsList; + fEmPhysicsList = new G4EmLivermorePhysics(); + + } else if (name == "pene") { + fEmName = name; + delete fEmPhysicsList; + fEmPhysicsList = new G4EmPenelopePhysics(); + } else { G4cout << "PhysicsList::AddPhysicsList: <" << name << ">" @@ -205,3 +223,23 @@ void PhysicsList::AddTrackingCut() } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void PhysicsList::AddMaxStepSize() +{ + + G4PhysicsListHelper* ph = G4PhysicsListHelper::GetPhysicsListHelper(); + + auto particleIterator=GetParticleIterator(); + particleIterator->reset(); + while ((*particleIterator)()) + { + G4ParticleDefinition* particle = particleIterator->value(); + G4String particleName = particle->GetParticleName(); + + if (particleName == "e-") + { + ph->RegisterProcess(new G4StepLimiter(), particle); + } + } +} +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/microyz/src/TrackerHit.cc b/examples/extended/medical/dna/microyz/src/TrackerHit.cc index 5b1cbd31b96..f869ca53316 100644 --- a/examples/extended/medical/dna/microyz/src/TrackerHit.cc +++ b/examples/extended/medical/dna/microyz/src/TrackerHit.cc @@ -83,9 +83,9 @@ const TrackerHit& TrackerHit::operator=(const TrackerHit& right) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -G4int TrackerHit::operator==(const TrackerHit& right) const +G4bool TrackerHit::operator==(const TrackerHit& right) const { - return ( this == &right ) ? 1 : 0; + return ( this == &right ) ? true : false; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/dna/neuron/neuron.out b/examples/extended/medical/dna/neuron/neuron.out index b78206295b4..0681ac9fbdb 100644 --- a/examples/extended/medical/dna/neuron/neuron.out +++ b/examples/extended/medical/dna/neuron/neuron.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -492,6 +492,8 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531 ===== EM models for the G4Region DefaultRegionForTheWorld ====== eCoulombScattering : Emin= 0 eV Emax= 100 TeV +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. End of tracking primary particle, its final energy is :3.47547 GeV Physics stage ends End of tracking primary particle, its final energy is :3.47536 GeV @@ -543,7 +545,7 @@ Physics stage ends Outputs of energy deposition per event written in data file: OutputPerEvent.out - Calculation time = 3.19684 s + Calculation time = 3.18688 s Graphics systems deleted. Visualization Manager deleting... diff --git a/examples/extended/medical/dna/pdb4dna/pdb4dna.out b/examples/extended/medical/dna/pdb4dna/pdb4dna.out index ba9ff785227..3588157bf59 100644 --- a/examples/extended/medical/dna/pdb4dna/pdb4dna.out +++ b/examples/extended/medical/dna/pdb4dna/pdb4dna.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -252,6 +252,8 @@ DNARuddIonisationModel : Emin= 0 eV Emax= 100 MeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 MeV +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. --> Event 0 starts. --> Event 100 starts. diff --git a/examples/extended/medical/dna/range/range.out b/examples/extended/medical/dna/range/range.out index 1267974b7d9..f3f21992e40 100644 --- a/examples/extended/medical/dna/range/range.out +++ b/examples/extended/medical/dna/range/range.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -245,6 +245,8 @@ DNARuddIonisationModel : Emin= 0 eV Emax= 100 MeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 MeV +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ======================= run summary ==================== diff --git a/examples/extended/medical/dna/slowing/slowing.out b/examples/extended/medical/dna/slowing/slowing.out index 81b22e4eac1..4a797875a43 100644 --- a/examples/extended/medical/dna/slowing/slowing.out +++ b/examples/extended/medical/dna/slowing/slowing.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -249,6 +249,8 @@ DNARuddIonisationModel : Emin= 0 eV Emax= 100 MeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 MeV +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ... open Root analysis file : slowing.root - done --> Event 0 starts. diff --git a/examples/extended/medical/dna/spower/spower.out b/examples/extended/medical/dna/spower/spower.out index 5292d494650..49e56db9f5d 100644 --- a/examples/extended/medical/dna/spower/spower.out +++ b/examples/extended/medical/dna/spower/spower.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -239,6 +239,8 @@ DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 100 TeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 TeV +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ======================== run summary ===================== diff --git a/examples/extended/medical/dna/svalue/svalue.out b/examples/extended/medical/dna/svalue/svalue.out index 5685c50b4da..64bde111e98 100644 --- a/examples/extended/medical/dna/svalue/svalue.out +++ b/examples/extended/medical/dna/svalue/svalue.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -100,7 +100,7 @@ Rayl: for gamma SubType=11 BuildTable=1 e-_G4DNAElectronSolvation: for e- SubType=58 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAOneStepThermalizationModel : Emin= 0 eV Emax= 7.4 eV +DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 eV Emax= 7.4 eV e-_G4DNAElastic: for e- SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -261,6 +261,8 @@ Index : 0 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ======================== run summary ===================== diff --git a/examples/extended/medical/dna/wholeNuclearDNA/wholeNuclearDNA.out b/examples/extended/medical/dna/wholeNuclearDNA/wholeNuclearDNA.out index 4a47d8c16bf..676a785db50 100644 --- a/examples/extended/medical/dna/wholeNuclearDNA/wholeNuclearDNA.out +++ b/examples/extended/medical/dna/wholeNuclearDNA/wholeNuclearDNA.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -266,5 +266,7 @@ DNARuddIonisationModel : Emin= 0 eV Emax= 100 MeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 MeV +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. Graphics systems deleted. Visualization Manager deleting... diff --git a/examples/extended/medical/dna/wvalue/wvalue.out b/examples/extended/medical/dna/wvalue/wvalue.out index a488d6bd07a..49b93a6c85d 100644 --- a/examples/extended/medical/dna/wvalue/wvalue.out +++ b/examples/extended/medical/dna/wvalue/wvalue.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -118,7 +118,7 @@ Rayl: for gamma SubType=11 BuildTable=1 e-_G4DNAElectronSolvation: for e- SubType=58 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== -DNAOneStepThermalizationModel : Emin= 0 eV Emax= 10 eV +DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 eV Emax= 10 eV e-_G4DNAElastic: for e- SubType=51 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -245,6 +245,8 @@ DNARuddIonisationModel : Emin= 0 eV Emax= 100 MeV deltaRudd Fluo hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0 ===== EM models for the G4Region DefaultRegionForTheWorld ====== DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 100 MeV +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ======================== run summary ===================== diff --git a/examples/extended/medical/electronScattering/electronScattering.out b/examples/extended/medical/electronScattering/electronScattering.out index 099ea188dc2..db6856a6f04 100644 --- a/examples/extended/medical/electronScattering/electronScattering.out +++ b/examples/extended/medical/electronScattering/electronScattering.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -286,7 +286,7 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 100000 - User=5.810000s Real=5.839501s Sys=0.000000s + User=5.310000s Real=5.325530s Sys=0.000000s ======================== run summary ====================== @@ -296,7 +296,7 @@ Run Summary --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 549005491, 1556504809 + Current couple of seeds = 936201884, 1925974566 ---------------------------------------- G4 kernel has come to Quit state. UserDetectorConstruction deleted. diff --git a/examples/extended/medical/electronScattering2/History b/examples/extended/medical/electronScattering2/History index 9cf6df86d38..3693842f8dc 100644 --- a/examples/extended/medical/electronScattering2/History +++ b/examples/extended/medical/electronScattering2/History @@ -13,6 +13,11 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +07-05-19 I. Hrivnacova (exampleES2-V10-05-00) +- Fixed warning about "Attempting to add multiple times the same + sensitive detector". + Thanks to Sussanna G. for pointing at this. + 09-05-18 B. Morgan (exampleES2-V10-04-03) - Include G4Types before use of G4MULTITHREADED. For forward compatibility with move to #defines over -D for G4 preprocessor diff --git a/examples/extended/medical/electronScattering2/electronScattering2.out b/examples/extended/medical/electronScattering2/electronScattering2.out index f0c5d355375..1dbdb0e9530 100644 --- a/examples/extended/medical/electronScattering2/electronScattering2.out +++ b/examples/extended/medical/electronScattering2/electronScattering2.out @@ -4,7 +4,7 @@ Starting Seed : 1 Output File : output.csv ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -164,14 +164,6 @@ G4SDManager::AddNewCollection : the collection is regi New sensitive detector is registered at / New sensitive detector is registered at / --------- WWWW ------- G4Exception-START -------- WWWW ------- -*** G4Exception : Run0054 - issued by : G4VUserDetectorConstruction::SetSensitiveDetector -Attempting to add multiple times the same sensitive detector ("MyDetector") is not allowed, skipping. -*** This is just a warning message. *** --------- WWWW -------- G4Exception-END --------- WWWW ------- - - phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins ===== EM models for the G4Region DefaultRegionForTheWorld ====== @@ -541,237 +533,237 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 --> Event 0 starts. Number of Events Processed:20000 Radius cell flux e cell flux population e population - 0 0.63667 0.31836 2 1 - 1 0.84893 0.84893 8 8 - 2 0.89137 0.89137 14 14 - 3 0.63666 0.63666 14 14 - 4 1.4619 1.4265 41 40 - 5 0.83928 0.7814 29 27 - 6 1.0041 0.97958 41 40 - 7 0.80304 0.78182 36 35 - 8 2.7081 2.6706 44 42 - 9 1.3119 1.2616 56 53 - 10 1.0006 0.92482 66 61 - 11 0.95517 0.91365 69 66 - 12 1.1611 1.0973 83 78 - 13 1.0287 0.99328 87 84 - 14 0.78937 0.76716 71 69 - 15 0.64716 0.62662 63 61 - 16 0.97512 0.95582 99 97 - 17 0.79146 0.76417 87 84 - 18 0.78708 0.75266 91 87 - 19 0.88486 0.86037 107 104 - 20 0.90864 0.86205 117 111 - 21 0.92567 0.88123 125 119 - 22 0.70051 0.62976 99 89 - 23 0.92198 0.87456 135 128 - 24 0.83043 0.79794 126 121 - 25 0.76905 0.73784 120 115 - 26 0.67342 0.64338 112 107 - 27 0.73848 0.72111 127 124 - 28 0.65366 0.62573 117 112 - 29 0.79896 0.76651 148 142 - 30 0.89495 0.84796 170 161 - 31 0.83026 0.80499 164 159 - 32 0.88045 0.85595 178 173 - 33 0.77956 0.7463 164 157 - 34 0.73198 0.68583 158 148 - 35 0.69322 0.65733 153 145 - 36 0.65317 0.64008 151 148 - 37 0.72138 0.6959 168 162 - 38 0.70816 0.69575 160 157 - 39 0.6694 0.64925 166 161 - 40 0.68852 0.64526 175 164 - 41 0.61797 0.57192 161 149 - 42 0.74105 0.69983 197 186 - 43 0.66216 0.62919 180 171 - 44 0.60657 0.59226 168 164 - 45 0.62561 0.60461 178 172 - 46 0.62998 0.61285 174 169 - 47 0.62168 0.60156 184 178 - 48 0.62227 0.59599 176 168 - 49 0.5751 0.55901 176 171 - 50 0.96124 0.94547 171 166 - 51 0.65984 0.63819 209 202 - 52 0.65754 0.64844 206 203 - 53 0.58504 0.56415 196 189 - 54 0.56193 0.52977 191 180 - 55 0.636 0.61016 208 199 - 56 0.5388 0.51342 191 182 - 57 0.54126 0.51627 193 184 - 58 0.5499 0.51992 201 190 - 59 0.44758 0.43955 167 164 - 60 0.54275 0.50851 206 193 - 61 0.52806 0.50992 203 196 - 62 0.50025 0.4421 183 171 - 63 0.49552 0.4804 191 185 - 64 0.48869 0.45903 197 185 - 65 0.49024 0.46834 196 187 - 66 0.46799 0.45121 193 186 - 67 0.4825 0.47777 202 200 - 68 0.46466 0.4507 188 182 - 69 0.46622 0.43475 197 190 - 70 0.45694 0.43205 201 190 - 71 0.41886 0.40993 183 179 - 72 0.4279 0.4037 194 183 - 73 0.45039 0.43086 200 191 - 74 0.39195 0.35119 170 163 - 75 0.41195 0.36976 185 175 - 76 0.38773 0.37105 182 174 - 77 0.37876 0.36024 184 175 - 78 0.36681 0.34851 179 170 - 79 0.34566 0.33161 170 163 - 80 0.36615 0.35029 184 176 - 81 0.37281 0.35909 190 183 - 82 0.32829 0.32055 164 160 - 83 0.33254 0.3268 172 169 - 84 0.33743 0.32421 176 169 - 85 0.31252 0.30132 167 161 - 86 0.31292 0.29816 169 161 - 87 0.28782 0.28053 158 154 - 88 0.30422 0.297 165 161 - 89 0.26123 0.24875 146 139 - 90 0.28936 0.28054 164 159 - 91 0.31982 0.30761 167 160 - 92 0.2853 0.27667 159 154 - 93 0.25341 0.24829 146 143 - 94 0.2555 0.24367 150 143 - 95 0.25625 0.24621 153 147 - 96 0.25336 0.24012 141 133 - 97 0.24965 0.2431 152 148 - 98 0.26163 0.24379 158 147 - 99 0.21316 0.20833 132 129 - 100 0.20786 0.2015 124 120 - 101 0.21633 0.20531 138 131 - 102 0.17872 0.16936 115 109 - 103 0.19545 0.1939 122 121 - 104 0.17468 0.1655 115 109 - 105 0.20747 0.19989 124 119 - 106 0.2068 0.2023 134 131 - 107 0.16065 0.15768 108 106 - 108 0.17582 0.16845 118 113 - 109 0.13563 0.12979 92 88 - 110 0.135 0.13211 94 92 - 111 0.15693 0.1512 109 105 - 112 0.18098 0.1753 121 117 - 113 0.13775 0.13352 95 92 - 114 0.15978 0.15699 106 104 - 115 0.13851 0.13019 100 94 - 116 0.15953 0.15816 113 112 - 117 0.15043 0.1409 101 94 - 118 0.13651 0.13246 84 81 - 119 0.14329 0.13526 104 98 - 120 0.1644 0.15911 107 103 - 121 0.11726 0.11461 90 87 - 122 0.10325 0.10195 79 78 - 123 0.11772 0.11383 82 79 - 124 0.087575 0.079838 68 62 - 125 0.11356 0.10974 89 86 - 126 0.10433 0.10053 77 74 - 127 0.096744 0.094233 77 75 - 128 0.1073 0.10231 86 82 - 129 0.081652 0.077942 66 63 - 130 0.096955 0.095728 79 78 - 131 0.075564 0.075564 62 62 - 132 0.092226 0.091017 76 75 - 133 0.094818 0.092418 79 77 - 134 0.075313 0.074122 63 62 - 135 0.070948 0.070948 60 60 - 136 0.064718 0.063544 55 54 - 137 0.081588 0.078091 70 67 - 138 0.07746 0.07746 66 66 - 139 0.070849 0.068551 61 59 - 140 0.058197 0.057056 51 50 - 141 0.063464 0.061198 56 54 - 142 0.052903 0.051777 47 46 - 143 0.066588 0.064352 59 57 - 144 0.068838 0.068838 62 62 - 145 0.052966 0.049659 48 45 - 146 0.052588 0.049301 48 45 - 147 0.047429 0.046341 39 38 - 148 0.037889 0.033566 35 31 - 149 0.056921 0.053701 53 50 - 150 0.054941 0.052808 50 48 - 151 0.070049 0.066871 65 62 - 152 0.038458 0.037405 36 35 - 153 0.050281 0.050281 44 44 - 154 0.050828 0.049788 42 41 - 155 0.048549 0.046485 47 45 - 156 0.026695 0.025669 26 25 - 157 0.028555 0.027535 28 27 - 158 0.04613 0.044104 44 42 - 159 0.038095 0.03608 37 35 - 160 0.033041 0.029037 33 29 - 161 0.035811 0.029926 34 30 - 162 0.029686 0.027708 30 28 - 163 0.036381 0.035398 37 36 - 164 0.02966 0.027705 30 28 - 165 0.03011 0.029138 31 30 - 166 0.035736 0.034769 37 36 - 167 0.031352 0.031352 32 32 - 168 0.025351 0.021965 25 23 - 169 0.025798 0.021833 26 23 - 170 0.020915 0.019972 23 22 - 171 0.027075 0.026137 29 28 - 172 0.016803 0.016803 18 18 - 173 0.030808 0.028895 32 31 - 174 0.018315 0.017393 19 18 - 175 0.019263 0.019263 21 21 - 176 0.017896 0.016072 20 18 - 177 0.023012 0.023012 24 24 - 178 0.028813 0.025205 25 21 - 179 0.024778 0.024778 27 27 - 180 0.028709 0.026032 32 29 - 181 0.024844 0.023069 28 26 - 182 0.023441 0.022558 25 24 - 183 0.019972 0.019972 22 22 - 184 0.014713 0.013219 16 15 - 185 0.021755 0.018012 23 19 - 186 0.015903 0.013831 18 16 - 187 0.021196 0.019477 23 21 - 188 0.018942 0.0164 16 14 - 189 0.022052 0.019498 24 21 - 190 0.022657 0.020638 25 23 - 191 0.014936 0.013838 17 16 - 192 0.0197 0.0197 21 21 - 193 0.017021 0.013627 19 16 - 194 0.017854 0.014371 20 16 - 195 0.020516 0.016771 15 11 - 196 0.025681 0.024038 30 28 - 197 0.014916 0.011542 18 14 - 198 0.020582 0.017111 22 18 - 199 0.019986 0.016156 23 19 - 200 0.024922 0.01916 27 22 - 201 0.02381 0.014709 27 16 - 202 0.021024 0.015252 26 19 - 203 0.01559 0.0072529 17 8 - 204 0.01297 0.0089701 11 6 - 205 0.01326 0.010669 12 9 - 206 0.0048886 0.0025052 6 3 - 207 0.0081984 0.0029638 9 3 - 208 0.012395 0.0090157 13 9 - 209 0.0096583 0.0035811 9 4 - 210 0.012371 0.0065898 12 5 - 211 0.0095173 0.0061724 7 3 - 212 0.012131 0.0073244 13 7 - 213 0.012393 0.0026317 12 3 - 214 0.014786 0.0053875 18 6 - 215 0.010559 0.0041037 13 5 - 216 0.0082137 0.00075809 10 1 - 217 0.014354 0.0050112 18 6 - 218 0.0078119 0.0041633 9 5 - 219 0.012256 0.0034682 13 4 - 220 0.010064 0.0065305 12 8 - 221 0.010124 0.0054532 11 6 - 222 0.010013 0.0036367 11 3 - 223 0.011629 0.006869 12 6 - 224 0.012499 0.0062961 14 6 - 225 0.0086835 0.0047882 10 5 - 226 0.0078981 0.00086758 10 1 - 227 0.0051096 0 6 0 - 228 0.0091517 0.0045176 11 5 - 229 0.013027 0.0051088 13 5 - 230 0.0080671 0.0019407 10 2 - 231 0.0066023 0.0017454 9 2 - 232 0.010271 0.0048539 13 6 -### deleting electronFilter 0xf023e0 + 0 0.95498 0.95498 3 3 + 1 0.63672 0.63672 6 6 + 2 0.89142 0.89142 14 14 + 3 0.81866 0.77318 18 17 + 4 0.88452 0.88452 25 25 + 5 0.81169 0.78275 25 24 + 6 0.73767 0.71318 30 29 + 7 0.8492 0.78554 40 37 + 8 0.825 0.73136 43 38 + 9 1.0312 0.91389 61 54 + 10 0.72774 0.66711 48 44 + 11 0.76134 0.73366 55 53 + 12 0.97225 0.89584 73 67 + 13 0.91833 0.85938 73 68 + 14 1.402 1.3581 88 84 + 15 0.76119 0.70984 72 67 + 16 0.72364 0.70434 75 73 + 17 1.0371 0.97342 114 107 + 18 0.90838 0.83955 105 97 + 19 0.81939 0.80306 97 95 + 20 0.8698 0.86204 112 111 + 21 0.78322 0.74621 105 100 + 22 0.97266 0.95144 137 134 + 23 0.85075 0.81011 124 118 + 24 0.82527 0.76029 127 117 + 25 0.90013 0.86267 143 137 + 26 0.78708 0.74501 131 124 + 27 0.80726 0.77253 132 126 + 28 0.89851 0.85383 141 133 + 29 0.75657 0.74577 140 138 + 30 0.78991 0.77422 149 146 + 31 0.93956 0.92945 183 181 + 32 0.79866 0.75457 163 154 + 33 0.66989 0.62711 139 130 + 34 0.77702 0.74933 168 162 + 35 0.80417 0.78174 178 173 + 36 0.79048 0.76867 178 173 + 37 0.63594 0.59348 150 140 + 38 0.91201 0.88719 180 174 + 39 0.66249 0.64233 162 157 + 40 0.69194 0.66835 173 167 + 41 0.69091 0.65637 180 171 + 42 0.63271 0.61022 168 162 + 43 0.63566 0.61002 172 165 + 44 0.7303 0.71954 201 198 + 45 0.66105 0.61408 155 151 + 46 0.62009 0.59611 181 174 + 47 0.67302 0.64954 197 190 + 48 0.69478 0.67835 211 206 + 49 0.67795 0.63612 208 195 + 50 0.58618 0.57356 181 177 + 51 0.63392 0.62464 202 199 + 52 0.58809 0.55167 193 181 + 53 0.51231 0.49146 172 165 + 54 0.55544 0.52328 182 171 + 55 0.53312 0.50154 184 173 + 56 0.56901 0.54639 201 193 + 57 0.43044 0.42212 154 151 + 58 0.61322 0.59687 210 204 + 59 0.5334 0.51465 199 192 + 60 0.55118 0.53537 206 200 + 61 0.52127 0.5135 202 199 + 62 0.51839 0.49799 204 196 + 63 0.50182 0.49177 200 196 + 64 0.44607 0.43618 178 174 + 65 0.49778 0.48805 196 192 + 66 0.50484 0.48566 209 201 + 67 0.44525 0.4358 183 179 + 68 0.43486 0.40926 183 172 + 69 0.44502 0.42207 192 182 + 70 0.4524 0.4343 200 192 + 71 0.43587 0.40911 195 183 + 72 0.42152 0.39126 183 176 + 73 0.43096 0.41794 198 192 + 74 0.46552 0.45053 184 177 + 75 0.31108 0.30686 148 146 + 76 0.41717 0.40674 192 187 + 77 0.3472 0.33485 167 161 + 78 0.35829 0.3522 175 172 + 79 0.36739 0.35736 183 178 + 80 0.3588 0.33898 181 171 + 81 0.34906 0.33731 172 166 + 82 0.32818 0.32431 167 165 + 83 0.31986 0.31031 164 159 + 84 0.33564 0.31397 169 164 + 85 0.33629 0.32136 172 164 + 86 0.34146 0.33223 182 177 + 87 0.27651 0.26009 151 142 + 88 0.36277 0.35194 175 169 + 89 0.3786 0.36968 171 166 + 90 0.27173 0.26997 153 152 + 91 0.27277 0.2658 155 151 + 92 0.26606 0.25052 153 144 + 93 0.25967 0.25284 145 141 + 94 0.21869 0.21025 126 121 + 95 0.28405 0.27402 165 159 + 96 0.23529 0.22863 136 132 + 97 0.27553 0.26734 146 141 + 98 0.24332 0.23197 150 143 + 99 0.19109 0.19109 119 119 + 100 0.2056 0.19129 128 119 + 101 0.20309 0.19837 129 126 + 102 0.18863 0.1824 121 117 + 103 0.17603 0.16986 114 110 + 104 0.17455 0.1669 112 107 + 105 0.1735 0.15932 110 104 + 106 0.20326 0.19125 133 125 + 107 0.21003 0.20706 137 135 + 108 0.17914 0.17177 118 113 + 109 0.17378 0.17086 119 117 + 110 0.13024 0.12301 90 85 + 111 0.17927 0.17066 125 119 + 112 0.1436 0.13503 101 95 + 113 0.17446 0.17305 119 118 + 114 0.23184 0.22764 94 91 + 115 0.15648 0.14817 106 100 + 116 0.12769 0.12358 93 90 + 117 0.14441 0.1376 105 100 + 118 0.13471 0.12796 97 92 + 119 0.13045 0.11333 88 84 + 120 0.128 0.12269 90 86 + 121 0.10449 0.10054 80 77 + 122 0.11281 0.10889 85 82 + 123 0.094624 0.08944 73 69 + 124 0.08876 0.082332 69 64 + 125 0.10156 0.097737 78 75 + 126 0.096193 0.093662 76 74 + 127 0.12585 0.12208 100 97 + 128 0.096981 0.091996 77 73 + 129 0.10393 0.10145 82 80 + 130 0.080065 0.076384 66 63 + 131 0.063938 0.061502 52 50 + 132 0.064086 0.059253 53 49 + 133 0.079941 0.076341 66 63 + 134 0.093226 0.088448 77 73 + 135 0.095844 0.095844 81 81 + 136 0.081038 0.077517 69 66 + 137 0.053636 0.051294 46 44 + 138 0.077581 0.075266 67 65 + 139 0.0701 0.067802 61 59 + 140 0.068506 0.062788 60 55 + 141 0.070593 0.067174 59 56 + 142 0.049513 0.048388 44 43 + 143 0.063723 0.06037 57 54 + 144 0.062293 0.057852 51 47 + 145 0.053496 0.052393 48 47 + 146 0.066805 0.064615 56 54 + 147 0.050088 0.047913 46 44 + 148 0.057272 0.056191 53 52 + 149 0.058579 0.055359 51 48 + 150 0.051372 0.049246 46 44 + 151 0.048407 0.045581 44 43 + 152 0.047361 0.046308 45 44 + 153 0.038716 0.036625 37 35 + 154 0.049879 0.04468 48 43 + 155 0.04234 0.040275 41 39 + 156 0.033278 0.029774 30 29 + 157 0.038911 0.034832 38 34 + 158 0.048087 0.045047 47 44 + 159 0.031212 0.026176 31 26 + 160 0.051073 0.049071 52 50 + 161 0.045345 0.04037 45 40 + 162 0.032268 0.031279 30 29 + 163 0.037692 0.034743 37 34 + 164 0.041802 0.040824 41 40 + 165 0.042048 0.040106 43 41 + 166 0.022212 0.020281 23 21 + 167 0.03263 0.02879 34 30 + 168 0.031643 0.02878 33 30 + 169 0.024903 0.024903 26 26 + 170 0.033673 0.029933 34 31 + 171 0.020653 0.020653 22 22 + 172 0.026575 0.02471 28 26 + 173 0.029297 0.022904 29 24 + 174 0.025139 0.024217 25 24 + 175 0.023991 0.023073 26 25 + 176 0.029318 0.026438 32 29 + 177 0.019952 0.019045 22 21 + 178 0.024423 0.02262 27 25 + 179 0.01883 0.017932 20 19 + 180 0.016949 0.016056 19 18 + 181 0.054738 0.049979 23 20 + 182 0.025452 0.022788 23 22 + 183 0.015712 0.015712 17 17 + 184 0.019786 0.016603 22 19 + 185 0.01766 0.014824 16 15 + 186 0.015646 0.013914 18 16 + 187 0.016537 0.015677 19 18 + 188 0.017526 0.012604 18 14 + 189 0.019962 0.016179 23 19 + 190 0.012908 0.011856 15 14 + 191 0.022702 0.020791 24 22 + 192 0.026182 0.022629 32 27 + 193 0.020776 0.015338 22 17 + 194 0.020211 0.015449 22 17 + 195 0.014803 0.013535 17 16 + 196 0.017231 0.015493 16 14 + 197 0.015284 0.01414 18 17 + 198 0.017688 0.016873 20 19 + 199 0.018048 0.0163 22 20 + 200 0.02081 0.016113 25 20 + 201 0.018516 0.015333 22 19 + 202 0.024161 0.018316 27 21 + 203 0.010136 0.0091591 11 10 + 204 0.010648 0.0059811 12 7 + 205 0.025902 0.022726 10 6 + 206 0.027171 0.022187 17 11 + 207 0.013482 0.0048684 14 6 + 208 0.01002 0.0045114 11 5 + 209 0.0097999 0.0058215 10 6 + 210 0.019951 0.014258 11 4 + 211 0.0088055 0.0062786 10 7 + 212 0.013528 0.0065987 15 7 + 213 0.013541 0.0086041 16 10 + 214 0.012241 0.0025618 14 3 + 215 0.0082852 0.0035457 10 4 + 216 0.0072747 0.0025181 9 3 + 217 0.0061654 0.0052647 6 5 + 218 0.0098654 0.0043117 12 5 + 219 0.0093572 0.0040477 12 5 + 220 0.012809 0.0055441 15 6 + 221 0.0093349 0.0060394 10 6 + 222 0.011432 0.0053609 13 6 + 223 0.011273 0.0034037 14 4 + 224 0.0051594 0.0017223 6 2 + 225 0.0075346 0.0033818 9 4 + 226 0.0046585 0.002493 6 3 + 227 0.0080058 0.0046025 8 4 + 228 0.0098198 0.0059951 11 6 + 229 0.0066324 0.003872 8 5 + 230 0.010869 0.0023612 14 3 + 231 0.0061478 0.0011483 8 1 + 232 0.0054951 0.0017784 6 2 +### deleting electronFilter 0x21bfbf0 diff --git a/examples/extended/medical/electronScattering2/src/ElectronBenchmarkDetector.cc b/examples/extended/medical/electronScattering2/src/ElectronBenchmarkDetector.cc index dd0c8f1d960..c135c54ecb8 100644 --- a/examples/extended/medical/electronScattering2/src/ElectronBenchmarkDetector.cc +++ b/examples/extended/medical/electronScattering2/src/ElectronBenchmarkDetector.cc @@ -418,7 +418,7 @@ void ElectronBenchmarkDetector::ConstructSDandField() sensitiveDetector->RegisterPrimitive(primitive); } G4SDManager::GetSDMpointer()->AddNewDetector(sensitiveDetector); - SetSensitiveDetector("scorerRingLog",sensitiveDetector); + fScorerRingLog->SetSensitiveDetector(sensitiveDetector); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/fanoCavity/History b/examples/extended/medical/fanoCavity/History index bc78c03d22f..2c27498751d 100644 --- a/examples/extended/medical/fanoCavity/History +++ b/examples/extended/medical/fanoCavity/History @@ -13,6 +13,22 @@ track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- + +21-03-19 mma (fano-V10-05-03) +- DefineMaterial() : restaure G4_WATER + +18-03-19 mma (fano-V10-05-02) +- DetectorConstruction : simplification of DefineMaterial() + +25-02-19 V. Ivanchenko (fano-V10-05-01) +- PhysListEmStandard_option4 - set RangeFactor=0.08 (as in the + physics_list library) +- PhysListEmStandard_option3 - set parameters as in the + physics_list library + +29-01-19 V. Ivanchenko (fano-V10-05-00) +- DetectorConstruction, DetectorMessenger - fixed usage of base + materials and cleanup (should fix ~1% error for Opt4 EM physics) 20-11-18 V. Ivanchenko (fano-V10-04-06) - PhysListEmStandard_option3 - use the same lateral displacement as in diff --git a/examples/extended/medical/fanoCavity/basic.mac b/examples/extended/medical/fanoCavity/basic.mac index 060839eebdf..33d5d01fb90 100644 --- a/examples/extended/medical/fanoCavity/basic.mac +++ b/examples/extended/medical/fanoCavity/basic.mac @@ -1,6 +1,9 @@ # -/control/verbose 2 -/run/verbose 2 +/control/verbose 1 +/run/verbose 1 +# +###/testem/det/wallMater Water +###/testem/det/cavityMater Water_gas # /run/initialize # @@ -11,5 +14,4 @@ /analysis/h1/set 9 100 0 1 mm #step size in wall # /run/printProgress 10000 -# /run/beamOn 200000 diff --git a/examples/extended/medical/fanoCavity/fanoCavity.in b/examples/extended/medical/fanoCavity/fanoCavity.in index 141dc68c37a..aeb7a4d8f8e 100644 --- a/examples/extended/medical/fanoCavity/fanoCavity.in +++ b/examples/extended/medical/fanoCavity/fanoCavity.in @@ -3,6 +3,9 @@ /control/cout/ignoreThreadsExcept 0 /run/verbose 1 # +###/testem/det/wallMater Water +###/testem/det/cavityMater Water_gas +# /testem/phys/addPhysics standard_opt3 # /process/eLoss/StepFunction 0.2 10 um @@ -10,5 +13,4 @@ /run/initialize # /run/printProgress 1000 -# /run/beamOn 4000 diff --git a/examples/extended/medical/fanoCavity/fanoCavity.out b/examples/extended/medical/fanoCavity/fanoCavity.out index f029b1f04ec..b92146c42ea 100644 --- a/examples/extended/medical/fanoCavity/fanoCavity.out +++ b/examples/extended/medical/fanoCavity/fanoCavity.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -9,128 +9,100 @@ ************************************************************** -***** Table : Nb of materials = 10 ***** +***** Table : Nb of materials = 8 ***** - Material: Water H_2O density: 1.000 g/cm3 RadL: 36.083 cm Nucl.Int.Length: 75.375 cm + Material: Water density: 1.000 g/cm3 RadL: 36.092 cm Nucl.Int.Length: 75.356 cm Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm - ---> Element: H (H) Z = 1.0 N = 1 A = 1.008 g/mole - ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % - ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % - ElmMassFraction: 11.19 % ElmAbundance 66.67 % - - ---> Element: O (O) Z = 8.0 N = 16 A = 15.999 g/mole - ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % - ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % - ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % - ElmMassFraction: 88.81 % ElmAbundance 33.33 % - - - Material: G4_WATER_VAPOR H_2O-Gas density: 0.756 kg/m3 RadL: 477.173 m Nucl.Int.Length: 996.781 m - Imean: 71.600 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: H (H) Z = 1.0 N = 1 A = 1.008 g/mole + ---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % - ElmMassFraction: 11.19 % ElmAbundance 66.67 % + ElmMassFraction: 11.21 % ElmAbundance 66.67 % - ---> Element: O (O) Z = 8.0 N = 16 A = 15.999 g/mole + ---> Element: Oxygen (O) Z = 8.0 N = 16 A = 16.000 g/mole ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % - ElmMassFraction: 88.81 % ElmAbundance 33.33 % + ElmMassFraction: 88.79 % ElmAbundance 33.33 % - Material: Water_vapor H_2O-Gas density: 1.000 mg/cm3 RadL: 360.830 m Nucl.Int.Length: 753.748 m + Material: Water_gas density: 1.000 mg/cm3 RadL: 360.924 m Nucl.Int.Length: 753.560 m Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm - ---> Element: H (H) Z = 1.0 N = 1 A = 1.008 g/mole + ---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % - ElmMassFraction: 11.19 % ElmAbundance 66.67 % - - ---> Element: O (O) Z = 8.0 N = 16 A = 15.999 g/mole - ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % - ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % - ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % - ElmMassFraction: 88.81 % ElmAbundance 33.33 % - - - Material: Air density: 1.205 mg/cm3 RadL: 303.921 m Nucl.Int.Length: 710.095 m - Imean: 85.700 eV temperature: 293.15 K pressure: 1.00 atm + ElmMassFraction: 11.21 % ElmAbundance 66.67 % - ---> Element: C (C) Z = 6.0 N = 12 A = 12.011 g/mole - ---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 % - ---> Isotope: C13 Z = 6 N = 13 A = 13.00 g/mole abundance: 1.070 % - ElmMassFraction: 0.01 % ElmAbundance 0.02 % - - ---> Element: N (N) Z = 7.0 N = 14 A = 14.007 g/mole - ---> Isotope: N14 Z = 7 N = 14 A = 14.00 g/mole abundance: 99.632 % - ---> Isotope: N15 Z = 7 N = 15 A = 15.00 g/mole abundance: 0.368 % - ElmMassFraction: 75.53 % ElmAbundance 78.44 % - - ---> Element: O (O) Z = 8.0 N = 16 A = 15.999 g/mole + ---> Element: Oxygen (O) Z = 8.0 N = 16 A = 16.000 g/mole ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % - ElmMassFraction: 23.18 % ElmAbundance 21.07 % + ElmMassFraction: 88.79 % ElmAbundance 33.33 % - ---> Element: Ar (Ar) Z = 18.0 N = 40 A = 39.948 g/mole - ---> Isotope: Ar36 Z = 18 N = 36 A = 35.97 g/mole abundance: 0.337 % - ---> Isotope: Ar38 Z = 18 N = 38 A = 37.96 g/mole abundance: 0.063 % - ---> Isotope: Ar40 Z = 18 N = 40 A = 39.96 g/mole abundance: 99.600 % - ElmMassFraction: 1.28 % ElmAbundance 0.47 % + Material: Graphite density: 2.265 g/cm3 RadL: 18.850 cm Nucl.Int.Length: 35.387 cm + Imean: 81.000 eV temperature: 293.15 K pressure: 1.00 atm - Material: G4_GRAPHITE Graphite density: 2.210 g/cm3 RadL: 19.320 cm Nucl.Int.Length: 36.269 cm - Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: C (C) Z = 6.0 N = 12 A = 12.011 g/mole + ---> Element: C (C) Z = 6.0 N = 12 A = 12.010 g/mole ---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 % ---> Isotope: C13 Z = 6 N = 13 A = 13.00 g/mole abundance: 1.070 % ElmMassFraction: 100.00 % ElmAbundance 100.00 % - Material: Graphite Graphite density: 2.265 g/cm3 RadL: 18.851 cm Nucl.Int.Length: 35.388 cm - Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm + Material: Graphite_gas density: 2.265 mg/cm3 RadL: 188.496 m Nucl.Int.Length: 353.873 m + Imean: 81.000 eV temperature: 293.15 K pressure: 1.00 atm - ---> Element: C (C) Z = 6.0 N = 12 A = 12.011 g/mole + ---> Element: C (C) Z = 6.0 N = 12 A = 12.010 g/mole ---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 % ---> Isotope: C13 Z = 6 N = 13 A = 13.00 g/mole abundance: 1.070 % ElmMassFraction: 100.00 % ElmAbundance 100.00 % - Material: Graphite_gas Graphite density: 2.265 mg/cm3 RadL: 188.508 m Nucl.Int.Length: 353.880 m - Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm + Material: Aluminium density: 2.700 g/cm3 RadL: 8.893 cm Nucl.Int.Length: 38.879 cm + Imean: 166.000 eV temperature: 293.15 K pressure: 1.00 atm - ---> Element: C (C) Z = 6.0 N = 12 A = 12.011 g/mole - ---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 % - ---> Isotope: C13 Z = 6 N = 13 A = 13.00 g/mole abundance: 1.070 % + ---> Element: Al (Al) Z = 13.0 N = 27 A = 26.980 g/mole + ---> Isotope: Al27 Z = 13 N = 27 A = 26.98 g/mole abundance: 100.000 % ElmMassFraction: 100.00 % ElmAbundance 100.00 % - Material: G4_Al density: 2.699 g/cm3 RadL: 8.896 cm Nucl.Int.Length: 38.894 cm + Material: Aluminium_gas density: 2.700 mg/cm3 RadL: 88.925 m Nucl.Int.Length: 388.793 m Imean: 166.000 eV temperature: 293.15 K pressure: 1.00 atm - ---> Element: Al (Al) Z = 13.0 N = 27 A = 26.982 g/mole + ---> Element: Al (Al) Z = 13.0 N = 27 A = 26.980 g/mole ---> Isotope: Al27 Z = 13 N = 27 A = 26.98 g/mole abundance: 100.000 % ElmMassFraction: 100.00 % ElmAbundance 100.00 % - Material: Aluminium density: 2.700 g/cm3 RadL: 8.893 cm Nucl.Int.Length: 38.880 cm - Imean: 166.000 eV temperature: 293.15 K pressure: 1.00 atm + Material: G4_WATER H_2O density: 1.000 g/cm3 RadL: 36.083 cm Nucl.Int.Length: 75.375 cm + Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm - ---> Element: Al (Al) Z = 13.0 N = 27 A = 26.982 g/mole - ---> Isotope: Al27 Z = 13 N = 27 A = 26.98 g/mole abundance: 100.000 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % + ---> Element: H (H) Z = 1.0 N = 1 A = 1.008 g/mole + ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % + ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % + ElmMassFraction: 11.19 % ElmAbundance 66.67 % + ---> Element: O (O) Z = 8.0 N = 16 A = 15.999 g/mole + ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % + ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % + ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % + ElmMassFraction: 88.81 % ElmAbundance 33.33 % - Material: Aluminium_gas density: 2.700 mg/cm3 RadL: 88.930 m Nucl.Int.Length: 388.800 m - Imean: 166.000 eV temperature: 293.15 K pressure: 1.00 atm - ---> Element: Al (Al) Z = 13.0 N = 27 A = 26.982 g/mole - ---> Isotope: Al27 Z = 13 N = 27 A = 26.98 g/mole abundance: 100.000 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % + Material: g4Water_gas H_2O density: 1.000 mg/cm3 RadL: 360.830 m Nucl.Int.Length: 753.748 m + Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm + + ---> Element: H (H) Z = 1.0 N = 1 A = 1.008 g/mole + ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % + ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % + ElmMassFraction: 11.19 % ElmAbundance 66.67 % + + ---> Element: O (O) Z = 8.0 N = 16 A = 15.999 g/mole + ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % + ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % + ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % + ElmMassFraction: 88.81 % ElmAbundance 33.33 % @@ -143,8 +115,8 @@ PhysicsList::AddPhysicsList: /run/initialize --------------------------------------------------------- ----> The Wall is 5 mm of Water ( 1 g/cm3 ) - The Cavity is 2 mm of Water_vapor ( 1 mg/cm3 ) +---> The Wall is 5 mm of G4_WATER ( 1 g/cm3 ) + The Cavity is 2 mm of g4Water_gas ( 1 mg/cm3 ) --------------------------------------------------------- PhysicsList::SetCuts:CutLength : 10 km @@ -214,78 +186,71 @@ hIoni: for proton SubType=2 ========= Table of registered couples ============================== Index : 0 used in the geometry : Yes - Material : Water + Material : G4_WATER Range cuts : gamma 10 km e- 10 km e+ 10 km proton 10 km Energy thresholds : gamma 10 GeV e- 10 GeV e+ 10 GeV proton 1 TeV Region(s) which use this couple : DefaultRegionForTheWorld Index : 1 used in the geometry : Yes - Material : Water_vapor + Material : g4Water_gas Range cuts : gamma 10 km e- 10 km e+ 10 km proton 10 km Energy thresholds : gamma 10 GeV e- 10 GeV e+ 10 GeV proton 1 TeV Region(s) which use this couple : DefaultRegionForTheWorld -Index : 2 used in the geometry : Yes - Material : G4_WATER_VAPOR - Range cuts : gamma 10 km e- 10 km e+ 10 km proton 10 km - Energy thresholds : gamma 10 GeV e- 8.28481 GeV e+ 7.85117 GeV proton 1 TeV - Region(s) which use this couple : - DefaultRegionForTheWorld - ==================================================================== ### Run 0 starts. ### Run 0 start. --> Event 0 starts. --> Event 1000 starts. + ---> NbofEvents= 1000 NbOfelectr= 70862 Tkin= 588.581 keV (0.000 %) NbOfelec in cav= 4670 Dose/EnFluence= 30.208 cm2/g (0.000 %) - ---> NbofEvents= 1000 NbOfelectr= 71082 Tkin= 588.277 keV (0.000 %) NbOfelec in cav= 4722 Dose/EnFluence= 30.900 cm2/g (0.000 %) --> Event 2000 starts. + ---> NbofEvents= 2000 NbOfelectr= 140770 Tkin= 588.302 keV (-0.047 %) NbOfelec in cav= 9324 Dose/EnFluence= 27.920 cm2/g (-7.574 %) - ---> NbofEvents= 2000 NbOfelectr= 141526 Tkin= 587.828 keV (-0.076 %) NbOfelec in cav= 9600 Dose/EnFluence= 29.141 cm2/g (-5.694 %) --> Event 3000 starts. + ---> NbofEvents= 3000 NbOfelectr= 210833 Tkin= 588.321 keV (0.003 %) NbOfelec in cav= 14377 Dose/EnFluence= 28.740 cm2/g (2.939 %) - ---> NbofEvents= 3000 NbOfelectr= 212220 Tkin= 587.778 keV (-0.009 %) NbOfelec in cav= 14253 Dose/EnFluence= 29.234 cm2/g (0.320 %) Run terminated. Run Summary Number of events processed : 4000 - User=15.110000s Real=15.145430s Sys=0.010000s + User=12.720000s Real=12.739130s Sys=0.000000s ======================== run summary ====================== - The run consists of 4000 gamma of 1.250 MeV through 2*5.000 mm of Water (density: 1.000 g/cm3 ) + The run consists of 4000 gamma of 1.250 MeV through 2*5.000 mm of G4_WATER (density: 1.000 g/cm3 ) - the cavity is 2.000 mm of Water_vapor (density: 1.000 mg/cm3) Mass = 0.628 mg + the cavity is 2.000 mm of g4Water_gas (density: 1.000 mg/cm3) Mass = 0.628 mg ============================================================ - Process calls frequency ---> compt= 282544 Transportation= 78222 msc= 2595336 eIoni= 1723309 + Process calls frequency ---> compt= 280949 Transportation= 77842 msc= 2584487 eIoni= 1716870 Gamma crossSections in wall material : compt= 63.464 cm2/g --> total= 63.464 cm2/g - Mean energy of secondary e- = 587.9970 keV +- 0.1030 % (--> range in wall material = 2.2199 mm ) - Mass_energy_transfer coef: 29.8532 cm2/g + Mean energy of secondary e- = 589.0003 keV +- 0.1029 % (--> range in wall material = 2.2250 mm ) + Mass_energy_transfer coef: 29.9041 cm2/g - StoppingPower in wall = 1.9645 MeV*cm2/g - in cavity = 1.9831 MeV*cm2/g + StoppingPower in wall = 1.9640 MeV*cm2/g + in cavity = 1.9640 MeV*cm2/g Charged particle flow in cavity : - Enter --> nbParticles = 19198 Energy = 9.7592 GeV - Exit --> nbParticles = 19191 Energy = 9.7554 GeV + Enter --> nbParticles = 19096 Energy = 9.6036 GeV + Exit --> nbParticles = 19086 Energy = 9.6007 GeV - Total edep in cavity = 13.5943 MeV +- 3.9081 % Total charged trackLength = 53.6346 m (mean value = 2.7938 mm ) - Total dose in cavity = 21.6361 MeV/mg - Dose/EnergyFluence = 30.5873 cm2/g + Total edep in cavity = 12.7979 MeV +- 3.1764 % Total charged trackLength = 52.9933 m (mean value = 2.7751 mm ) + Total dose in cavity = 20.3685 MeV/mg + Dose/EnergyFluence = 28.7953 cm2/g - (Dose/EnergyFluence)/Mass_energy_transfer = 1.02459 +- 0.04006 + (Dose/EnergyFluence)/Mass_energy_transfer = 0.96292 +- 0.03060 - StepSize of ch. tracks in wall = 110.2714 um +- 70.4853 um (nbSteps/track = 15.2569) - StepSize of ch. tracks in cavity = 682.5567 um +- 734.3644 um (nbSteps/track = 4.0931) + StepSize of ch. tracks in wall = 110.2992 um +- 70.5230 um (nbSteps/track = 15.2836) + StepSize of ch. tracks in cavity = 681.9104 um +- 731.8146 um (nbSteps/track = 4.0696) G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.069 MB +Dynamic pools deleted: 9 / Total memory freed: 0.067 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/medical/fanoCavity/include/DetectorConstruction.hh b/examples/extended/medical/fanoCavity/include/DetectorConstruction.hh index 503745f9285..17baa3d8c75 100644 --- a/examples/extended/medical/fanoCavity/include/DetectorConstruction.hh +++ b/examples/extended/medical/fanoCavity/include/DetectorConstruction.hh @@ -34,7 +34,6 @@ #define DetectorConstruction_h 1 #include "G4VUserDetectorConstruction.hh" -#include "G4NistManager.hh" #include "globals.hh" class G4VPhysicalVolume; @@ -53,17 +52,14 @@ class DetectorConstruction : public G4VUserDetectorConstruction public: void SetWallThickness (G4double); - void SetWallMaterial (G4String); + void SetWallMaterial (const G4String&); void SetCavityThickness (G4double); void SetCavityRadius (G4double); - void SetCavityMaterial (G4String); + void SetCavityMaterial (const G4String&); virtual G4VPhysicalVolume* Construct(); - void UpdateGeometry(); - public: - G4double GetWallThickness() {return fWallThickness;}; G4double GetWallRadius() {return fWallRadius;}; G4Material* GetWallMaterial() {return fWallMaterial;}; @@ -79,6 +75,8 @@ class DetectorConstruction : public G4VUserDetectorConstruction void PrintParameters(); private: + + void DefineMaterials(); G4double fWallThickness; G4double fWallRadius; @@ -93,11 +91,6 @@ class DetectorConstruction : public G4VUserDetectorConstruction G4double fTotalThickness; DetectorMessenger* fDetectorMessenger; - - private: - - void DefineMaterials(); - G4VPhysicalVolume* ConstructVolumes(); }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/fanoCavity/include/DetectorMessenger.hh b/examples/extended/medical/fanoCavity/include/DetectorMessenger.hh index fc020c78de3..24e46f5a6df 100644 --- a/examples/extended/medical/fanoCavity/include/DetectorMessenger.hh +++ b/examples/extended/medical/fanoCavity/include/DetectorMessenger.hh @@ -47,7 +47,7 @@ class G4UIcmdWithoutParameter; class DetectorMessenger: public G4UImessenger { public: - + DetectorMessenger(DetectorConstruction* ); ~DetectorMessenger(); @@ -64,8 +64,6 @@ class DetectorMessenger: public G4UImessenger G4UIcmdWithAString* fCavMater; G4UIcmdWithADoubleAndUnit* fCavThick; G4UIcmdWithADoubleAndUnit* fCavRadius; - - G4UIcmdWithoutParameter* fUpdateCmd; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/fanoCavity/run01.mac b/examples/extended/medical/fanoCavity/run01.mac index 96e52646fcf..1c83d4eed7e 100644 --- a/examples/extended/medical/fanoCavity/run01.mac +++ b/examples/extended/medical/fanoCavity/run01.mac @@ -1,10 +1,13 @@ # -/control/verbose 2 -/run/verbose 2 +/control/verbose 1 +/run/verbose 1 +# +###/testem/det/wallMater Water +###/testem/det/cavityMater Water_gas # ###/testem/phys/addPhysics standard_opt0 -###/testem/phys/addPhysics standard_opt2 /testem/phys/addPhysics standard_opt3 +###/testem/phys/addPhysics standard_opt4 ###/testem/phys/addPhysics standard_GS ###/testem/phys/addPhysics standard_WVI ###/testem/phys/addPhysics standard_SS @@ -27,5 +30,4 @@ /analysis/h1/set 11 100 0 3000 eV #edep in cavity # /run/printProgress 1000 -# /run/beamOn 10000 diff --git a/examples/extended/medical/fanoCavity/src/DetectorConstruction.cc b/examples/extended/medical/fanoCavity/src/DetectorConstruction.cc index 3088424de8e..2177df901a8 100644 --- a/examples/extended/medical/fanoCavity/src/DetectorConstruction.cc +++ b/examples/extended/medical/fanoCavity/src/DetectorConstruction.cc @@ -35,6 +35,7 @@ #include "DetectorMessenger.hh" #include "G4Material.hh" +#include "G4NistManager.hh" #include "G4Tubs.hh" #include "G4LogicalVolume.hh" #include "G4VPhysicalVolume.hh" @@ -52,7 +53,7 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... DetectorConstruction::DetectorConstruction() -:fWallMaterial(0),fWall(0),fCavityMaterial(0),fCavity(0),fDetectorMessenger(0) + : fWall(nullptr), fCavity(nullptr) { // default parameter values fCavityThickness = 2*mm; @@ -61,9 +62,9 @@ DetectorConstruction::DetectorConstruction() fWallThickness = 5*mm; DefineMaterials(); - SetWallMaterial("Water"); - SetCavityMaterial("Water_vapor"); - + SetWallMaterial("G4_WATER"); + SetCavityMaterial("g4Water_gas"); + // create commands for interactive definition of the detector fDetectorMessenger = new DetectorMessenger(this); } @@ -71,58 +72,54 @@ DetectorConstruction::DetectorConstruction() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... DetectorConstruction::~DetectorConstruction() -{ delete fDetectorMessenger;} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VPhysicalVolume* DetectorConstruction::Construct() -{ - return ConstructVolumes(); +{ + delete fDetectorMessenger; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void DetectorConstruction::DefineMaterials() -{ - // - // define materials - // +{ + G4double z,a; + + G4Element* H = new G4Element("Hydrogen" ,"H" , z= 1., a= 1.01*g/mole); + G4Element* O = new G4Element("Oxygen" ,"O" , z= 8., a= 16.00*g/mole); - G4Material* H2O = G4NistManager::Instance()->FindOrBuildMaterial("G4_WATER"); - H2O->SetName("Water"); + G4Material* H2O = + new G4Material("Water", 1.0*g/cm3, 2); + H2O->AddElement(H, 2); + H2O->AddElement(O, 1); H2O->GetIonisation()->SetMeanExcitationEnergy(78.0*eV); - - G4Material* vapor = G4NistManager::Instance()->BuildMaterialWithNewDensity( - "Water_vapor","G4_WATER_VAPOR", 1.0*mg/cm3); - vapor->GetIonisation()->SetMeanExcitationEnergy(78.0*eV); - - G4Material* Air = G4NistManager::Instance()->FindOrBuildMaterial("G4_AIR"); - Air->SetName("Air"); - G4NistManager::Instance()->BuildMaterialWithNewDensity("Graphite", - "G4_GRAPHITE", - 2.265*g/cm3); - G4NistManager::Instance()->BuildMaterialWithNewDensity("Graphite_gas", - "G4_GRAPHITE", - 2.265*mg/cm3); + G4Material* gas = + new G4Material("Water_gas", 1.0*mg/cm3, 2); + gas->AddElement(H, 2); + gas->AddElement(O, 1); + gas->GetIonisation()->SetMeanExcitationEnergy(78.0*eV); + + new G4Material("Graphite", 6, 12.01*g/mole, 2.265*g/cm3); + new G4Material("Graphite_gas", 6, 12.01*g/mole, 2.265*mg/cm3); - G4NistManager::Instance()->BuildMaterialWithNewDensity("Aluminium", "G4_Al", - 2.7*g/cm3); - G4NistManager::Instance()->BuildMaterialWithNewDensity("Aluminium_gas", - "G4_Al", 2.7*mg/cm3); + new G4Material("Aluminium", 13, 26.98*g/mole, 2.700*g/cm3); + new G4Material("Aluminium_gas", 13, 26.98*g/mole, 2.700*mg/cm3); + + // alternatively, use G4 data base + // + G4NistManager* nist = G4NistManager::Instance(); + nist->FindOrBuildMaterial("G4_WATER"); + nist->BuildMaterialWithNewDensity("g4Water_gas","G4_WATER", 1.0*mg/cm3); + + // printout G4cout << *(G4Material::GetMaterialTable()) << G4endl; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -G4VPhysicalVolume* DetectorConstruction::ConstructVolumes() +G4VPhysicalVolume* DetectorConstruction::Construct() { - G4GeometryManager::GetInstance()->OpenGeometry(); - G4PhysicalVolumeStore::GetInstance()->Clean(); - G4LogicalVolumeStore::GetInstance()->Clean(); - G4SolidStore::GetInstance()->Clean(); - + if(fWall) { return fWall; } + // Chamber // fTotalThickness = fCavityThickness + 2*fWallThickness; @@ -196,10 +193,10 @@ void DetectorConstruction::SetWallThickness(G4double value) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void DetectorConstruction::SetWallMaterial(G4String materialChoice) +void DetectorConstruction::SetWallMaterial(const G4String& materialChoice) { // search the material by its name - G4Material* pttoMaterial = G4Material::GetMaterial(materialChoice); + G4Material* pttoMaterial = G4Material::GetMaterial(materialChoice); if (pttoMaterial) fWallMaterial = pttoMaterial; } @@ -219,20 +216,11 @@ void DetectorConstruction::SetCavityRadius(G4double value) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void DetectorConstruction::SetCavityMaterial(G4String materialChoice) +void DetectorConstruction::SetCavityMaterial(const G4String& materialChoice) { - // search the material by its name - G4Material* pttoMaterial = G4Material::GetMaterial(materialChoice); + // search the material by its name + G4Material* pttoMaterial = G4Material::GetMaterial(materialChoice); if (pttoMaterial) fCavityMaterial = pttoMaterial; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "G4RunManager.hh" - -void DetectorConstruction::UpdateGeometry() -{ -G4RunManager::GetRunManager()->DefineWorldVolume(ConstructVolumes()); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/fanoCavity/src/DetectorMessenger.cc b/examples/extended/medical/fanoCavity/src/DetectorMessenger.cc index 72ce9ba4ca6..6e482507d6e 100644 --- a/examples/extended/medical/fanoCavity/src/DetectorMessenger.cc +++ b/examples/extended/medical/fanoCavity/src/DetectorMessenger.cc @@ -41,8 +41,7 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... DetectorMessenger::DetectorMessenger(DetectorConstruction * Det) -:fDetector(Det), fTestemDir(0), fDetDir(0), fWallMater(0), fWallThick(0), - fCavMater(0), fCavThick(0), fCavRadius(0), fUpdateCmd(0) + :fDetector(Det) { fTestemDir = new G4UIdirectory("/testem/"); fTestemDir->SetGuidance(" detector control."); @@ -53,34 +52,33 @@ DetectorMessenger::DetectorMessenger(DetectorConstruction * Det) fWallMater = new G4UIcmdWithAString("/testem/det/wallMater",this); fWallMater->SetGuidance("Set material of the wall."); fWallMater->SetParameterName("wallMat",false); + fWallMater->AvailableForStates(G4State_PreInit); fWallThick = new G4UIcmdWithADoubleAndUnit("/testem/det/wallThickness",this); fWallThick->SetGuidance("Set tickness of the wall"); fWallThick->SetParameterName("wallTick",false); fWallThick->SetRange("wallTick>0."); fWallThick->SetUnitCategory("Length"); + fWallThick->AvailableForStates(G4State_PreInit); fCavMater = new G4UIcmdWithAString("/testem/det/cavityMater",this); fCavMater->SetGuidance("Set material of the cavity."); fCavMater->SetParameterName("cavMat",false); + fCavMater->AvailableForStates(G4State_PreInit); fCavThick = new G4UIcmdWithADoubleAndUnit("/testem/det/cavityThickness",this); fCavThick->SetGuidance("Set tickness of the cavity"); fCavThick->SetParameterName("cavityTick",false); fCavThick->SetRange("cavityTick>0."); fCavThick->SetUnitCategory("Length"); + fCavThick->AvailableForStates(G4State_PreInit); fCavRadius = new G4UIcmdWithADoubleAndUnit("/testem/det/cavityRadius",this); fCavRadius->SetGuidance("Set radius of the cavity"); fCavRadius->SetParameterName("cavityRadius",false); fCavRadius->SetRange("cavityRadius>0."); fCavRadius->SetUnitCategory("Length"); - - fUpdateCmd = new G4UIcmdWithoutParameter("/testem/det/update",this); - fUpdateCmd->SetGuidance("Update geometry."); - fUpdateCmd->SetGuidance("This command MUST be applied before \"beamOn\" "); - fUpdateCmd->SetGuidance("if you changed geometrical value(s)."); - fUpdateCmd->AvailableForStates(G4State_Idle); + fCavRadius->AvailableForStates(G4State_PreInit); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -94,7 +92,6 @@ DetectorMessenger::~DetectorMessenger() delete fCavThick; delete fCavRadius; - delete fUpdateCmd; delete fDetDir; delete fTestemDir; } @@ -117,9 +114,6 @@ void DetectorMessenger::SetNewValue(G4UIcommand* command,G4String newValue) if( command == fCavRadius ) { fDetector->SetCavityRadius(fCavRadius->GetNewDoubleValue(newValue));} - - if( command == fUpdateCmd ) - { fDetector->UpdateGeometry();} } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/fanoCavity/src/PhysListEmStandard_option3.cc b/examples/extended/medical/fanoCavity/src/PhysListEmStandard_option3.cc index c5c000ee7da..a06f00d0d75 100644 --- a/examples/extended/medical/fanoCavity/src/PhysListEmStandard_option3.cc +++ b/examples/extended/medical/fanoCavity/src/PhysListEmStandard_option3.cc @@ -76,12 +76,12 @@ PhysListEmStandard_option3::PhysListEmStandard_option3(const G4String& name, param->SetMinEnergy(10*eV); param->SetMaxEnergy(10*GeV); param->SetNumberOfBinsPerDecade(20); - param->SetLowestElectronEnergy(10*eV); + param->SetLowestElectronEnergy(100*eV); param->SetStepFunction(0.2, 100*um); param->SetBuildCSDARange(true); param->SetMaxEnergyForCSDARange(10*GeV); param->SetMscStepLimitType(fUseDistanceToBoundary); - param->SetLateralDisplacementAlg96(false); + param->SetLateralDisplacementAlg96(true); SetPhysicsType(bElectromagnetic); } diff --git a/examples/extended/medical/fanoCavity/src/PhysListEmStandard_option4.cc b/examples/extended/medical/fanoCavity/src/PhysListEmStandard_option4.cc index d788a3df1a9..5429c60e594 100644 --- a/examples/extended/medical/fanoCavity/src/PhysListEmStandard_option4.cc +++ b/examples/extended/medical/fanoCavity/src/PhysListEmStandard_option4.cc @@ -78,7 +78,7 @@ PhysListEmStandard_option4::PhysListEmStandard_option4(const G4String& name, param->SetUseMottCorrection(true); param->SetMscStepLimitType(fUseSafetyPlus); param->SetMscSkin(3); - param->SetMscRangeFactor(0.2); + param->SetMscRangeFactor(0.08); SetPhysicsType(bElectromagnetic); } diff --git a/examples/extended/medical/fanoCavity/src/Run.cc b/examples/extended/medical/fanoCavity/src/Run.cc index a6ff806a5bd..09e3762953e 100644 --- a/examples/extended/medical/fanoCavity/src/Run.cc +++ b/examples/extended/medical/fanoCavity/src/Run.cc @@ -306,6 +306,7 @@ void Run::EndOfRun() } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + void Run::SurveyConvergence(G4int NbofEvents) { if (NbofEvents == 0) return; @@ -338,13 +339,13 @@ void Run::SurveyConvergence(G4int NbofEvents) G4cout.setf(std::ios::fixed,std::ios::floatfield); G4int prec = G4cout.precision(3); - G4cout << "\n ---> NbofEvents= " << NbofEvents + G4cout << " ---> NbofEvents= " << NbofEvents << " NbOfelectr= " << fNbSec << " Tkin= " << G4BestUnit(meanEsecond,"Energy") << " (" << rateEmean << " %)" << " NbOfelec in cav= " << fPartFlowCavity[0] << " Dose/EnFluence= " << G4BestUnit(doseOverBeam,"Surface/Mass") - << " (" << rateDose << " %)" + << " (" << rateDose << " %) \n" << G4endl; // reset default formats diff --git a/examples/extended/medical/fanoCavity2/History b/examples/extended/medical/fanoCavity2/History index 39992ab740c..0954c46c02a 100644 --- a/examples/extended/medical/fanoCavity2/History +++ b/examples/extended/medical/fanoCavity2/History @@ -14,6 +14,19 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +01-04-19 mma (fano2-V10-05-02) +- DetectorConstruction : restore wallThickness = 5 cm; radius = 10 m; + +25-02-19 V. Ivanchenko (fano2-V10-05-01) +- PhysListEmStandard_option4 - set RangeFactor=0.08 (as in the + physics_list library) +- PhysListEmStandard_option3 - set parameters as in the + physics_list library + +30-01-19 V. Ivanchenko (fano2-V10-05-00) +- DetectorConstruction, DetectorMessenger, Run - fixed usage of base + materials and cleanup (should fix Opt4 EM physics results) + 20-11-18 V. Ivanchenko (fano2-V10-04-04) - PhysListEmStandard_option3 - use the same lateral displacement as in physics_list library diff --git a/examples/extended/medical/fanoCavity2/basic.mac b/examples/extended/medical/fanoCavity2/basic.mac index 4aaad3499f4..ea60faeee68 100644 --- a/examples/extended/medical/fanoCavity2/basic.mac +++ b/examples/extended/medical/fanoCavity2/basic.mac @@ -1,9 +1,9 @@ # -/control/verbose 2 -/run/verbose 2 +/control/verbose 1 +/run/verbose 1 # -/testem/det/wallMater Water -/testem/det/wallThickness 5 cm +###/testem/det/wallMater Water +###/testem/det/cavityMater Water_gas # /testem/phys/addPhysics standard_opt3 # @@ -17,5 +17,4 @@ /gun/energy 1 MeV # /run/printProgress 50000 -# /run/beamOn 500000 diff --git a/examples/extended/medical/fanoCavity2/fanoCavity2.in b/examples/extended/medical/fanoCavity2/fanoCavity2.in index fb840fd7ae0..b4b8a6173ad 100644 --- a/examples/extended/medical/fanoCavity2/fanoCavity2.in +++ b/examples/extended/medical/fanoCavity2/fanoCavity2.in @@ -1,7 +1,10 @@ # -/control/verbose 2 +/control/verbose 1 /control/cout/ignoreThreadsExcept 0 -/run/verbose 2 +/run/verbose 1 +# +###/testem/det/wallMater Water +###/testem/det/cavityMater Water_gas # /testem/phys/addPhysics standard_opt3 # @@ -10,5 +13,4 @@ /gun/energy 1 MeV # /run/printProgress 10000 -# /run/beamOn 40000 diff --git a/examples/extended/medical/fanoCavity2/fanoCavity2.out b/examples/extended/medical/fanoCavity2/fanoCavity2.out index 6536feafea4..0565123290c 100644 --- a/examples/extended/medical/fanoCavity2/fanoCavity2.out +++ b/examples/extended/medical/fanoCavity2/fanoCavity2.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -9,154 +9,116 @@ ************************************************************** -***** Table : Nb of materials = 10 ***** +***** Table : Nb of materials = 8 ***** - Material: Water H_2O density: 1.000 g/cm3 RadL: 36.083 cm Nucl.Int.Length: 75.375 cm + Material: Water density: 1.000 g/cm3 RadL: 36.092 cm Nucl.Int.Length: 75.356 cm Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm - ---> Element: H (H) Z = 1.0 N = 1 A = 1.008 g/mole + ---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % - ElmMassFraction: 11.19 % ElmAbundance 66.67 % + ElmMassFraction: 11.21 % ElmAbundance 66.67 % - ---> Element: O (O) Z = 8.0 N = 16 A = 15.999 g/mole + ---> Element: Oxygen (O) Z = 8.0 N = 16 A = 16.000 g/mole ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % - ElmMassFraction: 88.81 % ElmAbundance 33.33 % - + ElmMassFraction: 88.79 % ElmAbundance 33.33 % - Material: G4_WATER_VAPOR H_2O-Gas density: 0.756 kg/m3 RadL: 477.173 m Nucl.Int.Length: 996.781 m - Imean: 71.600 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: H (H) Z = 1.0 N = 1 A = 1.008 g/mole - ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % - ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % - ElmMassFraction: 11.19 % ElmAbundance 66.67 % - ---> Element: O (O) Z = 8.0 N = 16 A = 15.999 g/mole - ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % - ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % - ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % - ElmMassFraction: 88.81 % ElmAbundance 33.33 % - - - Material: Water_gas H_2O-Gas density: 1.000 mg/cm3 RadL: 360.830 m Nucl.Int.Length: 753.748 m + Material: Water_gas density: 1.000 mg/cm3 RadL: 360.924 m Nucl.Int.Length: 753.560 m Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm - ---> Element: H (H) Z = 1.0 N = 1 A = 1.008 g/mole + ---> Element: Hydrogen (H) Z = 1.0 N = 1 A = 1.010 g/mole ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % - ElmMassFraction: 11.19 % ElmAbundance 66.67 % + ElmMassFraction: 11.21 % ElmAbundance 66.67 % - ---> Element: O (O) Z = 8.0 N = 16 A = 15.999 g/mole + ---> Element: Oxygen (O) Z = 8.0 N = 16 A = 16.000 g/mole ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % - ElmMassFraction: 88.81 % ElmAbundance 33.33 % + ElmMassFraction: 88.79 % ElmAbundance 33.33 % - Material: Air density: 1.205 mg/cm3 RadL: 303.921 m Nucl.Int.Length: 710.095 m - Imean: 85.700 eV temperature: 293.15 K pressure: 1.00 atm + Material: Graphite density: 2.265 g/cm3 RadL: 18.850 cm Nucl.Int.Length: 35.387 cm + Imean: 81.000 eV temperature: 293.15 K pressure: 1.00 atm - ---> Element: C (C) Z = 6.0 N = 12 A = 12.011 g/mole - ---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 % - ---> Isotope: C13 Z = 6 N = 13 A = 13.00 g/mole abundance: 1.070 % - ElmMassFraction: 0.01 % ElmAbundance 0.02 % - - ---> Element: N (N) Z = 7.0 N = 14 A = 14.007 g/mole - ---> Isotope: N14 Z = 7 N = 14 A = 14.00 g/mole abundance: 99.632 % - ---> Isotope: N15 Z = 7 N = 15 A = 15.00 g/mole abundance: 0.368 % - ElmMassFraction: 75.53 % ElmAbundance 78.44 % - - ---> Element: O (O) Z = 8.0 N = 16 A = 15.999 g/mole - ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % - ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % - ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % - ElmMassFraction: 23.18 % ElmAbundance 21.07 % - - ---> Element: Ar (Ar) Z = 18.0 N = 40 A = 39.948 g/mole - ---> Isotope: Ar36 Z = 18 N = 36 A = 35.97 g/mole abundance: 0.337 % - ---> Isotope: Ar38 Z = 18 N = 38 A = 37.96 g/mole abundance: 0.063 % - ---> Isotope: Ar40 Z = 18 N = 40 A = 39.96 g/mole abundance: 99.600 % - ElmMassFraction: 1.28 % ElmAbundance 0.47 % - - - Material: G4_GRAPHITE Graphite density: 2.210 g/cm3 RadL: 19.320 cm Nucl.Int.Length: 36.269 cm - Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm - - ---> Element: C (C) Z = 6.0 N = 12 A = 12.011 g/mole + ---> Element: C (C) Z = 6.0 N = 12 A = 12.010 g/mole ---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 % ---> Isotope: C13 Z = 6 N = 13 A = 13.00 g/mole abundance: 1.070 % ElmMassFraction: 100.00 % ElmAbundance 100.00 % - Material: Graphite Graphite density: 2.265 g/cm3 RadL: 18.851 cm Nucl.Int.Length: 35.388 cm - Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm + Material: Graphite_gas density: 2.265 mg/cm3 RadL: 188.496 m Nucl.Int.Length: 353.873 m + Imean: 81.000 eV temperature: 293.15 K pressure: 1.00 atm - ---> Element: C (C) Z = 6.0 N = 12 A = 12.011 g/mole + ---> Element: C (C) Z = 6.0 N = 12 A = 12.010 g/mole ---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 % ---> Isotope: C13 Z = 6 N = 13 A = 13.00 g/mole abundance: 1.070 % ElmMassFraction: 100.00 % ElmAbundance 100.00 % - Material: Graphite_gas Graphite density: 2.265 mg/cm3 RadL: 188.508 m Nucl.Int.Length: 353.880 m - Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm + Material: Aluminium density: 2.700 g/cm3 RadL: 8.893 cm Nucl.Int.Length: 38.879 cm + Imean: 166.000 eV temperature: 293.15 K pressure: 1.00 atm - ---> Element: C (C) Z = 6.0 N = 12 A = 12.011 g/mole - ---> Isotope: C12 Z = 6 N = 12 A = 12.00 g/mole abundance: 98.930 % - ---> Isotope: C13 Z = 6 N = 13 A = 13.00 g/mole abundance: 1.070 % + ---> Element: Al (Al) Z = 13.0 N = 27 A = 26.980 g/mole + ---> Isotope: Al27 Z = 13 N = 27 A = 26.98 g/mole abundance: 100.000 % ElmMassFraction: 100.00 % ElmAbundance 100.00 % - Material: G4_Al density: 2.699 g/cm3 RadL: 8.896 cm Nucl.Int.Length: 38.894 cm + Material: Aluminium_gas density: 2.700 mg/cm3 RadL: 88.925 m Nucl.Int.Length: 388.793 m Imean: 166.000 eV temperature: 293.15 K pressure: 1.00 atm - ---> Element: Al (Al) Z = 13.0 N = 27 A = 26.982 g/mole + ---> Element: Al (Al) Z = 13.0 N = 27 A = 26.980 g/mole ---> Isotope: Al27 Z = 13 N = 27 A = 26.98 g/mole abundance: 100.000 % ElmMassFraction: 100.00 % ElmAbundance 100.00 % - Material: Aluminium density: 2.700 g/cm3 RadL: 8.893 cm Nucl.Int.Length: 38.880 cm - Imean: 166.000 eV temperature: 293.15 K pressure: 1.00 atm + Material: G4_WATER H_2O density: 1.000 g/cm3 RadL: 36.083 cm Nucl.Int.Length: 75.375 cm + Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm - ---> Element: Al (Al) Z = 13.0 N = 27 A = 26.982 g/mole - ---> Isotope: Al27 Z = 13 N = 27 A = 26.98 g/mole abundance: 100.000 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % + ---> Element: H (H) Z = 1.0 N = 1 A = 1.008 g/mole + ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % + ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % + ElmMassFraction: 11.19 % ElmAbundance 66.67 % + ---> Element: O (O) Z = 8.0 N = 16 A = 15.999 g/mole + ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % + ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % + ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % + ElmMassFraction: 88.81 % ElmAbundance 33.33 % - Material: Aluminium_gas density: 2.700 mg/cm3 RadL: 88.930 m Nucl.Int.Length: 388.800 m - Imean: 166.000 eV temperature: 293.15 K pressure: 1.00 atm - ---> Element: Al (Al) Z = 13.0 N = 27 A = 26.982 g/mole - ---> Isotope: Al27 Z = 13 N = 27 A = 26.98 g/mole abundance: 100.000 % - ElmMassFraction: 100.00 % ElmAbundance 100.00 % + Material: g4Water_gas H_2O density: 1.000 mg/cm3 RadL: 360.830 m Nucl.Int.Length: 753.748 m + Imean: 78.000 eV temperature: 293.15 K pressure: 1.00 atm + + ---> Element: H (H) Z = 1.0 N = 1 A = 1.008 g/mole + ---> Isotope: H1 Z = 1 N = 1 A = 1.01 g/mole abundance: 99.989 % + ---> Isotope: H2 Z = 1 N = 2 A = 2.01 g/mole abundance: 0.011 % + ElmMassFraction: 11.19 % ElmAbundance 66.67 % + + ---> Element: O (O) Z = 8.0 N = 16 A = 15.999 g/mole + ---> Isotope: O16 Z = 8 N = 16 A = 15.99 g/mole abundance: 99.757 % + ---> Isotope: O17 Z = 8 N = 17 A = 17.00 g/mole abundance: 0.038 % + ---> Isotope: O18 Z = 8 N = 18 A = 18.00 g/mole abundance: 0.205 % + ElmMassFraction: 88.81 % ElmAbundance 33.33 % /control/cout/ignoreThreadsExcept 0 -/run/verbose 2 -# +/run/verbose 1 /testem/phys/addPhysics standard_opt3 PhysicsList::AddPhysicsList: -# /run/initialize -userDetector->Construct() start. --------------------------------------------------------- ----> The Wall is 5 cm of Water ( 1 g/cm3 ) - The Cavity is 2 mm of Water_gas ( 1 mg/cm3 ) +---> The Wall is 5 cm of G4_WATER ( 1 g/cm3 ) + The Cavity is 2 mm of g4Water_gas ( 1 mg/cm3 ) --------------------------------------------------------- -Wall is registered to the default region. -physicsList->Construct() start. -physicsList->CheckParticleList() start. -physicsList->setCut() start. -# /gun/energy 1 MeV -# /run/printProgress 10000 -# /run/beamOn 40000 phot: for gamma SubType=12 BuildTable=0 @@ -219,62 +181,37 @@ hIoni: for proton SubType=2 BetheBloch : Emin= 2 MeV Emax= 10 GeV CSDA range table up to 10 GeV in 180 bins -Region -- -- appears in world volume - This region is in the mass world. - Root logical volume(s) : Wall - Pointers : G4VUserRegionInformation[0], G4UserLimits[0], G4FastSimulationManager[0], G4UserSteppingAction[0] - Materials : Water Water_gas G4_WATER_VAPOR - Production cuts : gamma 10 km e- 10 km e+ 10 km proton 10 km - -Region -- -- is not associated to any world. - Root logical volume(s) : - Pointers : G4VUserRegionInformation[0], G4UserLimits[0], G4FastSimulationManager[0], G4UserSteppingAction[0] - Materials : - Production cuts : gamma 10 km e- 10 km e+ 10 km proton 10 km - ========= Table of registered couples ============================== Index : 0 used in the geometry : Yes - Material : Water + Material : G4_WATER Range cuts : gamma 10 km e- 10 km e+ 10 km proton 10 km Energy thresholds : gamma 10 GeV e- 10 GeV e+ 10 GeV proton 1 TeV Region(s) which use this couple : DefaultRegionForTheWorld Index : 1 used in the geometry : Yes - Material : Water_gas + Material : g4Water_gas Range cuts : gamma 10 km e- 10 km e+ 10 km proton 10 km Energy thresholds : gamma 10 GeV e- 10 GeV e+ 10 GeV proton 1 TeV Region(s) which use this couple : DefaultRegionForTheWorld -Index : 2 used in the geometry : Yes - Material : G4_WATER_VAPOR - Range cuts : gamma 10 km e- 10 km e+ 10 km proton 10 km - Energy thresholds : gamma 10 GeV e- 8.28481 GeV e+ 7.85117 GeV proton 1 TeV - Region(s) which use this couple : - DefaultRegionForTheWorld - ==================================================================== -Start closing geometry. -G4GeometryManager::ReportVoxelStats -- Voxel Statistics - - Total memory consumed for geometry optimisation: 0 kByte - Total CPU time elapsed for geometry optimisation: 0 seconds ===================== run conditions ===================== - The run will be 0 e- of 1.000 MeV through 2*5.268 mm of Water (density: 1.000 g/cm3 ) Mass/cm2 = 1.054 g + The run will be 0 e- of 1.000 MeV through 2*5.268 mm of G4_WATER (density: 1.000 g/cm3 ) Mass/cm2 = 1.054 g csdaRange: 4.390 mm - the cavity is 2.000 mm of Water_gas (density: 1.000 mg/cm3) Mass/cm2 = 0.200 mg --> massRatio = 0.000190 - World radius: 10.000 m range in cavity: 4.347 m + the cavity is 2.000 mm of g4Water_gas (density: 1.000 mg/cm3) Mass/cm2 = 0.200 mg --> massRatio = 0.000190 + Wall radius: 10.000 m range in cavity: 4.390 m ========================================================== StoppingPower in wall = 1.8649 MeV*cm2/g - in cavity = 1.8814 MeV*cm2/g + in cavity = 1.8649 MeV*cm2/g ### Run 0 starts. --------- Ranecu engine status --------- @@ -284,71 +221,49 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics ### Run 0 start. --> Event 0 starts. --> Event 10000 starts. +--->evntNb= 10000 Nwall= 9999 Ncav= 2 Ic/Iw= 1.05363 Ne-_cav= 2860 doseCavity/Ebeam= 1.06120 (100*(ratio-1) = 6.12007 %) ---->evntNb= 10000 Nwall= 9999 Ncav= 2 Ic/Iw= 1.05363 Ne-_cav= 2838 doseCavity/Ebeam= 1.06390 (100*(ratio-1) = 6.39011 %) --> Event 20000 starts. +--->evntNb= 20000 Nwall= 19996 Ncav= 5 Ic/Iw= 1.31717 Ne-_cav= 5699 doseCavity/Ebeam= 1.08412 (100*(ratio-1) = 8.41192 %) ---->evntNb= 20000 Nwall= 19999 Ncav= 2 Ic/Iw= 0.52679 Ne-_cav= 5625 doseCavity/Ebeam= 1.02995 (100*(ratio-1) = 2.99537 %) --> Event 30000 starts. +--->evntNb= 30000 Nwall= 29994 Ncav= 7 Ic/Iw= 1.22936 Ne-_cav= 8620 doseCavity/Ebeam= 1.08956 (100*(ratio-1) = 8.95590 %) ---->evntNb= 30000 Nwall= 29998 Ncav= 3 Ic/Iw= 0.52680 Ne-_cav= 8512 doseCavity/Ebeam= 1.01419 (100*(ratio-1) = 1.41859 %) Run terminated. Run Summary Number of events processed : 40000 - User=2.860000s Real=2.864262s Sys=0.000000s + User=2.930000s Real=2.944161s Sys=0.010000s - Process calls frequency ---> msc= 639185 eIoni= 260483 Transportation= 22691 + Process calls frequency ---> msc= 644751 eIoni= 258361 Transportation= 22831 Charged particle flow in cavity : - Enter --> nbParticles = 11346 Energy = 7.208 GeV - Exit --> nbParticles = 11345 Energy = 7.204 GeV + Enter --> nbParticles = 11414 Energy = 7.255 GeV + Exit --> nbParticles = 11417 Energy = 7.256 GeV - beamFluence in wall = 39996 in cavity = 4 Icav/Iwall = 0.52681 energyFluence = 37.96066 MeV*cm2/mg + beamFluence in wall = 39991 in cavity = 9 Icav/Iwall = 1.18548 energyFluence = 37.96066 MeV*cm2/mg - Total edep in cavity = 7.90595 MeV +- 3.30244 % - Total dose in cavity = 39.52973 MeV*cm2/mg +- 3.30244 % + Total edep in cavity = 7.99106 MeV +- 3.88055 % + Total dose in cavity = 39.95531 MeV*cm2/mg +- 3.88055 % - DoseCavity/EnergyFluence = 1.04133 +- 0.03439 + DoseCavity/EnergyFluence = 1.05255 +- 0.04084 - Total charged trackLength in cavity = 36.1661 m (mean value = 3.1876 mm ) + Total charged trackLength in cavity = 36.2841 m (mean value = 3.1789 mm ) - StepSize of ch. tracks in wall = 201.6468 um +- 163.0840 um (nbSteps/track = 21.8855) - StepSize of ch. tracks in cavity = 769.0656 um +- 1.5249 mm (nbSteps/track = 4.1447) + StepSize of ch. tracks in wall = 200.5631 um +- 161.3791 um (nbSteps/track = 21.9708) + StepSize of ch. tracks in cavity = 766.9592 um +- 1.3498 mm (nbSteps/track = 4.1448) --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 230547008, 489394098 + Current couple of seeds = 1486272994, 992432232 ---------------------------------------- --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 230547008, 489394098 + Current couple of seeds = 1486272994, 992432232 ---------------------------------------- G4 kernel has come to Quit state. -UserDetectorConstruction deleted. -UserPhysicsList deleted. -UserActionInitialization deleted. -UserRunAction deleted. -UserPrimaryGenerator deleted. -RunManager is deleting RunManagerKernel. -EventManager deleted. -Units table cleared. -TransportationManager deleted. -Total navigation history collections cleaned: 6 ================== Deleting memory pools =================== -Pool ID '20G4NavigationLevelRep', size : 0.00673 MB -Pool ID '24G4ReferenceCountedHandleIvE', 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 -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: 9 of which, static: 0 Dynamic pools deleted: 9 / Total memory freed: 0.014 MB ============================================================ -G4Allocator objects are deleted. -UImanager deleted. -StateManager deleted. RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/medical/fanoCavity2/include/DetectorConstruction.hh b/examples/extended/medical/fanoCavity2/include/DetectorConstruction.hh index e76f132a64d..f848ce7de81 100644 --- a/examples/extended/medical/fanoCavity2/include/DetectorConstruction.hh +++ b/examples/extended/medical/fanoCavity2/include/DetectorConstruction.hh @@ -34,7 +34,6 @@ #define DetectorConstruction_h 1 #include "G4VUserDetectorConstruction.hh" -#include "G4NistManager.hh" #include "globals.hh" class G4VPhysicalVolume; @@ -52,50 +51,46 @@ class DetectorConstruction : public G4VUserDetectorConstruction public: - void SetWallMaterial (G4String); + void SetWallThickness (G4double); + void SetWallMaterial (const G4String&); - void SetWallThickness (G4double); - void SetCavityThickness (G4double); - - void SetWorldRadius (G4double); - + void SetCavityThickness (G4double); + void SetCavityRadius (G4double); + void SetCavityMaterial (const G4String&); + virtual G4VPhysicalVolume* Construct(); - void UpdateGeometry(); - public: - G4double GetWallThickness() {return fWallThickness;}; + G4double GetWallRadius() {return fWallRadius;}; G4Material* GetWallMaterial() {return fWallMaterial;}; G4VPhysicalVolume* GetWall() {return fWall;}; G4double GetCavityThickness() {return fCavityThickness;}; + G4double GetCavityRadius() {return fCavityRadius;}; G4Material* GetCavityMaterial() {return fCavityMaterial;}; G4VPhysicalVolume* GetCavity() {return fCavity;}; - G4double GetWorldThickness() {return fWorldThickness;}; - G4double GetWorldRadius() {return fWorldRadius;}; + G4double GetTotalThickness() {return fTotalThickness;}; void PrintParameters(); private: + + void DefineMaterials(); G4double fWallThickness; + G4double fWallRadius; G4Material* fWallMaterial; G4VPhysicalVolume* fWall; G4double fCavityThickness; + G4double fCavityRadius; G4Material* fCavityMaterial; G4VPhysicalVolume* fCavity; - G4double fWorldThickness; - G4double fWorldRadius; + G4double fTotalThickness; - DetectorMessenger* fDetectorMessenger; - - private: - - void DefineMaterials(); - G4VPhysicalVolume* ConstructVolumes(); + DetectorMessenger* fDetectorMessenger; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/fanoCavity2/include/DetectorMessenger.hh b/examples/extended/medical/fanoCavity2/include/DetectorMessenger.hh index d6ae47db7e4..6d031179966 100644 --- a/examples/extended/medical/fanoCavity2/include/DetectorMessenger.hh +++ b/examples/extended/medical/fanoCavity2/include/DetectorMessenger.hh @@ -47,7 +47,7 @@ class G4UIcmdWithoutParameter; class DetectorMessenger: public G4UImessenger { public: - + DetectorMessenger(DetectorConstruction* ); ~DetectorMessenger(); @@ -61,10 +61,9 @@ class DetectorMessenger: public G4UImessenger G4UIdirectory* fDetDir; G4UIcmdWithAString* fWallMater; G4UIcmdWithADoubleAndUnit* fWallThick; + G4UIcmdWithAString* fCavMater; G4UIcmdWithADoubleAndUnit* fCavThick; - G4UIcmdWithADoubleAndUnit* fWorldRadius; - - G4UIcmdWithoutParameter* fUpdateCmd; + G4UIcmdWithADoubleAndUnit* fCavRadius; }; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/fanoCavity2/run01.mac b/examples/extended/medical/fanoCavity2/run01.mac index 50851ddfdff..97da2d8ad04 100644 --- a/examples/extended/medical/fanoCavity2/run01.mac +++ b/examples/extended/medical/fanoCavity2/run01.mac @@ -1,11 +1,14 @@ # -/control/verbose 2 -/run/verbose 2 +/control/verbose 1 +/run/verbose 1 +# +###/testem/det/wallMater Water +###/testem/det/cavityMater Water_gas # ###/testem/phys/addPhysics standard_opt0 ###/testem/phys/addPhysics standard_opt2 -/testem/phys/addPhysics standard_opt3 -###/testem/phys/addPhysics standard_GS +###/testem/phys/addPhysics standard_opt3 +/testem/phys/addPhysics standard_opt4 ###/testem/phys/addPhysics standard_WVI ###/testem/phys/addPhysics standard_SS # @@ -25,5 +28,4 @@ /analysis/h1/set 11 100 0 3000 eV #edep in cavity # /run/printProgress 100000 -# /run/beamOn 1000000 diff --git a/examples/extended/medical/fanoCavity2/src/DetectorConstruction.cc b/examples/extended/medical/fanoCavity2/src/DetectorConstruction.cc index 228227ba59c..85667023b30 100644 --- a/examples/extended/medical/fanoCavity2/src/DetectorConstruction.cc +++ b/examples/extended/medical/fanoCavity2/src/DetectorConstruction.cc @@ -26,7 +26,6 @@ /// \file medical/fanoCavity2/src/DetectorConstruction.cc /// \brief Implementation of the DetectorConstruction class // - // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -35,6 +34,7 @@ #include "DetectorMessenger.hh" #include "G4Material.hh" +#include "G4NistManager.hh" #include "G4Tubs.hh" #include "G4LogicalVolume.hh" #include "G4VPhysicalVolume.hh" @@ -52,16 +52,17 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... DetectorConstruction::DetectorConstruction() -:fWallMaterial(0),fWall(0),fCavityMaterial(0),fCavity(0),fDetectorMessenger(0) + : fWall(nullptr), fCavity(nullptr) { // default parameter values fWallThickness = 5*cm; fCavityThickness = 2*mm; - fWorldRadius = 10*m; - + fCavityRadius = 10*m; + DefineMaterials(); - SetWallMaterial("Water"); - + SetWallMaterial("G4_WATER"); + SetCavityMaterial("g4Water_gas"); + // create commands for interactive definition of the detector fDetectorMessenger = new DetectorMessenger(this); } @@ -69,128 +70,94 @@ DetectorConstruction::DetectorConstruction() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... DetectorConstruction::~DetectorConstruction() -{ delete fDetectorMessenger;} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4VPhysicalVolume* DetectorConstruction::Construct() -{ - return ConstructVolumes(); +{ + delete fDetectorMessenger; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void DetectorConstruction::DefineMaterials() -{ -// // -// // define Elements - based on a full description of elements and materials -// // -// G4double z,a; - -// G4Element* H = new G4Element("Hydrogen" ,"H" , z= 1., a= 1.01*g/mole); -// G4Element* O = new G4Element("Oxygen" ,"O" , z= 8., a= 16.00*g/mole); - -// // -// // define materials -// // -// G4Material* H2O = -// new G4Material("Water", 1.0*g/cm3, 2); -// H2O->AddElement(H, 2); -// H2O->AddElement(O, 1); -// H2O->GetIonisation()->SetMeanExcitationEnergy(78.0*eV); - -// G4Material* gas = -// new G4Material("Water_gas", 1.0*mg/cm3, 2); -// gas->AddElement(H, 2); -// gas->AddElement(O, 1); -// gas->GetIonisation()->SetMeanExcitationEnergy(78.0*eV); - -// new G4Material("Graphite", 6, 12.01*g/mole, 2.265*g/cm3); -// new G4Material("Graphite_gas", 6, 12.01*g/mole, 2.265*mg/cm3); +{ + G4double z,a; -// new G4Material("Aluminium", 13, 26.98*g/mole, 2.700*g/cm3); -// new G4Material("Aluminium_gas", 13, 26.98*g/mole, 2.700*mg/cm3); + G4Element* H = new G4Element("Hydrogen" ,"H" , z= 1., a= 1.01*g/mole); + G4Element* O = new G4Element("Oxygen" ,"O" , z= 8., a= 16.00*g/mole); - // define Elements - using NIST material database - - G4Material* H2O = G4NistManager::Instance()->FindOrBuildMaterial("G4_WATER"); - H2O->SetName("Water"); + G4Material* H2O = + new G4Material("Water", 1.0*g/cm3, 2); + H2O->AddElement(H, 2); + H2O->AddElement(O, 1); H2O->GetIonisation()->SetMeanExcitationEnergy(78.0*eV); - - G4Material* gas = G4NistManager::Instance()->BuildMaterialWithNewDensity( - "Water_gas","G4_WATER_VAPOR", 1.0*mg/cm3); + + G4Material* gas = + new G4Material("Water_gas", 1.0*mg/cm3, 2); + gas->AddElement(H, 2); + gas->AddElement(O, 1); gas->GetIonisation()->SetMeanExcitationEnergy(78.0*eV); - - G4Material* Air = G4NistManager::Instance()->FindOrBuildMaterial("G4_AIR"); - Air->SetName("Air"); - G4NistManager::Instance()->BuildMaterialWithNewDensity("Graphite", - "G4_GRAPHITE", - 2.265*g/cm3); - G4NistManager::Instance()->BuildMaterialWithNewDensity("Graphite_gas", - "G4_GRAPHITE", - 2.265*mg/cm3); + new G4Material("Graphite", 6, 12.01*g/mole, 2.265*g/cm3); + new G4Material("Graphite_gas", 6, 12.01*g/mole, 2.265*mg/cm3); - G4NistManager::Instance()->BuildMaterialWithNewDensity("Aluminium", "G4_Al", - 2.7*g/cm3); - G4NistManager::Instance()->BuildMaterialWithNewDensity("Aluminium_gas", - "G4_Al", 2.7*mg/cm3); - - - - + new G4Material("Aluminium", 13, 26.98*g/mole, 2.700*g/cm3); + new G4Material("Aluminium_gas", 13, 26.98*g/mole, 2.700*mg/cm3); + + // alternatively, use G4 data base + // + G4NistManager* nist = G4NistManager::Instance(); - G4cout << *(G4Material::GetMaterialTable()) << G4endl; + nist->FindOrBuildMaterial("G4_WATER"); + nist->BuildMaterialWithNewDensity("g4Water_gas","G4_WATER", 1.0*mg/cm3); + + // printout + G4cout << *(G4Material::GetMaterialTable()) << G4endl; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -G4VPhysicalVolume* DetectorConstruction::ConstructVolumes() +G4VPhysicalVolume* DetectorConstruction::Construct() { - G4GeometryManager::GetInstance()->OpenGeometry(); - G4PhysicalVolumeStore::GetInstance()->Clean(); - G4LogicalVolumeStore::GetInstance()->Clean(); - G4SolidStore::GetInstance()->Clean(); - - // Wall + if(fWall) { return fWall; } + + // Chamber // - fWorldThickness = fCavityThickness + 2*fWallThickness; + fTotalThickness = fCavityThickness + 2*fWallThickness; + fWallRadius = fCavityRadius; G4Tubs* - sWall = new G4Tubs("Wall", //name - 0.,fWorldRadius,0.5*fWorldThickness,0.,twopi); //size + sChamber = new G4Tubs("Chamber", //name + 0.,fWallRadius,0.5*fTotalThickness,0.,twopi); //size G4LogicalVolume* - lWall = new G4LogicalVolume(sWall, //solid - fWallMaterial, //material - "Wall"); //name + lChamber = new G4LogicalVolume(sChamber, //solid + fWallMaterial, //material + "Chamber"); //name - fWall = new G4PVPlacement(0, //no rotation - G4ThreeVector(), //at (0,0,0) - lWall, //logical volume - "Wall", //name - 0, //mother volume - false, //no boolean operation - 0); //copy number + fWall = new G4PVPlacement(0, //no rotation + G4ThreeVector(), //at (0,0,0) + lChamber, //logical volume + "Wall", //name + 0, //mother volume + false, //no boolean operation + 0); //copy number // Cavity // G4Tubs* sCavity = new G4Tubs("Cavity", - 0.,fWorldRadius,0.5*fCavityThickness,0.,twopi); + 0.,fCavityRadius,0.5*fCavityThickness,0.,twopi); - G4LogicalVolume* - lCavity = new G4LogicalVolume(sCavity, //shape - fCavityMaterial, //material - "Cavity"); //name + G4LogicalVolume* + lCavity = new G4LogicalVolume(sCavity, //shape + fCavityMaterial, //material + "Cavity"); //name - fCavity = new G4PVPlacement(0, //no rotation - G4ThreeVector(), //at (0,0,0) - lCavity, //logical volume - "Cavity", //name - lWall, //mother volume - false, //no boolean operation - 1); //copy number + fCavity = new G4PVPlacement(0, //no rotation + G4ThreeVector(), //at (0,0,0) + lCavity, //logical volume + "Cavity", //name + lChamber, //mother volume + false, //no boolean operation + 1); //copy number PrintParameters(); @@ -214,24 +181,21 @@ void DetectorConstruction::PrintParameters() G4cout << "\n---------------------------------------------------------\n"; G4cout << G4endl; } - + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void DetectorConstruction::SetWallMaterial(G4String materialChoice) +void DetectorConstruction::SetWallThickness(G4double value) { - // search the material by its name - G4Material* pttoMaterial = G4Material::GetMaterial(materialChoice); - if (pttoMaterial) fWallMaterial = pttoMaterial; - - pttoMaterial = G4Material::GetMaterial(materialChoice + "_gas"); - if (pttoMaterial) fCavityMaterial = pttoMaterial; + fWallThickness = value; } - + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void DetectorConstruction::SetWallThickness(G4double value) +void DetectorConstruction::SetWallMaterial(const G4String& materialChoice) { - fWallThickness = value; + // search the material by its name + G4Material* pttoMaterial = G4Material::GetMaterial(materialChoice); + if (pttoMaterial) fWallMaterial = pttoMaterial; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -239,22 +203,22 @@ void DetectorConstruction::SetWallThickness(G4double value) void DetectorConstruction::SetCavityThickness(G4double value) { fCavityThickness = value; - } + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -void DetectorConstruction::SetWorldRadius(G4double value) +void DetectorConstruction::SetCavityRadius(G4double value) { - fWorldRadius = value; -} - + fCavityRadius = value; +} + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -#include "G4RunManager.hh" - -void DetectorConstruction::UpdateGeometry() +void DetectorConstruction::SetCavityMaterial(const G4String& materialChoice) { -G4RunManager::GetRunManager()->DefineWorldVolume(ConstructVolumes()); + // search the material by its name + G4Material* pttoMaterial = G4Material::GetMaterial(materialChoice); + if (pttoMaterial) fCavityMaterial = pttoMaterial; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/fanoCavity2/src/DetectorMessenger.cc b/examples/extended/medical/fanoCavity2/src/DetectorMessenger.cc index 06f9a89583f..e6aef2977c7 100644 --- a/examples/extended/medical/fanoCavity2/src/DetectorMessenger.cc +++ b/examples/extended/medical/fanoCavity2/src/DetectorMessenger.cc @@ -41,8 +41,7 @@ //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... DetectorMessenger::DetectorMessenger(DetectorConstruction * Det) -:fDetector(Det), fTestemDir(0), fDetDir(0), fWallMater(0), fWallThick(0), - fCavThick(0), fWorldRadius(0), fUpdateCmd(0) + :fDetector(Det) { fTestemDir = new G4UIdirectory("/testem/"); fTestemDir->SetGuidance(" detector control."); @@ -53,30 +52,33 @@ DetectorMessenger::DetectorMessenger(DetectorConstruction * Det) fWallMater = new G4UIcmdWithAString("/testem/det/wallMater",this); fWallMater->SetGuidance("Set material of the wall."); fWallMater->SetParameterName("wallMat",false); + fWallMater->AvailableForStates(G4State_PreInit); fWallThick = new G4UIcmdWithADoubleAndUnit("/testem/det/wallThickness",this); fWallThick->SetGuidance("Set tickness of the wall"); fWallThick->SetParameterName("wallTick",false); fWallThick->SetRange("wallTick>0."); fWallThick->SetUnitCategory("Length"); + fWallThick->AvailableForStates(G4State_PreInit); + + fCavMater = new G4UIcmdWithAString("/testem/det/cavityMater",this); + fCavMater->SetGuidance("Set material of the cavity."); + fCavMater->SetParameterName("cavMat",false); + fCavMater->AvailableForStates(G4State_PreInit); fCavThick = new G4UIcmdWithADoubleAndUnit("/testem/det/cavityThickness",this); fCavThick->SetGuidance("Set tickness of the cavity"); fCavThick->SetParameterName("cavityTick",false); fCavThick->SetRange("cavityTick>0."); fCavThick->SetUnitCategory("Length"); + fCavThick->AvailableForStates(G4State_PreInit); - fWorldRadius = new G4UIcmdWithADoubleAndUnit("/testem/det/worldRadius",this); - fWorldRadius->SetGuidance("Set radius of the cavity"); - fWorldRadius->SetParameterName("cavityRadius",false); - fWorldRadius->SetRange("cavityRadius>0."); - fWorldRadius->SetUnitCategory("Length"); - - fUpdateCmd = new G4UIcmdWithoutParameter("/testem/det/update",this); - fUpdateCmd->SetGuidance("Update geometry."); - fUpdateCmd->SetGuidance("This command MUST be applied before \"beamOn\" "); - fUpdateCmd->SetGuidance("if you changed geometrical value(s)."); - fUpdateCmd->AvailableForStates(G4State_Idle); + fCavRadius = new G4UIcmdWithADoubleAndUnit("/testem/det/cavityRadius",this); + fCavRadius->SetGuidance("Set radius of the cavity"); + fCavRadius->SetParameterName("cavityRadius",false); + fCavRadius->SetRange("cavityRadius>0."); + fCavRadius->SetUnitCategory("Length"); + fCavRadius->AvailableForStates(G4State_PreInit); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -84,12 +86,12 @@ DetectorMessenger::DetectorMessenger(DetectorConstruction * Det) DetectorMessenger::~DetectorMessenger() { delete fWallMater; + delete fWallThick; - delete fWallThick; - delete fCavThick; - delete fWorldRadius; + delete fCavMater; + delete fCavThick; + delete fCavRadius; - delete fUpdateCmd; delete fDetDir; delete fTestemDir; } @@ -103,15 +105,15 @@ void DetectorMessenger::SetNewValue(G4UIcommand* command,G4String newValue) if( command == fWallThick ) { fDetector->SetWallThickness(fWallThick->GetNewDoubleValue(newValue));} + + if( command == fCavMater ) + { fDetector->SetCavityMaterial(newValue);} if( command == fCavThick ) { fDetector->SetCavityThickness(fCavThick->GetNewDoubleValue(newValue));} - if( command == fWorldRadius ) - { fDetector->SetWorldRadius(fWorldRadius->GetNewDoubleValue(newValue));} - - if( command == fUpdateCmd ) - { fDetector->UpdateGeometry();} + if( command == fCavRadius ) + { fDetector->SetCavityRadius(fCavRadius->GetNewDoubleValue(newValue));} } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/medical/fanoCavity2/src/PhysListEmStandard_option3.cc b/examples/extended/medical/fanoCavity2/src/PhysListEmStandard_option3.cc index 173e4f7ffd7..57e7fa84afe 100644 --- a/examples/extended/medical/fanoCavity2/src/PhysListEmStandard_option3.cc +++ b/examples/extended/medical/fanoCavity2/src/PhysListEmStandard_option3.cc @@ -66,12 +66,12 @@ PhysListEmStandard_option3::PhysListEmStandard_option3(const G4String& name) param->SetMinEnergy(10*eV); param->SetMaxEnergy(10*GeV); param->SetNumberOfBinsPerDecade(20); - param->SetLowestElectronEnergy(10*eV); + param->SetLowestElectronEnergy(100*eV); param->SetStepFunction(0.2, 100*um); param->SetBuildCSDARange(true); param->SetMaxEnergyForCSDARange(10*GeV); param->SetMscStepLimitType(fUseDistanceToBoundary); - param->SetLateralDisplacementAlg96(false); + param->SetLateralDisplacementAlg96(true); SetPhysicsType(bElectromagnetic); } diff --git a/examples/extended/medical/fanoCavity2/src/PhysListEmStandard_option4.cc b/examples/extended/medical/fanoCavity2/src/PhysListEmStandard_option4.cc index 8045fecf7ea..8182ae0036c 100644 --- a/examples/extended/medical/fanoCavity2/src/PhysListEmStandard_option4.cc +++ b/examples/extended/medical/fanoCavity2/src/PhysListEmStandard_option4.cc @@ -73,7 +73,7 @@ PhysListEmStandard_option4::PhysListEmStandard_option4(const G4String& name) param->SetUseMottCorrection(true); param->SetMscStepLimitType(fUseSafetyPlus); param->SetMscSkin(3); - param->SetMscRangeFactor(0.2); + param->SetMscRangeFactor(0.08); SetPhysicsType(bElectromagnetic); } diff --git a/examples/extended/medical/fanoCavity2/src/Run.cc b/examples/extended/medical/fanoCavity2/src/Run.cc index f9a24efab85..b6aa5f8c3d2 100644 --- a/examples/extended/medical/fanoCavity2/src/Run.cc +++ b/examples/extended/medical/fanoCavity2/src/Run.cc @@ -92,7 +92,7 @@ Run::Run(DetectorConstruction* det,PrimaryGeneratorAction *kin,bool isMaster) //check radius // - G4double worldRadius =fDetector->GetWorldRadius(); + G4double worldRadius =fDetector->GetWallRadius(); G4double RangeCavity =emCal.GetCSDARange(fEnergyGun,particleGun,mateCavity); //G4String partName = particleGun->GetParticleName(); @@ -120,7 +120,7 @@ Run::Run(DetectorConstruction* det,PrimaryGeneratorAction *kin,bool isMaster) << " --> massRatio = "<< std::setprecision(6) << massRatio << G4endl; G4cout.precision(3); - G4cout << " World radius: " << G4BestUnit(worldRadius,"Length") + G4cout << " Wall radius: " << G4BestUnit(worldRadius,"Length") << "; range in cavity: " << G4BestUnit(RangeCavity,"Length") << G4endl; @@ -224,13 +224,13 @@ void Run::SurveyConvergence(G4int NbofEvents) G4cout.setf(std::ios::fixed,std::ios::floatfield); G4int prec = G4cout.precision(5); - G4cout << "\n--->evntNb= " << NbofEvents + G4cout << "--->evntNb= " << NbofEvents << " Nwall= " << Nwall << " Ncav= " << Ncavity << " Ic/Iw= " << Iratio << " Ne-_cav= " << fPartFlowCavity[0] << " doseCavity/Ebeam= " << ratio - << " (100*(ratio-1) = " << err << " %)" + << " (100*(ratio-1) = " << err << " %) \n" << G4endl; // reset default formats diff --git a/examples/extended/medical/fanoCavity2/stepfunction.mac b/examples/extended/medical/fanoCavity2/stepfunction.mac index e1edb469ba4..1e787f4c49b 100644 --- a/examples/extended/medical/fanoCavity2/stepfunction.mac +++ b/examples/extended/medical/fanoCavity2/stepfunction.mac @@ -12,8 +12,7 @@ /process/eLoss/StepFunction 1 10 um # /analysis/setFileName nothing_dr100 -/analysis/h1/set 9 100 0 5 mm #step size in wall +/analysis/h1/set 9 100 0 5 mm #step size in wall # /run/printProgress 200000 -# /run/beamOn 2000000 diff --git a/examples/extended/optical/History b/examples/extended/optical/History index ac0cfc97411..18ec1f2b95f 100644 --- a/examples/extended/optical/History +++ b/examples/extended/optical/History @@ -14,7 +14,7 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -31 January 2019: I. Hrivnacova (exOptical-V10-04-03) +31 January 2019: I. Hrivnacova (exOptical-V10-05-00) - Merged GitHub PR #4: all Boolean operators now return G4bool. 30 November 2018: I. Hrivnacova (exOptical-V10-04-02) diff --git a/examples/extended/optical/LXe/History b/examples/extended/optical/LXe/History index 3985ec4f3d0..61c8cb977cc 100644 --- a/examples/extended/optical/LXe/History +++ b/examples/extended/optical/LXe/History @@ -14,6 +14,10 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +May 24, 2019 D. Sawkey (LXe-V10-05-00) +- LXeDetectorConstruction - remove protection against rebuilding detector +- LXeEventAction - randomSaveEvent not working so comment out + November 10, 2018 V.Ivanchenko (LXe-V10-04-11) - LXeDetectorConstruction - removed definition of random number directory from the code, user may define thisvia UI command diff --git a/examples/extended/optical/LXe/LXe.out b/examples/extended/optical/LXe/LXe.out index d6b19e07e50..abbb9ebe05e 100644 --- a/examples/extended/optical/LXe/LXe.out +++ b/examples/extended/optical/LXe/LXe.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -492,7 +492,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -500,13 +499,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -514,13 +511,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -529,12 +524,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -545,12 +538,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -561,12 +552,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -575,12 +564,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -589,12 +579,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -605,12 +593,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -620,13 +606,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -656,14 +640,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -671,14 +653,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -687,13 +667,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -717,12 +696,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -730,12 +709,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -744,12 +723,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -757,15 +736,34 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= ========= Table of registered couples ============================== @@ -799,36 +797,38 @@ Index : 3 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. - Energy weighted position of hits in LXe : (-2.97575,-0.93467,-79.038) - Total energy deposition in scintillator : 535.725 (keV) + Energy weighted position of hits in LXe : (6.57173,-10.9046,-101.128) + Total energy deposition in scintillator : 397.837 (keV) Reconstructed position of hits in LXe : (0,0,0) WARNING: G4VisManager::IsValidView(): Attempt to draw when no graphics system has been instantiated. Use "/vis/open" or "/vis/sceneHandler/create". Alternatively, to avoid this message, suppress instantiation of vis manager (G4VisExecutive) and ensure drawing code is executed only if G4VVisManager::GetConcreteInstance() is non-zero. - Number of photons that hit PMTs in this event : 1416 + Number of photons that hit PMTs in this event : 937 Number of PMTs above threshold(2) : 32 - Number of photons produced by scintillation in this event : 4913 + Number of photons produced by scintillation in this event : 3377 Number of photons produced by cerenkov in this event : 0 - Number of photons absorbed (OpAbsorption) in this event : 3497 + Number of photons absorbed (OpAbsorption) in this event : 2440 Number of photons absorbed at boundaries (OpBoundary) in this event : 0 Unaccounted for photons in this event : 0 Run terminated. Run Summary Number of events processed : 1 - User=0.050000s Real=0.057134s Sys=0.000000s + User=0.060000s Real=0.069703s Sys=0.000000s ======================== run summary ====================== The run was 1 events. -Number of hits per event: 1416 +- 0 +Number of hits per event: 937 +- 0 Number of hits per event above threshold: 32 +- 0 -Number of scintillation photons per event : 4913 +- 0 +Number of scintillation photons per event : 3377 +- 0 Number of Cerenkov photons per event: 0 +- 0 -Number of absorbed photons per event : 3497 +- 0 +Number of absorbed photons per event : 2440 +- 0 Number of photons absorbed at boundary per event: 0 +- 0 -Total energy deposition in scintillator per event: 535.7 +- 0 keV. +Total energy deposition in scintillator per event: 397.8 +- 0 keV. ========= Table of registered couples ============================== @@ -864,126 +864,126 @@ Index : 3 used in the geometry : Yes ==================================================================== ### Run 1 starts. - Energy weighted position of hits in LXe : (-0.0805342,0.0405396,-46.43) - Total energy deposition in scintillator : 539.252 (keV) + Energy weighted position of hits in LXe : (2.49609,2.75035,-98.0652) + Total energy deposition in scintillator : 537.024 (keV) Reconstructed position of hits in LXe : (0,0,0) - Number of photons that hit PMTs in this event : 1657 + Number of photons that hit PMTs in this event : 1364 Number of PMTs above threshold(2) : 32 - Number of photons produced by scintillation in this event : 5653 + Number of photons produced by scintillation in this event : 5046 Number of photons produced by cerenkov in this event : 0 - Number of photons absorbed (OpAbsorption) in this event : 3996 + Number of photons absorbed (OpAbsorption) in this event : 3682 Number of photons absorbed at boundaries (OpBoundary) in this event : 0 Unaccounted for photons in this event : 0 - Energy weighted position of hits in LXe : (8.93121,-3.49305,-1.62047) - Total energy deposition in scintillator : 537.833 (keV) + Energy weighted position of hits in LXe : (0.0615119,-2.78626,-91.1114) + Total energy deposition in scintillator : 536.004 (keV) Reconstructed position of hits in LXe : (0,0,0) - Number of photons that hit PMTs in this event : 1617 + Number of photons that hit PMTs in this event : 1474 Number of PMTs above threshold(2) : 32 - Number of photons produced by scintillation in this event : 5412 + Number of photons produced by scintillation in this event : 5010 Number of photons produced by cerenkov in this event : 0 - Number of photons absorbed (OpAbsorption) in this event : 3795 + Number of photons absorbed (OpAbsorption) in this event : 3536 Number of photons absorbed at boundaries (OpBoundary) in this event : 0 Unaccounted for photons in this event : 0 - Energy weighted position of hits in LXe : (-1.64239,22.8179,-22.5391) - Total energy deposition in scintillator : 537.663 (keV) + Energy weighted position of hits in LXe : (-2.32775,-0.0358212,-89.5269) + Total energy deposition in scintillator : 538.496 (keV) Reconstructed position of hits in LXe : (0,0,0) - Number of photons that hit PMTs in this event : 1528 + Number of photons that hit PMTs in this event : 1482 Number of PMTs above threshold(2) : 32 - Number of photons produced by scintillation in this event : 5300 + Number of photons produced by scintillation in this event : 5373 Number of photons produced by cerenkov in this event : 0 - Number of photons absorbed (OpAbsorption) in this event : 3772 + Number of photons absorbed (OpAbsorption) in this event : 3891 Number of photons absorbed at boundaries (OpBoundary) in this event : 0 Unaccounted for photons in this event : 0 - Energy weighted position of hits in LXe : (0.168388,4.15294,-92.3507) - Total energy deposition in scintillator : 538.854 (keV) + Energy weighted position of hits in LXe : (-3.21847,3.82021,-71.9622) + Total energy deposition in scintillator : 537.361 (keV) Reconstructed position of hits in LXe : (0,0,0) - Number of photons that hit PMTs in this event : 1506 + Number of photons that hit PMTs in this event : 1551 Number of PMTs above threshold(2) : 32 - Number of photons produced by scintillation in this event : 5446 + Number of photons produced by scintillation in this event : 5280 Number of photons produced by cerenkov in this event : 0 - Number of photons absorbed (OpAbsorption) in this event : 3940 + Number of photons absorbed (OpAbsorption) in this event : 3729 Number of photons absorbed at boundaries (OpBoundary) in this event : 0 Unaccounted for photons in this event : 0 - Energy weighted position of hits in LXe : (12.2924,-3.45283,100.936) - Total energy deposition in scintillator : 537.59 (keV) + Energy weighted position of hits in LXe : (0.302159,0.56721,-102.03) + Total energy deposition in scintillator : 539.174 (keV) Reconstructed position of hits in LXe : (0,0,0) - Number of photons that hit PMTs in this event : 1454 + Number of photons that hit PMTs in this event : 1443 Number of PMTs above threshold(2) : 32 - Number of photons produced by scintillation in this event : 5215 + Number of photons produced by scintillation in this event : 5428 Number of photons produced by cerenkov in this event : 0 - Number of photons absorbed (OpAbsorption) in this event : 3761 + Number of photons absorbed (OpAbsorption) in this event : 3985 Number of photons absorbed at boundaries (OpBoundary) in this event : 0 Unaccounted for photons in this event : 0 - Energy weighted position of hits in LXe : (-6.98007,-0.943653,-66.6428) - Total energy deposition in scintillator : 536.793 (keV) + Energy weighted position of hits in LXe : (-28.9681,5.80242,-84.4603) + Total energy deposition in scintillator : 536.904 (keV) Reconstructed position of hits in LXe : (0,0,0) - Number of photons that hit PMTs in this event : 1454 + Number of photons that hit PMTs in this event : 1606 Number of PMTs above threshold(2) : 32 - Number of photons produced by scintillation in this event : 5103 + Number of photons produced by scintillation in this event : 5270 Number of photons produced by cerenkov in this event : 0 - Number of photons absorbed (OpAbsorption) in this event : 3649 + Number of photons absorbed (OpAbsorption) in this event : 3664 Number of photons absorbed at boundaries (OpBoundary) in this event : 0 Unaccounted for photons in this event : 0 - Energy weighted position of hits in LXe : (-0.0789472,-0.112096,-82.3065) - Total energy deposition in scintillator : 537.554 (keV) + Energy weighted position of hits in LXe : (-9.57001,0.707628,-74.8538) + Total energy deposition in scintillator : 537.977 (keV) Reconstructed position of hits in LXe : (0,0,0) - Number of photons that hit PMTs in this event : 1542 + Number of photons that hit PMTs in this event : 1483 Number of PMTs above threshold(2) : 32 - Number of photons produced by scintillation in this event : 5298 + Number of photons produced by scintillation in this event : 5300 Number of photons produced by cerenkov in this event : 0 - Number of photons absorbed (OpAbsorption) in this event : 3756 + Number of photons absorbed (OpAbsorption) in this event : 3817 Number of photons absorbed at boundaries (OpBoundary) in this event : 0 Unaccounted for photons in this event : 0 - Energy weighted position of hits in LXe : (21.2278,-16.4809,19.8481) - Total energy deposition in scintillator : 536.117 (keV) + Energy weighted position of hits in LXe : (-11.9823,-8.21268,-29.2203) + Total energy deposition in scintillator : 536.679 (keV) Reconstructed position of hits in LXe : (0,0,0) - Number of photons that hit PMTs in this event : 1476 + Number of photons that hit PMTs in this event : 1531 Number of PMTs above threshold(2) : 32 - Number of photons produced by scintillation in this event : 5030 + Number of photons produced by scintillation in this event : 5163 Number of photons produced by cerenkov in this event : 0 - Number of photons absorbed (OpAbsorption) in this event : 3554 + Number of photons absorbed (OpAbsorption) in this event : 3632 Number of photons absorbed at boundaries (OpBoundary) in this event : 0 Unaccounted for photons in this event : 0 - Energy weighted position of hits in LXe : (-6.03857,1.61981,-104.621) - Total energy deposition in scintillator : 539.047 (keV) + Energy weighted position of hits in LXe : (5.31057,19.3064,9.94298) + Total energy deposition in scintillator : 537.652 (keV) Reconstructed position of hits in LXe : (0,0,0) - Number of photons that hit PMTs in this event : 1582 + Number of photons that hit PMTs in this event : 1477 Number of PMTs above threshold(2) : 32 - Number of photons produced by scintillation in this event : 5549 + Number of photons produced by scintillation in this event : 5247 Number of photons produced by cerenkov in this event : 0 - Number of photons absorbed (OpAbsorption) in this event : 3967 + Number of photons absorbed (OpAbsorption) in this event : 3770 Number of photons absorbed at boundaries (OpBoundary) in this event : 0 Unaccounted for photons in this event : 0 - Energy weighted position of hits in LXe : (-0.0155315,0.0064648,-45.0806) - Total energy deposition in scintillator : 537.523 (keV) + Energy weighted position of hits in LXe : (-0.0552048,-0.0042507,-107.28) + Total energy deposition in scintillator : 351.028 (keV) Reconstructed position of hits in LXe : (0,0,0) - Number of photons that hit PMTs in this event : 1634 + Number of photons that hit PMTs in this event : 973 Number of PMTs above threshold(2) : 32 - Number of photons produced by scintillation in this event : 5387 + Number of photons produced by scintillation in this event : 3638 Number of photons produced by cerenkov in this event : 0 - Number of photons absorbed (OpAbsorption) in this event : 3753 + Number of photons absorbed (OpAbsorption) in this event : 2665 Number of photons absorbed at boundaries (OpBoundary) in this event : 0 Unaccounted for photons in this event : 0 Run terminated. Run Summary Number of events processed : 10 - User=0.540000s Real=0.546025s Sys=0.010000s + User=0.630000s Real=0.645956s Sys=0.010000s ======================== run summary ====================== The run was 10 events. -Number of hits per event: 1545 +- 22.4 +Number of hits per event: 1438 +- 52.74 Number of hits per event above threshold: 32 +- 0 -Number of scintillation photons per event : 5339 +- 57.58 +Number of scintillation photons per event : 5076 +- 156.6 Number of Cerenkov photons per event: 0 +- 0 -Number of absorbed photons per event : 3794 +- 41.88 +Number of absorbed photons per event : 3637 +- 109.6 Number of photons absorbed at boundary per event: 0 +- 0 -Total energy deposition in scintillator per event: 537.8 +- 0.2969 keV. +Total energy deposition in scintillator per event: 518.8 +- 17.69 keV. Graphics systems deleted. Visualization Manager deleting... G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 15 of which, static: 0 -Dynamic pools deleted: 15 / Total memory freed: 2.8 MB +Dynamic pools deleted: 15 / Total memory freed: 2 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/optical/LXe/src/LXeDetectorConstruction.cc b/examples/extended/optical/LXe/src/LXeDetectorConstruction.cc index 0fe1bb21ae9..0e289da98b4 100644 --- a/examples/extended/optical/LXe/src/LXeDetectorConstruction.cc +++ b/examples/extended/optical/LXe/src/LXeDetectorConstruction.cc @@ -242,8 +242,6 @@ void LXeDetectorConstruction::DefineMaterials(){ G4VPhysicalVolume* LXeDetectorConstruction::Construct(){ - if (fExperimentalHall_phys) { return fExperimentalHall_phys; } - //The experimental hall walls are all 1m away from housing walls G4double expHall_x = fScint_x+fD_mtl+1.*m; G4double expHall_y = fScint_y+fD_mtl+1.*m; diff --git a/examples/extended/optical/LXe/src/LXeEventAction.cc b/examples/extended/optical/LXe/src/LXeEventAction.cc index f859d6d1c66..932aad1e965 100644 --- a/examples/extended/optical/LXe/src/LXeEventAction.cc +++ b/examples/extended/optical/LXe/src/LXeEventAction.cc @@ -238,7 +238,7 @@ void LXeEventAction::EndOfEventAction(const G4Event* anEvent){ run->IncHitsAboveThreshold(fPMTsAboveThreshold); //If we have set the flag to save 'special' events, save here - if(fPhotonCount_Scint + fPhotonCount_Ceren <= fDetector->GetSaveThreshold()) + if(fPhotonCount_Scint + fPhotonCount_Ceren < fDetector->GetSaveThreshold()) { G4RunManager::GetRunManager()->rndmSaveThisEvent(); } diff --git a/examples/extended/optical/OpNovice/OpNovice.out b/examples/extended/optical/OpNovice/OpNovice.out index e49937e7a91..5fca1a38f60 100644 --- a/examples/extended/optical/OpNovice/OpNovice.out +++ b/examples/extended/optical/OpNovice/OpNovice.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -653,17 +653,19 @@ Index : 1 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 start. -Number of Scintillation photons produced in this event : 69 -Number of Cerenkov photons produced in this event : 22 -number of event = 1 User=0.000000s Real=0.002553s Sys=0.000000s +Number of Scintillation photons produced in this event : 76 +Number of Cerenkov photons produced in this event : 16 +number of event = 1 User=0.000000s Real=0.002422s Sys=0.000000s # /OpNovice/phys/cerenkovMaxPhotons 15 # /run/beamOn 1 ### Run 1 start. -Number of Scintillation photons produced in this event : 61 -Number of Cerenkov photons produced in this event : 14 -number of event = 1 User=0.000000s Real=0.000645s Sys=0.000000s +Number of Scintillation photons produced in this event : 55 +Number of Cerenkov photons produced in this event : 13 +number of event = 1 User=0.000000s Real=0.000718s Sys=0.000000s Graphics systems deleted. Visualization Manager deleting... diff --git a/examples/extended/optical/OpNovice2/OpNovice2.out b/examples/extended/optical/OpNovice2/OpNovice2.out index f85471c49ae..ba8c8f297d4 100644 --- a/examples/extended/optical/OpNovice2/OpNovice2.out +++ b/examples/extended/optical/OpNovice2/OpNovice2.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -618,7 +618,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -626,13 +625,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -640,13 +637,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -655,12 +650,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -671,12 +664,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -687,12 +678,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -701,12 +690,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -715,12 +705,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -731,12 +719,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -746,13 +732,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -782,14 +766,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -797,14 +779,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -813,13 +793,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -843,12 +822,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -856,12 +835,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -870,12 +849,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -883,18 +862,39 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 start. ... open Root analysis file : opnovice2.root - done -number of event = 100000 User=1.170000s Real=1.167055s Sys=0.000000s +number of event = 100000 User=1.160000s Real=1.174348s Sys=0.000000s Run Summary --------------------------------- diff --git a/examples/extended/optical/wls/wls.out b/examples/extended/optical/wls/wls.out index 777e05a3fba..fe1b26d005f 100644 --- a/examples/extended/optical/wls/wls.out +++ b/examples/extended/optical/wls/wls.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -538,7 +538,8 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: RadioactiveDecay --------------------------------------------------- Hadronic Processes for He3 @@ -546,13 +547,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -560,13 +559,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -575,12 +572,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -591,12 +586,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -607,12 +600,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -621,12 +612,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -635,12 +627,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -651,12 +641,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -666,13 +654,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -702,7 +688,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: QGSP: 12 GeV ---> 100 TeV @@ -710,7 +695,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: BertiniCascade: 0 eV ---> 9.9 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -718,7 +702,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: QGSP: 12 GeV ---> 100 TeV @@ -726,7 +709,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: BertiniCascade: 0 eV ---> 9.9 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -735,13 +717,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -774,7 +755,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: BertiniCascade: 19.9 MeV ---> 9.9 GeV Model: NeutronHPInelastic: 0 eV ---> 20 MeV Cr_sctns: NeutronHPInelasticXS: 0 eV ---> 20 MeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: nCapture Model: NeutronHPCapture: 0 eV ---> 20 MeV @@ -794,13 +775,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 9.5 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -808,13 +789,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 9.5 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -823,13 +804,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 9.5 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -837,15 +818,36 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1442.7 +Internal e- conversion flag 1 +Store e- internal conversion data 1 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 start. --------- Ranecu engine status --------- diff --git a/examples/extended/parallel/History b/examples/extended/parallel/History index e823aab5651..20b04641bd7 100644 --- a/examples/extended/parallel/History +++ b/examples/extended/parallel/History @@ -10,7 +10,7 @@ * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -31 January 2019, I. Hrivnacova (exparallel-V10-04-00) +31 January 2019, I. Hrivnacova (exparallel-V10-05-00) - Merged GitHub PR #4: all Boolean operators now return G4bool. 03 December 2013, I. Hrivnacova (exparallel-V09-06-04) diff --git a/examples/extended/parallel/MPI/History b/examples/extended/parallel/MPI/History index b7c08829e4d..4d4c226df65 100644 --- a/examples/extended/parallel/MPI/History +++ b/examples/extended/parallel/MPI/History @@ -9,6 +9,10 @@ * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +14 May 2019 I. Hrivnacova (MPI-V10-05-00) +- Fixed compilation of G4MPIextraWorker.cc. + This fixes problem report #2163. + 23 November 2018 I. Hrivnacova (MPI-V10-04-01) - Adapted g4mpi to allow to define an extra worker for collecting data from processing workers (needed for merging ntuples) diff --git a/examples/extended/parallel/MPI/source/src/G4MPIextraWorker.cc b/examples/extended/parallel/MPI/source/src/G4MPIextraWorker.cc index 2df2cdf48b8..c0c654bc37e 100644 --- a/examples/extended/parallel/MPI/source/src/G4MPIextraWorker.cc +++ b/examples/extended/parallel/MPI/source/src/G4MPIextraWorker.cc @@ -34,7 +34,7 @@ #include "G4MPIextraWorker.hh" #include "G4UserRunAction.hh" #include "G4Run.hh" -#include "g4ios.hh" +#include "G4ios.hh" void G4MPIextraWorker::BeamOn() { diff --git a/examples/extended/parallel/ThreadsafeScorers/threadsafe-scorers.out b/examples/extended/parallel/ThreadsafeScorers/threadsafe-scorers.out index d943bf42688..3a412befb84 100644 --- a/examples/extended/parallel/ThreadsafeScorers/threadsafe-scorers.out +++ b/examples/extended/parallel/ThreadsafeScorers/threadsafe-scorers.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -496,13 +496,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: ionElastic Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: ionInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: RadioactiveDecay --------------------------------------------------- Hadronic Processes for He3 @@ -510,13 +510,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -524,13 +522,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -538,13 +534,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_alpha @@ -552,13 +546,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_deuteron @@ -566,13 +558,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_neutron @@ -580,11 +570,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_proton @@ -592,13 +581,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_triton @@ -606,13 +593,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for deuteron @@ -620,13 +605,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon+ @@ -637,12 +620,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: BertiniCascade: 0 eV ---> 9.9 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -653,12 +634,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: BertiniCascade: 0 eV ---> 9.9 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for lambda @@ -667,11 +646,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for neutron @@ -682,7 +660,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: BertiniCascade: 19.9 MeV ---> 9.9 GeV Model: NeutronHPInelastic: 0 eV ---> 20 MeV Cr_sctns: NeutronHPInelasticXS: 0 eV ---> 20 MeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: nCapture Model: NeutronHPCapture: 0 eV ---> 20 MeV @@ -709,12 +687,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 9.5 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -723,12 +701,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 9.5 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for proton @@ -737,11 +715,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 9.5 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -749,15 +727,34 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1442.7 +Internal e- conversion flag 1 +Store e- internal conversion data 1 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= ========= Table of registered couples ============================== @@ -784,6 +781,8 @@ Index : 2 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ++ Target_MFD/EnergyDeposit id 0 ++ Target_MFD/NumberOfSteps id 1 ### Run 0 starts. @@ -893,773 +892,776 @@ Index : 2 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10000 - User=24.130000s Real=116.427977s Sys=1.000000s + User=25.490000s Real=111.585624s Sys=0.880000s ###### EndOfTSRunAction ###### ============================================================ opened file mfd_tl_EnergyDeposit.out for output ============================================================ - 0 99.977203 keV - 1 1311.922081 keV - 2 42.184446 keV - 3 90.195300 keV - 4 803.417529 keV - 5 861.019884 keV - 6 2.542950 keV - 7 2384.264330 keV - 8 1104.793910 keV - 9 131.528360 keV - 11 127.758686 keV - 12 537.878138 keV - 13 324.644588 keV - 14 64.558399 keV - 15 923.876393 keV - 16 7.080810 keV - 17 286.234087 keV - 18 118.251789 keV - 19 6.590294 keV - 20 25.850150 keV - 21 62.898540 keV - 22 613.568176 keV - 23 1612.782855 keV - 24 510.392852 keV - 25 4562.686331 keV - 26 276.171414 keV - 27 834.713796 keV - 28 7514.105921 keV - 29 1518.135454 keV - 30 858.341142 keV - 31 3645.526676 keV - 32 2250.239027 keV - 33 3574.617107 keV - 34 3109.942708 keV - 35 720.770832 keV - 36 4058.939065 keV - 37 5469.809700 keV - 38 2758.000278 keV - 39 2760.599874 keV - 40 3092.177365 keV - 41 1800.100757 keV - 42 5966.819718 keV - 43 6832.318009 keV - 44 1884.735236 keV - 45 5001.011189 keV - 46 932.030992 keV - 47 4129.279852 keV - 48 543.408044 keV - 49 3567.019012 keV - 50 5647.852254 keV - 51 7243.186683 keV - 52 3075.875044 keV - 53 5841.612455 keV - 54 9458.569862 keV - 55 13527.042353 keV - 56 12522.521344 keV - 57 18726.201345 keV - 58 17952.404376 keV - 59 6314.281196 keV - 60 5058.934894 keV - 61 15098.096504 keV - 62 24970.152159 keV - 63 27969.640366 keV - 64 6128.334040 keV - 65 4082.289501 keV - 66 9521.347378 keV - 67 13049.432365 keV - 68 27105.674005 keV - 69 6755.461834 keV - 70 5559.031739 keV - 71 4601.251622 keV - 72 3095.485679 keV - 73 3533.078556 keV - 74 4185.988624 keV - 75 17902.338794 keV - 76 32965.918721 keV - 77 28938.023656 keV - 78 35311.902121 keV - 79 20057.267948 keV - 80 31263.634439 keV - 81 356516.176266 keV - 82 306285.368173 keV - 83 407711.433229 keV - 84 42746.365630 keV - 85 37928.438295 keV - 86 254677.245033 keV - 87 288328.712823 keV - 88 269835.451530 keV - 89 34231.123307 keV - 90 30374.810954 keV - 91 370891.355982 keV - 92 313765.292887 keV - 93 369892.692268 keV - 94 35379.945482 keV - 95 24600.773015 keV - 96 36307.779088 keV - 97 36523.814411 keV - 98 44060.888092 keV - 99 27333.182049 keV - 100 330518.756267 keV - 101 368099.151680 keV - 102 356895.917478 keV - 103 379164.276531 keV - 104 361268.130117 keV - 105 346530.084295 keV - 106 347921.003104 keV - 107 389667.983536 keV - 108 399019.875565 keV - 109 326282.426672 keV - 110 349699.050933 keV - 111 364123.526907 keV - 112 387654.448144 keV - 113 389222.907024 keV - 114 331323.489814 keV - 115 343870.824916 keV - 116 419174.467818 keV - 117 367958.811753 keV - 118 418036.651002 keV - 119 362639.424214 keV - 120 324319.336983 keV - 121 356568.315421 keV - 122 381764.445228 keV - 123 367816.627297 keV - 124 369137.382657 keV - 0 99.9772 [sigma: 0 | error: 0 | coeff: 0 | eff: 1 | fom: 1 | r2int: 0 | r2eff: 0 | hits: 1 ] keV - 1 1311.92 [sigma: 692.747 | error: 0.914592 | coeff: 0.914592 | eff: 1 | fom: 0.0478196 | r2int: 0.557652 | r2eff: 0 | hits: 3 ] keV - 2 42.1844 [sigma: 0 | error: 0 | coeff: 0 | eff: 1 | fom: 1 | r2int: 2.22045e-16 | r2eff: 0 | hits: 1 ] keV - 3 90.1953 [sigma: 46.9626 | error: 0.736349 | coeff: 0.736349 | eff: 1 | fom: 0.0737723 | r2int: 0.271105 | r2eff: 0 | hits: 2 ] keV - 4 803.418 [sigma: 296.52 | error: 0.639254 | coeff: 0.639254 | eff: 1 | fom: 0.0978842 | r2int: 0.272431 | r2eff: 0 | hits: 3 ] keV - 5 861.02 [sigma: 362.413 | error: 0.72904 | coeff: 0.72904 | eff: 1 | fom: 0.0752587 | r2int: 0.354333 | r2eff: 0 | hits: 3 ] keV - 6 2.54295 [sigma: 0 | error: 0 | coeff: 0 | eff: 1 | fom: 1 | r2int: 2.22045e-16 | r2eff: 0 | hits: 1 ] keV - 7 2384.26 [sigma: 213.058 | error: 0.296374 | coeff: 0.296374 | eff: 1 | fom: 0.455386 | r2int: 0.0798524 | r2eff: 0 | hits: 11 ] keV - 8 1104.79 [sigma: 542.435 | error: 0.850407 | coeff: 0.850407 | eff: 1 | fom: 0.0553103 | r2int: 0.482128 | r2eff: 0 | hits: 3 ] keV - 9 131.528 [sigma: 13.984 | error: 0.150358 | coeff: 0.150358 | eff: 1 | fom: 1.76932 | r2int: 0.0113038 | r2eff: 0 | hits: 2 ] keV - 11 127.759 [sigma: 27.263 | error: 0.477165 | coeff: 0.477165 | eff: 1 | fom: 0.17568 | r2int: 0.182149 | r2eff: 0 | hits: 5 ] keV - 12 537.878 [sigma: 71.8328 | error: 0.400645 | coeff: 0.400645 | eff: 1 | fom: 0.249195 | r2int: 0.142681 | r2eff: 0 | hits: 9 ] keV - 13 324.645 [sigma: 68.1494 | error: 0.555396 | coeff: 0.555396 | eff: 1 | fom: 0.129675 | r2int: 0.264398 | r2eff: 0 | hits: 7 ] keV - 14 64.5584 [sigma: 6.72375 | error: 0.14729 | coeff: 0.14729 | eff: 1 | fom: 1.84379 | r2int: 0.0108472 | r2eff: 0 | hits: 2 ] keV - 15 923.876 [sigma: 301.57 | error: 0.461625 | coeff: 0.461625 | eff: 1 | fom: 0.187707 | r2int: 0.106549 | r2eff: 0 | hits: 2 ] keV - 16 7.08081 [sigma: 0 | error: 0 | coeff: 0 | eff: 1 | fom: 1 | r2int: -1.11022e-16 | r2eff: 0 | hits: 1 ] keV - 17 286.234 [sigma: 29.8078 | error: 0.255084 | coeff: 0.255084 | eff: 1 | fom: 0.614741 | r2int: 0.0542233 | r2eff: 0 | hits: 6 ] keV - 18 118.252 [sigma: 35.3963 | error: 0.669323 | coeff: 0.669323 | eff: 1 | fom: 0.0892871 | r2int: 0.358394 | r2eff: 0 | hits: 5 ] keV - 19 6.59029 [sigma: 0 | error: 0 | coeff: 0 | eff: 1 | fom: 1 | r2int: -1.11022e-16 | r2eff: 0 | hits: 1 ] keV - 20 25.8502 [sigma: 0 | error: 0 | coeff: 0 | eff: 1 | fom: 1 | r2int: 2.22045e-16 | r2eff: 0 | hits: 1 ] keV - 21 62.8985 [sigma: 16.7173 | error: 0.460349 | coeff: 0.460349 | eff: 1 | fom: 0.188749 | r2int: 0.141281 | r2eff: 0 | hits: 3 ] keV - 22 613.568 [sigma: 141.129 | error: 0.460027 | coeff: 0.460027 | eff: 1 | fom: 0.189014 | r2int: 0.158719 | r2eff: 0 | hits: 4 ] keV - 23 1612.78 [sigma: 681.222 | error: 0.7316 | coeff: 0.7316 | eff: 1 | fom: 0.0747331 | r2int: 0.356826 | r2eff: 0 | hits: 3 ] keV - 24 510.393 [sigma: 113.707 | error: 0.385873 | coeff: 0.385873 | eff: 1 | fom: 0.268641 | r2int: 0.0992651 | r2eff: 0 | hits: 3 ] keV - 25 4562.69 [sigma: 698.755 | error: 0.484289 | coeff: 0.484289 | eff: 1 | fom: 0.17055 | r2int: 0.211082 | r2eff: 0 | hits: 10 ] keV - 26 276.171 [sigma: 29.4083 | error: 0.301187 | coeff: 0.301187 | eff: 1 | fom: 0.440949 | r2int: 0.0793743 | r2eff: 0 | hits: 8 ] keV - 27 834.714 [sigma: 67.3612 | error: 0.34238 | coeff: 0.34238 | eff: 1 | fom: 0.341227 | r2int: 0.110712 | r2eff: 0 | hits: 18 ] keV - 28 7514.11 [sigma: 879.778 | error: 0.331162 | coeff: 0.331162 | eff: 1 | fom: 0.364736 | r2int: 0.0959598 | r2eff: 0 | hits: 8 ] keV - 29 1518.14 [sigma: 423.282 | error: 0.682959 | coeff: 0.682959 | eff: 1 | fom: 0.0857573 | r2int: 0.388694 | r2eff: 0 | hits: 6 ] keV - 30 858.341 [sigma: 326.342 | error: 0.850156 | coeff: 0.850156 | eff: 1 | fom: 0.055343 | r2int: 0.578212 | r2eff: 0 | hits: 5 ] keV - 31 3645.53 [sigma: 530.435 | error: 0.544422 | coeff: 0.544422 | eff: 1 | fom: 0.134955 | r2int: 0.275224 | r2eff: 0 | hits: 14 ] keV - 32 2250.24 [sigma: 203.851 | error: 0.41514 | coeff: 0.41514 | eff: 1 | fom: 0.232098 | r2int: 0.164135 | r2eff: 0 | hits: 21 ] keV - 33 3574.62 [sigma: 312.704 | error: 0.327317 | coeff: 0.327317 | eff: 1 | fom: 0.373356 | r2int: 0.0994837 | r2eff: 0 | hits: 14 ] keV - 34 3109.94 [sigma: 518.65 | error: 0.624002 | coeff: 0.624002 | eff: 1 | fom: 0.102728 | r2int: 0.361565 | r2eff: 0 | hits: 14 ] keV - 35 720.771 [sigma: 84.0585 | error: 0.349869 | coeff: 0.349869 | eff: 1 | fom: 0.326775 | r2int: 0.108808 | r2eff: 0 | hits: 9 ] keV - 36 4058.94 [sigma: 520.716 | error: 0.528948 | coeff: 0.528948 | eff: 1 | fom: 0.142967 | r2int: 0.263328 | r2eff: 0 | hits: 17 ] keV - 37 5469.81 [sigma: 667.604 | error: 0.622348 | coeff: 0.622348 | eff: 1 | fom: 0.103275 | r2int: 0.37242 | r2eff: 0 | hits: 26 ] keV - 38 2758 [sigma: 134.777 | error: 0.234362 | coeff: 0.234362 | eff: 1 | fom: 0.728259 | r2int: 0.0525374 | r2eff: 0 | hits: 23 ] keV - 39 2760.6 [sigma: 427.981 | error: 0.514183 | coeff: 0.514183 | eff: 1 | fom: 0.151295 | r2int: 0.240349 | r2eff: 0 | hits: 11 ] keV - 40 3092.18 [sigma: 564.227 | error: 0.577018 | coeff: 0.577018 | eff: 1 | fom: 0.120138 | r2int: 0.299655 | r2eff: 0 | hits: 10 ] keV - 41 1800.1 [sigma: 296.381 | error: 0.570354 | coeff: 0.570354 | eff: 1 | fom: 0.122962 | r2int: 0.298195 | r2eff: 0 | hits: 12 ] keV - 42 5966.82 [sigma: 669.693 | error: 0.419949 | coeff: 0.419949 | eff: 1 | fom: 0.226812 | r2int: 0.163761 | r2eff: 0 | hits: 14 ] keV - 43 6832.32 [sigma: 906.177 | error: 0.530524 | coeff: 0.530524 | eff: 1 | fom: 0.142118 | r2int: 0.263864 | r2eff: 0 | hits: 16 ] keV - 44 1884.74 [sigma: 262.419 | error: 0.520966 | coeff: 0.520966 | eff: 1 | fom: 0.147381 | r2int: 0.252019 | r2eff: 0 | hits: 14 ] keV - 45 5001.01 [sigma: 788.811 | error: 0.446129 | coeff: 0.446129 | eff: 1 | fom: 0.200974 | r2int: 0.174152 | r2eff: 0 | hits: 8 ] keV - 46 932.031 [sigma: 198.541 | error: 0.673628 | coeff: 0.673628 | eff: 1 | fom: 0.0881495 | r2int: 0.408397 | r2eff: 0 | hits: 10 ] keV - 47 4129.28 [sigma: 527.606 | error: 0.494859 | coeff: 0.494859 | eff: 1 | fom: 0.163342 | r2int: 0.22856 | r2eff: 0 | hits: 15 ] keV - 48 543.408 [sigma: 112.634 | error: 0.586259 | coeff: 0.586259 | eff: 1 | fom: 0.116381 | r2int: 0.300737 | r2eff: 0 | hits: 8 ] keV - 49 3567.02 [sigma: 621.943 | error: 0.493163 | coeff: 0.493163 | eff: 1 | fom: 0.164467 | r2int: 0.212808 | r2eff: 0 | hits: 8 ] keV - 50 5647.85 [sigma: 568.031 | error: 0.460891 | coeff: 0.460891 | eff: 1 | fom: 0.188305 | r2int: 0.202306 | r2eff: 0 | hits: 21 ] keV - 51 7243.19 [sigma: 362.597 | error: 0.312628 | coeff: 0.312628 | eff: 1 | fom: 0.409266 | r2int: 0.0952299 | r2eff: 0 | hits: 39 ] keV - 52 3075.88 [sigma: 157.211 | error: 0.315069 | coeff: 0.315069 | eff: 1 | fom: 0.402948 | r2int: 0.096656 | r2eff: 0 | hits: 38 ] keV - 53 5841.61 [sigma: 394.313 | error: 0.375828 | coeff: 0.375828 | eff: 1 | fom: 0.283192 | r2int: 0.13669 | r2eff: 0 | hits: 31 ] keV - 54 9458.57 [sigma: 588.598 | error: 0.285169 | coeff: 0.285169 | eff: 1 | fom: 0.491874 | r2int: 0.0774491 | r2eff: 0 | hits: 21 ] keV - 55 13527 [sigma: 791.292 | error: 0.292485 | coeff: 0.292485 | eff: 1 | fom: 0.467576 | r2int: 0.0821256 | r2eff: 0 | hits: 25 ] keV - 56 12522.5 [sigma: 700.883 | error: 0.362726 | coeff: 0.362726 | eff: 1 | fom: 0.30402 | r2int: 0.128438 | r2eff: 0 | hits: 42 ] keV - 57 18726.2 [sigma: 608.728 | error: 0.262078 | coeff: 0.262078 | eff: 1 | fom: 0.582371 | r2int: 0.0676281 | r2eff: 0 | hits: 65 ] keV - 58 17952.4 [sigma: 667.964 | error: 0.2906 | coeff: 0.2906 | eff: 1 | fom: 0.473663 | r2int: 0.0830638 | r2eff: 0 | hits: 61 ] keV - 59 6314.28 [sigma: 504.098 | error: 0.407078 | coeff: 0.407078 | eff: 1 | fom: 0.241382 | r2int: 0.159339 | r2eff: 0 | hits: 26 ] keV - 60 5058.93 [sigma: 472.069 | error: 0.406746 | coeff: 0.406746 | eff: 1 | fom: 0.241777 | r2int: 0.156735 | r2eff: 0 | hits: 19 ] keV - 61 15098.1 [sigma: 575.796 | error: 0.280249 | coeff: 0.280249 | eff: 1 | fom: 0.509299 | r2int: 0.0770849 | r2eff: 0 | hits: 54 ] keV - 62 24970.2 [sigma: 740.369 | error: 0.258484 | coeff: 0.258484 | eff: 1 | fom: 0.598677 | r2int: 0.0659348 | r2eff: 0 | hits: 76 ] keV - 63 27969.6 [sigma: 761.738 | error: 0.242065 | coeff: 0.242065 | eff: 1 | fom: 0.682645 | r2int: 0.0578539 | r2eff: 0 | hits: 79 ] keV - 64 6128.33 [sigma: 361.345 | error: 0.386646 | coeff: 0.386646 | eff: 1 | fom: 0.267567 | r2int: 0.146019 | r2eff: 0 | hits: 43 ] keV - 65 4082.29 [sigma: 414.008 | error: 0.475682 | coeff: 0.475682 | eff: 1 | fom: 0.176777 | r2int: 0.215988 | r2eff: 0 | hits: 22 ] keV - 66 9521.35 [sigma: 484.793 | error: 0.341558 | coeff: 0.341558 | eff: 1 | fom: 0.342872 | r2int: 0.114069 | r2eff: 0 | hits: 45 ] keV - 67 13049.4 [sigma: 513.717 | error: 0.297214 | coeff: 0.297214 | eff: 1 | fom: 0.452815 | r2int: 0.0867864 | r2eff: 0 | hits: 57 ] keV - 68 27105.7 [sigma: 754.611 | error: 0.222717 | coeff: 0.222717 | eff: 1 | fom: 0.806406 | r2int: 0.0488278 | r2eff: 0 | hits: 64 ] keV - 69 6755.46 [sigma: 335.563 | error: 0.302148 | coeff: 0.302148 | eff: 1 | fom: 0.438148 | r2int: 0.0888259 | r2eff: 0 | hits: 37 ] keV - 70 5559.03 [sigma: 499.849 | error: 0.449583 | coeff: 0.449583 | eff: 1 | fom: 0.197898 | r2int: 0.194039 | r2eff: 0 | hits: 25 ] keV - 71 4601.25 [sigma: 337.183 | error: 0.351441 | coeff: 0.351441 | eff: 1 | fom: 0.323858 | r2int: 0.118141 | r2eff: 0 | hits: 23 ] keV - 72 3095.49 [sigma: 197.142 | error: 0.312001 | coeff: 0.312001 | eff: 1 | fom: 0.41091 | r2int: 0.0932888 | r2eff: 0 | hits: 24 ] keV - 73 3533.08 [sigma: 236.098 | error: 0.353605 | coeff: 0.353605 | eff: 1 | fom: 0.319907 | r2int: 0.120571 | r2eff: 0 | hits: 28 ] keV - 74 4185.99 [sigma: 378.684 | error: 0.433853 | coeff: 0.433853 | eff: 1 | fom: 0.212507 | r2int: 0.180045 | r2eff: 0 | hits: 23 ] keV - 75 17902.3 [sigma: 364.316 | error: 0.206532 | coeff: 0.206532 | eff: 1 | fom: 0.937746 | r2int: 0.0422414 | r2eff: 0 | hits: 103 ] keV - 76 32965.9 [sigma: 446.643 | error: 0.159736 | coeff: 0.159736 | eff: 1 | fom: 1.56767 | r2int: 0.0253321 | r2eff: 0 | hits: 139 ] keV - 77 28938 [sigma: 351.851 | error: 0.158531 | coeff: 0.158531 | eff: 1 | fom: 1.59159 | r2int: 0.0249843 | r2eff: 0 | hits: 170 ] keV - 78 35311.9 [sigma: 403.546 | error: 0.15161 | coeff: 0.15161 | eff: 1 | fom: 1.74022 | r2int: 0.022855 | r2eff: 0 | hits: 176 ] keV - 79 20057.3 [sigma: 415.46 | error: 0.220189 | coeff: 0.220189 | eff: 1 | fom: 0.825026 | r2int: 0.0480543 | r2eff: 0 | hits: 113 ] keV - 80 31263.6 [sigma: 488.579 | error: 0.178183 | coeff: 0.178183 | eff: 1 | fom: 1.25987 | r2int: 0.031505 | r2eff: 0 | hits: 130 ] keV - 81 356516 [sigma: 1156.03 | error: 0.0522851 | coeff: 0.0522851 | eff: 1 | fom: 14.632 | r2int: 0.00272322 | r2eff: 0 | hits: 260 ] keV - 82 306285 [sigma: 1145.49 | error: 0.0600726 | coeff: 0.0600726 | eff: 1 | fom: 11.0843 | r2int: 0.00359473 | r2eff: 0 | hits: 258 ] keV - 83 407711 [sigma: 1137.43 | error: 0.0453288 | coeff: 0.0453288 | eff: 1 | fom: 19.4676 | r2int: 0.00204691 | r2eff: 0 | hits: 264 ] keV - 84 42746.4 [sigma: 524.87 | error: 0.149881 | coeff: 0.149881 | eff: 1 | fom: 1.78061 | r2int: 0.0223135 | r2eff: 0 | hits: 149 ] keV - 85 37928.4 [sigma: 517.326 | error: 0.164807 | coeff: 0.164807 | eff: 1 | fom: 1.47268 | r2int: 0.0269754 | r2eff: 0 | hits: 146 ] keV - 86 254677 [sigma: 1145.79 | error: 0.0692612 | coeff: 0.0692612 | eff: 1 | fom: 8.33836 | r2int: 0.00477687 | r2eff: 0 | hits: 237 ] keV - 87 288329 [sigma: 1133 | error: 0.0634835 | coeff: 0.0634835 | eff: 1 | fom: 9.92517 | r2int: 0.00401472 | r2eff: 0 | hits: 261 ] keV - 88 269835 [sigma: 1133.25 | error: 0.0664043 | coeff: 0.0664043 | eff: 1 | fom: 9.07125 | r2int: 0.0043919 | r2eff: 0 | hits: 250 ] keV - 89 34231.1 [sigma: 414.152 | error: 0.150141 | coeff: 0.150141 | eff: 1 | fom: 1.77444 | r2int: 0.0223959 | r2eff: 0 | hits: 154 ] keV - 90 30374.8 [sigma: 462.903 | error: 0.184772 | coeff: 0.184772 | eff: 1 | fom: 1.17163 | r2int: 0.0339083 | r2eff: 0 | hits: 147 ] keV - 91 370891 [sigma: 1144.2 | error: 0.0500305 | coeff: 0.0500305 | eff: 1 | fom: 15.9805 | r2int: 0.00249353 | r2eff: 0 | hits: 263 ] keV - 92 313765 [sigma: 1146.15 | error: 0.0583322 | coeff: 0.0583322 | eff: 1 | fom: 11.7556 | r2int: 0.0033893 | r2eff: 0 | hits: 255 ] keV - 93 369893 [sigma: 1166.9 | error: 0.0499799 | coeff: 0.0499799 | eff: 1 | fom: 16.0128 | r2int: 0.00248804 | r2eff: 0 | hits: 251 ] keV - 94 35379.9 [sigma: 373.519 | error: 0.139261 | coeff: 0.139261 | eff: 1 | fom: 2.06252 | r2int: 0.0192823 | r2eff: 0 | hits: 174 ] keV - 95 24600.8 [sigma: 444.266 | error: 0.197001 | coeff: 0.197001 | eff: 1 | fom: 1.03068 | r2int: 0.0384831 | r2eff: 0 | hits: 119 ] keV - 96 36307.8 [sigma: 466.31 | error: 0.164974 | coeff: 0.164974 | eff: 1 | fom: 1.46969 | r2int: 0.0270516 | r2eff: 0 | hits: 165 ] keV - 97 36523.8 [sigma: 456.862 | error: 0.16213 | coeff: 0.16213 | eff: 1 | fom: 1.52171 | r2int: 0.0261297 | r2eff: 0 | hits: 168 ] keV - 98 44060.9 [sigma: 466.013 | error: 0.13871 | coeff: 0.13871 | eff: 1 | fom: 2.07894 | r2int: 0.0191287 | r2eff: 0 | hits: 172 ] keV - 99 27333.2 [sigma: 468.274 | error: 0.178042 | coeff: 0.178042 | eff: 1 | fom: 1.26187 | r2int: 0.0314054 | r2eff: 0 | hits: 108 ] keV - 100 330519 [sigma: 466.459 | error: 0.0337237 | coeff: 0.0337237 | eff: 1 | fom: 35.1714 | r2int: 0.0011353 | r2eff: 0 | hits: 571 ] keV - 101 368099 [sigma: 524.183 | error: 0.03773 | coeff: 0.03773 | eff: 1 | fom: 28.0987 | r2int: 0.00142152 | r2eff: 0 | hits: 702 ] keV - 102 356896 [sigma: 504.683 | error: 0.0378385 | coeff: 0.0378385 | eff: 1 | fom: 27.9379 | r2int: 0.00142975 | r2eff: 0 | hits: 716 ] keV - 103 379164 [sigma: 499.39 | error: 0.0354146 | coeff: 0.0354146 | eff: 1 | fom: 31.8931 | r2int: 0.00125246 | r2eff: 0 | hits: 723 ] keV - 104 361268 [sigma: 476.333 | error: 0.0327244 | coeff: 0.0327244 | eff: 1 | fom: 37.3523 | r2int: 0.00106914 | r2eff: 0 | hits: 616 ] keV - 105 346530 [sigma: 461.684 | error: 0.0348698 | coeff: 0.0348698 | eff: 1 | fom: 32.8974 | r2int: 0.00121413 | r2eff: 0 | hits: 685 ] keV - 106 347921 [sigma: 470.84 | error: 0.0391053 | coeff: 0.0391053 | eff: 1 | fom: 26.157 | r2int: 0.00152739 | r2eff: 0 | hits: 835 ] keV - 107 389668 [sigma: 474.036 | error: 0.0360671 | coeff: 0.0360671 | eff: 1 | fom: 30.7495 | r2int: 0.00129936 | r2eff: 0 | hits: 879 ] keV - 108 399020 [sigma: 487.656 | error: 0.0359648 | coeff: 0.0359648 | eff: 1 | fom: 30.9246 | r2int: 0.00129197 | r2eff: 0 | hits: 866 ] keV - 109 326282 [sigma: 477.44 | error: 0.0381855 | coeff: 0.0381855 | eff: 1 | fom: 27.4323 | r2int: 0.00145599 | r2eff: 0 | hits: 681 ] keV - 110 349699 [sigma: 494.781 | error: 0.036814 | coeff: 0.036814 | eff: 1 | fom: 29.5144 | r2int: 0.00135327 | r2eff: 0 | hits: 677 ] keV - 111 364124 [sigma: 460.024 | error: 0.0365506 | coeff: 0.0365506 | eff: 1 | fom: 29.9413 | r2int: 0.00133435 | r2eff: 0 | hits: 837 ] keV - 112 387654 [sigma: 486.077 | error: 0.0370058 | coeff: 0.0370058 | eff: 1 | fom: 29.2093 | r2int: 0.00136785 | r2eff: 0 | hits: 871 ] keV - 113 389223 [sigma: 459.325 | error: 0.0351268 | coeff: 0.0351268 | eff: 1 | fom: 32.4177 | r2int: 0.0012325 | r2eff: 0 | hits: 886 ] keV - 114 331323 [sigma: 464.106 | error: 0.0367951 | coeff: 0.0367951 | eff: 1 | fom: 28.4084 | r2int: 0.00135192 | r2eff: 0 | hits: 690 ] keV - 115 343871 [sigma: 476.257 | error: 0.0360097 | coeff: 0.0360097 | eff: 1 | fom: 29.6611 | r2int: 0.00129478 | r2eff: 0 | hits: 676 ] keV - 116 419174 [sigma: 496.67 | error: 0.0342386 | coeff: 0.0342386 | eff: 1 | fom: 32.8091 | r2int: 0.00117088 | r2eff: 0 | hits: 835 ] keV - 117 367959 [sigma: 467.773 | error: 0.03754 | coeff: 0.03754 | eff: 1 | fom: 27.2921 | r2int: 0.00140764 | r2eff: 0 | hits: 872 ] keV - 118 418037 [sigma: 522.818 | error: 0.0371846 | coeff: 0.0371846 | eff: 1 | fom: 27.8164 | r2int: 0.00138113 | r2eff: 0 | hits: 884 ] keV - 119 362639 [sigma: 498.128 | error: 0.0368581 | coeff: 0.0368581 | eff: 1 | fom: 28.3114 | r2int: 0.00135663 | r2eff: 0 | hits: 720 ] keV - 120 324319 [sigma: 448.078 | error: 0.0328111 | coeff: 0.0328111 | eff: 1 | fom: 35.7261 | r2int: 0.00107466 | r2eff: 0 | hits: 564 ] keV - 121 356568 [sigma: 498.804 | error: 0.0374059 | coeff: 0.0374059 | eff: 1 | fom: 27.4882 | r2int: 0.00139725 | r2eff: 0 | hits: 715 ] keV - 122 381764 [sigma: 477.433 | error: 0.0343174 | coeff: 0.0343174 | eff: 1 | fom: 32.6586 | r2int: 0.00117612 | r2eff: 0 | hits: 753 ] keV - 123 367817 [sigma: 492.161 | error: 0.0359289 | coeff: 0.0359289 | eff: 1 | fom: 29.7947 | r2int: 0.00128909 | r2eff: 0 | hits: 721 ] keV - 124 369137 [sigma: 478.217 | error: 0.032978 | coeff: 0.032978 | eff: 1 | fom: 35.3653 | r2int: 0.00108587 | r2eff: 0 | hits: 648 ] keV + 0 934.077272 keV + 1 1543.934210 keV + 2 34.595500 keV + 3 6.685285 keV + 4 189.191041 keV + 5 384.520428 keV + 6 64.103432 keV + 7 358.580567 keV + 8 2653.696887 keV + 9 3247.973032 keV + 10 175.229568 keV + 11 87.984902 keV + 12 648.326063 keV + 13 451.344900 keV + 14 546.218912 keV + 15 1419.915060 keV + 16 312.857050 keV + 17 126.426269 keV + 18 103.411949 keV + 19 359.091343 keV + 20 1930.824797 keV + 21 18.955669 keV + 22 1718.986021 keV + 23 648.321739 keV + 24 853.497482 keV + 25 824.180722 keV + 26 1046.217055 keV + 27 1656.357891 keV + 28 4451.409490 keV + 29 5461.074240 keV + 30 2023.124908 keV + 31 7389.903405 keV + 32 6080.545816 keV + 33 6010.134941 keV + 34 3740.871383 keV + 35 595.003659 keV + 36 5801.981042 keV + 37 1664.427620 keV + 38 4256.537506 keV + 39 895.967637 keV + 40 4392.830968 keV + 41 3411.631989 keV + 42 9543.190656 keV + 43 5615.615270 keV + 44 1034.072243 keV + 45 62.966274 keV + 46 1730.695059 keV + 47 1040.686401 keV + 48 3170.075741 keV + 49 1603.611349 keV + 50 4028.765055 keV + 51 5859.936234 keV + 52 8199.696287 keV + 53 5676.038603 keV + 54 9010.913383 keV + 55 9331.766280 keV + 56 22798.266267 keV + 57 22122.337166 keV + 58 13900.540686 keV + 59 10628.308420 keV + 60 6159.796199 keV + 61 15619.557317 keV + 62 22834.345501 keV + 63 21483.724819 keV + 64 7238.820445 keV + 65 3321.483031 keV + 66 28593.595615 keV + 67 18968.814070 keV + 68 24746.473297 keV + 69 4304.489921 keV + 70 5707.168687 keV + 71 5096.025157 keV + 72 12185.607020 keV + 73 8299.653955 keV + 74 4256.388609 keV + 75 18385.081988 keV + 76 34149.851668 keV + 77 46744.477808 keV + 78 26391.191362 keV + 79 27286.054692 keV + 80 18932.014463 keV + 81 373785.103456 keV + 82 313801.427135 keV + 83 401045.586960 keV + 84 35076.858689 keV + 85 43846.395982 keV + 86 314084.782327 keV + 87 302892.688590 keV + 88 373184.315663 keV + 89 30477.192522 keV + 90 36530.933075 keV + 91 350553.486798 keV + 92 317970.237704 keV + 93 378846.864213 keV + 94 30685.382628 keV + 95 34732.235991 keV + 96 35423.239049 keV + 97 27246.115102 keV + 98 34951.438700 keV + 99 29294.032667 keV + 100 320629.861999 keV + 101 358373.019618 keV + 102 369227.196993 keV + 103 346620.205106 keV + 104 354477.190333 keV + 105 364386.731607 keV + 106 395016.519387 keV + 107 394119.683771 keV + 108 410815.466281 keV + 109 382271.336585 keV + 110 317273.543118 keV + 111 399396.155292 keV + 112 392021.808860 keV + 113 383656.425796 keV + 114 351823.682600 keV + 115 341286.560510 keV + 116 389395.088911 keV + 117 382726.818293 keV + 118 351260.945403 keV + 119 333954.510157 keV + 120 337069.420548 keV + 121 370855.110309 keV + 122 348880.757213 keV + 123 339881.821283 keV + 124 340885.585614 keV + 0 934.077 [sigma: 327.885 | error: 0.859832 | coeff: 0.859832 | eff: 1 | fom: 0.0520234 | r2int: 0.616093 | r2eff: 0 | hits: 6 ] keV + 1 1543.93 [sigma: 553.755 | error: 0.878546 | coeff: 0.878546 | eff: 1 | fom: 0.0498308 | r2int: 0.643202 | r2eff: 0 | hits: 6 ] keV + 2 34.5955 [sigma: 21.014 | error: 0.859023 | coeff: 0.859023 | eff: 1 | fom: 0.0521215 | r2int: 0.36896 | r2eff: 0 | hits: 2 ] keV + 3 6.68528 [sigma: 0 | error: 0 | coeff: 0 | eff: 1 | fom: 1 | r2int: 2.22045e-16 | r2eff: 0 | hits: 1 ] keV + 4 189.191 [sigma: 29.3036 | error: 0.268275 | coeff: 0.268275 | eff: 1 | fom: 0.534398 | r2int: 0.0479811 | r2eff: 0 | hits: 3 ] keV + 5 384.52 [sigma: 103.261 | error: 0.537091 | coeff: 0.537091 | eff: 1 | fom: 0.133331 | r2int: 0.21635 | r2eff: 0 | hits: 4 ] keV + 6 64.1034 [sigma: 10.7058 | error: 0.373443 | coeff: 0.373443 | eff: 1 | fom: 0.27579 | r2int: 0.111567 | r2eff: 0 | hits: 5 ] keV + 7 358.581 [sigma: 161.741 | error: 0.902117 | coeff: 0.902117 | eff: 1 | fom: 0.0472608 | r2int: 0.610361 | r2eff: 0 | hits: 4 ] keV + 8 2653.7 [sigma: 514.144 | error: 0.47458 | coeff: 0.47458 | eff: 1 | fom: 0.170769 | r2int: 0.187688 | r2eff: 0 | hits: 6 ] keV + 9 3247.97 [sigma: 768.599 | error: 0.579646 | coeff: 0.579646 | eff: 1 | fom: 0.114472 | r2int: 0.279991 | r2eff: 0 | hits: 6 ] keV + 10 175.23 [sigma: 33.9837 | error: 0.433659 | coeff: 0.433659 | eff: 1 | fom: 0.204517 | r2int: 0.150448 | r2eff: 0 | hits: 5 ] keV + 11 87.9849 [sigma: 23.5234 | error: 0.463077 | coeff: 0.463077 | eff: 1 | fom: 0.179358 | r2int: 0.14296 | r2eff: 0 | hits: 3 ] keV + 12 648.326 [sigma: 128.789 | error: 0.397297 | coeff: 0.397297 | eff: 1 | fom: 0.243667 | r2int: 0.118384 | r2eff: 0 | hits: 4 ] keV + 13 451.345 [sigma: 238.675 | error: 0.915922 | coeff: 0.915922 | eff: 1 | fom: 0.0458469 | r2int: 0.559276 | r2eff: 0 | hits: 3 ] keV + 14 546.219 [sigma: 5.88373 | error: 0.0152336 | coeff: 0.0152336 | eff: 1 | fom: 165.739 | r2int: 0.000116031 | r2eff: 0 | hits: 2 ] keV + 15 1419.92 [sigma: 528.744 | error: 0.912133 | coeff: 0.912133 | eff: 1 | fom: 0.0462285 | r2int: 0.693323 | r2eff: 0 | hits: 6 ] keV + 16 312.857 [sigma: 52.1213 | error: 0.372524 | coeff: 0.372524 | eff: 1 | fom: 0.277152 | r2int: 0.11102 | r2eff: 0 | hits: 5 ] keV + 17 126.426 [sigma: 35.4218 | error: 0.626495 | coeff: 0.626495 | eff: 1 | fom: 0.0979921 | r2int: 0.313997 | r2eff: 0 | hits: 5 ] keV + 18 103.412 [sigma: 28.7676 | error: 0.393412 | coeff: 0.393412 | eff: 1 | fom: 0.248503 | r2int: 0.0773864 | r2eff: 0 | hits: 2 ] keV + 19 359.091 [sigma: 146.792 | error: 0.578114 | coeff: 0.578114 | eff: 1 | fom: 0.11508 | r2int: 0.167108 | r2eff: 0 | hits: 2 ] keV + 20 1930.82 [sigma: 908.146 | error: 0.940682 | coeff: 0.940682 | eff: 1 | fom: 0.0434651 | r2int: 0.663662 | r2eff: 0 | hits: 4 ] keV + 21 18.9557 [sigma: 2.5954 | error: 0.237152 | coeff: 0.237152 | eff: 1 | fom: 0.68387 | r2int: 0.037494 | r2eff: 0 | hits: 3 ] keV + 22 1718.99 [sigma: 672.538 | error: 0.874842 | coeff: 0.874842 | eff: 1 | fom: 0.0502537 | r2int: 0.612278 | r2eff: 0 | hits: 5 ] keV + 23 648.322 [sigma: 92.9753 | error: 0.202811 | coeff: 0.202811 | eff: 1 | fom: 0.935066 | r2int: 0.0205662 | r2eff: 0 | hits: 2 ] keV + 24 853.497 [sigma: 280.526 | error: 0.657356 | coeff: 0.657356 | eff: 1 | fom: 0.0890073 | r2int: 0.324088 | r2eff: 0 | hits: 4 ] keV + 25 824.181 [sigma: 116.974 | error: 0.425783 | coeff: 0.425783 | eff: 1 | fom: 0.212154 | r2int: 0.161148 | r2eff: 0 | hits: 9 ] keV + 26 1046.22 [sigma: 93.62 | error: 0.282974 | coeff: 0.282974 | eff: 1 | fom: 0.480322 | r2int: 0.072067 | r2eff: 0 | hits: 10 ] keV + 27 1656.36 [sigma: 228.44 | error: 0.457418 | coeff: 0.457418 | eff: 1 | fom: 0.183823 | r2int: 0.19021 | r2eff: 0 | hits: 11 ] keV + 28 4451.41 [sigma: 561.445 | error: 0.454759 | coeff: 0.454759 | eff: 1 | fom: 0.185979 | r2int: 0.190898 | r2eff: 0 | hits: 13 ] keV + 29 5461.07 [sigma: 610.087 | error: 0.418001 | coeff: 0.418001 | eff: 1 | fom: 0.220126 | r2int: 0.162245 | r2eff: 0 | hits: 14 ] keV + 30 2023.12 [sigma: 176.266 | error: 0.348502 | coeff: 0.348502 | eff: 1 | fom: 0.316676 | r2int: 0.113863 | r2eff: 0 | hits: 16 ] keV + 31 7389.9 [sigma: 861.913 | error: 0.494836 | coeff: 0.494836 | eff: 1 | fom: 0.157074 | r2int: 0.231259 | r2eff: 0 | hits: 18 ] keV + 32 6080.55 [sigma: 553.551 | error: 0.436595 | coeff: 0.436595 | eff: 1 | fom: 0.201775 | r2int: 0.182328 | r2eff: 0 | hits: 23 ] keV + 33 6010.13 [sigma: 586.518 | error: 0.447205 | coeff: 0.447205 | eff: 1 | fom: 0.192315 | r2int: 0.190469 | r2eff: 0 | hits: 21 ] keV + 34 3740.87 [sigma: 358.111 | error: 0.428114 | coeff: 0.428114 | eff: 1 | fom: 0.209849 | r2int: 0.174117 | r2eff: 0 | hits: 20 ] keV + 35 595.004 [sigma: 93.9115 | error: 0.499113 | coeff: 0.499113 | eff: 1 | fom: 0.154393 | r2int: 0.224203 | r2eff: 0 | hits: 10 ] keV + 36 5801.98 [sigma: 645.062 | error: 0.471695 | coeff: 0.471695 | eff: 1 | fom: 0.172863 | r2int: 0.210136 | r2eff: 0 | hits: 18 ] keV + 37 1664.43 [sigma: 196.68 | error: 0.528459 | coeff: 0.528459 | eff: 1 | fom: 0.137722 | r2int: 0.265305 | r2eff: 0 | hits: 20 ] keV + 38 4256.54 [sigma: 298.136 | error: 0.383635 | coeff: 0.383635 | eff: 1 | fom: 0.261331 | r2int: 0.14227 | r2eff: 0 | hits: 30 ] keV + 39 895.968 [sigma: 68.6035 | error: 0.276074 | coeff: 0.276074 | eff: 1 | fom: 0.504632 | r2int: 0.0703542 | r2eff: 0 | hits: 13 ] keV + 40 4392.83 [sigma: 919.542 | error: 0.55383 | coeff: 0.55383 | eff: 1 | fom: 0.125393 | r2int: 0.262909 | r2eff: 0 | hits: 7 ] keV + 41 3411.63 [sigma: 461.705 | error: 0.574167 | coeff: 0.574167 | eff: 1 | fom: 0.116668 | r2int: 0.311353 | r2eff: 0 | hits: 18 ] keV + 42 9543.19 [sigma: 726.259 | error: 0.364974 | coeff: 0.364974 | eff: 1 | fom: 0.288737 | r2int: 0.127415 | r2eff: 0 | hits: 23 ] keV + 43 5615.62 [sigma: 535.811 | error: 0.457592 | coeff: 0.457592 | eff: 1 | fom: 0.183683 | r2int: 0.200286 | r2eff: 0 | hits: 23 ] keV + 44 1034.07 [sigma: 295.639 | error: 0.756415 | coeff: 0.756415 | eff: 1 | fom: 0.0672212 | r2int: 0.490426 | r2eff: 0 | hits: 7 ] keV + 45 62.9663 [sigma: 11.473 | error: 0.364418 | coeff: 0.364418 | eff: 1 | fom: 0.289619 | r2int: 0.0996003 | r2eff: 0 | hits: 4 ] keV + 46 1730.7 [sigma: 564.975 | error: 0.652888 | coeff: 0.652888 | eff: 1 | fom: 0.0902298 | r2int: 0.319697 | r2eff: 0 | hits: 4 ] keV + 47 1040.69 [sigma: 126.988 | error: 0.345134 | coeff: 0.345134 | eff: 1 | fom: 0.322888 | r2int: 0.104228 | r2eff: 0 | hits: 8 ] keV + 48 3170.08 [sigma: 450.326 | error: 0.492094 | coeff: 0.492094 | eff: 1 | fom: 0.158829 | r2int: 0.221977 | r2eff: 0 | hits: 12 ] keV + 49 1603.61 [sigma: 297.105 | error: 0.490184 | coeff: 0.490184 | eff: 1 | fom: 0.160069 | r2int: 0.205955 | r2eff: 0 | hits: 7 ] keV + 50 4028.77 [sigma: 366.443 | error: 0.46379 | coeff: 0.46379 | eff: 1 | fom: 0.178807 | r2int: 0.206828 | r2eff: 0 | hits: 26 ] keV + 51 5859.94 [sigma: 475.444 | error: 0.451738 | coeff: 0.451738 | eff: 1 | fom: 0.188475 | r2int: 0.197485 | r2eff: 0 | hits: 31 ] keV + 52 8199.7 [sigma: 508.859 | error: 0.37235 | coeff: 0.37235 | eff: 1 | fom: 0.277411 | r2int: 0.134793 | r2eff: 0 | hits: 36 ] keV + 53 5676.04 [sigma: 392.825 | error: 0.385332 | coeff: 0.385332 | eff: 1 | fom: 0.259034 | r2int: 0.143691 | r2eff: 0 | hits: 31 ] keV + 54 9010.91 [sigma: 446.027 | error: 0.301088 | coeff: 0.301088 | eff: 1 | fom: 0.424269 | r2int: 0.0882036 | r2eff: 0 | hits: 37 ] keV + 55 9331.77 [sigma: 552.911 | error: 0.335171 | coeff: 0.335171 | eff: 1 | fom: 0.342369 | r2int: 0.108829 | r2eff: 0 | hits: 32 ] keV + 56 22798.3 [sigma: 653.83 | error: 0.234747 | coeff: 0.234747 | eff: 1 | fom: 0.697953 | r2int: 0.0542837 | r2eff: 0 | hits: 67 ] keV + 57 22122.3 [sigma: 616.424 | error: 0.239698 | coeff: 0.239698 | eff: 1 | fom: 0.669419 | r2int: 0.0566787 | r2eff: 0 | hits: 74 ] keV + 58 13900.5 [sigma: 669.295 | error: 0.350529 | coeff: 0.350529 | eff: 1 | fom: 0.313025 | r2int: 0.120552 | r2eff: 0 | hits: 53 ] keV + 59 10628.3 [sigma: 497.175 | error: 0.299528 | coeff: 0.299528 | eff: 1 | fom: 0.428699 | r2int: 0.0875286 | r2eff: 0 | hits: 41 ] keV + 60 6159.8 [sigma: 339.321 | error: 0.335078 | coeff: 0.335078 | eff: 1 | fom: 0.342559 | r2int: 0.109243 | r2eff: 0 | hits: 37 ] keV + 61 15619.6 [sigma: 512.015 | error: 0.289508 | coeff: 0.289508 | eff: 1 | fom: 0.458886 | r2int: 0.0827405 | r2eff: 0 | hits: 78 ] keV + 62 22834.3 [sigma: 626.1 | error: 0.240603 | coeff: 0.240603 | eff: 1 | fom: 0.664393 | r2int: 0.0571379 | r2eff: 0 | hits: 77 ] keV + 63 21483.7 [sigma: 712.659 | error: 0.25695 | coeff: 0.25695 | eff: 1 | fom: 0.582547 | r2int: 0.0649227 | r2eff: 0 | hits: 60 ] keV + 64 7238.82 [sigma: 492.647 | error: 0.378921 | coeff: 0.378921 | eff: 1 | fom: 0.267873 | r2int: 0.138949 | r2eff: 0 | hits: 31 ] keV + 65 3321.48 [sigma: 171.098 | error: 0.337789 | coeff: 0.337789 | eff: 1 | fom: 0.337082 | r2int: 0.111448 | r2eff: 0 | hits: 43 ] keV + 66 28593.6 [sigma: 764.098 | error: 0.220361 | coeff: 0.220361 | eff: 1 | fom: 0.792057 | r2int: 0.0478449 | r2eff: 0 | hits: 68 ] keV + 67 18968.8 [sigma: 567.533 | error: 0.252104 | coeff: 0.252104 | eff: 1 | fom: 0.605156 | r2int: 0.0626613 | r2eff: 0 | hits: 71 ] keV + 68 24746.5 [sigma: 707.966 | error: 0.244433 | coeff: 0.244433 | eff: 1 | fom: 0.643733 | r2int: 0.0589292 | r2eff: 0 | hits: 73 ] keV + 69 4304.49 [sigma: 204.57 | error: 0.27301 | coeff: 0.27301 | eff: 1 | fom: 0.516025 | r2int: 0.0722756 | r2eff: 0 | hits: 33 ] keV + 70 5707.17 [sigma: 442.083 | error: 0.438186 | coeff: 0.438186 | eff: 1 | fom: 0.200313 | r2int: 0.186007 | r2eff: 0 | hits: 32 ] keV + 71 5096.03 [sigma: 350.578 | error: 0.401137 | coeff: 0.401137 | eff: 1 | fom: 0.239024 | r2int: 0.156178 | r2eff: 0 | hits: 34 ] keV + 72 12185.6 [sigma: 538.098 | error: 0.279283 | coeff: 0.279283 | eff: 1 | fom: 0.493103 | r2int: 0.076049 | r2eff: 0 | hits: 40 ] keV + 73 8299.65 [sigma: 492.666 | error: 0.375424 | coeff: 0.375424 | eff: 1 | fom: 0.272886 | r2int: 0.13742 | r2eff: 0 | hits: 40 ] keV + 74 4256.39 [sigma: 309.291 | error: 0.370521 | coeff: 0.370521 | eff: 1 | fom: 0.280157 | r2int: 0.132006 | r2eff: 0 | hits: 26 ] keV + 75 18385.1 [sigma: 341.234 | error: 0.196424 | coeff: 0.196424 | eff: 1 | fom: 0.996863 | r2int: 0.0382381 | r2eff: 0 | hits: 112 ] keV + 76 34149.9 [sigma: 411.167 | error: 0.14844 | coeff: 0.14844 | eff: 1 | fom: 1.74552 | r2int: 0.0218895 | r2eff: 0 | hits: 152 ] keV + 77 46744.5 [sigma: 520.917 | error: 0.143146 | coeff: 0.143146 | eff: 1 | fom: 1.87701 | r2int: 0.0203667 | r2eff: 0 | hits: 165 ] keV + 78 26391.2 [sigma: 322.092 | error: 0.157717 | coeff: 0.157717 | eff: 1 | fom: 1.54621 | r2int: 0.0247258 | r2eff: 0 | hits: 167 ] keV + 79 27286.1 [sigma: 445.587 | error: 0.178889 | coeff: 0.178889 | eff: 1 | fom: 1.20188 | r2int: 0.0317344 | r2eff: 0 | hits: 120 ] keV + 80 18932 [sigma: 234.588 | error: 0.16156 | coeff: 0.16156 | eff: 1 | fom: 1.47354 | r2int: 0.025948 | r2eff: 0 | hits: 170 ] keV + 81 373785 [sigma: 1124.82 | error: 0.0487094 | coeff: 0.0487094 | eff: 1 | fom: 16.2107 | r2int: 0.00236355 | r2eff: 0 | hits: 262 ] keV + 82 313801 [sigma: 1161.4 | error: 0.0594478 | coeff: 0.0594478 | eff: 1 | fom: 10.8832 | r2int: 0.00352034 | r2eff: 0 | hits: 258 ] keV + 83 401046 [sigma: 1138.89 | error: 0.0475189 | coeff: 0.0475189 | eff: 1 | fom: 17.0331 | r2int: 0.00224998 | r2eff: 0 | hits: 280 ] keV + 84 35076.9 [sigma: 459.563 | error: 0.165724 | coeff: 0.165724 | eff: 1 | fom: 1.40042 | r2int: 0.0272927 | r2eff: 0 | hits: 160 ] keV + 85 43846.4 [sigma: 504.316 | error: 0.15172 | coeff: 0.15172 | eff: 1 | fom: 1.67086 | r2int: 0.0228867 | r2eff: 0 | hits: 174 ] keV + 86 314085 [sigma: 1147.54 | error: 0.0591384 | coeff: 0.0591384 | eff: 1 | fom: 10.9973 | r2int: 0.00348401 | r2eff: 0 | hits: 262 ] keV + 87 302893 [sigma: 1169.54 | error: 0.0652997 | coeff: 0.0652997 | eff: 1 | fom: 9.01996 | r2int: 0.00424914 | r2eff: 0 | hits: 286 ] keV + 88 373184 [sigma: 1174.27 | error: 0.0534 | coeff: 0.0534 | eff: 1 | fom: 13.4879 | r2int: 0.00284166 | r2eff: 0 | hits: 288 ] keV + 89 30477.2 [sigma: 396.798 | error: 0.165199 | coeff: 0.165199 | eff: 1 | fom: 1.40932 | r2int: 0.0271213 | r2eff: 0 | hits: 161 ] keV + 90 36530.9 [sigma: 470.208 | error: 0.164332 | coeff: 0.164332 | eff: 1 | fom: 1.42423 | r2int: 0.0268394 | r2eff: 0 | hits: 163 ] keV + 91 350553 [sigma: 1143.62 | error: 0.0526033 | coeff: 0.0526033 | eff: 1 | fom: 13.8996 | r2int: 0.00275646 | r2eff: 0 | hits: 260 ] keV + 92 317970 [sigma: 1142.83 | error: 0.0587286 | coeff: 0.0587286 | eff: 1 | fom: 11.1514 | r2int: 0.00343613 | r2eff: 0 | hits: 267 ] keV + 93 378847 [sigma: 1134.65 | error: 0.0481999 | coeff: 0.0481999 | eff: 1 | fom: 16.5552 | r2int: 0.00231426 | r2eff: 0 | hits: 259 ] keV + 94 30685.4 [sigma: 407.204 | error: 0.164144 | coeff: 0.164144 | eff: 1 | fom: 1.42749 | r2int: 0.0267673 | r2eff: 0 | hits: 153 ] keV + 95 34732.2 [sigma: 529.487 | error: 0.172476 | coeff: 0.172476 | eff: 1 | fom: 1.29292 | r2int: 0.0295154 | r2eff: 0 | hits: 128 ] keV + 96 35423.2 [sigma: 465.314 | error: 0.164592 | coeff: 0.164592 | eff: 1 | fom: 1.41975 | r2int: 0.0269178 | r2eff: 0 | hits: 157 ] keV + 97 27246.1 [sigma: 359.073 | error: 0.168772 | coeff: 0.168772 | eff: 1 | fom: 1.35029 | r2int: 0.0283102 | r2eff: 0 | hits: 164 ] keV + 98 34951.4 [sigma: 427.365 | error: 0.153209 | coeff: 0.153209 | eff: 1 | fom: 1.63855 | r2int: 0.0233234 | r2eff: 0 | hits: 157 ] keV + 99 29294 [sigma: 539.081 | error: 0.197344 | coeff: 0.197344 | eff: 1 | fom: 0.987595 | r2int: 0.038606 | r2eff: 0 | hits: 115 ] keV + 100 320630 [sigma: 459.932 | error: 0.035137 | coeff: 0.035137 | eff: 1 | fom: 31.1527 | r2int: 0.00123255 | r2eff: 0 | hits: 600 ] keV + 101 358373 [sigma: 484.064 | error: 0.0353519 | coeff: 0.0353519 | eff: 1 | fom: 30.7752 | r2int: 0.00124793 | r2eff: 0 | hits: 685 ] keV + 102 369227 [sigma: 509.247 | error: 0.0371111 | coeff: 0.0371111 | eff: 1 | fom: 27.9266 | r2int: 0.00137533 | r2eff: 0 | hits: 724 ] keV + 103 346620 [sigma: 438.236 | error: 0.0350148 | coeff: 0.0350148 | eff: 1 | fom: 31.3706 | r2int: 0.00122444 | r2eff: 0 | hits: 767 ] keV + 104 354477 [sigma: 466.729 | error: 0.0331006 | coeff: 0.0331006 | eff: 1 | fom: 35.104 | r2int: 0.00109391 | r2eff: 0 | hits: 632 ] keV + 105 364387 [sigma: 509.73 | error: 0.0367453 | coeff: 0.0367453 | eff: 1 | fom: 28.4854 | r2int: 0.00134826 | r2eff: 0 | hits: 690 ] keV + 106 395017 [sigma: 495.587 | error: 0.0365129 | coeff: 0.0365129 | eff: 1 | fom: 28.8492 | r2int: 0.00133162 | r2eff: 0 | hits: 847 ] keV + 107 394120 [sigma: 474.845 | error: 0.0350229 | coeff: 0.0350229 | eff: 1 | fom: 31.3562 | r2int: 0.00122515 | r2eff: 0 | hits: 845 ] keV + 108 410815 [sigma: 466.583 | error: 0.0338636 | coeff: 0.0338636 | eff: 1 | fom: 33.5399 | r2int: 0.00114545 | r2eff: 0 | hits: 889 ] keV + 109 382271 [sigma: 492.669 | error: 0.0341956 | coeff: 0.0341956 | eff: 1 | fom: 32.8918 | r2int: 0.00116768 | r2eff: 0 | hits: 704 ] keV + 110 317274 [sigma: 448.519 | error: 0.0363177 | coeff: 0.0363177 | eff: 1 | fom: 29.1601 | r2int: 0.00131698 | r2eff: 0 | hits: 660 ] keV + 111 399396 [sigma: 477.713 | error: 0.0351576 | coeff: 0.0351576 | eff: 1 | fom: 31.1162 | r2int: 0.00123463 | r2eff: 0 | hits: 864 ] keV + 112 392022 [sigma: 489.057 | error: 0.0372591 | coeff: 0.0372591 | eff: 1 | fom: 27.7053 | r2int: 0.00138668 | r2eff: 0 | hits: 892 ] keV + 113 383656 [sigma: 478.669 | error: 0.0362678 | coeff: 0.0362678 | eff: 1 | fom: 29.2405 | r2int: 0.0013138 | r2eff: 0 | hits: 845 ] keV + 114 351824 [sigma: 489.487 | error: 0.037098 | coeff: 0.037098 | eff: 1 | fom: 27.9464 | r2int: 0.00137433 | r2eff: 0 | hits: 711 ] keV + 115 341287 [sigma: 473.316 | error: 0.0359515 | coeff: 0.0359515 | eff: 1 | fom: 29.7573 | r2int: 0.00129058 | r2eff: 0 | hits: 672 ] keV + 116 389395 [sigma: 487.851 | error: 0.0364403 | coeff: 0.0364403 | eff: 1 | fom: 28.9642 | r2int: 0.00132633 | r2eff: 0 | hits: 846 ] keV + 117 382727 [sigma: 505.499 | error: 0.038371 | coeff: 0.038371 | eff: 1 | fom: 25.1554 | r2int: 0.00147059 | r2eff: 0 | hits: 844 ] keV + 118 351261 [sigma: 460.383 | error: 0.0374628 | coeff: 0.0374628 | eff: 1 | fom: 26.3897 | r2int: 0.00140175 | r2eff: 0 | hits: 817 ] keV + 119 333955 [sigma: 491.516 | error: 0.0383235 | coeff: 0.0383235 | eff: 1 | fom: 25.2178 | r2int: 0.00146652 | r2eff: 0 | hits: 678 ] keV + 120 337069 [sigma: 460.048 | error: 0.0333481 | coeff: 0.0333481 | eff: 1 | fom: 33.3038 | r2int: 0.00111023 | r2eff: 0 | hits: 597 ] keV + 121 370855 [sigma: 486.324 | error: 0.0353581 | coeff: 0.0353581 | eff: 1 | fom: 29.625 | r2int: 0.00124848 | r2eff: 0 | hits: 727 ] keV + 122 348881 [sigma: 466.718 | error: 0.0353938 | coeff: 0.0353938 | eff: 1 | fom: 29.5653 | r2int: 0.00125093 | r2eff: 0 | hits: 700 ] keV + 123 339882 [sigma: 493.357 | error: 0.0378519 | coeff: 0.0378519 | eff: 1 | fom: 25.85 | r2int: 0.00143066 | r2eff: 0 | hits: 680 ] keV + 124 340886 [sigma: 472.126 | error: 0.0335272 | coeff: 0.0335272 | eff: 1 | fom: 32.9489 | r2int: 0.00112216 | r2eff: 0 | hits: 586 ] keV ============================================================ closed file mfd_tl_EnergyDeposit.out for output ============================================================ opened file mfd_tg_EnergyDeposit.out for output ============================================================ - 0 99.977203 keV - 1 1311.922081 keV - 2 42.184446 keV - 3 90.195300 keV - 4 803.417529 keV - 5 861.019884 keV - 6 2.542950 keV - 7 2384.264330 keV - 8 1104.793910 keV - 9 131.528360 keV - 11 127.758686 keV - 12 537.878138 keV - 13 324.644588 keV - 14 64.558399 keV - 15 923.876393 keV - 16 7.080810 keV - 17 286.234087 keV - 18 118.251789 keV - 19 6.590294 keV - 20 25.850150 keV - 21 62.898540 keV - 22 613.568176 keV - 23 1612.782855 keV - 24 510.392852 keV - 25 4562.686331 keV - 26 276.171414 keV - 27 834.713796 keV - 28 7514.105921 keV - 29 1518.135454 keV - 30 858.341142 keV - 31 3645.526676 keV - 32 2250.239027 keV - 33 3574.617107 keV - 34 3109.942708 keV - 35 720.770832 keV - 36 4058.939065 keV - 37 5469.809700 keV - 38 2758.000278 keV - 39 2760.599874 keV - 40 3092.177365 keV - 41 1800.100757 keV - 42 5966.819718 keV - 43 6832.318009 keV - 44 1884.735236 keV - 45 5001.011189 keV - 46 932.030992 keV - 47 4129.279852 keV - 48 543.408044 keV - 49 3567.019012 keV - 50 5647.852254 keV - 51 7243.186683 keV - 52 3075.875044 keV - 53 5841.612455 keV - 54 9458.569862 keV - 55 13527.042353 keV - 56 12522.521344 keV - 57 18726.201345 keV - 58 17952.404376 keV - 59 6314.281196 keV - 60 5058.934894 keV - 61 15098.096504 keV - 62 24970.152159 keV - 63 27969.640366 keV - 64 6128.334040 keV - 65 4082.289501 keV - 66 9521.347378 keV - 67 13049.432365 keV - 68 27105.674005 keV - 69 6755.461834 keV - 70 5559.031739 keV - 71 4601.251622 keV - 72 3095.485679 keV - 73 3533.078556 keV - 74 4185.988624 keV - 75 17902.338794 keV - 76 32965.918721 keV - 77 28938.023656 keV - 78 35311.902121 keV - 79 20057.267948 keV - 80 31263.634439 keV - 81 356516.176266 keV - 82 306285.368173 keV - 83 407711.433229 keV - 84 42746.365630 keV - 85 37928.438295 keV - 86 254677.245033 keV - 87 288328.712823 keV - 88 269835.451530 keV - 89 34231.123307 keV - 90 30374.810954 keV - 91 370891.355982 keV - 92 313765.292887 keV - 93 369892.692268 keV - 94 35379.945482 keV - 95 24600.773015 keV - 96 36307.779088 keV - 97 36523.814411 keV - 98 44060.888092 keV - 99 27333.182049 keV - 100 330518.756267 keV - 101 368099.151680 keV - 102 356895.917478 keV - 103 379164.276531 keV - 104 361268.130117 keV - 105 346530.084295 keV - 106 347921.003104 keV - 107 389667.983536 keV - 108 399019.875565 keV - 109 326282.426672 keV - 110 349699.050933 keV - 111 364123.526907 keV - 112 387654.448144 keV - 113 389222.907024 keV - 114 331323.489814 keV - 115 343870.824916 keV - 116 419174.467818 keV - 117 367958.811753 keV - 118 418036.651002 keV - 119 362639.424214 keV - 120 324319.336983 keV - 121 356568.315421 keV - 122 381764.445228 keV - 123 367816.627297 keV - 124 369137.382657 keV + 0 934.077272 keV + 1 1543.934210 keV + 2 34.595500 keV + 3 6.685285 keV + 4 189.191041 keV + 5 384.520428 keV + 6 64.103432 keV + 7 358.580567 keV + 8 2653.696887 keV + 9 3247.973032 keV + 10 175.229568 keV + 11 87.984902 keV + 12 648.326063 keV + 13 451.344900 keV + 14 546.218912 keV + 15 1419.915060 keV + 16 312.857050 keV + 17 126.426269 keV + 18 103.411949 keV + 19 359.091343 keV + 20 1930.824797 keV + 21 18.955669 keV + 22 1718.986021 keV + 23 648.321739 keV + 24 853.497482 keV + 25 824.180722 keV + 26 1046.217055 keV + 27 1656.357891 keV + 28 4451.409490 keV + 29 5461.074240 keV + 30 2023.124908 keV + 31 7389.903405 keV + 32 6080.545816 keV + 33 6010.134941 keV + 34 3740.871383 keV + 35 595.003659 keV + 36 5801.981042 keV + 37 1664.427620 keV + 38 4256.537506 keV + 39 895.967637 keV + 40 4392.830968 keV + 41 3411.631989 keV + 42 9543.190656 keV + 43 5615.615270 keV + 44 1034.072243 keV + 45 62.966274 keV + 46 1730.695059 keV + 47 1040.686401 keV + 48 3170.075741 keV + 49 1603.611349 keV + 50 4028.765055 keV + 51 5859.936234 keV + 52 8199.696287 keV + 53 5676.038603 keV + 54 9010.913383 keV + 55 9331.766280 keV + 56 22798.266267 keV + 57 22122.337166 keV + 58 13900.540686 keV + 59 10628.308420 keV + 60 6159.796199 keV + 61 15619.557317 keV + 62 22834.345501 keV + 63 21483.724819 keV + 64 7238.820445 keV + 65 3321.483031 keV + 66 28593.595615 keV + 67 18968.814070 keV + 68 24746.473297 keV + 69 4304.489921 keV + 70 5707.168687 keV + 71 5096.025157 keV + 72 12185.607020 keV + 73 8299.653955 keV + 74 4256.388609 keV + 75 18385.081988 keV + 76 34149.851668 keV + 77 46744.477808 keV + 78 26391.191362 keV + 79 27286.054692 keV + 80 18932.014463 keV + 81 373785.103456 keV + 82 313801.427135 keV + 83 401045.586960 keV + 84 35076.858689 keV + 85 43846.395982 keV + 86 314084.782327 keV + 87 302892.688590 keV + 88 373184.315663 keV + 89 30477.192522 keV + 90 36530.933075 keV + 91 350553.486798 keV + 92 317970.237704 keV + 93 378846.864213 keV + 94 30685.382628 keV + 95 34732.235991 keV + 96 35423.239049 keV + 97 27246.115102 keV + 98 34951.438700 keV + 99 29294.032667 keV + 100 320629.861999 keV + 101 358373.019618 keV + 102 369227.196993 keV + 103 346620.205106 keV + 104 354477.190333 keV + 105 364386.731607 keV + 106 395016.519387 keV + 107 394119.683771 keV + 108 410815.466281 keV + 109 382271.336585 keV + 110 317273.543118 keV + 111 399396.155292 keV + 112 392021.808860 keV + 113 383656.425796 keV + 114 351823.682600 keV + 115 341286.560510 keV + 116 389395.088911 keV + 117 382726.818293 keV + 118 351260.945403 keV + 119 333954.510157 keV + 120 337069.420548 keV + 121 370855.110309 keV + 122 348880.757213 keV + 123 339881.821283 keV + 124 340885.585614 keV ============================================================ closed file mfd_tg_EnergyDeposit.out for output ============================================================ opened file mfd_tl_NumberOfSteps.out for output ============================================================ - 0 10.000000 steps - 1 40.000000 steps - 2 17.000000 steps - 3 29.000000 steps - 4 47.000000 steps - 5 46.000000 steps - 6 7.000000 steps - 7 163.000000 steps - 8 44.000000 steps - 9 19.000000 steps - 10 4.000000 steps - 11 38.000000 steps - 12 141.000000 steps - 13 117.000000 steps - 14 17.000000 steps - 15 36.000000 steps - 16 12.000000 steps - 17 221.000000 steps - 18 63.000000 steps - 19 8.000000 steps - 20 14.000000 steps - 21 33.000000 steps - 22 69.000000 steps - 23 48.000000 steps - 24 52.000000 steps - 25 148.000000 steps - 26 62.000000 steps - 27 227.000000 steps - 28 191.000000 steps - 29 90.000000 steps - 30 57.000000 steps - 31 202.000000 steps - 32 287.000000 steps - 33 250.000000 steps - 34 173.000000 steps - 35 97.000000 steps - 36 232.000000 steps - 37 367.000000 steps - 38 365.000000 steps - 39 204.000000 steps - 40 141.000000 steps - 41 203.000000 steps - 42 255.000000 steps - 43 240.000000 steps - 44 182.000000 steps - 45 162.000000 steps - 46 119.000000 steps - 47 210.000000 steps - 48 78.000000 steps - 49 201.000000 steps - 50 614.000000 steps - 51 649.000000 steps - 52 794.000000 steps - 53 453.000000 steps - 54 400.000000 steps - 55 529.000000 steps - 56 765.000000 steps - 57 1121.000000 steps - 58 936.000000 steps - 59 475.000000 steps - 60 396.000000 steps - 61 895.000000 steps - 62 1082.000000 steps - 63 1435.000000 steps - 64 482.000000 steps - 65 362.000000 steps - 66 661.000000 steps - 67 959.000000 steps - 68 901.000000 steps - 69 469.000000 steps - 70 550.000000 steps - 71 389.000000 steps - 72 365.000000 steps - 73 464.000000 steps - 74 310.000000 steps - 75 2963.000000 steps - 76 3285.000000 steps - 77 4083.000000 steps - 78 4524.000000 steps - 79 2630.000000 steps - 80 3565.000000 steps - 81 3891.000000 steps - 82 4063.000000 steps - 83 4380.000000 steps - 84 3833.000000 steps - 85 3574.000000 steps - 86 4049.000000 steps - 87 4410.000000 steps - 88 4250.000000 steps - 89 3524.000000 steps - 90 3538.000000 steps - 91 4273.000000 steps - 92 4319.000000 steps - 93 3712.000000 steps - 94 4524.000000 steps - 95 3316.000000 steps - 96 3797.000000 steps - 97 4309.000000 steps - 98 4769.000000 steps - 99 3180.000000 steps - 100 14730.000000 steps - 101 18383.000000 steps - 102 20138.000000 steps - 103 19642.000000 steps - 104 15043.000000 steps - 105 16963.000000 steps - 106 23534.000000 steps - 107 22436.000000 steps - 108 22160.000000 steps - 109 16942.000000 steps - 110 16481.000000 steps - 111 21253.000000 steps - 112 22248.000000 steps - 113 23545.000000 steps - 114 18298.000000 steps - 115 16519.000000 steps - 116 22839.000000 steps - 117 22929.000000 steps - 118 24053.000000 steps - 119 19041.000000 steps - 120 13041.000000 steps - 121 18690.000000 steps - 122 18917.000000 steps - 123 18898.000000 steps - 124 15949.000000 steps - 0 10 [sigma: 4.04145 | error: 0.7 | coeff: 0.7 | eff: 1 | fom: 0.0784929 | r2int: 0.326667 | r2eff: 0 | hits: 3 ] steps - 1 40 [sigma: 10.583 | error: 0.591608 | coeff: 0.591608 | eff: 1 | fom: 0.10989 | r2int: 0.28 | r2eff: 0 | hits: 5 ] steps - 2 17 [sigma: 6.5 | error: 0.764706 | coeff: 0.764706 | eff: 1 | fom: 0.0657715 | r2int: 0.438581 | r2eff: 0 | hits: 4 ] steps - 3 29 [sigma: 10.5948 | error: 0.730677 | coeff: 0.730677 | eff: 1 | fom: 0.0720404 | r2int: 0.400416 | r2eff: 0 | hits: 4 ] steps - 4 47 [sigma: 7.63139 | error: 0.429591 | coeff: 0.429591 | eff: 1 | fom: 0.208409 | r2int: 0.158184 | r2eff: 0 | hits: 7 ] steps - 5 46 [sigma: 10.7548 | error: 0.467602 | coeff: 0.467602 | eff: 1 | fom: 0.175903 | r2int: 0.163989 | r2eff: 0 | hits: 4 ] steps - 6 7 [sigma: 1.5 | error: 0.428571 | coeff: 0.428571 | eff: 1 | fom: 0.209402 | r2int: 0.137755 | r2eff: 0 | hits: 4 ] steps - 7 163 [sigma: 11.0952 | error: 0.245424 | coeff: 0.245424 | eff: 1 | fom: 0.638545 | r2int: 0.0555998 | r2eff: 0 | hits: 13 ] steps - 8 44 [sigma: 6.23387 | error: 0.425036 | coeff: 0.425036 | eff: 1 | fom: 0.212899 | r2int: 0.160583 | r2eff: 0 | hits: 9 ] steps - 9 19 [sigma: 4.08656 | error: 0.480939 | coeff: 0.480939 | eff: 1 | fom: 0.166283 | r2int: 0.185042 | r2eff: 0 | hits: 5 ] steps - 10 4 [sigma: 0 | error: 0 | coeff: 0 | eff: 1 | fom: 1 | r2int: 0 | r2eff: 0 | hits: 4 ] steps - 11 38 [sigma: 4.03556 | error: 0.280976 | coeff: 0.280976 | eff: 1 | fom: 0.487179 | r2int: 0.0676692 | r2eff: 0 | hits: 7 ] steps - 12 141 [sigma: 11.8503 | error: 0.336178 | coeff: 0.336178 | eff: 1 | fom: 0.34032 | r2int: 0.105952 | r2eff: 0 | hits: 16 ] steps - 13 117 [sigma: 10.5672 | error: 0.325647 | coeff: 0.325647 | eff: 1 | fom: 0.362687 | r2int: 0.0978888 | r2eff: 0 | hits: 13 ] steps - 14 17 [sigma: 2.10017 | error: 0.349422 | coeff: 0.349422 | eff: 1 | fom: 0.315011 | r2int: 0.106834 | r2eff: 0 | hits: 8 ] steps - 15 36 [sigma: 10.1489 | error: 0.488289 | coeff: 0.488289 | eff: 1 | fom: 0.161314 | r2int: 0.158951 | r2eff: 0 | hits: 3 ] steps - 16 12 [sigma: 4.3589 | error: 0.629153 | coeff: 0.629153 | eff: 1 | fom: 0.097166 | r2int: 0.263889 | r2eff: 0 | hits: 3 ] steps - 17 221 [sigma: 49.8964 | error: 0.713966 | coeff: 0.713966 | eff: 1 | fom: 0.0754522 | r2int: 0.458772 | r2eff: 0 | hits: 10 ] steps - 18 63 [sigma: 7.80385 | error: 0.391713 | coeff: 0.391713 | eff: 1 | fom: 0.250663 | r2int: 0.138095 | r2eff: 0 | hits: 10 ] steps - 19 8 [sigma: 2 | error: 0.5 | coeff: 0.5 | eff: 1 | fom: 0.153846 | r2int: 0.1875 | r2eff: 0 | hits: 4 ] steps - 20 14 [sigma: 4.02492 | error: 0.642857 | coeff: 0.642857 | eff: 1 | fom: 0.0930674 | r2int: 0.330612 | r2eff: 0 | hits: 5 ] steps - 21 33 [sigma: 4.95696 | error: 0.397421 | coeff: 0.397421 | eff: 1 | fom: 0.243515 | r2int: 0.13538 | r2eff: 0 | hits: 7 ] steps - 22 69 [sigma: 9.03654 | error: 0.453674 | coeff: 0.453674 | eff: 1 | fom: 0.18687 | r2int: 0.188668 | r2eff: 0 | hits: 12 ] steps - 23 48 [sigma: 8.98888 | error: 0.418745 | coeff: 0.418745 | eff: 1 | fom: 0.219345 | r2int: 0.140278 | r2eff: 0 | hits: 5 ] steps - 24 52 [sigma: 10.4307 | error: 0.448535 | coeff: 0.448535 | eff: 1 | fom: 0.191176 | r2int: 0.160947 | r2eff: 0 | hits: 5 ] steps - 25 148 [sigma: 14.4153 | error: 0.364441 | coeff: 0.364441 | eff: 1 | fom: 0.289582 | r2int: 0.12333 | r2eff: 0 | hits: 14 ] steps - 26 62 [sigma: 2.71254 | error: 0.195659 | coeff: 0.195659 | eff: 1 | fom: 1.00468 | r2int: 0.0363684 | r2eff: 0 | hits: 20 ] steps - 27 227 [sigma: 10.8306 | error: 0.23374 | coeff: 0.23374 | eff: 1 | fom: 0.703979 | r2int: 0.0523581 | r2eff: 0 | hits: 24 ] steps - 28 191 [sigma: 14.3002 | error: 0.289971 | coeff: 0.289971 | eff: 1 | fom: 0.457424 | r2int: 0.0784774 | r2eff: 0 | hits: 15 ] steps - 29 90 [sigma: 10.6807 | error: 0.427886 | coeff: 0.427886 | eff: 1 | fom: 0.210073 | r2int: 0.169003 | r2eff: 0 | hits: 13 ] steps - 30 57 [sigma: 5.489 | error: 0.385193 | coeff: 0.385193 | eff: 1 | fom: 0.25922 | r2int: 0.1391 | r2eff: 0 | hits: 16 ] steps - 31 202 [sigma: 9.30247 | error: 0.195381 | coeff: 0.195381 | eff: 1 | fom: 1.00754 | r2int: 0.0360531 | r2eff: 0 | hits: 18 ] steps - 32 287 [sigma: 9.80036 | error: 0.187034 | coeff: 0.187034 | eff: 1 | fom: 1.09947 | r2int: 0.0338157 | r2eff: 0 | hits: 30 ] steps - 33 250 [sigma: 10.7745 | error: 0.1975 | coeff: 0.1975 | eff: 1 | fom: 0.986031 | r2int: 0.037149 | r2eff: 0 | hits: 21 ] steps - 34 173 [sigma: 8.88754 | error: 0.22393 | coeff: 0.22393 | eff: 1 | fom: 0.767013 | r2int: 0.0475054 | r2eff: 0 | hits: 19 ] steps - 35 97 [sigma: 6.61159 | error: 0.304824 | coeff: 0.304824 | eff: 1 | fom: 0.413931 | r2int: 0.0882719 | r2eff: 0 | hits: 20 ] steps - 36 232 [sigma: 12.3986 | error: 0.239002 | coeff: 0.239002 | eff: 1 | fom: 0.673324 | r2int: 0.0542658 | r2eff: 0 | hits: 20 ] steps - 37 367 [sigma: 13.2567 | error: 0.201117 | coeff: 0.201117 | eff: 1 | fom: 0.950883 | r2int: 0.0391435 | r2eff: 0 | hits: 31 ] steps - 38 365 [sigma: 12.4647 | error: 0.180704 | coeff: 0.180704 | eff: 1 | fom: 1.17785 | r2int: 0.0314878 | r2eff: 0 | hits: 28 ] steps - 39 204 [sigma: 10.4009 | error: 0.264926 | coeff: 0.264926 | eff: 1 | fom: 0.547997 | r2int: 0.0675862 | r2eff: 0 | hits: 27 ] steps - 40 141 [sigma: 10.5907 | error: 0.300445 | coeff: 0.300445 | eff: 1 | fom: 0.426086 | r2int: 0.0846254 | r2eff: 0 | hits: 16 ] steps - 41 203 [sigma: 11.6215 | error: 0.236042 | coeff: 0.236042 | eff: 1 | fom: 0.690314 | r2int: 0.0524386 | r2eff: 0 | hits: 17 ] steps - 42 255 [sigma: 12.4134 | error: 0.217703 | coeff: 0.217703 | eff: 1 | fom: 0.811515 | r2int: 0.045025 | r2eff: 0 | hits: 20 ] steps - 43 240 [sigma: 9.32947 | error: 0.18233 | coeff: 0.18233 | eff: 1 | fom: 1.15695 | r2int: 0.031733 | r2eff: 0 | hits: 22 ] steps - 44 182 [sigma: 8.77918 | error: 0.255248 | coeff: 0.255248 | eff: 1 | fom: 0.590341 | r2int: 0.0628245 | r2eff: 0 | hits: 28 ] steps - 45 162 [sigma: 13.9158 | error: 0.321407 | coeff: 0.321407 | eff: 1 | fom: 0.372319 | r2int: 0.095924 | r2eff: 0 | hits: 14 ] steps - 46 119 [sigma: 8.15708 | error: 0.298789 | coeff: 0.298789 | eff: 1 | fom: 0.430821 | r2int: 0.0845762 | r2eff: 0 | hits: 19 ] steps - 47 210 [sigma: 8.85721 | error: 0.197829 | coeff: 0.197829 | eff: 1 | fom: 0.982762 | r2int: 0.0373572 | r2eff: 0 | hits: 22 ] steps - 48 78 [sigma: 6.47945 | error: 0.33228 | coeff: 0.33228 | eff: 1 | fom: 0.348353 | r2int: 0.103509 | r2eff: 0 | hits: 16 ] steps - 49 201 [sigma: 20.5348 | error: 0.433441 | coeff: 0.433441 | eff: 1 | fom: 0.204723 | r2int: 0.177434 | r2eff: 0 | hits: 18 ] steps - 50 614 [sigma: 28.1791 | error: 0.314635 | coeff: 0.314635 | eff: 1 | fom: 0.388518 | r2int: 0.0968891 | r2eff: 0 | hits: 47 ] steps - 51 649 [sigma: 13.221 | error: 0.161692 | coeff: 0.161692 | eff: 1 | fom: 1.47112 | r2int: 0.0257294 | r2eff: 0 | hits: 63 ] steps - 52 794 [sigma: 24.1001 | error: 0.23116 | coeff: 0.23116 | eff: 1 | fom: 0.719784 | r2int: 0.0525135 | r2eff: 0 | hits: 58 ] steps - 53 453 [sigma: 11.4733 | error: 0.184386 | coeff: 0.184386 | eff: 1 | fom: 1.13128 | r2int: 0.0333569 | r2eff: 0 | hits: 53 ] steps - 54 400 [sigma: 12.6157 | error: 0.175604 | coeff: 0.175604 | eff: 1 | fom: 1.24727 | r2int: 0.0298419 | r2eff: 0 | hits: 31 ] steps - 55 529 [sigma: 17.8957 | error: 0.224398 | coeff: 0.224398 | eff: 1 | fom: 0.763816 | r2int: 0.04921 | r2eff: 0 | hits: 44 ] steps - 56 765 [sigma: 14.32 | error: 0.149751 | coeff: 0.149751 | eff: 1 | fom: 1.71509 | r2int: 0.022075 | r2eff: 0 | hits: 64 ] steps - 57 1121 [sigma: 10.6921 | error: 0.0879361 | coeff: 0.0879361 | eff: 1 | fom: 4.97384 | r2int: 0.00764179 | r2eff: 0 | hits: 85 ] steps - 58 936 [sigma: 11.5374 | error: 0.112972 | coeff: 0.112972 | eff: 1 | fom: 3.01358 | r2int: 0.0126108 | r2eff: 0 | hits: 84 ] steps - 59 475 [sigma: 16.2404 | error: 0.234396 | coeff: 0.234396 | eff: 1 | fom: 0.700043 | r2int: 0.0537727 | r2eff: 0 | hits: 47 ] steps - 60 396 [sigma: 13.9313 | error: 0.225262 | coeff: 0.225262 | eff: 1 | fom: 0.757969 | r2int: 0.0495053 | r2eff: 0 | hits: 41 ] steps - 61 895 [sigma: 15.3037 | error: 0.156716 | coeff: 0.156716 | eff: 1 | fom: 1.56602 | r2int: 0.0242676 | r2eff: 0 | hits: 84 ] steps - 62 1082 [sigma: 10.5165 | error: 0.0981623 | coeff: 0.0981623 | eff: 1 | fom: 3.99151 | r2int: 0.00954137 | r2eff: 0 | hits: 102 ] steps - 63 1435 [sigma: 15.4586 | error: 0.104998 | coeff: 0.104998 | eff: 1 | fom: 3.48873 | r2int: 0.0109084 | r2eff: 0 | hits: 95 ] steps - 64 482 [sigma: 7.45057 | error: 0.131162 | coeff: 0.131162 | eff: 1 | fom: 2.23568 | r2int: 0.0169646 | r2eff: 0 | hits: 72 ] steps - 65 362 [sigma: 11.2448 | error: 0.1989 | coeff: 0.1989 | eff: 1 | fom: 0.972205 | r2int: 0.0385962 | r2eff: 0 | hits: 41 ] steps - 66 661 [sigma: 10.876 | error: 0.131631 | coeff: 0.131631 | eff: 1 | fom: 2.21979 | r2int: 0.017056 | r2eff: 0 | hits: 64 ] steps - 67 959 [sigma: 12.5171 | error: 0.109203 | coeff: 0.109203 | eff: 1 | fom: 3.22523 | r2int: 0.0117548 | r2eff: 0 | hits: 70 ] steps - 68 901 [sigma: 10.2719 | error: 0.0993878 | coeff: 0.0993878 | eff: 1 | fom: 3.89368 | r2int: 0.00974797 | r2eff: 0 | hits: 76 ] steps - 69 469 [sigma: 7.35237 | error: 0.12443 | coeff: 0.12443 | eff: 1 | fom: 2.48415 | r2int: 0.015237 | r2eff: 0 | hits: 63 ] steps - 70 550 [sigma: 21.8719 | error: 0.25772 | coeff: 0.25772 | eff: 1 | fom: 0.579067 | r2int: 0.0648384 | r2eff: 0 | hits: 42 ] steps - 71 389 [sigma: 10.9491 | error: 0.204911 | coeff: 0.204911 | eff: 1 | fom: 0.915998 | r2int: 0.0411964 | r2eff: 0 | hits: 53 ] steps - 72 365 [sigma: 12.7942 | error: 0.242851 | coeff: 0.242851 | eff: 1 | fom: 0.652148 | r2int: 0.057748 | r2eff: 0 | hits: 48 ] steps - 73 464 [sigma: 13.1864 | error: 0.206893 | coeff: 0.206893 | eff: 1 | fom: 0.898534 | r2int: 0.0419971 | r2eff: 0 | hits: 53 ] steps - 74 310 [sigma: 10.8672 | error: 0.227185 | coeff: 0.227185 | eff: 1 | fom: 0.745192 | r2int: 0.050384 | r2eff: 0 | hits: 42 ] steps - 75 2963 [sigma: 28.6026 | error: 0.114219 | coeff: 0.114219 | eff: 1 | fom: 2.94816 | r2int: 0.0129528 | r2eff: 0 | hits: 140 ] steps - 76 3285 [sigma: 20.4909 | error: 0.0873279 | coeff: 0.0873279 | eff: 1 | fom: 5.04337 | r2int: 0.00758725 | r2eff: 0 | hits: 196 ] steps - 77 4083 [sigma: 25.3171 | error: 0.0950534 | coeff: 0.0950534 | eff: 1 | fom: 4.25688 | r2int: 0.0089967 | r2eff: 0 | hits: 235 ] steps - 78 4524 [sigma: 24.4819 | error: 0.0850493 | coeff: 0.0850493 | eff: 1 | fom: 5.31722 | r2int: 0.00720411 | r2eff: 0 | hits: 247 ] steps - 79 2630 [sigma: 24.2547 | error: 0.111815 | coeff: 0.111815 | eff: 1 | fom: 3.07631 | r2int: 0.0124174 | r2eff: 0 | hits: 147 ] steps - 80 3565 [sigma: 26.6974 | error: 0.103225 | coeff: 0.103225 | eff: 1 | fom: 3.60955 | r2int: 0.0105994 | r2eff: 0 | hits: 190 ] steps - 81 3891 [sigma: 12.0765 | error: 0.0538471 | coeff: 0.0538471 | eff: 1 | fom: 13.2648 | r2int: 0.00288988 | r2eff: 0 | hits: 301 ] steps - 82 4063 [sigma: 13.1296 | error: 0.0568047 | coeff: 0.0568047 | eff: 1 | fom: 11.9195 | r2int: 0.00321633 | r2eff: 0 | hits: 309 ] steps - 83 4380 [sigma: 13.3891 | error: 0.055531 | coeff: 0.055531 | eff: 1 | fom: 12.4726 | r2int: 0.00307434 | r2eff: 0 | hits: 330 ] steps - 84 3833 [sigma: 21.6526 | error: 0.0812748 | coeff: 0.0812748 | eff: 1 | fom: 5.82258 | r2int: 0.00657367 | r2eff: 0 | hits: 207 ] steps - 85 3574 [sigma: 22.3047 | error: 0.0867004 | coeff: 0.0867004 | eff: 1 | fom: 5.11664 | r2int: 0.00747801 | r2eff: 0 | hits: 193 ] steps - 86 4049 [sigma: 13.2524 | error: 0.0547678 | coeff: 0.0547678 | eff: 1 | fom: 12.8226 | r2int: 0.0029888 | r2eff: 0 | hits: 280 ] steps - 87 4410 [sigma: 13.6608 | error: 0.0553264 | coeff: 0.0553264 | eff: 1 | fom: 12.565 | r2int: 0.00305141 | r2eff: 0 | hits: 319 ] steps - 88 4250 [sigma: 13.4424 | error: 0.0562254 | coeff: 0.0562254 | eff: 1 | fom: 12.1664 | r2int: 0.00315129 | r2eff: 0 | hits: 316 ] steps - 89 3524 [sigma: 20.7252 | error: 0.085631 | coeff: 0.085631 | eff: 1 | fom: 5.24523 | r2int: 0.00729808 | r2eff: 0 | hits: 212 ] steps - 90 3538 [sigma: 24.9922 | error: 0.103818 | coeff: 0.103818 | eff: 1 | fom: 3.56846 | r2int: 0.0107283 | r2eff: 0 | hits: 216 ] steps - 91 4273 [sigma: 13.0605 | error: 0.0533796 | coeff: 0.0533796 | eff: 1 | fom: 13.4982 | r2int: 0.00284004 | r2eff: 0 | hits: 305 ] steps - 92 4319 [sigma: 13.9563 | error: 0.056341 | coeff: 0.056341 | eff: 1 | fom: 12.1165 | r2int: 0.00316386 | r2eff: 0 | hits: 304 ] steps - 93 3712 [sigma: 11.6404 | error: 0.055124 | coeff: 0.055124 | eff: 1 | fom: 12.6574 | r2int: 0.00302882 | r2eff: 0 | hits: 309 ] steps - 94 4524 [sigma: 29.2908 | error: 0.098617 | coeff: 0.098617 | eff: 1 | fom: 3.95478 | r2int: 0.0096834 | r2eff: 0 | hits: 232 ] steps - 95 3316 [sigma: 26.4087 | error: 0.100738 | coeff: 0.100738 | eff: 1 | fom: 3.79001 | r2int: 0.0100847 | r2eff: 0 | hits: 160 ] steps - 96 3797 [sigma: 21.3673 | error: 0.0845985 | coeff: 0.0845985 | eff: 1 | fom: 5.37405 | r2int: 0.00712524 | r2eff: 0 | hits: 226 ] steps - 97 4309 [sigma: 25.6417 | error: 0.0892608 | coeff: 0.0892608 | eff: 1 | fom: 4.8273 | r2int: 0.00793209 | r2eff: 0 | hits: 225 ] steps - 98 4769 [sigma: 28.3186 | error: 0.0880758 | coeff: 0.0880758 | eff: 1 | fom: 4.95808 | r2int: 0.00772208 | r2eff: 0 | hits: 220 ] steps - 99 3180 [sigma: 27.469 | error: 0.104374 | coeff: 0.104374 | eff: 1 | fom: 3.53056 | r2int: 0.0108193 | r2eff: 0 | hits: 146 ] steps - 100 14730 [sigma: 29.3992 | error: 0.0495362 | coeff: 0.0495362 | eff: 1 | fom: 15.6741 | r2int: 0.00244985 | r2eff: 0 | hits: 616 ] steps - 101 18383 [sigma: 29.1394 | error: 0.0441281 | coeff: 0.0441281 | eff: 1 | fom: 19.7514 | r2int: 0.00194477 | r2eff: 0 | hits: 775 ] steps - 102 20138 [sigma: 30.5956 | error: 0.0425402 | coeff: 0.0425402 | eff: 1 | fom: 21.2533 | r2int: 0.00180736 | r2eff: 0 | hits: 784 ] steps - 103 19642 [sigma: 28.4186 | error: 0.0408713 | coeff: 0.0408713 | eff: 1 | fom: 23.0245 | r2int: 0.00166837 | r2eff: 0 | hits: 798 ] steps - 104 15043 [sigma: 25.3023 | error: 0.0433748 | coeff: 0.0433748 | eff: 1 | fom: 20.4434 | r2int: 0.00187854 | r2eff: 0 | hits: 665 ] steps - 105 16963 [sigma: 26.5786 | error: 0.0427956 | coeff: 0.0427956 | eff: 1 | fom: 21.0004 | r2int: 0.00182901 | r2eff: 0 | hits: 746 ] steps - 106 23534 [sigma: 31.4126 | error: 0.0406833 | coeff: 0.0406833 | eff: 1 | fom: 23.2377 | r2int: 0.00165335 | r2eff: 0 | hits: 929 ] steps - 107 22436 [sigma: 27.9932 | error: 0.0392576 | coeff: 0.0392576 | eff: 1 | fom: 24.0319 | r2int: 0.00153961 | r2eff: 0 | hits: 990 ] steps - 108 22160 [sigma: 25.1206 | error: 0.0351965 | coeff: 0.0351965 | eff: 1 | fom: 29.8977 | r2int: 0.00123751 | r2eff: 0 | hits: 964 ] steps - 109 16942 [sigma: 25.9496 | error: 0.0419746 | coeff: 0.0419746 | eff: 1 | fom: 21.0215 | r2int: 0.00175952 | r2eff: 0 | hits: 751 ] steps - 110 16481 [sigma: 25.1551 | error: 0.0417718 | coeff: 0.0417718 | eff: 1 | fom: 21.2261 | r2int: 0.00174256 | r2eff: 0 | hits: 749 ] steps - 111 21253 [sigma: 26.1406 | error: 0.0375695 | coeff: 0.0375695 | eff: 1 | fom: 26.2401 | r2int: 0.00140995 | r2eff: 0 | hits: 933 ] steps - 112 22248 [sigma: 26.1252 | error: 0.0365537 | coeff: 0.0365537 | eff: 1 | fom: 27.7188 | r2int: 0.00133479 | r2eff: 0 | hits: 969 ] steps - 113 23545 [sigma: 28.9629 | error: 0.0387241 | coeff: 0.0387241 | eff: 1 | fom: 24.6987 | r2int: 0.00149804 | r2eff: 0 | hits: 991 ] steps - 114 18298 [sigma: 28.0283 | error: 0.0423112 | coeff: 0.0423112 | eff: 1 | fom: 20.6883 | r2int: 0.00178789 | r2eff: 0 | hits: 763 ] steps - 115 16519 [sigma: 23.9189 | error: 0.039707 | coeff: 0.039707 | eff: 1 | fom: 23.4911 | r2int: 0.00157455 | r2eff: 0 | hits: 752 ] steps - 116 22839 [sigma: 26.3641 | error: 0.0352406 | coeff: 0.0352406 | eff: 1 | fom: 29.8229 | r2int: 0.00124057 | r2eff: 0 | hits: 932 ] steps - 117 22929 [sigma: 27.528 | error: 0.0375072 | coeff: 0.0375072 | eff: 1 | fom: 26.3274 | r2int: 0.00140535 | r2eff: 0 | hits: 976 ] steps - 118 24053 [sigma: 31.4055 | error: 0.0410615 | coeff: 0.0410615 | eff: 1 | fom: 21.1823 | r2int: 0.00168434 | r2eff: 0 | hits: 989 ] steps - 119 19041 [sigma: 27.0147 | error: 0.0403538 | coeff: 0.0403538 | eff: 1 | fom: 21.9317 | r2int: 0.00162642 | r2eff: 0 | hits: 809 ] steps - 120 13041 [sigma: 22.8712 | error: 0.0434926 | coeff: 0.0434926 | eff: 1 | fom: 18.8804 | r2int: 0.00188853 | r2eff: 0 | hits: 615 ] steps - 121 18690 [sigma: 28.642 | error: 0.0428273 | coeff: 0.0428273 | eff: 1 | fom: 19.4716 | r2int: 0.00183183 | r2eff: 0 | hits: 781 ] steps - 122 18917 [sigma: 26.8568 | error: 0.0410737 | coeff: 0.0410737 | eff: 1 | fom: 21.1697 | r2int: 0.00168504 | r2eff: 0 | hits: 837 ] steps - 123 18898 [sigma: 27.5354 | error: 0.0409793 | coeff: 0.0409793 | eff: 1 | fom: 21.2673 | r2int: 0.00167718 | r2eff: 0 | hits: 791 ] steps - 124 15949 [sigma: 25.334 | error: 0.0421162 | coeff: 0.0421162 | eff: 1 | fom: 20.1347 | r2int: 0.00177125 | r2eff: 0 | hits: 703 ] steps + 0 84.000000 steps + 1 89.000000 steps + 2 19.000000 steps + 3 16.000000 steps + 4 39.000000 steps + 5 45.000000 steps + 6 28.000000 steps + 7 55.000000 steps + 8 140.000000 steps + 9 193.000000 steps + 10 48.000000 steps + 11 34.000000 steps + 12 66.000000 steps + 13 28.000000 steps + 14 36.000000 steps + 15 95.000000 steps + 16 45.000000 steps + 17 36.000000 steps + 18 24.000000 steps + 19 26.000000 steps + 20 61.000000 steps + 21 18.000000 steps + 22 64.000000 steps + 23 39.000000 steps + 24 71.000000 steps + 25 138.000000 steps + 26 122.000000 steps + 27 173.000000 steps + 28 276.000000 steps + 29 251.000000 steps + 30 235.000000 steps + 31 331.000000 steps + 32 320.000000 steps + 33 351.000000 steps + 34 289.000000 steps + 35 99.000000 steps + 36 288.000000 steps + 37 308.000000 steps + 38 443.000000 steps + 39 146.000000 steps + 40 192.000000 steps + 41 223.000000 steps + 42 456.000000 steps + 43 266.000000 steps + 44 118.000000 steps + 45 28.000000 steps + 46 73.000000 steps + 47 151.000000 steps + 48 174.000000 steps + 49 143.000000 steps + 50 640.000000 steps + 51 569.000000 steps + 52 621.000000 steps + 53 593.000000 steps + 54 609.000000 steps + 55 483.000000 steps + 56 1122.000000 steps + 57 1307.000000 steps + 58 802.000000 steps + 59 722.000000 steps + 60 619.000000 steps + 61 1225.000000 steps + 62 1364.000000 steps + 63 1071.000000 steps + 64 465.000000 steps + 65 615.000000 steps + 66 1183.000000 steps + 67 1090.000000 steps + 68 1170.000000 steps + 69 582.000000 steps + 70 641.000000 steps + 71 610.000000 steps + 72 1045.000000 steps + 73 742.000000 steps + 74 377.000000 steps + 75 2887.000000 steps + 76 3580.000000 steps + 77 4077.000000 steps + 78 4303.000000 steps + 79 3005.000000 steps + 80 3794.000000 steps + 81 4663.000000 steps + 82 3976.000000 steps + 83 4425.000000 steps + 84 3919.000000 steps + 85 4387.000000 steps + 86 3862.000000 steps + 87 4260.000000 steps + 88 4866.000000 steps + 89 4030.000000 steps + 90 4273.000000 steps + 91 3685.000000 steps + 92 4210.000000 steps + 93 4114.000000 steps + 94 4235.000000 steps + 95 3759.000000 steps + 96 4245.000000 steps + 97 3832.000000 steps + 98 4159.000000 steps + 99 3106.000000 steps + 100 14108.000000 steps + 101 16961.000000 steps + 102 18612.000000 steps + 103 18679.000000 steps + 104 14911.000000 steps + 105 17878.000000 steps + 106 23061.000000 steps + 107 23682.000000 steps + 108 24020.000000 steps + 109 19470.000000 steps + 110 16169.000000 steps + 111 23199.000000 steps + 112 22530.000000 steps + 113 22017.000000 steps + 114 17680.000000 steps + 115 17090.000000 steps + 116 22374.000000 steps + 117 22902.000000 steps + 118 20505.000000 steps + 119 17440.000000 steps + 120 14312.000000 steps + 121 18831.000000 steps + 122 17735.000000 steps + 123 19342.000000 steps + 124 14819.000000 steps + 0 84 [sigma: 10.5097 | error: 0.414963 | coeff: 0.414963 | eff: 1 | fom: 0.215089 | r2int: 0.15654 | r2eff: 0 | hits: 11 ] steps + 1 89 [sigma: 10.0161 | error: 0.355884 | coeff: 0.355884 | eff: 1 | fom: 0.292428 | r2int: 0.113988 | r2eff: 0 | hits: 10 ] steps + 2 19 [sigma: 2.20479 | error: 0.348125 | coeff: 0.348125 | eff: 1 | fom: 0.305608 | r2int: 0.107725 | r2eff: 0 | hits: 9 ] steps + 3 16 [sigma: 4.91935 | error: 0.6875 | coeff: 0.6875 | eff: 1 | fom: 0.0783594 | r2int: 0.378125 | r2eff: 0 | hits: 5 ] steps + 4 39 [sigma: 8.30161 | error: 0.425723 | coeff: 0.425723 | eff: 1 | fom: 0.204353 | r2int: 0.13593 | r2eff: 0 | hits: 4 ] steps + 5 45 [sigma: 5.12348 | error: 0.341565 | coeff: 0.341565 | eff: 1 | fom: 0.31746 | r2int: 0.103704 | r2eff: 0 | hits: 9 ] steps + 6 28 [sigma: 2.20389 | error: 0.222627 | coeff: 0.222627 | eff: 1 | fom: 0.747277 | r2int: 0.0433673 | r2eff: 0 | hits: 8 ] steps + 7 55 [sigma: 9.02004 | error: 0.492002 | coeff: 0.492002 | eff: 1 | fom: 0.153004 | r2int: 0.21517 | r2eff: 0 | hits: 9 ] steps + 8 140 [sigma: 23.8537 | error: 0.450793 | coeff: 0.450793 | eff: 1 | fom: 0.182256 | r2int: 0.174184 | r2eff: 0 | hits: 7 ] steps + 9 193 [sigma: 22.1129 | error: 0.324067 | coeff: 0.324067 | eff: 1 | fom: 0.352669 | r2int: 0.0918917 | r2eff: 0 | hits: 8 ] steps + 10 48 [sigma: 5.90399 | error: 0.347896 | coeff: 0.347896 | eff: 1 | fom: 0.306011 | r2int: 0.105903 | r2eff: 0 | hits: 8 ] steps + 11 34 [sigma: 4.22164 | error: 0.392647 | coeff: 0.392647 | eff: 1 | fom: 0.240233 | r2int: 0.138754 | r2eff: 0 | hits: 10 ] steps + 12 66 [sigma: 7.13676 | error: 0.341946 | coeff: 0.341946 | eff: 1 | fom: 0.316754 | r2int: 0.105234 | r2eff: 0 | hits: 10 ] steps + 13 28 [sigma: 7.09225 | error: 0.566384 | coeff: 0.566384 | eff: 1 | fom: 0.115455 | r2int: 0.256633 | r2eff: 0 | hits: 5 ] steps + 14 36 [sigma: 8.84308 | error: 0.54927 | coeff: 0.54927 | eff: 1 | fom: 0.122762 | r2int: 0.241358 | r2eff: 0 | hits: 5 ] steps + 15 95 [sigma: 9.81094 | error: 0.342518 | coeff: 0.342518 | eff: 1 | fom: 0.315696 | r2int: 0.106653 | r2eff: 0 | hits: 11 ] steps + 16 45 [sigma: 3.96187 | error: 0.249019 | coeff: 0.249019 | eff: 1 | fom: 0.59727 | r2int: 0.0542593 | r2eff: 0 | hits: 8 ] steps + 17 36 [sigma: 3.53217 | error: 0.25959 | coeff: 0.25959 | eff: 1 | fom: 0.549618 | r2int: 0.0577601 | r2eff: 0 | hits: 7 ] steps + 18 24 [sigma: 6.49615 | error: 0.605243 | coeff: 0.605243 | eff: 1 | fom: 0.101106 | r2int: 0.293056 | r2eff: 0 | hits: 5 ] steps + 19 26 [sigma: 7.50555 | error: 0.5 | coeff: 0.5 | eff: 1 | fom: 0.148148 | r2int: 0.166667 | r2eff: 0 | hits: 3 ] steps + 20 61 [sigma: 8.25227 | error: 0.427803 | coeff: 0.427803 | eff: 1 | fom: 0.202371 | r2int: 0.164714 | r2eff: 0 | hits: 10 ] steps + 21 18 [sigma: 2.44949 | error: 0.333333 | coeff: 0.333333 | eff: 1 | fom: 0.333333 | r2int: 0.0925926 | r2eff: 0 | hits: 6 ] steps + 22 64 [sigma: 6.68906 | error: 0.37684 | coeff: 0.37684 | eff: 1 | fom: 0.260809 | r2int: 0.131085 | r2eff: 0 | hits: 13 ] steps + 23 39 [sigma: 8.98332 | error: 0.564219 | coeff: 0.564219 | eff: 1 | fom: 0.116343 | r2int: 0.265286 | r2eff: 0 | hits: 6 ] steps + 24 71 [sigma: 12.2379 | error: 0.422206 | coeff: 0.422206 | eff: 1 | fom: 0.207772 | r2int: 0.148549 | r2eff: 0 | hits: 6 ] steps + 25 138 [sigma: 9.35634 | error: 0.318008 | coeff: 0.318008 | eff: 1 | fom: 0.366235 | r2int: 0.0965324 | r2eff: 0 | hits: 22 ] steps + 26 122 [sigma: 8.2858 | error: 0.280026 | coeff: 0.280026 | eff: 1 | fom: 0.472322 | r2int: 0.0738021 | r2eff: 0 | hits: 17 ] steps + 27 173 [sigma: 13.6689 | error: 0.335216 | coeff: 0.335216 | eff: 1 | fom: 0.329599 | r2int: 0.106127 | r2eff: 0 | hits: 18 ] steps + 28 276 [sigma: 17.8417 | error: 0.32962 | coeff: 0.32962 | eff: 1 | fom: 0.340886 | r2int: 0.104471 | r2eff: 0 | hits: 26 ] steps + 29 251 [sigma: 10.742 | error: 0.20966 | coeff: 0.20966 | eff: 1 | fom: 0.84257 | r2int: 0.0421257 | r2eff: 0 | hits: 24 ] steps + 30 235 [sigma: 8.71511 | error: 0.199712 | coeff: 0.199712 | eff: 1 | fom: 0.928598 | r2int: 0.0385095 | r2eff: 0 | hits: 29 ] steps + 31 331 [sigma: 19.5898 | error: 0.277596 | coeff: 0.277596 | eff: 1 | fom: 0.480629 | r2int: 0.0735568 | r2eff: 0 | hits: 22 ] steps + 32 320 [sigma: 11.0469 | error: 0.185905 | coeff: 0.185905 | eff: 1 | fom: 1.07166 | r2int: 0.0333688 | r2eff: 0 | hits: 29 ] steps + 33 351 [sigma: 13.7317 | error: 0.21782 | coeff: 0.21782 | eff: 1 | fom: 0.780623 | r2int: 0.045915 | r2eff: 0 | hits: 31 ] steps + 34 289 [sigma: 10.1861 | error: 0.193051 | coeff: 0.193051 | eff: 1 | fom: 0.993782 | r2int: 0.0360265 | r2eff: 0 | hits: 30 ] steps + 35 99 [sigma: 5.40425 | error: 0.231599 | coeff: 0.231599 | eff: 1 | fom: 0.6905 | r2int: 0.0506581 | r2eff: 0 | hits: 18 ] steps + 36 288 [sigma: 9.95456 | error: 0.172822 | coeff: 0.172822 | eff: 1 | fom: 1.24004 | r2int: 0.0286728 | r2eff: 0 | hits: 25 ] steps + 37 308 [sigma: 10.853 | error: 0.193002 | coeff: 0.193002 | eff: 1 | fom: 0.994291 | r2int: 0.036008 | r2eff: 0 | hits: 30 ] steps + 38 443 [sigma: 10.3366 | error: 0.131993 | coeff: 0.131993 | eff: 1 | fom: 2.12587 | r2int: 0.0168776 | r2eff: 0 | hits: 32 ] steps + 39 146 [sigma: 6.74148 | error: 0.211598 | coeff: 0.211598 | eff: 1 | fom: 0.827202 | r2int: 0.0426418 | r2eff: 0 | hits: 21 ] steps + 40 192 [sigma: 20.5394 | error: 0.427904 | coeff: 0.427904 | eff: 1 | fom: 0.202276 | r2int: 0.171658 | r2eff: 0 | hits: 16 ] steps + 41 223 [sigma: 9.5605 | error: 0.205608 | coeff: 0.205608 | eff: 1 | fom: 0.876107 | r2int: 0.0404366 | r2eff: 0 | hits: 23 ] steps + 42 456 [sigma: 17.414 | error: 0.202075 | coeff: 0.202075 | eff: 1 | fom: 0.907004 | r2int: 0.0393761 | r2eff: 0 | hits: 28 ] steps + 43 266 [sigma: 8.78766 | error: 0.180947 | coeff: 0.180947 | eff: 1 | fom: 1.13118 | r2int: 0.0316506 | r2eff: 0 | hits: 30 ] steps + 44 118 [sigma: 10.1527 | error: 0.31022 | coeff: 0.31022 | eff: 1 | fom: 0.384854 | r2int: 0.0888339 | r2eff: 0 | hits: 13 ] steps + 45 28 [sigma: 1.87487 | error: 0.231955 | coeff: 0.231955 | eff: 1 | fom: 0.688378 | r2int: 0.0493197 | r2eff: 0 | hits: 12 ] steps + 46 73 [sigma: 11.9262 | error: 0.516628 | coeff: 0.516628 | eff: 1 | fom: 0.138765 | r2int: 0.240214 | r2eff: 0 | hits: 10 ] steps + 47 151 [sigma: 11.1578 | error: 0.322092 | coeff: 0.322092 | eff: 1 | fom: 0.357008 | r2int: 0.0982829 | r2eff: 0 | hits: 19 ] steps + 48 174 [sigma: 9.78848 | error: 0.257796 | coeff: 0.257796 | eff: 1 | fom: 0.557295 | r2int: 0.0632939 | r2eff: 0 | hits: 21 ] steps + 49 143 [sigma: 12.5406 | error: 0.339647 | coeff: 0.339647 | eff: 1 | fom: 0.321056 | r2int: 0.107669 | r2eff: 0 | hits: 15 ] steps + 50 640 [sigma: 23.8885 | error: 0.253155 | coeff: 0.253155 | eff: 1 | fom: 0.577912 | r2int: 0.0626945 | r2eff: 0 | hits: 46 ] steps + 51 569 [sigma: 14.7787 | error: 0.181811 | coeff: 0.181811 | eff: 1 | fom: 1.12045 | r2int: 0.0323808 | r2eff: 0 | hits: 49 ] steps + 52 621 [sigma: 11.5117 | error: 0.136221 | coeff: 0.136221 | eff: 1 | fom: 1.99594 | r2int: 0.0182125 | r2eff: 0 | hits: 54 ] steps + 53 593 [sigma: 17.0325 | error: 0.233344 | coeff: 0.233344 | eff: 1 | fom: 0.68021 | r2int: 0.0536245 | r2eff: 0 | hits: 66 ] steps + 54 609 [sigma: 14.0785 | error: 0.189224 | coeff: 0.189224 | eff: 1 | fom: 1.03439 | r2int: 0.0352713 | r2eff: 0 | hits: 67 ] steps + 55 483 [sigma: 11.5901 | error: 0.182748 | coeff: 0.182748 | eff: 1 | fom: 1.109 | r2int: 0.032821 | r2eff: 0 | hits: 58 ] steps + 56 1122 [sigma: 12.5198 | error: 0.104079 | coeff: 0.104079 | eff: 1 | fom: 3.41908 | r2int: 0.010708 | r2eff: 0 | hits: 87 ] steps + 57 1307 [sigma: 15.7794 | error: 0.113897 | coeff: 0.113897 | eff: 1 | fom: 2.85505 | r2int: 0.0128267 | r2eff: 0 | hits: 89 ] steps + 58 802 [sigma: 11.2932 | error: 0.123562 | coeff: 0.123562 | eff: 1 | fom: 2.42584 | r2int: 0.0150694 | r2eff: 0 | hits: 77 ] steps + 59 722 [sigma: 15.6825 | error: 0.179115 | coeff: 0.179115 | eff: 1 | fom: 1.15444 | r2int: 0.0316105 | r2eff: 0 | hits: 68 ] steps + 60 619 [sigma: 15.3558 | error: 0.187292 | coeff: 0.187292 | eff: 1 | fom: 1.05584 | r2int: 0.034463 | r2eff: 0 | hits: 57 ] steps + 61 1225 [sigma: 12.5327 | error: 0.100762 | coeff: 0.100762 | eff: 1 | fom: 3.64792 | r2int: 0.0100482 | r2eff: 0 | hits: 97 ] steps + 62 1364 [sigma: 19.4394 | error: 0.142517 | coeff: 0.142517 | eff: 1 | fom: 1.82348 | r2int: 0.0201081 | r2eff: 0 | hits: 100 ] steps + 63 1071 [sigma: 13.24 | error: 0.113302 | coeff: 0.113302 | eff: 1 | fom: 2.88508 | r2int: 0.0126846 | r2eff: 0 | hits: 84 ] steps + 64 465 [sigma: 13.8652 | error: 0.225117 | coeff: 0.225117 | eff: 1 | fom: 0.730833 | r2int: 0.0497888 | r2eff: 0 | hits: 57 ] steps + 65 615 [sigma: 11.5548 | error: 0.152636 | coeff: 0.152636 | eff: 1 | fom: 1.58972 | r2int: 0.0229449 | r2eff: 0 | hits: 66 ] steps + 66 1183 [sigma: 12.6392 | error: 0.102477 | coeff: 0.102477 | eff: 1 | fom: 3.52679 | r2int: 0.0103875 | r2eff: 0 | hits: 92 ] steps + 67 1090 [sigma: 11.4788 | error: 0.106358 | coeff: 0.106358 | eff: 1 | fom: 3.27415 | r2int: 0.011201 | r2eff: 0 | hits: 102 ] steps + 68 1170 [sigma: 12.1939 | error: 0.0972115 | coeff: 0.0972115 | eff: 1 | fom: 3.91923 | r2int: 0.00934145 | r2eff: 0 | hits: 87 ] steps + 69 582 [sigma: 14.8602 | error: 0.184121 | coeff: 0.184121 | eff: 1 | fom: 1.09252 | r2int: 0.0332485 | r2eff: 0 | hits: 52 ] steps + 70 641 [sigma: 17.264 | error: 0.19974 | coeff: 0.19974 | eff: 1 | fom: 0.928341 | r2int: 0.0391706 | r2eff: 0 | hits: 55 ] steps + 71 610 [sigma: 13.9262 | error: 0.173867 | coeff: 0.173867 | eff: 1 | fom: 1.22519 | r2int: 0.0297084 | r2eff: 0 | hits: 58 ] steps + 72 1045 [sigma: 27.3962 | error: 0.206429 | coeff: 0.206429 | eff: 1 | fom: 0.869153 | r2int: 0.0419255 | r2eff: 0 | hits: 62 ] steps + 73 742 [sigma: 15.2468 | error: 0.165665 | coeff: 0.165665 | eff: 1 | fom: 1.3495 | r2int: 0.0270228 | r2eff: 0 | hits: 65 ] steps + 74 377 [sigma: 9.36606 | error: 0.177419 | coeff: 0.177419 | eff: 1 | fom: 1.17662 | r2int: 0.0308604 | r2eff: 0 | hits: 51 ] steps + 75 2887 [sigma: 26.4595 | error: 0.117012 | coeff: 0.117012 | eff: 1 | fom: 2.70506 | r2int: 0.0136077 | r2eff: 0 | hits: 163 ] steps + 76 3580 [sigma: 24.1465 | error: 0.0979742 | coeff: 0.0979742 | eff: 1 | fom: 3.85845 | r2int: 0.00955344 | r2eff: 0 | hits: 211 ] steps + 77 4077 [sigma: 24.7417 | error: 0.0893959 | coeff: 0.0893959 | eff: 1 | fom: 4.63448 | r2int: 0.00795481 | r2eff: 0 | hits: 217 ] steps + 78 4303 [sigma: 26.2798 | error: 0.0936233 | coeff: 0.0936233 | eff: 1 | fom: 4.22541 | r2int: 0.00872802 | r2eff: 0 | hits: 235 ] steps + 79 3005 [sigma: 20.4616 | error: 0.0895608 | coeff: 0.0895608 | eff: 1 | fom: 4.61743 | r2int: 0.00797476 | r2eff: 0 | hits: 173 ] steps + 80 3794 [sigma: 19.527 | error: 0.0783938 | coeff: 0.0783938 | eff: 1 | fom: 6.0266 | r2int: 0.0061191 | r2eff: 0 | hits: 232 ] steps + 81 4663 [sigma: 13.9864 | error: 0.0524687 | coeff: 0.0524687 | eff: 1 | fom: 13.4535 | r2int: 0.00274396 | r2eff: 0 | hits: 306 ] steps + 82 3976 [sigma: 12.9477 | error: 0.0577966 | coeff: 0.0577966 | eff: 1 | fom: 11.0875 | r2int: 0.00332984 | r2eff: 0 | hits: 315 ] steps + 83 4425 [sigma: 13.0802 | error: 0.0543451 | coeff: 0.0543451 | eff: 1 | fom: 12.5405 | r2int: 0.00294465 | r2eff: 0 | hits: 338 ] steps + 84 3919 [sigma: 22.096 | error: 0.0830554 | coeff: 0.0830554 | eff: 1 | fom: 5.36909 | r2int: 0.00686641 | r2eff: 0 | hits: 217 ] steps + 85 4387 [sigma: 23.2009 | error: 0.0779053 | coeff: 0.0779053 | eff: 1 | fom: 6.10242 | r2int: 0.00604127 | r2eff: 0 | hits: 217 ] steps + 86 3862 [sigma: 11.7718 | error: 0.0540986 | coeff: 0.0540986 | eff: 1 | fom: 12.6551 | r2int: 0.00291737 | r2eff: 0 | hits: 315 ] steps + 87 4260 [sigma: 11.2995 | error: 0.0499761 | coeff: 0.0499761 | eff: 1 | fom: 14.829 | r2int: 0.00249058 | r2eff: 0 | hits: 355 ] steps + 88 4866 [sigma: 13.791 | error: 0.0522592 | coeff: 0.0522592 | eff: 1 | fom: 13.5616 | r2int: 0.00272299 | r2eff: 0 | hits: 340 ] steps + 89 4030 [sigma: 24.9161 | error: 0.0927399 | coeff: 0.0927399 | eff: 1 | fom: 4.30628 | r2int: 0.00856247 | r2eff: 0 | hits: 225 ] steps + 90 4273 [sigma: 29.5245 | error: 0.100367 | coeff: 0.100367 | eff: 1 | fom: 3.67668 | r2int: 0.0100258 | r2eff: 0 | hits: 211 ] steps + 91 3685 [sigma: 11.227 | error: 0.0540732 | coeff: 0.0540732 | eff: 1 | fom: 12.667 | r2int: 0.00291463 | r2eff: 0 | hits: 315 ] steps + 92 4210 [sigma: 11.912 | error: 0.0505355 | coeff: 0.0505355 | eff: 1 | fom: 14.5025 | r2int: 0.00254583 | r2eff: 0 | hits: 319 ] steps + 93 4114 [sigma: 13.0528 | error: 0.0551369 | coeff: 0.0551369 | eff: 1 | fom: 12.1829 | r2int: 0.00303001 | r2eff: 0 | hits: 302 ] steps + 94 4235 [sigma: 29.6891 | error: 0.10327 | coeff: 0.10327 | eff: 1 | fom: 3.47287 | r2int: 0.0106155 | r2eff: 0 | hits: 217 ] steps + 95 3759 [sigma: 31.9308 | error: 0.109444 | coeff: 0.109444 | eff: 1 | fom: 3.0921 | r2int: 0.0119058 | r2eff: 0 | hits: 166 ] steps + 96 4245 [sigma: 26.0127 | error: 0.0898517 | coeff: 0.0898517 | eff: 1 | fom: 4.58758 | r2int: 0.00803578 | r2eff: 0 | hits: 215 ] steps + 97 3832 [sigma: 22.758 | error: 0.0892818 | coeff: 0.0892818 | eff: 1 | fom: 4.64633 | r2int: 0.00793597 | r2eff: 0 | hits: 226 ] steps + 98 4159 [sigma: 24.5447 | error: 0.0857257 | coeff: 0.0857257 | eff: 1 | fom: 5.03981 | r2int: 0.00731406 | r2eff: 0 | hits: 211 ] steps + 99 3106 [sigma: 25.7154 | error: 0.1014 | coeff: 0.1014 | eff: 1 | fom: 3.60214 | r2int: 0.0102134 | r2eff: 0 | hits: 150 ] steps + 100 14108 [sigma: 23.5637 | error: 0.0424845 | coeff: 0.0424845 | eff: 1 | fom: 20.5199 | r2int: 0.00180215 | r2eff: 0 | hits: 647 ] steps + 101 16961 [sigma: 27.1164 | error: 0.0438419 | coeff: 0.0438419 | eff: 1 | fom: 19.2689 | r2int: 0.00191956 | r2eff: 0 | hits: 752 ] steps + 102 18612 [sigma: 27.008 | error: 0.0411204 | coeff: 0.0411204 | eff: 1 | fom: 21.9039 | r2int: 0.00168878 | r2eff: 0 | hits: 803 ] steps + 103 18679 [sigma: 25.685 | error: 0.0399482 | coeff: 0.0399482 | eff: 1 | fom: 23.2083 | r2int: 0.00159396 | r2eff: 0 | hits: 844 ] steps + 104 14911 [sigma: 25.0289 | error: 0.0438035 | coeff: 0.0438035 | eff: 1 | fom: 19.3027 | r2int: 0.00191593 | r2eff: 0 | hits: 681 ] steps + 105 17878 [sigma: 26.9499 | error: 0.0418568 | coeff: 0.0418568 | eff: 1 | fom: 21.14 | r2int: 0.00174972 | r2eff: 0 | hits: 771 ] steps + 106 23061 [sigma: 28.9789 | error: 0.0386908 | coeff: 0.0386908 | eff: 1 | fom: 24.7412 | r2int: 0.0014954 | r2eff: 0 | hits: 948 ] steps + 107 23682 [sigma: 28.6681 | error: 0.0377216 | coeff: 0.0377216 | eff: 1 | fom: 25.0993 | r2int: 0.00142145 | r2eff: 0 | hits: 971 ] steps + 108 24020 [sigma: 28.5938 | error: 0.0377195 | coeff: 0.0377195 | eff: 1 | fom: 25.1021 | r2int: 0.00142134 | r2eff: 0 | hits: 1004 ] steps + 109 19470 [sigma: 29.1921 | error: 0.0417937 | coeff: 0.0417937 | eff: 1 | fom: 20.4466 | r2int: 0.00174446 | r2eff: 0 | hits: 777 ] steps + 110 16169 [sigma: 25.9217 | error: 0.0437874 | coeff: 0.0437874 | eff: 1 | fom: 18.627 | r2int: 0.00191477 | r2eff: 0 | hits: 746 ] steps + 111 23199 [sigma: 27.6675 | error: 0.0373157 | coeff: 0.0373157 | eff: 1 | fom: 25.6483 | r2int: 0.00139104 | r2eff: 0 | hits: 979 ] steps + 112 22530 [sigma: 25.0757 | error: 0.0356504 | coeff: 0.0356504 | eff: 1 | fom: 28.1004 | r2int: 0.00126971 | r2eff: 0 | hits: 1026 ] steps + 113 22017 [sigma: 26.9235 | error: 0.0379675 | coeff: 0.0379675 | eff: 1 | fom: 24.7753 | r2int: 0.00144003 | r2eff: 0 | hits: 964 ] steps + 114 17680 [sigma: 26.3645 | error: 0.0418866 | coeff: 0.0418866 | eff: 1 | fom: 20.356 | r2int: 0.00175226 | r2eff: 0 | hits: 789 ] steps + 115 17090 [sigma: 27.1 | error: 0.0433978 | coeff: 0.0433978 | eff: 1 | fom: 18.963 | r2int: 0.00188086 | r2eff: 0 | hits: 749 ] steps + 116 22374 [sigma: 26.5021 | error: 0.0361807 | coeff: 0.0361807 | eff: 1 | fom: 27.2827 | r2int: 0.00130764 | r2eff: 0 | hits: 933 ] steps + 117 22902 [sigma: 28.3104 | error: 0.038161 | coeff: 0.038161 | eff: 1 | fom: 24.5247 | r2int: 0.00145473 | r2eff: 0 | hits: 953 ] steps + 118 20505 [sigma: 26.3232 | error: 0.0389379 | coeff: 0.0389379 | eff: 1 | fom: 23.5558 | r2int: 0.00151451 | r2eff: 0 | hits: 920 ] steps + 119 17440 [sigma: 27.3942 | error: 0.042816 | coeff: 0.042816 | eff: 1 | fom: 19.4818 | r2int: 0.00183074 | r2eff: 0 | hits: 743 ] steps + 120 14312 [sigma: 26.0804 | error: 0.0464233 | coeff: 0.0464233 | eff: 1 | fom: 16.5718 | r2int: 0.0021518 | r2eff: 0 | hits: 649 ] steps + 121 18831 [sigma: 26.9732 | error: 0.0403871 | coeff: 0.0403871 | eff: 1 | fom: 21.1406 | r2int: 0.00162906 | r2eff: 0 | hits: 795 ] steps + 122 17735 [sigma: 24.8521 | error: 0.038834 | coeff: 0.038834 | eff: 1 | fom: 22.8654 | r2int: 0.00150611 | r2eff: 0 | hits: 768 ] steps + 123 19342 [sigma: 30.8562 | error: 0.0432792 | coeff: 0.0432792 | eff: 1 | fom: 18.4095 | r2int: 0.00187055 | r2eff: 0 | hits: 736 ] steps + 124 14819 [sigma: 28.1906 | error: 0.0476342 | coeff: 0.0476342 | eff: 1 | fom: 15.1972 | r2int: 0.0022654 | r2eff: 0 | hits: 627 ] steps ============================================================ closed file mfd_tl_NumberOfSteps.out for output ============================================================ opened file mfd_tg_NumberOfSteps.out for output ============================================================ - 0 10.000000 steps - 1 40.000000 steps - 2 17.000000 steps - 3 29.000000 steps - 4 47.000000 steps - 5 46.000000 steps - 6 7.000000 steps - 7 163.000000 steps - 8 44.000000 steps - 9 19.000000 steps - 10 4.000000 steps - 11 38.000000 steps - 12 141.000000 steps - 13 117.000000 steps - 14 17.000000 steps - 15 36.000000 steps - 16 12.000000 steps - 17 221.000000 steps - 18 63.000000 steps - 19 8.000000 steps - 20 14.000000 steps - 21 33.000000 steps - 22 69.000000 steps - 23 48.000000 steps - 24 52.000000 steps - 25 148.000000 steps - 26 62.000000 steps - 27 227.000000 steps - 28 191.000000 steps - 29 90.000000 steps - 30 57.000000 steps - 31 202.000000 steps - 32 287.000000 steps - 33 250.000000 steps - 34 173.000000 steps - 35 97.000000 steps - 36 232.000000 steps - 37 367.000000 steps - 38 365.000000 steps - 39 204.000000 steps - 40 141.000000 steps - 41 203.000000 steps - 42 255.000000 steps - 43 240.000000 steps - 44 182.000000 steps - 45 162.000000 steps - 46 119.000000 steps - 47 210.000000 steps - 48 78.000000 steps - 49 201.000000 steps - 50 614.000000 steps - 51 649.000000 steps - 52 794.000000 steps - 53 453.000000 steps - 54 400.000000 steps - 55 529.000000 steps - 56 765.000000 steps - 57 1121.000000 steps - 58 936.000000 steps - 59 475.000000 steps - 60 396.000000 steps - 61 895.000000 steps - 62 1082.000000 steps - 63 1435.000000 steps - 64 482.000000 steps - 65 362.000000 steps - 66 661.000000 steps - 67 959.000000 steps - 68 901.000000 steps - 69 469.000000 steps - 70 550.000000 steps - 71 389.000000 steps - 72 365.000000 steps - 73 464.000000 steps - 74 310.000000 steps - 75 2963.000000 steps - 76 3285.000000 steps - 77 4083.000000 steps - 78 4524.000000 steps - 79 2630.000000 steps - 80 3565.000000 steps - 81 3891.000000 steps - 82 4063.000000 steps - 83 4380.000000 steps - 84 3833.000000 steps - 85 3574.000000 steps - 86 4049.000000 steps - 87 4410.000000 steps - 88 4250.000000 steps - 89 3524.000000 steps - 90 3538.000000 steps - 91 4273.000000 steps - 92 4319.000000 steps - 93 3712.000000 steps - 94 4524.000000 steps - 95 3316.000000 steps - 96 3797.000000 steps - 97 4309.000000 steps - 98 4769.000000 steps - 99 3180.000000 steps - 100 14730.000000 steps - 101 18383.000000 steps - 102 20138.000000 steps - 103 19642.000000 steps - 104 15043.000000 steps - 105 16963.000000 steps - 106 23534.000000 steps - 107 22436.000000 steps - 108 22160.000000 steps - 109 16942.000000 steps - 110 16481.000000 steps - 111 21253.000000 steps - 112 22248.000000 steps - 113 23545.000000 steps - 114 18298.000000 steps - 115 16519.000000 steps - 116 22839.000000 steps - 117 22929.000000 steps - 118 24053.000000 steps - 119 19041.000000 steps - 120 13041.000000 steps - 121 18690.000000 steps - 122 18917.000000 steps - 123 18898.000000 steps - 124 15949.000000 steps + 0 84.000000 steps + 1 89.000000 steps + 2 19.000000 steps + 3 16.000000 steps + 4 39.000000 steps + 5 45.000000 steps + 6 28.000000 steps + 7 55.000000 steps + 8 140.000000 steps + 9 193.000000 steps + 10 48.000000 steps + 11 34.000000 steps + 12 66.000000 steps + 13 28.000000 steps + 14 36.000000 steps + 15 95.000000 steps + 16 45.000000 steps + 17 36.000000 steps + 18 24.000000 steps + 19 26.000000 steps + 20 61.000000 steps + 21 18.000000 steps + 22 64.000000 steps + 23 39.000000 steps + 24 71.000000 steps + 25 138.000000 steps + 26 122.000000 steps + 27 173.000000 steps + 28 276.000000 steps + 29 251.000000 steps + 30 235.000000 steps + 31 331.000000 steps + 32 320.000000 steps + 33 351.000000 steps + 34 289.000000 steps + 35 99.000000 steps + 36 288.000000 steps + 37 308.000000 steps + 38 443.000000 steps + 39 146.000000 steps + 40 192.000000 steps + 41 223.000000 steps + 42 456.000000 steps + 43 266.000000 steps + 44 118.000000 steps + 45 28.000000 steps + 46 73.000000 steps + 47 151.000000 steps + 48 174.000000 steps + 49 143.000000 steps + 50 640.000000 steps + 51 569.000000 steps + 52 621.000000 steps + 53 593.000000 steps + 54 609.000000 steps + 55 483.000000 steps + 56 1122.000000 steps + 57 1307.000000 steps + 58 802.000000 steps + 59 722.000000 steps + 60 619.000000 steps + 61 1225.000000 steps + 62 1364.000000 steps + 63 1071.000000 steps + 64 465.000000 steps + 65 615.000000 steps + 66 1183.000000 steps + 67 1090.000000 steps + 68 1170.000000 steps + 69 582.000000 steps + 70 641.000000 steps + 71 610.000000 steps + 72 1045.000000 steps + 73 742.000000 steps + 74 377.000000 steps + 75 2887.000000 steps + 76 3580.000000 steps + 77 4077.000000 steps + 78 4303.000000 steps + 79 3005.000000 steps + 80 3794.000000 steps + 81 4663.000000 steps + 82 3976.000000 steps + 83 4425.000000 steps + 84 3919.000000 steps + 85 4387.000000 steps + 86 3862.000000 steps + 87 4260.000000 steps + 88 4866.000000 steps + 89 4030.000000 steps + 90 4273.000000 steps + 91 3685.000000 steps + 92 4210.000000 steps + 93 4114.000000 steps + 94 4235.000000 steps + 95 3759.000000 steps + 96 4245.000000 steps + 97 3832.000000 steps + 98 4159.000000 steps + 99 3106.000000 steps + 100 14108.000000 steps + 101 16961.000000 steps + 102 18612.000000 steps + 103 18679.000000 steps + 104 14911.000000 steps + 105 17878.000000 steps + 106 23061.000000 steps + 107 23682.000000 steps + 108 24020.000000 steps + 109 19470.000000 steps + 110 16169.000000 steps + 111 23199.000000 steps + 112 22530.000000 steps + 113 22017.000000 steps + 114 17680.000000 steps + 115 17090.000000 steps + 116 22374.000000 steps + 117 22902.000000 steps + 118 20505.000000 steps + 119 17440.000000 steps + 120 14312.000000 steps + 121 18831.000000 steps + 122 17735.000000 steps + 123 19342.000000 steps + 124 14819.000000 steps ============================================================ closed file mfd_tg_NumberOfSteps.out for output ============================================================ @@ -1671,7 +1673,7 @@ Graphics systems deleted. Visualization Manager deleting... G4 kernel has come to Quit state. ================== Deleting memory pools =================== -Number of memory pools allocated: 14 of which, static: 0 -Dynamic pools deleted: 14 / Total memory freed: 0.072 MB +Number of memory pools allocated: 13 of which, static: 0 +Dynamic pools deleted: 13 / Total memory freed: 0.072 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/parameterisations/History b/examples/extended/parameterisations/History index a0bf65d86ab..1273a1e94c6 100644 --- a/examples/extended/parameterisations/History +++ b/examples/extended/parameterisations/History @@ -16,7 +16,7 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -Jan 31st, 2019 I. Hrivnacova (exParameterisations-V10-04-00) +Jan 31st, 2019 I. Hrivnacova (exParameterisations-V10-05-00) -------------------- - Merged GitHub PR #4: all Boolean operators now return G4bool. diff --git a/examples/extended/parameterisations/Par01/examplePar01.out b/examples/extended/parameterisations/Par01/examplePar01.out index 6bab5ea9ae2..898bda1e1f5 100644 --- a/examples/extended/parameterisations/Par01/examplePar01.out +++ b/examples/extended/parameterisations/Par01/examplePar01.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -475,7 +475,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -483,13 +482,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -497,13 +494,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -512,12 +507,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -528,12 +521,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -544,12 +535,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -558,12 +547,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -572,12 +562,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -588,12 +576,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -603,13 +589,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -639,14 +623,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -654,14 +636,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -670,13 +650,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -700,12 +679,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -713,12 +692,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -727,12 +706,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -740,15 +719,36 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -860,221 +860,261 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -0.169 590 983 0.134 0 0 0 WorldPhysical initStep - 1 8.2 581 994 0.129 0.00341 16.5 16.5 WorldPhysical eIoni - 2 12 578 1e+03 0.126 0.00375 7.67 24.1 Crystal CoupledTransportation - 3 12 578 1e+03 0.122 0.0033 0.00374 24.1 Crystal msc - 4 12 578 1e+03 0.119 0.00307 0.00349 24.1 Crystal msc - 5 12 578 1e+03 0.115 0.00392 0.00338 24.1 Crystal msc - 6 12 578 1e+03 0.113 0.00239 0.00321 24.1 Crystal msc - 7 12 578 1e+03 0.113 3.07e-05 0.000529 24.1 WorldPhysical CoupledTransportation - 8 10.2 574 988 0.0897 0.00315 13.1 37.2 WorldPhysical eIoni - 9 10.7 573 987 0.0846 0.000513 2.03 39.3 WorldPhysical eIoni - 10 26.9 554 978 0.0751 0.00953 27.6 66.8 WorldPhysical eIoni - 11 34.4 548 969 0.0672 0.00569 13.7 80.5 WorldPhysical eIoni - 12 34.7 562 958 0.058 0.00923 18.9 99.4 WorldPhysical eIoni - 13 25.4 571 955 0.051 0.00698 14.8 114 WorldPhysical eIoni - 14 21.2 576 953 0.0447 0.00485 7.61 122 WorldPhysical eIoni - 15 19.7 578 952 0.0409 0.00272 3 125 WorldPhysical eIoni - 16 14.9 582 949 0.0344 0.00652 8.61 133 WorldPhysical eIoni - 17 18.5 587 949 0.0272 0.00719 6.69 140 WorldPhysical eIoni - 18 18.4 587 951 0.0238 0.00167 2.05 142 WorldPhysical eIoni - 19 17.7 590 952 0.02 0.00376 4.15 146 WorldPhysical eIoni - 20 17.1 591 954 0.0159 0.00304 2.22 149 WorldPhysical eIoni - 21 18.6 591 955 0.0116 0.00435 2.73 151 WorldPhysical eIoni - 22 19.1 592 955 0.00723 0.00436 2.07 153 WorldPhysical eIoni - 23 19 593 955 0.00256 0.00238 0.893 154 WorldPhysical eIoni - 24 19 593 955 0 0.00256 0.242 154 WorldPhysical eIoni + 1 8.95 585 995 0.132 0.00282 16.5 16.5 WorldPhysical eIoni + 2 12.8 582 1e+03 0.13 0.00122 6.75 23.2 Crystal CoupledTransportation + 3 12.8 582 1e+03 0.125 0.00523 0.00436 23.2 Crystal msc + 4 12.8 582 1e+03 0.122 0.00304 0.00405 23.2 Crystal msc + 5 12.8 582 1e+03 0.117 0.00504 0.00445 23.2 Crystal msc + 6 12.8 582 1e+03 0.115 0.00162 0.00434 23.2 Crystal msc + 7 12.8 582 1e+03 0.112 0.00377 0.00342 23.2 Crystal msc + 8 12.8 582 1e+03 0.111 0.000175 0.000595 23.2 WorldPhysical CoupledTransportation + 9 11 580 1e+03 0.11 0.000337 2.21 25.4 WorldPhysical eIoni + 10 9.97 580 1e+03 0.11 0.000374 1.29 26.7 Crystal CoupledTransportation + 11 9.97 580 1e+03 0.108 0.00189 0.00271 26.7 Crystal msc + 12 9.97 580 1e+03 0.106 0.00175 0.0029 26.7 Crystal msc + 13 9.97 580 1e+03 0.104 0.00202 0.00264 26.7 Crystal msc + 14 9.97 580 1e+03 0.102 0.0018 0.00272 26.7 Crystal msc + 15 9.97 580 1e+03 0.1 0.00189 0.0038 26.7 Crystal msc + 16 9.97 580 1e+03 0.098 0.00232 0.00346 26.7 Crystal msc + 17 9.97 580 1e+03 0.0972 0.000769 0.00292 26.7 Crystal msc + 18 9.97 580 1e+03 0.0921 0.0051 0.00305 26.7 Crystal msc + 19 9.97 580 1e+03 0.0816 0.0106 0.00557 26.8 Crystal msc + 20 9.97 580 1e+03 0.0757 0.00584 0.0063 26.8 Crystal msc + 21 9.97 580 1e+03 0.0723 0.00345 0.00395 26.8 Crystal msc + 22 9.97 580 1e+03 0.0679 0.00443 0.00321 26.8 Crystal msc + 23 9.97 580 1e+03 0.0672 0.00071 0.00274 26.8 Crystal msc + 24 9.97 580 1e+03 0.0613 0.00585 0.00275 26.8 Crystal msc + 25 9.98 580 1e+03 0.0605 0.000783 0.00275 26.8 Crystal msc + 26 9.97 580 1e+03 0.0549 0.00563 0.00322 26.8 Crystal msc + 27 9.97 580 1e+03 0.0537 0.00122 0.00265 26.8 Crystal msc + 28 9.97 580 1e+03 0.0489 0.0048 0.00292 26.8 Crystal msc + 29 9.97 580 1e+03 0.0476 0.00128 0.00271 26.8 Crystal msc + 30 9.97 580 1e+03 0.0428 0.0048 0.00434 26.8 Crystal msc + 31 9.97 580 1e+03 0.0384 0.00436 0.00506 26.8 Crystal msc + 32 9.97 580 1e+03 0.033 0.00539 0.00312 26.8 Crystal msc + 33 9.97 580 1e+03 0.0209 0.0121 0.00307 26.8 Crystal msc + 34 9.97 580 1e+03 0 0.0209 0.00455 26.8 Crystal eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 5 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 19 593 955 0.00229 0 0 0 WorldPhysical initStep - 1 19.1 593 955 0 0.00229 0.201 0.201 WorldPhysical eIoni + 0 11 580 1e+03 0.00106 0 0 0 WorldPhysical initStep + 1 11 580 1e+03 0 0.00106 0.062 0.062 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 17.1 591 954 0.00104 0 0 0 WorldPhysical initStep - 1 17.1 591 954 0 0.00104 0.0607 0.0607 WorldPhysical eIoni + 0 -0.169 587 979 0.00303 0 0 0 WorldPhysical initStep + 1 -0.0441 587 979 0 0.00303 0.32 0.32 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 18.4 587 951 0.00172 0 0 0 WorldPhysical initStep - 1 18.4 587 951 0 0.00172 0.128 0.128 WorldPhysical eIoni + 0 -0.166 564 939 0.00134 0 0 0 WorldPhysical initStep + 1 -0.137 564 939 0 0.00134 0.0878 0.0878 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 19.7 578 952 0.00111 0 0 0 WorldPhysical initStep - 1 19.8 578 952 0 0.00111 0.0661 0.0661 WorldPhysical eIoni + 0 -0.00143 13.5 22.5 0.00109 0 0 0 WorldPhysical initStep + 1 -0.0227 13.5 22.5 0 0.00109 0.0648 0.0648 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 21.2 576 953 0.00145 0 0 0 WorldPhysical initStep - 1 21.2 576 953 0 0.00145 0.0983 0.0983 WorldPhysical eIoni + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0.00223 21.7 36.1 1e+03 0.0091 42.1 42.1 WorldPhysical eIoni + 2 0.00613 60 100 1e+03 0.0138 74.5 117 DriftChamberPhysical CoupledTransportation + 3 0.0153 83.2 139 1e+03 0.00183 45.1 162 DriftChamberPhysical eIoni + 4 0.0502 157 262 1e+03 0.00381 144 305 DriftChamberPhysical eIoni + 5 0.0866 273 454 1e+03 0.00851 224 530 DriftChamberPhysical eIoni + 6 0.121 503 837 1e+03 0.0159 447 977 DriftChamberPhysical eIoni + 7 0.128 540 900 1e+03 0.00135 72.9 1.05e+03 WorldPhysical CoupledTransportation + 8 0.128 540 900 1e+03 0 0.062 1.05e+03 WorldPhysical eIoni + 9 0.129 544 907 1e+03 0.00144 8.27 1.06e+03 WorldPhysical eIoni + 10 0.132 552 920 1e+03 0.00299 14.9 1.07e+03 WorldPhysical eIoni + 11 0.14 600 1e+03 1e+03 0.0165 93.3 1.17e+03 Crystal CoupledTransportation + 12 0.14 600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 34.4 548 969 0.00215 0 0 0 WorldPhysical initStep - 1 34.3 548 969 0 0.00215 0.181 0.181 WorldPhysical eIoni + 0 0.132 552 920 0.00455 0 0 0 WorldPhysical initStep + 1 0.406 552 920 0 0.00455 0.649 0.649 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 10.7 573 987 0.00456 0 0 0 WorldPhysical initStep - 1 10.7 573 986 0 0.00456 0.651 0.651 WorldPhysical eIoni + 0 0.129 544 907 0.00602 0 0 0 WorldPhysical initStep + 1 -0.108 545 907 0.00109 0.00493 1.06 1.06 WorldPhysical eIoni + 2 -0.101 545 907 0 0.00109 0.0647 1.13 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 10.2 574 988 0.0202 0 0 0 WorldPhysical initStep - 1 8.6 574 987 0.015 0.00165 2.07 2.07 WorldPhysical eIoni - 2 7.08 574 986 0.0123 0.00272 2.58 4.66 WorldPhysical eIoni - 3 6.95 576 987 0.00849 0.00384 2.18 6.84 WorldPhysical eIoni - 4 6.61 576 987 0.00335 0.00514 1.59 8.43 WorldPhysical eIoni - 5 6.64 576 987 0 0.00335 0.38 8.81 WorldPhysical eIoni + 0 0.128 540 900 0.00252 0 0 0 WorldPhysical initStep + 1 0.0972 540 900 0.00238 0.000143 0.0342 0.0342 WorldPhysical msc + 2 0.0761 540 900 0.0023 7.51e-05 0.0257 0.0599 WorldPhysical msc + 3 0.0603 540 900 0.00229 1.51e-05 0.0177 0.0776 WorldPhysical msc + 4 0.0462 540 900 0.00229 0 0.0159 0.0935 WorldPhysical msc + 5 0.0335 540 900 0.00212 0.000171 0.0133 0.107 WorldPhysical msc + 6 0.0223 540 900 0.00199 0.000123 0.0133 0.12 WorldPhysical msc + 7 0.0128 540 900 0.00189 0.000105 0.0133 0.133 WorldPhysical msc + 8 0.00772 540 900 0.00186 2.38e-05 0.00759 0.141 DriftChamberPhysical CoupledTransportation + 9 -0.0766 540 900 0.00174 0.000126 0.101 0.242 DriftChamberPhysical msc + 10 -0.167 540 900 0.00116 0.000579 0.0983 0.341 DriftChamberPhysical msc + 11 -0.245 540 900 0 0.00116 0.0989 0.44 DriftChamberPhysical msc ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 7 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 8.6 574 987 0.00347 0 0 0 WorldPhysical initStep - 1 8.68 574 987 0 0.00347 0.404 0.404 WorldPhysical eIoni + 0 0.121 503 837 0.0033 0 0 0 DriftChamberPhysical initStep + 1 0.066 504 837 0.00203 0.00127 1.66 1.66 DriftChamberPhysical eIoni + 2 0.352 504 837 0 0.00203 0.937 2.6 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 5 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 8.2 581 994 0.00149 0 0 0 WorldPhysical initStep - 1 8.23 581 994 0 0.00149 0.103 0.103 WorldPhysical eIoni + 0 0.0866 273 454 0.00351 0 0 0 DriftChamberPhysical initStep + 1 1.55 273 454 0.0017 0.00181 1.75 1.75 DriftChamberPhysical eIoni + 2 1.86 272 454 0 0.0017 0.7 2.45 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.169 587 979 0.00303 0 0 0 WorldPhysical initStep - 1 -0.125 587 979 0.00141 0.000384 0.0526 0.0526 WorldPhysical eIoni - 2 -0.0964 587 979 0 0.00141 0.0947 0.147 WorldPhysical eIoni + 0 0.0502 157 262 0.0209 0 0 0 DriftChamberPhysical initStep + 1 6.3 168 257 0.0175 0.00342 14.3 14.3 DriftChamberPhysical eIoni + 2 10.6 176 252 0.0151 0.00232 10.7 25.1 DriftChamberPhysical eIoni + 3 10.8 177 252 0.0138 0.000207 0.631 25.7 DriftChamberPhysical eIoni + 4 11.8 183 249 0.0123 0.0015 7.5 33.2 DriftChamberPhysical eIoni + 5 12.5 187 248 0.00975 0.00156 4.45 37.7 DriftChamberPhysical eIoni + 6 13.6 191 247 0.00855 0.0012 4.66 42.3 DriftChamberPhysical eIoni + 7 13.5 195 246 0.00715 0.0014 3.97 46.3 DriftChamberPhysical eIoni + 8 12.8 198 246 0.00605 0.0011 3.26 49.6 DriftChamberPhysical eIoni + 9 10.9 199 248 0.00522 0.000834 2.77 52.3 DriftChamberPhysical eIoni + 10 10.2 199 248 0.00276 0.00134 1.1 53.4 DriftChamberPhysical eIoni + 11 9.99 199 249 0.00107 0.00169 1.41 54.8 DriftChamberPhysical eIoni + 12 10 199 250 0 0.00107 0.334 55.2 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 16, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.125 587 979 0.00123 0 0 0 WorldPhysical initStep - 1 -0.108 587 979 0 0.00123 0.0771 0.0771 WorldPhysical eIoni + 0 10.2 199 248 0.00112 0 0 0 DriftChamberPhysical initStep + 1 9.94 199 248 0 0.00112 0.357 0.357 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.166 564 939 0.00134 0 0 0 WorldPhysical initStep - 1 -0.137 564 939 0 0.00134 0.0878 0.0878 WorldPhysical eIoni + 0 12.5 187 248 0.00102 0 0 0 DriftChamberPhysical initStep + 1 12.3 187 248 0 0.00102 0.308 0.308 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 4 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00143 13.5 22.5 0.00109 0 0 0 WorldPhysical initStep - 1 -0.0227 13.5 22.5 0 0.00109 0.0648 0.0648 WorldPhysical eIoni + 0 10.8 177 252 0.00111 0 0 0 DriftChamberPhysical initStep + 1 11.1 177 252 0 0.00111 0.351 0.351 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0.00329 35.5 59.2 1e+03 0.0137 69 69 WorldPhysical eIoni - 2 0.00386 38.4 64 1e+03 0.00158 5.64 74.6 WorldPhysical eIoni - 3 0.00573 45.7 76.3 1e+03 0.00133 14.3 88.9 WorldPhysical eIoni - 4 0.00654 56.3 93.8 1e+03 0.00369 20.5 109 WorldPhysical eIoni - 5 0.00655 60 100 1e+03 0.000917 7.24 117 DriftChamberPhysical CoupledTransportation - 6 0.0101 131 219 1e+03 0.00294 139 255 DriftChamberPhysical eIoni - 7 0.0671 540 900 1e+03 0.0246 794 1.05e+03 WorldPhysical CoupledTransportation - 8 0.076 567 945 1e+03 0.0108 52.9 1.1e+03 WorldPhysical eIoni - 9 0.0866 598 997 1e+03 0.0116 60.7 1.16e+03 WorldPhysical eIoni - 10 0.0871 600 1e+03 1e+03 0.0023 3 1.17e+03 Crystal CoupledTransportation - 11 0.0871 600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom + 0 0.0153 83.2 139 0.00105 0 0 0 DriftChamberPhysical initStep + 1 -0.199 83.3 139 0 0.00105 0.322 0.322 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0866 598 997 0.00212 0 0 0 WorldPhysical initStep - 1 0.0781 599 997 0 0.00212 0.177 0.177 WorldPhysical eIoni + 0 0.00223 21.7 36.1 0.0012 0 0 0 WorldPhysical initStep + 1 0.00217 21.7 36.1 0 0.0012 0.0745 0.0745 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.076 567 945 0.0029 0 0 0 WorldPhysical initStep - 1 -0.00322 567 945 0 0.0029 0.298 0.298 WorldPhysical eIoni + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 60 100 1e+03 0.023 117 117 DriftChamberPhysical CoupledTransportation + 2 -0.111 540 900 1e+03 0.0289 933 1.05e+03 WorldPhysical CoupledTransportation + 3 -0.115 564 940 1e+03 0.00709 46.7 1.1e+03 WorldPhysical eIoni + 4 -0.122 600 1e+03 1e+03 0.0144 69.9 1.17e+03 Crystal CoupledTransportation + 5 -0.122 600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0101 131 219 0.00142 0 0 0 DriftChamberPhysical initStep - 1 -0.168 132 219 0 0.00142 0.522 0.522 DriftChamberPhysical eIoni + 0 -0.115 564 940 0.00113 0 0 0 WorldPhysical initStep + 1 -0.115 564 940 0 0.00113 0.0684 0.0684 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00654 56.3 93.8 0.00145 0 0 0 WorldPhysical initStep - 1 -0.00733 56.3 93.8 0 0.00145 0.0981 0.0981 WorldPhysical eIoni + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0.00143 10.5 35.1 1e+03 0.00673 36.6 36.6 WorldPhysical eIoni + 2 0.00131 30 100 1e+03 0.0154 67.8 104 DriftChamberPhysical CoupledTransportation + 3 0.00214 95.1 317 1e+03 0.00645 227 331 DriftChamberPhysical eIoni + 4 0.00498 168 560 1e+03 0.00677 253 584 DriftChamberPhysical eIoni + 5 0.00174 270 900 1e+03 0.00913 355 940 WorldPhysical CoupledTransportation + 6 0.000496 300 1e+03 1e+03 0.0212 104 1.04e+03 Crystal CoupledTransportation + 7 0.000496 300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00573 45.7 76.3 0.00151 0 0 0 WorldPhysical initStep - 1 0.0422 45.8 76.2 0 0.00151 0.105 0.105 WorldPhysical eIoni + 0 0.00498 168 560 0.00133 0 0 0 DriftChamberPhysical initStep + 1 0.0791 167 560 0 0.00133 0.469 0.469 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00386 38.4 64 0.00199 0 0 0 WorldPhysical initStep - 1 0.063 38.4 64 0 0.00199 0.161 0.161 WorldPhysical eIoni + 0 0.00214 95.1 317 0.0013 0 0 0 DriftChamberPhysical initStep + 1 -0.304 95 317 0 0.0013 0.454 0.454 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00329 35.5 59.2 0.00459 0 0 0 WorldPhysical initStep - 1 -0.0472 35.3 59.3 0 0.00459 0.659 0.659 WorldPhysical eIoni + 0 0.00143 10.5 35.1 0.00193 0 0 0 WorldPhysical initStep + 1 0.0631 10.5 35.1 0 0.00193 0.153 0.153 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1082,28 +1122,28 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 60 100 1e+03 0.0191 117 117 DriftChamberPhysical CoupledTransportation - 2 0.0495 302 503 1e+03 0.0107 470 587 DriftChamberPhysical eIoni - 3 0.0563 392 654 1e+03 0.00391 176 763 DriftChamberPhysical eIoni - 4 0.0609 540 900 1e+03 0.00809 287 1.05e+03 WorldPhysical CoupledTransportation - 5 0.0631 600 1e+03 1e+03 0.032 117 1.17e+03 Crystal CoupledTransportation - 6 0.0631 600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom + 1 -0.0013 15 50 1e+03 0.0133 52.2 52.2 WorldPhysical eIoni + 2 -0.000964 18.8 62.6 1e+03 0.00141 13.1 65.3 WorldPhysical eIoni + 3 0.0011 30 100 1e+03 0.00575 39.1 104 DriftChamberPhysical CoupledTransportation + 4 0.127 270 900 1e+03 0.0248 835 940 WorldPhysical CoupledTransportation + 5 0.152 300 1e+03 1e+03 0.0149 104 1.04e+03 Crystal CoupledTransportation + 6 0.152 300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0563 392 654 0.00121 0 0 0 DriftChamberPhysical initStep - 1 0.00387 392 654 0 0.00121 0.401 0.401 DriftChamberPhysical eIoni + 0 -0.000964 18.8 62.6 0.00118 0 0 0 WorldPhysical initStep + 1 -0.0205 18.8 62.6 0 0.00118 0.0723 0.0723 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0495 302 503 0.00143 0 0 0 DriftChamberPhysical initStep - 1 0.404 302 503 0 0.00143 0.523 0.523 DriftChamberPhysical eIoni + 0 -0.0013 15 50 0.00147 0 0 0 WorldPhysical initStep + 1 -0.00614 15 50 0 0.00147 0.101 0.101 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1111,103 +1151,96 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 30 100 1e+03 0.0264 104 104 DriftChamberPhysical CoupledTransportation - 2 -0.325 270 900 1e+03 0.0229 835 940 WorldPhysical CoupledTransportation - 3 -0.375 300 1e+03 1e+03 0.0196 104 1.04e+03 Crystal CoupledTransportation - 4 -0.375 300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom + 1 -0.00445 11.1 36.9 1e+03 0.00647 38.5 38.5 WorldPhysical eIoni + 2 -0.0188 30 100 1e+03 0.0128 65.9 104 DriftChamberPhysical CoupledTransportation + 3 -0.069 73.2 244 1e+03 0.00366 150 255 DriftChamberPhysical eIoni + 4 -0.327 270 900 1e+03 0.019 685 940 WorldPhysical CoupledTransportation + 5 -0.375 300 1e+03 1e+03 0.0204 104 1.04e+03 Crystal CoupledTransportation + 6 -0.375 300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0.00087 9.76 32.5 1e+03 0.00623 33.9 33.9 WorldPhysical eIoni - 2 0.000294 28.5 95.1 1e+03 0.0121 65.4 99.3 WorldPhysical eIoni - 3 0.000114 30 100 1e+03 0.000926 5.09 104 DriftChamberPhysical CoupledTransportation - 4 -0.0122 163 542 1e+03 0.0132 461 566 DriftChamberPhysical eIoni - 5 -0.0222 270 900 1e+03 0.0129 374 940 WorldPhysical CoupledTransportation - 6 -0.0225 281 936 1e+03 0.00686 37.9 978 WorldPhysical eIoni - 7 -0.0257 300 1e+03 1e+03 0.0139 66.5 1.04e+03 Crystal CoupledTransportation - 8 -0.0257 300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom + 0 -0.069 73.2 244 0.00182 0 0 0 DriftChamberPhysical initStep + 1 0.289 73.6 244 0 0.00182 0.782 0.782 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0225 281 936 0.00102 0 0 0 WorldPhysical initStep - 1 -0.00329 281 936 0 0.00102 0.0584 0.0584 WorldPhysical eIoni + 0 -0.00445 11.1 36.9 0.00125 0 0 0 WorldPhysical initStep + 1 -0.0335 11.1 36.9 0 0.00125 0.0784 0.0784 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0122 163 542 0.0021 0 0 0 DriftChamberPhysical initStep - 1 0.46 163 542 0 0.0021 0.992 0.992 DriftChamberPhysical eIoni + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 30 100 1e+03 0.0205 104 104 DriftChamberPhysical CoupledTransportation + 2 -0.0255 47.2 157 1e+03 0.00186 60 164 DriftChamberPhysical eIoni + 3 -0.362 270 900 1e+03 0.0244 775 940 WorldPhysical CoupledTransportation + 4 -0.41 300 1e+03 1e+03 0.0222 104 1.04e+03 Crystal CoupledTransportation + 5 -0.41 300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.000294 28.5 95.1 0.00113 0 0 0 WorldPhysical initStep - 1 0.00333 28.5 95.1 0 0.00113 0.0681 0.0681 WorldPhysical eIoni + 0 -0.0255 47.2 157 0.00143 0 0 0 DriftChamberPhysical initStep + 1 0.00122 46.9 158 0 0.00143 0.525 0.525 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00087 9.76 32.5 0.00344 0 0 0 WorldPhysical initStep - 1 -0.00728 9.92 32.5 0 0.00344 0.397 0.397 WorldPhysical eIoni + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0.00076 4.51 15 1e+03 0.00281 15.7 15.7 WorldPhysical eIoni + 2 0.00404 30 100 1e+03 0.0144 88.7 104 DriftChamberPhysical CoupledTransportation + 3 0.0112 74.1 247 1e+03 0.00519 154 258 DriftChamberPhysical eIoni + 4 0.063 224 747 1e+03 0.0172 522 780 DriftChamberPhysical eIoni + 5 0.0705 270 900 1e+03 0.00506 160 940 WorldPhysical CoupledTransportation + 6 0.0693 290 967 1e+03 0.0133 70.1 1.01e+03 WorldPhysical eIoni + 7 0.0702 300 1e+03 1e+03 0.0065 34.3 1.04e+03 Crystal CoupledTransportation + 8 0.0702 300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 -0.00385 12.4 41.2 1e+03 0.00647 43 43 WorldPhysical eIoni - 2 -0.0096 30 100 1e+03 0.0106 61.4 104 DriftChamberPhysical CoupledTransportation - 3 -0.012 55.1 184 1e+03 0.00168 87.3 192 DriftChamberPhysical eIoni - 4 -0.0113 89.7 299 1e+03 0.00314 120 312 DriftChamberPhysical eIoni - 5 -0.0471 270 900 1e+03 0.0243 628 940 WorldPhysical CoupledTransportation - 6 -0.059 300 1e+03 1e+03 0.0214 104 1.04e+03 Crystal CoupledTransportation - 7 -0.059 300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom + 0 0.0693 290 967 0.00141 0 0 0 WorldPhysical initStep + 1 0.0649 290 967 0 0.00141 0.094 0.094 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0113 89.7 299 0.0144 0 0 0 DriftChamberPhysical initStep - 1 2.39 83.1 302 0.0131 0.00132 7.96 7.96 DriftChamberPhysical eIoni - 2 4.41 77.7 305 0.0107 0.00233 6.91 14.9 DriftChamberPhysical eIoni - 3 5.52 73.2 307 0.00941 0.00133 5.27 20.1 DriftChamberPhysical eIoni - 4 6 69.7 309 0.00753 0.00188 4.46 24.6 DriftChamberPhysical eIoni - 5 6.37 66.9 311 0.00675 0.00078 3.45 28 DriftChamberPhysical eIoni - 6 6.6 64.1 311 0.00529 0.00146 3.08 31.1 DriftChamberPhysical eIoni - 7 6.91 62 311 0.00365 0.00164 2.45 33.6 DriftChamberPhysical eIoni - 8 7.08 60.5 312 0.00191 0.00174 1.81 35.4 DriftChamberPhysical eIoni - 9 7.57 60.2 312 0 0.00191 0.844 36.2 DriftChamberPhysical eIoni + 0 0.063 224 747 0.00112 0 0 0 DriftChamberPhysical initStep + 1 0.287 224 747 0 0.00112 0.355 0.355 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.012 55.1 184 0.0021 0 0 0 DriftChamberPhysical initStep - 1 -0.667 54.8 184 0 0.0021 0.986 0.986 DriftChamberPhysical eIoni + 0 0.0112 74.1 247 0.00345 0 0 0 DriftChamberPhysical initStep + 1 -1.35 73.7 247 0.00212 0.00133 1.73 1.73 DriftChamberPhysical eIoni + 2 -1.54 73.2 247 0 0.00212 1.01 2.73 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00385 12.4 41.2 0.0019 0 0 0 WorldPhysical initStep - 1 0.0438 12.3 41.2 0 0.0019 0.149 0.149 WorldPhysical eIoni + 0 0.00076 4.51 15 0.00348 0 0 0 WorldPhysical initStep + 1 0.17 4.53 15.1 0 0.00348 0.406 0.406 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1215,115 +1248,112 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 30 100 1e+03 0.0236 104 104 DriftChamberPhysical CoupledTransportation - 2 -0.000124 31.9 106 1e+03 0.000123 6.66 111 DriftChamberPhysical eIoni - 3 -0.0336 270 900 1e+03 0.0203 829 940 WorldPhysical CoupledTransportation - 4 -0.053 295 984 1e+03 0.0166 88.1 1.03e+03 WorldPhysical eIoni - 5 -0.0586 300 1e+03 1e+03 0.00212 16.3 1.04e+03 Crystal CoupledTransportation - 6 -0.0586 300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom + 1 -0.000344 -5.04 16.8 1e+03 0.00233 17.5 17.5 WorldPhysical eIoni + 2 -0.00459 -27.1 90.2 1e+03 0.0147 76.6 94.2 WorldPhysical eIoni + 3 -0.00744 -30 100 1e+03 0.00159 10.2 104 DriftChamberPhysical CoupledTransportation + 4 -0.0409 -62.5 208 1e+03 0.00368 113 218 DriftChamberPhysical eIoni + 5 -0.278 -270 900 1e+03 0.0199 722 940 WorldPhysical CoupledTransportation + 6 -0.302 -292 972 1e+03 0.0169 75 1.01e+03 WorldPhysical eIoni + 7 -0.303 -293 976 1e+03 0.00113 4.68 1.02e+03 WorldPhysical eIoni + 8 -0.308 -300 1e+03 1e+03 0.0051 24.7 1.04e+03 Crystal CoupledTransportation + 9 -0.308 -300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.053 295 984 0.00695 0 0 0 WorldPhysical initStep - 1 0.506 295 984 0 0.00695 1.3 1.3 WorldPhysical eIoni + 0 -0.303 -293 976 0.00265 0 0 0 WorldPhysical initStep + 1 -0.329 -293 976 0 0.00265 0.255 0.255 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000124 31.9 106 0.00972 0 0 0 DriftChamberPhysical initStep - 1 1.57 35.9 105 0.00758 0.00215 4.64 4.64 DriftChamberPhysical eIoni - 2 3.43 37.6 104 0.00369 0.000714 2.77 7.41 DriftChamberPhysical eIoni - 3 4.79 38.2 104 0.00148 0.00221 1.83 9.24 DriftChamberPhysical eIoni - 4 5.15 38.3 104 0 0.00148 0.559 9.8 DriftChamberPhysical eIoni + 0 -0.302 -292 972 0.00106 0 0 0 WorldPhysical initStep + 1 -0.326 -292 972 0 0.00106 0.0623 0.0623 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.43 37.6 104 0.00317 0 0 0 DriftChamberPhysical initStep - 1 2.87 38.8 104 0 0.00317 1.61 1.61 DriftChamberPhysical eIoni + 0 -0.0409 -62.5 208 0.00174 0 0 0 DriftChamberPhysical initStep + 1 0.206 -63 208 0 0.00174 0.722 0.722 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0.0309 20.1 67.1 1e+03 0.00992 70.1 70.1 WorldPhysical eIoni - 2 0.0457 29.9 100 1e+03 0.00673 34.3 104 DriftChamberPhysical CoupledTransportation - 3 0.429 269 900 1e+03 0.0241 835 939 WorldPhysical CoupledTransportation - 4 0.442 278 929 1e+03 0.00439 30.6 970 WorldPhysical eIoni - 5 0.454 287 961 1e+03 0.00642 33.1 1e+03 WorldPhysical eIoni - 6 0.467 296 988 1e+03 0.00294 28.3 1.03e+03 WorldPhysical eIoni - 7 0.472 299 1e+03 1e+03 0.00391 12.3 1.04e+03 Crystal CoupledTransportation - 8 0.472 299 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom + 0 -0.00459 -27.1 90.2 0.00273 0 0 0 WorldPhysical initStep + 1 -0.0751 -27 90.2 0 0.00273 0.268 0.268 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.467 296 988 0.00129 0 0 0 WorldPhysical initStep - 1 0.435 296 988 0 0.00129 0.0822 0.0822 WorldPhysical eIoni + 0 -0.000344 -5.04 16.8 0.00907 0 0 0 WorldPhysical initStep + 1 -0.659 -4.94 16.9 0.00465 0.00282 0.911 0.911 WorldPhysical eIoni + 2 -0.628 -4.74 16.7 0 0.00465 0.675 1.59 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.454 287 961 0.00143 0 0 0 WorldPhysical initStep - 1 0.422 287 961 0 0.00143 0.0961 0.0961 WorldPhysical eIoni + 0 -0.659 -4.94 16.9 0.0016 0 0 0 WorldPhysical initStep + 1 -0.626 -4.97 16.9 0 0.0016 0.115 0.115 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.442 278 929 0.00139 0 0 0 WorldPhysical initStep - 1 0.469 278 929 0 0.00139 0.0926 0.0926 WorldPhysical eIoni + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 -0.000947 -26.7 89.1 1e+03 0.017 93 93 WorldPhysical eIoni + 2 -0.000726 -30 100 1e+03 0.00231 11.4 104 DriftChamberPhysical CoupledTransportation + 3 0.0225 -270 900 1e+03 0.022 835 940 WorldPhysical CoupledTransportation + 4 0.025 -284 948 1e+03 0.00553 49.7 989 WorldPhysical eIoni + 5 0.0249 -286 952 1e+03 0.000762 4.37 994 WorldPhysical eIoni + 6 0.0242 -300 1e+03 1e+03 0.00891 50.4 1.04e+03 Crystal CoupledTransportation + 7 0.0242 -300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0309 20.1 67.1 0.00266 0 0 0 WorldPhysical initStep - 1 0.138 20.1 67.1 0 0.00266 0.257 0.257 WorldPhysical eIoni + 0 0.0249 -286 952 0.00863 0 0 0 WorldPhysical initStep + 1 -0.142 -286 952 0.00384 0.00479 1.62 1.62 WorldPhysical eIoni + 2 -0.0243 -286 951 0 0.00384 0.481 2.1 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0.00136 -10.6 35.3 1e+03 0.00763 36.9 36.9 WorldPhysical eIoni - 2 0.00775 -30 100 1e+03 0.0127 67.5 104 DriftChamberPhysical CoupledTransportation - 3 0.19 -270 900 1e+03 0.0272 835 940 WorldPhysical CoupledTransportation - 4 0.209 -293 978 1e+03 0.0212 81.9 1.02e+03 WorldPhysical eIoni - 5 0.217 -300 1e+03 1e+03 0.0042 22.5 1.04e+03 Crystal CoupledTransportation - 6 0.217 -300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom + 0 0.025 -284 948 0.00146 0 0 0 WorldPhysical initStep + 1 0.0565 -284 948 0 0.00146 0.0991 0.0991 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.209 -293 978 0.00119 0 0 0 WorldPhysical initStep - 1 0.201 -293 978 0 0.00119 0.073 0.073 WorldPhysical eIoni + 0 -0.000947 -26.7 89.1 0.00792 0 0 0 WorldPhysical initStep + 1 0.228 -27.4 89 0.00335 0.00326 1.33 1.33 WorldPhysical eIoni + 2 0.306 -27.4 89.1 0 0.00335 0.381 1.71 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00136 -10.6 35.3 0.00363 0 0 0 WorldPhysical initStep - 1 -0.0284 -10.8 35.3 0 0.00363 0.437 0.437 WorldPhysical eIoni + 0 0.228 -27.4 89 0.00131 0 0 0 WorldPhysical initStep + 1 0.214 -27.4 89 0 0.00131 0.0849 0.0849 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1331,30 +1361,28 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 -0.00311 -18.6 62.1 1e+03 0.0121 64.9 64.9 WorldPhysical eIoni - 2 -0.00674 -30 100 1e+03 0.00953 39.5 104 DriftChamberPhysical CoupledTransportation - 3 -0.0293 -151 504 1e+03 0.0118 422 526 DriftChamberPhysical eIoni - 4 -0.0124 -270 900 1e+03 0.0161 413 940 WorldPhysical CoupledTransportation - 5 -0.00318 -300 1e+03 1e+03 0.0244 104 1.04e+03 Crystal CoupledTransportation - 6 -0.00318 -300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom + 1 0 -30 100 1e+03 0.0296 104 104 DriftChamberPhysical CoupledTransportation + 2 -0.0481 -270 900 1e+03 0.0245 835 940 WorldPhysical CoupledTransportation + 3 -0.0498 -278 928 1e+03 0.00527 28.9 969 WorldPhysical eIoni + 4 -0.0507 -281 937 1e+03 0.00226 9.47 978 WorldPhysical eIoni + 5 -0.0565 -300 1e+03 1e+03 0.0139 66 1.04e+03 Crystal CoupledTransportation + 6 -0.0565 -300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0293 -151 504 0.00619 0 0 0 DriftChamberPhysical initStep - 1 -2.39 -152 504 0.00393 0.00227 2.83 2.83 DriftChamberPhysical eIoni - 2 -3.5 -153 504 0.00135 0.00257 1.92 4.75 DriftChamberPhysical eIoni - 3 -3.79 -154 504 0 0.00135 0.48 5.23 DriftChamberPhysical eIoni + 0 -0.0507 -281 937 0.00152 0 0 0 WorldPhysical initStep + 1 -0.0543 -281 937 0 0.00152 0.106 0.106 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00311 -18.6 62.1 0.00122 0 0 0 WorldPhysical initStep - 1 -0.0309 -18.6 62.1 0 0.00122 0.0761 0.0761 WorldPhysical eIoni + 0 -0.0498 -278 928 0.00113 0 0 0 WorldPhysical initStep + 1 -0.0395 -278 928 0 0.00113 0.0683 0.0683 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1362,65 +1390,66 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0.000358 -16.1 53.8 1e+03 0.0154 56.1 56.1 WorldPhysical eIoni - 2 0.00591 -30 100 1e+03 0.00936 48.3 104 DriftChamberPhysical CoupledTransportation - 3 0.0396 -135 449 1e+03 0.0125 365 469 DriftChamberPhysical eIoni - 4 0.0399 -136 454 1e+03 3.78e-05 4.7 474 DriftChamberPhysical eIoni - 5 0.0441 -148 494 1e+03 0.00187 42.4 516 DriftChamberPhysical eIoni - 6 0.0691 -270 900 1e+03 0.0125 424 940 WorldPhysical CoupledTransportation - 7 0.075 -282 940 1e+03 0.00784 42.1 982 WorldPhysical eIoni - 8 0.0803 -293 976 1e+03 0.00796 37.8 1.02e+03 WorldPhysical eIoni - 9 0.0846 -300 1e+03 1e+03 0.00672 24.6 1.04e+03 Crystal CoupledTransportation - 10 0.0846 -300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom + 1 3.28e-08 -0.657 2.19 1e+03 0.000277 2.29 2.29 WorldPhysical eIoni + 2 -0.000625 -30 100 1e+03 0.0159 102 104 DriftChamberPhysical CoupledTransportation + 3 0.00105 -155 516 1e+03 0.0151 434 538 DriftChamberPhysical eIoni + 4 0.00678 -270 900 1e+03 0.0101 401 940 WorldPhysical CoupledTransportation + 5 0.0096 -275 918 1e+03 0.00354 19.2 959 WorldPhysical eIoni + 6 0.0273 -300 1e+03 1e+03 0.0158 85.2 1.04e+03 Crystal CoupledTransportation + 7 0.0273 -300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0803 -293 976 0.00174 0 0 0 WorldPhysical initStep - 1 0.0287 -293 976 0 0.00174 0.13 0.13 WorldPhysical eIoni + 0 0.0096 -275 918 0.00139 0 0 0 WorldPhysical initStep + 1 0.0232 -275 918 0 0.00139 0.0927 0.0927 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.075 -282 940 0.00288 0 0 0 WorldPhysical initStep - 1 -0.0331 -282 940 0 0.00288 0.294 0.294 WorldPhysical eIoni + 0 0.00105 -155 516 0.00159 0 0 0 DriftChamberPhysical initStep + 1 -0.284 -155 516 0 0.00159 0.623 0.623 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0441 -148 494 0.00513 0 0 0 DriftChamberPhysical initStep - 1 1.6 -147 495 0.00224 0.00288 2.39 2.39 DriftChamberPhysical eIoni - 2 2.19 -147 495 0 0.00224 1.1 3.49 DriftChamberPhysical eIoni + 0 3.28e-08 -0.657 2.19 0.00177 0 0 0 WorldPhysical initStep + 1 0.00781 -0.708 2.18 0 0.00177 0.133 0.133 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0399 -136 454 0.00195 0 0 0 DriftChamberPhysical initStep - 1 -0.301 -136 454 0 0.00195 0.874 0.874 DriftChamberPhysical eIoni + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 -30 100 1e+03 0.0203 104 104 DriftChamberPhysical CoupledTransportation + 2 -0.0286 -70.1 234 1e+03 0.00506 140 244 DriftChamberPhysical eIoni + 3 -0.0488 -91.3 304 1e+03 0.0026 73.7 318 DriftChamberPhysical eIoni + 4 -0.194 -270 900 1e+03 0.0175 622 940 WorldPhysical CoupledTransportation + 5 -0.231 -300 1e+03 1e+03 0.0164 104 1.04e+03 Crystal CoupledTransportation + 6 -0.231 -300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0396 -135 449 0.00116 0 0 0 DriftChamberPhysical initStep - 1 0.187 -135 449 0 0.00116 0.375 0.375 DriftChamberPhysical eIoni + 0 -0.0488 -91.3 304 0.00268 0 0 0 DriftChamberPhysical initStep + 1 -0.799 -90.6 305 0 0.00268 1.37 1.37 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.000358 -16.1 53.8 0.00462 0 0 0 WorldPhysical initStep - 1 -0.000351 -16.4 53.7 0 0.00462 0.667 0.667 WorldPhysical eIoni + 0 -0.0286 -70.1 234 0.00152 0 0 0 DriftChamberPhysical initStep + 1 0.319 -70.3 234 0 0.00152 0.579 0.579 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1428,126 +1457,96 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0.00463 -22.5 74.9 1e+03 0.0151 78.2 78.2 WorldPhysical eIoni - 2 0.00812 -30 100 1e+03 0.00707 26.2 104 DriftChamberPhysical CoupledTransportation - 3 0.0235 -106 355 1e+03 0.00687 266 370 DriftChamberPhysical eIoni - 4 0.0377 -270 900 1e+03 0.016 569 940 WorldPhysical CoupledTransportation - 5 0.0406 -291 969 1e+03 0.0156 71.7 1.01e+03 WorldPhysical eIoni - 6 0.0419 -300 1e+03 1e+03 0.00894 32.7 1.04e+03 Crystal CoupledTransportation - 7 0.0419 -300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom + 1 0.000586 -39.6 66 1e+03 0.0124 77 77 WorldPhysical eIoni + 2 -0.00137 -52.5 87.4 1e+03 0.00369 24.9 102 WorldPhysical eIoni + 3 -0.00334 -58.8 97.9 1e+03 0.0046 12.2 114 WorldPhysical eIoni + 4 -0.00373 -60 100 1e+03 0.000615 2.43 117 DriftChamberPhysical CoupledTransportation + 5 -0.0828 -299 499 1e+03 0.0148 465 582 DriftChamberPhysical eIoni + 6 -0.111 -380 634 1e+03 0.00659 158 739 DriftChamberPhysical eIoni + 7 -0.168 -540 900 1e+03 0.0111 310 1.05e+03 WorldPhysical CoupledTransportation + 8 -0.176 -556 926 1e+03 0.00523 30.3 1.08e+03 WorldPhysical eIoni + 9 -0.176 -558 930 1e+03 0.000458 4.14 1.08e+03 WorldPhysical eIoni + 10 -0.195 -600 1e+03 1e+03 0.0165 82.2 1.17e+03 Crystal CoupledTransportation + 11 -0.195 -600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0406 -291 969 0.00443 0 0 0 WorldPhysical initStep - 1 0.0127 -291 969 0 0.00443 0.62 0.62 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0235 -106 355 0.00728 0 0 0 DriftChamberPhysical initStep - 1 1.9 -109 354 0.00605 0.00123 3.33 3.33 DriftChamberPhysical eIoni - 2 2.23 -111 352 0.00439 0.00166 2.77 6.09 DriftChamberPhysical eIoni - 3 3.15 -112 352 0.002 0.00239 2.1 8.2 DriftChamberPhysical eIoni - 4 3.42 -113 352 0 0.002 0.914 9.11 DriftChamberPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00463 -22.5 74.9 0.0013 0 0 0 WorldPhysical initStep - 1 0.0124 -22.5 74.9 0 0.0013 0.0837 0.0837 WorldPhysical eIoni + 0 -0.176 -558 930 0.00144 0 0 0 WorldPhysical initStep + 1 -0.139 -558 930 0 0.00144 0.0971 0.0971 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -30 100 1e+03 0.0238 104 104 DriftChamberPhysical CoupledTransportation - 2 0.00958 -231 770 1e+03 0.0233 700 804 DriftChamberPhysical eIoni - 3 0.0234 -270 900 1e+03 0.00303 136 940 WorldPhysical CoupledTransportation - 4 0.0375 -300 1e+03 1e+03 0.0196 104 1.04e+03 Crystal CoupledTransportation - 5 0.0375 -300 1e+03 0 1e+03 0 1.04e+03 Crystal fastSimProcess_massGeom + 0 -0.176 -556 926 0.00273 0 0 0 WorldPhysical initStep + 1 -0.268 -556 926 0 0.00273 0.269 0.269 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00958 -231 770 0.0318 0 0 0 DriftChamberPhysical initStep - 1 -28.8 -232 771 0.029 0.00278 29.3 29.3 DriftChamberPhysical eIoni - 2 -53 -230 768 0.0253 0.00369 25 54.3 DriftChamberPhysical eIoni - 3 -70.6 -229 761 0.0227 0.00264 19.8 74.1 DriftChamberPhysical eIoni - 4 -83.5 -223 754 0.0209 0.00177 16.4 90.6 DriftChamberPhysical eIoni - 5 -93.4 -216 747 0.018 0.00286 14.4 105 DriftChamberPhysical eIoni - 6 -97.6 -219 743 0.0147 0.00222 6.22 111 DriftChamberPhysical eIoni - 7 -102 -223 739 0.0122 0.00249 8.2 119 DriftChamberPhysical eIoni - 8 -99.2 -221 743 0.00723 0.00345 5.45 125 DriftChamberPhysical eIoni - 9 -96.5 -221 744 0.00634 0.000898 3.3 128 DriftChamberPhysical eIoni - 10 -95 -220 746 0.00497 0.00136 2.89 131 DriftChamberPhysical eIoni - 11 -93.8 -219 747 0.00398 0.000995 2.33 133 DriftChamberPhysical eIoni - 12 -93 -218 749 0.00278 0.0012 1.94 135 DriftChamberPhysical eIoni - 13 -92.5 -217 749 0 0.00278 1.42 137 DriftChamberPhysical eIoni + 0 -0.111 -380 634 0.0155 0 0 0 DriftChamberPhysical initStep + 1 -0.193 -388 630 0.014 0.00151 8.92 8.92 DriftChamberPhysical eIoni + 2 1.56 -395 629 0.0116 0.00243 7.64 16.6 DriftChamberPhysical eIoni + 3 1.02 -401 629 0.00526 0.00228 5.74 22.3 DriftChamberPhysical eIoni + 4 -0.979 -401 628 0.00478 0.000473 2.44 24.7 DriftChamberPhysical eIoni + 5 -2.52 -402 629 0.00258 0.00101 2.04 26.8 DriftChamberPhysical eIoni + 6 -2.54 -402 629 0.00214 0.000439 0.457 27.2 DriftChamberPhysical eIoni + 7 -2.52 -401 628 0 0.00214 1.02 28.3 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 6 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -99.2 -221 743 0.0015 0 0 0 DriftChamberPhysical initStep - 1 -99 -222 742 0 0.0015 0.569 0.569 DriftChamberPhysical eIoni + 0 -2.52 -402 629 0.00119 0 0 0 DriftChamberPhysical initStep + 1 -2.41 -402 629 0 0.00119 0.395 0.395 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 2 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 6 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -97.6 -219 743 0.00113 0 0 0 DriftChamberPhysical initStep - 1 -97.8 -219 743 0 0.00113 0.364 0.364 DriftChamberPhysical eIoni + 0 1.02 -401 629 0.00403 0 0 0 DriftChamberPhysical initStep + 1 1.7 -402 628 0.00245 0.00158 1.96 1.96 DriftChamberPhysical eIoni + 2 1.71 -403 627 0 0.00245 1.23 3.19 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 -0.00247 -25.2 42.1 1e+03 0.00818 49.1 49.1 WorldPhysical eIoni - 2 -0.00279 -27 44.9 1e+03 0.000504 3.35 52.4 WorldPhysical eIoni - 3 -0.00824 -60 100 1e+03 0.016 64.2 117 DriftChamberPhysical CoupledTransportation - 4 0.174 -540 900 1e+03 0.0286 933 1.05e+03 WorldPhysical CoupledTransportation - 5 0.186 -577 962 1e+03 0.019 72.7 1.12e+03 WorldPhysical eIoni - 6 0.198 -600 1e+03 1e+03 0.00594 43.9 1.17e+03 Crystal CoupledTransportation - 7 0.198 -600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom + 0 -0.0828 -299 499 0.00141 0 0 0 DriftChamberPhysical initStep + 1 0.256 -299 499 0 0.00141 0.515 0.515 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.186 -577 962 0.00536 0 0 0 WorldPhysical initStep - 1 -0.175 -577 962 0 0.00536 0.867 0.867 WorldPhysical eIoni + 0 -0.00334 -58.8 97.9 0.00156 0 0 0 WorldPhysical initStep + 1 0.0265 -58.8 97.9 0 0.00156 0.11 0.11 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00279 -27 44.9 0.00173 0 0 0 WorldPhysical initStep - 1 0.000215 -27 44.9 0 0.00173 0.129 0.129 WorldPhysical eIoni + 0 -0.00137 -52.5 87.4 0.00105 0 0 0 WorldPhysical initStep + 1 0.0126 -52.4 87.4 0 0.00105 0.061 0.061 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00247 -25.2 42.1 0.00121 0 0 0 WorldPhysical initStep - 1 -0.0305 -25.3 42.1 0 0.00121 0.0747 0.0747 WorldPhysical eIoni + 0 0.000586 -39.6 66 0.0012 0 0 0 WorldPhysical initStep + 1 0.0274 -39.6 66 0 0.0012 0.0744 0.0744 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1555,37 +1554,46 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 -0.00652 -28.8 47.9 1e+03 0.0122 55.9 55.9 WorldPhysical eIoni - 2 -0.0138 -42.1 70.2 1e+03 0.00534 26 81.9 WorldPhysical eIoni - 3 -0.0225 -60 100 1e+03 0.00655 34.7 117 DriftChamberPhysical CoupledTransportation - 4 -0.34 -540 900 1e+03 0.0286 933 1.05e+03 WorldPhysical CoupledTransportation - 5 -0.341 -543 905 1e+03 0.000796 6.19 1.06e+03 WorldPhysical eIoni - 6 -0.356 -600 1e+03 1e+03 0.0264 110 1.17e+03 Crystal CoupledTransportation - 7 -0.356 -600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom + 1 0 -60 100 1e+03 0.0276 117 117 DriftChamberPhysical CoupledTransportation + 2 -0.00727 -97.3 162 1e+03 0.00139 72.6 189 DriftChamberPhysical eIoni + 3 -0.0537 -393 655 1e+03 0.0186 575 764 DriftChamberPhysical eIoni + 4 -0.0773 -540 900 1e+03 0.00875 286 1.05e+03 WorldPhysical CoupledTransportation + 5 -0.0775 -542 903 1e+03 0.00033 3.42 1.05e+03 WorldPhysical eIoni + 6 -0.0798 -573 954 1e+03 0.00989 60 1.11e+03 WorldPhysical eIoni + 7 -0.0819 -600 1e+03 1e+03 0.0117 53.2 1.17e+03 Crystal CoupledTransportation + 8 -0.0819 -600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0798 -573 954 0.00168 0 0 0 WorldPhysical initStep + 1 -0.12 -573 954 0 0.00168 0.123 0.123 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.341 -543 905 0.00156 0 0 0 WorldPhysical initStep - 1 -0.303 -543 905 0 0.00156 0.11 0.11 WorldPhysical eIoni + 0 -0.0775 -542 903 0.00144 0 0 0 WorldPhysical initStep + 1 -0.0704 -542 903 0 0.00144 0.0971 0.0971 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0138 -42.1 70.2 0.00158 0 0 0 WorldPhysical initStep - 1 -0.0151 -42.1 70.2 0 0.00158 0.112 0.112 WorldPhysical eIoni + 0 -0.0537 -393 655 0.00121 0 0 0 DriftChamberPhysical initStep + 1 -0.325 -393 655 0 0.00121 0.402 0.402 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00652 -28.8 47.9 0.00112 0 0 0 WorldPhysical initStep - 1 0.0184 -28.8 47.9 0 0.00112 0.0668 0.0668 WorldPhysical eIoni + 0 -0.00727 -97.3 162 0.00129 0 0 0 DriftChamberPhysical initStep + 1 -0.2 -97.1 162 0 0.00129 0.444 0.444 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1593,19 +1601,19 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -60 100 1e+03 0.022 117 117 DriftChamberPhysical CoupledTransportation - 2 0.226 -378 631 1e+03 0.0198 619 735 DriftChamberPhysical eIoni - 3 0.359 -540 900 1e+03 0.00944 314 1.05e+03 WorldPhysical CoupledTransportation - 4 0.411 -600 1e+03 1e+03 0.0223 117 1.17e+03 Crystal CoupledTransportation - 5 0.411 -600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom + 1 0 -60 100 1e+03 0.0249 117 117 DriftChamberPhysical CoupledTransportation + 2 0.0225 -124 207 1e+03 0.00337 125 241 DriftChamberPhysical eIoni + 3 0.159 -540 900 1e+03 0.0289 808 1.05e+03 WorldPhysical CoupledTransportation + 4 0.194 -600 1e+03 1e+03 0.025 117 1.17e+03 Crystal CoupledTransportation + 5 0.194 -600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.226 -378 631 0.00127 0 0 0 DriftChamberPhysical initStep - 1 0.241 -378 630 0 0.00127 0.435 0.435 DriftChamberPhysical eIoni + 0 0.0225 -124 207 0.00108 0 0 0 DriftChamberPhysical initStep + 1 0.152 -124 207 0 0.00108 0.336 0.336 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 @@ -1613,103 +1621,117 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -60 100 1e+03 0.0195 117 117 DriftChamberPhysical CoupledTransportation - 2 -0.0151 -424 707 1e+03 0.0192 708 825 DriftChamberPhysical eIoni - 3 -0.0151 -432 721 1e+03 0.000623 15.5 840 DriftChamberPhysical eIoni - 4 -0.0315 -540 900 1e+03 0.00624 209 1.05e+03 WorldPhysical CoupledTransportation - 5 -0.035 -557 929 1e+03 0.00464 33.3 1.08e+03 WorldPhysical eIoni - 6 -0.039 -600 1e+03 1e+03 0.0143 83.3 1.17e+03 Crystal CoupledTransportation - 7 -0.039 -600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom + 1 -0.00292 -22.1 36.8 1e+03 0.00829 43 43 WorldPhysical eIoni + 2 -0.0139 -60 100 1e+03 0.0146 73.7 117 DriftChamberPhysical CoupledTransportation + 3 -0.185 -540 900 1e+03 0.027 933 1.05e+03 WorldPhysical CoupledTransportation + 4 -0.208 -576 960 1e+03 0.0142 69.8 1.12e+03 WorldPhysical eIoni + 5 -0.218 -600 1e+03 1e+03 0.00503 46.8 1.17e+03 Crystal CoupledTransportation + 6 -0.218 -600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.035 -557 929 0.00165 0 0 0 WorldPhysical initStep - 1 -0.082 -557 929 0 0.00165 0.12 0.12 WorldPhysical eIoni + 0 -0.208 -576 960 0.00106 0 0 0 WorldPhysical initStep + 1 -0.23 -576 960 0 0.00106 0.062 0.062 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0151 -432 721 0.0734 0 0 0 DriftChamberPhysical initStep - 1 23.9 -361 815 0.0599 0.0111 124 124 DriftChamberPhysical eIoni - 2 24.4 -320 892 0.0521 0.00776 90 214 DriftChamberPhysical eIoni - 3 29.8 -314 900 0.0511 0.000994 11.4 225 WorldPhysical CoupledTransportation - 4 35.4 -314 910 0.0453 0.00577 12.1 238 WorldPhysical eIoni - 5 38.6 -317 915 0.0282 0.00527 7.67 245 WorldPhysical eIoni - 6 36.6 -319 919 0.022 0.00617 5.11 250 WorldPhysical eIoni - 7 35.6 -321 921 0.0181 0.00383 3.79 254 WorldPhysical eIoni - 8 36.7 -321 923 0.0132 0.00321 2.15 256 WorldPhysical eIoni - 9 37.5 -321 924 0.0058 0.00744 2.31 259 WorldPhysical eIoni - 10 37.9 -321 924 0 0.0058 0.998 260 WorldPhysical eIoni + 0 -0.00292 -22.1 36.8 0.00176 0 0 0 WorldPhysical initStep + 1 -0.0535 -22.1 36.8 0 0.00176 0.132 0.132 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 36.7 -321 923 0.00169 0 0 0 WorldPhysical initStep - 1 36.7 -321 923 0 0.00169 0.124 0.124 WorldPhysical eIoni + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 -0.00019 -6.94 11.6 1e+03 0.00169 13.5 13.5 WorldPhysical eIoni + 2 -0.00283 -22.8 37.9 1e+03 0.0052 30.7 44.2 WorldPhysical eIoni + 3 -0.0169 -60 100 1e+03 0.0136 72.4 117 DriftChamberPhysical CoupledTransportation + 4 -0.305 -540 900 1e+03 0.0278 933 1.05e+03 WorldPhysical CoupledTransportation + 5 -0.313 -567 945 1e+03 0.0134 52.3 1.1e+03 WorldPhysical eIoni + 6 -0.314 -583 971 1e+03 0.00637 31 1.13e+03 WorldPhysical eIoni + 7 -0.315 -600 1e+03 1e+03 0.00693 33.3 1.17e+03 Crystal CoupledTransportation + 8 -0.315 -600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 38.6 -317 915 0.0119 0 0 0 WorldPhysical initStep - 1 39.9 -317 915 0.0066 0.00532 2.12 2.12 WorldPhysical eIoni - 2 39.5 -317 915 0 0.0066 1.22 3.33 WorldPhysical eIoni + 0 -0.314 -583 971 0.00103 0 0 0 WorldPhysical initStep + 1 -0.302 -583 971 0 0.00103 0.0593 0.0593 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.313 -567 945 0.00207 0 0 0 WorldPhysical initStep + 1 -0.337 -567 945 0 0.00207 0.172 0.172 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 23.9 -361 815 0.00243 0 0 0 DriftChamberPhysical initStep - 1 24.8 -361 815 0 0.00243 1.22 1.22 DriftChamberPhysical eIoni + 0 -0.00283 -22.8 37.9 0.00213 0 0 0 WorldPhysical initStep + 1 0.0704 -22.8 37.9 0 0.00213 0.179 0.179 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0151 -424 707 0.00179 0 0 0 DriftChamberPhysical initStep - 1 0.133 -424 708 0 0.00179 0.761 0.761 DriftChamberPhysical eIoni + 0 -0.00019 -6.94 11.6 0.00324 0 0 0 WorldPhysical initStep + 1 0.0211 -7.08 11.5 0 0.00324 0.359 0.359 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -60 100 1e+03 0.0261 117 117 DriftChamberPhysical CoupledTransportation - 2 0.267 -441 736 1e+03 0.0248 742 858 DriftChamberPhysical eIoni - 3 0.303 -488 814 1e+03 0.00231 90.9 949 DriftChamberPhysical eIoni - 4 0.346 -540 900 1e+03 0.00133 100 1.05e+03 WorldPhysical CoupledTransportation - 5 0.395 -600 1e+03 1e+03 0.0271 117 1.17e+03 Crystal CoupledTransportation - 6 0.395 -600 1e+03 0 1e+03 0 1.17e+03 Crystal fastSimProcess_massGeom + 1 0 22.4 37.4 1e+03 0.0048 43.6 43.6 WorldPhysical hIoni + 2 0.00342 35.6 59.4 1e+03 0.00345 25.7 69.2 WorldPhysical hIoni + 3 0.0189 60 100 1e+03 0.0065 47.4 117 DriftChamberPhysical CoupledTransportation + 4 0.185 350 583 1e+03 0.011 563 680 DriftChamberPhysical hIoni + 5 0.274 540 900 1e+03 0.0101 370 1.05e+03 WorldPhysical CoupledTransportation + 6 0.289 570 950 1e+03 0.00776 58.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 7 0.289 570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 0.185 350 583 0.00549 0 0 0 DriftChamberPhysical initStep + 1 1.04 351 582 0.00383 0.00166 2.53 2.53 DriftChamberPhysical eIoni + 2 1.18 353 581 0.00202 0.00181 1.88 4.42 DriftChamberPhysical eIoni + 3 1.58 353 581 0 0.00202 0.93 5.35 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.303 -488 814 0.00526 0 0 0 DriftChamberPhysical initStep - 1 -0.0601 -490 813 0.00316 0.0021 2.44 2.44 DriftChamberPhysical eIoni - 2 -0.549 -491 812 0.0013 0.00186 1.6 4.04 DriftChamberPhysical eIoni - 3 -0.642 -491 812 0 0.0013 0.449 4.49 DriftChamberPhysical eIoni + 0 0.00342 35.6 59.4 0.00721 0 0 0 WorldPhysical initStep + 1 -0.558 35.9 59.3 0.00345 0.00376 1.35 1.35 WorldPhysical eIoni + 2 -0.483 35.9 59.1 0 0.00345 0.4 1.75 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.267 -441 736 0.00286 0 0 0 DriftChamberPhysical initStep - 1 -0.309 -441 737 0.00119 0.00167 1.46 1.46 DriftChamberPhysical eIoni - 2 -0.481 -440 737 0 0.00119 0.392 1.85 DriftChamberPhysical eIoni + 0 0 22.4 37.4 0.00786 0 0 0 WorldPhysical initStep + 1 -0.217 23 37.1 0.00232 0.00554 1.48 1.48 WorldPhysical eIoni + 2 -0.245 23 37.1 0 0.00232 0.205 1.68 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 @@ -1717,89 +1739,86 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 60 100 1e+03 0.0158 117 117 DriftChamberPhysical CoupledTransportation - 2 -0.0443 444 739 1e+03 0.0151 745 862 DriftChamberPhysical hIoni - 3 -0.031 540 900 1e+03 0.00374 188 1.05e+03 WorldPhysical CoupledTransportation - 4 -0.0259 570 950 1e+03 0.00688 58.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - 5 -0.0259 570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 1 0 47.2 78.7 1e+03 0.0116 91.8 91.8 WorldPhysical hIoni + 2 0.00206 60 100 1e+03 0.00443 24.8 117 DriftChamberPhysical CoupledTransportation + 3 0.0582 540 900 1e+03 0.0125 933 1.05e+03 WorldPhysical CoupledTransportation + 4 0.0674 563 938 1e+03 0.00624 44.3 1.09e+03 WorldPhysical hIoni + 5 0.0725 570 950 1e+03 0.0025 14.1 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 6 0.0725 570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0443 444 739 0.001 0 0 0 DriftChamberPhysical initStep - 1 -0.222 443 739 0 0.001 0.301 0.301 DriftChamberPhysical eIoni + 0 0.0674 563 938 0.00134 0 0 0 WorldPhysical initStep + 1 0.0662 563 938 0 0.00134 0.0876 0.0876 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 2.96e-06 7.96 13.3 1e+03 0.00403 15.5 15.5 WorldPhysical hIoni - 2 -0.000331 25.3 42.1 1e+03 0.00469 33.6 49.1 WorldPhysical hIoni - 3 -0.000213 36.8 61.3 1e+03 0.00314 22.4 71.5 WorldPhysical hIoni - 4 -0.00197 52.2 86.9 1e+03 0.00474 29.9 101 WorldPhysical hIoni - 5 -0.000986 60 100 1e+03 0.0011 15.2 117 DriftChamberPhysical CoupledTransportation - 6 0.0147 204 340 1e+03 0.00577 280 396 DriftChamberPhysical hIoni - 7 0.0409 344 573 1e+03 0.00448 272 669 DriftChamberPhysical hIoni - 8 0.0959 540 900 1e+03 0.00528 381 1.05e+03 WorldPhysical CoupledTransportation - 9 0.0962 570 950 1e+03 0.00999 58.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - 10 0.0962 570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 0 0 47.2 78.7 0.00184 0 0 0 WorldPhysical initStep + 1 -0.0473 47.2 78.7 0 0.00184 0.142 0.142 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0409 344 573 0.00302 0 0 0 DriftChamberPhysical initStep - 1 -0.812 343 574 0 0.00302 1.54 1.54 DriftChamberPhysical eIoni + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 -7.28e-06 0.546 0.909 1e+03 0 1.06 1.06 WorldPhysical hIoni + 2 0.00431 60 100 1e+03 0.0173 116 117 DriftChamberPhysical CoupledTransportation + 3 -0.0161 328 547 1e+03 0.0108 521 637 DriftChamberPhysical hIoni + 4 -0.00497 540 900 1e+03 0.00957 412 1.05e+03 WorldPhysical CoupledTransportation + 5 -0.00219 570 950 1e+03 0.00718 58.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 6 -0.00219 570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0147 204 340 0.0116 0 0 0 DriftChamberPhysical initStep - 1 -0.364 209 338 0.00836 0.00327 5.87 5.87 DriftChamberPhysical eIoni - 2 -1.15 212 336 0.00589 0.00247 3.87 9.74 DriftChamberPhysical eIoni - 3 -1.57 214 335 0.00412 0.00178 2.7 12.4 DriftChamberPhysical eIoni - 4 -1.67 216 334 0.00231 0.00181 1.99 14.4 DriftChamberPhysical eIoni - 5 -2.24 216 335 0 0.00231 1.14 15.6 DriftChamberPhysical eIoni + 0 -0.0161 328 547 0.00211 0 0 0 DriftChamberPhysical initStep + 1 0.31 329 546 0 0.00211 0.995 0.995 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00197 52.2 86.9 0.00199 0 0 0 WorldPhysical initStep - 1 -0.0668 52.2 86.9 0 0.00199 0.16 0.16 WorldPhysical eIoni + 0 -7.28e-06 0.546 0.909 0.00369 0 0 0 WorldPhysical initStep + 1 -0.166 0.473 0.966 0 0.00369 0.449 0.449 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000213 36.8 61.3 0.00371 0 0 0 WorldPhysical initStep - 1 0.131 36.9 61.3 0 0.00371 0.454 0.454 WorldPhysical eIoni + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 38 63.4 1e+03 0.0119 73.9 73.9 WorldPhysical hIoni + 2 -0.00382 60 100 1e+03 0.00444 42.7 117 DriftChamberPhysical CoupledTransportation + 3 -0.131 540 900 1e+03 0.0178 933 1.05e+03 WorldPhysical CoupledTransportation + 4 -0.133 552 920 1e+03 0.0037 23.5 1.07e+03 WorldPhysical hIoni + 5 -0.136 570 950 1e+03 0.00276 34.9 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 6 -0.136 570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000331 25.3 42.1 0.00611 0 0 0 WorldPhysical initStep - 1 0.146 24.9 42.4 0.00282 0.00329 1.09 1.09 WorldPhysical eIoni - 2 0.245 24.9 42.3 0 0.00282 0.284 1.37 WorldPhysical eIoni + 0 -0.133 552 920 0.00161 0 0 0 WorldPhysical initStep + 1 -0.0906 552 920 0 0.00161 0.115 0.115 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.96e-06 7.96 13.3 0.00114 0 0 0 WorldPhysical initStep - 1 0.0142 7.94 13.3 0 0.00114 0.0692 0.0692 WorldPhysical eIoni + 0 0 38 63.4 0.00139 0 0 0 WorldPhysical initStep + 1 -0.0109 38 63.4 0 0.00139 0.0929 0.0929 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 @@ -1807,86 +1826,83 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 38.5 64.2 1e+03 0.00807 74.8 74.8 WorldPhysical hIoni - 2 -0.00421 60 100 1e+03 0.00714 41.8 117 DriftChamberPhysical CoupledTransportation - 3 -0.0844 300 500 1e+03 0.0121 466 583 DriftChamberPhysical hIoni - 4 -0.203 540 900 1e+03 0.00891 467 1.05e+03 WorldPhysical CoupledTransportation - 5 -0.217 570 950 1e+03 0.00746 58.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - 6 -0.217 570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 1 0 60 100 1e+03 0.0172 117 117 DriftChamberPhysical CoupledTransportation + 2 0.0713 303 505 1e+03 0.00885 472 589 DriftChamberPhysical hIoni + 3 0.119 540 900 1e+03 0.00909 461 1.05e+03 WorldPhysical CoupledTransportation + 4 0.126 570 950 1e+03 0.00525 58.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 5 0.126 570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0844 300 500 0.0278 0 0 0 DriftChamberPhysical initStep - 1 5.05 283 514 0.025 0.00287 23.3 23.3 DriftChamberPhysical eIoni - 2 7.45 269 526 0.0213 0.00364 19.3 42.7 DriftChamberPhysical eIoni - 3 16.5 262 533 0.0194 0.00188 14.9 57.5 DriftChamberPhysical eIoni - 4 24.1 257 539 0.0114 0.00269 10.9 68.4 DriftChamberPhysical eIoni - 5 25.7 258 544 0.00975 0.00165 5.71 74.1 DriftChamberPhysical eIoni - 6 26.8 260 549 0.00875 0.001 4.65 78.8 DriftChamberPhysical eIoni - 7 27.1 260 549 0.00742 0.000275 0.893 79.7 DriftChamberPhysical eIoni - 8 27.1 260 552 0.00662 0.000801 3.39 83.1 DriftChamberPhysical eIoni - 9 27 260 555 0.005 0.00162 3.02 86.1 DriftChamberPhysical eIoni - 10 27.1 260 557 0.00316 0.00184 2.34 88.4 DriftChamberPhysical eIoni - 11 27.6 260 558 0.00191 0.00125 1.6 90 DriftChamberPhysical eIoni - 12 27.4 260 558 0 0.00191 0.842 90.9 DriftChamberPhysical eIoni + 0 0.0713 303 505 0.00126 0 0 0 DriftChamberPhysical initStep + 1 0.34 303 505 0 0.00126 0.428 0.428 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 27.1 260 549 0.00105 0 0 0 DriftChamberPhysical initStep - 1 27.2 260 549 0 0.00105 0.324 0.324 DriftChamberPhysical eIoni + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 30 100 1e+03 0.0172 104 104 DriftChamberPhysical CoupledTransportation + 2 -0.00185 42.6 142 1e+03 0.000632 44 148 DriftChamberPhysical hIoni + 3 -0.0592 270 900 1e+03 0.015 791 940 WorldPhysical CoupledTransportation + 4 -0.0616 276 921 1e+03 0.00355 21.4 961 WorldPhysical hIoni + 5 -0.0629 279 930 1e+03 0.00149 10.3 971 WorldPhysical hIoni + 6 -0.0651 285 950 1e+03 0.00184 20.4 992 WorldPhysical fastSimProcess_parallelGeom + 7 -0.0651 285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 24.1 257 539 0.00536 0 0 0 DriftChamberPhysical initStep - 1 26 256 539 0.00391 0.00145 2.48 2.48 DriftChamberPhysical eIoni - 2 27.5 256 538 0.00264 0.00127 1.91 4.39 DriftChamberPhysical eIoni - 3 28.3 256 538 0 0.00264 1.34 5.74 DriftChamberPhysical eIoni + 0 -0.0629 279 930 0.00131 0 0 0 WorldPhysical initStep + 1 -0.0492 279 930 0 0.00131 0.0849 0.0849 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 38.5 64.2 0.00122 0 0 0 WorldPhysical initStep - 1 -0.0277 38.5 64.2 0 0.00122 0.0759 0.0759 WorldPhysical eIoni + 0 -0.0616 276 921 0.00123 0 0 0 WorldPhysical initStep + 1 -0.0326 276 921 0 0.00123 0.0768 0.0768 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 60 100 1e+03 0.0161 117 117 DriftChamberPhysical CoupledTransportation - 2 0.0293 229 382 1e+03 0.00695 329 446 DriftChamberPhysical hIoni - 3 0.0745 442 736 1e+03 0.00761 413 858 DriftChamberPhysical hIoni - 4 0.0988 540 900 1e+03 0.00302 191 1.05e+03 WorldPhysical CoupledTransportation - 5 0.102 570 950 1e+03 0.00801 58.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - 6 0.102 570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 0 -0.00185 42.6 142 0.00298 0 0 0 DriftChamberPhysical initStep + 1 0.699 43.6 142 0.00159 0.00139 1.52 1.52 DriftChamberPhysical eIoni + 2 0.828 44 142 0 0.00159 0.627 2.15 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0745 442 736 0.00118 0 0 0 DriftChamberPhysical initStep - 1 -0.0317 442 736 0 0.00118 0.386 0.386 DriftChamberPhysical eIoni + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 30 100 1e+03 0.0136 104 104 DriftChamberPhysical CoupledTransportation + 2 -0.0404 190 634 1e+03 0.0119 558 662 DriftChamberPhysical hIoni + 3 -0.014 270 900 1e+03 0.00547 277 940 WorldPhysical CoupledTransportation + 4 -0.0111 285 950 1e+03 0.00542 52.2 992 WorldPhysical fastSimProcess_parallelGeom + 5 -0.0111 285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0293 229 382 0.00113 0 0 0 DriftChamberPhysical initStep - 1 0.276 229 382 0 0.00113 0.36 0.36 DriftChamberPhysical eIoni + 0 -0.0404 190 634 0.0103 0 0 0 DriftChamberPhysical initStep + 1 -4.33 189 635 0.00899 0.00132 5 5 DriftChamberPhysical eIoni + 2 -7.68 187 635 0.00759 0.0014 4.22 9.21 DriftChamberPhysical eIoni + 3 -10.5 185 635 0.00641 0.00118 3.48 12.7 DriftChamberPhysical eIoni + 4 -12.4 183 634 0.00503 0.00138 2.92 15.6 DriftChamberPhysical eIoni + 5 -10.9 182 634 0.00408 0.00095 2.35 18 DriftChamberPhysical eIoni + 6 -10 180 633 0 0.00408 1.98 19.9 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 @@ -1894,47 +1910,48 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 9.41e-05 7.58 12.6 1e+03 0.00261 14.7 14.7 WorldPhysical hIoni - 2 -0.000229 17.3 28.8 1e+03 0.00228 18.8 33.6 WorldPhysical hIoni - 3 0.00142 60 100 1e+03 0.0156 83 117 DriftChamberPhysical CoupledTransportation - 4 -0.00672 138 230 1e+03 0.00329 151 268 DriftChamberPhysical hIoni - 5 -0.0824 540 900 1e+03 0.0149 782 1.05e+03 WorldPhysical CoupledTransportation - 6 -0.0842 567 946 1e+03 0.00688 53.1 1.1e+03 WorldPhysical hIoni - 7 -0.0837 570 950 1e+03 0.000265 5.19 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - 8 -0.0837 570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 1 0 8.36 27.9 1e+03 0.00799 29.1 29.1 WorldPhysical hIoni + 2 0.00453 30 100 1e+03 0.012 75.3 104 DriftChamberPhysical CoupledTransportation + 3 -0.00448 76.2 254 1e+03 0.00179 161 265 DriftChamberPhysical hIoni + 4 -0.0293 173 577 1e+03 0.00671 337 603 DriftChamberPhysical hIoni + 5 -0.0532 270 900 1e+03 0.00812 337 940 WorldPhysical CoupledTransportation + 6 -0.0533 270 901 1e+03 0 0.524 940 WorldPhysical hIoni + 7 -0.0617 285 950 1e+03 0.00558 51.7 992 WorldPhysical fastSimProcess_parallelGeom + 8 -0.0617 285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0842 567 946 0.00173 0 0 0 WorldPhysical initStep - 1 -0.131 567 946 0 0.00173 0.129 0.129 WorldPhysical eIoni + 0 -0.0533 270 901 0.00405 0 0 0 WorldPhysical initStep + 1 0.114 270 900 0.00257 0.00148 0.305 0.305 WorldPhysical msc + 2 0.172 270 900 0 0.00257 0.242 0.547 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00672 138 230 0.00213 0 0 0 DriftChamberPhysical initStep - 1 0.692 138 230 0 0.00213 1.01 1.01 DriftChamberPhysical eIoni + 0 -0.0293 173 577 0.00113 0 0 0 DriftChamberPhysical initStep + 1 -0.0932 173 577 0 0.00113 0.363 0.363 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.000229 17.3 28.8 0.0065 0 0 0 WorldPhysical initStep - 1 -0.452 17.5 28.7 0.00207 0.00442 1.19 1.19 WorldPhysical eIoni - 2 -0.444 17.5 28.8 0 0.00207 0.171 1.36 WorldPhysical eIoni + 0 -0.00448 76.2 254 0.00387 0 0 0 DriftChamberPhysical initStep + 1 1.08 77.4 254 0.00225 0.00162 1.9 1.9 DriftChamberPhysical eIoni + 2 1.67 77.9 254 0 0.00225 1.1 3 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 9.41e-05 7.58 12.6 0.00248 0 0 0 WorldPhysical initStep - 1 0.00617 7.67 12.6 0 0.00248 0.229 0.229 WorldPhysical eIoni + 0 0 8.36 27.9 0.00111 0 0 0 WorldPhysical initStep + 1 -0.0207 8.38 27.9 0 0.00111 0.0665 0.0665 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 @@ -1942,71 +1959,80 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 30 100 1e+03 0.0153 104 104 DriftChamberPhysical CoupledTransportation - 2 -0.0647 270 900 1e+03 0.0161 835 940 WorldPhysical CoupledTransportation - 3 -0.0658 278 928 1e+03 0.00394 28.9 969 WorldPhysical hIoni - 4 -0.0656 285 950 1e+03 0.00228 23.3 992 WorldPhysical fastSimProcess_parallelGeom - 5 -0.0656 285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom + 1 0 30 100 1e+03 0.0159 104 104 DriftChamberPhysical CoupledTransportation + 2 -0.00259 43.1 144 1e+03 0.00111 45.6 150 DriftChamberPhysical hIoni + 3 -0.0118 86.6 289 1e+03 0.00536 152 302 DriftChamberPhysical hIoni + 4 -0.0383 201 672 1e+03 0.0107 400 702 DriftChamberPhysical hIoni + 5 -0.0482 270 900 1e+03 0.00396 238 940 WorldPhysical CoupledTransportation + 6 -0.0484 273 910 1e+03 0.00151 10.7 950 WorldPhysical hIoni + 7 -0.0485 274 913 1e+03 0.000682 3.15 953 WorldPhysical hIoni + 8 -0.0486 276 920 1e+03 0.00272 7.22 961 WorldPhysical hIoni + 9 -0.0509 285 950 1e+03 0.0046 31.1 992 WorldPhysical fastSimProcess_parallelGeom + 10 -0.0509 285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0658 278 928 0.00141 0 0 0 WorldPhysical initStep - 1 -0.0356 278 928 0 0.00141 0.0941 0.0941 WorldPhysical eIoni + 0 -0.0486 276 920 0.00113 0 0 0 WorldPhysical initStep + 1 -0.0251 276 920 0 0.00113 0.068 0.068 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 0.696 2.32 1e+03 9.81e-05 2.42 2.42 WorldPhysical hIoni - 2 0.00287 30 100 1e+03 0.0146 102 104 DriftChamberPhysical CoupledTransportation - 3 -0.00416 46.2 154 1e+03 0.00062 56.3 161 DriftChamberPhysical hIoni - 4 -0.0289 78.4 261 1e+03 0.0014 112 273 DriftChamberPhysical hIoni - 5 -0.165 270 900 1e+03 0.0124 667 940 WorldPhysical CoupledTransportation - 6 -0.173 285 950 1e+03 0.0087 52.2 992 WorldPhysical fastSimProcess_parallelGeom - 7 -0.173 285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom + 0 -0.0485 274 913 0.00623 0 0 0 WorldPhysical initStep + 1 -0.163 273 913 0.00423 0.000629 0.357 0.357 WorldPhysical eIoni + 2 -0.221 273 914 0.00159 0.00264 0.416 0.773 WorldPhysical eIoni + 3 -0.176 273 914 0 0.00159 0.113 0.886 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 6 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0289 78.4 261 0.00127 0 0 0 DriftChamberPhysical initStep - 1 -0.143 78.6 261 0 0.00127 0.435 0.435 DriftChamberPhysical eIoni + 0 -0.163 273 913 0.00137 0 0 0 WorldPhysical initStep + 1 -0.139 273 913 0 0.00137 0.0905 0.0905 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00416 46.2 154 0.00597 0 0 0 DriftChamberPhysical initStep - 1 2.47 46 154 0.00477 0.00121 2.74 2.74 DriftChamberPhysical eIoni - 2 4.23 46.4 155 0.00367 0.0011 2.25 4.98 DriftChamberPhysical eIoni - 3 5.45 46.6 156 0.00254 0.00112 1.82 6.8 DriftChamberPhysical eIoni - 4 6.27 47.1 156 0 0.00254 1.29 8.09 DriftChamberPhysical eIoni + 0 -0.0484 273 910 0.00115 0 0 0 WorldPhysical initStep + 1 -0.0412 273 910 0 0.00115 0.07 0.07 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0.696 2.32 0.00104 0 0 0 WorldPhysical initStep - 1 -0.022 0.7 2.32 0 0.00104 0.0604 0.0604 WorldPhysical eIoni + 0 -0.0383 201 672 0.00506 0 0 0 DriftChamberPhysical initStep + 1 -0.166 203 672 0.00319 0.00187 2.36 2.36 DriftChamberPhysical eIoni + 2 -0.0649 205 671 0.00145 0.00174 1.61 3.97 DriftChamberPhysical eIoni + 3 0.13 205 671 0 0.00145 0.537 4.51 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 30 100 1e+03 0.0204 104 104 DriftChamberPhysical CoupledTransportation - 2 0.0229 270 900 1e+03 0.0151 835 940 WorldPhysical CoupledTransportation - 3 0.0247 285 950 1e+03 0.00732 52.2 992 WorldPhysical fastSimProcess_parallelGeom - 4 0.0247 285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom + 0 -0.0118 86.6 289 0.00815 0 0 0 DriftChamberPhysical initStep + 1 0.507 88.9 288 0.0077 0.000449 2.5 2.5 DriftChamberPhysical eIoni + 2 2.56 91.5 289 0.00644 0.00126 3.53 6.03 DriftChamberPhysical eIoni + 3 4.91 92.6 288 0.00364 0.00281 2.94 8.97 DriftChamberPhysical eIoni + 4 6.29 93 287 0.00216 0.00148 1.8 10.8 DriftChamberPhysical eIoni + 5 7.01 92.9 288 0 0.00216 1.04 11.8 DriftChamberPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.00259 43.1 144 0.0016 0 0 0 DriftChamberPhysical initStep + 1 0.112 43.5 144 0 0.0016 0.634 0.634 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 @@ -2014,42 +2040,38 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 29.4 98.1 1e+03 0.0118 102 102 WorldPhysical hIoni - 2 0.000211 30 100 1e+03 0.000317 2 104 DriftChamberPhysical CoupledTransportation - 3 0.0752 212 708 1e+03 0.0122 634 739 DriftChamberPhysical hIoni - 4 0.0761 215 717 1e+03 0.000219 9.85 749 DriftChamberPhysical hIoni - 5 0.0751 270 900 1e+03 0.00589 191 940 WorldPhysical CoupledTransportation - 6 0.0774 285 950 1e+03 0.00491 52.2 992 WorldPhysical fastSimProcess_parallelGeom - 7 0.0774 285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom + 1 0 30 100 1e+03 0.0178 104 104 DriftChamberPhysical CoupledTransportation + 2 -0.0225 182 606 1e+03 0.0116 528 632 DriftChamberPhysical hIoni + 3 -0.02 198 661 1e+03 0.00118 57.5 690 DriftChamberPhysical hIoni + 4 -0.02 200 665 1e+03 0.000448 4.94 695 DriftChamberPhysical hIoni + 5 -0.0139 270 900 1e+03 0.00428 245 940 WorldPhysical CoupledTransportation + 6 -0.0152 285 950 1e+03 0.00876 52.2 992 WorldPhysical fastSimProcess_parallelGeom + 7 -0.0152 285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0761 215 717 0.0137 0 0 0 DriftChamberPhysical initStep - 1 6.57 213 719 0.0116 0.00206 7.38 7.38 DriftChamberPhysical eIoni - 2 11.6 211 720 0.00924 0.00237 5.85 13.2 DriftChamberPhysical eIoni - 3 13.6 208 719 0.00625 0.00298 4.35 17.6 DriftChamberPhysical eIoni - 4 14.4 205 718 0.00462 0.00164 2.86 20.4 DriftChamberPhysical eIoni - 5 15.6 205 716 0.00309 0.00152 2.19 22.6 DriftChamberPhysical eIoni - 6 16.4 204 716 0 0.00309 1.57 24.2 DriftChamberPhysical eIoni + 0 -0.02 200 665 0.0019 0 0 0 DriftChamberPhysical initStep + 1 -0.19 199 666 0 0.0019 0.841 0.841 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0752 212 708 0.00166 0 0 0 DriftChamberPhysical initStep - 1 -0.371 212 708 0 0.00166 0.672 0.672 DriftChamberPhysical eIoni + 0 -0.02 198 661 0.00246 0 0 0 DriftChamberPhysical initStep + 1 0.455 197 661 0 0.00246 1.24 1.24 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 29.4 98.1 0.00107 0 0 0 WorldPhysical initStep - 1 0.00938 29.4 98.1 0 0.00107 0.0625 0.0625 WorldPhysical eIoni + 0 -0.0225 182 606 0.00396 0 0 0 DriftChamberPhysical initStep + 1 -0.961 180 606 0.00282 0.00114 1.93 1.93 DriftChamberPhysical eIoni + 2 -1.68 180 607 0 0.00282 1.44 3.37 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 @@ -2057,243 +2079,251 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 23.4 78 1e+03 0.00956 81.5 81.5 WorldPhysical hIoni - 2 -0.00125 30 100 1e+03 0.00478 22.9 104 DriftChamberPhysical CoupledTransportation - 3 -0.00855 63 210 1e+03 0.00216 115 219 DriftChamberPhysical hIoni - 4 -0.013 73.5 245 1e+03 0.000909 36.4 256 DriftChamberPhysical hIoni - 5 -0.0219 95.6 319 1e+03 0.00202 77 333 DriftChamberPhysical hIoni - 6 -0.0298 131 437 1e+03 0.00231 123 456 DriftChamberPhysical hIoni - 7 -0.0414 174 579 1e+03 0.00155 148 604 DriftChamberPhysical hIoni - 8 -0.0508 270 900 1e+03 0.00789 336 940 WorldPhysical CoupledTransportation - 9 -0.0537 285 949 1e+03 0.00604 51.1 991 WorldPhysical hIoni - 10 -0.0539 285 950 1e+03 0.000172 1.11 992 WorldPhysical fastSimProcess_parallelGeom - 11 -0.0539 285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom + 1 0 -30 100 1e+03 0.014 104 104 DriftChamberPhysical CoupledTransportation + 2 0.055 -270 900 1e+03 0.014 835 940 WorldPhysical CoupledTransportation + 3 0.0573 -285 950 1e+03 0.00511 52.2 992 WorldPhysical fastSimProcess_parallelGeom + 4 0.0573 -285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 1 +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0537 285 949 0.00335 0 0 0 WorldPhysical initStep - 1 0.0977 285 949 0 0.00335 0.381 0.381 WorldPhysical eIoni + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 -12.9 43 1e+03 0.00733 44.9 44.9 WorldPhysical hIoni + 2 -0.00202 -30 100 1e+03 0.0082 59.5 104 DriftChamberPhysical CoupledTransportation + 3 -0.0136 -160 533 1e+03 0.0117 452 557 DriftChamberPhysical hIoni + 4 0.0113 -270 900 1e+03 0.00739 383 940 WorldPhysical CoupledTransportation + 5 0.0142 -285 950 1e+03 0.00821 52.2 992 WorldPhysical fastSimProcess_parallelGeom + 6 0.0142 -285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0414 174 579 0.00114 0 0 0 DriftChamberPhysical initStep - 1 -0.207 174 579 0 0.00114 0.366 0.366 DriftChamberPhysical eIoni + 0 -0.0136 -160 533 0.00512 0 0 0 DriftChamberPhysical initStep + 1 -1.28 -162 533 0.00288 0.00224 2.39 2.39 DriftChamberPhysical eIoni + 2 -1.54 -162 533 0.00131 0.00027 0.528 2.91 DriftChamberPhysical eIoni + 3 -1.52 -162 532 0 0.00131 0.456 3.37 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0298 131 437 0.00171 0 0 0 DriftChamberPhysical initStep - 1 0.253 131 437 0 0.00171 0.705 0.705 DriftChamberPhysical eIoni + 0 -1.54 -162 533 0.0013 0 0 0 DriftChamberPhysical initStep + 1 -1.83 -162 533 0 0.0013 0.453 0.453 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0219 95.6 319 0.0113 0 0 0 DriftChamberPhysical initStep - 1 -4.49 98.6 318 0.00824 0.00311 5.67 5.67 DriftChamberPhysical eIoni - 2 -5.59 99.2 318 0.00496 0.00149 1.28 6.96 DriftChamberPhysical eIoni - 3 -7.64 98.9 318 0.00307 0.00189 2.32 9.28 DriftChamberPhysical eIoni - 4 -8.73 99.1 319 0.00201 0.00106 1.56 10.8 DriftChamberPhysical eIoni - 5 -9.01 99 320 0 0.00201 0.919 11.8 DriftChamberPhysical eIoni + 0 0 -12.9 43 0.00218 0 0 0 WorldPhysical initStep + 1 -0.00799 -12.8 43 0 0.00218 0.186 0.186 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 5 +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -5.59 99.2 318 0.00179 0 0 0 DriftChamberPhysical initStep - 1 -5.67 99.7 318 0 0.00179 0.758 0.758 DriftChamberPhysical eIoni + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 -8.21 27.4 1e+03 0.00676 28.6 28.6 WorldPhysical hIoni + 2 0.0275 -30 100 1e+03 0.0121 75.8 104 DriftChamberPhysical CoupledTransportation + 3 0.401 -270 900 1e+03 0.0154 835 940 WorldPhysical CoupledTransportation + 4 0.403 -271 902 1e+03 0.000568 2.44 942 WorldPhysical hIoni + 5 0.412 -276 921 1e+03 0.00241 19.5 962 WorldPhysical hIoni + 6 0.425 -285 950 1e+03 0.00633 30.3 992 WorldPhysical fastSimProcess_parallelGeom + 7 0.425 -285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.013 73.5 245 0.00204 0 0 0 DriftChamberPhysical initStep - 1 -0.287 72.9 245 0 0.00204 0.94 0.94 DriftChamberPhysical eIoni + 0 0.412 -276 921 0.00116 0 0 0 WorldPhysical initStep + 1 0.434 -276 921 0 0.00116 0.0709 0.0709 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00855 63 210 0.00265 0 0 0 DriftChamberPhysical initStep - 1 0.752 63.7 210 0 0.00265 1.35 1.35 DriftChamberPhysical eIoni + 0 0.403 -271 902 0.011 0 0 0 WorldPhysical initStep + 1 1.44 -270 902 0.00526 0.0057 1.33 1.33 WorldPhysical msc + 2 1.6 -270 902 0.00253 0.000361 0.218 1.55 WorldPhysical eIoni + 3 1.7 -270 902 0 0.00253 0.224 1.78 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 23.4 78 0.00296 0 0 0 WorldPhysical initStep - 1 -0.0235 23.3 78.1 0 0.00296 0.308 0.308 WorldPhysical eIoni - -********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 3 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -30 100 1e+03 0.0148 104 104 DriftChamberPhysical CoupledTransportation - 2 0.143 -270 900 1e+03 0.0189 835 940 WorldPhysical CoupledTransportation - 3 0.154 -285 950 1e+03 0.00797 52.2 992 WorldPhysical fastSimProcess_parallelGeom - 4 0.154 -285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom + 0 1.6 -270 902 0.00236 0 0 0 WorldPhysical initStep + 1 1.58 -270 902 0 0.00236 0.212 0.212 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -29.8 99.3 1e+03 0.0122 104 104 WorldPhysical hIoni - 2 -7.36e-05 -30 100 1e+03 0 0.723 104 DriftChamberPhysical CoupledTransportation - 3 -0.00321 -40 133 1e+03 0.000322 35 139 DriftChamberPhysical hIoni - 4 -0.0173 -106 355 1e+03 0.0068 231 370 DriftChamberPhysical hIoni - 5 -0.0563 -270 900 1e+03 0.0139 569 940 WorldPhysical CoupledTransportation - 6 -0.0565 -285 950 1e+03 0.00733 52.2 992 WorldPhysical fastSimProcess_parallelGeom - 7 -0.0565 -285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom + 0 0 -8.21 27.4 0.165 0 0 0 WorldPhysical initStep + 1 -29.4 -13.1 44.2 0.155 0.00957 35.1 35.1 WorldPhysical eIoni + 2 -41.4 -14.5 59.6 0.151 0.00339 19.9 55.1 WorldPhysical eIoni + 3 -58.5 -7.55 82.9 0.143 0.00629 30.6 85.6 WorldPhysical eIoni + 4 -74.6 0.432 100 0.133 0.01 26.3 112 DriftChamberPhysical CoupledTransportation + 5 -188 94.7 177 0.123 0.00892 168 280 DriftChamberPhysical eIoni + 6 -364 218 352 0.104 0.0166 281 561 DriftChamberPhysical eIoni + 7 -398 232 349 0.101 0.0023 36.9 598 DriftChamberPhysical eIoni + 8 -487 285 338 0.0936 0.00628 105 703 DriftChamberPhysical eIoni + 9 -522 296 332 0.09 0.00237 37.3 740 DriftChamberPhysical eIoni + 10 -632 319 302 0.0753 0.00704 117 858 DriftChamberPhysical eIoni + 11 -738 286 230 0.067 0.00829 135 993 DriftChamberPhysical eIoni + 12 -822 235 185 0.0603 0.00665 110 1.1e+03 DriftChamberPhysical eIoni + 13 -897 207 159 0.0517 0.00744 85.6 1.19e+03 DriftChamberPhysical eIoni + 14 -962 187 160 0.0454 0.00637 69.4 1.26e+03 DriftChamberPhysical eIoni + 15 -1.02e+03 186 155 0.037 0.00837 54.9 1.31e+03 DriftChamberPhysical eIoni + 16 -1.05e+03 183 165 0.0323 0.00474 38.3 1.35e+03 DriftChamberPhysical eIoni + 17 -1.08e+03 177 177 0.0286 0.00371 30.1 1.38e+03 DriftChamberPhysical eIoni + 18 -1.09e+03 169 182 0.0192 0.00159 18.6 1.4e+03 DriftChamberPhysical eIoni + 19 -1.1e+03 159 183 0.0164 0.0028 12.5 1.41e+03 DriftChamberPhysical eIoni + 20 -1.1e+03 151 182 0.0139 0.00251 9.75 1.42e+03 DriftChamberPhysical eIoni + 21 -1.11e+03 149 179 0.00971 0.000767 3.29 1.43e+03 DriftChamberPhysical eIoni + 22 -1.11e+03 146 177 0.00904 0.000666 4.63 1.43e+03 DriftChamberPhysical eIoni + 23 -1.11e+03 144 176 0.00688 0.00217 4.24 1.43e+03 DriftChamberPhysical eIoni + 24 -1.11e+03 142 174 0.00522 0.00165 3.14 1.44e+03 DriftChamberPhysical eIoni + 25 -1.11e+03 141 173 0.0038 0.00142 2.43 1.44e+03 DriftChamberPhysical eIoni + 26 -1.11e+03 141 171 0.00201 0.0018 1.87 1.44e+03 DriftChamberPhysical eIoni + 27 -1.11e+03 140 171 0 0.00201 0.916 1.44e+03 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 15, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0173 -106 355 0.00245 0 0 0 DriftChamberPhysical initStep - 1 0.861 -106 355 0.00114 0.00131 1.23 1.23 DriftChamberPhysical eIoni - 2 0.982 -106 355 0 0.00114 0.368 1.6 DriftChamberPhysical eIoni + 0 -1.11e+03 149 179 0.00344 0 0 0 DriftChamberPhysical initStep + 1 -1.11e+03 150 178 0.00222 0.00121 1.72 1.72 DriftChamberPhysical eIoni + 2 -1.11e+03 150 177 0 0.00222 1.08 2.81 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 14, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00321 -40 133 0.00113 0 0 0 DriftChamberPhysical initStep - 1 -0.243 -40 134 0 0.00113 0.363 0.363 DriftChamberPhysical eIoni + 0 -1.09e+03 169 182 0.00774 0 0 0 DriftChamberPhysical initStep + 1 -1.1e+03 171 182 0.00628 0.00145 3.55 3.55 DriftChamberPhysical eIoni + 2 -1.1e+03 172 182 0.00434 0.00194 2.87 6.42 DriftChamberPhysical eIoni + 3 -1.1e+03 172 182 0.00242 0.00192 2.08 8.5 DriftChamberPhysical eIoni + 4 -1.1e+03 171 183 0.00122 0.0012 1.22 9.72 DriftChamberPhysical eIoni + 5 -1.1e+03 172 183 0 0.00122 0.407 10.1 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 13, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 -29.8 99.3 0.00369 0 0 0 WorldPhysical initStep - 1 0.0277 -29.6 99.4 0 0.00369 0.45 0.45 WorldPhysical eIoni + 0 -897 207 159 0.00113 0 0 0 DriftChamberPhysical initStep + 1 -897 207 159 0 0.00113 0.363 0.363 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 12, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 6.16e-06 -1.02 3.4 1e+03 0.000461 3.55 3.55 WorldPhysical hIoni - 2 0.000748 -18.3 61 1e+03 0.00768 60.1 63.7 WorldPhysical hIoni - 3 -0.000251 -30 100 1e+03 0.00533 40.7 104 DriftChamberPhysical CoupledTransportation - 4 -0.00238 -55.1 184 1e+03 0.00124 87.3 192 DriftChamberPhysical hIoni - 5 -0.0205 -158 527 1e+03 0.00706 358 550 DriftChamberPhysical hIoni - 6 -0.0228 -253 843 1e+03 0.00754 330 881 DriftChamberPhysical hIoni - 7 -0.0272 -270 900 1e+03 0.000397 59 940 WorldPhysical CoupledTransportation - 8 -0.0325 -285 950 1e+03 0.00914 52.2 992 WorldPhysical fastSimProcess_parallelGeom - 9 -0.0325 -285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom + 0 -632 319 302 0.00774 0 0 0 DriftChamberPhysical initStep + 1 -634 321 303 0.00581 0.00193 3.55 3.55 DriftChamberPhysical eIoni + 2 -636 323 303 0.0052 0.000609 2.67 6.22 DriftChamberPhysical eIoni + 3 -638 324 304 0.00361 0.00159 2.42 8.63 DriftChamberPhysical eIoni + 4 -639 325 304 0.00176 0.00185 1.79 10.4 DriftChamberPhysical eIoni + 5 -639 325 304 0 0.00176 0.738 11.2 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 11, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0228 -253 843 0.00171 0 0 0 DriftChamberPhysical initStep - 1 0.112 -253 844 0 0.00171 0.701 0.701 DriftChamberPhysical eIoni + 0 -522 296 332 0.00116 0 0 0 DriftChamberPhysical initStep + 1 -522 297 332 0 0.00116 0.375 0.375 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 10, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0205 -158 527 0.00134 0 0 0 DriftChamberPhysical initStep - 1 -0.327 -158 527 0 0.00134 0.475 0.475 DriftChamberPhysical eIoni + 0 -487 285 338 0.00136 0 0 0 DriftChamberPhysical initStep + 1 -487 285 337 0 0.00136 0.483 0.483 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 9, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00238 -55.1 184 0.0143 0 0 0 DriftChamberPhysical initStep - 1 2.14 -62.2 182 0.013 0.0013 7.88 7.88 DriftChamberPhysical eIoni - 2 3.62 -67.3 183 0.01 0.00127 5.52 13.4 DriftChamberPhysical eIoni - 3 3.02 -71.8 183 0.00841 0.00164 4.84 18.2 DriftChamberPhysical eIoni - 4 1.88 -75.2 183 0.00582 0.00259 3.9 22.1 DriftChamberPhysical eIoni - 5 0.94 -77.3 183 0.00435 0.00147 2.67 24.8 DriftChamberPhysical eIoni - 6 0.388 -78.5 182 0.00155 0.00132 1.51 26.3 DriftChamberPhysical eIoni - 7 0.631 -78.8 182 0 0.00155 0.599 26.9 DriftChamberPhysical eIoni + 0 -364 218 352 0.00307 0 0 0 DriftChamberPhysical initStep + 1 -364 217 351 0.0016 0.00147 1.56 1.56 DriftChamberPhysical eIoni + 2 -365 217 351 0 0.0016 0.632 2.19 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.388 -78.5 182 0.00148 0 0 0 DriftChamberPhysical initStep - 1 0.0929 -78.7 182 0 0.00148 0.554 0.554 DriftChamberPhysical eIoni + 0 -188 94.7 177 0.00118 0 0 0 DriftChamberPhysical initStep + 1 -189 94.5 177 0 0.00118 0.388 0.388 DriftChamberPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 4 +* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.62 -67.3 183 0.00167 0 0 0 DriftChamberPhysical initStep - 1 3.98 -67.3 182 0 0.00167 0.677 0.677 DriftChamberPhysical eIoni + 0 -58.5 -7.55 82.9 0.00188 0 0 0 WorldPhysical initStep + 1 -58.5 -7.54 82.9 0 0.00188 0.147 0.147 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 2 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.000748 -18.3 61 0.00101 0 0 0 WorldPhysical initStep - 1 0.00882 -18.3 61 0 0.00101 0.0576 0.0576 WorldPhysical eIoni + 0 -29.4 -13.1 44.2 0.00101 0 0 0 WorldPhysical initStep + 1 -29.4 -13.1 44.2 0 0.00101 0.0575 0.0575 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 +* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 6.16e-06 -1.02 3.4 0.00207 0 0 0 WorldPhysical initStep - 1 0.0201 -0.956 3.42 0 0.00207 0.171 0.171 WorldPhysical eIoni + 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep + 1 0 -29.3 97.6 1e+03 0.0116 102 102 WorldPhysical hIoni + 2 0.000928 -30 100 1e+03 0.00177 2.48 104 DriftChamberPhysical CoupledTransportation + 3 0.266 -232 774 1e+03 0.0155 704 808 DriftChamberPhysical hIoni + 4 0.315 -270 900 1e+03 0.00323 131 940 WorldPhysical CoupledTransportation + 5 0.328 -279 931 1e+03 0.00585 32.5 972 WorldPhysical hIoni + 6 0.335 -285 950 1e+03 0.00226 19.8 992 WorldPhysical fastSimProcess_parallelGeom + 7 0.335 -285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom ********************************************************************************************************* -* G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -15.4 51.2 1e+03 0.00623 53.5 53.5 WorldPhysical hIoni - 2 0.00158 -24.8 82.5 1e+03 0.0033 32.7 86.1 WorldPhysical hIoni - 3 0.00358 -30 100 1e+03 0.00339 18.3 104 DriftChamberPhysical CoupledTransportation - 4 0.115 -270 900 1e+03 0.0181 835 940 WorldPhysical CoupledTransportation - 5 0.119 -285 950 1e+03 0.00569 52.2 992 WorldPhysical fastSimProcess_parallelGeom - 6 0.119 -285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom + 0 0.328 -279 931 0.00119 0 0 0 WorldPhysical initStep + 1 0.315 -279 931 0 0.00119 0.0738 0.0738 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.00158 -24.8 82.5 0.00804 0 0 0 WorldPhysical initStep - 1 -0.459 -25.3 82.4 0.00287 0.00518 1.51 1.51 WorldPhysical eIoni - 2 -0.562 -25.4 82.4 0 0.00287 0.292 1.81 WorldPhysical eIoni + 0 0.266 -232 774 0.00145 0 0 0 DriftChamberPhysical initStep + 1 -0.107 -232 774 0 0.00145 0.536 0.536 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 -15.4 51.2 0.00143 0 0 0 WorldPhysical initStep - 1 -0.0356 -15.4 51.2 0 0.00143 0.0962 0.0962 WorldPhysical eIoni + 0 0 -29.3 97.6 0.00261 0 0 0 WorldPhysical initStep + 1 0.103 -29.3 97.6 0 0.00261 0.25 0.25 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 @@ -2301,28 +2331,28 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -29.4 98 1e+03 0.0103 102 102 WorldPhysical hIoni - 2 8.78e-05 -30 100 1e+03 0.000215 2.07 104 DriftChamberPhysical CoupledTransportation - 3 0.0259 -203 676 1e+03 0.0125 601 705 DriftChamberPhysical hIoni - 4 0.0431 -270 900 1e+03 0.0047 234 940 WorldPhysical CoupledTransportation - 5 0.0472 -285 950 1e+03 0.00639 52.2 992 WorldPhysical fastSimProcess_parallelGeom - 6 0.0472 -285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom + 1 0 -30 100 1e+03 0.0164 104 104 DriftChamberPhysical CoupledTransportation + 2 -0.0154 -47.6 159 1e+03 0.00108 61.1 166 DriftChamberPhysical hIoni + 3 -0.118 -179 597 1e+03 0.0103 458 623 DriftChamberPhysical hIoni + 4 -0.186 -270 900 1e+03 0.00453 316 940 WorldPhysical CoupledTransportation + 5 -0.197 -285 950 1e+03 0.0064 52.2 992 WorldPhysical fastSimProcess_parallelGeom + 6 -0.197 -285 950 0 1e+03 0 992 WorldPhysical fastSimProcess_parallelGeom ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0259 -203 676 0.00146 0 0 0 DriftChamberPhysical initStep - 1 0.317 -202 676 0 0.00146 0.545 0.545 DriftChamberPhysical eIoni + 0 -0.118 -179 597 0.00182 0 0 0 DriftChamberPhysical initStep + 1 -0.448 -179 597 0 0.00182 0.779 0.779 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 -29.4 98 0.00258 0 0 0 WorldPhysical initStep - 1 0.00676 -29.3 98 0 0.00258 0.244 0.244 WorldPhysical eIoni + 0 -0.0154 -47.6 159 0.00106 0 0 0 DriftChamberPhysical initStep + 1 -0.232 -47.6 159 0 0.00106 0.329 0.329 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 @@ -2330,59 +2360,46 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -60 100 1e+03 0.0167 117 117 DriftChamberPhysical CoupledTransportation - 2 0.0297 -160 267 1e+03 0.00699 195 312 DriftChamberPhysical hIoni - 3 0.0969 -316 526 1e+03 0.00544 301 613 DriftChamberPhysical hIoni - 4 0.116 -432 719 1e+03 0.00515 226 839 DriftChamberPhysical hIoni - 5 0.125 -459 765 1e+03 0.000479 53.2 892 DriftChamberPhysical hIoni - 6 0.152 -540 900 1e+03 0.00304 157 1.05e+03 WorldPhysical CoupledTransportation - 7 0.159 -569 949 1e+03 0.00658 56.7 1.11e+03 WorldPhysical hIoni - 8 0.159 -570 950 1e+03 0.000251 1.64 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - 9 0.159 -570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.159 -569 949 0.00421 0 0 0 WorldPhysical initStep - 1 0.392 -569 949 0 0.00421 0.566 0.566 WorldPhysical eIoni + 1 0 -31.7 52.8 1e+03 0.00661 61.6 61.6 WorldPhysical hIoni + 2 -0.0022 -60 100 1e+03 0.0075 55 117 DriftChamberPhysical CoupledTransportation + 3 -0.015 -103 171 1e+03 0.00234 83 200 DriftChamberPhysical hIoni + 4 -0.0543 -246 410 1e+03 0.00498 278 478 DriftChamberPhysical hIoni + 5 -0.0841 -388 647 1e+03 0.00709 277 755 DriftChamberPhysical hIoni + 6 -0.113 -540 900 1e+03 0.00482 295 1.05e+03 WorldPhysical CoupledTransportation + 7 -0.116 -570 950 1e+03 0.00767 58.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 8 -0.116 -570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.125 -459 765 0.0015 0 0 0 DriftChamberPhysical initStep - 1 -0.131 -459 765 0 0.0015 0.569 0.569 DriftChamberPhysical eIoni + 0 -0.0841 -388 647 0.00103 0 0 0 DriftChamberPhysical initStep + 1 -0.206 -388 647 0 0.00103 0.314 0.314 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.116 -432 719 0.00103 0 0 0 DriftChamberPhysical initStep - 1 -0.0939 -432 719 0 0.00103 0.315 0.315 DriftChamberPhysical eIoni + 0 -0.0543 -246 410 0.00129 0 0 0 DriftChamberPhysical initStep + 1 0.136 -246 409 0 0.00129 0.448 0.448 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0969 -316 526 0.00122 0 0 0 DriftChamberPhysical initStep - 1 0.381 -316 526 0 0.00122 0.41 0.41 DriftChamberPhysical eIoni + 0 -0.015 -103 171 0.00209 0 0 0 DriftChamberPhysical initStep + 1 -0.571 -102 171 0 0.00209 0.979 0.979 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0297 -160 267 0.00682 0 0 0 DriftChamberPhysical initStep - 1 -2.78 -161 267 0.00578 0.00104 3.11 3.11 DriftChamberPhysical eIoni - 2 -4.69 -162 268 0.00427 0.00151 2.65 5.76 DriftChamberPhysical eIoni - 3 -6.25 -162 269 0.00344 0.000826 2.05 7.81 DriftChamberPhysical eIoni - 4 -6.89 -162 270 0.00185 0.00159 1.72 9.54 DriftChamberPhysical eIoni - 5 -7.45 -162 270 0 0.00185 0.801 10.3 DriftChamberPhysical eIoni + 0 0 -31.7 52.8 0.00351 0 0 0 WorldPhysical initStep + 1 -0.157 -31.6 52.9 0 0.00351 0.369 0.369 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 @@ -2390,28 +2407,46 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -60 100 1e+03 0.0158 117 117 DriftChamberPhysical CoupledTransportation - 2 0.0251 -129 215 1e+03 0.00533 134 250 DriftChamberPhysical hIoni - 3 0.212 -540 900 1e+03 0.0159 799 1.05e+03 WorldPhysical CoupledTransportation - 4 0.213 -541 902 1e+03 0.000259 2.43 1.05e+03 WorldPhysical hIoni - 5 0.236 -570 950 1e+03 0.00892 55.9 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - 6 0.236 -570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 1 1.86e-06 -0.748 1.25 1e+03 0.000152 1.45 1.45 WorldPhysical hIoni + 2 0.00384 -60 100 1e+03 0.0113 115 117 DriftChamberPhysical CoupledTransportation + 3 -0.0125 -362 604 1e+03 0.0088 587 704 DriftChamberPhysical hIoni + 4 -0.0209 -540 900 1e+03 0.00918 346 1.05e+03 WorldPhysical CoupledTransportation + 5 -0.0229 -562 937 1e+03 0.00458 42.6 1.09e+03 WorldPhysical hIoni + 6 -0.023 -564 940 1e+03 0.000212 3.87 1.1e+03 WorldPhysical hIoni + 7 -0.0236 -570 950 1e+03 0.000749 11.9 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 8 -0.0236 -570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.023 -564 940 0.00115 0 0 0 WorldPhysical initStep + 1 0.00199 -564 940 0 0.00115 0.0701 0.0701 WorldPhysical eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -0.0229 -562 937 0.00509 0 0 0 WorldPhysical initStep + 1 -0.049 -562 936 0 0.00509 0.79 0.79 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.213 -541 902 0.00165 0 0 0 WorldPhysical initStep - 1 0.187 -541 902 0 0.00165 0.12 0.12 WorldPhysical eIoni + 0 -0.0125 -362 604 0.00116 0 0 0 DriftChamberPhysical initStep + 1 0.0213 -362 603 0 0.00116 0.376 0.376 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.0251 -129 215 0.00101 0 0 0 DriftChamberPhysical initStep - 1 -0.158 -129 215 0 0.00101 0.303 0.303 DriftChamberPhysical eIoni + 0 1.86e-06 -0.748 1.25 0.00121 0 0 0 WorldPhysical initStep + 1 -0.0219 -0.764 1.24 0 0.00121 0.0751 0.0751 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 @@ -2419,52 +2454,37 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -1.76 2.94 1e+03 0.00133 3.42 3.42 WorldPhysical hIoni - 2 -0.00297 -57.2 95.3 1e+03 0.011 108 111 WorldPhysical hIoni - 3 -0.00415 -60 100 1e+03 0.000809 5.48 117 DriftChamberPhysical CoupledTransportation - 4 -0.197 -540 900 1e+03 0.0224 933 1.05e+03 WorldPhysical CoupledTransportation - 5 -0.212 -570 950 1e+03 0.00891 58.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - 6 -0.212 -570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 1 0 -49.8 83 1e+03 0.0123 96.8 96.8 WorldPhysical hIoni + 2 0.00104 -56.6 94.3 1e+03 0.00116 13.1 110 WorldPhysical hIoni + 3 0.00129 -60 100 1e+03 0.00234 6.66 117 DriftChamberPhysical CoupledTransportation + 4 0.0378 -540 900 1e+03 0.0175 933 1.05e+03 WorldPhysical CoupledTransportation + 5 0.0379 -561 935 1e+03 0.00689 40.9 1.09e+03 WorldPhysical hIoni + 6 0.0384 -570 950 1e+03 0.003 17.4 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 7 0.0384 -570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00297 -57.2 95.3 0.0473 0 0 0 WorldPhysical initStep - 1 2.43 -52.3 100 0.0423 0.00505 8.17 8.17 DriftChamberPhysical CoupledTransportation - 2 13 -7.65 113 0.0379 0.00431 48.4 56.6 DriftChamberPhysical eIoni - 3 29.5 20.6 135 0.0339 0.00404 40 96.6 DriftChamberPhysical eIoni - 4 44 43 153 0.0308 0.00315 32.8 129 DriftChamberPhysical eIoni - 5 49.3 59.2 174 0.0283 0.00242 27.7 157 DriftChamberPhysical eIoni - 6 56.3 76.6 188 0.025 0.00333 24 181 DriftChamberPhysical eIoni - 7 59 92.2 199 0.0234 0.00155 19.4 201 DriftChamberPhysical eIoni - 8 59.1 92.6 199 0.0209 0.000112 0.479 201 DriftChamberPhysical eIoni - 9 57.5 105 205 0.018 0.00294 14.4 215 DriftChamberPhysical eIoni - 10 58.6 113 212 0.0148 0.00318 11.3 227 DriftChamberPhysical eIoni - 11 61.6 117 218 0.0114 0.00339 8.33 235 DriftChamberPhysical eIoni - 12 63.4 118 223 0.00873 0.0027 5.74 241 DriftChamberPhysical eIoni - 13 65.1 119 226 0.00733 0.0014 4.07 245 DriftChamberPhysical eIoni - 14 65.8 120 229 0.00582 0.00151 3.35 248 DriftChamberPhysical eIoni - 15 65.7 120 231 0.00382 0.002 2.67 251 DriftChamberPhysical eIoni - 16 66 119 233 0.00253 0.00129 1.88 253 DriftChamberPhysical eIoni - 17 66.7 119 233 0 0.00253 1.28 254 DriftChamberPhysical eIoni + 0 0.0379 -561 935 0.00353 0 0 0 WorldPhysical initStep + 1 0.0812 -561 935 0 0.00353 0.417 0.417 WorldPhysical eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 3 +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 59.1 92.6 199 0.00239 0 0 0 DriftChamberPhysical initStep - 1 59.9 92.6 199 0 0.00239 1.2 1.2 DriftChamberPhysical eIoni + 0 0.00104 -56.6 94.3 0.00124 0 0 0 WorldPhysical initStep + 1 0.0309 -56.6 94.3 0 0.00124 0.0777 0.0777 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 -1.76 2.94 0.00129 0 0 0 WorldPhysical initStep - 1 0.0275 -1.75 2.95 0 0.00129 0.0828 0.0828 WorldPhysical eIoni + 0 0 -49.8 83 0.00111 0 0 0 WorldPhysical initStep + 1 -0.0175 -49.8 83 0 0.00111 0.0664 0.0664 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 @@ -2472,37 +2492,28 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -45.2 75.4 1e+03 0.012 87.9 87.9 WorldPhysical hIoni - 2 -0.00296 -60 100 1e+03 0.00466 28.7 117 DriftChamberPhysical CoupledTransportation - 3 -0.0477 -540 900 1e+03 0.0161 933 1.05e+03 WorldPhysical CoupledTransportation - 4 -0.0454 -555 925 1e+03 0.00428 28.6 1.08e+03 WorldPhysical hIoni - 5 -0.0443 -559 933 1e+03 0.000935 9.26 1.09e+03 WorldPhysical hIoni - 6 -0.0419 -570 950 1e+03 0.00375 20.4 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - 7 -0.0419 -570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0443 -559 933 0.00135 0 0 0 WorldPhysical initStep - 1 -0.0602 -559 932 0 0.00135 0.0886 0.0886 WorldPhysical eIoni + 1 0 -60 100 1e+03 0.0201 117 117 DriftChamberPhysical CoupledTransportation + 2 0.00833 -116 193 1e+03 0.00373 109 225 DriftChamberPhysical hIoni + 3 0.0631 -540 900 1e+03 0.0169 824 1.05e+03 WorldPhysical CoupledTransportation + 4 0.0652 -551 920 1e+03 0.00193 22.7 1.07e+03 WorldPhysical hIoni + 5 0.0675 -570 950 1e+03 0.00408 35.6 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 6 0.0675 -570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0454 -555 925 0.00104 0 0 0 WorldPhysical initStep - 1 -0.0666 -555 925 0 0.00104 0.0601 0.0601 WorldPhysical eIoni + 0 0.0652 -551 920 0.00197 0 0 0 WorldPhysical initStep + 1 0.0422 -551 920 0 0.00197 0.158 0.158 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 -45.2 75.4 0.000997 0 0 0 WorldPhysical initStep - 1 -0.00561 -45.3 75.4 0 0.000997 0.0569 0.0569 WorldPhysical eIoni + 0 0.00833 -116 193 0.0011 0 0 0 DriftChamberPhysical initStep + 1 0.103 -116 193 0 0.0011 0.346 0.346 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = pi-, Track ID = 1, Parent ID = 0 @@ -2510,45 +2521,50 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0 0 0 1e+03 0 0 0 WorldPhysical initStep - 1 0 -31.7 52.8 1e+03 0.00971 61.6 61.6 WorldPhysical hIoni - 2 0.000622 -41.7 69.5 1e+03 0.00186 19.5 81.1 WorldPhysical hIoni - 3 0.00228 -60 100 1e+03 0.00358 35.5 117 DriftChamberPhysical CoupledTransportation - 4 -0.00793 -220 367 1e+03 0.00524 312 428 DriftChamberPhysical hIoni - 5 -0.0377 -470 783 1e+03 0.0145 485 913 DriftChamberPhysical hIoni - 6 -0.0385 -540 900 1e+03 0.00223 136 1.05e+03 WorldPhysical CoupledTransportation - 7 -0.0391 -570 950 1e+03 0.00462 58.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom - 8 -0.0391 -570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 1 0 -11.8 19.7 1e+03 0.00484 23 23 WorldPhysical hIoni + 2 -0.000314 -21.3 35.5 1e+03 0.00189 18.4 41.4 WorldPhysical hIoni + 3 -0.00453 -60 100 1e+03 0.00981 75.2 117 DriftChamberPhysical CoupledTransportation + 4 -0.00136 -190 317 1e+03 0.00654 253 370 DriftChamberPhysical hIoni + 5 0.0295 -307 511 1e+03 0.00383 226 596 DriftChamberPhysical hIoni + 6 0.113 -540 900 1e+03 0.00912 454 1.05e+03 WorldPhysical CoupledTransportation + 7 0.122 -570 950 1e+03 0.00855 58.3 1.11e+03 WorldPhysical fastSimProcess_parallelGeom + 8 0.122 -570 950 0 1e+03 0 1.11e+03 WorldPhysical fastSimProcess_parallelGeom ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.0377 -470 783 0.00131 0 0 0 DriftChamberPhysical initStep - 1 0.219 -470 783 0 0.00131 0.459 0.459 DriftChamberPhysical eIoni + 0 0.0295 -307 511 0.00319 0 0 0 DriftChamberPhysical initStep + 1 -0.807 -306 511 0.00191 0.00128 1.62 1.62 DriftChamberPhysical eIoni + 2 -0.694 -305 511 0 0.00191 0.845 2.46 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00793 -220 367 0.00167 0 0 0 DriftChamberPhysical initStep - 1 0.206 -220 368 0 0.00167 0.68 0.68 DriftChamberPhysical eIoni + 0 -0.00136 -190 317 0.00622 0 0 0 DriftChamberPhysical initStep + 1 -2.24 -189 318 0.00441 0.00181 2.84 2.84 DriftChamberPhysical eIoni + 2 -3.73 -189 319 0.00296 0.00145 2.11 4.95 DriftChamberPhysical eIoni + 3 -4.05 -190 318 0.00201 0.000949 1.51 6.45 DriftChamberPhysical eIoni + 4 -4.16 -190 318 0 0.00201 0.917 7.37 DriftChamberPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.000622 -41.7 69.5 0.00157 0 0 0 WorldPhysical initStep - 1 -0.0412 -41.7 69.5 0 0.00157 0.111 0.111 WorldPhysical eIoni + 0 -0.000314 -21.3 35.5 0.00154 0 0 0 WorldPhysical initStep + 1 0.0319 -21.3 35.5 0 0.00154 0.108 0.108 WorldPhysical eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0 -31.7 52.8 0.00141 0 0 0 WorldPhysical initStep - 1 -0.0252 -31.7 52.8 0 0.00141 0.0941 0.0941 WorldPhysical eIoni + 0 0 -11.8 19.7 0.00638 0 0 0 WorldPhysical initStep + 1 -0.0942 -11.4 20 0.00163 0.00475 1.16 1.16 WorldPhysical eIoni + 2 -0.0793 -11.4 20 0 0.00163 0.118 1.28 WorldPhysical eIoni Graphics systems deleted. Visualization Manager deleting... diff --git a/examples/extended/parameterisations/Par02/examplePar02.out b/examples/extended/parameterisations/Par02/examplePar02.out index 5557b29f671..cf6851c1d2e 100644 --- a/examples/extended/parameterisations/Par02/examplePar02.out +++ b/examples/extended/parameterisations/Par02/examplePar02.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -21,10 +21,6 @@ G4GDML: Reading 'Par02FullDetector.gdml' done! Stripping off GDML names of materials, solids and volumes ... Geometry loaded from file .......Par02FullDetector.gdml -tracker !!! - -ecal !!! - ecal !!! ecal !!! @@ -37,6 +33,10 @@ hcal !!! hcal !!! +tracker !!! + +ecal !!! + hcal !!! hcal !!! @@ -125,6 +125,8 @@ End of Run User Vis Actions: none Some /vis commands (optionally) take a string to specify colour. "/vis/list" to see available colours. Magnetic field is active, fieldValue = (0 0 1 T ). +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ... open Root analysis file : DefaultOutput.root - done ________Tracker model triggered _________ ________Tracker model triggered _________ diff --git a/examples/extended/parameterisations/gflash/test.out b/examples/extended/parameterisations/gflash/test.out index 88214e577d0..84d93f8884d 100644 --- a/examples/extended/parameterisations/gflash/test.out +++ b/examples/extended/parameterisations/gflash/test.out @@ -5,7 +5,7 @@ +-------------------------------------------------------+ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -511,7 +511,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -519,13 +518,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -533,13 +530,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -548,12 +543,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -564,12 +557,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -580,12 +571,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -594,12 +583,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -608,12 +598,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -624,12 +612,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -639,13 +625,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -675,14 +659,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -690,14 +672,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -706,13 +686,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -736,12 +715,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -749,12 +728,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -763,12 +742,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -776,22 +755,43 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 start. ------ Start ExGflashEventAction ----- Start generating event Nr 0 ****************************************** -Internal Real Elapsed Time is: 0.0118883 +Internal Real Elapsed Time is: 0.0121154 Internal System Elapsed Time: 0 Internal GetUserElapsed Time: 0.01 ****************************************** @@ -805,134 +805,134 @@ Internal GetUserElapsed Time: 0.01 ****************************************** -Internal Real Elapsed Time is: 0.00887791 +Internal Real Elapsed Time is: 0.00891097 Internal System Elapsed Time: 0 Internal GetUserElapsed Time: 0.01 ****************************************** ------ ExGflashEventAction::End of event nr. 1 ----- - 11957 hits are stored in ExGflashHitsCollection - e1 12.099 e3x3 48.2494 GeV e5x5 48.6845 - Total energy deposited in the calorimeter: 49.6294 (GeV) + 12082 hits are stored in ExGflashHitsCollection + e1 12.1851 e3x3 48.5018 GeV e5x5 48.9369 + Total energy deposited in the calorimeter: 49.8865 (GeV) 0 trajectories stored in this event. ------ Start ExGflashEventAction ----- Start generating event Nr 2 ****************************************** -Internal Real Elapsed Time is: 0.0081937 +Internal Real Elapsed Time is: 0.00928938 Internal System Elapsed Time: 0 -Internal GetUserElapsed Time: 0 +Internal GetUserElapsed Time: 0.01 ****************************************** ------ ExGflashEventAction::End of event nr. 2 ----- - 11963 hits are stored in ExGflashHitsCollection - e1 12.2639 e3x3 48.3638 GeV e5x5 48.913 - Total energy deposited in the calorimeter: 49.8782 (GeV) + 11967 hits are stored in ExGflashHitsCollection + e1 12.2592 e3x3 48.4041 GeV e5x5 48.9341 + Total energy deposited in the calorimeter: 49.8764 (GeV) 0 trajectories stored in this event. ------ Start ExGflashEventAction ----- Start generating event Nr 3 ****************************************** -Internal Real Elapsed Time is: 0.00906189 +Internal Real Elapsed Time is: 0.00856013 Internal System Elapsed Time: 0 Internal GetUserElapsed Time: 0.01 ****************************************** ------ ExGflashEventAction::End of event nr. 3 ----- - 11932 hits are stored in ExGflashHitsCollection - e1 12.177 e3x3 48.3468 GeV e5x5 48.8097 - Total energy deposited in the calorimeter: 49.6798 (GeV) + 11986 hits are stored in ExGflashHitsCollection + e1 12.2356 e3x3 48.4364 GeV e5x5 48.94 + Total energy deposited in the calorimeter: 49.9574 (GeV) 0 trajectories stored in this event. ------ Start ExGflashEventAction ----- Start generating event Nr 4 ****************************************** -Internal Real Elapsed Time is: 0.00817911 +Internal Real Elapsed Time is: 0.00844362 Internal System Elapsed Time: 0 Internal GetUserElapsed Time: 0.01 ****************************************** ------ ExGflashEventAction::End of event nr. 4 ----- - 11940 hits are stored in ExGflashHitsCollection - e1 11.8954 e3x3 48.1765 GeV e5x5 48.6968 - Total energy deposited in the calorimeter: 49.7591 (GeV) + 11967 hits are stored in ExGflashHitsCollection + e1 12.3761 e3x3 48.417 GeV e5x5 48.8671 + Total energy deposited in the calorimeter: 49.8508 (GeV) 0 trajectories stored in this event. ------ Start ExGflashEventAction ----- Start generating event Nr 5 ****************************************** -Internal Real Elapsed Time is: 0.00850918 +Internal Real Elapsed Time is: 0.00841543 Internal System Elapsed Time: 0 Internal GetUserElapsed Time: 0.01 ****************************************** ------ ExGflashEventAction::End of event nr. 5 ----- - 11948 hits are stored in ExGflashHitsCollection - e1 12.252 e3x3 48.3692 GeV e5x5 48.8334 - Total energy deposited in the calorimeter: 49.7535 (GeV) + 11958 hits are stored in ExGflashHitsCollection + e1 12.1883 e3x3 48.4799 GeV e5x5 48.9401 + Total energy deposited in the calorimeter: 49.7871 (GeV) 0 trajectories stored in this event. ------ Start ExGflashEventAction ----- Start generating event Nr 6 ****************************************** -Internal Real Elapsed Time is: 0.00820737 +Internal Real Elapsed Time is: 0.00851503 Internal System Elapsed Time: 0 Internal GetUserElapsed Time: 0.01 ****************************************** ------ ExGflashEventAction::End of event nr. 6 ----- - 11862 hits are stored in ExGflashHitsCollection - e1 11.8766 e3x3 47.8856 GeV e5x5 48.4404 - Total energy deposited in the calorimeter: 49.2852 (GeV) + 11968 hits are stored in ExGflashHitsCollection + e1 12.2087 e3x3 48.4864 GeV e5x5 48.9767 + Total energy deposited in the calorimeter: 49.8895 (GeV) 0 trajectories stored in this event. ------ Start ExGflashEventAction ----- Start generating event Nr 7 ****************************************** -Internal Real Elapsed Time is: 0.00814959 +Internal Real Elapsed Time is: 0.00934605 Internal System Elapsed Time: 0 Internal GetUserElapsed Time: 0.01 ****************************************** ------ ExGflashEventAction::End of event nr. 7 ----- - 11927 hits are stored in ExGflashHitsCollection - e1 11.9628 e3x3 48.0896 GeV e5x5 48.6856 - Total energy deposited in the calorimeter: 49.7254 (GeV) + 12162 hits are stored in ExGflashHitsCollection + e1 12.1005 e3x3 48.3722 GeV e5x5 48.8734 + Total energy deposited in the calorimeter: 49.8251 (GeV) 0 trajectories stored in this event. ------ Start ExGflashEventAction ----- Start generating event Nr 8 ****************************************** -Internal Real Elapsed Time is: 0.00929388 +Internal Real Elapsed Time is: 0.00836336 Internal System Elapsed Time: 0 Internal GetUserElapsed Time: 0.01 ****************************************** ------ ExGflashEventAction::End of event nr. 8 ----- - 11901 hits are stored in ExGflashHitsCollection - e1 12.319 e3x3 48.218 GeV e5x5 48.6064 - Total energy deposited in the calorimeter: 49.5874 (GeV) + 11948 hits are stored in ExGflashHitsCollection + e1 12.1586 e3x3 48.3042 GeV e5x5 48.7398 + Total energy deposited in the calorimeter: 49.7396 (GeV) 0 trajectories stored in this event. ------ Start ExGflashEventAction ----- Start generating event Nr 9 ****************************************** -Internal Real Elapsed Time is: 0.00826788 +Internal Real Elapsed Time is: 0.00844173 Internal System Elapsed Time: 0 Internal GetUserElapsed Time: 0 ****************************************** ------ ExGflashEventAction::End of event nr. 9 ----- - 11904 hits are stored in ExGflashHitsCollection - e1 12.0582 e3x3 48.131 GeV e5x5 48.6119 - Total energy deposited in the calorimeter: 49.5488 (GeV) + 11941 hits are stored in ExGflashHitsCollection + e1 12.0443 e3x3 48.0887 GeV e5x5 48.6044 + Total energy deposited in the calorimeter: 49.7987 (GeV) 0 trajectories stored in this event. number of event = 10 Graphics systems deleted. Visualization Manager deleting... -Internal Real Elapsed Time /event is: 0.00984764 +Internal Real Elapsed Time /event is: 0.0100446 ****************************************** -Total Real Elapsed Time is: 1.16052 +Total Real Elapsed Time is: 1.1458 Total System Elapsed Time: 0.02 -Total GetUserElapsed Time: 1.08 +Total GetUserElapsed Time: 1.05 ****************************************** diff --git a/examples/extended/persistency/History b/examples/extended/persistency/History index 7667b41635b..3c1a916bb36 100644 --- a/examples/extended/persistency/History +++ b/examples/extended/persistency/History @@ -15,7 +15,7 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -January 31, 2019 I. Hrivnacova (exPersistency-V10-04-00) +January 31, 2019 I. Hrivnacova (exPersistency-V10-05-00) - Merged GitHub PR #4: all Boolean operators now return G4bool. November 11, 2015 W. Pokorski (exPersistency-V10-01-01) diff --git a/examples/extended/persistency/P01/History b/examples/extended/persistency/P01/History index e57895bace0..10194f86703 100644 --- a/examples/extended/persistency/P01/History +++ b/examples/extended/persistency/P01/History @@ -14,6 +14,9 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +April 24th, 2019 G.Cosmo (exampleP01-V10-05-00) +- Fixed thread-safety issue in definition of allocator in ExP01TrackerHit. + May 19th, 2017 J.Allison (exampleP01-V10-04-00) - Add #include "G4Types.hh" - Remove G4UI_USE and G4VIS_USE. diff --git a/examples/extended/persistency/P01/include/ExP01TrackerHit.hh b/examples/extended/persistency/P01/include/ExP01TrackerHit.hh index 4259e90dd5f..1c2d85454c0 100644 --- a/examples/extended/persistency/P01/include/ExP01TrackerHit.hh +++ b/examples/extended/persistency/P01/include/ExP01TrackerHit.hh @@ -81,24 +81,26 @@ class ExP01TrackerHit : public G4VHit //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -typedef G4THitsCollection ExP01TrackerHitsCollection; +using ExP01TrackerHitsCollection = G4THitsCollection; -extern G4Allocator ExP01TrackerHitAllocator; +extern G4ThreadLocal G4Allocator* ExP01TrackerHitAllocator; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... inline void* ExP01TrackerHit::operator new(size_t) { - void *aHit; - aHit = (void *) ExP01TrackerHitAllocator.MallocSingle(); - return aHit; + if (!ExP01TrackerHitAllocator) + { + ExP01TrackerHitAllocator = new G4Allocator; + } + return (void *) ExP01TrackerHitAllocator->MallocSingle(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... inline void ExP01TrackerHit::operator delete(void *aHit) { - ExP01TrackerHitAllocator.FreeSingle((ExP01TrackerHit*) aHit); + ExP01TrackerHitAllocator->FreeSingle((ExP01TrackerHit*) aHit); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/persistency/P01/p01-read.out b/examples/extended/persistency/P01/p01-read.out index df0c12266cb..ffb53aa1f53 100644 --- a/examples/extended/persistency/P01/p01-read.out +++ b/examples/extended/persistency/P01/p01-read.out @@ -4,7 +4,7 @@ Collection name='THashList', class='THashList', size=4 TKey Name = Event_3, Title = object title, Cycle = 1 TKey Name = Event_4, Title = object title, Cycle = 1 Collection: Event_1 -Number of hits: 90 +Number of hits: 43 trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0172809 position[mm]: (0.625002,1.96566,-1556.39) trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0401209 position[mm]: (0.696156,2.28302,-1447.86) trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.012411 position[mm]: (0.732739,2.40332,-1400) @@ -26,463 +26,288 @@ Number of hits: 90 trackID: 48 chamberNb: 4 energy deposit[MeV]: 0.00163189 position[mm]: (2.20584,9.20255,1722.24) trackID: 47 chamberNb: 4 energy deposit[MeV]: 0.00155786 position[mm]: (2.20455,9.1147,1678.54) trackID: 42 chamberNb: 3 energy deposit[MeV]: 0.003351 position[mm]: (1.95858,7.34696,879.345) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.00217742 position[mm]: (46.8892,-211.936,803.089) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.000245456 position[mm]: (46.5652,-212.257,804.386) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.0152337 position[mm]: (50.998,-220.046,824.004) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.0252297 position[mm]: (51.6825,-199.858,854.641) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.000327957 position[mm]: (51.8571,-198.857,855.851) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.00340405 position[mm]: (49.9181,-195.327,856.994) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.0149672 position[mm]: (32.1867,-200.277,860.407) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.019086 position[mm]: (22.5692,-218.363,863.241) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.00284164 position[mm]: (22.4543,-222.693,864.115) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.00786572 position[mm]: (26.0044,-225.5,867.134) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.0174254 position[mm]: (28.3197,-222.705,863.141) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.00761619 position[mm]: (28.54,-222.86,859.122) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.000380682 position[mm]: (29.5364,-223.029,859.222) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.00613503 position[mm]: (31.4301,-225.263,860.397) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.0149444 position[mm]: (32.0538,-222.66,861.071) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.00566075 position[mm]: (33.2609,-222.968,862.169) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.000222487 position[mm]: (33.0667,-223.181,862.495) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.000775397 position[mm]: (32.6622,-223.254,862.455) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.00049345 position[mm]: (31.8514,-223.63,862.224) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.00861696 position[mm]: (30.5241,-223.811,862.45) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.0025746 position[mm]: (31.0577,-223.627,861.798) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.00171926 position[mm]: (30.8845,-223.237,861.419) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.00178613 position[mm]: (30.6909,-223.017,861.572) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.00271474 position[mm]: (31.0043,-222.884,861.704) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.00675991 position[mm]: (30.7894,-222.966,861.582) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.00915217 position[mm]: (30.7161,-222.974,861.66) - trackID: 92 chamberNb: 3 energy deposit[MeV]: 0.00141049 position[mm]: (31.0066,-222.88,861.697) - trackID: 91 chamberNb: 3 energy deposit[MeV]: 0.00262241 position[mm]: (30.8905,-223.225,861.409) - trackID: 90 chamberNb: 3 energy deposit[MeV]: 0.00763308 position[mm]: (30.9916,-223.611,861.843) - trackID: 89 chamberNb: 3 energy deposit[MeV]: 0.00149159 position[mm]: (31.8518,-223.637,862.22) - trackID: 88 chamberNb: 3 energy deposit[MeV]: 0.00146967 position[mm]: (33.2562,-222.961,862.17) - trackID: 87 chamberNb: 3 energy deposit[MeV]: 0.00264343 position[mm]: (29.539,-223.035,859.205) - trackID: 86 chamberNb: 3 energy deposit[MeV]: 0.00185547 position[mm]: (28.5397,-222.867,859.113) - trackID: 85 chamberNb: 3 energy deposit[MeV]: 0.00165281 position[mm]: (25.9959,-225.496,867.132) - trackID: 84 chamberNb: 3 energy deposit[MeV]: 0.00171757 position[mm]: (22.4498,-222.701,864.112) - trackID: 83 chamberNb: 3 energy deposit[MeV]: 0.00252008 position[mm]: (22.5536,-218.361,863.247) - trackID: 82 chamberNb: 3 energy deposit[MeV]: 0.00156595 position[mm]: (32.1883,-200.269,860.409) - trackID: 81 chamberNb: 3 energy deposit[MeV]: 0.00207318 position[mm]: (49.9883,-195.222,856.952) - trackID: 81 chamberNb: 3 energy deposit[MeV]: 0.00530266 position[mm]: (49.9852,-195.122,856.876) - trackID: 81 chamberNb: 3 energy deposit[MeV]: 0.00297345 position[mm]: (49.9669,-195.117,856.867) - trackID: 94 chamberNb: 3 energy deposit[MeV]: 0.00180736 position[mm]: (49.9834,-195.114,856.883) - trackID: 93 chamberNb: 3 energy deposit[MeV]: 0.00198698 position[mm]: (49.9994,-195.219,856.955) - trackID: 80 chamberNb: 3 energy deposit[MeV]: 0.00289778 position[mm]: (51.8575,-198.866,855.87) - trackID: 79 chamberNb: 3 energy deposit[MeV]: 0.00179391 position[mm]: (50.9991,-220.056,823.999) - trackID: 78 chamberNb: 3 energy deposit[MeV]: 0.00278765 position[mm]: (46.5834,-212.259,804.392) - trackID: 77 chamberNb: 3 energy deposit[MeV]: 0.00331173 position[mm]: (46.9483,-211.926,803.102) - trackID: 77 chamberNb: 3 energy deposit[MeV]: 0.00295199 position[mm]: (46.9546,-211.938,803.118) - trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.00317222 position[mm]: (2.05957,6.50871,186.585) - trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.00409469 position[mm]: (1.91043,7.06822,186.548) - trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.000275514 position[mm]: (1.8807,7.23842,186.575) - trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.00291197 position[mm]: (1.61401,7.35463,186.466) - trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.0064524 position[mm]: (1.43211,7.31197,186.507) - trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.0023879 position[mm]: (1.38598,7.26598,186.493) - trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.00212915 position[mm]: (1.3903,7.25519,186.5) - trackID: 98 chamberNb: 2 energy deposit[MeV]: 0.0021128 position[mm]: (1.3737,7.26173,186.495) - trackID: 97 chamberNb: 2 energy deposit[MeV]: 0.00211153 position[mm]: (1.61344,7.34685,186.456) - trackID: 96 chamberNb: 2 energy deposit[MeV]: 0.00014798 position[mm]: (-0.616629,7.3844,179.405) - trackID: 99 chamberNb: 2 energy deposit[MeV]: 0.00369857 position[mm]: (-0.605094,7.35987,179.397) - trackID: 95 chamberNb: 2 energy deposit[MeV]: 0.00157781 position[mm]: (2.05946,6.50814,186.576) + trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.00253282 position[mm]: (2.08167,6.53434,186.591) + trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.00680536 position[mm]: (1.65233,6.31164,186.286) + trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.000912768 position[mm]: (1.41472,6.34061,186.242) + trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.00468644 position[mm]: (1.4491,6.44697,186.232) + trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.00330526 position[mm]: (1.46329,6.43107,186.221) + trackID: 94 chamberNb: 2 energy deposit[MeV]: 0.00140161 position[mm]: (1.44881,6.45154,186.226) + trackID: 93 chamberNb: 2 energy deposit[MeV]: 0.0069022 position[mm]: (1.34924,6.36948,186.318) + trackID: 93 chamberNb: 2 energy deposit[MeV]: 0.00206882 position[mm]: (1.34129,6.37299,186.327) + trackID: 92 chamberNb: 2 energy deposit[MeV]: 0.00245724 position[mm]: (2.08884,6.51984,186.591) trackID: 33 chamberNb: 2 energy deposit[MeV]: 0.00174624 position[mm]: (1.63341,6.01583,183.367) - trackID: 32 chamberNb: 2 energy deposit[MeV]: 0.00566988 position[mm]: (1.6031,6.10138,160.643) - trackID: 32 chamberNb: 2 energy deposit[MeV]: 0.00520359 position[mm]: (1.62341,6.05979,160.637) + trackID: 32 chamberNb: 2 energy deposit[MeV]: 3.53978e-05 position[mm]: (1.61486,6.02364,160.635) + trackID: 32 chamberNb: 2 energy deposit[MeV]: 0.00417652 position[mm]: (1.63617,6.12163,160.627) + trackID: 32 chamberNb: 2 energy deposit[MeV]: 0.00293123 position[mm]: (1.6452,6.14031,160.628) + trackID: 96 chamberNb: 2 energy deposit[MeV]: 0.00164867 position[mm]: (1.64313,6.11808,160.633) + trackID: 95 chamberNb: 2 energy deposit[MeV]: 0.00208165 position[mm]: (1.61518,6.02456,160.647) trackID: 31 chamberNb: 2 energy deposit[MeV]: 0.00141497 position[mm]: (1.60231,5.8682,113.907) - trackID: 30 chamberNb: 2 energy deposit[MeV]: 0.00189511 position[mm]: (1.49033,5.76552,68.8994) - trackID: 30 chamberNb: 2 energy deposit[MeV]: 0.00481901 position[mm]: (1.45198,5.76622,68.9155) - trackID: 100 chamberNb: 2 energy deposit[MeV]: 0.00160591 position[mm]: (1.48757,5.75907,68.8932) - trackID: 15 chamberNb: 0 energy deposit[MeV]: 0.00409723 position[mm]: (0.725916,2.26899,-1447.85) - trackID: 101 chamberNb: 0 energy deposit[MeV]: 0.00140849 position[mm]: (0.705733,2.28575,-1447.87) - trackID: 14 chamberNb: 0 energy deposit[MeV]: 0.00400474 position[mm]: (0.641739,1.93887,-1556.38) + trackID: 30 chamberNb: 2 energy deposit[MeV]: 0.00832003 position[mm]: (1.48029,5.76252,68.9004) + trackID: 15 chamberNb: 0 energy deposit[MeV]: 1.45878e-05 position[mm]: (0.732305,2.27706,-1447.86) + trackID: 15 chamberNb: 0 energy deposit[MeV]: 0.00357219 position[mm]: (0.741301,2.25321,-1447.87) + trackID: 98 chamberNb: 0 energy deposit[MeV]: 0.00191895 position[mm]: (0.737139,2.275,-1447.85) + trackID: 14 chamberNb: 0 energy deposit[MeV]: 0.00274672 position[mm]: (0.641739,1.93887,-1556.38) + trackID: 14 chamberNb: 0 energy deposit[MeV]: 0.00125802 position[mm]: (0.638264,1.93936,-1556.39) Collection: Event_2 -Number of hits: 102 - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0288725 position[mm]: (53.695,153.517,-1527.13) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0498693 position[mm]: (61.0758,173.4,-1412.36) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00238897 position[mm]: (61.4877,174.488,-1406.14) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.000572282 position[mm]: (61.8981,175.56,-1400) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00458005 position[mm]: (104.046,286.364,-766.556) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00701965 position[mm]: (105.548,290.268,-744.188) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0287737 position[mm]: (113.266,310.639,-627.735) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0043751 position[mm]: (113.755,311.905,-620.304) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0107744 position[mm]: (115.108,315.364,-600) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0170568 position[mm]: (161.64,429.324,67.6599) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0355299 position[mm]: (167.87,444.161,153.55) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00509929 position[mm]: (168.705,446.208,165.346) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00662825 position[mm]: (170.184,449.891,186.733) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00265363 position[mm]: (171.067,452.149,200) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0313806 position[mm]: (217.062,572.025,890.502) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00065122 position[mm]: (217.575,573.459,898.523) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00379179 position[mm]: (218.546,576.231,913.923) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 1.92116e-05 position[mm]: (218.571,576.302,914.315) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.01806 position[mm]: (221.447,584.527,959.412) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00312543 position[mm]: (222.021,586.168,968.395) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0117018 position[mm]: (223.571,590.636,992.946) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00581379 position[mm]: (224.02,591.924,1000) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00980843 position[mm]: (263.009,704.193,1617.19) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00511244 position[mm]: (264.293,707.993,1638.4) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0423104 position[mm]: (270.463,725.993,1739.67) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00487084 position[mm]: (271.137,727.956,1750.72) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00901165 position[mm]: (272.676,732.491,1776.15) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0126709 position[mm]: (274.169,736.714,1800) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.00764441 position[mm]: (398.246,1159.09,1788.06) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.000486843 position[mm]: (398.238,1159.18,1786.93) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.0189885 position[mm]: (403.426,1147.77,1773.99) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.00744043 position[mm]: (409.667,1138,1783.97) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.00302562 position[mm]: (406.158,1136.29,1785.91) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.00832378 position[mm]: (405.941,1130.02,1778.38) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.00170689 position[mm]: (405.141,1127.21,1777.68) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.00221045 position[mm]: (403.594,1125.2,1778.92) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.00746945 position[mm]: (396.106,1127.12,1781.32) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.00685678 position[mm]: (393.996,1131.71,1776.99) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.0136279 position[mm]: (403.289,1130.17,1783.6) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.00196862 position[mm]: (404.258,1131.38,1784.31) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.00353623 position[mm]: (404.946,1134.15,1784.9) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.0113405 position[mm]: (406.636,1134.11,1792.52) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.00638708 position[mm]: (404.171,1135.9,1797.7) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.0224822 position[mm]: (405.39,1136.82,1799.24) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.00316963 position[mm]: (406.295,1136.55,1798.84) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.00302482 position[mm]: (406.259,1136,1798.47) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.00660834 position[mm]: (405.357,1137.33,1797.9) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.0076829 position[mm]: (405.206,1137.41,1797.9) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.00463549 position[mm]: (405.178,1137.44,1797.9) - trackID: 100 chamberNb: 4 energy deposit[MeV]: 0.00235713 position[mm]: (405.361,1137.33,1797.89) - trackID: 99 chamberNb: 4 energy deposit[MeV]: 0.00141698 position[mm]: (406.255,1136,1798.48) - trackID: 98 chamberNb: 4 energy deposit[MeV]: 0.004331 position[mm]: (406.314,1136.53,1798.87) - trackID: 97 chamberNb: 4 energy deposit[MeV]: 0.00388153 position[mm]: (404.945,1134.17,1784.88) - trackID: 96 chamberNb: 4 energy deposit[MeV]: 0.00316191 position[mm]: (404.26,1131.39,1784.33) - trackID: 95 chamberNb: 4 energy deposit[MeV]: 0.0028666 position[mm]: (403.281,1130.19,1783.6) - trackID: 94 chamberNb: 4 energy deposit[MeV]: 0.00253164 position[mm]: (394.01,1131.71,1776.98) - trackID: 93 chamberNb: 4 energy deposit[MeV]: 0.00571011 position[mm]: (396.125,1127.16,1781.29) - trackID: 92 chamberNb: 4 energy deposit[MeV]: 0.00195384 position[mm]: (405.951,1130.03,1778.38) - trackID: 91 chamberNb: 4 energy deposit[MeV]: 0.00181188 position[mm]: (406.15,1136.3,1785.91) - trackID: 90 chamberNb: 4 energy deposit[MeV]: 0.00225764 position[mm]: (409.671,1138.01,1783.98) - trackID: 89 chamberNb: 4 energy deposit[MeV]: 0.0101638 position[mm]: (403.289,1147.48,1774.31) - trackID: 89 chamberNb: 4 energy deposit[MeV]: 0.00381635 position[mm]: (403.435,1147.58,1774.34) - trackID: 89 chamberNb: 4 energy deposit[MeV]: 0.00559161 position[mm]: (403.394,1147.61,1774.36) - trackID: 101 chamberNb: 4 energy deposit[MeV]: 0.00328472 position[mm]: (403.43,1147.59,1774.32) - trackID: 88 chamberNb: 4 energy deposit[MeV]: 0.00149289 position[mm]: (398.245,1159.18,1786.93) - trackID: 57 chamberNb: 4 energy deposit[MeV]: 0.00229857 position[mm]: (272.676,732.506,1776.15) - trackID: 56 chamberNb: 4 energy deposit[MeV]: 0.00428296 position[mm]: (271.139,727.922,1750.73) - trackID: 55 chamberNb: 4 energy deposit[MeV]: 0.00669309 position[mm]: (264.305,708.059,1638.39) - trackID: 54 chamberNb: 4 energy deposit[MeV]: 0.00191734 position[mm]: (263.017,704.201,1617.19) - trackID: 49 chamberNb: 3 energy deposit[MeV]: 0.000553602 position[mm]: (223.593,590.622,992.949) - trackID: 49 chamberNb: 3 energy deposit[MeV]: 0.00316144 position[mm]: (223.601,590.6,992.946) - trackID: 48 chamberNb: 3 energy deposit[MeV]: 0.00224546 position[mm]: (222.125,586.061,968.424) - trackID: 48 chamberNb: 3 energy deposit[MeV]: 0.00690561 position[mm]: (222.095,586.119,968.399) - trackID: 109 chamberNb: 3 energy deposit[MeV]: 0.00223664 position[mm]: (222.12,586.054,968.414) - trackID: 47 chamberNb: 3 energy deposit[MeV]: 0.00168447 position[mm]: (221.454,584.533,959.411) - trackID: 46 chamberNb: 3 energy deposit[MeV]: 0.00419255 position[mm]: (218.57,576.27,914.323) - trackID: 45 chamberNb: 3 energy deposit[MeV]: 0.00288327 position[mm]: (218.565,576.237,913.922) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.00142772 position[mm]: (217.583,573.459,898.523) - trackID: 43 chamberNb: 3 energy deposit[MeV]: 0.00642317 position[mm]: (217.023,572.075,890.501) - trackID: 39 chamberNb: 2 energy deposit[MeV]: 0.00135854 position[mm]: (170.19,450.455,186.732) - trackID: 39 chamberNb: 2 energy deposit[MeV]: 0.000111266 position[mm]: (170.178,450.464,186.791) - trackID: 39 chamberNb: 2 energy deposit[MeV]: 0.00172571 position[mm]: (170.223,450.451,187.131) - trackID: 39 chamberNb: 2 energy deposit[MeV]: 0.00941719 position[mm]: (170.117,450.594,186.952) - trackID: 39 chamberNb: 2 energy deposit[MeV]: 0.00394843 position[mm]: (170.121,450.596,186.921) - trackID: 113 chamberNb: 2 energy deposit[MeV]: 0.00222275 position[mm]: (170.104,450.587,186.95) - trackID: 112 chamberNb: 2 energy deposit[MeV]: 0.00198185 position[mm]: (170.22,450.46,187.139) - trackID: 111 chamberNb: 2 energy deposit[MeV]: 0.00375057 position[mm]: (170.153,450.45,186.794) - trackID: 110 chamberNb: 2 energy deposit[MeV]: 0.00180198 position[mm]: (170.19,450.466,186.731) - trackID: 38 chamberNb: 2 energy deposit[MeV]: 0.0116171 position[mm]: (168.865,446.346,165.337) - trackID: 38 chamberNb: 2 energy deposit[MeV]: 0.00233299 position[mm]: (168.854,446.348,165.327) - trackID: 37 chamberNb: 2 energy deposit[MeV]: 0.0083341 position[mm]: (167.779,444.172,153.563) - trackID: 36 chamberNb: 2 energy deposit[MeV]: 0.00383304 position[mm]: (161.668,429.314,67.6615) - trackID: 35 chamberNb: 2 energy deposit[MeV]: 0.0045827 position[mm]: (156.945,417.829,0.215187) - trackID: 24 chamberNb: 1 energy deposit[MeV]: 0.00290221 position[mm]: (113.724,311.888,-620.296) - trackID: 24 chamberNb: 1 energy deposit[MeV]: 0.00146968 position[mm]: (113.72,311.889,-620.289) - trackID: 23 chamberNb: 1 energy deposit[MeV]: 0.00306691 position[mm]: (113.246,310.63,-627.731) - trackID: 22 chamberNb: 1 energy deposit[MeV]: 0.00144152 position[mm]: (105.548,290.26,-744.187) - trackID: 21 chamberNb: 1 energy deposit[MeV]: 0.00218595 position[mm]: (104.048,286.351,-766.553) - trackID: 15 chamberNb: 0 energy deposit[MeV]: 0.00182454 position[mm]: (61.4983,174.486,-1406.14) - trackID: 14 chamberNb: 0 energy deposit[MeV]: 0.00421727 position[mm]: (61.0607,173.371,-1412.35) - trackID: 13 chamberNb: 0 energy deposit[MeV]: 0.0118996 position[mm]: (53.7264,153.691,-1527.08) - trackID: 118 chamberNb: 0 energy deposit[MeV]: 0.00234698 position[mm]: (53.6806,153.545,-1527.14) +Number of hits: 75 + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00138552 position[mm]: (-46.8964,-11.6087,-1597.06) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00107304 position[mm]: (-47.0518,-11.6359,-1594.43) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0010168 position[mm]: (-47.1857,-11.6579,-1592.16) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 4.9156e-05 position[mm]: (-47.3315,-11.6818,-1589.69) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0389315 position[mm]: (-51.999,-12.4475,-1511.02) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00239381 position[mm]: (-52.2551,-12.4807,-1506.63) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00139408 position[mm]: (-52.5148,-12.5098,-1502.26) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00151758 position[mm]: (-52.598,-12.5191,-1500.84) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0112711 position[mm]: (-54.0486,-12.6787,-1476.28) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0159393 position[mm]: (-56.9256,-13.0049,-1427.46) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0085628 position[mm]: (-58.2457,-13.1779,-1405.31) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.000546054 position[mm]: (-58.5591,-13.2152,-1400) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00990002 position[mm]: (-95.0134,-16.9499,-770.887) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00447388 position[mm]: (-95.9104,-17.0689,-755) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.013327 position[mm]: (-97.7074,-17.2561,-722.943) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0182268 position[mm]: (-99.5689,-17.4022,-688.442) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0294399 position[mm]: (-104.304,-17.6543,-600) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0246437 position[mm]: (-141.214,-22.0749,79.7599) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0342203 position[mm]: (-145.933,-22.6464,169.103) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0108228 position[mm]: (-146.966,-22.8449,190.089) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00792494 position[mm]: (-147.435,-22.9404,200) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0058204 position[mm]: (-176.952,-27.8003,816.106) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0161461 position[mm]: (-178.946,-28.1214,857.706) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.009507 position[mm]: (-180.569,-28.3979,891.184) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0134061 position[mm]: (-182.489,-28.8225,931.423) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00436381 position[mm]: (-183.087,-28.9574,944.857) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0230279 position[mm]: (-185.487,-29.5511,1000) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0173916 position[mm]: (-213.503,-37.5632,1656.91) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.000449993 position[mm]: (-213.787,-37.6494,1663.12) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00576325 position[mm]: (-214.527,-37.8711,1678.96) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00802736 position[mm]: (-215.319,-38.1021,1695.94) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0347276 position[mm]: (-219.755,-39.2295,1787.28) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00683976 position[mm]: (-220.335,-39.4027,1800) + trackID: 75 chamberNb: 4 energy deposit[MeV]: 0.0014718 position[mm]: (-219.763,-39.2257,1787.28) + trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.00153385 position[mm]: (-215.325,-38.0955,1695.94) + trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00137593 position[mm]: (-214.522,-37.8773,1678.96) + trackID: 72 chamberNb: 4 energy deposit[MeV]: 0.00182501 position[mm]: (-213.784,-37.66,1663.12) + trackID: 71 chamberNb: 4 energy deposit[MeV]: 0.00265765 position[mm]: (-213.495,-37.5795,1656.92) + trackID: 62 chamberNb: 3 energy deposit[MeV]: 0.00041172 position[mm]: (-183.192,-28.7416,944.901) + trackID: 62 chamberNb: 3 energy deposit[MeV]: 0.00474177 position[mm]: (-183.242,-28.1216,944.414) + trackID: 62 chamberNb: 3 energy deposit[MeV]: 0.00400152 position[mm]: (-182.663,-27.9788,944.515) + trackID: 62 chamberNb: 3 energy deposit[MeV]: 0.0102887 position[mm]: (-182.528,-28.161,944.839) + trackID: 62 chamberNb: 3 energy deposit[MeV]: 0.00722184 position[mm]: (-182.584,-28.2278,944.942) + trackID: 62 chamberNb: 3 energy deposit[MeV]: 0.00186725 position[mm]: (-182.595,-28.2253,944.943) + trackID: 96 chamberNb: 3 energy deposit[MeV]: 0.00146267 position[mm]: (-182.585,-28.2325,944.936) + trackID: 95 chamberNb: 3 energy deposit[MeV]: 0.0023435 position[mm]: (-182.672,-27.9906,944.512) + trackID: 94 chamberNb: 3 energy deposit[MeV]: 0.0015709 position[mm]: (-183.201,-28.7403,944.903) + trackID: 61 chamberNb: 3 energy deposit[MeV]: 0.00313684 position[mm]: (-182.467,-28.8304,931.425) + trackID: 60 chamberNb: 3 energy deposit[MeV]: 0.0018079 position[mm]: (-180.56,-28.4038,891.185) + trackID: 59 chamberNb: 3 energy deposit[MeV]: 0.00176325 position[mm]: (-178.936,-28.1232,857.707) + trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.00224939 position[mm]: (-176.947,-27.7874,816.108) + trackID: 50 chamberNb: 2 energy deposit[MeV]: 0.000378583 position[mm]: (-146.972,-22.9189,190.094) + trackID: 50 chamberNb: 2 energy deposit[MeV]: 0.00446584 position[mm]: (-146.947,-22.9186,190.067) + trackID: 97 chamberNb: 2 energy deposit[MeV]: 0.0023519 position[mm]: (-146.962,-22.912,190.104) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0023842 position[mm]: (-145.94,-22.6599,169.103) + trackID: 48 chamberNb: 2 energy deposit[MeV]: 0.00197273 position[mm]: (-141.219,-22.0858,79.7602) + trackID: 43 chamberNb: 1 energy deposit[MeV]: 0.00275956 position[mm]: (-99.5806,-17.4173,-688.442) + trackID: 42 chamberNb: 1 energy deposit[MeV]: 0.00458123 position[mm]: (-97.7441,-17.2681,-722.943) + trackID: 41 chamberNb: 1 energy deposit[MeV]: 0.00307932 position[mm]: (-95.9291,-17.057,-754.999) + trackID: 40 chamberNb: 1 energy deposit[MeV]: 0.00163954 position[mm]: (-95.0227,-16.9524,-770.887) + trackID: 28 chamberNb: 0 energy deposit[MeV]: 0.00176752 position[mm]: (-58.2555,-13.1742,-1405.31) + trackID: 27 chamberNb: 0 energy deposit[MeV]: 0.00420939 position[mm]: (-56.9584,-12.9955,-1427.46) + trackID: 26 chamberNb: 0 energy deposit[MeV]: 0.00181989 position[mm]: (-54.038,-12.6771,-1476.28) + trackID: 25 chamberNb: 0 energy deposit[MeV]: 0.00178902 position[mm]: (-52.5875,-12.5186,-1500.84) + trackID: 24 chamberNb: 0 energy deposit[MeV]: 0.00702549 position[mm]: (-51.6765,-12.6796,-1506.49) + trackID: 24 chamberNb: 0 energy deposit[MeV]: 0.00474241 position[mm]: (-51.7732,-12.7076,-1506.85) + trackID: 24 chamberNb: 0 energy deposit[MeV]: 0.00940983 position[mm]: (-51.8152,-12.6458,-1506.64) + trackID: 24 chamberNb: 0 energy deposit[MeV]: 0.00491798 position[mm]: (-51.7801,-12.6385,-1506.66) + trackID: 101 chamberNb: 0 energy deposit[MeV]: 0.00152798 position[mm]: (-51.7675,-12.7137,-1506.85) + trackID: 23 chamberNb: 0 energy deposit[MeV]: 0.00695252 position[mm]: (-52.0683,-12.4638,-1511.01) + trackID: 22 chamberNb: 0 energy deposit[MeV]: 0.00852416 position[mm]: (-47.2897,-11.5571,-1589.68) + trackID: 22 chamberNb: 0 energy deposit[MeV]: 0.00191746 position[mm]: (-47.28,-11.5632,-1589.68) + trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.00155266 position[mm]: (-47.1864,-11.6489,-1592.16) + trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.00461661 position[mm]: (-47.0209,-11.6593,-1594.42) + trackID: 19 chamberNb: 0 energy deposit[MeV]: 0.0018781 position[mm]: (-46.8857,-11.6053,-1597.06) Collection: Event_3 -Number of hits: 90 - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00305756 position[mm]: (42.2174,9.03145,-1587.71) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00717868 position[mm]: (42.8037,9.12219,-1575.71) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0367261 position[mm]: (46.9859,9.79289,-1489.63) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0174828 position[mm]: (48.9669,10.1729,-1444.44) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00133495 position[mm]: (49.1707,10.2228,-1439.81) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00543428 position[mm]: (49.8809,10.3941,-1423.92) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0109842 position[mm]: (50.9485,10.644,-1400) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0311346 position[mm]: (81.7606,15.7369,-703.299) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00619288 position[mm]: (82.469,15.919,-687.885) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00346093 position[mm]: (82.7925,16.0029,-680.9) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0163246 position[mm]: (84.413,16.4177,-645.816) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.016267 position[mm]: (86.552,16.9314,-600) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00522622 position[mm]: (113.538,25.4197,16.1786) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0102991 position[mm]: (114.685,25.7562,42.706) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0337475 position[mm]: (119.428,27.2325,145) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0214068 position[mm]: (122.338,28.3592,200) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0383052 position[mm]: (161.551,46.8029,906.536) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0124536 position[mm]: (163.683,47.576,943.821) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00308753 position[mm]: (164.006,47.6877,949.544) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 6.81729e-05 position[mm]: (164.164,47.7382,952.369) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0187775 position[mm]: (166.815,48.6049,1000) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0116382 position[mm]: (202.741,59.9811,1635.83) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0246178 position[mm]: (206.266,61.0509,1696.83) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0319918 position[mm]: (211.975,62.9841,1800) - trackID: 68 chamberNb: 4 energy deposit[MeV]: 0.00170896 position[mm]: (206.262,61.0418,1696.83) - trackID: 67 chamberNb: 4 energy deposit[MeV]: 0.00152889 position[mm]: (202.749,59.9774,1635.83) - trackID: 59 chamberNb: 3 energy deposit[MeV]: 0.00185975 position[mm]: (164.174,47.7436,952.368) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0094595 position[mm]: (158.987,53.5707,957.201) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.00392925 position[mm]: (155.082,50.8019,954.986) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0143971 position[mm]: (150.757,49.0627,947.053) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0124008 position[mm]: (156.54,59.6946,935.538) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0144581 position[mm]: (154.895,62.8061,930.783) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.00450334 position[mm]: (154.84,65.2226,927.659) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.00720096 position[mm]: (153.552,67.6006,927.446) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.00129267 position[mm]: (155.497,66.8464,928.48) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.00705481 position[mm]: (158.137,64.8124,927.585) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.00490314 position[mm]: (159.377,66.2942,928.746) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.00383469 position[mm]: (160.272,66.6694,926.87) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0115361 position[mm]: (158.961,66.1663,925.217) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.00735239 position[mm]: (158.378,67.5919,925.171) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.00706463 position[mm]: (158.496,68.7512,925.363) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.00572319 position[mm]: (159.07,68.8184,924.78) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.00688975 position[mm]: (159.097,69.251,924.359) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.00515292 position[mm]: (158.925,68.9733,924.215) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.00457254 position[mm]: (158.764,68.9322,924.099) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.00747813 position[mm]: (158.823,68.9028,924.143) - trackID: 87 chamberNb: 3 energy deposit[MeV]: 0.0015162 position[mm]: (158.769,68.9343,924.093) - trackID: 86 chamberNb: 3 energy deposit[MeV]: 0.00137539 position[mm]: (158.925,68.9658,924.217) - trackID: 85 chamberNb: 3 energy deposit[MeV]: 0.00150568 position[mm]: (158.501,68.757,925.368) - trackID: 84 chamberNb: 3 energy deposit[MeV]: 0.00180301 position[mm]: (160.277,66.6766,926.863) - trackID: 83 chamberNb: 3 energy deposit[MeV]: 0.00144205 position[mm]: (159.384,66.2901,928.748) - trackID: 82 chamberNb: 3 energy deposit[MeV]: 0.00171426 position[mm]: (158.128,64.8171,927.588) - trackID: 81 chamberNb: 3 energy deposit[MeV]: 0.00237099 position[mm]: (153.544,67.5912,927.455) - trackID: 80 chamberNb: 3 energy deposit[MeV]: 0.0015314 position[mm]: (154.833,65.2187,927.655) - trackID: 79 chamberNb: 3 energy deposit[MeV]: 0.0020327 position[mm]: (156.552,59.6937,935.533) - trackID: 78 chamberNb: 3 energy deposit[MeV]: 0.00260049 position[mm]: (150.771,49.0557,947.045) - trackID: 77 chamberNb: 3 energy deposit[MeV]: 0.00169851 position[mm]: (155.087,50.8056,954.978) - trackID: 76 chamberNb: 3 energy deposit[MeV]: 0.000970953 position[mm]: (158.993,53.4978,957.047) - trackID: 76 chamberNb: 3 energy deposit[MeV]: 0.00136432 position[mm]: (158.992,53.4015,956.825) - trackID: 76 chamberNb: 3 energy deposit[MeV]: 0.00240832 position[mm]: (158.996,53.623,956.755) - trackID: 76 chamberNb: 3 energy deposit[MeV]: 0.0112396 position[mm]: (159.008,53.4955,956.678) - trackID: 90 chamberNb: 3 energy deposit[MeV]: 0.00152153 position[mm]: (158.993,53.6184,956.762) - trackID: 89 chamberNb: 3 energy deposit[MeV]: 0.00227165 position[mm]: (158.987,53.3975,956.812) - trackID: 88 chamberNb: 3 energy deposit[MeV]: 0.00181312 position[mm]: (158.983,53.4948,957.048) - trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.00606657 position[mm]: (162.326,47.115,944.239) - trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.00740936 position[mm]: (163.379,46.7068,944.633) - trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.00255999 position[mm]: (162.924,47.0033,945.178) - trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.00823239 position[mm]: (163.43,47.3285,945.171) - trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.00221653 position[mm]: (163.293,47.0736,945.307) - trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.0052236 position[mm]: (163.368,46.9378,945.435) - trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.00829503 position[mm]: (163.369,46.9913,945.511) - trackID: 93 chamberNb: 3 energy deposit[MeV]: 0.00292944 position[mm]: (163.281,47.0809,945.322) - trackID: 92 chamberNb: 3 energy deposit[MeV]: 0.00267718 position[mm]: (162.914,47.0187,945.176) - trackID: 91 chamberNb: 3 energy deposit[MeV]: 0.00208692 position[mm]: (163.373,46.7148,944.624) - trackID: 56 chamberNb: 3 energy deposit[MeV]: 0.00471459 position[mm]: (161.511,46.8017,906.541) - trackID: 53 chamberNb: 2 energy deposit[MeV]: 0.00166774 position[mm]: (119.437,27.2274,145) - trackID: 52 chamberNb: 2 energy deposit[MeV]: 0.00229313 position[mm]: (114.683,25.7707,42.7066) - trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.00854362 position[mm]: (113.669,25.5148,16.1901) - trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.00329542 position[mm]: (113.677,25.5299,16.2072) - trackID: 40 chamberNb: 1 energy deposit[MeV]: 0.00415626 position[mm]: (84.4246,16.3865,-645.814) - trackID: 39 chamberNb: 1 energy deposit[MeV]: 0.00216301 position[mm]: (82.8036,16.0106,-680.9) - trackID: 38 chamberNb: 1 energy deposit[MeV]: 0.00458434 position[mm]: (82.5075,15.9208,-687.884) - trackID: 37 chamberNb: 1 energy deposit[MeV]: 0.00238544 position[mm]: (81.7613,15.7215,-703.298) - trackID: 30 chamberNb: 0 energy deposit[MeV]: 0.00302931 position[mm]: (49.8857,10.373,-1423.92) - trackID: 29 chamberNb: 0 energy deposit[MeV]: 0.00529748 position[mm]: (49.1845,10.1784,-1439.48) - trackID: 28 chamberNb: 0 energy deposit[MeV]: 0.00177855 position[mm]: (49.1686,10.2331,-1439.8) - trackID: 27 chamberNb: 0 energy deposit[MeV]: 0.00150269 position[mm]: (48.9755,10.1736,-1444.44) - trackID: 26 chamberNb: 0 energy deposit[MeV]: 0.00381473 position[mm]: (46.9565,9.7924,-1489.63) - trackID: 25 chamberNb: 0 energy deposit[MeV]: 0.00142868 position[mm]: (42.8119,9.12263,-1575.71) - trackID: 24 chamberNb: 0 energy deposit[MeV]: 0.00166173 position[mm]: (42.2263,9.02739,-1587.71) +Number of hits: 71 + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0278572 position[mm]: (-59.4269,135.157,-1538.9) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0148531 position[mm]: (-61.6743,140.178,-1506.98) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0123014 position[mm]: (-64.3557,145.984,-1469.8) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0299208 position[mm]: (-68.6137,155.624,-1409.26) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00380414 position[mm]: (-69.2599,157.082,-1400) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0205527 position[mm]: (-115.049,260.451,-741.93) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00202464 position[mm]: (-115.336,261.087,-737.789) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.018806 position[mm]: (-117.806,266.658,-701.615) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0267715 position[mm]: (-123.816,280.774,-611.95) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00411778 position[mm]: (-124.624,282.706,-600) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00760638 position[mm]: (-166.588,382.779,16.7929) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0109814 position[mm]: (-168.395,387.158,43.6191) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.000204239 position[mm]: (-168.454,387.297,44.4655) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0400463 position[mm]: (-175.539,404.196,147.286) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00383865 position[mm]: (-176.04,405.341,154.164) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00836601 position[mm]: (-178.227,410.389,184.532) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.000628052 position[mm]: (-178.542,411.115,188.914) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00458671 position[mm]: (-179.335,412.961,200) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00392123 position[mm]: (-223.275,516.486,825.182) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0141906 position[mm]: (-224.629,519.689,844.558) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0360129 position[mm]: (-232.206,537.449,951.471) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0163294 position[mm]: (-235.523,545.476,1000) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0116426 position[mm]: (-280.331,653.154,1645.52) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00249635 position[mm]: (-280.61,653.81,1649.41) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0148633 position[mm]: (-284.483,662.791,1702.78) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00634168 position[mm]: (-286.189,666.666,1726.14) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00140547 position[mm]: (-286.502,667.363,1730.38) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.000923529 position[mm]: (-286.788,667.997,1734.25) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0171912 position[mm]: (-291.6,678.656,1799.54) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 2.80271e-05 position[mm]: (-291.632,678.731,1800) + trackID: 70 chamberNb: 4 energy deposit[MeV]: 0.00312108 position[mm]: (-291.611,678.675,1799.54) + trackID: 69 chamberNb: 4 energy deposit[MeV]: 0.00731522 position[mm]: (-287.09,668.479,1734.24) + trackID: 69 chamberNb: 4 energy deposit[MeV]: 0.00379419 position[mm]: (-286.891,668.614,1734.13) + trackID: 69 chamberNb: 4 energy deposit[MeV]: 0.0106982 position[mm]: (-286.914,668.74,1734.08) + trackID: 95 chamberNb: 4 energy deposit[MeV]: 0.00158894 position[mm]: (-286.882,668.617,1734.14) + trackID: 94 chamberNb: 4 energy deposit[MeV]: 0.0026229 position[mm]: (-287.085,668.485,1734.26) + trackID: 68 chamberNb: 4 energy deposit[MeV]: 0.0014269 position[mm]: (-286.502,667.371,1730.38) + trackID: 67 chamberNb: 4 energy deposit[MeV]: 0.00702784 position[mm]: (-286.312,667.082,1726.13) + trackID: 67 chamberNb: 4 energy deposit[MeV]: 0.00471008 position[mm]: (-286.329,667.031,1725.9) + trackID: 67 chamberNb: 4 energy deposit[MeV]: 0.00872502 position[mm]: (-286.233,667.007,1725.91) + trackID: 96 chamberNb: 4 energy deposit[MeV]: 0.00161765 position[mm]: (-286.327,667.04,1725.9) + trackID: 66 chamberNb: 4 energy deposit[MeV]: 0.00343247 position[mm]: (-284.467,662.771,1702.79) + trackID: 65 chamberNb: 4 energy deposit[MeV]: 0.00766259 position[mm]: (-280.532,653.836,1649.42) + trackID: 64 chamberNb: 4 energy deposit[MeV]: 0.00968785 position[mm]: (-279.813,653.407,1645.61) + trackID: 64 chamberNb: 4 energy deposit[MeV]: 0.000240826 position[mm]: (-279.783,653.526,1645.65) + trackID: 64 chamberNb: 4 energy deposit[MeV]: 0.0072944 position[mm]: (-279.798,653.788,1645.73) + trackID: 64 chamberNb: 4 energy deposit[MeV]: 0.0033714 position[mm]: (-279.719,653.86,1645.76) + trackID: 64 chamberNb: 4 energy deposit[MeV]: 0.00439223 position[mm]: (-279.752,653.873,1645.76) + trackID: 97 chamberNb: 4 energy deposit[MeV]: 0.00144453 position[mm]: (-279.721,653.854,1645.75) + trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.00218851 position[mm]: (-232.193,537.453,951.472) + trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.00263839 position[mm]: (-224.619,519.704,844.557) + trackID: 56 chamberNb: 3 energy deposit[MeV]: 0.00167099 position[mm]: (-223.265,516.487,825.183) + trackID: 44 chamberNb: 2 energy deposit[MeV]: 0.00226492 position[mm]: (-178.556,411.117,188.913) + trackID: 43 chamberNb: 2 energy deposit[MeV]: 0.00633679 position[mm]: (-178.275,410.525,184.522) + trackID: 43 chamberNb: 2 energy deposit[MeV]: 0.00467103 position[mm]: (-178.297,410.516,184.489) + trackID: 42 chamberNb: 2 energy deposit[MeV]: 0.00177716 position[mm]: (-176.047,405.349,154.163) + trackID: 41 chamberNb: 2 energy deposit[MeV]: 0.0076987 position[mm]: (-175.514,404.12,147.308) + trackID: 40 chamberNb: 2 energy deposit[MeV]: 0.00257505 position[mm]: (-168.442,387.285,44.4693) + trackID: 39 chamberNb: 2 energy deposit[MeV]: 0.00784918 position[mm]: (-168.49,387.09,43.6359) + trackID: 39 chamberNb: 2 energy deposit[MeV]: 0.00185691 position[mm]: (-168.497,387.095,43.6284) + trackID: 38 chamberNb: 2 energy deposit[MeV]: 0.0103177 position[mm]: (-166.516,382.676,16.8283) + trackID: 28 chamberNb: 1 energy deposit[MeV]: 0.00173791 position[mm]: (-123.825,280.77,-611.95) + trackID: 27 chamberNb: 1 energy deposit[MeV]: 0.00629692 position[mm]: (-117.85,266.701,-701.619) + trackID: 26 chamberNb: 1 energy deposit[MeV]: 0.00264341 position[mm]: (-115.331,261.105,-737.79) + trackID: 25 chamberNb: 1 energy deposit[MeV]: 0.00403208 position[mm]: (-115.081,260.446,-741.929) + trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.00264272 position[mm]: (-68.6317,155.624,-1409.26) + trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.00138272 position[mm]: (-64.3583,145.977,-1469.8) + trackID: 19 chamberNb: 0 energy deposit[MeV]: 0.00541567 position[mm]: (-61.6567,140.133,-1506.96) + trackID: 18 chamberNb: 0 energy deposit[MeV]: 0.00460194 position[mm]: (-59.4626,134.884,-1538.82) + trackID: 18 chamberNb: 0 energy deposit[MeV]: 0.0065537 position[mm]: (-59.5965,134.855,-1538.71) + trackID: 18 chamberNb: 0 energy deposit[MeV]: 0.00581886 position[mm]: (-59.5735,134.811,-1538.69) Collection: Event_4 -Number of hits: 193 - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0161369 position[mm]: (-17.6763,212.029,-1562.46) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00163166 position[mm]: (-17.7176,212.484,-1560.64) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00531569 position[mm]: (-18.1653,216.544,-1544.3) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00398544 position[mm]: (-18.6835,220.674,-1527.56) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0040902 position[mm]: (-18.9107,222.42,-1520.43) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00140805 position[mm]: (-18.9485,222.701,-1519.29) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00940927 position[mm]: (-19.5667,227.296,-1500.55) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00710418 position[mm]: (-20.3389,233.005,-1477.28) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00298372 position[mm]: (-20.8138,236.357,-1463.7) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00222286 position[mm]: (-21.1186,238.398,-1455.42) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00108467 position[mm]: (-21.348,240,-1448.92) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00371631 position[mm]: (-43.3364,402.274,-788.83) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0095914 position[mm]: (-44.4597,410.132,-756.922) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00331895 position[mm]: (-44.7175,411.866,-749.947) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.000876429 position[mm]: (-44.7712,412.224,-748.506) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00266721 position[mm]: (-45.1757,414.935,-737.6) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00288292 position[mm]: (-45.4865,417.003,-729.255) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00305453 position[mm]: (-45.8077,419.112,-720.704) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00199658 position[mm]: (-46.2478,422.022,-708.798) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00818875 position[mm]: (-47.0587,427.866,-684.986) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00284996 position[mm]: (-47.4161,430.598,-673.88) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00604104 position[mm]: (-48.1065,435.888,-652.289) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00268127 position[mm]: (-48.3595,437.954,-643.912) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00867959 position[mm]: (-49.3809,446.237,-610.207) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00559917 position[mm]: (-49.7024,448.752,-600) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0332642 position[mm]: (-70.2422,618.539,87.6691) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00067939 position[mm]: (-70.3417,619.338,90.8727) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0160122 position[mm]: (-71.5783,629.31,130.801) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.011428 position[mm]: (-72.5582,638.675,168.172) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00739245 position[mm]: (-72.996,642.686,183.949) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00430973 position[mm]: (-73.3794,646.271,198.018) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 6.27666e-05 position[mm]: (-73.4085,646.553,199.135) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.000400283 position[mm]: (-73.4311,646.772,200) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0302682 position[mm]: (-90.6742,818.78,881.658) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0294093 position[mm]: (-92.6078,841.011,971.63) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00145564 position[mm]: (-92.7051,842.079,976.064) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00407519 position[mm]: (-92.9103,844.34,985.478) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00495512 position[mm]: (-93.2276,847.815,1000) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0452272 position[mm]: (-108.037,1021.98,1728.07) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.031688 position[mm]: (-110.156,1038.71,1798.15) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 7.2483e-05 position[mm]: (-110.161,1038.75,1798.34) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.000506901 position[mm]: (-110.214,1039.14,1800) - trackID: 77 chamberNb: 4 energy deposit[MeV]: 0.00180958 position[mm]: (-110.166,1038.76,1798.34) - trackID: 76 chamberNb: 4 energy deposit[MeV]: 0.00199756 position[mm]: (-110.145,1038.71,1798.15) - trackID: 75 chamberNb: 4 energy deposit[MeV]: 0.00149501 position[mm]: (-108.046,1021.98,1728.07) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 5.41551e-06 position[mm]: (-65.3889,981.774,1600.01) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00427098 position[mm]: (-51.9627,983.49,1613.39) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0103873 position[mm]: (-36.3588,997.09,1631.02) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00839301 position[mm]: (-26.6656,1002.2,1652.04) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00303767 position[mm]: (-25.7359,1002.55,1656.67) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0215405 position[mm]: (-7.3872,1016.47,1691.48) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0134675 position[mm]: (22.4064,1022.79,1662.84) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00780279 position[mm]: (29.9907,1025.31,1650.27) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00348741 position[mm]: (40.9065,1024.07,1642.89) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00710417 position[mm]: (56.4941,1013.21,1653.06) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0256639 position[mm]: (55.8446,974.796,1657.95) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0201519 position[mm]: (21.0226,957.261,1653.35) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0238296 position[mm]: (42.6383,906.627,1637.61) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.000794691 position[mm]: (44.2718,905.752,1638.65) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0129225 position[mm]: (70.3121,902.687,1636.34) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0165229 position[mm]: (94.8972,882.589,1631.35) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0285855 position[mm]: (84.8448,851.046,1640.99) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00138462 position[mm]: (84.516,851.031,1643.17) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00203387 position[mm]: (85.1108,853.392,1647.25) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00721703 position[mm]: (79.7662,856.403,1654.99) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0136261 position[mm]: (65.9194,854.461,1648.45) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00634624 position[mm]: (61.0076,849.114,1646.72) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00530951 position[mm]: (59.7478,845.852,1646.24) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.000997397 position[mm]: (59.348,845.058,1646.29) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.021202 position[mm]: (77.0223,836.06,1656.62) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 2.3477e-05 position[mm]: (77.1662,836.138,1656.79) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 5.20803e-05 position[mm]: (77.4347,836.336,1657.01) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00705629 position[mm]: (81.4561,839.191,1659.41) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0169537 position[mm]: (82.8593,843.296,1662.67) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00368788 position[mm]: (82.5585,842.593,1660.78) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.000657736 position[mm]: (83.4445,840.901,1660.63) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.000384117 position[mm]: (83.6315,840.858,1660.64) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00300281 position[mm]: (85.7907,840.108,1661.17) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00198736 position[mm]: (85.5163,841.059,1661.04) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00759108 position[mm]: (85.3194,843.392,1661.48) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00198197 position[mm]: (85.1181,843.091,1662.66) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.000832728 position[mm]: (85.2155,842.759,1663.06) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00452443 position[mm]: (84.5915,842.52,1664) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00360853 position[mm]: (83.8353,843.38,1663.98) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00731034 position[mm]: (83.7156,843.077,1663.05) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.000504144 position[mm]: (83.8044,843.513,1663.05) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00441131 position[mm]: (83.4046,843.704,1662.76) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.000770687 position[mm]: (83.5157,843.749,1662.73) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00764014 position[mm]: (83.7846,843.843,1662.85) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.000893217 position[mm]: (83.786,843.791,1662.85) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00173341 position[mm]: (83.8457,843.735,1662.86) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00450903 position[mm]: (83.8084,843.735,1662.87) - trackID: 143 chamberNb: 4 energy deposit[MeV]: 0.00144858 position[mm]: (83.8451,843.742,1662.86) - trackID: 142 chamberNb: 4 energy deposit[MeV]: 0.00160321 position[mm]: (83.7807,843.787,1662.86) - trackID: 141 chamberNb: 4 energy deposit[MeV]: 0.00179504 position[mm]: (83.518,843.754,1662.72) - trackID: 140 chamberNb: 4 energy deposit[MeV]: 0.00424126 position[mm]: (83.8161,843.497,1663.02) - trackID: 139 chamberNb: 4 energy deposit[MeV]: 0.00288834 position[mm]: (84.592,842.52,1663.98) - trackID: 138 chamberNb: 4 energy deposit[MeV]: 0.00366632 position[mm]: (85.2272,842.78,1663.08) - trackID: 137 chamberNb: 4 energy deposit[MeV]: 0.00189253 position[mm]: (85.1138,843.083,1662.65) - trackID: 136 chamberNb: 4 energy deposit[MeV]: 0.00235279 position[mm]: (85.506,841.06,1661.03) - trackID: 135 chamberNb: 4 energy deposit[MeV]: 0.00697826 position[mm]: (85.8587,840.13,1661.18) - trackID: 134 chamberNb: 4 energy deposit[MeV]: 0.00146836 position[mm]: (83.6349,840.864,1660.64) - trackID: 133 chamberNb: 4 energy deposit[MeV]: 0.00206953 position[mm]: (83.4463,840.905,1660.62) - trackID: 132 chamberNb: 4 energy deposit[MeV]: 0.00304748 position[mm]: (82.5444,842.584,1660.8) - trackID: 131 chamberNb: 4 energy deposit[MeV]: 0.00167384 position[mm]: (81.4476,839.19,1659.42) - trackID: 130 chamberNb: 4 energy deposit[MeV]: 0.00213361 position[mm]: (77.4392,836.325,1657.02) - trackID: 129 chamberNb: 4 energy deposit[MeV]: 0.00213221 position[mm]: (77.1653,836.128,1656.8) - trackID: 128 chamberNb: 4 energy deposit[MeV]: 0.001798 position[mm]: (59.3462,845.056,1646.28) - trackID: 127 chamberNb: 4 energy deposit[MeV]: 0.00138472 position[mm]: (61.0115,849.116,1646.71) - trackID: 126 chamberNb: 4 energy deposit[MeV]: 0.00226243 position[mm]: (65.9233,854.459,1648.43) - trackID: 125 chamberNb: 4 energy deposit[MeV]: 0.00240468 position[mm]: (79.6512,856.512,1654.81) - trackID: 125 chamberNb: 4 energy deposit[MeV]: 0.000507309 position[mm]: (79.7754,856.478,1654.85) - trackID: 125 chamberNb: 4 energy deposit[MeV]: 0.00686244 position[mm]: (79.787,856.485,1654.92) - trackID: 145 chamberNb: 4 energy deposit[MeV]: 0.00332231 position[mm]: (79.7927,856.495,1654.84) - trackID: 144 chamberNb: 4 energy deposit[MeV]: 0.00402439 position[mm]: (79.6397,856.494,1654.84) - trackID: 124 chamberNb: 4 energy deposit[MeV]: 0.00260745 position[mm]: (85.1284,853.391,1647.25) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.0126955 position[mm]: (84.8745,847.933,1645.41) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.00678857 position[mm]: (86.9559,847.258,1645.77) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.000139692 position[mm]: (86.9384,847.059,1645.78) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.00872287 position[mm]: (87.3092,844.813,1646) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.00969713 position[mm]: (86.4425,845.819,1647.21) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.00468522 position[mm]: (86.8406,845.097,1647.1) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.000363087 position[mm]: (87.0306,845.094,1647.32) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.00836133 position[mm]: (88.0053,845.25,1647.53) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.00720736 position[mm]: (88.1153,844.807,1648.03) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.00603944 position[mm]: (88.3847,845.109,1647.9) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.00884504 position[mm]: (88.1976,845.037,1647.74) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.00691401 position[mm]: (88.1403,844.998,1647.73) - trackID: 148 chamberNb: 4 energy deposit[MeV]: 0.00137478 position[mm]: (87.0321,845.087,1647.31) - trackID: 147 chamberNb: 4 energy deposit[MeV]: 0.00182802 position[mm]: (86.9288,847.058,1645.78) - trackID: 146 chamberNb: 4 energy deposit[MeV]: 0.00239324 position[mm]: (86.9415,847.259,1645.76) - trackID: 122 chamberNb: 4 energy deposit[MeV]: 0.00581789 position[mm]: (84.7516,850.958,1640.95) - trackID: 122 chamberNb: 4 energy deposit[MeV]: 0.004702 position[mm]: (84.7314,850.974,1640.98) - trackID: 121 chamberNb: 4 energy deposit[MeV]: 0.0080044 position[mm]: (70.3304,902.653,1636.27) - trackID: 120 chamberNb: 4 energy deposit[MeV]: 0.00181612 position[mm]: (44.2661,905.745,1638.66) - trackID: 119 chamberNb: 4 energy deposit[MeV]: 0.00206049 position[mm]: (42.6424,906.638,1637.61) - trackID: 118 chamberNb: 4 energy deposit[MeV]: 0.00310145 position[mm]: (21.0182,957.256,1653.37) - trackID: 117 chamberNb: 4 energy deposit[MeV]: 0.00315565 position[mm]: (55.9798,974.681,1658.03) - trackID: 117 chamberNb: 4 energy deposit[MeV]: 0.00797159 position[mm]: (55.9611,974.721,1658.11) - trackID: 149 chamberNb: 4 energy deposit[MeV]: 0.00231818 position[mm]: (55.9783,974.668,1658.04) - trackID: 116 chamberNb: 4 energy deposit[MeV]: 0.00169955 position[mm]: (56.5003,1013.21,1653.07) - trackID: 115 chamberNb: 4 energy deposit[MeV]: 0.00154778 position[mm]: (40.9113,1024.07,1642.89) - trackID: 114 chamberNb: 4 energy deposit[MeV]: 0.0013761 position[mm]: (29.9858,1025.31,1650.26) - trackID: 113 chamberNb: 4 energy deposit[MeV]: 0.00674842 position[mm]: (-7.41875,1016.52,1691.45) - trackID: 112 chamberNb: 4 energy deposit[MeV]: 0.00643401 position[mm]: (-25.6973,1002.5,1656.66) - trackID: 111 chamberNb: 4 energy deposit[MeV]: 0.00139153 position[mm]: (-26.6587,1002.2,1652.04) - trackID: 110 chamberNb: 4 energy deposit[MeV]: 0.00213621 position[mm]: (-36.3523,997.079,1631.02) - trackID: 109 chamberNb: 4 energy deposit[MeV]: 0.0068857 position[mm]: (-51.8873,983.548,1613.34) - trackID: 109 chamberNb: 4 energy deposit[MeV]: 0.00232949 position[mm]: (-51.8983,983.555,1613.34) - trackID: 108 chamberNb: 4 energy deposit[MeV]: 0.00016502 position[mm]: (-65.3859,981.779,1600) - trackID: 108 chamberNb: 4 energy deposit[MeV]: 8.97101e-05 position[mm]: (-65.382,981.783,1600) - trackID: 108 chamberNb: 4 energy deposit[MeV]: 0.00125453 position[mm]: (-65.3784,981.786,1600) - trackID: 67 chamberNb: 3 energy deposit[MeV]: 0.00120238 position[mm]: (-92.8942,844.302,985.491) - trackID: 67 chamberNb: 3 energy deposit[MeV]: 0.00230556 position[mm]: (-92.9033,844.291,985.491) - trackID: 150 chamberNb: 3 energy deposit[MeV]: 0.0014641 position[mm]: (-92.8965,844.304,985.499) - trackID: 66 chamberNb: 3 energy deposit[MeV]: 0.00211208 position[mm]: (-92.7169,842.085,976.063) - trackID: 65 chamberNb: 3 energy deposit[MeV]: 0.00524592 position[mm]: (-92.6359,840.975,971.642) - trackID: 64 chamberNb: 3 energy deposit[MeV]: 0.00353589 position[mm]: (-90.6599,818.759,881.665) - trackID: 59 chamberNb: 2 energy deposit[MeV]: 0.00364264 position[mm]: (-73.4145,646.58,199.129) - trackID: 58 chamberNb: 2 energy deposit[MeV]: 0.00382196 position[mm]: (-73.4709,646.225,198.038) - trackID: 58 chamberNb: 2 energy deposit[MeV]: 0.00294807 position[mm]: (-73.4602,646.215,198.053) - trackID: 151 chamberNb: 2 energy deposit[MeV]: 0.00221572 position[mm]: (-73.4625,646.236,198.039) - trackID: 57 chamberNb: 2 energy deposit[MeV]: 0.00172224 position[mm]: (-72.989,642.68,183.952) - trackID: 56 chamberNb: 2 energy deposit[MeV]: 0.000437524 position[mm]: (-72.4805,638.649,168.19) - trackID: 56 chamberNb: 2 energy deposit[MeV]: 0.00639801 position[mm]: (-72.4243,638.641,168.162) - trackID: 152 chamberNb: 2 energy deposit[MeV]: 0.00219534 position[mm]: (-72.4781,638.638,168.197) - trackID: 55 chamberNb: 2 energy deposit[MeV]: 0.00431036 position[mm]: (-71.5828,629.277,130.812) - trackID: 54 chamberNb: 2 energy deposit[MeV]: 0.00153844 position[mm]: (-70.3332,619.335,90.874) - trackID: 53 chamberNb: 2 energy deposit[MeV]: 0.00284931 position[mm]: (-70.2414,618.519,87.675) - trackID: 42 chamberNb: 1 energy deposit[MeV]: 0.00168014 position[mm]: (-49.3713,446.235,-610.206) - trackID: 41 chamberNb: 1 energy deposit[MeV]: 0.00177935 position[mm]: (-48.3665,437.962,-643.914) - trackID: 40 chamberNb: 1 energy deposit[MeV]: 0.0015778 position[mm]: (-48.0976,435.891,-652.289) - trackID: 39 chamberNb: 1 energy deposit[MeV]: 0.00418308 position[mm]: (-47.4295,430.569,-673.87) - trackID: 38 chamberNb: 1 energy deposit[MeV]: 0.00147594 position[mm]: (-47.0642,427.971,-684.555) - trackID: 37 chamberNb: 1 energy deposit[MeV]: 0.00156531 position[mm]: (-47.0521,427.872,-684.987) - trackID: 36 chamberNb: 1 energy deposit[MeV]: 0.00231673 position[mm]: (-46.2626,422.021,-708.797) - trackID: 35 chamberNb: 1 energy deposit[MeV]: 0.00283004 position[mm]: (-45.8244,419.102,-720.701) - trackID: 34 chamberNb: 1 energy deposit[MeV]: 0.00216036 position[mm]: (-45.4789,416.992,-729.251) - trackID: 33 chamberNb: 1 energy deposit[MeV]: 0.00204371 position[mm]: (-45.184,414.944,-737.602) - trackID: 32 chamberNb: 1 energy deposit[MeV]: 0.00194584 position[mm]: (-44.7791,412.233,-748.508) - trackID: 31 chamberNb: 1 energy deposit[MeV]: 0.00143508 position[mm]: (-44.4523,410.135,-756.923) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.00508664 position[mm]: (-43.3405,402.318,-788.837) - trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.0082212 position[mm]: (-21.1595,238.321,-1455.4) - trackID: 19 chamberNb: 0 energy deposit[MeV]: 0.00711123 position[mm]: (-20.8531,236.298,-1463.68) - trackID: 18 chamberNb: 0 energy deposit[MeV]: 0.00118471 position[mm]: (-20.4382,232.975,-1477.27) - trackID: 18 chamberNb: 0 energy deposit[MeV]: 0.00416099 position[mm]: (-20.4157,232.986,-1477.29) - trackID: 159 chamberNb: 0 energy deposit[MeV]: 0.00371606 position[mm]: (-20.4555,232.996,-1477.28) - trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.00146824 position[mm]: (-19.568,227.304,-1500.56) - trackID: 16 chamberNb: 0 energy deposit[MeV]: 0.00489764 position[mm]: (-18.9151,222.676,-1519.28) - trackID: 15 chamberNb: 0 energy deposit[MeV]: 0.00157064 position[mm]: (-18.9179,222.425,-1520.43) - trackID: 14 chamberNb: 0 energy deposit[MeV]: 0.00378123 position[mm]: (-18.1588,216.517,-1544.29) - trackID: 13 chamberNb: 0 energy deposit[MeV]: 0.00143428 position[mm]: (-17.7253,212.481,-1560.64) - trackID: 12 chamberNb: 0 energy deposit[MeV]: 0.00331298 position[mm]: (-17.6542,212.02,-1562.45) +Number of hits: 111 + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0243917 position[mm]: (147.134,74.1863,-1540.13) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00381556 position[mm]: (148.825,75.0583,-1530.07) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0043856 position[mm]: (152.267,76.8635,-1509.46) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00414414 position[mm]: (154.144,77.8483,-1498.23) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.012215 position[mm]: (160.415,81.1115,-1460.71) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00232242 position[mm]: (161.344,81.5917,-1455.21) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0283575 position[mm]: (170.593,86.39,-1400) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00329006 position[mm]: (271.426,137.103,-788.794) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0765124 position[mm]: (302.214,152.828,-600) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0113976 position[mm]: (403.847,202.782,27.7031) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00517302 position[mm]: (407.996,204.87,53.4532) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00501456 position[mm]: (412.852,207.287,83.4744) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0150726 position[mm]: (417.374,209.531,111.162) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00209339 position[mm]: (418.685,210.17,119.083) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.000516169 position[mm]: (420.085,210.855,127.584) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0259399 position[mm]: (432.009,216.67,200) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00366796 position[mm]: (532.216,266.787,813.272) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0217623 position[mm]: (540.606,270.994,865.026) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.02891 position[mm]: (551.101,276.428,929.56) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00133825 position[mm]: (551.344,276.552,931.046) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00773172 position[mm]: (554.788,278.297,952.152) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0107513 position[mm]: (562.624,282.227,1000) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0155393 position[mm]: (666.362,333.18,1630.94) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00972174 position[mm]: (671.107,335.486,1659.66) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00656309 position[mm]: (674.075,336.888,1677.65) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00506092 position[mm]: (676.227,337.786,1690.43) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00219041 position[mm]: (676.629,337.957,1692.82) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00135153 position[mm]: (677.214,338.203,1696.28) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0357862 position[mm]: (694.745,345.586,1800) + trackID: 75 chamberNb: 4 energy deposit[MeV]: 0.00912071 position[mm]: (677.314,338.165,1696.28) + trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.00147622 position[mm]: (676.624,337.963,1692.82) + trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00817182 position[mm]: (676.414,337.874,1690.42) + trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00554806 position[mm]: (676.408,337.894,1690.37) + trackID: 72 chamberNb: 4 energy deposit[MeV]: 0.00331047 position[mm]: (671.084,335.48,1659.67) + trackID: 71 chamberNb: 4 energy deposit[MeV]: 0.0062283 position[mm]: (666.366,333.12,1630.95) + trackID: 63 chamberNb: 3 energy deposit[MeV]: 0.00139082 position[mm]: (554.796,278.298,952.151) + trackID: 62 chamberNb: 3 energy deposit[MeV]: 0.00260942 position[mm]: (551.352,276.567,931.044) + trackID: 61 chamberNb: 3 energy deposit[MeV]: 0.00182983 position[mm]: (550.846,276.424,929.639) + trackID: 61 chamberNb: 3 energy deposit[MeV]: 0.00911513 position[mm]: (550.821,276.44,929.451) + trackID: 61 chamberNb: 3 energy deposit[MeV]: 0.00392819 position[mm]: (550.835,276.467,929.451) + trackID: 82 chamberNb: 3 energy deposit[MeV]: 0.00250578 position[mm]: (550.831,276.416,929.64) + trackID: 60 chamberNb: 3 energy deposit[MeV]: 0.0061849 position[mm]: (540.647,271.038,865.02) + trackID: 59 chamberNb: 3 energy deposit[MeV]: 0.00140011 position[mm]: (532.21,266.792,813.272) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.00357593 position[mm]: (420.061,210.845,127.59) + trackID: 50 chamberNb: 2 energy deposit[MeV]: 0.0019472 position[mm]: (418.695,210.175,119.081) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0188384 position[mm]: (407.776,185.145,109.953) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.00569213 position[mm]: (394.955,175.281,106.036) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0179617 position[mm]: (374.251,153.13,113.938) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.00296858 position[mm]: (371.588,157.877,113.532) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.00767177 position[mm]: (371.171,168.928,108.469) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.00313184 position[mm]: (372.218,170.739,105.364) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.00895775 position[mm]: (363.857,176.529,96.8582) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0212389 position[mm]: (367.654,184.914,117.7) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0261022 position[mm]: (365.821,190.622,124.38) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0084933 position[mm]: (359.446,191.758,125.136) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0162139 position[mm]: (361.489,196.616,123.318) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.000868733 position[mm]: (360.524,197,121.737) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.00564589 position[mm]: (359.97,200.63,120.332) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.00168564 position[mm]: (358.273,199.661,120.975) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.00367433 position[mm]: (360.159,200.005,122.481) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0059868 position[mm]: (360.623,200.59,124.784) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.00929504 position[mm]: (362.303,199.729,126.392) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0139804 position[mm]: (361.846,199.688,127.744) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.00450624 position[mm]: (361.653,198.967,127.539) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.00251731 position[mm]: (361.518,199.36,127.888) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0114942 position[mm]: (361.719,199.105,127.629) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.00877025 position[mm]: (361.798,199.043,127.701) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.00121866 position[mm]: (361.793,199.039,127.699) + trackID: 98 chamberNb: 2 energy deposit[MeV]: 0.001841 position[mm]: (361.522,199.368,127.882) + trackID: 97 chamberNb: 2 energy deposit[MeV]: 0.00205357 position[mm]: (361.659,198.975,127.532) + trackID: 96 chamberNb: 2 energy deposit[MeV]: 0.00238208 position[mm]: (362.419,199.72,126.434) + trackID: 96 chamberNb: 2 energy deposit[MeV]: 0.0059397 position[mm]: (362.44,199.753,126.475) + trackID: 99 chamberNb: 2 energy deposit[MeV]: 0.00166552 position[mm]: (362.412,199.717,126.44) + trackID: 95 chamberNb: 2 energy deposit[MeV]: 0.00155636 position[mm]: (360.629,200.592,124.778) + trackID: 94 chamberNb: 2 energy deposit[MeV]: 0.00273523 position[mm]: (360.169,200.02,122.476) + trackID: 93 chamberNb: 2 energy deposit[MeV]: 0.00149431 position[mm]: (358.278,199.663,120.969) + trackID: 92 chamberNb: 2 energy deposit[MeV]: 0.00366631 position[mm]: (359.97,200.614,120.309) + trackID: 91 chamberNb: 2 energy deposit[MeV]: 0.00149273 position[mm]: (360.516,196.999,121.737) + trackID: 90 chamberNb: 2 energy deposit[MeV]: 0.00363459 position[mm]: (367.66,184.895,117.718) + trackID: 89 chamberNb: 2 energy deposit[MeV]: 0.00798753 position[mm]: (363.697,176.405,96.7396) + trackID: 89 chamberNb: 2 energy deposit[MeV]: 0.0068839 position[mm]: (363.747,176.402,96.7895) + trackID: 88 chamberNb: 2 energy deposit[MeV]: 0.00226699 position[mm]: (371.165,168.923,108.457) + trackID: 87 chamberNb: 2 energy deposit[MeV]: 0.002213 position[mm]: (371.591,157.88,113.519) + trackID: 86 chamberNb: 2 energy deposit[MeV]: 0.000899975 position[mm]: (373.994,152.816,114.33) + trackID: 86 chamberNb: 2 energy deposit[MeV]: 0.00899514 position[mm]: (373.93,152.405,115.332) + trackID: 86 chamberNb: 2 energy deposit[MeV]: 0.00490725 position[mm]: (373.475,151.967,114.985) + trackID: 86 chamberNb: 2 energy deposit[MeV]: 0.00617786 position[mm]: (372.995,152.189,114.892) + trackID: 86 chamberNb: 2 energy deposit[MeV]: 0.00385655 position[mm]: (372.776,152.319,114.775) + trackID: 86 chamberNb: 2 energy deposit[MeV]: 8.3507e-05 position[mm]: (372.834,152.332,114.789) + trackID: 86 chamberNb: 2 energy deposit[MeV]: 0.00690666 position[mm]: (372.818,152.403,114.712) + trackID: 86 chamberNb: 2 energy deposit[MeV]: 0.00216503 position[mm]: (372.82,152.406,114.725) + trackID: 102 chamberNb: 2 energy deposit[MeV]: 0.0036927 position[mm]: (372.842,152.352,114.807) + trackID: 101 chamberNb: 2 energy deposit[MeV]: 0.00230807 position[mm]: (372.999,152.183,114.879) + trackID: 100 chamberNb: 2 energy deposit[MeV]: 0.00327091 position[mm]: (373.975,152.803,114.324) + trackID: 85 chamberNb: 2 energy deposit[MeV]: 0.00164887 position[mm]: (394.946,175.284,106.038) + trackID: 84 chamberNb: 2 energy deposit[MeV]: 6.53667e-05 position[mm]: (407.743,185.2,109.945) + trackID: 84 chamberNb: 2 energy deposit[MeV]: 0.00597296 position[mm]: (407.771,185.25,109.945) + trackID: 103 chamberNb: 2 energy deposit[MeV]: 0.00305279 position[mm]: (407.761,185.19,109.954) + trackID: 48 chamberNb: 2 energy deposit[MeV]: 0.00175261 position[mm]: (412.849,207.297,83.4745) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.00189089 position[mm]: (407.999,204.859,53.4542) + trackID: 46 chamberNb: 2 energy deposit[MeV]: 0.00274691 position[mm]: (403.834,202.769,27.7073) + trackID: 36 chamberNb: 1 energy deposit[MeV]: 0.00791663 position[mm]: (271.505,137.069,-788.796) + trackID: 23 chamberNb: 0 energy deposit[MeV]: 0.00158327 position[mm]: (161.347,81.5833,-1455.21) + trackID: 22 chamberNb: 0 energy deposit[MeV]: 0.00200442 position[mm]: (160.403,81.112,-1460.71) + trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.00377143 position[mm]: (154.5,77.7101,-1498.22) + trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.0114663 position[mm]: (154.367,77.8495,-1498.39) + trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.00427547 position[mm]: (154.342,77.8636,-1498.37) + trackID: 111 chamberNb: 0 energy deposit[MeV]: 0.0024703 position[mm]: (154.496,77.7206,-1498.21) + trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.00404661 position[mm]: (152.237,76.8553,-1509.46) + trackID: 19 chamberNb: 0 energy deposit[MeV]: 0.00193169 position[mm]: (148.822,75.0695,-1530.07) + trackID: 18 chamberNb: 0 energy deposit[MeV]: 0.00158787 position[mm]: (147.137,74.1774,-1540.13) diff --git a/examples/extended/persistency/P01/p01-write.out b/examples/extended/persistency/P01/p01-write.out index 9d047f53717..b96fb98c23f 100644 --- a/examples/extended/persistency/P01/p01-write.out +++ b/examples/extended/persistency/P01/p01-write.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -511,7 +511,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -519,13 +518,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -533,13 +530,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -548,12 +543,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -564,12 +557,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -580,12 +571,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -594,12 +583,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -608,12 +598,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -624,12 +612,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -639,13 +625,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -675,14 +659,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -690,14 +672,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -706,13 +686,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -736,12 +715,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -749,12 +728,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -763,12 +742,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -776,15 +755,34 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= Region -- -- appears in world volume This region is in the mass world. @@ -841,6 +839,8 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics ------- -------- ------ ------ -------- ---------- ---------- 66.30 0k 1 7 10 0.00 Tracker 33.70 0k 1 3 4 0.00 World +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ### Run 0 start. CalorimeterSD::Initialize: TrackerChamberSD ExP01/TrackerChamberSD_HC @@ -1077,8 +1077,8 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process 0 2.29 mm 9.59 mm 1.92 m 6.24 keV 0 eV 0 fm 0 fm Tracker initStep - 1 2.64 mm 9.32 mm 1.92 m 4.48 keV 1.77 keV 540 um 540 um Tracker msc - 2 2.83 mm 9.16 mm 1.92 m 0 eV 4.48 keV 588 um 1.13 mm Tracker eIoni + 1 2.65 mm 9.29 mm 1.92 m 4.49 keV 1.75 keV 540 um 540 um Tracker msc + 2 2.84 mm 9.12 mm 1.92 m 0 eV 4.49 keV 592 um 1.13 mm Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 50, Parent ID = 1 @@ -1198,252 +1198,241 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process 0 1.85 mm 6.91 mm 66.3 cm 300 keV 0 eV 0 fm 0 fm Tracker initStep - 1 1.93 cm -13.5 cm 74.4 cm 264 keV 34.2 keV 17.1 cm 17.1 cm Tracker eIoni - 2 3.36 cm -15.2 cm 75.6 cm 257 keV 5.69 keV 2.57 cm 19.7 cm Tracker eIoni - 3 4.64 cm -18.3 cm 77.5 cm 248 keV 7.86 keV 3.91 cm 23.6 cm Tracker eIoni - 4 4.77 cm -19.1 cm 78 cm 245 keV 2 keV 9.34 mm 24.6 cm Tracker eIoni - 5 4.77 cm -20.4 cm 79 cm 241 keV 2.24 keV 1.6 cm 26.2 cm Tracker eIoni - 6 4.77 cm -20.4 cm 79 cm 240 keV 0 eV 323 um 26.2 cm Tracker eIoni - 7 4.73 cm -20.6 cm 79.2 cm 237 keV 1.19 keV 3.15 mm 26.5 cm Tracker eIoni - 8 4.72 cm -20.6 cm 79.3 cm 234 keV 233 eV 566 um 26.6 cm Tracker eIoni - 9 4.63 cm -21.1 cm 80 cm 233 keV 1.47 keV 8.69 mm 27.4 cm Tracker Transportation - 10 4.69 cm -21.2 cm 80.3 cm 224 keV 2.18 keV 3.4 mm 27.8 cm Chamber eIoni - 11 4.66 cm -21.2 cm 80.4 cm 221 keV 245 eV 1.38 mm 27.9 cm Chamber eIoni - 12 5.1 cm -22 cm 82.4 cm 204 keV 15.2 keV 2.45 cm 30.4 cm Chamber eIoni - 13 5.17 cm -20 cm 85.5 cm 179 keV 25.2 keV 4.59 cm 34.9 cm Chamber eIoni - 14 5.19 cm -19.9 cm 85.6 cm 176 keV 328 eV 1.61 mm 35.1 cm Chamber eIoni - 15 4.99 cm -19.5 cm 85.7 cm 158 keV 3.4 keV 4.38 mm 35.5 cm Chamber eIoni - 16 3.22 cm -20 cm 86 cm 142 keV 15 keV 2.28 cm 37.8 cm Chamber eIoni - 17 2.26 cm -21.8 cm 86.3 cm 120 keV 19.1 keV 2.19 cm 40 cm Chamber eIoni - 18 2.25 cm -22.3 cm 86.4 cm 116 keV 2.84 keV 6.82 mm 40.7 cm Chamber eIoni - 19 2.6 cm -22.6 cm 86.7 cm 106 keV 7.87 keV 1.12 cm 41.8 cm Chamber eIoni - 20 2.83 cm -22.3 cm 86.3 cm 88.7 keV 17.4 keV 1.66 cm 43.5 cm Chamber eIoni - 21 2.85 cm -22.3 cm 85.9 cm 79.2 keV 7.62 keV 1.26 cm 44.7 cm Chamber eIoni - 22 2.95 cm -22.3 cm 85.9 cm 76.2 keV 381 eV 1.18 mm 44.9 cm Chamber eIoni - 23 3.14 cm -22.5 cm 86 cm 70 keV 6.14 keV 1.01 cm 45.9 cm Chamber eIoni - 24 3.21 cm -22.3 cm 86.1 cm 55.1 keV 14.9 keV 8.91 mm 46.7 cm Chamber eIoni - 25 3.33 cm -22.3 cm 86.2 cm 48 keV 5.66 keV 3.53 mm 47.1 cm Chamber eIoni - 26 3.31 cm -22.3 cm 86.2 cm 47.8 keV 222 eV 504 um 47.2 cm Chamber eIoni - 27 3.27 cm -22.3 cm 86.2 cm 47 keV 775 eV 475 um 47.2 cm Chamber eIoni - 28 3.19 cm -22.4 cm 86.2 cm 45 keV 493 eV 1.39 mm 47.3 cm Chamber eIoni - 29 3.05 cm -22.4 cm 86.2 cm 36.4 keV 8.62 keV 4.93 mm 47.8 cm Chamber eIoni - 30 3.11 cm -22.4 cm 86.2 cm 26.2 keV 2.57 keV 1.92 mm 48 cm Chamber eIoni - 31 3.09 cm -22.3 cm 86.1 cm 21.8 keV 1.72 keV 2.18 mm 48.2 cm Chamber eIoni - 32 3.07 cm -22.3 cm 86.2 cm 20 keV 1.79 keV 596 um 48.3 cm Chamber eIoni - 33 3.1 cm -22.3 cm 86.2 cm 15.9 keV 2.71 keV 1.27 mm 48.4 cm Chamber eIoni - 34 3.08 cm -22.3 cm 86.2 cm 9.15 keV 6.76 keV 1.85 mm 48.6 cm Chamber eIoni - 35 3.07 cm -22.3 cm 86.2 cm 0 eV 9.15 keV 1.06 mm 48.7 cm Chamber eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 92, Parent ID = 38 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 3.1 cm -22.3 cm 86.2 cm 1.41 keV 0 eV 0 fm 0 fm Chamber initStep - 1 3.1 cm -22.3 cm 86.2 cm 0 eV 1.41 keV 65.1 um 65.1 um Chamber eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 91, Parent ID = 38 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 3.09 cm -22.3 cm 86.1 cm 2.62 keV 0 eV 0 fm 0 fm Chamber initStep - 1 3.09 cm -22.3 cm 86.1 cm 0 eV 2.62 keV 152 um 152 um Chamber eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 90, Parent ID = 38 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 3.11 cm -22.4 cm 86.2 cm 7.63 keV 0 eV 0 fm 0 fm Chamber initStep - 1 3.1 cm -22.4 cm 86.2 cm 0 eV 7.63 keV 783 um 783 um Chamber eIoni + 1 11.5 cm -10.4 cm 69.9 cm 258 keV 36.9 keV 17.1 cm 17.1 cm Tracker eIoni + 2 12.5 cm -11.9 cm 70.9 cm 253 keV 2.87 keV 2.03 cm 19.2 cm Tracker eIoni + 3 12.7 cm -12.3 cm 71.1 cm 252 keV 402 eV 5.11 mm 19.7 cm Tracker eIoni + 4 12.9 cm -12.8 cm 71.5 cm 250 keV 893 eV 6.65 mm 20.3 cm Tracker eIoni + 5 14 cm -14.8 cm 72.9 cm 244 keV 3.54 keV 2.7 cm 23 cm Tracker eIoni + 6 15 cm -16.8 cm 73.7 cm 240 keV 4.04 keV 2.39 cm 25.4 cm Tracker eIoni + 7 15 cm -17 cm 73.9 cm 237 keV 1.16 keV 2.93 mm 25.7 cm Tracker eIoni + 8 16.3 cm -21.4 cm 76 cm 226 keV 10.6 keV 5.15 cm 30.9 cm Tracker eIoni + 9 16.3 cm -21.4 cm 76 cm 137 keV 337 eV 551 um 30.9 cm Tracker eIoni + 10 16.9 cm -24.3 cm 75.8 cm 129 keV 7.24 keV 3 cm 33.9 cm Tracker eIoni + 11 17 cm -24.6 cm 75.8 cm 126 keV 1.34 keV 3.03 mm 34.2 cm Tracker eIoni + 12 18.9 cm -27.2 cm 75.9 cm 118 keV 8.34 keV 3.4 cm 37.6 cm Tracker eIoni + 13 18.9 cm -27.1 cm 75.9 cm 116 keV 57.4 eV 819 um 37.7 cm Tracker eIoni + 14 18.9 cm -25.8 cm 75 cm 108 keV 6.44 keV 1.66 cm 39.4 cm Tracker eIoni + 15 18.8 cm -25.3 cm 74.8 cm 106 keV 1.46 keV 5.37 mm 39.9 cm Tracker eIoni + 16 18.9 cm -24.7 cm 74.5 cm 103 keV 1.58 keV 6.59 mm 40.6 cm Tracker eIoni + 17 19.6 cm -21.9 cm 72.8 cm 91.1 keV 11.8 keV 3.58 cm 44.2 cm Tracker eIoni + 18 20 cm -21 cm 73 cm 85.5 keV 4.17 keV 1.07 cm 45.2 cm Tracker eIoni + 19 20.7 cm -18.9 cm 74.2 cm 74.6 keV 10.9 keV 2.63 cm 47.9 cm Tracker eIoni + 20 19 cm -18.1 cm 74.9 cm 66.6 keV 7.99 keV 2.1 cm 49.9 cm Tracker eIoni + 21 18.9 cm -17.8 cm 73.7 cm 55.7 keV 6.28 keV 1.26 cm 51.2 cm Tracker eIoni + 22 18.9 cm -18 cm 72.8 cm 49.4 keV 6.31 keV 1.17 cm 52.4 cm Tracker eIoni + 23 19.4 cm -18.3 cm 72.4 cm 34.8 keV 3.44 keV 6.96 mm 53.1 cm Tracker eIoni + 24 19.5 cm -18.4 cm 71.9 cm 29.3 keV 5.53 keV 6.47 mm 53.7 cm Tracker eIoni + 25 19.9 cm -18.5 cm 71.7 cm 24.7 keV 4.56 keV 5.13 mm 54.2 cm Tracker eIoni + 26 20 cm -18.3 cm 71.4 cm 20.9 keV 3.81 keV 4.16 mm 54.6 cm Tracker eIoni + 27 20.2 cm -18.4 cm 71.3 cm 17.4 keV 3.58 keV 3.45 mm 55 cm Tracker eIoni + 28 20.2 cm -18.4 cm 71.3 cm 15.4 keV 233 eV 157 um 55 cm Tracker eIoni + 29 20.4 cm -18.3 cm 71.3 cm 11.2 keV 4.16 keV 2.55 mm 55.3 cm Tracker eIoni + 30 20.4 cm -18.3 cm 71.4 cm 6.68 keV 4.56 keV 1.96 mm 55.5 cm Tracker eIoni + 31 20.4 cm -18.3 cm 71.5 cm 0 eV 6.68 keV 1.17 mm 55.6 cm Tracker eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 89, Parent ID = 38 +* G4Track Information: Particle = e-, Track ID = 84, Parent ID = 38 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 3.19 cm -22.4 cm 86.2 cm 1.49 keV 0 eV 0 fm 0 fm Chamber initStep - 1 3.19 cm -22.4 cm 86.2 cm 0 eV 1.49 keV 70.1 um 70.1 um Chamber eIoni + 0 20.2 cm -18.4 cm 71.3 cm 1.73 keV 0 eV 0 fm 0 fm Tracker initStep + 1 20.2 cm -18.4 cm 71.3 cm 0 eV 1.73 keV 120 um 120 um Tracker eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 88, Parent ID = 38 +* G4Track Information: Particle = e-, Track ID = 83, Parent ID = 38 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 3.33 cm -22.3 cm 86.2 cm 1.47 keV 0 eV 0 fm 0 fm Chamber initStep - 1 3.33 cm -22.3 cm 86.2 cm 0 eV 1.47 keV 68.7 um 68.7 um Chamber eIoni + 0 19.4 cm -18.3 cm 72.4 cm 11.1 keV 0 eV 0 fm 0 fm Tracker initStep + 1 19.5 cm -18.4 cm 72.5 cm 6.98 keV 4.1 keV 1.93 mm 1.93 mm Tracker eIoni + 2 19.5 cm -18.4 cm 72.4 cm 1.88 keV 5.1 keV 1.24 mm 3.18 mm Tracker eIoni + 3 19.5 cm -18.4 cm 72.4 cm 0 eV 1.88 keV 137 um 3.32 mm Tracker eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 87, Parent ID = 38 +* G4Track Information: Particle = e-, Track ID = 82, Parent ID = 38 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 2.95 cm -22.3 cm 85.9 cm 2.64 keV 0 eV 0 fm 0 fm Chamber initStep - 1 2.95 cm -22.3 cm 85.9 cm 0 eV 2.64 keV 153 um 153 um Chamber eIoni + 0 18.9 cm -17.8 cm 73.7 cm 4.65 keV 0 eV 0 fm 0 fm Tracker initStep + 1 18.9 cm -17.8 cm 73.7 cm 3.04 keV 121 eV 68.1 um 68.1 um Tracker eIoni + 2 18.9 cm -17.8 cm 73.7 cm 0 eV 3.04 keV 300 um 368 um Tracker eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 86, Parent ID = 38 +* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 82 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 2.85 cm -22.3 cm 85.9 cm 1.86 keV 0 eV 0 fm 0 fm Chamber initStep - 1 2.85 cm -22.3 cm 85.9 cm 0 eV 1.86 keV 94.2 um 94.2 um Chamber eIoni + 0 18.9 cm -17.8 cm 73.7 cm 1.5 keV 0 eV 0 fm 0 fm Tracker initStep + 1 18.9 cm -17.8 cm 73.7 cm 0 eV 1.5 keV 96.3 um 96.3 um Tracker eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 85, Parent ID = 38 +* G4Track Information: Particle = e-, Track ID = 81, Parent ID = 38 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 2.6 cm -22.6 cm 86.7 cm 1.65 keV 0 eV 0 fm 0 fm Chamber initStep - 1 2.6 cm -22.5 cm 86.7 cm 0 eV 1.65 keV 80.5 um 80.5 um Chamber eIoni + 0 20 cm -21 cm 73 cm 1.46 keV 0 eV 0 fm 0 fm Tracker initStep + 1 20 cm -21 cm 73 cm 0 eV 1.46 keV 92.5 um 92.5 um Tracker eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 84, Parent ID = 38 +* G4Track Information: Particle = e-, Track ID = 80, Parent ID = 38 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 2.25 cm -22.3 cm 86.4 cm 1.72 keV 0 eV 0 fm 0 fm Chamber initStep - 1 2.24 cm -22.3 cm 86.4 cm 0 eV 1.72 keV 84.8 um 84.8 um Chamber eIoni + 0 18.9 cm -24.7 cm 74.5 cm 1.87 keV 0 eV 0 fm 0 fm Tracker initStep + 1 18.9 cm -24.7 cm 74.5 cm 0 eV 1.87 keV 136 um 136 um Tracker eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 83, Parent ID = 38 +* G4Track Information: Particle = e-, Track ID = 79, Parent ID = 38 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 2.26 cm -21.8 cm 86.3 cm 2.52 keV 0 eV 0 fm 0 fm Chamber initStep - 1 2.26 cm -21.8 cm 86.3 cm 0 eV 2.52 keV 144 um 144 um Chamber eIoni + 0 18.9 cm -25.8 cm 75 cm 1.99 keV 0 eV 0 fm 0 fm Tracker initStep + 1 18.9 cm -25.8 cm 75 cm 0 eV 1.99 keV 150 um 150 um Tracker eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 82, Parent ID = 38 +* G4Track Information: Particle = e-, Track ID = 78, Parent ID = 38 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 3.22 cm -20 cm 86 cm 1.57 keV 0 eV 0 fm 0 fm Chamber initStep - 1 3.22 cm -20 cm 86 cm 0 eV 1.57 keV 74.8 um 74.8 um Chamber eIoni + 0 18.9 cm -27.1 cm 75.9 cm 1.78 keV 0 eV 0 fm 0 fm Tracker initStep + 1 18.9 cm -27.1 cm 75.9 cm 0 eV 1.78 keV 126 um 126 um Tracker eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 81, Parent ID = 38 +* G4Track Information: Particle = e-, Track ID = 77, Parent ID = 38 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 4.99 cm -19.5 cm 85.7 cm 14.1 keV 0 eV 0 fm 0 fm Chamber initStep - 1 5 cm -19.5 cm 85.7 cm 10.1 keV 2.07 keV 196 um 196 um Chamber eIoni - 2 5 cm -19.5 cm 85.7 cm 2.97 keV 5.3 keV 814 um 1.01 mm Chamber eIoni - 3 5 cm -19.5 cm 85.7 cm 0 eV 2.97 keV 181 um 1.19 mm Chamber eIoni + 0 17 cm -24.6 cm 75.8 cm 1.21 keV 0 eV 0 fm 0 fm Tracker initStep + 1 17 cm -24.6 cm 75.8 cm 0 eV 1.21 keV 69.7 um 69.7 um Tracker eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 94, Parent ID = 81 +* G4Track Information: Particle = e-, Track ID = 76, Parent ID = 38 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 5 cm -19.5 cm 85.7 cm 1.81 keV 0 eV 0 fm 0 fm Chamber initStep - 1 5 cm -19.5 cm 85.7 cm 0 eV 1.81 keV 90.9 um 90.9 um Chamber eIoni + 0 16.9 cm -24.3 cm 75.8 cm 1.01 keV 0 eV 0 fm 0 fm Tracker initStep + 1 16.9 cm -24.3 cm 75.8 cm 0 eV 1.01 keV 54 um 54 um Tracker eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 93, Parent ID = 81 +* G4Track Information: Particle = e-, Track ID = 75, Parent ID = 38 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 5 cm -19.5 cm 85.7 cm 1.99 keV 0 eV 0 fm 0 fm Chamber initStep - 1 5 cm -19.5 cm 85.7 cm 0 eV 1.99 keV 104 um 104 um Chamber eIoni + 0 16.3 cm -21.4 cm 76 cm 88.5 keV 0 eV 0 fm 0 fm Tracker initStep + 1 16.4 cm -21.5 cm 75 cm 83.2 keV 4.27 keV 9.71 mm 9.71 mm Tracker eIoni + 2 16.4 cm -21.7 cm 74.8 cm 80.9 keV 719 eV 3.01 mm 1.27 cm Tracker eIoni + 3 17 cm -22.5 cm 73.5 cm 75.5 keV 5.44 keV 1.71 cm 2.98 cm Tracker eIoni + 4 17.4 cm -23 cm 72.8 cm 71.7 keV 2.7 keV 9.77 mm 3.96 cm Tracker eIoni + 5 17.6 cm -23.6 cm 72.5 cm 66.8 keV 4.84 keV 6.83 mm 4.64 cm Tracker eIoni + 6 17.6 cm -23.6 cm 72.5 cm 62.4 keV 0 eV 67.1 um 4.65 cm Tracker eIoni + 7 18.1 cm -23.8 cm 71.2 cm 55.9 keV 6.45 keV 1.57 cm 6.22 cm Tracker eIoni + 8 18.7 cm -24.2 cm 70.3 cm 49.5 keV 6.46 keV 1.32 cm 7.53 cm Tracker eIoni + 9 18.4 cm -24.7 cm 69.6 cm 43.7 keV 5.75 keV 1.09 cm 8.62 cm Tracker eIoni + 10 18.4 cm -24.8 cm 69.3 cm 37.9 keV 4.31 keV 3 mm 8.92 cm Tracker eIoni + 11 18.3 cm -25 cm 68.7 cm 32.2 keV 5.7 keV 7.29 mm 9.65 cm Tracker eIoni + 12 18.1 cm -25.2 cm 68.3 cm 28.8 keV 3.45 keV 5.81 mm 10.2 cm Tracker eIoni + 13 18.2 cm -25.5 cm 68 cm 25.3 keV 3.52 keV 5.01 mm 10.7 cm Tracker eIoni + 14 18.3 cm -25.6 cm 67.8 cm 20.8 keV 4.48 keV 4.26 mm 11.2 cm Tracker eIoni + 15 18.5 cm -25.7 cm 67.6 cm 16.8 keV 3.97 keV 3.42 mm 11.5 cm Tracker eIoni + 16 18.6 cm -25.6 cm 67.5 cm 10.3 keV 3.72 keV 2.26 mm 11.7 cm Tracker eIoni + 17 18.7 cm -25.6 cm 67.6 cm 6.35 keV 3.92 keV 1.82 mm 11.9 cm Tracker eIoni + 18 18.7 cm -25.5 cm 67.6 cm 0 eV 6.35 keV 1.09 mm 12 cm Tracker eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 80, Parent ID = 38 +* G4Track Information: Particle = e-, Track ID = 91, Parent ID = 75 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 5.19 cm -19.9 cm 85.6 cm 2.9 keV 0 eV 0 fm 0 fm Chamber initStep - 1 5.19 cm -19.9 cm 85.6 cm 0 eV 2.9 keV 175 um 175 um Chamber eIoni + 0 18.6 cm -25.6 cm 67.5 cm 2.83 keV 0 eV 0 fm 0 fm Tracker initStep + 1 18.6 cm -25.6 cm 67.5 cm 0 eV 2.83 keV 266 um 266 um Tracker eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 79, Parent ID = 38 +* G4Track Information: Particle = e-, Track ID = 90, Parent ID = 75 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 5.1 cm -22 cm 82.4 cm 1.79 keV 0 eV 0 fm 0 fm Chamber initStep - 1 5.1 cm -22 cm 82.4 cm 0 eV 1.79 keV 90 um 90 um Chamber eIoni + 0 18.4 cm -24.8 cm 69.3 cm 1.49 keV 0 eV 0 fm 0 fm Tracker initStep + 1 18.4 cm -24.8 cm 69.3 cm 0 eV 1.49 keV 95.3 um 95.3 um Tracker eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 78, Parent ID = 38 +* G4Track Information: Particle = e-, Track ID = 89, Parent ID = 75 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 4.66 cm -21.2 cm 80.4 cm 2.79 keV 0 eV 0 fm 0 fm Chamber initStep - 1 4.66 cm -21.2 cm 80.4 cm 0 eV 2.79 keV 165 um 165 um Chamber eIoni + 0 17.6 cm -23.6 cm 72.5 cm 4.44 keV 0 eV 0 fm 0 fm Tracker initStep + 1 17.6 cm -23.6 cm 72.5 cm 0 eV 4.44 keV 580 um 580 um Tracker eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 77, Parent ID = 38 +* G4Track Information: Particle = e-, Track ID = 88, Parent ID = 75 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 4.69 cm -21.2 cm 80.3 cm 6.26 keV 0 eV 0 fm 0 fm Chamber initStep - 1 4.69 cm -21.2 cm 80.3 cm 2.95 keV 3.31 keV 354 um 354 um Chamber eIoni - 2 4.7 cm -21.2 cm 80.3 cm 0 eV 2.95 keV 179 um 533 um Chamber eIoni + 0 17.4 cm -23 cm 72.8 cm 1.12 keV 0 eV 0 fm 0 fm Tracker initStep + 1 17.4 cm -23 cm 72.8 cm 0 eV 1.12 keV 62.5 um 62.5 um Tracker eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 76, Parent ID = 38 +* G4Track Information: Particle = e-, Track ID = 87, Parent ID = 75 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 4.72 cm -20.6 cm 79.3 cm 2.37 keV 0 eV 0 fm 0 fm Tracker initStep - 1 4.72 cm -20.6 cm 79.3 cm 0 eV 2.37 keV 198 um 198 um Tracker eIoni + 0 16.4 cm -21.7 cm 74.8 cm 1.56 keV 0 eV 0 fm 0 fm Tracker initStep + 1 16.4 cm -21.7 cm 74.8 cm 0 eV 1.56 keV 103 um 103 um Tracker eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 75, Parent ID = 38 +* G4Track Information: Particle = e-, Track ID = 86, Parent ID = 75 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 4.73 cm -20.6 cm 79.2 cm 1.6 keV 0 eV 0 fm 0 fm Tracker initStep - 1 4.73 cm -20.6 cm 79.2 cm 0 eV 1.6 keV 107 um 107 um Tracker eIoni + 0 16.4 cm -21.5 cm 75 cm 994 eV 0 eV 0 fm 0 fm Tracker initStep + 1 16.4 cm -21.5 cm 75 cm 0 eV 994 eV 52.8 um 52.8 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 74, Parent ID = 38 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 4.77 cm -20.4 cm 79 cm 1.46 keV 0 eV 0 fm 0 fm Tracker initStep - 1 4.78 cm -20.4 cm 79 cm 0 eV 1.46 keV 92.9 um 92.9 um Tracker eIoni + 0 15 cm -17 cm 73.9 cm 2.16 keV 0 eV 0 fm 0 fm Tracker initStep + 1 15 cm -17 cm 73.9 cm 0 eV 2.16 keV 170 um 170 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 73, Parent ID = 38 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 4.77 cm -20.4 cm 79 cm 1.36 keV 0 eV 0 fm 0 fm Tracker initStep - 1 4.78 cm -20.4 cm 79 cm 0 eV 1.36 keV 83.2 um 83.2 um Tracker eIoni + 0 14 cm -14.8 cm 72.9 cm 2.31 keV 0 eV 0 fm 0 fm Tracker initStep + 1 14 cm -14.8 cm 72.9 cm 0 eV 2.31 keV 190 um 190 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 72, Parent ID = 38 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 4.77 cm -19.1 cm 78 cm 1.18 keV 0 eV 0 fm 0 fm Tracker initStep - 1 4.78 cm -19.1 cm 78 cm 0 eV 1.18 keV 67.7 um 67.7 um Tracker eIoni + 0 12.9 cm -12.8 cm 71.5 cm 1.03 keV 0 eV 0 fm 0 fm Tracker initStep + 1 12.9 cm -12.8 cm 71.5 cm 0 eV 1.03 keV 55.7 um 55.7 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 71, Parent ID = 38 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 4.64 cm -18.3 cm 77.5 cm 1.69 keV 0 eV 0 fm 0 fm Tracker initStep - 1 4.64 cm -18.3 cm 77.5 cm 0 eV 1.69 keV 117 um 117 um Tracker eIoni + 0 12.7 cm -12.3 cm 71.1 cm 1.02 keV 0 eV 0 fm 0 fm Tracker initStep + 1 12.7 cm -12.3 cm 71.1 cm 0 eV 1.02 keV 55 um 55 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 70, Parent ID = 38 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 3.36 cm -15.2 cm 75.6 cm 1.26 keV 0 eV 0 fm 0 fm Tracker initStep - 1 3.36 cm -15.2 cm 75.6 cm 0 eV 1.26 keV 74.8 um 74.8 um Tracker eIoni + 0 12.5 cm -11.9 cm 70.9 cm 1.98 keV 0 eV 0 fm 0 fm Tracker initStep + 1 12.5 cm -11.9 cm 70.9 cm 0 eV 1.98 keV 148 um 148 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 69, Parent ID = 38 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 1.93 cm -13.5 cm 74.4 cm 1.07 keV 0 eV 0 fm 0 fm Tracker initStep - 1 1.93 cm -13.5 cm 74.4 cm 0 eV 1.07 keV 58.4 um 58.4 um Tracker eIoni + 0 11.5 cm -10.4 cm 69.9 cm 4.85 keV 0 eV 0 fm 0 fm Tracker initStep + 1 11.5 cm -10.4 cm 69.9 cm 0 eV 4.85 keV 677 um 677 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 37, Parent ID = 1 @@ -1475,70 +1464,70 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process 0 1.63 mm 6.01 mm 18.6 cm 31.1 keV 0 eV 0 fm 0 fm Chamber initStep - 1 2.06 mm 6.51 mm 18.7 cm 26.3 keV 3.17 keV 1.45 mm 1.45 mm Chamber eIoni - 2 1.91 mm 7.07 mm 18.7 cm 22.2 keV 4.09 keV 2.8 mm 4.24 mm Chamber eIoni - 3 1.88 mm 7.24 mm 18.7 cm 18.1 keV 276 eV 217 um 4.46 mm Chamber eBrem - 4 1.61 mm 7.35 mm 18.6 cm 13.1 keV 2.91 keV 1.04 mm 5.5 mm Chamber eIoni - 5 1.43 mm 7.31 mm 18.7 cm 6.63 keV 6.45 keV 1.58 mm 7.08 mm Chamber eIoni - 6 1.39 mm 7.27 mm 18.6 cm 2.13 keV 2.39 keV 393 um 7.47 mm Chamber eIoni - 7 1.39 mm 7.26 mm 18.6 cm 0 eV 2.13 keV 114 um 7.58 mm Chamber eIoni + 1 2.08 mm 6.53 mm 18.7 cm 26.1 keV 2.53 keV 1.73 mm 1.73 mm Chamber eIoni + 2 1.65 mm 6.31 mm 18.6 cm 19.3 keV 6.81 keV 2.77 mm 4.5 mm Chamber eIoni + 3 1.41 mm 6.34 mm 18.6 cm 9.39 keV 913 eV 395 um 4.9 mm Chamber eIoni + 4 1.45 mm 6.45 mm 18.6 cm 3.31 keV 4.69 keV 747 um 5.64 mm Chamber eIoni + 5 1.46 mm 6.43 mm 18.6 cm 0 eV 3.31 keV 211 um 5.85 mm Chamber eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 98, Parent ID = 34 +* G4Track Information: Particle = e-, Track ID = 94, Parent ID = 34 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 1.39 mm 7.27 mm 18.6 cm 2.11 keV 0 eV 0 fm 0 fm Chamber initStep - 1 1.37 mm 7.26 mm 18.6 cm 0 eV 2.11 keV 113 um 113 um Chamber eIoni + 0 1.45 mm 6.45 mm 18.6 cm 1.4 keV 0 eV 0 fm 0 fm Chamber initStep + 1 1.45 mm 6.45 mm 18.6 cm 0 eV 1.4 keV 64.5 um 64.5 um Chamber eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 97, Parent ID = 34 +* G4Track Information: Particle = e-, Track ID = 93, Parent ID = 34 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 1.61 mm 7.35 mm 18.6 cm 2.11 keV 0 eV 0 fm 0 fm Chamber initStep - 1 1.61 mm 7.35 mm 18.6 cm 0 eV 2.11 keV 113 um 113 um Chamber eIoni + 0 1.41 mm 6.34 mm 18.6 cm 8.97 keV 0 eV 0 fm 0 fm Chamber initStep + 1 1.35 mm 6.37 mm 18.6 cm 2.07 keV 6.9 keV 1.03 mm 1.03 mm Chamber eIoni + 2 1.34 mm 6.37 mm 18.6 cm 0 eV 2.07 keV 109 um 1.13 mm Chamber eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 96, Parent ID = 34 +* G4Track Information: Particle = e-, Track ID = 92, Parent ID = 34 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 1.88 mm 7.24 mm 18.7 cm 3.85 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -617 um 7.38 mm 17.9 cm 0 eV 148 eV 7.59 mm 7.59 mm Chamber phot + 0 2.08 mm 6.53 mm 18.7 cm 2.46 keV 0 eV 0 fm 0 fm Chamber initStep + 1 2.09 mm 6.52 mm 18.7 cm 0 eV 2.46 keV 139 um 139 um Chamber eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 99, Parent ID = 96 +* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -617 um 7.38 mm 17.9 cm 3.7 keV 0 eV 0 fm 0 fm Chamber initStep - 1 -605 um 7.36 mm 17.9 cm 0 eV 3.7 keV 248 um 248 um Chamber eIoni + 0 1.63 mm 6.01 mm 18.3 cm 1.75 keV 0 eV 0 fm 0 fm Chamber initStep + 1 1.63 mm 6.02 mm 18.3 cm 0 eV 1.75 keV 86.8 um 86.8 um Chamber eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 95, Parent ID = 34 +* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 1 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 2.06 mm 6.51 mm 18.7 cm 1.58 keV 0 eV 0 fm 0 fm Chamber initStep - 1 2.06 mm 6.51 mm 18.7 cm 0 eV 1.58 keV 75.6 um 75.6 um Chamber eIoni + 0 1.62 mm 5.96 mm 16.1 cm 10.9 keV 0 eV 0 fm 0 fm Chamber initStep + 1 1.61 mm 6.02 mm 16.1 cm 8.76 keV 35.4 eV 80.2 um 80.2 um Chamber eIoni + 2 1.64 mm 6.12 mm 16.1 cm 2.93 keV 4.18 keV 587 um 667 um Chamber eIoni + 3 1.65 mm 6.14 mm 16.1 cm 0 eV 2.93 keV 177 um 844 um Chamber eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 33, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 96, Parent ID = 32 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 1.63 mm 6.01 mm 18.3 cm 1.75 keV 0 eV 0 fm 0 fm Chamber initStep - 1 1.63 mm 6.02 mm 18.3 cm 0 eV 1.75 keV 86.8 um 86.8 um Chamber eIoni + 0 1.64 mm 6.12 mm 16.1 cm 1.65 keV 0 eV 0 fm 0 fm Chamber initStep + 1 1.64 mm 6.12 mm 16.1 cm 0 eV 1.65 keV 80.2 um 80.2 um Chamber eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 32, Parent ID = 1 +* G4Track Information: Particle = e-, Track ID = 95, Parent ID = 32 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 1.62 mm 5.96 mm 16.1 cm 10.9 keV 0 eV 0 fm 0 fm Chamber initStep - 1 1.6 mm 6.1 mm 16.1 cm 5.2 keV 5.67 keV 1.32 mm 1.32 mm Chamber eIoni - 2 1.62 mm 6.06 mm 16.1 cm 0 eV 5.2 keV 422 um 1.74 mm Chamber eIoni + 0 1.61 mm 6.02 mm 16.1 cm 2.08 keV 0 eV 0 fm 0 fm Chamber initStep + 1 1.62 mm 6.02 mm 16.1 cm 0 eV 2.08 keV 110 um 110 um Chamber eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 31, Parent ID = 1 @@ -1554,16 +1543,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process 0 1.57 mm 5.79 mm 6.89 cm 8.32 keV 0 eV 0 fm 0 fm Chamber initStep - 1 1.49 mm 5.77 mm 6.89 cm 4.82 keV 1.9 keV 182 um 182 um Chamber eIoni - 2 1.45 mm 5.77 mm 6.89 cm 0 eV 4.82 keV 373 um 555 um Chamber eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 100, Parent ID = 30 -********************************************************************************************************* - -Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 1.49 mm 5.77 mm 6.89 cm 1.61 keV 0 eV 0 fm 0 fm Chamber initStep - 1 1.49 mm 5.76 mm 6.89 cm 0 eV 1.61 keV 77.4 um 77.4 um Chamber eIoni + 1 1.48 mm 5.76 mm 6.89 cm 0 eV 8.32 keV 904 um 904 um Chamber eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 29, Parent ID = 1 @@ -1619,8 +1599,8 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process 0 1.05 mm 3.65 mm -89.9 cm 10.2 keV 0 eV 0 fm 0 fm Tracker initStep - 1 1.5 mm 2.72 mm -89.9 cm 6.4 keV 3.78 keV 1.8 mm 1.8 mm Tracker eIoni - 2 1.29 mm 2.49 mm -89.9 cm 0 eV 6.4 keV 1.1 mm 2.91 mm Tracker eIoni + 1 1.5 mm 2.72 mm -89.9 cm 5.69 keV 4.49 keV 1.8 mm 1.8 mm Tracker eIoni + 2 1.6 mm 2.71 mm -89.9 cm 0 eV 5.69 keV 901 um 2.71 mm Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 22, Parent ID = 1 @@ -1636,7 +1616,16 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process 0 898 um 3.05 mm -1.14 m 3.34 keV 0 eV 0 fm 0 fm Tracker initStep - 1 970 um 2.92 mm -1.14 m 0 eV 3.34 keV 354 um 354 um Tracker eIoni + 1 945 um 2.97 mm -1.14 m 1.37 keV 851 eV 127 um 127 um Tracker eIoni + 2 933 um 2.97 mm -1.14 m 0 eV 1.37 keV 84.5 um 211 um Tracker eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 97, Parent ID = 21 +********************************************************************************************************* + +Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process + 0 945 um 2.97 mm -1.14 m 1.12 keV 0 eV 0 fm 0 fm Tracker initStep + 1 940 um 2.95 mm -1.14 m 0 eV 1.12 keV 62.6 um 62.6 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 20, Parent ID = 1 @@ -1684,16 +1673,16 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process 0 696 um 2.28 mm -1.45 m 5.51 keV 0 eV 0 fm 0 fm Chamber initStep - 1 701 um 2.28 mm -1.45 m 4.1 keV 0 eV 4.75 um 4.75 um Chamber eIoni - 2 726 um 2.27 mm -1.45 m 0 eV 4.1 keV 290 um 295 um Chamber eIoni + 1 732 um 2.28 mm -1.45 m 3.57 keV 14.6 eV 60.9 um 60.9 um Chamber eIoni + 2 741 um 2.25 mm -1.45 m 0 eV 3.57 keV 236 um 297 um Chamber eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 101, Parent ID = 15 +* G4Track Information: Particle = e-, Track ID = 98, Parent ID = 15 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 701 um 2.28 mm -1.45 m 1.41 keV 0 eV 0 fm 0 fm Chamber initStep - 1 706 um 2.29 mm -1.45 m 0 eV 1.41 keV 64.9 um 64.9 um Chamber eIoni + 0 732 um 2.28 mm -1.45 m 1.92 keV 0 eV 0 fm 0 fm Chamber initStep + 1 737 um 2.27 mm -1.45 m 0 eV 1.92 keV 98.7 um 98.7 um Chamber eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 14, Parent ID = 1 @@ -1701,7 +1690,8 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process 0 625 um 1.97 mm -1.56 m 4 keV 0 eV 0 fm 0 fm Chamber initStep - 1 642 um 1.94 mm -1.56 m 0 eV 4 keV 280 um 280 um Chamber eIoni + 1 642 um 1.94 mm -1.56 m 1.26 keV 2.75 keV 209 um 209 um Chamber eIoni + 2 638 um 1.94 mm -1.56 m 0 eV 1.26 keV 56 um 265 um Chamber eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 13, Parent ID = 1 @@ -1733,17 +1723,17 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process 0 214 um 335 um -2.17 m 10.9 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -826 um 793 um -2.17 m 7.31 keV 3.59 keV 1.91 mm 1.91 mm Tracker eIoni - 2 -822 um 753 um -2.17 m 1.72 keV 4.56 keV 1 mm 2.91 mm Tracker eIoni - 3 -843 um 789 um -2.17 m 0 eV 1.72 keV 119 um 3.03 mm Tracker eIoni + 1 17.3 um 422 um -2.17 m 9.14 keV 304 eV 228 um 228 um Tracker eIoni + 2 -686 um 935 um -2.17 m 5.97 keV 3.17 keV 1.64 mm 1.87 mm Tracker eIoni + 3 -928 um 900 um -2.17 m 0 eV 5.97 keV 980 um 2.85 mm Tracker eIoni ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 102, Parent ID = 10 +* G4Track Information: Particle = e-, Track ID = 99, Parent ID = 10 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -822 um 753 um -2.17 m 1.03 keV 0 eV 0 fm 0 fm Tracker initStep - 1 -807 um 752 um -2.17 m 0 eV 1.03 keV 55.7 um 55.7 um Tracker eIoni + 0 17.3 um 422 um -2.17 m 1.46 keV 0 eV 0 fm 0 fm Tracker initStep + 1 -1.4 um 401 um -2.17 m 0 eV 1.46 keV 92.7 um 92.7 um Tracker eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 9, Parent ID = 1 @@ -1783,44 +1773,43 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process 0 81.3 um -265 um -2.4 m 5.07 MeV 0 eV 0 fm 0 fm Target initStep - 1 108 um 128 um -2.4 m 4.41 MeV 536 keV 536 um 536 um Target eBrem - 2 570 um 540 um -2.4 m 3.04 MeV 1.37 MeV 903 um 1.44 mm Target msc - 3 990 um 673 um -2.4 m 2.09 MeV 468 keV 497 um 1.94 mm Target eBrem - 4 1.12 mm 467 um -2.4 m 1.62 MeV 474 keV 437 um 2.37 mm Target msc - 5 1.22 mm 425 um -2.4 m 189 keV 1.43 MeV 1.22 mm 3.59 mm Target eIoni - 6 1.23 mm 426 um -2.4 m 0 eV 189 keV 74.9 um 3.67 mm Target eIoni + 1 437 um 429 um -2.4 m 3.75 MeV 1.32 MeV 1.03 mm 1.03 mm Target msc + 2 762 um 1 mm -2.4 m 2.55 MeV 1.2 MeV 832 um 1.86 mm Target msc + 3 929 um 1.02 mm -2.4 m 1.8 MeV 577 keV 531 um 2.39 mm Target eBrem + 4 888 um 896 um -2.4 m 1.02 MeV 651 keV 474 um 2.87 mm Target eBrem + 5 943 um 880 um -2.4 m 0 eV 1.02 MeV 746 um 3.61 mm Target eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 104, Parent ID = 5 +* G4Track Information: Particle = gamma, Track ID = 101, Parent ID = 5 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 990 um 673 um -2.4 m 482 keV 0 eV 0 fm 0 fm Target initStep - 1 1.44 cm -6.16 mm -2.41 m 0 eV 88.3 keV 1.67 cm 1.67 cm Target phot + 0 888 um 896 um -2.4 m 130 keV 0 eV 0 fm 0 fm Target initStep + 1 775 um 1.29 mm -2.4 m 0 eV 88.3 keV 413 um 413 um Target phot ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 105, Parent ID = 104 +* G4Track Information: Particle = e-, Track ID = 102, Parent ID = 101 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 1.44 cm -6.16 mm -2.41 m 394 keV 0 eV 0 fm 0 fm Target initStep - 1 1.44 cm -6.17 mm -2.41 m 0 eV 394 keV 220 um 220 um Target eIoni + 0 775 um 1.29 mm -2.4 m 41.6 keV 0 eV 0 fm 0 fm Target initStep + 1 776 um 1.29 mm -2.4 m 0 eV 41.6 keV 6.61 um 6.61 um Target eIoni ********************************************************************************************************* -* G4Track Information: Particle = gamma, Track ID = 103, Parent ID = 5 +* G4Track Information: Particle = gamma, Track ID = 100, Parent ID = 5 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 108 um 128 um -2.4 m 118 keV 0 eV 0 fm 0 fm Target initStep - 1 -96.8 um 780 um -2.4 m 0 eV 88.3 keV 688 um 688 um Target phot + 0 929 um 1.02 mm -2.4 m 172 keV 0 eV 0 fm 0 fm Target initStep + 1 979 um 928 um -2.4 m 0 eV 111 eV 105 um 105 um Target phot ********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 106, Parent ID = 103 +* G4Track Information: Particle = e-, Track ID = 103, Parent ID = 100 ********************************************************************************************************* Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process - 0 -96.8 um 780 um -2.4 m 30.1 keV 0 eV 0 fm 0 fm Target initStep - 1 -96.5 um 780 um -2.4 m 0 eV 30.1 keV 3.91 um 3.91 um Target eIoni + 0 979 um 928 um -2.4 m 172 keV 0 eV 0 fm 0 fm Target initStep + 1 982 um 929 um -2.4 m 0 eV 172 keV 64.3 um 64.3 um Target eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 @@ -1846,7 +1835,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng 0 0 fm 0 fm -2.71 m 1.09 keV 0 eV 0 fm 0 fm World initStep 1 -22.6 um -1.07 um -2.71 m 0 eV 1.09 keV 60.1 um 60.1 um World eIoni --------->Storing hits in the ROOT file: in this event there are 90 hits in the tracker chambers: +-------->Storing hits in the ROOT file: in this event there are 43 hits in the tracker chambers: trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.017280888048364 position[mm]: (0.62500220867587,1.9656597314732,-1556.3869168369) trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.040120896193063 position[mm]: (0.69615644743259,2.2830241091404,-1447.8624008929) trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.012410985917066 position[mm]: (0.73273881655657,2.4033186609739,-1400) @@ -1868,82 +1857,35 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng trackID: 48 chamberNb: 4 energy deposit[MeV]: 0.001631894201262 position[mm]: (2.2058358198737,9.2025528703537,1722.2352150808) trackID: 47 chamberNb: 4 energy deposit[MeV]: 0.0015578634851916 position[mm]: (2.2045455491956,9.1146957413045,1678.5363619173) trackID: 42 chamberNb: 3 energy deposit[MeV]: 0.0033509985071012 position[mm]: (1.9585780920777,7.346963581169,879.34549302973) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.0021774226724292 position[mm]: (46.88921439597,-211.93600408692,803.08946270286) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.00024545584844018 position[mm]: (46.565158778256,-212.25738794047,804.38596322919) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.015233679971689 position[mm]: (50.997978912824,-220.04637178972,824.0036568222) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.025229715046367 position[mm]: (51.682533369566,-199.85793296159,854.64122649772) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.00032795674427905 position[mm]: (51.857087455408,-198.85724465466,855.85110704204) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.0034040460429857 position[mm]: (49.918081302675,-195.32659048773,856.99355977502) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.014967184636953 position[mm]: (32.186688981895,-200.27746687932,860.40695281589) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.019086042067869 position[mm]: (22.569156442759,-218.3626905553,863.24085310909) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.0028416370152752 position[mm]: (22.45432305847,-222.69276017491,864.11483739785) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.0078657245272669 position[mm]: (26.004372670492,-225.50026610835,867.13431744508) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.017425390450396 position[mm]: (28.319688874724,-222.70486704641,863.14134060305) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.0076161949206524 position[mm]: (28.540004640205,-222.85994017245,859.12150655396) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.00038068243814623 position[mm]: (29.536365318389,-223.02851883196,859.22152044828) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.0061350333648009 position[mm]: (31.430084265475,-225.26297902082,860.39695242543) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.014944358819017 position[mm]: (32.053774977232,-222.65977395604,861.07141581399) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.005660752693304 position[mm]: (33.260920101429,-222.96778117631,862.1687794678) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.00022248690142619 position[mm]: (33.066715138501,-223.18050325679,862.49501110005) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.00077539653155494 position[mm]: (32.662158360021,-223.25417853556,862.45509627205) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.00049344990406339 position[mm]: (31.851415835057,-223.62968914435,862.22400647851) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.0086169601479728 position[mm]: (30.524107871066,-223.81075202266,862.45011405908) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.0025745990049085 position[mm]: (31.057717471982,-223.62689372468,861.79766144675) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.0017192570851954 position[mm]: (30.884535480491,-223.2374393789,861.41943645259) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.0017861333527746 position[mm]: (30.690878364728,-223.01717162993,861.57192145139) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.0027147412556511 position[mm]: (31.004298247649,-222.88372225804,861.70359237341) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.0067599136276858 position[mm]: (30.789416153333,-222.96562226565,861.58193652058) - trackID: 38 chamberNb: 3 energy deposit[MeV]: 0.0091521667239246 position[mm]: (30.71614866281,-222.97446872856,861.66036887627) - trackID: 92 chamberNb: 3 energy deposit[MeV]: 0.0014104928537027 position[mm]: (31.006552657926,-222.87984977047,861.69692441342) - trackID: 91 chamberNb: 3 energy deposit[MeV]: 0.002622406457691 position[mm]: (30.890454170398,-223.22459326406,861.40867855502) - trackID: 90 chamberNb: 3 energy deposit[MeV]: 0.0076330811888132 position[mm]: (30.991560182422,-223.6108758751,861.84277333523) - trackID: 89 chamberNb: 3 energy deposit[MeV]: 0.001491585492236 position[mm]: (31.851794527278,-223.63748040218,862.22039525911) - trackID: 88 chamberNb: 3 energy deposit[MeV]: 0.0014696735335645 position[mm]: (33.256191420308,-222.96099336605,862.17048094489) - trackID: 87 chamberNb: 3 energy deposit[MeV]: 0.0026434263446798 position[mm]: (29.539043589001,-223.03524394088,859.20506697994) - trackID: 86 chamberNb: 3 energy deposit[MeV]: 0.0018554667743867 position[mm]: (28.539667610032,-222.86748479452,859.11342910854) - trackID: 85 chamberNb: 3 energy deposit[MeV]: 0.0016528146583718 position[mm]: (25.995886730793,-225.49617788753,867.13209780811) - trackID: 84 chamberNb: 3 energy deposit[MeV]: 0.0017175703889209 position[mm]: (22.449799049703,-222.70144407675,864.11231996185) - trackID: 83 chamberNb: 3 energy deposit[MeV]: 0.0025200774454973 position[mm]: (22.553621555389,-218.3613072969,863.24702966641) - trackID: 82 chamberNb: 3 energy deposit[MeV]: 0.0015659471474998 position[mm]: (32.188329985804,-200.26883428829,860.40931086673) - trackID: 81 chamberNb: 3 energy deposit[MeV]: 0.0020731781890307 position[mm]: (49.988344926651,-195.22204454896,856.95172315538) - trackID: 81 chamberNb: 3 energy deposit[MeV]: 0.0053026632952653 position[mm]: (49.985184234558,-195.12181391823,856.87631756042) - trackID: 81 chamberNb: 3 energy deposit[MeV]: 0.0029734531670924 position[mm]: (49.966874410058,-195.1174167463,856.86664391606) - trackID: 94 chamberNb: 3 energy deposit[MeV]: 0.0018073562033888 position[mm]: (49.983424526156,-195.1138119704,856.88323245845) - trackID: 93 chamberNb: 3 energy deposit[MeV]: 0.001986975045202 position[mm]: (49.999382000657,-195.21890619503,856.95534491598) - trackID: 80 chamberNb: 3 energy deposit[MeV]: 0.0028977792573388 position[mm]: (51.857509639852,-198.86582006888,855.86965754389) - trackID: 79 chamberNb: 3 energy deposit[MeV]: 0.0017939068426757 position[mm]: (50.999126720421,-220.05598689149,823.9992756319) - trackID: 78 chamberNb: 3 energy deposit[MeV]: 0.0027876510966707 position[mm]: (46.583390172489,-212.25856178702,804.39242259781) - trackID: 77 chamberNb: 3 energy deposit[MeV]: 0.0033117260246213 position[mm]: (46.948312330682,-211.92590529037,803.10171979715) - trackID: 77 chamberNb: 3 energy deposit[MeV]: 0.0029519919991803 position[mm]: (46.954569663223,-211.93810990812,803.11757390066) - trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.0031722179296367 position[mm]: (2.0595667549483,6.5087098488974,186.58472586945) - trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.0040946904301178 position[mm]: (1.9104266991047,7.0682166749129,186.54773827301) - trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.00027551359157847 position[mm]: (1.8806994828519,7.2384231912028,186.57518385404) - trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.0029119684319754 position[mm]: (1.6140051041599,7.354629882121,186.46622113047) - trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.0064524026389596 position[mm]: (1.432108587141,7.3119718663957,186.50654779317) - trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.0023878977099558 position[mm]: (1.3859825142989,7.2659794685774,186.49349899458) - trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.0021291453702789 position[mm]: (1.3903018727212,7.2551914271283,186.49973329928) - trackID: 98 chamberNb: 2 energy deposit[MeV]: 0.0021128006556849 position[mm]: (1.3737035477068,7.2617314711486,186.4947126155) - trackID: 97 chamberNb: 2 energy deposit[MeV]: 0.0021115261733711 position[mm]: (1.6134445453466,7.3468467215873,186.45577504417) - trackID: 96 chamberNb: 2 energy deposit[MeV]: 0.00014798 position[mm]: (-0.61662902181083,7.3843991906018,179.40533505876) - trackID: 99 chamberNb: 2 energy deposit[MeV]: 0.0036985688920822 position[mm]: (-0.60509356420712,7.3598713139051,179.39709033759) - trackID: 95 chamberNb: 2 energy deposit[MeV]: 0.0015778116824253 position[mm]: (2.0594597080163,6.5081350584322,186.57556705062) + trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.0025328226649968 position[mm]: (2.0816745697567,6.5343380916719,186.59075597639) + trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.0068053592106712 position[mm]: (1.6523261719608,6.3116436756263,186.28622008756) + trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.00091276774867244 position[mm]: (1.4147237323493,6.3406139389972,186.24191158331) + trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.0046864407952244 position[mm]: (1.4490955500101,6.4469655565561,186.23249911525) + trackID: 34 chamberNb: 2 energy deposit[MeV]: 0.0033052621208609 position[mm]: (1.4632946490433,6.4310734373948,186.22066483767) + trackID: 94 chamberNb: 2 energy deposit[MeV]: 0.0014016123954455 position[mm]: (1.4488114171099,6.4515415045435,186.22597871588) + trackID: 93 chamberNb: 2 energy deposit[MeV]: 0.0069021973072992 position[mm]: (1.349244636598,6.36948348156,186.31792219096) + trackID: 93 chamberNb: 2 energy deposit[MeV]: 0.0020688163199815 position[mm]: (1.3412882981925,6.3729914079846,186.32715820912) + trackID: 92 chamberNb: 2 energy deposit[MeV]: 0.0024572449429142 position[mm]: (2.0888380798254,6.5198441935828,186.59102085786) trackID: 33 chamberNb: 2 energy deposit[MeV]: 0.0017462447868799 position[mm]: (1.633410164187,6.0158317335391,183.3673285256) - trackID: 32 chamberNb: 2 energy deposit[MeV]: 0.0056698794091501 position[mm]: (1.6031049227864,6.1013789317191,160.64272191094) - trackID: 32 chamberNb: 2 energy deposit[MeV]: 0.0052035897109221 position[mm]: (1.6234072695202,6.0597948589706,160.63665844429) + trackID: 32 chamberNb: 2 energy deposit[MeV]: 3.5397784209606e-05 position[mm]: (1.6148554274035,6.0236387683032,160.63450910927) + trackID: 32 chamberNb: 2 energy deposit[MeV]: 0.0041765245971218 position[mm]: (1.6361672143467,6.121630845211,160.62727603343) + trackID: 32 chamberNb: 2 energy deposit[MeV]: 0.0029312263927955 position[mm]: (1.6451972786423,6.1403148985428,160.62796869735) + trackID: 96 chamberNb: 2 energy deposit[MeV]: 0.0016486673781592 position[mm]: (1.643130282399,6.1180788191066,160.63293434263) + trackID: 95 chamberNb: 2 energy deposit[MeV]: 0.0020816529677861 position[mm]: (1.615177470124,6.0245645938875,160.6472620369) trackID: 31 chamberNb: 2 energy deposit[MeV]: 0.0014149723772625 position[mm]: (1.6023131684074,5.8682041805875,113.90731324412) - trackID: 30 chamberNb: 2 energy deposit[MeV]: 0.0018951124414187 position[mm]: (1.4903260475473,5.765521861945,68.899382288756) - trackID: 30 chamberNb: 2 energy deposit[MeV]: 0.0048190065217067 position[mm]: (1.4519827653557,5.7662206760776,68.915498386784) - trackID: 100 chamberNb: 2 energy deposit[MeV]: 0.001605912442006 position[mm]: (1.4875725851524,5.7590712039929,68.893176575387) - trackID: 15 chamberNb: 0 energy deposit[MeV]: 0.0040972294243437 position[mm]: (0.72591634049966,2.2689897797355,-1447.8460979203) - trackID: 101 chamberNb: 0 energy deposit[MeV]: 0.001408492279729 position[mm]: (0.7057330798909,2.2857505292079,-1447.867194653) - trackID: 14 chamberNb: 0 energy deposit[MeV]: 0.004004735785731 position[mm]: (0.64173918792059,1.9388672652651,-1556.3848110378) + trackID: 30 chamberNb: 2 energy deposit[MeV]: 0.0083200314051314 position[mm]: (1.4802945244719,5.7625167027563,68.900368011084) + trackID: 15 chamberNb: 0 energy deposit[MeV]: 1.4587825118953e-05 position[mm]: (0.73230462884722,2.2770616932276,-1447.8596420034) + trackID: 15 chamberNb: 0 energy deposit[MeV]: 0.0035721858456124 position[mm]: (0.7413007588981,2.2532050418262,-1447.8686144321) + trackID: 98 chamberNb: 0 energy deposit[MeV]: 0.0019189480333413 position[mm]: (0.73713870875178,2.2749971101222,-1447.8493943108) + trackID: 14 chamberNb: 0 energy deposit[MeV]: 0.0027467199108738 position[mm]: (0.64173909681628,1.9388674111044,-1556.3848110493) + trackID: 14 chamberNb: 0 energy deposit[MeV]: 0.0012580158748572 position[mm]: (0.63826364570859,1.9393559169224,-1556.3907867253) writing Event_1 >>> Event 0 0 trajectories stored in this event. Run terminated. Run Summary Number of events processed : 1 - User=0.270000s Real=4.993959s Sys=0.200000s + User=0.220000s Real=3.008000s Sys=0.170000s Region -- -- appears in world volume This region is in the mass world. @@ -1988,413 +1930,285 @@ Index : 2 used in the geometry : Yes CalorimeterSD::Initialize: TrackerChamberSD ExP01/TrackerChamberSD_HC is not found. --------->Storing hits in the ROOT file: in this event there are 102 hits in the tracker chambers: - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.028872477498904 position[mm]: (53.695036881284,153.51653527229,-1527.1344112902) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.049869288618748 position[mm]: (61.07583031119,173.39994438247,-1412.3584480347) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.002388969603113 position[mm]: (61.487659208867,174.48808510647,-1406.1419928769) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00057228246075252 position[mm]: (61.898129032604,175.56021913329,-1400) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0045800516828197 position[mm]: (104.04631220722,286.36423222012,-766.55612084374) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0070196474263543 position[mm]: (105.54777250662,290.26772336686,-744.18837020903) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.028773656587821 position[mm]: (113.26576888933,310.63899152665,-627.73511720562) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0043751028254304 position[mm]: (113.75465222334,311.90486520865,-620.30351718858) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.010774396910672 position[mm]: (115.10767977742,315.36429764837,-600) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.017056819582614 position[mm]: (161.64005109699,429.32404847851,67.659875731662) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.035529867798481 position[mm]: (167.87019654565,444.16078315469,153.54990518886) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0050992943269709 position[mm]: (168.70482956336,446.20793428896,165.34613967642) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0066282455297769 position[mm]: (170.18448939406,449.89098474155,186.73342137405) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0026536329879856 position[mm]: (171.06707823094,452.14919848917,200) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.031380581087599 position[mm]: (217.06247723737,572.02490493367,890.50232913019) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.00065122005689028 position[mm]: (217.57497747343,573.45924086406,898.52306924621) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0037917898989618 position[mm]: (218.54565374741,576.23090046864,913.92314751272) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 1.9211618566459e-05 position[mm]: (218.57057978891,576.30233181839,914.31507571121) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.018059978419905 position[mm]: (221.44686789629,584.52662066637,959.41179184316) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.003125430799926 position[mm]: (222.02063398687,586.16793227896,968.3945705019) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.011701835496213 position[mm]: (223.57130775559,590.6359371535,992.94577764746) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0058137895858029 position[mm]: (224.02003331868,591.92379493472,1000) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0098084282345488 position[mm]: (263.00868525026,704.19329653232,1617.189056401) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0051124444384832 position[mm]: (264.29311932643,707.99340716968,1638.3993382229) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.042310412484322 position[mm]: (270.46305729277,725.99338008554,1739.6692379912) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0048708415650563 position[mm]: (271.13675713354,727.9556371097,1750.7180473803) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.009011645735938 position[mm]: (272.67571973675,732.49111603581,1776.1485496862) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.012670899998611 position[mm]: (274.16925590229,736.71362449759,1800) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.0076444141916079 position[mm]: (398.24569090967,1159.0875694784,1788.0623348376) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.00048684267812765 position[mm]: (398.23780277302,1159.1765267161,1786.9283557108) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.018988541049981 position[mm]: (403.42624921355,1147.770216103,1773.9866573543) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.0074404305458749 position[mm]: (409.66655107537,1137.9987495026,1783.9680956113) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.0030256212857161 position[mm]: (406.15768227232,1136.2915664787,1785.9056835559) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.008323779608431 position[mm]: (405.94143566565,1130.0240806104,1778.3812233257) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.0017068931705204 position[mm]: (405.14084699526,1127.2082946392,1777.6780256403) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.0022104454523562 position[mm]: (403.59359243851,1125.1981624879,1778.9169948986) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.007469452604297 position[mm]: (396.10593643251,1127.115312837,1781.3238709523) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.0068567843689185 position[mm]: (393.99616055046,1131.7093837918,1776.9931468768) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.01362794709478 position[mm]: (403.28865026488,1130.1712743761,1783.6018324569) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.0019686198306625 position[mm]: (404.25798355006,1131.3822735747,1784.3128582506) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.0035362331673096 position[mm]: (404.94569019538,1134.1530489178,1784.9033059335) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.011340471566511 position[mm]: (406.63602749384,1134.1143335681,1792.5172259298) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.0063870798668468 position[mm]: (404.17055546087,1135.8958689598,1797.6955757265) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.022482223859217 position[mm]: (405.38975390601,1136.8205019415,1799.2392944337) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.0031696290449913 position[mm]: (406.29466810853,1136.5494166318,1798.8449670522) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.0030248151257519 position[mm]: (406.25909266681,1135.9957808625,1798.4749338731) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.0066083364321238 position[mm]: (405.35656945811,1137.3256844846,1797.9046492072) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.0076829043285121 position[mm]: (405.20559782246,1137.4105332015,1797.8965486477) - trackID: 58 chamberNb: 4 energy deposit[MeV]: 0.004635494710654 position[mm]: (405.1780097024,1137.4384232069,1797.8954833646) - trackID: 100 chamberNb: 4 energy deposit[MeV]: 0.002357130638261 position[mm]: (405.36097857092,1137.3324610566,1797.8917508973) - trackID: 99 chamberNb: 4 energy deposit[MeV]: 0.0014169789843198 position[mm]: (406.2547721738,1135.9993254811,1798.4807687041) - trackID: 98 chamberNb: 4 energy deposit[MeV]: 0.0043309971569721 position[mm]: (406.3143994455,1136.5324392875,1798.869066252) - trackID: 97 chamberNb: 4 energy deposit[MeV]: 0.0038815303406138 position[mm]: (404.94545555749,1134.1658111454,1784.8758362363) - trackID: 96 chamberNb: 4 energy deposit[MeV]: 0.0031619069345509 position[mm]: (404.26025239034,1131.3924981277,1784.3333189955) - trackID: 95 chamberNb: 4 energy deposit[MeV]: 0.0028665970583725 position[mm]: (403.28099164654,1130.1897473619,1783.6042258511) - trackID: 94 chamberNb: 4 energy deposit[MeV]: 0.0025316448045993 position[mm]: (394.00988771184,1131.7066388734,1776.9837023746) - trackID: 93 chamberNb: 4 energy deposit[MeV]: 0.0057101080412328 position[mm]: (396.12536625079,1127.1553088774,1781.2940959529) - trackID: 92 chamberNb: 4 energy deposit[MeV]: 0.0019538356095206 position[mm]: (405.95140787049,1130.0261068925,1778.3752921488) - trackID: 91 chamberNb: 4 energy deposit[MeV]: 0.0018118815356462 position[mm]: (406.15007937202,1136.2989091255,1785.9076579206) - trackID: 90 chamberNb: 4 energy deposit[MeV]: 0.0022576371052073 position[mm]: (409.67123229036,1138.010154634,1783.9753616191) - trackID: 89 chamberNb: 4 energy deposit[MeV]: 0.010163849141484 position[mm]: (403.28948301729,1147.4766278966,1774.3127117134) - trackID: 89 chamberNb: 4 energy deposit[MeV]: 0.0038163543594302 position[mm]: (403.43516554506,1147.5804694301,1774.3437279578) - trackID: 89 chamberNb: 4 energy deposit[MeV]: 0.0055916131330034 position[mm]: (403.39430427729,1147.6050053354,1774.3642654593) - trackID: 101 chamberNb: 4 energy deposit[MeV]: 0.0032847244175599 position[mm]: (403.43027492497,1147.5904929156,1774.3222777623) - trackID: 88 chamberNb: 4 energy deposit[MeV]: 0.0014928863514141 position[mm]: (398.24540173561,1159.1805532654,1786.9280669946) - trackID: 57 chamberNb: 4 energy deposit[MeV]: 0.0022985725694198 position[mm]: (272.67570263314,732.50568250624,1776.1467141792) - trackID: 56 chamberNb: 4 energy deposit[MeV]: 0.0042829609932786 position[mm]: (271.13922915008,727.92182954529,1750.7263331513) - trackID: 55 chamberNb: 4 energy deposit[MeV]: 0.0066930852289697 position[mm]: (264.30513051317,708.0593491674,1638.3926835808) - trackID: 54 chamberNb: 4 energy deposit[MeV]: 0.0019173381218854 position[mm]: (263.01716404026,704.20095478244,1617.1877022778) - trackID: 49 chamberNb: 3 energy deposit[MeV]: 0.00055360195646897 position[mm]: (223.59288872544,590.62173497603,992.94866883023) - trackID: 49 chamberNb: 3 energy deposit[MeV]: 0.0031614422364695 position[mm]: (223.60097897818,590.60035840326,992.94627826255) - trackID: 48 chamberNb: 3 energy deposit[MeV]: 0.0022454552606637 position[mm]: (222.12530509317,586.06111622976,968.4244979675) - trackID: 48 chamberNb: 3 energy deposit[MeV]: 0.0069056144864975 position[mm]: (222.09465299734,586.11913734546,968.39877908712) - trackID: 109 chamberNb: 3 energy deposit[MeV]: 0.002236638877598 position[mm]: (222.1195103224,586.05351296617,968.41410332861) - trackID: 47 chamberNb: 3 energy deposit[MeV]: 0.0016844684179733 position[mm]: (221.45399356857,584.53336035084,959.4105337154) - trackID: 46 chamberNb: 3 energy deposit[MeV]: 0.0041925537844457 position[mm]: (218.57019149764,576.26954754618,914.32338858224) - trackID: 45 chamberNb: 3 energy deposit[MeV]: 0.0028832680678404 position[mm]: (218.56486050471,576.23735672853,913.92190078982) - trackID: 44 chamberNb: 3 energy deposit[MeV]: 0.001427716681515 position[mm]: (217.58312779345,573.45939690726,898.52285261638) - trackID: 43 chamberNb: 3 energy deposit[MeV]: 0.0064231725513066 position[mm]: (217.022922611,572.07452634445,890.50133681471) - trackID: 39 chamberNb: 2 energy deposit[MeV]: 0.0013585352002783 position[mm]: (170.1897722764,450.45541208426,186.7323358056) - trackID: 39 chamberNb: 2 energy deposit[MeV]: 0.00011126572229504 position[mm]: (170.17839589238,450.46392851162,186.79083781798) - trackID: 39 chamberNb: 2 energy deposit[MeV]: 0.0017257114176013 position[mm]: (170.22288089459,450.45133583353,187.13074348834) - trackID: 39 chamberNb: 2 energy deposit[MeV]: 0.0094171922278225 position[mm]: (170.1167475081,450.59364626089,186.95182220826) - trackID: 39 chamberNb: 2 energy deposit[MeV]: 0.0039484307411466 position[mm]: (170.12140027385,450.59562422335,186.92120731677) - trackID: 113 chamberNb: 2 energy deposit[MeV]: 0.002222748874606 position[mm]: (170.10449929782,450.58727514424,186.94950813093) - trackID: 112 chamberNb: 2 energy deposit[MeV]: 0.0019818507692144 position[mm]: (170.22007944178,450.45964611277,187.13892399651) - trackID: 111 chamberNb: 2 energy deposit[MeV]: 0.0037505702864266 position[mm]: (170.15316654202,450.45020778136,186.7938712798) - trackID: 110 chamberNb: 2 energy deposit[MeV]: 0.0018019762874109 position[mm]: (170.18995855739,450.46599748049,186.73089972222) - trackID: 38 chamberNb: 2 energy deposit[MeV]: 0.011617143695088 position[mm]: (168.86517852825,446.34614608861,165.33732309184) - trackID: 38 chamberNb: 2 energy deposit[MeV]: 0.0023329862000905 position[mm]: (168.85410241579,446.34806217356,165.32739350792) - trackID: 37 chamberNb: 2 energy deposit[MeV]: 0.0083340974991445 position[mm]: (167.77867959242,444.17237572865,153.56331329766) - trackID: 36 chamberNb: 2 energy deposit[MeV]: 0.0038330423153092 position[mm]: (161.66809613759,429.31421511909,67.661481040254) - trackID: 35 chamberNb: 2 energy deposit[MeV]: 0.0045826967403846 position[mm]: (156.94482237555,417.8288153346,0.2151870200078) - trackID: 24 chamberNb: 1 energy deposit[MeV]: 0.0029022142639028 position[mm]: (113.72398014051,311.88764055578,-620.29603622578) - trackID: 24 chamberNb: 1 energy deposit[MeV]: 0.0014696826192626 position[mm]: (113.72039254112,311.88938070158,-620.28859096579) - trackID: 23 chamberNb: 1 energy deposit[MeV]: 0.0030669076099967 position[mm]: (113.2460210489,310.63003710624,-627.73100609083) - trackID: 22 chamberNb: 1 energy deposit[MeV]: 0.0014415214903478 position[mm]: (105.54783108404,290.25965757613,-744.18663279895) - trackID: 21 chamberNb: 1 energy deposit[MeV]: 0.0021859498795408 position[mm]: (104.0479081045,286.3509598752,-766.55323780182) - trackID: 15 chamberNb: 0 energy deposit[MeV]: 0.0018245423072939 position[mm]: (61.498301453187,174.48602550156,-1406.1418564241) - trackID: 14 chamberNb: 0 energy deposit[MeV]: 0.0042172745906405 position[mm]: (61.060659087504,173.37058753612,-1412.3499713491) - trackID: 13 chamberNb: 0 energy deposit[MeV]: 0.011899625584524 position[mm]: (53.726367665882,153.69068491842,-1527.081076968) - trackID: 118 chamberNb: 0 energy deposit[MeV]: 0.0023469825149481 position[mm]: (53.680561620049,153.54478621174,-1527.1417346919) +-------->Storing hits in the ROOT file: in this event there are 75 hits in the tracker chambers: + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0013855180814168 position[mm]: (-46.896355038584,-11.608722629517,-1597.0645307639) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0010730431268271 position[mm]: (-47.051765688234,-11.635855343423,-1594.42865338) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0010167978367465 position[mm]: (-47.185680173345,-11.657874313679,-1592.1627642378) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 4.9155955687818e-05 position[mm]: (-47.331536278214,-11.681776485864,-1589.6945605019) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.038931483226285 position[mm]: (-51.999004300747,-12.447527976586,-1511.0162575716) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0023938108462893 position[mm]: (-52.255128652294,-12.480705953376,-1506.634530497) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0013940776386548 position[mm]: (-52.514753371513,-12.509763253254,-1502.256148259) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.001517577078353 position[mm]: (-52.59804842446,-12.519051221736,-1500.8441782608) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.011271060458102 position[mm]: (-54.048590518985,-12.678714703193,-1476.2789726776) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.015939302861821 position[mm]: (-56.9256420486,-13.004874238127,-1427.4609304032) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.008562801557737 position[mm]: (-58.245723275486,-13.177921450728,-1405.3077211953) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.00054605388239454 position[mm]: (-58.559072435457,-13.215218106541,-1400) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0099000176297462 position[mm]: (-95.013400525971,-16.949946383411,-770.88705513281) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0044738784313471 position[mm]: (-95.910377505622,-17.068912972751,-754.99979999246) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.013327019862867 position[mm]: (-97.707424094256,-17.256064069557,-722.94344281685) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.018226815650127 position[mm]: (-99.568863224976,-17.402194386,-688.44190796137) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.029439922213943 position[mm]: (-104.30405494579,-17.654273083531,-600) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.024643694957391 position[mm]: (-141.21408399444,-22.07487607292,79.75994580261) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.034220280018817 position[mm]: (-145.93281229904,-22.646443812686,169.10259661184) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.010822778545066 position[mm]: (-146.9657079742,-22.844894702146,190.08895408488) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0079249446433032 position[mm]: (-147.43473248538,-22.94036597113,200) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0058203997160035 position[mm]: (-176.95241249042,-27.800348695921,816.10646170849) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.016146140050547 position[mm]: (-178.9460145477,-28.121440070913,857.70647148467) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0095070036819202 position[mm]: (-180.56935946282,-28.397918382877,891.18422498943) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.013406113792695 position[mm]: (-182.48850866956,-28.822520978713,931.42264019875) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0043638148027744 position[mm]: (-183.08665378773,-28.957368191987,944.85720891368) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.023027934523013 position[mm]: (-185.48655015666,-29.55109388038,1000) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.017391641677566 position[mm]: (-213.50305364232,-37.563239123991,1656.9141978468) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00044999338148395 position[mm]: (-213.78654239017,-37.649411162432,1663.1234965743) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.005763249883123 position[mm]: (-214.52704617321,-37.871087247868,1678.959795514) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0080273609657048 position[mm]: (-215.31887353933,-38.102140648882,1695.935199906) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.034727594810114 position[mm]: (-219.75504860867,-39.229476320934,1787.2791926329) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0068397591099145 position[mm]: (-220.33474028576,-39.402694152554,1800) + trackID: 75 chamberNb: 4 energy deposit[MeV]: 0.0014717977434304 position[mm]: (-219.7626406521,-39.225743252792,1787.2792350363) + trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.0015338548383764 position[mm]: (-215.32476861767,-38.095498263167,1695.9353573955) + trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0013759328137397 position[mm]: (-214.52234941307,-37.877284204409,1678.9602307002) + trackID: 72 chamberNb: 4 energy deposit[MeV]: 0.0018250124595624 position[mm]: (-213.78431154172,-37.660014034932,1663.1239341726) + trackID: 71 chamberNb: 4 energy deposit[MeV]: 0.0026576519741837 position[mm]: (-213.49509085498,-37.579471481556,1656.9153067019) + trackID: 62 chamberNb: 3 energy deposit[MeV]: 0.00041171994244868 position[mm]: (-183.19205600854,-28.741583669739,944.90096006745) + trackID: 62 chamberNb: 3 energy deposit[MeV]: 0.0047417657216172 position[mm]: (-183.24245152632,-28.121624156463,944.41381910426) + trackID: 62 chamberNb: 3 energy deposit[MeV]: 0.0040015241527925 position[mm]: (-182.66263385288,-27.978809216415,944.51493347063) + trackID: 62 chamberNb: 3 energy deposit[MeV]: 0.010288725379012 position[mm]: (-182.52838036653,-28.160965925838,944.83917536601) + trackID: 62 chamberNb: 3 energy deposit[MeV]: 0.0072218387223965 position[mm]: (-182.58378032029,-28.227820417609,944.94244761696) + trackID: 62 chamberNb: 3 energy deposit[MeV]: 0.0018672451327152 position[mm]: (-182.59460762686,-28.225253721115,944.94301515883) + trackID: 96 chamberNb: 3 energy deposit[MeV]: 0.0014626659844445 position[mm]: (-182.58526928598,-28.232542938272,944.93566545478) + trackID: 95 chamberNb: 3 energy deposit[MeV]: 0.0023435013028833 position[mm]: (-182.6716179821,-27.990615676103,944.51214507112) + trackID: 94 chamberNb: 3 energy deposit[MeV]: 0.0015708992042902 position[mm]: (-183.20074442682,-28.74026265997,944.90343910228) + trackID: 61 chamberNb: 3 energy deposit[MeV]: 0.0031368407160151 position[mm]: (-182.467272577,-28.830362939315,931.42483039775) + trackID: 60 chamberNb: 3 energy deposit[MeV]: 0.0018078975217528 position[mm]: (-180.56042919714,-28.403798174582,891.18506302481) + trackID: 59 chamberNb: 3 energy deposit[MeV]: 0.0017632473777974 position[mm]: (-178.93579069166,-28.123213740462,857.707407504) + trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0022493855224644 position[mm]: (-176.9466607835,-27.787370777337,816.10753939844) + trackID: 50 chamberNb: 2 energy deposit[MeV]: 0.0003785834339024 position[mm]: (-146.97197831601,-22.918884869428,190.0944948662) + trackID: 50 chamberNb: 2 energy deposit[MeV]: 0.004465839606748 position[mm]: (-146.94712163774,-22.918612393017,190.06692760104) + trackID: 97 chamberNb: 2 energy deposit[MeV]: 0.0023519048904774 position[mm]: (-146.96193332323,-22.912010976541,190.10355553734) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0023842041929008 position[mm]: (-145.94038072584,-22.659940487126,169.10286575106) + trackID: 48 chamberNb: 2 energy deposit[MeV]: 0.0019727278030363 position[mm]: (-141.21894837389,-22.085758864267,79.760169914959) + trackID: 43 chamberNb: 1 energy deposit[MeV]: 0.002759556033409 position[mm]: (-99.580574311457,-17.417284831555,-688.4415347804) + trackID: 42 chamberNb: 1 energy deposit[MeV]: 0.0045812281506577 position[mm]: (-97.744056172714,-17.268080472885,-722.94275969793) + trackID: 41 chamberNb: 1 energy deposit[MeV]: 0.0030793208992388 position[mm]: (-95.929098765102,-17.057006144278,-754.99949499004) + trackID: 40 chamberNb: 1 energy deposit[MeV]: 0.0016395435912303 position[mm]: (-95.022668357772,-16.952403447884,-770.88719291183) + trackID: 28 chamberNb: 0 energy deposit[MeV]: 0.0017675217107687 position[mm]: (-58.255502383579,-13.174244982066,-1405.3078157741) + trackID: 27 chamberNb: 0 energy deposit[MeV]: 0.004209389376743 position[mm]: (-56.958355929021,-12.995539683213,-1427.4605133898) + trackID: 26 chamberNb: 0 energy deposit[MeV]: 0.0018198921815539 position[mm]: (-54.037956805166,-12.67713568498,-1476.2778558367) + trackID: 25 chamberNb: 0 energy deposit[MeV]: 0.0017890199285537 position[mm]: (-52.587521487672,-12.518558175006,-1500.843087318) + trackID: 24 chamberNb: 0 energy deposit[MeV]: 0.007025488800877 position[mm]: (-51.676503996131,-12.679590509468,-1506.4943627678) + trackID: 24 chamberNb: 0 energy deposit[MeV]: 0.0047424065093443 position[mm]: (-51.773168233372,-12.707616836516,-1506.8480114634) + trackID: 24 chamberNb: 0 energy deposit[MeV]: 0.0094098263300824 position[mm]: (-51.815234286199,-12.645819078609,-1506.6400107206) + trackID: 24 chamberNb: 0 energy deposit[MeV]: 0.0049179773688163 position[mm]: (-51.78011732706,-12.638467214315,-1506.6635094338) + trackID: 101 chamberNb: 0 energy deposit[MeV]: 0.0015279760439473 position[mm]: (-51.767464391214,-12.713673774901,-1506.8450156916) + trackID: 23 chamberNb: 0 energy deposit[MeV]: 0.0069525234431098 position[mm]: (-52.068264652257,-12.463815866043,-1511.0142716694) + trackID: 22 chamberNb: 0 energy deposit[MeV]: 0.0085241568175335 position[mm]: (-47.289695000277,-11.557134114801,-1589.6768226642) + trackID: 22 chamberNb: 0 energy deposit[MeV]: 0.0019174588080114 position[mm]: (-47.279995366806,-11.563218183392,-1589.6756851045) + trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.0015526598939816 position[mm]: (-47.186405793724,-11.648904126669,-1592.1623509521) + trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.0046166103860717 position[mm]: (-47.020924161666,-11.659334735742,-1594.4243058726) + trackID: 19 chamberNb: 0 energy deposit[MeV]: 0.0018781034144209 position[mm]: (-46.88572049916,-11.605342767671,-1597.0633632192) writing Event_2 >>> Event 0 0 trajectories stored in this event. CalorimeterSD::Initialize: TrackerChamberSD ExP01/TrackerChamberSD_HC is not found. --------->Storing hits in the ROOT file: in this event there are 90 hits in the tracker chambers: - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.003057563235375 position[mm]: (42.217448545042,9.0314476045471,-1587.7097966373) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0071786822560301 position[mm]: (42.803702034961,9.1221917157114,-1575.713573503) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.036726077414478 position[mm]: (46.985917158244,9.7928941794871,-1489.631294757) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.017482775122016 position[mm]: (48.966850067234,10.172912024544,-1444.4377325948) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0013349509169271 position[mm]: (49.170726225991,10.222829754844,-1439.805113895) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0054342752961957 position[mm]: (49.880853991779,10.394095617046,-1423.9232084226) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.010984150678228 position[mm]: (50.948493767512,10.644008357277,-1400) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.031134641953242 position[mm]: (81.76057948033,15.736949038037,-703.29942636313) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0061928832453407 position[mm]: (82.46895078038,15.918960893196,-687.8853675675) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0034609267673606 position[mm]: (82.792501613505,16.002882296211,-680.900281641) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.016324554933656 position[mm]: (84.412992179961,16.417719217663,-645.81617110871) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.016267003118739 position[mm]: (86.552041837506,16.931381338579,-600) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0052262204289746 position[mm]: (113.53761263619,25.419680061312,16.178592739346) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.010299087946978 position[mm]: (114.68519091247,25.756199592297,42.705958383991) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.03374745785647 position[mm]: (119.42825252745,27.232479192105,145.00021467866) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.021406805998884 position[mm]: (122.33792342571,28.359224730289,200) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.038305158823199 position[mm]: (161.551022929,46.80293523461,906.53573901766) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.012453615387212 position[mm]: (163.68330741669,47.576004591579,943.82083493506) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0030875346832709 position[mm]: (164.00566924191,47.687707034186,949.54431741653) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 6.8172866200033e-05 position[mm]: (164.16385164883,47.738196082301,952.36858052907) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.018777537650487 position[mm]: (166.8148957381,48.604934018384,1000) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.011638169701161 position[mm]: (202.74077882567,59.981063783519,1635.8325102469) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.02461775158755 position[mm]: (206.26600010657,61.050899608061,1696.8326438717) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.031991801639548 position[mm]: (211.97484382075,62.984091393343,1800) - trackID: 68 chamberNb: 4 energy deposit[MeV]: 0.0017089571054379 position[mm]: (206.26189663909,61.041760785074,1696.8334759349) - trackID: 67 chamberNb: 4 energy deposit[MeV]: 0.0015288930183048 position[mm]: (202.74882535584,59.977381894425,1635.8324710296) - trackID: 59 chamberNb: 3 energy deposit[MeV]: 0.0018597475079069 position[mm]: (164.17352588024,47.743613032829,952.36844256759) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0094594970482466 position[mm]: (158.9866651961,53.570726500366,957.20144585333) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0039292497227346 position[mm]: (155.08210805422,50.801909858579,954.98621896822) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.014397130715006 position[mm]: (150.75699512396,49.062689555914,947.05309079042) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.012400804276043 position[mm]: (156.54033706321,59.694635511704,935.53820367208) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.014458145356317 position[mm]: (154.89498381191,62.8060722626,930.78256361833) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0045033386173072 position[mm]: (154.84018879796,65.222635622737,927.65916139931) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0072009565353023 position[mm]: (153.55239333596,67.600620860365,927.44568990218) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0012926740449628 position[mm]: (155.49711653446,66.846382899984,928.47971389081) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0070548057427259 position[mm]: (158.1365476439,64.812402629419,927.58531060318) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0049031381335146 position[mm]: (159.37716482394,66.294234567984,928.74564285804) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0038346897920513 position[mm]: (160.27170698819,66.669366597248,926.86955349559) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.01153613843171 position[mm]: (158.96074725676,66.16626620832,925.21680372164) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0073523945248664 position[mm]: (158.37760531566,67.591948832508,925.17086262764) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0070646278061133 position[mm]: (158.49647163109,68.751187025986,925.36289311383) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0057231886480999 position[mm]: (159.07009315599,68.818376328794,924.7801121948) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0068897484802371 position[mm]: (159.09712862956,69.251008423207,924.35906860752) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0051529195607566 position[mm]: (158.92450931716,68.973267440702,924.21517031769) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0045725425857573 position[mm]: (158.76372815332,68.932150357998,924.09886507515) - trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0074781335934909 position[mm]: (158.82290380701,68.902838819973,924.14260765667) - trackID: 87 chamberNb: 3 energy deposit[MeV]: 0.0015161971095349 position[mm]: (158.76945894454,68.9342662781,924.09258228535) - trackID: 86 chamberNb: 3 energy deposit[MeV]: 0.0013753924798502 position[mm]: (158.92476797294,68.965811602967,924.21739168059) - trackID: 85 chamberNb: 3 energy deposit[MeV]: 0.0015056816397656 position[mm]: (158.50079721193,68.756966229517,925.36773434733) - trackID: 84 chamberNb: 3 energy deposit[MeV]: 0.0018030089696542 position[mm]: (160.27655278454,66.676613694995,926.86336496614) - trackID: 83 chamberNb: 3 energy deposit[MeV]: 0.0014420525895461 position[mm]: (159.38391462818,66.290077149142,928.74794415867) - trackID: 82 chamberNb: 3 energy deposit[MeV]: 0.001714257118641 position[mm]: (158.12819033175,64.817084187601,927.58847340229) - trackID: 81 chamberNb: 3 energy deposit[MeV]: 0.0023709946856597 position[mm]: (153.544216732,67.591234930593,927.4546753792) - trackID: 80 chamberNb: 3 energy deposit[MeV]: 0.0015314034494859 position[mm]: (154.83331372977,65.218670039433,927.65521017222) - trackID: 79 chamberNb: 3 energy deposit[MeV]: 0.0020327014937697 position[mm]: (156.5517243714,59.693662467972,935.53341115351) - trackID: 78 chamberNb: 3 energy deposit[MeV]: 0.0026004884078982 position[mm]: (150.77110018066,49.055708312983,947.04530984093) - trackID: 77 chamberNb: 3 energy deposit[MeV]: 0.0016985076616318 position[mm]: (155.08669289572,50.80555961898,954.97813781942) - trackID: 76 chamberNb: 3 energy deposit[MeV]: 0.00097095300953659 position[mm]: (158.99326423923,53.497812954239,957.04707207825) - trackID: 76 chamberNb: 3 energy deposit[MeV]: 0.0013643193195227 position[mm]: (158.99159042934,53.401514347108,956.82495070957) - trackID: 76 chamberNb: 3 energy deposit[MeV]: 0.0024083211883441 position[mm]: (158.99559014956,53.623021747926,956.75509517186) - trackID: 76 chamberNb: 3 energy deposit[MeV]: 0.011239631764869 position[mm]: (159.00786580955,53.495548153094,956.67816405335) - trackID: 90 chamberNb: 3 energy deposit[MeV]: 0.001521526391088 position[mm]: (158.99328024926,53.618442741293,956.76224521312) - trackID: 89 chamberNb: 3 energy deposit[MeV]: 0.0022716466894929 position[mm]: (158.9873943899,53.397507362181,956.81173114399) - trackID: 88 chamberNb: 3 energy deposit[MeV]: 0.0018131169443482 position[mm]: (158.9830008071,53.494849231597,957.04836796482) - trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.006066570871109 position[mm]: (162.32592112539,47.115036790312,944.23928385527) - trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.0074093583895114 position[mm]: (163.37872600805,46.706823723681,944.6329043612) - trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.0025599874851289 position[mm]: (162.92408562729,47.003312742437,945.17766427857) - trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.0082323935450112 position[mm]: (163.4295783039,47.328500314186,945.17111972474) - trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.0022165333708811 position[mm]: (163.29343527603,47.07359753759,945.30678249191) - trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.0052236010182024 position[mm]: (163.36839856697,46.93780840848,945.43541525504) - trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.0082950305533851 position[mm]: (163.36877195463,46.991340235402,945.51091532399) - trackID: 93 chamberNb: 3 energy deposit[MeV]: 0.0029294431127514 position[mm]: (163.2811340343,47.080866983374,945.32182368032) - trackID: 92 chamberNb: 3 energy deposit[MeV]: 0.0026771775586338 position[mm]: (162.91432581185,47.018732211731,945.17623474985) - trackID: 91 chamberNb: 3 energy deposit[MeV]: 0.002086917024901 position[mm]: (163.37343553869,46.714756755045,944.62431428362) - trackID: 56 chamberNb: 3 energy deposit[MeV]: 0.0047145918487154 position[mm]: (161.51112619243,46.801682550963,906.54092720068) - trackID: 53 chamberNb: 2 energy deposit[MeV]: 0.0016677413625515 position[mm]: (119.43659128461,27.227375736908,145.00029470921) - trackID: 52 chamberNb: 2 energy deposit[MeV]: 0.0022931293697676 position[mm]: (114.6834116817,25.770710353515,42.706563535549) - trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.0085436202870814 position[mm]: (113.66892615958,25.514779486457,16.190057841593) - trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.0032954230393062 position[mm]: (113.67713557073,25.529893126288,16.207196576189) - trackID: 40 chamberNb: 1 energy deposit[MeV]: 0.0041562638040406 position[mm]: (84.42455552183,16.386452946238,-645.81411749834) - trackID: 39 chamberNb: 1 energy deposit[MeV]: 0.0021630075773096 position[mm]: (82.803573324162,16.01056546677,-680.90023037161) - trackID: 38 chamberNb: 1 energy deposit[MeV]: 0.0045843391997672 position[mm]: (82.507493735451,15.920803431063,-687.88445337197) - trackID: 37 chamberNb: 1 energy deposit[MeV]: 0.002385438137389 position[mm]: (81.761267503488,15.721505030757,-703.29848700684) - trackID: 30 chamberNb: 0 energy deposit[MeV]: 0.0030293057264388 position[mm]: (49.885683156792,10.372969106349,-1423.9219582357) - trackID: 29 chamberNb: 0 energy deposit[MeV]: 0.005297475346445 position[mm]: (49.184490335999,10.17842963429,-1439.4829820142) - trackID: 28 chamberNb: 0 energy deposit[MeV]: 0.0017785462961783 position[mm]: (49.168572429198,10.233120120408,-1439.8046626075) - trackID: 27 chamberNb: 0 energy deposit[MeV]: 0.001502693435854 position[mm]: (48.975495664295,10.173580581285,-1444.4377697472) - trackID: 26 chamberNb: 0 energy deposit[MeV]: 0.0038147263889345 position[mm]: (46.956529837663,9.7924031727808,-1489.6281005749) - trackID: 25 chamberNb: 0 energy deposit[MeV]: 0.0014286755907704 position[mm]: (42.81185112688,9.1226330001228,-1575.7136511053) - trackID: 24 chamberNb: 0 energy deposit[MeV]: 0.0016617307376173 position[mm]: (42.226301244658,9.027393680301,-1587.7097846612) +-------->Storing hits in the ROOT file: in this event there are 71 hits in the tracker chambers: + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.027857181002687 position[mm]: (-59.426878765453,135.15744561221,-1538.9027494183) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.014853104359599 position[mm]: (-61.674303496363,140.17780876568,-1506.9758143139) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.012301427116569 position[mm]: (-64.355679130839,145.9838548163,-1469.8033626744) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.029920821905068 position[mm]: (-68.613723105607,155.62408748683,-1409.2574077262) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0038041412555048 position[mm]: (-69.259945911442,157.08248048429,-1400) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.020552695237788 position[mm]: (-115.04935408753,260.4507064402,-741.92977362557) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0020246406009623 position[mm]: (-115.33563798965,261.08721376236,-737.78892321671) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.018805998555751 position[mm]: (-117.80593593516,266.65815765577,-701.61469512497) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.026771544070928 position[mm]: (-123.81570920481,280.77427924416,-611.95020684779) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0041177790638468 position[mm]: (-124.62449010425,282.70585989193,-600) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0076063757134435 position[mm]: (-166.58763805533,382.77902668173,16.79287350879) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.01098143002942 position[mm]: (-168.39525480698,387.15777869869,43.619096591482) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00020423891213709 position[mm]: (-168.45353174437,387.29680351131,44.465542640073) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.040046341695498 position[mm]: (-175.53904469891,404.19568099847,147.28611106131) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0038386477227793 position[mm]: (-176.04015826436,405.34126868672,154.1643820117) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0083660093256426 position[mm]: (-178.22697074581,410.3891928771,184.53168259422) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00062805178652285 position[mm]: (-178.54174098001,411.11535190295,188.91381015401) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0045867081805642 position[mm]: (-179.33461259802,412.96071339295,200) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0039212293353993 position[mm]: (-223.27472640072,516.48627394699,825.181871985) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.014190551612359 position[mm]: (-224.62911122098,519.68923495327,844.55758432572) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.036012945432211 position[mm]: (-232.20601703524,537.44942869865,951.47077833882) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.016329351533057 position[mm]: (-235.52261055897,545.47619757157,1000) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.011642562469117 position[mm]: (-280.330888789,653.15370298576,1645.5193028967) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.002496354659018 position[mm]: (-280.60980189274,653.81013577885,1649.4083014745) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.014863288580924 position[mm]: (-284.48261437668,662.79076604862,1702.7805000753) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0063416805621282 position[mm]: (-286.18916943448,666.66590719836,1726.1374905437) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0014054732781528 position[mm]: (-286.50201622991,667.36297203697,1730.3777479623) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0009235286348119 position[mm]: (-286.7881519741,667.996964894,1734.2456544019) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.017191217373841 position[mm]: (-291.59973441674,678.65571215607,1799.5429066513) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 2.8027100590534e-05 position[mm]: (-291.63199447971,678.73117872596,1800) + trackID: 70 chamberNb: 4 energy deposit[MeV]: 0.0031210848827752 position[mm]: (-291.61094385864,678.67514397478,1799.540236893) + trackID: 69 chamberNb: 4 energy deposit[MeV]: 0.007315221829309 position[mm]: (-287.08992701759,668.47872535637,1734.2403119935) + trackID: 69 chamberNb: 4 energy deposit[MeV]: 0.0037941921754967 position[mm]: (-286.89066494712,668.61397427335,1734.1327400988) + trackID: 69 chamberNb: 4 energy deposit[MeV]: 0.010698157160365 position[mm]: (-286.91367716503,668.74023820044,1734.0821784465) + trackID: 95 chamberNb: 4 energy deposit[MeV]: 0.0015889429802077 position[mm]: (-286.88242679995,668.61677519777,1734.1358839792) + trackID: 94 chamberNb: 4 energy deposit[MeV]: 0.0026229036133 position[mm]: (-287.08510701307,668.48461786143,1734.2563745047) + trackID: 68 chamberNb: 4 energy deposit[MeV]: 0.001426895798019 position[mm]: (-286.50152715241,667.37104906695,1730.3767847825) + trackID: 67 chamberNb: 4 energy deposit[MeV]: 0.0070278376611401 position[mm]: (-286.31190938585,667.08234271143,1726.1273418425) + trackID: 67 chamberNb: 4 energy deposit[MeV]: 0.0047100795185481 position[mm]: (-286.32911425662,667.03106214873,1725.8950160128) + trackID: 67 chamberNb: 4 energy deposit[MeV]: 0.0087250217896382 position[mm]: (-286.23253159952,667.00738056332,1725.9055688988) + trackID: 96 chamberNb: 4 energy deposit[MeV]: 0.0016176526673349 position[mm]: (-286.32729239326,667.03976448598,1725.8981979561) + trackID: 66 chamberNb: 4 energy deposit[MeV]: 0.0034324726695413 position[mm]: (-284.46685179041,662.77145137753,1702.7864381534) + trackID: 65 chamberNb: 4 energy deposit[MeV]: 0.0076625885128591 position[mm]: (-280.5322312643,653.835612787,1649.4172050548) + trackID: 64 chamberNb: 4 energy deposit[MeV]: 0.009687850095563 position[mm]: (-279.81287060946,653.40704117598,1645.612685759) + trackID: 64 chamberNb: 4 energy deposit[MeV]: 0.00024082646948955 position[mm]: (-279.78340489618,653.52623667396,1645.6524839811) + trackID: 64 chamberNb: 4 energy deposit[MeV]: 0.0072944011129253 position[mm]: (-279.7977177415,653.78829865087,1645.7349603558) + trackID: 64 chamberNb: 4 energy deposit[MeV]: 0.0033713970608096 position[mm]: (-279.71866558427,653.85955039315,1645.7571379998) + trackID: 64 chamberNb: 4 energy deposit[MeV]: 0.0043922253115039 position[mm]: (-279.75231385189,653.87263991761,1645.7599755885) + trackID: 97 chamberNb: 4 energy deposit[MeV]: 0.0014445333016422 position[mm]: (-279.72142000582,653.8536258489,1645.7520647497) + trackID: 58 chamberNb: 3 energy deposit[MeV]: 0.0021885103237797 position[mm]: (-232.19286280025,537.4531251984,951.4717411595) + trackID: 57 chamberNb: 3 energy deposit[MeV]: 0.0026383907905409 position[mm]: (-224.61905049116,519.70405148133,844.55680636692) + trackID: 56 chamberNb: 3 energy deposit[MeV]: 0.0016709876633456 position[mm]: (-223.26501050885,516.48709887829,825.18283697325) + trackID: 44 chamberNb: 2 energy deposit[MeV]: 0.0022649203872483 position[mm]: (-178.55596342681,411.11735064966,188.9131814117) + trackID: 43 chamberNb: 2 energy deposit[MeV]: 0.0063367926926365 position[mm]: (-178.27502536974,410.52503414703,184.52162462755) + trackID: 43 chamberNb: 2 energy deposit[MeV]: 0.0046710335081743 position[mm]: (-178.29650025886,410.51611836639,184.48945191675) + trackID: 42 chamberNb: 2 energy deposit[MeV]: 0.0017771620911469 position[mm]: (-176.04697650978,405.34915939694,154.16304661879) + trackID: 41 chamberNb: 2 energy deposit[MeV]: 0.0076986995959189 position[mm]: (-175.5142010896,404.11993665502,147.30816613427) + trackID: 40 chamberNb: 2 energy deposit[MeV]: 0.0025750533787058 position[mm]: (-168.44161511328,387.28481308525,44.469259645716) + trackID: 39 chamberNb: 2 energy deposit[MeV]: 0.0078491827293453 position[mm]: (-168.49044324747,387.08991807733,43.635898472375) + trackID: 39 chamberNb: 2 energy deposit[MeV]: 0.0018569114001993 position[mm]: (-168.49653927005,387.09533845006,43.628417505456) + trackID: 38 chamberNb: 2 energy deposit[MeV]: 0.010317680644241 position[mm]: (-166.51602477913,382.67629190121,16.828337157953) + trackID: 28 chamberNb: 1 energy deposit[MeV]: 0.0017379112183192 position[mm]: (-123.82483795566,280.76966044932,-611.94962822886) + trackID: 27 chamberNb: 1 energy deposit[MeV]: 0.0062969226676814 position[mm]: (-117.85020067585,266.70085724387,-701.61924546732) + trackID: 26 chamberNb: 1 energy deposit[MeV]: 0.0026434137001101 position[mm]: (-115.3309210338,261.10450504525,-737.79029225732) + trackID: 25 chamberNb: 1 energy deposit[MeV]: 0.0040320756820543 position[mm]: (-115.08092791185,260.44573963424,-741.92905993534) + trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.0026427180501745 position[mm]: (-68.631688854456,155.6241925255,-1409.2577065476) + trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.0013827247962739 position[mm]: (-64.358276095933,145.97657338712,-1469.8020790907) + trackID: 19 chamberNb: 0 energy deposit[MeV]: 0.0054156698033501 position[mm]: (-61.65668256903,140.133137316,-1506.9637374838) + trackID: 18 chamberNb: 0 energy deposit[MeV]: 0.0046019421214309 position[mm]: (-59.462569103854,134.88378913878,-1538.8231322145) + trackID: 18 chamberNb: 0 energy deposit[MeV]: 0.0065536994136542 position[mm]: (-59.596535364688,134.85465090791,-1538.7149980137) + trackID: 18 chamberNb: 0 energy deposit[MeV]: 0.0058188630641597 position[mm]: (-59.573511391607,134.8113620425,-1538.6900666412) writing Event_3 >>> Event 1 0 trajectories stored in this event. CalorimeterSD::Initialize: TrackerChamberSD ExP01/TrackerChamberSD_HC is not found. --------->Storing hits in the ROOT file: in this event there are 193 hits in the tracker chambers: - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.01613690893482 position[mm]: (-17.67630196216,212.02921124906,-1562.4560167985) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0016316561186729 position[mm]: (-17.717593065138,212.48405392586,-1560.642368457) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0053156851907468 position[mm]: (-18.165258222044,216.54401225677,-1544.3026064824) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0039854417617595 position[mm]: (-18.683534428373,220.67355562078,-1527.5640973936) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0040901963732791 position[mm]: (-18.910677460374,222.41991235741,-1520.4333927441) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0014080508733724 position[mm]: (-18.948472027987,222.70069718699,-1519.2880191007) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0094092694645722 position[mm]: (-19.566735921094,227.29630390638,-1500.5534547105) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0071041787960196 position[mm]: (-20.338919547803,233.00459649881,-1477.2836611531) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0029837183016968 position[mm]: (-20.813822537613,236.35686604992,-1463.6995700254) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0022228622367756 position[mm]: (-21.118638938684,238.39806799551,-1455.4229009745) - trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0010846698098582 position[mm]: (-21.347993511931,240,-1448.921827297) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0037163146796713 position[mm]: (-43.336417626152,402.27401547818,-788.8296822714) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.009591403360067 position[mm]: (-44.459683348538,410.13166985524,-756.92225906989) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.003318949731755 position[mm]: (-44.71753810712,411.86575965299,-749.94744511293) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.00087642927662295 position[mm]: (-44.771223148448,412.22439718047,-748.50585938725) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0026672139687424 position[mm]: (-45.175697170475,414.93494542334,-737.60031167868) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0028829150617438 position[mm]: (-45.486518858796,417.00292984782,-729.25462353666) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0030545341802905 position[mm]: (-45.807679697876,419.11216794679,-720.70442685452) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.001996579540514 position[mm]: (-46.247835903547,422.02233338567,-708.79788102975) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0081887537631325 position[mm]: (-47.058739555302,427.86596554838,-684.98630498905) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0028499573445966 position[mm]: (-47.416142464926,430.59841914088,-673.87950193582) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0060410449110926 position[mm]: (-48.106484663056,435.88842234083,-652.28886145433) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0026812686828538 position[mm]: (-48.359455966422,437.9544047179,-643.91206364588) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0086795891702793 position[mm]: (-49.380949793711,446.23697880974,-610.20680499835) - trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0055991733815093 position[mm]: (-49.70236527021,448.75192224877,-600) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.033264233268329 position[mm]: (-70.242166441858,618.53853669506,87.669055839439) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00067939038865436 position[mm]: (-70.341691800515,619.33760216438,90.872719240902) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.016012209422261 position[mm]: (-71.57834428532,629.31048848091,130.80107579447) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.011428031615436 position[mm]: (-72.558182480581,638.67539435447,168.17216581131) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0073924475273169 position[mm]: (-72.995961090793,642.68643402003,183.9494777489) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0043097346793152 position[mm]: (-73.379401510403,646.27128120558,198.01833512771) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 6.2766649488232e-05 position[mm]: (-73.408549175115,646.55320565639,199.13453004206) - trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00040028250713109 position[mm]: (-73.431142527462,646.77162754222,200) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.030268192039505 position[mm]: (-90.674156727419,818.78020047254,881.65779114723) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.029409348040555 position[mm]: (-92.607835033295,841.01078725604,971.63049926572) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0014556366578856 position[mm]: (-92.705102137311,842.07935250525,976.06386834968) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0040751929913824 position[mm]: (-92.910271437869,844.33960841529,985.47835747881) - trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0049551199368554 position[mm]: (-93.227554161763,847.81548783898,1000) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.045227237553598 position[mm]: (-108.03711754995,1021.9803766247,1728.0745453791) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.031687976354229 position[mm]: (-110.15551015671,1038.7085007389,1798.1505294122) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 7.2482954920774e-05 position[mm]: (-110.16146871944,1038.7528990734,1798.3385819816) - trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.00050690091594976 position[mm]: (-110.21351212508,1039.1444986267,1800) - trackID: 77 chamberNb: 4 energy deposit[MeV]: 0.001809576126131 position[mm]: (-110.16649658252,1038.762200809,1798.3367187462) - trackID: 76 chamberNb: 4 energy deposit[MeV]: 0.0019975554299518 position[mm]: (-110.14510242401,1038.714677205,1798.1499781626) - trackID: 75 chamberNb: 4 energy deposit[MeV]: 0.0014950104318529 position[mm]: (-108.0456330994,1021.9791059763,1728.0749466921) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 5.4155096664793e-06 position[mm]: (-65.38885393947,981.77416656113,1600.0057112905) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0042709757881242 position[mm]: (-51.962747610643,983.48990080177,1613.3899944674) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.010387289709722 position[mm]: (-36.358837524984,997.08985922247,1631.0204317696) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0083930068087656 position[mm]: (-26.665639635434,1002.1990156153,1652.0383966716) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0030376704536249 position[mm]: (-25.735947942086,1002.5534503452,1656.6665080725) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.021540501320616 position[mm]: (-7.3872018978329,1016.4727947324,1691.4829366039) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.013467467368624 position[mm]: (22.40638789608,1022.7881354938,1662.8442790338) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0078027912431428 position[mm]: (29.990704694541,1025.3055874458,1650.2659934685) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.003487405936321 position[mm]: (40.90650857066,1024.0661556424,1642.8901495107) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0071041723240034 position[mm]: (56.494080859009,1013.2075855206,1653.0633788476) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.025663932018547 position[mm]: (55.844646005602,974.79638671447,1657.9453199441) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.020151859363999 position[mm]: (21.022556767417,957.26114686845,1653.3511074185) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.023829593093864 position[mm]: (42.638293072411,906.62651523342,1637.6111750912) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0007946907570708 position[mm]: (44.271769472304,905.75240395992,1638.6509464416) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.01292250495985 position[mm]: (70.312096673035,902.68707564551,1636.3441806093) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.016522889771888 position[mm]: (94.897212653994,882.58869056568,1631.3460196829) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.028585462697957 position[mm]: (84.844841535071,851.0459417756,1640.9879275534) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0013846212175539 position[mm]: (84.516018277519,851.03085709851,1643.1723937255) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0020338660659489 position[mm]: (85.110811067096,853.39194987994,1647.2503964607) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0072170298832861 position[mm]: (79.766216487471,856.40266540595,1654.9860512362) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.013626094339979 position[mm]: (65.919434012957,854.46147903413,1648.4465231718) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0063462419132986 position[mm]: (61.007636517043,849.11404499743,1646.7178887073) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0053095131791518 position[mm]: (59.747829360252,845.85163579402,1646.2399507273) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00099739673966658 position[mm]: (59.348004819606,845.05758347467,1646.2871803061) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.021202025369262 position[mm]: (77.022320118624,836.05957194454,1656.6175273187) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 2.3477042266376e-05 position[mm]: (77.166213197504,836.13750639916,1656.7920782801) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 5.2080331503834e-05 position[mm]: (77.43465955188,836.33560498221,1657.0128638884) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0070562905544475 position[mm]: (81.456143591651,839.19065810281,1659.4139685165) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.016953651787903 position[mm]: (82.859327083987,843.29645253641,1662.6682888048) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0036878811182425 position[mm]: (82.558528145772,842.5930181352,1660.7832313336) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00065773628638552 position[mm]: (83.444478196627,840.90102785903,1660.6310936203) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00038411720917795 position[mm]: (83.631539376075,840.85754334635,1660.6430993309) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0030028104611147 position[mm]: (85.790740238026,840.10836664621,1661.1700493889) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.001987359967594 position[mm]: (85.51627355894,841.0586124936,1661.0387508426) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0075910828287965 position[mm]: (85.319382130607,843.39164185202,1661.4824641763) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0019819711775926 position[mm]: (85.11812418411,843.09131824185,1662.6598723537) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00083272842031773 position[mm]: (85.215500150227,842.75856062238,1663.0642512763) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0045244303445283 position[mm]: (84.591548277996,842.51959462152,1664.0002052128) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0036085316515979 position[mm]: (83.835287478639,843.38047719333,1663.9837880126) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0073103391380513 position[mm]: (83.715576610745,843.07674941952,1663.0505805098) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0005041439618638 position[mm]: (83.804351097657,843.5133211484,1663.04632311) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0044113144134437 position[mm]: (83.404624973198,843.70398022228,1662.7623848936) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00077068678356188 position[mm]: (83.515655421815,843.74905449247,1662.7256022331) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0076401354509767 position[mm]: (83.784610105585,843.84268556784,1662.8470574776) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.00089321737899494 position[mm]: (83.785961576869,843.79119081935,1662.85236385) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0017334062661979 position[mm]: (83.845747309528,843.73544245626,1662.8614787818) - trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0045090328293526 position[mm]: (83.808425672146,843.73520325253,1662.8664754006) - trackID: 143 chamberNb: 4 energy deposit[MeV]: 0.0014485765787881 position[mm]: (83.845082063261,843.74239779435,1662.8569987446) - trackID: 142 chamberNb: 4 energy deposit[MeV]: 0.001603205469113 position[mm]: (83.780735956664,843.78655497412,1662.8585741327) - trackID: 141 chamberNb: 4 energy deposit[MeV]: 0.0017950365327762 position[mm]: (83.518004731192,843.75419022141,1662.7165893084) - trackID: 140 chamberNb: 4 energy deposit[MeV]: 0.0042412587916433 position[mm]: (83.816067511972,843.49712953921,1663.0183257693) - trackID: 139 chamberNb: 4 energy deposit[MeV]: 0.002888342024834 position[mm]: (84.59200180935,842.51988576242,1663.9798622645) - trackID: 138 chamberNb: 4 energy deposit[MeV]: 0.0036663176419116 position[mm]: (85.227185185245,842.77999791697,1663.0779494698) - trackID: 137 chamberNb: 4 energy deposit[MeV]: 0.0018925331353768 position[mm]: (85.113830381687,843.08268089118,1662.6539403646) - trackID: 136 chamberNb: 4 energy deposit[MeV]: 0.0023527856515277 position[mm]: (85.505998904298,841.06003408829,1661.0276644717) - trackID: 135 chamberNb: 4 energy deposit[MeV]: 0.0069782638407557 position[mm]: (85.85867880255,840.13024917241,1661.1752007356) - trackID: 134 chamberNb: 4 energy deposit[MeV]: 0.0014683594965191 position[mm]: (83.634912058471,840.86392617193,1660.6387333544) - trackID: 133 chamberNb: 4 energy deposit[MeV]: 0.0020695339778026 position[mm]: (83.446331970484,840.90503731613,1660.6191961555) - trackID: 132 chamberNb: 4 energy deposit[MeV]: 0.003047477346092 position[mm]: (82.544351701702,842.58396675016,1660.7972291434) - trackID: 131 chamberNb: 4 energy deposit[MeV]: 0.0016738388001777 position[mm]: (81.44756632601,839.19000069446,1659.4186994395) - trackID: 130 chamberNb: 4 energy deposit[MeV]: 0.0021336089783321 position[mm]: (77.43915198025,836.32466618669,1657.0187854782) - trackID: 129 chamberNb: 4 energy deposit[MeV]: 0.0021322090777304 position[mm]: (77.165313163537,836.12844537974,1656.8016531604) - trackID: 128 chamberNb: 4 energy deposit[MeV]: 0.0017980029503059 position[mm]: (59.34619564697,845.05596001388,1646.2768046583) - trackID: 127 chamberNb: 4 energy deposit[MeV]: 0.0013847243222566 position[mm]: (61.011489798945,849.11595192447,1646.7113197646) - trackID: 126 chamberNb: 4 energy deposit[MeV]: 0.0022624262039961 position[mm]: (65.923333379811,854.45884457695,1648.4329630628) - trackID: 125 chamberNb: 4 energy deposit[MeV]: 0.0024046840251613 position[mm]: (79.651179907879,856.51228581588,1654.8122403759) - trackID: 125 chamberNb: 4 energy deposit[MeV]: 0.00050730881356709 position[mm]: (79.775448339468,856.47847529511,1654.8477891597) - trackID: 125 chamberNb: 4 energy deposit[MeV]: 0.0068624429449321 position[mm]: (79.786964439918,856.48547017846,1654.9163181865) - trackID: 145 chamberNb: 4 energy deposit[MeV]: 0.0033223055380255 position[mm]: (79.792664096799,856.4953785139,1654.8432870439) - trackID: 144 chamberNb: 4 energy deposit[MeV]: 0.0040243900573078 position[mm]: (79.639719041314,856.49418621318,1654.8358533303) - trackID: 124 chamberNb: 4 energy deposit[MeV]: 0.0026074544178758 position[mm]: (85.128400113744,853.390832518,1647.2503774264) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.012695504983078 position[mm]: (84.874493380293,847.9327922259,1645.4123598178) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.0067885656581183 position[mm]: (86.955850693955,847.2581077854,1645.7695711589) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.00013969159632728 position[mm]: (86.938396390548,847.05877987246,1645.7785747878) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.0087228711131214 position[mm]: (87.309245889239,844.81307968294,1645.9999152086) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.0096971269481701 position[mm]: (86.442543406096,845.81891756993,1647.2110029716) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.0046852219911959 position[mm]: (86.840610517881,845.09688817536,1647.103348622) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.00036308727859218 position[mm]: (87.030633102791,845.09443762635,1647.3150716129) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.0083613342869639 position[mm]: (88.005252360693,845.24984806703,1647.5300670047) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.007207359754469 position[mm]: (88.115258150443,844.80694438046,1648.0327497225) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.0060394376798897 position[mm]: (88.384693067382,845.10854116804,1647.9012961931) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.0088450361631494 position[mm]: (88.197593372146,845.03679718338,1647.7414648659) - trackID: 123 chamberNb: 4 energy deposit[MeV]: 0.0069140115122119 position[mm]: (88.14031302705,844.99793370634,1647.7275496554) - trackID: 148 chamberNb: 4 energy deposit[MeV]: 0.0013747839620173 position[mm]: (87.03207029476,845.08683019102,1647.3143071895) - trackID: 147 chamberNb: 4 energy deposit[MeV]: 0.0018280187162253 position[mm]: (86.928838134098,847.05758478862,1645.7836003515) - trackID: 146 chamberNb: 4 energy deposit[MeV]: 0.0023932426152818 position[mm]: (86.941492845872,847.2589127267,1645.7636247651) - trackID: 122 chamberNb: 4 energy deposit[MeV]: 0.0058178924226908 position[mm]: (84.751604197735,850.95838309647,1640.9470840802) - trackID: 122 chamberNb: 4 energy deposit[MeV]: 0.0047019976897931 position[mm]: (84.731421349474,850.97417690235,1640.9779141161) - trackID: 121 chamberNb: 4 energy deposit[MeV]: 0.0080044004820317 position[mm]: (70.33043429109,902.65321148204,1636.2654047627) - trackID: 120 chamberNb: 4 energy deposit[MeV]: 0.0018161209606273 position[mm]: (44.26606051547,905.74474005344,1638.6559387021) - trackID: 119 chamberNb: 4 energy deposit[MeV]: 0.0020604890356198 position[mm]: (42.642383017133,906.63843184095,1637.6118537586) - trackID: 118 chamberNb: 4 energy deposit[MeV]: 0.0031014495376802 position[mm]: (21.018156241034,957.25624177394,1653.3725184751) - trackID: 117 chamberNb: 4 energy deposit[MeV]: 0.0031556511898348 position[mm]: (55.979808494532,974.68104712884,1658.0344740833) - trackID: 117 chamberNb: 4 energy deposit[MeV]: 0.0079715914031433 position[mm]: (55.961109345039,974.72122971169,1658.1095059765) - trackID: 149 chamberNb: 4 energy deposit[MeV]: 0.0023181806894689 position[mm]: (55.978278087874,974.66788918066,1658.0412115289) - trackID: 116 chamberNb: 4 energy deposit[MeV]: 0.0016995490310226 position[mm]: (56.500340934967,1013.2116317526,1653.0700290466) - trackID: 115 chamberNb: 4 energy deposit[MeV]: 0.0015477776272494 position[mm]: (40.911279483579,1024.0727884064,1642.886432447) - trackID: 114 chamberNb: 4 energy deposit[MeV]: 0.0013760993455322 position[mm]: (29.985808647329,1025.3106776156,1650.2627088519) - trackID: 113 chamberNb: 4 energy deposit[MeV]: 0.0067484203334343 position[mm]: (-7.4187526083295,1016.5235518766,1691.4501546595) - trackID: 112 chamberNb: 4 energy deposit[MeV]: 0.0064340070379234 position[mm]: (-25.69734559704,1002.504145167,1656.6552748544) - trackID: 111 chamberNb: 4 energy deposit[MeV]: 0.0013915288857472 position[mm]: (-26.658743996457,1002.1955279335,1652.0367578989) - trackID: 110 chamberNb: 4 energy deposit[MeV]: 0.002136214134369 position[mm]: (-36.352257948472,997.07887255762,1631.0170417371) - trackID: 109 chamberNb: 4 energy deposit[MeV]: 0.0068857026440531 position[mm]: (-51.887298309594,983.54753527115,1613.3367513718) - trackID: 109 chamberNb: 4 energy deposit[MeV]: 0.002329493725545 position[mm]: (-51.898274755918,983.5553646542,1613.3432474223) - trackID: 108 chamberNb: 4 energy deposit[MeV]: 0.00016502048915838 position[mm]: (-65.385854824937,981.77903022725,1600.0016562835) - trackID: 108 chamberNb: 4 energy deposit[MeV]: 8.9710145144245e-05 position[mm]: (-65.382042334445,981.78260047822,1600) - trackID: 108 chamberNb: 4 energy deposit[MeV]: 0.0012545269933658 position[mm]: (-65.378382694566,981.78620706712,1600.0009362857) - trackID: 67 chamberNb: 3 energy deposit[MeV]: 0.0012023776119335 position[mm]: (-92.89423564144,844.30228710499,985.49083013085) - trackID: 67 chamberNb: 3 energy deposit[MeV]: 0.0023055623235737 position[mm]: (-92.90326598631,844.29063334098,985.49110790155) - trackID: 150 chamberNb: 3 energy deposit[MeV]: 0.0014640966188228 position[mm]: (-92.896455612394,844.30417620192,985.49871592422) - trackID: 66 chamberNb: 3 energy deposit[MeV]: 0.0021120782286413 position[mm]: (-92.716908883323,842.08481770503,976.06293797039) - trackID: 65 chamberNb: 3 energy deposit[MeV]: 0.0052459187644352 position[mm]: (-92.635883067682,840.97463766343,971.64223937211) - trackID: 64 chamberNb: 3 energy deposit[MeV]: 0.0035358872269164 position[mm]: (-90.659907628907,818.7588701938,881.66505928513) - trackID: 59 chamberNb: 2 energy deposit[MeV]: 0.0036426409120345 position[mm]: (-73.414462914318,646.57983724754,199.12944383033) - trackID: 58 chamberNb: 2 energy deposit[MeV]: 0.0038219568202799 position[mm]: (-73.470883224931,646.22453228154,198.03833182955) - trackID: 58 chamberNb: 2 energy deposit[MeV]: 0.0029480683710753 position[mm]: (-73.460169075593,646.21488470387,198.05349785389) - trackID: 151 chamberNb: 2 energy deposit[MeV]: 0.0022157205400509 position[mm]: (-73.46247886564,646.2355904348,198.03947690856) - trackID: 57 chamberNb: 2 energy deposit[MeV]: 0.0017222408692664 position[mm]: (-72.988961550848,642.67950148297,183.95188529746) - trackID: 56 chamberNb: 2 energy deposit[MeV]: 0.00043752442743737 position[mm]: (-72.48048710313,638.64884677143,168.18957348982) - trackID: 56 chamberNb: 2 energy deposit[MeV]: 0.0063980119702341 position[mm]: (-72.424265674116,638.64122303061,168.16194284256) - trackID: 152 chamberNb: 2 energy deposit[MeV]: 0.0021953379783994 position[mm]: (-72.478060426719,638.63782302756,168.19743805478) - trackID: 55 chamberNb: 2 energy deposit[MeV]: 0.0043103595581873 position[mm]: (-71.582795778766,629.27722146669,130.81176425913) - trackID: 54 chamberNb: 2 energy deposit[MeV]: 0.0015384357541493 position[mm]: (-70.33320520954,619.33517690815,90.873961528234) - trackID: 53 chamberNb: 2 energy deposit[MeV]: 0.0028493130722987 position[mm]: (-70.241434673866,618.51947352952,87.674972138462) - trackID: 42 chamberNb: 1 energy deposit[MeV]: 0.0016801449049746 position[mm]: (-49.371348948752,446.23508334336,-610.20560403166) - trackID: 41 chamberNb: 1 energy deposit[MeV]: 0.0017793487590054 position[mm]: (-48.366505536006,437.96205524144,-643.91368312709) - trackID: 40 chamberNb: 1 energy deposit[MeV]: 0.0015778020495868 position[mm]: (-48.097578017021,435.89063219316,-652.28874817393) - trackID: 39 chamberNb: 1 energy deposit[MeV]: 0.0041830794012913 position[mm]: (-47.429485853825,430.56883387136,-673.87037951999) - trackID: 38 chamberNb: 1 energy deposit[MeV]: 0.0014759372826115 position[mm]: (-47.064159102455,427.97107835141,-684.55465449135) - trackID: 37 chamberNb: 1 energy deposit[MeV]: 0.0015653099524537 position[mm]: (-47.052059762148,427.87206976426,-684.98720842434) - trackID: 36 chamberNb: 1 energy deposit[MeV]: 0.0023167250138895 position[mm]: (-46.262648020236,422.02141863747,-708.79739810168) - trackID: 35 chamberNb: 1 energy deposit[MeV]: 0.0028300387398873 position[mm]: (-45.824387956582,419.10199803003,-720.70143562049) - trackID: 34 chamberNb: 1 energy deposit[MeV]: 0.0021603583220983 position[mm]: (-45.478870697582,416.99244354588,-729.25108159296) - trackID: 33 chamberNb: 1 energy deposit[MeV]: 0.0020437081375421 position[mm]: (-45.183958908829,414.94409101791,-737.60228280038) - trackID: 32 chamberNb: 1 energy deposit[MeV]: 0.0019458418446555 position[mm]: (-44.77914037606,412.23283781586,-748.507698624) - trackID: 31 chamberNb: 1 energy deposit[MeV]: 0.001435078542844 position[mm]: (-44.452344048157,410.13532793584,-756.92256496976) - trackID: 30 chamberNb: 1 energy deposit[MeV]: 0.0050866357589755 position[mm]: (-43.340516299484,402.31829214327,-788.83729970139) - trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.0082212008002132 position[mm]: (-21.159496086549,238.32080509438,-1455.3964908003) - trackID: 19 chamberNb: 0 energy deposit[MeV]: 0.0071112256774104 position[mm]: (-20.853110012775,236.2978825875,-1463.6798624402) - trackID: 18 chamberNb: 0 energy deposit[MeV]: 0.0011847095798696 position[mm]: (-20.438203645348,232.97496651834,-1477.2690982452) - trackID: 18 chamberNb: 0 energy deposit[MeV]: 0.0041609949152115 position[mm]: (-20.41572633227,232.98555690472,-1477.2914994116) - trackID: 159 chamberNb: 0 energy deposit[MeV]: 0.0037160618507288 position[mm]: (-20.45547558431,232.99643291545,-1477.2764436496) - trackID: 17 chamberNb: 0 energy deposit[MeV]: 0.0014682425345564 position[mm]: (-19.568023200515,227.30446584726,-1500.5551544906) - trackID: 16 chamberNb: 0 energy deposit[MeV]: 0.0048976409208345 position[mm]: (-18.915135077394,222.67621195418,-1519.2777331561) - trackID: 15 chamberNb: 0 energy deposit[MeV]: 0.0015706445977291 position[mm]: (-18.91789876728,222.42537009308,-1520.4345818722) - trackID: 14 chamberNb: 0 energy deposit[MeV]: 0.0037812340555443 position[mm]: (-18.158826258574,216.51691734935,-1544.2938069465) - trackID: 13 chamberNb: 0 energy deposit[MeV]: 0.0014342810185803 position[mm]: (-17.725268437452,212.4812940054,-1560.6415195306) - trackID: 12 chamberNb: 0 energy deposit[MeV]: 0.0033129776327443 position[mm]: (-17.654188687634,212.01973986321,-1562.4516351261) +-------->Storing hits in the ROOT file: in this event there are 111 hits in the tracker chambers: + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.024391709602926 position[mm]: (147.13418046135,74.186317238974,-1540.1326385276) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0038155622335009 position[mm]: (148.82529423269,75.058339256815,-1530.0708032125) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0043855992293746 position[mm]: (152.26665882197,76.863513399857,-1509.4632601075) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0041441433714497 position[mm]: (154.1444896917,77.84831918441,-1498.2323421814) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.012215011048762 position[mm]: (160.41456026284,81.111521139802,-1460.7149410033) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.0023224211599039 position[mm]: (161.34373329271,81.591718636917,-1455.2091183577) + trackID: 1 chamberNb: 0 energy deposit[MeV]: 0.02835749879572 position[mm]: (170.59267894817,86.390044913736,-1400) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.0032900642883644 position[mm]: (271.42609217303,137.10304809279,-788.79394741322) + trackID: 1 chamberNb: 1 energy deposit[MeV]: 0.076512435495642 position[mm]: (302.21436088204,152.82766687169,-600) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.011397558455353 position[mm]: (403.84723668995,202.78166492216,27.703069093236) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0051730247502484 position[mm]: (407.99609264124,204.87045917692,53.453192780972) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0050145648236444 position[mm]: (412.85206311436,207.28734339323,83.474435918316) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.015072609008267 position[mm]: (417.37433481175,209.53073214519,111.1619057665) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.0020933925391184 position[mm]: (418.68465252793,210.16997279143,119.08301789133) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.00051616875989301 position[mm]: (420.08504825657,210.8550682526,127.58374442427) + trackID: 1 chamberNb: 2 energy deposit[MeV]: 0.025939852640109 position[mm]: (432.00878070404,216.66976915755,200) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0036679591208576 position[mm]: (532.21647211956,266.78718640895,813.27157687846) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.021762307336568 position[mm]: (540.60635177083,270.99367789137,865.02578286186) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.028909962082706 position[mm]: (551.10100917596,276.42846265603,929.55951064088) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.0013382469579608 position[mm]: (551.34363621779,276.55173408015,931.04566793604) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.007731716636096 position[mm]: (554.78833945826,278.29666355788,952.15209256714) + trackID: 1 chamberNb: 3 energy deposit[MeV]: 0.010751319396777 position[mm]: (562.62415241184,282.22696042227,1000) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.015539270120119 position[mm]: (666.36247691811,333.17965405623,1630.9441853154) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0097217413988926 position[mm]: (671.1073031243,335.48577524824,1659.6597188435) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0065630899656297 position[mm]: (674.07469766277,336.8878190524,1677.6529621464) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0050609166940502 position[mm]: (676.22708074042,337.78632186385,1690.4321498652) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.002190406572716 position[mm]: (676.62940837888,337.9565749471,1692.8176745652) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.0013515279258356 position[mm]: (677.21403576389,338.20305686982,1696.2813048758) + trackID: 1 chamberNb: 4 energy deposit[MeV]: 0.035786173506867 position[mm]: (694.74458825818,345.58642922067,1800) + trackID: 75 chamberNb: 4 energy deposit[MeV]: 0.0091207105771604 position[mm]: (677.31410421211,338.16499710135,1696.2778467281) + trackID: 74 chamberNb: 4 energy deposit[MeV]: 0.0014762242919022 position[mm]: (676.62433839998,337.96334784517,1692.8183922975) + trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.0081718211025372 position[mm]: (676.41358380201,337.87370743424,1690.4197882438) + trackID: 73 chamberNb: 4 energy deposit[MeV]: 0.005548057648344 position[mm]: (676.40776409042,337.8944977641,1690.3732448255) + trackID: 72 chamberNb: 4 energy deposit[MeV]: 0.0033104716589841 position[mm]: (671.08427785073,335.47997010451,1659.6654497832) + trackID: 71 chamberNb: 4 energy deposit[MeV]: 0.0062283017066732 position[mm]: (666.36598371653,333.11976625635,1630.9534549748) + trackID: 63 chamberNb: 3 energy deposit[MeV]: 0.0013908228220151 position[mm]: (554.79611483899,278.29755248727,952.15105661158) + trackID: 62 chamberNb: 3 energy deposit[MeV]: 0.0026094217606859 position[mm]: (551.35174894029,276.56731356085,931.0440055101) + trackID: 61 chamberNb: 3 energy deposit[MeV]: 0.0018298272077374 position[mm]: (550.84559909677,276.42359486354,929.63851885326) + trackID: 61 chamberNb: 3 energy deposit[MeV]: 0.0091151266962447 position[mm]: (550.82084738315,276.43966457735,929.45060596991) + trackID: 61 chamberNb: 3 energy deposit[MeV]: 0.0039281922638864 position[mm]: (550.83474597843,276.46714345824,929.45142474419) + trackID: 82 chamberNb: 3 energy deposit[MeV]: 0.0025057757622872 position[mm]: (550.8310099071,276.41568255669,929.63967039865) + trackID: 60 chamberNb: 3 energy deposit[MeV]: 0.0061848964289962 position[mm]: (540.646621795,271.0379630181,865.02047525999) + trackID: 59 chamberNb: 3 energy deposit[MeV]: 0.0014001059340294 position[mm]: (532.21049577226,266.79237363333,813.27243801692) + trackID: 51 chamberNb: 2 energy deposit[MeV]: 0.0035759344234011 position[mm]: (420.06099360017,210.84450492377,127.59025790553) + trackID: 50 chamberNb: 2 energy deposit[MeV]: 0.0019472046503066 position[mm]: (418.69499153116,210.17527773493,119.08143259262) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.018838375439732 position[mm]: (407.77614006976,185.14535234696,109.95283500997) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0056921299594674 position[mm]: (394.95467257528,175.28059979236,106.03598097008) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.017961690098563 position[mm]: (374.25081103204,153.13013835104,113.93822116203) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0029685756780327 position[mm]: (371.58755250376,157.87711568082,113.53175002202) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0076717745910769 position[mm]: (371.17132896393,168.92830177963,108.46885991895) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0031318405190793 position[mm]: (372.21847239751,170.73949984958,105.36422043467) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0089577514214147 position[mm]: (363.85722567855,176.5290166621,96.858241492816) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.021238854919335 position[mm]: (367.65357546658,184.9137437526,117.69950844552) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.026102228424126 position[mm]: (365.82092316239,190.62151443244,124.37990700135) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0084932960724031 position[mm]: (359.44633804533,191.75825011626,125.13611901272) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.016213870091708 position[mm]: (361.48898044092,196.61626569817,123.31843586441) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.00086873325811708 position[mm]: (360.52418855354,197.00040626563,121.7370067228) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0056458934114279 position[mm]: (359.97033683678,200.63040657497,120.3318614257) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0016856381857059 position[mm]: (358.27319526387,199.66138124604,120.97529444161) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.003674334244093 position[mm]: (360.15889658901,200.00487965338,122.4814150574) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0059867950825937 position[mm]: (360.62270702161,200.5897468931,124.78394552468) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0092950440105352 position[mm]: (362.30258356071,199.72912673345,126.3920415083) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.013980404417706 position[mm]: (361.846105293,199.68849352127,127.74365732975) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0045062441676978 position[mm]: (361.65325655787,198.96666846456,127.53907295528) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0025173138594613 position[mm]: (361.51816120459,199.3599008679,127.88795460707) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.011494158128527 position[mm]: (361.71874871434,199.10478212406,127.62883741209) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.008770251534674 position[mm]: (361.79759130126,199.04276458646,127.70105649265) + trackID: 49 chamberNb: 2 energy deposit[MeV]: 0.0012186607632174 position[mm]: (361.79269437795,199.03870808665,127.69913253378) + trackID: 98 chamberNb: 2 energy deposit[MeV]: 0.0018409958893866 position[mm]: (361.52173011203,199.36848552565,127.88215834338) + trackID: 97 chamberNb: 2 energy deposit[MeV]: 0.0020535653243852 position[mm]: (361.6588268534,198.97521057592,127.53173932558) + trackID: 96 chamberNb: 2 energy deposit[MeV]: 0.0023820759618679 position[mm]: (362.41857835369,199.72010143866,126.43361893765) + trackID: 96 chamberNb: 2 energy deposit[MeV]: 0.0059397004310265 position[mm]: (362.43985805924,199.7527013491,126.47480421169) + trackID: 99 chamberNb: 2 energy deposit[MeV]: 0.0016655246929572 position[mm]: (362.41170002434,199.71688943262,126.4397564777) + trackID: 95 chamberNb: 2 energy deposit[MeV]: 0.001556363795531 position[mm]: (360.62934942662,200.59150323713,124.77808004671) + trackID: 94 chamberNb: 2 energy deposit[MeV]: 0.0027352290215663 position[mm]: (360.16905858064,200.01977297593,122.47584996977) + trackID: 93 chamberNb: 2 energy deposit[MeV]: 0.0014943072820763 position[mm]: (358.27825415547,199.66344261968,120.96863366704) + trackID: 92 chamberNb: 2 energy deposit[MeV]: 0.0036663083898464 position[mm]: (359.97015251032,200.61447277443,120.30884376294) + trackID: 91 chamberNb: 2 energy deposit[MeV]: 0.0014927324524562 position[mm]: (360.51567596497,196.99916359653,121.7368874298) + trackID: 90 chamberNb: 2 energy deposit[MeV]: 0.0036345942769996 position[mm]: (367.65980082495,184.89452759789,117.7184153632) + trackID: 89 chamberNb: 2 energy deposit[MeV]: 0.0079875271537554 position[mm]: (363.69740561492,176.40542839869,96.739560639832) + trackID: 89 chamberNb: 2 energy deposit[MeV]: 0.0068839020858578 position[mm]: (363.74650067201,176.40180747135,96.789548392196) + trackID: 88 chamberNb: 2 energy deposit[MeV]: 0.0022669885315613 position[mm]: (371.1648687433,168.92281067353,108.4572272588) + trackID: 87 chamberNb: 2 energy deposit[MeV]: 0.0022130039686284 position[mm]: (371.59098167599,157.88022437624,113.51862996227) + trackID: 86 chamberNb: 2 energy deposit[MeV]: 0.00089997537198851 position[mm]: (373.99421772666,152.81574680925,114.32998951388) + trackID: 86 chamberNb: 2 energy deposit[MeV]: 0.0089951382537761 position[mm]: (373.92996793882,152.40502154302,115.33182967348) + trackID: 86 chamberNb: 2 energy deposit[MeV]: 0.0049072488973593 position[mm]: (373.47549297402,151.96720979681,114.98517335623) + trackID: 86 chamberNb: 2 energy deposit[MeV]: 0.0061778623068468 position[mm]: (372.99519120211,152.18927507859,114.89222651079) + trackID: 86 chamberNb: 2 energy deposit[MeV]: 0.0038565535183844 position[mm]: (372.77619841077,152.31868356593,114.77454882662) + trackID: 86 chamberNb: 2 energy deposit[MeV]: 8.3507038381176e-05 position[mm]: (372.83434430158,152.33163163112,114.78914209371) + trackID: 86 chamberNb: 2 energy deposit[MeV]: 0.0069066608666454 position[mm]: (372.81833585538,152.40313655966,114.71223959797) + trackID: 86 chamberNb: 2 energy deposit[MeV]: 0.0021650253415058 position[mm]: (372.81997117322,152.40614376645,114.725292109) + trackID: 102 chamberNb: 2 energy deposit[MeV]: 0.0036926958131017 position[mm]: (372.84177325622,152.35246545179,114.80674742832) + trackID: 101 chamberNb: 2 energy deposit[MeV]: 0.0023080668170333 position[mm]: (372.99867850275,152.18344454778,114.87911330996) + trackID: 100 chamberNb: 2 energy deposit[MeV]: 0.0032709146216856 position[mm]: (373.97476694206,152.80303693066,114.32381362029) + trackID: 85 chamberNb: 2 energy deposit[MeV]: 0.0016488673171164 position[mm]: (394.94598657357,175.2840384869,106.03840421639) + trackID: 84 chamberNb: 2 energy deposit[MeV]: 6.5366710182683e-05 position[mm]: (407.74320276791,185.19972298239,109.94463716986) + trackID: 84 chamberNb: 2 energy deposit[MeV]: 0.0059729643470297 position[mm]: (407.77113764746,185.24955486874,109.94546835658) + trackID: 103 chamberNb: 2 energy deposit[MeV]: 0.0030527924072284 position[mm]: (407.76050232315,185.18997439278,109.9539522217) + trackID: 48 chamberNb: 2 energy deposit[MeV]: 0.0017526092010473 position[mm]: (412.84934131458,207.29732501186,83.474528155149) + trackID: 47 chamberNb: 2 energy deposit[MeV]: 0.0018908945146095 position[mm]: (407.99851171154,204.85945542484,53.45420552243) + trackID: 46 chamberNb: 2 energy deposit[MeV]: 0.0027469072984905 position[mm]: (403.83409805815,202.76863069723,27.707290829012) + trackID: 36 chamberNb: 1 energy deposit[MeV]: 0.0079166316192931 position[mm]: (271.5052448191,137.06886550894,-788.79594605656) + trackID: 23 chamberNb: 0 energy deposit[MeV]: 0.0015832703299036 position[mm]: (161.34732878486,81.583251147737,-1455.2085980018) + trackID: 22 chamberNb: 0 energy deposit[MeV]: 0.0020044191179656 position[mm]: (160.40267009263,81.11204381617,-1460.7124052331) + trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.0037714296074115 position[mm]: (154.49976207975,77.710112808078,-1498.2206309844) + trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.011466280505996 position[mm]: (154.36713232354,77.849546246963,-1498.3892885218) + trackID: 21 chamberNb: 0 energy deposit[MeV]: 0.004275465076812 position[mm]: (154.34151121948,77.86361426468,-1498.3703908543) + trackID: 111 chamberNb: 0 energy deposit[MeV]: 0.0024703035141781 position[mm]: (154.49567311861,77.720626950012,-1498.2088727011) + trackID: 20 chamberNb: 0 energy deposit[MeV]: 0.0040466146377969 position[mm]: (152.2366078558,76.855314109026,-1509.4553611441) + trackID: 19 chamberNb: 0 energy deposit[MeV]: 0.0019316859774384 position[mm]: (148.82196371642,75.069462495556,-1530.0706831303) + trackID: 18 chamberNb: 0 energy deposit[MeV]: 0.0015878704740638 position[mm]: (147.13653996794,74.177411456002,-1540.1318746237) writing Event_4 >>> Event 2 0 trajectories stored in this event. Run terminated. Run Summary Number of events processed : 3 - User=0.010000s Real=0.007858s Sys=0.000000s + User=0.010000s Real=0.006608s Sys=0.000000s Graphics systems deleted. Visualization Manager deleting... G4 kernel has come to Quit state. @@ -2406,26 +2220,27 @@ RunManager is deleting RunManagerKernel. G4SDManager deleted. EventManager deleted. Units table cleared. -G4Integration Driver Stats: #QuickAdvance 1203 - #AccurateAdvance 60 #good steps 60 #bad steps 0 +G4Integration Driver Stats: #QuickAdvance 1051 - #AccurateAdvance 56 #good steps 56 #bad steps 0 G4ChordFinder statistics report: - No trials: 1202 No Calls: 1202 Max-trial: 1 + No trials: 1051 No Calls: 1051 Max-trial: 1 Parameters: fFirstFraction 0.999 fFractionLast 1 fFractionNextEstimate 0.98 TransportationManager deleted. Total navigation history collections cleaned: 19 ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.0269 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.0173 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.0346 MB +Pool ID '17G4DynamicParticle', size : 0.0154 MB +Pool ID '7G4Track', size : 0.0298 MB Pool ID '18G4TouchableHistory', size : 0.00192 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB -Number of memory pools allocated: 13 of which, static: 2 -Dynamic pools deleted: 11 / Total memory freed: 0.11 MB +Pool ID '15ExP01TrackerHit', size : 0.0144 MB +Number of memory pools allocated: 12 of which, static: 0 +Dynamic pools deleted: 12 / Total memory freed: 0.095 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. diff --git a/examples/extended/persistency/P01/src/ExP01TrackerHit.cc b/examples/extended/persistency/P01/src/ExP01TrackerHit.cc index b066d651ffe..979b42789bf 100644 --- a/examples/extended/persistency/P01/src/ExP01TrackerHit.cc +++ b/examples/extended/persistency/P01/src/ExP01TrackerHit.cc @@ -38,7 +38,7 @@ #include "G4Colour.hh" #include "G4VisAttributes.hh" -G4Allocator ExP01TrackerHitAllocator; +G4ThreadLocal G4Allocator* ExP01TrackerHitAllocator = 0; //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/persistency/P03/History b/examples/extended/persistency/P03/History index 742465bbb70..18c4dde4496 100644 --- a/examples/extended/persistency/P03/History +++ b/examples/extended/persistency/P03/History @@ -14,7 +14,7 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -March 25th 2019 G.Cosmo (exampleP03-V10-04-01) +March 25th 2019 G.Cosmo (exampleP03-V10-05-00) -------------------------- - Fixed compilation warnings on unused local iterators. diff --git a/examples/extended/persistency/P03/batch.out b/examples/extended/persistency/P03/batch.out index 30d576a94fc..74e9789f1ac 100644 --- a/examples/extended/persistency/P03/batch.out +++ b/examples/extended/persistency/P03/batch.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -152,8 +152,8 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 10 - User=0.000000s Real=0.001659s Sys=0.000000s -WARNING: 10 events have been kept for refreshing and/or reviewing. + User=0.000000s Real=0.001559s Sys=0.000000s +10 events have been kept for refreshing and/or reviewing. "/vis/reviewKeptEvents" to review them one by one. "/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated. @@ -177,14 +177,14 @@ Pool ID '7G4Event', size : 0.000961 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.00192 MB Pool ID '17G4DynamicParticle', size : 0.000961 MB -Pool ID '7G4Track', size : 0.00192 MB +Pool ID '7G4Track', size : 0.000961 MB Pool ID '18G4TouchableHistory', size : 0.000961 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB Pool ID '18G4SmoothTrajectory', size : 0.00192 MB -Pool ID '23G4SmoothTrajectoryPoint', size : 0.00385 MB +Pool ID '23G4SmoothTrajectoryPoint', size : 0.00288 MB Pool ID '21G4TrajectoryContainer', size : 0.000961 MB Number of memory pools allocated: 12 of which, static: 0 -Dynamic pools deleted: 12 / Total memory freed: 0.024 MB +Dynamic pools deleted: 12 / Total memory freed: 0.022 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. diff --git a/examples/extended/persistency/gdml/G01/History b/examples/extended/persistency/gdml/G01/History index 39d6f62971f..77a8f79e0bb 100644 --- a/examples/extended/persistency/gdml/G01/History +++ b/examples/extended/persistency/gdml/G01/History @@ -16,10 +16,17 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -April 1st, 2019 Gabriele Cosmo G01-V10-04-00 +May 2nd, 2019 Witek Pokorski G01-V10-05-03 +- Added BeamOn(0) to initialize range to energy converters +needed when exporting cuts per volume + +April 25th, 2019 Ben Morgan G01-V10-05-02 +- Include G4Types.hh before use of G4MULTITHREADED + +April 1st, 2019 Gabriele Cosmo G01-V10-05-01 - Migrated example to multi-threading, to test MT in writing. -March 4th, 2019 Gabriele Cosmo +March 4th, 2019 Gabriele Cosmo G01-V10-05-00 - Added block.gdml sample demonstrating nested assemblies. March 23rd, 2017 Gabriele Cosmo G01-V10-03-01 diff --git a/examples/extended/persistency/gdml/G01/g01.out b/examples/extended/persistency/gdml/G01/g01.out index 99a4c8b9146..6ec0cd63d44 100644 --- a/examples/extended/persistency/gdml/G01/g01.out +++ b/examples/extended/persistency/gdml/G01/g01.out @@ -11,7 +11,7 @@ G4GDML: Reading '/mnt/build/jenkins/workspace/g4n-centos7/COMPILER/gcc63/LABEL/c Stripping off GDML names of materials, solids and volumes ... ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -79,17 +79,6 @@ Some /vis commands (optionally) take a string to specify colour. Global auxiliary info: -G4GDML: Writing 'g01.gdml'... -G4GDML: Writing definitions... -G4GDML: Writing materials... -G4GDML: Writing solids... -G4GDML: Writing structure... -G4GDML: Writing userinfo... -G4GDML: Writing setup... -G4GDML: Writing surfaces... -G4GDML: Writing 'g01.gdml' done ! -/run/verbose 2 -/run/beamOn 20 phot: for gamma SubType=12 BuildTable=0 LambdaPrime table from 200 keV to 100 TeV in 61 bins @@ -485,7 +474,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -493,13 +481,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -507,13 +493,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -522,12 +506,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -538,12 +520,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -554,12 +534,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -568,12 +546,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -582,12 +561,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -598,12 +575,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -613,13 +588,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -649,14 +622,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -664,14 +635,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -680,13 +649,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -710,12 +678,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -723,12 +691,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -737,12 +705,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -750,15 +718,45 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4GDML: Writing 'g01.gdml'... +G4GDML: Writing definitions... +G4GDML: Writing materials... +G4GDML: Writing solids... +G4GDML: Writing structure... +G4GDML: Writing userinfo... +G4GDML: Writing setup... +G4GDML: Writing surfaces... +G4GDML: Writing 'g01.gdml' done ! +/run/verbose 2 +/run/beamOn 20 Region -- -- appears in world volume This region is in the mass world. @@ -791,21 +789,8 @@ Index : 1 used in the geometry : Yes ==================================================================== -Start closing geometry. -G4GeometryManager::ReportVoxelStats -- Voxel Statistics - - Total memory consumed for geometry optimisation: 3 kByte - Total CPU time elapsed for geometry optimisation: 0 seconds - - Voxelisation: top CPU users: - Percent Total CPU System CPU Memory Volume - ------- ---------- ---------- -------- ---------- - 0.00 0.00 0.00 3k World - - Voxelisation: top memory users: - Percent Memory Heads Nodes Pointers Total CPU Volume - ------- -------- ------ ------ -------- ---------- ---------- - 100.00 3k 9 37 106 0.00 World +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ********************************************************************************************************* @@ -1138,7 +1123,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Run terminated. Run Summary Number of events processed : 20 - User=0.010000s Real=0.005744s Sys=0.000000s + User=0.000000s Real=0.006185s Sys=0.000000s /gun/direction 0 0 -1 /run/beamOn 20 @@ -1505,7 +1490,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Run terminated. Run Summary Number of events processed : 20 - User=0.000000s Real=0.004378s Sys=0.000000s + User=0.010000s Real=0.006213s Sys=0.000000s /tracking/verbose 0 /gun/direction 0.3 0.2 1 /run/beamOn 20 @@ -1545,7 +1530,7 @@ Index : 1 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 20 - User=0.000000s Real=0.002326s Sys=0.000000s + User=0.000000s Real=0.005402s Sys=0.000000s /gun/direction 0.3 -0.2 1 /run/beamOn 20 @@ -1584,7 +1569,7 @@ Index : 1 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 20 - User=0.010000s Real=0.002468s Sys=0.000000s + User=0.000000s Real=0.002218s Sys=0.000000s /gun/direction -0.3 0.2 0.6 /run/beamOn 20 @@ -1623,7 +1608,7 @@ Index : 1 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 20 - User=0.000000s Real=0.002249s Sys=0.000000s + User=0.010000s Real=0.002908s Sys=0.000000s Graphics systems deleted. Visualization Manager deleting... G4 kernel has come to Quit state. @@ -1639,10 +1624,10 @@ Total navigation history collections cleaned: 8 ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00961 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB -Pool ID '17G4DynamicParticle', 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 +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 diff --git a/examples/extended/persistency/gdml/G01/load_gdml.cc b/examples/extended/persistency/gdml/G01/load_gdml.cc index 2a8b746d0e9..fd88e63e1d5 100644 --- a/examples/extended/persistency/gdml/G01/load_gdml.cc +++ b/examples/extended/persistency/gdml/G01/load_gdml.cc @@ -36,6 +36,8 @@ #include +#include "G4Types.hh" + #ifdef G4MULTITHREADED #include "G4MTRunManager.hh" #else @@ -59,14 +61,14 @@ #include "G4GDMLParser.hh" void print_aux(const G4GDMLAuxListType* auxInfoList, G4String prepend="|") -{ +{ for(std::vector::const_iterator iaux = auxInfoList->begin(); iaux != auxInfoList->end(); iaux++ ) { G4String str=iaux->type; G4String val=iaux->value; G4String unit=iaux->unit; - + G4cout << prepend << str << " : " << val << " " << unit << G4endl; if (iaux->auxList) print_aux(iaux->auxList, prepend + "|"); @@ -96,7 +98,7 @@ int main(int argc,char **argv) // parser.SetStripFlag(false); parser.Read(argv[1]); - + if (argc>4) { G4cout << "Error! Too many arguments!" << G4endl; @@ -123,14 +125,14 @@ int main(int argc,char **argv) // Get the pointer to the User Interface manager G4UImanager* UImanager = G4UImanager::GetUIpointer(); - + /////////////////////////////////////////////////////////////////////// // // Example how to retrieve Auxiliary Information // G4cout << std::endl; - + const G4LogicalVolumeStore* lvs = G4LogicalVolumeStore::GetInstance(); std::vector::const_iterator lvciter; for( lvciter = lvs->begin(); lvciter != lvs->end(); lvciter++ ) @@ -140,7 +142,7 @@ int main(int argc,char **argv) if (auxInfo.size()>0) G4cout << "Auxiliary Information is found for Logical Volume : " << (*lvciter)->GetName() << G4endl; - + print_aux(&auxInfo); } @@ -149,44 +151,49 @@ int main(int argc,char **argv) G4cout << "Global auxiliary info:" << std::endl; G4cout << std::endl; - print_aux(parser.GetAuxList()); + print_aux(parser.GetAuxList()); G4cout << std::endl; - + // // End of Auxiliary Information block // //////////////////////////////////////////////////////////////////////// - // example of writing out + + runManager->BeamOn(0); + // example of writing out + if (argc>=3) { /* G4GDMLAuxStructType mysubaux = {"mysubtype", "mysubvalue", "mysubunit", 0}; G4GDMLAuxListType* myauxlist = new G4GDMLAuxListType(); myauxlist->push_back(mysubaux); - + G4GDMLAuxStructType myaux = {"mytype", "myvalue", "myunit", myauxlist}; parser.AddAuxiliary(myaux); // example of setting auxiliary info for world volume // (can be set for any volume) - + G4GDMLAuxStructType mylocalaux = {"sometype", "somevalue", "someunit", 0}; parser.AddVolumeAuxiliary(mylocalaux, G4TransportationManager::GetTransportationManager() ->GetNavigatorForTracking()->GetWorldVolume()->GetLogicalVolume()); */ + parser.SetRegionExport(true); + // parser.SetEnergyCutsExport(true); parser.Write(argv[2], G4TransportationManager::GetTransportationManager() ->GetNavigatorForTracking()->GetWorldVolume()->GetLogicalVolume()); } - - if (argc==4) // batch mode + + if (argc==4) // batch mode { G4String command = "/control/execute "; G4String fileName = argv[3]; diff --git a/examples/extended/persistency/gdml/G04/g04.out b/examples/extended/persistency/gdml/G04/g04.out index fe079b82a98..a214db2ec54 100644 --- a/examples/extended/persistency/gdml/G04/g04.out +++ b/examples/extended/persistency/gdml/G04/g04.out @@ -11,7 +11,7 @@ G4GDML: Reading '/mnt/build/jenkins/workspace/g4n-centos7/COMPILER/gcc63/LABEL/c Stripping off GDML names of materials, solids and volumes ... ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -482,7 +482,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -490,13 +489,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -504,13 +501,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -519,12 +514,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -535,12 +528,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -551,12 +542,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -565,12 +554,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -579,12 +569,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -595,12 +583,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -610,13 +596,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -646,14 +630,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -661,14 +643,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -677,13 +657,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -707,12 +686,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -720,12 +699,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -734,12 +713,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -747,15 +726,34 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= Region -- -- appears in world volume This region is in the mass world. @@ -786,6 +784,8 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Total memory consumed for geometry optimisation: 0 kByte Total CPU time elapsed for geometry optimisation: 0 seconds +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ********************************************************************************************************* @@ -1010,7 +1010,7 @@ Processing hits .... Run terminated. Run Summary Number of events processed : 20 - User=0.000000s Real=0.001870s Sys=0.000000s + User=0.000000s Real=0.001816s Sys=0.000000s /gun/direction 0 0 -1 /run/beamOn 20 @@ -1262,7 +1262,7 @@ Processing hits .... Run terminated. Run Summary Number of events processed : 20 - User=0.000000s Real=0.000838s Sys=0.000000s + User=0.000000s Real=0.000768s Sys=0.000000s /tracking/verbose 0 /gun/direction 0.3 0.2 1 /run/beamOn 20 @@ -1315,7 +1315,7 @@ Processing hits .... Run terminated. Run Summary Number of events processed : 20 - User=0.000000s Real=0.000118s Sys=0.000000s + User=0.000000s Real=0.000115s Sys=0.000000s /gun/direction 0.3 -0.2 1 /run/beamOn 20 @@ -1367,7 +1367,7 @@ Processing hits .... Run terminated. Run Summary Number of events processed : 20 - User=0.000000s Real=0.000107s Sys=0.000000s + User=0.000000s Real=0.000112s Sys=0.000000s /gun/direction -0.3 0.2 0.6 /run/beamOn 20 @@ -1419,7 +1419,7 @@ Processing hits .... Run terminated. Run Summary Number of events processed : 20 - User=0.000000s Real=0.000115s Sys=0.000000s + User=0.000000s Real=0.000130s Sys=0.000000s Graphics systems deleted. Visualization Manager deleting... G4 kernel has come to Quit state. @@ -1436,11 +1436,11 @@ Total navigation history collections cleaned: 8 ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00961 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB -Pool ID '17G4DynamicParticle', 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 Pool ID '15G4HCofThisEvent', size : 0.000961 MB +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 diff --git a/examples/extended/physicslists/extensibleFactory/extensibleFactory.out b/examples/extended/physicslists/extensibleFactory/extensibleFactory.out index 73f7c5b2d0d..492825f6fec 100644 --- a/examples/extended/physicslists/extensibleFactory/extensibleFactory.out +++ b/examples/extended/physicslists/extensibleFactory/extensibleFactory.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -499,12 +499,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: ionElastic Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -512,7 +510,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -525,7 +522,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -539,12 +535,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -555,12 +549,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -571,12 +563,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -585,12 +575,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -599,12 +590,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -615,12 +604,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -630,7 +617,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -665,13 +651,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -679,13 +663,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -694,13 +676,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -724,12 +705,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -737,12 +718,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -751,13 +732,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 5 GeV Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -765,7 +746,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -773,6 +753,29 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ... open Root analysis file : extensibleFactory.root - done --> Event 0 starts. diff --git a/examples/extended/physicslists/extensibleFactory/shared/History b/examples/extended/physicslists/extensibleFactory/shared/History index 66eb8eb90e9..84a5437cd25 100644 --- a/examples/extended/physicslists/extensibleFactory/shared/History +++ b/examples/extended/physicslists/extensibleFactory/shared/History @@ -14,6 +14,10 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +24/3/19 J.Allison (physicslistsShared-V10-05-00) +- Part of Merge Request exampleB4-V10-05-00. +- Corrected name of include file: csv.hh + 15/1/18 G.Folger (physicslistsShared-V10-04-00) - Retag previously rejected tag. diff --git a/examples/extended/physicslists/extensibleFactory/shared/include/Analysis.hh b/examples/extended/physicslists/extensibleFactory/shared/include/Analysis.hh index 9441d53db0e..ee975175d6f 100644 --- a/examples/extended/physicslists/extensibleFactory/shared/include/Analysis.hh +++ b/examples/extended/physicslists/extensibleFactory/shared/include/Analysis.hh @@ -31,7 +31,7 @@ #define Analysis_h 1 #include "g4root.hh" -//#include "g4cvs.hh" +//#include "g4csv.hh" //#include "g4xml.hh" #endif diff --git a/examples/extended/physicslists/factory/factory-environment.out b/examples/extended/physicslists/factory/factory-environment.out index 0efbf7bd1ff..f753aa47bce 100644 --- a/examples/extended/physicslists/factory/factory-environment.out +++ b/examples/extended/physicslists/factory/factory-environment.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -500,7 +500,6 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -508,13 +507,11 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -522,13 +519,11 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -537,12 +532,10 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -553,12 +546,10 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -569,12 +560,10 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -583,12 +572,13 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -597,12 +587,10 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -613,12 +601,10 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -628,13 +614,11 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -664,14 +648,12 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -679,14 +661,12 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -695,13 +675,12 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -725,12 +704,12 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -738,12 +717,12 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -752,12 +731,12 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -765,15 +744,36 @@ CoulombScat: for pi-, integral:1 applyCuts:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ... open Root analysis file : factory.root - done --> Event 0 starts. diff --git a/examples/extended/physicslists/factory/factory.out b/examples/extended/physicslists/factory/factory.out index 7fca4513f61..3665a274808 100644 --- a/examples/extended/physicslists/factory/factory.out +++ b/examples/extended/physicslists/factory/factory.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -500,7 +500,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -508,13 +507,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -522,13 +519,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -537,12 +532,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -553,12 +546,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -569,12 +560,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -583,12 +572,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -597,12 +587,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -613,12 +601,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -628,13 +614,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -664,7 +648,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: QGSP: 12 GeV ---> 100 TeV @@ -672,7 +655,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: BertiniCascade: 0 eV ---> 9.9 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -680,7 +662,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: QGSP: 12 GeV ---> 100 TeV @@ -688,7 +669,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: BertiniCascade: 0 eV ---> 9.9 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -697,13 +677,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -727,13 +706,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 9.5 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -741,13 +720,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 9.5 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -756,13 +735,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 9.5 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -770,15 +749,36 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ... open Root analysis file : factory.root - done --> Event 0 starts. diff --git a/examples/extended/physicslists/factory/shared/History b/examples/extended/physicslists/factory/shared/History index 66eb8eb90e9..84a5437cd25 100644 --- a/examples/extended/physicslists/factory/shared/History +++ b/examples/extended/physicslists/factory/shared/History @@ -14,6 +14,10 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +24/3/19 J.Allison (physicslistsShared-V10-05-00) +- Part of Merge Request exampleB4-V10-05-00. +- Corrected name of include file: csv.hh + 15/1/18 G.Folger (physicslistsShared-V10-04-00) - Retag previously rejected tag. diff --git a/examples/extended/physicslists/factory/shared/include/Analysis.hh b/examples/extended/physicslists/factory/shared/include/Analysis.hh index 9441d53db0e..ee975175d6f 100644 --- a/examples/extended/physicslists/factory/shared/include/Analysis.hh +++ b/examples/extended/physicslists/factory/shared/include/Analysis.hh @@ -31,7 +31,7 @@ #define Analysis_h 1 #include "g4root.hh" -//#include "g4cvs.hh" +//#include "g4csv.hh" //#include "g4xml.hh" #endif diff --git a/examples/extended/physicslists/genericPL/History b/examples/extended/physicslists/genericPL/History index 1b898f6e62f..6a441754d73 100644 --- a/examples/extended/physicslists/genericPL/History +++ b/examples/extended/physicslists/genericPL/History @@ -14,6 +14,10 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +24/3/19 J.Allison (genericPL-V10-05-00) +- Part of Merge Request exampleB4-V10-05-00. +- Corrected name of include file: csv.hh + 18/1/18 G.Folger (genericPL-V10-04-01) - Re-tag using procedure to remove svn:externals from tag. diff --git a/examples/extended/physicslists/genericPL/genericPL.out b/examples/extended/physicslists/genericPL/genericPL.out index 67c663ed58d..c8cc0f644d7 100644 --- a/examples/extended/physicslists/genericPL/genericPL.out +++ b/examples/extended/physicslists/genericPL/genericPL.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -136,7 +136,6 @@ Checking overlaps for volume Screen ... OK! Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -144,13 +143,11 @@ Checking overlaps for volume Screen ... OK! Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -158,13 +155,11 @@ Checking overlaps for volume Screen ... OK! Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -173,12 +168,10 @@ Checking overlaps for volume Screen ... OK! Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -189,12 +182,10 @@ Checking overlaps for volume Screen ... OK! Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -205,12 +196,10 @@ Checking overlaps for volume Screen ... OK! Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -219,12 +208,13 @@ Checking overlaps for volume Screen ... OK! Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -233,12 +223,10 @@ Checking overlaps for volume Screen ... OK! Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -249,12 +237,10 @@ Checking overlaps for volume Screen ... OK! Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -264,13 +250,11 @@ Checking overlaps for volume Screen ... OK! Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -300,14 +284,12 @@ Checking overlaps for volume Screen ... OK! Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -315,14 +297,12 @@ Checking overlaps for volume Screen ... OK! Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -331,13 +311,12 @@ Checking overlaps for volume Screen ... OK! Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -361,12 +340,12 @@ Checking overlaps for volume Screen ... OK! Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -374,12 +353,12 @@ Checking overlaps for volume Screen ... OK! Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -388,12 +367,12 @@ Checking overlaps for volume Screen ... OK! Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -401,15 +380,36 @@ Checking overlaps for volume Screen ... OK! Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ... open Root analysis file : genericPL.root - done --> Event 0 starts. diff --git a/examples/extended/physicslists/genericPL/shared/include/Analysis.hh b/examples/extended/physicslists/genericPL/shared/include/Analysis.hh index 9441d53db0e..ee975175d6f 100644 --- a/examples/extended/physicslists/genericPL/shared/include/Analysis.hh +++ b/examples/extended/physicslists/genericPL/shared/include/Analysis.hh @@ -31,7 +31,7 @@ #define Analysis_h 1 #include "g4root.hh" -//#include "g4cvs.hh" +//#include "g4csv.hh" //#include "g4xml.hh" #endif diff --git a/examples/extended/physicslists/shared/History b/examples/extended/physicslists/shared/History index 27b26baf2f5..11974ea3382 100644 --- a/examples/extended/physicslists/shared/History +++ b/examples/extended/physicslists/shared/History @@ -14,6 +14,10 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +24/3/19 J.Allison (physicslistsShared-V10-05-00) +- Part of Merge Request exampleB4-V10-05-00. +- Corrected name of include file: csv.hh + 21/2/18 R.Hatcher (physicslistsShared-V10-04-01) - Copy script works whether include/src directories exist or not diff --git a/examples/extended/physicslists/shared/include/Analysis.hh b/examples/extended/physicslists/shared/include/Analysis.hh index 9441d53db0e..ee975175d6f 100644 --- a/examples/extended/physicslists/shared/include/Analysis.hh +++ b/examples/extended/physicslists/shared/include/Analysis.hh @@ -31,7 +31,7 @@ #define Analysis_h 1 #include "g4root.hh" -//#include "g4cvs.hh" +//#include "g4csv.hh" //#include "g4xml.hh" #endif diff --git a/examples/extended/polarisation/Pol01/pol01.out b/examples/extended/polarisation/Pol01/pol01.out index c09d58c5ef9..fb7353c6e4b 100644 --- a/examples/extended/polarisation/Pol01/pol01.out +++ b/examples/extended/polarisation/Pol01/pol01.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -182,6 +182,8 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Total memory consumed for geometry optimisation: 0 kByte Total CPU time elapsed for geometry optimisation: 0 seconds +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ### Run 0 start. --> Event 0 starts. @@ -189,39 +191,39 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 10000 - User=0.080000s Real=0.076494s Sys=0.000000s + User=0.070000s Real=0.074396s Sys=0.000000s The run consists of 10000 gamma of 10 MeV through 1.75 mm of G4_Fe (density: 7.874 g/cm3 ) Process calls frequency ---> - Transportation = 31082 - pol-compt = 247 - pol-eBrem = 323 - msc = 1679 - pol-eIoni = 586 - pol-phot = 163 + Transportation = 31198 + pol-compt = 273 + pol-eBrem = 339 + pol-phot = 157 + pol-eIoni = 590 pol-conv = 218 - pol-annihil = 53 + msc = 1682 + pol-annihil = 66 Gamma: -Mean Number per Event :1.0036 -Mean Energy :9.6289 MeV +- 1.7861 MeV -Mean Polarization :-0.96894 +- 0.17095 +Mean Number per Event :1.0089 +Mean Energy :9.568 MeV +- 1.9382 MeV +Mean Polarization :-0.96282 +- 0.18587 Electron: -Mean Number per Event :0.0334 -Mean Energy :5.1865 MeV +- 2.5002 MeV -Mean Polarization :-0.72122 +- 0.29799 +Mean Number per Event :0.0352 +Mean Energy :5.3354 MeV +- 2.5102 MeV +Mean Polarization :-0.72706 +- 0.29245 Positron: -Mean Number per Event :0.0171 -Mean Energy :4.222 MeV +- 2.0916 MeV -Mean Polarization :-0.58519 +- 0.34217 +Mean Number per Event :0.0158 +Mean Energy :4.1553 MeV +- 2.0307 MeV +Mean Polarization :-0.61047 +- 0.28026 ... write Root file : pol01.root - done ... close Root file : pol01.root - done --------- Ranlux engine status --------- Initial seed = 9876 - float_seed_table[] = 0.447712 0.436395 0.886232 0.255581 0.600726 0.0189115 0.0503416 0.905132 0.101332 0.164019 0.0210468 0.500174 0.642739 0.0313798 0.439157 0.600835 0.209763 0.199544 0.574678 0.157237 0.253073 0.285816 0.183246 0.132469 - i_lag = 14, j_lag = 0 - carry = 5.96046e-08, count24 = 2 + float_seed_table[] = 0.564175 0.55382 0.0379403 0.494735 0.891048 0.0179662 0.910863 0.559054 0.95513 0.295018 0.274368 0.484574 0.365144 0.950522 0.00705117 0.114351 0.394937 0.928496 0.103677 0.535047 0.32307 0.576281 0.181624 0.931424 + i_lag = 7, j_lag = 17 + carry = 5.96046e-08, count24 = 4 luxury = 3 nskip = 199 ---------------------------------------- # @@ -244,11 +246,11 @@ Pool ID '7G4Event', size : 0.000961 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.000961 MB Pool ID '17G4DynamicParticle', size : 0.00192 MB -Pool ID '7G4Track', size : 0.00385 MB +Pool ID '7G4Track', size : 0.00288 MB Pool ID '18G4TouchableHistory', size : 0.000961 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB Number of memory pools allocated: 9 of which, static: 0 -Dynamic pools deleted: 9 / Total memory freed: 0.019 MB +Dynamic pools deleted: 9 / Total memory freed: 0.018 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. diff --git a/examples/extended/radioactivedecay/Activation/Activation.out b/examples/extended/radioactivedecay/Activation/Activation.out index 2006a3edc09..cf6a61f83d6 100644 --- a/examples/extended/radioactivedecay/Activation/Activation.out +++ b/examples/extended/radioactivedecay/Activation/Activation.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -103,13 +103,13 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: ionElastic Model: NNDiffuseElastic: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: ionInelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV + + Process: RadioactiveDecay --------------------------------------------------- Hadronic Processes for He3 @@ -117,7 +117,6 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n @@ -130,7 +129,6 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n @@ -144,12 +142,10 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 meV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -160,12 +156,10 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 meV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -176,12 +170,10 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 meV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -190,12 +182,13 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 meV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -204,12 +197,10 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 meV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -220,12 +211,10 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 meV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -235,7 +224,6 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n @@ -255,14 +243,12 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 meV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -270,14 +256,12 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 meV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -286,13 +270,12 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 meV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu- @@ -313,7 +296,7 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Model: BertiniCascade: 19.9 MeV ---> 12 GeV Model: NeutronHPInelastic: 0 meV ---> 20 MeV Cr_sctns: NeutronHPInelasticXS: 0 meV ---> 20 MeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: nCapture Model: NeutronHPCapture: 0 meV ---> 20 MeV @@ -333,12 +316,12 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 meV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -346,12 +329,12 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 meV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -360,12 +343,12 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: hadElastic Model: hElasticCHIPS: 0 meV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 meV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -373,7 +356,6 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n @@ -381,6 +363,27 @@ NeutronHP: /Capture file for Z = 6, A = 12 is not found and NeutronHP will use / Cr_sctns: G4ParticleInelasticXS: 0 meV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1442.7 +Internal e- conversion flag 1 +Store e- internal conversion data 1 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= ========= Table of registered couples ============================== @@ -419,36 +422,36 @@ Index : 1 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1000 - User=0.160000s Real=0.168986s Sys=0.000000s + User=0.190000s Real=0.186408s Sys=0.010000s The run is 1000 neutron of 25 meV through 1 cm of G4_Co (density: 8.9 g/cm3 ) Process calls frequency : - RadioactiveDecay= 3903 Transportation= 11386 annihil= 41 - compt= 1196 conv= 50 eIoni= 2358 - hadElastic= 153 ionIoni= 2029 msc= 689 - nCapture= 938 phot= 187 + RadioactiveDecay= 3942 Transportation= 11234 annihil= 34 + compt= 1299 conv= 38 eIoni= 2599 + hadElastic= 136 ionIoni= 2040 msc= 556 + nCapture= 952 phot= 311 List of generated particles: - Co59: 153 Emean = 37.138 meV ( 2.7576 meV --> 142.31 meV) stable - Co60: 938 Emean = 256.06 eV ( 6.3301 meV --> 517.1 eV ) mean life = 7.6098 y - Ni60: 938 Emean = 15.907 eV ( 15.907 eV --> 15.907 eV ) stable - Ni60[1332.514]: 938 Emean = 12.325 eV ( 1.9857 eV --> 17.164 eV ) mean life = 0 ps - Ni60[2505.753]: 936 Emean = 1.4557 eV ( 4.7148 meV --> 3.4836 eV ) mean life = 0 ps - anti_nu_e: 938 Emean = 226.09 keV ( 23.664 keV --> 1.1548 MeV) stable - e+: 50 Emean = 2.3037 MeV ( 157.33 keV --> 6.1548 MeV) stable - e-: 2371 Emean = 426.14 keV ( 75.478 eV --> 7.2362 MeV) stable - gamma: 4370 Emean = 2.1563 MeV ( 185.17 eV --> 7.4919 MeV) stable - - Mean energy deposit per event = 1.0046 MeV rms = 1.5606 MeV - Mean energy flow per event = 8.6617 MeV rms = 2.7113 MeV + Co59: 136 Emean = 41.1 meV ( 1.8639 meV --> 200.34 meV) stable + Co60: 952 Emean = 254.76 eV ( 50.444 meV --> 516.55 eV ) mean life = 7.6098 y + Ni60: 952 Emean = 15.907 eV ( 15.907 eV --> 15.907 eV ) stable + Ni60[1332.514]: 952 Emean = 12.359 eV ( 12.331 eV --> 22.822 eV ) mean life = 0 ps + Ni60[2505.753]: 950 Emean = 1.486 eV ( 21.391 meV --> 3.6054 eV ) mean life = 0 ps + anti_nu_e: 952 Emean = 222.66 keV ( 37.028 keV --> 782.81 keV) stable + e+: 38 Emean = 2.6193 MeV ( 10.261 keV --> 6.4147 MeV) stable + e-: 2605 Emean = 306.65 keV ( 78.916 eV --> 7.2443 MeV) stable + gamma: 4424 Emean = 1.7267 MeV ( 1.0099 keV --> 7.4919 MeV) stable + + Mean energy deposit per event = 806.46 keV rms = 1.2861 MeV + Mean energy flow per event = 7.0918 MeV rms = 2.8743 MeV List of particles emerging from the target : - anti_nu_e: 938 Emean = 226.09 keV ( 23.664 keV --> 1.1548 MeV) Eflow/event = 212.07 keV - e+: 9 Emean = 2.5897 MeV ( 685.29 keV --> 5.5035 MeV) Eflow/event = 23.308 keV - e-: 49 Emean = 1.9127 MeV ( 83.768 keV --> 6.5601 MeV) Eflow/event = 93.722 keV - gamma: 4133 Emean = 2.0161 MeV ( 30.214 keV --> 7.4919 MeV) Eflow/event = 8.3326 MeV - neutron: 62 Emean = 25.582 meV ( 10.543 meV --> 40.643 meV) Eflow/event = 1.5861 meV + anti_nu_e: 952 Emean = 222.66 keV ( 37.028 keV --> 782.81 keV) Eflow/event = 211.98 keV + e+: 4 Emean = 2.8718 MeV ( 1.2484 MeV --> 6.0748 MeV) Eflow/event = 11.487 keV + e-: 37 Emean = 2.042 MeV ( 84.613 keV --> 6.9167 MeV) Eflow/event = 75.554 keV + gamma: 4075 Emean = 1.6669 MeV ( 61.76 keV --> 7.4919 MeV) Eflow/event = 6.7928 MeV + neutron: 48 Emean = 25.224 meV ( 11.506 meV --> 38.167 meV) Eflow/event = 1.2107 meV histo Id for populations : Co59 id = 26 @@ -458,11 +461,11 @@ Run Summary --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 433602195, 1208077723 + Current couple of seeds = 1192331013, 1706245684 ---------------------------------------- G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 11 of which, static: 0 -Dynamic pools deleted: 11 / Total memory freed: 0.027 MB +Dynamic pools deleted: 11 / Total memory freed: 0.024 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/radioactivedecay/rdecay01/History b/examples/extended/radioactivedecay/rdecay01/History index c9990e98d77..a6f5652bf63 100644 --- a/examples/extended/radioactivedecay/rdecay01/History +++ b/examples/extended/radioactivedecay/rdecay01/History @@ -14,7 +14,12 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +21-06-19 Dennis Wright (rdecay01-V10-05-00) +------------------------------------------- +- PhysicsList.cc: replace G4RadioactiveDecay with refactored class G4Radioactivation + 27-06-18 mma (rdecay01-V10-04-03) +--------------------------------- - add timeWindowBiased.mac and data 08-05-18 Ben Morgan (rdecay01-V10-04-02) diff --git a/examples/extended/radioactivedecay/rdecay01/rdecay01.cc b/examples/extended/radioactivedecay/rdecay01/rdecay01.cc index e3eaf5ef072..bb090affc01 100644 --- a/examples/extended/radioactivedecay/rdecay01/rdecay01.cc +++ b/examples/extended/radioactivedecay/rdecay01/rdecay01.cc @@ -50,7 +50,6 @@ #include "G4UIExecutive.hh" #include "G4VisExecutive.hh" -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... int main(int argc,char** argv) { @@ -107,5 +106,3 @@ int main(int argc,char** argv) { delete runManager; } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - diff --git a/examples/extended/radioactivedecay/rdecay01/rdecay01.out b/examples/extended/radioactivedecay/rdecay01/rdecay01.out index 2388875f460..9434102acc7 100644 --- a/examples/extended/radioactivedecay/rdecay01/rdecay01.out +++ b/examples/extended/radioactivedecay/rdecay01/rdecay01.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -20,9 +20,9 @@ # /tracking/verbose 2 /run/beamOn 1 -======================================================================= -====== Radioactive Decay Physics Parameters ======== -======================================================================= +====================================================================== +====== Radioactive Decay Physics Parameters ======= +====================================================================== Max life time 0.14427 ps Internal e- conversion flag 1 Stored internal conversion coefficients 1 @@ -33,7 +33,7 @@ Auger electron emission enabled 0 Auger cascade enabled 0 Check EM cuts disabled for atomic de-excitation 0 Use Bearden atomic level energies 0 -======================================================================= +====================================================================== ========= Table of registered couples ============================== @@ -55,7 +55,7 @@ Index : 0 used in the geometry : Yes Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process 0 0 fm 0 fm 0 fm 0 eV 0 eV 0 fm 0 fm World initStep - 1 0 fm 0 fm 0 fm 0 eV 0 eV 0 fm 0 fm World RadioactiveDecay + 1 0 fm 0 fm 0 fm 0 eV 0 eV 0 fm 0 fm World Radioactivation :----- List of secondaries ---------------- Ni60[2505.753]: energy = 1.818 eV time = 9.982 y @@ -91,7 +91,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Run terminated. Run Summary Number of events processed : 1 - User=0.000000s Real=0.007927s Sys=0.000000s + User=0.010000s Real=0.006519s Sys=0.000000s ======================== run summary ====================== The run was 1 Co60 of 0 eV @@ -106,7 +106,7 @@ Run Summary Ekin Total (Q single decay): mean = 317.1 keV ( 317.1 keV --> 317.1 keV) - Momentum balance (excluding gamma desexcitation): mean = 0.342 eV ( 0.342 eV --> 0.342 eV ) + Momentum balance (excluding gamma desexcitation): mean = 0.5595 eV ( 0.5595 eV --> 0.5595 eV ) Total time of life (full chain): mean = 9.982 y half-life = 6.919 y ( 9.982 y --> 9.982 y ) @@ -166,7 +166,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100000 - User=0.940000s Real=0.941649s Sys=0.000000s + User=1.170000s Real=1.179756s Sys=0.000000s ======================== run summary ====================== The run was 100000 Co60 of 0 eV @@ -175,18 +175,18 @@ Run Summary Nb of generated particles: Co60: 100000 Emean = 0 eV ( 0 eV --> 0 eV ) mean life = 7.61 y - Ni60[1332.514]: 118 Emean = 17.74 eV ( 0.3673 eV --> 32.55 eV ) mean life = 1.06 ps - Ni60[2505.753]: 99882 Emean = 1.469 eV ( 0.0008295 eV --> 3.757 eV ) mean life = 4.761 ps - anti_nu_e: 100000 Emean = 223 keV ( 3.89 keV --> 1.482 MeV) stable - e-: 100000 Emean = 95.49 keV ( 2.058 eV --> 1.358 MeV) stable + Ni60[1332.514]: 10678 Emean = 18.09 eV ( 0.03939 eV --> 33.45 eV ) mean life = 1.06 ps + Ni60[2505.753]: 89322 Emean = 1.468 eV ( 0.0008367 eV --> 3.752 eV ) mean life = 4.761 ps + anti_nu_e: 100000 Emean = 290.7 keV ( 3.89 keV --> 1.49 MeV) stable + e-: 100000 Emean = 151.6 keV ( 2.058 eV --> 1.473 MeV) stable - Ekin Total (Q single decay): mean = 318.4 keV ( 317.1 keV --> 1.49 MeV) + Ekin Total (Q single decay): mean = 442.3 keV ( 317.1 keV --> 1.49 MeV) - Momentum balance (excluding gamma desexcitation): mean = 0.3753 eV ( 1.339e-06 eV --> 26.53 eV ) + Momentum balance (excluding gamma desexcitation): mean = 0.3029 eV ( 1.339e-06 eV --> 15.58 eV ) Total time of life (full chain): mean = 7.607 y half-life = 5.273 y ( 15.92 min --> 94.63 y ) - Total visible energy (full chain) : mean = 95.49 keV ( 2.953 eV --> 1.358 MeV) + Total visible energy (full chain) : mean = 151.6 keV ( 2.953 eV --> 1.473 MeV) Activity of Co60 = 4.184e+13 Bq/g (1131 Ci/g) @@ -241,7 +241,7 @@ Index : 0 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 100000 - User=2.010000s Real=2.034509s Sys=0.000000s + User=1.740000s Real=1.755397s Sys=0.010000s ======================== run summary ====================== The run was 100000 Co60 of 0 eV @@ -250,23 +250,23 @@ Run Summary Nb of generated particles: Co60: 100000 Emean = 0 eV ( 0 eV --> 0 eV ) mean life = 7.61 y - Ni60: 100000 Emean = 29.67 eV ( 0.005493 eV --> 87.52 eV ) stable - Ni60[1332.514]: 99999 Emean = 13.79 eV ( 0.3471 eV --> 35.7 eV ) mean life = 1.06 ps - Ni60[2158.632]: 6 Emean = 1.894 eV ( 0.6752 eV --> 4.314 eV ) mean life = 0.8512 ps - Ni60[2505.753]: 99878 Emean = 1.476 eV ( 0.0005602 eV --> 3.762 eV ) mean life = 4.761 ps - anti_nu_e: 100000 Emean = 222.1 keV ( 3.749 keV --> 1.49 MeV) stable - e-: 100028 Emean = 96.66 keV ( 3.218 eV --> 1.458 MeV) stable - gamma: 199855 Emean = 1.253 MeV ( 347.1 keV --> 2.159 MeV) stable + Ni60: 100000 Emean = 30.17 eV ( 0.01238 eV --> 94.78 eV ) stable + Ni60[1332.514]: 100000 Emean = 14.29 eV ( 0.03062 eV --> 35.7 eV ) mean life = 1.06 ps + Ni60[2158.632]: 5 Emean = 2.875 eV ( 1.908 eV --> 4.477 eV ) mean life = 0.8512 ps + Ni60[2505.753]: 89248 Emean = 1.477 eV ( 0.002263 eV --> 3.747 eV ) mean life = 4.761 ps + anti_nu_e: 100000 Emean = 290.6 keV ( 5.026 keV --> 1.49 MeV) stable + e-: 100035 Emean = 153 keV ( 2.955 eV --> 1.472 MeV) stable + gamma: 189218 Emean = 1.257 MeV ( 347.1 keV --> 1.333 MeV) stable - Ekin Total (Q single decay): mean = 941.3 keV ( 317.1 keV --> 2.159 MeV) + Ekin Total (Q single decay): mean = 975.9 keV ( 317.1 keV --> 1.49 MeV) - Momentum balance (excluding gamma desexcitation): mean = 835 keV ( 3.956e-07 eV --> 2.159 MeV) + Momentum balance (excluding gamma desexcitation): mean = 822.5 keV ( 7.477e-07 eV --> 1.333 MeV) - Total time of life (full chain): mean = 7.582 y half-life = 5.256 y ( 11.42 min --> 84.33 y ) + Total time of life (full chain): mean = 7.585 y half-life = 5.258 y ( 24.31 min --> 94.02 y ) - Total visible energy (full chain) : mean = 2.601 MeV ( 1.333 MeV --> 2.819 MeV) + Total visible energy (full chain) : mean = 2.532 MeV ( 1.333 MeV --> 2.818 MeV) - Activity of Co60 = 4.197e+13 Bq/g (1134 Ci/g) + Activity of Co60 = 4.196e+13 Bq/g (1134 Ci/g) G4 kernel has come to Quit state. diff --git a/examples/extended/radioactivedecay/rdecay01/src/PhysicsList.cc b/examples/extended/radioactivedecay/rdecay01/src/PhysicsList.cc index ed8168bdedb..b8eb98045e0 100644 --- a/examples/extended/radioactivedecay/rdecay01/src/PhysicsList.cc +++ b/examples/extended/radioactivedecay/rdecay01/src/PhysicsList.cc @@ -27,15 +27,13 @@ /// \brief Implementation of the PhysicsList class // // -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #include "PhysicsList.hh" #include "G4UnitsTable.hh" #include "G4ParticleTypes.hh" #include "G4IonConstructor.hh" #include "G4PhysicsListHelper.hh" -#include "G4RadioactiveDecay.hh" +#include "G4Radioactivation.hh" #include "G4SystemOfUnits.hh" #include "G4NuclideTable.hh" #include "G4LossTableManager.hh" @@ -44,7 +42,6 @@ #include "G4DeexPrecoParameters.hh" #include "G4NuclideTable.hh" -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... PhysicsList::PhysicsList() : G4VUserPhysicsList() @@ -75,12 +72,10 @@ PhysicsList::PhysicsList() /std::log(2.)); } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... PhysicsList::~PhysicsList() { } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void PhysicsList::ConstructParticle() { @@ -106,13 +101,12 @@ void PhysicsList::ConstructParticle() iConstructor.ConstructParticle(); } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... void PhysicsList::ConstructProcess() { AddTransportation(); - G4RadioactiveDecay* radioactiveDecay = new G4RadioactiveDecay(); + G4Radioactivation* radioactiveDecay = new G4Radioactivation(); G4bool ARMflag = false; radioactiveDecay->SetARM(ARMflag); //Atomic Rearangement @@ -139,11 +133,9 @@ void PhysicsList::ConstructProcess() G4cout << "\n Set atomic relaxation mode " << ARMflag << G4endl; } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... void PhysicsList::SetCuts() { SetCutsWithDefault(); } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/examples/extended/radioactivedecay/rdecay02/History b/examples/extended/radioactivedecay/rdecay02/History index f150ad03c00..c110d494819 100644 --- a/examples/extended/radioactivedecay/rdecay02/History +++ b/examples/extended/radioactivedecay/rdecay02/History @@ -15,7 +15,22 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +20-06-16 Dennis Wright (rdecay02-V10-05-00) +-------------------------------------------- +- in order to separate biased from unbiased RDM in physics lists, create new + class BiasedRDPhysics which uses new G4Radioactivation process with all + biasing available, instead of using + physics_lists/constructors/decay/G4RadioactiveDecayPhysics + which will in future used only unbiased RDM. + +- PhysicsList.cc: replace G4RadioactiveDecayPhysics with BiasedRDPhysics, + also remove HP option physics lists + +- Run.cc: replace G4RadioactiveDecay with G4Radioactivation + + 08-05-18 Ben Morgan (rdecay02-V10-04-03) +---------------------------------------- - Include G4Types before use of G4MULTITHREADED. For forward compatibility with move to #defines over -D for G4 preprocessor symbols. diff --git a/examples/extended/radioactivedecay/rdecay02/include/BiasedRDPhysics.hh b/examples/extended/radioactivedecay/rdecay02/include/BiasedRDPhysics.hh new file mode 100644 index 00000000000..0ffd08e9bdc --- /dev/null +++ b/examples/extended/radioactivedecay/rdecay02/include/BiasedRDPhysics.hh @@ -0,0 +1,53 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// + +#ifndef BiasedRDPhysics_h +#define BiasedRDPhysics_h 1 + +#include "G4VPhysicsConstructor.hh" + + +class G4Radioactivation; + +class BiasedRDPhysics : public G4VPhysicsConstructor +{ + public: + BiasedRDPhysics(G4int verbose = 1); + BiasedRDPhysics(const G4String& name); + virtual ~BiasedRDPhysics(); + + // This is a dummy method for physics + virtual void ConstructParticle(); + + // This method will be invoked in the Construct() method. + // each physics process will be instantiated and + // registered to the process manager of each particle type + virtual void ConstructProcess(); + +}; + +#endif + diff --git a/examples/extended/radioactivedecay/rdecay02/rdecay02.out b/examples/extended/radioactivedecay/rdecay02/rdecay02.out index d76da8c310d..28ce69d6abd 100644 --- a/examples/extended/radioactivedecay/rdecay02/rdecay02.out +++ b/examples/extended/radioactivedecay/rdecay02/rdecay02.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -42,34 +42,28 @@ Command is ignored. ElmMassFraction: 100.00 % ElmAbundance 100.00 % - FTFP_BERT_HP : new threshold between BERT and FTFP is over the interval + FTFP_BERT : new threshold between BERT and FTFP is over the interval for pions : 3 to 12 GeV for kaons : 3 to 12 GeV for proton : 3 to 12 GeV for neutron : 3 to 12 GeV -/cvmfs/geant4.cern.ch/share/data/G4NDL4.5 -@@@ G4ParticleHPInelastic instantiated for particle neutron data directory variable is G4NEUTRONHPDATA pointing to /cvmfs/geant4.cern.ch/share/data/G4NDL4.5/Inelastic -@@@ G4ParticleHPInelasticData instantiated for particle neutron data directory variable is G4NEUTRONHPDATA pointing to /cvmfs/geant4.cern.ch/share/data/G4NDL4.5 -NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.5/Capture/CrossSection/8_17_Oxygen -NeutronHP: /Elastic file for Z = 8, A = 18 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.5/Elastic/CrossSection/8_17_Oxygen -NeutronHP: /Inelastic file for Z = 8, A = 18 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.5/Inelastic/CrossSection/8_17_Oxygen # /process/list Transportation, phot, compt, conv Rayl, msc, eIoni, eBrem CoulombScat, annihil, muIoni, muBrems muPairProd, hIoni, hBrems, hPairProd - ionIoni, Decay, RadioactiveDecay, hadElastic - neutronInelastic, nCapture, nFission, protonInelastic - pi+Inelastic, pi-Inelastic, kaon+Inelastic, kaon-Inelastic - kaon0LInelastic, kaon0SInelastic, lambdaInelastic,anti-lambdaInelastic - sigma-Inelastic,anti_sigma-Inelastic, sigma+Inelastic,anti_sigma+Inelastic - xi-Inelastic, anti_xi-Inelastic, xi0Inelastic, anti_xi0Inelastic - omega-Inelastic,anti_omega-Inelastic,anti_protonInelastic,anti_neutronInelastic -anti_deuteronInelastic,anti_tritonInelastic, anti_He3Inelastic,anti_alphaInelastic - ionElastic, dInelastic, tInelastic, He3Inelastic - alphaInelastic, ionInelastic, photonNuclear + ionIoni, Decay, Radioactivation, hadElastic + neutronInelastic, nCapture, protonInelastic, pi+Inelastic + pi-Inelastic, kaon+Inelastic, kaon-Inelastic, kaon0LInelastic + kaon0SInelastic, lambdaInelastic,anti-lambdaInelastic, sigma-Inelastic +anti_sigma-Inelastic, sigma+Inelastic,anti_sigma+Inelastic, xi-Inelastic + anti_xi-Inelastic, xi0Inelastic, anti_xi0Inelastic, omega-Inelastic +anti_omega-Inelastic,anti_protonInelastic,anti_neutronInelastic,anti_deuteronInelastic +anti_tritonInelastic, anti_He3Inelastic,anti_alphaInelastic, ionElastic + dInelastic, tInelastic, He3Inelastic, alphaInelastic + ionInelastic, photonNuclear # /gun/particle ion /gun/ion 10 24 @@ -81,9 +75,9 @@ Set file name: rdecay02 # /run/printProgress 1000 /run/beamOn 10000 -======================================================================= -====== Radioactive Decay Physics Parameters ======== -======================================================================= +====================================================================== +====== Radioactive Decay Physics Parameters ======= +====================================================================== Max life time 0.14427 ps Internal e- conversion flag 1 Stored internal conversion coefficients 1 @@ -92,15 +86,9 @@ Max 2J for sampling of angular correlations 10 Atomic de-excitation enabled 1 Auger electron emission enabled 1 Auger cascade enabled 1 -Check EM cuts disabled for atomic de-excitation 1 +Check EM cuts disabled for atomic de-excitation 0 Use Bearden atomic level energies 0 -======================================================================= -NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.5/Capture/CrossSection/8_17_Oxygen -NeutronHP: /Elastic file for Z = 8, A = 18 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.5/Elastic/CrossSection/8_17_Oxygen -NeutronHP: /Inelastic file for Z = 8, A = 18 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.5/Inelastic/CrossSection/8_17_Oxygen -NeutronHP: /Elastic file for Z = 8, A = 18 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.5/Elastic/CrossSection/8_17_Oxygen -@@@ G4ParticleHPInelastic instantiated for particle neutron data directory variable is G4NEUTRONHPDATA pointing to /cvmfs/geant4.cern.ch/share/data/G4NDL4.5/Inelastic -NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use /cvmfs/geant4.cern.ch/share/data/G4NDL4.5/Capture/CrossSection/8_17_Oxygen +====================================================================== ==================================================================== HADRONIC PROCESSES SUMMARY (verbose level 1) @@ -111,13 +99,13 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: ionElastic Model: NNDiffuseElastic: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: ionInelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV + + Process: Radioactivation --------------------------------------------------- Hadronic Processes for He3 @@ -125,13 +113,11 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -139,13 +125,11 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -154,12 +138,10 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 meV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_alpha @@ -168,12 +150,10 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 meV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_deuteron @@ -182,24 +162,21 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 meV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_neutron Process: hadElastic Model: hElasticLHEP: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 meV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_proton @@ -208,12 +185,10 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 meV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_triton @@ -222,12 +197,10 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Model: hElasticLHEP: 0 meV/n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 meV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for deuteron @@ -235,13 +208,11 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for gamma @@ -257,14 +228,12 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 meV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -272,68 +241,53 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 meV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for lambda Process: hadElastic Model: hElasticLHEP: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 meV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 meV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for neutron Process: hadElastic - Model: hElasticCHIPS: 19.5 MeV ---> 100 TeV - Model: NeutronHPElastic: 0 meV ---> 20 MeV - Cr_sctns: NeutronHPElasticXS: 0 meV ---> 20 MeV + Model: hElasticCHIPS: 0 meV ---> 100 TeV Cr_sctns: G4NeutronElasticXS: 0 meV ---> 100 TeV Process: neutronInelastic Model: FTFP: 3 GeV ---> 100 TeV - Model: BertiniCascade: 19.9 MeV ---> 12 GeV - Model: NeutronHPInelastic: 0 meV ---> 20 MeV - Cr_sctns: NeutronHPInelasticXS: 0 meV ---> 20 MeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Model: BertiniCascade: 0 meV ---> 12 GeV + Cr_sctns: G4NeutronInelasticXS: 0 meV ---> 100 TeV Process: nCapture - Model: NeutronHPCapture: 0 meV ---> 20 MeV - Model: nRadCapture: 19.9 MeV ---> 100 TeV - Cr_sctns: NeutronHPCaptureXS: 0 meV ---> 20 MeV + Model: nRadCapture: 0 meV ---> 100 TeV Cr_sctns: G4NeutronCaptureXS: 0 meV ---> 100 TeV - Process: nFission - Model: NeutronHPFission: 0 meV ---> 20 MeV - Model: G4LFission: 19.9 MeV ---> 100 TeV - Cr_sctns: NeutronHPFissionXS: 0 meV ---> 20 MeV - Cr_sctns: GheishaFissionXS: 0 meV ---> 100 TeV - --------------------------------------------------- Hadronic Processes for pi+ Process: hadElastic Model: hElasticLHEP: 0 meV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 meV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -341,24 +295,24 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 meV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for proton Process: hadElastic Model: hElasticCHIPS: 0 meV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 meV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 meV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 meV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -366,15 +320,34 @@ NeutronHP: /Capture file for Z = 8, A = 18 is not found and NeutronHP will use / Process: hadElastic Model: hElasticLHEP: 0 meV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 meV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 meV/n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 meV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 meV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 0.00014427 +Internal e- conversion flag 1 +Store e- internal conversion data 1 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= ========= Table of registered couples ============================== @@ -421,55 +394,56 @@ Index : 2 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10000 - User=1.340000s Real=1.452462s Sys=0.010000s + User=0.980000s Real=1.007935s Sys=0.010000s The run is 10000 Ne24 of 0 meV through : Target : Length = 1 cm Radius = 5 mm Material = G4_CESIUM_IODIDE Detector : Length = 5 cm Thickness = 2 cm Material = Germanium - Mean energy deposit in target, in time window = 817.18 keV rms = 424.8 keV - Mean energy deposit in detector, in time window = 19.932 keV rms = 113.39 keV + Mean energy deposit in target, in time window = 665.31 keV rms = 403.79 keV + Mean energy deposit in detector, in time window = 127.52 keV rms = 261.83 keV Process calls frequency in target : - RadioactiveDecay= 60772 Rayl= 383 Transportation= 50138 - annihil= 152 compt= 4138 conv= 156 - eIoni= 58935 ionIoni= 39482 msc= 2997 - phot= 3070 + Radioactivation= 64545 Rayl= 307 Transportation= 53842 + annihil= 150 compt= 4662 conv= 158 + eIoni= 26594 ionIoni= 43622 msc= 3733 + phot= 1740 Process calls frequency in detector: - Rayl= 1246 Transportation= 45737 annihil= 314 - compt= 22360 conv= 314 eIoni= 73176 - msc= 6303 phot= 6482 + Rayl= 1405 Transportation= 48945 annihil= 370 + compt= 26001 conv= 364 eIoni= 31669 + msc= 6931 phot= 4985 List of generated particles in target: - Mg24: 10000 Emean = 42.199 eV ( 41.932 eV --> 911.08 eV ) - Mg24[1368.672]: 9995 Emean = 169.97 eV ( 88.742 eV --> 416.52 eV ) - Mg24[4122.889]: 9980 Emean = 38.913 eV ( 285.4 meV --> 74.666 eV ) - Mg24[5235.120]: 10 Emean = 2.5837 eV ( 539.49 meV --> 6.277 eV ) - Na24: 9995 Emean = 4.9946 eV ( 4.9901 eV --> 15.742 eV ) - Na24[1346.621]: 787 Emean = 27.227 eV ( 824.98 meV --> 52.765 eV ) - Na24[472.207]: 9999 Emean = 67.834 eV ( 185.29 meV --> 133.98 eV ) - Na24[563.199]: 6 Emean = 13.735 eV ( 13.735 eV --> 13.735 eV ) - anti_nu_e: 20000 Emean = 978.12 keV ( 24.139 keV --> 5.2521 MeV) - e+: 156 Emean = 863.86 keV ( 4.5051 keV --> 1.9539 MeV) - e-: 58919 Emean = 280.97 keV ( 1.28 eV --> 4.8868 MeV) - gamma: 32575 Emean = 1.4369 MeV ( 240.5 eV --> 3.8661 MeV) + Mg24: 10000 Emean = 42.778 eV ( 41.932 eV --> 932.53 eV ) + Mg24[1368.672]: 9979 Emean = 186.02 eV ( 6.8604 eV --> 473.8 eV ) + Mg24[4122.889]: 8795 Emean = 39.132 eV ( 229.52 meV --> 74.745 eV ) + Mg24[4238.240]: 22 Emean = 22.241 eV ( 22.241 eV --> 22.241 eV ) + Mg24[5235.120]: 681 Emean = 3.1982 eV ( 39.148 meV --> 7.6665 eV ) + Na24: 9997 Emean = 4.998 eV ( 4.9901 eV --> 15.742 eV ) + Na24[1346.621]: 5033 Emean = 27.159 eV ( 165.57 meV --> 53.049 eV ) + Na24[472.207]: 9998 Emean = 44.778 eV ( 185.29 meV --> 133.75 eV ) + Na24[563.199]: 40 Emean = 13.735 eV ( 13.735 eV --> 13.735 eV ) + anti_nu_e: 20000 Emean = 893.34 keV ( 16.638 keV --> 3.922 MeV) + e+: 158 Emean = 890.21 keV ( 66.16 keV --> 2.7124 MeV) + e-: 26583 Emean = 580.24 keV ( 12.5 eV --> 4.1192 MeV) + gamma: 34838 Emean = 1.4298 MeV ( 1.0278 keV --> 4.2378 MeV) List of generated particles in detector: - e+: 314 Emean = 789.71 keV ( 9.811 keV --> 1.6563 MeV) - e-: 72882 Emean = 141.04 keV ( 8.63 eV --> 3.5343 MeV) - gamma: 2751 Emean = 125.66 keV ( 1.0435 keV --> 1.9811 MeV) + e+: 364 Emean = 897.12 keV ( 7.8407 keV --> 2.827 MeV) + e-: 31335 Emean = 355.96 keV ( 105.69 eV --> 3.9317 MeV) + gamma: 738 Emean = 517.11 keV ( 325.24 keV --> 1.3915 MeV) ... write Root file : rdecay02.root - done ... close Root file : rdecay02.root - done --------- Ranecu engine status --------- Initial seed (index) = 0 - Current couple of seeds = 597147323, 584184558 + Current couple of seeds = 1923133260, 1532559347 ---------------------------------------- G4 kernel has come to Quit state. ================== Deleting memory pools =================== Number of memory pools allocated: 10 of which, static: 0 -Dynamic pools deleted: 10 / Total memory freed: 0.04 MB +Dynamic pools deleted: 10 / Total memory freed: 0.024 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/radioactivedecay/rdecay02/src/BiasedRDPhysics.cc b/examples/extended/radioactivedecay/rdecay02/src/BiasedRDPhysics.cc new file mode 100644 index 00000000000..6c0e41d8eb2 --- /dev/null +++ b/examples/extended/radioactivedecay/rdecay02/src/BiasedRDPhysics.cc @@ -0,0 +1,86 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// + +#include "BiasedRDPhysics.hh" + +#include "G4Radioactivation.hh" +#include "G4GenericIon.hh" +#include "globals.hh" +#include "G4PhysicsListHelper.hh" +#include "G4EmParameters.hh" +#include "G4VAtomDeexcitation.hh" +#include "G4UAtomicDeexcitation.hh" +#include "G4LossTableManager.hh" +#include "G4NuclearLevelData.hh" +#include "G4DeexPrecoParameters.hh" +#include "G4NuclideTable.hh" + +// factory +#include "G4PhysicsConstructorFactory.hh" + +G4_DECLARE_PHYSCONSTR_FACTORY(BiasedRDPhysics); + + +BiasedRDPhysics::BiasedRDPhysics(G4int) + : G4VPhysicsConstructor("G4Radioactivation") +{ + G4EmParameters::Instance()->AddPhysics("World","G4Radioactivation"); + G4DeexPrecoParameters* deex = G4NuclearLevelData::GetInstance()->GetParameters(); + deex->SetStoreICLevelData(true); + deex->SetMaxLifeTime(G4NuclideTable::GetInstance()->GetThresholdOfHalfLife() + /std::log(2.)); +} + +BiasedRDPhysics::BiasedRDPhysics(const G4String&) + : BiasedRDPhysics(0) +{} + + +BiasedRDPhysics::~BiasedRDPhysics() +{} + + +void BiasedRDPhysics::ConstructParticle() +{ + G4GenericIon::GenericIon(); +} + + +void BiasedRDPhysics::ConstructProcess() +{ + G4LossTableManager* man = G4LossTableManager::Instance(); + G4VAtomDeexcitation* ad = man->AtomDeexcitation(); + if(!ad) { + G4EmParameters::Instance()->SetAugerCascade(true); + ad = new G4UAtomicDeexcitation(); + man->SetAtomDeexcitation(ad); + ad->InitialiseAtomicDeexcitation(); + } + + G4PhysicsListHelper::GetPhysicsListHelper()-> + RegisterProcess(new G4Radioactivation(), G4GenericIon::GenericIon()); +} + diff --git a/examples/extended/radioactivedecay/rdecay02/src/PhysicsList.cc b/examples/extended/radioactivedecay/rdecay02/src/PhysicsList.cc index 18e201683e2..9ad83288d15 100644 --- a/examples/extended/radioactivedecay/rdecay02/src/PhysicsList.cc +++ b/examples/extended/radioactivedecay/rdecay02/src/PhysicsList.cc @@ -27,7 +27,6 @@ /// \brief Implementation of the PhysicsList class // -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #include "PhysicsList.hh" @@ -39,11 +38,9 @@ #include "G4EmParameters.hh" #include "G4DecayPhysics.hh" #include "G4NuclideTable.hh" -#include "G4RadioactiveDecayPhysics.hh" - -#include "G4HadronElasticPhysicsHP.hh" -#include "G4HadronPhysicsFTFP_BERT_HP.hh" -#include "G4HadronPhysicsQGSP_BIC_HP.hh" +#include "BiasedRDPhysics.hh" +#include "G4HadronElasticPhysics.hh" +#include "G4HadronPhysicsFTFP_BERT.hh" #include "G4HadronInelasticQBBC.hh" #include "G4HadronPhysicsINCLXX.hh" #include "G4IonElasticPhysics.hh" @@ -60,7 +57,6 @@ #include "G4IonConstructor.hh" #include "G4ShortLivedConstructor.hh" -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... PhysicsList::PhysicsList() :G4VModularPhysicsList() @@ -98,14 +94,13 @@ PhysicsList::PhysicsList() RegisterPhysics(new G4DecayPhysics()); // Radioactive decay - RegisterPhysics(new G4RadioactiveDecayPhysics()); + RegisterPhysics(new BiasedRDPhysics()); // Hadron Elastic scattering - RegisterPhysics( new G4HadronElasticPhysicsHP(verb) ); + RegisterPhysics( new G4HadronElasticPhysics(verb) ); // Hadron Inelastic physics - RegisterPhysics( new G4HadronPhysicsFTFP_BERT_HP(verb)); - ////RegisterPhysics( new G4HadronPhysicsQGSP_BIC_HP(verb)); + RegisterPhysics( new G4HadronPhysicsFTFP_BERT(verb)); ////RegisterPhysics( new G4HadronInelasticQBBC(verb)); ////RegisterPhysics( new G4HadronPhysicsINCLXX(verb)); diff --git a/examples/extended/radioactivedecay/rdecay02/src/Run.cc b/examples/extended/radioactivedecay/rdecay02/src/Run.cc index f5b76ae99c3..0f54f1ca1a0 100644 --- a/examples/extended/radioactivedecay/rdecay02/src/Run.cc +++ b/examples/extended/radioactivedecay/rdecay02/src/Run.cc @@ -27,8 +27,6 @@ /// \brief Implementation of the Run class // // -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... #include "Run.hh" #include "DetectorConstruction.hh" @@ -36,7 +34,7 @@ #include "HistoManager.hh" #include "G4ProcessTable.hh" -#include "G4RadioactiveDecay.hh" +#include "G4Radioactivation.hh" #include "G4TwoVector.hh" #include "G4UnitsTable.hh" #include "G4SystemOfUnits.hh" @@ -385,8 +383,8 @@ void Run::EndOfRun() void Run::WriteActivity(G4int nevent) { G4ProcessTable *pTable = G4ProcessTable::GetProcessTable(); - G4RadioactiveDecay * rDecay = (G4RadioactiveDecay *) - pTable->FindProcess("RadioactiveDecay", "GenericIon"); + G4Radioactivation* rDecay = (G4Radioactivation *) + pTable->FindProcess("Radioactivation", "GenericIon"); // output the induced radioactivities (in VR mode only) // diff --git a/examples/extended/runAndEvent/History b/examples/extended/runAndEvent/History index 587f1de7837..72d0fdfa681 100644 --- a/examples/extended/runAndEvent/History +++ b/examples/extended/runAndEvent/History @@ -15,7 +15,7 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -Jan. 31, 2019 I. Hrivnacova (exRunAndEvent-V10-04-00) +Jan. 31, 2019 I. Hrivnacova (exRunAndEvent-V10-05-00) - Merged GitHub PR #4: all Boolean operators now return G4bool. Nov. 01, 2016 I. Hrivnacova (exRunAndEvent-V10-02-01) diff --git a/examples/extended/runAndEvent/RE01/sample.out b/examples/extended/runAndEvent/RE01/sample.out index b532ea2530d..a5a2a2f668f 100644 --- a/examples/extended/runAndEvent/RE01/sample.out +++ b/examples/extended/runAndEvent/RE01/sample.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -462,7 +462,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -470,13 +469,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -484,13 +481,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -499,12 +494,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -515,12 +508,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -531,12 +522,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -545,12 +534,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -559,12 +549,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -575,12 +563,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -590,13 +576,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -626,7 +610,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: QGSP: 12 GeV ---> 100 TeV @@ -634,7 +617,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: BertiniCascade: 0 eV ---> 9.9 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -642,7 +624,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: QGSP: 12 GeV ---> 100 TeV @@ -650,7 +631,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: BertiniCascade: 0 eV ---> 9.9 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -659,13 +639,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -689,13 +668,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 9.5 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -703,13 +682,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 9.5 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -718,13 +697,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: QGSP: 12 GeV ---> 100 TeV Model: FTFP: 9.5 GeV ---> 25 GeV Model: BertiniCascade: 0 eV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -732,4304 +711,4406 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 start. Tracks in tracking region have been processed. -- Stage 0 over. -Source track ID 10714 (gamma,12.50527437828[GeV]) at (140.52218340285,479.84738820973,-280.93826422685) +Source track ID 11226 (gamma,0.0057565063962201[GeV]) at (140.36090191345,479.89458969032,-280.93118198597) Original primary track ID 1 (unknown,305.48142430119[GeV]) -Cell[8,9] 11.675438001123 [GeV] -Cell[8,10] 0.61866048064367 [GeV] -Cell[8,11] 0.018856767550112 [GeV] -Cell[8,8] 0.032181889129761 [GeV] -Cell[7,10] 0.027056600026993 [GeV] -Cell[7,9] 0.021374881398154 [GeV] -Cell[5,31] 0.0008163409399167 [GeV] -Cell[9,8] 0.0026136570167925 [GeV] -Cell[0,33] 0.00027396156008638 [GeV] -Cell[14,32] 0.000666539631677 [GeV] -Cell[11,39] 0.0027274905149285 [GeV] -Cell[7,12] 0.0011597802332378 [GeV] -Cell[6,0] 0.0006824587234986 [GeV] -Cell[7,8] 0.011313295131113 [GeV] -Cell[9,10] 0.0045178115977371 [GeV] -Cell[8,12] 0.0022718930125448 [GeV] -Cell[10,29] 0.0009271323163553 [GeV] -Cell[6,37] 0.0018453702776779 [GeV] -Cell[7,36] 0.0056078305863794 [GeV] -Cell[7,37] 0.00051099891 [GeV] -Cell[6,42] 0.0042134545342447 [GeV] -Cell[8,7] 0.0014622146722438 [GeV] -Cell[7,38] 0.0008292912460378 [GeV] -Cell[7,11] 0.0020445284075944 [GeV] -Cell[7,7] 0.0020596343527561 [GeV] -Cell[9,35] 0.00072804816508529 [GeV] -Cell[9,34] 3.1510221720509e-05 [GeV] -Cell[9,9] 0.0028327726085609 [GeV] -Cell[9,11] 0.0009789126623868 [GeV] -Cell[7,34] 0.00052273463719357 [GeV] -Cell[9,25] 0.0034497309946036 [GeV] -Cell[9,26] 0.00018240181158207 [GeV] -Cell[5,35] 0.029105624229669 [GeV] -Cell[9,24] 0.00030057626171065 [GeV] -Cell[4,6] 0.00024163732206731 [GeV] -Cell[9,22] 0.0010517597105676 [GeV] -Cell[6,19] 0.0027930821616528 [GeV] -Cell[4,29] 0.0013939626546388 [GeV] -Cell[7,24] 0.00070680396007799 [GeV] -Cell[9,12] 0.00031819944229743 [GeV] -### Total energy deposition in calorimeter by a source track in 40 cells : 12.48475006038 (GeV) - -Source track ID 10718 (gamma,0.14468834133396[GeV]) at (140.77361312142,479.7736860737,-280.92040534502) +Cell[11,32] 0.00024508361401172 [GeV] +Cell[8,9] 0.0055114227822084 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.0057565063962201 (GeV) + +Source track ID 11230 (gamma,0.010701643796369[GeV]) at (140.61103936048,479.82135801772,-280.93355250656) Original primary track ID 1 (unknown,305.48142430119[GeV]) -Cell[8,9] 0.13979137993662 [GeV] -Cell[8,10] 0.0048969613973448 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.14468834133396 (GeV) +Cell[8,9] 0.010701643796369 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.010701643796369 (GeV) -Source track ID 10719 (gamma,1.6288915268083[GeV]) at (140.77367149061,479.7736689472,-280.92012919436) +Source track ID 11238 (gamma,0.00052426947606171[GeV]) at (368.92783538458,337.47926199761,-429.24404790662) Original primary track ID 1 (unknown,305.48142430119[GeV]) -Cell[8,9] 1.4689187546371 [GeV] -Cell[8,10] 0.083005155261974 [GeV] -Cell[8,11] 0.00093297937877044 [GeV] -Cell[8,8] 0.01244643841455 [GeV] -Cell[7,10] 0.011637189669303 [GeV] -Cell[7,9] 0.021920151024294 [GeV] -Cell[9,10] 0.0010858827091309 [GeV] -Cell[8,12] 0.011092423284211 [GeV] -Cell[6,42] 0.00068254927239788 [GeV] -Cell[8,7] 0.00033414225433249 [GeV] -Cell[7,11] 0.002761905258857 [GeV] -Cell[7,23] 0.00035130836825296 [GeV] -Cell[7,26] 0.0010147797919751 [GeV] -Cell[7,27] 0.001124123275999 [GeV] -Cell[5,0] 0.00034578526637503 [GeV] -Cell[7,22] 0.00030430908461149 [GeV] -Cell[10,1] 0.0047711705549012 [GeV] -Cell[5,34] 0.0011112920156825 [GeV] -Cell[8,29] 0.00058738397945563 [GeV] -Cell[4,37] 0.0010216514649621 [GeV] -### Total energy deposition in calorimeter by a source track in 20 cells : 1.6254493749671 (GeV) - -Source track ID 10720 (gamma,0.0061154265494916[GeV]) at (140.82985730089,479.75717951127,-280.91237237637) +Cell[7,5] 0.00052426947606171 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00052426947606171 (GeV) + +Source track ID 11235 (gamma,0.0040547291152257[GeV]) at (140.7471060247,479.78146290334,-280.9317656496) Original primary track ID 1 (unknown,305.48142430119[GeV]) -Cell[8,9] 0.0061154265494916 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0061154265494916 (GeV) +Cell[8,9] 0.0040547291152257 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0040547291152257 (GeV) -Source track ID 10600 (e+,59.290859429978[GeV]) at (140.84617378293,479.75238960396,-280.91580901435) +Source track ID 11166 (e+,73.54719710782[GeV]) at (140.76082613237,479.77743780479,-280.93103064971) Original primary track ID 1 (unknown,305.48142430119[GeV]) -Cell[8,9] 54.297177608951 [GeV] -Cell[8,10] 3.5220498562636 [GeV] -Cell[8,11] 0.10261106212312 [GeV] -Cell[8,8] 0.25163418842969 [GeV] -Cell[7,10] 0.21394060690392 [GeV] -Cell[7,9] 0.54894506478544 [GeV] -Cell[5,31] 0.00157573638139 [GeV] -Cell[9,8] 0.0063935342318193 [GeV] -Cell[7,12] 0.0085911020649105 [GeV] -Cell[7,8] 0.03853923817218 [GeV] -Cell[9,10] 0.012957178147254 [GeV] -Cell[8,12] 0.014734157753432 [GeV] -Cell[8,7] 0.012683167081654 [GeV] -Cell[7,11] 0.021068115630412 [GeV] -Cell[7,7] 0.0055594716208131 [GeV] -Cell[9,34] 0.00064912684241031 [GeV] -Cell[9,9] 0.009843265219475 [GeV] -Cell[7,34] 0.0013522897308946 [GeV] -Cell[9,25] 0.00023612845239175 [GeV] -Cell[9,26] 0.0012582180263044 [GeV] -Cell[7,23] 0.0024596553699508 [GeV] -Cell[7,22] 0.00082147412200261 [GeV] -Cell[4,37] 0.00054234152358225 [GeV] -Cell[8,5] 0.00054544454222974 [GeV] -Cell[7,6] 0.0021220598374239 [GeV] -Cell[7,20] 0.002324517870089 [GeV] -Cell[10,23] 0.0018162331200173 [GeV] -Cell[6,29] 0.0050250487672736 [GeV] -Cell[6,2] 0.00051099891 [GeV] -Cell[6,39] 0.0007943376890834 [GeV] -Cell[6,27] 0.00058361756174801 [GeV] -Cell[5,24] 0.0023596318248999 [GeV] -Cell[2,32] 0.0014556685490602 [GeV] -Cell[9,6] 0.00026849183531375 [GeV] -Cell[6,8] 0.0021270503345958 [GeV] -Cell[9,7] 0.00044243840319566 [GeV] -Cell[14,31] 4.542183638705e-07 [GeV] -Cell[14,30] 2.4030783151829e-08 [GeV] -Cell[14,29] 1.9499566406012e-11 [GeV] -Cell[3,34] 0.0024404015684328 [GeV] -Cell[8,13] 0.0040025195381903 [GeV] -Cell[1,6] 0.00024038807662056 [GeV] -Cell[6,36] 0.0064754076013819 [GeV] -Cell[1,31] 0.0016878378522273 [GeV] -Cell[0,28] 0.0020240529719545 [GeV] -Cell[9,33] 0.0022637349762058 [GeV] -Cell[7,13] 4.0259279671773e-08 [GeV] -Cell[8,31] 0.0012653272896437 [GeV] -Cell[3,43] 0.0010796030044716 [GeV] -Cell[6,6] 0.0018716565213664 [GeV] -Cell[5,39] 0.00052560892923807 [GeV] -Cell[7,39] 0.003107537997809 [GeV] -Cell[5,32] 0.0010222012317767 [GeV] -Cell[10,45] 0.00043667621006483 [GeV] -Cell[6,35] 0.0037784522673167 [GeV] -Cell[7,25] 0.00051099891 [GeV] -Cell[8,17] 0.00023295185297056 [GeV] -Cell[7,47] 0.0065166808356606 [GeV] -Cell[6,38] 0.0009850261225435 [GeV] -Cell[10,27] 0.0019565058116024 [GeV] -Cell[8,6] 0.0010687776175889 [GeV] -Cell[9,20] 0.00049746680053442 [GeV] -Cell[2,41] 0.0030666296425185 [GeV] -Cell[0,23] 0.00052812454887007 [GeV] -Cell[7,29] 0.00051411058547213 [GeV] -Cell[8,43] 0.0017779832528275 [GeV] -Cell[14,37] 0.0010315604852626 [GeV] -Cell[8,36] 0.0027775311075333 [GeV] -Cell[11,46] 0.00020185659749743 [GeV] -Cell[9,1] 0.001946866110711 [GeV] -Cell[5,43] 0.0010665247661349 [GeV] -Cell[6,43] 8.6604375774887e-05 [GeV] -Cell[4,30] 0.0039803963063612 [GeV] -Cell[3,40] 0.0018269136034559 [GeV] -Cell[6,40] 0.00097948904806395 [GeV] -Cell[6,41] 0.00043558106398588 [GeV] -Cell[9,46] 0.00015371447417495 [GeV] -Cell[10,41] 0.00066279416140589 [GeV] -Cell[9,14] 0.00016795939929935 [GeV] -Cell[6,22] 0.0038137073139879 [GeV] -Cell[8,26] 0.00058358878595408 [GeV] -Cell[6,23] 0.001362913319945 [GeV] -Cell[12,38] 0.00098593864697139 [GeV] -Cell[13,47] 0.00050358150321227 [GeV] -Cell[13,12] 0.00051046082598557 [GeV] -Cell[9,41] 0.0020648313801314 [GeV] -Cell[7,33] 0.0011923287054244 [GeV] -Cell[8,33] 0.00078543054803535 [GeV] -Cell[6,25] 0.00061392709179588 [GeV] -Cell[6,26] 0.0015972067888182 [GeV] -Cell[10,7] 0.00051092202330998 [GeV] -Cell[2,31] 0.0022929790259551 [GeV] -Cell[11,36] 0.00093821523873771 [GeV] -Cell[8,44] 0.00036427557511453 [GeV] -Cell[8,15] 0.0013835555281836 [GeV] -Cell[9,47] 0.00093886558286281 [GeV] -Cell[2,26] 0.0012003051420542 [GeV] -Cell[9,28] 0.0015475624074436 [GeV] -Cell[6,9] 0.00012945488254202 [GeV] -Cell[7,42] 0.00076033721882724 [GeV] -Cell[7,43] 0.000112878267795 [GeV] -Cell[5,21] 0.00089354307837274 [GeV] -Cell[7,18] 0.001916688083796 [GeV] -Cell[12,34] 0.00072676718986895 [GeV] -Cell[12,33] 1.2977512320504e-05 [GeV] -Cell[11,33] 5.5827396295172e-08 [GeV] -Cell[11,34] 3.9285181969717e-08 [GeV] -Cell[10,33] 3.0076840175752e-08 [GeV] -Cell[6,10] 0.0021442352354327 [GeV] -Cell[8,41] 0.0014738312732582 [GeV] -Cell[10,37] 0.0010918389626275 [GeV] -Cell[8,42] 0.004147966236486 [GeV] -Cell[11,3] 0.00015113174459205 [GeV] -Cell[4,12] 0.00024507706446804 [GeV] -Cell[7,28] 0.00067521521834926 [GeV] -Cell[10,36] 9.0485633459625e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 116 cells : 59.198956247343 (GeV) - -Source track ID 10612 (e-,0.0018554772652695[GeV]) at (-190.11776050541,-462.44484767419,-1542.0607303346) +Cell[8,9] 66.870893983303 [GeV] +Cell[8,10] 4.5053424087051 [GeV] +Cell[7,10] 0.27033318050836 [GeV] +Cell[7,9] 0.808186351189 [GeV] +Cell[8,7] 0.029724576221326 [GeV] +Cell[7,6] 0.0034209449080521 [GeV] +Cell[7,7] 0.016788185721019 [GeV] +Cell[8,8] 0.36936719196616 [GeV] +Cell[8,11] 0.1058807354343 [GeV] +Cell[8,6] 0.0024077636914481 [GeV] +Cell[7,8] 0.074346844454554 [GeV] +Cell[8,12] 0.041523233675201 [GeV] +Cell[9,7] 0.0027218167066216 [GeV] +Cell[7,11] 0.037010903549658 [GeV] +Cell[7,41] 0.012646925347802 [GeV] +Cell[9,11] 0.0022466470234373 [GeV] +Cell[7,13] 0.00098790833155085 [GeV] +Cell[7,12] 0.0028882655040984 [GeV] +Cell[10,30] 0.0011700738943272 [GeV] +Cell[9,8] 0.010627355893963 [GeV] +Cell[5,31] 0.00051099891 [GeV] +Cell[10,42] 0.00047518585690679 [GeV] +Cell[3,42] 0.00042311560692741 [GeV] +Cell[9,28] 0.00030318950999715 [GeV] +Cell[9,10] 0.0094950172709463 [GeV] +Cell[10,26] 0.00060512515469715 [GeV] +Cell[4,30] 0.0012843224422425 [GeV] +Cell[4,29] 0.00023168797373558 [GeV] +Cell[4,41] 1.8662363494514e-05 [GeV] +Cell[4,27] 0.00061535621606709 [GeV] +Cell[11,0] 0.0015204146545632 [GeV] +Cell[11,1] 0.00017748451762532 [GeV] +Cell[11,47] 1.6432478560091e-09 [GeV] +Cell[4,42] 0.00071471230097632 [GeV] +Cell[6,33] 0.0012499104066602 [GeV] +Cell[4,35] 0.00080512584110865 [GeV] +Cell[7,30] 0.0026483699091257 [GeV] +Cell[10,39] 0.0015156871138141 [GeV] +Cell[9,9] 0.011245817063448 [GeV] +Cell[6,38] 0.0017255203008449 [GeV] +Cell[8,32] 0.0011625079644361 [GeV] +Cell[6,1] 0.0011289478947684 [GeV] +Cell[8,13] 0.0026065183448156 [GeV] +Cell[6,19] 0.0010574349939921 [GeV] +Cell[0,36] 0.00029362723364815 [GeV] +Cell[6,11] 0.0012966851962996 [GeV] +Cell[0,34] 0.00040366082630641 [GeV] +Cell[1,36] 0.0014838689391913 [GeV] +Cell[4,37] 1.1279957695767e-05 [GeV] +Cell[5,14] 0.00023940443054869 [GeV] +Cell[6,32] 0.0012438530062866 [GeV] +Cell[9,27] 0.0016562822150718 [GeV] +Cell[8,0] 0.00047822312854726 [GeV] +Cell[8,30] 0.000443078551844 [GeV] +Cell[2,28] 0.0021530296999676 [GeV] +Cell[11,19] 0.0021460370771976 [GeV] +Cell[9,15] 0.00026460959381727 [GeV] +Cell[7,4] 0.00017345668723515 [GeV] +Cell[6,40] 0.00034566021413269 [GeV] +Cell[9,36] 0.00091426233893093 [GeV] +Cell[9,35] 0.0018931330515666 [GeV] +Cell[7,23] 0.00030225778915283 [GeV] +Cell[11,18] 0.00026432492901404 [GeV] +Cell[8,38] 0.0013138449666297 [GeV] +Cell[7,32] 0.0012788197557079 [GeV] +Cell[8,1] 0.00047590217867195 [GeV] +Cell[7,35] 0.00098318918805914 [GeV] +Cell[5,26] 0.00052359783805666 [GeV] +Cell[7,21] 0.0022253998951467 [GeV] +Cell[7,22] 5.4583588521382e-06 [GeV] +Cell[3,31] 0.0015699641088179 [GeV] +Cell[8,35] 0.0016582731475206 [GeV] +Cell[9,3] 0.0014947209633354 [GeV] +Cell[5,44] 0.0039619320789788 [GeV] +Cell[6,17] 0.00021325354487182 [GeV] +Cell[8,31] 0.0040108970385334 [GeV] +Cell[9,43] 1.6646081348881e-08 [GeV] +Cell[8,43] 3.7334779635785e-06 [GeV] +Cell[8,44] 8.9618836227601e-09 [GeV] +Cell[9,23] 0.0023154003117132 [GeV] +Cell[7,24] 0.0032073176772577 [GeV] +Cell[3,30] 0.00060807849841747 [GeV] +Cell[9,33] 0.00076943499699226 [GeV] +Cell[9,32] 0.0023647747851354 [GeV] +Cell[13,36] 7.3653750916947e-07 [GeV] +Cell[9,6] 0.00081851220183043 [GeV] +Cell[9,45] 0.00039625587185618 [GeV] +Cell[0,25] 0.00086213858042262 [GeV] +Cell[9,31] 0.00037787822184368 [GeV] +Cell[3,28] 0.0044556838266024 [GeV] +Cell[5,1] 0.00039479469117729 [GeV] +Cell[5,22] 0.002402678657305 [GeV] +Cell[7,19] 0.00051099891 [GeV] +Cell[11,31] 0.00062317375839496 [GeV] +Cell[7,16] 0.0005508327974216 [GeV] +Cell[3,35] 0.001743880040712 [GeV] +Cell[0,8] 0.00051662974065518 [GeV] +Cell[5,43] 0.0018416693165216 [GeV] +Cell[5,40] 0.0038418393331612 [GeV] +Cell[5,15] 0.0011349697026802 [GeV] +Cell[2,31] 0.029561101219589 [GeV] +Cell[2,30] 0.00091828186449952 [GeV] +Cell[2,6] 0.0061857015743311 [GeV] +Cell[1,31] 0.0013179216297977 [GeV] +Cell[4,15] 0.00078668549407484 [GeV] +Cell[5,25] 0.002222013086221 [GeV] +Cell[8,17] 0.00054843133036218 [GeV] +Cell[11,37] 0.00078307698209886 [GeV] +Cell[6,46] 0.0028184900255607 [GeV] +Cell[7,39] 0.00051099891 [GeV] +Cell[7,0] 0.00060488205144251 [GeV] +Cell[9,24] 0.00051030269954543 [GeV] +Cell[11,21] 4.169120172719e-07 [GeV] +Cell[10,21] 4.9418304115534e-10 [GeV] +Cell[10,22] 1.4062970876694e-10 [GeV] +Cell[2,35] 0.0012375935166385 [GeV] +Cell[6,45] 0.00094035134484752 [GeV] +Cell[13,30] 0.0024965840843063 [GeV] +Cell[6,14] 0.0018293992348788 [GeV] +Cell[4,36] 0.00076601129148965 [GeV] +Cell[10,14] 0.0039083598236319 [GeV] +Cell[7,33] 0.00060754446390084 [GeV] +Cell[9,34] 0.00062982874129392 [GeV] +Cell[8,34] 0.0029402055161395 [GeV] +Cell[9,42] 0.0012053873848842 [GeV] +Cell[7,40] 0.00079271995178474 [GeV] +Cell[5,24] 1.1087419125033e-08 [GeV] +Cell[6,10] 0.00036471245779074 [GeV] +Cell[6,12] 0.0032714998622596 [GeV] +Cell[6,15] 0.006647838019559 [GeV] +Cell[6,9] 0.00036800317930251 [GeV] +Cell[0,44] 0.002706131116922 [GeV] +Cell[5,11] 0.00072229798644004 [GeV] +Cell[5,9] 0.00023196866495665 [GeV] +Cell[6,5] 0.0021832617748145 [GeV] +Cell[8,41] 0.0011296596898491 [GeV] +Cell[8,28] 0.0054118466985282 [GeV] +Cell[4,0] 0.0011795573448382 [GeV] +Cell[5,0] 0.00034775496097455 [GeV] +Cell[3,32] 0.0012332685724531 [GeV] +Cell[2,32] 0.0013590040591775 [GeV] +Cell[7,42] 0.0024310418759818 [GeV] +Cell[10,12] 0.00087121544467473 [GeV] +Cell[8,29] 0.00020171307054247 [GeV] +Cell[6,6] 0.00030928583945753 [GeV] +Cell[11,14] 0.001636746165019 [GeV] +Cell[11,13] 0.00046981483061333 [GeV] +Cell[10,38] 0.00011175633343142 [GeV] +Cell[8,15] 0.0012251354553622 [GeV] +Cell[9,0] 0.0011795877010918 [GeV] +Cell[5,28] 0.0010950965507836 [GeV] +### Total energy deposition in calorimeter by a source track in 151 cells : 73.376310334267 (GeV) + +Source track ID 11175 (e-,0.0010115925103395[GeV]) at (-488.96754660118,-104.4544798983,-1329.8407885318) Original primary track ID 1 (unknown,305.48142430119[GeV]) -Cell[2,33] 0.0013444783552695 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0013444783552695 (GeV) +Cell[3,25] 0.00050059360033954 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00050059360033954 (GeV) -Source track ID 10553 (mu+,97.449191895038[GeV]) at (421.37674712832,269.1498411286,1659.110749223) +Source track ID 11133 (mu+,97.449391933069[GeV]) at (421.34302271931,269.20263224151,1659.1176175103) Original primary track ID 1 (unknown,305.48142430119[GeV]) -Cell[18,4] 0.20579335524849 [GeV] -Cell[19,4] 0.47121569700697 [GeV] -Cell[19,3] 0.0042722747675148 [GeV] -Cell[19,5] 0.0040218299139772 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.68530315693695 (GeV) +Cell[18,4] 0.16421429817676 [GeV] +Cell[19,4] 0.39020534561328 [GeV] +Cell[19,5] 0.00061623209604305 [GeV] +### Total energy deposition in calorimeter by a source track in 3 cells : 0.55503587588608 (GeV) -Source track ID 10554 (mu-,49.168759131492[GeV]) at (-250.03616564966,-432.99181963083,234.29738036422) +Source track ID 11134 (mu-,49.165706864892[GeV]) at (-250.00527341885,-433.00965723961,234.25269519503) Original primary track ID 1 (unknown,305.48142430119[GeV]) -Cell[14,32] 0.66017067741893 [GeV] -Cell[14,31] 0.011341398372514 [GeV] -Cell[11,33] 0.00084816162270539 [GeV] -Cell[11,31] 0.023781079576934 [GeV] -Cell[11,32] 0.43484919180642 [GeV] -Cell[12,32] 0.49218751572371 [GeV] -Cell[13,32] 0.47391366528855 [GeV] -Cell[15,32] 0.56005887736801 [GeV] -Cell[16,32] 0.67984315714037 [GeV] -Cell[17,32] 0.042709854941649 [GeV] -Cell[17,31] 0.0017901267256716 [GeV] -Cell[16,31] 0.10396800730255 [GeV] -Cell[15,31] 0.066565159580106 [GeV] -Cell[13,31] 0.015967204014672 [GeV] -Cell[12,31] 0.0078398137545341 [GeV] -### Total energy deposition in calorimeter by a source track in 15 cells : 3.5758338906373 (GeV) - -Source track ID 10549 (gamma,0.18586941759822[GeV]) at (-308.5713049347,-393.42565977691,1178.6007551427) -Original primary track ID 2 (unknown,2.8798399642419[GeV]) -Cell[15,32] 0.0026188974652363 [GeV] -Cell[16,31] 0.043438550103726 [GeV] -Cell[15,31] 0.00051099891 [GeV] -Cell[15,30] 0.0074136412350765 [GeV] -Cell[16,30] 0.1310562435822 [GeV] -Cell[16,11] 0.00083108630197921 [GeV] -### Total energy deposition in calorimeter by a source track in 6 cells : 0.18586941759822 (GeV) - -Source track ID 10550 (gamma,0.79108390679382[GeV]) at (-463.39575455653,-187.78811106933,658.34953254792) +Cell[11,32] 0.37946046602667 [GeV] +Cell[11,31] 0.044490803476394 [GeV] +Cell[12,32] 0.48379902537817 [GeV] +Cell[13,32] 0.49053697462183 [GeV] +Cell[14,32] 0.63033905051116 [GeV] +Cell[15,32] 0.63504314733111 [GeV] +Cell[16,32] 0.49029880598077 [GeV] +Cell[17,32] 0.074625685710049 [GeV] +Cell[16,31] 0.0027952357266304 [GeV] +Cell[15,31] 0.028317491761464 [GeV] +Cell[14,31] 0.0088402306879987 [GeV] +Cell[13,31] 0.011531814840254 [GeV] +Cell[14,30] 0.00074300949552832 [GeV] +Cell[12,31] 0.011375545890996 [GeV] +### Total energy deposition in calorimeter by a source track in 14 cells : 3.292197287439 (GeV) + +Source track ID 11129 (gamma,0.18586941759822[GeV]) at (-308.57133236386,-393.42563826369,1178.6007041189) Original primary track ID 2 (unknown,2.8798399642419[GeV]) -Cell[14,32] 0.00089864994153216 [GeV] -Cell[10,29] 0.00016717575287896 [GeV] -Cell[11,46] 3.914539993275e-06 [GeV] -Cell[11,31] 0.0009371752315886 [GeV] -Cell[11,32] 0.00045325666167935 [GeV] -Cell[13,32] 0.00098734757748463 [GeV] -Cell[13,31] 0.00011635399769875 [GeV] -Cell[13,26] 0.11088800373439 [GeV] -Cell[13,27] 0.013857246745478 [GeV] -Cell[16,14] 0.00017764973268061 [GeV] -Cell[16,15] 3.2916883355938e-08 [GeV] -Cell[6,17] 0.00013914424935354 [GeV] -Cell[14,34] 7.6077990233898e-06 [GeV] -Cell[15,39] 0.0003095322285842 [GeV] -Cell[14,40] 9.5862176565674e-05 [GeV] -Cell[14,39] 6.7245826809881e-05 [GeV] -Cell[15,38] 1.0713479287006e-07 [GeV] -Cell[13,29] 0.00066823637132632 [GeV] -Cell[13,28] 0.0081312797330522 [GeV] -Cell[12,26] 0.0041656301643673 [GeV] -Cell[13,34] 5.251494148979e-06 [GeV] -Cell[13,35] 0.00018236059362789 [GeV] -Cell[13,2] 3.422611449605e-05 [GeV] -Cell[13,0] 0.00068774141468759 [GeV] -Cell[12,27] 0.0048132061654441 [GeV] -Cell[10,21] 3.8197882648092e-05 [GeV] -Cell[10,20] 0.0014112103324046 [GeV] -Cell[11,20] 0.0032957755049005 [GeV] -Cell[12,14] 0.0016558985569426 [GeV] -Cell[11,30] 0.025923864262165 [GeV] -Cell[13,46] 4.0745188141614e-05 [GeV] -Cell[14,10] 0.0013339145535367 [GeV] -Cell[14,9] 0.0013241161262964 [GeV] -Cell[11,45] 6.5027384255131e-05 [GeV] -Cell[19,27] 0.00026023103086425 [GeV] -Cell[19,26] 1.1057224753586e-07 [GeV] -Cell[14,33] 0.00074203922011224 [GeV] -Cell[12,28] 5.6297705516386e-05 [GeV] -Cell[15,42] 2.1326413843781e-09 [GeV] -Cell[15,41] 4.3613090610961e-08 [GeV] -Cell[15,40] 4.1077264995693e-08 [GeV] -Cell[17,46] 6.4174979313975e-05 [GeV] -Cell[16,25] 0.0033404773889941 [GeV] -Cell[16,24] 5.2744961673966e-05 [GeV] -Cell[16,26] 0.00011930931576717 [GeV] -Cell[14,43] 0.0023211887349673 [GeV] -Cell[14,42] 0.003302005157554 [GeV] -Cell[13,43] 1.4953863675487e-05 [GeV] -Cell[14,44] 0.0011619803612521 [GeV] -Cell[12,47] 0.0066676009437449 [GeV] -Cell[12,0] 0.00018250285940121 [GeV] -Cell[11,1] 4.8456241493113e-06 [GeV] -Cell[11,47] 6.3425171538256e-06 [GeV] -Cell[11,0] 0.00033085388705831 [GeV] -Cell[15,5] 0.01253642917881 [GeV] -Cell[15,6] 3.9506160916062e-05 [GeV] -Cell[15,7] 9.2831085203215e-07 [GeV] -Cell[16,7] 0.00013168343055179 [GeV] -Cell[16,6] 0.0013584852602816 [GeV] -Cell[16,5] 3.0411911302508e-06 [GeV] -Cell[13,45] 0.00019905828974319 [GeV] -Cell[10,5] 0.00078541473788695 [GeV] -Cell[12,5] 0.00010610657702614 [GeV] -Cell[12,4] 0.00095064269223735 [GeV] -Cell[13,25] 1.1015025957022e-05 [GeV] -Cell[12,25] 0.0021065527913771 [GeV] -Cell[18,40] 2.2451954771441e-07 [GeV] -Cell[13,41] 0.0035228396748886 [GeV] -Cell[13,42] 1.0429450252559e-05 [GeV] -Cell[13,40] 5.1923919754927e-05 [GeV] -Cell[13,39] 0.00051915104861212 [GeV] -Cell[13,38] 0.00020442747016864 [GeV] -Cell[13,37] 9.8983661737293e-06 [GeV] -Cell[14,38] 9.3224005054594e-05 [GeV] -Cell[12,24] 9.7701613871095e-06 [GeV] -Cell[12,23] 6.636920251708e-06 [GeV] -Cell[12,21] 0.018346568742312 [GeV] -Cell[12,22] 0.0048231778000893 [GeV] -Cell[11,22] 0.0005549860912389 [GeV] -Cell[11,21] 0.00064894508897808 [GeV] -Cell[11,23] 0.0014728517021556 [GeV] -Cell[17,2] 0.00067609121058445 [GeV] -Cell[17,3] 6.3961060050133e-08 [GeV] -Cell[17,4] 1.1909445231595e-07 [GeV] -Cell[16,3] 3.3083916093801e-07 [GeV] -Cell[16,4] 6.2434163510261e-09 [GeV] -Cell[11,29] 2.2320845837385e-06 [GeV] -Cell[10,30] 0.0022528657043779 [GeV] -Cell[10,31] 0.00035869382981079 [GeV] -Cell[12,29] 2.3550330752187e-10 [GeV] -Cell[12,30] 3.8573375604756e-11 [GeV] -Cell[16,27] 0.21270842386395 [GeV] -### Total energy deposition in calorimeter by a source track in 92 cells : 0.46601347974941 (GeV) - -Source track ID 10421 (e-,0.00066184777960987[GeV]) at (-106.73334628566,488.47517110971,1497.4608430603) -Original primary track ID 2 (unknown,2.8798399642419[GeV]) -Cell[17,13] 0.00015084886960987 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00015084886960987 (GeV) +Cell[16,31] 0.073859967243991 [GeV] +Cell[15,31] 0.0039548221941575 [GeV] +Cell[15,30] 0.063491440700624 [GeV] +Cell[16,30] 0.043955750627791 [GeV] +### Total energy deposition in calorimeter by a source track in 4 cells : 0.18526198076656 (GeV) -Source track ID 10268 (gamma,0.68389327451527[GeV]) at (-406.7145798858,-290.83199705039,428.61116333496) +Source track ID 11130 (gamma,0.79108390679382[GeV]) at (-463.39575257022,-187.78811597084,658.3495454648) Original primary track ID 2 (unknown,2.8798399642419[GeV]) -Cell[12,27] 0.0096895912484374 [GeV] -Cell[12,28] 0.63430621228842 [GeV] -Cell[11,29] 0.0042238744475654 [GeV] -Cell[12,29] 0.033564543590623 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.68178422157505 (GeV) - -Source track ID 10269 (gamma,0.23519569097121[GeV]) at (-263.70585306954,-424.80492353181,329.32741077992) +Cell[11,13] 0.0025712450267514 [GeV] +Cell[14,31] 0.00288975410272 [GeV] +Cell[13,26] 0.64325951915117 [GeV] +Cell[15,15] 0.00051099891 [GeV] +Cell[13,27] 0.12442681042887 [GeV] +Cell[19,41] 0.0020808297304737 [GeV] +Cell[11,39] 0.0017221044314749 [GeV] +Cell[13,17] 0.00097716620613004 [GeV] +Cell[14,24] 0.00046156111429309 [GeV] +Cell[18,7] 0.0032133879781238 [GeV] +Cell[14,26] 0.00051448613091629 [GeV] +Cell[10,16] 0.00070815910958107 [GeV] +Cell[13,25] 0.0016257728288439 [GeV] +Cell[14,6] 0.00087911547798633 [GeV] +Cell[14,8] 0.0012333914953844 [GeV] +Cell[14,9] 0.00069702138517088 [GeV] +Cell[16,12] 0.00051099891 [GeV] +Cell[15,45] 0.00074282020302116 [GeV] +Cell[15,36] 0.0010296543128153 [GeV] +### Total energy deposition in calorimeter by a source track in 19 cells : 0.79005479693373 (GeV) + +Source track ID 10812 (gamma,0.68389327451526[GeV]) at (-406.71457426232,-290.83200491456,428.61115999596) +Original primary track ID 2 (unknown,2.8798399642419[GeV]) +Cell[12,28] 0.62632442874246 [GeV] +Cell[12,29] 0.039180746784296 [GeV] +Cell[12,27] 0.0045111442873786 [GeV] +Cell[12,25] 0.0012779696890623 [GeV] +Cell[13,39] 0.00087734408614999 [GeV] +Cell[14,34] 0.00052818569511131 [GeV] +Cell[15,5] 0.0052745508100177 [GeV] +Cell[12,10] 0.0014248040073833 [GeV] +Cell[8,33] 9.2777883910529e-05 [GeV] +Cell[12,13] 0.0017097643407247 [GeV] +Cell[11,9] 0.0007379898303262 [GeV] +Cell[12,37] 0.00051099891 [GeV] +Cell[12,30] 0.00033076241757966 [GeV] +### Total energy deposition in calorimeter by a source track in 13 cells : 0.6827814674844 (GeV) + +Source track ID 10813 (gamma,0.23519569097121[GeV]) at (-263.70587478314,-424.80491005267,329.32742734843) Original primary track ID 2 (unknown,2.8798399642419[GeV]) -Cell[11,31] 0.19046913055176 [GeV] -Cell[11,32] 0.029183372611967 [GeV] -Cell[12,32] 0.011569493186274 [GeV] -Cell[12,31] 0.0037018676861375 [GeV] -Cell[11,30] 0.00027182693506561 [GeV] -### Total energy deposition in calorimeter by a source track in 5 cells : 0.23519569097121 (GeV) - -Source track ID 10184 (proton,1.6974201168416[GeV]) at (-499.99403441491,2.4424474411908,255.690684335) +Cell[11,32] 0.021233043937682 [GeV] +Cell[11,31] 0.18803044028682 [GeV] +Cell[12,32] 0.022682396299459 [GeV] +Cell[11,29] 0.0017002503617318 [GeV] +Cell[11,30] 0.00093927767812565 [GeV] +Cell[19,39] 0.00018401285292004 [GeV] +### Total energy deposition in calorimeter by a source track in 6 cells : 0.23476942141674 (GeV) + +Source track ID 10741 (proton,1.6976279315131[GeV]) at (-499.98842270078,3.4025233563364,255.00341106357) Original primary track ID 2 (unknown,2.8798399642419[GeV]) -Cell[12,24] 0.0027432031627318 [GeV] -Cell[12,23] 0.0067599534318058 [GeV] -Cell[12,21] 3.3693461318762e-09 [GeV] -Cell[12,22] 0.00075444366764896 [GeV] -Cell[11,22] 0.0028892101107426 [GeV] -Cell[11,23] 0.67026294617542 [GeV] -Cell[11,24] 1.654269624396e-07 [GeV] -### Total energy deposition in calorimeter by a source track in 7 cells : 0.68340992534466 (GeV) - -Source track ID 10185 (anti_proton,1.035842222512[GeV]) at (-279.32011635158,-414.70504289355,-324.6893994192) +Cell[11,23] 0.33101260987778 [GeV] +Cell[11,24] 0.37655543145849 [GeV] +Cell[12,23] 3.7246127249091e-10 [GeV] +Cell[11,22] 0.00094309055263636 [GeV] +Cell[10,23] 0.0019665338042544 [GeV] +### Total energy deposition in calorimeter by a source track in 5 cells : 0.71047766606562 (GeV) + +Source track ID 10742 (anti_proton,1.03481394843[GeV]) at (-276.91715658006,-416.31344968859,-340.2520985528) Original primary track ID 2 (unknown,2.8798399642419[GeV]) -Cell[0,33] 2.5150627785706e-06 [GeV] -Cell[6,42] 0.00041973785801019 [GeV] -Cell[9,9] 0.0012294917261108 [GeV] -Cell[7,34] 0.0020142000989382 [GeV] -Cell[9,25] 2.3619382332072e-06 [GeV] -Cell[9,26] 0.011042645784802 [GeV] -Cell[7,26] 5.4444855777547e-08 [GeV] -Cell[7,27] 4.5359668278024e-06 [GeV] -Cell[10,1] 7.57695630125e-06 [GeV] -Cell[8,29] 0.24017114155891 [GeV] -Cell[8,5] 4.2173096153419e-06 [GeV] -Cell[10,23] 4.8995801509591e-05 [GeV] -Cell[6,29] 0.00172767911088 [GeV] -Cell[6,27] 0.00020500238970783 [GeV] -Cell[3,34] 1.5782135017162e-05 [GeV] -Cell[7,13] 3.8185313103554e-05 [GeV] -Cell[8,31] 0.26587571011131 [GeV] -Cell[10,45] 0.0046949635025939 [GeV] -Cell[10,27] 5.9396941127488e-05 [GeV] -Cell[9,20] 2.5771685966447e-07 [GeV] -Cell[7,29] 0.0002238832907417 [GeV] -Cell[8,36] 3.22333407305e-05 [GeV] -Cell[11,46] 0.0027242803922555 [GeV] -Cell[9,1] 9.8083613265771e-06 [GeV] -Cell[9,46] 0.032834285059303 [GeV] -Cell[10,41] 4.201804404147e-08 [GeV] -Cell[8,26] 0.0008544837736988 [GeV] -Cell[7,33] 0.058086197122852 [GeV] -Cell[8,33] 0.000223650707979 [GeV] -Cell[6,25] 0.0002066840465847 [GeV] -Cell[6,26] 0.0029976266522094 [GeV] -Cell[8,44] 0.00025049021471193 [GeV] -Cell[9,47] 0.019333375947593 [GeV] -Cell[9,28] 0.00031575506420575 [GeV] -Cell[7,42] 5.8778766742762e-10 [GeV] -Cell[7,18] 0.0001868822864964 [GeV] -Cell[10,33] 0.00068235187081601 [GeV] -Cell[4,12] 0.0088835456365937 [GeV] -Cell[7,28] 0.0022180847097776 [GeV] -Cell[13,28] 2.7888621378224e-05 [GeV] -Cell[12,26] 0.00010934217269096 [GeV] -Cell[13,35] 6.9503645063378e-06 [GeV] -Cell[11,20] 1.0755461640656e-05 [GeV] -Cell[11,45] 0.00020505298877458 [GeV] -Cell[14,33] 0.001065766703916 [GeV] -Cell[14,42] 9.5602928695371e-08 [GeV] -Cell[13,43] 0.00056768363420031 [GeV] -Cell[11,47] 0.00013299081499838 [GeV] -Cell[12,25] 0.0005135855757951 [GeV] -Cell[13,41] 1.0122312232852e-10 [GeV] -Cell[13,42] 0.00019134216764553 [GeV] -Cell[13,39] 0.00013723604917395 [GeV] -Cell[13,38] 0.0039381284886232 [GeV] -Cell[12,24] 0.00038684485351382 [GeV] -Cell[10,46] 0.013739250977858 [GeV] -Cell[11,9] 0.00024915149874312 [GeV] -Cell[11,8] 0.00079912465009636 [GeV] -Cell[11,10] 1.5294086188078e-07 [GeV] -Cell[10,10] 3.1437484814546e-05 [GeV] -Cell[8,32] 0.0021424780280586 [GeV] -Cell[8,16] 2.7322705136612e-08 [GeV] -Cell[0,32] 3.2487366547684e-07 [GeV] -Cell[10,24] 7.0413451554487e-05 [GeV] -Cell[11,25] 2.7801884978544e-05 [GeV] -Cell[10,26] 0.0027361691543591 [GeV] -Cell[10,25] 1.9200576846288e-06 [GeV] -Cell[11,26] 0.00049242762275685 [GeV] -Cell[8,30] 0.11376591185984 [GeV] -Cell[6,28] 2.1397495787824e-05 [GeV] -Cell[8,28] 0.041934068291563 [GeV] -Cell[8,27] 0.00078953762776257 [GeV] -Cell[9,27] 0.0016416003015926 [GeV] -Cell[3,7] 3.4774212894263e-05 [GeV] -Cell[4,34] 8.0669318723722e-05 [GeV] -Cell[9,31] 9.3456474132836e-09 [GeV] -Cell[7,31] 0.0083587911295202 [GeV] -Cell[7,30] 0.0019377747336514 [GeV] -Cell[9,29] 0.00021492487278317 [GeV] -Cell[9,30] 0.00040908660001651 [GeV] -Cell[7,32] 0.013120810894174 [GeV] -Cell[6,34] 0.0011337244626427 [GeV] -Cell[7,35] 0.0016282131344593 [GeV] -Cell[6,31] 4.947668472596e-06 [GeV] -Cell[6,32] 0.00012706464525036 [GeV] -Cell[9,44] 0.091230608118001 [GeV] -Cell[9,45] 0.10268779413543 [GeV] -Cell[11,4] 5.5033233365975e-07 [GeV] -Cell[3,15] 1.0888025863096e-06 [GeV] -Cell[8,45] 0.00043729631050341 [GeV] -Cell[9,43] 2.3705527610218e-07 [GeV] -Cell[11,19] 1.1117405985715e-05 [GeV] -Cell[9,37] 7.1805749155374e-07 [GeV] -Cell[9,38] 1.0650701151462e-05 [GeV] -Cell[8,37] 0.0013268790911643 [GeV] -Cell[9,36] 2.6331359072174e-07 [GeV] -Cell[9,19] 0.00025714280911745 [GeV] -Cell[10,2] 0.00039319345601893 [GeV] -Cell[19,21] 0.00068986511714081 [GeV] -Cell[7,44] 3.3962774905376e-06 [GeV] -Cell[6,14] 5.2319119814683e-06 [GeV] -Cell[6,15] 3.6275597522035e-06 [GeV] -Cell[6,13] 0.00014926382191584 [GeV] -Cell[9,0] 1.4550746167515e-05 [GeV] -Cell[10,47] 0.12893505303051 [GeV] -Cell[10,22] 8.6958148167469e-06 [GeV] -Cell[14,41] 2.3602915462106e-09 [GeV] -Cell[9,2] 0.0034534113813168 [GeV] -Cell[9,3] 0.00018088107781261 [GeV] -Cell[8,2] 0.00019320148684396 [GeV] -Cell[15,33] 0.00039049833234185 [GeV] -Cell[15,34] 5.5422719015041e-08 [GeV] -Cell[6,30] 0.0017000401514378 [GeV] -Cell[1,25] 0.0029758131499907 [GeV] -Cell[8,4] 0.0026635821372518 [GeV] -Cell[8,3] 9.2927247279363e-05 [GeV] -Cell[5,13] 6.313247266462e-06 [GeV] -Cell[5,12] 3.3585820347071e-11 [GeV] -Cell[10,0] 0.00047938932026227 [GeV] -Cell[8,47] 0.0054430534798549 [GeV] -Cell[8,0] 1.7848606148618e-11 [GeV] -Cell[11,44] 1.5415698135257e-07 [GeV] -Cell[10,44] 4.3300678953528e-10 [GeV] -Cell[8,46] 7.6017676065021e-09 [GeV] -Cell[4,13] 0.00033369277692129 [GeV] -### Total energy deposition in calorimeter by a source track in 124 cells : 1.2144960106383 (GeV) - -Source track ID 10217 (gamma,0.37133215847831[GeV]) at (-133.93657132969,-481.72709583378,181.68248060971) +Cell[8,9] 0.00040092627951868 [GeV] +Cell[7,8] 0.00032869102362778 [GeV] +Cell[9,7] 6.1173956405469e-05 [GeV] +Cell[9,11] 9.9154014606029e-07 [GeV] +Cell[9,8] 0.0050003264868303 [GeV] +Cell[9,10] 0.00016855680537083 [GeV] +Cell[4,41] 0.0027159928143566 [GeV] +Cell[7,30] 0.0061579333409035 [GeV] +Cell[9,9] 0.0054177288155306 [GeV] +Cell[8,32] 0.18891365635195 [GeV] +Cell[8,30] 0.033363196951532 [GeV] +Cell[11,18] 2.291638476845e-05 [GeV] +Cell[7,32] 0.0051009471567627 [GeV] +Cell[8,1] 0.00031884928896613 [GeV] +Cell[9,3] 0.00041413786136036 [GeV] +Cell[6,17] 0.00032937657062743 [GeV] +Cell[8,31] 1.0128581712309 [GeV] +Cell[8,43] 0.00080334416342705 [GeV] +Cell[9,6] 0.00047289457953859 [GeV] +Cell[7,19] 0.00041765402598651 [GeV] +Cell[7,16] 0.15050397257884 [GeV] +Cell[8,17] 0.00030264154304018 [GeV] +Cell[7,0] 0.00022296666719552 [GeV] +Cell[6,15] 0.00048356732421267 [GeV] +Cell[8,29] 0.0049817133690493 [GeV] +Cell[11,13] 0.00063952012534645 [GeV] +Cell[11,39] 0.0014864840819936 [GeV] +Cell[10,16] 0.023285811334617 [GeV] +Cell[15,5] 4.6995468437672e-08 [GeV] +Cell[8,33] 0.0035344199988484 [GeV] +Cell[12,23] 0.00027506100894489 [GeV] +Cell[1,2] 1.9876975944499e-05 [GeV] +Cell[1,1] 1.4212514244718e-05 [GeV] +Cell[7,15] 0.13631910325504 [GeV] +Cell[7,17] 0.18248753188461 [GeV] +Cell[7,18] 0.0016489009809833 [GeV] +Cell[6,16] 9.8162472863805e-06 [GeV] +Cell[8,16] 2.2477467407384e-05 [GeV] +Cell[7,38] 0.0014136423873917 [GeV] +Cell[7,31] 0.0078463332667985 [GeV] +Cell[16,7] 0.00051099891 [GeV] +Cell[10,41] 0.00020085858088028 [GeV] +Cell[17,37] 0.00019578882553805 [GeV] +Cell[7,47] 0.0012913217957658 [GeV] +Cell[9,37] 0.0024945461096035 [GeV] +Cell[7,43] 0.02457805488713 [GeV] +Cell[8,46] 0.00020937115835775 [GeV] +Cell[7,1] 0.0018474015742072 [GeV] +Cell[9,29] 0.00077329301600873 [GeV] +Cell[9,30] 0.00087664812066095 [GeV] +Cell[7,34] 0.0018336773192692 [GeV] +Cell[6,41] 0.0010480164997967 [GeV] +Cell[6,2] 8.0423233131318e-05 [GeV] +Cell[15,6] 7.2566012386233e-07 [GeV] +Cell[14,2] 1.5576138684992e-06 [GeV] +Cell[14,1] 6.6387654859341e-05 [GeV] +Cell[15,23] 2.3915475799186e-06 [GeV] +Cell[15,22] 3.2931978932993e-07 [GeV] +Cell[7,2] 0.00021901083933306 [GeV] +Cell[3,15] 7.4591486354393e-05 [GeV] +Cell[3,16] 0.0013227166080319 [GeV] +Cell[7,29] 2.6599061068282e-06 [GeV] +Cell[5,41] 0.00017583249172696 [GeV] +Cell[5,42] 0.0040562896739928 [GeV] +Cell[6,42] 1.1523463008416e-06 [GeV] +Cell[6,8] 1.1787418043241e-07 [GeV] +Cell[5,34] 3.2571993543797e-06 [GeV] +Cell[5,35] 1.5128386849028e-07 [GeV] +Cell[9,4] 0.0010148795518664 [GeV] +Cell[9,5] 0.00016116205457774 [GeV] +Cell[3,10] 9.5141584495195e-06 [GeV] +Cell[1,7] 8.5298342746682e-06 [GeV] +Cell[1,5] 0.0059054275473143 [GeV] +Cell[1,6] 9.9747441414593e-05 [GeV] +Cell[3,11] 0.0006502078118599 [GeV] +Cell[2,11] 0.00048520047732537 [GeV] +Cell[10,34] 0.00025927141980312 [GeV] +Cell[16,10] 3.6843111799953e-05 [GeV] +Cell[16,9] 0.00085695372559962 [GeV] +Cell[15,10] 2.2922285763798e-06 [GeV] +Cell[15,9] 0.00020290426370946 [GeV] +Cell[17,24] 0.0022143507375783 [GeV] +Cell[17,33] 0.0006376968197126 [GeV] +Cell[8,21] 3.2600277161691e-05 [GeV] +Cell[0,14] 3.5602363350336e-06 [GeV] +Cell[0,38] 3.6355442134663e-06 [GeV] +Cell[4,1] 0.00063000548623817 [GeV] +Cell[7,28] 1.6508981730112e-08 [GeV] +Cell[7,20] 1.3319242953003e-10 [GeV] +Cell[11,3] 1.8728990398813e-06 [GeV] +Cell[10,32] 5.1160996340514e-05 [GeV] +Cell[9,13] 0.00011662659860823 [GeV] +Cell[10,17] 0.0016804556422267 [GeV] +Cell[9,18] 0.0054080497999646 [GeV] +Cell[11,16] 0.0012074915331439 [GeV] +Cell[11,17] 0.013626433341783 [GeV] +Cell[10,18] 1.8004342654194e-06 [GeV] +Cell[10,15] 1.9942381902524e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 98 cells : 1.8559617701688 (GeV) + +Source track ID 10768 (gamma,0.37133215847831[GeV]) at (-133.93655875225,-481.72709933074,181.68248449565) Original primary track ID 2 (unknown,2.8798399642419[GeV]) -Cell[12,34] 0.00033153063113108 [GeV] -Cell[11,33] 0.041320890854546 [GeV] -Cell[11,34] 0.0057528449735643 [GeV] -Cell[10,33] 0.28521902845372 [GeV] -Cell[11,32] 0.00020320682983752 [GeV] -Cell[10,34] 0.036375600781759 [GeV] -Cell[10,39] 0.00094599743202834 [GeV] -Cell[13,16] 0.00035864267717489 [GeV] -Cell[11,35] 0.0002419024411779 [GeV] -### Total energy deposition in calorimeter by a source track in 9 cells : 0.37074964507494 (GeV) - -Source track ID 10218 (gamma,0.136782797126[GeV]) at (-378.97236518811,-326.15938806622,68.392652771668) +Cell[10,34] 0.025428837761524 [GeV] +Cell[10,33] 0.24495993412197 [GeV] +Cell[11,34] 0.018318739142138 [GeV] +Cell[11,33] 0.064630108810102 [GeV] +Cell[11,35] 0.0020194143177931 [GeV] +Cell[18,17] 0.00099756634247206 [GeV] +Cell[10,3] 0.00022383441629122 [GeV] +Cell[12,24] 0.0004896805055661 [GeV] +### Total energy deposition in calorimeter by a source track in 8 cells : 0.35706811541786 (GeV) + +Source track ID 10769 (gamma,0.136782797126[GeV]) at (-378.97238711858,-326.15936258468,68.392637664283) Original primary track ID 2 (unknown,2.8798399642419[GeV]) -Cell[10,29] 0.11487450101927 [GeV] -Cell[10,30] 0.010832562003195 [GeV] -Cell[9,29] 0.0089311316233298 [GeV] -Cell[10,28] 0.0016830895333019 [GeV] -Cell[2,36] 0.00046151294691158 [GeV] -### Total energy deposition in calorimeter by a source track in 5 cells : 0.136782797126 (GeV) - -Source track ID 10188 (pi+,0.39402323725765[GeV]) at (-477.02775824161,-149.81494540594,236.69734096765) +Cell[10,30] 0.0017235838850414 [GeV] +Cell[10,26] 0.00015518109975935 [GeV] +Cell[6,11] 0.00015059191274479 [GeV] +Cell[10,32] 0.00065737846825051 [GeV] +Cell[10,29] 0.132270839472 [GeV] +Cell[10,31] 0.0007707198064772 [GeV] +Cell[10,27] 0.0002843071850748 [GeV] +Cell[10,28] 0.00025241438456812 [GeV] +### Total energy deposition in calorimeter by a source track in 8 cells : 0.13626501621392 (GeV) + +Source track ID 10745 (pi+,0.39581033942136[GeV]) at (-475.24996411691,-155.36238800584,237.9826914495) Original primary track ID 2 (unknown,2.8798399642419[GeV]) -Cell[10,29] 0.0014579623347371 [GeV] -Cell[9,25] 0.0020003249493449 [GeV] -Cell[9,24] 8.454350521788e-06 [GeV] -Cell[9,22] 0.0018192143738818 [GeV] -Cell[10,23] 0.0043260734993426 [GeV] -Cell[14,29] 0.0015709959208315 [GeV] -Cell[10,27] 0.00058419646187311 [GeV] -Cell[9,1] 0.0014441138066846 [GeV] -Cell[13,29] 0.0067860293565551 [GeV] -Cell[13,28] 0.0028412667391952 [GeV] -Cell[12,26] 6.0647207978946e-05 [GeV] -Cell[12,27] 0.0054522667009573 [GeV] -Cell[12,28] 0.033409347866004 [GeV] -Cell[12,25] 0.00015882418274191 [GeV] -Cell[11,23] 0.0028211268961978 [GeV] -Cell[12,29] 0.0014735062480759 [GeV] -Cell[12,30] 0.0019292165393417 [GeV] -Cell[11,24] 0.00012863126178854 [GeV] -Cell[10,24] 2.0422155751021e-06 [GeV] -Cell[11,25] 0.026912088978886 [GeV] -Cell[10,26] 2.6709729398135e-05 [GeV] -Cell[10,25] 1.1726598193604e-05 [GeV] -Cell[11,26] 0.06570155055096 [GeV] -Cell[9,31] 0.002337160369916 [GeV] -Cell[9,29] 2.474129141774e-05 [GeV] -Cell[9,30] 0.00027435828732569 [GeV] -Cell[9,37] 3.5420159401838e-05 [GeV] -Cell[9,38] 0.0015294173296251 [GeV] -Cell[9,0] 1.9180948402209e-07 [GeV] -Cell[9,2] 5.6986302952282e-06 [GeV] -Cell[8,47] 1.654579245951e-07 [GeV] -Cell[8,0] 4.5473165785097e-06 [GeV] -Cell[12,19] 0.0010202194352993 [GeV] -Cell[12,18] 0.00073507743843231 [GeV] -Cell[12,17] 7.4393164469484e-06 [GeV] -Cell[13,17] 2.3421000491908e-08 [GeV] -Cell[12,16] 3.630058699855e-08 [GeV] -Cell[11,27] 0.0071345578072583 [GeV] -Cell[12,35] 0.0022735195018589 [GeV] -Cell[9,23] 0.0064138916417203 [GeV] -### Total energy deposition in calorimeter by a source track in 40 cells : 0.18272278228364 (GeV) - -Source track ID 10189 (pi-,0.89482844043037[GeV]) at (-153.89523930841,-475.72708070721,404.86840299783) +Cell[12,25] 0.00048617667410312 [GeV] +Cell[11,24] 0.12676584103797 [GeV] +Cell[12,24] 3.5107122171389e-06 [GeV] +Cell[11,26] 0.057498374353997 [GeV] +Cell[11,25] 0.12749472240843 [GeV] +### Total energy deposition in calorimeter by a source track in 5 cells : 0.31224862518672 (GeV) + +Source track ID 10746 (pi-,0.89617818512484[GeV]) at (-160.82138260376,-473.43054706833,412.93867617296) Original primary track ID 2 (unknown,2.8798399642419[GeV]) -Cell[14,32] 5.2363100535331e-06 [GeV] -Cell[10,29] 0.003366126001867 [GeV] -Cell[7,7] 1.3017583662531e-06 [GeV] -Cell[9,24] 5.2130071205738e-06 [GeV] -Cell[7,6] 2.3339906168758e-06 [GeV] -Cell[10,23] 0.0023189946637982 [GeV] -Cell[10,27] 0.00089214044115909 [GeV] -Cell[9,1] 4.3384126125602e-05 [GeV] -Cell[13,12] 1.038899145351e-05 [GeV] -Cell[11,36] 0.0012666630757466 [GeV] -Cell[12,34] 0.14066603617448 [GeV] -Cell[12,33] 0.33310585744133 [GeV] -Cell[11,32] 8.1327132164233e-05 [GeV] -Cell[12,32] 0.0042719273590769 [GeV] -Cell[13,32] 0.0052232522222593 [GeV] -Cell[13,31] 0.0029502097023184 [GeV] -Cell[13,29] 9.8080797470175e-06 [GeV] -Cell[13,34] 0.007332088737345 [GeV] -Cell[13,35] 3.5705191589614e-05 [GeV] -Cell[13,2] 0.00051915702461891 [GeV] -Cell[10,21] 1.4540015661623e-05 [GeV] -Cell[10,20] 2.495724518667e-05 [GeV] -Cell[11,20] 0.0010347490810319 [GeV] -Cell[14,33] 0.0012410424250773 [GeV] -Cell[12,28] 1.6116363995934e-05 [GeV] -Cell[11,29] 6.5369827552786e-08 [GeV] -Cell[10,30] 0.0033670553061944 [GeV] -Cell[10,31] 0.0019436963621406 [GeV] -Cell[12,29] 1.4305692275229e-10 [GeV] -Cell[10,24] 1.2978465269612e-05 [GeV] -Cell[10,26] 4.6855012669766e-09 [GeV] -Cell[6,31] 1.0119767975993e-06 [GeV] -Cell[11,19] 4.1129498218652e-05 [GeV] -Cell[9,0] 1.1055620503612e-05 [GeV] -Cell[6,30] 0.00044298104867221 [GeV] -Cell[11,35] 9.9968210036195e-05 [GeV] -Cell[10,28] 0.00015035782698101 [GeV] -Cell[12,35] 0.0046632513956674 [GeV] -Cell[9,23] 2.211971686927e-05 [GeV] -Cell[13,33] 0.033171364772501 [GeV] -Cell[11,37] 2.5802607069636e-08 [GeV] -Cell[12,36] 0.0024397837174814 [GeV] -Cell[10,14] 2.2180116502568e-07 [GeV] -Cell[11,42] 1.8264364916831e-07 [GeV] -Cell[14,11] 9.9809753010049e-08 [GeV] -Cell[13,11] 1.2019195412449e-07 [GeV] -Cell[17,9] 0.0031118752201132 [GeV] -Cell[18,8] 0.0024010759724682 [GeV] -Cell[18,9] 5.8144263334725e-08 [GeV] -Cell[13,18] 1.7191089311382e-05 [GeV] -Cell[14,2] 1.5591784642311e-05 [GeV] -Cell[13,20] 9.8843756713904e-06 [GeV] -Cell[0,44] 3.3942042500712e-07 [GeV] -Cell[11,28] 1.1495614693331e-06 [GeV] -Cell[6,7] 5.9356633479865e-05 [GeV] -Cell[18,6] 0.00025052504435848 [GeV] -Cell[18,5] 2.4347219418814e-06 [GeV] -Cell[17,5] 1.3391654647421e-09 [GeV] -Cell[15,14] 3.4106015809812e-06 [GeV] -Cell[15,13] 1.4665920170955e-05 [GeV] -Cell[14,5] 1.0783257754269e-05 [GeV] -Cell[13,10] 4.4462794903666e-08 [GeV] -Cell[13,9] 8.4488395634708e-07 [GeV] -Cell[13,8] 1.567995309415e-08 [GeV] -### Total energy deposition in calorimeter by a source track in 64 cells : 0.55670527904056 (GeV) - -Source track ID 10178 (gamma,0.032559394638405[GeV]) at (-498.62850909001,-37.008241280427,-1796.9976617908) +Cell[11,32] 0.0048308909298955 [GeV] +Cell[7,41] 9.4287085611313e-06 [GeV] +Cell[8,1] 5.6396206491627e-07 [GeV] +Cell[13,36] 0.0015298091764364 [GeV] +Cell[9,6] 1.6931168211158e-06 [GeV] +Cell[0,25] 0.00034424636434778 [GeV] +Cell[11,31] 1.383291783327e-05 [GeV] +Cell[8,41] 2.0814957112179e-05 [GeV] +Cell[12,32] 0.013783013176165 [GeV] +Cell[13,32] 0.0003161347537083 [GeV] +Cell[15,31] 6.7013899599829e-05 [GeV] +Cell[14,31] 0.0019684442471399 [GeV] +Cell[13,31] 0.00049266561359559 [GeV] +Cell[14,30] 0.001038355849705 [GeV] +Cell[12,31] 8.9816693137777e-05 [GeV] +Cell[15,30] 0.015262803634375 [GeV] +Cell[14,9] 0.0013058703764154 [GeV] +Cell[12,25] 0.0014307182036197 [GeV] +Cell[10,34] 4.0137364391057e-05 [GeV] +Cell[10,32] 2.6139173314732e-10 [GeV] +Cell[10,33] 6.4192234526672e-07 [GeV] +Cell[11,34] 0.0045717453116074 [GeV] +Cell[11,33] 0.079640601973355 [GeV] +Cell[11,35] 0.00061109802650924 [GeV] +Cell[12,33] 0.32011387419248 [GeV] +Cell[12,34] 0.017662520696126 [GeV] +Cell[13,33] 0.0041279392305947 [GeV] +Cell[13,34] 0.0026343944038711 [GeV] +Cell[13,35] 7.0037479913935e-05 [GeV] +Cell[12,35] 0.005673717607252 [GeV] +Cell[14,29] 0.00028003661038986 [GeV] +Cell[14,28] 3.0599267120124e-11 [GeV] +Cell[13,2] 0.0013996946386867 [GeV] +Cell[11,36] 7.3261693387394e-09 [GeV] +Cell[14,11] 0.0057593260425056 [GeV] +Cell[14,10] 0.0023956614729388 [GeV] +Cell[13,9] 1.1944815341849e-06 [GeV] +Cell[10,6] 8.7466242257506e-07 [GeV] +Cell[6,28] 5.0164815070275e-07 [GeV] +Cell[15,29] 0.0045075941557392 [GeV] +Cell[18,22] 2.6054046284116e-06 [GeV] +Cell[17,22] 1.2223608791828e-11 [GeV] +Cell[9,41] 0.00052654057517282 [GeV] +Cell[9,40] 3.485934692435e-05 [GeV] +Cell[0,26] 9.516856924165e-06 [GeV] +Cell[0,27] 0.00066730216526037 [GeV] +Cell[0,28] 0.00021261742088302 [GeV] +Cell[10,35] 0.00018881867186224 [GeV] +Cell[10,36] 0.0008082244415009 [GeV] +Cell[10,37] 6.5484438382555e-06 [GeV] +### Total energy deposition in calorimeter by a source track in 50 cells : 0.49445474945872 (GeV) + +Source track ID 10735 (gamma,0.032559394638405[GeV]) at (-498.62850989219,-37.008230472326,-1796.9979550226) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[13,47] 0.0006803714084088 [GeV] -Cell[13,18] 0.00066444377043075 [GeV] -Cell[1,24] 0.0063367358997119 [GeV] -Cell[0,24] 0.023210356523625 [GeV] -Cell[0,41] 0.00030194548347793 [GeV] -Cell[3,11] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 6 cells : 0.031704851995655 (GeV) - -Source track ID 10156 (pi+,0.77706013453507[GeV]) at (-481.47449305503,134.84180559974,-1800.5263466048) +Cell[1,24] 0.0045148165962205 [GeV] +Cell[0,24] 0.025059108383748 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.029573924979968 (GeV) + +Source track ID 10696 (pi+,0.77705624330938[GeV]) at (-481.14411015538,136.01597429268,-1810.4230778654) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[0,21] 0.16210211774337 [GeV] -Cell[2,13] 0.00047906668482919 [GeV] -Cell[3,41] 6.7379441004165e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 3 cells : 0.1626485638692 (GeV) +Cell[0,21] 0.15534814084645 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.15534814084645 (GeV) -Source track ID 10153 (gamma,1.9015972345342[GeV]) at (-363.22356462896,343.61117865726,-955.17208947521) +Source track ID 10693 (gamma,1.9015972345341[GeV]) at (-363.22356462905,343.61117865717,-955.17208942008) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[5,32] 0.00048726852105617 [GeV] -Cell[6,35] 0.00069146976933088 [GeV] -Cell[8,27] 0.00032455554301764 [GeV] -Cell[5,18] 1.3787546548359 [GeV] -Cell[5,17] 0.044553552016445 [GeV] -Cell[4,44] 0.00059805976362342 [GeV] -Cell[2,2] 0.00040157221087334 [GeV] -Cell[2,3] 0.0004017408327912 [GeV] -Cell[4,18] 0.41415681138952 [GeV] -Cell[4,17] 0.043975953294306 [GeV] -Cell[4,16] 0.00051099891 [GeV] -Cell[5,19] 0.0014995346266195 [GeV] -Cell[5,6] 0.00033984381921861 [GeV] -Cell[4,19] 0.0015883183599211 [GeV] -Cell[5,29] 0.0014279351427608 [GeV] -Cell[4,21] 0.0048289082201864 [GeV] -Cell[3,17] 0.0010657388319677 [GeV] -Cell[4,20] 0.0010913888652741 [GeV] -Cell[5,46] 0.00079037410518381 [GeV] -Cell[6,45] 0.0018535878134458 [GeV] -Cell[2,8] 0.00051934043851113 [GeV] -Cell[6,1] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 22 cells : 1.90037260622 (GeV) - -Source track ID 10141 (pi-,4.433311228165[GeV]) at (-407.35822390885,289.9297801431,-1898.9042780133) +Cell[7,9] 0.00086906220065756 [GeV] +Cell[7,8] 0.00015010202194205 [GeV] +Cell[4,41] 0.00051099891 [GeV] +Cell[4,35] 0.00050057954502205 [GeV] +Cell[6,40] 0.00051099891 [GeV] +Cell[5,26] 0.002977722725872 [GeV] +Cell[3,31] 0.0014160689448939 [GeV] +Cell[2,30] 0.00055159081748849 [GeV] +Cell[6,45] 0.001325488215137 [GeV] +Cell[11,39] 0.0024703216771637 [GeV] +Cell[5,18] 1.3796373027657 [GeV] +Cell[5,17] 0.034975299534687 [GeV] +Cell[4,17] 0.044366611247958 [GeV] +Cell[4,18] 0.38240608479336 [GeV] +Cell[2,1] 0.0014752309070272 [GeV] +Cell[0,30] 0.0035786227893447 [GeV] +Cell[4,19] 0.0048021376795097 [GeV] +Cell[4,34] 0.0059300613547644 [GeV] +Cell[4,21] 0.00049897197086076 [GeV] +Cell[2,39] 0.00051099891 [GeV] +Cell[3,36] 0.0040749043497209 [GeV] +Cell[2,33] 0.00016128113736676 [GeV] +Cell[1,41] 0.00071944228849807 [GeV] +Cell[4,10] 0.00083819811926547 [GeV] +Cell[6,36] 0.0002179523800481 [GeV] +Cell[0,45] 0.00051099891 [GeV] +Cell[4,23] 0.00027620427600512 [GeV] +Cell[5,19] 0.0053080380202122 [GeV] +Cell[8,26] 0.0015905657048105 [GeV] +Cell[4,16] 0.0074674606126219 [GeV] +Cell[3,46] 0.00032205578519051 [GeV] +Cell[3,34] 0.001765722801124 [GeV] +### Total energy deposition in calorimeter by a source track in 32 cells : 1.8927170803062 (GeV) + +Source track ID 10672 (pi-,4.4332980510453[GeV]) at (-407.27508349291,290.04655896225,-1898.140948111) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[0,33] 0.055734981600968 [GeV] -Cell[7,38] 1.9949661079977e-05 [GeV] -Cell[9,22] 6.5498444018885e-06 [GeV] -Cell[5,0] 2.7168000542588e-09 [GeV] -Cell[5,34] 0.0007653684408258 [GeV] -Cell[6,39] 0.00029125887096086 [GeV] -Cell[2,32] 0.0011528382030717 [GeV] -Cell[1,31] 7.3652887076605e-06 [GeV] -Cell[0,28] 0.0057101606076091 [GeV] -Cell[7,13] 0.0022647081886077 [GeV] -Cell[3,43] 1.6591664752923e-06 [GeV] -Cell[7,39] 0.00029199613521325 [GeV] -Cell[6,38] 5.6073331186781e-05 [GeV] -Cell[0,23] 0.015229178824466 [GeV] -Cell[6,40] 0.0025838448526178 [GeV] -Cell[2,31] 1.6818366112261e-05 [GeV] -Cell[13,38] 7.3751080781221e-06 [GeV] -Cell[0,32] 0.0037700175682897 [GeV] -Cell[4,34] 3.6364143625178e-09 [GeV] -Cell[9,31] 9.5746998091727e-05 [GeV] -Cell[6,34] 0.00096704328805761 [GeV] -Cell[3,15] 3.3020187402144e-08 [GeV] -Cell[1,25] 0.0010594537620505 [GeV] -Cell[0,44] 0.0031530023485349 [GeV] -Cell[6,7] 0.00029700451200111 [GeV] -Cell[1,24] 0.00043908008865615 [GeV] -Cell[0,21] 0.0015717897105111 [GeV] -Cell[4,17] 5.9921160300291e-10 [GeV] -Cell[3,17] 0.00011809343006678 [GeV] -Cell[0,19] 1.1341104911857 [GeV] -Cell[0,11] 0.024465093350415 [GeV] -Cell[3,47] 0.00019537094384208 [GeV] -Cell[1,1] 0.00029894115066668 [GeV] -Cell[1,0] 0.00010297117578966 [GeV] -Cell[2,1] 1.6377038718929e-07 [GeV] -Cell[0,20] 0.038577905023869 [GeV] -Cell[0,18] 0.20683404198589 [GeV] -Cell[0,17] 0.10313738202639 [GeV] -Cell[2,0] 0.0014115560671034 [GeV] -Cell[2,30] 0.0004658763718237 [GeV] -Cell[1,30] 0.0018838630131332 [GeV] -Cell[2,29] 2.0134466467425e-07 [GeV] -Cell[1,29] 8.019846024979e-05 [GeV] -Cell[0,29] 0.0011523497505588 [GeV] -Cell[2,47] 1.7178200068884e-06 [GeV] -Cell[0,45] 0.0013022059882546 [GeV] -Cell[0,46] 0.0019261181200747 [GeV] -Cell[0,25] 0.00023955863579158 [GeV] -Cell[0,43] 0.00090696459220089 [GeV] -Cell[7,14] 0.00019121444972758 [GeV] -Cell[1,19] 0.00028585129015304 [GeV] -Cell[1,17] 0.00069378669848368 [GeV] -Cell[1,16] 0.00050425455206766 [GeV] -Cell[0,16] 0.0014010229021302 [GeV] -Cell[4,47] 0.010391129052423 [GeV] -Cell[1,26] 0.0026934165356128 [GeV] -Cell[0,26] 7.7767764450982e-06 [GeV] -Cell[0,39] 0.00088708447054682 [GeV] -Cell[0,40] 1.752129006718e-06 [GeV] -Cell[2,25] 1.84154312592e-06 [GeV] -Cell[1,5] 8.8509827037342e-07 [GeV] -Cell[0,7] 0.0020858429861649 [GeV] -Cell[0,27] 4.1762996988837e-06 [GeV] -Cell[2,11] 0.00066021464751168 [GeV] -Cell[1,28] 0.00083477571880815 [GeV] -Cell[1,45] 8.7649935835543e-08 [GeV] -Cell[1,46] 9.2945992946625e-10 [GeV] -Cell[4,3] 0.00058442834059555 [GeV] -Cell[1,12] 0.0058936452892859 [GeV] -Cell[0,6] 0.0017794734908489 [GeV] -Cell[1,11] 0.0084841020207493 [GeV] -Cell[0,10] 0.012874353918612 [GeV] -Cell[0,9] 0.0045542182299816 [GeV] -Cell[1,35] 0.00030699130759894 [GeV] -Cell[1,32] 4.0360901039094e-09 [GeV] -Cell[6,47] 0.00099396857846924 [GeV] -Cell[5,47] 0.0002179273522531 [GeV] -Cell[5,33] 3.3607498044148e-06 [GeV] -Cell[6,33] 0.021963504043026 [GeV] -Cell[1,21] 0.0020320467561523 [GeV] -Cell[1,20] 0.00028432980742809 [GeV] -Cell[1,22] 0.00051099891 [GeV] -Cell[1,18] 0.00062460869904157 [GeV] -Cell[4,40] 5.8238861674909e-07 [GeV] -Cell[3,20] 6.8787951022387e-08 [GeV] -Cell[3,30] 0.00012596443081509 [GeV] -Cell[3,16] 1.8656775109775e-06 [GeV] -Cell[4,0] 0.0011138792558596 [GeV] -Cell[3,22] 0.00017728179510732 [GeV] -Cell[3,21] 1.4894845890012e-08 [GeV] -Cell[2,23] 3.873907758134e-09 [GeV] -Cell[4,46] 2.4699780798983e-05 [GeV] -Cell[7,40] 8.5641120222135e-09 [GeV] -Cell[1,44] 3.589428612031e-06 [GeV] -Cell[2,40] 1.0778952331748e-05 [GeV] -Cell[3,18] 0.00021301749233885 [GeV] -Cell[3,36] 2.3177016235422e-05 [GeV] -Cell[4,2] 3.1428279180545e-05 [GeV] -Cell[4,1] 4.5197023195215e-05 [GeV] -Cell[9,32] 0.00029687744674209 [GeV] -Cell[9,17] 0.00034791498306418 [GeV] -Cell[0,2] 0.0005396538929198 [GeV] -Cell[0,3] 3.1372722005472e-06 [GeV] -Cell[3,31] 4.4617187097629e-07 [GeV] -Cell[1,8] 0.0016390214130062 [GeV] -### Total energy deposition in calorimeter by a source track in 105 cells : 1.6990560530268 (GeV) - -Source track ID 10098 (pi+,1.2126050078365[GeV]) at (-442.26945617313,233.23320547539,-1914.9957413546) +Cell[0,19] 0.17515542176522 [GeV] +Cell[3,27] 0.00066423721101069 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.17581965897623 (GeV) + +Source track ID 10590 (pi+,1.2124846427558[GeV]) at (-412.50584451168,282.55783168,-1958.0979537704) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[0,20] 0.11563802552992 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.11563802552992 (GeV) +Cell[0,14] 4.2539479618426e-06 [GeV] +Cell[0,38] 0.0003284537689467 [GeV] +Cell[0,21] 0.00036376944020753 [GeV] +Cell[0,19] 0.51802815423462 [GeV] +Cell[0,13] 5.68108735024e-06 [GeV] +Cell[0,37] 0.0062504041397846 [GeV] +Cell[0,20] 0.010605824296119 [GeV] +Cell[0,22] 1.623414162168e-06 [GeV] +Cell[0,18] 0.0016084656340454 [GeV] +### Total energy deposition in calorimeter by a source track in 9 cells : 0.53719662996319 (GeV) + +Source track ID 10591 (anti_proton,5.3585079593218[GeV]) at (-482.7900369694,130.05298998135,-1699.9431021104) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[7,10] 0.001273016008857 [GeV] +Cell[7,9] 0.0060397877448324 [GeV] +Cell[7,7] 0.00032581775093809 [GeV] +Cell[7,8] 0.00093541379418278 [GeV] +Cell[0,34] 0.0013648044372604 [GeV] +Cell[0,25] 0.01436612530757 [GeV] +Cell[4,15] 0.00066428630707794 [GeV] +Cell[11,37] 0.00098066237371552 [GeV] +Cell[6,45] 5.7806813856587e-08 [GeV] +Cell[4,0] 0.026929428610271 [GeV] +Cell[8,15] 4.2292822618037e-06 [GeV] +Cell[5,28] 1.3835547724739e-07 [GeV] +Cell[7,1] 5.9970135916956e-06 [GeV] +Cell[7,2] 1.9659792247694e-05 [GeV] +Cell[4,1] 0.00045286836576997 [GeV] +Cell[11,36] 6.58739333619e-06 [GeV] +Cell[0,26] 0.0019902987331141 [GeV] +Cell[0,27] 2.6159172081179e-06 [GeV] +Cell[1,24] 0.0028312430262844 [GeV] +Cell[0,24] 0.029850826155431 [GeV] +Cell[0,21] 1.0127862435723 [GeV] +Cell[2,1] 0.0016064849476109 [GeV] +Cell[0,30] 7.9140261273992e-05 [GeV] +Cell[4,21] 1.2381799751893e-07 [GeV] +Cell[2,39] 0.00097010512077019 [GeV] +Cell[0,19] 0.026294536555846 [GeV] +Cell[0,20] 0.048779139008485 [GeV] +Cell[0,22] 1.6743565848255 [GeV] +Cell[0,18] 0.0028947625450212 [GeV] +Cell[1,21] 0.061813552863724 [GeV] +Cell[1,22] 0.13813485586104 [GeV] +Cell[0,23] 0.041443135598835 [GeV] +Cell[1,20] 0.00019054668746355 [GeV] +Cell[2,43] 0.000994256290034 [GeV] +Cell[15,28] 4.2960330320057e-06 [GeV] +Cell[13,3] 1.0794683097629e-05 [GeV] +Cell[12,41] 1.901943451503e-05 [GeV] +Cell[12,42] 0.00017547826539055 [GeV] +Cell[4,20] 6.8637891672552e-08 [GeV] +Cell[2,9] 0.00017277842754413 [GeV] +Cell[3,0] 0.0059940813544657 [GeV] +Cell[1,19] 1.2257525498853e-05 [GeV] +Cell[2,21] 0.013708537103988 [GeV] +Cell[1,18] 0.0011394697531484 [GeV] +Cell[1,23] 0.02400947584947 [GeV] +Cell[2,22] 0.023612746996669 [GeV] +Cell[2,20] 0.00081051863734297 [GeV] +Cell[1,33] 4.134199116379e-10 [GeV] +Cell[1,34] 2.8393988031894e-09 [GeV] +Cell[5,33] 0.00038446171871831 [GeV] +Cell[2,29] 1.4389244111953e-05 [GeV] +Cell[2,10] 0.000249605995092 [GeV] +Cell[1,3] 0.00048829023282641 [GeV] +Cell[0,3] 0.0013017091455932 [GeV] +Cell[1,17] 0.0028588815369204 [GeV] +Cell[2,17] 0.0055050673692088 [GeV] +Cell[1,16] 0.0020228490945032 [GeV] +Cell[1,15] 5.782921368791e-08 [GeV] +Cell[2,18] 2.5605816219468e-05 [GeV] +Cell[2,16] 1.0293146033291e-09 [GeV] +Cell[0,35] 0.011070182619929 [GeV] +Cell[0,33] 2.4539486844333e-08 [GeV] +Cell[0,32] 7.000806817814e-09 [GeV] +Cell[0,2] 0.0003248815702753 [GeV] +Cell[0,4] 1.2672127190854e-06 [GeV] +Cell[1,13] 0.0012245777380666 [GeV] +Cell[0,47] 0.0006168717915258 [GeV] +Cell[2,23] 0.014708053812286 [GeV] +Cell[2,24] 0.00088355564723599 [GeV] +Cell[3,24] 1.5411364199736e-07 [GeV] +Cell[3,22] 0.0011202754593374 [GeV] +Cell[3,23] 0.0015687551496521 [GeV] +Cell[3,21] 0.00017106589158561 [GeV] +Cell[3,20] 9.4673850981053e-12 [GeV] +Cell[1,35] 1.6396680507569e-08 [GeV] +Cell[4,2] 1.8004925550485e-11 [GeV] +Cell[3,7] 2.5859446614049e-06 [GeV] +Cell[4,47] 0.0027172074495188 [GeV] +Cell[3,47] 5.5792042985559e-11 [GeV] +Cell[2,0] 0.00015159124953872 [GeV] +Cell[3,1] 3.9631988329347e-06 [GeV] +Cell[2,2] 0.00054955255900995 [GeV] +Cell[2,3] 1.424508604714e-06 [GeV] +Cell[1,14] 2.5827942794422e-05 [GeV] +Cell[1,25] 0.0045489710138181 [GeV] +Cell[2,47] 0.00073326709467563 [GeV] +Cell[1,26] 4.3037584769081e-06 [GeV] +Cell[3,43] 0.0012260713183717 [GeV] +Cell[3,44] 0.00049802948514537 [GeV] +Cell[4,43] 1.8885514623435e-07 [GeV] +Cell[4,44] 7.5612888394971e-09 [GeV] +Cell[2,38] 0.00038823109924625 [GeV] +### Total energy deposition in calorimeter by a source track in 92 cells : 3.2234486891643 (GeV) + +Source track ID 10586 (gamma,0.3844820986824[GeV]) at (-417.34297446034,275.36310876476,-1110.3370193657) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[3,31] 0.0018625164390506 [GeV] +Cell[5,40] 0.0011762239382083 [GeV] +Cell[4,18] 0.002157394096378 [GeV] +Cell[4,19] 0.35975804389266 [GeV] +Cell[4,20] 0.005004881514272 [GeV] +Cell[0,2] 0.001362542734461 [GeV] +Cell[3,20] 0.0023410628450444 [GeV] +Cell[5,4] 0.0012091340628558 [GeV] +Cell[3,19] 0.00961029915947 [GeV] +### Total energy deposition in calorimeter by a source track in 9 cells : 0.3844820986824 (GeV) + +Source track ID 10339 (proton,2.1149612719726[GeV]) at (-62.827574129933,496.03699048453,-1596.6462667038) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[0,13] 0.20648494626888 [GeV] +Cell[1,13] 0.058495552257238 [GeV] +Cell[2,12] 0.0040810577454762 [GeV] +Cell[1,12] 0.14152121895798 [GeV] +### Total energy deposition in calorimeter by a source track in 4 cells : 0.41058277522958 (GeV) -Source track ID 10099 (anti_proton,5.3584947697675[GeV]) at (-479.54768021736,141.54159246719,-1703.7616530575) +Source track ID 10144 (e-,0.00082139579781558[GeV]) at (484.34764251612,-124.12639199251,-1465.5276726668) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[0,21] 0.15083575364257 [GeV] -Cell[1,21] 0.13067804438964 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.28151379803221 (GeV) +Cell[2,46] 0.00031039688781558 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00031039688781558 (GeV) -Source track ID 10094 (gamma,0.3844820986824[GeV]) at (-373.5739315892,332.32892988271,-1364.9807909999) +Source track ID 7227 (pi+,0.78145559475845[GeV]) at (-497.61129022404,48.816020337261,-1144.9852588873) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[6,35] 0.00051099891 [GeV] -Cell[0,32] 0.0012181839618198 [GeV] -Cell[4,34] 0.00057095595410431 [GeV] -Cell[3,17] 0.00060367565172082 [GeV] -Cell[3,22] 0.00050136347328104 [GeV] -Cell[3,18] 0.28446108196559 [GeV] -Cell[2,18] 0.087533389450392 [GeV] -Cell[3,8] 0.00039465455667739 [GeV] -Cell[5,44] 0.00051099891 [GeV] -Cell[3,19] 0.002599422044187 [GeV] -Cell[2,17] 0.0011626136691929 [GeV] -### Total energy deposition in calorimeter by a source track in 11 cells : 0.38006733854696 (GeV) - -Source track ID 9984 (proton,2.1152550266091[GeV]) at (-193.74816422206,460.93562333647,-1675.272013559) +Cell[8,1] 0.0015199397183309 [GeV] +Cell[9,31] 5.5956032010727e-06 [GeV] +Cell[5,43] 6.2545959849558e-08 [GeV] +Cell[2,6] 2.1614698052872e-06 [GeV] +Cell[3,25] 0.00053486928606128 [GeV] +Cell[11,9] 1.7095468967909e-07 [GeV] +Cell[6,41] 0.0022223471123469 [GeV] +Cell[6,42] 8.2154945645016e-05 [GeV] +Cell[1,6] 2.0282425102778e-06 [GeV] +Cell[9,18] 2.8820899160564e-09 [GeV] +Cell[10,18] 0.00012953766367059 [GeV] +Cell[10,33] 1.1089722363977e-05 [GeV] +Cell[11,34] 0.00037883385235818 [GeV] +Cell[11,33] 0.00038829093408879 [GeV] +Cell[11,35] 6.4130158534681e-09 [GeV] +Cell[11,26] 5.5922232568264e-06 [GeV] +Cell[11,25] 2.0293871348258e-05 [GeV] +Cell[4,21] 0.0040663610403952 [GeV] +Cell[4,23] 0.087267287275863 [GeV] +Cell[0,13] 6.0602236771956e-08 [GeV] +Cell[3,24] 0.0055649612131182 [GeV] +Cell[3,22] 0.35829198730362 [GeV] +Cell[3,23] 0.049298684491711 [GeV] +Cell[3,21] 0.0072965852042586 [GeV] +Cell[4,43] 2.1400565060503e-07 [GeV] +Cell[4,44] 1.7158903354925e-05 [GeV] +Cell[1,12] 3.6140297394013e-05 [GeV] +Cell[9,19] 0.00033103428020252 [GeV] +Cell[9,20] 6.1838663477829e-06 [GeV] +Cell[8,19] 2.2239440068006e-07 [GeV] +Cell[4,24] 0.0036068631572758 [GeV] +Cell[4,22] 0.011406915128341 [GeV] +Cell[3,5] 0.00048114953734732 [GeV] +Cell[11,45] 2.1466274542036e-05 [GeV] +Cell[12,12] 1.3495413790224e-05 [GeV] +Cell[11,7] 0.00093392758182506 [GeV] +Cell[11,8] 3.091413598213e-07 [GeV] +Cell[12,11] 0.00022056540279664 [GeV] +Cell[3,6] 0.00030000601481364 [GeV] +Cell[2,7] 2.6043832389405e-05 [GeV] +Cell[2,5] 0.0036457264305613 [GeV] +Cell[11,41] 2.1026849863119e-06 [GeV] +Cell[0,10] 3.8145993894432e-06 [GeV] +Cell[0,43] 0.0024224576556894 [GeV] +Cell[9,1] 0.001127835285279 [GeV] +Cell[10,19] 1.7025740817189e-11 [GeV] +Cell[0,12] 0.0018524039966093 [GeV] +Cell[0,11] 0.0052753785943692 [GeV] +Cell[2,45] 7.3481796716806e-06 [GeV] +Cell[2,44] 0.00051086872344604 [GeV] +Cell[5,21] 2.2560496843198e-06 [GeV] +Cell[5,20] 2.938015086329e-08 [GeV] +### Total energy deposition in calorimeter by a source track in 52 cells : 0.54934082140064 (GeV) + +Source track ID 7346 (pi+,0.31141556117247[GeV]) at (474.21131635355,-158.50434518409,-1384.8452116538) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[7,26] 3.3356988773448e-05 [GeV] -Cell[0,28] 0.00013446708198626 [GeV] -Cell[5,39] 3.0117516871542e-09 [GeV] -Cell[6,25] 0.00033422201201984 [GeV] -Cell[2,33] 0.00011929196953849 [GeV] -Cell[10,20] 0.0010370394280915 [GeV] -Cell[4,34] 0.0021661198411294 [GeV] -Cell[9,37] 2.8575293254107e-07 [GeV] -Cell[9,38] 8.5674211732112e-07 [GeV] -Cell[0,21] 1.0854752488285e-06 [GeV] -Cell[2,13] 0.0016460891480618 [GeV] -Cell[2,2] 0.0014627557450937 [GeV] -Cell[2,3] 1.8187611385656e-07 [GeV] -Cell[0,19] 0.0002449899109846 [GeV] -Cell[0,11] 1.9751613479002e-07 [GeV] -Cell[1,1] 0.0055501856675463 [GeV] -Cell[1,0] 0.00060992081786139 [GeV] -Cell[2,1] 0.0016274190484387 [GeV] -Cell[0,20] 0.00096468864985532 [GeV] -Cell[0,18] 0.0002353001266423 [GeV] -Cell[0,17] 0.0010882297868463 [GeV] -Cell[2,0] 2.7860252885148e-07 [GeV] -Cell[1,19] 0.00028184158479269 [GeV] -Cell[1,17] 0.00099106096579453 [GeV] -Cell[1,16] 0.010532874683753 [GeV] -Cell[1,45] 0.15564319851785 [GeV] -Cell[4,3] 0.00081796430875977 [GeV] -Cell[1,12] 0.0022244474197823 [GeV] -Cell[1,20] 0.00021318196957031 [GeV] -Cell[1,18] 0.001023151587631 [GeV] -Cell[3,36] 4.0899719169829e-06 [GeV] -Cell[4,2] 7.1049426333047e-07 [GeV] -Cell[9,17] 0.00096732781737388 [GeV] -Cell[0,2] 7.9481776538159e-10 [GeV] -Cell[0,3] 9.0221874415874e-13 [GeV] -Cell[1,15] 0.29458354606389 [GeV] -Cell[1,14] 0.37428303588523 [GeV] -Cell[5,22] 0.00027476721069297 [GeV] -Cell[2,16] 1.1248630471528e-10 [GeV] -Cell[7,15] 2.5745939114131e-05 [GeV] -Cell[2,45] 3.601729037473e-05 [GeV] -Cell[3,28] 1.5495141269639e-06 [GeV] -Cell[4,28] 4.4271010215539e-05 [GeV] -Cell[4,27] 9.8560234039951e-05 [GeV] -Cell[4,26] 9.8920310847461e-08 [GeV] -Cell[9,39] 2.0488485461101e-07 [GeV] -Cell[9,16] 6.8244003359723e-06 [GeV] -Cell[9,18] 0.0012578753018875 [GeV] -Cell[3,27] 0.0020783195409747 [GeV] -Cell[2,14] 0.0049258180722477 [GeV] -Cell[2,12] 4.2462636690743e-07 [GeV] -Cell[0,14] 0.001238304000266 [GeV] -Cell[1,13] 0.00022180674701368 [GeV] -Cell[2,43] 2.1644518710673e-10 [GeV] -Cell[0,15] 0.0005886351489296 [GeV] -Cell[0,13] 3.1088334442302e-06 [GeV] -Cell[2,15] 0.0021235664660454 [GeV] -Cell[2,34] 0.005975445276763 [GeV] -Cell[2,35] 8.4530976144379e-05 [GeV] -Cell[1,2] 7.449144737825e-05 [GeV] -Cell[1,3] 0.0031022651318335 [GeV] -Cell[0,12] 6.0216037270834e-05 [GeV] -Cell[4,33] 1.2079830543371e-05 [GeV] -Cell[4,4] 2.6981841074303e-08 [GeV] -Cell[1,4] 0.00024938073903627 [GeV] -Cell[5,40] 1.0005883166286e-07 [GeV] -Cell[4,23] 0.0017392952603294 [GeV] -Cell[6,46] 0.00051099891 [GeV] -Cell[1,27] 0.00010873905324843 [GeV] -Cell[10,19] 5.0878060013702e-06 [GeV] -### Total energy deposition in calorimeter by a source track in 70 cells : 0.88367195324541 (GeV) +Cell[5,24] 2.1626134412145e-09 [GeV] +Cell[2,39] 1.3834035431501e-05 [GeV] +Cell[1,41] 2.2944138604544e-06 [GeV] +Cell[2,43] 0.0053441630941152 [GeV] +Cell[2,0] 5.7949557685788e-10 [GeV] +Cell[2,47] 1.3053231407412e-06 [GeV] +Cell[3,43] 0.00032349566762298 [GeV] +Cell[3,44] 0.0044566979323659 [GeV] +Cell[2,38] 0.0034489109423086 [GeV] +Cell[2,46] 0.0009127311649371 [GeV] +Cell[0,11] 0.0019553432602568 [GeV] +Cell[2,45] 0.055725714243484 [GeV] +Cell[2,44] 0.054907806981774 [GeV] +Cell[3,45] 0.042155123793546 [GeV] +Cell[3,37] 2.8884919884149e-06 [GeV] +Cell[3,38] 3.1802990706638e-06 [GeV] +Cell[12,5] 0.00016631560862504 [GeV] +Cell[12,6] 1.1015542690984e-07 [GeV] +Cell[1,38] 0.00026433357562109 [GeV] +Cell[5,23] 1.1438842537927e-06 [GeV] +Cell[0,6] 0.0053936823778771 [GeV] +Cell[0,5] 0.0009797714289767 [GeV] +Cell[2,42] 0.00011596474826183 [GeV] +Cell[2,41] 1.0894420851059e-05 [GeV] +Cell[3,41] 2.9685907065868e-12 [GeV] +Cell[1,45] 0.00018062384883854 [GeV] +Cell[1,44] 0.00018992201499486 [GeV] +Cell[1,42] 2.9367655224632e-06 [GeV] +Cell[2,40] 7.9748155144443e-08 [GeV] +### Total energy deposition in calorimeter by a source track in 29 cells : 0.17655927096638 (GeV) + +Source track ID 7347 (proton,0.99290943745412[GeV]) at (464.68381092625,184.57777727304,-996.84959089346) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[5,2] 0.05463742445412 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.05463742445412 (GeV) + +Source track ID 7348 (proton,0.96296615189761[GeV]) at (-344.2303605574,362.63681400338,-1335.7872667719) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[3,17] 0.024694138897609 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.024694138897609 (GeV) + +Source track ID 7349 (neutron,0.96437643665205[GeV]) at (492.52023717515,86.161569002297,-1030.2862640111) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[4,0] 0.0010787630088781 [GeV] +Cell[3,46] 0.0064485689129115 [GeV] +Cell[4,47] 0.0058912438605343 [GeV] +Cell[3,44] 5.1687117775145e-08 [GeV] +Cell[3,45] 0.00055217504520351 [GeV] +Cell[4,46] 0.0034717708392368 [GeV] +### Total energy deposition in calorimeter by a source track in 6 cells : 0.017442573353882 (GeV) + +Source track ID 7350 (neutron,0.94552830574494[GeV]) at (470.53185667143,169.11467073362,-1015.3835834537) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[3,15] 9.944781777449e-08 [GeV] +Cell[5,34] 7.6030123753526e-05 [GeV] +Cell[5,35] 1.9450349791441e-06 [GeV] +Cell[4,2] 2.9718625999521e-05 [GeV] +Cell[2,5] 7.6425785664469e-09 [GeV] +Cell[5,3] 0.0013886278892515 [GeV] +Cell[6,3] 0.0043645207433977 [GeV] +Cell[2,4] 2.5769556541491e-06 [GeV] +Cell[6,43] 1.3231602497399e-07 [GeV] +Cell[6,25] 7.8309769769476e-06 [GeV] +Cell[7,25] 2.7883142320206e-07 [GeV] +### Total energy deposition in calorimeter by a source track in 11 cells : 0.005871768587857 (GeV) + +Source track ID 7351 (gamma,0.0055903397022561[GeV]) at (425.79666335558,-262.10150986833,-906.33402669931) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[5,43] 0.0055903397022561 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0055903397022561 (GeV) + +Source track ID 7352 (deuteron,1.8791404386726[GeV]) at (439.05901680049,239.22203026934,-947.5614172546) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[5,3] 0.0035274386725819 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0035274386725819 (GeV) + +Source track ID 6864 (anti_proton,1.6910182393931[GeV]) at (-493.7970842978,78.513944869646,-1169.3967288144) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[4,41] 0.011222224869366 [GeV] +Cell[4,42] 7.7900934906211e-05 [GeV] +Cell[6,40] 4.1675673401187e-10 [GeV] +Cell[6,17] 0.010482269281364 [GeV] +Cell[8,43] 0.0064018056645374 [GeV] +Cell[8,44] 4.1201978440768e-05 [GeV] +Cell[3,35] 1.7272832337767e-09 [GeV] +Cell[2,35] 1.0329531505704e-09 [GeV] +Cell[0,44] 0.0028314574177224 [GeV] +Cell[6,5] 0.00054915601884431 [GeV] +Cell[6,6] 2.7282599417958e-05 [GeV] +Cell[3,25] 0.0089247531593008 [GeV] +Cell[1,2] 0.0014322145298726 [GeV] +Cell[7,18] 0.0067523699180602 [GeV] +Cell[8,46] 6.6311080765445e-05 [GeV] +Cell[1,24] 0.00013639343998648 [GeV] +Cell[0,21] 0.00070918910348053 [GeV] +Cell[5,18] 1.1631732515525e-05 [GeV] +Cell[4,18] 1.5980294032488e-05 [GeV] +Cell[4,19] 9.5053110271692e-11 [GeV] +Cell[4,21] 2.5505649921342e-07 [GeV] +Cell[1,41] 0.00081875704969035 [GeV] +Cell[4,23] 2.1105038285896e-09 [GeV] +Cell[0,19] 1.2494041584432e-08 [GeV] +Cell[0,20] 3.1748782516843e-06 [GeV] +Cell[1,21] 0.035227931471463 [GeV] +Cell[1,22] 0.10316615271397 [GeV] +Cell[1,20] 0.0088730874743943 [GeV] +Cell[1,19] 0.0016768445078223 [GeV] +Cell[2,21] 0.19543863093176 [GeV] +Cell[1,23] 0.0042044308828912 [GeV] +Cell[2,22] 0.22840916722961 [GeV] +Cell[2,20] 0.05293060476204 [GeV] +Cell[2,18] 6.4610503613949e-12 [GeV] +Cell[0,2] 0.00022783743597756 [GeV] +Cell[2,23] 0.10553231220063 [GeV] +Cell[2,24] 0.048315804302757 [GeV] +Cell[3,24] 0.20825422520295 [GeV] +Cell[3,22] 0.1263852292114 [GeV] +Cell[3,23] 0.44745099487322 [GeV] +Cell[3,21] 0.0069736985965965 [GeV] +Cell[3,20] 3.4240340020233e-06 [GeV] +Cell[1,25] 3.2569848342519e-06 [GeV] +Cell[3,43] 0.00046206257085794 [GeV] +Cell[3,44] 8.3919017051812e-06 [GeV] +Cell[3,19] 0.0013326505989251 [GeV] +Cell[4,24] 3.8759856442994e-07 [GeV] +Cell[4,22] 0.047482140512513 [GeV] +Cell[3,5] 1.0407988942461e-05 [GeV] +Cell[0,43] 0.019256898628817 [GeV] +Cell[2,44] 1.6880221664906e-12 [GeV] +Cell[3,41] 0.0004112741104542 [GeV] +Cell[1,44] 5.7460996060854e-07 [GeV] +Cell[3,4] 0.0030414587331219 [GeV] +Cell[3,3] 5.9148319495534e-06 [GeV] +Cell[3,2] 1.9293259356346e-08 [GeV] +Cell[2,19] 0.0069464991822066 [GeV] +Cell[5,39] 0.00012393807334286 [GeV] +Cell[5,38] 5.4432324057302e-05 [GeV] +Cell[6,39] 1.6118598523462e-07 [GeV] +Cell[6,18] 0.016835941094937 [GeV] +Cell[0,42] 2.312158552445e-05 [GeV] +Cell[1,43] 2.1798769012094e-11 [GeV] +Cell[2,25] 0.0066800987054055 [GeV] +Cell[2,26] 0.0053948956813628 [GeV] +Cell[2,27] 1.0099648761752e-09 [GeV] +Cell[0,46] 3.9508465944891e-05 [GeV] +Cell[3,26] 1.0402806966454e-05 [GeV] +Cell[8,45] 2.5520165945636e-05 [GeV] +Cell[0,16] 0.00064787530086869 [GeV] +Cell[5,5] 0.001446507663338 [GeV] +Cell[3,40] 8.0368275702085e-05 [GeV] +Cell[4,40] 4.7302944023045e-05 [GeV] +Cell[4,25] 3.18533348036e-08 [GeV] +### Total energy deposition in calorimeter by a source track in 74 cells : 1.7339467674279 (GeV) + +Source track ID 6865 (neutron,1.4783692592721[GeV]) at (458.5309876774,199.3723484829,-606.56000985403) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[7,6] 0.00041376862915547 [GeV] +Cell[6,33] 5.6004468262927e-07 [GeV] +Cell[6,1] 1.1274837201086e-05 [GeV] +Cell[2,28] 3.9294507587329e-08 [GeV] +Cell[7,4] 7.6827709563076e-09 [GeV] +Cell[3,28] 2.2232445189729e-08 [GeV] +Cell[5,1] 6.1824903241359e-10 [GeV] +Cell[6,5] 0.0012579917419102 [GeV] +Cell[6,6] 0.0028464633852835 [GeV] +Cell[7,1] 0.0062504068350771 [GeV] +Cell[6,2] 0.0054701863469834 [GeV] +Cell[7,2] 3.5633554131437e-05 [GeV] +Cell[2,29] 8.9999142801389e-08 [GeV] +Cell[5,4] 0.024849553139274 [GeV] +Cell[5,2] 0.0087023395450828 [GeV] +Cell[5,3] 0.0046961442136192 [GeV] +Cell[6,3] 0.22016004148982 [GeV] +Cell[5,5] 0.0014539684175493 [GeV] +Cell[6,34] 0.00092067999493543 [GeV] +Cell[7,3] 0.00020993692663797 [GeV] +Cell[5,13] 6.5379135776311e-08 [GeV] +Cell[4,12] 3.0807394068688e-08 [GeV] +Cell[4,13] 3.9651669794694e-08 [GeV] +Cell[5,12] 2.6832713047042e-08 [GeV] +Cell[6,4] 0.033164040838492 [GeV] +Cell[5,6] 0.00021219311791947 [GeV] +Cell[5,7] 0.00052203544772431 [GeV] +Cell[4,7] 9.4254943244323e-06 [GeV] +Cell[4,6] 6.2417826513979e-05 [GeV] +Cell[4,5] 1.0708037507356e-08 [GeV] +Cell[6,7] 0.00019462094493372 [GeV] +### Total energy deposition in calorimeter by a source track in 31 cells : 0.31144401597732 (GeV) + +Source track ID 6866 (pi+,0.53221487046896[GeV]) at (100.83822058628,489.72610025298,289.44780807119) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[12,10] 0.010227636467823 [GeV] +Cell[11,9] 0.10421587339327 [GeV] +Cell[13,9] 0.0002650776124376 [GeV] +Cell[11,8] 0.00098176822188975 [GeV] +Cell[12,6] 0.00032940942650896 [GeV] +Cell[11,10] 0.082865059194915 [GeV] +Cell[12,9] 0.22113924207181 [GeV] +Cell[12,8] 0.0015341965290692 [GeV] +Cell[13,10] 0.0011836359279035 [GeV] +Cell[11,11] 0.0062504082652196 [GeV] +Cell[13,8] 0.00035762744888473 [GeV] +Cell[13,7] 7.9707127240454e-06 [GeV] +Cell[13,6] 1.7463483673055e-06 [GeV] +### Total energy deposition in calorimeter by a source track in 13 cells : 0.42935965162082 (GeV) + +Source track ID 6867 (kaon-,1.5184886205773[GeV]) at (463.73439753605,-186.95028361005,442.09343832858) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[8,11] 3.6331583714855e-09 [GeV] +Cell[8,12] 2.0405165059856e-09 [GeV] +Cell[9,11] 0.0013119851178286 [GeV] +Cell[10,42] 0.00021682734446267 [GeV] +Cell[9,10] 0.00027173664652878 [GeV] +Cell[11,0] 0.0028394115831897 [GeV] +Cell[11,47] 0.0022340912347515 [GeV] +Cell[9,9] 0.00026187916711763 [GeV] +Cell[8,38] 0.00024826352556477 [GeV] +Cell[3,31] 1.227853668388e-05 [GeV] +Cell[3,30] 0.00024732201252232 [GeV] +Cell[13,36] 2.4713778796581e-05 [GeV] +Cell[3,32] 1.674367339001e-05 [GeV] +Cell[7,42] 1.6712164506316e-07 [GeV] +Cell[11,14] 0.00025079665976909 [GeV] +Cell[10,38] 0.00034531740117552 [GeV] +Cell[11,39] 4.5138188608234e-05 [GeV] +Cell[13,39] 0.0022485888131896 [GeV] +Cell[11,9] 0.00017680279228489 [GeV] +Cell[12,37] 0.0016984908397467 [GeV] +Cell[10,41] 1.2386858543323e-09 [GeV] +Cell[7,34] 1.0915557677663e-05 [GeV] +Cell[15,22] 0.0017671912229279 [GeV] +Cell[13,9] 3.7389399949461e-09 [GeV] +Cell[10,37] 5.3105284459889e-06 [GeV] +Cell[12,41] 6.3493216379129e-06 [GeV] +Cell[12,42] 0.00029044142698513 [GeV] +Cell[11,45] 0.0030481319569218 [GeV] +Cell[11,8] 4.8564335738774e-06 [GeV] +Cell[12,11] 0.0020015745094205 [GeV] +Cell[11,41] 0.059834512896295 [GeV] +Cell[5,5] 3.3489516645204e-06 [GeV] +Cell[4,6] 5.0651884230319e-06 [GeV] +Cell[11,10] 1.8008380834544e-07 [GeV] +Cell[12,9] 1.1218168033338e-06 [GeV] +Cell[12,8] 0.00060892075403729 [GeV] +Cell[11,11] 1.9524167484633e-05 [GeV] +Cell[13,8] 0.00010415227839758 [GeV] +Cell[13,7] 0.00012601254254696 [GeV] +Cell[12,45] 0.31871375247391 [GeV] +Cell[12,44] 0.24650746183322 [GeV] +Cell[12,43] 0.010088962979522 [GeV] +Cell[17,31] 0.0009556907516461 [GeV] +Cell[12,16] 3.0032135051442e-05 [GeV] +Cell[12,15] 0.0064975963461773 [GeV] +Cell[12,14] 0.001626141663197 [GeV] +Cell[11,15] 1.1169649530984e-07 [GeV] +Cell[15,0] 3.264749981463e-05 [GeV] +Cell[15,1] 0.00023410680162213 [GeV] +Cell[14,7] 0.0013345803575406 [GeV] +Cell[6,31] 3.7850121298106e-05 [GeV] +Cell[10,9] 0.0015919341659915 [GeV] +Cell[10,8] 0.00017000369365229 [GeV] +Cell[13,38] 0.00030575365230641 [GeV] +Cell[11,38] 3.2206182075242e-05 [GeV] +Cell[12,40] 0.0010322748846627 [GeV] +Cell[11,40] 0.00098610418340525 [GeV] +Cell[12,39] 3.7250469034689e-06 [GeV] +Cell[12,38] 0.0014358478640219 [GeV] +Cell[11,44] 0.0028346292533497 [GeV] +Cell[11,46] 0.00035340021507648 [GeV] +Cell[11,4] 7.3905248951633e-05 [GeV] +Cell[14,17] 0.00012957454858417 [GeV] +Cell[14,18] 0.0038169143608381 [GeV] +Cell[12,46] 0.013236300366062 [GeV] +Cell[11,43] 0.0046403341911794 [GeV] +Cell[8,37] 7.5216432506977e-06 [GeV] +Cell[12,36] 0.00076032995514913 [GeV] +Cell[13,37] 0.00024379876782348 [GeV] +Cell[13,13] 0.00084034717693876 [GeV] +Cell[12,47] 0.011819228122002 [GeV] +Cell[12,0] 0.010366862019517 [GeV] +Cell[12,1] 0.0014113626278496 [GeV] +Cell[13,0] 0.0015054948754005 [GeV] +Cell[13,47] 5.4605672439152e-05 [GeV] +Cell[11,42] 0.0007220444383853 [GeV] +Cell[12,20] 9.1645914034757e-05 [GeV] +Cell[12,19] 2.1306093549356e-07 [GeV] +Cell[11,20] 3.1719371327199e-07 [GeV] +Cell[12,21] 1.6774953110144e-08 [GeV] +Cell[11,27] 6.7097146006745e-07 [GeV] +Cell[11,28] 9.6228905022144e-10 [GeV] +Cell[18,30] 3.6247198499041e-05 [GeV] +Cell[19,30] 0.0017166897634522 [GeV] +Cell[19,32] 1.6629234451102e-05 [GeV] +Cell[18,20] 5.1134551887344e-06 [GeV] +Cell[17,19] 9.9587076401804e-06 [GeV] +Cell[17,21] 0.00071480807796877 [GeV] +Cell[17,20] 0.0058060767707604 [GeV] +Cell[13,45] 0.018665611459666 [GeV] +Cell[13,44] 0.19011281476669 [GeV] +Cell[16,23] 0.0034164136228202 [GeV] +Cell[16,24] 0.00037757153158724 [GeV] +Cell[15,21] 0.00027097589400489 [GeV] +Cell[10,24] 0.00077057557060232 [GeV] +Cell[13,28] 4.2195826425768e-05 [GeV] +Cell[14,44] 0.0021684626495798 [GeV] +Cell[19,19] 0.00076457228781351 [GeV] +Cell[9,12] 1.0878815781325e-05 [GeV] +Cell[18,32] 1.4032005274203e-05 [GeV] +Cell[17,7] 5.5321150866803e-06 [GeV] +Cell[10,43] 0.00028279297867005 [GeV] +Cell[14,16] 1.7062848201022e-08 [GeV] +Cell[12,22] 1.0132137479104e-06 [GeV] +Cell[19,13] 0.0019438839468844 [GeV] +Cell[14,45] 0.00012367819240649 [GeV] +Cell[15,44] 5.1902496807088e-09 [GeV] +Cell[13,46] 0.0014196598338661 [GeV] +Cell[13,42] 0.0036111760180578 [GeV] +Cell[13,43] 0.0039444544828101 [GeV] +Cell[10,11] 3.5814387956634e-08 [GeV] +Cell[11,12] 8.1297820877353e-06 [GeV] +Cell[14,47] 8.8537867313789e-05 [GeV] +Cell[14,46] 0.0010605196544871 [GeV] +Cell[10,5] 0.00012215124640852 [GeV] +Cell[10,4] 3.8681761907355e-07 [GeV] +Cell[17,41] 6.0897977164132e-08 [GeV] +Cell[16,41] 3.9566657505929e-08 [GeV] +Cell[17,42] 1.1278658580522e-06 [GeV] +Cell[16,42] 9.0379405105523e-07 [GeV] +Cell[10,45] 7.1129686602944e-09 [GeV] +Cell[15,46] 6.0750977661428e-07 [GeV] +### Total energy deposition in calorimeter by a source track in 122 cells : 0.96234882602073 (GeV) + +Source track ID 7186 (gamma,0.23378010273678[GeV]) at (499.39193968375,24.651380872051,861.27114700549) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[14,1] 0.00039611701730168 [GeV] +Cell[12,20] 0.0009305290818627 [GeV] +Cell[14,47] 0.0011105816081358 [GeV] +Cell[14,0] 0.23061416762116 [GeV] +Cell[16,1] 0.00038703758909554 [GeV] +Cell[15,2] 0.00034166981922151 [GeV] +### Total energy deposition in calorimeter by a source track in 6 cells : 0.23378010273678 (GeV) + +Source track ID 7187 (gamma,0.24889356279397[GeV]) at (220.29242903723,-448.85548421388,830.38546709756) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[12,31] 0.00030379085544371 [GeV] +Cell[13,39] 6.3363934696099e-05 [GeV] +Cell[14,34] 0.015463703355394 [GeV] +Cell[14,1] 0.00046928159913233 [GeV] +Cell[12,22] 0.00039867610977872 [GeV] +Cell[14,39] 0.22118411124247 [GeV] +Cell[14,38] 0.00083809400711161 [GeV] +Cell[13,40] 3.0529380019289e-06 [GeV] +Cell[13,16] 0.00051099891 [GeV] +Cell[14,35] 0.00026076282139567 [GeV] +Cell[13,18] 0.00090073416082782 [GeV] +### Total energy deposition in calorimeter by a source track in 11 cells : 0.24039656993425 (GeV) + +Source track ID 7170 (kaon+,0.66798722741004[GeV]) at (298.2585607025,401.30017563872,381.27343446584) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[5,26] 1.2716932140393e-05 [GeV] +Cell[11,21] 7.3247988184448e-06 [GeV] +Cell[11,39] 7.6330325100571e-09 [GeV] +Cell[14,6] 1.0929482523352e-06 [GeV] +Cell[10,17] 0.0024467022281579 [GeV] +Cell[9,18] 9.3441353237722e-06 [GeV] +Cell[10,18] 0.00011423302241019 [GeV] +Cell[11,26] 1.0716030374169e-10 [GeV] +Cell[11,25] 0.00041266054464393 [GeV] +Cell[13,2] 0.00015871953637179 [GeV] +Cell[4,17] 1.0196442493452e-05 [GeV] +Cell[4,18] 0.00015892417488294 [GeV] +Cell[4,16] 6.9577104147811e-06 [GeV] +Cell[13,3] 2.6252320036292e-05 [GeV] +Cell[11,7] 0.041566502622824 [GeV] +Cell[12,6] 0.35857706893535 [GeV] +Cell[11,38] 1.7770164832882e-06 [GeV] +Cell[14,18] 4.0275150304524e-05 [GeV] +Cell[12,47] 2.6991751838068e-09 [GeV] +Cell[12,0] 1.6097102790582e-05 [GeV] +Cell[12,1] 0.0013528324262551 [GeV] +Cell[13,0] 0.00089261494447278 [GeV] +Cell[11,6] 0.03574474045672 [GeV] +Cell[11,5] 0.0017592901904214 [GeV] +Cell[12,7] 0.0004653259234743 [GeV] +Cell[13,1] 0.0014550162567282 [GeV] +Cell[13,14] 4.7990568366117e-05 [GeV] +Cell[13,4] 0.0066166968849821 [GeV] +Cell[3,14] 0.0062504058780361 [GeV] +Cell[5,27] 0.00082538806321031 [GeV] +Cell[12,2] 6.0508621538247e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 31 cells : 0.45903766627527 (GeV) + +Source track ID 6869 (pi-,1.189121892423[GeV]) at (43.843821841239,-498.07400984829,1039.0193476756) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[15,36] 0.11861351563716 [GeV] +Cell[17,37] 0.0081152036425574 [GeV] +Cell[11,7] 9.606606573584e-06 [GeV] +Cell[11,8] 7.2084367275238e-10 [GeV] +Cell[15,44] 3.1346854812e-06 [GeV] +Cell[17,41] 7.3278137044781e-06 [GeV] +Cell[16,41] 1.9199783768272e-05 [GeV] +Cell[17,42] 0.00043976995160972 [GeV] +Cell[16,42] 0.00032873072614348 [GeV] +Cell[15,37] 0.13115387703557 [GeV] +Cell[16,36] 0.0019047823030583 [GeV] +Cell[16,37] 0.15903486541775 [GeV] +Cell[16,35] 1.1747114399441e-08 [GeV] +Cell[15,20] 0.00079012168018179 [GeV] +Cell[16,38] 0.12478889102761 [GeV] +Cell[15,38] 2.7880217967322e-05 [GeV] +Cell[16,40] 0.00022897881437893 [GeV] +Cell[16,43] 0.0040670894094008 [GeV] +Cell[16,44] 0.010366516251779 [GeV] +Cell[17,44] 0.00061571649218945 [GeV] +Cell[16,45] 8.8815990857256e-06 [GeV] +Cell[17,45] 2.2380845621228e-10 [GeV] +Cell[17,38] 0.098751347595142 [GeV] +Cell[16,39] 0.0046436543872565 [GeV] +Cell[15,19] 0.00064040520458764 [GeV] +Cell[17,39] 0.0040219822870572 [GeV] +Cell[17,40] 0.0028040010123538 [GeV] +Cell[17,36] 0.00080040058494317 [GeV] +Cell[18,39] 0.0024341344640796 [GeV] +Cell[18,40] 1.0944655161893e-07 [GeV] +Cell[18,41] 0.0010862204500972 [GeV] +Cell[18,42] 0.0070687184364707 [GeV] +Cell[18,43] 0.007673145456658 [GeV] +Cell[19,44] 0.00074030111729343 [GeV] +Cell[18,44] 0.0012270076311947 [GeV] +### Total energy deposition in calorimeter by a source track in 35 cells : 0.69241552986142 (GeV) + +Source track ID 7142 (gamma,0.0016655023417463[GeV]) at (420.6651621993,-270.26065439097,318.41447840058) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[11,43] 0.0016655023417463 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0016655023417463 (GeV) -Source track ID 9466 (pi+,0.78149935264734[GeV]) at (-497.67332215139,48.17950206053,-1146.885493761) +Source track ID 7143 (gamma,9.0448071027269e-05[GeV]) at (420.56845441597,-270.41112246016,318.46884976976) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[6,6] 5.4595949419308e-05 [GeV] -Cell[5,32] 2.9991747248914e-07 [GeV] -Cell[7,47] 3.7543773862126e-05 [GeV] -Cell[6,32] 0.0028222833998084 [GeV] -Cell[0,24] 2.4096584672861e-06 [GeV] -Cell[5,18] 7.7910894788147e-08 [GeV] -Cell[5,17] 2.0194014715571e-06 [GeV] -Cell[4,18] 3.4698750200732e-05 [GeV] -Cell[4,17] 0.00016572538860362 [GeV] -Cell[4,19] 0.0010245566703386 [GeV] -Cell[4,21] 2.6174665703365e-05 [GeV] -Cell[4,20] 0.00031067773631662 [GeV] -Cell[0,40] 2.1659114689101e-05 [GeV] -Cell[0,7] 0.016609696441425 [GeV] -Cell[4,3] 0.00022918485615072 [GeV] -Cell[6,33] 1.355204290121e-09 [GeV] -Cell[4,40] 0.00044173921818015 [GeV] -Cell[3,20] 1.5888991561951e-05 [GeV] -Cell[3,22] 8.3000035665464e-06 [GeV] -Cell[1,44] 2.6027551245988e-07 [GeV] -Cell[2,40] 0.00076669359691971 [GeV] -Cell[4,2] 0.0013993675270917 [GeV] -Cell[4,1] 0.00045373740865029 [GeV] -Cell[2,45] 0.00015063477464014 [GeV] -Cell[4,26] 0.0018733298939514 [GeV] -Cell[3,27] 4.3890034576179e-05 [GeV] -Cell[1,2] 0.00029105880351665 [GeV] -Cell[1,3] 0.003852655455592 [GeV] -Cell[4,23] 0.19511030958579 [GeV] -Cell[4,22] 0.0023250818006991 [GeV] -Cell[3,24] 0.00029571300489454 [GeV] -Cell[3,23] 0.0041855700520123 [GeV] -Cell[4,24] 0.001968922385425 [GeV] -Cell[6,11] 9.5535692526028e-06 [GeV] -Cell[6,12] 7.6961902183029e-05 [GeV] -Cell[7,0] 0.0018536007076755 [GeV] -Cell[6,5] 4.1130330180749e-05 [GeV] -Cell[2,44] 8.7005928536428e-06 [GeV] -Cell[1,39] 0.0021344584763579 [GeV] -Cell[1,7] 0.042155813292514 [GeV] -Cell[2,38] 0.0010176725818772 [GeV] -Cell[2,39] 0.002514849586489 [GeV] -Cell[1,38] 2.1511239669053e-05 [GeV] -Cell[2,37] 0.00012082099230395 [GeV] -Cell[1,40] 0.00054309176736399 [GeV] -### Total energy deposition in calorimeter by a source track in 45 cells : 0.28502292284133 (GeV) - -Source track ID 9469 (pi+,0.50623762127988[GeV]) at (486.15507907715,116.84707564799,-1134.7214549586) +Cell[11,43] 9.0448071027269e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 9.0448071027269e-05 (GeV) + +Source track ID 7152 (gamma,0.00012554650949235[GeV]) at (430.68416617132,-253.99045062623,328.69243176677) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[7,12] 6.3920831014912e-05 [GeV] -Cell[7,11] 0.0030453268971048 [GeV] -Cell[5,34] 5.1464088028297e-07 [GeV] -Cell[1,31] 9.0915359578503e-08 [GeV] -Cell[7,13] 0.00076249419747239 [GeV] -Cell[3,43] 9.6490257419646e-09 [GeV] -Cell[8,17] 0.002109681260308 [GeV] -Cell[5,21] 2.423773821647e-09 [GeV] -Cell[7,32] 0.00018457613116497 [GeV] -Cell[6,13] 5.0679499850048e-08 [GeV] -Cell[1,25] 0.0044969913816884 [GeV] -Cell[1,24] 5.8523149289158e-07 [GeV] -Cell[0,24] 1.181906554848e-10 [GeV] -Cell[5,18] 2.1251616999507e-10 [GeV] -Cell[2,2] 4.345725942585e-06 [GeV] -Cell[2,3] 0.00039832173344314 [GeV] -Cell[4,18] 3.0741270809358e-05 [GeV] -Cell[4,17] 1.8052624113807e-08 [GeV] -Cell[5,19] 0.00091005939217681 [GeV] -Cell[1,30] 1.0120158739255e-06 [GeV] -Cell[1,29] 1.4022050891072e-08 [GeV] -Cell[0,25] 4.356843419373e-11 [GeV] -Cell[4,47] 1.7761514754966e-08 [GeV] -Cell[4,0] 0.00023172976578326 [GeV] -Cell[4,2] 9.7923038993031e-08 [GeV] -Cell[4,1] 0.14371311653615 [GeV] -Cell[4,27] 8.2230055704713e-07 [GeV] -Cell[4,26] 0.00083633440593985 [GeV] -Cell[3,27] 3.9116118859965e-06 [GeV] -Cell[5,40] 4.6293245395645e-07 [GeV] -Cell[6,12] 9.7621561686083e-05 [GeV] -Cell[6,5] 1.7462945197622e-07 [GeV] -Cell[3,2] 0.000646436909199 [GeV] -Cell[3,1] 0.22418504983263 [GeV] -Cell[3,0] 0.0026513022637743 [GeV] -Cell[3,4] 2.1679588826373e-08 [GeV] -Cell[3,3] 7.4595559563022e-06 [GeV] -Cell[4,5] 9.3256539257709e-06 [GeV] -Cell[7,4] 2.2733352739124e-07 [GeV] -Cell[6,4] 4.5493106881622e-08 [GeV] -Cell[1,36] 3.7226127460599e-09 [GeV] -Cell[5,36] 2.754790475592e-07 [GeV] -Cell[3,44] 2.352666342631e-09 [GeV] -Cell[4,45] 1.071923179552e-09 [GeV] -Cell[8,34] 7.0834994801771e-05 [GeV] -Cell[3,38] 4.3745695089456e-05 [GeV] -Cell[6,20] 0.0018245864357903 [GeV] -Cell[5,20] 0.00084829315260764 [GeV] -Cell[5,16] 0.0012834722742712 [GeV] -Cell[5,15] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 50 cells : 0.38897512906496 (GeV) - -Source track ID 9279 (anti_proton,1.6909216081874[GeV]) at (-493.69847389526,79.131642681646,-1169.8536336278) +Cell[11,43] 0.00012554650949235 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00012554650949235 (GeV) + +Source track ID 7148 (gamma,0.017153376769571[GeV]) at (431.42739689254,-252.72594091332,319.28339957162) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[8,9] 0.0083682206676266 [GeV] -Cell[8,8] 0.0023765917674696 [GeV] -Cell[7,8] 0.00025272790084212 [GeV] -Cell[8,12] 0.00027909700837531 [GeV] -Cell[6,42] 0.0011932943242588 [GeV] -Cell[8,7] 0.00060952252029878 [GeV] -Cell[7,7] 0.0042730460430841 [GeV] -Cell[7,34] 8.2166221023954e-06 [GeV] -Cell[4,6] 8.1278849393129e-09 [GeV] -Cell[5,0] 2.1143556750758e-08 [GeV] -Cell[6,2] 0.0010941069835304 [GeV] -Cell[6,36] 0.001348591731573 [GeV] -Cell[1,31] 1.2603608018253e-05 [GeV] -Cell[2,41] 0.00035544181247326 [GeV] -Cell[6,43] 0.0011759363859085 [GeV] -Cell[4,30] 0.00045475871481801 [GeV] -Cell[3,40] 2.1026196829098e-05 [GeV] -Cell[7,33] 0.0060953084499097 [GeV] -Cell[8,33] 0.0012829427421448 [GeV] -Cell[6,25] 5.2689703006763e-06 [GeV] -Cell[2,31] 6.5014285180951e-05 [GeV] -Cell[8,44] 3.9581209421158e-12 [GeV] -Cell[5,21] 0.00065796072774458 [GeV] -Cell[15,38] 0.00016442353221282 [GeV] -Cell[15,41] 0.00010207917145392 [GeV] -Cell[10,5] 0.043078872320763 [GeV] -Cell[9,44] 0.00011081270671673 [GeV] -Cell[9,45] 5.2386894822121e-12 [GeV] -Cell[8,45] 4.1014083253685e-06 [GeV] -Cell[9,2] 0.00022324474005544 [GeV] -Cell[1,25] 2.9894668471002e-05 [GeV] -Cell[11,44] 0.00051099891 [GeV] -Cell[1,24] 0.00018159233393726 [GeV] -Cell[4,44] 0.00037814220856558 [GeV] -Cell[5,19] 6.63262384478e-06 [GeV] -Cell[4,19] 6.8546729721675e-08 [GeV] -Cell[4,21] 0.0028761963403805 [GeV] -Cell[3,17] 0.00051099891 [GeV] -Cell[4,20] 0.0026155391230296 [GeV] -Cell[6,45] 3.3868629153289e-05 [GeV] -Cell[1,30] 0.00031722536296661 [GeV] -Cell[0,46] 0.00089987073037447 [GeV] -Cell[0,43] 2.0909704006044e-05 [GeV] -Cell[1,19] 0.0012874700622073 [GeV] -Cell[4,47] 4.52733749853e-07 [GeV] -Cell[2,25] 0.0010350003857413 [GeV] -Cell[1,28] 0.00034355588987319 [GeV] -Cell[1,21] 0.10176273812974 [GeV] -Cell[1,20] 0.0034136977620699 [GeV] -Cell[1,22] 0.0004705070924233 [GeV] -Cell[4,40] 3.4580926876515e-07 [GeV] -Cell[3,20] 2.8674153352767e-05 [GeV] -Cell[4,0] 5.8464633364679e-05 [GeV] -Cell[3,22] 0.94310567775362 [GeV] -Cell[3,21] 0.037125060923562 [GeV] -Cell[2,23] 0.0018238810973392 [GeV] -Cell[4,46] 0.001838500181328 [GeV] -Cell[2,40] 0.016610376557737 [GeV] -Cell[3,36] 8.8909437181428e-08 [GeV] -Cell[5,44] 0.0064753228696097 [GeV] -Cell[5,22] 9.373702130506e-05 [GeV] -Cell[4,26] 3.2508214956124e-06 [GeV] -Cell[2,12] 2.3394950025249e-05 [GeV] -Cell[4,23] 0.042040500832634 [GeV] -Cell[6,46] 0.00028310250942616 [GeV] -Cell[4,22] 0.18787640812412 [GeV] -Cell[3,24] 0.011407240674281 [GeV] -Cell[3,23] 0.26829476816581 [GeV] -Cell[4,24] 0.0017205809075705 [GeV] -Cell[2,37] 0.001365985044326 [GeV] -Cell[3,1] 0.00058044555686854 [GeV] -Cell[3,0] 0.0048202554766711 [GeV] -Cell[3,3] 3.1423729512881e-07 [GeV] -Cell[4,5] 0.00042799159968047 [GeV] -Cell[7,4] 0.00037613142937993 [GeV] -Cell[5,36] 0.0047982252835762 [GeV] -Cell[3,44] 1.4404535934318e-06 [GeV] -Cell[4,45] 0.00033619048926567 [GeV] -Cell[8,34] 0.00016759602810851 [GeV] -Cell[3,38] 0.00021517783982022 [GeV] -Cell[4,25] 0.0012041715085664 [GeV] -Cell[6,24] 1.4454080461292e-05 [GeV] -Cell[5,30] 1.0257690126309e-05 [GeV] -Cell[3,45] 6.0756010820569e-05 [GeV] -Cell[3,37] 8.6815372986848e-06 [GeV] -Cell[9,5] 7.4505805969238e-10 [GeV] -Cell[2,9] 0.0052984479105338 [GeV] -Cell[1,9] 5.4786275893548e-07 [GeV] -Cell[1,10] 0.0003481361947705 [GeV] -Cell[2,10] 1.341438860436e-09 [GeV] -Cell[5,45] 0.0021605731681886 [GeV] -Cell[2,42] 1.0749613461712e-05 [GeV] -Cell[2,24] 0.0067279807678588 [GeV] -Cell[3,25] 0.0043288971763301 [GeV] -Cell[4,41] 0.00123891187891 [GeV] -Cell[3,39] 6.9331008921836e-07 [GeV] -Cell[4,39] 8.8163028522104e-10 [GeV] -Cell[4,42] 0.00054996851780061 [GeV] -Cell[5,37] 0.0038642623078995 [GeV] -Cell[2,28] 2.5794418586884e-05 [GeV] -Cell[1,23] 0.00031695396587565 [GeV] -Cell[12,45] 0.0020176186319588 [GeV] -Cell[15,37] 0.00018204537253575 [GeV] -Cell[11,5] 0.00051392156365814 [GeV] -Cell[1,41] 0.05094489477407 [GeV] -Cell[4,38] 0.00039099020575338 [GeV] -Cell[7,5] 0.0057376628470466 [GeV] -Cell[8,1] 0.00093209599342936 [GeV] -Cell[8,20] 0.00078382071149719 [GeV] -Cell[6,3] 6.09443342546e-06 [GeV] -Cell[6,44] 2.7385204930397e-09 [GeV] -Cell[5,41] 0.00032065482590585 [GeV] -Cell[0,42] 0.0017537331786357 [GeV] -Cell[2,22] 0.059746590777229 [GeV] -Cell[2,21] 0.10397209178899 [GeV] -Cell[2,20] 2.2430714151369e-06 [GeV] -Cell[2,19] 3.4793255736076e-07 [GeV] -### Total energy deposition in calorimeter by a source track in 117 cells : 1.9756827808389 (GeV) - -Source track ID 9280 (neutron,1.4783692592721[GeV]) at (458.5309876774,199.3723484829,-606.56000985403) +Cell[11,44] 0.0024455053541946 [GeV] +Cell[11,43] 0.014196872505376 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.016642377859571 (GeV) + +Source track ID 7149 (gamma,0.0085953306727266[GeV]) at (431.69026490528,-252.27666397432,319.23884619115) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[11,44] 0.0030412520609131 [GeV] +Cell[11,43] 0.0055540786118135 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.0085953306727266 (GeV) + +Source track ID 7150 (gamma,0.00031067292893359[GeV]) at (431.68836070677,-252.27992236859,318.96404397012) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[6,2] 0.003572236433605 [GeV] -Cell[4,44] 2.6201824657619e-06 [GeV] -Cell[5,6] 0.00091779665997279 [GeV] -Cell[5,46] 2.9186146662141e-08 [GeV] -Cell[6,1] 4.3966446258537e-05 [GeV] -Cell[1,16] 0.0005649106310392 [GeV] -Cell[4,3] 2.6359227740613e-07 [GeV] -Cell[4,2] 5.755907802552e-05 [GeV] -Cell[1,15] 2.5686847470752e-07 [GeV] -Cell[2,15] 2.6678190567964e-07 [GeV] -Cell[6,5] 3.4821601525437e-07 [GeV] -Cell[6,4] 0.011887054064945 [GeV] -Cell[4,45] 0.00010059463026789 [GeV] -Cell[5,45] 7.3006745781186e-05 [GeV] -Cell[6,3] 0.013307437029189 [GeV] -Cell[5,3] 0.26684134197484 [GeV] -Cell[5,2] 0.0064051001940421 [GeV] -Cell[5,4] 0.013558591727691 [GeV] -Cell[5,1] 0.0016437194796105 [GeV] -Cell[7,21] 5.7019996282179e-05 [GeV] -Cell[4,32] 0.0021906644062949 [GeV] -Cell[5,5] 0.0014199674563007 [GeV] -Cell[5,7] 0.0020662421730759 [GeV] -### Total energy deposition in calorimeter by a source track in 23 cells : 0.32471099395451 (GeV) - -Source track ID 9281 (pi+,0.5349842174364[GeV]) at (99.054507695404,490.08999633253,295.62516001154) +Cell[11,43] 0.00031067292893359 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00031067292893359 (GeV) + +Source track ID 7151 (gamma,0.0032896065162584[GeV]) at (433.25606306608,-249.57801148435,319.56677200385) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[10,7] 0.0027673736770208 [GeV] -Cell[11,9] 0.16964293900135 [GeV] -Cell[11,8] 0.22990502616914 [GeV] -Cell[11,10] 0.066485023829935 [GeV] -Cell[11,5] 1.0381815195615e-07 [GeV] -Cell[11,7] 0.0013156144349743 [GeV] -Cell[10,8] 0.00089924610595449 [GeV] -Cell[12,8] 0.0015451444845324 [GeV] -Cell[12,7] 1.2899170542369e-05 [GeV] -Cell[11,6] 0.00098781847651549 [GeV] -Cell[10,6] 0.0024969913706627 [GeV] -### Total energy deposition in calorimeter by a source track in 11 cells : 0.47605818053879 (GeV) - -Source track ID 9282 (kaon-,1.5177199858043[GeV]) at (462.43510677874,-190.14145265705,440.74422550138) +Cell[11,44] 0.0032896065162584 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0032896065162584 (GeV) + +Source track ID 6968 (e-,1.3217728559188[GeV]) at (433.71306455789,-248.78299305178,319.7159914972) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[13,46] 0.0013498952821097 [GeV] -Cell[17,46] 0.0046255209383858 [GeV] -Cell[14,43] 0.00033887367905709 [GeV] -Cell[13,43] 2.1084196076799e-06 [GeV] -Cell[14,44] 0.013389987308805 [GeV] -Cell[13,45] 0.2872152254398 [GeV] -Cell[12,45] 0.21659656866726 [GeV] -Cell[14,45] 0.51125128059874 [GeV] -Cell[14,46] 0.0036183254558027 [GeV] -Cell[15,46] 0.0067521270827108 [GeV] -Cell[15,45] 0.031816030623706 [GeV] -Cell[13,44] 0.0024466559886824 [GeV] -Cell[16,45] 0.011733458718614 [GeV] -Cell[17,45] 0.03302038898732 [GeV] -Cell[16,46] 0.002401814591228 [GeV] -Cell[17,44] 0.00088263123913475 [GeV] -Cell[16,44] 0.00027707938617925 [GeV] -Cell[17,47] 5.2359133086497e-05 [GeV] -Cell[12,46] 3.0884698062437e-05 [GeV] -Cell[12,44] 4.0745362639427e-12 [GeV] -Cell[15,44] 0.0053894036394928 [GeV] -Cell[15,47] 4.0200370070051e-05 [GeV] -Cell[18,45] 4.3003302998841e-06 [GeV] -### Total energy deposition in calorimeter by a source track in 23 cells : 1.1332351205822 (GeV) - -Source track ID 9400 (gamma,0.23378010273678[GeV]) at (499.39194190611,24.651335851191,861.27119505885) +Cell[14,34] 0.0027424722402173 [GeV] +Cell[11,34] 0.00024915438923693 [GeV] +Cell[11,45] 0.0068099966489194 [GeV] +Cell[12,45] 0.0023687720558614 [GeV] +Cell[12,44] 0.079364896048571 [GeV] +Cell[12,43] 0.0093298126114977 [GeV] +Cell[11,44] 1.1276858578606 [GeV] +Cell[12,46] 6.4601005635694e-05 [GeV] +Cell[11,43] 0.079709636166192 [GeV] +Cell[11,42] 0.00024027808011003 [GeV] +Cell[19,19] 0.0013237431961377 [GeV] +Cell[13,46] 0.00071444751951006 [GeV] +Cell[17,8] 0.001082229339776 [GeV] +### Total energy deposition in calorimeter by a source track in 13 cells : 1.3116858971622 (GeV) + +Source track ID 6974 (gamma,0.00021242615536995[GeV]) at (456.27010804944,204.49349256284,-476.25427028432) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[12,31] 0.0023920364588459 [GeV] -Cell[12,27] 0.00048486383751691 [GeV] -Cell[15,41] 0.00076870939650877 [GeV] -Cell[13,37] 0.00030350442757464 [GeV] -Cell[14,45] 0.00075794496568219 [GeV] -Cell[14,0] 0.21853936702928 [GeV] -Cell[14,1] 0.00093877959604543 [GeV] -Cell[16,47] 0.0017585159592783 [GeV] -Cell[14,47] 0.0063714494293702 [GeV] -Cell[16,34] 0.00051099891 [GeV] -Cell[17,41] 0.00095393272667922 [GeV] -### Total energy deposition in calorimeter by a source track in 11 cells : 0.23378010273678 (GeV) - -Source track ID 9401 (gamma,0.24889356279397[GeV]) at (220.29246603034,-448.85546605814,830.38551489693) +Cell[7,3] 0.00021242615536995 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00021242615536995 (GeV) + +Source track ID 6975 (gamma,9.097936729364e-05[GeV]) at (-24.566352583603,-499.39612966135,301.94621740078) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[14,40] 0.0018956733429655 [GeV] -Cell[14,39] 0.23700192056415 [GeV] -Cell[13,46] 0.0032368503166088 [GeV] -Cell[14,38] 0.0036212633643173 [GeV] -Cell[11,8] 0.00046504609880811 [GeV] -Cell[15,33] 0.0015899195270784 [GeV] -Cell[14,7] 0.0002174598092113 [GeV] -Cell[13,14] 0.00086542977082562 [GeV] -### Total energy deposition in calorimeter by a source track in 8 cells : 0.24889356279397 (GeV) - -Source track ID 9389 (mu+,0.31363894511703[GeV]) at (78.625062778153,493.77940368461,323.59380780131) +Cell[11,35] 9.097936729364e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 9.097936729364e-05 (GeV) + +Source track ID 6976 (gamma,0.0051987735103436[GeV]) at (-118.84779813256,-485.66984761157,405.47203055391) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[11,10] 0.2114681006617 [GeV] -Cell[12,10] 0.044066403424926 [GeV] -Cell[12,9] 0.00063058280994397 [GeV] -Cell[11,11] 0.0014139918758877 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.25757907877246 (GeV) +Cell[12,34] 0.0051987735103436 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0051987735103436 (GeV) -Source track ID 9284 (pi-,1.1891542901854[GeV]) at (43.661949667726,-498.08998599772,1036.512144993) +Source track ID 6977 (gamma,0.00015378053576844[GeV]) at (-52.45043638308,-497.24134152665,281.30766186801) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[7,12] 1.9298457800687e-09 [GeV] -Cell[9,11] 2.9647074960621e-06 [GeV] -Cell[9,12] 5.9082314919578e-08 [GeV] -Cell[7,13] 0.00010610843583811 [GeV] -Cell[9,28] 0.00073119785247934 [GeV] -Cell[8,41] 2.9649361385964e-07 [GeV] -Cell[15,39] 4.4101633938681e-05 [GeV] -Cell[14,39] 9.1114374242807e-07 [GeV] -Cell[15,38] 2.1500588627532e-06 [GeV] -Cell[13,2] 5.120734891068e-05 [GeV] -Cell[16,26] 0.0013394829784159 [GeV] -Cell[14,43] 1.2432579678716e-05 [GeV] -Cell[14,42] 0.00012733206135033 [GeV] -Cell[13,40] 0.0005006983158828 [GeV] -Cell[13,39] 3.0393130145967e-10 [GeV] -Cell[17,2] 1.3645644912685e-08 [GeV] -Cell[16,27] 0.00088501859886119 [GeV] -Cell[8,27] 9.4822903629392e-06 [GeV] -Cell[9,27] 0.00053660892852179 [GeV] -Cell[14,41] 1.6543993522646e-05 [GeV] -Cell[15,34] 0.00036363218337669 [GeV] -Cell[13,16] 1.1354763701092e-06 [GeV] -Cell[4,16] 1.2256539697319e-05 [GeV] -Cell[7,14] 0.0012296941077035 [GeV] -Cell[15,37] 0.016172651029928 [GeV] -Cell[11,5] 1.9012587340399e-05 [GeV] -Cell[11,6] 0.00023835989557949 [GeV] -Cell[15,47] 1.0240415285807e-05 [GeV] -Cell[16,34] 0.00017161481953917 [GeV] -Cell[15,36] 0.12751529795597 [GeV] -Cell[16,37] 0.72752774897242 [GeV] -Cell[16,36] 0.0029072327635409 [GeV] -Cell[17,22] 6.7016317757407e-07 [GeV] -Cell[17,21] 2.3850024573449e-06 [GeV] -Cell[17,33] 0.00042497719224605 [GeV] -Cell[16,33] 0.00060264851222689 [GeV] -Cell[16,35] 0.00033617806904124 [GeV] -Cell[13,15] 7.0477981353179e-07 [GeV] -Cell[13,1] 3.82787338458e-06 [GeV] -Cell[13,3] 7.3437178002678e-08 [GeV] -Cell[16,20] 3.2179921618081e-08 [GeV] -Cell[15,19] 9.9099279964321e-08 [GeV] -Cell[16,38] 0.027539994369054 [GeV] -Cell[16,39] 1.1296231480173e-07 [GeV] -Cell[15,35] 0.0018054235595577 [GeV] -Cell[18,12] 0.00042109667018644 [GeV] -Cell[17,12] 6.7268863786012e-06 [GeV] -Cell[18,11] 0.00014727016063705 [GeV] -Cell[17,11] 6.7974866624354e-09 [GeV] -Cell[10,12] 1.1977587064393e-09 [GeV] -Cell[13,21] 1.2329491350101e-05 [GeV] -Cell[12,40] 2.3633801447431e-08 [GeV] -Cell[17,37] 0.0014604782416358 [GeV] -Cell[17,36] 0.00079724629360109 [GeV] -Cell[19,11] 9.8749541526331e-05 [GeV] -Cell[19,12] 0.00058827367376705 [GeV] -Cell[17,38] 0.00072209912013784 [GeV] -Cell[10,11] 1.7193545645569e-05 [GeV] -Cell[10,16] 1.0892118996708e-05 [GeV] -Cell[15,0] 0.00099833786191061 [GeV] -Cell[13,4] 4.9057853466365e-06 [GeV] -Cell[16,21] 1.5241306769894e-05 [GeV] -Cell[17,1] 0.0002866517777677 [GeV] -### Total energy deposition in calorimeter by a source track in 63 cells : 0.91684014043433 (GeV) - -Source track ID 9360 (gamma,1.5351207931195[GeV]) at (395.55063047355,-305.84260450757,318.34459390965) +Cell[11,35] 0.00015378053576844 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00015378053576844 (GeV) + +Source track ID 6969 (e+,0.15096721717101[GeV]) at (-197.22024653184,459.46074299979,1417.4818778177) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[11,36] 0.00099333164093246 [GeV] -Cell[14,40] 0.00068684820425074 [GeV] -Cell[14,39] 0.00038369691328987 [GeV] -Cell[9,31] 0.00022692711038985 [GeV] -Cell[11,19] 0.00045715482052329 [GeV] -Cell[11,42] 1.0319036830007 [GeV] -Cell[13,10] 0.00044241771454901 [GeV] -Cell[12,44] 6.174186084609e-05 [GeV] -Cell[12,40] 0.0013571381807801 [GeV] -Cell[11,43] 0.441034532075 [GeV] -Cell[12,43] 0.017876833348585 [GeV] -Cell[12,42] 0.026002983436348 [GeV] -Cell[11,41] 0.0070642037255442 [GeV] -Cell[12,15] 0.00028350181880856 [GeV] -Cell[13,36] 0.00038953597192713 [GeV] -Cell[11,40] 0.0021034486467969 [GeV] -Cell[12,41] 9.1592393375097e-05 [GeV] -Cell[15,28] 0.0013185395586842 [GeV] -### Total energy deposition in calorimeter by a source track in 18 cells : 1.5326781104213 (GeV) - -Source track ID 9361 (gamma,0.1244455075516[GeV]) at (447.26692989447,-223.50009714266,557.85444424648) +Cell[12,37] 9.0358387956429e-05 [GeV] +Cell[12,38] 0.00055187132808187 [GeV] +Cell[17,15] 0.084058116870627 [GeV] +Cell[17,14] 0.063592980779528 [GeV] +Cell[16,14] 0.00027643381634596 [GeV] +### Total energy deposition in calorimeter by a source track in 5 cells : 0.14856976118254 (GeV) + +Source track ID 6967 (gamma,0.1244455075516[GeV]) at (447.26697034409,-223.50001619512,557.85465834006) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[13,44] 0.019218646960189 [GeV] -Cell[12,44] 0.10215257497815 [GeV] -Cell[12,43] 0.0014259839802243 [GeV] -Cell[12,42] 0.0016391818138063 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.12443638773237 (GeV) +Cell[8,45] 0.00029436460147513 [GeV] +Cell[12,45] 0.00091626744698721 [GeV] +Cell[12,44] 0.11280181313976 [GeV] +Cell[12,1] 0.0015072846070031 [GeV] +Cell[13,44] 0.0088397403737378 [GeV] +### Total energy deposition in calorimeter by a source track in 5 cells : 0.12435947016896 (GeV) + +Source track ID 6932 (e-,0.001108967880827[GeV]) at (-465.32911661737,-182.94483657129,1683.9128662031) +Original primary track ID 8 (unknown,11.672977589613[GeV]) +Cell[18,26] 0.00011616505969723 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00011616505969723 (GeV) -Source track ID 9333 (mu+,0.32000528959927[GeV]) at (493.49715883172,80.377572898281,1515.9099955942) +Source track ID 6924 (pi+,0.37427579560426[GeV]) at (191.86561348495,461.72241267026,1257.7214958589) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[16,46] 0.00077275902538387 [GeV] -Cell[17,47] 0.033114271326655 [GeV] -Cell[16,47] 0.0030647390886007 [GeV] -Cell[17,1] 0.036197725212963 [GeV] -Cell[17,0] 0.095638402304884 [GeV] -Cell[18,47] 0.074484555062262 [GeV] -Cell[18,0] 0.00040633020662185 [GeV] -Cell[18,46] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 8 cells : 0.24418978113737 (GeV) - -Source track ID 9318 (pi-,0.47388896071538[GeV]) at (160.47364099131,-473.54853029757,93.990974857476) +Cell[16,7] 0.097302040104741 [GeV] +Cell[17,7] 0.00023052872680174 [GeV] +Cell[17,8] 0.00026785743271684 [GeV] +Cell[16,8] 0.14709464787425 [GeV] +Cell[16,6] 0.046169786265091 [GeV] +### Total energy deposition in calorimeter by a source track in 5 cells : 0.2910648604036 (GeV) + +Source track ID 6913 (pi-,0.48087891194849[GeV]) at (178.11875561976,-467.19771927576,98.659119501016) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[11,39] 0.0019106331273147 [GeV] -Cell[7,23] 1.0059989086585e-05 [GeV] -Cell[7,22] 0.00014013815781391 [GeV] -Cell[10,1] 0.00164866097445 [GeV] -Cell[9,33] 0.00033409150744751 [GeV] -Cell[8,31] 2.2478235769086e-07 [GeV] -Cell[10,41] 1.5612478136973e-09 [GeV] -Cell[9,41] 0.00031417264774927 [GeV] -Cell[10,7] 0.029171261464552 [GeV] -Cell[8,41] 2.6106524387615e-08 [GeV] -Cell[10,37] 0.01471611259929 [GeV] -Cell[8,42] 2.8318368413238e-07 [GeV] -Cell[10,36] 8.2177238840586e-06 [GeV] -Cell[10,20] 0.0013200256101579 [GeV] -Cell[11,45] 1.836095535964e-05 [GeV] -Cell[8,32] 0.0013677292450499 [GeV] -Cell[9,31] 1.11401801787e-05 [GeV] -Cell[11,4] 0.0017625103416684 [GeV] -Cell[9,37] 0.0020097275976755 [GeV] -Cell[9,38] 0.0026311222448992 [GeV] -Cell[9,36] 2.1657612023773e-09 [GeV] -Cell[10,2] 0.015625419724628 [GeV] -Cell[10,47] 1.2820224335883e-05 [GeV] -Cell[9,2] 9.804776789224e-08 [GeV] -Cell[9,3] 8.1632761839501e-07 [GeV] -Cell[10,0] 0.00059118333370998 [GeV] -Cell[11,44] 0.0019262160803795 [GeV] -Cell[10,39] 0.027311442072316 [GeV] -Cell[12,16] 5.4305602361637e-09 [GeV] -Cell[15,14] 3.7420380749609e-09 [GeV] -Cell[15,13] 0.00083529120585649 [GeV] -Cell[9,32] 6.0050271814816e-05 [GeV] -Cell[9,39] 0.0017472264516255 [GeV] -Cell[12,45] 1.3782942221496e-07 [GeV] -Cell[11,5] 0.0011192704114882 [GeV] -Cell[11,7] 0.00013688109606079 [GeV] -Cell[10,8] 0.0041991949437641 [GeV] -Cell[12,7] 0.00014283910579979 [GeV] -Cell[11,6] 8.9178029213599e-07 [GeV] -Cell[10,6] 0.0013385864341675 [GeV] -Cell[13,14] 0.002054961104818 [GeV] -Cell[12,15] 0.0038507953692884 [GeV] -Cell[10,38] 0.053337909966427 [GeV] -Cell[14,16] 1.0861249793379e-06 [GeV] -Cell[10,40] 0.0028675633317974 [GeV] -Cell[11,38] 0.0018451448530463 [GeV] -Cell[10,42] 1.5676599374274e-05 [GeV] -Cell[9,42] 2.132876863925e-08 [GeV] -Cell[13,24] 0.0020882219491071 [GeV] -Cell[19,42] 0.00051099891 [GeV] -Cell[15,26] 0.00076927252468522 [GeV] -Cell[15,25] 2.9682563384995e-05 [GeV] -Cell[15,24] 0.0022026715258885 [GeV] -Cell[9,40] 0.00089043935671305 [GeV] -Cell[16,13] 1.1016553326044e-05 [GeV] -Cell[15,12] 1.2453412637115e-08 [GeV] -Cell[10,3] 0.0011463926937789 [GeV] -Cell[10,4] 0.0015375354904372 [GeV] -### Total energy deposition in calorimeter by a source track in 58 cells : 0.18558227937903 (GeV) - -Source track ID 9298 (pi+,0.96825128557249[GeV]) at (-69.770445242491,-495.10815482141,1186.7042141794) +Cell[10,42] 0.00073139776273303 [GeV] +Cell[10,39] 0.00632682585856 [GeV] +Cell[8,32] 8.9284834157297e-05 [GeV] +Cell[5,14] 0.00043095188768143 [GeV] +Cell[9,36] 0.0010787984144857 [GeV] +Cell[9,35] 0.00035647676484507 [GeV] +Cell[7,21] 5.6023709475994e-09 [GeV] +Cell[9,3] 9.0089533478022e-07 [GeV] +Cell[9,43] 0.00029774689688168 [GeV] +Cell[8,43] 1.5189831436146e-05 [GeV] +Cell[8,44] 7.2686613420956e-06 [GeV] +Cell[9,23] 9.4759880846595e-07 [GeV] +Cell[9,33] 7.4262112542556e-06 [GeV] +Cell[9,32] 0.00025101991220083 [GeV] +Cell[13,36] 0.00051368255740715 [GeV] +Cell[9,31] 3.3264371262703e-05 [GeV] +Cell[7,19] 0.002160260359462 [GeV] +Cell[11,31] 0.00035268086817661 [GeV] +Cell[7,0] 1.1161390924826e-05 [GeV] +Cell[6,14] 0.0024968665319936 [GeV] +Cell[9,34] 9.4519914127886e-06 [GeV] +Cell[11,14] 8.4478654116538e-10 [GeV] +Cell[10,38] 0.03742526078571 [GeV] +Cell[11,39] 0.0033539404952393 [GeV] +Cell[10,16] 3.2081787649076e-06 [GeV] +Cell[14,9] 5.8993877928742e-05 [GeV] +Cell[15,36] 0.00045465506845691 [GeV] +Cell[8,33] 0.0014263118449607 [GeV] +Cell[12,23] 0.0024161220609681 [GeV] +Cell[10,23] 9.019556309795e-06 [GeV] +Cell[7,18] 0.00046983943713746 [GeV] +Cell[16,7] 0.00018713815863754 [GeV] +Cell[10,41] 0.00014326926127069 [GeV] +Cell[9,37] 0.0021242817541763 [GeV] +Cell[9,30] 5.0456105782359e-10 [GeV] +Cell[6,2] 4.6346016752068e-06 [GeV] +Cell[3,16] 0.00027337196663919 [GeV] +Cell[6,8] 0.00079717614874973 [GeV] +Cell[9,4] 8.3072987035848e-07 [GeV] +Cell[16,10] 1.2291589820393e-05 [GeV] +Cell[16,9] 0.0021313291531985 [GeV] +Cell[8,21] 0.0033461004203743 [GeV] +Cell[7,20] 0.0011150121794893 [GeV] +Cell[10,32] 0.00031312481274085 [GeV] +Cell[10,17] 8.0217652430292e-06 [GeV] +Cell[10,18] 0.00016554818308066 [GeV] +Cell[12,24] 0.00086505790857507 [GeV] +Cell[14,10] 0.0013219114398969 [GeV] +Cell[10,36] 0.0014715400118077 [GeV] +Cell[10,37] 0.0025767921227883 [GeV] +Cell[8,19] 0.0028695066895518 [GeV] +Cell[6,7] 0.0023832390398117 [GeV] +Cell[11,10] 1.1182710295543e-08 [GeV] +Cell[13,10] 1.9907020032406e-11 [GeV] +Cell[11,11] 5.734182195738e-09 [GeV] +Cell[12,15] 0.0062797711544034 [GeV] +Cell[11,15] 0.0012295338255861 [GeV] +Cell[11,38] 0.0011359765794271 [GeV] +Cell[11,40] 0.00092889654799789 [GeV] +Cell[12,36] 3.2817403077843e-06 [GeV] +Cell[12,0] 1.2960278254468e-05 [GeV] +Cell[12,21] 0.0038236181385491 [GeV] +Cell[18,32] 0.000823044960056 [GeV] +Cell[17,7] 0.00030496018389499 [GeV] +Cell[10,43] 0.00029533496226679 [GeV] +Cell[12,22] 0.00042641560579921 [GeV] +Cell[19,44] 5.7254149010078e-07 [GeV] +Cell[17,8] 0.0010656326245072 [GeV] +Cell[16,8] 0.0035092304039225 [GeV] +Cell[4,31] 5.1509861368686e-06 [GeV] +Cell[10,40] 0.0062833897402025 [GeV] +Cell[8,4] 0.004673494704438 [GeV] +Cell[8,3] 0.00061565650577026 [GeV] +Cell[9,22] 1.4962593581913e-08 [GeV] +Cell[6,13] 6.4566746004857e-08 [GeV] +Cell[2,14] 0.0002843892632319 [GeV] +Cell[2,15] 9.5524501383693e-05 [GeV] +Cell[9,21] 0.0005106396711519 [GeV] +Cell[13,23] 6.0683448100463e-06 [GeV] +Cell[13,22] 7.1183764083571e-06 [GeV] +Cell[8,20] 8.8937239181632e-06 [GeV] +Cell[9,44] 3.4727886270275e-05 [GeV] +Cell[17,10] 0.042654528557949 [GeV] +Cell[17,9] 0.0069277113235378 [GeV] +Cell[16,21] 8.9310284238309e-08 [GeV] +Cell[16,20] 1.9663992651431e-06 [GeV] +Cell[19,43] 4.3226136767771e-08 [GeV] +Cell[18,8] 0.0015568117652887 [GeV] +Cell[17,11] 0.0012190698861391 [GeV] +Cell[18,12] 0.0024564592056252 [GeV] +Cell[18,11] 0.0034190471123545 [GeV] +Cell[18,10] 0.0070793797772724 [GeV] +Cell[18,9] 2.1248013126751e-10 [GeV] +Cell[17,12] 0.00042114525330317 [GeV] +Cell[17,13] 5.0982596482186e-05 [GeV] +Cell[18,13] 3.7060235626996e-09 [GeV] +### Total energy deposition in calorimeter by a source track in 96 cells : 0.18105075784342 (GeV) + +Source track ID 6883 (pi+,0.96823396064147[GeV]) at (-70.592555194983,-494.99160715212,1187.8567909995) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[17,32] 0.0015360458114285 [GeV] -Cell[15,34] 0.016477064233624 [GeV] -Cell[16,34] 0.21650406882516 [GeV] -Cell[17,33] 0.0020843675550792 [GeV] -Cell[17,34] 0.20855453042217 [GeV] -Cell[18,33] 0.083633186762777 [GeV] -Cell[18,32] 0.11175613261169 [GeV] -Cell[19,32] 0.074251549520035 [GeV] -Cell[19,31] 0.1090209274559 [GeV] -Cell[19,30] 0.010669139092562 [GeV] -### Total energy deposition in calorimeter by a source track in 10 cells : 0.83448701229043 (GeV) - -Source track ID 9299 (kaon-,2.4404125264392[GeV]) at (342.11116535244,-364.63673778323,531.66226226766) +Cell[16,32] 2.1738066948274e-08 [GeV] +Cell[17,32] 0.001292935334482 [GeV] +Cell[17,33] 0.21634442712962 [GeV] +Cell[17,31] 0.0015297880864101 [GeV] +Cell[19,30] 0.00089932495427772 [GeV] +Cell[19,32] 0.0006274658655276 [GeV] +Cell[18,32] 0.45700249016955 [GeV] +Cell[15,34] 0.016576482296963 [GeV] +Cell[16,34] 0.23464130945768 [GeV] +Cell[17,34] 0.0054648934055382 [GeV] +Cell[18,33] 0.034934645063632 [GeV] +Cell[18,31] 0.0044534367023799 [GeV] +Cell[18,34] 0.00056454530930364 [GeV] +Cell[18,35] 1.8638093024492e-10 [GeV] +Cell[17,30] 8.1461621448398e-11 [GeV] +Cell[19,34] 0.00012783359720561 [GeV] +Cell[19,31] 0.0018438377762265 [GeV] +Cell[19,33] 7.9971578127015e-05 [GeV] +Cell[16,33] 0.0010715536430442 [GeV] +### Total energy deposition in calorimeter by a source track in 19 cells : 0.97745496237588 (GeV) + +Source track ID 6884 (kaon-,2.4403599299009[GeV]) at (342.06577569165,-364.67931816936,531.99752499741) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[11,39] 0.00044958147185571 [GeV] -Cell[6,0] 1.1923813190151e-09 [GeV] -Cell[10,29] 2.5303391344096e-06 [GeV] -Cell[9,35] 2.62813962363e-05 [GeV] -Cell[9,34] 9.6231832275976e-05 [GeV] -Cell[9,22] 0.010647845198023 [GeV] -Cell[7,47] 1.9471054044743e-05 [GeV] -Cell[8,6] 7.4320785643067e-06 [GeV] -Cell[9,46] 4.911269185186e-07 [GeV] -Cell[9,47] 1.2565627434924e-07 [GeV] -Cell[12,34] 1.4188608445693e-05 [GeV] -Cell[12,33] 0.00020130109419199 [GeV] -Cell[11,34] 0.0025659985356525 [GeV] -Cell[11,31] 0.0022244082926759 [GeV] -Cell[11,32] 2.0247203982535e-06 [GeV] -Cell[12,32] 0.00010292638512396 [GeV] -Cell[13,32] 1.3996048154468e-06 [GeV] -Cell[12,31] 0.0018172835038944 [GeV] -Cell[14,40] 0.00067317233651636 [GeV] -Cell[12,27] 7.4214767664671e-12 [GeV] -Cell[11,20] 3.2511094148504e-05 [GeV] -Cell[14,9] 0.00090894694833503 [GeV] -Cell[14,43] 0.0049403686549337 [GeV] -Cell[14,42] 0.010773323679402 [GeV] -Cell[13,43] 0.068235139578394 [GeV] -Cell[14,44] 3.0550534159374e-05 [GeV] -Cell[15,6] 0.00071389739039567 [GeV] -Cell[15,7] 0.00038583015373615 [GeV] -Cell[13,45] 1.1951689839407e-07 [GeV] -Cell[13,25] 0.00079141885425777 [GeV] -Cell[12,25] 0.0016496149755367 [GeV] -Cell[13,41] 0.14337960610959 [GeV] -Cell[13,42] 1.0747275734274 [GeV] -Cell[13,40] 0.0059569365846314 [GeV] -Cell[13,39] 0.00033314278026171 [GeV] -Cell[13,38] 0.00074596949950251 [GeV] -Cell[13,37] 2.9579314514194e-08 [GeV] -Cell[12,24] 0.0022465266276633 [GeV] -Cell[11,21] 0.00069035454191169 [GeV] -Cell[11,24] 2.7902299189009e-07 [GeV] -Cell[10,10] 2.6968994701747e-05 [GeV] -Cell[11,25] 0.00010092969315531 [GeV] -Cell[11,26] 4.9146487185681e-08 [GeV] -Cell[14,41] 0.00043229749301284 [GeV] -Cell[8,3] 0.0002481602139197 [GeV] -Cell[10,28] 4.6343483578539e-06 [GeV] -Cell[12,19] 0.00014573136286742 [GeV] -Cell[12,18] 7.6484217493089e-07 [GeV] -Cell[12,17] 0.0039429402844068 [GeV] -Cell[13,17] 5.0605740398169e-10 [GeV] -Cell[11,27] 2.0081643015146e-12 [GeV] -Cell[11,42] 0.0022230636718383 [GeV] -Cell[13,18] 2.7076515458475e-05 [GeV] -Cell[13,20] 0.00063438198307722 [GeV] -Cell[13,9] 4.8629444791004e-08 [GeV] -Cell[13,8] 0.0012654292074033 [GeV] -Cell[3,47] 5.9837223625436e-05 [GeV] -Cell[7,0] 0.0010896107336822 [GeV] -Cell[2,39] 2.7428108697904e-06 [GeV] -Cell[3,1] 0.00014501619236762 [GeV] -Cell[3,0] 0.00071749461987474 [GeV] -Cell[4,45] 4.1382458875887e-06 [GeV] -Cell[12,45] 1.5018390172372e-08 [GeV] -Cell[14,45] 0.0090139171408619 [GeV] -Cell[13,44] 0.0064731791145323 [GeV] -Cell[12,44] 0.010866406801794 [GeV] -Cell[14,7] 0.00012004673645265 [GeV] -Cell[13,3] 3.0500814318657e-11 [GeV] -Cell[12,40] 0.073422605533069 [GeV] -Cell[13,4] 9.7986967716679e-08 [GeV] -Cell[12,43] 0.005144843785071 [GeV] -Cell[12,42] 0.07299401216599 [GeV] -Cell[11,40] 0.0013563099550887 [GeV] -Cell[12,41] 0.41965990461403 [GeV] -Cell[14,16] 0.00012732032579243 [GeV] -Cell[13,24] 0.0062226842720299 [GeV] -Cell[15,24] 0.00090659763072972 [GeV] -Cell[13,7] 0.00014100909529429 [GeV] -Cell[15,8] 5.9943487576675e-06 [GeV] -Cell[7,1] 0.001629031536609 [GeV] -Cell[14,8] 1.2416951358318e-07 [GeV] -Cell[14,15] 0.00020849034029493 [GeV] -Cell[12,39] 7.949713321068e-05 [GeV] -Cell[15,23] 5.936588423765e-07 [GeV] -Cell[13,23] 0.0021438875246182 [GeV] -Cell[18,16] 0.0031216415402815 [GeV] -Cell[19,38] 0.0004530475063847 [GeV] -Cell[14,6] 0.00074848500453425 [GeV] -Cell[14,24] 0.0026267140155447 [GeV] -Cell[14,23] 4.6562531679228e-09 [GeV] -Cell[14,22] 6.4173946157098e-11 [GeV] -Cell[13,5] 1.171692929347e-10 [GeV] -Cell[3,13] 4.5881902333349e-06 [GeV] -Cell[7,46] 1.1496039485792e-05 [GeV] -Cell[14,25] 5.5012308293954e-06 [GeV] -Cell[12,1] 0.00031682213209808 [GeV] -Cell[12,2] 5.6433753343299e-08 [GeV] -Cell[12,3] 5.3315685157372e-05 [GeV] -Cell[14,14] 2.3581070126966e-07 [GeV] -Cell[9,21] 7.1406790753827e-05 [GeV] -Cell[8,22] 2.5274374024775e-07 [GeV] -Cell[18,15] 4.4501033036568e-05 [GeV] -Cell[17,28] 0.00018671186202118 [GeV] -Cell[16,28] 1.6938502730682e-05 [GeV] -Cell[17,27] 7.3283672497837e-07 [GeV] -Cell[3,46] 4.1338777537021e-05 [GeV] -Cell[14,35] 0.0024720313236721 [GeV] -### Total energy deposition in calorimeter by a source track in 107 cells : 1.9671585419242 (GeV) - -Source track ID 9297 (kaon0L,0.85324689363199[GeV]) at (443.61976117133,-230.65451978727,564.59737040268) +Cell[13,36] 0.00019838378456484 [GeV] +Cell[11,21] 1.4831063026577e-09 [GeV] +Cell[10,21] 0.00020732313092083 [GeV] +Cell[10,22] 4.2318700025135e-08 [GeV] +Cell[10,38] 0.00070287652347745 [GeV] +Cell[11,39] 4.852808274336e-09 [GeV] +Cell[14,24] 2.406265004538e-06 [GeV] +Cell[15,45] 0.043298303429083 [GeV] +Cell[13,39] 0.0005690636937461 [GeV] +Cell[11,29] 1.0590883903205e-10 [GeV] +Cell[11,22] 2.1784137516079e-10 [GeV] +Cell[15,23] 2.3664711450692e-05 [GeV] +Cell[10,28] 1.2991949915886e-10 [GeV] +Cell[13,35] 4.3578032637015e-07 [GeV] +Cell[12,41] 0.13083542830329 [GeV] +Cell[12,42] 0.012461392280349 [GeV] +Cell[11,45] 7.4299062059254e-05 [GeV] +Cell[11,41] 0.0010570749639073 [GeV] +Cell[12,6] 0.00042227274405423 [GeV] +Cell[12,9] 0.0003866722981694 [GeV] +Cell[12,8] 0.0016292287021803 [GeV] +Cell[12,45] 0.0094323093049757 [GeV] +Cell[12,44] 0.0027077269334797 [GeV] +Cell[12,43] 0.0013063664952424 [GeV] +Cell[13,38] 6.8822804605588e-06 [GeV] +Cell[12,40] 0.016220342905689 [GeV] +Cell[11,40] 2.1201243251085e-05 [GeV] +Cell[12,39] 0.00090047185552237 [GeV] +Cell[11,46] 0.0011669955951425 [GeV] +Cell[12,46] 0.058590767028416 [GeV] +Cell[12,36] 0.0018100666833411 [GeV] +Cell[13,0] 1.732168630042e-08 [GeV] +Cell[13,47] 0.0012270022504019 [GeV] +Cell[11,27] 2.1896956604905e-07 [GeV] +Cell[11,28] 3.8358450836995e-06 [GeV] +Cell[13,45] 0.014246242440483 [GeV] +Cell[13,44] 0.036336212134535 [GeV] +Cell[14,44] 0.0036457828686 [GeV] +Cell[14,45] 0.011868855850506 [GeV] +Cell[15,44] 0.012282809936783 [GeV] +Cell[13,46] 0.0020585938287294 [GeV] +Cell[13,42] 0.77380005579282 [GeV] +Cell[13,43] 0.065636657149143 [GeV] +Cell[14,47] 0.00019575529811857 [GeV] +Cell[14,46] 0.0018477256780055 [GeV] +Cell[15,46] 0.0058297171477156 [GeV] +Cell[14,0] 1.4000860392116e-07 [GeV] +Cell[14,39] 0.0029852249602231 [GeV] +Cell[13,40] 0.096097544398164 [GeV] +Cell[12,7] 2.499729548731e-06 [GeV] +Cell[16,44] 0.00025508897289785 [GeV] +Cell[16,45] 0.0013718656531102 [GeV] +Cell[13,41] 0.092058817222068 [GeV] +Cell[14,41] 0.014481100869264 [GeV] +Cell[14,42] 0.0064336009501446 [GeV] +Cell[14,43] 0.0011733073847115 [GeV] +Cell[14,40] 0.020997071930731 [GeV] +Cell[10,20] 0.00085438649282162 [GeV] +Cell[12,18] 0.00035895399048877 [GeV] +Cell[16,27] 7.2921643732116e-06 [GeV] +Cell[17,27] 1.9977710617241e-05 [GeV] +Cell[18,46] 0.0007550567603414 [GeV] +Cell[18,45] 1.2301211585168e-05 [GeV] +Cell[15,17] 9.5228752621551e-05 [GeV] +Cell[15,16] 1.7995600064751e-06 [GeV] +Cell[15,43] 0.00025989174411495 [GeV] +Cell[16,46] 9.4395709660603e-05 [GeV] +Cell[15,47] 0.00054788379003219 [GeV] +Cell[14,23] 0.0015005137669037 [GeV] +### Total energy deposition in calorimeter by a source track in 69 cells : 1.4533754313516 (GeV) + +Source track ID 6882 (kaon0L,0.85324689363199[GeV]) at (443.61976117133,-230.65451978727,564.59737040268) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[11,46] 0.0048403195407902 [GeV] -Cell[13,0] 0.10703663992024 [GeV] -Cell[13,46] 1.152919139713e-09 [GeV] -Cell[11,45] 4.4402658318177e-07 [GeV] -Cell[14,43] 1.3145767070455e-09 [GeV] -Cell[14,42] 2.3035797880766e-08 [GeV] -Cell[13,43] 0.0064036444393079 [GeV] -Cell[12,47] 0.00054192428793567 [GeV] -Cell[12,0] 6.9662210501065e-07 [GeV] -Cell[11,47] 4.4591257619686e-08 [GeV] -Cell[11,0] 1.7220162021658e-08 [GeV] -Cell[13,45] 0.003362370920204 [GeV] -Cell[13,25] 0.00026911154316417 [GeV] -Cell[13,42] 0.00038006585664436 [GeV] -Cell[12,45] 0.044879433637562 [GeV] -Cell[14,45] 1.003296347335e-09 [GeV] -Cell[13,44] 0.49173664211274 [GeV] -Cell[12,46] 2.408665625353e-08 [GeV] -Cell[12,44] 0.0021886764015505 [GeV] -Cell[13,1] 0.0037415165634422 [GeV] -Cell[12,43] 0.00040335525091132 [GeV] -Cell[13,24] 0.00011950216180423 [GeV] -### Total energy deposition in calorimeter by a source track in 22 cells : 0.66590445568965 (GeV) - -Source track ID 9289 (pi+,4.2124422952204[GeV]) at (194.21373162907,-460.73965148087,515.88677131146) +Cell[8,10] 3.3828978572274e-05 [GeV] +Cell[8,12] 8.4218660282204e-05 [GeV] +Cell[10,30] 0.00015353455381353 [GeV] +Cell[6,19] 2.2559683942518e-06 [GeV] +Cell[6,40] 0.0018627000880417 [GeV] +Cell[6,17] 0.00057550620771667 [GeV] +Cell[9,31] 7.8073234550402e-06 [GeV] +Cell[5,1] 1.0136937897187e-05 [GeV] +Cell[11,31] 3.3823947887868e-06 [GeV] +Cell[13,26] 3.9359172319791e-05 [GeV] +Cell[13,27] 0.0012741907927335 [GeV] +Cell[13,25] 0.0018860648225646 [GeV] +Cell[15,45] 0.0069014211877947 [GeV] +Cell[12,27] 1.2555852155515e-05 [GeV] +Cell[13,39] 1.4677516610391e-06 [GeV] +Cell[15,5] 1.1444850218368e-05 [GeV] +Cell[7,17] 0.001244362230692 [GeV] +Cell[7,18] 0.0035828298408696 [GeV] +Cell[7,47] 3.4024997148663e-09 [GeV] +Cell[9,30] 6.0665042838082e-08 [GeV] +Cell[11,3] 0.0018537971323528 [GeV] +Cell[10,3] 0.00014635212853318 [GeV] +Cell[10,31] 0.00021491909177757 [GeV] +Cell[11,26] 0.0013541148131412 [GeV] +Cell[11,25] 0.0067528361415815 [GeV] +Cell[10,6] 0.00033762389548211 [GeV] +Cell[12,41] 0.0006383848226551 [GeV] +Cell[12,42] 0.00043957076847528 [GeV] +Cell[11,45] 0.00046846378039984 [GeV] +Cell[6,18] 0.00023438065340326 [GeV] +Cell[12,45] 0.0012135301184102 [GeV] +Cell[12,44] 0.0091664642864573 [GeV] +Cell[12,43] 0.0029068486087967 [GeV] +Cell[15,0] 0.00038671457175951 [GeV] +Cell[11,4] 0.0062058261329714 [GeV] +Cell[12,46] 0.00262603638607 [GeV] +Cell[13,0] 0.0024149402311076 [GeV] +Cell[11,20] 5.3012281714473e-06 [GeV] +Cell[11,27] 3.3995671969933e-08 [GeV] +Cell[13,45] 0.0064501342072113 [GeV] +Cell[13,44] 0.14673871020489 [GeV] +Cell[14,44] 4.1464279797765e-07 [GeV] +Cell[14,45] 7.1679851681665e-05 [GeV] +Cell[15,44] 0.050425820257639 [GeV] +Cell[13,46] 0.0028657471496081 [GeV] +Cell[13,42] 0.00095512400535858 [GeV] +Cell[13,43] 0.0047998617728794 [GeV] +Cell[14,47] 0.022076471126451 [GeV] +Cell[14,46] 0.006363672219027 [GeV] +Cell[16,41] 8.4692146629095e-12 [GeV] +Cell[15,46] 0.0020476423875151 [GeV] +Cell[14,0] 0.026472524483211 [GeV] +Cell[13,40] 7.3007691950124e-06 [GeV] +Cell[13,1] 8.8068869663402e-06 [GeV] +Cell[16,40] 2.1785449564504e-07 [GeV] +Cell[16,43] 6.8073260552524e-05 [GeV] +Cell[16,44] 9.3092483811915e-05 [GeV] +Cell[16,45] 0.00060057418800398 [GeV] +Cell[4,31] 0.0024461451712599 [GeV] +Cell[6,13] 0.00051099891 [GeV] +Cell[13,41] 0.00049509099630882 [GeV] +Cell[14,42] 3.4986931041203e-10 [GeV] +Cell[14,43] 5.8587099805663e-05 [GeV] +Cell[15,43] 0.0001635131111766 [GeV] +Cell[15,47] 0.011469089975425 [GeV] +Cell[4,32] 1.2714928775722e-05 [GeV] +Cell[4,33] 6.8011395278518e-06 [GeV] +Cell[12,26] 7.9188979724904e-05 [GeV] +Cell[17,25] 3.0678917246405e-06 [GeV] +Cell[17,3] 0.00022232167598759 [GeV] +Cell[17,2] 2.1324085537344e-09 [GeV] +Cell[15,41] 2.4351895478958e-07 [GeV] +Cell[15,40] 3.1750476148318e-07 [GeV] +Cell[15,13] 7.9817943744274e-05 [GeV] +Cell[15,14] 0.00026755032815265 [GeV] +Cell[14,14] 1.3182102520659e-11 [GeV] +Cell[9,47] 2.0731194899781e-07 [GeV] +Cell[15,18] 0.00071097754593664 [GeV] +Cell[14,4] 0.02963538518168 [GeV] +Cell[14,5] 0.00041165135525327 [GeV] +Cell[15,4] 0.00064568780970546 [GeV] +Cell[14,3] 0.002038965963374 [GeV] +Cell[15,3] 2.8384965844452e-10 [GeV] +### Total energy deposition in calorimeter by a source track in 83 cells : 0.37435746535104 (GeV) + +Source track ID 6874 (pi+,4.2123975981065[GeV]) at (194.26677444815,-460.71728895876,515.87435572372) Original primary track ID 8 (unknown,11.672977589613[GeV]) -Cell[11,39] 5.9100394310008e-08 [GeV] -Cell[14,37] 0.004071443104092 [GeV] -Cell[12,38] 0.089140016257714 [GeV] -Cell[11,36] 0.0044719476521103 [GeV] -Cell[10,37] 0.00056017867589268 [GeV] -Cell[10,36] 0.00025625771225531 [GeV] -Cell[15,39] 0.00059352558711305 [GeV] -Cell[14,40] 0.013731030163713 [GeV] -Cell[14,39] 0.30592260341203 [GeV] -Cell[15,38] 5.5850311025551e-07 [GeV] -Cell[12,26] 1.7429360304959e-05 [GeV] -Cell[13,35] 8.2090856494688e-09 [GeV] -Cell[14,10] 3.4723388466773e-08 [GeV] -Cell[14,43] 0.00018007842586735 [GeV] -Cell[14,42] 0.00045848083169358 [GeV] -Cell[13,43] 5.147067218752e-05 [GeV] -Cell[14,44] 9.6629452891648e-06 [GeV] -Cell[12,25] 1.6437843441963e-10 [GeV] -Cell[13,41] 0.015013151441473 [GeV] -Cell[13,42] 0.0024819798383001 [GeV] -Cell[13,40] 0.074678762600205 [GeV] -Cell[13,39] 0.74970364478582 [GeV] -Cell[13,38] 0.83332079508313 [GeV] -Cell[13,37] 0.30781796335995 [GeV] -Cell[14,38] 0.026285644082402 [GeV] -Cell[12,24] 6.2269556906358e-07 [GeV] -Cell[12,21] 5.3368936119455e-05 [GeV] -Cell[11,24] 1.3004830157115e-07 [GeV] -Cell[11,26] 0.00070253331034007 [GeV] -Cell[14,41] 0.0025685283003107 [GeV] -Cell[15,34] 3.8163142448866e-08 [GeV] -Cell[12,16] 0.003937340252422 [GeV] -Cell[11,37] 0.015980661655175 [GeV] -Cell[12,36] 0.02381110458473 [GeV] -Cell[10,14] 0.00030316244304765 [GeV] -Cell[14,11] 5.4023760071686e-08 [GeV] -Cell[13,11] 1.7982674762607e-09 [GeV] -Cell[13,10] 0.0017194811022775 [GeV] -Cell[13,9] 2.0246948643035e-06 [GeV] -Cell[11,7] 0.00074499885624698 [GeV] -Cell[11,6] 1.5671105145884e-05 [GeV] -Cell[12,44] 0.00083125952754369 [GeV] -Cell[18,45] 7.119284100213e-06 [GeV] -Cell[16,34] 0.011182849487929 [GeV] -Cell[12,9] 5.5473923339378e-09 [GeV] -Cell[15,36] 7.5146570161451e-06 [GeV] -Cell[17,33] 0.0035191701480836 [GeV] -Cell[16,33] 8.8109850655655e-06 [GeV] -Cell[16,35] 0.0011316467398727 [GeV] -Cell[15,19] 3.5487115469891e-05 [GeV] -Cell[15,35] 9.4016046840579e-06 [GeV] -Cell[12,40] 0.0020998361519079 [GeV] -Cell[17,37] 0.00063402432753105 [GeV] -Cell[17,36] 0.0015879043915634 [GeV] -Cell[19,11] 1.3659795513377e-08 [GeV] -Cell[19,12] 7.4063427746296e-09 [GeV] -Cell[17,38] 1.1212250683457e-11 [GeV] -Cell[12,43] 0.00022977768624582 [GeV] -Cell[12,42] 0.0085565285092827 [GeV] -Cell[13,36] 0.0044649741507902 [GeV] -Cell[12,41] 1.6497639757063e-05 [GeV] -Cell[18,46] 3.1664967536926e-11 [GeV] -Cell[11,38] 0.0030372152598944 [GeV] -Cell[17,34] 0.0011645614061772 [GeV] -Cell[12,39] 0.080226478173355 [GeV] -Cell[9,13] 1.1696088127792e-05 [GeV] -Cell[10,13] 0.0003893138387059 [GeV] -Cell[12,37] 0.011099464338458 [GeV] -Cell[14,36] 0.00023680244062393 [GeV] -Cell[17,35] 0.0050242526572022 [GeV] -Cell[15,18] 0.00064456850789384 [GeV] -Cell[14,19] 6.3076731748879e-10 [GeV] -Cell[14,12] 1.0789421503432e-07 [GeV] -### Total energy deposition in calorimeter by a source track in 73 cells : 2.6147637389603 (GeV) - -Source track ID 5658 (kaon+,2.4800095618042[GeV]) at (286.81510897584,-409.55719168778,-440.57032653925) +Cell[15,36] 0.001820115777896 [GeV] +Cell[13,39] 0.0009685205180507 [GeV] +Cell[13,38] 0.28501351662968 [GeV] +Cell[12,39] 0.064500877793203 [GeV] +Cell[12,38] 0.066449325737147 [GeV] +Cell[16,41] 0.000374031636219 [GeV] +Cell[16,42] 1.9652258060887e-09 [GeV] +Cell[14,39] 0.0045201285970665 [GeV] +Cell[14,38] 0.28286371038315 [GeV] +Cell[15,37] 0.056819803765455 [GeV] +Cell[16,36] 5.8960257854778e-05 [GeV] +Cell[16,37] 0.00145869053916 [GeV] +Cell[16,38] 0.042929581070761 [GeV] +Cell[15,38] 2.8770412383302 [GeV] +Cell[16,40] 3.3303785614407e-05 [GeV] +Cell[16,39] 0.0025511509370347 [GeV] +Cell[15,41] 0.00051401896225332 [GeV] +Cell[15,40] 0.00073564894063554 [GeV] +Cell[15,39] 0.023644613886812 [GeV] +Cell[14,37] 0.0031746545012611 [GeV] +Cell[15,42] 1.9490142132099e-06 [GeV] +Cell[15,35] 5.2146819711197e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 22 cells : 3.7155259898486 (GeV) + +Source track ID 5764 (kaon+,2.4764883610965[GeV]) at (287.77372547461,-408.88419256125,-441.58394146166) Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[8,11] 1.0871859178224e-05 [GeV] -Cell[8,8] 1.0495827882551e-07 [GeV] -Cell[9,8] 4.7398692081515e-06 [GeV] -Cell[7,12] 8.2762675219783e-09 [GeV] -Cell[8,12] 0.0020666093537051 [GeV] -Cell[6,37] 0.0073995064219127 [GeV] -Cell[7,36] 5.7662712151796e-09 [GeV] -Cell[7,37] 0.0032488898840541 [GeV] -Cell[6,42] 0.009730323638951 [GeV] -Cell[7,38] 0.12069683948541 [GeV] -Cell[7,11] 4.1128078256634e-06 [GeV] -Cell[9,34] 1.8954551104571e-06 [GeV] -Cell[7,26] 0.0020684380677108 [GeV] -Cell[7,27] 0.00098761270415275 [GeV] -Cell[6,39] 0.0073247841539737 [GeV] -Cell[9,7] 1.0342949060487e-06 [GeV] -Cell[8,13] 2.4585874911509e-05 [GeV] -Cell[6,36] 0.0018864430694783 [GeV] -Cell[7,13] 7.6527481803623e-07 [GeV] -Cell[5,39] 0.0031032411460345 [GeV] -Cell[7,39] 0.13215833489986 [GeV] -Cell[6,35] 3.6639083991759e-06 [GeV] -Cell[7,25] 4.8286901881056e-06 [GeV] -Cell[7,47] 1.2777898528043e-05 [GeV] -Cell[6,38] 0.018023773664421 [GeV] -Cell[9,20] 0.0043734715654039 [GeV] -Cell[8,43] 0.0016250486957139 [GeV] -Cell[8,36] 3.9044324466886e-08 [GeV] -Cell[6,43] 0.00045947331605601 [GeV] -Cell[4,30] 2.4702098926355e-09 [GeV] -Cell[6,40] 0.015171014486637 [GeV] -Cell[6,41] 0.003101886851842 [GeV] -Cell[9,14] 1.1966740406933e-05 [GeV] -Cell[8,26] 8.6430532564918e-06 [GeV] -Cell[9,41] 2.7170241878594e-08 [GeV] -Cell[8,44] 4.4556412603924e-09 [GeV] -Cell[7,42] 0.0038692392069249 [GeV] -Cell[7,43] 0.0041259059776682 [GeV] -Cell[8,41] 0.0022772190736248 [GeV] -Cell[8,42] 3.3319645444863e-07 [GeV] -Cell[16,32] 1.8951332818915e-06 [GeV] -Cell[16,31] 1.3505301955206e-05 [GeV] -Cell[12,31] 1.8837281118067e-07 [GeV] -Cell[14,42] 1.7487985023763e-06 [GeV] -Cell[11,26] 1.2409409246175e-05 [GeV] -Cell[8,27] 2.5089768923863e-05 [GeV] -Cell[6,34] 6.2955443863757e-06 [GeV] -Cell[9,44] 3.9284263039008e-08 [GeV] -Cell[8,45] 3.7515247975307e-05 [GeV] -Cell[9,37] 0.0019142067568583 [GeV] -Cell[8,37] 0.010948839391144 [GeV] -Cell[9,36] 4.3411347380356e-05 [GeV] -Cell[9,19] 0.00078707068224048 [GeV] -Cell[7,44] 0.0063909287625884 [GeV] -Cell[4,13] 1.3464384978761e-05 [GeV] -Cell[2,36] 1.991109456867e-09 [GeV] -Cell[11,27] 0.0013131991768238 [GeV] -Cell[14,11] 0.0021788902718192 [GeV] -Cell[13,11] 0.00070916231425556 [GeV] -Cell[5,18] 3.3516262192279e-08 [GeV] -Cell[2,2] 8.070283026882e-07 [GeV] -Cell[4,21] 4.5809358207066e-05 [GeV] -Cell[2,1] 4.5896622450982e-05 [GeV] -Cell[7,14] 1.5295880596113e-06 [GeV] -Cell[6,33] 0.002763580265738 [GeV] -Cell[4,40] 1.050066202879e-10 [GeV] -Cell[3,22] 5.5740691628898e-06 [GeV] -Cell[3,21] 0.0046275160565422 [GeV] -Cell[7,40] 0.80745916064711 [GeV] -Cell[3,18] 0.00044483187290666 [GeV] -Cell[3,19] 8.9236637684735e-05 [GeV] -Cell[3,28] 2.2074501612224e-07 [GeV] -Cell[3,27] 1.5932363622937e-05 [GeV] -Cell[5,40] 0.0035629462949936 [GeV] -Cell[4,22] 0.00055201903592445 [GeV] -Cell[3,23] 0.00046856884482236 [GeV] -Cell[4,24] 1.5268004935933e-05 [GeV] -Cell[7,4] 0.00023641657107805 [GeV] -Cell[3,38] 1.096311857691e-05 [GeV] -Cell[5,15] 0.0028178198940284 [GeV] -Cell[3,37] 0.00033885921620868 [GeV] -Cell[3,25] 1.1567520326935e-05 [GeV] -Cell[4,39] 0.01917156795761 [GeV] -Cell[5,37] 0.00099958300011599 [GeV] -Cell[4,38] 0.00062310872608373 [GeV] -Cell[7,5] 0.00078369965195031 [GeV] -Cell[6,44] 2.3511716810845e-06 [GeV] -Cell[2,22] 9.0903944841784e-05 [GeV] -Cell[2,21] 0.0048179926432248 [GeV] -Cell[5,7] 8.1548205344006e-08 [GeV] -Cell[18,12] 1.6576290363446e-07 [GeV] -Cell[18,11] 2.7873972430825e-07 [GeV] -Cell[9,40] 5.2214620036466e-05 [GeV] -Cell[7,46] 3.793509615673e-05 [GeV] -Cell[12,2] 0.00018750167440291 [GeV] -Cell[9,21] 0.0014108242684754 [GeV] -Cell[9,13] 8.980487473309e-08 [GeV] -Cell[7,41] 0.083737421095563 [GeV] -Cell[18,17] 2.2213340562303e-06 [GeV] -Cell[18,18] 2.6304183259413e-05 [GeV] -Cell[17,18] 4.8756008618511e-07 [GeV] -Cell[8,40] 0.027416451042441 [GeV] -Cell[8,39] 0.0043415046804688 [GeV] -Cell[4,31] 2.9245275696439e-05 [GeV] -Cell[4,14] 0.00092499177156697 [GeV] -Cell[1,33] 7.8988057794049e-07 [GeV] -Cell[5,42] 0.00038768506309311 [GeV] -Cell[3,32] 2.1841819747351e-05 [GeV] -Cell[8,38] 0.013946059976634 [GeV] -Cell[5,38] 0.0027921326799581 [GeV] -Cell[8,25] 0.00096751880386012 [GeV] -Cell[7,45] 7.515074685216e-09 [GeV] -Cell[5,8] 3.281535464339e-08 [GeV] -Cell[8,24] 2.2364014539562e-06 [GeV] -### Total energy deposition in calorimeter by a source track in 114 cells : 1.3544761165547 (GeV) - -Source track ID 5990 (gamma,0.19649521790462[GeV]) at (-493.90321090932,77.843549851397,489.46550730685) +Cell[7,6] 0.0013778909939596 [GeV] +Cell[7,41] 0.0014184083099588 [GeV] +Cell[4,42] 4.5718176882133e-05 [GeV] +Cell[6,38] 0.00024228805138296 [GeV] +Cell[4,37] 1.320440787822e-10 [GeV] +Cell[6,40] 1.571609960659 [GeV] +Cell[0,8] 0.010215476776881 [GeV] +Cell[5,43] 5.4905313008931e-05 [GeV] +Cell[5,40] 0.078998859478908 [GeV] +Cell[7,39] 0.0017742618083798 [GeV] +Cell[7,40] 0.21097435724986 [GeV] +Cell[8,41] 1.0011962271051e-05 [GeV] +Cell[7,38] 1.9399925705557e-06 [GeV] +Cell[6,41] 0.064471583903339 [GeV] +Cell[5,41] 0.0067635184254971 [GeV] +Cell[5,42] 4.4903516243266e-06 [GeV] +Cell[6,42] 0.0067560490490204 [GeV] +Cell[9,40] 8.3224553009131e-09 [GeV] +Cell[1,21] 1.5336388742071e-08 [GeV] +Cell[1,20] 0.00091663612458126 [GeV] +Cell[2,9] 6.9396217586473e-06 [GeV] +Cell[2,21] 0.00054618243947038 [GeV] +Cell[2,22] 9.1677065938711e-12 [GeV] +Cell[2,20] 0.00024577155924021 [GeV] +Cell[2,23] 0.0014815230720333 [GeV] +Cell[3,21] 0.019361122146764 [GeV] +Cell[3,20] 0.00051936230653317 [GeV] +Cell[4,43] 0.0033603492393592 [GeV] +Cell[0,10] 0.043059448882896 [GeV] +Cell[0,11] 0.0052056422099279 [GeV] +Cell[2,19] 0.0070168783479557 [GeV] +Cell[5,39] 0.0080387567684134 [GeV] +Cell[5,38] 0.0054743262330688 [GeV] +Cell[6,39] 0.007344530165072 [GeV] +Cell[4,40] 0.00096816777458446 [GeV] +Cell[8,39] 1.0496979521122e-05 [GeV] +Cell[8,40] 0.012127572490952 [GeV] +Cell[4,39] 5.5662638603053e-05 [GeV] +Cell[4,38] 0.00043559265181191 [GeV] +Cell[6,37] 0.0023079906631371 [GeV] +Cell[5,37] 0.0059347604036824 [GeV] +Cell[8,42] 1.9617870975708e-08 [GeV] +Cell[1,9] 1.3375889655435e-05 [GeV] +Cell[0,9] 0.001094704457675 [GeV] +Cell[1,10] 0.00055183775225873 [GeV] +Cell[0,7] 0.0062574313672222 [GeV] +### Total energy deposition in calorimeter by a source track in 46 cells : 2.0870548261066 (GeV) + +Source track ID 6156 (gamma,0.19649521790461[GeV]) at (-493.90320702291,77.843574509969,489.46558612719) Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[12,23] 0.014619024482027 [GeV] -Cell[12,21] 0.0022345003449254 [GeV] -Cell[12,22] 0.17368306782599 [GeV] -Cell[16,34] 0.00081664731184074 [GeV] -Cell[13,21] 0.0016454133476053 [GeV] -Cell[14,4] 0.00041571366570002 [GeV] -Cell[12,20] 0.0028420611190068 [GeV] -Cell[13,22] 0.00023878980752256 [GeV] -### Total energy deposition in calorimeter by a source track in 8 cells : 0.19649521790462 (GeV) - -Source track ID 5991 (gamma,0.89164369738079[GeV]) at (-456.1236160356,204.82003538377,886.8951372644) +Cell[12,23] 0.019345711447104 [GeV] +Cell[12,24] 0.010926902650341 [GeV] +Cell[12,21] 0.00078783344848299 [GeV] +Cell[12,22] 0.16030693497521 [GeV] +Cell[13,22] 0.005127835383474 [GeV] +### Total energy deposition in calorimeter by a source track in 5 cells : 0.19649521790461 (GeV) + +Source track ID 6157 (gamma,0.89164369738079[GeV]) at (-456.12361931467,204.82002808145,886.89511493451) Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[8,26] 0.00024024180896713 [GeV] -Cell[11,3] 0.00055796010165086 [GeV] -Cell[16,33] 0.00056068188152906 [GeV] -Cell[15,19] 0.0003857630755685 [GeV] -Cell[14,19] 0.0019073761094967 [GeV] -Cell[14,20] 0.80541811122502 [GeV] -Cell[15,21] 0.018985410625305 [GeV] -Cell[19,0] 0.00075517624914021 [GeV] -Cell[14,21] 0.028976940767615 [GeV] -Cell[15,20] 0.029610208816476 [GeV] -### Total energy deposition in calorimeter by a source track in 10 cells : 0.88739787066077 (GeV) - -Source track ID 5965 (pi-,0.85432199037276[GeV]) at (-165.97943626031,471.64693016992,873.04672748089) +Cell[19,5] 0.00051099891 [GeV] +Cell[13,39] 0.0016258339859212 [GeV] +Cell[15,21] 0.0089431175934885 [GeV] +Cell[14,35] 0.00044007998135695 [GeV] +Cell[15,20] 0.017220649558526 [GeV] +Cell[17,45] 0.00044765648414775 [GeV] +Cell[17,14] 0.00029539331866314 [GeV] +Cell[18,13] 0.002492648820821 [GeV] +Cell[14,20] 0.77684164600852 [GeV] +Cell[14,21] 0.077040465009748 [GeV] +Cell[14,19] 0.00059307580948538 [GeV] +Cell[14,22] 0.00092859620495264 [GeV] +Cell[16,0] 0.0037833359777122 [GeV] +### Total energy deposition in calorimeter by a source track in 13 cells : 0.89116349766334 (GeV) + +Source track ID 6140 (pi-,0.85439941092408[GeV]) at (-164.71454320299,472.09016009384,873.13242064271) Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[7,47] 6.0904938334261e-07 [GeV] -Cell[13,26] 3.6221666960046e-08 [GeV] -Cell[16,14] 0.0032170730316684 [GeV] -Cell[16,15] 0.18569963366985 [GeV] -Cell[17,13] 2.6201904984191e-07 [GeV] -Cell[15,14] 0.0035908771128156 [GeV] -Cell[15,13] 0.00081162376555221 [GeV] -Cell[7,0] 7.1104919925347e-08 [GeV] -Cell[17,33] 0.0018846502333639 [GeV] -Cell[16,13] 0.00090802542746485 [GeV] -Cell[14,15] 0.046360679060573 [GeV] -Cell[14,14] 0.11066110296158 [GeV] -Cell[18,15] 0.002740537725502 [GeV] -Cell[15,18] 0.00015064629238748 [GeV] -Cell[18,17] 0.0018461629529442 [GeV] -Cell[17,18] 5.6196765888217e-07 [GeV] -Cell[15,15] 0.19236807758069 [GeV] -Cell[16,16] 0.013519000325381 [GeV] -Cell[17,14] 0.0019479727575628 [GeV] -Cell[16,17] 0.0090358412302772 [GeV] -Cell[15,16] 5.6450342047697e-05 [GeV] -Cell[15,17] 0.00036949672564879 [GeV] -Cell[17,16] 0.0010447055064601 [GeV] -Cell[16,18] 1.2601172784343e-08 [GeV] -Cell[17,17] 0.00017795198275167 [GeV] -Cell[17,15] 0.013071767410469 [GeV] -Cell[16,12] 0.00011258195690675 [GeV] -Cell[19,15] 0.0003768581312392 [GeV] -Cell[18,34] 1.3700139737921e-05 [GeV] -Cell[19,35] 1.6909849655349e-06 [GeV] -Cell[19,37] 0.003262926614784 [GeV] -Cell[19,36] 0.0048953171098925 [GeV] -### Total energy deposition in calorimeter by a source track in 32 cells : 0.59812690399637 (GeV) - -Source track ID 5817 (pi+,0.42640787413979[GeV]) at (-379.58000672534,-325.45202180105,-478.5832145177) +Cell[8,11] 2.6061416429002e-06 [GeV] +Cell[8,6] 1.4748715329915e-08 [GeV] +Cell[7,11] 3.1360296619596e-06 [GeV] +Cell[7,13] 0.00042690945608993 [GeV] +Cell[7,12] 0.00035733596716739 [GeV] +Cell[4,37] 0.0010680282147115 [GeV] +Cell[9,35] 5.7385094696656e-06 [GeV] +Cell[9,43] 0.0098481801991961 [GeV] +Cell[8,44] 0.0023676697082608 [GeV] +Cell[9,6] 1.4092831406742e-08 [GeV] +Cell[4,36] 0.0003865931207414 [GeV] +Cell[9,34] 0.0011511742856983 [GeV] +Cell[13,26] 5.0205242450829e-07 [GeV] +Cell[15,15] 0.0037519909467781 [GeV] +Cell[13,17] 0.00028753011591687 [GeV] +Cell[13,25] 2.7643993132642e-06 [GeV] +Cell[14,9] 0.00025818852634427 [GeV] +Cell[15,36] 0.00013678005833287 [GeV] +Cell[12,28] 0.0017264844865494 [GeV] +Cell[12,29] 1.7347036744468e-05 [GeV] +Cell[11,29] 1.5019594546175e-05 [GeV] +Cell[16,7] 9.4386871088545e-06 [GeV] +Cell[7,34] 5.8505416643584e-07 [GeV] +Cell[6,41] 6.8811973906122e-06 [GeV] +Cell[15,6] 0.00020185548900304 [GeV] +Cell[9,5] 0.0010997316238766 [GeV] +Cell[10,18] 0.0014035347506396 [GeV] +Cell[12,34] 2.4524118023692e-05 [GeV] +Cell[12,35] 0.0035367688521269 [GeV] +Cell[14,10] 0.0039270520380845 [GeV] +Cell[10,35] 4.3364707380533e-12 [GeV] +Cell[3,36] 4.9167232124887e-05 [GeV] +Cell[12,12] 1.0847657335944e-08 [GeV] +Cell[10,19] 2.8408666035148e-05 [GeV] +Cell[5,20] 6.9394712336361e-06 [GeV] +Cell[13,10] 0.0033691129475242 [GeV] +Cell[13,6] 1.1128703015856e-05 [GeV] +Cell[14,17] 0.11067932030194 [GeV] +Cell[13,13] 1.5173713166291e-05 [GeV] +Cell[12,19] 0.0021897255803589 [GeV] +Cell[11,20] 1.312452548882e-05 [GeV] +Cell[11,27] 2.6989553356543e-05 [GeV] +Cell[14,16] 0.0094341796756191 [GeV] +Cell[17,41] 1.8808120221365e-06 [GeV] +Cell[14,39] 0.00049165371659001 [GeV] +Cell[14,38] 5.2807476022281e-06 [GeV] +Cell[13,16] 0.0025647809184187 [GeV] +Cell[13,18] 0.0040193758635467 [GeV] +Cell[13,14] 0.0035769792338426 [GeV] +Cell[15,37] 2.1258610685777e-05 [GeV] +Cell[15,38] 0.00022042508885852 [GeV] +Cell[16,14] 7.6371579780243e-09 [GeV] +Cell[16,8] 1.5392724890262e-09 [GeV] +Cell[13,23] 0.0014918127080491 [GeV] +Cell[9,44] 0.011121553214739 [GeV] +Cell[16,34] 0.0013217365439127 [GeV] +Cell[14,41] 0.0057500543702666 [GeV] +Cell[14,42] 9.4753333823974e-05 [GeV] +Cell[14,43] 1.1997798079392e-05 [GeV] +Cell[14,40] 8.2338700087689e-05 [GeV] +Cell[10,20] 1.4441725056713e-08 [GeV] +Cell[12,18] 1.0988059760734e-05 [GeV] +Cell[15,43] 0.00051560541462034 [GeV] +Cell[17,3] 4.9694043118507e-06 [GeV] +Cell[15,13] 0.001422574453487 [GeV] +Cell[15,14] 2.1387018205132e-06 [GeV] +Cell[14,14] 0.23272302141795 [GeV] +Cell[15,39] 5.4039807070012e-06 [GeV] +Cell[14,37] 3.2219690442503e-05 [GeV] +Cell[14,21] 0.0018133985409453 [GeV] +Cell[14,19] 0.10399723235568 [GeV] +Cell[14,15] 0.0016178773847586 [GeV] +Cell[17,5] 2.9143449122785e-05 [GeV] +Cell[17,4] 1.0533267253777e-05 [GeV] +Cell[13,24] 0.0053742580484712 [GeV] +Cell[13,15] 0.00016350413363352 [GeV] +Cell[14,13] 0.0042794629473289 [GeV] +Cell[13,5] 0.0018368847215232 [GeV] +Cell[15,12] 0.00045697962715428 [GeV] +Cell[15,11] 0.00062178671242168 [GeV] +Cell[15,7] 0.00072861311163035 [GeV] +Cell[15,26] 3.6274654451063e-07 [GeV] +Cell[15,27] 8.1490725278854e-13 [GeV] +Cell[13,11] 8.8143833259778e-05 [GeV] +Cell[13,12] 0.00018216838687397 [GeV] +Cell[16,19] 5.1251554396003e-09 [GeV] +Cell[18,36] 1.4669494703412e-09 [GeV] +Cell[18,37] 2.8156100393062e-07 [GeV] +Cell[17,47] 6.8052286223974e-06 [GeV] +Cell[16,15] 0.0006988703615973 [GeV] +Cell[10,44] 0.00014034134880421 [GeV] +Cell[13,19] 1.8045661210977e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 92 cells : 0.54540518714595 (GeV) + +Source track ID 5909 (pi+,0.42888241947738[GeV]) at (-367.62432940879,-338.8987347671,-455.97102506853) Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[8,9] 2.7815395924335e-09 [GeV] -Cell[8,10] 1.3415977663044e-05 [GeV] -Cell[8,11] 0.0040875692523424 [GeV] -Cell[7,10] 1.1001247912645e-11 [GeV] -Cell[5,31] 0.0024940530683974 [GeV] -Cell[6,0] 3.4394576723571e-05 [GeV] -Cell[6,37] 0.0035204654214301 [GeV] -Cell[6,42] 0.0033974505897138 [GeV] -Cell[7,38] 0.0004200889788735 [GeV] -Cell[7,11] 8.7323132902384e-10 [GeV] -Cell[7,27] 1.1909030989045e-05 [GeV] -Cell[5,0] 2.5710500922287e-05 [GeV] -Cell[8,5] 0.00029919462122541 [GeV] -Cell[6,8] 3.4856952879636e-11 [GeV] -Cell[6,6] 0.00094266298560763 [GeV] -Cell[6,38] 0.00095687333278303 [GeV] -Cell[8,6] 0.00027978864191391 [GeV] -Cell[2,41] 5.2730282504854e-09 [GeV] -Cell[7,29] 0.098635220060807 [GeV] -Cell[6,43] 0.00023484665494448 [GeV] -Cell[6,40] 1.164210261777e-07 [GeV] -Cell[6,41] 6.9970331911463e-05 [GeV] -Cell[9,41] 0.00040559424138621 [GeV] -Cell[7,33] 8.0289596530747e-07 [GeV] -Cell[6,26] 2.4274702765979e-05 [GeV] -Cell[7,18] 3.0269664304797e-05 [GeV] -Cell[10,33] 0.00021775472823208 [GeV] -Cell[7,28] 0.0010994861203776 [GeV] -Cell[7,31] 0.00010600550772392 [GeV] -Cell[7,30] 0.0015475175513164 [GeV] -Cell[7,32] 0.001278460310589 [GeV] -Cell[6,31] 0.00078504674119582 [GeV] -Cell[6,32] 1.5241386058733e-06 [GeV] -Cell[6,30] 0.0012906545859186 [GeV] -Cell[5,13] 1.0286513133906e-07 [GeV] -Cell[4,13] 2.1881194920752e-06 [GeV] -Cell[10,34] 3.4849736346132e-07 [GeV] -Cell[10,39] 0.00011955883877818 [GeV] -Cell[6,7] 0.0070792157366478 [GeV] -Cell[2,2] 0.0045252457332111 [GeV] -Cell[2,3] 0.0060786364005372 [GeV] -Cell[2,8] 0.0040078389789605 [GeV] -Cell[6,1] 1.1553355987417e-05 [GeV] -Cell[1,1] 0.00059695440093662 [GeV] -Cell[1,0] 8.2991598446824e-09 [GeV] -Cell[2,1] 4.2942701838911e-10 [GeV] -Cell[1,29] 5.8008183259517e-07 [GeV] -Cell[0,29] 3.4207021235488e-07 [GeV] -Cell[2,47] 9.9561206880026e-06 [GeV] -Cell[1,17] 2.9103830456734e-11 [GeV] -Cell[0,9] 1.3858304562746e-05 [GeV] -Cell[1,22] 9.0772746189032e-06 [GeV] -Cell[1,18] 2.5731322152978e-05 [GeV] -Cell[3,20] 0.00065050557806763 [GeV] -Cell[1,8] 0.000617181227537 [GeV] -Cell[5,44] 1.3343829778023e-07 [GeV] -Cell[2,14] 0.0051693470540305 [GeV] -Cell[2,12] 6.6965938633075e-05 [GeV] -Cell[1,2] 0.0018774716071647 [GeV] -Cell[1,3] 0.002108253547626 [GeV] -Cell[7,0] 0.00075671959192096 [GeV] -Cell[6,5] 3.0443680790768e-05 [GeV] -Cell[1,40] 2.6410067093821e-06 [GeV] -Cell[3,2] 7.2480697417632e-06 [GeV] -Cell[3,4] 3.8069817237556e-06 [GeV] -Cell[5,30] 0.0058443894239327 [GeV] -Cell[2,9] 0.00032358516288036 [GeV] -Cell[1,9] 2.3734293893085e-07 [GeV] -Cell[4,41] 0.00088173684328103 [GeV] -Cell[4,42] 0.0029384881354761 [GeV] -Cell[5,37] 0.0011790131115122 [GeV] -Cell[1,41] 0.00014372848254629 [GeV] -Cell[6,3] 1.4309960533865e-07 [GeV] -Cell[2,20] 0.0018260609109256 [GeV] -Cell[5,2] 1.4709905372001e-07 [GeV] -Cell[10,42] 0.00019856000645029 [GeV] -Cell[9,42] 7.319753523916e-06 [GeV] -Cell[8,40] 0.0001629149595741 [GeV] -Cell[8,39] 4.6686576445154e-07 [GeV] -Cell[5,38] 0.00060990765086228 [GeV] -Cell[5,14] 2.8307421087447e-05 [GeV] -Cell[2,7] 1.4560129464371e-05 [GeV] -Cell[10,32] 0.0026362118224107 [GeV] -Cell[5,27] 0.0048624257706346 [GeV] -### Total energy deposition in calorimeter by a source track in 84 cells : 0.17764124918229 (GeV) - -Source track ID 5922 (gamma,6.9476075636615e-05[GeV]) at (48.182921749289,-497.67299108119,483.87242513544) +Cell[8,35] 0.13128351147644 [GeV] +Cell[8,34] 0.059976790706703 [GeV] +Cell[8,33] 0.00093479411169692 [GeV] +Cell[7,29] 0.13983863931816 [GeV] +Cell[5,3] 0.0022713312752168 [GeV] +### Total energy deposition in calorimeter by a source track in 5 cells : 0.33430506688822 (GeV) + +Source track ID 6026 (gamma,0.05025202480664[GeV]) at (-481.18196618458,135.88199078148,96.126181016253) Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[12,36] 6.9476075636615e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 6.9476075636615e-05 (GeV) +Cell[10,21] 0.046439975412078 [GeV] +Cell[10,22] 0.003336892751523 [GeV] +Cell[10,20] 0.00047515664303827 [GeV] +### Total energy deposition in calorimeter by a source track in 3 cells : 0.05025202480664 (GeV) -Source track ID 5921 (e-,0.07239181722826[GeV]) at (-17.398605224102,-499.69719684651,1091.6972826222) +Source track ID 6077 (gamma,0.00038676616060547[GeV]) at (-96.290592255427,-490.64052201495,-545.60155479478) Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[15,37] 0.0013253477901719 [GeV] -Cell[12,46] 0.0062209037684613 [GeV] -Cell[15,36] 0.0074410361642204 [GeV] -Cell[15,35] 0.055456568326345 [GeV] -Cell[5,9] 0.00038653553238602 [GeV] -Cell[11,14] 0.00092596335906144 [GeV] -### Total energy deposition in calorimeter by a source track in 6 cells : 0.071756354940646 (GeV) - -Source track ID 5919 (gamma,0.0038860478671391[GeV]) at (-237.20905557818,-440.14981989285,668.21637665268) +Cell[7,34] 0.00015900187923181 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00015900187923181 (GeV) + +Source track ID 6081 (gamma,0.0042331577260728[GeV]) at (-34.35514211126,-498.81832786147,-1107.2548926873) Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[13,32] 0.0038860478671391 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0038860478671391 (GeV) +Cell[4,35] 0.0036462141023723 [GeV] +Cell[2,20] 0.00040964454933964 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.0040558586517119 (GeV) -Source track ID 5920 (gamma,0.36135256887284[GeV]) at (319.60828450721,-384.51338659969,465.91512835366) +Source track ID 6078 (e-,0.0090943237096937[GeV]) at (435.87787270699,-244.97036572702,-1129.5656772555) Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[13,41] 0.0019790438127391 [GeV] -Cell[12,40] 0.011300928742492 [GeV] -Cell[12,41] 0.34773834944654 [GeV] -### Total energy deposition in calorimeter by a source track in 3 cells : 0.36101832200177 (GeV) +Cell[5,44] 0.00093916700659721 [GeV] +Cell[4,43] 0.0009682661632872 [GeV] +Cell[4,44] 0.0062865647933836 [GeV] +### Total energy deposition in calorimeter by a source track in 3 cells : 0.008193997963268 (GeV) -Source track ID 5836 (mu-,0.1882676590429[GeV]) at (-401.54547746124,297.92822882436,-1224.5295373934) +Source track ID 6029 (proton,1.022168573159[GeV]) at (447.42363449775,-223.18622558936,266.34374275018) Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[4,18] 5.8576665651344e-10 [GeV] -Cell[3,18] 5.6133354758003e-06 [GeV] -Cell[3,19] 0.094128104043317 [GeV] -### Total energy deposition in calorimeter by a source track in 3 cells : 0.09413371796456 (GeV) +Cell[11,44] 0.083896560158963 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.083896560158963 (GeV) -Source track ID 5815 (gamma,0.062293140479318[GeV]) at (-277.09244574023,416.1968002204,226.70071800201) +Source track ID 5949 (gamma,0.00013443314879464[GeV]) at (456.11408127386,-204.84126748218,52.779020445371) Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[11,16] 0.062293140479318 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.062293140479318 (GeV) +Cell[10,44] 0.00013443314879464 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00013443314879464 (GeV) -Source track ID 5816 (gamma,0.18169391742921[GeV]) at (418.45379206914,273.672110203,279.34342896915) +Source track ID 5951 (neutron,0.9888159205961[GeV]) at (459.36934712134,197.43303402753,-325.63942955906) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[7,5] 0.0015878154178586 [GeV] +Cell[7,6] 6.3229914772137e-05 [GeV] +Cell[4,29] 3.4039813908748e-07 [GeV] +Cell[4,27] 0.00010538094848869 [GeV] +Cell[6,1] 2.0340765559013e-08 [GeV] +Cell[7,4] 0.0072869403609278 [GeV] +Cell[5,1] 6.0176846545801e-09 [GeV] +Cell[6,5] 6.4696563640609e-08 [GeV] +Cell[5,0] 8.5017054516356e-09 [GeV] +Cell[7,2] 2.431163466099e-09 [GeV] +Cell[3,15] 0.006260701199863 [GeV] +Cell[6,8] 2.9926315473858e-06 [GeV] +Cell[4,19] 0.00021091716891533 [GeV] +Cell[2,39] 9.0242491204208e-05 [GeV] +Cell[4,20] 0.00059032377070571 [GeV] +Cell[3,20] 0.0003367888019776 [GeV] +Cell[3,19] 1.0290771810105e-05 [GeV] +Cell[2,45] 2.5025005743373e-06 [GeV] +Cell[4,46] 0.0018800996819844 [GeV] +Cell[7,3] 0.0014231262380676 [GeV] +Cell[5,27] 2.6973474014085e-06 [GeV] +Cell[8,3] 0.00067676240953006 [GeV] +Cell[4,32] 0.0031944504266547 [GeV] +Cell[4,33] 2.2001074597938e-05 [GeV] +Cell[4,26] 9.1589557638258e-05 [GeV] +Cell[4,28] 1.5566008805763e-06 [GeV] +Cell[5,10] 1.9489499391057e-07 [GeV] +Cell[6,47] 2.9491155582946e-06 [GeV] +Cell[6,0] 0.000180836337394 [GeV] +### Total energy deposition in calorimeter by a source track in 29 cells : 0.024024832049368 (GeV) + +Source track ID 5952 (neutron,0.98194812606244[GeV]) at (-497.42693423843,-50.660093704627,353.91678742378) Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[11,3] 0.0079095001324501 [GeV] -Cell[11,4] 0.17203830470752 [GeV] -Cell[11,5] 0.00018060161391476 [GeV] -Cell[12,3] 0.0015655109753249 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.18169391742921 (GeV) +Cell[13,25] 2.7159858465893e-05 [GeV] +Cell[12,25] 0.013759632985576 [GeV] +Cell[11,24] 0.00037809114705885 [GeV] +Cell[12,24] 4.8954306976157e-08 [GeV] +Cell[11,25] 0.00037950538084397 [GeV] +Cell[12,26] 0.0049789623170967 [GeV] +### Total energy deposition in calorimeter by a source track in 6 cells : 0.019523400643348 (GeV) + +Source track ID 5953 (gamma,0.0043543695619033[GeV]) at (-294.77390910555,-403.86673855448,380.60395867321) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[11,31] 0.0038433706519033 [GeV] +Cell[12,30] 0.00051099891 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.0043543695619033 (GeV) -Source track ID 5787 (kaon+,1.7504214896858[GeV]) at (76.426165478718,494.12451996457,1962.4395359758) +Source track ID 5955 (gamma,0.0020801573118515[GeV]) at (499.70793587125,-17.087387959899,259.82501583266) Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[19,10] 0.051353672614327 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.051353672614327 (GeV) +Cell[11,0] 0.0020801573118515 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0020801573118515 (GeV) -Source track ID 5662 (pi-,0.45563688763171[GeV]) at (-499.77962495384,-14.843398566349,-204.52601960441) +Source track ID 5956 (gamma,0.0017692184608699[GeV]) at (-359.17875040301,347.83706711466,-382.37195054794) Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[9,25] 0.00090067515023417 [GeV] -Cell[9,26] 0.00065230288042392 [GeV] -Cell[9,24] 0.006369743648969 [GeV] -Cell[7,26] 0.00010229104526093 [GeV] -Cell[7,27] 0.0038187887699284 [GeV] -Cell[8,29] 2.9204383026809e-06 [GeV] -Cell[7,20] 0.0014104334235232 [GeV] -Cell[3,43] 0.00050567401251487 [GeV] -Cell[7,25] 0.0048063587706906 [GeV] -Cell[7,29] 2.8335216484265e-10 [GeV] -Cell[9,1] 0.00072071722136334 [GeV] -Cell[6,22] 2.0189326896798e-06 [GeV] -Cell[8,26] 0.0021613756912121 [GeV] -Cell[7,33] 0.0010642841153484 [GeV] -Cell[6,25] 0.0048874498764648 [GeV] -Cell[6,26] 0.00029648095013181 [GeV] -Cell[7,28] 0.0045816270750103 [GeV] -Cell[12,23] 2.593464587585e-05 [GeV] -Cell[8,28] 0.0084400733619938 [GeV] -Cell[8,27] 0.01659835836219 [GeV] -Cell[9,31] 4.5313095597521e-08 [GeV] -Cell[9,30] 2.7963355864813e-07 [GeV] -Cell[7,32] 0.00059533606996611 [GeV] -Cell[10,2] 2.1231027908243e-05 [GeV] -Cell[9,2] 7.4950551038455e-07 [GeV] -Cell[9,3] 2.5388938515562e-05 [GeV] -Cell[8,2] 0.0015047504847149 [GeV] -Cell[10,28] 0.0012409217474923 [GeV] -Cell[9,23] 0.00016621671782798 [GeV] -Cell[4,44] 0.00053959363508193 [GeV] -Cell[4,47] 2.3081322638063e-08 [GeV] -Cell[4,46] 0.00053754668624754 [GeV] -Cell[9,39] 0.0012276547279167 [GeV] -Cell[1,13] 2.1922148473095e-05 [GeV] -Cell[3,44] 6.3771145210012e-05 [GeV] -Cell[4,45] 0.032740428773766 [GeV] -Cell[6,20] 2.4460563010507e-05 [GeV] -Cell[3,45] 0.0025114279271795 [GeV] -Cell[8,20] 0.00085123825817209 [GeV] -Cell[7,21] 6.5739490094074e-06 [GeV] -Cell[11,7] 0.0013583862367246 [GeV] -Cell[11,6] 0.00022742567613045 [GeV] -Cell[10,16] 0.00044100454062254 [GeV] -Cell[13,4] 0.00089715362742601 [GeV] -Cell[10,3] 0.0030630770328356 [GeV] -Cell[8,25] 0.011707150510824 [GeV] -Cell[8,24] 0.039223570380276 [GeV] -Cell[16,41] 0.00038188243229752 [GeV] -Cell[8,23] 0.00023522379809401 [GeV] -Cell[10,18] 0.0002370403830262 [GeV] -Cell[8,21] 2.7385161811253e-05 [GeV] -Cell[8,19] 0.0012777752747107 [GeV] -Cell[6,21] 0.00014447772620053 [GeV] -Cell[10,17] 0.0019493753750899 [GeV] -Cell[9,4] 2.3782416246831e-07 [GeV] -### Total energy deposition in calorimeter by a source track in 55 cells : 0.16059823496969 (GeV) - -Source track ID 5756 (gamma,0.43032370642417[GeV]) at (-193.66746544468,460.96953568347,1404.1020487427) +Cell[8,18] 0.0017692184608699 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0017692184608699 (GeV) + +Source track ID 5957 (gamma,0.00026101536675018[GeV]) at (473.16551308253,-161.59949637713,31.665470637216) Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[14,31] 0.00030374871109984 [GeV] -Cell[12,31] 0.00053511547512294 [GeV] -Cell[16,14] 0.00037876235948693 [GeV] -Cell[16,15] 1.6758150860596e-06 [GeV] -Cell[14,34] 0.00052415383134674 [GeV] -Cell[16,3] 6.1912115256746e-08 [GeV] -Cell[17,13] 0.0010703960539171 [GeV] -Cell[17,14] 0.03620521015838 [GeV] -Cell[16,17] 0.00051099891 [GeV] -Cell[17,15] 0.3689094472303 [GeV] -Cell[19,35] 0.0024722042501824 [GeV] -Cell[18,30] 0.00044315742721108 [GeV] -Cell[17,40] 0.0010594665229063 [GeV] -Cell[18,14] 0.0014541263638031 [GeV] -Cell[18,13] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 15 cells : 0.41437952393096 (GeV) - -Source track ID 5757 (gamma,0.84468519705162[GeV]) at (143.95469170533,478.82882822155,1448.6318346068) +Cell[10,45] 0.00026101536675018 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00026101536675018 (GeV) + +Source track ID 5923 (gamma,0.0032615392158631[GeV]) at (-90.893432687145,-491.66897796622,274.12513619697) Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[14,31] 0.00046255138911015 [GeV] -Cell[16,32] 0.0011693862125294 [GeV] -Cell[16,14] 4.6644091151065e-05 [GeV] -Cell[14,43] 0.00042508271657995 [GeV] -Cell[14,44] 0.0010419933503467 [GeV] -Cell[18,40] 0.00085118321407349 [GeV] -Cell[14,38] 0.00099314769373912 [GeV] -Cell[17,2] 0.0094155754625525 [GeV] -Cell[16,4] 0.00035053914940621 [GeV] -Cell[17,9] 0.73855768268769 [GeV] -Cell[18,9] 0.014405612996685 [GeV] -Cell[16,47] 0.0019064706663512 [GeV] -Cell[17,22] 0.00047738360961548 [GeV] -Cell[18,11] 0.00037239162679018 [GeV] -Cell[17,11] 0.002547292910846 [GeV] -Cell[16,21] 0.00027868507154759 [GeV] -Cell[17,1] 0.00080390216969908 [GeV] -Cell[18,18] 0.00064278715461922 [GeV] -Cell[15,21] 0.00056517180311199 [GeV] -Cell[17,40] 0.00051099891 [GeV] -Cell[17,7] 0.0019278108795168 [GeV] -Cell[17,8] 0.0028723744930428 [GeV] -Cell[18,41] 0.0018867347382022 [GeV] -Cell[18,42] 0.004431444954535 [GeV] -Cell[18,10] 0.001770889933339 [GeV] -Cell[16,19] 0.00066814627786946 [GeV] -Cell[16,29] 0.00038076940325554 [GeV] -Cell[15,22] 0.00051099891 [GeV] -Cell[17,10] 0.046837902025336 [GeV] -Cell[18,38] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 30 cells : 0.83762255341154 (GeV) - -Source track ID 5668 (pi-,1.1276211230984[GeV]) at (-492.72609849404,84.976419451786,1091.8482097499) +Cell[11,34] 0.0032615392158631 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0032615392158631 (GeV) + +Source track ID 5925 (gamma,0.0007802617593608[GeV]) at (-311.54420992311,-391.07570272696,-897.43662158826) Original primary track ID 25 (unknown,7.7728456153487[GeV]) -Cell[11,39] 1.3697143952413e-05 [GeV] -Cell[9,11] 5.4328939151901e-05 [GeV] -Cell[9,12] 2.4081393296456e-06 [GeV] -Cell[10,27] 2.2658514790237e-06 [GeV] -Cell[9,20] 4.3847374035977e-06 [GeV] -Cell[11,46] 1.1775092367316e-05 [GeV] -Cell[13,12] 4.5957858674228e-09 [GeV] -Cell[11,36] 7.3025401216e-06 [GeV] -Cell[10,36] 5.430012656916e-06 [GeV] -Cell[18,4] 7.2928935983214e-05 [GeV] -Cell[17,32] 0.0010441333209916 [GeV] -Cell[17,31] 0.0027763038351097 [GeV] -Cell[15,30] 0.00021310052363901 [GeV] -Cell[14,40] 6.5502227516845e-07 [GeV] -Cell[13,2] 0.00039262403371345 [GeV] -Cell[13,0] 0.0087529439243883 [GeV] -Cell[12,14] 2.1119184180861e-05 [GeV] -Cell[14,10] 0.00043601807826485 [GeV] -Cell[14,9] 1.8780177485951e-06 [GeV] -Cell[16,25] 0.0021976747339075 [GeV] -Cell[16,24] 0.0097540529373252 [GeV] -Cell[16,26] 2.3513692584061e-05 [GeV] -Cell[14,43] 3.1736361852381e-06 [GeV] -Cell[14,42] 0.00085895655081436 [GeV] -Cell[12,47] 0.00071620214684492 [GeV] -Cell[11,1] 0.00090454812346763 [GeV] -Cell[11,47] 2.6347055361839e-05 [GeV] -Cell[15,5] 2.2613676264882e-11 [GeV] -Cell[16,5] 0.00048156787594576 [GeV] -Cell[12,4] 0.00079045124642539 [GeV] -Cell[17,3] 7.9970366641646e-08 [GeV] -Cell[17,4] 0.0022462577789335 [GeV] -Cell[16,4] 2.3570847678229e-06 [GeV] -Cell[9,29] 0.00025415343695135 [GeV] -Cell[9,19] 0.00039926031888956 [GeV] -Cell[14,41] 0.00086226724465769 [GeV] -Cell[8,47] 6.3565997988917e-06 [GeV] -Cell[10,34] 3.4349798195763e-05 [GeV] -Cell[10,39] 5.2722081058164e-05 [GeV] -Cell[10,28] 1.9259917304225e-05 [GeV] -Cell[12,19] 7.2821263000606e-05 [GeV] -Cell[12,18] 1.233211150975e-08 [GeV] -Cell[11,27] 7.214825891424e-07 [GeV] -Cell[14,11] 1.5411001513712e-06 [GeV] -Cell[17,9] 0.0024334399584471 [GeV] -Cell[18,8] 0.0018798500940455 [GeV] -Cell[18,9] 0.0014120221759856 [GeV] -Cell[14,2] 0.0022248167630379 [GeV] -Cell[9,18] 3.1056584020916e-08 [GeV] -Cell[11,7] 1.823759204126e-05 [GeV] -Cell[12,8] 2.1897393802647e-05 [GeV] -Cell[10,6] 1.0211327666184e-05 [GeV] -Cell[15,46] 0.0010556882271617 [GeV] -Cell[15,45] 2.5054206606001e-05 [GeV] -Cell[12,46] 4.1772022873147e-05 [GeV] -Cell[15,44] 6.6105159930885e-08 [GeV] -Cell[15,47] 0.00022549216216532 [GeV] -Cell[14,0] 1.075707409484e-05 [GeV] -Cell[14,1] 1.1553569160014e-06 [GeV] -Cell[16,34] 0.00042911625810005 [GeV] -Cell[15,36] 0.00055231655977559 [GeV] -Cell[16,36] 6.5328960772604e-07 [GeV] -Cell[17,22] 6.978971555327e-09 [GeV] -Cell[17,21] 8.8533087109681e-06 [GeV] -Cell[16,35] 3.1310628401116e-08 [GeV] -Cell[13,1] 0.001594925835549 [GeV] -Cell[16,20] 0.00041260691678724 [GeV] -Cell[16,38] 0.0013249619637864 [GeV] -Cell[15,35] 2.8860522434115e-08 [GeV] -Cell[18,12] 0.00076368171766154 [GeV] -Cell[17,12] 0.0020789685998251 [GeV] -Cell[12,40] 3.7509795646088e-05 [GeV] -Cell[16,21] 0.0070060847209567 [GeV] -Cell[11,40] 3.5413376983001e-05 [GeV] -Cell[15,28] 0.0027963660063026 [GeV] -Cell[10,40] 0.0003196085777156 [GeV] -Cell[11,38] 0.00018111037593258 [GeV] -Cell[15,26] 4.812399254206e-08 [GeV] -Cell[15,25] 0.0018684154190098 [GeV] -Cell[15,24] 0.0076492261812941 [GeV] -Cell[12,39] 0.002119273639374 [GeV] -Cell[15,23] 0.18423043141375 [GeV] -Cell[14,24] 0.0010332252543601 [GeV] -Cell[12,1] 2.9560771054093e-08 [GeV] -Cell[12,3] 4.7517581137413e-05 [GeV] -Cell[16,28] 5.9699685603846e-05 [GeV] -Cell[5,42] 0.0011978916146001 [GeV] -Cell[12,20] 0.00015834047756471 [GeV] -Cell[15,21] 0.0016925728523179 [GeV] -Cell[15,20] 1.3796322275539e-07 [GeV] -Cell[11,16] 0.00022074391070969 [GeV] -Cell[15,22] 0.40334770561806 [GeV] -Cell[16,22] 0.015857216808308 [GeV] -Cell[16,23] 0.01251665600131 [GeV] -Cell[17,23] 1.4726538211107e-11 [GeV] -Cell[17,43] 3.3728207927197e-07 [GeV] -Cell[18,3] 0.00075874777688887 [GeV] -Cell[14,3] 2.6978761911778e-07 [GeV] -Cell[15,27] 6.1885338004686e-07 [GeV] -Cell[17,25] 3.9105680116336e-10 [GeV] -Cell[15,4] 0.00022340780044658 [GeV] -Cell[18,21] 5.3038034820929e-08 [GeV] -Cell[15,29] 0.0099821634695365 [GeV] -Cell[15,11] 1.0904000693699e-05 [GeV] -Cell[18,7] 4.4275275722612e-05 [GeV] -Cell[11,2] 0.0011196121612842 [GeV] -Cell[11,18] 0.0027863898232473 [GeV] -Cell[12,13] 0.0034537291355473 [GeV] -Cell[12,12] 1.4860260649584e-05 [GeV] -Cell[7,19] 1.0998802230461e-05 [GeV] -Cell[10,35] 0.00043272790762148 [GeV] -### Total energy deposition in calorimeter by a source track in 111 cells : 0.711262914215 (GeV) - -Source track ID 5656 (gamma,0.21259862372436[GeV]) at (298.67434130333,-400.99082015306,-1192.0286066774) -Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[7,26] 0.00069309342509252 [GeV] -Cell[5,32] 0.0014717435864498 [GeV] -Cell[3,40] 0.16766285936597 [GeV] -Cell[6,23] 0.00051099891 [GeV] -Cell[3,41] 0.016455109838905 [GeV] -Cell[5,19] 0.0001933055861673 [GeV] -Cell[3,47] 0.00037799242456169 [GeV] -Cell[0,46] 0.0024037053396346 [GeV] -Cell[4,40] 0.013315046301261 [GeV] -Cell[6,12] 0.00068258926750307 [GeV] -Cell[3,0] 0.0017626033759321 [GeV] -Cell[5,20] 0.00066453505563718 [GeV] -Cell[4,41] 0.00051099891 [GeV] -Cell[3,10] 0.0010567645106256 [GeV] -### Total energy deposition in calorimeter by a source track in 14 cells : 0.20776134589774 (GeV) +Cell[5,30] 0.0007802617593608 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0007802617593608 (GeV) -Source track ID 5609 (pi-,0.62982476113108[GeV]) at (341.38538486326,365.31632731342,-1018.9279293998) +Source track ID 5907 (gamma,0.062293140479318[GeV]) at (-277.09244972578,416.19679756692,226.7007153091) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[11,16] 0.059283585293318 [GeV] +Cell[10,18] 0.0013744626702804 [GeV] +Cell[11,12] 0.00023381601302168 [GeV] +### Total energy deposition in calorimeter by a source track in 3 cells : 0.06089186397662 (GeV) + +Source track ID 5908 (gamma,0.18169391742921[GeV]) at (418.45379300651,273.67210876972,279.34342818479) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[11,3] 0.0031279053714981 [GeV] +Cell[4,20] 0.00027032805032632 [GeV] +Cell[11,4] 0.17692599020256 [GeV] +Cell[13,37] 0.00074636869313368 [GeV] +### Total energy deposition in calorimeter by a source track in 4 cells : 0.18107059231751 (GeV) + +Source track ID 5878 (e-,0.001786490628594[GeV]) at (-499.23350044861,27.675115714808,1613.4914376697) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[18,23] 0.00011718637002575 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00011718637002575 (GeV) + +Source track ID 5888 (mu+,0.99653575006777[GeV]) at (95.425794608166,490.80945154245,1822.7173415486) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[19,10] 0.22880499165575 [GeV] +Cell[19,9] 0.00092950646827563 [GeV] +Cell[19,11] 0.001328996712489 [GeV] +### Total energy deposition in calorimeter by a source track in 3 cells : 0.23106349483652 (GeV) + +Source track ID 5768 (pi-,0.45868059295656[GeV]) at (-499.89157059917,-10.412379358235,-201.34528453924) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[9,28] 9.3287427542919e-06 [GeV] +Cell[10,26] 2.2829312743966e-05 [GeV] +Cell[9,27] 0.0029432998301332 [GeV] +Cell[7,24] 0.0025117516448612 [GeV] +Cell[9,24] 0.00021153750552378 [GeV] +Cell[8,28] 2.9910368647847e-05 [GeV] +Cell[8,26] 0.079901869657452 [GeV] +Cell[7,25] 0.00047296351949569 [GeV] +Cell[8,24] 0.080554240771535 [GeV] +Cell[8,25] 0.18516226226886 [GeV] +Cell[9,26] 0.0076512582786482 [GeV] +Cell[8,27] 0.00088445374258705 [GeV] +Cell[9,25] 0.0050660469734594 [GeV] +Cell[6,24] 2.2203849366633e-05 [GeV] +Cell[10,25] 3.5237263773524e-09 [GeV] +### Total energy deposition in calorimeter by a source track in 15 cells : 0.3654439599898 (GeV) + +Source track ID 5866 (gamma,0.43032370642417[GeV]) at (-193.66742586264,460.9695523131,1404.1020980644) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[8,30] 0.00044079869303257 [GeV] +Cell[19,5] 0.0013868057148868 [GeV] +Cell[16,32] 0.0042841809761916 [GeV] +Cell[13,34] 0.00051099891 [GeV] +Cell[13,35] 0.00051099891 [GeV] +Cell[13,6] 0.0015144693929537 [GeV] +Cell[13,38] 0.0017934518601981 [GeV] +Cell[17,21] 0.00020770825526421 [GeV] +Cell[17,20] 0.00024226909766093 [GeV] +Cell[17,7] 0.0032281991804821 [GeV] +Cell[13,40] 0.00051099891 [GeV] +Cell[16,40] 0.00023654563213903 [GeV] +Cell[17,39] 0.00056410853760557 [GeV] +Cell[17,15] 0.17837008416208 [GeV] +Cell[17,14] 0.12716730455159 [GeV] +Cell[16,14] 0.0059029562396371 [GeV] +Cell[16,8] 0.0011221289033371 [GeV] +Cell[18,8] 0.00049492866484323 [GeV] +Cell[17,12] 0.00028767938345082 [GeV] +Cell[19,33] 0.00058614959786713 [GeV] +Cell[16,33] 0.00063429402561673 [GeV] +Cell[16,27] 0.00065599865085454 [GeV] +Cell[15,26] 0.0001393899066711 [GeV] +Cell[17,47] 0.0014884905021506 [GeV] +Cell[19,47] 0.0099779268352853 [GeV] +Cell[19,23] 0.0007231311447096 [GeV] +Cell[18,14] 0.0013622297655853 [GeV] +Cell[18,15] 0.0014543094965601 [GeV] +Cell[16,11] 0.0029634520676825 [GeV] +Cell[18,38] 0.0003374684448737 [GeV] +Cell[19,16] 0.00051099891 [GeV] +Cell[19,36] 0.00035298724500106 [GeV] +Cell[12,4] 0.003779825935156 [GeV] +Cell[15,25] 0.0080445617342502 [GeV] +Cell[17,28] 0.00057364914610177 [GeV] +### Total energy deposition in calorimeter by a source track in 35 cells : 0.36236147938372 (GeV) + +Source track ID 5867 (gamma,0.84468519705162[GeV]) at (143.95467016851,478.82883469636,1448.631854867) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[14,32] 0.0011048894307056 [GeV] +Cell[18,30] 0.0011013397172253 [GeV] +Cell[16,24] 0.00062161177734578 [GeV] +Cell[16,40] 0.00055176653088166 [GeV] +Cell[17,39] 0.00051099891 [GeV] +Cell[19,44] 0.00051099891 [GeV] +Cell[17,8] 0.002058168699873 [GeV] +Cell[17,10] 0.017142287244589 [GeV] +Cell[17,9] 0.79800431844306 [GeV] +Cell[18,8] 0.0040164791572415 [GeV] +Cell[19,31] 0.00051099891 [GeV] +Cell[18,27] 0.0013986982601024 [GeV] +Cell[19,26] 0.0026565394093093 [GeV] +Cell[19,25] 0.00074057478901892 [GeV] +Cell[19,45] 0.0029589060556843 [GeV] +Cell[17,16] 0.0015809474534296 [GeV] +### Total energy deposition in calorimeter by a source track in 16 cells : 0.83546952369847 (GeV) + +Source track ID 5774 (pi-,1.1277082088806[GeV]) at (-499.9989776068,1.0111340927834,961.95535919972) +Original primary track ID 25 (unknown,7.7728456153487[GeV]) +Cell[10,42] 0.0077508802038156 [GeV] +Cell[11,18] 0.00027010781226238 [GeV] +Cell[9,42] 0.00049673111246936 [GeV] +Cell[13,32] 0.00049591042415071 [GeV] +Cell[14,32] 0.00026766180918483 [GeV] +Cell[14,24] 0.35277551395951 [GeV] +Cell[14,8] 9.1264761561661e-05 [GeV] +Cell[14,9] 0.00040178517756817 [GeV] +Cell[16,12] 0.00065923604200864 [GeV] +Cell[15,45] 0.00051099891 [GeV] +Cell[14,34] 0.00039384916933309 [GeV] +Cell[11,9] 0.00051099891 [GeV] +Cell[14,2] 0.00044464490583253 [GeV] +Cell[15,23] 0.069341554857109 [GeV] +Cell[15,22] 0.0074120265495805 [GeV] +Cell[10,17] 6.768188541173e-09 [GeV] +Cell[14,10] 0.00087768777282713 [GeV] +Cell[15,28] 0.0022478538159151 [GeV] +Cell[12,6] 0.00053740386628432 [GeV] +Cell[13,7] 0.00046896157309157 [GeV] +Cell[15,0] 0.00051099891 [GeV] +Cell[14,17] 2.6268155605067e-05 [GeV] +Cell[14,18] 0.0018797936155992 [GeV] +Cell[12,46] 0.00038784929883018 [GeV] +Cell[12,47] 0.00012314961116982 [GeV] +Cell[13,45] 0.00051099891 [GeV] +Cell[15,21] 0.0053187659616918 [GeV] +Cell[14,44] 4.6051861369051e-05 [GeV] +Cell[15,44] 0.00051099891 [GeV] +Cell[10,5] 0.001274130181452 [GeV] +Cell[16,42] 0.00051099891 [GeV] +Cell[15,37] 0.00058803536823561 [GeV] +Cell[16,43] 0.00071018639594111 [GeV] +Cell[16,45] 0.00072036864366295 [GeV] +Cell[17,38] 0.00051099891 [GeV] +Cell[15,19] 0.0028731120381811 [GeV] +Cell[18,39] 0.0010908781835783 [GeV] +Cell[17,8] 0.0012161400212116 [GeV] +Cell[17,14] 0.0039546062429697 [GeV] +Cell[19,43] 0.0010665608510446 [GeV] +Cell[18,8] 0.00078742681676436 [GeV] +Cell[18,9] 0.0016652319911616 [GeV] +Cell[17,12] 0.0061070296793766 [GeV] +Cell[17,13] 0.0025895563861181 [GeV] +Cell[18,31] 0.00068339374003029 [GeV] +Cell[14,41] 0.00032262443843737 [GeV] +Cell[15,17] 0.00060717216529476 [GeV] +Cell[15,16] 0.014625925282726 [GeV] +Cell[15,43] 0.00058065028055652 [GeV] +Cell[14,23] 0.27948573382072 [GeV] +Cell[15,14] 0.0033345818526589 [GeV] +Cell[14,14] 0.00051099891 [GeV] +Cell[15,18] 0.029269155608674 [GeV] +Cell[14,5] 0.00081847195309767 [GeV] +Cell[15,4] 0.0010633955097722 [GeV] +Cell[15,39] 0.0019050048592426 [GeV] +Cell[14,21] 0.0099237411006225 [GeV] +Cell[14,22] 0.005924025119349 [GeV] +Cell[15,26] 0.0024894685756585 [GeV] +Cell[15,27] 0.0012371480577152 [GeV] +Cell[12,4] 0.0037989868740634 [GeV] +Cell[15,25] 0.018070901913088 [GeV] +Cell[19,45] 0.0071798216454177 [GeV] +Cell[19,46] 6.7831908085282e-05 [GeV] +Cell[15,24] 0.16303642501194 [GeV] +Cell[17,43] 0.0006754356293293 [GeV] +Cell[8,23] 6.579355741269e-05 [GeV] +Cell[16,13] 0.022223649367433 [GeV] +Cell[16,16] 0.0028647223827766 [GeV] +Cell[16,18] 0.0011751629223258 [GeV] +Cell[14,25] 0.0013230712626523 [GeV] +Cell[9,38] 0.00076676251648218 [GeV] +Cell[19,1] 0.00051099891 [GeV] +### Total energy deposition in calorimeter by a source track in 73 cells : 1.0554762694302 (GeV) + +Source track ID 5762 (gamma,0.21259862372436[GeV]) at (298.67434307582,-400.99081883283,-1192.0286447666) Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[5,31] 0.00014583465806425 [GeV] -Cell[7,12] 0.00010192653615786 [GeV] -Cell[10,29] 1.0202280827798e-07 [GeV] -Cell[7,36] 2.7247833495494e-06 [GeV] -Cell[7,37] 0.00072954324368936 [GeV] -Cell[7,38] 1.194173365991e-05 [GeV] -Cell[7,11] 3.6048094484954e-05 [GeV] -Cell[4,6] 0.12585160558064 [GeV] -Cell[9,22] 0.0002324943581641 [GeV] -Cell[5,39] 3.9839472244807e-05 [GeV] -Cell[7,39] 0.00016877427658142 [GeV] -Cell[5,32] 6.135882664239e-06 [GeV] -Cell[8,17] 1.3914438161464e-06 [GeV] -Cell[6,38] 7.716716529103e-06 [GeV] -Cell[8,33] 0.00018167221349597 [GeV] -Cell[8,16] 2.4852772639861e-10 [GeV] -Cell[3,7] 0.012311201758174 [GeV] -Cell[6,34] 1.3117037818802e-06 [GeV] -Cell[6,31] 2.0740657637361e-06 [GeV] -Cell[8,37] 0.0015148495118567 [GeV] -Cell[9,19] 7.3896799449358e-08 [GeV] -Cell[6,30] 1.2552737898659e-06 [GeV] -Cell[10,28] 3.0594522831962e-07 [GeV] -Cell[5,17] 0.001259992064255 [GeV] -Cell[4,18] 3.1626492841497e-08 [GeV] -Cell[5,6] 0.0046479736168119 [GeV] -Cell[3,17] 0.00084092991858603 [GeV] -Cell[2,8] 0.00030134451314314 [GeV] -Cell[5,33] 0.00022202003781308 [GeV] -Cell[6,33] 7.601726191524e-07 [GeV] -Cell[4,40] 2.7547010672265e-05 [GeV] -Cell[7,40] 2.1141519562207e-07 [GeV] -Cell[3,18] 0.0013800562313585 [GeV] -Cell[9,17] 0.00016503310525582 [GeV] -Cell[3,8] 0.009982637973198 [GeV] -Cell[7,15] 2.4852951464709e-06 [GeV] -Cell[9,16] 3.4740378396236e-10 [GeV] -Cell[9,18] 1.5587803756034e-06 [GeV] -Cell[2,14] 3.182899672538e-08 [GeV] -Cell[2,35] 2.6907050050795e-06 [GeV] -Cell[5,40] 1.104178460082e-06 [GeV] -Cell[10,19] 1.1774324359521e-06 [GeV] -Cell[6,11] 3.5480479709804e-10 [GeV] -Cell[2,44] 0.0022499100219639 [GeV] -Cell[3,1] 0.00074468417845708 [GeV] -Cell[4,5] 0.0021266150739315 [GeV] -Cell[8,34] 0.0019149896402912 [GeV] -Cell[4,32] 0.00083032969859346 [GeV] -Cell[8,39] 9.5065762207014e-07 [GeV] -Cell[8,38] 0.0012807146130749 [GeV] -Cell[5,8] 2.8561224171426e-06 [GeV] -Cell[2,7] 0.0019281826766862 [GeV] -Cell[10,18] 2.2297372328239e-06 [GeV] -Cell[7,19] 7.5690331868827e-10 [GeV] -Cell[3,10] 0.00025969164308267 [GeV] -Cell[4,7] 0.18076363298364 [GeV] -Cell[4,8] 0.0018922490636465 [GeV] -Cell[4,9] 0.0027936816498075 [GeV] -Cell[4,10] 1.279390729826e-05 [GeV] -Cell[3,6] 0.0037462693654568 [GeV] -Cell[6,18] 4.3532012496144e-06 [GeV] -Cell[5,10] 0.0022230532079903 [GeV] -Cell[3,9] 0.0032010530928341 [GeV] -Cell[5,26] 2.4030551800251e-06 [GeV] -Cell[3,35] 4.1700916481204e-06 [GeV] -Cell[4,36] 0.00040812554803381 [GeV] -Cell[4,35] 9.1827485675822e-08 [GeV] -Cell[3,5] 0.002352563593709 [GeV] -### Total energy deposition in calorimeter by a source track in 68 cells : 0.36893200543654 (GeV) - -Source track ID 5610 (pi+,3.2624996963797[GeV]) at (499.98995368773,-3.169575892714,-1674.5326238561) +Cell[6,32] 0.00095010342908807 [GeV] +Cell[2,30] 0.00061976042023238 [GeV] +Cell[0,24] 0.0018056389204916 [GeV] +Cell[4,20] 0.00051099891 [GeV] +Cell[2,10] 0.00058767112823448 [GeV] +Cell[3,47] 0.00087918006769095 [GeV] +Cell[4,24] 0.0057828285553826 [GeV] +Cell[3,41] 0.011784896082701 [GeV] +Cell[3,40] 0.16001343193849 [GeV] +Cell[4,40] 0.011371168388396 [GeV] +Cell[5,12] 0.00051099891 [GeV] +Cell[5,6] 0.0015428164241753 [GeV] +Cell[6,22] 0.0026104857127013 [GeV] +Cell[1,27] 0.0004940185552119 [GeV] +### Total energy deposition in calorimeter by a source track in 14 cells : 0.1994639974428 (GeV) + +Source track ID 5720 (pi-,0.62973652117282[GeV]) at (343.94080805215,362.91145002112,-1016.1198610175) Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[1,47] 0.13404728390376 [GeV] -Cell[0,47] 0.16322915319875 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.29727643710251 (GeV) - -Source track ID 5606 (gamma,0.53051937575115[GeV]) at (475.84610202081,-153.52682889839,-782.17055927735) +Cell[5,31] 0.00016759709414214 [GeV] +Cell[2,28] 0.0015456827329815 [GeV] +Cell[5,22] 3.0260620405897e-07 [GeV] +Cell[5,9] 0.00078499472961926 [GeV] +Cell[4,1] 0.00036770124297846 [GeV] +Cell[2,1] 0.024306169837373 [GeV] +Cell[4,21] 9.8691095092818e-06 [GeV] +Cell[4,10] 0.0088340939905781 [GeV] +Cell[5,19] 1.3366640574532e-05 [GeV] +Cell[3,0] 0.00023836815188417 [GeV] +Cell[2,29] 0.001499372328725 [GeV] +Cell[2,16] 5.8077192775613e-05 [GeV] +Cell[1,13] 0.00044038144883823 [GeV] +Cell[4,2] 0.00038395739802775 [GeV] +Cell[3,7] 5.529595229234e-05 [GeV] +Cell[3,47] 9.1595791218424e-10 [GeV] +Cell[2,0] 0.00051143527275269 [GeV] +Cell[3,1] 9.0658534190879e-09 [GeV] +Cell[2,2] 0.00044401260038376 [GeV] +Cell[2,3] 0.0035157039635207 [GeV] +Cell[1,14] 0.00058872214494852 [GeV] +Cell[2,47] 3.0795457632848e-09 [GeV] +Cell[5,4] 1.8588816374177e-08 [GeV] +Cell[1,12] 0.002272988385009 [GeV] +Cell[3,5] 0.00078866033857219 [GeV] +Cell[3,6] 5.9923370278057e-06 [GeV] +Cell[5,20] 8.0793527886271e-06 [GeV] +Cell[3,4] 1.6871644411367e-06 [GeV] +Cell[3,3] 1.6608100846724e-06 [GeV] +Cell[3,2] 0.00030223904628845 [GeV] +Cell[5,6] 1.3488815307028e-07 [GeV] +Cell[5,7] 1.8858991097659e-09 [GeV] +Cell[4,7] 0.012852440871338 [GeV] +Cell[4,6] 0.21020170677678 [GeV] +Cell[4,5] 0.0026515348188666 [GeV] +Cell[2,14] 6.3762185163796e-08 [GeV] +Cell[5,10] 1.4503800083503e-05 [GeV] +Cell[6,47] 3.2005946850404e-06 [GeV] +Cell[6,0] 0.00017646289247375 [GeV] +Cell[5,30] 0.0011253885369835 [GeV] +Cell[6,22] 2.1603142386084e-09 [GeV] +Cell[6,20] 0.00014659087087614 [GeV] +Cell[6,21] 0.00039668085150549 [GeV] +Cell[5,32] 2.0621640715035e-09 [GeV] +Cell[5,36] 0.001559400376163 [GeV] +Cell[4,4] 5.5061286730052e-10 [GeV] +Cell[4,3] 4.4760918007114e-06 [GeV] +Cell[4,9] 0.08997577663981 [GeV] +Cell[4,8] 0.0023451644131514 [GeV] +Cell[3,9] 7.1030079578804e-06 [GeV] +Cell[3,8] 3.8709001614734e-08 [GeV] +### Total energy deposition in calorimeter by a source track in 51 cells : 0.3686071180833 (GeV) + +Source track ID 5721 (pi+,3.2625430765529[GeV]) at (499.9917390388,-2.8741769189362,-1674.9879804688) Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[5,43] 0.00022345725532409 [GeV] -Cell[9,31] 0.00050592357724829 [GeV] -Cell[5,46] 0.0019288517997578 [GeV] -Cell[6,45] 0.25302133637772 [GeV] -Cell[5,44] 0.005226704624542 [GeV] +Cell[8,7] 1.8169996207234e-05 [GeV] +Cell[7,6] 0.001258420063466 [GeV] +Cell[7,7] 0.001099543559782 [GeV] +Cell[3,42] 0.00081519296790625 [GeV] +Cell[4,27] 0.00021708044635841 [GeV] +Cell[0,36] 3.902109284536e-05 [GeV] +Cell[1,36] 0.0057372270214943 [GeV] +Cell[3,28] 0.0021403550915415 [GeV] +Cell[0,8] 0.0018499982046238 [GeV] +Cell[4,36] 0.00058914215529842 [GeV] +Cell[6,12] 0.00051099891 [GeV] +Cell[2,32] 0.001452935728424 [GeV] +Cell[3,25] 0.0010941964062166 [GeV] +Cell[1,2] 0.0082691655599067 [GeV] +Cell[1,1] 0.11901111707563 [GeV] +Cell[1,6] 1.9157567294315e-08 [GeV] +Cell[0,14] 4.6696982280992e-11 [GeV] +Cell[0,24] 9.5150913693942e-07 [GeV] +Cell[4,34] 0.00061328379566112 [GeV] +Cell[2,39] 7.3560001423857e-05 [GeV] +Cell[3,36] 0.0012042855421096 [GeV] +Cell[2,33] 2.8660595735914e-05 [GeV] +Cell[4,10] 1.35250313906e-06 [GeV] +Cell[0,45] 0.00028556467045473 [GeV] +Cell[3,27] 1.0325053735869e-05 [GeV] +Cell[0,13] 0.00042632621634232 [GeV] +Cell[2,43] 0.0059542120507293 [GeV] +Cell[1,33] 0.0062709532873698 [GeV] +Cell[1,34] 1.3013246381888e-05 [GeV] +Cell[1,3] 0.0010790492784645 [GeV] +Cell[0,3] 0.020250702844889 [GeV] +Cell[1,17] 0.00241623289556 [GeV] +Cell[1,16] 0.0005067120137752 [GeV] +Cell[0,32] 1.3102224329486e-08 [GeV] +Cell[0,2] 0.004518775798267 [GeV] +Cell[0,47] 0.099317212431337 [GeV] +Cell[3,24] 0.00055165207842002 [GeV] +Cell[1,35] 5.1685492508113e-10 [GeV] +Cell[2,2] 2.5575208894679e-07 [GeV] +Cell[1,25] 0.00069917386437983 [GeV] +Cell[2,47] 5.7876659853719e-05 [GeV] +Cell[1,26] 0.0033529719532883 [GeV] +Cell[2,38] 0.00052662703484464 [GeV] +Cell[2,46] 0.00018950518868481 [GeV] +Cell[0,10] 7.5912301574135e-05 [GeV] +Cell[0,43] 0.00035038810707817 [GeV] +Cell[0,11] 6.0985017755684e-05 [GeV] +Cell[2,45] 0.17449116337775 [GeV] +Cell[2,44] 0.0044751704611275 [GeV] +Cell[3,37] 4.9490670608066e-07 [GeV] +Cell[1,38] 0.00069999364429296 [GeV] +Cell[2,42] 0.00030819185936127 [GeV] +Cell[2,41] 0.00035980318966573 [GeV] +Cell[1,45] 0.098191567857305 [GeV] +Cell[1,44] 8.8447876998868e-05 [GeV] +Cell[3,3] 2.8172736347187e-06 [GeV] +Cell[0,42] 0.00026042224140376 [GeV] +Cell[1,43] 0.0023062080143135 [GeV] +Cell[0,46] 0.0052678187618264 [GeV] +Cell[5,12] 0.0022928397009164 [GeV] +Cell[2,14] 0.00033497111819565 [GeV] +Cell[2,15] 5.5543497410326e-08 [GeV] +Cell[1,9] 0.00020887395128255 [GeV] +Cell[0,9] 0.0061728882473454 [GeV] +Cell[1,10] 4.7434374326826e-05 [GeV] +Cell[0,7] 5.4413782898337e-05 [GeV] +Cell[4,26] 1.2457724123465e-05 [GeV] +Cell[1,27] 1.6072867282446e-06 [GeV] +Cell[1,47] 0.29828925257969 [GeV] +Cell[1,0] 0.50507516241526 [GeV] +Cell[0,0] 0.56723608261574 [GeV] +Cell[0,1] 0.056882292655364 [GeV] +Cell[7,26] 3.7431018427014e-09 [GeV] +Cell[2,37] 1.1448388460508e-05 [GeV] +Cell[1,46] 0.049133705575767 [GeV] +Cell[2,34] 0.00085301256960485 [GeV] +Cell[1,28] 0.00089124981285829 [GeV] +Cell[1,8] 0.0030872381096912 [GeV] +Cell[1,11] 0.00035886138052979 [GeV] +Cell[1,4] 0.0013180327279078 [GeV] +Cell[2,13] 0.00027076157813667 [GeV] +Cell[1,30] 0.0015110759443409 [GeV] +Cell[1,32] 3.8530602599394e-05 [GeV] +Cell[1,39] 1.5686964616179e-11 [GeV] +Cell[1,37] 2.357160531119e-08 [GeV] +### Total energy deposition in calorimeter by a source track in 85 cells : 2.0734734942756 (GeV) + +Source track ID 5717 (gamma,0.53051937575115[GeV]) at (475.84610071597,-153.52683294266,-782.17056772295) +Original primary track ID 27 (unknown,1.8699577628705[GeV]) +Cell[7,32] 0.0022677370383657 [GeV] Cell[6,46] 0.00051099891 [GeV] -Cell[5,16] 0.00051099891 [GeV] -Cell[5,45] 0.26564397531389 [GeV] -Cell[5,2] 0.0010468654066237 [GeV] -Cell[5,27] 0.00068492698927368 [GeV] -### Total energy deposition in calorimeter by a source track in 10 cells : 0.52930403916437 (GeV) - -Source track ID 5607 (gamma,0.17927399228015[GeV]) at (168.15424472934,-470.87593905349,-1264.5234728217) +Cell[6,45] 0.088722208226046 [GeV] +Cell[7,33] 0.00045274415875897 [GeV] +Cell[4,46] 0.0020248577716419 [GeV] +Cell[14,16] 0.00057245643359354 [GeV] +Cell[13,16] 1.0132961917468e-05 [GeV] +Cell[3,8] 0.0013010368113589 [GeV] +Cell[5,45] 0.41311437342667 [GeV] +Cell[3,13] 0.00061810575412248 [GeV] +Cell[14,27] 0.00051099891 [GeV] +Cell[5,46] 0.020413725348675 [GeV] +### Total energy deposition in calorimeter by a source track in 12 cells : 0.53051937575115 (GeV) + +Source track ID 5718 (gamma,0.17927399228015[GeV]) at (168.15426207671,-470.87593285858,-1264.5234733692) Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[9,8] 0.00050674048605004 [GeV] -Cell[0,33] 0.0001374040518376 [GeV] -Cell[9,20] 0.0003355438125704 [GeV] -Cell[0,26] 0.00017015733415373 [GeV] -Cell[3,21] 0.00051099891 [GeV] -Cell[2,38] 0.00026984901204801 [GeV] -Cell[3,38] 0.1638910130708 [GeV] -Cell[3,39] 0.011224399378863 [GeV] -Cell[9,21] 0.00042188912024827 [GeV] -### Total energy deposition in calorimeter by a source track in 9 cells : 0.17746799517657 (GeV) - -Source track ID 5601 (gamma,0.029139312364589[GeV]) at (352.62449874751,-354.47984834553,-555.08961619929) +Cell[2,9] 0.00051099891 [GeV] +Cell[2,10] 0.0027500147833927 [GeV] +Cell[3,37] 0.00090309141029125 [GeV] +Cell[3,38] 0.17002040619698 [GeV] +Cell[3,39] 0.0050894809794895 [GeV] +### Total energy deposition in calorimeter by a source track in 5 cells : 0.17927399228015 (GeV) + +Source track ID 5707 (gamma,0.00016645454404745[GeV]) at (-256.69982658383,429.07481752234,-126.88515743041) Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[7,42] 0.00024990863210935 [GeV] -Cell[7,41] 0.028889403732479 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.029139312364589 (GeV) +Cell[9,16] 0.00016645454404745 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00016645454404745 (GeV) -Source track ID 5602 (gamma,0.00051099891[GeV]) at (-426.42993720404,261.06993058596,-593.05567182712) +Source track ID 5621 (e+,0.34313712096122[GeV]) at (-155.09727186078,475.33655052115,-137.01649490137) Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[7,19] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00051099891 (GeV) - -Source track ID 5603 (gamma,0.00037411059905235[GeV]) at (-144.07836566555,478.79162957088,-45.04440185586) +Cell[8,13] 0.010418067577077 [GeV] +Cell[6,46] 0.003123008536715 [GeV] +Cell[9,13] 0.090369515170808 [GeV] +Cell[10,17] 0.00014422365976462 [GeV] +Cell[10,37] 0.00090070617048912 [GeV] +Cell[9,22] 0.00080505040060208 [GeV] +Cell[9,16] 0.00041088321589292 [GeV] +Cell[9,14] 0.23639028210654 [GeV] +Cell[8,14] 0.00069894781192682 [GeV] +### Total energy deposition in calorimeter by a source track in 9 cells : 0.34326068464981 (GeV) + +Source track ID 5682 (gamma,0.0017970482124504[GeV]) at (-499.58126841338,-20.458647327647,-277.6479095144) Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[9,14] 0.00037411059905235 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00037411059905235 (GeV) +Cell[8,24] 0.0017970482124504 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0017970482124504 (GeV) -Source track ID 5592 (gamma,0.013381526258403[GeV]) at (-195.12319127034,460.35523265027,-133.44905333957) +Source track ID 5685 (gamma,0.00050483916896567[GeV]) at (-497.50427178661,-49.894885049198,-333.03687591789) Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[9,14] 0.0022498322578422 [GeV] -Cell[10,20] 0.00042230656863969 [GeV] -Cell[9,15] 0.010709387431921 [GeV] -### Total energy deposition in calorimeter by a source track in 3 cells : 0.013381526258403 (GeV) +Cell[8,24] 0.00050483916896567 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00050483916896567 (GeV) -Source track ID 5595 (gamma,0.016612452226243[GeV]) at (-169.2977037959,470.46603223765,-135.29552576221) +Source track ID 5689 (gamma,0.00011391291266954[GeV]) at (52.518178655299,-497.23419121248,-581.36774440228) Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[9,14] 0.016612452226243 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.016612452226243 (GeV) +Cell[7,36] 0.00011391291266954 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00011391291266954 (GeV) -Source track ID 5563 (e+,0.27739649432721[GeV]) at (-138.61367367751,480.40217471367,-139.05781973418) +Source track ID 5678 (e+,0.37638464131522[GeV]) at (-493.51324826487,80.278725619287,-129.55892795955) Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[9,11] 0.00045701327923145 [GeV] -Cell[9,12] 0.0039557230092057 [GeV] -Cell[9,20] 0.0006282550788497 [GeV] -Cell[9,14] 0.0810758550123 [GeV] -Cell[9,2] 0.00038478814736673 [GeV] -Cell[9,13] 0.19128064687762 [GeV] -### Total energy deposition in calorimeter by a source track in 6 cells : 0.27778228140458 (GeV) - -Source track ID 5580 (gamma,5.897144927827e-05[GeV]) at (-486.31797198572,-116.16725065049,120.40210098459) +Cell[9,23] 0.026890548923593 [GeV] +Cell[9,22] 0.34998531520421 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.3768758641278 (GeV) + +Source track ID 5637 (gamma,7.6094554844489e-05[GeV]) at (171.31199275704,469.73631021842,155.21984535865) Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[10,25] 5.897144927827e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 5.897144927827e-05 (GeV) +Cell[10,9] 7.6094554844489e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 7.6094554844489e-05 (GeV) -Source track ID 5569 (gamma,0.006567336421428[GeV]) at (-490.86775564013,95.125424954747,-100.68583203344) +Source track ID 5638 (gamma,0.00048166811457556[GeV]) at (303.61776807502,-397.26093554381,-293.23673118977) Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[9,22] 0.006567336421428 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.006567336421428 (GeV) +Cell[8,41] 0.00048166811457556 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00048166811457556 (GeV) -Source track ID 5570 (gamma,0.0015599749978107[GeV]) at (-493.88989085421,77.928016220236,-130.69353660455) +Source track ID 5639 (gamma,0.059881891978174[GeV]) at (497.0052761892,-54.64206657963,-278.97830643316) Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[9,22] 0.0015599749978107 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0015599749978107 (GeV) +Cell[11,19] 0.00014847251326764 [GeV] +Cell[8,46] 0.0044805518513401 [GeV] +Cell[8,47] 0.054890341216834 [GeV] +### Total energy deposition in calorimeter by a source track in 3 cells : 0.059519365581442 (GeV) -Source track ID 5573 (gamma,0.012233526283887[GeV]) at (-499.6339651152,19.1285363597,-134.90683702903) +Source track ID 5660 (gamma,0.00018001744757398[GeV]) at (-460.35870436132,-195.11500024029,-548.33981785229) Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[9,24] 0.0010985947118544 [GeV] -Cell[9,23] 0.011134931572033 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.012233526283887 (GeV) +Cell[7,30] 0.00013177525832466 [GeV] +Cell[7,27] 4.8242189249322e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.00018001744757398 (GeV) -Source track ID 5564 (e-,0.48758138443441[GeV]) at (-499.72690509693,16.523326609581,-135.34890670019) +Source track ID 5659 (gamma,0.0018880552392721[GeV]) at (140.87933540511,-479.74265273771,-232.21558178652) Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[9,25] 0.00051099891 [GeV] -Cell[9,24] 0.090253248527499 [GeV] -Cell[13,37] 0.0023603656256625 [GeV] -Cell[11,25] 0.00025920569818589 [GeV] -Cell[9,23] 0.38415509287281 [GeV] -Cell[8,24] 0.0077134783402422 [GeV] -Cell[8,23] 0.00071285764051541 [GeV] -### Total energy deposition in calorimeter by a source track in 7 cells : 0.48596524761492 (GeV) - -Source track ID 5565 (gamma,0.14815181584447[GeV]) at (-470.45466618342,169.3292859084,-336.66113419429) +Cell[8,38] 0.0018880552392721 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0018880552392721 (GeV) + +Source track ID 5658 (gamma,0.00072590267199401[GeV]) at (-106.51124053768,-488.52364900701,-284.749137664) Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[7,21] 0.0011897213301957 [GeV] -Cell[8,21] 0.14696209451427 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.14815181584447 (GeV) +Cell[8,34] 0.00072590267199401 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00072590267199401 (GeV) -Source track ID 5518 (pi+,0.18774229325373[GeV]) at (-499.97489931143,-5.0099958610389,1567.4633318295) +Source track ID 5649 (gamma,0.00012436624067995[GeV]) at (-347.79724570913,-359.21731010231,-217.68667571333) Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[17,24] 0.086166144992524 [GeV] -Cell[18,24] 0.0015877606772848 [GeV] -Cell[18,26] 0.0043543074701949 [GeV] -### Total energy deposition in calorimeter by a source track in 3 cells : 0.092108213140004 (GeV) +Cell[8,30] 0.00012436624067995 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00012436624067995 (GeV) -Source track ID 5515 (gamma,0.77769411525198[GeV]) at (-416.91771416663,-276.00655719398,-225.0942243666) +Source track ID 5651 (gamma,0.0016455111756376[GeV]) at (423.24919747382,-266.19563639881,-492.26761875719) Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[8,29] 0.0079749317991801 [GeV] -Cell[8,31] 0.00091418901736961 [GeV] -Cell[9,28] 0.0017607035621627 [GeV] -Cell[12,0] 0.00051099891 [GeV] -Cell[8,30] 0.0017678655493771 [GeV] -Cell[8,28] 0.72841678581441 [GeV] -Cell[8,27] 0.019411278300628 [GeV] -Cell[9,27] 0.014837162130931 [GeV] -Cell[8,0] 0.0015891904683332 [GeV] -Cell[13,5] 0.00011022126783239 [GeV] -### Total energy deposition in calorimeter by a source track in 10 cells : 0.77729332682022 (GeV) - -Source track ID 5516 (gamma,0.11840768281034[GeV]) at (-377.5578694832,-327.7957522472,-196.44946324624) +Cell[7,43] 0.0016455111756376 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0016455111756376 (GeV) + +Source track ID 5652 (gamma,0.015238592069697[GeV]) at (466.45613272125,-180.05187098927,-346.58897792183) Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[8,29] 0.11000236202517 [GeV] -Cell[8,31] 0.00026506900113249 [GeV] -Cell[8,30] 0.00081871383254723 [GeV] -Cell[8,28] 0.0057415899163497 [GeV] -Cell[9,29] 0.0015799480351374 [GeV] -### Total energy deposition in calorimeter by a source track in 5 cells : 0.11840768281034 (GeV) - -Source track ID 5509 (neutron,0.95941808282617[GeV]) at (-284.99141638346,-410.82830061687,-110.03241408191) +Cell[8,45] 0.015238592069697 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.015238592069697 (GeV) + +Source track ID 5623 (gamma,0.14815181584447[GeV]) at (-470.45467965917,169.32924846814,-336.66123268187) Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[9,28] 3.2359436690967e-06 [GeV] -Cell[9,31] 9.2116593911442e-05 [GeV] -Cell[9,29] 4.1817594377335e-05 [GeV] -Cell[9,30] 0.0020682605947611 [GeV] -Cell[9,32] 0.010230718880442 [GeV] -### Total energy deposition in calorimeter by a source track in 5 cells : 0.012436149607161 (GeV) - -Source track ID 5510 (neutron,0.9427510846728[GeV]) at (-419.26087115496,-272.4340689385,-153.04941084077) +Cell[4,41] 0.00051099891 [GeV] +Cell[7,21] 0.0075555683429822 [GeV] +Cell[6,41] 0.00048755341623302 [GeV] +Cell[8,21] 0.13959769517525 [GeV] +### Total energy deposition in calorimeter by a source track in 4 cells : 0.14815181584447 (GeV) + +Source track ID 5573 (pi+,0.18774323535639[GeV]) at (-498.69339382712,-36.12338512917,1562.1080397243) Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[8,31] 3.7955054608574e-07 [GeV] -Cell[9,28] 0.00085856859355772 [GeV] -Cell[8,30] 6.7068651787849e-10 [GeV] -Cell[9,29] 0.0022579445351726 [GeV] -Cell[9,30] 5.0682574510574e-08 [GeV] -### Total energy deposition in calorimeter by a source track in 5 cells : 0.0031169440325375 (GeV) - -Source track ID 5512 (gamma,0.00068943975256201[GeV]) at (-481.83337852432,133.55371705736,-270.02647833207) +Cell[16,30] 0.00069779877285765 [GeV] +Cell[17,24] 0.085999759255477 [GeV] +Cell[17,39] 0.00064641446212125 [GeV] +Cell[17,25] 0.0035967905414086 [GeV] +Cell[18,14] 0.00051099891 [GeV] +Cell[19,37] 0.0023587088387944 [GeV] +### Total energy deposition in calorimeter by a source track in 6 cells : 0.093810470780659 (GeV) + +Source track ID 5565 (pi-,0.95260732920183[GeV]) at (-378.62360473747,-326.56418348558,-223.74612670186) Original primary track ID 27 (unknown,1.8699577628705[GeV]) -Cell[8,21] 0.00068943975256201 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00068943975256201 (GeV) +Cell[9,7] 0.0002235174580528 [GeV] +Cell[7,11] 3.4896246866197e-05 [GeV] +Cell[7,12] 5.4135915695497e-07 [GeV] +Cell[9,8] 0.00081530664064951 [GeV] +Cell[10,42] 0.0013027808836292 [GeV] +Cell[9,28] 0.0001261461905159 [GeV] +Cell[6,33] 7.022098845971e-05 [GeV] +Cell[7,30] 0.0027538302302251 [GeV] +Cell[8,32] 1.1258417373824e-05 [GeV] +Cell[6,32] 0.00033824334015674 [GeV] +Cell[8,0] 0.00014708406235832 [GeV] +Cell[8,30] 0.13197687159988 [GeV] +Cell[9,36] 9.3616861931878e-08 [GeV] +Cell[9,35] 3.107378360744e-05 [GeV] +Cell[7,35] 7.1653630584478e-11 [GeV] +Cell[8,35] 0.00059768978655928 [GeV] +Cell[8,31] 0.0027900936037135 [GeV] +Cell[9,32] 4.8508122272324e-06 [GeV] +Cell[9,31] 0.00064845716718889 [GeV] +Cell[7,33] 1.5244202222675e-07 [GeV] +Cell[8,34] 0.00094019421611227 [GeV] +Cell[6,12] 0.0011295509924082 [GeV] +Cell[8,28] 0.0051890498911682 [GeV] +Cell[8,29] 0.56286731408873 [GeV] +Cell[8,16] 8.3528525137808e-06 [GeV] +Cell[9,29] 0.0096028899195639 [GeV] +Cell[9,30] 0.0013485942992592 [GeV] +Cell[7,34] 8.5812306451771e-09 [GeV] +Cell[7,29] 0.0069638488034701 [GeV] +Cell[6,8] 0.0012214511520858 [GeV] +Cell[10,34] 7.3399860411882e-10 [GeV] +Cell[7,28] 0.0012187254262191 [GeV] +Cell[10,33] 1.5985117249784e-07 [GeV] +Cell[10,31] 7.033123531528e-07 [GeV] +Cell[5,18] 0.00056116700604889 [GeV] +Cell[5,19] 1.7579498887244e-05 [GeV] +Cell[4,47] 3.9536495751236e-05 [GeV] +Cell[11,41] 6.6995718270846e-09 [GeV] +Cell[5,23] 3.2479858200531e-06 [GeV] +Cell[6,18] 0.00019926508661513 [GeV] +Cell[6,34] 2.4983336511355e-05 [GeV] +Cell[11,42] 6.2940621069174e-07 [GeV] +Cell[9,12] 9.9098607412088e-05 [GeV] +Cell[10,43] 0.00084535864935219 [GeV] +Cell[17,44] 0.00017695988120511 [GeV] +Cell[17,45] 8.1490725278854e-13 [GeV] +Cell[10,44] 1.0787102015456e-05 [GeV] +Cell[8,27] 5.7541840874364e-08 [GeV] +Cell[9,14] 8.5709504492115e-06 [GeV] +Cell[8,47] 0.00014327269228977 [GeV] +Cell[7,27] 4.1559142188135e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 51 cells : 0.73453603290443 (GeV) + +Source track ID 5486 (pi-,0.29733717685085[GeV]) at (-496.43689256699,59.585331235413,1868.9719463766) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[16,32] 0.0005961440086453 [GeV] +Cell[17,32] 3.4477697050647e-05 [GeV] +Cell[14,24] 2.3838030557499e-05 [GeV] +Cell[17,33] 0.0012664824976591 [GeV] +Cell[18,17] 0.0053170309725737 [GeV] +Cell[15,0] 0.00023682717391296 [GeV] +Cell[15,1] 5.567586422103e-06 [GeV] +Cell[16,1] 0.0003155017948045 [GeV] +Cell[16,35] 2.1352028625188e-08 [GeV] +Cell[16,34] 5.0131754760514e-06 [GeV] +Cell[16,33] 2.1462270524353e-08 [GeV] +Cell[17,25] 0.0011666772445478 [GeV] +Cell[16,0] 0.0029758207840797 [GeV] +Cell[19,23] 0.19036632952414 [GeV] +Cell[18,14] 0.00021496542086686 [GeV] +Cell[18,15] 0.0043327381365824 [GeV] +Cell[14,25] 4.5022766244074e-09 [GeV] +Cell[18,16] 0.0027630461778805 [GeV] +Cell[17,1] 3.5785385989584e-07 [GeV] +Cell[18,18] 4.5781754046629e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 20 cells : 0.20966664714968 (GeV) + +Source track ID 5487 (pi+,3.7103522545736[GeV]) at (208.89396693335,454.2722868268,1947.6784641646) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[19,8] 0.073399696148441 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.073399696148441 (GeV) -Source track ID 5427 (pi-,0.29733776153231[GeV]) at (-495.69866501292,65.443361041486,1863.3403563009) +Source track ID 5243 (pi+,0.59836297879812[GeV]) at (-419.15941780946,272.59013639828,362.56842810079) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[16,45] 0.0027701575598083 [GeV] -Cell[18,24] 9.1229912750691e-05 [GeV] -Cell[19,22] 0.0011766916645366 [GeV] -Cell[19,23] 0.25848507243083 [GeV] -Cell[19,24] 2.6643277335097e-05 [GeV] -Cell[18,25] 0.0017654203510036 [GeV] -Cell[19,25] 9.324661584742e-08 [GeV] -### Total energy deposition in calorimeter by a source track in 7 cells : 0.26431530844288 (GeV) - -Source track ID 5428 (pi+,3.710414086749[GeV]) at (209.39424727423,454.04190248088,1947.7308764643) +Cell[11,32] 2.1630727540469e-05 [GeV] +Cell[10,39] 1.8808641470969e-09 [GeV] +Cell[9,27] 0.00060440867155849 [GeV] +Cell[11,19] 0.035365794738447 [GeV] +Cell[11,18] 0.0083983297213169 [GeV] +Cell[9,23] 1.1086266135862e-07 [GeV] +Cell[11,31] 8.762584468343e-05 [GeV] +Cell[11,37] 0.0029403557757502 [GeV] +Cell[11,21] 0.0046903255467771 [GeV] +Cell[10,22] 0.00054035055655993 [GeV] +Cell[13,30] 0.00073396370024284 [GeV] +Cell[10,14] 2.1596642682198e-08 [GeV] +Cell[9,42] 0.0012249974796545 [GeV] +Cell[10,12] 4.6407803893089e-09 [GeV] +Cell[11,14] 0.0019499121617017 [GeV] +Cell[11,13] 0.00324907542721 [GeV] +Cell[13,31] 0.00055634685756172 [GeV] +Cell[12,31] 4.1392557791823e-05 [GeV] +Cell[10,16] 0.0047463018969434 [GeV] +Cell[12,29] 0.0046929510861213 [GeV] +Cell[12,37] 8.3726555589124e-05 [GeV] +Cell[12,30] 6.9699714441072e-05 [GeV] +Cell[11,23] 7.7293238136917e-06 [GeV] +Cell[11,22] 2.5337791935158e-05 [GeV] +Cell[10,23] 2.8872010489067e-09 [GeV] +Cell[10,41] 0.007592797791998 [GeV] +Cell[10,17] 0.00093262444067557 [GeV] +Cell[11,16] 0.000382331530172 [GeV] +Cell[11,17] 0.028009587987046 [GeV] +Cell[10,18] 0.00019216832041411 [GeV] +Cell[10,15] 3.7827186664799e-05 [GeV] +Cell[10,33] 0.00014761505360218 [GeV] +Cell[12,33] 0.00025253147855858 [GeV] +Cell[12,34] 0.00045966440508948 [GeV] +Cell[13,34] 0.00030713058700667 [GeV] +Cell[12,35] 4.7058035647751e-08 [GeV] +Cell[11,36] 0.0037930967593936 [GeV] +Cell[9,41] 0.012320917583734 [GeV] +Cell[9,40] 6.5862047471796e-05 [GeV] +Cell[11,45] 0.00054327697196663 [GeV] +Cell[11,41] 2.8227752864041e-09 [GeV] +Cell[13,8] 5.4958529876785e-06 [GeV] +Cell[13,7] 5.3975775081199e-06 [GeV] +Cell[13,6] 0.00054089090556602 [GeV] +Cell[11,38] 0.011188284908805 [GeV] +Cell[11,40] 7.5669959187508e-12 [GeV] +Cell[12,38] 0.001814255932794 [GeV] +Cell[12,20] 0.0036658456679111 [GeV] +Cell[12,19] 0.0021087519817129 [GeV] +Cell[11,20] 0.0067679958323208 [GeV] +Cell[12,21] 5.9757758862588e-05 [GeV] +Cell[10,24] 4.6566128730774e-12 [GeV] +Cell[11,12] 0.00034738012589287 [GeV] +Cell[14,47] 0.00014259132137386 [GeV] +Cell[14,46] 2.5309881893918e-06 [GeV] +Cell[17,41] 1.5981036994845e-05 [GeV] +Cell[17,42] 7.6188279593907e-05 [GeV] +Cell[10,45] 0.00044604984776283 [GeV] +Cell[14,39] 0.00074152856288522 [GeV] +Cell[12,2] 0.0008280078168698 [GeV] +Cell[17,44] 0.0072368915799844 [GeV] +Cell[17,45] 1.2052793428779e-05 [GeV] +Cell[18,41] 1.9065761798629e-06 [GeV] +Cell[18,42] 0.0002652522625973 [GeV] +Cell[10,40] 0.0069847192209259 [GeV] +Cell[16,34] 1.0481221352165e-07 [GeV] +Cell[17,34] 2.9497896321118e-09 [GeV] +Cell[12,18] 0.023074820742712 [GeV] +Cell[14,23] 0.012611706708865 [GeV] +Cell[8,42] 0.0062504058891197 [GeV] +Cell[14,19] 2.2554907976883e-05 [GeV] +Cell[14,13] 2.3581324767633e-05 [GeV] +Cell[10,13] 2.2584834368899e-08 [GeV] +Cell[9,17] 1.1444677056716e-08 [GeV] +### Total energy deposition in calorimeter by a source track in 74 cells : 0.21030884823672 (GeV) + +Source track ID 5478 (gamma,0.15251351239083[GeV]) at (-487.09323692988,-112.87239935951,-730.3134331474) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[19,5] 0.00069566805674765 [GeV] -Cell[12,32] 0.00035871137956521 [GeV] -Cell[16,11] 1.3223854679381e-05 [GeV] -Cell[14,10] 0.00030669005408402 [GeV] -Cell[14,9] 0.0070915578982974 [GeV] -Cell[16,25] 0.00051099891 [GeV] -Cell[15,7] 0.0039835209276007 [GeV] -Cell[16,7] 0.0026502460838685 [GeV] -Cell[16,6] 0.0037457710936458 [GeV] -Cell[14,11] 0.00085003679062675 [GeV] -Cell[17,9] 0.0019810896468549 [GeV] -Cell[15,13] 0.0012128876735202 [GeV] -Cell[15,45] 0.0023923610068256 [GeV] -Cell[17,41] 9.0682194695546e-09 [GeV] -Cell[19,11] 0.00070155821111291 [GeV] -Cell[19,12] 6.5422440577549e-06 [GeV] -Cell[16,21] 0.0003615252654852 [GeV] -Cell[15,12] 0.0012031601344022 [GeV] -Cell[15,8] 0.0028747579634987 [GeV] -Cell[18,15] 7.6676908081481e-06 [GeV] -Cell[17,27] 0.0040608292602669 [GeV] -Cell[14,12] 0.00094042475427705 [GeV] -Cell[19,0] 0.0036112992529314 [GeV] -Cell[19,15] 0.00045896380063766 [GeV] -Cell[19,10] 0.0063982874549951 [GeV] -Cell[18,14] 0.0020700059300552 [GeV] -Cell[17,7] 5.9342995655243e-09 [GeV] -Cell[17,8] 0.00038785346255645 [GeV] -Cell[15,11] 0.0010626310581243 [GeV] -Cell[19,23] 2.2775493562222e-09 [GeV] -Cell[19,8] 0.45200533799173 [GeV] -Cell[19,6] 0.00033205979138654 [GeV] -Cell[19,9] 0.003459402220473 [GeV] -Cell[19,7] 0.0055774400795734 [GeV] -Cell[19,16] 0.00065237264957442 [GeV] -Cell[17,42] 3.4901864353287e-07 [GeV] -Cell[19,1] 0.0010786505847038 [GeV] -Cell[19,2] 0.00021266020566588 [GeV] -Cell[18,2] 2.3240224061283e-07 [GeV] -Cell[18,22] 4.9329246394336e-09 [GeV] -Cell[17,26] 0.00051400589902687 [GeV] -Cell[19,14] 0.00077841908397639 [GeV] -Cell[16,9] 0.041020128313354 [GeV] -Cell[16,8] 0.018966352947228 [GeV] -Cell[16,10] 0.0005448090481292 [GeV] -Cell[15,9] 0.011785270600821 [GeV] -Cell[15,10] 0.00044590289907126 [GeV] -Cell[17,6] 0.00051163758936912 [GeV] -### Total energy deposition in calorimeter by a source track in 48 cells : 0.58782332339749 (GeV) - -Source track ID 5188 (pi+,0.59931017071871[GeV]) at (-416.61359064398,276.46539763726,361.79631077811) +Cell[5,25] 0.0070675047941764 [GeV] +Cell[8,15] 0.00051099891 [GeV] +Cell[1,6] 0.00084917852049822 [GeV] +Cell[0,35] 0.00046707966762742 [GeV] +Cell[2,44] 0.00023022918974884 [GeV] +Cell[6,25] 0.13859459947783 [GeV] +Cell[4,9] 0.00024192818682382 [GeV] +Cell[3,18] 0.0011527520116622 [GeV] +### Total energy deposition in calorimeter by a source track in 8 cells : 0.14911427075837 (GeV) + +Source track ID 5479 (gamma,0.13352323164713[GeV]) at (-462.29599612228,-190.47942663005,2.9650701474605) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[10,23] 0.00015376476213521 [GeV] -Cell[8,43] 9.9696466058958e-06 [GeV] -Cell[6,23] 0.00066786174684341 [GeV] -Cell[2,31] 0.0012472720968281 [GeV] -Cell[8,44] 2.4512437201338e-05 [GeV] -Cell[11,20] 0.0030511181340776 [GeV] -Cell[12,28] 0.0010507997636879 [GeV] -Cell[16,24] 2.61242290768e-05 [GeV] -Cell[14,43] 0.00033346037512763 [GeV] -Cell[14,44] 4.635300336372e-05 [GeV] -Cell[11,1] 0.00033908108109756 [GeV] -Cell[11,47] 0.00042637678505173 [GeV] -Cell[11,0] 0.00017360865245428 [GeV] -Cell[11,21] 8.8485664269797e-05 [GeV] -Cell[11,19] 0.30324215253099 [GeV] -Cell[14,41] 1.1054757807869e-05 [GeV] -Cell[15,33] 3.7571386201307e-07 [GeV] -Cell[12,19] 0.056089551655304 [GeV] -Cell[12,18] 5.4401052874027e-05 [GeV] -Cell[2,30] 0.00024943651657543 [GeV] -Cell[6,24] 9.9304250380101e-05 [GeV] -Cell[14,45] 0.0012853805956047 [GeV] -Cell[10,16] 0.00029232858568017 [GeV] -Cell[9,42] 0.00090294624747255 [GeV] -Cell[12,20] 0.0002628016514426 [GeV] -Cell[16,23] 7.176094920851e-07 [GeV] -Cell[11,18] 0.10881224641321 [GeV] -Cell[12,13] 6.9353003054857e-06 [GeV] -Cell[4,36] 1.9321214611409e-05 [GeV] -Cell[9,15] 1.3493746140512e-06 [GeV] -Cell[11,17] 0.0030461005172926 [GeV] -Cell[10,15] 5.605293276858e-07 [GeV] -### Total energy deposition in calorimeter by a source track in 32 cells : 0.48201575289466 (GeV) - -Source track ID 5376 (gamma,0.15251351239083[GeV]) at (-487.09323692311,-112.87239938874,-730.31343288004) +Cell[10,26] 0.1153807857554 [GeV] +Cell[9,27] 0.00047518201437074 [GeV] +Cell[10,27] 0.0075542190273343 [GeV] +Cell[9,26] 0.0086641180658086 [GeV] +Cell[10,25] 0.0014489267842135 [GeV] +### Total energy deposition in calorimeter by a source track in 5 cells : 0.13352323164713 (GeV) + +Source track ID 5462 (pi-,0.85374170656068[GeV]) at (323.69497137602,-381.07947400231,733.32621661294) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[5,24] 0.00083715546929781 [GeV] -Cell[6,25] 0.12693692693014 [GeV] -Cell[6,26] 0.0014751162350897 [GeV] -Cell[5,25] 0.023264313756299 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.15251351239083 (GeV) - -Source track ID 5416 (gamma,0.0035182636596462[GeV]) at (56.531206578482,496.79394388698,4.1258372524714) +Cell[13,26] 7.2473204681955e-09 [GeV] +Cell[15,36] 0.0018288417835179 [GeV] +Cell[13,39] 0.19473657926217 [GeV] +Cell[13,38] 0.0040452684705056 [GeV] +Cell[12,40] 0.0041274131743854 [GeV] +Cell[13,28] 0.00015757605530109 [GeV] +Cell[13,42] 0.00065663168297348 [GeV] +Cell[14,39] 0.011386232990847 [GeV] +Cell[14,38] 0.0014768885614052 [GeV] +Cell[13,40] 0.023270362152814 [GeV] +Cell[15,37] 0.035988994391005 [GeV] +Cell[13,41] 0.11179715003401 [GeV] +Cell[14,41] 0.12199803488395 [GeV] +Cell[14,42] 0.00045345687444391 [GeV] +Cell[14,40] 0.17586385432249 [GeV] +Cell[15,41] 3.0941331253189e-05 [GeV] +Cell[15,42] 0.0030174142049682 [GeV] +Cell[13,29] 0.00018346593398223 [GeV] +### Total energy deposition in calorimeter by a source track in 18 cells : 0.69101911335734 (GeV) + +Source track ID 5459 (gamma,0.37778731993224[GeV]) at (315.8962071346,-387.56881494513,149.2055764741) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[10,11] 0.0035182636596462 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0035182636596462 (GeV) - -Source track ID 5380 (gamma,0.00060367537399583[GeV]) at (-461.40235716919,-192.63401776092,6.3895305681965) +Cell[10,42] 0.013726793053209 [GeV] +Cell[10,39] 0.00057576960020739 [GeV] +Cell[9,35] 0.0017059697849975 [GeV] +Cell[10,38] 0.00082839832233324 [GeV] +Cell[10,41] 0.3529197603755 [GeV] +Cell[9,4] 0.0024585433204421 [GeV] +Cell[11,41] 0.0040921916178874 [GeV] +Cell[10,40] 0.0011601655689778 [GeV] +Cell[13,15] 0.00031972828868574 [GeV] +### Total energy deposition in calorimeter by a source track in 9 cells : 0.37778731993224 (GeV) + +Source track ID 5460 (gamma,0.13885684299554[GeV]) at (475.10692177502,-155.7992711198,345.33262081343) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[10,27] 0.00060367537399583 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00060367537399583 (GeV) +Cell[11,45] 0.13655728604767 [GeV] +Cell[12,45] 0.0022995569478743 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.13885684299554 (GeV) -Source track ID 5382 (gamma,0.012370905401679[GeV]) at (-477.22119411749,-149.19762694184,8.0273570096526) +Source track ID 5321 (gamma,0.00040485363859057[GeV]) at (-466.92033680932,178.84462271443,-1506.9913717263) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[9,26] 0.00051099891 [GeV] -Cell[10,26] 0.011859906491679 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.012370905401679 (GeV) +Cell[2,21] 0.00040485363859057 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00040485363859057 (GeV) -Source track ID 5384 (gamma,0.059604429547603[GeV]) at (-491.17500576023,-93.526005562305,7.0526352360037) +Source track ID 5325 (gamma,0.002017334214125[GeV]) at (-246.01582564754,435.28865541266,-275.17112370932) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[9,25] 0.0016882473241334 [GeV] -Cell[9,24] 0.0020776482915475 [GeV] -Cell[10,24] 0.010703237546642 [GeV] -Cell[10,25] 0.04513529638528 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.059604429547603 (GeV) +Cell[8,15] 0.002017334214125 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.002017334214125 (GeV) -Source track ID 5385 (gamma,0.0013176984347113[GeV]) at (-491.57566092294,-91.396770118949,4.685286755155) +Source track ID 5357 (gamma,0.0004295392110438[GeV]) at (-279.37721767532,-414.66657719666,-1048.9745901663) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[10,25] 0.0013176984347113 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0013176984347113 (GeV) +Cell[4,31] 0.0004295392110438 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0004295392110438 (GeV) -Source track ID 5397 (gamma,0.00068613790525799[GeV]) at (-464.90210435431,-184.02726256437,-83.634969067716) +Source track ID 5330 (gamma,7.9033822235045e-05[GeV]) at (458.95198439058,-198.40130045932,628.48046325726) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[9,26] 0.00068613790525799 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00068613790525799 (GeV) +Cell[13,44] 7.9033822235045e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 7.9033822235045e-05 (GeV) -Source track ID 5400 (gamma,0.00045896774269022[GeV]) at (-150.62663789156,-476.77207967485,-331.9627490669) +Source track ID 5340 (gamma,7.4123123586576e-05[GeV]) at (429.22191307154,-256.45379572002,-461.26987512908) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[8,33] 0.00045896774269022 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00045896774269022 (GeV) +Cell[7,43] 7.4123123586576e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 7.4123123586576e-05 (GeV) -Source track ID 5401 (gamma,0.00069114153392172[GeV]) at (-164.42379917359,-472.19150168689,-255.70867195507) +Source track ID 5341 (gamma,0.0024069791563207[GeV]) at (498.39475215026,40.033373940726,-225.00233428527) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[8,34] 0.00069114153392172 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00069114153392172 (GeV) +Cell[8,0] 0.0024069791563207 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0024069791563207 (GeV) -Source track ID 5402 (gamma,0.0004424095587889[GeV]) at (-143.6629878558,-478.91642895222,-1691.52452648) +Source track ID 5342 (gamma,0.00051251646273233[GeV]) at (496.76211326316,-56.810235225008,-67.473605337347) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[1,33] 0.0004424095587889 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0004424095587889 (GeV) +Cell[9,47] 0.00051251646273233 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00051251646273233 (GeV) -Source track ID 5360 (pi-,0.85376539556456[GeV]) at (324.53791563608,-380.36185575658,733.85120023607) +Source track ID 5273 (gamma,0.00031197736342924[GeV]) at (-229.61075360007,444.16089633286,-164.98118685713) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[15,42] 0.27576504969793 [GeV] -Cell[15,41] 0.0030134758994852 [GeV] -Cell[15,40] 0.0002765440360904 [GeV] -Cell[14,42] 0.15336728734918 [GeV] -Cell[13,41] 0.078524725519392 [GeV] -Cell[14,41] 0.081749750877697 [GeV] -Cell[17,41] 0.0011867281603552 [GeV] -Cell[16,38] 2.7712982955563e-08 [GeV] -Cell[16,39] 0.0016114062908499 [GeV] -Cell[17,38] 7.7016204613756e-10 [GeV] -Cell[16,41] 0.011183329128481 [GeV] -Cell[17,40] 0.00038715123017278 [GeV] -Cell[17,43] 0.00078028433284896 [GeV] -Cell[17,42] 1.0229241976049e-05 [GeV] -Cell[16,42] 0.15557416997975 [GeV] -Cell[16,40] 0.0017241831720681 [GeV] -Cell[17,39] 1.3979982327328e-08 [GeV] -Cell[16,43] 0.001484006038884 [GeV] -### Total energy deposition in calorimeter by a source track in 18 cells : 0.76663836341829 (GeV) - -Source track ID 5357 (gamma,0.37778731993224[GeV]) at (315.8962050006,-387.56881668449,149.20557423239) -Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[10,41] 0.33862223032433 [GeV] -Cell[10,39] 0.0027357308665331 [GeV] -Cell[11,41] 0.017088530997228 [GeV] -Cell[11,40] 0.0031872552389091 [GeV] -Cell[10,40] 0.0052167023929754 [GeV] -Cell[10,42] 0.010936524296221 [GeV] -### Total energy deposition in calorimeter by a source track in 6 cells : 0.3777869741162 (GeV) - -Source track ID 5358 (gamma,0.13885684299554[GeV]) at (475.10692449309,-155.79926283112,345.33262538824) -Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[11,46] 0.0016646608405752 [GeV] -Cell[11,45] 0.13603930876327 [GeV] -Cell[12,45] 0.00051099891 [GeV] -Cell[12,46] 0.00064187448170004 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.13885684299554 (GeV) +Cell[9,15] 0.00031197736342924 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00031197736342924 (GeV) -Source track ID 5202 (gamma,0.1484777566564[GeV]) at (-237.22759514691,440.13982789656,-159.00519559666) +Source track ID 5274 (gamma,4.476222723006e-05[GeV]) at (12.622867017984,499.84063783195,-242.88466252384) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[7,47] 0.0003340115930496 [GeV] -Cell[9,14] 0.00076881180379991 [GeV] -Cell[8,15] 0.00051099891 [GeV] -Cell[8,16] 0.0056144640785511 [GeV] -Cell[9,27] 0.00037544768621703 [GeV] -Cell[9,16] 0.0045224198069082 [GeV] -Cell[8,22] 0.00013254100544979 [GeV] -Cell[9,15] 0.1352758715124 [GeV] -Cell[8,14] 0.00020565760717577 [GeV] -### Total energy deposition in calorimeter by a source track in 9 cells : 0.14774022400355 (GeV) - -Source track ID 5252 (gamma,0.0040394339943053[GeV]) at (112.20358955319,487.24773420856,-66.761610295442) -Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[9,10] 0.0040394339943053 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0040394339943053 (GeV) +Cell[8,11] 4.476222723006e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 4.476222723006e-05 (GeV) -Source track ID 5253 (gamma,6.6187393139719e-05[GeV]) at (75.841355101234,494.214618214,-71.486597867996) +Source track ID 5277 (gamma,0.00093610946222684[GeV]) at (498.23832232991,-41.935356942328,-511.49306940782) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[9,10] 6.6187393139719e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 6.6187393139719e-05 (GeV) +Cell[7,47] 0.00093610946222684 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00093610946222684 (GeV) -Source track ID 5204 (e-,0.12421165109276[GeV]) at (52.313102343541,497.25580873751,-74.382372951388) -Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[9,10] 0.00012029613493685 [GeV] -Cell[9,11] 0.094031647104642 [GeV] -Cell[9,12] 0.018644124244224 [GeV] -Cell[8,33] 0.00051099891 [GeV] -Cell[2,28] 0.0023819745245479 [GeV] -Cell[9,13] 0.0047825097858359 [GeV] -Cell[7,41] 0.00051099891 [GeV] -Cell[9,15] 0.0006258125737718 [GeV] -### Total energy deposition in calorimeter by a source track in 8 cells : 0.12160836218796 (GeV) - -Source track ID 5214 (gamma,0.00015652711277247[GeV]) at (456.73753932474,203.44734004549,-98.547412885589) +Source track ID 5278 (gamma,0.010829081357001[GeV]) at (496.43642544682,-59.589222931548,-519.50788627006) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[9,3] 0.00015652711277247 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00015652711277247 (GeV) +Cell[7,6] 0.00051099891 [GeV] +Cell[10,21] 0.00051773032041648 [GeV] +Cell[7,47] 0.0097998789596293 [GeV] +### Total energy deposition in calorimeter by a source track in 3 cells : 0.010828608190046 (GeV) -Source track ID 5215 (gamma,0.00010690384228545[GeV]) at (-445.34547820054,-227.30465249601,141.00451642816) +Source track ID 5279 (gamma,0.010086442507611[GeV]) at (64.982753748676,-495.75925782101,-552.60209494582) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[10,27] 0.00010690384228545 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00010690384228545 (GeV) +Cell[4,37] 0.00018770154521498 [GeV] +Cell[5,0] 0.00021472070835135 [GeV] +Cell[7,36] 0.009575443597611 [GeV] +### Total energy deposition in calorimeter by a source track in 3 cells : 0.0099778658511774 (GeV) -Source track ID 5216 (gamma,0.010994077936349[GeV]) at (-359.11172413075,-347.90626552542,-156.71535031032) +Source track ID 5281 (gamma,0.00083029604330499[GeV]) at (60.577340236312,-496.31682003524,-532.13698168729) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[9,29] 0.010242124768485 [GeV] -Cell[9,30] 0.00072564775610023 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.010967772524585 (GeV) +Cell[7,36] 0.00083029604330499 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00083029604330499 (GeV) -Source track ID 5219 (gamma,0.01252958078872[GeV]) at (-292.99034498185,405.16250782546,-133.95449507813) +Source track ID 5287 (gamma,0.021897109050552[GeV]) at (255.59396306784,429.73448319081,-493.23954740137) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[9,17] 0.01201858187872 [GeV] -Cell[9,16] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.01252958078872 (GeV) +Cell[7,7] 0.021897109050552 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.021897109050552 (GeV) -Source track ID 5220 (gamma,0.00043839574692557[GeV]) at (-324.1742633886,380.67183630584,-223.28123450406) +Source track ID 5311 (gamma,2.7287414904087e-05[GeV]) at (-497.50900163826,-49.847700939026,-1318.0156993109) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[8,17] 0.00043839574692557 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00043839574692557 (GeV) +Cell[3,24] 2.7287414904087e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 2.7287414904087e-05 (GeV) -Source track ID 5224 (gamma,0.0030083759474913[GeV]) at (30.128003458992,499.09147799534,-86.779824846694) +Source track ID 5272 (e+,0.030870800470589[GeV]) at (-498.15404526366,-42.924901717435,-1312.5707710582) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[7,37] 0.00028324831253383 [GeV] -Cell[9,11] 0.0024973770374913 [GeV] -Cell[7,47] 0.00022775059746617 [GeV] -### Total energy deposition in calorimeter by a source track in 3 cells : 0.0030083759474913 (GeV) +Cell[3,25] 0.0026546963813659 [GeV] +Cell[3,24] 0.027705105179223 [GeV] +Cell[6,7] 0.00051099891 [GeV] +Cell[9,12] 0.00051099891 [GeV] +### Total energy deposition in calorimeter by a source track in 4 cells : 0.031381799380589 (GeV) -Source track ID 5228 (gamma,0.00013095427429563[GeV]) at (298.06250106284,401.44581883507,-307.67180434115) +Source track ID 5270 (gamma,0.0012480135021946[GeV]) at (107.17358326335,488.3787700653,-66.573289417464) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[8,7] 0.00013095427429563 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00013095427429563 (GeV) +Cell[9,10] 0.0012480135021946 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0012480135021946 (GeV) -Source track ID 5232 (gamma,0.00066909985261715[GeV]) at (-90.873710034114,491.67262362738,55.752874721747) +Source track ID 5263 (e-,0.18552778583506[GeV]) at (100.34306090376,489.82779640243,-66.941895299107) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[10,13] 0.00066909985261715 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00066909985261715 (GeV) +Cell[9,11] 0.00031301632616178 [GeV] +Cell[9,8] 0.0010747395295897 [GeV] +Cell[9,10] 0.18113188736025 [GeV] +Cell[9,9] 0.00037649185001712 [GeV] +Cell[11,18] 0.0016096529490391 [GeV] +Cell[12,40] 0.00051099891 [GeV] +### Total energy deposition in calorimeter by a source track in 6 cells : 0.18501678692506 (GeV) + +Source track ID 5266 (gamma,0.0013363158210923[GeV]) at (148.3609253637,477.48197434587,-114.75615384171) +Original primary track ID 29 (unknown,1.6025887774154[GeV]) +Cell[9,9] 0.0013363158210923 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0013363158210923 (GeV) -Source track ID 5229 (gamma,0.00041142095707909[GeV]) at (24.843916336528,499.38239838931,129.53657934652) +Source track ID 5267 (gamma,0.00051099891[GeV]) at (253.6959942561,-430.85768241777,991.20719575521) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[10,11] 0.00041142095707909 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00041142095707909 (GeV) +Cell[14,40] 0.00051099891 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00051099891 (GeV) -Source track ID 5230 (gamma,0.016184410746804[GeV]) at (-391.01120213294,311.62515913602,-154.31736697975) +Source track ID 5268 (gamma,0.00045867566781895[GeV]) at (14.820826896259,499.78029481974,-323.05720460461) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[9,31] 0.00027590828067472 [GeV] -Cell[9,19] 0.0036383687116632 [GeV] -Cell[9,18] 0.011185297558811 [GeV] -### Total energy deposition in calorimeter by a source track in 3 cells : 0.015099574551149 (GeV) +Cell[8,11] 0.00045867566781895 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00045867566781895 (GeV) -Source track ID 5193 (pi-,0.39895840489459[GeV]) at (383.11564224487,-321.28243753324,352.9379466605) +Source track ID 5248 (pi-,0.39727268836927[GeV]) at (377.14762022784,-328.26768430121,361.00019901682) Original primary track ID 29 (unknown,1.6025887774154[GeV]) -Cell[10,1] 0.00029563702482437 [GeV] -Cell[6,39] 6.0896778529695e-07 [GeV] -Cell[10,45] 0.00014548962221329 [GeV] -Cell[11,46] 1.5084006492998e-06 [GeV] -Cell[11,32] 0.0064693785226265 [GeV] -Cell[13,31] 0.0010773608296503 [GeV] -Cell[12,31] 0.00010666908547819 [GeV] -Cell[13,26] 0.00052037836842919 [GeV] -Cell[13,27] 0.00021837934907467 [GeV] -Cell[16,14] 0.00076190846935651 [GeV] -Cell[12,26] 0.0040912066409972 [GeV] -Cell[12,27] 0.00013588833460767 [GeV] -Cell[10,20] 2.9935064958408e-07 [GeV] -Cell[11,45] 0.00085373774553739 [GeV] -Cell[14,44] 6.127035624786e-06 [GeV] -Cell[12,5] 2.0382547068948e-05 [GeV] -Cell[13,25] 0.0012263940332944 [GeV] -Cell[13,41] 3.1938526022714e-05 [GeV] -Cell[13,38] 6.4266141271219e-07 [GeV] -Cell[12,22] 0.00022072773963703 [GeV] -Cell[12,30] 1.0375389829278e-06 [GeV] -Cell[17,13] 0.0013514298695588 [GeV] -Cell[10,46] 3.1634728088648e-08 [GeV] -Cell[11,9] 0.0048175617670428 [GeV] -Cell[11,8] 0.0047257759991543 [GeV] -Cell[11,10] 0.0012105619232059 [GeV] -Cell[9,44] 7.0296685775247e-05 [GeV] -Cell[9,45] 0.00015438608621332 [GeV] -Cell[11,19] 2.3558014845548e-09 [GeV] -Cell[8,37] 9.3180569820106e-09 [GeV] -Cell[9,2] 0.00014076839394236 [GeV] -Cell[8,2] 4.8689337518226e-07 [GeV] -Cell[8,3] 4.42309490154e-08 [GeV] -Cell[11,44] 0.0036518172826802 [GeV] -Cell[10,44] 0.0013354816498331 [GeV] -Cell[11,42] 0.061076365141213 [GeV] -Cell[13,18] 0.00066943795015061 [GeV] -Cell[13,20] 4.8626217575361e-05 [GeV] -Cell[14,5] 0.0010247533291762 [GeV] -Cell[10,19] 4.2283477722435e-05 [GeV] -Cell[6,20] 3.2169121350307e-06 [GeV] -Cell[11,5] 0.006251946386205 [GeV] -Cell[5,7] 2.9487287974916e-07 [GeV] -Cell[11,7] 3.1901418490179e-06 [GeV] -Cell[11,6] 7.0140450951271e-05 [GeV] -Cell[14,45] 4.663915024139e-08 [GeV] -Cell[12,44] 9.1388192835211e-06 [GeV] -Cell[12,10] 3.6372994259182e-08 [GeV] -Cell[12,9] 1.2668549788941e-07 [GeV] -Cell[11,11] 1.5864827078076e-06 [GeV] -Cell[18,12] 1.1558961756464e-06 [GeV] -Cell[17,12] 2.334380405955e-08 [GeV] -Cell[13,21] 1.6503129445482e-05 [GeV] -Cell[12,40] 0.0036582393271693 [GeV] -Cell[11,43] 0.0072187299660987 [GeV] -Cell[12,41] 0.00013081316995374 [GeV] -Cell[15,28] 9.9779387824128e-08 [GeV] -Cell[10,40] 7.6511063263752e-05 [GeV] -Cell[10,42] 8.5943186877557e-07 [GeV] -Cell[15,25] 4.8747042114883e-07 [GeV] -Cell[12,39] 0.039952751235312 [GeV] -Cell[14,6] 0.0002110123646579 [GeV] -Cell[13,5] 3.6529483574213e-05 [GeV] -Cell[12,2] 3.5330128623173e-05 [GeV] -Cell[5,8] 6.7834604168638e-05 [GeV] -Cell[14,20] 2.7402087114751e-05 [GeV] -Cell[17,14] 0.0011841964190533 [GeV] -Cell[10,18] 2.6187449748249e-08 [GeV] -Cell[6,21] 0.0010308916031109 [GeV] -Cell[18,14] 0.00021768172574014 [GeV] -Cell[18,13] 4.2383901309222e-06 [GeV] -Cell[15,29] 0.00028382633934723 [GeV] -Cell[11,18] 1.5673515918024e-08 [GeV] -Cell[15,3] 5.4303469369188e-08 [GeV] -Cell[13,19] 0.0013807285559271 [GeV] -Cell[13,6] 9.9736954586547e-05 [GeV] -Cell[10,43] 0.0044394339925952 [GeV] -Cell[14,28] 1.3884684904042e-09 [GeV] -Cell[14,27] 1.1319788848141e-07 [GeV] -### Total energy deposition in calorimeter by a source track in 79 cells : 0.16292077197605 (GeV) - -Source track ID 5185 (gamma,0.094503470007519[GeV]) at (318.07142375045,385.78565213517,-1059.6704916994) +Cell[10,30] 4.3105989781907e-05 [GeV] +Cell[10,42] 0.00046167474580815 [GeV] +Cell[11,47] 1.3836075993368e-07 [GeV] +Cell[10,39] 0.00048644761524861 [GeV] +Cell[9,23] 0.0012617955886328 [GeV] +Cell[7,24] 0.00048152041393973 [GeV] +Cell[11,21] 2.0250203078831e-09 [GeV] +Cell[10,38] 3.4943404057231e-06 [GeV] +Cell[15,32] 1.2324546696618e-05 [GeV] +Cell[16,31] 1.3463308394421e-05 [GeV] +Cell[11,39] 0.0029255707518074 [GeV] +Cell[14,24] 1.091024899506e-05 [GeV] +Cell[14,26] 3.9123221067712e-06 [GeV] +Cell[15,36] 6.9449036673177e-06 [GeV] +Cell[11,23] 1.1348252883181e-08 [GeV] +Cell[11,22] 5.0599775596424e-05 [GeV] +Cell[10,23] 0.00065851782797051 [GeV] +Cell[10,41] 2.8627982828766e-09 [GeV] +Cell[15,22] 1.9908234207833e-09 [GeV] +Cell[8,21] 3.5276457725558e-05 [GeV] +Cell[14,11] 6.6383606065301e-07 [GeV] +Cell[12,41] 7.0584493514616e-06 [GeV] +Cell[12,42] 0.0025151259430867 [GeV] +Cell[9,20] 1.7883498745505e-05 [GeV] +Cell[11,45] 0.0051722198208847 [GeV] +Cell[11,8] 6.8068309337832e-06 [GeV] +Cell[11,41] 0.0056507061602153 [GeV] +Cell[6,25] 5.054810379761e-07 [GeV] +Cell[7,25] 3.8455103759816e-06 [GeV] +Cell[4,12] 0.00018026051836614 [GeV] +Cell[12,45] 0.0013480330953261 [GeV] +Cell[12,44] 0.0079917600494686 [GeV] +Cell[12,43] 0.0051862106095945 [GeV] +Cell[12,40] 0.0024423947747389 [GeV] +Cell[11,40] 0.00020863017464865 [GeV] +Cell[12,39] 0.0010777274155148 [GeV] +Cell[12,38] 0.0018354430700088 [GeV] +Cell[11,44] 0.0028733789584033 [GeV] +Cell[11,46] 0.00064666384520092 [GeV] +Cell[12,46] 3.0417886853684e-05 [GeV] +Cell[11,43] 0.010774842547048 [GeV] +Cell[13,47] 0.00071534532783576 [GeV] +Cell[11,42] 0.03520264861166 [GeV] +Cell[11,27] 1.3990502338856e-09 [GeV] +Cell[11,28] 1.6132186397044e-07 [GeV] +Cell[15,21] 0.0011954256171465 [GeV] +Cell[10,43] 2.9598676633213e-08 [GeV] +Cell[13,42] 0.00060151432737143 [GeV] +Cell[10,45] 0.0011581846062846 [GeV] +Cell[3,14] 3.4462290068404e-07 [GeV] +Cell[15,20] 1.0846341756405e-05 [GeV] +Cell[9,22] 0.00048270117157699 [GeV] +Cell[8,20] 1.287596632028e-05 [GeV] +Cell[9,44] 6.7852834343057e-05 [GeV] +Cell[17,30] 0.020165275734004 [GeV] +Cell[14,20] 1.1655453126878e-06 [GeV] +Cell[14,21] 2.1360559485288e-05 [GeV] +Cell[13,11] 3.7178033336318e-05 [GeV] +Cell[10,44] 0.00044967172702263 [GeV] +Cell[15,25] 3.574013360776e-06 [GeV] +Cell[19,26] 0.0011465252301465 [GeV] +Cell[3,13] 0.00016855026010614 [GeV] +Cell[9,17] 3.3429260713547e-07 [GeV] +Cell[14,12] 2.9937758654341e-09 [GeV] +Cell[14,36] 0.001317594521778 [GeV] +Cell[15,33] 2.2560922661796e-07 [GeV] +Cell[18,28] 0.0080409379921021 [GeV] +Cell[19,28] 0.0028771346489244 [GeV] +Cell[19,27] 0.0027753531997862 [GeV] +Cell[18,29] 0.0015632787195914 [GeV] +Cell[19,29] 0.0013376334335378 [GeV] +Cell[5,29] 4.492031672271e-06 [GeV] +Cell[3,12] 5.7305350225988e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 73 cells : 0.13384181954309 (GeV) + +Source track ID 5240 (gamma,0.094503470007519[GeV]) at (318.07142467294,385.7856513746,-1059.6705371903) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[5,41] 0.00039990744600951 [GeV] +Cell[4,2] 0.0016798568946455 [GeV] +Cell[4,13] 0.00019144667108866 [GeV] +Cell[4,7] 0.00082017098382648 [GeV] +Cell[4,6] 0.085566614548076 [GeV] +Cell[5,10] 0.0023788440646484 [GeV] +Cell[2,34] 0.00062370833642865 [GeV] +Cell[0,40] 0.00051099891 [GeV] +Cell[4,14] 0.0012292679725502 [GeV] +### Total energy deposition in calorimeter by a source track in 9 cells : 0.093400815827274 (GeV) + +Source track ID 5190 (pi+,0.33207804113242[GeV]) at (217.79360797526,450.0732655081,-1602.0984260873) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[1,7] 0.10842811838243 [GeV] +Cell[1,8] 0.10661672661657 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.215044844999 (GeV) + +Source track ID 5191 (pi-,0.61475622557908[GeV]) at (85.59317912936,492.61933344777,-889.96244738562) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[7,13] 5.8385456327414e-08 [GeV] +Cell[3,42] 0.00031464354024683 [GeV] +Cell[4,27] 1.0702306550229e-05 [GeV] +Cell[6,11] 0.0012364866089875 [GeV] +Cell[6,32] 1.3891869457439e-07 [GeV] +Cell[9,15] 2.5822714962942e-06 [GeV] +Cell[8,38] 5.1902607083321e-09 [GeV] +Cell[3,28] 4.7342192265205e-06 [GeV] +Cell[2,6] 4.4761691242456e-11 [GeV] +Cell[8,17] 4.7507986892015e-08 [GeV] +Cell[9,24] 1.0497928997211e-09 [GeV] +Cell[6,12] 0.00045315699716878 [GeV] +Cell[5,11] 0.021713472671361 [GeV] +Cell[5,9] 0.0079053653622678 [GeV] +Cell[6,5] 6.7292962353349e-06 [GeV] +Cell[3,25] 0.00015166700648797 [GeV] +Cell[12,29] 0.00018067264149465 [GeV] +Cell[11,29] 0.00019887030441362 [GeV] +Cell[11,30] 0.00014699174601265 [GeV] +Cell[10,23] 9.0430723503232e-08 [GeV] +Cell[3,11] 0.0010797703862328 [GeV] +Cell[10,27] 1.3542514093729e-05 [GeV] +Cell[4,10] 0.024283307446595 [GeV] +Cell[3,46] 2.7830034377985e-07 [GeV] +Cell[3,27] 9.0515020710882e-06 [GeV] +Cell[2,43] 0.0019449217113327 [GeV] +Cell[3,0] 0.00053844948515984 [GeV] +Cell[3,22] 0.0011828499483146 [GeV] +Cell[3,1] 0.0010554862466064 [GeV] +Cell[2,2] 4.1873136069626e-09 [GeV] +Cell[3,44] 1.9881036905645e-09 [GeV] +Cell[3,5] 2.3194199911813e-09 [GeV] +Cell[2,5] 0.0006842263626088 [GeV] +Cell[9,1] 1.7228303477168e-09 [GeV] +Cell[2,45] 0.0022519225487679 [GeV] +Cell[2,44] 0.028269137868363 [GeV] +Cell[3,45] 0.00087021948728375 [GeV] +Cell[3,37] 0.00093199125558658 [GeV] +Cell[2,42] 2.4914589067976e-05 [GeV] +Cell[2,41] 0.00012485698136254 [GeV] +Cell[3,41] 0.0006203585208267 [GeV] +Cell[1,44] 3.3847754821181e-10 [GeV] +Cell[2,4] 0.00028029003543429 [GeV] +Cell[3,3] 8.1102350577567e-09 [GeV] +Cell[3,2] 0.0001875587932883 [GeV] +Cell[3,26] 0.00030129956549797 [GeV] +Cell[5,13] 0.00053874895299007 [GeV] +Cell[4,12] 0.0033451304812274 [GeV] +Cell[5,12] 0.015801126360444 [GeV] +Cell[6,4] 0.0062578847315653 [GeV] +Cell[10,24] 2.0487057248943e-05 [GeV] +Cell[14,39] 0.00021511767218396 [GeV] +Cell[6,13] 4.9618630180248e-06 [GeV] +Cell[14,40] 1.6817052037709e-05 [GeV] +Cell[5,10] 0.091414747505816 [GeV] +Cell[4,9] 0.0042303266521142 [GeV] +Cell[4,8] 0.0015584633208266 [GeV] +Cell[3,9] 1.3612803479191e-05 [GeV] +Cell[4,11] 0.11055261791289 [GeV] +Cell[5,8] 0.00059749191517483 [GeV] +Cell[2,36] 2.7136241697008e-06 [GeV] +### Total energy deposition in calorimeter by a source track in 61 cells : 0.33155111662003 (GeV) + +Source track ID 3359 (pi+,0.4231487960625[GeV]) at (-383.43398655512,320.90244304843,-1074.9980377417) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[4,6] 0.073533542312266 [GeV] -Cell[6,39] 0.00063622565250855 [GeV] -Cell[10,27] 0.00015929186551845 [GeV] -Cell[3,8] 0.0031409632525039 [GeV] -Cell[9,4] 0.00051099891 [GeV] -Cell[4,7] 0.011221654432759 [GeV] -Cell[4,8] 0.00042872063978622 [GeV] -### Total energy deposition in calorimeter by a source track in 7 cells : 0.089631397065342 (GeV) - -Source track ID 5111 (pi+,0.33194722514253[GeV]) at (223.32172607531,447.35601780097,-1609.3233427276) +Cell[2,28] 0.004789041481709 [GeV] +Cell[5,26] 0.001048784728104 [GeV] +Cell[6,17] 3.1686970032752e-08 [GeV] +Cell[8,43] 0.00030120266982942 [GeV] +Cell[8,44] 0.00068464750876842 [GeV] +Cell[7,43] 1.0179475611949e-07 [GeV] +Cell[6,41] 4.9907248467207e-09 [GeV] +Cell[3,15] 0.0005909290586203 [GeV] +Cell[3,16] 1.6720836015338e-08 [GeV] +Cell[5,41] 1.4452873590471e-06 [GeV] +Cell[5,18] 1.1020863894373e-08 [GeV] +Cell[5,17] 1.1634576367214e-08 [GeV] +Cell[4,17] 0.0012157291243363 [GeV] +Cell[4,18] 0.32691897605454 [GeV] +Cell[4,19] 0.043589890036656 [GeV] +Cell[4,20] 0.0012174712089678 [GeV] +Cell[3,4] 0.0012389054009226 [GeV] +Cell[4,26] 6.8701738107393e-06 [GeV] +Cell[6,22] 3.2493354353846e-07 [GeV] +Cell[1,4] 0.0013476203902838 [GeV] +Cell[0,40] 0.010566447320516 [GeV] +Cell[6,23] 1.5411368167406e-07 [GeV] +Cell[7,44] 1.0021142315964e-09 [GeV] +### Total energy deposition in calorimeter by a source track in 23 cells : 0.39351861834249 (GeV) + +Source track ID 5077 (pi-,0.49299149571365[GeV]) at (313.07997150097,-389.84731811948,-965.87166919813) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[6,37] 0.00065596791183817 [GeV] -Cell[6,19] 0.00068175654155018 [GeV] -Cell[6,36] 0.00061060660968252 [GeV] -Cell[6,38] 0.013070222443852 [GeV] -Cell[3,15] 0.00039279836007669 [GeV] -Cell[2,8] 0.0019719359818394 [GeV] -Cell[1,17] 0.00074981682290131 [GeV] -Cell[1,16] 0.00032941359329427 [GeV] -Cell[1,8] 0.19929645493954 [GeV] -Cell[1,14] 0.00048125501622827 [GeV] -Cell[3,28] 0.00051099891 [GeV] -Cell[5,40] 0.00062100353432664 [GeV] -Cell[1,7] 0.093638727271126 [GeV] -Cell[3,44] 0.00067819259953467 [GeV] -Cell[6,20] 0.0011318868807984 [GeV] -Cell[2,9] 2.9737510777636e-05 [GeV] -Cell[2,10] 2.2257940145209e-08 [GeV] -### Total energy deposition in calorimeter by a source track in 17 cells : 0.31485079718531 (GeV) - -Source track ID 5112 (pi-,0.61464819122794[GeV]) at (84.511874837244,492.8059892204,-890.83140913377) +Cell[3,42] 0.0013581598925747 [GeV] +Cell[4,41] 0.079949975868539 [GeV] +Cell[4,42] 0.10739636782826 [GeV] +Cell[5,44] 2.1463426946866e-10 [GeV] +Cell[3,15] 1.7967733147088e-06 [GeV] +Cell[5,41] 0.050969068561723 [GeV] +Cell[2,33] 0.00016177479104872 [GeV] +Cell[2,43] 2.1503883617697e-05 [GeV] +Cell[2,21] 4.4183713963776e-05 [GeV] +Cell[2,22] 6.4625055529177e-10 [GeV] +Cell[1,34] 0.00072211851598126 [GeV] +Cell[1,13] 0.00011324872321188 [GeV] +Cell[4,2] 9.8056681452704e-05 [GeV] +Cell[1,14] 8.866698091424e-06 [GeV] +Cell[3,43] 0.01664788798778 [GeV] +Cell[3,44] 0.0074843060786551 [GeV] +Cell[4,43] 0.065191200423074 [GeV] +Cell[4,44] 0.00064871958115577 [GeV] +Cell[1,12] 1.4692071772515e-09 [GeV] +Cell[2,44] 0.024762813519267 [GeV] +Cell[3,45] 1.3513862261334e-06 [GeV] +Cell[2,42] 0.00059391511562308 [GeV] +Cell[2,41] 1.3119294890203e-06 [GeV] +Cell[3,41] 5.9797682502335e-05 [GeV] +Cell[3,40] 2.4543454628656e-09 [GeV] +Cell[4,40] 0.00044976914637573 [GeV] +Cell[4,39] 5.9496724861674e-06 [GeV] +Cell[2,34] 0.00037947292595398 [GeV] +Cell[4,45] 5.7863585572818e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 29 cells : 0.35712948575038 (GeV) + +Source track ID 5078 (pi+,1.860858799302[GeV]) at (-197.31315633407,459.42085100427,-618.55943301554) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[6,37] 2.6612458054842e-07 [GeV] -Cell[4,29] 1.3069453416392e-08 [GeV] -Cell[7,26] 7.2622359651973e-05 [GeV] -Cell[8,29] 1.3151943730918e-06 [GeV] -Cell[6,6] 1.2930214143125e-05 [GeV] -Cell[7,25] 0.00086779791156607 [GeV] -Cell[0,23] 0.00044584219156604 [GeV] -Cell[4,30] 1.1896341398824e-05 [GeV] -Cell[3,40] 6.2657461967319e-08 [GeV] -Cell[6,25] 7.0771371838418e-09 [GeV] -Cell[4,12] 0.014091526186796 [GeV] -Cell[8,30] 5.6151475291699e-09 [GeV] -Cell[5,13] 0.00014621680870789 [GeV] -Cell[5,12] 0.00041596615271828 [GeV] -Cell[4,13] 7.0372771006078e-09 [GeV] -Cell[3,11] 0.0079158800533392 [GeV] -Cell[5,18] 1.6452104318887e-08 [GeV] -Cell[2,2] 1.1257361620665e-10 [GeV] -Cell[2,3] 2.7415808290243e-11 [GeV] -Cell[2,8] 8.5544015746564e-08 [GeV] -Cell[1,1] 2.1607615053654e-08 [GeV] -Cell[0,7] 2.5263521820307e-08 [GeV] -Cell[1,8] 1.4648175141474e-06 [GeV] -Cell[3,8] 0.00044379645042659 [GeV] -Cell[5,44] 0.00011322014684993 [GeV] -Cell[3,28] 6.6292132833041e-06 [GeV] -Cell[4,28] 7.3870556661859e-08 [GeV] -Cell[4,27] 3.6172080959091e-05 [GeV] -Cell[4,26] 2.2074383684412e-05 [GeV] -Cell[3,27] 1.5888966435114e-06 [GeV] -Cell[1,2] 0.00040866907301063 [GeV] -Cell[5,40] 0.00049936140906186 [GeV] -Cell[1,27] 7.0192282873904e-07 [GeV] -Cell[5,36] 0.003065772558472 [GeV] -Cell[5,37] 0.0037592299415952 [GeV] -Cell[5,7] 0.0015164033778294 [GeV] -Cell[5,8] 1.7318442114629e-06 [GeV] -Cell[2,7] 9.0712329587063e-05 [GeV] -Cell[3,10] 0.0073322943540715 [GeV] -Cell[4,9] 3.7212203096715e-11 [GeV] -Cell[4,10] 0.020530330837049 [GeV] -Cell[5,10] 0.076779653414568 [GeV] -Cell[3,9] 0.0013153677656802 [GeV] -Cell[5,11] 0.032924897978493 [GeV] -Cell[4,11] 0.17903354613977 [GeV] -Cell[3,26] 3.3773261802708e-06 [GeV] -Cell[0,22] 2.9950399766676e-07 [GeV] -Cell[0,31] 6.8238316453062e-07 [GeV] -Cell[3,12] 0.00071016752742163 [GeV] -### Total energy deposition in calorimeter by a source track in 49 cells : 0.35258072358669 (GeV) - -Source track ID 5084 (mu+,0.26436195501664[GeV]) at (463.94446749181,-186.42835375483,-1850.8316352625) +Cell[5,14] 0.67359116067207 [GeV] +Cell[2,28] 0.00052032524138588 [GeV] +Cell[6,17] 0.0005396879668267 [GeV] +Cell[5,15] 0.0097451598877615 [GeV] +Cell[4,15] 0.010227742629326 [GeV] +Cell[6,14] 0.16393492415092 [GeV] +Cell[6,12] 0.0062779279367667 [GeV] +Cell[6,15] 0.076977031125398 [GeV] +Cell[6,16] 0.0040754535197304 [GeV] +Cell[3,15] 0.00012961906475812 [GeV] +Cell[3,16] 4.8762921551315e-08 [GeV] +Cell[5,18] 0.0068635680844677 [GeV] +Cell[5,17] 0.019839446392188 [GeV] +Cell[4,16] 1.0836299509833e-05 [GeV] +Cell[2,29] 0.00013765188909383 [GeV] +Cell[1,13] 0.0012874913992073 [GeV] +Cell[1,14] 1.380251153023e-05 [GeV] +Cell[2,12] 0.0094001277790234 [GeV] +Cell[1,12] 0.0046529784383299 [GeV] +Cell[6,18] 1.8907569845396e-05 [GeV] +Cell[5,13] 0.014750830566606 [GeV] +Cell[4,12] 0.00056044411115795 [GeV] +Cell[4,13] 0.014897685803643 [GeV] +Cell[5,12] 0.0010649016930673 [GeV] +Cell[3,14] 0.023907024669423 [GeV] +Cell[6,13] 0.00026794092364923 [GeV] +Cell[2,14] 0.0083467461927507 [GeV] +Cell[2,13] 0.1155456990368 [GeV] +Cell[3,13] 0.0018025062116744 [GeV] +Cell[3,12] 5.0841038387262e-08 [GeV] +Cell[4,14] 0.19984154665852 [GeV] +Cell[5,16] 0.0011638057175141 [GeV] +### Total energy deposition in calorimeter by a source track in 32 cells : 1.3703930737469 (GeV) + +Source track ID 5075 (gamma,1.5112205487345[GeV]) at (-499.81457402771,13.615858015487,-1633.5784368021) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[0,44] 0.1485632022447 [GeV] -Cell[0,45] 0.029285302927372 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.17784850517207 (GeV) +Cell[7,7] 0.0017457252469626 [GeV] +Cell[2,32] 0.00039002654756617 [GeV] +Cell[1,2] 0.001828330652082 [GeV] +Cell[5,34] 0.00051099891 [GeV] +Cell[1,6] 0.00051099891 [GeV] +Cell[0,38] 0.0020558870382476 [GeV] +Cell[1,24] 0.085816426033828 [GeV] +Cell[0,24] 0.0032972907722348 [GeV] +Cell[0,37] 0.0062880015214216 [GeV] +Cell[1,21] 0.00092319194536068 [GeV] +Cell[1,22] 0.0067538546599323 [GeV] +Cell[1,20] 0.0081163615738426 [GeV] +Cell[1,18] 0.0011871566607133 [GeV] +Cell[1,23] 1.3354193050524 [GeV] +Cell[1,33] 0.00051099891 [GeV] +Cell[1,34] 0.0013506480073535 [GeV] +Cell[2,17] 0.0002133337477905 [GeV] +Cell[1,15] 0.0013277776688561 [GeV] +Cell[2,16] 0.00069297698577774 [GeV] +Cell[1,13] 0.0014634607099452 [GeV] +Cell[0,47] 0.00053894525842414 [GeV] +Cell[2,23] 0.00028734994066177 [GeV] +Cell[2,24] 0.0009009569598937 [GeV] +Cell[1,35] 0.00046133045377747 [GeV] +Cell[1,25] 0.0046501454330893 [GeV] +Cell[1,26] 0.0021371657745908 [GeV] +Cell[2,46] 0.00051099891 [GeV] +Cell[12,5] 9.5864007707014e-05 [GeV] +Cell[2,42] 0.00086469301274174 [GeV] +Cell[1,45] 0.00040866950078007 [GeV] +Cell[1,44] 0.00051099891 [GeV] +Cell[2,26] 0.00036992174436506 [GeV] +Cell[3,40] 0.0012981436545674 [GeV] +Cell[4,40] 0.00051099891 [GeV] +Cell[4,7] 0.00051099891 [GeV] +Cell[18,39] 0.001023489408853 [GeV] +Cell[4,9] 0.0083391304308671 [GeV] +Cell[3,9] 0.00058859497836221 [GeV] +Cell[1,37] 0.0002517552240306 [GeV] +### Total energy deposition in calorimeter by a source track in 39 cells : 1.484662902977 (GeV) -Source track ID 5059 (pi-,0.49365576199997[GeV]) at (311.70461406229,-390.94786554256,-961.59511819399) +Source track ID 5076 (gamma,2.1679106429722[GeV]) at (-488.39603914213,-107.09485958849,-1544.0567353546) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[6,19] 0.006209631988321 [GeV] -Cell[7,13] 0.00046970825951018 [GeV] -Cell[3,43] 3.4996344038518e-07 [GeV] -Cell[5,43] 2.8812792152166e-12 [GeV] -Cell[3,40] 2.3510395260473e-07 [GeV] -Cell[7,28] 1.1309449066175e-05 [GeV] -Cell[6,17] 7.1714368800713e-08 [GeV] -Cell[8,16] 1.916654582601e-06 [GeV] -Cell[6,28] 1.8341706309002e-06 [GeV] -Cell[6,13] 0.00011631643247404 [GeV] -Cell[3,11] 0.00096091445769418 [GeV] -Cell[3,41] 0.0010923582496254 [GeV] -Cell[5,18] 0.00071908255857011 [GeV] -Cell[5,19] 0.0005424792924155 [GeV] -Cell[1,1] 5.1427367643214e-05 [GeV] -Cell[1,0] 0.0011978504562893 [GeV] -Cell[7,14] 1.540840222151e-05 [GeV] -Cell[4,40] 0.0031264283716583 [GeV] -Cell[0,2] 6.0817511086952e-07 [GeV] -Cell[0,14] 0.00010210987912046 [GeV] -Cell[0,15] 1.98670992404e-07 [GeV] -Cell[0,13] 1.3852981792297e-06 [GeV] -Cell[5,40] 0.00039277853001488 [GeV] -Cell[6,12] 0.0014052770324865 [GeV] -Cell[4,41] 0.072501086913782 [GeV] -Cell[4,42] 0.21063255514908 [GeV] -Cell[5,41] 0.054540939182882 [GeV] -Cell[5,42] 1.7965420511246e-09 [GeV] -Cell[4,43] 0.001374499803087 [GeV] -Cell[3,42] 0.00094514385273255 [GeV] -Cell[0,1] 2.7023951066894e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 31 cells : 0.35644093113042 (GeV) - -Source track ID 5060 (pi+,1.8609049839069[GeV]) at (-197.19961698591,459.46959753678,-618.05796689075) +Cell[4,29] 0.00033683250277649 [GeV] +Cell[0,34] 0.00039390585880136 [GeV] +Cell[5,1] 0.00092699871688335 [GeV] +Cell[0,8] 0.00051099891 [GeV] +Cell[4,0] 0.0012183604615603 [GeV] +Cell[3,16] 0.0043760532163984 [GeV] +Cell[1,5] 0.0015085390258522 [GeV] +Cell[0,38] 0.00084764029900786 [GeV] +Cell[1,24] 0.0028444903933194 [GeV] +Cell[3,34] 0.00051099891 [GeV] +Cell[0,37] 0.00029872491501759 [GeV] +Cell[1,20] 0.00038864077248948 [GeV] +Cell[2,29] 0.0004708786282101 [GeV] +Cell[2,17] 0.0013519836076129 [GeV] +Cell[0,47] 0.0014816780531643 [GeV] +Cell[2,23] 0.00067009669331754 [GeV] +Cell[2,24] 0.00098813971837237 [GeV] +Cell[2,3] 0.0003612235927678 [GeV] +Cell[1,25] 0.57520044947954 [GeV] +Cell[1,26] 0.029007693641157 [GeV] +Cell[0,12] 0.00027052164942093 [GeV] +Cell[2,25] 1.4526249672152 [GeV] +Cell[2,26] 0.020271289742101 [GeV] +Cell[0,16] 0.0081856708838062 [GeV] +Cell[3,40] 0.00041154431869586 [GeV] +Cell[1,10] 0.00089926142637664 [GeV] +Cell[1,27] 0.010432694307264 [GeV] +Cell[4,4] 0.0005005643846816 [GeV] +Cell[1,46] 0.00035786681113046 [GeV] +Cell[1,37] 0.00058615977376936 [GeV] +Cell[5,46] 0.0047756013678021 [GeV] +Cell[3,18] 0.00021815726809289 [GeV] +Cell[0,39] 0.00067491897098418 [GeV] +### Total energy deposition in calorimeter by a source track in 33 cells : 2.1239035455155 (GeV) + +Source track ID 5050 (pi-,0.39143363445529[GeV]) at (-229.19613304138,444.3749909692,-1618.5647056578) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[4,12] 0.0014552718169865 [GeV] -Cell[3,15] 0.034689874256579 [GeV] -Cell[6,14] 0.14991701087059 [GeV] -Cell[6,15] 0.067278526931316 [GeV] -Cell[5,13] 0.00018902494105407 [GeV] -Cell[5,12] 2.7386704459786e-11 [GeV] -Cell[3,11] 0.012208031037721 [GeV] -Cell[2,13] 0.00018737344507929 [GeV] -Cell[4,17] 9.1653419076465e-11 [GeV] -Cell[3,17] 0.0059693440016072 [GeV] -Cell[1,16] 8.365540559339e-06 [GeV] -Cell[2,11] 0.00092919827869452 [GeV] -Cell[3,16] 0.0027232436201917 [GeV] -Cell[3,8] 5.1329795374841e-05 [GeV] -Cell[1,15] 0.0022082150014561 [GeV] -Cell[1,14] 4.6801371935317e-05 [GeV] -Cell[2,16] 0.063071221647833 [GeV] -Cell[2,14] 0.037641659751546 [GeV] -Cell[1,13] 0.002151841626317 [GeV] -Cell[2,15] 0.49063397254094 [GeV] -Cell[5,15] 0.0092865927671981 [GeV] -Cell[2,9] 8.2662940440059e-07 [GeV] -Cell[2,10] 0.00013473785539964 [GeV] -Cell[3,13] 0.0013196392814574 [GeV] -Cell[4,14] 0.18307672052905 [GeV] -Cell[5,14] 0.24622151938449 [GeV] -Cell[3,10] 0.0049076821311711 [GeV] -Cell[4,8] 0.00061862998647234 [GeV] -Cell[4,9] 0.0056967843481913 [GeV] -Cell[4,10] 0.00049958703912682 [GeV] -Cell[5,10] 0.00025103496530071 [GeV] -Cell[3,9] 0.0073150428973303 [GeV] -Cell[4,11] 6.9585501717029e-06 [GeV] -Cell[3,12] 0.0024802607066089 [GeV] -Cell[4,15] 0.002181285861663 [GeV] -Cell[3,14] 0.0085678493878219 [GeV] -### Total energy deposition in calorimeter by a source track in 36 cells : 1.3439254589157 (GeV) - -Source track ID 5057 (gamma,1.5112205487345[GeV]) at (-499.81457326141,13.615886144967,-1633.5784465027) +Cell[6,33] 2.2200677136425e-05 [GeV] +Cell[4,35] 8.9165434578376e-05 [GeV] +Cell[1,36] 0.0017773682209546 [GeV] +Cell[6,40] 0.0002471424931141 [GeV] +Cell[8,38] 9.3337375437841e-07 [GeV] +Cell[5,1] 0.00042362392383257 [GeV] +Cell[5,40] 0.00042971231829733 [GeV] +Cell[2,35] 2.3078413391886e-07 [GeV] +Cell[5,0] 0.0012066452708018 [GeV] +Cell[1,2] 1.0201305849478e-07 [GeV] +Cell[1,1] 5.1226059440523e-08 [GeV] +Cell[6,41] 1.8356569926254e-05 [GeV] +Cell[5,41] 0.0011002277678066 [GeV] +Cell[5,34] 6.2955959576698e-05 [GeV] +Cell[1,5] 6.5659802639857e-06 [GeV] +Cell[2,11] 3.9019187592203e-05 [GeV] +Cell[0,14] 0.006643334214552 [GeV] +Cell[4,34] 1.649794070363e-05 [GeV] +Cell[0,37] 0.00022839927554406 [GeV] +Cell[0,18] 4.0770377886474e-06 [GeV] +Cell[1,18] 2.5608595649373e-07 [GeV] +Cell[2,22] 1.7493051700512e-07 [GeV] +Cell[5,33] 8.8615886397747e-09 [GeV] +Cell[1,3] 0.00011502323854529 [GeV] +Cell[1,17] 0.006895150613278 [GeV] +Cell[2,17] 0.0019682566297719 [GeV] +Cell[1,16] 0.0054643589498118 [GeV] +Cell[1,15] 0.08311555786853 [GeV] +Cell[2,16] 0.010333594907841 [GeV] +Cell[1,13] 3.6697019822896e-10 [GeV] +Cell[2,23] 3.0375508822544e-06 [GeV] +Cell[3,7] 0.0021243614627311 [GeV] +Cell[4,47] 0.00052967941041754 [GeV] +Cell[1,14] 0.010594505169602 [GeV] +Cell[1,25] 0.00057255925744983 [GeV] +Cell[1,26] 7.4448122035051e-05 [GeV] +Cell[2,12] 1.0490349668544e-05 [GeV] +Cell[1,12] 1.4994393859524e-05 [GeV] +Cell[4,46] 0.00019555262927622 [GeV] +Cell[6,39] 2.7283931558486e-11 [GeV] +Cell[0,16] 5.7181263525763e-06 [GeV] +Cell[10,9] 9.6348420983531e-05 [GeV] +Cell[2,14] 0.00094742655659513 [GeV] +Cell[2,15] 0.0080877034222006 [GeV] +Cell[8,39] 1.8506810301915e-06 [GeV] +Cell[1,27] 6.6341861270303e-08 [GeV] +Cell[4,8] 4.8923801223282e-06 [GeV] +Cell[3,8] 6.8414725177263e-05 [GeV] +Cell[1,46] 0.0017958275370961 [GeV] +Cell[2,34] 1.6986964655757e-05 [GeV] +Cell[1,28] 4.175613867119e-09 [GeV] +Cell[1,4] 0.0021306940991662 [GeV] +Cell[5,46] 4.8537047364448e-05 [GeV] +Cell[0,17] 4.6784193386998e-05 [GeV] +Cell[1,29] 1.186355034406e-07 [GeV] +Cell[5,47] 9.5592292383344e-06 [GeV] +Cell[0,15] 0.0026678561045143 [GeV] +### Total energy deposition in calorimeter by a source track in 57 cells : 0.15025740913635 (GeV) + +Source track ID 5029 (pi+,4.0201367136227[GeV]) at (-418.42841216669,-273.71091299337,-1788.9106756335) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[0,23] 0.0054251876988952 [GeV] -Cell[5,43] 0.00051099891 [GeV] -Cell[6,40] 0.00021218808945458 [GeV] -Cell[1,25] 2.2157954286944e-05 [GeV] -Cell[1,24] 0.043999028797841 [GeV] -Cell[0,41] 0.00051099891 [GeV] -Cell[3,11] 0.0011786269709088 [GeV] -Cell[1,26] 0.0032885375164711 [GeV] -Cell[1,22] 0.012363776875999 [GeV] -Cell[2,14] 0.00081175251769905 [GeV] -Cell[1,13] 0.0012988090643706 [GeV] -Cell[1,38] 0.0019916944966751 [GeV] -Cell[2,37] 0.00023920407214043 [GeV] -Cell[1,23] 1.4200386133611 [GeV] -Cell[0,42] 0.00049798479565697 [GeV] -Cell[17,8] 0.00047259525666599 [GeV] -Cell[0,22] 0.00041453676143734 [GeV] -Cell[1,37] 0.00045154343826275 [GeV] -### Total energy deposition in calorimeter by a source track in 18 cells : 1.4937282354878 (GeV) - -Source track ID 5058 (gamma,2.1679106429724[GeV]) at (-488.3960351506,-107.09487779148,-1544.0567144637) +Cell[0,27] 0.00057283285328393 [GeV] +Cell[0,28] 0.22018992579816 [GeV] +Cell[1,28] 0.015592624138799 [GeV] +Cell[0,29] 0.00053486268483868 [GeV] +### Total energy deposition in calorimeter by a source track in 4 cells : 0.23689024547508 (GeV) + +Source track ID 5030 (neutron,7.3741998938947[GeV]) at (-413.0762339184,-281.72331279429,-1776.1644807987) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[2,26] 0.019710707951145 [GeV] -Cell[1,25] 0.12700265031119 [GeV] -Cell[0,44] 0.0004162632602839 [GeV] -Cell[1,24] 0.0037606943258956 [GeV] -Cell[2,0] 0.0065886620284543 [GeV] -Cell[1,30] 0.0024676903726734 [GeV] -Cell[0,46] 0.0013309409569771 [GeV] -Cell[1,17] 0.0005502844848629 [GeV] -Cell[1,26] 0.0143065608035 [GeV] -Cell[2,25] 1.8838850183466 [GeV] -Cell[1,28] 0.0015577040463876 [GeV] -Cell[0,10] 0.0013872446285239 [GeV] -Cell[0,9] 0.0015477604020004 [GeV] -Cell[1,22] 0.0025748329941445 [GeV] -Cell[3,36] 0.0012442201126221 [GeV] -Cell[4,2] 0.00051099891 [GeV] -Cell[2,18] 0.0013005621338028 [GeV] -Cell[1,15] 0.0010328690530359 [GeV] -Cell[2,16] 0.00032456894131262 [GeV] -Cell[4,28] 0.00072640321446349 [GeV] -Cell[1,3] 0.00051099891 [GeV] -Cell[5,40] 0.00051099891 [GeV] -Cell[1,39] 0.00028397554218807 [GeV] -Cell[2,38] 0.0006512749332266 [GeV] -Cell[1,40] 0.00051099891 [GeV] -Cell[1,36] 0.00012794029939241 [GeV] -Cell[3,44] 0.00051099891 [GeV] -Cell[3,45] 0.00051099891 [GeV] -Cell[2,10] 0.0011273654609348 [GeV] -Cell[2,24] 0.011433129936335 [GeV] -Cell[3,25] 0.00036293796236655 [GeV] -Cell[7,5] 0.00047669145695542 [GeV] -Cell[2,20] 0.0008048549911899 [GeV] -Cell[1,33] 0.00081454778891776 [GeV] -Cell[0,47] 0.0014432308828319 [GeV] -Cell[16,42] 0.0019202255922544 [GeV] -Cell[4,11] 0.00051099891 [GeV] -Cell[0,1] 0.00052445725773852 [GeV] -Cell[1,37] 0.00029453266755703 [GeV] -Cell[1,42] 0.0042338641868038 [GeV] -Cell[0,36] 0.0010320254436953 [GeV] -Cell[2,27] 0.0037796424416027 [GeV] -Cell[1,43] 0.00053243631407586 [GeV] -Cell[1,34] 0.00085299901278691 [GeV] -### Total energy deposition in calorimeter by a source track in 44 cells : 2.1059887629088 (GeV) - -Source track ID 4952 (pi-,0.39038769565205[GeV]) at (-234.01712468011,441.85516332443,-1637.3311589969) +Cell[9,11] 2.7141157188453e-06 [GeV] +Cell[4,27] 8.8154956966946e-06 [GeV] +Cell[0,36] 0.00016405865608237 [GeV] +Cell[6,11] 0.0011972196371872 [GeV] +Cell[1,36] 0.00019847352010015 [GeV] +Cell[5,14] 1.2708823128605e-05 [GeV] +Cell[2,28] 0.00017819724376386 [GeV] +Cell[11,19] 2.8083955801321e-06 [GeV] +Cell[5,26] 0.0020244899619971 [GeV] +Cell[9,3] 9.1367645654827e-07 [GeV] +Cell[0,25] 0.0014395267828488 [GeV] +Cell[9,31] 0.0002438159806935 [GeV] +Cell[3,28] 0.0013972842682851 [GeV] +Cell[5,15] 3.3231399720535e-07 [GeV] +Cell[2,30] 0.018263986005524 [GeV] +Cell[1,31] 0.00096441718314929 [GeV] +Cell[5,25] 0.0023649142392066 [GeV] +Cell[6,12] 0.00019690536317819 [GeV] +Cell[0,44] 0.00090953727345357 [GeV] +Cell[1,2] 1.1750313660741e-08 [GeV] +Cell[1,1] 9.8662760766956e-05 [GeV] +Cell[6,41] 0.0014413618831583 [GeV] +Cell[1,5] 6.0122158611193e-06 [GeV] +Cell[0,14] 0.0021476458764311 [GeV] +Cell[9,40] 3.2922916568623e-05 [GeV] +Cell[0,26] 0.0087999460947264 [GeV] +Cell[0,27] 0.14831521100032 [GeV] +Cell[0,28] 0.69099226980983 [GeV] +Cell[1,24] 0.10227033761565 [GeV] +Cell[0,24] 9.521135216346e-06 [GeV] +Cell[0,21] 6.6660322772805e-10 [GeV] +Cell[0,30] 0.048448100877109 [GeV] +Cell[4,10] 0.00040198779671982 [GeV] +Cell[0,45] 3.499080467202e-05 [GeV] +Cell[0,19] 1.8943479226436e-06 [GeV] +Cell[3,27] 0.0025369276050142 [GeV] +Cell[0,37] 8.8562956079841e-11 [GeV] +Cell[0,20] 0.0034703778406995 [GeV] +Cell[1,21] 6.5262056825304e-05 [GeV] +Cell[1,22] 1.5762255323352e-05 [GeV] +Cell[1,20] 0.00025677673961889 [GeV] +Cell[1,23] 0.00065060560985023 [GeV] +Cell[1,33] 7.2198083274998e-05 [GeV] +Cell[1,34] 0.00043925392415781 [GeV] +Cell[2,29] 0.00011243225563885 [GeV] +Cell[1,3] 0.00091587977800225 [GeV] +Cell[0,32] 1.0334113767385e-08 [GeV] +Cell[0,2] 0.00061895121987845 [GeV] +Cell[2,23] 0.010001093795372 [GeV] +Cell[2,24] 0.00059391453330556 [GeV] +Cell[3,23] 8.1103008706123e-06 [GeV] +Cell[1,35] 0.00049940949696827 [GeV] +Cell[1,25] 7.5803224040897e-05 [GeV] +Cell[1,26] 0.0033216717212105 [GeV] +Cell[0,43] 4.5518297273702e-05 [GeV] +Cell[5,23] 9.04580092174e-06 [GeV] +Cell[0,6] 1.6118294297485e-08 [GeV] +Cell[0,5] 2.5347348232572e-06 [GeV] +Cell[1,42] 1.7529642500449e-06 [GeV] +Cell[3,4] 1.1065002850955e-05 [GeV] +Cell[0,42] 0.0034025059177755 [GeV] +Cell[1,43] 0.0011307181643779 [GeV] +Cell[2,25] 0.0013202075497567 [GeV] +Cell[2,26] 0.00010031494341263 [GeV] +Cell[2,27] 7.7707227319479e-12 [GeV] +Cell[3,26] 8.0568748616088e-06 [GeV] +Cell[5,12] 0.00077356991979858 [GeV] +Cell[12,20] 7.9169336071118e-05 [GeV] +Cell[12,19] 3.3030357444659e-06 [GeV] +Cell[11,20] 1.0807105809363e-08 [GeV] +Cell[8,3] 1.9927703833673e-06 [GeV] +Cell[8,39] 1.7106304359231e-06 [GeV] +Cell[8,40] 7.9793340410106e-07 [GeV] +Cell[5,37] 1.121510140365e-05 [GeV] +Cell[4,26] 0.012665605265832 [GeV] +Cell[4,28] 6.9735498982482e-08 [GeV] +Cell[9,38] 0.0012474057577192 [GeV] +Cell[6,22] 0.0058058010110943 [GeV] +Cell[1,27] 0.010450357230467 [GeV] +Cell[6,21] 0.0016586312562397 [GeV] +Cell[4,9] 1.0261578385098e-06 [GeV] +Cell[4,8] 0.00079092132865534 [GeV] +Cell[1,47] 8.767107501626e-06 [GeV] +Cell[0,1] 0.0021910300467048 [GeV] +Cell[1,28] 0.29454915875344 [GeV] +Cell[1,4] 5.9632037009578e-06 [GeV] +Cell[1,30] 0.0026792879087512 [GeV] +Cell[1,37] 3.3405732850724e-06 [GeV] +Cell[6,23] 0.00011107354442356 [GeV] +Cell[1,29] 0.0094251828840485 [GeV] +Cell[0,15] 6.8718826631084e-05 [GeV] +Cell[0,29] 0.014710095155243 [GeV] +Cell[9,39] 0.0033273508456786 [GeV] +Cell[9,2] 4.9900675367098e-06 [GeV] +Cell[0,31] 0.0069137238930901 [GeV] +Cell[3,29] 4.7521086798952e-10 [GeV] +### Total energy deposition in calorimeter by a source track in 96 cells : 1.4297484442899 (GeV) + +Source track ID 5026 (anti_neutron,5.3948206100571[GeV]) at (-415.09134243251,-278.74572182829,-1871.4579101789) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[7,10] 3.3892025044224e-08 [GeV] -Cell[7,11] 5.9953890740871e-12 [GeV] -Cell[5,35] 6.3050171434043e-08 [GeV] -Cell[4,37] 0.00021512508360081 [GeV] -Cell[0,23] 2.1626884487318e-05 [GeV] -Cell[3,40] 0.018427064891367 [GeV] -Cell[6,10] 0.0040789078094533 [GeV] -Cell[4,34] 5.9866553101529e-09 [GeV] -Cell[1,24] 0.00021868058163977 [GeV] -Cell[2,13] 2.0796094416824e-05 [GeV] -Cell[3,41] 0.0030493822284553 [GeV] -Cell[4,18] 1.4283599920304e-05 [GeV] -Cell[4,17] 4.8424229248667e-08 [GeV] -Cell[4,19] 1.1823488650975e-05 [GeV] -Cell[0,17] 0.0010636382104074 [GeV] -Cell[0,43] 3.2517836916668e-07 [GeV] -Cell[1,17] 0.0013214979310246 [GeV] -Cell[1,16] 0.12333337119988 [GeV] -Cell[0,16] 1.0479604156899e-08 [GeV] -Cell[4,47] 0.0026649153877044 [GeV] -Cell[1,22] 0.0012647614669871 [GeV] -Cell[4,40] 0.00094531214752738 [GeV] -Cell[4,0] 2.6255693219355e-06 [GeV] -Cell[3,19] 1.8733124365212e-05 [GeV] -Cell[2,17] 0.00062827981945894 [GeV] -Cell[1,15] 0.10701084465043 [GeV] -Cell[1,14] 0.0022245916345429 [GeV] -Cell[2,16] 0.00021306052787645 [GeV] -Cell[2,14] 0.0015230966797407 [GeV] -Cell[0,14] 1.792619678065e-05 [GeV] -Cell[1,13] 3.3715888093866e-08 [GeV] -Cell[0,13] 0.0023103369305948 [GeV] -Cell[2,15] 0.002468968641934 [GeV] -Cell[0,12] 1.296912204225e-07 [GeV] -Cell[1,4] 2.7758942451328e-09 [GeV] -Cell[2,44] 4.918938249466e-05 [GeV] -Cell[2,38] 2.4460832355544e-07 [GeV] -Cell[2,39] 1.6144161143643e-05 [GeV] -Cell[5,20] 3.3393359161778e-05 [GeV] -Cell[3,45] 6.622409686679e-05 [GeV] -Cell[5,45] 1.2007377372356e-05 [GeV] -Cell[2,42] 6.1118043959141e-13 [GeV] -Cell[2,24] 4.1457439161604e-05 [GeV] -Cell[4,41] 1.6279912961181e-06 [GeV] -Cell[3,39] 0.00015377562197102 [GeV] -Cell[5,37] 1.2585044867592e-05 [GeV] -Cell[1,23] 3.4713843196641e-05 [GeV] -Cell[3,46] 8.8242532643562e-05 [GeV] -Cell[4,31] 4.5723034418188e-07 [GeV] -Cell[4,36] 0.0018209336375349 [GeV] -Cell[4,35] 0.00030003372704982 [GeV] -Cell[0,22] 2.8095997346895e-05 [GeV] -Cell[3,42] 0.00015726850925125 [GeV] -Cell[2,6] 0.00060663217585437 [GeV] -### Total energy deposition in calorimeter by a source track in 54 cells : 0.27649333071711 (GeV) - -Source track ID 4926 (pi+,4.020120808333[GeV]) at (-418.17988108786,-274.09047238702,-1788.3394888127) +Cell[2,6] 1.3722558122367e-05 [GeV] +Cell[1,7] 2.3353142069027e-09 [GeV] +Cell[1,5] 0.0026784782713888 [GeV] +Cell[1,6] 0.0044443797906703 [GeV] +Cell[0,14] 0.0077928999794587 [GeV] +Cell[0,27] 0.0053125936244442 [GeV] +Cell[0,28] 0.43222214431309 [GeV] +Cell[0,30] 0.00021567617054336 [GeV] +Cell[0,45] 4.8834372370038e-05 [GeV] +Cell[0,13] 0.0013018924993833 [GeV] +Cell[0,3] 4.4235702340643e-05 [GeV] +Cell[0,35] 5.4582409589784e-05 [GeV] +Cell[0,4] 1.2059161672369e-06 [GeV] +Cell[1,13] 0.002802533634141 [GeV] +Cell[1,35] 1.2795236892998e-05 [GeV] +Cell[1,12] 0.00083742995316936 [GeV] +Cell[2,5] 0.00020901986079241 [GeV] +Cell[0,12] 0.00031021159606121 [GeV] +Cell[0,6] 5.7906150521717e-05 [GeV] +Cell[4,33] 9.304210394248e-06 [GeV] +Cell[1,11] 6.5151527815033e-06 [GeV] +Cell[1,4] 1.1541018553544e-05 [GeV] +Cell[0,29] 0.0010426370214543 [GeV] +Cell[3,33] 9.7771397804536e-08 [GeV] +### Total energy deposition in calorimeter by a source track in 24 cells : 0.45943063954905 (GeV) + +Source track ID 4947 (pi-,5.4478382215049[GeV]) at (-332.23782661047,-373.65495656976,-1987.5871478178) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[0,28] 0.23972552458943 [GeV] -Cell[0,27] 0.0059880902724166 [GeV] -Cell[1,28] 0.025583280852841 [GeV] -### Total energy deposition in calorimeter by a source track in 3 cells : 0.27129689571469 (GeV) +Cell[0,30] 0.020758573102557 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.020758573102557 (GeV) -Source track ID 4927 (neutron,7.3741998938947[GeV]) at (-413.0762339184,-281.72331279429,-1776.1644807987) +Source track ID 3366 (pi-,5.0454515697001[GeV]) at (-463.61630421498,-187.24295037743,-1930.54634198) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[0,33] 0.0011593101455858 [GeV] -Cell[0,28] 2.0626926672259 [GeV] -Cell[8,31] 9.777465951629e-06 [GeV] -Cell[8,6] 0.00035781189883777 [GeV] -Cell[2,41] 0.00088750527141098 [GeV] -Cell[0,23] 0.0016804688463203 [GeV] -Cell[11,46] 0.0019388759697233 [GeV] -Cell[8,32] 6.9334134779638e-05 [GeV] -Cell[0,32] 0.003028813255554 [GeV] -Cell[1,25] 0.0042995367476105 [GeV] -Cell[1,24] 0.00047326101640874 [GeV] -Cell[0,24] 0.00065233777845719 [GeV] -Cell[3,11] 0.0013668012267641 [GeV] -Cell[2,2] 0.0054545393652433 [GeV] -Cell[2,3] 0.00051099891 [GeV] -Cell[2,8] 0.00063171450391086 [GeV] -Cell[0,19] 0.005508744379753 [GeV] -Cell[3,47] 0.0013716540765232 [GeV] -Cell[1,1] 0.0032219389980099 [GeV] -Cell[0,17] 0.00055425571170764 [GeV] -Cell[1,30] 0.0052397876508226 [GeV] -Cell[1,29] 0.012422272136876 [GeV] -Cell[0,29] 0.0038907863620118 [GeV] -Cell[2,47] 0.001226897273928 [GeV] -Cell[0,45] 0.00016844585039589 [GeV] -Cell[0,46] 0.0037598075633787 [GeV] -Cell[0,25] 0.015491621828146 [GeV] -Cell[0,43] 0.00040063916747171 [GeV] -Cell[1,17] 0.0009800656301871 [GeV] -Cell[0,16] 0.0014077834644067 [GeV] -Cell[1,26] 0.001267949669576 [GeV] -Cell[0,26] 0.0068473881898824 [GeV] -Cell[0,39] 0.00059423018822646 [GeV] -Cell[1,5] 0.00092003548067655 [GeV] -Cell[0,27] 0.029896196217227 [GeV] -Cell[2,11] 0.0019859706341186 [GeV] -Cell[1,28] 0.11624893898763 [GeV] -Cell[4,3] 0.00024887895442858 [GeV] -Cell[1,11] 0.0022452325618563 [GeV] -Cell[1,32] 0.00030308425095024 [GeV] -Cell[1,22] 4.9350956146554e-08 [GeV] -Cell[3,20] 0.00039471949159126 [GeV] -Cell[0,2] 0.00049243468688038 [GeV] -Cell[2,18] 0.00069437579073685 [GeV] -Cell[2,17] 0.0020548826167618 [GeV] -Cell[1,15] 0.00039447319981302 [GeV] -Cell[2,16] 0.00024593105032147 [GeV] -Cell[2,12] 0.00051099891 [GeV] -Cell[2,43] 0.00065406126407947 [GeV] -Cell[0,15] 0.00015796032880229 [GeV] -Cell[0,13] 0.0019774367374705 [GeV] -Cell[1,3] 0.00066104381156148 [GeV] -Cell[1,27] 0.0060520272051689 [GeV] -Cell[1,40] 0.00067172919621678 [GeV] -Cell[3,2] 5.8405569870956e-07 [GeV] -Cell[3,0] 3.7193989468506e-05 [GeV] -Cell[3,3] 0.0025355148985478 [GeV] -Cell[8,34] 1.0826264846173e-06 [GeV] -Cell[2,9] 0.0017284330947036 [GeV] -Cell[1,9] 2.1062005544081e-08 [GeV] -Cell[1,10] 4.5736666367475e-05 [GeV] -Cell[2,42] 0.0011268095629261 [GeV] -Cell[1,23] 4.9779341618432e-06 [GeV] -Cell[5,3] 0.0003663389568972 [GeV] -Cell[3,13] 5.7172251069915e-07 [GeV] -Cell[7,46] 0.001221771954797 [GeV] -Cell[3,46] 0.0047579858285388 [GeV] -Cell[4,14] 0.0006423438970231 [GeV] -Cell[2,7] 0.001758459273438 [GeV] -Cell[0,31] 0.00051694610772926 [GeV] -Cell[0,1] 5.3141693570069e-09 [GeV] -Cell[4,15] 7.8212534670456e-05 [GeV] -Cell[3,14] 0.00035561509619936 [GeV] -Cell[8,35] 0.0014175526905833 [GeV] -Cell[0,30] 0.00095390506151314 [GeV] -Cell[0,35] 2.2557214833796e-09 [GeV] -Cell[0,0] 5.627137956958e-05 [GeV] -Cell[2,5] 0.00036715978878516 [GeV] -### Total energy deposition in calorimeter by a source track in 78 cells : 2.3343519783835 (GeV) - -Source track ID 4855 (pi-,5.4477682445886[GeV]) at (-324.45817004728,-380.42988301338,-1969.1601588933) +Cell[0,26] 0.10134591295139 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.10134591295139 (GeV) + +Source track ID 4687 (pi-,26.431207782883[GeV]) at (-349.10061314936,-357.95078139144,-1955.6187628797) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[0,30] 0.059243693462807 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.059243693462807 (GeV) +Cell[0,30] 0.077573554702921 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.077573554702921 (GeV) -Source track ID 4655 (e-,0.00071214264597091[GeV]) at (-467.01784422413,-178.58984622943,-1614.6393817445) +Source track ID 4688 (pi+,1.1824460513957[GeV]) at (-498.89349657748,33.245737662054,-1756.9962825404) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[7,5] 8.5033527739142e-09 [GeV] +Cell[7,10] 1.9063581734031e-05 [GeV] +Cell[7,11] 3.5106604829025e-06 [GeV] +Cell[8,32] 4.2011932237074e-08 [GeV] +Cell[2,28] 8.4266311038164e-05 [GeV] +Cell[7,4] 0.00025661660191975 [GeV] +Cell[8,38] 3.783225256484e-07 [GeV] +Cell[5,44] 1.8813560018316e-08 [GeV] +Cell[3,35] 8.3298845465833e-06 [GeV] +Cell[5,43] 2.4393520201556e-05 [GeV] +Cell[1,31] 1.4000089740875e-06 [GeV] +Cell[7,33] 8.8253960711882e-08 [GeV] +Cell[0,44] 5.3971307352185e-08 [GeV] +Cell[2,32] 0.00014880827229191 [GeV] +Cell[5,28] 0.00078628770753926 [GeV] +Cell[8,33] 7.5336574809626e-08 [GeV] +Cell[6,41] 8.0151323800237e-10 [GeV] +Cell[3,16] 0.0046396507641141 [GeV] +Cell[5,41] 0.0004200198008607 [GeV] +Cell[5,42] 0.00013176897392452 [GeV] +Cell[6,42] 8.9816866928118e-05 [GeV] +Cell[3,10] 0.0026231054594174 [GeV] +Cell[3,11] 0.0048840090234699 [GeV] +Cell[1,24] 0.016390067913377 [GeV] +Cell[0,24] 0.0022628667651497 [GeV] +Cell[0,21] 0.0033102125312785 [GeV] +Cell[4,34] 0.0067347676421942 [GeV] +Cell[3,36] 0.00069068112589821 [GeV] +Cell[2,33] 0.00097557865308566 [GeV] +Cell[0,45] 0.0015835203462373 [GeV] +Cell[4,23] 3.3614342100918e-09 [GeV] +Cell[0,13] 1.4426627923967e-05 [GeV] +Cell[0,20] 0.000109385471726 [GeV] +Cell[0,22] 0.033692532276819 [GeV] +Cell[1,21] 0.0020232165761738 [GeV] +Cell[1,22] 0.030966977890482 [GeV] +Cell[0,23] 0.019095103609748 [GeV] +Cell[1,20] 0.0013468504669497 [GeV] +Cell[1,23] 0.26666256837573 [GeV] +Cell[2,22] 0.005373976665876 [GeV] +Cell[2,29] 0.0041921648402839 [GeV] +Cell[1,16] 0.0011293757105471 [GeV] +Cell[0,47] 0.0025182436004175 [GeV] +Cell[2,23] 0.0054841818523746 [GeV] +Cell[2,24] 0.00028448272360799 [GeV] +Cell[3,24] 0.00074506308001566 [GeV] +Cell[3,22] 0.00015616609364963 [GeV] +Cell[3,23] 0.0020963675538885 [GeV] +Cell[3,20] 1.8128731096567e-07 [GeV] +Cell[3,1] 2.3380041704513e-05 [GeV] +Cell[1,26] 4.170138149675e-07 [GeV] +Cell[5,4] 9.7497832030058e-12 [GeV] +Cell[3,19] 0.0015881930372507 [GeV] +Cell[4,24] 4.2337359457179e-07 [GeV] +Cell[4,22] 2.0422762900125e-06 [GeV] +Cell[2,5] 4.5221609376313e-05 [GeV] +Cell[9,1] 4.3107522574928e-05 [GeV] +Cell[2,45] 2.2038824121751e-05 [GeV] +Cell[2,44] 1.5747755912798e-07 [GeV] +Cell[2,42] 2.7758428477682e-05 [GeV] +Cell[1,45] 0.00061089674114316 [GeV] +Cell[1,44] 2.9770308174193e-10 [GeV] +Cell[2,4] 9.3973943158176e-05 [GeV] +Cell[6,43] 0.00076914681388615 [GeV] +Cell[3,2] 2.6089250779478e-05 [GeV] +Cell[2,25] 3.624713303202e-05 [GeV] +Cell[0,46] 0.016755551024751 [GeV] +Cell[0,16] 8.7057146826169e-05 [GeV] +Cell[5,5] 1.5317152050557e-05 [GeV] +Cell[7,3] 0.00017833878016268 [GeV] +Cell[5,6] 2.5265066564316e-05 [GeV] +Cell[4,5] 0.0009244494745532 [GeV] +Cell[11,44] 4.2619998566806e-08 [GeV] +Cell[11,43] 2.0478356955209e-06 [GeV] +Cell[5,27] 0.0001282147506754 [GeV] +Cell[16,45] 1.2047426949721e-05 [GeV] +Cell[17,45] 5.9259851055685e-05 [GeV] +Cell[16,34] 1.6563231154578e-05 [GeV] +Cell[4,32] 0.0001353338422017 [GeV] +Cell[4,33] 4.8688198585523e-05 [GeV] +Cell[1,27] 0.0046170507344814 [GeV] +Cell[4,4] 0.0044009239401316 [GeV] +Cell[4,3] 1.6589183360338e-12 [GeV] +Cell[3,9] 5.9617875376716e-07 [GeV] +Cell[1,46] 8.478306025529e-05 [GeV] +Cell[1,28] 1.1480397256719e-05 [GeV] +Cell[1,8] 8.4914070030209e-06 [GeV] +Cell[1,32] 1.5917228301987e-07 [GeV] +Cell[1,39] 2.5125831598416e-08 [GeV] +Cell[3,13] 0.00022706765876647 [GeV] +Cell[3,12] 0.00013376843662819 [GeV] +Cell[0,40] 2.7725860010833e-05 [GeV] +Cell[1,29] 0.011673045001582 [GeV] +Cell[9,2] 0.0010919200650079 [GeV] +Cell[16,26] 0.0028771672023298 [GeV] +Cell[16,25] 6.9904259589748e-09 [GeV] +Cell[10,7] 0.0013502325838413 [GeV] +### Total energy deposition in calorimeter by a source track in 97 cells : 0.47014239050603 (GeV) + +Source track ID 4655 (gamma,1.5279055119092[GeV]) at (-73.254825792173,-494.60462037688,-436.11295926915) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[1,26] 3.1007107725021e-06 [GeV] -Cell[2,23] 6.7712278914564e-06 [GeV] -Cell[1,23] 3.0677504151137e-06 [GeV] -### Total energy deposition in calorimeter by a source track in 3 cells : 1.2939689079072e-05 (GeV) +Cell[7,10] 0.00075687806555008 [GeV] +Cell[6,33] 0.003258736144048 [GeV] +Cell[7,35] 0.16148662860839 [GeV] +Cell[7,33] 0.003143902677357 [GeV] +Cell[8,34] 0.00022391934468768 [GeV] +Cell[6,9] 0.0019554053278557 [GeV] +Cell[7,34] 1.3396169027493 [GeV] +Cell[6,36] 0.0036225130581302 [GeV] +Cell[6,34] 0.00125949881586 [GeV] +Cell[13,46] 0.00088013704078549 [GeV] +Cell[7,36] 0.011305057331469 [GeV] +### Total energy deposition in calorimeter by a source track in 11 cells : 1.5275095791634 (GeV) + +Source track ID 4676 (gamma,0.0020951711884145[GeV]) at (-91.658387708239,-491.52694734137,-488.28592114684) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[7,34] 0.0020951711884145 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0020951711884145 (GeV) -Source track ID 3607 (pi-,5.0452458874816[GeV]) at (-463.56448483289,-187.37120483578,-1931.683633954) +Source track ID 4677 (gamma,0.00040880839431572[GeV]) at (-219.14495135763,-449.41683356819,-199.67677594494) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[0,26] 0.098743575891019 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.098743575891019 (GeV) +Cell[9,32] 0.00040880839431572 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00040880839431572 (GeV) -Source track ID 4603 (pi-,26.431173243547[GeV]) at (-348.94255540941,-358.10486316769,-1955.9525929184) +Source track ID 4678 (gamma,4.5403156213953e-05[GeV]) at (-39.811435863882,-498.41252951191,-346.59090204138) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[0,30] 0.061328561925861 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.061328561925861 (GeV) +Cell[8,35] 4.5403156213953e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 4.5403156213953e-05 (GeV) -Source track ID 4604 (pi+,1.1827265317504[GeV]) at (-498.94823787658,32.413822975088,-1756.0092630832) +Source track ID 4681 (gamma,0.00016904437344604[GeV]) at (-84.717928442014,-492.77060849902,-489.2407817865) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[2,32] 0.0046141579729242 [GeV] -Cell[1,31] 0.00033823479684565 [GeV] -Cell[0,23] 0.8348997148324 [GeV] -Cell[2,33] 0.036684880133265 [GeV] -Cell[0,24] 0.0097183619359689 [GeV] -Cell[0,21] 0.0021856463789803 [GeV] -Cell[0,25] 0.0026937186117375 [GeV] -Cell[0,10] 0.00084560151569758 [GeV] -Cell[0,9] 1.0176233481616e-06 [GeV] -Cell[1,35] 1.3503308990039e-05 [GeV] -Cell[1,32] 0.0021487884519844 [GeV] -Cell[1,22] 0.0055498773492404 [GeV] -Cell[0,15] 3.3347520772054e-05 [GeV] -Cell[2,34] 0.0029784105665811 [GeV] -Cell[2,35] 0.00067564649266105 [GeV] -Cell[1,36] 0.00030167162293787 [GeV] -Cell[1,23] 0.070085706928967 [GeV] -Cell[1,33] 0.00039751297851285 [GeV] -Cell[0,22] 0.042757950613239 [GeV] -Cell[1,37] 8.4530517354096e-05 [GeV] -Cell[1,34] 0.0022745706070619 [GeV] -### Total energy deposition in calorimeter by a source track in 21 cells : 1.0192828507595 (GeV) - -Source track ID 4596 (gamma,1.5279055119093[GeV]) at (-73.254797775507,-494.60462452637,-436.11291291946) +Cell[7,34] 0.00016904437344604 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00016904437344604 (GeV) + +Source track ID 4657 (e-,1.7455182943785[GeV]) at (-83.875479313065,-492.91470252976,-489.36815311583) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[7,36] 0.00036948852965194 [GeV] -Cell[9,35] 0.00027588184716542 [GeV] -Cell[7,34] 1.3598317871987 [GeV] -Cell[6,29] 0.0002161130597168 [GeV] -Cell[6,36] 0.0012743775954125 [GeV] -Cell[6,35] 0.00047411710902022 [GeV] -Cell[8,36] 0.0010401574727612 [GeV] -Cell[7,33] 0.013912549843818 [GeV] -Cell[8,33] 0.001149030289015 [GeV] -Cell[6,34] 0.0030813768563017 [GeV] -Cell[7,35] 0.1454262212008 [GeV] -Cell[4,40] 0.0005179091199869 [GeV] -### Total energy deposition in calorimeter by a source track in 12 cells : 1.5275690101223 (GeV) - -Source track ID 4601 (gamma,0.013511430739777[GeV]) at (-102.06595402537,-489.47169584041,-488.24933703174) +Cell[6,33] 0.0012198022926793 [GeV] +Cell[9,9] 0.00048730462016277 [GeV] +Cell[8,32] 7.5873272569874e-05 [GeV] +Cell[7,4] 0.0011621685714471 [GeV] +Cell[7,32] 0.00035415411365879 [GeV] +Cell[7,35] 0.088508644753673 [GeV] +Cell[9,23] 0.001877902531105 [GeV] +Cell[7,33] 0.010812212033793 [GeV] +Cell[7,34] 1.5878682605915 [GeV] +Cell[4,18] 0.00046659218700943 [GeV] +Cell[11,7] 0.0019456549337631 [GeV] +Cell[5,3] 0.00051099891 [GeV] +Cell[5,5] 0.00152069214537 [GeV] +Cell[6,34] 0.033761440417524 [GeV] +Cell[6,35] 0.013681639978795 [GeV] +### Total energy deposition in calorimeter by a source track in 15 cells : 1.744253341353 (GeV) + +Source track ID 4659 (gamma,0.0022567721912954[GeV]) at (-136.38357336617,-481.04004086549,-488.40163125326) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[7,34] 0.01327527654854 [GeV] -Cell[7,13] 0.00023615419123712 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.013511430739777 (GeV) +Cell[7,33] 0.0022567721912954 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0022567721912954 (GeV) -Source track ID 4598 (e-,1.4665976340854[GeV]) at (-100.98843832877,-489.69514529339,-488.45912994374) +Source track ID 4660 (gamma,0.00081381727787806[GeV]) at (-149.22378877346,-477.21301413949,-452.49267750704) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[7,36] 0.0046768814532539 [GeV] -Cell[7,34] 1.3894541396981 [GeV] -Cell[6,35] 0.0032174732087725 [GeV] -Cell[7,33] 0.005401689576182 [GeV] -Cell[8,33] 0.00013497236694624 [GeV] -Cell[8,32] 0.00088702545305376 [GeV] -Cell[6,34] 0.016202932659584 [GeV] -Cell[7,35] 0.035364383005651 [GeV] -Cell[0,17] 0.00044812919479683 [GeV] -Cell[1,41] 0.00039839585081782 [GeV] -Cell[5,7] 0.0011067507411326 [GeV] -Cell[3,13] 0.0071851998531612 [GeV] -Cell[7,46] 0.00040719068273827 [GeV] -Cell[3,12] 0.00059247261891712 [GeV] -Cell[0,0] 0.00060899881227689 [GeV] -### Total energy deposition in calorimeter by a source track in 15 cells : 1.4660866351754 (GeV) - -Source track ID 4600 (gamma,0.30528863796252[GeV]) at (-105.22585135177,-488.80212786699,-489.21038250031) +Cell[7,33] 0.00081381727787806 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00081381727787806 (GeV) + +Source track ID 4661 (gamma,8.3008675320527e-05[GeV]) at (-91.443081014221,-491.56704825957,-242.5064797628) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[7,34] 0.27018204354235 [GeV] -Cell[5,34] 3.7345687270545e-06 [GeV] -Cell[6,35] 0.0033541630589173 [GeV] -Cell[8,6] 0.00014747737956474 [GeV] -Cell[7,33] 0.0064773496798412 [GeV] -Cell[7,32] 6.2655146848556e-10 [GeV] -Cell[6,34] 1.2138229503762e-06 [GeV] -Cell[7,35] 0.00059333193566644 [GeV] -Cell[6,32] 7.6668834371958e-06 [GeV] -Cell[8,0] 0.0067061628601079 [GeV] -Cell[10,44] 0.00042828993760684 [GeV] -Cell[2,11] 0.0018010249999367 [GeV] -Cell[5,33] 1.4429013521067e-06 [GeV] -Cell[6,33] 0.0024199951531073 [GeV] -### Total energy deposition in calorimeter by a source track in 14 cells : 0.29212389735012 (GeV) - -Source track ID 4599 (e+,0.39904122519271[GeV]) at (-119.35291332316,-485.54596289257,-491.59808466341) +Cell[8,34] 8.3008675320527e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 8.3008675320527e-05 (GeV) + +Source track ID 4664 (gamma,0.081670265995575[GeV]) at (-178.07425175533,-467.2146839107,-498.45875802668) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[7,34] 0.3094329307953 [GeV] -Cell[6,35] 0.0025216978553298 [GeV] -Cell[7,33] 0.078546539895687 [GeV] -Cell[8,16] 0.00025087128555217 [GeV] -Cell[7,32] 0.0056051838159358 [GeV] -Cell[7,35] 0.00051099891 [GeV] -Cell[6,33] 0.002513335333489 [GeV] -### Total energy deposition in calorimeter by a source track in 7 cells : 0.39938155789129 (GeV) - -Source track ID 4594 (gamma,0.076632669216442[GeV]) at (-300.43599701605,399.67263065786,200.63474919794) +Cell[7,32] 0.0045716530330339 [GeV] +Cell[7,33] 0.077098612962542 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.081670265995575 (GeV) + +Source track ID 4658 (e+,0.33649389671451[GeV]) at (-199.32339145096,-458.55227141569,-505.20545938722) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[10,16] 0.0027084848522522 [GeV] -Cell[11,16] 0.071894086724781 [GeV] -Cell[10,17] 0.0012567930251569 [GeV] -Cell[11,17] 0.00077330461425201 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.076632669216442 (GeV) +Cell[8,10] 0.00055199154216471 [GeV] +Cell[7,8] 0.0015002215522867 [GeV] +Cell[6,32] 0.0031135900204352 [GeV] +Cell[7,32] 0.30319558093286 [GeV] +Cell[9,3] 0.00032845640152934 [GeV] +Cell[7,33] 0.0010767893444732 [GeV] +Cell[7,42] 0.00047489322679438 [GeV] +Cell[7,31] 0.013835139929151 [GeV] +Cell[6,8] 0.00051099891 [GeV] +Cell[3,24] 0.0019086030474164 [GeV] +Cell[6,22] 0.0013007981709984 [GeV] +### Total energy deposition in calorimeter by a source track in 11 cells : 0.32779706307811 (GeV) + +Source track ID 4653 (gamma,0.076632669216442[GeV]) at (-300.43599717377,399.6726305393,200.63475197565) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[15,31] 0.0017874697640142 [GeV] +Cell[10,17] 0.002577101539346 [GeV] +Cell[11,16] 0.057680162918433 [GeV] +Cell[11,17] 0.014587612744795 [GeV] +### Total energy deposition in calorimeter by a source track in 4 cells : 0.076632346966588 (GeV) -Source track ID 4595 (gamma,0.17932025858732[GeV]) at (-255.57095691489,429.74816576875,-559.80030062051) +Source track ID 4654 (gamma,0.17932025858732[GeV]) at (-255.57095681392,429.7481658288,-559.80030226974) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[7,16] 0.14865048944838 [GeV] +Cell[5,43] 0.0011016660763719 [GeV] +Cell[6,15] 0.001243126339326 [GeV] +Cell[7,15] 0.017937280671693 [GeV] +Cell[6,16] 0.0098766971415532 [GeV] +Cell[10,33] 0.00051099891 [GeV] +### Total energy deposition in calorimeter by a source track in 6 cells : 0.17932025858732 (GeV) + +Source track ID 3370 (pi-,0.22733618164945[GeV]) at (41.981890249694,498.23440356027,-1286.901338675) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[6,15] 0.0030328517771609 [GeV] -Cell[11,37] 0.0025140017460128 [GeV] -Cell[6,47] 0.00051099891 [GeV] -Cell[7,15] 0.0070821806137991 [GeV] -Cell[5,36] 0.0001538329349317 [GeV] -Cell[5,37] 0.0013998879448729 [GeV] -Cell[10,38] 0.00030887932291277 [GeV] -Cell[7,16] 0.14089618536554 [GeV] -Cell[6,16] 0.023124947715097 [GeV] -### Total energy deposition in calorimeter by a source track in 9 cells : 0.17902376633033 (GeV) - -Source track ID 4512 (e-,0.00068353898177309[GeV]) at (60.692845842792,496.30270849906,-1267.4106844812) +Cell[0,34] 2.2950094920816e-05 [GeV] +Cell[8,0] 1.0672904667445e-05 [GeV] +Cell[9,3] 0.00064581340448785 [GeV] +Cell[3,35] 7.3448767652735e-06 [GeV] +Cell[7,40] 0.00014683171817114 [GeV] +Cell[9,4] 0.00052585458975182 [GeV] +Cell[9,5] 1.8698963540373e-05 [GeV] +Cell[3,10] 0.00050278481655703 [GeV] +Cell[3,11] 0.12244608400012 [GeV] +Cell[0,24] 0.0026433865822716 [GeV] +Cell[4,17] 1.9080924289483e-07 [GeV] +Cell[4,16] 5.3250589644449e-09 [GeV] +Cell[3,34] 0.00019199958897514 [GeV] +Cell[2,43] 1.3597608931263e-05 [GeV] +Cell[1,34] 5.2957226289436e-06 [GeV] +Cell[1,35] 0.0011310649605823 [GeV] +Cell[2,45] 6.0976543392826e-05 [GeV] +Cell[2,44] 0.00052824640335189 [GeV] +Cell[1,44] 5.8663579126005e-05 [GeV] +Cell[0,42] 1.4078064676141e-05 [GeV] +Cell[4,12] 5.5723568892745e-06 [GeV] +Cell[4,13] 1.097579326256e-05 [GeV] +Cell[8,40] 2.7711649825051e-06 [GeV] +Cell[3,9] 0.0016700413261914 [GeV] +Cell[2,13] 5.1464060106809e-09 [GeV] +Cell[3,13] 0.0035088466958341 [GeV] +Cell[3,12] 0.009334160858469 [GeV] +Cell[4,14] 4.2700025369413e-07 [GeV] +Cell[4,11] 6.6754039380612e-09 [GeV] +Cell[0,41] 0.0039564868886797 [GeV] +### Total energy deposition in calorimeter by a source track in 30 cells : 0.14746383446359 (GeV) + +Source track ID 4508 (gamma,0.31054837923301[GeV]) at (447.33313276092,223.36756329938,253.26071094491) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[3,11] 4.664384339154e-06 [GeV] -Cell[3,8] 6.3410930492121e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 6.8075314831275e-05 (GeV) +Cell[11,3] 0.30679880136831 [GeV] +Cell[11,4] 0.0012802079005665 [GeV] +Cell[15,35] 0.00046447660838032 [GeV] +Cell[11,2] 0.0020048933557518 [GeV] +### Total energy deposition in calorimeter by a source track in 4 cells : 0.310548379233 (GeV) -Source track ID 3611 (pi-,0.22736660444527[GeV]) at (44.050313929367,498.05578988977,-1286.8126370975) +Source track ID 4509 (gamma,0.15995014937721[GeV]) at (486.22068770167,-116.57376570614,276.45971045156) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[9,25] 0.00019964564692407 [GeV] -Cell[9,26] 0.0012157077355047 [GeV] -Cell[8,5] 6.905361340614e-06 [GeV] -Cell[6,36] 0.0010142772208383 [GeV] -Cell[6,35] 0.00035159632889736 [GeV] -Cell[8,45] 3.0654831498396e-06 [GeV] -Cell[7,44] 2.2790186339989e-06 [GeV] -Cell[3,11] 0.11005168428618 [GeV] -Cell[2,2] 1.2618192565924e-05 [GeV] -Cell[4,18] 1.5755260974402e-05 [GeV] -Cell[4,17] 0.0014515299218724 [GeV] -Cell[4,16] 0.0027862269785886 [GeV] -Cell[3,17] 0.0037606952873555 [GeV] -Cell[2,1] 0.0024012060485392 [GeV] -Cell[3,16] 0.0025488942796815 [GeV] -Cell[4,46] 8.4188514841799e-06 [GeV] -Cell[3,18] 1.1956349189859e-05 [GeV] -Cell[4,2] 0.00094724715090602 [GeV] -Cell[4,1] 0.00093409717793178 [GeV] -Cell[6,46] 6.0374304302968e-06 [GeV] -Cell[3,2] 0.00013144164291862 [GeV] -Cell[3,1] 1.4806438819505e-05 [GeV] -Cell[6,4] 1.3406714616963e-05 [GeV] -Cell[4,45] 7.2228023386288e-05 [GeV] -Cell[2,9] 0.00076833473127585 [GeV] -Cell[2,10] 0.0050783268274321 [GeV] -Cell[4,38] 0.0016121109972421 [GeV] -Cell[6,3] 5.0058588385582e-12 [GeV] -Cell[5,4] 0.00037808818601502 [GeV] -Cell[3,13] 6.578144087598e-06 [GeV] -Cell[9,4] 1.3080438948236e-06 [GeV] -Cell[3,10] 0.0013941604236478 [GeV] -Cell[3,6] 7.195450598374e-06 [GeV] -Cell[3,9] 1.7723108288692e-06 [GeV] -Cell[18,25] 3.995529783424e-06 [GeV] -Cell[4,11] 6.9894920216029e-09 [GeV] -Cell[3,12] 0.001463924480511 [GeV] -Cell[3,14] 0.0013046624829764 [GeV] -### Total energy deposition in calorimeter by a source track in 38 cells : 0.13998219143352 (GeV) - -Source track ID 4484 (gamma,0.31054837923301[GeV]) at (447.33312056161,223.36758773066,253.26070393775) +Cell[11,45] 0.001708720185303 [GeV] +Cell[11,46] 0.15824142919191 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.15995014937721 (GeV) + +Source track ID 4492 (pi+,0.58338010817643[GeV]) at (-499.09602861473,30.052524369969,861.11375828626) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[12,34] 0.0005944133131838 [GeV] -Cell[11,3] 0.29410012836718 [GeV] -Cell[11,1] 0.0032322356925048 [GeV] -Cell[11,4] 0.0011917548432127 [GeV] -Cell[15,36] 0.00054986487448306 [GeV] -Cell[11,2] 0.010879982142439 [GeV] -### Total energy deposition in calorimeter by a source track in 6 cells : 0.31054837923301 (GeV) - -Source track ID 4485 (gamma,0.15995014937721[GeV]) at (486.22067510101,-116.57381826258,276.45970346986) +Cell[14,24] 4.135284453514e-05 [GeV] +Cell[14,26] 9.1488644784476e-09 [GeV] +Cell[15,23] 2.1150533484615e-09 [GeV] +Cell[15,21] 0.1811590892835 [GeV] +Cell[16,35] 0.001266858933513 [GeV] +Cell[15,20] 0.00033096609341246 [GeV] +Cell[16,21] 0.00097005155783086 [GeV] +Cell[14,23] 0.10914631499366 [GeV] +Cell[14,20] 0.00071501724631139 [GeV] +Cell[14,21] 0.013576705757042 [GeV] +Cell[14,19] 6.7791316261719e-05 [GeV] +Cell[14,22] 0.091061227737418 [GeV] +Cell[15,24] 0.0022574837141356 [GeV] +Cell[14,25] 0.0049125996637464 [GeV] +Cell[14,27] 6.2576875302511e-07 [GeV] +Cell[17,35] 2.7026048157722e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 16 cells : 0.4055331222222 (GeV) + +Source track ID 4488 (gamma,0.00020067202953827[GeV]) at (-76.811374427226,-494.0647859933,295.68579467861) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[14,29] 0.0024693530171645 [GeV] -Cell[11,46] 0.14626289199606 [GeV] -Cell[12,27] 0.00050240294328306 [GeV] -Cell[11,45] 0.0049708540181713 [GeV] -Cell[11,47] 0.0016919630428554 [GeV] -Cell[10,2] 0.00051099891 [GeV] -Cell[12,46] 0.0010415010468587 [GeV] -Cell[12,15] 0.001825806176277 [GeV] -Cell[10,35] 0.00067437822654341 [GeV] -### Total energy deposition in calorimeter by a source track in 9 cells : 0.15995014937721 (GeV) - -Source track ID 4478 (pi+,0.58340556890026[GeV]) at (-499.02939107441,31.139474046726,858.19793879325) +Cell[11,34] 0.00020067202953827 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00020067202953827 (GeV) + +Source track ID 4476 (e-,0.12878571011105[GeV]) at (11.327960068733,-499.87166084974,327.28498967071) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[16,14] 0.0011821320152985 [GeV] -Cell[16,15] 0.00100163374239 [GeV] -Cell[13,46] 0.00029235216957684 [GeV] -Cell[15,42] 8.8324752869084e-07 [GeV] -Cell[15,41] 0.003349948609423 [GeV] -Cell[15,40] 1.2110451934859e-06 [GeV] -Cell[12,5] 3.4135949817937e-08 [GeV] -Cell[11,4] 3.0354858608916e-08 [GeV] -Cell[14,41] 0.00051037078643662 [GeV] -Cell[12,45] 0.0010950390715599 [GeV] -Cell[15,37] 2.3470402957173e-05 [GeV] -Cell[11,5] 2.7079106500651e-05 [GeV] -Cell[11,6] 6.445508915931e-08 [GeV] -Cell[12,46] 0.000303265609547 [GeV] -Cell[16,37] 6.0168652911671e-05 [GeV] -Cell[16,20] 3.7739703202533e-08 [GeV] -Cell[15,19] 6.2648739930296e-05 [GeV] -Cell[17,12] 1.2288411245777e-05 [GeV] -Cell[16,21] 1.6372580375901e-09 [GeV] -Cell[13,24] 0.0059157381428523 [GeV] -Cell[15,24] 0.0023878249292971 [GeV] -Cell[15,23] 0.084765321624355 [GeV] -Cell[13,23] 0.0024428220266079 [GeV] -Cell[14,24] 0.0034874071193595 [GeV] -Cell[14,23] 0.17612683512233 [GeV] -Cell[14,22] 0.17778687123171 [GeV] -Cell[13,22] 0.00013773406343307 [GeV] -Cell[15,21] 0.00014001642724804 [GeV] -Cell[14,21] 0.00011101522507317 [GeV] -Cell[15,20] 0.00033739787349941 [GeV] -Cell[15,15] 4.0960722643451e-05 [GeV] -Cell[16,16] 0.0010378428433109 [GeV] -Cell[15,16] 0.0062944183317365 [GeV] -Cell[16,19] 6.3970219343901e-10 [GeV] -Cell[15,22] 0.0046072800487519 [GeV] -Cell[16,23] 8.6761031070637e-10 [GeV] -Cell[12,11] 1.673483668128e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 37 cells : 0.47355888200956 (GeV) - -Source track ID 4475 (gamma,1.004682788758[GeV]) at (-131.64957502325,-482.35711811499,294.93685548164) +Cell[11,37] 0.00160323065221 [GeV] +Cell[12,37] 0.0035404286960952 [GeV] +Cell[10,27] 0.00088997297609065 [GeV] +Cell[11,36] 0.11991828656802 [GeV] +Cell[17,22] 0.0009456071235975 [GeV] +Cell[12,45] 0.0002498206154855 [GeV] +Cell[10,45] 0.00043703923838789 [GeV] +Cell[17,14] 0.00037307594703278 [GeV] +Cell[14,4] 0.00031724938413377 [GeV] +### Total energy deposition in calorimeter by a source track in 9 cells : 0.12827471120105 (GeV) + +Source track ID 4481 (e-,0.04175126670808[GeV]) at (-100.30508218454,-489.83557495138,301.74464561486) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[12,34] 0.0016710634465627 [GeV] -Cell[12,33] 0.0026731842377896 [GeV] -Cell[11,33] 0.67183372102498 [GeV] -Cell[11,34] 0.312171166142 [GeV] -Cell[11,32] 0.00036519995269415 [GeV] -Cell[13,41] 8.3764374721795e-08 [GeV] -Cell[13,40] 1.1999322007341e-05 [GeV] -Cell[11,21] 0.00028785381166124 [GeV] -Cell[12,36] 0.0016417136048843 [GeV] -Cell[13,21] 0.0009253160377602 [GeV] -Cell[10,16] 7.3088664212264e-06 [GeV] -Cell[15,8] 0.00069618392893099 [GeV] -Cell[10,32] 0.00315496991666 [GeV] -Cell[11,16] 0.0011644624916382 [GeV] -### Total energy deposition in calorimeter by a source track in 14 cells : 0.99660422654836 (GeV) - -Source track ID 4476 (gamma,1.1635719616337[GeV]) at (-189.4230861318,-462.72982877734,253.067363358) +Cell[10,33] 0.0002861879074211 [GeV] +Cell[11,34] 0.03857958456864 [GeV] +Cell[9,40] 0.00052190106757596 [GeV] +Cell[12,41] 0.0011493516873686 [GeV] +Cell[12,40] 0.00026733791676563 [GeV] +Cell[12,39] 0.00017041815279977 [GeV] +### Total energy deposition in calorimeter by a source track in 6 cells : 0.040974781300571 (GeV) + +Source track ID 4482 (e+,0.24573864173853[GeV]) at (-146.36834544118,-478.09654616281,295.4677093738) Original primary track ID 31 (unknown,691.32334101424[GeV]) -Cell[11,33] 1.0125287228993 [GeV] -Cell[11,34] 0.0011884545335517 [GeV] -Cell[10,33] 0.00081142547071852 [GeV] -Cell[11,31] 0.0018580406177218 [GeV] -Cell[11,32] 0.14584823451339 [GeV] -Cell[12,32] 0.00034126546910437 [GeV] -Cell[8,34] 0.00023247309426621 [GeV] -### Total energy deposition in calorimeter by a source track in 7 cells : 1.162808616598 (GeV) - -Source track ID 3597 (gamma,0.17435926984906[GeV]) at (-435.61886554941,245.43065003672,445.72704051411) -Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[12,38] 0.00035699272649777 [GeV] -Cell[12,21] 0.0011221384140334 [GeV] -Cell[12,19] 0.015981609715261 [GeV] -Cell[11,37] 1.175852958113e-09 [GeV] -Cell[17,33] 0.00018619245362243 [GeV] -Cell[16,35] 2.6182092173258e-05 [GeV] -Cell[17,34] 0.0015850229761052 [GeV] -Cell[12,39] 7.3585204954725e-06 [GeV] -Cell[7,46] 0.0015103059138701 [GeV] -Cell[12,37] 0.00024552681772138 [GeV] -Cell[17,35] 0.00020587654721203 [GeV] -Cell[12,20] 0.13892682478718 [GeV] -### Total energy deposition in calorimeter by a source track in 12 cells : 0.16015403214002 (GeV) - -Source track ID 3008 (pi+,0.27668881015094[GeV]) at (260.7907102489,426.60075650176,13.714847821283) -Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[9,6] 0.0061905568036181 [GeV] -Cell[10,7] 0.086739379329525 [GeV] -Cell[10,6] 0.07880919326063 [GeV] -### Total energy deposition in calorimeter by a source track in 3 cells : 0.17173912939377 (GeV) +Cell[9,33] 0.00018919624808671 [GeV] +Cell[11,34] 0.0020496991618502 [GeV] +Cell[11,33] 0.23768943408888 [GeV] +Cell[12,8] 0.0022636713218126 [GeV] +Cell[12,43] 0.0014088655628793 [GeV] +Cell[11,43] 0.00071210929814568 [GeV] +Cell[12,0] 0.0003901045693262 [GeV] +Cell[15,12] 0.00034381743608505 [GeV] +### Total energy deposition in calorimeter by a source track in 8 cells : 0.24504689768707 (GeV) + +Source track ID 4477 (e+,0.573730579472[GeV]) at (-144.88096425127,-478.54937696921,295.40960780746) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[11,32] 0.0014758092581615 [GeV] +Cell[11,31] 4.2947396577802e-06 [GeV] +Cell[12,37] 0.00051099891 [GeV] +Cell[12,30] 1.0672407777747e-05 [GeV] +Cell[11,29] 3.0479713630484e-05 [GeV] +Cell[11,30] 2.638371559442e-05 [GeV] +Cell[10,33] 0.00080945100786985 [GeV] +Cell[11,34] 0.0081026347910357 [GeV] +Cell[11,33] 0.54974054705839 [GeV] +Cell[13,7] 0.0039806990631758 [GeV] +Cell[12,15] 0.0012636508338417 [GeV] +Cell[12,14] 0.00070676570487596 [GeV] +Cell[11,27] 0.0014126152799954 [GeV] +Cell[11,28] 0.0060123957731825 [GeV] +### Total energy deposition in calorimeter by a source track in 14 cells : 0.57408739825719 (GeV) + +Source track ID 4475 (gamma,1.1635719616336[GeV]) at (-189.42308561177,-462.72982899022,253.0673637617) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[11,32] 0.23093207387776 [GeV] +Cell[11,31] 0.0015199562499984 [GeV] +Cell[11,34] 0.0030073859671281 [GeV] +Cell[11,33] 0.92332051657649 [GeV] +Cell[13,3] 0.0010282254601407 [GeV] +Cell[15,12] 0.001402280077252 [GeV] +Cell[7,46] 0.0011289571816456 [GeV] +Cell[7,45] 0.001230977962515 [GeV] +### Total energy deposition in calorimeter by a source track in 8 cells : 1.1635703733529 (GeV) + +Source track ID 3934 (e-,0.0020891372442871[GeV]) at (-188.17287678907,-463.23964472066,1147.9204533635) +Original primary track ID 31 (unknown,691.32334101424[GeV]) +Cell[15,33] 0.0015781383342871 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0015781383342871 (GeV) -Source track ID 3497 (gamma,0.67224858404432[GeV]) at (444.05232144225,-229.82066012817,-518.95900295785) +Source track ID 3356 (gamma,0.17435926984906[GeV]) at (-435.61886302123,245.43065452402,445.72698679063) Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[8,17] 0.00033694716873371 [GeV] -Cell[5,43] 0.0024196618892361 [GeV] -Cell[6,43] 0.0033995294663321 [GeV] -Cell[9,28] 0.0017923728197404 [GeV] -Cell[7,43] 0.010734404112105 [GeV] -Cell[12,33] 0.00010901898280539 [GeV] -Cell[8,28] 0.00024480693181897 [GeV] -Cell[7,44] 0.59728295988174 [GeV] -Cell[8,0] 0.00016736647294409 [GeV] -Cell[6,45] 0.00036543502122164 [GeV] -Cell[5,45] 0.00064253803372809 [GeV] -Cell[6,44] 0.046732247003241 [GeV] -Cell[7,45] 0.0050078561360914 [GeV] -### Total energy deposition in calorimeter by a source track in 13 cells : 0.66923514391973 (GeV) - -Source track ID 3577 (gamma,0.005669100307009[GeV]) at (-468.93463240088,173.49441067381,-1491.497250632) -Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[2,21] 0.005669100307009 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.005669100307009 (GeV) - -Source track ID 3507 (gamma,0.00014718205359903[GeV]) at (-72.132117801242,-494.76960050261,-295.92733478964) +Cell[12,39] 0.00030607692824621 [GeV] +Cell[12,20] 0.16186138929559 [GeV] +Cell[12,19] 0.006159041742118 [GeV] +Cell[12,7] 0.0033026511465905 [GeV] +Cell[14,41] 0.00051099891 [GeV] +Cell[17,43] 0.00060731669475829 [GeV] +Cell[10,0] 0.0014068731500005 [GeV] +### Total energy deposition in calorimeter by a source track in 7 cells : 0.1741543478673 (GeV) + +Source track ID 2987 (pi+,0.27651971659554[GeV]) at (244.41300270525,436.19065110179,10.090406486659) Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[8,34] 0.00014718205359903 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00014718205359903 (GeV) - -Source track ID 3510 (gamma,0.0032295504288416[GeV]) at (-433.66715444342,248.86301283426,-622.20709144081) +Cell[8,9] 0.011498195554055 [GeV] +Cell[8,8] 0.052902789141199 [GeV] +Cell[9,7] 7.8443445381708e-06 [GeV] +Cell[7,13] 0.00051099891 [GeV] +Cell[7,12] 0.0048719140040606 [GeV] +Cell[9,8] 0.034050705321791 [GeV] +Cell[9,10] 0.0019623351289113 [GeV] +Cell[9,9] 0.027525569556117 [GeV] +Cell[9,6] 5.7247234508395e-11 [GeV] +Cell[7,19] 0.00012366199417193 [GeV] +Cell[6,46] 6.2618670981465e-06 [GeV] +Cell[7,18] 0.0010052812941717 [GeV] +Cell[9,5] 0.00044318179378294 [GeV] +Cell[10,6] 0.00022285727417136 [GeV] +Cell[8,19] 0.00034856913908254 [GeV] +Cell[10,9] 1.1319447228971e-05 [GeV] +Cell[10,8] 0.019232069147189 [GeV] +Cell[5,46] 3.2938828553597e-11 [GeV] +Cell[5,47] 0.00060425567512641 [GeV] +Cell[10,7] 8.5990152147133e-06 [GeV] +### Total energy deposition in calorimeter by a source track in 20 cells : 0.1553364086981 (GeV) + +Source track ID 3344 (gamma,0.67224858404432[GeV]) at (444.05232204174,-229.82065896986,-518.9590111678) Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[6,19] 0.0032295504288416 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0032295504288416 (GeV) - -Source track ID 3511 (gamma,4.0893343012548e-05[GeV]) at (-106.99624615555,488.41765253584,-610.70076286521) +Cell[6,33] 0.0014026982715112 [GeV] +Cell[8,44] 0.00031954845791519 [GeV] +Cell[6,45] 0.0047000651696327 [GeV] +Cell[6,9] 0.0014106449072964 [GeV] +Cell[7,43] 0.0092870464809047 [GeV] +Cell[6,8] 0.00067787628315298 [GeV] +Cell[6,43] 0.0081859033418864 [GeV] +Cell[8,45] 0.00080074444052668 [GeV] +Cell[6,34] 0.001826131494961 [GeV] +Cell[8,14] 0.00039086952741518 [GeV] +Cell[7,44] 0.590547474752 [GeV] +Cell[7,45] 0.0013710744171026 [GeV] +Cell[6,44] 0.045451012259625 [GeV] +### Total energy deposition in calorimeter by a source track in 13 cells : 0.66637108980393 (GeV) + +Source track ID 3345 (gamma,0.13757172036947[GeV]) at (417.90942196272,-274.50266853855,-190.746011677) Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[6,13] 4.0893343012548e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 4.0893343012548e-05 (GeV) +Cell[9,43] 0.096317474970432 [GeV] +Cell[8,43] 0.039686552006137 [GeV] +Cell[9,45] 0.00023158415548701 [GeV] +Cell[9,44] 0.0013361092374095 [GeV] +### Total energy deposition in calorimeter by a source track in 4 cells : 0.13757172036947 (GeV) -Source track ID 3512 (gamma,0.0016250428290062[GeV]) at (482.33950046548,131.71410816884,-536.03576171317) +Source track ID 3329 (kaon-,1.1688777797626[GeV]) at (474.30887125545,-158.21218236402,-17.995260689849) Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[7,2] 0.0016250428290062 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0016250428290062 (GeV) - -Source track ID 3500 (e+,0.096458270621474[GeV]) at (479.08047428513,-143.11498579371,-1092.6985724784) +Cell[5,31] 4.5438472327078e-05 [GeV] +Cell[10,42] 2.138270529872e-05 [GeV] +Cell[8,30] 3.2062630634755e-07 [GeV] +Cell[8,38] 1.5388472820632e-07 [GeV] +Cell[8,35] 6.4872404243488e-07 [GeV] +Cell[9,43] 0.0055152433502082 [GeV] +Cell[9,45] 0.20744569267573 [GeV] +Cell[2,6] 9.6326502854936e-05 [GeV] +Cell[7,0] 4.6819739509374e-08 [GeV] +Cell[9,0] 0.0010950266017917 [GeV] +Cell[5,28] 1.9661443366203e-06 [GeV] +Cell[11,23] 5.7352075236849e-07 [GeV] +Cell[10,41] 0.00051133418816771 [GeV] +Cell[8,46] 0.0015070105118727 [GeV] +Cell[7,1] 8.491100743413e-08 [GeV] +Cell[7,29] 2.2098558838479e-07 [GeV] +Cell[16,9] 0.00013509972198949 [GeV] +Cell[8,21] 4.0843705531074e-05 [GeV] +Cell[7,28] 0.00044587076062101 [GeV] +Cell[11,36] 5.5566635273863e-06 [GeV] +Cell[6,28] 5.2786747351206e-05 [GeV] +Cell[4,16] 7.6758864452131e-06 [GeV] +Cell[5,33] 0.0061409842196991 [GeV] +Cell[2,16] 3.3150577719994e-05 [GeV] +Cell[11,45] 1.4550712387518e-06 [GeV] +Cell[11,7] 0.0023572398732863 [GeV] +Cell[2,7] 6.9928830693243e-05 [GeV] +Cell[12,6] 2.7574789214668e-08 [GeV] +Cell[8,45] 9.2772792815367e-05 [GeV] +Cell[12,44] 1.1918371214961e-06 [GeV] +Cell[12,43] 9.0134562924504e-11 [GeV] +Cell[6,31] 5.6764952169033e-05 [GeV] +Cell[10,8] 1.1019292520359e-05 [GeV] +Cell[12,40] 0.00056888947167325 [GeV] +Cell[12,39] 0.00044605777364663 [GeV] +Cell[11,44] 0.020220419027769 [GeV] +Cell[11,46] 1.218042215919e-05 [GeV] +Cell[11,43] 0.00825356720402 [GeV] +Cell[8,37] 8.6005835328251e-08 [GeV] +Cell[11,42] 0.0028011337640203 [GeV] +Cell[10,43] 0.0079346059050245 [GeV] +Cell[10,45] 0.083216310828877 [GeV] +Cell[11,6] 2.7611838502253e-05 [GeV] +Cell[12,7] 5.6810677051544e-10 [GeV] +Cell[17,8] 0.0002180109359831 [GeV] +Cell[16,8] 1.9319722690852e-05 [GeV] +Cell[10,40] 3.600143827498e-11 [GeV] +Cell[2,15] 0.0029127338693299 [GeV] +Cell[9,44] 0.0077580983624797 [GeV] +Cell[17,9] 0.00045520425482073 [GeV] +Cell[14,42] 0.00091659779821292 [GeV] +Cell[9,47] 0.0022652345441188 [GeV] +Cell[10,44] 0.0067115807561551 [GeV] +Cell[5,30] 0.011733945492882 [GeV] +Cell[18,23] 0.0032153918906432 [GeV] +Cell[8,24] 1.3778882566839e-07 [GeV] +Cell[19,16] 0.00031918362451506 [GeV] +Cell[5,32] 0.00089712778948115 [GeV] +Cell[5,29] 0.0029663681742908 [GeV] +Cell[10,0] 4.9425101375505e-05 [GeV] +Cell[9,46] 0.20260698072318 [GeV] +Cell[10,46] 0.039604862402492 [GeV] +Cell[10,47] 0.0058392997380952 [GeV] +Cell[8,22] 1.3919780030847e-09 [GeV] +Cell[6,29] 5.5502938572545e-06 [GeV] +### Total energy deposition in calorimeter by a source track in 65 cells : 0.63766975672345 (GeV) + +Source track ID 3326 (gamma,0.015859560263227[GeV]) at (453.63017702312,-210.28471769002,-430.3511808084) Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[1,12] 0.0027209637570608 [GeV] -Cell[4,46] 0.013704132080055 [GeV] -Cell[4,45] 0.080544173694358 [GeV] -### Total energy deposition in calorimeter by a source track in 3 cells : 0.096969269531474 (GeV) +Cell[1,27] 0.00051099891 [GeV] +Cell[7,44] 0.015344649080665 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.015855647990665 (GeV) -Source track ID 3491 (kaon-,1.1699597333681[GeV]) at (474.33465298713,-158.13486957525,-18.457132511931) +Source track ID 3327 (gamma,0.75885122891297[GeV]) at (497.51078006198,-49.829948044547,326.48049836955) Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[7,34] 0.0004306631303971 [GeV] -Cell[8,5] 0.00024538942948493 [GeV] -Cell[10,45] 0.025792717274781 [GeV] -Cell[7,25] 0.00083716286037289 [GeV] -Cell[8,17] 2.4120743069034e-05 [GeV] -Cell[8,6] 4.565497489466e-07 [GeV] -Cell[11,46] 0.00036584952902305 [GeV] -Cell[9,46] 0.09113974929751 [GeV] -Cell[10,41] 2.0354109292384e-06 [GeV] -Cell[7,33] 0.0011193912250827 [GeV] -Cell[9,47] 0.045864962634022 [GeV] -Cell[7,18] 1.871376298368e-11 [GeV] -Cell[10,33] 3.6777538480237e-07 [GeV] -Cell[11,3] 0.00029840743242801 [GeV] -Cell[13,2] 3.7106757663423e-05 [GeV] -Cell[13,0] 0.0026505350544758 [GeV] -Cell[12,4] 1.5765100251883e-05 [GeV] -Cell[10,30] 0.0038470469871986 [GeV] -Cell[16,27] 0.00076304287537675 [GeV] -Cell[10,46] 0.0049713947673789 [GeV] -Cell[9,44] 0.0028091269849152 [GeV] -Cell[9,45] 0.66489777309106 [GeV] -Cell[11,4] 2.6314414412809e-08 [GeV] -Cell[9,43] 0.00020712412078524 [GeV] -Cell[9,0] 0.0016575284457139 [GeV] -Cell[10,47] 9.8390941717753e-05 [GeV] -Cell[10,0] 0.0021453026817702 [GeV] -Cell[8,47] 1.0718974351676e-07 [GeV] -Cell[8,0] 1.6152625903487e-11 [GeV] -Cell[10,44] 0.0071850294210237 [GeV] -Cell[8,46] 3.4007136609944e-06 [GeV] -Cell[12,18] 0.00029337802652844 [GeV] -Cell[12,17] 0.00070168477757522 [GeV] -Cell[12,16] 8.5449737129238e-05 [GeV] -Cell[3,22] 0.00016462744847831 [GeV] -Cell[9,18] 0.0015204511878085 [GeV] -Cell[4,24] 2.3470217529962e-05 [GeV] -Cell[4,25] 0.00061256619889627 [GeV] -Cell[12,7] 3.2417029200587e-05 [GeV] -Cell[14,1] 0.00069171958822699 [GeV] -Cell[13,1] 0.0022335727259728 [GeV] -Cell[13,3] 0.0006534570698575 [GeV] -Cell[15,35] 7.9967926896643e-05 [GeV] -Cell[13,4] 0.00016196567493614 [GeV] -Cell[12,15] 2.3252687242348e-10 [GeV] -Cell[10,40] 0.00018828747205812 [GeV] -Cell[15,25] 3.1537468574243e-05 [GeV] -Cell[10,3] 0.00017732030386412 [GeV] -Cell[10,4] 0.0003218058438373 [GeV] -Cell[13,7] 5.3927043132717e-05 [GeV] -Cell[18,16] 6.5770541550592e-07 [GeV] -Cell[13,5] 5.1617334083858e-05 [GeV] -Cell[16,28] 0.00021964635400775 [GeV] -Cell[18,17] 4.6121771447361e-07 [GeV] -Cell[4,14] 0.0051230354669755 [GeV] -Cell[17,16] 0.00064097593948406 [GeV] -Cell[17,15] 5.5245699380976e-05 [GeV] -Cell[18,30] 1.0145075748369e-09 [GeV] -Cell[16,29] 2.594889869215e-06 [GeV] -Cell[15,27] 0.0027911122881999 [GeV] -Cell[19,14] 1.025538706358e-05 [GeV] -Cell[13,6] 0.00013442186849352 [GeV] -Cell[10,43] 2.9645842276182e-05 [GeV] -Cell[18,29] 0.0018628379577699 [GeV] -Cell[17,29] 8.5953943198547e-08 [GeV] -Cell[8,18] 0.0041960388878932 [GeV] -Cell[13,30] 0.00015394011757962 [GeV] -Cell[19,13] 1.3282001600601e-07 [GeV] -### Total energy deposition in calorimeter by a source track in 68 cells : 0.88071028749196 (GeV) - -Source track ID 3488 (gamma,0.015859560263227[GeV]) at (453.63009428657,-210.28489617078,-430.35205993513) +Cell[11,0] 0.0047494129783461 [GeV] +Cell[11,47] 0.70955980579962 [GeV] +Cell[6,12] 0.0044711061586615 [GeV] +Cell[12,45] 0.0048048615944169 [GeV] +Cell[12,44] 0.00030974185207707 [GeV] +Cell[12,43] 0.0012595702613045 [GeV] +Cell[11,46] 0.021597308422042 [GeV] +Cell[12,46] 0.0040183316868154 [GeV] +Cell[12,47] 0.0045313100527403 [GeV] +Cell[16,27] 0.0015528341154175 [GeV] +Cell[16,25] 0.0011288164456651 [GeV] +Cell[11,2] 0.00045468974804582 [GeV] +### Total energy deposition in calorimeter by a source track in 12 cells : 0.75843778911516 (GeV) + +Source track ID 3313 (mu+,0.36241639992327[GeV]) at (-472.396024412,163.83527129327,1871.0307140764) Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[7,44] 0.010925115526831 [GeV] -Cell[7,45] 0.0049344447363958 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.015859560263227 (GeV) +Cell[19,21] 0.1511825290553 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.1511825290553 (GeV) -Source track ID 3489 (gamma,0.75885122891297[GeV]) at (497.51078043287,-49.829944341453,326.48051513117) +Source track ID 3167 (gamma,0.12620965025075[GeV]) at (-487.28250088181,-112.05250704186,703.889809754) Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[14,32] 0.00099438218403161 [GeV] -Cell[11,46] 0.03865462433969 [GeV] -Cell[13,34] 0.00021361079665111 [GeV] -Cell[11,45] 0.0021709634393123 [GeV] -Cell[14,33] 8.2549132074442e-05 [GeV] -Cell[12,47] 0.018314239988794 [GeV] -Cell[11,47] 0.69158409834817 [GeV] -Cell[10,47] 0.00051099891 [GeV] -Cell[12,45] 0.0016314577568759 [GeV] -Cell[12,46] 0.00074580374791167 [GeV] -Cell[13,15] 0.00018990217134389 [GeV] -Cell[14,21] 0.00093016744559646 [GeV] -Cell[15,15] 0.00051099891 [GeV] -Cell[13,6] 0.0001840106573463 [GeV] -Cell[10,43] 6.4774614474248e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 15 cells : 0.75678258244227 (GeV) - -Source track ID 3394 (mu+,0.2166030967836[GeV]) at (-499.35356409997,-25.416884558514,1056.0488845971) +Cell[7,41] 1.8444395087045e-05 [GeV] +Cell[7,42] 0.00070875002672813 [GeV] +Cell[13,26] 0.025234351119542 [GeV] +Cell[13,25] 0.089596906726182 [GeV] +Cell[16,43] 0.0016226730158574 [GeV] +Cell[18,15] 0.00075994498826138 [GeV] +Cell[14,25] 0.00086703952577882 [GeV] +### Total energy deposition in calorimeter by a source track in 7 cells : 0.11880810979744 (GeV) + +Source track ID 3168 (gamma,0.088297327870564[GeV]) at (61.272148746992,-496.23152236424,76.525349826837) Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[15,25] 0.00051099891 [GeV] -Cell[15,24] 0.1590225053219 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.1595335042319 (GeV) +Cell[10,36] 0.085269654933126 [GeV] +Cell[10,37] 0.0030276729374381 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.088297327870564 (GeV) -Source track ID 3265 (gamma,0.12620965025075[GeV]) at (-487.28250320456,-112.05249694094,703.88980966996) +Source track ID 2992 (pi+,0.88673570449504[GeV]) at (5.4610410410295,499.97017614129,751.10268986116) Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[13,25] 0.087363484573614 [GeV] -Cell[14,24] 0.002131026097014 [GeV] -Cell[14,23] 0.0017046237312169 [GeV] -Cell[14,25] 0.028822632925341 [GeV] -Cell[14,26] 0.0061878829235631 [GeV] -### Total energy deposition in calorimeter by a source track in 5 cells : 0.12620965025075 (GeV) - -Source track ID 3266 (gamma,0.088297327870564[GeV]) at (61.272157360791,-496.23152130065,76.525337680638) +Cell[7,11] 0.00012686366278717 [GeV] +Cell[9,23] 4.0427721338347e-05 [GeV] +Cell[16,31] 1.9114946395575e-06 [GeV] +Cell[16,30] 4.3342328126528e-06 [GeV] +Cell[13,25] 5.3534383943202e-05 [GeV] +Cell[14,8] 0.059038253674222 [GeV] +Cell[14,9] 0.0037447936283911 [GeV] +Cell[15,5] 0.0036258766492353 [GeV] +Cell[12,13] 7.2235503787397e-06 [GeV] +Cell[19,39] 5.0454608286486e-05 [GeV] +Cell[16,7] 5.9459107574071e-05 [GeV] +Cell[15,6] 0.0019502484763377 [GeV] +Cell[16,10] 0.0009952308438875 [GeV] +Cell[16,9] 0.00062191664684372 [GeV] +Cell[15,10] 0.018757860062574 [GeV] +Cell[15,9] 0.0057741585259975 [GeV] +Cell[17,33] 3.9539975114167e-07 [GeV] +Cell[13,34] 0.00073752696709755 [GeV] +Cell[13,35] 4.7572261166806e-07 [GeV] +Cell[14,11] 0.19823033335991 [GeV] +Cell[14,10] 0.026933241710126 [GeV] +Cell[13,9] 0.011404758297071 [GeV] +Cell[10,6] 1.1890169116668e-07 [GeV] +Cell[18,22] 2.0786386066902e-06 [GeV] +Cell[11,7] 3.5428092814982e-10 [GeV] +Cell[12,11] 0.0062503555677155 [GeV] +Cell[2,45] 0.0018044304135536 [GeV] +Cell[2,44] 0.0021407143298289 [GeV] +Cell[12,8] 0.00011577193915446 [GeV] +Cell[13,8] 0.0075432232739681 [GeV] +Cell[13,7] 0.0048920213744094 [GeV] +Cell[12,15] 7.9680146573082e-06 [GeV] +Cell[12,14] 0.00068582999501382 [GeV] +Cell[13,13] 0.0085574822510863 [GeV] +Cell[13,44] 9.3839272722107e-08 [GeV] +Cell[19,19] 6.8747772311326e-06 [GeV] +Cell[13,42] 0.00022839816141402 [GeV] +Cell[13,43] 0.00026528872712379 [GeV] +Cell[14,35] 2.1382376964198e-05 [GeV] +Cell[12,7] 9.6364363798784e-08 [GeV] +Cell[13,14] 0.0023988481103344 [GeV] +Cell[15,37] 2.0019503499498e-05 [GeV] +Cell[16,8] 1.2195541565347e-05 [GeV] +Cell[16,6] 0.0096288564088957 [GeV] +Cell[17,12] 1.4910256140865e-11 [GeV] +Cell[17,13] 7.0999138631578e-07 [GeV] +Cell[14,41] 0.00026006455405388 [GeV] +Cell[14,42] 0.0061307129905264 [GeV] +Cell[14,43] 2.2488296031952e-05 [GeV] +Cell[14,40] 0.0003167287248915 [GeV] +Cell[16,46] 4.4775189424399e-05 [GeV] +Cell[15,13] 1.2245130055817e-05 [GeV] +Cell[14,14] 0.00011907994283649 [GeV] +Cell[14,4] 0.0021695590244564 [GeV] +Cell[14,5] 0.01075423398135 [GeV] +Cell[15,35] 5.1350798457861e-10 [GeV] +Cell[13,15] 0.0010770664190893 [GeV] +Cell[14,13] 0.0037655865361071 [GeV] +Cell[15,12] 2.3765529796947e-05 [GeV] +Cell[15,11] 0.028503432079326 [GeV] +Cell[15,7] 0.002059102792155 [GeV] +Cell[13,11] 0.076843329031538 [GeV] +Cell[13,12] 0.00076776417816848 [GeV] +Cell[16,19] 6.3718558521941e-08 [GeV] +Cell[18,23] 2.9360862079102e-06 [GeV] +Cell[18,14] 2.5009096134454e-08 [GeV] +Cell[16,11] 0.00051099891 [GeV] +Cell[8,23] 2.0279615215259e-05 [GeV] +Cell[18,18] 5.1468275806883e-06 [GeV] +Cell[14,12] 0.013615620131059 [GeV] +Cell[14,36] 1.7727143131196e-10 [GeV] +Cell[19,40] 2.245812676847e-06 [GeV] +Cell[17,23] 1.3491691788659e-08 [GeV] +Cell[19,20] 0.0022019636468412 [GeV] +Cell[18,19] 0.00072046240162683 [GeV] +Cell[15,8] 0.00020084203304646 [GeV] +### Total energy deposition in calorimeter by a source track in 76 cells : 0.52689257037093 (GeV) + +Source track ID 3087 (pi-,0.65423935434407[GeV]) at (-90.986796642313,-491.65170887201,1124.9629901119) Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[10,37] 0.020545787355802 [GeV] -Cell[10,36] 0.061217493810784 [GeV] -Cell[10,26] 0.0029076000757527 [GeV] -Cell[12,18] 0.0008962138174625 [GeV] -Cell[11,37] 0.00038001689417596 [GeV] -Cell[15,11] 0.00016503961167307 [GeV] -### Total energy deposition in calorimeter by a source track in 6 cells : 0.086112151565651 (GeV) - -Source track ID 3013 (pi+,0.88674043862895[GeV]) at (5.2820201553373,499.97209948464,751.83797544621) -Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[7,9] 3.3241463825107e-08 [GeV] -Cell[10,29] 3.3717465121299e-06 [GeV] -Cell[7,34] 3.4633626455616e-10 [GeV] -Cell[9,25] 6.5593667386565e-10 [GeV] -Cell[9,26] 3.3916738175321e-06 [GeV] -Cell[9,24] 1.1810101568699e-08 [GeV] -Cell[7,26] 9.8364292966835e-08 [GeV] -Cell[6,39] 0.0002039210008553 [GeV] -Cell[14,31] 0.0005166708277045 [GeV] -Cell[14,30] 6.1205473612063e-06 [GeV] -Cell[14,29] 2.6575406081975e-08 [GeV] -Cell[7,39] 3.6729034036398e-10 [GeV] -Cell[10,45] 1.3828830560669e-08 [GeV] -Cell[7,25] 9.0231104707073e-07 [GeV] -Cell[6,38] 2.1806451513839e-08 [GeV] -Cell[6,40] 0.00024504627690737 [GeV] -Cell[13,47] 0.0030310631483593 [GeV] -Cell[13,12] 0.0020833933694512 [GeV] -Cell[8,33] 0.00013580271500609 [GeV] -Cell[9,47] 0.00051109620544399 [GeV] -Cell[10,33] 0.00012709732010217 [GeV] -Cell[18,4] 2.9370645987683e-05 [GeV] -Cell[13,32] 0.00062767930354009 [GeV] -Cell[15,32] 5.547910168616e-06 [GeV] -Cell[15,31] 6.0775806900892e-08 [GeV] -Cell[13,27] 2.8703480784316e-06 [GeV] -Cell[13,29] 1.7441701493226e-07 [GeV] -Cell[13,28] 1.6918180539506e-05 [GeV] -Cell[12,26] 7.1739479942494e-05 [GeV] -Cell[13,2] 0.00089494368372504 [GeV] -Cell[13,0] 0.00032897790641332 [GeV] -Cell[10,21] 1.0225423960947e-05 [GeV] -Cell[10,20] 0.00087778362280142 [GeV] -Cell[11,20] 1.8571245309431e-06 [GeV] -Cell[12,14] 7.9140008892864e-09 [GeV] -Cell[13,46] 0.0038771215544657 [GeV] -Cell[14,10] 0.0036170421569717 [GeV] -Cell[14,9] 0.00015315028661519 [GeV] -Cell[15,41] 0.0007442094839729 [GeV] -Cell[15,40] 6.0596083862038e-05 [GeV] -Cell[16,5] 0.00069679006285428 [GeV] -Cell[13,45] 8.7960138986318e-06 [GeV] -Cell[12,4] 4.398767487146e-08 [GeV] -Cell[13,25] 0.00012817036375236 [GeV] -Cell[12,25] 0.00045218524793984 [GeV] -Cell[13,39] 0.00012892854339304 [GeV] -Cell[13,38] 6.8355213528775e-05 [GeV] -Cell[13,37] 0.00058637158540034 [GeV] -Cell[12,24] 5.4126171281723e-06 [GeV] -Cell[12,23] 5.7604047469795e-08 [GeV] -Cell[10,31] 0.00037064681377797 [GeV] -Cell[11,24] 0.0022230492793225 [GeV] -Cell[10,46] 1.1674914276227e-08 [GeV] -Cell[8,32] 0.00016865155844357 [GeV] -Cell[10,24] 6.3204935144086e-06 [GeV] -Cell[11,25] 0.00059282146011503 [GeV] -Cell[10,25] 0.00019935762527598 [GeV] -Cell[11,26] 0.00011808682516482 [GeV] -Cell[9,27] 3.931207844289e-06 [GeV] -Cell[9,31] 0.00028925284940781 [GeV] -Cell[11,4] 5.2225856634323e-06 [GeV] -Cell[11,19] 0.005224492561793 [GeV] -Cell[9,38] 0.00091834503038444 [GeV] -Cell[9,0] 4.7130044549704e-08 [GeV] -Cell[15,33] 0.0023079666161753 [GeV] -Cell[15,34] 0.0024624025737354 [GeV] -Cell[10,34] 3.2126363880593e-05 [GeV] -Cell[10,28] 5.3533359110361e-05 [GeV] -Cell[13,33] 3.475943338708e-05 [GeV] -Cell[11,37] 2.2547880317802e-05 [GeV] -Cell[14,11] 0.028547720094635 [GeV] -Cell[13,11] 0.098893396312305 [GeV] -Cell[13,18] 0.00026359910738211 [GeV] -Cell[14,2] 0.002892631916036 [GeV] -Cell[14,5] 2.4890454969864e-06 [GeV] -Cell[13,10] 3.3199772633452e-07 [GeV] -Cell[13,9] 1.5279792074125e-05 [GeV] -Cell[13,8] 1.3039174428968e-06 [GeV] -Cell[7,40] 0.0016640826669155 [GeV] -Cell[9,39] 1.1217872641282e-05 [GeV] -Cell[8,34] 7.7557504334891e-07 [GeV] -Cell[10,8] 1.6626028809696e-08 [GeV] -Cell[12,8] 1.8573453417048e-08 [GeV] -Cell[14,46] 0.0005719496797102 [GeV] -Cell[12,44] 7.7165708935354e-06 [GeV] -Cell[14,1] 7.3496738041285e-06 [GeV] -Cell[16,34] 1.110765988301e-06 [GeV] -Cell[14,7] 0.0011748213711536 [GeV] -Cell[13,14] 4.2652265983634e-06 [GeV] -Cell[16,36] 2.8460344765335e-08 [GeV] -Cell[16,33] 3.6885316047119e-05 [GeV] -Cell[16,35] 2.5837424496217e-05 [GeV] -Cell[13,1] 0.0014111442314906 [GeV] -Cell[13,3] 0.0013672440789607 [GeV] -Cell[16,38] 5.925290286541e-06 [GeV] -Cell[15,35] 0.0021889101345628 [GeV] -Cell[10,11] 0.00029272159678134 [GeV] -Cell[13,4] 0.0022771903935126 [GeV] -Cell[13,36] 0.0001375674456516 [GeV] -Cell[17,0] 0.00036855315139543 [GeV] -Cell[13,24] 0.0017960488549975 [GeV] -Cell[15,25] 0.0048901970768336 [GeV] -Cell[15,24] 0.025208103213677 [GeV] -Cell[9,40] 0.0017018691669925 [GeV] -Cell[19,30] 1.3312160561327e-05 [GeV] -Cell[13,7] 3.1375517210108e-08 [GeV] -Cell[15,23] 0.0014563056380984 [GeV] -Cell[14,6] 6.234100117581e-06 [GeV] -Cell[14,24] 0.092293063944139 [GeV] -Cell[14,23] 0.13256846228824 [GeV] -Cell[13,5] 0.0014018203785832 [GeV] -Cell[12,3] 0.00031436991617022 [GeV] -Cell[12,37] 6.9971917255316e-06 [GeV] -Cell[14,36] 0.0042461095020468 [GeV] -Cell[14,19] 1.6139413553447e-06 [GeV] -Cell[14,12] 0.11083926410978 [GeV] -Cell[7,41] 0.0005177168545297 [GeV] -Cell[8,38] 6.9925319462527e-07 [GeV] -Cell[14,4] 7.5707541257088e-05 [GeV] -Cell[14,20] 1.7198122804984e-08 [GeV] -Cell[16,16] 6.4201973145828e-08 [GeV] -Cell[10,32] 5.4094505496323e-05 [GeV] -Cell[18,13] 0.00061731219632532 [GeV] -Cell[14,3] 0.0010331525575259 [GeV] -Cell[15,27] 7.8603525471408e-06 [GeV] -Cell[15,11] 7.2085295701982e-05 [GeV] -Cell[12,13] 7.1255801537973e-07 [GeV] -Cell[17,24] 7.0165802608244e-06 [GeV] -Cell[18,24] 0.00082111702230543 [GeV] -Cell[19,24] 1.1564316082513e-10 [GeV] -Cell[18,25] 0.0008185184839981 [GeV] -Cell[19,25] 3.4683740750552e-09 [GeV] -Cell[17,42] 0.00039720345919463 [GeV] -Cell[16,10] 1.0473676906031e-06 [GeV] -Cell[15,10] 0.0015953134550613 [GeV] -Cell[17,39] 0.00027921750580276 [GeV] -Cell[13,6] 2.5665532573839e-05 [GeV] -Cell[18,29] 0.00053079775007984 [GeV] -Cell[13,30] 7.883505599807e-06 [GeV] -Cell[14,13] 0.0018418104423246 [GeV] -Cell[13,13] 0.0076472422616045 [GeV] -Cell[18,28] 0.0067495199879441 [GeV] -Cell[19,29] 0.0015114413806945 [GeV] -Cell[19,44] 6.915582169313e-06 [GeV] -Cell[11,12] 3.2437324989587e-08 [GeV] -### Total energy deposition in calorimeter by a source track in 145 cells : 0.57883310102399 (GeV) - -Source track ID 3110 (pi-,0.65374688228424[GeV]) at (-91.188055730632,-491.61442054934,1127.1627129622) -Original primary track ID 41 (unknown,2.6699951779791[GeV]) -Cell[7,29] 1.8692325215852e-07 [GeV] -Cell[17,32] 3.1105274909464e-05 [GeV] -Cell[15,39] 0.00019887234516614 [GeV] -Cell[14,40] 0.00017337519794387 [GeV] -Cell[15,38] 0.00031734492434953 [GeV] -Cell[15,40] 1.8388951714996e-05 [GeV] -Cell[13,43] 0.00088110744535033 [GeV] -Cell[13,45] 5.2624843988269e-08 [GeV] -Cell[13,41] 2.167739905417e-06 [GeV] -Cell[13,42] 0.00025166823558163 [GeV] -Cell[7,30] 1.28233704786e-05 [GeV] -Cell[10,47] 2.364662633488e-05 [GeV] -Cell[15,34] 0.10041822891879 [GeV] -Cell[10,0] 1.2636234168895e-07 [GeV] -Cell[18,6] 1.4371977068777e-06 [GeV] -Cell[15,37] 0.0002725386531572 [GeV] -Cell[15,46] 0.00094289630266548 [GeV] -Cell[13,44] 0.048436842401257 [GeV] -Cell[17,45] 3.1599376088707e-05 [GeV] -Cell[17,44] 0.0010976655186399 [GeV] -Cell[15,47] 0.00015022973513055 [GeV] -Cell[16,34] 0.032216056849468 [GeV] -Cell[15,36] 0.0058341981139217 [GeV] -Cell[16,36] 0.01174449552987 [GeV] -Cell[17,22] 2.043931465596e-05 [GeV] -Cell[17,33] 0.00085510915539021 [GeV] -Cell[16,33] 0.0017985209848189 [GeV] -Cell[16,35] 0.036215685610581 [GeV] -Cell[15,35] 0.0029191574737321 [GeV] -Cell[17,36] 1.0584227194386e-06 [GeV] -Cell[10,4] 0.00079202940984158 [GeV] -Cell[17,34] 0.016773763983242 [GeV] -Cell[18,32] 7.1554271926288e-08 [GeV] -Cell[17,35] 0.003788468350896 [GeV] -Cell[14,21] 0.0022644400814931 [GeV] -Cell[18,34] 8.121132850647e-10 [GeV] -Cell[11,16] 6.6743577027637e-06 [GeV] -Cell[18,30] 0.074393202289367 [GeV] -Cell[16,29] 3.8889731513336e-08 [GeV] -Cell[18,22] 0.0018761928547115 [GeV] -Cell[12,11] 0.0021073419666861 [GeV] -Cell[17,29] 7.5682444730774e-08 [GeV] -Cell[18,23] 0.00049824760540253 [GeV] -Cell[16,0] 0.0015080087501667 [GeV] -Cell[11,15] 0.0016836601778699 [GeV] -Cell[18,31] 0.0016650612292568 [GeV] -Cell[18,35] 4.24367081132e-06 [GeV] -### Total energy deposition in calorimeter by a source track in 47 cells : 0.35222854724678 (GeV) - -Source track ID 3004 (gamma,0.23818895051853[GeV]) at (-24.111052240173,-499.41831880686,-17.911064377671) +Cell[18,4] 0.0037303015448991 [GeV] +Cell[19,4] 0.031174308383099 [GeV] +Cell[19,5] 0.0030304461526164 [GeV] +Cell[15,32] 0.00013402554212894 [GeV] +Cell[16,32] 0.0028174595471578 [GeV] +Cell[17,32] 6.4325343612381e-07 [GeV] +Cell[16,31] 0.00048292713085414 [GeV] +Cell[15,31] 6.6538610481757e-05 [GeV] +Cell[15,30] 1.4486431609839e-09 [GeV] +Cell[16,30] 5.3300239577993e-05 [GeV] +Cell[18,7] 7.5832028635432e-05 [GeV] +Cell[16,12] 0.0026664003799082 [GeV] +Cell[15,36] 3.4605761686635e-07 [GeV] +Cell[17,37] 7.3731216832584e-06 [GeV] +Cell[1,7] 7.0505942087948e-05 [GeV] +Cell[2,11] 3.6160475857514e-06 [GeV] +Cell[18,17] 7.1110454912741e-05 [GeV] +Cell[15,29] 6.1202606616462e-08 [GeV] +Cell[2,9] 2.2687665739795e-05 [GeV] +Cell[2,10] 0.00031737462106344 [GeV] +Cell[2,7] 1.6863375242337e-06 [GeV] +Cell[14,17] 2.7592383054298e-06 [GeV] +Cell[12,1] 0.00011582324664334 [GeV] +Cell[18,20] 0.0035681889611696 [GeV] +Cell[19,19] 0.00058160512045936 [GeV] +Cell[17,7] 4.1536702376675e-05 [GeV] +Cell[14,16] 0.00032427891109398 [GeV] +Cell[14,45] 5.8308119187132e-06 [GeV] +Cell[15,37] 2.7593100480772e-07 [GeV] +Cell[16,36] 0.00072303928372514 [GeV] +Cell[16,37] 0.0016518790143193 [GeV] +Cell[16,35] 0.011518306865619 [GeV] +Cell[15,38] 1.8722494132817e-10 [GeV] +Cell[17,38] 8.4017964945815e-07 [GeV] +Cell[17,36] 5.4753033583438e-05 [GeV] +Cell[19,44] 1.8007515580393e-05 [GeV] +Cell[17,8] 4.6597287393979e-07 [GeV] +Cell[17,14] 0.00049068453452594 [GeV] +Cell[17,9] 1.0481127094408e-07 [GeV] +Cell[18,8] 4.7526603643746e-06 [GeV] +Cell[18,9] 0.00016473081922243 [GeV] +Cell[17,13] 3.0489936470985e-06 [GeV] +Cell[15,34] 0.10419551453056 [GeV] +Cell[16,34] 0.061190234202901 [GeV] +Cell[17,34] 0.0049835957420349 [GeV] +Cell[18,35] 3.0820790154394e-05 [GeV] +Cell[17,30] 0.00051464260760148 [GeV] +Cell[16,33] 0.013261753617029 [GeV] +Cell[17,27] 7.803350854374e-12 [GeV] +Cell[17,3] 2.1961038484847e-05 [GeV] +Cell[14,37] 3.1170202419162e-11 [GeV] +Cell[15,35] 0.0098857968499491 [GeV] +Cell[1,9] 0.0043383875359919 [GeV] +Cell[1,10] 0.00063279644045561 [GeV] +Cell[17,5] 5.1707035197524e-07 [GeV] +Cell[17,4] 6.8379637190219e-06 [GeV] +Cell[15,12] 3.2581567115471e-05 [GeV] +Cell[16,11] 0.0089459838667428 [GeV] +Cell[19,45] 0.00086020427741732 [GeV] +Cell[1,8] 0.0073209120982928 [GeV] +Cell[18,16] 4.0374303353019e-06 [GeV] +Cell[18,18] 4.0707163570914e-06 [GeV] +Cell[15,33] 0.00042705331260834 [GeV] +Cell[11,2] 2.2594514348384e-09 [GeV] +Cell[17,35] 0.012402933503203 [GeV] +Cell[18,19] 0.0010891764005642 [GeV] +Cell[17,26] 0.00046862240594123 [GeV] +Cell[17,6] 2.1787132762938e-06 [GeV] +Cell[19,18] 0.00022848008821063 [GeV] +Cell[19,17] 0.00026333334534581 [GeV] +Cell[16,4] 5.3250801101967e-09 [GeV] +Cell[18,5] 0.00041770410242889 [GeV] +Cell[19,3] 0.0034483540541728 [GeV] +Cell[18,3] 0.0020014769071026 [GeV] +Cell[18,6] 0.00056039366305565 [GeV] +### Total energy deposition in calorimeter by a source track in 75 cells : 0.30153822097175 (GeV) + +Source track ID 2943 (e-,0.1029804329057[GeV]) at (22.986659342275,-499.47133400455,-21.809897793027) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[9,35] 0.23162376617795 [GeV] -Cell[9,34] 0.0010552855688031 [GeV] -Cell[9,36] 0.0020732584034659 [GeV] -Cell[10,35] 0.0034366403683084 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.23818895051853 (GeV) +Cell[9,36] 0.09976978717694 [GeV] +Cell[9,35] 0.0004259721898109 [GeV] +Cell[9,37] 0.002273674628952 [GeV] +### Total energy deposition in calorimeter by a source track in 3 cells : 0.1024694339957 (GeV) -Source track ID 3005 (gamma,0.33413532464401[GeV]) at (245.8933673121,435.35784351717,97.500310757389) -Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[9,8] 0.00075185496013263 [GeV] -Cell[10,29] 0.00044282013828939 [GeV] -Cell[10,7] 0.018516739836019 [GeV] -Cell[12,22] 0.00049519739772686 [GeV] -Cell[10,8] 0.31382718509055 [GeV] -### Total energy deposition in calorimeter by a source track in 5 cells : 0.33403379742272 (GeV) - -Source track ID 2902 (pi-,1.7949662869216[GeV]) at (442.27385664151,-233.22486087775,-1861.5329479685) -Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[7,22] 2.554195157245e-08 [GeV] -Cell[7,20] 4.5391030607789e-07 [GeV] -Cell[2,32] 0.17750199782385 [GeV] -Cell[3,34] 0.0026244073601771 [GeV] -Cell[1,31] 2.7776221780755e-05 [GeV] -Cell[2,31] 0.00024587582734694 [GeV] -Cell[2,33] 0.01259202447248 [GeV] -Cell[0,44] 0.13550404820542 [GeV] -Cell[2,30] 0.00049768995611919 [GeV] -Cell[1,30] 9.1968104243279e-12 [GeV] -Cell[2,29] 0.00011736897253104 [GeV] -Cell[1,29] 1.8512639217079e-05 [GeV] -Cell[0,45] 0.0022793349407251 [GeV] -Cell[0,43] 0.00082353517424226 [GeV] -Cell[1,28] 0.0035729710751175 [GeV] -Cell[1,32] 0.00094869001856716 [GeV] -Cell[3,30] 0.00020568056908291 [GeV] -Cell[3,31] 5.3678303875131e-06 [GeV] -Cell[2,34] 0.0024127080196222 [GeV] -Cell[2,35] 2.4470738412674e-07 [GeV] -Cell[1,3] 0.0013107661265614 [GeV] -Cell[1,4] 1.6509949041165e-05 [GeV] -Cell[5,36] 3.4586201075285e-05 [GeV] -Cell[1,9] 5.3928611014271e-05 [GeV] -Cell[5,37] 1.1318508768454e-07 [GeV] -Cell[7,21] 1.4313685028355e-08 [GeV] -Cell[3,32] 0.00023944871905019 [GeV] -Cell[2,7] 1.2218430056237e-06 [GeV] -Cell[7,19] 0.00089897470515314 [GeV] -Cell[3,33] 0.0037085536140764 [GeV] -Cell[0,4] 0.00093654594738155 [GeV] -### Total energy deposition in calorimeter by a source track in 31 cells : 0.34657937649063 (GeV) - -Source track ID 2570 (gamma,0.16498092085606[GeV]) at (-167.27757312954,471.18808720923,-1116.9834687545) -Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[6,35] 0.00029062269080695 [GeV] -Cell[4,24] 0.00022037621919305 [GeV] -Cell[3,4] 0.00055713929228867 [GeV] -Cell[5,36] 0.00090065991360388 [GeV] -Cell[0,42] 0.00064782363136611 [GeV] -Cell[3,13] 0.00089630557492446 [GeV] -Cell[4,14] 0.15768562761649 [GeV] -Cell[3,14] 0.0014859167379193 [GeV] -Cell[1,43] 0.0016765102020395 [GeV] -### Total energy deposition in calorimeter by a source track in 9 cells : 0.16436098187863 (GeV) - -Source track ID 2344 (gamma,0.77353931528222[GeV]) at (193.22389487546,-461.15564232606,-1884.3170395191) +Source track ID 2945 (gamma,4.4327787694704e-05[GeV]) at (-53.677237569021,-497.11040440425,-20.02331145236) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[0,33] 0.0019353526865835 [GeV] -Cell[8,29] 0.00082380379544032 [GeV] -Cell[1,0] 0.0044096311815383 [GeV] -Cell[0,16] 0.00052089107984502 [GeV] -Cell[0,39] 0.61402069647889 [GeV] -Cell[0,2] 0.0010312509412619 [GeV] -Cell[0,3] 0.0039931694695421 [GeV] -Cell[0,12] 0.00054990598017915 [GeV] -Cell[4,24] 0.0015824683247933 [GeV] -Cell[3,45] 0.00051099891 [GeV] -Cell[2,20] 0.00086538387334862 [GeV] -Cell[0,1] 0.0011566462974067 [GeV] -Cell[0,38] 0.11458687900206 [GeV] -### Total energy deposition in calorimeter by a source track in 13 cells : 0.74598707802089 (GeV) - -Source track ID 2300 (pi+,0.23578794135211[GeV]) at (44.871605594131,497.98246857837,-1627.7498636735) -Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[1,12] 0.00056781432441114 [GeV] -Cell[1,11] 0.14236422861873 [GeV] -Cell[1,10] 0.00088078267786642 [GeV] -Cell[2,19] 0.00098512061487203 [GeV] -Cell[5,1] 0.00040214100558303 [GeV] -### Total energy deposition in calorimeter by a source track in 5 cells : 0.14520008724147 (GeV) - -Source track ID 2297 (gamma,0.59980090891317[GeV]) at (255.7012554094,-429.67065059422,-1133.3038314724) +Cell[9,35] 4.4327787694704e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 4.4327787694704e-05 (GeV) + +Source track ID 2946 (gamma,0.058012336458312[GeV]) at (-55.097849047203,-496.95495472967,-19.603829987683) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[3,40] 0.014256771528046 [GeV] -Cell[6,9] 0.0019724322688397 [GeV] -Cell[6,10] 0.0055111203669692 [GeV] -Cell[4,12] 0.00051099891 [GeV] -Cell[12,21] 0.00040973480934745 [GeV] -Cell[6,32] 0.0022388531830499 [GeV] -Cell[2,2] 0.00061888400132069 [GeV] -Cell[1,17] 0.00022851498170745 [GeV] -Cell[4,40] 0.47504706292804 [GeV] -Cell[3,31] 0.0010326277255358 [GeV] -Cell[3,28] 0.00042917901551691 [GeV] -Cell[3,39] 0.020157666828171 [GeV] -Cell[4,39] 0.071668806222741 [GeV] -Cell[7,1] 0.00066221310982264 [GeV] -Cell[3,32] 0.00068841666501706 [GeV] -Cell[2,6] 0.00051099891 [GeV] -Cell[5,28] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 17 cells : 0.59645528036413 (GeV) - -Source track ID 2298 (gamma,0.053266099197347[GeV]) at (183.99448809528,464.91507649307,-1027.4558168212) +Cell[9,35] 0.054530101661428 [GeV] +Cell[9,34] 0.0029712358868842 [GeV] +Cell[9,2] 0.0003837097208406 [GeV] +### Total energy deposition in calorimeter by a source track in 3 cells : 0.057885047269153 (GeV) + +Source track ID 2947 (gamma,0.0096907614527459[GeV]) at (-57.689097819262,-496.6608178554,-18.875215521308) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[7,32] 0.00051099891 [GeV] -Cell[2,35] 0.00028226427995197 [GeV] -Cell[4,8] 0.0069599731445776 [GeV] -Cell[4,9] 0.043324088268328 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.051077324602858 (GeV) +Cell[8,12] 0.00051099891 [GeV] +Cell[9,35] 0.0091797625427459 [GeV] +### Total energy deposition in calorimeter by a source track in 2 cells : 0.0096907614527459 (GeV) -Source track ID 2295 (gamma,0.39597382458922[GeV]) at (-372.59429994541,-333.42688501108,-1802.3851810765) +Source track ID 2953 (gamma,0.00074314471929537[GeV]) at (-14.467276484894,-499.7906540854,-44.944707782755) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[9,10] 0.0014626104158588 [GeV] -Cell[0,28] 0.0010907983640646 [GeV] -Cell[10,2] 0.00013113444101462 [GeV] -Cell[0,41] 0.0018011143277394 [GeV] -Cell[1,29] 0.0019240894877089 [GeV] -Cell[0,29] 0.3359346887943 [GeV] -Cell[2,12] 0.0011536764723236 [GeV] -Cell[1,3] 0.00088441569062604 [GeV] -Cell[3,45] 0.0011580116619359 [GeV] -Cell[5,14] 0.00071537279206215 [GeV] -Cell[0,30] 0.0028600250173616 [GeV] -Cell[0,4] 0.00041153458623666 [GeV] -### Total energy deposition in calorimeter by a source track in 12 cells : 0.34952747205124 (GeV) - -Source track ID 2296 (gamma,0.02130681471934[GeV]) at (476.42903591136,151.70818613567,-84.41755272788) +Cell[9,35] 0.00074314471929537 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00074314471929537 (GeV) + +Source track ID 2954 (gamma,0.00061462827006153[GeV]) at (-15.773394731775,-499.75113808638,-42.385001905136) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[9,2] 0.02130681471934 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.02130681471934 (GeV) +Cell[9,35] 0.00061462827006153 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00061462827006153 (GeV) -Source track ID 2294 (gamma,0.19239638056034[GeV]) at (-414.65190526731,279.39899330204,-1130.207365532) +Source track ID 2958 (gamma,0.0015134791231785[GeV]) at (485.80181914256,118.30719554523,-216.97111917241) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[8,41] 0.0017405593290757 [GeV] -Cell[11,0] 0.00014658566001339 [GeV] -Cell[4,18] 0.0014753342815396 [GeV] -Cell[4,19] 0.18340028157801 [GeV] -Cell[3,19] 0.0023207969698546 [GeV] -Cell[5,1] 0.00033010872047381 [GeV] -Cell[5,42] 0.0012508404663748 [GeV] -Cell[4,7] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 8 cells : 0.19117550591534 (GeV) +Cell[8,1] 0.0015134791231785 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0015134791231785 (GeV) -Source track ID 2227 (gamma,0.2516262100988[GeV]) at (499.02634647961,-31.188227253382,957.00765610873) +Source track ID 2960 (gamma,0.0057458891667203[GeV]) at (-15.015088546555,-499.774496264,-81.88889232349) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[14,46] 0.00093727181102506 [GeV] -Cell[15,46] 0.0014840842429891 [GeV] -Cell[15,47] 0.036056844677904 [GeV] -Cell[14,47] 0.21314800936688 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.2516262100988 (GeV) +Cell[9,35] 0.0057458891667203 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0057458891667203 (GeV) -Source track ID 1958 (gamma,0.23940053141976[GeV]) at (-378.30991634274,-326.92752590864,1067.985606486) +Source track ID 2961 (gamma,7.702881566157e-05[GeV]) at (-102.14824034465,-489.4545300582,-80.45210329229) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[15,31] 0.00090839494287201 [GeV] -Cell[15,30] 0.0040603082222148 [GeV] -Cell[13,46] 0.0014523451674667 [GeV] -Cell[16,4] 0.00042176774747437 [GeV] -Cell[15,47] 0.00051099891 [GeV] -Cell[11,41] 0.0041783998485383 [GeV] -Cell[15,28] 0.0047865168626027 [GeV] -Cell[14,21] 0.00039442110419718 [GeV] -Cell[15,29] 0.21483697392582 [GeV] -### Total energy deposition in calorimeter by a source track in 9 cells : 0.23155012673118 (GeV) - -Source track ID 1690 (gamma,0.011910809209202[GeV]) at (-470.44888575627,169.3453450517,170.47992104401) +Cell[9,34] 7.702881566157e-05 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 7.702881566157e-05 (GeV) + +Source track ID 2963 (gamma,0.00015610296008522[GeV]) at (87.814116474593,-492.22828133681,-66.72751580719) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[10,21] 0.011399810299202 [GeV] -Cell[11,12] 0.00022279145612553 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.011622601755328 (GeV) +Cell[9,37] 0.00015610296008522 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00015610296008522 (GeV) -Source track ID 1693 (gamma,0.0009740116930014[GeV]) at (-480.97328025322,136.61882623731,173.60926185604) +Source track ID 2965 (gamma,0.01252241485696[GeV]) at (100.2330831122,-489.85031290163,-87.17365140048) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[10,21] 0.0009740116930014 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0009740116930014 (GeV) +Cell[9,38] 0.01252241485696 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.01252241485696 (GeV) -Source track ID 1696 (gamma,0.00031449699970409[GeV]) at (-487.41924132303,111.45619403193,180.81251840321) +Source track ID 2971 (gamma,0.00023865483609469[GeV]) at (-447.43032064476,223.17282130163,268.6580423738) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[10,22] 0.00031449699970409 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00031449699970409 (GeV) +Cell[11,20] 0.00023865483609469 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00023865483609469 (GeV) -Source track ID 1697 (gamma,0.0015038810299141[GeV]) at (-489.25733535018,103.08860172705,177.39288943296) +Source track ID 2972 (gamma,0.00051099891[GeV]) at (77.497978634532,-493.95755213132,-207.65248424533) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[10,22] 0.0015038810299141 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0015038810299141 (GeV) +Cell[8,37] 0.00051099891 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00051099891 (GeV) -Source track ID 1699 (gamma,0.00075948764741978[GeV]) at (-493.14551013617,82.507610755207,180.49131295667) +Source track ID 2942 (gamma,0.33413532464401[GeV]) at (245.8933673121,435.35784351717,97.500310757389) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[10,23] 0.00062405209189288 [GeV] -Cell[10,22] 0.00013543555552691 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.00075948764741978 (GeV) +Cell[9,6] 0.00041411889098871 [GeV] +Cell[10,6] 6.053452638918e-05 [GeV] +Cell[11,7] 0.00048468194637599 [GeV] +Cell[10,9] 0.00049085035517178 [GeV] +Cell[10,8] 0.29641040600591 [GeV] +Cell[10,7] 0.036274732919173 [GeV] +### Total energy deposition in calorimeter by a source track in 6 cells : 0.33413532464401 (GeV) + +Source track ID 2825 (pi-,1.7949639532276[GeV]) at (442.54213375608,-232.71540527136,-1863.2934363319) +Original primary track ID 43 (unknown,52.984237098069[GeV]) +Cell[0,44] 0.16642293290388 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.16642293290388 (GeV) -Source track ID 1639 (e-,0.25963931165835[GeV]) at (-494.27635248025,75.437970404941,182.25960242433) +Source track ID 2543 (gamma,0.16498092085606[GeV]) at (-167.27757101576,471.18808795965,-1116.9833877855) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[10,1] 0.00030294177011714 [GeV] -Cell[10,23] 0.11249963466617 [GeV] -Cell[11,22] 0.0049198874853098 [GeV] -Cell[11,23] 0.028954093242405 [GeV] -Cell[11,24] 0.0071846905618172 [GeV] -Cell[10,22] 0.10029985373453 [GeV] -Cell[11,28] 0.0043926719489355 [GeV] -### Total energy deposition in calorimeter by a source track in 7 cells : 0.25855377340929 (GeV) - -Source track ID 1643 (gamma,0.0078735650576726[GeV]) at (-357.48686609312,349.57565786382,175.76579720203) +Cell[4,15] 0.0026282118584453 [GeV] +Cell[3,15] 0.0010501908810692 [GeV] +Cell[6,36] 0.00051099891 [GeV] +Cell[4,13] 0.00035483937239456 [GeV] +Cell[1,27] 0.0011053745165243 [GeV] +Cell[3,13] 0.00076529985020495 [GeV] +Cell[4,14] 0.15856600546742 [GeV] +### Total energy deposition in calorimeter by a source track in 7 cells : 0.16498092085606 (GeV) + +Source track ID 2454 (gamma,0.010797010482249[GeV]) at (-498.58295828964,37.616933728753,-405.5344744185) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[10,17] 0.0078735650576726 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0078735650576726 (GeV) +Cell[7,23] 0.010797010482249 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.010797010482249 (GeV) -Source track ID 1645 (gamma,0.0074157376862847[GeV]) at (168.66145041207,470.69450298989,296.11787799225) +Source track ID 2456 (gamma,0.00051099891[GeV]) at (-455.22942645876,-206.79982902805,350.80872420568) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[11,9] 0.0074157376862847 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0074157376862847 (GeV) +Cell[11,27] 0.00051099891 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00051099891 (GeV) -Source track ID 1646 (gamma,0.00013022949306547[GeV]) at (-448.11562300036,221.7935716449,184.71273503317) +Source track ID 2457 (gamma,0.00046347025834578[GeV]) at (-89.739449092926,491.88091168137,-664.93115946436) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[10,20] 0.00013022949306547 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00013022949306547 (GeV) +Cell[6,13] 0.00046347025834578 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00046347025834578 (GeV) -Source track ID 1649 (gamma,0.05311276833805[GeV]) at (171.60982426717,469.62758459762,306.46688140965) +Source track ID 2450 (gamma,0.77353931528222[GeV]) at (193.22390241712,-461.1556391661,-1884.3170181557) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[14,30] 0.00051099891 [GeV] -Cell[11,46] 0.0011920044943439 [GeV] -Cell[11,47] 0.0001191063393298 [GeV] -Cell[11,9] 0.044475581939584 [GeV] -Cell[11,42] 0.0013165626152055 [GeV] -Cell[14,15] 0.0036158725974739 [GeV] -Cell[5,42] 0.00029037896768031 [GeV] -Cell[10,32] 0.00048434775849295 [GeV] -### Total energy deposition in calorimeter by a source track in 8 cells : 0.05200485362211 (GeV) - -Source track ID 1650 (gamma,0.0047084353084656[GeV]) at (215.24441690138,451.29795146088,288.30782029186) +Cell[7,23] 0.00051020196158418 [GeV] +Cell[0,25] 0.0016201379878047 [GeV] +Cell[2,6] 0.00013419031042028 [GeV] +Cell[1,5] 0.00043492587329297 [GeV] +Cell[8,21] 0.00018240228293247 [GeV] +Cell[0,38] 0.086592037544085 [GeV] +Cell[0,28] 0.00016988139724972 [GeV] +Cell[5,19] 0.0017636716896314 [GeV] +Cell[0,13] 0.00035987296061142 [GeV] +Cell[0,33] 0.0054784957974219 [GeV] +Cell[2,12] 0.00051099891 [GeV] +Cell[2,7] 0.0014094722377744 [GeV] +Cell[3,4] 0.00050757601611892 [GeV] +Cell[0,9] 0.00051099891 [GeV] +Cell[0,39] 0.62641470445276 [GeV] +Cell[0,29] 0.0010166318362367 [GeV] +### Total energy deposition in calorimeter by a source track in 16 cells : 0.72761620016792 (GeV) + +Source track ID 2412 (pi+,0.23581836823711[GeV]) at (58.780198855696,496.53286721272,-1610.3538568845) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[11,8] 0.0047084353084656 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0047084353084656 (GeV) - -Source track ID 1658 (gamma,0.00016088457713853[GeV]) at (-467.99139050913,-176.0228917196,305.93890994156) +Cell[7,9] 0.00022879436190067 [GeV] +Cell[3,42] 0.0052709403311947 [GeV] +Cell[8,38] 0.00029752208809396 [GeV] +Cell[14,8] 1.2121367879445e-05 [GeV] +Cell[7,38] 0.0001140964225018 [GeV] +Cell[2,11] 1.1186395626282e-05 [GeV] +Cell[1,41] 3.0130252434901e-05 [GeV] +Cell[3,46] 0.00028486237783875 [GeV] +Cell[0,19] 1.3143153046258e-07 [GeV] +Cell[0,37] 1.1773084494052e-05 [GeV] +Cell[0,18] 8.3101913332939e-08 [GeV] +Cell[2,43] 0.00053030684942605 [GeV] +Cell[2,9] 0.00045160337587458 [GeV] +Cell[2,10] 0.00086162535164428 [GeV] +Cell[3,1] 0.001357464729161 [GeV] +Cell[3,43] 6.9269249733448e-05 [GeV] +Cell[3,44] 7.1918990318068e-05 [GeV] +Cell[1,12] 0.0010190982859621 [GeV] +Cell[2,46] 5.0127823669754e-11 [GeV] +Cell[2,44] 0.0012694936916028 [GeV] +Cell[3,45] 0.0006499082984634 [GeV] +Cell[2,42] 0.0026391230601937 [GeV] +Cell[2,41] 4.3139771150891e-06 [GeV] +Cell[3,41] 0.0014781743406395 [GeV] +Cell[3,40] 4.1372452415089e-09 [GeV] +Cell[13,8] 1.2656454287935e-05 [GeV] +Cell[13,7] 1.1910483066458e-05 [GeV] +Cell[14,7] 3.3631519414485e-05 [GeV] +Cell[16,40] 5.9263585950248e-05 [GeV] +Cell[15,41] 1.4507731888443e-05 [GeV] +Cell[15,40] 0.0015710184363832 [GeV] +Cell[1,9] 0.0015516852029869 [GeV] +Cell[1,10] 0.00060388622481958 [GeV] +Cell[6,24] 2.4970582977403e-05 [GeV] +Cell[1,8] 6.7876570905241e-05 [GeV] +Cell[1,11] 0.078916714144018 [GeV] +Cell[7,37] 7.7489702960406e-05 [GeV] +Cell[6,30] 1.4357329142513e-05 [GeV] +Cell[1,40] 0.0014351519486472 [GeV] +### Total energy deposition in calorimeter by a source track in 39 cells : 0.10105906552036 (GeV) + +Source track ID 2409 (gamma,0.59980090891317[GeV]) at (255.70125411862,-429.67065136237,-1133.3038249472) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[11,26] 0.00016088457713853 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00016088457713853 (GeV) - -Source track ID 1663 (gamma,0.01246525381081[GeV]) at (152.08749601333,-476.30808680558,657.92744847343) +Cell[7,7] 0.00078901825598037 [GeV] +Cell[4,41] 0.0018450464303539 [GeV] +Cell[4,27] 0.00047727892140572 [GeV] +Cell[5,40] 0.0001524967987702 [GeV] +Cell[7,42] 0.00026505474610802 [GeV] +Cell[3,25] 0.00070399241793751 [GeV] +Cell[3,10] 0.00010824872548628 [GeV] +Cell[0,14] 0.00051099891 [GeV] +Cell[4,1] 0.00057503387077382 [GeV] +Cell[5,18] 0.00051099891 [GeV] +Cell[2,33] 0.0010628789633977 [GeV] +Cell[2,18] 0.0011198420500559 [GeV] +Cell[3,22] 0.00051099891 [GeV] +Cell[3,1] 0.00085517351471958 [GeV] +Cell[9,19] 0.00066639775462644 [GeV] +Cell[3,6] 0.000578576179009 [GeV] +Cell[5,20] 0.0021716848417638 [GeV] +Cell[3,41] 0.0042496055850774 [GeV] +Cell[3,4] 0.0022818461831495 [GeV] +Cell[3,2] 0.0011759405865215 [GeV] +Cell[6,18] 0.00051099891 [GeV] +Cell[3,40] 0.0024663255224614 [GeV] +Cell[4,40] 0.54785121548739 [GeV] +Cell[4,39] 0.012598577228956 [GeV] +Cell[0,7] 0.0015848293210634 [GeV] +Cell[3,9] 0.00099860343343261 [GeV] +Cell[1,11] 0.00044888370318321 [GeV] +Cell[3,39] 0.0037619004480365 [GeV] +Cell[3,18] 0.00040275018451372 [GeV] +Cell[8,2] 0.00052490205294497 [GeV] +### Total energy deposition in calorimeter by a source track in 30 cells : 0.59176009884712 (GeV) + +Source track ID 2410 (gamma,0.053266099197347[GeV]) at (183.99447358771,464.91508223458,-1027.4557474184) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[13,38] 0.01246525381081 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.01246525381081 (GeV) +Cell[3,20] 0.0011283423061992 [GeV] +Cell[4,9] 0.046989259390674 [GeV] +Cell[4,8] 0.0029384250139962 [GeV] +Cell[0,17] 0.0010153784453606 [GeV] +### Total energy deposition in calorimeter by a source track in 4 cells : 0.05207140515623 (GeV) -Source track ID 1665 (gamma,9.3165890737556e-05[GeV]) at (-277.40887053029,415.98595956006,-10.635672466692) +Source track ID 2407 (gamma,0.39597382458922[GeV]) at (-372.59430025967,-333.4268846599,-1802.3851770954) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[9,16] 9.3165890737556e-05 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 9.3165890737556e-05 (GeV) - -Source track ID 1666 (gamma,0.00029779693713093[GeV]) at (212.22431066643,-452.7260120229,-124.1038894822) +Cell[8,44] 0.000381871266959 [GeV] +Cell[5,9] 0.002061329940403 [GeV] +Cell[0,30] 0.0093953908337475 [GeV] +Cell[0,46] 6.6789446583998e-05 [GeV] +Cell[1,29] 0.001653755668559 [GeV] +Cell[0,29] 0.34868040346363 [GeV] +### Total energy deposition in calorimeter by a source track in 6 cells : 0.36223954061989 (GeV) + +Source track ID 2408 (gamma,0.02130681471934[GeV]) at (476.42903519095,151.70818839804,-84.417530924257) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[9,39] 0.00029779693713093 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00029779693713093 (GeV) +Cell[9,2] 0.02130681471934 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.02130681471934 (GeV) -Source track ID 1667 (gamma,0.00038265994325097[GeV]) at (341.00997008716,365.66678862204,976.16902177405) +Source track ID 2406 (gamma,0.19239638056034[GeV]) at (-414.65189490664,279.39900867815,-1130.2072892199) +Original primary track ID 43 (unknown,52.984237098069[GeV]) +Cell[7,29] 0.00042563306118061 [GeV] +Cell[4,19] 0.17834449901481 [GeV] +Cell[4,20] 0.0013319758682041 [GeV] +Cell[2,9] 0.00037536225580254 [GeV] +Cell[3,20] 0.0035288913284011 [GeV] +Cell[3,19] 0.0014582926696756 [GeV] +Cell[5,37] 0.0015695859582224 [GeV] +Cell[1,10] 0.0020202948505143 [GeV] +Cell[3,18] 0.0023954969295575 [GeV] +Cell[4,45] 0.00043534971397112 [GeV] +### Total energy deposition in calorimeter by a source track in 10 cells : 0.19188538165034 (GeV) + +Source track ID 2338 (gamma,0.25162621009879[GeV]) at (499.02634689842,-31.188220552225,957.00754715835) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[14,6] 0.00038265994325097 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.00038265994325097 (GeV) +Cell[14,9] 0.00051099891 [GeV] +Cell[12,30] 0.00047444169619656 [GeV] +Cell[14,47] 0.22708030507726 [GeV] +Cell[15,46] 0.00069026168988727 [GeV] +Cell[16,21] 0.00051099891 [GeV] +Cell[15,47] 0.021848204905453 [GeV] +Cell[14,13] 0.00051099891 [GeV] +### Total energy deposition in calorimeter by a source track in 7 cells : 0.25162621009879 (GeV) + +Source track ID 2070 (e-,0.00096141837971899[GeV]) at (466.71773517032,179.37267260507,1200.5850459709) +Original primary track ID 43 (unknown,52.984237098069[GeV]) +Cell[16,2] 0.00045041946971899 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.00045041946971899 (GeV) -Source track ID 1638 (gamma,0.17556583448629[GeV]) at (-370.26450018587,336.01220201372,-37.72830293684) +Source track ID 2058 (gamma,0.23940053141976[GeV]) at (-378.30991176711,-326.92753120342,1067.9855768915) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[13,39] 0.00034240971529921 [GeV] -Cell[9,19] 0.0090190220717814 [GeV] -Cell[2,30] 0.0014724860988056 [GeV] -Cell[9,17] 0.00039557702460552 [GeV] -Cell[9,18] 0.15656684282542 [GeV] -Cell[11,5] 0.00073569325306372 [GeV] -Cell[8,23] 0.0058012579929601 [GeV] -Cell[10,18] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 8 cells : 0.17484428789194 (GeV) - -Source track ID 1636 (gamma,0.41324573943274[GeV]) at (303.44001238969,-397.39672731534,976.47730315274) +Cell[15,30] 0.0014411400797904 [GeV] +Cell[19,41] 0.0010916136980587 [GeV] +Cell[14,6] 0.00049292899710923 [GeV] +Cell[14,11] 0.00070077282883271 [GeV] +Cell[15,29] 0.21716229240183 [GeV] +Cell[15,28] 0.00082133913704567 [GeV] +Cell[13,47] 0.00050250240572106 [GeV] +Cell[14,47] 0.00036686511026874 [GeV] +Cell[15,46] 8.3323674973797e-05 [GeV] +Cell[13,1] 0.0013825381178533 [GeV] +Cell[18,43] 0.0040302043712881 [GeV] +Cell[18,45] 0.0022504160096943 [GeV] +Cell[14,4] 0.0005117977794435 [GeV] +Cell[17,16] 0.00078426029389091 [GeV] +Cell[19,46] 0.0029280240356736 [GeV] +### Total energy deposition in calorimeter by a source track in 15 cells : 0.23455001894148 (GeV) + +Source track ID 1762 (gamma,0.41164872010706[GeV]) at (-456.4220843953,204.15406162075,168.67818732075) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[15,31] 0.0036928809385878 [GeV] -Cell[15,39] 0.0024425626274235 [GeV] -Cell[14,40] 0.17819720360774 [GeV] -Cell[14,33] 0.00051099891 [GeV] -Cell[15,41] 0.061581286982831 [GeV] -Cell[15,40] 0.095775509793731 [GeV] -Cell[14,41] 0.060223262105619 [GeV] -Cell[15,45] 0.00058152003804045 [GeV] -Cell[13,14] 0.0012820661299234 [GeV] -Cell[16,21] 0.00043902825200131 [GeV] -Cell[14,21] 0.00044947624668892 [GeV] -Cell[11,16] 0.0023290439117365 [GeV] -Cell[15,10] 0.0013491791335658 [GeV] -Cell[16,40] 0.0012547972074621 [GeV] -Cell[14,13] 0.0031356453685559 [GeV] -### Total energy deposition in calorimeter by a source track in 15 cells : 0.41324446125391 (GeV) - -Source track ID 1617 (gamma,0.0079279601111882[GeV]) at (258.66422019066,-427.89346944439,147.86953715899) +Cell[11,19] 0.0019896751420223 [GeV] +Cell[11,21] 0.0046431127256365 [GeV] +Cell[10,21] 0.015160518823323 [GeV] +Cell[11,9] 0.0013547141705026 [GeV] +Cell[10,19] 0.00019819363289983 [GeV] +Cell[11,10] 0.00014844340500957 [GeV] +Cell[11,20] 0.037913292321746 [GeV] +Cell[10,20] 0.34840200069007 [GeV] +### Total energy deposition in calorimeter by a source track in 8 cells : 0.40980995091121 (GeV) + +Source track ID 1763 (gamma,0.17556583448629[GeV]) at (-370.26451991326,336.01218027536,-37.7282643361) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[10,40] 0.0079279601111882 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0079279601111882 (GeV) +Cell[9,18] 0.16876371771409 [GeV] +Cell[9,19] 0.002562570627081 [GeV] +Cell[11,38] 0.00074703488721449 [GeV] +Cell[9,17] 0.00034110662592611 [GeV] +### Total energy deposition in calorimeter by a source track in 4 cells : 0.17241442985431 (GeV) -Source track ID 1618 (neutron,0.94260158639944[GeV]) at (-441.81257789267,234.09751390357,-175.80223621233) +Source track ID 1761 (gamma,0.41324573943274[GeV]) at (303.44001238969,-397.39672731534,976.47730315274) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[9,20] 0.0024165840080421 [GeV] -Cell[11,31] 1.1222833447391e-05 [GeV] -Cell[11,30] 0.00046860883271677 [GeV] -Cell[11,29] 0.00010808964777607 [GeV] -### Total energy deposition in calorimeter by a source track in 4 cells : 0.0030045053219823 (GeV) - -Source track ID 1619 (gamma,0.0016994238009145[GeV]) at (-414.02608882013,-280.32552109343,-285.21664201049) +Cell[16,41] 0.0011072095385694 [GeV] +Cell[15,20] 0.0010248233492202 [GeV] +Cell[13,22] 0.00044254328733292 [GeV] +Cell[14,41] 0.00038383031336543 [GeV] +Cell[15,41] 0.23036404431736 [GeV] +Cell[15,40] 0.17665345557704 [GeV] +Cell[15,39] 0.0014586959446756 [GeV] +Cell[15,42] 0.0010648116589992 [GeV] +Cell[16,11] 0.00074632544617656 [GeV] +### Total energy deposition in calorimeter by a source track in 9 cells : 0.41324573943274 (GeV) + +Source track ID 1716 (mu-,0.20968460134065[GeV]) at (155.56327901814,-475.18424450009,-1363.1319504805) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[8,28] 0.0016994238009145 [GeV] -### Total energy deposition in calorimeter by a source track in 1 cells : 0.0016994238009145 (GeV) - -Source track ID 1599 (pi+,1.0810148350776[GeV]) at (389.53854107338,-313.46407293088,505.74529485875) +Cell[2,39] 0.010552884571184 [GeV] +Cell[2,21] 1.5648223925382e-06 [GeV] +Cell[2,20] 1.2681384687312e-06 [GeV] +Cell[2,38] 0.012940759242809 [GeV] +Cell[3,38] 0.094402441928457 [GeV] +### Total energy deposition in calorimeter by a source track in 5 cells : 0.11789891870331 (GeV) + +Source track ID 1695 (pi+,1.0811176602529[GeV]) at (389.57613146419,-313.41735400803,505.7016426041) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[14,42] 0.002153733462476 [GeV] -Cell[13,43] 0.0062576928954767 [GeV] -Cell[15,7] 2.2716273861079e-08 [GeV] -Cell[13,41] 0.03771662277424 [GeV] -Cell[13,42] 0.83441327988057 [GeV] -Cell[13,40] 1.3545913247981e-08 [GeV] -Cell[14,0] 0.0016431237446245 [GeV] -Cell[12,43] 5.6106978400976e-06 [GeV] -Cell[12,42] 0.1362113753079 [GeV] -Cell[12,41] 5.2325319757074e-09 [GeV] -Cell[15,8] 0.00017121916586837 [GeV] -Cell[14,4] 5.855656490894e-06 [GeV] -Cell[16,8] 0.0008061905960277 [GeV] -Cell[15,9] 0.0011344623217169 [GeV] -### Total energy deposition in calorimeter by a source track in 14 cells : 1.0205192079979 (GeV) - -Source track ID 1596 (gamma,0.028595474656773[GeV]) at (328.18598173652,377.21871824134,-300.64103558541) +Cell[7,33] 9.3073322204873e-10 [GeV] +Cell[14,30] 0.0017491789676577 [GeV] +Cell[12,31] 5.0479017663747e-06 [GeV] +Cell[11,39] 1.690557754273e-06 [GeV] +Cell[16,12] 0.0014093307052912 [GeV] +Cell[15,36] 7.7431510275687e-05 [GeV] +Cell[13,39] 0.0062163909294981 [GeV] +Cell[12,13] 1.636138748438e-05 [GeV] +Cell[12,37] 0.0033213176440226 [GeV] +Cell[7,34] 6.9745820383105e-08 [GeV] +Cell[6,8] 7.0658919867128e-08 [GeV] +Cell[16,10] 6.3287214618413e-07 [GeV] +Cell[16,9] 1.8931460458589e-06 [GeV] +Cell[10,28] 0.0005449596684939 [GeV] +Cell[13,9] 6.7875516251661e-06 [GeV] +Cell[12,41] 0.027556379296582 [GeV] +Cell[12,42] 0.40323407829645 [GeV] +Cell[12,12] 2.0366310491227e-07 [GeV] +Cell[6,34] 1.0478730269369e-05 [GeV] +Cell[6,7] 5.9169221854063e-06 [GeV] +Cell[12,45] 0.00052449921987193 [GeV] +Cell[12,44] 0.0069969408774896 [GeV] +Cell[12,43] 0.017018957200442 [GeV] +Cell[12,15] 0.00019137074098956 [GeV] +Cell[12,14] 9.2539272736758e-07 [GeV] +Cell[15,0] 2.9580438189441e-05 [GeV] +Cell[13,38] 0.0090476772417337 [GeV] +Cell[11,38] 2.4874817798377e-05 [GeV] +Cell[12,40] 0.0083144648127433 [GeV] +Cell[12,39] 0.044952149695064 [GeV] +Cell[12,38] 0.0061110992914068 [GeV] +Cell[13,37] 0.0022824521894758 [GeV] +Cell[13,47] 4.8325577895412e-06 [GeV] +Cell[12,19] 2.9685907065868e-12 [GeV] +Cell[12,21] 4.0763030710877e-09 [GeV] +Cell[13,45] 0.00026029271057973 [GeV] +Cell[13,44] 0.00023978541466442 [GeV] +Cell[10,43] 2.7868954639416e-06 [GeV] +Cell[12,22] 2.1771870706289e-10 [GeV] +Cell[13,46] 4.6084788868939e-07 [GeV] +Cell[13,42] 0.12837746684337 [GeV] +Cell[13,43] 0.0099872579605077 [GeV] +Cell[13,40] 0.0041695468037481 [GeV] +Cell[13,14] 1.8270253582159e-05 [GeV] +Cell[15,37] 4.1521022794768e-06 [GeV] +Cell[13,41] 0.0064759914351451 [GeV] +Cell[14,41] 4.026482054087e-07 [GeV] +Cell[14,42] 0.00032167926257705 [GeV] +Cell[12,18] 8.4346093550494e-06 [GeV] +Cell[14,4] 2.0333311986178e-06 [GeV] +Cell[16,0] 1.884290704038e-05 [GeV] +Cell[16,15] 1.3752632774413e-05 [GeV] +Cell[19,28] 9.7203151381109e-06 [GeV] +Cell[19,27] 0.00047222926963332 [GeV] +Cell[13,21] 0.002428887617272 [GeV] +Cell[12,17] 2.4338474031538e-07 [GeV] +### Total energy deposition in calorimeter by a source track in 56 cells : 0.692470287104 (GeV) + +Source track ID 1692 (gamma,0.028595474656773[GeV]) at (328.18598341926,377.21871677733,-300.64103077359) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[8,7] 0.0016602780345763 [GeV] -Cell[8,6] 0.025850749359756 [GeV] -Cell[14,18] 0.0010428305544607 [GeV] -### Total energy deposition in calorimeter by a source track in 3 cells : 0.028553857948793 (GeV) +Cell[8,6] 0.028595474656773 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.028595474656773 (GeV) -Source track ID 1597 (gamma,0.46372847760985[GeV]) at (-465.9947488454,181.24263860504,-913.38295263122) +Source track ID 1693 (gamma,0.46372847760985[GeV]) at (-465.99474893438,181.24263837626,-913.38295231319) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[4,29] 0.00043256221793454 [GeV] -Cell[6,9] 0.00066473408503846 [GeV] -Cell[5,21] 0.40336706552245 [GeV] +Cell[7,10] 0.00046039212022997 [GeV] +Cell[4,21] 0.039433975729359 [GeV] Cell[5,19] 0.00051099891 [GeV] -Cell[4,21] 0.010837180521611 [GeV] -Cell[4,20] 0.012736346947224 [GeV] -Cell[5,22] 0.0027340282273444 [GeV] -Cell[4,22] 0.001753311577353 [GeV] -Cell[5,20] 0.028422838327836 [GeV] -Cell[5,4] 0.00044024600011993 [GeV] -Cell[5,27] 0.00052873657682228 [GeV] -### Total energy deposition in calorimeter by a source track in 11 cells : 0.46242804891373 (GeV) - -Source track ID 1594 (gamma,0.21067608644927[GeV]) at (-247.62061722265,-434.37775026614,-1046.3394112357) +Cell[5,21] 0.38881289344212 [GeV] +Cell[5,20] 0.03133623008659 [GeV] +Cell[6,39] 0.00051099891 [GeV] +Cell[6,4] 0.00051099891 [GeV] +Cell[4,14] 0.00051099891 [GeV] +### Total energy deposition in calorimeter by a source track in 8 cells : 0.4620874870183 (GeV) + +Source track ID 1690 (gamma,0.21067608644927[GeV]) at (-247.62062804232,-434.3777440983,-1046.3395502888) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[6,42] 0.00051099891 [GeV] -Cell[0,41] 0.00069882975380538 [GeV] -Cell[0,13] 0.0016210320771193 [GeV] -Cell[0,12] 0.0071997181404937 [GeV] -Cell[4,32] 0.18157498519785 [GeV] -Cell[4,31] 0.017667420663389 [GeV] -Cell[4,8] 0.00051099891 [GeV] -Cell[4,11] 0.00038110388661172 [GeV] -Cell[2,6] 0.00051099891 [GeV] -### Total energy deposition in calorimeter by a source track in 9 cells : 0.21067608644927 (GeV) - -Source track ID 1592 (gamma,0.06726801612498[GeV]) at (-461.11390928731,-193.32346640224,-562.35059966671) +Cell[5,26] 0.0011330118460978 [GeV] +Cell[8,17] 0.002189370277821 [GeV] +Cell[5,11] 0.00038604652444932 [GeV] +Cell[5,12] 0.0017679165883799 [GeV] +Cell[4,31] 0.074341152035285 [GeV] +Cell[4,32] 0.11841291338021 [GeV] +Cell[3,29] 0.0024337616856404 [GeV] +### Total energy deposition in calorimeter by a source track in 7 cells : 0.20066417233788 (GeV) + +Source track ID 1688 (gamma,0.06726801612498[GeV]) at (-461.11390425204,-193.32347841232,-562.35054581228) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[7,26] 0.0084197681524955 [GeV] -Cell[7,27] 0.038850090197319 [GeV] -Cell[6,27] 0.016916922613397 [GeV] -Cell[6,26] 0.0030812351617679 [GeV] +Cell[7,21] 0.00022911335095839 [GeV] +Cell[7,27] 0.048823009193137 [GeV] +Cell[6,27] 0.01611345378923 [GeV] +Cell[6,26] 0.002102439791654 [GeV] ### Total energy deposition in calorimeter by a source track in 4 cells : 0.06726801612498 (GeV) -Source track ID 1593 (gamma,1.2213291054873[GeV]) at (-495.81010278622,64.593668227785,-1525.2871278762) +Source track ID 1689 (gamma,1.2213291054873[GeV]) at (-495.81010258856,64.593669744992,-1525.2871324817) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[7,7] 0.00051099891 [GeV] -Cell[3,43] 0.00051099891 [GeV] -Cell[3,15] 0.000787732061945 [GeV] -Cell[2,36] 0.00090370097386893 [GeV] -Cell[5,6] 0.00048033376182651 [GeV] -Cell[0,11] 0.0051211290371996 [GeV] -Cell[1,1] 0.00021019000326251 [GeV] -Cell[0,10] 0.0019948468646681 [GeV] -Cell[6,47] 0.0013544463224254 [GeV] -Cell[5,47] 0.002765655637856 [GeV] -Cell[1,20] 0.00051099891 [GeV] -Cell[1,22] 0.011335835781234 [GeV] -Cell[4,40] 0.00051099891 [GeV] -Cell[2,23] 0.50784153318607 [GeV] -Cell[4,46] 0.00043337228099693 [GeV] -Cell[2,16] 0.00084670793619615 [GeV] -Cell[2,15] 0.00056955097804528 [GeV] -Cell[1,3] 0.0009809773627951 [GeV] -Cell[1,4] 0.0024278240373011 [GeV] -Cell[4,41] 0.00048266466275969 [GeV] -Cell[1,23] 0.020794610614804 [GeV] -Cell[2,22] 0.62149967256116 [GeV] -Cell[2,7] 0.0010574568995738 [GeV] -Cell[3,42] 0.0029090426570564 [GeV] -Cell[2,6] 0.00018437381114067 [GeV] -### Total energy deposition in calorimeter by a source track in 25 cells : 1.1870256530722 (GeV) - -Source track ID 99 (pi-,0.29315894428537[GeV]) at (-319.65835345136,384.47176368203,-1654.3719655776) +Cell[0,34] 0.0005661264947812 [GeV] +Cell[3,35] 0.0010995786379739 [GeV] +Cell[0,44] 0.00028953737947859 [GeV] +Cell[8,41] 0.00051099891 [GeV] +Cell[1,2] 0.00023257303107996 [GeV] +Cell[7,2] 0.0017565585195518 [GeV] +Cell[1,5] 0.00045441968713471 [GeV] +Cell[3,46] 0.00038046160082008 [GeV] +Cell[1,21] 0.00096232094576537 [GeV] +Cell[1,22] 0.0046249671895984 [GeV] +Cell[2,21] 0.0020421441685437 [GeV] +Cell[1,23] 0.021455346219024 [GeV] +Cell[2,22] 0.3715101524151 [GeV] +Cell[2,23] 0.77750883477906 [GeV] +Cell[1,35] 0.00033792738933244 [GeV] +Cell[3,1] 0.00045820741530949 [GeV] +Cell[3,43] 0.00042896985973557 [GeV] +Cell[2,5] 0.00051099891 [GeV] +Cell[1,44] 0.00042427277124085 [GeV] +Cell[2,40] 0.00051099891 [GeV] +Cell[2,25] 0.00024520943911626 [GeV] +Cell[4,3] 0.00051099891 [GeV] +Cell[4,9] 0.0015192864794507 [GeV] +Cell[5,47] 0.0010859978207679 [GeV] +Cell[0,41] 0.0012067585799312 [GeV] +### Total energy deposition in calorimeter by a source track in 25 cells : 1.1906336464628 (GeV) + +Source track ID 99 (pi-,0.29342984984471[GeV]) at (-28.701652595396,-530.02985358758,-2000) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[5,24] 4.6619670756627e-06 [GeV] -Cell[7,43] 7.5182095461059e-06 [GeV] -Cell[0,21] 0.0095780055095503 [GeV] -Cell[1,1] 1.0372093015576e-08 [GeV] -Cell[1,0] 4.0638097271426e-05 [GeV] -Cell[1,19] 2.0323789669874e-07 [GeV] -Cell[1,17] 0.10085197364462 [GeV] -Cell[1,16] 0.0027465442926717 [GeV] -Cell[0,40] 0.00019240096435385 [GeV] -Cell[1,21] 0.0093599988121731 [GeV] -Cell[1,20] 0.001927772370641 [GeV] -Cell[1,22] 0.00029524300478704 [GeV] -Cell[1,18] 2.6712240949678e-05 [GeV] -Cell[3,20] 1.3344195830541e-05 [GeV] -Cell[3,21] 0.0076902154128119 [GeV] -Cell[4,46] 5.2256029778164e-07 [GeV] -Cell[2,18] 0.0076976122398541 [GeV] -Cell[2,17] 0.0082908395859021 [GeV] -Cell[2,16] 0.057560512258258 [GeV] -Cell[2,21] 3.8042452804348e-06 [GeV] -Cell[2,20] 0.001538211164923 [GeV] -Cell[2,19] 0.0063784981271059 [GeV] -Cell[1,47] 0.00034193601109155 [GeV] -### Total energy deposition in calorimeter by a source track in 23 cells : 0.21454717852498 (GeV) - -Source track ID 103 (gamma,0.0014729288043117[GeV]) at (162.52989884229,-498.6080322701,-2000) +Cell[0,36] 0.0012676055374605 [GeV] +Cell[0,34] 0.014147123482916 [GeV] +Cell[1,36] 0.0024737783558495 [GeV] +Cell[0,37] 1.9463420312604e-07 [GeV] +Cell[1,34] 1.6611697708413e-07 [GeV] +Cell[0,35] 0.023910941392364 [GeV] +Cell[0,33] 0.025315827296837 [GeV] +Cell[0,32] 2.717774487428e-05 [GeV] +Cell[1,35] 1.1010769640052e-07 [GeV] +Cell[1,37] 7.5917344656773e-07 [GeV] +### Total energy deposition in calorimeter by a source track in 10 cells : 0.067143683842625 (GeV) + +Source track ID 103 (gamma,0.0014724843787097[GeV]) at (493.38982757491,81.033808040844,-1467.7578848013) Original primary track ID 43 (unknown,52.984237098069[GeV]) -Cell[0,38] 0.00050548786258987 [GeV] -Cell[0,37] 0.00096744094172186 [GeV] -### Total energy deposition in calorimeter by a source track in 2 cells : 0.0014729288043117 (GeV) +Cell[2,1] 0.0014724843787097 [GeV] +### Total energy deposition in calorimeter by a source track in 1 cells : 0.0014724843787097 (GeV) >>> Summary of Event 0 Tracker hits -------------------------------------------------------------- -1652 hits are stored in RE01TrackerHitsCollection. +1721 hits are stored in RE01TrackerHitsCollection. Calorimeter hits -------------------------------------------------------------- -916 hits are stored in RE01CalorimeterHitsCollection. - Total energy deposition in calorimeter : 144.81006455575 (GeV) +919 hits are stored in RE01CalorimeterHitsCollection. + Total energy deposition in calorimeter : 146.59192408742 (GeV) Trajectories in tracker -------------------------------------------------------------- @@ -5038,7 +5119,7 @@ Primary particles -------------------------------------------------------------- Primary vertex (0,0,0) at t = 0 [ns] Graphics systems deleted. Visualization Manager deleting... -G4Integration Driver Stats: #QuickAdvance 354623 - #AccurateAdvance 22411 #good steps 57442 #bad steps 143 +G4Integration Driver Stats: #QuickAdvance 365781 - #AccurateAdvance 25954 #good steps 68668 #bad steps 176 G4ChordFinder statistics report: - No trials: 353132 No Calls: 344044 Max-trial: 7 + No trials: 364327 No Calls: 354270 Max-trial: 8 Parameters: fFirstFraction 0.999 fFractionLast 1 fFractionNextEstimate 0.98 diff --git a/examples/extended/runAndEvent/RE02/run.out b/examples/extended/runAndEvent/RE02/run.out index eeef659c054..77bd41e7a53 100644 --- a/examples/extended/runAndEvent/RE02/run.out +++ b/examples/extended/runAndEvent/RE02/run.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -580,7 +580,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -588,13 +587,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -602,13 +599,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -617,12 +612,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -633,12 +626,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -649,12 +640,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -663,12 +652,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -677,12 +667,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -693,12 +681,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -708,13 +694,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -744,7 +728,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: QGSB: 12 GeV ---> 100 TeV @@ -754,7 +737,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -762,7 +744,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: QGSB: 12 GeV ---> 100 TeV @@ -772,7 +753,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -781,13 +761,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -811,14 +790,14 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 4 GeV ---> 25 GeV Model: BertiniCascade: 1.2 GeV ---> 5 GeV Model: Binary Cascade: 0 eV ---> 1.3 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -826,14 +805,14 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 4 GeV ---> 25 GeV Model: BertiniCascade: 1.2 GeV ---> 5 GeV Model: Binary Cascade: 0 eV ---> 1.3 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -842,13 +821,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 9.5 GeV ---> 25 GeV Model: Binary Cascade: 0 eV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -856,15 +835,34 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= Region -- -- appears in world volume This region is in the mass world. @@ -908,12 +906,12 @@ Start closing geometry. G4GeometryManager::ReportVoxelStats -- Voxel Statistics Total memory consumed for geometry optimisation: 23 kByte - Total CPU time elapsed for geometry optimisation: 0 seconds + Total CPU time elapsed for geometry optimisation: 0.01 seconds Voxelisation: top CPU users: Percent Total CPU System CPU Memory Volume ------- ---------- ---------- -------- ---------- - 0.00 0.00 0.00 6k Phantom + 100.00 0.01 0.00 6k Phantom 0.00 0.00 0.00 6k RepY 0.00 0.00 0.00 13k RepX @@ -921,8 +919,10 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Percent Memory Heads Nodes Pointers Total CPU Volume ------- -------- ------ ------ -------- ---------- ---------- 53.25 12k 1 201 400 0.00 RepX - 23.38 5k 1 100 100 0.00 Phantom + 23.38 5k 1 100 100 0.01 Phantom 23.38 5k 1 100 100 0.00 RepY +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ++ PhantomSD/totalEDep id 0 ++ PhantomSD/protonEDep id 1 ++ PhantomSD/protonNStep id 2 @@ -979,10 +979,12 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -4.93 3.97 -191 0.268 0 0 0 PhantomSens initStep - 1 -4.91 3.97 -191 0.248 0.0199 0.0241 0.0241 PhantomSens msc - 2 -4.9 3.97 -191 0.206 0.0414 0.0209 0.045 PhantomSens msc - 3 -4.89 3.97 -191 0.173 0.0337 0.02 0.0649 PhantomSens msc - 4 -4.89 3.97 -191 0 0.173 0.065 0.13 PhantomSens eIoni + 1 -4.93 3.98 -191 0.235 0.0326 0.0241 0.0241 PhantomSens msc + 2 -4.92 3.98 -191 0.218 0.0168 0.00799 0.0321 PhantomSens msc + 3 -4.92 3.98 -191 0.202 0.0167 0.00962 0.0417 PhantomSens msc + 4 -4.92 3.97 -191 0.184 0.0177 0.0146 0.0563 PhantomSens msc + 5 -4.9 3.97 -191 0.157 0.0266 0.0175 0.0737 PhantomSens msc + 6 -4.9 3.97 -191 0 0.157 0.0562 0.13 PhantomSens eIoni >>> Event 1 ********************************************************************************************************* @@ -990,35 +992,18 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.111 -1.23 -1e+03 0.356 0 0 0 World initStep - 1 0.111 -1.23 -200 0.356 0 800 800 PhantomSens Transportation - 2 0.111 -1.23 -198 0.274 0 1.97 802 PhantomSens compt - 3 0.101 -1.19 -198 0.274 0 0.0463 802 PhantomSens Transportation - 4 -4.16e-17 -0.831 -198 0.274 0 0.46 802 PhantomSens Transportation - 5 -0.00553 -0.811 -198 0 0.0883 0.0251 803 PhantomSens phot - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -0.00553 -0.811 -198 0.186 0 0 0 PhantomSens initStep - 1 -0.00547 -0.811 -198 0.183 0.00292 0.00366 0.00366 PhantomSens msc - 2 -0.00746 -0.812 -198 0.17 0.0124 0.00382 0.00748 PhantomSens msc - 3 -0.0104 -0.815 -198 0.154 0.0168 0.00538 0.0129 PhantomSens msc - 4 -0.0101 -0.818 -198 0.147 0.00652 0.00681 0.0197 PhantomSens msc - 5 -0.0105 -0.822 -198 0.142 0.00496 0.00599 0.0257 PhantomSens msc - 6 -0.0156 -0.824 -198 0.131 0.0113 0.00722 0.0329 PhantomSens msc - 7 -0.0203 -0.828 -198 0.0936 0.0372 0.00811 0.041 PhantomSens msc - 8 -0.0203 -0.829 -198 0 0.0936 0.0247 0.0657 PhantomSens eIoni + 0 -0.371 1.42 -1e+03 0.356 0 0 0 World initStep + 1 -0.371 1.42 -200 0.356 0 800 800 PhantomSens Transportation + 2 -0.371 1.42 -198 0.356 0 2 802 PhantomSens Transportation + 3 -0.371 1.42 -197 0 0.0883 1.05 803 PhantomSens phot ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 0.111 -1.23 -198 0.0821 0 0 0 PhantomSens initStep - 1 0.112 -1.23 -198 0 0.0821 0.0199 0.0199 PhantomSens eIoni + 0 -0.371 1.42 -197 0.268 0 0 0 PhantomSens initStep + 1 -0.374 1.42 -197 0 0.268 0.126 0.126 PhantomSens eIoni >>> Event 2 ********************************************************************************************************* @@ -1026,17 +1011,24 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.65 -1 -1e+03 0.356 0 0 0 World initStep - 1 -4.65 -1 -200 0.356 0 800 800 PhantomSens Transportation - 2 -4.65 -1 -198 0 0.0883 1.78 802 PhantomSens phot + 0 0.292 -2.09 -1e+03 0.356 0 0 0 World initStep + 1 0.292 -2.09 -200 0.356 0 800 800 PhantomSens Transportation + 2 0.292 -2.09 -198 0.356 0 2 802 PhantomSens Transportation + 3 0.292 -2.09 -196 0.356 0 2 804 PhantomSens Transportation + 4 0.292 -2.09 -194 0.356 0 2 806 PhantomSens Transportation + 5 0.292 -2.09 -192 0.356 0 2 808 PhantomSens Transportation + 6 0.292 -2.09 -190 0.356 0 2 810 PhantomSens Transportation + 7 0.292 -2.09 -188 0.356 0 2 812 PhantomSens Transportation + 8 0.292 -2.09 -186 0.356 0 2 814 PhantomSens Transportation + 9 0.292 -2.09 -184 0 0.0883 1.71 816 PhantomSens phot ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.65 -1 -198 0.268 0 0 0 PhantomSens initStep - 1 -4.65 -0.999 -198 0 0.268 0.126 0.126 PhantomSens eIoni + 0 0.292 -2.09 -184 0.268 0 0 0 PhantomSens initStep + 1 0.294 -2.08 -184 0 0.268 0.126 0.126 PhantomSens eIoni >>> Event 3 ********************************************************************************************************* @@ -1044,36 +1036,17 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.87 -0.34 -1e+03 0.356 0 0 0 World initStep - 1 -3.87 -0.34 -200 0.356 0 800 800 PhantomSens Transportation - 2 -3.87 -0.34 -198 0 0.0883 1.97 802 PhantomSens phot + 0 -4.61 4.64 -1e+03 0.356 0 0 0 World initStep + 1 -4.61 4.64 -200 0.356 0 800 800 PhantomSens Transportation + 2 -4.61 4.64 -200 0 0.0883 0.104 800 PhantomSens phot ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.87 -0.34 -198 0.268 0 0 0 PhantomSens initStep - 1 -3.87 -0.342 -198 0.246 0.0221 0.0158 0.0158 PhantomSens msc - 2 -3.86 -0.338 -198 0.23 0.0158 0.00956 0.0254 PhantomSens msc - 3 -3.86 -0.335 -198 0.223 0.00676 0.00503 0.0304 PhantomSens msc - 4 -3.87 -0.333 -198 0.215 0.00821 0.00471 0.0351 PhantomSens msc - 5 -3.87 -0.332 -198 0.202 0.0124 0.00566 0.0408 PhantomSens msc - 6 -3.87 -0.332 -198 0.196 0.00646 0.00424 0.045 PhantomSens msc - 7 -3.87 -0.333 -198 0.185 0.0105 0.00407 0.0491 PhantomSens msc - 8 -3.87 -0.333 -198 0.185 0 4.52e-05 0.0492 PhantomSens Transportation - 9 -3.87 -0.335 -198 0.176 0.00925 0.00283 0.052 PhantomSens msc - 10 -3.87 -0.336 -198 0.175 0.00159 0.00273 0.0547 PhantomSens msc - 11 -3.87 -0.338 -198 0.173 0.00199 0.00305 0.0578 PhantomSens msc - 12 -3.87 -0.336 -198 0.167 0.00569 0.0029 0.0607 PhantomSens msc - 13 -3.87 -0.335 -198 0.164 0.00332 0.00407 0.0647 PhantomSens msc - 14 -3.87 -0.333 -198 0.15 0.0134 0.00552 0.0703 PhantomSens msc - 15 -3.86 -0.335 -198 0.137 0.0129 0.00682 0.0771 PhantomSens msc - 16 -3.86 -0.334 -198 0.125 0.0123 0.00494 0.082 PhantomSens msc - 17 -3.86 -0.339 -198 0.115 0.00966 0.00702 0.089 PhantomSens msc - 18 -3.86 -0.346 -198 0.101 0.0142 0.00843 0.0975 PhantomSens msc - 19 -3.86 -0.348 -198 0.0907 0.0106 0.00719 0.105 PhantomSens msc - 20 -3.86 -0.348 -198 0 0.0907 0.0234 0.128 PhantomSens eIoni + 0 -4.61 4.64 -200 0.268 0 0 0 PhantomSens initStep + 1 -4.6 4.64 -200 0 0.268 0.126 0.126 PhantomSens eIoni >>> Event 4 ********************************************************************************************************* @@ -1081,35 +1054,27 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.89 1.64 -1e+03 0.356 0 0 0 World initStep - 1 -2.89 1.64 -200 0.356 0 800 800 PhantomSens Transportation - 2 -2.89 1.64 -198 0.356 0 2 802 PhantomSens Transportation - 3 -2.89 1.64 -196 0.356 0 2 804 PhantomSens Transportation - 4 -2.89 1.64 -194 0.356 0 2 806 PhantomSens Transportation - 5 -2.89 1.64 -192 0.356 0 2 808 PhantomSens Transportation - 6 -2.89 1.64 -190 0.356 0 2 810 PhantomSens Transportation - 7 -2.89 1.64 -188 0.356 0 2 812 PhantomSens Transportation - 8 -2.89 1.64 -186 0.356 0 2 814 PhantomSens Transportation - 9 -2.89 1.64 -184 0.356 0 2 816 PhantomSens Transportation - 10 -2.89 1.64 -182 0.356 0 2 818 PhantomSens Transportation - 11 -2.89 1.64 -182 0.332 0 0.0428 818 PhantomSens compt - 12 -3.06 1.81 -181 0 0.0883 0.534 819 PhantomSens phot + 0 1.1 -3.06 -1e+03 0.356 0 0 0 World initStep + 1 1.1 -3.06 -200 0.356 0 800 800 PhantomSens Transportation + 2 1.1 -3.06 -198 0.356 0 2 802 PhantomSens Transportation + 3 1.1 -3.06 -196 0.195 0 1.58 804 PhantomSens compt + 4 1.31 -3.25 -196 0 0.0153 0.291 804 PhantomSens phot ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -3.06 1.81 -181 0.244 0 0 0 PhantomSens initStep - 1 -3.06 1.81 -181 0 0.244 0.11 0.11 PhantomSens eIoni + 0 1.31 -3.25 -196 0.18 0 0 0 PhantomSens initStep + 1 1.31 -3.25 -196 0 0.18 0.0694 0.0694 PhantomSens eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -2.89 1.64 -182 0.0235 0 0 0 PhantomSens initStep - 1 -2.89 1.64 -182 0 0.0235 0.00264 0.00264 PhantomSens eIoni + 0 1.1 -3.06 -196 0.161 0 0 0 PhantomSens initStep + 1 1.1 -3.06 -196 0 0.161 0.058 0.058 PhantomSens eIoni >>> Event 5 ********************************************************************************************************* @@ -1117,20 +1082,17 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.55 3.47 -1e+03 0.356 0 0 0 World initStep - 1 2.55 3.47 -200 0.356 0 800 800 PhantomSens Transportation - 2 2.55 3.47 -198 0.356 0 2 802 PhantomSens Transportation - 3 2.55 3.47 -196 0.356 0 2 804 PhantomSens Transportation - 4 2.55 3.47 -194 0.356 0 2 806 PhantomSens Transportation - 5 2.55 3.47 -193 0 0.0883 0.928 807 PhantomSens phot + 0 -4.41 4.44 -1e+03 0.356 0 0 0 World initStep + 1 -4.41 4.44 -200 0.356 0 800 800 PhantomSens Transportation + 2 -4.41 4.44 -199 0 0.0883 0.75 801 PhantomSens phot ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.55 3.47 -193 0.268 0 0 0 PhantomSens initStep - 1 2.55 3.47 -193 0 0.268 0.126 0.126 PhantomSens eIoni + 0 -4.41 4.44 -199 0.268 0 0 0 PhantomSens initStep + 1 -4.41 4.44 -199 0 0.268 0.126 0.126 PhantomSens eIoni >>> Event 6 ********************************************************************************************************* @@ -1138,18 +1100,17 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.12 -0.0569 -1e+03 0.356 0 0 0 World initStep - 1 -4.12 -0.0569 -200 0.356 0 800 800 PhantomSens Transportation - 2 -4.12 -0.0569 -198 0 0.0883 1.53 802 PhantomSens phot + 0 -4.77 -3.03 -1e+03 0.356 0 0 0 World initStep + 1 -4.77 -3.03 -200 0.356 0 800 800 PhantomSens Transportation + 2 -4.77 -3.03 -200 0 0.0883 0.425 800 PhantomSens phot ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -4.12 -0.0569 -198 0.268 0 0 0 PhantomSens initStep - 1 -4.11 -0.0826 -198 0.176 0.092 0.0352 0.0352 PhantomSens msc - 2 -4.1 -0.0837 -198 0 0.176 0.0668 0.102 PhantomSens eIoni + 0 -4.77 -3.03 -200 0.268 0 0 0 PhantomSens initStep + 1 -4.77 -3.03 -200 0 0.268 0.126 0.126 PhantomSens eIoni >>> Event 7 ********************************************************************************************************* @@ -1157,20 +1118,53 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.46 3.55 -1e+03 0.356 0 0 0 World initStep - 1 3.46 3.55 -200 0.356 0 800 800 PhantomSens Transportation - 2 3.46 3.55 -198 0.356 0 2 802 PhantomSens Transportation - 3 3.46 3.55 -196 0.356 0 2 804 PhantomSens Transportation - 4 3.46 3.55 -194 0.356 0 2 806 PhantomSens Transportation - 5 3.46 3.55 -192 0 0.0883 1.92 808 PhantomSens phot + 0 -4.45 3.11 -1e+03 0.356 0 0 0 World initStep + 1 -4.45 3.11 -200 0.356 0 800 800 PhantomSens Transportation + 2 -4.45 3.11 -198 0.356 0 2 802 PhantomSens Transportation + 3 -4.45 3.11 -196 0.356 0 2 804 PhantomSens Transportation + 4 -4.45 3.11 -194 0.356 0 2 806 PhantomSens Transportation + 5 -4.45 3.11 -192 0.356 0 2 808 PhantomSens Transportation + 6 -4.45 3.11 -190 0.356 0 2 810 PhantomSens Transportation + 7 -4.45 3.11 -189 0.341 0 0.819 811 PhantomSens compt + 8 -4.08 3.35 -188 0.341 0 1.26 812 PhantomSens Transportation + 9 -4 3.4 -188 0.341 0 0.288 812 PhantomSens Transportation + 10 -3.57 3.67 -186 0.331 0 1.45 814 PhantomSens compt + 11 -3.34 3.83 -186 0.331 0 0.462 814 PhantomSens Transportation + 12 -3.06 4 -186 0.331 0 0.532 815 PhantomSens Transportation + 13 -2.86 4.13 -185 0.19 0 0.401 815 PhantomSens compt + 14 -2.72 4.17 -185 0 0.00382 0.205 815 PhantomSens phot + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -2.72 4.17 -185 0.186 0 0 0 PhantomSens initStep + 1 -2.71 4.17 -185 0 0.186 0.0727 0.0727 PhantomSens eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -2.86 4.13 -185 0.142 0 0 0 PhantomSens initStep + 1 -2.85 4.13 -185 0 0.142 0.0477 0.0477 PhantomSens eIoni + +********************************************************************************************************* +* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 +********************************************************************************************************* + +Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName + 0 -3.57 3.67 -186 0.0101 0 0 0 PhantomSens initStep + 1 -3.57 3.67 -186 0 0.0101 0.000713 0.000713 PhantomSens eIoni ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 3.46 3.55 -192 0.268 0 0 0 PhantomSens initStep - 1 3.46 3.54 -192 0 0.268 0.126 0.126 PhantomSens eIoni + 0 -4.45 3.11 -189 0.0148 0 0 0 PhantomSens initStep + 1 -4.45 3.11 -189 0 0.0148 0.00127 0.00127 PhantomSens eIoni >>> Event 8 ********************************************************************************************************* @@ -1178,25 +1172,23 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.16 1.19 -1e+03 0.356 0 0 0 World initStep - 1 2.16 1.19 -200 0.356 0 800 800 PhantomSens Transportation - 2 2.16 1.19 -198 0.356 0 2 802 PhantomSens Transportation - 3 2.16 1.19 -196 0.356 0 2 804 PhantomSens Transportation - 4 2.16 1.19 -194 0.356 0 2 806 PhantomSens Transportation - 5 2.16 1.19 -194 0 0.0883 0.0895 806 PhantomSens phot + 0 -1.04 1.48 -1e+03 0.356 0 0 0 World initStep + 1 -1.04 1.48 -200 0.356 0 800 800 PhantomSens Transportation + 2 -1.04 1.48 -198 0.356 0 2 802 PhantomSens Transportation + 3 -1.04 1.48 -197 0 0.0883 1.36 803 PhantomSens phot ********************************************************************************************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 2.16 1.19 -194 0.268 0 0 0 PhantomSens initStep - 1 2.17 1.19 -194 0 0.268 0.126 0.126 PhantomSens eIoni + 0 -1.04 1.48 -197 0.268 0 0 0 PhantomSens initStep + 1 -1.04 1.48 -197 0 0.268 0.126 0.126 PhantomSens eIoni >>> Event 9 Run terminated. Run Summary Number of events processed : 10 - User=0.010000s Real=0.003158s Sys=0.000000s + User=0.000000s Real=0.003329s Sys=0.000000s PrimitiveScorer RUN PhantomSD,totalEDep Number of entries 10 PrimitiveScorer RUN PhantomSD,protonEDep @@ -1208,13 +1200,13 @@ Run Summary PrimitiveScorer RUN PhantomSD,chargedCellFlux Number of entries 10 PrimitiveScorer RUN PhantomSD,chargedSurfFlux - Number of entries 1 + Number of entries 0 PrimitiveScorer RUN PhantomSD,gammaSurfCurr000 Number of entries 0 PrimitiveScorer RUN PhantomSD,gammaSurfCurr001 Number of entries 0 PrimitiveScorer RUN PhantomSD,gammaSurfCurr002 - Number of entries 27 + Number of entries 26 PrimitiveScorer RUN PhantomSD,gammaSurfCurr003 Number of entries 0 ============================================================= @@ -1436,21 +1428,21 @@ G4SDManager deleted. EventManager deleted. Units table cleared. TransportationManager deleted. -Total navigation history collections cleaned: 7 +Total navigation history collections cleaned: 8 ================== Deleting memory pools =================== -Pool ID '20G4NavigationLevelRep', size : 0.00769 MB +Pool ID '20G4NavigationLevelRep', size : 0.00961 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.000961 MB Pool ID '16G4HitsCollection', size : 0 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 '7G4Track', size : 0.000961 MB +Pool ID '17G4DynamicParticle', size : 0.000961 MB +Pool ID '7G4Track', size : 0.00192 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.016 MB +Dynamic pools deleted: 11 / Total memory freed: 0.019 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. diff --git a/examples/extended/runAndEvent/RE02/run3.out b/examples/extended/runAndEvent/RE02/run3.out index 0e6834e9c59..a2a8e73408b 100644 --- a/examples/extended/runAndEvent/RE02/run3.out +++ b/examples/extended/runAndEvent/RE02/run3.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -578,7 +578,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -586,13 +585,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -600,13 +597,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -615,12 +610,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -631,12 +624,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -647,12 +638,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -661,12 +650,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -675,12 +665,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -691,12 +679,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -706,13 +692,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -742,7 +726,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: QGSB: 12 GeV ---> 100 TeV @@ -752,7 +735,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -760,7 +742,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: QGSB: 12 GeV ---> 100 TeV @@ -770,7 +751,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -779,13 +759,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -809,14 +788,14 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 4 GeV ---> 25 GeV Model: BertiniCascade: 1.2 GeV ---> 5 GeV Model: Binary Cascade: 0 eV ---> 1.3 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -824,14 +803,14 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 4 GeV ---> 25 GeV Model: BertiniCascade: 1.2 GeV ---> 5 GeV Model: Binary Cascade: 0 eV ---> 1.3 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -840,13 +819,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 9.5 GeV ---> 25 GeV Model: Binary Cascade: 0 eV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -854,15 +833,34 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= Region -- -- appears in world volume This region is in the mass world. @@ -906,7 +904,7 @@ Start closing geometry. G4GeometryManager::ReportVoxelStats -- Voxel Statistics Total memory consumed for geometry optimisation: 23 kByte - Total CPU time elapsed for geometry optimisation: 0 seconds + Total CPU time elapsed for geometry optimisation: 0.01 seconds Voxelisation: top CPU users: Percent Total CPU System CPU Memory Volume @@ -921,6 +919,8 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics 53.25 12k 1 201 400 0.00 RepX 23.38 5k 1 100 100 0.00 Phantom 23.38 5k 1 100 100 0.00 RepY +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ++ PhantomSD/totalEDep id 0 ++ PhantomSD/protonEDep id 1 ++ PhantomSD/protonNStep id 2 @@ -964,99 +964,99 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 10000 - User=12.500000s Real=12.592334s Sys=0.040000s + User=12.390000s Real=12.481128s Sys=0.040000s PrimitiveScorer RUN PhantomSD,totalEDep - Number of entries 51157 + Number of entries 50869 PrimitiveScorer RUN PhantomSD,protonEDep - Number of entries 29 + Number of entries 15 PrimitiveScorer RUN PhantomSD,protonNStep - Number of entries 29 + Number of entries 15 PrimitiveScorer RUN PhantomSD,chargedPassCellFlux - Number of entries 20084 + Number of entries 20026 PrimitiveScorer RUN PhantomSD,chargedCellFlux - Number of entries 50875 + Number of entries 50734 PrimitiveScorer RUN PhantomSD,chargedSurfFlux - Number of entries 11644 + Number of entries 11782 PrimitiveScorer RUN PhantomSD,gammaSurfCurr000 Number of entries 39 PrimitiveScorer RUN PhantomSD,gammaSurfCurr001 - Number of entries 359 + Number of entries 378 PrimitiveScorer RUN PhantomSD,gammaSurfCurr002 - Number of entries 50110 + Number of entries 50525 PrimitiveScorer RUN PhantomSD,gammaSurfCurr003 - Number of entries 71140 + Number of entries 70020 ============================================================= Number of event processed : 10000 ============================================================= #Z Cell# totalEDep protonEDep protonNStep chargedPassCellFlux chargedCellFlux chargedSurfFlux gammaSurfCurr000 gammaSurfCurr001 gammaSurfCurr002 gammaSurfCurr003 - 0 36.5319 MeV 0 eV 0 2537.06 /cm2 2625 /cm2 2065.53 /cm2 0 /cm2 25 /cm2 525 /cm2 350 /cm2 - 1 428.307 MeV 0 eV 0 3075.09 /cm2 4027.78 /cm2 3829.48 /cm2 0 /cm2 75 /cm2 1100 /cm2 875 /cm2 - 2 61.8257 MeV 0 eV 0 3932.16 /cm2 4258.76 /cm2 5641.7 /cm2 0 /cm2 25 /cm2 3700 /cm2 3275 /cm2 - 3 325.748 MeV 0 eV 0 1628.55 /cm2 3025.13 /cm2 6635.03 /cm2 0 /cm2 0 /cm2 3650 /cm2 3150 /cm2 - 4 23.6473 MeV 0 eV 0 1362.13 /cm2 1540.39 /cm2 1700.8 /cm2 0 /cm2 0 /cm2 3475 /cm2 3250 /cm2 - 5 106.965 MeV 0 eV 0 444.744 /cm2 941.301 /cm2 3824.89 /cm2 0 /cm2 0 /cm2 2625 /cm2 3000 /cm2 - 6 6.02088 MeV 0 eV 0 266.641 /cm2 360.872 /cm2 373.867 /cm2 0 /cm2 0 /cm2 2000 /cm2 2425 /cm2 - 7 64.8253 MeV 0 eV 0 200.629 /cm2 593.674 /cm2 275.748 /cm2 0 /cm2 0 /cm2 1875 /cm2 2500 /cm2 - 8 5.5134 MeV 0 eV 0 363.58 /cm2 380.313 /cm2 599.909 /cm2 0 /cm2 0 /cm2 1600 /cm2 1950 /cm2 - 9 44.496 MeV 0 eV 0 66.7146 /cm2 406.28 /cm2 1390.27 /cm2 0 /cm2 0 /cm2 1325 /cm2 1725 /cm2 - 10 3.14812 MeV 0 eV 0 175.519 /cm2 210.67 /cm2 69.6296 /cm2 0 /cm2 0 /cm2 1125 /cm2 1700 /cm2 - 11 33.5534 MeV 0 eV 0 104.528 /cm2 281.513 /cm2 253.688 /cm2 0 /cm2 0 /cm2 850 /cm2 1175 /cm2 - 12 2.4563 MeV 0 eV 0 148.813 /cm2 159.153 /cm2 209.999 /cm2 0 /cm2 0 /cm2 575 /cm2 1075 /cm2 - 13 20.2478 MeV 0 eV 0 82.0538 /cm2 178.812 /cm2 184.489 /cm2 0 /cm2 0 /cm2 625 /cm2 1000 /cm2 - 14 2.45642 MeV 0 eV 0 87.9591 /cm2 126.754 /cm2 1064.4 /cm2 0 /cm2 0 /cm2 325 /cm2 850 /cm2 - 15 12.0262 MeV 0 eV 0 13.0467 /cm2 104.686 /cm2 58.4518 /cm2 0 /cm2 0 /cm2 425 /cm2 850 /cm2 - 16 1.48287 MeV 0 eV 0 83.8685 /cm2 100.172 /cm2 0 /cm2 0 /cm2 0 /cm2 350 /cm2 500 /cm2 - 17 7.8869 MeV 0 eV 0 12.6028 /cm2 65.8133 /cm2 27.2277 /cm2 0 /cm2 0 /cm2 375 /cm2 500 /cm2 - 18 866.972 keV 0 eV 0 65.0127 /cm2 65.0127 /cm2 27.042 /cm2 0 /cm2 0 /cm2 325 /cm2 325 /cm2 - 19 13.537 MeV 0 eV 0 71.9988 /cm2 129.532 /cm2 26.9023 /cm2 0 /cm2 0 /cm2 300 /cm2 400 /cm2 - 20 426.516 keV 0 eV 0 17.4003 /cm2 17.4003 /cm2 70.8541 /cm2 0 /cm2 0 /cm2 225 /cm2 400 /cm2 - 21 3.67695 MeV 0 eV 0 8.79076 /cm2 24.4147 /cm2 28.5088 /cm2 0 /cm2 0 /cm2 100 /cm2 350 /cm2 - 22 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 200 /cm2 350 /cm2 - 23 10.1933 MeV 0 eV 0 0 /cm2 91.0198 /cm2 0 /cm2 0 /cm2 0 /cm2 250 /cm2 275 /cm2 - 24 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 150 /cm2 250 /cm2 - 25 268.507 keV 0 eV 0 0 /cm2 1.3017 /cm2 0 /cm2 0 /cm2 0 /cm2 150 /cm2 275 /cm2 - 26 484.854 keV 0 eV 0 24.657 /cm2 24.657 /cm2 0 /cm2 0 /cm2 0 /cm2 100 /cm2 150 /cm2 - 27 974.59 keV 0 eV 0 0.0514898 /cm2 6.68111 /cm2 0 /cm2 0 /cm2 0 /cm2 75 /cm2 200 /cm2 - 28 273.945 keV 0 eV 0 24.3288 /cm2 24.3288 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 175 /cm2 - 29 178.07 keV 0 eV 0 0 /cm2 0.288246 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 175 /cm2 - 30 46.1851 keV 0 eV 0 4.77518 /cm2 4.77518 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 100 /cm2 - 31 109.264 keV 0 eV 0 1.94035 /cm2 1.94035 /cm2 261.657 /cm2 0 /cm2 0 /cm2 0 /cm2 75 /cm2 - 32 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 - 33 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 150 /cm2 - 34 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 200 /cm2 - 35 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 150 /cm2 - 36 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 100 /cm2 - 37 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 125 /cm2 - 38 35.7237 keV 0 eV 0 0 /cm2 2.753 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 175 /cm2 - 39 727.293 keV 0 eV 0 7.64062 /cm2 7.64062 /cm2 25.4364 /cm2 0 /cm2 0 /cm2 0 /cm2 100 /cm2 - 40 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 75 /cm2 - 41 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 - 42 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 - 43 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 - 44 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 - 45 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 - 46 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 + 0 35.8224 MeV 0 eV 0 2268.53 /cm2 2395.41 /cm2 1990.33 /cm2 0 /cm2 25 /cm2 675 /cm2 175 /cm2 + 1 473.223 MeV 0 eV 0 3117.83 /cm2 4458.71 /cm2 4338.65 /cm2 25 /cm2 25 /cm2 1250 /cm2 775 /cm2 + 2 48.7876 MeV 0 eV 0 3033.17 /cm2 3318.65 /cm2 3659.9 /cm2 0 /cm2 0 /cm2 2650 /cm2 3050 /cm2 + 3 254.7 MeV 0 eV 0 1279.79 /cm2 2398.65 /cm2 3967.24 /cm2 0 /cm2 50 /cm2 3400 /cm2 3500 /cm2 + 4 22.9299 MeV 0 eV 0 1295.36 /cm2 1464.27 /cm2 1529.85 /cm2 0 /cm2 0 /cm2 3075 /cm2 3950 /cm2 + 5 87.2542 MeV 0 eV 0 229.339 /cm2 790.787 /cm2 1127.94 /cm2 0 /cm2 50 /cm2 2350 /cm2 3575 /cm2 + 6 9.11498 MeV 0 eV 0 508.803 /cm2 593.584 /cm2 438.624 /cm2 0 /cm2 25 /cm2 1900 /cm2 2575 /cm2 + 7 56.5992 MeV 0 eV 0 85.379 /cm2 515.842 /cm2 555.81 /cm2 0 /cm2 0 /cm2 1775 /cm2 2625 /cm2 + 8 4.13284 MeV 0 eV 0 210.173 /cm2 243.112 /cm2 168.433 /cm2 0 /cm2 0 /cm2 1375 /cm2 2650 /cm2 + 9 33.259 MeV 0 eV 0 11.9919 /cm2 284.041 /cm2 158.619 /cm2 0 /cm2 0 /cm2 1200 /cm2 2425 /cm2 + 10 5.61244 MeV 0 eV 0 221.692 /cm2 327.983 /cm2 589.363 /cm2 0 /cm2 0 /cm2 1150 /cm2 1725 /cm2 + 11 23.8831 MeV 0 eV 0 31.3206 /cm2 193.421 /cm2 292 /cm2 0 /cm2 0 /cm2 850 /cm2 1400 /cm2 + 12 2.71678 MeV 0 eV 0 143.379 /cm2 162.198 /cm2 276.305 /cm2 0 /cm2 0 /cm2 700 /cm2 1325 /cm2 + 13 21.4091 MeV 0 eV 0 32.9991 /cm2 199.056 /cm2 90.5921 /cm2 0 /cm2 0 /cm2 700 /cm2 975 /cm2 + 14 407.48 keV 0 eV 0 1.31477 /cm2 26.2009 /cm2 0 /cm2 0 /cm2 0 /cm2 475 /cm2 900 /cm2 + 15 21.0865 MeV 0 eV 0 8.30156 /cm2 182.018 /cm2 163.363 /cm2 0 /cm2 0 /cm2 575 /cm2 800 /cm2 + 16 1.46917 MeV 0 eV 0 121.685 /cm2 121.685 /cm2 79.6475 /cm2 0 /cm2 0 /cm2 600 /cm2 800 /cm2 + 17 13.8457 MeV 0 eV 0 55.8742 /cm2 127.58 /cm2 119.526 /cm2 0 /cm2 0 /cm2 450 /cm2 675 /cm2 + 18 1.21097 MeV 0 eV 0 54.6369 /cm2 67.694 /cm2 53.4507 /cm2 0 /cm2 0 /cm2 400 /cm2 675 /cm2 + 19 5.05198 MeV 0 eV 0 2.98339 /cm2 40.2787 /cm2 51.8881 /cm2 0 /cm2 0 /cm2 200 /cm2 700 /cm2 + 20 521.327 keV 0 eV 0 13.8123 /cm2 22.207 /cm2 0 /cm2 0 /cm2 0 /cm2 200 /cm2 650 /cm2 + 21 3.25489 MeV 0 eV 0 0 /cm2 31.3513 /cm2 0 /cm2 0 /cm2 0 /cm2 150 /cm2 575 /cm2 + 22 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 175 /cm2 450 /cm2 + 23 510.999 keV 0 eV 0 0 /cm2 2.76025 /cm2 0 /cm2 0 /cm2 0 /cm2 125 /cm2 425 /cm2 + 24 1.15608 MeV 0 eV 0 11.8972 /cm2 52.6301 /cm2 0 /cm2 0 /cm2 0 /cm2 125 /cm2 500 /cm2 + 25 7.8508 MeV 0 eV 0 3.54198 /cm2 61.4088 /cm2 27.293 /cm2 0 /cm2 0 /cm2 200 /cm2 550 /cm2 + 26 1.00262 MeV 0 eV 0 26.3801 /cm2 50.8887 /cm2 26.0473 /cm2 0 /cm2 0 /cm2 125 /cm2 375 /cm2 + 27 3.11056 MeV 0 eV 0 17.5614 /cm2 32.7727 /cm2 25.2444 /cm2 0 /cm2 0 /cm2 125 /cm2 450 /cm2 + 28 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 75 /cm2 300 /cm2 + 29 2.85506 MeV 0 eV 0 0 /cm2 28.5049 /cm2 0 /cm2 0 /cm2 0 /cm2 75 /cm2 350 /cm2 + 30 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 350 /cm2 + 31 933.849 keV 0 eV 0 0 /cm2 6.07494 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 325 /cm2 + 32 193.499 keV 0 eV 0 14.728 /cm2 14.728 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 200 /cm2 + 33 1.22878 MeV 0 eV 0 0 /cm2 6.22633 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 150 /cm2 + 34 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 150 /cm2 + 35 3.2773 MeV 0 eV 0 30.6255 /cm2 33.1014 /cm2 0 /cm2 0 /cm2 0 /cm2 125 /cm2 100 /cm2 + 36 393.577 keV 0 eV 0 29.9379 /cm2 29.9379 /cm2 26.0084 /cm2 0 /cm2 0 /cm2 75 /cm2 50 /cm2 + 37 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 75 /cm2 + 38 273.727 keV 0 eV 0 18.0145 /cm2 18.0145 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 125 /cm2 + 39 7.12994 MeV 0 eV 0 5.08204 /cm2 64.1445 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 150 /cm2 + 40 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 125 /cm2 + 41 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 50 /cm2 50 /cm2 + 42 313.549 keV 0 eV 0 25.5107 /cm2 25.5107 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 50 /cm2 + 43 248.552 keV 0 eV 0 0 /cm2 0.966703 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 75 /cm2 + 44 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 75 /cm2 + 45 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 75 /cm2 + 46 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 47 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 48 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 0 /cm2 - 49 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 48 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 + 49 510.999 keV 0 eV 0 0 /cm2 2.81463 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 50 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 51 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 52 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 53 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 54 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 - 55 510.999 keV 0 eV 0 0 /cm2 3.02946 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 - 56 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 - 57 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 - 58 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 - 59 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 + 52 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 0 /cm2 + 53 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 0 /cm2 + 54 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 55 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 56 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 57 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 58 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 59 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 60 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 61 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 62 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 25 /cm2 0 /cm2 + 62 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 63 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 64 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 65 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 66 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 67 176.641 keV 0 eV 0 0 /cm2 0.840965 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 67 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 68 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 69 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 70 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 @@ -1068,7 +1068,7 @@ Run Summary 76 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 77 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 78 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 - 79 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 + 79 124.167 keV 0 eV 0 0.441429 /cm2 0.769049 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 80 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 81 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 82 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 @@ -1206,21 +1206,21 @@ Units table cleared. TransportationManager deleted. Total navigation history collections cleaned: 18 ================== Deleting memory pools =================== -Pool ID '20G4NavigationLevelRep', size : 0.026 MB +Pool ID '20G4NavigationLevelRep', size : 0.0269 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.00961 MB Pool ID '16G4HitsCollection', size : 0 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 '7G4Track', size : 0.0183 MB +Pool ID '17G4DynamicParticle', size : 0.0106 MB +Pool ID '7G4Track', size : 0.0202 MB Pool ID '18G4TouchableHistory', size : 0.00192 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB Pool ID '10G4Fragment', size : 0.000961 MB Pool ID '17G4ReactionProduct', size : 0.000961 MB Number of memory pools allocated: 13 of which, static: 0 -Dynamic pools deleted: 13 / Total memory freed: 0.063 MB +Dynamic pools deleted: 13 / Total memory freed: 0.067 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. diff --git a/examples/extended/runAndEvent/RE02/run4.out b/examples/extended/runAndEvent/RE02/run4.out index 65f263598d5..a569973dbe6 100644 --- a/examples/extended/runAndEvent/RE02/run4.out +++ b/examples/extended/runAndEvent/RE02/run4.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -580,7 +580,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -588,13 +587,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -602,13 +599,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -617,12 +612,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -633,12 +626,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -649,12 +640,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -663,12 +652,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -677,12 +667,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -693,12 +681,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -708,13 +694,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -744,7 +728,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: QGSB: 12 GeV ---> 100 TeV @@ -754,7 +737,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -762,7 +744,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: QGSB: 12 GeV ---> 100 TeV @@ -772,7 +753,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -781,13 +761,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -811,14 +790,14 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 4 GeV ---> 25 GeV Model: BertiniCascade: 1.2 GeV ---> 5 GeV Model: Binary Cascade: 0 eV ---> 1.3 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -826,14 +805,14 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 4 GeV ---> 25 GeV Model: BertiniCascade: 1.2 GeV ---> 5 GeV Model: Binary Cascade: 0 eV ---> 1.3 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -842,13 +821,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: QGSB: 12 GeV ---> 100 TeV Model: FTFB: 9.5 GeV ---> 25 GeV Model: Binary Cascade: 0 eV ---> 9.9 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -856,15 +835,34 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= Region -- -- appears in world volume This region is in the mass world. @@ -923,6 +921,8 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics 53.25 12k 1 201 400 0.00 RepX 23.38 5k 1 100 100 0.00 Phantom 23.38 5k 1 100 100 0.00 RepY +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ++ PhantomSD/totalEDep id 0 ++ PhantomSD/protonEDep id 1 ++ PhantomSD/protonNStep id 2 @@ -966,9 +966,9 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 10000 - User=0.190000s Real=0.188149s Sys=0.000000s + User=0.270000s Real=0.269060s Sys=0.000000s PrimitiveScorer RUN PhantomSD,totalEDep - Number of entries 83 + Number of entries 85 PrimitiveScorer RUN PhantomSD,protonEDep Number of entries 0 PrimitiveScorer RUN PhantomSD,protonNStep @@ -976,9 +976,9 @@ Run Summary PrimitiveScorer RUN PhantomSD,chargedPassCellFlux Number of entries 23 PrimitiveScorer RUN PhantomSD,chargedCellFlux - Number of entries 83 + Number of entries 85 PrimitiveScorer RUN PhantomSD,chargedSurfFlux - Number of entries 23 + Number of entries 30 PrimitiveScorer RUN PhantomSD,gammaSurfCurr000 Number of entries 0 PrimitiveScorer RUN PhantomSD,gammaSurfCurr001 @@ -991,8 +991,8 @@ Run Summary Number of event processed : 10000 ============================================================= #Z Cell# totalEDep protonEDep protonNStep chargedPassCellFlux chargedCellFlux chargedSurfFlux gammaSurfCurr000 gammaSurfCurr001 gammaSurfCurr002 gammaSurfCurr003 - 0 261.316 keV 0 eV 0 0.273512 /cm2 2.18006 /cm2 0 /cm2 0 /cm2 9250 /cm2 0 /cm2 0 /cm2 - 1 21.0908 MeV 0 eV 0 0 /cm2 36.9246 /cm2 33.0372 /cm2 0 /cm2 8925 /cm2 0 /cm2 0 /cm2 + 0 278.538 keV 0 eV 0 0.0844763 /cm2 2.58508 /cm2 0 /cm2 0 /cm2 9275 /cm2 0 /cm2 0 /cm2 + 1 20.9986 MeV 0 eV 0 0 /cm2 36.6724 /cm2 0 /cm2 0 /cm2 8875 /cm2 0 /cm2 0 /cm2 2 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 3 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 4 0 eV 0 eV 0 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 0 /cm2 @@ -1210,12 +1210,12 @@ Total navigation history collections cleaned: 8 ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00961 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.00192 MB Pool ID '16G4HitsCollection', size : 0 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 '17G4DynamicParticle', size : 0.00192 MB Pool ID '7G4Track', size : 0.00288 MB Pool ID '18G4TouchableHistory', size : 0.000961 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB diff --git a/examples/extended/runAndEvent/RE04/exampleRE04.out b/examples/extended/runAndEvent/RE04/exampleRE04.out index 6751fdb0a9e..5aa3e83a3b0 100644 --- a/examples/extended/runAndEvent/RE04/exampleRE04.out +++ b/examples/extended/runAndEvent/RE04/exampleRE04.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -519,7 +519,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -527,13 +526,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -541,13 +538,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -556,12 +551,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -572,12 +565,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -588,12 +579,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -602,12 +591,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -616,12 +606,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -632,12 +620,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -647,13 +633,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -683,14 +667,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -698,14 +680,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -714,13 +694,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -744,12 +723,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -757,12 +736,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -771,12 +750,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -784,15 +763,36 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. >>> Summary of Event 0 >>> Summary of Event 1 diff --git a/examples/extended/runAndEvent/RE05/History b/examples/extended/runAndEvent/RE05/History index 73d82ff9f07..30a4ac8605c 100644 --- a/examples/extended/runAndEvent/RE05/History +++ b/examples/extended/runAndEvent/RE05/History @@ -16,7 +16,7 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -01-28-19 M. Asai (exampleRE05-V10-04-03) +01-28-19 M. Asai (exampleRE05-V10-05-00) - Reduce the number of events in pythia_event.data to make it smaller than 2 MB. Number of events executed by the macro exampleRE05.in is also reduced accordingly. diff --git a/examples/extended/runAndEvent/RE05/exampleRE05.out b/examples/extended/runAndEvent/RE05/exampleRE05.out index 2c4072b2660..ffd6fca04db 100644 --- a/examples/extended/runAndEvent/RE05/exampleRE05.out +++ b/examples/extended/runAndEvent/RE05/exampleRE05.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -455,12 +455,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: ionElastic Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -468,7 +466,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -481,7 +478,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -495,12 +491,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -511,12 +505,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -527,12 +519,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -541,12 +531,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -555,12 +546,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -571,12 +560,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -586,7 +573,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -621,13 +607,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -635,13 +619,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -650,13 +632,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -680,12 +661,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -693,12 +674,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -707,13 +688,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 5 GeV Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -721,7 +702,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -729,6 +709,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= Region -- -- appears in world volume This region is in the mass world. @@ -787,12 +788,12 @@ Start closing geometry. G4GeometryManager::ReportVoxelStats -- Voxel Statistics Total memory consumed for geometry optimisation: 7 kByte - Total CPU time elapsed for geometry optimisation: 0.01 seconds + Total CPU time elapsed for geometry optimisation: 0 seconds Voxelisation: top CPU users: Percent Total CPU System CPU Memory Volume ------- ---------- ---------- -------- ---------- - 100.00 0.01 0.00 2k expHall_L + 0.00 0.00 0.00 2k expHall_L 0.00 0.00 0.00 0k trackerT_L 0.00 0.00 0.00 1k caloT_L 0.00 0.00 0.00 3k caloROlogical @@ -802,17 +803,19 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Percent Memory Heads Nodes Pointers Total CPU Volume ------- -------- ------ ------ -------- ---------- ---------- 38.29 2k 1 48 48 0.00 caloROlogical - 33.30 2k 6 33 48 0.01 expHall_L + 33.30 2k 6 33 48 0.00 expHall_L 16.54 1k 1 20 20 0.00 caloROphiDivisionLogical 8.32 0k 1 9 12 0.00 caloT_L 3.55 0k 1 3 5 0.00 trackerT_L +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ### Run 0 start. G4HEPEvtInterface - reading 484 HEPEvt particles from pythia_event.data. >>> Event 0 - 53 hits are stored in RE05TrackerHitsCollection. - 40 hits are stored in RE05CalorimeterHitsCollection. - Total energy deposition in calorimeter : 5.6677305378314 (GeV) + 64 hits are stored in RE05TrackerHitsCollection. + 43 hits are stored in RE05CalorimeterHitsCollection. + Total energy deposition in calorimeter : 5.384649562283 (GeV) 1 hits are stored in RE05MuonHitsCollection. G4HEPEvtInterface - reading 755 HEPEvt particles from pythia_event.data. >>> Event 1 @@ -830,19 +833,19 @@ G4HEPEvtInterface - reading 448 HEPEvt particles from pythia_event.data. >>> Event 3 0 hits are stored in RE05TrackerHitsCollection. 3 hits are stored in RE05CalorimeterHitsCollection. - Total energy deposition in calorimeter : 0.53004565906347 (GeV) + Total energy deposition in calorimeter : 0.5213123953386 (GeV) 0 hits are stored in RE05MuonHitsCollection. G4HEPEvtInterface - reading 945 HEPEvt particles from pythia_event.data. >>> Event 4 - 77 hits are stored in RE05TrackerHitsCollection. - 69 hits are stored in RE05CalorimeterHitsCollection. - Total energy deposition in calorimeter : 12.632039022928 (GeV) + 91 hits are stored in RE05TrackerHitsCollection. + 66 hits are stored in RE05CalorimeterHitsCollection. + Total energy deposition in calorimeter : 10.55169773381 (GeV) 1 hits are stored in RE05MuonHitsCollection. G4HEPEvtInterface - reading 837 HEPEvt particles from pythia_event.data. >>> Event 5 - 38 hits are stored in RE05TrackerHitsCollection. - 7 hits are stored in RE05CalorimeterHitsCollection. - Total energy deposition in calorimeter : 2.9059738407413 (GeV) + 34 hits are stored in RE05TrackerHitsCollection. + 8 hits are stored in RE05CalorimeterHitsCollection. + Total energy deposition in calorimeter : 2.893553689354 (GeV) 1 hits are stored in RE05MuonHitsCollection. G4HEPEvtInterface - reading 603 HEPEvt particles from pythia_event.data. >>> Event 6 @@ -852,26 +855,26 @@ G4HEPEvtInterface - reading 603 HEPEvt particles from pythia_event.data. 0 hits are stored in RE05MuonHitsCollection. G4HEPEvtInterface - reading 627 HEPEvt particles from pythia_event.data. >>> Event 7 - 45 hits are stored in RE05TrackerHitsCollection. - 27 hits are stored in RE05CalorimeterHitsCollection. - Total energy deposition in calorimeter : 6.5355020342872 (GeV) + 40 hits are stored in RE05TrackerHitsCollection. + 31 hits are stored in RE05CalorimeterHitsCollection. + Total energy deposition in calorimeter : 7.5260217765565 (GeV) 1 hits are stored in RE05MuonHitsCollection. G4HEPEvtInterface - reading 682 HEPEvt particles from pythia_event.data. >>> Event 8 - 76 hits are stored in RE05TrackerHitsCollection. - 53 hits are stored in RE05CalorimeterHitsCollection. - Total energy deposition in calorimeter : 8.7919915597941 (GeV) + 63 hits are stored in RE05TrackerHitsCollection. + 46 hits are stored in RE05CalorimeterHitsCollection. + Total energy deposition in calorimeter : 8.0701691792948 (GeV) 1 hits are stored in RE05MuonHitsCollection. G4HEPEvtInterface - reading 330 HEPEvt particles from pythia_event.data. >>> Event 9 - 17 hits are stored in RE05TrackerHitsCollection. - 25 hits are stored in RE05CalorimeterHitsCollection. - Total energy deposition in calorimeter : 5.3097506455732 (GeV) + 61 hits are stored in RE05TrackerHitsCollection. + 22 hits are stored in RE05CalorimeterHitsCollection. + Total energy deposition in calorimeter : 5.4707435362998 (GeV) 1 hits are stored in RE05MuonHitsCollection. Run terminated. Run Summary Number of events processed : 10 - User=2.830000s Real=2.978755s Sys=0.020000s + User=3.210000s Real=3.342846s Sys=0.020000s # Graphics systems deleted. Visualization Manager deleting... @@ -885,35 +888,35 @@ RunManager is deleting RunManagerKernel. G4SDManager deleted. EventManager deleted. Units table cleared. -G4Integration Driver Stats: #QuickAdvance 40459 - #AccurateAdvance 3105 #good steps 3363 #bad steps 48 +G4Integration Driver Stats: #QuickAdvance 37363 - #AccurateAdvance 3078 #good steps 3298 #bad steps 49 G4ChordFinder statistics report: - No trials: 40337 No Calls: 40246 Max-trial: 6 + No trials: 37236 No Calls: 37134 Max-trial: 2 Parameters: fFirstFraction 0.999 fFractionLast 1 fFractionNextEstimate 0.98 TransportationManager deleted. -Total navigation history collections cleaned: 397 +Total navigation history collections cleaned: 426 ================== Deleting memory pools =================== -Pool ID '20G4NavigationLevelRep', size : 0.651 MB +Pool ID '20G4NavigationLevelRep', size : 0.697 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.686 MB Pool ID '7G4Event', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.13 MB Pool ID '16G4HEPEvtParticle', size : 0.0221 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '15G4HCofThisEvent', size : 0.000961 MB Pool ID '16G4HitsCollection', size : 0.000961 MB -Pool ID '7G4Track', size : 1.17 MB -Pool ID '18G4TouchableHistory', size : 0.0481 MB +Pool ID '17G4DynamicParticle', size : 0.7 MB +Pool ID '7G4Track', size : 1.2 MB +Pool ID '18G4TouchableHistory', size : 0.0509 MB Pool ID '15G4CountedObjectIvE', size : 0.00673 MB Pool ID '12G4Trajectory', size : 0.0279 MB -Pool ID '17G4TrajectoryPoint', size : 0.156 MB +Pool ID '17G4TrajectoryPoint', size : 0.159 MB Pool ID '14RE05TrackerHit', size : 0.00385 MB Pool ID '18RE05CalorimeterHit', size : 0.00961 MB Pool ID '11RE05MuonHit', size : 0.000961 MB Pool ID '21G4TrajectoryContainer', size : 0.000961 MB -Pool ID '10G4Fragment', size : 0.00673 MB -Pool ID '17G4ReactionProduct', size : 0.00769 MB +Pool ID '10G4Fragment', size : 0.00577 MB +Pool ID '17G4ReactionProduct', size : 0.0115 MB Number of memory pools allocated: 20 of which, static: 0 -Dynamic pools deleted: 20 / Total memory freed: 2.9 MB +Dynamic pools deleted: 20 / Total memory freed: 3 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. diff --git a/examples/extended/runAndEvent/RE06/exampleRE06.out b/examples/extended/runAndEvent/RE06/exampleRE06.out index 481dfb66ccc..0533e5bfbb8 100644 --- a/examples/extended/runAndEvent/RE06/exampleRE06.out +++ b/examples/extended/runAndEvent/RE06/exampleRE06.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -596,7 +596,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -604,13 +603,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for alpha @@ -618,13 +615,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for anti_He3 @@ -633,12 +628,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -649,12 +642,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -665,12 +656,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -679,12 +668,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -693,12 +683,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -709,12 +697,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -724,13 +710,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for e+ @@ -760,14 +744,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonPlusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -775,14 +757,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Cr_sctns: ChipsKaonMinusInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -791,13 +771,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: BertiniCascade: 0 eV ---> 6 GeV Model: FTFP: 2 GeV ---> 100 TeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -821,12 +800,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -834,12 +813,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -848,12 +827,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 12 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -861,15 +840,34 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 2 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= ========= Table of registered couples ============================== @@ -924,11 +922,13 @@ Index : 6 used in the geometry : Yes ==================================================================== +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. Run terminated. Run Summary Number of events processed : 10 - User=1.150000s Real=1.462041s Sys=0.310000s + User=0.750000s Real=0.962663s Sys=0.210000s ############################################################ Run Summary - Number of events : 10 ############################################################ @@ -936,124 +936,124 @@ Region : Calor-A Production thresholds : gamma 1 mm e- 1 mm e+ 1 mm Energy deposition in an event : - Absorber 3.81163 GeV Gap 444.472 MeV + Absorber 2.53628 GeV Gap 330.394 MeV Number of secondaries in an event : - gamma in Absorber 1331.6 in Gap 81.5 - e- in Absorber 2186 in Gap 227.7 - e+ in Absorber 143.6 in Gap 5.5 + gamma in Absorber 620 in Gap 42.3 + e- in Absorber 1051.7 in Gap 138.3 + e+ in Absorber 64.1 in Gap 1.6 Minimum kinetic energy of generated secondaries : - gamma in Absorber 81.41 keV in Gap 6.22489 keV - e- in Absorber 127.568 eV in Gap 175.06 eV - e+ in Absorber 473.426 eV in Gap 166.862 keV + gamma in Absorber 101.861 keV in Gap 6.25505 keV + e- in Absorber 137.255 eV in Gap 122.765 eV + e+ in Absorber 4.24609 keV in Gap 270.743 keV Total track length of e+/e- in an event : - Absorber 1.75572 m Gap 1.20596 m + Absorber 84.9113 cm Gap 64.2178 cm Total number of steps of e+/e- in an event : - Absorber 5518.7 Gap 823 + Absorber 2708.3 Gap 497.4 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 3872.16 1275.7 1802.8 125.6 2562.67 4993.6 - 1 221.829 81.7 326.7 12.3 226.145 726.8 - 2 84.0901 27.9 138.1 6 92.6028 290.6 - 3 37.3447 13.5 68 2.5 33.2456 140.4 - 4 20.1384 7.6 33.8 1.6 19.6598 77.2 - 5 7.74411 2.3 15.4 0.5 12.0175 36.9 - 6 4.7675 1.8 10.7 0.2 5.93367 27.9 - 7 3.69434 1.4 6.7 0.3 2.97296 19.7 - 8 1.55173 0.4 4 0.1 2.80316 10 - 9 1.29113 0.2 3 0 1.53192 5.5 - 10 0.756858 0.5 2.4 0 0.822922 6 - 11 0.114386 0 0.5 0 0.0593998 2.6 - 12 0.00160314 0 0 0 0 0 - 13 0.00103417 0 0 0 0 0 - 14 0.145561 0 0.6 0 0.080268 0.7 - 15 0.11491 0 0.6 0 0.216895 2.7 - 16 0.102966 0.1 0.1 0 0.0653969 0.3 - 17 0 0 0 0 0 0 - 18 0 0 0 0 0 0 - 19 0.246473 0 0.3 0 0.85778 0.8 + 0 2681.53 593.6 890.9 53.1 1282.17 2521 + 1 113.307 45.4 166 8 132.858 393.4 + 2 36.8858 12.6 62 2.7 37.7664 139.1 + 3 18.8431 6.5 35.3 1.1 22.3773 81.7 + 4 6.8617 1.8 16.5 0.4 5.63275 30.2 + 5 2.82443 1 7.1 0.2 2.00791 14.3 + 6 2.46933 0.6 4.9 0.2 1.68868 8.3 + 7 0.487401 0 1.9 0 0.562557 3.8 + 8 1.17196 0.1 2.4 0 2.85427 5.5 + 9 0.727845 0.1 0.8 0 0.43485 2.7 + 10 0.241875 0 0.4 0 0.369086 0.6 + 11 0.0948924 0 0.1 0 0.0585058 0.2 + 12 0.269865 0 0.2 0 0.190559 1.5 + 13 0.0535935 0 0.2 0 0.0734271 0.3 + 14 0.581567 0.6 1.2 0 0.915141 2.3 + 15 0.185443 0 0 0 0.946429 0.5 + 16 0.00931622 0 0 0 0 0 + 17 0.00293815 0 0 0 0 0 + 18 0.00906176 0 0 0 0 0 + 19 0.103585 0 0.1 0 0.387535 0.3 ############################################################ Region : Calor-B Production thresholds : gamma 1 mm e- 1 mm e+ 1 mm Energy deposition in an event : - Absorber 2.57727 GeV Gap 332.599 MeV + Absorber 2.59326 GeV Gap 315.419 MeV Number of secondaries in an event : - gamma in Absorber 646.7 in Gap 42.7 - e- in Absorber 1104 in Gap 127.9 - e+ in Absorber 63.8 in Gap 1.8 + gamma in Absorber 639.7 in Gap 35.7 + e- in Absorber 1071.4 in Gap 121.3 + e+ in Absorber 66.9 in Gap 1.9 Minimum kinetic energy of generated secondaries : - gamma in Absorber 101.879 keV in Gap 6.39495 keV - e- in Absorber 365.908 eV in Gap 183.948 eV - e+ in Absorber 30.7798 keV in Gap 136.304 keV + gamma in Absorber 101.862 keV in Gap 6.30056 keV + e- in Absorber 159.418 eV in Gap 345.562 eV + e+ in Absorber 2.4164 keV in Gap 396.801 keV Total track length of e+/e- in an event : - Absorber 87.9929 cm Gap 65.9049 cm + Absorber 89.1088 cm Gap 57.1369 cm Total number of steps of e+/e- in an event : - Absorber 2795.2 Gap 491.9 + Absorber 2738.3 Gap 441.5 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 2707.49 613.5 913.5 52.5 1317.02 2544.9 - 1 116.514 44.8 175.3 7.7 131.784 405.9 - 2 45.6674 18.3 67.5 2.8 45.8694 162.4 - 3 19.9368 6.3 37 1.1 23.6086 84 - 4 7.95249 2.6 15.2 0.6 7.99951 31.1 - 5 5.86148 1.4 9.7 0.4 6.74912 24.7 - 6 2.58067 1.6 5.5 0.3 1.54437 10.2 - 7 1.30374 0.2 2.7 0.1 1.30255 5.3 - 8 0.727286 0 1.7 0 0.651954 3.2 - 9 0.341419 0 0.7 0 1.03379 1.3 - 10 0.0187542 0 0.2 0 0.0349916 0.3 - 11 0.156256 0.1 0.6 0 0.251799 1.3 - 12 0.630284 0.1 0.7 0 0.49309 1.6 - 13 0.462746 0.5 0.6 0.1 0.543086 9.5 - 14 0.0304796 0 0.3 0 0.0174474 0.3 - 15 0.144336 0 0.6 0 0.0533202 0.9 - 16 0.0485249 0 0.1 0 0.0220323 0.2 - 17 0 0 0 0 0 0 - 18 0 0 0 0 0 0 - 19 0 0 0 0 0 0 + 0 2706.74 605 890.5 56.2 1244.88 2488 + 1 124.335 46.9 169.5 7.8 129.383 387.1 + 2 41.7448 14.2 62.8 2.7 36.6598 140.1 + 3 15.2141 3.5 29.9 0.7 18.7914 65.8 + 4 9.27143 3.3 17.6 0.8 10.9949 37.8 + 5 3.45295 0.9 7.8 0.3 3.81605 16.1 + 6 2.35207 0.5 5.9 0.2 2.84759 12.3 + 7 1.21009 0.1 2.7 0 1.68642 12.8 + 8 0.884566 0.1 1.5 0 1.21531 3.3 + 9 0.250237 0.1 1.1 0 0.178095 1.8 + 10 0.155703 0 0.3 0 0.864948 0.3 + 11 0.597422 0.4 0.5 0 2.70473 1.3 + 12 1.34937 0.4 1.3 0.1 3.37037 3.8 + 13 0.236862 0 0.6 0 1.1343 4.8 + 14 0.877123 0 0.7 0 3.92789 4.5 + 15 0.000641753 0 0 0 0 0 + 16 0.001869 0 0 0 0 0 + 17 0.000293681 0 0 0 0 0 + 18 0.00184567 0 0 0 0 0 + 19 0.00172927 0 0 0 0 0 ############################################################ Region : Calor-C Production thresholds : gamma 10 cm e- 10 cm e+ 10 cm Energy deposition in an event : - Absorber 2.59014 GeV Gap 283.252 MeV + Absorber 2.94899 GeV Gap 303.945 MeV Number of secondaries in an event : - gamma in Absorber 107 in Gap 10.9 - e- in Absorber 187.9 in Gap 16.7 - e+ in Absorber 30.9 in Gap 0.5 + gamma in Absorber 174.7 in Gap 17.3 + e- in Absorber 320.3 in Gap 27.6 + e+ in Absorber 49.9 in Gap 2 Minimum kinetic energy of generated secondaries : - gamma in Absorber 176.198 keV in Gap 57.9861 keV - e- in Absorber 361.768 eV in Gap 1.23894 keV - e+ in Absorber 147.947 keV in Gap 1.02073 MeV + gamma in Absorber 109.2 keV in Gap 57.342 keV + e- in Absorber 816.541 eV in Gap 2.46977 keV + e+ in Absorber 135.591 keV in Gap 343.022 keV Total track length of e+/e- in an event : - Absorber 31.6593 cm Gap 20.0694 cm + Absorber 51.7963 cm Gap 28.8354 cm Total number of steps of e+/e- in an event : - Absorber 566.3 Gap 87.4 + Absorber 892.4 Gap 116.3 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 2809.15 106.9 141.9 27.2 452.501 483.5 - 1 43.5107 7.4 32.5 2.4 45.9764 98.4 - 2 11.6236 2.2 15.5 1.1 10.8336 41.4 - 3 5.3056 0.6 7.7 0.3 4.60186 15 - 4 1.42341 0.4 2.7 0.2 1.03436 6 - 5 0.762101 0 1.1 0 0.532302 2.1 - 6 0.612911 0.2 1.8 0.1 0.367106 4.6 - 7 0.335262 0 0.5 0 0.221088 0.8 - 8 0.0019843 0 0 0 0 0 - 9 0.00161554 0 0 0 0 0 - 10 0.0145803 0 0.2 0 0.00337195 0.2 - 11 0.394538 0.2 0.5 0.1 0.249021 1 - 12 0.00303502 0 0 0 0 0 - 13 0.231273 0 0.2 0 0.965903 0.7 - 14 0.00257639 0 0 0 0 0 - 15 0.00499887 0 0 0 0 0 - 16 0.00383321 0 0 0 0 0 - 17 0.00321222 0 0 0 0 0 - 18 0.00348575 0 0 0 0 0 - 19 0.00179242 0 0 0 0 0 + 0 3156.52 174 243.1 44.4 701.125 776.3 + 1 54.1402 10.1 48.8 4 66.6565 116.4 + 2 25.2961 4.5 30.7 2 25.934 65.4 + 3 6.91253 1.8 11.8 0.8 4.9126 21 + 4 2.80613 0.6 6.7 0.3 1.86724 15.1 + 5 4.38182 0.6 3 0.3 2.75504 6.6 + 6 0.759952 0 1.7 0 1.50715 3 + 7 0.252529 0 0.4 0 0.156465 0.7 + 8 1.0149 0.2 0.5 0.1 0.600433 1.3 + 9 0.675815 0.2 0.7 0 0.466536 1.8 + 10 0.0080966 0 0 0 0 0 + 11 0.0131821 0 0 0 0 0 + 12 0.0938106 0 0.2 0 0.282103 0.7 + 13 0.0029526 0 0 0 0 0 + 14 0.000759712 0 0 0 0 0 + 15 0.000596871 0 0 0 0 0 + 16 0.0154833 0 0.1 0 0.0293649 0.1 + 17 0.00863613 0 0.1 0 0.0113655 0.1 + 18 1.06119e-05 0 0 0 0 0 + 19 0 0 0 0 0 0 ############################################################ /run/dumpCouples @@ -1577,7 +1577,7 @@ Index : 6 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10 - User=1.870000s Real=2.416467s Sys=0.540000s + User=1.390000s Real=1.832817s Sys=0.450000s ############################################################ Run Summary - Number of events : 10 ############################################################ @@ -1585,124 +1585,124 @@ Region : Calor-A Production thresholds : gamma 200 um e- 200 um e+ 200 um Energy deposition in an event : - Absorber 4.49854 GeV Gap 510.265 MeV + Absorber 3.08145 GeV Gap 385.072 MeV Number of secondaries in an event : - gamma in Absorber 2259.2 in Gap 114.3 - e- in Absorber 3661.1 in Gap 416.3 - e+ in Absorber 188.1 in Gap 7.6 + gamma in Absorber 1220 in Gap 67 + e- in Absorber 2099.1 in Gap 269.2 + e+ in Absorber 95.2 in Gap 4.8 Minimum kinetic energy of generated secondaries : - gamma in Absorber 47.1906 keV in Gap 2.81741 keV - e- in Absorber 8.12557 eV in Gap 18.9558 eV - e+ in Absorber 2.9658 keV in Gap 72.5331 keV + gamma in Absorber 47.2099 keV in Gap 2.84166 keV + e- in Absorber 10.0128 eV in Gap 68.7593 eV + e+ in Absorber 1.04274 keV in Gap 574.137 keV Total track length of e+/e- in an event : - Absorber 2.38351 m Gap 1.58048 m + Absorber 1.33603 m Gap 95.6061 cm Total number of steps of e+/e- in an event : - Absorber 9183.5 Gap 1283.9 + Absorber 5175.7 Gap 790.2 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 4563.35 2156.2 3263.7 168.1 3469.93 8595.2 - 1 274.036 138.6 468.4 17.7 306.555 1092.6 - 2 90.1379 43.5 171.3 5.6 101.081 394.4 - 3 37.5111 14.8 80.4 1.9 40.5667 178.7 - 4 17.3448 8.1 38.4 0.6 15.0907 77.1 - 5 12.4772 6.1 24.7 1.1 16.0703 64.6 - 6 5.26305 2.5 11.1 0.2 4.57579 21.3 - 7 3.05765 0.9 6.8 0.3 2.7322 13.6 - 8 2.0778 0.9 4.3 0.1 1.87831 11 - 9 1.21312 0.8 2 0.1 1.18391 6.1 - 10 0.726603 0.3 1.9 0 1.61275 4 - 11 0.284272 0.1 1.1 0 0.417225 2.4 - 12 0.560339 0.1 0.9 0 1.46769 1.7 - 13 0.312381 0.3 1.1 0 0.492323 2.6 - 14 0.112583 0 0.4 0 0.0354538 0.7 - 15 0.151037 0 0.5 0 0.221957 0.7 - 16 0.0125089 0 0 0 0 0 - 17 0.166525 0.3 0.4 0 0.0795803 0.7 - 18 0.0041802 0 0 0 0 0 - 19 0.00611719 0 0 0 0 0 + 0 3197.23 1160.9 1878.4 83.2 1990.68 4861.2 + 1 170.529 83.1 285 10.4 202.792 680.3 + 2 52.7183 22.6 105.9 3.2 49.9106 220.9 + 3 23.9149 12.3 48.5 1.6 21.6446 105.1 + 4 11.1773 4.5 21.9 0.9 15.2706 46 + 5 4.27966 1.4 9.8 0.3 4.03279 17.9 + 6 2.74524 1 6.4 0.3 2.20488 10.7 + 7 0.777464 0.4 3.9 0 0.725232 6.7 + 8 0.790315 0 1.7 0 2.38752 3.7 + 9 0.678407 0.4 2.3 0 0.629241 5.6 + 10 0.51396 0 1.3 0 0.378106 1.9 + 11 0.0567457 0 0.2 0 0.0181614 0.3 + 12 0.607855 0.3 1.5 0.1 1.10647 3 + 13 0.459449 0.1 1.2 0 0.300513 2.2 + 14 0.00776001 0 0 0 0 0 + 15 0.00183789 0 0 0 0 0 + 16 0.0266243 0 0.3 0 0.0129448 0.4 + 17 0.000971682 0 0 0 0 0 + 18 0.00139361 0 0 0 0 0 + 19 0 0 0 0 0 0 ############################################################ Region : Calor-B Production thresholds : gamma 2 mm e- 2 mm e+ 2 mm Energy deposition in an event : - Absorber 2.49367 GeV Gap 316.229 MeV + Absorber 3.84056 GeV Gap 461.167 MeV Number of secondaries in an event : - gamma in Absorber 550 in Gap 35.6 - e- in Absorber 928.4 in Gap 100.3 - e+ in Absorber 59 in Gap 2.5 + gamma in Absorber 1264.4 in Gap 75.6 + e- in Absorber 2093.1 in Gap 201.9 + e+ in Absorber 141.2 in Gap 3.9 Minimum kinetic energy of generated secondaries : - gamma in Absorber 120.922 keV in Gap 8.88357 keV - e- in Absorber 27.5004 eV in Gap 221.207 eV - e+ in Absorber 30.9688 keV in Gap 672.372 keV + gamma in Absorber 120.972 keV in Gap 8.78173 keV + e- in Absorber 197.546 eV in Gap 158.145 eV + e+ in Absorber 4.55804 keV in Gap 283.653 keV Total track length of e+/e- in an event : - Absorber 77.7124 cm Gap 56.2489 cm + Absorber 1.71771 m Gap 1.2519 m Total number of steps of e+/e- in an event : - Absorber 2392.8 Gap 406.1 + Absorber 5297.7 Gap 775.6 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 2640.92 528.2 757.9 51.3 1151.21 2166.1 - 1 104.481 39.6 151.7 6.8 121.438 379.1 - 2 35.5587 10.7 61.9 2.2 37.74 143.1 - 3 16.4253 4 29.8 0.7 15.1947 55.1 - 4 4.93799 0.8 11 0.2 5.08845 21.6 - 5 3.3368 1.2 6.9 0.2 3.58196 14.3 - 6 1.57603 0.5 3.9 0.1 1.27983 8.1 - 7 0.451517 0.1 1.2 0 0.352708 2 - 8 0.321499 0 1.5 0 0.632454 2.2 - 9 0.0702222 0 0.2 0 0.0385356 0.3 - 10 0.589244 0.3 1.3 0 0.391928 2.4 - 11 0.37936 0.2 0.5 0 0.283214 1.4 - 12 0.0511106 0 0.1 0 0.0225316 0.2 - 13 0.16661 0 0.5 0 0.222588 0.8 - 14 0.000809479 0 0 0 0 0 - 15 0.00106418 0 0 0 0 0 - 16 0.282428 0 0.1 0 1.56285 0.3 - 17 0.340381 0 0.2 0 0.573151 1.9 - 18 0.000699653 0 0 0 0 0 - 19 0.00132511 0 0 0 0 0 + 0 3923.57 1214.3 1691.4 122.7 2544.04 4744.6 + 1 228.036 81.2 328.4 13.4 278.419 746.3 + 2 75.2111 23.7 135.7 4.6 71.3851 295.1 + 3 32.245 9.7 59.4 2.2 29.8432 117.7 + 4 19.149 5.1 32 1 20.793 68.3 + 5 9.15642 2.4 16.4 0.4 9.05473 33.5 + 6 4.51057 0.9 12 0.2 4.3002 27.6 + 7 3.54385 1 7.5 0.2 4.23491 14 + 8 1.32574 0.5 3.4 0.1 1.03464 6.4 + 9 1.9643 0 3.6 0 2.07799 9.5 + 10 1.36774 0.5 2.3 0.2 2.51282 4.9 + 11 0.695258 0.4 1.3 0.1 0.529743 2.5 + 12 0.242676 0 0.7 0 0.125386 1 + 13 0.0117353 0 0 0 0 0 + 14 0.0322917 0 0.1 0 0.0459215 0.1 + 15 0.178408 0 0.1 0 0.91312 0.5 + 16 0.0155942 0 0.1 0 0.00443319 0.1 + 17 0.051145 0 0.1 0 0.0159564 0.2 + 18 0.00346968 0 0 0 0 0 + 19 0.182023 0.2 0.2 0 0.123978 0.4 ############################################################ Region : Calor-C Production thresholds : gamma 2 cm e- 2 cm e+ 2 cm Energy deposition in an event : - Absorber 4.03082 GeV Gap 465.513 MeV + Absorber 2.7724 GeV Gap 332.49 MeV Number of secondaries in an event : - gamma in Absorber 845.2 in Gap 63.2 - e- in Absorber 1590.2 in Gap 161.8 - e+ in Absorber 146.9 in Gap 4.4 + gamma in Absorber 402.1 in Gap 26.7 + e- in Absorber 757.1 in Gap 69.3 + e+ in Absorber 71.4 in Gap 2.4 Minimum kinetic energy of generated secondaries : - gamma in Absorber 156.73 keV in Gap 27.1906 keV - e- in Absorber 126.068 eV in Gap 109.505 eV - e+ in Absorber 9.53678 keV in Gap 157.671 keV + gamma in Absorber 298.699 keV in Gap 27.1161 keV + e- in Absorber 139.749 eV in Gap 364.517 eV + e+ in Absorber 26.803 keV in Gap 548.918 keV Total track length of e+/e- in an event : - Absorber 1.6254 m Gap 1.136 m + Absorber 79.084 cm Gap 52.2671 cm Total number of steps of e+/e- in an event : - Absorber 4001 Gap 625.5 + Absorber 1875.1 Gap 261.5 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 4076.12 820.2 1177.9 127.1 2275.48 3324.2 - 1 256.657 57.9 311.8 15.3 311.876 722.7 - 2 84.783 15.2 123.7 4.5 92.6916 275.3 - 3 35.1825 6 59.3 1.9 37.5857 122.1 - 4 19.1528 4.9 34.7 1.1 19.4371 73.9 - 5 11.1669 2 19.3 0.7 10.667 44.6 - 6 6.66476 1.5 9.8 0.6 5.67681 20.4 - 7 3.63724 0.4 7.9 0.1 4.14059 19.8 - 8 1.25992 0.2 3 0 1.62646 8.7 - 9 0.586806 0.1 1.6 0 1.08706 2.6 - 10 0.178991 0 1 0 0.507373 2.1 - 11 0.402006 0 0.5 0 0.302264 2.9 - 12 0.234107 0 0.6 0 0.112208 3.3 - 13 0.207522 0 0.6 0 0.103364 0.9 - 14 0.0806054 0 0.3 0 0.100502 3 - 15 0.00380085 0 0 0 0 0 - 16 0.0044708 0 0 0 0 0 - 17 0.00671201 0 0 0 0 0 - 18 0.00223269 0 0 0 0 0 - 19 0.001043 0 0 0 0 0 + 0 2930.18 394.6 577.6 63.7 1110.6 1599.5 + 1 104.87 22.9 133 6.5 126.883 295.8 + 2 33.4793 5.8 52.3 1.8 36.7762 105.9 + 3 16.0516 2.8 27.8 1 16.6966 57.2 + 4 9.03245 0.9 13.8 0.3 10.4388 27.1 + 5 5.14174 0.9 10.5 0.3 5.19468 22.5 + 6 2.76643 0.7 5.1 0.1 3.26379 16.5 + 7 1.20199 0 2.4 0 1.9095 3.8 + 8 0.937509 0.2 2 0.1 0.812331 3.9 + 9 0.444485 0 1 0 0.423064 1.7 + 10 0.30886 0 0.2 0 0.231695 1.7 + 11 0.219523 0 0.1 0 0.16997 0.2 + 12 0.0677521 0 0.2 0 0.0310357 0.3 + 13 0.00173137 0 0 0 0 0 + 14 0.159631 0 0.4 0 0.0822616 0.5 + 15 0.000235518 0 0 0 0 0 + 16 0.000682232 0 0 0 0 0 + 17 0.00329361 0 0 0 0 0 + 18 0.0110334 0 0 0 0 0 + 19 0.00257503 0 0 0 0 0 ############################################################ /run/dumpCouples @@ -2257,7 +2257,7 @@ Index : 12 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10 - User=0.220000s Real=0.293617s Sys=0.070000s + User=0.440000s Real=0.575587s Sys=0.120000s ############################################################ Run Summary - Number of events : 10 ############################################################ @@ -2265,124 +2265,124 @@ Region : Calor-A Production thresholds : gamma 200 um e- 200 um e+ 200 um Energy deposition in an event : - Absorber 555.032 MeV Gap 242.002 MeV + Absorber 801.186 MeV Gap 368.4 MeV Number of secondaries in an event : - gamma in Absorber 39.2 in Gap 10.4 - e- in Absorber 267.9 in Gap 134 - e+ in Absorber 1 in Gap 0.2 + gamma in Absorber 79 in Gap 19.8 + e- in Absorber 499.1 in Gap 234.8 + e+ in Absorber 3 in Gap 0.7 Minimum kinetic energy of generated secondaries : - gamma in Absorber 3.30141 keV in Gap 1.83221 keV - e- in Absorber 101.475 eV in Gap 140.351 eV - e+ in Absorber 1.38699 MeV in Gap 641.243 keV + gamma in Absorber 385.752 eV in Gap 1.51269 keV + e- in Absorber 105.323 eV in Gap 108.85 eV + e+ in Absorber 148.374 keV in Gap 4.0891 MeV Total track length of e+/e- in an event : - Absorber 39.7489 cm Gap 37.2164 cm + Absorber 68.0823 cm Gap 67.0551 cm Total number of steps of e+/e- in an event : - Absorber 533.7 Gap 293.1 + Absorber 953 Gap 492.5 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 759.456 40.7 262.1 0.4 658.958 611.4 - 1 19.5403 5.1 30.5 0.5 59.5146 68.8 - 2 9.62107 2.5 23.8 0.1 29.8853 38 - 3 2.07311 0.3 20 0 4.87855 25.6 - 4 0.747335 0 13.1 0 0.98466 14.8 - 5 1.05907 0.3 13.8 0.1 2.07192 17.1 - 6 1.24211 0.3 7.6 0.1 3.45653 10.9 - 7 1.19943 0.1 5.4 0 5.42051 8.1 - 8 0.307721 0 4.7 0 0.329229 6.3 - 9 0.104993 0 3.4 0 0.141029 3.4 - 10 0.204322 0 4.4 0 0.341422 5.3 - 11 0.345639 0 3.3 0 1.5161 4.1 - 12 0.113206 0 1.9 0 0.0900849 2.4 - 13 0.0609273 0 1.5 0 0.0563016 1.6 - 14 0.219353 0.1 1.9 0 0.387531 2.7 - 15 0.0280793 0 0.9 0 0.018678 1 - 16 0.0319727 0 1.2 0 0.0147049 1.2 - 17 0.648825 0.2 1.1 0 1.5744 2.6 - 18 0.0112276 0 0.7 0 0.0037275 0.7 - 19 0.00429925 0 0.2 0 0.00290533 0.3 + 0 859.093 54.4 311.7 1.4 859.697 724.1 + 1 54.2465 10.2 62 0.4 102.397 117.9 + 2 39.714 3.4 38.9 0.1 37.7676 69.8 + 3 36.1567 1.8 40.7 0.1 31.88 62.7 + 4 30.1632 3 41.3 0.1 24.3452 62.4 + 5 23.1664 5.1 37.6 0.2 60.2645 73.3 + 6 29.2096 4.1 34.5 0.3 41.5102 59.7 + 7 32.9173 5.6 28.5 0.3 48.1514 57.2 + 8 16.4021 2.4 24.7 0.2 40.7907 41.8 + 9 5.05746 0.9 15.1 0.1 16.3726 25.7 + 10 5.13972 1.1 15.2 0 8.00716 25 + 11 7.07143 2.2 16.7 0.2 22.709 27 + 12 2.86945 0.7 11.2 0 9.62805 16 + 13 3.18728 0.7 11.3 0 8.02962 15.2 + 14 2.78697 0.2 9 0.1 9.77662 12.4 + 15 5.61792 1.5 9.3 0 8.19698 16.5 + 16 6.03057 0.6 7.8 0 5.15535 11.5 + 17 6.91577 0.3 5.3 0.1 5.30678 7.7 + 18 1.71158 0.3 3.6 0.1 7.18636 6.4 + 19 1.14803 0.2 3.2 0 3.92723 5.9 ############################################################ Region : Calor-B Production thresholds : gamma 2 mm e- 2 mm e+ 2 mm Energy deposition in an event : - Absorber 568.845 MeV Gap 261.493 MeV + Absorber 762.676 MeV Gap 334.595 MeV Number of secondaries in an event : - gamma in Absorber 32.6 in Gap 12.3 - e- in Absorber 191 in Gap 89.4 - e+ in Absorber 1.4 in Gap 0.2 + gamma in Absorber 81.2 in Gap 25.2 + e- in Absorber 467.8 in Gap 190.3 + e+ in Absorber 4.8 in Gap 0.8 Minimum kinetic energy of generated secondaries : - gamma in Absorber 9.66535 keV in Gap 3.96436 keV - e- in Absorber 107.447 eV in Gap 116.858 eV - e+ in Absorber 891.216 keV in Gap 582.353 keV + gamma in Absorber 9.68247 keV in Gap 4.0152 keV + e- in Absorber 105.413 eV in Gap 114.854 eV + e+ in Absorber 347.842 keV in Gap 1.51039 MeV Total track length of e+/e- in an event : - Absorber 35.6866 cm Gap 42.5816 cm + Absorber 81.6364 cm Gap 80.2067 cm Total number of steps of e+/e- in an event : - Absorber 402.3 Gap 227.9 + Absorber 899.9 Gap 399.5 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 777.986 35.3 90.6 0.8 628.959 344.9 - 1 26.931 5.6 36.2 0.3 86.7799 76.2 - 2 10.5091 2.1 28.6 0.2 29.8855 43.8 - 3 3.64056 0.3 24 0 9.0258 36.2 - 4 1.33922 0.1 19.9 0 2.18807 23.5 - 5 2.45574 0.6 15.6 0.2 4.58654 20.1 - 6 1.93554 0.2 14.2 0.1 5.99169 20.8 - 7 1.30611 0.2 11.4 0 3.88233 14.6 - 8 1.60841 0 9.5 0 5.14338 12.5 - 9 1.15296 0.2 9.1 0 3.48489 12 - 10 0.262896 0 5 0 0.310499 5.8 - 11 0.514639 0.2 3.3 0 1.23351 4.3 - 12 0.161834 0.1 3.9 0 0.171145 4.7 - 13 0.0256644 0 1.8 0 0.00841633 1.8 - 14 0.164994 0 1.7 0 0.519344 2.3 - 15 0.120541 0 2.7 0 0.13223 3.2 - 16 0.036288 0 1 0 0.0183185 1.2 - 17 0.148537 0 0.6 0 0.339692 0.8 - 18 0.0320179 0 0.8 0 0.0194533 1 - 19 0.0061383 0 0.5 0 0.00217498 0.5 + 0 919.368 70 149.6 2.9 1071.26 524.4 + 1 84.5717 17.9 99.8 1.1 273.591 206.9 + 2 36.3238 8.9 83.7 0.7 111.104 137 + 3 8.7919 0.8 64.5 0.1 22.6938 87 + 4 13.0968 2.1 52 0.3 33.433 72.1 + 5 9.11936 1.6 39.6 0.1 28.256 54.1 + 6 4.64262 1.1 38 0.1 10.605 47.6 + 7 2.11583 0.2 24 0 4.80906 30.1 + 8 2.30424 0.5 19.9 0.2 6.52442 26.2 + 9 2.11822 0.3 16.5 0.1 5.3733 21.4 + 10 1.07711 0.2 12.4 0 2.35011 15.8 + 11 3.40982 0.9 11.4 0 8.85266 16.5 + 12 0.452876 0.1 9.5 0 0.473627 10.5 + 13 0.197559 0 5.2 0 0.101159 6.5 + 14 0.213844 0 4.1 0 0.194133 4.4 + 15 0.244119 0 5.4 0 0.109874 5.9 + 16 0.488438 0 4.2 0 1.12232 5.5 + 17 1.56714 0.3 2.8 0 7.10828 5.5 + 18 4.25022 1.1 3.9 0 20.2324 6 + 19 2.24121 0.2 3.2 0 9.27874 5.6 ############################################################ Region : Calor-C Production thresholds : gamma 2 cm e- 2 cm e+ 2 cm Energy deposition in an event : - Absorber 589.551 MeV Gap 255.522 MeV + Absorber 577.318 MeV Gap 248.036 MeV Number of secondaries in an event : - gamma in Absorber 22.6 in Gap 9.3 - e- in Absorber 157.8 in Gap 58.1 - e+ in Absorber 2.2 in Gap 0.3 + gamma in Absorber 22.3 in Gap 6.4 + e- in Absorber 130.7 in Gap 53.3 + e+ in Absorber 1.5 in Gap 0.5 Minimum kinetic energy of generated secondaries : - gamma in Absorber 28.8584 keV in Gap 13.4882 keV - e- in Absorber 121.726 eV in Gap 121.302 eV - e+ in Absorber 127.052 keV in Gap 2.66199 MeV + gamma in Absorber 28.1956 keV in Gap 12.032 keV + e- in Absorber 133.971 eV in Gap 105.758 eV + e+ in Absorber 1.34242 MeV in Gap 1.53032 MeV Total track length of e+/e- in an event : - Absorber 28.3697 cm Gap 29.4401 cm + Absorber 26.4361 cm Gap 26.0532 cm Total number of steps of e+/e- in an event : - Absorber 283.9 Gap 123.3 + Absorber 239.8 Gap 109.3 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 796.875 24.5 40 1.4 442.195 151.5 - 1 25.3272 3.8 37.7 0.3 77.5659 66.8 - 2 10.1716 2.5 30.7 0.5 29.8221 48.2 - 3 2.58064 0.2 27.8 0 5.33209 36.1 - 4 1.73195 0 16 0.1 3.76397 22.6 - 5 1.22875 0.2 15.2 0 2.31974 18.9 - 6 0.681644 0 10 0 1.19528 12.5 - 7 2.39457 0.4 8 0.1 6.35224 11.7 - 8 0.519819 0 7.5 0 0.812212 9.6 - 9 1.86565 0.3 5.4 0.1 5.46157 8.4 - 10 0.85933 0 3.7 0 2.12058 5.1 - 11 0.0851928 0 2.7 0 0.0791445 2.9 - 12 0.249715 0 5.5 0 0.29389 6.5 - 13 0.0801063 0 1.3 0 0.0761506 1.4 - 14 0.0249648 0 1.4 0 0.00811343 1.5 - 15 0.103873 0 1 0 0.125308 1.1 - 16 0.0698682 0 1.1 0 0.112116 1.2 - 17 0.0273673 0 0.3 0 0.0347033 0.3 - 18 0.00367163 0 0.2 0 0.00149026 0.2 - 19 0.00872178 0 0.3 0 0.00421476 0.4 + 0 781.065 23.1 33.3 1.3 407.074 130.4 + 1 23.0617 3.6 26 0.4 67.8442 58.3 + 2 9.16592 1.5 20.2 0.2 25.524 32.9 + 3 1.77318 0.1 18.9 0 3.14844 24.2 + 4 2.00751 0 15.1 0 3.91556 18 + 5 2.62629 0.1 16.4 0 6.08756 20.3 + 6 0.822537 0 11.1 0 1.50996 13.2 + 7 0.477689 0 7.5 0 0.601635 9 + 8 0.847462 0 7.8 0 1.70019 9.8 + 9 0.829915 0 5.7 0 2.83845 7 + 10 1.37558 0.1 6.1 0 2.90716 7.4 + 11 0.157555 0 4.6 0 0.114085 5 + 12 0.0907194 0 3 0 0.048389 3.6 + 13 0.0178349 0 0.7 0 0.00989567 0.7 + 14 0.745119 0.2 2.2 0.1 1.10828 3 + 15 0.107787 0 1.6 0 0.301796 1.8 + 16 0.0457575 0 1.1 0 0.0306542 1.3 + 17 0.103379 0 1.3 0 0.113362 1.5 + 18 0.00873261 0 0.5 0 0.00295897 0.6 + 19 0.0100428 0 0.5 0 0.00391785 0.6 ############################################################ /run/dumpCouples @@ -2966,7 +2966,7 @@ Index : 12 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 10 - User=3.140000s Real=4.128361s Sys=0.970000s + User=0.620000s Real=0.808070s Sys=0.180000s ############################################################ Run Summary - Number of events : 10 ############################################################ @@ -2974,124 +2974,124 @@ Region : Calor-A Production thresholds : gamma 10 um e- 10 um e+ 10 um Energy deposition in an event : - Absorber 536.285 MeV Gap 238.799 MeV + Absorber 719.997 MeV Gap 311.317 MeV Number of secondaries in an event : - gamma in Absorber 45.2 in Gap 11.9 - e- in Absorber 930.3 in Gap 905.8 - e+ in Absorber 0.9 in Gap 0.2 + gamma in Absorber 104.1 in Gap 27.6 + e- in Absorber 1445.6 in Gap 1250.5 + e+ in Absorber 3.6 in Gap 1.3 Minimum kinetic energy of generated secondaries : - gamma in Absorber 996.512 eV in Gap 1.03318 keV - e- in Absorber 14.6468 eV in Gap 101.488 eV - e+ in Absorber 536.562 keV in Gap 741.158 keV + gamma in Absorber 1.00202 keV in Gap 992.78 eV + e- in Absorber 25.9632 eV in Gap 107.023 eV + e+ in Absorber 485.219 keV in Gap 2.8126 MeV Total track length of e+/e- in an event : - Absorber 37.9506 cm Gap 37.3337 cm + Absorber 84.1313 cm Gap 77.1852 cm Total number of steps of e+/e- in an event : - Absorber 1389 Gap 1278.2 + Absorber 2373.2 Gap 1948.9 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 740.362 49.6 1638.5 0.4 641.454 2333.3 - 1 16.1926 3.9 58.2 0.3 58.4175 123.4 - 2 9.98255 2.5 39.8 0.2 30.1374 73.7 - 3 0.968316 0 14.7 0 2.13977 18.9 - 4 1.19516 0.2 13.4 0 3.94926 19.1 - 5 2.27873 0.2 17.7 0.1 8.44317 26.7 - 6 1.2891 0.2 11.3 0 3.67501 16.2 - 7 0.4321 0.2 8.9 0.1 0.521301 11.4 - 8 0.229221 0 5 0 0.178423 5.9 - 9 0.123561 0 2.3 0 0.21705 3 - 10 0.372784 0.1 2.7 0 0.772902 4 - 11 0.0566594 0 1.4 0 0.0333616 2 - 12 0.165056 0 2.3 0 0.347039 2.7 - 13 0.100872 0 2 0 0.0726182 2.3 - 14 0.553619 0.2 3.6 0 1.36545 5.1 - 15 0.0342718 0 1.3 0 0.0272172 1.4 - 16 0.075577 0 1.3 0 0.0901328 1.6 - 17 0.0880787 0 2.1 0 0.0720907 2.6 - 18 0.126128 0 2.3 0 0.155764 2.9 - 19 0.112339 0 2.2 0 0.201657 2.4 + 0 874.72 88.4 1991.5 2.6 1109.41 3077.9 + 1 92.0837 27.3 269.8 1.1 311.895 564 + 2 23.9476 4.9 112.3 0.4 79.9658 197.3 + 3 20.0986 6.2 100.7 0.3 61.8759 168.3 + 4 7.24018 2.3 57.1 0.2 18.122 88 + 5 3.01818 0.9 40.9 0.1 8.16925 53.8 + 6 1.92678 0.4 24.6 0.1 3.44611 33.8 + 7 1.32131 0.3 24.6 0 2.61728 31.2 + 8 1.29932 0.1 15.4 0 2.17792 19.4 + 9 0.64596 0 10.5 0 1.70105 15.6 + 10 0.330224 0 8.8 0 0.35043 10.8 + 11 0.48359 0.1 7.7 0 1.26931 10.6 + 12 2.19955 0.4 9.2 0 6.73618 17.4 + 13 0.646634 0 6 0 1.9949 9 + 14 0.19429 0 3.3 0 0.282063 4.8 + 15 0.062668 0 2 0 0.0379815 2.3 + 16 0.251187 0 2.1 0 0.504504 3.3 + 17 0.514665 0.3 4.8 0.1 2.06494 7.3 + 18 0.194886 0.1 1.5 0 0.397768 3.5 + 19 0.00476852 0 0.3 0 0.00181089 0.3 ############################################################ Region : Calor-B Production thresholds : gamma 100 um e- 100 um e+ 100 um Energy deposition in an event : - Absorber 5.3232 GeV Gap 2.2407 GeV + Absorber 542.283 MeV Gap 235.089 MeV Number of secondaries in an event : - gamma in Absorber 1492.2 in Gap 408.8 - e- in Absorber 8604.4 in Gap 3725.9 - e+ in Absorber 94.3 in Gap 22.8 + gamma in Absorber 38.2 in Gap 10.3 + e- in Absorber 338 in Gap 174.9 + e+ in Absorber 1 in Gap 0.3 Minimum kinetic energy of generated secondaries : - gamma in Absorber 2.34793 keV in Gap 1.11002 keV - e- in Absorber 100.297 eV in Gap 100.719 eV - e+ in Absorber 60.856 keV in Gap 45.7937 keV + gamma in Absorber 2.38323 keV in Gap 1.17399 keV + e- in Absorber 107.907 eV in Gap 144.456 eV + e+ in Absorber 313.346 keV in Gap 3.05099 MeV Total track length of e+/e- in an event : - Absorber 12.0504 m Gap 11.2328 m + Absorber 37.5625 cm Gap 33.8997 cm Total number of steps of e+/e- in an event : - Absorber 16475.4 Gap 7597.6 + Absorber 599.6 Gap 326.6 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 5197.05 1317.3 3844.9 79.6 15930.8 10427.6 - 1 1141.54 303.2 1888.8 14.9 3819.91 4007.5 - 2 503.368 130.5 1450.3 9.1 1616.98 2488.9 - 3 219.165 49.8 1093.7 4 632.695 1649.2 - 4 136.1 26.8 882.4 2.6 363.828 1244.4 - 5 102.943 22.1 701.3 1.9 277.683 986.3 - 6 62.3345 11.6 551.3 0.8 155.995 729.6 - 7 46.7019 11.3 432.7 1.5 114.374 577.4 - 8 35.3789 6.2 323.7 0.5 84.4633 429.6 - 9 26.4335 4.4 270.2 0.5 60.5398 349.4 - 10 23.9773 4.4 210.8 0.2 59.3792 286.5 - 11 10.0037 1.6 151 0.1 17.1377 192.9 - 12 11.4539 1.5 128.6 0.3 23.9999 160.7 - 13 11.89 3 96.7 0.4 32.338 128.9 - 14 8.50582 1.6 86.7 0.1 20.5768 111.2 - 15 8.26723 2.3 63.1 0.1 23.6095 91.4 - 16 5.63453 0.9 44.7 0.1 15.9557 59 - 17 4.91012 0.8 34.6 0.1 13.1474 47.6 - 18 3.48241 0.9 26.9 0.1 10.1271 38.1 - 19 2.07167 0.6 19.4 0.1 4.56508 27.1 + 0 742.462 41 355.2 0.8 622.312 690.5 + 1 17.0346 4.4 35.9 0.2 51.8282 72.9 + 2 3.43212 0.7 20.9 0 7.23541 27.8 + 3 2.01259 0.2 17.9 0 4.19951 23.1 + 4 1.28045 0.1 11.1 0 2.71674 15.2 + 5 2.58138 0.7 14.4 0.2 6.65396 19.9 + 6 3.04249 0.5 12.7 0 9.07252 17.5 + 7 2.04557 0.3 10.8 0 4.51763 14.6 + 8 0.57014 0 5.8 0 1.00261 7.9 + 9 0.181332 0 4.3 0 0.118921 5.4 + 10 0.152269 0 5.1 0 0.0960887 5.8 + 11 0.261496 0 3.8 0 0.378918 4.7 + 12 0.170747 0 3.2 0 0.151058 3.5 + 13 1.14411 0.5 3.3 0.1 2.57806 5.3 + 14 0.123775 0 1.1 0 0.159061 1.3 + 15 0.13407 0 0.8 0 0.281873 0.9 + 16 0.107832 0 1.1 0 0.240845 1.5 + 17 0.10306 0 0.8 0 0.17618 2 + 18 0.0221393 0 1.1 0 0.00976878 1.2 + 19 0.0203286 0 1 0 0.00839504 1.1 ############################################################ Region : Calor-C Production thresholds : gamma 1 mm e- 1 mm e+ 1 mm Energy deposition in an event : - Absorber 535.64 MeV Gap 237.697 MeV + Absorber 586.179 MeV Gap 259.845 MeV Number of secondaries in an event : - gamma in Absorber 25.9 in Gap 9.1 - e- in Absorber 161.8 in Gap 70 - e+ in Absorber 1.3 in Gap 0 + gamma in Absorber 43.1 in Gap 11.9 + e- in Absorber 233.4 in Gap 110.7 + e+ in Absorber 1.8 in Gap 0.6 Minimum kinetic energy of generated secondaries : - gamma in Absorber 7.05795 keV in Gap 3.36718 keV - e- in Absorber 129.512 eV in Gap 117.463 eV - e+ in Absorber 2.73715 MeV in Gap 2.88022e+295 J + gamma in Absorber 6.93352 keV in Gap 2.9955 keV + e- in Absorber 100.878 eV in Gap 117.989 eV + e+ in Absorber 297.664 keV in Gap 2.20818 MeV Total track length of e+/e- in an event : - Absorber 31.6153 cm Gap 31.8187 cm + Absorber 44.11 cm Gap 44.4796 cm Total number of steps of e+/e- in an event : - Absorber 378.9 Gap 210.8 + Absorber 505.3 Gap 254.7 ------------------------------------------------------------ Scores in parallel geometry layer eDep/evt nGamma/evt nElec/evt nPosi/evt stpLen/evt nStep/evt - 0 736.675 27.6 104.5 0.6 517.327 393.7 - 1 17.6999 3.2 26 0.3 62.2655 53.9 - 2 4.03831 0.9 17.2 0 12.6014 26 - 3 2.31826 0.2 13.9 0 9.1471 21.3 - 4 1.42848 0.4 12.3 0 3.62795 17 - 5 0.85038 0 6.6 0 2.36053 8.6 - 6 1.38373 0.5 6.3 0.1 2.97939 9 - 7 0.372208 0 4.8 0 0.637625 7.1 - 8 0.901758 0.3 7.3 0 1.93698 8.8 - 9 0.237176 0 5.4 0 0.212724 5.9 - 10 0.628289 0.1 4.6 0 1.14623 6.1 - 11 0.0815022 0 2.4 0 0.0617955 2.5 - 12 0.172445 0 2.6 0 0.273991 3 - 13 0.660127 0 1.3 0 2.61722 2.4 - 14 2.77485 0.9 3.5 0.1 8.0867 6.5 - 15 1.68261 0.7 2.1 0.1 5.71972 4.4 - 16 0.143053 0 2.2 0 0.193112 2.6 - 17 0.0706663 0 1.8 0 0.0811528 2.1 - 18 0.0960258 0 2.3 0 0.126644 2.5 - 19 1.00899 0.2 2.7 0.1 2.81049 4.2 + 0 790.413 45.5 125.8 1.7 713.281 430.7 + 1 23.0728 3.4 40.8 0.2 80.3622 81.2 + 2 12.6245 2.4 38.7 0.3 37.7662 60.2 + 3 8.06551 1.6 29.8 0.1 23.7474 47.9 + 4 4.80086 1.4 28.9 0 13.015 39.2 + 5 1.74409 0.1 24.8 0 4.0108 30.8 + 6 2.4764 0.2 12 0 8.82763 17.6 + 7 0.759369 0.2 9.6 0.1 1.69093 12.2 + 8 0.406029 0.1 8.7 0 0.495876 10 + 9 0.464376 0 7.7 0 0.79234 8.7 + 10 0.142141 0 4 0 0.0900874 4.6 + 11 0.199155 0 4.1 0 0.144821 4.9 + 12 0.205828 0 3.5 0 0.302115 3.9 + 13 0.0655831 0 2.3 0 0.0440266 2.5 + 14 0.0479504 0 2.1 0 0.0235569 2.5 + 15 0.00175888 0 0.1 0 0.000348255 0.1 + 16 0.0366112 0 0.3 0 0.0335615 0.4 + 17 0.0240341 0 0.2 0 0.0267566 0.3 + 18 0.0465291 0 0.3 0 0.0437048 0.5 + 19 0.000851902 0 0.1 0 0.000100891 0.1 ############################################################ /run/dumpCouples @@ -3182,7 +3182,7 @@ Graphics systems deleted. Visualization Manager deleting... G4 kernel has come to Quit state. ================== Deleting memory pools =================== -Number of memory pools allocated: 11 of which, static: 0 -Dynamic pools deleted: 11 / Total memory freed: 0.76 MB +Number of memory pools allocated: 13 of which, static: 0 +Dynamic pools deleted: 13 / Total memory freed: 0.77 MB ============================================================ RunManagerKernel is deleted. Good bye :) diff --git a/examples/extended/visualization/userVisAction/run1.out b/examples/extended/visualization/userVisAction/run1.out index 7fd952066c6..ef17a8c5aff 100644 --- a/examples/extended/visualization/userVisAction/run1.out +++ b/examples/extended/visualization/userVisAction/run1.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -465,12 +465,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: ionElastic Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -478,7 +476,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -491,7 +488,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -505,12 +501,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -521,12 +515,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -537,12 +529,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -551,12 +541,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -565,12 +556,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -581,12 +570,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -596,7 +583,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -631,13 +617,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -645,13 +629,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -660,13 +642,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -690,12 +671,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -703,12 +684,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -717,13 +698,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 5 GeV Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -731,7 +712,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -739,6 +719,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= Region -- -- appears in world volume This region is in the mass world. @@ -800,6 +801,8 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Percent Memory Heads Nodes Pointers Total CPU Volume ------- -------- ------ ------ -------- ---------- ---------- 100.00 0k 1 3 4 0.00 Envelope +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. ********************************************************************************************************* @@ -874,14 +877,14 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 13.5 -39 -66.5 5.35 0 0 0 Envelope initStep - 1 14.9 -37.8 -59.3 4.04 1.31 7.62 7.62 Envelope eIoni - 2 17.9 -35 -55.3 3.09 0.946 6.05 13.7 Envelope eIoni - 3 21.8 -33.2 -53.8 2.33 0.765 4.91 18.6 Envelope eIoni - 4 25.3 -32.4 -53.2 1.63 0.699 3.98 22.6 Envelope eIoni - 5 28 -32.3 -53 1 0.624 3.12 25.7 Envelope eIoni - 6 29.6 -32.9 -53.6 0.52 0.483 2.32 28 Envelope eIoni - 7 30.2 -33.7 -53.8 0.126 0.394 1.55 29.5 Envelope eIoni - 8 30.1 -33.7 -53.9 0 0.126 0.213 29.8 Envelope eIoni + 1 15.1 -37.5 -59.3 4.12 1.22 7.62 7.62 Envelope eIoni + 2 16.8 -35.8 -53.9 3.2 0.926 6.15 13.8 Envelope eIoni + 3 18.3 -33.9 -49.9 2.35 0.847 5.04 18.8 Envelope eIoni + 4 17.7 -31.2 -47.6 1.59 0.757 4.01 22.8 Envelope eIoni + 5 19.3 -32.2 -45.7 0.866 0.725 3.07 25.9 Envelope eIoni + 6 20.4 -32.4 -44.5 0.537 0.329 2.13 28 Envelope eIoni + 7 21.1 -31.8 -44 0.13 0.407 1.58 29.6 Envelope eIoni + 8 21.1 -31.8 -43.9 0 0.13 0.225 29.8 Envelope eIoni ********************************************************************************************************* * G4Track Information: Particle = gamma, Track ID = 1, Parent ID = 0 @@ -935,17 +938,17 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 -34 15.3 -65.2 1.6 0 0 0 Envelope initStep - 1 -33 15.9 -63.9 1.3 0.302 1.72 1.72 Envelope msc - 2 -32.2 16.4 -62.9 1.07 0.222 1.53 3.26 Shape1 Transportation - 3 -31.6 16.6 -62.5 0.806 0.268 0.784 4.04 Shape1 msc - 4 -31 16.8 -62.2 0.7 0.106 0.651 4.69 Shape1 msc - 5 -30.7 17.5 -62.2 0.508 0.192 0.761 5.46 Shape1 msc - 6 -30.2 16.9 -62.2 0.296 0.212 0.931 6.39 Shape1 msc - 7 -30.2 16.5 -62 0 0.296 0.726 7.11 Shape1 eIoni + 1 -33 16 -63.9 1.32 0.275 1.72 1.72 Envelope msc + 2 -32.1 16.4 -63 1.07 0.257 1.52 3.24 Shape1 Transportation + 3 -31.8 16.9 -62.5 0.805 0.26 0.768 4.01 Shape1 msc + 4 -31.4 17.4 -62.4 0.695 0.11 0.666 4.68 Shape1 msc + 5 -30.8 17.7 -62.8 0.477 0.218 0.839 5.51 Shape1 msc + 6 -30.8 18.8 -62.6 0.0892 0.388 1.35 6.86 Shape1 eIoni + 7 -30.8 18.8 -62.6 0 0.0892 0.103 6.96 Shape1 eIoni Run terminated. Run Summary Number of events processed : 5 - User=0.000000s Real=0.002086s Sys=0.000000s + User=0.000000s Real=0.002137s Sys=0.000000s --------------------End of Global Run----------------------- The run consists of 5 gamma of 6 MeV @@ -1013,182 +1016,41 @@ Index : 3 used in the geometry : Yes ********************************************************************************************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -70 47.9 -150 210 0 0 0 Envelope initStep - 1 -70 47.9 -148 209 0.637 1.74 1.74 Envelope hIoni - :----- List of 2ndaries - #SpawnInStep= 1(Rest= 0,Along= 0,Post= 1), #SpawnTotal= 1 --------------- - : -70 47.9 -148 0.388 e- - :----------------------------------------------------------------- EndOf2ndaries Info --------------- - 2 -70 47.9 -146 208 0.925 2.49 4.23 Envelope hIoni - :----- List of 2ndaries - #SpawnInStep= 1(Rest= 0,Along= 0,Post= 1), #SpawnTotal= 2 --------------- - : -70 47.9 -146 0.339 e- - :----------------------------------------------------------------- EndOf2ndaries Info --------------- - 3 -70 48 -140 205 2.4 6.23 10.5 Envelope hIoni - :----- List of 2ndaries - #SpawnInStep= 1(Rest= 0,Along= 0,Post= 1), #SpawnTotal= 3 --------------- - : -70 48 -140 0.308 e- - :----------------------------------------------------------------- EndOf2ndaries Info --------------- - 4 -70 48.2 -112 193 12 27.3 37.8 Envelope hIoni - :----- List of 2ndaries - #SpawnInStep= 1(Rest= 0,Along= 0,Post= 1), #SpawnTotal= 4 --------------- - : -70 48.2 -112 0.355 e- - :----------------------------------------------------------------- EndOf2ndaries Info --------------- - 5 -69.8 48.4 -62.8 170 23 49.4 87.2 Envelope hIoni - 6 -69.8 48.4 -57.1 167 2.89 5.71 92.9 Envelope hIoni - 7 -69.8 48.4 -53.3 164 2.25 3.84 96.7 Envelope hIoni - :----- List of 2ndaries - #SpawnInStep= 1(Rest= 0,Along= 0,Post= 1), #SpawnTotal= 5 --------------- - : -69.8 48.4 -53.3 0.384 e- - :----------------------------------------------------------------- EndOf2ndaries Info --------------- - 8 -69.8 48.3 -38.8 156 7.5 14.5 111 Envelope hIoni - :----- List of 2ndaries - #SpawnInStep= 1(Rest= 0,Along= 0,Post= 1), #SpawnTotal= 6 --------------- - : -69.8 48.3 -38.8 0.297 e- - :----------------------------------------------------------------- EndOf2ndaries Info --------------- - 9 -70 48.2 -28.6 151 5.58 10.2 121 Envelope hIoni - 10 -70.1 48.2 -22.2 147 3.05 6.35 128 Envelope hIoni - :----- List of 2ndaries - #SpawnInStep= 1(Rest= 0,Along= 0,Post= 1), #SpawnTotal= 7 --------------- - : -70.1 48.2 -22.2 0.334 e- - :----------------------------------------------------------------- EndOf2ndaries Info --------------- - 11 -70.3 47.9 8.74 130 17.6 31 159 Envelope hIoni - 12 -70.2 47.5 33.5 115 14.9 24.8 184 Envelope hIoni - 13 -69.8 47.9 53.5 101 13.6 20 204 Envelope hIoni - 14 -69.8 48 56.2 0 1.74 2.73 206 Envelope protonInelastic - :----- List of 2ndaries - #SpawnInStep= 3(Rest= 0,Along= 0,Post= 3), #SpawnTotal= 10 --------------- - : -69.8 48 56.2 68 proton - : -69.8 48 56.2 10.4 neutron - : -69.8 48 56.2 5.35 O15[108.596] - :----------------------------------------------------------------- EndOf2ndaries Info --------------- - -********************************************************************************************************* -* G4Track Information: Particle = O15[108.596], Track ID = 11, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -69.8 48 56.2 5.35 0 0 0 Envelope initStep - 1 -69.8 48 56.2 0 5.35 0.00375 0.00375 Envelope ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = neutron, Track ID = 10, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -69.8 48 56.2 10.4 0 0 0 Envelope initStep - 1 -95.5 92.6 98.5 10.1 0 66.5 66.5 Envelope hadElastic - :----- List of 2ndaries - #SpawnInStep= 1(Rest= 0,Along= 0,Post= 1), #SpawnTotal= 1 --------------- - : -95.5 92.6 98.5 0.301 O16 - :----------------------------------------------------------------- EndOf2ndaries Info --------------- - 2 -95.3 93 99.4 8.91 0 1 67.5 Envelope hadElastic - :----- List of 2ndaries - #SpawnInStep= 1(Rest= 0,Along= 0,Post= 1), #SpawnTotal= 2 --------------- - : -95.3 93 99.4 1.17 O18 - :----------------------------------------------------------------- EndOf2ndaries Info --------------- - 3 -97.9 100 95.9 8.91 0 8.23 75.8 World Transportation - 4 -105 120 85.9 8.91 0 23.5 99.3 OutOfWorld Transportation - -********************************************************************************************************* -* G4Track Information: Particle = O18, Track ID = 13, Parent ID = 10 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -95.3 93 99.4 1.17 0 0 0 Envelope initStep - 1 -95.3 93 99.4 0 1.17 0.00241 0.00241 Envelope ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = O16, Track ID = 12, Parent ID = 10 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -95.5 92.6 98.5 0.301 0 0 0 Envelope initStep - 1 -95.5 92.6 98.5 0 0.301 0.00138 0.00138 Envelope ionIoni - -********************************************************************************************************* -* G4Track Information: Particle = proton, Track ID = 9, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -69.8 48 56.2 68 0 0 0 Envelope initStep - 1 -74.6 51.8 61.3 59.3 8.67 7.94 7.94 Envelope hIoni - 2 -78.4 54.8 65.3 51.9 7.36 6.25 14.2 Envelope hIoni - 3 -81.4 57.3 68.4 45.6 6.37 4.96 19.1 Envelope hIoni - 4 -83.7 59.3 70.9 39.8 5.78 3.95 23.1 Envelope hIoni - 5 -85.6 60.9 72.8 34.9 4.87 3.12 26.2 Envelope hIoni - 6 -87 62.2 74.4 30.6 4.3 2.5 28.7 Envelope hIoni - 7 -88.1 63.2 75.6 26.6 4.03 2.01 30.7 Envelope hIoni - 8 -89.1 64.1 76.6 23.2 3.39 1.59 32.3 Envelope hIoni - 9 -89.8 64.7 77.5 19.9 3.27 1.28 33.6 Envelope hIoni - 10 -90.3 65.2 78.1 17.2 2.74 1.01 34.6 Envelope hIoni - 11 -90.8 65.7 78.6 14.8 2.38 0.81 35.4 Envelope hIoni - 12 -91.2 66 79.1 12.6 2.24 0.656 36.1 Envelope hIoni - 13 -91.5 66.3 79.4 10.5 2.12 0.528 36.6 Envelope hIoni - 14 -91.7 66.5 79.6 8.43 2.03 0.422 37 Envelope hIoni - 15 -91.9 66.7 79.8 6.46 1.96 0.334 37.4 Envelope hIoni - 16 -92.1 66.8 80 4.6 1.86 0.26 37.6 Envelope hIoni - 17 -92.2 66.9 80.1 2.56 2.04 0.198 37.8 Envelope hIoni - 18 -92.3 67 80.2 0.0351 2.53 0.113 37.9 Envelope hIoni - 19 -92.3 67 80.2 0.0229 0.0122 0.000903 37.9 Envelope hIoni - 20 -92.3 67 80.2 0 0.0229 0.000702 37.9 Envelope hIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 8, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -70.1 48.2 -22.2 0.334 0 0 0 Envelope initStep - 1 -70 48.1 -21.7 0 0.334 0.995 0.995 Envelope eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 7, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -69.8 48.3 -38.8 0.297 0 0 0 Envelope initStep - 1 -69.9 48.1 -38.4 0 0.297 0.837 0.837 Envelope eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 6, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -69.8 48.4 -53.3 0.384 0 0 0 Envelope initStep - 1 -69.7 48.4 -52.6 0.0821 0.302 1.19 1.19 Envelope eIoni - 2 -69.7 48.4 -52.5 0 0.0821 0.103 1.29 Envelope eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 5, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -70 48.2 -112 0.355 0 0 0 Envelope initStep - 1 -70.2 48.3 -112 0.0234 0.332 1.09 1.09 Envelope eIoni - 2 -70.2 48.2 -112 0 0.0234 0.0115 1.1 Envelope eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 4, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -70 48 -140 0.308 0 0 0 Envelope initStep - 1 -69.9 47.7 -139 0 0.308 0.883 0.883 Envelope eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 3, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -70 47.9 -146 0.339 0 0 0 Envelope initStep - 1 -70.2 47.8 -145 0.0791 0.26 1.02 1.02 Envelope eIoni - 2 -70.2 47.8 -145 0 0.0791 0.0965 1.11 Envelope eIoni - -********************************************************************************************************* -* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 -********************************************************************************************************* - -Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName - 0 -70 47.9 -148 0.388 0 0 0 Envelope initStep - 1 -69.9 48.2 -148 0 0.388 1.2 1.2 Envelope eIoni + 0 42.8 16.1 -150 210 0 0 0 Envelope initStep + 1 42.8 16.1 -92.6 186 24.4 57.4 57.4 Envelope hIoni + 2 42.9 16.1 -89.4 184 1.43 3.18 60.6 Envelope hIoni + 3 44 15.8 -43.7 163 21.5 45.7 106 Envelope hIoni + 4 45.2 15.3 -6.87 143 19.6 36.8 143 Envelope hIoni + 5 46.6 14.1 22.5 126 17.3 29.4 173 Envelope hIoni + 6 47.7 13.5 40 115 11.1 17.6 190 Shape2 Transportation + 7 48.6 13 51.6 101 13.7 11.6 202 Shape2 hIoni + 8 49.2 12.5 60.8 89.1 11.9 9.31 211 Shape2 hIoni + 9 49.7 12.2 68.3 78.4 10.7 7.48 219 Shape2 hIoni + 10 50.3 12 74.2 68.6 9.74 5.99 225 Shape2 hIoni + 11 50.7 11.8 79 60.7 7.94 4.76 229 Shape2 hIoni + 12 51 11.7 82.8 53.5 7.24 3.85 233 Shape2 hIoni + 13 51.3 11.5 85.9 46.7 6.75 3.09 236 Shape2 hIoni + 14 51.5 11.3 88.3 41 5.73 2.46 239 Shape2 hIoni + 15 51.6 11.2 90.3 35.9 5.11 1.98 241 Shape2 hIoni + 16 51.7 11.1 91.9 31.4 4.53 1.59 242 Shape2 hIoni + 17 51.8 11.1 93.2 27.2 4.17 1.28 244 Shape2 hIoni + 18 51.9 11.1 94.2 23.3 3.85 1.03 245 Shape2 hIoni + 19 51.9 11.1 95 20 3.29 0.817 245 Shape2 hIoni + 20 51.9 11 95.7 16.8 3.2 0.659 246 Shape2 hIoni + 21 51.9 11 96.2 14 2.85 0.523 247 Shape2 hIoni + 22 52 11 96.6 11.1 2.87 0.418 247 Shape2 hIoni + 23 52 11 96.9 8.54 2.58 0.326 247 Shape2 hIoni + 24 52 10.9 97.2 5.95 2.59 0.255 248 Shape2 hIoni + 25 52 10.9 97.4 3.22 2.72 0.191 248 Shape2 hIoni + 26 52 10.9 97.5 0 3.22 0.101 248 Shape2 hIoni Run terminated. Run Summary Number of events processed : 1 - User=0.010000s Real=0.005335s Sys=0.000000s + User=0.000000s Real=0.000463s Sys=0.000000s --------------------End of Global Run----------------------- The run consists of 1 proton of 210 MeV - Dose in scoring volume : 0 picoGy +- 0 picoGy + Dose in scoring volume : 10.609303444597 picoGy +- 0 picoGy ------------------------------------------------------------ Graphics systems deleted. @@ -1207,17 +1069,15 @@ Total navigation history collections cleaned: 7 ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.00769 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.00192 MB Pool ID '7G4Event', size : 0.000961 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.000961 MB -Pool ID '7G4Track', size : 0.00385 MB +Pool ID '17G4DynamicParticle', size : 0.00192 MB +Pool ID '7G4Track', size : 0.00288 MB Pool ID '18G4TouchableHistory', size : 0.000961 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB -Pool ID '10G4Fragment', size : 0.000961 MB -Pool ID '17G4ReactionProduct', size : 0.000961 MB -Number of memory pools allocated: 11 of which, static: 0 -Dynamic pools deleted: 11 / Total memory freed: 0.021 MB +Number of memory pools allocated: 9 of which, static: 0 +Dynamic pools deleted: 9 / Total memory freed: 0.018 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. diff --git a/examples/extended/visualization/userVisAction/run2.out b/examples/extended/visualization/userVisAction/run2.out index 41665013697..6af3adf997d 100644 --- a/examples/extended/visualization/userVisAction/run2.out +++ b/examples/extended/visualization/userVisAction/run2.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -465,12 +465,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: ionElastic Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -478,7 +476,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -491,7 +488,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -505,12 +501,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -521,12 +515,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -537,12 +529,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -551,12 +541,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -565,12 +556,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -581,12 +570,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -596,7 +583,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -631,13 +617,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -645,13 +629,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -660,13 +642,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -690,12 +671,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -703,12 +684,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -717,13 +698,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 5 GeV Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -731,7 +712,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -739,6 +719,27 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= Region -- -- appears in world volume This region is in the mass world. @@ -800,6 +801,8 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Percent Memory Heads Nodes Pointers Total CPU Volume ------- -------- ------ ------ -------- ---------- ---------- 100.00 0k 1 3 4 0.00 Envelope +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. --> Event 0 starts. --> Event 100 starts. @@ -814,11 +817,11 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics Run terminated. Run Summary Number of events processed : 1000 - User=0.040000s Real=0.037179s Sys=0.000000s + User=0.030000s Real=0.035704s Sys=0.000000s --------------------End of Global Run----------------------- The run consists of 1000 gamma of 6 MeV - Dose in scoring volume : 40.5047 picoGy +- 3.77016 picoGy + Dose in scoring volume : 40.0907 picoGy +- 3.81872 picoGy ------------------------------------------------------------ # @@ -889,11 +892,11 @@ Index : 3 used in the geometry : Yes Run terminated. Run Summary Number of events processed : 1000 - User=0.290000s Real=0.313696s Sys=0.010000s + User=0.290000s Real=0.297136s Sys=0.010000s --------------------End of Global Run----------------------- The run consists of 1000 proton of 210 MeV - Dose in scoring volume : 5.25356 nanoGy +- 146.949 picoGy + Dose in scoring volume : 5.07255 nanoGy +- 146.85 picoGy ------------------------------------------------------------ Graphics systems deleted. @@ -912,17 +915,17 @@ Total navigation history collections cleaned: 11 ================== Deleting memory pools =================== Pool ID '20G4NavigationLevelRep', size : 0.0154 MB Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB -Pool ID '17G4DynamicParticle', size : 0.00769 MB Pool ID '7G4Event', size : 0.000961 MB Pool ID '15G4PrimaryVertex', size : 0.000961 MB Pool ID '17G4PrimaryParticle', size : 0.000961 MB -Pool ID '7G4Track', size : 0.0144 MB +Pool ID '17G4DynamicParticle', size : 0.00673 MB +Pool ID '7G4Track', size : 0.0125 MB Pool ID '18G4TouchableHistory', size : 0.000961 MB Pool ID '15G4CountedObjectIvE', size : 0.000961 MB -Pool ID '10G4Fragment', size : 0.000961 MB +Pool ID '10G4Fragment', size : 0.00192 MB Pool ID '17G4ReactionProduct', size : 0.00192 MB Number of memory pools allocated: 11 of which, static: 0 -Dynamic pools deleted: 11 / Total memory freed: 0.046 MB +Dynamic pools deleted: 11 / Total memory freed: 0.044 MB ============================================================ G4Allocator objects are deleted. UImanager deleted. diff --git a/examples/extended/visualization/userVisAction/userVisAction.out b/examples/extended/visualization/userVisAction/userVisAction.out index cc5caeb503d..b1c4bb2b541 100644 --- a/examples/extended/visualization/userVisAction/userVisAction.out +++ b/examples/extended/visualization/userVisAction/userVisAction.out @@ -1,6 +1,6 @@ ************************************************************** - Geant4 version Name: geant4-10-05-patch-01 (17-April-2019) + Geant4 version Name: geant4-10-05-ref-06 (30-June-2019) Copyright : Geant4 Collaboration References : NIM A 506 (2003), 250-303 : IEEE-TNS 53 (2006), 270-278 @@ -455,12 +455,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n Model: FTFP: 2 GeV/n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: ionElastic Model: NNDiffuseElastic: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for He3 @@ -468,7 +466,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: He3Inelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -481,7 +478,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: alphaInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -495,12 +491,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_He3Inelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -511,12 +505,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_alphaInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -527,12 +519,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_deuteronInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -541,12 +531,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: anti_neutronInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV + + Process: hFritiofCaptureAtRest --------------------------------------------------- Hadronic Processes for anti_proton @@ -555,12 +546,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV ---> 100.1 MeV Model: AntiAElastic: 100 MeV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_protonInelastic Model: FTFP: 0 eV ---> 100 TeV Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -571,12 +560,10 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: anti_tritonInelastic Model: FTFP: 0 eV /n ---> 100 TeV/n Cr_sctns: AntiAGlauber: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hFritiofCaptureAtRest @@ -586,7 +573,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: dInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -621,13 +607,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for kaon- @@ -635,13 +619,11 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: kaon-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -650,13 +632,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV + Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV Process: lambdaInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV Cr_sctns: ChipsHyperonInelasticXS: 0 eV ---> 100 TeV - Cr_sctns: GheishaInelastic: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for mu+ @@ -680,12 +661,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi+Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for pi- @@ -693,12 +674,12 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV ---> 1.0001 GeV Model: hElasticGlauber: 1 GeV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: pi-Inelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 0 eV ---> 5 GeV - Cr_sctns: Barashenkov-Glauber-Gribov: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: hBertiniCaptureAtRest @@ -707,13 +688,13 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticCHIPS: 0 eV ---> 100 TeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV Process: protonInelastic Model: FTFP: 3 GeV ---> 100 TeV Model: BertiniCascade: 1 GeV ---> 5 GeV Model: Binary Cascade: 0 eV ---> 1.5 GeV - Cr_sctns: Barashenkov-Glauber: 0 eV ---> 100 TeV + Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV --------------------------------------------------- Hadronic Processes for triton @@ -721,7 +702,6 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Process: hadElastic Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 100 TeV - Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV Process: tInelastic Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n @@ -729,6 +709,29 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 Cr_sctns: G4ParticleInelasticXS: 0 eV ---> 100 TeV ================================================================ +======================================================================= +====== Pre-compound/De-excitation Physics Parameters ======== +======================================================================= +Type of pre-compound inverse x-section 3 +Pre-compound model active 1 +Pre-compound low energy (MeV) 0.1 +Type of de-excitation inverse x-section 3 +Type of de-excitation factory Evaporation+GEM +Number of de-excitation channels 68 +Min excitation energy (keV) 0.01 +Min energy per nucleon for multifragmentation (MeV) 1e+05 +Limit excitation energy for Fermi BreakUp (MeV) 20 +Level density (1/MeV) 0.075 +Model of level density flag 1 +Time limit for long lived isomeres (ns) 1e+12 +Internal e- conversion flag 1 +Store e- internal conversion data 0 +Electron internal conversion ID 0 +Correlated gamma emission flag 0 +Max 2J for sampling of angular correlations 10 +======================================================================= +G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model. +See commands in /vis/modeling/trajectories/ for other options. ### Run 0 starts. --> Event 0 starts. --> Event 100 starts. @@ -743,7 +746,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 --------------------End of Global Run----------------------- The run consists of 1000 gamma of 6 MeV - Dose in scoring volume : 40.5047 picoGy +- 3.77016 picoGy + Dose in scoring volume : 40.0907 picoGy +- 3.81872 picoGy ------------------------------------------------------------ ### Run 1 starts. @@ -760,7 +763,7 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1 --------------------End of Global Run----------------------- The run consists of 1000 proton of 210 MeV - Dose in scoring volume : 5.25356 nanoGy +- 146.949 picoGy + Dose in scoring volume : 5.07255 nanoGy +- 146.85 picoGy ------------------------------------------------------------ Graphics systems deleted. diff --git a/source/GNUmakefile b/source/GNUmakefile index c0af5a9f88c..f6f437965db 100644 --- a/source/GNUmakefile +++ b/source/GNUmakefile @@ -167,7 +167,7 @@ endif banner: @$(ECHO) "*************************************************************" - @$(ECHO) " Installation Geant4 version geant4-10-05-patch-01 " + @$(ECHO) " Installation Geant4 version geant4-10-06-beta-01 " @$(ECHO) " Copyright (C) 1994-2019 Geant4 Collaboration " @$(ECHO) "*************************************************************" diff --git a/source/analysis/History b/source/analysis/History index 9ad4fc961bb..60c89f80d52 100644 --- a/source/analysis/History +++ b/source/analysis/History @@ -16,7 +16,10 @@ committal in the SVN repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -March 11, 2019 G. Cosmo (analysis-V10-04-11) +June 12, 2019 I. Hrivnacova (analysis-V10-05-01) +- Fixed CSV, XML ntuple file names + +March 11, 2019 G. Cosmo (analysis-V10-05-00) - Fixed typos in printouts in G4P1Messenger, G4PlotMessenger, G4PlotParameters. November 28, 2018 I. Hrivnacova (analysis-V10-04-10) diff --git a/source/analysis/csv/src/G4CsvNtupleManager.cc b/source/analysis/csv/src/G4CsvNtupleManager.cc index 64c71ff0904..bb159d8051a 100644 --- a/source/analysis/csv/src/G4CsvNtupleManager.cc +++ b/source/analysis/csv/src/G4CsvNtupleManager.cc @@ -94,6 +94,11 @@ void G4CsvNtupleManager::FinishTNtuple( G4TNtupleDescription* ntupleDescription, G4bool /*fromBooking*/) { + + // Do nothing if the base file name was not yet defined + if ( ! fFileManager->GetFileName().size() ) return; + + // Create ntuple from booking if ( ! ntupleDescription->fNtuple ) { CreateTNtupleFromBooking(ntupleDescription); } diff --git a/source/analysis/xml/src/G4XmlNtupleManager.cc b/source/analysis/xml/src/G4XmlNtupleManager.cc index 8e995b821c9..4bdac78a2f6 100644 --- a/source/analysis/xml/src/G4XmlNtupleManager.cc +++ b/source/analysis/xml/src/G4XmlNtupleManager.cc @@ -91,10 +91,15 @@ void G4XmlNtupleManager::FinishTNtuple( G4bool /*fromBooking*/) { + // Do nothing if the base file name was not yet defined + if ( ! fFileManager->GetFileName().size() ) return; + + // Create ntuple from booking if ( ! ntupleDescription->fNtuple ) { CreateTNtupleFromBooking(ntupleDescription); } + // Write header G4String path = "/"; path.append(fFileManager->GetNtupleDirectoryName()); ntupleDescription->fNtuple diff --git a/source/digits_hits/History b/source/digits_hits/History index 8c10ee2f526..f0da07300e4 100644 --- a/source/digits_hits/History +++ b/source/digits_hits/History @@ -16,18 +16,21 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -March 13th, 2019 M. Asai (digits_hits-V10-04-13) +May 29th, 2019 M. Asai (digits_hits-V10-05-04) +- G4PSSphereSurfaceFlux : fix track weight forgotten from SphereSurfaceFlux. + +March 13th, 2019 M. Asai (digits_hits-V10-05-03) - Defining unit categories for UI commands that take units. Co-working with intercoms-V10-05-02. -March 10th, 2019 M. Asai +March 10th, 2019 M. Asai (digits_hits-V10-05-02) - G4SDManager, G4VSDFilter : Cleanly deleting all the G4VSDFilter objects at the end of program. -January 31st, 2019 I. Hrivnacova +January 31st, 2019 I. Hrivnacova (digits_hits-V10-05-01) - Merged GitHub PR #4: all Boolean operators now return G4bool. -December 20th, 2018 G. Cosmo +December 20th, 2018 G. Cosmo (digits_hits-V10-05-00) - Fixed shadowing compilation warning in G4ScoringBox and G4ScoringCylinder. October 30th, 2018 I. Hrivnacova (digits_hits-V10-04-11,12) diff --git a/source/digits_hits/scorer/src/G4PSSphereSurfaceFlux.cc b/source/digits_hits/scorer/src/G4PSSphereSurfaceFlux.cc index 2152b6067e5..da1fac65c53 100644 --- a/source/digits_hits/scorer/src/G4PSSphereSurfaceFlux.cc +++ b/source/digits_hits/scorer/src/G4PSSphereSurfaceFlux.cc @@ -132,17 +132,16 @@ G4bool G4PSSphereSurfaceFlux::ProcessHits(G4Step* aStep,G4TouchableHistory*) /std::sqrt(localdirL2)/std::sqrt(localR2); if ( anglefactor < 0.0 ) anglefactor *= -1.0; - G4double radi = sphereSolid->GetInnerRadius(); - G4double dph = sphereSolid->GetDeltaPhiAngle()/radian; - G4double stth = sphereSolid->GetStartThetaAngle()/radian; - G4double enth = stth+sphereSolid->GetDeltaThetaAngle()/radian; - G4double square = radi*radi*dph*( -std::cos(enth) + std::cos(stth) ); - - G4double current = 1.0; - if ( weighted ) thisStep->GetWeight(); // Flux (Particle Weight) - if ( divideByArea ) current = current/square; // Flux with angle. - - current /= anglefactor; + G4double current = 1.0 / anglefactor; + if ( weighted ) current *= thisStep->GetWeight(); // Flux (Particle Weight) + if ( divideByArea ) // Flux with angle. + { + G4double radi = sphereSolid->GetInnerRadius(); + G4double dph = sphereSolid->GetDeltaPhiAngle()/radian; + G4double stth = sphereSolid->GetStartThetaAngle()/radian; + G4double enth = stth+sphereSolid->GetDeltaThetaAngle()/radian; + current /= radi*radi*dph*( -std::cos(enth) + std::cos(stth) ); + } G4int index = GetIndex(aStep); EvtMap->add(index,current); diff --git a/source/event/History b/source/event/History index 6ffbd485463..dd2a6310bb7 100644 --- a/source/event/History +++ b/source/event/History @@ -16,18 +16,27 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -March 11th, 2019 G. Cosmo (event-V10-04-09) +June 3rd, 2019 M. Asai (event-V10-05-04) +- G4SPSPosDistribution::GetConfineVolume() now returns + const G4String&. + +May 29th, 2019 M. Asai (event-V10-05-03) +- G4SPSPosDistribution.hh: Add get methods for volume confinement + based on the Geant4 GitHub user request. + +March 11th, 2019 G. Cosmo (event-V10-05-02) - Fixed typos in printouts in G4GeneralParticleSourceMessenger. January 31st, 2019 I. Hrivnacova - Merged GitHub PR #4: all Boolean operators now return G4bool. -January 28th, 2019 M. Asai +January 28th, 2019 M. Asai (event-V10-05-01) - G4HEPEvtInterface.cc : Clean up G4Exception seviorities when end-of-file is detected. -December 14th, 2018 M. Asai +December 14th, 2018 M. Asai (event-V10-05-00) - G4PrimaryTransformer.cc : Allowing absolute zero proper decay time. + Co-working with particles-V10-05-00 and decay-V10-05-00. November 9th, 2018 G. Cosmo (event-V10-04-08) - Fixed printout typos. diff --git a/source/event/include/G4SPSPosDistribution.hh b/source/event/include/G4SPSPosDistribution.hh index 28e7fcd3157..4cc49e727ef 100644 --- a/source/event/include/G4SPSPosDistribution.hh +++ b/source/event/include/G4SPSPosDistribution.hh @@ -38,6 +38,9 @@ // CHANGE HISTORY // -------------- // +// 29/05/2019 M Asai +// Added confinement getters. +// // 30/04/2017 J Allison // Added GetRotx,y,z access functions. // @@ -212,6 +215,8 @@ public: const G4ThreeVector& GetRotx() const {return Rotx;} const G4ThreeVector& GetRoty() const {return Roty;} const G4ThreeVector& GetRotz() const {return Rotz;} + G4bool GetConfined() const { return Confine; } + const G4String& GetConfineVolume() const { return VolName; } G4ThreeVector GetSideRefVec1() const; G4ThreeVector GetSideRefVec2() const; diff --git a/source/externals/History b/source/externals/History index 55a9a5bd58b..0fa33366ef1 100644 --- a/source/externals/History +++ b/source/externals/History @@ -16,6 +16,19 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +20 June 2019 - G.Cosmo (externals-V10-05-02) +- Synchronised with CLHEP-2.4.1.2: + MixMaxRng: throw if seed is zero. Use throw instead of exit() elsewhere. + +07 June 2019 - G.Cosmo (externals-V10-05-01) +- CLHEP: defaulted operator=() also for Plan3D; fixing deprecation warnings + on gcc-9.1. + Fixed shadowing compilation warnings in Transform3D as reported on gcc-9.1. + +06 June 2019 - G.Cosmo (externals-V10-05-00) +- CLHEP: defaulted operator=() for BasicVector3D; fixing deprecation warnings + on gcc-9.1. + 10 July 2018 - G.Cosmo (externals-V10-04-06) - CLHEP: removed not implemented constructor declaration in MixMaxRng. - Includes tag zlib-V10-04-03. diff --git a/source/externals/clhep/CMakeLists.txt b/source/externals/clhep/CMakeLists.txt index 3ce30686d46..e07bef6cc2d 100644 --- a/source/externals/clhep/CMakeLists.txt +++ b/source/externals/clhep/CMakeLists.txt @@ -239,7 +239,6 @@ foreach(__g4clhep_target G4clhep G4clhep-static) endif() endforeach() - #---------------------------------------------------------------------------- # Ensure the header directory gets added to the list of ones to export # diff --git a/source/externals/clhep/History b/source/externals/clhep/History index 7d1435fb269..69836713e54 100644 --- a/source/externals/clhep/History +++ b/source/externals/clhep/History @@ -16,6 +16,22 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +20 June 2019 - G.Cosmo +- Synchronised with CLHEP-2.4.1.2: + MixMaxRng: throw if seed is zero. Use throw instead of exit() elsewhere. + +07 June 2019 - G.Cosmo +- Defaulted operator=() also for Plan3D; fixing deprecation warnings + on gcc-9.1. +- Fixed shadowing compilation warnings in Transform3D as reported on gcc-9.1. + +06 June 2019 - G.Cosmo +- Defaulted operator=() for BasicVector3D; fixing deprecation warnings + on gcc-9.1. + +23 April 2019 - B.Morgan +- Remove G4MULTITHREADED blocks in Utility module + 10 July 2018 - G.Cosmo - Removed not implemented constructor declaration in MixMaxRng. diff --git a/source/externals/clhep/include/CLHEP/Geometry/BasicVector3D.h b/source/externals/clhep/include/CLHEP/Geometry/BasicVector3D.h index 2331f28a886..e2f2c008e7f 100644 --- a/source/externals/clhep/include/CLHEP/Geometry/BasicVector3D.h +++ b/source/externals/clhep/include/CLHEP/Geometry/BasicVector3D.h @@ -89,9 +89,7 @@ namespace HepGeom { /** * Assignment. */ - BasicVector3D & operator= (const BasicVector3D & v) { - v_[0] = v.v_[0]; v_[1] = v.v_[1]; v_[2] = v.v_[2]; return *this; - } + BasicVector3D & operator= (const BasicVector3D &) = default; /** * Addition. */ BasicVector3D & operator+=(const BasicVector3D & v) { diff --git a/source/externals/clhep/include/CLHEP/Geometry/Plane3D.h b/source/externals/clhep/include/CLHEP/Geometry/Plane3D.h index 1fa4f2da821..d7891580e34 100644 --- a/source/externals/clhep/include/CLHEP/Geometry/Plane3D.h +++ b/source/externals/clhep/include/CLHEP/Geometry/Plane3D.h @@ -67,9 +67,7 @@ namespace HepGeom { /** * Assignment. */ - Plane3D & operator=(const Plane3D & p) { - a_ = p.a_; b_ = p.b_; c_ = p.c_; d_ = p.d_; return *this; - } + Plane3D & operator=(const Plane3D &) = default; /** * Returns the a-coefficient in the plane equation: a*x+b*y+c*z+d=0. */ diff --git a/source/externals/clhep/include/CLHEP/Geometry/Transform3D.h b/source/externals/clhep/include/CLHEP/Geometry/Transform3D.h index d578369b366..1470f0105b9 100644 --- a/source/externals/clhep/include/CLHEP/Geometry/Transform3D.h +++ b/source/externals/clhep/include/CLHEP/Geometry/Transform3D.h @@ -214,7 +214,7 @@ namespace HepGeom { /** * Constructor: rotation and then translation. */ - inline Transform3D(const CLHEP::HepRotation & m, const CLHEP::Hep3Vector & v); + inline Transform3D(const CLHEP::HepRotation & mt, const CLHEP::Hep3Vector & v); /** * Constructor: transformation of basis (assumed - no reflection). */ @@ -227,10 +227,10 @@ namespace HepGeom { /** * Copy constructor. */ - Transform3D(const Transform3D & m) - : xx_(m.xx_), xy_(m.xy_), xz_(m.xz_), dx_(m.dx_), - yx_(m.yx_), yy_(m.yy_), yz_(m.yz_), dy_(m.dy_), - zx_(m.zx_), zy_(m.zy_), zz_(m.zz_), dz_(m.dz_) {} + Transform3D(const Transform3D & mt) + : xx_(mt.xx_), xy_(mt.xy_), xz_(mt.xz_), dx_(mt.dx_), + yx_(mt.yx_), yy_(mt.yy_), yz_(mt.yz_), dy_(mt.dy_), + zx_(mt.zx_), zy_(mt.zy_), zz_(mt.zz_), dz_(mt.dz_) {} /** * Destructor. @@ -285,10 +285,10 @@ namespace HepGeom { /** * Assignment. */ - Transform3D & operator=(const Transform3D &m) { - xx_= m.xx_; xy_= m.xy_; xz_= m.xz_; dx_= m.dx_; - yx_= m.yx_; yy_= m.yy_; yz_= m.yz_; dy_= m.dy_; - zx_= m.zx_; zy_= m.zy_; zz_= m.zz_; dz_= m.dz_; + Transform3D & operator=(const Transform3D &mt) { + xx_= mt.xx_; xy_= mt.xy_; xz_= mt.xz_; dx_= mt.dx_; + yx_= mt.yx_; yy_= mt.yy_; yz_= mt.yz_; dy_= mt.dy_; + zx_= mt.zx_; zy_= mt.zy_; zz_= mt.zz_; dz_= mt.dz_; return *this; } @@ -378,7 +378,7 @@ namespace HepGeom { /** * Constructor from CLHEP::HepRotation. */ - inline Rotate3D(const CLHEP::HepRotation &m); + inline Rotate3D(const CLHEP::HepRotation &mt); /** * Constructor from angle and axis given by two points. @@ -621,8 +621,8 @@ namespace HepGeom { class Reflect3D : public Transform3D { protected: Reflect3D(double XX, double XY, double XZ, double DX, - double YX, double YY, double YZ, double DY, - double ZX, double ZY, double ZZ, double DZ) + double YX, double YY, double YZ, double DY, + double ZX, double ZY, double ZZ, double DZ) : Transform3D(XX,XY,XZ,DX, YX,YY,YZ,DY, ZX,ZY,ZZ,DZ) {} public: @@ -639,7 +639,7 @@ namespace HepGeom { /** * Constructor from a plane given by its normal and origin. */ inline Reflect3D(const Normal3D & normal, - const Point3D & point); + const Point3D & point); }; /** @@ -735,8 +735,8 @@ namespace HepGeom { /** * Constructor from a number: sets uniform scaling in all directions. */ - Scale3D(double s) - : Transform3D(s,0,0,0, 0,s,0,0, 0,0,s,0) {} + Scale3D(double sc) + : Transform3D(sc,0,0,0, 0,sc,0,0, 0,0,sc,0) {} }; /** diff --git a/source/externals/clhep/include/CLHEP/Geometry/Transform3D.icc b/source/externals/clhep/include/CLHEP/Geometry/Transform3D.icc index 45df387deff..77dd25b06b8 100644 --- a/source/externals/clhep/include/CLHEP/Geometry/Transform3D.icc +++ b/source/externals/clhep/include/CLHEP/Geometry/Transform3D.icc @@ -26,20 +26,20 @@ const Transform3D::Transform3D_row Transform3D::operator[](int i) const { } inline -Transform3D::Transform3D(const CLHEP::HepRotation & m, const CLHEP::Hep3Vector & v) { - xx_= m.xx(); xy_= m.xy(); xz_= m.xz(); - yx_= m.yx(); yy_= m.yy(); yz_= m.yz(); - zx_= m.zx(); zy_= m.zy(); zz_= m.zz(); +Transform3D::Transform3D(const CLHEP::HepRotation & mt, const CLHEP::Hep3Vector & v) { + xx_= mt.xx(); xy_= mt.xy(); xz_= mt.xz(); + yx_= mt.yx(); yy_= mt.yy(); yz_= mt.yz(); + zx_= mt.zx(); zy_= mt.zy(); zz_= mt.zz(); dx_= v.x(); dy_= v.y(); dz_= v.z(); } inline CLHEP::HepRotation Transform3D::getRotation() const { - CLHEP::HepRotation m; - return m.rotateAxes(CLHEP::Hep3Vector(xx_,yx_,zx_), - CLHEP::Hep3Vector(xy_,yy_,zy_), - CLHEP::Hep3Vector(xz_,yz_,zz_)); + CLHEP::HepRotation mt; + return mt.rotateAxes(CLHEP::Hep3Vector(xx_,yx_,zx_), + CLHEP::Hep3Vector(xy_,yy_,zy_), + CLHEP::Hep3Vector(xz_,yz_,zz_)); } inline @@ -51,10 +51,10 @@ Transform3D::getTranslation() const { // I N L I N E S F O R R O T A T I O N inline -Rotate3D::Rotate3D(const CLHEP::HepRotation & m) { - xx_= m.xx(); xy_= m.xy(); xz_= m.xz(); - yx_= m.yx(); yy_= m.yy(); yz_= m.yz(); - zx_= m.zx(); zy_= m.zy(); zz_= m.zz(); +Rotate3D::Rotate3D(const CLHEP::HepRotation & mt) { + xx_= mt.xx(); xy_= mt.xy(); xz_= mt.xz(); + yx_= mt.yx(); yy_= mt.yy(); yz_= mt.yz(); + zx_= mt.zx(); zy_= mt.zy(); zz_= mt.zz(); dx_= 0; dy_= 0; dz_= 0; } diff --git a/source/externals/clhep/include/CLHEP/Utility/atomic_int.h b/source/externals/clhep/include/CLHEP/Utility/atomic_int.h index 7c85c451a7b..3bcb1e0c1cd 100644 --- a/source/externals/clhep/include/CLHEP/Utility/atomic_int.h +++ b/source/externals/clhep/include/CLHEP/Utility/atomic_int.h @@ -7,15 +7,9 @@ // // ====================================================================== -#if defined (G4MULTITHREADED) - - #if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ > 7) || __clang__ || WIN32 - #include - #define CLHEP_ATOMIC_INT_TYPE std::atomic - #else - #define CLHEP_ATOMIC_INT_TYPE int - #endif - +#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ > 7) || __clang__ || WIN32 + #include + #define CLHEP_ATOMIC_INT_TYPE std::atomic #else #define CLHEP_ATOMIC_INT_TYPE int #endif diff --git a/source/externals/clhep/include/CLHEP/Utility/thread_local.h b/source/externals/clhep/include/CLHEP/Utility/thread_local.h index f61256ad77a..ac40cb61971 100644 --- a/source/externals/clhep/include/CLHEP/Utility/thread_local.h +++ b/source/externals/clhep/include/CLHEP/Utility/thread_local.h @@ -7,14 +7,8 @@ // // ====================================================================== -#if defined (G4MULTITHREADED) - - #if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ > 7) || __clang__ || WIN32 - #define CLHEP_THREAD_LOCAL thread_local - #else - #define CLHEP_THREAD_LOCAL - #endif - +#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ > 7) || __clang__ || WIN32 + #define CLHEP_THREAD_LOCAL thread_local #else #define CLHEP_THREAD_LOCAL #endif diff --git a/source/externals/clhep/include/CLHEP/Utility/use_atomic.h b/source/externals/clhep/include/CLHEP/Utility/use_atomic.h index 1c0981ba555..efc669963a4 100644 --- a/source/externals/clhep/include/CLHEP/Utility/use_atomic.h +++ b/source/externals/clhep/include/CLHEP/Utility/use_atomic.h @@ -6,14 +6,9 @@ // Use std::atomic when the compiler declares it uses the C++11 standard // // ====================================================================== - -#if defined (G4MULTITHREADED) - - #if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ > 7) || __clang__ || WIN32 - #include - #define CLHEP_USE_ATOMIC - #endif - +#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ > 7) || __clang__ || WIN32 + #include + #define CLHEP_USE_ATOMIC #endif #endif diff --git a/source/externals/clhep/src/MixMaxRng.cc b/source/externals/clhep/src/MixMaxRng.cc index ecfa3a1e931..5ee3faea298 100644 --- a/source/externals/clhep/src/MixMaxRng.cc +++ b/source/externals/clhep/src/MixMaxRng.cc @@ -118,12 +118,6 @@ void MixMaxRng::saveStatus( const char filename[] ) const } } -#define MIXMAX_ARRAY_INDEX_OUT_OF_BOUNDS 0xFF01 -#define MIXMAX_SEED_WAS_ZERO 0xFF02 -#define MIXMAX_ERROR_READING_STATE_FILE 0xFF03 -#define MIXMAX_ERROR_READING_STATE_COUNTER 0xFF04 -#define MIXMAX_ERROR_READING_STATE_CHECKSUM 0xFF05 - void MixMaxRng::restoreStatus( const char filename[] ) { // a function for reading the state from a file @@ -139,7 +133,7 @@ void MixMaxRng::restoreStatus( const char filename[] ) else { fprintf(stderr, "mixmax -> read_state: error reading file %s\n", filename); - exit(MIXMAX_ERROR_READING_STATE_FILE); + throw std::runtime_error("Error in reading state file"); } myuint_t vecVal; @@ -147,7 +141,7 @@ void MixMaxRng::restoreStatus( const char filename[] ) if (!fscanf(fin, "%llu", &S.V[0]) ) { fprintf(stderr, "mixmax -> read_state: error reading file %s\n", filename); - exit(MIXMAX_ERROR_READING_STATE_FILE); + throw std::runtime_error("Error in reading state file"); } int i; @@ -156,7 +150,7 @@ void MixMaxRng::restoreStatus( const char filename[] ) if (!fscanf(fin, ", %llu", &vecVal) ) { fprintf(stderr, "mixmax -> read_state: error reading vector component i=%d from file %s\n", i, filename); - exit(MIXMAX_ERROR_READING_STATE_FILE); + throw std::runtime_error("Error in reading state file"); } if( vecVal <= MixMaxRng::M61 ) { @@ -175,7 +169,7 @@ void MixMaxRng::restoreStatus( const char filename[] ) if (!fscanf( fin, "}; counter=%i; ", &counter)) { fprintf(stderr, "mixmax -> read_state: error reading counter from file %s\n", filename); - exit(MIXMAX_ERROR_READING_STATE_FILE); + throw std::runtime_error("Error in reading state file"); } if( counter <= rng_get_N() ) { @@ -186,30 +180,24 @@ void MixMaxRng::restoreStatus( const char filename[] ) fprintf(stderr, "mixmax -> read_state: Invalid counter = %d" " Must be 0 <= counter < %u\n" , counter, rng_get_N()); print_state(); - exit(MIXMAX_ERROR_READING_STATE_COUNTER); + throw std::runtime_error("Error in reading state counter"); } precalc(); myuint_t sumtot; if (!fscanf( fin, "sumtot=%llu\n", &sumtot)) { fprintf(stderr, "mixmax -> read_state: error reading checksum from file %s\n", filename); - exit(MIXMAX_ERROR_READING_STATE_FILE); + throw std::runtime_error("Error in reading state file"); } if (S.sumtot != sumtot) { fprintf(stderr, "mixmax -> checksum error while reading state from file %s - corrupted?\n", filename); - exit(MIXMAX_ERROR_READING_STATE_CHECKSUM); + throw std::runtime_error("Error in reading state checksum"); } fclose(fin); } -#undef MIXMAX_ARRAY_INDEX_OUT_OF_BOUNDS -#undef MIXMAX_SEED_WAS_ZERO -#undef MIXMAX_ERROR_READING_STATE_FILE -#undef MIXMAX_ERROR_READING_STATE_COUNTER -#undef MIXMAX_ERROR_READING_STATE_CHECKSUM - void MixMaxRng::showStatus() const { std::cout << std::endl; @@ -576,8 +564,6 @@ void MixMaxRng::seed_vielbein(unsigned int index) S.counter = N; // set the counter to N if iteration should happen right away S.sumtot = 1; } - -#define MIXMAX_SEED_WAS_ZERO 0xFF02 void MixMaxRng::seed_spbox(myuint_t seed) { @@ -587,11 +573,7 @@ void MixMaxRng::seed_spbox(myuint_t seed) int i; myuint_t sumtot=0,ovflow=0; - if (seed == 0) - { - fprintf(stderr, " try seeding with nonzero seed next time!\n"); - exit(MIXMAX_SEED_WAS_ZERO); - } + if (seed == 0) throw std::runtime_error("try seeding with nonzero seed next time"); myuint_t l = seed; @@ -604,8 +586,6 @@ void MixMaxRng::seed_spbox(myuint_t seed) S.sumtot = MIXMAX_MOD_MERSENNE(MIXMAX_MOD_MERSENNE(sumtot) + (ovflow <<3 )); } -#undef MIXMAX_SEED_WAS_ZERO - void MixMaxRng::seed_uniquestream( myID_t clusterID, myID_t machineID, myID_t runID, myID_t streamID ) { seed_vielbein(0); diff --git a/source/g3tog4/History b/source/g3tog4/History index 0c58df91683..a28410dbd69 100644 --- a/source/g3tog4/History +++ b/source/g3tog4/History @@ -2,10 +2,10 @@ G3toG4 Modification History (reverse chronological order, please !) -------------------------------------------------------------------- -g3tog4-V10-04-01 31-January-2019 I.Hrivnacova +g3tog4-V10-05-01 31-January-2019 I.Hrivnacova - Merged GitHub PR #4: all Boolean operators now return G4bool. -19-December-2018 G.Cosmo +g3tog4-V10-05-00 19-December-2018 G.Cosmo - Fixed shadowing compilation warning in G3toG4MakeSolid. g3tog4-V10-04-00 9-November-2018 G.Cosmo diff --git a/source/geometry/CMakeLists.txt b/source/geometry/CMakeLists.txt index 89a615fa7cb..90b23625e7d 100644 --- a/source/geometry/CMakeLists.txt +++ b/source/geometry/CMakeLists.txt @@ -23,18 +23,34 @@ add_subdirectory(solids) add_subdirectory(volumes) if(NOT GEANT4_BUILD_GRANULAR_LIBS) - include(Geant4MacroLibraryTargets) - GEANT4_GLOBAL_LIBRARY_TARGET(NAME G4geometry - COMPONENTS - biasing/sources.cmake - divisions/sources.cmake - magneticfield/sources.cmake - management/sources.cmake - navigation/sources.cmake - solids/Boolean/sources.cmake - solids/CSG/sources.cmake - solids/specific/sources.cmake - volumes/sources.cmake -) + include(Geant4MacroLibraryTargets) + GEANT4_GLOBAL_LIBRARY_TARGET(NAME G4geometry + COMPONENTS + biasing/sources.cmake + divisions/sources.cmake + magneticfield/sources.cmake + management/sources.cmake + navigation/sources.cmake + solids/Boolean/sources.cmake + solids/CSG/sources.cmake + solids/specific/sources.cmake + volumes/sources.cmake + ) + + # Temp hack to get "G4GeomConfig.hh" generated header in include + # path for dependent targets + # TODO: Remove once migration to new module/library system in place. + # This will automatically set include paths + if(TARGET G4geometry) + target_include_directories(G4geometry PUBLIC + $ + ) + endif() + + if(TARGET G4geometry-static) + target_include_directories(G4geometry-static PUBLIC + $ + ) + endif() endif() diff --git a/source/geometry/History b/source/geometry/History index 21a396a59cc..772e1e667ac 100644 --- a/source/geometry/History +++ b/source/geometry/History @@ -16,7 +16,13 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -Jan 31, 2019 Ivana Hrivnacova geometry-V10-04-00 +June 5, 2019 J.Apostolakis geometry-V10-05-01 +--------------------------- +- Change CMakeLists.txt in test directories to allow optional use + with integrated testing, while keeping existing use case for + one-target builds when G4TARGET is defined. + +Jan 31, 2019 Ivana Hrivnacova geometry-V10-05-00 ---------------------------- - Merged GitHub PR #4: all Boolean operators now return G4bool. diff --git a/source/geometry/divisions/History b/source/geometry/divisions/History index 4e12efa98e2..c5b805b7e45 100644 --- a/source/geometry/divisions/History +++ b/source/geometry/divisions/History @@ -16,6 +16,10 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +June 13th, 2019 G.Cosmo (geomdiv-V10-05-00) +- Return correct value for multiplicity in G4PVDivision and G4ReplicatedSlice. + Addressing problem report #2168. + March 22nd, 2017 G.Cosmo (geomdiv-V10-03-00) - Updated ExDivision unit test. diff --git a/source/geometry/divisions/include/G4PVDivision.hh b/source/geometry/divisions/include/G4PVDivision.hh index 7b99e522e65..f6eba4bb96a 100644 --- a/source/geometry/divisions/include/G4PVDivision.hh +++ b/source/geometry/divisions/include/G4PVDivision.hh @@ -123,6 +123,7 @@ class G4PVDivision : public G4VPhysicalVolume virtual G4int GetCopyNo() const; virtual void SetCopyNo(G4int CopyNo); virtual G4bool IsReplicated() const; + virtual G4int GetMultiplicity() const; virtual G4VPVParameterisation* GetParameterisation() const; virtual void GetReplicationData( EAxis& axis, G4int& nReplicas, diff --git a/source/geometry/divisions/include/G4ReplicatedSlice.hh b/source/geometry/divisions/include/G4ReplicatedSlice.hh index 93265f98e5e..debe78d3a38 100644 --- a/source/geometry/divisions/include/G4ReplicatedSlice.hh +++ b/source/geometry/divisions/include/G4ReplicatedSlice.hh @@ -137,6 +137,7 @@ class G4ReplicatedSlice : public G4VPhysicalVolume virtual G4int GetCopyNo() const; virtual void SetCopyNo(G4int CopyNo); virtual G4bool IsReplicated() const; + virtual G4int GetMultiplicity() const; virtual G4VPVParameterisation* GetParameterisation() const; virtual void GetReplicationData( EAxis& axis, G4int& nReplicas, diff --git a/source/geometry/divisions/src/G4PVDivision.cc b/source/geometry/divisions/src/G4PVDivision.cc index ea1bc616f72..1a14f118750 100644 --- a/source/geometry/divisions/src/G4PVDivision.cc +++ b/source/geometry/divisions/src/G4PVDivision.cc @@ -277,6 +277,12 @@ G4bool G4PVDivision::IsReplicated() const return true; } +//-------------------------------------------------------------------------- +G4int G4PVDivision::GetMultiplicity() const +{ + return fnReplicas; +} + //-------------------------------------------------------------------------- G4VPVParameterisation* G4PVDivision::GetParameterisation() const { diff --git a/source/geometry/divisions/src/G4ReplicatedSlice.cc b/source/geometry/divisions/src/G4ReplicatedSlice.cc index 75ef64a5979..caa2e6aa206 100644 --- a/source/geometry/divisions/src/G4ReplicatedSlice.cc +++ b/source/geometry/divisions/src/G4ReplicatedSlice.cc @@ -286,6 +286,12 @@ G4bool G4ReplicatedSlice::IsReplicated() const return true; } +//-------------------------------------------------------------------------- +G4int G4ReplicatedSlice::GetMultiplicity() const +{ + return fnReplicas; +} + //-------------------------------------------------------------------------- G4VPVParameterisation* G4ReplicatedSlice::GetParameterisation() const { diff --git a/source/geometry/magneticfield/History b/source/geometry/magneticfield/History index 41ec9fe6ceb..b6dd0867852 100644 --- a/source/geometry/magneticfield/History +++ b/source/geometry/magneticfield/History @@ -16,12 +16,43 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +June 20, 2019 D. Sorokin - field-V10-05-08 +----------------------------------------- +- New version of G4InterpolationDriver with multiple steppers for each substep. + +June 12, 2019 D. Sorokin & J. Apostolakis - field-V10-05-07 +----------------------------------------- +- Revert to use G4IntegrationDriver as default in G4ChordFinder + ( c-tor for magnetic field. ). + Change to use concrete type of Stepper as template parameter + +June 10, 2019 Dmitry Sorokin - field-V10-05-06 +------------------------- +- Remove division in G4DormandPrince745::Interpolate4thOrder. + +June 7, 2019 Dmitry Sorokin - field-V10-05-05 +------------------------- +- Switch to original chord finding algorithm in G4InterpolationDriver +- Reset step estimate in G4MagInt_Driver only at the beginning of a track +- Change G4VERBOSE to G4FIELD_DEBUG in G4InterpolationDriver to speed-up + +June 4, 2019 Dmitry Sorokin - field-V10-05-04 +------------------------- +- Use FSAL property of G4DormandPrince745 in G4InterpolationDriver. + +June 3, 2019 Dmitry Sorokin - field-V10-05-03 +------------------------- +- Fix memory churn in G4InterpolationDriver. + +May 20, 2019 Dmitry Sorokin - field-V10-05-02 +------------------------- +- Make interpolation driver default for immediate testing. -April 8, 2019 H.Burkhardt - field-V10-04-18 +April 8, 2019 H.Burkhardt - field-V10-05-01 ------------------------- - Correcting transformation to local system in G4QuadrupoleMagField.cc -March 20, 2019 G.Cosmo +March 20, 2019 G.Cosmo - field-V10-05-00 ---------------------- - Corrected 'RegularStepperName' in G4ChordFinder to refer to the actual default stepper G4DormandPrince745 rather than G4NystromRK4... diff --git a/source/geometry/magneticfield/include/G4BulirschStoerDriver.icc b/source/geometry/magneticfield/include/G4BulirschStoerDriver.icc index 2f6499eb95b..80db68fd098 100644 --- a/source/geometry/magneticfield/include/G4BulirschStoerDriver.icc +++ b/source/geometry/magneticfield/include/G4BulirschStoerDriver.icc @@ -29,7 +29,7 @@ G4IntegrationDriver::G4IntegrationDriver( G4double hminimum, G4BulirschStoer* stepper, - G4int, // numberOfComponents, + G4int numberOfComponents, G4int statisticsVerbosity) : fMinimumStep(hminimum) , fVerbosity(statisticsVerbosity) @@ -39,6 +39,15 @@ G4IntegrationDriver::G4IntegrationDriver( , interval_sequence{2,4} { assert(stepper->GetNumberOfVariables() == numberOfComponents); + + if( stepper->GetNumberOfVariables() != numberOfComponents){ + std::ostringstream msg; + msg << "Disagreement in number of variables = " + << stepper->GetNumberOfVariables() + << " vs no of components = " << numberOfComponents; + G4Exception("G4IntegrationDriver Constructor:", + "GeomField1001", FatalException, msg); + } } G4bool G4IntegrationDriver::AccurateAdvance( diff --git a/source/geometry/magneticfield/include/G4DormandPrince745.hh b/source/geometry/magneticfield/include/G4DormandPrince745.hh index 4c2dfbacc65..1f50efea577 100644 --- a/source/geometry/magneticfield/include/G4DormandPrince745.hh +++ b/source/geometry/magneticfield/include/G4DormandPrince745.hh @@ -42,95 +42,57 @@ // Revisions : // * 29 June 2015: Added interpolate() method(s) - Somnath // * May 2016: Cleanup and first comming in G4 - John Apostolakis +// * 4 June 2019: Cleanup and add FSAL method -#ifndef Dormand_Prince_745 -#define Dormand_Prince_745 +#ifndef DORMAND_PRINCE_745 +#define DORMAND_PRINCE_745 #include "G4MagIntegratorStepper.hh" +#include "G4FieldUtils.hh" class G4DormandPrince745 : public G4MagIntegratorStepper { - public: - G4DormandPrince745(G4EquationOfMotion *EqRhs, - G4int numberOfVariables = 6, - G4bool primary = true); - ~G4DormandPrince745(); - - void Stepper( const G4double y[], - const G4double dydx[], - G4double h, - G4double yout[], - G4double yerr[] ) ; +public: + G4DormandPrince745(G4EquationOfMotion* equation, + G4int numberOfVariables = 6); + + virtual void Stepper(const G4double yInput[], + const G4double dydx[], + G4double hstep, + G4double yOutput[], + G4double yError[]) override; + + void Stepper(const G4double yInput[], + const G4double dydx[], + G4double hstep, + G4double yOutput[], + G4double yError[], + G4double dydxOutput[]); + + inline void SetupInterpolation() {} - //For Preparing the Interpolant and calculating the extra stages - void SetupInterpolation_low( /* const G4double yInput[], - const G4double dydx[], - const G4double Step */ ); - - //For calculating the output at the tau fraction of Step - void Interpolate_low( /* const G4double yInput[], - const G4double dydx[], - const G4double Step, */ - G4double yOut[], - G4double tau ); - - inline void SetupInterpolation() - /* ( const G4double yInput[], - const G4double dydx[], - const G4double Step ) */ - { - SetupInterpolation_low( /* yInput, dydx, Step */ ); - // SetupInterpolation_high( /* yInput, dydx, Step */ ); - } - //For calculating the output at the tau fraction of Step - inline void Interpolate( - /* const G4double yInput[], - const G4double dydx[], - const G4double Step, */ - G4double tau, - G4double yOut[] - ) + inline void Interpolate(G4double tau, G4double yOut[]) const { - Interpolate_low( /* yInput, dydx, Step, */ yOut, tau); - // Interpolate_high( /* yInput, dydx, Step, */ yOut, tau); + Interpolate4thOrder(yOut, tau); } - - void SetupInterpolation_high( /* const G4double yInput[], - const G4double dydx[], - const G4double Step */ ); - - //For calculating the output at the tau fraction of Step - void Interpolate_high( /* const G4double yInput[], - const G4double dydx[], - const G4double Step, */ - G4double yOut[], - G4double tau ); - G4double DistChord() const; - G4double DistChord2() const; - G4double DistChord3() const; - - // Enabling method, with common code between implementations (and steppers) - G4double DistLine( G4double yStart[], G4double yMid[], G4double yEnd[] ) const; - G4int IntegratorOrder() const {return 4; } - - //New copy constructor - // G4DormandPrince745(const G4DormandPrince745 &); - -private : - - G4DormandPrince745& operator=(const G4DormandPrince745&); - - G4double *ak2, *ak3, *ak4, *ak5, *ak6, *ak7, - *ak8, *ak9, //For additional stages in the interpolant - *yTemp, *yIn; - - G4double fLastStepLength; - G4double *fLastInitialVector, *fLastFinalVector, - *fInitialDyDx, *fMidVector, *fMidError; - // for DistChord calculations - - G4DormandPrince745* fAuxStepper; + virtual G4double DistChord() const override; + + virtual G4int IntegratorOrder() const override { return 4; } + + const field_utils::State& GetYOut() const { return fyOut; } + +private: + void Interpolate4thOrder(G4double yOut[], G4double tau) const; + + void SetupInterpolation_high(); + void Interpolate_high(G4double yOut[], G4double tau); + + field_utils::State ak2, ak3, ak4, ak5, ak6, ak7, ak8, ak9; + field_utils::State fyIn, fyOut, fdydxIn; + + G4double fLastStepLength = -1.0; + }; -#endif /* defined(__Geant4__G4DormandPrince745__) */ +#endif diff --git a/source/geometry/magneticfield/include/G4FSALIntegrationDriver.icc b/source/geometry/magneticfield/include/G4FSALIntegrationDriver.icc index 19ede887156..25199b8377f 100644 --- a/source/geometry/magneticfield/include/G4FSALIntegrationDriver.icc +++ b/source/geometry/magneticfield/include/G4FSALIntegrationDriver.icc @@ -112,7 +112,7 @@ AccurateAdvance( G4FieldTrack& track, G4double hstep, G4double h = hstep; - if (hinitial > perMillion * hstep && hinitial < hstep) + if (hinitial > CLHEP::perMillion * hstep && hinitial < hstep) { h = hinitial; } @@ -277,7 +277,7 @@ void G4FSALIntegrationDriver::CheckStep( const G4ThreeVector& posIn, const G4ThreeVector& posOut, G4double hdid) { const G4double endPointDist = (posOut - posIn).mag(); - if (endPointDist >= hdid * (1. + perMillion)) + if (endPointDist >= hdid * (1. + CLHEP::perMillion)) { ++fNoAccurateAdvanceBadSteps; #ifdef G4DEBUG_FIELD diff --git a/source/geometry/magneticfield/include/G4FieldUtils.hh b/source/geometry/magneticfield/include/G4FieldUtils.hh index 45f07db2751..101886b1034 100644 --- a/source/geometry/magneticfield/include/G4FieldUtils.hh +++ b/source/geometry/magneticfield/include/G4FieldUtils.hh @@ -43,6 +43,8 @@ namespace field_utils { +using State = G4double[G4FieldTrack::ncompSVEC]; + enum class Value3D { Position = 0, Momentum = 3, @@ -97,6 +99,9 @@ void copy(G4double dst[], const G4double src[], size_t size = G4FieldTrack::ncom G4double inverseCurvatureRadius(G4double particleCharge, G4double momentum, G4double BField); +template +T clamp(T value, T lo, T hi); + } // field_utils #include "G4FieldUtils.icc" diff --git a/source/geometry/magneticfield/include/G4FieldUtils.icc b/source/geometry/magneticfield/include/G4FieldUtils.icc index 558a20ab1a8..50f2a692699 100644 --- a/source/geometry/magneticfield/include/G4FieldUtils.icc +++ b/source/geometry/magneticfield/include/G4FieldUtils.icc @@ -86,4 +86,10 @@ void setValue(const SourceArray& src, Value1D value, TargetArray& trg, TargetArr setValue(src, value, trgs...); } +template +T clamp(T value, T lo, T hi) +{ + return std::min(std::max(lo, value), hi); +} + } // field_utils diff --git a/source/geometry/magneticfield/include/G4IntegrationDriver.icc b/source/geometry/magneticfield/include/G4IntegrationDriver.icc index 15528233f78..dc3b9cbf8f5 100644 --- a/source/geometry/magneticfield/include/G4IntegrationDriver.icc +++ b/source/geometry/magneticfield/include/G4IntegrationDriver.icc @@ -126,7 +126,7 @@ AccurateAdvance(G4FieldTrack& track, G4double hstep, std::min(eps * hstep, fSmallestFraction * startCurveLength); G4double h = hstep; - if (hinitial > perMillion * hstep && hinitial < hstep) + if (hinitial > CLHEP::perMillion * hstep && hinitial < hstep) { h = hinitial; } @@ -316,7 +316,7 @@ CheckStep( const G4ThreeVector& posIn, const G4ThreeVector& posOut, G4double hdid) { const G4double endPointDist = (posOut - posIn).mag(); - if (endPointDist >= hdid * (1. + perMillion)) + if (endPointDist >= hdid * (1. + CLHEP::perMillion)) { ++fNoAccurateAdvanceBadSteps; #ifdef G4DEBUG_FIELD diff --git a/source/geometry/magneticfield/include/G4InterpolationDriver.hh b/source/geometry/magneticfield/include/G4InterpolationDriver.hh index fe71049a8a1..551d536141c 100644 --- a/source/geometry/magneticfield/include/G4InterpolationDriver.hh +++ b/source/geometry/magneticfield/include/G4InterpolationDriver.hh @@ -37,22 +37,25 @@ // - Created. D.Sorokin // -------------------------------------------------------------------- -#ifndef G4InterpolationDriver_HH -#define G4InterpolationDriver_HH +#ifndef G4INTERPOLATION_DRIVER_HH +#define G4INTERPOLATION_DRIVER_HH #include "G4RKIntegrationDriver.hh" +#include "G4FieldUtils.hh" + +#include "globals.hh" + +#include +#include -using State = G4double[G4FieldTrack::ncompSVEC]; template class G4InterpolationDriver : public G4RKIntegrationDriver { public: - G4InterpolationDriver( G4double hminimum, - T* stepper, - G4int numberOfComponents = 6, - G4int statisticsVerbosity = 1); - - virtual ~G4InterpolationDriver() override; + G4InterpolationDriver(G4double hminimum, + T* stepper, + G4int numberOfComponents = 6, + G4int statisticsVerbosity = 1); G4InterpolationDriver(const G4InterpolationDriver &) = delete; const G4InterpolationDriver& operator =(const G4InterpolationDriver &) = delete; @@ -64,9 +67,10 @@ public: virtual void OnStartTracking() override { - fhnext = 0; - fChordStepEstimate = 0; - }; + fChordStepEstimate = DBL_MAX; + fhnext = DBL_MAX; + fTotalStepsForTrack = 0; + } // Integrates ODE from current s (s=s0) to s=s0+h with accuracy eps. // On output track is replaced by value at end of interval. @@ -76,71 +80,84 @@ public: G4double eps, // Requested y_err/hstep G4double hinitial = 0) override; // Suggested 1st interval - virtual void SetVerboseLevel(G4int newLevel) override; - virtual G4int GetVerboseLevel() const override; - virtual void OnComputeStep() override { - fIntegrationInterval = {DBL_MAX, -DBL_MAX}; + fKeepLastStepper = false; + fFirstStep = true; + fLastStepper = fSteppers.end(); } - // Accessors. - G4double GetMinimumStep() const; - void SetMinimumStep(G4double newval); + virtual void SetVerboseLevel(G4int level) override { fVerboseLevel = level; } + virtual G4int GetVerboseLevel() const override { return fVerboseLevel; } + +private: + struct InterpStepper { + std::unique_ptr stepper; + G4double begin; + G4double end; + G4double inverseLength; + }; + + using StepperIterator = typename std::vector::iterator; + using ConstStepperIterator = typename std::vector::const_iterator; // This takes one Step that is of size htry, or as large // as possible while satisfying the accuracy criterion of: // yerr < eps * |y_end-y_start| - void OneGoodStep(const G4double yVar[], // InOut - const G4double dydx[], - G4double htry, - G4double eps, - G4double& hdid, - G4double& hnext); + // return hdid + G4double OneGoodStep(StepperIterator it, + field_utils::State& y, + field_utils::State& dydx, + G4double& hstep, + G4double eps, + G4double curveLength); - G4double GetSmallestFraction() const; - void SetSmallestFraction(G4double val); + void Interpolate(G4double curveLength, field_utils::State& y) const; -private: - G4double FindNextChord(State& y, - G4double hstart, - G4double hmax, - G4double chordDistance); - G4double BinsearchChord(State& y, - G4double hstart, - G4double hmax, - G4double chordDistance); + void InterpolateImpl(G4double curveLength, + ConstStepperIterator it, + field_utils::State& y) const; + + G4double DistChord(const field_utils::State& yBegin, + G4double curveLengthBegin, + const field_utils::State& yEnd, + G4double curveLengthEnd) const; + + G4double FindNextChord(const field_utils::State& yBegin, + G4double curveLengthBegin, + field_utils::State& yEnd, + G4double curveLengthEnd, + G4double dChord, + G4double maxChordDistance); + + G4double CalcChordStep(G4double stepTrialOld, + G4double dChordStep, + G4double fDeltaChord); + + void PrintState() const; + void CheckState() const; - void CheckStep(const G4ThreeVector& posIn, - const G4ThreeVector& posOut, - G4double hdid); + std::vector fSteppers; + typename std::vector::iterator fLastStepper; + G4bool fKeepLastStepper = false; - std::pair fIntegrationInterval; - G4double fhnext; + G4double fhnext = DBL_MAX; // Minimum Step allowed in a Step (in absolute units) G4double fMinimumStep; - // Smallest fraction of (existing) curve length - in relative units - // below this fraction the current step will be the last - G4double fSmallestFraction; - // Expected range: smaller than 0.1 * epsilon and bigger than 5e-13 - // ( Note: this range is not enforced. ) + G4double fChordStepEstimate = DBL_MAX; + const G4double fFractionNextEstimate = 0.98; + const G4double fSmallestCurveFraction = 0.01; - // Verbosity level for printing (debug, ..) - // Could be varied during tracking - to help identify issues G4int fVerboseLevel; - G4int fNoAdvanceChordLimitedCalls; - G4int fNoAdvanceChordLimitedSmallSteps; - G4int fNoAdvanceChordLimitedFullSteps; - G4int fNoAccurateAdvanceCalls; - G4int fNoAccurateAdvanceBadSteps; - G4int fNoAccurateAdvanceGoodSteps; - G4int fMaxTrials; + field_utils::State fdydx; + G4bool fFirstStep = true; - G4double fChordStepEstimate = 0; + const G4int fMaxTrials = 100; + G4int fTotalStepsForTrack = 0; using Base = G4RKIntegrationDriver; }; diff --git a/source/geometry/magneticfield/include/G4InterpolationDriver.icc b/source/geometry/magneticfield/include/G4InterpolationDriver.icc index e26bb918e67..2e0bbbe1fa4 100644 --- a/source/geometry/magneticfield/include/G4InterpolationDriver.icc +++ b/source/geometry/magneticfield/include/G4InterpolationDriver.icc @@ -40,6 +40,9 @@ #include "G4FieldUtils.hh" #include "G4LineSection.hh" +#include "G4Exception.hh" + +#include template @@ -48,17 +51,8 @@ G4InterpolationDriver ( G4double hminimum, T* pStepper, G4int numComponents, G4int statisticsVerbose ) : G4RKIntegrationDriver(pStepper), fMinimumStep(hminimum), - fVerboseLevel(statisticsVerbose), - fNoAdvanceChordLimitedCalls(0), - fNoAdvanceChordLimitedSmallSteps(0), - fNoAdvanceChordLimitedFullSteps(0), - fNoAccurateAdvanceCalls(0), - fNoAccurateAdvanceBadSteps(0), - fNoAccurateAdvanceGoodSteps(0), - fMaxTrials(0) + fVerboseLevel(statisticsVerbose) { - fIntegrationInterval = {DBL_MAX, -DBL_MAX}; - fhnext = 0; if (numComponents != Base::GetStepper()->GetNumberOfVariables()) { std::ostringstream message; @@ -69,252 +63,304 @@ G4InterpolationDriver ( G4double hminimum, T* pStepper, G4Exception("G4InterpolationDriver","GeomField0002", FatalException, message); } -} -template -G4InterpolationDriver::~G4InterpolationDriver() -{ -#ifdef G4VERBOSE - if (fVerboseLevel > 0) - G4cout << "G4Integration Driver Stats:" << G4endl - << "#AdvanceChordLimited " << fNoAdvanceChordLimitedCalls - << " - #full steps " << fNoAdvanceChordLimitedFullSteps << " " - << "#small steps " << fNoAdvanceChordLimitedSmallSteps << G4endl - << "#AccurateAdvance " << fNoAccurateAdvanceCalls << G4endl - << "#maxtrials " << fMaxTrials << G4endl; -#endif + for (G4int i = 0; i < Base::GetMaxNoSteps(); ++i) + { + fSteppers.push_back({ + std::unique_ptr(new T( + pStepper->GetEquationOfMotion(), + pStepper->GetNumberOfVariables()) + ), + DBL_MAX, + -DBL_MAX, + 0.0 + }); + } + + fLastStepper = fSteppers.end(); } template -G4double G4InterpolationDriver:: -AdvanceChordLimited(G4FieldTrack& track, - G4double hstep, - G4double eps, - G4double chordDistance) +void G4InterpolationDriver:: +Interpolate(G4double curveLength, field_utils::State& y) const { - ++fNoAdvanceChordLimitedCalls; - - if (fhnext == 0) fhnext = hstep; + if (fLastStepper == fSteppers.end()) + { + std::ostringstream message; + message << "LOGICK ERROR: fLastStepper == end"; + G4Exception("G4InterpolationDriver::Interpolate()", + "GeomField1001", FatalException, message); + return; + } - const G4double curveLength = track.GetCurveLength(); + ConstStepperIterator end = fLastStepper + 1; - State y; - track.DumpToArray(y); - //field_utils::print(y); - + auto it = std::lower_bound( + fSteppers.cbegin(), end, curveLength, + [](const InterpStepper& stepper, G4double value) { + return stepper.end < value; + } + ); - // update integration inverval - //const G4double interval = fIntegrationInterval.second - fIntegrationInterval.first; - if (curveLength < fIntegrationInterval.first || curveLength >= fIntegrationInterval.second - CLHEP::perThousand) - //if (curveLength < fIntegrationInterval.first || curveLength + hstep > fIntegrationInterval.second) + if (it == end) { - G4double hdid; - - State dydx; - Base::GetStepper()->RightHandSide(y, dydx); - - OneGoodStep(y, dydx, fhnext, eps, hdid, fhnext); - fIntegrationInterval = { curveLength, curveLength + hdid }; - //G4cout << "AdvanceChordLimited init interval: " << fIntegrationInterval.first << " " << fIntegrationInterval.second << G4endl; + if (curveLength - fLastStepper->end > CLHEP::perMillion * mm) + { + std::ostringstream message; + message << "curveLength = " << curveLength << " > " << fLastStepper->end; + G4Exception("G4InterpolationDriver::Interpolate()", + "GeomField1001", JustWarning, message); + } - Base::GetStepper()->SetupInterpolation(); + return fLastStepper->stepper->Interpolate(1, y); } + if (curveLength < it->begin) + { + if (it->begin - curveLength > CLHEP::perMillion * mm) + { + std::ostringstream message; + message << "curveLength = " << curveLength << " < " << it->begin; + G4Exception("G4InterpolationDriver::Interpolate()", + "GeomField1001", JustWarning, message); + } - G4double hmax; - const G4double canAdvance = fIntegrationInterval.second - curveLength; - if (canAdvance < hstep) { - hmax = canAdvance; - ++fNoAdvanceChordLimitedSmallSteps; - } else { - hmax = hstep; - ++fNoAdvanceChordLimitedFullSteps; + return it->stepper->Interpolate(0, y); } - //const G4double hmax = std::min(fIntegrationInterval.second - curveLength, hstep); - - //const G4double hdid = FindNextChord(y, curveLength, hmax, chordDistance); - const G4double hdid = BinsearchChord(y, curveLength, hmax, chordDistance); - - //check results - /*{ - const G4double interval = fIntegrationInterval.second - fIntegrationInterval.first; - const G4ThreeVector x0 = track.GetPosition(); - - State y0; - Base::GetStepper()->Interpolate(curveLength / interval, y0); - const G4ThreeVector x0_interp = field_utils::makeVector(y0, field_utils::Value3D::Position); - //G4cout <<"curveLength " < +void G4InterpolationDriver:: +InterpolateImpl(G4double curveLength, + ConstStepperIterator it, + field_utils::State& y) const +{ + const G4double tau = (curveLength - it->begin) * it->inverseLength; + return it->stepper->Interpolate(field_utils::clamp(tau, 0., 1.), y); +} - }*/ +template +G4double G4InterpolationDriver:: +DistChord(const field_utils::State& yBegin, + G4double curveLengthBegin, + const field_utils::State& yEnd, + G4double curveLengthEnd) const +{ + // optimization check if it worth + if (curveLengthBegin == fLastStepper->begin && + curveLengthEnd == fLastStepper->end) + { + return fLastStepper->stepper->DistChord(); + } - track.LoadFromArray(y, Base::GetStepper()->GetNumberOfVariables()); - track.SetCurveLength(curveLength + hdid); + const G4double curveLengthMid = 0.5 * (curveLengthBegin + curveLengthEnd); + field_utils::State yMid; + + Interpolate(curveLengthMid, yMid); - //field_utils::print(y); - //G4cout << "AdvanceChordLimited hmax: " << hmax << " hstep: " << hstep <<" hdid: " << hdid << G4endl; - return hdid; + return G4LineSection::Distline( + field_utils::makeVector(yMid, field_utils::Value3D::Position), + field_utils::makeVector(yBegin, field_utils::Value3D::Position), + field_utils::makeVector(yEnd, field_utils::Value3D::Position) + ); } template -G4double G4InterpolationDriver::FindNextChord(State& y, - G4double hstart, - G4double hmax, - G4double chordDistance) +G4double G4InterpolationDriver:: +AdvanceChordLimited(G4FieldTrack& track, + G4double hstep, + G4double epsStep, + G4double chordDistance) { - const G4double interval = fIntegrationInterval.second - fIntegrationInterval.first; - //G4cout << "len(interval) = " << interval << G4endl; - //G4cout << "FindNextChord yOrigin "; - //field_utils::print(y); + ++fTotalStepsForTrack; - State ytemp; - const G4double tauStart = (hstart - fIntegrationInterval.first) / interval; - Base::GetStepper()->Interpolate(tauStart, ytemp); - //G4cout << "FindNextChord yInterp "; - //field_utils::print(ytemp); + const G4double curveLengthBegin = track.GetCurveLength(); + G4double hdid = 0; + auto it = fSteppers.begin(); + G4double dChordStep = 0; - //G4cout << "FindNextChord hmax " << hmax << G4endl; - // check start point + field_utils::State yBegin, y; + track.DumpToArray(yBegin); + track.DumpToArray(y); - if (fChordStepEstimate == 0) fChordStepEstimate = DBL_MAX; - G4double hstep = std::min(hmax, 0.98 * fChordStepEstimate); // TODO: use dsigita calculated analitically! - const G4ThreeVector start = field_utils::makeVector(y, field_utils::Value3D::Position); + if (fFirstStep) + { + Base::GetEquationOfMotion()->RightHandSide(y, fdydx); + fFirstStep = false; + } - G4int i = 0; - for (i = 0; i < 100; ++i) + if (fKeepLastStepper) { - //G4cout << "hstep = " << hstep << G4endl; + std::swap(*fSteppers.begin(), *fLastStepper); + it = fSteppers.begin(); //new begin, update iterator + fLastStepper = it; + hdid = it->end - curveLengthBegin; + field_utils::copy(y, it->stepper->GetYOut()); - G4double deltaTau = hstep / interval; - G4double tau = tauStart + deltaTau; - G4double tauMid = tauStart + 0.5 * deltaTau; - assert(tau > tauStart && tau <= 1); - //G4cout << "tau: " << tau << " "; + dChordStep = DistChord( + yBegin, curveLengthBegin, y, curveLengthBegin + hdid + ); - Base::GetStepper()->Interpolate(tauMid, y); - const G4ThreeVector mid = field_utils::makeVector(y, field_utils::Value3D::Position); - //G4cout << "mid: " << mid << " "; + ++it; + } - Base::GetStepper()->Interpolate(tau, y); - const G4ThreeVector end = field_utils::makeVector(y, field_utils::Value3D::Position); - //G4cout << "end: " << end << G4endl; + // accurate advance & check chord distance + G4double h = fhnext; + const G4double hend = std::min(hstep * (1 - epsStep), fChordStepEstimate); + for (; hdid < hend && + dChordStep < chordDistance && + it != fSteppers.end(); ++it) + { + h = std::min(h, hstep - hdid); - const G4double distance = G4LineSection::Distline(mid, start, end); - //G4cout << "FindNextChord tau " << tau << " hstep " << hstep << " distance " << distance << " chordDistance " << chordDistance << G4endl; - if (distance <= chordDistance) - { - fMaxTrials = std::max(fMaxTrials, i); - return hstep; - } + // make one step + hdid += OneGoodStep(it, y, fdydx, h, epsStep, curveLengthBegin + hdid); + + // update last stepper + fLastStepper = it; - //crop step size - fChordStepEstimate = hstep * std::sqrt(chordDistance / distance); - hstep = 0.98 * fChordStepEstimate; + // estimate chord distance + dChordStep = DistChord( + yBegin, curveLengthBegin, y, curveLengthBegin + hdid + ); } + // update step estimation + if (h * fTotalStepsForTrack > fSmallestCurveFraction * (curveLengthBegin + hdid) && + h > fMinimumStep) + { + fhnext = h; + } - G4Exception("G4InterpolationDriver::FindNextChord()", - "GeomField1001", FatalException, "cannot converge"); + //CheckState(); - return hstep; + // update chord step estimate + hdid = FindNextChord( + yBegin, curveLengthBegin, + y, curveLengthBegin + hdid, + dChordStep, + chordDistance + ); + + const G4double curveLengthEnd = curveLengthBegin + hdid; + fKeepLastStepper = fLastStepper->end - curveLengthEnd > fMinimumStep; + track.LoadFromArray(y, fLastStepper->stepper->GetNumberOfVariables()); + track.SetCurveLength(curveLengthBegin + hdid); + return hdid; } template -G4double G4InterpolationDriver::BinsearchChord(State& y, - G4double hstart, - G4double hmaximum, - G4double chordDistance) +G4double G4InterpolationDriver::FindNextChord(const field_utils::State& yBegin, + G4double curveLengthBegin, + field_utils::State& yEnd, + G4double curveLengthEnd, + G4double dChord, + G4double chordDistance) { - const G4double interval = fIntegrationInterval.second - fIntegrationInterval.first; - const G4double tauStart = (hstart - fIntegrationInterval.first) / interval; + G4double hstep = curveLengthEnd - curveLengthBegin; + G4double curveLength = curveLengthEnd; - const G4ThreeVector start = field_utils::makeVector(y, field_utils::Value3D::Position); - auto calcChordDistance = [&](G4double hstep) + G4int i = 0; + for (; i < fMaxTrials && dChord > chordDistance; ++i) { - using namespace field_utils; + // crop step size + hstep = CalcChordStep(hstep, dChord, chordDistance); - const G4double deltaTau = hstep / interval; - const G4double tau = tauStart + deltaTau; - const G4double tauMid = tauStart + 0.5 * deltaTau; + // hstep should be in the last stepper + hstep = std::max(hstep, fLastStepper->begin - curveLengthBegin); + curveLength = curveLengthBegin + hstep; - assert(tau > tauStart && tau <= 1); - //G4cout << "tau: " << tau << " "; + // use fLastStepper! + InterpolateImpl(curveLength, fLastStepper, yEnd); - Base::GetStepper()->Interpolate(tauMid, y); - const G4ThreeVector mid = makeVector(y, Value3D::Position); - //G4cout << "mid: " << mid << " "; - - Base::GetStepper()->Interpolate(tau, y); - const G4ThreeVector end = makeVector(y, Value3D::Position); - //G4cout << "end: " << end << G4endl; + // update chord distance + dChord = DistChord(yBegin, curveLengthBegin, yEnd, curveLength); + } - return G4LineSection::Distline(mid, start, end); - }; + // dChord may be zero + if (dChord > 0.0) + { + fChordStepEstimate = hstep * std::sqrt(chordDistance / dChord); + } - if (calcChordDistance(hmaximum) < chordDistance) + if (i == fMaxTrials) { - fChordStepEstimate = std::max(hmaximum, fChordStepEstimate); - return hmaximum; + G4Exception("G4InterpolationDriver::FindNextChord()", + "GeomField1001", JustWarning, "cannot converge"); } - G4double hmax = hmaximum; - G4double hmin = 0; - G4double hstep = fChordStepEstimate ? - std::min(fChordStepEstimate, hmax) : 0.5 * (hmax + hmin); + return hstep; +} - G4double distance; +// Is called to estimate the next step size, even for successful steps, +// in order to predict an accurate 'chord-sensitive' first step +// which is likely to assist in more performant 'stepping'. +template +G4double G4InterpolationDriver::CalcChordStep(G4double stepTrialOld, + G4double dChordStep, + G4double chordDistance) +{ + G4double stepTrial; - for (G4int i = 1; i < 100; ++i) + if (dChordStep > 0.0) { - distance = calcChordDistance(hstep); - - //G4cout << "i " << i << " hmin " << hmin << " hstep " << hstep << " hmax " << hmax <<" "; - //G4cout << "disntace " << distance << " chordDistance " << chordDistance << G4endl; + fChordStepEstimate = + stepTrialOld * std::sqrt(chordDistance / dChordStep); + stepTrial = fFractionNextEstimate * fChordStepEstimate; + } + else + { + // Should not update the Unconstrained Step estimate: incorrect! + stepTrial = stepTrialOld * 2.; + } - if (distance <= chordDistance && distance > 0.9 * chordDistance) + if (stepTrial <= 0.001 * stepTrialOld) + { + if (dChordStep > 1000.0 * chordDistance) { - fChordStepEstimate = hstep; - fMaxTrials = std::max(fMaxTrials, i); - return hstep; + stepTrial = stepTrialOld * 0.03; } - - if (distance < chordDistance) + else { - hmin = hstep; - } else // distance > chordDistance - { - hmax = hstep; + if (dChordStep > 100. * chordDistance) + { + stepTrial = stepTrialOld * 0.1; + } + else // Try halving the length until dChordStep OK + { + stepTrial = stepTrialOld * 0.5; + } } - - hstep = 0.5 * (hmax + hmin); - //hstep = 0.5 * (hmax + hmin);//std::min(hstep * std::sqrt(chordDistance / distance), hmax); + } + else if (stepTrial > 1000.0 * stepTrialOld) + { + stepTrial = 1000.0 * stepTrialOld; } - G4cout << "distance " << distance << " requested " << chordDistance << " " - << "step " << hstep << G4endl; + if (stepTrial == 0.0) + { + stepTrial = 0.000001; + } - G4Exception("G4InterpolationDriver::FindNextChord()", - "GeomField1001", FatalException, "cannot converge"); + // A more sophisticated chord-finder could figure out a better + // stepTrial, from dChordStep and the required d_geometry + // e.g. + // Calculate R, r_helix (eg at orig point) + // if( stepTrial < 2 pi R ) + // stepTrial = R arc_cos( 1 - chordDistance / r_helix ) + // else + // ?? - return hstep; + return stepTrial; } -// Runge-Kutta driver with adaptive stepsize control. Integrate starting -// values at y_current over hstep x2 with accuracy eps. -// On output ystart is replaced by values at the end of the integration -// interval. RightHandSide is the right-hand side of ODE system. -// The source is similar to odeint routine from NRC p.721-722 . template G4bool G4InterpolationDriver:: AccurateAdvance(G4FieldTrack& track, G4double hstep, G4double /*eps*/, G4double /*hinitial*/) { - //G4cout << "AA hstep " << hstep << G4endl; - ++fNoAccurateAdvanceCalls; - if (hstep == 0.0) { std::ostringstream message; @@ -337,11 +383,9 @@ AccurateAdvance(G4FieldTrack& track, G4double hstep, const G4double curveLength = track.GetCurveLength(); const G4double curveLengthEnd = curveLength + hstep; - assert(curveLength >= fIntegrationInterval.first && curveLengthEnd <= fIntegrationInterval.second); - State y; - const G4double tau = (curveLengthEnd - fIntegrationInterval.first) / (fIntegrationInterval.second - fIntegrationInterval.first); - Base::GetStepper()->Interpolate(tau, y); + field_utils::State y; + Interpolate(curveLengthEnd, y); track.LoadFromArray(y, Base::GetStepper()->GetNumberOfVariables()); track.SetCurveLength(curveLengthEnd); @@ -362,91 +406,124 @@ AccurateAdvance(G4FieldTrack& track, G4double hstep, // Vetterling, and Brian P. Flannery (Cambridge University Press 1992), // 16.2 Adaptive StepSize Control for Runge-Kutta, p. 719 template -void G4InterpolationDriver::OneGoodStep(const G4double y[], // InOut - const G4double dydx[], - G4double htry, - G4double eps_rel_max, - G4double& hdid, // Out - G4double& hnext) // Out +G4double G4InterpolationDriver::OneGoodStep(StepperIterator it, + field_utils::State& y, + field_utils::State& dydx, + G4double& hstep, + G4double epsStep, + G4double curveLength) { G4double error2 = DBL_MAX; + field_utils::State yerr, ytemp, dydxtemp; + G4double h = hstep; - G4double yerr[G4FieldTrack::ncompSVEC], ytemp[G4FieldTrack::ncompSVEC]; - - G4double h = htry; - //G4cout << "htry: " << htry << G4endl; - - static G4ThreadLocal G4int tot_no_trials = 0; - const G4int max_trials = 100; - - for (G4int iter = 0; iter < max_trials; ++iter) + G4int i = 0; + for (; i < fMaxTrials; ++i) { - tot_no_trials++; + it->stepper->Stepper(y, dydx, h, ytemp, yerr, dydxtemp); + error2 = field_utils::relativeError2(y, yerr, h, epsStep); - Base::GetStepper()->Stepper(y, dydx, h, ytemp, yerr); - error2 = field_utils::relativeError2(y, yerr, std::max(h, fMinimumStep), eps_rel_max); - if (error2 <= 1.0) { + hstep = Base::GrowStepSize2(h, error2); break; } - h = Base::ShrinkStepSize2(h, error2); + // don't control error for small steps + if (h <= fMinimumStep) + { + hstep = fMinimumStep; + break; + } + + h = std::max(Base::ShrinkStepSize2(h, error2), fMinimumStep); + } + + if (i == fMaxTrials) + { + G4Exception("G4InterpolationDriver::OneGoodStep()", + "GeomField1001", JustWarning, "cannot converge"); + h = std::max(Base::ShrinkStepSize2(h, error2), fMinimumStep); } - hnext = Base::GrowStepSize2(h, error2); - hdid = h; - //G4cout << "hdid: " << hdid << G4endl; + // set interpolation inverval + it->begin = curveLength; + it->end = curveLength + h; + it->inverseLength = 1. / h; + + // setup interpolation + it->stepper->SetupInterpolation(); + + field_utils::copy(dydx, dydxtemp); + field_utils::copy(y, ytemp); + + return h; } template -void G4InterpolationDriver:: -CheckStep( const G4ThreeVector& posIn, - const G4ThreeVector& posOut, G4double hdid) +void G4InterpolationDriver::PrintState() const { - const G4double endPointDist = (posOut - posIn).mag(); - if (endPointDist >= hdid * (1. + CLHEP::perMillion)) - { - ++fNoAccurateAdvanceBadSteps; -#ifdef G4DEBUG_FIELD - // Issue a warning only for gross differences - - // we understand how small difference occur. - if (endPointDist >= hdid * (1. + perThousand)) - { - G4Exception("G4InterpolationDriver::CheckStep()", - "GeomField1002", JustWarning, - "endPointDist >= hdid!"); + using namespace field_utils; + State prevEnd, currBegin; + auto prev = fSteppers.begin(); + + G4cout << "====== curr state ========" << G4endl; + for (auto i = fSteppers.begin(); i <= fLastStepper; ++i) { + i->stepper->Interpolate(0, currBegin); + + G4cout << "cl_begin: " <begin << " " + << "cl_end: " << i->end << " "; + + if (prev != i) { + prev->stepper->Interpolate(1, prevEnd); + auto prevPos = makeVector(prevEnd, Value3D::Position); + auto currPos = makeVector(currBegin, Value3D::Position); + G4cout << "diff_begin: " << (prevPos - currPos).mag(); } -#endif + + G4cout << G4endl; + prev = i; } - else - { - ++fNoAccurateAdvanceGoodSteps; + + const G4double clBegin = fSteppers.begin()->begin; + const G4double clEnd = fLastStepper->end; + const G4double hstep = (clEnd - clBegin) / 10.; + State yBegin, yCurr; + Interpolate(0, yBegin); + for (G4double cl = clBegin; cl <= clEnd + 1e-12; cl += hstep) { + Interpolate(cl, yCurr); + auto d = DistChord(yBegin, clBegin, yCurr, cl); + G4cout << "cl: " << cl << " chord_distance: " << d << G4endl; } + + G4cout << "==========================" << G4endl; } -template -inline G4double G4InterpolationDriver::GetMinimumStep() const -{ - return fMinimumStep; -} template -void G4InterpolationDriver::SetMinimumStep(G4double minimumStepLength) +void G4InterpolationDriver::CheckState() const { - fMinimumStep = minimumStepLength; -} + G4int smallSteps = 0; + for (auto i = fSteppers.begin(); i <= fLastStepper; ++i) + { + G4double stepLength = i->end - i->begin; + if (stepLength < fMinimumStep) { + ++smallSteps; + } + } -template -G4int G4InterpolationDriver::GetVerboseLevel() const -{ - return fVerboseLevel; -} + if (smallSteps > 1) + { + std::ostringstream message; + message << "====== curr state ========\n"; + for (auto i = fSteppers.begin(); i <= fLastStepper; ++i) { + message << "cl_begin: " <begin << " " + << "cl_end: " << i->end << "\n"; + } -template -void G4InterpolationDriver::SetVerboseLevel(G4int newLevel) -{ - fVerboseLevel = newLevel; + G4Exception("G4InterpolationDriver::CheckState()", + "GeomField0003", FatalException, message); + } } diff --git a/source/geometry/magneticfield/include/G4MagIntegratorDriver.hh b/source/geometry/magneticfield/include/G4MagIntegratorDriver.hh index a13fe70cd9f..60835f5f97d 100644 --- a/source/geometry/magneticfield/include/G4MagIntegratorDriver.hh +++ b/source/geometry/magneticfield/include/G4MagIntegratorDriver.hh @@ -68,12 +68,12 @@ public: // with description return ChordFinderDelegate::AdvanceChordLimitedImpl(track, stepMax, epsStep, chordDistance); } - virtual void OnComputeStep() override + virtual void OnStartTracking() override { ChordFinderDelegate::ResetStepEstimate(); } - virtual void OnStartTracking() override {}; + virtual void OnComputeStep() override {}; virtual G4bool AccurateAdvance(G4FieldTrack& y_current, diff --git a/source/geometry/magneticfield/src/G4ChordFinder.cc b/source/geometry/magneticfield/src/G4ChordFinder.cc index d679f64f5ea..2f09d8c1dee 100644 --- a/source/geometry/magneticfield/src/G4ChordFinder.cc +++ b/source/geometry/magneticfield/src/G4ChordFinder.cc @@ -52,6 +52,7 @@ // New FSAL type driver / steppers ----- #include "G4IntegrationDriver.hh" +#include "G4InterpolationDriver.hh" // #include "G4FSALBogackiShampine45.hh" // #include "G4FSALDormandPrince745.hh" @@ -156,7 +157,7 @@ G4ChordFinder::G4ChordFinder( G4MagneticField* theMagField, } else { - fIntgrDriver = new G4IntegrationDriver( + fIntgrDriver = new G4IntegrationDriver( stepMinimum, regularStepper, regularStepper->GetNumberOfVariables()); if( fIntgrDriver==nullptr) diff --git a/source/geometry/magneticfield/src/G4DormandPrince745.cc b/source/geometry/magneticfield/src/G4DormandPrince745.cc index 4c48d89e8aa..e8b2ce25f0f 100644 --- a/source/geometry/magneticfield/src/G4DormandPrince745.cc +++ b/source/geometry/magneticfield/src/G4DormandPrince745.cc @@ -59,96 +59,25 @@ // // First version: 25 May 2015 - Somnath Banerjee // -// Note: Current version includes 3 versions of 'DistChord' method. -// Default is hard-coded interpolation. -// #include "G4DormandPrince745.hh" #include "G4LineSection.hh" -#include - -//Constructor -G4DormandPrince745::G4DormandPrince745(G4EquationOfMotion *EqRhs, - G4int noIntegrationVariables, - G4bool primary) -: G4MagIntegratorStepper(EqRhs, noIntegrationVariables), - fAuxStepper(0) -{ - const G4int numberOfVariables = // noIntegrationVariables; - std::max( noIntegrationVariables, - ( ( (noIntegrationVariables-1)/4 + 1 ) * 4 ) ); - // For better alignment with cache-line - - //New Chunk of memory being created for use by the stepper - - //ak_i - for storing intermediate RHS - ak2 = new G4double[numberOfVariables]; - ak3 = new G4double[numberOfVariables]; - ak4 = new G4double[numberOfVariables]; - ak5 = new G4double[numberOfVariables]; - ak6 = new G4double[numberOfVariables]; - ak7 = new G4double[numberOfVariables]; - // Also always allocate arrays for interpolation stages - ak8 = new G4double[numberOfVariables]; - ak9 = new G4double[numberOfVariables]; - // Must ensure space for extra 'state' variables exists - i.e. yIn[7] - const G4int numStateVars = - std::max(noIntegrationVariables, - std::max( GetNumberOfStateVariables(), 8) - ); - yTemp = new G4double[numStateVars]; - yIn = new G4double[numStateVars]; - - fLastInitialVector = new G4double[numStateVars] ; - fLastFinalVector = new G4double[numStateVars] ; +using namespace field_utils; - // fLastDyDx = new G4double[numberOfVariables]; - - fMidVector = new G4double[numStateVars]; - fMidError = new G4double[numStateVars]; - - yTemp = new G4double[numberOfVariables] ; - yIn = new G4double[numberOfVariables] ; +G4DormandPrince745::G4DormandPrince745(G4EquationOfMotion* equation, + G4int noIntegrationVariables) + : G4MagIntegratorStepper(equation, noIntegrationVariables) +{} - fLastInitialVector = new G4double[numberOfVariables] ; - fLastFinalVector = new G4double[numberOfVariables] ; - fInitialDyDx = new G4double[numberOfVariables]; - - fMidVector = new G4double[numberOfVariables]; - fMidError = new G4double[numberOfVariables]; - fAuxStepper = nullptr; - if( primary ) - { - fAuxStepper = new G4DormandPrince745(EqRhs, numberOfVariables, - !primary); - } - fLastStepLength = -1.0; -} - -//Destructor -G4DormandPrince745::~G4DormandPrince745() +void G4DormandPrince745::Stepper(const G4double yInput[], + const G4double dydx[], + G4double hstep, + G4double yOutput[], + G4double yError[], + G4double dydxOutput[]) { - //clear all previously allocated memory for stepper and DistChord - delete[] ak2; - delete[] ak3; - delete[] ak4; - delete[] ak5; - delete[] ak6; - delete[] ak7; - // Used only for interpolation - delete[] ak8; - delete[] ak9; - - delete[] yTemp; - delete[] yIn; - - delete[] fLastInitialVector; - delete[] fLastFinalVector; - delete[] fInitialDyDx; - delete[] fMidVector; - delete[] fMidError; - - delete fAuxStepper; + Stepper(yInput, dydx, hstep, yOutput, yError); + copy(dydxOutput, ak7); } @@ -179,158 +108,118 @@ G4DormandPrince745::~G4DormandPrince745() // Giving back yOut and yErr arrays for output and error respectively void G4DormandPrince745::Stepper(const G4double yInput[], - const G4double DyDx[], - G4double Step, - G4double yOut[], - G4double yErr[] ) + const G4double dydx[], + G4double hstep, + G4double yOut[], + G4double yErr[]) { - G4int i; - //The various constants defined on the basis of butcher tableu - const G4double //G4double - only once - b21 = 0.2 , - - b31 = 3.0/40.0, b32 = 9.0/40.0 , - - b41 = 44.0/45.0, b42 = -56.0/15.0, b43 = 32.0/9.0, - - b51 = 19372.0/6561.0, b52 = -25360.0/2187.0, b53 = 64448.0/6561.0, - b54 = -212.0/729.0 , - - b61 = 9017.0/3168.0 , b62 = -355.0/33.0, - b63 = 46732.0/5247.0 , b64 = 49.0/176.0 , - b65 = -5103.0/18656.0 , - - b71 = 35.0/384.0, b72 = 0., - b73 = 500.0/1113.0, b74 = 125.0/192.0, - b75 = -2187.0/6784.0, b76 = 11.0/84.0, + const G4double + b21 = 0.2, + + b31 = 3.0 / 40.0, b32 = 9.0 / 40.0, + + b41 = 44.0 / 45.0, b42 = -56.0 / 15.0, b43 = 32.0/9.0, + + b51 = 19372.0 / 6561.0, b52 = -25360.0 / 2187.0, b53 = 64448.0 / 6561.0, + b54 = -212.0 / 729.0, + + b61 = 9017.0 / 3168.0 , b62 = -355.0 / 33.0, + b63 = 46732.0 / 5247.0, b64 = 49.0 / 176.0, + b65 = -5103.0 / 18656.0, + + b71 = 35.0 / 384.0, b72 = 0., + b73 = 500.0 / 1113.0, b74 = 125.0 / 192.0, + b75 = -2187.0 / 6784.0, b76 = 11.0 / 84.0, //Sum of columns, sum(bij) = ei -// e1 = 0. , -// e2 = 1.0/5.0 , -// e3 = 3.0/10.0 , -// e4 = 4.0/5.0 , -// e5 = 8.0/9.0 , -// e6 = 1.0 , -// e7 = 1.0 , - -// Difference between the higher and the lower order method coeff. : + // e1 = 0. , + // e2 = 1.0/5.0 , + // e3 = 3.0/10.0 , + // e4 = 4.0/5.0 , + // e5 = 8.0/9.0 , + // e6 = 1.0 , + // e7 = 1.0 , + + // Difference between the higher and the lower order method coeff. : // b7j are the coefficients of higher order - dc1 = -( b71 - 5179.0/57600.0), - dc2 = -( b72 - .0), - dc3 = -( b73 - 7571.0/16695.0), - dc4 = -( b74 - 393.0/640.0), - dc5 = -( b75 + 92097.0/339200.0), - dc6 = -( b76 - 187.0/2100.0), - dc7 = -( - 1.0/40.0 ); //end of declaration + dc1 = -(b71 - 5179.0 / 57600.0), + dc2 = -(b72 - .0), + dc3 = -(b73 - 7571.0 / 16695.0), + dc4 = -(b74 - 393.0 / 640.0), + dc5 = -(b75 + 92097.0 / 339200.0), + dc6 = -(b76 - 187.0 / 2100.0), + dc7 = -(- 1.0 / 40.0); const G4int numberOfVariables= this->GetNumberOfVariables(); + State yTemp; // The number of variables to be integrated over yOut[7] = yTemp[7] = yInput[7]; // Saving yInput because yInput and yOut can be aliases for same array - for(i=0;iSetupInterpolation(); // (fLastInitialVector, fInitialDyDx, fLastStepLength); - //Interpolate to half step - fAuxStepper->Interpolate( /*fLastInitialVector, fInitialDyDx, fLastStepLength,*/ 0.5, fAuxStepper->fMidVector); - - return DistLine( fLastInitialVector, fAuxStepper->fMidVector, fLastFinalVector); + fLastStepLength = hstep; } G4double G4DormandPrince745::DistChord() const @@ -338,31 +227,25 @@ G4double G4DormandPrince745::DistChord() const // Coefficients were taken from Some Practical Runge-Kutta Formulas by Lawrence F. Shampine, page 149, c* const G4double hf1 = 6025192743.0 / 30085553152.0, - hf2 = 0.0, hf3 = 51252292925.0 / 65400821598.0, hf4 = - 2691868925.0 / 45128329728.0, hf5 = 187940372067.0 / 1594534317056.0, hf6 = - 1776094331.0 / 19743644256.0, hf7 = 11237099.0 / 235043384.0; - for(G4int i = 0; i < 3; ++i) { - fMidVector[i] = fLastInitialVector[i] + 0.5 * fLastStepLength * - (hf1 * fInitialDyDx[i] + hf2 * ak2[i] + hf3 * ak3[i] + + G4ThreeVector mid; + + for(G4int i = 0; i < 3; ++i) + { + mid[i] = fyIn[i] + 0.5 * fLastStepLength * ( + hf1 * fdydxIn[i] + hf3 * ak3[i] + hf4 * ak4[i] + hf5 * ak5[i] + hf6 * ak6[i] + hf7 * ak7[i]); } - - // Use stored values of Initial and Endpoint + new Midpoint to evaluate - // distance of Chord - return DistLine( fLastInitialVector, fMidVector, fLastFinalVector); -} -//The original DistChord() function for the class -G4double G4DormandPrince745::DistChord3() const -{ - // Do half a step using StepNoErr - fAuxStepper->Stepper( fLastInitialVector, fInitialDyDx, 0.5 * fLastStepLength, - fAuxStepper->fMidVector, fAuxStepper->fMidError) ; - return DistLine( fLastInitialVector, fAuxStepper->fMidVector, fLastFinalVector); + const G4ThreeVector begin = makeVector(fyIn, Value3D::Position); + const G4ThreeVector end = makeVector(fyOut, Value3D::Position); + + return G4LineSection::Distline(mid, begin, end); } // The lower (4th) order interpolant given by Dormand and prince @@ -372,46 +255,43 @@ G4double G4DormandPrince745::DistChord3() const // Computers & Mathematics with Applications, vol. 12, no. 9, // pp. 1007–1017, 1986. //--------------------------- - -void G4DormandPrince745::SetupInterpolation_low() // const G4double *yInput, const G4double *dydx, const G4double Step) +void G4DormandPrince745::Interpolate4thOrder(G4double yOut[], G4double tau) const { - //Nothing to be done -} - -void G4DormandPrince745::Interpolate_low( /* const G4double yInput[], - const G4double dydx[], - const G4double Step, */ - G4double yOut[], - G4double tau ) -{ - G4double bf1, bf2, bf3, bf4, bf5, bf6, bf7; - // Coefficients for all the seven stages. - G4double Step = fLastStepLength; - const G4double *dydx= fInitialDyDx; + const G4int numberOfVariables = this->GetNumberOfVariables(); - const G4int numberOfVariables= this->GetNumberOfVariables(); + const G4double + tau2 = tau * tau, + tau3 = tau * tau2, + tau4 = tau2 * tau2; - // for(int i=0;iGetNumberOfVariables(); - const G4double *dydx = fInitialDyDx; + const G4double *dydx = fdydxIn; const G4double Step = fLastStepLength; + State yTemp; // Saving yInput because yInput and yOut can be aliases for same array // for(int i=0;iGetNumberOfVariables(); - const G4double *dydx = fInitialDyDx; // const G4double fullStep = fLastStepLength; // If given requestedStep in argument: @@ -591,41 +466,9 @@ void G4DormandPrince745::Interpolate_high( /* const G4double yInput[], G4double stepLen = fLastStepLength * tau; for(int i=0; iG4DormandPrince745(right.GetEquationOfMotion(),right.GetNumberOfVariables(), false); - - int noVars = right.GetNumberOfVariables(); - for(int i =0; i< noVars; i++) - { - this->ak2[i] = right.ak2[i]; - this->ak3[i] = right.ak3[i]; - this->ak4[i] = right.ak4[i]; - this->ak5[i] = right.ak5[i]; - this->ak6[i] = right.ak6[i]; - this->ak7[i] = right.ak7[i]; - this->ak8[i] = right.ak8[i]; - this->ak9[i] = right.ak9[i]; - - this->fInitialDyDx[i] = right.fInitialDyDx[i]; - this->fLastInitialVector[i] = right.fLastInitialVector[i]; - this->fMidVector[i] = right.fMidVector[i]; - this->fMidError[i] = right.fMidError[i]; - } - - this->fLastStepLength = right.fLastStepLength; - - return *this; -} +} \ No newline at end of file diff --git a/source/geometry/magneticfield/src/G4FieldUtils.cc b/source/geometry/magneticfield/src/G4FieldUtils.cc index 8cffc6de848..697e2b34471 100644 --- a/source/geometry/magneticfield/src/G4FieldUtils.cc +++ b/source/geometry/magneticfield/src/G4FieldUtils.cc @@ -59,10 +59,6 @@ G4double relativeError2(const G4double y[], G4double inv_eps_vel_sq = 1.0 / (eps_rel_max * eps_rel_max); G4double errvel_sq = 0.0; // square of momentum vector difference - G4double errspin_sq = 0.0; // square of spin vector difference - - G4double spin_mag2 = getValue2(y, Value3D::Spin); - G4bool hasSpin = (spin_mag2 > 0.0); G4double eps_pos = eps_rel_max * h; G4double inv_eps_pos_sq = 1.0 / (eps_pos * eps_pos); @@ -87,14 +83,6 @@ G4double relativeError2(const G4double y[], errvel_sq *= inv_eps_vel_sq; errmax_sq = std::max(errpos_sq, errvel_sq); - if (hasSpin) - { - // Accuracy for spin - errspin_sq = getValue2(yerr, Value3D::Spin) / spin_mag2; - errspin_sq *= inv_eps_vel_sq; - errmax_sq = std::max( errmax_sq, errspin_sq ); - } - return errmax_sq; } diff --git a/source/geometry/management/History b/source/geometry/management/History index 410ca3d59f6..5f1f29831a2 100644 --- a/source/geometry/management/History +++ b/source/geometry/management/History @@ -16,11 +16,39 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -March 8, 2019 G.Cosmo (geommng-V10-04-09) +May 29, G. Cosmo (geommng-V10-05-07) +- Fixed minor Coverity defects. + +May 20, G. Cosmo (geommng-V10-05-06) +- Defined move constructor and move assignment operator for G4AffineTransform. + +May 14, B. Morgan (geommng-V10-05-05) +- Use header-based #define/undef symbols to configure VecGeom replacements +- G4GeomConfig.hh: Generated header configuring #defines using CMake settings +- G4GeomTypes.hh: "Interface" header to support old GNUmake system. All Geant4 + code should #include this rather than the generated header, which is only + present in CMake mode. +- G4UAdapter.hh: Add inclusion of G4GeomTypes.hh +- See also cmake-V10-05-03 + +May 13, 2019 G.Cosmo (geommng-V10-05-04) +- Replaced deprecated std::binary_function calls with lambdas in + G4SmartVoxelStat and G4GeometryManager. + Courtesy of S.Losilla, from GitHub PR#8. + +April 29, 2019 G.Cosmo (geommng-V10-05-03) +- Properly initialise to zero splitted data in G4VPhysicalVolume. + +April 23, 2019 G.Cosmo (geommng-V10-05-02) +- G4GeomSplitter: re-enabled use or realloc()/free() and memcpy(), after + adapting G4VPhysicalVolume MT splitted data to adopt only trivial types + for allocation. + +March 8, 2019 G.Cosmo (geommng-V10-05-01) - G4LogicalVolume: in AddDaughter() avoid propagating pointer to field-manager if this is null. Addressing problem report #2145. -January 30, 2019 A.Dotti, G.Cosmo +January 30, 2019 A.Dotti, G.Cosmo (geommng-V10-05-00) - Use reverse_iterator in G4SolidStore::DeRegister() in order to speedup partial deregistration on setups with many solids instances. - G4Region: added possibility to disable search in the tree in diff --git a/source/geometry/management/include/G4AffineTransform.hh b/source/geometry/management/include/G4AffineTransform.hh index afa33e9e199..8ea64aab8a8 100644 --- a/source/geometry/management/include/G4AffineTransform.hh +++ b/source/geometry/management/include/G4AffineTransform.hh @@ -94,10 +94,12 @@ public: // with description // Optionally rotate by *rot then translate by tlate - rot may be null inline G4AffineTransform(const G4AffineTransform& rhs); - // Copy constructor + inline G4AffineTransform(G4AffineTransform&& rhs) = default; + // Copy and move constructors inline G4AffineTransform& operator=(const G4AffineTransform& rhs); - // Assignment operator + inline G4AffineTransform& operator=(G4AffineTransform&& rhs) = default; + // Assignment & Move operators inline ~G4AffineTransform(); // Destructor diff --git a/source/geometry/management/include/G4GeomConfig.hh.in b/source/geometry/management/include/G4GeomConfig.hh.in new file mode 100644 index 00000000000..b27c0b6b9b2 --- /dev/null +++ b/source/geometry/management/include/G4GeomConfig.hh.in @@ -0,0 +1,120 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +//! \file G4GeomConfig.hh +//! \brief Public preprocessor definitions for geometry + +#ifndef G4GEOMCONFIG_HH +#define G4GEOMCONFIG_HH + +//! \def G4GEOM_USE_USOLIDS +//! \brief Defined if all Geant4 solids use VecGeom implementations +#cmakedefine G4GEOM_USE_USOLIDS + +//! \def G4GEOM_USE_PARTIAL_USOLIDS +//! \brief Defined if selected Geant4 solids use VecGeom implementations +#cmakedefine G4GEOM_USE_PARTIAL_USOLIDS + +#ifdef G4GEOM_USE_PARTIAL_USOLIDS +//! \def G4GEOM_USE_UBOX +//! \brief Defined if G4Box is replaced with VecGeom UnplacedBox +#cmakedefine G4GEOM_USE_UBOX + +//! \def G4GEOM_USE_UCONS +//! \brief Defined if G4Cons is replaced with VecGeom GenericUnplacedCone +#cmakedefine G4GEOM_USE_UCONS + +//! \def G4GEOM_USE_UCTUBS +//! \brief Defined if G4CutTubs is replaced with VecGeom UnplacedCutTube +#cmakedefine G4GEOM_USE_UCTUBS + +//! \def G4GEOM_USE_UEXTRUDEDSOLID +//! \brief Defined if G4ExtrudedSolid is replaced with VecGeom UnplacedExtruded +#cmakedefine G4GEOM_USE_UEXTRUDEDSOLID + +//! \def G4GEOM_USE_UHYPE +//! \brief Defined if G4Hype is replaced with VecGeom GenericUnplacedHype +#cmakedefine G4GEOM_USE_UHYPE + +//! \def G4GEOM_USE_UGENERICPOLYCONE +//! \brief Defined if G4GenericPolycone is replaced with VecGeom UnplacedGenericPolycone +#cmakedefine G4GEOM_USE_UGENERICPOLYCONE + +//! \def G4GEOM_USE_UGENERICTRAP +//! \brief Defined if G4GenericTrap is replaced with VecGeom UnplacedGenTrap +#cmakedefine G4GEOM_USE_UGENERICTRAP + +//! \def G4GEOM_USE_UORB +//! \brief Defined if G4Orb is replaced with VecGeom UnplacedOrb +#cmakedefine G4GEOM_USE_UORB + +//! \def G4GEOM_USE_UPARA +//! \brief Defined if G4Para is replaced with VecGeom UnplacedParallelepiped +#cmakedefine G4GEOM_USE_UPARA + +//! \def G4GEOM_USE_UPARABOLOID +//! \brief Defined if G4Paraboloid is replaced with VecGeom UnplacedParaboloid +#cmakedefine G4GEOM_USE_UPARABOLOID + +//! \def G4GEOM_USE_UPOLYCONE +//! \brief Defined if G4Polycone is replaced with VecGeom GenericUnplacedPolycone +#cmakedefine G4GEOM_USE_UPOLYCONE + +//! \def G4GEOM_USE_UPOLYHEDRA +//! \brief Defined if G4Polyhedra is replaced with VecGeom UnplacedPolyhedron +#cmakedefine G4GEOM_USE_UPOLYHEDRA + +//! \def G4GEOM_USE_USPHERE +//! \brief Defined if G4Box is replaced with VecGeom UnplacedSphere +#cmakedefine G4GEOM_USE_USPHERE + +//! \def G4GEOM_USE_UTESSELLATEDSOLID +//! \brief Defined if G4TessellatedSolid is replaced with VecGeom UnplacedTessellated +#cmakedefine G4GEOM_USE_UTESSELLATEDSOLID + +//! \def G4GEOM_USE_UTET +//! \brief Defined if G4Tet is replaced with VecGeom UnplacedTet +#cmakedefine G4GEOM_USE_UTET + +//! \def G4GEOM_USE_UTRAP +//! \brief Defined if G4Trap is replaced with VecGeom UnplacedTrapezoid +#cmakedefine G4GEOM_USE_UTRAP + +//! \def G4GEOM_USE_UTRD +//! \brief Defined if G4Trd is replaced with VecGeom GenericUnplacedTrd +#cmakedefine G4GEOM_USE_UTRD + +//! \def G4GEOM_USE_UTORUS +//! \brief Defined if G4Torus is replaced with VecGeom UnplacedTorus2 +#cmakedefine G4GEOM_USE_UTORUS + +//! \def G4GEOM_USE_UTUBS +//! \brief Defined if G4Tubs is replaced with VecGeom GenericUnplacedTube +#cmakedefine G4GEOM_USE_UTUBS + +#endif // G4GEOM_USE_PARTIAL_USOLIDS + +#endif // G4GEOMCONFIG_HH + diff --git a/source/geometry/management/include/G4GeomSplitter.hh b/source/geometry/management/include/G4GeomSplitter.hh index b41318a95a0..ab6fcbfe29a 100644 --- a/source/geometry/management/include/G4GeomSplitter.hh +++ b/source/geometry/management/include/G4GeomSplitter.hh @@ -43,7 +43,6 @@ #include "globals.hh" #include "geomwdefs.hh" #include "G4AutoLock.hh" -#include "G4Allocator.hh" template // T is the private data from the object to be split class G4GeomSplitter @@ -56,33 +55,10 @@ class G4GeomSplitter G4MUTEXINIT(mutex); } - void *operator new(size_t) - // Override "new" for "G4Allocator" - { - if (!anOffsetAllocator) anOffsetAllocator = new G4Allocator; - return (void *) anOffsetAllocator->MallocSingle(); - } - - void operator delete(void *anOffset) - // Override "delete" for "G4Allocator". - { - anOffsetAllocator->FreeSingle((T*) anOffset); - } - T* Reallocate(G4int size) { - T* noffset = new T[size]; - if (offset) - { - for (G4int i=0; i* anOffsetAllocator; private: @@ -212,9 +184,6 @@ class G4GeomSplitter G4Mutex mutex; }; -template G4ThreadLocal - T* G4GeomSplitter::offset = 0; -template G4ThreadLocal - G4Allocator* G4GeomSplitter::anOffsetAllocator = 0; +template G4ThreadLocal T* G4GeomSplitter::offset = 0; #endif diff --git a/source/visualization/management/include/G4VVisCommand.icc b/source/geometry/management/include/G4GeomTypes.hh similarity index 87% rename from source/visualization/management/include/G4VVisCommand.icc rename to source/geometry/management/include/G4GeomTypes.hh index c28c145165e..2d2c13880a9 100644 --- a/source/visualization/management/include/G4VVisCommand.icc +++ b/source/geometry/management/include/G4GeomTypes.hh @@ -23,11 +23,15 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // +// GEANT4 geomtetry/solid types // -// Base class for visualization commands - John Allison 9th August 1998 -// It is really a messenger - we have one command per messenger. +#ifndef G4GEOMTYPES_HH +#define G4GEOMTYPES_HH -inline void G4VVisCommand::SetVisManager (G4VisManager* pVisManager) { - fpVisManager = pVisManager; -} +// Fundamental definitions +#ifndef G4GMAKE +#include "G4GeomConfig.hh" +#endif + +#endif /* G4GEOMTYPES_HH */ diff --git a/source/geometry/management/include/G4SmartVoxelStat.hh b/source/geometry/management/include/G4SmartVoxelStat.hh index 1c4a293bdfa..cdc70c7c7a4 100644 --- a/source/geometry/management/include/G4SmartVoxelStat.hh +++ b/source/geometry/management/include/G4SmartVoxelStat.hh @@ -41,7 +41,6 @@ #define G4SmartVoxelStat_hh #include "G4Types.hh" -#include class G4LogicalVolume; class G4SmartVoxelHeader; @@ -97,32 +96,7 @@ class G4SmartVoxelStat G4long heads; G4long nodes; G4long pointers; - - - public: - - // - // Functor objects for sorting - // - struct ByCpu - : public std::binary_function< const G4SmartVoxelStat, - const G4SmartVoxelStat, G4bool > - { - G4bool operator()( const G4SmartVoxelStat &a, const G4SmartVoxelStat &b ) - { - return a.GetTotalTime() > b.GetTotalTime(); - } - }; - - struct ByMemory - : public std::binary_function< const G4SmartVoxelStat, - const G4SmartVoxelStat, G4bool > - { - G4bool operator()( const G4SmartVoxelStat &a, const G4SmartVoxelStat &b ) - { - return a.GetMemoryUse() > b.GetMemoryUse(); - } - }; + }; #endif diff --git a/source/geometry/management/include/G4UAdapter.hh b/source/geometry/management/include/G4UAdapter.hh index 3a86571ecdd..2ea5dc02f1e 100644 --- a/source/geometry/management/include/G4UAdapter.hh +++ b/source/geometry/management/include/G4UAdapter.hh @@ -25,12 +25,12 @@ // // // -// +// // class G4UAdapter // // Class description: // -// Utility class for adapting VecGeom solids API to Geant4 solids. +// Utility class for adapting VecGeom solids API to Geant4 solids. // NOTE: Using protected inheritance since the Adapter is supposed to // be a G4VSolid "implemented-in-terms-of" the VecGeom UnplacedVolume_t. // The choice of protected vs private is due to the fact that we want @@ -56,6 +56,8 @@ #include "G4BoundingEnvelope.hh" #include "G4AutoLock.hh" +#include "G4GeomTypes.hh" + #if ( defined(G4GEOM_USE_USOLIDS) || defined(G4GEOM_USE_PARTIAL_USOLIDS) ) #include diff --git a/source/geometry/management/include/G4VPhysicalVolume.hh b/source/geometry/management/include/G4VPhysicalVolume.hh index f2ec90d21ba..e78991b6369 100644 --- a/source/geometry/management/include/G4VPhysicalVolume.hh +++ b/source/geometry/management/include/G4VPhysicalVolume.hh @@ -64,15 +64,17 @@ class G4PVData // and must have a per-thread state. public: - G4PVData():frot(0) {} - void initialize() { + G4PVData() : frot(0) {} + + void initialize() + { frot = 0; - ftrans = G4ThreeVector(0,0,0); + tx = 0.; ty = 0.; tz = 0.; } G4RotationMatrix *frot; - G4ThreeVector ftrans; + G4double tx = 0., ty = 0., tz = 0.; }; typedef G4GeomSplitter G4PVManager; @@ -124,7 +126,7 @@ class G4VPhysicalVolume // Older access functions, that do not distinguish between frame/object! - const G4ThreeVector& GetTranslation() const; + const G4ThreeVector GetTranslation() const; const G4RotationMatrix* GetRotation() const; // Old access functions, that do not distinguish between frame/object! // They return the translation/rotation of the volume. diff --git a/source/geometry/management/sources.cmake b/source/geometry/management/sources.cmake index 6237831adb6..78212d1478a 100644 --- a/source/geometry/management/sources.cmake +++ b/source/geometry/management/sources.cmake @@ -26,12 +26,27 @@ include_directories(${CMAKE_SOURCE_DIR}/source/graphics_reps/include) include_directories(${CMAKE_SOURCE_DIR}/source/intercoms/include) include_directories(${CMAKE_SOURCE_DIR}/source/materials/include) + +# Configure header for preprocessor symbols for USolids +configure_file(${CMAKE_CURRENT_LIST_DIR}/include/G4GeomConfig.hh.in + ${CMAKE_CURRENT_BINARY_DIR}/include/G4GeomConfig.hh + ) + +# WORKAROUND: When building/testing examples uing ROOT, ROOT's +# dictionary generation is not smart enough to handle target usage +# requirements for include paths. Explicitly add the path to the +# generated header into build time include paths... +set_property(GLOBAL APPEND + PROPERTY GEANT4_BUILDTREE_INCLUDE_DIRS "${CMAKE_CURRENT_BINARY_DIR}/include") + + # # Define the Geant4 Module. # include(Geant4MacroDefineModule) GEANT4_DEFINE_MODULE(NAME G4geometrymng HEADERS + ${CMAKE_CURRENT_BINARY_DIR}/include/G4GeomConfig.hh G4AffineTransform.hh G4AffineTransform.icc G4BlockingList.hh @@ -44,6 +59,7 @@ GEANT4_DEFINE_MODULE(NAME G4geometrymng G4ErrorTarget.hh G4GeomSplitter.hh G4GeomTools.hh + G4GeomTypes.hh G4GeometryManager.hh G4IdentityTrajectoryFilter.hh G4LogicalCrystalVolume.hh diff --git a/source/geometry/management/src/G4GeometryManager.cc b/source/geometry/management/src/G4GeometryManager.cc index 27a4bd114e1..fbb3ac5b3cd 100644 --- a/source/geometry/management/src/G4GeometryManager.cc +++ b/source/geometry/management/src/G4GeometryManager.cc @@ -383,7 +383,11 @@ G4GeometryManager::ReportVoxelStats( std::vector & stats, // // First list: sort by total CPU time // - std::sort( stats.begin(), stats.end(), G4SmartVoxelStat::ByCpu() ); + std::sort( stats.begin(), stats.end(), + [](const G4SmartVoxelStat& a, const G4SmartVoxelStat& b) + { + return a.GetTotalTime() > b.GetTotalTime(); + } ); G4int nPrint = nStat > 10 ? 10 : nStat; @@ -424,7 +428,11 @@ G4GeometryManager::ReportVoxelStats( std::vector & stats, // // Second list: sort by memory use // - std::sort( stats.begin(), stats.end(), G4SmartVoxelStat::ByMemory() ); + std::sort( stats.begin(), stats.end(), + [](const G4SmartVoxelStat& a, const G4SmartVoxelStat& b) + { + return a.GetMemoryUse() > b.GetMemoryUse(); + } ); if (nPrint) { diff --git a/source/geometry/management/src/G4VPhysicalVolume.cc b/source/geometry/management/src/G4VPhysicalVolume.cc index b500c9f5d42..731372d1a16 100644 --- a/source/geometry/management/src/G4VPhysicalVolume.cc +++ b/source/geometry/management/src/G4VPhysicalVolume.cc @@ -43,7 +43,9 @@ G4PVManager G4VPhysicalVolume::subInstanceManager; // in the class G4PVData. // #define G4MT_rot ((subInstanceManager.offset[instanceID]).frot) -#define G4MT_trans ((subInstanceManager.offset[instanceID]).ftrans) +#define G4MT_tx ((subInstanceManager.offset[instanceID]).tx) +#define G4MT_ty ((subInstanceManager.offset[instanceID]).ty) +#define G4MT_tz ((subInstanceManager.offset[instanceID]).tz) #define G4MT_pvdata (subInstanceManager.offset[instanceID]) // Constructor: init parameters and register in Store @@ -64,7 +66,9 @@ G4VPhysicalVolume::G4VPhysicalVolume( G4RotationMatrix *pRot, // Initialize 'Shadow' data structure - for use by object persistency pvdata = new G4PVData(); pvdata->frot = pRot; - pvdata->ftrans = G4ThreeVector(tlate); + pvdata->tx = tlate.x(); + pvdata->ty = tlate.y(); + pvdata->tz = tlate.z(); G4PhysicalVolumeStore::Register(this); } @@ -135,14 +139,14 @@ G4int G4VPhysicalVolume::GetMultiplicity() const return 1; } -const G4ThreeVector& G4VPhysicalVolume::GetTranslation() const +const G4ThreeVector G4VPhysicalVolume::GetTranslation() const { - return G4MT_trans; + return G4ThreeVector(G4MT_tx, G4MT_ty, G4MT_tz); } void G4VPhysicalVolume::SetTranslation(const G4ThreeVector &vec) { - G4MT_trans=vec; + G4MT_tx=vec.x(); G4MT_ty=vec.y(); G4MT_tz=vec.z(); } const G4RotationMatrix* G4VPhysicalVolume::GetRotation() const @@ -190,7 +194,7 @@ G4RotationMatrix G4VPhysicalVolume::GetObjectRotationValue() const G4ThreeVector G4VPhysicalVolume::GetObjectTranslation() const { - return G4MT_trans; + return G4ThreeVector(G4MT_tx, G4MT_ty, G4MT_tz); } const G4RotationMatrix* G4VPhysicalVolume::GetFrameRotation() const @@ -200,7 +204,7 @@ const G4RotationMatrix* G4VPhysicalVolume::GetFrameRotation() const G4ThreeVector G4VPhysicalVolume::GetFrameTranslation() const { - return -G4MT_trans; + return -G4ThreeVector(G4MT_tx, G4MT_ty, G4MT_tz); } // Only implemented for placed and parameterised volumes. diff --git a/source/geometry/navigation/History b/source/geometry/navigation/History index c942f5e4a0f..8a85579f637 100644 --- a/source/geometry/navigation/History +++ b/source/geometry/navigation/History @@ -16,11 +16,27 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -April 1, 2019 - G.Cosmo (geomnav-V10-04-13) +June 19, 2019 - G.Cosmo (geomnav-V10-05-04) +----------------------- +- Fixed compilation warning for unused variable when G4VERBOSE is not set. + +June 18, 2019 - J.Apostolakis (geomnav-V10-05-03) +----------------------------- +- Revised (recent) code for Exceptions to avoid creating ostringstream + when it is not needed / used. + Seen only in 'stuck tracks' that are trying to recover from more than + 10 zero steps in a row (fixes problem seen in one benchmark). + +June 5, 2019 - J.Apostolakis (geomnav-V10-05-02) +---------------------------- +- Improved information in Exceptions for particles stuck due to multiple + zero steps in G4Navigator. + +April 1, 2019 - G.Cosmo (geomnav-V10-05-01) ------------------------ - Protected report for looping particles under verbosity flag. -March 11, 2019 - G.Cosmo +March 11, 2019 - G.Cosmo (geomnav-V10-05-00) ------------------------ - Fixed typos in printouts in G4NavigationLogger. diff --git a/source/geometry/navigation/include/G4Navigator.hh b/source/geometry/navigation/include/G4Navigator.hh index 546d52a9aba..eca8ed7d9b8 100644 --- a/source/geometry/navigation/include/G4Navigator.hh +++ b/source/geometry/navigation/include/G4Navigator.hh @@ -345,6 +345,11 @@ class G4Navigator // o Recompute transforms and/or solids of replicated/parameterised // volumes. + G4bool CheckOverlapsIterative(G4VPhysicalVolume* vol); + // Utility method to trigger overlaps check on a volume with reported + // overlaps ordered by relevance. Used in ComputeStep() when loopings + // with zero step are detected. + private: G4Navigator(const G4Navigator&); @@ -456,6 +461,9 @@ class G4Navigator // that origin of current Step is in the same volume as the point of the // last relocation + G4VPhysicalVolume* fLastMotherPhys= nullptr; + // Memory of the mother volume during previous step. + // Intended use: inform user in case of stuck track. // // END State information // diff --git a/source/geometry/navigation/src/G4Navigator.cc b/source/geometry/navigation/src/G4Navigator.cc index 49a7b6659fd..ba7706632e2 100644 --- a/source/geometry/navigation/src/G4Navigator.cc +++ b/source/geometry/navigation/src/G4Navigator.cc @@ -68,9 +68,15 @@ G4Navigator::G4Navigator() // - zero step counters // - blocked volume - fActionThreshold_NoZeroSteps = 10; - fAbandonThreshold_NoZeroSteps = 25; + fActionThreshold_NoZeroSteps = 10; + fAbandonThreshold_NoZeroSteps = 25; + if( fVerbose > 2 ) + G4cout << " G4Navigator parameters: Action Threshold (No Zero Steps) = " + << fActionThreshold_NoZeroSteps + << " Abandon Threshold (No Zero Steps) = " + << fAbandonThreshold_NoZeroSteps << G4endl; + kCarTolerance = G4GeometryTolerance::GetInstance()->GetSurfaceTolerance(); fMinStep = 0.05*kCarTolerance; fSqTol = kCarTolerance*kCarTolerance; @@ -987,71 +993,92 @@ G4double G4Navigator::ComputeStep( const G4ThreeVector &pGlobalpoint, if ( fLastStepWasZero ) { fNumberZeroSteps++; -#ifdef G4DEBUG_NAVIGATION - if( fNumberZeroSteps > 1 ) - { - G4cout << "G4Navigator::ComputeStep(): another 'zero' step, # " - << fNumberZeroSteps - << ", at " << pGlobalpoint - << ", in volume " << motherPhysical->GetName() - << ", nav-comp-step calls # " << sNavCScalls - << ", Step= " << Step - << G4endl; - } -#endif - if( fNumberZeroSteps > fActionThreshold_NoZeroSteps-1 ) - { - // Act to recover this stuck track. Pushing it along direction - // - Step += 100*kCarTolerance; + + G4bool act = fNumberZeroSteps >= fActionThreshold_NoZeroSteps ; + G4bool actAndReport = false; + G4bool abandon = fNumberZeroSteps >= fAbandonThreshold_NoZeroSteps ; + G4bool inform = false; #ifdef G4VERBOSE - if ((!fPushed) && (fWarnPush)) - { - std::ostringstream message; - message.precision(16); - message << "Track stuck or not moving." << G4endl - << " Track stuck, not moving for " - << fNumberZeroSteps << " steps" << G4endl - << " in volume -" << motherPhysical->GetName() - << "- at point " << pGlobalpoint - << " (local point " << newLocalPoint << ")" << G4endl - << " direction: " << pDirection - << " (local direction: " << localDirection << ")." << G4endl - << " Potential geometry or navigation problem !" - << G4endl - << " Trying pushing it of " << Step << " mm ..."; - G4Exception("G4Navigator::ComputeStep()", "GeomNav1002", - JustWarning, message, "Potential overlap in geometry!"); - } + actAndReport = act && (!fPushed) && fWarnPush ; + inform = fNumberZeroSteps > 1 ; #endif - fPushed = true; - } - if( fNumberZeroSteps > fAbandonThreshold_NoZeroSteps-1 ) + + if ( act || inform ) { - // Must kill this stuck track - // - std::ostringstream message; - message << "Stuck Track: potential geometry or navigation problem." - << G4endl - << " Track stuck, not moving for " - << fNumberZeroSteps << " steps" << G4endl - << " in volume -" << motherPhysical->GetName() - << "- at point " << pGlobalpoint << G4endl - << " direction: " << pDirection << "."; -#ifdef G4VERBOSE - if ( fWarnPush ) + if( act && !abandon ) { - motherPhysical->CheckOverlaps(5000, false); + // Act to recover this stuck track. Pushing it along original direction + // + Step += 100*kCarTolerance; + fPushed = true; } + + if( actAndReport || abandon || inform ) + { + std::ostringstream message; + + message.precision(16); + message << "Stuck Track: potential geometry or navigation problem." + << G4endl; + message << " Track stuck, not moving for " + << fNumberZeroSteps << " steps." << G4endl + << " Current phys volume: '" << motherPhysical->GetName() + << "'" << G4endl + << " - at position : " << pGlobalpoint << G4endl + << " in direction: " << pDirection << G4endl + << " (local position: " << newLocalPoint << ")" << G4endl + << " (local direction: " << localDirection << ")." << G4endl + << " Previous phys volume: '" + << ( fLastMotherPhys ? fLastMotherPhys->GetName() : "" ) + << "'" << G4endl << G4endl; + if( actAndReport || abandon ) + { + message << " Likely geometry overlap - else navigation problem !" + << G4endl; + } + if( abandon ) // i.e. fNumberZeroSteps >= fAbandonThreshold_NoZeroSteps + { + // Must kill this stuck track +#ifdef G4VERBOSE + if ( fWarnPush ) { CheckOverlapsIterative(motherPhysical); } #endif - G4Exception("G4Navigator::ComputeStep()", "GeomNav0003", - EventMustBeAborted, message); - } + message << " Track *abandoned* due to excessive number of Zero steps." + << " Event aborted. " << G4endl << G4endl; + G4Exception("G4Navigator::ComputeStep()", "GeomNav0003", + EventMustBeAborted, message); + } + else + { +#ifdef G4VERBOSE + if ( actAndReport ) // (!fPushed => !wasPushed) && (fWarnPush)) + { + message << " *** Trying to get *unstuck* using a push" + << " - expanding step to " << Step << " (mm) ..." + << " Potential overlap in geometry !" << G4endl; + G4Exception("G4Navigator::ComputeStep()", "GeomNav1002", + JustWarning, message); + } +#endif +#ifdef G4DEBUG_NAVIGATION + else + { + if( fNumberZeroSteps > 1 ) + { + message << ", nav-comp-step calls # " << sNavCScalls + << ", Step= " << Step << G4endl; + G4cout << message.c_str(); + } + } +#endif + } // end of else if ( abandon ) + } // end of if( actAndReport || abandon || inform ) + } // end of if ( act || inform ) } else { if (!fPushed) fNumberZeroSteps = 0; } + fLastMotherPhys= motherPhysical; fEnteredDaughter = fEntering; // I expect to enter a volume in this Step fExitedMother = fExiting; @@ -1065,7 +1092,7 @@ G4double G4Navigator::ComputeStep( const G4ThreeVector &pGlobalpoint, #ifdef G4DEBUG_NAVIGATION if( fVerbose > 2 ) { - G4cout << " At G4Nav CompStep End - if(exiting) - fExiting= " << fExiting + G4cout << " At G4Nav CompStep End - if(exiting) - fExiting= " << fExiting << " fValidExitNormal = " << fValidExitNormal << G4endl; G4cout << " fExitNormal= " << fExitNormal << G4endl; } @@ -1148,17 +1175,17 @@ G4double G4Navigator::ComputeStep( const G4ThreeVector &pGlobalpoint, G4int depth= fHistory.GetDepth(); if( depth > 0 ) { - fExitNormalGlobalFrame = - fHistory.GetTransform(depth-1).InverseTransformAxis( fGrandMotherExitNormal ); + fExitNormalGlobalFrame = fHistory.GetTransform(depth-1) + .InverseTransformAxis( fGrandMotherExitNormal ); } else { - fExitNormalGlobalFrame= fGrandMotherExitNormal; + fExitNormalGlobalFrame = fGrandMotherExitNormal; } } else { - fExitNormalGlobalFrame= G4ThreeVector( 0., 0., 0.); + fExitNormalGlobalFrame = G4ThreeVector( 0., 0., 0.); } } @@ -1254,12 +1281,14 @@ void G4Navigator::ResetState() fPreviousSafety = 0.0; fNumberZeroSteps = 0; - + fBlockedPhysicalVolume = 0; fBlockedReplicaNo = -1; fLastLocatedPointLocal = G4ThreeVector( kInfinity, -kInfinity, 0.0 ); fLocatedOutsideWorld = false; + + fLastMotherPhys= nullptr; } // ******************************************************************** @@ -1599,7 +1628,7 @@ G4Navigator::GetGlobalExitNormal(const G4ThreeVector& IntersectPointGlobal, // globalNormal = fExitNormalGlobalFrame; G4double normMag2 = globalNormal.mag2(); - if( std::fabs ( normMag2 - 1.0 ) < perThousand ) // was perMillion ) // Value is good + if( std::fabs ( normMag2 - 1.0 ) < perThousand ) // was perMillion { *pNormalCalculated = true; // ComputeStep always computes it if Exiting // (fExiting==true) @@ -1644,7 +1673,8 @@ G4Navigator::GetGlobalExitNormal(const G4ThreeVector& IntersectPointGlobal, localNormal = GetLocalExitNormalAndCheck(IntersectPointGlobal, &validNormal); *pNormalCalculated = fCalculatedExitNormal; - globalNormal = fHistory.GetTopTransform().InverseTransformAxis( localNormal ); + globalNormal = fHistory.GetTopTransform() + .InverseTransformAxis(localNormal); } } else @@ -1701,7 +1731,8 @@ G4Navigator::GetGlobalExitNormal(const G4ThreeVector& IntersectPointGlobal, "Value obtained from new local *solid* is incorrect."); localNormal = localNormal.unit(); // Should we correct it ?? } - globalNormal = fHistory.GetTopTransform().InverseTransformAxis( localNormal ); + globalNormal = fHistory.GetTopTransform() + .InverseTransformAxis(localNormal); } #ifdef G4DEBUG_NAVIGATION @@ -1711,7 +1742,8 @@ G4Navigator::GetGlobalExitNormal(const G4ThreeVector& IntersectPointGlobal, localNormal= GetLocalExitNormalAndCheck(IntersectPointGlobal, &validNormal); - globalNormAgn = fHistory.GetTopTransform().InverseTransformAxis( localNormal ); + globalNormAgn = fHistory.GetTopTransform() + .InverseTransformAxis(localNormal); // Check the value computed against fExitNormalGlobalFrame G4ThreeVector diffNorm = globalNormAgn - fExitNormalGlobalFrame; @@ -2246,6 +2278,31 @@ void G4Navigator::ComputeStepLog(const G4ThreeVector& pGlobalpoint, } } +// ******************************************************************** +// CheckOverlapsIterative +// ******************************************************************** +// +G4bool G4Navigator::CheckOverlapsIterative(G4VPhysicalVolume* vol) +{ + // Check and report overlaps + // + G4bool foundOverlap = false; + G4int nPoints = 300000, ntrials = 9, numOverlaps = 5; + G4double trialLength = 1.0 * CLHEP::centimeter; + while ( ntrials-- > 0 && !foundOverlap ) + { + if( fVerbose > 1 ) + G4cout << " ** Running overlap checks in volume " + << vol->GetName() + << " with length = " << trialLength << G4endl; + foundOverlap = vol->CheckOverlaps(nPoints, trialLength, + fVerbose, numOverlaps); + trialLength *= 0.1; + if( trialLength <= 1.0e-5 ) { numOverlaps= 1;} + } + return foundOverlap; +} + // ******************************************************************** // Operator << // ******************************************************************** diff --git a/source/geometry/solids/CSG/History b/source/geometry/solids/CSG/History index 519980d1b40..028b3a86efc 100644 --- a/source/geometry/solids/CSG/History +++ b/source/geometry/solids/CSG/History @@ -16,6 +16,22 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +May 31, 2019 J.Apostolakis geom-csg-V10-05-03 +- G4Tubs: Fixed normal from DistanceToOut (to be unit vector) for abnormal + exit points. Added inverse-Rmax and -Rmin as data members. + +May 31, 2019 G.Cosmo geom-csg-V10-05-02 +- More reuse of pre-calculated values for sin() and cos() in G4Tubs, + G4Cons, G4CutTubs, G4Sphere. + +May 28, 2019 J.Apostolakis geom-csg-V10-05-01 +- G4Tubs: reused pre-calculated values instead of using std::cos(), std::sin(). + +May 14, 2019 B.Morgan geom-csg-V10-05-00 +- Add inclusion of new G4GeomTypes.hh header to those headers allowing + VecGeom replacement. +- See also geommng-10-05-05 + November 13, 2018 E.Tcherniaev geom-csg-V10-04-07 - G4Orb: improved check if point is too far in DistanceToIn(p,v). - G4Torus: added check if point is too far in DistanceToIn(p,v). diff --git a/source/geometry/solids/CSG/include/G4Box.hh b/source/geometry/solids/CSG/include/G4Box.hh index 087e152143c..ab5243956a4 100644 --- a/source/geometry/solids/CSG/include/G4Box.hh +++ b/source/geometry/solids/CSG/include/G4Box.hh @@ -28,7 +28,7 @@ // -------------------------------------------------------------------- // GEANT 4 class header file // -// +// // G4Box // // Class description: @@ -48,6 +48,8 @@ #ifndef G4BOX_HH #define G4BOX_HH +#include "G4GeomTypes.hh" + #if defined(G4GEOM_USE_USOLIDS) #define G4GEOM_USE_UBOX 1 #endif @@ -60,7 +62,7 @@ #include "G4CSGSolid.hh" #include "G4Polyhedron.hh" -class G4Box : public G4CSGSolid +class G4Box : public G4CSGSolid { public: // with description @@ -106,7 +108,7 @@ class G4Box : public G4CSGSolid G4double DistanceToOut(const G4ThreeVector& p) const; G4GeometryType GetEntityType() const; - G4ThreeVector GetPointOnSurface() const; + G4ThreeVector GetPointOnSurface() const; G4VSolid* Clone() const; @@ -126,7 +128,7 @@ class G4Box : public G4CSGSolid // persistifiable objects. G4Box(const G4Box& rhs); - G4Box& operator=(const G4Box& rhs); + G4Box& operator=(const G4Box& rhs); // Copy constructor and assignment operator. private: diff --git a/source/geometry/solids/CSG/include/G4Cons.hh b/source/geometry/solids/CSG/include/G4Cons.hh index 636da659d76..1ba97e602d8 100644 --- a/source/geometry/solids/CSG/include/G4Cons.hh +++ b/source/geometry/solids/CSG/include/G4Cons.hh @@ -65,6 +65,8 @@ #ifndef G4Cons_HH #define G4Cons_HH +#include "G4GeomTypes.hh" + #if defined(G4GEOM_USE_USOLIDS) #define G4GEOM_USE_UCONS 1 #endif @@ -108,7 +110,7 @@ class G4Cons : public G4CSGSolid inline G4double GetCosStartPhi() const; inline G4double GetSinEndPhi() const; inline G4double GetCosEndPhi() const; - + // Modifiers inline void SetInnerRadiusMinusZ (G4double Rmin1 ); @@ -133,7 +135,7 @@ class G4Cons : public G4CSGSolid G4bool CalculateExtent( const EAxis pAxis, const G4VoxelLimits& pVoxelLimit, const G4AffineTransform& pTransform, - G4double& pMin, G4double& pMax ) const; + G4double& pMin, G4double& pMax ) const; EInside Inside( const G4ThreeVector& p ) const; @@ -146,13 +148,13 @@ class G4Cons : public G4CSGSolid const G4ThreeVector& v, const G4bool calcNorm=G4bool(false), G4bool *validNorm=0, - G4ThreeVector *n=0) const; + G4ThreeVector *n=0) const; G4double DistanceToOut(const G4ThreeVector& p) const; G4GeometryType GetEntityType() const; - - G4ThreeVector GetPointOnSurface() const; - + + G4ThreeVector GetPointOnSurface() const; + G4VSolid* Clone() const; std::ostream& StreamInfo(std::ostream& os) const; @@ -163,7 +165,7 @@ class G4Cons : public G4CSGSolid G4Polyhedron* CreatePolyhedron() const; public: // without description - + G4Cons(__void__&); // // Fake default constructor for usage restricted to direct object @@ -171,7 +173,7 @@ class G4Cons : public G4CSGSolid // persistifiable objects. G4Cons(const G4Cons& rhs); - G4Cons& operator=(const G4Cons& rhs); + G4Cons& operator=(const G4Cons& rhs); // Copy constructor and assignment operator. // Old access functions @@ -185,7 +187,7 @@ class G4Cons : public G4CSGSolid inline G4double GetDPhi() const; private: - + inline void Initialize(); // // Reset relevant values to zero @@ -210,7 +212,7 @@ class G4Cons : public G4CSGSolid // Used by distanceToOut // enum ESide {kNull,kRMin,kRMax,kSPhi,kEPhi,kPZ,kMZ}; - + // used by normal // enum ENorm {kNRMin,kNRMax,kNSPhi,kNEPhi,kNZ}; @@ -223,7 +225,7 @@ class G4Cons : public G4CSGSolid // // Radial and angular dimensions - G4double sinCPhi, cosCPhi, cosHDPhiOT, cosHDPhiIT, + G4double sinCPhi, cosCPhi, cosHDPhi, cosHDPhiOT, cosHDPhiIT, sinSPhi, cosSPhi, sinEPhi, cosEPhi; // // Cached trigonometric values diff --git a/source/geometry/solids/CSG/include/G4Cons.icc b/source/geometry/solids/CSG/include/G4Cons.icc index 2cecc7c64c7..e827265b827 100644 --- a/source/geometry/solids/CSG/include/G4Cons.icc +++ b/source/geometry/solids/CSG/include/G4Cons.icc @@ -116,6 +116,7 @@ void G4Cons::InitializeTrigonometry() sinCPhi = std::sin(cPhi); cosCPhi = std::cos(cPhi); + cosHDPhi = std::cos(hDPhi); cosHDPhiIT = std::cos(hDPhi - 0.5*kAngTolerance); // inner/outer tol half dphi cosHDPhiOT = std::cos(hDPhi + 0.5*kAngTolerance); sinSPhi = std::sin(fSPhi); diff --git a/source/geometry/solids/CSG/include/G4CutTubs.hh b/source/geometry/solids/CSG/include/G4CutTubs.hh index 87e04462e59..2dab4e2dd15 100644 --- a/source/geometry/solids/CSG/include/G4CutTubs.hh +++ b/source/geometry/solids/CSG/include/G4CutTubs.hh @@ -25,13 +25,13 @@ // // // -// +// // -------------------------------------------------------------------- // GEANT 4 class header file // -// +// // G4CutTubs is a tube with possible cuts in +-Z. -// Implementation adapted from G4Tubs (subclass of G4Tubs) and +// Implementation adapted from G4Tubs (subclass of G4Tubs) and // from TGEo Ctube implementation (by A.Gheata, CERN) // // G4CutTubs(pName,pRMin,pRMax,pDZ,pSPhi,pEPhi,pLowNorm,pHighNorm) @@ -45,6 +45,8 @@ #ifndef G4CUTTUBS_HH #define G4CUTTUBS_HH +#include "G4GeomTypes.hh" + #if defined(G4GEOM_USE_USOLIDS) #define G4GEOM_USE_UCTUBS 1 #endif @@ -77,7 +79,7 @@ class G4CutTubs : public G4CSGSolid // Destructor // Accessors - + inline G4double GetInnerRadius () const; inline G4double GetOuterRadius () const; inline G4double GetZHalfLength () const; @@ -143,7 +145,7 @@ class G4CutTubs : public G4CSGSolid // persistifiable objects. G4CutTubs(const G4CutTubs& rhs); - G4CutTubs& operator=(const G4CutTubs& rhs); + G4CutTubs& operator=(const G4CutTubs& rhs); // Copy constructor and assignment operator. // Older names for access functions @@ -178,7 +180,7 @@ class G4CutTubs : public G4CSGSolid G4bool IsCrossingCutPlanes() const; // Check if the cutted planes are crossing. // If 'true' , solid is ill defined - + G4double GetCutZ(const G4ThreeVector& p) const; // Get Z value of the point on Cutted Plane @@ -189,16 +191,16 @@ class G4CutTubs : public G4CSGSolid private: G4double kRadTolerance, kAngTolerance; - // - // Radial and angular tolerances + // + // Radial and angular tolerances G4double fRMin, fRMax, fDz, fSPhi, fDPhi; - // - // Radial and angular dimensions + // + // Radial and angular dimensions - G4double sinCPhi, cosCPhi, cosHDPhiOT, cosHDPhiIT, + G4double sinCPhi, cosCPhi, cosHDPhi, cosHDPhiOT, cosHDPhiIT, sinSPhi, cosSPhi, sinEPhi, cosEPhi; - // + // // Cached trigonometric values G4bool fPhiFullCutTube; diff --git a/source/geometry/solids/CSG/include/G4CutTubs.icc b/source/geometry/solids/CSG/include/G4CutTubs.icc index 2bf8b5eab78..a66309d7c7b 100644 --- a/source/geometry/solids/CSG/include/G4CutTubs.icc +++ b/source/geometry/solids/CSG/include/G4CutTubs.icc @@ -116,6 +116,7 @@ void G4CutTubs::InitializeTrigonometry() sinCPhi = std::sin(cPhi); cosCPhi = std::cos(cPhi); + cosHDPhi = std::cos(hDPhi); cosHDPhiIT = std::cos(hDPhi - 0.5*kAngTolerance); // inner/outer tol half dphi cosHDPhiOT = std::cos(hDPhi + 0.5*kAngTolerance); sinSPhi = std::sin(fSPhi); diff --git a/source/geometry/solids/CSG/include/G4Orb.hh b/source/geometry/solids/CSG/include/G4Orb.hh index c1a8dfa2178..190b33edb25 100644 --- a/source/geometry/solids/CSG/include/G4Orb.hh +++ b/source/geometry/solids/CSG/include/G4Orb.hh @@ -37,13 +37,15 @@ // fRmax outer radius // History: -// 08.08.17 E.Tcherniaev - revised +// 08.08.17 E.Tcherniaev - revised // 20.08.03 V.Grichine - created // -------------------------------------------------------------------- #ifndef G4Orb_HH #define G4Orb_HH +#include "G4GeomTypes.hh" + #if defined(G4GEOM_USE_USOLIDS) #define G4GEOM_USE_UORB 1 #endif @@ -97,7 +99,7 @@ class G4Orb : public G4CSGSolid const G4ThreeVector& v) const; G4double DistanceToIn(const G4ThreeVector& p) const; - + G4double DistanceToOut(const G4ThreeVector& p, const G4ThreeVector& v, const G4bool calcNorm=G4bool(false), @@ -128,7 +130,7 @@ class G4Orb : public G4CSGSolid // persistifiable objects G4Orb(const G4Orb& rhs); - G4Orb& operator=(const G4Orb& rhs); + G4Orb& operator=(const G4Orb& rhs); // Copy constructor and assignment operator protected: diff --git a/source/geometry/solids/CSG/include/G4Para.hh b/source/geometry/solids/CSG/include/G4Para.hh index eb7c557bde6..156e6b5efcd 100644 --- a/source/geometry/solids/CSG/include/G4Para.hh +++ b/source/geometry/solids/CSG/include/G4Para.hh @@ -70,6 +70,8 @@ #ifndef G4Para_HH #define G4Para_HH +#include "G4GeomTypes.hh" + #if defined(G4GEOM_USE_USOLIDS) #define G4GEOM_USE_UPARA 1 #endif diff --git a/source/geometry/solids/CSG/include/G4Sphere.hh b/source/geometry/solids/CSG/include/G4Sphere.hh index 6a2d3024c54..a76b9754f2c 100644 --- a/source/geometry/solids/CSG/include/G4Sphere.hh +++ b/source/geometry/solids/CSG/include/G4Sphere.hh @@ -54,7 +54,7 @@ // fSTheta starting angle of the segment in radians // fDTheta delta angle of the segment in radians // -// +// // Note: // Internally fSPhi & fDPhi are adjusted so that fDPhi<=2PI, // and fDPhi+fSPhi<=2PI. This enables simpler comparisons to be @@ -68,6 +68,8 @@ #ifndef G4Sphere_HH #define G4Sphere_HH +#include "G4GeomTypes.hh" + #if defined(G4GEOM_USE_USOLIDS) #define G4GEOM_USE_USPHERE 1 #endif @@ -94,13 +96,13 @@ class G4Sphere : public G4CSGSolid // // Constructs a sphere or sphere shell section // with the given name and dimensions - + ~G4Sphere(); // // Destructor // Accessors - + inline G4double GetInnerRadius () const; inline G4double GetOuterRadius () const; inline G4double GetStartPhiAngle () const; @@ -140,26 +142,26 @@ class G4Sphere : public G4CSGSolid const G4VoxelLimits& pVoxelLimit, const G4AffineTransform& pTransform, G4double& pmin, G4double& pmax) const; - + EInside Inside(const G4ThreeVector& p) const; G4ThreeVector SurfaceNormal( const G4ThreeVector& p) const; G4double DistanceToIn(const G4ThreeVector& p, const G4ThreeVector& v) const; - + G4double DistanceToIn(const G4ThreeVector& p) const; - + G4double DistanceToOut(const G4ThreeVector& p, const G4ThreeVector& v, const G4bool calcNorm=G4bool(false), G4bool *validNorm=0, G4ThreeVector *n=0) const; - + G4double DistanceToOut(const G4ThreeVector& p) const; G4GeometryType GetEntityType() const; - + G4ThreeVector GetPointOnSurface() const; G4VSolid* Clone() const; @@ -168,12 +170,12 @@ class G4Sphere : public G4CSGSolid // Visualisation functions - G4VisExtent GetExtent () const; + G4VisExtent GetExtent () const; void DescribeYourselfTo(G4VGraphicsScene& scene) const; G4Polyhedron* CreatePolyhedron() const; - + public: // without description - + G4Sphere(__void__&); // // Fake default constructor for usage restricted to direct object @@ -181,7 +183,7 @@ class G4Sphere : public G4CSGSolid // persistifiable objects. G4Sphere(const G4Sphere& rhs); - G4Sphere& operator=(const G4Sphere& rhs); + G4Sphere& operator=(const G4Sphere& rhs); // Copy constructor and assignment operator. // Old access functions @@ -196,7 +198,7 @@ class G4Sphere : public G4CSGSolid inline void SetInsideRadius(G4double newRmin); private: - + inline void Initialize(); // // Reset relevant values to zero @@ -223,7 +225,7 @@ class G4Sphere : public G4CSGSolid // Used by distanceToOut // enum ESide {kNull,kRMin,kRMax,kSPhi,kEPhi,kSTheta,kETheta}; - + // used by normal // enum ENorm {kNRMin,kNRMax,kNSPhi,kNEPhi,kNSTheta,kNETheta}; @@ -237,7 +239,7 @@ class G4Sphere : public G4CSGSolid // // Radial and angular dimensions - G4double sinCPhi, cosCPhi, cosHDPhiOT, cosHDPhiIT, + G4double sinCPhi, cosCPhi, cosHDPhi, cosHDPhiOT, cosHDPhiIT, sinSPhi, cosSPhi, sinEPhi, cosEPhi, hDPhi, cPhi, ePhi; // // Cached trigonometric values for Phi angle diff --git a/source/geometry/solids/CSG/include/G4Sphere.icc b/source/geometry/solids/CSG/include/G4Sphere.icc index ce0ee773b66..d5749520f24 100644 --- a/source/geometry/solids/CSG/include/G4Sphere.icc +++ b/source/geometry/solids/CSG/include/G4Sphere.icc @@ -139,6 +139,7 @@ void G4Sphere::InitializePhiTrigonometry() sinCPhi = std::sin(cPhi); cosCPhi = std::cos(cPhi); + cosHDPhi = std::cos(hDPhi); cosHDPhiIT = std::cos(hDPhi - 0.5*kAngTolerance); // inner/outer tol half dphi cosHDPhiOT = std::cos(hDPhi + 0.5*kAngTolerance); sinSPhi = std::sin(fSPhi); diff --git a/source/geometry/solids/CSG/include/G4Torus.hh b/source/geometry/solids/CSG/include/G4Torus.hh index d2ea2f89f95..b313485af00 100644 --- a/source/geometry/solids/CSG/include/G4Torus.hh +++ b/source/geometry/solids/CSG/include/G4Torus.hh @@ -25,7 +25,7 @@ // // // -// +// // -------------------------------------------------------------------- // GEANT 4 class header file // @@ -72,12 +72,12 @@ // similar to rho for G4Tubs and is used for definiton of the point // relative to fRmin and fRmax, i.e. for solution of inside/outside // problems - + // History: // 30.10.96 V.Grichine: first version of G4Torus // 21.04.98 J.Apostolakis: added SetAllParameters() function // 26.05.00 V.Grichine: added new SolveBiQuadratic/Cubic() developed -// by O.Cremonesi +// by O.Cremonesi // 31.08.00 E.Medernach: added SolveNumeric functions, migrated to // numeric solutions // -------------------------------------------------------------------- @@ -85,6 +85,8 @@ #ifndef G4TORUS_HH #define G4TORUS_HH +#include "G4GeomTypes.hh" + #if defined(G4GEOM_USE_USOLIDS) #define G4GEOM_USE_UTORUS 1 #endif @@ -111,7 +113,7 @@ class G4Torus : public G4CSGSolid G4double pDPhi); ~G4Torus(); - + // Accessors inline G4double GetRmin() const; @@ -163,14 +165,14 @@ class G4Torus : public G4CSGSolid void SetAllParameters(G4double pRmin, G4double pRmax, G4double pRtor, G4double pSPhi, G4double pDPhi); - + G4Torus(__void__&); // Fake default constructor for usage restricted to direct object // persistency for clients requiring preallocation of memory for // persistifiable objects. G4Torus(const G4Torus& rhs); - G4Torus& operator=(const G4Torus& rhs); + G4Torus& operator=(const G4Torus& rhs); // Copy constructor and assignment operator. private: @@ -198,7 +200,7 @@ class G4Torus : public G4CSGSolid // used by normal enum ENorm {kNRMin,kNRMax,kNSPhi,kNEPhi}; - + G4double fRminTolerance, fRmaxTolerance, kRadTolerance, kAngTolerance; // Radial and angular tolerances diff --git a/source/geometry/solids/CSG/include/G4Trap.hh b/source/geometry/solids/CSG/include/G4Trap.hh index b0efaf370cc..8cf6aea08d7 100644 --- a/source/geometry/solids/CSG/include/G4Trap.hh +++ b/source/geometry/solids/CSG/include/G4Trap.hh @@ -25,7 +25,7 @@ // // // -// +// // -------------------------------------------------------------------- // GEANT 4 class header file // @@ -87,7 +87,7 @@ // History: // // 23.3.94 P.Kent: Old C++ code converted to tolerant geometry -// 9.9.96 V.Grichine: Final modifications before to commit +// 9.9.96 V.Grichine: Final modifications before to commit // 1.11.96 V.Grichine: Costructors for Right Angular Wedge from STEP, G4Trd/Para // 8.12.97 J.Allison: Added "nominal" contructor and method SetAllParameters. // -------------------------------------------------------------------- @@ -100,9 +100,11 @@ struct TrapSidePlane { G4double a,b,c,d; // Normal unit vector (a,b,c) and offset (d) - // => Ax+By+Cz+D=0 + // => Ax+By+Cz+D=0 }; +#include "G4GeomTypes.hh" + #if defined(G4GEOM_USE_USOLIDS) #define G4GEOM_USE_UTRAP 1 #endif @@ -147,7 +149,7 @@ class G4Trap : public G4CSGSolid G4double pDy1, G4double pDy2, G4double pDz ); // - // Constructor for G4Trd + // Constructor for G4Trd G4Trap(const G4String& pName, G4double pDx, G4double pDy, G4double pDz, @@ -177,7 +179,7 @@ class G4Trap : public G4CSGSolid inline G4double GetTanAlpha2() const; // // Returns coordinates of unit vector along straight - // line joining centers of -/+fDz planes + // line joining centers of -/+fDz planes inline TrapSidePlane GetSidePlane( G4int n ) const; inline G4ThreeVector GetSymAxis() const; @@ -195,9 +197,9 @@ class G4Trap : public G4CSGSolid G4double pDx3, G4double pDx4, G4double pAlp2 ); - + // Methods for solid - + G4double GetCubicVolume(); G4double GetSurfaceArea(); @@ -210,20 +212,20 @@ class G4Trap : public G4CSGSolid G4bool CalculateExtent( const EAxis pAxis, const G4VoxelLimits& pVoxelLimit, const G4AffineTransform& pTransform, - G4double& pMin, G4double& pMax ) const; - + G4double& pMin, G4double& pMax ) const; + EInside Inside( const G4ThreeVector& p ) const; - + G4ThreeVector SurfaceNormal( const G4ThreeVector& p ) const; G4double DistanceToIn(const G4ThreeVector& p, const G4ThreeVector& v) const; - + G4double DistanceToIn( const G4ThreeVector& p ) const; - + G4double DistanceToOut(const G4ThreeVector& p, const G4ThreeVector& v, const G4bool calcNorm=false, G4bool *validNorm=0, G4ThreeVector *n=0) const; - + G4double DistanceToOut( const G4ThreeVector& p ) const; G4GeometryType GetEntityType() const; @@ -247,7 +249,7 @@ class G4Trap : public G4CSGSolid // persistifiable objects. G4Trap(const G4Trap& rhs); - G4Trap& operator=(const G4Trap& rhs); + G4Trap& operator=(const G4Trap& rhs); // Copy constructor and assignment operator. protected: // with description @@ -256,7 +258,7 @@ class G4Trap : public G4CSGSolid void MakePlanes(const G4ThreeVector pt[8]); G4bool MakePlane( const G4ThreeVector& p1, const G4ThreeVector& p2, - const G4ThreeVector& p3, + const G4ThreeVector& p3, const G4ThreeVector& p4, TrapSidePlane& plane ) ; @@ -266,7 +268,7 @@ class G4Trap : public G4CSGSolid // Check parameters void GetVertices(G4ThreeVector pt[8]) const; - // Compute coordinates of the trap vertices from planes + // Compute coordinates of the trap vertices from planes G4ThreeVector ApproxSurfaceNormal( const G4ThreeVector& p ) const; // Algorithm for SurfaceNormal() following the original diff --git a/source/geometry/solids/CSG/include/G4Trd.hh b/source/geometry/solids/CSG/include/G4Trd.hh index 18fdc7f79be..0a4c5bc3a86 100644 --- a/source/geometry/solids/CSG/include/G4Trd.hh +++ b/source/geometry/solids/CSG/include/G4Trd.hh @@ -56,6 +56,8 @@ #ifndef G4TRD_HH #define G4TRD_HH +#include "G4GeomTypes.hh" + #if defined(G4GEOM_USE_USOLIDS) #define G4GEOM_USE_UTRD 1 #endif diff --git a/source/geometry/solids/CSG/include/G4Tubs.hh b/source/geometry/solids/CSG/include/G4Tubs.hh index 8c87e720a38..1bc18460810 100644 --- a/source/geometry/solids/CSG/include/G4Tubs.hh +++ b/source/geometry/solids/CSG/include/G4Tubs.hh @@ -25,11 +25,11 @@ // // // -// +// // -------------------------------------------------------------------- // GEANT 4 class header file // -// +// // G4Tubs // // Class description: @@ -67,6 +67,8 @@ #ifndef G4TUBS_HH #define G4TUBS_HH +#include "G4GeomTypes.hh" + #if defined(G4GEOM_USE_USOLIDS) #define G4GEOM_USE_UTUBS 1 #endif @@ -99,7 +101,7 @@ class G4Tubs : public G4CSGSolid // Destructor // Accessors - + inline G4double GetInnerRadius () const; inline G4double GetOuterRadius () const; inline G4double GetZHalfLength () const; @@ -117,7 +119,7 @@ class G4Tubs : public G4CSGSolid inline void SetZHalfLength (G4double newDz); inline void SetStartPhiAngle (G4double newSPhi, G4bool trig=true); inline void SetDeltaPhiAngle (G4double newDPhi); - + // Methods for solid inline G4double GetCubicVolume(); @@ -167,7 +169,7 @@ class G4Tubs : public G4CSGSolid // persistifiable objects. G4Tubs(const G4Tubs& rhs); - G4Tubs& operator=(const G4Tubs& rhs); + G4Tubs& operator=(const G4Tubs& rhs); // Copy constructor and assignment operator. // Older names for access functions @@ -194,6 +196,11 @@ class G4Tubs : public G4CSGSolid // // Recompute relevant trigonometric values and cache them + inline G4double FastInverseRxy( const G4ThreeVector& pos, G4double invRad, G4double normalTolerance ) const; + // + // Compute fast inverse cylindrical (Rxy) radius for points expected to be on a cylindrical surface + // Ensures that surface normal vector produced has magnitude with 'normalTolerance' of unit. + virtual G4ThreeVector ApproxSurfaceNormal( const G4ThreeVector& p ) const; // // Algorithm for SurfaceNormal() following the original @@ -213,11 +220,15 @@ class G4Tubs : public G4CSGSolid // // Radial and angular tolerances + static constexpr G4double kNormTolerance= 1.0e-6; + // + // Tolerance of unity for surface normal (for speedup - use fInvRmax if possible ) + G4double fRMin, fRMax, fDz, fSPhi, fDPhi; // // Radial and angular dimensions - G4double sinCPhi, cosCPhi, cosHDPhiOT, cosHDPhiIT, + G4double sinCPhi, cosCPhi, cosHDPhi, cosHDPhiOT, cosHDPhiIT, sinSPhi, cosSPhi, sinEPhi, cosEPhi; // // Cached trigonometric values @@ -226,6 +237,10 @@ class G4Tubs : public G4CSGSolid // // Flag for identification of section or full tube + G4double fInvRmax, fInvRmin; + // + // More cached values - inverse of Rmax, Rmin. + G4double halfCarTolerance, halfRadTolerance, halfAngTolerance; // // Cached half tolerance values diff --git a/source/geometry/solids/CSG/include/G4Tubs.icc b/source/geometry/solids/CSG/include/G4Tubs.icc index e0979327cda..0d4aedbf76e 100644 --- a/source/geometry/solids/CSG/include/G4Tubs.icc +++ b/source/geometry/solids/CSG/include/G4Tubs.icc @@ -92,6 +92,8 @@ void G4Tubs::Initialize() { fCubicVolume = 0.; fSurfaceArea = 0.; + fInvRmax= 1.0 / fRMax; + fInvRmin= fRMin > 0. ? 1.0 / fRMin : 0.0; fRebuildPolyhedron = true; } @@ -104,6 +106,7 @@ void G4Tubs::InitializeTrigonometry() sinCPhi = std::sin(cPhi); cosCPhi = std::cos(cPhi); + cosHDPhi = std::cos(hDPhi); cosHDPhiIT = std::cos(hDPhi - 0.5*kAngTolerance); // inner/outer tol half dphi cosHDPhiOT = std::cos(hDPhi + 0.5*kAngTolerance); sinSPhi = std::sin(fSPhi); @@ -289,3 +292,12 @@ G4double G4Tubs::GetSurfaceArea() } return fSurfaceArea; } + +inline +G4double G4Tubs::FastInverseRxy( const G4ThreeVector& pos, G4double invRad, G4double tolerance ) const +{ + G4double rho2 = sqr( pos.x() ) + sqr( pos.y() ); + G4bool onSurface = std::fabs( rho2 * invRad * invRad - 1.0 ) < tolerance; + G4double invRho = onSurface ? invRad : 1.0 / sqrt(rho2); + return invRho; +} diff --git a/source/geometry/solids/CSG/src/G4Cons.cc b/source/geometry/solids/CSG/src/G4Cons.cc index e41cc5fe0b1..932d30b935b 100644 --- a/source/geometry/solids/CSG/src/G4Cons.cc +++ b/source/geometry/solids/CSG/src/G4Cons.cc @@ -134,10 +134,10 @@ G4Cons::G4Cons( const G4String& pName, G4Cons::G4Cons( __void__& a ) : G4CSGSolid(a), kRadTolerance(0.), kAngTolerance(0.), fRmin1(0.), fRmin2(0.), fRmax1(0.), fRmax2(0.), fDz(0.), - fSPhi(0.), fDPhi(0.), sinCPhi(0.), cosCPhi(0.), cosHDPhiOT(0.), - cosHDPhiIT(0.), sinSPhi(0.), cosSPhi(0.), sinEPhi(0.), cosEPhi(0.), - fPhiFullCone(false), halfCarTolerance(0.), halfRadTolerance(0.), - halfAngTolerance(0.) + fSPhi(0.), fDPhi(0.), sinCPhi(0.), cosCPhi(0.), cosHDPhi(0.), + cosHDPhiOT(0.), cosHDPhiIT(0.), sinSPhi(0.), cosSPhi(0.), + sinEPhi(0.), cosEPhi(0.), fPhiFullCone(false), + halfCarTolerance(0.), halfRadTolerance(0.), halfAngTolerance(0.) { } @@ -158,9 +158,9 @@ G4Cons::G4Cons(const G4Cons& rhs) kAngTolerance(rhs.kAngTolerance), fRmin1(rhs.fRmin1), fRmin2(rhs.fRmin2), fRmax1(rhs.fRmax1), fRmax2(rhs.fRmax2), fDz(rhs.fDz), fSPhi(rhs.fSPhi), fDPhi(rhs.fDPhi), sinCPhi(rhs.sinCPhi), cosCPhi(rhs.cosCPhi), - cosHDPhiOT(rhs.cosHDPhiOT), cosHDPhiIT(rhs.cosHDPhiIT), - sinSPhi(rhs.sinSPhi), cosSPhi(rhs.cosSPhi), sinEPhi(rhs.sinEPhi), - cosEPhi(rhs.cosEPhi), fPhiFullCone(rhs.fPhiFullCone), + cosHDPhi(rhs.cosHDPhi), cosHDPhiOT(rhs.cosHDPhiOT), + cosHDPhiIT(rhs.cosHDPhiIT), sinSPhi(rhs.sinSPhi), cosSPhi(rhs.cosSPhi), + sinEPhi(rhs.sinEPhi), cosEPhi(rhs.cosEPhi), fPhiFullCone(rhs.fPhiFullCone), halfCarTolerance(rhs.halfCarTolerance), halfRadTolerance(rhs.halfRadTolerance), halfAngTolerance(rhs.halfAngTolerance) @@ -188,7 +188,7 @@ G4Cons& G4Cons::operator = (const G4Cons& rhs) fRmin1 = rhs.fRmin1; fRmin2 = rhs.fRmin2; fRmax1 = rhs.fRmax1; fRmax2 = rhs.fRmax2; fDz = rhs.fDz; fSPhi = rhs.fSPhi; fDPhi = rhs.fDPhi; - sinCPhi = rhs.sinCPhi; cosCPhi = rhs.cosCPhi; + sinCPhi = rhs.sinCPhi; cosCPhi = rhs.cosCPhi; cosHDPhi = rhs.cosHDPhi; cosHDPhiOT = rhs.cosHDPhiOT; cosHDPhiIT = rhs.cosHDPhiIT; sinSPhi = rhs.sinSPhi; cosSPhi = rhs.cosSPhi; sinEPhi = rhs.sinEPhi; cosEPhi = rhs.cosEPhi; @@ -472,8 +472,8 @@ G4ThreeVector G4Cons::SurfaceNormal( const G4ThreeVector& p) const distSPhi = 0.; distEPhi = 0.; } - nPs = G4ThreeVector(std::sin(fSPhi), -std::cos(fSPhi), 0); - nPe = G4ThreeVector(-std::sin(fSPhi+fDPhi), std::cos(fSPhi+fDPhi), 0); + nPs = G4ThreeVector( sinSPhi, -cosSPhi, 0 ); + nPe = G4ThreeVector( -sinEPhi, cosEPhi, 0 ); } if ( rho > halfCarTolerance ) { @@ -607,29 +607,41 @@ G4ThreeVector G4Cons::ApproxSurfaceNormal( const G4ThreeVector& p ) const switch (side) { case kNRMin: // Inner radius + { rho *= secRMin ; norm = G4ThreeVector(-p.x()/rho, -p.y()/rho, tanRMin/secRMin) ; break ; + } case kNRMax: // Outer radius + { rho *= secRMax ; norm = G4ThreeVector(p.x()/rho, p.y()/rho, -tanRMax/secRMax) ; break ; + } case kNZ: // +/- dz + { if (p.z() > 0) { norm = G4ThreeVector(0,0,1); } else { norm = G4ThreeVector(0,0,-1); } break ; + } case kNSPhi: - norm = G4ThreeVector(std::sin(fSPhi), -std::cos(fSPhi), 0) ; + { + norm = G4ThreeVector(sinSPhi, -cosSPhi, 0) ; break ; + } case kNEPhi: - norm=G4ThreeVector(-std::sin(fSPhi+fDPhi), std::cos(fSPhi+fDPhi), 0) ; + { + norm = G4ThreeVector(-sinEPhi, cosEPhi, 0) ; break ; + } default: // Should never reach this case... + { DumpInfo(); G4Exception("G4Cons::ApproxSurfaceNormal()", "GeomSolids1002", JustWarning, "Undefined side for valid surface normal to solid."); break ; + } } return norm ; } @@ -1367,11 +1379,11 @@ G4double G4Cons::DistanceToIn(const G4ThreeVector& p) const cosPsi = (p.x()*cosCPhi + p.y()*sinCPhi)/rho ; - if ( cosPsi < std::cos(fDPhi*0.5) ) // Point lies outside phi range + if ( cosPsi < cosHDPhi ) // Point lies outside phi range { if ( (p.y()*cosCPhi - p.x()*sinCPhi) <= 0.0 ) { - safePhi = std::fabs(p.x()*std::sin(fSPhi)-p.y()*std::cos(fSPhi)); + safePhi = std::fabs(p.x()*sinSPhi-p.y()*cosSPhi); } else { @@ -2205,16 +2217,16 @@ G4ThreeVector G4Cons::GetPointOnSurface() const G4double zRand = G4RandFlat::shoot(-1.*fDz,fDz); rRand1 = G4RandFlat::shoot(fRmin2-((zRand-fDz)/(2.*fDz))*(fRmin1-fRmin2), fRmax2-((zRand-fDz)/(2.*fDz))*(fRmax1-fRmax2)); - return G4ThreeVector (rRand1*std::cos(fSPhi), - rRand1*std::sin(fSPhi), zRand); + return G4ThreeVector (rRand1*cosSPhi, + rRand1*sinSPhi, zRand); } else // SPhi+DPhi section { G4double zRand = G4RandFlat::shoot(-1.*fDz,fDz); rRand1 = G4RandFlat::shoot(fRmin2-((zRand-fDz)/(2.*fDz))*(fRmin1-fRmin2), fRmax2-((zRand-fDz)/(2.*fDz))*(fRmax1-fRmax2)); - return G4ThreeVector (rRand1*std::cos(fSPhi+fDPhi), - rRand1*std::sin(fSPhi+fDPhi), zRand); + return G4ThreeVector (rRand1*cosEPhi, + rRand1*sinEPhi, zRand); } } diff --git a/source/geometry/solids/CSG/src/G4CutTubs.cc b/source/geometry/solids/CSG/src/G4CutTubs.cc index 9f33da71ed7..be8414a1eb6 100644 --- a/source/geometry/solids/CSG/src/G4CutTubs.cc +++ b/source/geometry/solids/CSG/src/G4CutTubs.cc @@ -589,8 +589,8 @@ G4ThreeVector G4CutTubs::SurfaceNormal( const G4ThreeVector& p ) const distSPhi = 0.; distEPhi = 0.; } - nPs = G4ThreeVector(std::sin(fSPhi),-std::cos(fSPhi),0); - nPe = G4ThreeVector(-std::sin(fSPhi+fDPhi),std::cos(fSPhi+fDPhi),0); + nPs = G4ThreeVector( sinSPhi, -cosSPhi, 0 ); + nPe = G4ThreeVector( -sinEPhi, cosEPhi, 0 ); } if ( rho > halfCarTolerance ) { nR = G4ThreeVector(p.x()/rho,p.y()/rho,0); } @@ -752,12 +752,12 @@ G4ThreeVector G4CutTubs::ApproxSurfaceNormal( const G4ThreeVector& p ) const } case kNSPhi: { - norm = G4ThreeVector(std::sin(fSPhi), -std::cos(fSPhi), 0) ; + norm = G4ThreeVector(sinSPhi, -cosSPhi, 0) ; break ; } case kNEPhi: { - norm = G4ThreeVector(-std::sin(fSPhi+fDPhi), std::cos(fSPhi+fDPhi), 0) ; + norm = G4ThreeVector(-sinEPhi, cosEPhi, 0) ; break; } default: // Should never reach this case ... @@ -1282,7 +1282,7 @@ G4double G4CutTubs::DistanceToIn( const G4ThreeVector& p ) const // cosPsi = (p.x()*cosCPhi + p.y()*sinCPhi)/rho ; - if ( cosPsi < std::cos(fDPhi*0.5) ) + if ( cosPsi < cosHDPhi ) { // Point lies outside phi range @@ -1884,16 +1884,16 @@ G4ThreeVector G4CutTubs::GetPointOnSurface() const else if( (chose >= aOne + aTwo + 2.*aThr) && (chose < aOne + aTwo + 2.*aThr + aFou) ) { - xRand = rRand*std::cos(fSPhi); - yRand = rRand*std::sin(fSPhi); + xRand = rRand*cosSPhi; + yRand = rRand*sinSPhi; zRand = G4RandFlat::shoot(GetCutZ(G4ThreeVector(xRand,yRand,-fDz)), GetCutZ(G4ThreeVector(xRand,yRand,fDz))); return G4ThreeVector (xRand, yRand, zRand); } else { - xRand = rRand*std::cos(fSPhi+fDPhi); - yRand = rRand*std::sin(fSPhi+fDPhi); + xRand = rRand*cosEPhi; + yRand = rRand*sinEPhi; zRand = G4RandFlat::shoot(GetCutZ(G4ThreeVector(xRand,yRand,-fDz)), GetCutZ(G4ThreeVector(xRand,yRand,fDz))); return G4ThreeVector (xRand, yRand, zRand); @@ -2069,23 +2069,23 @@ void G4CutTubs::GetMaxMinZ(G4double& zmin,G4double& zmax)const if (phiHigh>twopi) { phiHigh-=twopi; } } - xc = fRMin*std::cos(fSPhi); - yc = fRMin*std::sin(fSPhi); + xc = fRMin*cosSPhi; + yc = fRMin*sinSPhi; z[0] = GetCutZ(G4ThreeVector(xc, yc, -fDz)); z[4] = GetCutZ(G4ThreeVector(xc, yc, fDz)); - xc = fRMin*std::cos(fSPhi+fDPhi); - yc = fRMin*std::sin(fSPhi+fDPhi); + xc = fRMin*cosEPhi; + yc = fRMin*sinEPhi; z[1] = GetCutZ(G4ThreeVector(xc, yc, -fDz)); z[5] = GetCutZ(G4ThreeVector(xc, yc, fDz)); - xc = fRMax*std::cos(fSPhi); - yc = fRMax*std::sin(fSPhi); + xc = fRMax*cosSPhi; + yc = fRMax*sinSPhi; z[2] = GetCutZ(G4ThreeVector(xc, yc, -fDz)); z[6] = GetCutZ(G4ThreeVector(xc, yc, fDz)); - xc = fRMax*std::cos(fSPhi+fDPhi); - yc = fRMax*std::sin(fSPhi+fDPhi); + xc = fRMax*cosEPhi; + yc = fRMax*sinEPhi; z[3] = GetCutZ(G4ThreeVector(xc, yc, -fDz)); z[7] = GetCutZ(G4ThreeVector(xc, yc, fDz)); diff --git a/source/geometry/solids/CSG/src/G4Sphere.cc b/source/geometry/solids/CSG/src/G4Sphere.cc index d6a5a492de6..2ddd87b15b3 100644 --- a/source/geometry/solids/CSG/src/G4Sphere.cc +++ b/source/geometry/solids/CSG/src/G4Sphere.cc @@ -132,7 +132,8 @@ G4Sphere::G4Sphere( __void__& a ) : G4CSGSolid(a), fRminTolerance(0.), fRmaxTolerance(0.), kAngTolerance(0.), kRadTolerance(0.), fEpsilon(0.), fRmin(0.), fRmax(0.), fSPhi(0.), fDPhi(0.), fSTheta(0.), - fDTheta(0.), sinCPhi(0.), cosCPhi(0.), cosHDPhiOT(0.), cosHDPhiIT(0.), + fDTheta(0.), sinCPhi(0.), cosCPhi(0.), + cosHDPhi(0.), cosHDPhiOT(0.), cosHDPhiIT(0.), sinSPhi(0.), cosSPhi(0.), sinEPhi(0.), cosEPhi(0.), hDPhi(0.), cPhi(0.), ePhi(0.), sinSTheta(0.), cosSTheta(0.), sinETheta(0.), cosETheta(0.), tanSTheta(0.), tanSTheta2(0.), tanETheta(0.), tanETheta2(0.), eTheta(0.), @@ -159,7 +160,7 @@ G4Sphere::G4Sphere(const G4Sphere& rhs) kRadTolerance(rhs.kRadTolerance), fEpsilon(rhs.fEpsilon), fRmin(rhs.fRmin), fRmax(rhs.fRmax), fSPhi(rhs.fSPhi), fDPhi(rhs.fDPhi), fSTheta(rhs.fSTheta), fDTheta(rhs.fDTheta), - sinCPhi(rhs.sinCPhi), cosCPhi(rhs.cosCPhi), + sinCPhi(rhs.sinCPhi), cosCPhi(rhs.cosCPhi), cosHDPhi(rhs.cosHDPhi), cosHDPhiOT(rhs.cosHDPhiOT), cosHDPhiIT(rhs.cosHDPhiIT), sinSPhi(rhs.sinSPhi), cosSPhi(rhs.cosSPhi), sinEPhi(rhs.sinEPhi), cosEPhi(rhs.cosEPhi), @@ -196,6 +197,7 @@ G4Sphere& G4Sphere::operator = (const G4Sphere& rhs) fEpsilon = rhs.fEpsilon; fRmin = rhs.fRmin; fRmax = rhs.fRmax; fSPhi = rhs.fSPhi; fDPhi = rhs.fDPhi; fSTheta = rhs.fSTheta; fDTheta = rhs.fDTheta; sinCPhi = rhs.sinCPhi; cosCPhi = rhs.cosCPhi; + cosHDPhi = rhs.cosHDPhi; cosHDPhiOT = rhs.cosHDPhiOT; cosHDPhiIT = rhs.cosHDPhiIT; sinSPhi = rhs.sinSPhi; cosSPhi = rhs.cosSPhi; sinEPhi = rhs.sinEPhi; cosEPhi = rhs.cosEPhi; @@ -1710,7 +1712,7 @@ G4double G4Sphere::DistanceToIn( const G4ThreeVector& p ) const // Psi=angle from central phi to point // cosPsi=(p.x()*cosCPhi+p.y()*sinCPhi)/rho; - if (cosPsi 0.0 ? 1.0/pRMax : 0.0 ), fInvRmin( ( pRMin > 0. ? 1.0/pRMin : 0.0 ) ) { kRadTolerance = G4GeometryTolerance::GetInstance()->GetRadialTolerance(); @@ -127,9 +128,10 @@ G4Tubs::G4Tubs( const G4String &pName, G4Tubs::G4Tubs( __void__& a ) : G4CSGSolid(a), kRadTolerance(0.), kAngTolerance(0.), fRMin(0.), fRMax(0.), fDz(0.), fSPhi(0.), fDPhi(0.), - sinCPhi(0.), cosCPhi(0.), cosHDPhiOT(0.), cosHDPhiIT(0.), + sinCPhi(0.), cosCPhi(0.), cosHDPhi(0.), cosHDPhiOT(0.), cosHDPhiIT(0.), sinSPhi(0.), cosSPhi(0.), sinEPhi(0.), cosEPhi(0.), - fPhiFullTube(false), halfCarTolerance(0.), halfRadTolerance(0.), + fPhiFullTube(false), fInvRmax(0.), fInvRmin(0.), + halfCarTolerance(0.), halfRadTolerance(0.), halfAngTolerance(0.) { } @@ -151,10 +153,12 @@ G4Tubs::G4Tubs(const G4Tubs& rhs) kRadTolerance(rhs.kRadTolerance), kAngTolerance(rhs.kAngTolerance), fRMin(rhs.fRMin), fRMax(rhs.fRMax), fDz(rhs.fDz), fSPhi(rhs.fSPhi), fDPhi(rhs.fDPhi), - sinCPhi(rhs.sinCPhi), cosCPhi(rhs.cosCPhi), + sinCPhi(rhs.sinCPhi), cosCPhi(rhs.cosCPhi), cosHDPhi(rhs.cosHDPhi), cosHDPhiOT(rhs.cosHDPhiOT), cosHDPhiIT(rhs.cosHDPhiIT), sinSPhi(rhs.sinSPhi), cosSPhi(rhs.cosSPhi), sinEPhi(rhs.sinEPhi), cosEPhi(rhs.cosEPhi), fPhiFullTube(rhs.fPhiFullTube), + fInvRmax(rhs.fInvRmax), + fInvRmin(rhs.fInvRmin), halfCarTolerance(rhs.halfCarTolerance), halfRadTolerance(rhs.halfRadTolerance), halfAngTolerance(rhs.halfAngTolerance) @@ -180,11 +184,13 @@ G4Tubs& G4Tubs::operator = (const G4Tubs& rhs) kRadTolerance = rhs.kRadTolerance; kAngTolerance = rhs.kAngTolerance; fRMin = rhs.fRMin; fRMax = rhs.fRMax; fDz = rhs.fDz; fSPhi = rhs.fSPhi; fDPhi = rhs.fDPhi; - sinCPhi = rhs.sinCPhi; cosCPhi = rhs.cosCPhi; + sinCPhi = rhs.sinCPhi; cosCPhi = rhs.cosCPhi; cosHDPhi = rhs.cosHDPhi; cosHDPhiOT = rhs.cosHDPhiOT; cosHDPhiIT = rhs.cosHDPhiIT; sinSPhi = rhs.sinSPhi; cosSPhi = rhs.cosSPhi; sinEPhi = rhs.sinEPhi; cosEPhi = rhs.cosEPhi; fPhiFullTube = rhs.fPhiFullTube; + fInvRmax= rhs.fInvRmax; + fInvRmin=rhs.fInvRmin; halfCarTolerance = rhs.halfCarTolerance; halfRadTolerance = rhs.halfRadTolerance; halfAngTolerance = rhs.halfAngTolerance; @@ -551,19 +557,19 @@ G4ThreeVector G4Tubs::SurfaceNormal( const G4ThreeVector& p ) const { pPhi = std::atan2(p.y(),p.x()); - if(pPhi < fSPhi- halfCarTolerance) { pPhi += twopi; } - else if(pPhi > fSPhi+fDPhi+ halfCarTolerance) { pPhi -= twopi; } + if (pPhi < fSPhi-halfCarTolerance) { pPhi += twopi; } + else if (pPhi > fSPhi+fDPhi+halfCarTolerance) { pPhi -= twopi; } - distSPhi = std::fabs(pPhi - fSPhi); - distEPhi = std::fabs(pPhi - fSPhi - fDPhi); + distSPhi = std::fabs( pPhi - fSPhi ); + distEPhi = std::fabs( pPhi - fSPhi - fDPhi ); } - else if( !fRMin ) + else if ( !fRMin ) { distSPhi = 0.; distEPhi = 0.; } - nPs = G4ThreeVector(std::sin(fSPhi),-std::cos(fSPhi),0); - nPe = G4ThreeVector(-std::sin(fSPhi+fDPhi),std::cos(fSPhi+fDPhi),0); + nPs = G4ThreeVector( sinSPhi, -cosSPhi, 0 ); + nPe = G4ThreeVector( -sinEPhi, cosEPhi, 0 ); } if ( rho > halfCarTolerance ) { nR = G4ThreeVector(p.x()/rho,p.y()/rho,0); } @@ -709,12 +715,12 @@ G4ThreeVector G4Tubs::ApproxSurfaceNormal( const G4ThreeVector& p ) const } case kNSPhi: { - norm = G4ThreeVector(std::sin(fSPhi), -std::cos(fSPhi), 0) ; + norm = G4ThreeVector(sinSPhi, -cosSPhi, 0) ; break ; } case kNEPhi: { - norm = G4ThreeVector(-std::sin(fSPhi+fDPhi), std::cos(fSPhi+fDPhi), 0) ; + norm = G4ThreeVector(-sinEPhi, cosEPhi, 0) ; break; } default: // Should never reach this case ... @@ -992,7 +998,7 @@ G4double G4Tubs::DistanceToIn( const G4ThreeVector& p, { xi = p.x() + sd*v.x() ; yi = p.y() + sd*v.y() ; - cosPsi = (xi*cosCPhi + yi*sinCPhi)/fRMin ; + cosPsi = (xi*cosCPhi + yi*sinCPhi)*fInvRmin; if (cosPsi >= cosHDPhiIT) { // Good inner radius isect @@ -1147,7 +1153,7 @@ G4double G4Tubs::DistanceToIn( const G4ThreeVector& p ) const // cosPsi = (p.x()*cosCPhi + p.y()*sinCPhi)/rho ; - if ( cosPsi < std::cos(fDPhi*0.5) ) + if ( cosPsi < cosHDPhi ) { // Point lies outside phi range @@ -1176,11 +1182,11 @@ G4double G4Tubs::DistanceToOut( const G4ThreeVector& p, const G4bool calcNorm, G4bool *validNorm, G4ThreeVector *n ) const -{ +{ ESide side=kNull , sider=kNull, sidephi=kNull ; G4double snxt, srd=kInfinity, sphi=kInfinity, pdist ; G4double deltaR, t1, t2, t3, b, c, d2, roMin2 ; - + // Vars for phi intersection: G4double pDistS, compS, pDistE, compE, sphi2, xi, yi, vphi, roi2 ; @@ -1277,7 +1283,8 @@ G4double G4Tubs::DistanceToOut( const G4ThreeVector& p, if ( calcNorm ) { - *n = G4ThreeVector(p.x()/fRMax,p.y()/fRMax,0) ; + G4double invRho = FastInverseRxy( p, fInvRmax, kNormTolerance ); + *n = G4ThreeVector(p.x()*invRho,p.y()*invRho,0) ; *validNorm = true ; } return snxt = 0 ; // Leaving by rmax immediately @@ -1306,7 +1313,9 @@ G4double G4Tubs::DistanceToOut( const G4ThreeVector& p, } else { - if ( calcNorm ) { *validNorm = false; } // Concave side + if ( calcNorm ) { + *validNorm = false; + } // Concave side return snxt = 0.0; } } @@ -1325,7 +1334,8 @@ G4double G4Tubs::DistanceToOut( const G4ThreeVector& p, { if (calcNorm) { - *n = G4ThreeVector(p.x()/fRMax,p.y()/fRMax,0) ; + G4double invRho = FastInverseRxy( p, fInvRmax, kNormTolerance ); + *n = G4ThreeVector(p.x()*invRho,p.y()*invRho,0) ; *validNorm = true ; } return snxt = 0.0; @@ -1349,7 +1359,8 @@ G4double G4Tubs::DistanceToOut( const G4ThreeVector& p, { if (calcNorm) { - *n = G4ThreeVector(p.x()/fRMax,p.y()/fRMax,0) ; + G4double invRho = FastInverseRxy( p, fInvRmax, kNormTolerance ); + *n = G4ThreeVector(p.x()*invRho,p.y()*invRho,0) ; *validNorm = true ; } return snxt = 0.0; @@ -1741,15 +1752,15 @@ G4ThreeVector G4Tubs::GetPointOnSurface() const else if( (chose >= aOne + aTwo + 2.*aThr) && (chose < aOne + aTwo + 2.*aThr + aFou) ) { - xRand = rRand*std::cos(fSPhi); - yRand = rRand*std::sin(fSPhi); + xRand = rRand*cosSPhi; + yRand = rRand*sinSPhi; zRand = G4RandFlat::shoot(-1.*fDz,fDz); return G4ThreeVector (xRand, yRand, zRand); } else { - xRand = rRand*std::cos(fSPhi+fDPhi); - yRand = rRand*std::sin(fSPhi+fDPhi); + xRand = rRand*cosEPhi; + yRand = rRand*sinEPhi; zRand = G4RandFlat::shoot(-1.*fDz,fDz); return G4ThreeVector (xRand, yRand, zRand); } diff --git a/source/geometry/solids/History b/source/geometry/solids/History index 8b89ceb24fa..b38e47d3f0c 100644 --- a/source/geometry/solids/History +++ b/source/geometry/solids/History @@ -16,6 +16,10 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +June 3, 2019 J.Apostolakis - geomsolids-V10-05-00 +- Change CMakeLists.txt in test directories to allow optional use + with integrate testing or via one-target builds using G4TARGET + May, 24th, 2017, G.Cosmo - geomsolids-V10-03-00 - Renamed ambiguous name Extent() in all solids and G4U* wrappers to BoundingLimits(). Change required in order to avoid signature conflict diff --git a/source/geometry/solids/specific/History b/source/geometry/solids/specific/History index 2bfdd6d0951..c132df497fe 100644 --- a/source/geometry/solids/specific/History +++ b/source/geometry/solids/specific/History @@ -16,21 +16,45 @@ committal in the source repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -15-February-2019 E.Tcherniaev (geom-specific-V10-04-16) +11-June-2019 E.Tcherniaev (geom-specific-V10-05-10) +- Use GetVertices() instead of GetParametersList() in the wrapper G4UTet. + +29-May-2019 G.Cosmo (geom-specific-V10-05-09) +- Fixed minor Coverity defects. + +20-May-2019 G.Cosmo (geom-specific-V10-05-08) +- Defined move constructor and move assignment operator for G4TriangularFacet. + +14-May-2019 B.Morgan (geom-specific-V10-05-07) +- Add inclusion of new G4GeomTypes.hh header to those headers allowing + VecGeom replacement. +- See also geommng-10-05-05 + +23-April-2019 G.Cosmo (geom-specific-V10-05-06) +- Modified G4PolyconeSide and G4PolyhedraSide to use only trivial types for + MT splitted data in G4PlSideData and G4PhSideData respectively. + +16-April-2019 G.Cosmo (geom-specific-V10-05-05) +- Protected check in G4TwistTubsSide::DistanceToPlane() withing debug flag. + +4-April-2019 G.Cosmo (geom-specific-V10-05-04) +- Enabled wrapper for VecGeom implementation of G4GenericPolycone. + +15-February-2019 E.Tcherniaev (geom-specific-V10-05-03) - Accurate calculation of radical in G4IntersectingCone. It addresses the problem report #2111. -4-February-2019 G.Cosmo +4-February-2019 G.Cosmo (geom-specific-V10-05-02) - Fix in G4EllipticalTube::CheckParameters() for typo in condition. -30-January-2019 G.Cosmo +30-January-2019 G.Cosmo (geom-specific-V10-05-01) - Disabled precise computation of extent and use simple bounding-box in CalculateExtent() for G4Tet and G4TessellatedSolid, to speed up intialisation in setups with relatively complex meshes. - Apply bounding-box calculation for extent also for corresponding VecGeom wrappers. -24-January-2019 E.Tcherniaev +24-January-2019 E.Tcherniaev (geom-specific-V10-05-00) - Completely revised, more robust and performant G4EllipticalTube; new exhaustive test/testEllipticalTube.cc based on Shape Conventions. diff --git a/source/geometry/solids/specific/include/G4ExtrudedSolid.hh b/source/geometry/solids/specific/include/G4ExtrudedSolid.hh index da8369596e9..ff4b51f3a59 100644 --- a/source/geometry/solids/specific/include/G4ExtrudedSolid.hh +++ b/source/geometry/solids/specific/include/G4ExtrudedSolid.hh @@ -42,7 +42,7 @@ // Parameters in the constructor: // const G4String& pName - solid name // std::vector polygon - the vertices of the outlined polygon -// defined in clockwise or anti-clockwise order +// defined in clockwise or anti-clockwise order // std::vector - the z-sections defined by // z position, offset and scale // in increasing z-position order @@ -62,6 +62,8 @@ #ifndef G4ExtrudedSolid_HH #define G4ExtrudedSolid_HH +#include "G4GeomTypes.hh" + #if defined(G4GEOM_USE_USOLIDS) #define G4GEOM_USE_UEXTRUDEDSOLID 1 #endif diff --git a/source/geometry/solids/specific/include/G4GenericPolycone.hh b/source/geometry/solids/specific/include/G4GenericPolycone.hh index 53fc6ce2c66..0e942af0de2 100644 --- a/source/geometry/solids/specific/include/G4GenericPolycone.hh +++ b/source/geometry/solids/specific/include/G4GenericPolycone.hh @@ -25,7 +25,7 @@ // // // -// +// // -------------------------------------------------------------------- // GEANT 4 class header file // @@ -35,21 +35,23 @@ // Class description: // // Class implementing a GenericPolycone constructed by points with -// (r,z)coordinates, allows Z 'go back' +// (r,z)coordinates, allows Z 'go back' // // -// G4GenericPolycone( const G4String& name, +// G4GenericPolycone( const G4String& name, // G4double phiStart, // initial phi starting angle // G4double phiTotal, // total phi angle // G4int numRZ, // number corners in r,z space // const G4double r[], // r coordinate of these corners // const G4double z[]) // z coordinate of these corners // -// +// // -------------------------------------------------------------------- #ifndef G4GenericPolycone_hh #define G4GenericPolycone_hh -/* + +#include "G4GeomTypes.hh" + #if defined(G4GEOM_USE_USOLIDS) #define G4GEOM_USE_UGENERICPOLYCONE 1 #endif @@ -58,7 +60,7 @@ #define G4UGenericPolycone G4GenericPolycone #include "G4UGenericPolycone.hh" #else -*/ + #include "G4VCSGfaceted.hh" #include "G4PolyconeSide.hh" @@ -66,12 +68,12 @@ class G4EnclosingCylinder; class G4ReduciblePolygon; class G4VCSGface; -class G4GenericPolycone : public G4VCSGfaceted +class G4GenericPolycone : public G4VCSGfaceted { public: // with description - G4GenericPolycone( const G4String& name, + G4GenericPolycone( const G4String& name, G4double phiStart, // initial phi starting angle G4double phiTotal, // total phi angle G4int numRZ, // number corners in r,z space @@ -79,7 +81,7 @@ class G4GenericPolycone : public G4VCSGfaceted const G4double z[] ); // z coordinate of these corners virtual ~G4GenericPolycone(); - + // Methods for solid EInside Inside( const G4ThreeVector &p ) const; @@ -115,7 +117,7 @@ class G4GenericPolycone : public G4VCSGfaceted inline G4bool IsOpen() const; inline G4int GetNumRZCorner() const; inline G4PolyconeSideRZ GetCorner(G4int index) const; - + public: // without description G4GenericPolycone(__void__&); @@ -131,8 +133,6 @@ class G4GenericPolycone : public G4VCSGfaceted // Generic initializer, called by all constructors - // void SetOriginalParameters(G4ReduciblePolygon *rz); - void Create( G4double phiStart, // initial phi starting angle G4double phiTotal, // total phi angle G4ReduciblePolygon *rz ); // r/z coordinate of these corners @@ -150,15 +150,15 @@ class G4GenericPolycone : public G4VCSGfaceted G4bool phiIsOpen; // true if there is a phi segment G4int numCorner; // number RZ points G4PolyconeSideRZ *corners; // corner r,z points - + // Our quick test G4EnclosingCylinder *enclosingCylinder; - + }; #include "G4GenericPolycone.icc" -//#endif +#endif #endif diff --git a/source/geometry/solids/specific/include/G4GenericTrap.hh b/source/geometry/solids/specific/include/G4GenericTrap.hh index ef9721a61f2..b9f00bef5c0 100644 --- a/source/geometry/solids/specific/include/G4GenericTrap.hh +++ b/source/geometry/solids/specific/include/G4GenericTrap.hh @@ -25,7 +25,7 @@ // // // -// +// // -------------------------------------------------------------------- // GEANT 4 class header file // @@ -34,14 +34,14 @@ // // Class description: // -// G4GenericTrap is a solid which represents an arbitrary trapezoid with +// G4GenericTrap is a solid which represents an arbitrary trapezoid with // up to 8 vertices standing on two parallel planes perpendicular to Z axis. -// +// // Parameters in the constructor: // - name - solid name // - halfZ - the solid half length in Z // - vertices - the (x,y) coordinates of vertices: -// o first four points: vertices[i], i<4 +// o first four points: vertices[i], i<4 // are the vertices sitting on the -halfZ plane; // o last four points: vertices[i], i>=4 // are the vertices sitting on the +halfZ plane. @@ -66,6 +66,8 @@ #ifndef G4GenericTrap_HH #define G4GenericTrap_HH +#include "G4GeomTypes.hh" + #if defined(G4GEOM_USE_USOLIDS) #define G4GEOM_USE_UGENERICTRAP 1 #endif @@ -106,7 +108,7 @@ class G4GenericTrap : public G4VSolid inline G4int GetVisSubdivisions() const; inline void SetVisSubdivisions(G4int subdiv); - // Solid methods + // Solid methods EInside Inside(const G4ThreeVector& p) const; G4ThreeVector SurfaceNormal(const G4ThreeVector& p) const; @@ -137,12 +139,12 @@ class G4GenericTrap : public G4VSolid G4double GetSurfaceArea(); // Visualisation functions - + G4Polyhedron* GetPolyhedron () const; void DescribeYourselfTo(G4VGraphicsScene& scene) const; G4VisExtent GetExtent() const; G4Polyhedron* CreatePolyhedron() const; - + public: // without description G4GenericTrap(__void__&); @@ -151,7 +153,7 @@ class G4GenericTrap : public G4VSolid // persistifiable objects. G4GenericTrap(const G4GenericTrap& rhs); - G4GenericTrap& operator=(const G4GenericTrap& rhs); + G4GenericTrap& operator=(const G4GenericTrap& rhs); // Copy constructor and assignment operator. private: @@ -161,25 +163,25 @@ class G4GenericTrap : public G4VSolid inline void SetTwistAngle(G4int index, G4double twist); G4bool ComputeIsTwisted() ; G4bool CheckOrder(const std::vector& vertices) const; - G4bool IsSegCrossing(const G4TwoVector& a, const G4TwoVector& b, + G4bool IsSegCrossing(const G4TwoVector& a, const G4TwoVector& b, const G4TwoVector& c, const G4TwoVector& d) const; - G4bool IsSegCrossingZ(const G4TwoVector& a, const G4TwoVector& b, + G4bool IsSegCrossingZ(const G4TwoVector& a, const G4TwoVector& b, const G4TwoVector& c, const G4TwoVector& d) const; void ReorderVertices(std::vector& vertices) const; void ComputeBBox(); inline G4ThreeVector GetMinimumBBox() const; inline G4ThreeVector GetMaximumBBox() const; - - G4VFacet* MakeDownFacet(const std::vector& fromVertices, + + G4VFacet* MakeDownFacet(const std::vector& fromVertices, G4int ind1, G4int ind2, G4int ind3) const; - G4VFacet* MakeUpFacet(const std::vector& fromVertices, - G4int ind1, G4int ind2, G4int ind3) const; - G4VFacet* MakeSideFacet(const G4ThreeVector& downVertex0, + G4VFacet* MakeUpFacet(const std::vector& fromVertices, + G4int ind1, G4int ind2, G4int ind3) const; + G4VFacet* MakeSideFacet(const G4ThreeVector& downVertex0, const G4ThreeVector& downVertex1, const G4ThreeVector& upVertex1, const G4ThreeVector& upVertex0) const; G4TessellatedSolid* CreateTessellatedSolid() const; - + EInside InsidePolygone(const G4ThreeVector& p, const std::vector& poly) const; G4double DistToPlane(const G4ThreeVector& p, @@ -228,7 +230,7 @@ class G4GenericTrap : public G4VSolid G4double fSurfaceArea; G4double fCubicVolume; // Surface and Volume -}; +}; #include "G4GenericTrap.icc" diff --git a/source/geometry/solids/specific/include/G4Hype.hh b/source/geometry/solids/specific/include/G4Hype.hh index 98fba49fccd..8c3637378c8 100644 --- a/source/geometry/solids/specific/include/G4Hype.hh +++ b/source/geometry/solids/specific/include/G4Hype.hh @@ -26,7 +26,7 @@ // // $Original: G4Hype.hh,v 1.0 1998/06/09 16:57:50 safai Exp $ // -// +// // -------------------------------------------------------------------- // GEANT 4 class header file // @@ -41,13 +41,13 @@ // the z-axis. The solid has a specified half-length along the z axis, // about which it is centered, and a given minimum and maximum radius. // A minimum radius of 0 signifies a filled Hype (with hyperbolical -// inner surface). To have a filled Hype the user must specify +// inner surface). To have a filled Hype the user must specify // inner radius = 0 AND inner stereo angle = 0. -// +// // The inner and outer hyperbolical surfaces can have different // stereo angles. A stereo angle of 0 gives a cylindrical surface. -// Authors: +// Authors: // Ernesto Lamanna (Ernesto.Lamanna@roma1.infn.it) & // Francesco Safai Tehrani (Francesco.SafaiTehrani@roma1.infn.it) // Rome, INFN & University of Rome "La Sapienza", 9 June 1998. @@ -56,6 +56,8 @@ #ifndef G4HYPE_HH #define G4HYPE_HH +#include "G4GeomTypes.hh" + #if defined(G4GEOM_USE_USOLIDS) #define G4GEOM_USE_UHYPE 1 #endif @@ -84,7 +86,7 @@ class G4Hype : public G4VSolid G4double newHalfLenZ); virtual ~G4Hype(); - + void ComputeDimensions(G4VPVParameterisation* p, const G4int n, const G4VPhysicalVolume* pRep); @@ -124,7 +126,7 @@ class G4Hype : public G4VSolid G4VSolid* Clone() const; std::ostream& StreamInfo(std::ostream& os) const; - + G4double GetCubicVolume(); G4double GetSurfaceArea(); @@ -143,11 +145,11 @@ class G4Hype : public G4VSolid // persistifiable objects. G4Hype(const G4Hype& rhs); - G4Hype& operator=(const G4Hype& rhs); + G4Hype& operator=(const G4Hype& rhs); // Copy constructor and assignment operator. protected: // without description - + inline G4bool InnerSurfaceExists() const; // whether we have an inner surface or not @@ -155,13 +157,13 @@ class G4Hype : public G4VSolid G4double r0, G4double tanPhi ); static G4double ApproxDistInside( G4double pr, G4double pz, G4double r0, G4double tan2Phi ); - // approximate isotropic distance to hyperbolic surface + // approximate isotropic distance to hyperbolic surface inline G4double HypeInnerRadius2(G4double zVal) const; inline G4double HypeOuterRadius2(G4double zVal) const; // values of hype radius at a given Z - static G4int IntersectHype( const G4ThreeVector &p, const G4ThreeVector &v, + static G4int IntersectHype( const G4ThreeVector &p, const G4ThreeVector &v, G4double r2, G4double tan2Phi, G4double s[2] ); // intersection with hyperbolic surface @@ -185,7 +187,7 @@ class G4Hype : public G4VSolid G4double endOuterRadius2; // squared endcap Outer Radius G4double endInnerRadius; // endcap Inner Radius G4double endOuterRadius; // endcap Outer Radius - + // Used by distanceToOut enum ESide {outerFace,innerFace,leftCap, rightCap}; @@ -195,7 +197,7 @@ class G4Hype : public G4VSolid G4double asinh(G4double arg); private: - + G4double fCubicVolume; G4double fSurfaceArea; diff --git a/source/geometry/solids/specific/include/G4Paraboloid.hh b/source/geometry/solids/specific/include/G4Paraboloid.hh index b105548aeda..7af8e9def14 100644 --- a/source/geometry/solids/specific/include/G4Paraboloid.hh +++ b/source/geometry/solids/specific/include/G4Paraboloid.hh @@ -57,6 +57,8 @@ #ifndef G4Paraboloid_HH #define G4Paraboloid_HH +#include "G4GeomTypes.hh" + #if defined(G4GEOM_USE_USOLIDS) #define G4GEOM_USE_UPARABOLOID 1 #endif @@ -142,11 +144,11 @@ class G4Paraboloid : public G4VSolid // persistifiable objects. G4Paraboloid(const G4Paraboloid& rhs); - G4Paraboloid& operator=(const G4Paraboloid& rhs); + G4Paraboloid& operator=(const G4Paraboloid& rhs); // Copy constructor and assignment operator. protected: // without description - + mutable G4bool fRebuildPolyhedron; mutable G4Polyhedron* fpPolyhedron; @@ -158,7 +160,7 @@ class G4Paraboloid : public G4VSolid G4double fCubicVolume; G4double dz, r1, r2; - G4double k1, k2; + G4double k1, k2; // Defined to make some calculations easier to follow }; diff --git a/source/geometry/solids/specific/include/G4Polycone.hh b/source/geometry/solids/specific/include/G4Polycone.hh index ae9e63fa188..8fe95bfc5b8 100644 --- a/source/geometry/solids/specific/include/G4Polycone.hh +++ b/source/geometry/solids/specific/include/G4Polycone.hh @@ -25,7 +25,7 @@ // // // -// +// // -------------------------------------------------------------------- // GEANT 4 class header file // @@ -37,7 +37,7 @@ // Class implementing a CSG-like type "PCON" Geant 3.21 volume, // inherited from class G4VCSGfaceted: // -// G4Polycone( const G4String& name, +// G4Polycone( const G4String& name, // G4double phiStart, // initial phi starting angle // G4double phiTotal, // total phi angle // G4int numZPlanes, // number of z planes @@ -47,19 +47,21 @@ // // Alternative constructor, but limited to increasing-only Z sections: // -// G4Polycone( const G4String& name, +// G4Polycone( const G4String& name, // G4double phiStart, // initial phi starting angle // G4double phiTotal, // total phi angle // G4int numRZ, // number corners in r,z space // const G4double r[], // r coordinate of these corners // const G4double z[]) // z coordinate of these corners -// Author: +// Author: // David C. Williams (davidw@scipp.ucsc.edu) // -------------------------------------------------------------------- #ifndef G4Polycone_hh #define G4Polycone_hh +#include "G4GeomTypes.hh" + #if defined(G4GEOM_USE_USOLIDS) #define G4GEOM_USE_UPOLYCONE 1 #endif @@ -78,12 +80,12 @@ class G4EnclosingCylinder; class G4ReduciblePolygon; class G4VCSGface; -class G4Polycone : public G4VCSGfaceted +class G4Polycone : public G4VCSGfaceted { public: // with description - G4Polycone( const G4String& name, + G4Polycone( const G4String& name, G4double phiStart, // initial phi starting angle G4double phiTotal, // total phi angle G4int numZPlanes, // number of z planes @@ -91,7 +93,7 @@ class G4Polycone : public G4VCSGfaceted const G4double rInner[], // tangent distance to inner surface const G4double rOuter[] ); // tangent distance to outer surface - G4Polycone( const G4String& name, + G4Polycone( const G4String& name, G4double phiStart, // initial phi starting angle G4double phiTotal, // total phi angle G4int numRZ, // number corners in r,z space @@ -99,7 +101,7 @@ class G4Polycone : public G4VCSGfaceted const G4double z[] ); // z coordinate of these corners virtual ~G4Polycone(); - + // Methods for solid EInside Inside( const G4ThreeVector &p ) const; @@ -171,11 +173,11 @@ class G4Polycone : public G4VCSGfaceted G4double fRmin2, G4double fRmax2, G4double zOne, G4double zTwo, G4double& totArea) const; - + G4ThreeVector GetPointOnTubs(G4double fRMin, G4double fRMax, G4double zOne, G4double zTwo, G4double& totArea) const; - + G4ThreeVector GetPointOnCut(G4double fRMin1, G4double fRMax1, G4double fRMin2, G4double fRMax2, G4double zOne, G4double zTwo, @@ -199,7 +201,7 @@ class G4Polycone : public G4VCSGfaceted // Our quick test G4EnclosingCylinder *enclosingCylinder; - + }; #include "G4Polycone.icc" diff --git a/source/geometry/solids/specific/include/G4PolyconeSide.hh b/source/geometry/solids/specific/include/G4PolyconeSide.hh index f07ab4be618..3fcb8b33066 100644 --- a/source/geometry/solids/specific/include/G4PolyconeSide.hh +++ b/source/geometry/solids/specific/include/G4PolyconeSide.hh @@ -77,11 +77,10 @@ class G4PlSideData void initialize() { - fPhi.first = G4ThreeVector(0,0,0); - fPhi.second= 0.0; + fPhix = 0.; fPhiy = 0.; fPhiz = 0.; fPhik = 0.; } - std::pair fPhi; // Cached value for phi + G4double fPhix=0., fPhiy=0., fPhiz=0., fPhik=0.; // Cached values for phi }; // The type G4PlSideManager is introduced to diff --git a/source/geometry/solids/specific/include/G4Polyhedra.hh b/source/geometry/solids/specific/include/G4Polyhedra.hh index c4899610567..1d80a7cd7ae 100644 --- a/source/geometry/solids/specific/include/G4Polyhedra.hh +++ b/source/geometry/solids/specific/include/G4Polyhedra.hh @@ -25,7 +25,7 @@ // // // -// +// // -------------------------------------------------------------------- // GEANT 4 class header file // @@ -37,7 +37,7 @@ // Class implementing a CSG-like type "PGON" Geant 3.21 volume, // inherited from class G4VCSGfaceted: // -// G4Polyhedra( const G4String& name, +// G4Polyhedra( const G4String& name, // G4double phiStart, - initial phi starting angle // G4double phiTotal, - total phi angle // G4int numSide, - number sides @@ -46,7 +46,7 @@ // const G4double rInner[], - tangent distance to inner surface // const G4double rOuter[] ) - tangent distance to outer surface // -// G4Polyhedra( const G4String& name, +// G4Polyhedra( const G4String& name, // G4double phiStart, - initial phi starting angle // G4double phiTotal, - total phi angle // G4int numSide, - number sides @@ -54,12 +54,14 @@ // const G4double r[], - r coordinate of these corners // const G4double z[] ) - z coordinate of these corners -// Author: +// Author: // David C. Williams (davidw@scipp.ucsc.edu) // -------------------------------------------------------------------- #ifndef G4Polyhedra_hh #define G4Polyhedra_hh +#include "G4GeomTypes.hh" + #if defined(G4GEOM_USE_USOLIDS) #define G4GEOM_USE_UPOLYHEDRA 1 #endif @@ -81,7 +83,7 @@ class G4Polyhedra : public G4VCSGfaceted { public: // with description - G4Polyhedra( const G4String& name, + G4Polyhedra( const G4String& name, G4double phiStart, // initial phi starting angle G4double phiTotal, // total phi angle G4int numSide, // number sides @@ -90,7 +92,7 @@ class G4Polyhedra : public G4VCSGfaceted const G4double rInner[], // tangent distance to inner surface const G4double rOuter[] ); // tangent distance to outer surface - G4Polyhedra( const G4String& name, + G4Polyhedra( const G4String& name, G4double phiStart, // initial phi starting angle G4double phiTotal, // total phi angle G4int numSide, // number sides @@ -106,7 +108,7 @@ class G4Polyhedra : public G4VCSGfaceted G4double DistanceToIn( const G4ThreeVector &p, const G4ThreeVector &v ) const; G4double DistanceToIn( const G4ThreeVector &p ) const; - + void BoundingLimits(G4ThreeVector& pMin, G4ThreeVector& pMax) const; G4bool CalculateExtent(const EAxis pAxis, const G4VoxelLimits& pVoxelLimit, diff --git a/source/geometry/solids/specific/include/G4PolyhedraSide.hh b/source/geometry/solids/specific/include/G4PolyhedraSide.hh index c9127875933..b0d267f49aa 100644 --- a/source/geometry/solids/specific/include/G4PolyhedraSide.hh +++ b/source/geometry/solids/specific/include/G4PolyhedraSide.hh @@ -75,14 +75,13 @@ struct G4PolyhedraSideRZ class G4PhSideData { public: + void initialize() { - fPhi.first = G4ThreeVector(0,0,0); - fPhi.second= 0.0; + fPhix = 0.; fPhiy = 0.; fPhiz = 0.; fPhik = 0.; } - std::pair fPhi; // Cached value for phi - + G4double fPhix=0., fPhiy=0., fPhiz=0., fPhik=0.; // Cached values for phi }; // The type G4PhSideManager is introduced to encapsulate the methods used diff --git a/source/geometry/solids/specific/include/G4TessellatedSolid.hh b/source/geometry/solids/specific/include/G4TessellatedSolid.hh index a37baaf981b..e824b8b4836 100644 --- a/source/geometry/solids/specific/include/G4TessellatedSolid.hh +++ b/source/geometry/solids/specific/include/G4TessellatedSolid.hh @@ -31,20 +31,20 @@ // // Class description: // -// G4TessellatedSolid is a special Geant4 solid defined by a number of +// G4TessellatedSolid is a special Geant4 solid defined by a number of // facets (UVFacet). It is important that the supplied facets shall form a -// fully enclose space which is the solid. -// At the moment only two types of facet can be used for the construction of +// fully enclose space which is the solid. +// At the moment only two types of facet can be used for the construction of // a G4TessellatedSolid, i.e. the G4TriangularFacet and G4QuadrangularFacet. // // How to contruct a G4TessellatedSolid: -// +// // First declare a tessellated solid: // // G4TessellatedSolid* solidTarget = new G4TessellatedSolid("Solid_name"); // // Define the facets which form the solid -// +// // G4double targetSiz = 10*cm ; // G4TriangularFacet *facet1 = new // G4TriangularFacet (G4ThreeVector(-targetSize,-targetSize, 0.0), @@ -73,7 +73,7 @@ // G4ThreeVector(+targetSize,-targetSize, 0.0), // ABSOLUTE); // -// Then add the facets to the solid: +// Then add the facets to the solid: // // solidTarget->AddFacet((UVFacet*) facet1); // solidTarget->AddFacet((UVFacet*) facet2); @@ -89,7 +89,7 @@ // -------------- // 31 October 2004, P R Truscott, QinetiQ Ltd, UK // - Created. -// 22 November 2005, F Lei, +// 22 November 2005, F Lei, // - Added GetPolyhedron(). // 12 October 2012, M Gayer, // - Reviewed optimized implementation including voxelization of surfaces. @@ -98,6 +98,8 @@ #ifndef G4TessellatedSolid_hh #define G4TessellatedSolid_hh 1 +#include "G4GeomTypes.hh" + #if defined(G4GEOM_USE_USOLIDS) #define G4GEOM_USE_UTESSELLATEDSOLID 1 #endif diff --git a/source/geometry/solids/specific/include/G4Tet.hh b/source/geometry/solids/specific/include/G4Tet.hh index b1d12ef8313..b473a92ab38 100644 --- a/source/geometry/solids/specific/include/G4Tet.hh +++ b/source/geometry/solids/specific/include/G4Tet.hh @@ -51,6 +51,8 @@ #ifndef G4TET_HH #define G4TET_HH /* +#include "G4GeomTypes.hh" + #if defined(G4GEOM_USE_USOLIDS) #define G4GEOM_USE_UTET 1 #endif @@ -67,11 +69,11 @@ class G4Tet : public G4VSolid public: // with description - G4Tet(const G4String& pName, + G4Tet(const G4String& pName, G4ThreeVector anchor, G4ThreeVector p2, G4ThreeVector p3, - G4ThreeVector p4, + G4ThreeVector p4, G4bool *degeneracyFlag=0); virtual ~G4Tet(); @@ -128,7 +130,7 @@ class G4Tet : public G4VSolid // persistifiable objects. G4Tet(const G4Tet& rhs); - G4Tet& operator=(const G4Tet& rhs); + G4Tet& operator=(const G4Tet& rhs); // Copy constructor and assignment operator. const char* CVSHeaderVers() @@ -151,7 +153,7 @@ class G4Tet : public G4VSolid mutable G4bool fRebuildPolyhedron; mutable G4Polyhedron* fpPolyhedron; - G4ThreeVector GetPointOnFace(G4ThreeVector p1, G4ThreeVector p2, + G4ThreeVector GetPointOnFace(G4ThreeVector p1, G4ThreeVector p2, G4ThreeVector p3, G4double& area) const; static const char CVSVers[]; diff --git a/source/geometry/solids/specific/include/G4TriangularFacet.hh b/source/geometry/solids/specific/include/G4TriangularFacet.hh index d7a198a67e2..91a8e1b3c45 100644 --- a/source/geometry/solids/specific/include/G4TriangularFacet.hh +++ b/source/geometry/solids/specific/include/G4TriangularFacet.hh @@ -61,6 +61,9 @@ #include "G4Types.hh" #include "G4ThreeVector.hh" +#include +#include + class G4TriangularFacet : public G4VFacet { public: // with desctiption @@ -71,8 +74,10 @@ class G4TriangularFacet : public G4VFacet G4TriangularFacet (const G4ThreeVector &vt0, const G4ThreeVector &vt1, const G4ThreeVector &vt2, G4FacetVertexType); G4TriangularFacet (const G4TriangularFacet &right); + G4TriangularFacet ( G4TriangularFacet &&right); G4TriangularFacet &operator=(const G4TriangularFacet &right); + G4TriangularFacet &operator=( G4TriangularFacet &&right); G4VFacet *GetClone (); G4TriangularFacet *GetFlippedFacet (); @@ -110,13 +115,13 @@ class G4TriangularFacet : public G4VFacet private: void CopyFrom(const G4TriangularFacet &rhs); + void MoveFrom(G4TriangularFacet &rhs); G4ThreeVector fSurfaceNormal; G4double fArea; G4ThreeVector fCircumcentre; G4double fRadius; - G4int fIndices[3]; - + std::array fIndices; std::vector *fVertices; G4double fA, fB, fC; diff --git a/source/geometry/solids/specific/include/G4UGenericPolycone.hh b/source/geometry/solids/specific/include/G4UGenericPolycone.hh index c3aaa37d66b..22568907a2d 100644 --- a/source/geometry/solids/specific/include/G4UGenericPolycone.hh +++ b/source/geometry/solids/specific/include/G4UGenericPolycone.hh @@ -42,15 +42,20 @@ #ifndef G4UGENERICPOLYCONE_hh #define G4UGENERICPOLYCONE_hh -#include "G4USolid.hh" +#include "G4UAdapter.hh" #if ( defined(G4GEOM_USE_USOLIDS) || defined(G4GEOM_USE_PARTIAL_USOLIDS) ) -#include "UGenericPolycone.hh" +#include + +#include "G4TwoVector.hh" #include "G4PolyconeSide.hh" -class G4UGenericPolycone : public G4USolid +class G4UGenericPolycone : public G4UAdapter { + using Shape_t = vecgeom::UnplacedGenericPolycone; + using Base_t = G4UAdapter; + public: // with description G4UGenericPolycone(const G4String& name, @@ -62,8 +67,6 @@ class G4UGenericPolycone : public G4USolid ~G4UGenericPolycone(); - inline UGenericPolycone* GetShape() const; - G4double GetStartPhi() const; G4double GetEndPhi() const; G4double GetSinStartPhi() const; @@ -76,6 +79,8 @@ class G4UGenericPolycone : public G4USolid inline G4GeometryType GetEntityType() const; + G4VSolid* Clone() const; + public: // without description G4UGenericPolycone(__void__&); @@ -95,17 +100,18 @@ class G4UGenericPolycone : public G4USolid G4double& pMin, G4double& pMax) const; G4Polyhedron* CreatePolyhedron() const; + + private: + + G4double wrStart; + G4double wrDelta; + std::vector rzcorners; }; // -------------------------------------------------------------------- // Inline methods // -------------------------------------------------------------------- -inline UGenericPolycone* G4UGenericPolycone::GetShape() const -{ - return (UGenericPolycone*) fShape; -} - inline G4GeometryType G4UGenericPolycone::GetEntityType() const { return "G4GenericPolycone"; diff --git a/source/geometry/solids/specific/src/G4GenericPolycone.cc b/source/geometry/solids/specific/src/G4GenericPolycone.cc index b72052d82b3..95ea8bddf66 100644 --- a/source/geometry/solids/specific/src/G4GenericPolycone.cc +++ b/source/geometry/solids/specific/src/G4GenericPolycone.cc @@ -38,7 +38,7 @@ #include "G4GenericPolycone.hh" -//#if !defined(G4GEOM_USE_UGENERICPOLYCONE) +#if !defined(G4GEOM_USE_UGENERICPOLYCONE) #include "G4PolyconeSide.hh" #include "G4PolyPhiFace.hh" @@ -595,16 +595,7 @@ G4GenericPolycone::CalculateExtent(const EAxis pAxis, return (pMin < pMax); } -// -// ComputeDimensions -// -/*void G4GenericPolycone::ComputeDimensions( G4VPVParameterisation* p, - const G4int n, - const G4VPhysicalVolume* pRep ) -{ - p->ComputeDimensions(*this,n,pRep); -} -*/ + // // GetEntityType // @@ -945,4 +936,4 @@ G4Polyhedron* G4GenericPolycone::CreatePolyhedron() const } } -//#endif +#endif diff --git a/source/geometry/solids/specific/src/G4PolyconeSide.cc b/source/geometry/solids/specific/src/G4PolyconeSide.cc index 9545a826134..d14bce5e5a9 100644 --- a/source/geometry/solids/specific/src/G4PolyconeSide.cc +++ b/source/geometry/solids/specific/src/G4PolyconeSide.cc @@ -54,7 +54,10 @@ G4PlSideManager G4PolyconeSide::subInstanceManager; // This macro changes the references to fields that are now encapsulated // in the class G4PlSideData. // -#define G4MT_pcphi ((subInstanceManager.offset[instanceID]).fPhi) +#define G4MT_pcphix ((subInstanceManager.offset[instanceID]).fPhix) +#define G4MT_pcphiy ((subInstanceManager.offset[instanceID]).fPhiy) +#define G4MT_pcphiz ((subInstanceManager.offset[instanceID]).fPhiz) +#define G4MT_pcphik ((subInstanceManager.offset[instanceID]).fPhik) // Returns the private data instance manager. // @@ -84,8 +87,7 @@ G4PolyconeSide::G4PolyconeSide( const G4PolyconeSideRZ *prevRZ, kCarTolerance = G4GeometryTolerance::GetInstance()->GetSurfaceTolerance(); fSurfaceArea = 0.0; - G4MT_pcphi.first = G4ThreeVector(0,0,0); - G4MT_pcphi.second= 0.0; + G4MT_pcphix = 0.0; G4MT_pcphiy = 0.0; G4MT_pcphiz = 0.0; G4MT_pcphik = 0.0; // // Record values @@ -885,16 +887,17 @@ void G4PolyconeSide::CalculateExtent( const EAxis axis, G4double G4PolyconeSide::GetPhi( const G4ThreeVector& p ) { G4double val=0.; + G4ThreeVector vphi(G4MT_pcphix, G4MT_pcphiy, G4MT_pcphiz); - if (G4MT_pcphi.first != p) + if (vphi != p) { val = p.phi(); - G4MT_pcphi.first = p; - G4MT_pcphi.second = val; + G4MT_pcphix = p.x(); G4MT_pcphiy = p.y(); G4MT_pcphiz = p.z(); + G4MT_pcphik = val; } else { - val = G4MT_pcphi.second; + val = G4MT_pcphik; } return val; } diff --git a/source/geometry/solids/specific/src/G4PolyhedraSide.cc b/source/geometry/solids/specific/src/G4PolyhedraSide.cc index 9071aa60364..758f9298d44 100644 --- a/source/geometry/solids/specific/src/G4PolyhedraSide.cc +++ b/source/geometry/solids/specific/src/G4PolyhedraSide.cc @@ -53,7 +53,10 @@ G4PhSideManager G4PolyhedraSide::subInstanceManager; // This macro changes the references to fields that are now encapsulated // in the class G4PhSideData. // -#define G4MT_phphi ((subInstanceManager.offset[instanceID]).fPhi) +#define G4MT_phphix ((subInstanceManager.offset[instanceID]).fPhix) +#define G4MT_phphiy ((subInstanceManager.offset[instanceID]).fPhiy) +#define G4MT_phphiz ((subInstanceManager.offset[instanceID]).fPhiz) +#define G4MT_phphik ((subInstanceManager.offset[instanceID]).fPhik) // Returns the private data instance manager. // @@ -82,9 +85,9 @@ G4PolyhedraSide::G4PolyhedraSide( const G4PolyhedraSideRZ *prevRZ, instanceID = subInstanceManager.CreateSubInstance(); kCarTolerance = G4GeometryTolerance::GetInstance()->GetSurfaceTolerance(); - fSurfaceArea=0.; - G4MT_phphi.first = G4ThreeVector(0,0,0); - G4MT_phphi.second= 0.0; + fSurfaceArea = 0.0; + G4MT_phphix = 0.0; G4MT_phphiy = 0.0; G4MT_phphiz = 0.0; + G4MT_phphik = 0.0; // // Record values @@ -1011,16 +1014,17 @@ G4int G4PolyhedraSide::PhiSegment( G4double phi0 ) G4double G4PolyhedraSide::GetPhi( const G4ThreeVector& p ) { G4double val=0.; + G4ThreeVector vphi(G4MT_phphix, G4MT_phphiy, G4MT_phphiz); - if (G4MT_phphi.first != p) + if (vphi != p) { val = p.phi(); - G4MT_phphi.first = p; - G4MT_phphi.second = val; + G4MT_phphix = p.x(); G4MT_phphiy = p.y(); G4MT_phphiz = p.z(); + G4MT_phphik = val; } else { - val = G4MT_phphi.second; + val = G4MT_phphik; } return val; } diff --git a/source/geometry/solids/specific/src/G4TriangularFacet.cc b/source/geometry/solids/specific/src/G4TriangularFacet.cc index cd2200a2d79..5c97bcbfaef 100644 --- a/source/geometry/solids/specific/src/G4TriangularFacet.cc +++ b/source/geometry/solids/specific/src/G4TriangularFacet.cc @@ -202,6 +202,24 @@ void G4TriangularFacet::CopyFrom (const G4TriangularFacet &rhs) } } +/////////////////////////////////////////////////////////////////////////////// +// +void G4TriangularFacet::MoveFrom (G4TriangularFacet &rhs) +{ + fSurfaceNormal = move(rhs.fSurfaceNormal); + fArea = move(rhs.fArea); + fCircumcentre = move(rhs.fCircumcentre); + fRadius = move(rhs.fRadius); + fIndices = move(rhs.fIndices); + fA = move(rhs.fA); fB = move(rhs.fB); fC = move(rhs.fC); + fDet = move(rhs.fDet); + fSqrDist = move(rhs.fSqrDist); + fE1 = move(rhs.fE1); fE2 = move(rhs.fE2); + fIsDefined = move(rhs.fIsDefined); + fVertices = move(rhs.fVertices); + rhs.fVertices = 0; +} + /////////////////////////////////////////////////////////////////////////////// // G4TriangularFacet::G4TriangularFacet (const G4TriangularFacet &rhs) @@ -210,6 +228,14 @@ G4TriangularFacet::G4TriangularFacet (const G4TriangularFacet &rhs) CopyFrom(rhs); } +/////////////////////////////////////////////////////////////////////////////// +// +G4TriangularFacet::G4TriangularFacet (G4TriangularFacet &&rhs) + : G4VFacet(rhs) +{ + MoveFrom(rhs); +} + /////////////////////////////////////////////////////////////////////////////// // G4TriangularFacet & @@ -218,7 +244,26 @@ G4TriangularFacet::operator=(const G4TriangularFacet &rhs) SetVertices(0); if (this != &rhs) + { + delete fVertices; CopyFrom(rhs); + } + + return *this; +} + +/////////////////////////////////////////////////////////////////////////////// +// +G4TriangularFacet & +G4TriangularFacet::operator=(G4TriangularFacet &&rhs) +{ + SetVertices(0); + + if (this != &rhs) + { + delete fVertices; + MoveFrom(rhs); + } return *this; } diff --git a/source/geometry/solids/specific/src/G4TwistTubsSide.cc b/source/geometry/solids/specific/src/G4TwistTubsSide.cc index d480ad33ea4..6f969166a31 100644 --- a/source/geometry/solids/specific/src/G4TwistTubsSide.cc +++ b/source/geometry/solids/specific/src/G4TwistTubsSide.cc @@ -703,14 +703,14 @@ G4double G4TwistTubsSide::DistanceToPlane(const G4ThreeVector &p, G4double distToanm = G4VTwistSurface::DistanceToPlane(p, A, (N - A), (M - A), xxanm, nanm) * parity; G4double distTocmn = G4VTwistSurface::DistanceToPlane(p, C, (M - C), (N - C), xxcmn, ncmn) * parity; - +#ifdef G4SPECSDEBUG // if p is behind of both surfaces, abort. if (distToanm * distTocmn > 0 && distToanm < 0) { G4Exception("G4TwistTubsSide::DistanceToPlane()", "GeomSolids0003", FatalException, "Point p is behind the surfaces."); } - +#endif // if p is on surface, return 0. if (std::fabs(distToanm) <= halftol) { xx = xxanm; diff --git a/source/geometry/solids/specific/src/G4UGenericPolycone.cc b/source/geometry/solids/specific/src/G4UGenericPolycone.cc index 60afe3bbfa1..2f686e6143e 100644 --- a/source/geometry/solids/specific/src/G4UGenericPolycone.cc +++ b/source/geometry/solids/specific/src/G4UGenericPolycone.cc @@ -30,7 +30,6 @@ // -------------------------------------------------------------------- #include "G4GenericPolycone.hh" -#if 0 #include "G4UGenericPolycone.hh" #if ( defined(G4GEOM_USE_USOLIDS) || defined(G4GEOM_USE_PARTIAL_USOLIDS) ) @@ -54,8 +53,22 @@ G4UGenericPolycone::G4UGenericPolycone(const G4String& name, G4int numRZ, const G4double r[], const G4double z[] ) - : G4USolid(name, new UGenericPolycone(name, phiStart, phiTotal, numRZ, r, z)) + : Base_t(name, phiStart, phiTotal, numRZ, r, z) { + wrStart = phiStart; while (wrStart < 0) wrStart += twopi; + wrDelta = phiTotal; + if (wrDelta <= 0 || wrDelta >= twopi*(1-DBL_EPSILON)) + { + wrStart = 0; + wrDelta = twopi; + } + rzcorners.resize(0); + for (G4int i=0; i iout; + G4GeomTools::RemoveRedundantVertices(rzcorners,iout,2*kCarTolerance); } @@ -65,7 +78,7 @@ G4UGenericPolycone::G4UGenericPolycone(const G4String& name, // for usage restricted to object persistency. // G4UGenericPolycone::G4UGenericPolycone(__void__& a) - : G4USolid(a) + : Base_t(a) { } @@ -84,8 +97,11 @@ G4UGenericPolycone::~G4UGenericPolycone() // Copy constructor // G4UGenericPolycone::G4UGenericPolycone(const G4UGenericPolycone &source) - : G4USolid(source) + : Base_t(source) { + wrStart = source.wrStart; + wrDelta = source.wrDelta; + rzcorners = source.rzcorners; } @@ -98,59 +114,71 @@ G4UGenericPolycone::operator=(const G4UGenericPolycone &source) { if (this == &source) return *this; - G4USolid::operator=( source ); - + Base_t::operator=( source ); + wrStart = source.wrStart; + wrDelta = source.wrDelta; + rzcorners = source.rzcorners; + return *this; } G4double G4UGenericPolycone::GetStartPhi() const { - return GetShape()->GetStartPhi(); + return wrStart; } G4double G4UGenericPolycone::GetEndPhi() const { - return GetShape()->GetEndPhi(); + return (wrStart + wrDelta); } G4double G4UGenericPolycone::GetSinStartPhi() const { - if (!GetShape()->IsOpen()) return 0; - G4double phi = GetShape()->GetStartPhi(); + if (IsOpen()) return 0; + G4double phi = GetStartPhi(); return std::sin(phi); } G4double G4UGenericPolycone::GetCosStartPhi() const { - if (!GetShape()->IsOpen()) return 1; - G4double phi = GetShape()->GetStartPhi(); + if (IsOpen()) return 1; + G4double phi = GetStartPhi(); return std::cos(phi); } G4double G4UGenericPolycone::GetSinEndPhi() const { - if (!GetShape()->IsOpen()) return 0; - G4double phi = GetShape()->GetEndPhi(); + if (IsOpen()) return 0; + G4double phi = GetEndPhi(); return std::sin(phi); } G4double G4UGenericPolycone::GetCosEndPhi() const { - if (!GetShape()->IsOpen()) return 1; - G4double phi = GetShape()->GetEndPhi(); + if (IsOpen()) return 1; + G4double phi = GetEndPhi(); return std::cos(phi); } G4bool G4UGenericPolycone::IsOpen() const { - return GetShape()->IsOpen(); + return (wrDelta < twopi); } G4int G4UGenericPolycone::GetNumRZCorner() const { - return GetShape()->GetNumRZCorner(); + return rzcorners.size(); } G4PolyconeSideRZ G4UGenericPolycone::GetCorner(G4int index) const { - UPolyconeSideRZ pside = GetShape()->GetCorner(index); - G4PolyconeSideRZ psiderz = { pside.r, pside.z }; + G4TwoVector rz = rzcorners.at(index); + G4PolyconeSideRZ psiderz = { rz.x(), rz.y() }; return psiderz; } +////////////////////////////////////////////////////////////////////////// +// +// Make a clone of the object + +G4VSolid* G4UGenericPolycone::Clone() const +{ + return new G4UGenericPolycone(*this); +} + ////////////////////////////////////////////////////////////////////////// // // Get bounding box @@ -629,4 +657,3 @@ G4Polyhedron* G4UGenericPolycone::CreatePolyhedron() const } #endif // G4GEOM_USE_USOLIDS -#endif diff --git a/source/geometry/solids/specific/src/G4UTet.cc b/source/geometry/solids/specific/src/G4UTet.cc index 597d21b0252..42b2bdd1e99 100644 --- a/source/geometry/solids/specific/src/G4UTet.cc +++ b/source/geometry/solids/specific/src/G4UTet.cc @@ -234,20 +234,20 @@ G4UTet::CalculateExtent(const EAxis pAxis, // G4Polyhedron* G4UTet::CreatePolyhedron() const { - G4int index = 0; - G4double array[12]; - Base_t::GetParametersList(index, array); + std::vector vec(4); + Base_t::GetVertices(vec[0], vec[1], vec[2], vec[3]); - G4Polyhedron *ph=new G4Polyhedron; G4double xyz[4][3]; - const G4int faces[4][4]={{1,3,2,0},{1,4,3,0},{1,2,4,0},{2,3,4,0}}; - xyz[0][0]=array[0]; xyz[0][1]=array[1]; xyz[0][2]=array[2]; // fAnchor - xyz[1][0]=array[3]; xyz[1][1]=array[4]; xyz[1][2]=array[5]; // fP2 - xyz[2][0]=array[6]; xyz[2][1]=array[7]; xyz[2][2]=array[8]; // fP3 - xyz[3][0]=array[9]; xyz[3][1]=array[10]; xyz[3][2]=array[11]; // fP4 + const G4int faces[4][4] = {{1,3,2,0},{1,4,3,0},{1,2,4,0},{2,3,4,0}}; + for (unsigned int i=0; i<4; ++i) + { + xyz[i][0] = vec[i].x(); + xyz[i][1] = vec[i].y(); + xyz[i][2] = vec[i].z(); + } + G4Polyhedron *ph = new G4Polyhedron; ph->createPolyhedron(4,4,xyz,faces); - return ph; } diff --git a/source/geometry/volumes/History b/source/geometry/volumes/History index 1c95c91d4a4..02a5bb10334 100644 --- a/source/geometry/volumes/History +++ b/source/geometry/volumes/History @@ -16,7 +16,12 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -March 1st, 2019 G.Cosmo - geomvol-V10-04-06 +May 17th, 2019 W.Pokorski - geomvol-V10-05-01 +- Adding to G4AssemblyVolume a map of imprintID to G4Transform3D needed + for the GDML persistency (to be able to write out the original transformations + used for each imprint). + +March 1st, 2019 G.Cosmo - geomvol-V10-05-00 - Correction in G4AssemblyVolume destructor to avoid deletion of internal physical volumes, as cleanup is taken care by G4PhysicalVolumeStore. Addressing problem report #2140. diff --git a/source/geometry/volumes/include/G4AssemblyVolume.hh b/source/geometry/volumes/include/G4AssemblyVolume.hh index 54c46079684..6552dc7fd7f 100644 --- a/source/geometry/volumes/include/G4AssemblyVolume.hh +++ b/source/geometry/volumes/include/G4AssemblyVolume.hh @@ -148,7 +148,14 @@ class G4AssemblyVolume inline unsigned int TotalImprintedVolumes() const; // // Methods to access the physical volumes imprinted with the assembly. + inline G4Transform3D& GetImprintTransformation(unsigned int imprintID); + // Method to access transformation for each imprint + inline std::vector::iterator GetTripletsIterator(); + inline unsigned int TotalTriplets() const; + // + // Methods to access the triplets which are part of the assembly + unsigned int GetImprintsCount() const; // // Return the number of made imprints. @@ -217,6 +224,9 @@ class G4AssemblyVolume // // Assembly object ID derived from instance counter at construction time. + std::map fImprintsTransf; + // + // Container of transformations for each imprint (used by GDML persistency) }; #include "G4AssemblyVolume.icc" diff --git a/source/geometry/volumes/include/G4AssemblyVolume.icc b/source/geometry/volumes/include/G4AssemblyVolume.icc index 23a76976789..9dbe15d5612 100644 --- a/source/geometry/volumes/include/G4AssemblyVolume.icc +++ b/source/geometry/volumes/include/G4AssemblyVolume.icc @@ -80,3 +80,22 @@ unsigned int G4AssemblyVolume::TotalImprintedVolumes() const { return fPVStore.size(); } + +inline +G4Transform3D& G4AssemblyVolume::GetImprintTransformation(unsigned int imprintID) +{ + return fImprintsTransf[imprintID]; +} +inline +std::vector::iterator + G4AssemblyVolume::GetTripletsIterator() +{ + std::vector::iterator iterator = fTriplets.begin(); + return iterator; +} + +inline +unsigned int G4AssemblyVolume::TotalTriplets() const +{ + return fTriplets.size(); +} diff --git a/source/geometry/volumes/src/G4AssemblyVolume.cc b/source/geometry/volumes/src/G4AssemblyVolume.cc index b930fd0b209..db2dae1f71e 100644 --- a/source/geometry/volumes/src/G4AssemblyVolume.cc +++ b/source/geometry/volumes/src/G4AssemblyVolume.cc @@ -248,7 +248,7 @@ void G4AssemblyVolume::MakeImprint( G4AssemblyVolume* pAssembly, G4bool surfCheck ) { unsigned int numberOfDaughters; - + if( copyNumBase == 0 ) { numberOfDaughters = pMotherLV->GetNoDaughters(); @@ -266,6 +266,9 @@ void G4AssemblyVolume::MakeImprint( G4AssemblyVolume* pAssembly, std::vector triplets = pAssembly->fTriplets; + // store the transformation in a container (for GDML persistency) + fImprintsTransf[GetImprintsCount()] = transformation; + for( unsigned int i = 0; i < triplets.size(); i++ ) { G4Transform3D Ta( *(triplets[i].GetRotation()), @@ -314,6 +317,10 @@ void G4AssemblyVolume::MakeImprint( G4AssemblyVolume* pAssembly, // fPVStore.push_back( pvPlaced.first ); if ( pvPlaced.second ) { fPVStore.push_back( pvPlaced.second ); } + + // Here I want to save the imprint transformation to some container, so I can retrieve the original values later + // imprintTrans[GetImprintsCount()] = transformation; + } else if ( triplets[i].GetAssembly() ) { diff --git a/source/global/CMakeLists.txt b/source/global/CMakeLists.txt index fe2395eaff6..c834c6f9be8 100644 --- a/source/global/CMakeLists.txt +++ b/source/global/CMakeLists.txt @@ -21,13 +21,27 @@ add_subdirectory(management) # Geant4 global library if(NOT GEANT4_BUILD_GRANULAR_LIBS) - include(Geant4MacroLibraryTargets) - GEANT4_GLOBAL_LIBRARY_TARGET(NAME G4global - COMPONENTS - HEPGeometry/sources.cmake - HEPNumerics/sources.cmake - HEPRandom/sources.cmake - management/sources.cmake -) -endif() + include(Geant4MacroLibraryTargets) + GEANT4_GLOBAL_LIBRARY_TARGET(NAME G4global + COMPONENTS + HEPGeometry/sources.cmake + HEPNumerics/sources.cmake + HEPRandom/sources.cmake + management/sources.cmake + ) + # Temp hack to get "G4GlobalConfig.hh" generated header in include + # path for dependent targets + # TODO: Remove once migration to new module/library system in place. + # This will automatically set include paths + if(TARGET G4global) + target_include_directories(G4global PUBLIC + $ + ) + endif() + if(TARGET G4global-static) + target_include_directories(G4global-static PUBLIC + $ + ) + endif() +endif() diff --git a/source/global/HEPNumerics/include/G4StatDouble.hh b/source/global/HEPNumerics/include/G4StatDouble.hh index af35d948da9..6c2000b3033 100644 --- a/source/global/HEPNumerics/include/G4StatDouble.hh +++ b/source/global/HEPNumerics/include/G4StatDouble.hh @@ -50,6 +50,9 @@ class G4StatDouble virtual ~G4StatDouble(); public: + + G4StatDouble(const G4StatDouble&) = default; + G4StatDouble& operator=(const G4double &rhs) { reset(); diff --git a/source/global/History b/source/global/History index e99045e7172..c0e91996e71 100644 --- a/source/global/History +++ b/source/global/History @@ -16,14 +16,60 @@ committal in the SVN repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -March 13, 2019 Gabriele Cosmo (global-V10-04-32) +June 17, 2019 Gabriele Cosmo (global-V10-05-10) +- Updated date and tag-ID for geant4-10-05-ref-06. + +May 28, 2019 Gabriele Cosmo (global-V10-05-09) +- Updated date and tag-ID for geant4-10-05-ref-05. + +May 20, 2019 Gabriele Cosmo (global-V10-05-08) +- Defined default move constructor and move assignment operator for G4String + and G4DataVector. + +May 16, 2019 Gabriele Cosmo (global-V10-05-07) +- Defaulted copy constructor for G4StatDouble, to fix compilation warnings + on gcc-9.1. + +April 27, 2019 Gabriele Cosmo (global-V10-05-06) +- Updated date and tag-ID for geant4-10-05-ref-04. + +April 25, 2019 Ben Morgan (global-V10-05-05) +- DEV-250: Add G4GlobalConfig.hh generated header to hold global, always + required, preprocessor symbols instead of relying on -D flags. + - G4USE_STD11 + - G4MULTITHREADED + - G4_STORE_TRAJECTORY + - G4VERBOSE + - GEANT4_USE_TIMEMORY +- Add inclusion of G4GlobalConfig.hh in G4Types.hh, tls.hh and + G4TiMemory.hh so that global and other categories pick up + the definitions transparently. Protect inclusion so that + only CMake builds use this header +- Update other headers/srcs to include G4Types/G4Threading if + they use G4MULTITHREADED +- Uses cmake-V10-05-02 + +March 29, 2019 Gabriele Cosmo (global-V10-05-04) +- Updated date and tag-ID for geant4-10-05-ref-03. + +March 17, 2019 Mihaly Novak (global-V10-05-03) +- G4PhysicsVector: adding additional public Value() method option to propagate + down the known log-energy value (can avoid the log call in case of log-vector) +- templates: new LOG_EKIN_MIN constant as value taken incase of zero kin-energy. + +March 13, 2019 Gabriele Cosmo (global-V10-05-02) - Enable FPE detection on MacOS with clang. Addressing problem report #2147. -- Changed ID for release 10.5.p01. -January 31, 2019 Ivana Hrivnacova +February 28, 2019 Gabriele Cosmo +- Updated date and tag-ID for geant4-10-05-ref-02. + +January 31, 2019 Ivana Hrivnacova (global-V10-05-01) - Merged GitHub PR #4: all Boolean operators now return G4bool. +January 30, 2019 Gabriele Cosmo (global-V10-05-00) +- Updated date and tag-ID for geant4-10-05-ref-01. + November 26, 2018 Gabriele Cosmo (global-V10-04-31) - G4Cache, G4CacheDetails: minor code cleanup and formatting. @@ -1729,8 +1775,8 @@ June 17, 2003 G.Cosmo (global-V05-02-00) June 6, 2003 G.Cosmo (global-V05-01-01) - Made g4std wrappers obsolete: o modified wrappers to include standard std headers - o replaced all occurences of G4std:: with std:: - o replaced all occurences of + o replaced all occurrences of G4std:: with std:: + o replaced all occurrences of #include "g4std/XXX" with #include diff --git a/source/global/management/include/G4DataVector.hh b/source/global/management/include/G4DataVector.hh index 52b7b70e835..1d814e48a4f 100644 --- a/source/global/management/include/G4DataVector.hh +++ b/source/global/management/include/G4DataVector.hh @@ -54,6 +54,10 @@ class G4DataVector : public std::vector G4DataVector(); // Default constructor. + G4DataVector(const G4DataVector&) = default; + G4DataVector(G4DataVector&&) = default; + // Default copy&move constructors. + explicit G4DataVector(size_t cap); // Constructor given a 'capacity' defining the initial number of elements. @@ -64,6 +68,10 @@ class G4DataVector : public std::vector virtual ~G4DataVector(); // Empty destructor + G4DataVector& operator=(const G4DataVector &) = default; + G4DataVector& operator=(G4DataVector &&) = default; + // Default copy&move assignment operators. + inline void insertAt(size_t, const G4double&); // Insert an element at given position diff --git a/source/global/management/include/G4GlobalConfig.hh.in b/source/global/management/include/G4GlobalConfig.hh.in new file mode 100644 index 00000000000..1db901ec8c5 --- /dev/null +++ b/source/global/management/include/G4GlobalConfig.hh.in @@ -0,0 +1,54 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +//! \file G4GlobalConfig.hh +//! \brief Public global preprocessor defines + +#ifndef G4GLOBALCONFIG_HH +#define G4GLOBALCONFIG_HH + +//! \def G4MULTITHREADED +//! \brief Defined if Geant4 is built with Multithreading support +#cmakedefine G4MULTITHREADED + +//! \def G4_STORE_TRAJECTORY +//! \brief Defined if Geant4 is built with trajectory storage +#cmakedefine G4_STORE_TRAJECTORY + +//! \def G4VERBOSE +//! \brief Defined if Geant4 is built with additional verbosity in logging +#cmakedefine G4VERBOSE + +//! \def G4USE_STD11 +//! \brief Defined if the C++11 standard or newer is in use +//! \deprecated Geant4 requires C++11 or later, so this should no longer be used +#define G4USE_STD11 + +//! \def GEANT4_USE_TIMEMORY +//! \brief Defined if Geant4 built with TiMemory support +#cmakedefine GEANT4_USE_TIMEMORY + +#endif // G4GLOBALCONFIG_HH + diff --git a/source/global/management/include/G4PhysicsVector.hh b/source/global/management/include/G4PhysicsVector.hh index aad2a426be9..a251647b5a7 100644 --- a/source/global/management/include/G4PhysicsVector.hh +++ b/source/global/management/include/G4PhysicsVector.hh @@ -56,6 +56,8 @@ // 16 Aug. 2011 H.Kurashige : Add dBin, baseBin and verboseLevel // 02 Oct. 2013 V.Ivanchenko : FindBinLocation method become inlined; // instead of G4Pow G4Log is used +// 15 Mar. 2019 M.Novak : added Value method with the known log-energy value +// that can avoid the log call in case of log-vectors //--------------------------------------------------------------- #ifndef G4PhysicsVector_h @@ -91,6 +93,12 @@ class G4PhysicsVector // the value. Consumer code got changed index and may reuse it // for the next call to save CPU for bin location. + G4double Value(G4double theEnergy, G4double theLogEnergy, + size_t& lastidx) const; + // Same as Value() above, with the additional log-kinetic energy input + // argument that can be used for faster index computation in case of + // log-vectors. + inline G4double Value(G4double theEnergy) const; // Get the cross-section/energy-loss value corresponding to the // given energy. An appropriate interpolation is used to calculate @@ -98,6 +106,11 @@ class G4PhysicsVector // it should be used instead of the previous method if bin location // cannot be kept thread safe + inline G4double Value(G4double theEnergy, G4double theLogEnergy) const; + // Same as Value() above with the additional log-kinetic energy input + // argument that can be used for faster index computation in case of + // log-vectors. + inline G4double GetValue(G4double theEnergy, G4bool& isOutRange) const; // Obsolete method to get value, isOutRange is not used anymore. // This method is kept for the compatibility reason. @@ -150,6 +163,10 @@ class G4PhysicsVector // min value 0, max value VectorLength-1 // idx is suggested bin number from user code + inline size_t FindBin(G4double energy, G4double logener, size_t idx) const; + // Same as FindBin() above with the additional logenergy input argument + // that can be used for faster index computation in case of log-vectors. + void FillSecondDerivatives(); // Initialise second derivatives for spline keeping // 3d derivative continues - default algorithm @@ -193,6 +210,8 @@ class G4PhysicsVector inline void SetVerboseLevel(G4int value); + inline G4double Interpolation(size_t idx, G4double energy) const; + protected: void DeleteData(); @@ -223,12 +242,16 @@ class G4PhysicsVector inline G4double SplineInterpolation(size_t idx, G4double energy) const; // Spline interpolation function - inline G4double Interpolation(size_t idx, G4double energy) const; - inline size_t FindBinLocation(G4double theEnergy) const; // find low edge index of a bin for given energy // min value 0, max value VectorLength-1 + inline size_t FindBinLocation(G4double theEnergy, + G4double theLogEnergy) const; + // same as FindBinLocation() above with the additional log-energy input + // argument that can be used for faster index computations in case of + // log-vectors. + G4bool useSpline; protected: diff --git a/source/global/management/include/G4PhysicsVector.icc b/source/global/management/include/G4PhysicsVector.icc index 9b792286edc..0ade43ef1ec 100644 --- a/source/global/management/include/G4PhysicsVector.icc +++ b/source/global/management/include/G4PhysicsVector.icc @@ -209,6 +209,27 @@ size_t G4PhysicsVector::FindBinLocation(G4double theEnergy) const return std::min(bin, numberOfNodes-2); } + +//--------------------------------------------------------------- + +inline +size_t G4PhysicsVector::FindBinLocation(G4double theEnergy, + G4double theLogEnergy) const +{ + size_t bin; + const G4double ex = (type==T_G4PhysicsLogVector) ? theLogEnergy : theEnergy; + if(type == T_G4PhysicsLogVector || type == T_G4PhysicsLinearVector) { + bin = size_t(ex/dBin - baseBin); + if(bin > 0 && theEnergy < binVector[bin]) { --bin; } + else if(theEnergy > binVector[bin+1]) { ++bin; } + } else { + // Bin location proposed by K.Genser (FNAL) + bin = std::lower_bound(binVector.begin(), binVector.end(), theEnergy) + - binVector.begin() - 1; + } + return std::min(bin, numberOfNodes-2); +} + //--------------------------------------------------------------- inline size_t G4PhysicsVector::FindBin(G4double e, size_t idx) const @@ -227,6 +248,23 @@ inline size_t G4PhysicsVector::FindBin(G4double e, size_t idx) const //--------------------------------------------------------------- +inline +size_t G4PhysicsVector::FindBin(G4double e, G4double loge, size_t idx) const +{ + size_t id = idx; + if(e < binVector[1]) { + id = 0; + } else if(e >= binVector[numberOfNodes-2]) { + id = numberOfNodes - 2; + } else if(idx >= numberOfNodes || e < binVector[idx] + || e > binVector[idx+1]) { + id = FindBinLocation(e, loge); + } + return id; +} + +//--------------------------------------------------------------- + inline G4double G4PhysicsVector::Value(G4double theEnergy) const { @@ -234,6 +272,14 @@ inline return Value(theEnergy, idx); } +//--------------------------------------------------------------- +inline +G4double G4PhysicsVector::Value(G4double theEnergy, G4double theLogEnergy) const +{ + size_t idx=0; + return Value(theEnergy, theLogEnergy, idx); +} + //--------------------------------------------------------------- inline diff --git a/source/global/management/include/G4ReferenceCountedHandle.hh b/source/global/management/include/G4ReferenceCountedHandle.hh index 5b481bfb46e..7b0fe465c43 100644 --- a/source/global/management/include/G4ReferenceCountedHandle.hh +++ b/source/global/management/include/G4ReferenceCountedHandle.hh @@ -69,12 +69,11 @@ public: // with description inline G4ReferenceCountedHandle( const G4ReferenceCountedHandle& right ); // Copy constructor. - + inline ~G4ReferenceCountedHandle(); // Destructor. - inline G4ReferenceCountedHandle& - operator =( const G4ReferenceCountedHandle& right ); + inline G4ReferenceCountedHandle& operator =( const G4ReferenceCountedHandle& right ); // Assignment operator by reference. inline G4ReferenceCountedHandle& operator =( X* objPtr ); diff --git a/source/global/management/include/G4String.hh b/source/global/management/include/G4String.hh index 3535caced99..7f774b8ee62 100644 --- a/source/global/management/include/G4String.hh +++ b/source/global/management/include/G4String.hh @@ -71,11 +71,13 @@ public: inline G4String ( const char *, str_size ); inline G4String ( const G4String& ); inline G4String ( const std::string & ); + inline G4String ( G4String&& ) = default; ~G4String () {} inline G4String& operator=(const G4String&); inline G4String& operator=(const std::string &); inline G4String& operator=(const char*); + inline G4String& operator=(G4String&&) = default; inline char operator () (str_size) const; inline char& operator () (str_size); diff --git a/source/global/management/include/G4TiMemory.hh b/source/global/management/include/G4TiMemory.hh index c574b6e1391..01d44bb9bcf 100644 --- a/source/global/management/include/G4TiMemory.hh +++ b/source/global/management/include/G4TiMemory.hh @@ -35,6 +35,11 @@ #ifndef g4timemory_hh_ #define g4timemory_hh_ +// Fundamental definitions +#ifndef G4GMAKE +#include "G4GlobalConfig.hh" +#endif + #include "globals.hh" //----------------------------------------------------------------------------// diff --git a/source/global/management/include/G4Types.hh b/source/global/management/include/G4Types.hh index 141529f11d9..9ece749abd3 100644 --- a/source/global/management/include/G4Types.hh +++ b/source/global/management/include/G4Types.hh @@ -32,6 +32,11 @@ #ifndef G4TYPES_HH #define G4TYPES_HH +// Fundamental definitions +#ifndef G4GMAKE +#include "G4GlobalConfig.hh" +#endif + #ifdef WIN32 // Disable warning C4786 on WIN32 architectures: // identifier was truncated to '255' characters diff --git a/source/global/management/include/G4Version.hh b/source/global/management/include/G4Version.hh index cf88802cc47..dd4e0def0fa 100644 --- a/source/global/management/include/G4Version.hh +++ b/source/global/management/include/G4Version.hh @@ -39,27 +39,28 @@ // - The meaning of each digit is as follows; // // 711 -// |--> major version number +// |--> major version number // |--> minor version number // |--> patch number #ifndef G4VERSION_NUMBER -#define G4VERSION_NUMBER 1051 +#define G4VERSION_NUMBER 1060 #endif #ifndef G4VERSION_TAG -#define G4VERSION_TAG "$Name: geant4-10-05-patch-01 $" +#define G4VERSION_TAG "$Name: geant4-10-06-beta-01 $" #endif // as variables +#include "G4Types.hh" #include "G4String.hh" #ifdef G4MULTITHREADED -static const G4String G4Version = "$Name: geant4-10-05-patch-01 [MT]$"; +static const G4String G4Version = "$Name: geant4-10-06-beta-01 [MT]$"; #else -static const G4String G4Version = "$Name: geant4-10-05-patch-01 $"; +static const G4String G4Version = "$Name: geant4-10-06-beta-01 $"; #endif -static const G4String G4Date = "(17-April-2019)"; +static const G4String G4Date = "(28-June-2019)"; #endif diff --git a/source/global/management/include/templates.hh b/source/global/management/include/templates.hh index e873d858dc4..584f1f8604d 100644 --- a/source/global/management/include/templates.hh +++ b/source/global/management/include/templates.hh @@ -114,6 +114,10 @@ typedef float Float; #define INT_MIN std::numeric_limits::min() // -2147483648 #endif +#ifndef LOG_EKIN_MIN /* Min value of the natural logarithm of kin. energy. */ +#define LOG_EKIN_MIN -30 +#endif + //--------------------------------- template diff --git a/source/global/management/include/tls.hh b/source/global/management/include/tls.hh index 2516233f687..fb53ac60629 100644 --- a/source/global/management/include/tls.hh +++ b/source/global/management/include/tls.hh @@ -28,7 +28,12 @@ // History: // 01.10.2012 G.Cosmo - Created - + +// Fundamental definitions +#ifndef G4GMAKE +#include "G4GlobalConfig.hh" +#endif + #ifndef G4_TLS #define G4_TLS @@ -65,7 +70,7 @@ #endif #else # define G4ThreadLocalStatic static - # define G4ThreadLocal + # define G4ThreadLocal #endif #endif diff --git a/source/global/management/sources.cmake b/source/global/management/sources.cmake index ae03e01f724..7e718a69c2c 100644 --- a/source/global/management/sources.cmake +++ b/source/global/management/sources.cmake @@ -20,12 +20,33 @@ include_directories(${TiMemory_INCLUDE_DIRS}) # List internal includes needed. +# Configure header for preprocessor symbols +# +# Convert CMake variables -> #cmakedefine symbols here for now +# Could be done in cmake category as well, but it's here we control +# the actual names of the definitions +set(G4MULTITHREADED ${GEANT4_BUILD_MULTITHREADED}) +set(G4_STORE_TRAJECTORY ${GEANT4_BUILD_STORE_TRAJECTORY}) +set(G4VERBOSE ${GEANT4_BUILD_VERBOSE_CODE}) + +configure_file(${CMAKE_CURRENT_LIST_DIR}/include/G4GlobalConfig.hh.in + ${CMAKE_CURRENT_BINARY_DIR}/include/G4GlobalConfig.hh + ) + +# WORKAROUND: When building/testing examples uing ROOT, ROOT's +# dictionary generation is not smart enough to handle target usage +# requirements for include paths. Explicitly add the path to the +# generated header into build time include paths... +set_property(GLOBAL APPEND + PROPERTY GEANT4_BUILDTREE_INCLUDE_DIRS "${CMAKE_CURRENT_BINARY_DIR}/include") + # # Define the Geant4 Module. # include(Geant4MacroDefineModule) GEANT4_DEFINE_MODULE(NAME G4globman HEADERS + ${CMAKE_CURRENT_BINARY_DIR}/include/G4GlobalConfig.hh globals.hh templates.hh tls.hh diff --git a/source/global/management/src/G4PhysicsModelCatalog.cc b/source/global/management/src/G4PhysicsModelCatalog.cc index 9ed11272f3c..27be8515255 100644 --- a/source/global/management/src/G4PhysicsModelCatalog.cc +++ b/source/global/management/src/G4PhysicsModelCatalog.cc @@ -28,17 +28,15 @@ #include "G4PhysicsModelCatalog.hh" -#ifdef G4MULTITHREADED #include "G4Threading.hh" -#endif modelCatalog* G4PhysicsModelCatalog::catalog = 0; G4PhysicsModelCatalog::G4PhysicsModelCatalog() -{ if(!catalog) { +{ if(!catalog) { static modelCatalog catal; - catalog = &catal; - } + catalog = &catal; + } } G4PhysicsModelCatalog::~G4PhysicsModelCatalog() @@ -57,21 +55,21 @@ G4int G4PhysicsModelCatalog::Register(const G4String& name) return catalog->size()-1; } -const G4String& G4PhysicsModelCatalog::GetModelName(G4int idx) +const G4String& G4PhysicsModelCatalog::GetModelName(G4int idx) { static const G4String undef = "Undefined"; if(idx>=0 && idxsize()) : -1; } void G4PhysicsModelCatalog::Destroy() diff --git a/source/global/management/src/G4PhysicsVector.cc b/source/global/management/src/G4PhysicsVector.cc index 162a1eb6e72..13ec04ef25e 100644 --- a/source/global/management/src/G4PhysicsVector.cc +++ b/source/global/management/src/G4PhysicsVector.cc @@ -512,6 +512,25 @@ G4double G4PhysicsVector::Value(G4double theEnergy, size_t& lastIdx) const //--------------------------------------------------------------- +G4double G4PhysicsVector::Value(G4double theEnergy, G4double theLogEnergy, + size_t& lastIdx) const +{ + G4double y; + if(theEnergy <= edgeMin) { + lastIdx = 0; + y = dataVector[0]; + } else if(theEnergy >= edgeMax) { + lastIdx = numberOfNodes-1; + y = dataVector[lastIdx]; + } else { + lastIdx = FindBin(theEnergy, theLogEnergy, lastIdx); + y = Interpolation(lastIdx, theEnergy); + } + return y; +} + +//--------------------------------------------------------------- + G4double G4PhysicsVector::FindLinearEnergy(G4double rand) const { if(1 >= numberOfNodes) { return 0.0; } diff --git a/source/global/management/src/G4Pow.cc b/source/global/management/src/G4Pow.cc index afb386e413b..fbcac28b87b 100644 --- a/source/global/management/src/G4Pow.cc +++ b/source/global/management/src/G4Pow.cc @@ -37,17 +37,15 @@ // // Modifications: // 08.01.2011 V.Ivanchenko extended maxZ from 256 to 512 -// 02.05.2013 V.Ivanchenko added expA and logX methods, +// 02.05.2013 V.Ivanchenko added expA and logX methods, // revised A13, logA, powZ, powA to improved accuracy // 23.03.2018 M.Novak increased accuracy of A13 on the most critical -// [1/4,4] interval by introducing a denser(0.25) grid +// [1/4,4] interval by introducing a denser(0.25) grid // // ------------------------------------------------------------------- #include "G4Pow.hh" -#ifdef G4MULTITHREADED #include "G4Threading.hh" -#endif G4Pow* G4Pow::fpInstance = 0; @@ -67,17 +65,17 @@ G4Pow* G4Pow::GetInstance() G4Pow::G4Pow() : onethird(1.0/3.0), max2(5) -{ +{ #ifdef G4MULTITHREADED if(G4Threading::IsWorkerThread()) - { - G4Exception ("G4Pow::G4Pow()", "InvalidSetup", FatalException, + { + G4Exception ("G4Pow::G4Pow()", "InvalidSetup", FatalException, "Attempt to instantiate G4Pow in worker thread!"); } #endif - const G4int maxZ = 512; - const G4int maxZfact = 170; - const G4int numLowA = 17; + const G4int maxZ = 512; + const G4int maxZfact = 170; + const G4int numLowA = 17; maxA = -0.6 + maxZ; maxLowA = 4.0; @@ -101,8 +99,8 @@ G4Pow::G4Pow() for(G4int i=1; i<=max2; ++i) { - ener[i] = powN(500.,i); - logen[i]= G4Log(ener[i]); + ener[i] = powN(500.,i); + logen[i]= G4Log(ener[i]); lz2[i] = G4Log(1.0 + i*0.2); } @@ -112,8 +110,8 @@ G4Pow::G4Pow() pz13[i] = std::pow(x,onethird); lz[i] = G4Log(x); if(i < maxZfact) - { - f *= x; + { + f *= x; fact[i] = f; fexp[i] = G4Exp(0.5*i); } @@ -138,8 +136,8 @@ G4double G4Pow::A13(G4double A) const { G4double res = 0.; if (A>0.) { const bool invert = (A<1.); - const G4double a = invert ? 1./A : A; - res = (a(a+0.5); const G4double x = (a/i-1.)*onethird; - res = pz13[i]*(1.+x-x*x*(1.-1.666667*x)); + res = pz13[i]*(1.+x-x*x*(1.-1.666667*x)); } else { res = G4Exp(G4Log(a)*onethird); } @@ -163,7 +161,7 @@ G4double G4Pow::A13High(const G4double a, const bool invert) const { G4double G4Pow::A13Low(const G4double a, const bool invert) const { G4double res; - const G4int i = static_cast(4.*(a+0.125)); + const G4int i = static_cast(4.*(a+0.125)); const G4double y = 0.25*i; const G4double x = (a/y-1.)*onethird; res = lowa13[i]*(1.+x-x*x*(1.-1.666667*x)); diff --git a/source/graphics_reps/History b/source/graphics_reps/History index d47d6211547..9dc9ba2a4de 100644 --- a/source/graphics_reps/History +++ b/source/graphics_reps/History @@ -19,9 +19,28 @@ committal in the CVS repository ! History file for graphics_reps category --------------------------------------- -31 January 2019 Ivana Hrivnacova (greps-V10-04-09) +12 June 2019 John Allison (greps-V10-05-03) +- G4VisAttributes: + o Add G4VisAttributes::cloud and methods to force: + . SetForceCloud + . SetForceNumberOfCloudPoints + +24 February 2019 John Allison (greps-V10-05-02) +- Remove Get/SetDrawOverlapsFlag from G4VVisManager. + +19 February 2019 John Allison +- Included in vis-V10-05-12 +- G4VisExtent: + o Replaced operator*(const G4Transform3D&) by + Transform(const G4Transform3D&). + (Note: operator* was only ever in a development version of Geant4.) + +31 January 2019 Ivana Hrivnacova (greps-V10-05-01) - Merged GitHub PR #4: all Boolean operators now return G4bool. +02 January 2018 John Allison (greps-V10-05-00) +- G4VisExtent: Add operator*(const G4Transform3D&). + 19 October 2018 John Allison (greps-V10-04-08) - G4VisExtent: Add GetNullExtent. diff --git a/source/graphics_reps/include/G4VVisManager.hh b/source/graphics_reps/include/G4VVisManager.hh index c630f017dc4..445ffc2b491 100644 --- a/source/graphics_reps/include/G4VVisManager.hh +++ b/source/graphics_reps/include/G4VVisManager.hh @@ -228,32 +228,12 @@ public: // With description #endif - G4bool GetDrawOverlapsFlag() const {return fDrawOverlapsFlag;} - // This is intended to be inspected by methods capable of drawing - // overlaps. See for example, CheckOverlaps in G4PVPlacement and - // G4PVParameterised. - - void SetDrawOverlapsFlag(G4bool draw) {fDrawOverlapsFlag = draw;} - // This is for use by specialist models that request drawing of overlaps. - // It must be unset after use (by calling with a false argument). See, - // for example, G4LogicalVolumeModel. - // This must not be set by the user because the coordinate system is only - // valid under certain conditions. It must be unset so that overlaps are - // not drawn when, for example, CheckOverlaps is called during detector - // construction or when the user requests overlap checking with - // /geometry/test/run. (It is only in special cases that the viewer is ready - // to have the overlaps drawn in the logical volume's coordinate system - // and this must be decided by the vis system.) - protected: static void SetConcreteInstance (G4VVisManager*); static G4VVisManager* fpConcreteInstance; // Pointer to real G4VisManager. -private: - - G4bool fDrawOverlapsFlag; }; #endif diff --git a/source/graphics_reps/include/G4VisAttributes.hh b/source/graphics_reps/include/G4VisAttributes.hh index b0a117dbe07..148bed8473c 100644 --- a/source/graphics_reps/include/G4VisAttributes.hh +++ b/source/graphics_reps/include/G4VisAttributes.hh @@ -42,8 +42,9 @@ // category. The followings are commonly-used attributes: // - visibility // - visibility of daughters -// - force wireframe style, force solid style -// - force auxiliary edge visibility, force line segments pe circle +// - force style +// - force auxiliary edge visibility +// - force line segments per circle // - colour // Class Description - End: @@ -72,7 +73,7 @@ class G4VisAttributes { public: // With description enum LineStyle {unbroken, dashed, dotted}; - enum ForcedDrawingStyle {wireframe, solid}; + enum ForcedDrawingStyle {wireframe, solid, cloud}; G4VisAttributes (); G4VisAttributes (G4bool visibility); @@ -108,6 +109,8 @@ public: // With description void SetLineWidth (G4double); void SetForceWireframe (G4bool = true); void SetForceSolid (G4bool = true); + void SetForceCloud (G4bool = true); + void SetForceNumberOfCloudPoints (G4int nPoints); void SetForceAuxEdgeVisible (G4bool = true); void SetForceLineSegmentsPerCircle (G4int nSegments); // Allows choice of circle approximation. A circle of 360 degrees @@ -127,6 +130,7 @@ public: // With description G4double GetLineWidth () const; G4bool IsForceDrawingStyle () const; ForcedDrawingStyle GetForcedDrawingStyle () const; + G4int GetForcedNumberOfCloudPoints () const; G4bool IsForceAuxEdgeVisible () const; G4bool IsForcedAuxEdgeVisible () const; G4bool IsForceLineSegmentsPerCircle () const; @@ -155,6 +159,8 @@ private: // pixels for screen, 0.1 mm for paper. G4bool fForceDrawingStyle; // To switch on forced drawing style. ForcedDrawingStyle fForcedStyle; // Value of forced drawing style. + G4int fForcedNumberOfCloudPoints; // Number of points used for cloud style. + // <=0 means take viewer default G4bool fForceAuxEdgeVisible; // To switch on a forced auxiliary edge mode. G4bool fForcedAuxEdgeVisible; // Whether aux edges are visible or not. G4int fForcedLineSegmentsPerCircle; // Forced lines segments per diff --git a/source/graphics_reps/include/G4VisAttributes.icc b/source/graphics_reps/include/G4VisAttributes.icc index f71bf710c20..8de58ce2180 100644 --- a/source/graphics_reps/include/G4VisAttributes.icc +++ b/source/graphics_reps/include/G4VisAttributes.icc @@ -100,6 +100,10 @@ inline G4bool G4VisAttributes::IsForceDrawingStyle () const { return fForceDrawingStyle; } +inline G4int G4VisAttributes::GetForcedNumberOfCloudPoints () const { + return fForcedNumberOfCloudPoints; +} + inline G4bool G4VisAttributes::IsForceAuxEdgeVisible () const { return fForceAuxEdgeVisible; } diff --git a/source/graphics_reps/include/G4VisExtent.hh b/source/graphics_reps/include/G4VisExtent.hh index 0ac54ae8fc8..3c86e0d8469 100644 --- a/source/graphics_reps/include/G4VisExtent.hh +++ b/source/graphics_reps/include/G4VisExtent.hh @@ -49,6 +49,7 @@ #include "globals.hh" #include "G4Point3D.hh" +#include "G4Transform3D.hh" class G4VisExtent { @@ -62,6 +63,15 @@ public: // With description static const G4VisExtent& GetNullExtent (); G4bool operator != (const G4VisExtent& e) const; G4bool operator == (const G4VisExtent& e) const {return !operator!=(e);} + + G4VisExtent& Transform (const G4Transform3D&); + // The above transforms the box defined by the 6 limits fXmin, fXmax, + // etc., and produces a new box that encloses the transformed box. If the + // transform includes a rotation the new box will likely be a good deal larger + // than the old one, but hey-ho, the concept of G4VisExtent requires the + // limits to be along the major axes and thus defines a box whose edges are + // parallel to the major axes. So use the above with care. + G4double GetXmin () const; G4double GetXmax () const; G4double GetYmin () const; diff --git a/source/graphics_reps/src/G4VVisManager.cc b/source/graphics_reps/src/G4VVisManager.cc index 577d1d4d83b..fefb90d0f35 100644 --- a/source/graphics_reps/src/G4VVisManager.cc +++ b/source/graphics_reps/src/G4VVisManager.cc @@ -32,7 +32,6 @@ #include "G4VVisManager.hh" G4VVisManager::G4VVisManager () -: fDrawOverlapsFlag(false) {} G4VVisManager::~G4VVisManager () {} diff --git a/source/graphics_reps/src/G4VisAttributes.cc b/source/graphics_reps/src/G4VisAttributes.cc index ec46d9ef7eb..bfce8f7edb0 100644 --- a/source/graphics_reps/src/G4VisAttributes.cc +++ b/source/graphics_reps/src/G4VisAttributes.cc @@ -41,6 +41,7 @@ fLineStyle (unbroken), fLineWidth (1.), fForceDrawingStyle (false), fForcedStyle (wireframe), +fForcedNumberOfCloudPoints (10000), fForceAuxEdgeVisible (false), fForcedAuxEdgeVisible(false), fForcedLineSegmentsPerCircle (0), // <=0 means not forced. @@ -58,6 +59,7 @@ fLineStyle (unbroken), fLineWidth (1.), fForceDrawingStyle (false), fForcedStyle (wireframe), +fForcedNumberOfCloudPoints (10000), fForceAuxEdgeVisible (false), fForcedAuxEdgeVisible(false), fForcedLineSegmentsPerCircle (0), // <=0 means not forced. @@ -75,6 +77,7 @@ fLineStyle (unbroken), fLineWidth (1.), fForceDrawingStyle (false), fForcedStyle (wireframe), +fForcedNumberOfCloudPoints (10000), fForceAuxEdgeVisible (false), fForcedAuxEdgeVisible(false), fForcedLineSegmentsPerCircle (0), // <=0 means not forced. @@ -93,6 +96,7 @@ fLineStyle (unbroken), fLineWidth (1.), fForceDrawingStyle (false), fForcedStyle (wireframe), +fForcedNumberOfCloudPoints (10000), fForceAuxEdgeVisible (false), fForcedAuxEdgeVisible(false), fForcedLineSegmentsPerCircle (0), // <=0 means not forced. @@ -110,6 +114,7 @@ fLineStyle (va.fLineStyle), fLineWidth (va.fLineWidth), fForceDrawingStyle (va.fForceDrawingStyle), fForcedStyle (va.fForcedStyle), +fForcedNumberOfCloudPoints (va.fForcedNumberOfCloudPoints), fForceAuxEdgeVisible (va.fForceAuxEdgeVisible), fForcedAuxEdgeVisible(va.fForcedAuxEdgeVisible), fForcedLineSegmentsPerCircle (va.fForcedLineSegmentsPerCircle), @@ -137,6 +142,7 @@ G4VisAttributes& G4VisAttributes::operator= (const G4VisAttributes& rhs) fLineWidth = rhs.fLineWidth; fForceDrawingStyle = rhs.fForceDrawingStyle; fForcedStyle = rhs.fForcedStyle; + fForcedNumberOfCloudPoints = rhs.fForcedNumberOfCloudPoints; fForceAuxEdgeVisible = rhs.fForceAuxEdgeVisible; fForcedAuxEdgeVisible = rhs.fForcedAuxEdgeVisible; fForcedLineSegmentsPerCircle = rhs.fForcedLineSegmentsPerCircle; @@ -180,6 +186,26 @@ void G4VisAttributes::SetForceSolid (G4bool force) { } } +void G4VisAttributes::SetForceCloud (G4bool force) { + if (force) { + fForceDrawingStyle = true; + fForcedStyle = G4VisAttributes::cloud; + } else { + fForceDrawingStyle = false; + } +} + +void G4VisAttributes::SetForceNumberOfCloudPoints (G4int nPoints) { + fForcedNumberOfCloudPoints = nPoints; + if (nPoints <= 0) { + G4cout << + "G4VisAttributes::SetForceNumberOfCloudPoints: number of cloud points" + "set to " << fForcedNumberOfCloudPoints + << ". This means the viewer default will be used." + << G4endl; + } +} + void G4VisAttributes::SetForceAuxEdgeVisible (G4bool visibility) { fForceAuxEdgeVisible = true; fForcedAuxEdgeVisible = visibility; diff --git a/source/graphics_reps/src/G4VisExtent.cc b/source/graphics_reps/src/G4VisExtent.cc index e74d98cf751..dee26c5cd4c 100644 --- a/source/graphics_reps/src/G4VisExtent.cc +++ b/source/graphics_reps/src/G4VisExtent.cc @@ -32,9 +32,9 @@ #include "G4VisExtent.hh" -#include "G4ios.hh" +#include "G4ThreeVector.hh" -G4VisExtent::G4VisExtent (G4double xmin, G4double xmax, +G4VisExtent::G4VisExtent (G4double xmin, G4double xmax, G4double ymin, G4double ymax, G4double zmin, G4double zmax): fXmin(xmin), fXmax(xmax), fYmin(ymin), fYmax(ymax), fZmin(zmin), fZmax(zmax), @@ -98,3 +98,44 @@ G4bool G4VisExtent::operator != (const G4VisExtent& e) const { (fZmin != e.fZmin) || (fZmax != e.fZmax)); } + +G4VisExtent& G4VisExtent::Transform (const G4Transform3D& transform) +{ + auto rotation = transform.getRotation(); + auto translation = transform.getTranslation(); + + G4ThreeVector nnn(fXmin,fYmin,fZmin); + G4ThreeVector nnx(fXmin,fYmin,fZmax); + G4ThreeVector nxn(fXmin,fYmax,fZmin); + G4ThreeVector nxx(fXmin,fYmax,fZmax); + G4ThreeVector xnn(fXmax,fYmin,fZmin); + G4ThreeVector xnx(fXmax,fYmin,fZmax); + G4ThreeVector xxn(fXmax,fYmax,fZmin); + G4ThreeVector xxx(fXmax,fYmax,fZmax); + + nnn.transform(rotation); nnn += translation; + nnx.transform(rotation); nnx += translation; + nxn.transform(rotation); nxn += translation; + nxx.transform(rotation); nxx += translation; + xnn.transform(rotation); xnn += translation; + xnx.transform(rotation); xnx += translation; + xxn.transform(rotation); xxn += translation; + xxx.transform(rotation); xxx += translation; + + fXmin = DBL_MAX; + fYmin = DBL_MAX; + fZmin = DBL_MAX; + fXmax = -DBL_MAX; + fYmax = -DBL_MAX; + fZmax = -DBL_MAX; + for (const auto& corner: {nnn,nnx,nxn,nxx,xnn,xnx,xxn,xxx}) { + if (fXmin > corner.getX()) fXmin = corner.getX(); + if (fYmin > corner.getY()) fYmin = corner.getY(); + if (fZmin > corner.getZ()) fZmin = corner.getZ(); + if (fXmax < corner.getX()) fXmax = corner.getX(); + if (fYmax < corner.getY()) fYmax = corner.getY(); + if (fZmax < corner.getZ()) fZmax = corner.getZ(); + } + + return *this; +} diff --git a/source/intercoms/History b/source/intercoms/History index dc601c90e94..e74c30cabe0 100644 --- a/source/intercoms/History +++ b/source/intercoms/History @@ -16,22 +16,31 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -12 April, 2019 M. Asai (intercoms-V10-04-06) +17 April, 2019 M. Asai (intercoms-V10-05-05) +- Following UI commands now return proper return code when they are + not successful. Addressing to bug report #2159. + - /control/execute + - /control/loop + - /control/foreach + - /control/shell + - /control/getEnv + +12 April, 2019 M. Asai (intercoms-V10-05-04) - Fix comments in this History file and G4UIparameter.hh. -29 March, 2019 M. Asai (intercoms-V10-04-05) +29 March, 2019 M. Asai (intercoms-V10-05-03) - G4UIcommand::RangeCheck() : fixing a misbehavior caused in case string-type parameter comes prior to numeric-type parameters. -13 March, 2019 M. Asai +13 March, 2019 M. Asai (intercoms-V10-05-02) - Introducing G4UIparameter::SetDefaultUnit() method that simplifies the definition of a unit parameter. -11 March, 2019 G. Cosmo +11 March, 2019 G. Cosmo (intercoms-V10-05-01) - Fixed typos in printouts in G4LocalThreadCoutMessenger, G4UImanager and G4UIcontrolMessenger. -31 January, 2019 I. Hrivnacova +31 January, 2019 I. Hrivnacova (intercoms-V10-05-00) - Merged GitHub PR #4: all Boolean operators now return G4bool. 23 July, 2018 M. Asai (intercoms-V10-04-04) diff --git a/source/intercoms/include/G4UImanager.hh b/source/intercoms/include/G4UImanager.hh index 8f31c43c949..a4e1ee96ad3 100644 --- a/source/intercoms/include/G4UImanager.hh +++ b/source/intercoms/include/G4UImanager.hh @@ -170,17 +170,17 @@ class G4UImanager : public G4VStateDependent public: // with description G4String GetCurrentStringValue(const char * aCommand, - G4int parameterNumber=1, G4bool reGet=true); + G4int parameterNumber=1, G4bool reGet=true); G4int GetCurrentIntValue(const char * aCommand, - G4int parameterNumber=1, G4bool reGet=true); + G4int parameterNumber=1, G4bool reGet=true); G4double GetCurrentDoubleValue(const char * aCommand, - G4int parameterNumber=1, G4bool reGet=true); + G4int parameterNumber=1, G4bool reGet=true); G4String GetCurrentStringValue(const char * aCommand, - const char * aParameterName, G4bool reGet=true); + const char * aParameterName, G4bool reGet=true); G4int GetCurrentIntValue(const char * aCommand, - const char * aParameterName, G4bool reGet=true); + const char * aParameterName, G4bool reGet=true); G4double GetCurrentDoubleValue(const char * aCommand, - const char * aParameterName, G4bool reGet=true); + const char * aParameterName, G4bool reGet=true); // These six methods returns the current value of a parameter of the // given command. For the first three methods, the ordering number of // the parameter (1 is the first parameter) can be given, whereas, @@ -300,6 +300,13 @@ class G4UImanager : public G4VStateDependent public: static void UseDoublePrecisionStr(G4bool val); static G4bool DoublePrecisionStr(); + + private: + G4int lastRC; + public: + G4int GetLastReturnCode() const + { return lastRC; } + }; #endif diff --git a/source/intercoms/include/G4UIsession.hh b/source/intercoms/include/G4UIsession.hh index 54efa361360..2e102dc34d3 100644 --- a/source/intercoms/include/G4UIsession.hh +++ b/source/intercoms/include/G4UIsession.hh @@ -64,8 +64,10 @@ class G4UIsession : public G4coutDestination protected: G4ICOMS_DLL static G4int inSession; G4int ifBatch; + G4int lastRC; public: static G4int InSession() { return inSession; } + G4int GetLastReturnCode() const { return lastRC; } }; diff --git a/source/intercoms/src/G4UIbatch.cc b/source/intercoms/src/G4UIbatch.cc index 30b4913781d..f23d1a32f9b 100644 --- a/source/intercoms/src/G4UIbatch.cc +++ b/source/intercoms/src/G4UIbatch.cc @@ -75,6 +75,7 @@ G4UIbatch::G4UIbatch(const char* fileName, G4UIsession* prevSession) G4cerr << "ERROR: Can not open a macro file <" << fileName << ">. Set macro path with \"/control/macroPath\" if needed." << G4endl; + lastRC = fParameterUnreadable; } else { isOpened= true; } @@ -215,6 +216,7 @@ G4UIsession * G4UIbatch::SessionStart() G4int rc= ExecCommand(newCommand); if(rc != fCommandSucceeded) { G4cerr << G4endl << "***** Batch is interrupted!! *****" << G4endl; + lastRC = rc; break; } } diff --git a/source/intercoms/src/G4UIcontrolMessenger.cc b/source/intercoms/src/G4UIcontrolMessenger.cc index b3384b76260..30e7d3c0785 100644 --- a/source/intercoms/src/G4UIcontrolMessenger.cc +++ b/source/intercoms/src/G4UIcontrolMessenger.cc @@ -374,7 +374,14 @@ void G4UIcontrolMessenger::SetNewValue(G4UIcommand * command,G4String newValue) } if(command==ExecuteCommand) { + command->ResetFailure(); UI-> ExecuteMacroFile(UI-> FindMacroPath(newValue)); + if(UI->GetLastReturnCode() != 0) + { + G4ExceptionDescription ed; + ed << "Command aborted (" << UI->GetLastReturnCode() << ")"; + command->CommandFailed(UI->GetLastReturnCode(),ed); + } } if(command==suppressAbortionCommand) { @@ -414,6 +421,7 @@ void G4UIcontrolMessenger::SetNewValue(G4UIcommand * command,G4String newValue) } if(command==getEnvCmd) { + command->ResetFailure(); if(getenv(newValue)) { G4String st = "/control/alias "; @@ -423,7 +431,11 @@ void G4UIcontrolMessenger::SetNewValue(G4UIcommand * command,G4String newValue) UI->ApplyCommand(st); } else - { G4cerr << "<" << newValue << "> is not defined as a shell variable. Command ignored." << G4endl; } + { + G4ExceptionDescription ed; + ed << "<" << newValue << "> is not defined as a shell variable. Command ignored."; + command->CommandFailed(ed); + } } if(command==getValCmd) { @@ -451,16 +463,36 @@ void G4UIcontrolMessenger::SetNewValue(G4UIcommand * command,G4String newValue) { G4cout << UI->SolveAlias(newValue) << G4endl; } if(command==shellCommand) { + command->ResetFailure(); int rc = system(newValue); - if ( rc < 0 ) {} + if ( rc < 0 ) + { + G4ExceptionDescription ed; + ed << "<" << newValue << "> is not a valid shell command. Command ignored."; + command->CommandFailed(ed); + } } if(command==loopCommand) { + command->ResetFailure(); UI->LoopS(newValue); + if(UI->GetLastReturnCode() != 0) + { + G4ExceptionDescription ed; + ed << "Command aborted (" << UI->GetLastReturnCode() << ")"; + command->CommandFailed(UI->GetLastReturnCode(),ed); + } } if(command==foreachCommand) { + command->ResetFailure(); UI->ForeachS(newValue); + if(UI->GetLastReturnCode() != 0) + { + G4ExceptionDescription ed; + ed << "Command aborted (" << UI->GetLastReturnCode() << ")"; + command->CommandFailed(UI->GetLastReturnCode(),ed); + } } if(command==HTMLCommand) { diff --git a/source/intercoms/src/G4UImanager.cc b/source/intercoms/src/G4UImanager.cc index 96ab1065f92..b3c30cf1b8d 100644 --- a/source/intercoms/src/G4UImanager.cc +++ b/source/intercoms/src/G4UImanager.cc @@ -90,7 +90,7 @@ G4UImanager::G4UImanager() UImessenger(0), UnitsMessenger(0), CoutMessenger(0), isMaster(false),bridges(0), ignoreCmdNotFound(false), stackCommandsForBroadcast(false), - threadID(-1), threadCout(0) + threadID(-1), threadCout(0), lastRC(0) { savedCommand = 0; treeTop = new G4UIcommandTree("/"); @@ -312,7 +312,9 @@ void G4UImanager::ExecuteMacroFile(const char * fileName) { G4UIsession* batchSession = new G4UIbatch(fileName,session); session = batchSession; + lastRC = 0; G4UIsession* previousSession = session->SessionStart(); + lastRC = session->GetLastReturnCode(); delete session; session = previousSession; } @@ -403,6 +405,14 @@ void G4UImanager::Foreach(const char * macroFile,const char * variableName, vl += cd; SetAlias(vl); ExecuteMacroFile(FindMacroPath(macroFile)); + if(lastRC!=0) + { + G4ExceptionDescription ed; + ed << "Loop aborted due to a command execution error - " + << "error code " << lastRC; + G4Exception("G4UImanager::Foreach","UIMAN0201",JustWarning,ed); + break; + } } } diff --git a/source/intercoms/src/G4UIsession.cc b/source/intercoms/src/G4UIsession.cc index ec0033ea97d..595074e50a0 100644 --- a/source/intercoms/src/G4UIsession.cc +++ b/source/intercoms/src/G4UIsession.cc @@ -31,12 +31,12 @@ #include "G4UIsession.hh" G4int G4UIsession::inSession = 0; -G4UIsession::G4UIsession() : ifBatch(0) +G4UIsession::G4UIsession() : ifBatch(0) , lastRC(0) { inSession++; } -G4UIsession::G4UIsession(G4int iBatch) : ifBatch(iBatch) +G4UIsession::G4UIsession(G4int iBatch) : ifBatch(iBatch) , lastRC(0) {;} G4UIsession::~G4UIsession() diff --git a/source/materials/History b/source/materials/History index 43849c63e24..446ed630ac5 100644 --- a/source/materials/History +++ b/source/materials/History @@ -16,15 +16,15 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -11-03-19 M.Novak (materials-V10-04-11) +11-03-19 M.Novak (materials-V10-05-02) - G4NistMaterialBuilder - fixed atomic number value in simple material printout -13-02-19 V.Ivanchenko +13-02-19 V.Ivanchenko (materials-V10-05-01) - G4NistManager - added more detailed comments to public methods - G4NistMaterialBuilder - fixed build of gas materials (problem reports #2133, #2134) -31-01-19 I.Hrivnacova +31-01-19 I.Hrivnacova (materials-V10-05-00) - Merged GitHub PR #4: all Boolean operators now return G4bool. 19-10-18 V.Ivanchenko (materials-V10-04-10) diff --git a/source/parameterisations/gflash/History b/source/parameterisations/gflash/History index 40ee2518a15..1e6fad90f53 100644 --- a/source/parameterisations/gflash/History +++ b/source/parameterisations/gflash/History @@ -16,7 +16,7 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -Jan 31st, 2019, I.Hrivnacova (gflash-V10-04-01) +Jan 31st, 2019, I.Hrivnacova (gflash-V10-05-00) - Merged GitHub PR #4: all Boolean operators now return G4bool. Dec 19th, 2017, G.Cosmo (gflash-V10-04-00) diff --git a/source/particles/History b/source/particles/History index 87ce71c4616..8debf674a27 100644 --- a/source/particles/History +++ b/source/particles/History @@ -16,17 +16,29 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -- 09 April 2019 Gabriele Cosmo (particles-V10-04-13) +- 24 May 2019 Vladimir Ivanchenko (particles-V10-05-05) + G4DynamicParticle: make members of the class private; removed boolean + flag; alined class members 3-vectors, doubles, integer; added + initialisation of PDG code and polarization in all constructors; + added method SetPolarisation(const G4ThreeVector&); use CLHEP electron + mass; removed unused forward declarations and headers + +- 09 April 2019 Gabriele Cosmo (particles-V10-05-04) - Fixed typo in G4ElectronOccupancy::operator==(). -- 13 Mar 2019 Makoto Asai +- 17 March 2019 Mihaly Novak (particles-V10-05-03) +- G4DynamicParticle: functionality to provide log-kinetic energy value (computed + only on demand if its stored value is not up-to-date with the kinetic energy). + +- 13 Mar 2019 Makoto Asai (particles-V10-05-02) - G4NuclideTableMessenger.cc : fixing a typo. -- 31 Jan 2019 Ivana Hrivnacova +- 31 Jan 2019 Ivana Hrivnacova (particles-V10-05-01) - Merged GitHub PR #4: all Boolean operators now return G4bool. -- 14 Dec 2018 Makoto Asai +- 14 Dec 2018 Makoto Asai (particles-V10-05-00) - G4PrimaryParticle.cc: Allowing absolute zero proper decay time. + Co-working with event-V10-05-00 and decay-V10-05-00. - 09 Nov 2018 Gabriele Cosmo (particles-V10-04-12) - G4PrimaryVertex: fixed typo in class description. diff --git a/source/particles/management/include/G4DynamicParticle.hh b/source/particles/management/include/G4DynamicParticle.hh index d1be8a0aaa0..d53739eeaca 100644 --- a/source/particles/management/include/G4DynamicParticle.hh +++ b/source/particles/management/include/G4DynamicParticle.hh @@ -42,6 +42,8 @@ // 17 AUg. 1999 H.Kurashige // Add thePreAssignedDecayTime 18 Jan. 2001 H.Kurashige // Added MagneticMoment Mar. 2007 +// Added GetLogKineticEnergy: the log-kinetic energy value is computed only + // on demand if its stored value is not up-to-date. 15 March 2019 M. Novak // ------------------------------------------------------------ #ifndef G4DynamicParticle_h @@ -49,6 +51,7 @@ #include #include +#include #include "globals.hh" #include "G4ios.hh" @@ -56,6 +59,7 @@ #include "G4ParticleDefinition.hh" #include "G4Allocator.hh" #include "G4LorentzVector.hh" +#include "G4Log.hh" #include "G4ParticleMomentum.hh" // G4ParticleMomentum is "momentum direction" not "momentum vector" @@ -64,10 +68,8 @@ #include "G4ElectronOccupancy.hh" - class G4PrimaryParticle; -class G4VProcess; -class G4DecayProducts; +class G4DecayProducts; class G4DynamicParticle { @@ -130,7 +132,6 @@ class G4DynamicParticle void Set4Momentum( const G4LorentzVector &momentum); // Set the current particle energy-momentum 4vector - G4double GetTotalMomentum() const; // Returns the module of the momentum vector G4double GetTotalEnergy() const; @@ -138,27 +139,28 @@ class G4DynamicParticle G4double GetKineticEnergy() const; // Returns the kinetic energy of a particle + G4double GetLogKineticEnergy() const; + // Returns: + // - natural logarithm of the particle kinetic energy (E_k) if E_k > 0 + // - LOG_EKIN_MIN otherwise void SetKineticEnergy(G4double aEnergy); // Sets the kinetic energy of a particle - G4double GetProperTime() const; // Returns the current particle proper time void SetProperTime( G4double ); // Set the current particle Proper Time - const G4ThreeVector& GetPolarization() const; + void SetPolarization(const G4ThreeVector&); void SetPolarization(G4double polX, G4double polY, G4double polZ); // Set/Get polarization vector - G4double GetMass() const; void SetMass(G4double mass); // set/get dynamical mass // the dynamical mass is set to PDG mass in default - G4double GetCharge() const; void SetCharge(G4double charge); void SetCharge(G4int chargeInUnitOfEplus); @@ -176,7 +178,6 @@ class G4DynamicParticle // set/get dynamical MagneticMoment // the dynamical mass is set to PDG MagneticMoment in default - const G4ElectronOccupancy* GetElectronOccupancy() const; // Get electron occupancy // ElectronOccupancy is valid only if the particle is ion @@ -184,15 +185,13 @@ class G4DynamicParticle G4int GetOccupancy(G4int orbit) const; void AddElectron(G4int orbit, G4int number = 1); void RemoveElectron(G4int orbit, G4int number = 1); - - + const G4ParticleDefinition* GetParticleDefinition() const; void SetDefinition(const G4ParticleDefinition * aParticleDefinition); // Set/Get particle definition // following method of GetDefinition remains // because of backward compatiblity. It will be removed in future G4ParticleDefinition* GetDefinition() const; - const G4DecayProducts *GetPreAssignedDecayProducts() const; void SetPreAssignedDecayProducts(G4DecayProducts *aDecayProducts); @@ -203,45 +202,15 @@ class G4DynamicParticle // Set/Get pre-assigned proper time when the particle will decay - //- print out information + //- print out information void DumpInfo(G4int mode= 0) const; // mode 0 : default )(minimum) // mode 1 : 0 + electron occupancy - protected: + protected: void AllocateElectronOccupancy(); G4double GetElectronMass() const; - protected: - G4ThreeVector theMomentumDirection; - // The normalized momentum vector - - const G4ParticleDefinition *theParticleDefinition; - // Contains the static information of this particle. - - G4ThreeVector thePolarization; - - G4double theKineticEnergy; - - G4double theProperTime; - - G4double theDynamicalMass; - - G4double theDynamicalCharge; - - G4double theDynamicalSpin; - - G4double theDynamicalMagneticMoment; - - G4ElectronOccupancy* theElectronOccupancy; - - G4DecayProducts *thePreAssignedDecayProducts; - - G4double thePreAssignedDecayTime; - - protected: - G4int verboseLevel; - public: // With Description void SetVerboseLevel(G4int value); G4int GetVerboseLevel() const; @@ -250,13 +219,6 @@ class G4DynamicParticle // 1: Warning message // 2: More - protected: - G4PrimaryParticle* primaryParticle; - // This void pointer is used by G4EventManager to maintain the - // link between pre-assigned decay products and corresponding - // primary particle. - - public: void SetPrimaryParticle(G4PrimaryParticle* p); void SetPDGcode(G4int c); @@ -273,7 +235,43 @@ class G4DynamicParticle // corresponding primary particle or pre-assigned decay product will be // returned if available. Otherwise (e.g. for geantino) returns 0. - protected: + private: + + G4ThreeVector theMomentumDirection; + // The normalized momentum vector + + G4ThreeVector thePolarization; + + const G4ParticleDefinition *theParticleDefinition; + // Contains the static information of this particle. + + G4ElectronOccupancy* theElectronOccupancy; + + G4DecayProducts *thePreAssignedDecayProducts; + + G4PrimaryParticle* primaryParticle; + // This void pointer is used by G4EventManager to maintain the + // link between pre-assigned decay products and corresponding + // primary particle. + + G4double theKineticEnergy; + + mutable G4double theLogKineticEnergy; + + G4double theProperTime; + + G4double theDynamicalMass; + + G4double theDynamicalCharge; + + G4double theDynamicalSpin; + + G4double theDynamicalMagneticMoment; + + G4double thePreAssignedDecayTime; + + G4int verboseLevel; + G4int thePDGcode; }; diff --git a/source/particles/management/include/G4DynamicParticle.icc b/source/particles/management/include/G4DynamicParticle.icc index 3a65856bb9a..696348317ac 100644 --- a/source/particles/management/include/G4DynamicParticle.icc +++ b/source/particles/management/include/G4DynamicParticle.icc @@ -61,39 +61,31 @@ inline const G4ElectronOccupancy* G4DynamicParticle::GetElectronOccupancy() cons inline G4int G4DynamicParticle::GetTotalOccupancy() const { - G4int value = 0; - if ( theElectronOccupancy != 0) { - value = theElectronOccupancy->GetTotalOccupancy(); - } - return value; + return (theElectronOccupancy) ? theElectronOccupancy->GetTotalOccupancy() : 0; } -inline G4int G4DynamicParticle::GetOccupancy(G4int orbit) const +inline G4int G4DynamicParticle::GetOccupancy(G4int orbit) const { - G4int value = 0; - if ( theElectronOccupancy != 0) { - value = theElectronOccupancy->GetOccupancy(orbit); - } - return value; + return (theElectronOccupancy) ? theElectronOccupancy->GetOccupancy(orbit) : 0; } inline void G4DynamicParticle::AddElectron(G4int orbit, G4int number ) { - if ( theElectronOccupancy == 0) AllocateElectronOccupancy(); - if ( theElectronOccupancy != 0) { - G4int n = theElectronOccupancy->AddElectron(orbit, number ); + if (!theElectronOccupancy) { AllocateElectronOccupancy(); } + if ( theElectronOccupancy) { + G4int n = theElectronOccupancy->AddElectron(orbit, number); theDynamicalCharge -= CLHEP::eplus * n; - theDynamicalMass += GetElectronMass() * n; + theDynamicalMass += CLHEP::electron_mass_c2 * n; } } -inline void G4DynamicParticle::RemoveElectron(G4int orbit, G4int number) +inline void G4DynamicParticle::RemoveElectron(G4int orbit, G4int number) { - if ( theElectronOccupancy == 0) AllocateElectronOccupancy(); - if ( theElectronOccupancy != 0) { + if (!theElectronOccupancy) AllocateElectronOccupancy(); + if ( theElectronOccupancy) { G4int n = theElectronOccupancy->RemoveElectron(orbit, number ); theDynamicalCharge += CLHEP::eplus * n; - theDynamicalMass -= GetElectronMass() * n; + theDynamicalMass -= CLHEP::electron_mass_c2 * n; } } @@ -128,7 +120,7 @@ inline void G4DynamicParticle::SetSpin(G4double spin) theDynamicalSpin = spin; } -inline void G4DynamicParticle::SetSpin(G4int spinInUnitOfHalfInteger) +inline void G4DynamicParticle::SetSpin(G4int spinInUnitOfHalfInteger) { theDynamicalSpin = spinInUnitOfHalfInteger * 0.5; } @@ -140,12 +132,12 @@ inline G4double G4DynamicParticle::GetMagneticMoment() const inline void G4DynamicParticle::SetMagneticMoment(G4double magneticMoment) { - theDynamicalMagneticMoment = magneticMoment; + theDynamicalMagneticMoment = magneticMoment; } inline const G4ThreeVector& G4DynamicParticle::GetMomentumDirection() const { - return theMomentumDirection; + return theMomentumDirection; } inline G4ThreeVector G4DynamicParticle::GetMomentum() const @@ -183,7 +175,7 @@ inline G4ParticleDefinition* G4DynamicParticle::GetDefinition() const inline const G4ParticleDefinition* G4DynamicParticle::GetParticleDefinition() const { - return const_cast(theParticleDefinition); + return theParticleDefinition; } inline const G4ThreeVector& G4DynamicParticle::GetPolarization() const @@ -206,6 +198,15 @@ inline G4double G4DynamicParticle::GetKineticEnergy() const return theKineticEnergy; } +inline G4double G4DynamicParticle::GetLogKineticEnergy() const +{ + if (theLogKineticEnergy == DBL_MAX) { + theLogKineticEnergy = (theKineticEnergy > 0.) ? + G4Log(theKineticEnergy) : LOG_EKIN_MIN; + } + return theLogKineticEnergy; +} + inline void G4DynamicParticle::SetMomentumDirection(const G4ThreeVector &aDirection) { theMomentumDirection = aDirection; @@ -218,6 +219,10 @@ inline void G4DynamicParticle::SetMomentumDirection(G4double px, G4double py, G4 theMomentumDirection.setZ(pz); } +inline void G4DynamicParticle::SetPolarization(const G4ThreeVector & vp) +{ + thePolarization = vp; +} inline void G4DynamicParticle::SetPolarization(G4double polX, G4double polY, G4double polZ) { @@ -228,6 +233,7 @@ inline void G4DynamicParticle::SetPolarization(G4double polX, G4double polY, G4d inline void G4DynamicParticle::SetKineticEnergy(G4double aEnergy) { + theLogKineticEnergy = DBL_MAX; theKineticEnergy = aEnergy; } @@ -259,33 +265,31 @@ inline void G4DynamicParticle::SetPreAssignedDecayProperTime(G4double aTime) inline void G4DynamicParticle::SetVerboseLevel(G4int value) { - verboseLevel = value; + verboseLevel = value; } inline G4int G4DynamicParticle::GetVerboseLevel() const { - return verboseLevel; + return verboseLevel; } inline void G4DynamicParticle::SetPrimaryParticle(G4PrimaryParticle* p) { - primaryParticle=p; + primaryParticle=p; } inline G4PrimaryParticle* G4DynamicParticle::GetPrimaryParticle() const { - return primaryParticle; + return primaryParticle; } inline G4int G4DynamicParticle::GetPDGcode() const { - G4int code = theParticleDefinition->GetPDGEncoding(); - if(code==0) code = thePDGcode; - return code; + return thePDGcode; } inline diff --git a/source/particles/management/src/G4DynamicParticle.cc b/source/particles/management/src/G4DynamicParticle.cc index 053ad44b053..882e85af581 100644 --- a/source/particles/management/src/G4DynamicParticle.cc +++ b/source/particles/management/src/G4DynamicParticle.cc @@ -61,12 +61,9 @@ //-------------------------------------------------------------- #include "G4DynamicParticle.hh" -#include "G4PhysicalConstants.hh" -#include "G4SystemOfUnits.hh" #include "G4DecayProducts.hh" #include "G4LorentzVector.hh" #include "G4ParticleDefinition.hh" -#include "G4ParticleTable.hh" #include "G4IonTable.hh" #include "G4PrimaryParticle.hh" @@ -76,23 +73,27 @@ G4Allocator*& pDynamicParticleAllocator() return _instance; } -static const G4double EnergyMomentumRelationAllowance = 1.0e-2*keV; +static const G4double EnergyMomentumRelationAllowance = 1.0e-2*CLHEP::keV; +static const G4double EnergyMRA2 = + EnergyMomentumRelationAllowance*EnergyMomentumRelationAllowance; //////////////////// G4DynamicParticle::G4DynamicParticle(): theMomentumDirection(0.0,0.0,1.0), + thePolarization(0.0,0.0,0.0), theParticleDefinition(nullptr), + theElectronOccupancy(nullptr), + thePreAssignedDecayProducts(nullptr), + primaryParticle(nullptr), theKineticEnergy(0.0), + theLogKineticEnergy(DBL_MAX), theProperTime(0.0), theDynamicalMass(0.0), theDynamicalCharge(0.0), theDynamicalSpin(0.0), theDynamicalMagneticMoment(0.0), - theElectronOccupancy(nullptr), - thePreAssignedDecayProducts(nullptr), thePreAssignedDecayTime(-1.0), verboseLevel(1), - primaryParticle(nullptr), thePDGcode(0) { } @@ -104,18 +105,20 @@ G4DynamicParticle::G4DynamicParticle(const G4ParticleDefinition * aParticleDefin const G4ThreeVector& aMomentumDirection, G4double aKineticEnergy): theMomentumDirection(aMomentumDirection), + thePolarization(0.0,0.0,0.0), theParticleDefinition(aParticleDefinition), + theElectronOccupancy(nullptr), + thePreAssignedDecayProducts(nullptr), + primaryParticle(nullptr), theKineticEnergy(aKineticEnergy), + theLogKineticEnergy(DBL_MAX), theProperTime(0.0), theDynamicalMass(aParticleDefinition->GetPDGMass()), theDynamicalCharge(aParticleDefinition->GetPDGCharge()), theDynamicalSpin(aParticleDefinition->GetPDGSpin()), theDynamicalMagneticMoment(aParticleDefinition->GetPDGMagneticMoment()), - theElectronOccupancy(0), - thePreAssignedDecayProducts(nullptr), thePreAssignedDecayTime(-1.0), verboseLevel(1), - primaryParticle(0), thePDGcode(0) { } @@ -126,19 +129,21 @@ G4DynamicParticle::G4DynamicParticle(const G4ParticleDefinition * aParticleDefin G4double aKineticEnergy, const G4double dynamicalMass): theMomentumDirection(aMomentumDirection), + thePolarization(0.0,0.0,0.0), theParticleDefinition(aParticleDefinition), + theElectronOccupancy(nullptr), + thePreAssignedDecayProducts(nullptr), + primaryParticle(nullptr), theKineticEnergy(aKineticEnergy), + theLogKineticEnergy(DBL_MAX), theProperTime(0.0), theDynamicalMass(aParticleDefinition->GetPDGMass()), theDynamicalCharge(aParticleDefinition->GetPDGCharge()), theDynamicalSpin(aParticleDefinition->GetPDGSpin()), theDynamicalMagneticMoment(aParticleDefinition->GetPDGMagneticMoment()), - theElectronOccupancy(nullptr), - thePreAssignedDecayProducts(nullptr), thePreAssignedDecayTime(-1.0), verboseLevel(1), - primaryParticle(nullptr), - thePDGcode(0) + thePDGcode(aParticleDefinition->GetPDGEncoding()) { if (std::abs(theDynamicalMass-dynamicalMass)> EnergyMomentumRelationAllowance) { if (dynamicalMass>EnergyMomentumRelationAllowance) theDynamicalMass= dynamicalMass; @@ -149,19 +154,21 @@ G4DynamicParticle::G4DynamicParticle(const G4ParticleDefinition * aParticleDefin //////////////////// G4DynamicParticle::G4DynamicParticle(const G4ParticleDefinition * aParticleDefinition, const G4ThreeVector& aParticleMomentum): + thePolarization(0.0,0.0,0.0), theParticleDefinition(aParticleDefinition), + theElectronOccupancy(nullptr), + thePreAssignedDecayProducts(nullptr), + primaryParticle(nullptr), theKineticEnergy(0.0), + theLogKineticEnergy(DBL_MAX), theProperTime(0.0), theDynamicalMass(aParticleDefinition->GetPDGMass()), theDynamicalCharge(aParticleDefinition->GetPDGCharge()), theDynamicalSpin(aParticleDefinition->GetPDGSpin()), theDynamicalMagneticMoment(aParticleDefinition->GetPDGMagneticMoment()), - theElectronOccupancy(nullptr), - thePreAssignedDecayProducts(nullptr), thePreAssignedDecayTime(-1.0), verboseLevel(1), - primaryParticle(nullptr), - thePDGcode(0) + thePDGcode(aParticleDefinition->GetPDGEncoding()) { SetMomentum(aParticleMomentum); // 3-dim momentum is given } @@ -170,19 +177,21 @@ G4DynamicParticle::G4DynamicParticle(const G4ParticleDefinition * aParticleDefin //////////////////// G4DynamicParticle::G4DynamicParticle(const G4ParticleDefinition * aParticleDefinition, const G4LorentzVector &aParticleMomentum): + thePolarization(0.0,0.0,0.0), theParticleDefinition(aParticleDefinition), + theElectronOccupancy(nullptr), + thePreAssignedDecayProducts(nullptr), + primaryParticle(nullptr), theKineticEnergy(0.0), + theLogKineticEnergy(DBL_MAX), theProperTime(0.0), theDynamicalMass(aParticleDefinition->GetPDGMass()), theDynamicalCharge(aParticleDefinition->GetPDGCharge()), theDynamicalSpin(aParticleDefinition->GetPDGSpin()), theDynamicalMagneticMoment(aParticleDefinition->GetPDGMagneticMoment()), - theElectronOccupancy(nullptr), - thePreAssignedDecayProducts(nullptr), thePreAssignedDecayTime(-1.0), verboseLevel(1), - primaryParticle(nullptr), - thePDGcode(0) + thePDGcode(aParticleDefinition->GetPDGEncoding()) { Set4Momentum(aParticleMomentum); // 4-momentum vector (Lorentz vector) is given } @@ -190,19 +199,21 @@ G4DynamicParticle::G4DynamicParticle(const G4ParticleDefinition * aParticleDefin G4DynamicParticle::G4DynamicParticle(const G4ParticleDefinition * aParticleDefinition, G4double totalEnergy, const G4ThreeVector &aParticleMomentum): + thePolarization(0.0,0.0,0.0), theParticleDefinition(aParticleDefinition), + theElectronOccupancy(nullptr), + thePreAssignedDecayProducts(nullptr), + primaryParticle(nullptr), theKineticEnergy(0.0), + theLogKineticEnergy(DBL_MAX), theProperTime(0.0), theDynamicalMass(aParticleDefinition->GetPDGMass()), theDynamicalCharge(aParticleDefinition->GetPDGCharge()), theDynamicalSpin(aParticleDefinition->GetPDGSpin()), theDynamicalMagneticMoment(aParticleDefinition->GetPDGMagneticMoment()), - theElectronOccupancy(nullptr), - thePreAssignedDecayProducts(nullptr), thePreAssignedDecayTime(-1.0), verboseLevel(1), - primaryParticle(nullptr), - thePDGcode(0) + thePDGcode(aParticleDefinition->GetPDGEncoding()) { // total energy and 3-dim momentum are given G4double pModule2 = aParticleMomentum.mag2(); @@ -210,13 +221,13 @@ G4DynamicParticle::G4DynamicParticle(const G4ParticleDefinition * aParticleDefin G4double mass2 = totalEnergy*totalEnergy - pModule2; G4double PDGmass2 = (aParticleDefinition->GetPDGMass())*(aParticleDefinition->GetPDGMass()); SetMomentumDirection(aParticleMomentum.unit()); - if (mass2 < EnergyMomentumRelationAllowance*EnergyMomentumRelationAllowance) { + if (mass2 < EnergyMRA2) { theDynamicalMass = 0.; SetKineticEnergy(totalEnergy); } else { - if (std::abs(PDGmass2-mass2)>EnergyMomentumRelationAllowance*EnergyMomentumRelationAllowance){ - theDynamicalMass = std::sqrt(mass2); - SetKineticEnergy(totalEnergy-theDynamicalMass); + if (std::abs(PDGmass2-mass2)>EnergyMRA2){ + theDynamicalMass = std::sqrt(mass2); + SetKineticEnergy(totalEnergy-theDynamicalMass); } else { SetKineticEnergy(totalEnergy-theDynamicalMass); } @@ -230,19 +241,20 @@ G4DynamicParticle::G4DynamicParticle(const G4ParticleDefinition * aParticleDefin //////////////////// G4DynamicParticle::G4DynamicParticle(const G4DynamicParticle &right): theMomentumDirection(right.theMomentumDirection), - theParticleDefinition(right.theParticleDefinition), thePolarization(right.thePolarization), + theParticleDefinition(right.theParticleDefinition), + theElectronOccupancy(nullptr), + thePreAssignedDecayProducts(nullptr), // Do not copy preassignedDecayProducts + primaryParticle(right.primaryParticle), theKineticEnergy(right.theKineticEnergy), - theProperTime(0.0), + theLogKineticEnergy(right.theLogKineticEnergy), + theProperTime(right.theProperTime), theDynamicalMass(right.theDynamicalMass), theDynamicalCharge(right.theDynamicalCharge), theDynamicalSpin(right.theDynamicalSpin), theDynamicalMagneticMoment(right.theDynamicalMagneticMoment), - theElectronOccupancy(nullptr), - thePreAssignedDecayProducts(nullptr), // Do not copy preassignedDecayProducts thePreAssignedDecayTime(-1.0), verboseLevel(right.verboseLevel), - primaryParticle(right.primaryParticle), thePDGcode(right.thePDGcode) { if (right.theElectronOccupancy != nullptr) { @@ -291,7 +303,7 @@ G4DynamicParticle & G4DynamicParticle::operator=(const G4DynamicParticle &right) } // thePreAssignedDecayProducts must not be copied. - thePreAssignedDecayProducts = 0; + thePreAssignedDecayProducts = nullptr; thePreAssignedDecayTime = -1.0; verboseLevel = right.verboseLevel; @@ -324,11 +336,12 @@ void G4DynamicParticle::SetDefinition(const G4ParticleDefinition * aParticleDefi theParticleDefinition = aParticleDefinition; - // set Dynamic mass/chrge + // set Dynamic mass/charge theDynamicalMass = theParticleDefinition->GetPDGMass(); theDynamicalCharge = theParticleDefinition->GetPDGCharge(); theDynamicalSpin = theParticleDefinition->GetPDGSpin(); theDynamicalMagneticMoment = theParticleDefinition->GetPDGMagneticMoment(); + thePDGcode = theParticleDefinition->GetPDGEncoding(); // Set electron orbits if (theElectronOccupancy != nullptr) delete theElectronOccupancy; @@ -376,7 +389,7 @@ void G4DynamicParticle::SetMomentum(const G4ThreeVector &momentum) if (pModule2>0.0) { G4double mass = theDynamicalMass; SetMomentumDirection(momentum.unit()); - SetKineticEnergy(std::sqrt(pModule2 + mass*mass)-mass); + SetKineticEnergy(pModule2/(std::sqrt(pModule2 + mass*mass)+mass)); } else { SetMomentumDirection(1.0,0.0,0.0); SetKineticEnergy(0.0); @@ -392,9 +405,9 @@ void G4DynamicParticle::Set4Momentum(const G4LorentzVector &momentum ) G4double totalenergy = momentum.t(); G4double mass2 = totalenergy*totalenergy - pModule2; G4double PDGmass2 = (theParticleDefinition->GetPDGMass())*(theParticleDefinition->GetPDGMass()); - if (mass2 < EnergyMomentumRelationAllowance*EnergyMomentumRelationAllowance) { + if (mass2 < EnergyMRA2) { theDynamicalMass = 0.; - } else if (std::abs(PDGmass2-mass2)>EnergyMomentumRelationAllowance*EnergyMomentumRelationAllowance){ + } else if (std::abs(PDGmass2-mass2)>EnergyMRA2){ theDynamicalMass = std::sqrt(mass2); } SetKineticEnergy(totalenergy-theDynamicalMass); @@ -404,7 +417,6 @@ void G4DynamicParticle::Set4Momentum(const G4LorentzVector &momentum ) } } - //////////////////// // --- Dump Information -- //////////////////// @@ -415,19 +427,19 @@ void G4DynamicParticle::DumpInfo(G4int mode) const G4cout << " G4DynamicParticle::DumpInfo():: !!!Particle type not defined !!!! " << G4endl; } else { G4cout << " Particle type - " << theParticleDefinition->GetParticleName() << G4endl - << " mass: " << GetMass()/GeV << "[GeV]" <0) { if( theElectronOccupancy != nullptr) { @@ -451,19 +463,8 @@ void G4DynamicParticle::SetMass(G4double newMass) } } //////////////////////// + G4double G4DynamicParticle::GetElectronMass() const { - static G4ThreadLocal G4double electronMass = 0.0; - - // check if electron exits and get the mass - if (electronMass<=0.0) { - G4ParticleDefinition* electron = G4ParticleTable::GetParticleTable()->FindParticle("e-"); - if (electron == nullptr) { - G4Exception("G4DynamicParticle::GetElectronMass()","PART021", - FatalException,"G4DynamicParticle: G4Electron is not defined !!"); - } - electronMass = electron->GetPDGMass(); - } - - return electronMass; + return CLHEP::electron_mass_c2; } diff --git a/source/persistency/ascii/History b/source/persistency/ascii/History index f4c6367333e..10a06bf16f0 100644 --- a/source/persistency/ascii/History +++ b/source/persistency/ascii/History @@ -15,7 +15,7 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -19 December 2018 - G.Cosmo (ascii-V10-04-00) +19 December 2018 - G.Cosmo (ascii-V10-05-00) - Fixed shadowing compilation warning in G4tgbGeometryDumper and G4tgbVolume. 11 April 2014 - P.Arce (ascii-V10-00-01) diff --git a/source/persistency/gdml/History b/source/persistency/gdml/History index 32ce20147c7..c1796e1639d 100644 --- a/source/persistency/gdml/History +++ b/source/persistency/gdml/History @@ -16,18 +16,25 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -12 April 2019 Witek Pokorski (gdml-V10-04-06) +17 May 2019 Witek Pokorski (gdml-V10-05-05) +- Adding support for writing out assemblies. + +2 May 2019 Witek Pokorski (gdml-V10-05-04) +- Improvement in the optical properties reader allowing to reuse the same +G4MaterialPropertyVector object for identical properties. + +12 April 2019 Witek Pokorski (gdml-V10-05-03) - Fixes to BorderSurface and OpticalSurface writer provided by Binbin Qi. Addressing problem reports #2143 and #2142. -2 April 2019 Gabriele Cosmo (gdml-V10-04-05) +2 April 2019 Gabriele Cosmo (gdml-V10-05-02) - Added more protections for workers also for writing modules and read. -1 April 2019 Gabriele Cosmo +1 April 2019 Gabriele Cosmo (gdml-V10-05-01) - Added protection to G4GDMLParser::Write() to dump geometry only through the master thread. Addressing problem report #2156. -4 March 2019 Gabriele Cosmo +4 March 2019 Gabriele Cosmo (gdml-V10-05-00) - Fix in G4GDMLReadStructure::PhysvolRead() to allow correct import of recursive assembly structures. Thanks to B.Qi for the suggested fix. Addressing problem report #2141. diff --git a/source/persistency/gdml/include/G4GDMLReadSolids.hh b/source/persistency/gdml/include/G4GDMLReadSolids.hh index 89eb86f3072..500e377938e 100644 --- a/source/persistency/gdml/include/G4GDMLReadSolids.hh +++ b/source/persistency/gdml/include/G4GDMLReadSolids.hh @@ -43,6 +43,7 @@ #include "G4GDMLReadMaterials.hh" #include "G4ExtrudedSolid.hh" #include "G4MultiUnion.hh" +#include "G4MaterialPropertiesTable.hh" class G4VSolid; class G4QuadrangularFacet; @@ -108,6 +109,9 @@ class G4GDMLReadSolids : public G4GDMLReadMaterials rzPointType RZPointRead(const xercesc::DOMElement* const); void OpticalSurfaceRead(const xercesc::DOMElement* const); void PropertyRead(const xercesc::DOMElement* const,G4OpticalSurface*); + +private: + std::map mapOfMatPropVects; }; diff --git a/source/persistency/gdml/include/G4GDMLWriteStructure.hh b/source/persistency/gdml/include/G4GDMLWriteStructure.hh index a4214aa6e67..1c0577f6ccd 100644 --- a/source/persistency/gdml/include/G4GDMLWriteStructure.hh +++ b/source/persistency/gdml/include/G4GDMLWriteStructure.hh @@ -51,6 +51,7 @@ class G4LogicalSkinSurface; class G4OpticalSurface; class G4SurfaceProperty; class G4ReflectionFactory; +class G4AssemblyTriplet; class G4GDMLWriteStructure : public G4GDMLWriteParamvol { @@ -75,6 +76,7 @@ class G4GDMLWriteStructure : public G4GDMLWriteParamvol void PhysvolWrite(xercesc::DOMElement*,const G4VPhysicalVolume* const topVol, const G4Transform3D& transform, const G4String& moduleName); void ReplicavolWrite(xercesc::DOMElement*, const G4VPhysicalVolume* const); + void AssemblyWrite(xercesc::DOMElement*, const int assemblyID); G4Transform3D TraverseVolumeTree(const G4LogicalVolume* const topVol, const G4int depth); void SurfacesWrite(); @@ -101,6 +103,10 @@ class G4GDMLWriteStructure : public G4GDMLWriteParamvol G4bool sdexport; // Flag for optional export of SD per volume G4int maxLevel; // Maximum number of levels to export static G4int levelNo; // Counter for level being exported + std::map assemblyVolMap; // Map of phys volumes to assembly IDs + std::map imprintsMap; // Map of phys volumes to imprints IDs + std::vector addedAssemblies; // vector of assemblies IDs already added to the structure + }; #endif diff --git a/source/persistency/gdml/src/G4GDMLReadSolids.cc b/source/persistency/gdml/src/G4GDMLReadSolids.cc index ca42a37c5b7..ec1e5d02644 100644 --- a/source/persistency/gdml/src/G4GDMLReadSolids.cc +++ b/source/persistency/gdml/src/G4GDMLReadSolids.cc @@ -68,7 +68,6 @@ #include "G4OpticalSurface.hh" #include "G4UnitsTable.hh" #include "G4SurfaceProperty.hh" -#include "G4MaterialPropertiesTable.hh" G4GDMLReadSolids::G4GDMLReadSolids() : G4GDMLReadMaterials() { @@ -2535,11 +2534,24 @@ PropertyRead(const xercesc::DOMElement* const propertyElement, } else // build the material properties vector { - G4MaterialPropertyVector* propvect = new G4MaterialPropertyVector(); - for (size_t i=0; iInsertValues(matrix.Get(i,0),matrix.Get(i,1)); - } + G4MaterialPropertyVector* propvect; + // first check if it was already built + if ( mapOfMatPropVects.find(Strip(name)) == mapOfMatPropVects.end()) + { + // if not create a new one + propvect = new G4MaterialPropertyVector(); + for (size_t i=0; iInsertValues(matrix.Get(i,0),matrix.Get(i,1)); + } + // and add it to the list for potential future reuse + mapOfMatPropVects[Strip(name)] = propvect; + } + else + { + propvect = mapOfMatPropVects[Strip(name)]; + } + matprop->AddProperty(Strip(name),propvect); } } diff --git a/source/persistency/gdml/src/G4GDMLWriteStructure.cc b/source/persistency/gdml/src/G4GDMLWriteStructure.cc index 00c6cc7b655..667eb36a0c6 100644 --- a/source/persistency/gdml/src/G4GDMLWriteStructure.cc +++ b/source/persistency/gdml/src/G4GDMLWriteStructure.cc @@ -55,6 +55,8 @@ #include "G4Proton.hh" #include "G4VSensitiveDetector.hh" +#include "G4AssemblyStore.hh" +#include "G4AssemblyVolume.hh" G4int G4GDMLWriteStructure::levelNo = 0; // Counter for level being exported @@ -229,6 +231,63 @@ void G4GDMLWriteStructure::ReplicavolWrite(xercesc::DOMElement* volumeElement, volumeElement->appendChild(replicavolElement); } + +void G4GDMLWriteStructure::AssemblyWrite(xercesc::DOMElement* volumeElement, + const int assemblyID) +{ + + G4AssemblyStore* assemblies = G4AssemblyStore::GetInstance(); + G4AssemblyVolume* myassembly = assemblies->GetAssembly(assemblyID); + + xercesc::DOMElement* assemblyElement = NewElement("assembly"); + G4String name = "Assembly_" + std::to_string(assemblyID); + + assemblyElement->setAttributeNode(NewAttribute("name",name)); + + std::vector::iterator vit = myassembly->GetTripletsIterator(); + + int depth = 0; + const G4String ModuleName; + + for (size_t i5=0; i5TotalTriplets(); i5++) + { + TraverseVolumeTree((*vit).GetVolume(),depth+1); + + const G4ThreeVector rot = GetAngles((*vit).GetRotation()->inverse()); + const G4ThreeVector pos = (*vit).GetTranslation(); + + const G4String pname = GenerateName((*vit).GetVolume()->GetName()+"_pv", &(*vit)); + + xercesc::DOMElement* physvolElement = NewElement("physvol"); + physvolElement->setAttributeNode(NewAttribute("name",pname)); + + assemblyElement->appendChild(physvolElement); + + const G4String volumeref = GenerateName((*vit).GetVolume()->GetName(), (*vit).GetVolume()); + + xercesc::DOMElement* volumerefElement = NewElement("volumeref"); + volumerefElement->setAttributeNode(NewAttribute("ref",volumeref)); + physvolElement->appendChild(volumerefElement); + + if (std::fabs(pos.x()) > kLinearPrecision + || std::fabs(pos.y()) > kLinearPrecision + || std::fabs(pos.z()) > kLinearPrecision) + { + PositionWrite(physvolElement,"Position_" + std::to_string(i5), pos); + } + if (std::fabs(rot.x()) > kAngularPrecision + || std::fabs(rot.y()) > kAngularPrecision + || std::fabs(rot.z()) > kAngularPrecision) + { + RotationWrite(physvolElement,"Rotation_" + std::to_string(i5), rot); + } + vit++; + } + + volumeElement->appendChild(assemblyElement); +} + + void G4GDMLWriteStructure:: BorderSurfaceCache(const G4LogicalBorderSurface* const bsurf) { @@ -383,6 +442,31 @@ void G4GDMLWriteStructure::StructureWrite(xercesc::DOMElement* gdmlElement) #ifdef G4VERBOSE G4cout << "G4GDML: Writing structure..." << G4endl; #endif + + // filling the list of phys volumes that are parts of assemblies + + G4AssemblyStore* assemblies = G4AssemblyStore::GetInstance(); + + for(G4AssemblyStore::iterator it=assemblies->begin(); it!=assemblies->end(); it++) + { + + std::vector::iterator vit = (*it)->GetVolumesIterator(); + + for (size_t i5=0; i5<(*it)->TotalImprintedVolumes(); i5++) + { + G4String pvname = (*vit)->GetName(); + std::size_t pos = pvname.find("_impr_") + 6; + G4String impID = pvname.substr(pos); + + pos = impID.find("_"); + impID = impID.substr(0, pos); + + assemblyVolMap[*vit] = (*it)->GetAssemblyID(); + imprintsMap[*vit] = std::atoi(impID.c_str()); + vit++; + } + } + structureElement = NewElement("structure"); gdmlElement->appendChild(structureElement); } @@ -480,6 +564,8 @@ TraverseVolumeTree(const G4LogicalVolume* const volumePtr, const G4int depth) daughterCount = 0; } + std::vector addedImprints; + for (G4int i=0;iGetDaughter(i); @@ -532,16 +618,100 @@ TraverseVolumeTree(const G4LogicalVolume* const volumePtr, const G4int depth) } ReplicavolWrite(volumeElement,physvol); } - else // Is it a physvol? + else // Is it a physvol or an assembly? { - G4RotationMatrix rot; - if (physvol->GetFrameRotation() != 0) + if(assemblyVolMap.find(physvol) != assemblyVolMap.end()) { - rot = *(physvol->GetFrameRotation()); + int assemblyID = assemblyVolMap[physvol]; + + G4String assemblyref = "Assembly_" + std::to_string(assemblyID); + + // here I need to retrieve the imprint ID + + G4int imprintID = imprintsMap[physvol]; + + // there are 2 steps: + // + // 1) add assembly to the structure if that has not yet been done + // (but after the constituents volumes have been added) + // + + if(std::find(addedAssemblies.begin(), addedAssemblies.end(), assemblyID) == addedAssemblies.end()) + { + AssemblyWrite(structureElement, assemblyID); + addedAssemblies.push_back(assemblyID); + } + + // 2) add the assembly (as physical volume) to the mother volume (but only once), + // using it's original position and rotation. + // + + // here I need a check if assembly has been already added to the mother volume + if(std::find(addedImprints.begin(), addedImprints.end(), imprintID) == addedImprints.end()) + { + G4String imprintname = "Imprint_" + std::to_string(imprintID); + imprintname = GenerateName(imprintname, physvol); + + // I need to get those two from the container of imprints from the assembly + // I have the imprint ID, I need to get pos and rot + // + G4Transform3D& transf = + G4AssemblyStore::GetInstance()->GetAssembly(assemblyID)->GetImprintTransformation(imprintID); + + HepGeom::Scale3D scale; + HepGeom::Rotate3D rotate; + HepGeom::Translate3D translate; + + transf.getDecomposition(scale,rotate,translate); + + const G4ThreeVector scl(scale(0,0),scale(1,1),scale(2,2)); + const G4ThreeVector rot = GetAngles(rotate.getRotation().inverse()); + const G4ThreeVector pos = transf.getTranslation(); + + // here I need a normal physvol referencing to my assemblyref + + xercesc::DOMElement* physvolElement = NewElement("physvol"); + physvolElement->setAttributeNode(NewAttribute("name",imprintname)); + + xercesc::DOMElement* volumerefElement = NewElement("volumeref"); + volumerefElement->setAttributeNode(NewAttribute("ref",assemblyref)); + physvolElement->appendChild(volumerefElement); + + if (std::fabs(pos.x()) > kLinearPrecision + || std::fabs(pos.y()) > kLinearPrecision + || std::fabs(pos.z()) > kLinearPrecision) + { + PositionWrite(physvolElement,imprintname+"_pos",pos); + } + if (std::fabs(rot.x()) > kAngularPrecision + || std::fabs(rot.y()) > kAngularPrecision + || std::fabs(rot.z()) > kAngularPrecision) + { + RotationWrite(physvolElement,imprintname+"_rot",rot); + } + if (std::fabs(scl.x()-1.0) > kRelativePrecision + || std::fabs(scl.y()-1.0) > kRelativePrecision + || std::fabs(scl.z()-1.0) > kRelativePrecision) + { + ScaleWrite(physvolElement,name+"_scl",scl); + } + + volumeElement->appendChild(physvolElement); + // + addedImprints.push_back(imprintID); + } } - G4Transform3D P(rot,physvol->GetObjectTranslation()); + else // not part of assembly, so a normal physical volume + { + G4RotationMatrix rot; + if (physvol->GetFrameRotation() != 0) + { + rot = *(physvol->GetFrameRotation()); + } + G4Transform3D P(rot,physvol->GetObjectTranslation()); - PhysvolWrite(volumeElement,physvol,invR*P*daughterR,ModuleName); + PhysvolWrite(volumeElement,physvol,invR*P*daughterR,ModuleName); + } } // BorderSurfaceCache(GetBorderSurface(physvol)); GetBorderSurface(physvol); diff --git a/source/physics_lists/constructors/electromagnetic/History b/source/physics_lists/constructors/electromagnetic/History index 24495c5dcb6..13a52d353f3 100644 --- a/source/physics_lists/constructors/electromagnetic/History +++ b/source/physics_lists/constructors/electromagnetic/History @@ -13,24 +13,50 @@ introduced in the code and keeptrack of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -09 April 2019, V.Ivanchenko (phys-ctor-em-V10-04-22) - 20 March 2019, D.Sawkey +21 May 2019, V.Ivanchenko (phys-ctor-em-V10-05-10) +- G4EmLivermorePhysics, G4EmPenelopePhysics, G4EmStandardPhysics_option4, + G4EmStandardPhysics_option3 - define upper energy limit for nuclear + stopping via EM parameters + all DNA constructors - added ActivateDNA() flag to EM parameters + +09 April 2019, H.Tran (phys-ctor-em-V10-05-09) +- added G4EmDNAChemistry_option2 + +05 April 2019, S.Incerti (phys-ctor-em-V10-05-08) +- added sub-excitation processes in G4EmDNAPhysics_option8 + +20 March 2019, D.Sawkey (phys-ctor-em-V10-05-07) - G4OpticalPhysics, G4OpticalPhysicsMessenger - put all UI commands into messenger class; fix bug 2085; deprecate commands with /default/ in command string - 07 March 2019, V.Ivanchenko + +10 March 2019, M. Karamitros (phys-ctor-em-V10-05-06) +- G4EmDNAChemistry constructors: follow emdna changes + +07 March 2019, V.Ivanchenko (phys-ctor-em-V10-05-05) - G4EmLivermorePhysics, G4EmPenelopePhysics - make msc configuration as in Opt4 : RangeFactor=0.08, Skin=3, UserSafetyPlus - G4EmModelActivator - fixed problem 2106 - 18 January 2019, V.Ivanchenko + +08 February 2019, W. G. Shin, S. Incerti (phys-ctor-em-V10-05-04) +- added handling of UI thermalization model control in +G4EmDNAPhysics_option1,3,5,7,8 + +06 February 2019, W. G. Shin, S. Incerti (phys-ctor-em-V10-05-03) +- added handling of UI thermalization model control in +G4EmDNAPhysics_option2,4,6 + +18 January 2019, V.Ivanchenko (phys-ctor-em-V10-05-02) - G4EmStandardPhysicsWVI - use G4eplusTo2GammaOKVIModel with 3-gamma annihilation for e+ - 14 January 2019, V.Ivanchenko + +14 January 2019, V.Ivanchenko (phys-ctor-em-V10-05-01) - G4EmStandardPhysics_option4 - change RangeFactor to 0.08 in order to have expected results from fanoCavity test (M.Novak) - 19 December 2018, V.Ivanchenko + +19 December 2018, V.Ivanchenko (phys-ctor-em-V10-05-00) - G4EmModelActivator - fixed clang7 compilation warning - + 27 November 2018, V.Ivanchenko (phys-ctor-em-V10-04-21) - G4EmStandardPhysics_option2 - use the same models and parameters as in LHCb EM physics constructor diff --git a/source/physics_lists/constructors/electromagnetic/include/G4EmDNAChemistry_option2.hh b/source/physics_lists/constructors/electromagnetic/include/G4EmDNAChemistry_option2.hh new file mode 100644 index 00000000000..12dbdaa45a0 --- /dev/null +++ b/source/physics_lists/constructors/electromagnetic/include/G4EmDNAChemistry_option2.hh @@ -0,0 +1,57 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +#pragma once +#include "G4VPhysicsConstructor.hh" +#include "G4VUserChemistryList.hh" +#include "globals.hh" + +class G4DNAMolecularReactionTable; +class G4MolecularConfiguration; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +class G4EmDNAChemistry_option2 + : public G4VUserChemistryList + , public G4VPhysicsConstructor +{ +public: + G4EmDNAChemistry_option2(); + virtual ~G4EmDNAChemistry_option2() override; + + void ConstructParticle() override + { + ConstructMolecule(); + } + void ConstructMolecule() override; + void ConstructProcess() override; + + void ConstructDissociationChannels() override; + void ConstructReactionTable( + G4DNAMolecularReactionTable* pTable) override; + void ConstructTimeStepModel( + G4DNAMolecularReactionTable* pTable) override; +}; diff --git a/source/physics_lists/constructors/electromagnetic/include/G4GammaGeneralProcess.hh b/source/physics_lists/constructors/electromagnetic/include/G4GammaGeneralProcess.hh index c81b297d972..8b40e535a2d 100644 --- a/source/physics_lists/constructors/electromagnetic/include/G4GammaGeneralProcess.hh +++ b/source/physics_lists/constructors/electromagnetic/include/G4GammaGeneralProcess.hh @@ -122,10 +122,6 @@ public: const G4String& directory, G4bool ascii) final; - // It returns the cross section per volume for energy/ material - G4double TotalCrossSectionPerVolume(G4double energy, - const G4MaterialCutsCouple* couple); - const G4String& GetProcessName() const; G4int GetProcessSubType() const; @@ -137,8 +133,10 @@ protected: private: - inline G4double ComputeGeneralLambda(size_t idxe, size_t idxt, - size_t& idx, G4double e); + // It returns the cross section per volume for energy/ material + G4double TotalCrossSectionPerVolume(); + + inline G4double ComputeGeneralLambda(size_t idxe, size_t idxt, size_t& idx); inline G4double GetProbability(size_t idxt, size_t& idx); @@ -171,6 +169,7 @@ private: G4double minEEEnergy; G4double minMMEnergy; G4double peLambda; + G4double preStepLogE; size_t nLowE; size_t nHighE; @@ -185,11 +184,11 @@ private: //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... inline G4double -G4GammaGeneralProcess::ComputeGeneralLambda(size_t idxe, size_t idxt, - size_t& idx, G4double e) +G4GammaGeneralProcess::ComputeGeneralLambda(size_t idxe, size_t idxt, size_t& idx) { idxEnergy = idxe; - return theHandler->GetVector(idxt, currentCoupleIndex)->Value(e, idx); + return theHandler->GetVector(idxt, currentCoupleIndex) + ->Value(preStepKinEnergy, preStepLogE, idx); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... @@ -197,7 +196,7 @@ G4GammaGeneralProcess::ComputeGeneralLambda(size_t idxe, size_t idxt, inline G4double G4GammaGeneralProcess::GetProbability(size_t idxt, size_t& idx) { return (theT[idxt]) ? theHandler->GetVector(idxt, - currentCoupleIndex)->Value(preStepKinEnergy, idx) : 1.0; + currentCoupleIndex)->Value(preStepKinEnergy, preStepLogE, idx) : 1.0; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... diff --git a/source/physics_lists/constructors/electromagnetic/sources.cmake b/source/physics_lists/constructors/electromagnetic/sources.cmake index b0b8d1fdeab..4dca00b15d6 100644 --- a/source/physics_lists/constructors/electromagnetic/sources.cmake +++ b/source/physics_lists/constructors/electromagnetic/sources.cmake @@ -70,6 +70,7 @@ GEANT4_DEFINE_MODULE(NAME G4phys_ctor_em HEADERS G4EmDNAChemistry.hh G4EmDNAChemistry_option1.hh + G4EmDNAChemistry_option2.hh G4EmDNAPhysics.hh G4EmDNAPhysics_option1.hh G4EmDNAPhysics_option2.hh @@ -106,6 +107,7 @@ GEANT4_DEFINE_MODULE(NAME G4phys_ctor_em SOURCES G4EmDNAChemistry.cc G4EmDNAChemistry_option1.cc + G4EmDNAChemistry_option2.cc G4EmDNAPhysics.cc G4EmDNAPhysics_option1.cc G4EmDNAPhysics_option2.cc diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAChemistry.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAChemistry.cc index ebe3f13a281..36cdac15e2c 100644 --- a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAChemistry.cc +++ b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAChemistry.cc @@ -508,15 +508,12 @@ void G4EmDNAChemistry::ConstructProcess() } else { - pMoleculeDef->GetProcessManager() - ->AddRestProcess(new G4DNAElectronHoleRecombination(), 2); + pMoleculeDef->GetProcessManager()->AddRestProcess(new G4DNAElectronHoleRecombination(), 2); G4DNAMolecularDissociation* pDissociationProcess = new G4DNAMolecularDissociation("H2O_DNAMolecularDecay"); - pDissociationProcess->SetDecayDisplacer(pMoleculeDef, - new G4DNAWaterDissociationDisplacer); + pDissociationProcess->SetDisplacer(pMoleculeDef, new G4DNAWaterDissociationDisplacer); pDissociationProcess->SetVerboseLevel(1); - pMoleculeDef->GetProcessManager() - ->AddRestProcess(pDissociationProcess, 1); + pMoleculeDef->GetProcessManager()->AddRestProcess(pDissociationProcess, 1); } } diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAChemistry_option1.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAChemistry_option1.cc index bb04bc07e05..e9c6e0f649b 100644 --- a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAChemistry_option1.cc +++ b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAChemistry_option1.cc @@ -528,7 +528,7 @@ void G4EmDNAChemistry_option1::ConstructProcess() ->AddRestProcess(new G4DNAElectronHoleRecombination(), 2); G4DNAMolecularDissociation* dissociationProcess = new G4DNAMolecularDissociation("H2O_DNAMolecularDecay"); - dissociationProcess->SetDecayDisplacer( + dissociationProcess->SetDisplacer( moleculeDef, new G4DNAWaterDissociationDisplacer); dissociationProcess->SetVerboseLevel(1); // ph->RegisterProcess(dissociationProcess, moleculeDef); diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAChemistry_option2.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAChemistry_option2.cc new file mode 100644 index 00000000000..ab678b3961d --- /dev/null +++ b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAChemistry_option2.cc @@ -0,0 +1,754 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// + +#include "G4EmDNAChemistry_option2.hh" +#include "G4DNAMolecule.hh" +#include "G4DNAChemistryManager.hh" +#include "G4DNASmoluchowskiReactionModel.hh" +#include "G4PhysicalConstants.hh" +#include "G4SystemOfUnits.hh" +#include "G4DNAWaterDissociationDisplacer.hh" +#include "G4DNAWaterExcitationStructure.hh" +#include "G4ProcessManager.hh" +#include "G4DNAElectronSolvation.hh" +#include "G4DNAVibExcitation.hh" +#include "G4DNAMolecularDissociation.hh" +#include "G4DNABrownianTransportation.hh" +#include "G4DNAMolecularReactionTable.hh" +#include "G4DNAMolecularStepByStepModel.hh" +#include "G4DNAElectronHoleRecombination.hh" +#include "G4Electron.hh" +#include "G4MoleculeTable.hh" +#include "G4H2O.hh" +#include "G4H2.hh" +#include "G4Hydrogen.hh" +#include "G4OH.hh" +#include "G4H3O.hh" +#include "G4Electron_aq.hh" +#include "G4H2O2.hh" +#include "G4PhysicsListHelper.hh" +#include "G4ProcessTable.hh" +#include "G4MolecularConfiguration.hh" +#include "G4PhysicsConstructorFactory.hh" +#include "G4VDNAReactionModel.hh" + +G4_DECLARE_PHYSCONSTR_FACTORY(G4EmDNAChemistry_option2); + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4EmDNAChemistry_option2::G4EmDNAChemistry_option2() + : G4VUserChemistryList(true) +{ + G4DNAChemistryManager::Instance()->SetChemistryList(this); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4EmDNAChemistry_option2::~G4EmDNAChemistry_option2() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void G4EmDNAChemistry_option2::ConstructMolecule() +{ + //----------------------------------- + G4Electron::Definition(); // safety + //----------------------------------- + G4H2O::Definition(); + G4Hydrogen::Definition(); + G4H3O::Definition(); + G4OH::Definition(); + G4Electron_aq::Definition(); + G4H2O2::Definition(); + G4H2::Definition(); + G4Deoxyribose::Definition(); + G4Phosphate::Definition(); + G4Adenine::Definition(); + G4Guanine::Definition(); + G4Thymine::Definition(); + G4Cytosine::Definition(); + G4Histone::Definition(); +//damaged molecules + G4DamagedDeoxyribose::Definition(); + G4DamagedAdenine::Definition(); + G4DamagedGuanine::Definition(); + G4DamagedThymine::Definition(); + G4DamagedCytosine::Definition(); + G4ModifiedHistone::Definition(); + +//_________________species___________________________________________________________ + + G4MoleculeTable::Instance()-> + CreateConfiguration("H3Op", G4H3O::Definition()); + G4MolecularConfiguration* OHm = G4MoleculeTable::Instance()-> + CreateConfiguration("OHm", + G4OH::Definition(), + -1, // charge + 5.0e-9 * (m2 / s)); + OHm->SetMass(17.0079 * g / Avogadro * c_squared); + G4MoleculeTable::Instance()-> + CreateConfiguration("OH", G4OH::Definition()); + G4MoleculeTable::Instance()-> + CreateConfiguration("e_aq",G4Electron_aq::Definition()); + G4MoleculeTable::Instance()-> + CreateConfiguration("H",G4Hydrogen::Definition()); + G4MoleculeTable::Instance()-> + CreateConfiguration("H2", G4H2::Definition()); + G4MoleculeTable::Instance()-> + CreateConfiguration("H2O2", G4H2O2::Definition()); + +//________________DNA_______________________________________________ + + G4MoleculeTable::Instance()-> + CreateConfiguration("Deoxyribose",G4Deoxyribose::Definition()); + G4MoleculeTable::Instance()-> + CreateConfiguration("Phosphate",G4Phosphate::Definition()); + G4MoleculeTable::Instance()-> + CreateConfiguration("Adenine",G4Adenine::Definition()); + G4MoleculeTable::Instance()-> + CreateConfiguration("Thymine",G4Thymine::Definition()); + G4MoleculeTable::Instance()-> + CreateConfiguration("Guanine",G4Guanine::Definition()); + G4MoleculeTable::Instance()-> + CreateConfiguration("Cytosine",G4Cytosine::Definition()); + G4MoleculeTable::Instance()-> + CreateConfiguration("Histone",G4Histone::Definition()); + +//damaged DNAElement Configuration + + G4MoleculeTable::Instance()-> + CreateConfiguration("Damaged_Deoxyribose", + G4DamagedDeoxyribose::Definition()); + G4MoleculeTable::Instance()-> + CreateConfiguration("Damaged_Adenine", + G4DamagedAdenine::Definition()); + G4MoleculeTable::Instance()-> + CreateConfiguration("Damaged_Thymine", + G4DamagedThymine::Definition()); + G4MoleculeTable::Instance()-> + CreateConfiguration("Damaged_Guanine", + G4DamagedGuanine::Definition()); + G4MoleculeTable::Instance()-> + CreateConfiguration("Damaged_Cytosine", + G4DamagedCytosine::Definition()); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void G4EmDNAChemistry_option2::ConstructDissociationChannels() +{ +//----------------------------------- +//Get the molecular configuration + G4MolecularConfiguration* OH = + G4MoleculeTable::Instance()->GetConfiguration("OH"); + G4MolecularConfiguration* OHm = + G4MoleculeTable::Instance()->GetConfiguration("OHm"); + G4MolecularConfiguration* e_aq = + G4MoleculeTable::Instance()->GetConfiguration("e_aq"); + G4MolecularConfiguration* H2 = + G4MoleculeTable::Instance()->GetConfiguration("H2"); + G4MolecularConfiguration* H3O = + G4MoleculeTable::Instance()->GetConfiguration("H3Op"); + G4MolecularConfiguration* H = + G4MoleculeTable::Instance()->GetConfiguration("H"); + +//------------------------------------- +//Define the decay channels + G4MoleculeDefinition* water = G4H2O::Definition(); + G4MolecularDissociationChannel* decCh1; + G4MolecularDissociationChannel* decCh2; + + G4ElectronOccupancy* occ = new G4ElectronOccupancy( + *(water->GetGroundStateElectronOccupancy())); + +////////////////////////////////////////////////////////// +// EXCITATIONS // +////////////////////////////////////////////////////////// + G4DNAWaterExcitationStructure waterExcitation; +//-------------------------------------------------------- +//---------------Excitation on the fifth layer------------ + + decCh1 = new G4MolecularDissociationChannel( + "A^1B_1_Relaxation"); + decCh2 = new G4MolecularDissociationChannel( + "A^1B_1_DissociativeDecay"); + +//Decay 1 : OH + H + decCh1->SetEnergy(waterExcitation.ExcitationEnergy(0)); + decCh1->SetProbability(0.35); + decCh1->SetDisplacementType( + G4DNAWaterDissociationDisplacer::NoDisplacement); + + decCh2->AddProduct(OH); + decCh2->AddProduct(H); + decCh2->SetProbability(0.65); + decCh2->SetDisplacementType( + G4DNAWaterDissociationDisplacer::A1B1_DissociationDecay); + +// water->AddExcitedState("A^1B_1"); +// this is the transition form ground state to + occ->RemoveElectron(4, 1); +// the first unoccupied orbital: A^1B_1 + occ->AddElectron(5, 1); + + water->NewConfigurationWithElectronOccupancy("A^1B_1", *occ); + water->AddDecayChannel("A^1B_1", decCh1); + water->AddDecayChannel("A^1B_1", decCh2); + +//-------------------------------------------------------- +//---------------Excitation on the fourth layer----------- + decCh1 = new G4MolecularDissociationChannel( + "B^1A_1_Relaxation_Channel"); + decCh2 = new G4MolecularDissociationChannel( + "B^1A_1_DissociativeDecay"); + G4MolecularDissociationChannel* decCh3 = + new G4MolecularDissociationChannel("B^1A_1_AutoIonisation_Channel"); + +//Decay 1 : energy + decCh1->SetEnergy(waterExcitation.ExcitationEnergy(1)); + decCh1->SetProbability(0.3); + +//Decay 2 : 2OH + H_2 + decCh2->AddProduct(H2); + decCh2->AddProduct(OH); + decCh2->AddProduct(OH); + decCh2->SetProbability(0.15); + decCh2->SetDisplacementType( + G4DNAWaterDissociationDisplacer::B1A1_DissociationDecay); + +//Decay 3 : OH + H_3Op + e_aq + decCh3->AddProduct(OH); + decCh3->AddProduct(H3O); + decCh3->AddProduct(e_aq); + decCh3->SetProbability(0.55); + decCh3->SetDisplacementType( + G4DNAWaterDissociationDisplacer::AutoIonisation); + + *occ = *(water->GetGroundStateElectronOccupancy()); + occ->RemoveElectron(3); // this is the transition form ground state to + occ->AddElectron(5, 1); // the first unoccupied orbital: B^1A_1 + + water->NewConfigurationWithElectronOccupancy("B^1A_1", *occ); + water->AddDecayChannel("B^1A_1", decCh1); + water->AddDecayChannel("B^1A_1", decCh2); + water->AddDecayChannel("B^1A_1", decCh3); + +//------------------------------------------------------- +//-------------------Excitation of 3rd layer----------------- + decCh1 = new G4MolecularDissociationChannel( + "Excitation3rdLayer_AutoIonisation_Channel"); + decCh2 = new G4MolecularDissociationChannel( + "Excitation3rdLayer_Relaxation_Channel"); + +//Decay channel 1 : : OH + H_3Op + e_aq + decCh1->AddProduct(OH); + decCh1->AddProduct(H3O); + decCh1->AddProduct(e_aq); + + decCh1->SetProbability(0.5); + decCh1->SetDisplacementType( + G4DNAWaterDissociationDisplacer::AutoIonisation); + +//Decay channel 2 : energy + decCh2->SetEnergy(waterExcitation.ExcitationEnergy(2)); + decCh2->SetProbability(0.5); + +//Electronic configuration of this decay + *occ = *(water->GetGroundStateElectronOccupancy()); + occ->RemoveElectron(2, 1); + occ->AddElectron(5, 1); + +//Configure the water molecule + water->NewConfigurationWithElectronOccupancy( + "Excitation3rdLayer", *occ); + water->AddDecayChannel("Excitation3rdLayer", decCh1); + water->AddDecayChannel("Excitation3rdLayer", decCh2); + +//------------------------------------------------------- +//-------------------Excitation of 2nd layer----------------- + decCh1 = new G4MolecularDissociationChannel( + "Excitation2ndLayer_AutoIonisation_Channel"); + decCh2 = new G4MolecularDissociationChannel( + "Excitation2ndLayer_Relaxation_Channel"); + +//Decay Channel 1 : : OH + H_3Op + e_aq + decCh1->AddProduct(OH); + decCh1->AddProduct(H3O); + decCh1->AddProduct(e_aq); + + decCh1->SetProbability(0.5); + decCh1->SetDisplacementType( + G4DNAWaterDissociationDisplacer::AutoIonisation); + +//Decay channel 2 : energy + decCh2->SetEnergy(waterExcitation.ExcitationEnergy(3)); + decCh2->SetProbability(0.5); + + *occ = *(water->GetGroundStateElectronOccupancy()); + occ->RemoveElectron(1, 1); + occ->AddElectron(5, 1); + + water->NewConfigurationWithElectronOccupancy( + "Excitation2ndLayer", *occ); + water->AddDecayChannel("Excitation2ndLayer", decCh1); + water->AddDecayChannel("Excitation2ndLayer", decCh2); + +//------------------------------------------------------- +//-------------------Excitation of 1st layer----------------- + decCh1 = new G4MolecularDissociationChannel( + "Excitation1stLayer_AutoIonisation_Channel"); + decCh2 = new G4MolecularDissociationChannel( + "Excitation1stLayer_Relaxation_Channel"); + + *occ = *(water->GetGroundStateElectronOccupancy()); + occ->RemoveElectron(0, 1); + occ->AddElectron(5, 1); + +//Decay Channel 1 : : OH + H_3Op + e_aq + decCh1->AddProduct(OH); + decCh1->AddProduct(H3O); + decCh1->AddProduct(e_aq); + decCh1->SetProbability(0.5); + decCh1->SetDisplacementType( + G4DNAWaterDissociationDisplacer::AutoIonisation); + +//Decay channel 2 : energy + decCh2->SetEnergy(waterExcitation.ExcitationEnergy(4)); + decCh2->SetProbability(0.5); + + water->NewConfigurationWithElectronOccupancy( + "Excitation1stLayer", *occ); + water->AddDecayChannel("Excitation1stLayer", decCh1); + water->AddDecayChannel("Excitation1stLayer", decCh2); + +///////////////////////////////////////////////////////// +// IONISATION // +///////////////////////////////////////////////////////// +//-------------------------------------------------------- +//------------------- Ionisation ------------------------- + + decCh1 = new G4MolecularDissociationChannel("Ionisation_Channel"); + +//Decay Channel 1 : : OH + H_3Op + decCh1->AddProduct(H3O); + decCh1->AddProduct(OH); + decCh1->SetProbability(1); + decCh1->SetDisplacementType( + G4DNAWaterDissociationDisplacer::Ionisation_DissociationDecay); + + *occ = *(water->GetGroundStateElectronOccupancy()); + occ->RemoveElectron(4, 1); +// this is a ionized h2O with a hole in its last orbital + water->NewConfigurationWithElectronOccupancy("Ionisation5", *occ); + water->AddDecayChannel("Ionisation5", decCh1); + + *occ = *(water->GetGroundStateElectronOccupancy()); + occ->RemoveElectron(3, 1); + water->NewConfigurationWithElectronOccupancy("Ionisation4", *occ); + water->AddDecayChannel("Ionisation4", + new G4MolecularDissociationChannel(*decCh1)); + + *occ = *(water->GetGroundStateElectronOccupancy()); + occ->RemoveElectron(2, 1); + water->NewConfigurationWithElectronOccupancy("Ionisation3", *occ); + water->AddDecayChannel("Ionisation3", + new G4MolecularDissociationChannel(*decCh1)); + + *occ = *(water->GetGroundStateElectronOccupancy()); + occ->RemoveElectron(1, 1); + water->NewConfigurationWithElectronOccupancy("Ionisation2", *occ); + water->AddDecayChannel("Ionisation2", + new G4MolecularDissociationChannel(*decCh1)); + + *occ = *(water->GetGroundStateElectronOccupancy()); + occ->RemoveElectron(0, 1); + water->NewConfigurationWithElectronOccupancy("Ionisation1", *occ); + water->AddDecayChannel("Ionisation1", + new G4MolecularDissociationChannel(*decCh1)); + +////////////////////////////////////////////////////////// +// Dissociative Attachment // +////////////////////////////////////////////////////////// + decCh1 = new G4MolecularDissociationChannel( + "DissociativeAttachment"); + +//Decay 1 : 2OH + H_2 + decCh1->AddProduct(H2); + decCh1->AddProduct(OHm); + decCh1->AddProduct(OH); + decCh1->SetProbability(1); + decCh1->SetDisplacementType( + G4DNAWaterDissociationDisplacer::DissociativeAttachment); + + *occ = *(water->GetGroundStateElectronOccupancy()); + occ->AddElectron(5, 1); // H_2O^- + water->NewConfigurationWithElectronOccupancy( + "DissociativeAttachment", *occ); + water->AddDecayChannel( + "DissociativeAttachment", decCh1); + + delete occ; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void G4EmDNAChemistry_option2::ConstructReactionTable( + G4DNAMolecularReactionTable* theReactionTable) +{ +//----------------------------------- +//Get the molecular configuration + G4MolecularConfiguration* OH = + G4MoleculeTable::Instance()->GetConfiguration("OH"); + G4MolecularConfiguration* OHm = + G4MoleculeTable::Instance()->GetConfiguration("OHm"); + G4MolecularConfiguration* e_aq = + G4MoleculeTable::Instance()->GetConfiguration("e_aq"); + G4MolecularConfiguration* H2 = + G4MoleculeTable::Instance()->GetConfiguration("H2"); + G4MolecularConfiguration* H3Op = + G4MoleculeTable::Instance()->GetConfiguration("H3Op"); + G4MolecularConfiguration* H = + G4MoleculeTable::Instance()->GetConfiguration("H"); + G4MolecularConfiguration* H2O2 = + G4MoleculeTable::Instance()->GetConfiguration("H2O2"); + + G4MolecularConfiguration* deoxyribose = + G4MoleculeTable::Instance()->GetConfiguration("Deoxyribose"); + G4MolecularConfiguration* adenine = + G4MoleculeTable::Instance()->GetConfiguration("Adenine"); + G4MolecularConfiguration* guanine = + G4MoleculeTable::Instance()->GetConfiguration("Guanine"); + G4MolecularConfiguration* thymine = + G4MoleculeTable::Instance()->GetConfiguration("Thymine"); + G4MolecularConfiguration* cytosine = + G4MoleculeTable::Instance()->GetConfiguration("Cytosine"); + G4MolecularConfiguration* histone = + G4MoleculeTable::Instance()->GetConfiguration("Histone"); + + G4MolecularConfiguration* damage_deoxyribose = + G4MoleculeTable::Instance()->GetConfiguration("Damaged_Deoxyribose"); + G4MolecularConfiguration* damage_adenine = + G4MoleculeTable::Instance()->GetConfiguration("Damaged_Adenine"); + G4MolecularConfiguration* damage_guanine = + G4MoleculeTable::Instance()->GetConfiguration("Damaged_Guanine"); + G4MolecularConfiguration* damage_thymine = + G4MoleculeTable::Instance()->GetConfiguration("Damaged_Thymine"); + G4MolecularConfiguration* damage_cytosine = + G4MoleculeTable::Instance()->GetConfiguration("Damaged_Cytosine"); + +//------------------------------------------------------------------ +// e_aq + e_aq + 2H2O -> H2 + 2OH- + G4DNAMolecularReactionData* reactionData = + new G4DNAMolecularReactionData( + 0.5e10 * (1e-3 * m3 / (mole * s)), e_aq, e_aq); + reactionData->AddProduct(OHm); + reactionData->AddProduct(OHm); + reactionData->AddProduct(H2); + theReactionTable->SetReaction(reactionData); +//------------------------------------------------------------------ +// e_aq + *OH -> OH- + reactionData = new G4DNAMolecularReactionData( + 2.95e10 * (1e-3 * m3 / (mole * s)), e_aq, OH); + reactionData->AddProduct(OHm); + theReactionTable->SetReaction(reactionData); +//------------------------------------------------------------------ +// e_aq + H* + H2O -> H2 + OH- + reactionData = new G4DNAMolecularReactionData( + 2.65e10 * (1e-3 * m3 / (mole * s)), e_aq, H); + reactionData->AddProduct(OHm); + reactionData->AddProduct(H2); + theReactionTable->SetReaction(reactionData); +//------------------------------------------------------------------ +// e_aq + H3O+ -> H* + H2O + reactionData = new G4DNAMolecularReactionData( + 2.11e10 * (1e-3 * m3 / (mole * s)), e_aq, H3Op); + reactionData->AddProduct(H); + theReactionTable->SetReaction(reactionData); + +//------------------------------------------------------------------ +// e_aq + H2O2 -> OH- + *OH + reactionData = new G4DNAMolecularReactionData( + 1.41e10 * (1e-3 * m3 / (mole * s)), e_aq, H2O2); + reactionData->AddProduct(OHm); + reactionData->AddProduct(OH); + theReactionTable->SetReaction(reactionData); +//------------------------------------------------------------------ +// *OH + *OH -> H2O2 + reactionData = new G4DNAMolecularReactionData( + 0.44e10 * (1e-3 * m3 / (mole * s)), OH, OH); + reactionData->AddProduct(H2O2); + theReactionTable->SetReaction(reactionData); +//------------------------------------------------------------------ +// *OH + *H -> H2O + theReactionTable->SetReaction( + 1.44e10 * (1e-3 * m3 / (mole * s)), OH, H); +//------------------------------------------------------------------ +// *H + *H -> H2 + reactionData = new G4DNAMolecularReactionData( + 1.20e10 * (1e-3 * m3 / (mole * s)), H, H); + reactionData->AddProduct(H2); + theReactionTable->SetReaction(reactionData); +//------------------------------------------------------------------ +// H3O+ + OH- -> 2H2O + theReactionTable->SetReaction( + 1.43e11 * (1e-3 * m3 / (mole * s)), H3Op, OHm); +//------------------------------------------------------------------ + +// DNA additions + +// OH and DNA + +// 2-Deoxyribose + OH -> damagedDeoxyribose + reactionData = new G4DNAMolecularReactionData( + 1.80e9*(1e-3*m3/(mole*s)), deoxyribose, OH); + reactionData->AddProduct(damage_deoxyribose); + theReactionTable->SetReaction(reactionData); + + // adenine + OH -> ... + reactionData = new G4DNAMolecularReactionData( + 6.10e9*(1e-3*m3/(mole*s)), adenine, OH); + reactionData->AddProduct(damage_adenine); + theReactionTable->SetReaction(reactionData); + + // guanine + OH -> ... + reactionData = new G4DNAMolecularReactionData( + 9.20e9*(1e-3*m3/(mole*s)), guanine, OH); + reactionData->AddProduct(damage_guanine); + theReactionTable->SetReaction(reactionData); + + // thymine + OH -> ... + reactionData = new G4DNAMolecularReactionData( + 6.40e9*(1e-3*m3/(mole*s)), thymine, OH); + reactionData->AddProduct(damage_thymine); + theReactionTable->SetReaction(reactionData); + + // cytosine + OH -> ... + reactionData = new G4DNAMolecularReactionData( + 6.10e9*(1e-3*m3/(mole*s)), cytosine, OH); + reactionData->AddProduct(damage_cytosine); + theReactionTable->SetReaction(reactionData); + + // Hydrated e- and DNA + + // Deoxyribose + Hydrated e- -> ... + reactionData = new G4DNAMolecularReactionData( + 0.01e9*(1e-3*m3/(mole*s)), deoxyribose, e_aq); + reactionData->AddProduct(damage_deoxyribose); + theReactionTable->SetReaction(reactionData); + + // adenine + Hydrated e- -> ... + reactionData = new G4DNAMolecularReactionData( + 9e9*(1e-3*m3/(mole*s)), adenine, e_aq); + reactionData->AddProduct(damage_adenine); + theReactionTable->SetReaction(reactionData); + + // guanine + Hydrated e- -> ... + reactionData = new G4DNAMolecularReactionData( + 14e9*(1e-3*m3/(mole*s)), guanine, e_aq); + reactionData->AddProduct(damage_guanine); + theReactionTable->SetReaction(reactionData); + + // thymine + Hydrated e- -> ... + reactionData = new G4DNAMolecularReactionData( + 18e9*(1e-3*m3/(mole*s)), thymine, e_aq); + reactionData->AddProduct(damage_thymine); + theReactionTable->SetReaction(reactionData); + + // cytosine + Hydrated e- -> ... + reactionData = new G4DNAMolecularReactionData( + 13e9*(1e-3*m3/(mole*s)), cytosine, e_aq); + reactionData->AddProduct(damage_cytosine); + theReactionTable->SetReaction(reactionData); + + // Radical H and DNA + + // Deoxyribose + Radical H -> ... + reactionData = new G4DNAMolecularReactionData( + 0.029e9*(1e-3*m3/(mole*s)), deoxyribose, H); + reactionData->AddProduct(damage_deoxyribose); + //eactionData->SetEffectiveReactionRadius(0); + + theReactionTable->SetReaction(reactionData); + + // adenine + Radical H -> ... + reactionData = new G4DNAMolecularReactionData( + 0.10e9*(1e-3*m3/(mole*s)), adenine, H); + reactionData->AddProduct(damage_adenine); + theReactionTable->SetReaction(reactionData); + + // thymine + Radical H -> ... + reactionData = new G4DNAMolecularReactionData( + 0.57e9*(1e-3*m3/(mole*s)), thymine, H); + reactionData->AddProduct(damage_thymine); + theReactionTable->SetReaction(reactionData); + + // cytosine + Radical H -> ... + reactionData = new G4DNAMolecularReactionData( + 0.092e9*(1e-3*m3/(mole*s)), cytosine, H); + reactionData->AddProduct(damage_cytosine); + theReactionTable->SetReaction(reactionData); + + //histone + all molecules -> modification(or "damage") + + reactionData = new G4DNAMolecularReactionData( + 0.0*(1e-3*m3/(mole*s)), histone, OH); + reactionData->AddProduct(histone); + reactionData->SetEffectiveReactionRadius( + 2.4*nm + G4OH::Definition()->GetVanDerVaalsRadius()); + theReactionTable->SetReaction(reactionData); + + reactionData = new G4DNAMolecularReactionData( + 0.0*(1e-3*m3/(mole*s)), histone, OHm); + reactionData->AddProduct(histone); + reactionData->SetEffectiveReactionRadius( + 2.4*nm + G4OH::Definition()->GetVanDerVaalsRadius()); + theReactionTable->SetReaction(reactionData); + + reactionData = new G4DNAMolecularReactionData( + 0.0*(1e-3*m3/(mole*s)), histone, e_aq); + reactionData->AddProduct(histone); + reactionData->SetEffectiveReactionRadius( + 2.4*nm + G4Electron_aq::Definition()->GetVanDerVaalsRadius()); + theReactionTable->SetReaction(reactionData); + + reactionData = new G4DNAMolecularReactionData( + 0.0*(1e-3*m3/(mole*s)), histone, H2); + reactionData->AddProduct(histone); + reactionData->SetEffectiveReactionRadius( + 2.4*nm + G4H2::Definition()->GetVanDerVaalsRadius()); + theReactionTable->SetReaction(reactionData); + + reactionData = new G4DNAMolecularReactionData( + 0.0*(1e-3*m3/(mole*s)), histone, H3Op); + reactionData->AddProduct(histone); + reactionData->SetEffectiveReactionRadius( + 2.4*nm + G4H3O::Definition()->GetVanDerVaalsRadius()); + theReactionTable->SetReaction(reactionData); + + reactionData = new G4DNAMolecularReactionData( + 0.0*(1e-3*m3/(mole*s)), histone, H); + reactionData->AddProduct(histone); + reactionData->SetEffectiveReactionRadius( + 2.4*nm + G4Hydrogen::Definition()->GetVanDerVaalsRadius()); + theReactionTable->SetReaction(reactionData); + + reactionData = new G4DNAMolecularReactionData( + 0.0*(1e-3*m3/(mole*s)), histone, H2O2); + reactionData->AddProduct(histone); + reactionData->SetEffectiveReactionRadius( + 2.4*nm + G4H2O2::Definition()->GetVanDerVaalsRadius()); + theReactionTable->SetReaction(reactionData); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void G4EmDNAChemistry_option2::ConstructProcess() +{ + auto pPhysicsListHelper = + G4PhysicsListHelper::GetPhysicsListHelper(); + G4VProcess* pProcess = + G4ProcessTable::GetProcessTable()-> + FindProcess("e-_G4DNAVibExcitation", "e-"); + + if (pProcess != nullptr) + { + G4DNAVibExcitation* pVibExcitation = + (G4DNAVibExcitation*) pProcess; + G4VEmModel* pModel = pVibExcitation->EmModel(); + G4DNASancheExcitationModel* pSancheExcitationMod = + dynamic_cast(pModel); + if(pSancheExcitationMod != nullptr) + { + pSancheExcitationMod->ExtendLowEnergyLimit(0.025 * eV); + } + } + +//=============================================================== +// Electron Solvatation +// + pProcess = G4ProcessTable::GetProcessTable()-> + FindProcess("e-_G4DNAElectronSolvation", "e-"); + + if (pProcess == nullptr) + { + pPhysicsListHelper-> + RegisterProcess(new G4DNAElectronSolvation( + "e-_G4DNAElectronSolvation"), G4Electron::Definition()); + } + +//=============================================================== +// Define processes for molecules +// + G4MoleculeTable* pMoleculeTable = + G4MoleculeTable::Instance(); + G4MoleculeDefinitionIterator iterator = + pMoleculeTable->GetDefintionIterator(); + iterator.reset(); + while (iterator()) + { + G4MoleculeDefinition* pMoleculeDef = iterator.value(); + + if(pMoleculeDef != G4H2O::Definition()) + { + G4DNABrownianTransportation* pBrownianTransport = + new G4DNABrownianTransportation(); + pPhysicsListHelper-> + RegisterProcess(pBrownianTransport, pMoleculeDef); + } + else + { + pMoleculeDef->GetProcessManager()-> + AddRestProcess(new G4DNAElectronHoleRecombination(), 2); + G4DNAMolecularDissociation* pDissociationProcess = + new G4DNAMolecularDissociation("H2O_DNAMolecularDecay"); + pDissociationProcess->SetDisplacer(pMoleculeDef, + new G4DNAWaterDissociationDisplacer); + pDissociationProcess->SetVerboseLevel(1); + + pMoleculeDef->GetProcessManager()-> + AddRestProcess(pDissociationProcess, 1); + } + } + G4DNAChemistryManager::Instance()->Initialize(); +} + + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void G4EmDNAChemistry_option2::ConstructTimeStepModel( +G4DNAMolecularReactionTable* reactionTable) +{ + G4VDNAReactionModel* reactionRadiusComputer = + new G4DNASmoluchowskiReactionModel(); + reactionTable->PrintTable(reactionRadiusComputer); + + G4DNAMolecularStepByStepModel* stepByStep = + new G4DNAMolecularStepByStepModel(); + stepByStep->SetReactionModel(reactionRadiusComputer); + + RegisterTimeStepModel(stepByStep, 0); +} diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics.cc index 360a5b49541..197df6aec60 100644 --- a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics.cc +++ b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics.cc @@ -94,6 +94,7 @@ G4EmDNAPhysics::G4EmDNAPhysics(G4int ver, const G4String&) param->SetAuger(true); param->SetAugerCascade(true); param->SetDeexcitationIgnoreCut(true); + param->ActivateDNA(); SetPhysicsType(bElectromagnetic); } diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysicsActivator.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysicsActivator.cc index df323117167..cd74fc27d0d 100644 --- a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysicsActivator.cc +++ b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysicsActivator.cc @@ -97,6 +97,7 @@ G4EmDNAPhysicsActivator::G4EmDNAPhysicsActivator(G4int ver) : G4VPhysicsConstructor("G4EmDNAPhysicsActivator"), verbose(ver) { theParameters = G4EmParameters::Instance(); + theParameters->ActivateDNA(); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option1.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option1.cc index 69063c8685e..87c9703b54c 100644 --- a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option1.cc +++ b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option1.cc @@ -95,6 +95,7 @@ G4EmDNAPhysics_option1::G4EmDNAPhysics_option1(G4int ver, const G4String&) param->SetAuger(true); param->SetAugerCascade(true); param->SetDeexcitationIgnoreCut(true); + param->ActivateDNA(); SetPhysicsType(bElectromagnetic); } @@ -153,7 +154,17 @@ void G4EmDNAPhysics_option1::ConstructProcess() ph->RegisterProcess(new G4DNAElectronSolvation("e-_G4DNAElectronSolvation"), particle); - + + /* + // THESE LINES MUST BE TESTED: + G4DNAElectronSolvation* solvation = + new G4DNAElectronSolvation("e-_G4DNAElectronSolvation"); + auto therm = G4DNASolvationModelFactory::GetMacroDefinedModel(); + therm->SetHighEnergyLimit(7.4*eV); // limit of the Champion's model + solvation->SetEmModel(therm); + ph->RegisterProcess(solvation, particle); + */ + // *** Elastic scattering (two alternative models available) *** //G4DNAElastic* theDNAElasticProcess = new G4DNAElastic("e-_G4DNAElastic"); diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option2.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option2.cc index 4ba7b96242d..ad95a34d1cc 100644 --- a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option2.cc +++ b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option2.cc @@ -95,6 +95,7 @@ G4EmDNAPhysics_option2::G4EmDNAPhysics_option2(G4int ver, const G4String&) param->SetAuger(true); param->SetAugerCascade(true); param->SetDeexcitationIgnoreCut(true); + param->ActivateDNA(); SetPhysicsType(bElectromagnetic); } @@ -149,8 +150,8 @@ void G4EmDNAPhysics_option2::ConstructProcess() G4DNAElectronSolvation* solvation = new G4DNAElectronSolvation("e-_G4DNAElectronSolvation"); - G4DNAOneStepThermalizationModel* therm = - new G4DNAOneStepThermalizationModel(); + + auto therm = G4DNASolvationModelFactory::GetMacroDefinedModel(); therm->SetHighEnergyLimit(7.4*eV); // limit of the Champion's model solvation->SetEmModel(therm); ph->RegisterProcess(solvation, particle); diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option3.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option3.cc index d0c92d2bdd2..80171fd0641 100644 --- a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option3.cc +++ b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option3.cc @@ -94,6 +94,7 @@ G4EmDNAPhysics_option3::G4EmDNAPhysics_option3(G4int ver, const G4String&) param->SetAuger(true); param->SetAugerCascade(true); param->SetDeexcitationIgnoreCut(true); + param->ActivateDNA(); SetPhysicsType(bElectromagnetic); } @@ -148,8 +149,7 @@ void G4EmDNAPhysics_option3::ConstructProcess() G4DNAElectronSolvation* solvation = new G4DNAElectronSolvation("e-_G4DNAElectronSolvation"); - G4DNAOneStepThermalizationModel* therm = - new G4DNAOneStepThermalizationModel(); + auto therm = G4DNASolvationModelFactory::GetMacroDefinedModel(); therm->SetHighEnergyLimit(7.4*eV); // limit of the Champion's model solvation->SetEmModel(therm); ph->RegisterProcess(solvation, particle); diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option4.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option4.cc index 289d6792aff..d8b4deaa820 100644 --- a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option4.cc +++ b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option4.cc @@ -100,6 +100,7 @@ G4EmDNAPhysics_option4::G4EmDNAPhysics_option4(G4int ver, const G4String&) param->SetAuger(true); param->SetAugerCascade(true); param->SetDeexcitationIgnoreCut(true); + param->ActivateDNA(); SetPhysicsType(bElectromagnetic); } @@ -155,13 +156,13 @@ void G4EmDNAPhysics_option4::ConstructProcess() // *** Solvation *** G4DNAElectronSolvation* solvation = - new G4DNAElectronSolvation("e-_G4DNAElectronSolvation"); - G4DNAOneStepThermalizationModel* therm = - new G4DNAOneStepThermalizationModel(); + new G4DNAElectronSolvation("e-_G4DNAElectronSolvation"); + + auto therm = G4DNASolvationModelFactory::GetMacroDefinedModel(); therm->SetHighEnergyLimit(10.*eV); // limit of the Uehara's model solvation->SetEmModel(therm); ph->RegisterProcess(solvation, particle); - + // *** Elastic scattering (two alternative models available) *** G4DNAElastic* theDNAElasticProcess = new G4DNAElastic("e-_G4DNAElastic"); diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option5.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option5.cc index fe97325a93f..821188d75cc 100644 --- a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option5.cc +++ b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option5.cc @@ -100,6 +100,7 @@ G4EmDNAPhysics_option5::G4EmDNAPhysics_option5(G4int ver, const G4String&) : param->SetAuger(true); param->SetAugerCascade(true); param->SetDeexcitationIgnoreCut(true); + param->ActivateDNA(); SetPhysicsType(bElectromagnetic); } @@ -158,8 +159,7 @@ void G4EmDNAPhysics_option5::ConstructProcess() G4DNAElectronSolvation* solvation = new G4DNAElectronSolvation("e-_G4DNAElectronSolvation"); - G4DNAOneStepThermalizationModel* therm = - new G4DNAOneStepThermalizationModel(); + auto therm = G4DNASolvationModelFactory::GetMacroDefinedModel(); therm->SetHighEnergyLimit(10.*eV); // limit of the Uehara's model solvation->SetEmModel(therm); ph->RegisterProcess(solvation, particle); diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option6.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option6.cc index f5e74dd8de7..c9401ace77f 100644 --- a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option6.cc +++ b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option6.cc @@ -112,6 +112,7 @@ G4EmDNAPhysics_option6::G4EmDNAPhysics_option6(G4int ver, const G4String&) param->SetAuger(true); param->SetAugerCascade(true); param->SetDeexcitationIgnoreCut(true); + param->ActivateDNA(); SetPhysicsType(bElectromagnetic); } @@ -165,14 +166,14 @@ void G4EmDNAPhysics_option6::ConstructProcess() if (particleName == "e-") { // *** Solvation *** - G4DNAElectronSolvation* solvation = - new G4DNAElectronSolvation("e-_G4DNAElectronSolvation"); - G4DNAOneStepThermalizationModel* therm = - new G4DNAOneStepThermalizationModel(); + G4DNAElectronSolvation* solvation = + new G4DNAElectronSolvation("e-_G4DNAElectronSolvation"); + + auto therm = G4DNASolvationModelFactory::GetMacroDefinedModel(); therm->SetHighEnergyLimit(11.*eV); // limit of the CPA100 elastic model solvation->SetEmModel(therm); ph->RegisterProcess(solvation, particle); - + // *** Elastic scattering (two alternative models available) *** G4DNAElastic* theDNAElasticProcess = new G4DNAElastic("e-_G4DNAElastic"); theDNAElasticProcess->SetEmModel(new G4DNACPA100ElasticModel()); diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option7.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option7.cc index cde72b02e6c..d728d1a48e4 100644 --- a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option7.cc +++ b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option7.cc @@ -100,6 +100,7 @@ G4EmDNAPhysics_option7::G4EmDNAPhysics_option7(G4int ver, const G4String&) : param->SetAuger(true); param->SetAugerCascade(true); param->SetDeexcitationIgnoreCut(true); + param->ActivateDNA(); SetPhysicsType(bElectromagnetic); } @@ -161,8 +162,7 @@ void G4EmDNAPhysics_option7::ConstructProcess() G4DNAElectronSolvation* solvation = new G4DNAElectronSolvation("e-_G4DNAElectronSolvation"); - G4DNAOneStepThermalizationModel* therm = - new G4DNAOneStepThermalizationModel(); + auto therm = G4DNASolvationModelFactory::GetMacroDefinedModel(); therm->SetHighEnergyLimit(10.*eV); // limit of the Uehara's model solvation->SetEmModel(therm); ph->RegisterProcess(solvation, particle); diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option8.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option8.cc index f11cde7d73d..4ab76c43041 100644 --- a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option8.cc +++ b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_option8.cc @@ -96,6 +96,7 @@ G4EmDNAPhysics_option8::G4EmDNAPhysics_option8(G4int ver, const G4String&) param->SetAuger(true); param->SetAugerCascade(true); param->SetDeexcitationIgnoreCut(true); + param->ActivateDNA(); SetPhysicsType(bElectromagnetic); } @@ -152,8 +153,7 @@ void G4EmDNAPhysics_option8::ConstructProcess() G4DNAElectronSolvation* solvation = new G4DNAElectronSolvation("e-_G4DNAElectronSolvation"); - G4DNAOneStepThermalizationModel* therm = - new G4DNAOneStepThermalizationModel(); + auto therm = G4DNASolvationModelFactory::GetMacroDefinedModel(); therm->SetHighEnergyLimit(11.*eV); // limit of the CPA100 model solvation->SetEmModel(therm); ph->RegisterProcess(solvation, particle); @@ -181,10 +181,10 @@ void G4EmDNAPhysics_option8::ConstructProcess() ph->RegisterProcess(new G4DNAIonisation("e-_G4DNAIonisation"), particle); // *** Vibrational excitation *** - //ph->RegisterProcess(new G4DNAVibExcitation("e-_G4DNAVibExcitation"), particle); + ph->RegisterProcess(new G4DNAVibExcitation("e-_G4DNAVibExcitation"), particle); // *** Attachment *** - //ph->RegisterProcess(new G4DNAAttachment("e-_G4DNAAttachment"), particle); + ph->RegisterProcess(new G4DNAAttachment("e-_G4DNAAttachment"), particle); } else if ( particleName == "proton" ) { ph->RegisterProcess(new G4DNAElastic("proton_G4DNAElastic"), particle); diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_stationary.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_stationary.cc index cd7abaee03f..9cdb3753328 100644 --- a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_stationary.cc +++ b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_stationary.cc @@ -92,6 +92,7 @@ G4EmDNAPhysics_stationary::G4EmDNAPhysics_stationary(G4int ver) param->SetAuger(true); param->SetAugerCascade(true); param->SetDeexcitationIgnoreCut(true); + param->ActivateDNA(); SetPhysicsType(bElectromagnetic); } diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_stationary_option2.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_stationary_option2.cc index 45777646478..11dfcd2e97f 100644 --- a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_stationary_option2.cc +++ b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_stationary_option2.cc @@ -92,6 +92,7 @@ G4EmDNAPhysics_stationary_option2::G4EmDNAPhysics_stationary_option2(G4int ver) param->SetAuger(true); param->SetAugerCascade(true); param->SetDeexcitationIgnoreCut(true); + param->ActivateDNA(); SetPhysicsType(bElectromagnetic); } diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_stationary_option4.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_stationary_option4.cc index b7b2c081b97..a1956432d5b 100644 --- a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_stationary_option4.cc +++ b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_stationary_option4.cc @@ -94,6 +94,7 @@ G4EmDNAPhysics_stationary_option4::G4EmDNAPhysics_stationary_option4(G4int ver) param->SetAuger(true); param->SetAugerCascade(true); param->SetDeexcitationIgnoreCut(true); + param->ActivateDNA(); SetPhysicsType(bElectromagnetic); } diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_stationary_option6.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_stationary_option6.cc index 31789e8440a..dcdfd9c4b70 100644 --- a/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_stationary_option6.cc +++ b/source/physics_lists/constructors/electromagnetic/src/G4EmDNAPhysics_stationary_option6.cc @@ -95,6 +95,7 @@ G4EmDNAPhysics_stationary_option6::G4EmDNAPhysics_stationary_option6(G4int ver) param->SetAuger(true); param->SetAugerCascade(true); param->SetDeexcitationIgnoreCut(true); + param->ActivateDNA(); SetPhysicsType(bElectromagnetic); } diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmLivermorePhysics.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmLivermorePhysics.cc index 5e96188d6d3..2bbf4990fe5 100644 --- a/source/physics_lists/constructors/electromagnetic/src/G4EmLivermorePhysics.cc +++ b/source/physics_lists/constructors/electromagnetic/src/G4EmLivermorePhysics.cc @@ -148,9 +148,8 @@ G4EmLivermorePhysics::G4EmLivermorePhysics(G4int ver, const G4String&) param->SetMscSkin(3); param->SetMscRangeFactor(0.08); param->SetMuHadLateralDisplacement(true); - //param->SetUseICRU90Data(true); param->SetFluo(true); - // param->SetAugerCascade(true); + param->SetMaxNIELEnergy(1*MeV); SetPhysicsType(bElectromagnetic); } @@ -231,7 +230,9 @@ void G4EmLivermorePhysics::ConstructProcess() G4double livEnergyLimit = 1*GeV; // nuclear stopping + G4double nielEnergyLimit = G4EmParameters::Instance()->MaxNIELEnergy(); G4NuclearStopping* pnuc = new G4NuclearStopping(); + pnuc->SetMaxKinEnergy(nielEnergyLimit); // Add Livermore EM Processes G4ParticleTable* table = G4ParticleTable::GetParticleTable(); diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmModelActivator.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmModelActivator.cc old mode 100755 new mode 100644 diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmPenelopePhysics.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmPenelopePhysics.cc index 4b9acea4ec1..144fdc3364e 100644 --- a/source/physics_lists/constructors/electromagnetic/src/G4EmPenelopePhysics.cc +++ b/source/physics_lists/constructors/electromagnetic/src/G4EmPenelopePhysics.cc @@ -151,7 +151,7 @@ G4EmPenelopePhysics::G4EmPenelopePhysics(G4int ver, const G4String&) param->SetMscRangeFactor(0.08); param->SetMuHadLateralDisplacement(true); param->SetFluo(true); - //param->SetAugerCascade(true); + param->SetMaxNIELEnergy(1*MeV); param->SetPIXEElectronCrossSectionModel("Penelope"); SetPhysicsType(bElectromagnetic); } @@ -232,7 +232,9 @@ void G4EmPenelopePhysics::ConstructProcess() G4double highEnergyLimit = G4EmParameters::Instance()->MscEnergyLimit(); // nuclear stopping + G4double nielEnergyLimit = G4EmParameters::Instance()->MaxNIELEnergy(); G4NuclearStopping* pnuc = new G4NuclearStopping(); + pnuc->SetMaxKinEnergy(nielEnergyLimit); //Applicability range for Penelope models //for higher energies, the Standard models are used diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmStandardPhysics_option1.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmStandardPhysics_option1.cc index 1bf30e131e5..44c7e722ac5 100644 --- a/source/physics_lists/constructors/electromagnetic/src/G4EmStandardPhysics_option1.cc +++ b/source/physics_lists/constructors/electromagnetic/src/G4EmStandardPhysics_option1.cc @@ -112,7 +112,7 @@ G4EmStandardPhysics_option1::G4EmStandardPhysics_option1(G4int ver, param->SetDefaults(); param->SetVerbose(verbose); param->SetApplyCuts(true); - //param->SetGeneralProcessActive(true); + param->SetGeneralProcessActive(true); param->SetMscRangeFactor(0.2); param->SetMscStepLimitType(fMinimal); SetPhysicsType(bElectromagnetic); diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmStandardPhysics_option3.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmStandardPhysics_option3.cc index 48f3c591695..cfdb6e4f43a 100644 --- a/source/physics_lists/constructors/electromagnetic/src/G4EmStandardPhysics_option3.cc +++ b/source/physics_lists/constructors/electromagnetic/src/G4EmStandardPhysics_option3.cc @@ -134,6 +134,7 @@ G4EmStandardPhysics_option3::G4EmStandardPhysics_option3(G4int ver, param->SetLateralDisplacementAlg96(true); //param->SetUseICRU90Data(true); param->SetFluo(true); + param->SetMaxNIELEnergy(1*MeV); SetPhysicsType(bElectromagnetic); } @@ -196,8 +197,9 @@ void G4EmStandardPhysics_option3::ConstructProcess() G4hMultipleScattering* hmsc = new G4hMultipleScattering("ionmsc"); // nuclear stopping + G4double nielEnergyLimit = G4EmParameters::Instance()->MaxNIELEnergy(); G4NuclearStopping* pnuc = new G4NuclearStopping(); - pnuc->SetMaxKinEnergy(MeV); + pnuc->SetMaxKinEnergy(nielEnergyLimit); // Add standard EM Processes G4ParticleTable* table = G4ParticleTable::GetParticleTable(); diff --git a/source/physics_lists/constructors/electromagnetic/src/G4EmStandardPhysics_option4.cc b/source/physics_lists/constructors/electromagnetic/src/G4EmStandardPhysics_option4.cc index 20c5078f056..f1259a76a60 100644 --- a/source/physics_lists/constructors/electromagnetic/src/G4EmStandardPhysics_option4.cc +++ b/source/physics_lists/constructors/electromagnetic/src/G4EmStandardPhysics_option4.cc @@ -145,7 +145,7 @@ G4EmStandardPhysics_option4::G4EmStandardPhysics_option4(G4int ver, param->SetMscRangeFactor(0.08); // error-free stepping for e-/e+ msc gs param->SetMuHadLateralDisplacement(true); param->SetFluo(true); - //param->SetAugerCascade(true); + param->SetMaxNIELEnergy(1*MeV); SetPhysicsType(bElectromagnetic); } @@ -223,10 +223,11 @@ void G4EmStandardPhysics_option4::ConstructProcess() // energy limits for e+- scattering models G4double highEnergyLimit = G4EmParameters::Instance()->MscEnergyLimit(); + G4double nielEnergyLimit = G4EmParameters::Instance()->MaxNIELEnergy(); // nuclear stopping G4NuclearStopping* pnuc = new G4NuclearStopping(); - pnuc->SetMaxKinEnergy(MeV); + pnuc->SetMaxKinEnergy(nielEnergyLimit); // Add standard EM Processes G4ParticleTable* table = G4ParticleTable::GetParticleTable(); diff --git a/source/physics_lists/constructors/electromagnetic/src/G4GammaGeneralProcess.cc b/source/physics_lists/constructors/electromagnetic/src/G4GammaGeneralProcess.cc index cd50739df86..8196a052a43 100644 --- a/source/physics_lists/constructors/electromagnetic/src/G4GammaGeneralProcess.cc +++ b/source/physics_lists/constructors/electromagnetic/src/G4GammaGeneralProcess.cc @@ -86,8 +86,8 @@ G4GammaGeneralProcess::G4GammaGeneralProcess(): minEEEnergy(2*CLHEP::electron_mass_c2), minMMEnergy(100*CLHEP::MeV), peLambda(0.0), - nLowE(100), - nHighE(100), + nLowE(40), + nHighE(50), splineFlag(false) { thePhotoElectric = theCompton = theConversionEE = theRayleigh = nullptr; @@ -209,8 +209,8 @@ void G4GammaGeneralProcess::InitialiseProcess(const G4ParticleDefinition*) G4PhysicsVector* vec = nullptr; G4PhysicsLogVector aVector(mine,minPEEnergy,nbin1); - G4PhysicsLinearVector bVector(minPEEnergy,minEEEnergy,nLowE); - G4PhysicsLinearVector cVector(minEEEnergy,minMMEnergy,nHighE); + G4PhysicsLogVector bVector(minPEEnergy,minEEEnergy,nLowE); + G4PhysicsLogVector cVector(minEEEnergy,minMMEnergy,nHighE); G4PhysicsLogVector dVector(minMMEnergy,maxe,nbin2); if(splineFlag) { aVector.SetSpline(splineFlag); @@ -474,14 +474,16 @@ G4double G4GammaGeneralProcess::PostStepGetPhysicalInteractionLength( G4double x = DBL_MAX; G4double energy = track.GetKineticEnergy(); - const G4MaterialCutsCouple* couple = track.GetMaterialCutsCouple(); - const G4Material* mat = couple->GetMaterial(); + currentCouple = track.GetMaterialCutsCouple(); + const G4Material* mat = currentCouple->GetMaterial(); // compute mean free path if(mat != currentMaterial || energy != preStepKinEnergy) { + currentCoupleIndex = currentCouple->GetIndex(); currentMaterial = mat; preStepKinEnergy = energy; - preStepLambda = TotalCrossSectionPerVolume(energy, couple); + preStepLogE = track.GetDynamicParticle()->GetLogKineticEnergy(); + preStepLambda = TotalCrossSectionPerVolume(); // zero cross section if(preStepLambda <= 0.0) { @@ -521,26 +523,23 @@ G4double G4GammaGeneralProcess::PostStepGetPhysicalInteractionLength( //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... -G4double G4GammaGeneralProcess::TotalCrossSectionPerVolume(G4double energy, - const G4MaterialCutsCouple* couple) +G4double G4GammaGeneralProcess::TotalCrossSectionPerVolume() { - currentCouple = couple; - currentCoupleIndex = couple->GetIndex(); G4double cross = 0.0; - if(energy < minPEEnergy) { - cross = ComputeGeneralLambda(0, 0, idx0, energy); - peLambda = (thePhotoElectric) - ? thePhotoElectric->GetLambda(energy, couple) : 0.0; + if(preStepKinEnergy < minPEEnergy) { + cross = ComputeGeneralLambda(0, 0, idx0); + peLambda = (thePhotoElectric) ? thePhotoElectric + ->GetLambda(preStepKinEnergy, currentCouple, preStepLogE) : 0.0; cross += peLambda; - } else if(energy < minEEEnergy) { - cross = ComputeGeneralLambda(1, 2, idx1, energy); + } else if(preStepKinEnergy < minEEEnergy) { + cross = ComputeGeneralLambda(1, 2, idx1); - } else if(energy < minMMEnergy) { - cross = ComputeGeneralLambda(2, 6, idx2, energy); + } else if(preStepKinEnergy < minMMEnergy) { + cross = ComputeGeneralLambda(2, 6, idx2); } else { - cross = ComputeGeneralLambda(3, 10, idx3, energy); + cross = ComputeGeneralLambda(3, 10, idx3); } /* G4cout << "xs= " << cross << " idxE= " << idxEnergy @@ -553,7 +552,7 @@ G4double G4GammaGeneralProcess::TotalCrossSectionPerVolume(G4double energy, //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... G4VParticleChange* G4GammaGeneralProcess::PostStepDoIt(const G4Track& track, - const G4Step& step) + const G4Step& step) { // In all cases clear number of interaction lengths theNumberOfInteractionLengthLeft = -1.0; diff --git a/source/physics_lists/constructors/gamma_lepto_nuclear/History b/source/physics_lists/constructors/gamma_lepto_nuclear/History index 99a95b11372..c32b72a05ac 100644 --- a/source/physics_lists/constructors/gamma_lepto_nuclear/History +++ b/source/physics_lists/constructors/gamma_lepto_nuclear/History @@ -13,6 +13,12 @@ introduced in the code and keeptrack of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +07 May 2019, V. Grichine (phys-ctor-glnuclear-V10-05-01) +- G4EmExtraPhysics - add muon-neutrino nucleus interactions + +03 April 2019, V.Ivanchenko (phys-ctor-glnuclear-V10-05-00) +- G4EmExtraPhysics - removed extra static members + 26 November 2018, V.Ivanchenko (phys-ctor-glnuclear-V10-04-08) - G4EmMessenger - fixed destructor diff --git a/source/physics_lists/constructors/gamma_lepto_nuclear/include/G4EmExtraPhysics.hh b/source/physics_lists/constructors/gamma_lepto_nuclear/include/G4EmExtraPhysics.hh index ec8cd9fb035..250c11cc767 100644 --- a/source/physics_lists/constructors/gamma_lepto_nuclear/include/G4EmExtraPhysics.hh +++ b/source/physics_lists/constructors/gamma_lepto_nuclear/include/G4EmExtraPhysics.hh @@ -48,12 +48,6 @@ #include "G4EmMessenger.hh" class G4BertiniElectroNuclearBuilder; -class G4SynchrotronRadiation; -class G4GammaConversionToMuons; -class G4AnnihiToMuPair; -class G4eeToHadrons; -class G4NeutrinoElectronProcess; -class G4NeutrinoElectronTotXsc; class G4EmExtraPhysics : public G4VPhysicsConstructor { @@ -91,35 +85,28 @@ public: private: - static G4bool gnActivated; - static G4bool gLENDActivated; - static G4bool eActivated; - static G4bool munActivated; - static G4bool synActivated; - static G4bool synActivatedForAll; - static G4bool gmumuActivated; - static G4bool pmumuActivated; - static G4bool phadActivated; - static G4bool fNuActivated; - static G4bool fNuETotXscActivated; - - static G4double gmumuFactor; - static G4double pmumuFactor; - static G4double phadFactor; - static G4double fNuEleCcBias; - static G4double fNuEleNcBias; - static G4double fNuNucleusBias; - - static G4String fNuDetectorName; + G4bool gnActivated; + G4bool eActivated; + G4bool gLENDActivated; + G4bool munActivated; + G4bool synActivated; + G4bool synActivatedForAll; + G4bool gmumuActivated; + G4bool pmumuActivated; + G4bool phadActivated; + G4bool fNuActivated; + G4bool fNuETotXscActivated; + + G4double gmumuFactor; + G4double pmumuFactor; + G4double phadFactor; + G4double fNuEleCcBias; + G4double fNuEleNcBias; + G4double fNuNucleusBias; + + G4String fNuDetectorName; static G4ThreadLocal G4BertiniElectroNuclearBuilder* theGNPhysics; - static G4ThreadLocal G4SynchrotronRadiation* theSynchRad; - static G4ThreadLocal G4GammaConversionToMuons* theGammaToMuMu; - static G4ThreadLocal G4AnnihiToMuPair* thePosiToMuMu; - static G4ThreadLocal G4eeToHadrons* thePosiToHadrons; - - static G4ThreadLocal G4NeutrinoElectronProcess* theNuEleProcess; - static G4ThreadLocal G4NeutrinoElectronTotXsc* theNuEleTotXsc; G4EmMessenger* theMessenger; G4int verbose; diff --git a/source/physics_lists/constructors/gamma_lepto_nuclear/src/G4EmExtraPhysics.cc b/source/physics_lists/constructors/gamma_lepto_nuclear/src/G4EmExtraPhysics.cc index 9c064ddf30b..acfe4650491 100644 --- a/source/physics_lists/constructors/gamma_lepto_nuclear/src/G4EmExtraPhysics.cc +++ b/source/physics_lists/constructors/gamma_lepto_nuclear/src/G4EmExtraPhysics.cc @@ -38,6 +38,7 @@ // 10.04.2014 A.Dotti: Add MT functionality for messenger // 24.04.2014 A.Ribon: switched on muon-nuclear by default // 29.01.2018 V.Grichine, adding neutrinos +// 07.05.2019 V.Grichine, adding muon neutrino nucleus interactions // // /////////////////////////////////////////////////////////////// @@ -74,6 +75,10 @@ #include "G4NeutrinoElectronTotXsc.hh" #include "G4NeutrinoElectronCcModel.hh" #include "G4NeutrinoElectronNcModel.hh" +#include "G4MuNeutrinoNucleusProcess.hh" +#include "G4MuNeutrinoNucleusTotXsc.hh" +#include "G4NuMuNucleusCcModel.hh" +#include "G4NuMuNucleusNcModel.hh" #include "G4GammaGeneralProcess.hh" #include "G4LossTableManager.hh" @@ -86,41 +91,30 @@ // G4_DECLARE_PHYSCONSTR_FACTORY(G4EmExtraPhysics); -G4bool G4EmExtraPhysics::gnActivated = true; -G4bool G4EmExtraPhysics::eActivated = true; -G4bool G4EmExtraPhysics::gLENDActivated = false; -G4bool G4EmExtraPhysics::munActivated = true; -G4bool G4EmExtraPhysics::synActivated = false; -G4bool G4EmExtraPhysics::synActivatedForAll = false; -G4bool G4EmExtraPhysics::gmumuActivated = false; -G4bool G4EmExtraPhysics::pmumuActivated = false; -G4bool G4EmExtraPhysics::phadActivated = false; -G4bool G4EmExtraPhysics::fNuActivated = false; -G4bool G4EmExtraPhysics::fNuETotXscActivated = false; - -G4double G4EmExtraPhysics::gmumuFactor = 1.0; -G4double G4EmExtraPhysics::pmumuFactor = 1.0; -G4double G4EmExtraPhysics::phadFactor = 1.0; -G4double G4EmExtraPhysics::fNuEleCcBias = 1.0; -G4double G4EmExtraPhysics::fNuEleNcBias = 1.0; -G4double G4EmExtraPhysics::fNuNucleusBias = 1.0; - -G4String G4EmExtraPhysics::fNuDetectorName = "0"; - G4ThreadLocal G4BertiniElectroNuclearBuilder* G4EmExtraPhysics::theGNPhysics = nullptr; -G4ThreadLocal G4SynchrotronRadiation* G4EmExtraPhysics::theSynchRad = nullptr; -G4ThreadLocal G4GammaConversionToMuons* G4EmExtraPhysics::theGammaToMuMu = nullptr; -G4ThreadLocal G4AnnihiToMuPair* G4EmExtraPhysics::thePosiToMuMu = nullptr; -G4ThreadLocal G4eeToHadrons* G4EmExtraPhysics::thePosiToHadrons = nullptr; - -G4ThreadLocal G4NeutrinoElectronProcess* G4EmExtraPhysics::theNuEleProcess = nullptr; -G4ThreadLocal G4NeutrinoElectronTotXsc* G4EmExtraPhysics::theNuEleTotXsc = nullptr; - ////////////////////////////////////// G4EmExtraPhysics::G4EmExtraPhysics(G4int ver): G4VPhysicsConstructor("G4GammaLeptoNuclearPhys"), + gnActivated (true), + eActivated (true), + gLENDActivated(false), + munActivated(true), + synActivated(false), + synActivatedForAll(false), + gmumuActivated(false), + pmumuActivated(false), + phadActivated (false), + fNuActivated (false), + fNuETotXscActivated (false), + gmumuFactor (1.0), + pmumuFactor (1.0), + phadFactor (1.0), + fNuEleCcBias(1.0), + fNuEleNcBias(1.0), + fNuNucleusBias(1.0), + fNuDetectorName("0"), verbose(ver) { theMessenger = new G4EmMessenger(this); @@ -281,7 +275,7 @@ void G4EmExtraPhysics::ConstructProcess() ph->RegisterProcess( muNucProcess, muonminus); } if(gmumuActivated) { - theGammaToMuMu = new G4GammaConversionToMuons(); + G4GammaConversionToMuons* theGammaToMuMu = new G4GammaConversionToMuons(); theGammaToMuMu->SetCrossSecFactor(gmumuFactor); G4GammaGeneralProcess* sp = (G4GammaGeneralProcess*)G4LossTableManager::Instance()->GetGammaGeneralProcess(); @@ -292,17 +286,17 @@ void G4EmExtraPhysics::ConstructProcess() } } if(pmumuActivated) { - thePosiToMuMu = new G4AnnihiToMuPair(); + G4AnnihiToMuPair* thePosiToMuMu = new G4AnnihiToMuPair(); thePosiToMuMu->SetCrossSecFactor(pmumuFactor); ph->RegisterProcess(thePosiToMuMu, positron); } if(phadActivated) { - thePosiToHadrons = new G4eeToHadrons(); + G4eeToHadrons* thePosiToHadrons = new G4eeToHadrons(); thePosiToHadrons->SetCrossSecFactor(phadFactor); ph->RegisterProcess(thePosiToHadrons, positron); } if(synActivated) { - theSynchRad = new G4SynchrotronRadiation(); + G4SynchrotronRadiation* theSynchRad = new G4SynchrotronRadiation(); ph->RegisterProcess( theSynchRad, electron); ph->RegisterProcess( theSynchRad, positron); if(synActivatedForAll) { @@ -324,8 +318,9 @@ void G4EmExtraPhysics::ConstructProcess() } if( fNuActivated ) { - theNuEleProcess = new G4NeutrinoElectronProcess(fNuDetectorName); - theNuEleTotXsc = new G4NeutrinoElectronTotXsc(); + G4NeutrinoElectronProcess* theNuEleProcess = + new G4NeutrinoElectronProcess(fNuDetectorName); + G4NeutrinoElectronTotXsc* theNuEleTotXsc = new G4NeutrinoElectronTotXsc(); if(fNuETotXscActivated) { @@ -350,6 +345,26 @@ void G4EmExtraPhysics::ConstructProcess() ph->RegisterProcess(theNuEleProcess, numuon); ph->RegisterProcess(theNuEleProcess, anutau); ph->RegisterProcess(theNuEleProcess, nutau); + + // nu_mu nucleus interactions + + G4MuNeutrinoNucleusProcess* theNuMuNucleusProcess = new G4MuNeutrinoNucleusProcess(fNuDetectorName); + G4MuNeutrinoNucleusTotXsc* theNuMuNucleusTotXsc = new G4MuNeutrinoNucleusTotXsc(); + + if(fNuETotXscActivated) + { + theNuMuNucleusProcess->SetBiasingFactor(fNuNucleusBias); + } + theNuMuNucleusProcess->AddDataSet(theNuMuNucleusTotXsc); + + G4NuMuNucleusCcModel* numunuclcc = new G4NuMuNucleusCcModel(); + G4NuMuNucleusNcModel* numunuclnc = new G4NuMuNucleusNcModel(); + + theNuMuNucleusProcess->RegisterMe(numunuclcc); + theNuMuNucleusProcess->RegisterMe(numunuclnc); + + ph->RegisterProcess(theNuMuNucleusProcess, anumuon); + ph->RegisterProcess(theNuMuNucleusProcess, numuon); } } diff --git a/source/physics_lists/constructors/hadron_elastic/History b/source/physics_lists/constructors/hadron_elastic/History index 302273cde48..ceda1bac9a0 100644 --- a/source/physics_lists/constructors/hadron_elastic/History +++ b/source/physics_lists/constructors/hadron_elastic/History @@ -13,7 +13,13 @@ introduced in the code and keeptrack of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -05-Mar-2019, A. Ribon (phys-ctor-helastic-V10-04-06) +08-May-2019, V. Ivanchenko (phys-ctor-helastic-V10-05-01) +- G4HadronElasticPhysics : use Glauber-Gribov x-section for hyperons +- G4HadronDElasticPhysics, G4HadronDElasticPhysics : use + Glauber-Gribov x-section for hyperons, d, t, He3, He4 +- G4HadronElasticPhysicsXS, G4IonElasticPhysics - removed commented lines + +05-Mar-2019, A. Ribon (phys-ctor-helastic-V10-05-00) - G4HadronElasticPhysics : for deuteron, triton and alpha, use Glauber-Gribov elastic cross sections (instead of Gheisha ones, which returns zero). diff --git a/source/physics_lists/constructors/hadron_elastic/include/G4ThermalNeutrons.hh b/source/physics_lists/constructors/hadron_elastic/include/G4ThermalNeutrons.hh index 6a0c4b6460d..316aa441fc3 100644 --- a/source/physics_lists/constructors/hadron_elastic/include/G4ThermalNeutrons.hh +++ b/source/physics_lists/constructors/hadron_elastic/include/G4ThermalNeutrons.hh @@ -45,7 +45,7 @@ class G4ThermalNeutrons : public G4VHadronPhysics { public: - explicit G4ThermalNeutrons(G4int ver); + explicit G4ThermalNeutrons(G4int ver=1); virtual ~G4ThermalNeutrons(); void ConstructProcess() override; diff --git a/source/physics_lists/constructors/hadron_elastic/src/G4HadronDElasticPhysics.cc b/source/physics_lists/constructors/hadron_elastic/src/G4HadronDElasticPhysics.cc index 518be846b7c..c6e02769eb7 100644 --- a/source/physics_lists/constructors/hadron_elastic/src/G4HadronDElasticPhysics.cc +++ b/source/physics_lists/constructors/hadron_elastic/src/G4HadronDElasticPhysics.cc @@ -23,7 +23,6 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// //--------------------------------------------------------------------------- // // ClassName: G4HadronDElasticPhysics @@ -70,6 +69,8 @@ #include "G4BGGPionElasticXS.hh" #include "G4NeutronElasticXS.hh" +#include "G4ComponentGGHadronNucleusXsc.hh" +#include "G4ComponentGGNuclNuclXsc.hh" #include "G4CrossSectionDataSetRegistry.hh" #include "G4ChipsKaonPlusElasticXS.hh" @@ -124,6 +125,12 @@ void G4HadronDElasticPhysics::ConstructProcess() G4CrossSectionElastic* anucxs = new G4CrossSectionElastic(anuc->GetComponentCrossSection()); + G4VCrossSectionDataSet* theComponentGGHadronNucleusData = + new G4CrossSectionElastic( new G4ComponentGGHadronNucleusXsc ); + + G4VCrossSectionDataSet* theComponentGGNuclNuclData = + new G4CrossSectionElastic( new G4ComponentGGNuclNuclXsc ); + G4HadronElastic* lhep0 = new G4HadronElastic(); G4HadronElastic* lhep1 = new G4HadronElastic(); lhep1->SetMaxEnergy(10.1*MeV); @@ -159,6 +166,7 @@ void G4HadronDElasticPhysics::ConstructProcess() hel = new G4HadronElasticProcess(); hel->RegisterMe(lhep0); + hel->AddDataSet( theComponentGGHadronNucleusData ); pmanager->AddDiscreteProcess(hel); if(verbose > 1) { G4cout << "### HadronDElasticPhysics: " << hel->GetProcessName() @@ -178,11 +186,10 @@ void G4HadronDElasticPhysics::ConstructProcess() G4cout << "### HadronDElasticPhysics: " << hel->GetProcessName() << " added for " << particle->GetParticleName() << G4endl; } - } else if(pname == "neutron") { hel = new G4HadronElasticProcess(); - hel->AddDataSet(G4CrossSectionDataSetRegistry::Instance()->GetCrossSectionDataSet(G4NeutronElasticXS::Default_Name())); + hel->AddDataSet(new G4NeutronElasticXS()); model = new G4DiffuseElastic(); hel->RegisterMe(lhep1); hel->RegisterMe(model); @@ -192,7 +199,6 @@ void G4HadronDElasticPhysics::ConstructProcess() << hel->GetProcessName() << " added for " << particle->GetParticleName() << G4endl; } - } else if (pname == "pi+" || pname == "pi-") { hel = new G4HadronElasticProcess(); @@ -205,45 +211,36 @@ void G4HadronDElasticPhysics::ConstructProcess() G4cout << "### HadronDElasticPhysics: " << hel->GetProcessName() << " added for " << particle->GetParticleName() << G4endl; } - - } else if(pname == "kaon-") { - - hel = new G4HadronElasticProcess(); - hel->AddDataSet(G4CrossSectionDataSetRegistry::Instance()->GetCrossSectionDataSet(G4ChipsKaonMinusElasticXS::Default_Name())); - model = new G4DiffuseElastic(); - hel->RegisterMe(lhep1); - hel->RegisterMe(model); - pmanager->AddDiscreteProcess(hel); - if(verbose > 1) { - G4cout << "### HadronElasticPhysics: " << hel->GetProcessName() - << " added for " << particle->GetParticleName() << G4endl; - } - } else if(pname == "kaon+") { + } else if(pname == "kaon-" || + pname == "kaon+" || + pname == "kaon0S" || + pname == "kaon0L" + ) { hel = new G4HadronElasticProcess(); - hel->AddDataSet(G4CrossSectionDataSetRegistry::Instance()->GetCrossSectionDataSet(G4ChipsKaonPlusElasticXS::Default_Name())); model = new G4DiffuseElastic(); hel->RegisterMe(lhep1); hel->RegisterMe(model); + hel->AddDataSet( theComponentGGHadronNucleusData ); pmanager->AddDiscreteProcess(hel); if(verbose > 1) { G4cout << "### HadronElasticPhysics: " << hel->GetProcessName() << " added for " << particle->GetParticleName() << G4endl; } - } else if(pname == "kaon0S" || - pname == "kaon0L" - ) { - + } else if(pname == "alpha" || + pname == "deuteron" || + pname == "triton" || + pname == "He3" + ) { hel = new G4HadronElasticProcess(); - hel->AddDataSet(G4CrossSectionDataSetRegistry::Instance()->GetCrossSectionDataSet(G4ChipsKaonZeroElasticXS::Default_Name())); - model = new G4DiffuseElastic(); - hel->RegisterMe(lhep1); - hel->RegisterMe(model); + hel->AddDataSet(theComponentGGNuclNuclData); + hel->RegisterMe(lhep0); pmanager->AddDiscreteProcess(hel); if(verbose > 1) { G4cout << "### HadronElasticPhysics: " << hel->GetProcessName() << " added for " << particle->GetParticleName() << G4endl; } + } else if( pname == "anti_proton" || pname == "anti_alpha" || diff --git a/source/physics_lists/constructors/hadron_elastic/src/G4HadronElasticPhysics.cc b/source/physics_lists/constructors/hadron_elastic/src/G4HadronElasticPhysics.cc index 54a4e441a97..15a2e7912f2 100644 --- a/source/physics_lists/constructors/hadron_elastic/src/G4HadronElasticPhysics.cc +++ b/source/physics_lists/constructors/hadron_elastic/src/G4HadronElasticPhysics.cc @@ -130,6 +130,9 @@ void G4HadronElasticPhysics::ConstructProcess() G4VCrossSectionDataSet* theComponentGGHadronNucleusData = new G4CrossSectionElastic( new G4ComponentGGHadronNucleusXsc ); + G4VCrossSectionDataSet* theComponentGGNuclNuclData = + new G4CrossSectionElastic( new G4ComponentGGNuclNuclXsc ); + G4HadronElasticProcess* hel = nullptr; auto myParticleIterator=GetParticleIterator(); @@ -155,6 +158,7 @@ void G4HadronElasticPhysics::ConstructProcess() hel = new G4HadronElasticProcess(); hel->RegisterMe(lhep0); + hel->AddDataSet( theComponentGGHadronNucleusData ); pmanager->AddDiscreteProcess(hel); if(verbose > 1) { G4cout << "### HadronElasticPhysics: " << hel->GetProcessName() @@ -167,8 +171,6 @@ void G4HadronElasticPhysics::ConstructProcess() pname == "He3" ) { hel = new G4HadronElasticProcess(); - G4VCrossSectionDataSet* theComponentGGNuclNuclData = - new G4CrossSectionElastic(new G4ComponentGGNuclNuclXsc()); hel->AddDataSet(theComponentGGNuclNuclData); hel->RegisterMe(lhep0); pmanager->AddDiscreteProcess(hel); @@ -181,9 +183,6 @@ void G4HadronElasticPhysics::ConstructProcess() hel = new G4HadronElasticProcess(); hel->AddDataSet(new G4BGGNucleonElasticXS(particle)); - - //hel->AddDataSet(G4CrossSectionDataSetRegistry::Instance()->GetCrossSectionDataSet(G4ChipsProtonElasticXS::Default_Name())); - hel->RegisterMe(new G4ChipsElasticModel()); pmanager->AddDiscreteProcess(hel); if(verbose > 1) { @@ -194,7 +193,7 @@ void G4HadronElasticPhysics::ConstructProcess() } else if(pname == "neutron") { hel = new G4HadronElasticProcess(); - hel->AddDataSet(G4CrossSectionDataSetRegistry::Instance()->GetCrossSectionDataSet(G4NeutronElasticXS::Default_Name())); + hel->AddDataSet(new G4NeutronElasticXS()); hel->RegisterMe(new G4ChipsElasticModel()); pmanager->AddDiscreteProcess(hel); if(verbose > 1) { diff --git a/source/physics_lists/constructors/hadron_elastic/src/G4HadronElasticPhysicsXS.cc b/source/physics_lists/constructors/hadron_elastic/src/G4HadronElasticPhysicsXS.cc index b7371bb17d3..585ae8c5439 100644 --- a/source/physics_lists/constructors/hadron_elastic/src/G4HadronElasticPhysicsXS.cc +++ b/source/physics_lists/constructors/hadron_elastic/src/G4HadronElasticPhysicsXS.cc @@ -23,7 +23,6 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// //--------------------------------------------------------------------------- // // ClassName: G4HadronElasticPhysicsXS @@ -68,14 +67,5 @@ G4HadronElasticPhysicsXS::~G4HadronElasticPhysicsXS() void G4HadronElasticPhysicsXS::ConstructProcess() { G4HadronElasticPhysics::ConstructProcess(); - /* - const G4ParticleDefinition* part = G4Proton::Proton(); - AddXSection(part, new G4BGGNucleonElasticXS(part)); - - if(verbose > 1) { - G4cout << "### G4HadronElasticPhysicsXS is constructed " - << G4endl; - } - */ } diff --git a/source/physics_lists/constructors/hadron_elastic/src/G4HadronHElasticPhysics.cc b/source/physics_lists/constructors/hadron_elastic/src/G4HadronHElasticPhysics.cc index 43a67109679..52815b0cc13 100644 --- a/source/physics_lists/constructors/hadron_elastic/src/G4HadronHElasticPhysics.cc +++ b/source/physics_lists/constructors/hadron_elastic/src/G4HadronHElasticPhysics.cc @@ -23,7 +23,6 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// //--------------------------------------------------------------------------- // // ClassName: G4HadronHElasticPhysics @@ -133,6 +132,8 @@ void G4HadronHElasticPhysics::ConstructProcess() { G4HadronElastic* lhep = new G4HadronElastic(); lhep->SetMaxEnergy( elimitAntiNuc + delta ); + G4HadronElastic* lhep0 = new G4HadronElastic(); + // Three instances of Chips elastic model: one used everywhere, // one used below a energy threshold, and one used only for the // hydrogen element. @@ -223,7 +224,7 @@ void G4HadronHElasticPhysics::ConstructProcess() { } else if ( pname == "neutron" ) { hel = new G4HadronElasticProcess(); - hel->AddDataSet(G4CrossSectionDataSetRegistry::Instance()->GetCrossSectionDataSet(G4NeutronElasticXS::Default_Name()) ); + hel->AddDataSet(new G4NeutronElasticXS() ); // To preserve reproducibility, a different instance of // G4DiffuseElastic must be used for each particle type. G4DiffuseElastic* neutronDiffuseElastic = new G4DiffuseElastic(); @@ -238,31 +239,15 @@ void G4HadronHElasticPhysics::ConstructProcess() { << " added for " << particle->GetParticleName() << G4endl; } - } else if ( pname == "pi-" ) { - hel = new G4HadronElasticProcess(); - hel->AddDataSet( new G4BGGPionElasticXS( particle ) ); - // To preserve reproducibility, a different instance of - // G4DiffuseElastic must be used for each particle type. - G4DiffuseElastic* pionMinusDiffuseElastic = new G4DiffuseElastic(); - pionMinusDiffuseElastic->SetMinEnergy( elimitDiffuse ); - hel->RegisterMe( chipsH ); // Use Chips only for Hydrogen element - hel->RegisterMe( pionMinusDiffuseElastic ); - pmanager->AddDiscreteProcess( hel ); - if(fDiffraction) { hel->SetDiffraction(diffGen, diffRatio); } - if ( verbose > 1 ) { - G4cout << "### HadronElasticPhysics: " << hel->GetProcessName() - << " added for " << particle->GetParticleName() << G4endl; - } - - } else if ( pname == "pi+" ) { + } else if ( pname == "pi-" || pname == "pi+" ) { hel = new G4HadronElasticProcess(); hel->AddDataSet( new G4BGGPionElasticXS( particle ) ); // To preserve reproducibility, a different instance of // G4DiffuseElastic must be used for each particle type. - G4DiffuseElastic* pionPlusDiffuseElastic = new G4DiffuseElastic(); + G4DiffuseElastic* dElastic = new G4DiffuseElastic(); + dElastic->SetMinEnergy( elimitDiffuse ); hel->RegisterMe( chipsH ); // Use Chips only for Hydrogen element - pionPlusDiffuseElastic->SetMinEnergy( elimitDiffuse ); - hel->RegisterMe( pionPlusDiffuseElastic ); + hel->RegisterMe( dElastic ); pmanager->AddDiscreteProcess( hel ); if(fDiffraction) { hel->SetDiffraction(diffGen, diffRatio); } if ( verbose > 1 ) { @@ -291,17 +276,16 @@ void G4HadronHElasticPhysics::ConstructProcess() { << " added for " << particle->GetParticleName() << G4endl; } - } else if ( - pname == "deuteron" || - pname == "triton" || - pname == "He3" || - pname == "alpha" - ) { + } else if(pname == "alpha" || + pname == "deuteron" || + pname == "triton" || + pname == "He3" + ) { hel = new G4HadronElasticProcess(); - hel->AddDataSet( theComponentGGNuclNuclData ); - hel->RegisterMe( diffuseNuclNuclElastic ); - pmanager->AddDiscreteProcess( hel ); - if ( verbose > 1 ) { + hel->AddDataSet(theComponentGGNuclNuclData); + hel->RegisterMe(lhep0); + pmanager->AddDiscreteProcess(hel); + if(verbose > 1) { G4cout << "### HadronElasticPhysics: " << hel->GetProcessName() << " added for " << particle->GetParticleName() << G4endl; } @@ -331,16 +315,6 @@ void G4HadronHElasticPhysics::ConstructProcess() { G4cout << "### HadronElasticPhysics: " << hel->GetProcessName() << " added for " << particle->GetParticleName() << G4endl; } - - } else if ( pname == "GenericIon" ) { - hel = new G4HadronElasticProcess(); - hel->AddDataSet( theComponentGGNuclNuclData ); - hel->RegisterMe( diffuseNuclNuclElastic ); - pmanager->AddDiscreteProcess( hel ); - if ( verbose > 1 ) { - G4cout << "### HadronElasticPhysics: " << hel->GetProcessName() - << " added for " << particle->GetParticleName() << G4endl; - } } } } diff --git a/source/physics_lists/constructors/hadron_elastic/src/G4IonElasticPhysics.cc b/source/physics_lists/constructors/hadron_elastic/src/G4IonElasticPhysics.cc index 1496a7ca966..735c6787e5a 100644 --- a/source/physics_lists/constructors/hadron_elastic/src/G4IonElasticPhysics.cc +++ b/source/physics_lists/constructors/hadron_elastic/src/G4IonElasticPhysics.cc @@ -23,7 +23,6 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// //--------------------------------------------------------------------------- // // ClassName: G4IonElasticPhysics diff --git a/source/physics_lists/constructors/stopping/History b/source/physics_lists/constructors/stopping/History index ec7e8d10f63..3da6ee3080f 100644 --- a/source/physics_lists/constructors/stopping/History +++ b/source/physics_lists/constructors/stopping/History @@ -13,6 +13,13 @@ introduced in the code and keeptrack of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +22-May-2019, Alberto Ribon (phys-ctor-stopping-V10-05-00) +- Use FTFP also for the annihilation at rest of neutral anti-hadrons: + anti-neutron, anti-lambda, anti-sigma0 anti-xi0. + Note: this extension is for completeness and practical convenience, + although physically neutral hadrons should never be completely + at rest! + 03-Nov-2016, Alberto Ribon (phys-ctor-stopping-V10-02-02) - Written first draft of the README diff --git a/source/physics_lists/constructors/stopping/README b/source/physics_lists/constructors/stopping/README index 5759cd2b507..6a98c72a6ad 100644 --- a/source/physics_lists/constructors/stopping/README +++ b/source/physics_lists/constructors/stopping/README @@ -7,7 +7,8 @@ Precompound/deexcitation of Geant4, not the internal one of Bertini) for nuclear capture of: pi-, K-, Sigma-, Xi- and Omega-. It uses Fritiof/Precompound model for nuclear capture of: anti_proton, - anti_Sigma+, anti_deuteron, anti_triton, anti_He3 and anti_alpha. + anti_neutron, anti_Lambda, anti_Sigma0, anti_Sigma+, anti_Xi0, + anti_deuteron, anti_triton, anti_He3, and anti_alpha. For mu-, Bertini model is used for nuclear capture, together with default element selector, EM cascade sampling and bound decay sampling. diff --git a/source/physics_lists/constructors/stopping/include/G4StoppingPhysics.hh b/source/physics_lists/constructors/stopping/include/G4StoppingPhysics.hh index f86023b538e..5e539c56636 100644 --- a/source/physics_lists/constructors/stopping/include/G4StoppingPhysics.hh +++ b/source/physics_lists/constructors/stopping/include/G4StoppingPhysics.hh @@ -44,6 +44,8 @@ // particles, using: Bertini for pi-, K-, Sigma-, Xi-, and Omega-. // Fritiof/Precompound for anti-proton and anti-Sigma+; // another model for mu-. +// Use Fritiof/Precompound also for the annihilation at rest of neutral +// anti-hadrons: anti-neutron, anti-Lambda, anti-Sigma0 and anti-Xi0. // //---------------------------------------------------------------------------- diff --git a/source/physics_lists/constructors/stopping/src/G4StoppingPhysics.cc b/source/physics_lists/constructors/stopping/src/G4StoppingPhysics.cc index 4c03d12e99a..d2f250c6977 100644 --- a/source/physics_lists/constructors/stopping/src/G4StoppingPhysics.cc +++ b/source/physics_lists/constructors/stopping/src/G4StoppingPhysics.cc @@ -39,6 +39,9 @@ // G4StoppingPhysics. // 17-Oct-2012 A. Ribon: added nuclear capture at rest of anti-nuclei with // Fritof/Precompound. +// 22-May-2019 A. Ribon: added annihilation at rest with Fritiof/Precompound +// for neutral anti-hadrons: anti-neutron, anti-lambda +// anti-sigma0 nd anti-xi0. // //---------------------------------------------------------------------------- @@ -144,14 +147,18 @@ void G4StoppingPhysics::ConstructProcess() { } } - if ( particle->GetPDGCharge() < 0.0 && + if ( particle->GetPDGCharge() <= 0.0 && particle->GetPDGMass() > mThreshold && ! particle->IsShortLived() ) { - // Use Fritiof/Precompound for: anti-protons, anti-sigma+, and - // anti-nuclei. - if ( particle == G4AntiProton::AntiProton() || - particle == G4AntiSigmaPlus::AntiSigmaPlus() || + // Use Fritiof/Precompound for: anti-proton, anti-neutron, anti-lambda, + // anti-sigma0, anti-sigma+, anti-xi0 and anti-nuclei. + if ( particle == G4AntiProton::Definition() || + particle == G4AntiNeutron::Definition() || + particle == G4AntiLambda::Definition() || + particle == G4AntiSigmaZero::Definition() || + particle == G4AntiSigmaPlus::Definition() || + particle == G4AntiXiZero::Definition() || particle->GetBaryonNumber() < -1 ) { // Anti-nuclei if ( hFritiofProcess->IsApplicable( *particle ) ) { pmanager->AddRestProcess( hFritiofProcess ); @@ -162,11 +169,11 @@ void G4StoppingPhysics::ConstructProcess() { } // Use Bertini/Precompound for pi-, K-, Sigma-, Xi-, and Omega- - } else if ( particle == G4PionMinus::PionMinus() || - particle == G4KaonMinus::KaonMinus() || - particle == G4SigmaMinus::SigmaMinus() || - particle == G4XiMinus::XiMinus() || - particle == G4OmegaMinus::OmegaMinus() ) { + } else if ( particle == G4PionMinus::Definition() || + particle == G4KaonMinus::Definition() || + particle == G4SigmaMinus::Definition() || + particle == G4XiMinus::Definition() || + particle == G4OmegaMinus::Definition() ) { if ( hBertiniProcess->IsApplicable( *particle ) ) { pmanager->AddRestProcess( hBertiniProcess ); if ( verbose > 1 ) { diff --git a/source/physics_lists/lists/History b/source/physics_lists/lists/History index 7806f607a5c..61cc8203509 100644 --- a/source/physics_lists/lists/History +++ b/source/physics_lists/lists/History @@ -13,8 +13,10 @@ introduced in the code and keeptrack of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -09-April-2019 V.Ivanchenko (phys-lists-V10-04-08) - 18-March-2019 V.Ivanchenko +25-June-2019 Dennis Wright (phys-lists-V10-05-01) +- replace G4RadioactiveDecay with G4RadioactiveDecayBase in LBE.icc + +18-March-2019 V.Ivanchenko (phys-lists-V10-05-00) - Shielding, QGSP_BIC_HP, QGSP_BIC_AllHP - cut for proton is set to zero (problem #2150) and code clean-up diff --git a/source/physics_lists/lists/include/LBE.icc b/source/physics_lists/lists/include/LBE.icc index fefc520dc6c..52af861abec 100644 --- a/source/physics_lists/lists/include/LBE.icc +++ b/source/physics_lists/lists/include/LBE.icc @@ -884,7 +884,7 @@ template TLBE::~TLBE() // Decays /////////////////////////////////////////////////////////////////// #include "G4Decay.hh" -#include "G4RadioactiveDecay.hh" +#include "G4RadioactiveDecayBase.hh" #include "G4IonTable.hh" #include "G4Ions.hh" @@ -918,7 +918,7 @@ template TLBE::~TLBE() // Declare radioactive decay to the GenericIon in the IonTable. const G4IonTable *theIonTable = G4ParticleTable::GetParticleTable()->GetIonTable(); - G4RadioactiveDecay *theRadioactiveDecay = new G4RadioactiveDecay(); + G4RadioactiveDecayBase* theRadioactiveDecay = new G4RadioactiveDecayBase(); //Fix for activation of RadioactiveDecay, based on G4RadioactiveDecayPhysics G4EmParameters* param = G4EmParameters::Instance(); diff --git a/source/processes/biasing/History b/source/processes/biasing/History index b60ba5a3aa1..19e647a89cc 100644 --- a/source/processes/biasing/History +++ b/source/processes/biasing/History @@ -16,7 +16,7 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -March 11th, 2019 Gabriele Cosmo (procbiasing-V10-04-04) +March 11th, 2019 Gabriele Cosmo (procbiasing-V10-05-00) - Fixed typos in printouts and comments. May 17th, 2018 Jonathan Madsen (procbiasing-V10-04-03) diff --git a/source/processes/cuts/History b/source/processes/cuts/History index b70d2427cc5..4d086a0f903 100644 --- a/source/processes/cuts/History +++ b/source/processes/cuts/History @@ -16,7 +16,10 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -Mar. 11th, 2019 - G.Cosmo (procuts-V10-04-01) +Apr. 24th, 2019 - M.Asai (procuts-V10-05-01) +- Add protection against premature call to G4ProductionCutsTable. + +Mar. 11th, 2019 - G.Cosmo (procuts-V10-05-00) - Fixed typos in printouts in G4PhysicsTableHelper and G4ProductionCutsTable. Aug. 13th, 2018 - H.Kurashige (procuts-V10-04-00) diff --git a/source/processes/cuts/src/G4ProductionCutsTable.cc b/source/processes/cuts/src/G4ProductionCutsTable.cc index c785434fcb6..2e740baef35 100644 --- a/source/processes/cuts/src/G4ProductionCutsTable.cc +++ b/source/processes/cuts/src/G4ProductionCutsTable.cc @@ -296,6 +296,23 @@ G4double G4ProductionCutsTable::ConvertRangeToEnergy( ) { // This method gives energy corresponding to range value + + // protection against premature call + if(firstUse) + { +#ifdef G4VERBOSE + if(verboseLevel>0) + { + G4ExceptionDescription ed; + ed << "G4ProductionCutsTable::ConvertRangeToEnergy is invoked prematurely " + << "before it is fully initialized."; + G4Exception("G4ProductionCutsTable::ConvertRangeToEnergy","CUTS0100", + JustWarning,ed); + } +#endif + return -1.0; + } + // check material if (material ==nullptr) return -1.0; @@ -306,12 +323,19 @@ G4double G4ProductionCutsTable::ConvertRangeToEnergy( // check particle G4int index = G4ProductionCuts::GetIndex(particle); - if (index<0) { -#ifdef G4VERBOSE - if (verboseLevel >1) { - G4cout << "G4ProductionCutsTable::ConvertRangeToEnergy" ; - G4cout << particle->GetParticleName() << " has no cut value " << G4endl; - } + if (index<0 || converters[index] == nullptr) { +#ifdef G4VERBOSE + if(verboseLevel>0) + { + G4ExceptionDescription ed; + ed << "G4ProductionCutsTable::ConvertRangeToEnergy is invoked "; + if(particle != nullptr) + { ed << "for particle <" << particle->GetParticleName() << ">."; } + else + { ed << "without valid particle pointer."; } + G4Exception("G4ProductionCutsTable::ConvertRangeToEnergy","CUTS0101", + JustWarning,ed); + } #endif return -1.0; } diff --git a/source/processes/decay/History b/source/processes/decay/History index 0026c51faf3..94f12606e28 100644 --- a/source/processes/decay/History +++ b/source/processes/decay/History @@ -16,8 +16,9 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -- 14 December 2018 Makoto Asai (decay-V10-04-00) +- 14 December 2018 Makoto Asai (decay-V10-05-00) - G4Decay.cc, G4UnknownDecay : Allowing absolute zero proper decay time. + Co-working with event-V10-05-00 and particles-V10-05-00 - 12 September 2017 Krzysztof Genser (decay-V10-03-04) - Moved Muonic Atom files to processes/hadronic/stopping diff --git a/source/processes/electromagnetic/History b/source/processes/electromagnetic/History index d1be2fe16c9..0b97f5850e4 100644 --- a/source/processes/electromagnetic/History +++ b/source/processes/electromagnetic/History @@ -16,6 +16,9 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +31 January 2019 I. Hrivnacova (em-V10-05-00) +- Merged GitHub PR #4: all Boolean operators now return G4bool. + 17 March 2011 G.Cosmo (em-V09-04-00) - Added "dna" module. diff --git a/source/processes/electromagnetic/adjoint/History b/source/processes/electromagnetic/adjoint/History index fd3ef64b4f4..96a15786774 100644 --- a/source/processes/electromagnetic/adjoint/History +++ b/source/processes/electromagnetic/adjoint/History @@ -16,7 +16,7 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * --------------------------------------------------------- -11 Mar 2019: G. Cosmo (emadjoint-V10-04-00) +11 Mar 2019: G. Cosmo (emadjoint-V10-05-00) -Fixed typos in printouts and comments. 06 Nov 2017: V. Ivanchenko (emadjoint-V10-03-01) diff --git a/source/processes/electromagnetic/dna/History b/source/processes/electromagnetic/dna/History index a04835bf793..4177e94962b 100644 --- a/source/processes/electromagnetic/dna/History +++ b/source/processes/electromagnetic/dna/History @@ -14,6 +14,30 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ----------------------------------------------------------* +03-06-2019, MK, tag emdna-V10-05-06 +- Fix GCC9 warnings + +26-03-2019, HT, tag emdna-V10-05-05 +- Added G4DNAMolecule + +10-03-2019, MK, tag emdna-V10-05-04 +- Fix reaction site issue +- Chemistry: clarify pointer ownership, clean code + +11-03-2019, G.Cosmo, tag emdna-V10-05-03 +- Fixed typos in printouts in G4MolecularConfiguration, G4VITRestDiscreteProcess, + G4VITRestProcess, G4DNAElectronHoleRecombination. + +18-01-2019, HT, tag emdna-V10-05-02 +- Transformed the exception into warning in G4DNAMolecularDissociation + +28-12-2018, MK, tag emdna-V10-05-01 +DEV-300 : G4DNAChemistryManager clarify pointer ownership + +05-01-2019, HT, tag emdna-V10-05-00 +- moved the checking position of track status +in G4ITStepProcessor::SetInitialStep() + 01-09-2018, SI, tag emdna-V10-04-10 renamed tag diff --git a/source/processes/electromagnetic/dna/management/include/G4FastList.hh b/source/processes/electromagnetic/dna/management/include/G4FastList.hh index c80ded611d0..ec620d3d649 100644 --- a/source/processes/electromagnetic/dna/management/include/G4FastList.hh +++ b/source/processes/electromagnetic/dna/management/include/G4FastList.hh @@ -43,8 +43,7 @@ // J. Comput. Phys. 274 (2014) 841-882 // Prog. Nucl. Sci. Tec. 2 (2011) 503-508 -#ifndef G4FastList_H -#define G4FastList_H +#pragma once #include "globals.hh" #include "G4ReferenceCountedHandle.hh" @@ -425,8 +424,8 @@ template private: G4FastList(const G4FastList& other); G4FastList & operator=(const G4FastList &right); - G4int operator==(const G4FastList &right) const; - G4int operator!=(const G4FastList &right) const; + G4bool operator==(const G4FastList &right) const; + G4bool operator!=(const G4FastList &right) const; }; @@ -461,20 +460,15 @@ template typedef G4FastList_iterator _Self; typedef G4FastListNode _Node; - G4FastList_iterator() : - fpNode(0) - { - } + G4FastList_iterator() = default; explicit G4FastList_iterator(_Node* __x) : fpNode(__x) { } - G4FastList_iterator(const G4FastList_iterator& right) : - fpNode(right.fpNode) - { - } + G4FastList_iterator(const G4FastList_iterator& right) = default; + _Self& operator=(const G4FastList_iterator& right) = default; _Node* GetNode() { @@ -526,19 +520,19 @@ template return __tmp; } - bool operator==(const _Self& __x) const + G4bool operator==(const _Self& __x) const { return (fpNode == __x.fpNode); } - bool operator!=(const _Self& __x) const + G4bool operator!=(const _Self& __x) const { return (fpNode != __x.fpNode); } // private: // The only member points to the G4FastList_iterator element. - _Node* fpNode; + _Node* fpNode = nullptr; }; /** @@ -553,26 +547,27 @@ template typedef G4FastList_const_iterator _Self; typedef G4FastListNode _Node; - G4FastList_const_iterator() : - fpNode(0) - { - } + G4FastList_const_iterator() = default; explicit G4FastList_const_iterator(const _Node* __x) : fpNode(__x) { } - G4FastList_const_iterator(const G4FastList_const_iterator& right) : - fpNode(right.fpNode) - { - } + G4FastList_const_iterator(const G4FastList_const_iterator& right) = default; + _Self& operator=(const G4FastList_const_iterator& right) = default; G4FastList_const_iterator(const G4FastList_iterator& right) : fpNode(right.GetNode()) { } + _Self& operator=(const G4FastList_iterator& right) + { + fpNode = right.GetNode(); + return *this; + } + const OBJECT* operator*() const { @@ -615,21 +610,19 @@ template return __tmp; } - bool operator==(const _Self& __x) const + G4bool operator==(const _Self& __x) const { return (fpNode == __x.fpNode); } - bool operator!=(const _Self& __x) const + G4bool operator!=(const _Self& __x) const { return (fpNode != __x.fpNode); } // private: // The only member points to the G4FastList_iterator element. - const _Node* fpNode; + const _Node* fpNode = nullptr; }; -#include "G4FastList.icc" - -#endif // G4FastList_H +#include "G4FastList.icc" \ No newline at end of file diff --git a/source/processes/electromagnetic/dna/management/include/G4ITModelHandler.hh b/source/processes/electromagnetic/dna/management/include/G4ITModelHandler.hh index 7303222b819..24a05a145ed 100644 --- a/source/processes/electromagnetic/dna/management/include/G4ITModelHandler.hh +++ b/source/processes/electromagnetic/dna/management/include/G4ITModelHandler.hh @@ -43,80 +43,49 @@ // J. Comput. Phys. 274 (2014) 841-882 // Prog. Nucl. Sci. Tec. 2 (2011) 503-508 -#ifndef G4ITModelHandler_H -#define G4ITModelHandler_H +#pragma once #include "G4Types.hh" #include "G4ITType.hh" -#include "G4ITModelManager.hh" +#include +#include + +class G4ITModelManager; +class G4VITStepModel; /** * G4ITModelHandler holds for two IT types the corresponding model manager + * \deprecated This class will be removed */ class G4ITModelHandler { public: - G4ITModelHandler(); - G4ITModelHandler(const G4ITModelHandler& other); - G4ITModelHandler& operator=(const G4ITModelHandler& rhs); - - /** Default destructor */ - ~G4ITModelHandler(); - - void Initialize(); - - // Register a model at a starting time (time1) - // if a second model is registered at a later time (time2); - // the second model will be considered from - // time2 to the end of simulation - void RegisterModel(G4VITStepModel* aModel, const G4double globalTime); + G4ITModelHandler(); - // Model applying for type 1 and type 2 - inline G4ITModelManager* GetModelManager(G4ITType, G4ITType); - void SetModel(G4ITType, - G4ITType, - G4VITStepModel* aModel, - G4double startingTime); - G4VITStepModel* GetModel(G4ITType, G4ITType, const G4double globalTime); + G4ITModelHandler(const G4ITModelHandler& other) = delete; - // - inline const std::vector >* GetAllModelManager() - { - return &fModelManager; - } + G4ITModelHandler& operator=(const G4ITModelHandler& rhs) = delete; - inline bool GetTimeStepComputerFlag() - { - return fTimeStepComputerFlag; - } - inline bool GetReactionProcessFlag() - { - return fReactionProcessFlag; - } + ~G4ITModelHandler(); -protected: - G4bool fIsInitialized; - std::vector > fModelManager; - - G4bool fTimeStepComputerFlag; // Set true if a computer is registered - G4bool fReactionProcessFlag; // Set true if a reaction process is registered -}; + void Initialize(); -inline G4ITModelManager* G4ITModelHandler::GetModelManager(G4ITType type1, - G4ITType type2) -{ - if (fModelManager.empty()) - { - return 0; - } + // Register a model at a starting time (time1) + // if a second model is registered at a later time (time2); + // the second model will be considered from + // time2 to the end of simulation + void RegisterModel(G4VITStepModel* pModel, G4double globalTime); - if ((int) fModelManager.size() < type1) return 0; + std::vector GetActiveModels(G4double globalTime) const; - std::vector* v = &(fModelManager.at(type1)); + bool GetTimeStepComputerFlag(); - if ((int) v->size() < type2) return 0; + bool GetReactionProcessFlag(); - return v->at(type2); -} +protected: + G4bool fIsInitialized; + std::unique_ptr fpModelManager; -#endif // G4ITModelHandler_H + G4bool fTimeStepComputerFlag; // Set true if a time stepper is registered + G4bool fReactionProcessFlag; // Set true if a reaction process is registered +}; \ No newline at end of file diff --git a/source/processes/electromagnetic/dna/management/include/G4ITModelManager.hh b/source/processes/electromagnetic/dna/management/include/G4ITModelManager.hh index 37e9b616e8f..186c8f45493 100644 --- a/source/processes/electromagnetic/dna/management/include/G4ITModelManager.hh +++ b/source/processes/electromagnetic/dna/management/include/G4ITModelManager.hh @@ -43,33 +43,45 @@ // J. Comput. Phys. 274 (2014) 841-882 // Prog. Nucl. Sci. Tec. 2 (2011) 503-508 -#ifndef G4ITMODELMANAGER_H -#define G4ITMODELMANAGER_H +#pragma once #include "globals.hh" -#include -#include "G4VITStepModel.hh" +#include +#include + +class G4VITStepModel; /** * G4ITModelManager chooses which model to use according * to the global simulation time. + * \deprecated This class will be removed */ class G4ITModelManager { public: - G4ITModelManager(); - ~G4ITModelManager(); - void Initialize(); - G4ITModelManager(const G4ITModelManager& other); - G4ITModelManager& operator=(const G4ITModelManager& rhs); - void SetModel(G4VITStepModel* aModel, G4double startingTime); - G4VITStepModel* GetModel(const G4double globalTime); + G4ITModelManager(); + + ~G4ITModelManager(); + + void Initialize(); + + G4ITModelManager(const G4ITModelManager& other) = delete; + + G4ITModelManager& operator=(const G4ITModelManager& rhs) = delete; + + void SetModel(G4VITStepModel* aModel, G4double startingTime, G4double endTime = DBL_MAX); + + std::vector GetActiveModels(G4double globalTime) const; protected: - typedef std::map mapModels; - mapModels fModels; - G4bool fIsInitialized; -}; + struct ModelInfo + { + double fStartingTime; + double fEndTime; + std::unique_ptr fpModel; + }; -#endif // G4ITMODELMANAGER_H + std::vector fModelInfoList; + G4bool fIsInitialized; +}; \ No newline at end of file diff --git a/source/processes/electromagnetic/dna/management/include/G4ITModelProcessor.hh b/source/processes/electromagnetic/dna/management/include/G4ITModelProcessor.hh index 5a5a0558c6b..d4a7170e0b0 100644 --- a/source/processes/electromagnetic/dna/management/include/G4ITModelProcessor.hh +++ b/source/processes/electromagnetic/dna/management/include/G4ITModelProcessor.hh @@ -43,14 +43,13 @@ // J. Comput. Phys. 274 (2014) 841-882 // Prog. Nucl. Sci. Tec. 2 (2011) 503-508 -#ifndef G4ITMODELPROCESSOR_H -#define G4ITMODELPROCESSOR_H +#pragma once -#include #include "G4ITReactionChange.hh" #include "G4ITType.hh" #include "G4ITModelHandler.hh" #include "G4ITStepStatus.hh" +#include class G4VITTimeStepComputer; class G4VITReactionProcess; @@ -60,17 +59,6 @@ class G4UserTimeStepAction; class G4ITTrackingManager; class G4ITTrackHolder; -//#ifndef compTrackPerID__ -//#define compTrackPerID__ -// struct compTrackPerID -// { -// bool operator()(G4Track* rhs, G4Track* lhs) const -// { -// return rhs->GetTrackID() < lhs->GetTrackID(); -// } -// }; -//#endif - /** * The G4ITModelProcessor will call the two processes defined in G4VITModel. * This processes act at the beginning and end of each step. @@ -78,155 +66,76 @@ class G4ITTrackHolder; * the track and eventually it can return some tracks that can likely react * at the end of the step. * The second one, the ReactionProcess will make the tracks reacting. + * \deprecated This class will be removed */ class G4ITModelProcessor { public: - G4ITModelProcessor(); - virtual ~G4ITModelProcessor(); - - inline void SetModelHandler(G4ITModelHandler*); - void Initialize(); - //void Initialize(G4MIWorkspace* /*workspace*/); - - void RegisterModel(double time, G4VITStepModel*); - - /** - * Restore original state of the modelProcessor. - * This method should be call only by the G4Scheduler - */ - inline void CleanProcessor(); - - G4double CalculateMinTimeStep(G4double currentGlobalTime, - G4double definedMinTimeStep); - - void ComputeTrackReaction(G4ITStepStatus fITStepStatus, - G4double fGlobalTime, - G4double currentTimeStep, - G4double previousTimeStep, - G4bool reachedUserTimeLimit, - G4double fTimeTolerance, - G4UserTimeStepAction* fpUserTimeStepAction, - G4int fVerbose); - - //____________________________________________________________ - // Time stepper part - void InitializeStepper(G4double currentGlobalTime, - G4double userMinTime); - - bool GetComputeTimeStep() - { - return fComputeTimeStep; - } + G4ITModelProcessor(); + G4ITModelProcessor(const G4ITModelProcessor& other) = delete; + G4ITModelProcessor& operator=(const G4ITModelProcessor& other) = delete; + virtual ~G4ITModelProcessor(); -protected: + void SetModelHandler(G4ITModelHandler*); + void SetTrackingManager(G4ITTrackingManager* trackingManager); - inline void SetTrack(const G4Track*); + void Initialize(); -public: - void CalculateTimeStep(const G4Track*, const G4double); - void DoCalculateStep(); - - //____________________________________________________________ - // Reaction process part - void FindReaction(G4ITReactionSet* reactionSet, - const double currentStepTime, - const double previousStepTime, - const bool reachedUserStepTimeLimit); - - //____________________________________________________________ - // Get results - inline const std::vector >* GetCurrentModel(); - - inline std::vector* GetReactionInfo() - { - return &fReactionInfo; - } - - const G4Track* GetTrack() const - { - return fpTrack; - } - - void SetTrackingManager(G4ITTrackingManager* trackingManager) - { - fpTrackingManager = trackingManager; - } + void RegisterModel(double time, G4VITStepModel*); -protected: - void ExtractTimeStepperData(); + /** Restore the original state. This method should be called only by G4Scheduler */ + void CleanProcessor(); + + G4double CalculateMinTimeStep(G4double currentGlobalTime, + G4double definedMinTimeStep); + + void ComputeTrackReaction(G4ITStepStatus fITStepStatus, + G4double fGlobalTime, + G4double currentTimeStep, + G4double previousTimeStep, + G4bool reachedUserTimeLimit, + G4double fTimeTolerance, + G4UserTimeStepAction* fpUserTimeStepAction, + G4int fVerbose); - /** Copy constructor - * \param other Object to copy from - */ - G4ITModelProcessor(const G4ITModelProcessor& other); - /** Assignment operator - * \param other Object to assign from - * \return A reference to this - */ - G4ITModelProcessor& operator=(const G4ITModelProcessor& other); + void InitializeStepper(G4double currentGlobalTime, + G4double userMinTime); - //_____________________________ - // Members + bool GetComputeTimeStep() const; - G4double fTSTimeStep; - G4ITReactionSet* fReactionSet; - G4ITTrackingManager* fpTrackingManager; - G4ITTrackHolder* fpTrackContainer; +public: + void CalculateTimeStep(const G4Track*, G4double userMinTimeStep); - G4bool fInitialized; - G4ITModelHandler* fpModelHandler; + void DoCalculateStep(); - const G4Track* fpTrack; - G4double fUserMinTimeStep; + void FindReaction(G4ITReactionSet* pReactionSet, + double currentStepTime, + double previousStepTime, + bool reachedUserStepTimeLimit); - // Interactions between different IT types - // eg : electron/proton - std::vector > fCurrentModel; + const G4Track* GetTrack() const; - // Interactions between ITs of the same type - // eg : molecule/molecule or electron/electron - G4VITStepModel* fpModel; - G4ITModelManager* fpModelManager; +protected: + void SetTrack(const G4Track*); + void ExtractTimeStepperData(); - G4ITType fCurrentType1; - G4ITType fCurrentType2; + G4double fTSTimeStep; + G4ITReactionSet* fReactionSet; + G4ITTrackingManager* fpTrackingManager; + G4ITTrackHolder* fpTrackContainer; - std::vector fReactionInfo; + G4bool fInitialized; + G4ITModelHandler* fpModelHandler; - bool fComputeTimeStep; - bool fComputeReaction; -}; + const G4Track* fpTrack; + G4double fUserMinTimeStep; -/// -// Inline methods -/// + std::vector fActiveModels; + G4VITStepModel* fpActiveModelWithMinTimeStep; -inline void G4ITModelProcessor::SetTrack(const G4Track* track) -{ - fpTrack = track; -} + std::vector> fReactionInfo; -inline const std::vector >* G4ITModelProcessor::GetCurrentModel() -{ - return &fCurrentModel; -} + bool fComputeTimeStep; + bool fComputeReaction; +}; -inline void G4ITModelProcessor::SetModelHandler(G4ITModelHandler* modelHandler) -{ - if (fInitialized == 1) - { - G4ExceptionDescription exceptionDescription; - exceptionDescription - << "You are trying to set a new model while the model processor has alreaday be initialized"; - G4Exception("G4ITModelProcessor::SetModelHandler", "ITModelProcessor001", - FatalErrorInArgument, exceptionDescription); - } - fpModelHandler = modelHandler; -} - -inline void G4ITModelProcessor::CleanProcessor() -{ - fpTrack = 0; -} -#endif // G4ITMODELPROCESSOR_H diff --git a/source/processes/electromagnetic/dna/management/include/G4ITType.hh b/source/processes/electromagnetic/dna/management/include/G4ITType.hh index 3829af416aa..6043c870b2e 100644 --- a/source/processes/electromagnetic/dna/management/include/G4ITType.hh +++ b/source/processes/electromagnetic/dna/management/include/G4ITType.hh @@ -73,9 +73,9 @@ public : inline G4ITType & operator=(const int & rhs) { fValue = rhs; return *this;} inline operator int & () { return fValue; } inline operator const int & () const { return fValue; } - inline bool operator==(const G4ITType & rhs) const { return fValue == rhs.fValue; } - inline bool operator==(const int & rhs) const { return fValue == rhs; } - inline bool operator<(const G4ITType & rhs) const { return fValue < rhs.fValue; } + inline G4bool operator==(const G4ITType & rhs) const { return fValue == rhs.fValue; } + inline G4bool operator==(const int & rhs) const { return fValue == rhs; } + inline G4bool operator<(const G4ITType & rhs) const { return fValue < rhs.fValue; } inline void operator++() { fValue++; } }; diff --git a/source/processes/electromagnetic/dna/management/include/G4ManyFastLists.hh b/source/processes/electromagnetic/dna/management/include/G4ManyFastLists.hh index 0b683ee7f7a..0bf6f45584b 100644 --- a/source/processes/electromagnetic/dna/management/include/G4ManyFastLists.hh +++ b/source/processes/electromagnetic/dna/management/include/G4ManyFastLists.hh @@ -30,8 +30,7 @@ * Author: kara */ -#ifndef G4MANYFASTLISTS_HH_ -#define G4MANYFASTLISTS_HH_ +#pragma once #include "G4FastList.hh" #include @@ -62,7 +61,7 @@ template { } - virtual ~G4ManyFastLists(){;} + virtual ~G4ManyFastLists() = default; virtual void NotifyDeletingList(G4FastList* __list) { @@ -71,13 +70,11 @@ template void AddGlobalWatcher(typename G4FastList::Watcher* watcher) { - if(fMainListWatchers == 0) + if(fMainListWatchers == nullptr) { fMainListWatchers = new WatcherSet(); } - G4cout << watcher->GetWatcherName() << G4endl; - fMainListWatchers->insert(watcher); typename ManyLists::iterator it = fAssociatedLists.begin(); @@ -184,13 +181,9 @@ template inline size_t size() const { size_t __size(0); - typename ManyLists::const_iterator __it = fAssociatedLists - .begin(); - typename ManyLists::const_iterator __end = fAssociatedLists - .end(); - for (; __it != __end; __it++) + for (auto __it : fAssociatedLists) { - __size += (*__it)->size(); + __size += __it->size(); } return __size; } @@ -238,7 +231,6 @@ template template struct G4ManyFastLists_iterator { -// friend class G4ManyFastLists; typedef G4FastList > ManyLists; typedef G4ManyFastLists_iterator _Self; @@ -249,13 +241,9 @@ template ManyLists* fLists; private: - G4ManyFastLists_iterator() : - fIterator(), fLists(0) - { - } + G4ManyFastLists_iterator() = default; public: - explicit G4ManyFastLists_iterator(G4FastList_iterator __x, typename ManyLists::iterator __it, ManyLists* __lists) : @@ -263,12 +251,8 @@ template { } - G4ManyFastLists_iterator(const G4ManyFastLists_iterator& __x) : - fIterator(__x.fIterator), - fCurrentListIt(__x.fCurrentListIt), - fLists(__x.fLists) - { - } + G4ManyFastLists_iterator(const G4ManyFastLists_iterator& __x) = default; + _Self& operator=(const G4ManyFastLists_iterator& __x) = default; _Node* GetNode() { @@ -359,12 +343,12 @@ template return operator--(); } - bool operator==(const _Self& __x) const + G4bool operator==(const _Self& __x) const { return (fIterator == __x.fIterator && fCurrentListIt == __x.fCurrentListIt); } // Fast check - bool operator!=(const _Self& __x) const + G4bool operator!=(const _Self& __x) const { return !(this->operator ==(__x)); } @@ -437,4 +421,3 @@ typename G4ManyFastLists::iterator G4ManyFastLists::end() } #include "G4ManyFastLists.icc" -#endif /* G4MANYFASTLISTS_HH_ */ diff --git a/source/processes/electromagnetic/dna/management/include/G4VITProcess.hh b/source/processes/electromagnetic/dna/management/include/G4VITProcess.hh index f7cf6b5cb5a..048c7fa14e8 100644 --- a/source/processes/electromagnetic/dna/management/include/G4VITProcess.hh +++ b/source/processes/electromagnetic/dna/management/include/G4VITProcess.hh @@ -107,8 +107,8 @@ public: G4VITProcess& operator=(const G4VITProcess& other); // equal opperators - G4int operator==(const G4VITProcess &right) const; - G4int operator!=(const G4VITProcess &right) const; + G4bool operator==(const G4VITProcess &right) const; + G4bool operator!=(const G4VITProcess &right) const; G4IT_TO_BE_CLONED(G4VITProcess) @@ -117,16 +117,6 @@ public: return fProcessID; } -// G4ProcessState_Lock* GetProcessState() -// { -// return fpState; -// } -// -// void SetProcessState(G4ProcessState_Lock* aProcInfo) -// { -// fpState = (G4ProcessState*) aProcInfo; -// } - G4shared_ptr GetProcessState() { return UpcastProcessState(G4ProcessState_Lock); diff --git a/source/processes/electromagnetic/dna/management/include/G4VITReactionProcess.hh b/source/processes/electromagnetic/dna/management/include/G4VITReactionProcess.hh index 494e4fe0bb6..87145929f24 100644 --- a/source/processes/electromagnetic/dna/management/include/G4VITReactionProcess.hh +++ b/source/processes/electromagnetic/dna/management/include/G4VITReactionProcess.hh @@ -44,83 +44,46 @@ // Prog. Nucl. Sci. Tec. 2 (2011) 503-508 -#ifndef G4VITREACTIONPROCESS_H -#define G4VITREACTIONPROCESS_H +#pragma once #include "globals.hh" -#include "G4IT.hh" -#include "G4ITReactionChange.hh" -#include "G4ITReactionTable.hh" -#include "AddClone_def.hh" +#include + +class G4ITReactionTable; +class G4ITReactionChange; +class G4Track; +struct G4ITType; /** * G4VITReactionProcess defines the reaction between two G4IT. * It should be stored in a G4VITModel. + * \deprecated This class will be removed */ - class G4VITReactionProcess { public: - /** Default constructor */ - G4VITReactionProcess(); - /** Default destructor */ - virtual ~G4VITReactionProcess(); - /** Copy constructor - * \param other Object to copy from - */ - G4VITReactionProcess(const G4VITReactionProcess& other); - /** Will Clone the reaction process - * i.e. new reaction process will be created with same features - * as the parent one. - * Use preprocessor macro : AddCloneReactionProcess - * the copy constructor of the derived class must be - * implemented. - * This macro is defined in AddClone_def - */ - G4IT_TO_BE_CLONED(G4VITReactionProcess) - - /** Assignment operator - * \param other Object to assign from - * \return A reference to this - */ - G4VITReactionProcess& operator=(const G4VITReactionProcess& other); + G4VITReactionProcess() = default; + virtual ~G4VITReactionProcess() = default; + G4VITReactionProcess(const G4VITReactionProcess& other) = delete; + G4VITReactionProcess& operator=(const G4VITReactionProcess& other) = delete; /** First initialization (done once for all at the begin of the run) * eg. check if the reaction table is given ... */ virtual void Initialize(){;} - virtual G4bool IsApplicable(G4ITType,G4ITType) const {return true;} -// virtual void GetApplicableTypes(G4ITType&, G4ITType&) const; + virtual G4bool IsApplicable(const G4ITType&, const G4ITType&) const; virtual G4bool TestReactibility(const G4Track&, const G4Track&, - const double /*currentStepTime*/, - const double /*previousStepTime*/, + double /*currentStepTime*/, bool /*reachedUserStepTimeLimit*/) = 0; - virtual G4ITReactionChange* MakeReaction(const G4Track&, const G4Track&) = 0; + virtual std::unique_ptr MakeReaction(const G4Track&, const G4Track&) = 0; - inline void SetReactionTable(const G4ITReactionTable*); - - inline void ResetChanges(); + virtual void SetReactionTable(const G4ITReactionTable*); protected: -// G4ITType fApplicableType1; -// G4ITType fApplicableType2; - - const G4ITReactionTable* fpReactionTable; - G4ITReactionChange* fpChanges ; - G4String fName ; + const G4ITReactionTable* fpReactionTable = nullptr; + G4String fName ; }; - -inline void G4VITReactionProcess::SetReactionTable(const G4ITReactionTable* table) -{ - fpReactionTable = table; -} - -inline void G4VITReactionProcess::ResetChanges() -{ - fpChanges = 0; -} -#endif // G4VITREACTIONPROCESS_H diff --git a/source/processes/electromagnetic/dna/management/include/G4VITRestDiscreteProcess.hh b/source/processes/electromagnetic/dna/management/include/G4VITRestDiscreteProcess.hh index d31cda7fddc..93c69d04eb8 100644 --- a/source/processes/electromagnetic/dna/management/include/G4VITRestDiscreteProcess.hh +++ b/source/processes/electromagnetic/dna/management/include/G4VITRestDiscreteProcess.hh @@ -48,180 +48,65 @@ // J. Comput. Phys. 274 (2014) 841-882 // Prog. Nucl. Sci. Tec. 2 (2011) 503-508 -#ifndef G4VITRESTDISCRETEPROCESS_H -#define G4VITRESTDISCRETEPROCESS_H - -#include - +#pragma once #include "G4VITProcess.hh" -/** - * Identical to G4VRestDiscreteProcess with dependency from G4VITProcess - */ +/** Identical to G4VRestDiscreteProcess with dependency on G4VITProcess */ class G4VITRestDiscreteProcess : public G4VITProcess { - // Abstract class which defines the public behavior of - // rest + discrete physics interactions. + // Abstract class which defines the public behavior of + // rest + discrete physics interactions. public: - - G4VITRestDiscreteProcess(const G4String&, G4ProcessType aType = fNotDefined); - G4VITRestDiscreteProcess(const G4VITRestDiscreteProcess &); - - virtual ~G4VITRestDiscreteProcess(); + G4VITRestDiscreteProcess() = delete; + G4VITRestDiscreteProcess(const G4String&, G4ProcessType aType = fNotDefined); + G4VITRestDiscreteProcess(const G4VITRestDiscreteProcess&) = delete; + G4VITRestDiscreteProcess& operator=(const G4VITRestDiscreteProcess& right) = delete; + ~G4VITRestDiscreteProcess() override; public: - // with description - virtual G4double - PostStepGetPhysicalInteractionLength(const G4Track& track, - G4double previousStepSize, - G4ForceCondition* condition); - - virtual G4VParticleChange* PostStepDoIt(const G4Track&, const G4Step&); - - virtual G4double AtRestGetPhysicalInteractionLength(const G4Track&, - G4ForceCondition*); - - virtual G4VParticleChange* AtRestDoIt(const G4Track&, const G4Step&); - - // no operation in AlongStepDoIt - virtual G4double AlongStepGetPhysicalInteractionLength(const G4Track&, - G4double, - G4double, - G4double&, - G4GPILSelection*) - { - return -1.0; - } - - // no operation in AlongStepDoIt - virtual G4VParticleChange* AlongStepDoIt(const G4Track&, const G4Step&) - { - return 0; - } - -protected: - // with description - virtual G4double GetMeanFreePath(const G4Track& aTrack, - G4double previousStepSize, - G4ForceCondition* condition)=0; - // Calculates from the macroscopic cross section a mean - // free path, the value is returned in units of distance. - - virtual G4double GetMeanLifeTime(const G4Track& aTrack, - G4ForceCondition* condition)=0; - // Calculates the mean life-time (i.e. for decays) of the - // particle at rest due to the occurence of the given process, - // or converts the probability of interaction (i.e. for - // annihilation) into the life-time of the particle for the - // occurence of the given process. + // with description + G4double + PostStepGetPhysicalInteractionLength(const G4Track& track, + G4double previousStepSize, + G4ForceCondition* condition) override; + + G4VParticleChange* PostStepDoIt(const G4Track&, const G4Step&) override; + + G4double AtRestGetPhysicalInteractionLength(const G4Track&, + G4ForceCondition*) override; + + G4VParticleChange* AtRestDoIt(const G4Track&, const G4Step&) override; + + // no operation in AlongStepDoIt + G4double AlongStepGetPhysicalInteractionLength(const G4Track&, + G4double, + G4double, + G4double&, + G4GPILSelection*) override + { + return -1.0; + } + + // no operation in AlongStepDoIt + G4VParticleChange* AlongStepDoIt(const G4Track&, const G4Step&) override + { + return nullptr; + } protected: - // hide default constructor and assignment operator as private - G4VITRestDiscreteProcess(); - G4VITRestDiscreteProcess & operator=(const G4VITRestDiscreteProcess &right); - + // with description + virtual G4double GetMeanFreePath(const G4Track& aTrack, + G4double previousStepSize, + G4ForceCondition* condition) = 0; + // Calculates from the macroscopic cross section a mean + // free path, the value is returned in units of distance. + + virtual G4double GetMeanLifeTime(const G4Track& aTrack, + G4ForceCondition* condition) = 0; + // Calculates the mean life-time (i.e. for decays) of the + // particle at rest due to the occurrence of the given process, + // or converts the probability of interaction (i.e. for + // annihilation) into the life-time of the particle for the + // occurrence of the given process. }; - -// ----------------------------------------- -// inlined function members implementation -// ----------------------------------------- -inline G4double G4VITRestDiscreteProcess::PostStepGetPhysicalInteractionLength(const G4Track& track, - G4double previousStepSize, - G4ForceCondition* condition) -{ - if((previousStepSize < 0.0) || (fpState->theNumberOfInteractionLengthLeft - <= 0.0)) - { - // beggining of tracking (or just after DoIt of this process) - ResetNumberOfInteractionLengthLeft(); - } - else if(previousStepSize > 0.0) - { - // subtract NumberOfInteractionLengthLeft - SubtractNumberOfInteractionLengthLeft(previousStepSize); - } - else - { - // zero step - // DO NOTHING - } - - // condition is set to "Not Forced" - *condition = NotForced; - - // get mean free path - fpState->currentInteractionLength = GetMeanFreePath(track, - previousStepSize, - condition); - - G4double value; - if(fpState->currentInteractionLength < DBL_MAX) - { - value = fpState->theNumberOfInteractionLengthLeft * (fpState->currentInteractionLength); - } - else - { - value = DBL_MAX; - } -#ifdef G4VERBOSE - if(verboseLevel > 1) - { - G4cout << "G4VITRestDiscreteProcess::PostStepGetPhysicalInteractionLength "; - G4cout << "[ " << GetProcessName() << "]" << G4endl; - track.GetDynamicParticle()->DumpInfo(); - G4cout << " in Material " << track.GetMaterial()->GetName() << G4endl; - G4cout << "InteractionLength= " << value / CLHEP::cm << "[cm] " << G4endl; - } -#endif - return value; -} - -inline G4VParticleChange* G4VITRestDiscreteProcess::PostStepDoIt(const G4Track&, - const G4Step&) -{ -// reset NumberOfInteractionLengthLeft - ClearNumberOfInteractionLengthLeft(); - - return pParticleChange; -} - -inline G4double G4VITRestDiscreteProcess::AtRestGetPhysicalInteractionLength(const G4Track& track, - G4ForceCondition* condition) -{ - // beggining of tracking - ResetNumberOfInteractionLengthLeft(); - - // condition is set to "Not Forced" - *condition = NotForced; - - // get mean life time - fpState->currentInteractionLength = GetMeanLifeTime(track, condition); - -#ifdef G4VERBOSE - if((fpState->currentInteractionLength < 0.0) || (verboseLevel > 2)) - { - G4cout << "G4VITRestDiscreteProcess::AtRestGetPhysicalInteractionLength "; - G4cout << "[ " << GetProcessName() << "]" << G4endl; - track.GetDynamicParticle()->DumpInfo(); - G4cout << " in Material " << track.GetMaterial()->GetName() << G4endl; - G4cout << "MeanLifeTime = " << fpState->currentInteractionLength / CLHEP::ns - << "[ns]" << G4endl; - } -#endif - - return fpState->theNumberOfInteractionLengthLeft - * (fpState->currentInteractionLength); -} - -inline G4VParticleChange* G4VITRestDiscreteProcess::AtRestDoIt(const G4Track&, - const G4Step&) -{ -// clear NumberOfInteractionLengthLeft - ClearNumberOfInteractionLengthLeft(); - - return pParticleChange; -} - -#endif - diff --git a/source/processes/electromagnetic/dna/management/include/G4VITRestProcess.hh b/source/processes/electromagnetic/dna/management/include/G4VITRestProcess.hh index 8d7141c4100..3e79a5a7bac 100644 --- a/source/processes/electromagnetic/dna/management/include/G4VITRestProcess.hh +++ b/source/processes/electromagnetic/dna/management/include/G4VITRestProcess.hh @@ -111,10 +111,10 @@ protected: virtual G4double GetMeanLifeTime(const G4Track& aTrack, G4ForceCondition* condition)=0; // Calculates the mean life-time (i.e. for decays) of the - // particle at rest due to the occurence of the given process, + // particle at rest due to the occurrence of the given process, // or converts the probability of interaction (i.e. for // annihilation) into the life-time of the particle for the - // occurence of the given process. + // occurrence of the given process. protected: // hide default constructor and assignment operator as private diff --git a/source/processes/electromagnetic/dna/management/include/G4VITStepModel.hh b/source/processes/electromagnetic/dna/management/include/G4VITStepModel.hh index 6db88630bee..991713152b9 100644 --- a/source/processes/electromagnetic/dna/management/include/G4VITStepModel.hh +++ b/source/processes/electromagnetic/dna/management/include/G4VITStepModel.hh @@ -43,104 +43,54 @@ // J. Comput. Phys. 274 (2014) 841-882 // Prog. Nucl. Sci. Tec. 2 (2011) 503-508 -#ifndef G4VITMODEL_HH -#define G4VITMODEL_HH +#pragma once #include "AddClone_def.hh" #include "G4VITTimeStepComputer.hh" #include "G4VITReactionProcess.hh" #include "G4ITReactionTable.hh" +#include "G4ITType.hh" +#include /** - * Define what to do before stepping and after stepping. + * Define actions before and after stepping. * The concrete implementation of G4VITModel defines the interaction - * between two G4IT types. The type might be just equal like : + * between two G4IT types. The types can be equal like : * Molecule + Molecule, or different : Molecule + Atom. */ - class G4VITStepModel { public: - /** Default constructor */ G4VITStepModel(const G4String& aName = "NoName"); - /** Default destructor */ - virtual ~G4VITStepModel(); + G4VITStepModel(std::unique_ptr pTimeStepper, + std::unique_ptr pReactionProcess, + const G4String& aName = "NoName"); - /* Macro define in AddClone_def*/ - G4IT_TO_BE_CLONED(G4VITStepModel) + G4VITStepModel(const G4VITStepModel& other) = delete; + G4VITStepModel& operator=(const G4VITStepModel& other) = delete; - void IsApplicable(G4ITType& type1, G4ITType& type2) ; - void virtual PrintInfo(){;} + virtual ~G4VITStepModel() = default; virtual void Initialize(); + void PrepareNewTimeStep(); - inline void SetTimeStepper(G4VITTimeStepComputer* timeStepper); - inline void SetReactionProcess(G4VITReactionProcess* reactionProcess); + void GetApplicable(G4ITType& type1, G4ITType& type2); + void virtual PrintInfo() {;} - inline G4VITTimeStepComputer* GetTimeStepper(); - inline const G4String& GetName(); + G4VITTimeStepComputer* GetTimeStepper(); + const G4String& GetName(); - inline G4VITReactionProcess* GetReactionProcess(); - inline void SetReactionTable(G4ITReactionTable*); - inline const G4ITReactionTable* GetReactionTable(); + G4VITReactionProcess* GetReactionProcess(); + void SetReactionTable(G4ITReactionTable*); + const G4ITReactionTable* GetReactionTable(); protected: - G4String fName; - G4VITTimeStepComputer* fpTimeStepper; - G4VITReactionProcess* fpReactionProcess; - + std::unique_ptr fpTimeStepper; + std::unique_ptr fpReactionProcess; const G4ITReactionTable* fpReactionTable ; G4ITType fType1; G4ITType fType2; - -protected : - /** Copy constructor - * \param other Object to copy from - */ - G4VITStepModel(const G4VITStepModel& other); - /** Assignment operator - * \param other Object to assign from - * \return A reference to this - */ - G4VITStepModel& operator=(const G4VITStepModel& other); -}; - -inline void G4VITStepModel::SetReactionTable(G4ITReactionTable* table) -{ - fpReactionTable = table; -} - -inline const G4ITReactionTable* G4VITStepModel::GetReactionTable() -{ - return fpReactionTable ; -} - -inline void G4VITStepModel::SetTimeStepper(G4VITTimeStepComputer* timeStepper) -{ - fpTimeStepper = timeStepper ; -} - -inline void G4VITStepModel::SetReactionProcess(G4VITReactionProcess* reactionProcess) -{ - fpReactionProcess = reactionProcess ; -} - -inline G4VITTimeStepComputer* G4VITStepModel::GetTimeStepper() -{ - return fpTimeStepper; -} - -inline G4VITReactionProcess* G4VITStepModel::GetReactionProcess() -{ - return fpReactionProcess ; -} - -inline const G4String& G4VITStepModel::GetName() -{ - return fName; -} - -#endif // G4VITMODEL_HH +}; \ No newline at end of file diff --git a/source/processes/electromagnetic/dna/management/src/G4ITModelHandler.cc b/source/processes/electromagnetic/dna/management/src/G4ITModelHandler.cc index 216e49199b5..19db99f3713 100644 --- a/source/processes/electromagnetic/dna/management/src/G4ITModelHandler.cc +++ b/source/processes/electromagnetic/dna/management/src/G4ITModelHandler.cc @@ -33,190 +33,77 @@ // ------------------------------------------------------------------- #include "G4ITModelHandler.hh" +#include "G4ITModelManager.hh" +#include "G4VITStepModel.hh" #include G4ITModelHandler::G4ITModelHandler() { - //ctor - fIsInitialized = false; - fTimeStepComputerFlag = false; - fReactionProcessFlag = false; + fIsInitialized = false; + fTimeStepComputerFlag = false; + fReactionProcessFlag = false; +} - size_t IT_size(G4ITType::size()); +G4ITModelHandler::~G4ITModelHandler() = default; - fModelManager.assign(IT_size, std::vector()); - for (G4int i = 0; i < (int) IT_size; i++) - { - fModelManager[i].assign(IT_size, 0); - } +void G4ITModelHandler::Initialize() +{ + fpModelManager->Initialize(); + fIsInitialized = true; } -G4ITModelHandler::~G4ITModelHandler() +void G4ITModelHandler::RegisterModel(G4VITStepModel* pModel, + G4double startingTime) { - //dtor - G4int size = fModelManager.size(); + assert(pModel != nullptr); - for (G4int i = 0; i < size; i++) - { - for (G4int j = 0; j <= i; j++) - { - if (fModelManager[i][j]) - { - delete fModelManager[i][j]; - fModelManager[i][j] = 0; - fModelManager[j][i] = 0; - } - } - } - fModelManager.clear(); -} + G4ITType type1; + G4ITType type2; -G4ITModelHandler::G4ITModelHandler(const G4ITModelHandler& other) -{ - //copy ctor - size_t IT_size(G4ITType::size()); + pModel->GetApplicable(type1, type2); - fModelManager.assign(IT_size, std::vector()); - for (int i = 0; i < (int) IT_size; i++) - { - fModelManager[i].assign(IT_size, 0); - for (int j = 0; j < (int) IT_size; j++) + if (type1 != type2) { - if (other.fModelManager[i][j] != 0) - { - fModelManager[i][j] = new G4ITModelManager( - *(other.fModelManager[i][j])); - } + G4Exception("G4ITModelHandler::RegisterModel", + "FeatureDisabled", + FatalException, + "Models for different type ids are not supported anymore. This feature will be superseded."); } - } - - fIsInitialized = other.fIsInitialized; - fTimeStepComputerFlag = other.fTimeStepComputerFlag; - fReactionProcessFlag = other.fReactionProcessFlag; -} -G4ITModelHandler& G4ITModelHandler::operator=(const G4ITModelHandler& rhs) -{ - if (this == &rhs) return *this; // handle self assignment - //assignment operator - return *this; -} + if(!fpModelManager) + { + fpModelManager.reset(new G4ITModelManager()); + } -void G4ITModelHandler::Initialize() -{ - fIsInitialized = true; + fpModelManager->SetModel(pModel, startingTime); - for (G4int i = 0; i < int(fModelManager.size()); i++) - { - for (G4int j = 0; j <= i; j++) + //________________________________________________ + // Setup ITStepManager + if (pModel->GetTimeStepper()) + { + fTimeStepComputerFlag = true; + } + if (pModel->GetReactionProcess()) { - G4ITModelManager* modman = fModelManager[i][j]; - if (modman) - { - modman->Initialize(); - } + fReactionProcessFlag = true; } - } } -void G4ITModelHandler::RegisterModel(G4VITStepModel* aModel, - G4double startingTime) +std::vector G4ITModelHandler::GetActiveModels(G4double globalTime) const { - assert(aModel != 0); - - //________________________________________________ - // Prepare the correct model manager - if (fModelManager.empty()) - { - size_t IT_size(G4ITType::size()); - fModelManager.assign(IT_size, std::vector()); - - for (int i = 0; i < (int) IT_size; i++) + if(!fpModelManager) { - fModelManager[i].assign((size_t) i, 0); + return {}; } - } - - G4ITType type1; - G4ITType type2; - - //________________________________________________ - // Retrieve applicability - aModel->IsApplicable(type1, type2); - - if (type1 > type2) - { - G4ITType buffer(-1); - buffer = type1; - type1 = type2; - type2 = buffer; - } - - if (fModelManager[type1][type2] == 0) - { - fModelManager[type1][type2] = new G4ITModelManager(); - } - - fModelManager[type1][type2]->SetModel(aModel, startingTime); - - //________________________________________________ - // Setup ITStepManager - if (aModel->GetTimeStepper()) - { - fTimeStepComputerFlag = true; - } - if (aModel->GetReactionProcess()) - { - fReactionProcessFlag = true; - } + return fpModelManager->GetActiveModels(globalTime); } -void G4ITModelHandler::SetModel(G4ITType type1, - G4ITType type2, - G4VITStepModel* aModel, - G4double startingTime) +bool G4ITModelHandler::GetTimeStepComputerFlag() { - assert(aModel == 0); - - if (type1 > type2) - { - G4ITType buffer(-1); - buffer = type1; - type1 = type2; - type2 = buffer; - } - - if (type1 > (int) fModelManager.capacity()) - { - fModelManager.reserve(type1); - } - - if (type2 > (int) fModelManager[type1].capacity()) - { - fModelManager[type1].reserve(type2); - } - - fModelManager[type1][type2]->SetModel(aModel, startingTime); + return fTimeStepComputerFlag; } -G4VITStepModel* G4ITModelHandler::GetModel(G4ITType type1, - G4ITType type2, - const G4double globalTime) +bool G4ITModelHandler::GetReactionProcessFlag() { - if (fModelManager.empty()) - { - return 0; - } - - if ((int) fModelManager.size() < type1) return 0; - - std::vector* v = &(fModelManager.at(type1)); - - if ((int) v->size() < type2) return 0; - - if (v->at(type2)) - { - return v->at(type2)->GetModel(globalTime); - } - return 0; -} + return fReactionProcessFlag; +} \ No newline at end of file diff --git a/source/processes/electromagnetic/dna/management/src/G4ITModelManager.cc b/source/processes/electromagnetic/dna/management/src/G4ITModelManager.cc index e61a075df77..050bf9be2d6 100644 --- a/source/processes/electromagnetic/dna/management/src/G4ITModelManager.cc +++ b/source/processes/electromagnetic/dna/management/src/G4ITModelManager.cc @@ -33,112 +33,62 @@ // ------------------------------------------------------------------- #include "G4ITModelManager.hh" +#include "G4VITStepModel.hh" #include "G4ITType.hh" #include "G4UnitsTable.hh" -using namespace std; -G4ITModelManager::G4ITModelManager() : - fIsInitialized(FALSE) +G4ITModelManager::G4ITModelManager() + : fIsInitialized(false) { - ; } -G4ITModelManager::~G4ITModelManager() -{ - //dtor - mapModels::iterator it; - - for (it = fModels.begin(); it != fModels.end(); it++) - { - delete it->second; - } - fModels.clear(); -} +G4ITModelManager::~G4ITModelManager() = default; -G4ITModelManager::G4ITModelManager(const G4ITModelManager& right) +void G4ITModelManager::Initialize() { - mapModels::const_iterator it = right.fModels.begin(); - - for (; it != right.fModels.end(); it++) - { - fModels[it->first] = it->second->Clone(); - } + std::sort(fModelInfoList.begin(), fModelInfoList.end(), + [](const ModelInfo& lhs, const ModelInfo& rhs) { + return lhs.fStartingTime < rhs.fStartingTime; + }); - fIsInitialized = right.fIsInitialized; -} + for (const auto& modelInfo : fModelInfoList) + { + modelInfo.fpModel->Initialize(); + } -G4ITModelManager& G4ITModelManager::operator=(const G4ITModelManager& rhs) -{ - if (this == &rhs) return *this; // handle self assignment - //assignment operator - return *this; + fIsInitialized = true; } -void G4ITModelManager::Initialize() +void G4ITModelManager::SetModel(G4VITStepModel* pModel, + const G4double startingTime, + const G4double endTime) { - mapModels::iterator it = fModels.begin(); - - for (; it != fModels.end(); it++) - { - G4VITStepModel* model = it->second; - if (model != 0) + assert(pModel != nullptr); + if (fIsInitialized) { - model->Initialize(); + G4ExceptionDescription exceptionDescription; + exceptionDescription + << "You are trying to insert a new model after initializing the model manager."; + G4Exception("G4ITModelManager::SetModel", "ITModelManager001", + FatalErrorInArgument, exceptionDescription); } - } -} -void G4ITModelManager::SetModel(G4VITStepModel* aModel, G4double startingTime) -{ - assert(fIsInitialized == FALSE); - if (fIsInitialized == true) - { - G4ExceptionDescription exceptionDescription; - exceptionDescription - << "You are trying to insert a new model after initialization of th model manager."; - G4Exception("G4ITModelManager::SetModel", "ITModelManager001", - FatalErrorInArgument, exceptionDescription); - } - fModels[startingTime] = aModel; + fModelInfoList.emplace_back(ModelInfo({ startingTime, endTime, std::unique_ptr(pModel) })); } -G4VITStepModel* G4ITModelManager::GetModel(const G4double globalTime) +std::vector G4ITModelManager::GetActiveModels(G4double globalTime) const { - if (!fModels.empty()) - { - mapModels::reverse_iterator rit = fModels.rbegin(); - if (rit != fModels.rend()) - { - if (globalTime > rit->first) - { - return rit->second; - } - else - { - mapModels::iterator it = fModels.begin(); + std::vector activeModels; - if (globalTime < it->first) + for (const auto& modelInfo : fModelInfoList) + { + if (modelInfo.fStartingTime < globalTime && modelInfo.fEndTime > globalTime) { - G4ExceptionDescription exceptionDescription; - exceptionDescription << "No model was found at time "; - exceptionDescription << G4BestUnit(globalTime, "Time"); - exceptionDescription << ". The first model is registered at time : "; - exceptionDescription << G4BestUnit(it->first, "Time") << ". "; - G4Exception("G4ITModelManager::GetModel", "ITModelManager003", - FatalErrorInArgument, exceptionDescription); + activeModels.push_back(modelInfo.fpModel.get()); } - - it = fModels.lower_bound(globalTime); - - if (it != fModels.end()) return it->second; - } } - } - G4ExceptionDescription exceptionDescription; - exceptionDescription << "No model was found."; - G4Exception("G4ITModelManager::GetModel", "ITModelManager004", - FatalErrorInArgument, exceptionDescription); - return 0; + return activeModels; } + diff --git a/source/processes/electromagnetic/dna/management/src/G4ITModelProcessor.cc b/source/processes/electromagnetic/dna/management/src/G4ITModelProcessor.cc index 12be97bb4c4..7b0e1cc9fa3 100644 --- a/source/processes/electromagnetic/dna/management/src/G4ITModelProcessor.cc +++ b/source/processes/electromagnetic/dna/management/src/G4ITModelProcessor.cc @@ -35,16 +35,14 @@ #include "G4ITModelProcessor.hh" #include "G4VITTimeStepComputer.hh" #include "G4VITReactionProcess.hh" -//#include "G4ITTimeStepper.hh" #include "G4ITReaction.hh" #include "G4ITTrackHolder.hh" #include "G4ITTrackingManager.hh" +#include "G4VITStepModel.hh" #include "G4UserTimeStepAction.hh" #include "G4UnitsTable.hh" #include -using namespace std; - //#define DEBUG_MEM #ifdef DEBUG_MEM @@ -54,259 +52,157 @@ using namespace G4MemStat; G4ITModelProcessor::G4ITModelProcessor() { - fpTrack = 0; - fpModel = 0; - fInitialized = false; - fpModelManager = 0; - fCurrentModel.assign(G4ITType::size(), std::vector()); - - for(int i = 0; i < (int) G4ITType::size(); i++) - { - fCurrentModel[i].assign(G4ITType::size(), 0); - } - fUserMinTimeStep = -1.; - fTSTimeStep = DBL_MAX; - fpTrackingManager = 0; - fReactionSet = 0; - fpTrackContainer = 0; - fpModelHandler = 0; - fComputeTimeStep = false; - fComputeReaction = false; -} - -G4ITModelProcessor::~G4ITModelProcessor() -{ - //dtor - // if(fpModelHandler) delete fpModelHandler; deleted by G4Scheduler - fCurrentModel.clear(); - fReactionInfo.clear(); + fpTrack = nullptr; + fInitialized = false; + fUserMinTimeStep = -1.; + fTSTimeStep = DBL_MAX; + fpTrackingManager = nullptr; + fReactionSet = nullptr; + fpTrackContainer = nullptr; + fpModelHandler = nullptr; + fpActiveModelWithMinTimeStep = nullptr; + fComputeTimeStep = false; + fComputeReaction = false; } -// Should not be used -G4ITModelProcessor::G4ITModelProcessor(const G4ITModelProcessor& /*other*/) -{ - //copy ctorr - fpTrack = 0; - fpModelHandler = 0; - fpModel = 0; - fInitialized = false; - fpModelManager = 0; - fUserMinTimeStep = -1.; - fTSTimeStep = DBL_MAX; - fpTrackingManager = 0; - fReactionSet = 0; - fpTrackContainer = 0; - fComputeTimeStep = false; - fComputeReaction = false; -} +G4ITModelProcessor::~G4ITModelProcessor() = default; void G4ITModelProcessor::RegisterModel(double time, G4VITStepModel* model) { - fpModelHandler->RegisterModel(model, time); + fpModelHandler->RegisterModel(model, time); } -// Should not be used -G4ITModelProcessor& G4ITModelProcessor::operator=(const G4ITModelProcessor& rhs) -{ - if(this == &rhs) return *this; // handle self assignment - //assignment operator - return *this; -} -//______________________________________________________________________________ void G4ITModelProcessor::Initialize() { - fpModelHandler->Initialize(); - fReactionSet = G4ITReactionSet::Instance(); - fpTrackContainer = G4ITTrackHolder::Instance(); - fInitialized = true; - fComputeTimeStep = false; - fComputeReaction = false; - if(fpModelHandler->GetTimeStepComputerFlag()) fComputeTimeStep = true; - if(fpModelHandler->GetReactionProcessFlag()) fComputeReaction = true; + fpModelHandler->Initialize(); + fReactionSet = G4ITReactionSet::Instance(); + fpTrackContainer = G4ITTrackHolder::Instance(); + fInitialized = true; + fComputeTimeStep = false; + fComputeReaction = false; + if (fpModelHandler->GetTimeStepComputerFlag()) + { + fComputeTimeStep = true; + } + if (fpModelHandler->GetReactionProcessFlag()) + { + fComputeReaction = true; + } } -//_________________________________________________________________________ - G4double G4ITModelProcessor::CalculateMinTimeStep(G4double currentGlobalTime, G4double definedMinTimeStep) { #if defined (DEBUG_MEM) && defined (DEBUG_MEM_DETAILED_STEPPING) - MemStat mem_first, mem_second, mem_diff; + MemStat mem_first, mem_second, mem_diff; + mem_first = MemoryUsage(); #endif -#if defined (DEBUG_MEM) && defined (DEBUG_MEM_DETAILED_STEPPING) - mem_first = MemoryUsage(); -#endif + fpActiveModelWithMinTimeStep = nullptr; + fTSTimeStep = DBL_MAX; - fTSTimeStep = DBL_MAX; - - InitializeStepper(currentGlobalTime, definedMinTimeStep); - // TODO - // fpMasterModelProcessor -> InitializeStepper(fGlobalTime, fDefinedMinTimeStep) ; + InitializeStepper(currentGlobalTime, definedMinTimeStep); #if defined (DEBUG_MEM) && defined (DEBUG_MEM_DETAILED_STEPPING) - mem_second = MemoryUsage(); - mem_diff = mem_second-mem_first; - G4cout << "\t || MEM || G4Scheduler::CalculateMinTimeStep || After " - "computing fpModelProcessor -> InitializeStepper, diff is : " - << mem_diff - << G4endl; + mem_second = MemoryUsage(); + mem_diff = mem_second-mem_first; + G4cout << "\t || MEM || G4Scheduler::CalculateMinTimeStep || After " + "computing fpModelProcessor -> InitializeStepper, diff is : " + << mem_diff + << G4endl; #endif -// G4TrackList::iterator fpMainList_i = fpMainList->begin(); - - G4TrackManyList* mainList = fpTrackContainer->GetMainList(); - G4TrackManyList::iterator it = mainList->begin(); - G4TrackManyList::iterator end = mainList->end(); - - for (; it != end; ++it) - { - G4Track * track = *it; - - if (track == 0) + for (auto pTrack : *fpTrackContainer->GetMainList()) { - G4ExceptionDescription exceptionDescription; - exceptionDescription << "No track found."; - G4Exception("G4Scheduler::CalculateMinStep", "ITScheduler006", - FatalErrorInArgument, exceptionDescription); - return 0; // makes coverity happy - } + if (pTrack == nullptr) + { + G4ExceptionDescription exceptionDescription; + exceptionDescription << "No track found."; + G4Exception("G4Scheduler::CalculateMinStep", "ITScheduler006", + FatalErrorInArgument, exceptionDescription); + continue; + } #ifdef DEBUG - G4cout << "*_* " << GetIT(track)->GetName() - << " ID: " << track->GetTrackID() - << " at time : " << track->GetGlobalTime() - << G4endl; + G4cout << "*_* " << GetIT(track)->GetName() + << " ID: " << track->GetTrackID() + << " at time : " << track->GetGlobalTime() + << G4endl; #endif - G4TrackStatus trackStatus = track->GetTrackStatus(); - if (trackStatus == fStopAndKill || trackStatus == fStopButAlive) - { - continue; - } - - // This Extract... was thought for MT mode at the track level - //ExtractTimeStepperData(fpModelProcessor) ; - - CalculateTimeStep(track, definedMinTimeStep); + G4TrackStatus trackStatus = pTrack->GetTrackStatus(); + if (trackStatus == fStopAndKill || trackStatus == fStopButAlive) + { + continue; + } - // if MT mode at track level, this command should be displaced - ExtractTimeStepperData(); - } + CalculateTimeStep(pTrack, definedMinTimeStep); + // if MT mode at track level, this command should be displaced + ExtractTimeStepperData(); + } #if defined (DEBUG_MEM) && defined (DEBUG_MEM_DETAILED_STEPPING) - mem_second = MemoryUsage(); - mem_diff = mem_second-mem_first; - G4cout << "\t || MEM || G4Scheduler::CalculateMinTimeStep || " - "After looping on tracks, diff is : " << mem_diff << G4endl; + mem_second = MemoryUsage(); + mem_diff = mem_second-mem_first; + G4cout << "\t || MEM || G4Scheduler::CalculateMinTimeStep || " + "After looping on tracks, diff is : " << mem_diff << G4endl; #endif - return fTSTimeStep; + return fTSTimeStep; } //_________________________________________________________________________ void G4ITModelProcessor::ExtractTimeStepperData() { - if(fpTrack == 0) - { - CleanProcessor(); - return; - } - - const std::vector >* model = GetCurrentModel(); + if (fpTrack == nullptr) + { + CleanProcessor(); + return; + } - for(unsigned i = 0; i < model->size(); ++i) - { - for(unsigned j = 0; j < (*model)[i].size(); ++j) + for (auto pStepModel : fActiveModels) { - G4VITStepModel* mod = (*model)[i][j]; - - if(mod == 0) - { - continue; - } - - G4VITTimeStepComputer* stepper(mod->GetTimeStepper()); - - G4double sampledMinTimeStep(stepper->GetSampledMinTimeStep()); - G4TrackVectorHandle reactants(stepper->GetReactants()); - - if(sampledMinTimeStep < fTSTimeStep) - { - /* - // DEBUG SPECIAL CASE - if(!reactants) - { - G4ExceptionDescription exceptionDescription ; - CalculateMinTimeStep(); // => at least N (N = nb of tracks) loops exceptionDescription << "No reactants were found by the time stepper."; - G4Exception("G4Scheduler::ExtractTimeStepperData","ITScheduler007", - FatalErrorInArgument,exceptionDescription); - continue ; - } - */ - - fTSTimeStep = sampledMinTimeStep; - //fReactingTracks.clear(); - - fReactionSet->CleanAllReaction(); - if(bool(reactants)) + if (pStepModel == nullptr) { - // G4cout << "*** (1) G4Scheduler::ExtractTimeStepperData insert - // reactants for " << GetIT(track)->GetName() << G4endl; - // G4cout << "bool(reactants) = " << bool(reactants) << G4endl; - // G4cout << reactants->size() << G4endl; - // G4cout << GetIT(reactants->operator[](0))->GetName() << G4endl; - - // fReactingTracks.insert(make_pair(track, reactants)); - fReactionSet->AddReactions(fTSTimeStep, - const_cast(fpTrack), - reactants); - stepper->ResetReactants(); + continue; } - } - else if(fTSTimeStep == sampledMinTimeStep) - { - /* - // DEBUG SPECIAL CASE - if(!reactants) - { - G4ExceptionDescription exceptionDescription ; - exceptionDescription << "No reactants were found by the time stepper."; - G4Exception("G4Scheduler::ExtractTimeStepperData","ITScheduler008", - FatalErrorInArgument,exceptionDescription); - continue ; - } - */ - if(bool(reactants)) + + auto pTimeStepper = pStepModel->GetTimeStepper(); + G4double sampledMinTimeStep = pTimeStepper->GetSampledMinTimeStep(); + G4TrackVectorHandle reactants = pTimeStepper->GetReactants(); + + if (sampledMinTimeStep < fTSTimeStep) { - // G4cout << "*** (2) G4Scheduler::ExtractTimeStepperData insert - // reactants for " << GetIT(track)->GetName() << G4endl; - // G4cout << "bool(reactants) = " << bool(reactants) << G4endl; - // G4cout << "trackA : " << GetIT(track)->GetName() - // << " ("<< track->GetTrackID() << ")" << G4endl; - // G4cout << reactants->size() << G4endl; - // G4cout << GetIT(reactants->operator[](0))->GetName() << G4endl; - - // fReactingTracks.insert(make_pair(track, reactants)); - - fReactionSet->AddReactions(fTSTimeStep, - const_cast(fpTrack), - reactants); - stepper->ResetReactants(); + fpActiveModelWithMinTimeStep = pStepModel; + fTSTimeStep = sampledMinTimeStep; + //fReactingTracks.clear(); + + fReactionSet->CleanAllReaction(); + if (reactants) + { + // fReactingTracks.insert(make_pair(track, reactants)); + fReactionSet->AddReactions(fTSTimeStep, + const_cast(fpTrack), + reactants); + pTimeStepper->ResetReactants(); + } } - } - else - { - if(bool(reactants)) + else if (fTSTimeStep == sampledMinTimeStep && bool(reactants)) { - stepper->ResetReactants(); + // fReactingTracks.insert(make_pair(track, reactants)); + fReactionSet->AddReactions(fTSTimeStep, + const_cast(fpTrack), + reactants); + pTimeStepper->ResetReactants(); + } + else if (reactants) + { + pTimeStepper->ResetReactants(); } - } } - } - CleanProcessor(); + CleanProcessor(); } //______________________________________________________________________________ @@ -314,123 +210,56 @@ void G4ITModelProcessor::ExtractTimeStepperData() void G4ITModelProcessor::InitializeStepper(G4double currentGlobalTime, G4double userMinTime) { - // G4cout << "G4ITModelProcessor::InitializeStepper" << G4endl; - if(fpModelHandler == 0) - { - G4ExceptionDescription exceptionDescription; - exceptionDescription - << "No G4ITModelHandler was passed to the modelProcessor."; - G4Exception("G4ITModelProcessor::InitializeStepper", - "ITModelProcessor002", - FatalErrorInArgument, - exceptionDescription); - } - const std::vector >* modelManager = - fpModelHandler->GetAllModelManager(); - - if(modelManager == 0) - { - G4ExceptionDescription exceptionDescription; - exceptionDescription - << "No G4ITModelManager was register to G4ITModelHandler."; - G4Exception("G4ITModelProcessor::InitializeStepper", - "ITModelProcessor003", - FatalErrorInArgument, - exceptionDescription); - } - - int nbModels1 = modelManager->size(); - - G4VITTimeStepComputer::SetTimes(currentGlobalTime, userMinTime); - - // TODO !!! - // if( nbModels1 != 1 || (nbModels1 == 1 && !fpModelManager) ) - { - int nbModels2 = -1; - G4VITStepModel* model = 0; - G4ITModelManager* modman = 0; - - for(int i = 0; i < nbModels1; i++) - { - nbModels2 = (*modelManager)[i].size(); - - for(int j = 0; j <= i; j++) - { - modman = (*modelManager)[i][j]; - - if(modman == 0) continue; - - model = modman->GetModel(currentGlobalTime); - G4VITTimeStepComputer* stepper = model->GetTimeStepper(); + G4VITTimeStepComputer::SetTimes(currentGlobalTime, userMinTime); #if defined (DEBUG_MEM) - MemStat mem_first, mem_second, mem_diff; + MemStat mem_first, mem_second, mem_diff; + mem_first = MemoryUsage(); #endif -#if defined (DEBUG_MEM) - mem_first = MemoryUsage(); -#endif + fActiveModels = fpModelHandler->GetActiveModels(currentGlobalTime); - // stepper->PrepareForAllProcessors() ; - stepper->Prepare(); + for (auto& pModel : fActiveModels) + { + pModel->PrepareNewTimeStep(); + } #if defined (DEBUG_MEM) - mem_second = MemoryUsage(); - mem_diff = mem_second-mem_first; - G4cout << "\t || MEM || G4ITModelProcessor::InitializeStepper || After computing stepper -> Prepare(), diff is : " << mem_diff << G4endl; + mem_second = MemoryUsage(); + mem_diff = mem_second-mem_first; + G4cout << "\t || MEM || G4ITModelProcessor::InitializeStepper || After computing stepper -> Prepare(), diff is : " << mem_diff << G4endl; #endif - fCurrentModel[i][j] = model; - } - } - if(nbModels1 == 1 && nbModels2 == 1) - { - fpModelManager = modman; - fpModel = model; - } - else fpModel = 0; - } } //______________________________________________________________________________ -void G4ITModelProcessor::CalculateTimeStep(const G4Track* track, +void G4ITModelProcessor::CalculateTimeStep(const G4Track* pTrack, const G4double userMinTimeStep) { - // G4cout << "G4ITModelProcessor::CalculateStep" << G4endl; - CleanProcessor(); - if(track == 0) - { - G4ExceptionDescription exceptionDescription; - exceptionDescription << "No track was passed to the method (track == 0)."; - G4Exception("G4ITModelProcessor::CalculateStep", - "ITModelProcessor004", - FatalErrorInArgument, - exceptionDescription); - } - SetTrack(track); - fUserMinTimeStep = userMinTimeStep; - - DoCalculateStep(); + CleanProcessor(); + if (pTrack == nullptr) + { + G4ExceptionDescription exceptionDescription; + exceptionDescription << "No track was passed to the method."; + G4Exception("G4ITModelProcessor::CalculateStep", + "ITModelProcessor004", + FatalErrorInArgument, + exceptionDescription); + } + SetTrack(pTrack); + fUserMinTimeStep = userMinTimeStep; + + DoCalculateStep(); } //______________________________________________________________________________ + void G4ITModelProcessor::DoCalculateStep() { - if(fpModel) // ie only one model has been declared and will be used - { - fpModel->GetTimeStepper()->CalculateStep(*fpTrack, fUserMinTimeStep); - } - else // ie many models have been declared and will be used - { - std::vector& model = fCurrentModel[GetIT(fpTrack) - ->GetITType()]; - - for(int i = 0; i < (int) model.size(); i++) + for (auto& pStepModel : fActiveModels) { - if(model[i] == 0) continue; - model[i]->GetTimeStepper()->CalculateStep(*fpTrack, fUserMinTimeStep); + pStepModel->GetTimeStepper()->CalculateStep(*fpTrack, fUserMinTimeStep); } - } } //_________________________________________________________________________ @@ -444,289 +273,288 @@ void G4ITModelProcessor::ComputeTrackReaction(G4ITStepStatus fITStepStatus, G4UserTimeStepAction* fpUserTimeStepAction, G4int #ifdef G4VERBOSE - fVerbose +fVerbose #endif - ) +) { // if (fReactingTracks.empty()) - if(fReactionSet->Empty()) - { - return; - } - - if(fITStepStatus == eCollisionBetweenTracks) - // if(fInteractionStep == false) - { - // TODO - FindReaction(fReactionSet, - currentTimeStep, - previousTimeStep, - reachedUserTimeLimit); - // TODO - // A ne faire uniquement si le temps choisis est celui calculé par le time stepper - // Sinon utiliser quelque chose comme : fModelProcessor->FindReaction(&fMainList); - - std::vector * reactionInfo_v = GetReactionInfo(); - std::vector::iterator reactionInfo_i = reactionInfo_v - ->begin(); - - for(; reactionInfo_i != reactionInfo_v->end(); ++reactionInfo_i) + if (fReactionSet->Empty()) { - G4ITReactionChange* changes = (*reactionInfo_i); - G4Track* trackA = const_cast(changes->GetTrackA()); - G4Track* trackB = const_cast(changes->GetTrackB()); - - if(trackA == 0 || trackB == 0 || trackA->GetTrackStatus() == fStopAndKill - || trackB->GetTrackStatus() == fStopAndKill) continue; - - G4int nbSecondaries = changes->GetNumberOfSecondaries(); - const vector* productsVector = changes->GetfSecondary(); + return; + } - if(fpUserTimeStepAction) - { - fpUserTimeStepAction->UserReactionAction(*trackA, - *trackB, - productsVector); - } + if (fITStepStatus == eCollisionBetweenTracks) + // if(fInteractionStep == false) + { + // TODO + FindReaction(fReactionSet, + currentTimeStep, + previousTimeStep, + reachedUserTimeLimit); + // TODO + // A ne faire uniquement si le temps choisis est celui calculé par le time stepper + // Sinon utiliser quelque chose comme : fModelProcessor->FindReaction(&fMainList); + + for (auto& pChanges : fReactionInfo) + { + auto pTrackA = const_cast(pChanges->GetTrackA()); + auto pTrackB = const_cast(pChanges->GetTrackB()); + + if (pTrackA == nullptr + || pTrackB == nullptr + || pTrackA->GetTrackStatus() == fStopAndKill + || pTrackB->GetTrackStatus() == fStopAndKill) + { + continue; + } + + G4int nbSecondaries = pChanges->GetNumberOfSecondaries(); + const std::vector* productsVector = pChanges->GetfSecondary(); + + if (fpUserTimeStepAction) + { + fpUserTimeStepAction->UserReactionAction(*pTrackA, + *pTrackB, + productsVector); + } #ifdef G4VERBOSE - if(fVerbose) - { - G4cout << "At time : " << setw(7) << G4BestUnit(fGlobalTime, "Time") - << " Reaction : " << GetIT(trackA)->GetName() << " (" - << trackA->GetTrackID() << ") + " << GetIT(trackB)->GetName() << " (" - << trackB->GetTrackID() << ") -> "; - } + if (fVerbose) + { + G4cout << "At time : " << std::setw(7) << G4BestUnit(fGlobalTime, "Time") + << " Reaction : " << GetIT(pTrackA)->GetName() << " (" + << pTrackA->GetTrackID() << ") + " << GetIT(pTrackB)->GetName() << " (" + << pTrackB->GetTrackID() << ") -> "; + } #endif - if(nbSecondaries > 0) - { - for(int i = 0; i < nbSecondaries; ++i) - { + if (nbSecondaries > 0) + { + for (int i = 0; i < nbSecondaries; ++i) + { #ifdef G4VERBOSE - if(fVerbose && i != 0) G4cout << " + "; + if (fVerbose && i != 0) + { + G4cout << " + "; + } #endif - G4Track* secondary = (*productsVector)[i]; //changes->GetSecondary(i); - fpTrackContainer->_PushTrack(secondary); - GetIT(secondary)->SetParentID(trackA->GetTrackID(), - trackB->GetTrackID()); - - if(secondary->GetGlobalTime() - fGlobalTime > fTimeTolerance) - { - G4ExceptionDescription exceptionDescription; - exceptionDescription << "The time of the secondary should not be bigger than the" - " current global time." - << " This may cause synchronization problem. If the process you" - " are using required " - << "such feature please contact the developpers." << G4endl<< "The global time in the step manager : " - << G4BestUnit(fGlobalTime,"Time") - << G4endl - << "The global time of the track : " - << G4BestUnit(secondary->GetGlobalTime(),"Time") - << G4endl; - - G4Exception("G4Scheduler::ComputeInteractionBetweenTracks", - "ITScheduler010", - FatalErrorInArgument, - exceptionDescription); - } + G4Track* secondary = (*productsVector)[i]; //changes->GetSecondary(i); + fpTrackContainer->_PushTrack(secondary); + GetIT(secondary)->SetParentID(pTrackA->GetTrackID(), + pTrackB->GetTrackID()); + + if (secondary->GetGlobalTime() - fGlobalTime > fTimeTolerance) + { + G4ExceptionDescription exceptionDescription; + exceptionDescription << "The time of the secondary should not be bigger than the" + " current global time." + << " This may cause synchronization problem. If the process you" + " are using required " + << "such feature please contact the developpers." << G4endl + << "The global time in the step manager : " + << G4BestUnit(fGlobalTime, "Time") + << G4endl + << "The global time of the track : " + << G4BestUnit(secondary->GetGlobalTime(), "Time") + << G4endl; + + G4Exception("G4Scheduler::ComputeInteractionBetweenTracks", + "ITScheduler010", + FatalErrorInArgument, + exceptionDescription); + } #ifdef G4VERBOSE - if(fVerbose) - G4cout << GetIT(secondary)->GetName() << " (" - << secondary->GetTrackID() << ")"; + if (fVerbose) + { + G4cout << GetIT(secondary)->GetName() << " (" + << secondary->GetTrackID() << ")"; + } #endif - } - } - else - { + } + } + else + { #ifdef G4VERBOSE - if(fVerbose) G4cout << "No product"; + if (fVerbose) + { + G4cout << "No product"; + } #endif - } + } #ifdef G4VERBOSE - if(fVerbose) G4cout << G4endl; + if (fVerbose) + { + G4cout << G4endl; + } #endif - if(trackA->GetTrackID() == 0 || trackB->GetTrackID() == 0) - { - G4Track* track = 0; - if(trackA->GetTrackID() == 0) track = trackA; - else track = trackB; - - G4ExceptionDescription exceptionDescription; - exceptionDescription - << "The problem was found for the reaction between tracks :" - << trackA->GetParticleDefinition()->GetParticleName() << " (" - << trackA->GetTrackID() << ") & " - << trackB->GetParticleDefinition()->GetParticleName() << " (" - << trackB->GetTrackID() << "). \n"; - - if(track->GetStep() == 0) - { - exceptionDescription << "Also no step was found" - << " ie track->GetStep() == 0 \n"; + if (pTrackA->GetTrackID() == 0 || pTrackB->GetTrackID() == 0) + { + G4Track* pTrack = nullptr; + if (pTrackA->GetTrackID() == 0) + { + pTrack = pTrackA; + } + else + { + pTrack = pTrackB; + } + + G4ExceptionDescription exceptionDescription; + exceptionDescription + << "The problem was found for the reaction between tracks :" + << pTrackA->GetParticleDefinition()->GetParticleName() << " (" + << pTrackA->GetTrackID() << ") & " + << pTrackB->GetParticleDefinition()->GetParticleName() << " (" + << pTrackB->GetTrackID() << "). \n"; + + if (pTrack->GetStep() == nullptr) + { + exceptionDescription << "Also no step was found" + << " ie track->GetStep() == 0 \n"; + } + + exceptionDescription << "Parent ID of trackA : " + << pTrackA->GetParentID() << "\n"; + exceptionDescription << "Parent ID of trackB : " + << pTrackB->GetParentID() << "\n"; + + exceptionDescription + << "The ID of one of the reaction track was not setup."; + G4Exception("G4Scheduler::ComputeInteractionBetweenTracks", + "ITScheduler011", + FatalErrorInArgument, + exceptionDescription); + } + + if (pChanges->WereParentsKilled()) + { + pTrackA->SetTrackStatus(fStopAndKill); + pTrackB->SetTrackStatus(fStopAndKill); + + fpTrackingManager->EndTracking(pTrackA); + fpTrackingManager->EndTracking(pTrackB); + } + + pChanges.reset(nullptr); } - exceptionDescription << "Parent ID of trackA : " - << trackA->GetParentID() << "\n"; - exceptionDescription << "Parent ID of trackB : " - << trackB->GetParentID() << "\n"; - - exceptionDescription - << "The ID of one of the reaction track was not setup."; - G4Exception("G4Scheduler::ComputeInteractionBetweenTracks", - "ITScheduler011", - FatalErrorInArgument, - exceptionDescription); - } - - if(changes->WereParentsKilled()) - { - // DEBUG - // G4cout << "Erasing tracks : " - // << "trackA at time : " << G4BestUnit(trackA->GetGlobalTime() , "Time") - // << "\t trackB at time : "<< G4BestUnit(trackB->GetGlobalTime(), "Time") - // << "\t GlobalTime : " << G4BestUnit(fGlobalTime, "Time") - // << G4endl; - - trackA->SetTrackStatus(fStopAndKill); - trackB->SetTrackStatus(fStopAndKill); - -// G4TrackList::Pop(trackA); -// G4TrackList::Pop(trackB); - fpTrackingManager->EndTracking(trackA); - fpTrackingManager->EndTracking(trackB); - } - - delete changes; + fReactionInfo.clear(); } - reactionInfo_v->clear(); // never null because point to a non-pointer member of ModelProcessor - } - // DEBUG - //else - //{ - // G4cout << "fInteractionStep == true" << G4endl ; - //} + fReactionSet->CleanAllReaction(); -// fReactingTracks.clear(); - fReactionSet->CleanAllReaction(); - - fpTrackContainer->MergeSecondariesWithMainList(); - fpTrackContainer->KillTracks(); + fpTrackContainer->MergeSecondariesWithMainList(); + fpTrackContainer->KillTracks(); } //______________________________________________________________________________ -void G4ITModelProcessor::FindReaction(G4ITReactionSet* reactionSet, +void G4ITModelProcessor::FindReaction(G4ITReactionSet* pReactionSet, const double currentStepTime, - const double previousStepTime, + const double /*previousStepTime*/, const bool reachedUserStepTimeLimit) { - // DEBUG - // G4cout << "G4ITReactionManager::FindReaction" << G4endl; - //if (tracks == 0) return; - if(reactionSet == 0) return; - if(fpModelHandler->GetAllModelManager()->empty()) return; - - G4ITReactionPerTrackMap& reactionPerTrackMap = reactionSet->GetReactionMap(); - - std::map::iterator tracks_i = - reactionPerTrackMap.begin(); - - //std::map::iterator tracks_i = tracks->begin(); + if (pReactionSet == nullptr || fActiveModels.empty()) + { + return; + } - // G4cout << "G4ITModelProcessor::FindReaction at step :" << G4ITTimeStepper::Instance()->GetNbSteps() << G4endl; + G4ITReactionPerTrackMap& reactionPerTrackMap = pReactionSet->GetReactionMap(); + G4VITReactionProcess* pReactionProcess = fpActiveModelWithMinTimeStep->GetReactionProcess(); - // for (tracks_i = tracks->begin(); tracks_i != tracks->end(); tracks_i++) - for(tracks_i = reactionPerTrackMap.begin(); - tracks_i != reactionPerTrackMap.end(); - tracks_i = reactionPerTrackMap.begin()) - { - //G4cout << "here" << G4endl; - G4Track* trackA = tracks_i->first; - if(trackA->GetTrackStatus() == fStopAndKill) + for (auto tracks_i = reactionPerTrackMap.begin(); + tracks_i != reactionPerTrackMap.end(); + tracks_i = reactionPerTrackMap.begin()) { - //G4cout << "continue 1" << G4endl; - continue; - } + G4Track* pTrackA = tracks_i->first; + if (pTrackA->GetTrackStatus() == fStopAndKill) + { + continue; + } - G4ITReactionPerTrackPtr reactionPerTrack = tracks_i->second; - G4ITReactionList& reactionList = reactionPerTrack->GetReactionList(); + G4ITReactionPerTrackPtr reactionPerTrack = tracks_i->second; + G4ITReactionList& reactionList = reactionPerTrack->GetReactionList(); - G4IT* ITA = GetIT(trackA); - G4ITType ITypeA = ITA->GetITType(); + assert(reactionList.begin() != reactionList.end()); - const std::vector model = fCurrentModel[ITypeA]; + for (auto it = reactionList.begin(); it != reactionList.end(); it = reactionList.begin()) + { + G4ITReactionPtr reaction(*it); + G4Track* pTrackB = reaction->GetReactant(pTrackA); + if (pTrackB->GetTrackStatus() == fStopAndKill) + { + continue; + } + + if (pTrackB == pTrackA) + { + G4ExceptionDescription exceptionDescription; + exceptionDescription + << "The IT reaction process sent back a reaction between trackA and trackB. "; + exceptionDescription << "The problem is trackA == trackB"; + G4Exception("G4ITModelProcessor::FindReaction", + "ITModelProcessor005", + FatalErrorInArgument, + exceptionDescription); + } + + pReactionSet->SelectThisReaction(reaction); + + if (pReactionProcess && pReactionProcess->TestReactibility(*pTrackA, + *pTrackB, + currentStepTime, + reachedUserStepTimeLimit)) + { + auto pReactionChange = pReactionProcess->MakeReaction(*pTrackA, *pTrackB); + + if (pReactionChange) + { + fReactionInfo.push_back(std::move(pReactionChange)); + break; + } + } + } + } - G4Track* trackB = 0; - G4ITType ITypeB(-1); - G4VITReactionProcess* process = 0; - G4ITReactionChange* changes = 0; + //assert(G4ITReaction::gAll->empty() == true); +} - assert(reactionList.begin() != reactionList.end()); +void G4ITModelProcessor::SetTrack(const G4Track* track) +{ + fpTrack = track; +} - for(G4ITReactionList::iterator it = reactionList.begin(); - it != reactionList.end(); it = reactionList.begin()) +void G4ITModelProcessor::SetModelHandler(G4ITModelHandler* pModelHandler) +{ + if (fInitialized) { - G4ITReactionPtr reaction(*it); - trackB = reaction->GetReactant(trackA); - if(trackB->GetTrackStatus() == fStopAndKill) - { - //G4cout << "continue 2" << G4endl; - continue; - } - - if(trackB == trackA) - { G4ExceptionDescription exceptionDescription; exceptionDescription - << "The IT reaction process sent back a reaction between trackA and trackB. "; - exceptionDescription << "The problem is trackA == trackB"; - G4Exception("G4ITModelProcessor::FindReaction", - "ITModelProcessor005", - FatalErrorInArgument, - exceptionDescription); - } - - G4IT* ITB = GetIT(trackB); - G4ITType ITypeBtmp = ITB->GetITType(); - - if(ITypeB != ITypeBtmp) - { - ITypeB = ITypeBtmp; - - if(model[ITypeB]) process = model[ITypeB]->GetReactionProcess(); - } - - reactionSet->SelectThisReaction(reaction); - - if(process && process->TestReactibility(*trackA, - *trackB, - currentStepTime, - previousStepTime, - reachedUserStepTimeLimit)) - { - changes = process->MakeReaction(*trackA, *trackB); - } - - if(changes) - { - fReactionInfo.push_back(changes); + << "You are trying to set a new model while the model processor has alreaday be initialized"; + G4Exception("G4ITModelProcessor::SetModelHandler", "ITModelProcessor001", + FatalErrorInArgument, exceptionDescription); + } + fpModelHandler = pModelHandler; +} - // G4cout << "pushing reaction for trackA (" << trackA->GetTrackID() << ") and trackB (" - // << trackB->GetTrackID() << ")" << G4endl; - // - // G4cout << "nb of secondaries : " << changes->GetNumberOfSecondaries() << G4endl; - // G4cout << "with track 0 = " << changes->GetSecondary(0) << G4endl; +void G4ITModelProcessor::CleanProcessor() +{ + fpTrack = nullptr; +} - process->ResetChanges(); - changes = 0; +bool G4ITModelProcessor::GetComputeTimeStep() const +{ + return fComputeTimeStep; +} - break; - } - } - } +const G4Track* G4ITModelProcessor::GetTrack() const +{ + return fpTrack; +} - //assert(G4ITReaction::gAll->empty() == true); +void G4ITModelProcessor::SetTrackingManager(G4ITTrackingManager* pTrackingManager) +{ + fpTrackingManager = pTrackingManager; } + diff --git a/source/processes/electromagnetic/dna/management/src/G4ITReactionChange.cc b/source/processes/electromagnetic/dna/management/src/G4ITReactionChange.cc index 144f6e751a2..bbd9163ba09 100644 --- a/source/processes/electromagnetic/dna/management/src/G4ITReactionChange.cc +++ b/source/processes/electromagnetic/dna/management/src/G4ITReactionChange.cc @@ -129,8 +129,7 @@ G4VParticleChange* G4ITReactionChange::GetParticleChange(const G4Track* track) const G4Track* G4ITReactionChange::GetTrackA() { - std::map::iterator it = fParticleChange - .begin(); + auto it = fParticleChange.begin(); if (it != fParticleChange.end()) { return it->first; @@ -146,9 +145,8 @@ const G4Track* G4ITReactionChange::GetTrackA() const G4Track* G4ITReactionChange::GetTrackB() { - std::map::iterator it = fParticleChange - .begin(); - std::map::iterator next = it++; + auto it = fParticleChange.begin(); + auto next = it++; if (next == fParticleChange.end()) { G4ExceptionDescription exceptionDescription; diff --git a/source/processes/electromagnetic/dna/management/src/G4ITStepProcessor.cc b/source/processes/electromagnetic/dna/management/src/G4ITStepProcessor.cc index 27085c59fce..434089a0ea8 100644 --- a/source/processes/electromagnetic/dna/management/src/G4ITStepProcessor.cc +++ b/source/processes/electromagnetic/dna/management/src/G4ITStepProcessor.cc @@ -800,6 +800,9 @@ void G4ITStepProcessor::SetInitialStep() fpTrack->SetTrackStatus(fAlive); } + //HoangTRAN: it's better to check the status here + if(fpTrack->GetTrackStatus() == fStopAndKill) return; + // If the primary track has 'zero' kinetic energy, set the track // state to 'StopButAlive'. if(fpTrack->GetKineticEnergy() <= 0.0) @@ -840,8 +843,6 @@ void G4ITStepProcessor::SetInitialStep() fpStep->InitializeStep( fpTrack ); } - if(fpTrack->GetTrackStatus() == fStopAndKill) return; - fpState->fStepStatus = fUndefined; } //______________________________________________________________________________ diff --git a/source/processes/electromagnetic/dna/management/src/G4KDTreeResult.cc b/source/processes/electromagnetic/dna/management/src/G4KDTreeResult.cc index 3c09665dbef..f6347c4a1a2 100644 --- a/source/processes/electromagnetic/dna/management/src/G4KDTreeResult.cc +++ b/source/processes/electromagnetic/dna/management/src/G4KDTreeResult.cc @@ -64,7 +64,7 @@ struct ResNode } ~ResNode(){;} - bool operator<(const ResNode& right) const + G4bool operator<(const ResNode& right) const { return (fDistanceSqr < right.fDistanceSqr); } diff --git a/source/processes/electromagnetic/dna/management/src/G4VITReactionProcess.cc b/source/processes/electromagnetic/dna/management/src/G4VITReactionProcess.cc index 4d49dddc692..97145247fdd 100644 --- a/source/processes/electromagnetic/dna/management/src/G4VITReactionProcess.cc +++ b/source/processes/electromagnetic/dna/management/src/G4VITReactionProcess.cc @@ -33,37 +33,14 @@ // ------------------------------------------------------------------- #include "G4VITReactionProcess.hh" +#include "G4ITType.hh" -G4VITReactionProcess::G4VITReactionProcess() : fpReactionTable(0), fpChanges(0) +void G4VITReactionProcess::SetReactionTable(const G4ITReactionTable* pReactionTable) { - //ctor + fpReactionTable = pReactionTable; } -G4VITReactionProcess::~G4VITReactionProcess() +G4bool G4VITReactionProcess::IsApplicable(const G4ITType&, const G4ITType&) const { - //dtor -} - -G4VITReactionProcess::G4VITReactionProcess(const G4VITReactionProcess& /*other*/) -{ - //copy ctor - fpChanges = 0; - fpReactionTable = 0; -} - -G4VITReactionProcess& G4VITReactionProcess::operator=(const G4VITReactionProcess& rhs) -{ - //assignment operator - if (this == &rhs) return *this; // handle self assignment -// fApplicableType1 = rhs.fApplicableType1; -// fApplicableType2 = rhs.fApplicableType2; - - fName = rhs.fName; - return *this; -} - -//void G4VITReactionProcess::GetApplicableTypes(G4ITType& type1, G4ITType& type2) const -//{ -// type1 = fApplicableType1; -// type2 = fApplicableType2; -//} + return true; +} \ No newline at end of file diff --git a/source/processes/electromagnetic/dna/management/src/G4VITRestDiscreteProcess.cc b/source/processes/electromagnetic/dna/management/src/G4VITRestDiscreteProcess.cc index 1bc33800605..353334aa7c8 100644 --- a/source/processes/electromagnetic/dna/management/src/G4VITRestDiscreteProcess.cc +++ b/source/processes/electromagnetic/dna/management/src/G4VITRestDiscreteProcess.cc @@ -32,26 +32,111 @@ // // ------------------------------------------------------------------- - #include "G4VITRestDiscreteProcess.hh" -G4VITRestDiscreteProcess::G4VITRestDiscreteProcess() - :G4VITProcess("No Name Discrete Process") + +G4VITRestDiscreteProcess::G4VITRestDiscreteProcess(const G4String& aName, + G4ProcessType aType) + : G4VITProcess(aName, aType) +{ + enableAlongStepDoIt = false; +} + +G4VITRestDiscreteProcess::~G4VITRestDiscreteProcess() = default; + +G4double G4VITRestDiscreteProcess::PostStepGetPhysicalInteractionLength(const G4Track& track, + G4double previousStepSize, + G4ForceCondition* condition) { - G4Exception("G4VITRestDiscreteProcess::G4VITRestDiscreteProcess","Illegal operation", - JustWarning,"default constructor is called"); + if ((previousStepSize < 0.0) || (fpState->theNumberOfInteractionLengthLeft + <= 0.0)) + { + // beggining of tracking (or just after DoIt of this process) + ResetNumberOfInteractionLengthLeft(); + } + else if (previousStepSize > 0.0) + { + // subtract NumberOfInteractionLengthLeft + SubtractNumberOfInteractionLengthLeft(previousStepSize); + } + else + { + // zero step + // DO NOTHING + } + + // condition is set to "Not Forced" + *condition = NotForced; + + // get mean free path + fpState->currentInteractionLength = GetMeanFreePath(track, + previousStepSize, + condition); + + G4double value; + if (fpState->currentInteractionLength < DBL_MAX) + { + value = fpState->theNumberOfInteractionLengthLeft * (fpState->currentInteractionLength); + } + else + { + value = DBL_MAX; + } +#ifdef G4VERBOSE + if (verboseLevel > 1) + { + G4cout << "G4VITRestDiscreteProcess::PostStepGetPhysicalInteractionLength "; + G4cout << "[ " << GetProcessName() << "]" << G4endl; + track.GetDynamicParticle()->DumpInfo(); + G4cout << " in Material " << track.GetMaterial()->GetName() << G4endl; + G4cout << "InteractionLength= " << value / CLHEP::cm << "[cm] " << G4endl; + } +#endif + return value; } -G4VITRestDiscreteProcess::G4VITRestDiscreteProcess(const G4String& aName , G4ProcessType aType) - : G4VITProcess(aName, aType) +G4VParticleChange* G4VITRestDiscreteProcess::PostStepDoIt(const G4Track&, + const G4Step&) { - enableAlongStepDoIt = false; +// reset NumberOfInteractionLengthLeft + ClearNumberOfInteractionLengthLeft(); + + return pParticleChange; } -G4VITRestDiscreteProcess::~G4VITRestDiscreteProcess() +G4double G4VITRestDiscreteProcess::AtRestGetPhysicalInteractionLength(const G4Track& track, + G4ForceCondition* condition) { + // beggining of tracking + ResetNumberOfInteractionLengthLeft(); + + // condition is set to "Not Forced" + *condition = NotForced; + + // get mean life time + fpState->currentInteractionLength = GetMeanLifeTime(track, condition); + +#ifdef G4VERBOSE + if ((fpState->currentInteractionLength < 0.0) || (verboseLevel > 2)) + { + G4cout << "G4VITRestDiscreteProcess::AtRestGetPhysicalInteractionLength "; + G4cout << "[ " << GetProcessName() << "]" << G4endl; + track.GetDynamicParticle()->DumpInfo(); + G4cout << " in Material " << track.GetMaterial()->GetName() << G4endl; + G4cout << "MeanLifeTime = " << fpState->currentInteractionLength / CLHEP::ns + << "[ns]" << G4endl; + } +#endif + + return fpState->theNumberOfInteractionLengthLeft + * (fpState->currentInteractionLength); } -G4VITRestDiscreteProcess::G4VITRestDiscreteProcess(const G4VITRestDiscreteProcess& right) - : G4VITProcess(right) +G4VParticleChange* G4VITRestDiscreteProcess::AtRestDoIt(const G4Track&, + const G4Step&) { +// clear NumberOfInteractionLengthLeft + ClearNumberOfInteractionLengthLeft(); + + return pParticleChange; } + diff --git a/source/processes/electromagnetic/dna/management/src/G4VITStepModel.cc b/source/processes/electromagnetic/dna/management/src/G4VITStepModel.cc index 423ee40e740..882ed0bee4a 100644 --- a/source/processes/electromagnetic/dna/management/src/G4VITStepModel.cc +++ b/source/processes/electromagnetic/dna/management/src/G4VITStepModel.cc @@ -35,66 +35,63 @@ #include "G4VITStepModel.hh" G4VITStepModel::G4VITStepModel(const G4String& aName) + : G4VITStepModel(nullptr, nullptr, aName) { - //ctor - fpTimeStepper = 0; - fpReactionProcess = 0; - fpReactionTable = 0; +} - fType1 = -1; - fType2 = -1; - fName = aName; +G4VITStepModel::G4VITStepModel(std::unique_ptr pTimeStepper, + std::unique_ptr pReactionProcess, + const G4String& aName) + : fName(aName) + , fpTimeStepper(std::move(pTimeStepper)) + , fpReactionProcess(std::move(pReactionProcess)) + , fpReactionTable(nullptr) + , fType1(-1) + , fType2(-1) +{ } -G4VITStepModel::~G4VITStepModel() +void G4VITStepModel::GetApplicable(G4ITType& type1, G4ITType& type2) { - //dtor - if(fpTimeStepper) delete fpTimeStepper; - if(fpReactionProcess) delete fpReactionProcess; - //if(fReactionTable) delete fReactionTable; - // Let the concrete class delete the reactionTable + type1 = fType1; + type2 = fType2; + PrintInfo(); } -G4VITStepModel::G4VITStepModel(const G4VITStepModel& right) +void G4VITStepModel::Initialize() { - //copy ctor - fName = right.fName; - fType1 = right.fType1; - fType2 = right.fType2; - fpReactionTable = 0; - fpTimeStepper = right.fpTimeStepper->Clone(); - fpReactionProcess = right.fpReactionProcess->Clone(); + fpReactionProcess->SetReactionTable(fpReactionTable); + fpTimeStepper->SetReactionTable(fpReactionTable); + fpTimeStepper->Initialize(); + fpReactionProcess->Initialize(); } -// should not be used -G4VITStepModel& G4VITStepModel::operator=(const G4VITStepModel& right) +void G4VITStepModel::PrepareNewTimeStep() { - if (this == &right) return *this; // handle self assignment + fpTimeStepper->Prepare(); +} - fName = right.fName; - fType1 = right.fType1; - fType2 = right.fType2; - fpReactionTable = 0; - if(fpTimeStepper) delete fpTimeStepper; - fpTimeStepper = right.fpTimeStepper->Clone(); - if(fpReactionProcess) delete fpReactionProcess; - fpReactionProcess = right.fpReactionProcess->Clone(); +void G4VITStepModel::SetReactionTable(G4ITReactionTable* pReactionTable) +{ + fpReactionTable = pReactionTable; +} - //assignment operator - return *this; +const G4ITReactionTable* G4VITStepModel::GetReactionTable() +{ + return fpReactionTable ; } -void G4VITStepModel::IsApplicable(G4ITType& type1, G4ITType& type2) +G4VITTimeStepComputer* G4VITStepModel::GetTimeStepper() { - type1 = fType1; - type2 = fType2; - PrintInfo(); + return fpTimeStepper.get(); } -void G4VITStepModel::Initialize() +G4VITReactionProcess* G4VITStepModel::GetReactionProcess() { - fpReactionProcess->SetReactionTable(fpReactionTable); - fpTimeStepper->SetReactionTable(fpReactionTable); - fpTimeStepper->Initialize(); - fpReactionProcess->Initialize(); + return fpReactionProcess.get(); +} + +const G4String& G4VITStepModel::GetName() +{ + return fName; } diff --git a/source/processes/electromagnetic/dna/models/include/G4DNAMolecularReaction.hh b/source/processes/electromagnetic/dna/models/include/G4DNAMolecularReaction.hh index cb72022e454..c08afc53f8c 100644 --- a/source/processes/electromagnetic/dna/models/include/G4DNAMolecularReaction.hh +++ b/source/processes/electromagnetic/dna/models/include/G4DNAMolecularReaction.hh @@ -44,8 +44,7 @@ // Prog. Nucl. Sci. Tec. 2 (2011) 503-508 -#ifndef G4MOLECULARREACTION_H -#define G4MOLECULARREACTION_H +#pragma once #include @@ -54,67 +53,30 @@ class G4VDNAReactionModel; /** * G4DNAMolecularReaction is the reaction process - * used in G4DNAMolecularStepByStepModel between - * two molecules. - * After the global track steps, it test whether - * the molecules can react. If so, the reaction is made. + * used in G4DNAMolecularStepByStepModel. + * It test whether molecules can react after testing. + * If so, the reaction is made. + * \deprecated This class will be removed */ - class G4DNAMolecularReaction : public G4VITReactionProcess { - public: - /** Default constructor */ - G4DNAMolecularReaction(); - /** Default destructor */ - virtual ~G4DNAMolecularReaction(); - /** Copy constructor - * \param other Object to copy from - */ - G4DNAMolecularReaction(const G4DNAMolecularReaction& other); - /** Assignment operator - * \param other Object to assign from - * \return A reference to this - */ - G4DNAMolecularReaction& operator=(const G4DNAMolecularReaction& other); - - G4IT_ADD_CLONE(G4VITReactionProcess, G4DNAMolecularReaction) +public: + G4DNAMolecularReaction(); + explicit G4DNAMolecularReaction(G4VDNAReactionModel*); + ~G4DNAMolecularReaction() override = default; + G4DNAMolecularReaction(const G4DNAMolecularReaction& other) = delete; + G4DNAMolecularReaction& operator=(const G4DNAMolecularReaction& other) = delete; - /** Given two tracks, it tells you whether they can react - */ - virtual G4bool TestReactibility(const G4Track&, - const G4Track&, - const double currentStepTime, - const double previousStepTime, - bool userStepTimeLimit) /*const*/ ; + G4bool TestReactibility(const G4Track&, + const G4Track&, + double currentStepTime, + bool userStepTimeLimit) override; - /** Will generate the products of the two given tracks - */ - virtual G4ITReactionChange* MakeReaction(const G4Track&, const G4Track&) ; + std::unique_ptr MakeReaction(const G4Track&, const G4Track&) override; - inline void SetReactionModel(G4VDNAReactionModel*); - inline void SetReactionTable(const G4DNAMolecularReactionTable*); + void SetReactionModel(G4VDNAReactionModel*); - inline void SetVerbose(int); - // 1 : only when make reaction is called - // 2 : both make reaction + test reactibility are called - - protected: - const G4DNAMolecularReactionTable*& fMolReactionTable; - G4VDNAReactionModel* fReactionModel; - G4int fVerbose; - G4double fReactionRadius ; - G4double fDistance; - private: +protected: + const G4DNAMolecularReactionTable*& fMolReactionTable; + G4VDNAReactionModel* fpReactionModel; }; - -inline void G4DNAMolecularReaction::SetReactionModel(G4VDNAReactionModel* model) -{ - fReactionModel = model; -} - -inline void G4DNAMolecularReaction::SetVerbose(int verb) -{ - fVerbose = verb; -} - -#endif // G4MOLECULARREACTION_H diff --git a/source/processes/electromagnetic/dna/models/include/G4DNAMolecularStepByStepModel.hh b/source/processes/electromagnetic/dna/models/include/G4DNAMolecularStepByStepModel.hh index 152beee9eb6..46343195f7a 100644 --- a/source/processes/electromagnetic/dna/models/include/G4DNAMolecularStepByStepModel.hh +++ b/source/processes/electromagnetic/dna/models/include/G4DNAMolecularStepByStepModel.hh @@ -43,18 +43,14 @@ // J. Comput. Phys. 274 (2014) 841-882 // Prog. Nucl. Sci. Tec. 2 (2011) 503-508 +#pragma once -#ifndef G4MOLECULARSTEPBYSTEPMODEL_H -#define G4MOLECULARSTEPBYSTEPMODEL_H - -#include #include #include class G4DNAMolecularReactionTable; class G4VDNAReactionModel; - /** * G4DNAMolecularStepByStepModel : * - TimeStepper : G4DNAMolecularEncounterStepper @@ -64,45 +60,25 @@ class G4VDNAReactionModel; * within this time step. Then, only the relevant pair of molecules are checked for * reaction. */ - class G4DNAMolecularStepByStepModel : public G4VITStepModel { public: - /** Default constructor */ G4DNAMolecularStepByStepModel(const G4String& name = "DNAMolecularStepByStepModel"); - /** Default destructor */ - virtual ~G4DNAMolecularStepByStepModel(); - - G4DNAMolecularStepByStepModel(const G4DNAMolecularStepByStepModel&); - - G4IT_ADD_CLONE(G4VITStepModel, G4DNAMolecularStepByStepModel) + G4DNAMolecularStepByStepModel(const G4String& name, + std::unique_ptr pTimeStepper, + std::unique_ptr pReactionProcess); + G4DNAMolecularStepByStepModel& operator=(const G4DNAMolecularStepByStepModel&) = delete; + G4DNAMolecularStepByStepModel(const G4DNAMolecularStepByStepModel&) = delete; + ~G4DNAMolecularStepByStepModel() override; - virtual void PrintInfo(); - virtual void Initialize(); + void PrintInfo() override; + void Initialize() override; - inline void SetReactionModel(G4VDNAReactionModel*); - inline G4VDNAReactionModel* GetReactionModel(); + void SetReactionModel(G4VDNAReactionModel*); + G4VDNAReactionModel* GetReactionModel(); protected: const G4DNAMolecularReactionTable*& fMolecularReactionTable; - G4VDNAReactionModel* fReactionModel; - -private : - /** Assignment operator - * \param other Object to assign from - * \return A reference to this - */ - G4DNAMolecularStepByStepModel& operator=(const G4DNAMolecularStepByStepModel& /*other*/); + std::unique_ptr fpReactionModel; }; -inline void G4DNAMolecularStepByStepModel::SetReactionModel(G4VDNAReactionModel* reactionModel) -{ - fReactionModel = reactionModel; -} - -inline G4VDNAReactionModel* G4DNAMolecularStepByStepModel::GetReactionModel() -{ - return fReactionModel; -} - -#endif // G4MOLECULARSTEPBYSTEPMODEL_H diff --git a/source/processes/electromagnetic/dna/models/include/G4DNAMoleculeEncounterStepper.hh b/source/processes/electromagnetic/dna/models/include/G4DNAMoleculeEncounterStepper.hh index a95db28d9ed..509754f3af5 100644 --- a/source/processes/electromagnetic/dna/models/include/G4DNAMoleculeEncounterStepper.hh +++ b/source/processes/electromagnetic/dna/models/include/G4DNAMoleculeEncounterStepper.hh @@ -43,8 +43,7 @@ // J. Comput. Phys. 274 (2014) 841-882 // Prog. Nucl. Sci. Tec. 2 (2011) 503-508 -#ifndef G4MOLECULEENCOUNTERSTEPPER_H -#define G4MOLECULEENCOUNTERSTEPPER_H +#pragma once #include "G4VITTimeStepComputer.hh" #include "G4KDTreeResult.hh" @@ -69,73 +68,53 @@ class G4Molecule; class G4DNAMoleculeEncounterStepper : public G4VITTimeStepComputer { public: - G4DNAMoleculeEncounterStepper(); - virtual ~G4DNAMoleculeEncounterStepper(); - G4DNAMoleculeEncounterStepper(const G4DNAMoleculeEncounterStepper&); - G4IT_ADD_CLONE(G4VITTimeStepComputer,G4DNAMoleculeEncounterStepper) + G4DNAMoleculeEncounterStepper(); + virtual ~G4DNAMoleculeEncounterStepper(); + G4DNAMoleculeEncounterStepper(const G4DNAMoleculeEncounterStepper&) = delete; + G4DNAMoleculeEncounterStepper& operator=(const G4DNAMoleculeEncounterStepper&) = delete; - virtual void Prepare(); - // virtual void PrepareForAllProcessors(); - virtual G4double CalculateStep(const G4Track&, const G4double&); + virtual void Prepare(); + virtual G4double CalculateStep(const G4Track&, const G4double&); - inline void SetReactionModel(G4VDNAReactionModel*); - inline G4VDNAReactionModel* GetReactionModel(); + void SetReactionModel(G4VDNAReactionModel*); + G4VDNAReactionModel* GetReactionModel(); - inline void SetVerbose(int); - // Final time returned when reaction is avalaible in the reaction table = 1 - // All details = 2 + void SetVerbose(int); + // Final time returned when reaction is available in the reaction table = 1 + // All details = 2 private: - void InitializeForNewTrack(); + void InitializeForNewTrack(); - class Utils; - void CheckAndRecordResults(const Utils&, + class Utils; + void CheckAndRecordResults(const Utils&, #ifdef G4VERBOSE - const G4double reactionRange, + const G4double reactionRange, #endif - G4KDTreeResultHandle&); + G4KDTreeResultHandle&); - G4bool fHasAlreadyReachedNullTime; + G4bool fHasAlreadyReachedNullTime; - G4DNAMoleculeEncounterStepper& operator=(const G4DNAMoleculeEncounterStepper&); - const G4DNAMolecularReactionTable*& fMolecularReactionTable; - G4VDNAReactionModel* fReactionModel; - G4int fVerbose; + const G4DNAMolecularReactionTable*& fMolecularReactionTable; + G4VDNAReactionModel* fReactionModel; + G4int fVerbose; - class Utils - { - public: - Utils(const G4Track& tA, G4MolecularConfiguration* mB); - ~Utils(){;} - - G4double GetConstant() const + class Utils { - return Constant; - } - - const G4Track& trackA; - G4MolecularConfiguration* moleculeB; - const G4Molecule* moleculeA; - G4double DA; - G4double DB; - G4double Constant; - }; - + public: + Utils(const G4Track& tA, const G4MolecularConfiguration* mB); + ~Utils() = default; + + G4double GetConstant() const + { + return fConstant; + } + + const G4Track& fpTrackA; + const G4MolecularConfiguration* fpMoleculeB; + const G4Molecule* fpMoleculeA; + G4double fDA; + G4double fDB; + G4double fConstant; + }; }; - -inline void G4DNAMoleculeEncounterStepper::SetReactionModel(G4VDNAReactionModel* reactionModel) -{ - fReactionModel = reactionModel; -} - -inline G4VDNAReactionModel* G4DNAMoleculeEncounterStepper::GetReactionModel() -{ - return fReactionModel; -} - -inline void G4DNAMoleculeEncounterStepper::SetVerbose(int flag) -{ - fVerbose = flag; -} - -#endif // G4MOLECULEENCOUNTERSTEPPER_H diff --git a/source/processes/electromagnetic/dna/models/include/G4DNASmoluchowskiReactionModel.hh b/source/processes/electromagnetic/dna/models/include/G4DNASmoluchowskiReactionModel.hh index ceb493a083f..e792979b2b8 100644 --- a/source/processes/electromagnetic/dna/models/include/G4DNASmoluchowskiReactionModel.hh +++ b/source/processes/electromagnetic/dna/models/include/G4DNASmoluchowskiReactionModel.hh @@ -43,11 +43,8 @@ // J. Comput. Phys. 274 (2014) 841-882 // Prog. Nucl. Sci. Tec. 2 (2011) 503-508 +#pragma once -#ifndef G4DiffControlledReactionRadius_ -#define G4DiffControlledReactionRadius_ - -#include "AddClone_def.hh" #include "G4VDNAReactionModel.hh" #include @@ -69,25 +66,21 @@ public : G4DNASmoluchowskiReactionModel(); virtual ~G4DNASmoluchowskiReactionModel(); - G4DNASmoluchowskiReactionModel(const G4DNASmoluchowskiReactionModel&); - - G4IT_ADD_CLONE(G4VDNAReactionModel, G4DNASmoluchowskiReactionModel) + G4DNASmoluchowskiReactionModel(const G4DNASmoluchowskiReactionModel&) = delete; + G4DNASmoluchowskiReactionModel& operator=(const G4DNASmoluchowskiReactionModel&) = delete; - virtual void Initialise(G4MolecularConfiguration*, const G4Track&) ; - virtual void InitialiseToPrint(G4MolecularConfiguration*) ; - virtual G4double GetReactionRadius(G4MolecularConfiguration*, - G4MolecularConfiguration*); + virtual void Initialise(const G4MolecularConfiguration*, const G4Track&) ; + virtual void InitialiseToPrint(const G4MolecularConfiguration*) ; + virtual G4double GetReactionRadius(const G4MolecularConfiguration*, + const G4MolecularConfiguration*); virtual G4double GetReactionRadius(const G4int); virtual G4bool FindReaction(const G4Track&, const G4Track&, - const G4double /*reactionRadius*/, + G4double /*reactionRadius*/, G4double& /*separationDistance*/, - const G4bool /*alongStepInteraction*/) ; + G4bool /*alongStepInteraction*/) ; private : - const std::vector* fReactionData ; - G4DNASmoluchowskiReactionModel& operator=(const G4DNASmoluchowskiReactionModel&); + const std::vector* fpReactionData ; }; - -#endif diff --git a/source/processes/electromagnetic/dna/models/src/G4DNAMolecularReaction.cc b/source/processes/electromagnetic/dna/models/src/G4DNAMolecularReaction.cc index 00ace2ad872..dd8eaf99ced 100644 --- a/source/processes/electromagnetic/dna/models/src/G4DNAMolecularReaction.cc +++ b/source/processes/electromagnetic/dna/models/src/G4DNAMolecularReaction.cc @@ -38,188 +38,86 @@ #include "G4DNAMolecularReaction.hh" #include "G4DNAMolecularReactionTable.hh" #include "G4VDNAReactionModel.hh" -#include "G4MoleculeFinder.hh" -#include "G4UnitsTable.hh" #include "G4MolecularConfiguration.hh" +#include "G4Molecule.hh" +#include "G4MoleculeFinder.hh" +#include "G4ITReactionChange.hh" -using namespace std; - -G4DNAMolecularReaction::G4DNAMolecularReaction() : - G4VITReactionProcess(), - fMolReactionTable( - reference_cast(fpReactionTable)) +G4DNAMolecularReaction::G4DNAMolecularReaction() + : G4VITReactionProcess() + , fMolReactionTable(reference_cast(fpReactionTable)) + , fpReactionModel(nullptr) { - //ctor - fVerbose = 0; - fReactionModel = 0; - fReactionRadius = -1; - fDistance = -1; } -G4DNAMolecularReaction::~G4DNAMolecularReaction() +G4DNAMolecularReaction::G4DNAMolecularReaction(G4VDNAReactionModel* pReactionModel) + : G4DNAMolecularReaction() { - //dtor - if (fpChanges) delete fpChanges; + fpReactionModel = pReactionModel; } -G4DNAMolecularReaction::G4DNAMolecularReaction(const G4DNAMolecularReaction& other) : - G4VITReactionProcess(other), - fMolReactionTable( - reference_cast(fpReactionTable)) +G4bool G4DNAMolecularReaction::TestReactibility(const G4Track &trackA, + const G4Track &trackB, + double currentStepTime, + bool userStepTimeLimit) /*const*/ { - //copy ctor - fVerbose = other.fVerbose; - fMolReactionTable = other.fMolReactionTable; - fReactionModel = 0; - fReactionRadius = -1; - fDistance = -1; -} + const auto pMoleculeA = GetMolecule(trackA)->GetMolecularConfiguration(); + const auto pMoleculeB = GetMolecule(trackB)->GetMolecularConfiguration(); -G4DNAMolecularReaction& G4DNAMolecularReaction::operator=(const G4DNAMolecularReaction& rhs) -{ - if (this == &rhs) return *this; // handle self assignment + const G4double reactionRadius = fpReactionModel->GetReactionRadius(pMoleculeA, pMoleculeB); - fVerbose = rhs.fVerbose; - fMolReactionTable = rhs.fMolReactionTable; - fReactionRadius = -1; - fDistance = -1; + G4double separationDistance = -1.; - //assignment operator - return *this; -} + if (currentStepTime == 0.) + { + userStepTimeLimit = false; + } -G4bool G4DNAMolecularReaction::TestReactibility(const G4Track& trackA, - const G4Track& trackB, - const double currentStepTime, - const double /*previousStepTime*/, - bool userStepTimeLimit) /*const*/ -{ - G4MolecularConfiguration* moleculeA = - GetMolecule(trackA)->GetMolecularConfiguration(); - G4MolecularConfiguration* moleculeB = - GetMolecule(trackB)->GetMolecularConfiguration(); - - if (!fReactionModel) - { - G4ExceptionDescription exceptionDescription( - "You have to give a reaction model to the molecular reaction process"); - G4Exception("G4DNAMolecularReaction::TestReactibility", - "MolecularReaction001", FatalErrorInArgument, - exceptionDescription); - return false; // makes coverity happy - } - if (fMolReactionTable == 0) - { - G4ExceptionDescription exceptionDescription( - "You have to give a reaction table to the molecular reaction process"); - G4Exception("G4DNAMolecularReaction::TestReactibility", - "MolecularReaction002", FatalErrorInArgument, - exceptionDescription); - return false; // makes coverity happy - } - - // Retrieve reaction range - fReactionRadius = -1; // reaction Range - fReactionRadius = fReactionModel->GetReactionRadius(moleculeA, moleculeB); - - fDistance = -1; // separation distance - - if (currentStepTime == 0.) - { - userStepTimeLimit = false; - } - - G4bool output = fReactionModel->FindReaction(trackA, trackB, fReactionRadius, - fDistance, userStepTimeLimit); - -#ifdef G4VERBOSE - // DEBUG - if (fVerbose > 1) - { - G4cout << "\033[1;39;36m" << "G4MolecularReaction " << G4endl; - G4cout << "FindReaction returned : " << G4BestUnit(output,"Length") << G4endl; - G4cout << " reaction radius : " << G4BestUnit(fReactionRadius,"Length") - << " real distance : " << G4BestUnit((trackA.GetPosition() - trackB.GetPosition()).mag(), "Length") - << " calculated distance by model (= -1 if real distance > reaction radius and the user limitation step is not reached) : " - << G4BestUnit(fDistance,"Length") - << G4endl; - - G4cout << "TrackID A : " << trackA.GetTrackID() - << ", TrackID B : " << trackB.GetTrackID() - << " | MolA " << moleculeA->GetName() - << ", MolB " << moleculeB->GetName() - <<"\033[0m\n" - << G4endl; - G4cout << "--------------------------------------------" << G4endl; - } -#endif - return output; + G4bool output = fpReactionModel->FindReaction(trackA, trackB, reactionRadius, + separationDistance, userStepTimeLimit); + return output; } -G4ITReactionChange* G4DNAMolecularReaction::MakeReaction(const G4Track& trackA, - const G4Track& trackB) +std::unique_ptr G4DNAMolecularReaction::MakeReaction(const G4Track &trackA, + const G4Track &trackB) { - fpChanges = new G4ITReactionChange(); - fpChanges->Initialize(trackA, trackB); - - G4MolecularConfiguration* moleculeA = - GetMolecule(trackA)->GetMolecularConfiguration(); - G4MolecularConfiguration* moleculeB = - GetMolecule(trackB)->GetMolecularConfiguration(); - -#ifdef G4VERBOSE - // DEBUG - if (fVerbose) - { - G4cout << "G4DNAMolecularReaction::MakeReaction" << G4endl; - G4cout<<"TrackA n°" << trackA.GetTrackID() - <<"\t | Track B n°" << trackB.GetTrackID() << G4endl; - - G4cout<<"Track A : Position : " << G4BestUnit(trackA.GetPosition(),"Length") - <<"\t Global Time : " << G4BestUnit(trackA.GetGlobalTime(), "Time")<< G4endl; - - G4cout<<"Track B : Position : " << G4BestUnit(trackB.GetPosition() ,"Length") - <<"\t Global Time : " << G4BestUnit(trackB.GetGlobalTime(), "Time")<< G4endl; - - G4cout<<"Reaction range : " << G4BestUnit(fReactionRadius,"Length") - << " \t Separation distance : " << G4BestUnit(fDistance,"Length")<< G4endl; - G4cout << "--------------------------------------------" << G4endl; - } -#endif - - const G4DNAMolecularReactionData* reactionData = fMolReactionTable - ->GetReactionData(moleculeA, moleculeB); - - G4int nbProducts = reactionData->GetNbProducts(); - - if (nbProducts) - { - G4double D1 = moleculeA->GetDiffusionCoefficient(); - G4double D2 = moleculeB->GetDiffusionCoefficient(); - G4double sqrD1 = sqrt(D1); - G4double sqrD2 = sqrt(D2); - G4double numerator = sqrD1 + sqrD2; - G4ThreeVector reactionSite = sqrD1 / numerator * trackA.GetPosition() - + sqrD2 / numerator * trackB.GetPosition(); - - for (G4int j = 0; j < nbProducts; j++) - { - G4Molecule* product = new G4Molecule(reactionData->GetProduct(j)); - G4Track* productTrack = product->BuildTrack(trackA.GetGlobalTime(), - reactionSite); + std::unique_ptr pChanges(new G4ITReactionChange()); + pChanges->Initialize(trackA, trackB); -// G4cout << ">> G4DNAMolecularReaction::MakeReaction " << G4endl -// << "\t track A ("<< trackA.GetTrackID() <<"): " << trackA.GetGlobalTime() << G4endl -// << "\t track B ("<< trackB.GetTrackID() <<"): " << trackB.GetGlobalTime() << G4endl; + const auto pMoleculeA = GetMolecule(trackA)->GetMolecularConfiguration(); + const auto pMoleculeB = GetMolecule(trackB)->GetMolecularConfiguration(); - productTrack->SetTrackStatus(fAlive); + const auto pReactionData = fMolReactionTable->GetReactionData(pMoleculeA, pMoleculeB); - fpChanges->AddSecondary(productTrack); - G4MoleculeFinder::Instance()->Push(productTrack); + const G4int nbProducts = pReactionData->GetNbProducts(); + + if (nbProducts) + { + const G4double D1 = pMoleculeA->GetDiffusionCoefficient(); + const G4double D2 = pMoleculeB->GetDiffusionCoefficient(); + const G4double sqrD1 = D1 == 0. ? 0. : sqrt(D1); + const G4double sqrD2 = D2 == 0. ? 0. : sqrt(D2); + const G4double inv_numerator = 1./(sqrD1 + sqrD2); + const G4ThreeVector reactionSite = sqrD2 * inv_numerator * trackA.GetPosition() + + sqrD1 * inv_numerator * trackB.GetPosition(); + + for (G4int j = 0; j < nbProducts; ++j) + { + auto pProduct = new G4Molecule(pReactionData->GetProduct(j)); + auto pProductTrack = pProduct->BuildTrack(trackA.GetGlobalTime(), reactionSite); + + pProductTrack->SetTrackStatus(fAlive); + + pChanges->AddSecondary(pProductTrack); + G4MoleculeFinder::Instance()->Push(pProductTrack); + } } - } - fpChanges->KillParents(true); + pChanges->KillParents(true); + return pChanges; +} - return fpChanges; +void G4DNAMolecularReaction::SetReactionModel(G4VDNAReactionModel* pReactionModel) +{ + fpReactionModel = pReactionModel; } diff --git a/source/processes/electromagnetic/dna/models/src/G4DNAMolecularStepByStepModel.cc b/source/processes/electromagnetic/dna/models/src/G4DNAMolecularStepByStepModel.cc index ee956d186e8..416b6644d14 100644 --- a/source/processes/electromagnetic/dna/models/src/G4DNAMolecularStepByStepModel.cc +++ b/source/processes/electromagnetic/dna/models/src/G4DNAMolecularStepByStepModel.cc @@ -36,72 +36,60 @@ #include #include -G4DNAMolecularStepByStepModel::G4DNAMolecularStepByStepModel(const G4String& name) : - G4VITStepModel(name), - fMolecularReactionTable(reference_cast(fpReactionTable)) +G4DNAMolecularStepByStepModel::G4DNAMolecularStepByStepModel(const G4String& name) + : G4DNAMolecularStepByStepModel(name, + std::unique_ptr(new G4DNAMoleculeEncounterStepper()), + std::unique_ptr(new G4DNAMolecularReaction())) { - fpTimeStepper = new G4DNAMoleculeEncounterStepper(); - fpReactionProcess = new G4DNAMolecularReaction(); - - fType1 = G4Molecule::ITType(); - fType2 = G4Molecule::ITType(); - fReactionModel = 0; } -G4DNAMolecularStepByStepModel::~G4DNAMolecularStepByStepModel() +G4DNAMolecularStepByStepModel::G4DNAMolecularStepByStepModel(const G4String& name, + std::unique_ptr pTimeStepper, + std::unique_ptr pReactionProcess) + : G4VITStepModel(std::move(pTimeStepper), + std::move(pReactionProcess), + name) + , fMolecularReactionTable(reference_cast(fpReactionTable)) { - if(fReactionModel) delete fReactionModel; + fType1 = G4Molecule::ITType(); + fType2 = G4Molecule::ITType(); } -G4DNAMolecularStepByStepModel& G4DNAMolecularStepByStepModel::operator=(const G4DNAMolecularStepByStepModel& right) -{ - G4ExceptionDescription exceptionDescription("Use copy constructor rather than assignement operator."); - G4Exception("G4DNAMolecularStepByStepModel::operator=(const G4DNAMolecularStepByStepModel&)", - "G4DNAMolecularStepByStepModel001", - FatalErrorInArgument, - exceptionDescription); - - if(&right == this) return *this; - return *this; // avoid warnings -} - -G4DNAMolecularStepByStepModel::G4DNAMolecularStepByStepModel(const G4DNAMolecularStepByStepModel& right) : - G4VITStepModel(right), - fMolecularReactionTable(reference_cast(fpReactionTable)) -{ - fpReactionTable = right.fpReactionTable; - if(right.fReactionModel) - { - fReactionModel = right.fReactionModel->Clone(); - ((G4DNAMolecularReaction*) fpReactionProcess)->SetReactionModel(fReactionModel); - ((G4DNAMoleculeEncounterStepper*) fpTimeStepper)->SetReactionModel(fReactionModel); - } - else fReactionModel = 0; -} +G4DNAMolecularStepByStepModel::~G4DNAMolecularStepByStepModel() = default; void G4DNAMolecularStepByStepModel::Initialize() { - if(fpReactionTable == 0) - { - SetReactionTable(G4DNAMolecularReactionTable::GetReactionTable()); - } + if(fpReactionTable == nullptr) + { + SetReactionTable(G4DNAMolecularReactionTable::GetReactionTable()); + } - if(fReactionModel == 0) - { - fReactionModel = new G4DNASmoluchowskiReactionModel(); - } + if(!fpReactionModel) + { + fpReactionModel.reset(new G4DNASmoluchowskiReactionModel()); + } - fReactionModel->SetReactionTable((const G4DNAMolecularReactionTable*) fpReactionTable); + fpReactionModel->SetReactionTable((const G4DNAMolecularReactionTable*) fpReactionTable); - ((G4DNAMolecularReaction*) fpReactionProcess)->SetReactionModel(fReactionModel); - ((G4DNAMoleculeEncounterStepper*) fpTimeStepper)->SetReactionModel(fReactionModel); + ((G4DNAMolecularReaction*) fpReactionProcess.get())->SetReactionModel(fpReactionModel.get()); + ((G4DNAMoleculeEncounterStepper*) fpTimeStepper.get())->SetReactionModel(fpReactionModel.get()); - G4VITStepModel::Initialize(); + G4VITStepModel::Initialize(); } void G4DNAMolecularStepByStepModel::PrintInfo() { #ifdef G4VERBOSE - G4cout << "DNAMolecularStepByStepModel will be used" << G4endl; + G4cout << fName << " will be used" << G4endl; #endif } + +void G4DNAMolecularStepByStepModel::SetReactionModel(G4VDNAReactionModel* pReactionModel) +{ + fpReactionModel.reset(pReactionModel); +} + +G4VDNAReactionModel* G4DNAMolecularStepByStepModel::GetReactionModel() +{ + return fpReactionModel.get(); +} diff --git a/source/processes/electromagnetic/dna/models/src/G4DNAMoleculeEncounterStepper.cc b/source/processes/electromagnetic/dna/models/src/G4DNAMoleculeEncounterStepper.cc index 77a0696ecc2..fb4038cb865 100644 --- a/source/processes/electromagnetic/dna/models/src/G4DNAMoleculeEncounterStepper.cc +++ b/source/processes/electromagnetic/dna/models/src/G4DNAMoleculeEncounterStepper.cc @@ -55,319 +55,257 @@ using namespace G4MemStat; #endif G4DNAMoleculeEncounterStepper::Utils::Utils(const G4Track& tA, - G4MolecularConfiguration* mB) : - trackA(tA), moleculeB(mB) + const G4MolecularConfiguration* pMoleculeB) + : fpTrackA(tA) + , fpMoleculeB(pMoleculeB) { - moleculeA = GetMolecule(tA); - DA = moleculeA->GetDiffusionCoefficient(); - DB = moleculeB->GetDiffusionCoefficient(); - Constant = 8 * (DA + DB + 2 * sqrt(DA * DB)); + fpMoleculeA = GetMolecule(tA); + fDA = fpMoleculeA->GetDiffusionCoefficient(); + fDB = fpMoleculeB->GetDiffusionCoefficient(); + fConstant = 8 * (fDA + fDB + 2 * sqrt(fDA * fDB)); } -G4DNAMoleculeEncounterStepper::G4DNAMoleculeEncounterStepper() : - G4VITTimeStepComputer(), - fMolecularReactionTable( - reference_cast(fpReactionTable)), - fReactionModel(0) +G4DNAMoleculeEncounterStepper::G4DNAMoleculeEncounterStepper() + : G4VITTimeStepComputer() + , fHasAlreadyReachedNullTime(false) + , fMolecularReactionTable(reference_cast(fpReactionTable)) + , fReactionModel(nullptr) + , fVerbose(0) { - fVerbose = 0; - fHasAlreadyReachedNullTime = false; } -G4DNAMoleculeEncounterStepper& G4DNAMoleculeEncounterStepper::operator=(const G4DNAMoleculeEncounterStepper& rhs) -{ - if (this == &rhs) return *this; - fReactionModel = 0; - fVerbose = rhs.fVerbose; - fMolecularReactionTable = rhs.fMolecularReactionTable; - fHasAlreadyReachedNullTime = false; - return *this; -} - -G4DNAMoleculeEncounterStepper::~G4DNAMoleculeEncounterStepper() -{ -} - -G4DNAMoleculeEncounterStepper::G4DNAMoleculeEncounterStepper(const G4DNAMoleculeEncounterStepper& right) : - G4VITTimeStepComputer(right), - fMolecularReactionTable( - reference_cast(fpReactionTable)) -{ - fVerbose = right.fVerbose; - fMolecularReactionTable = right.fMolecularReactionTable; - fReactionModel = 0; - fHasAlreadyReachedNullTime = false; -} +G4DNAMoleculeEncounterStepper::~G4DNAMoleculeEncounterStepper() = default; void G4DNAMoleculeEncounterStepper::Prepare() { - // DEBUG - // G4cout << "G4DNAMoleculeEncounterStepper::PrepareForAllProcessors" << G4endl; - G4VITTimeStepComputer::Prepare(); + G4VITTimeStepComputer::Prepare(); #if defined (DEBUG_MEM) - MemStat mem_first, mem_second, mem_diff; + MemStat mem_first, mem_second, mem_diff; #endif #if defined (DEBUG_MEM) - mem_first = MemoryUsage(); + mem_first = MemoryUsage(); #endif - G4MoleculeFinder::Instance()->UpdatePositionMap(); + G4MoleculeFinder::Instance()->UpdatePositionMap(); #if defined (DEBUG_MEM) - mem_second = MemoryUsage(); - mem_diff = mem_second-mem_first; - G4cout << "\t || MEM || G4DNAMoleculeEncounterStepper::Prepare || " - "After computing G4ITManager::Instance()->" - "UpdatePositionMap, diff is : " << mem_diff << G4endl; + mem_second = MemoryUsage(); + mem_diff = mem_second - mem_first; + G4cout << "\t || MEM || G4DNAMoleculeEncounterStepper::Prepare || " + "After computing G4ITManager::Instance()->" + "UpdatePositionMap, diff is : " << mem_diff << G4endl; #endif } void G4DNAMoleculeEncounterStepper::InitializeForNewTrack() { -// if(fReactants) fReactants = 0 ; - if (fReactants) fReactants.reset(); - fSampledMinTimeStep = DBL_MAX; - fHasAlreadyReachedNullTime = false; + if (fReactants) + { + fReactants.reset(); + } + fSampledMinTimeStep = DBL_MAX; + fHasAlreadyReachedNullTime = false; } template - inline bool IsInf(T value) - { +inline bool IsInf(T value) +{ return std::numeric_limits::has_infinity && value == std::numeric_limits::infinity(); - } +} G4double G4DNAMoleculeEncounterStepper::CalculateStep(const G4Track& trackA, const G4double& userMinTimeStep) { - // DEBUG -// G4cout << "G4MoleculeEncounterStepper::CalculateStep, time :" -// << G4ITTrackHolder::Instance()->GetGlobalTime() << G4endl; - - G4Molecule* moleculeA = GetMolecule(trackA); - InitializeForNewTrack(); - fUserMinTimeStep = userMinTimeStep; + auto pMoleculeA = GetMolecule(trackA); + InitializeForNewTrack(); + fUserMinTimeStep = userMinTimeStep; #ifdef G4VERBOSE - if (fVerbose) - { - G4cout - << "_______________________________________________________________________" - << G4endl; - G4cout << "G4DNAMoleculeEncounterStepper::CalculateStep" << G4endl; - G4cout << "Check done for molecule : " << moleculeA->GetName() - << " (" << trackA.GetTrackID() << ") " - << G4endl; - } + if (fVerbose) + { + G4cout + << "_______________________________________________________________________" + << G4endl; + G4cout << "G4DNAMoleculeEncounterStepper::CalculateStep" << G4endl; + G4cout << "Check done for molecule : " << pMoleculeA->GetName() + << " (" << trackA.GetTrackID() << ") " + << G4endl; + } #endif - //__________________________________________________________________ - // Retrieve general informations for making reactions - G4MolecularConfiguration* molConfA = moleculeA->GetMolecularConfiguration(); + //__________________________________________________________________ + // Retrieve general informations for making reactions + auto pMolConfA = pMoleculeA->GetMolecularConfiguration(); - const vector* reactivesVector = fMolecularReactionTable - ->CanReactWith(molConfA); + const auto pReactantList = fMolecularReactionTable->CanReactWith(pMolConfA); - if (!reactivesVector) - { -#ifdef G4VERBOSE - // DEBUG - if (fVerbose > 1) + if (!pReactantList) { - G4cout << "!!!!!!!!!!!!!!!!!!!!" << G4endl; - G4cout << "!!! WARNING" << G4endl; - G4cout << "G4MoleculeEncounterStepper::CalculateStep will return infinity " - "for the reaction because the molecule " - << moleculeA->GetName() - << " does not have any reactants given in the reaction table." - << G4endl; - G4cout << "!!!!!!!!!!!!!!!!!!!!"< 1) + { + G4cout << "!!!!!!!!!!!!!!!!!!!!" << G4endl; + G4cout << "!!! WARNING" << G4endl; + G4cout << "G4MoleculeEncounterStepper::CalculateStep will return infinity " + "for the reaction because the molecule " + << pMoleculeA->GetName() + << " does not have any reactants given in the reaction table." + << G4endl; + G4cout << "!!!!!!!!!!!!!!!!!!!!" << G4endl; + } #endif - return DBL_MAX; - } + return DBL_MAX; + } - G4int nbReactives = reactivesVector->size(); + G4int nbReactives = pReactantList->size(); - if (nbReactives == 0) - { -#ifdef G4VERBOSE - // DEBUG - if (fVerbose) - { - // TODO replace with the warning mode of G4Exception - G4cout << "!!!!!!!!!!!!!!!!!!!!" << G4endl; - G4cout << "!!! WARNING" << G4endl; - G4cout << "G4MoleculeEncounterStepper::CalculateStep will return infinity " - "for the reaction because the molecule " - << moleculeA->GetName() - << " does not have any reactants given in the reaction table." - << "This message can also result from a wrong implementation of the reaction table." - << G4endl; - G4cout << "!!!!!!!!!!!!!!!!!!!!"< GetName () << G4endl; - // for(int k=0 ; k < nbReactives ; k++) - // { - // G4cout << (*reactivesVector)[k]->GetName() << G4endl; - // } - // } - -// fReactants = new vector(); - fReactants.reset(new vector()); - fReactionModel->Initialise(molConfA, trackA); - - //__________________________________________________________________ - // Start looping on possible reactants - for (G4int i = 0; i < nbReactives; i++) - { - G4MolecularConfiguration* moleculeB = (*reactivesVector)[i]; - - //______________________________________________________________ - // Retrieve reaction range - const G4double R = fReactionModel->GetReactionRadius(i); - - //G4cout << "Reaction range = " << G4BestUnit(R, "Length") << G4endl; - - //______________________________________________________________ - // Use KdTree algorithm to find closest reactants - G4KDTreeResultHandle resultsNearest( - G4MoleculeFinder::Instance()->FindNearest(moleculeA, - moleculeB->GetMoleculeID())); - - if (resultsNearest == 0) continue; - - G4double r2 = resultsNearest->GetDistanceSqr(); - Utils utils(trackA, moleculeB); - - if (r2 <= R * R) // ==> Record in range + if (nbReactives == 0) { - // Entering in this condition may due to the fact that molecules are very close - // to each other - // Therefore, if we only take the nearby reactant into account, it might have already - // reacted. Instead, we will take all possible reactants that satisfy the condition rclear(); - fHasAlreadyReachedNullTime = true; - } - - fSampledMinTimeStep = 0.; - G4KDTreeResultHandle resultsInRange( - G4MoleculeFinder::Instance()->FindNearestInRange(moleculeA, - moleculeB->GetMoleculeID(), - R)); - CheckAndRecordResults(utils, #ifdef G4VERBOSE - R, + // DEBUG + if (fVerbose) + { + // TODO replace with the warning mode of G4Exception + G4cout << "!!!!!!!!!!!!!!!!!!!!" << G4endl; + G4cout << "!!! WARNING" << G4endl; + G4cout << "G4MoleculeEncounterStepper::CalculateStep will return infinity " + "for the reaction because the molecule " + << pMoleculeA->GetName() + << " does not have any reactants given in the reaction table." + << "This message can also result from a wrong implementation of the reaction table." + << G4endl; + G4cout << "!!!!!!!!!!!!!!!!!!!!" << G4endl; + } #endif - resultsInRange); + return DBL_MAX; } - else + + fReactants.reset(new vector()); + fReactionModel->Initialise(pMolConfA, trackA); + + //__________________________________________________________________ + // Start looping on possible reactants + for (G4int i = 0; i < nbReactives; i++) { - G4double r = sqrt(r2); - G4double tempMinET = pow(r - R, 2) / utils.Constant; - // constant = 16 * (DA + DB + 2*sqrt(DA*DB)) - - //G4cout << tempMinET << G4endl; -// G4cout << "fSampledMinTimeStep =" << fSampledMinTimeStep << G4endl; -// G4cout << "fUserMinTimeStep =" << fUserMinTimeStep -// << " isInf = "<< IsInf(fUserMinTimeStep) << G4endl; - - if (tempMinET <= fSampledMinTimeStep) - { - if (fUserMinTimeStep < DBL_MAX/*IsInf(fUserMinTimeStep) == false*/ - && tempMinET <= fUserMinTimeStep) // ==> Record in range - { - if(fSampledMinTimeStep > fUserMinTimeStep) - { - fReactants->clear(); - } + auto pMoleculeB = (*pReactantList)[i]; + + //______________________________________________________________ + // Retrieve reaction range + const G4double R = fReactionModel->GetReactionRadius(i); - fSampledMinTimeStep = fUserMinTimeStep; + //______________________________________________________________ + // Use KdTree algorithm to find closest reactants + G4KDTreeResultHandle resultsNearest( + G4MoleculeFinder::Instance()->FindNearest(pMoleculeA, + pMoleculeB->GetMoleculeID())); - G4double range = R + sqrt(fUserMinTimeStep*utils.Constant); + if (resultsNearest == 0) continue; - G4KDTreeResultHandle resultsInRange ( - G4MoleculeFinder::Instance()-> - FindNearestInRange(moleculeA, - moleculeB->GetMoleculeID(), - range)); + G4double r2 = resultsNearest->GetDistanceSqr(); + Utils utils(trackA, pMoleculeB); - CheckAndRecordResults(utils, + if (r2 <= R * R) // ==> Record in range + { + // Entering in this condition may due to the fact that molecules are very close + // to each other + // Therefore, if we only take the nearby reactant into account, it might have already + // reacted. Instead, we will take all possible reactants that satisfy the condition rclear(); + fHasAlreadyReachedNullTime = true; + } + + fSampledMinTimeStep = 0.; + G4KDTreeResultHandle resultsInRange( + G4MoleculeFinder::Instance()->FindNearestInRange(pMoleculeA, + pMoleculeB->GetMoleculeID(), + R)); + CheckAndRecordResults(utils, #ifdef G4VERBOSE - range, + R, #endif - resultsInRange); + resultsInRange); } - else // ==> Record nearest + else { - if(tempMinET < fSampledMinTimeStep) - // to avoid cases where fSampledMinTimeStep == tempMinET - { - fSampledMinTimeStep = tempMinET; - fReactants->clear(); - } - - CheckAndRecordResults(utils, + G4double r = sqrt(r2); + G4double tempMinET = pow(r - R, 2) / utils.fConstant; + // constant = 16 * (fDA + fDB + 2*sqrt(fDA*fDB)) + + if (tempMinET <= fSampledMinTimeStep) + { + if (fUserMinTimeStep < DBL_MAX/*IsInf(fUserMinTimeStep) == false*/ + && tempMinET <= fUserMinTimeStep) // ==> Record in range + { + if (fSampledMinTimeStep > fUserMinTimeStep) + { + fReactants->clear(); + } + + fSampledMinTimeStep = fUserMinTimeStep; + + G4double range = R + sqrt(fUserMinTimeStep*utils.fConstant); + + G4KDTreeResultHandle resultsInRange( + G4MoleculeFinder::Instance()-> + FindNearestInRange(pMoleculeA, + pMoleculeB->GetMoleculeID(), + range)); + + CheckAndRecordResults(utils, +#ifdef G4VERBOSE + range, +#endif + resultsInRange); + } + else // ==> Record nearest + { + if (tempMinET < fSampledMinTimeStep) + // to avoid cases where fSampledMinTimeStep == tempMinET + { + fSampledMinTimeStep = tempMinET; + fReactants->clear(); + } + + CheckAndRecordResults(utils, #ifdef G4VERBOSE - R, + R, #endif - resultsNearest); + resultsNearest); + } + } } - } } - // DEBUG -// if(bool(fReactants)) -// { -// G4cout << "Potential reactions :" << G4endl; -// G4cout << GetMolecule(trackA)->GetName() -// << " ("<< trackA.GetTrackID()<< ") " << " + ..." << G4endl; -// //<< " | " << trackB->GetTrackID() << G4endl; -// -// for(int j = 0 ; j < (int) fReactants->size() ; j++) -// { -// G4cout << GetMolecule(fReactants->at(j) )->GetName() -// <<" ("<< fReactants->at(j)->GetTrackID() << ")" << G4endl; -// } -// } - - } - #ifdef G4VERBOSE - // DEBUG - if (fVerbose) - { - G4cout << "G4MoleculeEncounterStepper::CalculateStep will finally return :" - << G4BestUnit(fSampledMinTimeStep, "Time") << G4endl; - - if(fVerbose > 1) + if (fVerbose) { - G4cout << "Selected reactants for trackA: " << moleculeA->GetName() - << " (" << trackA.GetTrackID() << ") are: "; - - vector::iterator it; - for(it = fReactants->begin(); it != fReactants->end(); it++) - { - G4Track* trackB = *it; - G4cout << GetMolecule(trackB)->GetName() << " (" - << trackB->GetTrackID() << ") \t "; - } - G4cout << G4endl; + G4cout << "G4MoleculeEncounterStepper::CalculateStep will finally return :" + << G4BestUnit(fSampledMinTimeStep, "Time") << G4endl; + + if (fVerbose > 1) + { + G4cout << "Selected reactants for trackA: " << pMoleculeA->GetName() + << " (" << trackA.GetTrackID() << ") are: "; + + vector::iterator it; + for (it = fReactants->begin(); it != fReactants->end(); it++) + { + G4Track* trackB = *it; + G4cout << GetMolecule(trackB)->GetName() << " (" + << trackB->GetTrackID() << ") \t "; + } + G4cout << G4endl; + } } - } #endif - return fSampledMinTimeStep; + return fSampledMinTimeStep; } void G4DNAMoleculeEncounterStepper::CheckAndRecordResults(const Utils& utils, @@ -376,128 +314,122 @@ void G4DNAMoleculeEncounterStepper::CheckAndRecordResults(const Utils& utils, #endif G4KDTreeResultHandle& results) { - if (results == 0) - { -#ifdef G4VERBOSE - // DEBUG - if (fVerbose > 1) + if (results == 0) { - G4cout << "No molecule " << utils.moleculeB->GetName() - << " found to react with " << utils.moleculeA->GetName() - << G4endl; - } +#ifdef G4VERBOSE + if (fVerbose > 1) + { + G4cout << "No molecule " << utils.fpMoleculeB->GetName() + << " found to react with " << utils.fpMoleculeA->GetName() + << G4endl; + } #endif - return; - } - - for (results->Rewind(); !results->End(); results->Next()) - { - - G4IT* reactiveB = results->GetItem(); + return; + } - if (reactiveB == 0) + for (results->Rewind(); !results->End(); results->Next()) { - // DEBUG - // G4cout<<"Continue 1"<GetItem(); - G4Track *trackB = reactiveB->GetTrack(); + if (reactiveB == 0) + { + continue; + } - if (trackB == 0) - { - G4ExceptionDescription exceptionDescription; - exceptionDescription - <<"The reactant B found using the MoleculeFinder does not have a valid " - "track attached to it. If this is done on purpose, please do " - "not record this molecule in the MoleculeFinder." - << G4endl; - G4Exception("G4DNAMoleculeEncounterStepper::RetrieveResults", - "MoleculeEncounterStepper001", FatalErrorInArgument, - exceptionDescription); - continue; - } + G4Track *trackB = reactiveB->GetTrack(); - if (trackB->GetTrackStatus() != fAlive) - { -// G4ExceptionDescription exceptionDescription; -// exceptionDescription -// << "The track status of one of the nearby reactants is not fAlive" -// << G4endl; -// exceptionDescription << "The incomming trackID " -// << "(trackA entering in G4DNAMoleculeEncounterStepper and " -// << "for which you are looking reactant for) is : " -// << utils.trackA.GetTrackID() << "(" -// << GetMolecule(utils.trackA)->GetName() << ")" << G4endl; -// exceptionDescription << "And the trackID of the reactant (trackB) is: " -// << trackB->GetTrackID() << "(" << GetMolecule(trackB)->GetName() -// << ")" << G4endl; -// G4Exception("G4DNAMoleculeEncounterStepper::RetrieveResults", -// "MoleculeEncounterStepper002", FatalErrorInArgument, -// exceptionDescription); - continue; - } + if (trackB == 0) + { + G4ExceptionDescription exceptionDescription; + exceptionDescription + << "The reactant B found using the MoleculeFinder does not have a valid " + "track attached to it. If this is done on purpose, please do " + "not record this molecule in the MoleculeFinder." + << G4endl; + G4Exception("G4DNAMoleculeEncounterStepper::RetrieveResults", + "MoleculeEncounterStepper001", FatalErrorInArgument, + exceptionDescription); + continue; + } - if (trackB == &utils.trackA) - { - // DEBUG - G4ExceptionDescription exceptionDescription; - exceptionDescription - << "A track is reacting with itself (which is impossible) ie trackA == trackB" - << G4endl; - exceptionDescription << "Molecule A (and B) is of type : " - << utils.moleculeA->GetName() << " with trackID : " - << utils.trackA.GetTrackID() << G4endl; - - G4Exception("G4DNAMoleculeEncounterStepper::RetrieveResults", - "MoleculeEncounterStepper003", FatalErrorInArgument, - exceptionDescription); + if (trackB->GetTrackStatus() != fAlive) + { + continue; + } - } + if (trackB == &utils.fpTrackA) + { + G4ExceptionDescription exceptionDescription; + exceptionDescription + << "A track is reacting with itself (which is impossible) ie fpTrackA == trackB" + << G4endl; + exceptionDescription << "Molecule A (and B) is of type : " + << utils.fpMoleculeA->GetName() << " with trackID : " + << utils.fpTrackA.GetTrackID() << G4endl; + + G4Exception("G4DNAMoleculeEncounterStepper::RetrieveResults", + "MoleculeEncounterStepper003", FatalErrorInArgument, + exceptionDescription); - if (fabs(trackB->GetGlobalTime() - utils.trackA.GetGlobalTime()) - > utils.trackA.GetGlobalTime() * (1 - 1 / 100)) - { - // DEBUG - G4ExceptionDescription exceptionDescription; - exceptionDescription - << "The interacting tracks are not synchronized in time" << G4endl; - exceptionDescription - << "trackB->GetGlobalTime() != trackA.GetGlobalTime()" << G4endl; - - exceptionDescription << "trackA : trackID : " << utils.trackA.GetTrackID() - << "\t Name :" << utils.moleculeA->GetName() - << "\t trackA->GetGlobalTime() = " - << G4BestUnit(utils.trackA.GetGlobalTime(), "Time") << G4endl; - - exceptionDescription << "trackB : trackID : " << trackB->GetTrackID() - << "\t Name :" << utils.moleculeB->GetName() - << "\t trackB->GetGlobalTime() = " - << G4BestUnit(trackB->GetGlobalTime(), "Time") << G4endl; - - G4Exception("G4DNAMoleculeEncounterStepper::RetrieveResults", - "MoleculeEncounterStepper004", FatalErrorInArgument, - exceptionDescription); - } + } + + if (fabs(trackB->GetGlobalTime() - utils.fpTrackA.GetGlobalTime()) + > utils.fpTrackA.GetGlobalTime() * (1 - 1 / 100)) + { + // DEBUG + G4ExceptionDescription exceptionDescription; + exceptionDescription + << "The interacting tracks are not synchronized in time" << G4endl; + exceptionDescription + << "trackB->GetGlobalTime() != fpTrackA.GetGlobalTime()" << G4endl; + + exceptionDescription << "fpTrackA : trackID : " << utils.fpTrackA.GetTrackID() + << "\t Name :" << utils.fpMoleculeA->GetName() + << "\t fpTrackA->GetGlobalTime() = " + << G4BestUnit(utils.fpTrackA.GetGlobalTime(), "Time") << G4endl; + + exceptionDescription << "trackB : trackID : " << trackB->GetTrackID() + << "\t Name :" << utils.fpMoleculeB->GetName() + << "\t trackB->GetGlobalTime() = " + << G4BestUnit(trackB->GetGlobalTime(), "Time") << G4endl; + + G4Exception("G4DNAMoleculeEncounterStepper::RetrieveResults", + "MoleculeEncounterStepper004", FatalErrorInArgument, + exceptionDescription); + } #ifdef G4VERBOSE - if(fVerbose > 1) - { - G4double r2 = results->GetDistanceSqr(); - G4cout << "\t ************************************************** " << G4endl; - G4cout <<"\t Reaction between " - << utils.moleculeA->GetName() << " (" << utils.trackA.GetTrackID() << ") " - << " & " << utils.moleculeB->GetName() << " (" << trackB->GetTrackID() << "), " - << "Interaction Range = " - << G4BestUnit(R, "Length")< 1) + { + G4double r2 = results->GetDistanceSqr(); + G4cout << "\t ************************************************** " << G4endl; + G4cout << "\t Reaction between " + << utils.fpMoleculeA->GetName() << " (" << utils.fpTrackA.GetTrackID() << ") " + << " & " << utils.fpMoleculeB->GetName() << " (" << trackB->GetTrackID() << "), " + << "Interaction Range = " + << G4BestUnit(R, "Length") << G4endl; + G4cout << "\t Real distance between reactants = " + << G4BestUnit((utils.fpTrackA.GetPosition() - trackB->GetPosition()).mag(), "Length") << G4endl; + G4cout << "\t Distance between reactants calculated by nearest neighbor algorithm = " + << G4BestUnit(sqrt(r2), "Length") << G4endl; + } #endif - fReactants->push_back(trackB); - } + fReactants->push_back(trackB); + } +} + +void G4DNAMoleculeEncounterStepper::SetReactionModel(G4VDNAReactionModel* pReactionModel) +{ + fReactionModel = pReactionModel; +} + +G4VDNAReactionModel* G4DNAMoleculeEncounterStepper::GetReactionModel() +{ + return fReactionModel; +} + +void G4DNAMoleculeEncounterStepper::SetVerbose(int flag) +{ + fVerbose = flag; } diff --git a/source/processes/electromagnetic/dna/models/src/G4DNASmoluchowskiReactionModel.cc b/source/processes/electromagnetic/dna/models/src/G4DNASmoluchowskiReactionModel.cc index 3374c4cd49a..70c5ca92da4 100644 --- a/source/processes/electromagnetic/dna/models/src/G4DNASmoluchowskiReactionModel.cc +++ b/source/processes/electromagnetic/dna/models/src/G4DNASmoluchowskiReactionModel.cc @@ -30,155 +30,108 @@ #include "G4DNAMolecularReactionTable.hh" #include "G4UnitsTable.hh" #include "G4Molecule.hh" -//#include "G4Scheduler.hh" #include "G4Exp.hh" -G4DNASmoluchowskiReactionModel::G4DNASmoluchowskiReactionModel() : - G4VDNAReactionModel() +G4DNASmoluchowskiReactionModel::G4DNASmoluchowskiReactionModel() + : G4VDNAReactionModel() + , fpReactionData(nullptr) { - fReactionData = 0; } -G4DNASmoluchowskiReactionModel::G4DNASmoluchowskiReactionModel(const G4DNASmoluchowskiReactionModel& __right) : - G4VDNAReactionModel(__right) -{ - fReactionData = 0; -} - -G4DNASmoluchowskiReactionModel& G4DNASmoluchowskiReactionModel::operator=(const G4DNASmoluchowskiReactionModel& right) -{ - if (this == &right) return *this; - fReactionData = 0; - return *this; -} +G4DNASmoluchowskiReactionModel::~G4DNASmoluchowskiReactionModel() = default; -G4DNASmoluchowskiReactionModel::~G4DNASmoluchowskiReactionModel() -{ - fReactionData = 0; -} - -void G4DNASmoluchowskiReactionModel::Initialise(G4MolecularConfiguration* __molecule, +void G4DNASmoluchowskiReactionModel::Initialise(const G4MolecularConfiguration* pMolecule, const G4Track&) { - fReactionData = fReactionTable->GetReactionData(__molecule); + fpReactionData = fpReactionTable->GetReactionData(pMolecule); } -void -G4DNASmoluchowskiReactionModel:: -InitialiseToPrint(G4MolecularConfiguration* __molecule) +void G4DNASmoluchowskiReactionModel::InitialiseToPrint(const G4MolecularConfiguration* pMolecule) { - fReactionData = fReactionTable->GetReactionData(__molecule); + fpReactionData = fpReactionTable->GetReactionData(pMolecule); } -G4double -G4DNASmoluchowskiReactionModel::GetReactionRadius(G4MolecularConfiguration* __mol1, - G4MolecularConfiguration* __mol2) +G4double G4DNASmoluchowskiReactionModel::GetReactionRadius(const G4MolecularConfiguration* pMol1, + const G4MolecularConfiguration* pMol2) { - G4double __output = fReactionTable->GetReactionData(__mol1, __mol2) - ->GetEffectiveReactionRadius(); - return __output; + G4double __output = fpReactionTable->GetReactionData(pMol1, pMol2)->GetEffectiveReactionRadius(); + return __output; } G4double G4DNASmoluchowskiReactionModel::GetReactionRadius(const G4int __i) { - G4double __output = (*fReactionData)[__i]->GetEffectiveReactionRadius(); - return __output; + G4double __output = (*fpReactionData)[__i]->GetEffectiveReactionRadius(); + return __output; } G4bool G4DNASmoluchowskiReactionModel::FindReaction(const G4Track& __trackA, const G4Track& __trackB, - const G4double __R, - G4double& __r, + const G4double __reactionRadius, + G4double& __separationDistance, const G4bool __alongStepReaction) { - G4double postStepSeparation = 0; - bool do_break = false; - G4double R2 = __R * __R; - int k = 0; + const G4double R2 = __reactionRadius * __reactionRadius; + G4double postStepSeparation = 0.; + bool do_break = false; + int k = 0; - for (; k < 3; k++) - { - postStepSeparation += std::pow( - __trackA.GetPosition()[k] - __trackB.GetPosition()[k], 2); - - if (postStepSeparation > R2) + for (; k < 3; ++k) { - do_break = true; - break; + postStepSeparation += std::pow( + __trackA.GetPosition()[k] - __trackB.GetPosition()[k], 2); + + if (postStepSeparation > R2) + { + do_break = true; + break; + } } - } - - if (do_break == false) - { - // The loop was not break - // => __r^2 < __R^2 - __r = std::sqrt(postStepSeparation); - return true; - } - else if (__alongStepReaction == true) - { - //G4cout << "alongStepReaction==true" << G4endl; - //Along step cheack and - // the loop has break - - // Continue loop - for (; k < 3; k++) + + if (do_break == false) { - postStepSeparation += std::pow( - __trackA.GetPosition()[k] - __trackB.GetPosition()[k], 2); + // The loop was not break + // => r^2 < R^2 + __separationDistance = std::sqrt(postStepSeparation); + return true; } - // Use Green approach : the Brownian bridge - __r = (postStepSeparation = std::sqrt(postStepSeparation)); - - G4Molecule* __moleculeA = GetMolecule(__trackA); - G4Molecule* __moleculeB = GetMolecule(__trackB); - - G4double __D = __moleculeA->GetDiffusionCoefficient() - + __moleculeB->GetDiffusionCoefficient(); - - G4ThreeVector __preStepPositionA = __trackA.GetStep()->GetPreStepPoint() - ->GetPosition(); - G4ThreeVector __preStepPositionB = __trackB.GetStep()->GetPreStepPoint() - ->GetPosition(); - - if (__preStepPositionA == __trackA.GetPosition()) + else if (__alongStepReaction == true) { - G4ExceptionDescription exceptionDescription; - exceptionDescription << "The molecule : " << __moleculeA->GetName(); - exceptionDescription << " with track ID :" << __trackA.GetTrackID(); - exceptionDescription << " did not move since the previous step." << G4endl; - exceptionDescription << "Current position : " - << G4BestUnit(__trackA.GetPosition(), "Length") - << G4endl; - exceptionDescription << "Previous position : " - << G4BestUnit(__preStepPositionA, "Length") << G4endl; - G4Exception("G4DNASmoluchowskiReactionModel::FindReaction", - "G4DNASmoluchowskiReactionModel", FatalErrorInArgument, - exceptionDescription); + //Along step check and the loop has break + + // Continue loop + for (; k < 3; ++k) + { + postStepSeparation += std::pow( + __trackA.GetPosition()[k] - __trackB.GetPosition()[k], 2); + } + // Use Green approach : the Brownian bridge + __separationDistance = (postStepSeparation = std::sqrt(postStepSeparation)); + + auto pMoleculeA = GetMolecule(__trackA); + auto pMoleculeB = GetMolecule(__trackB); + + G4double D = pMoleculeA->GetDiffusionCoefficient() + + pMoleculeB->GetDiffusionCoefficient(); + + const auto& preStepPositionA = __trackA.GetStep()->GetPreStepPoint()->GetPosition(); + const auto& preStepPositionB = __trackB.GetStep()->GetPreStepPoint()->GetPosition(); + + G4double preStepSeparation = (preStepPositionA - preStepPositionB).mag(); + + //=================================== + // Brownian bridge + G4double __probabiltyOfEncounter = G4Exp(-(preStepSeparation - __reactionRadius) + * (postStepSeparation - __reactionRadius) + / (D * (__trackB.GetStep()->GetDeltaTime())) + ); + G4double __selectedPOE = G4UniformRand(); + + if (__selectedPOE <= __probabiltyOfEncounter) + { + return true; + } + //=================================== } - G4double __preStepSeparation = - (__preStepPositionA - __preStepPositionB).mag(); - - //=================================== - // Brownian bridge - - -// if(G4Scheduler::Instance()->GetTimeStep() != __trackB.GetStep()->GetDeltaTime()) -// { -// G4cout << G4Scheduler::Instance()->GetTimeStep() << G4endl; -// G4cout << __trackB.GetStep()->GetDeltaTime() << G4endl; -// assert(G4Scheduler::Instance()->GetTimeStep() == __trackB.GetStep()->GetDeltaTime()); -// } - - G4double __probabiltyOfEncounter = G4Exp( - -(__preStepSeparation - __R) * (postStepSeparation - __R) / (__D - * (__trackB.GetStep()->GetDeltaTime()))); - G4double __selectedPOE = G4UniformRand(); - - if (__selectedPOE <= __probabiltyOfEncounter) return true; - //=================================== - } - - return false; + return false; } diff --git a/source/processes/electromagnetic/dna/molecules/management/include/G4FakeParticleID.hh b/source/processes/electromagnetic/dna/molecules/management/include/G4FakeParticleID.hh index f684d39f1b3..ebbd73be162 100644 --- a/source/processes/electromagnetic/dna/molecules/management/include/G4FakeParticleID.hh +++ b/source/processes/electromagnetic/dna/molecules/management/include/G4FakeParticleID.hh @@ -85,9 +85,9 @@ public : G4FakeParticleID & operator=(const int & rhs) { this->fValue = rhs; return *this;} inline operator int & () { return fValue; } inline operator const int & () const { return fValue; } - inline bool operator==(const G4FakeParticleID & rhs) const { return fValue == rhs.fValue; } - inline bool operator==(const int & rhs) const { return fValue == rhs; } - inline bool operator<(const G4FakeParticleID & rhs) const { return fValue < rhs.fValue; } + inline G4bool operator==(const G4FakeParticleID & rhs) const { return fValue == rhs.fValue; } + inline G4bool operator==(const int & rhs) const { return fValue == rhs; } + inline G4bool operator<(const G4FakeParticleID & rhs) const { return fValue < rhs.fValue; } }; extern G4FakeParticleID gStartCounter; diff --git a/source/processes/electromagnetic/dna/molecules/management/include/G4MolecularConfiguration.hh b/source/processes/electromagnetic/dna/molecules/management/include/G4MolecularConfiguration.hh index dcf1b3cccfa..2c3f5db2243 100644 --- a/source/processes/electromagnetic/dna/molecules/management/include/G4MolecularConfiguration.hh +++ b/source/processes/electromagnetic/dna/molecules/management/include/G4MolecularConfiguration.hh @@ -196,25 +196,25 @@ public: /** Method used in Geant4-DNA to excite water molecules */ - G4MolecularConfiguration* ExciteMolecule(G4int); + G4MolecularConfiguration* ExciteMolecule(G4int) const; /** Method used in Geant4-DNA to ionize water molecules */ - G4MolecularConfiguration* IonizeMolecule(G4int); + G4MolecularConfiguration* IonizeMolecule(G4int) const; /** Add n electrons to a given orbit. * Note : You can add as many electrons to a given orbit, the result * may be unrealist. */ - G4MolecularConfiguration* AddElectron(G4int orbit, G4int n = 1); + G4MolecularConfiguration* AddElectron(G4int orbit, G4int n = 1) const; /** Remove n electrons to a given orbit. */ - G4MolecularConfiguration* RemoveElectron(G4int, G4int number = 1); + G4MolecularConfiguration* RemoveElectron(G4int, G4int number = 1) const; /** Move one electron from an orbit to another. */ - G4MolecularConfiguration* MoveOneElectron(G4int /*orbit*/, G4int /*orbit*/); + G4MolecularConfiguration* MoveOneElectron(G4int /*orbit*/, G4int /*orbit*/) const; /** Returns the number of electron. */ @@ -224,8 +224,7 @@ public: */ void PrintState() const; - const std::vector* - GetDecayChannel() const; + const std::vector* GetDissociationChannels() const; G4int GetFakeParticleID() const; @@ -327,8 +326,8 @@ protected: G4MolecularConfiguration(const G4MolecularConfiguration&); G4MolecularConfiguration & operator=(G4MolecularConfiguration &right); ~G4MolecularConfiguration(); - G4MolecularConfiguration* ChangeConfiguration(const G4ElectronOccupancy& newElectronOccupancy); - G4MolecularConfiguration* ChangeConfiguration(int charge); + G4MolecularConfiguration* ChangeConfiguration(const G4ElectronOccupancy& newElectronOccupancy) const; + G4MolecularConfiguration* ChangeConfiguration(int charge) const; void CheckElectronOccupancy(const char* line) const; void MakeExceptionIfFinalized(); @@ -353,9 +352,6 @@ public: return fLastMoleculeID+1; } - // TODO: TO BE IMPLEMENTED -// void InsertMolecularConfiguration(G4MolecularConfiguration*); - //------------------------------------------------------------------------ // CALLED FROM CONSTRUCTORS G4int Insert(const G4MoleculeDefinition* molDef, diff --git a/source/processes/electromagnetic/dna/molecules/management/include/G4MolecularDissociationChannel.hh b/source/processes/electromagnetic/dna/molecules/management/include/G4MolecularDissociationChannel.hh index 27e1fba021f..69df63a3bee 100755 --- a/source/processes/electromagnetic/dna/molecules/management/include/G4MolecularDissociationChannel.hh +++ b/source/processes/electromagnetic/dna/molecules/management/include/G4MolecularDissociationChannel.hh @@ -51,102 +51,84 @@ // ---------------------------------------------------------------- // -#ifndef G4MolecularDecayChannel_h -#define G4MolecularDecayChannel_h 1 +#pragma once #include #include #include "G4VMolecularDissociationDisplacer.hh" -// ----------------------------------------------------------------------------- -// ### MolecularDecayChannel ### -// ----------------------------------------------------------------------------- - class G4Molecule; class G4MolecularConfiguration; -struct CompMoleculePointer; - -/* Stored data for one dissociation channel : - * products, energy, time of decay and probability. - */ class G4MolecularDissociationChannel { public: - G4MolecularDissociationChannel(); - G4MolecularDissociationChannel(G4String); - ~G4MolecularDissociationChannel(); - G4MolecularDissociationChannel(const G4MolecularDissociationChannel&); - G4MolecularDissociationChannel& - operator=(const G4MolecularDissociationChannel &right); + G4MolecularDissociationChannel(); + explicit G4MolecularDissociationChannel(const G4String&); + ~G4MolecularDissociationChannel() = default; + G4MolecularDissociationChannel(const G4MolecularDissociationChannel&) = default; + + G4MolecularDissociationChannel& + operator=(const G4MolecularDissociationChannel& right) = default; + + using Product = const G4MolecularConfiguration; + using ProductList = std::vector; public: - //____________________________________________________________________________ - // Construct - - void AddProduct(const G4Molecule*, G4double = 0); - void AddProduct(G4MolecularConfiguration*, G4double = 0); - void AddProduct(const G4String& molecule, G4double displacement = 0); - - //____________________________________________________________________________ - - inline void SetName(const G4String&); - inline void SetEnergy(G4double); - inline void SetProbability(G4double); - inline void SetDecayTime(G4double); - inline void SetRMSMotherMoleculeDisplacement(G4double); - inline void SetDisplacementType(DisplacementType); - - //____________________________________________________________________________ - - inline const G4String& GetName() const; - G4int GetNbProducts() const; - G4MolecularConfiguration* GetProduct(int) const; - inline const std::vector& GetRMSProductsDisplacement() const; - inline G4double GetEnergy() const; - inline G4double GetProbability() const; - inline G4double GetDecayTime() const; - inline G4double GetRMSMotherMoleculeDisplacement() const; - inline DisplacementType GetDisplacementType() const; - - //____________________________________________________________________________ - //Root Mean Square radial distance thermalisation of a product - G4double GetRMSRadialDisplacementOfProduct(const G4Molecule*); -private: + void AddProduct(Product*, G4double displacement = 0.); + + inline void SetName(const G4String&); + inline void SetEnergy(G4double); + inline void SetProbability(G4double); + inline void SetDecayTime(G4double); + inline void SetRMSMotherMoleculeDisplacement(G4double); + inline void SetDisplacementType(DisplacementType); - DisplacementType fDisplacementType; - G4String fName; -// std::vector* fProductsVector; - std::vector* fProductsVector; - G4double fReleasedEnergy; - G4double fProbability; - G4double fDecayTime; // To be taken into account in the next releases - - //Root Mean Square radial distance jump of the MotherMolecule molecule - G4double fRMSMotherMoleculeDisplacement; - std::vector fRMSProductsDisplacementVector; + + inline const G4String& GetName() const; + G4int GetNbProducts() const; + Product* GetProduct(int) const; + inline const std::vector& GetRMSProductsDisplacement() const; + inline G4double GetEnergy() const; + inline G4double GetProbability() const; + inline G4double GetDecayTime() const; + inline G4double GetRMSMotherMoleculeDisplacement() const; + inline DisplacementType GetDisplacementType() const; + + G4double GetRMSRadialDisplacementOfProduct(Product*); + +private: + DisplacementType fDisplacementType; + G4String fName; + ProductList fProductsVector; + G4double fReleasedEnergy; + G4double fProbability; + G4double fDecayTime; + // Root Mean Square radial distance jump of the mother molecule + G4double fRMSMotherMoleculeDisplacement; + std::vector fRMSProductsDisplacementVector; }; //______________________________________________________________________________ inline void G4MolecularDissociationChannel::SetName(const G4String& value) { - fName = value; + fName = value; } //______________________________________________________________________________ inline void G4MolecularDissociationChannel::SetEnergy(G4double value) { - fReleasedEnergy = value; + fReleasedEnergy = value; } //______________________________________________________________________________ inline void G4MolecularDissociationChannel::SetProbability(G4double value) { - fProbability = value; + fProbability = value; } //______________________________________________________________________________ @@ -154,75 +136,73 @@ inline void G4MolecularDissociationChannel::SetProbability(G4double value) inline void G4MolecularDissociationChannel::SetDecayTime(G4double value) { - fDecayTime = value; + fDecayTime = value; } //______________________________________________________________________________ inline void G4MolecularDissociationChannel:: - SetRMSMotherMoleculeDisplacement(G4double value) +SetRMSMotherMoleculeDisplacement(G4double value) { - fRMSMotherMoleculeDisplacement = value; + fRMSMotherMoleculeDisplacement = value; } //______________________________________________________________________________ inline const G4String& G4MolecularDissociationChannel::GetName() const { - return fName; + return fName; } //______________________________________________________________________________ inline const std::vector& - G4MolecularDissociationChannel::GetRMSProductsDisplacement() const +G4MolecularDissociationChannel::GetRMSProductsDisplacement() const { - return fRMSProductsDisplacementVector; + return fRMSProductsDisplacementVector; } //______________________________________________________________________________ inline G4double G4MolecularDissociationChannel::GetEnergy() const { - return fReleasedEnergy; + return fReleasedEnergy; } //______________________________________________________________________________ inline G4double G4MolecularDissociationChannel::GetProbability() const { - return fProbability; + return fProbability; } //______________________________________________________________________________ inline G4double G4MolecularDissociationChannel::GetDecayTime() const { - return fDecayTime; + return fDecayTime; } //______________________________________________________________________________ inline G4double G4MolecularDissociationChannel:: - GetRMSMotherMoleculeDisplacement() const +GetRMSMotherMoleculeDisplacement() const { - return fRMSMotherMoleculeDisplacement; + return fRMSMotherMoleculeDisplacement; } //______________________________________________________________________________ inline void G4MolecularDissociationChannel:: - SetDisplacementType(DisplacementType aDisplacementType) +SetDisplacementType(DisplacementType aDisplacementType) { - fDisplacementType = aDisplacementType; + fDisplacementType = aDisplacementType; } //______________________________________________________________________________ inline DisplacementType G4MolecularDissociationChannel:: - GetDisplacementType() const +GetDisplacementType() const { - return fDisplacementType; + return fDisplacementType; } -#endif - diff --git a/source/processes/electromagnetic/dna/molecules/management/include/G4Molecule.hh b/source/processes/electromagnetic/dna/molecules/management/include/G4Molecule.hh index 2122c7539ce..73c69f87b8b 100755 --- a/source/processes/electromagnetic/dna/molecules/management/include/G4Molecule.hh +++ b/source/processes/electromagnetic/dna/molecules/management/include/G4Molecule.hh @@ -99,203 +99,197 @@ class G4Molecule : public G4IT { public: - // With Description + // With Description -ITDef(G4Molecule) + ITDef(G4Molecule) - //From G4VUserTrackInformation - void Print() const; + //From G4VUserTrackInformation + void Print() const; - // new/delete operators are overloded to use G4Allocator - inline void *operator new(size_t); + // new/delete operators are overloded to use G4Allocator + inline void *operator new(size_t); #ifdef __IBMCPP__ - inline void *operator new(size_t sz, void* p) - { return p;} + inline void *operator new(size_t sz, void* p) + { + return p; + } #endif - inline void operator delete(void*); + inline void operator delete(void*); - G4Molecule(const G4Molecule&); - G4Molecule & operator=(const G4Molecule &right); - G4bool operator==(const G4Molecule &right) const; - G4bool operator!=(const G4Molecule &right) const; - G4bool operator<(const G4Molecule &right) const; + G4Molecule(const G4Molecule&); + G4Molecule & operator=(const G4Molecule &right); + G4bool operator==(const G4Molecule &right) const; + G4bool operator!=(const G4Molecule &right) const; + G4bool operator<(const G4Molecule &right) const; - operator int() const - { - return GetMoleculeID(); - } + operator int() const + { + return GetMoleculeID(); + } - virtual G4ITType GetITSubType() const - { - return GetMoleculeID(); - } + virtual G4ITType GetITSubType() const + { + return GetMoleculeID(); + } public: - //------ Constructors -------------------------- - /** To build a molecule at ground state according to a given - * G4MoleculeDefinition that can be obtained from G4GenericMoleculeManager - */ - G4Molecule(G4MoleculeDefinition * molecule); + //------ Constructors -------------------------- + /** To build a molecule at ground state according to a given + * G4MoleculeDefinition that can be obtained from G4GenericMoleculeManager + */ + G4Molecule(G4MoleculeDefinition* pMoleculeDefinition); - G4Molecule(G4MoleculeDefinition* molDef, int charge); + G4Molecule(G4MoleculeDefinition* pMoleculeDefinition, int charge); - /** To build a molecule at a specific excitation/ionisation state according - * to a ground state that can be obtained from G4GenericMoleculeManager - */ - G4Molecule(G4MoleculeDefinition * molecule, G4int, G4int); + /** To build a molecule at a specific excitation/ionisation state according + * to a ground state that can be obtained from G4GenericMoleculeManager + */ + G4Molecule(G4MoleculeDefinition* pMoleculeDefinition, G4int, G4int); - /** Specific builder for water molecules to be used in Geant4-DNA, - * the last option Excitation is true if the molecule is excited, is - * false is the molecule is ionized. - */ - G4Molecule(G4MoleculeDefinition * molecule, G4int, G4bool); + /** Specific builder for water molecules to be used in Geant4-DNA, + * the last option Excitation is true if the molecule is excited, is + * false is the molecule is ionized. + */ + G4Molecule(G4MoleculeDefinition* pMoleculeDefinition, G4int, G4bool); - G4Molecule(G4MolecularConfiguration*); + G4Molecule(const G4MolecularConfiguration*); - virtual ~G4Molecule(); + virtual ~G4Molecule(); - //-------- Methods ------------------------------- - //Get from static definition - /** Returns the name of the molecule - */ - const G4String& GetName() const; - - /** Returns the formated name of the molecule - */ - const G4String& GetFormatedName() const; - - /** Returns the nomber of atoms compouning the molecule - */ - G4int GetAtomsNumber() const; - - /** Will set up the correct molecularConfiguration given - * an electron configuration - */ - void SetElectronOccupancy(const G4ElectronOccupancy*); + //-------- Methods ------------------------------- + //Get from static definition + /** Returns the name of the molecule + */ + const G4String& GetName() const; + + /** Returns the formated name of the molecule + */ + const G4String& GetFormatedName() const; + + /** Returns the nomber of atoms compouning the molecule + */ + G4int GetAtomsNumber() const; + + /** Will set up the correct molecularConfiguration given + * an electron configuration + */ + void SetElectronOccupancy(const G4ElectronOccupancy*); - /** Method used in Geant4-DNA to excite water molecules - */ - void ExciteMolecule(G4int); + /** Method used in Geant4-DNA to excite water molecules + */ + void ExciteMolecule(G4int); - /** Method used in Geant4-DNA to ionize water molecules - */ - void IonizeMolecule(G4int); + /** Method used in Geant4-DNA to ionize water molecules + */ + void IonizeMolecule(G4int); - /** Add n electrons to a given orbit. - * Note : You can add as many electrons to a given orbit, the result - * may be unrealist. - */ - void AddElectron(G4int orbit, G4int n = 1); + /** Add n electrons to a given orbit. + * Note : You can add as many electrons to a given orbit, the result + * may be unrealist. + */ + void AddElectron(G4int orbit, G4int n = 1); - /** Remove n electrons to a given orbit. - */ - void RemoveElectron(G4int, G4int number = 1); + /** Remove n electrons to a given orbit. + */ + void RemoveElectron(G4int, G4int number = 1); - /** Move one electron from an orbit to another. - */ - void MoveOneElectron(G4int /*orbit*/, G4int /*orbit*/); + /** Move one electron from an orbit to another. + */ + void MoveOneElectron(G4int /*orbit*/, G4int /*orbit*/); - /** Returns the number of electron. - */ - G4double GetNbElectrons() const; //This method can be used to check if the electron s number is physical + /** Returns the number of electron. + */ + G4double GetNbElectrons() const; //This method can be used to check if the electron s number is physical - /** Show the electronic state of the molecule. - */ - void PrintState() const; + /** Show the electronic state of the molecule. + */ + void PrintState() const; - G4Track * BuildTrack(G4double globalTime, const G4ThreeVector& Position); + G4Track * BuildTrack(G4double globalTime, const G4ThreeVector& Position); - G4double GetKineticEnergy() const; + G4double GetKineticEnergy() const; - G4double GetDiffusionVelocity() const; + G4double GetDiffusionVelocity() const; - const std::vector* GetDecayChannel() const; + const std::vector* GetDissociationChannels() const; - G4int GetFakeParticleID() const; - G4int GetMoleculeID() const; + G4int GetFakeParticleID() const; + G4int GetMoleculeID() const; - //-------------Inline functions --------------------- - /** Get molecule definition. This G4MoleculeDefinition has the ground - * electronic state of the molecule. - */ - const G4MoleculeDefinition* GetDefinition() const; + //-------------Inline functions --------------------- + /** Get molecule definition. This G4MoleculeDefinition has the ground + * electronic state of the molecule. + */ + const G4MoleculeDefinition* GetDefinition() const; - //methods to set/get changing parameters + //methods to set/get changing parameters -///////////////////////////////////////////////////////////////////////////// - /** Sets the diffusion coefficient D of the molecule used in diffusion - * processes to calculate the mean square jump distance between two - * changes of direction. In three dimension : = 6 D t where t is - * the mean jump time between two changes of direction. - */ - void SetDiffusionCoefficient(G4double); + ///////////////////////////////////////////////////////////////////////////// + /** Sets the diffusion coefficient D of the molecule used in diffusion + * processes to calculate the mean square jump distance between two + * changes of direction. In three dimension : = 6 D t where t is + * the mean jump time between two changes of direction. + */ + void SetDiffusionCoefficient(G4double); - /** Returns the diffusion coefficient D. - */ - G4double GetDiffusionCoefficient() const; + /** Returns the diffusion coefficient D. + */ + G4double GetDiffusionCoefficient() const; - /** Returns the diffusion coefficient D. - */ - G4double GetDiffusionCoefficient(const G4Material*, - double temperature) const; + /** Returns the diffusion coefficient D. + */ + G4double GetDiffusionCoefficient(const G4Material*, + double temperature) const; - /** Set the decay time of the molecule. - */ - void SetDecayTime(G4double); + /** Set the decay time of the molecule. + */ + void SetDecayTime(G4double); - /** Returns the decay time of the molecule. - */ - G4double GetDecayTime() const; + /** Returns the decay time of the molecule. + */ + G4double GetDecayTime() const; - /** The Van Der Valls Radius of the molecule - */ - void SetVanDerVaalsRadius(G4double); - G4double GetVanDerVaalsRadius() const; + /** The Van Der Valls Radius of the molecule + */ + void SetVanDerVaalsRadius(G4double); + G4double GetVanDerVaalsRadius() const; - /** Returns the object ElectronOccupancy describing the electronic - * configuration of the molecule. - */ - const G4ElectronOccupancy* GetElectronOccupancy() const; + /** Returns the object ElectronOccupancy describing the electronic + * configuration of the molecule. + */ + const G4ElectronOccupancy* GetElectronOccupancy() const; - /** Returns the charge of molecule. - */ - G4int GetCharge() const; + /** Returns the charge of molecule. + */ + G4int GetCharge() const; - /** Set the total mass of the molecule. - */ - void SetMass(G4double); + /** Set the total mass of the molecule. + */ + void SetMass(G4double); - /** Returns the total mass of the molecule. - */ - G4double GetMass() const; + /** Returns the total mass of the molecule. + */ + G4double GetMass() const; - /** Returns the label of the molecule configuration - */ - const G4String& GetLabel() const; + /** Returns the label of the molecule configuration + */ + const G4String& GetLabel() const; - void SetLabel(const G4String& label); + void SetLabel(const G4String& label); - void ChangeConfigurationToLabel(const G4String& label); + void ChangeConfigurationToLabel(const G4String& label); -//////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////// - G4MolecularConfiguration* GetMolecularConfiguration() const; + const G4MolecularConfiguration* GetMolecularConfiguration() const; -// static void SetGlobalTemperature(G4double); -// static G4double GetGlobalTemperature(); - - static G4Molecule* GetMolecule(const G4Track*); + static G4Molecule* GetMolecule(const G4Track*); private: - /** Default molecule builder - */ - G4Molecule(); - - G4MolecularConfiguration* fpMolecularConfiguration; - -// double fCachedDiffusionCoefficient; - -// static /*G4ThreadLocal*/double fgTemperature; + /** Default molecule builder + */ + G4Molecule(); + const G4MolecularConfiguration* fpMolecularConfiguration; }; #if defined G4EM_ALLOC_EXPORT @@ -308,15 +302,18 @@ extern G4DLLIMPORT G4Allocator*& aMoleculeAllocator(); inline void * G4Molecule::operator new(size_t) ////////////////////////// { - if (!aMoleculeAllocator()) aMoleculeAllocator() = new G4Allocator; - return (void *) aMoleculeAllocator()->MallocSingle(); + if (!aMoleculeAllocator()) + { + aMoleculeAllocator() = new G4Allocator; + } + return (void *)aMoleculeAllocator()->MallocSingle(); } ////////////////////////// inline void G4Molecule::operator delete(void * aMolecule) ////////////////////////// { - aMoleculeAllocator()->FreeSingle((G4Molecule *) aMolecule); + aMoleculeAllocator()->FreeSingle((G4Molecule *)aMolecule); } #endif diff --git a/source/processes/electromagnetic/dna/molecules/management/include/G4MoleculeCounter.hh b/source/processes/electromagnetic/dna/molecules/management/include/G4MoleculeCounter.hh index 65c443a7e3f..07848e3e8ec 100644 --- a/source/processes/electromagnetic/dna/molecules/management/include/G4MoleculeCounter.hh +++ b/source/processes/electromagnetic/dna/molecules/management/include/G4MoleculeCounter.hh @@ -42,8 +42,7 @@ // J. Comput. Phys. 274 (2014) 841-882 // Prog. Nucl. Sci. Tec. 2 (2011) 503-508 -#ifndef G4MoleculeCounter_h -#define G4MoleculeCounter_h +#pragma once #include "G4VMoleculeCounter.hh" #include @@ -53,187 +52,99 @@ //------------------------------------------------------------------------------ -struct compDoubleWithPrecision{ - bool operator()(const double& a, const double& b) const{ - if (std::fabs(a - b) < fPrecision){ - return false; - } - else{ - return a < b; - } - } - - static G4ThreadLocal double fPrecision; +namespace G4 { +namespace MoleculeCounter { +struct TimePrecision +{ + bool operator()(const double& a, const double& b) const; + static G4ThreadLocal double fPrecision; }; - -//------------------------------------------------------------------------------ - -typedef std::map - NbMoleculeAgainstTime; - -typedef std::unique_ptr > RecordedTimes; -typedef std::set::iterator RecordedTimesIterator; +} +} +using NbMoleculeAgainstTime = std::map; +using RecordedTimes = std::unique_ptr>; //------------------------------------------------------------------------------ class G4MoleculeCounter : public G4VMoleculeCounter { - //---------------------------------------------------------------------------- + //---------------------------------------------------------------------------- public: - typedef std::map CounterMapType; - typedef std::unique_ptr > - RecordedMolecules; + using ReactantList = std::vector; + using CounterMapType = std::map; + using RecordedMolecules = std::unique_ptr; - //---------------------------------------------------------------------------- -protected: - G4MoleculeCounter(); - virtual ~G4MoleculeCounter(); + static G4MoleculeCounter* Instance(); + + void Initialize() override; + void ResetCounter() override; + + /* The dynamics of the given molecule won't be saved into memory.*/ + void DontRegister(const G4MoleculeDefinition*) override; + bool IsRegistered(const G4MoleculeDefinition*) override; + void RegisterAll() override; + + //---------------------------------------------------------------------------- - CounterMapType fCounterMap; - std::map fDontRegister; + int GetNMoleculesAtTime(Reactant* molecule, double time); + const NbMoleculeAgainstTime& GetNbMoleculeAgainstTime(Reactant* molecule); - G4int fVerbose; - G4bool fCheckTimeIsConsistentWithScheduler; + RecordedMolecules GetRecordedMolecules(); + RecordedTimes GetRecordedTimes(); - struct Search - { - Search(){ - fLowerBoundSet = false; - } - CounterMapType::iterator fLastMoleculeSearched; - NbMoleculeAgainstTime::iterator fLowerBoundTime; - bool fLowerBoundSet; - }; + void SetVerbose(G4int); + G4int GetVerbose(); - std::unique_ptr fpLastSearch; + /* It sets the min time difference in between two time slices. */ + static void SetTimeSlice(double); + + void Dump(); + + G4bool IsTimeCheckedForConsistency() const; + void CheckTimeForConsistency(G4bool flag); #ifdef MOLECULE_COUNTER_TESTING public: #else protected: #endif - - friend class G4Molecule; - friend class G4VMoleculeCounter; - - //---------------------------------------------------------------------------- -public: - static G4MoleculeCounter* Instance(); - - //---------------------------------------------------------------------------- -public: - void Initialize() override; - - void ResetCounter() override; - - void AddAMoleculeAtTime(G4MolecularConfiguration*, - G4double time, - const G4ThreeVector* position = nullptr, - int number = 1) override; - void RemoveAMoleculeAtTime(G4MolecularConfiguration*, - G4double time, - const G4ThreeVector* position = nullptr, - int number = 1) override; - - /* The dynamics of the given molecule won't be saved into memory.*/ - inline void DontRegister(const G4MoleculeDefinition*) override; - inline bool IsRegistered(const G4MoleculeDefinition*) override; - inline void RegisterAll() override; - - //---------------------------------------------------------------------------- -public: - int GetNMoleculesAtTime(G4MolecularConfiguration* molecule, - double time); - inline const NbMoleculeAgainstTime& - GetNbMoleculeAgainstTime(G4MolecularConfiguration* molecule); - - RecordedMolecules GetRecordedMolecules(); - RecordedTimes GetRecordedTimes(); - - inline void SetVerbose(G4int); - inline G4int GetVerbose(); - - /* - * It sets the min time difference in between two time slices. - */ - void SetTimeSlice(double); - - - void Dump(); - - inline G4bool IsTimeCheckedForConsistency() const - { - return fCheckTimeIsConsistentWithScheduler; - } - - inline void CheckTimeForConsistency(G4bool flag) - { - fCheckTimeIsConsistentWithScheduler = flag; - } - - //---------------------------------------------------------------------------- + void AddAMoleculeAtTime(Reactant*, + G4double time, + const G4ThreeVector* position = nullptr, + int number = 1) override; + void RemoveAMoleculeAtTime(Reactant*, + G4double time, + const G4ThreeVector* position = nullptr, + int number = 1) override; + + //---------------------------------------------------------------------------- protected: - G4bool SearchTimeMap(G4MolecularConfiguration* molecule); - int SearchUpperBoundTime(double time, bool sameTypeOfMolecule); -}; - -//------------------------------------------------------------------------------ - -inline void G4MoleculeCounter::ResetCounter() -{ - if(fVerbose) - { - G4cout << " ---> G4MoleculeCounter::ResetCounter" << G4endl; - } - fCounterMap.clear(); - fpLastSearch.reset(0); -} - -//------------------------------------------------------------------------------ - -inline const NbMoleculeAgainstTime& -G4MoleculeCounter::GetNbMoleculeAgainstTime(G4MolecularConfiguration* molecule) -{ - return fCounterMap[molecule]; -} - -//------------------------------------------------------------------------------ - -inline void G4MoleculeCounter::SetVerbose(G4int level) -{ - fVerbose = level; -} - -//------------------------------------------------------------------------------ - -inline G4int G4MoleculeCounter::GetVerbose() -{ - return fVerbose; -} - -//------------------------------------------------------------------------------ - -inline void -G4MoleculeCounter::DontRegister(const G4MoleculeDefinition* molDef) -{ - fDontRegister[molDef] = true; -} - -//------------------------------------------------------------------------------ - -inline bool -G4MoleculeCounter::IsRegistered(const G4MoleculeDefinition* molDef) -{ - if(fDontRegister.find(molDef) == fDontRegister.end()) return true; - return false; -} + G4bool SearchTimeMap(Reactant* molecule); + int SearchUpperBoundTime(double time, bool sameTypeOfMolecule); -//------------------------------------------------------------------------------ - -inline void G4MoleculeCounter::RegisterAll() -{ - fDontRegister.clear(); -} - -#endif +protected: + G4MoleculeCounter(); + ~G4MoleculeCounter() override; + + CounterMapType fCounterMap; + std::map fDontRegister; + + G4int fVerbose; + G4bool fCheckTimeIsConsistentWithScheduler; + + struct Search + { + Search() + { + fLowerBoundSet = false; + } + CounterMapType::iterator fLastMoleculeSearched; + NbMoleculeAgainstTime::iterator fLowerBoundTime; + bool fLowerBoundSet; + }; + + std::unique_ptr fpLastSearch; + + friend class G4Molecule; + friend class G4VMoleculeCounter; +}; \ No newline at end of file diff --git a/source/processes/electromagnetic/dna/molecules/management/include/G4VMolecularDissociationDisplacer.hh b/source/processes/electromagnetic/dna/molecules/management/include/G4VMolecularDissociationDisplacer.hh index 67cb6862edb..b51ccfe426f 100755 --- a/source/processes/electromagnetic/dna/molecules/management/include/G4VMolecularDissociationDisplacer.hh +++ b/source/processes/electromagnetic/dna/molecules/management/include/G4VMolecularDissociationDisplacer.hh @@ -44,8 +44,7 @@ // Prog. Nucl. Sci. Tec. 2 (2011) 503-508 -#ifndef G4VMolecularDecayDisplacer_h -#define G4VMolecularDecayDisplacer_h 1 +#pragma once #include #include "globals.hh" @@ -55,32 +54,33 @@ class G4Molecule; class G4MolecularDissociationChannel; -typedef int DisplacementType; +using DisplacementType = int; //------------------------------------------------------------------------------ -class G4VMolecularDecayDisplacer +class G4VMolecularDissociationDisplacer { - public : - virtual ~G4VMolecularDecayDisplacer(); - - virtual std::vector - GetProductsDisplacement(const G4MolecularDissociationChannel*) const=0; - virtual G4ThreeVector - GetMotherMoleculeDisplacement(const G4MolecularDissociationChannel*) const=0; - - inline void SetVerbose(G4int verbose){ - fVerbose = verbose ; - } - - protected : - G4VMolecularDecayDisplacer(); - G4int fVerbose ; - public: - G4CT_COUNT_INIT_DEF(0) - G4CT_COUNT_DEF(NoDisplacement) -}; -#endif + virtual ~G4VMolecularDissociationDisplacer() = default; + + virtual std::vector + GetProductsDisplacement(const G4MolecularDissociationChannel*) const = 0; + + virtual G4ThreeVector + GetMotherMoleculeDisplacement(const G4MolecularDissociationChannel*) const = 0; + + inline void SetVerbose(G4int verbose) + { + fVerbose = verbose; + } +public: + G4CT_COUNT_INIT_DEF(0) + G4CT_COUNT_DEF(NoDisplacement) + +protected : + G4VMolecularDissociationDisplacer() = default; + + G4int fVerbose; +}; diff --git a/source/processes/electromagnetic/dna/molecules/management/include/G4VMoleculeCounter.hh b/source/processes/electromagnetic/dna/molecules/management/include/G4VMoleculeCounter.hh index eadb0f7e89e..7a9a4adc0a6 100644 --- a/source/processes/electromagnetic/dna/molecules/management/include/G4VMoleculeCounter.hh +++ b/source/processes/electromagnetic/dna/molecules/management/include/G4VMoleculeCounter.hh @@ -30,65 +30,77 @@ // // -#ifndef G4VMoleculeCounter_h -#define G4VMoleculeCounter_h +#pragma once #include #include #include "G4ThreeVector.hh" class G4MolecularConfiguration; + class G4MoleculeDefinition; -class G4VMoleculeCounter{ +class G4VMoleculeCounter +{ protected: - static G4ThreadLocal G4VMoleculeCounter* fpInstance; - static G4bool fUse; - - G4VMoleculeCounter(){} - virtual ~G4VMoleculeCounter(){} - + static G4ThreadLocal G4VMoleculeCounter* fpInstance; + static G4bool fUse; + + G4VMoleculeCounter() = default; + + virtual ~G4VMoleculeCounter() = default; + public: - static void SetInstance(G4VMoleculeCounter*); - static void DeleteInstance(); - - /* - * If no instance of G4VMoleculeCounter is provided - * then use G4MoleculeCounter - */ - static G4VMoleculeCounter* Instance(); - static void InitializeInstance(); - - /* - * If the molecule counter is used, it will be called - * at every creation/deletion of a molecule to - * to increase/decrease the number at a given time. - */ - static void Use(G4bool flag = true); - static G4bool InUse(); - - //---------------------------------------------------- - - virtual void Initialize() = 0; - - virtual void ResetCounter() = 0; - - virtual void AddAMoleculeAtTime(G4MolecularConfiguration*, - G4double time, - const G4ThreeVector* position = nullptr, - int number = 1) = 0; - - virtual void RemoveAMoleculeAtTime(G4MolecularConfiguration*, - G4double time, - const G4ThreeVector* position = nullptr, - int number = 1) = 0; - - /* The dynamics of the given molecule won't be saved into memory.*/ - virtual void DontRegister(const G4MoleculeDefinition*){} - virtual bool IsRegistered(const G4MoleculeDefinition*){ - return false; - } - virtual void RegisterAll(){} -}; - -#endif /* G4VMoleculeCounter_h */ + static void SetInstance(G4VMoleculeCounter*); + + static void DeleteInstance(); + + using Reactant = const G4MolecularConfiguration; + + /* + * If no instance of G4VMoleculeCounter is provided + * then use G4MoleculeCounter + */ + static G4VMoleculeCounter* Instance(); + + static void InitializeInstance(); + + /* + * If the molecule counter is used, it will be called + * at every creation/deletion of a molecule to + * to increase/decrease the number at a given time. + */ + static void Use(G4bool flag = true); + + static G4bool InUse(); + + //---------------------------------------------------- + + virtual void Initialize() = 0; + + virtual void ResetCounter() = 0; + + virtual void AddAMoleculeAtTime(Reactant*, + G4double time, + const G4ThreeVector* position = nullptr, + int number = 1) = 0; + + virtual void RemoveAMoleculeAtTime(Reactant*, + G4double time, + const G4ThreeVector* position = nullptr, + int number = 1) = 0; + + /* The dynamics of the given molecule won't be recorded. */ + virtual void DontRegister(const G4MoleculeDefinition*) + { + } + + virtual bool IsRegistered(const G4MoleculeDefinition*) + { + return false; + } + + virtual void RegisterAll() + { + } +}; \ No newline at end of file diff --git a/source/processes/electromagnetic/dna/molecules/management/src/G4MolecularConfiguration.cc b/source/processes/electromagnetic/dna/molecules/management/src/G4MolecularConfiguration.cc index fafb1606be3..e92980410da 100644 --- a/source/processes/electromagnetic/dna/molecules/management/src/G4MolecularConfiguration.cc +++ b/source/processes/electromagnetic/dna/molecules/management/src/G4MolecularConfiguration.cc @@ -541,7 +541,7 @@ G4MolecularConfiguration::~G4MolecularConfiguration() G4MolecularConfiguration* G4MolecularConfiguration:: -ChangeConfiguration(const G4ElectronOccupancy& newElectronOccupancy) +ChangeConfiguration(const G4ElectronOccupancy& newElectronOccupancy) const { G4MolecularConfiguration* output = GetManager()->GetMolecularConfiguration(fMoleculeDefinition, @@ -558,7 +558,7 @@ ChangeConfiguration(const G4ElectronOccupancy& newElectronOccupancy) //______________________________________________________________________________ G4MolecularConfiguration* -G4MolecularConfiguration::ChangeConfiguration(int charge) +G4MolecularConfiguration::ChangeConfiguration(int charge) const { G4MolecularConfiguration* output = GetManager()->GetMolecularConfiguration(fMoleculeDefinition, charge); @@ -584,7 +584,7 @@ G4MolecularConfiguration::operator=(G4MolecularConfiguration& /*right*/) /** Method used in Geant4-DNA to excite water molecules */ G4MolecularConfiguration* -G4MolecularConfiguration::ExciteMolecule(G4int ExcitedLevel) +G4MolecularConfiguration::ExciteMolecule(G4int ExcitedLevel) const { // MakeExceptionIfFinalized(); CheckElectronOccupancy(__func__); @@ -601,7 +601,7 @@ G4MolecularConfiguration::ExciteMolecule(G4int ExcitedLevel) /** Method used in Geant4-DNA to ionize water molecules */ G4MolecularConfiguration* -G4MolecularConfiguration::IonizeMolecule(G4int IonizedLevel) +G4MolecularConfiguration::IonizeMolecule(G4int IonizedLevel) const { // MakeExceptionIfFinalized(); CheckElectronOccupancy(__func__); @@ -633,7 +633,7 @@ G4MolecularConfiguration::IonizeMolecule(G4int IonizedLevel) //______________________________________________________________________________ G4MolecularConfiguration* G4MolecularConfiguration::AddElectron(G4int orbit, - G4int number) + G4int number) const { // MakeExceptionIfFinalized(); CheckElectronOccupancy(__func__); @@ -646,7 +646,7 @@ G4MolecularConfiguration* G4MolecularConfiguration::AddElectron(G4int orbit, G4MolecularConfiguration* G4MolecularConfiguration::RemoveElectron(G4int orbit, - G4int number) + G4int number) const { // MakeExceptionIfFinalized(); CheckElectronOccupancy(__func__); @@ -675,7 +675,7 @@ G4MolecularConfiguration::RemoveElectron(G4int orbit, G4MolecularConfiguration* G4MolecularConfiguration::MoveOneElectron(G4int orbitToFree, - G4int orbitToFill) + G4int orbitToFill) const { // MakeExceptionIfFinalized(); CheckElectronOccupancy(__func__); @@ -786,7 +786,7 @@ void G4MolecularConfiguration::PrintState() const // added - to be transformed in a "Decay method" const vector* - G4MolecularConfiguration::GetDecayChannel() const + G4MolecularConfiguration::GetDissociationChannels() const { // if (fElectronOccupancy == 0) return 0; return fMoleculeDefinition->GetDecayChannels(this); @@ -800,7 +800,7 @@ G4int G4MolecularConfiguration::GetFakeParticleID() const else G4Exception("G4MolecularConfiguration::GetMoleculeID", "", FatalErrorInArgument, - "You should first enter a molecule defintion"); + "You should first enter a molecule definition"); return INT_MAX; } diff --git a/source/processes/electromagnetic/dna/molecules/management/src/G4MolecularDissociationChannel.cc b/source/processes/electromagnetic/dna/molecules/management/src/G4MolecularDissociationChannel.cc index 38ac5ad414f..c02a501958c 100755 --- a/source/processes/electromagnetic/dna/molecules/management/src/G4MolecularDissociationChannel.cc +++ b/source/processes/electromagnetic/dna/molecules/management/src/G4MolecularDissociationChannel.cc @@ -32,172 +32,72 @@ // ********************************************************************** #include "G4MolecularDissociationChannel.hh" -#include "G4Molecule.hh" -#include "G4MoleculeHandleManager.hh" -#include "G4MoleculeTable.hh" +#include "G4VMolecularDissociationDisplacer.hh" using namespace std; -// ----------------------------------------------------------------------------- -// ### MolecularDecayChannel ### -// ----------------------------------------------------------------------------- - -//struct CompMoleculePointer -//{ -// bool operator()(const G4Molecule* mol1, const G4Molecule* mol2) const -// { -// return (*mol1) < (*mol2); -// } -//}; - //______________________________________________________________________________ -G4MolecularDissociationChannel::G4MolecularDissociationChannel(G4String aName) : - fName(aName) +G4MolecularDissociationChannel::G4MolecularDissociationChannel(const G4String& aName) + : G4MolecularDissociationChannel() { - //pointer - fProductsVector = 0; - //double - fDecayTime = 0; - fProbability = 0; - fReleasedEnergy = 0; - fRMSMotherMoleculeDisplacement = 0; - fDisplacementType = 0; // meaning no displacement cf G4VMolecularDisplacer + fName = aName; } //______________________________________________________________________________ G4MolecularDissociationChannel::G4MolecularDissociationChannel() + : fDisplacementType(G4VMolecularDissociationDisplacer::NoDisplacement) + , fReleasedEnergy(0.) + , fProbability(0.) + , fDecayTime(0.) + , fRMSMotherMoleculeDisplacement(0.) { - // pointer - fProductsVector = 0; - // double - fReleasedEnergy = 0; - fDecayTime = 0; - fProbability = 0; - fRMSMotherMoleculeDisplacement = 0; - fDisplacementType = 0; // meaning no displacement cf G4VMolecularDisplacer -} - -//______________________________________________________________________________ - -G4MolecularDissociationChannel::~G4MolecularDissociationChannel() -{ - if(fProductsVector) - { - fProductsVector->clear(); - delete fProductsVector; - } -} - -//______________________________________________________________________________ - -G4MolecularDissociationChannel:: - G4MolecularDissociationChannel(const G4MolecularDissociationChannel& right) -{ - *this = right; } //______________________________________________________________________________ -G4MolecularDissociationChannel& -G4MolecularDissociationChannel::operator=(const G4MolecularDissociationChannel& right) -{ - if(&right == this) return *this; - - // string - fName = right.fName; - //displacement type - fDisplacementType = right.fDisplacementType; - // pointer - if(right.fProductsVector) - { -// fProductsVector = new vector(*(right.fProductsVector)); - fProductsVector = new vector(*(right.fProductsVector)); - } - else fProductsVector = 0; - - // double - fReleasedEnergy = right.fReleasedEnergy; - fDecayTime = right.fDecayTime; - fProbability = right.fProbability; - // vector - fRMSMotherMoleculeDisplacement = right.fRMSMotherMoleculeDisplacement; - fRMSProductsDisplacementVector = right.fRMSProductsDisplacementVector; - return *this; -} - -//______________________________________________________________________________ - -void G4MolecularDissociationChannel::AddProduct(const G4Molecule* molecule, +void G4MolecularDissociationChannel::AddProduct(Product* pProduct, G4double displacement) { - if(!fProductsVector) fProductsVector = new vector; - - fProductsVector->push_back(molecule->GetMolecularConfiguration()); - fRMSProductsDisplacementVector.push_back(displacement); -} - -//______________________________________________________________________________ - -void -G4MolecularDissociationChannel::AddProduct(G4MolecularConfiguration* molecule, - G4double displacement) -{ - if(!fProductsVector) fProductsVector = new vector; - - fProductsVector->push_back(molecule); - fRMSProductsDisplacementVector.push_back(displacement); -} - -//______________________________________________________________________________ - -void G4MolecularDissociationChannel::AddProduct(const G4String& molecule, - G4double displacement) -{ -// if(!fProductsVector) fProductsVector = new vector; - if(!fProductsVector) fProductsVector = new vector; - - fProductsVector->push_back( - G4MoleculeTable::Instance()->GetConfiguration(molecule)); - fRMSProductsDisplacementVector.push_back(displacement); + fProductsVector.push_back(pProduct); + fRMSProductsDisplacementVector.push_back(displacement); } //______________________________________________________________________________ G4int G4MolecularDissociationChannel::GetNbProducts() const { - if(fProductsVector) return fProductsVector->size(); - return 0; + return fProductsVector.size(); } //______________________________________________________________________________ -G4MolecularConfiguration* G4MolecularDissociationChannel::GetProduct(int index) const +G4MolecularDissociationChannel::Product* G4MolecularDissociationChannel::GetProduct(int index) const { - if(fProductsVector) - return ((*fProductsVector)[index]); - - return 0; + return fProductsVector[index]; } //______________________________________________________________________________ G4double -G4MolecularDissociationChannel:: - GetRMSRadialDisplacementOfProduct(const G4Molecule* product) +G4MolecularDissociationChannel::GetRMSRadialDisplacementOfProduct(Product* pProduct) { - if(!fProductsVector) return -1.; + if (fProductsVector.empty()) + { + return -1.; + } + + auto it = std::find_if(fProductsVector.begin(), fProductsVector.end(), + [pProduct](Product* _pProduct) { + return _pProduct == pProduct; + }); - G4int sz = fProductsVector->size(); - G4double value = DBL_MAX; - for(G4int i = 0; i < sz; i++) - { - if(product->GetMolecularConfiguration() != ((*fProductsVector)[i])) + if (it == fProductsVector.end()) { - value = fRMSProductsDisplacementVector[i]; + return -1.; } - } - return value; + auto index = std::distance(fProductsVector.begin(), it); + return fRMSProductsDisplacementVector[index]; } diff --git a/source/processes/electromagnetic/dna/molecules/management/src/G4Molecule.cc b/source/processes/electromagnetic/dna/molecules/management/src/G4Molecule.cc index 04640dfd7ed..26fb84b1ff5 100755 --- a/source/processes/electromagnetic/dna/molecules/management/src/G4Molecule.cc +++ b/source/processes/electromagnetic/dna/molecules/management/src/G4Molecule.cc @@ -56,9 +56,6 @@ using namespace std; -///*G4ThreadLocal*/G4double G4Molecule::fgTemperature = 310; // 310*kelvin; -// 37°C, used to shoot an energy - ITImp(G4Molecule) G4Allocator*& aMoleculeAllocator() @@ -70,71 +67,72 @@ G4Allocator*& aMoleculeAllocator() //______________________________________________________________________________ template<> -G4KDNode::~G4KDNode(){ - fPoint->SetNode(nullptr); +G4KDNode::~G4KDNode() { + fPoint->SetNode(nullptr); } //______________________________________________________________________________ G4Molecule* GetMolecule(const G4Track& track) { - return (G4Molecule*) (GetIT(track)); + return (G4Molecule*)(GetIT(track)); } //______________________________________________________________________________ G4Molecule* GetMolecule(const G4Track* track) { - return (G4Molecule*) (GetIT(track)); + return (G4Molecule*)(GetIT(track)); } //______________________________________________________________________________ G4Molecule* G4Molecule::GetMolecule(const G4Track* track) { - return (G4Molecule*) (GetIT(track)); + return (G4Molecule*)(GetIT(track)); } //______________________________________________________________________________ void G4Molecule::Print() const { - G4cout << "The user track information is a molecule" << G4endl; + G4cout << "The user track information is a molecule" << G4endl; } //______________________________________________________________________________ -G4Molecule::G4Molecule(const G4Molecule& right) : - G4VUserTrackInformation("G4Molecule"), G4IT(right) +G4Molecule::G4Molecule(const G4Molecule& right) + : G4VUserTrackInformation("G4Molecule") + , G4IT(right) { - fpMolecularConfiguration = right.fpMolecularConfiguration; + fpMolecularConfiguration = right.fpMolecularConfiguration; } //______________________________________________________________________________ G4Molecule& G4Molecule::operator=(const G4Molecule& right) { - if (&right == this) return *this; - fpMolecularConfiguration = right.fpMolecularConfiguration; - return *this; + if (&right == this) return *this; + fpMolecularConfiguration = right.fpMolecularConfiguration; + return *this; } //______________________________________________________________________________ G4bool G4Molecule::operator==(const G4Molecule& right) const { - if (fpMolecularConfiguration == right.fpMolecularConfiguration) - { - return true; - } - return false; + if (fpMolecularConfiguration == right.fpMolecularConfiguration) + { + return true; + } + return false; } //______________________________________________________________________________ G4bool G4Molecule::operator!=(const G4Molecule& right) const { - return !(*this == right); + return !(*this == right); } //______________________________________________________________________________ @@ -145,59 +143,53 @@ G4bool G4Molecule::operator!=(const G4Molecule& right) const G4bool G4Molecule::operator<(const G4Molecule& right) const { - return fpMolecularConfiguration < right.fpMolecularConfiguration; + return fpMolecularConfiguration < right.fpMolecularConfiguration; } //______________________________________________________________________________ -/** Default molecule builder - */ -G4Molecule::G4Molecule() : - G4VUserTrackInformation("G4Molecule"), G4IT() +G4Molecule::G4Molecule() + : G4VUserTrackInformation("G4Molecule") + , G4IT() { - fpMolecularConfiguration = 0; + fpMolecularConfiguration = nullptr; } //______________________________________________________________________________ G4Molecule::~G4Molecule() { - if (fpTrack != nullptr) - { - if (G4VMoleculeCounter::Instance()->InUse()) + if (fpTrack != nullptr) { - G4VMoleculeCounter::Instance()-> - RemoveAMoleculeAtTime(fpMolecularConfiguration, - fpTrack->GetGlobalTime(), - &(fpTrack->GetPosition())); + if (G4VMoleculeCounter::Instance()->InUse()) + { + G4VMoleculeCounter::Instance()-> + RemoveAMoleculeAtTime(fpMolecularConfiguration, + fpTrack->GetGlobalTime(), + &(fpTrack->GetPosition())); + } + fpTrack = nullptr; } - fpTrack = nullptr; - } - fpMolecularConfiguration = nullptr; + fpMolecularConfiguration = nullptr; } //______________________________________________________________________________ /** Build a molecule at ground state according to a given * G4MoleculeDefinition that can be obtained from G4GenericMoleculeManager */ -////////////////////////// -G4Molecule::G4Molecule(G4MoleculeDefinition * moleculeDefinition) : - G4VUserTrackInformation("G4Molecule"), G4IT() -////////////////////////// +G4Molecule::G4Molecule(G4MoleculeDefinition* pMoleculeDefinition) + : G4VUserTrackInformation("G4Molecule") + , G4IT() { - fpMolecularConfiguration = - G4MolecularConfiguration:: - GetOrCreateMolecularConfiguration(moleculeDefinition); + fpMolecularConfiguration = G4MolecularConfiguration::GetOrCreateMolecularConfiguration(pMoleculeDefinition); } //______________________________________________________________________________ -G4Molecule::G4Molecule(G4MoleculeDefinition* moleculeDefinition, int charge) +G4Molecule::G4Molecule(G4MoleculeDefinition* pMoleculeDefinition, int charge) { - fpMolecularConfiguration = - G4MolecularConfiguration:: - GetOrCreateMolecularConfiguration(moleculeDefinition, - charge); + fpMolecularConfiguration = G4MolecularConfiguration::GetOrCreateMolecularConfiguration(pMoleculeDefinition, + charge); } //______________________________________________________________________________ @@ -205,46 +197,44 @@ G4Molecule::G4Molecule(G4MoleculeDefinition* moleculeDefinition, int charge) * to a ground state that can be obtained from G4GenericMoleculeManager. * Put 0 in the second option if this is a ionisation. */ -////////////////////////// -G4Molecule::G4Molecule(G4MoleculeDefinition * moleculeDefinition, +G4Molecule::G4Molecule(G4MoleculeDefinition* pMoleculeDefinition, G4int OrbitalToFree, - G4int OrbitalToFill) : - G4VUserTrackInformation("G4Molecule"), G4IT() -////////////////////////// + G4int OrbitalToFill) + : G4VUserTrackInformation("G4Molecule") + , G4IT() { - if (moleculeDefinition->GetGroundStateElectronOccupancy()) - { - G4ElectronOccupancy dynElectronOccupancy( - *moleculeDefinition->GetGroundStateElectronOccupancy()); - - if (OrbitalToFill != 0) + if (pMoleculeDefinition->GetGroundStateElectronOccupancy()) { - dynElectronOccupancy.RemoveElectron(OrbitalToFree - 1, 1); - dynElectronOccupancy.AddElectron(OrbitalToFill - 1, 1); - // dynElectronOccupancy.DumpInfo(); // DEBUG + G4ElectronOccupancy dynElectronOccupancy(*pMoleculeDefinition->GetGroundStateElectronOccupancy()); + + if (OrbitalToFill != 0) + { + dynElectronOccupancy.RemoveElectron(OrbitalToFree - 1, 1); + dynElectronOccupancy.AddElectron(OrbitalToFill - 1, 1); + // dynElectronOccupancy.DumpInfo(); // DEBUG + } + + if (OrbitalToFill == 0) + { + dynElectronOccupancy.RemoveElectron(OrbitalToFree - 1, 1); + // dynElectronOccupancy.DumpInfo(); // DEBUG + } + + fpMolecularConfiguration = + G4MolecularConfiguration::GetOrCreateMolecularConfiguration( + pMoleculeDefinition, dynElectronOccupancy); } - - if (OrbitalToFill == 0) + else { - dynElectronOccupancy.RemoveElectron(OrbitalToFree - 1, 1); - // dynElectronOccupancy.DumpInfo(); // DEBUG + fpMolecularConfiguration = nullptr; + G4Exception( + "G4Molecule::G4Molecule(G4MoleculeDefinition* pMoleculeDefinition, " + "G4int OrbitalToFree, G4int OrbitalToFill)", + "G4Molecule_wrong_usage_of_constructor", + FatalErrorInArgument, + "If you want to use this constructor, the molecule definition has to be " + "first defined with electron occupancies"); } - - fpMolecularConfiguration = - G4MolecularConfiguration::GetOrCreateMolecularConfiguration( - moleculeDefinition, dynElectronOccupancy); - } - else - { - fpMolecularConfiguration = 0; - G4Exception( - "G4Molecule::G4Molecule(G4MoleculeDefinition * moleculeDefinition, " - "G4int OrbitalToFree, G4int OrbitalToFill)", - "G4Molecule_wrong_usage_of_constructor", - FatalErrorInArgument, - "If you want to use this constructor, the molecule definition has to be " - "first defined with electron occupancies"); - } } //______________________________________________________________________________ @@ -252,373 +242,314 @@ G4Molecule::G4Molecule(G4MoleculeDefinition * moleculeDefinition, * the last option Excitation is true if the molecule is excited, is * false is the molecule is ionized. */ - -G4Molecule::G4Molecule(G4MoleculeDefinition * moleculeDefinition, - G4int Level, - G4bool Excitation) : - G4VUserTrackInformation("G4Molecule"), G4IT() +G4Molecule::G4Molecule(G4MoleculeDefinition* pMoleculeDefinition, + G4int level, + G4bool excitation) + : G4VUserTrackInformation("G4Molecule") + , G4IT() { - if (moleculeDefinition->GetGroundStateElectronOccupancy()) - { - G4ElectronOccupancy dynElectronOccupancy( - *moleculeDefinition->GetGroundStateElectronOccupancy()); - - if (Excitation == true) + if (pMoleculeDefinition->GetGroundStateElectronOccupancy()) { - dynElectronOccupancy.RemoveElectron(Level, 1); - dynElectronOccupancy.AddElectron(5, 1); - // dynElectronOccupancy.DumpInfo(); // DEBUG + G4ElectronOccupancy dynElectronOccupancy(*pMoleculeDefinition->GetGroundStateElectronOccupancy()); + + if (excitation) + { + dynElectronOccupancy.RemoveElectron(level, 1); + dynElectronOccupancy.AddElectron(5, 1); + // dynElectronOccupancy.DumpInfo(); // DEBUG + } + else + { + dynElectronOccupancy.RemoveElectron(level, 1); + // dynElectronOccupancy.DumpInfo(); // DEBUG + } + + fpMolecularConfiguration = G4MolecularConfiguration::GetOrCreateMolecularConfiguration(pMoleculeDefinition, + dynElectronOccupancy); } - - if (Excitation == false) + else { - dynElectronOccupancy.RemoveElectron(Level, 1); - // dynElectronOccupancy.DumpInfo(); // DEBUG + fpMolecularConfiguration = nullptr; + G4Exception( + "G4Molecule::G4Molecule(G4MoleculeDefinition* pMoleculeDefinition, " + "G4int OrbitalToFree, G4int OrbitalToFill)", + "G4Molecule_wrong_usage_of_constructor", + FatalErrorInArgument, + "If you want to use this constructor, the molecule definition has to be " + "first defined with electron occupancies"); } - - fpMolecularConfiguration = - G4MolecularConfiguration::GetOrCreateMolecularConfiguration( - moleculeDefinition, dynElectronOccupancy); - } - else - { - fpMolecularConfiguration = 0; - G4Exception( - "G4Molecule::G4Molecule(G4MoleculeDefinition * moleculeDefinition, " - "G4int OrbitalToFree, G4int OrbitalToFill)", - "G4Molecule_wrong_usage_of_constructor", - FatalErrorInArgument, - "If you want to use this constructor, the molecule definition has to be " - "first defined with electron occupancies"); - - } } //______________________________________________________________________________ -G4Molecule::G4Molecule(G4MolecularConfiguration* molConf) +G4Molecule::G4Molecule(const G4MolecularConfiguration* pMolecularConfiguration) { - fpMolecularConfiguration = molConf; + fpMolecularConfiguration = pMolecularConfiguration; } //______________________________________________________________________________ -void G4Molecule::SetElectronOccupancy(const G4ElectronOccupancy* occ) +void G4Molecule::SetElectronOccupancy(const G4ElectronOccupancy* pElectronOcc) { - fpMolecularConfiguration = - G4MolecularConfiguration::GetOrCreateMolecularConfiguration( - fpMolecularConfiguration->GetDefinition(), *occ); + fpMolecularConfiguration = + G4MolecularConfiguration::GetOrCreateMolecularConfiguration(fpMolecularConfiguration->GetDefinition(), + *pElectronOcc); } //______________________________________________________________________________ -/** Method used in Geant4-DNA to excite water molecules - */ -void G4Molecule::ExciteMolecule(G4int ExcitedLevel) +void G4Molecule::ExciteMolecule(G4int excitationLevel) { - fpMolecularConfiguration = fpMolecularConfiguration->ExciteMolecule( - ExcitedLevel); + fpMolecularConfiguration = fpMolecularConfiguration->ExciteMolecule(excitationLevel); } //______________________________________________________________________________ -/** Method used in Geant4-DNA to ionize water molecules - */ -void G4Molecule::IonizeMolecule(G4int IonizedLevel) +void G4Molecule::IonizeMolecule(G4int ionizationLevel) { - fpMolecularConfiguration = fpMolecularConfiguration->IonizeMolecule( - IonizedLevel); + fpMolecularConfiguration = fpMolecularConfiguration->IonizeMolecule(ionizationLevel); } //______________________________________________________________________________ void G4Molecule::AddElectron(G4int orbit, G4int number) { - fpMolecularConfiguration = fpMolecularConfiguration->AddElectron(orbit, - number); + fpMolecularConfiguration = fpMolecularConfiguration->AddElectron(orbit, number); } //______________________________________________________________________________ void G4Molecule::RemoveElectron(G4int orbit, G4int number) { - fpMolecularConfiguration = fpMolecularConfiguration->RemoveElectron(orbit, - number); + fpMolecularConfiguration = + fpMolecularConfiguration->RemoveElectron(orbit, number); } //______________________________________________________________________________ void G4Molecule::MoveOneElectron(G4int orbitToFree, G4int orbitToFill) { - fpMolecularConfiguration = fpMolecularConfiguration->MoveOneElectron( - orbitToFree, orbitToFill); + fpMolecularConfiguration = + fpMolecularConfiguration->MoveOneElectron(orbitToFree, orbitToFill); } //______________________________________________________________________________ const G4String& G4Molecule::GetName() const { - return fpMolecularConfiguration->GetName(); + return fpMolecularConfiguration->GetName(); } //______________________________________________________________________________ const G4String& G4Molecule::GetFormatedName() const { - return fpMolecularConfiguration->GetFormatedName(); + return fpMolecularConfiguration->GetFormatedName(); } //______________________________________________________________________________ G4int G4Molecule::GetAtomsNumber() const { - return fpMolecularConfiguration->GetAtomsNumber(); + return fpMolecularConfiguration->GetAtomsNumber(); } //______________________________________________________________________________ G4double G4Molecule::GetNbElectrons() const { - return fpMolecularConfiguration->GetNbElectrons(); + return fpMolecularConfiguration->GetNbElectrons(); } //______________________________________________________________________________ void G4Molecule::PrintState() const { - fpMolecularConfiguration->PrintState(); + fpMolecularConfiguration->PrintState(); } //______________________________________________________________________________ -G4Track * G4Molecule::BuildTrack(G4double globalTime, +G4Track* G4Molecule::BuildTrack(G4double globalTime, const G4ThreeVector& position) { - if (fpTrack != 0){ - G4Exception("G4Molecule::BuildTrack", "Molecule001", FatalErrorInArgument, - "A track was already assigned to this molecule"); - } + if (fpTrack != nullptr) + { + G4Exception("G4Molecule::BuildTrack", "Molecule001", FatalErrorInArgument, + "A track was already assigned to this molecule"); + } - // Kinetic Values - // Set a random direction to the molecule - G4double costheta = (2 * G4UniformRand()-1); - G4double theta = acos(costheta); - G4double phi = 2 * pi * G4UniformRand(); + // Kinetic Values + // Set a random direction to the molecule + G4double costheta = (2 * G4UniformRand() - 1); + G4double theta = acos(costheta); + G4double phi = 2 * pi * G4UniformRand(); - G4double xMomentum = cos(phi) * sin(theta); - G4double yMomentum = sin(theta) * sin(phi); - G4double zMomentum = costheta; + G4double xMomentum = cos(phi) * sin(theta); + G4double yMomentum = sin(theta) * sin(phi); + G4double zMomentum = costheta; - G4ThreeVector MomentumDirection(xMomentum, yMomentum, zMomentum); - G4double KineticEnergy = GetKineticEnergy(); + G4ThreeVector MomentumDirection(xMomentum, yMomentum, zMomentum); + G4double KineticEnergy = GetKineticEnergy(); - G4DynamicParticle* dynamicParticle = new G4DynamicParticle( - fpMolecularConfiguration->GetDefinition(), MomentumDirection, - KineticEnergy); + G4DynamicParticle* dynamicParticle = new G4DynamicParticle( + fpMolecularConfiguration->GetDefinition(), MomentumDirection, + KineticEnergy); - if (G4VMoleculeCounter::InUse()){ - G4VMoleculeCounter::Instance()-> - AddAMoleculeAtTime(fpMolecularConfiguration, - globalTime, - &(fpTrack->GetPosition())); - } + if (G4VMoleculeCounter::InUse()) + { + G4VMoleculeCounter::Instance()-> + AddAMoleculeAtTime(fpMolecularConfiguration, + globalTime, + &(fpTrack->GetPosition())); + } - //Set the Track - fpTrack = new G4Track(dynamicParticle, globalTime, position); - fpTrack->SetUserInformation(this); + //Set the Track + fpTrack = new G4Track(dynamicParticle, globalTime, position); + fpTrack->SetUserInformation(this); - return fpTrack; + return fpTrack; } //______________________________________________________________________________ G4double G4Molecule::GetKineticEnergy() const { - //// - // Ideal Gaz case - double v = GetDiffusionVelocity(); - double E = (fpMolecularConfiguration->GetMass() / (c_squared)) * (v * v) / 2.; - //// - return E; + //// + // Ideal Gaz case + double v = GetDiffusionVelocity(); + double E = (fpMolecularConfiguration->GetMass() / (c_squared)) * (v * v) / 2.; + //// + return E; } //______________________________________________________________________________ G4double G4Molecule::GetDiffusionVelocity() const { - double moleculeMass = fpMolecularConfiguration->GetMass() / (c_squared); + double moleculeMass = fpMolecularConfiguration->GetMass() / (c_squared); - //// - // Different possibilities - //// - // Ideal Gaz case : Maxwell Boltzmann Distribution - // double sigma = k_Boltzmann * fgTemperature / mass; - // return G4RandGauss::shoot( 0, sigma ); - //// - // Ideal Gaz case : mean velocity from equipartition theorem - return sqrt(3 * k_Boltzmann * - G4MolecularConfiguration::GetGlobalTemperature()/ moleculeMass); - //// - // Using this approximation for liquid is wrong - // However the brownian process avoid taking - // care of energy consideration and plays only - // with positions + //// + // Different possibilities + //// + // Ideal Gaz case : Maxwell Boltzmann Distribution + // double sigma = k_Boltzmann * fgTemperature / mass; + // return G4RandGauss::shoot( 0, sigma ); + //// + // Ideal Gaz case : mean velocity from equipartition theorem + return sqrt(3 * k_Boltzmann * + G4MolecularConfiguration::GetGlobalTemperature() / moleculeMass); + //// + // Using this approximation for liquid is wrong + // However the brownian process avoid taking + // care of energy consideration and plays only + // with positions } //______________________________________________________________________________ // added - to be transformed in a "Decay method" const vector* -G4Molecule::GetDecayChannel() const +G4Molecule::GetDissociationChannels() const { - return fpMolecularConfiguration->GetDecayChannel(); + return fpMolecularConfiguration->GetDissociationChannels(); } //______________________________________________________________________________ G4int G4Molecule::GetFakeParticleID() const { - return fpMolecularConfiguration->GetFakeParticleID(); + return fpMolecularConfiguration->GetFakeParticleID(); } //______________________________________________________________________________ G4int G4Molecule::GetMoleculeID() const { - return fpMolecularConfiguration->GetMoleculeID(); -} - -//______________________________________________________________________________ - -void G4Molecule::SetDecayTime(G4double dynDecayTime) -{ - fpMolecularConfiguration->SetDecayTime(dynDecayTime); + return fpMolecularConfiguration->GetMoleculeID(); } //______________________________________________________________________________ G4double G4Molecule::GetDecayTime() const { - return fpMolecularConfiguration->GetDecayTime(); -} - -//______________________________________________________________________________ - -void G4Molecule::SetVanDerVaalsRadius(G4double dynVanDerVaalsRadius) -{ - fpMolecularConfiguration->SetVanDerVaalsRadius(dynVanDerVaalsRadius); + return fpMolecularConfiguration->GetDecayTime(); } //______________________________________________________________________________ G4double G4Molecule::GetVanDerVaalsRadius() const { - return fpMolecularConfiguration->GetVanDerVaalsRadius(); + return fpMolecularConfiguration->GetVanDerVaalsRadius(); } //______________________________________________________________________________ G4int G4Molecule::GetCharge() const { - return fpMolecularConfiguration->GetCharge(); -} - -//______________________________________________________________________________ - -void G4Molecule::SetMass(G4double aMass) -{ - fpMolecularConfiguration->SetMass(aMass); + return fpMolecularConfiguration->GetCharge(); } //______________________________________________________________________________ G4double G4Molecule::GetMass() const { - return fpMolecularConfiguration->GetMass(); + return fpMolecularConfiguration->GetMass(); } //______________________________________________________________________________ const G4ElectronOccupancy* G4Molecule::GetElectronOccupancy() const { - return fpMolecularConfiguration->GetElectronOccupancy(); + return fpMolecularConfiguration->GetElectronOccupancy(); } //______________________________________________________________________________ const G4MoleculeDefinition* G4Molecule::GetDefinition() const { - return fpMolecularConfiguration->GetDefinition(); -} - -//______________________________________________________________________________ - -void G4Molecule::SetDiffusionCoefficient(G4double dynDiffusionCoefficient) -{ - fpMolecularConfiguration->SetDiffusionCoefficient(dynDiffusionCoefficient); + return fpMolecularConfiguration->GetDefinition(); } //______________________________________________________________________________ G4double G4Molecule::GetDiffusionCoefficient() const { - return fpMolecularConfiguration->GetDiffusionCoefficient(); + return fpMolecularConfiguration->GetDiffusionCoefficient(); } //______________________________________________________________________________ -G4double G4Molecule::GetDiffusionCoefficient(const G4Material* mat, +G4double G4Molecule::GetDiffusionCoefficient(const G4Material* pMaterial, double temperature) const { - return fpMolecularConfiguration->GetDiffusionCoefficient(mat, - temperature); + return fpMolecularConfiguration->GetDiffusionCoefficient(pMaterial, + temperature); } //______________________________________________________________________________ -G4MolecularConfiguration* G4Molecule::GetMolecularConfiguration() const +const G4MolecularConfiguration* G4Molecule::GetMolecularConfiguration() const { - return fpMolecularConfiguration; + return fpMolecularConfiguration; } //______________________________________________________________________________ -//void G4Molecule::SetGlobalTemperature(G4double temperature) -//{ -// fgTemperature = temperature; -//} -// -////______________________________________________________________________________ -// -//G4double G4Molecule::GetGlobalTemperature() -//{ -// return fgTemperature; -//} - -//______________________________________________________________________________ - const G4String& G4Molecule::GetLabel() const { - return fpMolecularConfiguration->GetLabel(); -} - -//______________________________________________________________________________ - -void G4Molecule::SetLabel(const G4String& label) -{ - fpMolecularConfiguration->SetLabel(label); + return fpMolecularConfiguration->GetLabel(); } //______________________________________________________________________________ void G4Molecule::ChangeConfigurationToLabel(const G4String& label) { - // TODO check fpMolecularConfiguration already exists - // and new one as well - // TODO notify for stack change - fpMolecularConfiguration = - G4MolecularConfiguration::GetMolecularConfiguration( - fpMolecularConfiguration->GetDefinition(), label); + // TODO check fpMolecularConfiguration already exists + // and new one as well + // TODO notify for stack change + fpMolecularConfiguration = G4MolecularConfiguration::GetMolecularConfiguration( + fpMolecularConfiguration->GetDefinition(), label); - assert(fpMolecularConfiguration!=0); + assert(fpMolecularConfiguration != nullptr); } diff --git a/source/processes/electromagnetic/dna/molecules/management/src/G4MoleculeCounter.cc b/source/processes/electromagnetic/dna/molecules/management/src/G4MoleculeCounter.cc index 39fbab98175..cfde2c98292 100644 --- a/source/processes/electromagnetic/dna/molecules/management/src/G4MoleculeCounter.cc +++ b/source/processes/electromagnetic/dna/molecules/management/src/G4MoleculeCounter.cc @@ -25,7 +25,6 @@ // // -#include #include "G4MoleculeCounter.hh" #include "G4MoleculeTable.hh" #include "G4UIcommand.hh" @@ -34,93 +33,106 @@ #include "G4MoleculeDefinition.hh" #include "G4SystemOfUnits.hh" #include "G4Scheduler.hh" // TODO: remove this dependency +#include using namespace std; -G4ThreadLocal double compDoubleWithPrecision::fPrecision = 0; +namespace G4{ +namespace MoleculeCounter { + +bool TimePrecision::operator()(const double& a, const double& b) const +{ + if (std::fabs(a - b) < fPrecision) + { + return false; + } + else + { + return a < b; + } +} + +G4ThreadLocal double TimePrecision::fPrecision = 0.5 * picosecond; +} +} //------------------------------------------------------------------------------ -G4MoleculeCounter* G4MoleculeCounter::Instance(){ - if (!fpInstance) fpInstance = new G4MoleculeCounter(); - return dynamic_cast(fpInstance); +G4MoleculeCounter* G4MoleculeCounter::Instance() +{ + if (!fpInstance) + { + fpInstance = new G4MoleculeCounter(); + } + return dynamic_cast(fpInstance); } //------------------------------------------------------------------------------ G4MoleculeCounter::G4MoleculeCounter() { - fVerbose = 0; - fCheckTimeIsConsistentWithScheduler = true; - if(compDoubleWithPrecision::fPrecision == 0) - { - compDoubleWithPrecision::fPrecision = 0.5*picosecond; - } + fVerbose = 0; + fCheckTimeIsConsistentWithScheduler = true; } //------------------------------------------------------------------------------ -G4MoleculeCounter::~G4MoleculeCounter() -{ -} - +G4MoleculeCounter::~G4MoleculeCounter() = default; + //------------------------------------------------------------------------------ void G4MoleculeCounter::Initialize() { -// G4cout << "G4MoleculeCounter::Initialize" << G4endl; - - G4ConfigurationIterator mol_iterator = G4MoleculeTable::Instance() - ->GetConfigurationIterator(); - while ((mol_iterator)()) - { - if(IsRegistered(mol_iterator.value()->GetDefinition()) == false) + auto mol_iterator = G4MoleculeTable::Instance()->GetConfigurationIterator(); + while ((mol_iterator)()) { - continue; - } + if (IsRegistered(mol_iterator.value()->GetDefinition()) == false) + { + continue; + } - // G4cout << "G4MoleculeCounter::Initialize" << G4endl; - // G4cout << mol_iterator->value()->GetName() << G4endl; - fCounterMap[mol_iterator.value()]; // initialize the second map - } + fCounterMap[mol_iterator.value()]; // initialize the second map + } } //------------------------------------------------------------------------------ void G4MoleculeCounter::SetTimeSlice(double timeSlice) { - compDoubleWithPrecision::fPrecision = timeSlice; + G4::MoleculeCounter::TimePrecision::fPrecision = timeSlice; } //------------------------------------------------------------------------------ -G4bool G4MoleculeCounter::SearchTimeMap(G4MolecularConfiguration* molecule) +G4bool G4MoleculeCounter::SearchTimeMap(Reactant* molecule) { - if (fpLastSearch.get() == 0) - { - fpLastSearch.reset(new Search()); - } - else - { - if (fpLastSearch->fLowerBoundSet && - fpLastSearch->fLastMoleculeSearched->first == molecule) - return true; - } - - CounterMapType::iterator mol_it = fCounterMap.find(molecule); - fpLastSearch->fLastMoleculeSearched = mol_it; - - if (mol_it != fCounterMap.end()) // TODO - { - fpLastSearch->fLowerBoundTime = fpLastSearch->fLastMoleculeSearched->second - .end(); - fpLastSearch->fLowerBoundSet = true; - } - else - { - fpLastSearch->fLowerBoundSet = false; - } + if (fpLastSearch == nullptr) + { + fpLastSearch.reset(new Search()); + } + else + { + if (fpLastSearch->fLowerBoundSet && + fpLastSearch->fLastMoleculeSearched->first == molecule) + { + return true; + } + } + + auto mol_it = fCounterMap.find(molecule); + fpLastSearch->fLastMoleculeSearched = mol_it; + + if (mol_it != fCounterMap.end()) + { + fpLastSearch->fLowerBoundTime = fpLastSearch->fLastMoleculeSearched->second + .end(); + fpLastSearch->fLowerBoundSet = true; + } + else + { + fpLastSearch->fLowerBoundSet = false; + } - return false; + return false; } //------------------------------------------------------------------------------ @@ -128,286 +140,265 @@ G4bool G4MoleculeCounter::SearchTimeMap(G4MolecularConfiguration* molecule) int G4MoleculeCounter::SearchUpperBoundTime(double time, bool sameTypeOfMolecule) { - CounterMapType::iterator mol_it = fpLastSearch->fLastMoleculeSearched; - if (mol_it == fCounterMap.end()) return 0; // RETURN - - NbMoleculeAgainstTime& timeMap = mol_it->second; - if (timeMap.empty()) return 0; - - NbMoleculeAgainstTime::iterator end_time = timeMap.end(); + auto mol_it = fpLastSearch->fLastMoleculeSearched; + if (mol_it == fCounterMap.end()) + { + return 0; + } - if (sameTypeOfMolecule == true) - { - //G4cout << "SAME MOLECULE" << G4endl; - if (fpLastSearch->fLowerBoundSet && fpLastSearch->fLowerBoundTime - != end_time) + NbMoleculeAgainstTime& timeMap = mol_it->second; + if (timeMap.empty()) { - if (fpLastSearch->fLowerBoundTime->first < time) - { - NbMoleculeAgainstTime::iterator upperToLast = fpLastSearch - ->fLowerBoundTime; - upperToLast++; + return 0; + } - if (upperToLast == end_time) + if (sameTypeOfMolecule == true) + { + if (fpLastSearch->fLowerBoundSet && fpLastSearch->fLowerBoundTime != timeMap.end()) { - return fpLastSearch->fLowerBoundTime->second; + if (fpLastSearch->fLowerBoundTime->first < time) + { + auto upperToLast = fpLastSearch->fLowerBoundTime; + upperToLast++; + + if (upperToLast == timeMap.end()) + { + return fpLastSearch->fLowerBoundTime->second; + } + + if (upperToLast->first > time) + { + return fpLastSearch->fLowerBoundTime->second; + } + } } + } - if (upperToLast->first > time) - { - return fpLastSearch->fLowerBoundTime->second; - } - } + auto up_time_it = timeMap.upper_bound(time); + + if (up_time_it == timeMap.end()) + { + NbMoleculeAgainstTime::reverse_iterator last_time = timeMap.rbegin(); + return last_time->second; } - } - /* - else - { - G4cout << "--> Molecule has changed" << G4endl; - } - */ - //G4cout << "Searching" << G4endl; - // With upper bound - NbMoleculeAgainstTime::iterator up_time_it = timeMap.upper_bound(time); - - if (up_time_it == end_time) - { - NbMoleculeAgainstTime::reverse_iterator last_time = timeMap.rbegin(); - -// { - //G4cout << "RETURN LAST : " << G4BestUnit(time, "Time") << G4endl; - return last_time->second; -// } - -// G4cout << "RETURN 0 (1)" << G4endl; -// return 0; // RETURN - } - if (up_time_it == timeMap.begin()) - { -// G4cout << "RETURN 0 (2)" << G4endl; - return 0; // RETURN - } - - //G4cout << "Going back : " << up_time_it->first << "-->"; - - up_time_it--; - -// G4cout << up_time_it->first << G4endl; - - fpLastSearch->fLowerBoundTime = up_time_it; - fpLastSearch->fLowerBoundSet = true; - -// G4cout << "returning : " << fpLastSearch->fLowerBoundTime->second << G4endl; - - return fpLastSearch->fLowerBoundTime->second; + if (up_time_it == timeMap.begin()) + { + return 0; + } + + up_time_it--; + + fpLastSearch->fLowerBoundTime = up_time_it; + fpLastSearch->fLowerBoundSet = true; + + return fpLastSearch->fLowerBoundTime->second; } //------------------------------------------------------------------------------ -int G4MoleculeCounter::GetNMoleculesAtTime(G4MolecularConfiguration* molecule, +int G4MoleculeCounter::GetNMoleculesAtTime(Reactant* molecule, double time) { - G4bool sameTypeOfMolecule = SearchTimeMap(molecule); - return SearchUpperBoundTime(time, sameTypeOfMolecule); + G4bool sameTypeOfMolecule = SearchTimeMap(molecule); + return SearchUpperBoundTime(time, sameTypeOfMolecule); } //------------------------------------------------------------------------------ -void G4MoleculeCounter::AddAMoleculeAtTime(G4MolecularConfiguration* molecule, +void G4MoleculeCounter::AddAMoleculeAtTime(Reactant* molecule, G4double time, const G4ThreeVector* /*position*/, int number) { - if (fDontRegister[molecule->GetDefinition()]) return; - - if (fVerbose){ - G4cout << "G4MoleculeCounter::AddAMoleculeAtTime : " << molecule->GetName() - << " at time : " << G4BestUnit(time, "Time") << G4endl; - } - - CounterMapType::iterator counterMap_i = - fCounterMap.find(molecule); - - if (counterMap_i == fCounterMap.end()){ - fCounterMap[molecule][time] = number; - } - else if (counterMap_i->second.empty()){ - counterMap_i->second[time] = number; - } - else{ - NbMoleculeAgainstTime::reverse_iterator end = counterMap_i->second.rbegin(); - - if (end->first <= time || - fabs(end->first - time) <= compDoubleWithPrecision::fPrecision) - // Case 1 = new time comes after last recorded data - // Case 2 = new time is about the same as the last recorded one + if (fDontRegister[molecule->GetDefinition()]) { - double newValue = end->second + number; - counterMap_i->second[time] = newValue; + return; + } + + if (fVerbose) + { + G4cout << "G4MoleculeCounter::AddAMoleculeAtTime : " << molecule->GetName() + << " at time : " << G4BestUnit(time, "Time") << G4endl; + } + + auto counterMap_i = fCounterMap.find(molecule); + + if (counterMap_i == fCounterMap.end()) + { + fCounterMap[molecule][time] = number; + } + else if (counterMap_i->second.empty()) + { + counterMap_i->second[time] = number; } else { -// if(fabs(time - G4Scheduler::Instance()->GetGlobalTime()) > -// G4Scheduler::Instance()->GetTimeTolerance()) - { - G4ExceptionDescription errMsg; - errMsg << "Time of species " - << molecule->GetName() << " is " - << G4BestUnit(time, "Time") << " while " - << " global time is " - << G4BestUnit(G4Scheduler::Instance()->GetGlobalTime(), "Time") - << G4endl; - G4Exception("G4MoleculeCounter::RemoveAMoleculeAtTime", - "TIME_DONT_MATCH", - FatalException, errMsg); - } + NbMoleculeAgainstTime::reverse_iterator end = counterMap_i->second.rbegin(); + + if (end->first <= time || + fabs(end->first - time) <= G4::MoleculeCounter::TimePrecision::fPrecision) + // Case 1 = new time comes after last recorded data + // Case 2 = new time is about the same as the last recorded one + { + double newValue = end->second + number; + counterMap_i->second[time] = newValue; + } + else + { + // if(fabs(time - G4Scheduler::Instance()->GetGlobalTime()) > + // G4Scheduler::Instance()->GetTimeTolerance()) + { + G4ExceptionDescription errMsg; + errMsg << "Time of species " + << molecule->GetName() << " is " + << G4BestUnit(time, "Time") << " while " + << " global time is " + << G4BestUnit(G4Scheduler::Instance()->GetGlobalTime(), "Time") + << G4endl; + G4Exception("G4MoleculeCounter::RemoveAMoleculeAtTime", + "TIME_DONT_MATCH", + FatalException, errMsg); + } + } } - } } //------------------------------------------------------------------------------ -void -G4MoleculeCounter::RemoveAMoleculeAtTime(G4MolecularConfiguration* molecule, - G4double time, - const G4ThreeVector* /*position*/, - int number) +void G4MoleculeCounter::RemoveAMoleculeAtTime(const G4MolecularConfiguration* pMolecule, + G4double time, + const G4ThreeVector* /*position*/, + int number) { - if (fDontRegister[molecule->GetDefinition()]) return; - - if (fVerbose) - { - G4cout << "G4MoleculeCounter::RemoveAMoleculeAtTime : " - << molecule->GetName() << " at time : " << G4BestUnit(time, "Time") - << G4endl; - } - - if(fCheckTimeIsConsistentWithScheduler) - { - if(fabs(time - G4Scheduler::Instance()->GetGlobalTime()) > - G4Scheduler::Instance()->GetTimeTolerance()) + if (fDontRegister[pMolecule->GetDefinition()]) { - G4ExceptionDescription errMsg; - errMsg << "Time of species " - << molecule->GetName() << " is " - << G4BestUnit(time, "Time") << " while " - << " global time is " - << G4BestUnit(G4Scheduler::Instance()->GetGlobalTime(), "Time") - << G4endl; - G4Exception("G4MoleculeCounter::RemoveAMoleculeAtTime", - "TIME_DONT_MATCH", - FatalException, errMsg); + return; } - } - - NbMoleculeAgainstTime& nbMolPerTime = fCounterMap[molecule]; - - if (nbMolPerTime.empty()) - { - molecule->PrintState(); - Dump(); - G4String errMsg = - "You are trying to remove molecule " + molecule->GetName() - + " from the counter while this kind of molecules has not been registered yet"; - G4Exception("G4MoleculeCounter::RemoveAMoleculeAtTime", "", - FatalErrorInArgument, errMsg); - - return; - } - else - { - NbMoleculeAgainstTime::reverse_iterator it = nbMolPerTime.rbegin(); - - if (it == nbMolPerTime.rend()){ - it--; - - G4String errMsg = "There was no " + molecule->GetName() - + " recorded at the time or even before the time asked"; - G4Exception("G4MoleculeCounter::RemoveAMoleculeAtTime", "", - FatalErrorInArgument, errMsg); + + if (fVerbose) + { + G4cout << "G4MoleculeCounter::RemoveAMoleculeAtTime : " + << pMolecule->GetName() << " at time : " << G4BestUnit(time, "Time") + << G4endl; } - if (time - it->first < -compDoubleWithPrecision::fPrecision){ - Dump(); - G4ExceptionDescription errMsg; - errMsg << "Is time going back?? " << molecule->GetName() - << " is being removed at time " << G4BestUnit(time, "Time") - << " while last recorded time was " - << G4BestUnit(it->first, "Time") << "."; - G4Exception("G4MoleculeCounter::RemoveAMoleculeAtTime", - "RETURN_TO_THE_FUTUR", - FatalErrorInArgument, - errMsg); + if (fCheckTimeIsConsistentWithScheduler) + { + if (fabs(time - G4Scheduler::Instance()->GetGlobalTime()) > + G4Scheduler::Instance()->GetTimeTolerance()) + { + G4ExceptionDescription errMsg; + errMsg << "Time of species " + << pMolecule->GetName() << " is " + << G4BestUnit(time, "Time") << " while " + << " global time is " + << G4BestUnit(G4Scheduler::Instance()->GetGlobalTime(), "Time") + << G4endl; + G4Exception("G4MoleculeCounter::RemoveAMoleculeAtTime", + "TIME_DONT_MATCH", + FatalException, errMsg); + } } - double finalN = it->second - number; - - if(finalN < 0){ - Dump(); - G4ExceptionDescription errMsg; - errMsg << "After removal of " << number << " species of " - << molecule->GetName() << " the final number at time " - << G4BestUnit(time, "Time") << " is less than zero and so not valid." - << " Global time is " - << G4BestUnit(G4Scheduler::Instance()->GetGlobalTime(), "Time") - << ". Previous selected time is " - << G4BestUnit(it->first, "Time") - << G4endl; - G4Exception("G4MoleculeCounter::RemoveAMoleculeAtTime", - "N_INF_0", - FatalException, errMsg); + NbMoleculeAgainstTime& nbMolPerTime = fCounterMap[pMolecule]; + + if (nbMolPerTime.empty()) + { + pMolecule->PrintState(); + Dump(); + G4String errMsg = + "You are trying to remove molecule " + pMolecule->GetName() + + " from the counter while this kind of molecules has not been registered yet"; + G4Exception("G4MoleculeCounter::RemoveAMoleculeAtTime", "", + FatalErrorInArgument, errMsg); + + return; } + else + { + NbMoleculeAgainstTime::reverse_iterator it = nbMolPerTime.rbegin(); + + if (it == nbMolPerTime.rend()) + { + it--; + + G4String errMsg = + "There was no " + pMolecule->GetName() + " recorded at the time or even before the time asked"; + G4Exception("G4MoleculeCounter::RemoveAMoleculeAtTime", "", + FatalErrorInArgument, errMsg); + } - nbMolPerTime[time] = finalN; - } + if (time - it->first < -G4::MoleculeCounter::TimePrecision::fPrecision) + { + Dump(); + G4ExceptionDescription errMsg; + errMsg << "Is time going back?? " << pMolecule->GetName() + << " is being removed at time " << G4BestUnit(time, "Time") + << " while last recorded time was " + << G4BestUnit(it->first, "Time") << "."; + G4Exception("G4MoleculeCounter::RemoveAMoleculeAtTime", + "RETURN_TO_THE_FUTUR", + FatalErrorInArgument, + errMsg); + } + + double finalN = it->second - number; + + if (finalN < 0) + { + Dump(); + G4ExceptionDescription errMsg; + errMsg << "After removal of " << number << " species of " + << pMolecule->GetName() << " the final number at time " + << G4BestUnit(time, "Time") << " is less than zero and so not valid." + << " Global time is " + << G4BestUnit(G4Scheduler::Instance()->GetGlobalTime(), "Time") + << ". Previous selected time is " + << G4BestUnit(it->first, "Time") + << G4endl; + G4Exception("G4MoleculeCounter::RemoveAMoleculeAtTime", + "N_INF_0", + FatalException, errMsg); + } + + nbMolPerTime[time] = finalN; + } } //------------------------------------------------------------------------------ G4MoleculeCounter::RecordedMolecules G4MoleculeCounter::GetRecordedMolecules() { - if (fVerbose > 1) - { - G4cout << "Entering in G4MoleculeCounter::RecordMolecules" << G4endl; - } - - CounterMapType::iterator it; - RecordedMolecules output (new vector); - - for(it = fCounterMap.begin(); it != fCounterMap.end(); it++) - { - output->push_back(it->first); - } - return output; + if (fVerbose > 1) + { + G4cout << "Entering in G4MoleculeCounter::RecordMolecules" << G4endl; + } + + RecordedMolecules output(new ReactantList()); + + for (auto it : fCounterMap) + { + output->push_back(it.first); + } + return output; } //------------------------------------------------------------------------------ RecordedTimes G4MoleculeCounter::GetRecordedTimes() { - RecordedTimes output(new std::set); - - //G4double time; - - CounterMapType::iterator it; - CounterMapType::const_iterator ite; + RecordedTimes output(new std::set); - NbMoleculeAgainstTime::iterator it2; - NbMoleculeAgainstTime::const_iterator ite2; - - // iterate on each molecule - for (it = fCounterMap.begin(), ite = fCounterMap.end(); it != ite; ++it) - { - // iterate on each time - for (it2 = (it->second).begin(), ite2 = (it->second).end(); it2 != ite2; - ++it2) + for(const auto& it : fCounterMap) { - //time = it2->first; - output->insert(it2->first); + for(const auto& it2 : it.second) + { + //time = it2->first; + output->insert(it2.first); + } } - } - return output; + return output; } //------------------------------------------------------------------------------ @@ -438,21 +429,85 @@ RecordedTimes G4MoleculeCounter::GetRecordedTimes() void G4MoleculeCounter::Dump() { - CounterMapType::iterator it = fCounterMap.begin(); - CounterMapType::iterator end = fCounterMap.end(); + for (auto it : fCounterMap) + { + auto pReactant = it.first; + + G4cout << " --- > For " << pReactant->GetName() << G4endl; + + for (auto it2 : it.second) + { + G4cout << " " << G4BestUnit(it2.first, "Time") + << " " << it2.second << G4endl; + } + } +} + +//------------------------------------------------------------------------------ + +void G4MoleculeCounter::ResetCounter() +{ + if (fVerbose) + { + G4cout << " ---> G4MoleculeCounter::ResetCounter" << G4endl; + } + fCounterMap.clear(); + fpLastSearch.reset(0); +} + +//------------------------------------------------------------------------------ + +const NbMoleculeAgainstTime& G4MoleculeCounter::GetNbMoleculeAgainstTime(Reactant* molecule) +{ + return fCounterMap[molecule]; +} - for(;it!=end;++it) - { - G4MolecularConfiguration* molConf = it->first; +//------------------------------------------------------------------------------ - G4cout << " --- > For " << molConf->GetName() << G4endl; - NbMoleculeAgainstTime::iterator it2 = it->second.begin(); - NbMoleculeAgainstTime::iterator end2 = it->second.end(); +void G4MoleculeCounter::SetVerbose(G4int level) +{ + fVerbose = level; +} + +//------------------------------------------------------------------------------ + +G4int G4MoleculeCounter::GetVerbose() +{ + return fVerbose; +} + +//------------------------------------------------------------------------------ - for(;it2!=end2;++it2) +void G4MoleculeCounter::DontRegister(const G4MoleculeDefinition* molDef) +{ + fDontRegister[molDef] = true; +} + +//------------------------------------------------------------------------------ + +bool G4MoleculeCounter::IsRegistered(const G4MoleculeDefinition* molDef) +{ + if (fDontRegister.find(molDef) == fDontRegister.end()) { - G4cout << " " << G4BestUnit(it2->first, "Time") - << " " << it2->second << G4endl; + return true; } - } + return false; +} + +//------------------------------------------------------------------------------ + +void G4MoleculeCounter::RegisterAll() +{ + fDontRegister.clear(); +} + +G4bool G4MoleculeCounter::IsTimeCheckedForConsistency() const +{ + return fCheckTimeIsConsistentWithScheduler; } + +void G4MoleculeCounter::CheckTimeForConsistency(G4bool flag) +{ + fCheckTimeIsConsistentWithScheduler = flag; +} + diff --git a/source/processes/electromagnetic/dna/molecules/management/src/G4VMolecularDissociationDisplacer.cc b/source/processes/electromagnetic/dna/molecules/management/src/G4VMolecularDissociationDisplacer.cc index f2a223b06ed..373243881f0 100755 --- a/source/processes/electromagnetic/dna/molecules/management/src/G4VMolecularDissociationDisplacer.cc +++ b/source/processes/electromagnetic/dna/molecules/management/src/G4VMolecularDissociationDisplacer.cc @@ -25,16 +25,7 @@ // // #include "G4VMolecularDissociationDisplacer.hh" -#include "G4Molecule.hh" -G4CT_COUNT_INIT_IMPL(G4VMolecularDecayDisplacer, 0) -G4CT_COUNT_IMPL(G4VMolecularDecayDisplacer, NoDisplacement) +G4CT_COUNT_INIT_IMPL(G4VMolecularDissociationDisplacer, 0) +G4CT_COUNT_IMPL(G4VMolecularDissociationDisplacer, NoDisplacement) -//------------------------------------------------------------------------------ - -G4VMolecularDecayDisplacer::G4VMolecularDecayDisplacer(){ - fVerbose = 0; -} - -G4VMolecularDecayDisplacer::~G4VMolecularDecayDisplacer() -{;} diff --git a/source/processes/electromagnetic/dna/molecules/management/src/G4VMoleculeCounter.cc b/source/processes/electromagnetic/dna/molecules/management/src/G4VMoleculeCounter.cc index 29d09b2c119..9e8b6ae28b6 100644 --- a/source/processes/electromagnetic/dna/molecules/management/src/G4VMoleculeCounter.cc +++ b/source/processes/electromagnetic/dna/molecules/management/src/G4VMoleculeCounter.cc @@ -33,71 +33,78 @@ #include "G4VMoleculeCounter.hh" #include "G4MoleculeCounter.hh" -using namespace std; - G4bool G4VMoleculeCounter::fUse = false; G4ThreadLocal -G4VMoleculeCounter* G4VMoleculeCounter::fpInstance = 0; +G4VMoleculeCounter* G4VMoleculeCounter::fpInstance = nullptr; //------------------------------------------------------------------------------ void -G4VMoleculeCounter::SetInstance(G4VMoleculeCounter* instance) +G4VMoleculeCounter::SetInstance(G4VMoleculeCounter* pCounterInstance) { - if (fpInstance!=0){ - G4ExceptionDescription errMsg; - errMsg<< "The G4MoleculeCounter was already initialized." << G4endl - << "The previous instance will be deleted in order to use yours." << G4endl - << "However this can generate conflicts. Make sure you call G4MoleculeCounter::SetInstance at the beginning of your application." - << "A good place would be ActionInitialization::Build & BuildForMaster" - << G4endl; - - G4Exception("G4MoleculeCounter::SetInstance", - "SINGLETON_ALREADY_INITIALIZED", - JustWarning, errMsg); - delete fpInstance; - fpInstance = 0; - } - - fpInstance = instance; + if (fpInstance != nullptr) + { + G4ExceptionDescription errMsg; + errMsg << "The G4MoleculeCounter was already initialized." << G4endl + << "The previous instance will be deleted in order to use yours." << G4endl + << "However this can generate conflicts. Make sure you call G4MoleculeCounter::SetInstance" + "at the beginning of your application." + << "A good place would be ActionInitialization::Build & BuildForMaster" + << G4endl; + + G4Exception("G4MoleculeCounter::SetInstance", + "SINGLETON_ALREADY_INITIALIZED", + JustWarning, errMsg); + delete fpInstance; + fpInstance = nullptr; + } + + fpInstance = pCounterInstance; } //------------------------------------------------------------------------------ G4VMoleculeCounter* G4VMoleculeCounter::Instance() { - if (!fpInstance) fpInstance = new G4MoleculeCounter(); - return fpInstance; + if (fpInstance == nullptr) + { + fpInstance = new G4MoleculeCounter(); + } + return fpInstance; } //------------------------------------------------------------------------------ void G4VMoleculeCounter::DeleteInstance() { - if (fpInstance){ - delete fpInstance; - fpInstance = 0; - } + if (fpInstance != nullptr) + { + delete fpInstance; + fpInstance = nullptr; + } } //------------------------------------------------------------------------------ void G4VMoleculeCounter::InitializeInstance() { - if(fpInstance) fpInstance->Initialize(); + if (fpInstance) + { + fpInstance->Initialize(); + } } //------------------------------------------------------------------------------ void G4VMoleculeCounter::Use(G4bool flag) { - fUse=flag; + fUse = flag; } //------------------------------------------------------------------------------ G4bool G4VMoleculeCounter::InUse() { - return fUse; + return fUse; } diff --git a/source/processes/electromagnetic/dna/molecules/types/include/G4DNAMolecule.hh b/source/processes/electromagnetic/dna/molecules/types/include/G4DNAMolecule.hh new file mode 100644 index 00000000000..1f3b11b25c4 --- /dev/null +++ b/source/processes/electromagnetic/dna/molecules/types/include/G4DNAMolecule.hh @@ -0,0 +1,200 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// + +#pragma once +#include "globals.hh" +#include "G4String.hh" +#include "G4MoleculeDefinition.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +class G4DamagedDeoxyribose : public G4MoleculeDefinition +{ + private: + static G4DamagedDeoxyribose* fgInstance; + G4DamagedDeoxyribose() {} + ~G4DamagedDeoxyribose() {} + + public: + static G4DamagedDeoxyribose* Definition(); + }; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +class G4DamagedAdenine : public G4MoleculeDefinition +{ + private: + static G4DamagedAdenine* fgInstance; + G4DamagedAdenine() {} + ~G4DamagedAdenine() {} + + public: + static G4DamagedAdenine* Definition(); + }; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +class G4DamagedGuanine : public G4MoleculeDefinition +{ + private: + static G4DamagedGuanine* fgInstance; + G4DamagedGuanine() {} + ~G4DamagedGuanine() {} + + public: + static G4DamagedGuanine* Definition(); + }; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +class G4DamagedThymine : public G4MoleculeDefinition + { + private: + static G4DamagedThymine* fgInstance; + G4DamagedThymine() {} + ~G4DamagedThymine() {} + + public: + static G4DamagedThymine* Definition(); + }; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +class G4DamagedCytosine : public G4MoleculeDefinition +{ + private: + static G4DamagedCytosine* fgInstance; + G4DamagedCytosine() {} + ~G4DamagedCytosine() {} + + public: + static G4DamagedCytosine* Definition(); +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +class G4Deoxyribose : public G4MoleculeDefinition +{ + private: + static G4Deoxyribose* fgInstance; + G4Deoxyribose() {} + ~G4Deoxyribose() {} + + public: + static G4Deoxyribose* Definition(); + }; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +class G4Phosphate : public G4MoleculeDefinition +{ + private: + static G4Phosphate* fgInstance; + G4Phosphate() {} + ~G4Phosphate() {} + + public: + static G4Phosphate* Definition(); + }; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +class G4Adenine : public G4MoleculeDefinition + { + private: + static G4Adenine* fgInstance; + G4Adenine() {} + ~G4Adenine() {} + + public: + static G4Adenine* Definition(); + }; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +class G4Guanine : public G4MoleculeDefinition + { + private: + static G4Guanine* fgInstance; + G4Guanine() {} + ~G4Guanine() {} + + public: + static G4Guanine* Definition(); + }; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +class G4Thymine : public G4MoleculeDefinition + { + private: + static G4Thymine* fgInstance; + G4Thymine() {} + ~G4Thymine() {} + + public: + static G4Thymine* Definition(); + }; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +class G4Cytosine : public G4MoleculeDefinition +{ +private: + static G4Cytosine* fgInstance; + G4Cytosine() {} + ~G4Cytosine() {} + +public: + static G4Cytosine* Definition(); + }; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +class G4ModifiedHistone : public G4MoleculeDefinition +{ +private: + static G4ModifiedHistone* fgInstance; + G4ModifiedHistone() {} + ~G4ModifiedHistone() {} + +public: + static G4ModifiedHistone* Definition(); + }; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +class G4Histone : public G4MoleculeDefinition +{ +private: + static G4Histone* fgInstance; + G4Histone() {} + ~G4Histone() {} + +public: + static G4Histone* Definition(); + }; diff --git a/source/processes/electromagnetic/dna/molecules/types/include/G4H2O.hh b/source/processes/electromagnetic/dna/molecules/types/include/G4H2O.hh index 16a33ee9501..b5b747c7461 100644 --- a/source/processes/electromagnetic/dna/molecules/types/include/G4H2O.hh +++ b/source/processes/electromagnetic/dna/molecules/types/include/G4H2O.hh @@ -59,12 +59,13 @@ class G4H2O : public G4MoleculeDefinition { private: - static /*G4ThreadLocal*/ G4H2O* theInstance; + static /*G4ThreadLocal*/ G4H2O* fgpInstance; G4H2O() {} virtual ~G4H2O() {} public: static G4H2O* Definition(); + static G4H2O* DefinitionIfExists(); }; #endif diff --git a/source/processes/electromagnetic/dna/molecules/types/sources.cmake b/source/processes/electromagnetic/dna/molecules/types/sources.cmake index c0b9503d534..15afb7a989c 100644 --- a/source/processes/electromagnetic/dna/molecules/types/sources.cmake +++ b/source/processes/electromagnetic/dna/molecules/types/sources.cmake @@ -40,6 +40,7 @@ GEANT4_DEFINE_MODULE(NAME G4emdna-moltypes G4H3O.hh G4Hydrogen.hh G4OH.hh + G4DNAMolecule.hh SOURCES G4Electron_aq.cc G4H2.cc @@ -48,6 +49,7 @@ GEANT4_DEFINE_MODULE(NAME G4emdna-moltypes G4H3O.cc G4Hydrogen.cc G4OH.cc + G4DNAMolecule.cc GRANULAR_DEPENDENCIES G4geometrymng G4globman diff --git a/source/processes/electromagnetic/dna/molecules/types/src/G4DNAMolecule.cc b/source/processes/electromagnetic/dna/molecules/types/src/G4DNAMolecule.cc new file mode 100644 index 00000000000..3540be59033 --- /dev/null +++ b/source/processes/electromagnetic/dna/molecules/types/src/G4DNAMolecule.cc @@ -0,0 +1,378 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// + +#include "G4DNAMolecule.hh" +#include "G4ParticleTable.hh" +#include "G4SystemOfUnits.hh" +#include "G4MoleculeDefinition.hh" +#include "G4ParticleTable.hh" +#include "G4PhysicalConstants.hh" + +G4DamagedDeoxyribose* G4DamagedDeoxyribose::fgInstance = nullptr; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4DamagedDeoxyribose* G4DamagedDeoxyribose::Definition() +{ + const G4String name = "Damaged_Deoxyribose"; + if(fgInstance != nullptr) + { + return fgInstance; + } + G4ParticleTable* pTable =G4ParticleTable::GetParticleTable(); + G4ParticleDefinition* pInstance = pTable->FindParticle(name); + + if(pInstance == nullptr) + { + G4double mass = 134.1305 * g / Avogadro * c_squared;//wikipedia + pInstance = new G4MoleculeDefinition(name, mass, 0 * (m * m / s), 0, + 5, 3.0 * angstrom, // radius + 2 // number of atoms + ); + } + + fgInstance = reinterpret_cast(pInstance); + return fgInstance; +} + +G4DamagedAdenine* G4DamagedAdenine::fgInstance = nullptr; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4DamagedAdenine* G4DamagedAdenine::Definition() +{ + const G4String name = "Damaged_Adenine"; + if(fgInstance != nullptr) + { + return fgInstance; + } + G4ParticleTable* pTable =G4ParticleTable::GetParticleTable(); + G4ParticleDefinition* pInstance = pTable->FindParticle(name); + + if(pInstance == nullptr) + { + G4double mass = 135.1267 * g / Avogadro * c_squared; + pInstance = new G4MoleculeDefinition(name, mass, 0 * (m * m / s), 0, + 5, 3.0 * angstrom, // radius + 2 // number of atoms + ); + } + fgInstance = reinterpret_cast(pInstance); + return fgInstance; +} + + +G4DamagedGuanine* G4DamagedGuanine::fgInstance = nullptr; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4DamagedGuanine* G4DamagedGuanine::Definition() +{ + const G4String name = "Damaged_Guanine"; + if(fgInstance != nullptr) + { + return fgInstance; + } + G4ParticleTable* pTable =G4ParticleTable::GetParticleTable(); + G4ParticleDefinition* pInstance = pTable->FindParticle(name); + + if(pInstance == nullptr) + { + G4double mass = 151.1261 * g / Avogadro * c_squared; + pInstance = new G4MoleculeDefinition(name, mass, 0 * (m * m / s), 0, + 5, 3.0 * angstrom, // radius + 2 // number of atoms + ); + } + fgInstance = reinterpret_cast(pInstance); + return fgInstance; +} + +G4DamagedThymine* G4DamagedThymine::fgInstance = nullptr; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4DamagedThymine* G4DamagedThymine::Definition() +{ + const G4String name = "Damaged_Thymine"; + if(fgInstance != nullptr) + { + return fgInstance; + } + G4ParticleTable* pTable =G4ParticleTable::GetParticleTable(); + G4ParticleDefinition* pInstance = pTable->FindParticle(name); + + if(pInstance == nullptr) + { + G4double mass = 126.1133 * g / Avogadro * c_squared; + pInstance = new G4MoleculeDefinition(name, mass, 0 * (m * m / s), 0, + 5, 3.0 * angstrom, // radius + 2 // number of atoms + ); + } + + fgInstance = reinterpret_cast(pInstance); + return fgInstance; +} + +G4DamagedCytosine* G4DamagedCytosine::fgInstance = nullptr; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4DamagedCytosine* G4DamagedCytosine::Definition() +{ + const G4String name = "Damaged_Cytosine"; + if(fgInstance != nullptr) + { + return fgInstance; + } + G4ParticleTable* pTable =G4ParticleTable::GetParticleTable(); + G4ParticleDefinition* pInstance = pTable->FindParticle(name); + + if(pInstance == nullptr) + { + G4double mass = 111.102 * g / Avogadro * c_squared; + pInstance = new G4MoleculeDefinition(name, mass, 0 * (m * m / s), 0, + 5, 2.9 * angstrom, // radius + 2 // number of atoms + ); + } + fgInstance = reinterpret_cast(pInstance); + return fgInstance; +} + + +G4Deoxyribose* G4Deoxyribose::fgInstance = nullptr; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4Deoxyribose* G4Deoxyribose::Definition() +{ + const G4String name = "Deoxyribose"; + if(fgInstance != nullptr) + { + return fgInstance; + } + G4ParticleTable* pTable =G4ParticleTable::GetParticleTable(); + G4ParticleDefinition* pInstance = pTable->FindParticle(name); + + if(pInstance == nullptr) + { + G4double mass = 134.1305 * g / Avogadro * c_squared; + pInstance = new G4MoleculeDefinition(name, mass, 0 * (m * m / s), 0, + 5, 2.9 * angstrom, // radius + 2 // number of atoms + ); + } + fgInstance = reinterpret_cast(pInstance); + return fgInstance; +} + +G4Phosphate* G4Phosphate::fgInstance = nullptr; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4Phosphate* G4Phosphate::Definition() +{ + const G4String name = "Phosphate"; + if(fgInstance != nullptr) + { + return fgInstance; + } + G4ParticleTable* pTable =G4ParticleTable::GetParticleTable(); + G4ParticleDefinition* pInstance = pTable->FindParticle(name); + + if(pInstance == nullptr) + { + G4double mass = 94.9714 * g / Avogadro * c_squared; + pInstance = new G4MoleculeDefinition(name, mass, 0 * (m * m / s), 0, + 5, 2.7 * angstrom, // radius + 2 // number of atoms + ); + } + fgInstance = reinterpret_cast(pInstance); + return fgInstance; +} + +G4Adenine* G4Adenine::fgInstance = nullptr; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4Adenine* G4Adenine::Definition() +{ + const G4String name = "Adenine"; + if(fgInstance != nullptr) + { + return fgInstance; + } + G4ParticleTable* pTable =G4ParticleTable::GetParticleTable(); + G4ParticleDefinition* pInstance = pTable->FindParticle(name); + + if(pInstance == nullptr) + { + G4double mass = 135.1267 * g / Avogadro * c_squared; + pInstance = new G4MoleculeDefinition(name, mass, 0 * (m * m / s), 0, + 5, 3 * angstrom, // radius + 1 // number of atoms + ); + } + fgInstance = reinterpret_cast(pInstance); + return fgInstance; +} + +G4Guanine* G4Guanine::fgInstance = nullptr; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4Guanine* G4Guanine::Definition() +{ + const G4String name = "Guanine"; + if(fgInstance != nullptr) + { + return fgInstance; + } + G4ParticleTable* pTable =G4ParticleTable::GetParticleTable(); + G4ParticleDefinition* pInstance = pTable->FindParticle(name); + + if(pInstance == nullptr) + { + G4double mass = 151.1261 * g / Avogadro * c_squared; + pInstance = new G4MoleculeDefinition(name, mass, 0 * (m * m / s), 0, + 5, 3 * angstrom, // radius + 1 // number of atoms + ); + + } + + fgInstance = reinterpret_cast(pInstance); + return fgInstance; +} + +G4Thymine* G4Thymine::fgInstance = nullptr; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4Thymine* G4Thymine::Definition() +{ + const G4String name = "Thymine"; + if(fgInstance != nullptr) + { + return fgInstance; + } + G4ParticleTable* pTable =G4ParticleTable::GetParticleTable(); + G4ParticleDefinition* pInstance = pTable->FindParticle(name); + + if(pInstance == nullptr) + { + G4double mass = 126.1133 * g / Avogadro * c_squared; + pInstance = new G4MoleculeDefinition(name, mass, 0 * (m * m / s), 0, + 5, 3 * angstrom, // radius + 1 // number of atoms + ); + } + fgInstance = reinterpret_cast(pInstance); + return fgInstance; +} + +G4Cytosine* G4Cytosine::fgInstance = nullptr; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4Cytosine* G4Cytosine::Definition() +{ + const G4String name = "Cytosine"; + if(fgInstance != nullptr) + { + return fgInstance; + } + G4ParticleTable* pTable =G4ParticleTable::GetParticleTable(); + G4ParticleDefinition* pInstance = pTable->FindParticle(name); + + if(pInstance == nullptr) + { + G4double mass = 111.102 * g / Avogadro * c_squared; + pInstance = new G4MoleculeDefinition(name, mass, 0 * (m * m / s), 0, + 5, 3 * angstrom, // radius + 1 // number of atoms + ); + } + fgInstance = reinterpret_cast(pInstance); + return fgInstance; +} + +G4ModifiedHistone* G4ModifiedHistone::fgInstance = 0; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4ModifiedHistone* G4ModifiedHistone::Definition() +{ + const G4String name = "Modified_Histone"; + if(fgInstance != nullptr) + { + return fgInstance; + } + G4ParticleTable* pTable =G4ParticleTable::GetParticleTable(); + G4ParticleDefinition* pInstance = pTable->FindParticle(name); + + if(pInstance == nullptr) + { + G4double mass = 1.4e4 * g / Avogadro * c_squared; + pInstance = new G4MoleculeDefinition(name, mass, 0 * (m * m / s), 0, + 5, 24 * angstrom, // radius + 1 // number of atoms + ); + } + fgInstance = reinterpret_cast(pInstance); + return fgInstance; +} + + +G4Histone* G4Histone::fgInstance = nullptr; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4Histone* G4Histone::Definition() +{ + const G4String name = "Histone"; + if(fgInstance != nullptr) + { + return fgInstance; + } + G4ParticleTable* pTable =G4ParticleTable::GetParticleTable(); + G4ParticleDefinition* pInstance = pTable->FindParticle(name); + + if(pInstance == nullptr) + { + G4double mass = 1.4e4 * g / Avogadro * c_squared;//14 kDa in wikipedia + pInstance = new G4MoleculeDefinition(name, mass, 0 * (m * m / s), 0, + 5, 24 * angstrom, // radius + 1 // number of atoms + ); + } + fgInstance = reinterpret_cast(pInstance); + return fgInstance; +} diff --git a/source/processes/electromagnetic/dna/molecules/types/src/G4H2O.cc b/source/processes/electromagnetic/dna/molecules/types/src/G4H2O.cc index e403affd393..1a5e334972b 100644 --- a/source/processes/electromagnetic/dna/molecules/types/src/G4H2O.cc +++ b/source/processes/electromagnetic/dna/molecules/types/src/G4H2O.cc @@ -37,53 +37,49 @@ #include "G4SystemOfUnits.hh" #include "G4ParticleTable.hh" -// ###################################################################### -// ### Hydrogen ### -// ###################################################################### -G4H2O* G4H2O::theInstance = 0; +G4H2O* G4H2O::fgpInstance = nullptr; G4H2O* G4H2O::Definition() { - if (theInstance != 0) return theInstance; + if (fgpInstance != nullptr) + { + return fgpInstance; + } - const G4String name = "H2O"; - // search in particle table] - G4ParticleTable* pTable = G4ParticleTable::GetParticleTable(); - G4ParticleDefinition* anInstance = pTable->FindParticle(name); + const G4String name = "H2O"; + G4ParticleTable* pTable = G4ParticleTable::GetParticleTable(); + G4ParticleDefinition* pInstance = pTable->FindParticle(name); - if (anInstance == 0) - { - const G4String formatedName = "H_{2}O"; + if (pInstance == nullptr) + { + const G4String formatedName = "H_{2}O"; - // create molecule - // - // G4MoleculeDefinition(const G4String& name, - // G4double mass, - // G4double diffCoeff, - // G4int charge = 0, - // G4int electronicLevels = 0, - // G4double radius = -1, - // G4int atomsNumber = -1, - // G4double lifetime = -1, - // G4String aType = "", - // G4FakeParticleID ID = G4FakeParticleID::Create() - // ); + G4double mass = 18.0153 * g / Avogadro * c_squared; + pInstance = new G4MoleculeDefinition(name, + mass, + 2e-5 * (cm * cm / s), // diffusion coefficient + 0, // charge + 8, // electronic levels + 2.75 * angstrom, // radius + 3, // atoms number + 0 // lifetime + ); //picosecond set in dissociation process - G4double mass = 18.0153 * g / Avogadro * c_squared; - anInstance = new G4MoleculeDefinition(name, mass, 2e-5 * (cm * cm / s), - 0, // charge - 8, 2.75 * angstrom, 3, - 0 /*lifetime*/); //picosecond set in dissociation process + ((G4MoleculeDefinition*) pInstance)->SetLevelOccupation(0); + ((G4MoleculeDefinition*) pInstance)->SetLevelOccupation(1); + ((G4MoleculeDefinition*) pInstance)->SetLevelOccupation(2); + ((G4MoleculeDefinition*) pInstance)->SetLevelOccupation(3); + ((G4MoleculeDefinition*) pInstance)->SetLevelOccupation(4); + ((G4MoleculeDefinition*) pInstance)->SetFormatedName(formatedName); - ((G4MoleculeDefinition*) anInstance)->SetLevelOccupation(0); - ((G4MoleculeDefinition*) anInstance)->SetLevelOccupation(1); - ((G4MoleculeDefinition*) anInstance)->SetLevelOccupation(2); - ((G4MoleculeDefinition*) anInstance)->SetLevelOccupation(3); - ((G4MoleculeDefinition*) anInstance)->SetLevelOccupation(4); - ((G4MoleculeDefinition*) anInstance)->SetFormatedName(formatedName); + } + fgpInstance = reinterpret_cast(pInstance); + return fgpInstance; +} - } - theInstance = reinterpret_cast(anInstance); - return theInstance; +G4H2O* G4H2O::DefinitionIfExists() +{ + return fgpInstance; } + diff --git a/source/processes/electromagnetic/dna/processes/include/G4DNAElectronHoleRecombination.hh b/source/processes/electromagnetic/dna/processes/include/G4DNAElectronHoleRecombination.hh index b31a7765d3d..1ccc2e1ea49 100644 --- a/source/processes/electromagnetic/dna/processes/include/G4DNAElectronHoleRecombination.hh +++ b/source/processes/electromagnetic/dna/processes/include/G4DNAElectronHoleRecombination.hh @@ -30,83 +30,78 @@ * Author: mkaramit */ -#ifndef SOURCE_PROCESSES_ELECTROMAGNETIC_DNA_PROCESSES_INCLUDE_G4DNAELECTRONHOLERECOMBINATION_HH_ -#define SOURCE_PROCESSES_ELECTROMAGNETIC_DNA_PROCESSES_INCLUDE_G4DNAELECTRONHOLERECOMBINATION_HH_ - +#pragma once #include class G4DNAElectronHoleRecombination : public G4VITRestDiscreteProcess { public: - G4DNAElectronHoleRecombination(); - virtual ~G4DNAElectronHoleRecombination(); - void Create(); - - void StartTracking(G4Track*); - - virtual G4bool IsApplicable(const G4ParticleDefinition&); - - virtual void BuildPhysicsTable(const G4ParticleDefinition&){} - - //////////////////////////// - // DoIt ///////////////// - /////////////////////////// - virtual G4VParticleChange* AtRestDoIt(const G4Track& /*track*/, - const G4Step& /*stepData*/); - // A virtual base class function that has to be overridden - // by any subclass. The DoIt method actually performs the - // physics process and determines either momentum change - // of the production of secondaries etc. - // arguments - // const G4Track& track: - // reference to the current G4Track information - // const G4Step& stepData: - // reference to the current G4Step information - - virtual G4VParticleChange* PostStepDoIt(const G4Track&, const G4Step&); - - - ////////////////////////// - // GPIL ////////////// - ///////////////////////// - - virtual G4double GetMeanFreePath(const G4Track& aTrack, - G4double previousStepSize, - G4ForceCondition* condition); - // Calculates from the macroscopic cross section a mean - // free path, the value is returned in units of distance. - - virtual G4double GetMeanLifeTime(const G4Track& aTrack, - G4ForceCondition* condition); - // Calculates the mean life-time (i.e. for decays) of the - // particle at rest due to the occurence of the given process, - // or converts the probability of interaction (i.e. for - // annihilation) into the life-time of the particle for the - // occurence of the given process. + G4DNAElectronHoleRecombination(); + virtual ~G4DNAElectronHoleRecombination(); + void Create(); + + void StartTracking(G4Track*); + + virtual G4bool IsApplicable(const G4ParticleDefinition&); + + virtual void BuildPhysicsTable(const G4ParticleDefinition&){} + + //////////////////////////// + // DoIt ///////////////// + /////////////////////////// + virtual G4VParticleChange* AtRestDoIt(const G4Track& /*track*/, + const G4Step& /*stepData*/); + // A virtual base class function that has to be overridden + // by any subclass. The DoIt method actually performs the + // physics process and determines either momentum change + // of the production of secondaries etc. + // arguments + // const G4Track& track: + // reference to the current G4Track information + // const G4Step& stepData: + // reference to the current G4Step information + + virtual G4VParticleChange* PostStepDoIt(const G4Track&, const G4Step&); + + + ////////////////////////// + // GPIL ////////////// + ///////////////////////// + + virtual G4double GetMeanFreePath(const G4Track& aTrack, + G4double previousStepSize, + G4ForceCondition* condition); + // Calculates from the macroscopic cross section a mean + // free path, the value is returned in units of distance. + + virtual G4double GetMeanLifeTime(const G4Track& aTrack, + G4ForceCondition* condition); + // Calculates the mean life-time (i.e. for decays) of the + // particle at rest due to the occurrence of the given process, + // or converts the probability of interaction (i.e. for + // annihilation) into the life-time of the particle for the + // occurence of the given process. private: - - struct ReactionProfile - { - G4Track* fElectron; - G4double fDistance; - G4double fProbability; - }; - - struct State : public G4ProcessStateBase - { - std::vector fReactants; // distanceSqr; - G4double fSampleProba; - }; - - G4bool FindReactant(const G4Track& track); - void MakeReaction(const G4Track& track); - - const std::vector* fpMoleculeDensity; - G4ParticleChange fParticleChange; - G4bool fIsInitialized; - std::map > fOnsagerRadiusPerMaterial; - + struct ReactantInfo + { + G4Track* fElectron; + G4double fDistance; + G4double fProbability; + }; + + struct State : public G4ProcessStateBase + { + std::vector fReactants; // distanceSqr; + G4double fSampleProba; + }; + + G4bool FindReactant(const G4Track& track); + void MakeReaction(const G4Track& track); + void BuildDissociationChannels(); + + const std::vector* fpMoleculeDensity; + G4ParticleChange fParticleChange; + G4bool fIsInitialized; + std::map > fOnsagerRadiusPerMaterial; }; - -#endif /* SOURCE_PROCESSES_ELECTROMAGNETIC_DNA_PROCESSES_INCLUDE_G4DNAELECTRONHOLERECOMBINATION_HH_ */ diff --git a/source/processes/electromagnetic/dna/processes/include/G4DNAMolecularDissociation.hh b/source/processes/electromagnetic/dna/processes/include/G4DNAMolecularDissociation.hh index 25d24dcc731..faba0b5ec84 100755 --- a/source/processes/electromagnetic/dna/processes/include/G4DNAMolecularDissociation.hh +++ b/source/processes/electromagnetic/dna/processes/include/G4DNAMolecularDissociation.hh @@ -44,15 +44,13 @@ // Prog. Nucl. Sci. Tec. 2 (2011) 503-508 -#ifndef G4MOLECULARDECAYPROCESS_HH -#define G4MOLECULARDECAYPROCESS_HH +#pragma once -#include "G4VITRestProcess.hh" #include "G4VITRestDiscreteProcess.hh" #include class G4ParticleChange; -class G4VMolecularDecayDisplacer; +class G4VMolecularDissociationDisplacer; class G4MoleculeDefinition; /** @@ -62,104 +60,51 @@ class G4MoleculeDefinition; * it will place the products to the expected position. */ -class G4DNAMolecularDissociation: public G4VITRestDiscreteProcess //G4VITRestProcess +class G4DNAMolecularDissociation : public G4VITRestDiscreteProcess { public: G4DNAMolecularDissociation(const G4String& processName = "DNAMolecularDecay", - G4ProcessType type = fDecay); + G4ProcessType type = fDecay); + G4DNAMolecularDissociation() = delete; + G4DNAMolecularDissociation(const G4DNAMolecularDissociation& right) = delete; + G4DNAMolecularDissociation& operator=(const G4DNAMolecularDissociation& right) = delete; + ~G4DNAMolecularDissociation() override; - virtual ~G4DNAMolecularDissociation(); + using Species = const G4MoleculeDefinition; + using Displacer = G4VMolecularDissociationDisplacer; - G4IT_ADD_CLONE(G4VITProcess, G4DNAMolecularDissociation) + G4bool IsApplicable(const G4ParticleDefinition&) override; - virtual G4bool IsApplicable(const G4ParticleDefinition&); + G4double PostStepGetPhysicalInteractionLength(const G4Track& track, + G4double previousStepSize, + G4ForceCondition* condition) override; + G4double AtRestGetPhysicalInteractionLength(const G4Track& track, + G4ForceCondition* condition) override; - virtual G4double - PostStepGetPhysicalInteractionLength(const G4Track& track, - G4double previousStepSize, - G4ForceCondition* condition); + G4VParticleChange* AtRestDoIt(const G4Track& track, const G4Step& step) override; - inline G4double AtRestGetPhysicalInteractionLength( - const G4Track& track, - G4ForceCondition* condition - ); - inline G4VParticleChange* AtRestDoIt( - const G4Track& track, - const G4Step& step - ); + G4VParticleChange* PostStepDoIt(const G4Track& track, const G4Step& step) override; - inline G4VParticleChange* PostStepDoIt( - const G4Track& track, - const G4Step& step - ) - { - return AtRestDoIt(track, step); - } + void SetVerbose(G4int); - inline void SetVerbose(G4int); - - //__________________________________________________________________ - void SetDecayDisplacer(const G4ParticleDefinition*, G4VMolecularDecayDisplacer*); - G4VMolecularDecayDisplacer* GetDecayDisplacer(const G4ParticleDefinition*); - - //__________________________________________________________________ - void SetDisplacer(const G4ParticleDefinition*, G4VMolecularDecayDisplacer*); - G4VMolecularDecayDisplacer* GetDisplacer(const G4ParticleDefinition*); + void SetDisplacer(Species*, Displacer*); + Displacer* GetDisplacer(Species*); protected: - //__________________________________________________________________ - // Make the decay - virtual G4VParticleChange* DecayIt(const G4Track& ,const G4Step&); - virtual G4double GetMeanLifeTime(const G4Track&,G4ForceCondition*); - virtual G4double GetMeanFreePath(const G4Track& , - G4double , - G4ForceCondition* ) - { - return 0; - } + virtual G4VParticleChange* DecayIt(const G4Track&, const G4Step&); -private: - G4DNAMolecularDissociation(); - G4DNAMolecularDissociation(const G4DNAMolecularDissociation &right); - G4DNAMolecularDissociation & operator=(const G4DNAMolecularDissociation &right); + G4double GetMeanLifeTime(const G4Track&, G4ForceCondition*) override; + + G4double GetMeanFreePath(const G4Track&, + G4double, + G4ForceCondition*) override; private: - G4bool fDecayAtFixedTime ; + using DisplacementMap = std::map>; - typedef std::map DisplacementMap; + G4bool fDecayAtFixedTime; DisplacementMap fDisplacementMap; - G4int fVerbose; }; -inline void G4DNAMolecularDissociation::SetVerbose(G4int verbose) -{ - fVerbose = verbose ; -} - -inline G4double G4DNAMolecularDissociation::AtRestGetPhysicalInteractionLength( - const G4Track& track, - G4ForceCondition* condition) -{ - if(fDecayAtFixedTime) - { - return GetMeanLifeTime(track, condition); - } - - return G4VITRestDiscreteProcess::AtRestGetPhysicalInteractionLength(track, condition); -// return G4VITRestProcess::AtRestGetPhysicalInteractionLength(track, condition); -} - -inline G4VParticleChange* G4DNAMolecularDissociation::AtRestDoIt( - const G4Track& track, - const G4Step& step - ) -{ - ClearNumberOfInteractionLengthLeft(); - ClearInteractionTimeLeft(); - return DecayIt(track, step); -} - - -#endif /* G4MOLECULARDECAYPROCESS_HH */ diff --git a/source/processes/electromagnetic/dna/processes/include/G4DNAWaterDissociationDisplacer.hh b/source/processes/electromagnetic/dna/processes/include/G4DNAWaterDissociationDisplacer.hh index 4b6a6457f83..9283f4419a2 100755 --- a/source/processes/electromagnetic/dna/processes/include/G4DNAWaterDissociationDisplacer.hh +++ b/source/processes/electromagnetic/dna/processes/include/G4DNAWaterDissociationDisplacer.hh @@ -53,7 +53,7 @@ #define _WATER_DISPLACER_USE_TERRISOL_ //#define _WATER_DISPLACER_USE_KREIPL_ -class G4DNAWaterDissociationDisplacer: public G4VMolecularDecayDisplacer +class G4DNAWaterDissociationDisplacer: public G4VMolecularDissociationDisplacer { public: G4DNAWaterDissociationDisplacer(); diff --git a/source/processes/electromagnetic/dna/processes/src/G4DNAElectronHoleRecombination.cc b/source/processes/electromagnetic/dna/processes/src/G4DNAElectronHoleRecombination.cc index bc7ea413b67..e7079fd74fc 100644 --- a/source/processes/electromagnetic/dna/processes/src/G4DNAElectronHoleRecombination.cc +++ b/source/processes/electromagnetic/dna/processes/src/G4DNAElectronHoleRecombination.cc @@ -54,88 +54,82 @@ static double onsager_constant = e_squared / (4. * pi * epsilon0 * k_Boltzmann); double Y(double density) { - return 1. / (1. + 0.0012 / (density * density)); + return 1. / (1. + 0.0012 / (density * density)); } double A(double temperature) { - double temp_inverse = 1 / temperature; - return 0.7017 - + 642.0 * temp_inverse - - 1.167e5 * temp_inverse * temp_inverse - + 9.190e6 * temp_inverse * temp_inverse * temp_inverse; + double temp_inverse = 1 / temperature; + return 0.7017 + + 642.0 * temp_inverse + - 1.167e5 * temp_inverse * temp_inverse + + 9.190e6 * temp_inverse * temp_inverse * temp_inverse; } double B(double temperature) { - double temp_inverse = 1 / temperature; - return -2.71 - + 275.4 * temp_inverse - + 0.3245e5 * temp_inverse * temp_inverse; + double temp_inverse = 1 / temperature; + return -2.71 + + 275.4 * temp_inverse + + 0.3245e5 * temp_inverse * temp_inverse; } double S(double temp) { - double temp_inverse = 1 / temp; + double temp_inverse = 1 / temp; - return 1.667 - - 11.41 * temp_inverse - - 35260.0 * temp_inverse * temp_inverse; + return 1.667 + - 11.41 * temp_inverse + - 35260.0 * temp_inverse * temp_inverse; } double C(double temp) { - return A(temp) - B(temp) - 3; + return A(temp) - B(temp) - 3; } double D(double temp) { - return B(temp) + 3; + return B(temp) + 3; } double epsilon(double density, double temperature) { - return 1 + G4Exp(std::log(10.)* - (Y(density) * - (C(temperature) + (S(temperature) - 1)*std::log(density)/std::log(10.)) - + D(temperature) + std::log(density)/std::log(10.))); + return 1 + G4Exp(std::log(10.) * + (Y(density) * + (C(temperature) + (S(temperature) - 1) * std::log(density) / std::log(10.)) + + D(temperature) + std::log(density) / std::log(10.))); } //------------------------------------------------------------------------------ -G4DNAElectronHoleRecombination::G4DNAElectronHoleRecombination() : - G4VITRestDiscreteProcess("G4DNAElectronHoleRecombination", fElectromagnetic) +G4DNAElectronHoleRecombination::G4DNAElectronHoleRecombination() + : G4VITRestDiscreteProcess("G4DNAElectronHoleRecombination", + fElectromagnetic) { - Create(); -// G4cout << epsilon(1.0095, 298.) << G4endl; -// G4cout << epsilon(1., 293.15) << G4endl; -// G4cout << epsilon(0.9277, 423.) << G4endl; -// G4cout << epsilon(0.816, 523.) << G4endl; -// G4cout << epsilon(0.6, 623) << G4endl; + Create(); } -G4DNAElectronHoleRecombination::~G4DNAElectronHoleRecombination() -{ -} +G4DNAElectronHoleRecombination::~G4DNAElectronHoleRecombination() = default; void G4DNAElectronHoleRecombination::Create() { - pParticleChange = &fParticleChange; - enableAtRestDoIt = true; - enableAlongStepDoIt = false; - enablePostStepDoIt = true; + pParticleChange = &fParticleChange; + enableAtRestDoIt = true; + enableAlongStepDoIt = false; + enablePostStepDoIt = true; - SetProcessSubType(60); + SetProcessSubType(60); - G4VITProcess::SetInstantiateProcessState(false); - // ie G4DNAElectronHoleRecombination uses a state class - // inheriting from G4ProcessState + G4VITProcess::SetInstantiateProcessState(false); + // ie G4DNAElectronHoleRecombination uses a state class + // inheriting from G4ProcessState - fIsInitialized = false; - fProposesTimeStep = true; - fpMoleculeDensity = 0; + fIsInitialized = false; + fProposesTimeStep = true; + fpMoleculeDensity = nullptr; - verboseLevel = 0; + verboseLevel = 0; } //______________________________________________________________________________ @@ -144,241 +138,221 @@ G4VParticleChange* G4DNAElectronHoleRecombination::AtRestDoIt(const G4Track& track, const G4Step& /*stepData*/) { - fParticleChange.Initialize(track); - ClearInteractionTimeLeft(); - ClearNumberOfInteractionLengthLeft(); - MakeReaction(track); - return &fParticleChange; + fParticleChange.Initialize(track); + ClearInteractionTimeLeft(); + ClearNumberOfInteractionLengthLeft(); + MakeReaction(track); + return &fParticleChange; } //______________________________________________________________________________ -void G4DNAElectronHoleRecombination::StartTracking(G4Track* track) +void G4DNAElectronHoleRecombination::StartTracking(G4Track* pTrack) { - G4VProcess::StartTracking(track); - G4VITProcess::fpState.reset(new State()); - G4VITProcess::StartTracking(track); + G4VProcess::StartTracking(pTrack); + G4VITProcess::fpState.reset(new State()); + G4VITProcess::StartTracking(pTrack); } //______________________________________________________________________________ void G4DNAElectronHoleRecombination::MakeReaction(const G4Track& track) { - fParticleChange.Initialize(track); - State* state = fpState->GetState(); - double random = state->fSampleProba; - std::vector& reactants = state->fReactants; + fParticleChange.Initialize(track); + auto pState = fpState->GetState(); + double random = pState->fSampleProba; + std::vector& reactants = pState->fReactants; - G4Track* selected_reactant = 0; + G4Track* pSelectedReactant = nullptr; - for(size_t i = 0; i < reactants.size(); ++i) - { - if(reactants[i].fElectron->GetTrackStatus() != fAlive) continue; - if(reactants[i].fProbability > random) + for (const auto& reactantInfo : reactants) { - selected_reactant = reactants[i].fElectron; + if (reactantInfo.fElectron->GetTrackStatus() != fAlive) + { + continue; + } + if (reactantInfo.fProbability > random) + { + pSelectedReactant = reactantInfo.fElectron; + } + break; } - break; - } - - // G4cout << "MakeReaction with charge =" - // << GetMolecule(track)->GetCharge() << G4endl; - - if(selected_reactant) - { - // G4cout << " Will react with TID = " << selected_reactant->GetTrackID() - // << G4endl; - - if(G4VMoleculeCounter::InUse()) - G4VMoleculeCounter::Instance()-> - RemoveAMoleculeAtTime(GetMolecule(track)->GetMolecularConfiguration(), - track.GetGlobalTime(), - &(track.GetPosition())); - GetMolecule(track)->ChangeConfigurationToLabel("H2Ovib"); - - if(G4VMoleculeCounter::InUse()) - G4VMoleculeCounter::Instance()-> - AddAMoleculeAtTime(GetMolecule(track)->GetMolecularConfiguration(), - track.GetGlobalTime(), - &(track.GetPosition())); - - // fParticleChange.ProposeTrackStatus(fStopAndKill); - fParticleChange.ProposeTrackStatus(fStopButAlive); - - selected_reactant->SetTrackStatus(fStopAndKill); - // G4TrackList::Pop(selected_reactant); - // G4ITTrackHolder::Instance()->PushToKill(selected_reactant); - - } - else - { - fParticleChange.ProposeTrackStatus(fStopButAlive); - } -} - -//______________________________________________________________________________ - -G4bool G4DNAElectronHoleRecombination::FindReactant(const G4Track& track) -{ - if(GetMolecule(track)->GetCharge() <= 0) - { - // G4cout << "La charge est negative ou nulle !! " << G4endl; - return false; - } - const std::vector* densityTable = - G4DNAMolecularMaterial::Instance()->GetDensityTableFor(track.GetMaterial()); - - double temperature = track.GetMaterial()->GetTemperature(); - double density = (*densityTable)[track.GetMaterial()->GetIndex()] / - ( g/(1e-2*m*1e-2*m*1e-2*m) ); - double eps = epsilon(density, temperature); + if (pSelectedReactant) + { + if (G4VMoleculeCounter::InUse()) + { + G4VMoleculeCounter::Instance()-> + RemoveAMoleculeAtTime(GetMolecule(track)->GetMolecularConfiguration(), + track.GetGlobalTime(), + &(track.GetPosition())); + } + GetMolecule(track)->ChangeConfigurationToLabel("H2Ovib"); - // G4cout << " temperature = " << temperature << G4endl; - // G4cout << " density = " << density << G4endl; - // G4cout << " eps = " << eps << G4endl; + if (G4VMoleculeCounter::InUse()) + { + G4VMoleculeCounter::Instance()-> + AddAMoleculeAtTime(GetMolecule(track)->GetMolecularConfiguration(), + track.GetGlobalTime(), + &(track.GetPosition())); + } - double onsager_radius = onsager_constant * 1. / (temperature * eps); + // fParticleChange.ProposeTrackStatus(fStopAndKill); + fParticleChange.ProposeTrackStatus(fStopButAlive); - G4Molecule e_aq(G4Electron_aq::Definition()); + pSelectedReactant->SetTrackStatus(fStopAndKill); + // G4TrackList::Pop(pSelectedReactant); + // G4ITTrackHolder::Instance()->PushToKill(pSelectedReactant); + } + else + { + fParticleChange.ProposeTrackStatus(fStopButAlive); + } +} - G4KDTreeResultHandle results = G4MoleculeFinder::Instance() - ->FindNearestInRange(track.GetPosition(), - e_aq.GetMoleculeID(), - 10. * onsager_radius); +//______________________________________________________________________________ - // double distance = -1.; - // double probability = -1.; +G4bool G4DNAElectronHoleRecombination::FindReactant(const G4Track& track) +{ + if (GetMolecule(track)->GetCharge() <= 0) + { + // cannot react with electrons + return false; + } - if(results == 0 || results->GetSize() == 0) - { - // G4cout << "rien trouve a moins de 10 rc" << G4endl; - return false; - } + const auto pDensityTable = + G4DNAMolecularMaterial::Instance()->GetDensityTableFor(track.GetMaterial()); - results->Sort(); + double temperature = track.GetMaterial()->GetTemperature(); + double density = (*pDensityTable)[track.GetMaterial()->GetIndex()] / (g / (1e-2 * m * 1e-2 * m * 1e-2 * m)); + double eps = epsilon(density, temperature); - State* state = fpState->GetState(); - std::vector& reactants = state->fReactants; - state->fSampleProba = G4UniformRand(); + double onsagerRadius = onsager_constant * 1. / (temperature * eps); - reactants.resize(results->GetSize()); + G4Molecule e_aq(G4Electron_aq::Definition()); - for(size_t i = 0; results->End() == false; results->Next(), ++i) - { - reactants[i].fElectron = results->GetItem()->GetTrack(); - reactants[i].fDistance = std::sqrt(results->GetDistanceSqr()); + G4KDTreeResultHandle results = G4MoleculeFinder::Instance() + ->FindNearestInRange(track.GetPosition(), + e_aq.GetMoleculeID(), + 10. * onsagerRadius); - if(reactants[i].fDistance != 0) + if (results == 0 || results->GetSize() == 0) { - reactants[i].fProbability = 1. - - G4Exp(-onsager_radius / reactants[i].fDistance); - } - else - { - reactants[i].fProbability = 1.; + return false; } - // G4cout << "dis = " - // << reactants[i].fDistance << " prob = " << reactants[i].fProbability << G4endl; - } + results->Sort(); + + auto pState = fpState->GetState(); + std::vector& reactants = pState->fReactants; + pState->fSampleProba = G4UniformRand(); - if(results->GetSize() != 0 && reactants.empty()) - { - G4cout << "Size is = " << results->GetSize() << G4endl; - abort(); - } + reactants.resize(results->GetSize()); - if(reactants.empty()) return false; + for (size_t i = 0; !results->End(); results->Next(), ++i) + { + reactants[i].fElectron = results->GetItem()->GetTrack(); + reactants[i].fDistance = std::sqrt(results->GetDistanceSqr()); - // G4cout << " reactants[0].fDistance =" << reactants[0].fDistance - // << " onsager_radius = " << onsager_radius << "\t"; - // - // G4cout << " reactants[0].fProbability =" << reactants[0].fProbability - // << "state->fSampleProba = " << state->fSampleProba << "\t"; + if (reactants[i].fDistance != 0) + { + reactants[i].fProbability = 1. - G4Exp(-onsagerRadius / reactants[i].fDistance); + } + else + { + reactants[i].fProbability = 1.; + } + } - if(reactants[0].fProbability > state->fSampleProba) return true; - return false; + return reactants.empty() ? false : reactants[0].fProbability > pState->fSampleProba; } //______________________________________________________________________________ -G4bool -G4DNAElectronHoleRecombination:: -IsApplicable(const G4ParticleDefinition& particle) +void G4DNAElectronHoleRecombination::BuildDissociationChannels() { - if(G4Threading::IsMasterThread()) - { - G4MoleculeDefinition* H2O = G4MoleculeTable::Instance() - ->GetMoleculeDefinition("H2O", false); + auto pMoleculeTable = G4MoleculeTable::Instance(); + + auto pH2ODef = pMoleculeTable->GetMoleculeDefinition("H2O", false); - if(H2O) // if this condition does not hold => process cannot be applied + if (pH2ODef == nullptr) // if this condition does not hold => process cannot be applied { - G4MolecularConfiguration* vib = - G4H2O::Definition()->NewConfiguration("H2Ovib"); + return; + } + + const auto pH2Ovib = G4H2O::Definition()->NewConfiguration("H2Ovib"); - assert(vib != 0); + assert(pH2Ovib != nullptr); - G4MolecularConfiguration* H2 = G4MoleculeTable::Instance() - ->GetConfiguration("H2", false); - G4MolecularConfiguration* OH = G4MoleculeTable::Instance() - ->GetConfiguration("OH", false); - G4MolecularConfiguration* H = G4MoleculeTable::Instance() - ->GetConfiguration("H", false); + const auto pH2 = pMoleculeTable->GetConfiguration("H2", false); + const auto pOH = pMoleculeTable->GetConfiguration("OH", false); + const auto pH = pMoleculeTable->GetConfiguration("H", false); - double probaRemaining = 1.; + double probaRemaining = 1.; - if(OH || H2) - { - G4MolecularDissociationChannel* diss2 = - new G4MolecularDissociationChannel("H2Ovib_DissociativeDecay1"); - if(H2) + if (pOH || pH2) + { + auto pDissocationChannel2 = + new G4MolecularDissociationChannel("H2Ovib_DissociativeDecay1"); + if (pH2) { - diss2->AddProduct(H2); + pDissocationChannel2->AddProduct(pH2); } - if(OH) + if (pOH) { - diss2->AddProduct(OH); - diss2->AddProduct(OH); + pDissocationChannel2->AddProduct(pOH); + pDissocationChannel2->AddProduct(pOH); } - double proba = 0.15; - diss2->SetProbability(proba); - probaRemaining -= proba; - diss2->SetDisplacementType(G4DNAWaterDissociationDisplacer:: - B1A1_DissociationDecay); - G4H2O::Definition()->AddDecayChannel(vib, diss2); - } - - if(OH || H) - { - G4MolecularDissociationChannel* diss3 = - new G4MolecularDissociationChannel("H2Ovib_DissociativeDecay2"); - if(OH) + double channelProbability = 0.15; + pDissocationChannel2->SetProbability(channelProbability); + probaRemaining -= channelProbability; + pDissocationChannel2->SetDisplacementType(G4DNAWaterDissociationDisplacer:: + B1A1_DissociationDecay); + pH2ODef->AddDecayChannel(pH2Ovib, pDissocationChannel2); + } + + if (pOH || pH) + { + auto pDissociationChannel3 = + new G4MolecularDissociationChannel("H2Ovib_DissociativeDecay2"); + if (pOH) { - diss3->AddProduct(OH); + pDissociationChannel3->AddProduct(pOH); } - if(H) + if (pH) { - diss3->AddProduct(H); + pDissociationChannel3->AddProduct(pH); } - double proba = 0.55; - diss3->SetProbability(proba); - probaRemaining -= proba; - diss3->SetDisplacementType(G4DNAWaterDissociationDisplacer:: - A1B1_DissociationDecay); - G4H2O::Definition()->AddDecayChannel(vib, diss3); - } - - G4MolecularDissociationChannel* channel1 = - new G4MolecularDissociationChannel("H2Ovib_NonDissociative"); - channel1->SetProbability(probaRemaining); - G4H2O::Definition()->AddDecayChannel(vib, channel1); + double channelProbability = 0.55; + pDissociationChannel3->SetProbability(channelProbability); + probaRemaining -= channelProbability; + pDissociationChannel3->SetDisplacementType(G4DNAWaterDissociationDisplacer:: + A1B1_DissociationDecay); + pH2ODef->AddDecayChannel(pH2Ovib, pDissociationChannel3); } - } - if(particle.GetParticleName() == "H2O") return true; - return false; + auto pDissociationChannel1 = + new G4MolecularDissociationChannel("H2Ovib_NonDissociative"); + pDissociationChannel1->SetProbability(probaRemaining); + pH2ODef->AddDecayChannel(pH2Ovib, pDissociationChannel1); +} + +G4bool +G4DNAElectronHoleRecombination:: +IsApplicable(const G4ParticleDefinition& particle) +{ + if (&particle != G4H2O::DefinitionIfExists()) + { + return false; + } + + if (G4Threading::IsMasterThread()) + { + BuildDissociationChannels(); + } + + return true; } //______________________________________________________________________________ @@ -387,16 +361,11 @@ G4double G4DNAElectronHoleRecombination::GetMeanFreePath(const G4Track& track, G4double, G4ForceCondition*) { - // G4cout << "track ID = " << track.GetTrackID() - // << " G4DNAElectronHoleRecombination --> "; - if(FindReactant(track)) + if (FindReactant(track)) { - // G4cout << " SELECTED " ; - // G4cout << G4endl; - return 0; + return 0.; } - // G4cout << " NOT SELECTED " << G4endl; return DBL_MAX; } @@ -405,21 +374,16 @@ G4double G4DNAElectronHoleRecombination::GetMeanFreePath(const G4Track& track, G4double G4DNAElectronHoleRecombination::GetMeanLifeTime(const G4Track& track, G4ForceCondition*) { -// G4cout << "track ID = " << track.GetTrackID() -// << " G4DNAElectronHoleRecombination --> "; - if(FindReactant(track)) - { -// G4cout << " SELECTED " ; -// G4cout << G4endl; - return 0; - } - -// G4cout << " NOT SELECTED " << G4endl; - return DBL_MAX; + if (FindReactant(track)) + { + return 0.; + } + + return DBL_MAX; } G4VParticleChange* G4DNAElectronHoleRecombination::PostStepDoIt(const G4Track& track, const G4Step& step) { - return AtRestDoIt(track, step); + return AtRestDoIt(track, step); } diff --git a/source/processes/electromagnetic/dna/processes/src/G4DNAMolecularDissociation.cc b/source/processes/electromagnetic/dna/processes/src/G4DNAMolecularDissociation.cc index a6563ef8e2a..b24a8cb8a99 100755 --- a/source/processes/electromagnetic/dna/processes/src/G4DNAMolecularDissociation.cc +++ b/source/processes/electromagnetic/dna/processes/src/G4DNAMolecularDissociation.cc @@ -36,6 +36,7 @@ // ------------------------------------------------------------------- #include "G4DNAMolecularDissociation.hh" +#include "G4VITRestDiscreteProcess.hh" #include "G4SystemOfUnits.hh" #include "G4Track.hh" #include "G4Molecule.hh" @@ -43,87 +44,61 @@ #include "G4ITTransportationManager.hh" #include "G4ITNavigator.hh" -using namespace std; - //______________________________________________________________________________ G4DNAMolecularDissociation:: G4DNAMolecularDissociation(const G4String& processName, - G4ProcessType type) : - G4VITRestDiscreteProcess(processName, type) + G4ProcessType type) + : G4VITRestDiscreteProcess(processName, type) { - // set Process Sub Type - SetProcessSubType(59); // DNA sub-type - enableAlongStepDoIt = false; - enablePostStepDoIt = true; - enableAtRestDoIt = true; + // set Process Sub Type + SetProcessSubType(59); // DNA sub-type + enableAlongStepDoIt = false; + enablePostStepDoIt = true; + enableAtRestDoIt = true; - fVerbose = 0; + fVerbose = 0; #ifdef G4VERBOSE - if(verboseLevel > 1) - { - G4cout << "G4MolecularDissociationProcess constructor " << " Name:" - << processName << G4endl; - } + if (verboseLevel > 1) + { + G4cout << "G4MolecularDissociationProcess constructor " << " Name:" + << processName << G4endl; + } #endif - pParticleChange = &aParticleChange; - - fDecayAtFixedTime = true; - fProposesTimeStep = true; -} - -//______________________________________________________________________________ - -G4DNAMolecularDissociation::~G4DNAMolecularDissociation() -{ - DisplacementMap::iterator it = fDisplacementMap.begin(); + pParticleChange = &aParticleChange; - for(; it != fDisplacementMap.end(); it++) - { - if(it->second) - { - delete it->second; - it->second = 0; - } - } - fDisplacementMap.clear(); + fDecayAtFixedTime = true; + fProposesTimeStep = true; } //______________________________________________________________________________ -G4DNAMolecularDissociation:: -G4DNAMolecularDissociation(const G4DNAMolecularDissociation &right) : - G4VITRestDiscreteProcess(right) -{ - fDecayAtFixedTime = right.fDecayAtFixedTime; - fDisplacementMap = right.fDisplacementMap; - fVerbose = right.fVerbose; -} +G4DNAMolecularDissociation::~G4DNAMolecularDissociation() = default; //______________________________________________________________________________ G4bool G4DNAMolecularDissociation:: IsApplicable(const G4ParticleDefinition& aParticleType) { - if(aParticleType.GetParticleType() == "Molecule") - { + if (aParticleType.GetParticleType() == "Molecule") + { #ifdef G4VERBOSE - if(fVerbose > 1) + if (fVerbose > 1) + { + G4cout << "G4MolecularDissociation::IsApplicable("; + G4cout << aParticleType.GetParticleName() << ","; + G4cout << aParticleType.GetParticleType() << ")" << G4endl; + } +#endif + return (true); + } + else { - G4cout << "G4MolecularDissociation::IsApplicable("; - G4cout << aParticleType.GetParticleName() << ","; - G4cout << aParticleType.GetParticleType() << ")" << G4endl; + return false; } -#endif - return (true); - } - else - { - return false; - } } //______________________________________________________________________________ @@ -131,8 +106,8 @@ IsApplicable(const G4ParticleDefinition& aParticleType) G4double G4DNAMolecularDissociation::GetMeanLifeTime(const G4Track& track, G4ForceCondition*) { - G4double output = GetMolecule(track)->GetDecayTime() - track.GetProperTime(); - return (output > 0 ? output : 0); + G4double output = GetMolecule(track)->GetDecayTime() - track.GetProperTime(); + return output > 0. ? output : 0.; } //______________________________________________________________________________ @@ -140,245 +115,236 @@ G4double G4DNAMolecularDissociation::GetMeanLifeTime(const G4Track& track, G4VParticleChange* G4DNAMolecularDissociation::DecayIt(const G4Track& track, const G4Step&) { - // DEBUG - // G4cout << "Is calling G4MolecularDecayProcess::DecayIt" << G4endl; + aParticleChange.Initialize(track); + auto pMotherMolecule = GetMolecule(track); + auto pMotherMoleculeDefinition = pMotherMolecule->GetDefinition(); - aParticleChange.Initialize(track); - const G4Molecule * theMotherMolecule = GetMolecule(track); - const G4MoleculeDefinition* moleculeDefinition = theMotherMolecule - ->GetDefinition(); + if (pMotherMoleculeDefinition->GetDecayTable()) + { + const auto pDissociationChannels = pMotherMolecule->GetDissociationChannels(); - // DEBUG - // G4cout <<"Calling G4MolecularDecayProcess::DecayIt"< PrintState(); + if (pDissociationChannels == nullptr) + { + G4ExceptionDescription exceptionDescription; + pMotherMolecule->PrintState(); + exceptionDescription << "No decay channel was found for the molecule : " + << pMotherMolecule->GetName() << G4endl; + G4Exception("G4DNAMolecularDissociation::DecayIt", + "G4DNAMolecularDissociation::NoDecayChannel", + FatalException, + exceptionDescription); + return &aParticleChange; + } - if(moleculeDefinition->GetDecayTable()) - { - const vector* DecayVector = - (theMotherMolecule->GetDecayChannel()); + auto decayVectorSize = pDissociationChannels->size(); + G4double RdmValue = G4UniformRand(); - if(DecayVector == 0) - { - G4ExceptionDescription exceptionDescription; - theMotherMolecule->PrintState(); - exceptionDescription << "No decay channel was found for the molecule : " - << theMotherMolecule->GetName() << G4endl; - G4Exception("G4DNAMolecularDissociation::DecayIt", - "G4DNAMolecularDissociation::NoDecayChannel", - FatalException, - exceptionDescription); - return &aParticleChange; - } + const G4MolecularDissociationChannel* pDecayChannel = nullptr; + size_t i = 0; + do + { + pDecayChannel = (*pDissociationChannels)[i]; + if (RdmValue < pDecayChannel->GetProbability()) + { + break; + } + RdmValue -= pDecayChannel->GetProbability(); + i++; + } while (i < decayVectorSize); + + G4double decayEnergy = pDecayChannel->GetEnergy(); + auto nbProducts = pDecayChannel->GetNbProducts(); + + if (decayEnergy > 0.) + { + aParticleChange.ProposeLocalEnergyDeposit(pDecayChannel->GetEnergy()); + } - G4int DecayVectorSize = DecayVector->size(); - // DEBUG - // G4cout<< "Number of decay channels : " << DecayVectorSize < productsDisplacement(nbProducts); + G4ThreeVector motherMoleculeDisplacement; + + auto it = fDisplacementMap.find(pMotherMoleculeDefinition); + + if (it != fDisplacementMap.end()) + { + auto pDisplacer = it->second.get(); + productsDisplacement = pDisplacer->GetProductsDisplacement(pDecayChannel); + motherMoleculeDisplacement = + pDisplacer->GetMotherMoleculeDisplacement(pDecayChannel); + } + else + { + G4ExceptionDescription errMsg; + errMsg << "No G4MolecularDecayProcess::theDecayDisplacementMap[" + << pMotherMolecule->GetName() + "]"; + G4Exception("G4MolecularDecayProcess::DecayIt", + "DNAMolecularDecay001", + FatalErrorInArgument, + errMsg); + } + + aParticleChange.SetNumberOfSecondaries(nbProducts); - const G4MolecularDissociationChannel* decayChannel(0); - G4int i = 0; - do - { - decayChannel = (*DecayVector)[i]; - if(RdmValue < decayChannel->GetProbability()) break; - RdmValue -= decayChannel->GetProbability(); - i++; - } - while(i < DecayVectorSize); +#ifdef G4VERBOSE + if (fVerbose) + { + G4cout << "Decay Process : " << pMotherMolecule->GetName() + << " (trackID :" << track.GetTrackID() << ") " + << pDecayChannel->GetName() << G4endl; + } +#endif - // DEBUG - // G4cout << "Selected Decay channel : " - // << decayChannel->GetName() << G4endl; + auto pNavigator = G4ITTransportationManager::GetTransportationManager()->GetNavigatorForTracking(); - G4double decayEnergy = decayChannel->GetEnergy(); - G4int nbProducts = decayChannel->GetNbProducts(); + for (G4int j = 0; j < nbProducts; j++) + { + auto pProduct = new G4Molecule(pDecayChannel->GetProduct(j)); - if(decayEnergy) - { - // DEBUG - // G4cout << "Deposit energy :" - // << decayChannel->GetEnergy()/eV << " eV" << G4endl; + G4ThreeVector displacement = motherMoleculeDisplacement + productsDisplacement[j]; + double mag_displacement = displacement.mag(); + G4ThreeVector displacement_direction = displacement / (mag_displacement + 1e-30); - aParticleChange.ProposeLocalEnergyDeposit(decayChannel->GetEnergy()); - } + double prNewSafety = DBL_MAX; - if(nbProducts) - { + //double step = + pNavigator->CheckNextStep(track.GetPosition(), + displacement_direction, + mag_displacement, + prNewSafety); - // DEBUG - // G4cout << "Number of products :" << nbProducts << G4endl; - - vector ProductsDisplacement(nbProducts); - G4ThreeVector theMotherMoleculeDisplacement; - - DisplacementMap::iterator it = - fDisplacementMap.find(moleculeDefinition); - - if(it != fDisplacementMap.end()) - { - G4VMolecularDecayDisplacer* displacer = it->second; - ProductsDisplacement = displacer->GetProductsDisplacement(decayChannel); - theMotherMoleculeDisplacement = - displacer->GetMotherMoleculeDisplacement(decayChannel); - } - else - { - G4ExceptionDescription errMsg; - errMsg << "No G4MolecularDecayProcess::theDecayDisplacementMap[" - << theMotherMolecule->GetName() + "]"; - G4Exception("G4MolecularDecayProcess::DecayIt", - "DNAMolecularDecay001", - FatalErrorInArgument, - errMsg); - } - - aParticleChange.SetNumberOfSecondaries(nbProducts); - -// G4cout << " nbProducts = " << nbProducts << G4endl; -// theMotherMolecule->PrintState(); + //if(prNewSafety < mag_displacement || step < mag_displacement) + mag_displacement = std::min(prNewSafety * 0.8, mag_displacement); -#ifdef G4VERBOSE - if(fVerbose) - { - G4cout << "Decay Process : " << theMotherMolecule->GetName() - << " (trackID :" << track.GetTrackID() << ") " - << decayChannel->GetName() << G4endl; - } -#endif + G4ThreeVector product_pos = track.GetPosition() + + displacement_direction * mag_displacement; - G4ITNavigator* navigator = - G4ITTransportationManager::GetTransportationManager() - ->GetNavigatorForTracking(); - - for(G4int j = 0; j < nbProducts; j++) - { - G4Molecule* product = new G4Molecule(decayChannel->GetProduct(j)); - - G4ThreeVector displacement = theMotherMoleculeDisplacement - + ProductsDisplacement[j]; - double mag_displacement = displacement.mag(); - G4ThreeVector displacement_direction = - displacement/(mag_displacement+1e-30); - - double prNewSafety = DBL_MAX; - - //double step = - navigator->CheckNextStep(track.GetPosition(), - displacement_direction, - mag_displacement, - prNewSafety); - - //if(prNewSafety < mag_displacement || step < mag_displacement) - mag_displacement = min(prNewSafety*0.8, mag_displacement); - - G4ThreeVector product_pos = track.GetPosition() - + displacement_direction * mag_displacement; - - const G4AffineTransform& transform = navigator - ->GetGlobalToLocalTransform(); - - G4ThreeVector localPoint = - transform.TransformPoint(product_pos); //track.GetPosition()); - - if(track.GetTouchable()->GetSolid()->Inside(localPoint) != - EInside::kInside) - { - G4cout << "Mother volume: " - << track.GetTouchable()->GetVolume()->GetName() - << G4endl; - G4Exception("G4DNAMolecularDissociation::DecayIt", - "OUTSIDE_OF_MOTHER_VOLUME", - FatalException, - "Product has been placed outside of the volume " - "containing the mother molecule"); - } + const G4AffineTransform& transform = pNavigator->GetGlobalToLocalTransform(); + + G4ThreeVector localPoint = transform.TransformPoint(product_pos); //track.GetPosition()); - G4Track* secondary = - product->BuildTrack(track.GetGlobalTime(), - product_pos); + if (track.GetTouchable()->GetSolid()->Inside(localPoint) != + EInside::kInside) + { + G4ExceptionDescription ED; + ED << "The decayed product is outside of the volume : " + << track.GetTouchable()->GetVolume()->GetName() << G4endl; + G4Exception("G4DNAMolecularDissociation::DecayIt()", + "OUTSIDE_OF_MOTHER_VOLUME", + JustWarning, ED); + } - secondary->SetTrackStatus(fAlive); + auto pSecondary = pProduct->BuildTrack(track.GetGlobalTime(), product_pos); + + pSecondary->SetTrackStatus(fAlive); #ifdef G4VERBOSE - if(fVerbose) - { - G4cout << "Product : " << product->GetName() << G4endl; - } + if (fVerbose) + { + G4cout << "Product : " << pProduct->GetName() << G4endl; + } #endif - // add the secondary track in the List - aParticleChange.G4VParticleChange::AddSecondary(secondary); - } + // add the secondary track in the List + aParticleChange.G4VParticleChange::AddSecondary(pSecondary); + } #ifdef G4VERBOSE - if(fVerbose) G4cout << "-------------" << G4endl; + if (fVerbose) + { + G4cout << "-------------" << G4endl; + } #endif + } + //DEBUG + else if (fVerbose && decayEnergy) + { + G4cout << "No products for this channel" << G4endl; + G4cout << "-------------" << G4endl; + } + /* + else if(!decayEnergy && !nbProducts) + { + G4ExceptionDescription errMsg; + errMsg << "There is no products and no energy specified in the molecular " + "dissociation channel"; + G4Exception("G4MolecularDissociationProcess::DecayIt", + "DNAMolecularDissociation002", + FatalErrorInArgument, + errMsg); + } + */ } - //DEBUG - else if(fVerbose && decayEnergy) - { - G4cout << "No products for this channel" << G4endl; - G4cout<<"-------------"<(pDisplacer)); } //______________________________________________________________________________ -G4VMolecularDecayDisplacer* -G4DNAMolecularDissociation:: -GetDecayDisplacer(const G4ParticleDefinition* molDef) +G4DNAMolecularDissociation::Displacer* G4DNAMolecularDissociation::GetDisplacer(Species* pSpecies) { - return fDisplacementMap[molDef]; + return fDisplacementMap[pSpecies].get(); } //______________________________________________________________________________ -void G4DNAMolecularDissociation:: -SetDisplacer(const G4ParticleDefinition* molDef, - G4VMolecularDecayDisplacer* aDisplacer) +G4double G4DNAMolecularDissociation::PostStepGetPhysicalInteractionLength(const G4Track&, + G4double, + G4ForceCondition*) { - fDisplacementMap[molDef] = aDisplacer; + return 0; //-1*(-log(1-G4UniformRand())*100*1e-15*s); } //______________________________________________________________________________ -G4VMolecularDecayDisplacer* -G4DNAMolecularDissociation:: -GetDisplacer(const G4ParticleDefinition* molDef) +void G4DNAMolecularDissociation::SetVerbose(G4int verbose) { - return fDisplacementMap[molDef]; + fVerbose = verbose; } //______________________________________________________________________________ -G4double G4DNAMolecularDissociation:: -PostStepGetPhysicalInteractionLength(const G4Track&, - G4double, - G4ForceCondition*) +G4VParticleChange* G4DNAMolecularDissociation::AtRestDoIt(const G4Track& track, + const G4Step& step) { - return 0; //-1*(-log(1-G4UniformRand())*100*1e-15*s); + ClearNumberOfInteractionLengthLeft(); + ClearInteractionTimeLeft(); + return DecayIt(track, step); } + +//______________________________________________________________________________ + +G4double G4DNAMolecularDissociation::AtRestGetPhysicalInteractionLength(const G4Track& track, + G4ForceCondition* condition) +{ + if (fDecayAtFixedTime) + { + return GetMeanLifeTime(track, condition); + } + + return G4VITRestDiscreteProcess::AtRestGetPhysicalInteractionLength(track, condition); +} + +//______________________________________________________________________________ + +G4VParticleChange* G4DNAMolecularDissociation::PostStepDoIt(const G4Track& track, + const G4Step& step) +{ + return AtRestDoIt(track, step); +} + +//______________________________________________________________________________ + +G4double G4DNAMolecularDissociation::GetMeanFreePath(const G4Track&, + G4double, + G4ForceCondition*) +{ + return 0; +} \ No newline at end of file diff --git a/source/processes/electromagnetic/dna/processes/src/G4DNAWaterDissociationDisplacer.cc b/source/processes/electromagnetic/dna/processes/src/G4DNAWaterDissociationDisplacer.cc index 6bff8d91bdb..f19455d9399 100755 --- a/source/processes/electromagnetic/dna/processes/src/G4DNAWaterDissociationDisplacer.cc +++ b/source/processes/electromagnetic/dna/processes/src/G4DNAWaterDissociationDisplacer.cc @@ -58,12 +58,16 @@ using namespace std; G4CT_COUNT_IMPL(G4DNAWaterDissociationDisplacer, Ionisation_DissociationDecay) + G4CT_COUNT_IMPL(G4DNAWaterDissociationDisplacer, A1B1_DissociationDecay) + G4CT_COUNT_IMPL(G4DNAWaterDissociationDisplacer, B1A1_DissociationDecay) + G4CT_COUNT_IMPL(G4DNAWaterDissociationDisplacer, AutoIonisation) + G4CT_COUNT_IMPL(G4DNAWaterDissociationDisplacer, DissociativeAttachment) @@ -95,288 +99,321 @@ G4double G4DNAWaterDissociationDisplacer::ElectronProbaDistribution(G4double r) G4double G4DNAWaterDissociationDisplacer::ElectronProbaDistribution(G4double r) { #define b 27.22 //*nanometer - static constexpr double sqrt_pi=1.77245; // sqrt(CLHEP::pi); - static constexpr double b_to3 = 20168.1; // pow(b,3.); - static constexpr double b_to2 = 740.928; // pow(b,2.); - static constexpr double inverse_b_to2 = 1./b_to2; - - static constexpr double main_factor=4./(sqrt_pi*b_to3); - static constexpr double factorA=sqrt_pi*b_to3/4.; - static constexpr double factorB=b_to2/2.; - - return (main_factor* - (factorA*erf(r/b) - - factorB*r*G4Exp(-pow(r,2.)*inverse_b_to2))); + static constexpr double sqrt_pi = 1.77245; // sqrt(CLHEP::pi); + static constexpr double b_to3 = 20168.1; // pow(b,3.); + static constexpr double b_to2 = 740.928; // pow(b,2.); + static constexpr double inverse_b_to2 = 1. / b_to2; + + static constexpr double main_factor = 4. / (sqrt_pi * b_to3); + static constexpr double factorA = sqrt_pi * b_to3 / 4.; + static constexpr double factorB = b_to2 / 2.; + + return (main_factor * + (factorA * erf(r / b) + - factorB * r * G4Exp(-pow(r, 2.) * inverse_b_to2))); } + #endif //------------------------------------------------------------------------------ -G4DNAWaterDissociationDisplacer::G4DNAWaterDissociationDisplacer() : - G4VMolecularDecayDisplacer(), +G4DNAWaterDissociationDisplacer::G4DNAWaterDissociationDisplacer() + : + G4VMolecularDissociationDisplacer(), #ifdef _WATER_DISPLACER_USE_KREIPL_ - fFastElectronDistrib(0., 5., 0.001) + fFastElectronDistrib(0., 5., 0.001) #elif defined _WATER_DISPLACER_USE_TERRISOL_ - fFastElectronDistrib(0., 100., 0.001) + fFastElectronDistrib(0., 100., 0.001) #endif { - fProba1DFunction = - std::bind((G4double(*)(G4double)) - &G4DNAWaterDissociationDisplacer::ElectronProbaDistribution, - std::placeholders::_1); - - size_t nBins = 500; - fElectronThermalization.reserve(nBins); - double eps = 1./((int)nBins); - double proba = eps; - - fElectronThermalization.push_back(0.); - - for(size_t i = 1 ; i < nBins ; ++i){ - double r = fFastElectronDistrib.Revert(proba, fProba1DFunction); - fElectronThermalization.push_back(r*nanometer); - proba+=eps; + fProba1DFunction = + std::bind((G4double(*)(G4double)) + &G4DNAWaterDissociationDisplacer::ElectronProbaDistribution, + std::placeholders::_1); + + size_t nBins = 500; + fElectronThermalization.reserve(nBins); + double eps = 1. / ((int) nBins); + double proba = eps; + + fElectronThermalization.push_back(0.); + + for (size_t i = 1; i < nBins; ++i) + { + double r = fFastElectronDistrib.Revert(proba, fProba1DFunction); + fElectronThermalization.push_back(r * nanometer); + proba += eps; // G4cout << G4BestUnit(r*nanometer, "Length") << G4endl; - } + } // SetVerbose(1); } //------------------------------------------------------------------------------ G4DNAWaterDissociationDisplacer::~G4DNAWaterDissociationDisplacer() -{;} +{ + ; +} //------------------------------------------------------------------------------ G4ThreeVector G4DNAWaterDissociationDisplacer:: GetMotherMoleculeDisplacement(const G4MolecularDissociationChannel* - theDecayChannel) const +theDecayChannel) const { - G4int decayType = theDecayChannel->GetDisplacementType(); - G4double RMSMotherMoleculeDisplacement(0.); - - switch(decayType){ - case Ionisation_DissociationDecay: - RMSMotherMoleculeDisplacement = 2.0 * nanometer; - break; - case A1B1_DissociationDecay: - RMSMotherMoleculeDisplacement = 0. * nanometer; - break; - case B1A1_DissociationDecay: - RMSMotherMoleculeDisplacement = 0. * nanometer; - break; - case AutoIonisation: - RMSMotherMoleculeDisplacement = 2.0 * nanometer; - break; - case DissociativeAttachment: - RMSMotherMoleculeDisplacement = 0. * nanometer; - break; - } - - if(RMSMotherMoleculeDisplacement == 0){ - return G4ThreeVector(0, 0, 0); - } - auto RandDirection = - radialDistributionOfProducts(RMSMotherMoleculeDisplacement); - - return RandDirection; + G4int decayType = theDecayChannel->GetDisplacementType(); + G4double RMSMotherMoleculeDisplacement(0.); + + switch (decayType) + { + case Ionisation_DissociationDecay: + RMSMotherMoleculeDisplacement = 2.0 * nanometer; + break; + case A1B1_DissociationDecay: + RMSMotherMoleculeDisplacement = 0. * nanometer; + break; + case B1A1_DissociationDecay: + RMSMotherMoleculeDisplacement = 0. * nanometer; + break; + case AutoIonisation: + RMSMotherMoleculeDisplacement = 2.0 * nanometer; + break; + case DissociativeAttachment: + RMSMotherMoleculeDisplacement = 0. * nanometer; + break; + } + + if (RMSMotherMoleculeDisplacement == 0) + { + return G4ThreeVector(0, 0, 0); + } + auto RandDirection = + radialDistributionOfProducts(RMSMotherMoleculeDisplacement); + + return RandDirection; } //------------------------------------------------------------------------------ vector G4DNAWaterDissociationDisplacer:: -GetProductsDisplacement(const G4MolecularDissociationChannel* - theDecayChannel) const +GetProductsDisplacement(const G4MolecularDissociationChannel* pDecayChannel) const { - G4int nbProducts = theDecayChannel->GetNbProducts(); - vector theProductDisplacementVector(nbProducts); + G4int nbProducts = pDecayChannel->GetNbProducts(); + vector theProductDisplacementVector(nbProducts); - typedef map RMSmap; - RMSmap theRMSmap; + typedef map RMSmap; + RMSmap theRMSmap; - G4int decayType = theDecayChannel->GetDisplacementType(); - - switch(decayType){ - case Ionisation_DissociationDecay: - { - if (fVerbose){ - G4cout << "Ionisation_DissociationDecay" << G4endl; - G4cout << "Channel's name: " << theDecayChannel->GetName() << G4endl; - } - G4double RdmValue = G4UniformRand(); - - if(RdmValue< 0.5){ - // H3O - theRMSmap[G4H3O::Definition()] = 0.* nanometer; - // OH - theRMSmap[G4OH::Definition()] = 0.8* nanometer; - } - else{ - // H3O - theRMSmap[G4H3O::Definition()] = 0.8* nanometer; - // OH - theRMSmap[G4OH::Definition()] = 0.* nanometer; - } - - for(int i = 0; i < nbProducts; i++){ - G4MolecularConfiguration* product = theDecayChannel->GetProduct(i); - G4double theRMSDisplacement = theRMSmap[product->GetDefinition()]; - - if(theRMSDisplacement==0.){ - theProductDisplacementVector[i] = G4ThreeVector(); - } - else{ - auto RandDirection = radialDistributionOfProducts(theRMSDisplacement); - theProductDisplacementVector[i] = RandDirection; - } - } - break; - } - case A1B1_DissociationDecay: - { - if(fVerbose){ - G4cout<<"A1B1_DissociationDecay"<GetName() << G4endl; - } - G4double theRMSDisplacement = 2.4 * nanometer; - auto RandDirection = - radialDistributionOfProducts(theRMSDisplacement); - - for(G4int i =0; i < nbProducts; i++){ - G4MolecularConfiguration* product = theDecayChannel->GetProduct(i); - - if(product->GetDefinition()== G4OH::Definition()){ - // OH - theProductDisplacementVector[i] = -1./18.*RandDirection; - } - else if(product->GetDefinition() == G4Hydrogen::Definition()){ - // H - theProductDisplacementVector[i] = +17./18.*RandDirection; - } - } - break; - } - case B1A1_DissociationDecay: - { - if(fVerbose){ - G4cout<<"B1A1_DissociationDecay"<GetName() << G4endl; - } - - G4double theRMSDisplacement = 0.8 * nanometer; - auto RandDirection = - radialDistributionOfProducts(theRMSDisplacement); - - G4int NbOfOH = 0; - for(G4int i =0; i < nbProducts; ++i) - { - G4MolecularConfiguration* product = theDecayChannel->GetProduct(i); - if(product->GetDefinition() == G4H2::Definition()){ - // H2 - theProductDisplacementVector[i] = -2./18.*RandDirection; - } - else if(product->GetDefinition() == G4OH::Definition()){ - // OH - G4ThreeVector OxygenDisplacement = +16./18.*RandDirection; - G4double OHRMSDisplacement = 1.1 * nanometer; - - auto OHDisplacement = - radialDistributionOfProducts(OHRMSDisplacement); - - if(NbOfOH==0){ - OHDisplacement = 0.5*OHDisplacement; - } - else{ - OHDisplacement = -0.5*OHDisplacement; - } - - theProductDisplacementVector[i] = - OHDisplacement + OxygenDisplacement; - - ++NbOfOH; - } - } - break; - } - case AutoIonisation: + G4int decayType = pDecayChannel->GetDisplacementType(); + + switch (decayType) { - if(fVerbose){ - G4cout<<"AutoIonisation"<GetName() << G4endl; - } - - G4double RdmValue = G4UniformRand(); - - if(RdmValue< 0.5){ - // H3O - theRMSmap[G4H3O::Definition()] = 0.* nanometer; - // OH - theRMSmap[G4OH::Definition()] = 0.8* nanometer; - } - else{ - // H3O - theRMSmap[G4H3O::Definition()] = 0.8* nanometer; - // OH - theRMSmap[G4OH::Definition()] = 0.* nanometer; - } - - for(G4int i =0; i < nbProducts; i++){ - G4MolecularConfiguration* product = theDecayChannel->GetProduct(i); - auto theRMSDisplacement = theRMSmap[product->GetDefinition()]; - - if(theRMSDisplacement==0){ - theProductDisplacementVector[i] = G4ThreeVector(); + case Ionisation_DissociationDecay: + { + if (fVerbose) + { + G4cout << "Ionisation_DissociationDecay" << G4endl; + G4cout << "Channel's name: " << pDecayChannel->GetName() << G4endl; + } + G4double RdmValue = G4UniformRand(); + + if (RdmValue < 0.5) + { + // H3O + theRMSmap[G4H3O::Definition()] = 0. * nanometer; + // OH + theRMSmap[G4OH::Definition()] = 0.8 * nanometer; + } + else + { + // H3O + theRMSmap[G4H3O::Definition()] = 0.8 * nanometer; + // OH + theRMSmap[G4OH::Definition()] = 0. * nanometer; + } + + for (int i = 0; i < nbProducts; i++) + { + auto pProduct = pDecayChannel->GetProduct(i); + G4double theRMSDisplacement = theRMSmap[pProduct->GetDefinition()]; + + if (theRMSDisplacement == 0.) + { + theProductDisplacementVector[i] = G4ThreeVector(); + } + else + { + auto RandDirection = radialDistributionOfProducts(theRMSDisplacement); + theProductDisplacementVector[i] = RandDirection; + } + } + break; } - else{ - auto RandDirection = - radialDistributionOfProducts(theRMSDisplacement); - theProductDisplacementVector[i] = RandDirection; + case A1B1_DissociationDecay: + { + if (fVerbose) + { + G4cout << "A1B1_DissociationDecay" << G4endl; + G4cout << "Channel's name: " << pDecayChannel->GetName() << G4endl; + } + G4double theRMSDisplacement = 2.4 * nanometer; + auto RandDirection = + radialDistributionOfProducts(theRMSDisplacement); + + for (G4int i = 0; i < nbProducts; i++) + { + auto pProduct = pDecayChannel->GetProduct(i); + + if (pProduct->GetDefinition() == G4OH::Definition()) + { + theProductDisplacementVector[i] = -1. / 18. * RandDirection; + } + else if (pProduct->GetDefinition() == G4Hydrogen::Definition()) + { + theProductDisplacementVector[i] = +17. / 18. * RandDirection; + } + } + break; } - if(product->GetDefinition() == G4Electron_aq::Definition()){ - theProductDisplacementVector[i]=radialDistributionOfElectron(); + case B1A1_DissociationDecay: + { + if (fVerbose) + { + G4cout << "B1A1_DissociationDecay" << G4endl; + G4cout << "Channel's name: " << pDecayChannel->GetName() << G4endl; + } + + G4double theRMSDisplacement = 0.8 * nanometer; + auto RandDirection = + radialDistributionOfProducts(theRMSDisplacement); + + G4int NbOfOH = 0; + for (G4int i = 0; i < nbProducts; ++i) + { + auto pProduct = pDecayChannel->GetProduct(i); + if (pProduct->GetDefinition() == G4H2::Definition()) + { + // H2 + theProductDisplacementVector[i] = -2. / 18. * RandDirection; + } + else if (pProduct->GetDefinition() == G4OH::Definition()) + { + // OH + G4ThreeVector OxygenDisplacement = +16. / 18. * RandDirection; + G4double OHRMSDisplacement = 1.1 * nanometer; + + auto OHDisplacement = + radialDistributionOfProducts(OHRMSDisplacement); + + if (NbOfOH == 0) + { + OHDisplacement = 0.5 * OHDisplacement; + } + else + { + OHDisplacement = -0.5 * OHDisplacement; + } + + theProductDisplacementVector[i] = + OHDisplacement + OxygenDisplacement; + + ++NbOfOH; + } + } + break; } - } - break; - } - case DissociativeAttachment: - { - if(fVerbose){ - G4cout<<"DissociativeAttachment"<GetName() << G4endl; - } - G4double theRMSDisplacement = 0.8 * nanometer; - auto RandDirection = - radialDistributionOfProducts(theRMSDisplacement); - - G4int NbOfOH = 0; - for(G4int i =0; i < nbProducts; ++i){ - G4MolecularConfiguration* product = theDecayChannel->GetProduct(i); - if(product->GetDefinition() == G4H2::Definition()){ - theProductDisplacementVector[i] = -2./18.*RandDirection; + case AutoIonisation: + { + if (fVerbose) + { + G4cout << "AutoIonisation" << G4endl; + G4cout << "Channel's name: " << pDecayChannel->GetName() << G4endl; + } + + G4double RdmValue = G4UniformRand(); + + if (RdmValue < 0.5) + { + // H3O + theRMSmap[G4H3O::Definition()] = 0. * nanometer; + // OH + theRMSmap[G4OH::Definition()] = 0.8 * nanometer; + } + else + { + // H3O + theRMSmap[G4H3O::Definition()] = 0.8 * nanometer; + // OH + theRMSmap[G4OH::Definition()] = 0. * nanometer; + } + + for (G4int i = 0; i < nbProducts; i++) + { + auto pProduct = pDecayChannel->GetProduct(i); + auto theRMSDisplacement = theRMSmap[pProduct->GetDefinition()]; + + if (theRMSDisplacement == 0) + { + theProductDisplacementVector[i] = G4ThreeVector(); + } + else + { + auto RandDirection = + radialDistributionOfProducts(theRMSDisplacement); + theProductDisplacementVector[i] = RandDirection; + } + if (pProduct->GetDefinition() == G4Electron_aq::Definition()) + { + theProductDisplacementVector[i] = radialDistributionOfElectron(); + } + } + break; } - else if(product->GetDefinition() == G4OH::Definition()){ - G4ThreeVector OxygenDisplacement = +16./18.*RandDirection; - G4double OHRMSDisplacement = 1.1 * nanometer; - - auto OHDisplacement = - radialDistributionOfProducts(OHRMSDisplacement); - - if(NbOfOH==0){ - OHDisplacement = 0.5*OHDisplacement; - } - else{ - OHDisplacement = -0.5*OHDisplacement; - } - theProductDisplacementVector[i] = OHDisplacement + - OxygenDisplacement; - ++NbOfOH; + case DissociativeAttachment: + { + if (fVerbose) + { + G4cout << "DissociativeAttachment" << G4endl; + G4cout << "Channel's name: " << pDecayChannel->GetName() << G4endl; + } + G4double theRMSDisplacement = 0.8 * nanometer; + auto RandDirection = + radialDistributionOfProducts(theRMSDisplacement); + + G4int NbOfOH = 0; + for (G4int i = 0; i < nbProducts; ++i) + { + auto pProduct = pDecayChannel->GetProduct(i); + if (pProduct->GetDefinition() == G4H2::Definition()) + { + theProductDisplacementVector[i] = -2. / 18. * RandDirection; + } + else if (pProduct->GetDefinition() == G4OH::Definition()) + { + G4ThreeVector OxygenDisplacement = +16. / 18. * RandDirection; + G4double OHRMSDisplacement = 1.1 * nanometer; + + auto OHDisplacement = + radialDistributionOfProducts(OHRMSDisplacement); + + if (NbOfOH == 0) + { + OHDisplacement = 0.5 * OHDisplacement; + } + else + { + OHDisplacement = -0.5 * OHDisplacement; + } + theProductDisplacementVector[i] = OHDisplacement + + OxygenDisplacement; + ++NbOfOH; + } + } + break; } - } - break; } - } - return theProductDisplacementVector; + return theProductDisplacementVector; } //------------------------------------------------------------------------------ @@ -385,12 +422,12 @@ G4ThreeVector G4DNAWaterDissociationDisplacer:: radialDistributionOfProducts(G4double Rrms) const { - static const double inverse_sqrt_3 = 1./sqrt(3.); - double sigma = Rrms*inverse_sqrt_3; - double x = G4RandGauss::shoot(0.,sigma); - double y = G4RandGauss::shoot(0.,sigma); - double z = G4RandGauss::shoot(0.,sigma); - return G4ThreeVector(x,y,z); + static const double inverse_sqrt_3 = 1. / sqrt(3.); + double sigma = Rrms * inverse_sqrt_3; + double x = G4RandGauss::shoot(0., sigma); + double y = G4RandGauss::shoot(0., sigma); + double z = G4RandGauss::shoot(0., sigma); + return G4ThreeVector(x, y, z); } //------------------------------------------------------------------------------ @@ -398,13 +435,12 @@ radialDistributionOfProducts(G4double Rrms) const G4ThreeVector G4DNAWaterDissociationDisplacer::radialDistributionOfElectron() const { - G4double rand_value = G4UniformRand(); - size_t nBins = fElectronThermalization.size(); - size_t bin = size_t(floor(rand_value*nBins)); - size_t bin_p1 = min(bin+1,nBins-1); - - return (fElectronThermalization[bin]*(1.-rand_value) - + fElectronThermalization[bin_p1]*rand_value)* - G4RandomDirection(); -// return fElectronThermalization[bin]*G4RandomDirection(); + G4double rand_value = G4UniformRand(); + size_t nBins = fElectronThermalization.size(); + size_t bin = size_t(floor(rand_value * nBins)); + size_t bin_p1 = min(bin + 1, nBins - 1); + + return (fElectronThermalization[bin] * (1. - rand_value) + + fElectronThermalization[bin_p1] * rand_value) * + G4RandomDirection(); } diff --git a/source/processes/electromagnetic/dna/utils/include/G4DNAChemistryManager.hh b/source/processes/electromagnetic/dna/utils/include/G4DNAChemistryManager.hh index be51b0daf2b..e0c7f00e627 100644 --- a/source/processes/electromagnetic/dna/utils/include/G4DNAChemistryManager.hh +++ b/source/processes/electromagnetic/dna/utils/include/G4DNAChemistryManager.hh @@ -44,8 +44,7 @@ // J. Comput. Phys. 274 (2014) 841-882 // Prog. Nucl. Sci. Tec. 2 (2011) 503-508 -#ifndef G4DNACHEMISTRYMANAGER_HH -#define G4DNACHEMISTRYMANAGER_HH +#pragma once #include "globals.hh" #include "G4ThreeVector.hh" @@ -62,14 +61,15 @@ class G4VUserChemistryList; class G4UIcmdWithABool; class G4UIcmdWithADoubleAndUnit; class G4UIcmdWithoutParameter; +class G4UIcmdWithAnInteger; class G4ITGun; class G4VPhysChemIO; enum ElectronicModification { - eIonizedMolecule, - eExcitedMolecule, - eDissociativeAttachment + eIonizedMolecule, + eExcitedMolecule, + eDissociativeAttachment }; /** @@ -84,217 +84,172 @@ enum ElectronicModification * The user can also ask to create a file containing a information about the * creation of water molecules and solvated electrons. */ - class G4DNAChemistryManager: public G4UImessenger, public G4VStateDependent { protected: - virtual ~G4DNAChemistryManager(); + ~G4DNAChemistryManager() override; public: - //============================================================================ - // STATIC METHODS - //============================================================================ - static G4DNAChemistryManager* Instance(); - static G4DNAChemistryManager* GetInstanceIfExists(); - - /** - * You should rather use DeleteInstance than the destructor of this class - */ - static void DeleteInstance(); - G4bool IsChemistryActivated(); - void SetChemistryActivation(G4bool); - static G4bool IsActivated(); - static void Activated(G4bool flag = true); - - //============================================================================ - // VIRTUAL METHODS - //============================================================================ - virtual G4bool Notify(G4ApplicationState requestedState); - virtual void SetNewValue(G4UIcommand*, G4String); - virtual G4String GetCurrentValue(G4UIcommand * command); - - //============================================================================ - // INITIALIZATION AND FINALIZATION METHODS - //============================================================================ - void Initialize(); - inline void SetChemistryList(G4VUserChemistryList*); - inline void Deregister(G4VUserChemistryList*); - void SetGlobalTemperature(G4double temp_K); - - inline void ForceMasterReinitialization(); - inline void TagThreadForReinitialization(); - - void Run(); - void Clear(); - void Gun(G4ITGun*, bool physicsTableToBuild = true); - inline void ForceThreadReinitialization(); - inline void ForceRebuildingPhysicsTable(); - - //============================================================================ - // FILE OPERATIONS - //============================================================================ - /** - * Tells the chemMan to write into a file - * the position and electronic state of the water molecule - * and the position thermalized or not of the solvated electron - */ - void WriteInto(const G4String&, std::ios_base::openmode mode = - std::ios_base::out); - void AddEmptyLineInOuputFile(); - - /** - * Close the file specified with WriteInto - */ - void CloseFile(); - - //============================================================================ - // PUSH MOLECULES - //============================================================================ - /** - * Method used by DNA physics model to create a water molecule. - * The ElectronicModification is a flag telling whether the molecule - * is ionized or excited, the electronic level is calculated by the - * model and the IncomingTrack is the track responsible for the creation - * of this molecule (electron, proton...). - */ - void CreateWaterMolecule(ElectronicModification, - G4int /*electronicLevel*/, - const G4Track* /*theIncomingTrack*/); - - /** - * On the same idea as the previous method but for solvated electron. - * This method should be used by the physics model of the ElectronSolvatation - * process. - */ - void CreateSolvatedElectron(const G4Track* /*theIncomingTrack*/, - G4ThreeVector* finalPosition = 0); - - /** - * WARNING : In case chemistry is not activated, PushMolecule will take care - * of deleting the transfered molecule. - * Before calling this method, it is also possible to check if the chemistry - * is activated through IsChemistryActived(). - * This method will create the track corresponding to the transfered molecule - * and will be in charge of loading the new track to the system. - */ - - void PushMolecule(G4Molecule*& molecule, - G4double time, - const G4ThreeVector& position, - G4int parentID); - - /** - * WARNING : In case chemistry is not activated, PushMoleculeAtParentTimeAndPlace - * will take care of deleting the transfered molecule. - * Before calling this method, it is also possible to check if the chemistry - * is activated through IsChemistryActived(). - * This method will create the track corresponding to the transfered molecule - * and will be in charge of loading the new track to the system. - */ - void PushMoleculeAtParentTimeAndPlace(G4Molecule*& molecule, - const G4Track* /*theIncomingTrack*/); - - - inline void SetVerbose(G4int verbose) - { - fVerbose = verbose; - } - - inline void SetBuildPhysicsTable(G4bool flag) - {fBuildPhysicsTable = flag;} - - G4bool IsCounterResetWhenRunEnds() const - { - return fResetCounterWhenRunEnds; - } - - void ResetCounterWhenRunEnds(G4bool resetCounterWhenRunEnds) - { - fResetCounterWhenRunEnds = resetCounterWhenRunEnds; - } - - void SetPhysChemIO(G4VPhysChemIO* physChemIO); - + //============================================================================ + // STATIC METHODS + //============================================================================ + static G4DNAChemistryManager* Instance(); + static G4DNAChemistryManager* GetInstanceIfExists(); + + static void DeleteInstance(); + static G4bool IsActivated(); + + //============================================================================ + // VIRTUAL METHODS + //============================================================================ + // G4VStateDependent + G4bool Notify(G4ApplicationState requestedState) override; + // G4UImessenger + void SetNewValue(G4UIcommand*, G4String) override; + G4String GetCurrentValue(G4UIcommand* pCommand) override; + + //============================================================================ + // INITIALIZATION AND FINALIZATION METHODS + //============================================================================ + G4bool IsChemistryActivated(); + void SetChemistryActivation(G4bool); + + /** Chemistry list is managed outside the chemistry manager (eg. constructor). */ + void SetChemistryList(G4VUserChemistryList&); + + /** Not a constructor or when used in standalone? Prefer this method. */ + void SetChemistryList(std::unique_ptr); + + // [[deprecated]] : chemistry list should never be nullptr + void SetChemistryList(G4VUserChemistryList*); + + void Deregister(G4VUserChemistryList&); + + void Initialize(); + void Run(); + void Clear(); + + /** + * @brief Inject custom species to the simulation + * @details This method should be called per thread, possibly from + * ActionInitialisation::Build. + * One can decide to set the same gun for all threads. + * It is the user responsibility to handle the pointer deletion. + */ + void SetGun(G4ITGun* pChemSpeciesGun); + + void SetPhysChemIO(std::unique_ptr pPhysChemIO); + + void SetVerbose(G4int verbose); + + /** + * If the chemistry module is used in standalone (ie. without running the physics + * stage beforehand), the physics table still needs to be built. + * It is therefore necessary to flag the chemistry module as being run + * in standalone. + */ + void UseAsStandalone(G4bool flag); + G4bool IsCounterResetWhenRunEnds() const; + + void ResetCounterWhenRunEnds(G4bool resetCounterWhenRunEnds); + + void ForceMasterReinitialization(); + void TagThreadForReinitialization(); + void ForceThreadReinitialization(); + void ForceRebuildingPhysicsTable(); + + //============================================================================ + // FILE OPERATIONS + //============================================================================ + /** + * Tells the chemMan to write into a file + * the position and electronic state of the water molecule + * and the position thermalized or not of the solvated electron + */ + void WriteInto(const G4String&, std::ios_base::openmode mode = + std::ios_base::out); + void AddEmptyLineInOutputFile(); + + /** + * Close the file specified with WriteInto + */ + void CloseFile(); + + //============================================================================ + // PUSH MOLECULES + //============================================================================ + /** + * Method used by DNA physics model to create a water molecule. + * The ElectronicModification is a flag telling whether the molecule + * is ionized or excited, the electronic level is calculated by the + * model and the IncomingTrack is the track responsible for the creation + * of this molecule (electron, proton...). + */ + void CreateWaterMolecule(ElectronicModification, + G4int /*electronicLevel*/, + const G4Track* /*pIncomingTrack*/); + + /** + * This method should be used by the physics model of the ElectronSolvatation + * process. + */ + void CreateSolvatedElectron(const G4Track* /*pIncomingTrack*/, + G4ThreeVector* pFinalPosition = nullptr); + + void PushMolecule(std::unique_ptr pMolecule, + G4double time, + const G4ThreeVector& position, + G4int parentID); + protected: - G4DNAWaterExcitationStructure* GetExcitationLevel(); - G4DNAWaterIonisationStructure* GetIonisationLevel(); - void InitializeFile(); - void InitializeMaster(); - void InitializeThread(); + void HandleStandaloneInitialization(); + void PushTrack(G4Track*); + void SetGlobalTemperature(G4double temperatureKelvin); + + G4DNAWaterExcitationStructure* GetExcitationLevel(); + G4DNAWaterIonisationStructure* GetIonisationLevel(); + void InitializeFile(); + void InitializeMaster(); + void InitializeThread(); + void InitializeThreadSharedData(); - G4DNAChemistryManager(); + G4DNAChemistryManager(); private: - G4UIdirectory* fpChemDNADirectory; - G4UIcmdWithABool* fpActivateChem; - G4UIcmdWithoutParameter* fpRunChem; - G4UIcmdWithoutParameter* fpSkipReactionsFromChemList; - //G4UIcmdWithADoubleAndUnit* fpGridSize; // not used in release - G4UIcmdWithADoubleAndUnit* fpScaleForNewTemperature; - G4UIcmdWithoutParameter* fpInitChem; - - static G4DNAChemistryManager* fgInstance; - G4bool fActiveChemistry; - - struct ThreadLocalData{ - ThreadLocalData(); - ~ThreadLocalData(); - G4VPhysChemIO* fpPhysChemIO; - G4bool fThreadInitialized_tl; - }; - - static G4ThreadLocal ThreadLocalData* fpThreadData; - - G4bool fMasterInitialized; - G4bool fForceThreadReinitialization; - - G4DNAWaterExcitationStructure* fpExcitationLevel; - G4DNAWaterIonisationStructure* fpIonisationLevel; - - G4VUserChemistryList* fpUserChemistryList; - G4bool fBuildPhysicsTable; - G4bool fPhysicsTableBuilt; - G4bool fSkipReactions; - - G4bool fGeometryClosed; - - G4int fVerbose; - G4bool fResetCounterWhenRunEnds; -}; + std::unique_ptr fpChemDNADirectory; + std::unique_ptr fpActivateChem; + std::unique_ptr fpRunChem; + std::unique_ptr fpSkipReactionsFromChemList; + std::unique_ptr fpScaleForNewTemperature; + std::unique_ptr fpInitChem; -//------------------------------------------------------------------------------ + static G4DNAChemistryManager* fgInstance; + G4bool fActiveChemistry; -inline void G4DNAChemistryManager::ForceRebuildingPhysicsTable() -{ - fPhysicsTableBuilt = false; -} + struct ThreadLocalData{ + ThreadLocalData(); + ~ThreadLocalData(); + std::unique_ptr fpPhysChemIO; + G4bool fThreadInitialized = false; + }; -inline void G4DNAChemistryManager::SetChemistryList(G4VUserChemistryList* chemistryList) -{ - fpUserChemistryList = chemistryList; - Activated(); -} + static G4ThreadLocal ThreadLocalData* fpThreadData; -inline void G4DNAChemistryManager::Deregister(G4VUserChemistryList* chemistryList) -{ - if (fpUserChemistryList == chemistryList) fpUserChemistryList = 0; -} + G4bool fMasterInitialized; + G4bool fForceThreadReinitialization; -inline void G4DNAChemistryManager::ForceMasterReinitialization() -{ - fMasterInitialized = false; - InitializeMaster(); -} + std::unique_ptr fpExcitationLevel; + std::unique_ptr fpIonisationLevel; -inline void G4DNAChemistryManager::ForceThreadReinitialization() -{ - fForceThreadReinitialization = true; -} + std::unique_ptr fpUserChemistryList; + G4bool fOwnChemistryList; + G4bool fUseInStandalone; + G4bool fPhysicsTableBuilt; + G4bool fSkipReactions; -inline void G4DNAChemistryManager::TagThreadForReinitialization() -{ - fpThreadData->fThreadInitialized_tl = false; -} + G4bool fGeometryClosed; -#endif // G4DNACHEMISTRYMANAGER_HH + G4int fVerbose; + G4bool fResetCounterWhenRunEnds; +}; diff --git a/source/processes/electromagnetic/dna/utils/include/G4DNAMolecularReactionTable.hh b/source/processes/electromagnetic/dna/utils/include/G4DNAMolecularReactionTable.hh index 1470f981f20..7b810c514cd 100644 --- a/source/processes/electromagnetic/dna/utils/include/G4DNAMolecularReactionTable.hh +++ b/source/processes/electromagnetic/dna/utils/include/G4DNAMolecularReactionTable.hh @@ -43,18 +43,17 @@ // J. Comput. Phys. 274 (2014) 841-882 // Prog. Nucl. Sci. Tec. 2 (2011) 503-508 - -#ifndef G4MolecularReactionTable_h -#define G4MolecularReactionTable_h 1 +#pragma once #include "G4ITReactionTable.hh" #include "G4MolecularConfiguration.hh" +#include "G4ReferenceCast.hh" #include #include #include -#include "G4ReferenceCast.hh" +#include -class G4VDNAReactionModel ; +class G4VDNAReactionModel; class G4DNAMolecularReactionTable; class G4ReactionTableMessenger; @@ -62,226 +61,164 @@ class G4ReactionTableMessenger; * G4DNAMolecularReactionData contains the information * relative to a given reaction (eg : °OH + °OH -> H2O2) */ - class G4DNAMolecularReactionData { - public : - //---------------------------------------------------------------------------- - - G4DNAMolecularReactionData(G4double reactionRate, - G4MolecularConfiguration* reactive1, - G4MolecularConfiguration* reactive2); - - G4DNAMolecularReactionData(G4double reactionRate, - const G4String& reactive1, - const G4String& reactive2); - ~G4DNAMolecularReactionData(); - - - //---------------------------------------------------------------------------- - inline int GetReactionID() const { return fReactionID; } - inline void SetReactionID(int ID) { fReactionID = ID; } - - //---------------------------------------------------------------------------- - inline std::pair - GetReactants() - { - return std::make_pair(fReactant1, fReactant2); - } - - inline G4MolecularConfiguration* GetReactant1() const - { - return fReactant1; - } - inline G4MolecularConfiguration* GetReactant2() const - { - return fReactant2; - } - - inline void SetObservedReactionRateConstant(G4double rate) - { - fObservedReactionRate = rate; - } - - inline G4double GetObservedReactionRateConstant() const - { - return fObservedReactionRate; - } - - inline G4double GetEffectiveReactionRadius() const - { - return fEffectiveReactionRadius; - } - - inline void SetEffectiveReactionRadius(G4double radius) - { - fEffectiveReactionRadius = radius; - } - - //_____________________________________________________ - - void SetReactant1(G4MolecularConfiguration* reactive) ; - void SetReactant2(G4MolecularConfiguration* reactive) ; - - void SetReactants(G4MolecularConfiguration* reactive1, - G4MolecularConfiguration* reactive2); - - void AddProduct(G4MolecularConfiguration* molecule); - - void SetReactant1(const G4String& reactive) ; - void SetReactant2(const G4String& reactive) ; - void SetReactants(const G4String& reactive1, const G4String& reactive2); - void AddProduct(const G4String& molecule); - - inline G4int GetNbProducts() const - { - if(fProducts) return fProducts->size(); - return 0; - } - - inline G4MolecularConfiguration* GetProduct(G4int i) const - { - if(fProducts) return (*fProducts)[i]; - return 0; - } - - inline const std::vector* GetProducts() const - { - return fProducts; - } - - inline void RemoveProducts() - { - if(fProducts) - { - fProducts->clear(); - delete fProducts; - } - } - - //---------------------------------------------------------------------------- - // Temperature scaling - typedef std::function RateParam; - - static double PolynomialParam(double temp_K, std::vector P); - static double ArrehniusParam(double temp_K, std::vector P); - static double ScaledParameterization(double temp_K, - double temp_init, - double rateCste_init); - - void SetPolynomialParameterization(const std::vector& P); - - void SetArrehniusParameterization(double A0, double E_R); - void SetScaledParameterization(double temperature_K, - double rateCste); - - void ScaleForNewTemperature(double temp_K); - - protected : - G4DNAMolecularReactionData(); - G4MolecularConfiguration* fReactant1; - G4MolecularConfiguration* fReactant2; - G4double fObservedReactionRate; - G4double fEffectiveReactionRadius; - - std::vector* fProducts; - // G4DNAReactionType fReactionType; - RateParam fRateParam; - int fReactionID; +public: + //---------------------------------------------------------------------------- + + G4DNAMolecularReactionData(G4double reactionRate, + const G4MolecularConfiguration* reactive1, + const G4MolecularConfiguration* reactive2); + + G4DNAMolecularReactionData(G4double reactionRate, + const G4String& reactive1, + const G4String& reactive2); + ~G4DNAMolecularReactionData(); + + using Reactant = const G4MolecularConfiguration; + using ReactantPair = std::pair; + using ReactionProducts = std::vector; + + int GetReactionID() const; + void SetReactionID(int ID); + + ReactantPair GetReactants(); + + Reactant* GetReactant1() const; + Reactant* GetReactant2() const; + + void SetObservedReactionRateConstant(G4double rate); + G4double GetObservedReactionRateConstant() const; + + G4double GetEffectiveReactionRadius() const; + void SetEffectiveReactionRadius(G4double radius); + + void SetReactant1(Reactant* reactive); + void SetReactant2(Reactant* reactive); + + void SetReactants(Reactant* reactive1, + Reactant* reactive2); + + void AddProduct(Reactant* molecule); + + void SetReactant1(const G4String& reactive); + void SetReactant2(const G4String& reactive); + void SetReactants(const G4String& reactive1, const G4String& reactive2); + void AddProduct(const G4String& molecule); + + G4int GetNbProducts() const; + Reactant* GetProduct(G4int i) const; + + const ReactionProducts* GetProducts() const; + void RemoveProducts(); + + //---------------------------------------------------------------------------- + // Temperature scaling + typedef std::function RateParam; + + static double PolynomialParam(double temp_K, std::vector P); + static double ArrehniusParam(double temp_K, std::vector P); + static double ScaledParameterization(double temp_K, + double temp_init, + double rateCste_init); + + void SetPolynomialParameterization(const std::vector& P); + + void SetArrehniusParameterization(double A0, double E_R); + void SetScaledParameterization(double temperature_K, + double rateCste); + + void ScaleForNewTemperature(double temp_K); + +private: + void ComputeEffectiveRadius(); + +protected: + G4DNAMolecularReactionData(); + Reactant* fpReactant1; + Reactant* fpReactant2; + G4double fObservedReactionRate; + G4double fEffectiveReactionRadius; + + ReactionProducts fProducts; + RateParam fRateParam; + int fReactionID; }; /** * G4DNAMolecularReactionTable sorts out the G4DNAMolecularReactionData * for bimolecular reaction */ - class G4DNAMolecularReactionTable : public G4ITReactionTable { protected: - G4DNAMolecularReactionTable(); - static G4DNAMolecularReactionTable* fInstance; - - public : - static G4DNAMolecularReactionTable* GetReactionTable(); - static G4DNAMolecularReactionTable* Instance(); - static void DeleteInstance(); - virtual ~G4DNAMolecularReactionTable(); - - /** - * Define a reaction : - * First argument : reaction rate - * Second argument : reactant 1 - * Third argument : reactant 2 - * Fourth argument : a std::vector holding the molecular products - * if this last argument is NULL then it will be interpreted as - * a reaction giving no products - */ - void SetReaction(G4double observedReactionRate, - G4MolecularConfiguration* reactive1, - G4MolecularConfiguration* reactive2); - - void SetReaction(G4DNAMolecularReactionData*); - - const G4DNAMolecularReactionData* GetReactionData(G4MolecularConfiguration*, - G4MolecularConfiguration*) const; - - const G4DNAMolecularReactionData* GetReactionData(const G4String&, - const G4String&) const; - - const G4DNAMolecularReactionData* GetReaction(int reactionID) const; - - size_t GetNReactions() const - { return fVectorOfReactionData.size(); } - - //_________________________________________________________________ - /** - * Given a molecule's type, it returns with which a reaction is allowed - */ - const std::vector* - CanReactWith(G4MolecularConfiguration*) const ; - - const std::map* - GetReativesNData(G4MolecularConfiguration*) const; - - const std::vector* - GetReactionData(G4MolecularConfiguration*) const; - - inline const std::map >& - GetAllReactionData() - { - return fReactionData; - } - - inline const std::vector& - GetVectorOfReactionData() - { - return fVectorOfReactionData; - } - - void ScaleReactionRateForNewTemperature(double temp_K); - - //_________________________________________________________________ - void PrintTable(G4VDNAReactionModel* = 0); - - protected : - G4bool fVerbose; - - //_________________________________________________ - typedef std::map > ReactionDataMap; - typedef std::map > ReactivesMV; - typedef std::map > ReactionDataMV; - - ReactionDataMap fReactionData; - ReactivesMV fReactantsMV; - ReactionDataMV fReactionDataMV; - std::vector fVectorOfReactionData; - G4ReactionTableMessenger* fpMessenger; -}; -#endif /*G4MolecularReactionTable_HH*/ + G4DNAMolecularReactionTable(); + static G4DNAMolecularReactionTable* fpInstance; + +public: + static G4DNAMolecularReactionTable* GetReactionTable(); + static G4DNAMolecularReactionTable* Instance(); + static void DeleteInstance(); + virtual ~G4DNAMolecularReactionTable(); + + using Reactant = const G4MolecularConfiguration; + using Data = const G4DNAMolecularReactionData; + using ReactantList = std::vector; + using DataList = std::vector; + using SpecificDataList = std::map; + + using ReactionDataMap = std::map; + using ReactivesMV = std::map; + using ReactionDataMV = std::map; + + /** + * Define a reaction : + * First argument : reaction rate + * Second argument : reactant 1 + * Third argument : reactant 2 + * Fourth argument : a std::vector holding the molecular products + * if this last argument is NULL then it will be interpreted as + * a reaction giving no products + */ + void SetReaction(G4double observedReactionRate, + Reactant* reactive1, + Reactant* reactive2); + + void SetReaction(G4DNAMolecularReactionData*); + + Data* GetReactionData(Reactant*, Reactant*) const; + + Data* GetReactionData(const G4String&, const G4String&) const; + + Data* GetReaction(int reactionID) const; + size_t GetNReactions() const; + + //_________________________________________________________________ + /** + * Given a molecule's type, it returns with which a reaction is allowed + */ + const ReactantList* CanReactWith(Reactant*) const; + + const SpecificDataList* GetReativesNData(const G4MolecularConfiguration*) const; + + const DataList* GetReactionData(const G4MolecularConfiguration*) const; + + const ReactionDataMap& GetAllReactionData(); + + DataList GetVectorOfReactionData(); + + void ScaleReactionRateForNewTemperature(double temp_K); + + //_________________________________________________________________ + void PrintTable(G4VDNAReactionModel* = 0); + +protected: + G4bool fVerbose; + + ReactionDataMap fReactionData; + ReactivesMV fReactantsMV; + ReactionDataMV fReactionDataMV; + std::vector> fVectorOfReactionData; + std::unique_ptr fpMessenger; +}; diff --git a/source/processes/electromagnetic/dna/utils/include/G4PhysChemIO.hh b/source/processes/electromagnetic/dna/utils/include/G4PhysChemIO.hh index 630e7c9463e..9953615823a 100644 --- a/source/processes/electromagnetic/dna/utils/include/G4PhysChemIO.hh +++ b/source/processes/electromagnetic/dna/utils/include/G4PhysChemIO.hh @@ -82,7 +82,7 @@ public: */ virtual void WriteInto(const G4String&, std::ios_base::openmode mode = std::ios_base::out); - virtual void AddEmptyLineInOuputFile(); + virtual void AddEmptyLineInOutputFile(); /** * Close the file specified with WriteInto @@ -142,7 +142,7 @@ public: */ virtual void WriteInto(const G4String&, std::ios_base::openmode mode = std::ios_base::out); - virtual void AddEmptyLineInOuputFile(){} + virtual void AddEmptyLineInOutputFile(){} /** * Close the file specified with WriteInto diff --git a/source/processes/electromagnetic/dna/utils/include/G4VDNAReactionModel.hh b/source/processes/electromagnetic/dna/utils/include/G4VDNAReactionModel.hh index 267c987e304..c391b4ff3d8 100644 --- a/source/processes/electromagnetic/dna/utils/include/G4VDNAReactionModel.hh +++ b/source/processes/electromagnetic/dna/utils/include/G4VDNAReactionModel.hh @@ -43,11 +43,9 @@ // J. Comput. Phys. 274 (2014) 841-882 // Prog. Nucl. Sci. Tec. 2 (2011) 503-508 -#ifndef G4VReactionModel_hh -#define G4VReactionModel_hh +#pragma once #include "globals.hh" -#include "AddClone_def.hh" class G4DNAMolecularReactionTable; class G4MolecularConfiguration; @@ -59,42 +57,27 @@ class G4Track; * It defines how the reaction radius should be calculated and whether two molecules * can indeed react. */ - class G4VDNAReactionModel { public : G4VDNAReactionModel(); - G4VDNAReactionModel(const G4VDNAReactionModel&); + G4VDNAReactionModel(const G4VDNAReactionModel&) = delete; + G4VDNAReactionModel& operator=(const G4VDNAReactionModel&) = delete; virtual ~G4VDNAReactionModel(); - /** This macro is defined in AddClone_def **/ - G4IT_TO_BE_CLONED(G4VDNAReactionModel) - - virtual void Initialise(G4MolecularConfiguration*, const G4Track&) {;} - virtual void InitialiseToPrint(G4MolecularConfiguration*) = 0 ; - virtual G4double GetReactionRadius(G4MolecularConfiguration*, - G4MolecularConfiguration*) = 0; - virtual G4double GetReactionRadius(const int) = 0; + virtual void Initialise(const G4MolecularConfiguration*, const G4Track&) {;} + virtual void InitialiseToPrint(const G4MolecularConfiguration*) = 0 ; + virtual G4double GetReactionRadius(const G4MolecularConfiguration*, + const G4MolecularConfiguration*) = 0; + virtual G4double GetReactionRadius(int) = 0; virtual G4bool FindReaction(const G4Track&, const G4Track&, - const G4double /*reactionRadius*/, + G4double /*reactionRadius*/, G4double& /*separationDistance*/, // To be calculated - const G4bool /*hasReachedUserTimeLimit*/) = 0; + G4bool /*hasReachedUserTimeLimit*/) = 0; - inline void SetReactionTable(const G4DNAMolecularReactionTable*); - inline const G4DNAMolecularReactionTable* GetReactionTable(); + void SetReactionTable(const G4DNAMolecularReactionTable*); + const G4DNAMolecularReactionTable* GetReactionTable(); protected : - G4VDNAReactionModel& operator=(const G4VDNAReactionModel&); - const G4DNAMolecularReactionTable* fReactionTable ; + const G4DNAMolecularReactionTable* fpReactionTable ; }; - -inline void G4VDNAReactionModel::SetReactionTable(const G4DNAMolecularReactionTable* table) -{ - fReactionTable = table ; -} - -inline const G4DNAMolecularReactionTable* G4VDNAReactionModel::GetReactionTable() -{ - return fReactionTable ; -} -#endif diff --git a/source/processes/electromagnetic/dna/utils/include/G4VPhysChemIO.hh b/source/processes/electromagnetic/dna/utils/include/G4VPhysChemIO.hh index 3acf8ca0b99..c96ffe0f2a9 100644 --- a/source/processes/electromagnetic/dna/utils/include/G4VPhysChemIO.hh +++ b/source/processes/electromagnetic/dna/utils/include/G4VPhysChemIO.hh @@ -85,7 +85,7 @@ public: */ virtual void WriteInto(const G4String&, std::ios_base::openmode mode = std::ios_base::out) = 0; - virtual void AddEmptyLineInOuputFile(){}; + virtual void AddEmptyLineInOutputFile(){}; /** * Close the file specified with WriteInto diff --git a/source/processes/electromagnetic/dna/utils/src/G4DNAChemistryManager.cc b/source/processes/electromagnetic/dna/utils/src/G4DNAChemistryManager.cc index daff3755bb4..432831a8c0a 100644 --- a/source/processes/electromagnetic/dna/utils/src/G4DNAChemistryManager.cc +++ b/source/processes/electromagnetic/dna/utils/src/G4DNAChemistryManager.cc @@ -27,7 +27,7 @@ // Author: Mathieu Karamitros (kara@cenbg.in2p3.fr) // // WARNING : This class is released as a prototype. -// It might strongly evolve or even disapear in the next releases. +// It might strongly evolve or even disappear in the next releases. // // History: // ----------- @@ -53,18 +53,18 @@ #include "G4UIcmdWithABool.hh" #include "G4UIcmdWithADoubleAndUnit.hh" #include "G4UIcmdWithoutParameter.hh" +#include "G4UIcmdWithAnInteger.hh" #include "G4GeometryManager.hh" #include "G4StateManager.hh" #include "G4MoleculeFinder.hh" #include "G4MoleculeTable.hh" #include "G4PhysChemIO.hh" -using namespace std; -G4DNAChemistryManager* G4DNAChemistryManager::fgInstance; +G4DNAChemistryManager* G4DNAChemistryManager::fgInstance = nullptr; G4ThreadLocal G4DNAChemistryManager::ThreadLocalData* - G4DNAChemistryManager::fpThreadData = 0; + G4DNAChemistryManager::fpThreadData = nullptr; G4Mutex chemManExistence; @@ -72,697 +72,727 @@ G4Mutex chemManExistence; G4DNAChemistryManager::ThreadLocalData::ThreadLocalData() { - fpPhysChemIO = nullptr; - fThreadInitialized_tl = false; + fpPhysChemIO = nullptr; + fThreadInitialized = false; } //------------------------------------------------------------------------------ G4DNAChemistryManager::ThreadLocalData::~ThreadLocalData() { - if(fpPhysChemIO) delete fpPhysChemIO; - fThreadInitialized_tl = false; + fpThreadData = nullptr; } //------------------------------------------------------------------------------ -void G4DNAChemistryManager::SetPhysChemIO(G4VPhysChemIO* physChemIO) +void G4DNAChemistryManager::SetPhysChemIO(std::unique_ptr pPhysChemIO) { - if(fpThreadData->fpPhysChemIO) - delete fpThreadData->fpPhysChemIO; - fpThreadData->fpPhysChemIO = physChemIO; + fpThreadData->fpPhysChemIO = std::move(pPhysChemIO); } //------------------------------------------------------------------------------ -G4DNAChemistryManager::G4DNAChemistryManager() : - G4UImessenger(), G4VStateDependent() -{ - //------------------------------------------------------------------------------ -/* +/* * The chemistry manager is shared between threads * It is initialized both on the master thread and on the worker threads */ //------------------------------------------------------------------------------ - - fpExcitationLevel = 0; - fpIonisationLevel = 0; - fpUserChemistryList = 0; - fMasterInitialized = false; - fpChemDNADirectory = new G4UIdirectory("/chem/"); - fpActivateChem = new G4UIcmdWithABool("/chem/activate", this); - fpRunChem = new G4UIcmdWithoutParameter("/chem/run", this); - //fpGridSize = new G4UIcmdWithADoubleAndUnit("/chem/gridRes", this); - fpScaleForNewTemperature = new G4UIcmdWithADoubleAndUnit("/chem/temperature", - this); - fpSkipReactionsFromChemList = - new G4UIcmdWithoutParameter("/chem/skipReactionsFromChemList", this); - fpInitChem = new G4UIcmdWithoutParameter("/chem/init", this); - //fDefaultGridResolution = -1; - fBuildPhysicsTable = false; - fGeometryClosed = false; - fPhysicsTableBuilt = false; - fForceThreadReinitialization = false; - fVerbose = 0; - fActiveChemistry = false; - fSkipReactions = false; - fResetCounterWhenRunEnds = true; -} - -//------------------------------------------------------------------------------ - -G4DNAChemistryManager* -G4DNAChemistryManager::Instance() -{ - if(fgInstance == 0) - { - G4AutoLock lock(&chemManExistence); - if (fgInstance == 0) // MT : double check at initialisation +G4DNAChemistryManager::G4DNAChemistryManager() + : G4UImessenger() + , G4VStateDependent() + , fpChemDNADirectory(new G4UIdirectory("/chem/")) + , fpActivateChem(new G4UIcmdWithABool("/chem/activate", this)) + , fpRunChem(new G4UIcmdWithAnInteger("/chem/run", this)) + , fpSkipReactionsFromChemList(new G4UIcmdWithoutParameter("/chem/skipReactionsFromChemList", this)) + , fpScaleForNewTemperature(new G4UIcmdWithADoubleAndUnit("/chem/temperature", this)) + , fpInitChem(new G4UIcmdWithoutParameter("/chem/init", this)) + , fActiveChemistry(false) + , fMasterInitialized(false) + , fForceThreadReinitialization(false) + , fpExcitationLevel(nullptr) + , fpIonisationLevel(nullptr) + , fpUserChemistryList(nullptr) + , fOwnChemistryList(false) + , fUseInStandalone(false) + , fPhysicsTableBuilt(false) + , fSkipReactions(false) + , fGeometryClosed(false) + , fVerbose(0) + , fResetCounterWhenRunEnds(true) +{ + fpRunChem->SetParameterName("Number of runs to execute for the chemistry module" + "(this works when used in standalone", true, true); + fpRunChem->SetDefaultValue(1); + fpScaleForNewTemperature->SetUnitCategory("Temperature"); +} + +//------------------------------------------------------------------------------ + +G4DNAChemistryManager* G4DNAChemistryManager::Instance() +{ + if (fgInstance == nullptr) { - fgInstance = new G4DNAChemistryManager(); + G4AutoLock lock(&chemManExistence); + if (fgInstance == nullptr) // MT : double check at initialisation + { + fgInstance = new G4DNAChemistryManager(); + } + lock.unlock(); } - lock.unlock(); - } - - if(fpThreadData==0) fpThreadData = new ThreadLocalData(); - // make sure thread local data is initialized for all threads - - return fgInstance; + + // make sure thread local data is initialized for all threads + if (fpThreadData == nullptr) + { + fpThreadData = new ThreadLocalData(); + } + + assert(fpThreadData != nullptr); + + return fgInstance; } //------------------------------------------------------------------------------ -G4DNAChemistryManager* -G4DNAChemistryManager::GetInstanceIfExists() +G4DNAChemistryManager* G4DNAChemistryManager::GetInstanceIfExists() { - return fgInstance; + return fgInstance; } //------------------------------------------------------------------------------ G4DNAChemistryManager::~G4DNAChemistryManager() { -// G4cout << "Deleting G4DNAChemistryManager" << G4endl; - Clear(); - fgInstance = 0; - /* - * DEBUG : check that the chemistry manager has well been deregistered - * assert(G4StateManager::GetStateManager()-> - * DeregisterDependent(this) == true); - */ + Clear(); + fgInstance = nullptr; } //------------------------------------------------------------------------------ void G4DNAChemistryManager::Clear() { - if (fpIonisationLevel) - { - delete fpIonisationLevel; - fpIonisationLevel = 0; - - } - if (fpExcitationLevel) - { - delete fpExcitationLevel; - fpExcitationLevel = 0; - } - if (fpUserChemistryList) - { - if(fpUserChemistryList->IsPhysicsConstructor() == false) - { - delete fpUserChemistryList; - } -// else -// { -// G4cout << "G4DNAChemistryManager will not delete the chemistry list " -// "since it inherits from G4VPhysicsConstructor and it is then " -// "expected to be the responsability to the G4VModularPhysics to handle" -// " the chemistry list." << G4endl; -// } - fpUserChemistryList = 0; - } - if (fpChemDNADirectory) - { - delete fpChemDNADirectory; - fpChemDNADirectory = 0; - } - if (fpActivateChem) - { - delete fpActivateChem; - fpActivateChem = 0; - } - if(fpRunChem) - { - delete fpRunChem; - fpRunChem = 0; - } - if(fpSkipReactionsFromChemList) - { - delete fpSkipReactionsFromChemList; - fpSkipReactionsFromChemList = 0; - } - if(fpInitChem) - { - delete fpInitChem; - fpInitChem = 0; - } - - G4DNAMolecularReactionTable::DeleteInstance(); - //G4MoleculeHandleManager::DeleteInstance(); - G4MolecularConfiguration::DeleteManager(); - G4VMoleculeCounter::DeleteInstance(); + fpIonisationLevel.reset(); + fpExcitationLevel.reset(); + + if (fpUserChemistryList) + { + Deregister(*fpUserChemistryList); + } + + fpChemDNADirectory.reset(); + fpActivateChem.reset(); + fpRunChem.reset(); + + fpSkipReactionsFromChemList.reset(); + fpInitChem.reset(); + + if (fpThreadData != nullptr) + { + delete fpThreadData; + fpThreadData = nullptr; + } + + G4DNAMolecularReactionTable::DeleteInstance(); + G4MolecularConfiguration::DeleteManager(); + G4VMoleculeCounter::DeleteInstance(); } //------------------------------------------------------------------------------ void G4DNAChemistryManager::DeleteInstance() { - //G4cout << "G4DNAChemistryManager::DeleteInstance" << G4endl; - - G4AutoLock lock(&chemManExistence); + G4AutoLock lock(&chemManExistence); - if(fgInstance) - { - G4DNAChemistryManager* deleteMe = fgInstance; - fgInstance = 0; + if (fgInstance != nullptr) + { + G4DNAChemistryManager* pDeleteMe = fgInstance; + fgInstance = nullptr; + lock.unlock(); + delete pDeleteMe; + } + else + { + G4cerr << "G4DNAChemistryManager already deleted" << G4endl; + } lock.unlock(); - delete deleteMe; - } - else - { - G4cout << "G4DNAChemistryManager already deleted" << G4endl; - } - lock.unlock(); } //------------------------------------------------------------------------------ G4bool G4DNAChemistryManager::Notify(G4ApplicationState requestedState) { - if (requestedState == G4State_Quit) - { - if(fVerbose) - G4cout << "G4DNAChemistryManager::Notify ---> received G4State_Quit" - << G4endl; - //DeleteInstance(); - Clear(); - } -// else if(requestedState == G4State_EventProc) -// Note: From here we can know that a new event is started -// But the run and event IDs remain unknown -// { -// if(fpThreadData->fpPhysChemIO) -// { -// -// } -// } - else if(requestedState == G4State_GeomClosed) - { - fGeometryClosed = true; - } - - else if (requestedState == G4State_Idle) - { - G4MoleculeTable::Instance()->PrepareMolecularConfiguration(); - } - - return true; -} - -//------------------------------------------------------------------------------ - -void G4DNAChemistryManager::SetNewValue(G4UIcommand* command, G4String value) -{ - if (command == fpActivateChem) - { - Activated(G4UIcmdWithABool::GetNewBoolValue(value)); - } - else if (command == fpRunChem) - { - Run(); - } - /* - else if(command == fpGridSize) - { - fDefaultGridResolution = fpGridSize->ConvertToDimensionedDouble(value); - }*/ - else if (command == fpSkipReactionsFromChemList) - { - fSkipReactions = true; - } - else if(command == fpScaleForNewTemperature) - { - SetGlobalTemperature(fpScaleForNewTemperature-> - ConvertToDimensionedDouble(value)); - } - else if(command == fpInitChem) - { - Initialize(); - InitializeThread(); - } + if (requestedState == G4State_Quit) + { + if (fVerbose) + { + G4cout << "G4DNAChemistryManager::Notify ---> received G4State_Quit" + << G4endl; + } + Clear(); + } + else if (requestedState == G4State_GeomClosed) + { + fGeometryClosed = true; + } + else if (requestedState == G4State_Idle) + { + InitializeThreadSharedData(); + } + + return true; } //------------------------------------------------------------------------------ -G4String G4DNAChemistryManager::GetCurrentValue(G4UIcommand* command) +void G4DNAChemistryManager::SetNewValue(G4UIcommand* pCommand, G4String value) { - if (command == fpActivateChem) - { - return G4UIcmdWithABool::ConvertToString(fActiveChemistry); - } + if (pCommand == fpActivateChem.get()) + { + SetChemistryActivation(G4UIcmdWithABool::GetNewBoolValue(value)); + } + else if (pCommand == fpRunChem.get()) + { + int nbExec = value.empty() ? 1 : G4UIcommand::ConvertToInt(value); + for (int i = 0 ; i < nbExec ; ++i) + { + Run(); + } + } + else if (pCommand == fpSkipReactionsFromChemList.get()) + { + fSkipReactions = true; + } + else if (pCommand == fpScaleForNewTemperature.get()) + { + SetGlobalTemperature(fpScaleForNewTemperature->ConvertToDimensionedDouble(value)); + } + else if (pCommand == fpInitChem.get()) + { + Initialize(); + InitializeThread(); + } +} - return ""; +//------------------------------------------------------------------------------ + +G4String G4DNAChemistryManager::GetCurrentValue(G4UIcommand* pCommand) +{ + if (pCommand == fpActivateChem.get()) + { + return G4UIcmdWithABool::ConvertToString(fActiveChemistry); + } + else if (pCommand == fpScaleForNewTemperature.get()) + { + return fpScaleForNewTemperature->ConvertToStringWithBestUnit(G4MolecularConfiguration::GetGlobalTemperature()); + } + else if (pCommand == fpSkipReactionsFromChemList.get()) + { + return G4UIcmdWithABool::ConvertToString(fSkipReactions); + } + + return ""; } //------------------------------------------------------------------------------ +void G4DNAChemistryManager::InitializeThreadSharedData() +{ + if (!G4Threading::IsMasterThread()) + { + return; + } + + G4MoleculeTable::Instance()->PrepareMolecularConfiguration(); + G4MoleculeTable::Instance()->Finalize(); +} + +//------------------------------------------------------------------------------ void G4DNAChemistryManager::Run() { - if (fActiveChemistry) - { + if (!fActiveChemistry) + { + return; + } + InitializeThread(); - if (fMasterInitialized == false) + if (!fMasterInitialized) { - G4ExceptionDescription description; - description << "Global components were not initialized."; - G4Exception("G4DNAChemistryManager::Run", "MASTER_INIT", FatalException, - description); + G4ExceptionDescription description; + description << "Global components were not initialized."; + G4Exception("G4DNAChemistryManager::Run", "MASTER_INIT", FatalException, + description); } - if (fpThreadData->fThreadInitialized_tl == 0) + if (!fpThreadData->fThreadInitialized) { - G4ExceptionDescription description; - description << "Thread local components were not initialized."; - G4Exception("G4DNAChemistryManager::Run", "THREAD_INIT", FatalException, - description); + G4ExceptionDescription description; + description << "Thread local components were not initialized."; + G4Exception("G4DNAChemistryManager::Run", "THREAD_INIT", FatalException, + description); } G4MoleculeTable::Instance()->Finalize(); G4Scheduler::Instance()->Process(); - if(fResetCounterWhenRunEnds) + if (fResetCounterWhenRunEnds) { - G4VMoleculeCounter::Instance()->ResetCounter(); + G4VMoleculeCounter::Instance()->ResetCounter(); } CloseFile(); - } } //------------------------------------------------------------------------------ -void G4DNAChemistryManager::Gun(G4ITGun* gun, bool physicsTableToBuild) +void G4DNAChemistryManager::UseAsStandalone(G4bool flag) +{ + fUseInStandalone = flag; +} + +//------------------------------------------------------------------------------ + +void G4DNAChemistryManager::SetGun(G4ITGun* pChemGun) { - fBuildPhysicsTable = physicsTableToBuild; - G4Scheduler::Instance()->SetGun(gun); + G4Scheduler::Instance()->SetGun(pChemGun); } //------------------------------------------------------------------------------ void G4DNAChemistryManager::Initialize() { - //=========================================================================== - // MT MODE - //=========================================================================== - if(G4Threading::IsMultithreadedApplication()) - { - //========================================================================== - // ON WORKER THREAD - //========================================================================== - if(G4Threading::IsWorkerThread()) - { - InitializeThread(); // Will create and initialize G4Scheduler - return; - } - //========================================================================== - // ON MASTER THREAD - //========================================================================== + //=========================================================================== + // MT MODE + //=========================================================================== + if (G4Threading::IsMultithreadedApplication()) + { + //========================================================================== + // ON WORKER THREAD + //========================================================================== + if (G4Threading::IsWorkerThread()) + { + InitializeThread(); // Will create and initialize G4Scheduler + return; + } + //========================================================================== + // ON MASTER THREAD + //========================================================================== + else + { + InitializeMaster(); + InitializeThreadSharedData(); + return; + } + } + //=========================================================================== + // IS NOT IN MT MODE + //=========================================================================== else { - InitializeMaster(); - return; + InitializeMaster(); + InitializeThreadSharedData(); + // In this case: InitializeThread is called when Run() is called + return; } - } - //=========================================================================== - // IS NOT IN MT MODE - //=========================================================================== - else - { - InitializeMaster(); - // In this case: InitializeThread is called when Run() is called - return; - } - } //------------------------------------------------------------------------------ void G4DNAChemistryManager::InitializeMaster() { - if (fMasterInitialized == false) - { - if(fVerbose) + if (fMasterInitialized) { - G4cout << "G4DNAChemistryManager::InitializeMaster() is called" << G4endl; + return; } - G4Scheduler::Instance(); - // creates a concrete object of the scheduler - - if (fpUserChemistryList) + if (fVerbose) { - fpUserChemistryList->ConstructDissociationChannels(); - if(fSkipReactions == false) - { - fpUserChemistryList->ConstructReactionTable( - G4DNAMolecularReactionTable::GetReactionTable()); - } - else - { - G4DNAMolecularReactionTable::GetReactionTable(); // init pointer - } - fMasterInitialized = true; + G4cout << "G4DNAChemistryManager::InitializeMaster() is called" << G4endl; } - else + + + if (fpUserChemistryList == nullptr) { - if (fActiveChemistry) - { G4ExceptionDescription description; description << "No user chemistry list has been provided."; G4Exception("G4DNAChemistryManager::InitializeMaster", "NO_CHEM_LIST", FatalException, description); - } } - } + + G4Scheduler::Instance(); + // creates a concrete object of the scheduler + + + fpUserChemistryList->ConstructDissociationChannels(); + if (!fSkipReactions) + { + fpUserChemistryList->ConstructReactionTable(G4DNAMolecularReactionTable::GetReactionTable()); + } + else + { + G4DNAMolecularReactionTable::GetReactionTable(); // init pointer + } + fMasterInitialized = true; } //------------------------------------------------------------------------------ -void G4DNAChemistryManager::InitializeThread() +void G4DNAChemistryManager::HandleStandaloneInitialization() { - if (fpThreadData->fThreadInitialized_tl == false - || fForceThreadReinitialization == true) - { - if (fpUserChemistryList) + if (!fUseInStandalone || fPhysicsTableBuilt) { - if(fVerbose) - { - G4cout << "G4DNAChemistryManager::InitializeThread() is called" + return; + } + + if (fVerbose) + { + G4cout << "G4DNAChemistryManager: Build the physics tables for " + "molecule definition only." << G4endl; - } + } - if (fBuildPhysicsTable && fPhysicsTableBuilt == false) - { - if(fVerbose) + fpUserChemistryList->BuildPhysicsTable(); + + if (!fGeometryClosed) + { + if (fVerbose) { - G4cout << "G4DNAChemistryManager: Build the physics tables for " - "molecules." - << G4endl; + G4cout << "G4DNAChemistryManager: Close geometry" << G4endl; } - fpUserChemistryList->BuildPhysicsTable(); - if (fGeometryClosed == false) - { - if(fVerbose) - { - G4cout << "G4DNAChemistryManager: Close geometry" - << G4endl; - } + G4GeometryManager* pGeomManager = G4GeometryManager::GetInstance(); + pGeomManager->OpenGeometry(); + pGeomManager->CloseGeometry(true, true); + fGeometryClosed = true; + } - G4GeometryManager* geomManager = G4GeometryManager::GetInstance(); - // G4cout << "Start closing geometry." << G4endl; - geomManager->OpenGeometry(); - geomManager->CloseGeometry(true, true); - fGeometryClosed = true; - } + fPhysicsTableBuilt = true; +} - fPhysicsTableBuilt = true; - } - fpUserChemistryList->ConstructTimeStepModel( - G4DNAMolecularReactionTable::GetReactionTable()); - G4Scheduler::Instance()->Initialize(); +//------------------------------------------------------------------------------ - fpThreadData->fThreadInitialized_tl = true; +void G4DNAChemistryManager::InitializeThread() +{ + if (fpThreadData->fThreadInitialized && !fForceThreadReinitialization) + { + return; } - else + + if (fpUserChemistryList == nullptr) + { + G4ExceptionDescription description; + description << "No user chemistry list has been provided."; + G4Exception("G4DNAChemistryManager::InitializeThread", "NO_CHEM_LIST", + FatalException, description); + } + + if (fVerbose) { - G4ExceptionDescription description; - description << "No user chemistry list has been provided."; - G4Exception("G4DNAChemistryManager::InitializeThread", "NO_CHEM_LIST", - FatalException, description); + G4cout << "G4DNAChemistryManager::InitializeThread() is called" + << G4endl; } + HandleStandaloneInitialization(); + + fpUserChemistryList->ConstructTimeStepModel(G4DNAMolecularReactionTable::GetReactionTable()); + G4Scheduler::Instance()->Initialize(); + + fpThreadData->fThreadInitialized = true; + G4VMoleculeCounter::InitializeInstance(); - } - InitializeFile(); + InitializeFile(); } //------------------------------------------------------------------------------ void G4DNAChemistryManager::InitializeFile() { - if(fVerbose) - { - G4cout << "G4DNAChemistryManager::InitializeFile() is called" - << G4endl; - } - - if(fpThreadData->fpPhysChemIO){ - fpThreadData->fpPhysChemIO->InitializeFile(); - } -} - -//------------------------------------------------------------------------------ + if (fVerbose) + { + G4cout << "G4DNAChemistryManager::InitializeFile() is called" + << G4endl; + } -G4bool G4DNAChemistryManager::IsActivated() -{ - return Instance()->fActiveChemistry; + if (fpThreadData->fpPhysChemIO) + { + fpThreadData->fpPhysChemIO->InitializeFile(); + } } //------------------------------------------------------------------------------ -void G4DNAChemistryManager::Activated(G4bool flag) +G4bool G4DNAChemistryManager::IsActivated() { - Instance()->fActiveChemistry = flag; + return fgInstance ? fgInstance->IsChemistryActivated() : false; } //------------------------------------------------------------------------------ G4bool G4DNAChemistryManager::IsChemistryActivated() { - return fActiveChemistry; + return fActiveChemistry; } //------------------------------------------------------------------------------ void G4DNAChemistryManager::SetChemistryActivation(G4bool flag) { - fActiveChemistry = flag; + fActiveChemistry = flag; } //------------------------------------------------------------------------------ void G4DNAChemistryManager::WriteInto(const G4String& output, - ios_base::openmode mode) + std::ios_base::openmode mode) { - if (fVerbose) - { - G4cout << "G4DNAChemistryManager: Write chemical stage into " - << output.data() << G4endl; - } + if (fVerbose) + { + G4cout << "G4DNAChemistryManager: Write chemical stage into " + << output.data() << G4endl; + } + + if (!fpThreadData->fpPhysChemIO) + { + fpThreadData->fpPhysChemIO.reset(new G4PhysChemIO::FormattedText()); + } - if(fpThreadData->fpPhysChemIO){ - fpThreadData->fpPhysChemIO->WriteInto(output, mode); - } - else{ - fpThreadData->fpPhysChemIO = new G4PhysChemIO::FormattedText(); fpThreadData->fpPhysChemIO->WriteInto(output, mode); - } + } //------------------------------------------------------------------------------ -void G4DNAChemistryManager::AddEmptyLineInOuputFile() +void G4DNAChemistryManager::AddEmptyLineInOutputFile() { - if(fpThreadData->fpPhysChemIO){ - fpThreadData->fpPhysChemIO->AddEmptyLineInOuputFile(); - } + if (fpThreadData->fpPhysChemIO) + { + fpThreadData->fpPhysChemIO->AddEmptyLineInOutputFile(); + } } //------------------------------------------------------------------------------ void G4DNAChemistryManager::CloseFile() { - if(fpThreadData->fpPhysChemIO){ - fpThreadData->fpPhysChemIO->CloseFile(); - } + if (fpThreadData->fpPhysChemIO) + { + fpThreadData->fpPhysChemIO->CloseFile(); + } } //------------------------------------------------------------------------------ -G4DNAWaterExcitationStructure* -G4DNAChemistryManager::GetExcitationLevel() +G4DNAWaterExcitationStructure* G4DNAChemistryManager::GetExcitationLevel() { - if (!fpExcitationLevel) - { - fpExcitationLevel = new G4DNAWaterExcitationStructure; - } - return fpExcitationLevel; + if (!fpExcitationLevel) + { + fpExcitationLevel.reset(new G4DNAWaterExcitationStructure); + } + return fpExcitationLevel.get(); } //------------------------------------------------------------------------------ -G4DNAWaterIonisationStructure* -G4DNAChemistryManager::GetIonisationLevel() +G4DNAWaterIonisationStructure* G4DNAChemistryManager::GetIonisationLevel() { - if (!fpIonisationLevel) - { - fpIonisationLevel = new G4DNAWaterIonisationStructure; - } - return fpIonisationLevel; + if (!fpIonisationLevel) + { + fpIonisationLevel.reset(new G4DNAWaterIonisationStructure); + } + return fpIonisationLevel.get(); } //------------------------------------------------------------------------------ -void -G4DNAChemistryManager::CreateWaterMolecule(ElectronicModification modification, - G4int electronicLevel, - const G4Track* theIncomingTrack) +void G4DNAChemistryManager::CreateWaterMolecule(ElectronicModification modification, + G4int electronicLevel, + const G4Track* pIncomingTrack) { - if(fpThreadData->fpPhysChemIO){ - G4double energy = -1.; - - switch (modification) + if (fpThreadData->fpPhysChemIO) { - case eDissociativeAttachment: - energy = 0; - break; - case eExcitedMolecule: - energy = GetExcitationLevel()->ExcitationEnergy(electronicLevel); - break; - case eIonizedMolecule: - energy = GetIonisationLevel()->IonisationEnergy(electronicLevel); - break; - } - - fpThreadData->fpPhysChemIO->CreateWaterMolecule(modification, - 4-electronicLevel, - energy, - theIncomingTrack); - } + G4double energy = -1.; - if(fActiveChemistry) - { - G4Molecule * H2O = new G4Molecule (G4H2O::Definition()); + switch (modification) + { + case eDissociativeAttachment: + energy = 0.; + break; + case eExcitedMolecule: + energy = GetExcitationLevel()->ExcitationEnergy(electronicLevel); + break; + case eIonizedMolecule: + energy = GetIonisationLevel()->IonisationEnergy(electronicLevel); + break; + } - switch (modification) - { - case eDissociativeAttachment: - H2O -> AddElectron(5,1); - break; - case eExcitedMolecule : - H2O -> ExciteMolecule(4-electronicLevel); - break; - case eIonizedMolecule : - H2O -> IonizeMolecule(4-electronicLevel); - break; + fpThreadData->fpPhysChemIO->CreateWaterMolecule(modification, + 4 - electronicLevel, + energy, + pIncomingTrack); } - G4Track * H2OTrack = H2O->BuildTrack(1*picosecond, - theIncomingTrack->GetPosition()); + if (fActiveChemistry) + { + G4Molecule* pH2OMolecule = new G4Molecule(G4H2O::Definition()); + + switch (modification) + { + case eDissociativeAttachment: + pH2OMolecule->AddElectron(5, 1); + break; + case eExcitedMolecule: + pH2OMolecule->ExciteMolecule(4 - electronicLevel); + break; + case eIonizedMolecule: + pH2OMolecule->IonizeMolecule(4 - electronicLevel); + break; + } - H2OTrack -> SetParentID(theIncomingTrack->GetTrackID()); - H2OTrack -> SetTrackStatus(fStopButAlive); - H2OTrack -> SetKineticEnergy(0.); - G4VITTrackHolder::Instance()->Push(H2OTrack); - } + G4Track* pH2OTrack = pH2OMolecule->BuildTrack(picosecond, + pIncomingTrack->GetPosition()); + + pH2OTrack->SetParentID(pIncomingTrack->GetTrackID()); + pH2OTrack->SetTrackStatus(fStopButAlive); + pH2OTrack->SetKineticEnergy(0.); + PushTrack(pH2OTrack); + } } //------------------------------------------------------------------------------ - -void -G4DNAChemistryManager::CreateSolvatedElectron(const G4Track* theIncomingTrack, - G4ThreeVector* finalPosition) -// finalPosition is a pointer because this argument is optional +// pFinalPosition is optional +void G4DNAChemistryManager::CreateSolvatedElectron(const G4Track* pIncomingTrack, + G4ThreeVector* pFinalPosition) { - if(fpThreadData->fpPhysChemIO){ - fpThreadData->fpPhysChemIO->CreateSolvatedElectron(theIncomingTrack, - finalPosition); - } - - if(fActiveChemistry) - { - G4Molecule* e_aq = new G4Molecule(G4Electron_aq::Definition()); - G4Track * e_aqTrack(0); - if(finalPosition) + if (fpThreadData->fpPhysChemIO) { - e_aqTrack = e_aq->BuildTrack(picosecond,*finalPosition); + fpThreadData->fpPhysChemIO->CreateSolvatedElectron(pIncomingTrack, + pFinalPosition); } - else + + if (fActiveChemistry) { - e_aqTrack = e_aq->BuildTrack(picosecond,theIncomingTrack->GetPosition()); + PushMolecule(std::unique_ptr(new G4Molecule(G4Electron_aq::Definition())), + picosecond, + pFinalPosition ? *pFinalPosition : pIncomingTrack->GetPosition(), + pIncomingTrack->GetTrackID()); } - e_aqTrack -> SetTrackStatus(fAlive); - e_aqTrack -> SetParentID(theIncomingTrack->GetTrackID()); - G4VITTrackHolder::Instance()->Push(e_aqTrack); - } } //------------------------------------------------------------------------------ -void G4DNAChemistryManager::PushMolecule(G4Molecule*& molecule, +void G4DNAChemistryManager::PushMolecule(std::unique_ptr pMolecule, double time, const G4ThreeVector& position, int parentID) { - // TODO: PhysChemIO - method unused in the released code - - if(fActiveChemistry) - { - G4Track* track = molecule->BuildTrack(time,position); - track -> SetTrackStatus(fAlive); - track -> SetParentID(parentID); - G4VITTrackHolder::Instance()->Push(track); - } - else - { - delete molecule; - molecule = 0; - } + assert(fActiveChemistry + && "To inject chemical species, the chemistry must be activated. " + "Check chemistry activation before injecting species."); + G4Track* pTrack = pMolecule->BuildTrack(time, position); + pTrack->SetTrackStatus(fAlive); + pTrack->SetParentID(parentID); + pMolecule.release(); + PushTrack(pTrack); } //------------------------------------------------------------------------------ +void G4DNAChemistryManager::SetGlobalTemperature(G4double temp_K) +{ + G4MolecularConfiguration::SetGlobalTemperature(temp_K); + G4DNAMolecularReactionTable::Instance()->ScaleReactionRateForNewTemperature(temp_K); +} -void G4DNAChemistryManager:: -PushMoleculeAtParentTimeAndPlace(G4Molecule*& molecule, - const G4Track* theIncomingTrack) +//------------------------------------------------------------------------------ +// [[deprecated]] : chemistry list should never be nullptr +void G4DNAChemistryManager::SetChemistryList(G4VUserChemistryList* pChemistryList) { - // TODO: PhysChemIO - method unused in the released code + fpUserChemistryList.reset(pChemistryList); + fOwnChemistryList = false; + SetChemistryActivation(true); +} - if(fActiveChemistry) - { - G4Track* track = molecule->BuildTrack(theIncomingTrack->GetGlobalTime(), - theIncomingTrack->GetPosition()); - track -> SetTrackStatus(fAlive); - track -> SetParentID(theIncomingTrack->GetTrackID()); - G4VITTrackHolder::Instance()->Push(track); - } - else - { - delete molecule; - molecule = 0; - } +void G4DNAChemistryManager::SetChemistryList(G4VUserChemistryList& chemistryList) +{ + fpUserChemistryList.reset(&chemistryList); + fOwnChemistryList = false; + SetChemistryActivation(true); +} + +void G4DNAChemistryManager::SetChemistryList(std::unique_ptr pChemistryList) +{ + fpUserChemistryList = std::move(pChemistryList); + fOwnChemistryList = true; + SetChemistryActivation(true); } //------------------------------------------------------------------------------ -void G4DNAChemistryManager::SetGlobalTemperature(G4double temp_K) +void G4DNAChemistryManager::Deregister(G4VUserChemistryList& chemistryList) +{ + if (fpUserChemistryList.get() == &chemistryList) + { + if (!fpUserChemistryList->IsPhysicsConstructor() || fOwnChemistryList) + { + fpUserChemistryList.reset(); + } + + fpUserChemistryList.release(); + } +} + +//------------------------------------------------------------------------------ + +void G4DNAChemistryManager::PushTrack(G4Track* pTrack) +{ + G4ITTrackHolder::Instance()->Push(pTrack); +} + +//------------------------------------------------------------------------------ + +void G4DNAChemistryManager::SetVerbose(G4int verbose) +{ + fVerbose = verbose; +} + +//------------------------------------------------------------------------------ + +G4bool G4DNAChemistryManager::IsCounterResetWhenRunEnds() const { - G4MolecularConfiguration::SetGlobalTemperature(temp_K); - G4DNAMolecularReactionTable::Instance()-> - ScaleReactionRateForNewTemperature(temp_K); + return fResetCounterWhenRunEnds; } +//------------------------------------------------------------------------------ + +void G4DNAChemistryManager::ResetCounterWhenRunEnds(G4bool resetCounterWhenRunEnds) +{ + fResetCounterWhenRunEnds = resetCounterWhenRunEnds; +} + +//------------------------------------------------------------------------------ + +void G4DNAChemistryManager::ForceRebuildingPhysicsTable() +{ + fPhysicsTableBuilt = false; +} + +//------------------------------------------------------------------------------ + +void G4DNAChemistryManager::ForceMasterReinitialization() +{ + fMasterInitialized = false; + InitializeMaster(); +} + +//------------------------------------------------------------------------------ + +void G4DNAChemistryManager::ForceThreadReinitialization() +{ + fForceThreadReinitialization = true; +} + +//------------------------------------------------------------------------------ + +void G4DNAChemistryManager::TagThreadForReinitialization() +{ + fpThreadData->fThreadInitialized = false; +} diff --git a/source/processes/electromagnetic/dna/utils/src/G4DNAMolecularReactionTable.cc b/source/processes/electromagnetic/dna/utils/src/G4DNAMolecularReactionTable.cc index 3494846d661..11b75ecf0e9 100644 --- a/source/processes/electromagnetic/dna/utils/src/G4DNAMolecularReactionTable.cc +++ b/source/processes/electromagnetic/dna/utils/src/G4DNAMolecularReactionTable.cc @@ -51,158 +51,196 @@ using namespace std; -G4DNAMolecularReactionTable* G4DNAMolecularReactionTable::fInstance(0); +G4DNAMolecularReactionTable* G4DNAMolecularReactionTable::fpInstance(nullptr); + +G4DNAMolecularReactionData::G4DNAMolecularReactionData() + : fpReactant1(nullptr) + , fpReactant2(nullptr) + , fObservedReactionRate(0.) + , fEffectiveReactionRadius(0.) + , fReactionID(0) +{ +} -G4DNAMolecularReactionData::G4DNAMolecularReactionData() : - fReactant1(), - fReactant2(), - fObservedReactionRate(0.), - fEffectiveReactionRadius(0.), - fProducts(0) +G4DNAMolecularReactionData::G4DNAMolecularReactionData(G4double reactionRate, + Reactant* pReactant1, + Reactant* pReactant2) + : fpReactant1(pReactant1) + , fpReactant2(pReactant2) + , fObservedReactionRate(reactionRate) + , fEffectiveReactionRadius(0.) + , fReactionID(0) { - fReactionID = 0; + ComputeEffectiveRadius(); } -//______________________________________________________________________________ +G4DNAMolecularReactionData::G4DNAMolecularReactionData(G4double reactionRate, + const G4String& reactant1, + const G4String& reactant2) + : fpReactant1(nullptr) + , fpReactant2(nullptr) + , fObservedReactionRate(reactionRate) + , fEffectiveReactionRadius(0.) + , fReactionID(0) +{ + SetReactant1(reactant1); + SetReactant2(reactant2); + ComputeEffectiveRadius(); +} -G4DNAMolecularReactionData:: -G4DNAMolecularReactionData(G4double reactionRate, - G4MolecularConfiguration* reactant1, - G4MolecularConfiguration* reactant2) : - fProducts(0) -{ - fObservedReactionRate = reactionRate; - SetReactant1(reactant1); - SetReactant2(reactant2); - - G4double sumDiffCoeff(0.); - - if (reactant1 == reactant2) - { - sumDiffCoeff = reactant1->GetDiffusionCoefficient(); - fEffectiveReactionRadius = fObservedReactionRate - / (4 * pi * sumDiffCoeff * Avogadro); - } - else - { - sumDiffCoeff = reactant1->GetDiffusionCoefficient() - + reactant2->GetDiffusionCoefficient(); - fEffectiveReactionRadius = fObservedReactionRate / - (4 * pi * sumDiffCoeff * Avogadro); - } - fReactionID = 0; +G4DNAMolecularReactionData::~G4DNAMolecularReactionData() +{ + fProducts.clear(); } -//______________________________________________________________________________ +void G4DNAMolecularReactionData::ComputeEffectiveRadius() +{ + G4double sumDiffCoeff = 0.; -G4DNAMolecularReactionData:: -G4DNAMolecularReactionData(G4double reactionRate, - const G4String& reactant1, - const G4String& reactant2) : - fProducts(0) -{ - fObservedReactionRate = reactionRate; - SetReactant1(reactant1); - SetReactant2(reactant2); - - G4double sumDiffCoeff(0.); - - if (fReactant1 == fReactant2) - { - sumDiffCoeff = fReactant1->GetDiffusionCoefficient(); - fEffectiveReactionRadius = fObservedReactionRate - / (4 * pi * sumDiffCoeff * Avogadro); - } - else - { - sumDiffCoeff = fReactant1->GetDiffusionCoefficient() - + fReactant2->GetDiffusionCoefficient(); - fEffectiveReactionRadius = fObservedReactionRate / - (4 * pi * sumDiffCoeff * Avogadro); - } - fReactionID = 0; + if (fpReactant1 == fpReactant2) + { + sumDiffCoeff = fpReactant1->GetDiffusionCoefficient(); + fEffectiveReactionRadius = fObservedReactionRate / (4. * CLHEP::pi * sumDiffCoeff * CLHEP::Avogadro); + } + else + { + sumDiffCoeff = fpReactant1->GetDiffusionCoefficient() + + fpReactant2->GetDiffusionCoefficient(); + fEffectiveReactionRadius = fObservedReactionRate / (4. * CLHEP::pi * sumDiffCoeff * CLHEP::Avogadro); + } } -G4DNAMolecularReactionData::~G4DNAMolecularReactionData() +int G4DNAMolecularReactionData::GetReactionID() const +{ + return fReactionID; +} + +void G4DNAMolecularReactionData::SetReactionID(int ID) { - if (fProducts) - { - fProducts->clear(); - delete fProducts; - fProducts = 0; - } + fReactionID = ID; } -void G4DNAMolecularReactionData::SetReactant1(G4MolecularConfiguration* reactive) +void G4DNAMolecularReactionData::SetReactant1(Reactant* pReactive) { - fReactant1 = reactive; + fpReactant1 = pReactive; } +void G4DNAMolecularReactionData::SetReactant2(Reactant* pReactive) +{ + fpReactant2 = pReactive; +} -void G4DNAMolecularReactionData::SetReactant2(G4MolecularConfiguration* reactive) +void G4DNAMolecularReactionData::SetReactants(Reactant* pReactant1, + Reactant* pReactant2) { - fReactant2 = reactive; + fpReactant1 = pReactant1; + fpReactant2 = pReactant2; } -void G4DNAMolecularReactionData::SetReactants(G4MolecularConfiguration* reactant1, - G4MolecularConfiguration* reactant2) +void G4DNAMolecularReactionData::AddProduct(Reactant* pMolecule) { - fReactant1 = reactant1; - fReactant2 = reactant2; + fProducts.push_back(pMolecule); } -void G4DNAMolecularReactionData::AddProduct(G4MolecularConfiguration* molecule) +G4int G4DNAMolecularReactionData::GetNbProducts() const { - if (!fProducts) fProducts = new std::vector(); - fProducts->push_back(molecule); + return fProducts.size(); +} + +G4DNAMolecularReactionData::Reactant* G4DNAMolecularReactionData::GetProduct(G4int i) const +{ + return fProducts[i]; +} + +const G4DNAMolecularReactionData::ReactionProducts* G4DNAMolecularReactionData::GetProducts() const +{ + return &fProducts; +} + +void G4DNAMolecularReactionData::RemoveProducts() +{ + fProducts.clear(); } void G4DNAMolecularReactionData::SetReactant1(const G4String& reactive) { - fReactant1 = G4MoleculeTable::Instance()->GetConfiguration(reactive); + fpReactant1 = G4MoleculeTable::Instance()->GetConfiguration(reactive); } void G4DNAMolecularReactionData::SetReactant2(const G4String& reactive) { - fReactant2 = G4MoleculeTable::Instance()->GetConfiguration(reactive); + fpReactant2 = G4MoleculeTable::Instance()->GetConfiguration(reactive); } void G4DNAMolecularReactionData::SetReactants(const G4String& reactant1, - const G4String& reactant2) + const G4String& reactant2) { - fReactant1 = G4MoleculeTable::Instance()->GetConfiguration(reactant1); - fReactant2 = G4MoleculeTable::Instance()->GetConfiguration(reactant2); + fpReactant1 = G4MoleculeTable::Instance()->GetConfiguration(reactant1); + fpReactant2 = G4MoleculeTable::Instance()->GetConfiguration(reactant2); } -void G4DNAMolecularReactionData::AddProduct(const G4String& molecule) +G4DNAMolecularReactionData::ReactantPair G4DNAMolecularReactionData::GetReactants() +{ + return std::make_pair(fpReactant1, fpReactant2); +} + +G4DNAMolecularReactionData::Reactant* G4DNAMolecularReactionData::GetReactant1() const +{ + return fpReactant1; +} + +G4DNAMolecularReactionData::Reactant* G4DNAMolecularReactionData::GetReactant2() const +{ + return fpReactant2; +} + +void G4DNAMolecularReactionData::SetObservedReactionRateConstant(G4double rate) +{ + fObservedReactionRate = rate; +} + +G4double G4DNAMolecularReactionData::GetObservedReactionRateConstant() const { - if (!fProducts) fProducts = new std::vector(); - fProducts->push_back(G4MoleculeTable::Instance()->GetConfiguration(molecule)); + return fObservedReactionRate; } +G4double G4DNAMolecularReactionData::GetEffectiveReactionRadius() const +{ + return fEffectiveReactionRadius; +} + +void G4DNAMolecularReactionData::SetEffectiveReactionRadius(G4double radius) +{ + fEffectiveReactionRadius = radius; +} + +void G4DNAMolecularReactionData::AddProduct(const G4String& molecule) +{ + fProducts.push_back(G4MoleculeTable::Instance()->GetConfiguration(molecule)); +} double G4DNAMolecularReactionData::PolynomialParam(double temp_K, std::vector P) - { - double inv_temp = 1. / temp_K; - - return pow(10, - P[0] + P[1] * inv_temp + P[2] * pow(inv_temp, 2) - + P[3] * pow(inv_temp, 3) + P[4] * pow(inv_temp, 4)) - * (1e-3 * CLHEP::m3 / (CLHEP::mole * CLHEP::s)); - } - - double G4DNAMolecularReactionData::ArrehniusParam(double temp_K, std::vector P) - { - return P[0]*G4Exp(P[1]/temp_K)* - (1e-3 * CLHEP::m3 / (CLHEP::mole * CLHEP::s)); - } - - double G4DNAMolecularReactionData::ScaledParameterization(double temp_K, - double temp_init, - double rateCste_init) - { - double D0 = G4MolecularConfiguration::DiffCoeffWater(temp_init); - double Df = G4MolecularConfiguration::DiffCoeffWater(temp_K); - return Df*rateCste_init/D0; - } +{ + double inv_temp = 1. / temp_K; + + return pow(10, + P[0] + P[1] * inv_temp + P[2] * pow(inv_temp, 2) + + P[3] * pow(inv_temp, 3) + P[4] * pow(inv_temp, 4)) + * (1e-3 * CLHEP::m3 / (CLHEP::mole * CLHEP::s)); +} + +double G4DNAMolecularReactionData::ArrehniusParam(double temp_K, std::vector P) +{ + return P[0] * G4Exp(P[1] / temp_K)* + (1e-3 * CLHEP::m3 / (CLHEP::mole * CLHEP::s)); +} + +double G4DNAMolecularReactionData::ScaledParameterization(double temp_K, + double temp_init, + double rateCste_init) +{ + double D0 = G4MolecularConfiguration::DiffCoeffWater(temp_init); + double Df = G4MolecularConfiguration::DiffCoeffWater(temp_K); + return Df * rateCste_init / D0; +} //============================================================================== // REACTION TABLE @@ -210,477 +248,422 @@ double G4DNAMolecularReactionData::PolynomialParam(double temp_K, std::vectorGetReactant1(); + const auto pReactant2 = pReactionData->GetReactant2(); - ReactionDataMap::iterator it1 = fReactionData.begin(); - std::map::iterator it2; + fReactionData[pReactant1][pReactant2] = pReactionData; + fReactantsMV[pReactant1].push_back(pReactant2); + fReactionDataMV[pReactant1].push_back(pReactionData); - for(; it1 != fReactionData.end(); it1++) - { - for(it2 = it1->second.begin(); it2 != it1->second.end(); it2++) + if (pReactant1 != pReactant2) { - const G4DNAMolecularReactionData* reactionData = it2->second; - if(reactionData) - { - G4MolecularConfiguration* reactant1 = - reactionData->GetReactant1(); - G4MolecularConfiguration* reactant2 = - reactionData->GetReactant2(); - - fReactionData[reactant1][reactant2] = 0; - fReactionData[reactant2][reactant1] = 0; - - delete reactionData; - } + fReactionData[pReactant2][pReactant1] = pReactionData; + fReactantsMV[pReactant2].push_back(pReactant1); + fReactionDataMV[pReactant2].push_back(pReactionData); } - } - - fReactionDataMV.clear(); - fReactionData.clear(); - fReactantsMV.clear(); -} - -//_____________________________________________________________________________________ - -void G4DNAMolecularReactionTable::SetReaction(G4DNAMolecularReactionData* reactionData) -{ - G4MolecularConfiguration* reactant1 = reactionData->GetReactant1(); - G4MolecularConfiguration* reactant2 = reactionData->GetReactant2(); - - fReactionData[reactant1][reactant2] = reactionData; - fReactantsMV[reactant1].push_back(reactant2); - fReactionDataMV[reactant1].push_back(reactionData); - - if (reactant1 != reactant2) - { - fReactionData[reactant2][reactant1] = reactionData; - fReactantsMV[reactant2].push_back(reactant1); - fReactionDataMV[reactant2].push_back(reactionData); - } - fVectorOfReactionData.push_back(reactionData); + fVectorOfReactionData.emplace_back(pReactionData); + pReactionData->SetReactionID(fVectorOfReactionData.size()); } //_____________________________________________________________________________________ void G4DNAMolecularReactionTable::SetReaction(G4double reactionRate, - G4MolecularConfiguration* reactant1, - G4MolecularConfiguration* reactant2) + Reactant* pReactant1, + Reactant* pReactant2) { - G4DNAMolecularReactionData* reactionData = new G4DNAMolecularReactionData( - reactionRate, reactant1, reactant2); - SetReaction(reactionData); + auto reactionData = new G4DNAMolecularReactionData(reactionRate, pReactant1, pReactant2); + SetReaction(reactionData); } //_____________________________________________________________________________________ void G4DNAMolecularReactionTable::PrintTable(G4VDNAReactionModel* pReactionModel) { - // Print Reactions and Interaction radius for jump step = 3ps - - G4IosFlagsSaver iosfs(G4cout); - - if (pReactionModel) - { - if (!(pReactionModel->GetReactionTable())) pReactionModel->SetReactionTable( - this); - } + // Print Reactions and Interaction radius for jump step = 3ps - ReactivesMV::iterator itReactives; + G4IosFlagsSaver iosfs(G4cout); - map > alreadyPrint; + if (pReactionModel && !(pReactionModel->GetReactionTable())) + { + pReactionModel->SetReactionTable(this); + } - G4cout << "Number of chemical species involved in reactions = " - << fReactantsMV.size() << G4endl; + ReactivesMV::iterator itReactives; - G4int nbPrintable = fReactantsMV.size() * fReactantsMV.size(); + std::map> alreadyPrint; - G4String *outputReaction = new G4String[nbPrintable]; - G4String *outputReactionRate = new G4String[nbPrintable]; - G4String *outputRange = new G4String[nbPrintable]; - G4int n = 0; + G4cout << "Number of chemical species involved in reactions = " + << fReactantsMV.size() << G4endl; - for (itReactives = fReactantsMV.begin(); itReactives != fReactantsMV.end(); - itReactives++) - { - G4MolecularConfiguration* moleculeA = (G4MolecularConfiguration*) itReactives->first; - const vector* reactivesVector = CanReactWith(moleculeA); + G4int nbPrintable = fReactantsMV.size() * fReactantsMV.size(); - if (pReactionModel) pReactionModel->InitialiseToPrint(moleculeA); + G4String* outputReaction = new G4String[nbPrintable]; + G4String* outputReactionRate = new G4String[nbPrintable]; + G4String* outputRange = new G4String[nbPrintable]; + G4int n = 0; - G4int nbReactants = fReactantsMV[itReactives->first].size(); - - for (G4int iReact = 0; iReact < nbReactants; iReact++) + for (itReactives = fReactantsMV.begin(); itReactives != fReactantsMV.end(); + itReactives++) { + Reactant* moleculeA = (Reactant*)itReactives->first; + const vector* reactivesVector = CanReactWith(moleculeA); - G4MolecularConfiguration* moleculeB = (G4MolecularConfiguration*) (*reactivesVector)[iReact]; - - const G4DNAMolecularReactionData* reactionData = - fReactionData[moleculeA][moleculeB]; - - //----------------------------------------------------------- - // Name of the reaction - if (!alreadyPrint[moleculeA][moleculeB]) - { - outputReaction[n] = moleculeA->GetName() + " + " + moleculeB->GetName(); + if (pReactionModel) pReactionModel->InitialiseToPrint(moleculeA); - G4int nbProducts = reactionData->GetNbProducts(); - - if (nbProducts) - { - outputReaction[n] += " -> " + reactionData->GetProduct(0)->GetName(); + G4int nbReactants = fReactantsMV[itReactives->first].size(); - for (G4int j = 1; j < nbProducts; j++) - { - outputReaction[n] += " + " + reactionData->GetProduct(j)->GetName(); - } - } - else + for (G4int iReact = 0; iReact < nbReactants; iReact++) { - outputReaction[n] += " -> No product"; + auto moleculeB = (Reactant*)(*reactivesVector)[iReact]; + + Data* reactionData = fReactionData[moleculeA][moleculeB]; + + //----------------------------------------------------------- + // Name of the reaction + if (!alreadyPrint[moleculeA][moleculeB]) + { + outputReaction[n] = moleculeA->GetName() + " + " + moleculeB->GetName(); + + G4int nbProducts = reactionData->GetNbProducts(); + + if (nbProducts) + { + outputReaction[n] += " -> " + reactionData->GetProduct(0)->GetName(); + + for (G4int j = 1; j < nbProducts; j++) + { + outputReaction[n] += " + " + reactionData->GetProduct(j)->GetName(); + } + } + else + { + outputReaction[n] += " -> No product"; + } + + //----------------------------------------------------------- + // Interaction Rate + outputReactionRate[n] = G4UIcommand::ConvertToString( + reactionData->GetObservedReactionRateConstant() / (1e-3 * m3 / (mole * s))); + + //----------------------------------------------------------- + // Calculation of the Interaction Range + G4double interactionRange = -1; + if (pReactionModel) interactionRange = + pReactionModel->GetReactionRadius(iReact); + + if (interactionRange != -1) + { + outputRange[n] = G4UIcommand::ConvertToString( + interactionRange / nanometer); + } + else + { + outputRange[n] = ""; + } + + alreadyPrint[moleculeB][moleculeA] = TRUE; + n++; + } } + } + // G4cout<<"Number of possible reactions: "<< n << G4endl; - //----------------------------------------------------------- - // Interaction Rate - outputReactionRate[n] = G4UIcommand::ConvertToString( - reactionData->GetObservedReactionRateConstant() / (1e-3 * m3 / (mole * s))); + //////////////////////////////////////////////////////////////////// + // Tableau dynamique en fonction du nombre de caractere maximal dans + // chaque colonne + //////////////////////////////////////////////////////////////////// - //----------------------------------------------------------- - // Calculation of the Interaction Range - G4double interactionRange = -1; - if (pReactionModel) interactionRange = - pReactionModel->GetReactionRadius(iReact); + G4int maxlengthOutputReaction = -1; + G4int maxlengthOutputReactionRate = -1; - if (interactionRange != -1) + for (G4int i = 0; i < n; i++) + { + if (maxlengthOutputReaction < (G4int)outputReaction[i].length()) { - outputRange[n] = G4UIcommand::ConvertToString( - interactionRange / nanometer); + maxlengthOutputReaction = outputReaction[i].length(); } - else + if (maxlengthOutputReactionRate < (G4int)outputReactionRate[i].length()) { - outputRange[n] = ""; + maxlengthOutputReactionRate = outputReactionRate[i].length(); } - - alreadyPrint[moleculeB][moleculeA] = TRUE; - n++; - } - } - } - // G4cout<<"Number of possible reactions: "<< n << G4endl; - - //////////////////////////////////////////////////////////////////// - // Tableau dynamique en fonction du nombre de caractere maximal dans - // chaque colonne - //////////////////////////////////////////////////////////////////// - - G4int maxlengthOutputReaction = -1; - G4int maxlengthOutputReactionRate = -1; - - for (G4int i = 0; i < n; i++) - { - if (maxlengthOutputReaction < (G4int) outputReaction[i].length()) - { - maxlengthOutputReaction = outputReaction[i].length(); - } - if (maxlengthOutputReactionRate < (G4int) outputReactionRate[i].length()) - { - maxlengthOutputReactionRate = outputReactionRate[i].length(); } - } - maxlengthOutputReaction += 2; - maxlengthOutputReactionRate += 2; + maxlengthOutputReaction += 2; + maxlengthOutputReactionRate += 2; - if (maxlengthOutputReaction < 10) maxlengthOutputReaction = 10; - if (maxlengthOutputReactionRate < 30) maxlengthOutputReactionRate = 30; + if (maxlengthOutputReaction < 10) maxlengthOutputReaction = 10; + if (maxlengthOutputReactionRate < 30) maxlengthOutputReactionRate = 30; - G4String* title; + G4String* title; - if (pReactionModel) title = new G4String[3]; - else title = new G4String[2]; + if (pReactionModel) title = new G4String[3]; + else title = new G4String[2]; - title[0] = "Reaction"; - title[1] = "Reaction Rate [dm3/(mol*s)]"; + title[0] = "Reaction"; + title[1] = "Reaction Rate [dm3/(mol*s)]"; - if (pReactionModel) title[2] = - "Interaction Range for chosen reaction model [nm]"; + if (pReactionModel) title[2] = + "Interaction Range for chosen reaction model [nm]"; - G4cout << setfill(' ') << setw(maxlengthOutputReaction) << left << title[0] - << setw(maxlengthOutputReactionRate) << left << title[1]; + G4cout << setfill(' ') << setw(maxlengthOutputReaction) << left << title[0] + << setw(maxlengthOutputReactionRate) << left << title[1]; - if (pReactionModel) G4cout << setw(2) << left << title[2]; - - G4cout << G4endl; - - G4cout.fill('-'); - if (pReactionModel) G4cout.width( - maxlengthOutputReaction + 2 + maxlengthOutputReactionRate + 2 - + (G4int) title[2].length()); - else G4cout.width(maxlengthOutputReaction + 2 + maxlengthOutputReactionRate); - G4cout << "-" << G4endl; - G4cout.fill(' '); - - for (G4int i = 0; i < n; i++) - { - G4cout << setw(maxlengthOutputReaction) << left << outputReaction[i] - << setw(maxlengthOutputReactionRate) << left - << outputReactionRate[i]; - - if (pReactionModel) G4cout << setw(2) << left << outputRange[i]; + if (pReactionModel) G4cout << setw(2) << left << title[2]; G4cout << G4endl; G4cout.fill('-'); if (pReactionModel) G4cout.width( maxlengthOutputReaction + 2 + maxlengthOutputReactionRate + 2 - + (G4int) title[2].length()); - else G4cout.width( - maxlengthOutputReaction + 2 + maxlengthOutputReactionRate); + + (G4int)title[2].length()); + else G4cout.width(maxlengthOutputReaction + 2 + maxlengthOutputReactionRate); G4cout << "-" << G4endl; G4cout.fill(' '); - } - delete[] title; - delete[] outputReaction; - delete[] outputReactionRate; - delete[] outputRange; + for (G4int i = 0; i < n; i++) + { + G4cout << setw(maxlengthOutputReaction) << left << outputReaction[i] + << setw(maxlengthOutputReactionRate) << left + << outputReactionRate[i]; + + if (pReactionModel) G4cout << setw(2) << left << outputRange[i]; + + G4cout << G4endl; + + G4cout.fill('-'); + if (pReactionModel) G4cout.width( + maxlengthOutputReaction + 2 + maxlengthOutputReactionRate + 2 + + (G4int)title[2].length()); + else G4cout.width( + maxlengthOutputReaction + 2 + maxlengthOutputReactionRate); + G4cout << "-" << G4endl; + G4cout.fill(' '); + } + + delete[] title; + delete[] outputReaction; + delete[] outputReactionRate; + delete[] outputRange; } //______________________________________________________________________________ // Get/Set methods -const G4DNAMolecularReactionData* -G4DNAMolecularReactionTable::GetReactionData(G4MolecularConfiguration* reactant1, - G4MolecularConfiguration* reactant2) const +G4DNAMolecularReactionTable::Data* +G4DNAMolecularReactionTable::GetReactionData(Reactant* pReactant1, + Reactant* pReactant2) const { - if (fReactionData.empty()) - { - G4String errMsg = "No reaction table was implemented"; - G4Exception("G4MolecularInteractionTable::GetReactionData", "", - FatalErrorInArgument, errMsg); - return 0; - } + if (fReactionData.empty()) + { + G4String errMsg = "No reaction table was implemented"; + G4Exception("G4MolecularInteractionTable::GetReactionData", "", + FatalErrorInArgument, errMsg); + } - ReactionDataMap::const_iterator it1 = fReactionData.find(reactant1); + auto it1 = fReactionData.find(pReactant1); - if (it1 == fReactionData.end()) - { - G4String errMsg = - "No reaction table was implemented for this molecule Definition : " + reactant1 + if (it1 == fReactionData.end()) + { + G4String errMsg = + "No reaction table was implemented for this molecule Definition : " + pReactant1 ->GetName(); -// G4cout << "--- G4MolecularInteractionTable::GetReactionData ---" << G4endl; -// G4cout << errMsg << G4endl; - G4Exception("G4MolecularInteractionTable::GetReactionData", "", - FatalErrorInArgument, errMsg); -// return 0; - } + G4Exception("G4MolecularInteractionTable::GetReactionData", "", + FatalErrorInArgument, errMsg); + } - std::map::const_iterator it2 = - it1->second.find(reactant2); + ReactionDataMap::mapped_type::const_iterator it2 = it1->second.find(pReactant2); - if (it2 == it1->second.end()) - { - G4cout << "Name : " << reactant2->GetName() << G4endl; - G4String errMsg = "No reaction table was implemented for this molecule : " - + reactant2 -> GetName(); - G4Exception("G4MolecularInteractionTable::GetReactionData","",FatalErrorInArgument, errMsg); - } + if (it2 == it1->second.end()) + { + G4cout << "Name : " << pReactant2->GetName() << G4endl; + G4String errMsg = "No reaction table was implemented for this molecule : " + + pReactant2->GetName(); + G4Exception("G4MolecularInteractionTable::GetReactionData", "", FatalErrorInArgument, errMsg); + } - return (it2->second); + return (it2->second); } -//______________________________________________________________________________ +const G4DNAMolecularReactionTable::ReactionDataMap& G4DNAMolecularReactionTable::GetAllReactionData() +{ + return fReactionData; +} -const std::vector* -G4DNAMolecularReactionTable::CanReactWith(G4MolecularConfiguration * aMolecule) const +G4DNAMolecularReactionTable::DataList G4DNAMolecularReactionTable::GetVectorOfReactionData() { - if (fReactantsMV.empty()) - { - G4String errMsg = "No reaction table was implemented"; - G4Exception("G4MolecularInteractionTable::CanReactWith", "", - FatalErrorInArgument, errMsg); - return 0; - } + DataList dataList; - ReactivesMV::const_iterator itReactivesMap = fReactantsMV.find(aMolecule); + for (const auto& pData : fVectorOfReactionData) + { + dataList.emplace_back(pData.get()); + } - if (itReactivesMap == fReactantsMV.end()) - { -#ifdef G4VERBOSE - if (fVerbose) + return dataList; +} + +//______________________________________________________________________________ + +const G4DNAMolecularReactionTable::ReactantList* +G4DNAMolecularReactionTable::CanReactWith(Reactant* pMolecule) const +{ + if (fReactantsMV.empty()) { - G4String errMsg = "No reaction table was implemented for this molecule : " - + aMolecule->GetName(); -// G4Exception("G4MolecularInteractionTable::CanReactWith","",FatalErrorInArgument, errMsg); - G4cout << "--- G4MolecularInteractionTable::GetReactionData ---" << G4endl; - G4cout << errMsg << G4endl; + G4String errMsg = "No reaction table was implemented"; + G4Exception("G4MolecularInteractionTable::CanReactWith", "", + FatalErrorInArgument, errMsg); + return 0; } + + auto itReactivesMap = fReactantsMV.find(pMolecule); + + if (itReactivesMap == fReactantsMV.end()) + { +#ifdef G4VERBOSE + if (fVerbose) + { + G4String errMsg = "No reaction table was implemented for this molecule : " + + pMolecule->GetName(); + // G4Exception("G4MolecularInteractionTable::CanReactWith","",FatalErrorInArgument, errMsg); + G4cout << "--- G4MolecularInteractionTable::GetReactionData ---" << G4endl; + G4cout << errMsg << G4endl; + } #endif - return 0; - } - else - { - if(fVerbose) + return nullptr; + } + + if (fVerbose) { - G4cout<< " G4MolecularInteractionTable::CanReactWith :"<GetName()<second.size()<GetName() << G4endl; + G4cout << " the number of reactants is : " << itReactivesMap->second.size() << G4endl; - std::vector::const_iterator itProductsVector = - itReactivesMap->second.begin(); + auto itProductsVector = itReactivesMap->second.cbegin(); - for(; itProductsVector != itReactivesMap->second.end(); itProductsVector++) - { - G4cout<<(*itProductsVector)->GetName()<second.end(); itProductsVector++) + { + G4cout << (*itProductsVector)->GetName() << G4endl; + } } return &(itReactivesMap->second); - } - return 0; } //______________________________________________________________________________ -const std::map* -G4DNAMolecularReactionTable::GetReativesNData(G4MolecularConfiguration* molecule) const -{ - if (fReactionData.empty()) - { - G4String errMsg = "No reaction table was implemented"; - G4Exception("G4MolecularInteractionTable::CanInteractWith", "", - FatalErrorInArgument, errMsg); - return 0; - } - - ReactionDataMap::const_iterator itReactivesMap = fReactionData.find(molecule); - - if (itReactivesMap == fReactionData.end()) - { - return 0; -// G4cout << "Nom : " << molecule->GetName() << G4endl; -// G4String errMsg = "No reaction table was implemented for this molecule Definition : " -// + molecule -> GetName(); -// G4Exception("G4MolecularInteractionTable::CanReactWith","",FatalErrorInArgument, errMsg); - } - else - { - if(fVerbose) +const G4DNAMolecularReactionTable::SpecificDataList* +G4DNAMolecularReactionTable::GetReativesNData(const G4MolecularConfiguration* molecule) const +{ + if (fReactionData.empty()) { - G4cout<< " G4MolecularInteractionTable::CanReactWith :"<GetName()<second.size()<::const_iterator itProductsVector = - itReactivesMap->second.begin(); - - for(; itProductsVector != itReactivesMap->second.end(); itProductsVector++) - { - G4cout<first->GetName()<second); - } - return 0; + ReactionDataMap::const_iterator itReactivesMap = fReactionData.find(molecule); + + if (itReactivesMap == fReactionData.end()) + { + return nullptr; + } + + if (fVerbose) + { + G4cout << " G4MolecularInteractionTable::CanReactWith :" << G4endl; + G4cout << "You are checking reactants for : " << molecule->GetName() << G4endl; + G4cout << " the number of reactants is : " << itReactivesMap->second.size() << G4endl; + + SpecificDataList::const_iterator itProductsVector = itReactivesMap->second.begin(); + + for (; itProductsVector != itReactivesMap->second.end(); itProductsVector++) + { + G4cout << itProductsVector->first->GetName() << G4endl; + } + } + return &(itReactivesMap->second); } //______________________________________________________________________________ -const std::vector* -G4DNAMolecularReactionTable::GetReactionData(G4MolecularConfiguration* molecule) const +const G4DNAMolecularReactionTable::DataList* +G4DNAMolecularReactionTable::GetReactionData(const G4MolecularConfiguration* molecule) const { - if (fReactionDataMV.empty()) - { - G4String errMsg = "No reaction table was implemented"; - G4Exception("G4MolecularInteractionTable::CanInteractWith", "", - FatalErrorInArgument, errMsg); - return 0; - } - ReactionDataMV::const_iterator it = fReactionDataMV.find(molecule); + if (fReactionDataMV.empty()) + { + G4String errMsg = "No reaction table was implemented"; + G4Exception("G4MolecularInteractionTable::CanInteractWith", "", + FatalErrorInArgument, errMsg); + } + auto it = fReactionDataMV.find(molecule); - if (it == fReactionDataMV.end()) - { - G4cout << "Nom : " << molecule->GetName() << G4endl; - G4String errMsg = "No reaction table was implemented for this molecule Definition : " - + molecule -> GetName(); - G4Exception("G4MolecularInteractionTable::GetReactionData","",FatalErrorInArgument, errMsg); - return 0; // coverity - } + if (it == fReactionDataMV.end()) + { + G4String errMsg = "No reaction table was implemented for this molecule Definition : " + + molecule->GetName(); + G4Exception("G4MolecularInteractionTable::GetReactionData", "", FatalErrorInArgument, errMsg); + } - return &(it->second); + return &(it->second); } //______________________________________________________________________________ -const G4DNAMolecularReactionData* -G4DNAMolecularReactionTable::GetReactionData(const G4String& mol1, - const G4String& mol2) const +G4DNAMolecularReactionTable::Data* G4DNAMolecularReactionTable::GetReactionData(const G4String& mol1, + const G4String& mol2) const { - G4MolecularConfiguration* conf1 = G4MoleculeTable::GetMoleculeTable() - ->GetConfiguration(mol1); - G4MolecularConfiguration* conf2 = G4MoleculeTable::GetMoleculeTable() - ->GetConfiguration(mol2); - - return GetReactionData(conf1, conf2); + const auto pConf1 = G4MoleculeTable::GetMoleculeTable()->GetConfiguration(mol1); + const auto pConf2 = G4MoleculeTable::GetMoleculeTable()->GetConfiguration(mol2); + return GetReactionData(pConf1, pConf2); } //______________________________________________________________________________ void -G4DNAMolecularReactionData:: -SetPolynomialParameterization(const std::vector& P) +G4DNAMolecularReactionData::SetPolynomialParameterization(const std::vector& P) { - fRateParam = std::bind(PolynomialParam, std::placeholders::_1, P); + fRateParam = std::bind(PolynomialParam, std::placeholders::_1, P); } //______________________________________________________________________________ @@ -688,12 +671,8 @@ SetPolynomialParameterization(const std::vector& P) void G4DNAMolecularReactionData::SetArrehniusParameterization(double A0, double E_R) { - std::vector P = {A0, E_R}; - - G4cout << "ici = " << P[0] << G4endl; - G4cout << "A0 = " << A0 << G4endl; - - fRateParam = std::bind(ArrehniusParam, std::placeholders::_1, P); + std::vector P = { A0, E_R }; + fRateParam = std::bind(ArrehniusParam, std::placeholders::_1, P); } //______________________________________________________________________________ @@ -701,52 +680,48 @@ void G4DNAMolecularReactionData::SetArrehniusParameterization(double A0, void G4DNAMolecularReactionData::SetScaledParameterization(double temperature_K, double rateCste) { - fRateParam = std::bind(ScaledParameterization, - std::placeholders::_1, - temperature_K, - rateCste); + fRateParam = std::bind(ScaledParameterization, + std::placeholders::_1, + temperature_K, + rateCste); } //______________________________________________________________________________ void G4DNAMolecularReactionTable::ScaleReactionRateForNewTemperature(double temp_K) { - size_t end = fVectorOfReactionData.size(); - - for(size_t i = 0 ; i < end ; ++i) - { - ((G4DNAMolecularReactionData*) fVectorOfReactionData[i])-> - ScaleForNewTemperature(temp_K); - } + for (const auto& pData : fVectorOfReactionData) + { + const_cast(pData.get())->ScaleForNewTemperature(temp_K); + } } //______________________________________________________________________________ void G4DNAMolecularReactionData::ScaleForNewTemperature(double temp_K) { - if(fRateParam) - { - SetObservedReactionRateConstant(fRateParam(temp_K)); - -// G4cout <<"PROD RATE = " << fProductionRate << G4endl; -// -// if(fProductionRate != DBL_MAX && fProductionRate !=0) -// { -// SetPartiallyDiffusionControlledReactionByActivation(fObservedReactionRate, -// fProductionRate); -// } - } + if (fRateParam) + { + SetObservedReactionRateConstant(fRateParam(temp_K)); + } } //______________________________________________________________________________ -const G4DNAMolecularReactionData* +G4DNAMolecularReactionTable::Data* G4DNAMolecularReactionTable::GetReaction(int reactionID) const { - for(size_t i = 0 ; i < fVectorOfReactionData.size() ; ++i) - { - if(fVectorOfReactionData[i]->GetReactionID() == reactionID) - return fVectorOfReactionData[i]; - } - return nullptr; + for (auto& pData : fVectorOfReactionData) + { + if (pData->GetReactionID() == reactionID) + { + return pData.get(); + } + } + return nullptr; +} + +size_t G4DNAMolecularReactionTable::GetNReactions() const +{ + return fVectorOfReactionData.size(); } diff --git a/source/processes/electromagnetic/dna/utils/src/G4PhysChemIO.cc b/source/processes/electromagnetic/dna/utils/src/G4PhysChemIO.cc index 69bcca45adb..99ef19c6636 100644 --- a/source/processes/electromagnetic/dna/utils/src/G4PhysChemIO.cc +++ b/source/processes/electromagnetic/dna/utils/src/G4PhysChemIO.cc @@ -86,7 +86,7 @@ void FormattedText::WriteInto(const G4String& output, //------------------------------------------------------------------------------ -void FormattedText::AddEmptyLineInOuputFile() +void FormattedText::AddEmptyLineInOutputFile() { if(fFileInitialized) fOfstream << G4endl; } diff --git a/source/processes/electromagnetic/dna/utils/src/G4VDNAReactionModel.cc b/source/processes/electromagnetic/dna/utils/src/G4VDNAReactionModel.cc index b508163170d..58d9ddc5b3f 100644 --- a/source/processes/electromagnetic/dna/utils/src/G4VDNAReactionModel.cc +++ b/source/processes/electromagnetic/dna/utils/src/G4VDNAReactionModel.cc @@ -27,23 +27,18 @@ #include "G4VDNAReactionModel.hh" G4VDNAReactionModel::G4VDNAReactionModel() + : fpReactionTable(nullptr) { - fReactionTable = 0; } -G4VDNAReactionModel::G4VDNAReactionModel(const G4VDNAReactionModel& right) -{ - fReactionTable = right.fReactionTable; -} +G4VDNAReactionModel::~G4VDNAReactionModel() = default; -G4VDNAReactionModel::~G4VDNAReactionModel() +void G4VDNAReactionModel::SetReactionTable(const G4DNAMolecularReactionTable* pReactionTable) { - fReactionTable = 0; + fpReactionTable = pReactionTable; } -G4VDNAReactionModel& G4VDNAReactionModel::operator=(const G4VDNAReactionModel& right) +const G4DNAMolecularReactionTable* G4VDNAReactionModel::GetReactionTable() { - if (this == &right) return *this; - fReactionTable = right.fReactionTable; - return *this; + return fpReactionTable; } diff --git a/source/processes/electromagnetic/dna/utils/src/G4VUserChemistryList.cc b/source/processes/electromagnetic/dna/utils/src/G4VUserChemistryList.cc index 738f973edee..4825a05f479 100644 --- a/source/processes/electromagnetic/dna/utils/src/G4VUserChemistryList.cc +++ b/source/processes/electromagnetic/dna/utils/src/G4VUserChemistryList.cc @@ -49,7 +49,7 @@ G4VUserChemistryList::~G4VUserChemistryList() G4DNAChemistryManager* chemMan = G4DNAChemistryManager::GetInstanceIfExists(); if (chemMan) { - chemMan->Deregister(this); + chemMan->Deregister(*this); } } diff --git a/source/processes/electromagnetic/highenergy/History b/source/processes/electromagnetic/highenergy/History index 50c6df59a26..5f481689c09 100644 --- a/source/processes/electromagnetic/highenergy/History +++ b/source/processes/electromagnetic/highenergy/History @@ -16,13 +16,17 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -21 March 2018: V.Ivantchenko (emhighenergy-V10-04-03) - 21 March 2019: V.Ivantchenko +03 April 2019: V.Ivantchenko (emhighenergy-V10-05-02) +- G4GammaConversionToMuons, G4AnnihiToMuPair - added Register/DeRegister + mechanism + +21 March 2019: V.Ivantchenko (emhighenergy-V10-05-01) - G4GammaConversionToMuons - fixed low-energy part of the model by adding of intermediate limit 5*MuMass, below which an approximation of x-section similar to the Bethe-Heitler model is used; fixed bug - in energy sampling for low-energy - 01 March 2019: V.Ivantchenko + in energy sampling for low-energy + +01 March 2019: V.Ivantchenko (emhighenergy-V10-05-00) - G4mplIonisation, G4mplIonisationWithDeltaModel - added low limit for delta-electron production threshold (fixing problem #2126) diff --git a/source/processes/electromagnetic/highenergy/src/G4AnnihiToMuPair.cc b/source/processes/electromagnetic/highenergy/src/G4AnnihiToMuPair.cc index 42fc3db2adf..bd8271cbacc 100644 --- a/source/processes/electromagnetic/highenergy/src/G4AnnihiToMuPair.cc +++ b/source/processes/electromagnetic/highenergy/src/G4AnnihiToMuPair.cc @@ -50,6 +50,7 @@ #include "G4MuonMinus.hh" #include "G4Material.hh" #include "G4Step.hh" +#include "G4LossTableManager.hh" //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... @@ -58,23 +59,25 @@ using namespace std; G4AnnihiToMuPair::G4AnnihiToMuPair(const G4String& processName, G4ProcessType type):G4VDiscreteProcess (processName, type) { - //e+ Energy threshold - const G4double Mu_massc2 = G4MuonPlus::MuonPlus()->GetPDGMass(); - LowestEnergyLimit = 2.*Mu_massc2*Mu_massc2/electron_mass_c2 - electron_mass_c2; + //e+ Energy threshold + const G4double Mu_massc2 = G4MuonPlus::MuonPlus()->GetPDGMass(); + LowestEnergyLimit = 2.*Mu_massc2*Mu_massc2/electron_mass_c2 - electron_mass_c2; - //modele ok up to 1000 TeV due to neglected Z-interference - HighestEnergyLimit = 1000.*TeV; + //modele ok up to 1000 TeV due to neglected Z-interference + HighestEnergyLimit = 1000.*TeV; - CurrentSigma = 0.0; - CrossSecFactor = 1.; - SetProcessSubType(6); - + CurrentSigma = 0.0; + CrossSecFactor = 1.; + SetProcessSubType(6); + G4LossTableManager::Instance()->Register(this); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... G4AnnihiToMuPair::~G4AnnihiToMuPair() // (empty) destructor -{ } +{ + G4LossTableManager::Instance()->DeRegister(this); +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/source/processes/electromagnetic/highenergy/src/G4GammaConversionToMuons.cc b/source/processes/electromagnetic/highenergy/src/G4GammaConversionToMuons.cc index c364bcf21d5..8cd4edd8e26 100644 --- a/source/processes/electromagnetic/highenergy/src/G4GammaConversionToMuons.cc +++ b/source/processes/electromagnetic/highenergy/src/G4GammaConversionToMuons.cc @@ -40,6 +40,7 @@ #include "G4MuonPlus.hh" #include "G4MuonMinus.hh" #include "G4EmProcessSubType.hh" +#include "G4LossTableManager.hh" #include "G4NistManager.hh" #include "G4Log.hh" #include "G4Exp.hh" @@ -63,12 +64,15 @@ G4GammaConversionToMuons::G4GammaConversionToMuons(const G4String& processName, { SetProcessSubType(fGammaConversionToMuMu); MeanFreePath = DBL_MAX; + G4LossTableManager::Instance()->Register(this); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... G4GammaConversionToMuons::~G4GammaConversionToMuons() -{} +{ + G4LossTableManager::Instance()->DeRegister(this); +} //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... diff --git a/source/processes/electromagnetic/lowenergy/History b/source/processes/electromagnetic/lowenergy/History index a4ab66e9386..a4fed356338 100644 --- a/source/processes/electromagnetic/lowenergy/History +++ b/source/processes/electromagnetic/lowenergy/History @@ -16,7 +16,7 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -05.02.2019 S. Incerti, emlowen-V10-04-13 +05.02.2019 S. Incerti, emlowen-V10-05-00 - Fix Bugzill 2089 22.10.2018 F. Longo, emlowen-V10-04-12 diff --git a/source/processes/electromagnetic/muons/History b/source/processes/electromagnetic/muons/History index a1d59131c82..11247c6f3d4 100644 --- a/source/processes/electromagnetic/muons/History +++ b/source/processes/electromagnetic/muons/History @@ -16,7 +16,7 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -07 February 19: V.Ivanchenko (emmuons-V10-04-06) +07 February 19: V.Ivanchenko (emmuons-V10-05-00) - G4MuMultipleSacttering - reduced length of printout (fix problem #2105) 17 September 18: D.Sawkey (emmuons-V10-04-05) diff --git a/source/processes/electromagnetic/standard/History b/source/processes/electromagnetic/standard/History index f1b5d8d8775..086a1ec4d99 100644 --- a/source/processes/electromagnetic/standard/History +++ b/source/processes/electromagnetic/standard/History @@ -17,24 +17,63 @@ committal in the CVS repository ! ---------------------------------------------------------- +28 May 19: V.Ivanchenko (emstand-V10-05-12) +- G4UrbanMscModel - L.Urban modified lateral displacement sampling -09 April 19: V.Ivanchenko (emstand-V10-04-55) +14 May 19: V.Ivanchenko (emstand-V10-05-11) +- G4ScreeningMottCrossSection, G4KleinNishinaModel, G4SeltzerBergerModel, + G4eSingleCoulombScatteringModel - use element->GetZasInt() interface + in order to reduce number of double->int conversions in run time + +10 April 19: I.Semeniouk (emstand-V10-05-10) +- G4BetheHeitler5DModel - replace local boost and rotation functions with + CLHEP boost, boostZ, transform. One random generator flatArray call in + sampling loop. + +09 April 19: V.Ivanchenko (emstand-V10-05-09) - G4IonCoulombScatteringModel, G4eSingleCoulombScatteringModel, G4hCoulombScatteringModel - fixed kinematics for low kinetic energy - of primary (problem #2152) - -01 March 19: V.Ivanchenko -- G4BetheBlochModel - code clean-up, removed tabs, some empty lines + of primary (problem #2152) + +01 April 19: V.Ivanchenko (emstand-V10-05-08) +- G4eCoulombScatteringModel, G4WentzelOKandVIxSection - cleanup debug cout + and initialisation + +17 March 19: M.Novak (emstand-V10-05-07) +- G4BetheHeitler5DModel, G4BetheHeitlerModel, G4IonCoulombScatteringModel, + G4PAIModel, G4PAIPhotModel, G4PairProductionRelModel, G4SeltzerBergerModel, + G4XrayRayleighModel, G4eBremParametrizedModel, G4eBremsstrahlungRelModel, + G4eCoulombScatteringModel, G4eSingleCoulombScatteringModel - make use of the + new target atom selector (emutils-V10-05-07) that can reuse the already known + log-energy value. + +17 March 19: M.Novak (emstand-V10-05-06) +- G4UrbanMscModel, G4WentzelVIModel, G4GoudsmitSaundersonMscModel - make use of + the new base class methods (emutils-V10-05-06), utilising the already known + log-energy value, in case of dEdx, range and transport mean free path log - + vector table accesses. + +04 March 19: V.Ivanchenko (emstand-V10-05-05) +- G4UrbanMscModel - L.Urban optimise step limitation for UseSafetyPlus + and UseDistanceToBoundary; minor clean-up of step limit method + +01 March 19: V.Ivanchenko (emstand-V10-05-04) +- G4BetheBlochModel - code clean-up, removed tabs, some empty lines + +27 February 19: I.Semeniouk (emstand-V10-05-03) +- G4BetheHeitler5DModel - commint assert on negative bp1 +- G4BetheHeitler5DModel - set x,y components in BoostG4LorentzVector + method -07 February 19: V.Ivanchenko +07 February 19: V.Ivanchenko (emstand-V10-05-02) - G4eMultipleSacttering, G4hMultipleScattering - reduced length of printouts (fix problem #2105) -31 January 19: V.Ivanchenko +31 January 19: V.Ivanchenko (emstand-V10-05-01) - G4ModifiedTsai, G4SauterGavrilaAngularDistribution - reduced length of names for these generators (fix problem #2105) -15 January 19: V.Ivanchenko +15 January 19: V.Ivanchenko (emstand-V10-05-00) - G4eplusTo2GammaOKVIModel - fixed crash at initialisation 26 November 18: V.Ivanchenko (emstand-V10-04-54) diff --git a/source/processes/electromagnetic/standard/include/G4BetheHeitler5DModel.hh b/source/processes/electromagnetic/standard/include/G4BetheHeitler5DModel.hh index c303794c822..c19c5bd8a69 100644 --- a/source/processes/electromagnetic/standard/include/G4BetheHeitler5DModel.hh +++ b/source/processes/electromagnetic/standard/include/G4BetheHeitler5DModel.hh @@ -37,9 +37,10 @@ // // Modifications: // 27-10-17 New class (IgS) -// 19-01-18 version that calculates the pdf in the same way as in the fortran +// 19-01-18 version that calculates the pdf in the same way as in the fortran // version (Denis Bernard) -// 04-06-18 Performance optimization of the final state sampling (M. Novak) +// 04-06-18 Performance optimization of the final state sampling (M. Novak) +// 10-04-19 CLHEP for boost and rotation, remove local functions (IgS) // // Class Description: // @@ -82,13 +83,6 @@ private: G4BetheHeitler5DModel& operator=(const G4BetheHeitler5DModel& right) = delete; G4BetheHeitler5DModel(const G4BetheHeitler5DModel&) = delete; - void BoostG4LorentzVector(const G4LorentzVector& p, const G4LorentzVector& q, - G4LorentzVector& res) const; - - void BoostG4LorentzVector(const G4LorentzVector& p, const G4double qz, - const G4double qt, const G4double lffac, - const G4double imass, G4LorentzVector& res) const; - G4double MaxDiffCrossSection(const G4double* par, G4double eZ, G4double e, G4double loge) const; diff --git a/source/processes/electromagnetic/standard/include/G4ScreeningMottCrossSection.hh b/source/processes/electromagnetic/standard/include/G4ScreeningMottCrossSection.hh index 48869ea9123..c264599e0cf 100644 --- a/source/processes/electromagnetic/standard/include/G4ScreeningMottCrossSection.hh +++ b/source/processes/electromagnetic/standard/include/G4ScreeningMottCrossSection.hh @@ -90,7 +90,7 @@ public: void Initialise(const G4ParticleDefinition*, G4double cosThetaLim); inline void SetupParticle(const G4ParticleDefinition*); - void SetupKinematic(G4double kinEnergy ,G4double Z); + void SetupKinematic(G4double kinEnergy, G4int Z); G4double NuclearCrossSection(G4int, G4int); G4ThreeVector GetNewDirection(); @@ -118,8 +118,8 @@ private: G4double GetTransitionRandom(); G4ScreeningMottCrossSection & operator= - (const G4ScreeningMottCrossSection &right) = delete; - G4ScreeningMottCrossSection(const G4ScreeningMottCrossSection&) = delete; + (const G4ScreeningMottCrossSection &right); + G4ScreeningMottCrossSection(const G4ScreeningMottCrossSection&); G4NistManager* fNistManager; G4Pow* fG4pow; diff --git a/source/processes/electromagnetic/standard/include/G4SeltzerBergerModel.hh b/source/processes/electromagnetic/standard/include/G4SeltzerBergerModel.hh index 62058f9ec47..844bccd97a6 100644 --- a/source/processes/electromagnetic/standard/include/G4SeltzerBergerModel.hh +++ b/source/processes/electromagnetic/standard/include/G4SeltzerBergerModel.hh @@ -101,7 +101,9 @@ private: void ReadData(G4int izet, const char* path = nullptr); - G4double SampleEnergyTransfer(const G4double kineticEnergy, const G4double cut, + G4double SampleEnergyTransfer(const G4double kineticEnergy, + const G4double logKineticEnergy, + const G4double cut, const G4double emax); // hide assignment operator and cctr diff --git a/source/processes/electromagnetic/standard/include/G4UrbanMscModel.hh b/source/processes/electromagnetic/standard/include/G4UrbanMscModel.hh index afa2a80838c..9226978a71e 100644 --- a/source/processes/electromagnetic/standard/include/G4UrbanMscModel.hh +++ b/source/processes/electromagnetic/standard/include/G4UrbanMscModel.hh @@ -162,6 +162,7 @@ private: G4double stepmina,stepminb; G4double currentKinEnergy; + G4double currentLogKinEnergy; G4double currentRange; G4double rangeinit; G4double currentRadLength; diff --git a/source/processes/electromagnetic/standard/src/G4BetheHeitler5DModel.cc b/source/processes/electromagnetic/standard/src/G4BetheHeitler5DModel.cc index 5bf8ca09feb..f1a844c9583 100644 --- a/source/processes/electromagnetic/standard/src/G4BetheHeitler5DModel.cc +++ b/source/processes/electromagnetic/standard/src/G4BetheHeitler5DModel.cc @@ -42,7 +42,7 @@ // // Class Description: // -// Generates the conversion of a high-energy photon to an e+e- pair, either in the field of an +// Generates the conversion of a high-energy photon to an e+e- pair, either in the field of an // atomic electron (triplet) or nucleus (nuclear). // Samples the five-dimensional (5D) differential cross-section analytical expression: // . Non polarized conversion: @@ -59,30 +59,30 @@ // and for high-energy triplet conversion. // // Only the linear polarisation of the incoming photon takes part in these expressions. -// The circular polarisation of the incoming photon does not (take part) and no polarisation +// The circular polarisation of the incoming photon does not (take part) and no polarisation // is transfered to the final leptons. // -// In case conversion takes place in the field of an isolated nucleus or electron, the bare +// In case conversion takes place in the field of an isolated nucleus or electron, the bare // Bethe-Heitler expression is used. // -// In case the nucleus or the electron are part of an atom, the screening of the target field +// In case the nucleus or the electron are part of an atom, the screening of the target field // by the other electrons of the atom is described by a simple form factor, function of q2: // . nuclear: N.F. Mott, H.S.W. Massey, The Theory of Atomic Collisions, 1934. // . triplet: J.A. Wheeler and W.E. Lamb, Phys. Rev. 55 (1939) 858. // // The nuclear form factor that affects the probability of very large-q2 events, is not considered. // -// In principle the code is valid from threshold, that is from 2 * m_e c^2 for nuclear and from -// 4 * m_e c^2 for triplet, up to infinity, while in pratice the divergence of the differential -// cross section at small q2 and, at high-energy, at small polar angle, make it break down at +// In principle the code is valid from threshold, that is from 2 * m_e c^2 for nuclear and from +// 4 * m_e c^2 for triplet, up to infinity, while in pratice the divergence of the differential +// cross section at small q2 and, at high-energy, at small polar angle, make it break down at // some point that depends on machine precision. // // Very-high-energy (above a few tens of TeV) LPM suppression effects in the normalized differential // cross-section are not considered. // -// The 5D differential cross section is sampled without any high-energy nor small +// The 5D differential cross section is sampled without any high-energy nor small // angle approximation(s). -// The generation is strictly energy-momentum conserving when all particles in the final state +// The generation is strictly energy-momentum conserving when all particles in the final state // are taken into account, that is, including the recoiling target. // (In contrast with the BH expressions taken at face values, for which the electron energy is // taken to be EMinus = GammaEnergy - EPlus) @@ -92,7 +92,7 @@ // Total cross sections are not computed (we inherit from other classes). // We just convert a photon on a target when asked to do so. // -// Pure nuclear, pure triplet and 1/Z triplet/nuclear mixture can be generated. +// Pure nuclear, pure triplet and 1/Z triplet/nuclear mixture can be generated. // // ------------------------------------------------------------------- @@ -115,6 +115,8 @@ #include "G4LorentzVector.hh" #include "G4ThreeVector.hh" +#include "G4RotationMatrix.hh" + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... @@ -122,13 +124,8 @@ G4BetheHeitler5DModel::G4BetheHeitler5DModel(const G4ParticleDefinition* pd, const G4String& nam) : G4BetheHeitlerModel(pd, nam), fVerbose(1), fConversionType(0), iraw(false) { - SetLowEnergyLimit(2*CLHEP::electron_mass_c2); + SetLowEnergyLimit(2*CLHEP::electron_mass_c2); theIonTable = G4IonTable::GetIonTable(); - // Verbosity levels: ( Can redefine as needed, but some consideration ) - // 0 = nothing - // > 2 print results - // > 3 print rejection warning from transformation (fix bug from gammaray .. ) - // > 4 print photon direction & polarisation } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... @@ -145,6 +142,11 @@ void G4BetheHeitler5DModel::Initialise(const G4ParticleDefinition* part, G4EmParameters* theManager = G4EmParameters::Instance(); // place to initialise model parameters + // Verbosity levels: ( Can redefine as needed, but some consideration ) + // 0 = nothing + // > 2 print results + // > 3 print rejection warning from transformation (fix bug from gammaray .. ) + // > 4 print photon direction & polarisation fVerbose = theManager->Verbose(); fConversionType = theManager->GetConversionType(); ////////////////////////////////////////////////////////////// @@ -158,57 +160,9 @@ void G4BetheHeitler5DModel::Initialise(const G4ParticleDefinition* part, //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - -// -// Converting from pair coordinate -// -void -G4BetheHeitler5DModel::BoostG4LorentzVector(const G4LorentzVector& p, - const G4LorentzVector& q, - G4LorentzVector& res) const -{ -// p : 4-vector which will be boosted -// q : 4-vector of new origin in the old coordinates - const G4double pq = p.x()*q.x() + p.y()*q.y() + p.z()*q.z(); - const G4double qq = q.x()*q.x() + q.y()*q.y() + q.z()*q.z(); - const G4double mass2 = q.t()*q.t()-qq; - if ( mass2 > 0.0 ) { - const G4double mass = std::sqrt(q.t()*q.t()-qq); - const G4double lf = ((q.t()-mass)*pq/qq+p.t())/mass; - res.set( (p.x()+q.x()*lf), (p.y()+q.y()*lf), (p.z()+q.z()*lf), - ((p.t()*q.t()+pq)/mass) ); - } else { - res = p; - if ( fVerbose > 3 ) { - G4cout << "G4BetheHeitler5DModel::BoostG4LorentzVector Warning point not converted" - << G4endl << "secondary in " << p - << G4endl << "Pair1 " << q << G4endl; - } - } -} - -// assuming that q.x=q.y=0.0 -void -G4BetheHeitler5DModel::BoostG4LorentzVector(const G4LorentzVector& p, - const G4double qz, - const G4double qt, - const G4double lffac, - const G4double imass, - G4LorentzVector& res) const -{ -// p : 4-vector which will be boosted -// q : 4-vector of new origin in the old coordinates - const G4double pq = p.z()*qz; - const G4double lf = (lffac*pq+p.t())*imass; - res.setZ(p.z()+qz*lf); - res.setT((p.t()*qt+pq)*imass); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... - -G4double G4BetheHeitler5DModel::MaxDiffCrossSection(const G4double* par, - G4double Z, - G4double e, +G4double G4BetheHeitler5DModel::MaxDiffCrossSection(const G4double* par, + G4double Z, + G4double e, G4double loge) const { const G4double Q = e/par[9]; @@ -219,7 +173,7 @@ G4double G4BetheHeitler5DModel::MaxDiffCrossSection(const G4double* par, //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... -void +void G4BetheHeitler5DModel::SampleSecondaries(std::vector* fvect, const G4MaterialCutsCouple* couple, const G4DynamicParticle* aDynamicGamma, @@ -229,7 +183,7 @@ G4BetheHeitler5DModel::SampleSecondaries(std::vector* fvect, static const G4double ElectronMass = CLHEP::electron_mass_c2; static const G4double ElectronMass2 = ElectronMass*ElectronMass; static const G4double alpha0 = CLHEP::fine_structure_const; - // mm + // mm static const G4double r0 = CLHEP::classic_electr_radius; // mbarn static const G4double r02 = r0*r0*1.e+25; @@ -240,13 +194,13 @@ G4BetheHeitler5DModel::SampleSecondaries(std::vector* fvect, // static const G4double PairInvMassMin = 2.*ElectronMass; // - static const G4double nu[10] = { 0.0227436, 0.0582046, 3.0322675, 2.8275065, - -0.0034004, 1.1212766, 1.8989468, 68.3492750, + static const G4double nu[10] = { 0.0227436, 0.0582046, 3.0322675, 2.8275065, + -0.0034004, 1.1212766, 1.8989468, 68.3492750, 0.0211186, 14.4 }; - static const G4double tr[10] = { 0.0332350, 4.3942537, 2.8515925, 2.6351695, + static const G4double tr[10] = { 0.0332350, 4.3942537, 2.8515925, 2.6351695, -0.0031510, 1.5737305, 1.8104647, 20.6434021, -0.0272586, 28.9}; - // + // static const G4double para[3][2] = { {11., -16.},{-1.17, -2.95},{-2., -0.5} }; // static const G4double correctionIndex = 1.4; @@ -272,7 +226,8 @@ G4BetheHeitler5DModel::SampleSecondaries(std::vector* fvect, ////////////////////////////////////////////////////////////// // target element // select randomly one element constituting the material - const G4Element* anElement = SelectRandomAtom(couple, fTheGamma, GammaEnergy); + const G4Element* anElement = SelectTargetAtom(couple, fTheGamma, GammaEnergy, + aDynamicGamma->GetLogKineticEnergy() ); // Atomic number const G4int Z = anElement->GetZasInt(); const G4int A = SelectIsotopeNumber(anElement); @@ -309,13 +264,9 @@ G4BetheHeitler5DModel::SampleSecondaries(std::vector* fvect, const G4double lnPairInvMassRange = G4Log(PairInvMassRange); // initial state. Defines z axis of "0" frame as along photon propagation. - // create 4-vectors: gamma0 + target0 and CMS=gamma0+target0 - // Since CMS(0., 0., GammaEnergy, GammaEnergy+RecoilMass) set some constants - // for the special boost that makes use of the form of CMS 4-vector - const G4double CMSqz = GammaEnergy; - const G4double CMSt = GammaEnergy+RecoilMass; - const G4double iCMSmass = 1./std::sqrt(RecoilMass*(RecoilMass+2.*GammaEnergy)); - const G4double CMSfact = (CMSt-1./iCMSmass)/(CMSqz*CMSqz); + // Since CMS(0., 0., GammaEnergy, GammaEnergy+RecoilMass) set some constants + const G4double betaCMS = G4LorentzVector(0.0,0.0,GammaEnergy,GammaEnergy+RecoilMass).beta(); + // maximum value of pdf const G4double EffectiveZ = iraw ? 0.5 : Z; const G4double Threshold = itriplet ? 4.*ElectronMass : 2.*ElectronMass; @@ -336,146 +287,128 @@ G4BetheHeitler5DModel::SampleSecondaries(std::vector* fvect, ? para[0][1] + para[1][1]*LogAvailableEnergy : para[0][1] + para[2][1]*para[1][1]; // - G4LorentzVector Recoil0; - G4LorentzVector Positron0; - G4LorentzVector Electron0; + G4LorentzVector Recoil; + G4LorentzVector Positron; + G4LorentzVector Electron; G4double pdf = 0.; + + G4double rndmv6[6]; // START Sampling do { - ////////////////////////////////////////////////// + + rndmEngine->flatArray(6, rndmv6); + + ////////////////////////////////////////////////// // pdf pow(x,c) with c = 1.4 // integral y = pow(x,(c+1))/(c+1) @ x = 1 => y = 1 /(1+c) // invCdf exp( log(y /* *( c + 1.0 )/ (c + 1.0 ) */ ) /( c + 1.0) ) - ////////////////////////////////////////////////// + ////////////////////////////////////////////////// const G4double X1 = - G4Exp(G4Log(rndmEngine->flat())/(correctionIndex + 1.0)); - - const G4double x0 = G4Exp(xl1 + (xu1 - xl1)*rndmEngine->flat()); + G4Exp(G4Log(rndmv6[0])/(correctionIndex + 1.0)); + + const G4double x0 = G4Exp(xl1 + (xu1 - xl1)*rndmv6[1]); const G4double dum0 = 1./(1.+x0); const G4double cosTheta = (x0-1.)*dum0; const G4double sinTheta = std::sqrt(4.*x0)*dum0; const G4double PairInvMass = PairInvMassMin*G4Exp(X1*X1*lnPairInvMassRange); - G4double rndmv3[3]; - rndmEngine->flatArray(3, rndmv3); - //-------------------------------------------------------------------------- - // const G4double ThetaLept = pi*rndmv3[0]; - // const G4double cosThetaLept = std::cos(ThetaLept); - // const G4double sinThetaLept = std::sin(ThetaLept); - // - // const G4double PhiLept = twoPi*rndmv3[1]-pi; - // const G4double cosPhiLept = std::cos(PhiLept); - // const G4double sinPhiLept = std::sin(PhiLept); - // - // const G4double Phi = twoPi*rndmv3[2]-pi; - // const G4double cosPhi = std::cos(Phi); - // const G4double sinPhi = std::sin(Phi); - //--------------------------------------------------------------------------- + // G4double rndmv3[3]; + // rndmEngine->flatArray(3, rndmv3); + // cos and sin theta-lepton - const G4double cosThetaLept = std::cos(pi*rndmv3[0]); + const G4double cosThetaLept = std::cos(pi*rndmv6[2]); // sin(ThetaLept) is always in [0,+1] if ThetaLept is in [0,pi] - const G4double sinThetaLept = std::sqrt((1.-cosThetaLept)*(1.+cosThetaLept)); + const G4double sinThetaLept = std::sqrt((1.-cosThetaLept)*(1.+cosThetaLept)); // cos and sin phi-lepton - const G4double cosPhiLept = std::cos(twoPi*rndmv3[1]-pi); + const G4double cosPhiLept = std::cos(twoPi*rndmv6[3]-pi); // sin(PhiLept) is in [-1,0] if PhiLept in [-pi,0) and // is in [0,+1] if PhiLept in [0,+pi] - const G4double sinPhiLept = std::copysign(std::sqrt((1.-cosPhiLept)*(1.+cosPhiLept)),rndmv3[1]-0.5); + const G4double sinPhiLept = std::copysign(std::sqrt((1.-cosPhiLept)*(1.+cosPhiLept)),rndmv6[3]-0.5); // cos and sin phi - const G4double cosPhi = std::cos(twoPi*rndmv3[2]-pi); - const G4double sinPhi = std::copysign(std::sqrt((1.-cosPhi)*(1.+cosPhi)),rndmv3[2]-0.5); + const G4double cosPhi = std::cos(twoPi*rndmv6[4]-pi); + const G4double sinPhi = std::copysign(std::sqrt((1.-cosPhi)*(1.+cosPhi)),rndmv6[4]-0.5); + ////////////////////////////////////////////////// // frames: + // 3 : the laboratory Lorentz frame, Geant4 axes definition // 0 : the laboratory Lorentz frame, axes along photon direction and polarisation // 1 : the center-of-mass Lorentz frame // 2 : the pair Lorentz frame - // 3 : the laboratory Lorentz frame, Geant4 axes definition + ////////////////////////////////////////////////// // in the center-of-mass frame + const G4double RecEnergyCMS = (sCMSPlusRM2-PairInvMass*PairInvMass)*isqrts2; const G4double LeptonEnergy2 = PairInvMass*0.5; - // Denis ** correction - // const G4double thePRecoil = std::sqrt( (RecEnergyCMS-RecoilMass) - // *(RecEnergyCMS+RecoilMass)); + + // New way of calucaltion thePRecoil to avoid underflow const G4double ap1 = 2.0*GammaEnergy*RecoilMass - PairInvMass*PairInvMass + 2.0*PairInvMass*RecoilMass; const G4double bp1 = 2.0*GammaEnergy*RecoilMass - PairInvMass*PairInvMass - 2.0*PairInvMass*RecoilMass; - - if (bp1 <= 0.0 ) { - if ( fVerbose > 3 ) { - G4cout - << "G4BetheHeitler5DModel::SampleSecondaries Warning bp1 " - << bp1 << "point rejected" << G4endl - << "GammaEnergy " << GammaEnergy << G4endl - << "PairInvMass " << PairInvMass << G4endl; - } - pdf = -1.0; // force next iteration - continue; - } + const G4double thePRecoil = std::sqrt(ap1 * bp1) * isqrts2; - // Denis ** correction // back to the center-of-mass frame - const G4LorentzVector Recoil1( thePRecoil*sinTheta*cosPhi, + Recoil.set( thePRecoil*sinTheta*cosPhi, thePRecoil*sinTheta*sinPhi, thePRecoil*cosTheta, RecEnergyCMS); - const G4LorentzVector Pair1(-Recoil1.x(), - -Recoil1.y(), - -Recoil1.z(), - sqrts-RecEnergyCMS); + // const G4LorentzVector Pair(-Recoil.x(), + // -Recoil.y(), + // -Recoil.z(), + // sqrts-RecEnergyCMS); // in the pair frame const G4double thePLepton = std::sqrt( (LeptonEnergy2-ElectronMass) *(LeptonEnergy2+ElectronMass)); - - const G4LorentzVector Positron2( thePLepton*sinThetaLept*cosPhiLept, - thePLepton*sinThetaLept*sinPhiLept, - thePLepton*cosThetaLept, - LeptonEnergy2); - const G4LorentzVector Electron2(-Positron2.x(), - -Positron2.y(), - -Positron2.z(), - LeptonEnergy2); + Positron.set(thePLepton*sinThetaLept*cosPhiLept, + thePLepton*sinThetaLept*sinPhiLept, + thePLepton*cosThetaLept, + LeptonEnergy2); + + Electron.set(-Positron.x(), + -Positron.y(), + -Positron.z(), + LeptonEnergy2); // Normalisation of final state phase space: // Section 47 of Particle Data Group, Chin. Phys. C, 40, 100001 (2016) - const G4double Norme = Recoil1.vect().mag() * Positron2.vect().mag(); - // - G4LorentzVector Positron1; - G4LorentzVector Electron1; - BoostG4LorentzVector(Positron2, Pair1, Positron1); - BoostG4LorentzVector(Electron2, Pair1, Electron1); - - // back to the laboratory frame (make use of the CMS(0,0,Eg,Eg+RM)) form - Recoil0.setX(Recoil1.x()); - Recoil0.setY(Recoil1.y()); - BoostG4LorentzVector(Recoil1 , CMSqz, CMSt, CMSfact, iCMSmass, Recoil0); + // const G4double Norme = Recoil1.vect().mag() * Positron2.vect().mag(); + const G4double Norme = Recoil.vect().mag() * Positron.vect().mag(); - Positron0.setX(Positron1.x()); - Positron0.setY(Positron1.y()); - BoostG4LorentzVector(Positron1, CMSqz, CMSt, CMSfact, iCMSmass, Positron0); + // e+, e- to CMS frame from pair frame - Electron0.setX(Electron1.x()); - Electron0.setY(Electron1.y()); - BoostG4LorentzVector(Electron1, CMSqz, CMSt, CMSfact, iCMSmass, Electron0); + // boost vector from Pair to CMS + const G4ThreeVector pair2cms = + G4LorentzVector( -Recoil.x(), -Recoil.y(), -Recoil.z(), + sqrts-RecEnergyCMS).boostVector(); + + Positron.boost(pair2cms); + Electron.boost(pair2cms); + + // back to the laboratory frame (make use of the CMS(0,0,Eg,Eg+RM)) form + + Recoil.boostZ(betaCMS); + Positron.boostZ(betaCMS); + Electron.boostZ(betaCMS); // Jacobian factors const G4double Jacob0 = x0*dum0*dum0; const G4double Jacob1 = 2.*X1*lnPairInvMassRange*PairInvMass; const G4double Jacob2 = std::abs(sinThetaLept); - const G4double EPlus = Positron0.t(); - const G4double PPlus = Positron0.vect().mag(); - const G4double sinThetaPlus = Positron0.vect().perp()/PPlus; - const G4double cosThetaPlus = Positron0.vect().cosTheta(); + const G4double EPlus = Positron.t(); + const G4double PPlus = Positron.vect().mag(); + const G4double sinThetaPlus = Positron.vect().perp()/PPlus; + const G4double cosThetaPlus = Positron.vect().cosTheta(); - const G4double pPX = Positron0.x(); - const G4double pPY = Positron0.y(); + const G4double pPX = Positron.x(); + const G4double pPY = Positron.y(); const G4double dum1 = 1./std::sqrt( pPX*pPX + pPY*pPY ); const G4double cosPhiPlus = pPX*dum1; const G4double sinPhiPlus = pPY*dum1; @@ -483,29 +416,29 @@ G4BetheHeitler5DModel::SampleSecondaries(std::vector* fvect, // denominators: // the two cancelling leading terms for forward emission at high energy, removed const G4double elMassCTP = ElectronMass*cosThetaPlus; - const G4double ePlusSTP = EPlus*sinThetaPlus; + const G4double ePlusSTP = EPlus*sinThetaPlus; const G4double DPlus = (elMassCTP*elMassCTP + ePlusSTP*ePlusSTP) /(EPlus + PPlus*cosThetaPlus); - const G4double EMinus = Electron0.t(); - const G4double PMinus = Electron0.vect().mag(); - const G4double sinThetaMinus = Electron0.vect().perp()/PMinus; - const G4double cosThetaMinus = Electron0.vect().cosTheta(); + const G4double EMinus = Electron.t(); + const G4double PMinus = Electron.vect().mag(); + const G4double sinThetaMinus = Electron.vect().perp()/PMinus; + const G4double cosThetaMinus = Electron.vect().cosTheta(); - const G4double ePX = Electron0.x(); - const G4double ePY = Electron0.y(); - const G4double dum2 = 1./std::sqrt( ePX*ePX + ePY*ePY ); + const G4double ePX = Electron.x(); + const G4double ePY = Electron.y(); + const G4double dum2 = 1./std::sqrt( ePX*ePX + ePY*ePY ); const G4double cosPhiMinus = ePX*dum2; const G4double sinPhiMinus = ePY*dum2; const G4double elMassCTM = ElectronMass*cosThetaMinus; - const G4double eMinSTM = EMinus*sinThetaMinus; - const G4double DMinus = (elMassCTM*elMassCTM + eMinSTM*eMinSTM) + const G4double eMinSTM = EMinus*sinThetaMinus; + const G4double DMinus = (elMassCTM*elMassCTM + eMinSTM*eMinSTM) /(EMinus + PMinus*cosThetaMinus); // cos(phiMinus-PhiPlus) const G4double cosdPhi = cosPhiPlus*cosPhiMinus + sinPhiPlus*sinPhiMinus; - const G4double PRec = Recoil0.vect().mag(); + const G4double PRec = Recoil.vect().mag(); const G4double q2 = PRec*PRec; const G4double BigPhi = -ElectronMass2 / (GammaEnergy*GammaEnergy2 * q2*q2); @@ -515,8 +448,8 @@ G4BetheHeitler5DModel::SampleSecondaries(std::vector* fvect, const G4double qun = factor1*iZ13*iZ13; const G4double nun = qun * PRec; if (nun < 1.) { - FormFactor = (nun < 0.01) ? (13.8-55.4*std::sqrt(nun))*nun - : std::sqrt(1-(nun-1)*(nun-1)); + FormFactor = (nun < 0.01) ? (13.8-55.4*std::sqrt(nun))*nun + : std::sqrt(1-(nun-1)*(nun-1)); } // else FormFactor = 1 by default } else { const G4double dum3 = 217.*PRec*iZ13; @@ -531,7 +464,7 @@ G4BetheHeitler5DModel::SampleSecondaries(std::vector* fvect, const G4double pMinusSTM = PMinus*sinThetaMinus; const G4double pPlusSTPperDP = pPlusSTP/DPlus; const G4double pMinusSTMperDM = pMinusSTM/DMinus; - const G4double dunpol = BigPhi*( + const G4double dunpol = BigPhi*( pPlusSTPperDP *pPlusSTPperDP *(4.*EMinus*EMinus-q2) + pMinusSTMperDM*pMinusSTMperDM*(4.*EPlus*EPlus - q2) + 2.*pPlusSTPperDP*pMinusSTMperDM*cosdPhi @@ -545,26 +478,26 @@ G4BetheHeitler5DModel::SampleSecondaries(std::vector* fvect, const G4double pMinusSTMCPMperDM = pMinusSTM*cosPhiMinus/DMinus; const G4double caa = 2.*(EPlus*pMinusSTMCPMperDM+EMinus*pPlusSTPCPPperDP); const G4double cbb = pMinusSTMCPMperDM-pPlusSTPCPPperDP; - const G4double ccc = (pPlusSTP*pPlusSTP + pMinusSTM*pMinusSTM + const G4double ccc = (pPlusSTP*pPlusSTP + pMinusSTM*pMinusSTM +2.*pPlusSTP*pMinusSTM*cosdPhi)/ (DMinus*DPlus); const G4double dtot= 2.*BigPhi*( caa*caa - q2*cbb*cbb - GammaEnergy2*ccc); betheheitler = dtot * factor; } // - const G4double cross = Norme * Jacob0 * Jacob1 * Jacob2 * betheheitler + const G4double cross = Norme * Jacob0 * Jacob1 * Jacob2 * betheheitler * FormFactor * RecoilMass / sqrts; pdf = cross * (xu1 - xl1) / G4Exp(correctionIndex*G4Log(X1)); // cond1; - } while ( pdf < ymax * rndmEngine->flat() ); + } while ( pdf < ymax * rndmv6[5] ); // END of Sampling if ( fVerbose > 2 ) { - G4double recul = std::sqrt(Recoil0.x()*Recoil0.x()+Recoil0.y()*Recoil0.y() - +Recoil0.z()*Recoil0.z()); + G4double recul = std::sqrt(Recoil.x()*Recoil.x()+Recoil.y()*Recoil.y() + +Recoil.z()*Recoil.z()); G4cout << "BetheHeitler5DModel GammaEnergy= " << GammaEnergy - << " PDF= " << pdf << " ymax= " << ymax + << " PDF= " << pdf << " ymax= " << ymax << " recul= " << recul << G4endl; } - + // back to Geant4 system if ( fVerbose > 4 ) { @@ -585,32 +518,29 @@ G4BetheHeitler5DModel::SampleSecondaries(std::vector* fvect, // The unit norm vector that is orthogonal to the two others G4ThreeVector yGrec = GammaDirection.cross(GammaPolarization); - // rotation - G4ThreeVector Rot = Recoil0.x()*GammaPolarization + Recoil0.y()*yGrec - + Recoil0.z()*GammaDirection; - Recoil0.setVect(Rot); - Rot = Positron0.x()*GammaPolarization + Positron0.y()*yGrec - + Positron0.z()*GammaDirection; - Positron0.setVect(Rot); - Rot = Electron0.x()*GammaPolarization + Electron0.y()*yGrec - + Electron0.z()*GammaDirection; - Electron0.setVect(Rot); - // + + // rotation from gamma ref. sys. to World + G4RotationMatrix GtoW(GammaPolarization,yGrec,GammaDirection); + + Recoil.transform(GtoW); + Positron.transform(GtoW); + Electron.transform(GtoW); + if ( fVerbose > 2 ) { - G4cout << "BetheHeitler5DModel Recoil0 " << Recoil0.x() << " " << Recoil0.y() << " " << Recoil0.z() - << " " << Recoil0.t() << " " << G4endl; - G4cout << "BetheHeitler5DModel Positron0 " << Positron0.x() << " " << Positron0.y() << " " - << Positron0.z() << " " << Positron0.t() << " " << G4endl; - G4cout << "BetheHeitler5DModel Electron0 " << Electron0.x() << " " << Electron0.y() << " " - << Electron0.z() << " " << Electron0.t() << " " << G4endl; + G4cout << "BetheHeitler5DModel Recoil " << Recoil.x() << " " << Recoil.y() << " " << Recoil.z() + << " " << Recoil.t() << " " << G4endl; + G4cout << "BetheHeitler5DModel Positron " << Positron.x() << " " << Positron.y() << " " + << Positron.z() << " " << Positron.t() << " " << G4endl; + G4cout << "BetheHeitler5DModel Electron " << Electron.x() << " " << Electron.y() << " " + << Electron.z() << " " << Electron.t() << " " << G4endl; } - + // Create secondaries - + // electron - G4DynamicParticle* aParticle1 = new G4DynamicParticle(fTheElectron,Electron0); + G4DynamicParticle* aParticle1 = new G4DynamicParticle(fTheElectron,Electron); // positron - G4DynamicParticle* aParticle2 = new G4DynamicParticle(fThePositron,Positron0); + G4DynamicParticle* aParticle2 = new G4DynamicParticle(fThePositron,Positron); // create G4DynamicParticle object for the particle3 ( recoil ) G4ParticleDefinition* RecoilPart; if (itriplet) { @@ -619,8 +549,8 @@ G4BetheHeitler5DModel::SampleSecondaries(std::vector* fvect, } else{ RecoilPart = theIonTable->GetIon(Z, A, 0); } - G4DynamicParticle* aParticle3 = new G4DynamicParticle(RecoilPart,Recoil0); - + G4DynamicParticle* aParticle3 = new G4DynamicParticle(RecoilPart,Recoil); + // Fill output vector fvect->push_back(aParticle1); fvect->push_back(aParticle2); diff --git a/source/processes/electromagnetic/standard/src/G4BetheHeitlerModel.cc b/source/processes/electromagnetic/standard/src/G4BetheHeitlerModel.cc index f843043d091..f5c8f9d2c86 100644 --- a/source/processes/electromagnetic/standard/src/G4BetheHeitlerModel.cc +++ b/source/processes/electromagnetic/standard/src/G4BetheHeitlerModel.cc @@ -185,7 +185,9 @@ void G4BetheHeitlerModel::SampleSecondaries(std::vector* fve if (eps0 > 0.5) { return; } // // select target element of the material (probs. are based on partial x-secs) - const G4Element* anElement = SelectRandomAtom(couple,fTheGamma,gammaEnergy); + const G4Element* anElement = SelectTargetAtom(couple, fTheGamma, gammaEnergy, + aDynamicGamma->GetLogKineticEnergy()); + // // get the random engine CLHEP::HepRandomEngine* rndmEngine = G4Random::getTheEngine(); diff --git a/source/processes/electromagnetic/standard/src/G4GoudsmitSaundersonMscModel.cc b/source/processes/electromagnetic/standard/src/G4GoudsmitSaundersonMscModel.cc index 9a245cffd64..46713538b52 100755 --- a/source/processes/electromagnetic/standard/src/G4GoudsmitSaundersonMscModel.cc +++ b/source/processes/electromagnetic/standard/src/G4GoudsmitSaundersonMscModel.cc @@ -480,7 +480,8 @@ G4double G4GoudsmitSaundersonMscModel::ComputeTruePathLengthLimit(const G4Track& SetCurrentCouple(currentCouple); currentMaterialIndex = currentCouple->GetMaterial()->GetIndex(); currentKinEnergy = dp->GetKineticEnergy(); - currentRange = GetRange(particle,currentKinEnergy,currentCouple); + currentRange = GetRange(particle,currentKinEnergy,currentCouple, + dp->GetLogKineticEnergy()); // elastic and first transport mfp, screening parameter and G1 are also set // (Mott-correction will be used if it was requested by the user) fLambda1 = GetTransportMeanFreePath(particle,currentKinEnergy); diff --git a/source/processes/electromagnetic/standard/src/G4IonCoulombScatteringModel.cc b/source/processes/electromagnetic/standard/src/G4IonCoulombScatteringModel.cc index d80a667db2c..454ee4b9dc8 100644 --- a/source/processes/electromagnetic/standard/src/G4IonCoulombScatteringModel.cc +++ b/source/processes/electromagnetic/standard/src/G4IonCoulombScatteringModel.cc @@ -160,7 +160,8 @@ void G4IonCoulombScatteringModel::SampleSecondaries( SetupParticle(dp->GetDefinition()); // Choose nucleus - currentElement = SelectRandomAtom(couple, particle, kinEnergy); + currentElement = SelectTargetAtom(couple, particle, kinEnergy, + dp->GetLogKineticEnergy()); G4int iz = currentElement->GetZasInt(); G4int ia = SelectIsotopeNumber(currentElement); diff --git a/source/processes/electromagnetic/standard/src/G4KleinNishinaModel.cc b/source/processes/electromagnetic/standard/src/G4KleinNishinaModel.cc index 53be91b372d..b2e2302d3d9 100644 --- a/source/processes/electromagnetic/standard/src/G4KleinNishinaModel.cc +++ b/source/processes/electromagnetic/standard/src/G4KleinNishinaModel.cc @@ -338,7 +338,7 @@ void G4KleinNishinaModel::SampleSecondaries( if(fAtomDeexcitation) { G4int index = couple->GetIndex(); if(fAtomDeexcitation->CheckDeexcitationActiveRegion(index)) { - G4int Z = G4lrint(elm->GetZ()); + G4int Z = elm->GetZasInt(); G4AtomicShellEnumerator as = G4AtomicShellEnumerator(i); const G4AtomicShell* shell = fAtomDeexcitation->GetAtomicShell(Z, as); G4int nbefore = fvect->size(); diff --git a/source/processes/electromagnetic/standard/src/G4PAIModel.cc b/source/processes/electromagnetic/standard/src/G4PAIModel.cc index bfd7d22dbc7..be20a984a96 100644 --- a/source/processes/electromagnetic/standard/src/G4PAIModel.cc +++ b/source/processes/electromagnetic/standard/src/G4PAIModel.cc @@ -300,7 +300,9 @@ void G4PAIModel::SampleSecondaries(std::vector* vdp, if( deltaTkin > tmax) { deltaTkin = tmax; } - const G4Element* anElement = SelectRandomAtom(matCC,fParticle,kineticEnergy); + const G4Element* anElement = SelectTargetAtom(matCC, fParticle, kineticEnergy, + dp->GetLogKineticEnergy()); + G4int Z = G4lrint(anElement->GetZ()); G4DynamicParticle* deltaRay = new G4DynamicParticle(fElectron, diff --git a/source/processes/electromagnetic/standard/src/G4PAIPhotModel.cc b/source/processes/electromagnetic/standard/src/G4PAIPhotModel.cc index b3854994f64..90830a6b6de 100644 --- a/source/processes/electromagnetic/standard/src/G4PAIPhotModel.cc +++ b/source/processes/electromagnetic/standard/src/G4PAIPhotModel.cc @@ -283,7 +283,8 @@ void G4PAIPhotModel::SampleSecondaries(std::vector* vdp, if( deltaTkin > tmax) deltaTkin = tmax; - const G4Element* anElement = SelectRandomAtom(matCC,fParticle,kineticEnergy); + const G4Element* anElement = SelectTargetAtom(matCC,fParticle,kineticEnergy, + dp->GetLogKineticEnergy()); G4int Z = G4lrint(anElement->GetZ()); G4DynamicParticle* deltaRay = new G4DynamicParticle(fElectron, diff --git a/source/processes/electromagnetic/standard/src/G4PairProductionRelModel.cc b/source/processes/electromagnetic/standard/src/G4PairProductionRelModel.cc index 2e0902b68f3..ec13cbb61d4 100644 --- a/source/processes/electromagnetic/standard/src/G4PairProductionRelModel.cc +++ b/source/processes/electromagnetic/standard/src/G4PairProductionRelModel.cc @@ -356,7 +356,8 @@ G4PairProductionRelModel::SampleSecondaries(std::vector* fve if (eps0 > 0.5) { return; } // // select target atom of the material - const G4Element* anElement = SelectRandomAtom(couple, fTheGamma, gammaEnergy); + const G4Element* anElement = SelectTargetAtom(couple, fTheGamma, gammaEnergy, + aDynamicGamma->GetLogKineticEnergy()); CLHEP::HepRandomEngine* rndmEngine = G4Random::getTheEngine(); // // 'eps' is the total energy transferred to one of the e-/e+ pair in initial diff --git a/source/processes/electromagnetic/standard/src/G4ScreeningMottCrossSection.cc b/source/processes/electromagnetic/standard/src/G4ScreeningMottCrossSection.cc index a1be579d27f..83da6304359 100644 --- a/source/processes/electromagnetic/standard/src/G4ScreeningMottCrossSection.cc +++ b/source/processes/electromagnetic/standard/src/G4ScreeningMottCrossSection.cc @@ -154,12 +154,11 @@ void G4ScreeningMottCrossSection::SetScreeningCoefficient() //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... -void G4ScreeningMottCrossSection::SetupKinematic(G4double ekin, G4double Z ) +void G4ScreeningMottCrossSection::SetupKinematic(G4double ekin, G4int Z ) { //...Target - G4int iz = std::min(92, G4lrint(Z)); - G4double A = fNistManager->GetAtomicMassAmu(iz); - G4int ia = G4lrint(A); + G4int iz = std::min(92, Z); + G4int ia = G4lrint(fNistManager->GetAtomicMassAmu(iz)); G4double mass2 = G4NucleiProperties::GetNuclearMass(ia, iz); targetZ = iz; diff --git a/source/processes/electromagnetic/standard/src/G4SeltzerBergerModel.cc b/source/processes/electromagnetic/standard/src/G4SeltzerBergerModel.cc index f66067a2cbf..45074869e82 100644 --- a/source/processes/electromagnetic/standard/src/G4SeltzerBergerModel.cc +++ b/source/processes/electromagnetic/standard/src/G4SeltzerBergerModel.cc @@ -118,8 +118,8 @@ void G4SeltzerBergerModel::Initialise(const G4ParticleDefinition* p, const G4ElementTable* theElemTable = G4Element::GetElementTable(); size_t numOfElem = G4Element::GetNumberOfElements(); for (size_t ie = 0; ie < numOfElem; ++ie) { - G4int izet = std::min(G4lrint(((*theElemTable)[ie])->GetZ()), gMaxZet-1); - izet = std::max(1, izet); + G4int izet = + std::max(1,std::min(((*theElemTable)[ie])->GetZasInt(), gMaxZet-1)); // load SB-DCS data for this atomic number if it has not been loaded yet if (!gSBDCSData[izet]) { ReadData(izet, path); @@ -253,8 +253,7 @@ G4SeltzerBergerModel::SampleSecondaries(std::vector* vdp, { static const G4double kMC2 = CLHEP::electron_mass_c2; const G4double kinEnergy = dp->GetKineticEnergy(); -// const G4double logKinEnergy = dp->GetLogKineticEnergy(); - const G4double logKinEnergy = G4Log(kinEnergy); // WILL BE REMOVED + const G4double logKinEnergy = dp->GetLogKineticEnergy(); const G4double tmin = std::min(cutEnergy, kinEnergy); const G4double tmax = std::min(maxEnergy, kinEnergy); if (tmin >= tmax) { @@ -262,11 +261,8 @@ G4SeltzerBergerModel::SampleSecondaries(std::vector* vdp, } // set local variables and select target element SetupForMaterial(fPrimaryParticle, couple->GetMaterial(), kinEnergy); - const G4Element* elm = SelectRandomAtom(couple, fPrimaryParticle, kinEnergy, - tmin, tmax); -// const G4Element* elm = SelectTargetAtom(couple, fPrimaryParticle, kinEnergy, -// logKinEnergy, fElemSelectorEkinIndx, -// tmin, tmax); + const G4Element* elm = SelectTargetAtom(couple, fPrimaryParticle, kinEnergy, + logKinEnergy, tmin, tmax); fCurrentIZ = std::max(std::min(elm->GetZasInt(),gMaxZet-1), 1); // const G4double totMomentum = std::sqrt(kinEnergy*(fPrimaryTotalEnergy+kMC2)); @@ -278,10 +274,9 @@ G4SeltzerBergerModel::SampleSecondaries(std::vector* vdp, */ // sample emitted photon energy either by rejection or from samplign tables const G4double gammaEnergy = !fIsUseSamplingTables - ? SampleEnergyTransfer(kinEnergy, tmin, tmax) - : gSBSamplingTable->SampleEnergyTransfer(kinEnergy, - logKinEnergy, tmin, fDensityCorr, fCurrentIZ, - couple->GetIndex(), fIsElectron); + ? SampleEnergyTransfer(kinEnergy, logKinEnergy, tmin, tmax) + : gSBSamplingTable->SampleEnergyTransfer(kinEnergy, logKinEnergy, tmin, + fDensityCorr, fCurrentIZ, couple->GetIndex(), fIsElectron); // should never happen under normal conditions but protect it if (gammaEnergy <= 0.) { return; @@ -324,8 +319,9 @@ G4SeltzerBergerModel::SampleSecondaries(std::vector* vdp, // sample emitted photon energy by usign rejection G4double G4SeltzerBergerModel::SampleEnergyTransfer(const G4double kinEnergy, - const G4double tmin, - const G4double tmax) + const G4double logKinEnergy, + const G4double tmin, + const G4double tmax) { static const G4double kMC2 = CLHEP::electron_mass_c2; static const G4double kAlpha = CLHEP::twopi*CLHEP::fine_structure_const; @@ -333,7 +329,7 @@ G4SeltzerBergerModel::SampleEnergyTransfer(const G4double kinEnergy, // [ln(k_c^2+k_p^2), ln(E_k^2+k_p^2)] const G4double xmin = G4Log(tmin*tmin+fDensityCorr); const G4double xrange = G4Log(tmax*tmax+fDensityCorr)-xmin; - const G4double y = G4Log(kinEnergy/CLHEP::MeV); + const G4double y = logKinEnergy; // majoranta const G4double x0 = tmin/kinEnergy; G4double vmax; diff --git a/source/processes/electromagnetic/standard/src/G4UrbanMscModel.cc b/source/processes/electromagnetic/standard/src/G4UrbanMscModel.cc index 70da9d76b83..8c501eed1f3 100644 --- a/source/processes/electromagnetic/standard/src/G4UrbanMscModel.cc +++ b/source/processes/electromagnetic/standard/src/G4UrbanMscModel.cc @@ -1,1254 +1,1265 @@ -// -// ******************************************************************** -// * License and Disclaimer * -// * * -// * The Geant4 software is copyright of the Copyright Holders of * -// * the Geant4 Collaboration. It is provided under the terms and * -// * conditions of the Geant4 Software License, included in the file * -// * LICENSE and available at http://cern.ch/geant4/license . These * -// * include a list of copyright holders. * -// * * -// * Neither the authors of this software system, nor their employing * -// * institutes,nor the agencies providing financial support for this * -// * work make any representation or warranty, express or implied, * -// * regarding this software system or assume any liability for its * -// * use. Please see the license in the file LICENSE and URL above * -// * for the full disclaimer and the limitation of liability. * -// * * -// * This code implementation is the result of the scientific and * -// * technical work of the GEANT4 collaboration. * -// * By using, copying, modifying or distributing the software (or * -// * any work based on the software) you agree to acknowledge its * -// * use in resulting scientific publications, and indicate your * -// * acceptance of all terms of the Geant4 Software license. * -// ******************************************************************** -// -// -// ------------------------------------------------------------------- -// -// GEANT4 Class file -// -// -// File name: G4UrbanMscModel -// -// Author: Laszlo Urban -// -// Creation date: 19.02.2013 -// -// Created from G4UrbanMscModel96 -// -// New parametrization for theta0 -// Correction for very small step length -// -// Class Description: -// -// Implementation of the model of multiple scattering based on -// H.W.Lewis Phys Rev 78 (1950) 526 and others - -// ------------------------------------------------------------------- -// In its present form the model can be used for simulation -// of the e-/e+ multiple scattering -// - - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -#include "G4UrbanMscModel.hh" -#include "G4PhysicalConstants.hh" -#include "G4SystemOfUnits.hh" -#include "Randomize.hh" -#include "G4Electron.hh" -#include "G4Positron.hh" -#include "G4LossTableManager.hh" -#include "G4EmParameters.hh" -#include "G4ParticleChangeForMSC.hh" - -#include "G4Poisson.hh" -#include "G4Pow.hh" -#include "globals.hh" -#include "G4Log.hh" -#include "G4Exp.hh" - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -using namespace std; - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4UrbanMscModel::G4UrbanMscModel(const G4String& nam) - : G4VMscModel(nam) -{ - masslimite = 0.6*MeV; - lambdalimit = 1.*mm; - fr = 0.02; - taubig = 8.0; - tausmall = 1.e-16; - taulim = 1.e-6; - currentTau = taulim; - tlimitminfix = 0.01*nm; - tlimitminfix2 = 1.*nm; - stepmin = tlimitminfix; - stepmina = 1.; - stepminb = 1.; - smallstep = 1.e10; - currentRange = 0. ; - rangeinit = 0.; - tlimit = 1.e10*mm; - tlimitmin = 10.*tlimitminfix; - tgeom = 1.e50*mm; - geombig = 1.e50*mm; - geommin = 1.e-3*mm; - geomlimit = geombig; - presafety = 0.*mm; - - facsafety = 0.6; - - Zold = 0.; - Zeff = 1.; - Z2 = 1.; - Z23 = 1.; - lnZ = 0.; - coeffth1 = 0.; - coeffth2 = 0.; - coeffc1 = 0.; - coeffc2 = 0.; - coeffc3 = 0.; - coeffc4 = 0.; - particle = 0; - - positron = G4Positron::Positron(); - theManager = G4LossTableManager::Instance(); - rndmEngineMod = G4Random::getTheEngine(); - - firstStep = true; - insideskin = false; - latDisplasmentbackup = false; - dispAlg96 = true; - - rangecut = geombig; - drr = 0.35 ; - finalr = 10.*um ; - - skindepth = skin*stepmin; - - mass = proton_mass_c2; - charge = ChargeSquare = 1.0; - currentKinEnergy = currentRadLength = lambda0 = lambdaeff = tPathLength - = zPathLength = par1 = par2 = par3 = 0; - - currentMaterialIndex = -1; - fParticleChange = nullptr; - couple = nullptr; -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4UrbanMscModel::~G4UrbanMscModel() -{} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void G4UrbanMscModel::Initialise(const G4ParticleDefinition* p, - const G4DataVector&) -{ - // set values of some data members - SetParticle(p); - fParticleChange = GetParticleChangeForMSC(p); - - latDisplasmentbackup = latDisplasment; - dispAlg96 = (G4EmParameters::Instance()->LateralDisplacementAlg96()); - - //G4cout << "### G4UrbanMscModel::Initialise done for " - // << p->GetParticleName() << G4endl; -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4double G4UrbanMscModel::ComputeCrossSectionPerAtom( - const G4ParticleDefinition* part, - G4double KineticEnergy, - G4double AtomicNumber,G4double, - G4double, G4double) -{ - static const G4double epsmin = 1.e-4 , epsmax = 1.e10; - - static const G4double Zdat[15] = { 4., 6., 13., 20., 26., 29., 32., 38.,47., - 50., 56., 64., 74., 79., 82. }; - - // corr. factors for e-/e+ lambda for T <= Tlim - static const G4double celectron[15][22] = - {{1.125,1.072,1.051,1.047,1.047,1.050,1.052,1.054, - 1.054,1.057,1.062,1.069,1.075,1.090,1.105,1.111, - 1.112,1.108,1.100,1.093,1.089,1.087 }, - {1.408,1.246,1.143,1.096,1.077,1.059,1.053,1.051, - 1.052,1.053,1.058,1.065,1.072,1.087,1.101,1.108, - 1.109,1.105,1.097,1.090,1.086,1.082 }, - {2.833,2.268,1.861,1.612,1.486,1.309,1.204,1.156, - 1.136,1.114,1.106,1.106,1.109,1.119,1.129,1.132, - 1.131,1.124,1.113,1.104,1.099,1.098 }, - {3.879,3.016,2.380,2.007,1.818,1.535,1.340,1.236, - 1.190,1.133,1.107,1.099,1.098,1.103,1.110,1.113, - 1.112,1.105,1.096,1.089,1.085,1.098 }, - {6.937,4.330,2.886,2.256,1.987,1.628,1.395,1.265, - 1.203,1.122,1.080,1.065,1.061,1.063,1.070,1.073, - 1.073,1.070,1.064,1.059,1.056,1.056 }, - {9.616,5.708,3.424,2.551,2.204,1.762,1.485,1.330, - 1.256,1.155,1.099,1.077,1.070,1.068,1.072,1.074, - 1.074,1.070,1.063,1.059,1.056,1.052 }, - {11.72,6.364,3.811,2.806,2.401,1.884,1.564,1.386, - 1.300,1.180,1.112,1.082,1.073,1.066,1.068,1.069, - 1.068,1.064,1.059,1.054,1.051,1.050 }, - {18.08,8.601,4.569,3.183,2.662,2.025,1.646,1.439, - 1.339,1.195,1.108,1.068,1.053,1.040,1.039,1.039, - 1.039,1.037,1.034,1.031,1.030,1.036 }, - {18.22,10.48,5.333,3.713,3.115,2.367,1.898,1.631, - 1.498,1.301,1.171,1.105,1.077,1.048,1.036,1.033, - 1.031,1.028,1.024,1.022,1.021,1.024 }, - {14.14,10.65,5.710,3.929,3.266,2.453,1.951,1.669, - 1.528,1.319,1.178,1.106,1.075,1.040,1.027,1.022, - 1.020,1.017,1.015,1.013,1.013,1.020 }, - {14.11,11.73,6.312,4.240,3.478,2.566,2.022,1.720, - 1.569,1.342,1.186,1.102,1.065,1.022,1.003,0.997, - 0.995,0.993,0.993,0.993,0.993,1.011 }, - {22.76,20.01,8.835,5.287,4.144,2.901,2.219,1.855, - 1.677,1.410,1.224,1.121,1.073,1.014,0.986,0.976, - 0.974,0.972,0.973,0.974,0.975,0.987 }, - {50.77,40.85,14.13,7.184,5.284,3.435,2.520,2.059, - 1.837,1.512,1.283,1.153,1.091,1.010,0.969,0.954, - 0.950,0.947,0.949,0.952,0.954,0.963 }, - {65.87,59.06,15.87,7.570,5.567,3.650,2.682,2.182, - 1.939,1.579,1.325,1.178,1.108,1.014,0.965,0.947, - 0.941,0.938,0.940,0.944,0.946,0.954 }, - {55.60,47.34,15.92,7.810,5.755,3.767,2.760,2.239, - 1.985,1.609,1.343,1.188,1.113,1.013,0.960,0.939, - 0.933,0.930,0.933,0.936,0.939,0.949 }}; - - static const G4double cpositron[15][22] = { - {2.589,2.044,1.658,1.446,1.347,1.217,1.144,1.110, - 1.097,1.083,1.080,1.086,1.092,1.108,1.123,1.131, - 1.131,1.126,1.117,1.108,1.103,1.100 }, - {3.904,2.794,2.079,1.710,1.543,1.325,1.202,1.145, - 1.122,1.096,1.089,1.092,1.098,1.114,1.130,1.137, - 1.138,1.132,1.122,1.113,1.108,1.102 }, - {7.970,6.080,4.442,3.398,2.872,2.127,1.672,1.451, - 1.357,1.246,1.194,1.179,1.178,1.188,1.201,1.205, - 1.203,1.190,1.173,1.159,1.151,1.145 }, - {9.714,7.607,5.747,4.493,3.815,2.777,2.079,1.715, - 1.553,1.353,1.253,1.219,1.211,1.214,1.225,1.228, - 1.225,1.210,1.191,1.175,1.166,1.174 }, - {17.97,12.95,8.628,6.065,4.849,3.222,2.275,1.820, - 1.624,1.382,1.259,1.214,1.202,1.202,1.214,1.219, - 1.217,1.203,1.184,1.169,1.160,1.151 }, - {24.83,17.06,10.84,7.355,5.767,3.707,2.546,1.996, - 1.759,1.465,1.311,1.252,1.234,1.228,1.238,1.241, - 1.237,1.222,1.201,1.184,1.174,1.159 }, - {23.26,17.15,11.52,8.049,6.375,4.114,2.792,2.155, - 1.880,1.535,1.353,1.281,1.258,1.247,1.254,1.256, - 1.252,1.234,1.212,1.194,1.183,1.170 }, - {22.33,18.01,12.86,9.212,7.336,4.702,3.117,2.348, - 2.015,1.602,1.385,1.297,1.268,1.251,1.256,1.258, - 1.254,1.237,1.214,1.195,1.185,1.179 }, - {33.91,24.13,15.71,10.80,8.507,5.467,3.692,2.808, - 2.407,1.873,1.564,1.425,1.374,1.330,1.324,1.320, - 1.312,1.288,1.258,1.235,1.221,1.205 }, - {32.14,24.11,16.30,11.40,9.015,5.782,3.868,2.917, - 2.490,1.925,1.596,1.447,1.391,1.342,1.332,1.327, - 1.320,1.294,1.264,1.240,1.226,1.214 }, - {29.51,24.07,17.19,12.28,9.766,6.238,4.112,3.066, - 2.602,1.995,1.641,1.477,1.414,1.356,1.342,1.336, - 1.328,1.302,1.270,1.245,1.231,1.233 }, - {38.19,30.85,21.76,15.35,12.07,7.521,4.812,3.498, - 2.926,2.188,1.763,1.563,1.484,1.405,1.382,1.371, - 1.361,1.330,1.294,1.267,1.251,1.239 }, - {49.71,39.80,27.96,19.63,15.36,9.407,5.863,4.155, - 3.417,2.478,1.944,1.692,1.589,1.480,1.441,1.423, - 1.409,1.372,1.330,1.298,1.280,1.258 }, - {59.25,45.08,30.36,20.83,16.15,9.834,6.166,4.407, - 3.641,2.648,2.064,1.779,1.661,1.531,1.482,1.459, - 1.442,1.400,1.354,1.319,1.299,1.272 }, - {56.38,44.29,30.50,21.18,16.51,10.11,6.354,4.542, - 3.752,2.724,2.116,1.817,1.692,1.554,1.499,1.474, - 1.456,1.412,1.364,1.328,1.307,1.282 }}; - - //data/corrections for T > Tlim - - static const G4double hecorr[15] = { - 120.70, 117.50, 105.00, 92.92, 79.23, 74.510, 68.29, - 57.39, 41.97, 36.14, 24.53, 10.21, -7.855, -16.84, - -22.30}; - - G4double sigma; - SetParticle(part); - - Z23 = G4Pow::GetInstance()->Z23(G4lrint(AtomicNumber)); - - // correction if particle .ne. e-/e+ - // compute equivalent kinetic energy - // lambda depends on p*beta .... - - G4double eKineticEnergy = KineticEnergy; - - if(mass > electron_mass_c2) - { - G4double TAU = KineticEnergy/mass ; - G4double c = mass*TAU*(TAU+2.)/(electron_mass_c2*(TAU+1.)) ; - G4double w = c-2. ; - G4double tau = 0.5*(w+sqrt(w*w+4.*c)) ; - eKineticEnergy = electron_mass_c2*tau ; - } - - G4double eTotalEnergy = eKineticEnergy + electron_mass_c2 ; - G4double beta2 = eKineticEnergy*(eTotalEnergy+electron_mass_c2) - /(eTotalEnergy*eTotalEnergy); - G4double bg2 = eKineticEnergy*(eTotalEnergy+electron_mass_c2) - /(electron_mass_c2*electron_mass_c2); - - static const G4double epsfactor = 2.*CLHEP::electron_mass_c2* - CLHEP::electron_mass_c2*CLHEP::Bohr_radius*CLHEP::Bohr_radius - /(CLHEP::hbarc*CLHEP::hbarc); - G4double eps = epsfactor*bg2/Z23; - - if (eps=0)&&(Zdat[iZ]>=AtomicNumber)) iZ -= 1; - if (iZ==14) iZ = 13; - if (iZ==-1) iZ = 0 ; - - G4double ZZ1 = Zdat[iZ]; - G4double ZZ2 = Zdat[iZ+1]; - G4double ratZ = (AtomicNumber-ZZ1)*(AtomicNumber+ZZ1)/ - ((ZZ2-ZZ1)*(ZZ2+ZZ1)); - - static const G4double Tlim = 10.*CLHEP::MeV; - static const G4double sigmafactor = - CLHEP::twopi*CLHEP::classic_electr_radius*CLHEP::classic_electr_radius; - static const G4double beta2lim = Tlim*(Tlim+2.*CLHEP::electron_mass_c2)/ - ((Tlim+CLHEP::electron_mass_c2)*(Tlim+CLHEP::electron_mass_c2)); - static const G4double bg2lim = Tlim*(Tlim+2.*CLHEP::electron_mass_c2)/ - (CLHEP::electron_mass_c2*CLHEP::electron_mass_c2); - - static const G4double sig0[15] = { - 0.2672*CLHEP::barn, 0.5922*CLHEP::barn, 2.653*CLHEP::barn, 6.235*CLHEP::barn, - 11.69*CLHEP::barn , 13.24*CLHEP::barn , 16.12*CLHEP::barn, 23.00*CLHEP::barn, - 35.13*CLHEP::barn , 39.95*CLHEP::barn , 50.85*CLHEP::barn, 67.19*CLHEP::barn, - 91.15*CLHEP::barn , 104.4*CLHEP::barn , 113.1*CLHEP::barn}; - - static const G4double Tdat[22] = { - 100*CLHEP::eV, 200*CLHEP::eV, 400*CLHEP::eV, 700*CLHEP::eV, - 1*CLHEP::keV, 2*CLHEP::keV, 4*CLHEP::keV, 7*CLHEP::keV, - 10*CLHEP::keV, 20*CLHEP::keV, 40*CLHEP::keV, 70*CLHEP::keV, - 100*CLHEP::keV, 200*CLHEP::keV, 400*CLHEP::keV, 700*CLHEP::keV, - 1*CLHEP::MeV, 2*CLHEP::MeV, 4*CLHEP::MeV, 7*CLHEP::MeV, - 10*CLHEP::MeV, 20*CLHEP::MeV}; - - if(eKineticEnergy <= Tlim) - { - // get bin number in T (beta2) - G4int iT = 21; - // Loop checking, 03-Aug-2015, Vladimir Ivanchenko - while ((iT>=0)&&(Tdat[iT]>=eKineticEnergy)) iT -= 1; - if(iT==21) iT = 20; - if(iT==-1) iT = 0 ; - - // calculate betasquare values - G4double T = Tdat[iT], E = T + electron_mass_c2; - G4double b2small = T*(E+electron_mass_c2)/(E*E); - - T = Tdat[iT+1]; E = T + electron_mass_c2; - G4double b2big = T*(E+electron_mass_c2)/(E*E); - G4double ratb2 = (beta2-b2small)/(b2big-b2small); - - if (charge < 0.) - { - c1 = celectron[iZ][iT]; - c2 = celectron[iZ+1][iT]; - cc1 = c1+ratZ*(c2-c1); - - c1 = celectron[iZ][iT+1]; - c2 = celectron[iZ+1][iT+1]; - cc2 = c1+ratZ*(c2-c1); - - corr = cc1+ratb2*(cc2-cc1); - - sigma *= sigmafactor/corr; - } - else - { - c1 = cpositron[iZ][iT]; - c2 = cpositron[iZ+1][iT]; - cc1 = c1+ratZ*(c2-c1); - - c1 = cpositron[iZ][iT+1]; - c2 = cpositron[iZ+1][iT+1]; - cc2 = c1+ratZ*(c2-c1); - - corr = cc1+ratb2*(cc2-cc1); - - sigma *= sigmafactor/corr; - } - } - else - { - c1 = bg2lim*sig0[iZ]*(1.+hecorr[iZ]*(beta2-beta2lim))/bg2; - c2 = bg2lim*sig0[iZ+1]*(1.+hecorr[iZ+1]*(beta2-beta2lim))/bg2; - if((AtomicNumber >= ZZ1) && (AtomicNumber <= ZZ2)) - sigma = c1+ratZ*(c2-c1) ; - else if(AtomicNumber < ZZ1) - sigma = AtomicNumber*AtomicNumber*c1/(ZZ1*ZZ1); - else if(AtomicNumber > ZZ2) - sigma = AtomicNumber*AtomicNumber*c2/(ZZ2*ZZ2); - } - // low energy correction based on theory - sigma *= 1.+0.30/(1.+sqrt(1000.*eKineticEnergy)); - - return sigma; - -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void G4UrbanMscModel::StartTracking(G4Track* track) -{ - SetParticle(track->GetDynamicParticle()->GetDefinition()); - firstStep = true; - insideskin = false; - fr = facrange; - tlimit = tgeom = rangeinit = rangecut = geombig; - smallstep = 1.e10; - stepmin = tlimitminfix; - tlimitmin = 10.*tlimitminfix; - rndmEngineMod = G4Random::getTheEngine(); -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4double G4UrbanMscModel::ComputeTruePathLengthLimit( - const G4Track& track, - G4double& currentMinimalStep) -{ - tPathLength = currentMinimalStep; - const G4DynamicParticle* dp = track.GetDynamicParticle(); - - G4StepPoint* sp = track.GetStep()->GetPreStepPoint(); - G4StepStatus stepStatus = sp->GetStepStatus(); - couple = track.GetMaterialCutsCouple(); - SetCurrentCouple(couple); - currentMaterialIndex = couple->GetIndex(); - currentKinEnergy = dp->GetKineticEnergy(); - currentRange = GetRange(particle,currentKinEnergy,couple); - lambda0 = GetTransportMeanFreePath(particle,currentKinEnergy); - tPathLength = min(tPathLength,currentRange); - /* - G4cout << "G4Urban::StepLimit tPathLength= " << tPathLength - << " range= " <GetParticleName() << G4endl; - */ - G4double tau = tPathLength/lambda0 ; - - if ((tau <= tausmall) || insideskin) { - zPathLength = min(tPathLength, lambda0); - - } else if (tPathLength < currentRange*dtrl) { - if(tau < taulim) zPathLength = tPathLength*(1.-0.5*tau) ; - else zPathLength = lambda0*(1.-G4Exp(-tau)); - - } else if(currentKinEnergy < mass || tPathLength == currentRange) { - par1 = 1./currentRange ; - par2 = 1./(par1*lambda0) ; - par3 = 1.+par2 ; - if(tPathLength < currentRange) { - zPathLength = - (1.-G4Exp(par3*G4Log(1.-tPathLength/currentRange)))/(par1*par3); - } else { - zPathLength = 1./(par1*par3); - } - - } else { - G4double rfin = max(currentRange-tPathLength, 0.01*currentRange); - G4double T1 = GetEnergy(particle,rfin,couple); - G4double lambda1 = GetTransportMeanFreePath(particle,T1); - - par1 = (lambda0-lambda1)/(lambda0*tPathLength); - //G4cout << "par1= " << par1 << " L1= " << lambda1 << G4endl; - par2 = 1./(par1*lambda0); - par3 = 1.+par2 ; - zPathLength = (1.-G4Exp(par3*G4Log(lambda1/lambda0)))/(par1*par3); - } - - zPathLength = min(zPathLength, lambda0); - //G4cout<< "zPathLength= "<< zPathLength<< " L0= " << lambda0 << G4endl; - return zPathLength; -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4double G4UrbanMscModel::ComputeTrueStepLength(G4double geomStepLength) -{ - // step defined other than transportation - if(geomStepLength == zPathLength) { - //G4cout << "Urban::ComputeTrueLength: tPathLength= " << tPathLength - // << " step= " << geomStepLength << " *** " << G4endl; - return tPathLength; - } - - zPathLength = geomStepLength; - - // t = z for very small step - if(geomStepLength < tlimitminfix2) { - tPathLength = geomStepLength; - - // recalculation - } else { - - G4double tlength = geomStepLength; - if((geomStepLength > lambda0*tausmall) && !insideskin) { - - if(par1 < 0.) { - tlength = -lambda0*G4Log(1.-geomStepLength/lambda0) ; - } else { - if(par1*par3*geomStepLength < 1.) { - tlength = (1.-G4Exp(G4Log(1.-par1*par3*geomStepLength)/par3))/par1 ; - } else { - tlength = currentRange; - } - } - - if(tlength < geomStepLength) { tlength = geomStepLength; } - else if(tlength > tPathLength) { tlength = tPathLength; } - } - tPathLength = tlength; - } - //G4cout << "Urban::ComputeTrueLength: tPathLength= " << tPathLength - // << " step= " << geomStepLength << " &&& " << G4endl; - - return tPathLength; -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4ThreeVector& -G4UrbanMscModel::SampleScattering(const G4ThreeVector& oldDirection, - G4double /*safety*/) -{ - fDisplacement.set(0.0,0.0,0.0); - G4double kineticEnergy = currentKinEnergy; - if (tPathLength > currentRange*dtrl) { - kineticEnergy = GetEnergy(particle,currentRange-tPathLength,couple); - } else { - kineticEnergy -= tPathLength*GetDEDX(particle,currentKinEnergy,couple); - } - - if((kineticEnergy <= eV) || (tPathLength <= tlimitminfix) || - (tPathLength < tausmall*lambda0)) { return fDisplacement; } - - G4double cth = SampleCosineTheta(tPathLength,kineticEnergy); - - // protection against 'bad' cth values - if(std::abs(cth) >= 1.0) { return fDisplacement; } - - /* - if(cth < 1.0 - 1000*tPathLength/lambda0 && cth < 0.5 && - kineticEnergy > 20*MeV) { - G4cout << "### G4UrbanMscModel::SampleScattering for " - << particle->GetParticleName() - << " E(MeV)= " << kineticEnergy/MeV - << " Step(mm)= " << tPathLength/mm - << " in " << CurrentCouple()->GetMaterial()->GetName() - << " CosTheta= " << cth << G4endl; - } - */ - G4double sth = sqrt((1.0 - cth)*(1.0 + cth)); - G4double phi = twopi*rndmEngineMod->flat(); - G4double dirx = sth*cos(phi); - G4double diry = sth*sin(phi); - - G4ThreeVector newDirection(dirx,diry,cth); - newDirection.rotateUz(oldDirection); - - fParticleChange->ProposeMomentumDirection(newDirection); - /* - G4cout << "G4UrbanMscModel::SampleSecondaries: e(MeV)= " << kineticEnergy - << " sinTheta= " << sth << " safety(mm)= " << safety - << " trueStep(mm)= " << tPathLength - << " geomStep(mm)= " << zPathLength - << G4endl; - */ - - if (latDisplasment && currentTau >= tausmall) { - if(dispAlg96) { SampleDisplacement(sth, phi); } - else { SampleDisplacementNew(cth, phi); } - fDisplacement.rotateUz(oldDirection); - } - return fDisplacement; -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4double G4UrbanMscModel::SampleCosineTheta(G4double trueStepLength, - G4double KineticEnergy) -{ - G4double cth = 1. ; - G4double tau = trueStepLength/lambda0; - currentTau = tau; - lambdaeff = lambda0; - - G4double lambda1 = GetTransportMeanFreePath(particle,KineticEnergy); - if(std::abs(lambda1 - lambda0) > lambda0*0.01 && lambda1 > 0.) - { - // mean tau value - tau = trueStepLength*G4Log(lambda0/lambda1)/(lambda0-lambda1); - } - - currentTau = tau ; - lambdaeff = trueStepLength/currentTau; - currentRadLength = couple->GetMaterial()->GetRadlen(); - - if (tau >= taubig) { cth = -1.+2.*rndmEngineMod->flat(); } - else if (tau >= tausmall) { - static const G4double numlim = 0.01; - static const G4double onethird = 1./3.; - G4double xmeanth, x2meanth; - if(tau < numlim) { - xmeanth = 1.0 - tau*(1.0 - 0.5*tau); - x2meanth= 1.0 - tau*(5.0 - 6.25*tau)*onethird; - } else { - xmeanth = G4Exp(-tau); - x2meanth = (1.+2.*G4Exp(-2.5*tau))*onethird; - } - - // too large step of low-energy particle - G4double relloss = 1. - KineticEnergy/currentKinEnergy; - static const G4double rellossmax= 0.50; - if(relloss > rellossmax) { - return SimpleScattering(xmeanth,x2meanth); - } - // is step extreme small ? - G4bool extremesmallstep = false ; - G4double tsmall = std::min(tlimitmin,lambdalimit); - G4double theta0 = 0.; - if(trueStepLength > tsmall) { - theta0 = ComputeTheta0(trueStepLength,KineticEnergy); - } else { - theta0 = sqrt(trueStepLength/tsmall)*ComputeTheta0(tsmall,KineticEnergy); - extremesmallstep = true ; - } - - static const G4double onesixth = 1./6.; - static const G4double theta0max = CLHEP::pi*onesixth; - //G4cout << "Theta0= " << theta0 << " theta0max= " << theta0max - // << " sqrt(tausmall)= " << sqrt(tausmall) << G4endl; - - // protection for very small angles - G4double theta2 = theta0*theta0; - - if(theta2 < tausmall) { return cth; } - - if(theta0 > theta0max) { - return SimpleScattering(xmeanth,x2meanth); - } - - G4double x = theta2*(1.0 - theta2/12.); - if(theta2 > numlim) { - G4double sth = 2*sin(0.5*theta0); - x = sth*sth; - } - - // parameter for tail - G4double ltau= G4Log(tau); - G4double u = extremesmallstep - ? G4Exp(G4Log(tsmall/lambda0)*onesixth) - : G4Exp(ltau*onesixth); - G4double xx = G4Log(lambdaeff/currentRadLength); - G4double xsi = coeffc1+u*(coeffc2+coeffc3*u)+coeffc4*xx; - - // tail should not be too big - xsi = std::max(xsi, 1.9); - /* - if(KineticEnergy > 20*MeV && xsi < 1.6) { - G4cout << "G4UrbanMscModel::SampleCosineTheta: E(GeV)= " - << KineticEnergy/GeV - << " !!** c= " << xsi - << " **!! length(mm)= " << trueStepLength << " Zeff= " << Zeff - << " " << couple->GetMaterial()->GetName() - << " tau= " << tau << G4endl; - } - */ - - G4double c = xsi; - - if(std::abs(c-3.) < 0.001) { c = 3.001; } - else if(std::abs(c-2.) < 0.001) { c = 2.001; } - - G4double c1 = c-1.; - - G4double ea = G4Exp(-xsi); - G4double eaa = 1.-ea ; - G4double xmean1 = 1.-(1.-(1.+xsi)*ea)*x/eaa; - G4double x0 = 1. - xsi*x; - - // G4cout << " xmean1= " << xmean1 << " xmeanth= " << xmeanth << G4endl; - - if(xmean1 <= 0.999*xmeanth) { - return SimpleScattering(xmeanth,x2meanth); - } - //from continuity of derivatives - G4double b = 1.+(c-xsi)*x; - - G4double b1 = b+1.; - G4double bx = c*x; - - G4double eb1 = G4Exp(G4Log(b1)*c1); - G4double ebx = G4Exp(G4Log(bx)*c1); - G4double d = ebx/eb1; - - G4double xmean2 = (x0 + d - (bx - b1*d)/(c-2.))/(1. - d); - - G4double f1x0 = ea/eaa; - G4double f2x0 = c1/(c*(1. - d)); - G4double prob = f2x0/(f1x0+f2x0); - - G4double qprob = xmeanth/(prob*xmean1+(1.-prob)*xmean2); - - // sampling of costheta - //G4cout << "c= " << c << " qprob= " << qprob << " eb1= " << eb1 - // << " c1= " << c1 << " b1= " << b1 << " bx= " << bx << " eb1= " << eb1 - // << G4endl; - if(rndmEngineMod->flat() < qprob) - { - G4double var = 0; - if(rndmEngineMod->flat() < prob) { - cth = 1.+G4Log(ea+rndmEngineMod->flat()*eaa)*x; - } else { - var = (1.0 - d)*rndmEngineMod->flat(); - if(var < numlim*d) { - var /= (d*c1); - cth = -1.0 + var*(1.0 - 0.5*var*c)*(2. + (c - xsi)*x); - } else { - cth = 1. + x*(c - xsi - c*G4Exp(-G4Log(var + d)/c1)); - } - } - /* - if(KineticEnergy > 5*GeV && cth < 0.9) { - G4cout << "G4UrbanMscModel::SampleCosineTheta: E(GeV)= " - << KineticEnergy/GeV - << " 1-cosT= " << 1 - cth - << " length(mm)= " << trueStepLength << " Zeff= " << Zeff - << " tau= " << tau - << " prob= " << prob << " var= " << var << G4endl; - G4cout << " c= " << c << " qprob= " << qprob << " eb1= " << eb1 - << " ebx= " << ebx - << " c1= " << c1 << " b= " << b << " b1= " << b1 - << " bx= " << bx << " d= " << d - << " ea= " << ea << " eaa= " << eaa << G4endl; - } - */ - } - else { - cth = -1.+2.*rndmEngineMod->flat(); - /* - if(KineticEnergy > 5*GeV) { - G4cout << "G4UrbanMscModel::SampleCosineTheta: E(GeV)= " - << KineticEnergy/GeV - << " length(mm)= " << trueStepLength << " Zeff= " << Zeff - << " qprob= " << qprob << G4endl; - } - */ - } - } - return cth ; -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -G4double G4UrbanMscModel::ComputeTheta0(G4double trueStepLength, - G4double KineticEnergy) -{ - // for all particles take the width of the central part - // from a parametrization similar to the Highland formula - // ( Highland formula: Particle Physics Booklet, July 2002, eq. 26.10) - G4double invbetacp = std::sqrt((currentKinEnergy+mass)*(KineticEnergy+mass)/ - (currentKinEnergy*(currentKinEnergy+2.*mass)* - KineticEnergy*(KineticEnergy+2.*mass))); - G4double y = trueStepLength/currentRadLength; - - if(particle == positron) - { - static const G4double xl= 0.6; - static const G4double xh= 0.9; - static const G4double e = 113.0; - G4double corr; - - G4double tau = std::sqrt(currentKinEnergy*KineticEnergy)/mass; - G4double x = std::sqrt(tau*(tau+2.)/((tau+1.)*(tau+1.))); - G4double a = 0.994-4.08e-3*Zeff; - G4double b = 7.16+(52.6+365./Zeff)/Zeff; - G4double c = 1.000-4.47e-3*Zeff; - G4double d = 1.21e-3*Zeff; - if(x < xl) { - corr = a*(1.-G4Exp(-b*x)); - } else if(x > xh) { - corr = c+d*G4Exp(e*(x-1.)); - } else { - G4double yl = a*(1.-G4Exp(-b*xl)); - G4double yh = c+d*G4Exp(e*(xh-1.)); - G4double y0 = (yh-yl)/(xh-xl); - G4double y1 = yl-y0*xl; - corr = y0*x+y1; - } - //================================================================== - y *= corr*(1.+Zeff*(1.84035e-4*Zeff-1.86427e-2)+0.41125); - } - - static const G4double c_highland = 13.6*CLHEP::MeV; - G4double theta0 = c_highland*std::abs(charge)*std::sqrt(y)*invbetacp; - - // correction factor from e- scattering data - theta0 *= (coeffth1+coeffth2*G4Log(y)); - return theta0; -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - - -void G4UrbanMscModel::SampleDisplacement(G4double , G4double phi) -{ - //simple distribution for u=r/rmax - // based on single scattering results - // ~(u/u0)**p1 for u < u0 - // ~((1-u)/(1-u0))**p2 for u >= u0 - - G4double rmax = sqrt((tPathLength-zPathLength)*(tPathLength+zPathLength)); - G4double r = 0.; - if(rmax > 0.) - { - static const G4double su0 = 0.851549; - static const G4double sp1 = 3.02549; - static const G4double sp2 = 1.84108; - static const G4double su1 = 1-su0; - static const G4double sp11 = sp1+1; - static const G4double sp21 = sp2+1; - static const G4double sweight = 0.802110; - G4double u; - - if(rndmEngineMod->flat() < sweight) { - u = su0*G4Exp(G4Log(rndmEngineMod->flat())/sp11); - } else { - u = 1-su1*G4Exp(G4Log(1-rndmEngineMod->flat())/sp21); - } - r = rmax*u ; - } - - //simple distribution for v=Phi-phi=psi ~exp(-beta*v) - // alpha determined from the requirement that distribution should give - // the same mean value than that obtained from the ss simulation - if(r > 0.) - { - static const G4double cbeta = 1.933 ; - static const G4double cbeta1 = 1.-exp(-cbeta*CLHEP::pi); - G4double psi = -G4Log(1.-rndmEngineMod->flat()*cbeta1)/cbeta; - G4double Phi = (rndmEngineMod->flat() < 0.5) ? phi+psi : phi-psi; - fDisplacement.set(r*std::cos(Phi),r*std::sin(Phi),0.0); - } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - -void G4UrbanMscModel::SampleDisplacementNew(G4double , G4double phi) -{ - //sample displacement r - - G4double rmax = sqrt((tPathLength-zPathLength)*(tPathLength+zPathLength)); - G4double r = 0.; - G4double u = r/rmax; - if(rmax > 0.) - { - G4double rej; - G4int count = 0; - - static const G4double reps = 1.e-6; - static const G4double rp1 = 1.61385e+1; - static const G4double rp2 = 3.26646e+0; - static const G4double rp3 =-3.35702e+0; - static const G4double rp4 = 7.38037e+1; - static const G4double rp5 =-1.12829e+2; - static const G4double rp6 = 4.63974e+1; - static const G4double ymax = 2.88900e+1; - - do { - u = reps+(1.-2.*reps)*rndmEngineMod->flat(); - G4double v = 1.-u ; - G4double v2= v*v; - G4double v4= v2*v2; - G4double v6= v4*v2; - G4double v8= v6*v2; - rej = G4Exp(rp1*u*u+rp2*G4Log(v))*u*v*(1+rp3*v2+rp4*v4+rp5*v6+rp6*v8); - } - // Loop checking, 15-Sept-2015, Vladimir Ivanchenko - while (ymax*rndmEngineMod->flat() > rej && ++count < 1000); - r = rmax*u; - } - - if(r > 0.) - { - // sample Phi using lateral correlation - // and r/rmax - (Phi-phi) correlation - // v = Phi-phi = acos(latcorr/(r*sth)) - // from SS simulation f(v) = a0*exp(-a1*v)+a2 - G4double v, rej; - G4int count(0); - - static const G4double a1phi[10] = {4.508e-1,6.132e-1,1.180e+0,1.357e+0,1.582e+0, - 1.863e+0,2.217e+0,2.739e+0,3.652e+0,5.149e+0}; - static const G4double a2phi[10] = {1.556e+0,3.571e-1,6.480e-2,3.964e-2,2.733e-2, - 1.571e-2,8.546e-3,3.308e-3,6.464e-4,4.194e-5}; - static const G4double a3phi[10] = {3.631e-2,1.300e-1,8.899e-1,8.396e-1,7.362e-1, - 6.782e-1,5.613e-1,4.568e-1,4.296e-1,4.067e-1}; - static const G4double gmphi[10] = {3.8455,1.5860,2.0190,1.4924,1.1711, - 1.0158,1.0086,1.0034,1.0007,1.0001}; - - G4int iphi = u*10.; - if(iphi < 0) { iphi = 0; } - else if(iphi > 9) { iphi = 9; } - G4double a1 = a1phi[iphi]; - G4double a2 = a2phi[iphi]; - G4double a3 = a3phi[iphi]; - G4double rejmax = gmphi[iphi]; - G4double wphi = 1-G4Exp(-0.5*a1*CLHEP::pi); - - do { - v = -2*G4Log(1-wphi*rndmEngineMod->flat())/a1; - G4double exav = G4Exp(-0.5*a1*v); - rej = (1+G4Exp(a3*G4Log(v)))*(exav*exav+a2)/(exav*rejmax); - } - // Loop checking, 5-March-2018, Vladimir Ivanchenko - while (rndmEngineMod->flat() > rej && ++count < 1000); - - G4double Phi = (rndmEngineMod->flat() < 0.5) ? phi+v : phi-v; - - fDisplacement.set(r*std::cos(Phi),r*std::sin(Phi),0.0); - } -} - -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +// ------------------------------------------------------------------- +// +// GEANT4 Class file +// +// +// File name: G4UrbanMscModel +// +// Author: Laszlo Urban +// +// Creation date: 19.02.2013 +// +// Created from G4UrbanMscModel96 +// +// New parametrization for theta0 +// Correction for very small step length +// +// Class Description: +// +// Implementation of the model of multiple scattering based on +// H.W.Lewis Phys Rev 78 (1950) 526 and others + +// ------------------------------------------------------------------- +// In its present form the model can be used for simulation +// of the e-/e+ multiple scattering +// + + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#include "G4UrbanMscModel.hh" +#include "G4PhysicalConstants.hh" +#include "G4SystemOfUnits.hh" +#include "Randomize.hh" +#include "G4Electron.hh" +#include "G4Positron.hh" +#include "G4LossTableManager.hh" +#include "G4EmParameters.hh" +#include "G4ParticleChangeForMSC.hh" + +#include "G4Poisson.hh" +#include "G4Pow.hh" +#include "globals.hh" +#include "G4Log.hh" +#include "G4Exp.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +using namespace std; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4UrbanMscModel::G4UrbanMscModel(const G4String& nam) + : G4VMscModel(nam) +{ + masslimite = 0.6*MeV; + lambdalimit = 1.*mm; + fr = 0.02; + taubig = 8.0; + tausmall = 1.e-16; + taulim = 1.e-6; + currentTau = taulim; + tlimitminfix = 0.01*nm; + tlimitminfix2 = 1.*nm; + stepmin = tlimitminfix; + stepmina = 1.; + stepminb = 1.; + smallstep = 1.e10; + currentRange = 0. ; + rangeinit = 0.; + tlimit = 1.e10*mm; + tlimitmin = 10.*tlimitminfix; + tgeom = 1.e50*mm; + geombig = 1.e50*mm; + geommin = 1.e-3*mm; + geomlimit = geombig; + presafety = 0.*mm; + + facsafety = 0.6; + + Zold = 0.; + Zeff = 1.; + Z2 = 1.; + Z23 = 1.; + lnZ = 0.; + coeffth1 = 0.; + coeffth2 = 0.; + coeffc1 = 0.; + coeffc2 = 0.; + coeffc3 = 0.; + coeffc4 = 0.; + particle = 0; + + positron = G4Positron::Positron(); + theManager = G4LossTableManager::Instance(); + rndmEngineMod = G4Random::getTheEngine(); + + firstStep = true; + insideskin = false; + latDisplasmentbackup = false; + dispAlg96 = true; + + rangecut = geombig; + drr = 0.35 ; + finalr = 10.*um ; + + skindepth = skin*stepmin; + + mass = proton_mass_c2; + charge = ChargeSquare = 1.0; + currentKinEnergy = currentRadLength = lambda0 = lambdaeff = tPathLength + = zPathLength = par1 = par2 = par3 = 0; + currentLogKinEnergy = LOG_EKIN_MIN; + + currentMaterialIndex = -1; + fParticleChange = nullptr; + couple = nullptr; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4UrbanMscModel::~G4UrbanMscModel() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void G4UrbanMscModel::Initialise(const G4ParticleDefinition* p, + const G4DataVector&) +{ + // set values of some data members + SetParticle(p); + fParticleChange = GetParticleChangeForMSC(p); + + latDisplasmentbackup = latDisplasment; + dispAlg96 = (G4EmParameters::Instance()->LateralDisplacementAlg96()); + + //G4cout << "### G4UrbanMscModel::Initialise done for " + // << p->GetParticleName() << G4endl; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4double G4UrbanMscModel::ComputeCrossSectionPerAtom( + const G4ParticleDefinition* part, + G4double KineticEnergy, + G4double AtomicNumber,G4double, + G4double, G4double) +{ + static const G4double epsmin = 1.e-4 , epsmax = 1.e10; + + static const G4double Zdat[15] = { 4., 6., 13., 20., 26., 29., 32., 38.,47., + 50., 56., 64., 74., 79., 82. }; + + // corr. factors for e-/e+ lambda for T <= Tlim + static const G4double celectron[15][22] = + {{1.125,1.072,1.051,1.047,1.047,1.050,1.052,1.054, + 1.054,1.057,1.062,1.069,1.075,1.090,1.105,1.111, + 1.112,1.108,1.100,1.093,1.089,1.087 }, + {1.408,1.246,1.143,1.096,1.077,1.059,1.053,1.051, + 1.052,1.053,1.058,1.065,1.072,1.087,1.101,1.108, + 1.109,1.105,1.097,1.090,1.086,1.082 }, + {2.833,2.268,1.861,1.612,1.486,1.309,1.204,1.156, + 1.136,1.114,1.106,1.106,1.109,1.119,1.129,1.132, + 1.131,1.124,1.113,1.104,1.099,1.098 }, + {3.879,3.016,2.380,2.007,1.818,1.535,1.340,1.236, + 1.190,1.133,1.107,1.099,1.098,1.103,1.110,1.113, + 1.112,1.105,1.096,1.089,1.085,1.098 }, + {6.937,4.330,2.886,2.256,1.987,1.628,1.395,1.265, + 1.203,1.122,1.080,1.065,1.061,1.063,1.070,1.073, + 1.073,1.070,1.064,1.059,1.056,1.056 }, + {9.616,5.708,3.424,2.551,2.204,1.762,1.485,1.330, + 1.256,1.155,1.099,1.077,1.070,1.068,1.072,1.074, + 1.074,1.070,1.063,1.059,1.056,1.052 }, + {11.72,6.364,3.811,2.806,2.401,1.884,1.564,1.386, + 1.300,1.180,1.112,1.082,1.073,1.066,1.068,1.069, + 1.068,1.064,1.059,1.054,1.051,1.050 }, + {18.08,8.601,4.569,3.183,2.662,2.025,1.646,1.439, + 1.339,1.195,1.108,1.068,1.053,1.040,1.039,1.039, + 1.039,1.037,1.034,1.031,1.030,1.036 }, + {18.22,10.48,5.333,3.713,3.115,2.367,1.898,1.631, + 1.498,1.301,1.171,1.105,1.077,1.048,1.036,1.033, + 1.031,1.028,1.024,1.022,1.021,1.024 }, + {14.14,10.65,5.710,3.929,3.266,2.453,1.951,1.669, + 1.528,1.319,1.178,1.106,1.075,1.040,1.027,1.022, + 1.020,1.017,1.015,1.013,1.013,1.020 }, + {14.11,11.73,6.312,4.240,3.478,2.566,2.022,1.720, + 1.569,1.342,1.186,1.102,1.065,1.022,1.003,0.997, + 0.995,0.993,0.993,0.993,0.993,1.011 }, + {22.76,20.01,8.835,5.287,4.144,2.901,2.219,1.855, + 1.677,1.410,1.224,1.121,1.073,1.014,0.986,0.976, + 0.974,0.972,0.973,0.974,0.975,0.987 }, + {50.77,40.85,14.13,7.184,5.284,3.435,2.520,2.059, + 1.837,1.512,1.283,1.153,1.091,1.010,0.969,0.954, + 0.950,0.947,0.949,0.952,0.954,0.963 }, + {65.87,59.06,15.87,7.570,5.567,3.650,2.682,2.182, + 1.939,1.579,1.325,1.178,1.108,1.014,0.965,0.947, + 0.941,0.938,0.940,0.944,0.946,0.954 }, + {55.60,47.34,15.92,7.810,5.755,3.767,2.760,2.239, + 1.985,1.609,1.343,1.188,1.113,1.013,0.960,0.939, + 0.933,0.930,0.933,0.936,0.939,0.949 }}; + + static const G4double cpositron[15][22] = { + {2.589,2.044,1.658,1.446,1.347,1.217,1.144,1.110, + 1.097,1.083,1.080,1.086,1.092,1.108,1.123,1.131, + 1.131,1.126,1.117,1.108,1.103,1.100 }, + {3.904,2.794,2.079,1.710,1.543,1.325,1.202,1.145, + 1.122,1.096,1.089,1.092,1.098,1.114,1.130,1.137, + 1.138,1.132,1.122,1.113,1.108,1.102 }, + {7.970,6.080,4.442,3.398,2.872,2.127,1.672,1.451, + 1.357,1.246,1.194,1.179,1.178,1.188,1.201,1.205, + 1.203,1.190,1.173,1.159,1.151,1.145 }, + {9.714,7.607,5.747,4.493,3.815,2.777,2.079,1.715, + 1.553,1.353,1.253,1.219,1.211,1.214,1.225,1.228, + 1.225,1.210,1.191,1.175,1.166,1.174 }, + {17.97,12.95,8.628,6.065,4.849,3.222,2.275,1.820, + 1.624,1.382,1.259,1.214,1.202,1.202,1.214,1.219, + 1.217,1.203,1.184,1.169,1.160,1.151 }, + {24.83,17.06,10.84,7.355,5.767,3.707,2.546,1.996, + 1.759,1.465,1.311,1.252,1.234,1.228,1.238,1.241, + 1.237,1.222,1.201,1.184,1.174,1.159 }, + {23.26,17.15,11.52,8.049,6.375,4.114,2.792,2.155, + 1.880,1.535,1.353,1.281,1.258,1.247,1.254,1.256, + 1.252,1.234,1.212,1.194,1.183,1.170 }, + {22.33,18.01,12.86,9.212,7.336,4.702,3.117,2.348, + 2.015,1.602,1.385,1.297,1.268,1.251,1.256,1.258, + 1.254,1.237,1.214,1.195,1.185,1.179 }, + {33.91,24.13,15.71,10.80,8.507,5.467,3.692,2.808, + 2.407,1.873,1.564,1.425,1.374,1.330,1.324,1.320, + 1.312,1.288,1.258,1.235,1.221,1.205 }, + {32.14,24.11,16.30,11.40,9.015,5.782,3.868,2.917, + 2.490,1.925,1.596,1.447,1.391,1.342,1.332,1.327, + 1.320,1.294,1.264,1.240,1.226,1.214 }, + {29.51,24.07,17.19,12.28,9.766,6.238,4.112,3.066, + 2.602,1.995,1.641,1.477,1.414,1.356,1.342,1.336, + 1.328,1.302,1.270,1.245,1.231,1.233 }, + {38.19,30.85,21.76,15.35,12.07,7.521,4.812,3.498, + 2.926,2.188,1.763,1.563,1.484,1.405,1.382,1.371, + 1.361,1.330,1.294,1.267,1.251,1.239 }, + {49.71,39.80,27.96,19.63,15.36,9.407,5.863,4.155, + 3.417,2.478,1.944,1.692,1.589,1.480,1.441,1.423, + 1.409,1.372,1.330,1.298,1.280,1.258 }, + {59.25,45.08,30.36,20.83,16.15,9.834,6.166,4.407, + 3.641,2.648,2.064,1.779,1.661,1.531,1.482,1.459, + 1.442,1.400,1.354,1.319,1.299,1.272 }, + {56.38,44.29,30.50,21.18,16.51,10.11,6.354,4.542, + 3.752,2.724,2.116,1.817,1.692,1.554,1.499,1.474, + 1.456,1.412,1.364,1.328,1.307,1.282 }}; + + //data/corrections for T > Tlim + + static const G4double hecorr[15] = { + 120.70, 117.50, 105.00, 92.92, 79.23, 74.510, 68.29, + 57.39, 41.97, 36.14, 24.53, 10.21, -7.855, -16.84, + -22.30}; + + G4double sigma; + SetParticle(part); + + Z23 = G4Pow::GetInstance()->Z23(G4lrint(AtomicNumber)); + + // correction if particle .ne. e-/e+ + // compute equivalent kinetic energy + // lambda depends on p*beta .... + + G4double eKineticEnergy = KineticEnergy; + + if(mass > electron_mass_c2) + { + G4double TAU = KineticEnergy/mass ; + G4double c = mass*TAU*(TAU+2.)/(electron_mass_c2*(TAU+1.)) ; + G4double w = c-2. ; + G4double tau = 0.5*(w+sqrt(w*w+4.*c)) ; + eKineticEnergy = electron_mass_c2*tau ; + } + + G4double eTotalEnergy = eKineticEnergy + electron_mass_c2 ; + G4double beta2 = eKineticEnergy*(eTotalEnergy+electron_mass_c2) + /(eTotalEnergy*eTotalEnergy); + G4double bg2 = eKineticEnergy*(eTotalEnergy+electron_mass_c2) + /(electron_mass_c2*electron_mass_c2); + + static const G4double epsfactor = 2.*CLHEP::electron_mass_c2* + CLHEP::electron_mass_c2*CLHEP::Bohr_radius*CLHEP::Bohr_radius + /(CLHEP::hbarc*CLHEP::hbarc); + G4double eps = epsfactor*bg2/Z23; + + if (eps=0)&&(Zdat[iZ]>=AtomicNumber)) iZ -= 1; + if (iZ==14) iZ = 13; + if (iZ==-1) iZ = 0 ; + + G4double ZZ1 = Zdat[iZ]; + G4double ZZ2 = Zdat[iZ+1]; + G4double ratZ = (AtomicNumber-ZZ1)*(AtomicNumber+ZZ1)/ + ((ZZ2-ZZ1)*(ZZ2+ZZ1)); + + static const G4double Tlim = 10.*CLHEP::MeV; + static const G4double sigmafactor = + CLHEP::twopi*CLHEP::classic_electr_radius*CLHEP::classic_electr_radius; + static const G4double beta2lim = Tlim*(Tlim+2.*CLHEP::electron_mass_c2)/ + ((Tlim+CLHEP::electron_mass_c2)*(Tlim+CLHEP::electron_mass_c2)); + static const G4double bg2lim = Tlim*(Tlim+2.*CLHEP::electron_mass_c2)/ + (CLHEP::electron_mass_c2*CLHEP::electron_mass_c2); + + static const G4double sig0[15] = { + 0.2672*CLHEP::barn, 0.5922*CLHEP::barn, 2.653*CLHEP::barn, 6.235*CLHEP::barn, + 11.69*CLHEP::barn , 13.24*CLHEP::barn , 16.12*CLHEP::barn, 23.00*CLHEP::barn, + 35.13*CLHEP::barn , 39.95*CLHEP::barn , 50.85*CLHEP::barn, 67.19*CLHEP::barn, + 91.15*CLHEP::barn , 104.4*CLHEP::barn , 113.1*CLHEP::barn}; + + static const G4double Tdat[22] = { + 100*CLHEP::eV, 200*CLHEP::eV, 400*CLHEP::eV, 700*CLHEP::eV, + 1*CLHEP::keV, 2*CLHEP::keV, 4*CLHEP::keV, 7*CLHEP::keV, + 10*CLHEP::keV, 20*CLHEP::keV, 40*CLHEP::keV, 70*CLHEP::keV, + 100*CLHEP::keV, 200*CLHEP::keV, 400*CLHEP::keV, 700*CLHEP::keV, + 1*CLHEP::MeV, 2*CLHEP::MeV, 4*CLHEP::MeV, 7*CLHEP::MeV, + 10*CLHEP::MeV, 20*CLHEP::MeV}; + + if(eKineticEnergy <= Tlim) + { + // get bin number in T (beta2) + G4int iT = 21; + // Loop checking, 03-Aug-2015, Vladimir Ivanchenko + while ((iT>=0)&&(Tdat[iT]>=eKineticEnergy)) iT -= 1; + if(iT==21) iT = 20; + if(iT==-1) iT = 0 ; + + // calculate betasquare values + G4double T = Tdat[iT], E = T + electron_mass_c2; + G4double b2small = T*(E+electron_mass_c2)/(E*E); + + T = Tdat[iT+1]; E = T + electron_mass_c2; + G4double b2big = T*(E+electron_mass_c2)/(E*E); + G4double ratb2 = (beta2-b2small)/(b2big-b2small); + + if (charge < 0.) + { + c1 = celectron[iZ][iT]; + c2 = celectron[iZ+1][iT]; + cc1 = c1+ratZ*(c2-c1); + + c1 = celectron[iZ][iT+1]; + c2 = celectron[iZ+1][iT+1]; + cc2 = c1+ratZ*(c2-c1); + + corr = cc1+ratb2*(cc2-cc1); + + sigma *= sigmafactor/corr; + } + else + { + c1 = cpositron[iZ][iT]; + c2 = cpositron[iZ+1][iT]; + cc1 = c1+ratZ*(c2-c1); + + c1 = cpositron[iZ][iT+1]; + c2 = cpositron[iZ+1][iT+1]; + cc2 = c1+ratZ*(c2-c1); + + corr = cc1+ratb2*(cc2-cc1); + + sigma *= sigmafactor/corr; + } + } + else + { + c1 = bg2lim*sig0[iZ]*(1.+hecorr[iZ]*(beta2-beta2lim))/bg2; + c2 = bg2lim*sig0[iZ+1]*(1.+hecorr[iZ+1]*(beta2-beta2lim))/bg2; + if((AtomicNumber >= ZZ1) && (AtomicNumber <= ZZ2)) + sigma = c1+ratZ*(c2-c1) ; + else if(AtomicNumber < ZZ1) + sigma = AtomicNumber*AtomicNumber*c1/(ZZ1*ZZ1); + else if(AtomicNumber > ZZ2) + sigma = AtomicNumber*AtomicNumber*c2/(ZZ2*ZZ2); + } + // low energy correction based on theory + sigma *= 1.+0.30/(1.+sqrt(1000.*eKineticEnergy)); + + return sigma; + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void G4UrbanMscModel::StartTracking(G4Track* track) +{ + SetParticle(track->GetDynamicParticle()->GetDefinition()); + firstStep = true; + insideskin = false; + fr = facrange; + tlimit = tgeom = rangeinit = rangecut = geombig; + smallstep = 1.e10; + stepmin = tlimitminfix; + tlimitmin = 10.*tlimitminfix; + rndmEngineMod = G4Random::getTheEngine(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4double G4UrbanMscModel::ComputeTruePathLengthLimit( + const G4Track& track, + G4double& currentMinimalStep) +{ + tPathLength = currentMinimalStep; + const G4DynamicParticle* dp = track.GetDynamicParticle(); + + G4StepPoint* sp = track.GetStep()->GetPreStepPoint(); + G4StepStatus stepStatus = sp->GetStepStatus(); + couple = track.GetMaterialCutsCouple(); + SetCurrentCouple(couple); + currentMaterialIndex = couple->GetIndex(); + currentKinEnergy = dp->GetKineticEnergy(); + currentLogKinEnergy = dp->GetLogKineticEnergy(); + currentRange = GetRange(particle,currentKinEnergy,couple,currentLogKinEnergy); + lambda0 = GetTransportMeanFreePath(particle,currentKinEnergy, + currentLogKinEnergy); + tPathLength = min(tPathLength,currentRange); + /* + G4cout << "G4Urban::StepLimit tPathLength= " << tPathLength + << " range= " <GetParticleName() << G4endl; + */ + G4double tau = tPathLength/lambda0 ; + + if ((tau <= tausmall) || insideskin) { + zPathLength = min(tPathLength, lambda0); + + } else if (tPathLength < currentRange*dtrl) { + if(tau < taulim) zPathLength = tPathLength*(1.-0.5*tau) ; + else zPathLength = lambda0*(1.-G4Exp(-tau)); + + } else if(currentKinEnergy < mass || tPathLength == currentRange) { + par1 = 1./currentRange ; + par2 = 1./(par1*lambda0) ; + par3 = 1.+par2 ; + if(tPathLength < currentRange) { + zPathLength = + (1.-G4Exp(par3*G4Log(1.-tPathLength/currentRange)))/(par1*par3); + } else { + zPathLength = 1./(par1*par3); + } + + } else { + G4double rfin = max(currentRange-tPathLength, 0.01*currentRange); + G4double T1 = GetEnergy(particle,rfin,couple); + G4double lambda1 = GetTransportMeanFreePath(particle,T1); + + par1 = (lambda0-lambda1)/(lambda0*tPathLength); + //G4cout << "par1= " << par1 << " L1= " << lambda1 << G4endl; + par2 = 1./(par1*lambda0); + par3 = 1.+par2 ; + zPathLength = (1.-G4Exp(par3*G4Log(lambda1/lambda0)))/(par1*par3); + } + + zPathLength = min(zPathLength, lambda0); + //G4cout<< "zPathLength= "<< zPathLength<< " L0= " << lambda0 << G4endl; + return zPathLength; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4double G4UrbanMscModel::ComputeTrueStepLength(G4double geomStepLength) +{ + // step defined other than transportation + if(geomStepLength == zPathLength) { + //G4cout << "Urban::ComputeTrueLength: tPathLength= " << tPathLength + // << " step= " << geomStepLength << " *** " << G4endl; + return tPathLength; + } + + zPathLength = geomStepLength; + + // t = z for very small step + if(geomStepLength < tlimitminfix2) { + tPathLength = geomStepLength; + + // recalculation + } else { + + G4double tlength = geomStepLength; + if((geomStepLength > lambda0*tausmall) && !insideskin) { + + if(par1 < 0.) { + tlength = -lambda0*G4Log(1.-geomStepLength/lambda0) ; + } else { + if(par1*par3*geomStepLength < 1.) { + tlength = (1.-G4Exp(G4Log(1.-par1*par3*geomStepLength)/par3))/par1 ; + } else { + tlength = currentRange; + } + } + + if(tlength < geomStepLength) { tlength = geomStepLength; } + else if(tlength > tPathLength) { tlength = tPathLength; } + } + tPathLength = tlength; + } + //G4cout << "Urban::ComputeTrueLength: tPathLength= " << tPathLength + // << " step= " << geomStepLength << " &&& " << G4endl; + + return tPathLength; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4ThreeVector& +G4UrbanMscModel::SampleScattering(const G4ThreeVector& oldDirection, + G4double /*safety*/) +{ + fDisplacement.set(0.0,0.0,0.0); + G4double kineticEnergy = currentKinEnergy; + if (tPathLength > currentRange*dtrl) { + kineticEnergy = GetEnergy(particle,currentRange-tPathLength,couple); + } else { + kineticEnergy -= tPathLength*GetDEDX(particle,currentKinEnergy,couple, + currentLogKinEnergy); + } + + if((kineticEnergy <= eV) || (tPathLength <= tlimitminfix) || + (tPathLength < tausmall*lambda0)) { return fDisplacement; } + + G4double cth = SampleCosineTheta(tPathLength,kineticEnergy); + + // protection against 'bad' cth values + if(std::abs(cth) >= 1.0) { return fDisplacement; } + + /* + if(cth < 1.0 - 1000*tPathLength/lambda0 && cth < 0.5 && + kineticEnergy > 20*MeV) { + G4cout << "### G4UrbanMscModel::SampleScattering for " + << particle->GetParticleName() + << " E(MeV)= " << kineticEnergy/MeV + << " Step(mm)= " << tPathLength/mm + << " in " << CurrentCouple()->GetMaterial()->GetName() + << " CosTheta= " << cth << G4endl; + } + */ + G4double sth = sqrt((1.0 - cth)*(1.0 + cth)); + G4double phi = twopi*rndmEngineMod->flat(); + G4double dirx = sth*cos(phi); + G4double diry = sth*sin(phi); + + G4ThreeVector newDirection(dirx,diry,cth); + newDirection.rotateUz(oldDirection); + + fParticleChange->ProposeMomentumDirection(newDirection); + /* + G4cout << "G4UrbanMscModel::SampleSecondaries: e(MeV)= " << kineticEnergy + << " sinTheta= " << sth << " safety(mm)= " << safety + << " trueStep(mm)= " << tPathLength + << " geomStep(mm)= " << zPathLength + << G4endl; + */ + + if (latDisplasment && currentTau >= tausmall) { + if(dispAlg96) { SampleDisplacement(sth, phi); } + else { SampleDisplacementNew(cth, phi); } + fDisplacement.rotateUz(oldDirection); + } + return fDisplacement; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4double G4UrbanMscModel::SampleCosineTheta(G4double trueStepLength, + G4double KineticEnergy) +{ + G4double cth = 1. ; + G4double tau = trueStepLength/lambda0; + currentTau = tau; + lambdaeff = lambda0; + + G4double lambda1 = GetTransportMeanFreePath(particle,KineticEnergy); + if(std::abs(lambda1 - lambda0) > lambda0*0.01 && lambda1 > 0.) + { + // mean tau value + tau = trueStepLength*G4Log(lambda0/lambda1)/(lambda0-lambda1); + } + + currentTau = tau ; + lambdaeff = trueStepLength/currentTau; + currentRadLength = couple->GetMaterial()->GetRadlen(); + + if (tau >= taubig) { cth = -1.+2.*rndmEngineMod->flat(); } + else if (tau >= tausmall) { + static const G4double numlim = 0.01; + static const G4double onethird = 1./3.; + G4double xmeanth, x2meanth; + if(tau < numlim) { + xmeanth = 1.0 - tau*(1.0 - 0.5*tau); + x2meanth= 1.0 - tau*(5.0 - 6.25*tau)*onethird; + } else { + xmeanth = G4Exp(-tau); + x2meanth = (1.+2.*G4Exp(-2.5*tau))*onethird; + } + + // too large step of low-energy particle + G4double relloss = 1. - KineticEnergy/currentKinEnergy; + static const G4double rellossmax= 0.50; + if(relloss > rellossmax) { + return SimpleScattering(xmeanth,x2meanth); + } + // is step extreme small ? + G4bool extremesmallstep = false ; + G4double tsmall = std::min(tlimitmin,lambdalimit); + G4double theta0 = 0.; + if(trueStepLength > tsmall) { + theta0 = ComputeTheta0(trueStepLength,KineticEnergy); + } else { + theta0 = sqrt(trueStepLength/tsmall)*ComputeTheta0(tsmall,KineticEnergy); + extremesmallstep = true ; + } + + static const G4double onesixth = 1./6.; + static const G4double theta0max = CLHEP::pi*onesixth; + //G4cout << "Theta0= " << theta0 << " theta0max= " << theta0max + // << " sqrt(tausmall)= " << sqrt(tausmall) << G4endl; + + // protection for very small angles + G4double theta2 = theta0*theta0; + + if(theta2 < tausmall) { return cth; } + + if(theta0 > theta0max) { + return SimpleScattering(xmeanth,x2meanth); + } + + G4double x = theta2*(1.0 - theta2/12.); + if(theta2 > numlim) { + G4double sth = 2*sin(0.5*theta0); + x = sth*sth; + } + + // parameter for tail + G4double ltau= G4Log(tau); + G4double u = extremesmallstep + ? G4Exp(G4Log(tsmall/lambda0)*onesixth) + : G4Exp(ltau*onesixth); + G4double xx = G4Log(lambdaeff/currentRadLength); + G4double xsi = coeffc1+u*(coeffc2+coeffc3*u)+coeffc4*xx; + + // tail should not be too big + xsi = std::max(xsi, 1.9); + /* + if(KineticEnergy > 20*MeV && xsi < 1.6) { + G4cout << "G4UrbanMscModel::SampleCosineTheta: E(GeV)= " + << KineticEnergy/GeV + << " !!** c= " << xsi + << " **!! length(mm)= " << trueStepLength << " Zeff= " << Zeff + << " " << couple->GetMaterial()->GetName() + << " tau= " << tau << G4endl; + } + */ + + G4double c = xsi; + + if(std::abs(c-3.) < 0.001) { c = 3.001; } + else if(std::abs(c-2.) < 0.001) { c = 2.001; } + + G4double c1 = c-1.; + + G4double ea = G4Exp(-xsi); + G4double eaa = 1.-ea ; + G4double xmean1 = 1.-(1.-(1.+xsi)*ea)*x/eaa; + G4double x0 = 1. - xsi*x; + + // G4cout << " xmean1= " << xmean1 << " xmeanth= " << xmeanth << G4endl; + + if(xmean1 <= 0.999*xmeanth) { + return SimpleScattering(xmeanth,x2meanth); + } + //from continuity of derivatives + G4double b = 1.+(c-xsi)*x; + + G4double b1 = b+1.; + G4double bx = c*x; + + G4double eb1 = G4Exp(G4Log(b1)*c1); + G4double ebx = G4Exp(G4Log(bx)*c1); + G4double d = ebx/eb1; + + G4double xmean2 = (x0 + d - (bx - b1*d)/(c-2.))/(1. - d); + + G4double f1x0 = ea/eaa; + G4double f2x0 = c1/(c*(1. - d)); + G4double prob = f2x0/(f1x0+f2x0); + + G4double qprob = xmeanth/(prob*xmean1+(1.-prob)*xmean2); + + // sampling of costheta + //G4cout << "c= " << c << " qprob= " << qprob << " eb1= " << eb1 + // << " c1= " << c1 << " b1= " << b1 << " bx= " << bx << " eb1= " << eb1 + // << G4endl; + if(rndmEngineMod->flat() < qprob) + { + G4double var = 0; + if(rndmEngineMod->flat() < prob) { + cth = 1.+G4Log(ea+rndmEngineMod->flat()*eaa)*x; + } else { + var = (1.0 - d)*rndmEngineMod->flat(); + if(var < numlim*d) { + var /= (d*c1); + cth = -1.0 + var*(1.0 - 0.5*var*c)*(2. + (c - xsi)*x); + } else { + cth = 1. + x*(c - xsi - c*G4Exp(-G4Log(var + d)/c1)); + } + } + /* + if(KineticEnergy > 5*GeV && cth < 0.9) { + G4cout << "G4UrbanMscModel::SampleCosineTheta: E(GeV)= " + << KineticEnergy/GeV + << " 1-cosT= " << 1 - cth + << " length(mm)= " << trueStepLength << " Zeff= " << Zeff + << " tau= " << tau + << " prob= " << prob << " var= " << var << G4endl; + G4cout << " c= " << c << " qprob= " << qprob << " eb1= " << eb1 + << " ebx= " << ebx + << " c1= " << c1 << " b= " << b << " b1= " << b1 + << " bx= " << bx << " d= " << d + << " ea= " << ea << " eaa= " << eaa << G4endl; + } + */ + } + else { + cth = -1.+2.*rndmEngineMod->flat(); + /* + if(KineticEnergy > 5*GeV) { + G4cout << "G4UrbanMscModel::SampleCosineTheta: E(GeV)= " + << KineticEnergy/GeV + << " length(mm)= " << trueStepLength << " Zeff= " << Zeff + << " qprob= " << qprob << G4endl; + } + */ + } + } + return cth ; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4double G4UrbanMscModel::ComputeTheta0(G4double trueStepLength, + G4double KineticEnergy) +{ + // for all particles take the width of the central part + // from a parametrization similar to the Highland formula + // ( Highland formula: Particle Physics Booklet, July 2002, eq. 26.10) + G4double invbetacp = std::sqrt((currentKinEnergy+mass)*(KineticEnergy+mass)/ + (currentKinEnergy*(currentKinEnergy+2.*mass)* + KineticEnergy*(KineticEnergy+2.*mass))); + G4double y = trueStepLength/currentRadLength; + + if(particle == positron) + { + static const G4double xl= 0.6; + static const G4double xh= 0.9; + static const G4double e = 113.0; + G4double corr; + + G4double tau = std::sqrt(currentKinEnergy*KineticEnergy)/mass; + G4double x = std::sqrt(tau*(tau+2.)/((tau+1.)*(tau+1.))); + G4double a = 0.994-4.08e-3*Zeff; + G4double b = 7.16+(52.6+365./Zeff)/Zeff; + G4double c = 1.000-4.47e-3*Zeff; + G4double d = 1.21e-3*Zeff; + if(x < xl) { + corr = a*(1.-G4Exp(-b*x)); + } else if(x > xh) { + corr = c+d*G4Exp(e*(x-1.)); + } else { + G4double yl = a*(1.-G4Exp(-b*xl)); + G4double yh = c+d*G4Exp(e*(xh-1.)); + G4double y0 = (yh-yl)/(xh-xl); + G4double y1 = yl-y0*xl; + corr = y0*x+y1; + } + //================================================================== + y *= corr*(1.+Zeff*(1.84035e-4*Zeff-1.86427e-2)+0.41125); + } + + static const G4double c_highland = 13.6*CLHEP::MeV; + G4double theta0 = c_highland*std::abs(charge)*std::sqrt(y)*invbetacp; + + // correction factor from e- scattering data + theta0 *= (coeffth1+coeffth2*G4Log(y)); + return theta0; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void G4UrbanMscModel::SampleDisplacement(G4double, G4double phi) +{ + // simple and fast sampling + // based on single scattering results + // u = r/rmax : mean value + + G4double rmax = sqrt((tPathLength-zPathLength)*(tPathLength+zPathLength)); + if(rmax > 0.) + { + G4double r = 0.73*rmax; + + // simple distribution for v=Phi-phi=psi ~exp(-beta*v) + // beta determined from the requirement that distribution should give + // the same mean value than that obtained from the ss simulation + + static const G4double cbeta = 2.160; + static const G4double cbeta1 = 1.-G4Exp(-cbeta*CLHEP::pi); + G4double psi = -G4Log(1.-rndmEngineMod->flat()*cbeta1)/cbeta; + G4double Phi = (rndmEngineMod->flat() < 0.5) ? phi+psi : phi-psi; + fDisplacement.set(r*std::cos(Phi),r*std::sin(Phi),0.0); + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void G4UrbanMscModel::SampleDisplacementNew(G4double, G4double phi) +{ + // best sampling based on single scattering results + + G4double rmax = sqrt((tPathLength-zPathLength)*(tPathLength+zPathLength)); + G4double r = 0.; + G4double u = r/rmax; + static const G4double reps = 5.e-3; + + if(rmax > 0.) + { + static const G4double umax = 0.855; + static const G4double wlow = 0.750; + + static const G4double ralpha = 6.83e+0; + static const G4double ra1 =-4.16179e+1; + static const G4double ra2 = 1.12548e+2; + static const G4double ra3 =-8.66665e+1; + static const G4double ralpha1 = 0.751*ralpha; + static const G4double ralpha2 =ralpha-ralpha1; + static const G4double rwa1 = G4Exp(ralpha1*reps); + static const G4double rwa2 = G4Exp(ralpha1*umax)-rwa1; + static const G4double rejamax = 1.16456; + + static const G4double rbeta = 2.18e+1; + static const G4double rb0 = 4.81382e+2; + static const G4double rb1 =-1.12842e+4; + static const G4double rb2 = 4.57745e+4; + static const G4double rbeta1 = 0.732*rbeta; + static const G4double rbeta2 = rbeta-rbeta1; + static const G4double rwb1 = G4Exp(-rbeta1*umax); + static const G4double rwb2 = rwb1-G4Exp(-rbeta1*(1.-reps)); + static const G4double rejbmax = 1.62651; + + G4int count = 0; + G4double uc,rej; + + if(rndmEngineMod->flat() < wlow) + { + do { + u = G4Log(rwa1+rwa2*rndmEngineMod->flat())/ralpha1; + uc = umax-u; + rej = G4Exp(-ralpha2*uc)* + (1.+ralpha*uc+ra1*uc*uc+ra2*uc*uc*uc+ra3*uc*uc*uc*uc); + } while (rejamax*rndmEngineMod->flat() > rej && ++count < 1000); + } + else + { + do { + u = -G4Log(rwb1-rwb2*rndmEngineMod->flat())/rbeta1; + uc = u-umax; + rej = G4Exp(-rbeta2*uc)* + (1.+rbeta*uc+rb0*uc*uc+rb1*uc*uc*uc+rb2*uc*uc*uc*uc); + } while (rejbmax*rndmEngineMod->flat() > rej && ++count < 1000); + } + r = rmax*u; + } + + if(r > 0.) + { + // sample Phi using lateral correlation + // and r/rmax - (Phi-phi) correlation + // v = Phi-phi = acos(latcorr/(r*sth)) + // from SS simulation f(v)*g(v) + // f(v) ~ exp(-a1*v) normalized distribution + // g(v) rejection function (0 < g(v) <= 1) + G4double v, rej; + + static const G4double peps = 1.e-4; + static const G4double Pi = CLHEP::pi; + static const G4double palpha[10] = {2.300e+0,2.490e+0,2.610e+0,2.820e+0,2.710e+0, + 2.750e+0,2.910e+0,3.400e+0,4.150e+0,5.400e+0}; + static const G4double palpha1[10]= {4.600e-2,1.245e-1,2.610e-1,2.820e-1,2.710e-1, + 6.875e-1,1.019e+0,1.360e+0,1.660e+0,2.430e+0}; + static const G4double pejmax[10] = {3.513,1.968,1.479,1.239,1.116, + 1.081,1.064,1.073,1.103,1.158}; + + static const G4double pa1[10] = { 3.218e+0, 2.412e+0, 2.715e+0, 2.787e+0, 2.541e+0, + 2.508e+0, 2.600e+0, 3.231e+0, 4.588e+0, 6.584e+0}; + static const G4double pa2[10] = {-5.528e-1, 2.523e+0, 1.738e+0, 2.082e+0, 1.423e+0, + 4.682e-1,-6.883e-1,-2.147e+0,-5.127e+0,-1.054e+1}; + static const G4double pa3[10] = { 3.618e+0, 2.032e+0, 2.341e+0, 2.172e+0, 7.205e-1, + 4.655e-1, 6.318e-1, 1.255e+0, 2.425e+0, 4.938e+0}; + static const G4double pa4[10] = { 2.437e+0, 9.450e-1, 4.349e-1, 2.221e-1, 1.130e-1, + 5.405e-2, 2.245e-2, 7.370e-3, 1.456e-3, 1.508e-4}; + static const G4double pw1[10] = {G4Exp(-palpha1[0]*peps),G4Exp(-palpha1[1]*peps), + G4Exp(-palpha1[2]*peps),G4Exp(-palpha1[3]*peps), + G4Exp(-palpha1[4]*peps),G4Exp(-palpha1[5]*peps), + G4Exp(-palpha1[6]*peps),G4Exp(-palpha1[7]*peps), + G4Exp(-palpha1[8]*peps),G4Exp(-palpha1[9]*peps)}; + static const G4double pw2[10] = {pw1[0]-G4Exp(-palpha1[0]*(Pi-peps)), + pw1[1]-G4Exp(-palpha1[1]*(Pi-peps)), + pw1[2]-G4Exp(-palpha1[2]*(Pi-peps)), + pw1[3]-G4Exp(-palpha1[3]*(Pi-peps)), + pw1[4]-G4Exp(-palpha1[4]*(Pi-peps)), + pw1[5]-G4Exp(-palpha1[5]*(Pi-peps)), + pw1[6]-G4Exp(-palpha1[6]*(Pi-peps)), + pw1[7]-G4Exp(-palpha1[7]*(Pi-peps)), + pw1[8]-G4Exp(-palpha1[8]*(Pi-peps)), + pw1[9]-G4Exp(-palpha1[9]*(Pi-peps))}; + + G4int iphi = u*10.; + if(iphi < 0) { iphi = 0; } + else if(iphi > 9) { iphi = 9; } + G4int count = 0; + + do { + v = -G4Log(pw1[iphi]-pw2[iphi]*rndmEngineMod->flat())/palpha1[iphi]; + rej = (G4Exp(-palpha[iphi]*v)* + (1+pa1[iphi]*v+pa2[iphi]*v*v+pa3[iphi]*v*v*v)+pa4[iphi])/ + G4Exp(-pw1[iphi]*v); + } + // Loop checking, 5-March-2018, Vladimir Ivanchenko + while (pejmax[iphi]*rndmEngineMod->flat() > rej && ++count < 1000); + + G4double Phi = (rndmEngineMod->flat() < 0.5) ? phi+v : phi-v; + fDisplacement.set(r*std::cos(Phi),r*std::sin(Phi),0.0); + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... diff --git a/source/processes/electromagnetic/standard/src/G4WentzelOKandVIxSection.cc b/source/processes/electromagnetic/standard/src/G4WentzelOKandVIxSection.cc index 06e7fac72ca..a8975f621c0 100644 --- a/source/processes/electromagnetic/standard/src/G4WentzelOKandVIxSection.cc +++ b/source/processes/electromagnetic/standard/src/G4WentzelOKandVIxSection.cc @@ -137,6 +137,11 @@ void G4WentzelOKandVIxSection::Initialise(const G4ParticleDefinition* p, fMottXSection = new G4ScreeningMottCrossSection(); fMottXSection->Initialise(p, 1.0); } + /* + G4cout << "G4WentzelOKandVIxSection::Initialise for " + << p->GetParticleName() << " cosThetaMax= " << cosThetaMax + << " " << ScreenRSquare[0] << " coeff= " << coeff << G4endl; + */ } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... @@ -181,11 +186,6 @@ void G4WentzelOKandVIxSection::InitialiseA() void G4WentzelOKandVIxSection::SetupParticle(const G4ParticleDefinition* p) { - /* - G4cout << "G4WentzelOKandVIxSection::SetupParticle " << p - << " " << particle << " " << this << G4endl; - G4cout << this << " " << p->GetParticleName() << G4endl; - */ particle = p; mass = particle->GetPDGMass(); spin = particle->GetPDGSpin(); @@ -253,6 +253,8 @@ G4WentzelOKandVIxSection::SetupTarget(G4int Z, G4double cut) cosTetMaxElec = 1.0; ComputeMaxElectronScattering(cut); } + //G4cout << "SetupTarget: Z= " << targetZ << " kinFactor= " << kinFactor + // << " fMottFactor= " << fMottFactor << " screenZ= " << screenZ <GetKineticEnergy(); - effKinEnergy = preKinEnergy; + preKinEnergy = dp->GetKineticEnergy(); + effKinEnergy = preKinEnergy; DefineMaterial(track.GetMaterialCutsCouple()); - lambdaeff = GetTransportMeanFreePath(particle,preKinEnergy); - currentRange = GetRange(particle,preKinEnergy,currentCouple); + const G4double logPreKinEnergy = dp->GetLogKineticEnergy(); + lambdaeff = GetTransportMeanFreePath(particle,preKinEnergy,logPreKinEnergy); + currentRange = GetRange(particle,preKinEnergy,currentCouple,logPreKinEnergy); cosTetMaxNuc = wokvi->SetupKinematic(preKinEnergy, currentMaterial); //G4cout << "lambdaeff= " << lambdaeff << " Range= " << currentRange diff --git a/source/processes/electromagnetic/standard/src/G4XrayRayleighModel.cc b/source/processes/electromagnetic/standard/src/G4XrayRayleighModel.cc index 8d0962081d2..35688fb9ab1 100644 --- a/source/processes/electromagnetic/standard/src/G4XrayRayleighModel.cc +++ b/source/processes/electromagnetic/standard/src/G4XrayRayleighModel.cc @@ -152,19 +152,19 @@ G4double G4XrayRayleighModel::ComputeCrossSectionPerAtom( /////////////////////////////////////////////////////////////////////////////////// -void G4XrayRayleighModel::SampleSecondaries(std::vector* /*fvect*/, - const G4MaterialCutsCouple* couple, - const G4DynamicParticle* aDynamicGamma, - G4double, - G4double) +void G4XrayRayleighModel::SampleSecondaries(std::vector* /*fvect*/, + const G4MaterialCutsCouple* couple, + const G4DynamicParticle* aDPGamma, + G4double, + G4double) { if ( verboseLevel > 3) { G4cout << "Calling SampleSecondaries() of G4XrayRayleighModel" << G4endl; } - G4double photonEnergy0 = aDynamicGamma->GetKineticEnergy(); + G4double photonEnergy0 = aDPGamma->GetKineticEnergy(); - G4ParticleMomentum photonDirection0 = aDynamicGamma->GetMomentumDirection(); + G4ParticleMomentum photonDirection0 = aDPGamma->GetMomentumDirection(); // Sample the angle of the scattered photon @@ -188,7 +188,8 @@ void G4XrayRayleighModel::SampleSecondaries(std::vector* /*f cosDipole = cofA - 1./cofA; // select atom - const G4Element* elm = SelectRandomAtom(couple, aDynamicGamma->GetParticleDefinition(), photonEnergy0); + const G4Element* elm = SelectTargetAtom(couple, aDPGamma->GetParticleDefinition(), + photonEnergy0,aDPGamma->GetLogKineticEnergy()); G4double Z = elm->GetZ(); G4double k = photonEnergy0/hbarc; diff --git a/source/processes/electromagnetic/standard/src/G4eBremParametrizedModel.cc b/source/processes/electromagnetic/standard/src/G4eBremParametrizedModel.cc index c99172e4685..bc8ba75ce84 100644 --- a/source/processes/electromagnetic/standard/src/G4eBremParametrizedModel.cc +++ b/source/processes/electromagnetic/standard/src/G4eBremParametrizedModel.cc @@ -484,8 +484,8 @@ void G4eBremParametrizedModel::SampleSecondaries( SetupForMaterial(particle, couple->GetMaterial(),kineticEnergy); - const G4Element* elm = - SelectRandomAtom(couple,particle,kineticEnergy,cut,emax); + const G4Element* elm = SelectTargetAtom(couple,particle,kineticEnergy, + dp->GetLogKineticEnergy(),cut,emax); SetCurrentElement(elm->GetZ()); kinEnergy = kineticEnergy; diff --git a/source/processes/electromagnetic/standard/src/G4eBremsstrahlungRelModel.cc b/source/processes/electromagnetic/standard/src/G4eBremsstrahlungRelModel.cc index cc31c9eb61a..2c5c701aca2 100644 --- a/source/processes/electromagnetic/standard/src/G4eBremsstrahlungRelModel.cc +++ b/source/processes/electromagnetic/standard/src/G4eBremsstrahlungRelModel.cc @@ -561,13 +561,10 @@ G4eBremsstrahlungRelModel::SampleSecondaries(std::vector* vd } // SetupForMaterial(fPrimaryParticle, couple->GetMaterial(), kineticEnergy); - const G4Element* elem = SelectRandomAtom(couple, fPrimaryParticle, kineticEnergy, - tmin, tmax); -// const G4Element* elem = SelectTargetAtom(couple,fPrimaryParticle,kineticEnergy, -// logKineticEnergy, fElemSelectorEkinIndx, -// tmin,tmax); + const G4Element* elm = SelectTargetAtom(couple,fPrimaryParticle,kineticEnergy, + dp->GetLogKineticEnergy(),tmin,tmax); // - fCurrentIZ = elem->GetZasInt(); + fCurrentIZ = elm->GetZasInt(); const ElementData* elDat = gElementData[fCurrentIZ]; const G4double funcMax = elDat->fZFactor1+elDat->fZFactor2; // get the random engine diff --git a/source/processes/electromagnetic/standard/src/G4eCoulombScatteringModel.cc b/source/processes/electromagnetic/standard/src/G4eCoulombScatteringModel.cc index 426e6d8fe10..27d5db8f211 100644 --- a/source/processes/electromagnetic/standard/src/G4eCoulombScatteringModel.cc +++ b/source/processes/electromagnetic/standard/src/G4eCoulombScatteringModel.cc @@ -35,17 +35,8 @@ // // Creation date: 22.08.2005 // -// Modifications: +// Modifications: V.Ivanchenko // -// 01.08.06 V.Ivanchenko extend upper limit of table to TeV and review the -// logic of building - only elements from G4ElementTable -// 08.08.06 V.Ivanchenko build internal table in ekin scale, introduce faclim -// 19.08.06 V.Ivanchenko add inline function ScreeningParameter -// 09.10.07 V.Ivanchenko reorganized methods, add cut dependence in scattering off e- -// 09.06.08 V.Ivanchenko add SelectIsotope and sampling of the recoil ion -// 16.06.09 C.Consolandi fixed computation of effective mass -// 27.05.10 V.Ivanchenko added G4WentzelOKandVIxSection class to -// compute cross sections and sample scattering angle // // // Class Description: @@ -95,7 +86,8 @@ G4eCoulombScatteringModel::G4eCoulombScatteringModel(G4bool combined) particle = nullptr; currentCouple = nullptr; - wokvi = nullptr; + + wokvi = new G4WentzelOKandVIxSection(isCombined); currentMaterialIndex = 0; mass = CLHEP::proton_mass_c2; @@ -114,8 +106,6 @@ G4eCoulombScatteringModel::~G4eCoulombScatteringModel() void G4eCoulombScatteringModel::Initialise(const G4ParticleDefinition* part, const G4DataVector& cuts) { - if(!wokvi) { wokvi = new G4WentzelOKandVIxSection(); } - SetupParticle(part); currentCouple = nullptr; @@ -128,19 +118,12 @@ void G4eCoulombScatteringModel::Initialise(const G4ParticleDefinition* part, } wokvi->Initialise(part, cosThetaMin); - /* - G4cout << "G4eCoulombScatteringModel: " << particle->GetParticleName() - << " 1-cos(ThetaLimit)= " << 1 - cosThetaMin - << " cos(thetaMax)= " << cosThetaMax - << G4endl; - */ pCuts = &cuts; - //G4ProductionCutsTable::GetProductionCutsTable()->GetEnergyCutsVector(3); /* - G4cout << "!!! G4eCoulombScatteringModel::Initialise for " - << part->GetParticleName() << " cos(TetMin)= " << cosThetaMin - << " cos(TetMax)= " << cosThetaMax <GetParticleName() << " 1-cos(TetMin)= " << 1.0 - cosThetaMin + << " 1-cos(TetMax)= " << 1. - cosThetaMax << G4endl; + G4cout << "cut[0]= " << (*pCuts)[0] << G4endl; */ if(!fParticleChange) { fParticleChange = GetParticleChangeForGamma(); @@ -195,8 +178,11 @@ G4double G4eCoulombScatteringModel::ComputeCrossSectionPerAtom( G4double Z, G4double, G4double cutEnergy, G4double) { - //G4cout << "### G4eCoulombScatteringModel::ComputeCrossSectionPerAtom for " - //<< p->GetParticleName()<<" Z= "<GetParticleName()<<" Z= "< costmax) { cross = wokvi->ComputeNuclearCrossSection(costmin, costmax) - + wokvi->ComputeElectronCrossSection(costmin, costmax); + + wokvi->ComputeElectronCrossSection(costmin, costmax); } /* - if(p->GetParticleName() == "e-") + if(p->GetParticleName() == "e-") G4cout << "Z= " << Z << " e(MeV)= " << kinEnergy/MeV << " cross(b)= " << cross/barn << " 1-costmin= " << 1-costmin << " 1-costmax= " << 1-costmax @@ -226,6 +216,7 @@ G4double G4eCoulombScatteringModel::ComputeCrossSectionPerAtom( << G4endl; */ } + //G4cout << "====== cross= " << cross << G4endl; return cross; } @@ -251,9 +242,8 @@ void G4eCoulombScatteringModel::SampleSecondaries( wokvi->SetupKinematic(kinEnergy, currentMaterial); - const G4Element* currentElement = - SelectRandomAtom(couple,particle,kinEnergy,cut,kinEnergy); - + const G4Element* currentElement = SelectTargetAtom(couple,particle,kinEnergy, + dp->GetLogKineticEnergy(),cut,kinEnergy); G4int iz = currentElement->GetZasInt(); G4double costmin = wokvi->SetupTarget(iz, cut); @@ -292,7 +282,7 @@ void G4eCoulombScatteringModel::SampleSecondaries( /(targetMass + (mass + kinEnergy)*(1.0 - cost)); // the check likely not needed - if(trec > kinEnergy) { trec = kinEnergy; } + trec = std::min(trec, kinEnergy); G4double finalT = kinEnergy - trec; G4double edep = 0.0; /* diff --git a/source/processes/electromagnetic/standard/src/G4eSingleCoulombScatteringModel.cc b/source/processes/electromagnetic/standard/src/G4eSingleCoulombScatteringModel.cc index 1330e844b6a..f2f4d03c6f6 100644 --- a/source/processes/electromagnetic/standard/src/G4eSingleCoulombScatteringModel.cc +++ b/source/processes/electromagnetic/standard/src/G4eSingleCoulombScatteringModel.cc @@ -206,16 +206,15 @@ void G4eSingleCoulombScatteringModel::SampleSecondaries( // Choose nucleus //last two :cutEnergy= min e kinEnergy=max - currentElement = SelectRandomAtom(couple, particle, kinEnergy, - cutEnergy, kinEnergy); - G4double Z = currentElement->GetZ(); - G4int iz = G4int(Z); + currentElement = SelectTargetAtom(couple, particle, kinEnergy, + dp->GetLogKineticEnergy(), cutEnergy, kinEnergy); + G4int iz = currentElement->GetZasInt(); G4int ia = SelectIsotopeNumber(currentElement); G4double mass2 = G4NucleiProperties::GetNuclearMass(ia, iz); //G4cout<<"..Z: "<SetupKinematic(kinEnergy, Z); + Mottcross->SetupKinematic(kinEnergy, iz); G4double cross= Mottcross->NuclearCrossSection(FormFactor,XSectionModel); if(cross == 0.0) { return; } //cout<< "Energy: "< 0) { + const G4double x = G4UniformRand(); + for (G4int i=0; iValue(e, loge, lastIndx)) { + element = (*theElementVector)[i]; + break; + } + } + } + return element; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... + inline const G4Material* G4EmElementSelector::GetMaterial() const { return material; diff --git a/source/processes/electromagnetic/utils/include/G4EmExtraParameters.hh b/source/processes/electromagnetic/utils/include/G4EmExtraParameters.hh new file mode 100644 index 00000000000..7966595fe19 --- /dev/null +++ b/source/processes/electromagnetic/utils/include/G4EmExtraParameters.hh @@ -0,0 +1,173 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// ------------------------------------------------------------------- +// +// GEANT4 Class header file +// +// File name: G4EmExtraParameters +// +// Author: Vladimir Ivanchenko +// +// Creation date: 06.05.2019 +// +// Class Description: +// +// An internal utility class, responsable for keeping parameters +// for EM processes and models. +// +// It is initialized by the master thread but can be updated +// at any moment via G4EmParameters interface. It is not assumed +// to be used for a direct initialisation +// +// ------------------------------------------------------------------- +// + +#ifndef G4EmExtraParameters_h +#define G4EmExtraParameters_h 1 + +#include "globals.hh" +#include "G4ios.hh" +#include "G4ThreeVector.hh" +#include + +class G4EmExtraParametersMessenger; +class G4VEnergyLossProcess; +class G4VEmProcess; +class G4VAtomDeexcitation; + +class G4EmExtraParameters +{ +public: + + explicit G4EmExtraParameters(); + + ~G4EmExtraParameters(); + + void Initialise(); + + G4bool GetDirectionalSplitting(); + void SetDirectionalSplitting(G4bool v); + + G4bool QuantumEntanglement(); + void SetQuantumEntanglement(G4bool v); + + void SetDirectionalSplittingRadius(G4double r); + G4double GetDirectionalSplittingRadius(); + + void SetDirectionalSplittingTarget(const G4ThreeVector& v); + G4ThreeVector GetDirectionalSplittingTarget() const; + + void SetStepFunction(G4double v1, G4double v2); + G4double GetStepFunctionP1() const; + G4double GetStepFunctionP2() const; + + void SetStepFunctionMuHad(G4double v1, G4double v2); + G4double GetStepFunctionMuHadP1() const; + G4double GetStepFunctionMuHadP2() const; + + // parameters per region or per process + void AddPAIModel(const G4String& particle, + const G4String& region, + const G4String& type); + const std::vector& ParticlesPAI() const; + const std::vector& RegionsPAI() const; + const std::vector& TypesPAI() const; + + void AddPhysics(const G4String& region, const G4String& type); + const std::vector& RegionsPhysics() const; + const std::vector& TypesPhysics() const; + + void SetSubCutoff(G4bool val, const G4String& region = ""); + + void SetProcessBiasingFactor(const G4String& procname, + G4double val, G4bool wflag); + + void ActivateForcedInteraction(const G4String& procname, + const G4String& region, + G4double length, + G4bool wflag); + + void ActivateSecondaryBiasing(const G4String& name, + const G4String& region, + G4double factor, + G4double energyLimit); + + // initialisation methods + void DefineRegParamForLoss(G4VEnergyLossProcess*, + G4bool isElectron) const; + void DefineRegParamForEM(G4VEmProcess*) const; + + G4EmExtraParameters(G4EmExtraParameters &) = delete; + G4EmExtraParameters & operator= + (const G4EmExtraParameters &right) = delete; + +private: + + G4String CheckRegion(const G4String&) const; + + void PrintWarning(G4ExceptionDescription& ed) const; + + G4EmExtraParametersMessenger* theMessenger; + + G4bool directionalSplitting; + G4bool quantumEntanglement; + + G4double dRoverRange; + G4double finalRange; + G4double dRoverRangeMuHad; + G4double finalRangeMuHad; + + G4double directionalSplittingRadius; + G4ThreeVector directionalSplittingTarget; + + std::vector m_particlesPAI; + std::vector m_regnamesPAI; + std::vector m_typesPAI; + + std::vector m_regnamesPhys; + std::vector m_typesPhys; + + std::vector m_regnamesSubCut; + std::vector m_subCuts; + + std::vector m_procBiasedXS; + std::vector m_factBiasedXS; + std::vector m_weightBiasedXS; + + std::vector m_procForced; + std::vector m_regnamesForced; + std::vector m_lengthForced; + std::vector m_weightForced; + + std::vector m_procBiasedSec; + std::vector m_regnamesBiasedSec; + std::vector m_factBiasedSec; + std::vector m_elimBiasedSec; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif diff --git a/source/processes/electromagnetic/utils/include/G4EmExtraParametersMessenger.hh b/source/processes/electromagnetic/utils/include/G4EmExtraParametersMessenger.hh new file mode 100644 index 00000000000..d5489eb8a1b --- /dev/null +++ b/source/processes/electromagnetic/utils/include/G4EmExtraParametersMessenger.hh @@ -0,0 +1,96 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// ------------------------------------------------------------------- +// +// GEANT4 Class file +// +// File name: G4EmExtraParametersMessenger +// +// Author: Vladimir Ivanchenko +// +// Creation date: 07-05-2019 +// +// ------------------------------------------------------------------- +// + +// Class Description: +// This is a messenger class to interface to exchange information +// between G4VEm and UI. +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +#ifndef G4EmExtraParametersMessenger_h +#define G4EmExtraParametersMessenger_h 1 + +#include "globals.hh" +#include "G4UImessenger.hh" + +class G4UIcommand; +class G4UIcmdWithABool; +class G4UIcmdWithAnInteger; +class G4UIcmdWithADouble; +class G4UIcmdWithADoubleAndUnit; +class G4UIcmdWithAString; +class G4UIcmdWith3VectorAndUnit; +class G4EmExtraParameters; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +class G4EmExtraParametersMessenger: public G4UImessenger +{ +public: // with description + + explicit G4EmExtraParametersMessenger(G4EmExtraParameters*); + virtual ~G4EmExtraParametersMessenger(); + + virtual void SetNewValue(G4UIcommand*, G4String) override; + +private: + + G4EmExtraParameters* theParameters; + + G4UIcmdWithABool* dirSplitCmd; + G4UIcmdWithABool* qeCmd; + + G4UIcmdWithADoubleAndUnit* dirSplitRadiusCmd; + + G4UIcommand* paiCmd; + G4UIcommand* mscoCmd; + + G4UIcommand* SubSecCmd; + G4UIcommand* bfCmd; + G4UIcommand* fiCmd; + G4UIcommand* bsCmd; + G4UIcommand* StepFuncCmd; + G4UIcommand* StepFuncCmd1; + + G4UIcmdWith3VectorAndUnit* dirSplitTargetCmd; +}; + +#endif + diff --git a/source/processes/electromagnetic/utils/include/G4EmLowEParameters.hh b/source/processes/electromagnetic/utils/include/G4EmLowEParameters.hh new file mode 100644 index 00000000000..837284c2f0b --- /dev/null +++ b/source/processes/electromagnetic/utils/include/G4EmLowEParameters.hh @@ -0,0 +1,159 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// ------------------------------------------------------------------- +// +// GEANT4 Class header file +// +// File name: G4EmLowEParameters +// +// Author: Vladimir Ivanchenko +// +// Creation date: 06.05.2019 +// +// Class Description: +// +// An internal utility class, responsable for keeping parameters +// for low-energy EM and DNA physics processes and models. +// +// It is initialized by the master thread but can be updated +// at any moment via G4EmParameters interface. It is not assumed +// to be used for a direct initialisation +// +// ------------------------------------------------------------------- +// + +#ifndef G4EmLowEParameters_h +#define G4EmLowEParameters_h 1 + +#include "globals.hh" +#include "G4DNAModelSubType.hh" +#include + +class G4EmLowEParametersMessenger; +class G4VAtomDeexcitation; + +class G4EmLowEParameters +{ +public: + + explicit G4EmLowEParameters(); + + ~G4EmLowEParameters(); + + void Initialise(); + + // boolean flags + void SetFluo(G4bool val); + G4bool Fluo() const; + + void SetBeardenFluoDir(G4bool val); + G4bool BeardenFluoDir() const; + + void SetAuger(G4bool val); + G4bool Auger() const; + + void SetPixe(G4bool val); + G4bool Pixe() const; + + void SetDeexcitationIgnoreCut(G4bool val); + G4bool DeexcitationIgnoreCut() const; + + void SetDNAFast(G4bool val); + G4bool DNAFast() const; + + void SetDNAStationary(G4bool val); + G4bool DNAStationary() const; + + void SetDNAElectronMsc(G4bool val); + G4bool DNAElectronMsc() const; + + // integer parameters + void SetDNAeSolvationSubType(G4DNAModelSubType val); + G4DNAModelSubType DNAeSolvationSubType() const; + + // string parameters + void SetPIXECrossSectionModel(const G4String&); + const G4String& PIXECrossSectionModel(); + + void SetPIXEElectronCrossSectionModel(const G4String&); + const G4String& PIXEElectronCrossSectionModel(); + + // parameters per region or per process + void AddMicroElec(const G4String& region); + const std::vector& RegionsMicroElec() const; + + void AddDNA(const G4String& region, const G4String& type); + const std::vector& RegionsDNA() const; + const std::vector& TypesDNA() const; + + void SetDeexActiveRegion(const G4String& region, G4bool fdeex, + G4bool fauger, G4bool fpixe); + + // initialisation methods + void DefineRegParamForDeex(G4VAtomDeexcitation*) const; + + G4EmLowEParameters(G4EmLowEParameters &) = delete; + G4EmLowEParameters & operator= + (const G4EmLowEParameters &right) = delete; + +private: + + G4String CheckRegion(const G4String&) const; + + void PrintWarning(G4ExceptionDescription& ed) const; + + G4EmLowEParametersMessenger* theMessenger; + + G4bool fluo; + G4bool beardenFluoDir; + G4bool auger; + G4bool pixe; + G4bool deexIgnoreCut; + + G4bool dnaFast; + G4bool dnaStationary; + G4bool dnaMsc; + + G4DNAModelSubType dnaElectronSolvation; + + G4String namePIXE; + G4String nameElectronPIXE; + + std::vector m_regnamesME; + + std::vector m_regnamesDNA; + std::vector m_typesDNA; + + std::vector m_regnamesDeex; + std::vector m_fluo; + std::vector m_auger; + std::vector m_pixe; +}; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +#endif + diff --git a/source/processes/electromagnetic/utils/include/G4EmLowEParametersMessenger.hh b/source/processes/electromagnetic/utils/include/G4EmLowEParametersMessenger.hh new file mode 100644 index 00000000000..9de3f122895 --- /dev/null +++ b/source/processes/electromagnetic/utils/include/G4EmLowEParametersMessenger.hh @@ -0,0 +1,97 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// ------------------------------------------------------------------- +// +// GEANT4 Class file +// +// File name: G4EmLowEParametersMessenger +// +// Author: Vladimir Ivanchenko +// +// Creation date: 07-05-2019 +// +// ------------------------------------------------------------------- +// + +// Class Description: +// This is a messenger class to interface to exchange information +// between G4VEm and UI. +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +#ifndef G4EmLowEParametersMessenger_h +#define G4EmLowEParametersMessenger_h 1 + +#include "globals.hh" +#include "G4UImessenger.hh" + +class G4UIcommand; +class G4UIcmdWithABool; +class G4UIcmdWithAnInteger; +class G4UIcmdWithADouble; +class G4UIcmdWithADoubleAndUnit; +class G4UIcmdWithAString; +class G4UIcmdWith3VectorAndUnit; +class G4EmLowEParameters; + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +class G4EmLowEParametersMessenger: public G4UImessenger +{ +public: // with description + + explicit G4EmLowEParametersMessenger(G4EmLowEParameters*); + virtual ~G4EmLowEParametersMessenger(); + + virtual void SetNewValue(G4UIcommand*, G4String) override; + +private: + + G4EmLowEParameters* theParameters; + + G4UIcmdWithABool* deCmd; + G4UIcmdWithABool* dirFluoCmd; + G4UIcmdWithABool* auCmd; + G4UIcmdWithABool* auCascadeCmd; + G4UIcmdWithABool* pixeCmd; + G4UIcmdWithABool* dcutCmd; + G4UIcmdWithABool* dnafCmd; + G4UIcmdWithABool* dnasCmd; + G4UIcmdWithABool* dnamscCmd; + + G4UIcmdWithAString* pixeXsCmd; + G4UIcmdWithAString* pixeeXsCmd; + G4UIcmdWithAString* dnaSolCmd; + + G4UIcmdWithAString* meCmd; + G4UIcommand* dnaCmd; + G4UIcommand* deexCmd; +}; + +#endif + diff --git a/source/processes/electromagnetic/utils/include/G4EmParameters.hh b/source/processes/electromagnetic/utils/include/G4EmParameters.hh index 8d4c7526e4c..26bfd7a04c4 100644 --- a/source/processes/electromagnetic/utils/include/G4EmParameters.hh +++ b/source/processes/electromagnetic/utils/include/G4EmParameters.hh @@ -23,12 +23,10 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// // ------------------------------------------------------------------- // // GEANT4 Class header file // -// // File name: G4EmParameters // // Author: Vladimir Ivanchenko for migration to MT @@ -60,13 +58,16 @@ #include "G4NuclearFormfactorType.hh" #include "G4DNAModelSubType.hh" #include "G4EmSaturation.hh" +#include "G4ThreeVector.hh" #include "G4Threading.hh" #include class G4EmParametersMessenger; +class G4EmExtraParameters; +class G4EmLowEParameters; +class G4VAtomDeexcitation; class G4VEnergyLossProcess; class G4VEmProcess; -class G4VAtomDeexcitation; class G4StateManager; class G4EmParameters @@ -80,7 +81,7 @@ public: void SetDefaults(); // printing - std::ostream& StreamInfo(std::ostream& os) const; + void StreamInfo(std::ostream& os) const; void Dump() const; friend std::ostream& operator<< (std::ostream& os, const G4EmParameters&); @@ -164,12 +165,20 @@ public: void SetEnableSamplingTable(G4bool val); G4bool EnableSamplingTable() const; - void SetEmSaturation(G4EmSaturation*); - G4EmSaturation* GetEmSaturation(); + void SetEnablePolarisation(G4bool val); + G4bool EnablePolarisation() const; + + G4bool GetDirectionalSplitting(); + void SetDirectionalSplitting(G4bool v); + + G4bool QuantumEntanglement(); + void SetQuantumEntanglement(G4bool v); // 5d void SetOnIsolated(G4bool val); - bool OnIsolated() const; + G4bool OnIsolated() const; + + void ActivateDNA(); // double parameters with values void SetMinSubRange(G4double val); @@ -226,10 +235,19 @@ public: void SetScreeningFactor(G4double val); G4double ScreeningFactor() const; + void SetMaxNIELEnergy(G4double val); + G4double MaxNIELEnergy() const; + void SetStepFunction(G4double v1, G4double v2); void SetStepFunctionMuHad(G4double v1, G4double v2); + void SetDirectionalSplittingRadius(G4double r); + G4double GetDirectionalSplittingRadius(); + + void SetDirectionalSplittingTarget(const G4ThreeVector& v); + G4ThreeVector GetDirectionalSplittingTarget() const; + // integer parameters void SetNumberOfBins(G4int val); G4int NumberOfBins() const; @@ -281,11 +299,6 @@ public: const std::vector& RegionsDNA() const; const std::vector& TypesDNA() const; - // obsolete methods - void AddMsc(const G4String& region, const G4String& type); - const std::vector& RegionsMsc() const; - const std::vector& TypesMsc() const; - void AddPhysics(const G4String& region, const G4String& type); const std::vector& RegionsPhysics() const; const std::vector& TypesPhysics() const; @@ -308,17 +321,8 @@ public: G4double factor, G4double energyLimit); - G4bool GetDirectionalSplitting() { return directionalSplitting; } - void SetDirectionalSplitting(G4int v) { directionalSplitting = v; } - - void SetDirectionalSplittingTarget(G4ThreeVector v) - { directionalSplittingTarget = v; } - G4ThreeVector GetDirectionalSplittingTarget() - { return directionalSplittingTarget; } - void SetDirectionalSplittingRadius(G4double r) - { directionalSplittingRadius = r; } - G4double GetDirectionalSplittingRadius() - { return directionalSplittingRadius; } + void SetEmSaturation(G4EmSaturation*); + G4EmSaturation* GetEmSaturation(); // initialisation methods void DefineRegParamForLoss(G4VEnergyLossProcess*, @@ -337,17 +341,15 @@ private: G4bool IsLocked() const; - G4String CheckRegion(const G4String&) const; - - void PrintWarning(G4ExceptionDescription& ed) const; + void PrintWarning(G4ExceptionDescription& ed) const; static G4EmParameters* theInstance; G4EmParametersMessenger* theMessenger; - - G4StateManager* fStateManager; - - G4EmSaturation* emSaturation; + G4EmExtraParameters* fBParameters; + G4EmLowEParameters* fCParameters; + G4StateManager* fStateManager; + G4EmSaturation* emSaturation; G4bool lossFluctuation; G4bool buildCSDARange; @@ -355,12 +357,6 @@ private: G4bool spline; G4bool cutAsFinalRange; G4bool applyCuts; - G4bool fluo; - G4bool beardenFluoDir; - G4bool auger; - G4bool augerCascade; - G4bool pixe; - G4bool deexIgnoreCut; G4bool lateralDisplacement; G4bool lateralDisplacementAlg96; G4bool muhadLateralDisplacement; @@ -370,13 +366,11 @@ private: G4bool integral; G4bool birks; G4bool fICRU90; - G4bool dnaFast; - G4bool dnaStationary; - G4bool dnaMsc; G4bool gener; - G4bool enableSamplingTable; + G4bool fSamplingTable; + G4bool fPolarisation; G4bool onIsolated; // 5d model conversion on free ions - G4bool directionalSplitting; + G4bool fDNA; G4double minSubRange; G4double minKinEnergy; @@ -391,16 +385,12 @@ private: G4double factorForAngleLimit; G4double thetaLimit; G4double energyLimit; + G4double maxNIELEnergy; G4double rangeFactor; G4double rangeFactorMuHad; G4double geomFactor; G4double skin; - G4double dRoverRange; - G4double finalRange; - G4double dRoverRangeMuHad; - G4double finalRangeMuHad; G4double factorScreen; - G4double directionalSplittingRadius; G4int nbins; G4int nbinsPerDecade; @@ -408,49 +398,9 @@ private: G4int workerVerbose; G4int tripletConv; // 5d model triplet generation type - G4ThreeVector directionalSplittingTarget; - G4MscStepLimitType mscStepLimit; G4MscStepLimitType mscStepLimitMuHad; G4NuclearFormfactorType nucFormfactor; - G4DNAModelSubType dnaElectronSolvation; - - G4String namePIXE; - G4String nameElectronPIXE; - - std::vector m_particlesPAI; - std::vector m_regnamesPAI; - std::vector m_typesPAI; - - std::vector m_regnamesME; - - std::vector m_regnamesDNA; - std::vector m_typesDNA; - - std::vector m_regnamesPhys; - std::vector m_typesPhys; - - std::vector m_regnamesSubCut; - std::vector m_subCuts; - - std::vector m_regnamesDeex; - std::vector m_fluo; - std::vector m_auger; - std::vector m_pixe; - - std::vector m_procBiasedXS; - std::vector m_factBiasedXS; - std::vector m_weightBiasedXS; - - std::vector m_procForced; - std::vector m_regnamesForced; - std::vector m_lengthForced; - std::vector m_weightForced; - - std::vector m_procBiasedSec; - std::vector m_regnamesBiasedSec; - std::vector m_factBiasedSec; - std::vector m_elimBiasedSec; #ifdef G4MULTITHREADED static G4Mutex emParametersMutex; diff --git a/source/processes/electromagnetic/utils/include/G4EmParametersMessenger.hh b/source/processes/electromagnetic/utils/include/G4EmParametersMessenger.hh index eea3fe5613f..0012bc20f27 100644 --- a/source/processes/electromagnetic/utils/include/G4EmParametersMessenger.hh +++ b/source/processes/electromagnetic/utils/include/G4EmParametersMessenger.hh @@ -23,7 +23,6 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// // ------------------------------------------------------------------- // // GEANT4 Class file @@ -34,8 +33,6 @@ // // Creation date: 22-05-2013 // -// Modifications: -// // ------------------------------------------------------------------- // @@ -90,12 +87,6 @@ private: G4UIcmdWithABool* splCmd; G4UIcmdWithABool* rsCmd; G4UIcmdWithABool* aplCmd; - G4UIcmdWithABool* deCmd; - G4UIcmdWithABool* dirFluoCmd; - G4UIcmdWithABool* auCmd; - G4UIcmdWithABool* auCascadeCmd; - G4UIcmdWithABool* pixeCmd; - G4UIcmdWithABool* dcutCmd; G4UIcmdWithABool* latCmd; G4UIcmdWithABool* lat96Cmd; G4UIcmdWithABool* mulatCmd; @@ -104,14 +95,10 @@ private: G4UIcmdWithABool* IntegCmd; G4UIcmdWithABool* mottCmd; G4UIcmdWithABool* birksCmd; - G4UIcmdWithABool* dnafCmd; - G4UIcmdWithABool* dnasCmd; - G4UIcmdWithABool* dnamscCmd; G4UIcmdWithABool* sharkCmd; G4UIcmdWithABool* onIsolatedCmd; G4UIcmdWithABool* sampleTCmd; G4UIcmdWithABool* icru90Cmd; - G4UIcmdWithABool* dirSplitCmd; G4UIcmdWithADouble* minSubSecCmd; G4UIcmdWithADoubleAndUnit* minEnCmd; @@ -126,12 +113,12 @@ private: G4UIcmdWithADouble* mscfCmd; G4UIcmdWithADoubleAndUnit* angCmd; G4UIcmdWithADoubleAndUnit* msceCmd; + G4UIcmdWithADoubleAndUnit* nielCmd; G4UIcmdWithADouble* frCmd; G4UIcmdWithADouble* fr1Cmd; G4UIcmdWithADouble* fgCmd; G4UIcmdWithADouble* skinCmd; G4UIcmdWithADouble* screCmd; - G4UIcmdWithADoubleAndUnit* dirSplitRadiusCmd; G4UIcmdWithAnInteger* dedxCmd; G4UIcmdWithAnInteger* lamCmd; @@ -143,27 +130,10 @@ private: G4UIcmdWithAString* mscCmd; G4UIcmdWithAString* msc1Cmd; + G4UIcmdWithAString* nffCmd; - G4UIcmdWithAString* pixeXsCmd; - G4UIcmdWithAString* pixeeXsCmd; - G4UIcmdWithAString* dnaSolCmd; - - G4UIcommand* paiCmd; - G4UIcmdWithAString* meCmd; - G4UIcommand* dnaCmd; - G4UIcommand* mscoCmd; G4UIcommand* dumpCmd; - G4UIcommand* SubSecCmd; - G4UIcommand* StepFuncCmd; - G4UIcommand* StepFuncCmd1; - G4UIcommand* deexCmd; - G4UIcommand* bfCmd; - G4UIcommand* fiCmd; - G4UIcommand* bsCmd; - G4UIcmdWithAString* nffCmd; - - G4UIcmdWith3VectorAndUnit* dirSplitTargetCmd; }; #endif diff --git a/source/processes/electromagnetic/utils/include/G4LossTableManager.hh b/source/processes/electromagnetic/utils/include/G4LossTableManager.hh index 387ce238d81..39ddde9c924 100644 --- a/source/processes/electromagnetic/utils/include/G4LossTableManager.hh +++ b/source/processes/electromagnetic/utils/include/G4LossTableManager.hh @@ -23,8 +23,6 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// -// // ------------------------------------------------------------------- // // GEANT4 Class header file @@ -37,29 +35,7 @@ // // Creation date: 03.01.2002 // -// Modifications: -// -// 20-01-03 Migrade to cut per region (V.Ivanchenko) -// 17-02-03 Fix problem of store/restore tables for ions (V.Ivanchenko) -// 10-03-03 Add Ion registration (V.Ivanchenko) -// 25-03-03 Add deregistration (V.Ivanchenko) -// 26-03-03 Add GetDEDXDispersion (V.Ivanchenko) -// 02-04-03 Change messenger (V.Ivanchenko) -// 23-07-03 Add exchange with G4EnergyLossTables (V.Ivanchenko) -// 05-10-03 Add G4VEmProcesses registration (V.Ivanchenko) -// 17-10-03 Add SetParameters method (V.Ivanchenko) -// 12-11-03 G4EnergyLossSTD -> G4EnergyLossProcess (V.Ivanchenko) -// 14-01-04 Activate precise range calculation (V.Ivanchenko) -// 08-11-04 Migration to new interface of Store/Retrieve tables (V.Ivantchenko) -// 10-01-06 PreciseRange -> CSDARange (V.Ivantchenko) -// 20-01-06 Introduce GetSubDEDX method (VI) -// 26-01-06 Rename GetRange -> GetRangeFromRestricteDEDX (V.Ivanchenko) -// 10-05-06 Add methods SetMscStepLimitation, FacRange and MscFlag (VI) -// 22-05-06 Add methods Set/Get bremsTh (VI) -// 12-02-07 Add SetSkin, SetLinearLossLimit (V.Ivanchenko) -// 18-06-07 Move definition of msc parameters to G4EmProcessOptions (V.Ivanchenko) -// 12-04-10 Added PreparePhsyicsTables and BuildPhysicsTables entries (V.Ivanchenko) -// 04-06-13 Adaptation for MT mode, new method LocalPhysicsTables (V.Ivanchenko) +// Modifications by V.Ivanchenko // // Class Description: // @@ -93,6 +69,7 @@ class G4Region; class G4EmSaturation; class G4EmConfigurator; class G4ElectronIonPair; +class G4NIELCalculator; class G4VMultipleScattering; class G4VEmProcess; @@ -107,12 +84,6 @@ public: ~G4LossTableManager(); - //------------------------------------------------- - // called from destructor - //------------------------------------------------- - - void Clear(); - //------------------------------------------------- // initialisation before a new run //------------------------------------------------- @@ -178,6 +149,7 @@ public: //------------------------------------------------- // Methods to be called only at initialisation + // and at the end of the job //------------------------------------------------- void Register(G4VEnergyLossProcess* p); @@ -192,6 +164,10 @@ public: void DeRegister(G4VEmProcess* p); + void Register(G4VProcess* p); + + void DeRegister(G4VProcess* p); + void Register(G4VEmModel* p); void DeRegister(G4VEmModel* p); @@ -209,6 +185,8 @@ public: void SetSubCutProducer(G4VSubCutProducer*); + void SetNIELCalculator(G4NIELCalculator*); + //------------------------------------------------- // Access methods //------------------------------------------------- @@ -229,6 +207,8 @@ public: G4ElectronIonPair* ElectronIonPair(); + G4NIELCalculator* NIELCalculator(); + inline G4EmCorrections* EmCorrections(); inline G4VAtomDeexcitation* AtomDeexcitation(); @@ -253,6 +233,8 @@ private: G4LossTableManager(); + void Clear(); + void ResetParameters(); G4VEnergyLossProcess* BuildTables(const G4ParticleDefinition* aParticle); @@ -287,6 +269,7 @@ private: std::vector emp_vector; std::vector mod_vector; std::vector fmod_vector; + std::vector p_vector; // cache G4VEnergyLossProcess* currentLoss; @@ -305,6 +288,7 @@ private: G4EmCorrections* emCorrections; G4EmConfigurator* emConfigurator; G4ElectronIonPair* emElectronIonPair; + G4NIELCalculator* nielCalculator; G4VAtomDeexcitation* atomDeexcitation; G4VSubCutProducer* subcutProducer; diff --git a/source/processes/electromagnetic/utils/include/G4NIELCalculator.hh b/source/processes/electromagnetic/utils/include/G4NIELCalculator.hh new file mode 100755 index 00000000000..101ee5fb6b0 --- /dev/null +++ b/source/processes/electromagnetic/utils/include/G4NIELCalculator.hh @@ -0,0 +1,91 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +#ifndef G4NIELCalculator_h +#define G4NIELCalculator_h 1 + +// ------------------------------------------------------------- +// +// GEANT4 Class header file +// +// +// File name: G4NIELCalculator +// +// Author: Vladimir Ivanchenko +// +// Creation date: 30.05.2019 +// +// Modifications: +// +// +// Class Description: +// This is a helper class to compute NIEL in user stepping action +// or sensitive detector code. User should provide G4VEmModel +// objects, which has NIEL model +// +// ------------------------------------------------------------- + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +#include "globals.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +class G4Step; +class G4VEmModel; + +class G4NIELCalculator +{ +public: + + explicit G4NIELCalculator(G4VEmModel*, G4int verb); + + ~G4NIELCalculator(); + + // initialisation before start of run + void Initialise(); + + // compute nuclear stopping power + G4double ComputeNIEL(const G4Step*); + + // kinetic energy of recoil nucleus or zero + G4double RecoilEnergy(const G4Step*); + + // replace model of NIEL + void AddEmModel(G4VEmModel*); + +private: + + // hide assignment operator + G4NIELCalculator & operator=(const G4NIELCalculator &right) = delete; + G4NIELCalculator(const G4NIELCalculator&) = delete; + + G4VEmModel* fModel; + G4int fVerbose; +}; + +#endif + diff --git a/source/processes/electromagnetic/utils/include/G4VEmModel.hh b/source/processes/electromagnetic/utils/include/G4VEmModel.hh index ac61291c2ea..0d7fbefe526 100644 --- a/source/processes/electromagnetic/utils/include/G4VEmModel.hh +++ b/source/processes/electromagnetic/utils/include/G4VEmModel.hh @@ -284,6 +284,14 @@ public: G4double kineticEnergy, G4double cutEnergy = 0.0, G4double maxEnergy = DBL_MAX); + // same as SelectRandomAtom above but more efficient since log-ekin is known + inline const G4Element* SelectTargetAtom(const G4MaterialCutsCouple*, + const G4ParticleDefinition*, + G4double kineticEnergy, + G4double logKineticEnergy, + G4double cutEnergy = 0.0, + G4double maxEnergy = DBL_MAX); + // to select atom cross section per volume is recomputed for each element const G4Element* SelectRandomAtom(const G4Material*, @@ -429,6 +437,7 @@ protected: const std::vector* theDensityFactor; const std::vector* theDensityIdx; size_t idxTable; + size_t fIdxTableElmSelector; G4bool lossFlucFlag; G4double inveplus; @@ -559,6 +568,26 @@ G4VEmModel::SelectRandomAtom(const G4MaterialCutsCouple* couple, return fCurrentElement; } +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +inline const G4Element* +G4VEmModel::SelectTargetAtom(const G4MaterialCutsCouple* couple, + const G4ParticleDefinition* part, + G4double kinEnergy, + G4double logKinEnergy, + G4double cutEnergy, + G4double maxEnergy) +{ + fCurrentCouple = couple; + fCurrentElement = (nSelectors > 0) + ? ((*elmSelectors)[couple->GetIndex()])->SelectRandomAtom(kinEnergy, + logKinEnergy, fIdxTableElmSelector) + : SelectRandomAtom(couple->GetMaterial(),part,kinEnergy,cutEnergy,maxEnergy); + fCurrentIsotope = nullptr; + return fCurrentElement; +} + + // ======== Get/Set inline methods used at initialisation ================ inline G4VEmFluctuationModel* G4VEmModel::GetModelOfFluctuations() diff --git a/source/processes/electromagnetic/utils/include/G4VEmProcess.hh b/source/processes/electromagnetic/utils/include/G4VEmProcess.hh index 13400b4225c..03f3d1b1f58 100644 --- a/source/processes/electromagnetic/utils/include/G4VEmProcess.hh +++ b/source/processes/electromagnetic/utils/include/G4VEmProcess.hh @@ -150,7 +150,7 @@ public: // It returns the cross section per volume for energy/ material G4double CrossSectionPerVolume(G4double kineticEnergy, - const G4MaterialCutsCouple* couple); + const G4MaterialCutsCouple* couple); // It returns the cross section of the process per atom G4double ComputeCrossSectionPerAtom(G4double kineticEnergy, @@ -162,6 +162,9 @@ public: // It returns cross section per volume inline G4double GetLambda(G4double kinEnergy, const G4MaterialCutsCouple* couple); + inline G4double GetLambda(G4double kinEnergy, + const G4MaterialCutsCouple* couple, + G4double logKinEnergy); //------------------------------------------------------------------------ // Specific methods to build and access Physics Tables @@ -312,15 +315,20 @@ private: void PrintWarning(G4String tit, G4double val); - void ComputeIntegralLambda(G4double kinEnergy); +// void ComputeIntegralLambda(G4double kinEnergy); + void ComputeIntegralLambda(G4double kinEnergy, G4double logKinEnergy); inline void DefineMaterial(const G4MaterialCutsCouple* couple); inline G4double GetLambdaFromTable(G4double kinEnergy); + inline G4double GetLambdaFromTable(G4double kinEnergy, G4double logKinEnergy); inline G4double GetLambdaFromTablePrim(G4double kinEnergy); + inline G4double GetLambdaFromTablePrim(G4double kinEnergy, + G4double logKinEnergy); inline G4double GetCurrentLambda(G4double kinEnergy); + inline G4double GetCurrentLambda(G4double kinEnergy, G4double logKinEnergy); inline G4double ComputeCurrentLambda(G4double kinEnergy); @@ -363,6 +371,7 @@ private: G4double minKinEnergyPrim; G4double maxKinEnergy; G4double lambdaFactor; + G4double logLambdaFactor; G4double biasFactor; G4double massRatio; @@ -402,6 +411,7 @@ protected: G4double mfpKinEnergy; G4double preStepKinEnergy; + G4double preStepLogKinEnergy; G4double preStepLambda; private: @@ -503,6 +513,11 @@ inline G4double G4VEmProcess::GetLambdaFromTable(G4double e) return ((*theLambdaTable)[basedCoupleIndex])->Value(e, idxLambda); } +inline G4double G4VEmProcess::GetLambdaFromTable(G4double e, G4double loge) +{ + return ((*theLambdaTable)[basedCoupleIndex])->Value(e, loge, idxLambda); +} + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... inline G4double G4VEmProcess::GetLambdaFromTablePrim(G4double e) @@ -510,6 +525,12 @@ inline G4double G4VEmProcess::GetLambdaFromTablePrim(G4double e) return ((*theLambdaTablePrim)[basedCoupleIndex])->Value(e, idxLambdaPrim)/e; } +inline G4double G4VEmProcess::GetLambdaFromTablePrim(G4double e, G4double loge) +{ + return + ((*theLambdaTablePrim)[basedCoupleIndex])->Value(e, loge, idxLambdaPrim)/e; +} + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... inline G4double G4VEmProcess::ComputeCurrentLambda(G4double e) @@ -529,6 +550,15 @@ inline G4double G4VEmProcess::GetCurrentLambda(G4double e) return fFactor*x; } +inline G4double G4VEmProcess::GetCurrentLambda(G4double e, G4double loge) +{ + G4double x(0.0); + if(e >= minKinEnergyPrim) { x = GetLambdaFromTablePrim(e, loge); } + else if(theLambdaTable) { x = GetLambdaFromTable(e, loge); } + else if(currentModel) { x = ComputeCurrentLambda(e); } + return fFactor*x; +} + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... inline void @@ -541,13 +571,20 @@ G4VEmProcess::CurrentSetup(const G4MaterialCutsCouple* couple, G4double energy) //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... inline G4double -G4VEmProcess::GetLambda(G4double kinEnergy, - const G4MaterialCutsCouple* couple) +G4VEmProcess::GetLambda(G4double kinEnergy, const G4MaterialCutsCouple* couple) { CurrentSetup(couple, kinEnergy); return GetCurrentLambda(kinEnergy); } +inline G4double +G4VEmProcess::GetLambda(G4double kinEnergy, const G4MaterialCutsCouple* couple, + G4double logKinEnergy) +{ + CurrentSetup(couple, kinEnergy); + return GetCurrentLambda(kinEnergy, logKinEnergy); +} + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... inline G4double diff --git a/source/processes/electromagnetic/utils/include/G4VEnergyLossProcess.hh b/source/processes/electromagnetic/utils/include/G4VEnergyLossProcess.hh index 1963c1991ab..050c03c13af 100644 --- a/source/processes/electromagnetic/utils/include/G4VEnergyLossProcess.hh +++ b/source/processes/electromagnetic/utils/include/G4VEnergyLossProcess.hh @@ -213,6 +213,9 @@ public: // Access to cross section table G4double CrossSectionPerVolume(G4double kineticEnergy, const G4MaterialCutsCouple* couple); + G4double CrossSectionPerVolume(G4double kineticEnergy, + const G4MaterialCutsCouple* couple, + G4double logKineticEnergy); // access to cross section G4double MeanFreePath(const G4Track& track); @@ -365,20 +368,26 @@ public: inline G4double CrossSectionBiasingFactor() const; // Return values for given G4MaterialCutsCouple - inline G4double GetDEDX(G4double kineticEnergy, - const G4MaterialCutsCouple*); + inline G4double GetDEDX(G4double kineticEnergy, const G4MaterialCutsCouple*); + inline G4double GetDEDX(G4double kineticEnergy, const G4MaterialCutsCouple*, + G4double logKineticEnergy); inline G4double GetDEDXForSubsec(G4double kineticEnergy, const G4MaterialCutsCouple*); - inline G4double GetRange(G4double kineticEnergy, - const G4MaterialCutsCouple*); + inline G4double GetRange(G4double kineticEnergy, const G4MaterialCutsCouple*); + inline G4double GetRange(G4double kineticEnergy, const G4MaterialCutsCouple*, + G4double logKineticEnergy); inline G4double GetCSDARange(G4double kineticEnergy, const G4MaterialCutsCouple*); inline G4double GetRangeForLoss(G4double kineticEnergy, const G4MaterialCutsCouple*); + inline G4double GetRangeForLoss(G4double kineticEnergy, + const G4MaterialCutsCouple*, + G4double logKineticEnergy); inline G4double GetKineticEnergy(G4double range, const G4MaterialCutsCouple*); - inline G4double GetLambda(G4double kineticEnergy, - const G4MaterialCutsCouple*); + inline G4double GetLambda(G4double kineticEnergy,const G4MaterialCutsCouple*); + inline G4double GetLambda(G4double kineticEnergy,const G4MaterialCutsCouple*, + G4double logKineticEnergy); inline G4bool TablesAreBuilt() const; @@ -417,16 +426,24 @@ private: //------------------------------------------------------------------------ // Compute values using scaling relation, mass and charge of based particle //------------------------------------------------------------------------ - inline G4double GetDEDXForScaledEnergy(G4double scaledKinEnergy); + inline G4double GetDEDXForScaledEnergy(G4double scaledKinEnergy, + G4double logScaledKinEnergy); inline G4double GetSubDEDXForScaledEnergy(G4double scaledKinEnergy); inline G4double GetIonisationForScaledEnergy(G4double scaledKinEnergy); inline G4double GetSubIonisationForScaledEnergy(G4double scaledKinEnergy); inline G4double GetScaledRangeForScaledEnergy(G4double scaledKinEnergy); + inline G4double GetScaledRangeForScaledEnergy(G4double scaledKinEnergy, + G4double logScaledKinEnergy); inline G4double GetLimitScaledRangeForScaledEnergy(G4double scaledKinEnergy); + inline G4double GetLimitScaledRangeForScaledEnergy(G4double scaledKinEnergy, + G4double logScaledKinEnergy); inline G4double ScaledKinEnergyForLoss(G4double range); inline G4double GetLambdaForScaledEnergy(G4double scaledKinEnergy); - void ComputeLambdaForScaledEnergy(G4double scaledKinEnergy); + inline G4double GetLambdaForScaledEnergy(G4double scaledKinEnergy, + G4double logScaledKinEnergy); + void ComputeLambdaForScaledEnergy(G4double scaledKinEnergy, + G4double logScaledKinEnergy); // hide assignment operator G4VEnergyLossProcess(G4VEnergyLossProcess &) = delete; @@ -509,6 +526,7 @@ private: G4double dRoverRange; G4double finalRange; G4double lambdaFactor; + G4double logLambdafactor; G4double biasFactor; G4bool lossFluctuationFlag; @@ -541,7 +559,9 @@ protected: G4double fRange; G4double computedRange; G4double preStepKinEnergy; + G4double preStepLogKinEnergy; G4double preStepScaledEnergy; + G4double preStepLogScaledEnergy; G4double preStepRangeEnergy; G4double mfpKinEnergy; @@ -559,6 +579,7 @@ private: size_t lastIdx; G4double massRatio; + G4double logMassRatio; G4double fFactor; G4double reduceFactor; G4double chargeSqRatio; @@ -616,6 +637,7 @@ inline void G4VEnergyLossProcess::SetDynamicMassCharge(G4double massratio, G4double charge2ratio) { massRatio = massratio; + logMassRatio = G4Log(massRatio); fFactor = charge2ratio*biasFactor*(*theDensityFactor)[currentCoupleIndex]; chargeSqRatio = charge2ratio; reduceFactor = 1.0/(fFactor*massRatio); @@ -635,6 +657,19 @@ inline G4double G4VEnergyLossProcess::GetDEDXForScaledEnergy(G4double e) return x; } +inline +G4double G4VEnergyLossProcess::GetDEDXForScaledEnergy(G4double e, G4double loge) +{ + /* + G4cout << "G4VEnergyLossProcess::GetDEDX: Idx= " + << basedCoupleIndex << " E(MeV)= " << e + << " Emin= " << minKinEnergy << " Factor= " << fFactor + << " " << theDEDXTable << G4endl; */ + G4double x = fFactor*(*theDEDXTable)[basedCoupleIndex]->Value(e,loge,idxDEDX); + if(e < minKinEnergy) { x *= std::sqrt(e/minKinEnergy); } + return x; +} + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... inline G4double G4VEnergyLossProcess::GetSubDEDXForScaledEnergy(G4double e) @@ -677,7 +712,7 @@ inline G4double G4VEnergyLossProcess::GetScaledRangeForScaledEnergy(G4double e) lastIdx = basedCoupleIndex; preStepRangeEnergy = e; computedRange = - ((*theRangeTableForLoss)[basedCoupleIndex])->Value(e, idxRange); + ((*theRangeTableForLoss)[basedCoupleIndex])->Value(e, idxRange); if(e < minKinEnergy) { computedRange *= std::sqrt(e/minKinEnergy); } } //G4cout << "G4VEnergyLossProcess::GetScaledRange: Idx= " @@ -687,8 +722,27 @@ inline G4double G4VEnergyLossProcess::GetScaledRangeForScaledEnergy(G4double e) return computedRange; } -//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... +inline G4double +G4VEnergyLossProcess::GetScaledRangeForScaledEnergy(G4double e, G4double loge) +{ + //G4cout << "G4VEnergyLossProcess::GetScaledRange: Idx= " + // << basedCoupleIndex << " E(MeV)= " << e + // << " lastIdx= " << lastIdx << " " << theRangeTableForLoss << G4endl; + if(basedCoupleIndex != lastIdx || preStepRangeEnergy != e) { + lastIdx = basedCoupleIndex; + preStepRangeEnergy = e; + computedRange = + ((*theRangeTableForLoss)[basedCoupleIndex])->Value(e, loge, idxRange); + if(e < minKinEnergy) { computedRange *= std::sqrt(e/minKinEnergy); } + } + //G4cout << "G4VEnergyLossProcess::GetScaledRange: Idx= " + // << basedCoupleIndex << " E(MeV)= " << e + // << " R= " << fRange << " " << theRangeTableForLoss << G4endl; + + return computedRange; +} +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... inline G4double G4VEnergyLossProcess::GetLimitScaledRangeForScaledEnergy(G4double e) { @@ -703,6 +757,21 @@ G4VEnergyLossProcess::GetLimitScaledRangeForScaledEnergy(G4double e) return x; } +inline G4double +G4VEnergyLossProcess::GetLimitScaledRangeForScaledEnergy(G4double e, + G4double loge) +{ + G4double x; + if (e < maxKinEnergyCSDA) { + x = ((*theCSDARangeTable)[basedCoupleIndex])->Value(e, loge, idxCSDA); + if(e < minKinEnergy) { x *= std::sqrt(e/minKinEnergy); } + } else { + x = theRangeAtMaxEnergy[basedCoupleIndex] + + (e - maxKinEnergyCSDA)/theDEDXAtMaxEnergy[basedCoupleIndex]; + } + return x; +} + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... inline G4double G4VEnergyLossProcess::ScaledKinEnergyForLoss(G4double r) @@ -728,14 +797,29 @@ inline G4double G4VEnergyLossProcess::GetLambdaForScaledEnergy(G4double e) return fFactor*((*theLambdaTable)[basedCoupleIndex])->Value(e, idxLambda); } +inline G4double +G4VEnergyLossProcess::GetLambdaForScaledEnergy(G4double e, G4double loge) +{ + return fFactor*((*theLambdaTable)[basedCoupleIndex])->Value(e,loge,idxLambda); +} + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... inline G4double -G4VEnergyLossProcess::GetDEDX(G4double kineticEnergy, +G4VEnergyLossProcess::GetDEDX(G4double kinEnergy, const G4MaterialCutsCouple* couple) { DefineMaterial(couple); - return GetDEDXForScaledEnergy(kineticEnergy*massRatio); + return GetDEDXForScaledEnergy(kinEnergy*massRatio); +} + +inline G4double +G4VEnergyLossProcess::GetDEDX(G4double kinEnergy, + const G4MaterialCutsCouple* couple, + G4double logKinEnergy) +{ + DefineMaterial(couple); + return GetDEDXForScaledEnergy(kinEnergy*massRatio, logKinEnergy+logMassRatio); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... @@ -751,16 +835,32 @@ G4VEnergyLossProcess::GetDEDXForSubsec(G4double kineticEnergy, //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... inline G4double -G4VEnergyLossProcess::GetRange(G4double kineticEnergy, +G4VEnergyLossProcess::GetRange(G4double kinEnergy, const G4MaterialCutsCouple* couple) { G4double x = fRange; DefineMaterial(couple); if(theCSDARangeTable) { - x = GetLimitScaledRangeForScaledEnergy(kineticEnergy*massRatio) - * reduceFactor; + x = reduceFactor * GetLimitScaledRangeForScaledEnergy(kinEnergy*massRatio); } else if(theRangeTableForLoss) { - x = GetScaledRangeForScaledEnergy(kineticEnergy*massRatio)*reduceFactor; + x = reduceFactor * GetScaledRangeForScaledEnergy(kinEnergy*massRatio); + } + return x; +} + +inline G4double +G4VEnergyLossProcess::GetRange(G4double kinEnergy, + const G4MaterialCutsCouple* couple, + G4double logKinEnergy) +{ + G4double x = fRange; + DefineMaterial(couple); + if(theCSDARangeTable) { + x = reduceFactor * GetLimitScaledRangeForScaledEnergy(kinEnergy*massRatio, + logKinEnergy+logMassRatio); + } else if(theRangeTableForLoss) { + x = reduceFactor * GetScaledRangeForScaledEnergy(kinEnergy*massRatio, + logKinEnergy+logMassRatio); } return x; } @@ -780,12 +880,23 @@ G4VEnergyLossProcess::GetCSDARange(G4double kineticEnergy, //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... inline G4double -G4VEnergyLossProcess::GetRangeForLoss(G4double kineticEnergy, +G4VEnergyLossProcess::GetRangeForLoss(G4double kinEnergy, const G4MaterialCutsCouple* couple) { // G4cout << "GetRangeForLoss: Range from " << GetProcessName() << G4endl; DefineMaterial(couple); - return GetScaledRangeForScaledEnergy(kineticEnergy*massRatio)*reduceFactor; + return reduceFactor * GetScaledRangeForScaledEnergy(kinEnergy*massRatio); +} + +inline G4double +G4VEnergyLossProcess::GetRangeForLoss(G4double kinEnergy, + const G4MaterialCutsCouple* couple, + G4double logKinEnergy) +{ + // G4cout << "GetRangeForLoss: Range from " << GetProcessName() << G4endl; + DefineMaterial(couple); + return reduceFactor * GetScaledRangeForScaledEnergy(kinEnergy*massRatio, + logKinEnergy+logMassRatio); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... @@ -801,11 +912,22 @@ G4VEnergyLossProcess::GetKineticEnergy(G4double range, //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... inline G4double -G4VEnergyLossProcess::GetLambda(G4double kineticEnergy, +G4VEnergyLossProcess::GetLambda(G4double kinEnergy, const G4MaterialCutsCouple* couple) { DefineMaterial(couple); - return theLambdaTable ? GetLambdaForScaledEnergy(kineticEnergy*massRatio) : 0.0; + return theLambdaTable ? GetLambdaForScaledEnergy(kinEnergy*massRatio) : 0.0; +} + +inline G4double +G4VEnergyLossProcess::GetLambda(G4double kinEnergy, + const G4MaterialCutsCouple* couple, + G4double logKinEnergy) +{ + DefineMaterial(couple); + return theLambdaTable + ? GetLambdaForScaledEnergy(kinEnergy*massRatio, logKinEnergy+logMassRatio) + : 0.0; } // ======== Get/Set inline methods used at initialisation ================ diff --git a/source/processes/electromagnetic/utils/include/G4VMscModel.hh b/source/processes/electromagnetic/utils/include/G4VMscModel.hh index 87cfa173e92..a98d1cde464 100644 --- a/source/processes/electromagnetic/utils/include/G4VMscModel.hh +++ b/source/processes/electromagnetic/utils/include/G4VMscModel.hh @@ -139,12 +139,20 @@ public: G4double limit); inline G4double GetDEDX(const G4ParticleDefinition* part, - G4double kineticEnergy, - const G4MaterialCutsCouple* couple); + G4double kineticEnergy, + const G4MaterialCutsCouple* couple); + inline G4double GetDEDX(const G4ParticleDefinition* part, + G4double kineticEnergy, + const G4MaterialCutsCouple* couple, + G4double logKineticEnergy); inline G4double GetRange(const G4ParticleDefinition* part, G4double kineticEnergy, - const G4MaterialCutsCouple* couple); + const G4MaterialCutsCouple* couple); + inline G4double GetRange(const G4ParticleDefinition* part, + G4double kineticEnergy, + const G4MaterialCutsCouple* couple, + G4double logKineticEnergy); inline G4double GetEnergy(const G4ParticleDefinition* part, G4double range, @@ -153,7 +161,11 @@ public: // G4MaterialCutsCouple should be defined before call to this method inline G4double GetTransportMeanFreePath(const G4ParticleDefinition* part, - G4double kinEnergy); + G4double kinEnergy); + inline + G4double GetTransportMeanFreePath(const G4ParticleDefinition* part, + G4double kinEnergy, + G4double logKinEnergy); private: @@ -264,13 +276,28 @@ inline G4double G4VMscModel::ComputeGeomLimit(const G4Track& track, //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... inline G4double -G4VMscModel::GetDEDX(const G4ParticleDefinition* part, - G4double kinEnergy, const G4MaterialCutsCouple* couple) +G4VMscModel::GetDEDX(const G4ParticleDefinition* part, G4double kinEnergy, + const G4MaterialCutsCouple* couple) { G4double x; - if(ionisation) { x = ionisation->GetDEDX(kinEnergy, couple); } - else { - G4double q = part->GetPDGCharge()*inveplus; + if (ionisation) { + x = ionisation->GetDEDX(kinEnergy, couple); + } else { + const G4double q = part->GetPDGCharge()*inveplus; + x = dedx*q*q; + } + return x; +} + +inline G4double +G4VMscModel::GetDEDX(const G4ParticleDefinition* part, G4double kinEnergy, + const G4MaterialCutsCouple* couple, G4double logKinEnergy) +{ + G4double x; + if (ionisation) { + x = ionisation->GetDEDX(kinEnergy, couple, logKinEnergy); + } else { + const G4double q = part->GetPDGCharge()*inveplus; x = dedx*q*q; } return x; @@ -279,23 +306,41 @@ G4VMscModel::GetDEDX(const G4ParticleDefinition* part, //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... inline G4double -G4VMscModel::GetRange(const G4ParticleDefinition* part, - G4double kinEnergy, const G4MaterialCutsCouple* couple) +G4VMscModel::GetRange(const G4ParticleDefinition* part,G4double kinEnergy, + const G4MaterialCutsCouple* couple) { //G4cout << "G4VMscModel::GetRange E(MeV)= " << kinEnergy << " " // << ionisation << " " << part->GetParticleName() - // << G4endl; + // << G4endl; localtkin = kinEnergy; - if(ionisation) { + if (ionisation) { localrange = ionisation->GetRangeForLoss(kinEnergy, couple); - } else { - G4double q = part->GetPDGCharge()*inveplus; + } else { + const G4double q = part->GetPDGCharge()*inveplus; localrange = kinEnergy/(dedx*q*q*couple->GetMaterial()->GetDensity()); } //G4cout << "R(mm)= " << localrange << " " << ionisation << G4endl; return localrange; } +inline G4double +G4VMscModel::GetRange(const G4ParticleDefinition* part,G4double kinEnergy, + const G4MaterialCutsCouple* couple, G4double logKinEnergy) +{ + //G4cout << "G4VMscModel::GetRange E(MeV)= " << kinEnergy << " " + // << ionisation << " " << part->GetParticleName() + // << G4endl; + localtkin = kinEnergy; + if (ionisation) { + localrange = ionisation->GetRangeForLoss(kinEnergy, couple, logKinEnergy); + } else { + const G4double q = part->GetPDGCharge()*inveplus; + localrange = kinEnergy/(dedx*q*q*couple->GetMaterial()->GetDensity()); + } + //G4cout << "R(mm)= " << localrange << " " << ionisation << G4endl; + return localrange; +} + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... inline G4double @@ -337,16 +382,32 @@ inline void G4VMscModel::SetIonisation(G4VEnergyLossProcess* p, inline G4double G4VMscModel::GetTransportMeanFreePath(const G4ParticleDefinition* part, - G4double ekin) + G4double ekin) +{ + G4double x; + if (xSectionTable) { + const G4int idx = CurrentCouple()->GetIndex(); + x = (*xSectionTable)[(*theDensityIdx)[idx]]->Value(ekin, idxTable) + *(*theDensityFactor)[idx]/(ekin*ekin); + } else { + x = CrossSectionPerVolume(CurrentCouple()->GetMaterial(), part, ekin, + 0.0, DBL_MAX); + } + return (x > 0.0) ? 1.0/x : DBL_MAX; +} + +inline G4double +G4VMscModel::GetTransportMeanFreePath(const G4ParticleDefinition* part, + G4double ekin, G4double logekin) { G4double x; - if(xSectionTable) { - G4int idx = CurrentCouple()->GetIndex(); - x = (*xSectionTable)[(*theDensityIdx)[idx]]->Value(ekin, idxTable) - *(*theDensityFactor)[idx]/(ekin*ekin); + if (xSectionTable) { + const G4int idx = CurrentCouple()->GetIndex(); + x = (*xSectionTable)[(*theDensityIdx)[idx]]->Value(ekin, logekin, idxTable) + *(*theDensityFactor)[idx]/(ekin*ekin); } else { x = CrossSectionPerVolume(CurrentCouple()->GetMaterial(), part, ekin, - 0.0, DBL_MAX); + 0.0, DBL_MAX); } return (x > 0.0) ? 1.0/x : DBL_MAX; } diff --git a/source/processes/electromagnetic/utils/sources.cmake b/source/processes/electromagnetic/utils/sources.cmake index 631128b2358..43a39c1727e 100644 --- a/source/processes/electromagnetic/utils/sources.cmake +++ b/source/processes/electromagnetic/utils/sources.cmake @@ -54,6 +54,10 @@ GEANT4_DEFINE_MODULE(NAME G4emutils G4EmCorrections.hh G4EmDataHandler.hh G4EmElementSelector.hh + G4EmExtraParameters.hh + G4EmExtraParametersMessenger.hh + G4EmLowEParameters.hh + G4EmLowEParametersMessenger.hh G4EmModelManager.hh G4EmMultiModel.hh G4EmParameters.hh @@ -66,6 +70,7 @@ GEANT4_DEFINE_MODULE(NAME G4emutils G4LossTableBuilder.hh G4LossTableManager.hh G4MscStepLimitType.hh + G4NIELCalculator.hh G4NuclearFormfactorType.hh G4VAtomDeexcitation.hh G4VEmAngularDistribution.hh @@ -87,6 +92,10 @@ GEANT4_DEFINE_MODULE(NAME G4emutils G4EmCorrections.cc G4EmDataHandler.cc G4EmElementSelector.cc + G4EmExtraParameters.cc + G4EmExtraParametersMessenger.cc + G4EmLowEParameters.cc + G4EmLowEParametersMessenger.cc G4EmModelManager.cc G4EmMultiModel.cc G4EmParameters.cc @@ -96,6 +105,7 @@ GEANT4_DEFINE_MODULE(NAME G4emutils G4EnergyLossTables.cc G4LossTableBuilder.cc G4LossTableManager.cc + G4NIELCalculator.cc G4VAtomDeexcitation.cc G4VEmAngularDistribution.cc G4VEmFluctuationModel.cc diff --git a/source/processes/electromagnetic/utils/src/G4EmExtraParameters.cc b/source/processes/electromagnetic/utils/src/G4EmExtraParameters.cc new file mode 100644 index 00000000000..e049aa3ca15 --- /dev/null +++ b/source/processes/electromagnetic/utils/src/G4EmExtraParameters.cc @@ -0,0 +1,420 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// ------------------------------------------------------------------- +// +// GEANT4 Class file +// +// +// File name: G4EmExtraParameters +// +// Author: Vladimir Ivanchenko +// +// Creation date: 07.05.2019 +// +// ------------------------------------------------------------------- +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +#include "G4EmExtraParameters.hh" +#include "G4PhysicalConstants.hh" +#include "G4UnitsTable.hh" +#include "G4SystemOfUnits.hh" +#include "G4VEmProcess.hh" +#include "G4VEnergyLossProcess.hh" +#include "G4EmExtraParametersMessenger.hh" +#include "G4RegionStore.hh" +#include "G4Region.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... + +G4EmExtraParameters::G4EmExtraParameters() +{ + theMessenger = new G4EmExtraParametersMessenger(this); + Initialise(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... + +G4EmExtraParameters::~G4EmExtraParameters() +{ + delete theMessenger; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... + +void G4EmExtraParameters::Initialise() +{ + quantumEntanglement = false; + directionalSplitting = false; + directionalSplittingTarget.set(0.,0.,0.); + directionalSplittingRadius = 0.; + + dRoverRange = 0.2; + finalRange = CLHEP::mm; + dRoverRangeMuHad = 0.2; + finalRangeMuHad = 0.1*CLHEP::mm; + + m_regnamesForced.clear(); + m_procForced.clear(); + m_lengthForced.clear(); + m_weightForced.clear(); + m_regnamesSubCut.clear(); + m_subCuts.clear(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... + + +void G4EmExtraParameters::PrintWarning(G4ExceptionDescription& ed) const +{ + G4Exception("G4EmExtraParameters", "em0044", JustWarning, ed); +} + +G4String G4EmExtraParameters::CheckRegion(const G4String& reg) const +{ + G4String r = reg; + if(r == "" || r == "world" || r == "World") { + r = "DefaultRegionForTheWorld"; + } + return r; +} + +void G4EmExtraParameters::SetStepFunction(G4double v1, G4double v2) +{ + if(v1 > 0.0 && v1 <= 1.0 && v2 > 0.0) { + dRoverRange = v1; + finalRange = v2; + } else { + G4ExceptionDescription ed; + ed << "Values of step function are out of range: " + << v1 << ", " << v2/CLHEP::mm << " mm - are ignored"; + PrintWarning(ed); + } +} + +G4double G4EmExtraParameters::GetStepFunctionP1() const +{ + return dRoverRange; +} + +G4double G4EmExtraParameters::GetStepFunctionP2() const +{ + return finalRange; +} + +void G4EmExtraParameters::SetStepFunctionMuHad(G4double v1, G4double v2) +{ + if(v1 > 0.0 && v1 <= 1.0 && v2 > 0.0) { + dRoverRangeMuHad = v1; + finalRangeMuHad = v2; + } else { + G4ExceptionDescription ed; + ed << "Values of step function are out of range: " + << v1 << ", " << v2/CLHEP::mm << " mm - are ignored"; + PrintWarning(ed); + } +} + +G4double G4EmExtraParameters::GetStepFunctionMuHadP1() const +{ + return dRoverRangeMuHad; +} + +G4double G4EmExtraParameters::GetStepFunctionMuHadP2() const +{ + return finalRangeMuHad; +} + +void G4EmExtraParameters::AddPAIModel(const G4String& particle, + const G4String& region, + const G4String& type) +{ + G4String r = CheckRegion(region); + G4int nreg = m_regnamesPAI.size(); + for(G4int i=0; i& G4EmExtraParameters::ParticlesPAI() const +{ + return m_particlesPAI; +} + +const std::vector& G4EmExtraParameters::RegionsPAI() const +{ + return m_regnamesPAI; +} + +const std::vector& G4EmExtraParameters::TypesPAI() const +{ + return m_typesPAI; +} + +void G4EmExtraParameters::AddPhysics(const G4String& region, + const G4String& type) +{ + G4String r = CheckRegion(region); + G4int nreg = m_regnamesPhys.size(); + for(G4int i=0; i& G4EmExtraParameters::RegionsPhysics() const +{ + return m_regnamesPhys; +} + +const std::vector& G4EmExtraParameters::TypesPhysics() const +{ + return m_typesPhys; +} + +void G4EmExtraParameters::SetSubCutoff(G4bool val, const G4String& region) +{ + G4String r = CheckRegion(region); + G4int nreg = m_regnamesSubCut.size(); + for(G4int i=0; i 0.0) { + G4int n = m_procBiasedXS.size(); + for(G4int i=0; i= 0.0) { + G4int n = m_procForced.size(); + for(G4int i=0; i= 0.0 && energyLim >= 0.0) { + G4int n = m_procBiasedSec.size(); + for(G4int i=0; iSetStepFunction(dRoverRange, finalRange, false); } + else { ptr->SetStepFunction(dRoverRangeMuHad, finalRangeMuHad, false); } + + G4RegionStore* regionStore = G4RegionStore::GetInstance(); + G4int n = m_regnamesSubCut.size(); + for(G4int i=0; iGetRegion(m_regnamesSubCut[i], false); + if(reg) { ptr->ActivateSubCutoff(m_subCuts[i], reg); } + } + n = m_procBiasedXS.size(); + for(G4int i=0; iGetProcessName() == m_procBiasedXS[i]) { + ptr->SetCrossSectionBiasingFactor(m_factBiasedXS[i], + m_weightBiasedXS[i]); + break; + } + } + n = m_procForced.size(); + for(G4int i=0; iGetProcessName() == m_procForced[i]) { + ptr->ActivateForcedInteraction(m_lengthForced[i], + m_regnamesForced[i], + m_weightForced[i]); + break; + } + } + n = m_procBiasedSec.size(); + for(G4int i=0; iGetProcessName() == m_procBiasedSec[i]) { + ptr->ActivateSecondaryBiasing(m_regnamesBiasedSec[i], + m_factBiasedSec[i], + m_elimBiasedSec[i]); + break; + } + } +} + +void G4EmExtraParameters::DefineRegParamForEM(G4VEmProcess* ptr) const +{ + G4int n = m_procBiasedXS.size(); + for(G4int i=0; iGetProcessName() == m_procBiasedXS[i]) { + ptr->SetCrossSectionBiasingFactor(m_factBiasedXS[i], + m_weightBiasedXS[i]); + break; + } + } + n = m_procForced.size(); + for(G4int i=0; iGetProcessName() == m_procForced[i]) { + ptr->ActivateForcedInteraction(m_lengthForced[i], + m_regnamesForced[i], + m_weightForced[i]); + break; + } + } + n = m_procBiasedSec.size(); + for(G4int i=0; iGetProcessName() == m_procBiasedSec[i]) { + ptr->ActivateSecondaryBiasing(m_regnamesBiasedSec[i], + m_factBiasedSec[i], + m_elimBiasedSec[i]); + break; + } + } +} + +G4bool G4EmExtraParameters::QuantumEntanglement() +{ + return quantumEntanglement; +} + +void G4EmExtraParameters::SetQuantumEntanglement(G4bool v) +{ + quantumEntanglement = v; +} + +G4bool G4EmExtraParameters::GetDirectionalSplitting() { + return directionalSplitting; +} + +void G4EmExtraParameters::SetDirectionalSplitting(G4bool v) +{ + directionalSplitting = v; +} + +void +G4EmExtraParameters::SetDirectionalSplittingTarget(const G4ThreeVector& v) +{ + directionalSplittingTarget = v; +} + +G4ThreeVector G4EmExtraParameters::GetDirectionalSplittingTarget() const +{ + return directionalSplittingTarget; +} + +void G4EmExtraParameters::SetDirectionalSplittingRadius(G4double r) +{ + directionalSplittingRadius = r; +} + +G4double G4EmExtraParameters::GetDirectionalSplittingRadius() +{ + return directionalSplittingRadius; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... diff --git a/source/processes/electromagnetic/utils/src/G4EmExtraParametersMessenger.cc b/source/processes/electromagnetic/utils/src/G4EmExtraParametersMessenger.cc new file mode 100644 index 00000000000..46d14fc7829 --- /dev/null +++ b/source/processes/electromagnetic/utils/src/G4EmExtraParametersMessenger.cc @@ -0,0 +1,327 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// ------------------------------------------------------------------- +// +// GEANT4 Class file +// +// File name: G4EmExtraParametersMessenger +// +// Author: Vladimir Ivanchenko +// +// Creation date: 07-05-2019 +// +// ------------------------------------------------------------------- +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +#include "G4EmExtraParametersMessenger.hh" +#include "G4UIcommand.hh" +#include "G4UIparameter.hh" +#include "G4UIcmdWithABool.hh" +#include "G4UIcmdWithAnInteger.hh" +#include "G4UIcmdWithADouble.hh" +#include "G4UIcmdWithADoubleAndUnit.hh" +#include "G4UIcmdWithAString.hh" +#include "G4UIcmdWith3VectorAndUnit.hh" +#include "G4UImanager.hh" +#include "G4EmExtraParameters.hh" + +#include + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4EmExtraParametersMessenger::G4EmExtraParametersMessenger(G4EmExtraParameters* ptr) + : theParameters(ptr) +{ + paiCmd = new G4UIcommand("/process/em/AddPAIRegion",this); + paiCmd->SetGuidance("Activate PAI in the G4Region."); + paiCmd->SetGuidance(" partName : particle name (default - all)"); + paiCmd->SetGuidance(" regName : G4Region name"); + paiCmd->SetGuidance(" paiType : PAI, PAIphoton"); + paiCmd->AvailableForStates(G4State_PreInit); + + G4UIparameter* part = new G4UIparameter("partName",'s',false); + paiCmd->SetParameter(part); + + G4UIparameter* pregName = new G4UIparameter("regName",'s',false); + paiCmd->SetParameter(pregName); + + G4UIparameter* ptype = new G4UIparameter("type",'s',false); + paiCmd->SetParameter(ptype); + ptype->SetParameterCandidates("pai PAI PAIphoton"); + + mscoCmd = new G4UIcommand("/process/em/AddEmRegion",this); + mscoCmd->SetGuidance("Add optional EM configuration for a G4Region."); + mscoCmd->SetGuidance(" regName : G4Region name"); + mscoCmd->SetGuidance(" emType : G4EmStandard, G4EmStandard_opt1, ..."); + mscoCmd->AvailableForStates(G4State_PreInit); + + G4UIparameter* mregName = new G4UIparameter("regName",'s',false); + mscoCmd->SetParameter(mregName); + + G4UIparameter* mtype = new G4UIparameter("mscType",'s',false); + mscoCmd->SetParameter(mtype); + mtype->SetParameterCandidates("G4EmStandard G4EmStandard_opt1 G4EmStandard_opt2 G4EmStandard_opt3 G4EmStandard_opt4 G4EmStandardGS G4EmStandardSS G4EmLivermore G4EmPenelope G4RadioactiveDecay"); + + SubSecCmd = new G4UIcommand("/process/eLoss/subsec",this); + SubSecCmd->SetGuidance("Switch true/false the subcutoff generation per region."); + SubSecCmd->SetGuidance(" subSec : true/false"); + SubSecCmd->SetGuidance(" Region : region name"); + SubSecCmd->AvailableForStates(G4State_PreInit); + + StepFuncCmd = new G4UIcommand("/process/eLoss/StepFunction",this); + StepFuncCmd->SetGuidance("Set the energy loss step limitation parameters for e+-."); + StepFuncCmd->SetGuidance(" dRoverR : max Range variation per step"); + StepFuncCmd->SetGuidance(" finalRange: range for final step"); + StepFuncCmd->SetGuidance(" unit : unit of finalRange"); + StepFuncCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + + G4UIparameter* dRoverRPrm = new G4UIparameter("dRoverR",'d',false); + dRoverRPrm->SetParameterRange("dRoverR>0. && dRoverR<=1."); + StepFuncCmd->SetParameter(dRoverRPrm); + + G4UIparameter* finalRangePrm = new G4UIparameter("finalRange",'d',false); + finalRangePrm->SetParameterRange("finalRange>0."); + StepFuncCmd->SetParameter(finalRangePrm); + + G4UIparameter* unitPrm = new G4UIparameter("unit",'s',true); + unitPrm->SetDefaultUnit("mm"); + StepFuncCmd->SetParameter(unitPrm); + + StepFuncCmd1 = new G4UIcommand("/process/eLoss/StepFunctionMuHad",this); + StepFuncCmd1->SetGuidance("Set the energy loss step limitation parameters for muon/hadron."); + StepFuncCmd1->SetGuidance(" dRoverR : max Range variation per step"); + StepFuncCmd1->SetGuidance(" finalRange: range for final step"); + StepFuncCmd1->AvailableForStates(G4State_PreInit,G4State_Idle); + + G4UIparameter* dRoverRPrm1 = new G4UIparameter("dRoverRMuHad",'d',false); + dRoverRPrm1->SetParameterRange("dRoverRMuHad>0. && dRoverRMuHad<=1."); + StepFuncCmd1->SetParameter(dRoverRPrm1); + + G4UIparameter* finalRangePrm1 = new G4UIparameter("finalRangeMuHad",'d',false); + finalRangePrm1->SetParameterRange("finalRangeMuHad>0."); + StepFuncCmd1->SetParameter(finalRangePrm1); + + G4UIparameter* unitPrm1 = new G4UIparameter("unit",'s',true); + unitPrm1->SetDefaultValue("mm"); + StepFuncCmd1->SetParameter(unitPrm1); + + G4UIparameter* subSec = new G4UIparameter("subSec",'s',false); + SubSecCmd->SetParameter(subSec); + + G4UIparameter* subSecReg = new G4UIparameter("Region",'s',false); + SubSecCmd->SetParameter(subSecReg); + + bfCmd = new G4UIcommand("/process/em/setBiasingFactor",this); + bfCmd->SetGuidance("Set factor for the process cross section."); + bfCmd->SetGuidance(" procName : process name"); + bfCmd->SetGuidance(" procFact : factor"); + bfCmd->SetGuidance(" flagFact : flag to change weight"); + bfCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + + G4UIparameter* procName = new G4UIparameter("procName",'s',false); + bfCmd->SetParameter(procName); + + G4UIparameter* procFact = new G4UIparameter("procFact",'d',false); + bfCmd->SetParameter(procFact); + + G4UIparameter* flagFact = new G4UIparameter("flagFact",'s',false); + bfCmd->SetParameter(flagFact); + + fiCmd = new G4UIcommand("/process/em/setForcedInteraction",this); + fiCmd->SetGuidance("Set factor for the process cross section."); + fiCmd->SetGuidance(" procNam : process name"); + fiCmd->SetGuidance(" regNam : region name"); + fiCmd->SetGuidance(" tlength : fixed target length"); + fiCmd->SetGuidance(" unitT : length unit"); + fiCmd->SetGuidance(" tflag : flag to change weight"); + fiCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + + G4UIparameter* procNam = new G4UIparameter("procNam",'s',false); + fiCmd->SetParameter(procNam); + + G4UIparameter* regNam = new G4UIparameter("regNam",'s',false); + fiCmd->SetParameter(regNam); + + G4UIparameter* tlength = new G4UIparameter("tlength",'d',false); + tlength->SetParameterRange("tlength>0"); + fiCmd->SetParameter(tlength); + + G4UIparameter* unitT = new G4UIparameter("unitT",'s',true); + unitT->SetDefaultUnit("mm"); + fiCmd->SetParameter(unitT); + + G4UIparameter* flagT = new G4UIparameter("tflag",'b',true); + flagT->SetDefaultValue(true); + fiCmd->SetParameter(flagT); + + bsCmd = new G4UIcommand("/process/em/setSecBiasing",this); + bsCmd->SetGuidance("Set bremsstrahlung or delta-e- splitting/Russian roulette per region."); + bsCmd->SetGuidance(" bProcNam : process name"); + bsCmd->SetGuidance(" bRegNam : region name"); + bsCmd->SetGuidance(" bFactor : number of split gamma or probability of Russian roulette"); + bsCmd->SetGuidance(" bEnergy : max energy of a secondary for this biasing method"); + bsCmd->SetGuidance(" bUnit : energy unit"); + bsCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + + G4UIparameter* bProcNam = new G4UIparameter("bProcNam",'s',false); + bsCmd->SetParameter(bProcNam); + + G4UIparameter* bRegNam = new G4UIparameter("bRegNam",'s',false); + bsCmd->SetParameter(bRegNam); + + G4UIparameter* bFactor = new G4UIparameter("bFactor",'d',false); + bsCmd->SetParameter(bFactor); + + G4UIparameter* bEnergy = new G4UIparameter("bEnergy",'d',false); + bsCmd->SetParameter(bEnergy); + + G4UIparameter* bUnit = new G4UIparameter("bUnit",'s',true); + bUnit->SetDefaultUnit("MeV"); + bsCmd->SetParameter(bUnit); + + dirSplitCmd = new G4UIcmdWithABool("/process/em/setDirectionalSplitting",this); + dirSplitCmd->SetGuidance("Enable directional brem splitting"); + dirSplitCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + + qeCmd = new G4UIcmdWithABool("/process/em/QuantumEntanglement",this); + qeCmd->SetGuidance("Enable quantum entanglement"); + qeCmd->AvailableForStates(G4State_PreInit); + + dirSplitTargetCmd = new G4UIcmdWith3VectorAndUnit("/process/em/setDirectionalSplittingTarget",this); + dirSplitTargetCmd->SetGuidance("Position of arget for directional splitting"); + dirSplitTargetCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + + dirSplitRadiusCmd = new G4UIcmdWithADoubleAndUnit("/process/em/setDirectionalSplittingRadius",this); + dirSplitRadiusCmd->SetGuidance("Radius of target for directional splitting"); + dirSplitRadiusCmd->AvailableForStates(G4State_PreInit,G4State_Idle); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4EmExtraParametersMessenger::~G4EmExtraParametersMessenger() +{ + delete paiCmd; + delete mscoCmd; + delete SubSecCmd; + delete bfCmd; + delete fiCmd; + delete bsCmd; + delete qeCmd; + delete StepFuncCmd; + delete StepFuncCmd1; + delete dirSplitCmd; + delete dirSplitTargetCmd; + delete dirSplitRadiusCmd; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +void G4EmExtraParametersMessenger::SetNewValue(G4UIcommand* command, + G4String newValue) +{ + G4bool physicsModified = false; + + if (command == paiCmd) { + G4String s1(""),s2(""),s3(""); + std::istringstream is(newValue); + is >> s1 >> s2 >> s3; + theParameters->AddPAIModel(s1, s2, s3); + } else if (command == mscoCmd) { + G4String s1(""),s2(""); + std::istringstream is(newValue); + is >> s1 >> s2; + theParameters->AddPhysics(s1, s2); + } else if (command == StepFuncCmd || command == StepFuncCmd1) { + G4double v1,v2; + G4String unt; + std::istringstream is(newValue); + is >> v1 >> v2 >> unt; + v2 *= G4UIcommand::ValueOf(unt); + if(command == StepFuncCmd) { + theParameters->SetStepFunction(v1,v2); + } else { + theParameters->SetStepFunctionMuHad(v1,v2); + } + physicsModified = true; + } else if (command == SubSecCmd) { + G4String s1, s2; + std::istringstream is(newValue); + is >> s1 >> s2; + G4bool yes = false; + if(s1 == "true") { yes = true; } + theParameters->SetSubCutoff(yes,s2); + } else if (command == bfCmd) { + G4double v1(1.0); + G4String s0(""),s1(""); + std::istringstream is(newValue); + is >> s0 >> v1 >> s1; + G4bool yes = false; + if(s1 == "true") { yes = true; } + theParameters->SetProcessBiasingFactor(s0,v1,yes); + physicsModified = true; + } else if (command == fiCmd) { + G4double v1(0.0); + G4String s1(""),s2(""),s3(""),unt("mm"); + std::istringstream is(newValue); + is >> s1 >> s2 >> v1 >> unt >> s3; + G4bool yes = false; + if(s3 == "true") { yes = true; } + v1 *= G4UIcommand::ValueOf(unt); + theParameters->ActivateForcedInteraction(s1,s2,v1,yes); + physicsModified = true; + } else if (command == bsCmd) { + G4double fb(1.0),en(1.e+30); + G4String s1(""),s2(""),unt("MeV"); + std::istringstream is(newValue); + is >> s1 >> s2 >> fb >> en >> unt; + en *= G4UIcommand::ValueOf(unt); + theParameters->ActivateSecondaryBiasing(s1,s2,fb,en); + physicsModified = true; + } else if (command == qeCmd) { + theParameters->SetQuantumEntanglement(qeCmd->GetNewBoolValue(newValue)); + } else if (command == dirSplitCmd) { + theParameters->SetDirectionalSplitting( + dirSplitCmd->GetNewBoolValue(newValue)); + physicsModified = true; + } else if (command == dirSplitTargetCmd) { + G4ThreeVector t = dirSplitTargetCmd->GetNew3VectorValue(newValue); + theParameters->SetDirectionalSplittingTarget(t); + physicsModified = true; + } else if (command == dirSplitRadiusCmd) { + G4double r = dirSplitRadiusCmd->GetNewDoubleValue(newValue); + theParameters->SetDirectionalSplittingRadius(r); + physicsModified = true; + } + + if(physicsModified) { + G4UImanager::GetUIpointer()->ApplyCommand("/run/physicsModified"); + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... diff --git a/source/processes/electromagnetic/utils/src/G4EmLowEParameters.cc b/source/processes/electromagnetic/utils/src/G4EmLowEParameters.cc new file mode 100644 index 00000000000..5f6fb2a3d40 --- /dev/null +++ b/source/processes/electromagnetic/utils/src/G4EmLowEParameters.cc @@ -0,0 +1,286 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// ------------------------------------------------------------------- +// +// GEANT4 Class file +// +// +// File name: G4EmLowEParameters +// +// Author: Vladimir Ivanchenko +// +// Creation date: 07.05.2019 +// +// ------------------------------------------------------------------- +// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +#include "G4EmLowEParameters.hh" +#include "G4PhysicalConstants.hh" +#include "G4UnitsTable.hh" +#include "G4SystemOfUnits.hh" +#include "G4VAtomDeexcitation.hh" +#include "G4EmLowEParametersMessenger.hh" +#include "G4RegionStore.hh" +#include "G4Region.hh" + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... + +G4EmLowEParameters::G4EmLowEParameters() +{ + theMessenger = new G4EmLowEParametersMessenger(this); + Initialise(); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... + +G4EmLowEParameters::~G4EmLowEParameters() +{ + delete theMessenger; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... + +void G4EmLowEParameters::Initialise() +{ + fluo = false; + beardenFluoDir = false; + auger = false; + pixe = false; + deexIgnoreCut = false; + + dnaFast = false; + dnaStationary = false; + dnaMsc = false; + dnaElectronSolvation = fMeesungnoen2002eSolvation; + + namePIXE = "Empirical"; + nameElectronPIXE = "Livermore"; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... + +void G4EmLowEParameters::SetFluo(G4bool val) +{ + fluo = val; +} + +G4bool G4EmLowEParameters::Fluo() const +{ + return fluo; +} + +void G4EmLowEParameters::SetBeardenFluoDir(G4bool val) +{ + beardenFluoDir = val; +} + +G4bool G4EmLowEParameters::BeardenFluoDir() const +{ + return beardenFluoDir; +} + +void G4EmLowEParameters::SetAuger(G4bool val) +{ + auger = val; + if(val) { fluo = true; } +} + +G4bool G4EmLowEParameters::Auger() const +{ + return auger; +} + +void G4EmLowEParameters::SetPixe(G4bool val) +{ + pixe = val; + if(val) { fluo = true; } +} + +G4bool G4EmLowEParameters::Pixe() const +{ + return pixe; +} + +void G4EmLowEParameters::SetDeexcitationIgnoreCut(G4bool val) +{ + deexIgnoreCut = val; +} + +G4bool G4EmLowEParameters::DeexcitationIgnoreCut() const +{ + return deexIgnoreCut; +} + +void G4EmLowEParameters::SetDNAFast(G4bool val) +{ + dnaFast = val; +} + +G4bool G4EmLowEParameters::DNAFast() const +{ + return dnaFast; +} + +void G4EmLowEParameters::SetDNAStationary(G4bool val) +{ + dnaStationary = val; +} + +G4bool G4EmLowEParameters::DNAStationary() const +{ + return dnaStationary; +} + +void G4EmLowEParameters::SetDNAElectronMsc(G4bool val) +{ + dnaMsc = val; +} + +G4bool G4EmLowEParameters::DNAElectronMsc() const +{ + return dnaMsc; +} + +void G4EmLowEParameters::SetDNAeSolvationSubType(G4DNAModelSubType val) +{ + dnaElectronSolvation = val; +} + +G4DNAModelSubType G4EmLowEParameters::DNAeSolvationSubType() const +{ + return dnaElectronSolvation; +} + +void G4EmLowEParameters::SetPIXECrossSectionModel(const G4String& sss) +{ + namePIXE = sss; +} + +const G4String& G4EmLowEParameters::PIXECrossSectionModel() +{ + return namePIXE; +} + +void G4EmLowEParameters::SetPIXEElectronCrossSectionModel(const G4String& sss) +{ + nameElectronPIXE = sss; +} + +const G4String& G4EmLowEParameters::PIXEElectronCrossSectionModel() +{ + return nameElectronPIXE; +} + +void G4EmLowEParameters::PrintWarning(G4ExceptionDescription& ed) const +{ + G4Exception("G4EmLowEParameters", "em0044", JustWarning, ed); +} + +G4String G4EmLowEParameters::CheckRegion(const G4String& reg) const +{ + G4String r = reg; + if(r == "" || r == "world" || r == "World") { + r = "DefaultRegionForTheWorld"; + } + return r; +} + +void G4EmLowEParameters::AddMicroElec(const G4String& region) +{ + G4String r = CheckRegion(region); + G4int nreg = m_regnamesME.size(); + for(G4int i=0; i& G4EmLowEParameters::RegionsMicroElec() const +{ + return m_regnamesME; +} + +void G4EmLowEParameters::AddDNA(const G4String& region, const G4String& type) +{ + G4String r = CheckRegion(region); + G4int nreg = m_regnamesDNA.size(); + for(G4int i=0; i& G4EmLowEParameters::RegionsDNA() const +{ + return m_regnamesDNA; +} + +const std::vector& G4EmLowEParameters::TypesDNA() const +{ + return m_typesDNA; +} + +void +G4EmLowEParameters::SetDeexActiveRegion(const G4String& region, G4bool fdeex, + G4bool fauger, G4bool fpixe) +{ + if(fdeex) { fluo = true; } + G4String r = CheckRegion(region); + G4int nreg = m_regnamesDeex.size(); + if(0 == nreg && r != "DefaultRegionForTheWorld") { + m_regnamesDeex.push_back("DefaultRegionForTheWorld"); + m_fluo.push_back(false); + m_auger.push_back(false); + m_pixe.push_back(false); + nreg = 1; + } + for(G4int i=0; iSetDeexcitationActiveRegion(m_regnamesDeex[i], + m_fluo[i], m_auger[i], m_pixe[i]); + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... diff --git a/source/processes/electromagnetic/utils/src/G4EmLowEParametersMessenger.cc b/source/processes/electromagnetic/utils/src/G4EmLowEParametersMessenger.cc new file mode 100644 index 00000000000..9c61f39af6d --- /dev/null +++ b/source/processes/electromagnetic/utils/src/G4EmLowEParametersMessenger.cc @@ -0,0 +1,264 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// ------------------------------------------------------------------- +// +// GEANT4 Class file +// +// File name: G4EmLowEParametersMessenger +// +// Author: Vladimir Ivanchenko +// +// Creation date: 07-05-2019 +// +// ------------------------------------------------------------------- +// + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +#include "G4EmLowEParametersMessenger.hh" +#include "G4UIcommand.hh" +#include "G4UIparameter.hh" +#include "G4UIcmdWithABool.hh" +#include "G4UIcmdWithAnInteger.hh" +#include "G4UIcmdWithADouble.hh" +#include "G4UIcmdWithADoubleAndUnit.hh" +#include "G4UIcmdWithAString.hh" +#include "G4UIcmdWith3VectorAndUnit.hh" +#include "G4UImanager.hh" +#include "G4EmLowEParameters.hh" + +#include + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4EmLowEParametersMessenger::G4EmLowEParametersMessenger(G4EmLowEParameters* ptr) + : theParameters(ptr) +{ + deCmd = new G4UIcmdWithABool("/process/em/fluo",this); + deCmd->SetGuidance("Enable/disable atomic deexcitation"); + deCmd->SetParameterName("fluoFlag",true); + deCmd->SetDefaultValue(false); + deCmd->AvailableForStates(G4State_PreInit,G4State_Init,G4State_Idle); + + dirFluoCmd = new G4UIcmdWithABool("/process/em/fluoBearden",this); + dirFluoCmd->SetGuidance("Enable/disable usage of Bearden fluorescence files"); + dirFluoCmd->SetParameterName("fluoBeardenFlag",true); + dirFluoCmd->SetDefaultValue(false); + dirFluoCmd->AvailableForStates(G4State_PreInit,G4State_Init); + + auCmd = new G4UIcmdWithABool("/process/em/auger",this); + auCmd->SetGuidance("Enable/disable Auger electrons production"); + auCmd->SetParameterName("augerFlag",true); + auCmd->SetDefaultValue(false); + auCmd->AvailableForStates(G4State_PreInit,G4State_Init,G4State_Idle); + + auCascadeCmd = new G4UIcmdWithABool("/process/em/augerCascade",this); + auCascadeCmd->SetGuidance("Enable/disable simulation of cascade of Auger electrons"); + auCascadeCmd->SetParameterName("augerCascadeFlag",true); + auCascadeCmd->SetDefaultValue(false); + auCascadeCmd->AvailableForStates(G4State_PreInit,G4State_Init,G4State_Idle); + + pixeCmd = new G4UIcmdWithABool("/process/em/pixe",this); + pixeCmd->SetGuidance("Enable/disable PIXE simulation"); + pixeCmd->SetParameterName("pixeFlag",true); + pixeCmd->SetDefaultValue(false); + pixeCmd->AvailableForStates(G4State_PreInit,G4State_Init,G4State_Idle); + + dcutCmd = new G4UIcmdWithABool("/process/em/deexcitationIgnoreCut",this); + dcutCmd->SetGuidance("Enable/Disable usage of cuts in de-excitation module"); + dcutCmd->SetParameterName("deexcut",true); + dcutCmd->SetDefaultValue(false); + dcutCmd->AvailableForStates(G4State_PreInit,G4State_Init,G4State_Idle); + + + dnafCmd = new G4UIcmdWithABool("/process/dna/UseDNAFast",this); + dnafCmd->SetGuidance("Enable usage of fast sampling for DNA models"); + dnafCmd->SetParameterName("dnaf",true); + dnafCmd->SetDefaultValue(false); + dnafCmd->AvailableForStates(G4State_PreInit); + + dnasCmd = new G4UIcmdWithABool("/process/dna/UseDNAStationary",this); + dnasCmd->SetGuidance("Enable usage of Stationary option for DNA models"); + dnasCmd->SetParameterName("dnas",true); + dnasCmd->SetDefaultValue(false); + dnasCmd->AvailableForStates(G4State_PreInit); + + dnamscCmd = new G4UIcmdWithABool("/process/dna/UseDNAElectronMsc",this); + dnamscCmd->SetGuidance("Enable usage of e- msc for DNA"); + dnamscCmd->SetParameterName("dnamsc",true); + dnamscCmd->SetDefaultValue(false); + dnamscCmd->AvailableForStates(G4State_PreInit); + + pixeXsCmd = new G4UIcmdWithAString("/process/em/pixeXSmodel",this); + pixeXsCmd->SetGuidance("The name of PIXE cross section"); + pixeXsCmd->SetParameterName("pixeXS",true); + pixeXsCmd->SetCandidates("ECPSSR_Analytical Empirical ECPSSR_FormFactor"); + pixeXsCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + + pixeeXsCmd = new G4UIcmdWithAString("/process/em/pixeElecXSmodel",this); + pixeeXsCmd->SetGuidance("The name of PIXE cross section for electron"); + pixeeXsCmd->SetParameterName("pixeEXS",true); + pixeeXsCmd->SetCandidates("ECPSSR_Analytical Empirical Livermore Penelope"); + pixeeXsCmd->AvailableForStates(G4State_PreInit,G4State_Idle); + + dnaSolCmd = new G4UIcmdWithAString("/process/dna/e-SolvationSubType",this); + dnaSolCmd->SetGuidance("The name of e- solvation DNA model"); + dnaSolCmd->SetParameterName("dnaSol",true); + dnaSolCmd->SetCandidates("Ritchie1994 Terrisol1990 Meesungnoen2002"); + dnaSolCmd->AvailableForStates(G4State_PreInit); + + meCmd = new G4UIcmdWithAString("/process/em/AddMicroElecRegion",this); + meCmd->SetGuidance("Activate MicroElec model in the G4Region"); + meCmd->SetParameterName("MicroElec",true); + meCmd->AvailableForStates(G4State_PreInit); + + dnaCmd = new G4UIcommand("/process/em/AddDNARegion",this); + dnaCmd->SetGuidance("Activate DNA in a G4Region."); + dnaCmd->SetGuidance(" regName : G4Region name"); + dnaCmd->SetGuidance(" dnaType : DNA_opt0, DNA_opt1, DNA_opt2"); + dnaCmd->AvailableForStates(G4State_PreInit); + + G4UIparameter* regName = new G4UIparameter("regName",'s',false); + dnaCmd->SetParameter(regName); + + G4UIparameter* type = new G4UIparameter("dnaType",'s',false); + dnaCmd->SetParameter(type); + type->SetParameterCandidates("DNA_Opt0"); + + deexCmd = new G4UIcommand("/process/em/deexcitation",this); + deexCmd->SetGuidance("Set deexcitation flags per G4Region."); + deexCmd->SetGuidance(" regName : G4Region name"); + deexCmd->SetGuidance(" flagFluo : Fluorescence"); + deexCmd->SetGuidance(" flagAuger : Auger"); + deexCmd->SetGuidance(" flagPIXE : PIXE"); + deexCmd->AvailableForStates(G4State_PreInit,G4State_Init,G4State_Idle); + + G4UIparameter* regNameD = new G4UIparameter("regName",'s',false); + deexCmd->SetParameter(regNameD); + + G4UIparameter* flagFluo = new G4UIparameter("flagFluo",'s',false); + deexCmd->SetParameter(flagFluo); + + G4UIparameter* flagAuger = new G4UIparameter("flagAuger",'s',false); + deexCmd->SetParameter(flagAuger); + + G4UIparameter* flagPIXE = new G4UIparameter("flagPIXE",'s',false); + deexCmd->SetParameter(flagPIXE); + +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4EmLowEParametersMessenger::~G4EmLowEParametersMessenger() +{ + delete deCmd; + delete dirFluoCmd; + delete auCmd; + delete auCascadeCmd; + delete pixeCmd; + delete dcutCmd; + delete dnafCmd; + delete dnasCmd; + delete dnamscCmd; + delete pixeXsCmd; + delete pixeeXsCmd; + delete dnaSolCmd; + delete meCmd; + delete dnaCmd; + delete deexCmd; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +void G4EmLowEParametersMessenger::SetNewValue(G4UIcommand* command, + G4String newValue) +{ + G4bool physicsModified = false; + if (command == deCmd) { + theParameters->SetFluo(deCmd->GetNewBoolValue(newValue)); + physicsModified = true; + } else if (command == dirFluoCmd) { + theParameters->SetBeardenFluoDir(dirFluoCmd->GetNewBoolValue(newValue)); + } else if (command == auCmd) { + theParameters->SetAuger(auCmd->GetNewBoolValue(newValue)); + physicsModified = true; + } else if (command == auCascadeCmd) { + theParameters->SetAuger(auCascadeCmd->GetNewBoolValue(newValue)); + physicsModified = true; + } else if (command == pixeCmd) { + theParameters->SetPixe(pixeCmd->GetNewBoolValue(newValue)); + physicsModified = true; + } else if (command == dcutCmd) { + theParameters->SetDeexcitationIgnoreCut(dcutCmd->GetNewBoolValue(newValue)); + physicsModified = true; + } else if (command == dnafCmd) { + theParameters->SetDNAFast(dnafCmd->GetNewBoolValue(newValue)); + } else if (command == dnasCmd) { + theParameters->SetDNAStationary(dnasCmd->GetNewBoolValue(newValue)); + } else if (command == dnamscCmd) { + theParameters->SetDNAElectronMsc(dnamscCmd->GetNewBoolValue(newValue)); + } else if (command == dnaSolCmd) { + G4DNAModelSubType ttt = fDNAUnknownModel; + if(newValue == "Ritchie1994") { + ttt = fRitchie1994eSolvation; + } else if(newValue == "Terrisol1990") { + ttt = fTerrisol1990eSolvation; + } else if (newValue == "Meesungnoen2002") { + ttt = fMeesungnoen2002eSolvation; + } + theParameters->SetDNAeSolvationSubType(ttt); + } else if (command == pixeXsCmd) { + theParameters->SetPIXECrossSectionModel(newValue); + physicsModified = true; + } else if (command == pixeeXsCmd) { + theParameters->SetPIXEElectronCrossSectionModel(newValue); + physicsModified = true; + } else if (command == meCmd) { + theParameters->AddMicroElec(newValue); + } else if (command == dnaCmd) { + G4String s1(""),s2(""); + std::istringstream is(newValue); + is >> s1 >> s2; + theParameters->AddDNA(s1, s2); + } else if (command == deexCmd) { + G4String s1 (""), s2(""), s3(""), s4(""); + G4bool b2(false), b3(false), b4(false); + std::istringstream is(newValue); + is >> s1 >> s2 >> s3 >> s4; + if(s2 == "true") { b2 = true; } + if(s3 == "true") { b3 = true; } + if(s4 == "true") { b4 = true; } + theParameters->SetDeexActiveRegion(s1,b2,b3,b4); + physicsModified = true; + } + + if(physicsModified) { + G4UImanager::GetUIpointer()->ApplyCommand("/run/physicsModified"); + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... diff --git a/source/processes/electromagnetic/utils/src/G4EmParameters.cc b/source/processes/electromagnetic/utils/src/G4EmParameters.cc index b4cd8ccd2f0..bf90c9127f0 100644 --- a/source/processes/electromagnetic/utils/src/G4EmParameters.cc +++ b/source/processes/electromagnetic/utils/src/G4EmParameters.cc @@ -23,12 +23,10 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// // ------------------------------------------------------------------- // // GEANT4 Class file // -// // File name: G4EmParameters // // Author: Vladimir Ivanchenko @@ -37,8 +35,6 @@ // // Modifications: // -// -// // ------------------------------------------------------------------- // //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... @@ -51,6 +47,8 @@ #include "G4VEmProcess.hh" #include "G4VEnergyLossProcess.hh" #include "G4VAtomDeexcitation.hh" +#include "G4EmExtraParameters.hh" +#include "G4EmLowEParameters.hh" #include "G4EmParametersMessenger.hh" #include "G4NistManager.hh" #include "G4RegionStore.hh" @@ -88,6 +86,8 @@ G4EmParameters* G4EmParameters::Instance() G4EmParameters::~G4EmParameters() { delete theMessenger; + delete fBParameters; + delete fCParameters; delete emSaturation; } @@ -97,15 +97,22 @@ G4EmParameters::G4EmParameters() { G4NistManager::Instance(); theMessenger = new G4EmParametersMessenger(this); + Initialise(); + + fBParameters = new G4EmExtraParameters(); + fCParameters = new G4EmLowEParameters(); fStateManager = G4StateManager::GetStateManager(); - Initialise(); emSaturation = nullptr; } void G4EmParameters::SetDefaults() { - if(!IsLocked()) { Initialise(); } + if(!IsLocked()) { + Initialise(); + fBParameters->Initialise(); + fCParameters->Initialise(); + } } void G4EmParameters::Initialise() @@ -116,12 +123,6 @@ void G4EmParameters::Initialise() spline = true; cutAsFinalRange = false; applyCuts = false; - fluo = false; - beardenFluoDir = false; - auger = false; - augerCascade = false; - pixe = false; - deexIgnoreCut = false; lateralDisplacement = true; lateralDisplacementAlg96 = true; muhadLateralDisplacement = false; @@ -131,12 +132,11 @@ void G4EmParameters::Initialise() integral = true; birks = false; fICRU90 = false; - dnaFast = false; - dnaStationary = false; - dnaMsc = false; gener = false; onIsolated = false; - enableSamplingTable = false; + fSamplingTable = false; + fPolarisation = false; + fDNA = false; minSubRange = 1.0; minKinEnergy = 0.1*CLHEP::keV; @@ -145,6 +145,7 @@ void G4EmParameters::Initialise() lowestElectronEnergy = 1.0*CLHEP::keV; lowestMuHadEnergy = 1.0*CLHEP::keV; lowestTripletEnergy = 1.0*CLHEP::MeV; + maxNIELEnergy = 0.0; linLossLimit = 0.01; bremsTh = maxKinEnergy; lambdaFactor = 0.8; @@ -155,10 +156,6 @@ void G4EmParameters::Initialise() rangeFactorMuHad = 0.2; geomFactor = 2.5; skin = 1.0; - dRoverRange = 0.2; - finalRange = CLHEP::mm; - dRoverRangeMuHad = 0.2; - finalRangeMuHad = 0.1*CLHEP::mm; factorScreen = 1.0; nbins = 84; @@ -170,14 +167,6 @@ void G4EmParameters::Initialise() mscStepLimit = fUseSafety; mscStepLimitMuHad = fMinimal; nucFormfactor = fExponentialNF; - dnaElectronSolvation = fMeesungnoen2002eSolvation; - - namePIXE = "Empirical"; - nameElectronPIXE = "Livermore"; - - directionalSplitting = false; - directionalSplittingTarget = G4ThreeVector(0.,0.,0.); - directionalSplittingRadius = 0.; } void G4EmParameters::SetLossFluctuations(G4bool val) @@ -249,69 +238,67 @@ G4bool G4EmParameters::ApplyCuts() const void G4EmParameters::SetFluo(G4bool val) { if(IsLocked()) { return; } - fluo = val; + fCParameters->SetFluo(val); } G4bool G4EmParameters::Fluo() const { - return fluo; + return fCParameters->Fluo(); } void G4EmParameters::SetBeardenFluoDir(G4bool val) { if(IsLocked()) { return; } - beardenFluoDir = val; + fCParameters->SetBeardenFluoDir(val); } G4bool G4EmParameters::BeardenFluoDir() const { - return beardenFluoDir; + return fCParameters->BeardenFluoDir(); } void G4EmParameters::SetAuger(G4bool val) { - SetAugerCascade(val); + if(IsLocked()) { return; } + fCParameters->SetAuger(val); } G4bool G4EmParameters::Auger() const { - return auger; + return fCParameters->Auger(); } void G4EmParameters::SetAugerCascade(G4bool val) { if(IsLocked()) { return; } - augerCascade = val; - auger = val; - if(val) { fluo = true; } + fCParameters->SetAuger(val); } G4bool G4EmParameters::AugerCascade() const { - return augerCascade; + return fCParameters->Auger(); } void G4EmParameters::SetPixe(G4bool val) { if(IsLocked()) { return; } - pixe = val; - if(val) { fluo = true; } + fCParameters->SetPixe(val); } G4bool G4EmParameters::Pixe() const { - return pixe; + return fCParameters->Pixe(); } void G4EmParameters::SetDeexcitationIgnoreCut(G4bool val) { if(IsLocked()) { return; } - deexIgnoreCut = val; + fCParameters->SetDeexcitationIgnoreCut(val); } G4bool G4EmParameters::DeexcitationIgnoreCut() const { - return deexIgnoreCut; + return fCParameters->DeexcitationIgnoreCut(); } void G4EmParameters::SetLateralDisplacement(G4bool val) @@ -391,6 +378,17 @@ G4bool G4EmParameters::Integral() const return integral; } +void G4EmParameters::SetEnablePolarisation(G4bool val) +{ + if(IsLocked()) { return; } + fPolarisation = val; +} + +G4bool G4EmParameters::EnablePolarisation() const +{ + return fPolarisation; +} + void G4EmParameters::SetBirksActive(G4bool val) { birks = val; @@ -424,34 +422,37 @@ G4bool G4EmParameters::UseICRU90Data() const void G4EmParameters::SetDNAFast(G4bool val) { if(IsLocked()) { return; } - dnaFast = val; + fCParameters->SetDNAFast(val); + if(val) { ActivateDNA(); } } G4bool G4EmParameters::DNAFast() const { - return dnaFast; + return fCParameters->DNAFast(); } void G4EmParameters::SetDNAStationary(G4bool val) { if(IsLocked()) { return; } - dnaStationary = val; + fCParameters->SetDNAStationary(val); + if(val) { ActivateDNA(); } } G4bool G4EmParameters::DNAStationary() const { - return dnaStationary; + return fCParameters->DNAStationary(); } void G4EmParameters::SetDNAElectronMsc(G4bool val) { if(IsLocked()) { return; } - dnaMsc = val; + fCParameters->SetDNAElectronMsc(val); + if(val) { ActivateDNA(); } } G4bool G4EmParameters::DNAElectronMsc() const { - return dnaMsc; + return fCParameters->DNAElectronMsc(); } void G4EmParameters::SetGeneralProcessActive(G4bool val) @@ -460,14 +461,7 @@ void G4EmParameters::SetGeneralProcessActive(G4bool val) gener = val; // if general interaction is enabled then sub-cutoff and // force interaction options should be disabled - if(gener) { - m_regnamesForced.clear(); - m_procForced.clear(); - m_lengthForced.clear(); - m_weightForced.clear(); - m_regnamesSubCut.clear(); - m_subCuts.clear(); - } + if(gener) { fBParameters->Initialise(); } } G4bool G4EmParameters::GeneralProcessActive() const @@ -498,12 +492,18 @@ G4bool G4EmParameters::OnIsolated() const void G4EmParameters::SetEnableSamplingTable(G4bool val) { if(IsLocked()) { return; } - enableSamplingTable = val; + fSamplingTable = val; } G4bool G4EmParameters::EnableSamplingTable() const { - return enableSamplingTable; + return fSamplingTable; +} + +void G4EmParameters::ActivateDNA() +{ + if(IsLocked()) { return; } + fDNA = true; } G4EmSaturation* G4EmParameters::GetEmSaturation() @@ -538,7 +538,7 @@ void G4EmParameters::SetMinEnergy(G4double val) nbins = nbinsPerDecade*G4lrint(std::log10(maxKinEnergy/minKinEnergy)); } else { G4ExceptionDescription ed; - ed << "Value of MinKinEnergy is out of range: " << val/MeV + ed << "Value of MinKinEnergy - is out of range: " << val/MeV << " MeV is ignored"; PrintWarning(ed); } @@ -552,13 +552,13 @@ G4double G4EmParameters::MinKinEnergy() const void G4EmParameters::SetMaxEnergy(G4double val) { if(IsLocked()) { return; } - if(val > minKinEnergy && val < 1.e+7*TeV) { + if(val > std::max(minKinEnergy,9.99*MeV) && val < 1.e+7*TeV) { maxKinEnergy = val; nbins = nbinsPerDecade*G4lrint(std::log10(maxKinEnergy/minKinEnergy)); } else { G4ExceptionDescription ed; ed << "Value of MaxKinEnergy is out of range: " - << val/GeV << " GeV is ignored"; + << val/GeV << " GeV is ignored; allowed range 10 MeV - 1.e+7 TeV"; PrintWarning(ed); } } @@ -576,7 +576,8 @@ void G4EmParameters::SetMaxEnergyForCSDARange(G4double val) } else { G4ExceptionDescription ed; ed << "Value of MaxKinEnergyCSDA is out of range: " - << val/GeV << " GeV is ignored"; + << val/GeV << " GeV is ignored; allowed range " + << minKinEnergy << " MeV - 100 TeV"; PrintWarning(ed); } } @@ -589,14 +590,7 @@ G4double G4EmParameters::MaxEnergyForCSDARange() const void G4EmParameters::SetLowestElectronEnergy(G4double val) { if(IsLocked()) { return; } - if(val >= 0.0) { - lowestElectronEnergy = val; - } else { - G4ExceptionDescription ed; - ed << "Value of lowestElectronEnergy is out of range: " - << val/MeV << " MeV is ignored"; - PrintWarning(ed); - } + if(val >= 0.0) { lowestElectronEnergy = val; } } G4double G4EmParameters::LowestElectronEnergy() const @@ -607,14 +601,7 @@ G4double G4EmParameters::LowestElectronEnergy() const void G4EmParameters::SetLowestMuHadEnergy(G4double val) { if(IsLocked()) { return; } - if(val >= 0.0) { - lowestMuHadEnergy = val; - } else { - G4ExceptionDescription ed; - ed << "Value of lowestMuHadEnergy is out of range: " - << val/MeV << " MeV is ignored"; - PrintWarning(ed); - } + if(val >= 0.0) { lowestMuHadEnergy = val; } } G4double G4EmParameters::LowestMuHadEnergy() const @@ -633,6 +620,17 @@ G4double G4EmParameters::LowestTripletEnergy() const return lowestTripletEnergy; } +void G4EmParameters::SetMaxNIELEnergy(G4double val) +{ + if(IsLocked()) { return; } + if(val >= 0.0) { maxNIELEnergy = val; } +} + +G4double G4EmParameters::MaxNIELEnergy() const +{ + return maxNIELEnergy; +} + void G4EmParameters::SetLinearLossLimit(G4double val) { if(IsLocked()) { return; } @@ -834,29 +832,13 @@ G4double G4EmParameters::ScreeningFactor() const void G4EmParameters::SetStepFunction(G4double v1, G4double v2) { if(IsLocked()) { return; } - if(v1 > 0.0 && v1 <= 1.0 && v2 > 0.0) { - dRoverRange = v1; - finalRange = v2; - } else { - G4ExceptionDescription ed; - ed << "Values of step function are out of range: " - << v1 << ", " << v2/CLHEP::mm << " mm - are ignored"; - PrintWarning(ed); - } + fBParameters->SetStepFunction(v1, v2); } void G4EmParameters::SetStepFunctionMuHad(G4double v1, G4double v2) { if(IsLocked()) { return; } - if(v1 > 0.0 && v1 <= 1.0 && v2 > 0.0) { - dRoverRangeMuHad = v1; - finalRangeMuHad = v2; - } else { - G4ExceptionDescription ed; - ed << "Values of step function are out of range: " - << v1 << ", " << v2/CLHEP::mm << " mm - are ignored"; - PrintWarning(ed); - } + fBParameters->SetStepFunctionMuHad(v1, v2); } void G4EmParameters::SetNumberOfBins(G4int val) @@ -957,12 +939,13 @@ G4NuclearFormfactorType G4EmParameters::NuclearFormfactorType() const void G4EmParameters::SetDNAeSolvationSubType(G4DNAModelSubType val) { if(IsLocked()) { return; } - dnaElectronSolvation = val; + fCParameters->SetDNAeSolvationSubType(val); + ActivateDNA(); } G4DNAModelSubType G4EmParameters::DNAeSolvationSubType() const { - return dnaElectronSolvation; + return fCParameters->DNAeSolvationSubType(); } void G4EmParameters::SetConversionType(G4int val) @@ -979,24 +962,23 @@ G4int G4EmParameters::GetConversionType() const void G4EmParameters::SetPIXECrossSectionModel(const G4String& sss) { if(IsLocked()) { return; } - G4cout << "G4EmParameters::SetPIXECrossSectionModel " << sss << G4endl; - namePIXE = sss; + fCParameters->SetPIXECrossSectionModel(sss); } const G4String& G4EmParameters::PIXECrossSectionModel() { - return namePIXE; + return fCParameters->PIXECrossSectionModel(); } void G4EmParameters::SetPIXEElectronCrossSectionModel(const G4String& sss) { if(IsLocked()) { return; } - nameElectronPIXE = sss; + fCParameters->SetPIXEElectronCrossSectionModel(sss); } const G4String& G4EmParameters::PIXEElectronCrossSectionModel() { - return nameElectronPIXE; + return fCParameters->PIXEElectronCrossSectionModel(); } void G4EmParameters::PrintWarning(G4ExceptionDescription& ed) const @@ -1004,173 +986,85 @@ void G4EmParameters::PrintWarning(G4ExceptionDescription& ed) const G4Exception("G4EmParameters", "em0044", JustWarning, ed); } -G4String G4EmParameters::CheckRegion(const G4String& reg) const -{ - G4String r = reg; - if(r == "" || r == "world" || r == "World") { - r = "DefaultRegionForTheWorld"; - } - return r; -} - void G4EmParameters::AddPAIModel(const G4String& particle, const G4String& region, const G4String& type) { if(IsLocked()) { return; } - G4String r = CheckRegion(region); - G4int nreg = m_regnamesPAI.size(); - for(G4int i=0; iAddPAIModel(particle, region, type); } const std::vector& G4EmParameters::ParticlesPAI() const { - return m_particlesPAI; + return fBParameters->ParticlesPAI(); } const std::vector& G4EmParameters::RegionsPAI() const { - return m_regnamesPAI; + return fBParameters->RegionsPAI(); } const std::vector& G4EmParameters::TypesPAI() const { - return m_typesPAI; + return fBParameters->TypesPAI(); } void G4EmParameters::AddMicroElec(const G4String& region) { if(IsLocked()) { return; } - G4String r = CheckRegion(region); - G4int nreg = m_regnamesME.size(); - for(G4int i=0; iAddMicroElec(region); } const std::vector& G4EmParameters::RegionsMicroElec() const { - return m_regnamesME; + return fCParameters->RegionsMicroElec(); } void G4EmParameters::AddDNA(const G4String& region, const G4String& type) { if(IsLocked()) { return; } - G4String r = CheckRegion(region); - G4int nreg = m_regnamesDNA.size(); - for(G4int i=0; iAddDNA(region, type); + ActivateDNA(); } const std::vector& G4EmParameters::RegionsDNA() const { - return m_regnamesDNA; + return fCParameters->RegionsDNA(); } const std::vector& G4EmParameters::TypesDNA() const { - return m_typesDNA; -} - -void G4EmParameters::AddMsc(const G4String& region, const G4String& type) -{ - AddPhysics(region, type); -} - -const std::vector& G4EmParameters::RegionsMsc() const -{ - return m_regnamesPhys; -} - -const std::vector& G4EmParameters::TypesMsc() const -{ - return m_typesPhys; + return fCParameters->TypesDNA(); } void G4EmParameters::AddPhysics(const G4String& region, const G4String& type) { if(IsLocked()) { return; } - G4String r = CheckRegion(region); - G4int nreg = m_regnamesPhys.size(); - for(G4int i=0; iAddPhysics(region, type); } const std::vector& G4EmParameters::RegionsPhysics() const { - return m_regnamesPhys; + return fBParameters->RegionsPhysics(); } const std::vector& G4EmParameters::TypesPhysics() const { - return m_typesPhys; + return fBParameters->TypesPhysics(); } void G4EmParameters::SetSubCutoff(G4bool val, const G4String& region) { if(IsLocked() && !gener) { return; } - G4String r = CheckRegion(region); - G4int nreg = m_regnamesSubCut.size(); - for(G4int i=0; iSetSubCutoff(val, region); } void -G4EmParameters::SetDeexActiveRegion(const G4String& region, G4bool fdeex, - G4bool fauger, G4bool fpixe) -{ - if(IsLocked()) { return; } - if(fdeex) { fluo = true; } - G4String r = CheckRegion(region); - G4int nreg = m_regnamesDeex.size(); - if(0 == nreg && r != "DefaultRegionForTheWorld") { - m_regnamesDeex.push_back("DefaultRegionForTheWorld"); - m_fluo.push_back(false); - m_auger.push_back(false); - m_pixe.push_back(false); - nreg = 1; - } - for(G4int i=0; iSetDeexActiveRegion(region, adeex, aauger, apixe); } void @@ -1178,24 +1072,7 @@ G4EmParameters::SetProcessBiasingFactor(const G4String& procname, G4double val, G4bool wflag) { if(IsLocked()) { return; } - if(val > 0.0) { - G4int n = m_procBiasedXS.size(); - for(G4int i=0; iSetProcessBiasingFactor(procname, val, wflag); } void @@ -1205,27 +1082,7 @@ G4EmParameters::ActivateForcedInteraction(const G4String& procname, G4bool wflag) { if(IsLocked() && !gener) { return; } - G4String r = CheckRegion(region); - if(length >= 0.0) { - G4int n = m_procForced.size(); - for(G4int i=0; iActivateForcedInteraction(procname, region, length, wflag); } void @@ -1235,109 +1092,69 @@ G4EmParameters::ActivateSecondaryBiasing(const G4String& procname, G4double energyLim) { if(IsLocked()) { return; } - G4String r = CheckRegion(region); - if(factor >= 0.0 && energyLim >= 0.0) { - G4int n = m_procBiasedSec.size(); - for(G4int i=0; iActivateSecondaryBiasing(procname, region, factor, energyLim); } void G4EmParameters::DefineRegParamForLoss(G4VEnergyLossProcess* ptr, G4bool isElectron) const { - if(isElectron) { ptr->SetStepFunction(dRoverRange, finalRange, false); } - else { ptr->SetStepFunction(dRoverRangeMuHad, finalRangeMuHad, false); } - - G4RegionStore* regionStore = G4RegionStore::GetInstance(); - G4int n = m_regnamesSubCut.size(); - for(G4int i=0; iGetRegion(m_regnamesSubCut[i], false); - if(reg) { ptr->ActivateSubCutoff(m_subCuts[i], reg); } - } - n = m_procBiasedXS.size(); - for(G4int i=0; iGetProcessName() == m_procBiasedXS[i]) { - ptr->SetCrossSectionBiasingFactor(m_factBiasedXS[i], - m_weightBiasedXS[i]); - break; - } - } - n = m_procForced.size(); - for(G4int i=0; iGetProcessName() == m_procForced[i]) { - ptr->ActivateForcedInteraction(m_lengthForced[i], - m_regnamesForced[i], - m_weightForced[i]); - break; - } - } - n = m_procBiasedSec.size(); - for(G4int i=0; iGetProcessName() == m_procBiasedSec[i]) { - ptr->ActivateSecondaryBiasing(m_regnamesBiasedSec[i], - m_factBiasedSec[i], - m_elimBiasedSec[i]); - break; - } - } + fBParameters->DefineRegParamForLoss(ptr, isElectron); } void G4EmParameters::DefineRegParamForEM(G4VEmProcess* ptr) const { - G4int n = m_procBiasedXS.size(); - for(G4int i=0; iGetProcessName() == m_procBiasedXS[i]) { - ptr->SetCrossSectionBiasingFactor(m_factBiasedXS[i], - m_weightBiasedXS[i]); - break; - } - } - n = m_procForced.size(); - for(G4int i=0; iGetProcessName() == m_procForced[i]) { - ptr->ActivateForcedInteraction(m_lengthForced[i], - m_regnamesForced[i], - m_weightForced[i]); - break; - } - } - n = m_procBiasedSec.size(); - for(G4int i=0; iGetProcessName() == m_procBiasedSec[i]) { - ptr->ActivateSecondaryBiasing(m_regnamesBiasedSec[i], - m_factBiasedSec[i], - m_elimBiasedSec[i]); - break; - } - } + fBParameters->DefineRegParamForEM(ptr); +} + +G4bool G4EmParameters::QuantumEntanglement() +{ + return fBParameters->QuantumEntanglement(); +} + +void G4EmParameters::SetQuantumEntanglement(G4bool v) +{ + if(IsLocked()) { return; } + fBParameters->SetQuantumEntanglement(v); +} + +G4bool G4EmParameters::GetDirectionalSplitting() { + return fBParameters->GetDirectionalSplitting(); +} + +void G4EmParameters::SetDirectionalSplitting(G4bool v) +{ + if(IsLocked()) { return; } + fBParameters->SetDirectionalSplitting(v); +} + +void G4EmParameters::SetDirectionalSplittingTarget(const G4ThreeVector& v) +{ + if(IsLocked()) { return; } + fBParameters->SetDirectionalSplittingTarget(v); +} + +G4ThreeVector G4EmParameters::GetDirectionalSplittingTarget() const +{ + return fBParameters->GetDirectionalSplittingTarget(); +} + +void G4EmParameters::SetDirectionalSplittingRadius(G4double r) +{ + if(IsLocked()) { return; } + fBParameters->SetDirectionalSplittingRadius(r); +} + +G4double G4EmParameters::GetDirectionalSplittingRadius() +{ + return fBParameters->GetDirectionalSplittingRadius(); } void G4EmParameters::DefineRegParamForDeex(G4VAtomDeexcitation* ptr) const { - G4int n = m_regnamesDeex.size(); - for(G4int i=0; iSetDeexcitationActiveRegion(m_regnamesDeex[i], - m_fluo[i], m_auger[i], m_pixe[i]); - } + fCParameters->DefineRegParamForDeex(ptr); } -std::ostream& G4EmParameters::StreamInfo(std::ostream& os) const +void G4EmParameters::StreamInfo(std::ostream& os) const { G4int prec = os.precision(5); os << "=======================================================================" << "\n"; @@ -1345,10 +1162,13 @@ std::ostream& G4EmParameters::StreamInfo(std::ostream& os) const os << "=======================================================================" << "\n"; os << "LPM effect enabled " <QuantumEntanglement() << "\n"; os << "X-section factor for integral approach " <GetStepFunctionP1() << ", " + << fBParameters->GetStepFunctionP2()/CLHEP::mm << " mm)\n"; + os << "Step function for muons/hadrons " + <<"("<GetStepFunctionMuHadP1() << ", " + << fBParameters->GetStepFunctionMuHadP2()/CLHEP::mm << " mm)\n"; os << "Lowest e+e- kinetic energy " <Fluo()) { os << "=======================================================================" << "\n"; os << "====== Atomic Deexcitation Parameters ========" << "\n"; os << "=======================================================================" << "\n"; - os << "Fluorescence enabled " <Fluo() << "\n"; + os << "Fluorescence Bearden data files enabled " + <BeardenFluoDir() << "\n"; + os << "Auger electron cascade enabled " + <Auger() << "\n"; + os << "PIXE atomic de-excitation enabled " <Pixe() << "\n"; + os << "De-excitation module ignores cuts " + <DeexcitationIgnoreCut() << "\n"; + os << "Type of PIXE cross section for hadrons " + <PIXECrossSectionModel() << "\n"; + os << "Type of PIXE cross section for e+- " + <PIXEElectronCrossSectionModel() << "\n"; + } + if(fDNA) { os << "=======================================================================" << "\n"; os << "====== DNA Physics Parameters ========" << "\n"; os << "=======================================================================" << "\n"; - os << "Use fast sampling in DNA models " << dnaFast << "\n"; - os << "Use Stationary option in DNA models " << dnaStationary << "\n"; - os << "Use DNA with multiple scattering of e- " << dnaMsc << "\n"; + os << "Use fast sampling in DNA models " + << fCParameters->DNAFast() << "\n"; + os << "Use Stationary option in DNA models " + << fCParameters->DNAStationary() << "\n"; + os << "Use DNA with multiple scattering of e- " + << fCParameters->DNAElectronMsc() << "\n"; os << "Use DNA e- solvation model type " - << dnaElectronSolvation << "\n"; + << fCParameters->DNAeSolvationSubType() << "\n"; os << "=======================================================================" << "\n"; + } os.precision(prec); - return os; } void G4EmParameters::Dump() const { +#ifdef G4MULTITHREADED + G4MUTEXLOCK(&emParametersMutex); +#endif StreamInfo(G4cout); +#ifdef G4MULTITHREADED + G4MUTEXUNLOCK(&emParametersMutex); +#endif } std::ostream& operator<< (std::ostream& os, const G4EmParameters& par) { - return par.StreamInfo(os); + par.StreamInfo(os); + return os; } G4bool G4EmParameters::IsLocked() const diff --git a/source/processes/electromagnetic/utils/src/G4EmParametersMessenger.cc b/source/processes/electromagnetic/utils/src/G4EmParametersMessenger.cc index 50158079c76..46f22b19ea0 100644 --- a/source/processes/electromagnetic/utils/src/G4EmParametersMessenger.cc +++ b/source/processes/electromagnetic/utils/src/G4EmParametersMessenger.cc @@ -23,7 +23,6 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// // ------------------------------------------------------------------- // // GEANT4 Class file @@ -34,8 +33,6 @@ // // Creation date: 22-05-2013 // -// Modifications: -// // ------------------------------------------------------------------- // @@ -111,42 +108,6 @@ G4EmParametersMessenger::G4EmParametersMessenger(G4EmParameters* ptr) aplCmd->SetDefaultValue(false); aplCmd->AvailableForStates(G4State_PreInit,G4State_Idle); - deCmd = new G4UIcmdWithABool("/process/em/fluo",this); - deCmd->SetGuidance("Enable/disable atomic deexcitation"); - deCmd->SetParameterName("fluoFlag",true); - deCmd->SetDefaultValue(false); - deCmd->AvailableForStates(G4State_PreInit,G4State_Init,G4State_Idle); - - dirFluoCmd = new G4UIcmdWithABool("/process/em/fluoBearden",this); - dirFluoCmd->SetGuidance("Enable/disable usage of Bearden fluorescence files"); - dirFluoCmd->SetParameterName("fluoBeardenFlag",true); - dirFluoCmd->SetDefaultValue(false); - dirFluoCmd->AvailableForStates(G4State_PreInit,G4State_Init); - - auCmd = new G4UIcmdWithABool("/process/em/auger",this); - auCmd->SetGuidance("Enable/disable Auger electrons production"); - auCmd->SetParameterName("augerFlag",true); - auCmd->SetDefaultValue(false); - auCmd->AvailableForStates(G4State_PreInit,G4State_Init,G4State_Idle); - - auCascadeCmd = new G4UIcmdWithABool("/process/em/augerCascade",this); - auCascadeCmd->SetGuidance("Enable/disable simulation of cascade of Auger electrons"); - auCascadeCmd->SetParameterName("augerCascadeFlag",true); - auCascadeCmd->SetDefaultValue(false); - auCascadeCmd->AvailableForStates(G4State_PreInit,G4State_Init,G4State_Idle); - - pixeCmd = new G4UIcmdWithABool("/process/em/pixe",this); - pixeCmd->SetGuidance("Enable/disable PIXE simulation"); - pixeCmd->SetParameterName("pixeFlag",true); - pixeCmd->SetDefaultValue(false); - pixeCmd->AvailableForStates(G4State_PreInit,G4State_Init,G4State_Idle); - - dcutCmd = new G4UIcmdWithABool("/process/em/deexcitationIgnoreCut",this); - dcutCmd->SetGuidance("Enable/Disable usage of cuts in de-excitation module"); - dcutCmd->SetParameterName("deexcut",true); - dcutCmd->SetDefaultValue(false); - dcutCmd->AvailableForStates(G4State_PreInit,G4State_Init,G4State_Idle); - latCmd = new G4UIcmdWithABool("/process/msc/LateralDisplacement",this); latCmd->SetGuidance("Enable/disable sampling of lateral displacement"); latCmd->SetParameterName("lat",true); @@ -195,24 +156,6 @@ G4EmParametersMessenger::G4EmParametersMessenger(G4EmParameters* ptr) birksCmd->SetDefaultValue(false); birksCmd->AvailableForStates(G4State_PreInit,G4State_Init); - dnafCmd = new G4UIcmdWithABool("/process/dna/UseDNAFast",this); - dnafCmd->SetGuidance("Enable usage of fast sampling for DNA models"); - dnafCmd->SetParameterName("dnaf",true); - dnafCmd->SetDefaultValue(false); - dnafCmd->AvailableForStates(G4State_PreInit); - - dnasCmd = new G4UIcmdWithABool("/process/dna/UseDNAStationary",this); - dnasCmd->SetGuidance("Enable usage of Stationary option for DNA models"); - dnasCmd->SetParameterName("dnas",true); - dnasCmd->SetDefaultValue(false); - dnasCmd->AvailableForStates(G4State_PreInit); - - dnamscCmd = new G4UIcmdWithABool("/process/dna/UseDNAElectronMsc",this); - dnamscCmd->SetGuidance("Enable usage of e- msc for DNA"); - dnamscCmd->SetParameterName("dnamsc",true); - dnamscCmd->SetDefaultValue(false); - dnamscCmd->AvailableForStates(G4State_PreInit); - sharkCmd = new G4UIcmdWithABool("/process/em/UseGeneralProcess",this); sharkCmd->SetGuidance("Enable gamma, e+- general process"); sharkCmd->SetParameterName("gen",true); @@ -307,6 +250,12 @@ G4EmParametersMessenger::G4EmParametersMessenger(G4EmParameters* ptr) msceCmd->SetUnitCategory("Energy"); msceCmd->AvailableForStates(G4State_PreInit); + nielCmd = new G4UIcmdWithADoubleAndUnit("/process/em/MaxEnergyNIEL",this); + nielCmd->SetGuidance("Set the upper energy limit for NIEL"); + nielCmd->SetParameterName("niel",true); + nielCmd->SetUnitCategory("Energy"); + nielCmd->AvailableForStates(G4State_PreInit); + frCmd = new G4UIcmdWithADouble("/process/msc/RangeFactor",this); frCmd->SetGuidance("Set RangeFactor for msc processes of e+-"); frCmd->SetParameterName("Fr",true); @@ -386,224 +335,9 @@ G4EmParametersMessenger::G4EmParametersMessenger(G4EmParameters* ptr) msc1Cmd->SetCandidates("Minimal UseSafety UseSafetyPlus UseDistanceToBoundary"); msc1Cmd->AvailableForStates(G4State_PreInit,G4State_Idle); - pixeXsCmd = new G4UIcmdWithAString("/process/em/pixeXSmodel",this); - pixeXsCmd->SetGuidance("The name of PIXE cross section"); - pixeXsCmd->SetParameterName("pixeXS",true); - pixeXsCmd->SetCandidates("ECPSSR_Analytical Empirical ECPSSR_FormFactor"); - pixeXsCmd->AvailableForStates(G4State_PreInit,G4State_Idle); - - pixeeXsCmd = new G4UIcmdWithAString("/process/em/pixeElecXSmodel",this); - pixeeXsCmd->SetGuidance("The name of PIXE cross section for electron"); - pixeeXsCmd->SetParameterName("pixeEXS",true); - pixeeXsCmd->SetCandidates("ECPSSR_Analytical Empirical Livermore Penelope"); - pixeeXsCmd->AvailableForStates(G4State_PreInit,G4State_Idle); - - dnaSolCmd = new G4UIcmdWithAString("/process/dna/e-SolvationSubType",this); - dnaSolCmd->SetGuidance("The name of e- solvation DNA model"); - dnaSolCmd->SetParameterName("dnaSol",true); - dnaSolCmd->SetCandidates("Ritchie1994 Terrisol1990 Meesungnoen2002"); - dnaSolCmd->AvailableForStates(G4State_PreInit); - - paiCmd = new G4UIcommand("/process/em/AddPAIRegion",this); - paiCmd->SetGuidance("Activate PAI in the G4Region."); - paiCmd->SetGuidance(" partName : particle name (default - all)"); - paiCmd->SetGuidance(" regName : G4Region name"); - paiCmd->SetGuidance(" paiType : PAI, PAIphoton"); - paiCmd->AvailableForStates(G4State_PreInit); - - G4UIparameter* part = new G4UIparameter("partName",'s',false); - paiCmd->SetParameter(part); - - G4UIparameter* pregName = new G4UIparameter("regName",'s',false); - paiCmd->SetParameter(pregName); - - G4UIparameter* ptype = new G4UIparameter("type",'s',false); - paiCmd->SetParameter(ptype); - ptype->SetParameterCandidates("pai PAI PAIphoton"); - - meCmd = new G4UIcmdWithAString("/process/em/AddMicroElecRegion",this); - meCmd->SetGuidance("Activate MicroElec model in the G4Region"); - meCmd->SetParameterName("MicroElec",true); - meCmd->AvailableForStates(G4State_PreInit); - - dnaCmd = new G4UIcommand("/process/em/AddDNARegion",this); - dnaCmd->SetGuidance("Activate DNA in a G4Region."); - dnaCmd->SetGuidance(" regName : G4Region name"); - dnaCmd->SetGuidance(" dnaType : DNA_opt0, DNA_opt1, DNA_opt2"); - dnaCmd->AvailableForStates(G4State_PreInit); - - G4UIparameter* regName = new G4UIparameter("regName",'s',false); - dnaCmd->SetParameter(regName); - - G4UIparameter* type = new G4UIparameter("dnaType",'s',false); - dnaCmd->SetParameter(type); - type->SetParameterCandidates("DNA_Opt0"); - - mscoCmd = new G4UIcommand("/process/em/AddEmRegion",this); - mscoCmd->SetGuidance("Add optional EM configuration for a G4Region."); - mscoCmd->SetGuidance(" regName : G4Region name"); - mscoCmd->SetGuidance(" emType : G4EmStandard, G4EmStandard_opt1, ..."); - mscoCmd->AvailableForStates(G4State_PreInit); - - G4UIparameter* mregName = new G4UIparameter("regName",'s',false); - mscoCmd->SetParameter(mregName); - - G4UIparameter* mtype = new G4UIparameter("mscType",'s',false); - mscoCmd->SetParameter(mtype); - mtype->SetParameterCandidates("G4EmStandard G4EmStandard_opt1 G4EmStandard_opt2 G4EmStandard_opt3 G4EmStandard_opt4 G4EmStandardGS G4EmStandardSS G4EmLivermore G4EmPenelope G4RadioactiveDecay"); - dumpCmd = new G4UIcommand("/process/em/printParameters",this); dumpCmd->SetGuidance("Print all EM parameters."); - SubSecCmd = new G4UIcommand("/process/eLoss/subsec",this); - SubSecCmd->SetGuidance("Switch true/false the subcutoff generation per region."); - SubSecCmd->SetGuidance(" subSec : true/false"); - SubSecCmd->SetGuidance(" Region : region name"); - SubSecCmd->AvailableForStates(G4State_PreInit); - - G4UIparameter* subSec = new G4UIparameter("subSec",'s',false); - SubSecCmd->SetParameter(subSec); - - G4UIparameter* subSecReg = new G4UIparameter("Region",'s',false); - SubSecCmd->SetParameter(subSecReg); - - StepFuncCmd = new G4UIcommand("/process/eLoss/StepFunction",this); - StepFuncCmd->SetGuidance("Set the energy loss step limitation parameters for e+-."); - StepFuncCmd->SetGuidance(" dRoverR : max Range variation per step"); - StepFuncCmd->SetGuidance(" finalRange: range for final step"); - StepFuncCmd->SetGuidance(" unit : unit of finalRange"); - StepFuncCmd->AvailableForStates(G4State_PreInit,G4State_Idle); - - G4UIparameter* dRoverRPrm = new G4UIparameter("dRoverR",'d',false); - dRoverRPrm->SetParameterRange("dRoverR>0. && dRoverR<=1."); - StepFuncCmd->SetParameter(dRoverRPrm); - - G4UIparameter* finalRangePrm = new G4UIparameter("finalRange",'d',false); - finalRangePrm->SetParameterRange("finalRange>0."); - StepFuncCmd->SetParameter(finalRangePrm); - - G4UIparameter* unitPrm = new G4UIparameter("unit",'s',true); - unitPrm->SetDefaultUnit("mm"); - StepFuncCmd->SetParameter(unitPrm); - - StepFuncCmd1 = new G4UIcommand("/process/eLoss/StepFunctionMuHad",this); - StepFuncCmd1->SetGuidance("Set the energy loss step limitation parameters for muon/hadron."); - StepFuncCmd1->SetGuidance(" dRoverR : max Range variation per step"); - StepFuncCmd1->SetGuidance(" finalRange: range for final step"); - StepFuncCmd1->AvailableForStates(G4State_PreInit,G4State_Idle); - - G4UIparameter* dRoverRPrm1 = new G4UIparameter("dRoverRMuHad",'d',false); - dRoverRPrm1->SetParameterRange("dRoverRMuHad>0. && dRoverRMuHad<=1."); - StepFuncCmd1->SetParameter(dRoverRPrm1); - - G4UIparameter* finalRangePrm1 = new G4UIparameter("finalRangeMuHad",'d',false); - finalRangePrm1->SetParameterRange("finalRangeMuHad>0."); - StepFuncCmd1->SetParameter(finalRangePrm1); - - G4UIparameter* unitPrm1 = new G4UIparameter("unit",'s',true); - unitPrm1->SetDefaultValue("mm"); - StepFuncCmd1->SetParameter(unitPrm1); - - deexCmd = new G4UIcommand("/process/em/deexcitation",this); - deexCmd->SetGuidance("Set deexcitation flags per G4Region."); - deexCmd->SetGuidance(" regName : G4Region name"); - deexCmd->SetGuidance(" flagFluo : Fluorescence"); - deexCmd->SetGuidance(" flagAuger : Auger"); - deexCmd->SetGuidance(" flagPIXE : PIXE"); - deexCmd->AvailableForStates(G4State_PreInit,G4State_Init,G4State_Idle); - - G4UIparameter* regNameD = new G4UIparameter("regName",'s',false); - deexCmd->SetParameter(regNameD); - - G4UIparameter* flagFluo = new G4UIparameter("flagFluo",'s',false); - deexCmd->SetParameter(flagFluo); - - G4UIparameter* flagAuger = new G4UIparameter("flagAuger",'s',false); - deexCmd->SetParameter(flagAuger); - - G4UIparameter* flagPIXE = new G4UIparameter("flagPIXE",'s',false); - deexCmd->SetParameter(flagPIXE); - - bfCmd = new G4UIcommand("/process/em/setBiasingFactor",this); - bfCmd->SetGuidance("Set factor for the process cross section."); - bfCmd->SetGuidance(" procName : process name"); - bfCmd->SetGuidance(" procFact : factor"); - bfCmd->SetGuidance(" flagFact : flag to change weight"); - bfCmd->AvailableForStates(G4State_PreInit,G4State_Idle); - - G4UIparameter* procName = new G4UIparameter("procName",'s',false); - bfCmd->SetParameter(procName); - - G4UIparameter* procFact = new G4UIparameter("procFact",'d',false); - bfCmd->SetParameter(procFact); - - G4UIparameter* flagFact = new G4UIparameter("flagFact",'s',false); - bfCmd->SetParameter(flagFact); - - fiCmd = new G4UIcommand("/process/em/setForcedInteraction",this); - fiCmd->SetGuidance("Set factor for the process cross section."); - fiCmd->SetGuidance(" procNam : process name"); - fiCmd->SetGuidance(" regNam : region name"); - fiCmd->SetGuidance(" tlength : fixed target length"); - fiCmd->SetGuidance(" unitT : length unit"); - fiCmd->SetGuidance(" tflag : flag to change weight"); - fiCmd->AvailableForStates(G4State_PreInit,G4State_Idle); - - G4UIparameter* procNam = new G4UIparameter("procNam",'s',false); - fiCmd->SetParameter(procNam); - - G4UIparameter* regNam = new G4UIparameter("regNam",'s',false); - fiCmd->SetParameter(regNam); - - G4UIparameter* tlength = new G4UIparameter("tlength",'d',false); - tlength->SetParameterRange("tlength>0"); - fiCmd->SetParameter(tlength); - - G4UIparameter* unitT = new G4UIparameter("unitT",'s',true); - unitT->SetDefaultUnit("mm"); - fiCmd->SetParameter(unitT); - - G4UIparameter* flagT = new G4UIparameter("tflag",'b',true); - flagT->SetDefaultValue(true); - fiCmd->SetParameter(flagT); - - bsCmd = new G4UIcommand("/process/em/setSecBiasing",this); - bsCmd->SetGuidance("Set bremsstrahlung or delta-e- splitting/Russian roulette per region."); - bsCmd->SetGuidance(" bProcNam : process name"); - bsCmd->SetGuidance(" bRegNam : region name"); - bsCmd->SetGuidance(" bFactor : number of split gamma or probability of Russian roulette"); - bsCmd->SetGuidance(" bEnergy : max energy of a secondary for this biasing method"); - bsCmd->SetGuidance(" bUnit : energy unit"); - bsCmd->AvailableForStates(G4State_Idle,G4State_Idle); - - G4UIparameter* bProcNam = new G4UIparameter("bProcNam",'s',false); - bsCmd->SetParameter(bProcNam); - - G4UIparameter* bRegNam = new G4UIparameter("bRegNam",'s',false); - bsCmd->SetParameter(bRegNam); - - G4UIparameter* bFactor = new G4UIparameter("bFactor",'d',false); - bsCmd->SetParameter(bFactor); - - G4UIparameter* bEnergy = new G4UIparameter("bEnergy",'d',false); - bsCmd->SetParameter(bEnergy); - - G4UIparameter* bUnit = new G4UIparameter("bUnit",'s',true); - bUnit->SetDefaultUnit("MeV"); - bsCmd->SetParameter(bUnit); - - dirSplitCmd = new G4UIcmdWithABool("/process/em/setDirectionalSplitting",this); - dirSplitCmd->SetGuidance("Enable directional brem splitting"); - dirSplitCmd->AvailableForStates(G4State_Idle,G4State_Idle); - - dirSplitTargetCmd = new G4UIcmdWith3VectorAndUnit("/process/em/setDirectionalSplittingTarget",this); - dirSplitTargetCmd->SetGuidance("Position of arget for directional splitting"); - dirSplitTargetCmd->AvailableForStates(G4State_Idle,G4State_Idle); - - dirSplitRadiusCmd = new G4UIcmdWithADoubleAndUnit("/process/em/setDirectionalSplittingRadius",this); - dirSplitRadiusCmd->SetGuidance("Radius of target for directional splitting"); - dirSplitRadiusCmd->AvailableForStates(G4State_Idle,G4State_Idle); - nffCmd = new G4UIcmdWithAString("/process/em/setNuclearFormFactor",this); nffCmd->SetGuidance("Define typy of nuclear form-factor"); nffCmd->SetParameterName("NucFF",true); @@ -645,12 +379,6 @@ G4EmParametersMessenger::~G4EmParametersMessenger() delete splCmd; delete rsCmd; delete aplCmd; - delete deCmd; - delete dirFluoCmd; - delete auCmd; - delete auCascadeCmd; - delete pixeCmd; - delete dcutCmd; delete latCmd; delete lat96Cmd; delete mulatCmd; @@ -659,10 +387,8 @@ G4EmParametersMessenger::~G4EmParametersMessenger() delete IntegCmd; delete mottCmd; delete birksCmd; - delete dnafCmd; - delete dnasCmd; - delete dnamscCmd; delete sharkCmd; + delete onIsolatedCmd; delete sampleTCmd; delete icru90Cmd; @@ -679,6 +405,7 @@ G4EmParametersMessenger::~G4EmParametersMessenger() delete mscfCmd; delete angCmd; delete msceCmd; + delete nielCmd; delete frCmd; delete fr1Cmd; delete fgCmd; @@ -691,34 +418,13 @@ G4EmParametersMessenger::~G4EmParametersMessenger() delete verCmd; delete ver1Cmd; delete ver2Cmd; + delete tripletCmd; delete mscCmd; delete msc1Cmd; - - delete pixeXsCmd; - delete pixeeXsCmd; - delete dnaSolCmd; - - delete paiCmd; - delete meCmd; - delete dnaCmd; - delete mscoCmd; - delete dumpCmd; - - delete SubSecCmd; - delete StepFuncCmd; - delete StepFuncCmd1; - delete deexCmd; - delete bfCmd; - delete fiCmd; - delete bsCmd; - delete dirSplitCmd; - delete dirSplitTargetCmd; - delete dirSplitRadiusCmd; delete nffCmd; - delete onIsolatedCmd; - delete tripletCmd; + delete dumpCmd; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... @@ -743,23 +449,6 @@ void G4EmParametersMessenger::SetNewValue(G4UIcommand* command, } else if (command == aplCmd) { theParameters->SetApplyCuts(aplCmd->GetNewBoolValue(newValue)); physicsModified = true; - } else if (command == deCmd) { - theParameters->SetFluo(deCmd->GetNewBoolValue(newValue)); - physicsModified = true; - } else if (command == dirFluoCmd) { - theParameters->SetBeardenFluoDir(dirFluoCmd->GetNewBoolValue(newValue)); - } else if (command == auCmd) { - theParameters->SetAuger(auCmd->GetNewBoolValue(newValue)); - physicsModified = true; - } else if (command == auCascadeCmd) { - theParameters->SetAugerCascade(auCascadeCmd->GetNewBoolValue(newValue)); - physicsModified = true; - } else if (command == pixeCmd) { - theParameters->SetPixe(pixeCmd->GetNewBoolValue(newValue)); - physicsModified = true; - } else if (command == dcutCmd) { - theParameters->SetDeexcitationIgnoreCut(dcutCmd->GetNewBoolValue(newValue)); - physicsModified = true; } else if (command == latCmd) { theParameters->SetLateralDisplacement(latCmd->GetNewBoolValue(newValue)); physicsModified = true; @@ -783,22 +472,6 @@ void G4EmParametersMessenger::SetNewValue(G4UIcommand* command, theParameters->SetBirksActive(birksCmd->GetNewBoolValue(newValue)); } else if (command == icru90Cmd) { theParameters->SetUseICRU90Data(icru90Cmd->GetNewBoolValue(newValue)); - } else if (command == dnafCmd) { - theParameters->SetDNAFast(dnafCmd->GetNewBoolValue(newValue)); - } else if (command == dnasCmd) { - theParameters->SetDNAStationary(dnasCmd->GetNewBoolValue(newValue)); - } else if (command == dnamscCmd) { - theParameters->SetDNAElectronMsc(dnamscCmd->GetNewBoolValue(newValue)); - } else if (command == dnaSolCmd) { - G4DNAModelSubType ttt = fDNAUnknownModel; - if(newValue == "Ritchie1994") { - ttt = fRitchie1994eSolvation; - } else if(newValue == "Terrisol1990") { - ttt = fTerrisol1990eSolvation; - } else if (newValue == "Meesungnoen2002") { - ttt = fMeesungnoen2002eSolvation; - } - theParameters->SetDNAeSolvationSubType(ttt); } else if (command == sharkCmd) { theParameters->SetGeneralProcessActive(sharkCmd->GetNewBoolValue(newValue)); } else if (command == sampleTCmd) { @@ -838,6 +511,8 @@ void G4EmParametersMessenger::SetNewValue(G4UIcommand* command, physicsModified = true; } else if (command == msceCmd) { theParameters->SetMscEnergyLimit(msceCmd->GetNewDoubleValue(newValue)); + } else if (command == nielCmd) { + theParameters->SetMaxNIELEnergy(nielCmd->GetNewDoubleValue(newValue)); } else if (command == frCmd) { theParameters->SetMscRangeFactor(frCmd->GetNewDoubleValue(newValue)); physicsModified = true; @@ -852,7 +527,6 @@ void G4EmParametersMessenger::SetNewValue(G4UIcommand* command, physicsModified = true; } else if (command == screCmd) { theParameters->SetScreeningFactor(screCmd->GetNewDoubleValue(newValue)); - } else if (command == dedxCmd) { theParameters->SetNumberOfBins(dedxCmd->GetNewIntValue(newValue)); } else if (command == lamCmd) { @@ -867,7 +541,8 @@ void G4EmParametersMessenger::SetNewValue(G4UIcommand* command, } else if (command == ver2Cmd) { theParameters->SetWorkerVerbose(ver2Cmd->GetNewIntValue(newValue)); physicsModified = true; - + } else if (command == dumpCmd) { + theParameters->Dump(); } else if (command == mscCmd || command == msc1Cmd) { G4MscStepLimitType msctype = fUseSafety; if(newValue == "Minimal") { @@ -890,99 +565,6 @@ void G4EmParametersMessenger::SetNewValue(G4UIcommand* command, theParameters->SetMscMuHadStepLimitType(msctype); } physicsModified = true; - } else if (command == pixeXsCmd) { - theParameters->SetPIXECrossSectionModel(newValue); - physicsModified = true; - } else if (command == pixeeXsCmd) { - theParameters->SetPIXEElectronCrossSectionModel(newValue); - physicsModified = true; - } else if (command == paiCmd) { - G4String s1(""),s2(""),s3(""); - std::istringstream is(newValue); - is >> s1 >> s2 >> s3; - theParameters->AddPAIModel(s1, s2, s3); - } else if (command == meCmd) { - theParameters->AddMicroElec(newValue); - } else if (command == dnaCmd) { - G4String s1(""),s2(""); - std::istringstream is(newValue); - is >> s1 >> s2; - theParameters->AddDNA(s1, s2); - } else if (command == mscoCmd) { - G4String s1(""),s2(""); - std::istringstream is(newValue); - is >> s1 >> s2; - theParameters->AddPhysics(s1, s2); - } else if (command == dumpCmd) { - theParameters->Dump(); - } else if (command == SubSecCmd) { - G4String s1, s2; - std::istringstream is(newValue); - is >> s1 >> s2; - G4bool yes = false; - if(s1 == "true") { yes = true; } - theParameters->SetSubCutoff(yes,s2); - } else if (command == StepFuncCmd || command == StepFuncCmd1) { - G4double v1,v2; - G4String unt; - std::istringstream is(newValue); - is >> v1 >> v2 >> unt; - v2 *= G4UIcommand::ValueOf(unt); - if(command == StepFuncCmd) { - theParameters->SetStepFunction(v1,v2); - } else { - theParameters->SetStepFunctionMuHad(v1,v2); - } - physicsModified = true; - } else if (command == deexCmd) { - G4String s1 (""), s2(""), s3(""), s4(""); - G4bool b2(false), b3(false), b4(false); - std::istringstream is(newValue); - is >> s1 >> s2 >> s3 >> s4; - if(s2 == "true") { b2 = true; } - if(s3 == "true") { b3 = true; } - if(s4 == "true") { b4 = true; } - theParameters->SetDeexActiveRegion(s1,b2,b3,b4); - physicsModified = true; - } else if (command == bfCmd) { - G4double v1(1.0); - G4String s0(""),s1(""); - std::istringstream is(newValue); - is >> s0 >> v1 >> s1; - G4bool yes = false; - if(s1 == "true") { yes = true; } - theParameters->SetProcessBiasingFactor(s0,v1,yes); - physicsModified = true; - } else if (command == fiCmd) { - G4double v1(0.0); - G4String s1(""),s2(""),s3(""),unt("mm"); - std::istringstream is(newValue); - is >> s1 >> s2 >> v1 >> unt >> s3; - G4bool yes = false; - if(s3 == "true") { yes = true; } - v1 *= G4UIcommand::ValueOf(unt); - theParameters->ActivateForcedInteraction(s1,s2,v1,yes); - physicsModified = true; - } else if (command == bsCmd) { - G4double fb(1.0),en(1.e+30); - G4String s1(""),s2(""),unt("MeV"); - std::istringstream is(newValue); - is >> s1 >> s2 >> fb >> en >> unt; - en *= G4UIcommand::ValueOf(unt); - theParameters->ActivateSecondaryBiasing(s1,s2,fb,en); - physicsModified = true; - } else if (command == dirSplitCmd) { - theParameters->SetDirectionalSplitting( - dirSplitCmd->GetNewBoolValue(newValue)); - physicsModified = true; - } else if (command == dirSplitTargetCmd) { - G4ThreeVector t = dirSplitTargetCmd->GetNew3VectorValue(newValue); - theParameters->SetDirectionalSplittingTarget(t); - physicsModified = true; - } else if (command == dirSplitRadiusCmd) { - G4double r = dirSplitRadiusCmd->GetNewDoubleValue(newValue); - theParameters->SetDirectionalSplittingRadius(r); - physicsModified = true; } else if (command == nffCmd) { G4NuclearFormfactorType x = fNoneNF; if(newValue == "Exponential") { x = fExponentialNF; } diff --git a/source/processes/electromagnetic/utils/src/G4LossTableManager.cc b/source/processes/electromagnetic/utils/src/G4LossTableManager.cc index 89e8121777a..652cf556ebf 100644 --- a/source/processes/electromagnetic/utils/src/G4LossTableManager.cc +++ b/source/processes/electromagnetic/utils/src/G4LossTableManager.cc @@ -23,7 +23,6 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// // ------------------------------------------------------------------- // // GEANT4 Class file @@ -35,43 +34,8 @@ // // Creation date: 03.01.2002 // -// Modifications: +// Modifications: by V.Ivanchenko // -// 20-01-03 Migrade to cut per region (V.Ivanchenko) -// 15-02-03 Lambda table can be scaled (V.Ivanchenko) -// 17-02-03 Fix problem of store/restore tables (V.Ivanchenko) -// 10-03-03 Add Ion registration (V.Ivanchenko) -// 25-03-03 Add deregistration (V.Ivanchenko) -// 02-04-03 Change messenger (V.Ivanchenko) -// 26-04-03 Fix retrieve tables (V.Ivanchenko) -// 13-05-03 Add calculation of precise range (V.Ivanchenko) -// 23-07-03 Add exchange with G4EnergyLossTables (V.Ivanchenko) -// 05-10-03 Add G4VEmProcesses registration and Verbose command (V.Ivanchenko) -// 17-10-03 Add SetParameters method (V.Ivanchenko) -// 23-10-03 Add control on inactive processes (V.Ivanchenko) -// 04-11-03 Add checks in RetrievePhysicsTable (V.Ivanchenko) -// 12-11-03 G4EnergyLossSTD -> G4EnergyLossProcess (V.Ivanchenko) -// 14-01-04 Activate precise range calculation (V.Ivanchenko) -// 10-03-04 Fix a problem of Precise Range table (V.Ivanchenko) -// 08-11-04 Migration to new interface of Store/Retrieve tables (V.Ivanchenko) -// 13-01-04 Fix problem which takes place for inactivate eIoni (V.Ivanchenko) -// 25-01-04 Fix initialisation problem for ions (V.Ivanchenko) -// 11-03-05 Shift verbose level by 1 (V.Ivantchenko) -// 10-01-06 PreciseRange -> CSDARange (V.Ivantchenko) -// 20-01-06 Introduce G4EmTableType to remove repeating code (VI) -// 23-03-06 Set flag isIonisation (VI) -// 10-05-06 Add methods SetMscStepLimitation, FacRange and MscFlag (VI) -// 22-05-06 Add methods Set/Get bremsTh (VI) -// 05-06-06 Do not clear loss_table map between runs (VI) -// 16-01-07 Create new energy loss table for e+,e-,mu+,mu- and -// left ionisation table for further usage (VI) -// 12-02-07 Add SetSkin, SetLinearLossLimit (V.Ivanchenko) -// 18-06-07 Move definition of msc parameters to G4EmProcessOptions (V.Ivanchenko) -// 21-02-08 Added G4EmSaturation (V.Ivanchenko) -// 12-04-10 Added PreparePhysicsTables and BuildPhysicsTables entries (V.Ivanchenko) -// 04-06-13 (V.Ivanchenko) Adaptation for MT mode; new method LocalPhysicsTables; -// ions expect G4GenericIon are not included in the map of energy loss -// processes for performnc reasons // // Class Description: // @@ -90,6 +54,7 @@ #include "G4EmSaturation.hh" #include "G4EmConfigurator.hh" #include "G4ElectronIonPair.hh" +#include "G4NIELCalculator.hh" #include "G4PhysicsTable.hh" #include "G4ParticleDefinition.hh" @@ -128,20 +93,20 @@ G4LossTableManager* G4LossTableManager::Instance() G4LossTableManager::~G4LossTableManager() { - //G4cout << "### G4LossTableManager::~G4LossTableManager() "<< this << G4endl; for (G4int i=0; i 1) { + G4cout << "G4LossTableManager::Register G4VProcess : " + << p->GetProcessName() << " idx= " << p_vector.size() << G4endl; + } + p_vector.push_back(p); +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... + +void G4LossTableManager::DeRegister(G4VProcess* p) +{ + if(!p) { return; } + size_t emp = p_vector.size(); + for (size_t i=0; iGetParticleName() - << " and process " << p->GetProcessName() + << " and process " << p->GetProcessName() << G4endl; } @@ -581,8 +585,8 @@ void G4LossTableManager::LocalPhysicsTables( inv_range_vector[i] = p->InverseRangeTable(); if(0 == run && p->IsIonisationProcess()) { loss_map[part_vector[i]] = p; - //G4cout << "G4LossTableManager::LocalPhysicsTable " << part_vector[i]->GetParticleName() - // << " added to map " << p << G4endl; + //G4cout << "G4LossTableManager::LocalPhysicsTable " << part_vector[i]->GetParticleName() + // << " added to map " << p << G4endl; } if(1 < verbose) { @@ -648,6 +652,9 @@ void G4LossTableManager::BuildPhysicsTable( << firstParticle->GetParticleName() << G4endl; } + + if(nielCalculator) { nielCalculator->Initialise(); } + for (G4int i=0; iGetProcessName() << " and " << curr_part->GetParticleName() - << " " << tables_are_built[i] << " " << base_part_vector[i] << G4endl; + << " " << tables_are_built[i] << " " << base_part_vector[i] + << G4endl; } G4VEnergyLossProcess* curr_proc = BuildTables(curr_part); if(curr_proc) { - CopyTables(curr_part, curr_proc); - if(p == curr_proc && 0 == run && p->IsIonisationProcess()) { - loss_map[aParticle] = p; - //G4cout << "G4LossTableManager::BuildPhysicsTable: " << aParticle->GetParticleName() - // << " added to map " << p << G4endl; - } + CopyTables(curr_part, curr_proc); + if(p == curr_proc && 0 == run && p->IsIonisationProcess()) { + loss_map[aParticle] = p; + //G4cout << "G4LossTableManager::BuildPhysicsTable: " + // << aParticle->GetParticleName() + // << " added to map " << p << G4endl; + } } } if ( !tables_are_built[i] ) { all_tables_are_built = false; } @@ -745,8 +754,9 @@ void G4LossTableManager::CopyTables(const G4ParticleDefinition* part, range_vector[j] = base_proc->RangeTableForLoss(); inv_range_vector[j] = base_proc->InverseRangeTable(); loss_map[part_vector[j]] = proc; - //G4cout << "G4LossTableManager::CopyTable " << part_vector[j]->GetParticleName() - // << " added to map " << proc << G4endl; + //G4cout << "G4LossTableManager::CopyTable " + // << part_vector[j]->GetParticleName() + // << " added to map " << proc << G4endl; } if (1 < verbose) { G4cout << "For " << proc->GetProcessName() @@ -779,7 +789,7 @@ G4VEnergyLossProcess* G4LossTableManager::BuildTables( G4VEnergyLossProcess* em = nullptr; G4VEnergyLossProcess* p = nullptr; G4int iem = 0; - G4PhysicsTable* dedx = 0; + G4PhysicsTable* dedx = nullptr; G4int i; G4ProcessVector* pvec = @@ -1001,7 +1011,9 @@ G4EmSaturation* G4LossTableManager::EmSaturation() G4EmConfigurator* G4LossTableManager::EmConfigurator() { - if(!emConfigurator) { emConfigurator = new G4EmConfigurator(verbose); } + if(!emConfigurator) { + emConfigurator = new G4EmConfigurator(verbose); + } return emConfigurator; } @@ -1015,6 +1027,26 @@ G4ElectronIonPair* G4LossTableManager::ElectronIonPair() return emElectronIonPair; } +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +void G4LossTableManager::SetNIELCalculator(G4NIELCalculator* ptr) +{ + if(ptr && ptr != nielCalculator) { + delete nielCalculator; + nielCalculator = ptr; + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4NIELCalculator* G4LossTableManager::NIELCalculator() +{ + if(!nielCalculator) { + nielCalculator = new G4NIELCalculator(nullptr, verbose); + } + return nielCalculator; +} + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... void G4LossTableManager::SetAtomDeexcitation(G4VAtomDeexcitation* p) diff --git a/source/processes/electromagnetic/utils/src/G4NIELCalculator.cc b/source/processes/electromagnetic/utils/src/G4NIELCalculator.cc new file mode 100755 index 00000000000..a495d72cd5c --- /dev/null +++ b/source/processes/electromagnetic/utils/src/G4NIELCalculator.cc @@ -0,0 +1,136 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +// ------------------------------------------------------------------- +// +// GEANT4 Class file +// +// +// File name: G4NIELCalculator +// +// Author: Vladimir Ivanchenko +// +// Creation date: 30.05.2019 +// +// Modifications: +// +// ------------------------------------------------------------- + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +#include "G4NIELCalculator.hh" +#include "G4SystemOfUnits.hh" +#include "G4PhysicalConstants.hh" +#include "G4LossTableManager.hh" +#include "G4Material.hh" +#include "G4MaterialTable.hh" +#include "G4Step.hh" +#include "G4StepPoint.hh" +#include "G4VProcess.hh" +#include "G4Track.hh" +#include "Randomize.hh" +#include + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4NIELCalculator::G4NIELCalculator(G4VEmModel* mod, G4int verb) + : fModel(mod), fVerbose(verb) +{ + G4LossTableManager::Instance()->SetNIELCalculator(this); + if(fVerbose > 0) { + G4cout << "G4NIELCalculator: is created with the model <" + << fModel->GetName() << ">" << G4endl; + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4NIELCalculator::~G4NIELCalculator() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +void G4NIELCalculator::AddEmModel(G4VEmModel* mod) +{ + if(mod && mod != fModel) { + fModel = mod; + if(fVerbose > 0) { + G4cout << "G4NIELCalculator: new model <" << fModel->GetName() + << "> is added" << G4endl; + } + } +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +void G4NIELCalculator::Initialise() +{} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4double G4NIELCalculator::ComputeNIEL(const G4Step* step) +{ + G4double niel = 0.0; + G4double T2 = step->GetPostStepPoint()->GetKineticEnergy(); + if(fModel && T2 > 0.) { + const G4Track* track = step->GetTrack(); + const G4ParticleDefinition* part = track->GetParticleDefinition(); + G4double length = step->GetStepLength(); + + if(length > 0.0 && part->GetPDGMass() > 100*CLHEP::MeV) { + + // primary + G4double T1= step->GetPreStepPoint()->GetKineticEnergy(); + G4double T = 0.5*(T1 + T2); + const G4MaterialCutsCouple* couple = + step->GetPreStepPoint()->GetMaterialCutsCouple(); + niel = length*fModel->ComputeDEDXPerVolume(couple->GetMaterial(),part,T); + niel = std::min(niel, T1); + } + } + return niel; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... + +G4double G4NIELCalculator::RecoilEnergy(const G4Step* step) +{ + G4double erec = 0.0; + const std::vector* sec = step->GetSecondaryInCurrentStep(); + + if(sec) { + for(auto track : *sec) { + const G4ParticleDefinition* part = track->GetParticleDefinition(); + if(part->IsGeneralIon()) { + erec += track->GetKineticEnergy(); + } + } + } + return erec; +} + +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... diff --git a/source/processes/electromagnetic/utils/src/G4VEmModel.cc b/source/processes/electromagnetic/utils/src/G4VEmModel.cc index a3623d7a1f1..140f3289510 100644 --- a/source/processes/electromagnetic/utils/src/G4VEmModel.cc +++ b/source/processes/electromagnetic/utils/src/G4VEmModel.cc @@ -81,6 +81,7 @@ G4VEmModel::G4VEmModel(const G4String& nam): useAngularGenerator = false; isLocked = false; idxTable = 0; + fIdxTableElmSelector = 0; fEmManager = G4LossTableManager::Instance(); fEmManager->Register(this); diff --git a/source/processes/electromagnetic/utils/src/G4VEmProcess.cc b/source/processes/electromagnetic/utils/src/G4VEmProcess.cc index 7aa76d3ced9..778aadbe578 100644 --- a/source/processes/electromagnetic/utils/src/G4VEmProcess.cc +++ b/source/processes/electromagnetic/utils/src/G4VEmProcess.cc @@ -105,7 +105,8 @@ G4VEmProcess::G4VEmProcess(const G4String& name, G4ProcessType type): actBinning = actSpline = actMinKinEnergy = actMaxKinEnergy = false; // default lambda factor - lambdaFactor = 0.8; + lambdaFactor = 0.8; + logLambdaFactor = G4Log(lambdaFactor); // default limit on polar angle biasFactor = fFactor = 1.0; @@ -124,11 +125,11 @@ G4VEmProcess::G4VEmProcess(const G4String& name, G4ProcessType type): baseMaterial = currentMaterial = nullptr; preStepLambda = preStepKinEnergy = 0.0; + preStepLogKinEnergy = LOG_EKIN_MIN; mfpKinEnergy = DBL_MAX; massRatio = 1.0; - idxLambda = idxLambdaPrim = currentCoupleIndex - = basedCoupleIndex = 0; + idxLambda = idxLambdaPrim = currentCoupleIndex = basedCoupleIndex = 0; modelManager = new G4EmModelManager(); biasManager = nullptr; @@ -306,8 +307,9 @@ void G4VEmProcess::PreparePhysicsTable(const G4ParticleDefinition& part) } else { SetVerboseLevel(theParameters->WorkerVerbose()); } - applyCuts = theParameters->ApplyCuts(); - lambdaFactor = theParameters->LambdaFactor(); + applyCuts = theParameters->ApplyCuts(); + lambdaFactor = theParameters->LambdaFactor(); + logLambdaFactor = G4Log(lambdaFactor); theParameters->DefineRegParamForEM(this); // initialisation of models @@ -637,7 +639,8 @@ G4double G4VEmProcess::PostStepGetPhysicalInteractionLength( G4double x = DBL_MAX; DefineMaterial(track.GetMaterialCutsCouple()); - preStepKinEnergy = track.GetKineticEnergy(); + preStepKinEnergy = track.GetKineticEnergy(); + preStepLogKinEnergy = track.GetDynamicParticle()->GetLogKineticEnergy(); G4double scaledEnergy = preStepKinEnergy*massRatio; SelectModel(scaledEnergy, currentCoupleIndex); @@ -659,8 +662,11 @@ G4double G4VEmProcess::PostStepGetPhysicalInteractionLength( // compute mean free path if(preStepKinEnergy < mfpKinEnergy) { - if (integral) { ComputeIntegralLambda(preStepKinEnergy); } - else { preStepLambda = GetCurrentLambda(preStepKinEnergy); } + if (integral) { + ComputeIntegralLambda(preStepKinEnergy, preStepLogKinEnergy); + } else { + preStepLambda = GetCurrentLambda(preStepKinEnergy, preStepLogKinEnergy); + } // zero cross section if(preStepLambda <= 0.0) { @@ -695,30 +701,29 @@ G4double G4VEmProcess::PostStepGetPhysicalInteractionLength( //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... -void G4VEmProcess::ComputeIntegralLambda(G4double e) +void G4VEmProcess::ComputeIntegralLambda(G4double e, G4double loge) { // condition to skip recomputation of cross section - G4double epeak = theEnergyOfCrossSectionMax[currentCoupleIndex]; + const G4double epeak = theEnergyOfCrossSectionMax[currentCoupleIndex]; if(e <= epeak && e/lambdaFactor >= mfpKinEnergy) { return; } // recomputation is needed if (e <= epeak) { - preStepLambda = GetCurrentLambda(e); - mfpKinEnergy = e; - + preStepLambda = GetCurrentLambda(e, loge); + mfpKinEnergy = e; } else { - G4double e1 = e*lambdaFactor; - if(e1 > epeak) { - preStepLambda = GetCurrentLambda(e); - mfpKinEnergy = e; - G4double preStepLambda1 = GetCurrentLambda(e1); - if(preStepLambda1 > preStepLambda) { - mfpKinEnergy = e1; + const G4double e1 = e*lambdaFactor; + if (e1 > epeak) { + preStepLambda = GetCurrentLambda(e, loge); + mfpKinEnergy = e; + const G4double preStepLambda1 = GetCurrentLambda(e1,loge+logLambdaFactor); + if (preStepLambda1 > preStepLambda) { + mfpKinEnergy = e1; preStepLambda = preStepLambda1; } } else { preStepLambda = fFactor*theCrossSectionMax[currentCoupleIndex]; - mfpKinEnergy = epeak; + mfpKinEnergy = epeak; } } } @@ -738,7 +743,8 @@ G4VParticleChange* G4VEmProcess::PostStepDoIt(const G4Track& track, // should be performed by the AtRestDoIt! if (track.GetTrackStatus() == fStopButAlive) { return &fParticleChange; } - G4double finalT = track.GetKineticEnergy(); + const G4double finalT = track.GetKineticEnergy(); + const G4double logFinalT = track.GetDynamicParticle()->GetLogKineticEnergy(); // forced process - should happen only once per track if(biasFlag) { @@ -749,7 +755,7 @@ G4VParticleChange* G4VEmProcess::PostStepDoIt(const G4Track& track, // Integral approach if (integral) { - G4double lx = GetLambda(finalT, currentCouple); + G4double lx = GetLambda(finalT, currentCouple, logFinalT); if(preStepLambdaGetParticleName() << " and " << GetProcessName() @@ -1048,9 +1054,10 @@ G4double G4VEmProcess::GetMeanFreePath(const G4Track& track, G4double G4VEmProcess::MeanFreePath(const G4Track& track) { - G4double kinEnergy = track.GetKineticEnergy(); + const G4double kinEnergy = track.GetKineticEnergy(); CurrentSetup(track.GetMaterialCutsCouple(), kinEnergy); - G4double xs = GetCurrentLambda(kinEnergy); + const G4double xs = GetCurrentLambda(kinEnergy, + track.GetDynamicParticle()->GetLogKineticEnergy()); return (0.0 < xs) ? 1.0/xs : DBL_MAX; } diff --git a/source/processes/electromagnetic/utils/src/G4VEnergyLossProcess.cc b/source/processes/electromagnetic/utils/src/G4VEnergyLossProcess.cc index 81d726fc0c1..7f0f289080c 100644 --- a/source/processes/electromagnetic/utils/src/G4VEnergyLossProcess.cc +++ b/source/processes/electromagnetic/utils/src/G4VEnergyLossProcess.cc @@ -121,10 +121,11 @@ G4VEnergyLossProcess::G4VEnergyLossProcess(const G4String& name, SetVerboseLevel(1); // low energy limit - lowestKinEnergy = theParameters->LowestElectronEnergy(); - preStepKinEnergy = 0.0; - preStepRangeEnergy = 0.0; - computedRange = DBL_MAX; + lowestKinEnergy = theParameters->LowestElectronEnergy(); + preStepKinEnergy = 0.0; + preStepLogKinEnergy = LOG_EKIN_MIN; + preStepRangeEnergy = 0.0; + computedRange = DBL_MAX; // Size of tables assuming spline minKinEnergy = 0.1*keV; @@ -136,12 +137,13 @@ G4VEnergyLossProcess::G4VEnergyLossProcess(const G4String& name, = actLossFluc = actIntegral = actStepFunc = false; // default linear loss limit for spline - linLossLimit = 0.01; - dRoverRange = 0.2; - finalRange = CLHEP::mm; + linLossLimit = 0.01; + dRoverRange = 0.2; + finalRange = CLHEP::mm; // default lambda factor - lambdaFactor = 0.8; + lambdaFactor = 0.8; + logLambdafactor = G4Log(lambdaFactor); // cross section biasing biasFactor = 1.0; @@ -185,7 +187,8 @@ G4VEnergyLossProcess::G4VEnergyLossProcess(const G4String& name, currentMaterial = nullptr; currentCoupleIndex = basedCoupleIndex = 0; massRatio = fFactor = reduceFactor = chargeSqRatio = 1.0; - preStepLambda = preStepScaledEnergy = fRange = 0.0; + preStepLambda = preStepScaledEnergy = fRange = logMassRatio = 0.0; + preStepLogScaledEnergy = LOG_EKIN_MIN; secID = biasID = subsecID = -1; } @@ -369,11 +372,13 @@ G4VEnergyLossProcess::PreparePhysicsTable(const G4ParticleDefinition& part) preStepLambda = 0.0; mfpKinEnergy = DBL_MAX; fRange = DBL_MAX; - preStepKinEnergy = 0.0; - preStepRangeEnergy = 0.0; + preStepKinEnergy = 0.0; + preStepLogKinEnergy = LOG_EKIN_MIN; + preStepRangeEnergy = 0.0; chargeSqRatio = 1.0; - massRatio = 1.0; - reduceFactor = 1.0; + massRatio = 1.0; + logMassRatio = 0.; + reduceFactor = 1.0; fFactor = 1.0; lastIdx = 0; @@ -450,7 +455,8 @@ G4VEnergyLossProcess::PreparePhysicsTable(const G4ParticleDefinition& part) nBinsCSDA = theParameters->NumberOfBinsPerDecade() *G4lrint(std::log10(maxKinEnergyCSDA/minKinEnergy)); if(!actLinLossLimit) { linLossLimit = theParameters->LinearLossLimit(); } - lambdaFactor = theParameters->LambdaFactor(); + lambdaFactor = theParameters->LambdaFactor(); + logLambdafactor = G4Log(lambdaFactor); if(isMaster) { SetVerboseLevel(theParameters->Verbose()); } else { SetVerboseLevel(theParameters->WorkerVerbose()); } @@ -462,7 +468,8 @@ G4VEnergyLossProcess::PreparePhysicsTable(const G4ParticleDefinition& part) G4double initialMass = particle->GetPDGMass(); if (baseParticle) { - massRatio = (baseParticle->GetPDGMass())/initialMass; + massRatio = (baseParticle->GetPDGMass())/initialMass; + logMassRatio = G4Log(massRatio); G4double q = initialCharge/baseParticle->GetPDGCharge(); chargeSqRatio = q*q; if(chargeSqRatio > 0.0) { reduceFactor = 1.0/(chargeSqRatio*massRatio); } @@ -1001,11 +1008,14 @@ void G4VEnergyLossProcess::StartTracking(G4Track* track) G4double newmass = track->GetDefinition()->GetPDGMass(); if(baseParticle) { - massRatio = baseParticle->GetPDGMass()/newmass; + massRatio = baseParticle->GetPDGMass()/newmass; + logMassRatio = G4Log(massRatio); } else if(theGenericIon) { - massRatio = proton_mass_c2/newmass; + massRatio = proton_mass_c2/newmass; + logMassRatio = G4Log(massRatio); } else { - massRatio = 1.0; + massRatio = 1.0; + logMassRatio = 0.0; } } // forced biasing only for primary particles @@ -1027,7 +1037,8 @@ G4double G4VEnergyLossProcess::AlongStepGetPhysicalInteractionLength( G4double x = DBL_MAX; *selection = aGPILSelection; if(isIonisation && currentModel->IsActive(preStepScaledEnergy)) { - fRange = GetScaledRangeForScaledEnergy(preStepScaledEnergy)*reduceFactor; + fRange = reduceFactor*GetScaledRangeForScaledEnergy(preStepScaledEnergy, + preStepLogScaledEnergy); G4double finR = (rndmStepFlag) ? std::min(finalRange, currentCouple->GetProductionCuts()->GetProductionCut(1)) : finalRange; x = (fRange > finR) ? @@ -1062,8 +1073,10 @@ G4double G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength( // initialisation of material, mass, charge, model // at the beginning of the step DefineMaterial(track.GetMaterialCutsCouple()); - preStepKinEnergy = track.GetKineticEnergy(); - preStepScaledEnergy = preStepKinEnergy*massRatio; + preStepKinEnergy = track.GetKineticEnergy(); + preStepLogKinEnergy = track.GetDynamicParticle()->GetLogKineticEnergy(); + preStepScaledEnergy = preStepKinEnergy*massRatio; + preStepLogScaledEnergy = preStepLogKinEnergy + logMassRatio; SelectModel(preStepScaledEnergy); if(!currentModel->IsActive(preStepScaledEnergy)) { @@ -1094,8 +1107,12 @@ G4double G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength( // compute mean free path if(preStepScaledEnergy < mfpKinEnergy) { - if (integral) { ComputeLambdaForScaledEnergy(preStepScaledEnergy); } - else { preStepLambda = GetLambdaForScaledEnergy(preStepScaledEnergy); } + if (integral) { + ComputeLambdaForScaledEnergy(preStepScaledEnergy, preStepLogScaledEnergy); + } else { + preStepLambda = + GetLambdaForScaledEnergy(preStepScaledEnergy, preStepLogScaledEnergy); + } // zero cross section if(preStepLambda <= 0.0) { @@ -1145,30 +1162,31 @@ G4double G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength( //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... -void G4VEnergyLossProcess::ComputeLambdaForScaledEnergy(G4double e) +void +G4VEnergyLossProcess::ComputeLambdaForScaledEnergy(G4double e, G4double loge) { // condition to skip recomputation of cross section - G4double epeak = theEnergyOfCrossSectionMax[currentCoupleIndex]; + const G4double epeak = theEnergyOfCrossSectionMax[currentCoupleIndex]; if(e <= epeak && e/lambdaFactor >= mfpKinEnergy) { return; } // recomputation is needed if (e <= epeak) { - preStepLambda = GetLambdaForScaledEnergy(e); - mfpKinEnergy = e; - + preStepLambda = GetLambdaForScaledEnergy(e, loge); + mfpKinEnergy = e; } else { - G4double e1 = e*lambdaFactor; - if(e1 > epeak) { - preStepLambda = GetLambdaForScaledEnergy(e); - mfpKinEnergy = e; - G4double preStepLambda1 = GetLambdaForScaledEnergy(e1); - if(preStepLambda1 > preStepLambda) { - mfpKinEnergy = e1; + const G4double e1 = e*lambdaFactor; + if (e1 > epeak) { + preStepLambda = GetLambdaForScaledEnergy(e, loge); + mfpKinEnergy = e; + const G4double preStepLambda1 = + GetLambdaForScaledEnergy(e1, loge+logLambdafactor); + if (preStepLambda1 > preStepLambda) { + mfpKinEnergy = e1; preStepLambda = preStepLambda1; } } else { preStepLambda = fFactor*theCrossSectionMax[currentCoupleIndex]; - mfpKinEnergy = epeak; + mfpKinEnergy = epeak; } } } @@ -1233,7 +1251,8 @@ G4VParticleChange* G4VEnergyLossProcess::AlongStepDoIt(const G4Track& track, // << " " << GetProcessName() << " "<< currentMaterial->GetName()<GetParticleName() == "e-")G4cout << (*theDEDXTable) <GetParticleName() @@ -1604,15 +1628,13 @@ G4VParticleChange* G4VEnergyLossProcess::PostStepDoIt(const G4Track& track, fParticleChange.ProposeWeight(weight); } - const G4DynamicParticle* dynParticle = track.GetDynamicParticle(); G4double tcut = (*theCuts)[currentCoupleIndex]; // sample secondaries secParticles.clear(); //G4cout<< "@@@ Eprimary= "<GetKineticEnergy()/MeV // << " cut= " << tcut/MeV << G4endl; - currentModel->SampleSecondaries(&secParticles, currentCouple, - dynParticle, tcut); + currentModel->SampleSecondaries(&secParticles, currentCouple, dp, tcut); G4int num0 = secParticles.size(); @@ -1892,14 +1914,17 @@ G4double G4VEnergyLossProcess::GetDEDXDispersion( //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... -G4double G4VEnergyLossProcess::CrossSectionPerVolume( - G4double kineticEnergy, const G4MaterialCutsCouple* couple) +G4double +G4VEnergyLossProcess::CrossSectionPerVolume(G4double kineticEnergy, + const G4MaterialCutsCouple* couple, + G4double logKineticEnergy) { // Cross section per volume is calculated DefineMaterial(couple); G4double cross = 0.0; - if(theLambdaTable) { - cross = GetLambdaForScaledEnergy(kineticEnergy*massRatio); + if (theLambdaTable) { + cross = GetLambdaForScaledEnergy(kineticEnergy * massRatio, + logKineticEnergy + logMassRatio); } else { SelectModel(kineticEnergy*massRatio); cross = biasFactor*(*theDensityFactor)[currentCoupleIndex] @@ -1915,7 +1940,10 @@ G4double G4VEnergyLossProcess::CrossSectionPerVolume( G4double G4VEnergyLossProcess::MeanFreePath(const G4Track& track) { DefineMaterial(track.GetMaterialCutsCouple()); - G4double cs = GetLambdaForScaledEnergy(track.GetKineticEnergy()*massRatio); + const G4double kinEnergy = track.GetKineticEnergy(); + const G4double logKinEnergy = track.GetDynamicParticle()->GetLogKineticEnergy(); + const G4double cs = GetLambdaForScaledEnergy(kinEnergy * massRatio, + logKinEnergy + logMassRatio); return (0.0 < cs) ? 1.0/cs : DBL_MAX; } diff --git a/source/processes/electromagnetic/xrays/History b/source/processes/electromagnetic/xrays/History index b5fa482a9c5..4511485178c 100644 --- a/source/processes/electromagnetic/xrays/History +++ b/source/processes/electromagnetic/xrays/History @@ -16,9 +16,12 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -15 March 19: D. Sawkey (xrays-V10-04-06) -- G4Cerenkov: increase protection against infinite loops - (backport of xrays-V10-05-00) +03 April 19: V. Ivanchenko (xrays-V10-05-01) +- G4Cerenkov, G4Scintillation, G4SynchrotronRadiation, G4VTransitionRadiation + added Register/DeRegister mechnism + +11 March 19: D. Sawkey (xrays-V10-05-00) +- G4Cerenkov: increase protection against infinite loops (see xrays-V10-04-04) 20 September 18: D. Sawkey (xrays-V10-04-05) - G4Cerenkov, G4Scintillation. Reset fNumPhotons to 0 correctly each step. diff --git a/source/processes/electromagnetic/xrays/include/G4ForwardXrayTR.hh b/source/processes/electromagnetic/xrays/include/G4ForwardXrayTR.hh index 8403fd41900..96f6508dfd1 100644 --- a/source/processes/electromagnetic/xrays/include/G4ForwardXrayTR.hh +++ b/source/processes/electromagnetic/xrays/include/G4ForwardXrayTR.hh @@ -179,8 +179,8 @@ private: G4ForwardXrayTR& operator=(const G4ForwardXrayTR& right) = delete; - // G4int operator==(const G4ForwardXrayTR& right)const; - // G4int operator!=(const G4ForwardXrayTR& right)const; + // G4bool operator==(const G4ForwardXrayTR& right)const; + // G4bool operator!=(const G4ForwardXrayTR& right)const; }; // end of G4ForwardXrayTR class --------------------------- diff --git a/source/processes/electromagnetic/xrays/src/G4Cerenkov.cc b/source/processes/electromagnetic/xrays/src/G4Cerenkov.cc index 77f89b9aa58..7865e75882d 100644 --- a/source/processes/electromagnetic/xrays/src/G4Cerenkov.cc +++ b/source/processes/electromagnetic/xrays/src/G4Cerenkov.cc @@ -72,26 +72,6 @@ #include "G4Cerenkov.hh" -///////////////////////// -// Class Implementation -///////////////////////// - -//G4bool G4Cerenkov::fTrackSecondariesFirst = false; -//G4double G4Cerenkov::fMaxBetaChange = 0.; -//G4int G4Cerenkov::fMaxPhotons = 0; - - ////////////// - // Operators - ////////////// - -// G4Cerenkov::operator=(const G4Cerenkov &right) -// { -// } - - ///////////////// - // Constructors - ///////////////// - G4Cerenkov::G4Cerenkov(const G4String& processName, G4ProcessType type) : G4VProcess(processName, type), fTrackSecondariesFirst(false), @@ -109,14 +89,6 @@ G4Cerenkov::G4Cerenkov(const G4String& processName, G4ProcessType type) } } -// G4Cerenkov::G4Cerenkov(const G4Cerenkov &right) -// { -// } - - //////////////// - // Destructors - //////////////// - G4Cerenkov::~G4Cerenkov() { if (thePhysicsTable != nullptr) { @@ -125,20 +97,12 @@ G4Cerenkov::~G4Cerenkov() } } - //////////// - // Methods - //////////// - G4bool G4Cerenkov::IsApplicable(const G4ParticleDefinition& aParticleType) { - G4bool result = false; - - if (aParticleType.GetPDGCharge() != 0.0 && - aParticleType.GetPDGMass() != 0.0 && - aParticleType.GetParticleName() != "chargedgeantino" && - !aParticleType.IsShortLived() ) { result = true; } - - return result; + return (aParticleType.GetPDGCharge() != 0.0 && + aParticleType.GetPDGMass() != 0.0 && + aParticleType.GetParticleName() != "chargedgeantino" && + !aParticleType.IsShortLived() ) ? true : false; } void G4Cerenkov::SetTrackSecondariesFirst(const G4bool state) diff --git a/source/processes/electromagnetic/xrays/src/G4Scintillation.cc b/source/processes/electromagnetic/xrays/src/G4Scintillation.cc index 8b094fd185f..42792296664 100644 --- a/source/processes/electromagnetic/xrays/src/G4Scintillation.cc +++ b/source/processes/electromagnetic/xrays/src/G4Scintillation.cc @@ -76,36 +76,6 @@ #include "G4Scintillation.hh" -///////////////////////// -// Class Implementation -///////////////////////// - - ////////////////////// - // static data members - ////////////////////// - - -//G4bool G4Scintillation::fTrackSecondariesFirst = false; -//G4bool G4Scintillation::fFiniteRiseTime = false; -//G4double G4Scintillation::fYieldFactor = 1.0; -//G4double G4Scintillation::fExcitationRatio = 1.0; -//G4bool G4Scintillation::fScintillationByParticleType = false; -//G4bool G4Scintillation::fScintillationTrackInfo = false; -//G4bool G4Scintillation::fStackingFlag = true; -//G4EmSaturation* G4Scintillation::fEmSaturation = NULL; - - ////////////// - // Operators - ////////////// - -// G4Scintillation::operator=(const G4Scintillation &right) -// { -// } - - ///////////////// - // Constructors - ///////////////// - G4Scintillation::G4Scintillation(const G4String& processName, G4ProcessType type) : G4VRestDiscreteProcess(processName, type) , @@ -134,10 +104,6 @@ G4Scintillation::G4Scintillation(const G4String& processName, } } - //////////////// - // Destructors - //////////////// - G4Scintillation::~G4Scintillation() { if (fFastIntegralTable != nullptr) { @@ -150,16 +116,10 @@ G4Scintillation::~G4Scintillation() } } - //////////// - // Methods - //////////// - G4bool G4Scintillation::IsApplicable(const G4ParticleDefinition& aParticleType) { - if (aParticleType.GetParticleName() == "opticalphoton") return false; - if (aParticleType.IsShortLived()) return false; - - return true; + return (aParticleType.GetPDGCharge() == 0.0 || + aParticleType.IsShortLived()) ? false : true; } void G4Scintillation::BuildPhysicsTable(const G4ParticleDefinition&) diff --git a/source/processes/electromagnetic/xrays/src/G4SynchrotronRadiation.cc b/source/processes/electromagnetic/xrays/src/G4SynchrotronRadiation.cc index 078bb514cd5..7dd2273db9e 100644 --- a/source/processes/electromagnetic/xrays/src/G4SynchrotronRadiation.cc +++ b/source/processes/electromagnetic/xrays/src/G4SynchrotronRadiation.cc @@ -47,6 +47,7 @@ #include "G4EmProcessSubType.hh" #include "G4DipBustGenerator.hh" #include "G4Log.hh" +#include "G4LossTableManager.hh" /////////////////////////////////////////////////////////////////////// // @@ -68,6 +69,7 @@ G4SynchrotronRadiation::G4SynchrotronRadiation(const G4String& processName, FirstTime1 = true; genAngle = nullptr; SetAngularGenerator(new G4DipBustGenerator()); + G4LossTableManager::Instance()->Register(this); } ///////////////////////////////////////////////////////////////////////// @@ -77,7 +79,8 @@ G4SynchrotronRadiation::G4SynchrotronRadiation(const G4String& processName, G4SynchrotronRadiation::~G4SynchrotronRadiation() { - delete genAngle; + delete genAngle; + G4LossTableManager::Instance()->DeRegister(this); } /////////////////////////////// METHODS ///////////////////////////////// diff --git a/source/processes/electromagnetic/xrays/src/G4VTransitionRadiation.cc b/source/processes/electromagnetic/xrays/src/G4VTransitionRadiation.cc index daab4838ca6..636839d67f1 100644 --- a/source/processes/electromagnetic/xrays/src/G4VTransitionRadiation.cc +++ b/source/processes/electromagnetic/xrays/src/G4VTransitionRadiation.cc @@ -41,6 +41,7 @@ #include "G4Region.hh" #include "G4TransportationManager.hh" #include "G4EmProcessSubType.hh" +#include "G4LossTableManager.hh" /////////////////////////////////////////////////////////////////////// @@ -55,6 +56,7 @@ G4VTransitionRadiation::G4VTransitionRadiation( const G4String& processName, { SetProcessSubType(fTransitionRadiation); Clear(); + G4LossTableManager::Instance()->Register(this); } /////////////////////////////////////////////////////////////////////// @@ -62,6 +64,7 @@ G4VTransitionRadiation::G4VTransitionRadiation( const G4String& processName, G4VTransitionRadiation::~G4VTransitionRadiation() { Clear(); + G4LossTableManager::Instance()->DeRegister(this); } /////////////////////////////////////////////////////////////////////// diff --git a/source/processes/hadronic/History b/source/processes/hadronic/History index 1985ddc82e7..d346d85c22c 100644 --- a/source/processes/hadronic/History +++ b/source/processes/hadronic/History @@ -16,6 +16,15 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +February 1, 2019 I. Hrivnacova (hadr-V10-05-00) +- Merged GitHub PR #4: + - Improvements to G4HadronicException. + - Align the behavior of G4HadronicException with std::exception: what() returns + the exception explanation. + - Move the member definition to a source file. + - Added some consts. + - All Boolean operators now return G4bool. + November 6, 2015 G.Cosmo (hadr-V10-01-01) - Added missing tags: hadr-cross-V10-01-33, hadr-hpp-V10-01-29. diff --git a/source/processes/hadronic/cross_sections/History b/source/processes/hadronic/cross_sections/History index 0961a40e22a..deafa69428d 100644 --- a/source/processes/hadronic/cross_sections/History +++ b/source/processes/hadronic/cross_sections/History @@ -14,7 +14,85 @@ code and to keep track of all tags. * Please list in reverse chronological order (last date on top) --------------------------------------------------------------- -20 December 2018 - Alberto Ribon (hadr-cross-V10-04-55) +12 June 2019 - Vladimir Ivanchenko (hadr-cross-V10-05-16) +- G4BGGPionElasticXS, G4BGGPionInelasticXS - fixed initialisation for + pi+- by usage of separate vectors of correction factors; fixed + computation for Hydrogen target +- G4BGGNucleonElasticXS, G4BGGNucleonInelasticXS - fixed computation + for Hydrogen target +- G4ComponentGGHadronNucleusXsc - fixed correction factor for kaons + +03 June 2019 - Vladimir Ivanchenko (hadr-cross-V10-05-15) +- G4HadronicException is substituted by G4Exception in all classes with + exceptions + +27 May 2019 - Vladimir Ivanchenko (hadr-cross-V10-05-14) +- G4ComponentGGHadronNucleusXsc, G4ComponentGGNuclNuclXsc - removed + remaining unused obsolete methods and members, use G4NuclearRadii + utility to compute nuclear radius + +24 May 2019 - Vladimir Ivanchenko (hadr-cross-V10-05-13) + G4ParticleInelasticXS - set verbosity to 0 + +22 May 2019 - Vladimir Ivanchenko (hadr-cross-V10-05-12) +- G4NeutronCaptureXS, G4NeutronElasticXS, G4NeutronInelasticXS + G4ParticleInelasticXS - clean-up classes assuming usage of the new + data-set G4PARTICLEXSDATA2.0, removed unused variables and methods, + use only methods with logarithm of energy +- G4VCrossSectionDataSet, G4CrossSectionDataStore, +- G4IonProtonCrossSection - use only methods with logarithm of energy +- G4ComponentGGHadronNucleusXsc, G4ComponentGGNuclNuclXsc - removed + unused obsolete methods + +20 May 2019 - Vladimir Ivanchenko (hadr-cross-V10-05-11) +- G4BGGNucleonElasticXS - reduce low-energy limit from 1 to 0.75 MeV +- G4HadronNucleonXsc - improved K+p parameterisations (NS and VG), + removed obsolete methods: ISApplicable.., PDG05 +- G4VCrossSectionDataSet - use correct variable type + +17 May 2019 - V. Grichine (hadr-cross-V10-05-10) +- G4MuNeutrinoNucleusTotXsc.hh/cc - new method GetElementCrossSection + +02 May 2019 - Vladimir Ivanchenko (hadr-cross-V10-05-09) +- G4ParticleInelasticXS, G4BGGPionElasticXS, G4BGGPionInelasticXS, + G4BGGNucleonElasticXS, G4BGGNucleonInelasticXS, + G4NucleonNuclearCrossSection, G4ComponentBarNucleonNucleusXsc, + G4UPiNuclearCrossSection - share internal data + vectors between threads, initilise data once, + removed unused parameters, code clean-up, use C++11 keywords + +12 April 2019 - V.Grichine (hadr-cross-V10-05-08) +- G4HadronNucleonXsc - extension to c- and b- mesons + +09 April 2019 - V.Grichine (hadr-cross-V10-05-07) +- G4HadronNucleonXsc - extension to c- and b- hyperons + +07 April 2019 - Vladimir Ivanchenko (hadr-cross-V10-05-06) +- G4HadronNucleonXsc - added extra method for hyperon x-sections + +17 March 2019 - Mihaly Novak (hadr-cross-V10-05-05) +- G4NeutronElasticXS, G4NeutronInelasticXS, G4NeutronCaptureXS - utilise the new + G4PhysicsVector::Value method (global-V10-05-03) that can make use of the + already known value of the log-kinetic energy (particles-V10-05-03) in the XS + table log-vector accesses. + +15 march 2019 - V. Grichine (hadr-cross-V10-05-04) +- G4MuNeutrinoNucleusTotXsc.cc - new name, default fCcTotRatio and high + energy parameter bb + +06 March 2019 - Alberto Ribon (hadr-cross-V10-05-03) +- G4ComponentAntiNuclNuclearXS : clean-up and corrected the description. + No changes in the random sequence. + +18 February 2019 - V. Grichine (hadr-cross-V10-05-02) +- G4MuNeutrinoNucleusTotXsc.hh/cc high energy extension + of cc/nc xsc (M_W and M_Z propagator factors) cc/tot ratio + +13 January 2019 - V. Grichine (hadr-cross-V10-05-01) +- G4NeutrinoElectronNcXsc.cc, G4NeutrinoElectronTotXsc.cc high energy extension + of nu-e xsc (M_W and M_Z propagator factors and Glashow resonance) + +20 December 2018 - Alberto Ribon (hadr-cross-V10-05-00) - G4ChipsNeutronElasticXS : fixed compilation warnings on clang-7 . 22 October 2018 - Vladimir Ivanchenko (hadr-cross-V10-04-54) diff --git a/source/processes/hadronic/cross_sections/include/G4BGGNucleonElasticXS.hh b/source/processes/hadronic/cross_sections/include/G4BGGNucleonElasticXS.hh index 0403a2cc610..ed5cfffb7fe 100644 --- a/source/processes/hadronic/cross_sections/include/G4BGGNucleonElasticXS.hh +++ b/source/processes/hadronic/cross_sections/include/G4BGGNucleonElasticXS.hh @@ -51,12 +51,11 @@ #include "globals.hh" #include "G4VCrossSectionDataSet.hh" #include "G4ParticleDefinition.hh" -#include "G4Element.hh" +#include "G4Threading.hh" class G4ComponentGGHadronNucleusXsc; class G4NucleonNuclearCrossSection; class G4HadronNucleonXsc; -class G4ComponentSAIDTotalXS; class G4Material; class G4Element; class G4Isotope; @@ -65,36 +64,29 @@ class G4BGGNucleonElasticXS : public G4VCrossSectionDataSet { public: - G4BGGNucleonElasticXS (const G4ParticleDefinition*); + explicit G4BGGNucleonElasticXS (const G4ParticleDefinition*); - virtual ~G4BGGNucleonElasticXS(); + ~G4BGGNucleonElasticXS() final; - virtual G4bool IsElementApplicable(const G4DynamicParticle*, G4int Z, - const G4Material* mat = 0); + const G4Material* mat) final; - virtual G4bool IsIsoApplicable(const G4DynamicParticle*, G4int Z, G4int A, - const G4Element* elm = 0, - const G4Material* mat = 0); + const G4Element* elm, + const G4Material* mat) final; - virtual G4double GetElementCrossSection(const G4DynamicParticle*, G4int Z, - const G4Material* mat = 0); + const G4Material* mat) final; - virtual G4double GetIsoCrossSection(const G4DynamicParticle*, G4int Z, G4int A, - const G4Isotope* iso = 0, - const G4Element* elm = 0, - const G4Material* mat = 0); + const G4Isotope* iso=nullptr, + const G4Element* elm=nullptr, + const G4Material* mat=nullptr) final; - virtual - void BuildPhysicsTable(const G4ParticleDefinition&); + void BuildPhysicsTable(const G4ParticleDefinition&) final; - virtual void CrossSectionDescription(std::ostream&) const; + void CrossSectionDescription(std::ostream&) const final; - inline void SetLowestCrossSection(G4double val); - private: G4double CoulombFactor(G4double kinEnergy, G4int Z); @@ -103,28 +95,23 @@ private: G4BGGNucleonElasticXS(const G4BGGNucleonElasticXS&); G4double fGlauberEnergy; - G4double fPDGEnergy; G4double fLowEnergy; - G4double fSAIDLowEnergyLimit; - G4double fSAIDHighEnergyLimit; - G4double fLowestXSection; - G4double theGlauberFac[93]; - G4double theCoulombFac[93]; - G4int theA[93]; + + static G4double theGlauberFac[93]; + static G4double theCoulombFac[93]; + static G4int theA[93]; const G4ParticleDefinition* particle; const G4ParticleDefinition* theProton; G4ComponentGGHadronNucleusXsc* fGlauber; G4NucleonNuclearCrossSection* fNucleon; G4HadronNucleonXsc* fHadron; - G4ComponentSAIDTotalXS* fSAID; G4bool isProton; - G4bool isInitialized; -}; + G4bool isMaster; -inline void G4BGGNucleonElasticXS::SetLowestCrossSection(G4double val) -{ - fLowestXSection = val; -} +#ifdef G4MULTITHREADED + static G4Mutex nucleonElasticXSMutex; +#endif +}; #endif diff --git a/source/processes/hadronic/cross_sections/include/G4BGGNucleonInelasticXS.hh b/source/processes/hadronic/cross_sections/include/G4BGGNucleonInelasticXS.hh index 2be9bb78a3c..c22e4fd1285 100644 --- a/source/processes/hadronic/cross_sections/include/G4BGGNucleonInelasticXS.hh +++ b/source/processes/hadronic/cross_sections/include/G4BGGNucleonInelasticXS.hh @@ -51,11 +51,11 @@ #include "globals.hh" #include "G4VCrossSectionDataSet.hh" #include "G4ParticleDefinition.hh" +#include "G4Threading.hh" class G4ComponentGGHadronNucleusXsc; class G4NucleonNuclearCrossSection; class G4HadronNucleonXsc; -class G4ComponentSAIDTotalXS; class G4Material; class G4Element; class G4Isotope; @@ -64,35 +64,28 @@ class G4BGGNucleonInelasticXS : public G4VCrossSectionDataSet { public: - G4BGGNucleonInelasticXS (const G4ParticleDefinition*); + explicit G4BGGNucleonInelasticXS (const G4ParticleDefinition*); - virtual ~G4BGGNucleonInelasticXS(); + ~G4BGGNucleonInelasticXS() override; - virtual G4bool IsElementApplicable(const G4DynamicParticle*, G4int Z, - const G4Material* mat = 0); + const G4Material* mat) override; - virtual G4bool IsIsoApplicable(const G4DynamicParticle*, G4int Z, G4int A, - const G4Element* elm = 0, - const G4Material* mat = 0); + const G4Element* elm, + const G4Material* mat) override; - virtual G4double GetElementCrossSection(const G4DynamicParticle*, G4int Z, - const G4Material* mat = 0); + const G4Material* mat) override; - virtual G4double GetIsoCrossSection(const G4DynamicParticle*, G4int Z, G4int A, - const G4Isotope* iso = 0, - const G4Element* elm = 0, - const G4Material* mat = 0); + const G4Isotope* iso = nullptr, + const G4Element* elm = nullptr, + const G4Material* mat = nullptr) override; - virtual - void BuildPhysicsTable(const G4ParticleDefinition&); + void BuildPhysicsTable(const G4ParticleDefinition&) override; - virtual void CrossSectionDescription(std::ostream&) const; - - inline void SetLowestCrossSection(G4double val); + void CrossSectionDescription(std::ostream&) const override; private: @@ -104,11 +97,10 @@ private: G4double fGlauberEnergy; G4double fLowEnergy; G4double fHighEnergy; - G4double fSAIDHighEnergyLimit; - G4double fLowestXSection; - G4double theGlauberFac[93]; - G4double theCoulombFac[93]; - G4int theA[93]; + + static G4double theGlauberFac[93]; + static G4double theCoulombFac[93]; + static G4int theA[93]; const G4ParticleDefinition* particle; const G4ParticleDefinition* theProton; @@ -116,14 +108,12 @@ private: G4ComponentGGHadronNucleusXsc* fGlauber; G4NucleonNuclearCrossSection* fNucleon; G4HadronNucleonXsc* fHadron; - G4ComponentSAIDTotalXS* fSAID; G4bool isProton; - G4bool isInitialized; -}; + G4bool isMaster; -inline void G4BGGNucleonInelasticXS::SetLowestCrossSection(G4double val) -{ - fLowestXSection = val; -} +#ifdef G4MULTITHREADED + static G4Mutex nucleonInelasticXSMutex; +#endif +}; #endif diff --git a/source/processes/hadronic/cross_sections/include/G4BGGPionElasticXS.hh b/source/processes/hadronic/cross_sections/include/G4BGGPionElasticXS.hh index c0a5c95bf4b..9a2555b10ad 100644 --- a/source/processes/hadronic/cross_sections/include/G4BGGPionElasticXS.hh +++ b/source/processes/hadronic/cross_sections/include/G4BGGPionElasticXS.hh @@ -51,11 +51,11 @@ #include "globals.hh" #include "G4VCrossSectionDataSet.hh" #include "G4ParticleDefinition.hh" +#include "G4Threading.hh" class G4ComponentGGHadronNucleusXsc; class G4UPiNuclearCrossSection; class G4HadronNucleonXsc; -class G4ComponentSAIDTotalXS; class G4Material; class G4Element; class G4Isotope; @@ -64,33 +64,28 @@ class G4BGGPionElasticXS : public G4VCrossSectionDataSet { public: - G4BGGPionElasticXS (const G4ParticleDefinition*); + explicit G4BGGPionElasticXS (const G4ParticleDefinition*); - virtual ~G4BGGPionElasticXS(); + ~G4BGGPionElasticXS() final; - virtual G4bool IsElementApplicable(const G4DynamicParticle*, G4int Z, - const G4Material*); + const G4Material*) final; - virtual G4bool IsIsoApplicable(const G4DynamicParticle*, G4int Z, G4int A, - const G4Element* elm = 0, - const G4Material* mat = 0); + const G4Element* elm, + const G4Material* mat) final; - virtual G4double GetElementCrossSection(const G4DynamicParticle*, G4int Z, - const G4Material* mat = 0); + const G4Material* mat) final; - virtual G4double GetIsoCrossSection(const G4DynamicParticle*, G4int Z, G4int A, - const G4Isotope* iso = 0, - const G4Element* elm = 0, - const G4Material* mat = 0); + const G4Isotope* iso=nullptr, + const G4Element* elm=nullptr, + const G4Material* mat=nullptr) final; - virtual - void BuildPhysicsTable(const G4ParticleDefinition&); + void BuildPhysicsTable(const G4ParticleDefinition&) final; - virtual void CrossSectionDescription(std::ostream&) const; + void CrossSectionDescription(std::ostream&) const final; private: @@ -98,20 +93,25 @@ private: G4BGGPionElasticXS(const G4BGGPionElasticXS&); G4double fGlauberEnergy; - G4double fLowEnergy; - G4double fSAIDHighEnergyLimit; - G4double theGlauberFac[93]; - G4double theCoulombFac[93]; - G4int theA[93]; + G4double fLowEnergy; + + static G4double theGlauberFacPiPlus[93]; + static G4double theCoulombFacPiPlus[93]; + static G4double theGlauberFacPiMinus[93]; + static G4double theCoulombFacPiMinus[93]; + static G4int theA[93]; const G4ParticleDefinition* particle; const G4ParticleDefinition* theProton; G4ComponentGGHadronNucleusXsc* fGlauber; G4UPiNuclearCrossSection* fPion; G4HadronNucleonXsc* fHadron; - G4ComponentSAIDTotalXS* fSAID; G4bool isPiplus; - G4bool isInitialized; + G4bool isMaster; + +#ifdef G4MULTITHREADED + static G4Mutex pionElasticXSMutex; +#endif }; #endif diff --git a/source/processes/hadronic/cross_sections/include/G4BGGPionInelasticXS.hh b/source/processes/hadronic/cross_sections/include/G4BGGPionInelasticXS.hh index 3b026cddca1..38ffa18edd5 100644 --- a/source/processes/hadronic/cross_sections/include/G4BGGPionInelasticXS.hh +++ b/source/processes/hadronic/cross_sections/include/G4BGGPionInelasticXS.hh @@ -52,14 +52,12 @@ #include "G4VCrossSectionDataSet.hh" #include "G4ParticleDefinition.hh" #include "G4Element.hh" -#include "G4HadTmpUtil.hh" - +#include "G4Threading.hh" class G4ComponentGGHadronNucleusXsc; class G4UPiNuclearCrossSection; class G4HadronNucleonXsc; class G4Pow; -class G4ComponentSAIDTotalXS; class G4Material; class G4Element; class G4Isotope; @@ -68,33 +66,28 @@ class G4BGGPionInelasticXS : public G4VCrossSectionDataSet { public: - G4BGGPionInelasticXS (const G4ParticleDefinition*); + explicit G4BGGPionInelasticXS (const G4ParticleDefinition*); - virtual ~G4BGGPionInelasticXS(); + ~G4BGGPionInelasticXS() final; - virtual G4bool IsElementApplicable(const G4DynamicParticle*, G4int Z, - const G4Material* mat = 0); + const G4Material* mat) final; - virtual G4bool IsIsoApplicable(const G4DynamicParticle*, G4int Z, G4int A, - const G4Element* elm = 0, - const G4Material* mat = 0); + const G4Element* elm, + const G4Material* mat) final; - virtual G4double GetElementCrossSection(const G4DynamicParticle*, G4int Z, - const G4Material* mat = 0); + const G4Material* mat) final; - virtual G4double GetIsoCrossSection(const G4DynamicParticle*, G4int Z, G4int A, - const G4Isotope* iso = 0, - const G4Element* elm = 0, - const G4Material* mat = 0); + const G4Isotope* iso=nullptr, + const G4Element* elm=nullptr, + const G4Material* mat=nullptr) final; - virtual - void BuildPhysicsTable(const G4ParticleDefinition&); + void BuildPhysicsTable(const G4ParticleDefinition&) final; - virtual void CrossSectionDescription(std::ostream&) const; + void CrossSectionDescription(std::ostream&) const final; private: @@ -105,10 +98,12 @@ private: G4double fGlauberEnergy; G4double fLowEnergy; - G4double fSAIDHighEnergyLimit; - G4double theGlauberFac[93]; - G4double theCoulombFac[93]; - G4int theA[93]; + + static G4double theGlauberFacPiPlus[93]; + static G4double theGlauberFacPiMinus[93]; + static G4double theLowEPiPlus[93]; + static G4double theLowEPiMinus[93]; + static G4int theA[93]; const G4ParticleDefinition* particle; const G4ParticleDefinition* theProton; @@ -118,9 +113,13 @@ private: G4ComponentGGHadronNucleusXsc* fGlauber; G4UPiNuclearCrossSection* fPion; G4HadronNucleonXsc* fHadron; - G4ComponentSAIDTotalXS* fSAID; G4bool isPiplus; - G4bool isInitialized; + G4bool isMaster; + +#ifdef G4MULTITHREADED + static G4Mutex pionInelasticXSMutex; +#endif + }; #endif diff --git a/source/processes/hadronic/cross_sections/include/G4ComponentAntiNuclNuclearXS.hh b/source/processes/hadronic/cross_sections/include/G4ComponentAntiNuclNuclearXS.hh index 22d109c2ac8..a61f7500aaa 100644 --- a/source/processes/hadronic/cross_sections/include/G4ComponentAntiNuclNuclearXS.hh +++ b/source/processes/hadronic/cross_sections/include/G4ComponentAntiNuclNuclearXS.hh @@ -52,81 +52,48 @@ #include "G4VComponentCrossSection.hh" -class G4ParticleDefinition; - -class G4ComponentAntiNuclNuclearXS : public G4VComponentCrossSection -{ -public: - - G4ComponentAntiNuclNuclearXS (); - virtual ~G4ComponentAntiNuclNuclearXS (); - -virtual - G4double GetTotalIsotopeCrossSection(const G4ParticleDefinition* aParticle, - G4double kinEnergy, - G4int Z, G4int A); - -virtual - G4double GetTotalElementCrossSection(const G4ParticleDefinition* aParticle, - G4double kinEnergy, - G4int Z, G4double A); - -virtual - G4double GetInelasticIsotopeCrossSection(const G4ParticleDefinition* aParticle, - G4double kinEnergy, - G4int Z, G4int A); - -virtual - G4double GetInelasticElementCrossSection(const G4ParticleDefinition* aParticle, - G4double kinEnergy, - G4int Z, G4double A); - -virtual - G4double GetElasticElementCrossSection(const G4ParticleDefinition* aParticle, - G4double kinEnergy, - G4int Z, G4double A); - -virtual - G4double GetElasticIsotopeCrossSection(const G4ParticleDefinition* aParticle, - G4double kinEnergy, - G4int Z, G4int A); - -virtual - void BuildPhysicsTable(const G4ParticleDefinition&) - {} -virtual - void DumpPhysicsTable(const G4ParticleDefinition&) - {} - -virtual void CrossSectionDescription(std::ostream&) const; - -// Method for calculation of Anti-Hadron Nucleon Total Cross-section -G4double GetAntiHadronNucleonTotCrSc(const G4ParticleDefinition* aParticle, G4double kinEnergy); - - -// Method for calculation of Anti-Hadron Nucleon Elastic Cross-section -G4double GetAntiHadronNucleonElCrSc(const G4ParticleDefinition* aParticle, G4double kinEnergy); - - -private: +class G4ParticleDefinition; -// const G4double fUpperLimit; -// const G4double fLowerLimit; - G4double fRadiusEff; // Effective Radius for AntiNucleus - G4double fRadiusNN2; // Sqr of radius of NN collision - G4double fTotalXsc, fElasticXsc, fInelasticXsc; - G4double fAntiHadronNucleonTotXsc, fAntiHadronNucleonElXsc; - G4double Elab, S, SqrtS ; - G4double Mn, b0, b2, SqrtS0, S0, R0; //parameters for AntiHadron-Nucleon Xsc - - G4ParticleDefinition* theAProton; - G4ParticleDefinition* theANeutron; - G4ParticleDefinition* theADeuteron; - G4ParticleDefinition* theATriton; - G4ParticleDefinition* theAAlpha; - G4ParticleDefinition* theAHe3; +class G4ComponentAntiNuclNuclearXS : public G4VComponentCrossSection { + + public: + G4ComponentAntiNuclNuclearXS (); + virtual ~G4ComponentAntiNuclNuclearXS (); + virtual G4double GetTotalIsotopeCrossSection(const G4ParticleDefinition* aParticle, + G4double kinEnergy, G4int Z, G4int A); + virtual G4double GetTotalElementCrossSection(const G4ParticleDefinition* aParticle, + G4double kinEnergy, G4int Z, G4double A); + virtual G4double GetInelasticIsotopeCrossSection(const G4ParticleDefinition* aParticle, + G4double kinEnergy, G4int Z, G4int A); + virtual G4double GetInelasticElementCrossSection(const G4ParticleDefinition* aParticle, + G4double kinEnergy, G4int Z, G4double A); + virtual G4double GetElasticElementCrossSection(const G4ParticleDefinition* aParticle, + G4double kinEnergy, G4int Z, G4double A); + virtual G4double GetElasticIsotopeCrossSection(const G4ParticleDefinition* aParticle, + G4double kinEnergy, G4int Z, G4int A); + virtual void BuildPhysicsTable(const G4ParticleDefinition&) {} + virtual void DumpPhysicsTable(const G4ParticleDefinition&) {} + virtual void CrossSectionDescription(std::ostream&) const; + // Method for calculation of Anti-Hadron Nucleon Total Cross-section + G4double GetAntiHadronNucleonTotCrSc(const G4ParticleDefinition* aParticle, G4double kinEnergy); + // Method for calculation of Anti-Hadron Nucleon Elastic Cross-section + G4double GetAntiHadronNucleonElCrSc(const G4ParticleDefinition* aParticle, G4double kinEnergy); + + private: + G4double fRadiusEff; // Effective Radius for AntiNucleus + G4double fRadiusNN2; // Sqr of radius of NN collision + G4double fTotalXsc, fElasticXsc, fInelasticXsc; + G4double fAntiHadronNucleonTotXsc, fAntiHadronNucleonElXsc; + G4double Elab, S, SqrtS ; + G4double Mn, b0, b2, SqrtS0, S0, R0; // Parameters for AntiHadron-Nucleon Xsc + G4ParticleDefinition* theAProton; + G4ParticleDefinition* theANeutron; + G4ParticleDefinition* theADeuteron; + G4ParticleDefinition* theATriton; + G4ParticleDefinition* theAAlpha; + G4ParticleDefinition* theAHe3; }; diff --git a/source/processes/hadronic/cross_sections/include/G4ComponentBarNucleonNucleusXsc.hh b/source/processes/hadronic/cross_sections/include/G4ComponentBarNucleonNucleusXsc.hh index c49cfeebe56..381417352d3 100644 --- a/source/processes/hadronic/cross_sections/include/G4ComponentBarNucleonNucleusXsc.hh +++ b/source/processes/hadronic/cross_sections/include/G4ComponentBarNucleonNucleusXsc.hh @@ -43,51 +43,47 @@ #include "globals.hh" #include "G4PiData.hh" +#include "G4Threading.hh" +#include class G4ComponentBarNucleonNucleusXsc : public G4VComponentCrossSection { public: - G4ComponentBarNucleonNucleusXsc(); - virtual ~G4ComponentBarNucleonNucleusXsc(); + explicit G4ComponentBarNucleonNucleusXsc(); + ~G4ComponentBarNucleonNucleusXsc() override; - virtual G4double GetTotalIsotopeCrossSection(const G4ParticleDefinition* aParticle, G4double kinEnergy, - G4int Z, G4int ); + G4int Z, G4int ) final; - virtual G4double GetTotalElementCrossSection(const G4ParticleDefinition* aParticle, G4double kinEnergy, - G4int Z, G4double ); + G4int Z, G4double ) final; - virtual G4double GetInelasticIsotopeCrossSection(const G4ParticleDefinition* aParticle, G4double kinEnergy, - G4int Z, G4int ); + G4int Z, G4int ) final; - virtual G4double GetInelasticElementCrossSection(const G4ParticleDefinition* aParticle, G4double kinEnergy, - G4int Z, G4double ); + G4int Z, G4double ) final; - virtual G4double GetElasticElementCrossSection(const G4ParticleDefinition* aParticle, G4double kinEnergy, - G4int Z, G4double ); + G4int Z, G4double ) final; - virtual G4double GetElasticIsotopeCrossSection(const G4ParticleDefinition* aParticle, G4double kinEnergy, - G4int Z, G4int ); + G4int Z, G4int ) final; void ComputeCrossSections(const G4ParticleDefinition* aParticle, G4double kinEnergy, G4int Z); - G4bool IsElementApplicable(const G4DynamicParticle* aParticle, G4int Z); + void BuildPhysicsTable(const G4ParticleDefinition&) final; - virtual void CrossSectionDescription(std::ostream&) const; + void Description(std::ostream&) const final; inline G4double GetElementCrossSection(const G4DynamicParticle* aParticle, G4int Z); inline G4double GetElasticCrossSection(const G4DynamicParticle* aParticle, G4int Z); @@ -98,11 +94,9 @@ public: private: - G4double Interpolate(G4int Z1, G4int Z2, G4int Z, G4double x1, G4double x2); + G4double Interpolate(G4int Z1, G4int Z2, G4int Z, G4double x1, G4double x2) const; - std::vector< G4int > theZ; - std::vector< G4PiData* > thePipData; - std::vector< G4PiData* > thePimData; + void LoadData(); // cross sections G4double fTotalXsc; @@ -113,9 +107,20 @@ private: const G4ParticleDefinition* theProton; const G4ParticleDefinition* theNeutron; + G4bool isMaster; + static G4double theA[93]; static G4double A75[93]; + static const G4int NZ = 17; + static G4int theZ[NZ]; + static std::vector* thePData; + static std::vector* theNData; + +#ifdef G4MULTITHREADED + static G4Mutex barNNXSMutex; +#endif + }; inline diff --git a/source/processes/hadronic/cross_sections/include/G4ComponentGGHadronNucleusXsc.hh b/source/processes/hadronic/cross_sections/include/G4ComponentGGHadronNucleusXsc.hh index f48e8637734..aeb452ffb68 100644 --- a/source/processes/hadronic/cross_sections/include/G4ComponentGGHadronNucleusXsc.hh +++ b/source/processes/hadronic/cross_sections/include/G4ComponentGGHadronNucleusXsc.hh @@ -33,6 +33,7 @@ // // 04.09.18 V. Ivantchenko Major revision of interfaces and implementation // 01.10.18 V. Grichine strange hyperon xsc +// 27.05.19 V. Ivantchenko Removed obsolete methods and members #ifndef G4ComponentGGHadronNucleusXsc_h #define G4ComponentGGHadronNucleusXsc_h 1 @@ -51,8 +52,8 @@ class G4ComponentGGHadronNucleusXsc : public G4VComponentCrossSection { public: - G4ComponentGGHadronNucleusXsc(); - virtual ~G4ComponentGGHadronNucleusXsc(); + explicit G4ComponentGGHadronNucleusXsc(); + ~G4ComponentGGHadronNucleusXsc() final; static const char* Default_Name() { return "Glauber-Gribov"; } @@ -97,10 +98,6 @@ public: G4double GetProductionIsotopeCrossSection(const G4ParticleDefinition* aParticle, G4double kinEnergy, G4int Z, G4int A); - - G4bool IsIsoApplicable(const G4DynamicParticle* aDP, G4int Z, G4int A, - const G4Element* elm = nullptr, - const G4Material* mat = nullptr); G4double GetRatioSD(const G4DynamicParticle*, G4int At, G4int Zt); G4double GetRatioQE(const G4DynamicParticle*, G4int At, G4int Zt); @@ -117,12 +114,6 @@ public: G4double GetHNinelasticXsc(const G4DynamicParticle*, G4int At, G4int Zt); G4double GetHNinelasticXscVU(const G4DynamicParticle*, G4int At, G4int Zt); - G4double CalculateEcmValue (G4double , G4double, G4double); - G4double CalcMandelstamS(G4double , G4double , G4double); - - G4double GetNucleusRadius(const G4DynamicParticle*, const G4Element*); - G4double GetNucleusRadius(G4int At); - void Description(std::ostream&) const final; inline G4double GetIsoCrossSection(const G4DynamicParticle*, G4int Z, G4int A, @@ -140,17 +131,12 @@ public: inline G4double GetInelasticGlauberGribovXsc() const { return fInelasticXsc; }; inline G4double GetProductionGlauberGribovXsc() const { return fProductionXsc; }; inline G4double GetDiffractionGlauberGribovXsc() const { return fDiffractionXsc; }; - inline G4double GetRadiusConst() const { return fRadiusConst; }; - inline void SetEnergyLowerLimit(G4double E) { fLowerLimit=E; }; inline G4double GetParticleBarCorTot(const G4ParticleDefinition* theParticle, G4int Z); inline G4double GetParticleBarCorIn(const G4ParticleDefinition* theParticle, G4int Z); private: - G4double fLowerLimit; - G4double fRadiusConst; - static const G4double fNeutronBarCorrectionTot[93]; static const G4double fNeutronBarCorrectionIn[93]; @@ -165,6 +151,7 @@ private: G4double fTotalXsc, fElasticXsc, fInelasticXsc, fProductionXsc, fDiffractionXsc; G4double fAxsc2piR2, fModelInLog; + G4double fEnergy; //Cache const G4ParticleDefinition* theGamma; const G4ParticleDefinition* theProton; @@ -177,28 +164,11 @@ private: const G4ParticleDefinition* theKMinus; const G4ParticleDefinition* theK0S; const G4ParticleDefinition* theK0L; - // strange hyperons - const G4ParticleDefinition* theL; - const G4ParticleDefinition* theAntiL; - const G4ParticleDefinition* theSPlus; - const G4ParticleDefinition* theASPlus; - const G4ParticleDefinition* theSMinus; - const G4ParticleDefinition* theASMinus; - const G4ParticleDefinition* theS0; - const G4ParticleDefinition* theAS0; - const G4ParticleDefinition* theXiMinus; - const G4ParticleDefinition* theXi0; - const G4ParticleDefinition* theAXiMinus; - const G4ParticleDefinition* theAXi0; - const G4ParticleDefinition* theOmega; - const G4ParticleDefinition* theAOmega; G4HadronNucleonXsc* hnXsc; - G4Pow* g4calc; // Cache const G4ParticleDefinition* fParticle; - G4double fEnergy; G4int fZ, fA; }; diff --git a/source/processes/hadronic/cross_sections/include/G4ComponentGGNuclNuclXsc.hh b/source/processes/hadronic/cross_sections/include/G4ComponentGGNuclNuclXsc.hh index c319cfb33bf..58a6fbbee1c 100644 --- a/source/processes/hadronic/cross_sections/include/G4ComponentGGNuclNuclXsc.hh +++ b/source/processes/hadronic/cross_sections/include/G4ComponentGGNuclNuclXsc.hh @@ -34,22 +34,20 @@ // G4GlauberGribovCrossSection // // 04.09.18 V. Ivantchenko Major revision of interfaces and implementation +// 27.05.19 V. Ivantchenko Removed obsolete methods and members // #ifndef G4ComponentGGNuclNuclXsc_h #define G4ComponentGGNuclNuclXsc_h #include "globals.hh" -#include "G4Proton.hh" -#include "G4Nucleus.hh" -#include "G4NistManager.hh" -#include "G4ParticleInelasticXS.hh" #include "G4VComponentCrossSection.hh" +#include "G4DynamicParticle.hh" class G4ParticleDefinition; class G4HadronNucleonXsc; -class G4Pow; class G4ComponentGGHadronNucleusXsc; +class G4Material; class G4ComponentGGNuclNuclXsc : public G4VComponentCrossSection { @@ -93,16 +91,9 @@ public: void Description(std::ostream&) const final; - // Glauber-Gribov cross section - void ComputeCrossSections(const G4ParticleDefinition* aParticle, - G4double kinEnergy, G4int Z, G4int A); - // Extra methods - G4bool IsElementApplicable(const G4DynamicParticle*, - G4int Z, const G4Material*); - - inline G4double GetElementCrossSection(const G4DynamicParticle*, - G4int Z, const G4Material*); + // inline G4double GetElementCrossSection(const G4DynamicParticle*, + // G4int Z, const G4Material*); inline G4double GetZandACrossSection(const G4DynamicParticle*, G4int Z, G4int A); @@ -118,18 +109,6 @@ public: G4double GetRatioSD(const G4DynamicParticle*, G4double At, G4double Zt); G4double GetRatioQE(const G4DynamicParticle*, G4double At, G4double Zt); - G4double GetHadronNucleonXsc(const G4DynamicParticle*, const G4Element*); - G4double GetHadronNucleonXsc(const G4DynamicParticle*, G4int At, G4int Zt); - - G4double GetHadronNucleonXscPDG(const G4ParticleDefinition*, - G4double pTkin, const G4ParticleDefinition*); - G4double GetHadronNucleonXscNS(const G4ParticleDefinition*, - G4double pTkin, const G4ParticleDefinition*); - - G4double GetHNinelasticXscVU(const G4DynamicParticle*, G4int At, G4int Zt); - G4double CalculateEcmValue(G4double, G4double, G4double); - G4double CalcMandelstamS(G4double, G4double, G4double); - inline G4double GetElasticGlauberGribov(const G4DynamicParticle*,G4int Z, G4int A); inline G4double GetInelasticGlauberGribov(const G4DynamicParticle*,G4int Z, G4int A); @@ -138,33 +117,26 @@ public: inline G4double GetInelasticGlauberGribovXsc() const { return fInelasticXsc; }; inline G4double GetProductionGlauberGribovXsc() const { return fProductionXsc; }; inline G4double GetDiffractionGlauberGribovXsc() const { return fDiffractionXsc; }; - inline G4double GetRadiusConst() const { return fRadiusConst; }; - inline void SetEnergyLowerLimit(G4double) {}; // obsolete - - G4double GetNucleusRadius(const G4DynamicParticle*, const G4Element*); - - G4double GetNucleusRadius(G4int Zt, G4int At); - G4double GetNucleusRadiusGG(G4int At); - G4double GetNucleusRadiusDE(G4int Zt, G4int At); - G4double GetNucleusRadiusRMS(G4int Zt, G4int At); private: - G4double fRadiusConst; - - G4double fTotalXsc, fElasticXsc, fInelasticXsc, fProductionXsc, fDiffractionXsc; + // Glauber-Gribov cross section + void ComputeCrossSections(const G4ParticleDefinition* aParticle, + G4double kinEnergy, G4int Z, G4int A); + + G4double fTotalXsc, fElasticXsc, fInelasticXsc; + G4double fProductionXsc, fDiffractionXsc; + // Cache + G4double fEnergy; const G4ParticleDefinition* theProton; const G4ParticleDefinition* theNeutron; G4ComponentGGHadronNucleusXsc* fHadrNucl; G4HadronNucleonXsc* fHNXsc; - G4Pow* fCalc; - G4NistManager* fNist; // Cache const G4ParticleDefinition* fParticle; - G4double fEnergy; G4int fZ, fA; }; @@ -184,6 +156,7 @@ G4ComponentGGNuclNuclXsc::GetInelasticGlauberGribov(const G4DynamicParticle* dp, return fInelasticXsc; } +/* inline G4double G4ComponentGGNuclNuclXsc::GetElementCrossSection(const G4DynamicParticle* dp, G4int Z, const G4Material*) @@ -192,7 +165,7 @@ G4ComponentGGNuclNuclXsc::GetElementCrossSection(const G4DynamicParticle* dp, ComputeCrossSections(dp->GetDefinition(), dp->GetKineticEnergy(), Z, A); return fInelasticXsc; } - +*/ inline G4double G4ComponentGGNuclNuclXsc::GetZandACrossSection(const G4DynamicParticle* dp, G4int Z, G4int A) @@ -210,5 +183,4 @@ G4ComponentGGNuclNuclXsc::GetCoulombBarier(const G4DynamicParticle* dp, G4lrint(Z), G4lrint(A), pR, tR); } - #endif diff --git a/source/processes/hadronic/cross_sections/include/G4HadronNucleonXsc.hh b/source/processes/hadronic/cross_sections/include/G4HadronNucleonXsc.hh index 1ee6f699b2e..e3a38e9c572 100644 --- a/source/processes/hadronic/cross_sections/include/G4HadronNucleonXsc.hh +++ b/source/processes/hadronic/cross_sections/include/G4HadronNucleonXsc.hh @@ -33,6 +33,8 @@ // 21.02.12 V. Grichine - update for pion-(p,n) xsc, NS fit++, vector spline // 30.07.18 V. Ivanchenko - general clean-up // 30.09.18 V. Grichine hyperon-nucleon xsc first implementation +// 09.04.19 V. Grichine hyperon-nucleon xsc for c- and b- hyperons (and s-) +// 12.04.19 V. Grichine meson-nucleon xsc for c- and b- hyperons (and s-) #ifndef G4HadronNucleonXsc_h @@ -49,13 +51,10 @@ class G4HadronNucleonXsc { public: - G4HadronNucleonXsc (); + explicit G4HadronNucleonXsc (); ~G4HadronNucleonXsc (); // Xsc parametrisations return total x-section - G4double HadronNucleonXscPDG2005(const G4ParticleDefinition* theParticle, - const G4ParticleDefinition* nucleon, G4double ekin); - G4double HadronNucleonXscPDG(const G4ParticleDefinition* theParticle, const G4ParticleDefinition* nucleon, G4double ekin); @@ -71,6 +70,12 @@ public: G4double KaonNucleonXscVG(const G4ParticleDefinition* theParticle, const G4ParticleDefinition* nucleon, G4double ekin); + G4double HyperonNucleonXscNS(const G4ParticleDefinition* theParticle, + const G4ParticleDefinition* nucleon, G4double ekin); + + G4double SCBMesonNucleonXscNS( const G4ParticleDefinition* theParticle, + const G4ParticleDefinition* nucleon, G4double ekin ); + G4double HadronNucleonXscVU(const G4ParticleDefinition* theParticle, const G4ParticleDefinition* nucleon, G4double ekin); @@ -97,6 +102,10 @@ public: const G4ParticleDefinition* p) { return KaonNucleonXscGG(dp->GetDefinition(), p, dp->GetKineticEnergy()); } + inline G4double GetHyperonNucleonXscNS(const G4DynamicParticle* dp, + const G4ParticleDefinition* p) + { return HyperonNucleonXscNS(dp->GetDefinition(), p, dp->GetKineticEnergy()); } + inline G4double GetHadronNucleonXscVU(const G4DynamicParticle* dp, const G4ParticleDefinition* p) { return HadronNucleonXscVU(dp->GetDefinition(), p, dp->GetKineticEnergy()); } @@ -110,29 +119,16 @@ public: inline G4double GetElasticHadronNucleonXsc() const { return fElasticXsc; }; inline G4double GetInelasticHadronNucleonXsc() const { return fInelasticXsc; }; - // obsolete methods - G4bool IsApplicable(const G4DynamicParticle* aDP, const G4Element*); - - G4bool IsIsoApplicable(const G4DynamicParticle* aDP, G4int Z); - - void DumpPhysicsTable(const G4ParticleDefinition&) - {G4cout << "G4HadronNucleonXsc: uses parametrisation"< temp; + size_t fIdxXSTable; + G4bool isMaster; + static G4ElementData* data; static G4double coeff[MAXZINEL]; diff --git a/source/processes/hadronic/cross_sections/include/G4NucleonNuclearCrossSection.hh b/source/processes/hadronic/cross_sections/include/G4NucleonNuclearCrossSection.hh index d9e062e36b7..95b66586cf5 100644 --- a/source/processes/hadronic/cross_sections/include/G4NucleonNuclearCrossSection.hh +++ b/source/processes/hadronic/cross_sections/include/G4NucleonNuclearCrossSection.hh @@ -40,25 +40,26 @@ #include "globals.hh" class G4ComponentBarNucleonNucleusXsc; +class G4ParticleDefinition; class G4NucleonNuclearCrossSection : public G4VCrossSectionDataSet { public: - G4NucleonNuclearCrossSection(); - virtual ~G4NucleonNuclearCrossSection(); + explicit G4NucleonNuclearCrossSection(); + ~G4NucleonNuclearCrossSection() override; - static const char* Default_Name() {return "G4NucleonNuclearCrossSection";} + static const char* Default_Name() {return "BarashenkovNucleonXS";} - virtual G4bool IsElementApplicable(const G4DynamicParticle* aParticle, - G4int Z, - const G4Material* mat = nullptr); + G4bool IsElementApplicable(const G4DynamicParticle* aParticle, + G4int Z, const G4Material* mat) final; - virtual G4double GetElementCrossSection(const G4DynamicParticle* aParticle, - G4int Z, - const G4Material* mat = nullptr); + G4double GetElementCrossSection(const G4DynamicParticle* aParticle, + G4int Z, const G4Material* mat=nullptr) final; - virtual void CrossSectionDescription(std::ostream&) const; + void BuildPhysicsTable(const G4ParticleDefinition&) final; + + void CrossSectionDescription(std::ostream&) const final; inline G4double GetElasticCrossSection(const G4DynamicParticle* aParticle, G4int Z); diff --git a/source/processes/hadronic/cross_sections/include/G4ParticleInelasticXS.hh b/source/processes/hadronic/cross_sections/include/G4ParticleInelasticXS.hh index c4da1a6b593..6efcf4c428b 100644 --- a/source/processes/hadronic/cross_sections/include/G4ParticleInelasticXS.hh +++ b/source/processes/hadronic/cross_sections/include/G4ParticleInelasticXS.hh @@ -33,8 +33,6 @@ // // Author Ivantchenko, Geant4, 24 May 2018 // -// Modifications: -// // Class Description: // This is a base class for n,p,d,t,he3,he4 inelastic hadronic cross @@ -50,7 +48,6 @@ #include "G4ElementData.hh" #include "G4Threading.hh" #include -#include const G4int MAXZINELP = 93; @@ -60,7 +57,6 @@ class G4Element; class G4PhysicsVector; class G4ComponentGGHadronNucleusXsc; class G4ComponentGGNuclNuclXsc; -class G4HadronNucleonXsc; class G4NistManager; class G4ParticleInelasticXS : public G4VCrossSectionDataSet @@ -69,38 +65,34 @@ public: explicit G4ParticleInelasticXS(const G4ParticleDefinition*); - virtual ~G4ParticleInelasticXS(); + ~G4ParticleInelasticXS() final; - virtual G4bool IsElementApplicable(const G4DynamicParticle*, G4int Z, - const G4Material*); + const G4Material*) final; - virtual G4bool IsIsoApplicable(const G4DynamicParticle*, G4int Z, G4int A, - const G4Element*, const G4Material*); + const G4Element*, const G4Material*) final; - virtual G4double GetElementCrossSection(const G4DynamicParticle*, - G4int Z, const G4Material* mat=nullptr); + G4int Z, const G4Material* mat) final; - virtual G4double GetIsoCrossSection(const G4DynamicParticle*, G4int Z, G4int A, const G4Isotope* iso, const G4Element* elm, - const G4Material* mat); + const G4Material* mat) final; - virtual const G4Isotope* SelectIsotope(const G4Element*, G4double kinEnergy); + const G4Isotope* SelectIsotope(const G4Element*, + G4double kinEnergy, G4double logE) final; - virtual - void BuildPhysicsTable(const G4ParticleDefinition&); + void BuildPhysicsTable(const G4ParticleDefinition&) final; - virtual void CrossSectionDescription(std::ostream&) const; + void CrossSectionDescription(std::ostream&) const final; - G4double IsoCrossSection(G4double ekin, G4int Z, G4int A); + G4double IsoCrossSection(G4double ekin, G4double logE, G4int Z, G4int A); private: - void Initialise(G4int Z, G4DynamicParticle* dp, const char*); + void Initialise(G4int Z, const char*); G4PhysicsVector* RetrieveVector(std::ostringstream& in, G4bool warn); @@ -109,26 +101,24 @@ private: G4ComponentGGHadronNucleusXsc* ggXsection; G4ComponentGGNuclNuclXsc* nnXsection; - G4HadronNucleonXsc* fNucleon; G4NistManager* fNist; const G4ParticleDefinition* particle; const G4ParticleDefinition* proton; - G4String particleName; - - G4bool isMaster; - G4double emax; std::vector temp; - static G4ElementData* data; + size_t fIdxXSTable; + G4bool isMaster; static G4double coeff[MAXZINELP]; static const G4int amin[MAXZINELP]; static const G4int amax[MAXZINELP]; + static G4ElementData* data; + #ifdef G4MULTITHREADED static G4Mutex particleInelasticXSMutex; #endif diff --git a/source/processes/hadronic/cross_sections/include/G4UPiNuclearCrossSection.hh b/source/processes/hadronic/cross_sections/include/G4UPiNuclearCrossSection.hh index 977af3ff193..b6ee7d0e7f7 100644 --- a/source/processes/hadronic/cross_sections/include/G4UPiNuclearCrossSection.hh +++ b/source/processes/hadronic/cross_sections/include/G4UPiNuclearCrossSection.hh @@ -37,9 +37,8 @@ #include "G4VCrossSectionDataSet.hh" #include "G4DynamicParticle.hh" -#include "G4DataVector.hh" #include "globals.hh" -#include +#include "G4Threading.hh" class G4PhysicsTable; @@ -47,50 +46,57 @@ class G4UPiNuclearCrossSection : public G4VCrossSectionDataSet { public: - G4UPiNuclearCrossSection(); + explicit G4UPiNuclearCrossSection(); - virtual ~G4UPiNuclearCrossSection(); + ~G4UPiNuclearCrossSection() override; - virtual G4bool IsElementApplicable(const G4DynamicParticle* aParticle, - G4int Z, const G4Material*); + G4int Z, const G4Material*) final; G4double GetElasticCrossSection(const G4DynamicParticle* aParticle, - G4int Z, G4int A); + G4int Z, G4int A) const; G4double GetInelasticCrossSection(const G4DynamicParticle* aParticle, - G4int Z, G4int A); + G4int Z, G4int A) const; - void BuildPhysicsTable(const G4ParticleDefinition&); + void BuildPhysicsTable(const G4ParticleDefinition&) final; - void DumpPhysicsTable(const G4ParticleDefinition&); + void DumpPhysicsTable(const G4ParticleDefinition&) final; - virtual void CrossSectionDescription(std::ostream&) const; + void CrossSectionDescription(std::ostream&) const final; private: + G4double Interpolate(G4int Z, G4int A, G4double ekin, G4PhysicsTable*) const; + void AddDataSet(const G4String& p, const G4double* tot, const G4double* in, const G4double* e, G4int n); - G4double Interpolate(G4int Z, G4int A, G4double ekin, - G4PhysicsTable*); - - G4int NZ; - std::vector theZ; - G4DataVector theA; - G4PhysicsTable* piPlusElastic; - G4PhysicsTable* piPlusInelastic; - G4PhysicsTable* piMinusElastic; - G4PhysicsTable* piMinusInelastic; - - G4double aPower; - G4double elow; - G4double elowest; - G4double APower[93]; + void LoadData(); const G4ParticleDefinition* piPlus; const G4ParticleDefinition* piMinus; - G4bool isInitialized; + + static const G4int NZ = 16; + static G4int theZ[NZ]; + + static G4double theA[NZ]; + static G4double APower[93]; + + static G4PhysicsTable* piPlusElastic; + static G4PhysicsTable* piPlusInelastic; + static G4PhysicsTable* piMinusElastic; + static G4PhysicsTable* piMinusInelastic; + + G4double aPower; + G4double elow; + G4double elowest; + + G4bool isMaster; + +#ifdef G4MULTITHREADED + static G4Mutex pionUXSMutex; +#endif }; #endif diff --git a/source/processes/hadronic/cross_sections/include/G4VCrossSectionDataSet.hh b/source/processes/hadronic/cross_sections/include/G4VCrossSectionDataSet.hh index 48783180db4..06ced671905 100644 --- a/source/processes/hadronic/cross_sections/include/G4VCrossSectionDataSet.hh +++ b/source/processes/hadronic/cross_sections/include/G4VCrossSectionDataSet.hh @@ -23,7 +23,6 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// // ------------------------------------------------------------------- // // GEANT4 Class header file @@ -82,15 +81,15 @@ public: //with description // Element-wise cross section virtual G4bool IsElementApplicable(const G4DynamicParticle*, G4int Z, - const G4Material* mat = 0); + const G4Material* mat = nullptr); // Derived classes should implement this method if they provide isotope-wise // cross sections. Default arguments G4Element and G4Material are needed to // access low-energy neutron cross sections, but are not required for others. virtual G4bool IsIsoApplicable(const G4DynamicParticle*, G4int Z, G4int A, - const G4Element* elm = 0, - const G4Material* mat = 0); + const G4Element* elm = nullptr, + const G4Material* mat = nullptr); //============== GetCrossSection methods =============================== @@ -107,7 +106,7 @@ public: //with description const G4Material* mat = nullptr); // The following two methods have default implementations which throw - // G4HadronicException. Derived classes should implement only needed + // G4Exception. Derived classes should implement only needed // methods, which are assumed to be called at run time. // Implement this method for element-wise cross section @@ -129,7 +128,8 @@ public: //with description // Implement this method if needed // This method is called for element-wise cross section // Default implementation assumes equal cross sections for all isotopes - virtual const G4Isotope* SelectIsotope(const G4Element*, G4double kinEnergy); + virtual const G4Isotope* SelectIsotope(const G4Element*, G4double kinEnergy, + G4double logE); // Implement this method if needed virtual diff --git a/source/processes/hadronic/cross_sections/src/G4BGGNucleonElasticXS.cc b/source/processes/hadronic/cross_sections/src/G4BGGNucleonElasticXS.cc index a360097451b..527caf11a86 100644 --- a/source/processes/hadronic/cross_sections/src/G4BGGNucleonElasticXS.cc +++ b/source/processes/hadronic/cross_sections/src/G4BGGNucleonElasticXS.cc @@ -34,8 +34,6 @@ // Author: Vladimir Ivanchenko // // Creation date: 13.03.2007 -// Modifications: -// // // ------------------------------------------------------------------- // @@ -45,7 +43,6 @@ #include "G4ComponentGGHadronNucleusXsc.hh" #include "G4NucleonNuclearCrossSection.hh" #include "G4HadronNucleonXsc.hh" -#include "G4ComponentSAIDTotalXS.hh" #include "G4Proton.hh" #include "G4Neutron.hh" #include "G4NistManager.hh" @@ -54,29 +51,27 @@ #include "G4CrossSectionDataSetRegistry.hh" +G4double G4BGGNucleonElasticXS::theGlauberFac[93] = {0.0}; +G4double G4BGGNucleonElasticXS::theCoulombFac[93] = {0.0}; +G4int G4BGGNucleonElasticXS::theA[93] = {0}; + +#ifdef G4MULTITHREADED +G4Mutex G4BGGNucleonElasticXS::nucleonElasticXSMutex = G4MUTEX_INITIALIZER; +#endif + G4BGGNucleonElasticXS::G4BGGNucleonElasticXS(const G4ParticleDefinition* p) - : G4VCrossSectionDataSet("Barashenkov-Glauber") + : G4VCrossSectionDataSet("BarashenkovGlauberGribov") { verboseLevel = 0; fGlauberEnergy = 91.*GeV; - fPDGEnergy = 5*GeV; - fLowEnergy = 14.*MeV; - fSAIDLowEnergyLimit = 1*MeV; - fSAIDHighEnergyLimit = 1.3*GeV; - fLowestXSection = millibarn; - for (G4int i = 0; i < 93; ++i) { - theGlauberFac[i] = 0.0; - theCoulombFac[i] = 0.0; - theA[i] = 1; - } + fLowEnergy = 0.75*MeV; fNucleon = nullptr; fGlauber = nullptr; fHadron = nullptr; - fSAID = nullptr; particle = p; theProton= G4Proton::Proton(); isProton = (theProton == p) ? true : false; - isInitialized = false; + isMaster = false; SetForAllAtomsAndEnergies(true); } @@ -149,14 +144,10 @@ G4BGGNucleonElasticXS::GetIsoCrossSection(const G4DynamicParticle* dp, const G4Material*) { // this method should be called only for Z = 1 + fHadron->HadronNucleonXscNS(dp->GetDefinition(), theProton, + dp->GetKineticEnergy()); + G4double cross = A*fHadron->GetElasticHadronNucleonXsc(); - G4double cross = 0.0; - if(1 == Z) { - G4double ekin = std::max(dp->GetKineticEnergy(), fLowEnergy); - fHadron->HadronNucleonXscNS(dp->GetDefinition(), theProton, ekin); - cross = fHadron->GetElasticHadronNucleonXsc(); - } - cross *= A; if(verboseLevel > 1) { G4cout << "G4BGGNucleonElasticXS::GetIsoCrossSection for " << dp->GetDefinition()->GetParticleName() @@ -174,62 +165,75 @@ void G4BGGNucleonElasticXS::BuildPhysicsTable(const G4ParticleDefinition& p) { if(&p == theProton || &p == G4Neutron::Neutron()) { particle = &p; + isProton = (theProton == particle) ? true : false; } else { - G4cout << "### G4BGGNucleonElasticXS WARNING: is not applicable to " - << p.GetParticleName() - << G4endl; - throw G4HadronicException(__FILE__, __LINE__, - "G4BGGNucleonElasticXS::BuildPhysicsTable is used for wrong particle"); + G4ExceptionDescription ed; + ed << "This BGG cross section is applicable only to nucleons and not to " + << p.GetParticleName() << G4endl; + G4Exception("G4BGGNucleonElasticXS::BuildPhysicsTable", "had001", + FatalException, ed); return; } - if(isInitialized) { return; } - isInitialized = true; - - fNucleon = (G4NucleonNuclearCrossSection*)G4CrossSectionDataSetRegistry::Instance()->GetCrossSectionDataSet(G4NucleonNuclearCrossSection::Default_Name()); - fGlauber = new G4ComponentGGHadronNucleusXsc(); - fHadron = new G4HadronNucleonXsc(); - + if(!fNucleon) { + fNucleon = (G4NucleonNuclearCrossSection*)G4CrossSectionDataSetRegistry::Instance()->GetCrossSectionDataSet(G4NucleonNuclearCrossSection::Default_Name()); + fGlauber = new G4ComponentGGHadronNucleusXsc(); + fHadron = new G4HadronNucleonXsc(); + } fNucleon->BuildPhysicsTable(*particle); fGlauber->BuildPhysicsTable(*particle); - G4ThreeVector mom(0.0,0.0,1.0); - G4DynamicParticle dp(particle, mom, fGlauberEnergy); + if(0 == theA[0]) { +#ifdef G4MULTITHREADED + G4MUTEXLOCK(&nucleonElasticXSMutex); + if(0 == theA[0]) { +#endif + isMaster = true; +#ifdef G4MULTITHREADED + } + G4MUTEXUNLOCK(&nucleonElasticXSMutex); +#endif + } - G4NistManager* nist = G4NistManager::Instance(); + if(isMaster && 0 == theA[0]) { - G4double csup, csdn; - G4int A; + theA[0] = 1; + G4ThreeVector mom(0.0,0.0,1.0); + G4DynamicParticle dp(particle, mom, fGlauberEnergy); - if(verboseLevel > 0) { - G4cout << "### G4BGGNucleonElasticXS::Initialise for " - << particle->GetParticleName() << G4endl; - } + G4NistManager* nist = G4NistManager::Instance(); + G4double csup, csdn; + + if(verboseLevel > 0) { + G4cout << "### G4BGGNucleonElasticXS::Initialise for " + << particle->GetParticleName() << G4endl; + } - for(G4int iz=2; iz<93; iz++) { + for(G4int iz=2; iz<93; iz++) { - A = G4lrint(nist->GetAtomicMassAmu(iz)); - theA[iz] = A; + G4int A = G4lrint(nist->GetAtomicMassAmu(iz)); + theA[iz] = A; - csup = fGlauber->GetElasticGlauberGribov(&dp, iz, A); - csdn = fNucleon->GetElasticCrossSection(&dp, iz); + csup = fGlauber->GetElasticGlauberGribov(&dp, iz, A); + csdn = fNucleon->GetElasticCrossSection(&dp, iz); - theGlauberFac[iz] = csdn/csup; - if(verboseLevel > 0) { - G4cout << "Z= " << iz << " A= " << A - << " factor= " << theGlauberFac[iz] << G4endl; - } - } + theGlauberFac[iz] = csdn/csup; + if(verboseLevel > 0) { + G4cout << "Z= " << iz << " A= " << A + << " factor= " << theGlauberFac[iz] << G4endl; + } + } - theCoulombFac[0] = theCoulombFac[1] = 1.0; - dp.SetKineticEnergy(fLowEnergy); - for(G4int iz=2; iz<93; iz++) { - theCoulombFac[iz] = - fNucleon->GetElasticCrossSection(&dp, iz)/CoulombFactor(fLowEnergy, iz); - if(verboseLevel > 0) { - G4cout << "Z= " << iz << " A= " << theA[iz] - << " factor= " << theCoulombFac[iz] << G4endl; + theCoulombFac[0] = theCoulombFac[1] = 1.0; + dp.SetKineticEnergy(fLowEnergy); + for(G4int iz=2; iz<93; ++iz) { + theCoulombFac[iz] = + fNucleon->GetElasticCrossSection(&dp, iz)/CoulombFactor(fLowEnergy, iz); + if(verboseLevel > 0) { + G4cout << "Z= " << iz << " A= " << theA[iz] + << " factor= " << theCoulombFac[iz] << G4endl; + } } } } diff --git a/source/processes/hadronic/cross_sections/src/G4BGGNucleonInelasticXS.cc b/source/processes/hadronic/cross_sections/src/G4BGGNucleonInelasticXS.cc index e52c3750082..ee6036dee70 100644 --- a/source/processes/hadronic/cross_sections/src/G4BGGNucleonInelasticXS.cc +++ b/source/processes/hadronic/cross_sections/src/G4BGGNucleonInelasticXS.cc @@ -61,29 +61,30 @@ const G4double llog10 = G4Log(10.); +G4double G4BGGNucleonInelasticXS::theGlauberFac[93] = {0.0}; +G4double G4BGGNucleonInelasticXS::theCoulombFac[93] = {0.0}; +G4int G4BGGNucleonInelasticXS::theA[93] = {0}; + +#ifdef G4MULTITHREADED +G4Mutex G4BGGNucleonInelasticXS::nucleonInelasticXSMutex = G4MUTEX_INITIALIZER; +#endif + G4BGGNucleonInelasticXS::G4BGGNucleonInelasticXS(const G4ParticleDefinition* p) - : G4VCrossSectionDataSet("Barashenkov-Glauber") + : G4VCrossSectionDataSet("BarashenkovGlauberGribov") { verboseLevel = 0; fGlauberEnergy = 91.*GeV; fLowEnergy = 14.*MeV; fHighEnergy = 5.*GeV; - fSAIDHighEnergyLimit = 1.3*GeV; - fLowestXSection = millibarn; - for (G4int i = 0; i < 93; ++i) { - theGlauberFac[i] = 0.0; - theCoulombFac[i] = 0.0; - theA[i] = 1; - } + fNucleon = nullptr; fGlauber = nullptr; fHadron = nullptr; - fSAID = nullptr; particle = p; theProton= G4Proton::Proton(); isProton = (theProton == p) ? true : false; - isInitialized = false; + isMaster = false; SetForAllAtomsAndEnergies(true); } @@ -160,13 +161,10 @@ G4BGGNucleonInelasticXS::GetIsoCrossSection(const G4DynamicParticle* dp, const G4Material*) { // this method should be called only for Z = 1 + fHadron->HadronNucleonXscNS(dp->GetDefinition(), theProton, + dp->GetKineticEnergy()); + G4double cross = A*fHadron->GetInelasticHadronNucleonXsc(); - G4double cross = 0.0; - if(1 == Z) { - fHadron->GetHadronNucleonXscNS(dp, theProton); - cross = fHadron->GetInelasticHadronNucleonXsc(); - } - cross *= A; if(verboseLevel > 1) { G4cout << "G4BGGNucleonInelasticXS::GetIsoCrossSection for " << dp->GetDefinition()->GetParticleName() @@ -184,60 +182,74 @@ void G4BGGNucleonInelasticXS::BuildPhysicsTable(const G4ParticleDefinition& p) { if(&p == theProton || &p == G4Neutron::Neutron()) { particle = &p; + isProton = (theProton == particle) ? true : false; } else { - G4cout << "### G4BGGNucleonInelasticXS WARNING: is not applicable to " - << p.GetParticleName() - << G4endl; - throw G4HadronicException(__FILE__, __LINE__, - "G4BGGNucleonElasticXS::BuildPhysicsTable is used for wrong particle"); + G4ExceptionDescription ed; + ed << "This BGG cross section is applicable only to nucleons and not to " + << p.GetParticleName() << G4endl; + G4Exception("G4BGGNucleonInelasticXS::BuildPhysicsTable", "had001", + FatalException, ed); return; } - if(isInitialized) { return; } - isInitialized = true; - - fNucleon = (G4NucleonNuclearCrossSection*)G4CrossSectionDataSetRegistry::Instance()->GetCrossSectionDataSet(G4NucleonNuclearCrossSection::Default_Name()); - fGlauber = new G4ComponentGGHadronNucleusXsc(); - fHadron = new G4HadronNucleonXsc(); + if(!fNucleon) { + fNucleon = (G4NucleonNuclearCrossSection*)G4CrossSectionDataSetRegistry::Instance()->GetCrossSectionDataSet(G4NucleonNuclearCrossSection::Default_Name()); + fGlauber = new G4ComponentGGHadronNucleusXsc(); + fHadron = new G4HadronNucleonXsc(); + } fNucleon->BuildPhysicsTable(*particle); fGlauber->BuildPhysicsTable(*particle); - G4ThreeVector mom(0.0,0.0,1.0); - G4DynamicParticle dp(particle, mom, fGlauberEnergy); - - G4NistManager* nist = G4NistManager::Instance(); - G4int A; - - G4double csup, csdn; - - if(verboseLevel > 0) { - G4cout << "### G4BGGNucleonInelasticXS::Initialise for " - << particle->GetParticleName() << G4endl; + if(0 == theA[0]) { +#ifdef G4MULTITHREADED + G4MUTEXLOCK(&nucleonInelasticXSMutex); + if(0 == theA[0]) { +#endif + isMaster = true; +#ifdef G4MULTITHREADED + } + G4MUTEXUNLOCK(&nucleonInelasticXSMutex); +#endif } - for(G4int iz=2; iz<93; iz++) { - A = G4lrint(nist->GetAtomicMassAmu(iz)); - theA[iz] = A; + if(isMaster && 0 == theA[0]) { + + theA[0] = 1; + G4ThreeVector mom(0.0,0.0,1.0); + G4DynamicParticle dp(particle, mom, fGlauberEnergy); - csup = fGlauber->GetInelasticGlauberGribov(&dp, iz, A); - csdn = fNucleon->GetElementCrossSection(&dp, iz); + G4NistManager* nist = G4NistManager::Instance(); + G4double csup, csdn; - theGlauberFac[iz] = csdn/csup; if(verboseLevel > 0) { - G4cout << "Z= " << iz << " A= " << A - << " GlauberFactor= " << theGlauberFac[iz] << G4endl; + G4cout << "### G4BGGNucleonInelasticXS::Initialise for " + << particle->GetParticleName() << G4endl; } - } - theCoulombFac[1] = theCoulombFac[2] = 1.0; - dp.SetKineticEnergy(fLowEnergy); - for(G4int iz=3; iz<93; ++iz) { - theCoulombFac[iz] = - fNucleon->GetElementCrossSection(&dp, iz)/CoulombFactor(fLowEnergy, iz); + for(G4int iz=2; iz<93; iz++) { - if(verboseLevel > 0) { - G4cout << "Z= " << iz << " A= " << theA[iz] - << " CoulombFactor= " << theCoulombFac[iz] << G4endl; + G4int A = G4lrint(nist->GetAtomicMassAmu(iz)); + theA[iz] = A; + + csup = fGlauber->GetInelasticGlauberGribov(&dp, iz, A); + csdn = fNucleon->GetElementCrossSection(&dp, iz); + + theGlauberFac[iz] = csdn/csup; + if(verboseLevel > 0) { + G4cout << "Z= " << iz << " A= " << A + << " GlauberFactor= " << theGlauberFac[iz] << G4endl; + } + } + theCoulombFac[1] = 1.0; + dp.SetKineticEnergy(fLowEnergy); + for(G4int iz=2; iz<93; ++iz) { + theCoulombFac[iz] = + fNucleon->GetElementCrossSection(&dp, iz)/CoulombFactor(fLowEnergy, iz); + + if(verboseLevel > 0) { + G4cout << "Z= " << iz << " A= " << theA[iz] + << " CoulombFactor= " << theCoulombFac[iz] << G4endl; + } } } } diff --git a/source/processes/hadronic/cross_sections/src/G4BGGPionElasticXS.cc b/source/processes/hadronic/cross_sections/src/G4BGGPionElasticXS.cc index e517243565e..9faca11df71 100644 --- a/source/processes/hadronic/cross_sections/src/G4BGGPionElasticXS.cc +++ b/source/processes/hadronic/cross_sections/src/G4BGGPionElasticXS.cc @@ -44,38 +44,40 @@ #include "G4ComponentGGHadronNucleusXsc.hh" #include "G4UPiNuclearCrossSection.hh" #include "G4HadronNucleonXsc.hh" -#include "G4ComponentSAIDTotalXS.hh" #include "G4Proton.hh" #include "G4PionPlus.hh" #include "G4PionMinus.hh" #include "G4NistManager.hh" #include "G4HadronicParameters.hh" +G4double G4BGGPionElasticXS::theGlauberFacPiPlus[93] = {0.0}; +G4double G4BGGPionElasticXS::theCoulombFacPiPlus[93] = {0.0}; +G4double G4BGGPionElasticXS::theGlauberFacPiMinus[93] = {0.0}; +G4double G4BGGPionElasticXS::theCoulombFacPiMinus[93] = {0.0}; +G4int G4BGGPionElasticXS::theA[93] = {0}; + +#ifdef G4MULTITHREADED +G4Mutex G4BGGPionElasticXS::pionElasticXSMutex = G4MUTEX_INITIALIZER; +#endif + //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... G4BGGPionElasticXS::G4BGGPionElasticXS(const G4ParticleDefinition* p) - : G4VCrossSectionDataSet("Barashenkov-Glauber") + : G4VCrossSectionDataSet("BarashenkovGlauberGribov") { verboseLevel = 0; fGlauberEnergy = 91.*GeV; - fLowEnergy = 20.*MeV; - fSAIDHighEnergyLimit = 2.6*GeV; + fLowEnergy = 1.*MeV; SetMinKinEnergy(0.0); SetMaxKinEnergy( G4HadronicParameters::Instance()->GetMaxEnergy() ); - for (G4int i = 0; i < 93; i++) { - theGlauberFac[i] = 0.0; - theCoulombFac[i] = 0.0; - theA[i] = 1; - } fPion = nullptr; fGlauber = nullptr; fHadron = nullptr; - fSAID = nullptr; particle = p; theProton= G4Proton::Proton(); isPiplus = (p == G4PionPlus::PionPlus()) ? true : false; - isInitialized = false; + isMaster = false; SetForAllAtomsAndEnergies(true); } @@ -119,9 +121,10 @@ G4BGGPionElasticXS::GetElementCrossSection(const G4DynamicParticle* dp, cross = 1.0115*GetIsoCrossSection(dp,1,1); } else { if(ekin <= fLowEnergy) { - cross = theCoulombFac[Z]; + cross = (isPiplus) ? theCoulombFacPiPlus[Z] : theCoulombFacPiMinus[Z]; } else if(ekin > fGlauberEnergy) { - cross = theGlauberFac[Z]*fGlauber->GetElasticGlauberGribov(dp, Z, theA[Z]); + cross = (isPiplus) ? theGlauberFacPiPlus[Z] : theGlauberFacPiMinus[Z]; + cross *= fGlauber->GetElasticGlauberGribov(dp, Z, theA[Z]); } else { cross = fPion->GetElasticCrossSection(dp, Z, theA[Z]); } @@ -145,13 +148,10 @@ G4BGGPionElasticXS::GetIsoCrossSection(const G4DynamicParticle* dp, const G4Material*) { // this method should be called only for Z = 1 - G4double cross = 0.0; - if(1 == Z) { - G4double ekin = std::max(dp->GetKineticEnergy(), fLowEnergy); - fHadron->HadronNucleonXscNS(dp->GetDefinition(), theProton, ekin); - cross = fHadron->GetElasticHadronNucleonXsc(); - } - cross *= A; + fHadron->HadronNucleonXscNS(dp->GetDefinition(), theProton, + dp->GetKineticEnergy()); + G4double cross = A*fHadron->GetElasticHadronNucleonXsc(); + if(verboseLevel > 1) { G4cout << "G4BGGPionElasticXS::GetIsoCrossSection for " << dp->GetDefinition()->GetParticleName() @@ -169,52 +169,83 @@ void G4BGGPionElasticXS::BuildPhysicsTable(const G4ParticleDefinition& p) { if(&p == G4PionPlus::PionPlus() || &p == G4PionMinus::PionMinus()) { particle = &p; + isPiplus = (particle == G4PionPlus::PionPlus()) ? true : false; } else { - G4cout << "### G4BGGPionElasticXS WARNING: is not applicable to " - << p.GetParticleName() - << G4endl; - throw G4HadronicException(__FILE__, __LINE__, - "G4BGGPionElasticXS::BuildPhysicsTable is used for wrong particle"); + G4ExceptionDescription ed; + ed << "This BGG cross section is applicable only to pions and not to " + << p.GetParticleName() << G4endl; + G4Exception("G4BGGPionElasticXS::BuildPhysicsTable", "had001", + FatalException, ed); return; } - if(isInitialized) { return; } - isInitialized = true; - - fPion = new G4UPiNuclearCrossSection(); - fGlauber = new G4ComponentGGHadronNucleusXsc(); - fHadron = new G4HadronNucleonXsc(); + if(!fPion) { + fPion = new G4UPiNuclearCrossSection(); + fGlauber = new G4ComponentGGHadronNucleusXsc(); + fHadron = new G4HadronNucleonXsc(); + } fPion->BuildPhysicsTable(*particle); - fGlauber->BuildPhysicsTable(*particle); - G4ThreeVector mom(0.0,0.0,1.0); - G4DynamicParticle dp(particle, mom, fGlauberEnergy); + if(0 == theA[0]) { +#ifdef G4MULTITHREADED + G4MUTEXLOCK(&pionElasticXSMutex); + if(0 == theA[0]) { +#endif + isMaster = true; +#ifdef G4MULTITHREADED + } + G4MUTEXUNLOCK(&pionElasticXSMutex); +#endif + } + + if(isMaster && 0 == theA[0]) { + + theA[0] = 1; + G4ThreeVector mom(0.0,0.0,1.0); + G4DynamicParticle dp(particle, mom, fGlauberEnergy); - G4NistManager* nist = G4NistManager::Instance(); + G4NistManager* nist = G4NistManager::Instance(); - G4double csup, csdn; - for(G4int iz=2; iz<93; iz++) { + G4double csup, csdn; + for(G4int iz=2; iz<93; ++iz) { - G4int A = G4lrint(nist->GetAtomicMassAmu(iz)); - theA[iz] = A; + G4int A = G4lrint(nist->GetAtomicMassAmu(iz)); + theA[iz] = A; - csup = fGlauber->GetElasticGlauberGribov(&dp, iz, A); - csdn = fPion->GetElasticCrossSection(&dp, iz, A); + dp.SetDefinition(G4PionPlus::PionPlus()); + csup = fGlauber->GetElasticGlauberGribov(&dp, iz, A); + csdn = fPion->GetElasticCrossSection(&dp, iz, A); + theGlauberFacPiPlus[iz] = csdn/csup; - theGlauberFac[iz] = csdn/csup; - if(verboseLevel > 0) { - G4cout << "Z= " << iz << " A= " << A - << " factor= " << theGlauberFac[iz] << G4endl; + dp.SetDefinition(G4PionMinus::PionMinus()); + csup = fGlauber->GetElasticGlauberGribov(&dp, iz, A); + csdn = fPion->GetElasticCrossSection(&dp, iz, A); + theGlauberFacPiMinus[iz] = csdn/csup; + + if(verboseLevel > 0) { + G4cout << "Z= " << iz << " A= " << A + << " factorPiPlus= " << theGlauberFacPiPlus[iz] + << " factorPiMinus= " << theGlauberFacPiMinus[iz] + << G4endl; + } } - } - theCoulombFac[1] = 1.0; - dp.SetKineticEnergy(fLowEnergy); - for(G4int iz=2; iz<93; iz++) { - theCoulombFac[iz] = fPion->GetElasticCrossSection(&dp, iz, theA[iz]); - if(verboseLevel > 0) { - G4cout << "Z= " << iz << " A= " << theA[iz] - << " CoulombFactor= " << theCoulombFac[iz] << G4endl; + theCoulombFacPiPlus[1] = 1.0; + theCoulombFacPiMinus[1]= 1.0; + dp.SetKineticEnergy(fLowEnergy); + for(G4int iz=2; iz<93; ++iz) { + dp.SetDefinition(G4PionPlus::PionPlus()); + theCoulombFacPiPlus[iz] = fPion->GetElasticCrossSection(&dp, iz, theA[iz]); + + dp.SetDefinition(G4PionMinus::PionMinus()); + theCoulombFacPiMinus[iz] = fPion->GetElasticCrossSection(&dp, iz, theA[iz]); + + if(verboseLevel > 0) { + G4cout << "Z= " << iz << " A= " << theA[iz] + << " CoulombFactorPiPlus= " << theCoulombFacPiPlus[iz] + << " CoulombFactorPiMinus= " << theCoulombFacPiMinus[iz] + << G4endl; + } } } } diff --git a/source/processes/hadronic/cross_sections/src/G4BGGPionInelasticXS.cc b/source/processes/hadronic/cross_sections/src/G4BGGPionInelasticXS.cc index 9c609d67a3e..62b0e0c3621 100644 --- a/source/processes/hadronic/cross_sections/src/G4BGGPionInelasticXS.cc +++ b/source/processes/hadronic/cross_sections/src/G4BGGPionInelasticXS.cc @@ -44,7 +44,6 @@ #include "G4ComponentGGHadronNucleusXsc.hh" #include "G4UPiNuclearCrossSection.hh" #include "G4HadronNucleonXsc.hh" -#include "G4ComponentSAIDTotalXS.hh" #include "G4Proton.hh" #include "G4PionPlus.hh" @@ -54,32 +53,35 @@ #include "G4HadronicParameters.hh" +G4double G4BGGPionInelasticXS::theGlauberFacPiPlus[93] = {0.0}; +G4double G4BGGPionInelasticXS::theGlauberFacPiMinus[93] = {0.0}; +G4double G4BGGPionInelasticXS::theLowEPiPlus[93] = {0.0}; +G4double G4BGGPionInelasticXS::theLowEPiMinus[93] = {0.0}; +G4int G4BGGPionInelasticXS::theA[93] = {0}; + +#ifdef G4MULTITHREADED +G4Mutex G4BGGPionInelasticXS::pionInelasticXSMutex = G4MUTEX_INITIALIZER; +#endif + G4BGGPionInelasticXS::G4BGGPionInelasticXS(const G4ParticleDefinition* p) - : G4VCrossSectionDataSet("Barashenkov-Glauber-Gribov") + : G4VCrossSectionDataSet("BarashenkovGlauberGribov") { verboseLevel = 0; fGlauberEnergy = 91.*GeV; fLowEnergy = 20.*MeV; - fSAIDHighEnergyLimit = 2.6*GeV; SetMinKinEnergy(0.0); SetMaxKinEnergy( G4HadronicParameters::Instance()->GetMaxEnergy() ); - for (G4int i = 0; i < 93; i++) { - theGlauberFac[i] = 0.0; - theCoulombFac[i] = 0.0; - theA[i] = 1; - } fPion = nullptr; fGlauber = nullptr; fHadron = nullptr; - fSAID = nullptr; fG4pow = G4Pow::GetInstance(); particle = p; theProton= G4Proton::Proton(); isPiplus = (p == G4PionPlus::PionPlus()) ? true : false; - isInitialized = false; + isMaster = false; SetForAllAtomsAndEnergies(true); } @@ -120,18 +122,17 @@ G4BGGPionInelasticXS::GetElementCrossSection(const G4DynamicParticle* dp, G4double cross = 0.0; G4double ekin = dp->GetKineticEnergy(); G4int Z = std::min(ZZ, 92); + if(1 == Z) { cross = 1.0115*GetIsoCrossSection(dp,1,1); + } else if(ekin <= fLowEnergy) { + cross = (isPiplus) ? theLowEPiPlus[Z]*CoulombFactor(ekin, Z) + : theLowEPiMinus[Z]; + } else if(ekin > fGlauberEnergy) { + cross = (isPiplus) ? theGlauberFacPiPlus[Z] : theGlauberFacPiMinus[Z]; + cross *= fGlauber->GetInelasticGlauberGribov(dp, Z, theA[Z]); } else { - if(ekin <= fLowEnergy && !isPiplus) { - cross = theCoulombFac[Z]; - } else if(ekin <= 2*MeV && isPiplus) { - cross = theCoulombFac[Z]*CoulombFactor(ekin, Z); - } else if(ekin > fGlauberEnergy) { - cross = theGlauberFac[Z]*fGlauber->GetInelasticGlauberGribov(dp, Z, theA[Z]); - } else { - cross = fPion->GetInelasticCrossSection(dp, Z, theA[Z]); - } + cross = fPion->GetInelasticCrossSection(dp, Z, theA[Z]); } if(verboseLevel > 1) { G4cout << "G4BGGPionInelasticXS::GetCrossSection for " @@ -154,13 +155,9 @@ G4BGGPionInelasticXS::GetIsoCrossSection(const G4DynamicParticle* dp, const G4Material*) { // this method should be called only for Z = 1 - - G4double cross = 0.0; - if(1 == Z) { - fHadron->GetHadronNucleonXscNS(dp, theProton); - cross = fHadron->GetInelasticHadronNucleonXsc(); - } - cross *= A; + fHadron->HadronNucleonXscNS(dp->GetDefinition(), theProton, + dp->GetKineticEnergy()); + G4double cross = A*fHadron->GetInelasticHadronNucleonXsc(); if(verboseLevel > 1) { G4cout << "G4BGGPionInelasticXS::GetCrossSection for " @@ -179,66 +176,92 @@ void G4BGGPionInelasticXS::BuildPhysicsTable(const G4ParticleDefinition& p) { if(&p == G4PionPlus::PionPlus() || &p == G4PionMinus::PionMinus()) { particle = &p; + isPiplus = (particle == G4PionPlus::PionPlus()) ? true : false; } else { - G4cout << "### G4BGGPionInelasticXS WARNING: is not applicable to " - << p.GetParticleName() - << G4endl; - throw G4HadronicException(__FILE__, __LINE__, - "G4BGGPionInelasticXS::BuildPhysicsTable is used for wrong particle"); + G4ExceptionDescription ed; + ed << "This BGG cross section is applicable only to pions and not to " + << p.GetParticleName() << G4endl; + G4Exception("G4BGGPionInelasticXS::BuildPhysicsTable", "had001", + FatalException, ed); return; } - if(isInitialized) { return; } - isInitialized = true; - - fPion = new G4UPiNuclearCrossSection(); - fGlauber = new G4ComponentGGHadronNucleusXsc(); - fHadron = new G4HadronNucleonXsc(); + if(!fPion) { + fPion = new G4UPiNuclearCrossSection(); + fGlauber = new G4ComponentGGHadronNucleusXsc(); + fHadron = new G4HadronNucleonXsc(); + } fPion->BuildPhysicsTable(*particle); - fGlauber->BuildPhysicsTable(*particle); - - G4ThreeVector mom(0.0,0.0,1.0); - G4DynamicParticle dp(particle, mom, fGlauberEnergy); - - G4NistManager* nist = G4NistManager::Instance(); - G4double csup, csdn; - - if(verboseLevel > 0) { - G4cout << "### G4BGGPionInelasticXS::Initialise for " - << particle->GetParticleName() - << " isPiplus: " << isPiplus - << G4endl; + if(0 == theA[0]) { +#ifdef G4MULTITHREADED + G4MUTEXLOCK(&pionInelasticXSMutex); + if(0 == theA[0]) { +#endif + isMaster = true; +#ifdef G4MULTITHREADED + } + G4MUTEXUNLOCK(&pionInelasticXSMutex); +#endif } - for(G4int iz=2; iz<93; ++iz) { - G4int A = G4lrint(nist->GetAtomicMassAmu(iz)); - theA[iz] = A; + if(isMaster && 0 == theA[0]) { + + theA[0] = 1; + theA[1] = 1; + G4ThreeVector mom(0.0,0.0,1.0); + G4DynamicParticle dp(particle, mom, fGlauberEnergy); - csup = fGlauber->GetInelasticGlauberGribov(&dp, iz, A); - csdn = fPion->GetInelasticCrossSection(&dp, iz, A); + G4NistManager* nist = G4NistManager::Instance(); + G4double csup, csdn; - theGlauberFac[iz] = csdn/csup; if(verboseLevel > 0) { - G4cout << "Z= " << iz << " A= " << A - << " factor= " << theGlauberFac[iz] << G4endl; + G4cout << "### G4BGGPionInelasticXS::Initialise for " + << particle->GetParticleName() + << " isPiplus: " << isPiplus + << G4endl; } - } - theCoulombFac[1] = 1.0; - G4double elim = (isPiplus) ? 2*MeV : fLowEnergy; - dp.SetKineticEnergy(elim); - - for(G4int iz=2; iz<93; ++iz) { - if(isPiplus) { - theCoulombFac[iz] = fPion->GetInelasticCrossSection(&dp, iz, theA[iz]) - /CoulombFactor(elim, iz); - } else { - theCoulombFac[iz] = fPion->GetInelasticCrossSection(&dp, iz, theA[iz]); + + for(G4int iz=2; iz<93; ++iz) { + G4int A = G4lrint(nist->GetAtomicMassAmu(iz)); + theA[iz] = A; + + dp.SetDefinition(G4PionPlus::PionPlus()); + csup = fGlauber->GetInelasticGlauberGribov(&dp, iz, A); + csdn = fPion->GetInelasticCrossSection(&dp, iz, A); + theGlauberFacPiPlus[iz] = csdn/csup; + + dp.SetDefinition(G4PionMinus::PionMinus()); + csup = fGlauber->GetInelasticGlauberGribov(&dp, iz, A); + csdn = fPion->GetInelasticCrossSection(&dp, iz, A); + theGlauberFacPiMinus[iz] = csdn/csup; + + if(verboseLevel > 0) { + G4cout << "Z= " << iz << " A= " << A + << " factorPiPlus= " << theGlauberFacPiPlus[iz] + << " factorPiMinus= " << theGlauberFacPiMinus[iz] + << G4endl; + } } - if(verboseLevel > 0) { - G4cout << "Z= " << iz << " A= " << theA[iz] - << " CoulombFactor= " << theCoulombFac[iz] << G4endl; + theLowEPiPlus[1] = 1.0; + theLowEPiMinus[1]= 1.0; + dp.SetKineticEnergy(fLowEnergy); + + for(G4int iz=2; iz<93; ++iz) { + dp.SetDefinition(G4PionPlus::PionPlus()); + theLowEPiPlus[iz] = fPion->GetInelasticCrossSection(&dp, iz, theA[iz]) + /CoulombFactor(fLowEnergy, iz); + + dp.SetDefinition(G4PionMinus::PionMinus()); + theLowEPiMinus[iz] = fPion->GetInelasticCrossSection(&dp, iz, theA[iz]); + + if(verboseLevel > 0) { + G4cout << "Z= " << iz << " A= " << theA[iz] + << " LowEtorPiPlus= " << theLowEPiPlus[iz] + << " LowEtorPiMinus= " << theLowEPiMinus[iz] + << G4endl; + } } } } diff --git a/source/processes/hadronic/cross_sections/src/G4ComponentAntiNuclNuclearXS.cc b/source/processes/hadronic/cross_sections/src/G4ComponentAntiNuclNuclearXS.cc index bfb9cdd7c4f..ead3fd5392c 100644 --- a/source/processes/hadronic/cross_sections/src/G4ComponentAntiNuclNuclearXS.cc +++ b/source/processes/hadronic/cross_sections/src/G4ComponentAntiNuclNuclearXS.cc @@ -43,249 +43,221 @@ #include "G4ParticleDefinition.hh" #include "G4Pow.hh" -/////////////////////////////////////////////////////////////////////////////// + +///////////////////////////////////////////////////////////////////////////// G4ComponentAntiNuclNuclearXS::G4ComponentAntiNuclNuclearXS() : G4VComponentCrossSection("AntiAGlauber"), -// fUpperLimit(10000*GeV), fLowerLimit(10*MeV), fRadiusEff(0.0), fRadiusNN2(0.0), fTotalXsc(0.0), fElasticXsc(0.0), fInelasticXsc(0.0), fAntiHadronNucleonTotXsc(0.0), fAntiHadronNucleonElXsc(0.0), Elab(0.0), S(0.0), SqrtS(0) { - theAProton = G4AntiProton::AntiProton(); - theANeutron = G4AntiNeutron::AntiNeutron(); - theADeuteron = G4AntiDeuteron::AntiDeuteron(); - theATriton = G4AntiTriton::AntiTriton(); - theAAlpha = G4AntiAlpha::AntiAlpha(); - theAHe3 = G4AntiHe3::AntiHe3(); - - Mn = 0.93827231; // GeV - b0 = 11.92; // GeV^(-2) - b2 = 0.3036; // GeV^(-2) - SqrtS0 = 20.74; // GeV - S0 = 33.0625; // GeV^2 - R0 = 1.0; // default value (V.Ivanchenko) + theAProton = G4AntiProton::AntiProton(); + theANeutron = G4AntiNeutron::AntiNeutron(); + theADeuteron = G4AntiDeuteron::AntiDeuteron(); + theATriton = G4AntiTriton::AntiTriton(); + theAAlpha = G4AntiAlpha::AntiAlpha(); + theAHe3 = G4AntiHe3::AntiHe3(); + Mn = 0.93827231; // GeV + b0 = 11.92; // GeV^(-2) + b2 = 0.3036; // GeV^(-2) + SqrtS0 = 20.74; // GeV + S0 = 33.0625; // GeV^2 + R0 = 1.0; // default value (V.Ivanchenko) } -/////////////////////////////////////////////////////////////////////////////////////// -// -// + +///////////////////////////////////////////////////////////////////////////// G4ComponentAntiNuclNuclearXS::~G4ComponentAntiNuclNuclearXS() { } -//////////////////////////////////////////////////////////////////////////////// - - -//////////////////////////////////////////////////////////////////////////////// +///////////////////////////////////////////////////////////////////////////// // // Calculation of total CrossSection of Anti-Nucleus - Nucleus - G4double G4ComponentAntiNuclNuclearXS::GetTotalElementCrossSection (const G4ParticleDefinition* aParticle, G4double kinEnergy, G4int Z, G4double A) { - G4double xsection, sigmaTotal, sigmaElastic; - - const G4ParticleDefinition* theParticle = aParticle; - - sigmaTotal = GetAntiHadronNucleonTotCrSc(theParticle,kinEnergy); - sigmaElastic = GetAntiHadronNucleonElCrSc(theParticle,kinEnergy); - -// calculation of squared radius of NN-collision - fRadiusNN2=sigmaTotal*sigmaTotal*0.1/(8.*sigmaElastic*pi) ; //fm^2 + G4double xsection, sigmaTotal, sigmaElastic; + const G4ParticleDefinition* theParticle = aParticle; + sigmaTotal = GetAntiHadronNucleonTotCrSc(theParticle,kinEnergy); + sigmaElastic = GetAntiHadronNucleonElCrSc(theParticle,kinEnergy); -// calculation of effective nuclear radius for Pbar and Nbar interactions (can be changed) + // calculation of squared radius of NN-collision + fRadiusNN2=sigmaTotal*sigmaTotal*0.1/(8.*sigmaElastic*pi) ; //fm^2 + // calculation of effective nuclear radius for Pbar and Nbar interactions (can be changed) //A.R. 29-Jan-2013 : use antiprotons/antineutrons as the default case, // to be used for instance, as first approximation // without validation, for anti-hyperons. - //if ( (theParticle == theAProton) || (theParticle == theANeutron) ) { - if(A==1) - { fTotalXsc = sigmaTotal * millibarn; - return fTotalXsc; } - - fRadiusEff = 1.34*G4Pow::GetInstance()->powA(A,0.23)+1.35/G4Pow::GetInstance()->powA(A,1./3.); //fm - - if( (Z==1) && (A==2) ) fRadiusEff = 3.800; //fm - if( (Z==1) && (A==3) ) fRadiusEff = 3.300; - if( (Z==2) && (A==3) ) fRadiusEff = 3.300; - if( (Z==2) && (A==4) ) fRadiusEff = 2.376; - //} - -//calculation of effective nuclear radius for AntiDeuteron interaction (can be changed) - if (theParticle == theADeuteron) - { fRadiusEff = 1.46 * G4Pow::GetInstance()->powA(A,0.21) + 1.45 / G4Pow::GetInstance()->powA(A,1./3.); - - if( (Z==1) && (A==2) ) fRadiusEff = 3.238; //fm - if( (Z==1) && (A==3) ) fRadiusEff = 3.144; - if( (Z==2) && (A==3) ) fRadiusEff = 3.144; - if( (Z==2) && (A==4) ) fRadiusEff = 2.544; - } -// calculation of effective nuclear radius for AntiHe3 interaction (can be changed) - - if( (theParticle ==theAHe3) || (theParticle ==theATriton) ) - { fRadiusEff = 1.40* G4Pow::GetInstance()->powA(A,0.21)+1.63/G4Pow::GetInstance()->powA(A,1./3.); - - if( (Z==1) && (A==2) ) fRadiusEff = 3.144; //fm - if( (Z==1) && (A==3) ) fRadiusEff = 3.075; - if( (Z==2) && (A==3) ) fRadiusEff = 3.075; - if( (Z==2) && (A==4) ) fRadiusEff = 2.589; + if (A==1) { + fTotalXsc = sigmaTotal * millibarn; + return fTotalXsc; + } + fRadiusEff = 1.34*G4Pow::GetInstance()->powA(A,0.23)+1.35/G4Pow::GetInstance()->powA(A,1./3.); //fm + if ( (Z==1) && (A==2) ) fRadiusEff = 3.800; //fm + if ( (Z==1) && (A==3) ) fRadiusEff = 3.300; + if ( (Z==2) && (A==3) ) fRadiusEff = 3.300; + if ( (Z==2) && (A==4) ) fRadiusEff = 2.376; + + // calculation of effective nuclear radius for AntiDeuteron interaction (can be changed) + if (theParticle == theADeuteron) { + fRadiusEff = 1.46 * G4Pow::GetInstance()->powA(A,0.21) + 1.45 / G4Pow::GetInstance()->powA(A,1./3.); + if ( (Z==1) && (A==2) ) fRadiusEff = 3.238; //fm + if ( (Z==1) && (A==3) ) fRadiusEff = 3.144; + if ( (Z==2) && (A==3) ) fRadiusEff = 3.144; + if ( (Z==2) && (A==4) ) fRadiusEff = 2.544; } -//calculation of effective nuclear radius for AntiAlpha interaction (can be changed) + // calculation of effective nuclear radius for AntiHe3 interaction (can be changed) + if ( (theParticle ==theAHe3) || (theParticle ==theATriton) ) { + fRadiusEff = 1.40* G4Pow::GetInstance()->powA(A,0.21)+1.63/G4Pow::GetInstance()->powA(A,1./3.); + if ( (Z==1) && (A==2) ) fRadiusEff = 3.144; //fm + if ( (Z==1) && (A==3) ) fRadiusEff = 3.075; + if ( (Z==2) && (A==3) ) fRadiusEff = 3.075; + if ( (Z==2) && (A==4) ) fRadiusEff = 2.589; + } - if (theParticle == theAAlpha) - { - fRadiusEff = 1.35* G4Pow::GetInstance()->powA(A,0.21)+1.1/G4Pow::GetInstance()->powA(A,1./3.); - - if( (Z==1) && (A==2) ) fRadiusEff = 2.544; //fm - if( (Z==1) && (A==3) ) fRadiusEff = 2.589; - if( (Z==2) && (A==3) ) fRadiusEff = 2.589; - if( (Z==2) && (A==4) ) fRadiusEff = 2.241; - - } + // calculation of effective nuclear radius for AntiAlpha interaction (can be changed) + if (theParticle == theAAlpha) { + fRadiusEff = 1.35* G4Pow::GetInstance()->powA(A,0.21)+1.1/G4Pow::GetInstance()->powA(A,1./3.); + if ( (Z==1) && (A==2) ) fRadiusEff = 2.544; //fm + if ( (Z==1) && (A==3) ) fRadiusEff = 2.589; + if ( (Z==2) && (A==3) ) fRadiusEff = 2.589; + if ( (Z==2) && (A==4) ) fRadiusEff = 2.241; + } - G4double R2 = fRadiusEff*fRadiusEff; - G4double REf2 = R2+fRadiusNN2; - G4double ApAt = std::abs(theParticle->GetBaryonNumber()) * A; + G4double R2 = fRadiusEff*fRadiusEff; + G4double REf2 = R2+fRadiusNN2; + G4double ApAt = std::abs(theParticle->GetBaryonNumber()) * A; - xsection = 2*pi*REf2*10.*G4Log(1+(ApAt*sigmaTotal/(2*pi*REf2*10.))); //mb - xsection =xsection *millibarn; - fTotalXsc = xsection; + xsection = 2*pi*REf2*10.*G4Log(1+(ApAt*sigmaTotal/(2*pi*REf2*10.))); //mb + xsection = xsection *millibarn; + fTotalXsc = xsection; return fTotalXsc; } -//////////////////////////////////////////////////////////////////////////////// +///////////////////////////////////////////////////////////////////////////// // // Calculation of total CrossSection of Anti-Nucleus - Nucleus -////////////////////////////////////////////////////////////////////////////// + G4double G4ComponentAntiNuclNuclearXS::GetTotalIsotopeCrossSection (const G4ParticleDefinition* aParticle, G4double kinEnergy, G4int Z, G4int A ) -{ return GetTotalElementCrossSection(aParticle, kinEnergy, Z, (G4double) A); } +{ + return GetTotalElementCrossSection(aParticle, kinEnergy, Z, (G4double) A); +} + -//////////////////////////////////////////////////////////////// +///////////////////////////////////////////////////////////////////////////// // Calculation of inelastic CrossSection of Anti-Nucleus - Nucleus -//////////////////////////////////////////////////////////////// G4double G4ComponentAntiNuclNuclearXS::GetInelasticElementCrossSection (const G4ParticleDefinition* aParticle, G4double kinEnergy, G4int Z, G4double A) { G4double inelxsection, sigmaTotal, sigmaElastic; - const G4ParticleDefinition* theParticle = aParticle; - - sigmaTotal = GetAntiHadronNucleonTotCrSc(theParticle,kinEnergy); - sigmaElastic = GetAntiHadronNucleonElCrSc(theParticle,kinEnergy); + sigmaTotal = GetAntiHadronNucleonTotCrSc(theParticle,kinEnergy); + sigmaElastic = GetAntiHadronNucleonElCrSc(theParticle,kinEnergy); -// calculation of sqr of radius NN-collision - fRadiusNN2=sigmaTotal*sigmaTotal*0.1/(8.*sigmaElastic*pi); // fm^2 - - -// calculation of effective nuclear radius for Pbar and Nbar interaction (can be changed) + // calculation of sqr of radius NN-collision + fRadiusNN2=sigmaTotal*sigmaTotal*0.1/(8.*sigmaElastic*pi); // fm^2 + // calculation of effective nuclear radius for Pbar and Nbar interaction (can be changed) //A.R. 29-Jan-2013 : use antiprotons/antineutrons as the default case, // to be used for instance, as first approximation // without validation, for anti-hyperons. - //if ( (theParticle == theAProton) || (theParticle == theANeutron) ) { - if (A==1) - { fInelasticXsc = (sigmaTotal - sigmaElastic) * millibarn; - return fInelasticXsc; - } - fRadiusEff = 1.31*G4Pow::GetInstance()->powA(A, 0.22)+0.9/G4Pow::GetInstance()->powA(A, 1./3.); //fm - - if( (Z==1) && (A==2) ) fRadiusEff = 3.582; //fm - if( (Z==1) && (A==3) ) fRadiusEff = 3.105; - if( (Z==2) && (A==3) ) fRadiusEff = 3.105; - if( (Z==2) && (A==4) ) fRadiusEff = 2.209; - //} - -//calculation of effective nuclear radius for AntiDeuteron interaction (can be changed) + if (A==1) { + fInelasticXsc = (sigmaTotal - sigmaElastic) * millibarn; + return fInelasticXsc; + } + fRadiusEff = 1.31*G4Pow::GetInstance()->powA(A, 0.22)+0.9/G4Pow::GetInstance()->powA(A, 1./3.); //fm + if ( (Z==1) && (A==2) ) fRadiusEff = 3.582; //fm + if ( (Z==1) && (A==3) ) fRadiusEff = 3.105; + if ( (Z==2) && (A==3) ) fRadiusEff = 3.105; + if ( (Z==2) && (A==4) ) fRadiusEff = 2.209; + + // calculation of effective nuclear radius for AntiDeuteron interaction (can be changed) + if (theParticle ==theADeuteron) { + fRadiusEff = 1.38*G4Pow::GetInstance()->powA(A, 0.21)+1.55/G4Pow::GetInstance()->powA(A, 1./3.); + if ( (Z==1) && (A==2) ) fRadiusEff = 3.169; //fm + if ( (Z==1) && (A==3) ) fRadiusEff = 3.066; + if ( (Z==2) && (A==3) ) fRadiusEff = 3.066; + if ( (Z==2) && (A==4) ) fRadiusEff = 2.498; + } - if (theParticle ==theADeuteron) -{ - fRadiusEff = 1.38*G4Pow::GetInstance()->powA(A, 0.21)+1.55/G4Pow::GetInstance()->powA(A, 1./3.); - - if( (Z==1) && (A==2) ) fRadiusEff = 3.169; //fm - if( (Z==1) && (A==3) ) fRadiusEff = 3.066; - if( (Z==2) && (A==3) ) fRadiusEff = 3.066; - if( (Z==2) && (A==4) ) fRadiusEff = 2.498; - } + // calculation of effective nuclear radius for AntiHe3 interaction (can be changed) + if ( (theParticle ==theAHe3) || (theParticle ==theATriton) ) { + fRadiusEff = 1.34 * G4Pow::GetInstance()->powA(A, 0.21)+1.51/G4Pow::GetInstance()->powA(A, 1./3.); + if ( (Z==1) && (A==2) ) fRadiusEff = 3.066; //fm + if ( (Z==1) && (A==3) ) fRadiusEff = 2.973; + if ( (Z==2) && (A==3) ) fRadiusEff = 2.973; + if ( (Z==2) && (A==4) ) fRadiusEff = 2.508; + } -//calculation of effective nuclear radius for AntiHe3 interaction (can be changed) + // calculation of effective nuclear radius for AntiAlpha interaction (can be changed) + if (theParticle == theAAlpha) { + fRadiusEff = 1.3*G4Pow::GetInstance()->powA(A, 0.21)+1.05/G4Pow::GetInstance()->powA(A, 1./3.); + if ( (Z==1) && (A==2) ) fRadiusEff = 2.498; //fm + if ( (Z==1) && (A==3) ) fRadiusEff = 2.508; + if ( (Z==2) && (A==3) ) fRadiusEff = 2.508; + if ( (Z==2) && (A==4) ) fRadiusEff = 2.158; + } - if( (theParticle ==theAHe3) || (theParticle ==theATriton) ) - { - fRadiusEff = 1.34 * G4Pow::GetInstance()->powA(A, 0.21)+1.51/G4Pow::GetInstance()->powA(A, 1./3.); - - if( (Z==1) && (A==2) ) fRadiusEff = 3.066; //fm - if( (Z==1) && (A==3) ) fRadiusEff = 2.973; - if( (Z==2) && (A==3) ) fRadiusEff = 2.973; - if( (Z==2) && (A==4) ) fRadiusEff = 2.508; - - } + G4double R2 = fRadiusEff*fRadiusEff; + G4double REf2 = R2+fRadiusNN2; + G4double ApAt = std::abs(theParticle->GetBaryonNumber()) * A; -//calculation of effective nuclear radius for AntiAlpha interaction (can be changed) + inelxsection = pi*REf2 *10* G4Log(1+(ApAt*sigmaTotal/(pi*REf2*10.))); //mb + inelxsection = inelxsection * millibarn; + fInelasticXsc = inelxsection; - if (theParticle == theAAlpha) - { - fRadiusEff = 1.3*G4Pow::GetInstance()->powA(A, 0.21)+1.05/G4Pow::GetInstance()->powA(A, 1./3.); - - if( (Z==1) && (A==2) ) fRadiusEff = 2.498; //fm - if( (Z==1) && (A==3) ) fRadiusEff = 2.508; - if( (Z==2) && (A==3) ) fRadiusEff = 2.508; - if( (Z==2) && (A==4) ) fRadiusEff = 2.158; - } - G4double R2 = fRadiusEff*fRadiusEff; - G4double REf2 = R2+fRadiusNN2; - G4double ApAt= std::abs(theParticle->GetBaryonNumber()) * A; - - inelxsection = pi*REf2 *10* G4Log(1+(ApAt*sigmaTotal/(pi*REf2*10.))); //mb - inelxsection = inelxsection * millibarn; - fInelasticXsc = inelxsection; - return fInelasticXsc; + return fInelasticXsc; } -/////////////////////////////////////////////////////////////////////////////// + +///////////////////////////////////////////////////////////////////////////// // // Calculates Inelastic Anti-nucleus-Nucleus cross-section -// + G4double G4ComponentAntiNuclNuclearXS::GetInelasticIsotopeCrossSection (const G4ParticleDefinition* aParticle, G4double kinEnergy, G4int Z, G4int A) -{return GetInelasticElementCrossSection(aParticle, kinEnergy, Z, (G4double) A); } - +{ + return GetInelasticElementCrossSection(aParticle, kinEnergy, Z, (G4double) A); +} -/////////////////////////////////////////////////////////////////////////////// +///////////////////////////////////////////////////////////////////////////// // // Calculates elastic Anti-nucleus-Nucleus cross-section as Total - Inelastic -// + G4double G4ComponentAntiNuclNuclearXS::GetElasticElementCrossSection (const G4ParticleDefinition* aParticle, G4double kinEnergy, G4int Z, G4double A) { - fElasticXsc = GetTotalElementCrossSection(aParticle, kinEnergy, Z, A)- - GetInelasticElementCrossSection(aParticle, kinEnergy, Z, A); - - if (fElasticXsc < 0.) fElasticXsc = 0.; - - return fElasticXsc; + fElasticXsc = GetTotalElementCrossSection(aParticle, kinEnergy, Z, A)- + GetInelasticElementCrossSection(aParticle, kinEnergy, Z, A); + if (fElasticXsc < 0.) fElasticXsc = 0.; + return fElasticXsc; } + -/////////////////////////////////////////////////////////////////////////////// +///////////////////////////////////////////////////////////////////////////// // // Calculates elastic Anti-nucleus-Nucleus cross-section -// + G4double G4ComponentAntiNuclNuclearXS::GetElasticIsotopeCrossSection (const G4ParticleDefinition* aParticle, G4double kinEnergy, G4int Z, G4int A) -{ return GetElasticElementCrossSection(aParticle, kinEnergy, Z, (G4double) A); } +{ + return GetElasticElementCrossSection(aParticle, kinEnergy, Z, (G4double) A); +} -/////////////////////////////////////////////////////////////////////////////////// +///////////////////////////////////////////////////////////////////////////// // Calculation of Antihadron - hadron Total Cross-section G4double G4ComponentAntiNuclNuclearXS::GetAntiHadronNucleonTotCrSc @@ -298,68 +270,66 @@ G4double G4ComponentAntiNuclNuclearXS::GetAntiHadronNucleonTotCrSc momentum=std::sqrt(Energy*Energy-Pmass*Pmass)/std::abs(theParticle->GetBaryonNumber()); G4double Plab = momentum / GeV; - G4double B, SigAss; - G4double C, d1, d2, d3 ; - - Elab = std::sqrt(Mn*Mn + Plab*Plab); // GeV - S = 2.*Mn*Mn + 2. *Mn*Elab; // GeV^2 - SqrtS = std::sqrt(S); // GeV - - B = b0+b2*G4Log(SqrtS/SqrtS0)*G4Log(SqrtS/SqrtS0); //GeV^(-2) - SigAss = 36.04 +0.304*G4Log(S/S0)*G4Log(S/S0); //mb - R0 = std::sqrt(0.40874044*SigAss - B); //GeV^(-2) - - C = 13.55; - d1 = -4.47; - d2 = 12.38; - d3 = -12.43; - xsection = SigAss*(1 + 1./(std::sqrt(S-4.*Mn*Mn)) / (G4Pow::GetInstance()->powA(R0, 3.)) - *C* (1+d1/SqrtS+d2/(G4Pow::GetInstance()->powA(SqrtS,2.))+d3/(G4Pow::GetInstance()->powA(SqrtS,3.)) )); - -// xsection *= millibarn; - + G4double B, SigAss; + G4double C, d1, d2, d3; + Elab = std::sqrt(Mn*Mn + Plab*Plab); // GeV + S = 2.*Mn*Mn + 2. *Mn*Elab; // GeV^2 + SqrtS = std::sqrt(S); // GeV + B = b0+b2*G4Log(SqrtS/SqrtS0)*G4Log(SqrtS/SqrtS0); //GeV^(-2) + SigAss = 36.04 +0.304*G4Log(S/S0)*G4Log(S/S0); //mb + R0 = std::sqrt(0.40874044*SigAss - B); //GeV^(-2) + C = 13.55; + d1 = -4.47; + d2 = 12.38; + d3 = -12.43; + + xsection = SigAss * ( 1 + 1./(std::sqrt(S-4.*Mn*Mn)) / (G4Pow::GetInstance()->powA(R0, 3.)) + * C * ( 1 + d1/SqrtS + d2/(G4Pow::GetInstance()->powA(SqrtS,2.)) + + d3/(G4Pow::GetInstance()->powA(SqrtS,3.)) ) ); + + //xsection *= millibarn; fAntiHadronNucleonTotXsc = xsection; + return fAntiHadronNucleonTotXsc; } -// -// ///////////////////////////////////////////////////////////////////////////////// +// ////////////////////////////////////////////////////////////////////////// // Calculation of Antihadron - hadron Elastic Cross-section G4double G4ComponentAntiNuclNuclearXS :: GetAntiHadronNucleonElCrSc(const G4ParticleDefinition* aParticle, G4double kinEnergy) { - G4double xsection; - - G4double SigAss; - G4double C, d1, d2, d3 ; - - GetAntiHadronNucleonTotCrSc(aParticle,kinEnergy); - - SigAss = 4.5 + 0.101*G4Log(S/S0)*G4Log(S/S0); //mb - - C = 59.27; - d1 = -6.95; - d2 = 23.54; - d3 = -25.34; - - xsection = SigAss* (1 + 1. / (std::sqrt(S-4.*Mn*Mn)) / (G4Pow::GetInstance()->powA(R0, 3.)) - *C* ( 1+d1/SqrtS+d2/(G4Pow::GetInstance()->powA(SqrtS,2.))+d3/(G4Pow::GetInstance()->powA(SqrtS,3.)) )); - -// xsection *= millibarn; - + G4double xsection; + G4double SigAss; + G4double C, d1, d2, d3; + GetAntiHadronNucleonTotCrSc(aParticle,kinEnergy); + SigAss = 4.5 + 0.101*G4Log(S/S0)*G4Log(S/S0); //mb + C = 59.27; + d1 = -6.95; + d2 = 23.54; + d3 = -25.34; + + xsection = SigAss * ( 1 + 1. / (std::sqrt(S-4.*Mn*Mn)) / (G4Pow::GetInstance()->powA(R0, 3.)) + * C * ( 1 + d1/SqrtS + d2/(G4Pow::GetInstance()->powA(SqrtS,2.)) + + d3/(G4Pow::GetInstance()->powA(SqrtS,3.)) ) ); + + //xsection *= millibarn; fAntiHadronNucleonElXsc = xsection; + return fAntiHadronNucleonElXsc; } + +///////////////////////////////////////////////////////////////////////////// + void G4ComponentAntiNuclNuclearXS::CrossSectionDescription(std::ostream& outFile) const { outFile << "The G4ComponentAntiNuclNuclearXS calculates total,\n" << "inelastic, elastic cross sections of anti-nucleons and light \n" - << "anti-nucleus interactions with nuclei using Glauber's approach.\n" + << "anti-nucleus interactions with nuclei using Glauber's approach.\n" << "It uses parametrizations of antiproton-proton total and elastic \n" - << "cross sections and Wood-Saxon distribution of nuclear density.\n" - << "The lower limit is 10 MeV, the upper limit is 10 TeV. \n" + << "cross sections and Wood-Saxon distribution of nuclear density.\n" << "See details in Phys.Lett. B705 (2011) 235. \n"; } + diff --git a/source/processes/hadronic/cross_sections/src/G4ComponentBarNucleonNucleusXsc.cc b/source/processes/hadronic/cross_sections/src/G4ComponentBarNucleonNucleusXsc.cc index 48d58431018..fe1a867f08c 100644 --- a/source/processes/hadronic/cross_sections/src/G4ComponentBarNucleonNucleusXsc.cc +++ b/source/processes/hadronic/cross_sections/src/G4ComponentBarNucleonNucleusXsc.cc @@ -40,112 +40,41 @@ #include "G4BarashenkovData.hh" #include "G4NistManager.hh" -using namespace std; - /////////////////////////////////////////////////////////////////////////////// G4double G4ComponentBarNucleonNucleusXsc::theA[93] = {0.0}; G4double G4ComponentBarNucleonNucleusXsc::A75[93] = {0.0}; +G4int G4ComponentBarNucleonNucleusXsc::theZ[] = +{2,4,6,7,8,11,13,14,20,26,29,42,48,50,74,82,92}; +std::vector* G4ComponentBarNucleonNucleusXsc::thePData = nullptr; +std::vector* G4ComponentBarNucleonNucleusXsc::theNData = nullptr; + +#ifdef G4MULTITHREADED +G4Mutex G4ComponentBarNucleonNucleusXsc::barNNXSMutex = G4MUTEX_INITIALIZER; +#endif G4ComponentBarNucleonNucleusXsc::G4ComponentBarNucleonNucleusXsc() - : G4VComponentCrossSection("G4ComponentBarNucleonNucleusXsc"), - fTotalXsc(0.0), fInelasticXsc(0.0), fElasticXsc(0.0) + : G4VComponentCrossSection("BarashenkovNucleonNucleusXsc"), + fTotalXsc(0.0), fInelasticXsc(0.0), fElasticXsc(0.0), isMaster(false) { theNeutron = G4Neutron::Neutron(); theProton = G4Proton::Proton(); - - // He, Be, C - thePimData.push_back(new G4PiData(he_m_t, he_m_in, e1, 44)); - thePipData.push_back(new G4PiData(he_m_t, he_p_in, e1, 44)); - - thePimData.push_back(new G4PiData(be_m_t, be_m_in, e1, 44)); - thePipData.push_back(new G4PiData(be_m_t, be_p_in, e1, 44)); - - thePimData.push_back(new G4PiData(c_m_t, c_m_in, e1, 44)); - thePipData.push_back(new G4PiData(c_m_t, c_p_in, e1, 44)); - - // N, O, Na - thePimData.push_back(new G4PiData(n_m_t, n_m_in, e2, 44)); - thePipData.push_back(new G4PiData(n_m_t, n_p_in, e2, 44)); - - thePimData.push_back(new G4PiData(o_m_t, o_m_in, e2, 44)); - thePipData.push_back(new G4PiData(o_m_t, o_p_in, e2, 44)); - - thePimData.push_back(new G4PiData(na_m_t, na_m_in, e2, 44)); - thePipData.push_back(new G4PiData(na_m_t, na_p_in, e2, 44)); - - // Al, Si, Ca - thePimData.push_back(new G4PiData(al_m_t, al_m_in, e3, 45)); - thePipData.push_back(new G4PiData(al_m_t, al_p_in, e3, 45)); - - thePimData.push_back(new G4PiData(si_m_t, si_m_in, e3, 45)); - thePipData.push_back(new G4PiData(si_m_t, si_p_in, e3, 45)); - - thePimData.push_back(new G4PiData(ca_m_t, ca_m_in, e3, 45)); - thePipData.push_back(new G4PiData(ca_m_t, ca_p_in, e3, 45)); - - // Fe, Cu, Mo - thePimData.push_back(new G4PiData(fe_m_t, fe_m_in, e4, 47)); - thePipData.push_back(new G4PiData(fe_m_t, fe_p_in, e4, 47)); - - thePimData.push_back(new G4PiData(cu_m_t, cu_m_in, e4, 47)); - thePipData.push_back(new G4PiData(cu_m_t, cu_p_in, e4, 47)); - - thePimData.push_back(new G4PiData(mo_m_t, mo_m_in, e4, 47)); - thePipData.push_back(new G4PiData(mo_m_t, mo_p_in, e4, 47)); - - // Cd, Sn, W - thePimData.push_back(new G4PiData(cd_m_t, cd_m_in, e5, 48)); - thePipData.push_back(new G4PiData(cd_m_t, cd_p_in, e5, 48)); - - thePimData.push_back(new G4PiData(sn_m_t, sn_m_in, e5, 48)); - thePipData.push_back(new G4PiData(sn_m_t, sn_p_in, e5, 48)); - - thePimData.push_back(new G4PiData(w_m_t, w_m_in, e5, 48)); - thePipData.push_back(new G4PiData(w_m_t, w_p_in, e5, 48)); - - // Pb, U - thePimData.push_back(new G4PiData(pb_m_t, pb_m_in, e6, 46)); - thePipData.push_back(new G4PiData(pb_m_t, pb_p_in, e6, 46)); - - thePimData.push_back(new G4PiData(u_m_t, u_m_in, e6, 46)); - thePipData.push_back(new G4PiData(u_m_t, u_p_in, e6, 46)); - - theZ.push_back(2); // He - theZ.push_back(4); // Be - theZ.push_back(6); // C - theZ.push_back(7); // N - theZ.push_back(8); // O - theZ.push_back(11); // Na - theZ.push_back(13); // Al - theZ.push_back(14); // Si - theZ.push_back(20); // Ca - theZ.push_back(26); // Fe - theZ.push_back(29); // Cu - theZ.push_back(42); // Mo - theZ.push_back(48); // Cd - theZ.push_back(50); // Sn - theZ.push_back(74); // W - theZ.push_back(82); // Pb - theZ.push_back(92); // U - - if(A75[0] == 0.0) { - G4NistManager* nist = G4NistManager::Instance(); - A75[0] = theA[0] = 1.0; - for(G4int i=1; i<93; ++i) { - theA[i] = nist->GetAtomicMassAmu(i); - A75[i] = G4Pow::GetInstance()->A23(theA[i]); // interpolate by square ~ A^(2/3) - } - } } /////////////////////////////////////////////////////////////////////////////// -// G4ComponentBarNucleonNucleusXsc::~G4ComponentBarNucleonNucleusXsc() { - for(auto xsec : thePimData) { delete xsec; } - for(auto xsec : thePipData) { delete xsec; } + if(isMaster && thePData && theNData) { + for(G4int i=0; i 1); -} - //////////////////////////////////////////////////////////////////////////// -// -// void G4ComponentBarNucleonNucleusXsc::ComputeCrossSections( const G4ParticleDefinition* aParticle, G4double kineticEnergy, G4int ZZ) { G4int Z = std::min(ZZ, 92); - size_t it = 0; - size_t itmax = theZ.size() - 1; - for(; it <= itmax; ++it) { if(Z <= theZ[it]) { break; } } - if( it > itmax ) { it = itmax; } - G4int Z1, Z2; - G4double x1, x2, xt1, xt2; - - std::vector* theData = (aParticle == theNeutron) ? &thePimData : &thePipData; - - if( theZ[it] == Z ) - { - fInelasticXsc = (*theData)[it]->ReactionXSection(kineticEnergy); - fTotalXsc = (*theData)[it]->TotalXSection(kineticEnergy); - } - else - { - if(0 == it) { it = 1; } - x1 = (*theData)[it-1]->ReactionXSection(kineticEnergy); - xt1 = (*theData)[it-1]->TotalXSection(kineticEnergy); - Z1 = theZ[it-1]; - x2 = (*theData)[it]->ReactionXSection(kineticEnergy); - xt2 = (*theData)[it]->TotalXSection(kineticEnergy); - Z2 = theZ[it]; - - fInelasticXsc = Interpolate(Z1, Z2, Z, x1, x2); - fTotalXsc = Interpolate(Z1, Z2, Z, xt1, xt2); - } - - fElasticXsc = std::max(fTotalXsc - fInelasticXsc, 0.0); + G4int it = 0; + for(; it= NZ ) { it = NZ-1; } + + std::vector* theData = (aParticle == theNeutron) ? theNData : thePData; + + if( theZ[it] == Z ) { + fInelasticXsc = (*theData)[it]->ReactionXSection(kineticEnergy); + fTotalXsc = (*theData)[it]->TotalXSection(kineticEnergy); + } else { + if(0 == it) { it = 1; } + G4double x1 = (*theData)[it-1]->ReactionXSection(kineticEnergy); + G4double xt1 = (*theData)[it-1]->TotalXSection(kineticEnergy); + G4double x2 = (*theData)[it]->ReactionXSection(kineticEnergy); + G4double xt2 = (*theData)[it]->TotalXSection(kineticEnergy); + G4int Z1 = theZ[it-1]; + G4int Z2 = theZ[it]; + + fInelasticXsc = Interpolate(Z1, Z2, Z, x1, x2); + fTotalXsc = Interpolate(Z1, Z2, Z, xt1, xt2); + } + + fElasticXsc = std::max(fTotalXsc - fInelasticXsc, 0.0); } ///////////////////////////////////////////////////////////////////////////// -// G4double G4ComponentBarNucleonNucleusXsc:: -Interpolate(G4int Z1, G4int Z2, G4int Z, G4double x1, G4double x2) +Interpolate(G4int Z1, G4int Z2, G4int Z, G4double x1, G4double x2) const { // for tabulated data, cross section scales with A^(2/3) G4double r1 = x1* A75[Z] / A75[Z1]; @@ -275,8 +184,9 @@ Interpolate(G4int Z1, G4int Z2, G4int Z, G4double x1, G4double x2) return result; } -void -G4ComponentBarNucleonNucleusXsc::CrossSectionDescription(std::ostream& outFile) const +///////////////////////////////////////////////////////////////////////////// + +void G4ComponentBarNucleonNucleusXsc::Description(std::ostream& outFile) const { outFile << "G4ComponentBarNucleonNucleusXsc is a variant of the Barashenkov\n" << "cross section parameterization to be used of protons and\n" @@ -286,3 +196,98 @@ G4ComponentBarNucleonNucleusXsc::CrossSectionDescription(std::ostream& outFile) << "to 1 TeV.\n"; } +///////////////////////////////////////////////////////////////////////////// + +void +G4ComponentBarNucleonNucleusXsc::BuildPhysicsTable(const G4ParticleDefinition&) +{ + if(theNData) { return; } + +#ifdef G4MULTITHREADED + G4MUTEXLOCK(&barNNXSMutex); + if(!theNData) { +#endif + isMaster = true; +#ifdef G4MULTITHREADED + } + G4MUTEXUNLOCK(&barNNXSMutex); +#endif + if(isMaster) { LoadData(); } +} + +///////////////////////////////////////////////////////////////////////////// + +void G4ComponentBarNucleonNucleusXsc::LoadData() +{ + theNData = new std::vector; + thePData = new std::vector; + theNData->resize(NZ, nullptr); + thePData->resize(NZ, nullptr); + + // He, Be, C + (*theNData)[0] = new G4PiData(he_m_t, he_m_in, e1, 44); + (*thePData)[0] = new G4PiData(he_m_t, he_p_in, e1, 44); + + (*theNData)[1] = new G4PiData(be_m_t, be_m_in, e1, 44); + (*thePData)[1] = new G4PiData(be_m_t, be_p_in, e1, 44); + + (*theNData)[2] = new G4PiData(c_m_t, c_m_in, e1, 44); + (*thePData)[2] = new G4PiData(c_m_t, c_p_in, e1, 44); + + // N, O, Na + (*theNData)[3] = new G4PiData(n_m_t, n_m_in, e2, 44); + (*thePData)[3] = new G4PiData(n_m_t, n_p_in, e2, 44); + + (*theNData)[4] = new G4PiData(o_m_t, o_m_in, e2, 44); + (*thePData)[4] = new G4PiData(o_m_t, o_p_in, e2, 44); + + (*theNData)[5] = new G4PiData(na_m_t, na_m_in, e2, 44); + (*thePData)[5] = new G4PiData(na_m_t, na_p_in, e2, 44); + + // Al, Si, Ca + (*theNData)[6] = new G4PiData(al_m_t, al_m_in, e3, 45); + (*thePData)[6] = new G4PiData(al_m_t, al_p_in, e3, 45); + + (*theNData)[7] = new G4PiData(si_m_t, si_m_in, e3, 45); + (*thePData)[7] = new G4PiData(si_m_t, si_p_in, e3, 45); + + (*theNData)[8] = new G4PiData(ca_m_t, ca_m_in, e3, 45); + (*thePData)[8] = new G4PiData(ca_m_t, ca_p_in, e3, 45); + + // Fe, Cu, Mo + (*theNData)[9] = new G4PiData(fe_m_t, fe_m_in, e4, 47); + (*thePData)[9] = new G4PiData(fe_m_t, fe_p_in, e4, 47); + + (*theNData)[10] = new G4PiData(cu_m_t, cu_m_in, e4, 47); + (*thePData)[10] = new G4PiData(cu_m_t, cu_p_in, e4, 47); + + (*theNData)[11] = new G4PiData(mo_m_t, mo_m_in, e4, 47); + (*thePData)[11] = new G4PiData(mo_m_t, mo_p_in, e4, 47); + + // Cd, Sn, W + (*theNData)[12] = new G4PiData(cd_m_t, cd_m_in, e5, 48); + (*thePData)[12] = new G4PiData(cd_m_t, cd_p_in, e5, 48); + + (*theNData)[13] = new G4PiData(sn_m_t, sn_m_in, e5, 48); + (*thePData)[13] = new G4PiData(sn_m_t, sn_p_in, e5, 48); + + (*theNData)[14] = new G4PiData(w_m_t, w_m_in, e5, 48); + (*thePData)[14] = new G4PiData(w_m_t, w_p_in, e5, 48); + + // Pb, U + (*theNData)[15] = new G4PiData(pb_m_t, pb_m_in, e6, 46); + (*thePData)[15] = new G4PiData(pb_m_t, pb_p_in, e6, 46); + + (*theNData)[16] = new G4PiData(u_m_t, u_m_in, e6, 46); + (*thePData)[16] = new G4PiData(u_m_t, u_p_in, e6, 46); + + G4NistManager* nist = G4NistManager::Instance(); + A75[0] = theA[0] = 1.0; + G4Pow* g4pow = G4Pow::GetInstance(); + for(G4int i=1; i<93; ++i) { + theA[i] = nist->GetAtomicMassAmu(i); + A75[i] = g4pow->A23(theA[i]); // interpolate by square ~ A^(2/3) + } +} + +///////////////////////////////////////////////////////////////////////////// diff --git a/source/processes/hadronic/cross_sections/src/G4ComponentGGHadronNucleusXsc.cc b/source/processes/hadronic/cross_sections/src/G4ComponentGGHadronNucleusXsc.cc index 6532f73b8f1..dbac3c6601b 100644 --- a/source/processes/hadronic/cross_sections/src/G4ComponentGGHadronNucleusXsc.cc +++ b/source/processes/hadronic/cross_sections/src/G4ComponentGGHadronNucleusXsc.cc @@ -29,6 +29,7 @@ // // 04.09.18 V. Ivantchenko Major revision of interfaces and implementation // 01.10.18 V. Grichine strange hyperon xsc +// 27.05.19 V. Ivantchenko Removed obsolete methods and members // #include "G4ComponentGGHadronNucleusXsc.hh" @@ -41,19 +42,16 @@ #include "G4DynamicParticle.hh" #include "G4HadronNucleonXsc.hh" #include "G4Log.hh" -#include "G4Exp.hh" -#include "G4Pow.hh" +#include "G4NuclearRadii.hh" ////////////////////////////////////////////////////////////////////////////// // G4ComponentGGHadronNucleusXsc::G4ComponentGGHadronNucleusXsc() : G4VComponentCrossSection(Default_Name()), - fLowerLimit(10.*MeV), - fRadiusConst(1.08*fermi), - fTotalXsc(0.0), fElasticXsc(0.0), fInelasticXsc(0.0), fProductionXsc(0.0), - fDiffractionXsc(0.0), fAxsc2piR2(0.0),fModelInLog(0.0), - fParticle(nullptr), fEnergy(0.0), fZ(0), fA(0) + fTotalXsc(0.0),fElasticXsc(0.0),fInelasticXsc(0.0),fProductionXsc(0.0), + fDiffractionXsc(0.0),fAxsc2piR2(0.0),fModelInLog(0.0),fEnergy(0.0), + fParticle(nullptr),fZ(0),fA(0) { theGamma = G4Gamma::Gamma(); theProton = G4Proton::Proton(); @@ -66,24 +64,8 @@ G4ComponentGGHadronNucleusXsc::G4ComponentGGHadronNucleusXsc() theKMinus = G4KaonMinus::KaonMinus(); theK0S = G4KaonZeroShort::KaonZeroShort(); theK0L = G4KaonZeroLong::KaonZeroLong(); - //strange hyperons - theL = G4Lambda::Lambda(); - theAntiL = G4AntiLambda::AntiLambda(); - theSPlus = G4SigmaPlus::SigmaPlus(); - theASPlus = G4AntiSigmaPlus::AntiSigmaPlus(); - theSMinus = G4SigmaMinus::SigmaMinus(); - theASMinus = G4AntiSigmaMinus::AntiSigmaMinus(); - theS0 = G4SigmaZero::SigmaZero(); - theAS0 = G4AntiSigmaZero::AntiSigmaZero(); - theXiMinus = G4XiMinus::XiMinus(); - theXi0 = G4XiZero::XiZero(); - theAXiMinus = G4AntiXiMinus::AntiXiMinus(); - theAXi0 = G4AntiXiZero::AntiXiZero(); - theOmega = G4OmegaMinus::OmegaMinus(); - theAOmega = G4AntiOmegaMinus::AntiOmegaMinus(); hnXsc = new G4HadronNucleonXsc(); - g4calc = G4Pow::GetInstance(); } ///////////////////////////////////////////////////////////////////////////// @@ -186,46 +168,6 @@ G4double G4ComponentGGHadronNucleusXsc::GetProductionIsotopeCrossSection( return fProductionXsc; } -////////////////////////////////////////////////////////////////////// - -G4bool -G4ComponentGGHadronNucleusXsc::IsIsoApplicable(const G4DynamicParticle* aDP, - G4int /*Z*/, G4int /*A*/, - const G4Element*, - const G4Material*) -{ - G4bool applicable = false; - G4double kineticEnergy = aDP->GetKineticEnergy(); - - const G4ParticleDefinition* theParticle = aDP->GetDefinition(); - - if ((kineticEnergy >= fLowerLimit && - (theParticle == theAProton || - theParticle == theGamma || - theParticle == theSMinus || - theParticle == theProton || - theParticle == theNeutron || - theParticle == thePiPlus || - theParticle == thePiMinus || - theParticle == theL || theParticle == theAntiL || theParticle == theSPlus || theParticle == theASPlus || - theParticle == theSMinus || theParticle == theASMinus || theParticle == theS0 || theParticle == theAS0 || - theParticle == theXiMinus || theParticle == theXi0 || theParticle == theAXiMinus || theParticle == theAXi0 || - theParticle == theOmega || theParticle == theAOmega - )) - || - (kineticEnergy >= 0.01*fLowerLimit && - ( - theParticle == theKPlus || - theParticle == theKMinus || - theParticle == theK0L || - theParticle == theK0S - ) - ) - ) applicable = true; - - return applicable; -} - //////////////////////////////////////////////////////////////////////////// // // Calculates total and inelastic Xsc, derives elastic as total @@ -247,35 +189,14 @@ void G4ComponentGGHadronNucleusXsc::ComputeCrossSections( fEnergy = kinEnergy; // - G4double sigma(0.0), cofInelastic(2.2), cofTotal(2.0); - G4double hpInXsc(0.), hnInXsc(0.); - G4double R = GetNucleusRadius(A); + G4double cofInelastic = 2.4; + static const G4double cofTotal = 2.0; + G4double sigma(0.0), hpInXsc(0.0), hnInXsc(0.0), R(0.0); - G4int N = std::max(A - Z, 0); // number of neutrons - - if( aParticle == theProton || - aParticle == theNeutron || - aParticle == thePiPlus || - aParticle == thePiMinus || - aParticle == theL || aParticle == theAntiL || aParticle == theSPlus || aParticle == theASPlus || - aParticle == theSMinus || aParticle == theASMinus || aParticle == theS0 || aParticle == theAS0 || - aParticle == theXiMinus || aParticle == theXi0 || aParticle == theAXiMinus || aParticle == theAXi0 || - aParticle == theOmega || aParticle == theAOmega - ) - { - sigma = Z*hnXsc->HadronNucleonXscNS(aParticle, theProton, kinEnergy); - hpInXsc = hnXsc->GetInelasticHadronNucleonXsc(); - - if(N > 0) { - sigma += N*hnXsc->HadronNucleonXscNS(aParticle, theNeutron, kinEnergy); - hnInXsc = hnXsc->GetInelasticHadronNucleonXsc(); - } - cofInelastic = 2.4; + G4int N = std::max(A - Z, 0); // number of neutrons - } else if( aParticle == theKPlus || - aParticle == theKMinus || - aParticle == theK0S || - aParticle == theK0L) + if( aParticle == theKPlus || aParticle == theKMinus || + aParticle == theK0S || aParticle == theK0L) { sigma = (1 == Z) ? hnXsc->KaonNucleonXscNS(aParticle, theProton, kinEnergy) @@ -286,7 +207,8 @@ void G4ComponentGGHadronNucleusXsc::ComputeCrossSections( sigma += N*hnXsc->KaonNucleonXscGG(aParticle, theNeutron, kinEnergy); hnInXsc = hnXsc->GetInelasticHadronNucleonXsc(); } - R = 1.3*fermi*g4calc->Z13(A); + R = G4NuclearRadii::RadiusKNGG(A); + cofInelastic = 2.2; } else { @@ -297,7 +219,9 @@ void G4ComponentGGHadronNucleusXsc::ComputeCrossSections( sigma += N*hnXsc->HadronNucleonXscNS(aParticle, theNeutron, kinEnergy); hnInXsc = hnXsc->GetInelasticHadronNucleonXsc(); } + R = G4NuclearRadii::RadiusHNGG(A); } + G4double nucleusSquare = cofTotal*pi*R*R; // basically 2piRR G4double ratio = sigma/nucleusSquare; G4double difratio = ratio/(1.+ratio); @@ -314,7 +238,7 @@ void G4ComponentGGHadronNucleusXsc::ComputeCrossSections( fInelasticXsc = nucleusSquare*fModelInLog/cofInelastic; G4double barcorr = GetParticleBarCorIn(aParticle, Z); fInelasticXsc *= barcorr; - fElasticXsc = std::max(fTotalXsc - fInelasticXsc, 0.); + fElasticXsc = std::max(fTotalXsc - fInelasticXsc, 0.); G4double xratio = (Z*hpInXsc + N*hnInXsc)/nucleusSquare; fProductionXsc = @@ -330,7 +254,7 @@ void G4ComponentGGHadronNucleusXsc::ComputeCrossSections( fProductionXsc = nucleusSquare*G4Log(1. + cofInelastic*xratio)/cofInelastic; fProductionXsc = std::min(fProductionXsc, fInelasticXsc); } - /* + /* G4cout << "GGXsc: Z= " << Z << " A= " << A << " E= " << kinEnergy << " xtot(b)= " << fTotalXsc/barn << " xel(b)= " << fElasticXsc/barn << " xinel(b)= " << fInelasticXsc/barn @@ -368,9 +292,6 @@ GetRatioQE(const G4DynamicParticle* aParticle, G4int A, G4int Z) ///////////////////////////////////////////////////////////////////////////////////// // // Returns hadron-nucleon total Xsc according to differnt parametrisations: -// [2] E. Levin, hep-ph/9710546 -// [3] U. Dersch, et al, hep-ex/9910052 -// [4] M.J. Longo, et al, Phys.Rev.Lett. 33 (1974) 725 G4double G4ComponentGGHadronNucleusXsc::GetHadronNucleonXsc( const G4DynamicParticle* aParticle, const G4Element* anElement) @@ -384,9 +305,6 @@ G4double G4ComponentGGHadronNucleusXsc::GetHadronNucleonXsc( ///////////////////////////////////////////////////////////////////////////////////// // // Returns hadron-nucleon total Xsc according to differnt parametrisations: -// [2] E. Levin, hep-ph/9710546 -// [3] U. Dersch, et al, hep-ex/9910052 -// [4] M.J. Longo, et al, Phys.Rev.Lett. 33 (1974) 725 G4double G4ComponentGGHadronNucleusXsc::GetHadronNucleonXsc( const G4DynamicParticle* aParticle, G4int, G4int) @@ -519,84 +437,6 @@ G4double G4ComponentGGHadronNucleusXsc::GetHNinelasticXscVU( return sumInelastic; } -//////////////////////////////////////////////////////////////////////////////////// - -G4double G4ComponentGGHadronNucleusXsc::GetNucleusRadius( - const G4DynamicParticle*, const G4Element* anElement) -{ - G4int At = G4lrint(anElement->GetN()); - G4double R = fRadiusConst*g4calc->Z13(At); - - static const G4double meanA = 21.; - static const G4double tauA1 = 40.; - static const G4double tauA2 = 10.; - static const G4double tauA3 = 5.; - - static const G4double a1 = 0.85; - static const G4double b1 = 1. - a1; - - static const G4double b2 = 0.3; - static const G4double b3 = 4.; - - if (At > 20) - { - R *= ( a1 + b1*G4Exp( -(At - meanA)/tauA1) ); - } - else if (At > 3) - { - R *= ( 1.0 + b2*( 1. - G4Exp( (At - meanA)/tauA2) ) ); - } - else - { - R *= ( 1.0 + b3*( 1. - G4Exp( (At - meanA)/tauA3) ) ); - } - return R; - -} - -////////////////////////////////////////////////////////////////////// - -G4double G4ComponentGGHadronNucleusXsc::GetNucleusRadius(G4int At) -{ - G4double R = fRadiusConst*g4calc->Z13(At); - - static const G4double meanA = 20.; - static const G4double tauA = 20.; - - if (At > 20) - { - R *= ( 0.8 + 0.2*G4Exp( -(G4double(At) - meanA)/tauA) ); - } - else - { - R *= ( 1.0 + 0.1*( 1. - G4Exp( (G4double(At) - meanA)/tauA) ) ); - } - return R; -} - -//////////////////////////////////////////////////////////////////////// - -G4double G4ComponentGGHadronNucleusXsc::CalculateEcmValue(G4double mp , - G4double mt , - G4double Plab ) -{ - G4double Elab = std::sqrt ( mp * mp + Plab * Plab ); - G4double Ecm = std::sqrt ( mp * mp + mt * mt + 2 * Elab * mt ); - return Ecm ; -} - -//////////////////////////////////////////////////////////////////////// - -G4double G4ComponentGGHadronNucleusXsc::CalcMandelstamS(G4double mp , - G4double mt , - G4double Plab ) -{ - G4double Elab = std::sqrt ( mp * mp + Plab * Plab ); - G4double sMand = mp*mp + mt*mt + 2*Elab*mt ; - - return sMand; -} - /////////////////////////////////////////////////////////////////////// // // diff --git a/source/processes/hadronic/cross_sections/src/G4ComponentGGNuclNuclXsc.cc b/source/processes/hadronic/cross_sections/src/G4ComponentGGNuclNuclXsc.cc index 0c2dd0d4731..331bdb2dda1 100644 --- a/source/processes/hadronic/cross_sections/src/G4ComponentGGNuclNuclXsc.cc +++ b/source/processes/hadronic/cross_sections/src/G4ComponentGGNuclNuclXsc.cc @@ -26,6 +26,7 @@ // 24.11.08 V. Grichine - first implementation // // 04.09.18 V. Ivantchenko Major revision of interfaces and implementation +// 27.05.19 V. Ivantchenko Removed obsolete methods and members #include "G4ComponentGGNuclNuclXsc.hh" @@ -33,25 +34,21 @@ #include "G4SystemOfUnits.hh" #include "G4NucleiProperties.hh" #include "G4ParticleDefinition.hh" -#include "G4HadTmpUtil.hh" #include "G4HadronNucleonXsc.hh" #include "G4ComponentGGHadronNucleusXsc.hh" -#include "G4Pow.hh" +#include "G4NuclearRadii.hh" static const G4double inve = 1./CLHEP::eplus; G4ComponentGGNuclNuclXsc::G4ComponentGGNuclNuclXsc() : G4VComponentCrossSection("Glauber-Gribov Nucl-nucl"), - fRadiusConst(1.08*fermi), // 1.1, 1.3 ? fTotalXsc(0.0), fElasticXsc(0.0), fInelasticXsc(0.0), fProductionXsc(0.0), - fDiffractionXsc(0.0), fParticle(nullptr), fEnergy(0.0), fZ(0), fA(0) + fDiffractionXsc(0.0), fEnergy(0.0), fParticle(nullptr), fZ(0), fA(0) { theProton = G4Proton::Proton(); theNeutron = G4Neutron::Neutron(); fHNXsc = new G4HadronNucleonXsc(); fHadrNucl = new G4ComponentGGHadronNucleusXsc(); - fNist = G4NistManager::Instance(); - fCalc = G4Pow::GetInstance(); } G4ComponentGGNuclNuclXsc::~G4ComponentGGNuclNuclXsc() @@ -153,14 +150,6 @@ void G4ComponentGGNuclNuclXsc::Description(std::ostream& outFile) const << "For the hydrogen target G4HadronNucleonXsc class is used.\n"; } -///////////////////////////////////////////////////////////////////// - -G4bool G4ComponentGGNuclNuclXsc::IsElementApplicable(const G4DynamicParticle*, - G4int, const G4Material*) -{ - return true; -} - /////////////////////////////////////////////////////////////////////////////// // // Calculates total and inelastic Xsc, derives elastic as total - inelastic @@ -203,8 +192,8 @@ void G4ComponentGGNuclNuclXsc::ComputeCrossSections( G4int pN = pA - pZ; G4int tN = A - Z; - G4double tR = GetNucleusRadius( Z, A); - G4double pR = GetNucleusRadius( pZ, pA); + G4double tR = G4NuclearRadii::Radius(Z, A); + G4double pR = G4NuclearRadii::Radius(pZ, pA); G4double cB = ComputeCoulombBarier(aParticle, kinEnergy, Z, A, pR, tR); @@ -298,229 +287,3 @@ G4double G4ComponentGGNuclNuclXsc::GetRatioQE( } /////////////////////////////////////////////////////////////////////////////// -// -// Returns hadron-nucleon Xsc according to differnt parametrisations: -// [2] E. Levin, hep-ph/9710546 -// [3] U. Dersch, et al, hep-ex/9910052 -// [4] M.J. Longo, et al, Phys.Rev.Lett. 33 (1974) 725 - -G4double -G4ComponentGGNuclNuclXsc::GetHadronNucleonXsc(const G4DynamicParticle* aParticle, - const G4Element* anElement) -{ - G4int At = G4lrint(anElement->GetN()); // number of nucleons - G4int Zt = anElement->GetZasInt(); // number of protons - return GetHadronNucleonXsc(aParticle, At, Zt); -} - -/////////////////////////////////////////////////////////////////////////////// -// -// Returns hadron-nucleon Xsc according to differnt parametrisations: -// [2] E. Levin, hep-ph/9710546 -// [3] U. Dersch, et al, hep-ex/9910052 -// [4] M.J. Longo, et al, Phys.Rev.Lett. 33 (1974) 725 - -G4double -G4ComponentGGNuclNuclXsc::GetHadronNucleonXsc(const G4DynamicParticle* aParticle, - G4int At, G4int Zt) -{ - return fHadrNucl->GetHadronNucleonXsc(aParticle, At, Zt); -} - -/////////////////////////////////////////////////////////////////////////////// -// -// Returns hadron-nucleon Xsc according to PDG parametrisation (2005): -// http://pdg.lbl.gov/2006/reviews/hadronicrpp.pdf -// At = number of nucleons, Zt = number of protons - -G4double -G4ComponentGGNuclNuclXsc::GetHadronNucleonXscPDG(const G4ParticleDefinition* pParticle, - G4double pTkin, - const G4ParticleDefinition* tParticle) -{ - G4double res = 0.0; - if(tParticle == theProton) { - res = fHNXsc->HadronNucleonXscPDG(pParticle, theProton, pTkin); - } else if(tParticle == theNeutron) { - res = fHNXsc->HadronNucleonXscPDG(pParticle, theNeutron, pTkin); - } else { - G4int Zt = tParticle->GetAtomicNumber(); - G4int At = tParticle->GetAtomicMass(); - fHadrNucl->ComputeCrossSections(pParticle, pTkin, Zt, At); - res = fHadrNucl->GetTotalGlauberGribovXsc(); - } - return res; -} - -/////////////////////////////////////////////////////////////////////////////// -// -// Returns total nucleon-nucleon cross-section based on N. Starkov parametrisation -// of data from mainly http://wwwppds.ihep.su:8001/c5-6A.html database -// projectile nucleon is pParticle with pTkin shooting target nucleon tParticle - -G4double -G4ComponentGGNuclNuclXsc::GetHadronNucleonXscNS(const G4ParticleDefinition* pParticle, - G4double pTkin, - const G4ParticleDefinition* tParticle) -{ - G4int Zt = 1; - G4int At = 1; - if(tParticle == theNeutron) { Zt = 0; } - else if(tParticle != theProton) { - Zt = tParticle->GetAtomicNumber(); - At = tParticle->GetAtomicMass(); - } - fHadrNucl->ComputeCrossSections(pParticle, pTkin, Zt, At); - return fHadrNucl->GetTotalGlauberGribovXsc(); -} - -///////////////////////////////////////////////////////////////////////////////// -// -// Returns hadron-nucleon inelastic cross-section based on FTF-parametrisation - -G4double -G4ComponentGGNuclNuclXsc::GetHNinelasticXscVU(const G4DynamicParticle* aParticle, - G4int At, G4int Zt) -{ - return fHadrNucl->GetHNinelasticXscVU(aParticle, At, Zt); -} - -/////////////////////////////////////////////////////////////////////////////// - -G4double G4ComponentGGNuclNuclXsc::GetNucleusRadius(const G4DynamicParticle*, - const G4Element* anElement) -{ - G4double At = anElement->GetN(); - G4double R = fRadiusConst*fCalc->A13(At); - - static const G4double meanA = 21.; - static const G4double tauA1 = 40.; - static const G4double tauA2 = 10.; - static const G4double tauA3 = 5.; - - static const G4double a1 = 0.85; - static const G4double b1 = 1. - a1; - - static const G4double b2 = 0.3; - static const G4double b3 = 4.; - - if (At > 20.) // 20. - { - R *= ( a1 + b1*G4Exp( -(At - meanA)/tauA1) ); - } - else if (At > 3.5) - { - R *= ( 1.0 + b2*( 1. - G4Exp( (At - meanA)/tauA2) ) ); - } - else - { - R *= ( 1.0 + b3*( 1. - G4Exp( (At - meanA)/tauA3) ) ); - } - return R; -} - -/////////////////////////////////////////////////////////////////////////////// - -G4double G4ComponentGGNuclNuclXsc::GetNucleusRadius(G4int Zt, G4int At) -{ - return GetNucleusRadiusDE(Zt, At); -} - -/////////////////////////////////////////////////////////////////////////////// - -G4double G4ComponentGGNuclNuclXsc::GetNucleusRadiusGG(G4int At) -{ - G4double R = fRadiusConst*fCalc->Z13(At); - - static const G4double meanA = 20.; - if ( At > 20) // 20. - { - R *= (0.8 + 0.2*G4Exp( -((G4double)At - meanA)/meanA) ); - } - else - { - R *= (1.0 + 0.1*( 1. - G4Exp( ((G4double)At - meanA)/meanA) ) ); - } - return R; -} - -///////////////////////////////////////////////////////////////////////////// - -G4double G4ComponentGGNuclNuclXsc::GetNucleusRadiusDE(G4int Z, G4int A) -{ - // algorithm from diffuse-elastic - static const G4double a11 = 1.26; // 1.08, 1.16 - static const G4double a12 = 1.19; // 1.08, 1.16 - static const G4double a13 = 1.12; // 1.08, 1.16 - static const G4double a2 = 1.1; - static const G4double a3 = 1.; - - G4double R = CLHEP::fermi; - // Special rms radii for light nucleii - if (A < 50) - { - if(A == 1) { return 0.89*R; }// p - else if(A == 2) { return 2.13*R; }// d - else if(Z == 1 && A == 3) { return 1.80*R; }// t - else if(Z == 2 && A == 3) { return 1.96*R; }// He3 - else if(Z == 2 && A == 4) { return 1.68*R; }// He4 - else if(Z == 3) { return 2.40*R; }// Li7 - else if(Z == 4) { return 2.51*R; }// Be9 - else if( 10 < A && A <= 15) { R *= a11*(1. - 1./fCalc->Z23(A)); } - else if( 15 < A && A <= 20) { R *= a12*(1. - 1./fCalc->Z23(A)); } - else if( 20 < A && A <= 30) { R *= a13*(1. - 1./fCalc->Z23(A)); } - else { R *= a2; } - - R *= fCalc->Z13(A); - } - else - { - R *= a3*fCalc->powZ(A, 0.27); - } - return R; -} - -///////////////////////////////////////////////////////////////////////////// -// -// RMS radii from e-A scattering data - -G4double -G4ComponentGGNuclNuclXsc::GetNucleusRadiusRMS(G4int Z, G4int A) -{ - if (A == 1) { return 0.89*fermi; }// p - else if(A == 2) { return 2.13*fermi; } // d - else if(Z == 1 && A == 3) { return 1.80*fermi; }// t - - else if(Z == 2 && A == 3) { return 1.96*fermi; }// He3 - else if(Z == 2 && A == 4) { return 1.68*fermi; }// He4 - - else if(Z == 3) { return 2.40*fermi; }// Li7 - else if(Z == 4) { return 2.51*fermi; }// Be9 - - else { return 1.24*fCalc->powZ(A, 0.28 )*fermi; }// A > 9 -} - -/////////////////////////////////////////////////////////////////////////////// - -G4double G4ComponentGGNuclNuclXsc::CalculateEcmValue(G4double mp, - G4double mt, - G4double Plab) -{ - G4double Elab = std::sqrt ( mp * mp + Plab * Plab ); - G4double Ecm = std::sqrt ( mp * mp + mt * mt + 2 * Elab * mt ); - return Ecm ; // KEcm; -} - -/////////////////////////////////////////////////////////////////////////////// - -G4double G4ComponentGGNuclNuclXsc::CalcMandelstamS(G4double mp, - G4double mt, - G4double Plab) -{ - G4double Elab = std::sqrt ( mp * mp + Plab * Plab ); - G4double sMand = mp*mp + mt*mt + 2*Elab*mt ; - - return sMand; -} - -/////////////////////////////////////////////////////////////////////////////// diff --git a/source/processes/hadronic/cross_sections/src/G4CrossSectionDataStore.cc b/source/processes/hadronic/cross_sections/src/G4CrossSectionDataStore.cc index cac0cf41d6e..b5f9b6d36db 100644 --- a/source/processes/hadronic/cross_sections/src/G4CrossSectionDataStore.cc +++ b/source/processes/hadronic/cross_sections/src/G4CrossSectionDataStore.cc @@ -44,8 +44,6 @@ #include "G4CrossSectionDataStore.hh" #include "G4SystemOfUnits.hh" #include "G4UnitsTable.hh" -#include "G4HadronicException.hh" -#include "G4HadTmpUtil.hh" #include "Randomize.hh" #include "G4Nucleus.hh" @@ -375,16 +373,15 @@ G4CrossSectionDataStore::GetIsoCrossSection(const G4DynamicParticle* part, } } } - G4cout << "G4CrossSectionDataStore::GetCrossSection ERROR: " - << " no isotope cross section found" - << G4endl; - G4cout << " for " << part->GetDefinition()->GetParticleName() - << " off Element " << elm->GetName() - << " in " << mat->GetName() - << " Z= " << Z << " A= " << A - << " E(MeV)= " << part->GetKineticEnergy()/MeV << G4endl; - throw G4HadronicException(__FILE__, __LINE__, - " no applicable data set found for the isotope"); + G4ExceptionDescription ed; + ed << "No isotope cross section found for " + << part->GetDefinition()->GetParticleName() + << " off Element " << elm->GetName() + << " in " << mat->GetName() << " Z= " << Z << " A= " << A + << " E(MeV)= " << part->GetKineticEnergy()/MeV << G4endl; + G4Exception("G4CrossSectionDataStore::GetIsoCrossSection", "had001", + FatalException, ed); + return 0.0; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... @@ -401,16 +398,15 @@ G4CrossSectionDataStore::GetCrossSection(const G4DynamicParticle* part, return dataSetList[i]->GetIsoCrossSection(part, Z, A, iso, elm, mat); } } - G4cout << "G4CrossSectionDataStore::GetCrossSection ERROR: " - << " no isotope cross section found" - << G4endl; - G4cout << " for " << part->GetDefinition()->GetParticleName() - << " off Element " << elm->GetName() - << " in " << mat->GetName() - << " Z= " << Z << " A= " << A - << " E(MeV)= " << part->GetKineticEnergy()/MeV << G4endl; - throw G4HadronicException(__FILE__, __LINE__, - " no applicable data set found for the isotope"); + G4ExceptionDescription ed; + ed << "No isotope cross section found for " + << part->GetDefinition()->GetParticleName() + << " off Element " << elm->GetName() + << " in " << mat->GetName() << " Z= " << Z << " A= " << A + << " E(MeV)= " << part->GetKineticEnergy()/MeV << G4endl; + G4Exception("G4CrossSectionDataStore::GetCrossSection", "had001", + FatalException, ed); + return 0.0; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... @@ -449,9 +445,10 @@ G4CrossSectionDataStore::SampleZandA(const G4DynamicParticle* part, // more than 1 isotope if(1 < nIso) { - iso = dataSetList[i]->SelectIsotope(anElement, part->GetKineticEnergy()); + iso = dataSetList[i]->SelectIsotope(anElement, + part->GetKineticEnergy(), + part->GetLogKineticEnergy()); } - } else { //---------------------------------------------------------------- @@ -496,12 +493,14 @@ G4CrossSectionDataStore::SampleZandA(const G4DynamicParticle* part, void G4CrossSectionDataStore::BuildPhysicsTable(const G4ParticleDefinition& aParticleType) { - if (nDataSetList == 0) - { - throw G4HadronicException(__FILE__, __LINE__, - "G4CrossSectionDataStore: no data sets registered"); - return; - } + if (nDataSetList == 0) { + G4ExceptionDescription ed; + ed << "No cross section is registered for " + << aParticleType.GetParticleName() << G4endl; + G4Exception("G4CrossSectionDataStore::BuildPhysicsTable", "had001", + FatalException, ed); + return; + } for (G4int i=0; iBuildPhysicsTable(aParticleType); } @@ -529,16 +528,19 @@ G4CrossSectionDataStore::BuildPhysicsTable(const G4ParticleDefinition& aParticle //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... -void G4CrossSectionDataStore::ActivateFastPath( const G4ParticleDefinition* pdef, const G4Material* mat, G4double min_cutoff) +void G4CrossSectionDataStore::ActivateFastPath( const G4ParticleDefinition* pdef, + const G4Material* mat, G4double min_cutoff) { - assert(pdef!=nullptr&&mat!=nullptr); - G4FastPathHadronicCrossSection::G4CrossSectionDataStore_Key key={pdef,mat}; - if ( requests.insert( { key , min_cutoff } ).second ) { - std::ostringstream msg; - msg<<"Attempting to request FastPath for couple: "<GetParticleName()<<","<GetName(); - msg<<" but combination already exists"; - throw G4HadronicException(__FILE__,__LINE__,msg.str()); - } + assert(pdef!=nullptr&&mat!=nullptr); + G4FastPathHadronicCrossSection::G4CrossSectionDataStore_Key key={pdef,mat}; + if ( requests.insert( { key , min_cutoff } ).second ) { + G4ExceptionDescription ed; + ed << "Attempting to request FastPath for couple: <" + << pdef->GetParticleName() << ", " <GetName() + << "> but combination already exists" << G4endl; + G4Exception("G4CrossSectionDataStore::ActivateFastPath", "had001", + FatalException, ed); + } } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo..... diff --git a/source/processes/hadronic/cross_sections/src/G4HadronCrossSections.cc b/source/processes/hadronic/cross_sections/src/G4HadronCrossSections.cc index 7df0256197e..cfa75f49ae1 100644 --- a/source/processes/hadronic/cross_sections/src/G4HadronCrossSections.cc +++ b/source/processes/hadronic/cross_sections/src/G4HadronCrossSections.cc @@ -37,7 +37,6 @@ #include "G4HadronCrossSections.hh" #include "G4ios.hh" #include "G4SystemOfUnits.hh" -#include "G4HadronicException.hh" #include "G4Pow.hh" #include "G4Threading.hh" @@ -1706,13 +1705,6 @@ G4HadronCrossSections::GetParticleCode(const G4DynamicParticle* aParticle) case -3334: ipart = 34; // anti-omega- break; - /* - default: - throw G4HadronicException(__FILE__, __LINE__, - "G4HadronCrossSections::GetParticleCode: unsupported particle " - + aParticle->GetDefinition()->GetParticleName()); - return 0; - */ } return ipart; diff --git a/source/processes/hadronic/cross_sections/src/G4HadronNucleonXsc.cc b/source/processes/hadronic/cross_sections/src/G4HadronNucleonXsc.cc index 32d5242073f..5cb804ce241 100644 --- a/source/processes/hadronic/cross_sections/src/G4HadronNucleonXsc.cc +++ b/source/processes/hadronic/cross_sections/src/G4HadronNucleonXsc.cc @@ -41,6 +41,76 @@ #include "G4Exp.hh" #include "G4Pow.hh" +#include "G4LambdacPlus.hh" +#include "G4AntiLambdacPlus.hh" +#include "G4AntiXibZero.hh" +#include "G4OmegacZero.hh" +#include "G4SigmacZero.hh" +#include "G4AntiLambdab.hh" +#include "G4AntiSigmabMinus.hh" +#include "G4AntiXicPlus.hh" +#include "G4AntiLambdacPlus.hh" +#include "G4AntiSigmabPlus.hh" +#include "G4AntiXicZero.hh" +#include "G4AntiSigmabZero.hh" +#include "G4XibMinus.hh" +#include "G4AntiSigmacPlus.hh" +#include "G4XibZero.hh" +#include "G4AntiOmegabMinus.hh" +#include "G4AntiSigmacPlusPlus.hh" + +#include "G4Lambdab.hh" +#include "G4SigmabMinus.hh" +#include "G4XicPlus.hh" +#include "G4AntiOmegacZero.hh" +#include "G4AntiSigmacZero.hh" +#include "G4LambdacPlus.hh" +#include "G4SigmabPlus.hh" +#include "G4XicZero.hh" +#include "G4SigmabZero.hh" +#include "G4SigmacPlus.hh" +#include "G4AntiXibMinus.hh" +#include "G4OmegabMinus.hh" +#include "G4SigmacPlusPlus.hh" + +#include "G4BMesonZero.hh" +#include "G4AntiBMesonZero.hh" +#include "G4DMesonZero.hh" +#include "G4AntiDMesonZero.hh" +#include "G4BsMesonZero.hh" +#include "G4AntiBsMesonZero.hh" +#include "G4BcMesonPlus.hh" +#include "G4BcMesonMinus.hh" +#include "G4DsMesonPlus.hh" +#include "G4DsMesonMinus.hh" +#include "G4Eta.hh" +#include "G4EtaPrime.hh" +#include "G4Etac.hh" + +#include "G4BMesonPlus.hh" +#include "G4BMesonMinus.hh" + +#include "G4DMesonPlus.hh" +#include "G4DMesonMinus.hh" + +#include "G4JPsi.hh" +#include "G4Upsilon.hh" + +#include "G4Lambda.hh" +#include "G4AntiLambda.hh" +#include "G4SigmaPlus.hh" +#include "G4AntiSigmaPlus.hh" +#include "G4SigmaMinus.hh" +#include "G4AntiSigmaMinus.hh" +#include "G4SigmaZero.hh" +#include "G4AntiSigmaZero.hh" +#include "G4XiMinus.hh" +#include "G4XiZero.hh" +#include "G4AntiXiMinus.hh" +#include "G4AntiXiZero.hh" +#include "G4OmegaMinus.hh" +#include "G4AntiOmegaMinus.hh" + static const G4double invGeV = 1.0/CLHEP::GeV; static const G4double invGeV2 = 1.0/(CLHEP::GeV*CLHEP::GeV); // PDG fit constants @@ -51,8 +121,7 @@ static const G4double pMin = .1; // fast LE calculation static const G4double pMax = 1000.; // fast HE calculation G4HadronNucleonXsc::G4HadronNucleonXsc() - : fLowerLimit( 0.03 * CLHEP::MeV ), - fTotalXsc(0.0), fElasticXsc(0.0), fInelasticXsc(0.0) + : fTotalXsc(0.0), fElasticXsc(0.0), fInelasticXsc(0.0) { fHypTotXscCof = 0.88; // for transformation pp(pn) to hyperon-nucleon @@ -64,6 +133,11 @@ G4HadronNucleonXsc::G4HadronNucleonXsc() thePiPlus = G4PionPlus::PionPlus(); thePiMinus = G4PionMinus::PionMinus(); thePiZero = G4PionZero::PionZero(); + theD = G4Deuteron::Deuteron(); + theT = G4Triton::Triton(); + theA = G4Alpha::Alpha(); + theHe3 = G4He3::He3(); + // strange theKPlus = G4KaonPlus::KaonPlus(); theKMinus = G4KaonMinus::KaonMinus(); theK0S = G4KaonZeroShort::KaonZeroShort(); @@ -82,10 +156,55 @@ G4HadronNucleonXsc::G4HadronNucleonXsc() theAXi0 = G4AntiXiZero::AntiXiZero(); theOmega = G4OmegaMinus::OmegaMinus(); theAOmega = G4AntiOmegaMinus::AntiOmegaMinus(); - theD = G4Deuteron::Deuteron(); - theT = G4Triton::Triton(); - theA = G4Alpha::Alpha(); - theHe3 = G4He3::He3(); + // c- and b- hyperons + theLambdaCPlus = G4LambdacPlus::LambdacPlus(); + theALambdaCPlus = G4AntiLambdacPlus::AntiLambdacPlus(); + theOmegaC0 = G4OmegacZero::OmegacZero(); + theAOmegaC0 = G4AntiOmegacZero::AntiOmegacZero(); + theSigmaCPlus = G4SigmacPlus::SigmacPlus(); + theASigmaCPlus = G4AntiSigmacPlus::AntiSigmacPlus(); + theSigmacPP = G4SigmacPlusPlus::SigmacPlusPlus(); + theASigmacPP = G4AntiSigmacPlusPlus::AntiSigmacPlusPlus(); + theSigmaC0 = G4SigmacZero::SigmacZero(); + theASigmaC0 = G4AntiSigmacZero::AntiSigmacZero(); + theXiCPlus = G4XicPlus::XicPlus(); + theAXiCPlus = G4AntiXicPlus::AntiXicPlus(); + theXiC0 = G4XicZero::XicZero(); + theAXiC0 = G4AntiXicZero::AntiXicZero(); + theLambdaB = G4Lambdab::Lambdab(); + theALambdaB = G4AntiLambdab::AntiLambdab(); + theOmegaBMinus = G4OmegabMinus::OmegabMinus(); + theAOmegaBMinus = G4AntiOmegabMinus::AntiOmegabMinus(); + theSigmaBMinus = G4SigmabMinus::SigmabMinus(); + theASigmaBMinus = G4AntiSigmabMinus::AntiSigmabMinus(); + theSigmaBPlus = G4SigmabPlus::SigmabPlus(); + theASigmaBPlus = G4AntiSigmabPlus::AntiSigmabPlus(); + theSigmaB0 = G4SigmabZero::SigmabZero(); + theASigmaB0 = G4AntiSigmabZero::AntiSigmabZero(); + theXiBMinus = G4XibMinus::XibMinus(); + theAXiBMinus = G4AntiXibMinus::AntiXibMinus(); + theXiB0 = G4XibZero::XibZero(); + theAXiB0 = G4AntiXibZero::AntiXibZero(); + //(s-) c- and b-mesons + theBMeson0 = G4BMesonZero::BMesonZero(); + theABMeson0 = G4AntiBMesonZero::AntiBMesonZero(); + theDMeson0 = G4DMesonZero::DMesonZero(); + theADMeson0 = G4AntiDMesonZero::AntiDMesonZero(); + theBsMeson0 = G4BsMesonZero::BsMesonZero(); + theABsMeson0 = G4AntiBsMesonZero::AntiBsMesonZero(); + theBcMesonPlus = G4BcMesonPlus::BcMesonPlus(); + theBcMesonMinus = G4BcMesonMinus::BcMesonMinus(); + theDsMesonPlus = G4DsMesonPlus::DsMesonPlus(); + theDsMesonMinus = G4DsMesonMinus::DsMesonMinus(); + theDMesonPlus = G4DMesonPlus::DMesonPlus(); + theDMesonMinus = G4DMesonMinus::DMesonMinus(); + theBMesonPlus = G4BMesonPlus::BMesonPlus(); + theBMesonMinus = G4BMesonMinus::BMesonMinus(); + theEta = G4Eta::Eta(); + theEtaPrime = G4EtaPrime::EtaPrime(); + theEtaC = G4Etac::Etac(); + theJPsi = G4JPsi::JPsi(); + theUpsilon = G4Upsilon::Upsilon(); g4calc = G4Pow::GetInstance(); } @@ -103,222 +222,6 @@ void G4HadronNucleonXsc::CrossSectionDescription(std::ostream& outFile) const << "is to be used to build a cross section data set.\n"; } -G4bool -G4HadronNucleonXsc::IsApplicable(const G4DynamicParticle* aDP, - const G4Element* anElement) -{ - return IsIsoApplicable(aDP, anElement->GetZasInt()); -} - -////////////////////////////////////////////////////////////////////////////// - -G4bool -G4HadronNucleonXsc::IsIsoApplicable(const G4DynamicParticle* aDP, G4int Z) -{ - G4bool applicable = false; - G4double kineticEnergy = aDP->GetKineticEnergy(); - - const G4ParticleDefinition* theParticle = aDP->GetDefinition(); - - if ( ( kineticEnergy >= fLowerLimit && - Z > 1 && // >= He - ( theParticle == theAProton || - theParticle == theGamma || - theParticle == theKPlus || - theParticle == theKMinus || - theParticle == theSMinus) ) || - - ( kineticEnergy >= 0.1*fLowerLimit && - Z > 1 && // >= He - ( theParticle == theProton || - theParticle == theNeutron || - theParticle == thePiPlus || - theParticle == thePiMinus ) ) ) applicable = true; - - return applicable; -} - -//////////////////////////////////////////////////////////////////////////////// -// -// Returns hadron-nucleon Xsc according to PDG parametrisation (2005): -// http://pdg.lbl.gov/2006/reviews/hadronicrpp.pdf - -G4double G4HadronNucleonXsc::HadronNucleonXscPDG2005( - const G4ParticleDefinition* theParticle, - const G4ParticleDefinition* nucleon, G4double ekin) -{ - - static const G4double s0 = 5.38*5.38; // in Gev^2 - static const G4double eta = 0.458; - static const G4double B = 0.308; - - G4double mass1 = theParticle->GetPDGMass(); - if(theParticle == theGamma) { mass1 = 770.; } - G4double mass2 = nucleon->GetPDGMass(); - - G4double sMand = CalcMandelstamS(ekin, mass1, mass2)*invGeV2; - G4double blog = G4Log(sMand/s0); - - G4double P(0.0), R1(0.0), R2(0.0); - - G4bool proton = (nucleon == theProton); - G4bool neutron = (nucleon == theNeutron); - - if(theParticle == theNeutron) - { - if ( proton ) - { - P = 35.80; - R1 = 40.15; - R2 = -30.; - } - else - { - P = 35.45; - R1 = 42.53; - R2 = -33.34; - } - } - else if(theParticle == theProton) - { - if ( neutron ) - { - P = 35.80; - R1 = 40.15; - R2 = -30.; - } - else - { - P = 35.45; - R1 = 42.53; - R2 = -33.34; - } - } - else if(theParticle == theAProton) - { - if ( neutron ) - { - P = 35.80; - R1 = 40.15; - R2 = 30.; - } - else - { - P = 35.45; - R1 = 42.53; - R2 = 33.34; - } - } - else if(theParticle == theANeutron) - { - if ( proton ) - { - P = 35.45; - R1 = 42.53; - R2 = 33.34; - } - else - { - P = 35.80; - R1 = 40.15; - R2 = 30.; - } - } - else if(theParticle == thePiPlus) - { - P = 20.86; - R1 = 19.24; - R2 = -6.03; - } - else if(theParticle == thePiMinus) - { - P = 20.86; - R1 = 19.24; - R2 = 6.03; - } - else if(theParticle == theKPlus) - { - if ( proton ) - { - P = 17.91; - R1 = 7.14; - R2 = -13.45; - } - else - { - P = 17.87; - R1 = 5.17; - R2 = -7.23; - } - } - else if(theParticle == theKMinus) - { - if ( proton ) - { - P = 17.91; - R1 = 7.14; - R2 = 13.45; - } - else - { - P = 17.97; - R1 = 5.17; - R2 = 7.23; - } - } - else if(theParticle == theK0S || theParticle == theK0L) - { - if ( proton ) - { - P = 17.91; - R1 = 7.14; - } - else - { - P = 17.97; - R1 = 5.17; - } - } - else if(theParticle == theSMinus) - { - P = 35.20; - R1 = -199.; - R2 = 264.; - } - else if(theParticle == theGamma) // modify later on - { - R1 = 0.032; - } - else // as proton ??? - { - if ( neutron ) - { - P = 35.80; - R1 = 40.15; - R2 = -30.; - } - else - { - P = 35.45; - R1 = 42.53; - R2 = -33.34; - } - } - fTotalXsc = CLHEP::millibarn*(B*blog*blog + P + (R1 + R2)*G4Exp(-eta*blog)); - fInelasticXsc = 0.75*fTotalXsc; - fElasticXsc = fTotalXsc - fInelasticXsc; - - if( proton && theParticle->GetPDGCharge() > 0. && ekin < 100*MeV) - { - G4double cB = CoulombBarrier(theParticle, nucleon, ekin); - fTotalXsc *= cB; - fElasticXsc *= cB; - fInelasticXsc *= cB; - } - - return fTotalXsc; -} - ////////////////////////////////////////////////////////////////////////////// // // Returns hadron-nucleon Xsc according to PDG parametrisation (2017): @@ -738,16 +641,11 @@ G4double G4HadronNucleonXsc::HadronNucleonXscNS( fTotalXsc = 10./((logP + 1.273)*(logP + 1.273) + 0.05); fElasticXsc = fTotalXsc; } - else if( pLab < 0.4 ) + else if( pLab < 0.68 ) { fTotalXsc = 14./( (logP + 1.273)*(logP + 1.273) + 0.07); fElasticXsc = fTotalXsc; } - else if( pLab < 0.68 ) - { - fTotalXsc = 14./( (logP + 1.273)*(logP + 1.273) + 0.07); - fElasticXsc = fTotalXsc; - } else if( pLab < 0.85 ) { G4double x = G4Log(pLab/0.77); @@ -923,13 +821,10 @@ G4double G4HadronNucleonXsc::HadronNucleonXscNS( } else if( (theParticle == theKPlus) && proton ) // K+p { - if( pLab < pMin ) + // VI: modified low-energy part + if( pLab < 0.631 ) { - G4double lr = pLab - .38; - G4double lm = pLab - 1.; - G4double md = lm*lm + .392; - fElasticXsc = .7/(lr*lr + .076) + 2./md; - fTotalXsc = .7/(lr*lr + .076) + 2.6/md; + fElasticXsc = fTotalXsc = 12.03; } else if( pLab > pMax ) { @@ -947,10 +842,11 @@ G4double G4HadronNucleonXsc::HadronNucleonXscNS( G4double sp = std::sqrt(pLab); G4double p2 = pLab*pLab; G4double p4 = p2*p2; - G4double lm = pLab - 1.; - G4double md = lm*lm + .392; - fElasticXsc = LE + (cofLogE*ld2 + 2.23)/(1. - .7/sp + .1/p4) + 2./md; - fTotalXsc = LE + (cofLogT*ld2 + 19.5)/(1. + .46/sp + 1.6/p4) + 2.6/md; + // VI: tuned elastic + fElasticXsc = LE + (cofLogE*ld2 + 2.23)/(1. - .7/sp + .1/p4) + + 2./((pLab - 0.8)*(pLab - 0.8) + 0.652); + fTotalXsc = LE + (cofLogT*ld2 + 19.5)/(1. + .46/sp + 1.6/p4) + + 2.6/((pLab - 1.)*(pLab - 1.) + 0.392); } } else if( (theParticle == theKPlus) && neutron) // K+n @@ -1006,35 +902,8 @@ G4double G4HadronNucleonXsc::HadronNucleonXscNS( ////////////////////////////////////////////////////////////////////////////// // -// Returns kaon-nucleon cross-section based on smoothed NS for GG model - -G4double G4HadronNucleonXsc::ComputeKaonNucleonXsc( - const G4ParticleDefinition* theParticle, - const G4ParticleDefinition* nucleon, G4double ekin) -{ - fTotalXsc = fElasticXsc = fInelasticXsc = 0.0; - static const G4double kaonE1 = 80*MeV; - static const G4double kaonE2 = 100*MeV; - if(ekin <= kaonE1) { - HadronNucleonXscNS(theParticle, nucleon, ekin); - } else if(ekin >= kaonE2) { - KaonNucleonXscVG(theParticle, nucleon, ekin); - } else { - G4double stot = KaonNucleonXscVG(theParticle, nucleon, kaonE2); - G4double sel = fElasticXsc; - G4double sinel = fInelasticXsc; - HadronNucleonXscNS(theParticle, nucleon, kaonE1); - G4double f = (ekin - kaonE1)/(kaonE2 - kaonE1); - fTotalXsc += (stot - fTotalXsc)*f; - fElasticXsc += (sel - fElasticXsc)*f; - fInelasticXsc += (sinel - fInelasticXsc)*f; - } - return fTotalXsc; -} - -////////////////////////////////////////////////////////////////////////////// -// -// Returns kaon-nucleon cross-section based on smoothed NS for GG model +// Returns kaon-nucleon cross-section based on smoothed NS +// tuned for the Glauber-Gribov hadron model for Z>1 G4double G4HadronNucleonXsc::KaonNucleonXscGG( const G4ParticleDefinition* theParticle, @@ -1042,13 +911,13 @@ G4double G4HadronNucleonXsc::KaonNucleonXscGG( { fTotalXsc = fElasticXsc = fInelasticXsc = 0.0; if(theParticle == theKMinus || theParticle == theKPlus) { - ComputeKaonNucleonXsc(theParticle, nucleon, ekin); + KaonNucleonXscVG(theParticle, nucleon, ekin); } else if(theParticle == theK0S || theParticle == theK0L) { - G4double stot = ComputeKaonNucleonXsc(theKMinus, nucleon, ekin); + G4double stot = KaonNucleonXscVG(theKMinus, nucleon, ekin); G4double sel = fElasticXsc; G4double sinel = fInelasticXsc; - stot += ComputeKaonNucleonXsc(theKPlus, nucleon, ekin); + stot += KaonNucleonXscVG(theKPlus, nucleon, ekin); sel += fElasticXsc; sinel += fInelasticXsc; fTotalXsc = stot*0.5; @@ -1155,13 +1024,10 @@ G4double G4HadronNucleonXsc::KaonNucleonXscVG( } else if( (theParticle == theKPlus) && proton ) // K+p { - if( pLab < pMin ) + // VI: modified low-energy part + if( pLab < 0.631 ) { - G4double lr = pLab - .38; - G4double lm = pLab - 1.; - G4double md = lm*lm + .392; - fElasticXsc = .7/(lr*lr + .076) + 2./md; - fTotalXsc = 2.6/md; // vg version + fElasticXsc = fTotalXsc = 12.03; } else if( pLab > pMax ) { @@ -1179,10 +1045,11 @@ G4double G4HadronNucleonXsc::KaonNucleonXscVG( G4double sp = std::sqrt(pLab); G4double p2 = pLab*pLab; G4double p4 = p2*p2; - G4double lm = pLab - 0.8; // vg version - G4double md = lm*lm + .652; // vg version - fElasticXsc = LE + (cofLogE*ld2 + 2.23)/(1. - .7/sp + .1/p4) + 2./md; - fTotalXsc = (cofLogT*ld2 + 19.5)/(1. + .46/sp + 1.6/p4) + 7.6/md; // vg version + // VI: tuned elastic + fElasticXsc = LE + (cofLogE*ld2 + 2.23)/(1. - .7/sp + .1/p4) + + 2./((pLab - 0.8)*(pLab - 0.8) + 0.652); + fTotalXsc = LE + (cofLogT*ld2 + 19.5)/(1. + .46/sp + 1.6/p4) + + 2.6/((pLab - 1.)*(pLab - 1.) + 0.392); } } else if( (theParticle == theKPlus) && neutron) // K+n @@ -1236,6 +1103,153 @@ G4double G4HadronNucleonXsc::KaonNucleonXscVG( return fTotalXsc; } +////////////////////////////////////////////////////////////////////////////// +// +// Returns hyperon-nucleon cross-section using NS x-section for protons + +G4double G4HadronNucleonXsc::HyperonNucleonXscNS( + const G4ParticleDefinition* theParticle, + const G4ParticleDefinition* nucleon, G4double ekin) +{ + G4double coeff = 1.0; + + static const G4double lBarCof1S = 0.88; + static const G4double lBarCof2S = 0.76; + static const G4double lBarCof3S = 0.64; + static const G4double lBarCof1C = 0.784378; + static const G4double lBarCofSC = 0.664378; + static const G4double lBarCof2SC = 0.544378; + static const G4double lBarCof1B = 0.740659; + static const G4double lBarCofSB = 0.620659; + static const G4double lBarCof2SB = 0.500659; + + if( theParticle == theL || theParticle == theSPlus || + theParticle == theSMinus || theParticle == theS0 || + theParticle == theAntiL || theParticle == theASPlus || + theParticle == theASMinus || theParticle == theAS0 ) + { + coeff = lBarCof1S; + + } else if( theParticle == theXiMinus || theParticle == theXi0 || + theParticle == theAXiMinus || theParticle == theAXi0 ) + { + coeff = lBarCof2S; + } + else if( theParticle == theOmega || theParticle == theAOmega) + { + coeff = lBarCof3S; + } + else if( theParticle == theLambdaCPlus || theParticle == theALambdaCPlus || + theParticle == theSigmaCPlus || theParticle == theASigmaCPlus || + theParticle == theSigmacPP || theParticle == theASigmacPP || + theParticle == theSigmaC0 || theParticle == theASigmaC0 + ) + { + coeff = lBarCof1C; + } + else if( theParticle == theOmegaC0 || theParticle == theAOmegaC0 ) + { + coeff = lBarCof2SC; + } + else if( theParticle == theXiCPlus || theParticle == theXiC0 || + theParticle == theAXiCPlus || theParticle == theAXiC0) + { + coeff = lBarCofSC; + } + else if( theParticle == theLambdaB || theParticle == theALambdaB || + theParticle == theSigmaBPlus || theParticle == theASigmaBPlus || + theParticle == theSigmaBMinus || theParticle == theASigmaBMinus || + theParticle == theSigmaB0 || theParticle == theASigmaB0 + ) + { + coeff = lBarCof1B; + } + else if( theParticle == theOmegaBMinus || theParticle == theAOmegaBMinus) + { + coeff = lBarCof2SB; + } + else if( theParticle == theXiBMinus || theParticle == theXiB0 || + theParticle == theAXiBMinus || theParticle == theAXiB0) + { + coeff = lBarCofSB; + } + fTotalXsc = coeff*HadronNucleonXscNS( theProton, nucleon, ekin); + fInelasticXsc *= coeff; + fElasticXsc *= coeff; + + return fTotalXsc; +} + +////////////////////////////////////////////////////////////////////////////// +// +// Returns hyperon-nucleon cross-section using NS x-section for protons + +G4double G4HadronNucleonXsc::SCBMesonNucleonXscNS( const G4ParticleDefinition* theParticle, + const G4ParticleDefinition* nucleon, G4double ekin ) +{ + G4double coeff(1.0); + // static const G4double lMesCof1S = 0.82; // Kp/piP + static const G4double llMesCof1C = 0.676568; + static const G4double llMesCof1B = 0.610989; + static const G4double llMesCof2C = 0.353135; + static const G4double llMesCof2B = 0.221978; + static const G4double llMesCofSC = 0.496568; + static const G4double llMesCofSB = 0.430989; + static const G4double llMesCofCB = 0.287557; + static const G4double llMesCofEtaP = 0.88; + static const G4double llMesCofEta = 0.76; + + if( theParticle == theBMeson0 || theParticle == theABMeson0 || + theParticle == theBMesonPlus || theParticle == theBMesonMinus ) + { + coeff = llMesCof1B; + } + else if(theParticle == theDMeson0 || theParticle == theADMeson0 || + theParticle == theDMesonPlus || theParticle == theDMesonMinus ) + { + coeff = llMesCof1C; + } + else if(theParticle == theBsMeson0 || theParticle == theABsMeson0 ) + { + coeff = llMesCofSB; + } + else if(theParticle == theBcMesonPlus || theParticle == theBcMesonMinus ) + { + coeff = llMesCofCB; + } + else if(theParticle == theDsMesonPlus || theParticle == theDsMesonMinus ) + { + coeff = llMesCofSC; + } + else if(theParticle == theBMesonPlus || theParticle == theBMesonMinus ) + { + coeff = llMesCof1B; + } + else if(theParticle == theDMesonPlus || theParticle == theDMesonMinus ) + { + coeff = llMesCof1C; + } + else if(theParticle == theEtaC || theParticle == theJPsi ) + { + coeff = llMesCof2C; + } + else if(theParticle == theUpsilon ) + { + coeff = llMesCof2B; + } + else if(theParticle == theEta ) + { + coeff = llMesCofEta; + } + else if(theParticle == theEtaPrime ) + { + coeff = llMesCofEtaP; + } + fTotalXsc = coeff*HadronNucleonXscNS( thePiPlus, nucleon, ekin); + fElasticXsc *= coeff; + fInelasticXsc *= coeff; + return fTotalXsc; +} //////////////////////////////////////////////////////////////////////////////// // // Returns hadron-nucleon cross-section based on V. Uzjinsky parametrisation of diff --git a/source/processes/hadronic/cross_sections/src/G4IonProtonCrossSection.cc b/source/processes/hadronic/cross_sections/src/G4IonProtonCrossSection.cc index 63a95b4144f..10d819fefae 100644 --- a/source/processes/hadronic/cross_sections/src/G4IonProtonCrossSection.cc +++ b/source/processes/hadronic/cross_sections/src/G4IonProtonCrossSection.cc @@ -33,8 +33,6 @@ // // Author Ivantchenko, Geant4, 30 July 2010 // -// Modifications: -// #include "G4IonProtonCrossSection.hh" #include "G4SystemOfUnits.hh" @@ -42,6 +40,7 @@ #include "G4DynamicParticle.hh" #include "G4Element.hh" #include "G4Proton.hh" +#include "G4Log.hh" using namespace std; @@ -70,7 +69,7 @@ G4IonProtonCrossSection::GetElementCrossSection( G4double e = dp->GetKineticEnergy()*CLHEP::proton_mass_c2/p->GetPDGMass(); G4int Z = p->GetAtomicNumber(); G4int A = p->GetAtomicMass(); - return theForward->IsoCrossSection(e, Z, A); + return theForward->IsoCrossSection(e, G4Log(e), Z, A); } void G4IonProtonCrossSection::BuildPhysicsTable(const G4ParticleDefinition& part) diff --git a/source/processes/hadronic/cross_sections/src/G4MuNeutrinoNucleusTotXsc.cc b/source/processes/hadronic/cross_sections/src/G4MuNeutrinoNucleusTotXsc.cc index 5b6daa4c8c6..b95305749e8 100644 --- a/source/processes/hadronic/cross_sections/src/G4MuNeutrinoNucleusTotXsc.cc +++ b/source/processes/hadronic/cross_sections/src/G4MuNeutrinoNucleusTotXsc.cc @@ -33,6 +33,10 @@ #include "G4IonTable.hh" #include "G4HadTmpUtil.hh" #include "G4NistManager.hh" +#include "G4Material.hh" +#include "G4Element.hh" +#include "G4Isotope.hh" +#include "G4ElementVector.hh" #include "G4MuonMinus.hh" #include "G4MuonPlus.hh" @@ -41,7 +45,7 @@ using namespace std; using namespace CLHEP; G4MuNeutrinoNucleusTotXsc::G4MuNeutrinoNucleusTotXsc() - : G4VCrossSectionDataSet("NuElectronTotXsc") + : G4VCrossSectionDataSet("NuMuNuclTotXsc") { fCofXsc = 1.e-38*cm2/GeV; @@ -56,7 +60,7 @@ G4MuNeutrinoNucleusTotXsc::G4MuNeutrinoNucleusTotXsc() fCofS = 5.*fSin2tW*fSin2tW/9.; fCofL = 1. - fSin2tW + fCofS; - G4cout<<"fCosL = "< 0.) fCcTotRatio = ccnuXsc/totXsc; } else if( pName == "anti_nu_mu") { ncXsc = fCofL*ccanuXsc + fCofS*ccnuXsc; + ncXsc *= fNcFactor/fCcFactor; totXsc = ccanuXsc + ncXsc; + if( totXsc > 0.) fCcTotRatio = ccanuXsc/totXsc; } else return totXsc; - // totXsc -= ncXsc; // to test experimentally available cc part - - totXsc *= fCofXsc; //*energy; - totXsc *= energy; // + 0.5*emass; + totXsc *= fCofXsc; + totXsc *= energy; totXsc *= A; // incoherent sum over all isotope nucleons totXsc *= fBiasingFactor; // biasing up, if set >1 + fTotXsc = totXsc; return totXsc; } @@ -156,7 +221,7 @@ G4double G4MuNeutrinoNucleusTotXsc::GetNuMuTotCsXsc(G4int index, G4double energy { G4double xsc(0.); - if( index <= 0 || energy < theMuonMinus->GetPDGMass() ) xsc = 0.; + if( index <= 0 || energy < theMuonMinus->GetPDGMass() ) xsc = fNuMuTotXsc[0]; else if (index >= fIndex) xsc = fNuMuTotXsc[fIndex-1]; else { @@ -183,7 +248,7 @@ G4double G4MuNeutrinoNucleusTotXsc::GetANuMuTotCsXsc(G4int index, G4double energ { G4double xsc(0.); - if( index <= 0 || energy < theMuonPlus->GetPDGMass() ) xsc = 0.; + if( index <= 0 || energy < theMuonPlus->GetPDGMass() ) xsc = fANuMuTotXsc[0]; else if (index >= fIndex) xsc = fANuMuTotXsc[fIndex-1]; else { @@ -263,7 +328,7 @@ const G4double G4MuNeutrinoNucleusTotXsc::fNuMuTotXsc[50] = 0.857978, 0.835424, 0.814112, 0.794314, 0.776204, 0.759884, 0.745394, 0.732719, 0.721809, 0.712164, 0.704299, 0.697804, 0.692491, 0.688137, 0.68448, - 0.681232, 0.676128, 0.674154, 0.670553, 0.666034}; + 0.681232, 0.676128, 0.674154, 0.670553, 0.666034 }; @@ -273,13 +338,13 @@ const G4double G4MuNeutrinoNucleusTotXsc::fNuMuTotXsc[50] = const G4double G4MuNeutrinoNucleusTotXsc::fANuMuTotXsc[50] = { -0.0291812, 0.0979725, 0.136884, 0.16794, 0.194698, -0.218468, 0.23992, 0.259241, 0.27665, 0.292251, -0.30612, 0.318314, 0.328886, 0.337885, 0.345464, -0.351495, 0.356131, 0.359448, 0.361531, 0.362474, -0.362382, 0.361365, 0.359538, 0.357024, 0.353943, -0.350422, 0.346685, 0.342662, 0.338567, 0.334514, -0.330612, 0.326966, 0.323668, 0.320805, 0.318451, -0.316671, 0.315514, 0.315013, 0.315187, 0.316036, -0.317541, 0.319667, 0.322362, 0.325556, 0.329159, -0.332577, 0.337133, 0.341214, 0.345128, 0.347657}; + 0.0291812, 0.0979725, 0.136884, 0.16794, 0.194698, + 0.218468, 0.23992, 0.259241, 0.27665, 0.292251, + 0.30612, 0.318314, 0.328886, 0.337885, 0.345464, + 0.351495, 0.356131, 0.359448, 0.361531, 0.362474, + 0.362382, 0.361365, 0.359538, 0.357024, 0.353943, + 0.350422, 0.346685, 0.342662, 0.338567, 0.334514, + 0.330612, 0.326966, 0.323668, 0.320805, 0.318451, + 0.316671, 0.315514, 0.315013, 0.315187, 0.316036, + 0.317541, 0.319667, 0.322362, 0.325556, 0.329159, + 0.332577, 0.337133, 0.341214, 0.345128, 0.347657 }; diff --git a/source/processes/hadronic/cross_sections/src/G4NeutrinoElectronCcXsc.cc b/source/processes/hadronic/cross_sections/src/G4NeutrinoElectronCcXsc.cc index 1ed4b7699f1..b44f1c964cd 100644 --- a/source/processes/hadronic/cross_sections/src/G4NeutrinoElectronCcXsc.cc +++ b/source/processes/hadronic/cross_sections/src/G4NeutrinoElectronCcXsc.cc @@ -79,7 +79,7 @@ G4NeutrinoElectronCcXsc::IsElementApplicable( const G4DynamicParticle* aPart, G4 G4double minEnergy = 0., energy = aPart->GetTotalEnergy(); G4double fmass, emass = electron_mass_c2; - if( pName == "nu_mu" || pName == "anti_nu_mu" ) fmass = theMuonMinus->GetPDGMass(); + if( pName == "anti_nu_e" || pName == "nu_mu" || pName == "anti_nu_mu" ) fmass = theMuonMinus->GetPDGMass(); else if( pName == "nu_tau" || pName == "anti_nu_tau" ) fmass = theTauMinus->GetPDGMass(); else fmass = emass; @@ -108,7 +108,7 @@ GetElementCrossSection(const G4DynamicParticle* aPart, G4int ZZ, emass2 = emass*emass; totS = 2.*energy*emass + emass2; - if( pName == "nu_mu") + if( pName == "anti_nu_e" || pName == "nu_mu") { fmass = theMuonMinus->GetPDGMass(); fmass2 = fmass*fmass; @@ -144,6 +144,22 @@ GetElementCrossSection(const G4DynamicParticle* aPart, G4int ZZ, } // if( energy <= electron_mass_c2 ) return result; + G4double aa = 1.; + G4double bb = 1.7; + G4double gw = 2.141*GeV; + G4double dd = 5000.; + G4double mw = 80.385*GeV; + + if( energy > 50.*GeV ) + { + result *= bb; + result /= 1.+ aa*totS/mw/mw; + + if( pName == "anti_nu_e") + { + result *= 1. + dd*gw*gw*totS/( (totS-mw*mw)*(totS-mw*mw)+gw*gw*mw*mw ); + } + } result *= fCofXsc; //*energy; result *= energy + 0.5*emass; result *= ZZ; // incoherent sum over all element electrons diff --git a/source/processes/hadronic/cross_sections/src/G4NeutrinoElectronNcXsc.cc b/source/processes/hadronic/cross_sections/src/G4NeutrinoElectronNcXsc.cc index 4c410e9d414..26b2d5e8712 100644 --- a/source/processes/hadronic/cross_sections/src/G4NeutrinoElectronNcXsc.cc +++ b/source/processes/hadronic/cross_sections/src/G4NeutrinoElectronNcXsc.cc @@ -162,6 +162,27 @@ GetElementCrossSection(const G4DynamicParticle* aPart, G4int ZZ, // G4cout<<"cofL2 + cofR2/3. = "< 50.*GeV ) + { + result *= bb; + result /= 1.+ aa*totS/mz/mz; + + if( pName == "anti_nu_e") + { + result *= 1. + dd*gw*gw*totS/( (totS-mw*mw)*(totS-mw*mw)+gw*gw*mw*mw ); + } + } + result *= fCofXsc; //*energy; result *= ZZ; // incoherent sum over all element electrons diff --git a/source/processes/hadronic/cross_sections/src/G4NeutronCaptureXS.cc b/source/processes/hadronic/cross_sections/src/G4NeutronCaptureXS.cc index c04df769cdd..35618bdb247 100644 --- a/source/processes/hadronic/cross_sections/src/G4NeutronCaptureXS.cc +++ b/source/processes/hadronic/cross_sections/src/G4NeutronCaptureXS.cc @@ -47,6 +47,7 @@ #include "G4PhysicsVector.hh" #include "G4DynamicParticle.hh" #include "Randomize.hh" +#include "G4Log.hh" // factory #include "G4CrossSectionFactory.hh" @@ -69,7 +70,7 @@ const G4int G4NeutronCaptureXS::amin[] = { 0, 235}; const G4int G4NeutronCaptureXS::amax[] = { 0, - 1, 4, 7, 9, 11, 13, 15, 18, 19, 22, //1-10 + 2, 4, 7, 9, 11, 13, 15, 18, 19, 22, //1-10 23, 26, 27, 30, 31, 34, 37, 40, 41, 48, //11-20 45, 50, 51, 54, 55, 58, 59, 64, 65, 70, //21-30 71, 76, 75, 0, 0, 0, 0, 0, 0, 96, //31-40 @@ -95,7 +96,9 @@ G4NeutronCaptureXS::G4NeutronCaptureXS() G4cout << "G4NeutronCaptureXS::G4NeutronCaptureXS: Initialise for Z < " << MAXZCAPTURE << G4endl; } - isMaster = false; + logElimit = G4Log(elimit); + isMaster = false; + fIdxXSTable = 0; } G4NeutronCaptureXS::~G4NeutronCaptureXS() @@ -129,20 +132,26 @@ G4NeutronCaptureXS::IsIsoApplicable(const G4DynamicParticle*, G4double G4NeutronCaptureXS::GetElementCrossSection(const G4DynamicParticle* aParticle, - G4int Z, const G4Material*) + G4int ZZ, const G4Material*) { G4double xs = 0.0; G4double ekin = aParticle->GetKineticEnergy(); - if(ekin > emax || Z < 1 || Z >= MAXZCAPTURE) { return xs; } - if(ekin < elimit) { ekin = elimit; } + if(ekin > emax) { return xs; } + + G4int Z = std::min(ZZ, MAXZCAPTURE-1); + G4double logEkin = aParticle->GetLogKineticEnergy(); + if(ekin < elimit) { ekin = elimit; logEkin = logElimit; } // element was not initialised G4PhysicsVector* pv = data->GetElementData(Z); if(!pv) { return xs; } G4double e1 = pv->Energy(0); - if(ekin < e1) { xs = (*pv)[0]*std::sqrt(e1/ekin); } - else if(ekin <= pv->GetMaxEnergy()) { xs = pv->Value(ekin); } + if(ekin < e1) { + xs = (*pv)[0]*std::sqrt(e1/ekin); + } else if(ekin <= pv->GetMaxEnergy()) { + xs = pv->Value(ekin, logEkin, fIdxXSTable); + } if(verboseLevel > 0){ G4cout << "ekin= " << ekin << ", xs= " << xs << G4endl; @@ -156,45 +165,60 @@ G4NeutronCaptureXS::GetIsoCrossSection(const G4DynamicParticle* aParticle, const G4Isotope*, const G4Element*, const G4Material*) { - return IsoCrossSection(aParticle->GetKineticEnergy(), Z, A); + return IsoCrossSection(aParticle->GetKineticEnergy(), + aParticle->GetLogKineticEnergy(), + Z, A); } -G4double G4NeutronCaptureXS::IsoCrossSection(G4double ekin, G4int Z, G4int A) +G4double G4NeutronCaptureXS::IsoCrossSection(G4double eKin, G4double logE, + G4int ZZ, G4int A) { G4double xs = 0.0; - if(ekin > emax || Z < 1 || Z >= MAXZCAPTURE) { return xs; } - if(ekin < elimit) { ekin = elimit; } - - G4PhysicsVector* pviso = data->GetComponentDataByID(Z, A - amin[Z]); - if(pviso) { - G4double e1 = pviso->Energy(1); - if(ekin < e1) { xs = (*pviso)[1]*std::sqrt(e1/ekin); } - else if(ekin <= pviso->GetMaxEnergy()) { xs = pviso->Value(ekin); } - if(verboseLevel > 0) { - G4cout << "G4NeutronCaptureXS::IsoXS: Ekin(MeV)= " << ekin/MeV - << " xs(b)= " << xs/barn - << " Z= " << Z << " A= " << A << G4endl; - } - return xs; + if(eKin > emax) { return xs; } + + G4int Z = std::min(ZZ, MAXZCAPTURE-1); + G4double ekin = eKin; + G4double logEkin = logE; + if(ekin < elimit) { + ekin = elimit; + logEkin = logElimit; } - // isotope data are not available or applicable - G4PhysicsVector* pv = data->GetElementData(Z); - if(pv) { - G4double e1 = pv->Energy(1); - if(ekin < e1) { xs = (*pv)[1]*std::sqrt(e1/ekin); } - else if(ekin <= pv->GetMaxEnergy()) { xs = pv->Value(ekin); } - if(verboseLevel > 0) { - G4cout << "G4NeutronCaptureXS::IsoXS: Ekin(MeV)= " << ekin/MeV - << " xs(b)= " << xs/barn - << " Z= " << Z << " A= " << A << G4endl; + + if(amin[Z] > 0) { + if(A >= amin[Z] && A <= amax[Z]) { + G4PhysicsVector* pviso = data->GetComponentDataByID(Z, A - amin[Z]); + if(pviso) { + G4double e1 = pviso->Energy(1); + if(ekin < e1) { + xs = (*pviso)[1]*std::sqrt(e1/ekin); + } else if(ekin <= pviso->GetMaxEnergy()) { + xs = pviso->Value(ekin, logEkin, fIdxXSTable); + } + } + } + } else { + // isotope data are not available or applicable + G4PhysicsVector* pv = data->GetElementData(Z); + if(pv) { + G4double e1 = pv->Energy(1); + if(ekin < e1) { + xs = (*pv)[1]*std::sqrt(e1/ekin); + } else if(ekin <= pv->GetMaxEnergy()) { + xs = pv->Value(ekin, logEkin, fIdxXSTable); + } } } + if(verboseLevel > 0) { + G4cout << "G4NeutronCaptureXS::IsoXS: Ekin(MeV)= " << ekin/MeV + << " xs(b)= " << xs/barn + << " Z= " << Z << " A= " << A << G4endl; + } return xs; } const G4Isotope* G4NeutronCaptureXS::SelectIsotope(const G4Element* anElement, - G4double kinEnergy) + G4double kinEnergy, G4double logE) { size_t nIso = anElement->GetNumberOfIsotopes(); const G4Isotope* iso = anElement->GetIsotope(0); @@ -222,7 +246,7 @@ G4NeutronCaptureXS::SelectIsotope(const G4Element* anElement, if(nn < nIso) { temp.resize(nIso, 0.); } for (j=0; jGetIsotope(j)->GetN()); temp[j] = sum; } @@ -280,10 +304,7 @@ G4NeutronCaptureXS::BuildPhysicsTable(const G4ParticleDefinition& p) const G4ElementTable* theElmTable = G4Element::GetElementTable(); size_t numOfElm = G4Element::GetNumberOfElements(); for(size_t i=0; iGetZasInt(); - if(Z >= MAXZCAPTURE) { Z = MAXZCAPTURE-1; } - //G4cout << "Z= " << Z << G4endl; - // Initialisation + G4int Z = std::min(((*theElmTable)[i])->GetZasInt(),MAXZCAPTURE-1); if(!data->GetElementData(Z)) { Initialise(Z, path); } } } diff --git a/source/processes/hadronic/cross_sections/src/G4NeutronElasticXS.cc b/source/processes/hadronic/cross_sections/src/G4NeutronElasticXS.cc index 6a8b809f2a3..d32f0e54895 100644 --- a/source/processes/hadronic/cross_sections/src/G4NeutronElasticXS.cc +++ b/source/processes/hadronic/cross_sections/src/G4NeutronElasticXS.cc @@ -44,9 +44,8 @@ #include "G4PhysicsLogVector.hh" #include "G4PhysicsVector.hh" #include "G4ComponentGGHadronNucleusXsc.hh" -#include "G4HadronNucleonXsc.hh" #include "G4NistManager.hh" -#include "G4Proton.hh" +#include "G4Neutron.hh" #include #include @@ -60,7 +59,7 @@ G4_DECLARE_XS_FACTORY(G4NeutronElasticXS); using namespace std; G4PhysicsVector* G4NeutronElasticXS::data[] = {nullptr}; -G4double G4NeutronElasticXS::coeff[] = {1.0}; +G4double G4NeutronElasticXS::coeff[] = {0.0}; #ifdef G4MULTITHREADED G4Mutex G4NeutronElasticXS::neutronElasticXSMutex = G4MUTEX_INITIALIZER; @@ -69,8 +68,8 @@ G4double G4NeutronElasticXS::coeff[] = {1.0}; G4NeutronElasticXS::G4NeutronElasticXS() : G4VCrossSectionDataSet(Default_Name()), ggXsection(nullptr), - fNucleon(nullptr), - proton(G4Proton::Proton()), + neutron(G4Neutron::Neutron()), + fIdxXSTable(0), isMaster(false) { // verboseLevel = 0; @@ -78,21 +77,19 @@ G4NeutronElasticXS::G4NeutronElasticXS() G4cout << "G4NeutronElasticXS::G4NeutronElasticXS Initialise for Z < " << MAXZEL << G4endl; } + nist = G4NistManager::Instance(); + ggXsection = new G4ComponentGGHadronNucleusXsc(); SetForAllAtomsAndEnergies(true); } G4NeutronElasticXS::~G4NeutronElasticXS() { - //std::cout << "delete G4NeutronElasticXS " << fNucleon - // << " " << ggXsection << std::endl; - delete fNucleon; if(isMaster) { for(G4int i=0; iEnergy(0)) { return (*pv)[0]; } - - if(ekin <= pv->GetMaxEnergy()) { - xs = pv->Value(ekin); - } else if(1 == Z) { - fNucleon->GetHadronNucleonXscNS(aParticle, proton); - xs = coeff[1]*fNucleon->GetElasticHadronNucleonXsc(); + if(ekin <= pv->Energy(0)) { + xs = (*pv)[0]; + } else if(ekin <= pv->GetMaxEnergy()) { + xs = pv->Value(ekin, aParticle->GetLogKineticEnergy(), fIdxXSTable); } else { - G4int Amean = - G4lrint(G4NistManager::Instance()->GetAtomicMassAmu(Z)); - ggXsection->GetIsoCrossSection(aParticle, Z, Amean); - xs = coeff[Z]*ggXsection->GetElasticGlauberGribovXsc(); + xs = coeff[Z]*ggXsection->GetElasticElementCrossSection(neutron, + ekin, Z, nist->GetAtomicMassAmu(Z)); } if(verboseLevel > 0){ @@ -164,14 +156,12 @@ G4NeutronElasticXS::BuildPhysicsTable(const G4ParticleDefinition& p) FatalException, ed, ""); return; } - if(!ggXsection) { ggXsection = new G4ComponentGGHadronNucleusXsc(); } - if(!fNucleon) { fNucleon = new G4HadronNucleonXsc(); } - - if(!data[1]) { + if(0. == coeff[0]) { #ifdef G4MULTITHREADED G4MUTEXLOCK(&neutronElasticXSMutex); - if(!data[1]) { + if(0. == coeff[0]) { #endif + for(G4int i=0; iGetZasInt(); - if(Z >= MAXZEL) { Z = MAXZEL-1; } - //G4cout << "Z= " << Z << G4endl; - // Initialisation - if(!data[Z]) { Initialise(Z, dynParticle, path); } + G4int Z = std::min(((*theElmTable)[i])->GetZasInt(),MAXZEL-1); + if(!data[Z]) { Initialise(Z, path); } } - delete dynParticle; } } -void -G4NeutronElasticXS::Initialise(G4int Z, G4DynamicParticle* dp, - const char* p) +void G4NeutronElasticXS::Initialise(G4int Z, const char* p) { if(data[Z]) { return; } const char* path = p; @@ -234,7 +215,7 @@ G4NeutronElasticXS::Initialise(G4int Z, G4DynamicParticle* dp, G4Exception("G4NeutronElasticXS::Initialise(..)","had014", FatalException, ed, "Check G4PARTICLEXSDATA"); return; - }else{ + } else { if(verboseLevel > 1) { G4cout << "file " << ost.str() << " is opened by G4NeutronElasticXS" << G4endl; @@ -249,20 +230,11 @@ G4NeutronElasticXS::Initialise(G4int Z, G4DynamicParticle* dp, FatalException, ed, "Check G4PARTICLEXSDATA"); return; } - // smooth transition - G4double sig1 = (*(data[Z]))[data[Z]->GetVectorLength()-1]; - dp->SetKineticEnergy(data[Z]->GetMaxEnergy()); - G4double sig2 = 0.0; - if(1 == Z) { - fNucleon->GetHadronNucleonXscNS(dp, proton); - sig2 = fNucleon->GetElasticHadronNucleonXsc(); - } else { - G4int Amean = - G4lrint(G4NistManager::Instance()->GetAtomicMassAmu(Z)); - ggXsection->GetIsoCrossSection(dp, Z, Amean); - sig2 = ggXsection->GetElasticGlauberGribovXsc(); - } + G4double sig1 = (*(data[Z]))[data[Z]->GetVectorLength()-1]; + G4double ehigh = data[Z]->GetMaxEnergy(); + G4double sig2 = ggXsection->GetElasticElementCrossSection(neutron, + ehigh, Z, nist->GetAtomicMassAmu(Z)); if(sig2 > 0.) { coeff[Z] = sig1/sig2; } } } diff --git a/source/processes/hadronic/cross_sections/src/G4NeutronInelasticXS.cc b/source/processes/hadronic/cross_sections/src/G4NeutronInelasticXS.cc index 4e50b7383a3..854258e8e29 100644 --- a/source/processes/hadronic/cross_sections/src/G4NeutronInelasticXS.cc +++ b/source/processes/hadronic/cross_sections/src/G4NeutronInelasticXS.cc @@ -33,8 +33,7 @@ // // Author Ivantchenko, Geant4, 3-Aug-09 // -// Modifications: -// + #include "G4NeutronInelasticXS.hh" #include "G4Neutron.hh" @@ -44,9 +43,7 @@ #include "G4PhysicsLogVector.hh" #include "G4PhysicsVector.hh" #include "G4ComponentGGHadronNucleusXsc.hh" -#include "G4HadronNucleonXsc.hh" #include "G4NistManager.hh" -#include "G4Proton.hh" #include "Randomize.hh" #include @@ -74,7 +71,7 @@ const G4int G4NeutronInelasticXS::amin[] = { 0, 235}; const G4int G4NeutronInelasticXS::amax[] = { 0, - 1, 4, 7, 9, 11, 13, 15, 18, 19, 22, //1-10 + 2, 4, 7, 9, 11, 13, 15, 18, 19, 22, //1-10 23, 26, 27, 30, 31, 34, 37, 40, 41, 48, //11-20 45, 50, 51, 54, 55, 58, 59, 64, 65, 70, //21-30 71, 76, 75, 0, 0, 0, 0, 0, 0, 96, //31-40 @@ -95,7 +92,8 @@ G4ElementData* G4NeutronInelasticXS::data = nullptr; G4NeutronInelasticXS::G4NeutronInelasticXS() : G4VCrossSectionDataSet(Default_Name()), - proton(G4Proton::Proton()), emax(20*CLHEP::MeV) + neutron(G4Neutron::Neutron()), + emax(20*CLHEP::MeV) { // verboseLevel = 0; if(verboseLevel > 0){ @@ -103,16 +101,14 @@ G4NeutronInelasticXS::G4NeutronInelasticXS() << MAXZINEL << G4endl; } ggXsection = new G4ComponentGGHadronNucleusXsc(); - fNucleon = new G4HadronNucleonXsc(); + nist = G4NistManager::Instance(); SetForAllAtomsAndEnergies(true); isMaster = false; + fIdxXSTable = 0; } G4NeutronInelasticXS::~G4NeutronInelasticXS() { - //G4cout << "G4NeutronInelasticXS::~G4NeutronInelasticXS() " - // << " isMaster= " << isMaster << " data: " << data << G4endl; - delete fNucleon; if(isMaster) { delete data; data = nullptr; } } @@ -149,23 +145,18 @@ G4double G4NeutronInelasticXS::GetElementCrossSection( G4int Z = (ZZ >= MAXZINEL) ? MAXZINEL - 1 : ZZ; - G4PhysicsVector* pv = data->GetElementData(Z); + const G4PhysicsVector* pv = data->GetElementData(Z); // G4cout << "G4NeutronInelasticXS::GetCrossSection e= " << ekin // << " Z= " << Z << G4endl; - // element was not initialised + // element was not initialised or low energy if(!pv || ekin <= pv->Energy(0)) { return xs; } if(ekin <= pv->GetMaxEnergy()) { - xs = pv->Value(ekin); - } else if(1 == Z) { - fNucleon->GetHadronNucleonXscNS(aParticle, proton); - xs = coeff[1]*fNucleon->GetInelasticHadronNucleonXsc(); - } else { - G4int Amean = - G4lrint(G4NistManager::Instance()->GetAtomicMassAmu(Z)); - ggXsection->GetIsoCrossSection(aParticle, Z, Amean); - xs = coeff[Z]*ggXsection->GetInelasticGlauberGribovXsc(); + xs = pv->Value(ekin, aParticle->GetLogKineticEnergy(), fIdxXSTable); + } else { + xs = coeff[Z]*ggXsection->GetInelasticElementCrossSection(neutron, + ekin, Z, nist->GetAtomicMassAmu(Z)); } if(verboseLevel > 0) { @@ -182,11 +173,13 @@ G4double G4NeutronInelasticXS::GetIsoCrossSection( const G4Isotope*, const G4Element*, const G4Material*) { - return IsoCrossSection(aParticle->GetKineticEnergy(), Z, A); + return IsoCrossSection(aParticle->GetKineticEnergy(), + aParticle->GetLogKineticEnergy(), Z, A); } G4double -G4NeutronInelasticXS::IsoCrossSection(G4double ekin, G4int ZZ, G4int A) +G4NeutronInelasticXS::IsoCrossSection(G4double ekin, G4double logekin, + G4int ZZ, G4int A) { G4double xs = 0.0; G4int Z = (ZZ >= MAXZINEL) ? MAXZINEL - 1 : ZZ; @@ -196,22 +189,17 @@ G4NeutronInelasticXS::IsoCrossSection(G4double ekin, G4int ZZ, G4int A) << " Amin= " << amin[Z] << " Amax= " << amax[Z] << " E(MeV)= " << ekin << G4endl; */ - // first compute isotope cross section - if(ekin <=emax && amin[Z]>0 && A >= amin[Z] && A <= amax[Z]) { - G4PhysicsVector* pviso = data->GetComponentDataByIndex(Z, A - amin[Z]); - if(pviso) { - xs = pviso->Value(ekin); - if(verboseLevel > 0) { - G4cout << "IsoXS: Z= " << Z << " A= " << A - << " Ekin(MeV)= " << ekin/CLHEP::MeV - << ", nElmXSinel(bn)= " << xs/CLHEP::barn << G4endl; - } - return xs; + // compute isotope cross section if applicable + if(ekin <= emax && amin[Z] > 0) { + if(A >= amin[Z] && A <= amax[Z]) { + G4PhysicsVector* pviso = data->GetComponentDataByIndex(Z, A - amin[Z]); + if(pviso) { xs = pviso->Value(ekin, logekin, fIdxXSTable); } } + } else { + // isotope data are not available or applicable + G4PhysicsVector* pv = data->GetElementData(Z); + if(pv) { xs = pv->Value(ekin, logekin, fIdxXSTable); } } - // isotope data are not available or applicable - G4PhysicsVector* pv = data->GetElementData(Z); - if(pv) { xs = pv->Value(ekin); } if(verboseLevel > 0) { G4cout << "IsoXS: Z= " << Z << " A= " << A << " Ekin(MeV)= " << ekin/CLHEP::MeV @@ -221,7 +209,7 @@ G4NeutronInelasticXS::IsoCrossSection(G4double ekin, G4int ZZ, G4int A) } const G4Isotope* G4NeutronInelasticXS::SelectIsotope( - const G4Element* anElement, G4double kinEnergy) + const G4Element* anElement, G4double kinEnergy, G4double logE) { size_t nIso = anElement->GetNumberOfIsotopes(); const G4Isotope* iso = anElement->GetIsotope(0); @@ -257,7 +245,7 @@ const G4Isotope* G4NeutronInelasticXS::SelectIsotope( for (j=0; jGetN() // << " abund= " << abundVector[j] << G4endl; - sum += abundVector[j]*IsoCrossSection(kinEnergy, Z, + sum += abundVector[j]*IsoCrossSection(kinEnergy, logE, Z, anElement->GetIsotope(j)->GetN()); temp[j] = sum; } @@ -309,28 +297,22 @@ G4NeutronInelasticXS::BuildPhysicsTable(const G4ParticleDefinition& p) // Build the complete string identifying the file with the data set char* path = getenv("G4PARTICLEXSDATA"); - G4DynamicParticle* dynParticle = - new G4DynamicParticle(G4Neutron::Neutron(),G4ThreeVector(1,0,0),1); - // Access to elements const G4ElementTable* theElmTable = G4Element::GetElementTable(); size_t numOfElm = G4Element::GetNumberOfElements(); for(size_t i=0; iGetZasInt(); if(Z >= MAXZINEL) { Z = MAXZINEL-1; } - //G4cout << "Z= " << Z << G4endl; // Initialisation if(!(data->GetElementData(Z))) { - Initialise(Z, dynParticle, path); + Initialise(Z, path); } } - delete dynParticle; } } void -G4NeutronInelasticXS::Initialise(G4int Z, G4DynamicParticle* dp, - const char* p) +G4NeutronInelasticXS::Initialise(G4int Z, const char* p) { if(data->GetElementData(Z) || Z < 1 || Z >= MAXZINEL) { return; } const char* path = p; @@ -370,17 +352,9 @@ G4NeutronInelasticXS::Initialise(G4int Z, G4DynamicParticle* dp, // smooth transition G4double sig1 = (*v)[v->GetVectorLength()-1]; - dp->SetKineticEnergy(v->GetMaxEnergy()); - G4double sig2 = 0.0; - if(1 == Z) { - fNucleon->GetHadronNucleonXscNS(dp, proton); - sig2 = fNucleon->GetInelasticHadronNucleonXsc(); - } else { - G4int Amean = - G4lrint(G4NistManager::Instance()->GetAtomicMassAmu(Z)); - ggXsection->GetIsoCrossSection(dp, Z, Amean); - sig2 = ggXsection->GetInelasticGlauberGribovXsc(); - } + G4double ehigh= v->GetMaxEnergy(); + G4double sig2 = ggXsection->GetInelasticElementCrossSection(neutron, + ehigh, Z, nist->GetAtomicMassAmu(Z)); if(sig2 > 0.) { coeff[Z] = sig1/sig2; } } diff --git a/source/processes/hadronic/cross_sections/src/G4NucleonNuclearCrossSection.cc b/source/processes/hadronic/cross_sections/src/G4NucleonNuclearCrossSection.cc index 2ac6ef90c89..390410e7b51 100644 --- a/source/processes/hadronic/cross_sections/src/G4NucleonNuclearCrossSection.cc +++ b/source/processes/hadronic/cross_sections/src/G4NucleonNuclearCrossSection.cc @@ -33,8 +33,8 @@ // #include "G4NucleonNuclearCrossSection.hh" -#include "G4SystemOfUnits.hh" #include "G4DynamicParticle.hh" +#include "G4ParticleDefinition.hh" #include "G4Neutron.hh" #include "G4Proton.hh" #include "G4ComponentBarNucleonNucleusXsc.hh" @@ -44,9 +44,6 @@ // G4_DECLARE_XS_FACTORY(G4NucleonNuclearCrossSection); - -using namespace std; - /////////////////////////////////////////////////////////////////////////////// G4NucleonNuclearCrossSection::G4NucleonNuclearCrossSection() @@ -65,7 +62,6 @@ G4NucleonNuclearCrossSection::~G4NucleonNuclearCrossSection() {} //////////////////////////////////////////////////////////////////////////// -// G4bool G4NucleonNuclearCrossSection::IsElementApplicable( const G4DynamicParticle*, G4int Z, const G4Material*) @@ -74,7 +70,6 @@ G4bool G4NucleonNuclearCrossSection::IsElementApplicable( } //////////////////////////////////////////////////////////////////////////// -// G4double G4NucleonNuclearCrossSection::GetElementCrossSection( const G4DynamicParticle* dp, G4int Z, const G4Material*) @@ -84,7 +79,6 @@ G4double G4NucleonNuclearCrossSection::GetElementCrossSection( } //////////////////////////////////////////////////////////////////////////// -// void G4NucleonNuclearCrossSection::ComputeCrossSections( const G4ParticleDefinition* pd, @@ -96,9 +90,14 @@ void G4NucleonNuclearCrossSection::ComputeCrossSections( fElasticXsc = fBarash->GetElasticXsc(); } +//////////////////////////////////////////////////////////////////////////// + +void G4NucleonNuclearCrossSection::BuildPhysicsTable(const G4ParticleDefinition& part) +{ + fBarash->BuildPhysicsTable(part); +} //////////////////////////////////////////////////////////////////////////// -// void G4NucleonNuclearCrossSection::CrossSectionDescription(std::ostream& outFile) const @@ -111,3 +110,5 @@ G4NucleonNuclearCrossSection::CrossSectionDescription(std::ostream& outFile) con << "to 1 TeV.\n"; } +//////////////////////////////////////////////////////////////////////////// + diff --git a/source/processes/hadronic/cross_sections/src/G4ParticleInelasticXS.cc b/source/processes/hadronic/cross_sections/src/G4ParticleInelasticXS.cc index c57cc906f49..edb15d4c2e4 100644 --- a/source/processes/hadronic/cross_sections/src/G4ParticleInelasticXS.cc +++ b/source/processes/hadronic/cross_sections/src/G4ParticleInelasticXS.cc @@ -45,7 +45,6 @@ #include "G4PhysicsVector.hh" #include "G4ComponentGGHadronNucleusXsc.hh" #include "G4ComponentGGNuclNuclXsc.hh" -#include "G4HadronNucleonXsc.hh" #include "G4NistManager.hh" #include "G4Proton.hh" #include "Randomize.hh" @@ -70,7 +69,7 @@ const G4int G4ParticleInelasticXS::amin[] = { 0, 235}; const G4int G4ParticleInelasticXS::amax[] = { 0, - 1, 4, 7, 9, 11, 13, 15, 18, 19, 22, //1-10 + 2, 4, 7, 9, 11, 13, 15, 18, 19, 22, //1-10 23, 26, 27, 30, 31, 34, 37, 40, 41, 48, //11-20 45, 50, 51, 54, 55, 58, 59, 64, 65, 70, //21-30 71, 76, 75, 0, 0, 0, 0, 0, 0, 96, //31-40 @@ -93,39 +92,34 @@ G4ParticleInelasticXS::G4ParticleInelasticXS(const G4ParticleDefinition* part) : G4VCrossSectionDataSet("G4ParticleInelasticXS"), ggXsection(nullptr), nnXsection(nullptr), - fNucleon(nullptr), particle(part), proton(G4Proton::Proton()), - particleName(""), - isMaster(false), - emax(20*CLHEP::MeV) + emax(20*CLHEP::MeV), + fIdxXSTable(0), + isMaster(false) { if(!part) { G4Exception("G4ParticleInelasticXS::G4ParticleInelasticXS(..)","had015", FatalException, "NO particle definition in constructor"); } else { - // verboseLevel = 0; - particleName = particle->GetParticleName(); + verboseLevel = 0; + G4String particleName = particle->GetParticleName(); if(verboseLevel > 0){ G4cout << "G4ParticleInelasticXS::G4ParticleInelasticXS for " << particleName << " on atoms with Z < " << MAXZINELP << G4endl; } if(particleName == "neutron" || particleName == "proton") { ggXsection = new G4ComponentGGHadronNucleusXsc(); - fNucleon = new G4HadronNucleonXsc(); } else { nnXsection = new G4ComponentGGNuclNuclXsc(); } } SetForAllAtomsAndEnergies(true); - fNist = G4NistManager::Instance(); + fNist = G4NistManager::Instance(); } G4ParticleInelasticXS::~G4ParticleInelasticXS() { - //G4cout << "G4ParticleInelasticXS::~G4ParticleInelasticXS() " - // << " isMaster= " << isMaster << " data: " << data << G4endl; - delete fNucleon; if(isMaster) { delete data; data = nullptr; } } @@ -170,30 +164,22 @@ G4double G4ParticleInelasticXS::GetElementCrossSection( if(!pv || ekin <= pv->Energy(0)) { return xs; } if(ekin <= pv->GetMaxEnergy()) { - xs = pv->Value(ekin); - } else if(1 == Z) { - if(fNucleon) { - fNucleon->GetHadronNucleonXscNS(aParticle, proton); - xs = coeff[1]*fNucleon->GetInelasticHadronNucleonXsc(); - } else { - nnXsection->GetZandACrossSection(aParticle, 1, 1); - xs = coeff[1]*nnXsection->GetInelasticGlauberGribovXsc(); - } + xs = pv->Value(ekin, aParticle->GetLogKineticEnergy(), fIdxXSTable); } else { - G4int Amean = G4lrint(fNist->GetAtomicMassAmu(Z)); + G4double Amean = fNist->GetAtomicMassAmu(Z); if(ggXsection) { - ggXsection->GetIsoCrossSection(aParticle, Z, Amean); - xs = coeff[Z]*ggXsection->GetInelasticGlauberGribovXsc(); + xs = coeff[Z]*ggXsection->GetInelasticElementCrossSection(particle, + ekin, Z, Amean); } else { - nnXsection->GetZandACrossSection(aParticle, Z, Amean); - xs = coeff[Z]*nnXsection->GetInelasticGlauberGribovXsc(); + xs = coeff[Z]*nnXsection->GetInelasticElementCrossSection(particle, + ekin, Z, Amean); } } if(verboseLevel > 1) { G4cout << "ElmXS: Z= " << Z << " Ekin(MeV)= " << ekin/CLHEP::MeV << " xs(bn)= " << xs/CLHEP::barn << " element data for " - << particleName << G4endl; + << particle->GetParticleName() << G4endl; } return xs; } @@ -204,11 +190,13 @@ G4double G4ParticleInelasticXS::GetIsoCrossSection( const G4Isotope*, const G4Element*, const G4Material*) { - return IsoCrossSection(aParticle->GetKineticEnergy(), Z, A); + return IsoCrossSection(aParticle->GetKineticEnergy(), + aParticle->GetLogKineticEnergy(),Z, A); } G4double -G4ParticleInelasticXS::IsoCrossSection(G4double ekin, G4int ZZ, G4int A) +G4ParticleInelasticXS::IsoCrossSection(G4double ekin, G4double logE, + G4int ZZ, G4int A) { G4double xs = 0.0; G4int Z = (ZZ >= MAXZINELP) ? MAXZINELP - 1 : ZZ; @@ -217,25 +205,19 @@ G4ParticleInelasticXS::IsoCrossSection(G4double ekin, G4int ZZ, G4int A) << " Amin= " << amin[Z] << " Amax= " << amax[Z] << " E(MeV)= " << ekin << G4endl; */ - // first compute isotope cross section - if(ekin <=emax && amin[Z]>0 && A >= amin[Z] && A <= amax[Z]) { - G4PhysicsVector* pviso = data->GetComponentDataByIndex(Z, A - amin[Z]); - if(pviso) { - xs = pviso->Value(ekin); - if(verboseLevel > 0){ - G4cout << "IsoXS for " << particleName - << " Target Z= " << Z << " A= " << A - << " Ekin(MeV)= " << ekin/CLHEP::MeV - << " xs(bn)= " << xs/CLHEP::barn << G4endl; - } - return xs; + // compute isotope cross section if applicable + if(ekin <= emax && amin[Z]>0) { + if(A >= amin[Z] && A <= amax[Z]) { + G4PhysicsVector* pviso = data->GetComponentDataByIndex(Z, A - amin[Z]); + if(pviso) { xs = pviso->Value(ekin, logE, fIdxXSTable); } } + } else { + // isotope data are not available or applicable + G4PhysicsVector* pv = data->GetElementData(Z); + if(pv) { xs = pv->Value(ekin, logE, fIdxXSTable); } } - // isotope data are not available or applicable - G4PhysicsVector* pv = data->GetElementData(Z); - if(pv) { xs = pv->Value(ekin); } if(verboseLevel > 0) { - G4cout << "IsoXS for " << particleName + G4cout << "IsoXS for " << particle->GetParticleName() << " Target Z= " << Z << " A= " << A << " Ekin(MeV)= " << ekin/CLHEP::MeV << " xs(bn)= " << xs/CLHEP::barn << G4endl; @@ -244,7 +226,7 @@ G4ParticleInelasticXS::IsoCrossSection(G4double ekin, G4int ZZ, G4int A) } const G4Isotope* G4ParticleInelasticXS::SelectIsotope( - const G4Element* anElement, G4double kinEnergy) + const G4Element* anElement, G4double kinEnergy, G4double logE) { size_t nIso = anElement->GetNumberOfIsotopes(); const G4Isotope* iso = anElement->GetIsotope(0); @@ -279,7 +261,7 @@ const G4Isotope* G4ParticleInelasticXS::SelectIsotope( for (j=0; jGetN() // << " abund= " << abundVector[j] << G4endl; - sum += abundVector[j]*IsoCrossSection(kinEnergy, Z, + sum += abundVector[j]*IsoCrossSection(kinEnergy, logE, Z, anElement->GetIsotope(j)->GetN()); temp[j] = sum; } @@ -303,7 +285,7 @@ G4ParticleInelasticXS::BuildPhysicsTable(const G4ParticleDefinition& p) if(&p != particle) { G4ExceptionDescription ed; ed << p.GetParticleName() << " is a wrong particle type -" - << particleName << " is expected"; + << particle->GetParticleName() << " is expected"; G4Exception("G4ParticleInelasticXS::BuildPhysicsTable(..)","had012", FatalException, ed, ""); return; @@ -316,7 +298,7 @@ G4ParticleInelasticXS::BuildPhysicsTable(const G4ParticleDefinition& p) #endif isMaster = true; data = new G4ElementData(); - data->SetName(particleName + "Inelastic"); + data->SetName(particle->GetParticleName() + "Inelastic"); temp.resize(13,0.0); #ifdef G4MULTITHREADED } @@ -331,27 +313,17 @@ G4ParticleInelasticXS::BuildPhysicsTable(const G4ParticleDefinition& p) // Build the complete string identifying the file with the data set char* path = getenv("G4PARTICLEXSDATA"); - G4DynamicParticle* dynParticle = - new G4DynamicParticle(particle,G4ThreeVector(1,0,0),1); - // Access to elements const G4ElementTable* theElmTable = G4Element::GetElementTable(); size_t numOfElm = G4Element::GetNumberOfElements(); for(size_t i=0; iGetZasInt(); - if(Z >= MAXZINELP) { Z = MAXZINELP-1; } - //G4cout << "Z= " << Z << G4endl; - // Initialisation - if(!(data->GetElementData(Z))) { - Initialise(Z, dynParticle, path); - } + G4int Z = std::min(((*theElmTable)[i])->GetZasInt(), MAXZINELP-1); + if(!(data->GetElementData(Z))) { Initialise(Z, path); } } - delete dynParticle; } } -void G4ParticleInelasticXS::Initialise(G4int Z, G4DynamicParticle* dp, - const char* p) +void G4ParticleInelasticXS::Initialise(G4int Z, const char* p) { if(data->GetElementData(Z)) { return; } const char* path = p; @@ -368,6 +340,7 @@ void G4ParticleInelasticXS::Initialise(G4int Z, G4DynamicParticle* dp, } // upload element data + G4String particleName = particle->GetParticleName(); std::ostringstream ost; ost << path << "/" << particleName << "/inel" << Z ; G4PhysicsVector* v = RetrieveVector(ost, true); @@ -389,28 +362,17 @@ void G4ParticleInelasticXS::Initialise(G4int Z, G4DynamicParticle* dp, data->AddComponent(Z, A, v1); } } - // smooth transition - G4double sig1 = (*v)[v->GetVectorLength()-1]; - dp->SetKineticEnergy(v->GetMaxEnergy()); - G4double sig2 = 0.0; - if(1 == Z) { - if(fNucleon) { - fNucleon->GetHadronNucleonXscNS(dp, proton); - sig2 = fNucleon->GetInelasticHadronNucleonXsc(); - } else { - nnXsection->GetZandACrossSection(dp, 1, 1); - sig2 = nnXsection->GetInelasticGlauberGribovXsc(); - } + G4double sig1 = (*v)[v->GetVectorLength()-1]; + G4double sig2 = 0.0; + G4double ehigh = v->GetMaxEnergy(); + G4double Amean = fNist->GetAtomicMassAmu(Z); + if(ggXsection) { + sig2 = ggXsection->GetInelasticElementCrossSection(particle, + ehigh, Z, Amean); } else { - G4int Amean = G4lrint(fNist->GetAtomicMassAmu(Z)); - if(ggXsection) { - ggXsection->GetIsoCrossSection(dp, Z, Amean); - sig2 = ggXsection->GetInelasticGlauberGribovXsc(); - } else { - nnXsection->GetZandACrossSection(dp, Z, Amean); - sig2 = nnXsection->GetInelasticGlauberGribovXsc(); - } + sig2 = nnXsection->GetInelasticElementCrossSection(particle, + ehigh, Z, Amean); } if(sig2 > 0.) { coeff[Z] = sig1/sig2; } } diff --git a/source/processes/hadronic/cross_sections/src/G4PiData.cc b/source/processes/hadronic/cross_sections/src/G4PiData.cc index 83e812ff7be..9de5fe13698 100644 --- a/source/processes/hadronic/cross_sections/src/G4PiData.cc +++ b/source/processes/hadronic/cross_sections/src/G4PiData.cc @@ -29,7 +29,6 @@ #include "G4PiData.hh" #include "G4SystemOfUnits.hh" -#include "G4HadronicException.hh" /////////////////////////////////////////////////////////////////////// @@ -66,8 +65,10 @@ G4double G4PiData::ReactionXSection(G4double kineticEnergy) while(it!=end()&&kineticEnergy>(*it).first) {it++;} /* Loop checking, 08.01.2016, W. Pokorski */ if(it==end()) { - throw G4HadronicException(__FILE__, __LINE__, - "G4PiData::ReactionXSection: used outside validity range"); + G4ExceptionDescription ed; + ed << "This cross section is applied for E(MeV)= " << kineticEnergy + << " outside allowed energy interval" << G4endl; + G4Exception("G4PiData::ReactionXSection", "had001", FatalException, ed); } if(it==begin()) it++; G4double x1,x2,e1,e2; @@ -88,8 +89,10 @@ G4double G4PiData::ElasticXSection(G4double kineticEnergy) while(it!=end()&&kineticEnergy>(*it).first) {it++;} /* Loop checking, 08.01.2016, W. Pokorski */ if(it==end()) { - throw G4HadronicException(__FILE__, __LINE__, - "G4PiData::ElasticXSection: used outside validity range"); + G4ExceptionDescription ed; + ed << "This cross section is applied for E(MeV)= " << kineticEnergy + << " outside allowed energy interval" << G4endl; + G4Exception("G4PiData::ElasticXSection", "had001", FatalException, ed); } if(it==begin()) it++; G4double x1,x2,e1,e2; @@ -110,8 +113,10 @@ G4double G4PiData::TotalXSection(G4double kineticEnergy) while(it!=end()&&kineticEnergy>(*it).first) {it++;} /* Loop checking, 08.01.2016, W. Pokorski */ if(it==end()) { - throw G4HadronicException(__FILE__, __LINE__, - "G4PiData::TotalXSection: used outside validity range"); + G4ExceptionDescription ed; + ed << "This cross section is applied for E(MeV)= " << kineticEnergy + << " outside allowed energy interval" << G4endl; + G4Exception("G4PiData::TotalXSection", "had001", FatalException, ed); } if(it==begin()) it++; G4double x1,x2,e1,e2; diff --git a/source/processes/hadronic/cross_sections/src/G4PiNuclearCrossSection.cc b/source/processes/hadronic/cross_sections/src/G4PiNuclearCrossSection.cc index 7cabdb424f2..9807fbd4547 100644 --- a/source/processes/hadronic/cross_sections/src/G4PiNuclearCrossSection.cc +++ b/source/processes/hadronic/cross_sections/src/G4PiNuclearCrossSection.cc @@ -27,8 +27,6 @@ #include "G4PiNuclearCrossSection.hh" #include "G4SystemOfUnits.hh" #include "G4DynamicParticle.hh" -#include "G4HadronicException.hh" -#include "G4HadTmpUtil.hh" #include "G4Pow.hh" // factory @@ -470,8 +468,13 @@ G4PiNuclearCrossSection::IsElementApplicable(const G4DynamicParticle*, void G4PiNuclearCrossSection::BuildPhysicsTable(const G4ParticleDefinition& p) { - if(&p == G4PionMinus::PionMinus() || &p == G4PionPlus::PionPlus()) { return; } - throw G4HadronicException(__FILE__, __LINE__,"Is applicable only for pions"); + if(&p != G4PionMinus::PionMinus() && &p != G4PionPlus::PionPlus()) { + G4ExceptionDescription ed; + ed << "This cross section is applicable only to pions and not to " + << p.GetParticleName() << G4endl; + G4Exception("G4PiNuclearCrossSection::BuildPhysicsTable", "had001", + FatalException, ed); + } } G4double @@ -498,7 +501,7 @@ G4PiNuclearCrossSection::GetElementCrossSection(const G4DynamicParticle* particl const G4bool isHeavyElementAllowed = true; if ( isHeavyElementAllowed ) { it--; - if ( Z > 100 ) Z = 100; // Above Fermium, treat it as Fermium + G4int zz = (Z > 100) ? 100 : Z; // Above Fermium, treat it as Fermium // The cross section for a transuranic element is scaled from the // corresponding cross section of Uranium, as follows: // (atomic_weight_element/atomic_weight_uranium)^0.75 @@ -515,14 +518,16 @@ G4PiNuclearCrossSection::GetElementCrossSection(const G4DynamicParticle* particl 1.040598, // =251.0 for Cf (Z=98) 1.043706, // =252.0 for Es (Z=99) 1.059199 }; // =257.0 for Fm (Z=100) - result = vecScaling[Z-93] * thePimData[it]->ReactionXSection( kineticEnergy ); - fTotalXsc = vecScaling[Z-93] * thePimData[it]->TotalXSection( kineticEnergy ); - fElasticXsc = fTotalXsc - result; - if ( fElasticXsc < 0.0 ) fElasticXsc = 0.0; + result = vecScaling[zz-93] * thePimData[it]->ReactionXSection( kineticEnergy ); + fTotalXsc = vecScaling[zz-93] * thePimData[it]->TotalXSection( kineticEnergy ); + fElasticXsc = std::max(fTotalXsc - result, 0.0); return result; } else { - throw G4HadronicException(__FILE__, __LINE__, - "Called G4PiNuclearCrossSection outside parametrization"); + G4ExceptionDescription ed; + ed << "This cross section not applicable to Z= " << Z << " projectile: " + << particle->GetParticleDefinition()->GetParticleName() << G4endl; + G4Exception("G4PiNuclearCrossSection::GetElementCrossSection", "had001", + FatalException, ed); } } G4int Z1, Z2; diff --git a/source/processes/hadronic/cross_sections/src/G4UPiNuclearCrossSection.cc b/source/processes/hadronic/cross_sections/src/G4UPiNuclearCrossSection.cc index e09d220972a..93afd88f4d8 100644 --- a/source/processes/hadronic/cross_sections/src/G4UPiNuclearCrossSection.cc +++ b/source/processes/hadronic/cross_sections/src/G4UPiNuclearCrossSection.cc @@ -42,37 +42,62 @@ #include "G4PionPlus.hh" #include "G4PhysicsTable.hh" #include "G4NistManager.hh" -#include "G4HadTmpUtil.hh" -#include "G4HadronicException.hh" + +G4int G4UPiNuclearCrossSection::theZ[NZ] = +{2,4,6,7,8,11,13,20,26,29,42,48,50,74,82,92}; +G4double G4UPiNuclearCrossSection::theA[NZ] = {0.0}; +G4double G4UPiNuclearCrossSection::APower[93] = {0.0}; + +G4PhysicsTable* G4UPiNuclearCrossSection::piPlusElastic = nullptr; +G4PhysicsTable* G4UPiNuclearCrossSection::piPlusInelastic = nullptr; +G4PhysicsTable* G4UPiNuclearCrossSection::piMinusElastic = nullptr; +G4PhysicsTable* G4UPiNuclearCrossSection::piMinusInelastic = nullptr; + +#ifdef G4MULTITHREADED +G4Mutex G4UPiNuclearCrossSection::pionUXSMutex = G4MUTEX_INITIALIZER; +#endif G4UPiNuclearCrossSection::G4UPiNuclearCrossSection() : G4VCrossSectionDataSet("G4UPiNuclearCrossSection") { - isInitialized = false; - piPlusElastic = piPlusInelastic = piMinusElastic = piMinusInelastic = nullptr; + isMaster = false; piPlus = G4PionPlus::PionPlus(); piMinus = G4PionMinus::PionMinus(); - NZ = 16; aPower = 0.75; elow = 20.0*MeV; elowest = MeV; G4NistManager* nist = G4NistManager::Instance(); + G4Pow* g4pow = G4Pow::GetInstance(); for(G4int i=1; i<93; ++i) { - APower[i] = G4Pow::GetInstance()->powA(nist->GetAtomicMassAmu(i),aPower); + APower[i] = g4pow->powA(nist->GetAtomicMassAmu(i),aPower); } } G4UPiNuclearCrossSection::~G4UPiNuclearCrossSection() { - piPlusElastic->clearAndDestroy(); - piPlusInelastic->clearAndDestroy(); - piMinusElastic->clearAndDestroy(); - piMinusInelastic->clearAndDestroy(); - delete piPlusElastic; - delete piPlusInelastic; - delete piMinusElastic; - delete piMinusInelastic; + if(isMaster) { + if(piPlusElastic) { + piPlusElastic->clearAndDestroy(); + delete piPlusElastic; + piPlusElastic = nullptr; + } + if(piPlusInelastic) { + piPlusInelastic->clearAndDestroy(); + delete piPlusInelastic; + piPlusInelastic = nullptr; + } + if(piMinusElastic) { + piMinusElastic->clearAndDestroy(); + delete piMinusElastic; + piMinusElastic = nullptr; + } + if(piMinusInelastic) { + piMinusInelastic->clearAndDestroy(); + delete piMinusInelastic; + piMinusInelastic = nullptr; + } + } } G4bool @@ -84,7 +109,7 @@ G4UPiNuclearCrossSection::IsElementApplicable(const G4DynamicParticle*, G4double G4UPiNuclearCrossSection::GetElasticCrossSection(const G4DynamicParticle* dp, - G4int Z, G4int A) + G4int Z, G4int A) const { G4double cross = 0.0; const G4ParticleDefinition* part = dp->GetDefinition(); @@ -97,12 +122,12 @@ G4UPiNuclearCrossSection::GetElasticCrossSection(const G4DynamicParticle* dp, G4double G4UPiNuclearCrossSection::GetInelasticCrossSection(const G4DynamicParticle* dp, - G4int Z, G4int A) + G4int Z, G4int A) const { G4double cross = 0.0; G4double fact = 1.0; G4double ekin = dp->GetKineticEnergy(); - G4PhysicsTable* table = 0; + G4PhysicsTable* table = nullptr; const G4ParticleDefinition* part = dp->GetDefinition(); // Coulomb barrier @@ -116,7 +141,7 @@ G4UPiNuclearCrossSection::GetInelasticCrossSection(const G4DynamicParticle* dp, } } else if(part == piMinus) { table = piMinusInelastic; - if(ekin < elow) { ekin = elow; } + ekin = std::max(ekin,elow); } if(table) { cross = fact*Interpolate(Z, A, ekin, table); @@ -125,14 +150,13 @@ G4UPiNuclearCrossSection::GetInelasticCrossSection(const G4DynamicParticle* dp, } G4double G4UPiNuclearCrossSection::Interpolate( - G4int Z, G4int A, G4double ekin, G4PhysicsTable* table) + G4int Z, G4int A, G4double ekin, G4PhysicsTable* table) const { G4double res = 0.0; G4int idx; - G4int iz = Z; - if(iz > 92) iz = 92; - for(idx=0; idx= iz) break;} - if(idx >= NZ) idx = NZ - 1; + G4int iz = std::min(Z, 92); + for(idx=0; idx= iz) break; } + if(idx >= NZ) { idx = NZ - 1; } G4int iz2 = theZ[idx]; // G4cout << "U: iz= " << iz << " iz2= " << iz2 << " " // << APower[iz] << " " << APower[iz2]<SetSpline(true); + pvin->SetSpline(true); G4LPhysicsFreeVector* pvel = new G4LPhysicsFreeVector(n,e[0]*GeV,e[n-1]*GeV); - //pvel->SetSpline(true); + pvel->SetSpline(true); for(G4int i=0; iPutValues(i,e[i]*GeV,in[i]*millibarn); pvel->PutValues(i,e[i]*GeV,std::max(0.0,(tot[i]-in[i])*millibarn)); @@ -194,24 +218,33 @@ void G4UPiNuclearCrossSection::DumpPhysicsTable(const G4ParticleDefinition& p) void G4UPiNuclearCrossSection::BuildPhysicsTable(const G4ParticleDefinition& p) { - if(isInitialized) { return; } + if(piPlusElastic) { return; } + if(&p != piPlus && &p != piMinus) { - throw G4HadronicException(__FILE__, __LINE__,"Is applicable only for pions"); + G4ExceptionDescription ed; + ed << "This cross section is applicable only to pions and not to " + << p.GetParticleName() << G4endl; + G4Exception("G4UPiNuclearCrossSection::BuildPhysicsTable", "had001", + FatalException, ed); return; } - isInitialized = true; - - const G4int n = 16; - const G4int iz[n] = {2,4,6,7,8,11,13,20,26,29,42,48,50,74,82,92}; - NZ = n; - theZ.reserve(n); - theA.reserve(n); + if(!piPlusElastic) { +#ifdef G4MULTITHREADED + G4MUTEXLOCK(&pionUXSMutex); + if(!piPlusElastic) { +#endif + isMaster = true; +#ifdef G4MULTITHREADED + } + G4MUTEXUNLOCK(&pionUXSMutex); +#endif + } + if(!isMaster) { return; } + G4NistManager* nist = G4NistManager::Instance(); - G4int i; - for(i=0; iGetAtomicMassAmu(iz[i])); + for(G4int i=0; iGetAtomicMassAmu(theZ[i]); } piPlusElastic = new G4PhysicsTable(); @@ -219,6 +252,11 @@ void G4UPiNuclearCrossSection::BuildPhysicsTable(const G4ParticleDefinition& p) piMinusElastic = new G4PhysicsTable(); piMinusInelastic = new G4PhysicsTable(); + LoadData(); +} + +void G4UPiNuclearCrossSection::LoadData() +{ static const G4double e1[38] = { 0.02, 0.04, 0.06, 0.08, 0.1, 0.12, 0.13, 0.14, 0.15, 0.16, 0.17, 0.18, 0.19, 0.2, 0.22,0.24, 0.26, 0.28, 0.3, 0.35, @@ -244,7 +282,7 @@ void G4UPiNuclearCrossSection::BuildPhysicsTable(const G4ParticleDefinition& p) static const G4double e6[35] = { 0.02, 0.04, 0.05, 0.06, 0.07, 0.08, 0.09, 0.1, 0.12, 0.14, 0.16, 0.18, 0.2, 0.22, 0.25, 0.3, 0.35, 0.4, 0.45, 0.5, - 0.55, 0.6, 0.7, 0.8, 0.9, 1, 2, 3, 5, 10, 20, 50, 100, 500, 1000}; + 0.55, 0.6, 0.7, 0.8, 0.9, 1, 2, 3, 5, 10, 20, 50, 100, 500, 1000}; static const G4double he_t[38] = { 40, 70, 108, 152, 208, 276, 300, 320, 329, 333, diff --git a/source/processes/hadronic/cross_sections/src/G4VCrossSectionDataSet.cc b/source/processes/hadronic/cross_sections/src/G4VCrossSectionDataSet.cc index 8b2a2fd9ceb..60eb07e6959 100644 --- a/source/processes/hadronic/cross_sections/src/G4VCrossSectionDataSet.cc +++ b/source/processes/hadronic/cross_sections/src/G4VCrossSectionDataSet.cc @@ -23,12 +23,10 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// // ------------------------------------------------------------------- // // GEANT4 Class file // -// // File name: G4VCrossSectionDataSet // // Author F.W. Jones, TRIUMF, 20-JAN-97 @@ -45,12 +43,12 @@ #include "G4Element.hh" #include "G4Isotope.hh" #include "G4NistManager.hh" -#include "G4HadronicException.hh" #include "Randomize.hh" #include "G4HadronicParameters.hh" G4VCrossSectionDataSet::G4VCrossSectionDataSet(const G4String& nam) : - verboseLevel(0),minKinEnergy(0.0),maxKinEnergy( G4HadronicParameters::Instance()->GetMaxEnergy() ), + verboseLevel(0),minKinEnergy(0.0), + maxKinEnergy(G4HadronicParameters::Instance()->GetMaxEnergy()), isForAllAtomsAndEnergies(false),name(nam) { registry = G4CrossSectionDataSetRegistry::Instance(); @@ -93,25 +91,23 @@ G4VCrossSectionDataSet::ComputeCrossSection(const G4DynamicParticle* part, // isotope-wise cross section making sum over available // isotope cross sections, which may be incomplete, so // the result is corrected - G4int nIso = elm->GetNumberOfIsotopes(); + size_t nIso = elm->GetNumberOfIsotopes(); G4double fact = 0.0; G4double xsec = 0.0; - const G4Isotope* iso = nullptr; // user-defined isotope abundances const G4IsotopeVector* isoVector = elm->GetIsotopeVector(); const G4double* abundVector = elm->GetRelativeAbundanceVector(); - for (G4int j = 0; jGetN(); if(abundVector[j] > 0.0 && IsIsoApplicable(part, Z, A, elm, mat)) { fact += abundVector[j]; xsec += abundVector[j]*GetIsoCrossSection(part, Z, A, iso, elm, mat); } } - if(fact > 0.0) { xsec /= fact; } - return xsec; + return (fact > 0.0) ? xsec/fact : 0.0; } G4double @@ -119,14 +115,15 @@ G4VCrossSectionDataSet::GetElementCrossSection(const G4DynamicParticle* dynPart, G4int Z, const G4Material* mat) { - G4cout << "G4VCrossSectionDataSet::GetCrossSection per element ERROR: " - << " there is no cross section for " - << dynPart->GetDefinition()->GetParticleName() - << " E(MeV)= " << dynPart->GetKineticEnergy()/MeV; - if(mat) { G4cout << " inside " << mat->GetName(); } - G4cout << " for Z= " << Z << G4endl; - throw G4HadronicException(__FILE__, __LINE__, - "G4VCrossSectionDataSet::GetElementCrossSection is absent"); + G4ExceptionDescription ed; + ed << "GetElementCrossSection is not implemented in <" << name << ">\n" + << "Particle: " << dynPart->GetDefinition()->GetParticleName() + << " Ekin(MeV)= " << dynPart->GetKineticEnergy()/MeV; + if(mat) { ed << " material: " << mat->GetName(); } + ed << " target Z= " << Z << G4endl; + G4Exception("G4VCrossSectionDataSet::GetElementCrossSection", "had001", + FatalException, ed); + return 0.0; } G4double @@ -136,21 +133,23 @@ G4VCrossSectionDataSet::GetIsoCrossSection(const G4DynamicParticle* dynPart, const G4Element* elm, const G4Material* mat) { - G4cout << "G4VCrossSectionDataSet::GetCrossSection per isotope ERROR: " - << " there is no cross section for " - << dynPart->GetDefinition()->GetParticleName() - << " E(MeV)= " << dynPart->GetKineticEnergy()/MeV; - if(mat) { G4cout << " inside " << mat->GetName(); } - if(elm) { G4cout << " for " << elm->GetName(); } - G4cout << " Z= " << Z << " A= " << A << G4endl; - throw G4HadronicException(__FILE__, __LINE__, - "G4VCrossSectionDataSet::GetIsoCrossSection is absent"); + G4ExceptionDescription ed; + ed << "GetIsoCrossSection is not implemented in <" << name << ">\n" + << "Particle: " << dynPart->GetDefinition()->GetParticleName() + << " Ekin(MeV)= " << dynPart->GetKineticEnergy()/MeV; + if(mat) { ed << " material: " << mat->GetName(); } + if(elm) { ed << " element: " << elm->GetName(); } + ed << " target Z= " << Z << " A= " << A << G4endl; + G4Exception("G4VCrossSectionDataSet::GetIsoCrossSection", "had001", + FatalException, ed); + return 0.0; } const G4Isotope* -G4VCrossSectionDataSet::SelectIsotope(const G4Element* anElement, G4double) +G4VCrossSectionDataSet::SelectIsotope(const G4Element* anElement, + G4double, G4double) { - G4int nIso = anElement->GetNumberOfIsotopes(); + size_t nIso = anElement->GetNumberOfIsotopes(); const G4Isotope* iso = anElement->GetIsotope(0); // more than 1 isotope @@ -158,7 +157,7 @@ G4VCrossSectionDataSet::SelectIsotope(const G4Element* anElement, G4double) const G4double* abundVector = anElement->GetRelativeAbundanceVector(); G4double sum = 0.0; G4double q = G4UniformRand(); - for (G4int j = 0; jGetIsotope(j); diff --git a/source/processes/hadronic/management/History b/source/processes/hadronic/management/History index 7ecd55e5757..b0c4a72af48 100644 --- a/source/processes/hadronic/management/History +++ b/source/processes/hadronic/management/History @@ -14,6 +14,21 @@ code and to keep track of all tags. * Please list in reverse chronological order (last date on top) --------------------------------------------------------------- +11 June 2019 A. Ribon (hadr-man-V10-05-02) +--------------------------------------------------- +- G4EnergyRangeManager : fixed bug regarding the kinetic energy per nucleon + in the case of anti-nuclei (the bug was harmless because one single model, + FTFP, is used for all energies in the case of anti-nuclei projectiles). + +03 June 2019 V. Ivanchenko (hadr-man-V10-05-01) +--------------------------------------------------- +- G4HadronicProcess - removed try/couch pattern from computation of mean + free path, removed final state random rotation + +08 May 2019 V. Ivanchenko (hadr-man-V10-05-00) +--------------------------------------------------- +- G4HadronicInelasticProcess - removed default GHEISHA cross section + 08 November 2018 V. Ivanchenko (hadr-man-V10-04-12) 07 November 2018 V. Ivanchenko (hadr-man-V10-04-10) 06 November 2018 V. Ivanchenko (hadr-man-V10-04-09) diff --git a/source/processes/hadronic/management/include/G4HadronInelasticProcess.hh b/source/processes/hadronic/management/include/G4HadronInelasticProcess.hh index 5d27cfec511..62e5b5f480f 100644 --- a/source/processes/hadronic/management/include/G4HadronInelasticProcess.hh +++ b/source/processes/hadronic/management/include/G4HadronInelasticProcess.hh @@ -23,8 +23,6 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// -// // Hadronic Inelastic Process class // The specific particle inelastic processes derive from this class // This is an abstract base class, since the pure virtual function @@ -49,8 +47,8 @@ class G4HadronInelasticProcess : public G4HadronicProcess { public: - G4HadronInelasticProcess(const G4String &processName, - G4ParticleDefinition*); + explicit G4HadronInelasticProcess(const G4String &processName, + const G4ParticleDefinition*); ~G4HadronInelasticProcess() override; diff --git a/source/processes/hadronic/management/src/G4EnergyRangeManager.cc b/source/processes/hadronic/management/src/G4EnergyRangeManager.cc index f4b42fdc9fa..55c0dd331dc 100644 --- a/source/processes/hadronic/management/src/G4EnergyRangeManager.cc +++ b/source/processes/hadronic/management/src/G4EnergyRangeManager.cc @@ -84,8 +84,8 @@ G4EnergyRangeManager::GetHadronicInteraction(const G4HadProjectile & aHadProject G4double kineticEnergy = aHadProjectile.GetKineticEnergy(); // For ions, get kinetic energy per nucleon - if ( aHadProjectile.GetDefinition()->GetBaryonNumber() > 1.5 ) { - kineticEnergy /= aHadProjectile.GetDefinition()->GetBaryonNumber(); + if ( std::abs( aHadProjectile.GetDefinition()->GetBaryonNumber() ) > 1 ) { + kineticEnergy /= static_cast< G4double >( std::abs( aHadProjectile.GetDefinition()->GetBaryonNumber() ) ); } G4int cou = 0, memory = 0, memor2 = 0; diff --git a/source/processes/hadronic/management/src/G4HadronInelasticProcess.cc b/source/processes/hadronic/management/src/G4HadronInelasticProcess.cc index 79353593173..483cdd6f66e 100644 --- a/source/processes/hadronic/management/src/G4HadronInelasticProcess.cc +++ b/source/processes/hadronic/management/src/G4HadronInelasticProcess.cc @@ -23,7 +23,6 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// // Hadronic Inelastic Process Class // J.L. Chuma, TRIUMF, 24-Mar-1997 // Last modified: 27-Mar-1997 @@ -44,11 +43,9 @@ #include "G4ParticleDefinition.hh" G4HadronInelasticProcess::G4HadronInelasticProcess(const G4String& processName, - G4ParticleDefinition*): + const G4ParticleDefinition*): G4HadronicProcess(processName,fHadronInelastic) -{ - AddDataSet(new G4HadronInelasticDataSet()); -} +{} G4HadronInelasticProcess::~G4HadronInelasticProcess() {} diff --git a/source/processes/hadronic/management/src/G4HadronicProcess.cc b/source/processes/hadronic/management/src/G4HadronicProcess.cc index c76a949ce59..719da844f46 100644 --- a/source/processes/hadronic/management/src/G4HadronicProcess.cc +++ b/source/processes/hadronic/management/src/G4HadronicProcess.cc @@ -193,19 +193,8 @@ void G4HadronicProcess::PreparePhysicsTable(const G4ParticleDefinition& p) void G4HadronicProcess::BuildPhysicsTable(const G4ParticleDefinition& p) { - try - { - theCrossSectionDataStore->BuildPhysicsTable(p); - theEnergyRangeManager.BuildPhysicsTable(p); - } - catch(G4HadronicException & aR) - { - G4ExceptionDescription ed; - aR.Report(ed); - ed << " hadronic initialisation fails"; - G4Exception("G4HadronicProcess::BuildPhysicsTable", "had000", - FatalException,ed); - } + theCrossSectionDataStore->BuildPhysicsTable(p); + theEnergyRangeManager.BuildPhysicsTable(p); G4HadronicProcessStore::Instance()->PrintInfo(&p); } @@ -214,21 +203,8 @@ GetMeanFreePath(const G4Track &aTrack, G4double, G4ForceCondition *) { //G4cout << "GetMeanFreePath " << aTrack.GetDefinition()->GetParticleName() // << " Ekin= " << aTrack.GetKineticEnergy() << G4endl; - try - { - theLastCrossSection = aScaleFactor* - theCrossSectionDataStore->ComputeCrossSection(aTrack.GetDynamicParticle(), - aTrack.GetMaterial()); - } - catch(G4HadronicException & aR) - { - G4ExceptionDescription ed; - aR.Report(ed); - DumpState(aTrack,"GetMeanFreePath",ed); - ed << " Cross section is not available" << G4endl; - G4Exception("G4HadronicProcess::GetMeanFreePath", "had002", FatalException, - ed); - } + theLastCrossSection = aScaleFactor*theCrossSectionDataStore + ->ComputeCrossSection(aTrack.GetDynamicParticle(),aTrack.GetMaterial()); G4double res = (theLastCrossSection>0.0) ? 1.0/theLastCrossSection : DBL_MAX; //G4cout << " xsection= " << theLastCrossSection << G4endl; return res; @@ -253,41 +229,16 @@ G4HadronicProcess::PostStepDoIt(const G4Track& aTrack, const G4Step&) // check only for charged particles if(aParticle->GetDefinition()->GetPDGCharge() != 0.0) { - G4double xs = 0.0; - try - { - xs = aScaleFactor* - theCrossSectionDataStore->ComputeCrossSection(aParticle,aMaterial); - } - catch(G4HadronicException & aR) - { - G4ExceptionDescription ed; - aR.Report(ed); - DumpState(aTrack,"PostStepDoIt",ed); - ed << " Cross section is not available" << G4endl; - G4Exception("G4HadronicProcess::PostStepDoIt","had002",FatalException,ed); - } + G4double xs = aScaleFactor* + theCrossSectionDataStore->ComputeCrossSection(aParticle,aMaterial); if(xs <= 0.0 || xs < theLastCrossSection*G4UniformRand()) { // No interaction return theTotalResult; } } - const G4Element* anElement = nullptr; - try - { - anElement = theCrossSectionDataStore->SampleZandA(aParticle, aMaterial, - targetNucleus); - } - catch(G4HadronicException & aR) - { - G4ExceptionDescription ed; - aR.Report(ed); - DumpState(aTrack,"SampleZandA",ed); - ed << " PostStepDoIt failed on element selection" << G4endl; - G4Exception("G4HadronicProcess::PostStepDoIt", "had003", FatalException, - ed); - } + const G4Element* anElement = + theCrossSectionDataStore->SampleZandA(aParticle,aMaterial,targetNucleus); // Next check for illegal track status // @@ -383,7 +334,8 @@ G4HadronicProcess::PostStepDoIt(const G4Track& aTrack, const G4Step&) if ( nSec > 0 ) { for ( G4int i = 0; i < nSec; ++i ) { G4DynamicParticle* dynamicParticle = result->GetSecondary(i)->GetParticle(); - const G4ParticleDefinition* particleDefinition = dynamicParticle->GetParticleDefinition(); + const G4ParticleDefinition* particleDefinition = + dynamicParticle->GetParticleDefinition(); if ( particleDefinition == G4KaonZero::Definition() || particleDefinition == G4AntiKaonZero::Definition() ) { G4ParticleDefinition* newPart; @@ -439,12 +391,9 @@ void G4HadronicProcess::FillResult(G4HadFinalState * aR, const G4Track & aT) { theTotalResult->ProposeLocalEnergyDeposit(aR->GetLocalEnergyDeposit()); + const G4ThreeVector& dir = aT.GetMomentumDirection(); - G4double rotation = CLHEP::twopi*G4UniformRand(); - G4ThreeVector it(0., 0., 1.); - - G4double efinal = aR->GetEnergyChange(); - if(efinal < 0.0) { efinal = 0.0; } + G4double efinal = std::max(aR->GetEnergyChange(), 0.0); // check status of primary if(aR->GetStatusChange() == stopAndKill) { @@ -462,28 +411,16 @@ G4HadronicProcess::FillResult(G4HadFinalState * aR, const G4Track & aT) // primary is not killed apply rotation and Lorentz transformation } else { theTotalResult->ProposeTrackStatus(fAlive); - G4double mass = aT.GetParticleDefinition()->GetPDGMass(); - G4double newE = efinal + mass; - G4double newP = std::sqrt(efinal*(efinal + 2*mass)); - G4ThreeVector newPV = newP*aR->GetMomentumChange(); - G4LorentzVector newP4(newE, newPV); - newP4.rotate(rotation, it); - newP4 *= aR->GetTrafoToLab(); - theTotalResult->ProposeMomentumDirection(newP4.vect().unit()); - newE = newP4.e() - mass; - if(G4HadronicProcess_debug_flag && newE <= 0.0) { - G4ExceptionDescription ed; - DumpState(aT,"Primary has zero energy after interaction",ed); - G4Exception("G4HadronicProcess::FillResults", "had011", JustWarning, ed); - } - if(newE < 0.0) { newE = 0.0; } - theTotalResult->ProposeEnergy( newE ); + G4ThreeVector newDir = aR->GetMomentumChange(); + newDir.rotateUz(dir); + theTotalResult->ProposeMomentumDirection(newDir); + theTotalResult->ProposeEnergy(efinal); } //G4cout << "FillResult: Efinal= " << efinal << " status= " // << theTotalResult->GetTrackStatus() // << " fKill= " << fStopAndKill << G4endl; - // check secondaries: apply rotation and Lorentz transformation + // check secondaries nICelectrons = 0; if(idxIC == -1) { G4int idx = G4PhysicsModelCatalog::GetIndex("e-InternalConvertion"); @@ -491,65 +428,58 @@ G4HadronicProcess::FillResult(G4HadFinalState * aR, const G4Track & aT) } G4int nSec = aR->GetNumberOfSecondaries(); theTotalResult->SetNumberOfSecondaries(nSec); - - if (nSec > 0) { - G4double time0 = aT.GetGlobalTime(); - for (G4int i = 0; i < nSec; ++i) { - G4DynamicParticle* dynamicParticle = aR->GetSecondary(i)->GetParticle(); - G4LorentzVector theM = dynamicParticle->Get4Momentum(); - theM.rotate(rotation, it); - theM *= aR->GetTrafoToLab(); - const G4ParticleDefinition* part = dynamicParticle->GetDefinition(); - G4double mass = part->GetPDGMass(); - G4double dmass= theM.mag(); - // check if secondary is on the mass shell - if(std::abs(dmass - mass) > 1.5*CLHEP::MeV || theM.e() < mass) { - if(G4HadronicProcess_debug_flag) { - G4ExceptionDescription ed; - ed << "TrackID= "<< aT.GetTrackID() - << " " << aT.GetParticleDefinition()->GetParticleName() - << " Target Z= " << targetNucleus.GetZ_asInt() << " A= " - << targetNucleus.GetA_asInt() - << " Ekin(GeV)= " << aT.GetKineticEnergy()/CLHEP::GeV - << "\n Secondary is out of mass shell: " << part->GetParticleName() - << " Ekin(MeV)= " << theM.e() - mass - << " DeltaMass(MeV)= " << dmass - mass << G4endl; - G4Exception("G4HadronicProcess::FillResults", "had012", JustWarning, ed); - } - G4double e = std::max(theM.e(), mass); - G4double mom = std::sqrt((e - mass)*(e + mass)); - G4ThreeVector v = theM.vect().unit(); - theM.set(v.x()*mom,v.y()*mom,v.z()*mom,e); + G4double time0 = aT.GetGlobalTime(); + + for (G4int i = 0; i < nSec; ++i) { + G4DynamicParticle* dynParticle = aR->GetSecondary(i)->GetParticle(); + + // apply rotation + G4ThreeVector newDir = dynParticle->GetMomentumDirection(); + newDir.rotateUz(dir); + dynParticle->SetMomentumDirection(newDir); + + // check if secondary is on the mass shell + const G4ParticleDefinition* part = dynParticle->GetDefinition(); + G4double mass = part->GetPDGMass(); + G4double dmass= dynParticle->GetMass(); + if(std::abs(dmass - mass) > 1.5*CLHEP::MeV) { + G4double e = std::max(dynParticle->GetKineticEnergy() + dmass - mass, 0.0); + if(G4HadronicProcess_debug_flag) { + G4ExceptionDescription ed; + ed << "TrackID= "<< aT.GetTrackID() + << " " << aT.GetParticleDefinition()->GetParticleName() + << " Target Z= " << targetNucleus.GetZ_asInt() << " A= " + << targetNucleus.GetA_asInt() + << " Ekin(GeV)= " << aT.GetKineticEnergy()/CLHEP::GeV + << "\n Secondary is out of mass shell: " << part->GetParticleName() + << " EkinNew(MeV)= " << e + << " DeltaMass(MeV)= " << dmass - mass << G4endl; + G4Exception("G4HadronicProcess::FillResults", "had012", JustWarning, ed); } - dynamicParticle->Set4Momentum(theM); - dynamicParticle->SetMass(mass); - - G4int idxModel = aR->GetSecondary(i)->GetCreatorModelType(); - if(idxIC == idxModel) { ++nICelectrons; } + dynParticle->SetKineticEnergy(e); + dynParticle->SetMass(mass); + } + G4int idxModel = aR->GetSecondary(i)->GetCreatorModelType(); + if(idxIC == idxModel) { ++nICelectrons; } - // time of interaction starts from zero - G4double time = aR->GetSecondary(i)->GetTime(); - if (time < 0.0) { time = 0.0; } - - // take into account global time - time += time0; - - G4Track* track = new G4Track(dynamicParticle, time, aT.GetPosition()); - track->SetCreatorModelIndex(idxModel); - G4double newWeight = fWeight*aR->GetSecondary(i)->GetWeight(); - track->SetWeight(newWeight); - track->SetTouchableHandle(aT.GetTouchableHandle()); - theTotalResult->AddSecondary(track); - if (G4HadronicProcess_debug_flag) { - G4double e = track->GetKineticEnergy(); - if (e <= 0.0) { - G4ExceptionDescription ed; - DumpState(aT,"Secondary has zero energy",ed); - ed << "Secondary " << part->GetParticleName() - << G4endl; - G4Exception("G4HadronicProcess::FillResults", "had011", + // time of interaction starts from zero + global time + G4double time = std::max(aR->GetSecondary(i)->GetTime(), 0.0) + time0; + + G4Track* track = new G4Track(dynParticle, time, aT.GetPosition()); + track->SetCreatorModelIndex(idxModel); + G4double newWeight = fWeight*aR->GetSecondary(i)->GetWeight(); + track->SetWeight(newWeight); + track->SetTouchableHandle(aT.GetTouchableHandle()); + theTotalResult->AddSecondary(track); + if (G4HadronicProcess_debug_flag) { + G4double e = dynParticle->GetKineticEnergy(); + if (e == 0.0) { + G4ExceptionDescription ed; + DumpState(aT,"Secondary has zero energy",ed); + ed << "Secondary " << part->GetParticleName() + << G4endl; + G4Exception("G4HadronicProcess::FillResults", "had011", JustWarning,ed); - } } } } diff --git a/source/processes/hadronic/models/binary_cascade/include/G4Absorber.hh b/source/processes/hadronic/models/binary_cascade/include/G4Absorber.hh index d1d65be5e4a..b18bad8e00a 100644 --- a/source/processes/hadronic/models/binary_cascade/include/G4Absorber.hh +++ b/source/processes/hadronic/models/binary_cascade/include/G4Absorber.hh @@ -48,8 +48,8 @@ private: // hide copy ctor, =, == and != operators G4Absorber(const G4Absorber &right); const G4Absorber & operator=(const G4Absorber & right); - int operator==(const G4Absorber & right) const; - int operator!=(const G4Absorber & right) const; + G4bool operator==(const G4Absorber & right) const; + G4bool operator!=(const G4Absorber & right) const; private: diff --git a/source/processes/hadronic/models/binary_cascade/include/G4AntiProtonField.hh b/source/processes/hadronic/models/binary_cascade/include/G4AntiProtonField.hh index 23832cbd264..48fd4c43b50 100644 --- a/source/processes/hadronic/models/binary_cascade/include/G4AntiProtonField.hh +++ b/source/processes/hadronic/models/binary_cascade/include/G4AntiProtonField.hh @@ -53,8 +53,8 @@ public: private: G4AntiProtonField(const G4AntiProtonField &right); const G4AntiProtonField & operator=(const G4AntiProtonField & right); - int operator==(const G4AntiProtonField & right) const; - int operator!=(const G4AntiProtonField & right) const; + G4bool operator==(const G4AntiProtonField & right) const; + G4bool operator!=(const G4AntiProtonField & right) const; public: virtual G4double GetField(const G4ThreeVector & aPosition); diff --git a/source/processes/hadronic/models/binary_cascade/include/G4BinaryCascade.hh b/source/processes/hadronic/models/binary_cascade/include/G4BinaryCascade.hh index 37035bf27e9..c33c78753b4 100644 --- a/source/processes/hadronic/models/binary_cascade/include/G4BinaryCascade.hh +++ b/source/processes/hadronic/models/binary_cascade/include/G4BinaryCascade.hh @@ -89,8 +89,8 @@ private: G4BinaryCascade(const G4BinaryCascade & right); const G4BinaryCascade& operator=(G4BinaryCascade & right); - G4int operator==(G4BinaryCascade& right) {return (this == &right);} - G4int operator!=(G4BinaryCascade& right) {return (this != &right);} + G4bool operator==(G4BinaryCascade& right) {return (this == &right);} + G4bool operator!=(G4BinaryCascade& right) {return (this != &right);} // Implementation void PrintWelcomeMessage(); diff --git a/source/processes/hadronic/models/binary_cascade/include/G4FieldPropagation.hh b/source/processes/hadronic/models/binary_cascade/include/G4FieldPropagation.hh index c83709cb332..7fa9418ebf1 100644 --- a/source/processes/hadronic/models/binary_cascade/include/G4FieldPropagation.hh +++ b/source/processes/hadronic/models/binary_cascade/include/G4FieldPropagation.hh @@ -39,8 +39,8 @@ public: private: // Operators const G4FieldPropagation & operator=(const G4FieldPropagation &right); - int operator==(const G4FieldPropagation &right) const; - int operator!=(const G4FieldPropagation &right) const; + G4bool operator==(const G4FieldPropagation &right) const; + G4bool operator!=(const G4FieldPropagation &right) const; public: // Methods diff --git a/source/processes/hadronic/models/binary_cascade/include/G4GeneratorPrecompoundInterface.hh b/source/processes/hadronic/models/binary_cascade/include/G4GeneratorPrecompoundInterface.hh index 66388a94eeb..1614f151865 100644 --- a/source/processes/hadronic/models/binary_cascade/include/G4GeneratorPrecompoundInterface.hh +++ b/source/processes/hadronic/models/binary_cascade/include/G4GeneratorPrecompoundInterface.hh @@ -81,8 +81,8 @@ private: G4GeneratorPrecompoundInterface(const G4GeneratorPrecompoundInterface& right); const G4GeneratorPrecompoundInterface& operator=(const G4GeneratorPrecompoundInterface &right); - G4int operator==(G4GeneratorPrecompoundInterface& right) {return (this == &right);} - G4int operator!=(G4GeneratorPrecompoundInterface& right) {return (this != &right);} + G4bool operator==(G4GeneratorPrecompoundInterface& right) {return (this == &right);} + G4bool operator!=(G4GeneratorPrecompoundInterface& right) {return (this != &right);} G4double CaptureThreshold; const G4ParticleDefinition* proton; diff --git a/source/processes/hadronic/models/binary_cascade/include/G4KaonMinusField.hh b/source/processes/hadronic/models/binary_cascade/include/G4KaonMinusField.hh index 51ce4326186..38563640084 100644 --- a/source/processes/hadronic/models/binary_cascade/include/G4KaonMinusField.hh +++ b/source/processes/hadronic/models/binary_cascade/include/G4KaonMinusField.hh @@ -53,8 +53,8 @@ public: private: G4KaonMinusField(const G4KaonMinusField &right); const G4KaonMinusField & operator=(const G4KaonMinusField & right); - int operator==(const G4KaonMinusField & right) const; - int operator!=(const G4KaonMinusField & right) const; + G4bool operator==(const G4KaonMinusField & right) const; + G4bool operator!=(const G4KaonMinusField & right) const; public: virtual G4double GetField(const G4ThreeVector & aPosition); diff --git a/source/processes/hadronic/models/binary_cascade/include/G4KaonPlusField.hh b/source/processes/hadronic/models/binary_cascade/include/G4KaonPlusField.hh index 7f8d7ba9e98..27a33365702 100644 --- a/source/processes/hadronic/models/binary_cascade/include/G4KaonPlusField.hh +++ b/source/processes/hadronic/models/binary_cascade/include/G4KaonPlusField.hh @@ -53,8 +53,8 @@ public: private: G4KaonPlusField(const G4KaonPlusField &right); const G4KaonPlusField & operator=(const G4KaonPlusField & right); - int operator==(const G4KaonPlusField & right) const; - int operator!=(const G4KaonPlusField & right) const; + G4bool operator==(const G4KaonPlusField & right) const; + G4bool operator!=(const G4KaonPlusField & right) const; public: virtual G4double GetField(const G4ThreeVector & aPosition); diff --git a/source/processes/hadronic/models/binary_cascade/include/G4KaonZeroField.hh b/source/processes/hadronic/models/binary_cascade/include/G4KaonZeroField.hh index 25b8230f316..e86ddd5ee31 100644 --- a/source/processes/hadronic/models/binary_cascade/include/G4KaonZeroField.hh +++ b/source/processes/hadronic/models/binary_cascade/include/G4KaonZeroField.hh @@ -52,8 +52,8 @@ public: private: G4KaonZeroField(const G4KaonZeroField &right); const G4KaonZeroField & operator=(const G4KaonZeroField & right); - int operator==(const G4KaonZeroField & right) const; - int operator!=(const G4KaonZeroField & right) const; + G4bool operator==(const G4KaonZeroField & right) const; + G4bool operator!=(const G4KaonZeroField & right) const; public: virtual G4double GetField(const G4ThreeVector & aPosition); diff --git a/source/processes/hadronic/models/binary_cascade/include/G4NeutronField.hh b/source/processes/hadronic/models/binary_cascade/include/G4NeutronField.hh index ebbd8222f2b..0796b52acf8 100644 --- a/source/processes/hadronic/models/binary_cascade/include/G4NeutronField.hh +++ b/source/processes/hadronic/models/binary_cascade/include/G4NeutronField.hh @@ -55,8 +55,8 @@ private: G4NeutronField(const G4NeutronField &right); const G4NeutronField & operator=(const G4NeutronField & right); - int operator==(const G4NeutronField & right) const; - int operator!=(const G4NeutronField & right) const; + G4bool operator==(const G4NeutronField & right) const; + G4bool operator!=(const G4NeutronField & right) const; public: diff --git a/source/processes/hadronic/models/binary_cascade/include/G4PionMinusField.hh b/source/processes/hadronic/models/binary_cascade/include/G4PionMinusField.hh index d3b2b3c8d37..deaf807b175 100644 --- a/source/processes/hadronic/models/binary_cascade/include/G4PionMinusField.hh +++ b/source/processes/hadronic/models/binary_cascade/include/G4PionMinusField.hh @@ -54,8 +54,8 @@ public: private: G4PionMinusField(const G4PionMinusField &right); const G4PionMinusField & operator=(const G4PionMinusField & right); - int operator==(const G4PionMinusField & right) const; - int operator!=(const G4PionMinusField & right) const; + G4bool operator==(const G4PionMinusField & right) const; + G4bool operator!=(const G4PionMinusField & right) const; public: diff --git a/source/processes/hadronic/models/binary_cascade/include/G4PionPlusField.hh b/source/processes/hadronic/models/binary_cascade/include/G4PionPlusField.hh index f79d050fd96..ed6cfd38728 100644 --- a/source/processes/hadronic/models/binary_cascade/include/G4PionPlusField.hh +++ b/source/processes/hadronic/models/binary_cascade/include/G4PionPlusField.hh @@ -53,8 +53,8 @@ public: private: G4PionPlusField(const G4PionPlusField &right); const G4PionPlusField & operator=(const G4PionPlusField & right); - int operator==(const G4PionPlusField & right) const; - int operator!=(const G4PionPlusField & right) const; + G4bool operator==(const G4PionPlusField & right) const; + G4bool operator!=(const G4PionPlusField & right) const; public: virtual G4double GetField(const G4ThreeVector & aPosition); diff --git a/source/processes/hadronic/models/binary_cascade/include/G4PionZeroField.hh b/source/processes/hadronic/models/binary_cascade/include/G4PionZeroField.hh index a8649540d1f..3679ee0e0dc 100644 --- a/source/processes/hadronic/models/binary_cascade/include/G4PionZeroField.hh +++ b/source/processes/hadronic/models/binary_cascade/include/G4PionZeroField.hh @@ -53,8 +53,8 @@ public: private: G4PionZeroField(const G4PionZeroField &right); const G4PionZeroField & operator=(const G4PionZeroField & right); - int operator==(const G4PionZeroField & right) const; - int operator!=(const G4PionZeroField & right) const; + G4bool operator==(const G4PionZeroField & right) const; + G4bool operator!=(const G4PionZeroField & right) const; public: virtual G4double GetField(const G4ThreeVector & aPosition); diff --git a/source/processes/hadronic/models/binary_cascade/include/G4ProtonField.hh b/source/processes/hadronic/models/binary_cascade/include/G4ProtonField.hh index 58679a56890..81a8dccf38e 100644 --- a/source/processes/hadronic/models/binary_cascade/include/G4ProtonField.hh +++ b/source/processes/hadronic/models/binary_cascade/include/G4ProtonField.hh @@ -55,8 +55,8 @@ public: private: G4ProtonField(const G4ProtonField &right); const G4ProtonField & operator=(const G4ProtonField & right); - int operator==(const G4ProtonField & right) const; - int operator!=(const G4ProtonField & right) const; + G4bool operator==(const G4ProtonField & right) const; + G4bool operator!=(const G4ProtonField & right) const; public: diff --git a/source/processes/hadronic/models/binary_cascade/include/G4RKFieldIntegrator.hh b/source/processes/hadronic/models/binary_cascade/include/G4RKFieldIntegrator.hh index 4181fbfb361..bbe02392e35 100644 --- a/source/processes/hadronic/models/binary_cascade/include/G4RKFieldIntegrator.hh +++ b/source/processes/hadronic/models/binary_cascade/include/G4RKFieldIntegrator.hh @@ -39,8 +39,8 @@ public: //Operators const G4RKFieldIntegrator & operator=(const G4RKFieldIntegrator &) {return *this;} - int operator==(const G4RKFieldIntegrator &) const {return 1;} - int operator!=(const G4RKFieldIntegrator &) const {return 1;} + G4bool operator==(const G4RKFieldIntegrator &) const {return 1;} + G4bool operator!=(const G4RKFieldIntegrator &) const {return 1;} // only theActive are propagated, nothing else // only theSpectators define the field, nothing else diff --git a/source/processes/hadronic/models/binary_cascade/include/G4RKPropagation.hh b/source/processes/hadronic/models/binary_cascade/include/G4RKPropagation.hh index 046e8755cb6..83619a88ecf 100644 --- a/source/processes/hadronic/models/binary_cascade/include/G4RKPropagation.hh +++ b/source/processes/hadronic/models/binary_cascade/include/G4RKPropagation.hh @@ -45,8 +45,8 @@ public: private: G4RKPropagation(const G4RKPropagation &right); const G4RKPropagation & operator=(const G4RKPropagation & right); - G4int operator==(const G4RKPropagation & right) const; - G4int operator!=(const G4RKPropagation & right) const; + G4bool operator==(const G4RKPropagation & right) const; + G4bool operator!=(const G4RKPropagation & right) const; public: diff --git a/source/processes/hadronic/models/binary_cascade/include/G4SigmaMinusField.hh b/source/processes/hadronic/models/binary_cascade/include/G4SigmaMinusField.hh index 705b7f579e9..dfc868db2df 100644 --- a/source/processes/hadronic/models/binary_cascade/include/G4SigmaMinusField.hh +++ b/source/processes/hadronic/models/binary_cascade/include/G4SigmaMinusField.hh @@ -52,8 +52,8 @@ public: private: G4SigmaMinusField(const G4SigmaMinusField &right); const G4SigmaMinusField & operator=(const G4SigmaMinusField & right); - int operator==(const G4SigmaMinusField & right) const; - int operator!=(const G4SigmaMinusField & right) const; + G4bool operator==(const G4SigmaMinusField & right) const; + G4bool operator!=(const G4SigmaMinusField & right) const; public: virtual G4double GetField(const G4ThreeVector & aPosition); diff --git a/source/processes/hadronic/models/binary_cascade/include/G4SigmaPlusField.hh b/source/processes/hadronic/models/binary_cascade/include/G4SigmaPlusField.hh index 4c2d7167c9c..3dbe5107b00 100644 --- a/source/processes/hadronic/models/binary_cascade/include/G4SigmaPlusField.hh +++ b/source/processes/hadronic/models/binary_cascade/include/G4SigmaPlusField.hh @@ -41,8 +41,8 @@ public: private: G4SigmaPlusField(const G4SigmaPlusField &right); const G4SigmaPlusField & operator=(const G4SigmaPlusField & right); - int operator==(const G4SigmaPlusField & right) const; - int operator!=(const G4SigmaPlusField & right) const; + G4bool operator==(const G4SigmaPlusField & right) const; + G4bool operator!=(const G4SigmaPlusField & right) const; public: virtual G4double GetField(const G4ThreeVector & aPosition); diff --git a/source/processes/hadronic/models/binary_cascade/include/G4SigmaZeroField.hh b/source/processes/hadronic/models/binary_cascade/include/G4SigmaZeroField.hh index 0b7a613b0a8..b72654ea6c1 100644 --- a/source/processes/hadronic/models/binary_cascade/include/G4SigmaZeroField.hh +++ b/source/processes/hadronic/models/binary_cascade/include/G4SigmaZeroField.hh @@ -52,8 +52,8 @@ public: private: G4SigmaZeroField(const G4SigmaZeroField &right); const G4SigmaZeroField & operator=(const G4SigmaZeroField & right); - int operator==(const G4SigmaZeroField & right) const; - int operator!=(const G4SigmaZeroField & right) const; + G4bool operator==(const G4SigmaZeroField & right) const; + G4bool operator!=(const G4SigmaZeroField & right) const; public: virtual G4double GetField(const G4ThreeVector & aPosition); diff --git a/source/processes/hadronic/models/binary_cascade/include/G4VFieldPropagation.hh b/source/processes/hadronic/models/binary_cascade/include/G4VFieldPropagation.hh index 1d5d21ba34d..a9523f658b8 100644 --- a/source/processes/hadronic/models/binary_cascade/include/G4VFieldPropagation.hh +++ b/source/processes/hadronic/models/binary_cascade/include/G4VFieldPropagation.hh @@ -40,8 +40,8 @@ public: private: G4VFieldPropagation(const G4VFieldPropagation &right); const G4VFieldPropagation & operator=(const G4VFieldPropagation & right); - G4int operator==(const G4VFieldPropagation & right) const; - G4int operator!=(const G4VFieldPropagation & right) const; + G4bool operator==(const G4VFieldPropagation & right) const; + G4bool operator!=(const G4VFieldPropagation & right) const; public: virtual void Init(G4V3DNucleus * theNucleus) = 0; diff --git a/source/processes/hadronic/models/binary_cascade/include/G4VNuclearField.hh b/source/processes/hadronic/models/binary_cascade/include/G4VNuclearField.hh index d16379a2c99..763d67d793a 100644 --- a/source/processes/hadronic/models/binary_cascade/include/G4VNuclearField.hh +++ b/source/processes/hadronic/models/binary_cascade/include/G4VNuclearField.hh @@ -51,8 +51,8 @@ private: G4VNuclearField(const G4VNuclearField &right); const G4VNuclearField & operator=(const G4VNuclearField & right); - G4int operator==(const G4VNuclearField & right) const; - G4int operator!=(const G4VNuclearField & right) const; + G4bool operator==(const G4VNuclearField & right) const; + G4bool operator!=(const G4VNuclearField & right) const; }; diff --git a/source/processes/hadronic/models/cascade/History b/source/processes/hadronic/models/cascade/History index 7770f3b7071..96f7a8acb63 100644 --- a/source/processes/hadronic/models/cascade/History +++ b/source/processes/hadronic/models/cascade/History @@ -14,6 +14,11 @@ code and to keep track of all tags. * Please list in reverse chronological order (last date on top) --------------------------------------------------------------- +29 May 2019 Dennis Wright (hadr-casc-V10-05-00) +------------------------------------------------ +- fix bug found in biasing/B03 example due to FPE from unprotected sqrt + of pperp2 + qv - p1r*p1r in G4NucleiModel::boundaryTransition + 19 November 2018 Dennis Wright (hadr-casc-V10-04-12) ----------------------------------------------------- - fix bug # 2096: non-conservation in precompound interface diff --git a/source/processes/hadronic/models/cascade/cascade/include/G4CascadeInterface.hh b/source/processes/hadronic/models/cascade/cascade/include/G4CascadeInterface.hh index 59686c92f67..a1a7d284162 100644 --- a/source/processes/hadronic/models/cascade/cascade/include/G4CascadeInterface.hh +++ b/source/processes/hadronic/models/cascade/cascade/include/G4CascadeInterface.hh @@ -150,11 +150,11 @@ protected: private: - G4int operator==(const G4CascadeInterface& right) const { + G4bool operator==(const G4CascadeInterface& right) const { return (this == &right); } - G4int operator!=(const G4CascadeInterface& right) const { + G4bool operator!=(const G4CascadeInterface& right) const { return (this != &right); } diff --git a/source/processes/hadronic/models/cascade/cascade/include/G4ExitonConfiguration.hh b/source/processes/hadronic/models/cascade/cascade/include/G4ExitonConfiguration.hh index 2cda397c751..5bf95314dca 100644 --- a/source/processes/hadronic/models/cascade/cascade/include/G4ExitonConfiguration.hh +++ b/source/processes/hadronic/models/cascade/cascade/include/G4ExitonConfiguration.hh @@ -67,7 +67,7 @@ public: void fill(const G4Fragment& frag); // Initialize from G4Fragment data - bool operator==(const G4ExitonConfiguration& right) const { + G4bool operator==(const G4ExitonConfiguration& right) const { return ( (&right == this) || (protonQuasiParticles == right.protonQuasiParticles && neutronQuasiParticles == right.neutronQuasiParticles && @@ -75,7 +75,7 @@ public: neutronHoles == right.neutronHoles) ); } - bool operator!=(const G4ExitonConfiguration& right) const { + G4bool operator!=(const G4ExitonConfiguration& right) const { return !operator==(right); } diff --git a/source/processes/hadronic/models/cascade/cascade/include/G4InuclNuclei.hh b/source/processes/hadronic/models/cascade/cascade/include/G4InuclNuclei.hh index cfe0a77a97f..4125b479a60 100644 --- a/source/processes/hadronic/models/cascade/cascade/include/G4InuclNuclei.hh +++ b/source/processes/hadronic/models/cascade/cascade/include/G4InuclNuclei.hh @@ -102,7 +102,7 @@ public: G4InuclNuclei& operator=(const G4InuclNuclei& right); // Equality (comparison) operator -- NOT SORTING - bool operator==(const G4InuclNuclei& right) { + G4bool operator==(const G4InuclNuclei& right) { return ( G4InuclParticle::operator==(right) && theExitonConfiguration == right.theExitonConfiguration ); } diff --git a/source/processes/hadronic/models/cascade/cascade/include/G4InuclParticle.hh b/source/processes/hadronic/models/cascade/cascade/include/G4InuclParticle.hh index 71642c51855..95d1e943c13 100644 --- a/source/processes/hadronic/models/cascade/cascade/include/G4InuclParticle.hh +++ b/source/processes/hadronic/models/cascade/cascade/include/G4InuclParticle.hh @@ -85,11 +85,11 @@ public: G4InuclParticle& operator=(const G4InuclParticle& right); // Equality (comparison) operator -- NOT SORTING - bool operator==(const G4InuclParticle& right) { + G4bool operator==(const G4InuclParticle& right) { return ( (&right == this) || (pDP == right.pDP) ); // Ignore model code } - bool operator!=(const G4InuclParticle& right) { + G4bool operator!=(const G4InuclParticle& right) { return !operator==(right); } diff --git a/source/processes/hadronic/models/cascade/cascade/src/G4NucleiModel.cc b/source/processes/hadronic/models/cascade/cascade/src/G4NucleiModel.cc index aa58c620e01..a21961ec81f 100644 --- a/source/processes/hadronic/models/cascade/cascade/src/G4NucleiModel.cc +++ b/source/processes/hadronic/models/cascade/cascade/src/G4NucleiModel.cc @@ -1193,7 +1193,7 @@ void G4NucleiModel::boundaryTransition(G4CascadParticle& cparticle) { if (adjustpperp) { // NAT G4ThreeVector old_pperp = mom.vect() - pos*(pr/r); - G4double new_pperp_mag = std::sqrt(pperp2 + qv - p1r*p1r); + G4double new_pperp_mag = std::sqrt(std::max(0.0, pperp2 + qv - p1r*p1r) ); // new total momentum found by rescaling p_perp mom.setVect(old_pperp * new_pperp_mag/std::sqrt(pperp2)); // add a small radial component to make sure that we propagate into new zone diff --git a/source/processes/hadronic/models/coherent_elastic/History b/source/processes/hadronic/models/coherent_elastic/History index b3ab461edcc..0e02417310e 100644 --- a/source/processes/hadronic/models/coherent_elastic/History +++ b/source/processes/hadronic/models/coherent_elastic/History @@ -14,6 +14,36 @@ code and to keep track of all tags. * Please list in reverse chronological order (last date on top) --------------------------------------------------------------- +14 May 2019 - A.Ribon (hadr-cohe-V10-05-03) +-------------------------------------------------------- +- G4HadronElastic : numerically safer treatment of the very rare cases + in which cos(theta) is either greater than 1.0 or smaller than -1.0 + (in the first case, we assume no interaction and the projectile keeps + going unchanged; in the second case, we assume that the projectile + stops and its kinetic energy is deposited locally, neglecting the + recoil of the target nucleus). + +10 May 2019 - V.Ivanchenko (hadr-cohe-V10-05-02) +-------------------------------------------------------- +- G4ElasticHadrNucleusHE, G4LEpp, G4LEnp - clean-up +- G4LowEHadronElastic - new model class + +29 April 2019 - V.Ivanchenko (hadr-cohe-V10-05-01) +-------------------------------------------------------- +- G4HadronElastic - added protected variable pLocalTmax, added protection + for zero energy primary; + G4ChargeExchange - updated interfaces, added protection for zero + energy primary + G4ElasticHadrNucleusHE - make all data shared between threads + G4AntiNuclElastic - do not compute trigonametric functions, + which are not used + +19 April 2019 - V.Ivanchenko (hadr-cohe-V10-05-00) +-------------------------------------------------------- +- G4HadronElastic - removed tracking cut and use numerically safer + computation for very low-energy projectile; improved description + and comments; added C++11 keywords + 05 November 2018 - V.Ivanchenko (hadr-cohe-V10-04-08) -------------------------------------------------------- - G4HadronElastic - fixed numberical instability when diff --git a/source/processes/hadronic/models/coherent_elastic/include/G4AntiNuclElastic.hh b/source/processes/hadronic/models/coherent_elastic/include/G4AntiNuclElastic.hh index d3bd4f11c8b..648f2e9b86e 100644 --- a/source/processes/hadronic/models/coherent_elastic/include/G4AntiNuclElastic.hh +++ b/source/processes/hadronic/models/coherent_elastic/include/G4AntiNuclElastic.hh @@ -47,16 +47,15 @@ class G4AntiNuclElastic : public G4HadronElastic { public: - G4AntiNuclElastic(); + explicit G4AntiNuclElastic(); - virtual ~G4AntiNuclElastic(); + ~G4AntiNuclElastic() override; - virtual G4double SampleInvariantT(const G4ParticleDefinition* p, - G4double plab, - G4int Z, G4int A); + G4double SampleInvariantT(const G4ParticleDefinition* p, + G4double plab, G4int Z, G4int A) override; G4double SampleThetaCMS(const G4ParticleDefinition* p, G4double plab, - G4int Z, G4int A); + G4int Z, G4int A); G4double SampleThetaLab(const G4ParticleDefinition* p, G4double plab, G4int Z, G4int A); @@ -88,10 +87,10 @@ private: G4AntiNuclElastic(const G4AntiNuclElastic&); G4ComponentAntiNuclNuclearXS* cs; //cross section of antiA-A interaction + const G4ParticleDefinition* fParticle; G4double fTetaCMS; // sampled Theta in CMS G4double fThetaLab; //sampled Theta in Lab system - const G4ParticleDefinition* fParticle; G4double fWaveVector; G4double fBeta; // velosity of projectile G4double fZommerfeld; // parameter of Zommerfeld for calculation of Coulomb cross-section diff --git a/source/processes/hadronic/models/coherent_elastic/include/G4ChargeExchange.hh b/source/processes/hadronic/models/coherent_elastic/include/G4ChargeExchange.hh index 9d925efbcf5..5aa9a641ca4 100644 --- a/source/processes/hadronic/models/coherent_elastic/include/G4ChargeExchange.hh +++ b/source/processes/hadronic/models/coherent_elastic/include/G4ChargeExchange.hh @@ -52,19 +52,16 @@ class G4ChargeExchange : public G4HadronicInteraction { public: - G4ChargeExchange(); + explicit G4ChargeExchange(); - virtual ~G4ChargeExchange(); + ~G4ChargeExchange() override; - virtual G4HadFinalState * ApplyYourself( - const G4HadProjectile & aTrack, - G4Nucleus & targetNucleus); + G4HadFinalState* ApplyYourself(const G4HadProjectile& aTrack, + G4Nucleus& targetNucleus) override; void SetLowestEnergyLimit(G4double value); - void SetRecoilKinEnergyLimit(G4double value); - - G4double SampleT(G4double p, G4double A); + G4double SampleT(G4double p, G4int A); private: @@ -98,16 +95,9 @@ private: G4ParticleDefinition* theA; G4ParticleDefinition* theHe3; - G4double lowEnergyRecoilLimit; G4double lowestEnergyLimit; - }; -inline void G4ChargeExchange::SetRecoilKinEnergyLimit(G4double value) -{ - lowEnergyRecoilLimit = value; -} - inline void G4ChargeExchange::SetLowestEnergyLimit(G4double value) { lowestEnergyLimit = value; diff --git a/source/processes/hadronic/models/coherent_elastic/include/G4ElasticHadrNucleusHE.hh b/source/processes/hadronic/models/coherent_elastic/include/G4ElasticHadrNucleusHE.hh index f2d23fdba13..a159feaecd9 100644 --- a/source/processes/hadronic/models/coherent_elastic/include/G4ElasticHadrNucleusHE.hh +++ b/source/processes/hadronic/models/coherent_elastic/include/G4ElasticHadrNucleusHE.hh @@ -51,34 +51,31 @@ #include "G4ParticleChange.hh" #include "G4Nucleus.hh" #include "G4HadronElastic.hh" +#include "G4Threading.hh" class G4NistManager; -static const G4int NHADRONS = 26; // Number of hadrons for which model is applied +static const G4int NHADRONS = 26; // Number of hadrons static const G4int ONQ0 = 5; // The initial number of steps on Q2 static const G4int ONQ2 = 100; // The total number of steps on Q2 static const G4int NENERGY = 30; static const G4int ZMAX = 93; static const G4int NQTABLE = NENERGY*ONQ2; - /////////////////////////////////////////////////////////////////////// -// -// class G4ElasticData { public: - G4ElasticData(const G4ParticleDefinition* h, - G4int Z, G4double A, G4double* eGeV); + G4ElasticData(const G4ParticleDefinition* h, G4int Z, G4int A, G4double* e); ~G4ElasticData(){} const G4ParticleDefinition* Hadron() {return hadr;} private: - void DefineNucleusParameters(G4double A); + void DefineNucleusParameters(G4int A); const G4ParticleDefinition* hadr; // hide assignment operator @@ -86,11 +83,8 @@ private: G4ElasticData(const G4ElasticData&); public: - G4int AtomicWeight; G4double R1, R2, Pnucl, Aeff; G4double limitQ2; - G4double massGeV; - G4double mass2GeV2; G4double massA; G4double massA2; G4int dnkE[NENERGY]; @@ -101,26 +95,23 @@ public: }; ///////////////////////////////////////////////////////////////////// -// -// class G4ElasticHadrNucleusHE : public G4HadronElastic { public: - G4ElasticHadrNucleusHE(const G4String& name = "hElasticGlauber"); + explicit G4ElasticHadrNucleusHE(const G4String& name = "hElasticGlauber"); - virtual ~G4ElasticHadrNucleusHE(); + ~G4ElasticHadrNucleusHE() override; - virtual G4double SampleInvariantT(const G4ParticleDefinition* p, - G4double plab, - G4int Z, G4int A); + G4double SampleInvariantT(const G4ParticleDefinition* p, G4double plab, + G4int Z, G4int A) override; - virtual void ModelDescription(std::ostream&) const; + void InitialiseModel() override; - G4double SampleT(const G4ParticleDefinition* p, - G4double plab, - G4int Z, G4int A); + void ModelDescription(std::ostream&) const override; + +private: G4double HadronNucleusQ2_2(G4ElasticData * pElD, G4int Z, G4double plabGeV, G4double tmax); @@ -130,8 +121,7 @@ public: G4double GetLightFq2(G4int Z, G4int A, G4double Q); G4double GetHeavyFq2(G4int Z, G4int Nucleus, G4double *LineFq2); - G4double GetQ2_2(G4int N, G4double * Q, - G4double * F, G4double R); + G4double GetQ2_2(G4int N, G4double* Q, G4double* F, G4double R); G4double LineInterpol(G4double p0, G4double p2, G4double c1, G4double c2, @@ -158,28 +148,25 @@ public: G4double HadronProtonQ2(const G4ParticleDefinition * aHadron, G4double inLabMom); - void GetKinematics(const G4ParticleDefinition * aHadron, - G4double MomentumH); -private: + void GetKinematics(const G4ParticleDefinition * aHadron, + G4double MomentumH); - void Binom(); + void Binom(); - // fields + void FillData(const G4ParticleDefinition* p, G4int idx, G4int Z); + // fields G4int iHadrCode; G4int iHadron; - G4int HadronCode[NHADRONS]; - G4int HadronType[NHADRONS]; - G4int HadronType1[NHADRONS]; + static const G4int HadronCode[NHADRONS]; + static const G4int HadronType[NHADRONS]; + static const G4int HadronType1[NHADRONS]; - // protection energy and momemtum - - G4double lowestEnergyLimit; + // momemtum limits G4double plabLowLimit; G4double dQ2; // transition between internal and CLHEP units - G4double MbToGeV2; G4double sqMbToGeV; G4double Fm2ToGeV2; @@ -188,7 +175,6 @@ private: G4double protonM2; // GeV^2 // projectile kinematics in GeV - G4double hMass; G4double hMass2; G4double hLabMomentum; @@ -196,13 +182,7 @@ private: G4double MomentumCM; G4double HadrEnergy; - // nucleaus parameters - - G4double R1, R2, Pnucl, Aeff; - G4int NumbN; - // elastic parameters - G4double HadrTot, HadrSlope, HadrReIm, TotP, DDSect2, DDSect3, ConstU, FmaxT; @@ -210,22 +190,28 @@ private: G4double BoundaryP[7], BoundaryTL[7], BoundaryTG[7]; // parameterisation of scattering - G4double Slope1, Slope2, Coeff1, Coeff2, MaxTR; G4double Slope0, Coeff0; G4double aAIm, aDIm, Dtot11; - G4double Energy[NENERGY]; - G4double LowEdgeEnergy[NENERGY]; + // nucleaus parameters + G4double R1, R2, Pnucl, Aeff; + G4int NumbN; - G4double SetBinom[240][240]; + static G4double Energy[NENERGY]; + static G4double LowEdgeEnergy[NENERGY]; + static G4double ABinom[240][240]; - static G4ElasticData* SetOfElasticData[NHADRONS][ZMAX]; + static G4ElasticData* SetOfElasticData[NHADRONS][ZMAX]; G4NistManager* nistManager; - static G4Mutex eldata_m[NHADRONS][ZMAX]; + G4bool isMaster; + +#ifdef G4MULTITHREADED + static G4Mutex elasticMutex; +#endif -}; // The end of the class description +}; //////////////////////////////////////////////////////////////// @@ -234,42 +220,15 @@ G4double G4ElasticHadrNucleusHE::LineInterpol(G4double p1, G4double p2, G4double c1, G4double c2, G4double p) { -// G4cout<<" LineInterpol: p1 p2 c1 c2 "<= numM && numN <= 240) return SetBinom[numN][numM]; - else return 0.; + return (numN >= numM && numN < 240) ? ABinom[numN][numM] : 0.0; } //////////////////////////////////////////////////////////////// @@ -280,4 +239,6 @@ G4double G4ElasticHadrNucleusHE::GetDistrFun(G4double Q2) return GetFt(Q2)/FmaxT; } +//////////////////////////////////////////////////////////////// + #endif diff --git a/source/processes/hadronic/models/coherent_elastic/include/G4HadronElastic.hh b/source/processes/hadronic/models/coherent_elastic/include/G4HadronElastic.hh index 8ed6a1de9f3..84306230094 100644 --- a/source/processes/hadronic/models/coherent_elastic/include/G4HadronElastic.hh +++ b/source/processes/hadronic/models/coherent_elastic/include/G4HadronElastic.hh @@ -24,7 +24,6 @@ // ******************************************************************** // // -// // Geant4 Header : G4HadronElastic // // Author : V.Ivanchenko 29 June 2009 (redesign old elastic model) @@ -50,18 +49,17 @@ class G4HadronElastic : public G4HadronicInteraction { public: - G4HadronElastic(const G4String& name = "hElasticLHEP"); + explicit G4HadronElastic(const G4String& name = "hElasticLHEP"); - virtual ~G4HadronElastic(); + ~G4HadronElastic() override; // implementation of the G4HadronicInteraction interface - virtual G4HadFinalState * ApplyYourself(const G4HadProjectile & aTrack, - G4Nucleus & targetNucleus); + G4HadFinalState* ApplyYourself(const G4HadProjectile & aTrack, + G4Nucleus & targetNucleus) override; // sample momentum transfer using Lab. momentum - virtual G4double SampleInvariantT(const G4ParticleDefinition* p, - G4double plab, - G4int Z, G4int A); + G4double SampleInvariantT(const G4ParticleDefinition* p, G4double plab, + G4int Z, G4int A) override; inline void SetLowestEnergyLimit(G4double value); @@ -70,7 +68,11 @@ public: inline G4double ComputeMomentumCMS(const G4ParticleDefinition* p, G4double plab, G4int Z, G4int A); - virtual void ModelDescription(std::ostream&) const; + void ModelDescription(std::ostream&) const override; + +protected: + + G4double pLocalTmax; private: @@ -79,8 +81,7 @@ private: G4ParticleDefinition* theDeuteron; G4ParticleDefinition* theAlpha; - G4double lowestEnergyLimit; - + G4double lowestEnergyLimit; }; inline void G4HadronElastic::SetLowestEnergyLimit(G4double value) @@ -95,7 +96,7 @@ inline G4double G4HadronElastic::LowestEnergyLimit() const inline G4double G4HadronElastic::ComputeMomentumCMS(const G4ParticleDefinition* p, - G4double plab, G4int Z, G4int A) + G4double plab, G4int Z, G4int A) { G4double m1 = p->GetPDGMass(); G4double m12= m1*m1; diff --git a/source/processes/hadronic/models/coherent_elastic/include/G4LEnp.hh b/source/processes/hadronic/models/coherent_elastic/include/G4LEnp.hh index a3c67cd2e57..8a08b6055ce 100644 --- a/source/processes/hadronic/models/coherent_elastic/include/G4LEnp.hh +++ b/source/processes/hadronic/models/coherent_elastic/include/G4LEnp.hh @@ -35,56 +35,35 @@ #define G4LEnp_h 1 #include "globals.hh" -#include "Randomize.hh" -#include "G4Element.hh" -#include "G4ElementVector.hh" -#include "G4ElementTable.hh" -#include "G4PhysicsTable.hh" -#include "G4PhysicsVector.hh" -#include "G4LPhysicsFreeVector.hh" -#include "G4Gamma.hh" -#include "G4Step.hh" -#include "G4TrackStatus.hh" -// #include "G4HadronicInteraction.hh" #include "G4HadronElastic.hh" -#ifdef NPDEBUG -#include -#include -#endif - - class G4LEnp : public G4HadronElastic // G4HadronicInteraction { - private: +private: - //enum { NENERGY=21, NANGLE=180 }; - enum { NENERGY=39, NANGLE=180 }; + enum { NENERGY=39, NANGLE=180 }; - public: +public: - G4LEnp(); + explicit G4LEnp(); - ~G4LEnp(); + ~G4LEnp() override; - G4HadFinalState* ApplyYourself(const G4HadProjectile& aTrack, - G4Nucleus& targetNucleus); + G4HadFinalState* ApplyYourself(const G4HadProjectile& aTrack, + G4Nucleus& targetNucleus) override; // sample momentum transfer using Lab. momentum G4double SampleInvariantT(const G4ParticleDefinition* p, - G4double plab, G4int Z, G4int A); - private: - - // std::ofstream* outFile; - // std::ofstream* outFile1; + G4double plab, G4int Z, G4int A) override; +private: // The following arrays are declared static to allow the use of initializers. // They are initialized in G4LEnpData.hh - static const G4float sig[NENERGY][NANGLE]; - static const G4float pcm[NENERGY], elab[NENERGY], - dsigmax[NENERGY], sigtot[NENERGY]; + static const G4float sig[NENERGY][NANGLE]; + static const G4float pcm[NENERGY], elab[NENERGY]; + static const G4float dsigmax[NENERGY], sigtot[NENERGY]; }; diff --git a/source/processes/hadronic/models/coherent_elastic/include/G4LEpp.hh b/source/processes/hadronic/models/coherent_elastic/include/G4LEpp.hh index 95e7e75cf96..aa447d50e82 100644 --- a/source/processes/hadronic/models/coherent_elastic/include/G4LEpp.hh +++ b/source/processes/hadronic/models/coherent_elastic/include/G4LEpp.hh @@ -36,16 +36,6 @@ #define G4LEpp_h 1 #include "globals.hh" -#include "Randomize.hh" -#include "G4Element.hh" -#include "G4ElementVector.hh" -#include "G4ElementTable.hh" -#include "G4PhysicsTable.hh" -#include "G4PhysicsVector.hh" -#include "G4LPhysicsFreeVector.hh" -#include "G4Gamma.hh" -#include "G4Step.hh" -#include "G4TrackStatus.hh" #include "G4HadronElastic.hh" class G4LEpp : public G4HadronElastic @@ -56,15 +46,15 @@ private: public: - G4LEpp(); + explicit G4LEpp(); - virtual ~G4LEpp(); + ~G4LEpp() override; G4HadFinalState* ApplyYourself(const G4HadProjectile& aTrack, - G4Nucleus& targetNucleus); + G4Nucleus& targetNucleus) override; G4double SampleInvariantT(const G4ParticleDefinition* p, - G4double plab, G4int Z, G4int A); + G4double plab, G4int Z, G4int A) override; private: diff --git a/source/processes/hadronic/models/coherent_elastic/include/G4LowEHadronElastic.hh b/source/processes/hadronic/models/coherent_elastic/include/G4LowEHadronElastic.hh new file mode 100644 index 00000000000..e37411a24a0 --- /dev/null +++ b/source/processes/hadronic/models/coherent_elastic/include/G4LowEHadronElastic.hh @@ -0,0 +1,62 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// Geant4 Header : G4LowEHadronElastic +// +// Author : V.Ivanchenko 10 May 2019 +// +// +// Class Description: +// +// Elastic scattering in resonance energy region +// + +#ifndef G4LowEHadronElastic_h +#define G4LowEHadronElastic_h 1 + +#include "globals.hh" +#include "G4HadronElastic.hh" + +class G4LowEHadronElastic : public G4HadronElastic +{ +public: + + explicit G4LowEHadronElastic(); + + ~G4LowEHadronElastic() override; + + G4double SampleInvariantT(const G4ParticleDefinition* p, + G4double plab, G4int Z, G4int A) override; + +private: + + G4bool IsResonanseScattering(const G4ParticleDefinition* p, + G4double plab, G4int Z, G4int A); + + G4double plabLowLimit; + G4double plabHighLimit; +}; + +#endif diff --git a/source/processes/hadronic/models/coherent_elastic/sources.cmake b/source/processes/hadronic/models/coherent_elastic/sources.cmake index 5294535b741..9de7c11f187 100644 --- a/source/processes/hadronic/models/coherent_elastic/sources.cmake +++ b/source/processes/hadronic/models/coherent_elastic/sources.cmake @@ -53,6 +53,7 @@ GEANT4_DEFINE_MODULE(NAME G4hadronic_coherent_elastic G4ElasticHadrNucleusHE.hh G4HadronElastic.hh G4LEHadronProtonElastic.hh + G4LowEHadronElastic.hh G4hhElastic.hh G4LEnp.hh G4LEnpData.hh @@ -72,6 +73,7 @@ GEANT4_DEFINE_MODULE(NAME G4hadronic_coherent_elastic G4ElasticHadrNucleusHE.cc G4HadronElastic.cc G4LEHadronProtonElastic.cc + G4LowEHadronElastic.cc G4hhElastic.cc G4LEnp.cc G4LEpp.cc diff --git a/source/processes/hadronic/models/coherent_elastic/src/G4AntiNuclElastic.cc b/source/processes/hadronic/models/coherent_elastic/src/G4AntiNuclElastic.cc index 816f9b4a27f..e4ce6d17326 100644 --- a/source/processes/hadronic/models/coherent_elastic/src/G4AntiNuclElastic.cc +++ b/source/processes/hadronic/models/coherent_elastic/src/G4AntiNuclElastic.cc @@ -123,7 +123,7 @@ G4double G4AntiNuclElastic::SampleInvariantT(const G4ParticleDefinition* particl G4LorentzVector lv(0.0,0.0,0.0,TargMass); lv += Pproj; - G4double S = lv.mag2()/GeV/GeV; + G4double S = lv.mag2()/(GeV*GeV); G4ThreeVector bst = lv.boostVector(); Pproj.boost(-bst); @@ -135,7 +135,7 @@ G4double G4AntiNuclElastic::SampleInvariantT(const G4ParticleDefinition* particl fptot= ptot; fTmax = 4.0*ptot*ptot; - if(Plab/std::abs(particle->GetBaryonNumber()) < 100.*MeV) // Uzhi 24 Nov. 2011 + if(Plab < (std::abs(particle->GetBaryonNumber())*100)*MeV) // Uzhi 24 Nov. 2011 {return fTmax*G4UniformRand();} // Uzhi 24 Nov. 2011 G4double Z1 = particle->GetPDGCharge(); @@ -372,11 +372,13 @@ G4double G4AntiNuclElastic::SampleInvariantT(const G4ParticleDefinition* particl T*=3.893913e+4; // fm -> MeV^2 } + // VI: 29.04.2019 unnecessary computation of trigonometry + /* G4double cosTet=1.0-T/(2.*ptot*ptot); if(cosTet > 1.0 ) cosTet= 1.; // Uzhi 30 Nov. if(cosTet < -1.0 ) cosTet=-1.; // Uzhi 30 Nov. fTetaCMS=std::acos(cosTet); - + */ return T; } diff --git a/source/processes/hadronic/models/coherent_elastic/src/G4ChargeExchange.cc b/source/processes/hadronic/models/coherent_elastic/src/G4ChargeExchange.cc index cd432b229e0..fdfafdac82d 100644 --- a/source/processes/hadronic/models/coherent_elastic/src/G4ChargeExchange.cc +++ b/source/processes/hadronic/models/coherent_elastic/src/G4ChargeExchange.cc @@ -57,7 +57,6 @@ G4ChargeExchange::G4ChargeExchange() : G4HadronicInteraction("Charge Exchange") SetMinEnergy( 0.0*GeV ); SetMaxEnergy( G4HadronicParameters::Instance()->GetMaxEnergy() ); - lowEnergyRecoilLimit = 100.*keV; lowestEnergyLimit = 1.*MeV; theProton = G4Proton::Proton(); @@ -106,7 +105,7 @@ G4HadFinalState* G4ChargeExchange::ApplyYourself( if(ekin <= lowestEnergyLimit || A < 3) { theParticleChange.SetEnergyChange(ekin); - theParticleChange.SetMomentumChange(aTrack.Get4Momentum().vect().unit()); + theParticleChange.SetMomentumChange(0.0,0.0,1.0); return &theParticleChange; } @@ -129,9 +128,9 @@ G4HadFinalState* G4ChargeExchange::ApplyYourself( << " A= " << A << " N= " << N << G4endl; - G4ParticleDefinition * theDef = 0; + const G4ParticleDefinition* theDef = nullptr; - G4double mass2 = G4NucleiProperties::GetNuclearMass((G4double)A, (G4double)Z); + G4double mass2 = G4NucleiProperties::GetNuclearMass(A, Z); G4LorentzVector lv1 = aParticle->Get4Momentum(); G4LorentzVector lv0(0.0,0.0,0.0,mass2); @@ -142,8 +141,8 @@ G4HadFinalState* G4ChargeExchange::ApplyYourself( // Sample final particles G4bool theHyperon = false; - G4ParticleDefinition* theRecoil = 0; - G4ParticleDefinition* theSecondary = 0; + const G4ParticleDefinition* theRecoil = nullptr; + const G4ParticleDefinition* theSecondary = nullptr; if(theParticle == theProton) { theSecondary = theNeutron; @@ -248,7 +247,7 @@ G4HadFinalState* G4ChargeExchange::ApplyYourself( // kinematiacally impossible if(etot < m11 + m21) { theParticleChange.SetEnergyChange(ekin); - theParticleChange.SetMomentumChange(aTrack.Get4Momentum().vect().unit()); + theParticleChange.SetMomentumChange(0.0,0.0,1.0); return &theParticleChange; } @@ -262,10 +261,10 @@ G4HadFinalState* G4ChargeExchange::ApplyYourself( G4double t = g2*SampleT(tmax/g2, A); - if(verboseLevel>1) + if(verboseLevel>1) { G4cout <<"## G4ChargeExchange t= " << t << " tmax= " << tmax << " ptot= " << ptot << G4endl; - + } // Sampling in CM system G4double phi = G4UniformRand()*twopi; G4double cost = 1. - 2.0*t/tmax; @@ -288,7 +287,7 @@ G4HadFinalState* G4ChargeExchange::ApplyYourself( G4DynamicParticle * aSec = new G4DynamicParticle(theSecondary, nlv1); theParticleChange.AddSecondary(aSec); - G4double erec = nlv0.e() - m21; + G4double erec = std::max(nlv0.e() - m21, 0.0); //G4cout << "erec= " < - using namespace std; -//ANDREA-> MT Fix -#include "G4AutoLock.hh" -G4ElasticData* G4ElasticHadrNucleusHE::SetOfElasticData[NHADRONS][ZMAX]; -G4Mutex G4ElasticHadrNucleusHE::eldata_m[NHADRONS][ZMAX]; -namespace { - G4Mutex aMutex = G4MUTEX_INITIALIZER; - G4bool onlyOnceInit = true; - G4bool onlyOnceDestroy = true; -} -//ANDREA<- +const G4int G4ElasticHadrNucleusHE::HadronCode[] = +{211,-211,2112,2212,321,-321,130,310,311,-311, + 3122,3222,3112,3212,3312,3322,3334, + -2212,-2112,-3122,-3222,-3112,-3212,-3312,-3322,-3334}; + +const G4int G4ElasticHadrNucleusHE::HadronType[] = +{2,3,6,0,4,5,4,4,4,5, + 0,0,0,0,0,0,0, + 1,7,1,1,1,1,1,1,1}; + +const G4int G4ElasticHadrNucleusHE::HadronType1[] = +{3,4,1,0,5,6,5,5,5,6, + 0,0,0,0,0,0,0, + 2,2,2,2,2,2,2,2,2}; + +G4double G4ElasticHadrNucleusHE::Energy[] = {0.0}; +G4double G4ElasticHadrNucleusHE::LowEdgeEnergy[] = {0.0}; +G4double G4ElasticHadrNucleusHE::ABinom[240][240] = {{0.0}}; + +G4ElasticData* +G4ElasticHadrNucleusHE::SetOfElasticData[NHADRONS][ZMAX] = {{nullptr}}; + +#ifdef G4MULTITHREADED + G4Mutex G4ElasticHadrNucleusHE::elasticMutex = G4MUTEX_INITIALIZER; +#endif + +const G4double invGeV = 1.0/CLHEP::GeV; /////////////////////////////////////////////////////////////// -// -// G4ElasticData::G4ElasticData(const G4ParticleDefinition* p, - G4int Z, G4double AWeight, G4double* eGeV) + G4int Z, G4int A, G4double* e) : hadr(p) { - hadr = p; - massGeV = p->GetPDGMass()/GeV; - mass2GeV2= massGeV*massGeV; - AtomicWeight = G4lrint(AWeight); - - DefineNucleusParameters(AWeight); + G4double massGeV = p->GetPDGMass()*invGeV; + G4double mass2GeV2= massGeV*massGeV; + DefineNucleusParameters(A); limitQ2 = 35./(R1*R1); // (GeV/c)^2 G4double dQ2 = limitQ2/(ONQ2 - 1.); - TableQ2[0] = 0.0; - for(G4int ii = 1; ii < ONQ2; ii++) + for(G4int ii = 1; ii < ONQ2; ++ii) { TableQ2[ii] = TableQ2[ii-1]+dQ2; } - massA = AWeight*amu_c2/GeV; + massA = G4NucleiProperties::GetNuclearMass(A, Z)*invGeV; massA2 = massA*massA; - for(G4int kk = 0; kk < NENERGY; kk++) + for(G4int kk = 0; kk < NENERGY; ++kk) { dnkE[kk] = 0; - G4double elab = eGeV[kk] + massGeV; - G4double plab2= eGeV[kk]*(eGeV[kk] + 2.0*massGeV); + G4double elab = e[kk] + massGeV; + G4double plab2= e[kk]*(e[kk] + 2.0*massGeV); G4double Q2m = 4.0*plab2*massA2/(mass2GeV2 + massA2 + 2.*massA2*elab); - if(Z == 1 && p == G4Proton::Proton()) Q2m *= 0.5; + if(Z == 1 && p == G4Proton::Proton()) { Q2m *= 0.5; } maxQ2[kk] = std::min(limitQ2, Q2m); TableCrossSec[ONQ2*kk] = 0.0; - -// G4cout<<" kk eGeV[kk] "< 3) Pnucl = 0.176 + 0.00275*A; - else Pnucl = 0.4; + R1 = 4.45*G4Exp(G4Log((G4double)(A - 1))*0.309)*0.9; + R2 = 2.3 *G4Exp(G4Log((G4double)A)* 0.36); -//G4cout<<" Deault: A= "< 3) { Pnucl = 0.176 + 0.00275*A; } + else { Pnucl = 0.4; } + //G4cout<<" Deault: A= "<= 100) Aeff = 0.7; - else if(A < 100 && A > 75) Aeff = 1.5 - 0.008*A; - else Aeff = 0.9; + if(A >= 100) { Aeff = 0.7; } + else if(A < 100 && A > 75) { Aeff = 1.5 - 0.008*A; } + else { Aeff = 0.9; } break; - } -//G4cout<<" Result: A= "< - G4AutoLock l(&aMutex); - if ( onlyOnceInit ) { - for ( int i = 0 ; i< NHADRONS ; ++i) { - for (int j = 0 ; j - G4AutoLock l(&aMutex); - if ( onlyOnceDestroy ) { - for(G4int j = 0; j < NHADRONS; j++) - { - for(G4int k = 0; k < ZMAX; k++) - { - if ( SetOfElasticData[j][k] ) { - delete SetOfElasticData[j][k]; - SetOfElasticData[j][k]=0; - G4MUTEXDESTROY(eldata_m[j][k]); - } - } - } - onlyOnceDestroy = false; + if(!isMaster) { return; } + const G4ElementTable* theElemTable = G4Element::GetElementTable(); + G4int numOfElem = G4Element::GetNumberOfElements(); + + for(G4int i=0; i<2; ++i) { + const G4ParticleDefinition* p = G4PionPlus::PionPlus(); + if(1 == i) { p = G4PionMinus::PionMinus(); } + for(G4int j=0; jGetZasInt(), ZMAX-1); + if(!SetOfElasticData[i][Z]) { FillData(p, i, Z); } + } } } //////////////////////////////////////////////////////////////////// -// -// G4double G4ElasticHadrNucleusHE::SampleInvariantT(const G4ParticleDefinition* p, G4double inLabMom, - G4int iZ, G4int N) + G4int iZ, G4int A) { - G4int Z = iZ; - if(Z >= ZMAX) { Z = ZMAX-1; } + if(inLabMom <= plabLowLimit) { + return G4UniformRand()*pLocalTmax; + } + G4int Z = std::min(iZ,ZMAX-1); G4double plab = inLabMom/GeV; // (GeV/c) - G4double Q2 = 0; - + G4double Q2 = 0.0; iHadrCode = p->GetPDGEncoding(); - - NumbN = N; + NumbN = A; if(verboseLevel > 1) { G4cout<< " G4ElasticHadrNucleusHE::SampleT: " << " for " << p->GetParticleName() - << " at Z= " << Z << " A= " << N + << " at Z= " << Z << " A= " << A << " plab(GeV)= " << plab << G4endl; } - G4int idx; - - for( idx = 0 ; idx < NHADRONS; idx++) + iHadron = -1; + for(G4int idx=0; idx iHadron) { return 0.0; } - if( idx >= NHADRONS ) return Q2; - - iHadron = HadronType[idx]; - iHadrCode = HadronCode[idx]; - - if(Z==1) - { - hMass = p->GetPDGMass()/GeV; - hMass2 = hMass*hMass; + //iHadron = HadronType[idx]; + //iHadrCode = HadronCode[idx]; + hMass = p->GetPDGMass()*invGeV; + hMass2 = hMass*hMass; + if(Z==1) { + Q2 = HadronProtonQ2(p, plab); - G4double T = sqrt(plab*plab+hMass2)-hMass; + if (verboseLevel>1) { + G4cout<<" Proton : Q2 "< 0.4) Q2 = HadronProtonQ2(p, plab); + // sample scattering + Q2 = HadronNucleusQ2_2(ElD1, Z, plab, pLocalTmax); - if (verboseLevel>1) - G4cout<<" Proton : Q2 "< 1) { + G4cout<<" SampleT: Q2(GeV^2)= "<GetParticleName() << " Z= " << Z - << G4endl; - } - } - hMass = ElD1->massGeV; - hMass2 = ElD1->mass2GeV2; - G4double M = ElD1->massA; - G4double M2 = ElD1->massA2; - G4double plab2 = plab*plab; - G4double Q2max = 4.*plab2*M2/ - (hMass2 + M2 + 2.*M*std::sqrt(plab2 + hMass2)); - - // sample scattering - G4double T = sqrt(plab2+hMass2)-hMass; - - if(T > 0.4) Q2 = HadronNucleusQ2_2(ElD1, Z, plab, Q2max); - - if(verboseLevel > 1) - G4cout<<" SampleT: Q2(GeV^2)= "<GetParticleName() << " Z= " << Z + << " A= " << AWeight << G4endl; } - return Q2*GeV2; +#ifdef G4MULTITHREADED + } + G4MUTEXUNLOCK(&elasticMutex); +#endif } -////////////////////////////////////////////////////////////////////////// -// -// +//////////////////////////////////////////////////////////////// -G4double -G4ElasticHadrNucleusHE::SampleT(const G4ParticleDefinition* p, - G4double inLabMom, - G4int Z, G4int N) +void G4ElasticHadrNucleusHE::InterpolateHN(G4int n, const G4double EnP[], + const G4double C0P[], const G4double C1P[], + const G4double B0P[], const G4double B1P[]) { - return SampleInvariantT(p, inLabMom, Z, N); + G4int i; + + for(i=1; i 1) + if(verboseLevel > 1) { G4cout<<"Q2_2: ekin plab "<0) - { - G4cout<<"1 plab T "<0) { + G4cout<<"1 plab T "<CrossSecMaxQ2[NumbOnE] = 1.0; + } - if(verboseLevel > 1) - G4cout<<" HadrNucleusQ2_2: NumbOnE= " << NumbOnE + if(verboseLevel > 1) { + G4cout<<" HadrNucleusQ2_2: NumbOnE= " << NumbOnE << " length= " << length << " Q2max= " << Q2max << " ekin= " << ekin <TableCrossSec[index] = 0; - - dQ2 = pElD->TableQ2[1]-pElD->TableQ2[0]; - - GetHeavyFq2(Z, NumbN, LineFq2); // %%%%%%%%%%%%%%%%%%%%%%%%% + GetHeavyFq2(Z, NumbN, LineFq2); for(G4int ii=0; ii= ONQ2) { iNumbQ2 = ONQ2 - 1; } Q2 = GetQ2_2(iNumbQ2, dNumbQ2, dNumbFQ2, Rand); - if(tmax < Q2max) Q2 *= tmax/Q2max; + if(tmax < Q2max) { Q2 *= tmax/Q2max; } - if(verboseLevel > 1) + if(verboseLevel > 1) { G4cout<<" HadrNucleusQ2_2(2): Q2= "<2) + if (verboseLevel>2) { G4cout<<" GetHeavy: Q2 dQ2 totSum "<1) + if(verboseLevel >1) G4cout<<" Fq2 Before for i Tot B Im "< 2) + if(verboseLevel > 2) { G4cout << "UnucRho2= " << UnucRho2 << " FiH= " << FiH << " NN2= " << NN2 << " Norm= " << Norm << G4endl; - + } G4double dddd; G4double Prod0 = 0; G4double N1 = -1.0; - //G4double Tot0 = 0; G4double exp1; G4double Prod3 ; @@ -742,7 +713,6 @@ G4double G4ElasticHadrNucleusHE::GetLightFq2(G4int Z, G4int Nucleus, { N1 = -N1*Unucl*(Nucleus-i1+1)/i1*Rho2; Prod1 = 0; - //Tot0 = 0; N2 = -1; for(i2 = 1; i2<=Nucleus; i2++) ////+++++++++ i2 @@ -762,29 +732,33 @@ G4double G4ElasticHadrNucleusHE::GetLightFq2(G4int Z, G4int Nucleus, dddd = exp1+exp2; N4 = -N4*NN2; Prod3 = Prod3+N4*exp1*exp2* - (1-G4Exp(-Q2*dddd/4))/dddd*4*SetBinom[i1][j1]; + (1-G4Exp(-Q2*dddd/4))/dddd*4*ABinom[i1][j1]; } // j1 - Prod2 = Prod2 +Prod3*N5*SetBinom[i2][j2]; + Prod2 = Prod2 +Prod3*N5*ABinom[i2][j2]; } // j2 Prod1 = Prod1 + Prod2*N2*std::cos(FiH*(i1-i2)); - if (std::fabs(Prod2*N2/Prod1)1) + if(verboseLevel>1) { G4cout << "GetLightFq2 Z= " << Z << " A= " << Nucleus <<" Q2= " << Q2 << " Res= " << Prod0 << G4endl; + } return Prod0; } -// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -G4double G4ElasticHadrNucleusHE:: - HadrNucDifferCrSec(G4int Z, G4int , G4double aQ2) + +/////////////////////////////////////////////////////////////////// + +G4double G4ElasticHadrNucleusHE::HadrNucDifferCrSec(G4int Z, G4int, + G4double aQ2) { // ------ All external kinematical variables are in MeV ------- // ------ but internal in GeV !!!! ------ @@ -814,8 +788,7 @@ G4double G4ElasticHadrNucleusHE:: Coeff1*G4Exp(-Slope1*SqrQ2)+ Coeff2*G4Exp( Slope2*(valueConstU)+aQ2)+ (1-Coeff1-Coeff0)*G4Exp(-HadrSlope*aQ2)+ - +Coeff0*G4Exp(-Slope0*aQ2) -// +0.1*(1-std::fabs(CosTh)) + Coeff0*G4Exp(-Slope0*aQ2) )*2.568/(16*pi); return dSigPodT; @@ -864,14 +837,14 @@ G4double G4ElasticHadrNucleusHE:: G4double Prod1, Tot1=0, medTot, DTot1, DmedTot; G4int i; - for( i=1; i<=NWeight; i++) + for( i=1; i<=NWeight; ++i) { N = -N*Unucl*(NWeight-i+1)/i*Rho2; N4 = 1; Prod1 = G4Exp(-theQ2/i*R12B/4)/i*R12B; medTot = R12B/i; - for(G4int l=1; l<=i; l++) + for(G4int l=1; l<=i; ++l) { exp1 = l/R22B+(i-l)/R12B; N4 = -N4*(i-l+1)/l*N2; @@ -882,7 +855,7 @@ G4double G4ElasticHadrNucleusHE:: ReElasticAmpl0 = ReElasticAmpl0+Prod1*N*std::sin(FiH*i); ImElasticAmpl0 = ImElasticAmpl0+Prod1*N*std::cos(FiH*i); Tot1 = Tot1+medTot*N*std::cos(FiH*i); - if(std::fabs(Prod1*N/ImElasticAmpl0) < 0.000001) break; + if(std::abs(Prod1*N/ImElasticAmpl0) < 0.000001) break; } // i ImElasticAmpl0 = ImElasticAmpl0*pi/2.568; // The amplitude in mB @@ -911,13 +884,13 @@ G4double G4ElasticHadrNucleusHE:: BinCoeff = 1; - for( i = 1; i<= NWeight-2; i++) + for( i = 1; i<= NWeight-2; ++i) { N1p = -N1p*UnuclScr*(NWeight-i-1)/i*Rho2; N2p = 1; Din2 = 0; DmedTot = 0; - for(G4int l = 0; l<=i; l++) + for(G4int l = 0; l<=i; ++l) { if(l == 0) BinCoeff = 1; else if(l !=0 ) BinCoeff = BinCoeff*(i-l+1)/l; @@ -941,35 +914,28 @@ G4double G4ElasticHadrNucleusHE:: Din1 = Din1+Din2*N1p/*Mnoj[i]*//((i+2)*(i+1))*std::cos(FiH*i); DTot1 = DTot1+DmedTot*N1p/*Mnoj[i]*//((i+2)*(i+1))*std::cos(FiH*i); - if(std::fabs(Din2*N1p/Din1) < 0.000001) break; + if(std::abs(Din2*N1p/Din1) < 0.000001) break; } // i + G4double gg = (NWeight*(NWeight-1)*4)/(Normp*Normp); - Din1 = -Din1*NWeight*(NWeight-1)*4/(Normp*Normp); + Din1 = -Din1*gg; + DTot1 *= 5*gg; - DTot1 = DTot1*NWeight*(NWeight-1)*4/(Normp*Normp); - - DTot1 *= 5; // $$$$$$$$$$$$$$$$$$$$$$$$ -// Din1 *= 0.2; // %%%%%%%%%%%%%%%%%%%%%%% proton -// Din1 *= 0.05; // %%%%%%%%%%%%%%%%%%%%%%% pi+ -// ---------------- dSigma/d|-t|, mb/(GeV/c)^-2 ----------------- + // ---------------- dSigma/d|-t|, mb/(GeV/c)^-2 ----------------- G4double DiffCrSec2 = (ReElasticAmpl0*ReElasticAmpl0+ (ImElasticAmpl0+Din1)* (ImElasticAmpl0+Din1))/twopi; Tot1 = Tot1-DTot1; - // Tott1 = Tot1*1.0; Dtot11 = DTot1; aAIm = ImElasticAmpl0; aDIm = Din1; return DiffCrSec2; // dSig/d|-t|, mb/(GeV/c)^-2 -} // function -// ############################################## +} //////////////////////////////////////////////////////////////// -// -// void G4ElasticHadrNucleusHE::DefineHadronValues(G4int Z) { @@ -980,12 +946,12 @@ void G4ElasticHadrNucleusHE::DefineHadronValues(G4int Z) G4double Ecm = 0.5*(sHadr-hMass2+protonM2)/sqrS; MomentumCM = std::sqrt(Ecm*Ecm-protonM2); - if(verboseLevel>2) + if(verboseLevel>2) { G4cout << "GetHadrVall.: Z= " << Z << " iHadr= " << iHadron << " E(GeV)= " << HadrEnergy << " sqrS= " << sqrS << " plab= " << hLabMomentum <<" E - m "<1) + if (verboseLevel>1) { G4cout<<"1 GetKin.: HadronName MomentumH " <GetParticleName()<<" "<1) + if (verboseLevel>1) { G4cout<<"Old: Coeff0 Coeff1 Coeff2 "< 0.0001) && + while ( (std::abs(delta) > 0.0001) && ++loopCounter < maxNumberOfLoops ) /* Loop checking, 10.08.2015, A.Ribon */ { if(delta>0) @@ -1436,18 +1406,14 @@ G4double G4ElasticHadrNucleusHE::GetQ2(G4double Ran) } delta = GetDistrFun(DDD0)-Ran; } - if ( loopCounter >= maxNumberOfLoops ) { - return 0.0; - } + return (loopCounter >= maxNumberOfLoops) ? 0.0 : DDD0; +} - Q2 = DDD0; +/////////////////////////////////////////////////////////////////// - return Q2; -} -// ++++++++++++++++++++++++++++++++++++++++++ -G4double G4ElasticHadrNucleusHE:: - HadronProtonQ2(const G4ParticleDefinition * p, - G4double inLabMom) +G4double +G4ElasticHadrNucleusHE::HadronProtonQ2(const G4ParticleDefinition * p, + G4double inLabMom) { hMass = p->GetPDGMass()/GeV; @@ -1457,46 +1423,29 @@ G4double G4ElasticHadrNucleusHE:: HadrEnergy = sqrt(hLabMomentum2+hMass2); G4double Rand = G4UniformRand(); - GetKinematics(p, inLabMom); - G4double Q2 = GetQ2(Rand); return Q2; } -// =========================================== - /////////////////////////////////////////////////////////////////// -// -// void G4ElasticHadrNucleusHE::Binom() { - G4int N, M; - G4double Fact1, J; - - for(N = 0; N < 240; N++) - { - J = 1; - - for( M = 0; M <= N; M++ ) - { - Fact1 = 1; - - if ( ( N > 0 ) && ( N > M ) && M > 0 ) - { - J *= G4double(N-M+1)/G4double(M); - Fact1 = J; - } - SetBinom[N][M] = Fact1; + for(G4int N = 0; N < 240; ++N) { + G4double J = 1.0; + for(G4int M = 0; M <= N; ++M) { + G4double Fact1 = 1.0; + if ( ( N > 0 ) && ( N > M ) && M > 0 ) { + J *= G4double(N-M+1)/G4double(M); + Fact1 = J; } + ABinom[N][M] = Fact1; + } } return; } - -// -// /////////////////////////////////////////////////////////// diff --git a/source/processes/hadronic/models/coherent_elastic/src/G4HadronElastic.cc b/source/processes/hadronic/models/coherent_elastic/src/G4HadronElastic.cc index 673511d4a0e..4462db89d40 100644 --- a/source/processes/hadronic/models/coherent_elastic/src/G4HadronElastic.cc +++ b/source/processes/hadronic/models/coherent_elastic/src/G4HadronElastic.cc @@ -64,14 +64,13 @@ G4HadronElastic::~G4HadronElastic() void G4HadronElastic::ModelDescription(std::ostream& outFile) const { - - outFile << "G4HadronElastic is a hadron-nucleus elastic scattering\n" - << "model which uses the Gheisha two-exponential momentum\n" - << "transfer parameterization. The model is fully relativistic\n" - << "as opposed to the original Gheisha model which was not.\n" - << "This model may be used for all long-lived hadrons at all\n" - << "incident energies.\n"; - + outFile << "G4HadronElastic is the base class for all hadron-nucleus\n" + << "elastic scattering models except HP.\n" + << "By default it uses the Gheisha two-exponential momentum\n" + << "transfer parameterization. The model is fully relativistic\n" + << "as opposed to the original Gheisha model which was not.\n" + << "This model may be used for all long-lived hadrons at all\n" + << "incident energies but fit the data only for relativistic scattering.\n"; } G4HadFinalState* G4HadronElastic::ApplyYourself( @@ -81,20 +80,21 @@ G4HadFinalState* G4HadronElastic::ApplyYourself( const G4HadProjectile* aParticle = &aTrack; G4double ekin = aParticle->GetKineticEnergy(); + + // no scattering below the limit if(ekin <= lowestEnergyLimit) { theParticleChange.SetEnergyChange(ekin); - theParticleChange.SetMomentumChange(aTrack.Get4Momentum().vect().unit()); + theParticleChange.SetMomentumChange(0.,0.,1.); return &theParticleChange; } G4int A = targetNucleus.GetA_asInt(); G4int Z = targetNucleus.GetZ_asInt(); - G4double plab = aParticle->GetTotalMomentum(); - // Scattered particle referred to axis of incident particle const G4ParticleDefinition* theParticle = aParticle->GetDefinition(); G4double m1 = theParticle->GetPDGMass(); + G4double plab = std::sqrt(ekin*(ekin + 2.0*m1)); if (verboseLevel>1) { G4cout << "G4HadronElastic: " @@ -107,33 +107,57 @@ G4HadFinalState* G4HadronElastic::ApplyYourself( } G4double mass2 = G4NucleiProperties::GetNuclearMass(A, Z); - G4LorentzVector lv1 = aParticle->Get4Momentum(); - G4LorentzVector lv(0.0,0.0,0.0,mass2); - lv += lv1; - + G4double e1 = m1 + ekin; + G4LorentzVector lv(0.0,0.0,plab,e1+mass2); G4ThreeVector bst = lv.boostVector(); - lv1.boost(-bst); + G4double momentumCMS = plab*mass2/std::sqrt(m1*m1 + mass2*mass2 + 2.*mass2*e1); - G4ThreeVector p1 = lv1.vect(); - G4double momentumCMS = p1.mag(); - G4double tmax = 4.0*momentumCMS*momentumCMS; + pLocalTmax = 4.0*momentumCMS*momentumCMS; // Sampling in CM system G4double t = SampleInvariantT(theParticle, plab, Z, A); G4double phi = G4UniformRand()*CLHEP::twopi; - G4double cost = 1. - 2.0*t/tmax; - if(cost > 1.0) { cost = 1.0; } - else if(cost < -1.0) { cost = -1.0; } + G4double cost = 1. - 2.0*t/pLocalTmax; + + // For the very rare cases where cos(theta) is greater than 1 or smaller than -1, + // print some debugging information via a "JustWarning" exception, and safely + // return (simply setting "cost=1.0" or "cost=-1.0" can sometimes cause a crash, + // due to numerical imprecisions, e.g. 3-momentum = (0.0, 0.0, 0.0) but + // Ekin very small but not 0.0). + if ( std::abs( cost ) > 1.0 ) { + G4ExceptionDescription ed; + ed << " LARGE cost ! cost=" << cost << " for " << aParticle->GetDefinition()->GetParticleName() + << " ekin=" << ekin << " MeV" << " on (Z,A)=(" << Z << "," << A << ")" << G4endl; + if ( cost > 1.0 ) { + // We assume here no interaction and let the projectile keep going unchanged. + theParticleChange.SetEnergyChange( ekin ); + theParticleChange.SetMomentumChange( aParticle->Get4Momentum().vect().unit() ); + ed << "\t No interaction: the projectile keeps going unchanged!" << G4endl; + G4Exception( "G4HadronElastic::ApplyYourself", "hadEla001", JustWarning, ed ); + return &theParticleChange; + } else { // cost < -1.0 ) { + // We assume here that the projectile stops and its energy is deposited locally + // (for simplicity, given that this condition should happen rarely, we neglect + // the recoil of the target nucleus). + theParticleChange.SetEnergyChange( 0.0 ); + theParticleChange.SetLocalEnergyDeposit( ekin ); + ed << "\t Projectile stops and its energy is deposited locally:" << G4endl + << "\t neglected recoil of the target nucleus!" << G4endl; + G4Exception( "G4HadronElastic::ApplyYourself", "hadEla002", JustWarning, ed ); + return &theParticleChange; + } + } + G4double sint = std::sqrt((1.0-cost)*(1.0+cost)); if (verboseLevel>1) { - G4cout << " t= " << t << " tmax(GeV^2)= " << tmax/(GeV*GeV) + G4cout << " t= " << t << " tmax(GeV^2)= " << pLocalTmax/(GeV*GeV) << " Pcms(GeV)= " << momentumCMS/GeV << " cos(t)=" << cost << " sin(t)=" << sint << G4endl; } - G4ThreeVector v1(sint*std::cos(phi),sint*std::sin(phi),cost); - v1 *= momentumCMS; - G4LorentzVector nlv1(v1.x(),v1.y(),v1.z(), + G4LorentzVector nlv1(momentumCMS*sint*std::cos(phi), + momentumCMS*sint*std::sin(phi), + momentumCMS*cost, std::sqrt(momentumCMS*momentumCMS + m1*m1)); nlv1.boost(bst); @@ -141,33 +165,26 @@ G4HadFinalState* G4HadronElastic::ApplyYourself( G4double eFinal = nlv1.e() - m1; if (verboseLevel > 1) { G4cout <<"G4HadronElastic: m= " << m1 << " Efin(MeV)= " << eFinal - << " Proj: 4-mom " << lv1 << " Final: " << nlv1 + << " 4-M Final: " << nlv1 << G4endl; } - // precision lost in kinematics, only energy is changed - if (eFinal <= 0.0) { - G4double mom = nlv1.mag(); - if(mom == 0.0) { - nlv1.set(0.0,0.0,0.0,m1); - theParticleChange.SetEnergyChange(0.0); - } else { - eFinal = mom*mom/(std::sqrt(m1*m1 + mom*mom) + m1); - theParticleChange.SetEnergyChange(eFinal); - theParticleChange.SetMomentumChange(nlv1.vect().unit()); - } + if(eFinal <= 0.0) { + theParticleChange.SetMomentumChange(0.0,0.0,1.0); + theParticleChange.SetEnergyChange(0.0); } else { theParticleChange.SetMomentumChange(nlv1.vect().unit()); theParticleChange.SetEnergyChange(eFinal); } lv -= nlv1; - G4double erec = lv.e() - mass2; + G4double erec = std::max(lv.e() - mass2, 0.0); if (verboseLevel > 1) { G4cout << "Recoil: " <<" m= " << mass2 << " Erec(MeV)= " << erec << " 4-mom: " << lv << G4endl; } + // the recoil is created if kinetic energy above the threshold if(erec > GetRecoilEnergyThreshold()) { G4ParticleDefinition * theDef = nullptr; if(Z == 1 && A == 1) { theDef = theProton; } @@ -179,9 +196,9 @@ G4HadFinalState* G4HadronElastic::ApplyYourself( theDef = G4ParticleTable::GetParticleTable()->GetIonTable()->GetIon(Z,A,0.0); } - G4DynamicParticle * aSec = new G4DynamicParticle(theDef, lv); + G4DynamicParticle * aSec = new G4DynamicParticle(theDef, lv.vect().unit(), erec); theParticleChange.AddSecondary(aSec); - } else if(erec > 0.0) { + } else { theParticleChange.SetLocalEnergyDeposit(erec); } @@ -190,15 +207,13 @@ G4HadFinalState* G4HadronElastic::ApplyYourself( // sample momentum transfer in the CMS system G4double -G4HadronElastic::SampleInvariantT(const G4ParticleDefinition* p, - G4double plab, - G4int Z, G4int A) +G4HadronElastic::SampleInvariantT(const G4ParticleDefinition*, + G4double, G4int, G4int A) { static const G4double GeV2 = GeV*GeV; - G4double momentumCMS = ComputeMomentumCMS(p,plab,Z,A); - G4double tmax = 4.0*momentumCMS*momentumCMS/GeV2; + G4double tmax = pLocalTmax/GeV2; G4double aa, bb, cc; - G4double dd = 10.; + static const G4double dd = 10.; G4Pow* g4pow = G4Pow::GetInstance(); if (A <= 62) { bb = 14.5*g4pow->Z23(A); @@ -219,4 +234,3 @@ G4HadronElastic::SampleInvariantT(const G4ParticleDefinition* p, } return -GeV2*G4Log(1.0 - G4UniformRand()*q1)/bb; } - diff --git a/source/processes/hadronic/models/coherent_elastic/src/G4LowEHadronElastic.cc b/source/processes/hadronic/models/coherent_elastic/src/G4LowEHadronElastic.cc new file mode 100644 index 00000000000..7a8ffadfcc5 --- /dev/null +++ b/source/processes/hadronic/models/coherent_elastic/src/G4LowEHadronElastic.cc @@ -0,0 +1,62 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// Geant4 class : G4LowEHadronElastic +// +// Author : V.Ivanchenko 10 May 2019 +// +// + +#include "G4LowEHadronElastic.hh" +#include "G4PhysicalConstants.hh" +#include "G4SystemOfUnits.hh" +#include "Randomize.hh" +#include "G4ios.hh" + +G4LowEHadronElastic::G4LowEHadronElastic():G4HadronElastic("hLowEElastic") +{ + plabLowLimit = 400*CLHEP::MeV; + plabHighLimit = 2000*CLHEP::MeV; +} + +G4LowEHadronElastic::~G4LowEHadronElastic() +{} + +G4double +G4LowEHadronElastic::SampleInvariantT(const G4ParticleDefinition* p, + G4double plab, G4int Z, G4int A) +{ + return (IsResonanseScattering(p, plab, Z, A)) + ? G4UniformRand()*pLocalTmax + : G4HadronElastic::SampleInvariantT(p, plab, Z, A); +} + +G4bool +G4LowEHadronElastic::IsResonanseScattering(const G4ParticleDefinition*, + G4double plab, + G4int, G4int) +{ + return (plab < plabHighLimit); +} diff --git a/source/processes/hadronic/models/de_excitation/History b/source/processes/hadronic/models/de_excitation/History index 0978b6e370b..f82350cd1c7 100644 --- a/source/processes/hadronic/models/de_excitation/History +++ b/source/processes/hadronic/models/de_excitation/History @@ -14,17 +14,43 @@ code and to keep track of all tags. * Please list in reverse chronological order (last date on top) --------------------------------------------------------------- -18 March 2019 Vladimir Ivanchenko (hadr-deex-V10-04-20) +04 June 2019 Vladimir Ivanchenko (hadr-deex-V10-05-07) +- G4ExcitationHandler - removed debug cout + +30 May 2019 Vladimir Ivanchenko (hadr-deex-V10-05-06) +- G4Evaporation, G4ExcitationHandler, G4LevelReader, + G4VEmissionProbability, G4GammaTransition, G4PhotonEvaporation, + G4PolarizationTransition - changed scheme of verbosity, 0- silence, + 1- dump of parameters at initialisation, 2- debugg printout, + 3- very detailed debug printout (Bugzilla #2098) +- G4CoulombBarrier - use G4NuclearRadii utility to copute nuclear radius + +13 May 2019 Gabriele Cosmo (hadr-deex-V10-05-05) +- Replaced deprecated std::binary_function calls with lambdas in + G4StatMFMicroCanonical and G4StatMFChannel. + Courtesy of S.Losilla, from GitHub PR#8. + +06 May 2019 Vladimir Ivanchenko (hadr-deex-V10-05-04) +- G4VEmissionProbability - use simple rejection +- G4FermiFragment - fixed Coulomb barrier correction computation + +30 April 2019 Vladimir Ivanchenko (hadr-deex-V10-05-03) +- G4EvaporationChannel, G4EvaporationProbability, + G4FermiDecayProbability, G4VEmissionProbability - + simplified algorithm to sample kinetic energy of a fragment; + minor code clean-up, removed commented lines + +18 March 2019 Vladimir Ivanchenko (hadr-deex-V10-05-02) - G4PhotonEvaporation - for nuclear levels without decay modes defined perform decay not to the ground state but to the nearest level (problem #2123) - G4LevelManager, G4NucLevel - fixed debug and warning printouts -12 March 2019 Vladimir Ivanchenko +12 March 2019 Vladimir Ivanchenko (hadr-deex-V10-05-01) - G4PhotonEvaporation - fixed decay from nuclear level, which has no decay channels defined (problem #2123) -28 January 2019 Vladimir Ivanchenko +28 January 2019 Vladimir Ivanchenko (hadr-deex-V10-05-00) - G4LevelReader - fixed typo (problem #2124) 05 December 2018 Gabriele Cosmo (hadr-deex-V10-04-19) diff --git a/source/processes/hadronic/models/de_excitation/evaporation/src/G4Evaporation.cc b/source/processes/hadronic/models/de_excitation/evaporation/src/G4Evaporation.cc index 88345c37aa6..e144f84c722 100644 --- a/source/processes/hadronic/models/de_excitation/evaporation/src/G4Evaporation.cc +++ b/source/processes/hadronic/models/de_excitation/evaporation/src/G4Evaporation.cc @@ -63,7 +63,7 @@ #include "Randomize.hh" G4Evaporation::G4Evaporation(G4VEvaporationChannel* photoEvaporation) - : G4VEvaporation(),fVerbose(0),nChannels(0),minExcitation(0.1*keV), + : G4VEvaporation(),fVerbose(1),nChannels(0),minExcitation(0.1*keV), isInitialised(false) { if(photoEvaporation) { SetPhotonEvaporation(photoEvaporation); } @@ -90,6 +90,7 @@ void G4Evaporation::InitialiseChannels() G4DeexPrecoParameters* param = G4NuclearLevelData::GetInstance()->GetParameters(); minExcitation = param->GetMinExcitation(); + fVerbose = param->GetVerbose(); G4DeexChannelType type = param->GetDeexChannelsType(); if(type == fCombined) { SetCombinedChannel(); } @@ -104,7 +105,7 @@ void G4Evaporation::InitialiseChannelFactory() nChannels = theChannels->size(); probabilities.resize(nChannels, 0.0); - if(fVerbose > 0) { + if(fVerbose > 1) { G4cout << "### G4Evaporation::InitialiseChannelFactory for " << nChannels << " channels " << this << G4endl; } @@ -171,7 +172,7 @@ void G4Evaporation::BreakFragment(G4FragmentVector* theResult, // check if it is stable, then finish evaporation G4double abun = nist->GetIsotopeAbundance(Z, A); - if(fVerbose > 0) { + if(fVerbose > 1) { G4cout << "### G4Evaporation::BreakItUp step " << ia << " Z= " << Z << " A= " << A << " Eex(MeV)= " << theResidualNucleus->GetExcitationEnergy() @@ -182,14 +183,14 @@ void G4Evaporation::BreakFragment(G4FragmentVector* theResult, totprob = 0.0; maxchannel = nChannels; - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << "### Evaporation loop #" << ia << " Fragment: " << theResidualNucleus << G4endl; } // loop over evaporation channels for(i=0; iGetEmissionProbability(theResidualNucleus); - if(fVerbose > 1 && prob > 0.0) { + if(fVerbose > 2 && prob > 0.0) { G4cout << " Channel# " << i << " prob= " << prob << G4endl; } totprob += prob; @@ -208,7 +209,7 @@ void G4Evaporation::BreakFragment(G4FragmentVector* theResult, // photon evaporation in the case of no other channels available // do evaporation chain and reset total probability if(0.0 < totprob && probabilities[0] == totprob) { - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << "Start chain of gamma evaporation" << G4endl; } (*theChannels)[0]->BreakUpChain(theResult, theResidualNucleus); @@ -222,7 +223,7 @@ void G4Evaporation::BreakFragment(G4FragmentVector* theResult, if(0.0 == abun) { if(!unstableBreakUp->BreakUpChain(theResult, theResidualNucleus)) { break; } - if(fVerbose > 1) { G4cout << "$$$ Decay exotic fragment" << G4endl; } + if(fVerbose > 2) { G4cout << "$$$ Decay exotic fragment" << G4endl; } } else { break; } @@ -233,9 +234,9 @@ void G4Evaporation::BreakFragment(G4FragmentVector* theResult, // loop over evaporation channels for(i=0; i= totprob) { break; } } - if(fVerbose > 1) { G4cout << "Channel # " << i << G4endl; } + if(fVerbose > 2) { G4cout << "Channel # " << i << G4endl; } G4Fragment* frag = (*theChannels)[i]->EmittedFragment(theResidualNucleus); - if(fVerbose > 1 && frag) { G4cout << " " << *frag << G4endl; } + if(fVerbose > 2 && frag) { G4cout << " " << *frag << G4endl; } // normaly a fragment should be created if(frag) { theResult->push_back(frag); } diff --git a/source/processes/hadronic/models/de_excitation/evaporation/src/G4EvaporationChannel.cc b/source/processes/hadronic/models/de_excitation/evaporation/src/G4EvaporationChannel.cc index de716c7e40d..bd44fecf12f 100644 --- a/source/processes/hadronic/models/de_excitation/evaporation/src/G4EvaporationChannel.cc +++ b/source/processes/hadronic/models/de_excitation/evaporation/src/G4EvaporationChannel.cc @@ -54,11 +54,11 @@ G4EvaporationChannel::G4EvaporationChannel(G4int anA, G4int aZ, const G4String & aName, G4EvaporationProbability* aprob, G4VCoulombBarrier* barrier): - G4VEvaporationChannel(aName), - theA(anA), - theZ(aZ), - theProbability(aprob), - theCoulombBarrier(barrier) + G4VEvaporationChannel(aName), + theA(anA), + theZ(aZ), + theProbability(aprob), + theCoulombBarrier(barrier) { ResA = ResZ = 0; Mass = CoulombBarrier = MinKinEnergy = MaxKinEnergy = EmissionProbability = 0.0; @@ -100,9 +100,6 @@ G4double G4EvaporationChannel::GetEmissionProbability(G4Fragment* fragment) G4double delta0 = std::max(0.0,pairingCorrection->GetPairingCorrection(FragA,FragZ)); - G4double delta1 = - std::max(0.0,pairingCorrection->GetPairingCorrection(ResA,ResZ)); - ResMass += delta1; /* G4cout << "ExEnergy= " << ExEnergy << " Ec= " << CoulombBarrier << " delta0= " << delta0 << " delta1= " << delta1 @@ -110,22 +107,20 @@ G4double G4EvaporationChannel::GetEmissionProbability(G4Fragment* fragment) << G4endl; */ // for OPTxs >0 penetration under the barrier is taken into account - // G4double elim = (0 == OPTxs) ? CoulombBarrier : CoulombBarrier*0.5; - static const G4double dCB = 3.5*CLHEP::MeV; - G4double elim = (0 == OPTxs) ? CoulombBarrier : CoulombBarrier - dCB*theZ; - if(ExEnergy >= delta0 && Mass >= ResMass + EvapMass + elim) { - G4double xm2 = (Mass - EvapMass)*(Mass - EvapMass); - G4double xm = Mass - EvapMass - elim; - MinKinEnergy = (0.0 >= elim) ? 0.0 : std::max(0.5*(xm2 - xm*xm)/Mass, 0.0); - MaxKinEnergy = std::max(0.5*(xm2 - ResMass*ResMass)/Mass, 0.0); - //G4cout << "Emin= " << MinKinEnergy << " Emax= " << MaxKinEnergy - // << " xm= " << xm << G4endl; + G4double elim = (0 == OPTxs) ? CoulombBarrier : CoulombBarrier*0.5; + if(ExEnergy > delta0 && Mass > ResMass + EvapMass + elim) { + G4double twoMass = Mass + Mass; + MaxKinEnergy = std::max(((Mass-ResMass)*(Mass+ResMass) + + EvapMass*EvapMass)/twoMass - EvapMass,0.0); + MinKinEnergy = (elim == 0.0) ? 0.0 + : std::max(((EvapMass + elim)*(twoMass-EvapMass-elim) + + EvapMass*EvapMass)/twoMass - EvapMass,0.0); + //G4cout << "Emin= " << MinKinEnergy << " Emax= " << MaxKinEnergy << G4endl; EmissionProbability = theProbability-> TotalProbability(*fragment, MinKinEnergy, MaxKinEnergy, CoulombBarrier); } } - //G4cout << "G4EvaporationChannel:: probability= " - // << EmissionProbability << G4endl; + //G4cout<<"G4EvaporationChannel: probability= "<GetPairingCorrection(fragA,fragZ)); delta1 = std::max(0.0, fPairCorr->GetPairingCorrection(resA,resZ)); - //delta0 = fLevelData->GetPairingCorrection(fragZ,fragA); - //delta1 = fLevelData->GetPairingCorrection(resZ,resA); resMass = G4NucleiProperties::GetNuclearMass(resA, resZ); resA13 = fG4pow->Z13(resA); a0 = fLevelData->GetLevelDensity(fragZ,fragA,U); @@ -158,10 +157,8 @@ G4double G4EvaporationProbability::ComputeProbability(G4double K, G4double cb) //G4cout << "### G4EvaporationProbability::ProbabilityDistributionFunction" // << G4endl; - G4double E0 = U - delta0; - //G4double E1 = Mass - partMass - resMass - delta1 - K; - G4double E1 = std::sqrt((Mass - partMass)*(Mass - partMass) - 2*Mass*K) - - resMass - delta1; + G4double E0 = std::max(U - delta0, 0.0); + G4double E1 = Mass - partMass - resMass - delta1 - K; /* G4cout << "PDF: FragZ= " << fragZ << " FragA= " << fragA << " Z= " << theZ << " A= " << theA diff --git a/source/processes/hadronic/models/de_excitation/fermi_breakup/include/G4FermiFragment.hh b/source/processes/hadronic/models/de_excitation/fermi_breakup/include/G4FermiFragment.hh index 98e13b50070..e5324f7f4ea 100644 --- a/source/processes/hadronic/models/de_excitation/fermi_breakup/include/G4FermiFragment.hh +++ b/source/processes/hadronic/models/de_excitation/fermi_breakup/include/G4FermiFragment.hh @@ -87,7 +87,7 @@ public: inline G4double GetCoulombBarrier(G4int Ares, G4int Zres, G4double Eex) const { return cBarrier ? cBarrier->GetCoulombBarrier(Ares, Zres, Eex) - *cBarrier->BarrierPenetrationFactor(Eex) : 0.0; + *cBarrier->BarrierPenetrationFactor(Z) : 0.0; } inline G4bool operator==(const G4FermiFragment &right) const diff --git a/source/processes/hadronic/models/de_excitation/fermi_breakup/src/G4FermiDecayProbability.cc b/source/processes/hadronic/models/de_excitation/fermi_breakup/src/G4FermiDecayProbability.cc index 07fb614f97d..aa0c233cf33 100644 --- a/source/processes/hadronic/models/de_excitation/fermi_breakup/src/G4FermiDecayProbability.cc +++ b/source/processes/hadronic/models/de_excitation/fermi_breakup/src/G4FermiDecayProbability.cc @@ -47,11 +47,11 @@ G4FermiDecayProbability::ComputeProbability(G4int, G4int A, G4int spin, G4double prob = 0.0; G4double mass1 = f1->GetTotalEnergy(); G4double mass2 = f2->GetTotalEnergy(); + G4double bCouloumb = f1->GetCoulombBarrier(f2->GetA(), f2->GetZ(), 0.0); + if(etot <= mass1 + mass2 + bCouloumb) { return prob; } + //G4cout << "ComputeProbability M1= " << mass1 << " M2= " << mass2 << G4endl; - G4double ekin = etot - mass1 - mass2 - - f1->GetCoulombBarrier(f2->GetA(), f2->GetZ(), 0.0); - //G4cout << " Ekin= " << ekin << G4endl; - if(ekin <= 0.0) { return prob; } + G4double ekin = etot - mass1 - mass2; // mass factors G4double massFactor = mass1*mass2/(mass1 + mass2); diff --git a/source/processes/hadronic/models/de_excitation/handler/include/G4ExcitationHandler.hh b/source/processes/hadronic/models/de_excitation/handler/include/G4ExcitationHandler.hh index 0fa2a876cef..b4acea8ada7 100644 --- a/source/processes/hadronic/models/de_excitation/handler/include/G4ExcitationHandler.hh +++ b/source/processes/hadronic/models/de_excitation/handler/include/G4ExcitationHandler.hh @@ -107,11 +107,11 @@ private: void SetParameters(); - G4ExcitationHandler(const G4ExcitationHandler &right) = delete; + G4ExcitationHandler(const G4ExcitationHandler &right); const G4ExcitationHandler & operator - =(const G4ExcitationHandler &right) = delete; - G4bool operator==(const G4ExcitationHandler &right) const = delete; - G4bool operator!=(const G4ExcitationHandler &right) const = delete; + =(const G4ExcitationHandler &right); + G4bool operator==(const G4ExcitationHandler &right) const; + G4bool operator!=(const G4ExcitationHandler &right) const; G4VEvaporation* theEvaporation; G4VMultiFragmentation* theMultiFragmentation; diff --git a/source/processes/hadronic/models/de_excitation/handler/src/G4ExcitationHandler.cc b/source/processes/hadronic/models/de_excitation/handler/src/G4ExcitationHandler.cc index cf71392b58d..4a1b7116151 100644 --- a/source/processes/hadronic/models/de_excitation/handler/src/G4ExcitationHandler.cc +++ b/source/processes/hadronic/models/de_excitation/handler/src/G4ExcitationHandler.cc @@ -84,7 +84,7 @@ G4ExcitationHandler::G4ExcitationHandler() : maxZForFermiBreakUp(9),maxAForFermiBreakUp(17), - fVerbose(0),isInitialised(false),isEvapLocal(true) + fVerbose(1),isInitialised(false),isEvapLocal(true) { theTableOfIons = G4ParticleTable::GetParticleTable()->GetIonTable(); nist = G4NistManager::Instance(); @@ -102,7 +102,7 @@ G4ExcitationHandler::G4ExcitationHandler() SetParameters(); electron = G4Electron::Electron(); - if(fVerbose > 0) { G4cout << "### New handler " << this << G4endl; } + if(fVerbose > 1) { G4cout << "### New handler " << this << G4endl; } } G4ExcitationHandler::~G4ExcitationHandler() @@ -122,6 +122,7 @@ void G4ExcitationHandler::SetParameters() minEForMultiFrag = param->GetMinExPerNucleounForMF(); minExcitation = param->GetMinExcitation(); icID = param->GetInternalConversionID(); + fVerbose = param->GetVerbose(); if(isActive) { if(!thePhotonEvaporation) { SetPhotonEvaporation(new G4PhotonEvaporation()); @@ -134,7 +135,7 @@ void G4ExcitationHandler::SetParameters() void G4ExcitationHandler::Initialise() { if(isInitialised) { return; } - if(fVerbose > 0) { + if(fVerbose > 1) { G4cout << "G4ExcitationHandler::Initialise() started " << this << G4endl; } G4DeexPrecoParameters* param = @@ -202,7 +203,7 @@ void G4ExcitationHandler::SetDeexChannelsType(G4DeexChannelType val) evap->SetGEMChannel(); } evap->InitialiseChannels(); - if(fVerbose > 0) { + if(fVerbose > 1) { if(G4Threading::IsMasterThread()) { G4cout << "Number of de-excitation channels is changed to: " << theEvaporation->GetNumberOfChannels(); @@ -217,7 +218,7 @@ G4ExcitationHandler::BreakItUp(const G4Fragment & theInitialState) { // Variables existing until end of method G4Fragment * theInitialStatePtr = new G4Fragment(theInitialState); - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << "@@@@@@@@@@ Start G4Excitation Handler @@@@@@@@@@@@@ " << G4endl; G4cout << theInitialState << G4endl; } @@ -300,7 +301,8 @@ G4ExcitationHandler::BreakItUp(const G4Fragment & theInitialState) } } if(fVerbose > 2) { - G4cout << "## After first step " << theEvapList.size() << " for evap; " + G4cout << "## After first step of handler " << theEvapList.size() + << " for evap; " << thePhotoEvapList.size() << " for photo-evap; " << theResults.size() << " results. " << G4endl; } @@ -313,7 +315,7 @@ G4ExcitationHandler::BreakItUp(const G4Fragment & theInitialState) size_t kk; for (kk=0; kk 2) { + if(fVerbose > 3) { G4cout << "Next evaporate: " << G4endl; G4cout << *frag << G4endl; } @@ -335,7 +337,7 @@ G4ExcitationHandler::BreakItUp(const G4Fragment & theInitialState) if(theFermiModel->IsApplicable(Z, A, frag->GetExcitationEnergy())) { theFermiModel->BreakFragment(&results, frag); size_t nsec = results.size(); - if(fVerbose > 2) { G4cout << "FermiBreakUp Nsec= " << nsec << G4endl; } + if(fVerbose > 3) { G4cout << "FermiBreakUp Nsec= " << nsec << G4endl; } // FBU takes care to delete input fragment or add it to the results // The secondary may be excited - photo-evaporation should be applied @@ -349,7 +351,7 @@ G4ExcitationHandler::BreakItUp(const G4Fragment & theInitialState) // apply Evaporation, residual nucleus is always added to the results theEvaporation->BreakFragment(&results, frag); size_t nsec = results.size(); - if(fVerbose > 2) { G4cout << "Evaporation Nsec= " << nsec << G4endl; } + if(fVerbose > 3) { G4cout << "Evaporation Nsec= " << nsec << G4endl; } // no evaporation if(1 >= nsec) { @@ -359,7 +361,7 @@ G4ExcitationHandler::BreakItUp(const G4Fragment & theInitialState) // Sort out secondary fragments for (size_t j = 0; j 3) { + if(fVerbose > 4) { G4cout << "Evaporated product #" << j << G4endl; G4cout << results[j] << G4endl; } @@ -389,7 +391,8 @@ G4ExcitationHandler::BreakItUp(const G4Fragment & theInitialState) } // end of loop on secondary } // end of the loop over theEvapList if(fVerbose > 2) { - G4cout << "## After 2nd step " << theEvapList.size() << " was evap; " + G4cout << "## After 2nd step of handler " << theEvapList.size() + << " was evap; " << thePhotoEvapList.size() << " for photo-evap; " << theResults.size() << " results. " << G4endl; } @@ -401,7 +404,7 @@ G4ExcitationHandler::BreakItUp(const G4Fragment & theInitialState) size_t kkmax = thePhotoEvapList.size(); for (kk=0; kk 2) { + if(fVerbose > 4) { G4cout << "Next photon evaporate: " << thePhotonEvaporation << G4endl; G4cout << *frag << G4endl; } @@ -416,7 +419,7 @@ G4ExcitationHandler::BreakItUp(const G4Fragment & theInitialState) theResults.push_back(frag); } // end of photon-evaporation loop - if(fVerbose > 2) { + if(fVerbose > 2) { G4cout << "## After 3d step " << theEvapList.size() << " was evap; " << thePhotoEvapList.size() << " was photo-evap; " << theResults.size() << " results. " << G4endl; @@ -430,7 +433,7 @@ G4ExcitationHandler::BreakItUp(const G4Fragment & theInitialState) G4int theFragmentA, theFragmentZ; - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << "### ExcitationHandler provides " << theResults.size() << " evaporated products:" << G4endl; } @@ -451,7 +454,7 @@ G4ExcitationHandler::BreakItUp(const G4Fragment & theInitialState) (frag->GetMomentum()).pz()*fac, etot); frag->SetMomentum(lv); } - if(fVerbose > 1) { + if(fVerbose > 3) { G4cout << kk << "-th fragment " << frag; if(frag->NuclearPolarization()) { G4cout << " " << frag->NuclearPolarization(); @@ -491,8 +494,9 @@ G4ExcitationHandler::BreakItUp(const G4Fragment & theInitialState) theKindOfFragment = theTableOfIons->GetIon(theFragmentZ,theFragmentA,eexc, G4Ions::FloatLevelBase(idxf)); - if(fVerbose > 1) { - G4cout << "### EXCH: Find ion Z= " << theFragmentZ << " A= " << theFragmentA + if(fVerbose > 3) { + G4cout << "### EXCH: Find ion Z= " << theFragmentZ + << " A= " << theFragmentA << " Eexc(MeV)= " << eexc/MeV << " idx= " << idxf << " " << theKindOfFragment << G4endl; } @@ -524,16 +528,20 @@ G4ExcitationHandler::BreakItUp(const G4Fragment & theInitialState) theNew->SetTotalEnergy(etot); theNew->SetFormationTime(frag->GetCreationTime()); theReactionProductVector->push_back(theNew); - if(fVerbose > 2) { - G4cout << "### Find ion Z= " << theFragmentZ << " A= " << theFragmentA - << " ground state, energy corrected E(MeV)= " << etot << G4endl; + if(fVerbose > 3) { + G4cout << "### Find ion Z= " << theFragmentZ + << " A= " << theFragmentA + << " ground state, energy corrected E(MeV)= " + << etot << G4endl; } } } delete frag; - if(fVerbose > 1) { G4cout << "G4Fragment #" << kk << " is deleted" << G4endl; } + if(fVerbose > 3) { + G4cout << "G4Fragment #" << kk << " is deleted" << G4endl; + } } - if(fVerbose > 2) { + if(fVerbose > 3) { G4cout << "@@@@@@@@@@ End G4Excitation Handler "<< G4endl; } return theReactionProductVector; diff --git a/source/processes/hadronic/models/de_excitation/management/include/G4DeexParametersMessenger.hh b/source/processes/hadronic/models/de_excitation/management/include/G4DeexParametersMessenger.hh index c749c5ddc02..a1f5fcf27a2 100644 --- a/source/processes/hadronic/models/de_excitation/management/include/G4DeexParametersMessenger.hh +++ b/source/processes/hadronic/models/de_excitation/management/include/G4DeexParametersMessenger.hh @@ -84,6 +84,7 @@ private: G4UIcmdWithABool* corgCmd; G4UIcmdWithAnInteger* maxjCmd; + G4UIcmdWithAnInteger* verbCmd; }; diff --git a/source/processes/hadronic/models/de_excitation/management/include/G4DeexPrecoParameters.hh b/source/processes/hadronic/models/de_excitation/management/include/G4DeexPrecoParameters.hh index 22556f30abd..3e7b7e16e5e 100644 --- a/source/processes/hadronic/models/de_excitation/management/include/G4DeexPrecoParameters.hh +++ b/source/processes/hadronic/models/de_excitation/management/include/G4DeexPrecoParameters.hh @@ -97,6 +97,8 @@ public: inline G4int GetTwoJMAX() const; + inline G4int GetVerbose() const; + inline G4bool NeverGoBack() const; inline G4bool UseSoftCutoff() const; @@ -155,6 +157,8 @@ public: void SetTwoJMAX(G4int); + void SetVerbose(G4int); + void SetNeverGoBack(G4bool); void SetUseSoftCutoff(G4bool); @@ -238,6 +242,8 @@ private: G4int fMinZForPreco; G4int fMinAForPreco; + G4int fVerbose; + // Preco flags G4bool fNeverGoBack; G4bool fUseSoftCutoff; @@ -341,6 +347,11 @@ inline G4int G4DeexPrecoParameters::GetTwoJMAX() const return fTwoJMAX; } +inline G4int G4DeexPrecoParameters::GetVerbose() const +{ + return fVerbose; +} + inline G4bool G4DeexPrecoParameters::NeverGoBack() const { return fNeverGoBack; diff --git a/source/processes/hadronic/models/de_excitation/management/include/G4VEmissionProbability.hh b/source/processes/hadronic/models/de_excitation/management/include/G4VEmissionProbability.hh index 5477b98190b..48aeba99efd 100644 --- a/source/processes/hadronic/models/de_excitation/management/include/G4VEmissionProbability.hh +++ b/source/processes/hadronic/models/de_excitation/management/include/G4VEmissionProbability.hh @@ -23,8 +23,6 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// -// // Hadronic Process: Nuclear De-excitations // by V. Lara (Oct 1998) // @@ -33,11 +31,9 @@ // JMQ (06 September 2008) Also external choices have been added for // superimposed Coulomb barrier (if useSICB is set true, by default is false) - #ifndef G4VEmissionProbability_h #define G4VEmissionProbability_h 1 - #include "globals.hh" #include "G4Fragment.hh" #include "G4PairingCorrection.hh" @@ -75,30 +71,27 @@ protected: G4int theZ; G4int theA; - G4Pow* fG4pow; + G4Pow* fG4pow; G4PairingCorrection* fPairCorr; private: G4VEmissionProbability(const G4VEmissionProbability &right) = delete; - const G4VEmissionProbability & operator=(const G4VEmissionProbability &right) = delete; + const G4VEmissionProbability & operator= + (const G4VEmissionProbability &right) = delete; G4bool operator==(const G4VEmissionProbability &right) const = delete; G4bool operator!=(const G4VEmissionProbability &right) const = delete; size_t length; - size_t nfilled; + size_t nbin; G4double emin; G4double emax; G4double elimit; G4double eCoulomb; G4double accuracy; - G4double probmax; - G4double eprobmax; G4double totProbability; - - std::vector fEner; - std::vector fProb; + G4double probmax; }; #endif diff --git a/source/processes/hadronic/models/de_excitation/management/src/G4DeexParametersMessenger.cc b/source/processes/hadronic/models/de_excitation/management/src/G4DeexParametersMessenger.cc index d162dd4304e..5b3265c95be 100644 --- a/source/processes/hadronic/models/de_excitation/management/src/G4DeexParametersMessenger.cc +++ b/source/processes/hadronic/models/de_excitation/management/src/G4DeexParametersMessenger.cc @@ -87,6 +87,12 @@ G4DeexParametersMessenger::G4DeexParametersMessenger(G4DeexPrecoParameters* ptr) maxjCmd->SetParameterName("max2J",true); maxjCmd->SetDefaultValue(10); maxjCmd->AvailableForStates(G4State_PreInit); + + verbCmd = new G4UIcmdWithAnInteger("/process/deex/verbose",this); + verbCmd->SetGuidance("Set verbosity level."); + verbCmd->SetParameterName("verb",true); + verbCmd->SetDefaultValue(1); + verbCmd->AvailableForStates(G4State_PreInit); } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... @@ -99,6 +105,7 @@ G4DeexParametersMessenger::~G4DeexParametersMessenger() delete icCmd; delete corgCmd; delete maxjCmd; + delete verbCmd; } //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... @@ -114,6 +121,8 @@ void G4DeexParametersMessenger::SetNewValue(G4UIcommand* command, theParameters->SetCorrelatedGamma(corgCmd->GetNewBoolValue(newValue)); } else if (command == maxjCmd) { theParameters->SetTwoJMAX(maxjCmd->GetNewIntValue(newValue)); + } else if (command == verbCmd) { + theParameters->SetVerbose(verbCmd->GetNewIntValue(newValue)); } } diff --git a/source/processes/hadronic/models/de_excitation/management/src/G4DeexPrecoParameters.cc b/source/processes/hadronic/models/de_excitation/management/src/G4DeexPrecoParameters.cc index 4cdcafe4df0..4decae0405a 100644 --- a/source/processes/hadronic/models/de_excitation/management/src/G4DeexPrecoParameters.cc +++ b/source/processes/hadronic/models/de_excitation/management/src/G4DeexPrecoParameters.cc @@ -74,6 +74,7 @@ void G4DeexPrecoParameters::SetDefaults() fPrecoType = 3; fDeexType = 3; fTwoJMAX = 10; + fVerbose = 1; fNeverGoBack = false; fUseSoftCutoff = false; fUseCEM = true; @@ -183,6 +184,12 @@ void G4DeexPrecoParameters::SetTwoJMAX(G4int n) fTwoJMAX = n; } +void G4DeexPrecoParameters::SetVerbose(G4int n) +{ + if(IsLocked()) { return; } + fVerbose = n; +} + void G4DeexPrecoParameters::SetNeverGoBack(G4bool val) { if(IsLocked()) { return; } diff --git a/source/processes/hadronic/models/de_excitation/management/src/G4LevelReader.cc b/source/processes/hadronic/models/de_excitation/management/src/G4LevelReader.cc index 411be0e83b0..a0c247ff24f 100644 --- a/source/processes/hadronic/models/de_excitation/management/src/G4LevelReader.cc +++ b/source/processes/hadronic/models/de_excitation/management/src/G4LevelReader.cc @@ -53,7 +53,7 @@ G4String G4LevelReader::fFloatingLevels[] = { "-", "+X", "+Y", "+Z", "+U", "+V", "+W", "+R", "+S", "+T", "+A", "+B", "+C"}; G4LevelReader::G4LevelReader(G4NuclearLevelData* ptr) - : fData(ptr),fVerbose(0),fLevelMax(632),fTransMax(145) + : fData(ptr),fVerbose(1),fLevelMax(632),fTransMax(145) { fAlphaMax = (G4float)1.e15; fParam = fData->GetParameters(); @@ -191,7 +191,7 @@ const std::vector* G4LevelReader::NormalizedICCProbability(G4int Z) } vec->push_back(x); } - if (fVerbose > 2) { + if (fVerbose > 3) { G4int prec = G4cout.precision(3); G4cout << "# InternalConv: "; G4int nn = vec->size(); @@ -237,7 +237,7 @@ G4LevelReader::LevelManager(G4int Z, G4int A, G4int nlev, { // file is not opened if (!infile.is_open()) { - if(Z < 6 || fVerbose > 0) { + if(Z < 6) { G4ExceptionDescription ed; ed << " for Z= " << Z << " A= " << A << " <" << fFile << "> is not opened!"; @@ -246,7 +246,7 @@ G4LevelReader::LevelManager(G4int Z, G4int A, G4int nlev, } return nullptr; } - if (fVerbose > 0) { + if (fVerbose > 1) { G4cout << "G4LevelReader: open file for Z= " << Z << " A= " << A << " <" << fFile << ">" << G4endl; @@ -255,7 +255,7 @@ G4LevelReader::LevelManager(G4int Z, G4int A, G4int nlev, G4bool allLevels = fParam->StoreICLevelData(); G4int nlevels = (0 == nlev) ? fLevelMax : nlev; - if(fVerbose > 0) { + if(fVerbose > 1) { G4cout << "## New isotope Z= " << Z << " A= " << A; if(nlevels < fLevelMax) { G4cout << " Nlevels= " << nlevels; } G4cout << G4endl; @@ -276,7 +276,7 @@ G4LevelReader::LevelManager(G4int Z, G4int A, G4int nlev, infile >> i1 >> xf; // Level number and floating level //G4cout << "New line: i1= " << i1 << " xf= <" << xf << "> " << G4endl; if(infile.eof()) { - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << "### End of file Z= " << Z << " A= " << A << " Nlevels= " << i << G4endl; } @@ -295,7 +295,7 @@ G4LevelReader::LevelManager(G4int Z, G4int A, G4int nlev, ReadDataItem(infile,fTime) && ReadDataItem(infile,fSpin) && ReadDataItem(infile,ntrans))) { - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << "### End of file Z= " << Z << " A= " << A << " Nlevels= " << i << G4endl; } @@ -322,7 +322,7 @@ G4LevelReader::LevelManager(G4int Z, G4int A, G4int nlev, if(fTime > 0.0f) { fTime *= fTimeFactor; } if(fSpin > 48.0f) { fSpin = 0.0f; } vSpin[i] = (G4int)(100 + fSpin + fSpin) + k*100000; - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << " Level #" << i1 << " E(MeV)= " << ener/CLHEP::MeV << " LTime(s)= " << fTime << " 2S= " << vSpin[i] << " meta= " << vSpin[i]/100000 << " idx= " << i @@ -358,7 +358,7 @@ G4LevelReader::LevelManager(G4int Z, G4int A, G4int nlev, ReadDataItem(infile,fAlpha))) { //infile >>i2 >> tener >> fProb >> vTrans[j] >> fRatio >> fAlpha; //if(infile.fail()) { - if(fVerbose > 0) { + if(fVerbose > 1) { G4cout << "### Fail to read transition j= " << j << " Z= " << Z << " A= " << A << G4endl; } @@ -378,7 +378,7 @@ G4LevelReader::LevelManager(G4int Z, G4int A, G4int nlev, vGammaCumProbability[j] = fNorm1; vGammaProbability[j] = 1.0f/x; vShellProbability[j] = nullptr; - if(fVerbose > 1) { + if(fVerbose > 2) { G4int prec = G4cout.precision(4); G4cout << "### Transition #" << j << " to level " << i2 << " i2= " << i2 << " Etrans(MeV)= " << tener*CLHEP::keV @@ -392,7 +392,7 @@ G4LevelReader::LevelManager(G4int Z, G4int A, G4int nlev, //infile >> fICC[k]; if(!ReadDataItem(infile,fICC[k])) { //if(infile.fail()) { - if(fVerbose > 0) { + if(fVerbose > 1) { G4cout << "### Fail to read convertion coeff k= " << k << " for transition j= " << j << " Z= " << Z << " A= " << A << G4endl; @@ -411,7 +411,7 @@ G4LevelReader::LevelManager(G4int Z, G4int A, G4int nlev, G4int nt = ntrans - 1; for(k=0; k 2) { + if(fVerbose > 3) { G4cout << "Probabilities[" << k << "]= " << vGammaCumProbability[k] << " " << vGammaProbability[k] @@ -420,14 +420,14 @@ G4LevelReader::LevelManager(G4int Z, G4int A, G4int nlev, } } vGammaCumProbability[nt] = 1.0f; - if(fVerbose > 2) { + if(fVerbose > 3) { G4cout << "Probabilities[" << nt << "]= " << vGammaCumProbability[nt] << " " << vGammaProbability[nt] << " IdxTrans= " << vTrans[nt]/10000 << G4endl; } - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << " New G4NucLevel: Ntrans= " << ntrans << " Time(ns)= " << fTime << G4endl; } @@ -442,7 +442,7 @@ G4LevelReader::LevelManager(G4int Z, G4int A, G4int nlev, G4LevelManager* lman = nullptr; if(1 <= i) { lman = new G4LevelManager(Z, A, (size_t)i,vEnergy,vSpin,vLevel); - if(fVerbose > 0) { + if(fVerbose > 1) { G4cout << "=== Reader: new manager for Z= " << Z << " A= " << A << " Nlevels= " << i << " E[0]= " << vEnergy[0]/CLHEP::MeV << " MeV E1= " diff --git a/source/processes/hadronic/models/de_excitation/management/src/G4VEmissionProbability.cc b/source/processes/hadronic/models/de_excitation/management/src/G4VEmissionProbability.cc index 81a6ba0fb38..6a8780668c0 100644 --- a/source/processes/hadronic/models/de_excitation/management/src/G4VEmissionProbability.cc +++ b/source/processes/hadronic/models/de_excitation/management/src/G4VEmissionProbability.cc @@ -23,8 +23,6 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// -// // Hadronic Process: Nuclear De-excitations // by V. Lara (Oct 1998) // @@ -35,14 +33,16 @@ #include "G4NuclearLevelData.hh" #include "G4DeexPrecoParameters.hh" #include "Randomize.hh" +#include "G4Exp.hh" +#include "G4Log.hh" G4VEmissionProbability::G4VEmissionProbability(G4int Z, G4int A) - :OPTxs(3),fVerbose(0),theZ(Z),theA(A),elimit(CLHEP::MeV),accuracy(0.02) + :OPTxs(3),fVerbose(1),theZ(Z),theA(A),elimit(CLHEP::MeV),accuracy(0.02) { fG4pow = G4Pow::GetInstance(); fPairCorr = G4NuclearLevelData::GetInstance()->GetPairingCorrection(); - length = nfilled = 0; - emin = emax = eCoulomb = probmax = eprobmax = totProbability = 0.0; + length = nbin = 0; + emin = emax = eCoulomb = totProbability = probmax = 0.0; } G4VEmissionProbability::~G4VEmissionProbability() @@ -54,17 +54,11 @@ void G4VEmissionProbability::Initialise() OPTxs = param->GetDeexModelType(); } -void G4VEmissionProbability::ResetIntegrator(size_t nbin, G4double de, G4double eps) +void G4VEmissionProbability::ResetIntegrator(size_t nbins, G4double de, G4double eps) { - if(nbin > 0) { - fProb.clear(); - fEner.clear(); - fEner.resize(nbin+1, 0.0); - fProb.resize(nbin+1, 0.0); - length = nbin; - } - if(de > 0.0) { elimit = de; } - if(accuracy > 0.0) { accuracy = eps; } + if(nbins > 0) { length = nbins; } + if(de > 0.0) { elimit = de; } + if(eps > 0.0) { accuracy = eps; } } G4double G4VEmissionProbability::ComputeProbability(G4double, G4double) @@ -82,174 +76,94 @@ G4VEmissionProbability::IntegrateProbability(G4double elow, G4double ehigh, G4do emax = ehigh; eCoulomb = cb; - size_t nbin = (size_t)((emax - emin)/elimit) + 1; G4double edelta = elimit; - if(nbin < 3) { - nbin = 3; + nbin = (size_t)((emax - emin)/edelta) + 1; + static const G4double edeltamin = 0.2*CLHEP::MeV; + static const G4double edeltamax = 2*CLHEP::MeV; + if(nbin < 4) { + nbin = 4; edelta = (emax - emin)/(G4double)nbin; - } - if(nbin > length) { - fEner.resize(nbin + 1); - fProb.resize(nbin + 1); - length = nbin; + } else if(nbin > length) { + nbin = length; } G4double x(emin), del, y; - eprobmax = x + edelta*0.1; - G4double problast = ComputeProbability(eprobmax, eCoulomb); - probmax = problast; - fEner[0] = emin; - fProb[0] = probmax; - size_t i(0); - if(fVerbose > 1) { + G4double edelmicro= edelta*0.02; + probmax = ComputeProbability(x + edelmicro, eCoulomb); + G4double problast = probmax; + if(fVerbose > 2) { G4cout << "### G4VEmissionProbability::IntegrateProbability: " << " Emax= " << emax << " QB= " << cb << " nbin= " << nbin << G4endl; - G4cout << " 0. E= " << emin << " prob= " << problast << G4endl; + G4cout << " 0. E= " << emin << " prob= " << probmax << G4endl; } - static const G4double edeltamin = 0.2*CLHEP::MeV; - static const G4double edeltamax = 2*CLHEP::MeV; - G4bool peak = true; - do { - ++i; + for(size_t i=1; i<=nbin; ++i) { x += edelta; if(x > emax) { + edelta += (emax - x); x = emax; - edelta = emax - fEner[i-1]; } - y = ComputeProbability(x, eCoulomb); - if(fVerbose > 1) { + G4bool endpoint = (std::abs(x - emax) < edelmicro) ? true : false; + G4double xx = endpoint ? x - edelmicro : x; + y = ComputeProbability(xx, eCoulomb); + if(fVerbose > 2) { G4cout << " " << i << ". E= " << x << " prob= " << y << " Edel= " << edelta << G4endl; } - fEner[i] = x; - fProb[i] = y; + probmax = std::max(probmax, y); del = (y + problast)*edelta*0.5; totProbability += del; + // end of the loop + if(del < accuracy*totProbability || endpoint) { break; } + problast = y; // smart step definition - if(del < accuracy*totProbability) { break; } - else if(del != totProbability && del > 0.8*totProbability - && edelta > edeltamin) - { edelta *= 0.5; } - else if(del < 0.1*totProbability && edelta < edeltamax) - { edelta *= 2.0; } - if(y > probmax) { - probmax = y; - eprobmax = x; - } else if(peak && y < probmax) { - edelta *= 2.0; - peak = false; - } - problast = y; - // Loop checking, 10-Mar-2017, Vladimir Ivanchenko - } while(i < nbin && x < emax); + if(del != totProbability && del > 0.8*totProbability && 0.7*edelta > edeltamin) { + edelta *= 0.7; + } else if(del < 0.1*totProbability && 1.5*edelta < edeltamax) { + edelta *= 1.5; + } + } - nfilled = i; if(fVerbose > 1) { G4cout << " Probability= " << totProbability << G4endl; } return totProbability; } G4double G4VEmissionProbability::SampleEnergy() { - static const G4double fact = 1.1; + static const G4double fact = 1.05; probmax *= fact; - if(0.0 == fProb[nfilled] && nfilled > 2) { --nfilled; } - for(size_t i=0; i<=nfilled; ++i) { - fProb[i] *= fact; - } - G4double ekin(0.0), s1(1.0), s2(0.0), ksi(0.0), psi(1.0), z(0.0); if(fVerbose > 1) { G4cout << "### G4VEmissionProbability::SampleEnergy: " << " Emin= " << emin << " Emax= " << emax - << " Nf= " << nfilled << G4endl; - } - G4double x0 = emax; - G4double x1 = fEner[nfilled-1]; - G4double x2 = fEner[nfilled]; - G4double y0 = probmax; - G4double y1 = fProb[nfilled-1]; - G4double y2 = fProb[nfilled]; - G4bool islog(false); - // a condition if a special treatment of falling down - // distribution is needed - // - G4double ee = 0.5*(emax - emin); - if(nfilled > 5 && y2 > 0.0 && y2 < 0.1*y0 && y1 > 0.0 && x1 - emin < ee) { - ksi = G4Log(y1/y2)/G4Log(x2/x1); - x0 = x2*G4Exp(-G4Log(y0/y2)/ksi); - // general condition to have two sampling area - if(x0 < x1 && x0 > eprobmax && x0 - emin < ee) { - // condition when the first area does not exist - if(x0 <= emin) { - s1 = 0.0; - s2 = 1.0; - y0 *= G4Exp(G4Log(x0/emin)*ksi); - x0 = emin; - } else { - s1 = (x0 - emin)*y0; - } - // parameters of the second area - if(std::abs(1.0 - ksi) < 0.1) { - z = G4Log(emax/x0); - if(s1 > 0.0) { s2 = x0*y0*z; } - islog = true; - } else { - psi = 1.0/(1.0 - ksi); - z = G4Exp(G4Log(emax/x0)*(1. - ksi)) - 1.; - if(s1 > 0.0) { s2 = std::max(y0*x0*z*psi, 0.0); } - } - } - } - G4double sum = s1 + s2; - if(fVerbose > 1) { - G4cout << " Epeak= " << eprobmax << " e0= " << x0 << " e1= " << x1 << " e2= " << x2 - << " psi= " << psi << G4endl; - G4cout << " s1= " << s1 << " s2= " << s2 - << " y0= " << y0 << " y1= " << y1 << " y2= " << y2 << " z= " << z - << G4endl; - for(size_t i=0; i<=nfilled; ++i) { - G4cout << i << ". E= " << fEner[i] << " P= " << fProb[i] << G4endl; - } + << " probmax= " << probmax << G4endl; } CLHEP::HepRandomEngine* rndm = G4Random::getTheEngine(); static const G4int nmax = 100; - G4double gr, g; - for(size_t i=0; iflat(); - if(s2 <= 0.0 || q <= s1) { - gr = y0; - ekin = emin + (x0 - emin)*q/s1; - } else if(islog) { - ekin = x0*G4Exp((q - s1)*z/s2); - gr = y0*x0/ekin; - } else { - ekin = x0*G4Exp(G4Log(1.0 + (q - s1)*z/s2)*psi); - gr = y0*G4Exp(G4Log(x0/ekin)*ksi); - } + G4double del = emax - emin; + G4double ekin, g; + G4int n = 0; + do { + ekin = del*rndm->flat() + emin; + ++n; g = ComputeProbability(ekin, eCoulomb); - if(fVerbose > 1) { - G4cout << " " << i - << ". prob= " << g << " probmax= " << gr + if(fVerbose > 2) { + G4cout << " " << n + << ". prob= " << g << " probmax= " << probmax << " Ekin= " << ekin << G4endl; } - if(g > gr && fVerbose > 0) { - G4cout << "### G4VEmissionProbability::SampleEnergy Warning i= " << i - << " prob/probmax= " << g/gr << " rndm= " << q - << "\n prob= " << g << " probmax= " << gr - << " z= " << z << " ksi= " << ksi + if((g > probmax || n > nmax) && fVerbose > 1) { + G4cout << "### G4VEmissionProbability::SampleEnergy for Z= " << theZ + << " A= " << theA + << "\n Warning n= " << n + << " prob/probmax= " << g/probmax + << " prob= " << g << " probmax= " << probmax << "\n Ekin= " << ekin << " Emin= " << emin - << " Emax= " << emax << " E0= " << x0 << G4endl; - G4cout << " s1= " << s1 << " s2= " << s2 - << " y0= " << y0 << " y1= " << y1 << " y2= " << y2 << G4endl; - for(size_t j=0; j<=nfilled; ++j) { - G4cout << j << ". E= " << fEner[j] << " P= " << fProb[j] << G4endl; - } + << " Emax= " << emax << G4endl; } - if(gr*rndm->flat() <= g) { break; } - } + } while(probmax*rndm->flat() > g && n < nmax); return ekin; } diff --git a/source/processes/hadronic/models/de_excitation/multifragmentation/include/G4StatMFMicroCanonical.hh b/source/processes/hadronic/models/de_excitation/multifragmentation/include/G4StatMFMicroCanonical.hh index 4e40ab34e40..d93fcc3afaa 100644 --- a/source/processes/hadronic/models/de_excitation/multifragmentation/include/G4StatMFMicroCanonical.hh +++ b/source/processes/hadronic/models/de_excitation/multifragmentation/include/G4StatMFMicroCanonical.hh @@ -109,23 +109,6 @@ private: } }; - class SumProbabilities : public std::binary_function - { - public: - SumProbabilities() : total(0.0) {} - G4double operator() (G4double& /* probSoFar*/, G4StatMFMicroManager*& manager) - { - total += manager->GetProbability(); - return total; - } - - G4double GetTotal() { return total; } - public: - G4double total; - - }; - - }; #endif diff --git a/source/processes/hadronic/models/de_excitation/multifragmentation/src/G4StatMFChannel.cc b/source/processes/hadronic/models/de_excitation/multifragmentation/src/G4StatMFChannel.cc index 309d7ce51e4..eeabc383ac2 100644 --- a/source/processes/hadronic/models/de_excitation/multifragmentation/src/G4StatMFChannel.cc +++ b/source/processes/hadronic/models/de_excitation/multifragmentation/src/G4StatMFChannel.cc @@ -43,21 +43,6 @@ #include "G4Exp.hh" #include "G4RandomDirection.hh" -class SumCoulombEnergy : public std::binary_function -{ -public: - SumCoulombEnergy() : total(0.0) {} - G4double operator() (G4double& , G4StatMFFragment*& frag) - { - total += frag->GetCoulombEnergy(); - return total; - } - - G4double GetTotal() { return total; } -public: - G4double total; -}; - G4StatMFChannel::G4StatMFChannel() : _NumOfNeutralFragments(0), _NumOfChargedFragments(0) @@ -102,8 +87,14 @@ void G4StatMFChannel::CreateFragment(G4int A, G4int Z) G4double G4StatMFChannel::GetFragmentsCoulombEnergy(void) { - G4double Coulomb = std::accumulate(_theFragments.begin(),_theFragments.end(), - 0.0,SumCoulombEnergy()); + G4double Coulomb = + std::accumulate(_theFragments.begin(),_theFragments.end(), + 0.0, + [](const G4double& running_total, + G4StatMFFragment*& fragment) + { + return running_total + fragment->GetCoulombEnergy(); + } ); // G4double Coulomb = 0.0; // for (unsigned int i = 0;i < _theFragments.size(); i++) // Coulomb += _theFragments[i]->GetCoulombEnergy(); diff --git a/source/processes/hadronic/models/de_excitation/multifragmentation/src/G4StatMFMicroCanonical.cc b/source/processes/hadronic/models/de_excitation/multifragmentation/src/G4StatMFMicroCanonical.cc index 228a962f7c6..2b5370666c7 100644 --- a/source/processes/hadronic/models/de_excitation/multifragmentation/src/G4StatMFMicroCanonical.cc +++ b/source/processes/hadronic/models/de_excitation/multifragmentation/src/G4StatMFMicroCanonical.cc @@ -115,7 +115,11 @@ void G4StatMFMicroCanonical::Initialize(const G4Fragment & theFragment) // W is the total probability W = std::accumulate(_ThePartitionManagerVector.begin(), _ThePartitionManagerVector.end(), - W, SumProbabilities()); + W, [](const G4double& running_total, + G4StatMFMicroManager*& manager) + { + return running_total + manager->GetProbability(); + } ); // Normalization of statistical weights for (it = _ThePartitionManagerVector.begin(); it != _ThePartitionManagerVector.end(); ++it) diff --git a/source/processes/hadronic/models/de_excitation/photon_evaporation/src/G4GammaTransition.cc b/source/processes/hadronic/models/de_excitation/photon_evaporation/src/G4GammaTransition.cc index 619acd90a74..9b50e121b35 100644 --- a/source/processes/hadronic/models/de_excitation/photon_evaporation/src/G4GammaTransition.cc +++ b/source/processes/hadronic/models/de_excitation/photon_evaporation/src/G4GammaTransition.cc @@ -78,7 +78,7 @@ G4GammaTransition::SampleTransition(G4Fragment* nucleus, } G4double etrans = nucleus->GetExcitationEnergy() - newExcEnergy - bond_energy; - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << "G4GammaTransition::GenerateGamma - Etrans(MeV)= " << etrans << " Eexnew= " << newExcEnergy << " Ebond= " << bond_energy << G4endl; @@ -142,7 +142,7 @@ G4GammaTransition::SampleTransition(G4Fragment* nucleus, //G4cout << " DeltaE= " << e0 - lv.e() - res4mom.e() + emass // << " Emass= " << emass << G4endl; - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << "G4GammaTransition::SampleTransition : " << *result << G4endl; G4cout << " Left nucleus: " << *nucleus << G4endl; } @@ -154,7 +154,7 @@ void G4GammaTransition::SampleDirection(G4Fragment* nuc, G4double ratio, { G4double cosTheta, phi; G4NuclearPolarization* np = nuc->GetNuclearPolarization(); - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << "G4GammaTransition::SampleDirection : 2J1= " << twoJ1 << " 2J2= " << twoJ2 << " ratio= " << ratio << " mp= " << mp << G4endl; @@ -188,7 +188,7 @@ void G4GammaTransition::SampleDirection(G4Fragment* nuc, G4double ratio, G4double sinTheta = std::sqrt((1.-cosTheta)*(1.+cosTheta)); fDirection.set(sinTheta*std::cos(phi),sinTheta*std::sin(phi),cosTheta); - if(fVerbose > 1) { + if(fVerbose > 3) { G4cout << "G4GammaTransition::SampleDirection done: " << fDirection << G4endl; if(np) { G4cout << *np << G4endl; } } diff --git a/source/processes/hadronic/models/de_excitation/photon_evaporation/src/G4PhotonEvaporation.cc b/source/processes/hadronic/models/de_excitation/photon_evaporation/src/G4PhotonEvaporation.cc index 3bd5977a6c9..974e12c423a 100644 --- a/source/processes/hadronic/models/de_excitation/photon_evaporation/src/G4PhotonEvaporation.cc +++ b/source/processes/hadronic/models/de_excitation/photon_evaporation/src/G4PhotonEvaporation.cc @@ -62,7 +62,7 @@ G4Mutex G4PhotonEvaporation::PhotonEvaporationMutex = G4MUTEX_INITIALIZER; G4PhotonEvaporation::G4PhotonEvaporation(G4GammaTransition* p) : fLevelManager(nullptr), fTransition(p), fPolarization(nullptr), - fVerbose(0), fPoints(0), vShellNumber(-1), fIndex(0), + fVerbose(1), fPoints(0), vShellNumber(-1), fIndex(0), fMaxLifeTime(DBL_MAX), fICM(true), fRDM(false), fSampleTime(true), fCorrelatedGamma(false), isInitialised(false) @@ -91,18 +91,19 @@ void G4PhotonEvaporation::Initialise() if(isInitialised) { return; } isInitialised = true; - if(fVerbose > 0) { - G4cout << "### G4PhotonEvaporation is initialized " << this << G4endl; - } G4DeexPrecoParameters* param = fNuclearLevelData->GetParameters(); Tolerance = param->GetMinExcitation(); fMaxLifeTime = param->GetMaxLifeTime(); fCorrelatedGamma = param->CorrelatedGamma(); fICM = param->GetInternalConversionFlag(); + fVerbose = param->GetVerbose(); fTransition->SetPolarizationFlag(fCorrelatedGamma); fTransition->SetTwoJMAX(param->GetTwoJMAX()); fTransition->SetVerbose(fVerbose); + if(fVerbose > 1) { + G4cout << "### G4PhotonEvaporation is initialized " << this << G4endl; + } } void G4PhotonEvaporation::InitialiseGRData() @@ -141,7 +142,7 @@ G4PhotonEvaporation::EmittedFragment(G4Fragment* nucleus) nucleus->GetExcitationEnergy()); nucleus->SetNuclearPolarization(fPolarization); } - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << "G4PhotonEvaporation::EmittedFragment: " << *nucleus << G4endl; if(fPolarization) { G4cout << "NucPolar: " << fPolarization << G4endl; } @@ -152,7 +153,7 @@ G4PhotonEvaporation::EmittedFragment(G4Fragment* nucleus) // remove G4NuclearPolarizaton when reach ground state if(fPolarization && 0 == fIndex) { - if(fVerbose > 1) { + if(fVerbose > 3) { G4cout << "G4PhotonEvaporation::EmittedFragment: remove " << fPolarization << G4endl; } @@ -161,7 +162,7 @@ G4PhotonEvaporation::EmittedFragment(G4Fragment* nucleus) nucleus->SetNuclearPolarization(fPolarization); } - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << "G4PhotonEvaporation::EmittedFragment: RDM= " << fRDM << " done:" << G4endl; if(gamma) { G4cout << *gamma << G4endl; } @@ -173,7 +174,7 @@ G4PhotonEvaporation::EmittedFragment(G4Fragment* nucleus) G4FragmentVector* G4PhotonEvaporation::BreakItUp(const G4Fragment& nucleus) { - if(fVerbose > 0) { + if(fVerbose > 1) { G4cout << "G4PhotonEvaporation::BreakItUp" << G4endl; } G4Fragment* aNucleus = new G4Fragment(nucleus); @@ -187,7 +188,7 @@ G4bool G4PhotonEvaporation::BreakUpChain(G4FragmentVector* products, G4Fragment* nucleus) { if(!isInitialised) { Initialise(); } - if(fVerbose > 0) { + if(fVerbose > 1) { G4cout << "G4PhotonEvaporation::BreakUpChain RDM= " << fRDM << " " << *nucleus << G4endl; } @@ -206,7 +207,7 @@ G4bool G4PhotonEvaporation::BreakUpChain(G4FragmentVector* products, gamma = GenerateGamma(nucleus); if(gamma) { products->push_back(gamma); - if(fVerbose > 0) { + if(fVerbose > 2) { G4cout << "G4PhotonEvaporation::BreakUpChain: " << *gamma << G4endl; G4cout << " Residual: " << *nucleus << G4endl; @@ -235,7 +236,7 @@ G4PhotonEvaporation::GetEmissionProbability(G4Fragment* nucleus) G4int Z = nucleus->GetZ_asInt(); G4int A = nucleus->GetA_asInt(); fCode = 1000*Z + A; - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << "G4PhotonEvaporation::GetEmissionProbability: Z=" << Z << " A=" << A << " Eexc(MeV)= " << fExcEnergy << G4endl; } @@ -267,7 +268,7 @@ G4PhotonEvaporation::GetEmissionProbability(G4Fragment* nucleus) static const G4double MaxDeltaEnergy = CLHEP::MeV; fPoints = std::min((G4int)(fStep/MaxDeltaEnergy) + 2, MAXDEPOINT); fStep /= ((G4double)(fPoints - 1)); - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << "Emax= " << emax << " Npoints= " << fPoints << " Eex= " << fExcEnergy << G4endl; } @@ -296,7 +297,7 @@ G4PhotonEvaporation::GetEmissionProbability(G4Fragment* nucleus) *gammaR2*gammaE2/(egdp2*egdp2 + gammaR2); fProbability += (p1 + p0); fCummProbability[i] = fProbability; - if(fVerbose > 2) { + if(fVerbose > 3) { G4cout << "Egamma= " << egam << " Eex= " << fExcEnergy << " p0= " << p0 << " p1= " << p1 << " sum= " << fCummProbability[i] < 1) { + if(fVerbose > 2) { G4cout << "GenerateGamma: " << " Eex= " << eexc << " Eexmax= " << fLevelEnergyMax << G4endl; } @@ -361,7 +362,7 @@ G4PhotonEvaporation::GenerateGamma(G4Fragment* nucleus) if(fLevelManager && eexc <= fLevelEnergyMax + Tolerance) { fIndex = fLevelManager->NearestLevelIndex(eexc, fIndex); isDiscrete = true; - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << " index= " << fIndex << " lTime= " << fLevelManager->LifeTime(fIndex) << G4endl; } @@ -384,7 +385,7 @@ G4PhotonEvaporation::GenerateGamma(G4Fragment* nucleus) } } } - if(fVerbose > 1) { + if(fVerbose > 2) { G4int prec = G4cout.precision(4); G4cout << "GenerateGamma: Z= " << nucleus->GetZ_asInt() << " A= " << nucleus->GetA_asInt() @@ -410,7 +411,7 @@ G4PhotonEvaporation::GenerateGamma(G4Fragment* nucleus) } else { G4double y = fCummProbability[fPoints-1]*G4UniformRand(); for(G4int i=1; i 2) { + if(fVerbose > 3) { G4cout << "y= " << y << " cummProb= " << fCummProbability[i] << " fPoints= " << fPoints << " fStep= " << fStep << G4endl; } @@ -423,7 +424,7 @@ G4PhotonEvaporation::GenerateGamma(G4Fragment* nucleus) } // final discrete level if(fVerbose > 2) { - G4cout << "Continues Efinal= " << efinal << G4endl; + G4cout << "Continues proposes Efinal= " << efinal << G4endl; } if(fLevelManager) { if(efinal < fLevelEnergyMax) { @@ -443,7 +444,7 @@ G4PhotonEvaporation::GenerateGamma(G4Fragment* nucleus) fIndex = fLevelManager->NearestLevelIndex(efinal, fIndex); } } - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << "Continues emission efinal(MeV)= " << efinal << G4endl; } //discrete part ground state @@ -468,7 +469,7 @@ G4PhotonEvaporation::GenerateGamma(G4Fragment* nucleus) //discrete part for levels with transitions } else { - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << "Discrete emission from level Index= " << fIndex << " Elevel= " << fLevelManager->LevelEnergy(fIndex) << " Ltime= " << fLevelManager->LifeTime(fIndex) @@ -485,7 +486,7 @@ G4PhotonEvaporation::GenerateGamma(G4Fragment* nucleus) if(1 < ntrans) { idx = level->SampleGammaTransition(G4UniformRand()); } - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << "Ntrans= " << ntrans << " idx= " << idx << " ICM= " << fICM << " JP1= " << JP1 << G4endl; } @@ -531,7 +532,7 @@ G4PhotonEvaporation::GenerateGamma(G4Fragment* nucleus) nucleus->SetFloatingLevelNumber(fLevelManager->FloatingLevel(fIndex)); } - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << "Final level E= " << efinal << " time= " << time << " idxFinal= " << fIndex << " isDiscrete: " << isDiscrete << " isGamma: " << isGamma << " multiP= " << multiP diff --git a/source/processes/hadronic/models/de_excitation/photon_evaporation/src/G4PolarizationTransition.cc b/source/processes/hadronic/models/de_excitation/photon_evaporation/src/G4PolarizationTransition.cc index b5459ef4890..89eb13de7c8 100644 --- a/source/processes/hadronic/models/de_excitation/photon_evaporation/src/G4PolarizationTransition.cc +++ b/source/processes/hadronic/models/de_excitation/photon_evaporation/src/G4PolarizationTransition.cc @@ -47,8 +47,8 @@ using namespace std; G4PolarizationTransition::G4PolarizationTransition() - : fVerbose(0), fTwoJ1(0), fTwoJ2(0), fLbar(1), fL(0), fDelta(0), kEps(1.e-15), - kPolyPDF(0, nullptr, -1, 1) + : fVerbose(1), fTwoJ1(0), fTwoJ2(0), fLbar(1), fL(0), fDelta(0), + kEps(1.e-15), kPolyPDF(0, nullptr, -1, 1) {} G4PolarizationTransition::~G4PolarizationTransition() @@ -112,7 +112,7 @@ G4double G4PolarizationTransition::GenerateGammaCosTheta(const POLAR& pol) vector polyPDFCoeffs(length, 0.0); for(size_t k = 0; k < length; k += 2) { if ((pol[k]).size() > 0 ) { - if(std::abs(((pol)[k])[0].imag()) > kEps && fVerbose > 0) { + if(fVerbose > 1 && std::abs(((pol)[k])[0].imag()) > kEps) { G4cout << "G4PolarizationTransition::GenerateGammaCosTheta WARNING: \n" << " fPolarization[" << k << "][0] has imag component: = " @@ -131,7 +131,7 @@ G4double G4PolarizationTransition::GenerateGammaCosTheta(const POLAR& pol) return G4UniformRand()*2.-1.; } } - if(polyPDFCoeffs[polyPDFCoeffs.size()-1] == 0 && fVerbose > 0) { + if(fVerbose > 1 && polyPDFCoeffs[polyPDFCoeffs.size()-1] == 0) { G4cout << "G4PolarizationTransition::GenerateGammaCosTheta: WARNING: " << "got zero highest-order coefficient." << G4endl; DumpTransitionData(pol); @@ -175,7 +175,7 @@ G4double G4PolarizationTransition::GenerateGammaPhi(G4double& cosTheta, if(kappa > 0) tmpAmp *= 2.*G4Exp(0.5*(LnFactorial(k-kappa) - LnFactorial(k+kappa))); cAmpSum += ((pol)[k])[kappa]*tmpAmp; } else { - if(fVerbose > 0) { + if(fVerbose > 1) { G4cout << "G4PolarizationTransition::GenerateGammaPhi: WARNING: \n" << " size of pol[" << k << "] = " << (pol[k]).size() << " returning isotropic " << G4endl; @@ -183,7 +183,7 @@ G4double G4PolarizationTransition::GenerateGammaPhi(G4double& cosTheta, return G4UniformRand()*CLHEP::twopi; } } - if(kappa == 0 && std::abs(cAmpSum.imag()) > kEps && fVerbose > 0) { + if(fVerbose > 1 && kappa == 0 && std::abs(cAmpSum.imag()) > kEps) { G4cout << "G4PolarizationTransition::GenerateGammaPhi: WARNING: \n" << " Got complex amp for kappa = 0! A = " << cAmpSum.real() << " + " << cAmpSum.imag() << "*i" << G4endl; @@ -196,7 +196,7 @@ G4double G4PolarizationTransition::GenerateGammaPhi(G4double& cosTheta, // assuming that all of the phases line up at a max) G4double pdfMax = 0.; for(size_t kappa = 0; kappa < length; ++kappa) { pdfMax += amp[kappa]; } - if(pdfMax < kEps && fVerbose > 0) { + if(fVerbose > 1 && pdfMax < kEps) { G4cout << "G4PolarizationTransition::GenerateGammaPhi: WARNING " << "got pdfMax = 0 for \n"; DumpTransitionData(pol); @@ -213,16 +213,17 @@ G4double G4PolarizationTransition::GenerateGammaPhi(G4double& cosTheta, for(size_t kappa = 1; kappa < length; ++kappa) { pdfSum += amp[kappa]*std::cos(phi*kappa + phase[kappa]); } - if(pdfSum > pdfMax && fVerbose > 0) { + if(fVerbose > 1 && pdfSum > pdfMax) { G4cout << "G4PolarizationTransition::GenerateGammaPhi: WARNING: \n" << "got pdfSum (" << pdfSum << ") > pdfMax (" << pdfMax << ") at phi = " << phi << G4endl; } if(prob <= pdfSum) { return phi; } } - if(fVerbose > 0) { + if(fVerbose > 1) { G4cout << "G4PolarizationTransition::GenerateGammaPhi: WARNING: \n" - << "no phi generated in 1000 throws! Returning isotropic phi..." << G4endl; + << "no phi generated in 1000 throws! Returning isotropic phi..." + << G4endl; } return G4UniformRand()*CLHEP::twopi; } @@ -234,7 +235,7 @@ void G4PolarizationTransition::SampleGammaTransition( G4double& cosTheta, G4double& phi) { if(nucpol == nullptr) { - if(fVerbose > 0) { + if(fVerbose > 1) { G4cout << "G4PolarizationTransition::SampleGammaTransition ERROR: " << "cannot update NULL nuclear polarization" << G4endl; } @@ -245,9 +246,10 @@ void G4PolarizationTransition::SampleGammaTransition( fLbar = L0; fL = Lp; fDelta = mpRatio; - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << "G4PolarizationTransition: 2J1= " << fTwoJ1 << " 2J2= " << fTwoJ2 - << " Lbar= " << fLbar << " delta= " << fDelta << " Lp= " << fL << G4endl; + << " Lbar= " << fLbar << " delta= " << fDelta << " Lp= " << fL + << G4endl; G4cout << *nucpol << G4endl; } @@ -261,12 +263,12 @@ void G4PolarizationTransition::SampleGammaTransition( const POLAR& pol = nucpol->GetPolarization(); cosTheta = GenerateGammaCosTheta(pol); - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << "G4PolarizationTransition::SampleGammaTransition: cosTheta= " << cosTheta << G4endl; } phi = GenerateGammaPhi(cosTheta, pol); - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << "G4PolarizationTransition::SampleGammaTransition: phi= " << phi << G4endl; } @@ -334,7 +336,7 @@ void G4PolarizationTransition::SampleGammaTransition( } // sanity checks - if(0.0 == newPol[0][0] && fVerbose > 1) { + if(fVerbose > 2 && 0.0 == newPol[0][0]) { G4cout << "G4PolarizationTransition::SampleGammaTransition WARNING:" << " P[0][0] is zero!" << G4endl; G4cout << "Old pol is: " << *nucpol << G4endl; @@ -343,7 +345,7 @@ void G4PolarizationTransition::SampleGammaTransition( nucpol->Unpolarize(); return; } - if(std::abs((newPol[0])[0].imag()) > kEps && fVerbose > 1) { + if(fVerbose > 2 && std::abs((newPol[0])[0].imag()) > kEps) { G4cout << "G4PolarizationTransition::SampleGammaTransition WARNING: \n" << " P[0][0] has a non-zero imaginary part! Unpolarizing..." << G4endl; @@ -377,7 +379,7 @@ void G4PolarizationTransition::SampleGammaTransition( (newPol[0])[0] = 1.0; nucpol->SetPolarization(newPol); - if(fVerbose > 1) { + if(fVerbose > 2) { G4cout << "Updated polarization: " << *nucpol << G4endl; } } diff --git a/source/processes/hadronic/models/de_excitation/util/include/G4CoulombBarrier.hh b/source/processes/hadronic/models/de_excitation/util/include/G4CoulombBarrier.hh index b7bf1e8e3d9..a0397d792fe 100644 --- a/source/processes/hadronic/models/de_excitation/util/include/G4CoulombBarrier.hh +++ b/source/processes/hadronic/models/de_excitation/util/include/G4CoulombBarrier.hh @@ -24,7 +24,6 @@ // ******************************************************************** // // -// // Hadronic Process: Nuclear De-excitations // by V. Lara (Dec 1999) // @@ -53,13 +52,17 @@ public: private: - G4CoulombBarrier(const G4CoulombBarrier & right) = delete; - const G4CoulombBarrier & operator=(const G4CoulombBarrier & right) = delete; - G4bool operator==(const G4CoulombBarrier & right) const = delete; - G4bool operator!=(const G4CoulombBarrier & right) const = delete; + G4CoulombBarrier(const G4CoulombBarrier & right); + const G4CoulombBarrier & operator=(const G4CoulombBarrier & right); + G4bool operator==(const G4CoulombBarrier & right) const; + G4bool operator!=(const G4CoulombBarrier & right) const; protected: G4Pow* g4calc; + +private: + + G4double factor; }; #endif diff --git a/source/processes/hadronic/models/de_excitation/util/src/G4CoulombBarrier.cc b/source/processes/hadronic/models/de_excitation/util/src/G4CoulombBarrier.cc index 64f4a100f33..af3e1521f97 100644 --- a/source/processes/hadronic/models/de_excitation/util/src/G4CoulombBarrier.cc +++ b/source/processes/hadronic/models/de_excitation/util/src/G4CoulombBarrier.cc @@ -34,34 +34,24 @@ #include "G4PhysicalConstants.hh" #include "G4SystemOfUnits.hh" #include "G4Pow.hh" +#include "G4NuclearRadii.hh" G4CoulombBarrier::G4CoulombBarrier(G4int A, G4int Z) - : G4VCoulombBarrier(A, Z) + : G4VCoulombBarrier(A, Z), g4calc(G4Pow::GetInstance()) { - g4calc = G4Pow::GetInstance(); - if(Z > 0) { - G4double rho = 1.2*CLHEP::fermi; - G4double r0 = 1.5*CLHEP::fermi; - if(1 == A) { - rho = 0.0; - } else if(A <= 3) { - rho = 0.8*CLHEP::fermi; - r0 = 1.7*CLHEP::fermi; - } else { - r0 = 1.7*CLHEP::fermi; - } - SetParameters(rho, r0); - } + factor = CLHEP::elm_coupling*Z; + SetParameters(0.4*G4NuclearRadii::RadiusCB(Z, A),1.3*CLHEP::fermi); } G4CoulombBarrier::~G4CoulombBarrier() {} -G4double G4CoulombBarrier::GetCoulombBarrier(G4int ARes, G4int ZRes, G4double) const +G4double G4CoulombBarrier::GetCoulombBarrier( + G4int ARes, G4int ZRes, G4double) const { - // return BarrierPenetrationFactor(GetA())* - return - CLHEP::elm_coupling*(GetZ()*ZRes)/(GetR0()*g4calc->Z13(ARes) + GetRho()); + return factor*ZRes/(G4NuclearRadii::RadiusCB(ZRes,ARes) + GetRho()); + //return factor*ZRes/((G4NuclearRadii::RadiusCB(ZRes,ARes) + // + GetRho())*(1.0 + std::sqrt(U/(G4double)(2*ARes)))); } G4double G4CoulombBarrier::BarrierPenetrationFactor(G4int aZ) const diff --git a/source/processes/hadronic/models/fission/History b/source/processes/hadronic/models/fission/History index 9b274fede95..34fc777e3db 100644 --- a/source/processes/hadronic/models/fission/History +++ b/source/processes/hadronic/models/fission/History @@ -14,7 +14,7 @@ code and to keep track of all tags. * Please list in reverse chronological order (last date on top) --------------------------------------------------------------- -3 April 2019 Dennis Wright (hadr-fission-V10-04-01) +3 April 2019 Dennis Wright (hadr-fission-V10-05-00) ---------------------------------------------------- - G4SmpIsoDir.cc: remove use of G4Pow for squaring cospolang - sometimes causes crash diff --git a/source/processes/hadronic/models/im_r_matrix/include/G4CollisionInitialState.hh b/source/processes/hadronic/models/im_r_matrix/include/G4CollisionInitialState.hh index d42735adeb3..66d9dbcc8ea 100644 --- a/source/processes/hadronic/models/im_r_matrix/include/G4CollisionInitialState.hh +++ b/source/processes/hadronic/models/im_r_matrix/include/G4CollisionInitialState.hh @@ -57,10 +57,10 @@ public: G4CollisionInitialState(const G4CollisionInitialState & right); G4CollisionInitialState & operator=(const G4CollisionInitialState & right); - int operator<(const G4CollisionInitialState & right) const + G4bool operator<(const G4CollisionInitialState & right) const {return (theCollisionTime < right.theCollisionTime);} - int operator==(const G4CollisionInitialState& right) const + G4bool operator==(const G4CollisionInitialState& right) const {return (theCollisionTime == right.theCollisionTime);} diff --git a/source/processes/hadronic/models/inclxx/History b/source/processes/hadronic/models/inclxx/History index bd7751137a6..ab32baf7452 100644 --- a/source/processes/hadronic/models/inclxx/History +++ b/source/processes/hadronic/models/inclxx/History @@ -15,7 +15,7 @@ code and to keep track of all tags. * Please list in reverse chronological order (last date on top) --------------------------------------------------------------- -19 December 2018 - Alberto Ribon (hadr-inclxx-V10-04-07) +19 December 2018 - Alberto Ribon (hadr-inclxx-V10-05-00) --------------------------------------------------------------- - G4INCLHFB.cc : Fixed (weak and strong) non-reproducibility by making the arrays radiusP, radiusN, diffusenessP, diffusenessN thread-local. diff --git a/source/processes/hadronic/models/lend/History b/source/processes/hadronic/models/lend/History index 5f98f0d527f..cf64ef2a3c6 100644 --- a/source/processes/hadronic/models/lend/History +++ b/source/processes/hadronic/models/lend/History @@ -14,6 +14,17 @@ code and to keep track of all tags. * Please list in reverse chronological order (last date on top) --------------------------------------------------------------- +29 May 2019 Dennis Wright (hadr-lend-V10-05-01) +------------------------------------------------- +- G4LENDCapture::ApplyYourself : fix Coverity memory leak of products_from_PE + +17 May 2019 Alberto Ribon (hadr-lend-V10-05-00) +----------------------------------------------- +- GIDI_settings_group, GIDI_settings_flux_order, GIDI_settings_flux, + GIDI_settings_processedFlux : added assignment operator in these classes + (which had the copy constructor and destructor) to fix a few warnings + seen for the first time in g++ 9.1 . + 9 November 2018 Gabriele Cosmo (hadr-lend-V10-04-00) ----------------------------------------------- -MCGIDI_misc: fixed printout typo. diff --git a/source/processes/hadronic/models/lend/include/GIDI_settings.hh b/source/processes/hadronic/models/lend/include/GIDI_settings.hh index 57d356f4676..e5827602184 100644 --- a/source/processes/hadronic/models/lend/include/GIDI_settings.hh +++ b/source/processes/hadronic/models/lend/include/GIDI_settings.hh @@ -43,6 +43,7 @@ class GIDI_settings_group { GIDI_settings_group( std::string const &label, int length, double const *values ); GIDI_settings_group( std::string const &label, std::vector const &boundaries ); GIDI_settings_group( GIDI_settings_group const &group ); + GIDI_settings_group& operator=( const GIDI_settings_group &group ); ~GIDI_settings_group( ); inline double operator[]( int const index ) const { return( mBoundaries[index] ); } @@ -105,6 +106,7 @@ class GIDI_settings_flux_order { std::vector const &energies /**< List of energies where flux is given. */, std::vector const &fluxes /**< List of flux value for each energies value. */ ); GIDI_settings_flux_order( GIDI_settings_flux_order const &fluxOrder /**< Legendre flux order to copy. */ ); + GIDI_settings_flux_order& operator=( const GIDI_settings_flux_order &fluxOrder ); ~GIDI_settings_flux_order( ); inline int getOrder( void ) const { return( mOrder ); } @@ -128,6 +130,7 @@ class GIDI_settings_flux { GIDI_settings_flux( std::string const &label, double temperature_MeV ); GIDI_settings_flux( char const *label, double temperature_MeV ); GIDI_settings_flux( GIDI_settings_flux const &flux ); + GIDI_settings_flux& operator=( const GIDI_settings_flux &flux ); ~GIDI_settings_flux( ); GIDI_settings_flux_order const *operator[]( int order ) const; @@ -175,6 +178,7 @@ class GIDI_settings_processedFlux { public: GIDI_settings_processedFlux( GIDI_settings_flux const &flux, GIDI::ptwXPoints *groupX ); GIDI_settings_processedFlux( GIDI_settings_processedFlux const &flux ); + GIDI_settings_processedFlux& operator=( const GIDI_settings_processedFlux &flux ); ~GIDI_settings_processedFlux( ); inline double getTemperature( ) const { return( mFlux.getTemperature( ) ); } diff --git a/source/processes/hadronic/models/lend/src/G4LENDCapture.cc b/source/processes/hadronic/models/lend/src/G4LENDCapture.cc index 3017696eadb..65e2c57f4b6 100644 --- a/source/processes/hadronic/models/lend/src/G4LENDCapture.cc +++ b/source/processes/hadronic/models/lend/src/G4LENDCapture.cc @@ -137,7 +137,7 @@ G4HadFinalState * G4LENDCapture::ApplyYourself(const G4HadProjectile& aTrack, G4 G4FragmentVector* products_from_PE = photonEvaporation.BreakItUp(nucleus); G4FragmentVector::iterator it; - for ( it = products_from_PE->begin(); it != products_from_PE->end(); it++) + for (it = products_from_PE->begin(); it != products_from_PE->end(); it++) { if ( (*it)->GetZ_asInt() == iZ + ipZ && (*it)->GetA_asInt() == iA + ipA ) needResidual = false; G4DynamicParticle* theSec = new G4DynamicParticle; @@ -152,6 +152,7 @@ G4HadFinalState * G4LENDCapture::ApplyYourself(const G4HadProjectile& aTrack, G4 } theResult->AddSecondary( theSec ); } + delete products_from_PE; } //if necessary, generate residual nucleus diff --git a/source/processes/hadronic/models/lend/src/GIDI_settings_flux.cc b/source/processes/hadronic/models/lend/src/GIDI_settings_flux.cc index c953e83aea0..bf990419daf 100644 --- a/source/processes/hadronic/models/lend/src/GIDI_settings_flux.cc +++ b/source/processes/hadronic/models/lend/src/GIDI_settings_flux.cc @@ -56,6 +56,15 @@ void GIDI_settings_flux_order::initialize( int order, int length, double const * /* ========================================================= */ +GIDI_settings_flux_order& GIDI_settings_flux_order::operator=( const GIDI_settings_flux_order &fluxOrder ) { + if ( this != &fluxOrder ) { + initialize( fluxOrder.mOrder, fluxOrder.size(), &(fluxOrder.mEnergies[0]), &(fluxOrder.mFluxes[0]) ); + } + return *this; +} +/* +========================================================= +*/ GIDI_settings_flux_order::~GIDI_settings_flux_order( ) { } @@ -111,6 +120,17 @@ GIDI_settings_flux::GIDI_settings_flux( GIDI_settings_flux const &flux ) { /* ========================================================= */ +GIDI_settings_flux& GIDI_settings_flux::operator=( const GIDI_settings_flux &flux ) { + if ( this != &flux ) { + mLabel = flux.getLabel(); + mTemperature = flux.mTemperature; + for( std::vector::const_iterator iter = flux.mFluxOrders.begin( ); iter < flux.mFluxOrders.end( ); ++iter ) addFluxOrder( *iter ); + } + return *this; +} +/* +========================================================= +*/ GIDI_settings_flux::~GIDI_settings_flux( ) { } diff --git a/source/processes/hadronic/models/lend/src/GIDI_settings_group.cc b/source/processes/hadronic/models/lend/src/GIDI_settings_group.cc index 6b426654b38..6260329157c 100644 --- a/source/processes/hadronic/models/lend/src/GIDI_settings_group.cc +++ b/source/processes/hadronic/models/lend/src/GIDI_settings_group.cc @@ -54,6 +54,15 @@ void GIDI_settings_group::initialize( std::string const &label, int size1, int l /* ========================================================= */ +GIDI_settings_group& GIDI_settings_group::operator=( const GIDI_settings_group &group ) { + if ( this != &group ) { + initialize( group.mLabel, group.size(), group.size(), &(group.mBoundaries[0]) ); + } + return *this; +} +/* +========================================================= +*/ GIDI_settings_group::~GIDI_settings_group( ) { } diff --git a/source/processes/hadronic/models/lend/src/GIDI_settings_particle.cc b/source/processes/hadronic/models/lend/src/GIDI_settings_particle.cc index a4ab5e6568a..6e53f14d1f4 100644 --- a/source/processes/hadronic/models/lend/src/GIDI_settings_particle.cc +++ b/source/processes/hadronic/models/lend/src/GIDI_settings_particle.cc @@ -167,6 +167,33 @@ GIDI_settings_processedFlux::GIDI_settings_processedFlux( GIDI_settings_processe } return; +err: + for( std::vector::iterator iter = mFluxXY.begin( ); iter != mFluxXY.end( ); ++iter ) ptwXY_free( *iter ); + for( std::vector::iterator iter = mGroupedFlux.begin( ); iter != mGroupedFlux.end( ); ++iter ) ptwX_free( *iter ); + throw 1; +} +/* +========================================================= +*/ +GIDI_settings_processedFlux& GIDI_settings_processedFlux::operator=( const GIDI_settings_processedFlux &flux ) { + if ( this != &flux ) { + // Clean-up existing things + for( std::vector::iterator iter = mFluxXY.begin( ); iter != mFluxXY.end( ); ++iter ) ptwXY_free( *iter ); + for( std::vector::iterator iter = mGroupedFlux.begin( ); iter != mGroupedFlux.end( ); ++iter ) ptwX_free( *iter ); + // Now assign + mFlux = flux.mFlux; + nfu_status status_nf; + ptwXYPoints *fluxXY; + ptwXPoints *fluxX; + for( int order = 0; order < (int) mFlux.size( ); ++order ) { + if( ( fluxXY = ptwXY_clone( flux.mFluxXY[order], &status_nf ) ) == NULL ) goto err; + mFluxXY.push_back( fluxXY ); + if( ( fluxX = ptwX_clone( flux.mGroupedFlux[order], &status_nf ) ) == NULL ) goto err; + mGroupedFlux.push_back( fluxX ); + } + } + return *this; + err: for( std::vector::iterator iter = mFluxXY.begin( ); iter != mFluxXY.end( ); ++iter ) ptwXY_free( *iter ); for( std::vector::iterator iter = mGroupedFlux.begin( ); iter != mGroupedFlux.end( ); ++iter ) ptwX_free( *iter ); diff --git a/source/processes/hadronic/models/lepto_nuclear/History b/source/processes/hadronic/models/lepto_nuclear/History index 60927147dcd..40ee9aeccd7 100644 --- a/source/processes/hadronic/models/lepto_nuclear/History +++ b/source/processes/hadronic/models/lepto_nuclear/History @@ -14,6 +14,15 @@ code and to keep track of all tags. * Please list in reverse chronological order (last date on top) --------------------------------------------------------------- +20 June 2019 V. Grichine (hadr-lepnuc-V10-05-01) +---------------------------------------------- +- bug fixed in G4NuMuNucelusCc(Nc)Model, kinematics of quasi-elastic neutrino scattering + --------------------------------------------------------------- + +03 May 2019 V. Grichine (hadr-lepnuc-V10-05-00) +---------------------------------------------- +- Neutrino-nucleus models and precalculated distribuitons in G4PARTICLEXSDAT2.0 + 06 August 2018 Alberto Ribon (hadr-lepnuc-V10-04-02) --------------------------------------------------- - G4NeutrinoElectronCcModel : replaced the explicit high-energy limit diff --git a/source/processes/hadronic/models/lepto_nuclear/include/G4NeutrinoNucleusModel.hh b/source/processes/hadronic/models/lepto_nuclear/include/G4NeutrinoNucleusModel.hh new file mode 100644 index 00000000000..33a7731b059 --- /dev/null +++ b/source/processes/hadronic/models/lepto_nuclear/include/G4NeutrinoNucleusModel.hh @@ -0,0 +1,207 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +// $Id: G4NeutrinoNucleusModel.hh 90228 2015-05-21 08:49:57Z gcosmo $ +// +// Geant4 Header : G4NeutrinoNucleusModel +// +// Author : V.Grichine 12.2.19 +// +// Modified: +// +// Class Description +// Default model for muon neutrino-nucleus charge current scattering; +// Class Description - End + +#ifndef G4NeutrinoNucleusModel_h +#define G4NeutrinoNucleusModel_h 1 + +#include "globals.hh" +#include "G4HadronicInteraction.hh" +#include "G4HadProjectile.hh" +#include "G4Nucleus.hh" +#include "G4NucleiProperties.hh" +#include "G4LorentzVector.hh" + +using namespace std; +using namespace CLHEP; + +class G4ParticleDefinition; +// class G4VPreCompoundModel; +// class G4CascadeInterface; +// class G4BinaryCascade; +// class G4TheoFSGenerator; +// class G4LundStringFragmentation; +// class G4ExcitedStringDecay; +// class G4INCLXXInterface; +class G4Nucleus; + +class G4NeutrinoNucleusModel : public G4HadronicInteraction +{ +public: + + G4NeutrinoNucleusModel(const G4String& name = "neutrino-nucleus"); + + virtual ~G4NeutrinoNucleusModel(); + + virtual G4bool IsApplicable(const G4HadProjectile & aTrack, + G4Nucleus & targetNucleus); + + virtual G4HadFinalState * ApplyYourself(const G4HadProjectile & aTrack, + G4Nucleus & targetNucleus)=0; + + + ////////// KR excitation kinematics //////////////////// + /* + void SampleLVkr(const G4HadProjectile & aTrack, G4Nucleus & targetNucleus); + + G4double SampleXkr(G4double energy); + G4double GetXkr(G4int iEnergy, G4double prob); + G4double SampleQkr(G4double energy, G4double xx); + G4double GetQkr(G4int iE, G4int jX, G4double prob); + +*/ + //////// fragmentation functions ///////////////////////// + + void ClusterDecay( G4LorentzVector & lvX, G4int qX); + + void MesonDecay( G4LorentzVector & lvX, G4int qX); + + void FinalBarion( G4LorentzVector & lvB, G4int qB, G4int pdgB); + + void FinalMeson( G4LorentzVector & lvM, G4int qM, G4int pdgM); + + void CoherentPion( G4LorentzVector & lvP, G4int pdgP, G4Nucleus & targetNucleus); + + + // set/get class fields + + void SetCutEnergy(G4double ec){fCutEnergy=ec;}; + G4double GetCutEnergy(){return fCutEnergy;}; + + G4double GetNuEnergy(){return fNuEnergy;}; + G4double GetQtransfer(){return fQtransfer;}; + G4double GetQ2(){return fQ2;}; + G4double GetXsample(){return fXsample;}; + + G4int GetPDGencoding(){return fPDGencoding;}; + G4bool GetCascade(){return fCascade;}; + G4bool GetString(){return fString;}; + + G4double GetCosTheta(){return fCosTheta;}; + G4double GetEmu(){return fEmu;}; + G4double GetEx(){return fEx;}; + G4double GetMuMass(){return fMu;}; + G4double GetW2(){return fW2;}; + G4double GetM1(){return fM1;}; + G4double GetMr(){return fMr;}; + G4double GetTr(){return fTr;}; + G4double GetDp(){return fDp;}; + + G4LorentzVector GetLVl(){return fLVl;}; + G4LorentzVector GetLVh(){return fLVh;}; + G4LorentzVector GetLVt(){return fLVt;}; + G4LorentzVector GetLVcpi(){return fLVcpi;}; + + G4double GetMinNuMuEnergy(){ return fMu + 0.5*fMu*fMu/fM1 + 4.*MeV; }; // kinematics + accuracy for sqrts + + G4double ThresholdEnergy(G4double mI, G4double mF, G4double mP) // for cluster decay + { + G4double w = sqrt(fW2); + return w + 0.5*( (mP+mF)*(mP+mF)-(w+mI)*(w+mI) )/mI; + }; + G4double FinalMomentum(G4double mI, G4double mF, G4double mP, G4LorentzVector lvX); // for cluster decay + + // nucleon binding + + G4double FermiMomentum( G4Nucleus & targetNucleus); + G4double NucleonMomentum( G4Nucleus & targetNucleus); + + G4int GetEnergyIndex(G4double energy); + G4double GetNuMuQeTotRat(G4int index, G4double energy); + + G4int GetOnePionIndex(G4double energy); + G4double GetNuMuOnePionProb(G4int index, G4double energy); + + virtual void ModelDescription(std::ostream&) const; + +protected: + + // G4ParticleDefinition* theMuonMinus; + // G4ParticleDefinition* theMuonPlus; + + G4double fSin2tW; // sin^2theta_Weinberg + G4double fCutEnergy; // minimal recoil electron energy detected + + G4int fNbin, fIndex, fEindex, fXindex, fOnePionIndex, fPDGencoding; + G4bool fCascade, fString, fProton, f2p2h, fBreak; + + G4double fNuEnergy, fQ2, fQtransfer, fXsample; + + G4double fM1, fM2, fMt, fMu, fW2, fMpi, fW2pi, fMinNuEnergy, fDp, fTr; + + G4double fEmu, fEmuPi, fEx, fMr, fCosTheta, fCosThetaPi; // final lepton + + G4LorentzVector fLVh, fLVl, fLVt, fLVcpi; + /* + G4VPreCompoundModel* fPrecoModel; + + G4TheoFSGenerator* theFTFP; + G4TheoFSGenerator* theQGSP; + + G4LundStringFragmentation* theFragmentation; + G4ExcitedStringDecay* theStringDecay; + + G4CascadeInterface* theBertini; + // G4BinaryCascade* theBinary; + // G4INCLXXInterface* theINCLXX; +*/ + G4Nucleus* fRecoil; + + static const G4int fResNumber; + static const G4double fResMass[6]; // [fResNumber]; + + static const G4int fClustNumber; + + static const G4double fMesMass[4]; + static const G4int fMesPDG[4]; + + static const G4double fBarMass[4]; + static const G4int fBarPDG[4]; + + static const G4double fNuMuResQ[50][50]; + + + static const G4double fNuMuEnergy[50]; + static const G4double fNuMuQeTotRat[50]; + static const G4double fOnePionEnergy[58]; + static const G4double fOnePionProb[58]; + +}; + + + +#endif diff --git a/source/processes/hadronic/models/lepto_nuclear/include/G4NuMuNucleusCcModel.hh b/source/processes/hadronic/models/lepto_nuclear/include/G4NuMuNucleusCcModel.hh new file mode 100644 index 00000000000..a18c70b89c2 --- /dev/null +++ b/source/processes/hadronic/models/lepto_nuclear/include/G4NuMuNucleusCcModel.hh @@ -0,0 +1,226 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +// $Id: G4NuMuNucleusCcModel.hh 90228 2015-05-21 08:49:57Z gcosmo $ +// +// Geant4 Header : G4NuMuNucleusCcModel +// +// Author : V.Grichine 12.2.19 +// +// Modified: +// +// Class Description +// Default model for muon neutrino-nucleus charge current scattering; +// Class Description - End + +#ifndef G4NuMuNucleusCcModel_h +#define G4NuMuNucleusCcModel_h 1 + +#include "globals.hh" +#include "G4NeutrinoNucleusModel.hh" +#include "G4HadProjectile.hh" +#include "G4Nucleus.hh" +#include "G4NucleiProperties.hh" +#include "G4LorentzVector.hh" +#include "G4Threading.hh" + +using namespace std; +using namespace CLHEP; + +class G4ParticleDefinition; +class G4VPreCompoundModel; +class G4CascadeInterface; +class G4BinaryCascade; +class G4TheoFSGenerator; +class G4LundStringFragmentation; +class G4ExcitedStringDecay; +class G4INCLXXInterface; +class G4Nucleus; + +class G4NuMuNucleusCcModel : public G4NeutrinoNucleusModel // G4HadronicInteraction +{ +public: + + G4NuMuNucleusCcModel(const G4String& name = "NuMuNucleCcModel"); + + virtual ~G4NuMuNucleusCcModel(); + + virtual void InitialiseModel(); + + virtual G4bool IsApplicable(const G4HadProjectile & aTrack, + G4Nucleus & targetNucleus); + + virtual G4HadFinalState * ApplyYourself(const G4HadProjectile & aTrack, + G4Nucleus & targetNucleus); + + + ////////// KR excitation kinematics //////////////////// + + void SampleLVkr(const G4HadProjectile & aTrack, G4Nucleus & targetNucleus); + + G4double SampleXkr(G4double energy); + G4double GetXkr(G4int iEnergy, G4double prob); + G4double SampleQkr(G4double energy, G4double xx); + G4double GetQkr(G4int iE, G4int jX, G4double prob); + + + //////// fragmentation functions ///////////////////////// + + void ClusterDecay( G4LorentzVector & lvX, G4int qX); + + void MesonDecay( G4LorentzVector & lvX, G4int qX); + + void FinalBarion( G4LorentzVector & lvB, G4int qB, G4int pdgB); + + void FinalMeson( G4LorentzVector & lvM, G4int qM, G4int pdgM); + + void CoherentPion( G4LorentzVector & lvP, G4int pdgP, G4Nucleus & targetNucleus); + + /* + // set/get class fields + + void SetCutEnergy(G4double ec){fCutEnergy=ec;}; + G4double GetCutEnergy(){return fCutEnergy;}; + + G4double GetNuEnergy(){return fNuEnergy;}; + G4double GetQtransfer(){return fQtransfer;}; + G4double GetQ2(){return fQ2;}; + G4double GetXsample(){return fXsample;}; + + G4int GetPDGencoding(){return fPDGencoding;}; + G4bool GetCascade(){return fCascade;}; + G4bool GetString(){return fString;}; + + G4double GetCosTheta(){return fCosTheta;}; + G4double GetEmu(){return fEmu;}; + G4double GetEx(){return fEx;}; + G4double GetMuMass(){return fMu;}; + G4double GetW2(){return fW2;}; + G4double GetM1(){return fM1;}; + G4double GetMr(){return fMr;}; + G4double GetTr(){return fTr;}; + G4double GetDp(){return fDp;}; + + G4LorentzVector GetLVl(){return fLVl;}; + G4LorentzVector GetLVh(){return fLVh;}; + G4LorentzVector GetLVt(){return fLVt;}; + G4LorentzVector GetLVcpi(){return fLVcpi;}; +*/ + G4double GetMinNuMuEnergy(){ return fMu + 0.5*fMu*fMu/fM1 + 4.*MeV; }; // kinematics + accuracy for sqrts + + G4double ThresholdEnergy(G4double mI, G4double mF, G4double mP) // for cluster decay + { + G4double w = sqrt(fW2); + return w + 0.5*( (mP+mF)*(mP+mF)-(w+mI)*(w+mI) )/mI; + }; + G4double FinalMomentum(G4double mI, G4double mF, G4double mP, G4LorentzVector lvX); // for cluster decay + + // nucleon binding + + // G4double FermiMomentum( G4Nucleus & targetNucleus); + // G4double NucleonMomentum( G4Nucleus & targetNucleus); + + G4int GetEnergyIndex(G4double energy); + G4double GetNuMuQeTotRat(G4int index, G4double energy); + + G4int GetOnePionIndex(G4double energy); + G4double GetNuMuOnePionProb(G4int index, G4double energy); + + virtual void ModelDescription(std::ostream&) const; + +private: + + G4ParticleDefinition* theMuonMinus; + G4ParticleDefinition* theMuonPlus; + + G4double fSin2tW; // sin^2theta_Weinberg + G4double fCutEnergy; // minimal recoil electron energy detected + + G4int fNbin, fIndex, fEindex, fXindex, fOnePionIndex, fPDGencoding; + G4bool fCascade, fString, fProton, f2p2h, fBreak; + + G4double fNuEnergy, fQ2, fQtransfer, fXsample; + + G4double fM1, fM2, fMt, fMu, fW2, fMpi, fW2pi, fMinNuEnergy, fDp, fTr; + + G4double fEmu, fEmuPi, fEx, fMr, fCosTheta, fCosThetaPi; // final lepton + + G4LorentzVector fLVh, fLVl, fLVt, fLVcpi; + /* + G4VPreCompoundModel* fPrecoModel; + + G4TheoFSGenerator* theFTFP; + G4TheoFSGenerator* theQGSP; + + G4LundStringFragmentation* theFragmentation; + G4ExcitedStringDecay* theStringDecay; + + G4CascadeInterface* theBertini; + G4BinaryCascade* theBinary; + G4INCLXXInterface* theINCLXX; + + G4Nucleus* fRecoil; +*/ + static const G4int fResNumber; + static const G4double fResMass[6]; // [fResNumber]; + + static const G4int fClustNumber; + + static const G4double fMesMass[4]; + static const G4int fMesPDG[4]; + + static const G4double fBarMass[4]; + static const G4int fBarPDG[4]; + + static const G4double fNuMuEnergyLogVector[50]; + + // KR sample distributions, X at E_nu and Q2 at E_nu and X + + static G4double fNuMuXarrayKR[50][51]; + static G4double fNuMuXdistrKR[50][50]; + static G4double fNuMuQarrayKR[50][51][51]; + static G4double fNuMuQdistrKR[50][51][50]; + + + static const G4double fNuMuResQ[50][50]; + + + static const G4double fNuMuEnergy[50]; + static const G4double fNuMuQeTotRat[50]; + static const G4double fOnePionEnergy[58]; + static const G4double fOnePionProb[58]; + + G4bool fData, fMaster; // for one initialisation only + +#ifdef G4MULTITHREADED + static G4Mutex numuNucleusModel; +#endif + +}; + + + +#endif diff --git a/source/processes/hadronic/models/lepto_nuclear/include/G4NuMuNucleusNcModel.hh b/source/processes/hadronic/models/lepto_nuclear/include/G4NuMuNucleusNcModel.hh new file mode 100644 index 00000000000..f9ad905d80a --- /dev/null +++ b/source/processes/hadronic/models/lepto_nuclear/include/G4NuMuNucleusNcModel.hh @@ -0,0 +1,226 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +// $Id: G4NuMuNucleusNcModel.hh 90228 2015-05-21 08:49:57Z gcosmo $ +// +// Geant4 Header : G4NuMuNucleusNcModel +// +// Author : V.Grichine 27.2.19 +// +// Modified: +// +// Class Description +// Default model for muon neutrino-nucleus neutral current scattering; +// Class Description - End + +#ifndef G4NuMuNucleusNcModel_h +#define G4NuMuNucleusNcModel_h 1 + +#include "globals.hh" +#include "G4HadronicInteraction.hh" +#include "G4HadProjectile.hh" +#include "G4Nucleus.hh" +#include "G4NucleiProperties.hh" +#include "G4LorentzVector.hh" +#include "G4Threading.hh" + +using namespace std; +using namespace CLHEP; + +class G4ParticleDefinition; +class G4VPreCompoundModel; +class G4CascadeInterface; +class G4BinaryCascade; +class G4TheoFSGenerator; +class G4LundStringFragmentation; +class G4ExcitedStringDecay; +class G4INCLXXInterface; +class G4Nucleus; + +class G4NuMuNucleusNcModel : public G4HadronicInteraction +{ +public: + + G4NuMuNucleusNcModel(const G4String& name = "NuMuNuclNcModel"); + + virtual ~G4NuMuNucleusNcModel(); + + virtual void InitialiseModel(); + + virtual G4bool IsApplicable(const G4HadProjectile & aTrack, + G4Nucleus & targetNucleus); + + virtual G4HadFinalState * ApplyYourself(const G4HadProjectile & aTrack, + G4Nucleus & targetNucleus); + + + ////////// KR excitation kinematics //////////////////// + + void SampleLVkr(const G4HadProjectile & aTrack, G4Nucleus & targetNucleus); + + G4double SampleXkr(G4double energy); + G4double GetXkr(G4int iEnergy, G4double prob); + G4double SampleQkr(G4double energy, G4double xx); + G4double GetQkr(G4int iE, G4int jX, G4double prob); + + + //////// fragmentation functions ///////////////////////// + + void ClusterDecay( G4LorentzVector & lvX, G4int qX); + + void MesonDecay( G4LorentzVector & lvX, G4int qX); + + void FinalBarion( G4LorentzVector & lvB, G4int qB, G4int pdgB); + + void FinalMeson( G4LorentzVector & lvM, G4int qM, G4int pdgM); + + void CoherentPion( G4LorentzVector & lvP, G4int pdgP, G4Nucleus & targetNucleus); + + + // set/get class fields + + void SetCutEnergy(G4double ec){fCutEnergy=ec;}; + G4double GetCutEnergy(){return fCutEnergy;}; + + G4double GetNuEnergy(){return fNuEnergy;}; + G4double GetQtransfer(){return fQtransfer;}; + G4double GetQ2(){return fQ2;}; + G4double GetXsample(){return fXsample;}; + + G4int GetPDGencoding(){return fPDGencoding;}; + G4bool GetCascade(){return fCascade;}; + G4bool GetString(){return fString;}; + + G4double GetCosTheta(){return fCosTheta;}; + G4double GetEmu(){return fEmu;}; + G4double GetEx(){return fEx;}; + G4double GetNuMuMass(){return fMnumu;}; + G4double GetW2(){return fW2;}; + G4double GetM1(){return fM1;}; + G4double GetMr(){return fMr;}; + G4double GetTr(){return fTr;}; + G4double GetDp(){return fDp;}; + + G4LorentzVector GetLVl(){return fLVl;}; + G4LorentzVector GetLVh(){return fLVh;}; + G4LorentzVector GetLVt(){return fLVt;}; + G4LorentzVector GetLVcpi(){return fLVcpi;}; + + G4double GetMinNuMuEnergy(){ return fMnumu + 0.5*fMnumu*fMnumu/fM1 + 4.*keV; }; // kinematics + accuracy for sqrts + + G4double ThresholdEnergy(G4double mI, G4double mF, G4double mP) // for cluster decay + { + G4double w = sqrt(fW2); + return w + 0.5*( (mP+mF)*(mP+mF)-(w+mI)*(w+mI) )/mI; + }; + G4double FinalMomentum(G4double mI, G4double mF, G4double mP, G4LorentzVector lvX); // for cluster decay + + // nucleon binding + + G4double FermiMomentum( G4Nucleus & targetNucleus); + G4double NucleonMomentum( G4Nucleus & targetNucleus); + + G4int GetEnergyIndex(G4double energy); + G4double GetNuMuQeTotRat(G4int index, G4double energy); + + G4int GetOnePionIndex(G4double energy); + G4double GetNuMuOnePionProb(G4int index, G4double energy); + + virtual void ModelDescription(std::ostream&) const; + +private: + + G4ParticleDefinition* theNuMu; + G4ParticleDefinition* theANuMu; + + G4double fSin2tW; // sin^2theta_Weinberg + G4double fCutEnergy; // minimal recoil electron energy detected + + G4int fNbin, fIndex, fEindex, fXindex, fOnePionIndex, fPDGencoding; + G4bool fCascade, fString, fProton, f2p2h, fBreak; + + G4double fNuEnergy, fQ2, fQtransfer, fXsample; + + G4double fM1, fM2, fMt, fMnumu, fW2, fMpi, fW2pi, fMinNuEnergy, fDp, fTr; + + G4double fEmu, fEmuPi, fEx, fMr, fCosTheta, fCosThetaPi; // final lepton + + G4LorentzVector fLVh, fLVl, fLVt, fLVcpi; + /* + G4VPreCompoundModel* fPrecoModel; + + G4TheoFSGenerator* theFTFP; + G4TheoFSGenerator* theQGSP; + + G4LundStringFragmentation* theFragmentation; + G4ExcitedStringDecay* theStringDecay; + + G4CascadeInterface* theBertini; + G4BinaryCascade* theBinary; + G4INCLXXInterface* theINCLXX; +*/ + G4Nucleus* fRecoil; + + static const G4int fResNumber; + static const G4double fResMass[6]; // [fResNumber]; + + static const G4int fClustNumber; + + static const G4double fMesMass[4]; + static const G4int fMesPDG[4]; + + static const G4double fBarMass[4]; + static const G4int fBarPDG[4]; + + static const G4double fNuMuEnergyLogVector[50]; + + // KR sample distributions, X at E_nu and Q2 at E_nu and X + + static G4double fNuMuXarrayKR[50][51]; + static G4double fNuMuXdistrKR[50][50]; + static G4double fNuMuQarrayKR[50][51][51]; + static G4double fNuMuQdistrKR[50][51][50]; + + + static const G4double fNuMuResQ[50][50]; + + + static const G4double fNuMuEnergy[50]; + static const G4double fNuMuQeTotRat[50]; + static const G4double fOnePionEnergy[58]; + static const G4double fOnePionProb[58]; + + G4bool fData, fMaster; // for one initialisation only + +#ifdef G4MULTITHREADED + static G4Mutex numuNucleusModel; +#endif + +}; + + + +#endif diff --git a/source/processes/hadronic/models/lepto_nuclear/sources.cmake b/source/processes/hadronic/models/lepto_nuclear/sources.cmake index 8e0c898ec6c..79d65eb6377 100644 --- a/source/processes/hadronic/models/lepto_nuclear/sources.cmake +++ b/source/processes/hadronic/models/lepto_nuclear/sources.cmake @@ -62,10 +62,16 @@ GEANT4_DEFINE_MODULE(NAME G4had_lept_nuclear G4ElectroVDNuclearModel.hh G4MuonVDNuclearModel.hh G4NeutrinoElectronCcModel.hh + G4NeutrinoNucleusModel.hh + G4NuMuNucleusCcModel.hh + G4NuMuNucleusNcModel.hh SOURCES G4ElectroVDNuclearModel.cc G4MuonVDNuclearModel.cc G4NeutrinoElectronCcModel.cc + G4NeutrinoNucleusModel.cc + G4NuMuNucleusCcModel.cc + G4NuMuNucleusNcModel.cc GRANULAR_DEPENDENCIES G4baryons G4bosons diff --git a/source/processes/hadronic/models/lepto_nuclear/src/G4NeutrinoNucleusModel.cc b/source/processes/hadronic/models/lepto_nuclear/src/G4NeutrinoNucleusModel.cc new file mode 100644 index 00000000000..f0de5b85545 --- /dev/null +++ b/source/processes/hadronic/models/lepto_nuclear/src/G4NeutrinoNucleusModel.cc @@ -0,0 +1,1754 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// $Id: G4NeutrinoNucleusModel.cc 91806 2015-08-06 12:20:45Z gcosmo $ +// +// Geant4 Header : G4NeutrinoNucleusModel +// +// Author : V.Grichine 12.2.19 +// + +#include "G4NeutrinoNucleusModel.hh" + +#include "G4SystemOfUnits.hh" +#include "G4ParticleTable.hh" +#include "G4ParticleDefinition.hh" +#include "G4IonTable.hh" +#include "Randomize.hh" +#include "G4RandomDirection.hh" + +//#include "G4Integrator.hh" +#include "G4DataVector.hh" +#include "G4PhysicsTable.hh" + +#include "G4CascadeInterface.hh" +// #include "G4BinaryCascade.hh" +#include "G4TheoFSGenerator.hh" +#include "G4GeneratorPrecompoundInterface.hh" +#include "G4ExcitationHandler.hh" +#include "G4PreCompoundModel.hh" +#include "G4LundStringFragmentation.hh" +#include "G4ExcitedStringDecay.hh" +#include "G4FTFModel.hh" +// #include "G4BinaryCascade.hh" +#include "G4HadFinalState.hh" +#include "G4HadSecondary.hh" +#include "G4HadronicInteractionRegistry.hh" +// #include "G4INCLXXInterface.hh" +#include "G4KineticTrack.hh" +#include "G4DecayKineticTracks.hh" +#include "G4KineticTrackVector.hh" +#include "G4Fragment.hh" +#include "G4ReactionProductVector.hh" + +// #include "G4QGSModel.hh" +// #include "G4QGSMFragmentation.hh" +// #include "G4QGSParticipants.hh" + + +#include "G4MuonMinus.hh" +#include "G4MuonPlus.hh" +#include "G4Nucleus.hh" +#include "G4LorentzVector.hh" + +using namespace std; +using namespace CLHEP; + +const G4int G4NeutrinoNucleusModel::fResNumber = 6; + +const G4double G4NeutrinoNucleusModel::fResMass[6] = // [fResNumber] = + {2190., 1920., 1700., 1600., 1440., 1232. }; + +const G4int G4NeutrinoNucleusModel::fClustNumber = 4; + +const G4double G4NeutrinoNucleusModel::fMesMass[4] = {1260., 980., 770., 139.57}; +const G4int G4NeutrinoNucleusModel::fMesPDG[4] = {20213, 9000211, 213, 211}; + +// const G4double G4NeutrinoNucleusModel::fBarMass[4] = {1905., 1600., 1232., 939.57}; +// const G4int G4NeutrinoNucleusModel::fBarPDG[4] = {2226, 32224, 2224, 2212}; + +const G4double G4NeutrinoNucleusModel::fBarMass[4] = {1700., 1600., 1232., 939.57}; +const G4int G4NeutrinoNucleusModel::fBarPDG[4] = {12224, 32224, 2224, 2212}; + + +G4NeutrinoNucleusModel::G4NeutrinoNucleusModel(const G4String& name) + : G4HadronicInteraction(name) +{ + SetMinEnergy( 0.0*GeV ); + SetMaxEnergy( 100.*TeV ); + SetMinEnergy(1.e-6*eV); + + fNbin = 50; + fEindex = fXindex = 0; + fOnePionIndex = 58; + fIndex = 50; + fCascade = fString = fProton = f2p2h = false; + + fNuEnergy = fQ2 = fQtransfer = fXsample = fDp = 0.; + fCosTheta = fCosThetaPi = 1.; + fEmuPi = fW2 = fW2pi = 0.; + + fMu = 105.6583745*MeV; + fMpi = 139.57018*MeV; + fM1 = 939.5654133*MeV; // for nu_mu -> mu-, and n -> p + fM2 = 938.2720813*MeV; + + fEmu = fMu; + fEx = fM1; + fMr = 1232.*MeV; + fMt = fM2; // threshold for N*-diffraction + + fMinNuEnergy = GetMinNuMuEnergy(); + + fLVh = G4LorentzVector(0.,0.,0.,0.); + fLVl = G4LorentzVector(0.,0.,0.,0.); + fLVt = G4LorentzVector(0.,0.,0.,0.); + fLVcpi = G4LorentzVector(0.,0.,0.,0.); + + // theMuonMinus = G4MuonMinus::MuonMinus(); + // theMuonPlus = G4MuonPlus::MuonPlus(); + + // PDG2016: sin^2 theta Weinberg + + fSin2tW = 0.23129; // 0.2312; + + fCutEnergy = 0.; // default value + + fPDGencoding = 0; // unphysical as default + +// reuse existing pre-compound model +/* + G4GeneratorPrecompoundInterface* precoInterface = new G4GeneratorPrecompoundInterface(); + + G4HadronicInteraction* p = G4HadronicInteractionRegistry::Instance()->FindModel("PRECO"); + + fPrecoModel = static_cast(p); + + if(!fPrecoModel) fPrecoModel = new G4PreCompoundModel(); + + precoInterface->SetDeExcitation(fPrecoModel); + + // binary with fPrecoModel + + // theBinary = new G4BinaryCascade(fPrecoModel); + + // INCLXX with fPrecoModel + + // theINCLXX = new G4INCLXXInterface(fPrecoModel); + + // Build Bertini model + + theBertini = new G4CascadeInterface(); + + // FTFP string model + + theFTFP = new G4TheoFSGenerator(); + theFTFP->SetTransport(precoInterface); + theFragmentation = new G4LundStringFragmentation(); + theStringDecay = new G4ExcitedStringDecay(theFragmentation); + G4FTFModel* theStringModel = new G4FTFModel(); + theStringModel->SetFragmentationModel(theStringDecay); + theFTFP->SetHighEnergyGenerator(theStringModel); + + // QGSP string model + + + theQGSP = new G4TheoFSGenerator("QGSP"); + + G4QGSModel< G4QGSParticipants >* stringModel = new G4QGSModel< G4QGSParticipants >; + G4ExcitedStringDecay* stringDecay = new G4ExcitedStringDecay(new G4QGSMFragmentation); + stringModel->SetFragmentationModel(stringDecay); + + // theCascade = new G4GeneratorPrecompoundInterface(); + + theQGSP->SetTransport(precoInterface); + theQGSP->SetHighEnergyGenerator(stringModel); +*/ + fRecoil = nullptr; + +} + + +G4NeutrinoNucleusModel::~G4NeutrinoNucleusModel() +{} + + +void G4NeutrinoNucleusModel::ModelDescription(std::ostream& outFile) const +{ + + outFile << "G4NeutrinoNucleusModel is a neutrino-nucleus general\n" + << "model which uses the standard model \n" + << "transfer parameterization. The model is fully relativistic\n"; + +} + +///////////////////////////////////////////////////////// + +G4bool G4NeutrinoNucleusModel::IsApplicable(const G4HadProjectile & aPart, + G4Nucleus & targetNucleus) +{ + G4bool result = false; + G4String pName = aPart.GetDefinition()->GetParticleName(); + G4double energy = aPart.GetTotalEnergy(); + + if( pName == "nu_mu" // || pName == "anti_nu_mu" ) + && + energy > fMinNuEnergy ) + { + result = true; + } + G4int Z = targetNucleus.GetZ_asInt(); + Z *= 1; + + return result; +} +/* +/////////////////////////////////////////// ClusterDecay //////////////////////////////////////////////////////////// +// +// + +G4HadFinalState* G4NeutrinoNucleusModel::ApplyYourself( + const G4HadProjectile& aTrack, G4Nucleus& targetNucleus) +{ + theParticleChange.Clear(); + fProton = f2p2h = fBreak = false; + const G4HadProjectile* aParticle = &aTrack; + G4double energy = aParticle->GetTotalEnergy(); + + G4String pName = aParticle->GetDefinition()->GetParticleName(); + + if( energy < fMinNuEnergy ) + { + theParticleChange.SetEnergyChange(energy); + theParticleChange.SetMomentumChange(aTrack.Get4Momentum().vect().unit()); + return &theParticleChange; + } + SampleLVkr( aTrack, targetNucleus); + + if( fBreak == true || fEmu < fMu ) // ~5*10^-6 + { + // G4cout<<"ni, "; + theParticleChange.SetEnergyChange(energy); + theParticleChange.SetMomentumChange(aTrack.Get4Momentum().vect().unit()); + return &theParticleChange; + } + + // LVs of initial state + + G4LorentzVector lvp1 = aParticle->Get4Momentum(); + G4LorentzVector lvt1( 0., 0., 0., fM1 ); + G4double mPip = G4ParticleTable::GetParticleTable()->FindParticle(211)->GetPDGMass(); + + // 1-pi by fQtransfer && nu-energy + G4LorentzVector lvpip1( 0., 0., 0., mPip ); + G4LorentzVector lvsum, lv2, lvX; + G4ThreeVector eP; + G4double cost(1.), sint(0.), phi(0.), muMom(0.), massX2(0.); + G4DynamicParticle* aLept = nullptr; // lepton lv + + G4int Z = targetNucleus.GetZ_asInt(); + G4int A = targetNucleus.GetA_asInt(); + G4double mTarg = targetNucleus.AtomicMass(A,Z); + G4int pdgP(0), qB(0); + // G4double mSum = G4ParticleTable::GetParticleTable()->FindParticle(2212)->GetPDGMass() + mPip; + + G4int iPi = GetOnePionIndex(energy); + G4double p1pi = GetNuMuOnePionProb( iPi, energy); + + if( p1pi > G4UniformRand() ) // && fQtransfer < 0.95*GeV ) // mu- & coherent pion + nucleus + { + // lvsum = lvp1 + lvpip1; + lvsum = lvp1 + lvt1; + // cost = fCosThetaPi; + cost = fCosTheta; + sint = std::sqrt( (1.0 - cost)*(1.0 + cost) ); + phi = G4UniformRand()*CLHEP::twopi; + eP = G4ThreeVector( sint*std::cos(phi), sint*std::sin(phi), cost ); + + // muMom = sqrt(fEmuPi*fEmuPi-fMu*fMu); + muMom = sqrt(fEmu*fEmu-fMu*fMu); + + eP *= muMom; + + // lv2 = G4LorentzVector( eP, fEmuPi ); + lv2 = G4LorentzVector( eP, fEmu ); + lv2 = fLVl; + + lvX = lvsum - lv2; + lvX = fLVh; + massX2 = lvX.m2(); + + if ( massX2 <= 0. ) // vmg: very rarely ~ (1-4)e-6 due to big Q2/x, to be improved + { + theParticleChange.SetEnergyChange(energy); + theParticleChange.SetMomentumChange(aTrack.Get4Momentum().vect().unit()); + return &theParticleChange; + } + fW2 = massX2; + + if( pName == "nu_mu" ) aLept = new G4DynamicParticle( theMuonMinus, lv2 ); + else if( pName == "anti_nu_mu") aLept = new G4DynamicParticle( theMuonPlus, lv2 ); + + if( pName == "nu_mu" ) pdgP = 211; + else pdgP = -211; + + G4double eCut = fMpi + 0.5*(fMpi*fMpi-massX2)/mTarg; // massX -> fMpi + + if ( lvX.e() > eCut ) // && sqrt( GetW2() ) < 1.4*GeV ) // + { + CoherentPion( lvX, pdgP, targetNucleus); + } + else + { + theParticleChange.SetEnergyChange(energy); + theParticleChange.SetMomentumChange(aTrack.Get4Momentum().vect().unit()); + return &theParticleChange; + } + theParticleChange.AddSecondary( aLept ); + + return &theParticleChange; + } + else // lepton part in lab + { + lvsum = lvp1 + lvt1; + cost = fCosTheta; + sint = std::sqrt( (1.0 - cost)*(1.0 + cost) ); + phi = G4UniformRand()*CLHEP::twopi; + eP = G4ThreeVector( sint*std::cos(phi), sint*std::sin(phi), cost ); + + muMom = sqrt(fEmu*fEmu-fMu*fMu); + + eP *= muMom; + + lv2 = G4LorentzVector( eP, fEmu ); + + lvX = lvsum - lv2; + + massX2 = lvX.m2(); + + if ( massX2 <= 0. ) // vmg: very rarely ~ (1-4)e-6 due to big Q2/x, to be improved + { + theParticleChange.SetEnergyChange(energy); + theParticleChange.SetMomentumChange(aTrack.Get4Momentum().vect().unit()); + return &theParticleChange; + } + fW2 = massX2; + + if( pName == "nu_mu" ) aLept = new G4DynamicParticle( theMuonMinus, lv2 ); + else if( pName == "anti_nu_mu") aLept = new G4DynamicParticle( theMuonPlus, lv2 ); + + theParticleChange.AddSecondary( aLept ); + } + + // hadron part + + fRecoil = nullptr; + fCascade = false; + fString = false; + + if( A == 1 ) + { + if( pName == "nu_mu" ) qB = 2; + else qB = 0; + + // if( G4UniformRand() > 0.1 ) // > 0.9999 ) // > 0.0001 ) // + { + ClusterDecay( lvX, qB ); + } + return &theParticleChange; + } + + G4Nucleus recoil; + G4double rM(0.), ratio = G4double(Z)/G4double(A); + + if( ratio > G4UniformRand() ) // proton is excited + { + fProton = true; + recoil = G4Nucleus(A-1,Z-1); + fRecoil = &recoil; + rM = recoil.AtomicMass(A-1,Z-1); + + if( pName == "nu_mu" ) // (++) state -> p + pi+ + { + fMt = G4ParticleTable::GetParticleTable()->FindParticle(2212)->GetPDGMass() + + G4ParticleTable::GetParticleTable()->FindParticle(211)->GetPDGMass(); + } + else // (0) state -> p + pi-, n + pi0 + { + fMt = G4ParticleTable::GetParticleTable()->FindParticle(2212)->GetPDGMass() + + G4ParticleTable::GetParticleTable()->FindParticle(-211)->GetPDGMass(); + } + } + else // excited neutron + { + fProton = false; + recoil = G4Nucleus(A-1,Z); + fRecoil = &recoil; + rM = recoil.AtomicMass(A-1,Z); + + if( pName == "nu_mu" ) // (+) state -> n + pi+ + { + fMt = G4ParticleTable::GetParticleTable()->FindParticle(2112)->GetPDGMass() + + G4ParticleTable::GetParticleTable()->FindParticle(211)->GetPDGMass(); + } + else // (-) state -> n + pi-, // n + pi0 + { + fMt = G4ParticleTable::GetParticleTable()->FindParticle(2112)->GetPDGMass() + + G4ParticleTable::GetParticleTable()->FindParticle(-211)->GetPDGMass(); + } + } + G4int index = GetEnergyIndex(energy); + G4double qeTotRat = GetNuMuQeTotRat(index, energy); + + G4ThreeVector dX = (lvX.vect()).unit(); + G4double eX = lvX.e(); // excited nucleon + G4double mX = sqrt(massX2); + G4double dP(0.), pX = sqrt( eX*eX - mX*mX ); + G4double sumE = eX + rM; + G4double a(0.), b(0.), c(0.), B(0.); + + if( qeTotRat > G4UniformRand() || mX <= fMt ) // || eX <= 1232.*MeV) // QE + { + fString = false; + + if( pName == "nu_mu" ) + { + fPDGencoding = 2212; + fMr = proton_mass_c2; + recoil = G4Nucleus(A-1,Z); + fRecoil = &recoil; + rM = recoil.AtomicMass(A-1,Z); + } + else // if( pName == "anti_nu_mu" ) + { + fPDGencoding = 2112; + fMr = G4ParticleTable::GetParticleTable()-> + FindParticle(fPDGencoding)->GetPDGMass(); // 939.5654133*MeV; + recoil = G4Nucleus(A-1,Z-1); + fRecoil = &recoil; + rM = recoil.AtomicMass(A-1,Z-1); + } + sumE = eX + rM; + B = sumE*sumE + rM*rM - fMr*fMr - pX*pX; + a = 4.*(sumE*sumE - pX*pX); + b = -4.*B*pX; + c = 4.*sumE*sumE*rM*rM - B*B; + dP = 0.5*(-b - sqrt(b*b-4.*a*c) )/a; + pX -= dP; + eX = sqrt( pX*pX + fMr*fMr ); + G4LorentzVector qeLV( pX*dX, eX ); + + G4ParticleDefinition* qePart = G4ParticleTable::GetParticleTable()-> + FindParticle(fPDGencoding); + + G4DynamicParticle* qeDyn = new G4DynamicParticle( qePart, qeLV); + theParticleChange.AddSecondary(qeDyn); + + G4double eRecoil = sqrt(rM*rM + dP*dP); + G4ThreeVector vRecoil(dP*dX); + G4LorentzVector lvTarg(vRecoil, eRecoil); + + if( eRecoil > 100.*MeV ) // add recoil nucleus + { + G4ParticleDefinition * recoilDef = 0; + G4int Zr = recoil.GetZ_asInt(); + G4int Ar = recoil.GetA_asInt(); + + if ( Zr == 1 && Ar == 1 ) { recoilDef = G4Proton::Proton(); } + else if ( Zr == 0 && Ar == 1 ) { recoilDef = G4Neutron::Neutron(); } + else if ( Zr == 1 && Ar == 2 ) { recoilDef = G4Deuteron::Deuteron(); } + else if ( Zr == 1 && Ar == 3 ) { recoilDef = G4Triton::Triton(); } + else if ( Zr == 2 && Ar == 3 ) { recoilDef = G4He3::He3(); } + else if ( Zr == 2 && Ar == 4 ) { recoilDef = G4Alpha::Alpha(); } + else + { + recoilDef = + G4ParticleTable::GetParticleTable()->GetIonTable()->GetIon( Zr, Ar, 0.0 ); + } + G4DynamicParticle * aSec = new G4DynamicParticle( recoilDef, lvTarg); + theParticleChange.AddSecondary(aSec); + } + else if( eRecoil > 0.0 ) + { + theParticleChange.SetLocalEnergyDeposit( eRecoil ); + } + } + else if ( eX < 25.*GeV) // < 95000.*GeV ) // < 95.*GeV ) // < 2.5*GeV ) //cluster decay + { + if ( fProton && pName == "nu_mu" ) qB = 2; + else if( fProton && pName == "anti_nu_mu" ) qB = 0; + else if( !fProton && pName == "nu_mu" ) qB = 1; + else if( !fProton && pName == "anti_nu_mu" ) qB = -1; + + // if( G4UniformRand() > 0.1 ) + { + ClusterDecay( lvX, qB ); + } + // else + { + if( pName == "nu_mu" ) pdgP = 211; + else pdgP = -211; + + if ( fQtransfer < 0.95*GeV ) // < 0.99*GeV ) // + { + // if( lvX.m() > mSum ) CoherentPion( lvX, pdgP, targetNucleus); + } + } + } + else // string + { + return &theParticleChange; + + fString = true; + + if( pName == "nu_mu" ) + { + fPDGencoding = 2212; + fMr = proton_mass_c2; + recoil = G4Nucleus(A-1,Z); + fRecoil = &recoil; + } + else // if( pName == "anti_nu_mu" ) + { + fPDGencoding = 2112; + fMr = 939.5654133*MeV; + recoil = G4Nucleus(A-1,Z-1); + fRecoil = &recoil; + } + pX = sqrt( eX*eX - fMr*fMr ); + G4LorentzVector qeLV( pX*dX, eX ); + + G4ParticleDefinition* qePart = G4ParticleTable::GetParticleTable()-> + FindParticle(fPDGencoding); + + G4DynamicParticle qeDyn( qePart, qeLV); + G4HadProjectile projectile(qeDyn); + + // G4HadFinalState* hfs = theFTFP->ApplyYourself(projectile, recoil); + G4HadFinalState* hfs = theQGSP->ApplyYourself(projectile, recoil); + + theParticleChange.AddSecondaries( hfs ); + } + return &theParticleChange; +} + + +///////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////// +/////////////////////////////////////////////////////////////////// + +///////////////////////////////////////////////// +// +// sample x, then Q2 + +void G4NeutrinoNucleusModel::SampleLVkr(const G4HadProjectile & aTrack, G4Nucleus& targetNucleus) +{ + fBreak = false; + G4int A = targetNucleus.GetA_asInt(), iTer(0), iTerMax(20); + G4int Z = targetNucleus.GetZ_asInt(); + G4double e3(0.), pMu2(0.), pX2(0.), nMom(0.), rM(0.), hM(0.), tM = targetNucleus.AtomicMass(A,Z); + G4double cost(1.), sint(0.), phi(0.), muMom(0.); + G4ThreeVector eP, bst; + const G4HadProjectile* aParticle = &aTrack; + G4LorentzVector lvp1 = aParticle->Get4Momentum(); + nMom = NucleonMomentum( targetNucleus ); + + if( A == 1 || nMom == 0. ) // hydrogen, no Fermi motion ??? + { + fNuEnergy = aParticle->GetTotalEnergy(); + iTer = 0; + + do + { + fXsample = SampleXkr(fNuEnergy); + fQtransfer = SampleQkr(fNuEnergy, fXsample); + fQ2 = fQtransfer*fQtransfer; + + if( fXsample > 0. ) + { + fW2 = fM1*fM1 - fQ2 + fQ2/fXsample; // sample excited hadron mass + fEmu = fNuEnergy - fQ2/2./fM1/fXsample; + } + else + { + fW2 = fM1*fM1; + fEmu = fNuEnergy; + } + e3 = fNuEnergy + fM1 - fEmu; + + if( e3 < sqrt(fW2) ) G4cout<<"energyX = "< nucleon rest system, where Q2 transfer is ??? + + fNuEnergy = lvp1.e(); + iTer = 0; + + do + { + fXsample = SampleXkr(fNuEnergy); + fQtransfer = SampleQkr(fNuEnergy, fXsample); + fQ2 = fQtransfer*fQtransfer; + + if( fXsample > 0. ) + { + fW2 = fM1*fM1 - fQ2 + fQ2/fXsample; // sample excited hadron mass + fEmu = fNuEnergy - fQ2/2./fM1/fXsample; + } + else + { + fW2 = fM1*fM1; + fEmu = fNuEnergy; + } + + // if(fEmu < 0.) G4cout<<"fEmu = "<= nBin) + { + fEindex = nBin-1; + xx = GetXkr( nBin-1, prob); + } + else + { + fEindex = i; + G4double x1 = GetXkr(i-1,prob); + G4double x2 = GetXkr(i,prob); + + G4double e1 = G4Log(fNuMuEnergyLogVector[i-1]); + G4double e2 = G4Log(fNuMuEnergyLogVector[i]); + G4double e = G4Log(energy); + + if( e2 <= e1) xx = x1 + G4UniformRand()*(x2-x1); + else xx = x1 + (e-e1)*(x2-x1)/(e2-e1); // lin in energy log-scale + } + return xx; +} + +////////////////////////////////////////////// +// +// sample X according to prob (xmin,1) at a given energy index iEnergy + +G4double G4NeutrinoNucleusModel::GetXkr(G4int iEnergy, G4double prob) +{ + G4int i(0), nBin=50; + G4double xx(0.); + + for( i = 0; i < nBin; ++i ) + { + if( prob <= fNuMuXdistrKR[iEnergy][i] ) + break; + } + if(i <= 0 ) // X-edge + { + fXindex = 0; + xx = fNuMuXarrayKR[iEnergy][0]; + } + if ( i >= nBin ) + { + fXindex = nBin; + xx = fNuMuXarrayKR[iEnergy][nBin]; + } + else + { + fXindex = i; + G4double x1 = fNuMuXarrayKR[iEnergy][i]; + G4double x2 = fNuMuXarrayKR[iEnergy][i+1]; + + G4double p1 = 0.; + + if( i > 0 ) p1 = fNuMuXdistrKR[iEnergy][i-1]; + + G4double p2 = fNuMuXdistrKR[iEnergy][i]; + + if( p2 <= p1 ) xx = x1 + G4UniformRand()*(x2-x1); + else xx = x1 + (prob-p1)*(x2-x1)/(p2-p1); + } + return xx; +} + +////////////////////////////////////// +// +// Sample fQtransfer at a given Enu and fX + +G4double G4NeutrinoNucleusModel::SampleQkr( G4double energy, G4double xx) +{ + G4int nBin(50), iE=fEindex, jX=fXindex; + G4double qq(0.), qq1(0.), qq2(0.); + G4double prob = G4UniformRand(); + + // first E + + if( iE <= 0 ) + { + qq1 = GetQkr( 0, jX, prob); + } + else if ( iE >= nBin) + { + qq1 = GetQkr( nBin-1, jX, prob); + } + else + { + G4double q1 = GetQkr(iE-1,jX, prob); + G4double q2 = GetQkr(iE,jX, prob); + + G4double e1 = G4Log(fNuMuEnergyLogVector[iE-1]); + G4double e2 = G4Log(fNuMuEnergyLogVector[iE]); + G4double e = G4Log(energy); + + if( e2 <= e1) qq1 = q1 + G4UniformRand()*(q2-q1); + else qq1 = q1 + (e-e1)*(q2-q1)/(e2-e1); // lin in energy log-scale + } + + // then X + + if( jX <= 0 ) + { + qq2 = GetQkr( iE, 0, prob); + } + else if ( iE >= nBin) + { + qq2 = GetQkr( iE, nBin, prob); + } + else + { + G4double q1 = GetQkr(iE,jX-1, prob); + G4double q2 = GetQkr(iE,jX, prob); + + G4double e1 = G4Log(fNuMuXarrayKR[iE][jX-1]); + G4double e2 = G4Log(fNuMuXarrayKR[iE][jX]); + G4double e = G4Log(xx); + + if( e2 <= e1) qq2 = q1 + G4UniformRand()*(q2-q1); + else qq2 = q1 + (e-e1)*(q2-q1)/(e2-e1); // lin in energy log-scale + } + qq = 0.5*(qq1+qq2); + + return qq; +} + +////////////////////////////////////////////// +// +// sample Q according to prob (qmin,qmax) at a given energy index iE and X index jX + +G4double G4NeutrinoNucleusModel::GetQkr( G4int iE, G4int jX, G4double prob ) +{ + G4int i(0), nBin=50; + G4double qq(0.); + + for( i = 0; i < nBin; ++i ) + { + if( prob <= fNuMuQdistrKR[iE][jX][i] ) + break; + } + if(i <= 0 ) // Q-edge + { + fXindex = 0; + qq = fNuMuQarrayKR[iE][jX][0]; + } + if ( i >= nBin ) + { + fXindex = nBin; + qq = fNuMuQarrayKR[iE][jX][nBin]; + } + else + { + G4double q1 = fNuMuQarrayKR[iE][jX][i]; + G4double q2 = fNuMuQarrayKR[iE][jX][i+1]; + + G4double p1 = 0.; + + if( i > 0 ) p1 = fNuMuQdistrKR[iE][jX][i-1]; + + G4double p2 = fNuMuQdistrKR[iE][jX][i]; + + if( p2 <= p1 ) qq = q1 + G4UniformRand()*(q2-q1); + else qq = q1 + (prob-p1)*(q2-q1)/(p2-p1); + } + return qq; +} + +*/ + +/////////////////////////////////////////////////////////// +// +// Final meson to theParticleChange + +void G4NeutrinoNucleusModel::FinalMeson( G4LorentzVector & lvM, G4int, G4int pdgM) // qM +{ + G4int pdg = pdgM; + // if ( qM == 0 ) pdg = pdgM - 100; + // else if ( qM == -1 ) pdg = -pdgM; + + if( pdg == 211 || pdg == -211 || pdg == 111) // pions + { + G4ParticleDefinition* pd2 = G4ParticleTable::GetParticleTable()->FindParticle(pdg); + G4DynamicParticle* dp2 = new G4DynamicParticle( pd2, lvM); + theParticleChange.AddSecondary( dp2 ); + } + else // meson resonances + { + G4ParticleDefinition* rePart = G4ParticleTable::GetParticleTable()-> + FindParticle(pdg); + G4KineticTrack ddkt( rePart, 0., G4ThreeVector(0.,0.,0.), lvM); + G4KineticTrackVector* ddktv = ddkt.Decay(); + + G4DecayKineticTracks decay( ddktv ); + + for( unsigned int i = 0; i < ddktv->size(); i++ ) // add products to partchange + { + G4DynamicParticle * aNew = + new G4DynamicParticle( ddktv->operator[](i)->GetDefinition(), + ddktv->operator[](i)->Get4Momentum()); + + // G4cout<<" "<GetDefinition()->GetParticleName()<<", "<Get4Momentum()<operator[](i); + } + delete ddktv; + } +} + +//////////////////////////////////////////////////////// +// +// Final barion to theParticleChange, and recoil nucleus treatment + +void G4NeutrinoNucleusModel::FinalBarion( G4LorentzVector & lvB, G4int, G4int pdgB) // qB +{ + G4int A(0), Z(0), pdg = pdgB; + + // if ( qB == 1 ) pdg = pdgB - 10; + // else if ( qB == 0 ) pdg = pdgB - 110; + // else if ( qB == -1 ) pdg = pdgB - 1110; + + if( pdg == 2212 || pdg == 2112) fMr = G4ParticleTable::GetParticleTable()->FindParticle(pdg)->GetPDGMass(); + else fMr = lvB.m(); + G4double eX = lvB.e(); + G4double rM(0.), mX = lvB.m(); + G4ThreeVector dX = (lvB.vect()).unit(); + G4double pX = sqrt(eX*eX-mX*mX); + + if( fRecoil ) + { + Z = fRecoil->GetZ_asInt(); + A = fRecoil->GetA_asInt(); + rM = fRecoil->AtomicMass(A,Z); //->AtomicMass(); // + } + else // A=0 nu+p + { + A = 0; + Z = 1; + rM = electron_mass_c2; + } + // G4cout<= fMr, dP >= 0 + { + G4ParticleDefinition* pd2 = G4ParticleTable::GetParticleTable()->FindParticle(pdg); + G4DynamicParticle* dp2 = new G4DynamicParticle( pd2, lvN); + theParticleChange.AddSecondary( dp2 ); + + } + else // delta resonances + { + G4ParticleDefinition* rePart = G4ParticleTable::GetParticleTable()->FindParticle(pdg); + G4KineticTrack ddkt( rePart, 0., G4ThreeVector(0.,0.,0.), lvN); + G4KineticTrackVector* ddktv = ddkt.Decay(); + + G4DecayKineticTracks decay( ddktv ); + + for( unsigned int i = 0; i < ddktv->size(); i++ ) // add products to partchange + { + G4DynamicParticle * aNew = + new G4DynamicParticle( ddktv->operator[](i)->GetDefinition(), + ddktv->operator[](i)->Get4Momentum()); + + // G4cout<<" "<GetDefinition()->GetParticleName()<<", "<Get4Momentum()<operator[](i); + } + delete ddktv; + } + // recoil nucleus + + G4double eRecoil = sqrt( rM*rM + dP*dP ); + fTr = eRecoil - rM; + G4ThreeVector vRecoil(dP*dX); + G4LorentzVector lvTarg(vRecoil, eRecoil); + + G4ParticleDefinition* recoilDef = 0; + + // if( G4UniformRand() > 0.5 ) + if( G4UniformRand() >= 0.0 ) + { + if( fTr > 100.*MeV && A > 0 ) // add recoil nucleus + { + + if ( Z == 1 && A == 1 ) { recoilDef = G4Proton::Proton(); } + else if ( Z == 0 && A == 1 ) { recoilDef = G4Neutron::Neutron(); } + else if ( Z == 1 && A == 0 ) { recoilDef = G4Positron::Positron(); } // dP to positron, if nu+p + else if ( Z == 1 && A == 2 ) { recoilDef = G4Deuteron::Deuteron(); } + else if ( Z == 1 && A == 3 ) { recoilDef = G4Triton::Triton(); } + else if ( Z == 2 && A == 3 ) { recoilDef = G4He3::He3(); } + else if ( Z == 2 && A == 4 ) { recoilDef = G4Alpha::Alpha(); } + else + { + recoilDef = + G4ParticleTable::GetParticleTable()->GetIonTable()->GetIon( Z, A, 0.0 ); + } + G4DynamicParticle * aSec = new G4DynamicParticle( recoilDef, lvTarg); + theParticleChange.AddSecondary(aSec); + } + else if( eRecoil > 0.0 ) + { + if ( A > 0 ) theParticleChange.SetLocalEnergyDeposit( eRecoil ); + else theParticleChange.SetLocalEnergyDeposit( dP ); // recoil momentum as energy deposition + } + } + else if( A > 0) + { + G4ThreeVector bst(0.,0.,0.); + G4LorentzVector lvR( bst, eRecoil); + G4Fragment* fragment = new G4Fragment(A,Z,lvR); + fragment->SetNumberOfHoles(1); + + /* + G4VPreCompaundModel* dexcite = fPre; + + G4ReactionProductVector* products = fPrecoModel->DeExcite(*fragment); + + G4ReactionProductVector::iterator iter; + + for(iter = products->begin(); iter != products->end(); ++iter) + { + G4DynamicParticle * aNewDP = + new G4DynamicParticle((*iter)->GetDefinition(), + (*iter)->GetTotalEnergy(), + (*iter)->GetMomentum()); + G4HadSecondary aNew = G4HadSecondary(aNewDP); + + G4double time=(*iter)->GetFormationTime(); + + if(time < 0.0) { time = 0.0; } + + aNew.SetTime(time);// (timePrimary + time); + aNew.SetCreatorModelType((*iter)->GetCreatorModel()); + + theParticleChange.AddSecondary(aNew); + } + */ + delete fragment; + fragment = nullptr; + } + else // + { + theParticleChange.SetLocalEnergyDeposit( eRecoil ); + /* + recoilDef = G4Positron::Positron(); + G4DynamicParticle * aSec = new G4DynamicParticle( recoilDef, lvTarg); + theParticleChange.AddSecondary(aSec); + */ + } +} + +/////////////////////////////////////////// +// +// Fragmentation of lvX directly to pion and recoil nucleus (A,Z) + +void G4NeutrinoNucleusModel::CoherentPion( G4LorentzVector & lvP, G4int pdgP, G4Nucleus & targetNucleus) +{ + G4int A(0), Z(0), pdg = pdgP; + fLVcpi = G4LorentzVector(0.,0.,0.,0.); + + G4double rM(0.), mN(938.), mI(0.); + + mN = G4ParticleTable::GetParticleTable()->FindParticle(2212)->GetPDGMass(); // *0.85; // *0.9; // + + // mN = 1.*139.57 + G4UniformRand()*(938. - 1.*139.57); + + G4ThreeVector vN = lvP.boostVector(), bst(0.,0.,0.); + // G4double gN = lvP.e()/lvP.m(); + // G4LorentzVector lvNu(vN*gN*mN, mN*gN); + G4LorentzVector lvNu(bst, mN); + + // lvP = lvP - lvNu; // already 1pi + + // G4cout<AtomicMass(); // + + // G4cout<FindParticle(pdg)->GetPDGMass(); + G4double eX = lvP.e(); + G4double mX = lvP.m(); + // G4cout< 1 ) lvN.boost(bst); + + G4ParticleDefinition* pd2 = G4ParticleTable::GetParticleTable()->FindParticle(pdg); + G4DynamicParticle* dp2 = new G4DynamicParticle( pd2, lvN); + theParticleChange.AddSecondary( dp2 ); + + // recoil nucleus + + G4double eRecoil = sqrt( rM*rM + dP*dP ); + G4ThreeVector vRecoil(dP*dX); + G4LorentzVector lvTarg(vRecoil, eRecoil); + // lvTarg.boost(bst); + + // G4LorentzVector lvSum = lvN+lvTarg; G4cout< 0.*MeV ) //100.*MeV ) // add recoil nucleus + { + G4ParticleDefinition * recoilDef = 0; + + if ( Z == 1 && A == 1 ) { recoilDef = G4Proton::Proton(); } + else if ( Z == 0 && A == 1 ) { recoilDef = G4Neutron::Neutron(); } + else if ( Z == 1 && A == 0 ) { recoilDef = G4Positron::Positron(); } // dP to positron, if nu+p + else if ( Z == 1 && A == 2 ) { recoilDef = G4Deuteron::Deuteron(); } + else if ( Z == 1 && A == 3 ) { recoilDef = G4Triton::Triton(); } + else if ( Z == 2 && A == 3 ) { recoilDef = G4He3::He3(); } + else if ( Z == 2 && A == 4 ) { recoilDef = G4Alpha::Alpha(); } + else + { + recoilDef = + G4ParticleTable::GetParticleTable()->GetIonTable()->GetIon( Z, A, 0.0 ); + } + G4DynamicParticle * aSec = new G4DynamicParticle( recoilDef, lvTarg); + theParticleChange.AddSecondary(aSec); + } + else if( eRecoil > 0.0 ) + { + theParticleChange.SetLocalEnergyDeposit( eRecoil ); + } +} + +//////////////////////////////////////////////////////////// +// +// Excited barion decay to meson and barion, +// mass distributions and charge exchange are free parameters + +void G4NeutrinoNucleusModel::ClusterDecay( G4LorentzVector & lvX, G4int qX) +{ + G4bool finB = false; + G4int pdgB(0), i(0), qM(0), qB(0); // pdgM(0), + G4double mM(0.), mB(0.), eM(0.), eB(0.), pM(0.), pB(0.); + G4double mm1(0.), mm22(0.), M1(0.), M2(0.), mX(0.); + + mX = lvX.m(); + + G4double mN = G4ParticleTable::GetParticleTable()->FindParticle(2112)->GetPDGMass(); + G4double mPi = G4ParticleTable::GetParticleTable()->FindParticle(211)->GetPDGMass(); + + // G4double deltaM = 1.*MeV; // 30.*MeV; // 10.*MeV; // 100.*MeV; // 20.*MeV; // + G4double deltaMr[4] = { 0.*MeV, 0.*MeV, 100.*MeV, 0.*MeV}; + + G4ThreeVector dir(0.,0.,0.); + G4ThreeVector bst(0.,0.,0.); + G4LorentzVector lvM(0.,0.,0.,0.); + G4LorentzVector lvB(0.,0.,0.,0.); + + for( i = 0; i < fClustNumber; ++i) // check resonance + { + if( mX >= fBarMass[i] ) + { + pdgB = fBarPDG[i]; + // mB = G4ParticleTable::GetParticleTable()->FindParticle(pdgB)->GetPDGMass(); + break; + } + } + if( i == fClustNumber || i == fClustNumber-1 ) // low mass, p || n + { + if ( qX == 2 || qX == 0) { pdgB = 2212; qB = 1;} // p for 2, 0 + + else if( qX == 1 || qX == -1) { pdgB = 2112; qB = 0;} // n for 1, -1 + + return FinalBarion( lvX, qB, pdgB); + } + else if( mX < fBarMass[i] + deltaMr[i] || mX < mN + mPi ) + { + finB = true; // final barion -> out + + if ( qX == 1 && pdgB != 2212) pdgB = pdgB - 10; + else if( qX == 0 && pdgB != 2212) pdgB = pdgB - 110; + else if( qX == 0 && pdgB == 2212) pdgB = pdgB - 100; + + if( finB ) return FinalBarion( lvX, qX, pdgB ); // out + } + // no barion resonance, try 1->2 decay in COM frame + + // try meson mass + + mm1 = mPi + 1.*MeV; // pi+ + mm22 = mX - mN; // mX-n + + if( mm22 <= mm1 ) // out with p or n + { + if( qX == 2 || qX == 0) { pdgB = 2212; qB = 1;} // p + else if( qX == 1 || qX == -1) { pdgB = 2112; qB = 0;} // n + + return FinalBarion(lvX, qB, pdgB); + } + else // try decay -> meson(cluster) + barion(cluster) + { + // G4double sigmaM = 50.*MeV; // 100.*MeV; // 200.*MeV; // 400.*MeV; // 800.*MeV; // + G4double rand = G4UniformRand(); + + // mM = mm1*mm22/( mm1 + rand*(mm22 - mm1) ); + // mM = mm1*mm22/sqrt( mm1*mm1 + rand*(mm22*mm22 - mm1*mm1) ); + // mM = -sigmaM*log( (1.- rand)*exp(-mm22/sigmaM) + rand*exp(-mm1/sigmaM) ); + mM = mm1 + rand*(mm22-mm1); + + + for( i = 0; i < fClustNumber; ++i) + { + if( mM >= fMesMass[i] ) + { + // pdgM = fMesPDG[i]; + // mM = G4ParticleTable::GetParticleTable()->FindParticle(pdgM)->GetPDGMass(); + break; + } + } + M1 = G4ParticleTable::GetParticleTable()->FindParticle(2112)->GetPDGMass()+2.*MeV; // n + M2 = mX - mM; + + if( M2 <= M1 ) // + { + if ( qX == 2 || qX == 0) { pdgB = 2212; qB = 1;} // p + else if( qX == 1 || qX == -1) { pdgB = 2112; qB = 0;} // n + + return FinalBarion(lvX, qB, pdgB); + } + mB = M1 + G4UniformRand()*(M2-M1); + // mB = -sigmaM*log( (1.- rand)*exp(-M2/sigmaM) + rand*exp(-M1/sigmaM) ); + + + dir = G4RandomDirection(); // ??? + bst = lvX.boostVector(); + + eM = 0.5*(mX*mX + mM*mM - mB*mB)/mX; + pM = sqrt(eM*eM - mM*mM); + lvM = G4LorentzVector( pM*dir, eM); + lvM.boost(bst); + + eB = 0.5*(mX*mX + mB*mB - mM*mM)/mX; + pB = sqrt(eB*eB - mB*mB); + lvB = G4LorentzVector(-pB*dir, eB); + lvB.boost(bst); + + // G4cout<FindParticle(211)->GetPDGMass(); + + G4double deltaMr[4] = { 0.*MeV, 0.*MeV, 100.*MeV, 0.*MeV}; + + G4ThreeVector dir(0.,0.,0.); + G4ThreeVector bst(0.,0.,0.); + G4LorentzVector lvM(0.,0.,0.,0.); + G4LorentzVector lvB(0.,0.,0.,0.); + + for( i = 0; i < fClustNumber; ++i) // check resonance + { + if( mX >= fMesMass[i] ) + { + pdgB = fMesPDG[i]; + // mB = G4ParticleTable::GetParticleTable()->FindParticle(pdgB)->GetPDGMass(); + break; + } + } + if( i == fClustNumber ) // || i == fClustNumber-1 ) // low mass, p || n + { + if ( qX == 1) { pdgB = 211; qB = 1;} // pi+ + else if( qX == 0 ) { pdgB = 111; qB = 0;} // pi0 + else if( qX == -1) { pdgB = -211; qB = -1;} // pi- + + return FinalMeson( lvX, qB, pdgB); + } + else if( mX < fMesMass[i] + deltaMr[i] ) // || mX < mPi + mPi ) // + { + finB = true; // final barion -> out + pdgB = fMesPDG[i]; + + // if ( qX == 1 && pdgB != 2212) pdgB = pdgB - 10; + + if( qX == 0 ) pdgB = pdgB - 100; + else if( qX == -1 ) pdgB = -pdgB; + + if( finB ) return FinalMeson( lvX, qX, pdgB ); // out + } + // no resonance, try 1->2 decay in COM frame + + // try meson + + mm1 = mPi + 1.*MeV; // pi+ + mm22 = mX - mPi - 1.*MeV; // mX-n + + if( mm22 <= mm1 ) // out + { + if ( qX == 1) { pdgB = 211; qB = 1;} // pi+ + else if( qX == 0 ) { pdgB = 111; qB = 0;} // pi0 + else if( qX == -1) { pdgB = -211; qB = -1;} // pi- + + return FinalMeson(lvX, qB, pdgB); + } + else // try decay -> pion + meson(cluster) + { + // G4double sigmaM = 50.*MeV; // 100.*MeV; // 200.*MeV; // 400.*MeV; // 800.*MeV; // + G4double rand = G4UniformRand(); + + if ( qX == 1 ) { qM = 1; qB = 0;} + else if( qX == 0 ) { qM = -1; qB = 1;} // { qM = 0; qB = 0;} // + else if( qX == -1 ) { qM = -1; qB = 0;} + /* + mM = mPi; + if(qM == 0) mM = G4ParticleTable::GetParticleTable()->FindParticle(111)->GetPDGMass(); //pi0 + pdgM = fMesPDG[fClustNumber-1]; + */ + // mm1*mm22/( mm1 + rand*(mm22 - mm1) ); + // mM = mm1*mm22/sqrt( mm1*mm1 + rand*(mm22*mm22 - mm1*mm1) ); + // mM = -sigmaM*log( (1.- rand)*exp(-mm22/sigmaM) + rand*exp(-mm1/sigmaM) ); + mM = mm1 + rand*(mm22-mm1); + // mM = mm1 + 0.9*(mm22-mm1); + + + for( i = 0; i < fClustNumber; ++i) + { + if( mM >= fMesMass[i] ) + { + pdgM = fMesPDG[i]; + // mM = G4ParticleTable::GetParticleTable()->FindParticle(pdgM)->GetPDGMass(); + break; + } + } + if( i == fClustNumber || i == fClustNumber-1 ) // low mass, p || n + { + if ( qX == 1) { pdgB = 211; qB = 1;} // pi+ + else if( qX == 0 ) { pdgB = 111; qB = 0;} // pi0 + else if( qX == -1) { pdgB = -211; qB = -1;} // pi- + + return FinalMeson( lvX, qB, pdgB); + } + else if( mX < fMesMass[i] + deltaMr[i] ) // || mX < mPi + mPi ) // + { + finB = true; // final barion -> out + pdgB = fMesPDG[i]; + + // if ( qX == 1 && pdgB != 2212) pdgB = pdgB - 10; + + if( qX == 0 ) pdgB = pdgB - 100; + else if( qX == -1 ) pdgB = -pdgB; + + if( finB ) return FinalMeson( lvX, qX, pdgB ); // out + } + + M1 = G4ParticleTable::GetParticleTable()->FindParticle(211)->GetPDGMass()+2.*MeV; // n + M2 = mX - mM; + + if( M2 <= M1 ) // + { + if ( qX == 1) { pdgB = 211; qB = 1;} // pi+ + else if( qX == 0 ) { pdgB = 111; qB = 0;} // pi0 + else if( qX == -1) { pdgB = -211; qB = -1;} // pi- + + return FinalMeson(lvX, qB, pdgB); + } + mB = M1 + G4UniformRand()*(M2-M1); + // mB = -sigmaM*log( (1.- rand)*exp(-M2/sigmaM) + rand*exp(-M1/sigmaM) ); + // mB = M1 + 0.9*(M2-M1); + + dir = G4RandomDirection(); + bst = lvX.boostVector(); + + eM = 0.5*(mX*mX + mM*mM - mB*mB)/mX; + pM = sqrt(eM*eM - mM*mM); + lvM = G4LorentzVector( pM*dir, eM); + lvM.boost(bst); + + eB = 0.5*(mX*mX + mB*mB - mM*mM)/mX; + pB = sqrt(eB*eB - mB*mB); + lvB = G4LorentzVector(-pB*dir, eB); + lvB.boost(bst); + + // G4cout< mF + mP with momenta p-x, x + +G4double G4NeutrinoNucleusModel::FinalMomentum(G4double mI, G4double mF, G4double mP, G4LorentzVector lvX) +{ + G4double result(0.), delta(0.); + // G4double mI2 = mI*mI; + G4double mF2 = mF*mF; + G4double mP2 = mP*mP; + G4double eX = lvX.e(); + // G4double mX = lvX.m(); + G4double pX = lvX.vect().mag(); + G4double pX2 = pX*pX; + G4double sI = eX + mI; + G4double sI2 = sI*sI; + G4double B = sI2 - mF2 -pX2 + mP2; + G4double B2 = B*B; + G4double a = 4.*(sI2-pX2); + G4double b = -4.*B*pX; + G4double c = 4.*sI2*mP2 - B2; + G4double delta2 = b*b -4.*a*c; + + if( delta2 >= 0. ) delta = sqrt(delta2); + + result = 0.5*(-b-delta)/a; + // result = 0.5*(-b+delta)/a; + + return result; +} + +///////////////////////////////////////////////////////////////// +// +// + +G4double G4NeutrinoNucleusModel::FermiMomentum( G4Nucleus & targetNucleus) +{ + G4int Z = targetNucleus.GetZ_asInt(); + G4int A = targetNucleus.GetA_asInt(); + + G4double kF(250.*MeV); + G4double kp = 365.*MeV; + G4double kn = 231.*MeV; + G4double t1 = 0.479; + G4double t2 = 0.526; + G4double ZpA = G4double(Z)/G4double(A); + G4double NpA = 1. - ZpA; + + if ( Z == 1 && A == 1 ) { kF = 0.; } // hydrogen ??? + else if ( Z == 1 && A == 2 ) { kF = 87.*MeV; } + else if ( Z == 2 && A == 3 ) { kF = 134.*MeV; } + else if ( Z == 6 && A == 12 ) { kF = 221.*MeV; } + else if ( Z == 14 && A == 28 ) { kF = 239.*MeV; } + else if ( Z == 26 && A == 56 ) { kF = 257.*MeV; } + else if ( Z == 82 && A == 208 ) { kF = 265.*MeV; } + else + { + kF = kp*ZpA*( 1 - pow( G4double(A), -t1 ) ) + kn*NpA*( 1 - pow( G4double(A), -t2 ) ); + } + return kF; +} + +///////////////////////////////////////////////////////////////// +// +// sample nucleon momentum of Fermi motion for 1p1h and 2p2h modes + +G4double G4NeutrinoNucleusModel::NucleonMomentum( G4Nucleus & targetNucleus) +{ + G4int A = targetNucleus.GetA_asInt(); + G4double kF = FermiMomentum( targetNucleus); + G4double mom(0.), kCut = 0.5*GeV; // kCut = 1.*GeV; // kCut = 2.*GeV; // kCut = 4.*GeV; // + // G4double cof = 2./GeV; + // G4double ksi = kF*kF*cof*cof/pi/pi; + G4double th = 1.; // 1. - 6.*ksi; // + + if( G4UniformRand() < th || A < 3 ) // 1p1h + { + mom = kF*pow( G4UniformRand(), 1./3.); + } + else // 2p2h + { + mom = kF*kCut; + mom /= kCut - G4UniformRand()*(kCut - kF); + f2p2h = true; + } + return mom; +} + +///////////////////////////////////// experimental arrays and get functions //////////////////////////////////////// +// +// Return index of nu/anu energy array corresponding to the neutrino energy + +G4int G4NeutrinoNucleusModel::GetEnergyIndex(G4double energy) +{ + G4int i, eIndex = 0; + + for( i = 0; i < fIndex; i++) + { + if( energy <= fNuMuEnergy[i]*GeV ) + { + eIndex = i; + break; + } + } + if( i >= fIndex ) eIndex = fIndex; + // G4cout<<"eIndex = "<= fIndex) ratio = fNuMuQeTotRat[fIndex-1]*fOnePionEnergy[fIndex-1]*GeV/energy; + else + { + G4double x1 = fNuMuEnergy[index-1]*GeV; + G4double x2 = fNuMuEnergy[index]*GeV; + G4double y1 = fNuMuQeTotRat[index-1]; + G4double y2 = fNuMuQeTotRat[index]; + + if(x1 >= x2) return fNuMuQeTotRat[index]; + else + { + G4double angle = (y2-y1)/(x2-x1); + ratio = y1 + (energy-x1)*angle; + } + } + return ratio; +} + +//////////////////////////////////////////////////////// + +const G4double G4NeutrinoNucleusModel::fNuMuEnergy[50] = +{ + 0.112103, 0.117359, 0.123119, 0.129443, 0.136404, + 0.144084, 0.152576, 0.161991, 0.172458, 0.184126, + 0.197171, 0.211801, 0.228261, 0.24684, 0.267887, + 0.291816, 0.319125, 0.350417, 0.386422, 0.428032, + 0.47634, 0.532692, 0.598756, 0.676612, 0.768868, + 0.878812, 1.01062, 1.16963, 1.36271, 1.59876, + 1.88943, 2.25002, 2.70086, 3.26916, 3.99166, + 4.91843, 6.11836, 7.6872, 9.75942, 12.5259, + 16.2605, 21.3615, 28.4141, 38.2903, 52.3062, + 72.4763, 101.93, 145.6, 211.39, 312.172 +}; + +//////////////////////////////////////////////////////// + +const G4double G4NeutrinoNucleusModel::fNuMuQeTotRat[50] = +{ + // 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., + // 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., + // 1., 1., 1., 0.982311, + 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, + 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, + 0.97, 0.96, 0.95, 0.93, + 0.917794, 0.850239, 0.780412, 0.709339, 0.638134, 0.568165, + 0.500236, 0.435528, 0.375015, 0.319157, 0.268463, 0.2232, 0.183284, + 0.148627, 0.119008, 0.0940699, 0.0733255, 0.0563819, 0.0427312, 0.0319274, + 0.0235026, 0.0170486, 0.0122149, 0.00857825, 0.00594018, 0.00405037 +}; + +///////////////////////////////////////////////////// +// +// Return index of one pion array corresponding to the neutrino energy + +G4int G4NeutrinoNucleusModel::GetOnePionIndex(G4double energy) +{ + G4int i, eIndex = 0; + + for( i = 0; i < fOnePionIndex; i++) + { + if( energy <= fOnePionEnergy[i]*GeV ) + { + eIndex = i; + break; + } + } + if( i >= fOnePionIndex ) eIndex = fOnePionIndex; + // G4cout<<"eIndex = "<= fOnePionIndex ) ratio = fOnePionProb[fOnePionIndex-1]*fOnePionEnergy[fOnePionIndex-1]*GeV/energy; + else + { + G4double x1 = fOnePionEnergy[index-1]*GeV; + G4double x2 = fOnePionEnergy[index]*GeV; + G4double y1 = fOnePionProb[index-1]; + G4double y2 = fOnePionProb[index]; + + if( x1 >= x2) return fOnePionProb[index]; + else + { + G4double angle = (y2-y1)/(x2-x1); + ratio = y1 + (energy-x1)*angle; + } + } + return ratio; +} + +//////////////////////////////////////////////////////////////////////////////////////////////////// + +const G4double G4NeutrinoNucleusModel::fOnePionEnergy[58] = +{ + + 0.275314, 0.293652, 0.31729, 0.33409, 0.351746, 0.365629, 0.380041, 0.400165, 0.437941, 0.479237, + 0.504391, 0.537803, 0.588487, 0.627532, 0.686839, 0.791905, 0.878332, 0.987405, 1.08162, 1.16971, + 1.2982, 1.40393, 1.49854, 1.64168, 1.7524, 1.87058, 2.02273, 2.15894, 2.3654, 2.55792, 2.73017, + 3.03005, 3.40733, 3.88128, 4.53725, 5.16786, 5.73439, 6.53106, 7.43879, 8.36214, 9.39965, 10.296, + 11.5735, 13.1801, 15.2052, 17.5414, 19.7178, 22.7462, 25.9026, 29.4955, 33.5867, 39.2516, 46.4716, + 53.6065, 63.4668, 73.2147, 85.5593, 99.9854 +}; + + +//////////////////////////////////////////////////////////////////////////////////////////////////// + +const G4double G4NeutrinoNucleusModel::fOnePionProb[58] = +{ + 0.0019357, 0.0189361, 0.0378722, 0.0502758, 0.0662559, 0.0754581, 0.0865008, 0.0987275, 0.124112, + 0.153787, 0.18308, 0.213996, 0.245358, 0.274425, 0.301536, 0.326612, 0.338208, 0.337806, 0.335948, + 0.328092, 0.313557, 0.304965, 0.292169, 0.28481, 0.269474, 0.254138, 0.247499, 0.236249, 0.221654, + 0.205492, 0.198781, 0.182216, 0.162251, 0.142878, 0.128631, 0.116001, 0.108435, 0.0974843, 0.082092, + 0.0755204, 0.0703121, 0.0607066, 0.0554278, 0.0480401, 0.0427023, 0.0377123, 0.0323248, 0.0298584, + 0.0244296, 0.0218526, 0.019121, 0.016477, 0.0137309, 0.0137963, 0.0110371, 0.00834028, 0.00686127, 0.00538226 +}; + +// +// +/////////////////////////// diff --git a/source/processes/hadronic/models/lepto_nuclear/src/G4NuMuNucleusCcModel.cc b/source/processes/hadronic/models/lepto_nuclear/src/G4NuMuNucleusCcModel.cc new file mode 100644 index 00000000000..53005d6d9dc --- /dev/null +++ b/source/processes/hadronic/models/lepto_nuclear/src/G4NuMuNucleusCcModel.cc @@ -0,0 +1,1907 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// $Id: G4NuMuNucleusCcModel.cc 91806 2015-08-06 12:20:45Z gcosmo $ +// +// Geant4 Header : G4NuMuNucleusCcModel +// +// Author : V.Grichine 12.2.19 +// + +#include +#include +#include + +#include "G4NuMuNucleusCcModel.hh" +// #include "G4NuMuNuclCcDistrKR.hh" + +// #include "G4NuMuResQX.hh" + +#include "G4SystemOfUnits.hh" +#include "G4ParticleTable.hh" +#include "G4ParticleDefinition.hh" +#include "G4IonTable.hh" +#include "Randomize.hh" +#include "G4RandomDirection.hh" +// #include "G4Threading.hh" + +// #include "G4Integrator.hh" +#include "G4DataVector.hh" +#include "G4PhysicsTable.hh" +/* +#include "G4CascadeInterface.hh" +// #include "G4BinaryCascade.hh" +#include "G4TheoFSGenerator.hh" +#include "G4GeneratorPrecompoundInterface.hh" +#include "G4ExcitationHandler.hh" +#include "G4PreCompoundModel.hh" +#include "G4LundStringFragmentation.hh" +#include "G4ExcitedStringDecay.hh" +#include "G4FTFModel.hh" +// #include "G4BinaryCascade.hh" +#include "G4HadFinalState.hh" +#include "G4HadSecondary.hh" +#include "G4HadronicInteractionRegistry.hh" +// #include "G4INCLXXInterface.hh" +#include "G4QGSModel.hh" +#include "G4QGSMFragmentation.hh" +#include "G4QGSParticipants.hh" +*/ +#include "G4KineticTrack.hh" +#include "G4DecayKineticTracks.hh" +#include "G4KineticTrackVector.hh" +#include "G4Fragment.hh" +#include "G4ReactionProductVector.hh" + + + +#include "G4MuonMinus.hh" +#include "G4MuonPlus.hh" +#include "G4Nucleus.hh" +#include "G4LorentzVector.hh" + +using namespace std; +using namespace CLHEP; + +const G4int G4NuMuNucleusCcModel::fResNumber = 6; + +const G4double G4NuMuNucleusCcModel::fResMass[6] = // [fResNumber] = + {2190., 1920., 1700., 1600., 1440., 1232. }; + +const G4int G4NuMuNucleusCcModel::fClustNumber = 4; + +const G4double G4NuMuNucleusCcModel::fMesMass[4] = {1260., 980., 770., 139.57}; +const G4int G4NuMuNucleusCcModel::fMesPDG[4] = {20213, 9000211, 213, 211}; + +// const G4double G4NuMuNucleusCcModel::fBarMass[4] = {1905., 1600., 1232., 939.57}; +// const G4int G4NuMuNucleusCcModel::fBarPDG[4] = {2226, 32224, 2224, 2212}; + +const G4double G4NuMuNucleusCcModel::fBarMass[4] = {1700., 1600., 1232., 939.57}; +const G4int G4NuMuNucleusCcModel::fBarPDG[4] = {12224, 32224, 2224, 2212}; + +const G4double G4NuMuNucleusCcModel::fNuMuEnergyLogVector[50] = { +115.603, 133.424, 153.991, 177.729, 205.126, 236.746, 273.24, 315.361, 363.973, 420.08, 484.836, 559.573, 645.832, +745.387, 860.289, 992.903, 1145.96, 1322.61, 1526.49, 1761.8, 2033.38, 2346.83, 2708.59, 3126.12, 3608.02, 4164.19, +4806.1, 5546.97, 6402.04, 7388.91, 8527.92, 9842.5, 11359.7, 13110.8, 15131.9, 17464.5, 20156.6, 23263.8, 26849.9, +30988.8, 35765.7, 41279, 47642.2, 54986.3, 63462.4, 73245.2, 84536, 97567.2, 112607, 129966 }; + + +G4double G4NuMuNucleusCcModel::fNuMuXarrayKR[50][51] = {{1.0}}; +G4double G4NuMuNucleusCcModel::fNuMuXdistrKR[50][50] = {{1.0}}; +G4double G4NuMuNucleusCcModel::fNuMuQarrayKR[50][51][51] = {{{1.0}}}; +G4double G4NuMuNucleusCcModel::fNuMuQdistrKR[50][51][50] = {{{1.0}}}; + +#ifdef G4MULTITHREADED + G4Mutex G4NuMuNucleusCcModel::numuNucleusModel = G4MUTEX_INITIALIZER; +#endif + + +G4NuMuNucleusCcModel::G4NuMuNucleusCcModel(const G4String& name) + : G4NeutrinoNucleusModel(name) +{ + SetMinEnergy( 0.0*GeV ); + SetMaxEnergy( 100.*TeV ); + SetMinEnergy(1.e-6*eV); + + fNbin = 50; + fEindex = fXindex = 0; + fOnePionIndex = 58; + fIndex = 50; + fCascade = fString = fProton = f2p2h = false; + + fNuEnergy = fQ2 = fQtransfer = fXsample = fDp = 0.; + fCosTheta = fCosThetaPi = 1.; + fEmuPi = fW2 = fW2pi = 0.; + + fMu = 105.6583745*MeV; + fMpi = 139.57018*MeV; + fM1 = 939.5654133*MeV; // for nu_mu -> mu-, and n -> p + fM2 = 938.2720813*MeV; + + fEmu = fMu; + fEx = fM1; + fMr = 1232.*MeV; + fMt = fM2; // threshold for N*-diffraction + + fMinNuEnergy = GetMinNuMuEnergy(); + + fLVh = G4LorentzVector(0.,0.,0.,0.); + fLVl = G4LorentzVector(0.,0.,0.,0.); + fLVt = G4LorentzVector(0.,0.,0.,0.); + fLVcpi = G4LorentzVector(0.,0.,0.,0.); + + theMuonMinus = G4MuonMinus::MuonMinus(); + theMuonPlus = G4MuonPlus::MuonPlus(); + + // PDG2016: sin^2 theta Weinberg + + fSin2tW = 0.23129; // 0.2312; + + fCutEnergy = 0.; // default value + + fPDGencoding = 0; // unphysical as default + +// reuse existing pre-compound model +/* + G4GeneratorPrecompoundInterface* precoInterface = new G4GeneratorPrecompoundInterface(); + + G4HadronicInteraction* p = G4HadronicInteractionRegistry::Instance()->FindModel("PRECO"); + + fPrecoModel = static_cast(p); + + if(!fPrecoModel) fPrecoModel = new G4PreCompoundModel(); + + precoInterface->SetDeExcitation(fPrecoModel); + + // binary with fPrecoModel + + theBinary = new G4BinaryCascade(fPrecoModel); + + // INCLXX with fPrecoModel + + theINCLXX = new G4INCLXXInterface(fPrecoModel); + + // Build Bertini model + + theBertini = new G4CascadeInterface(); + + // FTFP string model + + theFTFP = new G4TheoFSGenerator(); + theFTFP->SetTransport(precoInterface); + theFragmentation = new G4LundStringFragmentation(); + theStringDecay = new G4ExcitedStringDecay(theFragmentation); + G4FTFModel* theStringModel = new G4FTFModel(); + theStringModel->SetFragmentationModel(theStringDecay); + theFTFP->SetHighEnergyGenerator(theStringModel); + + // QGSP string model + + + theQGSP = new G4TheoFSGenerator("QGSP"); + + G4QGSModel< G4QGSParticipants >* stringModel = new G4QGSModel< G4QGSParticipants >; + G4ExcitedStringDecay* stringDecay = new G4ExcitedStringDecay(new G4QGSMFragmentation); + stringModel->SetFragmentationModel(stringDecay); + + // theCascade = new G4GeneratorPrecompoundInterface(); + + theQGSP->SetTransport(precoInterface); + theQGSP->SetHighEnergyGenerator(stringModel); + */ + fRecoil = nullptr; + fData = fMaster = false; + InitialiseModel(); +} + + +G4NuMuNucleusCcModel::~G4NuMuNucleusCcModel() +{} + + +void G4NuMuNucleusCcModel::ModelDescription(std::ostream& outFile) const +{ + + outFile << "G4NuMuNucleusCcModel is a neutrino-nucleus (charge current) scattering\n" + << "model which uses the standard model \n" + << "transfer parameterization. The model is fully relativistic\n"; + +} + +///////////////////////////////////////////////////////// +// +// Read data from G4PARTICLEXSDATA (locally PARTICLEXSDATA) + +void G4NuMuNucleusCcModel::InitialiseModel() +{ + G4String pName = "nu_mu"; + + G4int nSize(0), i(0), j(0), k(0); + + if(!fData) + { +#ifdef G4MULTITHREADED + G4MUTEXLOCK(&numuNucleusModel); + if(!fData) + { +#endif + fMaster = true; +#ifdef G4MULTITHREADED + } + G4MUTEXUNLOCK(&numuNucleusModel); +#endif + } + + if(fMaster) + { + char* path = getenv("G4PARTICLEXSDATA"); + std::ostringstream ost1, ost2, ost3, ost4; + ost1 << path << "/" << "neutrino" << "/" << pName << "/xarraycckr"; + + std::ifstream filein1( ost1.str().c_str() ); + + // filein.open("$PARTICLEXSDATA/"); + + filein1>>nSize; + + for( k = 0; k < fNbin; ++k ) + { + for( i = 0; i <= fNbin; ++i ) + { + filein1 >> fNuMuXarrayKR[k][i]; + // G4cout<< fNuMuXarrayKR[k][i] << " "; + } + } + // G4cout<>nSize; + + for( k = 0; k < fNbin; ++k ) + { + for( i = 0; i < fNbin; ++i ) + { + filein2 >> fNuMuXdistrKR[k][i]; + // G4cout<< fNuMuXdistrKR[k][i] << " "; + } + } + // G4cout<>nSize; + + for( k = 0; k < fNbin; ++k ) + { + for( i = 0; i <= fNbin; ++i ) + { + for( j = 0; j <= fNbin; ++j ) + { + filein3 >> fNuMuQarrayKR[k][i][j]; + // G4cout<< fNuMuQarrayKR[k][i][j] << " "; + } + } + } + // G4cout<>nSize; + + for( k = 0; k < fNbin; ++k ) + { + for( i = 0; i <= fNbin; ++i ) + { + for( j = 0; j < fNbin; ++j ) + { + filein4 >> fNuMuQdistrKR[k][i][j]; + // G4cout<< fNuMuQdistrKR[k][i][j] << " "; + } + } + } + fData = true; + } +} + +///////////////////////////////////////////////////////// + +G4bool G4NuMuNucleusCcModel::IsApplicable(const G4HadProjectile & aPart, + G4Nucleus & targetNucleus) +{ + G4bool result = false; + G4String pName = aPart.GetDefinition()->GetParticleName(); + G4double energy = aPart.GetTotalEnergy(); + + if( pName == "nu_mu" // || pName == "anti_nu_mu" ) + && + energy > fMinNuEnergy ) + { + result = true; + } + G4int Z = targetNucleus.GetZ_asInt(); + Z *= 1; + + return result; +} + +/////////////////////////////////////////// ClusterDecay //////////////////////////////////////////////////////////// +// +// + +G4HadFinalState* G4NuMuNucleusCcModel::ApplyYourself( + const G4HadProjectile& aTrack, G4Nucleus& targetNucleus) +{ + theParticleChange.Clear(); + fProton = f2p2h = fBreak = false; + const G4HadProjectile* aParticle = &aTrack; + G4double energy = aParticle->GetTotalEnergy(); + + G4String pName = aParticle->GetDefinition()->GetParticleName(); + + if( energy < fMinNuEnergy ) + { + theParticleChange.SetEnergyChange(energy); + theParticleChange.SetMomentumChange(aTrack.Get4Momentum().vect().unit()); + return &theParticleChange; + } + SampleLVkr( aTrack, targetNucleus); + + if( fBreak == true || fEmu < fMu ) // ~5*10^-6 + { + // G4cout<<"ni, "; + theParticleChange.SetEnergyChange(energy); + theParticleChange.SetMomentumChange(aTrack.Get4Momentum().vect().unit()); + return &theParticleChange; + } + + // LVs of initial state + + G4LorentzVector lvp1 = aParticle->Get4Momentum(); + G4LorentzVector lvt1( 0., 0., 0., fM1 ); + G4double mPip = G4ParticleTable::GetParticleTable()->FindParticle(211)->GetPDGMass(); + + // 1-pi by fQtransfer && nu-energy + G4LorentzVector lvpip1( 0., 0., 0., mPip ); + G4LorentzVector lvsum, lv2, lvX; + G4ThreeVector eP; + G4double cost(1.), sint(0.), phi(0.), muMom(0.), massX2(0.); + G4DynamicParticle* aLept = nullptr; // lepton lv + + G4int Z = targetNucleus.GetZ_asInt(); + G4int A = targetNucleus.GetA_asInt(); + G4double mTarg = targetNucleus.AtomicMass(A,Z); + G4int pdgP(0), qB(0); + // G4double mSum = G4ParticleTable::GetParticleTable()->FindParticle(2212)->GetPDGMass() + mPip; + + G4int iPi = GetOnePionIndex(energy); + G4double p1pi = GetNuMuOnePionProb( iPi, energy); + + if( p1pi > G4UniformRand() ) // && fQtransfer < 0.95*GeV ) // mu- & coherent pion + nucleus + { + // lvsum = lvp1 + lvpip1; + lvsum = lvp1 + lvt1; + // cost = fCosThetaPi; + cost = fCosTheta; + sint = std::sqrt( (1.0 - cost)*(1.0 + cost) ); + phi = G4UniformRand()*CLHEP::twopi; + eP = G4ThreeVector( sint*std::cos(phi), sint*std::sin(phi), cost ); + + // muMom = sqrt(fEmuPi*fEmuPi-fMu*fMu); + muMom = sqrt(fEmu*fEmu-fMu*fMu); + + eP *= muMom; + + // lv2 = G4LorentzVector( eP, fEmuPi ); + lv2 = G4LorentzVector( eP, fEmu ); + lv2 = fLVl; + + lvX = lvsum - lv2; + lvX = fLVh; + massX2 = lvX.m2(); + + if ( massX2 <= 0. ) // vmg: very rarely ~ (1-4)e-6 due to big Q2/x, to be improved + { + theParticleChange.SetEnergyChange(energy); + theParticleChange.SetMomentumChange(aTrack.Get4Momentum().vect().unit()); + return &theParticleChange; + } + fW2 = massX2; + + if( pName == "nu_mu" ) aLept = new G4DynamicParticle( theMuonMinus, lv2 ); + else if( pName == "anti_nu_mu") aLept = new G4DynamicParticle( theMuonPlus, lv2 ); + + if( pName == "nu_mu" ) pdgP = 211; + else pdgP = -211; + + G4double eCut = fMpi + 0.5*(fMpi*fMpi-massX2)/mTarg; // massX -> fMpi + + if ( lvX.e() > eCut ) // && sqrt( GetW2() ) < 1.4*GeV ) // + { + CoherentPion( lvX, pdgP, targetNucleus); + } + else + { + theParticleChange.SetEnergyChange(energy); + theParticleChange.SetMomentumChange(aTrack.Get4Momentum().vect().unit()); + return &theParticleChange; + } + theParticleChange.AddSecondary( aLept ); + + return &theParticleChange; + } + else // lepton part in lab + { + lvsum = lvp1 + lvt1; + cost = fCosTheta; + sint = std::sqrt( (1.0 - cost)*(1.0 + cost) ); + phi = G4UniformRand()*CLHEP::twopi; + eP = G4ThreeVector( sint*std::cos(phi), sint*std::sin(phi), cost ); + + muMom = sqrt(fEmu*fEmu-fMu*fMu); + + eP *= muMom; + + lv2 = G4LorentzVector( eP, fEmu ); + + lvX = lvsum - lv2; + + massX2 = lvX.m2(); + + if ( massX2 <= 0. ) // vmg: very rarely ~ (1-4)e-6 due to big Q2/x, to be improved + { + theParticleChange.SetEnergyChange(energy); + theParticleChange.SetMomentumChange(aTrack.Get4Momentum().vect().unit()); + return &theParticleChange; + } + fW2 = massX2; + + if( pName == "nu_mu" ) aLept = new G4DynamicParticle( theMuonMinus, lv2 ); + else if( pName == "anti_nu_mu") aLept = new G4DynamicParticle( theMuonPlus, lv2 ); + + theParticleChange.AddSecondary( aLept ); + } + + // hadron part + + fRecoil = nullptr; + fCascade = false; + fString = false; + + if( A == 1 ) + { + if( pName == "nu_mu" ) qB = 2; + else qB = 0; + + // if( G4UniformRand() > 0.1 ) // > 0.9999 ) // > 0.0001 ) // + { + ClusterDecay( lvX, qB ); + } + return &theParticleChange; + } + /* + // else + { + if( pName == "nu_mu" ) pdgP = 211; + else pdgP = -211; + + + if ( fQtransfer < 0.95*GeV ) // < 0.35*GeV ) // + { + if( lvX.m() > mSum ) CoherentPion( lvX, pdgP, targetNucleus); + } + } + return &theParticleChange; + } + */ + G4Nucleus recoil; + G4double rM(0.), ratio = G4double(Z)/G4double(A); + + if( ratio > G4UniformRand() ) // proton is excited + { + fProton = true; + recoil = G4Nucleus(A-1,Z-1); + fRecoil = &recoil; + rM = recoil.AtomicMass(A-1,Z-1); + + if( pName == "nu_mu" ) // (++) state -> p + pi+ + { + fMt = G4ParticleTable::GetParticleTable()->FindParticle(2212)->GetPDGMass() + + G4ParticleTable::GetParticleTable()->FindParticle(211)->GetPDGMass(); + } + else // (0) state -> p + pi-, n + pi0 + { + fMt = G4ParticleTable::GetParticleTable()->FindParticle(2212)->GetPDGMass() + + G4ParticleTable::GetParticleTable()->FindParticle(-211)->GetPDGMass(); + } + } + else // excited neutron + { + fProton = false; + recoil = G4Nucleus(A-1,Z); + fRecoil = &recoil; + rM = recoil.AtomicMass(A-1,Z); + + if( pName == "nu_mu" ) // (+) state -> n + pi+ + { + fMt = G4ParticleTable::GetParticleTable()->FindParticle(2112)->GetPDGMass() + + G4ParticleTable::GetParticleTable()->FindParticle(211)->GetPDGMass(); + } + else // (-) state -> n + pi-, // n + pi0 + { + fMt = G4ParticleTable::GetParticleTable()->FindParticle(2112)->GetPDGMass() + + G4ParticleTable::GetParticleTable()->FindParticle(-211)->GetPDGMass(); + } + } + G4int index = GetEnergyIndex(energy); + G4double qeTotRat = GetNuMuQeTotRat(index, energy); + + G4ThreeVector dX = (lvX.vect()).unit(); + G4double eX = lvX.e(); // excited nucleon + G4double mX = sqrt(massX2); + G4double dP(0.), pX = sqrt( eX*eX - mX*mX ); + G4double sumE = eX + rM; + G4double a(0.), b(0.), c(0.), B(0.); + + if( qeTotRat > G4UniformRand() || mX <= fMt ) // || eX <= 1232.*MeV) // QE + { + fString = false; + + if( pName == "nu_mu" ) + { + fPDGencoding = 2212; + fMr = proton_mass_c2; + recoil = G4Nucleus(A-1,Z); + fRecoil = &recoil; + rM = recoil.AtomicMass(A-1,Z); + } + else // if( pName == "anti_nu_mu" ) + { + fPDGencoding = 2112; + fMr = G4ParticleTable::GetParticleTable()-> + FindParticle(fPDGencoding)->GetPDGMass(); // 939.5654133*MeV; + recoil = G4Nucleus(A-1,Z-1); + fRecoil = &recoil; + rM = recoil.AtomicMass(A-1,Z-1); + } + sumE = eX + rM; + G4double eTh = fMr+0.5*(fMr*fMr-mX*mX)/rM; + + if(eX <= eTh) // vmg, very rarely out of kinematics + { + theParticleChange.SetEnergyChange(energy); + theParticleChange.SetMomentumChange(aTrack.Get4Momentum().vect().unit()); + return &theParticleChange; + } + B = sumE*sumE + rM*rM - fMr*fMr - pX*pX; + a = 4.*(sumE*sumE - pX*pX); + b = -4.*B*pX; + c = 4.*sumE*sumE*rM*rM - B*B; + dP = 0.5*(-b - sqrt(b*b-4.*a*c) )/a; + pX -= dP; + eX = sqrt( pX*pX + fMr*fMr ); + G4LorentzVector qeLV( pX*dX, eX ); + + G4ParticleDefinition* qePart = G4ParticleTable::GetParticleTable()-> + FindParticle(fPDGencoding); + + G4DynamicParticle* qeDyn = new G4DynamicParticle( qePart, qeLV); + theParticleChange.AddSecondary(qeDyn); + + G4double eRecoil = sqrt(rM*rM + dP*dP); + G4ThreeVector vRecoil(dP*dX); + G4LorentzVector lvTarg(vRecoil, eRecoil); + + if( eRecoil > 100.*MeV ) // add recoil nucleus + { + G4ParticleDefinition * recoilDef = 0; + G4int Zr = recoil.GetZ_asInt(); + G4int Ar = recoil.GetA_asInt(); + + if ( Zr == 1 && Ar == 1 ) { recoilDef = G4Proton::Proton(); } + else if ( Zr == 0 && Ar == 1 ) { recoilDef = G4Neutron::Neutron(); } + else if ( Zr == 1 && Ar == 2 ) { recoilDef = G4Deuteron::Deuteron(); } + else if ( Zr == 1 && Ar == 3 ) { recoilDef = G4Triton::Triton(); } + else if ( Zr == 2 && Ar == 3 ) { recoilDef = G4He3::He3(); } + else if ( Zr == 2 && Ar == 4 ) { recoilDef = G4Alpha::Alpha(); } + else + { + recoilDef = + G4ParticleTable::GetParticleTable()->GetIonTable()->GetIon( Zr, Ar, 0.0 ); + } + G4DynamicParticle * aSec = new G4DynamicParticle( recoilDef, lvTarg); + theParticleChange.AddSecondary(aSec); + } + else if( eRecoil > 0.0 ) + { + theParticleChange.SetLocalEnergyDeposit( eRecoil ); + } + } + else if ( eX < 95000.*GeV ) // < 25.*GeV) // < 95.*GeV ) // < 2.5*GeV ) //cluster decay + { + if ( fProton && pName == "nu_mu" ) qB = 2; + else if( fProton && pName == "anti_nu_mu" ) qB = 0; + else if( !fProton && pName == "nu_mu" ) qB = 1; + else if( !fProton && pName == "anti_nu_mu" ) qB = -1; + + // if( G4UniformRand() > 0.1 ) + { + ClusterDecay( lvX, qB ); + } + // else + { + if( pName == "nu_mu" ) pdgP = 211; + else pdgP = -211; + + if ( fQtransfer < 0.95*GeV ) // < 0.99*GeV ) // + { + // if( lvX.m() > mSum ) CoherentPion( lvX, pdgP, targetNucleus); + } + } + } + else // string + { + return &theParticleChange; + + fString = true; + + if( pName == "nu_mu" ) + { + fPDGencoding = 2212; + fMr = proton_mass_c2; + recoil = G4Nucleus(A-1,Z); + fRecoil = &recoil; + } + else // if( pName == "anti_nu_mu" ) + { + fPDGencoding = 2112; + fMr = 939.5654133*MeV; + recoil = G4Nucleus(A-1,Z-1); + fRecoil = &recoil; + } + pX = sqrt( eX*eX - fMr*fMr ); + G4LorentzVector qeLV( pX*dX, eX ); + + G4ParticleDefinition* qePart = G4ParticleTable::GetParticleTable()-> + FindParticle(fPDGencoding); + + G4DynamicParticle qeDyn( qePart, qeLV); + G4HadProjectile projectile(qeDyn); + + // G4HadFinalState* hfs = theFTFP->ApplyYourself(projectile, recoil); + // G4HadFinalState* hfs = theQGSP->ApplyYourself(projectile, recoil); + + // theParticleChange.AddSecondaries( hfs ); + } + return &theParticleChange; +} + + +///////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////// +/////////////////////////////////////////////////////////////////// + +///////////////////////////////////////////////// +// +// sample x, then Q2 + +void G4NuMuNucleusCcModel::SampleLVkr(const G4HadProjectile & aTrack, G4Nucleus& targetNucleus) +{ + fBreak = false; + G4int A = targetNucleus.GetA_asInt(), iTer(0), iTerMax(20); + G4int Z = targetNucleus.GetZ_asInt(); + G4double e3(0.), pMu2(0.), pX2(0.), nMom(0.), rM(0.), hM(0.), tM = targetNucleus.AtomicMass(A,Z); + G4double cost(1.), sint(0.), phi(0.), muMom(0.); + G4ThreeVector eP, bst; + const G4HadProjectile* aParticle = &aTrack; + G4LorentzVector lvp1 = aParticle->Get4Momentum(); + nMom = NucleonMomentum( targetNucleus ); + + if( A == 1 || nMom == 0. ) // hydrogen, no Fermi motion ??? + { + fNuEnergy = aParticle->GetTotalEnergy(); + iTer = 0; + + do + { + fXsample = SampleXkr(fNuEnergy); + fQtransfer = SampleQkr(fNuEnergy, fXsample); + fQ2 = fQtransfer*fQtransfer; + + if( fXsample > 0. ) + { + fW2 = fM1*fM1 - fQ2 + fQ2/fXsample; // sample excited hadron mass + fEmu = fNuEnergy - fQ2/2./fM1/fXsample; + } + else + { + fW2 = fM1*fM1; + fEmu = fNuEnergy; + } + e3 = fNuEnergy + fM1 - fEmu; + + if( e3 < sqrt(fW2) ) G4cout<<"energyX = "< nucleon rest system, where Q2 transfer is ??? + + fNuEnergy = lvp1.e(); + iTer = 0; + + do + { + fXsample = SampleXkr(fNuEnergy); + fQtransfer = SampleQkr(fNuEnergy, fXsample); + fQ2 = fQtransfer*fQtransfer; + + if( fXsample > 0. ) + { + fW2 = fM1*fM1 - fQ2 + fQ2/fXsample; // sample excited hadron mass + fEmu = fNuEnergy - fQ2/2./fM1/fXsample; + } + else + { + fW2 = fM1*fM1; + fEmu = fNuEnergy; + } + + // if(fEmu < 0.) G4cout<<"fEmu = "<= nBin) + { + fEindex = nBin-1; + xx = GetXkr( nBin-1, prob); + } + else + { + fEindex = i; + G4double x1 = GetXkr(i-1,prob); + G4double x2 = GetXkr(i,prob); + + G4double e1 = G4Log(fNuMuEnergyLogVector[i-1]); + G4double e2 = G4Log(fNuMuEnergyLogVector[i]); + G4double e = G4Log(energy); + + if( e2 <= e1) xx = x1 + G4UniformRand()*(x2-x1); + else xx = x1 + (e-e1)*(x2-x1)/(e2-e1); // lin in energy log-scale + } + return xx; +} + +////////////////////////////////////////////// +// +// sample X according to prob (xmin,1) at a given energy index iEnergy + +G4double G4NuMuNucleusCcModel::GetXkr(G4int iEnergy, G4double prob) +{ + G4int i(0), nBin=50; + G4double xx(0.); + + for( i = 0; i < nBin; ++i ) + { + if( prob <= fNuMuXdistrKR[iEnergy][i] ) + break; + } + if(i <= 0 ) // X-edge + { + fXindex = 0; + xx = fNuMuXarrayKR[iEnergy][0]; + } + if ( i >= nBin ) + { + fXindex = nBin; + xx = fNuMuXarrayKR[iEnergy][nBin]; + } + else + { + fXindex = i; + G4double x1 = fNuMuXarrayKR[iEnergy][i]; + G4double x2 = fNuMuXarrayKR[iEnergy][i+1]; + + G4double p1 = 0.; + + if( i > 0 ) p1 = fNuMuXdistrKR[iEnergy][i-1]; + + G4double p2 = fNuMuXdistrKR[iEnergy][i]; + + if( p2 <= p1 ) xx = x1 + G4UniformRand()*(x2-x1); + else xx = x1 + (prob-p1)*(x2-x1)/(p2-p1); + } + return xx; +} + +////////////////////////////////////// +// +// Sample fQtransfer at a given Enu and fX + +G4double G4NuMuNucleusCcModel::SampleQkr( G4double energy, G4double xx) +{ + G4int nBin(50), iE=fEindex, jX=fXindex; + G4double qq(0.), qq1(0.), qq2(0.); + G4double prob = G4UniformRand(); + + // first E + + if( iE <= 0 ) + { + qq1 = GetQkr( 0, jX, prob); + } + else if ( iE >= nBin) + { + qq1 = GetQkr( nBin-1, jX, prob); + } + else + { + G4double q1 = GetQkr(iE-1,jX, prob); + G4double q2 = GetQkr(iE,jX, prob); + + G4double e1 = G4Log(fNuMuEnergyLogVector[iE-1]); + G4double e2 = G4Log(fNuMuEnergyLogVector[iE]); + G4double e = G4Log(energy); + + if( e2 <= e1) qq1 = q1 + G4UniformRand()*(q2-q1); + else qq1 = q1 + (e-e1)*(q2-q1)/(e2-e1); // lin in energy log-scale + } + + // then X + + if( jX <= 0 ) + { + qq2 = GetQkr( iE, 0, prob); + } + else if ( iE >= nBin) + { + qq2 = GetQkr( iE, nBin, prob); + } + else + { + G4double q1 = GetQkr(iE,jX-1, prob); + G4double q2 = GetQkr(iE,jX, prob); + + G4double e1 = G4Log(fNuMuXarrayKR[iE][jX-1]); + G4double e2 = G4Log(fNuMuXarrayKR[iE][jX]); + G4double e = G4Log(xx); + + if( e2 <= e1) qq2 = q1 + G4UniformRand()*(q2-q1); + else qq2 = q1 + (e-e1)*(q2-q1)/(e2-e1); // lin in energy log-scale + } + qq = 0.5*(qq1+qq2); + + return qq; +} + +////////////////////////////////////////////// +// +// sample Q according to prob (qmin,qmax) at a given energy index iE and X index jX + +G4double G4NuMuNucleusCcModel::GetQkr( G4int iE, G4int jX, G4double prob ) +{ + G4int i(0), nBin=50; + G4double qq(0.); + + for( i = 0; i < nBin; ++i ) + { + if( prob <= fNuMuQdistrKR[iE][jX][i] ) + break; + } + if(i <= 0 ) // Q-edge + { + fXindex = 0; + qq = fNuMuQarrayKR[iE][jX][0]; + } + if ( i >= nBin ) + { + fXindex = nBin; + qq = fNuMuQarrayKR[iE][jX][nBin]; + } + else + { + G4double q1 = fNuMuQarrayKR[iE][jX][i]; + G4double q2 = fNuMuQarrayKR[iE][jX][i+1]; + + G4double p1 = 0.; + + if( i > 0 ) p1 = fNuMuQdistrKR[iE][jX][i-1]; + + G4double p2 = fNuMuQdistrKR[iE][jX][i]; + + if( p2 <= p1 ) qq = q1 + G4UniformRand()*(q2-q1); + else qq = q1 + (prob-p1)*(q2-q1)/(p2-p1); + } + return qq; +} + + + +/////////////////////////////////////////////////////////// +// +// Final meson to theParticleChange + +void G4NuMuNucleusCcModel::FinalMeson( G4LorentzVector & lvM, G4int, G4int pdgM) // qM +{ + G4int pdg = pdgM; + // if ( qM == 0 ) pdg = pdgM - 100; + // else if ( qM == -1 ) pdg = -pdgM; + + if( pdg == 211 || pdg == -211 || pdg == 111) // pions + { + G4ParticleDefinition* pd2 = G4ParticleTable::GetParticleTable()->FindParticle(pdg); + G4DynamicParticle* dp2 = new G4DynamicParticle( pd2, lvM); + theParticleChange.AddSecondary( dp2 ); + } + else // meson resonances + { + G4ParticleDefinition* rePart = G4ParticleTable::GetParticleTable()-> + FindParticle(pdg); + G4KineticTrack ddkt( rePart, 0., G4ThreeVector(0.,0.,0.), lvM); + G4KineticTrackVector* ddktv = ddkt.Decay(); + + G4DecayKineticTracks decay( ddktv ); + + for( unsigned int i = 0; i < ddktv->size(); i++ ) // add products to partchange + { + G4DynamicParticle * aNew = + new G4DynamicParticle( ddktv->operator[](i)->GetDefinition(), + ddktv->operator[](i)->Get4Momentum()); + + // G4cout<<" "<GetDefinition()->GetParticleName()<<", "<Get4Momentum()<operator[](i); + } + delete ddktv; + } +} + +//////////////////////////////////////////////////////// +// +// Final barion to theParticleChange, and recoil nucleus treatment + +void G4NuMuNucleusCcModel::FinalBarion( G4LorentzVector & lvB, G4int, G4int pdgB) // qB +{ + G4int A(0), Z(0), pdg = pdgB; + + // if ( qB == 1 ) pdg = pdgB - 10; + // else if ( qB == 0 ) pdg = pdgB - 110; + // else if ( qB == -1 ) pdg = pdgB - 1110; + + if( pdg == 2212 || pdg == 2112) fMr = G4ParticleTable::GetParticleTable()->FindParticle(pdg)->GetPDGMass(); + else fMr = lvB.m(); + G4double eX = lvB.e(); + G4double rM(0.), mX = lvB.m(); + G4ThreeVector dX = (lvB.vect()).unit(); + G4double pX = sqrt(eX*eX-mX*mX); + + if( fRecoil ) + { + Z = fRecoil->GetZ_asInt(); + A = fRecoil->GetA_asInt(); + rM = fRecoil->AtomicMass(A,Z); //->AtomicMass(); // + } + else // A=0 nu+p + { + A = 0; + Z = 1; + rM = electron_mass_c2; + } + // G4cout<= fMr, dP >= 0 + { + G4ParticleDefinition* pd2 = G4ParticleTable::GetParticleTable()->FindParticle(pdg); + G4DynamicParticle* dp2 = new G4DynamicParticle( pd2, lvN); + theParticleChange.AddSecondary( dp2 ); + + } + else // delta resonances + { + G4ParticleDefinition* rePart = G4ParticleTable::GetParticleTable()->FindParticle(pdg); + G4KineticTrack ddkt( rePart, 0., G4ThreeVector(0.,0.,0.), lvN); + G4KineticTrackVector* ddktv = ddkt.Decay(); + + G4DecayKineticTracks decay( ddktv ); + + for( unsigned int i = 0; i < ddktv->size(); i++ ) // add products to partchange + { + G4DynamicParticle * aNew = + new G4DynamicParticle( ddktv->operator[](i)->GetDefinition(), + ddktv->operator[](i)->Get4Momentum()); + + // G4cout<<" "<GetDefinition()->GetParticleName()<<", "<Get4Momentum()<operator[](i); + } + delete ddktv; + } + // recoil nucleus + + G4double eRecoil = sqrt( rM*rM + dP*dP ); + fTr = eRecoil - rM; + G4ThreeVector vRecoil(dP*dX); + G4LorentzVector lvTarg(vRecoil, eRecoil); + + G4ParticleDefinition* recoilDef = 0; + + // if( G4UniformRand() > 0.5 ) + if( G4UniformRand() >= 0.0 ) + { + if( fTr > 100.*MeV && A > 0 ) // add recoil nucleus + { + + if ( Z == 1 && A == 1 ) { recoilDef = G4Proton::Proton(); } + else if ( Z == 0 && A == 1 ) { recoilDef = G4Neutron::Neutron(); } + else if ( Z == 1 && A == 0 ) { recoilDef = G4Positron::Positron(); } // dP to positron, if nu+p + else if ( Z == 1 && A == 2 ) { recoilDef = G4Deuteron::Deuteron(); } + else if ( Z == 1 && A == 3 ) { recoilDef = G4Triton::Triton(); } + else if ( Z == 2 && A == 3 ) { recoilDef = G4He3::He3(); } + else if ( Z == 2 && A == 4 ) { recoilDef = G4Alpha::Alpha(); } + else + { + recoilDef = + G4ParticleTable::GetParticleTable()->GetIonTable()->GetIon( Z, A, 0.0 ); + } + G4DynamicParticle * aSec = new G4DynamicParticle( recoilDef, lvTarg); + theParticleChange.AddSecondary(aSec); + } + else if( eRecoil > 0.0 ) + { + if ( A > 0 ) theParticleChange.SetLocalEnergyDeposit( eRecoil ); + else theParticleChange.SetLocalEnergyDeposit( dP ); // recoil momentum as energy deposition + } + } + else if( A > 0) + { + G4ThreeVector bst(0.,0.,0.); + G4LorentzVector lvR( bst, eRecoil); + G4Fragment* fragment = new G4Fragment(A,Z,lvR); + fragment->SetNumberOfHoles(1); + /* + // G4VPreCompaundModel* dexcite = fPre; + + G4ReactionProductVector* products = fPrecoModel->DeExcite(*fragment); + + G4ReactionProductVector::iterator iter; + + for(iter = products->begin(); iter != products->end(); ++iter) + { + G4DynamicParticle * aNewDP = + new G4DynamicParticle((*iter)->GetDefinition(), + (*iter)->GetTotalEnergy(), + (*iter)->GetMomentum()); + G4HadSecondary aNew = G4HadSecondary(aNewDP); + + G4double time=(*iter)->GetFormationTime(); + + if(time < 0.0) { time = 0.0; } + + aNew.SetTime(time);// (timePrimary + time); + aNew.SetCreatorModelType((*iter)->GetCreatorModel()); + + theParticleChange.AddSecondary(aNew); + } + */ + delete fragment; + fragment = nullptr; + } + else // + { + theParticleChange.SetLocalEnergyDeposit( eRecoil ); + /* + recoilDef = G4Positron::Positron(); + G4DynamicParticle * aSec = new G4DynamicParticle( recoilDef, lvTarg); + theParticleChange.AddSecondary(aSec); + */ + } +} + +/////////////////////////////////////////// +// +// Fragmentation of lvX directly to pion and recoil nucleus (A,Z) + +void G4NuMuNucleusCcModel::CoherentPion( G4LorentzVector & lvP, G4int pdgP, G4Nucleus & targetNucleus) +{ + G4int A(0), Z(0), pdg = pdgP; + fLVcpi = G4LorentzVector(0.,0.,0.,0.); + + G4double rM(0.), mN(938.), mI(0.); + + mN = G4ParticleTable::GetParticleTable()->FindParticle(2212)->GetPDGMass(); // *0.85; // *0.9; // + + // mN = 1.*139.57 + G4UniformRand()*(938. - 1.*139.57); + + G4ThreeVector vN = lvP.boostVector(), bst(0.,0.,0.); + // G4double gN = lvP.e()/lvP.m(); + // G4LorentzVector lvNu(vN*gN*mN, mN*gN); + G4LorentzVector lvNu(bst, mN); + + // lvP = lvP - lvNu; // already 1pi + + // G4cout<AtomicMass(); // + + // G4cout<FindParticle(pdg)->GetPDGMass(); + G4double eX = lvP.e(); + G4double mX = lvP.m(); + // G4cout< 1 ) lvN.boost(bst); + + G4ParticleDefinition* pd2 = G4ParticleTable::GetParticleTable()->FindParticle(pdg); + G4DynamicParticle* dp2 = new G4DynamicParticle( pd2, lvN); + theParticleChange.AddSecondary( dp2 ); + + // recoil nucleus + + G4double eRecoil = sqrt( rM*rM + dP*dP ); + G4ThreeVector vRecoil(dP*dX); + G4LorentzVector lvTarg(vRecoil, eRecoil); + // lvTarg.boost(bst); + + // G4LorentzVector lvSum = lvN+lvTarg; G4cout< 0.*MeV ) //100.*MeV ) // add recoil nucleus + { + G4ParticleDefinition * recoilDef = 0; + + if ( Z == 1 && A == 1 ) { recoilDef = G4Proton::Proton(); } + else if ( Z == 0 && A == 1 ) { recoilDef = G4Neutron::Neutron(); } + else if ( Z == 1 && A == 0 ) { recoilDef = G4Positron::Positron(); } // dP to positron, if nu+p + else if ( Z == 1 && A == 2 ) { recoilDef = G4Deuteron::Deuteron(); } + else if ( Z == 1 && A == 3 ) { recoilDef = G4Triton::Triton(); } + else if ( Z == 2 && A == 3 ) { recoilDef = G4He3::He3(); } + else if ( Z == 2 && A == 4 ) { recoilDef = G4Alpha::Alpha(); } + else + { + recoilDef = + G4ParticleTable::GetParticleTable()->GetIonTable()->GetIon( Z, A, 0.0 ); + } + G4DynamicParticle * aSec = new G4DynamicParticle( recoilDef, lvTarg); + theParticleChange.AddSecondary(aSec); + } + else if( eRecoil > 0.0 ) + { + theParticleChange.SetLocalEnergyDeposit( eRecoil ); + } +} + +//////////////////////////////////////////////////////////// +// +// Excited barion decay to meson and barion, +// mass distributions and charge exchange are free parameters + +void G4NuMuNucleusCcModel::ClusterDecay( G4LorentzVector & lvX, G4int qX) +{ + G4bool finB = false; + G4int pdgB(0), i(0), qM(0), qB(0); // pdgM(0), + G4double mM(0.), mB(0.), eM(0.), eB(0.), pM(0.), pB(0.); + G4double mm1(0.), mm22(0.), M1(0.), M2(0.), mX(0.); + + mX = lvX.m(); + + G4double mN = G4ParticleTable::GetParticleTable()->FindParticle(2112)->GetPDGMass(); + G4double mPi = G4ParticleTable::GetParticleTable()->FindParticle(211)->GetPDGMass(); + + // G4double deltaM = 1.*MeV; // 30.*MeV; // 10.*MeV; // 100.*MeV; // 20.*MeV; // + G4double deltaMr[4] = { 0.*MeV, 0.*MeV, 100.*MeV, 0.*MeV}; + + G4ThreeVector dir(0.,0.,0.); + G4ThreeVector bst(0.,0.,0.); + G4LorentzVector lvM(0.,0.,0.,0.); + G4LorentzVector lvB(0.,0.,0.,0.); + + for( i = 0; i < fClustNumber; ++i) // check resonance + { + if( mX >= fBarMass[i] ) + { + pdgB = fBarPDG[i]; + // mB = G4ParticleTable::GetParticleTable()->FindParticle(pdgB)->GetPDGMass(); + break; + } + } + if( i == fClustNumber || i == fClustNumber-1 ) // low mass, p || n + { + if ( qX == 2 || qX == 0) { pdgB = 2212; qB = 1;} // p for 2, 0 + + else if( qX == 1 || qX == -1) { pdgB = 2112; qB = 0;} // n for 1, -1 + + return FinalBarion( lvX, qB, pdgB); + } + else if( mX < fBarMass[i] + deltaMr[i] || mX < mN + mPi ) + { + finB = true; // final barion -> out + + if ( qX == 1 && pdgB != 2212) pdgB = pdgB - 10; + else if( qX == 0 && pdgB != 2212) pdgB = pdgB - 110; + else if( qX == 0 && pdgB == 2212) pdgB = pdgB - 100; + + if( finB ) return FinalBarion( lvX, qX, pdgB ); // out + } + // no barion resonance, try 1->2 decay in COM frame + + // try meson mass + + mm1 = mPi + 1.*MeV; // pi+ + mm22 = mX - mN; // mX-n + + if( mm22 <= mm1 ) // out with p or n + { + if( qX == 2 || qX == 0) { pdgB = 2212; qB = 1;} // p + else if( qX == 1 || qX == -1) { pdgB = 2112; qB = 0;} // n + + return FinalBarion(lvX, qB, pdgB); + } + else // try decay -> meson(cluster) + barion(cluster) + { + // G4double sigmaM = 50.*MeV; // 100.*MeV; // 200.*MeV; // 400.*MeV; // 800.*MeV; // + G4double rand = G4UniformRand(); + + // mM = mm1*mm22/( mm1 + rand*(mm22 - mm1) ); + // mM = mm1*mm22/sqrt( mm1*mm1 + rand*(mm22*mm22 - mm1*mm1) ); + // mM = -sigmaM*log( (1.- rand)*exp(-mm22/sigmaM) + rand*exp(-mm1/sigmaM) ); + mM = mm1 + rand*(mm22-mm1); + + + for( i = 0; i < fClustNumber; ++i) + { + if( mM >= fMesMass[i] ) + { + // pdgM = fMesPDG[i]; + // mM = G4ParticleTable::GetParticleTable()->FindParticle(pdgM)->GetPDGMass(); + break; + } + } + M1 = G4ParticleTable::GetParticleTable()->FindParticle(2112)->GetPDGMass()+2.*MeV; // n + M2 = mX - mM; + + if( M2 <= M1 ) // + { + if ( qX == 2 || qX == 0) { pdgB = 2212; qB = 1;} // p + else if( qX == 1 || qX == -1) { pdgB = 2112; qB = 0;} // n + + return FinalBarion(lvX, qB, pdgB); + } + mB = M1 + G4UniformRand()*(M2-M1); + // mB = -sigmaM*log( (1.- rand)*exp(-M2/sigmaM) + rand*exp(-M1/sigmaM) ); + + + dir = G4RandomDirection(); // ??? + bst = lvX.boostVector(); + + eM = 0.5*(mX*mX + mM*mM - mB*mB)/mX; + pM = sqrt(eM*eM - mM*mM); + lvM = G4LorentzVector( pM*dir, eM); + lvM.boost(bst); + + eB = 0.5*(mX*mX + mB*mB - mM*mM)/mX; + pB = sqrt(eB*eB - mB*mB); + lvB = G4LorentzVector(-pB*dir, eB); + lvB.boost(bst); + + // G4cout<FindParticle(211)->GetPDGMass(); + + G4double deltaMr[4] = { 0.*MeV, 0.*MeV, 100.*MeV, 0.*MeV}; + + G4ThreeVector dir(0.,0.,0.); + G4ThreeVector bst(0.,0.,0.); + G4LorentzVector lvM(0.,0.,0.,0.); + G4LorentzVector lvB(0.,0.,0.,0.); + + for( i = 0; i < fClustNumber; ++i) // check resonance + { + if( mX >= fMesMass[i] ) + { + pdgB = fMesPDG[i]; + // mB = G4ParticleTable::GetParticleTable()->FindParticle(pdgB)->GetPDGMass(); + break; + } + } + if( i == fClustNumber ) // || i == fClustNumber-1 ) // low mass, p || n + { + if ( qX == 1) { pdgB = 211; qB = 1;} // pi+ + else if( qX == 0 ) { pdgB = 111; qB = 0;} // pi0 + else if( qX == -1) { pdgB = -211; qB = -1;} // pi- + + return FinalMeson( lvX, qB, pdgB); + } + else if( mX < fMesMass[i] + deltaMr[i] ) // || mX < mPi + mPi ) // + { + finB = true; // final barion -> out + pdgB = fMesPDG[i]; + + // if ( qX == 1 && pdgB != 2212) pdgB = pdgB - 10; + + if( qX == 0 ) pdgB = pdgB - 100; + else if( qX == -1 ) pdgB = -pdgB; + + if( finB ) return FinalMeson( lvX, qX, pdgB ); // out + } + // no resonance, try 1->2 decay in COM frame + + // try meson + + mm1 = mPi + 1.*MeV; // pi+ + mm22 = mX - mPi - 1.*MeV; // mX-n + + if( mm22 <= mm1 ) // out + { + if ( qX == 1) { pdgB = 211; qB = 1;} // pi+ + else if( qX == 0 ) { pdgB = 111; qB = 0;} // pi0 + else if( qX == -1) { pdgB = -211; qB = -1;} // pi- + + return FinalMeson(lvX, qB, pdgB); + } + else // try decay -> pion + meson(cluster) + { + // G4double sigmaM = 50.*MeV; // 100.*MeV; // 200.*MeV; // 400.*MeV; // 800.*MeV; // + G4double rand = G4UniformRand(); + + if ( qX == 1 ) { qM = 1; qB = 0;} + else if( qX == 0 ) { qM = -1; qB = 1;} // { qM = 0; qB = 0;} // + else if( qX == -1 ) { qM = -1; qB = 0;} + /* + mM = mPi; + if(qM == 0) mM = G4ParticleTable::GetParticleTable()->FindParticle(111)->GetPDGMass(); //pi0 + pdgM = fMesPDG[fClustNumber-1]; + */ + // mm1*mm22/( mm1 + rand*(mm22 - mm1) ); + // mM = mm1*mm22/sqrt( mm1*mm1 + rand*(mm22*mm22 - mm1*mm1) ); + // mM = -sigmaM*log( (1.- rand)*exp(-mm22/sigmaM) + rand*exp(-mm1/sigmaM) ); + mM = mm1 + rand*(mm22-mm1); + // mM = mm1 + 0.9*(mm22-mm1); + + + for( i = 0; i < fClustNumber; ++i) + { + if( mM >= fMesMass[i] ) + { + pdgM = fMesPDG[i]; + // mM = G4ParticleTable::GetParticleTable()->FindParticle(pdgM)->GetPDGMass(); + break; + } + } + if( i == fClustNumber || i == fClustNumber-1 ) // low mass, p || n + { + if ( qX == 1) { pdgB = 211; qB = 1;} // pi+ + else if( qX == 0 ) { pdgB = 111; qB = 0;} // pi0 + else if( qX == -1) { pdgB = -211; qB = -1;} // pi- + + return FinalMeson( lvX, qB, pdgB); + } + else if( mX < fMesMass[i] + deltaMr[i] ) // || mX < mPi + mPi ) // + { + finB = true; // final barion -> out + pdgB = fMesPDG[i]; + + // if ( qX == 1 && pdgB != 2212) pdgB = pdgB - 10; + + if( qX == 0 ) pdgB = pdgB - 100; + else if( qX == -1 ) pdgB = -pdgB; + + if( finB ) return FinalMeson( lvX, qX, pdgB ); // out + } + + M1 = G4ParticleTable::GetParticleTable()->FindParticle(211)->GetPDGMass()+2.*MeV; // n + M2 = mX - mM; + + if( M2 <= M1 ) // + { + if ( qX == 1) { pdgB = 211; qB = 1;} // pi+ + else if( qX == 0 ) { pdgB = 111; qB = 0;} // pi0 + else if( qX == -1) { pdgB = -211; qB = -1;} // pi- + + return FinalMeson(lvX, qB, pdgB); + } + mB = M1 + G4UniformRand()*(M2-M1); + // mB = -sigmaM*log( (1.- rand)*exp(-M2/sigmaM) + rand*exp(-M1/sigmaM) ); + // mB = M1 + 0.9*(M2-M1); + + dir = G4RandomDirection(); + bst = lvX.boostVector(); + + eM = 0.5*(mX*mX + mM*mM - mB*mB)/mX; + pM = sqrt(eM*eM - mM*mM); + lvM = G4LorentzVector( pM*dir, eM); + lvM.boost(bst); + + eB = 0.5*(mX*mX + mB*mB - mM*mM)/mX; + pB = sqrt(eB*eB - mB*mB); + lvB = G4LorentzVector(-pB*dir, eB); + lvB.boost(bst); + + // G4cout< mF + mP with momenta p-x, x + +G4double G4NuMuNucleusCcModel::FinalMomentum(G4double mI, G4double mF, G4double mP, G4LorentzVector lvX) +{ + G4double result(0.), delta(0.); + // G4double mI2 = mI*mI; + G4double mF2 = mF*mF; + G4double mP2 = mP*mP; + G4double eX = lvX.e(); + // G4double mX = lvX.m(); + G4double pX = lvX.vect().mag(); + G4double pX2 = pX*pX; + G4double sI = eX + mI; + G4double sI2 = sI*sI; + G4double B = sI2 - mF2 -pX2 + mP2; + G4double B2 = B*B; + G4double a = 4.*(sI2-pX2); + G4double b = -4.*B*pX; + G4double c = 4.*sI2*mP2 - B2; + G4double delta2 = b*b -4.*a*c; + + if( delta2 >= 0. ) delta = sqrt(delta2); + + result = 0.5*(-b-delta)/a; + // result = 0.5*(-b+delta)/a; + + return result; +} + +/* + +///////////////////////////////////////////////////////////////// +// +// + +G4double G4NuMuNucleusCcModel::FermiMomentum( G4Nucleus & targetNucleus) +{ + G4int Z = targetNucleus.GetZ_asInt(); + G4int A = targetNucleus.GetA_asInt(); + + G4double kF(250.*MeV); + G4double kp = 365.*MeV; + G4double kn = 231.*MeV; + G4double t1 = 0.479; + G4double t2 = 0.526; + G4double ZpA = G4double(Z)/G4double(A); + G4double NpA = 1. - ZpA; + + if ( Z == 1 && A == 1 ) { kF = 0.; } // hydrogen ??? + else if ( Z == 1 && A == 2 ) { kF = 87.*MeV; } + else if ( Z == 2 && A == 3 ) { kF = 134.*MeV; } + else if ( Z == 6 && A == 12 ) { kF = 221.*MeV; } + else if ( Z == 14 && A == 28 ) { kF = 239.*MeV; } + else if ( Z == 26 && A == 56 ) { kF = 257.*MeV; } + else if ( Z == 82 && A == 208 ) { kF = 265.*MeV; } + else + { + kF = kp*ZpA*( 1 - pow( G4double(A), -t1 ) ) + kn*NpA*( 1 - pow( G4double(A), -t2 ) ); + } + return kF; +} + +///////////////////////////////////////////////////////////////// +// +// sample nucleon momentum of Fermi motion for 1p1h and 2p2h modes + +G4double G4NuMuNucleusCcModel::NucleonMomentum( G4Nucleus & targetNucleus) +{ + G4int A = targetNucleus.GetA_asInt(); + G4double kF = FermiMomentum( targetNucleus); + G4double mom(0.), kCut = 0.5*GeV; // kCut = 1.*GeV; // kCut = 2.*GeV; // kCut = 4.*GeV; // + // G4double cof = 2./GeV; + // G4double ksi = kF*kF*cof*cof/pi/pi; + G4double th = 1.; // 1. - 6.*ksi; // + + if( G4UniformRand() < th || A < 3 ) // 1p1h + { + mom = kF*pow( G4UniformRand(), 1./3.); + } + else // 2p2h + { + mom = kF*kCut; + mom /= kCut - G4UniformRand()*(kCut - kF); + f2p2h = true; + } + return mom; +} +*/ +///////////////////////////////////// experimental arrays and get functions //////////////////////////////////////// +// +// Return index of nu/anu energy array corresponding to the neutrino energy + +G4int G4NuMuNucleusCcModel::GetEnergyIndex(G4double energy) +{ + G4int i, eIndex = 0; + + for( i = 0; i < fIndex; i++) + { + if( energy <= fNuMuEnergy[i]*GeV ) + { + eIndex = i; + break; + } + } + if( i >= fIndex ) eIndex = fIndex; + // G4cout<<"eIndex = "<= fIndex) ratio = fNuMuQeTotRat[fIndex-1]*fOnePionEnergy[fIndex-1]*GeV/energy; + else + { + G4double x1 = fNuMuEnergy[index-1]*GeV; + G4double x2 = fNuMuEnergy[index]*GeV; + G4double y1 = fNuMuQeTotRat[index-1]; + G4double y2 = fNuMuQeTotRat[index]; + + if(x1 >= x2) return fNuMuQeTotRat[index]; + else + { + G4double angle = (y2-y1)/(x2-x1); + ratio = y1 + (energy-x1)*angle; + } + } + return ratio; +} + +//////////////////////////////////////////////////////// + +const G4double G4NuMuNucleusCcModel::fNuMuEnergy[50] = +{ + 0.112103, 0.117359, 0.123119, 0.129443, 0.136404, + 0.144084, 0.152576, 0.161991, 0.172458, 0.184126, + 0.197171, 0.211801, 0.228261, 0.24684, 0.267887, + 0.291816, 0.319125, 0.350417, 0.386422, 0.428032, + 0.47634, 0.532692, 0.598756, 0.676612, 0.768868, + 0.878812, 1.01062, 1.16963, 1.36271, 1.59876, + 1.88943, 2.25002, 2.70086, 3.26916, 3.99166, + 4.91843, 6.11836, 7.6872, 9.75942, 12.5259, + 16.2605, 21.3615, 28.4141, 38.2903, 52.3062, + 72.4763, 101.93, 145.6, 211.39, 312.172 +}; + +//////////////////////////////////////////////////////// + +const G4double G4NuMuNucleusCcModel::fNuMuQeTotRat[50] = +{ + // 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., + // 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., + // 1., 1., 1., 0.982311, + 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, + 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, + 0.97, 0.96, 0.95, 0.93, + 0.917794, 0.850239, 0.780412, 0.709339, 0.638134, 0.568165, + 0.500236, 0.435528, 0.375015, 0.319157, 0.268463, 0.2232, 0.183284, + 0.148627, 0.119008, 0.0940699, 0.0733255, 0.0563819, 0.0427312, 0.0319274, + 0.0235026, 0.0170486, 0.0122149, 0.00857825, 0.00594018, 0.00405037 +}; + +///////////////////////////////////////////////////// +// +// Return index of one pion array corresponding to the neutrino energy + +G4int G4NuMuNucleusCcModel::GetOnePionIndex(G4double energy) +{ + G4int i, eIndex = 0; + + for( i = 0; i < fOnePionIndex; i++) + { + if( energy <= fOnePionEnergy[i]*GeV ) + { + eIndex = i; + break; + } + } + if( i >= fOnePionIndex ) eIndex = fOnePionIndex; + // G4cout<<"eIndex = "<= fOnePionIndex ) ratio = fOnePionProb[fOnePionIndex-1]*fOnePionEnergy[fOnePionIndex-1]*GeV/energy; + else + { + G4double x1 = fOnePionEnergy[index-1]*GeV; + G4double x2 = fOnePionEnergy[index]*GeV; + G4double y1 = fOnePionProb[index-1]; + G4double y2 = fOnePionProb[index]; + + if( x1 >= x2) return fOnePionProb[index]; + else + { + G4double angle = (y2-y1)/(x2-x1); + ratio = y1 + (energy-x1)*angle; + } + } + return ratio; +} + +//////////////////////////////////////////////////////////////////////////////////////////////////// + +const G4double G4NuMuNucleusCcModel::fOnePionEnergy[58] = +{ + + 0.275314, 0.293652, 0.31729, 0.33409, 0.351746, 0.365629, 0.380041, 0.400165, 0.437941, 0.479237, + 0.504391, 0.537803, 0.588487, 0.627532, 0.686839, 0.791905, 0.878332, 0.987405, 1.08162, 1.16971, + 1.2982, 1.40393, 1.49854, 1.64168, 1.7524, 1.87058, 2.02273, 2.15894, 2.3654, 2.55792, 2.73017, + 3.03005, 3.40733, 3.88128, 4.53725, 5.16786, 5.73439, 6.53106, 7.43879, 8.36214, 9.39965, 10.296, + 11.5735, 13.1801, 15.2052, 17.5414, 19.7178, 22.7462, 25.9026, 29.4955, 33.5867, 39.2516, 46.4716, + 53.6065, 63.4668, 73.2147, 85.5593, 99.9854 +}; + + +//////////////////////////////////////////////////////////////////////////////////////////////////// + +const G4double G4NuMuNucleusCcModel::fOnePionProb[58] = +{ + 0.0019357, 0.0189361, 0.0378722, 0.0502758, 0.0662559, 0.0754581, 0.0865008, 0.0987275, 0.124112, + 0.153787, 0.18308, 0.213996, 0.245358, 0.274425, 0.301536, 0.326612, 0.338208, 0.337806, 0.335948, + 0.328092, 0.313557, 0.304965, 0.292169, 0.28481, 0.269474, 0.254138, 0.247499, 0.236249, 0.221654, + 0.205492, 0.198781, 0.182216, 0.162251, 0.142878, 0.128631, 0.116001, 0.108435, 0.0974843, 0.082092, + 0.0755204, 0.0703121, 0.0607066, 0.0554278, 0.0480401, 0.0427023, 0.0377123, 0.0323248, 0.0298584, + 0.0244296, 0.0218526, 0.019121, 0.016477, 0.0137309, 0.0137963, 0.0110371, 0.00834028, 0.00686127, 0.00538226 +}; + +// +// +/////////////////////////// diff --git a/source/processes/hadronic/models/lepto_nuclear/src/G4NuMuNucleusNcModel.cc b/source/processes/hadronic/models/lepto_nuclear/src/G4NuMuNucleusNcModel.cc new file mode 100644 index 00000000000..24ed9e9b9fe --- /dev/null +++ b/source/processes/hadronic/models/lepto_nuclear/src/G4NuMuNucleusNcModel.cc @@ -0,0 +1,1895 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// $Id: G4NuMuNucleusNcModel.cc 91806 2015-08-06 12:20:45Z gcosmo $ +// +// Geant4 Header : G4NuMuNucleusNcModel +// +// Author : V.Grichine 12.2.19 +// + +#include "G4NuMuNucleusNcModel.hh" +// #include "G4NuMuNuclNcDistrKR.hh" + +// #include "G4NuMuResQX.hh" + +#include "G4SystemOfUnits.hh" +#include "G4ParticleTable.hh" +#include "G4ParticleDefinition.hh" +#include "G4IonTable.hh" +#include "Randomize.hh" +#include "G4RandomDirection.hh" + +// #include "G4Integrator.hh" +#include "G4DataVector.hh" +#include "G4PhysicsTable.hh" +/* +#include "G4CascadeInterface.hh" +// #include "G4BinaryCascade.hh" +#include "G4TheoFSGenerator.hh" +#include "G4GeneratorPrecompoundInterface.hh" +#include "G4ExcitationHandler.hh" +#include "G4PreCompoundModel.hh" +#include "G4LundStringFragmentation.hh" +#include "G4ExcitedStringDecay.hh" +#include "G4FTFModel.hh" +#include "G4HadFinalState.hh" +#include "G4HadSecondary.hh" +#include "G4HadronicInteractionRegistry.hh" +// #include "G4INCLXXInterface.hh" + +// #include "G4QGSModel.hh" +// #include "G4QGSMFragmentation.hh" +// #include "G4QGSParticipants.hh" +*/ +#include "G4KineticTrack.hh" +#include "G4DecayKineticTracks.hh" +#include "G4KineticTrackVector.hh" +#include "G4Fragment.hh" +#include "G4ReactionProductVector.hh" + + +#include "G4NeutrinoMu.hh" +#include "G4AntiNeutrinoMu.hh" +#include "G4Nucleus.hh" +#include "G4LorentzVector.hh" + +using namespace std; +using namespace CLHEP; + +const G4int G4NuMuNucleusNcModel::fResNumber = 6; + +const G4double G4NuMuNucleusNcModel::fResMass[6] = // [fResNumber] = + {2190., 1920., 1700., 1600., 1440., 1232. }; + +const G4int G4NuMuNucleusNcModel::fClustNumber = 4; + +const G4double G4NuMuNucleusNcModel::fMesMass[4] = {1260., 980., 770., 139.57}; +const G4int G4NuMuNucleusNcModel::fMesPDG[4] = {20213, 9000211, 213, 211}; + +// const G4double G4NuMuNucleusNcModel::fBarMass[4] = {1905., 1600., 1232., 939.57}; +// const G4int G4NuMuNucleusNcModel::fBarPDG[4] = {2226, 32224, 2224, 2212}; + +const G4double G4NuMuNucleusNcModel::fBarMass[4] = {1700., 1600., 1232., 939.57}; +const G4int G4NuMuNucleusNcModel::fBarPDG[4] = {12224, 32224, 2224, 2212}; + +const G4double G4NuMuNucleusNcModel::fNuMuEnergyLogVector[50] = { +115.603, 133.424, 153.991, 177.729, 205.126, 236.746, 273.24, 315.361, 363.973, 420.08, 484.836, 559.573, 645.832, +745.387, 860.289, 992.903, 1145.96, 1322.61, 1526.49, 1761.8, 2033.38, 2346.83, 2708.59, 3126.12, 3608.02, 4164.19, +4806.1, 5546.97, 6402.04, 7388.91, 8527.92, 9842.5, 11359.7, 13110.8, 15131.9, 17464.5, 20156.6, 23263.8, 26849.9, +30988.8, 35765.7, 41279, 47642.2, 54986.3, 63462.4, 73245.2, 84536, 97567.2, 112607, 129966 }; + +G4double G4NuMuNucleusNcModel::fNuMuXarrayKR[50][51] = {{1.0}}; +G4double G4NuMuNucleusNcModel::fNuMuXdistrKR[50][50] = {{1.0}}; +G4double G4NuMuNucleusNcModel::fNuMuQarrayKR[50][51][51] = {{{1.0}}}; +G4double G4NuMuNucleusNcModel::fNuMuQdistrKR[50][51][50] = {{{1.0}}}; + +#ifdef G4MULTITHREADED + G4Mutex G4NuMuNucleusNcModel::numuNucleusModel = G4MUTEX_INITIALIZER; +#endif + + +G4NuMuNucleusNcModel::G4NuMuNucleusNcModel(const G4String& name) + : G4HadronicInteraction(name) +{ + SetMinEnergy( 0.0*GeV ); + SetMaxEnergy( 100.*TeV ); + SetMinEnergy(1.e-6*eV); + + fNbin = 50; + fEindex = fXindex = 0; + fOnePionIndex = 58; + fIndex = 50; + fCascade = fString = fProton = f2p2h = false; + + fNuEnergy = fQ2 = fQtransfer = fXsample = fDp = 0.; + fCosTheta = fCosThetaPi = 1.; + fEmuPi = fW2 = fW2pi = 0.; + + fMnumu = 0.; // 105.6583745*MeV; + fMpi = 139.57018*MeV; + fM1 = 939.5654133*MeV; // for nu_mu -> mu-, and n -> p + fM2 = 938.2720813*MeV; + + fEmu = fMnumu; + fEx = fM1; + fMr = 1232.*MeV; + fMt = fM2; // threshold for N*-diffraction + + fMinNuEnergy = GetMinNuMuEnergy(); + + fLVh = G4LorentzVector(0.,0.,0.,0.); + fLVl = G4LorentzVector(0.,0.,0.,0.); + fLVt = G4LorentzVector(0.,0.,0.,0.); + fLVcpi = G4LorentzVector(0.,0.,0.,0.); + + theNuMu = G4NeutrinoMu::NeutrinoMu(); + theANuMu = G4AntiNeutrinoMu::AntiNeutrinoMu(); + + // PDG2016: sin^2 theta Weinberg + + fSin2tW = 0.23129; // 0.2312; + + fCutEnergy = 0.; // default value + + fPDGencoding = 0; // unphysical as default + +// reuse existing pre-compound model +/* + G4GeneratorPrecompoundInterface* precoInterface = new G4GeneratorPrecompoundInterface(); + + G4HadronicInteraction* p = G4HadronicInteractionRegistry::Instance()->FindModel("PRECO"); + + fPrecoModel = static_cast(p); + + if(!fPrecoModel) fPrecoModel = new G4PreCompoundModel(); + + precoInterface->SetDeExcitation(fPrecoModel); + + // binary with fPrecoModel + + theBinary = new G4BinaryCascade(fPrecoModel); + + // INCLXX with fPrecoModel + + theINCLXX = new G4INCLXXInterface(fPrecoModel); + + // Build Bertini model + + theBertini = new G4CascadeInterface(); + + // FTFP string model + + theFTFP = new G4TheoFSGenerator(); + theFTFP->SetTransport(precoInterface); + theFragmentation = new G4LundStringFragmentation(); + theStringDecay = new G4ExcitedStringDecay(theFragmentation); + G4FTFModel* theStringModel = new G4FTFModel(); + theStringModel->SetFragmentationModel(theStringDecay); + theFTFP->SetHighEnergyGenerator(theStringModel); + + // QGSP string model + + + theQGSP = new G4TheoFSGenerator("QGSP"); + + G4QGSModel< G4QGSParticipants >* stringModel = new G4QGSModel< G4QGSParticipants >; + G4ExcitedStringDecay* stringDecay = new G4ExcitedStringDecay(new G4QGSMFragmentation); + stringModel->SetFragmentationModel(stringDecay); + + // theCascade = new G4GeneratorPrecompoundInterface(); + + theQGSP->SetTransport(precoInterface); + theQGSP->SetHighEnergyGenerator(stringModel); +*/ + fRecoil = nullptr; + fData = fMaster = false; + InitialiseModel(); + +} + + +G4NuMuNucleusNcModel::~G4NuMuNucleusNcModel() +{} + + +void G4NuMuNucleusNcModel::ModelDescription(std::ostream& outFile) const +{ + + outFile << "G4NuMuNucleusNcModel is a neutrino-nucleus (neutral current) scattering\n" + << "model which uses the standard model \n" + << "transfer parameterization. The model is fully relativistic\n"; + +} + +///////////////////////////////////////////////////////// +// +// Read data from G4PARTICLEXSDATA (locally PARTICLEXSDATA) + +void G4NuMuNucleusNcModel::InitialiseModel() +{ + G4String pName = "nu_mu"; + + G4int nSize(0), i(0), j(0), k(0); + + if(!fData) + { +#ifdef G4MULTITHREADED + G4MUTEXLOCK(&numuNucleusModel); + if(!fData) + { +#endif + fMaster = true; +#ifdef G4MULTITHREADED + } + G4MUTEXUNLOCK(&numuNucleusModel); +#endif + } + + if(fMaster) + { + char* path = getenv("G4PARTICLEXSDATA"); + std::ostringstream ost1, ost2, ost3, ost4; + ost1 << path << "/" << "neutrino" << "/" << pName << "/xarraynckr"; + + std::ifstream filein1( ost1.str().c_str() ); + + // filein.open("$PARTICLEXSDATA/"); + + filein1>>nSize; + + for( k = 0; k < fNbin; ++k ) + { + for( i = 0; i <= fNbin; ++i ) + { + filein1 >> fNuMuXarrayKR[k][i]; + // G4cout<< fNuMuXarrayKR[k][i] << " "; + } + } + // G4cout<>nSize; + + for( k = 0; k < fNbin; ++k ) + { + for( i = 0; i < fNbin; ++i ) + { + filein2 >> fNuMuXdistrKR[k][i]; + // G4cout<< fNuMuXdistrKR[k][i] << " "; + } + } + // G4cout<>nSize; + + for( k = 0; k < fNbin; ++k ) + { + for( i = 0; i <= fNbin; ++i ) + { + for( j = 0; j <= fNbin; ++j ) + { + filein3 >> fNuMuQarrayKR[k][i][j]; + // G4cout<< fNuMuQarrayKR[k][i][j] << " "; + } + } + } + // G4cout<>nSize; + + for( k = 0; k < fNbin; ++k ) + { + for( i = 0; i <= fNbin; ++i ) + { + for( j = 0; j < fNbin; ++j ) + { + filein4 >> fNuMuQdistrKR[k][i][j]; + // G4cout<< fNuMuQdistrKR[k][i][j] << " "; + } + } + } + fData = true; + } +} + +///////////////////////////////////////////////////////// + +G4bool G4NuMuNucleusNcModel::IsApplicable(const G4HadProjectile & aPart, + G4Nucleus & targetNucleus) +{ + G4bool result = false; + G4String pName = aPart.GetDefinition()->GetParticleName(); + G4double energy = aPart.GetTotalEnergy(); + + if( pName == "nu_mu" // || pName == "anti_nu_mu" ) + && + energy > fMinNuEnergy ) + { + result = true; + } + G4int Z = targetNucleus.GetZ_asInt(); + Z *= 1; + + return result; +} + +/////////////////////////////////////////// ClusterDecay //////////////////////////////////////////////////////////// +// +// + +G4HadFinalState* G4NuMuNucleusNcModel::ApplyYourself( + const G4HadProjectile& aTrack, G4Nucleus& targetNucleus) +{ + theParticleChange.Clear(); + fProton = f2p2h = fBreak = false; + const G4HadProjectile* aParticle = &aTrack; + G4double energy = aParticle->GetTotalEnergy(); + + G4String pName = aParticle->GetDefinition()->GetParticleName(); + + if( energy < fMinNuEnergy ) + { + theParticleChange.SetEnergyChange(energy); + theParticleChange.SetMomentumChange(aTrack.Get4Momentum().vect().unit()); + return &theParticleChange; + } + SampleLVkr( aTrack, targetNucleus); + + if( fBreak == true || fEmu < fMnumu ) // ~5*10^-6 + { + // G4cout<<"ni, "; + theParticleChange.SetEnergyChange(energy); + theParticleChange.SetMomentumChange(aTrack.Get4Momentum().vect().unit()); + return &theParticleChange; + } + + // LVs of initial state + + G4LorentzVector lvp1 = aParticle->Get4Momentum(); + G4LorentzVector lvt1( 0., 0., 0., fM1 ); + G4double mPip = G4ParticleTable::GetParticleTable()->FindParticle(211)->GetPDGMass(); + + // 1-pi by fQtransfer && nu-energy + G4LorentzVector lvpip1( 0., 0., 0., mPip ); + G4LorentzVector lvsum, lv2, lvX; + G4ThreeVector eP; + G4double cost(1.), sint(0.), phi(0.), muMom(0.), massX2(0.); + G4DynamicParticle* aLept = nullptr; // lepton lv + + G4int Z = targetNucleus.GetZ_asInt(); + G4int A = targetNucleus.GetA_asInt(); + G4double mTarg = targetNucleus.AtomicMass(A,Z); + G4int pdgP(0), qB(0); + // G4double mSum = G4ParticleTable::GetParticleTable()->FindParticle(2212)->GetPDGMass() + mPip; + + G4int iPi = GetOnePionIndex(energy); + G4double p1pi = GetNuMuOnePionProb( iPi, energy); + + if( p1pi > G4UniformRand() ) // && fQtransfer < 0.95*GeV ) // mu- & coherent pion + nucleus + { + // lvsum = lvp1 + lvpip1; + lvsum = lvp1 + lvt1; + // cost = fCosThetaPi; + cost = fCosTheta; + sint = std::sqrt( (1.0 - cost)*(1.0 + cost) ); + phi = G4UniformRand()*CLHEP::twopi; + eP = G4ThreeVector( sint*std::cos(phi), sint*std::sin(phi), cost ); + + // muMom = sqrt(fEmuPi*fEmuPi-fMnumu*fMnumu); + muMom = sqrt(fEmu*fEmu-fMnumu*fMnumu); + + eP *= muMom; + + // lv2 = G4LorentzVector( eP, fEmuPi ); + lv2 = G4LorentzVector( eP, fEmu ); + lv2 = fLVl; + + lvX = lvsum - lv2; + lvX = fLVh; + massX2 = lvX.m2(); + + if ( massX2 <= 0. ) // vmg: very rarely ~ (1-4)e-6 due to big Q2/x, to be improved + { + theParticleChange.SetEnergyChange(energy); + theParticleChange.SetMomentumChange(aTrack.Get4Momentum().vect().unit()); + return &theParticleChange; + } + fW2 = massX2; + + if( pName == "nu_mu" ) aLept = new G4DynamicParticle( theNuMu, lv2 ); + else if( pName == "anti_nu_mu") aLept = new G4DynamicParticle( theANuMu, lv2 ); + + if( pName == "nu_mu" ) pdgP = 111; + else pdgP = 111; + + G4double eCut = fMpi + 0.5*(fMpi*fMpi - massX2)/mTarg; // massX -> fMpi + + if ( lvX.e() > eCut ) // && sqrt( GetW2() ) < 1.4*GeV ) // + { + CoherentPion( lvX, pdgP, targetNucleus); + } + else + { + theParticleChange.SetEnergyChange(energy); + theParticleChange.SetMomentumChange(aTrack.Get4Momentum().vect().unit()); + return &theParticleChange; + } + theParticleChange.AddSecondary( aLept ); + + return &theParticleChange; + } + else // lepton part in lab + { + lvsum = lvp1 + lvt1; + cost = fCosTheta; + sint = std::sqrt( (1.0 - cost)*(1.0 + cost) ); + phi = G4UniformRand()*CLHEP::twopi; + eP = G4ThreeVector( sint*std::cos(phi), sint*std::sin(phi), cost ); + + muMom = sqrt(fEmu*fEmu-fMnumu*fMnumu); + + eP *= muMom; + + lv2 = G4LorentzVector( eP, fEmu ); + + lvX = lvsum - lv2; + + massX2 = lvX.m2(); + + if ( massX2 <= 0. ) // vmg: very rarely ~ (1-4)e-6 due to big Q2/x, to be improved + { + theParticleChange.SetEnergyChange(energy); + theParticleChange.SetMomentumChange(aTrack.Get4Momentum().vect().unit()); + return &theParticleChange; + } + fW2 = massX2; + + if( pName == "nu_mu" ) aLept = new G4DynamicParticle( theNuMu, lv2 ); + else if( pName == "anti_nu_mu") aLept = new G4DynamicParticle( theANuMu, lv2 ); + + theParticleChange.AddSecondary( aLept ); + } + + // hadron part + + fRecoil = nullptr; + fCascade = false; + fString = false; + + if( A == 1 ) + { + if( pName == "nu_mu" ) qB = 1; + else qB = 1; + + // if( G4UniformRand() > 0.1 ) // > 0.9999 ) // > 0.0001 ) // + { + ClusterDecay( lvX, qB ); + } + return &theParticleChange; + } + /* + // else + { + if( pName == "nu_mu" ) pdgP = 211; + else pdgP = -211; + + + if ( fQtransfer < 0.95*GeV ) // < 0.35*GeV ) // + { + if( lvX.m() > mSum ) CoherentPion( lvX, pdgP, targetNucleus); + } + } + return &theParticleChange; + } + */ + G4Nucleus recoil; + G4double rM(0.), ratio = G4double(Z)/G4double(A); + + if( ratio > G4UniformRand() ) // proton is excited + { + fProton = true; + recoil = G4Nucleus(A-1,Z-1); + fRecoil = &recoil; + rM = recoil.AtomicMass(A-1,Z-1); + + if( pName == "nu_mu" ) // (++) state -> p + pi+ + { + fMt = G4ParticleTable::GetParticleTable()->FindParticle(2212)->GetPDGMass() + + G4ParticleTable::GetParticleTable()->FindParticle(111)->GetPDGMass(); + } + else // (0) state -> p + pi-, n + pi0 + { + fMt = G4ParticleTable::GetParticleTable()->FindParticle(2212)->GetPDGMass() + + G4ParticleTable::GetParticleTable()->FindParticle(111)->GetPDGMass(); + } + } + else // excited neutron + { + fProton = false; + recoil = G4Nucleus(A-1,Z); + fRecoil = &recoil; + rM = recoil.AtomicMass(A-1,Z); + + if( pName == "nu_mu" ) // (+) state -> n + pi+ + { + fMt = G4ParticleTable::GetParticleTable()->FindParticle(2112)->GetPDGMass() + + G4ParticleTable::GetParticleTable()->FindParticle(111)->GetPDGMass(); + } + else // (-) state -> n + pi-, // n + pi0 + { + fMt = G4ParticleTable::GetParticleTable()->FindParticle(2112)->GetPDGMass() + + G4ParticleTable::GetParticleTable()->FindParticle(111)->GetPDGMass(); + } + } + G4int index = GetEnergyIndex(energy); + G4double qeTotRat = GetNuMuQeTotRat(index, energy); + + G4ThreeVector dX = (lvX.vect()).unit(); + G4double eX = lvX.e(); // excited nucleon + G4double mX = sqrt(massX2); + G4double dP(0.), pX = sqrt( eX*eX - mX*mX ); + G4double sumE = eX + rM; + G4double a(0.), b(0.), c(0.), B(0.); + + if( qeTotRat > G4UniformRand() || mX <= fMt ) // || eX <= 1232.*MeV) // QE + { + fString = false; + + if( fProton ) // pName == "nu_mu" ) + { + fPDGencoding = 2212; + fMr = proton_mass_c2; + recoil = G4Nucleus(A-1,Z-1); + fRecoil = &recoil; + rM = recoil.AtomicMass(A-1,Z-1); + } + else // if( pName == "anti_nu_mu" ) + { + fPDGencoding = 2112; + fMr = G4ParticleTable::GetParticleTable()-> + FindParticle(fPDGencoding)->GetPDGMass(); // 939.5654133*MeV; + recoil = G4Nucleus(A-1,Z); + fRecoil = &recoil; + rM = recoil.AtomicMass(A-1,Z); + } + sumE = eX + rM; + G4double eTh = fMr+0.5*(fMr*fMr-mX*mX)/rM; + + if(eX <= eTh) // vmg, very rarely out of kinematics + { + theParticleChange.SetEnergyChange(energy); + theParticleChange.SetMomentumChange(aTrack.Get4Momentum().vect().unit()); + return &theParticleChange; + } + B = sumE*sumE + rM*rM - fMr*fMr - pX*pX; + a = 4.*(sumE*sumE - pX*pX); + b = -4.*B*pX; + c = 4.*sumE*sumE*rM*rM - B*B; + G4double det = b*b-4.*a*c; + dP = 0.5*(-b - sqrt(det) )/a; + pX -= dP; + eX = sqrt( pX*pX + fMr*fMr ); + G4LorentzVector qeLV( pX*dX, eX ); + + G4ParticleDefinition* qePart = G4ParticleTable::GetParticleTable()-> + FindParticle(fPDGencoding); + + G4DynamicParticle* qeDyn = new G4DynamicParticle( qePart, qeLV); + theParticleChange.AddSecondary(qeDyn); + + G4double eRecoil = sqrt(rM*rM + dP*dP); + G4ThreeVector vRecoil(dP*dX); + G4LorentzVector lvTarg(vRecoil, eRecoil); + + if( eRecoil > 100.*MeV ) // add recoil nucleus + { + G4ParticleDefinition * recoilDef = 0; + G4int Zr = recoil.GetZ_asInt(); + G4int Ar = recoil.GetA_asInt(); + + if ( Zr == 1 && Ar == 1 ) { recoilDef = G4Proton::Proton(); } + else if ( Zr == 0 && Ar == 1 ) { recoilDef = G4Neutron::Neutron(); } + else if ( Zr == 1 && Ar == 2 ) { recoilDef = G4Deuteron::Deuteron(); } + else if ( Zr == 1 && Ar == 3 ) { recoilDef = G4Triton::Triton(); } + else if ( Zr == 2 && Ar == 3 ) { recoilDef = G4He3::He3(); } + else if ( Zr == 2 && Ar == 4 ) { recoilDef = G4Alpha::Alpha(); } + else + { + recoilDef = + G4ParticleTable::GetParticleTable()->GetIonTable()->GetIon( Zr, Ar, 0.0 ); + } + G4DynamicParticle * aSec = new G4DynamicParticle( recoilDef, lvTarg); + theParticleChange.AddSecondary(aSec); + } + else if( eRecoil > 0.0 ) + { + theParticleChange.SetLocalEnergyDeposit( eRecoil ); + } + } + else if ( eX < 95000.*GeV ) // < 25.*GeV) // < 95.*GeV ) // < 2.5*GeV ) //cluster decay + { + if ( fProton && pName == "nu_mu" ) qB = 1; + else if( fProton && pName == "anti_nu_mu" ) qB = 1; + else if( !fProton && pName == "nu_mu" ) qB = 0; + else if( !fProton && pName == "anti_nu_mu" ) qB = 0; + + // if( G4UniformRand() > 0.1 ) + { + ClusterDecay( lvX, qB ); + } + // else + { + if( pName == "nu_mu" ) pdgP = 111; + else pdgP = 111; + + if ( fQtransfer < 0.95*GeV ) // < 0.99*GeV ) // + { + // if( lvX.m() > mSum ) CoherentPion( lvX, pdgP, targetNucleus); + } + } + } + else // string + { + return &theParticleChange; + + fString = true; + + if( fProton) // pName == "nu_mu" ) + { + fPDGencoding = 2212; + fMr = proton_mass_c2; + recoil = G4Nucleus(A-1,Z-1); + fRecoil = &recoil; + } + else // if( pName == "anti_nu_mu" ) + { + fPDGencoding = 2112; + fMr = 939.5654133*MeV; + recoil = G4Nucleus(A-1,Z); + fRecoil = &recoil; + } + pX = sqrt( eX*eX - fMr*fMr ); + G4LorentzVector qeLV( pX*dX, eX ); + + G4ParticleDefinition* qePart = G4ParticleTable::GetParticleTable()-> + FindParticle(fPDGencoding); + + G4DynamicParticle qeDyn( qePart, qeLV); + G4HadProjectile projectile(qeDyn); + + // G4HadFinalState* hfs = theFTFP->ApplyYourself(projectile, recoil); + // G4HadFinalState* hfs = theQGSP->ApplyYourself(projectile, recoil); + + // theParticleChange.AddSecondaries( hfs ); + } + return &theParticleChange; +} + + +///////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////// +/////////////////////////////////////////////////////////////////// + +///////////////////////////////////////////////// +// +// sample x, then Q2 + +void G4NuMuNucleusNcModel::SampleLVkr(const G4HadProjectile & aTrack, G4Nucleus& targetNucleus) +{ + fBreak = false; + G4int A = targetNucleus.GetA_asInt(), iTer(0), iTerMax(20); + G4int Z = targetNucleus.GetZ_asInt(); + G4double e3(0.), pMu2(0.), pX2(0.), nMom(0.), rM(0.), hM(0.), tM = targetNucleus.AtomicMass(A,Z); + G4double cost(1.), sint(0.), phi(0.), muMom(0.); + G4ThreeVector eP, bst; + const G4HadProjectile* aParticle = &aTrack; + G4LorentzVector lvp1 = aParticle->Get4Momentum(); + nMom = NucleonMomentum( targetNucleus ); + + if( A == 1 || nMom == 0. ) // hydrogen, no Fermi motion ??? + { + fNuEnergy = aParticle->GetTotalEnergy(); + iTer = 0; + + do + { + fXsample = SampleXkr(fNuEnergy); + fQtransfer = SampleQkr(fNuEnergy, fXsample); + fQ2 = fQtransfer*fQtransfer; + + if( fXsample > 0. ) + { + fW2 = fM1*fM1 - fQ2 + fQ2/fXsample; // sample excited hadron mass + fEmu = fNuEnergy - fQ2/2./fM1/fXsample; + } + else + { + fW2 = fM1*fM1; + fEmu = fNuEnergy; + } + e3 = fNuEnergy + fM1 - fEmu; + + // if( e3 < sqrt(fW2) ) G4cout<<"energyX = "< nucleon rest system, where Q2 transfer is ??? + + fNuEnergy = lvp1.e(); + iTer = 0; + + do + { + fXsample = SampleXkr(fNuEnergy); + fQtransfer = SampleQkr(fNuEnergy, fXsample); + fQ2 = fQtransfer*fQtransfer; + + if( fXsample > 0. ) + { + fW2 = fM1*fM1 - fQ2 + fQ2/fXsample; // sample excited hadron mass + fEmu = fNuEnergy - fQ2/2./fM1/fXsample; + } + else + { + fW2 = fM1*fM1; + fEmu = fNuEnergy; + } + + // if(fEmu < 0.) G4cout<<"fEmu = "<= nBin) + { + fEindex = nBin-1; + xx = GetXkr( nBin-1, prob); + } + else + { + fEindex = i; + G4double x1 = GetXkr(i-1,prob); + G4double x2 = GetXkr(i,prob); + + G4double e1 = G4Log(fNuMuEnergyLogVector[i-1]); + G4double e2 = G4Log(fNuMuEnergyLogVector[i]); + G4double e = G4Log(energy); + + if( e2 <= e1) xx = x1 + G4UniformRand()*(x2-x1); + else xx = x1 + (e-e1)*(x2-x1)/(e2-e1); // lin in energy log-scale + } + return xx; +} + +////////////////////////////////////////////// +// +// sample X according to prob (xmin,1) at a given energy index iEnergy + +G4double G4NuMuNucleusNcModel::GetXkr(G4int iEnergy, G4double prob) +{ + G4int i(0), nBin=50; + G4double xx(0.); + + for( i = 0; i < nBin; ++i ) + { + if( prob <= fNuMuXdistrKR[iEnergy][i] ) + break; + } + if(i <= 0 ) // X-edge + { + fXindex = 0; + xx = fNuMuXarrayKR[iEnergy][0]; + } + if ( i >= nBin ) + { + fXindex = nBin; + xx = fNuMuXarrayKR[iEnergy][nBin]; + } + else + { + fXindex = i; + G4double x1 = fNuMuXarrayKR[iEnergy][i]; + G4double x2 = fNuMuXarrayKR[iEnergy][i+1]; + + G4double p1 = 0.; + + if( i > 0 ) p1 = fNuMuXdistrKR[iEnergy][i-1]; + + G4double p2 = fNuMuXdistrKR[iEnergy][i]; + + if( p2 <= p1 ) xx = x1 + G4UniformRand()*(x2-x1); + else xx = x1 + (prob-p1)*(x2-x1)/(p2-p1); + } + return xx; +} + +////////////////////////////////////// +// +// Sample fQtransfer at a given Enu and fX + +G4double G4NuMuNucleusNcModel::SampleQkr( G4double energy, G4double xx) +{ + G4int nBin(50), iE=fEindex, jX=fXindex; + G4double qq(0.), qq1(0.), qq2(0.); + G4double prob = G4UniformRand(); + + // first E + + if( iE <= 0 ) + { + qq1 = GetQkr( 0, jX, prob); + } + else if ( iE >= nBin) + { + qq1 = GetQkr( nBin-1, jX, prob); + } + else + { + G4double q1 = GetQkr(iE-1,jX, prob); + G4double q2 = GetQkr(iE,jX, prob); + + G4double e1 = G4Log(fNuMuEnergyLogVector[iE-1]); + G4double e2 = G4Log(fNuMuEnergyLogVector[iE]); + G4double e = G4Log(energy); + + if( e2 <= e1) qq1 = q1 + G4UniformRand()*(q2-q1); + else qq1 = q1 + (e-e1)*(q2-q1)/(e2-e1); // lin in energy log-scale + } + + // then X + + if( jX <= 0 ) + { + qq2 = GetQkr( iE, 0, prob); + } + else if ( iE >= nBin) + { + qq2 = GetQkr( iE, nBin, prob); + } + else + { + G4double q1 = GetQkr(iE,jX-1, prob); + G4double q2 = GetQkr(iE,jX, prob); + + G4double e1 = G4Log(fNuMuXarrayKR[iE][jX-1]); + G4double e2 = G4Log(fNuMuXarrayKR[iE][jX]); + G4double e = G4Log(xx); + + if( e2 <= e1) qq2 = q1 + G4UniformRand()*(q2-q1); + else qq2 = q1 + (e-e1)*(q2-q1)/(e2-e1); // lin in energy log-scale + } + qq = 0.5*(qq1+qq2); + + return qq; +} + +////////////////////////////////////////////// +// +// sample Q according to prob (qmin,qmax) at a given energy index iE and X index jX + +G4double G4NuMuNucleusNcModel::GetQkr( G4int iE, G4int jX, G4double prob ) +{ + G4int i(0), nBin=50; + G4double qq(0.); + + for( i = 0; i < nBin; ++i ) + { + if( prob <= fNuMuQdistrKR[iE][jX][i] ) + break; + } + if(i <= 0 ) // Q-edge + { + fXindex = 0; + qq = fNuMuQarrayKR[iE][jX][0]; + } + if ( i >= nBin ) + { + fXindex = nBin; + qq = fNuMuQarrayKR[iE][jX][nBin]; + } + else + { + G4double q1 = fNuMuQarrayKR[iE][jX][i]; + G4double q2 = fNuMuQarrayKR[iE][jX][i+1]; + + G4double p1 = 0.; + + if( i > 0 ) p1 = fNuMuQdistrKR[iE][jX][i-1]; + + G4double p2 = fNuMuQdistrKR[iE][jX][i]; + + if( p2 <= p1 ) qq = q1 + G4UniformRand()*(q2-q1); + else qq = q1 + (prob-p1)*(q2-q1)/(p2-p1); + } + return qq; +} + + + +/////////////////////////////////////////////////////////// +// +// Final meson to theParticleChange + +void G4NuMuNucleusNcModel::FinalMeson( G4LorentzVector & lvM, G4int, G4int pdgM) // qM +{ + G4int pdg = pdgM; + // if ( qM == 0 ) pdg = pdgM - 100; + // else if ( qM == -1 ) pdg = -pdgM; + + if( pdg == 211 || pdg == -211 || pdg == 111) // pions + { + G4ParticleDefinition* pd2 = G4ParticleTable::GetParticleTable()->FindParticle(pdg); + G4DynamicParticle* dp2 = new G4DynamicParticle( pd2, lvM); + theParticleChange.AddSecondary( dp2 ); + } + else // meson resonances + { + G4ParticleDefinition* rePart = G4ParticleTable::GetParticleTable()-> + FindParticle(pdg); + G4KineticTrack ddkt( rePart, 0., G4ThreeVector(0.,0.,0.), lvM); + G4KineticTrackVector* ddktv = ddkt.Decay(); + + G4DecayKineticTracks decay( ddktv ); + + for( unsigned int i = 0; i < ddktv->size(); i++ ) // add products to partchange + { + G4DynamicParticle * aNew = + new G4DynamicParticle( ddktv->operator[](i)->GetDefinition(), + ddktv->operator[](i)->Get4Momentum()); + + // G4cout<<" "<GetDefinition()->GetParticleName()<<", "<Get4Momentum()<operator[](i); + } + delete ddktv; + } +} + +//////////////////////////////////////////////////////// +// +// Final barion to theParticleChange, and recoil nucleus treatment + +void G4NuMuNucleusNcModel::FinalBarion( G4LorentzVector & lvB, G4int, G4int pdgB) // qB +{ + G4int A(0), Z(0), pdg = pdgB; + + // if ( qB == 1 ) pdg = pdgB - 10; + // else if ( qB == 0 ) pdg = pdgB - 110; + // else if ( qB == -1 ) pdg = pdgB - 1110; + + if( pdg == 2212 || pdg == 2112) fMr = G4ParticleTable::GetParticleTable()->FindParticle(pdg)->GetPDGMass(); + else fMr = lvB.m(); + G4double eX = lvB.e(); + G4double rM(0.), mX = lvB.m(); + G4ThreeVector dX = (lvB.vect()).unit(); + G4double pX = sqrt(eX*eX-mX*mX); + + if( fRecoil ) + { + Z = fRecoil->GetZ_asInt(); + A = fRecoil->GetA_asInt(); + rM = fRecoil->AtomicMass(A,Z); //->AtomicMass(); // + } + else // A=0 nu+p + { + A = 0; + Z = 1; + rM = electron_mass_c2; + } + // G4cout<= fMr, dP >= 0 + { + G4ParticleDefinition* pd2 = G4ParticleTable::GetParticleTable()->FindParticle(pdg); + G4DynamicParticle* dp2 = new G4DynamicParticle( pd2, lvN); + theParticleChange.AddSecondary( dp2 ); + + } + else // delta resonances + { + G4ParticleDefinition* rePart = G4ParticleTable::GetParticleTable()->FindParticle(pdg); + G4KineticTrack ddkt( rePart, 0., G4ThreeVector(0.,0.,0.), lvN); + G4KineticTrackVector* ddktv = ddkt.Decay(); + + G4DecayKineticTracks decay( ddktv ); + + for( unsigned int i = 0; i < ddktv->size(); i++ ) // add products to partchange + { + G4DynamicParticle * aNew = + new G4DynamicParticle( ddktv->operator[](i)->GetDefinition(), + ddktv->operator[](i)->Get4Momentum()); + + // G4cout<<" "<GetDefinition()->GetParticleName()<<", "<Get4Momentum()<operator[](i); + } + delete ddktv; + } + // recoil nucleus + + G4double eRecoil = sqrt( rM*rM + dP*dP ); + fTr = eRecoil - rM; + G4ThreeVector vRecoil(dP*dX); + G4LorentzVector lvTarg(vRecoil, eRecoil); + + G4ParticleDefinition* recoilDef = 0; + + // if( G4UniformRand() > 0.5 ) + if( G4UniformRand() >= 0.0 ) + { + if( fTr > 100.*MeV && A > 0 ) // add recoil nucleus + { + + if ( Z == 1 && A == 1 ) { recoilDef = G4Proton::Proton(); } + else if ( Z == 0 && A == 1 ) { recoilDef = G4Neutron::Neutron(); } + else if ( Z == 1 && A == 0 ) { recoilDef = G4Positron::Positron(); } // dP to positron, if nu+p + else if ( Z == 1 && A == 2 ) { recoilDef = G4Deuteron::Deuteron(); } + else if ( Z == 1 && A == 3 ) { recoilDef = G4Triton::Triton(); } + else if ( Z == 2 && A == 3 ) { recoilDef = G4He3::He3(); } + else if ( Z == 2 && A == 4 ) { recoilDef = G4Alpha::Alpha(); } + else + { + recoilDef = + G4ParticleTable::GetParticleTable()->GetIonTable()->GetIon( Z, A, 0.0 ); + } + G4DynamicParticle * aSec = new G4DynamicParticle( recoilDef, lvTarg); + theParticleChange.AddSecondary(aSec); + } + else if( eRecoil > 0.0 ) + { + if ( A > 0 ) theParticleChange.SetLocalEnergyDeposit( eRecoil ); + else theParticleChange.SetLocalEnergyDeposit( dP ); // recoil momentum as energy deposition + } + } + else if( A > 0) + { + G4ThreeVector bst(0.,0.,0.); + G4LorentzVector lvR( bst, eRecoil); + G4Fragment* fragment = new G4Fragment(A,Z,lvR); + fragment->SetNumberOfHoles(1); + /* + // G4VPreCompaundModel* dexcite = fPre; + + G4ReactionProductVector* products = fPrecoModel->DeExcite(*fragment); + + G4ReactionProductVector::iterator iter; + + for(iter = products->begin(); iter != products->end(); ++iter) + { + G4DynamicParticle * aNewDP = + new G4DynamicParticle((*iter)->GetDefinition(), + (*iter)->GetTotalEnergy(), + (*iter)->GetMomentum()); + G4HadSecondary aNew = G4HadSecondary(aNewDP); + + G4double time=(*iter)->GetFormationTime(); + + if(time < 0.0) { time = 0.0; } + + aNew.SetTime(time);// (timePrimary + time); + aNew.SetCreatorModelType((*iter)->GetCreatorModel()); + + theParticleChange.AddSecondary(aNew); + } + */ + delete fragment; + fragment = nullptr; + } + else // + { + theParticleChange.SetLocalEnergyDeposit( eRecoil ); + /* + recoilDef = G4Positron::Positron(); + G4DynamicParticle * aSec = new G4DynamicParticle( recoilDef, lvTarg); + theParticleChange.AddSecondary(aSec); + */ + } +} + +/////////////////////////////////////////// +// +// Fragmentation of lvX directly to pion and recoil nucleus (A,Z) + +void G4NuMuNucleusNcModel::CoherentPion( G4LorentzVector & lvP, G4int pdgP, G4Nucleus & targetNucleus) +{ + G4int A(0), Z(0), pdg = pdgP; + fLVcpi = G4LorentzVector(0.,0.,0.,0.); + + G4double rM(0.), mN(938.), mI(0.); + + mN = G4ParticleTable::GetParticleTable()->FindParticle(2212)->GetPDGMass(); // *0.85; // *0.9; // + + // mN = 1.*139.57 + G4UniformRand()*(938. - 1.*139.57); + + G4ThreeVector vN = lvP.boostVector(), bst(0.,0.,0.); + // G4double gN = lvP.e()/lvP.m(); + // G4LorentzVector lvNu(vN*gN*mN, mN*gN); + G4LorentzVector lvNu(bst, mN); + + // lvP = lvP - lvNu; // already 1pi + + // G4cout<AtomicMass(); // + + // G4cout<FindParticle(pdg)->GetPDGMass(); + G4double eX = lvP.e(); + G4double mX = lvP.m(); + // G4cout< 1 ) lvN.boost(bst); + + G4ParticleDefinition* pd2 = G4ParticleTable::GetParticleTable()->FindParticle(pdg); + G4DynamicParticle* dp2 = new G4DynamicParticle( pd2, lvN); + theParticleChange.AddSecondary( dp2 ); + + // recoil nucleus + + G4double eRecoil = sqrt( rM*rM + dP*dP ); + G4ThreeVector vRecoil(dP*dX); + G4LorentzVector lvTarg(vRecoil, eRecoil); + // lvTarg.boost(bst); + + // G4LorentzVector lvSum = lvN+lvTarg; G4cout< 0.*MeV ) //100.*MeV ) // add recoil nucleus + { + G4ParticleDefinition * recoilDef = 0; + + if ( Z == 1 && A == 1 ) { recoilDef = G4Proton::Proton(); } + else if ( Z == 0 && A == 1 ) { recoilDef = G4Neutron::Neutron(); } + else if ( Z == 1 && A == 0 ) { recoilDef = G4Positron::Positron(); } // dP to positron, if nu+p + else if ( Z == 1 && A == 2 ) { recoilDef = G4Deuteron::Deuteron(); } + else if ( Z == 1 && A == 3 ) { recoilDef = G4Triton::Triton(); } + else if ( Z == 2 && A == 3 ) { recoilDef = G4He3::He3(); } + else if ( Z == 2 && A == 4 ) { recoilDef = G4Alpha::Alpha(); } + else + { + recoilDef = + G4ParticleTable::GetParticleTable()->GetIonTable()->GetIon( Z, A, 0.0 ); + } + G4DynamicParticle * aSec = new G4DynamicParticle( recoilDef, lvTarg); + theParticleChange.AddSecondary(aSec); + } + else if( eRecoil > 0.0 ) + { + theParticleChange.SetLocalEnergyDeposit( eRecoil ); + } +} + +//////////////////////////////////////////////////////////// +// +// Excited barion decay to meson and barion, +// mass distributions and charge exchange are free parameters + +void G4NuMuNucleusNcModel::ClusterDecay( G4LorentzVector & lvX, G4int qX) +{ + G4bool finB = false; + G4int pdgB(0), i(0), qM(0), qB(0); // pdgM(0), + G4double mM(0.), mB(0.), eM(0.), eB(0.), pM(0.), pB(0.); + G4double mm1(0.), mm22(0.), M1(0.), M2(0.), mX(0.); + + mX = lvX.m(); + + G4double mN = G4ParticleTable::GetParticleTable()->FindParticle(2112)->GetPDGMass(); + G4double mPi = G4ParticleTable::GetParticleTable()->FindParticle(211)->GetPDGMass(); + + // G4double deltaM = 1.*MeV; // 30.*MeV; // 10.*MeV; // 100.*MeV; // 20.*MeV; // + G4double deltaMr[4] = { 0.*MeV, 0.*MeV, 100.*MeV, 0.*MeV}; + + G4ThreeVector dir(0.,0.,0.); + G4ThreeVector bst(0.,0.,0.); + G4LorentzVector lvM(0.,0.,0.,0.); + G4LorentzVector lvB(0.,0.,0.,0.); + + for( i = 0; i < fClustNumber; ++i) // check resonance + { + if( mX >= fBarMass[i] ) + { + pdgB = fBarPDG[i]; + // mB = G4ParticleTable::GetParticleTable()->FindParticle(pdgB)->GetPDGMass(); + break; + } + } + if( i == fClustNumber || i == fClustNumber-1 ) // low mass, p || n + { + if ( qX == 2 || qX == 0) { pdgB = 2212; qB = 1;} // p for 2, 0 + + else if( qX == 1 || qX == -1) { pdgB = 2112; qB = 0;} // n for 1, -1 + + return FinalBarion( lvX, qB, pdgB); + } + else if( mX < fBarMass[i] + deltaMr[i] || mX < mN + mPi ) + { + finB = true; // final barion -> out + + if ( qX == 1 && pdgB != 2212) pdgB = pdgB - 10; + else if( qX == 0 && pdgB != 2212) pdgB = pdgB - 110; + else if( qX == 0 && pdgB == 2212) pdgB = pdgB - 100; + + if( finB ) return FinalBarion( lvX, qX, pdgB ); // out + } + // no barion resonance, try 1->2 decay in COM frame + + // try meson mass + + mm1 = mPi + 1.*MeV; // pi+ + mm22 = mX - mN; // mX-n + + if( mm22 <= mm1 ) // out with p or n + { + if( qX == 2 || qX == 0) { pdgB = 2212; qB = 1;} // p + else if( qX == 1 || qX == -1) { pdgB = 2112; qB = 0;} // n + + return FinalBarion(lvX, qB, pdgB); + } + else // try decay -> meson(cluster) + barion(cluster) + { + // G4double sigmaM = 50.*MeV; // 100.*MeV; // 200.*MeV; // 400.*MeV; // 800.*MeV; // + G4double rand = G4UniformRand(); + + // mM = mm1*mm22/( mm1 + rand*(mm22 - mm1) ); + // mM = mm1*mm22/sqrt( mm1*mm1 + rand*(mm22*mm22 - mm1*mm1) ); + // mM = -sigmaM*log( (1.- rand)*exp(-mm22/sigmaM) + rand*exp(-mm1/sigmaM) ); + mM = mm1 + rand*(mm22-mm1); + + + for( i = 0; i < fClustNumber; ++i) + { + if( mM >= fMesMass[i] ) + { + // pdgM = fMesPDG[i]; + // mM = G4ParticleTable::GetParticleTable()->FindParticle(pdgM)->GetPDGMass(); + break; + } + } + M1 = G4ParticleTable::GetParticleTable()->FindParticle(2112)->GetPDGMass()+2.*MeV; // n + M2 = mX - mM; + + if( M2 <= M1 ) // + { + if ( qX == 2 || qX == 0) { pdgB = 2212; qB = 1;} // p + else if( qX == 1 || qX == -1) { pdgB = 2112; qB = 0;} // n + + return FinalBarion(lvX, qB, pdgB); + } + mB = M1 + G4UniformRand()*(M2-M1); + // mB = -sigmaM*log( (1.- rand)*exp(-M2/sigmaM) + rand*exp(-M1/sigmaM) ); + + + dir = G4RandomDirection(); // ??? + bst = lvX.boostVector(); + + eM = 0.5*(mX*mX + mM*mM - mB*mB)/mX; + pM = sqrt(eM*eM - mM*mM); + lvM = G4LorentzVector( pM*dir, eM); + lvM.boost(bst); + + eB = 0.5*(mX*mX + mB*mB - mM*mM)/mX; + pB = sqrt(eB*eB - mB*mB); + lvB = G4LorentzVector(-pB*dir, eB); + lvB.boost(bst); + + // G4cout<FindParticle(211)->GetPDGMass(); + + G4double deltaMr[4] = { 0.*MeV, 0.*MeV, 100.*MeV, 0.*MeV}; + + G4ThreeVector dir(0.,0.,0.); + G4ThreeVector bst(0.,0.,0.); + G4LorentzVector lvM(0.,0.,0.,0.); + G4LorentzVector lvB(0.,0.,0.,0.); + + for( i = 0; i < fClustNumber; ++i) // check resonance + { + if( mX >= fMesMass[i] ) + { + pdgB = fMesPDG[i]; + // mB = G4ParticleTable::GetParticleTable()->FindParticle(pdgB)->GetPDGMass(); + break; + } + } + if( i == fClustNumber ) // || i == fClustNumber-1 ) // low mass, p || n + { + if ( qX == 1) { pdgB = 211; qB = 1;} // pi+ + else if( qX == 0 ) { pdgB = 111; qB = 0;} // pi0 + else if( qX == -1) { pdgB = -211; qB = -1;} // pi- + + return FinalMeson( lvX, qB, pdgB); + } + else if( mX < fMesMass[i] + deltaMr[i] ) // || mX < mPi + mPi ) // + { + finB = true; // final barion -> out + pdgB = fMesPDG[i]; + + // if ( qX == 1 && pdgB != 2212) pdgB = pdgB - 10; + + if( qX == 0 ) pdgB = pdgB - 100; + else if( qX == -1 ) pdgB = -pdgB; + + if( finB ) return FinalMeson( lvX, qX, pdgB ); // out + } + // no resonance, try 1->2 decay in COM frame + + // try meson + + mm1 = mPi + 1.*MeV; // pi+ + mm22 = mX - mPi - 1.*MeV; // mX-n + + if( mm22 <= mm1 ) // out + { + if ( qX == 1) { pdgB = 211; qB = 1;} // pi+ + else if( qX == 0 ) { pdgB = 111; qB = 0;} // pi0 + else if( qX == -1) { pdgB = -211; qB = -1;} // pi- + + return FinalMeson(lvX, qB, pdgB); + } + else // try decay -> pion + meson(cluster) + { + // G4double sigmaM = 50.*MeV; // 100.*MeV; // 200.*MeV; // 400.*MeV; // 800.*MeV; // + G4double rand = G4UniformRand(); + + if ( qX == 1 ) { qM = 1; qB = 0;} + else if( qX == 0 ) { qM = -1; qB = 1;} // { qM = 0; qB = 0;} // + else if( qX == -1 ) { qM = -1; qB = 0;} + /* + mM = mPi; + if(qM == 0) mM = G4ParticleTable::GetParticleTable()->FindParticle(111)->GetPDGMass(); //pi0 + pdgM = fMesPDG[fClustNumber-1]; + */ + // mm1*mm22/( mm1 + rand*(mm22 - mm1) ); + // mM = mm1*mm22/sqrt( mm1*mm1 + rand*(mm22*mm22 - mm1*mm1) ); + // mM = -sigmaM*log( (1.- rand)*exp(-mm22/sigmaM) + rand*exp(-mm1/sigmaM) ); + mM = mm1 + rand*(mm22-mm1); + // mM = mm1 + 0.9*(mm22-mm1); + + + for( i = 0; i < fClustNumber; ++i) + { + if( mM >= fMesMass[i] ) + { + pdgM = fMesPDG[i]; + // mM = G4ParticleTable::GetParticleTable()->FindParticle(pdgM)->GetPDGMass(); + break; + } + } + if( i == fClustNumber || i == fClustNumber-1 ) // low mass, p || n + { + if ( qX == 1) { pdgB = 211; qB = 1;} // pi+ + else if( qX == 0 ) { pdgB = 111; qB = 0;} // pi0 + else if( qX == -1) { pdgB = -211; qB = -1;} // pi- + + return FinalMeson( lvX, qB, pdgB); + } + else if( mX < fMesMass[i] + deltaMr[i] ) // || mX < mPi + mPi ) // + { + finB = true; // final barion -> out + pdgB = fMesPDG[i]; + + // if ( qX == 1 && pdgB != 2212) pdgB = pdgB - 10; + + if( qX == 0 ) pdgB = pdgB - 100; + else if( qX == -1 ) pdgB = -pdgB; + + if( finB ) return FinalMeson( lvX, qX, pdgB ); // out + } + + M1 = G4ParticleTable::GetParticleTable()->FindParticle(211)->GetPDGMass()+2.*MeV; // n + M2 = mX - mM; + + if( M2 <= M1 ) // + { + if ( qX == 1) { pdgB = 211; qB = 1;} // pi+ + else if( qX == 0 ) { pdgB = 111; qB = 0;} // pi0 + else if( qX == -1) { pdgB = -211; qB = -1;} // pi- + + return FinalMeson(lvX, qB, pdgB); + } + mB = M1 + G4UniformRand()*(M2-M1); + // mB = -sigmaM*log( (1.- rand)*exp(-M2/sigmaM) + rand*exp(-M1/sigmaM) ); + // mB = M1 + 0.9*(M2-M1); + + dir = G4RandomDirection(); + bst = lvX.boostVector(); + + eM = 0.5*(mX*mX + mM*mM - mB*mB)/mX; + pM = sqrt(eM*eM - mM*mM); + lvM = G4LorentzVector( pM*dir, eM); + lvM.boost(bst); + + eB = 0.5*(mX*mX + mB*mB - mM*mM)/mX; + pB = sqrt(eB*eB - mB*mB); + lvB = G4LorentzVector(-pB*dir, eB); + lvB.boost(bst); + + // G4cout< mF + mP with momenta p-x, x + +G4double G4NuMuNucleusNcModel::FinalMomentum(G4double mI, G4double mF, G4double mP, G4LorentzVector lvX) +{ + G4double result(0.), delta(0.); + // G4double mI2 = mI*mI; + G4double mF2 = mF*mF; + G4double mP2 = mP*mP; + G4double eX = lvX.e(); + // G4double mX = lvX.m(); + G4double pX = lvX.vect().mag(); + G4double pX2 = pX*pX; + G4double sI = eX + mI; + G4double sI2 = sI*sI; + G4double B = sI2 - mF2 -pX2 + mP2; + G4double B2 = B*B; + G4double a = 4.*(sI2-pX2); + G4double b = -4.*B*pX; + G4double c = 4.*sI2*mP2 - B2; + G4double delta2 = b*b -4.*a*c; + + if( delta2 >= 0. ) delta = sqrt(delta2); + + result = 0.5*(-b-delta)/a; + // result = 0.5*(-b+delta)/a; + + return result; +} + +///////////////////////////////////////////////////////////////// +// +// + +G4double G4NuMuNucleusNcModel::FermiMomentum( G4Nucleus & targetNucleus) +{ + G4int Z = targetNucleus.GetZ_asInt(); + G4int A = targetNucleus.GetA_asInt(); + + G4double kF(250.*MeV); + G4double kp = 365.*MeV; + G4double kn = 231.*MeV; + G4double t1 = 0.479; + G4double t2 = 0.526; + G4double ZpA = G4double(Z)/G4double(A); + G4double NpA = 1. - ZpA; + + if ( Z == 1 && A == 1 ) { kF = 0.; } // hydrogen ??? + else if ( Z == 1 && A == 2 ) { kF = 87.*MeV; } + else if ( Z == 2 && A == 3 ) { kF = 134.*MeV; } + else if ( Z == 6 && A == 12 ) { kF = 221.*MeV; } + else if ( Z == 14 && A == 28 ) { kF = 239.*MeV; } + else if ( Z == 26 && A == 56 ) { kF = 257.*MeV; } + else if ( Z == 82 && A == 208 ) { kF = 265.*MeV; } + else + { + kF = kp*ZpA*( 1 - pow( G4double(A), -t1 ) ) + kn*NpA*( 1 - pow( G4double(A), -t2 ) ); + } + return kF; +} + +///////////////////////////////////////////////////////////////// +// +// sample nucleon momentum of Fermi motion for 1p1h and 2p2h modes + +G4double G4NuMuNucleusNcModel::NucleonMomentum( G4Nucleus & targetNucleus) +{ + G4int A = targetNucleus.GetA_asInt(); + G4double kF = FermiMomentum( targetNucleus); + G4double mom(0.), kCut = 0.5*GeV; // kCut = 1.*GeV; // kCut = 2.*GeV; // kCut = 4.*GeV; // + // G4double cof = 2./GeV; + // G4double ksi = kF*kF*cof*cof/pi/pi; + G4double th = 1.; // 1. - 6.*ksi; // + + if( G4UniformRand() < th || A < 3 ) // 1p1h + { + mom = kF*pow( G4UniformRand(), 1./3.); + } + else // 2p2h + { + mom = kF*kCut; + mom /= kCut - G4UniformRand()*(kCut - kF); + f2p2h = true; + } + return mom; +} + +///////////////////////////////////// experimental arrays and get functions //////////////////////////////////////// +// +// Return index of nu/anu energy array corresponding to the neutrino energy + +G4int G4NuMuNucleusNcModel::GetEnergyIndex(G4double energy) +{ + G4int i, eIndex = 0; + + for( i = 0; i < fIndex; i++) + { + if( energy <= fNuMuEnergy[i]*GeV ) + { + eIndex = i; + break; + } + } + if( i >= fIndex ) eIndex = fIndex; + // G4cout<<"eIndex = "<= fIndex) ratio = fNuMuQeTotRat[fIndex-1]*fOnePionEnergy[fIndex-1]*GeV/energy; + else + { + G4double x1 = fNuMuEnergy[index-1]*GeV; + G4double x2 = fNuMuEnergy[index]*GeV; + G4double y1 = fNuMuQeTotRat[index-1]; + G4double y2 = fNuMuQeTotRat[index]; + + if(x1 >= x2) return fNuMuQeTotRat[index]; + else + { + G4double angle = (y2-y1)/(x2-x1); + ratio = y1 + (energy-x1)*angle; + } + } + return ratio; +} + +//////////////////////////////////////////////////////// + +const G4double G4NuMuNucleusNcModel::fNuMuEnergy[50] = +{ + 0.112103, 0.117359, 0.123119, 0.129443, 0.136404, + 0.144084, 0.152576, 0.161991, 0.172458, 0.184126, + 0.197171, 0.211801, 0.228261, 0.24684, 0.267887, + 0.291816, 0.319125, 0.350417, 0.386422, 0.428032, + 0.47634, 0.532692, 0.598756, 0.676612, 0.768868, + 0.878812, 1.01062, 1.16963, 1.36271, 1.59876, + 1.88943, 2.25002, 2.70086, 3.26916, 3.99166, + 4.91843, 6.11836, 7.6872, 9.75942, 12.5259, + 16.2605, 21.3615, 28.4141, 38.2903, 52.3062, + 72.4763, 101.93, 145.6, 211.39, 312.172 +}; + +//////////////////////////////////////////////////////// + +const G4double G4NuMuNucleusNcModel::fNuMuQeTotRat[50] = +{ + // 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., + // 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., + // 1., 1., 1., 0.982311, + 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, + 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, + 0.97, 0.96, 0.95, 0.93, + 0.917794, 0.850239, 0.780412, 0.709339, 0.638134, 0.568165, + 0.500236, 0.435528, 0.375015, 0.319157, 0.268463, 0.2232, 0.183284, + 0.148627, 0.119008, 0.0940699, 0.0733255, 0.0563819, 0.0427312, 0.0319274, + 0.0235026, 0.0170486, 0.0122149, 0.00857825, 0.00594018, 0.00405037 +}; + +///////////////////////////////////////////////////// +// +// Return index of one pion array corresponding to the neutrino energy + +G4int G4NuMuNucleusNcModel::GetOnePionIndex(G4double energy) +{ + G4int i, eIndex = 0; + + for( i = 0; i < fOnePionIndex; i++) + { + if( energy <= fOnePionEnergy[i]*GeV ) + { + eIndex = i; + break; + } + } + if( i >= fOnePionIndex ) eIndex = fOnePionIndex; + // G4cout<<"eIndex = "<= fOnePionIndex ) ratio = fOnePionProb[fOnePionIndex-1]*fOnePionEnergy[fOnePionIndex-1]*GeV/energy; + else + { + G4double x1 = fOnePionEnergy[index-1]*GeV; + G4double x2 = fOnePionEnergy[index]*GeV; + G4double y1 = fOnePionProb[index-1]; + G4double y2 = fOnePionProb[index]; + + if( x1 >= x2) return fOnePionProb[index]; + else + { + G4double angle = (y2-y1)/(x2-x1); + ratio = y1 + (energy-x1)*angle; + } + } + return ratio; +} + +//////////////////////////////////////////////////////////////////////////////////////////////////// + +const G4double G4NuMuNucleusNcModel::fOnePionEnergy[58] = +{ + + 0.275314, 0.293652, 0.31729, 0.33409, 0.351746, 0.365629, 0.380041, 0.400165, 0.437941, 0.479237, + 0.504391, 0.537803, 0.588487, 0.627532, 0.686839, 0.791905, 0.878332, 0.987405, 1.08162, 1.16971, + 1.2982, 1.40393, 1.49854, 1.64168, 1.7524, 1.87058, 2.02273, 2.15894, 2.3654, 2.55792, 2.73017, + 3.03005, 3.40733, 3.88128, 4.53725, 5.16786, 5.73439, 6.53106, 7.43879, 8.36214, 9.39965, 10.296, + 11.5735, 13.1801, 15.2052, 17.5414, 19.7178, 22.7462, 25.9026, 29.4955, 33.5867, 39.2516, 46.4716, + 53.6065, 63.4668, 73.2147, 85.5593, 99.9854 +}; + + +//////////////////////////////////////////////////////////////////////////////////////////////////// + +const G4double G4NuMuNucleusNcModel::fOnePionProb[58] = +{ + 0.0019357, 0.0189361, 0.0378722, 0.0502758, 0.0662559, 0.0754581, 0.0865008, 0.0987275, 0.124112, + 0.153787, 0.18308, 0.213996, 0.245358, 0.274425, 0.301536, 0.326612, 0.338208, 0.337806, 0.335948, + 0.328092, 0.313557, 0.304965, 0.292169, 0.28481, 0.269474, 0.254138, 0.247499, 0.236249, 0.221654, + 0.205492, 0.198781, 0.182216, 0.162251, 0.142878, 0.128631, 0.116001, 0.108435, 0.0974843, 0.082092, + 0.0755204, 0.0703121, 0.0607066, 0.0554278, 0.0480401, 0.0427023, 0.0377123, 0.0323248, 0.0298584, + 0.0244296, 0.0218526, 0.019121, 0.016477, 0.0137309, 0.0137963, 0.0110371, 0.00834028, 0.00686127, 0.00538226 +}; + +// +// +/////////////////////////// diff --git a/source/processes/hadronic/models/management/History b/source/processes/hadronic/models/management/History index 47a8e1b1415..80ef0f04f5d 100644 --- a/source/processes/hadronic/models/management/History +++ b/source/processes/hadronic/models/management/History @@ -14,6 +14,11 @@ code and to keep track of all tags. * Please list in reverse chronological order (last date on top) --------------------------------------------------------------- +30 May 2019 - Vladimir Ivanchenko (hadr-modman-V10-05-00) +----------------------------------------------------------- +- G4HadronicInteractionRegistry - fixed typo in comments, remove unused + bool flag + 9 November 2018 - Gabriele Cosmo (hadr-modman-V10-04-00) ----------------------------------------------------------- - G4V3DNucleus: fixed printout typo. diff --git a/source/processes/hadronic/models/management/include/G4HadronicInteractionRegistry.hh b/source/processes/hadronic/models/management/include/G4HadronicInteractionRegistry.hh index 1df188c9b81..039bd9d937a 100644 --- a/source/processes/hadronic/models/management/include/G4HadronicInteractionRegistry.hh +++ b/source/processes/hadronic/models/management/include/G4HadronicInteractionRegistry.hh @@ -61,7 +61,7 @@ public: // delete all models void InitialiseModels(); - // delete all models + // initialise all models before the run G4HadronicInteraction* FindModel(const G4String& name); // find existing hadronic interaction by name diff --git a/source/processes/hadronic/models/management/include/G4V3DNucleus.hh b/source/processes/hadronic/models/management/include/G4V3DNucleus.hh index efbc74f3946..db859c240ad 100644 --- a/source/processes/hadronic/models/management/include/G4V3DNucleus.hh +++ b/source/processes/hadronic/models/management/include/G4V3DNucleus.hh @@ -47,8 +47,8 @@ class G4V3DNucleus private: G4V3DNucleus(const G4V3DNucleus &right); const G4V3DNucleus & operator=(const G4V3DNucleus &right); - int operator==(const G4V3DNucleus &right) const; - int operator!=(const G4V3DNucleus &right) const; + G4bool operator==(const G4V3DNucleus &right) const; + G4bool operator!=(const G4V3DNucleus &right) const; public: virtual void Init(G4int theA, G4int theZ) = 0; diff --git a/source/processes/hadronic/models/management/include/G4VHighEnergyGenerator.hh b/source/processes/hadronic/models/management/include/G4VHighEnergyGenerator.hh index 2a3e4bc7bdf..2fad37dd5a6 100644 --- a/source/processes/hadronic/models/management/include/G4VHighEnergyGenerator.hh +++ b/source/processes/hadronic/models/management/include/G4VHighEnergyGenerator.hh @@ -52,8 +52,8 @@ class G4VHighEnergyGenerator private: G4VHighEnergyGenerator(const G4VHighEnergyGenerator &right); const G4VHighEnergyGenerator & operator=(const G4VHighEnergyGenerator &right); - int operator==(const G4VHighEnergyGenerator &right) const; - int operator!=(const G4VHighEnergyGenerator &right) const; + G4bool operator==(const G4VHighEnergyGenerator &right) const; + G4bool operator!=(const G4VHighEnergyGenerator &right) const; public: virtual G4V3DNucleus * GetWoundedNucleus() const = 0; diff --git a/source/processes/hadronic/models/management/include/G4VIntraNuclearTransportModel.hh b/source/processes/hadronic/models/management/include/G4VIntraNuclearTransportModel.hh index 64837281945..19632a2c8b1 100644 --- a/source/processes/hadronic/models/management/include/G4VIntraNuclearTransportModel.hh +++ b/source/processes/hadronic/models/management/include/G4VIntraNuclearTransportModel.hh @@ -93,8 +93,8 @@ private: G4VIntraNuclearTransportModel(const G4VIntraNuclearTransportModel& right) = delete; const G4VIntraNuclearTransportModel& operator=(const G4VIntraNuclearTransportModel &right) = delete; - int operator==(const G4VIntraNuclearTransportModel& right) const = delete; - int operator!=(const G4VIntraNuclearTransportModel& right) const = delete; + G4bool operator==(const G4VIntraNuclearTransportModel& right) const = delete; + G4bool operator!=(const G4VIntraNuclearTransportModel& right) const = delete; protected: diff --git a/source/processes/hadronic/models/management/include/G4VKineticNucleon.hh b/source/processes/hadronic/models/management/include/G4VKineticNucleon.hh index 826baf69722..92efe8a1ac9 100644 --- a/source/processes/hadronic/models/management/include/G4VKineticNucleon.hh +++ b/source/processes/hadronic/models/management/include/G4VKineticNucleon.hh @@ -47,9 +47,9 @@ class G4VKineticNucleon const G4VKineticNucleon& operator=(const G4VKineticNucleon& right); - int operator==(const G4VKineticNucleon& right) const; + G4bool operator==(const G4VKineticNucleon& right) const; - int operator!=(const G4VKineticNucleon& right) const; + G4bool operator!=(const G4VKineticNucleon& right) const; virtual G4KineticTrackVector* Decay(); diff --git a/source/processes/hadronic/models/management/src/G4HadronicInteractionRegistry.cc b/source/processes/hadronic/models/management/src/G4HadronicInteractionRegistry.cc index b57851e8847..f5c9bfcbd06 100644 --- a/source/processes/hadronic/models/management/src/G4HadronicInteractionRegistry.cc +++ b/source/processes/hadronic/models/management/src/G4HadronicInteractionRegistry.cc @@ -25,12 +25,13 @@ // // // 23-Jan-2009 V.Ivanchenko make the class to be a singleton -// 17-Aug-2012 V.Ivanchenko added hadronic model factories +// 17-Aug-2012 V.Ivanchenko added methods #include "G4HadronicInteractionRegistry.hh" #include "G4HadronicInteraction.hh" -G4ThreadLocal G4HadronicInteractionRegistry* G4HadronicInteractionRegistry::instance = nullptr; +G4ThreadLocal G4HadronicInteractionRegistry* +G4HadronicInteractionRegistry::instance = nullptr; G4HadronicInteractionRegistry* G4HadronicInteractionRegistry::Instance() { @@ -42,10 +43,7 @@ G4HadronicInteractionRegistry* G4HadronicInteractionRegistry::Instance() } G4HadronicInteractionRegistry::G4HadronicInteractionRegistry() - : isInitialized(false) -{ - //G4cout << "G4HadronicInteractionRegistry " << this << G4endl; -} +{} G4HadronicInteractionRegistry::~G4HadronicInteractionRegistry() { diff --git a/source/processes/hadronic/models/management/src/G4V3DNucleus.cc b/source/processes/hadronic/models/management/src/G4V3DNucleus.cc index 882dbc47dd3..dd3432ecf00 100644 --- a/source/processes/hadronic/models/management/src/G4V3DNucleus.cc +++ b/source/processes/hadronic/models/management/src/G4V3DNucleus.cc @@ -50,14 +50,14 @@ const G4V3DNucleus & G4V3DNucleus::operator=(const G4V3DNucleus &) } -int G4V3DNucleus::operator==(const G4V3DNucleus &) const +G4bool G4V3DNucleus::operator==(const G4V3DNucleus &) const { - return 0; + return false; } -int G4V3DNucleus::operator!=(const G4V3DNucleus &) const +G4bool G4V3DNucleus::operator!=(const G4V3DNucleus &) const { - return 1; + return true; } diff --git a/source/processes/hadronic/models/management/src/G4VKineticNucleon.cc b/source/processes/hadronic/models/management/src/G4VKineticNucleon.cc index 7c3d9518d3c..7c924c34d8d 100644 --- a/source/processes/hadronic/models/management/src/G4VKineticNucleon.cc +++ b/source/processes/hadronic/models/management/src/G4VKineticNucleon.cc @@ -45,12 +45,12 @@ G4VKineticNucleon::~G4VKineticNucleon() //{} -int G4VKineticNucleon::operator==(const G4VKineticNucleon &right) const +G4bool G4VKineticNucleon::operator==(const G4VKineticNucleon &right) const { return this == &right; } -int G4VKineticNucleon::operator!=(const G4VKineticNucleon &right) const +G4bool G4VKineticNucleon::operator!=(const G4VKineticNucleon &right) const { return this != &right; diff --git a/source/processes/hadronic/models/particle_hp/History b/source/processes/hadronic/models/particle_hp/History index 2f32226bd43..d1a06158c76 100644 --- a/source/processes/hadronic/models/particle_hp/History +++ b/source/processes/hadronic/models/particle_hp/History @@ -14,21 +14,51 @@ code and to keep track of all tags. * Please list in reverse chronological order (last date on top) --------------------------------------------------------------- -11 April 2019 Dennis Wright (hadr-hpp-V10-04-13) +25 June 2019 Dennis Wright (hadr-hpp-V10-05-05) +------------------------------------------------ +- G4ParticleHPInelasticCompFS.cc : adopt fix of bug #2166 (A. Zontikov) to + avoid arbitrary number of target nuclei being generated and slowing down + multithreaded operation. + +24 June 2019 Alberto Ribon (hadr-hpp-V10-05-04) +------------------------------------------------ +- G4ParticleHPChannelList : fixed bug in the momentum change (it has to be + a normalized 3-vector, but it was not) in the case that NeutronHP could + not find a proper reaction channel. The bug was there since a while, but + we started getting new warnings since G4 10.5.ref05, likely due to the + change made on 8 May. + +21 June 2019 Dennis Wright (hadr-hpp-V10-05-03) +------------------------------------------------ +- fix of bug report 2167 + Adopted fix of Artem Zontikov to deal with un-incremented index of photons + in G4ParticleHPPhotonDist::GetPhotons. Also clean up dead code in that class. + +8 May 2019 Dennis Wright (hadr-hpp-V10-05-02) +---------------------------------------------- +- fix of bug report 1838 + Adopted fix of Artem Zontikov to deal with incorrect excitation energy + when charged particles are emitted during neutron reaction + G4ParticleHPInelasticCompFS.cc : method CompositeApply(), for very small + excitation, change level index from -1 to 0 only if incident and outgoing + particles are the same. + + +11 April 2019 Dennis Wright (hadr-hpp-V10-05-01) ------------------------------------------------- -- fix of bug report #1824 +- fix of bug report #1824 Adopoted fix of Artem Zontikov to make sure production cross section is not ignored when sampling discrete gamma emission. G4ParticleHPPhotonDist.hh : added reaction cross section data member - G4ParticleHPPhotonDist::GetPhotons() modified to statistically suppress + G4ParticleHPPhotonDist::GetPhotons() modified to statistically suppress gammas when reaction cross section is non-zero. G4ParticleHPPhotonDist::InitPartials() modified to take cross section argument - G4ParticleHPInelasticBaseFS.cc and G4ParticleHPInelasticCompFS.cc - modified to change calls to InitPartials to take cross section argument + G4ParticleHPInelasticBaseFS.cc and G4ParticleHPInelasticCompFS.cc + modified to change calls to InitPartials to take cross section argument -6 February 2019 Alberto Ribon (hadr-hpp-V10-04-12) ------------------------------------------------------ +6 February 2019 Alberto Ribon (hadr-hpp-V10-05-00) +--------------------------------------------------- - G4ParticleHPKallbachMannSyst::Kallbach : replaced G4Exp with std::exp in order to avoid underflow/overflow crashes observed with the physics list QGSP_BIC_AllHP in the version G4 10.5 . diff --git a/source/processes/hadronic/models/particle_hp/src/G4ParticleHPChannelList.cc b/source/processes/hadronic/models/particle_hp/src/G4ParticleHPChannelList.cc index a6a86be9e2f..d62af2860f0 100644 --- a/source/processes/hadronic/models/particle_hp/src/G4ParticleHPChannelList.cc +++ b/source/processes/hadronic/models/particle_hp/src/G4ParticleHPChannelList.cc @@ -151,7 +151,7 @@ G4ThreadLocal G4int G4ParticleHPChannelList::trycounter = 0; G4ParticleDefinition* targ_pd = G4IonTable::GetIonTable()->GetIon ( targZ , targA , 0.0 ); G4DynamicParticle* targ_dp = new G4DynamicParticle( targ_pd , G4ThreeVector(1,0,0), 0.0 ); unChanged.SetEnergyChange(aTrack.GetKineticEnergy()); - unChanged.SetMomentumChange(aTrack.Get4Momentum().vect() ); + unChanged.SetMomentumChange(aTrack.Get4Momentum().vect().unit() ); unChanged.AddSecondary(targ_dp); //TK121106 G4ParticleHPManager::GetInstance()->GetReactionWhiteBoard()->SetTargA( targA ); diff --git a/source/processes/hadronic/models/particle_hp/src/G4ParticleHPInelasticCompFS.cc b/source/processes/hadronic/models/particle_hp/src/G4ParticleHPInelasticCompFS.cc index 622265fe776..f13a20f0550 100644 --- a/source/processes/hadronic/models/particle_hp/src/G4ParticleHPInelasticCompFS.cc +++ b/source/processes/hadronic/models/particle_hp/src/G4ParticleHPInelasticCompFS.cc @@ -228,8 +228,9 @@ G4int G4ParticleHPInelasticCompFS::SelectExitChannel(G4double eKinetic) } - //n,p,d,t,he3,a -void G4ParticleHPInelasticCompFS::CompositeApply(const G4HadProjectile & theTrack, G4ParticleDefinition * aDefinition) +// n,p,d,t,he3,a +void G4ParticleHPInelasticCompFS::CompositeApply(const G4HadProjectile& theTrack, + G4ParticleDefinition* aDefinition) { // prepare neutron @@ -395,43 +396,44 @@ void G4ParticleHPInelasticCompFS::CompositeApply(const G4HadProjectile & theTrac G4double dqi = QI[it]; if ( dqi < 0 || 849 < dqi ) useQI = true; //Former libraies does not have values of this range - if ( useQI ) - { - // QI introudced since G4NDL3.15 - eExcitation = -QI[it]; - //Re-evluate iLevel based on this eExcitation - iLevel = 0; - G4bool find = false; - G4int imaxEx = 0; - G4double level_tolerance = 1.0*CLHEP::keV; - - while( theGammas.GetLevel(iLevel+1) != 0 ) // Loop checking, 11.05.2015, T. Koi - { - G4double maxEx = 0.0; - if ( maxEx < theGammas.GetLevel(iLevel)->GetLevelEnergy() ) - { - maxEx = theGammas.GetLevel(iLevel)->GetLevelEnergy(); - imaxEx = iLevel; - } - - // Fix bug 1789 DHW - first if-branch added because gamma data come from ENSDF - // and do not necessarily match the excitations used in ENDF-B.VII - // Compromise solution: use 1 keV tolerance suggested by T. Koi - if (std::abs(eExcitation - theGammas.GetLevel(iLevel)->GetLevelEnergy() ) < level_tolerance) { - find = true; - break; - - } else if (eExcitation < theGammas.GetLevel(iLevel)->GetLevelEnergy() ) { - find = true; - iLevel--; - // very small eExcitation, iLevel becomes -1, this is protected below. - if ( iLevel == -1 ) iLevel = 0; // But cause energy trouble. - break; - } - iLevel++; - } - // In case, cannot find proper level, then use the maximum level. - if ( !find ) iLevel = imaxEx; + if (useQI) { + // QI introudced since G4NDL3.15 + eExcitation = -QI[it]; + //Re-evluate iLevel based on this eExcitation + iLevel = 0; + G4bool find = false; + G4int imaxEx = 0; + G4double level_tolerance = 1.0*CLHEP::keV; + + while (theGammas.GetLevel(iLevel+1) != 0) // Loop checking, 11.05.2015, T. Koi + { + G4double maxEx = 0.0; + if (maxEx < theGammas.GetLevel(iLevel)->GetLevelEnergy() ) { + maxEx = theGammas.GetLevel(iLevel)->GetLevelEnergy(); + imaxEx = iLevel; + } + + // Fix bug 1789 DHW - first if-branch added because gamma data come from ENSDF + // and do not necessarily match the excitations used in ENDF-B.VII + // Compromise solution: use 1 keV tolerance suggested by T. Koi + if (std::abs(eExcitation - theGammas.GetLevel(iLevel)->GetLevelEnergy() ) < level_tolerance) { + find = true; + break; + + } else if (eExcitation < theGammas.GetLevel(iLevel)->GetLevelEnergy() ) { + find = true; + iLevel--; + // very small eExcitation, iLevel becomes -1, this is protected below. + // Fix bug 1838 DHW - only reset iLevel when incoming and outgoing particles are the same + if (theTrack.GetDefinition() == aDefinition) { + if (iLevel == -1) iLevel = 0; + } + break; + } + iLevel++; + } + // If proper level cannot be found, use the maximum level + if ( !find ) iLevel = imaxEx; } //110610TK END @@ -584,6 +586,8 @@ void G4ParticleHPInelasticCompFS::CompositeApply(const G4HadProjectile & theTrac // In this case, hadron should be isotropic in CM // mu and p should be correlated // +// Following lines made obsolete by fix to bug 2166 (A. Zontikov) +/* G4double totalPhotonEnergy = 0.0; if ( thePhotons != 0 ) { @@ -595,18 +599,24 @@ void G4ParticleHPInelasticCompFS::CompositeApply(const G4HadProjectile & theTrac totalPhotonEnergy += thePhotons->operator[](ii0)->GetTotalEnergy(); } } - +*/ //isotropic distribution in CM - G4double mu = 1.0 - 2 * G4UniformRand(); + G4double mu = 1.0 - 2.*G4UniformRand(); - // need momentums in target rest frame; + // Need momenta in target rest frame G4LorentzVector target_in_LAB ( theTarget.GetMomentum() , theTarget.GetTotalEnergy() ); G4ThreeVector boostToTargetRest = -target_in_LAB.boostVector(); G4LorentzVector proj_in_LAB = hadProjectile->Get4Momentum(); - G4DynamicParticle* proj = new G4DynamicParticle( theProjectile , proj_in_LAB.boost( boostToTargetRest ) ); - G4DynamicParticle* targ = new G4DynamicParticle( G4IonTable::GetIonTable()->GetIon ( (G4int)theBaseZ , (G4int)theBaseA , totalPhotonEnergy ) , G4ThreeVector(0) ); - G4DynamicParticle* hadron = new G4DynamicParticle( aHadron.GetDefinition() , G4ThreeVector(0) ); // will be fill momentum + G4DynamicParticle* proj = new G4DynamicParticle(theProjectile, proj_in_LAB.boost(boostToTargetRest) ); +// G4DynamicParticle* targ = +// new G4DynamicParticle(G4IonTable::GetIonTable()->GetIon((G4int)theBaseZ, (G4int)theBaseA, totalPhotonEnergy), G4ThreeVector(0) ); +// Fix bug 2166 (A. Zontikov): replace above two lines with next three lines + G4double excitationEnergy = theFinalStatePhotons[it] ? theFinalStatePhotons[it]->GetLevelEnergy() : 0.0; + G4DynamicParticle* targ = + new G4DynamicParticle(G4IonTable::GetIonTable()->GetIon((G4int)theBaseZ, (G4int)theBaseA, excitationEnergy), G4ThreeVector(0) ); + G4DynamicParticle* hadron = + new G4DynamicParticle(aHadron.GetDefinition(), G4ThreeVector(0) ); // Will fill in the momentum two_body_reaction ( proj , targ , hadron , mu ); diff --git a/source/processes/hadronic/models/particle_hp/src/G4ParticleHPPhotonDist.cc b/source/processes/hadronic/models/particle_hp/src/G4ParticleHPPhotonDist.cc index 28fa1a19cfe..09954c66b1f 100644 --- a/source/processes/hadronic/models/particle_hp/src/G4ParticleHPPhotonDist.cc +++ b/source/processes/hadronic/models/particle_hp/src/G4ParticleHPPhotonDist.cc @@ -129,7 +129,7 @@ void G4ParticleHPPhotonDist::InitAngular(std::istream & aDataFile) if (repFlag == 2) G4cout << "G4ParticleHPPhotonDist: repFlag == 2 && isoFlag != 1 is unexpected! If you use G4ND3.x, then please report to Geant4 HyperNews. " << G4endl; aDataFile >> tabulationType >> nDiscrete2 >> nIso; //080731 - if (theGammas != NULL && nDiscrete2 != nDiscrete) + if (theGammas != NULL && nDiscrete2 != nDiscrete) G4cout << "080731c G4ParticleHPPhotonDist nDiscrete2 != nDiscrete, It looks like something wrong in your NDL files. Please update the latest. If you still have this messages after the update, then please report to Geant4 Hyper News." << G4endl; // The order of cross section (InitPartials) and distribution @@ -292,16 +292,14 @@ G4ReactionProductVector * G4ParticleHPPhotonDist::GetPhotons(G4double anEnergy) } G4int i, ii, iii; G4int nSecondaries = 0; - G4ReactionProductVector * thePhotons = new G4ReactionProductVector; - if(repFlag==1) - { + G4ReactionProductVector* thePhotons = new G4ReactionProductVector; + + if (repFlag==1) { G4double current=0; - for(i=0; iat(i) = G4Poisson(current); // max cut-off still missing @@@ - if(nDiscrete==1&¤t<1.0001) - { + if (nDiscrete == 1 && current < 1.0001) { actualMult.Get()->at(i) = static_cast(current); if(current<1) { @@ -312,162 +310,103 @@ G4ReactionProductVector * G4ParticleHPPhotonDist::GetPhotons(G4double anEnergy) nSecondaries += actualMult.Get()->at(i); } //G4cout << "nSecondaries " << nSecondaries << " anEnergy " << anEnergy/eV << G4endl; - for(i=0;iSetDefinition(G4Gamma::Gamma()); thePhotons->push_back(theOne); } - G4int count=0; - -/* -G4double totalCascadeEnergy = 0.; -G4double lastCascadeEnergy = 0.; -G4double eGamm = 0; -G4int maxEnergyIndex = 0; -*/ - //Gcout << "nDiscrete " << nDiscrete << " nPartials " << nPartials << G4endl; -//3456 - if ( nDiscrete == 1 && nPartials == 1 ) - { - if ( actualMult.Get()->at(0) > 0 ) - { - if ( disType[0] == 1 ) // continuum - { - -/* - for(ii=0; ii< actualMult[0]; ii++) - { - - G4double sum=0, run=0; - for(iii=0; iiiGetY(anEnergy); //@@@ look at, seems fishy - // Looking for TotalCascdeEnergy or LastMaxEnergy - if (ii == 0) - { - maxEnergyIndex = temp->GetVectorLength()-1; - totalCascadeEnergy = temp->GetX(maxEnergyIndex); - lastCascadeEnergy = totalCascadeEnergy; - } - lastCascadeEnergy -= eGamm; - if (ii != actualMult[i]-1) eGamm = temp->SampleWithMax(lastCascadeEnergy); - else eGamm = lastCascadeEnergy; - thePhotons->operator[](count)->SetKineticEnergy(eGamm); - delete temp; - } -*/ - G4ParticleHPVector * temp; - temp = partials[ 0 ]->GetY(anEnergy); //@@@ look at, seems fishy - G4double maximumE = temp->GetX( temp->GetVectorLength()-1 ); // This is an assumption. - - //G4cout << "start " << actualMult[ 0 ] << " maximumE " << maximumE/eV << G4endl; + G4int count = 0; + + if (nDiscrete == 1 && nPartials == 1) { + if (actualMult.Get()->at(0) > 0) { + if (disType[0] == 1) { + // continuum + G4ParticleHPVector* temp; + temp = partials[ 0 ]->GetY(anEnergy); //@@@ look at, seems fishy + G4double maximumE = temp->GetX( temp->GetVectorLength()-1 ); // This is an assumption. + + //G4cout << "start " << actualMult[ 0 ] << " maximumE " << maximumE/eV << G4endl; + + std::vector< G4double > photons_e_best( actualMult.Get()->at(0) , 0.0 ); + G4double best = DBL_MAX; + G4int maxTry = 1000; + for (G4int j = 0; j < maxTry; j++) { + std::vector photons_e(actualMult.Get()->at(0), 0.0); + for (std::vector::iterator it = photons_e.begin(); it < photons_e.end(); it++) { + *it = temp->Sample(); + } - std::vector< G4double > photons_e_best( actualMult.Get()->at(0) , 0.0 ); - G4double best = DBL_MAX; - G4int maxTry = 1000; - for ( G4int j = 0 ; j < maxTry ; j++ ) - { - std::vector< G4double > photons_e( actualMult.Get()->at(0) , 0.0 ); - for ( std::vector< G4double >::iterator - it = photons_e.begin() ; it < photons_e.end() ; it++ ) - { - *it = temp->Sample(); - } - if ( std::accumulate( photons_e.begin() , photons_e.end() , 0.0 ) > maximumE ) - { - if ( std::accumulate( photons_e.begin() , photons_e.end() , 0.0 ) < best ) - photons_e_best = photons_e; - continue; - } - else - { - for ( std::vector< G4double >::iterator - it = photons_e.begin() ; it < photons_e.end() ; it++ ) - { - thePhotons->operator[](count)->SetKineticEnergy( *it ); - } - //G4cout << "OK " << actualMult[0] << " j " << j << " total photons E " - // << std::accumulate( photons_e.begin() , photons_e.end() , 0.0 )/eV << " ratio " << std::accumulate( photons_e.begin() , photons_e.end() , 0.0 ) / maximumE - // << G4endl; + if (std::accumulate(photons_e.begin(), photons_e.end(), 0.0) > maximumE) { + if (std::accumulate(photons_e.begin(), photons_e.end(), 0.0) < best) + photons_e_best = photons_e; + continue; + + } else { + G4int iphot = 0; + for (std::vector::iterator it = photons_e.begin(); it < photons_e.end(); it++) { + thePhotons->operator[](iphot)->SetKineticEnergy(*it); // Replace index count, which was not incremented, + // with iphot, which is, as per Artem Zontikov, + // bug report 2167 + iphot++; + } + // G4cout << "OK " << actualMult[0] << " j " << j << " total photons E " + // << std::accumulate(photons_e.begin(), photons_e.end(), 0.0)/eV << " ratio " + // << std::accumulate(photons_e.begin(), photons_e.end(), 0.0)/maximumE + // << G4endl; - break; - } -/* -160910 TK makes commented out sructurally dead code - G4cout << "NeutronHPPhotonDist could not find fitted energy set for multiplicity of " << actualMult.Get()->at(0) << "." << G4endl; - G4cout << "NeutronHPPhotonDist will use the best set." << G4endl; - for ( std::vector< G4double >::iterator - it = photons_e_best.begin() ; it < photons_e_best.end() ; it++ ) - { - thePhotons->operator[](count)->SetKineticEnergy( *it ); - } -*/ - //G4cout << "Not Good " << actualMult[0] << " j " << j << " total photons E " - // << best/eV << " ratio " << best / maximumE - // << G4endl; - } - // TKDB - delete temp; + break; } - else // discrete - { - thePhotons->operator[](count)->SetKineticEnergy(energy[i]); - } - count++; - if(count > nSecondaries) throw G4HadronicException(__FILE__, __LINE__, "G4ParticleHPPhotonDist::GetPhotons inconsistancy"); - } - - } - else - { - for(i=0; iat(i); ii++) - { - if(disType[i]==1) // continuum - { - G4double sum=0, run=0; - for(iii=0; iiiGetY(anEnergy); //@@@ look at, seems fishy - G4double eGamm = temp->Sample(); - thePhotons->operator[](count)->SetKineticEnergy(eGamm); + // TKDB delete temp; - } - else // discrete - { + + } else { + // discrete thePhotons->operator[](count)->SetKineticEnergy(energy[i]); - } - count++; - if(count > nSecondaries) throw G4HadronicException(__FILE__, __LINE__, "G4ParticleHPPhotonDist::GetPhotons inconsistancy"); + } + count++; + if (count > nSecondaries) throw G4HadronicException(__FILE__, __LINE__, "G4ParticleHPPhotonDist::GetPhotons inconsistancy"); } - } + + } else { // nDiscrete != 1 or nPartials != 1 + for (i=0; iat(i); ii++) { + if (disType[i] == 1) { + // continuum + G4double sum=0, run=0; + for (iii = 0; iii < nPartials; iii++) sum+=probs[iii].GetY(anEnergy); + G4double random = G4UniformRand(); + G4int theP = 0; + for (iii = 0; iii < nPartials; iii++) { + run+=probs[iii].GetY(anEnergy); + theP = iii; + if(randomGetY(anEnergy); //@@@ look at, seems fishy + G4double eGamm = temp->Sample(); + thePhotons->operator[](count)->SetKineticEnergy(eGamm); + delete temp; + + } else { + // discrete + thePhotons->operator[](count)->SetKineticEnergy(energy[i]); + } + count++; + if (count > nSecondaries) throw G4HadronicException(__FILE__, __LINE__, "G4ParticleHPPhotonDist::GetPhotons inconsistancy"); + } } + } + // now do the angular distributions... - if( isoFlag == 1) - { + if (isoFlag == 1) { for (i=0; i< nSecondaries; i++) { G4double costheta = 2.*G4UniformRand()-1; @@ -554,10 +493,9 @@ G4int maxEnergyIndex = 0; thePhotons->operator[](i)->SetMomentum( tmpVector ) ; } } - } - } - else if(repFlag == 2) - { + } + + } else if (repFlag == 2) { G4double * running = new G4double[nGammaEnergies]; running[0]=theTransitionProbabilities[0]; //G4int i; //declaration at 284th @@ -727,7 +665,7 @@ G4int maxEnergyIndex = 0; //G4cout << "iphoton " << iphoton << G4endl; //G4cout << "photon energy " << theGammas[ iphoton ] /eV << G4endl; - // Statistically suppress the photon according to reaction cross section + // Statistically suppress the photon according to reaction cross section // Fix proposed by Artem Zontikov, Bug report #1824 if (theReactionXsec) { if (thePartialXsec[iphoton].GetXsec(anEnergy)/theReactionXsec->GetXsec(anEnergy) < G4UniformRand() ) { diff --git a/source/processes/hadronic/models/parton_string/diffraction/History b/source/processes/hadronic/models/parton_string/diffraction/History index a143a8a60cf..3fb9b2749e0 100644 --- a/source/processes/hadronic/models/parton_string/diffraction/History +++ b/source/processes/hadronic/models/parton_string/diffraction/History @@ -14,11 +14,11 @@ code and to keep track of all tags. * Please list in reverse chronological order (last date on top) --------------------------------------------------------------- -06-Mar-2019 A. Ribon (hadr-string-diff-V10-04-16) +06-Mar-2019 A. Ribon (hadr-string-diff-V10-05-01) - G4FTFModel: fixed a memory leak in G4FTFModel::GetStrings() reported as bug #2138. -26-Feb-2019 J. Yarba +26-Feb-2019 J. Yarba (hadr-string-diff-V10-05-00) - Correct FTF_NUCDESTR_P1_ADEP_TGT parameter (fNuclearTgtDestructP1_ADEP) that has accidentally been made "fixed". No changes in the random sequence. - Minor cleanups diff --git a/source/processes/hadronic/models/parton_string/hadronization/include/G4ExcitedStringDecay.hh b/source/processes/hadronic/models/parton_string/hadronization/include/G4ExcitedStringDecay.hh index c16d6451d7b..8860915f35e 100644 --- a/source/processes/hadronic/models/parton_string/hadronization/include/G4ExcitedStringDecay.hh +++ b/source/processes/hadronic/models/parton_string/hadronization/include/G4ExcitedStringDecay.hh @@ -44,8 +44,8 @@ class G4ExcitedStringDecay: public G4VStringFragmentation private: G4ExcitedStringDecay(const G4ExcitedStringDecay &right); const G4ExcitedStringDecay & operator=(const G4ExcitedStringDecay &right); - int operator==(const G4ExcitedStringDecay &right) const; - int operator!=(const G4ExcitedStringDecay &right) const; + G4bool operator==(const G4ExcitedStringDecay &right) const; + G4bool operator!=(const G4ExcitedStringDecay &right) const; public: diff --git a/source/processes/hadronic/models/parton_string/hadronization/include/G4FragmentingString.hh b/source/processes/hadronic/models/parton_string/hadronization/include/G4FragmentingString.hh index 0e16de8f23a..e12e1a96fc6 100644 --- a/source/processes/hadronic/models/parton_string/hadronization/include/G4FragmentingString.hh +++ b/source/processes/hadronic/models/parton_string/hadronization/include/G4FragmentingString.hh @@ -61,9 +61,9 @@ class G4FragmentingString ~G4FragmentingString(); G4FragmentingString& operator=(const G4FragmentingString &); - int operator==(const G4FragmentingString &right) const; + G4bool operator==(const G4FragmentingString &right) const; - int operator!=(const G4FragmentingString &right) const; + G4bool operator!=(const G4FragmentingString &right) const; G4LorentzVector Get4Momentum() const; @@ -118,13 +118,13 @@ class G4FragmentingString }; inline -int G4FragmentingString::operator==(const G4FragmentingString &right) const +G4bool G4FragmentingString::operator==(const G4FragmentingString &right) const { return this == &right; } inline -int G4FragmentingString::operator!=(const G4FragmentingString &right) const +G4bool G4FragmentingString::operator!=(const G4FragmentingString &right) const { return this != &right; } diff --git a/source/processes/hadronic/models/parton_string/hadronization/include/G4LundStringFragmentation.hh b/source/processes/hadronic/models/parton_string/hadronization/include/G4LundStringFragmentation.hh index 38f4066e47b..77de5febccb 100644 --- a/source/processes/hadronic/models/parton_string/hadronization/include/G4LundStringFragmentation.hh +++ b/source/processes/hadronic/models/parton_string/hadronization/include/G4LundStringFragmentation.hh @@ -51,8 +51,8 @@ private: // not implemented to protect/forbid use G4LundStringFragmentation(const G4LundStringFragmentation &right); const G4LundStringFragmentation & operator=(const G4LundStringFragmentation &right); - int operator==(const G4LundStringFragmentation &right) const; - int operator!=(const G4LundStringFragmentation &right) const; + G4bool operator==(const G4LundStringFragmentation &right) const; + G4bool operator!=(const G4LundStringFragmentation &right) const; private: void SetMinMasses(); diff --git a/source/processes/hadronic/models/parton_string/hadronization/include/G4QGSMFragmentation.hh b/source/processes/hadronic/models/parton_string/hadronization/include/G4QGSMFragmentation.hh index b324f73e90a..5e228e72012 100644 --- a/source/processes/hadronic/models/parton_string/hadronization/include/G4QGSMFragmentation.hh +++ b/source/processes/hadronic/models/parton_string/hadronization/include/G4QGSMFragmentation.hh @@ -47,8 +47,8 @@ class G4QGSMFragmentation:public G4VLongitudinalStringDecay // not implemented to protect/forbid use G4QGSMFragmentation(const G4QGSMFragmentation &right); const G4QGSMFragmentation & operator=(const G4QGSMFragmentation &right); - int operator==(const G4QGSMFragmentation &right) const; - int operator!=(const G4QGSMFragmentation &right) const; + G4bool operator==(const G4QGSMFragmentation &right) const; + G4bool operator!=(const G4QGSMFragmentation &right) const; private: void SetMinMasses(); diff --git a/source/processes/hadronic/models/parton_string/hadronization/include/G4VLongitudinalStringDecay.hh b/source/processes/hadronic/models/parton_string/hadronization/include/G4VLongitudinalStringDecay.hh index d1d6f411b56..f09d89561ce 100644 --- a/source/processes/hadronic/models/parton_string/hadronization/include/G4VLongitudinalStringDecay.hh +++ b/source/processes/hadronic/models/parton_string/hadronization/include/G4VLongitudinalStringDecay.hh @@ -52,8 +52,8 @@ class G4VLongitudinalStringDecay // not implemented to protect/forbid use G4VLongitudinalStringDecay(const G4VLongitudinalStringDecay &right); const G4VLongitudinalStringDecay & operator=(const G4VLongitudinalStringDecay &right); - int operator==(const G4VLongitudinalStringDecay &right) const; - int operator!=(const G4VLongitudinalStringDecay &right) const; + G4bool operator==(const G4VLongitudinalStringDecay &right) const; + G4bool operator!=(const G4VLongitudinalStringDecay &right) const; public: virtual G4KineticTrackVector* FragmentString(const G4ExcitedString& theString)=0; diff --git a/source/processes/hadronic/models/parton_string/hadronization/src/G4ExcitedStringDecay.cc b/source/processes/hadronic/models/parton_string/hadronization/src/G4ExcitedStringDecay.cc index c34e4dbc739..4815023b115 100644 --- a/source/processes/hadronic/models/parton_string/hadronization/src/G4ExcitedStringDecay.cc +++ b/source/processes/hadronic/models/parton_string/hadronization/src/G4ExcitedStringDecay.cc @@ -65,15 +65,15 @@ const G4ExcitedStringDecay & G4ExcitedStringDecay::operator=(const G4ExcitedStri } -int G4ExcitedStringDecay::operator==(const G4ExcitedStringDecay &) const +G4bool G4ExcitedStringDecay::operator==(const G4ExcitedStringDecay &) const { - return 0; + return false; } -int G4ExcitedStringDecay::operator!=(const G4ExcitedStringDecay &) const +G4bool G4ExcitedStringDecay::operator!=(const G4ExcitedStringDecay &) const { - return 1; + return true; } diff --git a/source/processes/hadronic/models/parton_string/hadronization/src/G4VLongitudinalStringDecay.cc b/source/processes/hadronic/models/parton_string/hadronization/src/G4VLongitudinalStringDecay.cc index dd1b9900aa6..e04a0fc6930 100644 --- a/source/processes/hadronic/models/parton_string/hadronization/src/G4VLongitudinalStringDecay.cc +++ b/source/processes/hadronic/models/parton_string/hadronization/src/G4VLongitudinalStringDecay.cc @@ -120,7 +120,7 @@ G4VLongitudinalStringDecay::~G4VLongitudinalStringDecay() //----------------------------------------------------------------------------- -int G4VLongitudinalStringDecay::operator==(const G4VLongitudinalStringDecay &) const +G4bool G4VLongitudinalStringDecay::operator==(const G4VLongitudinalStringDecay &) const { throw G4HadronicException(__FILE__, __LINE__, "G4VLongitudinalStringDecay::operator== forbidden"); return false; @@ -128,7 +128,7 @@ int G4VLongitudinalStringDecay::operator==(const G4VLongitudinalStringDecay &) c //------------------------------------------------------------------------------------- -int G4VLongitudinalStringDecay::operator!=(const G4VLongitudinalStringDecay &) const +G4bool G4VLongitudinalStringDecay::operator!=(const G4VLongitudinalStringDecay &) const { throw G4HadronicException(__FILE__, __LINE__, "G4VLongitudinalStringDecay::operator!= forbidden"); return true; diff --git a/source/processes/hadronic/models/parton_string/management/include/G4EventGenerator.hh b/source/processes/hadronic/models/parton_string/management/include/G4EventGenerator.hh index 78087602854..6e79bde2be7 100644 --- a/source/processes/hadronic/models/parton_string/management/include/G4EventGenerator.hh +++ b/source/processes/hadronic/models/parton_string/management/include/G4EventGenerator.hh @@ -41,8 +41,8 @@ class G4EventGenerator : public G4HadronicInteraction private: G4EventGenerator(const G4EventGenerator &right); const G4EventGenerator & operator=(const G4EventGenerator &right); - int operator==(const G4EventGenerator &right) const; - int operator!=(const G4EventGenerator &right) const; + G4bool operator==(const G4EventGenerator &right) const; + G4bool operator!=(const G4EventGenerator &right) const; public: virtual G4double GetWidth(G4VertexCode &theCode) = 0; diff --git a/source/processes/hadronic/models/parton_string/management/include/G4InteractionContent.hh b/source/processes/hadronic/models/parton_string/management/include/G4InteractionContent.hh index a021ad2df5c..dfc7eb30a19 100644 --- a/source/processes/hadronic/models/parton_string/management/include/G4InteractionContent.hh +++ b/source/processes/hadronic/models/parton_string/management/include/G4InteractionContent.hh @@ -84,8 +84,8 @@ class G4InteractionContent private: G4InteractionContent & operator=(const G4InteractionContent &right); G4InteractionContent(const G4InteractionContent &right); - int operator==(const G4InteractionContent &right) const; - int operator!=(const G4InteractionContent &right) const; + G4bool operator==(const G4InteractionContent &right) const; + G4bool operator!=(const G4InteractionContent &right) const; protected: diff --git a/source/processes/hadronic/models/parton_string/management/include/G4StringModel.hh b/source/processes/hadronic/models/parton_string/management/include/G4StringModel.hh index 0dcdd707c61..7f7085e9d82 100644 --- a/source/processes/hadronic/models/parton_string/management/include/G4StringModel.hh +++ b/source/processes/hadronic/models/parton_string/management/include/G4StringModel.hh @@ -44,8 +44,8 @@ class G4StringModel : public G4VHighEnergyGenerator private: G4StringModel(const G4StringModel &right); const G4StringModel & operator=(const G4StringModel &right); - int operator==(const G4StringModel &right) const; - int operator!=(const G4StringModel &right) const; + G4bool operator==(const G4StringModel &right) const; + G4bool operator!=(const G4StringModel &right) const; public: void Set3DNucleus(G4V3DNucleus *const value); diff --git a/source/processes/hadronic/models/parton_string/management/include/G4VParticipants.hh b/source/processes/hadronic/models/parton_string/management/include/G4VParticipants.hh index 62118ef1985..de85045f0c4 100644 --- a/source/processes/hadronic/models/parton_string/management/include/G4VParticipants.hh +++ b/source/processes/hadronic/models/parton_string/management/include/G4VParticipants.hh @@ -52,8 +52,8 @@ class G4VParticipants virtual ~G4VParticipants(); const G4VParticipants & operator=(const G4VParticipants &right); - int operator==(const G4VParticipants &right) const; - int operator!=(const G4VParticipants &right) const; + G4bool operator==(const G4VParticipants &right) const; + G4bool operator!=(const G4VParticipants &right) const; virtual void Init(G4int theZ, G4int theA); virtual void SetNucleus(G4V3DNucleus* aNucleus); diff --git a/source/processes/hadronic/models/parton_string/management/include/G4VPartonStringModel.hh b/source/processes/hadronic/models/parton_string/management/include/G4VPartonStringModel.hh index 20a90db52d0..c3f2ffc13dd 100644 --- a/source/processes/hadronic/models/parton_string/management/include/G4VPartonStringModel.hh +++ b/source/processes/hadronic/models/parton_string/management/include/G4VPartonStringModel.hh @@ -56,8 +56,8 @@ class G4VPartonStringModel : public G4VHighEnergyGenerator private: G4VPartonStringModel(const G4VPartonStringModel &right); const G4VPartonStringModel & operator=(const G4VPartonStringModel &right); - int operator==(const G4VPartonStringModel &right) const; - int operator!=(const G4VPartonStringModel &right) const; + G4bool operator==(const G4VPartonStringModel &right) const; + G4bool operator!=(const G4VPartonStringModel &right) const; public: void SetFragmentationModel(G4VStringFragmentation * aModel); diff --git a/source/processes/hadronic/models/parton_string/management/include/G4VSplitableHadron.hh b/source/processes/hadronic/models/parton_string/management/include/G4VSplitableHadron.hh index 9cbe03dfa04..4a35032bd6f 100644 --- a/source/processes/hadronic/models/parton_string/management/include/G4VSplitableHadron.hh +++ b/source/processes/hadronic/models/parton_string/management/include/G4VSplitableHadron.hh @@ -59,8 +59,8 @@ class G4VSplitableHadron virtual ~G4VSplitableHadron(); - int operator==(const G4VSplitableHadron &right) const; - int operator!=(const G4VSplitableHadron &right) const; + G4bool operator==(const G4VSplitableHadron &right) const; + G4bool operator!=(const G4VSplitableHadron &right) const; void Set4Momentum(const G4LorentzVector &a4Momentum); const G4LorentzVector & Get4Momentum() const; diff --git a/source/processes/hadronic/models/parton_string/management/include/G4VStringFragmentation.hh b/source/processes/hadronic/models/parton_string/management/include/G4VStringFragmentation.hh index ac8c4b3f382..ae9af08fa79 100644 --- a/source/processes/hadronic/models/parton_string/management/include/G4VStringFragmentation.hh +++ b/source/processes/hadronic/models/parton_string/management/include/G4VStringFragmentation.hh @@ -41,8 +41,8 @@ class G4VStringFragmentation private: G4VStringFragmentation(const G4VStringFragmentation &right); const G4VStringFragmentation & operator=(const G4VStringFragmentation &right); - int operator==(const G4VStringFragmentation &right) const; - int operator!=(const G4VStringFragmentation &right) const; + G4bool operator==(const G4VStringFragmentation &right) const; + G4bool operator!=(const G4VStringFragmentation &right) const; public: virtual G4KineticTrackVector * FragmentStrings(const G4ExcitedStringVector * theStrings)=0; diff --git a/source/processes/hadronic/models/parton_string/management/src/G4EventGenerator.cc b/source/processes/hadronic/models/parton_string/management/src/G4EventGenerator.cc index 33339e5062b..659256938f6 100644 --- a/source/processes/hadronic/models/parton_string/management/src/G4EventGenerator.cc +++ b/source/processes/hadronic/models/parton_string/management/src/G4EventGenerator.cc @@ -54,13 +54,13 @@ const G4EventGenerator & G4EventGenerator::operator=(const G4EventGenerator &) } -int G4EventGenerator::operator==(const G4EventGenerator &) const +G4bool G4EventGenerator::operator==(const G4EventGenerator &) const { - return 0; + return false; } -int G4EventGenerator::operator!=(const G4EventGenerator &) const +G4bool G4EventGenerator::operator!=(const G4EventGenerator &) const { - return 1; + return true; } diff --git a/source/processes/hadronic/models/parton_string/management/src/G4StringModel.cc b/source/processes/hadronic/models/parton_string/management/src/G4StringModel.cc index 3a0fcd52d93..b8df63ece65 100644 --- a/source/processes/hadronic/models/parton_string/management/src/G4StringModel.cc +++ b/source/processes/hadronic/models/parton_string/management/src/G4StringModel.cc @@ -51,13 +51,13 @@ const G4StringModel & G4StringModel::operator=(const G4StringModel &) } -int G4StringModel::operator==(const G4StringModel &) const +G4bool G4StringModel::operator==(const G4StringModel &) const { - return 0; + return false; } -int G4StringModel::operator!=(const G4StringModel &) const +G4bool G4StringModel::operator!=(const G4StringModel &) const { - return 1; + return true; } diff --git a/source/processes/hadronic/models/parton_string/management/src/G4VSplitableHadron.cc b/source/processes/hadronic/models/parton_string/management/src/G4VSplitableHadron.cc index 0c1089d3f55..2a5b08d4d9d 100644 --- a/source/processes/hadronic/models/parton_string/management/src/G4VSplitableHadron.cc +++ b/source/processes/hadronic/models/parton_string/management/src/G4VSplitableHadron.cc @@ -98,12 +98,12 @@ const G4VSplitableHadron & G4VSplitableHadron::operator=(const G4VSplitableHadro } -int G4VSplitableHadron::operator==(const G4VSplitableHadron &right) const +G4bool G4VSplitableHadron::operator==(const G4VSplitableHadron &right) const { return this==&right; } -int G4VSplitableHadron::operator!=(const G4VSplitableHadron &right) const +G4bool G4VSplitableHadron::operator!=(const G4VSplitableHadron &right) const { return this!=&right; } diff --git a/source/processes/hadronic/models/parton_string/management/src/G4VStringFragmentation.cc b/source/processes/hadronic/models/parton_string/management/src/G4VStringFragmentation.cc index fbe226c5b91..3590981f624 100644 --- a/source/processes/hadronic/models/parton_string/management/src/G4VStringFragmentation.cc +++ b/source/processes/hadronic/models/parton_string/management/src/G4VStringFragmentation.cc @@ -47,13 +47,13 @@ const G4VStringFragmentation & G4VStringFragmentation::operator=(const G4VString return *this; } -int G4VStringFragmentation::operator==(const G4VStringFragmentation &) const +G4bool G4VStringFragmentation::operator==(const G4VStringFragmentation &) const { - return 0; + return false; } -int G4VStringFragmentation::operator!=(const G4VStringFragmentation &) const +G4bool G4VStringFragmentation::operator!=(const G4VStringFragmentation &) const { - return 1; + return true; } diff --git a/source/processes/hadronic/models/parton_string/qgsm/History b/source/processes/hadronic/models/parton_string/qgsm/History index 9685d1b4d14..6bb983d646a 100644 --- a/source/processes/hadronic/models/parton_string/qgsm/History +++ b/source/processes/hadronic/models/parton_string/qgsm/History @@ -14,7 +14,7 @@ code and to keep track of all tags. * Please list in reverse chronological order (last date on top) --------------------------------------------------------------- -02-Apr-2019 A. Ribon (hadr-qgsm-V10-04-09) +02-Apr-2019 A. Ribon (hadr-qgsm-V10-05-00) - G4QGSParticipants : bug-fix (made by Vladimir Uzhinsky) in the computation of the transverse mass in the method G4QGSParticipants::DeterminePartonMomenta() . diff --git a/source/processes/hadronic/models/pre_equilibrium/History b/source/processes/hadronic/models/pre_equilibrium/History index 05b1691c2b5..e418afd2389 100644 --- a/source/processes/hadronic/models/pre_equilibrium/History +++ b/source/processes/hadronic/models/pre_equilibrium/History @@ -14,6 +14,14 @@ code and to keep track of all tags. * Please list in reverse chronological order (last date on top) --------------------------------------------------------------- +16-May-2019 V.Ivanchenko hadr-pre-V10-05-01 +- G4LowEGammaNuclearModel - new model based on pre-compound de-excitation + +30-Apr-2019 V.Ivanchenko hadr-pre-V10-05-00 +- G4PreCompoundEmission, G4PreCompoundFragment, G4VPreCompoundFragment + setup minimum number of points for probability integration 4; + minor code clean-up + 09-Nov-2018 G.Cosmo hadr-pre-V10-04-02 - G4PreCompoundModel: fixed printout typos. diff --git a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4HETCFragment.hh b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4HETCFragment.hh index ad092e7b000..f8a13e9b056 100644 --- a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4HETCFragment.hh +++ b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4HETCFragment.hh @@ -69,8 +69,8 @@ private: G4HETCFragment(const G4HETCFragment &right); const G4HETCFragment& operator= (const G4HETCFragment &right); - G4int operator==(const G4HETCFragment &right) const; - G4int operator!=(const G4HETCFragment &right) const; + G4bool operator==(const G4HETCFragment &right) const; + G4bool operator!=(const G4HETCFragment &right) const; G4double r2norm; }; diff --git a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4LowEGammaNuclearModel.hh b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4LowEGammaNuclearModel.hh new file mode 100644 index 00000000000..fa231ae4987 --- /dev/null +++ b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4LowEGammaNuclearModel.hh @@ -0,0 +1,70 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// Geant4 header : G4LowEGammaNuclearModel +// Created: 15 May 2019 +// Author V.Ivanchenko +// +// Class Description +// Sampling of gamma nuclear interaction at low energy +// Class Description - End +// + +#ifndef G4LowEGammaNuclearModel_h +#define G4LowEGammaNuclearModel_h 1 + +#include "globals.hh" +#include "G4HadronicInteraction.hh" +#include "G4HadProjectile.hh" +#include "G4Nucleus.hh" +#include "G4LorentzVector.hh" + +class G4PreCompoundModel; + +class G4LowEGammaNuclearModel : public G4HadronicInteraction +{ +public: + + explicit G4LowEGammaNuclearModel(); + + ~G4LowEGammaNuclearModel() override; + + G4HadFinalState* ApplyYourself(const G4HadProjectile & aTrack, + G4Nucleus & targetNucleus) final; + + void InitialiseModel() final; + +private: + + G4LowEGammaNuclearModel & operator= + (const G4LowEGammaNuclearModel &right); + G4LowEGammaNuclearModel(const G4LowEGammaNuclearModel&); + + G4PreCompoundModel* fPreco; + G4LorentzVector lab4mom; + +}; + +#endif diff --git a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundAlpha.hh b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundAlpha.hh index 4d742e2e83a..18e9d5b8db7 100644 --- a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundAlpha.hh +++ b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundAlpha.hh @@ -60,8 +60,8 @@ private: G4PreCompoundAlpha(const G4PreCompoundAlpha &right); const G4PreCompoundAlpha& operator= (const G4PreCompoundAlpha &right); - G4int operator==(const G4PreCompoundAlpha &right) const; - G4int operator!=(const G4PreCompoundAlpha &right) const; + G4bool operator==(const G4PreCompoundAlpha &right) const; + G4bool operator!=(const G4PreCompoundAlpha &right) const; G4AlphaCoulombBarrier theAlphaCoulombBarrier; diff --git a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundDeuteron.hh b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundDeuteron.hh index 51c94ab1bac..38ebace3fd4 100644 --- a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundDeuteron.hh +++ b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundDeuteron.hh @@ -60,8 +60,8 @@ private: G4PreCompoundDeuteron(const G4PreCompoundDeuteron &right); const G4PreCompoundDeuteron& operator= (const G4PreCompoundDeuteron &right); - G4int operator==(const G4PreCompoundDeuteron &right) const; - G4int operator!=(const G4PreCompoundDeuteron &right) const; + G4bool operator==(const G4PreCompoundDeuteron &right) const; + G4bool operator!=(const G4PreCompoundDeuteron &right) const; G4DeuteronCoulombBarrier theDeuteronCoulombBarrier; }; diff --git a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundFragment.hh b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundFragment.hh index a723e452a78..71492c21147 100644 --- a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundFragment.hh +++ b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundFragment.hh @@ -83,8 +83,8 @@ private: G4PreCompoundFragment(const G4PreCompoundFragment &right) = delete; const G4PreCompoundFragment& operator= (const G4PreCompoundFragment &right) = delete; - G4int operator==(const G4PreCompoundFragment &right) const = delete; - G4int operator!=(const G4PreCompoundFragment &right) const = delete; + G4bool operator==(const G4PreCompoundFragment &right) const = delete; + G4bool operator!=(const G4PreCompoundFragment &right) const = delete; G4int index; diff --git a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundHe3.hh b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundHe3.hh index 2c07c072bff..504be2398a2 100644 --- a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundHe3.hh +++ b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundHe3.hh @@ -60,8 +60,8 @@ private: G4PreCompoundHe3(const G4PreCompoundHe3 &right); const G4PreCompoundHe3& operator= (const G4PreCompoundHe3 &right); - G4int operator==(const G4PreCompoundHe3 &right) const; - G4int operator!=(const G4PreCompoundHe3 &right) const; + G4bool operator==(const G4PreCompoundHe3 &right) const; + G4bool operator!=(const G4PreCompoundHe3 &right) const; G4He3CoulombBarrier theHe3CoulombBarrier; }; diff --git a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundIon.hh b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundIon.hh index f3613497363..b7bc2dbbcc4 100644 --- a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundIon.hh +++ b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundIon.hh @@ -69,8 +69,8 @@ private: G4PreCompoundIon(const G4PreCompoundIon &right); const G4PreCompoundIon& operator= (const G4PreCompoundIon &right); - G4int operator==(const G4PreCompoundIon &right) const; - G4int operator!=(const G4PreCompoundIon &right) const; + G4bool operator==(const G4PreCompoundIon &right) const; + G4bool operator!=(const G4PreCompoundIon &right) const; G4double fact; }; diff --git a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundNeutron.hh b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundNeutron.hh index d3dca921f1e..0b13e37036e 100644 --- a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundNeutron.hh +++ b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundNeutron.hh @@ -58,8 +58,8 @@ private: G4PreCompoundNeutron(const G4PreCompoundNeutron &right); const G4PreCompoundNeutron& operator= (const G4PreCompoundNeutron &right); - G4int operator==(const G4PreCompoundNeutron &right) const; - G4int operator!=(const G4PreCompoundNeutron &right) const; + G4bool operator==(const G4PreCompoundNeutron &right) const; + G4bool operator!=(const G4PreCompoundNeutron &right) const; G4NeutronCoulombBarrier theNeutronCoulombBarrier; }; diff --git a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundNucleon.hh b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundNucleon.hh index d74159820c5..29b8de2879a 100644 --- a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundNucleon.hh +++ b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundNucleon.hh @@ -61,8 +61,8 @@ private: G4PreCompoundNucleon(const G4PreCompoundNucleon &right); const G4PreCompoundNucleon& operator= (const G4PreCompoundNucleon &right); - G4int operator==(const G4PreCompoundNucleon &right) const; - G4int operator!=(const G4PreCompoundNucleon &right) const; + G4bool operator==(const G4PreCompoundNucleon &right) const; + G4bool operator!=(const G4PreCompoundNucleon &right) const; }; diff --git a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundProton.hh b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundProton.hh index 2f0eeb27a7b..2d9f245b195 100644 --- a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundProton.hh +++ b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundProton.hh @@ -58,8 +58,8 @@ private: G4PreCompoundProton(const G4PreCompoundProton &right); const G4PreCompoundProton& operator= (const G4PreCompoundProton &right); - G4int operator==(const G4PreCompoundProton &right) const; - G4int operator!=(const G4PreCompoundProton &right) const; + G4bool operator==(const G4PreCompoundProton &right) const; + G4bool operator!=(const G4PreCompoundProton &right) const; G4ProtonCoulombBarrier theProtonCoulombBarrier; }; diff --git a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundTriton.hh b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundTriton.hh index e148d8c0a6a..aa229c15e68 100644 --- a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundTriton.hh +++ b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundTriton.hh @@ -60,8 +60,8 @@ private: G4PreCompoundTriton(const G4PreCompoundTriton &right); const G4PreCompoundTriton& operator= (const G4PreCompoundTriton &right); - G4int operator==(const G4PreCompoundTriton &right) const; - G4int operator!=(const G4PreCompoundTriton &right) const; + G4bool operator==(const G4PreCompoundTriton &right) const; + G4bool operator!=(const G4PreCompoundTriton &right) const; G4TritonCoulombBarrier theTritonCoulombBarrier; }; diff --git a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4VPreCompoundFragment.hh b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4VPreCompoundFragment.hh index 93e9d8122d3..dd3af7d3d3f 100644 --- a/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4VPreCompoundFragment.hh +++ b/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4VPreCompoundFragment.hh @@ -125,8 +125,8 @@ private: G4VPreCompoundFragment(const G4VPreCompoundFragment &right) = delete; const G4VPreCompoundFragment& operator= (const G4VPreCompoundFragment &right) = delete; - G4int operator==(const G4VPreCompoundFragment &right) const = delete; - G4int operator!=(const G4VPreCompoundFragment &right) const = delete; + G4bool operator==(const G4VPreCompoundFragment &right) const = delete; + G4bool operator!=(const G4VPreCompoundFragment &right) const = delete; // ============= // Data members diff --git a/source/processes/hadronic/models/pre_equilibrium/exciton_model/sources.cmake b/source/processes/hadronic/models/pre_equilibrium/exciton_model/sources.cmake index 9581b5db575..77047306bdc 100644 --- a/source/processes/hadronic/models/pre_equilibrium/exciton_model/sources.cmake +++ b/source/processes/hadronic/models/pre_equilibrium/exciton_model/sources.cmake @@ -65,6 +65,7 @@ GEANT4_DEFINE_MODULE(NAME G4had_preequ_exciton G4HETCNeutron.hh G4HETCProton.hh G4HETCTriton.hh + G4LowEGammaNuclearModel.hh G4LowEIonFragmentation.hh G4PreCompoundAlpha.hh G4PreCompoundDeuteron.hh @@ -95,6 +96,7 @@ GEANT4_DEFINE_MODULE(NAME G4had_preequ_exciton G4HETCNeutron.cc G4HETCProton.cc G4HETCTriton.cc + G4LowEGammaNuclearModel.cc G4LowEIonFragmentation.cc G4PreCompoundAlpha.cc G4PreCompoundDeuteron.cc diff --git a/source/processes/hadronic/models/pre_equilibrium/exciton_model/src/G4LowEGammaNuclearModel.cc b/source/processes/hadronic/models/pre_equilibrium/exciton_model/src/G4LowEGammaNuclearModel.cc new file mode 100644 index 00000000000..d7789b7180d --- /dev/null +++ b/source/processes/hadronic/models/pre_equilibrium/exciton_model/src/G4LowEGammaNuclearModel.cc @@ -0,0 +1,117 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// Physics model class G4LowEGammaNuclearModel +// Created: 15 May 2019 +// Author V.Ivanchenko +// +// + +#include "G4LowEGammaNuclearModel.hh" +#include "G4SystemOfUnits.hh" +#include "G4ParticleDefinition.hh" +#include "G4Fragment.hh" +#include "G4NucleiProperties.hh" +#include "G4DynamicParticle.hh" +#include "G4HadSecondary.hh" +#include "G4ReactionProduct.hh" +#include "G4ReactionProductVector.hh" +#include "G4HadronicParameters.hh" +#include "G4HadronicInteractionRegistry.hh" +#include "G4PreCompoundModel.hh" +#include "G4ThreeVector.hh" + +G4LowEGammaNuclearModel::G4LowEGammaNuclearModel() + : G4HadronicInteraction("GammaNPreco"),lab4mom(0.,0.,0.,0.) +{ + SetMinEnergy( 0.0*CLHEP::GeV ); + SetMaxEnergy( G4HadronicParameters::Instance()->GetMaxEnergy() ); + + // reuse existing pre-compound model + G4HadronicInteraction* p = + G4HadronicInteractionRegistry::Instance()->FindModel("PRECO"); + fPreco = static_cast(p); + if(!fPreco) { fPreco = new G4PreCompoundModel(); } +} + +G4LowEGammaNuclearModel::~G4LowEGammaNuclearModel() +{} + +void G4LowEGammaNuclearModel::InitialiseModel() +{} + +G4HadFinalState* G4LowEGammaNuclearModel::ApplyYourself( + const G4HadProjectile& aTrack, G4Nucleus& theNucleus) +{ + theParticleChange.Clear(); + + G4int A = theNucleus.GetA_asInt(); + G4int Z = theNucleus.GetZ_asInt(); + + // Create initial state + lab4mom.set(0.,0.,0.,G4NucleiProperties::GetNuclearMass(A, Z)); + lab4mom += aTrack.Get4Momentum(); + + G4Fragment frag(A, Z, lab4mom); + + if (verboseLevel > 1) { + G4cout << "G4LowEGammaNuclearModel::ApplyYourself initial G4Fragmet:" + << G4endl; + G4cout << frag << G4endl; + } + G4ReactionProductVector* res = fPreco->DeExcite(frag); + + // secondaries produced + if(res) { + + theParticleChange.SetStatusChange(stopAndKill); + G4int nsec = res->size(); + if (verboseLevel > 1) { + G4cout << "G4LowEGammaNuclearModel: " << nsec << " secondaries" << G4endl; + } + for(G4int i=0; iGetKineticEnergy(); + G4ThreeVector dir(0.,0.,1.); + if(ekin > 0.0) { dir = (*res)[i]->GetMomentum().unit(); } + G4HadSecondary* news = new G4HadSecondary( + new G4DynamicParticle((*res)[i]->GetDefinition(), dir, ekin)); + news->SetTime((*res)[i]->GetTOF()); + news->SetCreatorModelType((*res)[i]->GetCreatorModel()); + theParticleChange.AddSecondary(*news); + if (verboseLevel > 1) { + G4cout << i << ". " << (*res)[i]->GetDefinition()->GetParticleName() + << " Ekin(MeV)= " << ekin/MeV + << " dir: " << dir << G4endl; + } + delete (*res)[i]; + delete news; + } + } + delete res; + } + return &theParticleChange; +} + diff --git a/source/processes/hadronic/models/pre_equilibrium/exciton_model/src/G4PreCompoundEmission.cc b/source/processes/hadronic/models/pre_equilibrium/exciton_model/src/G4PreCompoundEmission.cc index 6335ea04d7b..8e65434947c 100644 --- a/source/processes/hadronic/models/pre_equilibrium/exciton_model/src/G4PreCompoundEmission.cc +++ b/source/processes/hadronic/models/pre_equilibrium/exciton_model/src/G4PreCompoundEmission.cc @@ -167,10 +167,6 @@ G4PreCompoundEmission::PerformEmission(G4Fragment & aFragment) // Create a G4ReactionProduct G4ReactionProduct * MyRP = thePreFragment->GetReactionProduct(); - // if(kinEnergy < MeV) { - //G4cout << "G4PreCompoundEmission::Fragment emitted" << G4endl; - //G4cout << *thePreFragment << G4endl; - // } return MyRP; } diff --git a/source/processes/hadronic/models/pre_equilibrium/exciton_model/src/G4PreCompoundFragment.cc b/source/processes/hadronic/models/pre_equilibrium/exciton_model/src/G4PreCompoundFragment.cc index 29a5cf84f62..a5c4dd8758f 100644 --- a/source/processes/hadronic/models/pre_equilibrium/exciton_model/src/G4PreCompoundFragment.cc +++ b/source/processes/hadronic/models/pre_equilibrium/exciton_model/src/G4PreCompoundFragment.cc @@ -88,7 +88,7 @@ IntegrateEmissionProbability(G4double low, G4double up, { static const G4double den = 1.0/CLHEP::MeV; G4double del = (up - low); - G4int nbins = std::max(3,(G4int)(del*den)); + G4int nbins = std::max(4,(G4int)(del*den)); del /= (G4double)nbins; G4double e = low + 0.5*del; probmax = ProbabilityDistributionFunction(e, aFragment); diff --git a/source/processes/hadronic/models/pre_equilibrium/exciton_model/src/G4VPreCompoundFragment.cc b/source/processes/hadronic/models/pre_equilibrium/exciton_model/src/G4VPreCompoundFragment.cc index 38b8d9f50c7..7942576d1f8 100644 --- a/source/processes/hadronic/models/pre_equilibrium/exciton_model/src/G4VPreCompoundFragment.cc +++ b/source/processes/hadronic/models/pre_equilibrium/exciton_model/src/G4VPreCompoundFragment.cc @@ -92,7 +92,7 @@ G4VPreCompoundFragment::Initialize(const G4Fragment & aFragment) theCoulombBarrier = theCoulombBarrierPtr-> GetCoulombBarrier(theResA,theResZ,aFragment.GetExcitationEnergy()); - theMinKinEnergy = (0 == OPTxs) ? theCoulombBarrier : theCoulombBarrier*0.7; + G4double elim = (0 == OPTxs) ? theCoulombBarrier : theCoulombBarrier*0.5; // Calculate masses theResMass = G4NucleiProperties::GetNuclearMass(theResA, theResZ); @@ -104,7 +104,11 @@ G4VPreCompoundFragment::Initialize(const G4Fragment & aFragment) // Compute Maximal Kinetic Energy which can be carried by fragments // after separation - the true assimptotic value - G4double Ecm = aFragment.GetMomentum().m(); - theMaxKinEnergy = ((Ecm-theResMass)*(Ecm+theResMass) + theMass*theMass) - /(2.0*Ecm) - theMass; + G4double Ecm = aFragment.GetMomentum().m(); + G4double twoEcm = Ecm + Ecm; + theMaxKinEnergy = std::max(((Ecm-theResMass)*(Ecm+theResMass) + theMass*theMass) + /twoEcm - theMass,0.0); + theMinKinEnergy = (elim == 0.0) ? 0.0 : + std::max(((theMass+elim)*(twoEcm-theMass-elim) + + theMass*theMass)/twoEcm - theMass,0.0); } diff --git a/source/processes/hadronic/models/radioactive_decay/GNUmakefile b/source/processes/hadronic/models/radioactive_decay/GNUmakefile index ff905a076ea..436689a4e8c 100644 --- a/source/processes/hadronic/models/radioactive_decay/GNUmakefile +++ b/source/processes/hadronic/models/radioactive_decay/GNUmakefile @@ -30,6 +30,7 @@ CPPFLAGS += -I$(G4BASE)/global/management/include \ -I$(G4BASE)/processes/hadronic/models/de_excitation/photon_evaporation/include \ -I$(G4BASE)/processes/hadronic/models/de_excitation/management/include \ -I$(G4BASE)/processes/hadronic/models/de_excitation/util/include \ + -I$(G4BASE)/processes/hadronic/models/fission/include \ -I$(G4BASE)/processes/hadronic/models/management/include \ -I$(G4BASE)/processes/hadronic/models/util/include \ -I$(G4BASE)/particles/management/include \ diff --git a/source/processes/hadronic/models/radioactive_decay/History b/source/processes/hadronic/models/radioactive_decay/History index f7b93d79898..095fa64dca0 100644 --- a/source/processes/hadronic/models/radioactive_decay/History +++ b/source/processes/hadronic/models/radioactive_decay/History @@ -14,6 +14,53 @@ track of all tags. * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +21 June 2019 Makoto Asai radioactive_decay-V10-05-05 +-------------------------------------------------------- +- G4RadioactiveDecay, G4RadioactiveDecayBase : make sure decay table maps + are cleanly deleted at the end of program. + +17 June 2019 Dennis Wright radioactive_decay-V10-05-04 +-------------------------------------------------------- +- G4RadioactivationMessenger : remove "fast beta" option (obsolete), internal + conversion option (not part of biasing) and atomic relaxation option (not + part of biasing). + Add analogueMC option which was forgotten when class was developed. +- G4RadioactiveDecayBaseMessenger : remove "fast beta" option +- G4RadioactiveDecayBase.hh : remove boolean FBeta + +- replace G4ExceptionDescription in loop with simple string at exception time + (G4RadioactiveDecay, G4RadioactiveDecayBase, G4Radioactivation) + +29 May 2019 Dennis Wright radioactive_decay-V10-05-03 +------------------------------------------------------- +- G4RadioactiveDecay::CalculateChainsFromParent and + G4Radioactivation::CalculateChainsFromParent : fix Coverity memory leak + of summedDecayTable + + 8 May 2019 Dennis Wright radioactive_decay-V10-05-02 +------------------------------------------------------- +- Fix incorrect branching ratio sum for biased mode, to account for the addition + of N shell EC capture and spontaneous fission. Files affected: + G4Radioactivation.cc + G4RadioactiveDecay.cc + + 4 April 2019 Dennis Wright radioactive_decay-V10-05-01 +--------------------------------------------------------- +- Add spontaneous fission channel + Add new class G4SFDecay to handle neutron and gamma generation using LLNL model + G4RadioactiveDecayMode.hh, .cc : add SpFission to enum + G4NucleusLimits.cc : set aMax to 260 (to accommodate 252Cf) + G4RadioactiveDecay.cc, G4RadioactiveDecayBase.cc : read spontaneous fission data + from database, insert into decay tables and instantiate G4SFDecay + modify sources.cmake to include fission model library and G4SFDecay + add fission model directory to GNUmakefile + +14 December 2018 Dennis Wright radioactive_decay-V10-05-00 +------------------------------------------------------------ +- G4RadioactiveDecayBase.hh - add StreamInfo() method +- G4RadioactiveDecayBase.cc - update to new N shell EC, add StreamInfo() method. + Enable printout of parameters with G4VERBOSE in BuildPhysicsTable(). + 5 December 2018 Gabriele Cosmo radioactive_decay-V10-04-04 ------------------------------------------------------------- - G4RadioactiveDecay: enable printout of parameters with G4VERBOSE in diff --git a/source/processes/hadronic/models/radioactive_decay/include/G4BatemanParameters.hh b/source/processes/hadronic/models/radioactive_decay/include/G4BatemanParameters.hh index 34b32ad1e22..34a4666f4a0 100644 --- a/source/processes/hadronic/models/radioactive_decay/include/G4BatemanParameters.hh +++ b/source/processes/hadronic/models/radioactive_decay/include/G4BatemanParameters.hh @@ -55,9 +55,9 @@ public: G4BatemanParameters& operator=(const G4BatemanParameters&); // equality operators - G4int operator==(const G4BatemanParameters& right) const + G4bool operator==(const G4BatemanParameters& right) const {return (this == &right);}; - G4int operator!=(const G4BatemanParameters& right) const + G4bool operator!=(const G4BatemanParameters& right) const {return (this != &right);}; void DumpInfo(); diff --git a/source/processes/hadronic/models/radioactive_decay/include/G4Radioactivation.hh b/source/processes/hadronic/models/radioactive_decay/include/G4Radioactivation.hh index 0fa1f4c9826..4e41e6f784f 100644 --- a/source/processes/hadronic/models/radioactive_decay/include/G4Radioactivation.hh +++ b/source/processes/hadronic/models/radioactive_decay/include/G4Radioactivation.hh @@ -103,14 +103,28 @@ class G4Radioactivation : public G4RadioactiveDecayBase inline G4int GetVerboseLevel() const {return verboseLevel;} // Returns the VerboseLevel which controls level of debugging output + // Controls whether G4Radioactivation runs in analogue mode or + // variance reduction mode. SetBRBias, SetSplitNuclei and + // SetSourceTimeProfile all turn off analogue mode and use VR mode + inline void SetAnalogueMonteCarlo (G4bool r ) { + AnalogueMC = r; + if (!AnalogueMC) halflifethreshold = 1e-6*CLHEP::s; + } + + // Returns true if the simulation is an analogue Monte Carlo, and false if + // any of the biassing schemes have been selected. + inline G4bool IsAnalogueMonteCarlo () {return AnalogueMC;} + // Sets whether branching ration bias scheme applies. inline void SetBRBias(G4bool r) { BRBias = r; - } + AnalogueMC = false; + } // Sets the number of times a nucleus will decay when biased inline void SetSplitNuclei(G4int r) { NSplit = r; + AnalogueMC = false; } // Returns the nuclear splitting number @@ -137,6 +151,7 @@ class G4Radioactivation : public G4RadioactiveDecayBase private: + G4bool AnalogueMC; G4bool BRBias; G4int NSplit; @@ -158,8 +173,6 @@ class G4Radioactivation : public G4RadioactiveDecayBase std::vector theRadioactivityTables; G4int decayWindows[100]; - // Remainder of life time at rest -// G4double fRemainderLifeTime; G4int verboseLevel; }; diff --git a/source/processes/hadronic/models/radioactive_decay/include/G4RadioactivationMessenger.hh b/source/processes/hadronic/models/radioactive_decay/include/G4RadioactivationMessenger.hh index 6333f92ea41..9ec3d3ec6b6 100644 --- a/source/processes/hadronic/models/radioactive_decay/include/G4RadioactivationMessenger.hh +++ b/source/processes/hadronic/models/radioactive_decay/include/G4RadioactivationMessenger.hh @@ -39,13 +39,10 @@ #include "G4UImessenger.hh" #include "G4UIdirectory.hh" #include "G4UIcommand.hh" -// #include "G4UIcmdWith3VectorAndUnit.hh" -// #include "G4UIcmdWith3Vector.hh" #include "G4UIcmdWithABool.hh" #include "G4UIcmdWithAnInteger.hh" #include "G4UIcmdWithADoubleAndUnit.hh" #include "G4UIcmdWithAString.hh" -// #include "G4UIcmdWithoutParameter.hh" #include "globals.hh" #include "G4Radioactivation.hh" @@ -65,26 +62,13 @@ class G4RadioactivationMessenger: public G4UImessenger G4Radioactivation* theRadioactivationContainer; G4UIdirectory* grdmDirectory; -// G4UIcmdWithNucleusLimits* nucleuslimitsCmd; + G4UIcmdWithABool* analoguemcCmd; G4UIcmdWithAString* sourcetimeprofileCmd; G4UIcmdWithAString* decaybiasprofileCmd; -// G4UIcmdWithABool* fbetaCmd; G4UIcmdWithABool* brbiasCmd; G4UIcmdWithAnInteger* splitnucleiCmd; -// G4UIcmdWithAnInteger* verboseCmd; -// G4UIcmdWithAString* avolumeCmd; -// G4UIcmdWithAString* deavolumeCmd; -// G4UIcmdWithoutParameter* allvolumesCmd; -// G4UIcmdWithoutParameter* deallvolumesCmd; -// G4UIcmdWithABool* icmCmd; -// G4UIcmdWithABool* armCmd; G4UIcmdWithADoubleAndUnit* hlthCmd; -// G4UIcommand* userDecayDataCmd; -// G4UIcommand* userEvaporationDataCmd; - -// G4UIcmdWith3Vector* colldirCmd; -// G4UIcmdWithADoubleAndUnit* collangleCmd; }; #endif diff --git a/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecay.hh b/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecay.hh index 09a2004f452..0acf3e3f790 100644 --- a/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecay.hh +++ b/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecay.hh @@ -359,6 +359,8 @@ class G4RadioactiveDecay : public G4VRestDiscreteProcess #ifdef G4MULTITHREADED public: static G4Mutex radioactiveDecayMutex; + protected: + G4int& NumberOfInstances(); #endif }; diff --git a/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecayBase.hh b/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecayBase.hh index c70751b83d8..ccd947b2698 100644 --- a/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecayBase.hh +++ b/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecayBase.hh @@ -127,10 +127,6 @@ class G4RadioactiveDecayBase : public G4VRestDiscreteProcess // by G4RadioactiveDecay inline G4NucleusLimits GetNucleusLimits() const {return theNucleusLimits;} - // Controls whether G4RadioactiveDecay uses fast beta simulation mode - // Currently does nothing - kept for backward compatibility - inline void SetFBeta (G4bool r ) { FBeta = r; } - inline void SetDecayDirection(const G4ThreeVector& theDir) { forceDecayDirection = theDir.unit(); } @@ -173,8 +169,6 @@ class G4RadioactiveDecayBase : public G4VRestDiscreteProcess G4double GetMeanLifeTime(const G4Track& theTrack, G4ForceCondition* condition); -// G4double GetDecayTime(); - // ParticleChange for decay process G4ParticleChangeForRadDecay fParticleChangeForRadDecay; @@ -188,13 +182,14 @@ class G4RadioactiveDecayBase : public G4VRestDiscreteProcess private: + void StreamInfo(std::ostream& os, const G4String& endline); + G4RadioactiveDecayBase(const G4RadioactiveDecayBase &right); G4RadioactiveDecayBase& operator=(const G4RadioactiveDecayBase &right); G4NucleusLimits theNucleusLimits; G4bool isInitialised; - G4bool FBeta; G4bool applyICM; G4bool applyARM; @@ -244,6 +239,8 @@ class G4RadioactiveDecayBase : public G4VRestDiscreteProcess #ifdef G4MULTITHREADED public: static G4Mutex radioactiveDecayMutex; + protected: + G4int& NumberOfInstances(); #endif }; diff --git a/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecayBaseMessenger.hh b/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecayBaseMessenger.hh index b8ac2ec1891..eb982a93e28 100644 --- a/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecayBaseMessenger.hh +++ b/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecayBaseMessenger.hh @@ -67,7 +67,6 @@ class G4RadioactiveDecayBaseMessenger: public G4UImessenger G4UIdirectory* grdmDirectory; G4UIcmdWithNucleusLimits* nucleuslimitsCmd; - G4UIcmdWithABool* fbetaCmd; G4UIcmdWithAnInteger* verboseCmd; G4UIcmdWithAString* avolumeCmd; G4UIcmdWithAString* deavolumeCmd; diff --git a/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecayChainsFromParent.hh b/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecayChainsFromParent.hh index 559bbc090b8..d7c2c8f7e8b 100644 --- a/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecayChainsFromParent.hh +++ b/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecayChainsFromParent.hh @@ -72,9 +72,9 @@ class G4RadioactiveDecayChainsFromParent G4RadioactiveDecayChainsFromParent& operator=(const G4RadioactiveDecayChainsFromParent&); // equality operators - G4int operator==(const G4RadioactiveDecayChainsFromParent& right) const + G4bool operator==(const G4RadioactiveDecayChainsFromParent& right) const {return (this == &right);} - G4int operator!=(const G4RadioactiveDecayChainsFromParent& right) const + G4bool operator!=(const G4RadioactiveDecayChainsFromParent& right) const {return (this != &right);} public: diff --git a/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecayMode.hh b/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecayMode.hh index 3dcb3dfa80b..bd182126d7a 100644 --- a/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecayMode.hh +++ b/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecayMode.hh @@ -64,18 +64,13 @@ //////////////////////////////////////////////////////////////////////////////// // enum G4RadioactiveDecayMode - {RDM_ERROR=-1, IT=0, BetaMinus=1, BetaPlus=2, KshellEC=3, LshellEC=4, MshellEC=5, NshellEC=6,Alpha=7, - Proton=8, Neutron=9, BDProton=10, BDNeutron=11, Beta2Minus=12, Beta2Plus=13, Proton2=14, - Neutron2=15, SpFission=16}; + {RDM_ERROR=-1, IT=0, BetaMinus=1, BetaPlus=2, KshellEC=3, LshellEC=4, + MshellEC=5, NshellEC=6, Alpha=7, Proton=8, Neutron=9, SpFission=10, + BDProton=11, BDNeutron=12, Beta2Minus=13, Beta2Plus=14, Proton2=15, + Neutron2=16}; std::istream &operator >> (std::istream &s, G4RadioactiveDecayMode &q); //////////////////////////////////////////////////////////////////////////////// #endif - - - - - - diff --git a/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecayRatesToDaughter.hh b/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecayRatesToDaughter.hh index a963156232d..ec57e69cbb0 100644 --- a/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecayRatesToDaughter.hh +++ b/source/processes/hadronic/models/radioactive_decay/include/G4RadioactiveDecayRatesToDaughter.hh @@ -70,9 +70,9 @@ class G4RadioactiveDecayRatesToDaughter G4RadioactiveDecayRatesToDaughter(const G4RadioactiveDecayRatesToDaughter&); G4RadioactiveDecayRatesToDaughter& operator=(const G4RadioactiveDecayRatesToDaughter&); - G4int operator==(const G4RadioactiveDecayRatesToDaughter& right) const + G4bool operator==(const G4RadioactiveDecayRatesToDaughter& right) const {return (this == &right);}; - G4int operator!=(const G4RadioactiveDecayRatesToDaughter& right) const + G4bool operator!=(const G4RadioactiveDecayRatesToDaughter& right) const {return (this != &right);}; public: diff --git a/source/processes/hadronic/models/radioactive_decay/include/G4SFDecay.hh b/source/processes/hadronic/models/radioactive_decay/include/G4SFDecay.hh new file mode 100644 index 00000000000..007105fde44 --- /dev/null +++ b/source/processes/hadronic/models/radioactive_decay/include/G4SFDecay.hh @@ -0,0 +1,67 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +//////////////////////////////////////////////////////////////////////////////// +// // +// File: G4SFDecay.hh // +// Author: D.H. Wright (SLAC) // +// Date: 27 March 2019 // +// Description: performs emission of neutrons and gammas from spontaneous // +// fission of the parent nucleus. The LLNL model for neutron // +// and gamma spectra is used. Final state nuclear fragments // +// are not currently generated. // +// // +//////////////////////////////////////////////////////////////////////////////// + +#ifndef G4SFDecay_h +#define G4SFDecay_h 1 + +#include "G4NuclearDecay.hh" + + +class G4SFDecay : public G4NuclearDecay +{ + public: + G4SFDecay(const G4ParticleDefinition* theParentNucleus, + const G4double& theBR, const G4double& Qvalue, + const G4double& excitation, const G4Ions::G4FloatLevelBase& flb); + + virtual ~G4SFDecay(); + + virtual G4DecayProducts* DecayIt(G4double); + + virtual void DumpNuclearInfo(); + + void SetARM(G4bool onoff) {applyARM = onoff;} + + private: + const G4double transitionQ; + G4int parentZ; + G4int parentA; + G4bool applyARM; +}; + +#endif + diff --git a/source/processes/hadronic/models/radioactive_decay/sources.cmake b/source/processes/hadronic/models/radioactive_decay/sources.cmake index 47d57d98ff8..7ee530b6537 100644 --- a/source/processes/hadronic/models/radioactive_decay/sources.cmake +++ b/source/processes/hadronic/models/radioactive_decay/sources.cmake @@ -11,6 +11,7 @@ # # Generated on : 24/9/2010 # +# $Id: sources.cmake 106689 2017-10-19 16:20:21Z dwright $ # #------------------------------------------------------------------------------ @@ -39,6 +40,7 @@ include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/management/inc include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/management/include) include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/photon_evaporation/include) include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/util/include) +include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/fission/include) include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/util/include) include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/processes/include) include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/util/include) @@ -59,6 +61,7 @@ GEANT4_DEFINE_MODULE(NAME G4hadronic_radioactivedecay G4BetaPlusDecay.hh G4ECDecay.hh G4ITDecay.hh + G4SFDecay.hh G4NeutronDecay.hh G4NuclearDecay.hh G4NucleusLimits.hh @@ -84,6 +87,7 @@ GEANT4_DEFINE_MODULE(NAME G4hadronic_radioactivedecay G4BetaPlusDecay.cc G4ECDecay.cc G4ITDecay.cc + G4SFDecay.cc G4NeutronDecay.cc G4NuclearDecay.cc G4NucleusLimits.cc @@ -109,6 +113,7 @@ GEANT4_DEFINE_MODULE(NAME G4hadronic_radioactivedecay G4hadronic_deex_management G4hadronic_deex_photon_evaporation G4hadronic_deex_util + G4had_fission G4hadronic_mgt G4hadronic_proc G4hadronic_util diff --git a/source/processes/hadronic/models/radioactive_decay/src/G4NucleusLimits.cc b/source/processes/hadronic/models/radioactive_decay/src/G4NucleusLimits.cc index 7b1d695c6e0..cac30d7e1f8 100644 --- a/source/processes/hadronic/models/radioactive_decay/src/G4NucleusLimits.cc +++ b/source/processes/hadronic/models/radioactive_decay/src/G4NucleusLimits.cc @@ -54,7 +54,7 @@ //////////////////////////////////////////////////////////////////////////////// // G4NucleusLimits::G4NucleusLimits () - : aMin(1), aMax(250), zMin(0), zMax(100) + : aMin(1), aMax(260), zMin(0), zMax(100) // // Default constructor sets the limits to cover all nuclei with Z<100. // diff --git a/source/processes/hadronic/models/radioactive_decay/src/G4Radioactivation.cc b/source/processes/hadronic/models/radioactive_decay/src/G4Radioactivation.cc index a85ebad641d..707f6f89ded 100644 --- a/source/processes/hadronic/models/radioactive_decay/src/G4Radioactivation.cc +++ b/source/processes/hadronic/models/radioactive_decay/src/G4Radioactivation.cc @@ -25,7 +25,7 @@ // //////////////////////////////////////////////////////////////////////////////// // // -// File: G4Radioactivation.hh // +// File: G4Radioactivation.cc // // Author: D.H. Wright (SLAC) // // Date: 29 August 2017 // // Description: activation process derived from the original // @@ -52,6 +52,7 @@ #include "G4AlphaDecay.hh" #include "G4ProtonDecay.hh" #include "G4NeutronDecay.hh" +#include "G4SFDecay.hh" #include "G4VDecayChannel.hh" #include "G4NuclearDecay.hh" #include "G4RadioactiveDecayMode.hh" @@ -115,7 +116,8 @@ G4Radioactivation::G4Radioactivation(const G4String& processName) G4RadioactivityTable* rTable = new G4RadioactivityTable() ; theRadioactivityTables.push_back(rTable); NSplit = 1; - BRBias = true ; + AnalogueMC = true; + BRBias = true; halflifethreshold = nanosecond; } @@ -187,13 +189,11 @@ G4Radioactivation::ConvolveSourceTimeProfile(const G4double t, const G4double ta nbin = 0; G4int loop = 0; - G4ExceptionDescription ed; - ed << " While count exceeded " << G4endl; while (t > SBin[nbin]) { // Loop checking, 01.09.2015, D.Wright loop++; if (loop > 1000) { G4Exception("G4RadioactiveDecay::ConvolveSourceTimeProfile()", - "HAD_RDM_100", JustWarning, ed); + "HAD_RDM_100", JustWarning, "While loop count exceeded"); break; } nbin++; @@ -248,15 +248,14 @@ G4double G4Radioactivation::GetDecayTime() G4int i = 0; G4int loop = 0; - G4ExceptionDescription ed; - ed << " While count exceeded " << G4endl; - while ( DProfile[i] < rand) { /* Loop checking, 01.09.2015, D.Wright */ + while (DProfile[i] < rand) { /* Loop checking, 01.09.2015, D.Wright */ // Entries in DProfile[i] are all between 0 and 1 and arranged in inreaseing order // Comparison with rand chooses which time bin to sample i++; loop++; if (loop > 100000) { - G4Exception("G4RadioactiveDecay::GetDecayTime()", "HAD_RDM_100", JustWarning, ed); + G4Exception("G4RadioactiveDecay::GetDecayTime()", "HAD_RDM_100", + JustWarning, "While loop count exceeded"); break; } } @@ -276,13 +275,12 @@ G4int G4Radioactivation::GetDecayTimeBin(const G4double aDecayTime) G4int i = 0; G4int loop = 0; - G4ExceptionDescription ed; - ed << " While count exceeded " << G4endl; - while ( aDecayTime > DBin[i] ) { /* Loop checking, 01.09.2015, D.Wright */ + while (aDecayTime > DBin[i] ) { /* Loop checking, 01.09.2015, D.Wright */ i++; loop++; if (loop > 100000) { - G4Exception("G4RadioactiveDecay::GetDecayTimeBin()", "HAD_RDM_100", JustWarning, ed); + G4Exception("G4RadioactiveDecay::GetDecayTimeBin()", "HAD_RDM_100", + JustWarning, "While loop count exceeded"); break; } } @@ -358,6 +356,8 @@ CalculateChainsFromParent(const G4ParticleDefinition& theParentNucleus) G4AlphaDecay* theAlphaChannel = 0; G4ProtonDecay* theProtonChannel = 0; G4NeutronDecay* theNeutronChannel = 0; + G4SFDecay* theFissionChannel = 0; + G4RadioactiveDecayMode theDecayMode; G4double theBR = 0.0; G4int AP = 0; @@ -378,20 +378,18 @@ CalculateChainsFromParent(const G4ParticleDefinition& theParentNucleus) G4double TaoPlus; G4int nS = 0; // Running index of first decay in a given generation G4int nT = nEntry; // Total number of decays accumulated over entire history - const G4int nMode = 9; + const G4int nMode = 11; G4double brs[nMode]; // theIonTable = (G4IonTable*)(G4ParticleTable::GetParticleTable()->GetIonTable()); G4int loop = 0; - G4ExceptionDescription ed; - ed << " While count exceeded " << G4endl; - while (!stable) { /* Loop checking, 01.09.2015, D.Wright */ loop++; if (loop > 10000) { - G4Exception("G4RadioactiveDecay::CalculateChainsFromParent()", "HAD_RDM_100", JustWarning, ed); + G4Exception("G4RadioactiveDecay::CalculateChainsFromParent()", "HAD_RDM_100", + JustWarning, "While loop count exceeded"); break; } nGeneration++; @@ -460,11 +458,11 @@ CalculateChainsFromParent(const G4ParticleDefinition& theParentNucleus) } } // Combine decay channels (loop i) - brs[2] = brs[2]+brs[3]+brs[4]+brs[5]; // Combine beta+ and EC - brs[3] = brs[4] =brs[5] = 0.0; - for (i= 0; i 0.) { - switch ( i ) { + switch (i) { case 0: // Decay mode is isomeric transition theITChannel = new G4ITDecay(aParentNucleus, brs[0], 0.0, 0.0, @@ -489,26 +487,34 @@ CalculateChainsFromParent(const G4ParticleDefinition& theParentNucleus) summedDecayTable->Insert(theBetaPlusChannel); break; - case 6: + case 7: // Decay mode is alpha. - theAlphaChannel = new G4AlphaDecay(aParentNucleus, brs[6], 0.*MeV, + theAlphaChannel = new G4AlphaDecay(aParentNucleus, brs[7], 0.*MeV, 0.*MeV, noFloat); summedDecayTable->Insert(theAlphaChannel); break; - case 7: + case 8: // Decay mode is proton. - theProtonChannel = new G4ProtonDecay(aParentNucleus, brs[7], 0.*MeV, + theProtonChannel = new G4ProtonDecay(aParentNucleus, brs[8], 0.*MeV, 0.*MeV, noFloat); summedDecayTable->Insert(theProtonChannel); break; - case 8: + + case 9: // Decay mode is neutron. - theNeutronChannel = new G4NeutronDecay(aParentNucleus, brs[8], 0.*MeV, - 0.*MeV, noFloat); + theNeutronChannel = new G4NeutronDecay(aParentNucleus, brs[9], 0.*MeV, + 0.*MeV, noFloat); summedDecayTable->Insert(theNeutronChannel); break; + case 10: + // Decay mode is spontaneous fission + theFissionChannel = new G4SFDecay(aParentNucleus, brs[10], 0.*MeV, + 0.*MeV, noFloat); + summedDecayTable->Insert(theFissionChannel); + break; + default: break; } @@ -593,8 +599,9 @@ CalculateChainsFromParent(const G4ParticleDefinition& theParentNucleus) nEntry++; } // there are entries in the table } // nuclide is OK to decay - } // end of loop (i) over decay table branches - // delete summedDecayTable; + } // end of loop (i) over decay table branches + + delete summedDecayTable; } // Getting contents of decay rate vector (end loop on j) nS = nT; @@ -638,13 +645,11 @@ void G4Radioactivation::SetSourceTimeProfile(G4String filename) NSourceBin = -1; G4int loop = 0; - G4ExceptionDescription ed; - ed << " While count exceeded " << G4endl; - - while (infile >> bin >> flux ) { /* Loop checking, 01.09.2015, D.Wright */ + while (infile >> bin >> flux) { /* Loop checking, 01.09.2015, D.Wright */ loop++; if (loop > 10000) { - G4Exception("G4RadioactiveDecay::SetSourceTimeProfile()", "HAD_RDM_100", JustWarning, ed); + G4Exception("G4RadioactiveDecay::SetSourceTimeProfile()", "HAD_RDM_100", + JustWarning, "While loop count exceeded"); break; } @@ -659,6 +664,7 @@ void G4Radioactivation::SetSourceTimeProfile(G4String filename) } } + AnalogueMC = false; infile.close(); #ifdef G4VERBOSE @@ -676,7 +682,6 @@ void G4Radioactivation::SetSourceTimeProfile(G4String filename) void G4Radioactivation::SetDecayBias(G4String filename) { - std::ifstream infile(filename, std::ios::in); if (!infile) G4Exception("G4RadioactiveDecay::SetDecayBias()", "HAD_RDM_003", FatalException, "Unable to open bias data file" ); @@ -690,14 +695,12 @@ void G4Radioactivation::SetDecayBias(G4String filename) NDecayBin = -1; G4int loop = 0; - G4ExceptionDescription ed; - ed << " While count exceeded " << G4endl; - while (infile >> bin >> flux ) { /* Loop checking, 01.09.2015, D.Wright */ NDecayBin++; loop++; if (loop > 10000) { - G4Exception("G4RadioactiveDecay::SetDecayBias()", "HAD_RDM_100", JustWarning, ed); + G4Exception("G4RadioactiveDecay::SetDecayBias()", "HAD_RDM_100", + JustWarning, "While loop count exceeded"); break; } @@ -720,6 +723,7 @@ void G4Radioactivation::SetDecayBias(G4String filename) // Normalize so entries increase from 0 to 1 // converted to accumulated probabilities + AnalogueMC = false; infile.close(); #ifdef G4VERBOSE @@ -1010,7 +1014,7 @@ G4Radioactivation::DecayIt(const G4Track& theTrack, const G4Step&) currentTime = finalGlobalTime + theDecayTime; for (index = 0; index < numberOfSecondaries; index++) { asecondaryparticle = tempprods->PopProducts(); - if (asecondaryparticle->GetDefinition()->GetBaryonNumber() < 5) { + if (asecondaryparticle->GetDefinition()->GetPDGStable() ) { pw.push_back(weight); ptime.push_back(currentTime); secondaryparticles.push_back(asecondaryparticle); diff --git a/source/processes/hadronic/models/radioactive_decay/src/G4RadioactivationMessenger.cc b/source/processes/hadronic/models/radioactive_decay/src/G4RadioactivationMessenger.cc index e440341cb2e..1222ea848f8 100644 --- a/source/processes/hadronic/models/radioactive_decay/src/G4RadioactivationMessenger.cc +++ b/source/processes/hadronic/models/radioactive_decay/src/G4RadioactivationMessenger.cc @@ -43,59 +43,19 @@ G4RadioactivationMessenger::G4RadioactivationMessenger(G4Radioactivation* theRad { grdmDirectory = new G4UIdirectory("/grdm/"); grdmDirectory->SetGuidance("Controls the biased version of radioactive decay"); -/* - // Command to define the limits on nuclei the RDM will treat - nucleuslimitsCmd = new G4UIcmdWithNucleusLimits("/grdm/nucleusLimits",this); - nucleuslimitsCmd->SetGuidance - ("Set the atomic weight and number limits for the RDM."); - nucleuslimitsCmd->SetParameterName("aMin","aMax","zMin","zMax",true); - // Command to contols whether beta decay will be treated faithfully or - // in fast mode (no longer used) - fbetaCmd = new G4UIcmdWithABool ("/grdm/fBeta",this); - fbetaCmd->SetGuidance("false: use 3-body decay, true: use histogram method"); - fbetaCmd->SetParameterName("fBeta",true); - fbetaCmd->SetDefaultValue(false); + // Command to turn on/off variance reduction options + analoguemcCmd = new G4UIcmdWithABool ("/grdm/analogueMC",this); + analoguemcCmd->SetGuidance("false: variance reduction method; true: analogue method"); + analoguemcCmd->SetParameterName("AnalogueMC",true); + analoguemcCmd->SetDefaultValue(true); - // Command to select a logical volume for RDM - avolumeCmd = new G4UIcmdWithAString("/grdm/selectVolume",this); - avolumeCmd->SetGuidance - ("Suppply a logical volumes name to add it to the RDM apply list"); - avolumeCmd->SetParameterName("aVolume",false); - - // Command to de-select a logical volume for RDM - deavolumeCmd = new G4UIcmdWithAString("/grdm/deselectVolume",this); - deavolumeCmd->SetGuidance - ("Suppply a logical volumes name to remove it from the RDM apply list"); - deavolumeCmd->SetParameterName("aVolume",false); - - // Command to select all logical volumes for RDM - allvolumesCmd = new G4UIcmdWithoutParameter("/grdm/allVolumes",this); - allvolumesCmd->SetGuidance - (" apply RDM to all logical volumes. No parameter required."); - - // Command to de-selete a logical volume for RDM. - deallvolumesCmd = new G4UIcmdWithoutParameter("/grdm/noVolumes",this); - deallvolumesCmd->SetGuidance(" RDM is not applied to any logical volumes"); -*/ // Command to use branching ratio biasing or not brbiasCmd = new G4UIcmdWithABool ("/grdm/BRbias",this); brbiasCmd->SetGuidance("false: no biasing; true: all branches are treated as equal"); brbiasCmd->SetParameterName("BRBias",true); brbiasCmd->SetDefaultValue(true); -/* - // Command to apply internal conversion or not - icmCmd = new G4UIcmdWithABool ("/grdm/applyICM",this); - icmCmd->SetGuidance("True: ICM is applied; false: no"); - icmCmd->SetParameterName("applyICM",true); - icmCmd->SetDefaultValue(true); - // Command to apply atomic relaxation or not - armCmd = new G4UIcmdWithABool ("/grdm/applyARM",this); - armCmd->SetGuidance("True: ARM is applied; false: no"); - armCmd->SetParameterName("applyARM",true); - armCmd->SetDefaultValue(true); -*/ // Command to set the half-life thresold for isomer production hlthCmd = new G4UIcmdWithADoubleAndUnit("/grdm/hlThreshold",this); hlthCmd->SetGuidance("Set the h-l threshold for isomer production"); @@ -115,108 +75,34 @@ G4RadioactivationMessenger::G4RadioactivationMessenger(G4Radioactivation* theRad ("Supply the name of the ascii file containing the decay bias time profile"); decaybiasprofileCmd->SetParameterName("DBiasProfile",true); decaybiasprofileCmd->SetDefaultValue("bias.data"); -/* - // Command to set the directional bias (collimation) vector - colldirCmd = new G4UIcmdWith3Vector("/grdm/decayDirection",this); - colldirCmd->SetGuidance("Supply the direction vector for decay products"); - colldirCmd->SetParameterName("X","Y","Z",false); - // Command to set the directional bias (collimation) half angle ("cone") - collangleCmd = new G4UIcmdWithADoubleAndUnit("/grdm/decayHalfAngle",this); - collangleCmd->SetGuidance - ("Supply maximum angle from direction vector for decay products"); - collangleCmd->SetParameterName("halfAngle",false); - collangleCmd->SetUnitCategory("Angle"); -*/ // Command to set nuclei spliting parameter splitnucleiCmd = new G4UIcmdWithAnInteger("/grdm/splitNuclei",this); splitnucleiCmd->SetGuidance("Set number of spliting for the isotopes."); splitnucleiCmd->SetParameterName("NSplit",true); splitnucleiCmd->SetDefaultValue(1); splitnucleiCmd->SetRange("NSplit>=1"); -/* - // Command to set verbosity - verboseCmd = new G4UIcmdWithAnInteger("/grdm/verbose",this); - verboseCmd->SetGuidance("Set verbose level: 0, 1, 2 or 3"); - verboseCmd->SetParameterName("VerboseLevel",true); - verboseCmd->SetDefaultValue(1); - verboseCmd->SetRange("VerboseLevel>=0"); - - //This commansd allows the user to define its own decay datafile for - // a given isotope - // - userDecayDataCmd = new G4UIcommand("/grdm/setRadioactiveDecayFile",this); - G4UIparameter* Z_para= new G4UIparameter("Z_isotope",'i',true); - Z_para->SetParameterRange("Z_isotope > 0"); - Z_para->SetGuidance("Z: Charge number of isotope"); - - - G4UIparameter* A_para= new G4UIparameter("A_isotope",'i',true); - A_para->SetParameterRange("A_isotope > 1"); - A_para->SetGuidance("A: mass number of isotope"); - - G4UIparameter* FileName_para= new G4UIparameter("file_name",'s',true); - FileName_para->SetGuidance("Name of the user data file"); - userDecayDataCmd->SetParameter(Z_para); - userDecayDataCmd->SetParameter(A_para); - userDecayDataCmd->SetParameter(FileName_para); - - // Command allowing user-defined evaporation data file to be used - // a given isotope - - userEvaporationDataCmd = new G4UIcommand("/grdm/setPhotoEvaporationFile",this); - userEvaporationDataCmd->SetParameter(Z_para); - userEvaporationDataCmd->SetParameter(A_para); - userEvaporationDataCmd->SetParameter(FileName_para); -*/ } G4RadioactivationMessenger::~G4RadioactivationMessenger() { delete grdmDirectory; -// delete nucleuslimitsCmd; + delete analoguemcCmd; delete sourcetimeprofileCmd; delete decaybiasprofileCmd; -// delete fbetaCmd; delete brbiasCmd; delete splitnucleiCmd; -// delete verboseCmd; -// delete avolumeCmd; -// delete deavolumeCmd; -// delete allvolumesCmd; -// delete deallvolumesCmd; -// delete icmCmd; -// delete armCmd; delete hlthCmd; -// delete userDecayDataCmd; -// delete userEvaporationDataCmd; -// delete colldirCmd; -// delete collangleCmd; } void G4RadioactivationMessenger::SetNewValue(G4UIcommand* command, G4String newValues) { -// if (command==nucleuslimitsCmd) {theRadioactivationContainer-> -// SetNucleusLimits(nucleuslimitsCmd->GetNewNucleusLimitsValue(newValues)); -/* - } else if (command==fbetaCmd) {theRadioactivationContainer-> - SetFBeta(fbetaCmd->GetNewBoolValue(newValues)); - - } else if (command==avolumeCmd) {theRadioactivationContainer-> - SelectAVolume(newValues); - - } else if (command==deavolumeCmd) {theRadioactivationContainer-> - DeselectAVolume(newValues); - - } else if (command==allvolumesCmd) {theRadioactivationContainer-> - SelectAllVolumes(); + if (command==analoguemcCmd) {theRadioactivationContainer-> + SetAnalogueMonteCarlo(analoguemcCmd->GetNewBoolValue(newValues)); - } else if (command==deallvolumesCmd) {theRadioactivationContainer-> - DeselectAllVolumes(); -*/ - if (command==brbiasCmd) {theRadioactivationContainer-> + } else if (command==brbiasCmd) {theRadioactivationContainer-> SetBRBias(brbiasCmd->GetNewBoolValue(newValues)); } else if (command==sourcetimeprofileCmd) {theRadioactivationContainer-> @@ -227,41 +113,9 @@ void G4RadioactivationMessenger::SetNewValue(G4UIcommand* command, G4String newV } else if (command==splitnucleiCmd) {theRadioactivationContainer-> SetSplitNuclei(splitnucleiCmd->GetNewIntValue(newValues)); -/* - } else if (command==verboseCmd) {theRadioactivationContainer-> - SetVerboseLevel(verboseCmd->GetNewIntValue(newValues)); - } else if (command==icmCmd ) {theRadioactivationContainer-> - SetICM(icmCmd->GetNewBoolValue(newValues)); - - } else if (command==armCmd ) {theRadioactivationContainer-> - SetARM(armCmd->GetNewBoolValue(newValues)); -*/ } else if (command==hlthCmd ) {theRadioactivationContainer-> SetHLThreshold(hlthCmd->GetNewDoubleValue(newValues)); -/* - } else if (command ==userDecayDataCmd) { - G4int Z,A; - G4String file_name; - const char* nv = (const char*)newValues; - std::istringstream is(nv); - is >> Z >> A >> file_name; - theRadioactivationContainer->AddUserDecayDataFile(Z,A,file_name); - - } else if (command ==userEvaporationDataCmd) { - G4int Z,A; - G4String file_name; - const char* nv = (const char*)newValues; - std::istringstream is(nv); - is >> Z >> A >> file_name; - G4NuclearLevelData::GetInstance()->AddPrivateData(Z,A,file_name); - - } else if (command==colldirCmd) {theRadioactivationContainer-> - SetDecayDirection(colldirCmd->GetNew3VectorValue(newValues)); - - } else if (command==collangleCmd) {theRadioactivationContainer-> - SetDecayHalfAngle(collangleCmd->GetNewDoubleValue(newValues)); -*/ } } diff --git a/source/processes/hadronic/models/radioactive_decay/src/G4RadioactiveDecay.cc b/source/processes/hadronic/models/radioactive_decay/src/G4RadioactiveDecay.cc index cf5dfb4405c..48d424840c2 100644 --- a/source/processes/hadronic/models/radioactive_decay/src/G4RadioactiveDecay.cc +++ b/source/processes/hadronic/models/radioactive_decay/src/G4RadioactiveDecay.cc @@ -114,6 +114,7 @@ #include "G4AlphaDecay.hh" #include "G4ProtonDecay.hh" #include "G4NeutronDecay.hh" +#include "G4SFDecay.hh" #include "G4VDecayChannel.hh" #include "G4NuclearDecay.hh" #include "G4RadioactiveDecayMode.hh" @@ -136,6 +137,7 @@ #include "G4Proton.hh" #include "G4HadronicProcessType.hh" +#include "G4HadronicProcessStore.hh" #include "G4HadronicException.hh" #include "G4PhotonEvaporation.hh" @@ -153,6 +155,12 @@ const G4ThreeVector G4RadioactiveDecay::origin(0.,0.,0.); #include "G4AutoLock.hh" G4Mutex G4RadioactiveDecay::radioactiveDecayMutex = G4MUTEX_INITIALIZER; DecayTableMap* G4RadioactiveDecay::master_dkmap = 0; + +G4int& G4RadioactiveDecay::NumberOfInstances() +{ + static G4int numberOfInstances = 0; + return numberOfInstances; +} #endif G4RadioactiveDecay::G4RadioactiveDecay(const G4String& processName) @@ -200,6 +208,7 @@ G4RadioactiveDecay::G4RadioactiveDecay(const G4String& processName) // Instantiate the map of decay tables #ifdef G4MULTITHREADED G4AutoLock lk(&G4RadioactiveDecay::radioactiveDecayMutex); + NumberOfInstances()++; if(!master_dkmap) master_dkmap = new DecayTableMap; #endif dkmap = new DecayTableMap; @@ -229,6 +238,7 @@ G4RadioactiveDecay::G4RadioactiveDecay(const G4String& processName) // RDM applies to all logical volumes by default isAllVolumesMode = true; SelectAllVolumes(); + G4HadronicProcessStore::Instance()->RegisterExtraProcess(this); } @@ -251,6 +261,18 @@ G4RadioactiveDecay::~G4RadioactiveDecay() } dkmap->clear(); delete dkmap; +#ifdef G4MULTITHREADED + G4AutoLock lk(&G4RadioactiveDecay::radioactiveDecayMutex); + --NumberOfInstances(); + if(NumberOfInstances()==0) + { + for (DecayTableMap::iterator i = master_dkmap->begin(); i != master_dkmap->end(); i++) { + delete i->second; + } + master_dkmap->clear(); + delete master_dkmap; + } +#endif } @@ -428,13 +450,11 @@ G4RadioactiveDecay::ConvolveSourceTimeProfile(const G4double t, const G4double t nbin = 0; G4int loop = 0; - G4ExceptionDescription ed; - ed << " While count exceeded " << G4endl; while (t > SBin[nbin]) { loop++; if (loop > 1000) { G4Exception("G4RadioactiveDecay::ConvolveSourceTimeProfile()", - "HAD_RDM_100", JustWarning, ed); + "HAD_RDM_100", JustWarning, "While loop count exceeded"); break; } @@ -493,13 +513,11 @@ G4RadioactiveDecay::ConvolveSourceTimeProfile(const G4double t, const G4double t nbin = 0; G4int loop = 0; - G4ExceptionDescription ed; - ed << " While count exceeded " << G4endl; while (t > SBin[nbin]) { // Loop checking, 01.09.2015, D.Wright loop++; if (loop > 1000) { G4Exception("G4RadioactiveDecay::ConvolveSourceTimeProfile()", - "HAD_RDM_100", JustWarning, ed); + "HAD_RDM_100", JustWarning,"While loop count exceeded"); break; } nbin++; @@ -554,13 +572,12 @@ G4double G4RadioactiveDecay::GetDecayTime() G4int i = 0; G4int loop = 0; - G4ExceptionDescription ed; - ed << " While count exceeded " << G4endl; while ( DProfile[i] < rand) { /* Loop checking, 01.09.2015, D.Wright */ i++; loop++; if (loop > 100000) { - G4Exception("G4RadioactiveDecay::GetDecayTime()", "HAD_RDM_100", JustWarning, ed); + G4Exception("G4RadioactiveDecay::GetDecayTime()", "HAD_RDM_100", + JustWarning, "While loop count exceeded"); break; } } @@ -580,13 +597,12 @@ G4int G4RadioactiveDecay::GetDecayTimeBin(const G4double aDecayTime) G4int i = 0; G4int loop = 0; - G4ExceptionDescription ed; - ed << " While count exceeded " << G4endl; while ( aDecayTime > DBin[i] ) { /* Loop checking, 01.09.2015, D.Wright */ i++; loop++; if (loop > 100000) { - G4Exception("G4RadioactiveDecay::GetDecayTimeBin()", "HAD_RDM_100", JustWarning, ed); + G4Exception("G4RadioactiveDecay::GetDecayTimeBin()", "HAD_RDM_100", + JustWarning, "While loop count exceeded"); break; } } @@ -715,6 +731,8 @@ void G4RadioactiveDecay::BuildPhysicsTable(const G4ParticleDefinition&) if(G4Threading::IsMasterThread()) { StreamInfo(G4cout, "\n"); } #endif } + G4HadronicProcessStore:: + Instance()->RegisterParticleForExtraProcess(this,G4GenericIon::GenericIon()); } //////////////////////////////////////////////////////////////////////// @@ -809,7 +827,7 @@ G4RadioactiveDecay::LoadDecayTable(const G4ParticleDefinition& theParentNucleus) if (DecaySchemeFile.good()) { // Initialize variables used for reading in radioactive decay data G4bool floatMatch(false); - const G4int nMode = 10; + const G4int nMode = 11; G4double modeTotalBR[nMode] = {0.0}; G4double modeSumBR[nMode]; for (G4int i = 0; i < nMode; i++) { @@ -837,13 +855,11 @@ G4RadioactiveDecay::LoadDecayTable(const G4ParticleDefinition& theParentNucleus) G4bool complete(false); // bool insures only one set of values read for any // given parent energy level G4int loop = 0; - G4ExceptionDescription ed; - ed << " While count exceeded " << G4endl; - while (!complete && !DecaySchemeFile.getline(inputChars, 120).eof()) { /* Loop checking, 01.09.2015, D.Wright */ loop++; if (loop > 100000) { - G4Exception("G4RadioactiveDecay::LoadDecayTable()", "HAD_RDM_100", JustWarning, ed); + G4Exception("G4RadioactiveDecay::LoadDecayTable()", "HAD_RDM_100", + JustWarning, "While loop count exceeded"); break; } @@ -920,7 +936,7 @@ G4RadioactiveDecay::LoadDecayTable(const G4ParticleDefinition& theParentNucleus) case Neutron2: break; case SpFission: - break; + modeTotalBR[10] = decayModeTotal; break; case RDM_ERROR: default: @@ -1007,17 +1023,17 @@ G4RadioactiveDecay::LoadDecayTable(const G4ParticleDefinition& theParentNucleus) } break; - case NshellEC: // M-shell electron capture - { - G4ECDecay* aMECChannel = - new G4ECDecay(&theParentNucleus, b, c*MeV, a*MeV, - daughterFloatLevel, NshellEC); - // aMECChannel->DumpNuclearInfo(); - aMECChannel->SetHLThreshold(halflifethreshold); - aMECChannel->SetARM(applyARM); - theDecayTable->Insert(aMECChannel); - modeSumBR[6] += b; - } + case NshellEC: // N-shell electron capture + { + G4ECDecay* aNECChannel = + new G4ECDecay(&theParentNucleus, b, c*MeV, a*MeV, + daughterFloatLevel, NshellEC); +// aNECChannel->DumpNuclearInfo(); + aNECChannel->SetHLThreshold(halflifethreshold); + aNECChannel->SetARM(applyARM); + theDecayTable->Insert(aNECChannel); + modeSumBR[6] += b; + } break; case Alpha: @@ -1081,9 +1097,16 @@ G4RadioactiveDecay::LoadDecayTable(const G4ParticleDefinition& theParentNucleus) // G4cout << " Double beta- decay, a = " << a << ", b = " << b << ", c = " << c << G4endl; break; case SpFission: - // Not yet implemented - //G4cout<<"Sp fission channel"<Insert(aSpontFissChannel); + modeSumBR[10] += b; + } + break; + case RDM_ERROR: default: @@ -1219,6 +1242,8 @@ CalculateChainsFromParent(const G4ParticleDefinition& theParentNucleus) G4AlphaDecay* theAlphaChannel = 0; G4ProtonDecay* theProtonChannel = 0; G4NeutronDecay* theNeutronChannel = 0; + G4SFDecay* theFissionChannel = 0; + G4RadioactiveDecayMode theDecayMode; G4double theBR = 0.0; G4int AP = 0; @@ -1239,20 +1264,19 @@ CalculateChainsFromParent(const G4ParticleDefinition& theParentNucleus) G4double TaoPlus; G4int nS = 0; // Running index of first decay in a given generation G4int nT = nEntry; // Total number of decays accumulated over entire history - const G4int nMode = 9; + const G4int nMode = 11; G4double brs[nMode]; // theIonTable = (G4IonTable*)(G4ParticleTable::GetParticleTable()->GetIonTable()); G4int loop = 0; - G4ExceptionDescription ed; - ed << " While count exceeded " << G4endl; while (!stable) { /* Loop checking, 01.09.2015, D.Wright */ loop++; if (loop > 10000) { - G4Exception("G4RadioactiveDecay::CalculateChainsFromParent()", "HAD_RDM_100", JustWarning, ed); + G4Exception("G4RadioactiveDecay::CalculateChainsFromParent()", "HAD_RDM_100", + JustWarning, "While loop count exceeded"); break; } nGeneration++; @@ -1321,11 +1345,11 @@ CalculateChainsFromParent(const G4ParticleDefinition& theParentNucleus) } } // Combine decay channels (loop i) - brs[2] = brs[2]+brs[3]+brs[4]+brs[5]; // Combine beta+ and EC - brs[3] = brs[4] =brs[5] = 0.0; - for (i= 0; i 0.) { - switch ( i ) { + switch (i) { case 0: // Decay mode is isomeric transition theITChannel = new G4ITDecay(aParentNucleus, brs[0], 0.0, 0.0, @@ -1350,26 +1374,34 @@ CalculateChainsFromParent(const G4ParticleDefinition& theParentNucleus) summedDecayTable->Insert(theBetaPlusChannel); break; - case 6: + case 7: // Decay mode is alpha. - theAlphaChannel = new G4AlphaDecay(aParentNucleus, brs[6], 0.*MeV, + theAlphaChannel = new G4AlphaDecay(aParentNucleus, brs[7], 0.*MeV, 0.*MeV, noFloat); summedDecayTable->Insert(theAlphaChannel); break; - case 7: + case 8: // Decay mode is proton. - theProtonChannel = new G4ProtonDecay(aParentNucleus, brs[7], 0.*MeV, + theProtonChannel = new G4ProtonDecay(aParentNucleus, brs[8], 0.*MeV, 0.*MeV, noFloat); summedDecayTable->Insert(theProtonChannel); break; - case 8: + + case 9: // Decay mode is neutron. - theNeutronChannel = new G4NeutronDecay(aParentNucleus, brs[8], 0.*MeV, - 0.*MeV, noFloat); + theNeutronChannel = new G4NeutronDecay(aParentNucleus, brs[9], 0.*MeV, + 0.*MeV, noFloat); summedDecayTable->Insert(theNeutronChannel); break; + case 10: + // Decay mode is spontaneous fission + theFissionChannel = new G4SFDecay(aParentNucleus, brs[10], 0.*MeV, + 0.*MeV, noFloat); + summedDecayTable->Insert(theFissionChannel); + break; + default: break; } @@ -1454,8 +1486,9 @@ CalculateChainsFromParent(const G4ParticleDefinition& theParentNucleus) nEntry++; } // there are entries in the table } // nuclide is OK to decay - } // end of loop (i) over decay table branches - // delete summedDecayTable; + } // end of loop (i) over decay table branches + + delete summedDecayTable; } // Getting contents of decay rate vector (end loop on j) nS = nT; @@ -1499,13 +1532,11 @@ void G4RadioactiveDecay::SetSourceTimeProfile(G4String filename) NSourceBin = -1; G4int loop = 0; - G4ExceptionDescription ed; - ed << " While count exceeded " << G4endl; - - while (infile >> bin >> flux ) { /* Loop checking, 01.09.2015, D.Wright */ + while (infile >> bin >> flux) { /* Loop checking, 01.09.2015, D.Wright */ loop++; if (loop > 10000) { - G4Exception("G4RadioactiveDecay::SetSourceTimeProfile()", "HAD_RDM_100", JustWarning, ed); + G4Exception("G4RadioactiveDecay::SetSourceTimeProfile()", "HAD_RDM_100", + JustWarning, "While loop count exceeded"); break; } @@ -1551,14 +1582,12 @@ void G4RadioactiveDecay::SetDecayBias(G4String filename) NDecayBin = -1; G4int loop = 0; - G4ExceptionDescription ed; - ed << " While count exceeded " << G4endl; - while (infile >> bin >> flux ) { /* Loop checking, 01.09.2015, D.Wright */ NDecayBin++; loop++; if (loop > 10000) { - G4Exception("G4RadioactiveDecay::SetDecayBias()", "HAD_RDM_100", JustWarning, ed); + G4Exception("G4RadioactiveDecay::SetDecayBias()", "HAD_RDM_100", + JustWarning, "While loop count exceeded"); break; } diff --git a/source/processes/hadronic/models/radioactive_decay/src/G4RadioactiveDecayBase.cc b/source/processes/hadronic/models/radioactive_decay/src/G4RadioactiveDecayBase.cc index 4b7f50b4f40..0f1703063c8 100644 --- a/source/processes/hadronic/models/radioactive_decay/src/G4RadioactiveDecayBase.cc +++ b/source/processes/hadronic/models/radioactive_decay/src/G4RadioactiveDecayBase.cc @@ -25,7 +25,7 @@ // //////////////////////////////////////////////////////////////////////////////// // // -// File: G4RadioactiveDecayBase.hh // +// File: G4RadioactiveDecayBase.cc // // Author: D.H. Wright (SLAC) // // Date: 9 August 2017 // // Description: version the G4RadioactiveDecay process by F. Lei and // @@ -52,6 +52,7 @@ #include "G4AlphaDecay.hh" #include "G4ProtonDecay.hh" #include "G4NeutronDecay.hh" +#include "G4SFDecay.hh" #include "G4VDecayChannel.hh" #include "G4NuclearDecay.hh" #include "G4RadioactiveDecayMode.hh" @@ -94,6 +95,12 @@ const G4ThreeVector G4RadioactiveDecayBase::origin(0.,0.,0.); #include "G4AutoLock.hh" G4Mutex G4RadioactiveDecayBase::radioactiveDecayMutex = G4MUTEX_INITIALIZER; DecayTableMap* G4RadioactiveDecayBase::master_dkmap = 0; + +G4int& G4RadioactiveDecayBase::NumberOfInstances() +{ + static G4int numberOfInstances = 0; + return numberOfInstances; +} #endif G4RadioactiveDecayBase::G4RadioactiveDecayBase(const G4String& processName) @@ -143,6 +150,7 @@ G4RadioactiveDecayBase::G4RadioactiveDecayBase(const G4String& processName) // Instantiate the map of decay tables #ifdef G4MULTITHREADED G4AutoLock lk(&G4RadioactiveDecayBase::radioactiveDecayMutex); + NumberOfInstances()++; if(!master_dkmap) master_dkmap = new DecayTableMap; #endif dkmap = new DecayTableMap; @@ -176,6 +184,18 @@ G4RadioactiveDecayBase::~G4RadioactiveDecayBase() } dkmap->clear(); delete dkmap; +#ifdef G4MULTITHREADED + G4AutoLock lk(&G4RadioactiveDecayBase::radioactiveDecayMutex); + --NumberOfInstances(); + if(NumberOfInstances()==0) + { + for (DecayTableMap::iterator i = master_dkmap->begin(); i != master_dkmap->end(); i++) { + delete i->second; + } + master_dkmap->clear(); + delete master_dkmap; + } +#endif } @@ -320,26 +340,24 @@ G4double G4RadioactiveDecayBase::GetMeanLifeTime(const G4Track& theTrack, // In analogueMC mode it returns the particle's mean-life. G4double meanlife = 0.; -// if (AnalogueMC) { - const G4DynamicParticle* theParticle = theTrack.GetDynamicParticle(); - const G4ParticleDefinition* theParticleDef = theParticle->GetDefinition(); - G4double theLife = theParticleDef->GetPDGLifeTime(); + const G4DynamicParticle* theParticle = theTrack.GetDynamicParticle(); + const G4ParticleDefinition* theParticleDef = theParticle->GetDefinition(); + G4double theLife = theParticleDef->GetPDGLifeTime(); #ifdef G4VERBOSE - if (GetVerboseLevel() > 2) { - G4cout << "G4RadioactiveDecay::GetMeanLifeTime() " << G4endl; - G4cout << "KineticEnergy: " << theParticle->GetKineticEnergy()/GeV - << " GeV, Mass: " << theParticle->GetMass()/GeV - << " GeV, Life time: " << theLife/ns << " ns " << G4endl; - } + if (GetVerboseLevel() > 2) { + G4cout << "G4RadioactiveDecay::GetMeanLifeTime() " << G4endl; + G4cout << "KineticEnergy: " << theParticle->GetKineticEnergy()/GeV + << " GeV, Mass: " << theParticle->GetMass()/GeV + << " GeV, Life time: " << theLife/ns << " ns " << G4endl; + } #endif - if (theParticleDef->GetPDGStable()) {meanlife = DBL_MAX;} - else if (theLife < 0.0) {meanlife = DBL_MAX;} - else {meanlife = theLife;} - // Set meanlife to zero for excited istopes which are not in the - // RDM database - if (((const G4Ions*)(theParticleDef))->GetExcitationEnergy() > 0. && - meanlife == DBL_MAX) {meanlife = 0.;} -// } + if (theParticleDef->GetPDGStable()) {meanlife = DBL_MAX;} + else if (theLife < 0.0) {meanlife = DBL_MAX;} + else {meanlife = theLife;} + // Set meanlife to zero for excited istopes which are not in the + // RDM database + if (((const G4Ions*)(theParticleDef))->GetExcitationEnergy() > 0. && + meanlife == DBL_MAX) {meanlife = 0.;} #ifdef G4VERBOSE if (GetVerboseLevel() > 1) G4cout << " mean life time: " << meanlife/s << " s " << G4endl; @@ -348,11 +366,11 @@ G4double G4RadioactiveDecayBase::GetMeanLifeTime(const G4Track& theTrack, return meanlife; } -//////////////////////////////////////////////////////////////////////// -// // -// GetMeanFreePath for decay in flight // -// // -//////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////////// +// // +// GetMeanFreePath for decay in flight // +// // +//////////////////////////////////////////////////////////////////////////////// G4double G4RadioactiveDecayBase::GetMeanFreePath (const G4Track& aTrack, G4double, G4ForceCondition*) @@ -413,22 +431,70 @@ G4double G4RadioactiveDecayBase::GetMeanFreePath (const G4Track& aTrack, G4doubl return pathlength; } -//////////////////////////////////////////////////////////////////////// -// // -// BuildPhysicsTable - initialization of atomic de-excitation // -// // -//////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////////// +// // +// BuildPhysicsTable - initialization of atomic de-excitation // +// // +//////////////////////////////////////////////////////////////////////////////// void G4RadioactiveDecayBase::BuildPhysicsTable(const G4ParticleDefinition&) { if (!isInitialised) { isInitialised = true; +#ifdef G4VERBOSE + if(G4Threading::IsMasterThread()) { StreamInfo(G4cout, "\n"); } +#endif } - G4HadronicProcessStore:: Instance()->RegisterParticleForExtraProcess(this,G4GenericIon::GenericIon()); } +//////////////////////////////////////////////////////////////////////////////// +// // +// StreamInfo - stream out parameters // +// // +//////////////////////////////////////////////////////////////////////////////// + +void +G4RadioactiveDecayBase::StreamInfo(std::ostream& os, const G4String& endline) +{ + G4DeexPrecoParameters* deex = + G4NuclearLevelData::GetInstance()->GetParameters(); + G4EmParameters* emparam = G4EmParameters::Instance(); + + G4int prec = os.precision(5); + os << "======================================================================" + << endline; + os << "====== Radioactive Decay Physics Parameters =======" + << endline; + os << "======================================================================" + << endline; + os << "Max life time " + << deex->GetMaxLifeTime()/CLHEP::ps << " ps" << endline; + os << "Internal e- conversion flag " + << deex->GetInternalConversionFlag() << endline; + os << "Stored internal conversion coefficients " + << deex->StoreICLevelData() << endline; + os << "Enable correlated gamma emission " + << deex->CorrelatedGamma() << endline; + os << "Max 2J for sampling of angular correlations " + << deex->GetTwoJMAX() << endline; + os << "Atomic de-excitation enabled " + << emparam->Fluo() << endline; + os << "Auger electron emission enabled " + << emparam->Auger() << endline; + os << "Auger cascade enabled " + << emparam->AugerCascade() << endline; + os << "Check EM cuts disabled for atomic de-excitation " + << emparam->DeexcitationIgnoreCut() << endline; + os << "Use Bearden atomic level energies " + << emparam->BeardenFluoDir() << endline; + os << "======================================================================" + << endline; + os.precision(prec); +} + + //////////////////////////////////////////////////////////////////////////////// // // // LoadDecayTable loads the decay scheme from the RadioactiveDecay database // @@ -463,14 +529,6 @@ G4RadioactiveDecayBase::LoadDecayTable(const G4ParticleDefinition& theParentNucl G4String file = theUserRadioactiveDataFiles[1000*A+Z]; if (file == "") { -/* - if (!getenv("G4RADIOACTIVEDATA") ) { - G4cout << "Please setenv G4RADIOACTIVEDATA to point to the radioactive decay data files." - << G4endl; - throw G4HadronicException(__FILE__, __LINE__, " Please setenv G4RADIOACTIVEDATA to point to the radioactive decay data files."); - } - G4String dirName = getenv("G4RADIOACTIVEDATA"); -*/ std::ostringstream os; os << dirPath << "/z" << Z << ".a" << A << '\0'; file = os.str(); @@ -485,7 +543,7 @@ G4RadioactiveDecayBase::LoadDecayTable(const G4ParticleDefinition& theParentNucl if (DecaySchemeFile.good()) { // Initialize variables used for reading in radioactive decay data G4bool floatMatch(false); - const G4int nMode = 9; + const G4int nMode = 11; G4double modeTotalBR[nMode] = {0.0}; G4double modeSumBR[nMode]; for (G4int i = 0; i < nMode; i++) { @@ -513,13 +571,11 @@ G4RadioactiveDecayBase::LoadDecayTable(const G4ParticleDefinition& theParentNucl G4bool complete(false); // bool insures only one set of values read for any // given parent energy level G4int loop = 0; - G4ExceptionDescription ed; - ed << " While count exceeded " << G4endl; - while (!complete && !DecaySchemeFile.getline(inputChars, 120).eof()) { /* Loop checking, 01.09.2015, D.Wright */ loop++; if (loop > 100000) { - G4Exception("G4RadioactiveDecay::LoadDecayTable()", "HAD_RDM_100", JustWarning, ed); + G4Exception("G4RadioactiveDecay::LoadDecayTable()", "HAD_RDM_100", + JustWarning, "While loop count exceeded"); break; } @@ -575,12 +631,14 @@ G4RadioactiveDecayBase::LoadDecayTable(const G4ParticleDefinition& theParentNucl modeTotalBR[4] = decayModeTotal; break; case MshellEC: modeTotalBR[5] = decayModeTotal; break; - case Alpha: + case NshellEC: modeTotalBR[6] = decayModeTotal; break; - case Proton: + case Alpha: modeTotalBR[7] = decayModeTotal; break; - case Neutron: + case Proton: modeTotalBR[8] = decayModeTotal; break; + case Neutron: + modeTotalBR[9] = decayModeTotal; break; case BDProton: break; case BDNeutron: @@ -594,7 +652,7 @@ G4RadioactiveDecayBase::LoadDecayTable(const G4ParticleDefinition& theParentNucl case Neutron2: break; case SpFission: - break; + modeTotalBR[10] = decayModeTotal; break; case RDM_ERROR: default: @@ -680,6 +738,19 @@ G4RadioactiveDecayBase::LoadDecayTable(const G4ParticleDefinition& theParentNucl } break; + case NshellEC: // N-shell electron capture + { + G4ECDecay* aNECChannel = + new G4ECDecay(&theParentNucleus, b, c*MeV, a*MeV, + daughterFloatLevel, NshellEC); +// aNECChannel->DumpNuclearInfo(); +// aNECChannel->SetHLThreshold(halflifethreshold); + aNECChannel->SetARM(applyARM); + theDecayTable->Insert(aNECChannel); + modeSumBR[6] += b; + } + break; + case Alpha: { G4AlphaDecay* anAlphaChannel = @@ -688,7 +759,7 @@ G4RadioactiveDecayBase::LoadDecayTable(const G4ParticleDefinition& theParentNucl // anAlphaChannel->DumpNuclearInfo(); // anAlphaChannel->SetHLThreshold(halflifethreshold); theDecayTable->Insert(anAlphaChannel); - modeSumBR[6] += b; + modeSumBR[7] += b; } break; @@ -700,7 +771,7 @@ G4RadioactiveDecayBase::LoadDecayTable(const G4ParticleDefinition& theParentNucl // aProtonChannel->DumpNuclearInfo(); // aProtonChannel->SetHLThreshold(halflifethreshold); theDecayTable->Insert(aProtonChannel); - modeSumBR[7] += b; + modeSumBR[8] += b; } break; @@ -712,7 +783,7 @@ G4RadioactiveDecayBase::LoadDecayTable(const G4ParticleDefinition& theParentNucl // aNeutronChannel->DumpNuclearInfo(); // aNeutronChannel->SetHLThreshold(halflifethreshold); theDecayTable->Insert(aNeutronChannel); - modeSumBR[8] += b; + modeSumBR[9] += b; } break; @@ -741,9 +812,16 @@ G4RadioactiveDecayBase::LoadDecayTable(const G4ParticleDefinition& theParentNucl // G4cout << " Double beta- decay, a = " << a << ", b = " << b << ", c = " << c << G4endl; break; case SpFission: - // Not yet implemented - //G4cout<<"Sp fission channel"<Insert(aSpontFissChannel); + modeSumBR[10] += b; + } + break; + case RDM_ERROR: default: @@ -871,6 +949,7 @@ G4RadioactiveDecayBase::DecayIt(const G4Track& theTrack, const G4Step&) ClearNumberOfInteractionLengthLeft(); return &fParticleChangeForRadDecay; } + G4DecayTable* theDecayTable = GetDecayTable(theParticleDef); if (theDecayTable == 0 || theDecayTable->entries() == 0) { diff --git a/source/processes/hadronic/models/radioactive_decay/src/G4RadioactiveDecayBaseMessenger.cc b/source/processes/hadronic/models/radioactive_decay/src/G4RadioactiveDecayBaseMessenger.cc index 455b183aeb8..1da639ebafc 100644 --- a/source/processes/hadronic/models/radioactive_decay/src/G4RadioactiveDecayBaseMessenger.cc +++ b/source/processes/hadronic/models/radioactive_decay/src/G4RadioactiveDecayBaseMessenger.cc @@ -55,15 +55,6 @@ G4RadioactiveDecayBaseMessenger::G4RadioactiveDecayBaseMessenger ("Set the atomic weight and number limits for the RDM."); nucleuslimitsCmd->SetParameterName("aMin","aMax","zMin","zMax",true); - // Command controlling whether beta decay will be treated faithfully or - // in fast mode (obsolete) - fbetaCmd = new G4UIcmdWithABool ("/grdm/fBeta",this); -// fbetaCmd->SetGuidance("false: use 3-body decay, true: use histogram method"); - fbetaCmd->SetGuidance("Fast (approximate) beta decay no longer used."); - fbetaCmd->SetGuidance("Kept for backward compatibility."); - fbetaCmd->SetParameterName("fBeta",true); - fbetaCmd->SetDefaultValue(false); - // Select a logical volume for RDM avolumeCmd = new G4UIcmdWithAString("/grdm/selectVolume",this); @@ -169,7 +160,6 @@ G4RadioactiveDecayBaseMessenger::~G4RadioactiveDecayBaseMessenger () { delete grdmDirectory; delete nucleuslimitsCmd; - delete fbetaCmd; delete verboseCmd; delete avolumeCmd; delete deavolumeCmd; @@ -187,38 +177,35 @@ G4RadioactiveDecayBaseMessenger::~G4RadioactiveDecayBaseMessenger () void G4RadioactiveDecayBaseMessenger::SetNewValue(G4UIcommand *command, G4String newValues) { - if (command==nucleuslimitsCmd) { + if (command == nucleuslimitsCmd) { theRadioactiveDecayContainer-> SetNucleusLimits(nucleuslimitsCmd->GetNewNucleusLimitsValue(newValues)); - } else if (command==fbetaCmd) { - theRadioactiveDecayContainer-> - SetFBeta(fbetaCmd->GetNewBoolValue(newValues)); - - } else if (command==avolumeCmd) { + } else if (command == avolumeCmd) { theRadioactiveDecayContainer->SelectAVolume(newValues); - } else if (command==deavolumeCmd) { + } else if (command == deavolumeCmd) { theRadioactiveDecayContainer->DeselectAVolume(newValues); - } else if (command==allvolumesCmd) { + } else if (command == allvolumesCmd) { theRadioactiveDecayContainer->SelectAllVolumes(); - } else if (command==deallvolumesCmd) { + } else if (command == deallvolumesCmd) { theRadioactiveDecayContainer->DeselectAllVolumes(); - } else if (command==verboseCmd) { + } else if (command == verboseCmd) { theRadioactiveDecayContainer-> SetVerboseLevel(verboseCmd->GetNewIntValue(newValues)); - } else if (command==icmCmd) { + + } else if (command == icmCmd) { theRadioactiveDecayContainer-> SetICM(icmCmd->GetNewBoolValue(newValues)); - } else if (command==armCmd) { + } else if (command == armCmd) { theRadioactiveDecayContainer-> SetARM(armCmd->GetNewBoolValue(newValues)); - } else if (command ==userDecayDataCmd) { + } else if (command == userDecayDataCmd) { G4int Z,A; G4String file_name; const char* nv = (const char*)newValues; @@ -226,7 +213,7 @@ G4RadioactiveDecayBaseMessenger::SetNewValue(G4UIcommand *command, G4String newV is >> Z >> A >> file_name; theRadioactiveDecayContainer->AddUserDecayDataFile(Z,A,file_name); - } else if (command ==userEvaporationDataCmd) { + } else if (command == userEvaporationDataCmd) { G4int Z,A; G4String file_name; const char* nv = (const char*)newValues; @@ -234,11 +221,11 @@ G4RadioactiveDecayBaseMessenger::SetNewValue(G4UIcommand *command, G4String newV is >> Z >> A >> file_name; G4NuclearLevelData::GetInstance()->AddPrivateData(Z,A,file_name); - } else if (command==colldirCmd) { + } else if (command == colldirCmd) { theRadioactiveDecayContainer-> SetDecayDirection(colldirCmd->GetNew3VectorValue(newValues)); - } else if (command==collangleCmd) { + } else if (command == collangleCmd) { theRadioactiveDecayContainer-> SetDecayHalfAngle(collangleCmd->GetNewDoubleValue(newValues)); } diff --git a/source/processes/hadronic/models/radioactive_decay/src/G4RadioactiveDecayMode.cc b/source/processes/hadronic/models/radioactive_decay/src/G4RadioactiveDecayMode.cc index 47848b28fcc..b7e150f76d1 100644 --- a/source/processes/hadronic/models/radioactive_decay/src/G4RadioactiveDecayMode.cc +++ b/source/processes/hadronic/models/radioactive_decay/src/G4RadioactiveDecayMode.cc @@ -50,6 +50,8 @@ std::istream &operator >> (std::istream& strm, G4RadioactiveDecayMode& q) {q = Proton;} else if (a == "Neutron") {q = Neutron;} + else if (a == "SpFission") + {q = SpFission;} else if (a == "BDProton") {q = BDProton;} else if (a == "BDNeutron") @@ -62,8 +64,6 @@ std::istream &operator >> (std::istream& strm, G4RadioactiveDecayMode& q) {q = Proton2;} else if (a == "Neutron2") {q = Neutron2;} - else if (a == "SpFission") - {q = SpFission;} else {q = RDM_ERROR;} return strm; diff --git a/source/processes/hadronic/models/radioactive_decay/src/G4RadioactiveDecaymessenger.cc b/source/processes/hadronic/models/radioactive_decay/src/G4RadioactiveDecaymessenger.cc index 0f616eb00fb..efc79bf87d0 100644 --- a/source/processes/hadronic/models/radioactive_decay/src/G4RadioactiveDecaymessenger.cc +++ b/source/processes/hadronic/models/radioactive_decay/src/G4RadioactiveDecaymessenger.cc @@ -192,7 +192,6 @@ G4RadioactiveDecaymessenger::G4RadioactiveDecaymessenger Z_para->SetParameterRange("Z_isotope > 0"); Z_para->SetGuidance("Z: Charge number of isotope"); - G4UIparameter* A_para= new G4UIparameter("A_isotope",'i',true); A_para->SetParameterRange("A_isotope > 1"); A_para->SetGuidance("A: mass number of isotope"); @@ -208,9 +207,19 @@ G4RadioactiveDecaymessenger::G4RadioactiveDecaymessenger // a given isotope // userEvaporationDataCmd = new G4UIcommand("/grdm/setPhotoEvaporationFile",this); - userEvaporationDataCmd->SetParameter(Z_para); - userEvaporationDataCmd->SetParameter(A_para); - userEvaporationDataCmd->SetParameter(FileName_para); + G4UIparameter* Z_para_ = new G4UIparameter("Z_isotope",'i',true); + Z_para->SetParameterRange("Z_isotope > 0"); + Z_para->SetGuidance("Z: Charge number of isotope"); + + G4UIparameter* A_para_ = new G4UIparameter("A_isotope",'i',true); + A_para->SetParameterRange("A_isotope > 1"); + A_para->SetGuidance("A: mass number of isotope"); + + G4UIparameter* FileName_para_ = new G4UIparameter("file_name",'s',true); + FileName_para->SetGuidance("Name of the user data file"); + userEvaporationDataCmd->SetParameter(Z_para_ ); + userEvaporationDataCmd->SetParameter(A_para_ ); + userEvaporationDataCmd->SetParameter(FileName_para_ ); } diff --git a/source/processes/hadronic/models/radioactive_decay/src/G4SFDecay.cc b/source/processes/hadronic/models/radioactive_decay/src/G4SFDecay.cc new file mode 100644 index 00000000000..86f25867977 --- /dev/null +++ b/source/processes/hadronic/models/radioactive_decay/src/G4SFDecay.cc @@ -0,0 +1,155 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +//////////////////////////////////////////////////////////////////////////////// +// // +// File: G4SFDecay.cc // +// Author: D.H. Wright (SLAC) // +// Date: 27 March 2019 // +// // +//////////////////////////////////////////////////////////////////////////////// + +#include "G4SFDecay.hh" +#include "G4fissionEvent.hh" +#include "G4IonTable.hh" +#include "G4ThreeVector.hh" +#include "G4LorentzVector.hh" +#include "G4DynamicParticle.hh" +#include "G4DecayProducts.hh" +#include "G4Neutron.hh" +#include "G4Gamma.hh" +#include "G4SystemOfUnits.hh" +#include "G4PhysicalConstants.hh" + + +G4SFDecay::G4SFDecay(const G4ParticleDefinition* theParentNucleus, + const G4double& branch, const G4double& Qvalue, + const G4double& excitationE, + const G4Ions::G4FloatLevelBase& flb) + : G4NuclearDecay("SF decay", SpFission, excitationE, flb), transitionQ(Qvalue) +{ + SetParent(theParentNucleus); // Store name of parent nucleus, delete G4MT_parent + SetBR(branch); + + parentZ = theParentNucleus->GetAtomicNumber(); + parentA = theParentNucleus->GetAtomicMass(); + +// SetNumberOfDaughters(0); doesn't seem to work +// Set to 1 for now +// When we later install proper fragment generation, set this to 2 +// and modify Z and A in DecayIt() + SetNumberOfDaughters(1); + G4IonTable* theIonTable = + (G4IonTable*)(G4ParticleTable::GetParticleTable()->GetIonTable()); + SetDaughter(0, theIonTable->GetIon(parentZ, parentA, excitationE, flb) ); +} + + +G4SFDecay::~G4SFDecay() +{} + + +G4DecayProducts* G4SFDecay::DecayIt(G4double) +{ + // Fill G4MT_parent with theParentNucleus (stored by SetParent in ctor) + CheckAndFillParent(); + + // Set up final state + // parentParticle is set at rest here because boost with correct momentum + // is done later + G4LorentzVector atRest(G4MT_parent->GetPDGMass(), + G4ThreeVector(0.,0.,0.) ); + G4DynamicParticle parentParticle(G4MT_parent, atRest); + G4DecayProducts* products = new G4DecayProducts(parentParticle); + + // Generate LLNL code for parent nucleus + G4int code = 1000*G4MT_parent->GetAtomicNumber() + + G4MT_parent->GetAtomicMass(); + + // Let G4fissionEvent do the decay + // Argument 2 : time, passed through to set time of secondary + // Argument 3 : nubar, when set to -1, selects spontaneous fission + // Argument 4 : energy used in Watt spectrum + G4fissionEvent aFission(code, 10.0, -1, 0.); + G4int nNeut = aFission.getNeutronNu(); + G4int nGam = aFission.getPhotonNu(); + + G4DynamicParticle* dynPart = 0; + G4ThreeVector direction(0.,0.,0.); + G4double KE = 0.; // energy from generator is in MeV + + if (nNeut > 0) { + // Put neutrons on the stack + for (G4int i = 0; i < nNeut; i++) { + KE = aFission.getNeutronEnergy(i); + direction.setX(aFission.getNeutronDircosu(i) ); + direction.setY(aFission.getNeutronDircosv(i) ); + direction.setZ(aFission.getNeutronDircosw(i) ); + + dynPart = new G4DynamicParticle(G4Neutron::Neutron(), direction, KE); + + // Not needed - time comes from parent track + // dynPart->SetProperTime(aFission.getNeutronAge(i) ); + + products->PushProducts(dynPart); + } + + // Put gammas on the stack + for (G4int i = 0; i < nGam; i++) { + KE = aFission.getPhotonEnergy(i); + direction.setX(aFission.getPhotonDircosu(i) ); + direction.setY(aFission.getPhotonDircosv(i) ); + direction.setZ(aFission.getPhotonDircosw(i) ); + + dynPart = new G4DynamicParticle(G4Gamma::Gamma(), direction, KE); + + // Not needed - time comes from parent track + // dynPart->SetProperTime(aFission.getPhotonAge(i) ); + + products->PushProducts(dynPart); + // No residual nucleus in this model + } + + } else { + // No data for this isotope, return parent nucleus for now +// G4cout << " No fission data for this isotope " << G4endl; + G4DynamicParticle* parent = + new G4DynamicParticle(G4MT_parent, G4ThreeVector(0.,0.,0.) ); + products->PushProducts(parent); + } + + // Energy conservation check not valid in this model + + return products; +} + + +void G4SFDecay::DumpNuclearInfo() +{ + G4cout << " G4SFDecay for parent nucleus " << GetParentName() << G4endl; + G4cout << " decays to neutrons and gammas, with branching ratio " << GetBR() + << "% and Q value " << transitionQ << G4endl; +} + diff --git a/source/processes/hadronic/models/theo_high_energy/include/G4QuasiElasticChannel.hh b/source/processes/hadronic/models/theo_high_energy/include/G4QuasiElasticChannel.hh index e88619b48d4..fbd165d4ca1 100644 --- a/source/processes/hadronic/models/theo_high_energy/include/G4QuasiElasticChannel.hh +++ b/source/processes/hadronic/models/theo_high_energy/include/G4QuasiElasticChannel.hh @@ -63,8 +63,8 @@ class G4QuasiElasticChannel private: G4QuasiElasticChannel(const G4QuasiElasticChannel &); const G4QuasiElasticChannel & operator=(const G4QuasiElasticChannel &); - int operator==(const G4QuasiElasticChannel &) const; - int operator!=(const G4QuasiElasticChannel &) const; + G4bool operator==(const G4QuasiElasticChannel &) const; + G4bool operator!=(const G4QuasiElasticChannel &) const; private: G4QuasiElRatios* theQuasiElastic; diff --git a/source/processes/hadronic/models/theo_high_energy/include/G4TheoFSGenerator.hh b/source/processes/hadronic/models/theo_high_energy/include/G4TheoFSGenerator.hh index 41c931dee11..e826167d62f 100644 --- a/source/processes/hadronic/models/theo_high_energy/include/G4TheoFSGenerator.hh +++ b/source/processes/hadronic/models/theo_high_energy/include/G4TheoFSGenerator.hh @@ -59,8 +59,8 @@ class G4TheoFSGenerator : public G4HadronicInteraction private: G4TheoFSGenerator(const G4TheoFSGenerator &right); const G4TheoFSGenerator & operator=(const G4TheoFSGenerator &right); - int operator==(const G4TheoFSGenerator &right) const; - int operator!=(const G4TheoFSGenerator &right) const; + G4bool operator==(const G4TheoFSGenerator &right) const; + G4bool operator!=(const G4TheoFSGenerator &right) const; public: G4HadFinalState * ApplyYourself(const G4HadProjectile & thePrimary, G4Nucleus & theNucleus); diff --git a/source/processes/hadronic/models/util/History b/source/processes/hadronic/models/util/History index 1fb51180e51..06539042475 100644 --- a/source/processes/hadronic/models/util/History +++ b/source/processes/hadronic/models/util/History @@ -14,6 +14,13 @@ code and to keep track of all tags. * Please list in reverse chronological order (last date on top) --------------------------------------------------------------- +30 May 2019 Vladimir Ivanchenko (hadr-mod-util-V10-05-01) +- G4NuclearRadii - added extra utility methods + +27 May 2019 Vladimir Ivanchenko (hadr-mod-util-V10-05-00) +- G4NuclearRadii - new utility class with several parameterisations + of nuclear radius + 9 November 2018 Gabriele Cosmo (hadr-mod-util-V10-04-04) - G4KineticTrack, G4PolynomialPDF: fixed printout typos. diff --git a/source/processes/hadronic/models/util/include/G4DecayStrongResonances.hh b/source/processes/hadronic/models/util/include/G4DecayStrongResonances.hh index 75d5e6227e8..6b7ecc87623 100644 --- a/source/processes/hadronic/models/util/include/G4DecayStrongResonances.hh +++ b/source/processes/hadronic/models/util/include/G4DecayStrongResonances.hh @@ -49,8 +49,8 @@ public: ~G4DecayStrongResonances(); private: - G4int operator==(G4DecayStrongResonances& right) {return (this == &right);} - G4int operator!=(G4DecayStrongResonances& right) {return (this != &right);} + G4bool operator==(G4DecayStrongResonances& right) {return (this == &right);} + G4bool operator!=(G4DecayStrongResonances& right) {return (this != &right);} public: G4ReactionProductVector* Propagate(G4KineticTrackVector* theSecondaries, diff --git a/source/processes/hadronic/models/util/include/G4ExcitedString.hh b/source/processes/hadronic/models/util/include/G4ExcitedString.hh index 07872f306aa..f0b4e7eb892 100644 --- a/source/processes/hadronic/models/util/include/G4ExcitedString.hh +++ b/source/processes/hadronic/models/util/include/G4ExcitedString.hh @@ -70,8 +70,8 @@ private: G4ExcitedString& operator= (const G4ExcitedString &right); public: - int operator==(const G4ExcitedString &right) const; - int operator!=(const G4ExcitedString &right) const; + G4bool operator==(const G4ExcitedString &right) const; + G4bool operator!=(const G4ExcitedString &right) const; public: G4double GetTimeOfCreation() const; @@ -122,13 +122,13 @@ public: }; inline -int G4ExcitedString::operator==(const G4ExcitedString &right) const +G4bool G4ExcitedString::operator==(const G4ExcitedString &right) const { return this == &right; } inline -int G4ExcitedString::operator!=(const G4ExcitedString &right) const +G4bool G4ExcitedString::operator!=(const G4ExcitedString &right) const { return this != &right; } diff --git a/source/processes/hadronic/models/util/include/G4Fancy3DNucleus.hh b/source/processes/hadronic/models/util/include/G4Fancy3DNucleus.hh index 7b303ab89fd..37087051413 100644 --- a/source/processes/hadronic/models/util/include/G4Fancy3DNucleus.hh +++ b/source/processes/hadronic/models/util/include/G4Fancy3DNucleus.hh @@ -61,8 +61,8 @@ class G4Fancy3DNucleus : public G4V3DNucleus private: G4Fancy3DNucleus(const G4Fancy3DNucleus &right); const G4Fancy3DNucleus & operator=(const G4Fancy3DNucleus &right); - int operator==(const G4Fancy3DNucleus &right) const; - int operator!=(const G4Fancy3DNucleus &right) const; + G4bool operator==(const G4Fancy3DNucleus &right) const; + G4bool operator!=(const G4Fancy3DNucleus &right) const; // Implementation diff --git a/source/processes/hadronic/models/util/include/G4Fancy3DNucleusHelper.hh b/source/processes/hadronic/models/util/include/G4Fancy3DNucleusHelper.hh index 77ef0913bee..2bf306c591c 100644 --- a/source/processes/hadronic/models/util/include/G4Fancy3DNucleusHelper.hh +++ b/source/processes/hadronic/models/util/include/G4Fancy3DNucleusHelper.hh @@ -59,13 +59,13 @@ public: } // Equality only true for same object (tests by address) - bool operator==(const G4Fancy3DNucleusHelper &right) const + G4bool operator==(const G4Fancy3DNucleusHelper &right) const { return (this == &right); } // Sorting on size value - bool operator<(const G4Fancy3DNucleusHelper &right) const + G4bool operator<(const G4Fancy3DNucleusHelper &right) const { return (Size < right.Size); } diff --git a/source/processes/hadronic/models/util/include/G4KineticTrack.hh b/source/processes/hadronic/models/util/include/G4KineticTrack.hh index 92cc6e975c3..7e209b55d3a 100644 --- a/source/processes/hadronic/models/util/include/G4KineticTrack.hh +++ b/source/processes/hadronic/models/util/include/G4KineticTrack.hh @@ -73,9 +73,9 @@ class G4KineticTrack : public G4VKineticNucleon G4KineticTrack& operator=(const G4KineticTrack& right); - G4int operator==(const G4KineticTrack& right) const; + G4bool operator==(const G4KineticTrack& right) const; - G4int operator!=(const G4KineticTrack& right) const; + G4bool operator!=(const G4KineticTrack& right) const; /* inline void *operator new(size_t); inline void operator delete(void *aTrack); diff --git a/source/processes/hadronic/models/util/include/G4NuclearRadii.hh b/source/processes/hadronic/models/util/include/G4NuclearRadii.hh new file mode 100644 index 00000000000..a43e13ffd72 --- /dev/null +++ b/source/processes/hadronic/models/util/include/G4NuclearRadii.hh @@ -0,0 +1,75 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +// Geant4 header G4NuclearRadii +// +// Author V.Ivanchenko 27.05.2019 +// +// Collection of parameterisations of nuclear radii selected from +// different classes in cross section and model sub-libraries +// + +#ifndef G4NuclearRadii_h +#define G4NuclearRadii_h 1 + +#include "globals.hh" + +class G4NuclearRadii +{ +public: + + // explicit radii for light nuclei + static G4double ExplicitRadius(G4int Z, G4int A); + + // algorithm from diffuse-elastic parameterisation (V.Grichine) + static G4double Radius(G4int Z, G4int A); + + // algorithm from e-A scattering data (V.Grichine) + static G4double RadiusRMS(G4int Z, G4int A); + + // algorithm from Glauber-Gribov nucluear-nuclear model (V.Grichine) + static G4double RadiusNNGG(G4int Z, G4int A); + + // algorithm from Glauber-Gribov hadron-nuclear model (V.Grichine) + static G4double RadiusHNGG(G4int A); + + // algorithm from Glauber-Gribov kaon-nuclear model (V.Grichine) + static G4double RadiusKNGG(G4int A); + + // algorithm from nuclear de-excitation module + static G4double RadiusND(G4int A); + + // algorithm from computation of Coulomb barrier in the nuclear + // de-excitation module + static G4double RadiusCB(G4int Z, G4int A); + + static const G4double r0[93]; + +}; + +#endif + + diff --git a/source/processes/hadronic/models/util/include/G4Nucleon.hh b/source/processes/hadronic/models/util/include/G4Nucleon.hh index 3e19ef44577..c58e48d9013 100644 --- a/source/processes/hadronic/models/util/include/G4Nucleon.hh +++ b/source/processes/hadronic/models/util/include/G4Nucleon.hh @@ -58,8 +58,8 @@ class G4Nucleon : public G4VKineticNucleon G4Nucleon(); ~G4Nucleon(); - inline int operator==(const G4Nucleon &right) const; - inline int operator!=(const G4Nucleon &right) const; + inline G4bool operator==(const G4Nucleon &right) const; + inline G4bool operator!=(const G4Nucleon &right) const; G4Nucleon& operator=(const G4Nucleon& right); public: @@ -108,11 +108,11 @@ class G4Nucleon : public G4VKineticNucleon std::ostream & operator << (std::ostream &, const G4Nucleon&); -inline int G4Nucleon::operator==(const G4Nucleon &right) const +inline G4bool G4Nucleon::operator==(const G4Nucleon &right) const { return this==&right; } -inline int G4Nucleon::operator!=(const G4Nucleon &right) const +inline G4bool G4Nucleon::operator!=(const G4Nucleon &right) const { return this!=&right; } diff --git a/source/processes/hadronic/models/util/include/G4Parton.hh b/source/processes/hadronic/models/util/include/G4Parton.hh index 749b1446900..922a56bf35d 100644 --- a/source/processes/hadronic/models/util/include/G4Parton.hh +++ b/source/processes/hadronic/models/util/include/G4Parton.hh @@ -65,9 +65,9 @@ class G4Parton G4Parton & operator=(const G4Parton &right); - int operator==(const G4Parton &right) const; + G4bool operator==(const G4Parton &right) const; - int operator!=(const G4Parton &right) const; + G4bool operator!=(const G4Parton &right) const; G4int GetPDGcode() const; @@ -114,12 +114,12 @@ class G4Parton }; -inline int G4Parton::operator==(const G4Parton &right) const +inline G4bool G4Parton::operator==(const G4Parton &right) const { return this==&right; } -inline int G4Parton::operator!=(const G4Parton &right) const +inline G4bool G4Parton::operator!=(const G4Parton &right) const { return this!=&right; } diff --git a/source/processes/hadronic/models/util/sources.cmake b/source/processes/hadronic/models/util/sources.cmake index ff5e2747808..a1d3a07e17c 100644 --- a/source/processes/hadronic/models/util/sources.cmake +++ b/source/processes/hadronic/models/util/sources.cmake @@ -64,6 +64,7 @@ GEANT4_DEFINE_MODULE(NAME G4had_mod_util G4LegendrePolynomial.hh G4NuclearFermiDensity.hh G4NuclearPolarizationStore.hh + G4NuclearRadii.hh G4NuclearShellModelDensity.hh G4Nucleon.hh G4Parton.hh @@ -91,6 +92,7 @@ GEANT4_DEFINE_MODULE(NAME G4had_mod_util G4LegendrePolynomial.cc G4NuclearFermiDensity.cc G4NuclearPolarizationStore.cc + G4NuclearRadii.cc G4NuclearShellModelDensity.cc G4Nucleon.cc G4Parton.cc diff --git a/source/processes/hadronic/models/util/src/G4ExcitedString.cc b/source/processes/hadronic/models/util/src/G4ExcitedString.cc index 1d621eb3eda..0830de4b1cb 100644 --- a/source/processes/hadronic/models/util/src/G4ExcitedString.cc +++ b/source/processes/hadronic/models/util/src/G4ExcitedString.cc @@ -83,10 +83,10 @@ G4ExcitedString::~G4ExcitedString() //{} -//int G4ExcitedString::operator==(const G4ExcitedString &right) const +//G4bool G4ExcitedString::operator==(const G4ExcitedString &right) const //{} -//int G4ExcitedString::operator!=(const G4ExcitedString &right) const +//G4bool G4ExcitedString::operator!=(const G4ExcitedString &right) const //{} diff --git a/source/processes/hadronic/models/util/src/G4KineticTrack.cc b/source/processes/hadronic/models/util/src/G4KineticTrack.cc index b7697932cae..00d221a933b 100644 --- a/source/processes/hadronic/models/util/src/G4KineticTrack.cc +++ b/source/processes/hadronic/models/util/src/G4KineticTrack.cc @@ -469,14 +469,14 @@ G4KineticTrack& G4KineticTrack::operator=(const G4KineticTrack& right) -G4int G4KineticTrack::operator==(const G4KineticTrack& right) const +G4bool G4KineticTrack::operator==(const G4KineticTrack& right) const { return (this == & right); } -G4int G4KineticTrack::operator!=(const G4KineticTrack& right) const +G4bool G4KineticTrack::operator!=(const G4KineticTrack& right) const { return (this != & right); } diff --git a/source/processes/hadronic/models/util/src/G4NuclearRadii.cc b/source/processes/hadronic/models/util/src/G4NuclearRadii.cc new file mode 100644 index 00000000000..49eab14d8f8 --- /dev/null +++ b/source/processes/hadronic/models/util/src/G4NuclearRadii.cc @@ -0,0 +1,149 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +// Geant4 class G4NuclearRadii +// +// Author V.Ivanchenko 27.05.2019 +// +// + +#include "G4NuclearRadii.hh" +#include "G4Pow.hh" +#include "G4PhysicalConstants.hh" + +G4double G4NuclearRadii::ExplicitRadius(G4int Z, G4int A) +{ + G4double R = 0.0; + // Special rms radii for light nucleii + if(Z <= 4) { + if(A == 1) { R = 0.89*CLHEP::fermi; }// p + else if(A == 2) { R = 2.13*CLHEP::fermi; }// d + else if(Z == 1 && A == 3) { R = 1.80*CLHEP::fermi; }// t + else if(Z == 2 && A == 3) { R = 1.96*CLHEP::fermi; }// He3 + else if(Z == 2 && A == 4) { R = 1.68*CLHEP::fermi; }// He4 + else if(Z == 3) { R = 2.40*CLHEP::fermi; }// Li7 + else if(Z == 4) { R = 2.51*CLHEP::fermi; }// Be9 + } + return R; +} + +G4double G4NuclearRadii::Radius(G4int Z, G4int A) +{ + G4double R = ExplicitRadius(Z, A); + if(0.0 == R) { + if (A <= 50) { + G4double y = 1.1; + if( A <= 15) { y = 1.26; } + else if( A <= 20) { y = 1.19; } + else if( A <= 30) { y = 1.12; } + G4double x = G4Pow::GetInstance()->Z13(A); + R = y*(x - 1./x); + } else { + R = G4Pow::GetInstance()->powZ(A, 0.27); + } + R *= CLHEP::fermi; + } + return R; +} + +G4double G4NuclearRadii::RadiusRMS(G4int Z, G4int A) +{ + G4double R = ExplicitRadius(Z, A); + if(0.0 == R) { + R = 1.24*G4Pow::GetInstance()->powZ(A, 0.28)*CLHEP::fermi; + } + return R; +} + +G4double G4NuclearRadii::RadiusNNGG(G4int Z, G4int A) +{ + G4double R = ExplicitRadius(Z, A); + if(0.0 == R) { + if(A > 20) { + R = 1.08*G4Pow::GetInstance()->Z13(A) + *(0.85 + 0.15*G4Exp(-(G4double)(A - 21)/40.)); + } else { + R = 1.08*G4Pow::GetInstance()->Z13(A) + *(1.0 + 0.3*G4Exp(-(G4double)(A - 21)/10.)); + } + R *= CLHEP::fermi; + } + return R; +} + +G4double G4NuclearRadii::RadiusHNGG(G4int A) +{ + G4double R = CLHEP::fermi; + if(A > 20) { + R *= 1.08*G4Pow::GetInstance()->Z13(A) + *(0.8 + 0.2*G4Exp(-(G4double)(A - 20)/20.)); + } else { + R *= 1.08*G4Pow::GetInstance()->Z13(A) + *(1.0 + 0.1*G4Exp(-(G4double)(A - 20)/20.)); + } + return R; +} + +G4double G4NuclearRadii::RadiusKNGG(G4int A) +{ + return 1.3*CLHEP::fermi*G4Pow::GetInstance()->Z13(A); +} + +G4double G4NuclearRadii::RadiusND(G4int A) +{ + G4double R = CLHEP::fermi; + if(1 == A) { R *= 0.89; } + else { + G4double x = G4Pow::GetInstance()->Z13(A); + if(A <= 3.) { x *= 0.8; } + else { x *= 1.7; } + R *= x; + } + return R; +} + +G4double G4NuclearRadii::RadiusCB(G4int Z, G4int A) +{ + G4double R = ExplicitRadius(Z, A); + if(0.0 == R) { + G4int z = std::min(Z, 92); + R = r0[z]*G4Pow::GetInstance()->Z13(A)*CLHEP::fermi; + } + return R; +} + +const G4double G4NuclearRadii::r0[] = { + 1.2, + 1.3, 1.3, 1.3, 1.3,1.17,1.54,1.65,1.71, 1.7,1.75, // 1-10 + 1.7,1.57,1.53, 1.4, 1.3,1.30,1.44, 1.4, 1.4, 1.4, //11-20 + 1.4, 1.4,1.46, 1.4, 1.4,1.46,1.55, 1.5,1.38,1.48, //21-30 + 1.4, 1.4, 1.4,1.46, 1.4, 1.4, 1.4, 1.4, 1.4,1.45, //31-40 + 1.4, 1.4, 1.4, 1.4, 1.4, 1.4,1.45,1.48, 1.4,1.52, //41-50 +1.46, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.5, //51-60 + 1.4, 1.4, 1.4, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.4, //61-70 + 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3,1.33,1.43, //71-80 + 1.3,1.32,1.34, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, //81-90 + 1.3, 1.3}; diff --git a/source/processes/hadronic/processes/History b/source/processes/hadronic/processes/History index 9faa161ae78..dce9e61721e 100644 --- a/source/processes/hadronic/processes/History +++ b/source/processes/hadronic/processes/History @@ -14,6 +14,35 @@ code and to keep track of all tags. --------------------------------------------------------------- * Please list in reverse chronological order (last date on top) --------------------------------------------------------------- + +19 May 2019 V. Grichine (hadr-proc-V10-05-05) +----------------------------------------------------- +- G4MuNeutrinoNucleusProcess : change process type to fHadronInelastic + +12 May 2019 Vladimir Ivanchenko (hadr-proc-V10-05-04) +----------------------------------------------------- +- G4HadronElasticProcess : removed final state rotation + +08 May 2019 Vladimir Ivanchenko (hadr-proc-V10-05-03) +----------------------------------------------------- +- G4HadronElasticProcess : removed default GHEISHA cross section + +06 May 2019 V. Grichine (hadr-proc-V10-05-02) +----------------------------------------------------- +- G4MuNeutrinoNucleusProcess : new process managing + G4NuMuNucleusCc(Nc)Model models + +30 April 2019 Vladimir Ivanchenko (hadr-proc-V10-05-01) +----------------------------------------------------- +- G4HadronElasticProcess : added protection for zero energy primary + +19 April 2019 Vladimir Ivanchenko (hadr-proc-V10-05-00) +----------------------------------------------------- +- G4HadronElasticProcess : removed tracking cut for all particles (charged + particles may be stopped by the tracking cut of ionisation process, + neutrons should be stopped by G4NeutronKiller); clean up sampling + of final state; improved description and comments; added C++11 keywords; + removed unused local members 03 October 2018 Vladimir Ivanchenko (hadr-proc-V10-04-09) ----------------------------------------------------- diff --git a/source/processes/hadronic/processes/include/G4HadronElasticProcess.hh b/source/processes/hadronic/processes/include/G4HadronElasticProcess.hh index 9ed0d203c3d..ff10c7042e1 100644 --- a/source/processes/hadronic/processes/include/G4HadronElasticProcess.hh +++ b/source/processes/hadronic/processes/include/G4HadronElasticProcess.hh @@ -50,15 +50,12 @@ class G4HadronElasticProcess : public G4HadronicProcess { public: - G4HadronElasticProcess(const G4String& procName = "hadElastic"); + explicit G4HadronElasticProcess(const G4String& procName = "hadElastic"); - virtual ~G4HadronElasticProcess(); + ~G4HadronElasticProcess() override; - virtual G4VParticleChange* PostStepDoIt(const G4Track& aTrack, - const G4Step& aStep); - - // initialise thresholds - virtual void PreparePhysicsTable(const G4ParticleDefinition&); + G4VParticleChange* PostStepDoIt(const G4Track& aTrack, + const G4Step& aStep) override; // set internal limit virtual void SetLowestEnergy(G4double); @@ -66,7 +63,7 @@ public: // obsolete method - will be removed virtual void SetLowestEnergyNeutron(G4double); - virtual void ProcessDescription(std::ostream& outFile) const; + void ProcessDescription(std::ostream& outFile) const override; // enable sampling of low-mass diffraction process void SetDiffraction(G4HadronicInteraction*, G4VCrossSectionRatio*); @@ -77,8 +74,8 @@ private: G4HadronElasticProcess& operator=(const G4HadronElasticProcess &right); G4HadronElasticProcess(const G4HadronElasticProcess& ); - G4double lowestEnergy; - G4bool isInitialised; + void PrintWarning(const G4String&) const; + G4HadronicInteraction* fDiffraction; G4VCrossSectionRatio* fDiffractionRatio; }; diff --git a/source/processes/hadronic/processes/include/G4MuNeutrinoNucleusProcess.hh b/source/processes/hadronic/processes/include/G4MuNeutrinoNucleusProcess.hh new file mode 100644 index 00000000000..606353460ee --- /dev/null +++ b/source/processes/hadronic/processes/include/G4MuNeutrinoNucleusProcess.hh @@ -0,0 +1,90 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +// +// Geant4 muon neutrino nucleus scattering Process -- header file +// +// Created from G4HadronElasticProcess 1.3.19 V. Grichine +// +// Modified: +// +// 2.3.19 V.Grichine PostStepDoIt implementation + +// Class Description +// General process for neutrino nucleus 2->X scattering +// Class Description - End + +#ifndef G4MuNeutrinoNucleusProcess_h +#define G4MuNeutrinoNucleusProcess_h 1 + +#include "globals.hh" +#include "G4HadronicProcess.hh" + +class G4ParticleDefinition; +class G4CrossSectionDataStore; +class G4LogicalVolume; +class G4MuNeutrinoNucleusTotXsc; +class G4SafetyHelper; + +class G4MuNeutrinoNucleusProcess : public G4HadronicProcess +{ +public: + + G4MuNeutrinoNucleusProcess(G4String anEnvelopeName , const G4String& procName = "mu-neutrino-nucleus"); + + virtual ~G4MuNeutrinoNucleusProcess(); + + virtual G4VParticleChange* PostStepDoIt(const G4Track& aTrack, + const G4Step& aStep); + + // initialise thresholds + virtual void PreparePhysicsTable(const G4ParticleDefinition&); + + // set internal limit + virtual void SetLowestEnergy(G4double); + + virtual void ProcessDescription(std::ostream& outFile) const; + + void SetBiasingFactors(G4double bfCc, G4double bfNc); + void SetBiasingFactor(G4double bf); + G4double GetMeanFreePath(const G4Track &aTrack, G4double, G4ForceCondition *); + +private: + + // hide assignment operator as private + G4MuNeutrinoNucleusProcess& operator=(const G4MuNeutrinoNucleusProcess &right); + G4MuNeutrinoNucleusProcess(const G4MuNeutrinoNucleusProcess& ); + + G4double lowestEnergy; + G4bool isInitialised, fBiased; + G4LogicalVolume* fEnvelope; + G4String fEnvelopeName; + G4MuNeutrinoNucleusTotXsc* fTotXsc; + G4double fNuNuclCcBias, fNuNuclNcBias, fNuNuclTotXscBias; + G4SafetyHelper* safetyHelper; +}; + +#endif diff --git a/source/processes/hadronic/processes/sources.cmake b/source/processes/hadronic/processes/sources.cmake index e5c4020131d..0d5f9ba1edf 100644 --- a/source/processes/hadronic/processes/sources.cmake +++ b/source/processes/hadronic/processes/sources.cmake @@ -75,6 +75,7 @@ GEANT4_DEFINE_MODULE(NAME G4hadronic_proc G4KaonZeroLInelasticProcess.hh G4KaonZeroSInelasticProcess.hh G4LambdaInelasticProcess.hh + G4MuNeutrinoNucleusProcess.hh G4MuonNuclearProcess.hh G4NeutrinoElectronProcess.hh G4NeutronInelasticProcess.hh @@ -123,6 +124,7 @@ GEANT4_DEFINE_MODULE(NAME G4hadronic_proc G4KaonZeroLInelasticProcess.cc G4KaonZeroSInelasticProcess.cc G4LambdaInelasticProcess.cc + G4MuNeutrinoNucleusProcess.cc G4MuonNuclearProcess.cc G4NeutrinoElectronProcess.cc G4NeutronInelasticProcess.cc diff --git a/source/processes/hadronic/processes/src/G4HadronElasticProcess.cc b/source/processes/hadronic/processes/src/G4HadronElasticProcess.cc index 810df6f602c..685ada1e585 100644 --- a/source/processes/hadronic/processes/src/G4HadronElasticProcess.cc +++ b/source/processes/hadronic/processes/src/G4HadronElasticProcess.cc @@ -23,7 +23,6 @@ // * acceptance of all terms of the Geant4 Software license. * // ******************************************************************** // -// // Geant4 Hadron Elastic Scattering Process // // Created 26 July 2012 V.Ivanchenko from G4WHadronElasticProcess @@ -32,7 +31,6 @@ // 14-Sep-12 M.Kelsey -- Pass subType code to base ctor #include -#include #include "G4HadronElasticProcess.hh" #include "G4SystemOfUnits.hh" @@ -42,33 +40,27 @@ #include "G4HadronElasticDataSet.hh" #include "G4ProductionCutsTable.hh" #include "G4HadronicException.hh" -#include "G4HadronicDeprecate.hh" #include "G4HadronicInteraction.hh" #include "G4VCrossSectionRatio.hh" G4HadronElasticProcess::G4HadronElasticProcess(const G4String& pName) - : G4HadronicProcess(pName, fHadronElastic), isInitialised(false), + : G4HadronicProcess(pName, fHadronElastic), fDiffraction(nullptr), fDiffractionRatio(nullptr) -{ - AddDataSet(new G4HadronElasticDataSet); - lowestEnergy = 1.*keV; -} +{} G4HadronElasticProcess::~G4HadronElasticProcess() {} void G4HadronElasticProcess::ProcessDescription(std::ostream& outFile) const { - - outFile << "G4HadronElasticProcess handles the elastic scattering of \n" - << "hadrons by invoking the following hadronic model(s) and \n" - << "hadronic cross section(s).\n"; - + outFile << "G4HadronElasticProcess handles the elastic scattering of \n" + << "hadrons by invoking the following hadronic model(s) and \n" + << "hadronic cross section(s).\n"; } G4VParticleChange* G4HadronElasticProcess::PostStepDoIt(const G4Track& track, - const G4Step& /*step*/) + const G4Step&) { theTotalResult->Clear(); theTotalResult->Initialize(track); @@ -79,13 +71,13 @@ G4HadronElasticProcess::PostStepDoIt(const G4Track& track, ClearNumberOfInteractionLengthLeft(); G4double kineticEnergy = track.GetKineticEnergy(); + G4TrackStatus status = track.GetTrackStatus(); + if(kineticEnergy == 0.0 || track.GetTrackStatus() != fAlive) { + return theTotalResult; + } + const G4DynamicParticle* dynParticle = track.GetDynamicParticle(); const G4ParticleDefinition* part = dynParticle->GetDefinition(); - - // NOTE: Very low energy scatters were causing numerical (FPE) errors - // in earlier releases; these limits have not been changed since. - if (kineticEnergy <= lowestEnergy) return theTotalResult; - const G4Material* material = track.GetMaterial(); G4Nucleus* targNucleus = GetTargetNucleusPointer(); @@ -107,10 +99,9 @@ G4HadronElasticProcess::PostStepDoIt(const G4Track& track, } // Initialize the hadronic projectile from the track - // G4cout << "track " << track.GetDynamicParticle()->Get4Momentum()<GetParticleName() == "pi-") -// G4cout<GetParticleName()<<"; "<GetName() << " Target Z= " << targNucleus->GetZ_asInt() - << " A= " << targNucleus->GetA_asInt() << G4endl; + << " A= " << targNucleus->GetA_asInt() + << " Tcut(MeV)= " << tcut << G4endl; } try @@ -212,8 +201,6 @@ G4HadronElasticProcess::PostStepDoIt(const G4Track& track, // directions G4ThreeVector indir = track.GetMomentumDirection(); - G4double phi = CLHEP::twopi*G4UniformRand(); - G4ThreeVector it(0., 0., 1.); G4ThreeVector outdir = result->GetMomentumChange(); if(verboseLevel>1) { @@ -225,24 +212,13 @@ G4HadronElasticProcess::PostStepDoIt(const G4Track& track, } // energies - G4double edep = result->GetLocalEnergyDeposit(); - G4double efinal = result->GetEnergyChange(); - if(efinal < 0.0) { efinal = 0.0; } - if(edep < 0.0) { edep = 0.0; } - - // NOTE: Very low energy scatters were causing numerical (FPE) errors - // in earlier releases; these limits have not been changed since. - if(efinal <= lowestEnergy) { - edep += efinal; - efinal = 0.0; - } + G4double edep = std::max(result->GetLocalEnergyDeposit(), 0.0); + G4double efinal = std::max(result->GetEnergyChange(), 0.0); // primary change theTotalResult->ProposeEnergy(efinal); - G4TrackStatus status = track.GetTrackStatus(); if(efinal > 0.0) { - outdir.rotate(phi, it); outdir.rotateUz(indir); theTotalResult->ProposeMomentumDirection(outdir); } else { @@ -253,7 +229,6 @@ G4HadronElasticProcess::PostStepDoIt(const G4Track& track, } //G4cout << "Efinal= " << efinal << " TrackStatus= " << status << G4endl; - theTotalResult->SetNumberOfSecondaries(0); // recoil @@ -264,8 +239,6 @@ G4HadronElasticProcess::PostStepDoIt(const G4Track& track, theTotalResult->SetNumberOfSecondaries(1); G4ThreeVector pdir = p->GetMomentumDirection(); // G4cout << "recoil " << pdir << G4endl; - //!! is not needed for models inheriting G4HadronElastic - pdir.rotate(phi, it); pdir.rotateUz(indir); // G4cout << "recoil rotated " << pdir << G4endl; p->SetMomentumDirection(pdir); @@ -289,26 +262,15 @@ G4HadronElasticProcess::PostStepDoIt(const G4Track& track, return theTotalResult; } -void -G4HadronElasticProcess::PreparePhysicsTable(const G4ParticleDefinition& part) +void G4HadronElasticProcess::SetLowestEnergy(G4double) { - if(!isInitialised) { - isInitialised = true; - if(G4Neutron::Neutron() == &part) { lowestEnergy = 1.e-6*eV; } - } - G4HadronicProcess::PreparePhysicsTable(part); -} - -void G4HadronElasticProcess::SetLowestEnergy(G4double val) -{ - lowestEnergy = val; + PrintWarning("G4HadronElasticProcess::SetLowestEnergy(..) "); } void -G4HadronElasticProcess::SetLowestEnergyNeutron(G4double val) +G4HadronElasticProcess::SetLowestEnergyNeutron(G4double) { - lowestEnergy = val; - G4HadronicDeprecate("G4HadronElasticProcess::SetLowestEnergyNeutron()"); + PrintWarning("G4HadronElasticProcess::SetLowestEnergyNeutron(..) "); } void G4HadronElasticProcess::SetDiffraction(G4HadronicInteraction* hi, @@ -319,3 +281,9 @@ void G4HadronElasticProcess::SetDiffraction(G4HadronicInteraction* hi, fDiffractionRatio = xsr; } } + +void G4HadronElasticProcess::PrintWarning(const G4String& tit) const +{ + G4Exception(tit, "had003", JustWarning, + " method is obsolete and will be removed in the next release"); +} diff --git a/source/processes/hadronic/processes/src/G4MuNeutrinoNucleusProcess.cc b/source/processes/hadronic/processes/src/G4MuNeutrinoNucleusProcess.cc new file mode 100644 index 00000000000..47f039787d9 --- /dev/null +++ b/source/processes/hadronic/processes/src/G4MuNeutrinoNucleusProcess.cc @@ -0,0 +1,457 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +// Geant4 Hadron Elastic Scattering Process +// +// Created from G4HadronElasticProcess +// +// Modified: +// +// 2.2.19 V.Grichine - PostStepDoIt implementation +// 24.04.19 V. Grichine - G4Region name and optionally total cross section biased in the region only. + +#include +#include + +#include "G4MuNeutrinoNucleusProcess.hh" +#include "G4SystemOfUnits.hh" +#include "G4Nucleus.hh" +#include "G4ProcessManager.hh" +#include "G4CrossSectionDataStore.hh" +#include "G4HadronElasticDataSet.hh" //??? +#include "G4ProductionCutsTable.hh" +#include "G4HadronicException.hh" +#include "G4HadronicDeprecate.hh" +#include "G4HadronicInteraction.hh" +#include "G4VCrossSectionRatio.hh" +#include "G4VDiscreteProcess.hh" + +#include "G4MuNeutrinoNucleusTotXsc.hh" +//#include "G4NuMuNucleusCcModel.hh" +//#include "G4NuMuNucleusNcModel.hh" + +#include "G4RotationMatrix.hh" +#include "G4ThreeVector.hh" +#include "G4AffineTransform.hh" +#include "G4DynamicParticle.hh" +#include "G4StepPoint.hh" +#include "G4VSolid.hh" +#include "G4LogicalVolume.hh" +#include "G4SafetyHelper.hh" +#include "G4TransportationManager.hh" + +/////////////////////////////////////////////////////////////////////////////// + + +G4MuNeutrinoNucleusProcess::G4MuNeutrinoNucleusProcess( G4String anEnvelopeName, const G4String& pName) + : G4HadronicProcess( pName, fHadronInelastic ), isInitialised(false), fBiased(true) // fHadronElastic??? +{ + // AddDataSet(new G4HadronElasticDataSet); //??? + lowestEnergy = 1.*keV; + fEnvelope = nullptr; + fEnvelopeName = anEnvelopeName; + fTotXsc = nullptr; // new G4MuNeutrinoNucleusTotXsc(); + fNuNuclCcBias=1.; + fNuNuclNcBias=1.; + fNuNuclTotXscBias=1.; + safetyHelper = G4TransportationManager::GetTransportationManager()->GetSafetyHelper(); + safetyHelper->InitialiseHelper(); +} + +G4MuNeutrinoNucleusProcess::~G4MuNeutrinoNucleusProcess() +{ + if( fTotXsc ) delete fTotXsc; +} + +/////////////////////////////////////////////////////// + +void G4MuNeutrinoNucleusProcess::SetBiasingFactor(G4double bf) +{ + fNuNuclTotXscBias = bf; + + fTotXsc = new G4MuNeutrinoNucleusTotXsc(); + fTotXsc->SetBiasingFactor(bf); +} + +/////////////////////////////////////////////////////// + +void G4MuNeutrinoNucleusProcess::SetBiasingFactors(G4double bfCc, G4double bfNc) +{ + fNuNuclCcBias=bfCc; + fNuNuclNcBias=bfNc; + + fTotXsc = new G4MuNeutrinoNucleusTotXsc(); + // fTotXsc->SetBiasingFactors(bfCc, bfNc); +} + +////////////////////////////////////////////////// + +G4double G4MuNeutrinoNucleusProcess:: +GetMeanFreePath(const G4Track &aTrack, G4double, G4ForceCondition *) +{ + //G4cout << "GetMeanFreePath " << aTrack.GetDefinition()->GetParticleName() + // << " Ekin= " << aTrack.GetKineticEnergy() << G4endl; + G4String rName = aTrack.GetStep()->GetPreStepPoint()->GetPhysicalVolume()->GetLogicalVolume()->GetRegion()->GetName(); + G4double totxsc(0.); + try + { + if( rName == fEnvelopeName && fNuNuclTotXscBias > 1.) + { + totxsc = fNuNuclTotXscBias* + GetCrossSectionDataStore()->ComputeCrossSection(aTrack.GetDynamicParticle(), + aTrack.GetMaterial()); + } + else + { + totxsc = GetCrossSectionDataStore()->ComputeCrossSection(aTrack.GetDynamicParticle(), + aTrack.GetMaterial()); + } + } + catch(G4HadronicException & aR) + { + G4ExceptionDescription ed; + aR.Report(ed); + DumpState(aTrack,"GetMeanFreePath",ed); + ed << " Cross section is not available" << G4endl; + G4Exception("G4MuNeutrinoNucleusProcess::GetMeanFreePath", "had002", FatalException, + ed); + } + G4double res = (totxsc>0.0) ? 1.0/totxsc : DBL_MAX; + //G4cout << " xsection= " << totxsc << G4endl; + return res; +} + +/////////////////////////////////////////////////// + +void G4MuNeutrinoNucleusProcess::ProcessDescription(std::ostream& outFile) const +{ + + outFile << "G4MuNeutrinoNucleusProcess handles the scattering of \n" + << "neutrino on electrons by invoking the following model(s) and \n" + << "cross section(s).\n"; + +} + +/////////////////////////////////////////////////////////////////////// + +G4VParticleChange* +G4MuNeutrinoNucleusProcess::PostStepDoIt(const G4Track& track, const G4Step& step) +{ + // track.GetVolume()->GetLogicalVolume()->GetName() + // if( track.GetVolume()->GetLogicalVolume() != fEnvelope ) + + G4String rName = track.GetStep()->GetPreStepPoint()->GetPhysicalVolume()->GetLogicalVolume()->GetRegion()->GetName(); + + if( rName != fEnvelopeName ) + { + if( verboseLevel > 0 ) + { + G4cout<<"Go out from G4MuNeutrinoNucleusProcess::PostStepDoIt: wrong volume "<Clear(); + theTotalResult->Initialize(track); + G4double weight = track.GetWeight(); + theTotalResult->ProposeWeight(weight); + + if( track.GetTrackStatus() != fAlive ) + { + return theTotalResult; + } + // Next check for illegal track status + // + if (track.GetTrackStatus() != fAlive && + track.GetTrackStatus() != fSuspend) + { + if (track.GetTrackStatus() == fStopAndKill || + track.GetTrackStatus() == fKillTrackAndSecondaries || + track.GetTrackStatus() == fPostponeToNextEvent) + { + G4ExceptionDescription ed; + ed << "G4HadronicProcess: track in unusable state - " + << track.GetTrackStatus() << G4endl; + ed << "G4HadronicProcess: returning unchanged track " << G4endl; + DumpState(track,"PostStepDoIt",ed); + G4Exception("G4HadronicProcess::PostStepDoIt", "had004", JustWarning, ed); + } + // No warning for fStopButAlive which is a legal status here + return theTotalResult; + } + + // For elastic scattering, _any_ result is considered an interaction + ClearNumberOfInteractionLengthLeft(); + + G4double kineticEnergy = track.GetKineticEnergy(); + const G4DynamicParticle* dynParticle = track.GetDynamicParticle(); + const G4ParticleDefinition* part = dynParticle->GetDefinition(); + + // NOTE: Very low energy scatters were causing numerical (FPE) errors + // in earlier releases; these limits have not been changed since. + + if ( kineticEnergy <= lowestEnergy ) return theTotalResult; + + const G4Material* material = track.GetMaterial(); + G4Nucleus* targNucleus = GetTargetNucleusPointer(); + + //////////////// uniform random spread of the neutrino interaction point //////////// + + const G4StepPoint* pPostStepPoint = step.GetPostStepPoint(); + const G4DynamicParticle* aParticle = track.GetDynamicParticle(); + G4ThreeVector position = pPostStepPoint->GetPosition(), newPosition=position; + G4ParticleMomentum direction = aParticle->GetMomentumDirection(); + G4double startTime = pPostStepPoint->GetGlobalTime(); + + + if( fNuNuclCcBias > 1.0 || fNuNuclNcBias > 1.0) // = true, if fBiasingfactor != 1., i.e. xsc is biased + { + const G4RotationMatrix* rotM = pPostStepPoint->GetTouchable()->GetRotation(); + G4ThreeVector transl = pPostStepPoint->GetTouchable()->GetTranslation(); + G4AffineTransform transform = G4AffineTransform(rotM,transl); + transform.Invert(); + + G4ThreeVector localP = transform.TransformPoint(position); + G4ThreeVector localV = transform.TransformAxis(direction); + + G4double forward = track.GetVolume()->GetLogicalVolume()->GetSolid()->DistanceToOut(localP, localV); + G4double backward = track.GetVolume()->GetLogicalVolume()->GetSolid()->DistanceToOut(localP, -localV); + + G4double distance = forward+backward; + + // G4cout<ReLocateWithinVolume(newPosition); + + theTotalResult->ProposePosition(newPosition); // G4Exception : GeomNav1002 + // theTotalResult->ProposeGlobalTime(startTime); // time is updated for 'elastic' only + } + G4HadProjectile theProj( track ); + G4HadronicInteraction* hadi = nullptr; + G4HadFinalState* result = nullptr; + + // Select element + const G4Element* elm = nullptr; + G4int ZZ=1; + + try + { + elm = GetCrossSectionDataStore()->SampleZandA(dynParticle, material, + *targNucleus); + } + catch( G4HadronicException & aR ) + { + G4ExceptionDescription ed; + aR.Report(ed); + DumpState(track,"SampleZandA",ed); + ed << " PostStepDoIt failed on element selection" << G4endl; + G4Exception("G4MuNeutrinoNucleusProcess::PostStepDoIt", "had003", + FatalException, ed); + } + if( elm ) ZZ = elm->GetZ(); + + G4double xsc = fTotXsc->GetElementCrossSection(dynParticle, ZZ, material); + xsc *= 1.; + G4double ccTotRatio = fTotXsc->GetCcTotRatio(); + + if( G4UniformRand() < ccTotRatio ) // Cc-model + { + // Initialize the hadronic projectile from the track + thePro.Initialise(track); + + hadi = (GetHadronicInteractionList())[0]; + + result = hadi->ApplyYourself( thePro, *targNucleus); + + result->SetTrafoToLab(thePro.GetTrafoToLab()); + + ClearNumberOfInteractionLengthLeft(); + + FillResult(result, track); + } + else // Nc-model + { + + hadi = (GetHadronicInteractionList())[1]; + + size_t idx = track.GetMaterialCutsCouple()->GetIndex(); + + G4double tcut = (*(G4ProductionCutsTable::GetProductionCutsTable()->GetEnergyCutsVector(3)))[idx]; + + hadi->SetRecoilEnergyThreshold(tcut); + + if( verboseLevel > 1 ) + { + G4cout << "G4MuNeutrinoNucleusProcess::PostStepDoIt for " + << part->GetParticleName() + << " in " << material->GetName() + << " Target Z= " << targNucleus->GetZ_asInt() + << " A= " << targNucleus->GetA_asInt() << G4endl; + } + try + { + result = hadi->ApplyYourself( theProj, *targNucleus); + } + catch(G4HadronicException & aR) + { + G4ExceptionDescription ed; + aR.Report(ed); + ed << "Call for " << hadi->GetModelName() << G4endl; + ed << "Target element "<< elm->GetName()<<" Z= " + << targNucleus->GetZ_asInt() + << " A= " << targNucleus->GetA_asInt() << G4endl; + DumpState(track,"ApplyYourself",ed); + ed << " ApplyYourself failed" << G4endl; + G4Exception("G4MuNeutrinoNucleusProcess::PostStepDoIt", "had006", + FatalException, ed); + } + // directions + + G4ThreeVector indir = track.GetMomentumDirection(); + G4double phi = CLHEP::twopi*G4UniformRand(); + G4ThreeVector it(0., 0., 1.); + G4ThreeVector outdir = result->GetMomentumChange(); + + if(verboseLevel>1) + { + G4cout << "Efin= " << result->GetEnergyChange() + << " de= " << result->GetLocalEnergyDeposit() + << " nsec= " << result->GetNumberOfSecondaries() + << " dir= " << outdir + << G4endl; + } + // energies + + G4double edep = result->GetLocalEnergyDeposit(); + G4double efinal = result->GetEnergyChange(); + + if(efinal < 0.0) { efinal = 0.0; } + if(edep < 0.0) { edep = 0.0; } + + // NOTE: Very low energy scatters were causing numerical (FPE) errors + // in earlier releases; these limits have not been changed since. + + if(efinal <= lowestEnergy) + { + edep += efinal; + efinal = 0.0; + } + // primary change + + theTotalResult->ProposeEnergy(efinal); + + G4TrackStatus status = track.GetTrackStatus(); + + if(efinal > 0.0) + { + outdir.rotate(phi, it); + outdir.rotateUz(indir); + theTotalResult->ProposeMomentumDirection(outdir); + } + else + { + if( part->GetProcessManager()->GetAtRestProcessVector()->size() > 0) + { + status = fStopButAlive; + } + else + { + status = fStopAndKill; + } + theTotalResult->ProposeTrackStatus(status); + } + //G4cout << "Efinal= " << efinal << " TrackStatus= " << status << G4endl; + + theTotalResult->SetNumberOfSecondaries(0); + + // recoil + + if( result->GetNumberOfSecondaries() > 0 ) + { + G4DynamicParticle* p = result->GetSecondary(0)->GetParticle(); + + if(p->GetKineticEnergy() > tcut) + { + theTotalResult->SetNumberOfSecondaries(1); + G4ThreeVector pdir = p->GetMomentumDirection(); + + // G4cout << "recoil " << pdir << G4endl; + //!! is not needed for models inheriting G4MuNeutrinoNucleus + + pdir.rotate(phi, it); + pdir.rotateUz(indir); + + // G4cout << "recoil rotated " << pdir << G4endl; + + p->SetMomentumDirection(pdir); + + // in elastic scattering time and weight are not changed + + G4Track* t = new G4Track(p, track.GetGlobalTime(), + track.GetPosition()); + t->SetWeight(weight); + t->SetTouchableHandle(track.GetTouchableHandle()); + theTotalResult->AddSecondary(t); + } + else + { + edep += p->GetKineticEnergy(); + delete p; + } + } + theTotalResult->ProposeLocalEnergyDeposit(edep); + theTotalResult->ProposeNonIonizingEnergyDeposit(edep); + result->Clear(); + } + return theTotalResult; +} + +void +G4MuNeutrinoNucleusProcess::PreparePhysicsTable(const G4ParticleDefinition& part) +{ + if(!isInitialised) { + isInitialised = true; + if(G4Neutron::Neutron() == &part) { lowestEnergy = 1.e-6*eV; } + } + G4HadronicProcess::PreparePhysicsTable(part); +} + +void +G4MuNeutrinoNucleusProcess::SetLowestEnergy(G4double val) +{ + lowestEnergy = val; +} + diff --git a/source/processes/hadronic/stopping/History b/source/processes/hadronic/stopping/History index 4f2d375596c..5c708bbdca9 100644 --- a/source/processes/hadronic/stopping/History +++ b/source/processes/hadronic/stopping/History @@ -14,6 +14,14 @@ code and to keep track of all tags. * Please list in reverse chronological order (last date on top) --------------------------------------------------------------- +22 May 2019 A. Ribon (hadr-stopping-V10-05-00) + -------------------------------------------------------------------- +- G4HadronicAbsorptionFritof : extended to neutral anti-hadrons: + anti-neutron, anti-lambda, anti-sigma0 and anti-xi0. + Note: this extension is for completeness and practical convenience, + although physically neutral hadrons should never be completely + at rest! + 05 November 2018 V.Ivanchenko (hadr-stopping-V10-04-03) -------------------------------------------------------------------- - G4MuonMinusBoundDecay: fixed Coverity warning in GetMuonDecayRate, diff --git a/source/processes/hadronic/stopping/include/G4HadronicAbsorptionFritiof.hh b/source/processes/hadronic/stopping/include/G4HadronicAbsorptionFritiof.hh index a75f7ae8832..ab4b4ba3bc9 100644 --- a/source/processes/hadronic/stopping/include/G4HadronicAbsorptionFritiof.hh +++ b/source/processes/hadronic/stopping/include/G4HadronicAbsorptionFritiof.hh @@ -37,8 +37,6 @@ // // Intermediate base class for hadronic absorption at rest using // Fritiof (FTF), and Precompound for the nuclear de-excitation. -// Physics lists should reference the concrete subclasses for: -// anti_proton, anti_sigma+, and all anti-nuclei. // //--------------------------------------------------------------------------- diff --git a/source/processes/hadronic/stopping/src/G4HadronicAbsorptionFritiof.cc b/source/processes/hadronic/stopping/src/G4HadronicAbsorptionFritiof.cc index 49df097e85d..ef7f1c812ff 100644 --- a/source/processes/hadronic/stopping/src/G4HadronicAbsorptionFritiof.cc +++ b/source/processes/hadronic/stopping/src/G4HadronicAbsorptionFritiof.cc @@ -36,8 +36,6 @@ // Class Description: // // Intermediate class for hadronic absorption at rest using FTF/Preco. -// Physics lists should reference the concrete subclasses for: -// anti_proton, anti_sigma+, and all anti-nuclei. // //--------------------------------------------------------------------------- @@ -99,8 +97,12 @@ G4HadronicAbsorptionFritiof::~G4HadronicAbsorptionFritiof() { G4bool G4HadronicAbsorptionFritiof:: IsApplicable( const G4ParticleDefinition& particle ) { return ( ( 0 == pdefApplicable && - ( &particle == G4AntiProton::Definition() || - &particle == G4AntiSigmaPlus::Definition() || + ( &particle == G4AntiProton::Definition() || + &particle == G4AntiNeutron::Definition() || + &particle == G4AntiLambda::Definition() || + &particle == G4AntiSigmaZero::Definition() || + &particle == G4AntiSigmaPlus::Definition() || + &particle == G4AntiXiZero::Definition() || particle.GetBaryonNumber() < -1 ) ) // Anti-nuclei || ( &particle == pdefApplicable ) ); } @@ -109,8 +111,9 @@ IsApplicable( const G4ParticleDefinition& particle ) { // Documentation of purpose void G4HadronicAbsorptionFritiof:: ProcessDescription( std::ostream& os ) const { - os << "Stopping and absorption of anti_protons, anti_sigma+, and \n" - << "all anti-nuclei using Fritiof (FTF) string model.\n" + os << "Stopping and absorption of anti_proton, anti_neutron, anti_lambda, \n" + << "anti_sigma0, anti_sigma+, anti_xi0 and all anti-nuclei \n" + << "using Fritiof (FTF) string model.\n" << "Geant4 PreCompound model is used for nuclear de-excitation." << std::endl; } diff --git a/source/processes/hadronic/util/History b/source/processes/hadronic/util/History index 817040ede1a..28746af6e43 100644 --- a/source/processes/hadronic/util/History +++ b/source/processes/hadronic/util/History @@ -14,6 +14,21 @@ code and to keep track of all tags. * Please list in reverse chronological order (last date on top) --------------------------------------------------------------- +12 May 2019 Vladimir Ivanchenko (hadr-util-V10-05-01) +-------------------------------------------------------- +- G4HadProjectile - clean-up for small kinetic energy of the projectile +- G4HadFinalState, G4Bessel, G4ReactionProduct, G4GHEKinematicsVector + replaced fabs -> abs + +31 January 2019 I. Hrivnacova (hadr-man-V10-05-00) +--------------------------------------------------- +- Merged GitHub PR #4: + Improvements to G4HadronicException. + - Align the behavior of G4HadronicException with std::exception: what() returns + the exception explanation. + - Move the member definition to a source file. + - Added some consts. + 22 August 2018 Vladimir Ivanchenko (hadr-util-V10-04-04) -------------------------------------------------------- - sources.cmake, GNUmakefile - removed G4HadronicWhiteBoard diff --git a/source/processes/hadronic/util/include/G4GHEKinematicsVector.hh b/source/processes/hadronic/util/include/G4GHEKinematicsVector.hh index f76c82cfdf3..aacfe9363cb 100644 --- a/source/processes/hadronic/util/include/G4GHEKinematicsVector.hh +++ b/source/processes/hadronic/util/include/G4GHEKinematicsVector.hh @@ -416,7 +416,7 @@ class G4GHEKinematicsVector a = (momentum.x()*p.momentum.x() + momentum.y()*p.momentum.y() + momentum.z()*p.momentum.z()) / a; - if( std::fabs(a) > 1.0 ) a<0.0 ? a=-1.0 : a=1.0; + if( std::abs(a) > 1.0 ) a<0.0 ? a=-1.0 : a=1.0; } return a; } @@ -429,7 +429,7 @@ class G4GHEKinematicsVector a = (momentum.x()*p.momentum.x() + momentum.y()*p.momentum.y() + momentum.z()*p.momentum.z()) / a; - if( std::fabs(a) > 1.0 ) a<0.0 ? a=-1.0 : a=1.0; + if( std::abs(a) > 1.0 ) a<0.0 ? a=-1.0 : a=1.0; } return std::acos(a); } @@ -583,7 +583,7 @@ class G4GHEKinematicsVector { G4double ph, px, py, pz; G4double cost = p2.momentum.z()/p2.momentum.mag(); - G4double sint = 0.5 * ( std::sqrt(std::fabs((1.-cost)*(1.+cost))) + G4double sint = 0.5 * ( std::sqrt(std::abs((1.-cost)*(1.+cost))) + std::sqrt(pt2)/p2.momentum.mag()); (p2.momentum.y() < 0.) ? ph = 1.5*CLHEP::pi : ph = CLHEP::halfpi; if( p2.momentum.x() != 0.0) diff --git a/source/processes/hadronic/util/include/G4HadProjectile.hh b/source/processes/hadronic/util/include/G4HadProjectile.hh index 16fa5382d9e..57096d4f5f1 100644 --- a/source/processes/hadronic/util/include/G4HadProjectile.hh +++ b/source/processes/hadronic/util/include/G4HadProjectile.hh @@ -30,7 +30,7 @@ #include "G4Material.hh" #include "G4ParticleDefinition.hh" #include "G4LorentzVector.hh" -#include "G4LorentzVector.hh" +#include "G4ThreeVector.hh" #include "G4LorentzRotation.hh" class G4Track; @@ -49,6 +49,7 @@ public: inline const G4Material * GetMaterial() const; inline const G4ParticleDefinition * GetDefinition() const; inline const G4LorentzVector & Get4Momentum() const; + inline const G4ThreeVector & GetMomentumDirection() const; inline G4LorentzRotation & GetTrafoToLab(); inline G4double GetKineticEnergy() const; inline G4double GetTotalEnergy() const; @@ -59,16 +60,20 @@ public: inline void SetBoundEnergy(G4double e); private: + + void InitialiseLocal(const G4DynamicParticle*); // hide assignment operator as private G4HadProjectile& operator=(const G4HadProjectile &right); G4HadProjectile(const G4HadProjectile& ); const G4Material * theMat; - G4LorentzVector theOrgMom; - G4LorentzVector theMom; const G4ParticleDefinition * theDef; + G4LorentzVector theMom; G4LorentzRotation toLabFrame; + G4ThreeVector theDirection; + G4double theMass; + G4double theKinEnergy; G4double theTime; G4double theBoundEnergy; }; @@ -93,21 +98,24 @@ inline G4LorentzRotation& G4HadProjectile::GetTrafoToLab() return toLabFrame; } +inline const G4ThreeVector& G4HadProjectile::GetMomentumDirection() const +{ + return theDirection; +} + G4double G4HadProjectile::GetTotalEnergy() const { - return Get4Momentum().e(); + return theMom.e(); } G4double G4HadProjectile::GetTotalMomentum() const { - return Get4Momentum().vect().mag(); + return theMom.pz(); } G4double G4HadProjectile::GetKineticEnergy() const { - G4double ekin = GetTotalEnergy() - GetDefinition()->GetPDGMass(); - if(ekin < 0.0) { ekin = 0.0; } - return ekin; + return theKinEnergy; } inline G4double G4HadProjectile::GetGlobalTime() const diff --git a/source/processes/hadronic/util/include/G4HadronicException.hh b/source/processes/hadronic/util/include/G4HadronicException.hh index b3b836ed5f8..454d59a6c9f 100644 --- a/source/processes/hadronic/util/include/G4HadronicException.hh +++ b/source/processes/hadronic/util/include/G4HadronicException.hh @@ -27,39 +27,24 @@ #define G4HadronicException_h #include -#include #include "globals.hh" -class G4HadronicException : public std::exception -{ - public: - G4HadronicException(G4String in, G4int at, G4String mess) - { - theMessage = mess; - theName = in; - theLine = at; - - Report(G4cout); +class G4HadronicException : public std::exception { +public: + G4HadronicException(G4String in, G4int at, G4String mess); - if(getenv("DumpCoreOnHadronicException") ) - { - G4Exception("G4HadronicException", "007", FatalException, - "Fatal problem in above location"); - } - - } - virtual ~G4HadronicException() throw () {} - - void Report(std::ostream & aS) - { - aS<< "In " < "<powN(x/3.75, 2); I = P1+y*(P2+y*(P3+y*(P4+y*(P5+y*(P6+y*P7))))); } else { - G4double ax = std::fabs(x); + G4double ax = std::abs(x); G4double y = 3.75/ax; I = G4Exp(ax) / std::sqrt(ax) * (Q1+y*(Q2+y*(Q3+y*(Q4+y*(Q5+y*(Q6+y*(Q7+y*(Q8+y*Q9)))))))); @@ -167,15 +167,15 @@ G4double G4Bessel::I1 (G4double x) Q9 =-0.00420059; G4double I = 0.0; - if (std::fabs(x) < 3.75) + if (std::abs(x) < 3.75) { - G4double ax = std::fabs(x); + G4double ax = std::abs(x); G4double y = G4Pow::GetInstance()->powN(x/3.75, 2); I = ax*(P1+y*(P2+y*(P3+y*(P4+y*(P5+y*(P6+y*P7)))))); } else { - G4double ax = std::fabs(x); + G4double ax = std::abs(x); G4double y = 3.75/ax; I = G4Exp(ax) / std::sqrt(ax) * (Q1+y*(Q2+y*(Q3+y*(Q4+y*(Q5+y*(Q6+y*(Q7+y*(Q8+y*Q9)))))))); diff --git a/source/processes/hadronic/util/src/G4HadFinalState.cc b/source/processes/hadronic/util/src/G4HadFinalState.cc index 53f6261922f..8a0edd08db9 100644 --- a/source/processes/hadronic/util/src/G4HadFinalState.cc +++ b/source/processes/hadronic/util/src/G4HadFinalState.cc @@ -41,7 +41,7 @@ void G4HadFinalState::SetEnergyChange(G4double anEnergy) theEnergy=anEnergy; if(theEnergy<0) { - std::cout << "Final state energy was: E = "<0.001) { + if(std::abs(x*x + y*y + z*z - 1.0)>0.001) { G4cout <<"We have negative theDirection.mag() = "<Get4Momentum(); - theDef = aT.GetDefinition(); + //VI time of interaction starts from zero + // not global time of a track + theTime = 0.0; + theBoundEnergy = 0.0; + + InitialiseLocal(aT.GetDynamicParticle()); +} + +void G4HadProjectile::InitialiseLocal(const G4DynamicParticle* dp) +{ + theDef = dp->GetDefinition(); + theDirection = dp->GetMomentumDirection(); + theMass = theDef->GetPDGMass(); + theKinEnergy = dp->GetKineticEnergy(); + G4LorentzVector theOrgMom = dp->Get4Momentum(); G4LorentzRotation toZ; toZ.rotateZ(-theOrgMom.phi()); toZ.rotateY(-theOrgMom.theta()); - theMom = toZ*theOrgMom; toLabFrame = toZ.inverse(); - //VI time of interaction starts from zero - // not global time of a track - theTime = 0.0; - theBoundEnergy = 0.0; + theMom.set(0.,0.,std::sqrt(theKinEnergy*(theKinEnergy + 2.0*theMass)), + theMass+theKinEnergy); } diff --git a/source/processes/hadronic/util/src/G4HadronicException.cc b/source/processes/hadronic/util/src/G4HadronicException.cc new file mode 100644 index 00000000000..28635999c71 --- /dev/null +++ b/source/processes/hadronic/util/src/G4HadronicException.cc @@ -0,0 +1,30 @@ +#include "G4HadronicException.hh" + +#include + +G4HadronicException::G4HadronicException(G4String in, G4int at, G4String mess) + : theMessage{mess}, theName{in}, theLine{at} { + + std::ostringstream os; + Report(os); + whatString = os.str(); + + G4cout << whatString; + + if (getenv("DumpCoreOnHadronicException")) { + G4Exception("G4HadronicException", "007", FatalException, + "Fatal problem in above location"); + } +} + +G4HadronicException::~G4HadronicException() throw() +{} + +const char* G4HadronicException::what() const noexcept { + return whatString.c_str(); +} + +void G4HadronicException::Report(std::ostream &aS) const { + aS << "In " << theName << ", line " << theLine << ": " << std::endl; + aS << "===> " << theMessage << std::endl; +} diff --git a/source/processes/hadronic/util/src/G4ReactionProduct.cc b/source/processes/hadronic/util/src/G4ReactionProduct.cc index 5a6062b7ffc..d920a5e5f84 100644 --- a/source/processes/hadronic/util/src/G4ReactionProduct.cc +++ b/source/processes/hadronic/util/src/G4ReactionProduct.cc @@ -237,7 +237,7 @@ G4Allocator*& aRPAllocator() return 0.0; } else { a = ( tx*px + ty*py + tz*pz ) / a; - if( std::fabs(a) > 1.0 ) { a<0.0 ? a=-1.0 : a=1.0; } + if( std::abs(a) > 1.0 ) { a<0.0 ? a=-1.0 : a=1.0; } return std::acos( a ); } } diff --git a/source/processes/management/History b/source/processes/management/History index 54630aa3b09..67bfb11088d 100644 --- a/source/processes/management/History +++ b/source/processes/management/History @@ -16,11 +16,11 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -- Mar. 11, 2019 Gabriele Cosmo (procman-V10-04-05) +- Mar. 11, 2019 Gabriele Cosmo (procman-V10-05-01) - Fixed typos in printouts in G4ProcessTableMessenger, G4ProcessManager and G4VRest*Process. -- Jan. 31, 2019 Ivana Hrivnacova +- Jan. 31, 2019 Ivana Hrivnacova (procman-V10-05-00) - Merged GitHub PR #4: all Boolean operators now return G4bool. - Nov. 24, 2018 Hisaya Kurashige (procman-V10-04-04) diff --git a/source/processes/optical/History b/source/processes/optical/History index 1eb8861e908..7554d8b98ef 100644 --- a/source/processes/optical/History +++ b/source/processes/optical/History @@ -16,6 +16,10 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +23 May 19: D. Sawkey (op-v10-05-00) +- most files: format indentation, parentheses; add C++11 keywords; + - some changes to if/else loops and variable names + 25 May 18: D. Sawkey (op-V10-04-00) - G4OpMieHG: change GetProperty from string to enum diff --git a/source/processes/optical/include/G4OpAbsorption.hh b/source/processes/optical/include/G4OpAbsorption.hh index fe6a6a4be0a..b1d99ed1a1f 100644 --- a/source/processes/optical/include/G4OpAbsorption.hh +++ b/source/processes/optical/include/G4OpAbsorption.hh @@ -66,53 +66,34 @@ // Class inherits publicly from G4VDiscreteProcess // Class Description - End: -///////////////////// -// Class Definition -///////////////////// - -class G4OpAbsorption : public G4VDiscreteProcess +class G4OpAbsorption : public G4VDiscreteProcess { public: - //////////////////////////////// - // Constructors and Destructor - //////////////////////////////// - - G4OpAbsorption(const G4String& processName = "OpAbsorption", - G4ProcessType type = fOptical); - ~G4OpAbsorption(); - -private: - - G4OpAbsorption(const G4OpAbsorption &right); + explicit G4OpAbsorption(const G4String& processName = "OpAbsorption", + G4ProcessType type = fOptical); + virtual ~G4OpAbsorption(); - ////////////// - // Operators - ////////////// - G4OpAbsorption& operator=(const G4OpAbsorption &right); + virtual G4bool IsApplicable(const G4ParticleDefinition& aParticleType) override; + // Returns true -> 'is applicable' only for an optical photon. -public: - - //////////// - // Methods - //////////// - - G4bool IsApplicable(const G4ParticleDefinition& aParticleType); - // Returns true -> 'is applicable' only for an optical photon. - - G4double GetMeanFreePath(const G4Track& aTrack, + virtual G4double GetMeanFreePath(const G4Track& aTrack, G4double , - G4ForceCondition* ); + G4ForceCondition*) override; // Returns the absorption length for bulk absorption of optical - // photons in media with a specified attenuation length. + // photons in media with a specified attenuation length. - G4VParticleChange* PostStepDoIt(const G4Track& aTrack, - const G4Step& aStep); - // This is the method implementing bulk absorption of optical - // photons. + virtual G4VParticleChange* PostStepDoIt(const G4Track& aTrack, + const G4Step& aStep) override; + // This is the method implementing bulk absorption of optical + // photons. + +private: + G4OpAbsorption(const G4OpAbsorption &right) = delete; + G4OpAbsorption& operator=(const G4OpAbsorption &right) = delete; }; //////////////////// @@ -122,7 +103,7 @@ public: inline G4bool G4OpAbsorption::IsApplicable(const G4ParticleDefinition& aParticleType) { - return ( &aParticleType == G4OpticalPhoton::OpticalPhoton() ); + return (&aParticleType == G4OpticalPhoton::OpticalPhoton()); } #endif /* G4OpAbsorption_h */ diff --git a/source/processes/optical/include/G4OpBoundaryProcess.hh b/source/processes/optical/include/G4OpBoundaryProcess.hh index af2e5892cd7..1fe343b84b8 100644 --- a/source/processes/optical/include/G4OpBoundaryProcess.hh +++ b/source/processes/optical/include/G4OpBoundaryProcess.hh @@ -65,10 +65,6 @@ #ifndef G4OpBoundaryProcess_h #define G4OpBoundaryProcess_h 1 -///////////// -// Includes -///////////// - #include "globals.hh" #include "templates.hh" #include "geomdefs.hh" @@ -92,10 +88,6 @@ // Class inherits publicly from G4VDiscreteProcess. // Class Description - End: -///////////////////// -// Class Definition -///////////////////// - enum G4OpBoundaryProcessStatus { Undefined, Transmission, FresnelRefraction, FresnelReflection, TotalInternalReflection, @@ -134,136 +126,114 @@ class G4OpBoundaryProcess : public G4VDiscreteProcess public: - //////////////////////////////// - // Constructors and Destructor - //////////////////////////////// - - G4OpBoundaryProcess(const G4String& processName = "OpBoundary", - G4ProcessType type = fOptical); - ~G4OpBoundaryProcess(); - -private: - - G4OpBoundaryProcess(const G4OpBoundaryProcess &right); - - ////////////// - // Operators - ////////////// - - G4OpBoundaryProcess& operator=(const G4OpBoundaryProcess &right); - -public: - - //////////// - // Methods - //////////// + explicit G4OpBoundaryProcess(const G4String& processName = "OpBoundary", + G4ProcessType type = fOptical); + virtual ~G4OpBoundaryProcess(); - G4bool IsApplicable(const G4ParticleDefinition& aParticleType); - // Returns true -> 'is applicable' only for an optical photon. + virtual G4bool IsApplicable(const G4ParticleDefinition& aParticleType) override; + // Returns true -> 'is applicable' only for an optical photon. - G4double GetMeanFreePath(const G4Track& , - G4double , - G4ForceCondition* condition); - // Returns infinity; i. e. the process does not limit the step, - // but sets the 'Forced' condition for the DoIt to be invoked at - // every step. However, only at a boundary will any action be - // taken. + virtual G4double GetMeanFreePath(const G4Track&, G4double, G4ForceCondition* condition) override; + // Returns infinity; i. e. the process does not limit the step, + // but sets the 'Forced' condition for the DoIt to be invoked at + // every step. However, only at a boundary will any action be + // taken. - G4VParticleChange* PostStepDoIt(const G4Track& aTrack, - const G4Step& aStep); - // This is the method implementing boundary processes. + G4VParticleChange* PostStepDoIt(const G4Track& aTrack, + const G4Step& aStep) override; + // This is the method implementing boundary processes. - G4OpBoundaryProcessStatus GetStatus() const; - // Returns the current status. + virtual G4OpBoundaryProcessStatus GetStatus() const; + // Returns the current status. - void SetInvokeSD(G4bool ); - // Set flag for call to InvokeSD method. + virtual void SetInvokeSD(G4bool); + // Set flag for call to InvokeSD method. private: - G4bool G4BooleanRand(const G4double prob) const; + G4OpBoundaryProcess(const G4OpBoundaryProcess &right) = delete; + G4OpBoundaryProcess& operator=(const G4OpBoundaryProcess &right) = delete; - G4ThreeVector GetFacetNormal(const G4ThreeVector& Momentum, - const G4ThreeVector& Normal) const; + G4bool G4BooleanRand(const G4double prob) const; - void DielectricMetal(); - void DielectricDielectric(); + G4ThreeVector GetFacetNormal(const G4ThreeVector& Momentum, + const G4ThreeVector& Normal) const; - void DielectricLUT(); - void DielectricLUTDAVIS(); + void DielectricMetal(); + void DielectricDielectric(); - void DielectricDichroic(); + void DielectricLUT(); + void DielectricLUTDAVIS(); - void ChooseReflection(); - void DoAbsorption(); - void DoReflection(); + void DielectricDichroic(); - G4double GetIncidentAngle(); - // Returns the incident angle of optical photon + void ChooseReflection(); + void DoAbsorption(); + void DoReflection(); - G4double GetReflectivity(G4double E1_perp, - G4double E1_parl, - G4double incidentangle, - G4double RealRindex, - G4double ImaginaryRindex); - // Returns the Reflectivity on a metalic surface + G4double GetIncidentAngle(); + // Returns the incident angle of optical photon - void CalculateReflectivity(void); + G4double GetReflectivity(G4double E1_perp, + G4double E1_parl, + G4double incidentangle, + G4double RealRindex, + G4double ImaginaryRindex); + // Returns the Reflectivity on a metalic surface - void BoundaryProcessVerbose(void) const; + void CalculateReflectivity(void); - // Invoke SD for post step point if the photon is 'detected' - G4bool InvokeSD(const G4Step* step); + void BoundaryProcessVerbose(void) const; -private: + // Invoke SD for post step point if the photon is 'detected' + G4bool InvokeSD(const G4Step* step); - G4double thePhotonMomentum; + G4double thePhotonMomentum; - G4ThreeVector OldMomentum; - G4ThreeVector OldPolarization; + G4ThreeVector OldMomentum; + G4ThreeVector OldPolarization; - G4ThreeVector NewMomentum; - G4ThreeVector NewPolarization; + G4ThreeVector NewMomentum; + G4ThreeVector NewPolarization; - G4ThreeVector theGlobalNormal; - G4ThreeVector theFacetNormal; + G4ThreeVector theGlobalNormal; + G4ThreeVector theFacetNormal; - G4Material* Material1; - G4Material* Material2; + G4Material* Material1; + G4Material* Material2; - G4OpticalSurface* OpticalSurface; + G4OpticalSurface* OpticalSurface; - G4MaterialPropertyVector* PropertyPointer; - G4MaterialPropertyVector* PropertyPointer1; - G4MaterialPropertyVector* PropertyPointer2; + G4MaterialPropertyVector* fRealRIndexMPV; + G4MaterialPropertyVector* fImagRIndexMPV; - G4double Rindex1; - G4double Rindex2; + G4double Rindex1; + G4double Rindex2; - G4double cost1, cost2, sint1, sint2; + G4double cost1, cost2, sint1, sint2; - G4OpBoundaryProcessStatus theStatus; + G4OpBoundaryProcessStatus theStatus; - G4OpticalSurfaceModel theModel; + G4OpticalSurfaceModel theModel; - G4OpticalSurfaceFinish theFinish; + G4OpticalSurfaceFinish theFinish; - G4double theReflectivity; - G4double theEfficiency; - G4double theTransmittance; + G4double theReflectivity; + G4double theEfficiency; + G4double theTransmittance; - G4double theSurfaceRoughness; + G4double theSurfaceRoughness; - G4double prob_sl, prob_ss, prob_bs; + G4double prob_sl, prob_ss, prob_bs; - G4int iTE, iTM; + G4int iTE, iTM; - G4double kCarTolerance; + G4double kCarTolerance; - size_t idx, idy; - G4Physics2DVector* DichroicVector; + size_t idx, idy; + G4Physics2DVector* DichroicVector; - G4bool fInvokeSD; + G4bool fInvokeSD; }; //////////////////// @@ -274,21 +244,20 @@ inline G4bool G4OpBoundaryProcess::G4BooleanRand(const G4double prob) const { /* Returns a random boolean variable with the specified probability */ - return (G4UniformRand() < prob); } inline -G4bool G4OpBoundaryProcess::IsApplicable(const G4ParticleDefinition& +G4bool G4OpBoundaryProcess::IsApplicable(const G4ParticleDefinition& aParticleType) { - return ( &aParticleType == G4OpticalPhoton::OpticalPhoton() ); + return (&aParticleType == G4OpticalPhoton::OpticalPhoton()); } inline G4OpBoundaryProcessStatus G4OpBoundaryProcess::GetStatus() const { - return theStatus; + return theStatus; } inline @@ -300,77 +269,67 @@ void G4OpBoundaryProcess::SetInvokeSD(G4bool flag) inline void G4OpBoundaryProcess::ChooseReflection() { - G4double rand = G4UniformRand(); - if ( rand >= 0.0 && rand < prob_ss ) { - theStatus = SpikeReflection; - theFacetNormal = theGlobalNormal; - } - else if ( rand >= prob_ss && - rand <= prob_ss+prob_sl) { - theStatus = LobeReflection; - } - else if ( rand > prob_ss+prob_sl && - rand < prob_ss+prob_sl+prob_bs ) { - theStatus = BackScattering; - } - else { - theStatus = LambertianReflection; - } + G4double rand = G4UniformRand(); + if (rand >= 0.0 && rand < prob_ss) { + theStatus = SpikeReflection; + theFacetNormal = theGlobalNormal; + } + else if ( rand >= prob_ss && rand <= prob_ss+prob_sl) { + theStatus = LobeReflection; + } + else if ( rand > prob_ss+prob_sl && rand < prob_ss+prob_sl+prob_bs ) { + theStatus = BackScattering; + } + else { + theStatus = LambertianReflection; + } } inline void G4OpBoundaryProcess::DoAbsorption() { - theStatus = Absorption; - - if ( G4BooleanRand(theEfficiency) ) { + theStatus = Absorption; - // EnergyDeposited =/= 0 means: photon has been detected - theStatus = Detection; - aParticleChange.ProposeLocalEnergyDeposit(thePhotonMomentum); - } - else { - aParticleChange.ProposeLocalEnergyDeposit(0.0); - } + if (G4BooleanRand(theEfficiency)) { + // EnergyDeposited =/= 0 means: photon has been detected + theStatus = Detection; + aParticleChange.ProposeLocalEnergyDeposit(thePhotonMomentum); + } + else { + aParticleChange.ProposeLocalEnergyDeposit(0.0); + } - NewMomentum = OldMomentum; - NewPolarization = OldPolarization; + NewMomentum = OldMomentum; + NewPolarization = OldPolarization; -// aParticleChange.ProposeEnergy(0.0); - aParticleChange.ProposeTrackStatus(fStopAndKill); + aParticleChange.ProposeTrackStatus(fStopAndKill); } inline void G4OpBoundaryProcess::DoReflection() { - if ( theStatus == LambertianReflection ) { - - NewMomentum = G4LambertianRand(theGlobalNormal); - theFacetNormal = (NewMomentum - OldMomentum).unit(); - - } - else if ( theFinish == ground ) { - - theStatus = LobeReflection; - if ( PropertyPointer1 && PropertyPointer2 ){ - } else { - theFacetNormal = - GetFacetNormal(OldMomentum,theGlobalNormal); - } - G4double PdotN = OldMomentum * theFacetNormal; - NewMomentum = OldMomentum - (2.*PdotN)*theFacetNormal; - - } - else { - - theStatus = SpikeReflection; - theFacetNormal = theGlobalNormal; - G4double PdotN = OldMomentum * theFacetNormal; - NewMomentum = OldMomentum - (2.*PdotN)*theFacetNormal; - - } - G4double EdotN = OldPolarization * theFacetNormal; - NewPolarization = -OldPolarization + (2.*EdotN)*theFacetNormal; + if (theStatus == LambertianReflection) { + NewMomentum = G4LambertianRand(theGlobalNormal); + theFacetNormal = (NewMomentum - OldMomentum).unit(); + } + else if (theFinish == ground) { + theStatus = LobeReflection; + if (fRealRIndexMPV && fImagRIndexMPV) { + // + } else { + theFacetNormal = GetFacetNormal(OldMomentum,theGlobalNormal); + } + G4double PdotN = OldMomentum * theFacetNormal; + NewMomentum = OldMomentum - (2.*PdotN)*theFacetNormal; + } + else { + theStatus = SpikeReflection; + theFacetNormal = theGlobalNormal; + G4double PdotN = OldMomentum * theFacetNormal; + NewMomentum = OldMomentum - (2.*PdotN)*theFacetNormal; + } + G4double EdotN = OldPolarization * theFacetNormal; + NewPolarization = -OldPolarization + (2.*EdotN)*theFacetNormal; } #endif /* G4OpBoundaryProcess_h */ diff --git a/source/processes/optical/include/G4OpMieHG.hh b/source/processes/optical/include/G4OpMieHG.hh index 7e9558576be..439514b3103 100644 --- a/source/processes/optical/include/G4OpMieHG.hh +++ b/source/processes/optical/include/G4OpMieHG.hh @@ -50,48 +50,35 @@ class G4OpMieHG : public G4VDiscreteProcess public: - //////////////////////////////// - // Constructors and Destructor - //////////////////////////////// - - G4OpMieHG(const G4String& processName = "OpMieHG", + explicit G4OpMieHG(const G4String& processName = "OpMieHG", G4ProcessType type = fOptical); - ~G4OpMieHG(); - -private: - - G4OpMieHG(const G4OpMieHG &right); + virtual ~G4OpMieHG(); - ////////////// - // Operators - ////////////// +public: - G4OpMieHG& operator=(const G4OpMieHG &right); + virtual G4bool IsApplicable(const G4ParticleDefinition& aParticleType) override; + // Returns true -> 'is applicable' only for an optical photon. -public: + virtual G4double GetMeanFreePath(const G4Track& aTrack, + G4double, + G4ForceCondition*) override; + // Return the mean free path of Mie scattering - //////////// - // Methods - //////////// + virtual G4VParticleChange* PostStepDoIt(const G4Track& aTrack, + const G4Step& aStep) override; + // This is the method implementing Mie scattering. - G4bool IsApplicable(const G4ParticleDefinition& aParticleType); - // Returns true -> 'is applicable' only for an optical photon. +private: - G4double GetMeanFreePath(const G4Track& aTrack, - G4double, - G4ForceCondition* ); - // Return the mean free path of Mie scattering + G4OpMieHG(const G4OpMieHG &right) = delete; + G4OpMieHG& operator=(const G4OpMieHG &right) = delete; - G4VParticleChange* PostStepDoIt(const G4Track& aTrack, - const G4Step& aStep); - // This is the method implementing Mie scattering. }; - inline G4bool G4OpMieHG::IsApplicable(const G4ParticleDefinition& aParticleType) { - return ( &aParticleType == G4OpticalPhoton::OpticalPhoton() ); + return (&aParticleType == G4OpticalPhoton::OpticalPhoton()); } #endif /* G4OpMieHG_h */ diff --git a/source/processes/optical/include/G4OpRayleigh.hh b/source/processes/optical/include/G4OpRayleigh.hh index 9671f88d466..7f125392cb4 100644 --- a/source/processes/optical/include/G4OpRayleigh.hh +++ b/source/processes/optical/include/G4OpRayleigh.hh @@ -47,10 +47,6 @@ #ifndef G4OpRayleigh_h #define G4OpRayleigh_h 1 -///////////// -// Includes -///////////// - #include "globals.hh" #include "templates.hh" #include "Randomize.hh" @@ -69,87 +65,54 @@ // Class inherits publicly from G4VDiscreteProcess. // Class Description - End: -///////////////////// -// Class Definition -///////////////////// - -class G4OpRayleigh : public G4VDiscreteProcess +class G4OpRayleigh : public G4VDiscreteProcess { public: - //////////////////////////////// - // Constructors and Destructor - //////////////////////////////// - - G4OpRayleigh(const G4String& processName = "OpRayleigh", + explicit G4OpRayleigh(const G4String& processName = "OpRayleigh", G4ProcessType type = fOptical); - ~G4OpRayleigh(); - -private: - - G4OpRayleigh(const G4OpRayleigh &right); - - ////////////// - // Operators - ////////////// - - G4OpRayleigh& operator=(const G4OpRayleigh &right); + virtual ~G4OpRayleigh(); public: - //////////// - // Methods - //////////// + virtual G4bool IsApplicable(const G4ParticleDefinition& aParticleType) override; + // Returns true -> 'is applicable' only for an optical photon. - G4bool IsApplicable(const G4ParticleDefinition& aParticleType); - // Returns true -> 'is applicable' only for an optical photon. + virtual void BuildPhysicsTable(const G4ParticleDefinition& aParticleType) override; + // Build thePhysicsTable at a right time - void BuildPhysicsTable(const G4ParticleDefinition& aParticleType); - // Build thePhysicsTable at a right time + virtual G4double GetMeanFreePath(const G4Track& aTrack, + G4double, + G4ForceCondition*) override; + // Returns the mean free path for Rayleigh scattering - G4double GetMeanFreePath(const G4Track& aTrack, - G4double , - G4ForceCondition* ); - // Returns the mean free path for Rayleigh scattering in water. - // --- Not yet implemented for other materials! --- + virtual G4VParticleChange* PostStepDoIt(const G4Track& aTrack, + const G4Step& aStep) override; + // This is the method implementing Rayleigh scattering. - G4VParticleChange* PostStepDoIt(const G4Track& aTrack, - const G4Step& aStep); - // This is the method implementing Rayleigh scattering. + virtual G4PhysicsTable* GetPhysicsTable() const; + // Returns the address of the physics table. - G4PhysicsTable* GetPhysicsTable() const; - // Returns the address of the physics table. - - void DumpPhysicsTable() const; - // Prints the physics table. - -private: - - ///////////////////// - // Helper Functions - ///////////////////// - - /// Calculates the mean free paths for a material as a function of - /// photon energy - /// - /// @param[in] material information - /// @return the mean free path vector - G4PhysicsOrderedFreeVector* - CalculateRayleighMeanFreePaths( const G4Material* material ) const; - - /////////////////////// - // Class Data Members - /////////////////////// + virtual void DumpPhysicsTable() const; + // Prints the physics table. protected: - G4PhysicsTable* thePhysicsTable; - // A Physics Table can be either a cross-sections table or - // an energy table (or can be used for other specific - // purposes). + G4PhysicsTable* thePhysicsTable; + // A Physics Table can be either a cross-sections table or + // an energy table (or can be used for other specific + // purposes). private: + + G4OpRayleigh(const G4OpRayleigh &right) = delete; + G4OpRayleigh& operator=(const G4OpRayleigh &right) = delete; + + /// Calculates the mean free paths for a material as a function of + /// photon energy + G4PhysicsOrderedFreeVector* + CalculateRayleighMeanFreePaths( const G4Material* material ) const; }; //////////////////// @@ -159,21 +122,20 @@ private: inline G4bool G4OpRayleigh::IsApplicable(const G4ParticleDefinition& aParticleType) { - return ( &aParticleType == G4OpticalPhoton::OpticalPhoton() ); + return (&aParticleType == G4OpticalPhoton::OpticalPhoton()); } inline void G4OpRayleigh::DumpPhysicsTable() const - { - G4int PhysicsTableSize = thePhysicsTable->entries(); - G4PhysicsOrderedFreeVector *v; - - for (G4int i = 0 ; i < PhysicsTableSize ; i++ ) - { - v = (G4PhysicsOrderedFreeVector*)(*thePhysicsTable)[i]; - v->DumpValues(); - } + G4int PhysicsTableSize = thePhysicsTable->entries(); + G4PhysicsOrderedFreeVector *v; + + for (G4int i = 0; i < PhysicsTableSize; ++i) + { + v = (G4PhysicsOrderedFreeVector*)(*thePhysicsTable)[i]; + v->DumpValues(); + } } inline G4PhysicsTable* G4OpRayleigh::GetPhysicsTable() const @@ -181,5 +143,4 @@ inline G4PhysicsTable* G4OpRayleigh::GetPhysicsTable() const return thePhysicsTable; } - #endif /* G4OpRayleigh_h */ diff --git a/source/processes/optical/include/G4OpWLS.hh b/source/processes/optical/include/G4OpWLS.hh index 619673d36e1..9e713749813 100644 --- a/source/processes/optical/include/G4OpWLS.hh +++ b/source/processes/optical/include/G4OpWLS.hh @@ -45,10 +45,6 @@ #ifndef G4OpWLS_h #define G4OpWLS_h 1 -///////////// -// Includes -///////////// - #include "globals.hh" #include "templates.hh" #include "Randomize.hh" @@ -70,72 +66,52 @@ // Class inherits publicly from G4VDiscreteProcess // Class Description - End: -///////////////////// -// Class Definition -///////////////////// - class G4VWLSTimeGeneratorProfile; -class G4OpWLS : public G4VDiscreteProcess +class G4OpWLS : public G4VDiscreteProcess { public: - //////////////////////////////// - // Constructors and Destructor - //////////////////////////////// - - G4OpWLS(const G4String& processName = "OpWLS", - G4ProcessType type = fOptical); - ~G4OpWLS(); - -private: - - G4OpWLS(const G4OpWLS &right); - - ////////////// - // Operators - ////////////// - - G4OpWLS& operator=(const G4OpWLS &right); - -public: - - //////////// - // Methods - //////////// + explicit G4OpWLS(const G4String& processName = "OpWLS", + G4ProcessType type = fOptical); + virtual ~G4OpWLS(); - G4bool IsApplicable(const G4ParticleDefinition& aParticleType); - // Returns true -> 'is applicable' only for an optical photon. + virtual G4bool IsApplicable(const G4ParticleDefinition& aParticleType) override; + // Returns true -> 'is applicable' only for an optical photon. - void BuildPhysicsTable(const G4ParticleDefinition& aParticleType); - // Build the WLS integral table at the right time + virtual void BuildPhysicsTable(const G4ParticleDefinition& aParticleType) override; + // Build the WLS integral table at the right time - G4double GetMeanFreePath(const G4Track& aTrack, - G4double , - G4ForceCondition* ); - // Returns the absorption length for bulk absorption of optical - // photons in media with a specified attenuation length. + virtual G4double GetMeanFreePath(const G4Track& aTrack, + G4double, + G4ForceCondition*) override; + // Returns the absorption length for bulk absorption of optical + // photons in media with a specified attenuation length. - G4VParticleChange* PostStepDoIt(const G4Track& aTrack, - const G4Step& aStep); - // This is the method implementing bulk absorption of optical - // photons. + virtual G4VParticleChange* PostStepDoIt(const G4Track& aTrack, + const G4Step& aStep) override; + // This is the method implementing bulk absorption of optical + // photons. - G4PhysicsTable* GetIntegralTable() const; - // Returns the address of the WLS integral table. + virtual G4PhysicsTable* GetIntegralTable() const; + // Returns the address of the WLS integral table. - void DumpPhysicsTable() const; - // Prints the WLS integral table. + virtual void DumpPhysicsTable() const; + // Prints the WLS integral table. - void UseTimeProfile(const G4String name); - // Selects the time profile generator + void UseTimeProfile(const G4String name); + // Selects the time profile generator protected: - G4VWLSTimeGeneratorProfile* WLSTimeGeneratorProfile; - G4PhysicsTable* theIntegralTable; + G4VWLSTimeGeneratorProfile* WLSTimeGeneratorProfile; + G4PhysicsTable* theIntegralTable; +private: + + G4OpWLS(const G4OpWLS &right) = delete; + G4OpWLS& operator=(const G4OpWLS &right) = delete; }; //////////////////// @@ -145,7 +121,7 @@ protected: inline G4bool G4OpWLS::IsApplicable(const G4ParticleDefinition& aParticleType) { - return ( &aParticleType == G4OpticalPhoton::OpticalPhoton() ); + return (&aParticleType == G4OpticalPhoton::OpticalPhoton()); } inline @@ -159,12 +135,12 @@ void G4OpWLS::DumpPhysicsTable() const { G4int PhysicsTableSize = theIntegralTable->entries(); G4PhysicsOrderedFreeVector *v; - - for (G4int i = 0 ; i < PhysicsTableSize ; i++ ) - { - v = (G4PhysicsOrderedFreeVector*)(*theIntegralTable)[i]; - v->DumpValues(); - } + + for (G4int i = 0; i < PhysicsTableSize; i++) + { + v = (G4PhysicsOrderedFreeVector*)(*theIntegralTable)[i]; + v->DumpValues(); + } } #endif /* G4OpWLS_h */ diff --git a/source/processes/optical/include/G4VWLSTimeGeneratorProfile.hh b/source/processes/optical/include/G4VWLSTimeGeneratorProfile.hh index 24945c0de0d..61a5d7312da 100644 --- a/source/processes/optical/include/G4VWLSTimeGeneratorProfile.hh +++ b/source/processes/optical/include/G4VWLSTimeGeneratorProfile.hh @@ -52,7 +52,7 @@ #include "globals.hh" #include "G4MaterialPropertiesTable.hh" -class G4VWLSTimeGeneratorProfile +class G4VWLSTimeGeneratorProfile { public: @@ -64,15 +64,13 @@ public: virtual G4double GenerateTime(const G4double time_constant) = 0; virtual G4double GenerateTime(const G4MaterialPropertiesTable*) = 0; -protected: - private: // hide assignment operator - G4VWLSTimeGeneratorProfile & operator= - (const G4VWLSTimeGeneratorProfile &right); - G4VWLSTimeGeneratorProfile(const G4VWLSTimeGeneratorProfile&); + G4VWLSTimeGeneratorProfile & operator= + (const G4VWLSTimeGeneratorProfile &right) = delete; + G4VWLSTimeGeneratorProfile(const G4VWLSTimeGeneratorProfile&) = delete; }; diff --git a/source/processes/optical/include/G4WLSTimeGeneratorProfileDelta.hh b/source/processes/optical/include/G4WLSTimeGeneratorProfileDelta.hh index 1f6fb9dc2c8..8f75f5f46d9 100644 --- a/source/processes/optical/include/G4WLSTimeGeneratorProfileDelta.hh +++ b/source/processes/optical/include/G4WLSTimeGeneratorProfileDelta.hh @@ -52,23 +52,23 @@ class G4WLSTimeGeneratorProfileDelta : public G4VWLSTimeGeneratorProfile public: - G4WLSTimeGeneratorProfileDelta(const G4String& name); + explicit G4WLSTimeGeneratorProfileDelta(const G4String& name); - ~G4WLSTimeGeneratorProfileDelta(); + virtual ~G4WLSTimeGeneratorProfileDelta(); - G4double GenerateTime(const G4double time_constant); + virtual G4double GenerateTime(const G4double time_constant) override; - G4double GenerateTime(const G4MaterialPropertiesTable*); + virtual G4double GenerateTime(const G4MaterialPropertiesTable*) override; protected: private: // hide assignment operator - - G4WLSTimeGeneratorProfileDelta & operator= - (const G4WLSTimeGeneratorProfileDelta &right); - G4WLSTimeGeneratorProfileDelta(const G4WLSTimeGeneratorProfileDelta&); + + G4WLSTimeGeneratorProfileDelta & operator= + (const G4WLSTimeGeneratorProfileDelta &right) = delete; + G4WLSTimeGeneratorProfileDelta(const G4WLSTimeGeneratorProfileDelta&) = delete; }; diff --git a/source/processes/optical/include/G4WLSTimeGeneratorProfileExponential.hh b/source/processes/optical/include/G4WLSTimeGeneratorProfileExponential.hh index a7eadd90ad1..412697da12e 100644 --- a/source/processes/optical/include/G4WLSTimeGeneratorProfileExponential.hh +++ b/source/processes/optical/include/G4WLSTimeGeneratorProfileExponential.hh @@ -53,23 +53,23 @@ class G4WLSTimeGeneratorProfileExponential : public G4VWLSTimeGeneratorProfile public: - G4WLSTimeGeneratorProfileExponential(const G4String& name); + explicit G4WLSTimeGeneratorProfileExponential(const G4String& name); - ~G4WLSTimeGeneratorProfileExponential(); + virtual ~G4WLSTimeGeneratorProfileExponential(); - G4double GenerateTime(const G4double time_constant); + virtual G4double GenerateTime(const G4double time_constant) override; - G4double GenerateTime(const G4MaterialPropertiesTable*); + virtual G4double GenerateTime(const G4MaterialPropertiesTable*) override; protected: private: // hide assignment operator - - G4WLSTimeGeneratorProfileExponential & operator= - (const G4WLSTimeGeneratorProfileExponential &right); - G4WLSTimeGeneratorProfileExponential(const G4WLSTimeGeneratorProfileExponential&); + + G4WLSTimeGeneratorProfileExponential & operator= + (const G4WLSTimeGeneratorProfileExponential &right) = delete; + G4WLSTimeGeneratorProfileExponential(const G4WLSTimeGeneratorProfileExponential&) = delete; }; diff --git a/source/processes/optical/src/G4OpAbsorption.cc b/source/processes/optical/src/G4OpAbsorption.cc index 3135ce63df5..5a599a1f2d4 100644 --- a/source/processes/optical/src/G4OpAbsorption.cc +++ b/source/processes/optical/src/G4OpAbsorption.cc @@ -53,101 +53,73 @@ #include "G4OpAbsorption.hh" -///////////////////////// -// Class Implementation -///////////////////////// - - ////////////// - // Operators - ////////////// - -// G4OpAbsorption::operator=(const G4OpAbsorption &right) -// { -// } - - ///////////////// - // Constructors - ///////////////// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... G4OpAbsorption::G4OpAbsorption(const G4String& processName, G4ProcessType type) - : G4VDiscreteProcess(processName, type) + : G4VDiscreteProcess(processName, type) { - if (verboseLevel>0) { - G4cout << GetProcessName() << " is created " << G4endl; - } + if (verboseLevel >0 ) { + G4cout << GetProcessName() << " is created " << G4endl; + } - SetProcessSubType(fOpAbsorption); + SetProcessSubType(fOpAbsorption); } -// G4OpAbsorption::G4OpAbsorption(const G4OpAbsorpton &right) -// { -// } - - //////////////// - // Destructors - //////////////// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -G4OpAbsorption::~G4OpAbsorption(){} +G4OpAbsorption::~G4OpAbsorption() +{} - //////////// - // Methods - //////////// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -// PostStepDoIt -// ------------- -// G4VParticleChange* G4OpAbsorption::PostStepDoIt(const G4Track& aTrack, const G4Step& aStep) { - aParticleChange.Initialize(aTrack); + aParticleChange.Initialize(aTrack); - const G4DynamicParticle* aParticle = aTrack.GetDynamicParticle(); - G4double thePhotonMomentum = aParticle->GetTotalMomentum(); + const G4DynamicParticle* aParticle = aTrack.GetDynamicParticle(); + G4double thePhotonMomentum = aParticle->GetTotalMomentum(); - aParticleChange.ProposeLocalEnergyDeposit(thePhotonMomentum); + aParticleChange.ProposeLocalEnergyDeposit(thePhotonMomentum); - aParticleChange.ProposeTrackStatus(fStopAndKill); + aParticleChange.ProposeTrackStatus(fStopAndKill); - if (verboseLevel>0) { - G4cout << "\n** Photon absorbed! **" << G4endl; - } - return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); + if (verboseLevel>0) { + G4cout << "\n** Photon absorbed! **" << G4endl; + } + return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); } +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -// GetMeanFreePath -// --------------- -// G4double G4OpAbsorption::GetMeanFreePath(const G4Track& aTrack, - G4double , - G4ForceCondition* ) + G4double, + G4ForceCondition*) { const G4DynamicParticle* aParticle = aTrack.GetDynamicParticle(); - const G4Material* aMaterial = aTrack.GetMaterial(); + const G4Material* aMaterial = aTrack.GetMaterial(); G4double thePhotonMomentum = aParticle->GetTotalMomentum(); G4MaterialPropertiesTable* aMaterialPropertyTable; G4MaterialPropertyVector* AttenuationLengthVector; - - G4double AttenuationLength = DBL_MAX; + + G4double AttenuationLength = DBL_MAX; aMaterialPropertyTable = aMaterial->GetMaterialPropertiesTable(); - if ( aMaterialPropertyTable ) { - AttenuationLengthVector = aMaterialPropertyTable-> - GetProperty(kABSLENGTH); - if ( AttenuationLengthVector ){ - AttenuationLength = AttenuationLengthVector-> - Value(thePhotonMomentum); - } - else { -// G4cout << "No Absorption length specified" << G4endl; - } - } - else { -// G4cout << "No Absorption length specified" << G4endl; - } - - return AttenuationLength; + if (aMaterialPropertyTable) { + AttenuationLengthVector = aMaterialPropertyTable->GetProperty(kABSLENGTH); + if (AttenuationLengthVector) { + AttenuationLength = AttenuationLengthVector->Value(thePhotonMomentum); + } + // else { + // G4cout << "No Absorption length specified" << G4endl; + // } + } + // else { + // G4cout << "No Absorption length specified" << G4endl; + // } + + return AttenuationLength; } diff --git a/source/processes/optical/src/G4OpBoundaryProcess.cc b/source/processes/optical/src/G4OpBoundaryProcess.cc index e335084d282..7acb2eafccc 100644 --- a/source/processes/optical/src/G4OpBoundaryProcess.cc +++ b/source/processes/optical/src/G4OpBoundaryProcess.cc @@ -86,798 +86,721 @@ #include "G4SystemOfUnits.hh" -///////////////////////// -// Class Implementation -///////////////////////// - - ////////////// - // Operators - ////////////// - -// G4OpBoundaryProcess::operator=(const G4OpBoundaryProcess &right) -// { -// } - - ///////////////// - // Constructors - ///////////////// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... G4OpBoundaryProcess::G4OpBoundaryProcess(const G4String& processName, G4ProcessType type) - : G4VDiscreteProcess(processName, type) + : G4VDiscreteProcess(processName, type) { - if ( verboseLevel > 0) { - G4cout << GetProcessName() << " is created " << G4endl; - } - - SetProcessSubType(fOpBoundary); + if ( verboseLevel > 0) { + G4cout << GetProcessName() << " is created " << G4endl; + } - theStatus = Undefined; - theModel = glisur; - theFinish = polished; - theReflectivity = 1.; - theEfficiency = 0.; - theTransmittance = 0.; + SetProcessSubType(fOpBoundary); - theSurfaceRoughness = 0.; + theStatus = Undefined; + theModel = glisur; + theFinish = polished; + theReflectivity = 1.; + theEfficiency = 0.; + theTransmittance = 0.; - prob_sl = 0.; - prob_ss = 0.; - prob_bs = 0.; + theSurfaceRoughness = 0.; - PropertyPointer = NULL; - PropertyPointer1 = NULL; - PropertyPointer2 = NULL; + prob_sl = 0.; + prob_ss = 0.; + prob_bs = 0.; - Material1 = NULL; - Material2 = NULL; + //PropertyPointer = nullptr; + //PropertyPointer1 = nullptr; + //PropertyPointer2 = nullptr; - OpticalSurface = NULL; + fRealRIndexMPV = nullptr; + fImagRIndexMPV = nullptr; - kCarTolerance = G4GeometryTolerance::GetInstance() - ->GetSurfaceTolerance(); + Material1 = nullptr; + Material2 = nullptr; - iTE = iTM = 0; - thePhotonMomentum = 0.; - Rindex1 = Rindex2 = 1.; - cost1 = cost2 = sint1 = sint2 = 0.; + OpticalSurface = nullptr; - idx = idy = 0; - DichroicVector = NULL; + kCarTolerance = G4GeometryTolerance::GetInstance()->GetSurfaceTolerance(); - fInvokeSD = true; -} + iTE = iTM = 0; + thePhotonMomentum = 0.; + Rindex1 = Rindex2 = 1.; + cost1 = cost2 = sint1 = sint2 = 0.; -// G4OpBoundaryProcess::G4OpBoundaryProcess(const G4OpBoundaryProcess &right) -// { -// } + idx = idy = 0; + DichroicVector = nullptr; - //////////////// - // Destructors - //////////////// + fInvokeSD = true; +} -G4OpBoundaryProcess::~G4OpBoundaryProcess(){} +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... - //////////// - // Methods - //////////// +G4OpBoundaryProcess::~G4OpBoundaryProcess() +{} -// PostStepDoIt -// ------------ -// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... G4VParticleChange* G4OpBoundaryProcess::PostStepDoIt(const G4Track& aTrack, const G4Step& aStep) { - theStatus = Undefined; + theStatus = Undefined; - aParticleChange.Initialize(aTrack); - aParticleChange.ProposeVelocity(aTrack.GetVelocity()); + aParticleChange.Initialize(aTrack); + aParticleChange.ProposeVelocity(aTrack.GetVelocity()); - // Get hyperStep from G4ParallelWorldProcess - // NOTE: PostSetpDoIt of this process should be - // invoked after G4ParallelWorldProcess! + // Get hyperStep from G4ParallelWorldProcess + // NOTE: PostSetpDoIt of this process should be + // invoked after G4ParallelWorldProcess! - const G4Step* pStep = &aStep; + const G4Step* pStep = &aStep; - const G4Step* hStep = G4ParallelWorldProcess::GetHyperStep(); - - if (hStep) pStep = hStep; + const G4Step* hStep = G4ParallelWorldProcess::GetHyperStep(); - G4bool isOnBoundary = - (pStep->GetPostStepPoint()->GetStepStatus() == fGeomBoundary); + if (hStep) pStep = hStep; - if (isOnBoundary) { - Material1 = pStep->GetPreStepPoint()->GetMaterial(); - Material2 = pStep->GetPostStepPoint()->GetMaterial(); - } else { - theStatus = NotAtBoundary; - if ( verboseLevel > 0) BoundaryProcessVerbose(); - return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); - } + G4bool isOnBoundary = (pStep->GetPostStepPoint()->GetStepStatus() == fGeomBoundary); - G4VPhysicalVolume* thePrePV = - pStep->GetPreStepPoint() ->GetPhysicalVolume(); - G4VPhysicalVolume* thePostPV = - pStep->GetPostStepPoint()->GetPhysicalVolume(); + if (isOnBoundary) { + Material1 = pStep->GetPreStepPoint()->GetMaterial(); + Material2 = pStep->GetPostStepPoint()->GetMaterial(); + } else { + theStatus = NotAtBoundary; + if (verboseLevel > 0) BoundaryProcessVerbose(); + return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); + } - if ( verboseLevel > 0 ) { - G4cout << " Photon at Boundary! " << G4endl; - if (thePrePV) G4cout << " thePrePV: " << thePrePV->GetName() << G4endl; - if (thePostPV) G4cout << " thePostPV: " << thePostPV->GetName() << G4endl; - } + G4VPhysicalVolume* thePrePV = pStep->GetPreStepPoint() ->GetPhysicalVolume(); + G4VPhysicalVolume* thePostPV = pStep->GetPostStepPoint()->GetPhysicalVolume(); - if (aTrack.GetStepLength()<=kCarTolerance/2){ - theStatus = StepTooSmall; - if ( verboseLevel > 0) BoundaryProcessVerbose(); - return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); - } + if (verboseLevel > 0) { + G4cout << " Photon at Boundary! " << G4endl; + if (thePrePV) G4cout << " thePrePV: " << thePrePV->GetName() << G4endl; + if (thePostPV) G4cout << " thePostPV: " << thePostPV->GetName() << G4endl; + } - const G4DynamicParticle* aParticle = aTrack.GetDynamicParticle(); + if (aTrack.GetStepLength() <= kCarTolerance/2.) { + theStatus = StepTooSmall; + if (verboseLevel > 0) BoundaryProcessVerbose(); + return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); + } - thePhotonMomentum = aParticle->GetTotalMomentum(); - OldMomentum = aParticle->GetMomentumDirection(); - OldPolarization = aParticle->GetPolarization(); + const G4DynamicParticle* aParticle = aTrack.GetDynamicParticle(); - if ( verboseLevel > 0 ) { - G4cout << " Old Momentum Direction: " << OldMomentum << G4endl; - G4cout << " Old Polarization: " << OldPolarization << G4endl; - } + thePhotonMomentum = aParticle->GetTotalMomentum(); + OldMomentum = aParticle->GetMomentumDirection(); + OldPolarization = aParticle->GetPolarization(); - G4ThreeVector theGlobalPoint = pStep->GetPostStepPoint()->GetPosition(); + if ( verboseLevel > 0 ) { + G4cout << " Old Momentum Direction: " << OldMomentum << G4endl; + G4cout << " Old Polarization: " << OldPolarization << G4endl; + } - G4bool valid; - // Use the new method for Exit Normal in global coordinates, - // which provides the normal more reliably. + G4ThreeVector theGlobalPoint = pStep->GetPostStepPoint()->GetPosition(); - // ID of Navigator which limits step + G4bool valid; + // Use the new method for Exit Normal in global coordinates, + // which provides the normal more reliably. - G4int hNavId = G4ParallelWorldProcess::GetHypNavigatorID(); - std::vector::iterator iNav = - G4TransportationManager::GetTransportationManager()-> - GetActiveNavigatorsIterator(); - theGlobalNormal = - (iNav[hNavId])->GetGlobalExitNormal(theGlobalPoint,&valid); + // ID of Navigator which limits step + G4int hNavId = G4ParallelWorldProcess::GetHypNavigatorID(); + std::vector::iterator iNav = + G4TransportationManager::GetTransportationManager()->GetActiveNavigatorsIterator(); + theGlobalNormal = (iNav[hNavId])->GetGlobalExitNormal(theGlobalPoint, &valid); - if (valid) { - theGlobalNormal = -theGlobalNormal; - } - else - { - G4ExceptionDescription ed; - ed << " G4OpBoundaryProcess/PostStepDoIt(): " - << " The Navigator reports that it returned an invalid normal" - << G4endl; - G4Exception("G4OpBoundaryProcess::PostStepDoIt", "OpBoun01", - EventMustBeAborted,ed, - "Invalid Surface Normal - Geometry must return valid surface normal"); - } + if (valid) { + theGlobalNormal = -theGlobalNormal; + } + else + { + G4ExceptionDescription ed; + ed << " G4OpBoundaryProcess/PostStepDoIt(): " + << " The Navigator reports that it returned an invalid normal" + << G4endl; + G4Exception("G4OpBoundaryProcess::PostStepDoIt", "OpBoun01", + EventMustBeAborted,ed, + "Invalid Surface Normal - Geometry must return valid surface normal"); + } - if (OldMomentum * theGlobalNormal > 0.0) { + if (OldMomentum * theGlobalNormal > 0.0) { #ifdef G4OPTICAL_DEBUG - G4ExceptionDescription ed; - ed << " G4OpBoundaryProcess/PostStepDoIt(): " - << " theGlobalNormal points in a wrong direction. " - << G4endl; - ed << " The momentum of the photon arriving at interface (oldMomentum)" - << " must exit the volume cross in the step. " << G4endl; - ed << " So it MUST have dot < 0 with the normal that Exits the new volume (globalNormal)." << G4endl; - ed << " >> The dot product of oldMomentum and global Normal is " << OldMomentum*theGlobalNormal << G4endl; - ed << " Old Momentum (during step) = " << OldMomentum << G4endl; - ed << " Global Normal (Exiting New Vol) = " << theGlobalNormal << G4endl; - ed << G4endl; - G4Exception("G4OpBoundaryProcess::PostStepDoIt", "OpBoun02", - EventMustBeAborted, // Or JustWarning to see if it happens repeatedbly on one ray - ed, - "Invalid Surface Normal - Geometry must return valid surface normal pointing in the right direction"); + G4ExceptionDescription ed; + ed << " G4OpBoundaryProcess/PostStepDoIt(): " + << " theGlobalNormal points in a wrong direction. " + << G4endl; + ed << " The momentum of the photon arriving at interface (oldMomentum)" + << " must exit the volume cross in the step. " << G4endl; + ed << " So it MUST have dot < 0 with the normal that Exits the new volume (globalNormal)." << G4endl; + ed << " >> The dot product of oldMomentum and global Normal is " << OldMomentum*theGlobalNormal << G4endl; + ed << " Old Momentum (during step) = " << OldMomentum << G4endl; + ed << " Global Normal (Exiting New Vol) = " << theGlobalNormal << G4endl; + ed << G4endl; + G4Exception("G4OpBoundaryProcess::PostStepDoIt", "OpBoun02", + EventMustBeAborted, // Or JustWarning to see if it happens repeatedbly on one ray + ed, + "Invalid Surface Normal - Geometry must return valid surface normal pointing in the right direction"); #else - theGlobalNormal = -theGlobalNormal; + theGlobalNormal = -theGlobalNormal; #endif - } + } G4MaterialPropertiesTable* aMaterialPropertiesTable; - G4MaterialPropertyVector* Rindex; + G4MaterialPropertyVector* RindexMPV = nullptr; aMaterialPropertiesTable = Material1->GetMaterialPropertiesTable(); - if (aMaterialPropertiesTable) { - Rindex = aMaterialPropertiesTable->GetProperty(kRINDEX); + if (aMaterialPropertiesTable) { + RindexMPV = aMaterialPropertiesTable->GetProperty(kRINDEX); } else { - theStatus = NoRINDEX; - if ( verboseLevel > 0) BoundaryProcessVerbose(); - aParticleChange.ProposeLocalEnergyDeposit(thePhotonMomentum); - aParticleChange.ProposeTrackStatus(fStopAndKill); - return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); + theStatus = NoRINDEX; + if (verboseLevel > 0) BoundaryProcessVerbose(); + aParticleChange.ProposeLocalEnergyDeposit(thePhotonMomentum); + aParticleChange.ProposeTrackStatus(fStopAndKill); + return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); } - if (Rindex) { - Rindex1 = Rindex->Value(thePhotonMomentum); - } - else { - theStatus = NoRINDEX; - if ( verboseLevel > 0) BoundaryProcessVerbose(); - aParticleChange.ProposeLocalEnergyDeposit(thePhotonMomentum); - aParticleChange.ProposeTrackStatus(fStopAndKill); - return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); + if (RindexMPV) { + Rindex1 = RindexMPV->Value(thePhotonMomentum); + } + else { + theStatus = NoRINDEX; + if (verboseLevel > 0) BoundaryProcessVerbose(); + aParticleChange.ProposeLocalEnergyDeposit(thePhotonMomentum); + aParticleChange.ProposeTrackStatus(fStopAndKill); + return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); } - theReflectivity = 1.; - theEfficiency = 0.; - theTransmittance = 0.; - - theSurfaceRoughness = 0.; + theReflectivity = 1.; + theEfficiency = 0.; + theTransmittance = 0.; + theSurfaceRoughness = 0.; - theModel = glisur; - theFinish = polished; + theModel = glisur; + theFinish = polished; - G4SurfaceType type = dielectric_dielectric; + G4SurfaceType type = dielectric_dielectric; - Rindex = NULL; - OpticalSurface = NULL; + RindexMPV = nullptr; + OpticalSurface = nullptr; - G4LogicalSurface* Surface = NULL; + G4LogicalSurface* Surface = nullptr; - Surface = G4LogicalBorderSurface::GetSurface(thePrePV, thePostPV); + Surface = G4LogicalBorderSurface::GetSurface(thePrePV, thePostPV); - if (Surface == NULL){ - G4bool enteredDaughter= (thePostPV->GetMotherLogical() == - thePrePV ->GetLogicalVolume()); - if(enteredDaughter){ - Surface = - G4LogicalSkinSurface::GetSurface(thePostPV->GetLogicalVolume()); - if(Surface == NULL) - Surface = - G4LogicalSkinSurface::GetSurface(thePrePV->GetLogicalVolume()); + if (Surface == nullptr) { + G4bool enteredDaughter = + (thePostPV->GetMotherLogical() == thePrePV ->GetLogicalVolume()); + if (enteredDaughter) { + Surface = G4LogicalSkinSurface::GetSurface(thePostPV->GetLogicalVolume()); + if (Surface == nullptr) { + Surface = G4LogicalSkinSurface::GetSurface(thePrePV->GetLogicalVolume()); + } } else { - Surface = - G4LogicalSkinSurface::GetSurface(thePrePV->GetLogicalVolume()); - if(Surface == NULL) - Surface = - G4LogicalSkinSurface::GetSurface(thePostPV->GetLogicalVolume()); + Surface = G4LogicalSkinSurface::GetSurface(thePrePV->GetLogicalVolume()); + if (Surface == nullptr) { + Surface = G4LogicalSkinSurface::GetSurface(thePostPV->GetLogicalVolume()); + } } } - if (Surface) OpticalSurface = - dynamic_cast (Surface->GetSurfaceProperty()); - - if (OpticalSurface) { - - type = OpticalSurface->GetType(); - theModel = OpticalSurface->GetModel(); - theFinish = OpticalSurface->GetFinish(); - - aMaterialPropertiesTable = OpticalSurface-> - GetMaterialPropertiesTable(); - - if (aMaterialPropertiesTable) { - - if (theFinish == polishedbackpainted || - theFinish == groundbackpainted ) { - Rindex = aMaterialPropertiesTable->GetProperty(kRINDEX); - if (Rindex) { - Rindex2 = Rindex->Value(thePhotonMomentum); - } - else { - theStatus = NoRINDEX; - if ( verboseLevel > 0) BoundaryProcessVerbose(); - aParticleChange.ProposeLocalEnergyDeposit(thePhotonMomentum); - aParticleChange.ProposeTrackStatus(fStopAndKill); - return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); - } - } - - PropertyPointer = - aMaterialPropertiesTable->GetProperty(kREFLECTIVITY); - PropertyPointer1 = - aMaterialPropertiesTable->GetProperty(kREALRINDEX); - PropertyPointer2 = - aMaterialPropertiesTable->GetProperty(kIMAGINARYRINDEX); - - iTE = 1; - iTM = 1; - - if (PropertyPointer) { - - theReflectivity = - PropertyPointer->Value(thePhotonMomentum); - - } else if (PropertyPointer1 && PropertyPointer2) { - - CalculateReflectivity(); - - } - - PropertyPointer = - aMaterialPropertiesTable->GetProperty(kEFFICIENCY); - if (PropertyPointer) { - theEfficiency = - PropertyPointer->Value(thePhotonMomentum); - } - - PropertyPointer = - aMaterialPropertiesTable->GetProperty(kTRANSMITTANCE); - if (PropertyPointer) { - theTransmittance = - PropertyPointer->Value(thePhotonMomentum); - } - - if (aMaterialPropertiesTable-> - ConstPropertyExists("SURFACEROUGHNESS")) - theSurfaceRoughness = aMaterialPropertiesTable-> - GetConstProperty(kSURFACEROUGHNESS); - - if ( theModel == unified ) { - PropertyPointer = - aMaterialPropertiesTable->GetProperty(kSPECULARLOBECONSTANT); - if (PropertyPointer) { - prob_sl = - PropertyPointer->Value(thePhotonMomentum); - } else { - prob_sl = 0.0; - } - - PropertyPointer = - aMaterialPropertiesTable->GetProperty(kSPECULARSPIKECONSTANT); - if (PropertyPointer) { - prob_ss = - PropertyPointer->Value(thePhotonMomentum); - } else { - prob_ss = 0.0; - } - - PropertyPointer = - aMaterialPropertiesTable->GetProperty(kBACKSCATTERCONSTANT); - if (PropertyPointer) { - prob_bs = - PropertyPointer->Value(thePhotonMomentum); - } else { - prob_bs = 0.0; - } - } - } - else if (theFinish == polishedbackpainted || - theFinish == groundbackpainted ) { - aParticleChange.ProposeLocalEnergyDeposit(thePhotonMomentum); - aParticleChange.ProposeTrackStatus(fStopAndKill); - return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); - } - } - - if (type == dielectric_dielectric ) { - if (theFinish == polished || theFinish == ground ) { - - if (Material1 == Material2){ - theStatus = SameMaterial; - if ( verboseLevel > 0) BoundaryProcessVerbose(); - return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); - } - aMaterialPropertiesTable = - Material2->GetMaterialPropertiesTable(); - if (aMaterialPropertiesTable) - Rindex = aMaterialPropertiesTable->GetProperty(kRINDEX); - if (Rindex) { - Rindex2 = Rindex->Value(thePhotonMomentum); - } - else { - theStatus = NoRINDEX; - if ( verboseLevel > 0) BoundaryProcessVerbose(); - aParticleChange.ProposeLocalEnergyDeposit(thePhotonMomentum); - aParticleChange.ProposeTrackStatus(fStopAndKill); - return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); - } - } - } - - if (type == dielectric_metal) { + if (Surface) { + OpticalSurface = dynamic_cast (Surface->GetSurfaceProperty()); + } - DielectricMetal(); + if (OpticalSurface) { + type = OpticalSurface->GetType(); + theModel = OpticalSurface->GetModel(); + theFinish = OpticalSurface->GetFinish(); - } - else if (type == dielectric_LUT) { + aMaterialPropertiesTable = OpticalSurface->GetMaterialPropertiesTable(); - DielectricLUT(); + if (aMaterialPropertiesTable) { + if (theFinish == polishedbackpainted || theFinish == groundbackpainted) { + RindexMPV = aMaterialPropertiesTable->GetProperty(kRINDEX); + if (RindexMPV) { + Rindex2 = RindexMPV->Value(thePhotonMomentum); + } + else { + theStatus = NoRINDEX; + if (verboseLevel > 0) BoundaryProcessVerbose(); + aParticleChange.ProposeLocalEnergyDeposit(thePhotonMomentum); + aParticleChange.ProposeTrackStatus(fStopAndKill); + return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); + } + } + + fRealRIndexMPV = aMaterialPropertiesTable->GetProperty(kREALRINDEX); + fImagRIndexMPV = aMaterialPropertiesTable->GetProperty(kIMAGINARYRINDEX); + + iTE = 1; + iTM = 1; + + G4MaterialPropertyVector* PropertyPointer = aMaterialPropertiesTable->GetProperty(kREFLECTIVITY); + if (PropertyPointer) { + theReflectivity = PropertyPointer->Value(thePhotonMomentum); + } else if (fRealRIndexMPV && fImagRIndexMPV) { + CalculateReflectivity(); + } + + PropertyPointer = aMaterialPropertiesTable->GetProperty(kEFFICIENCY); + if (PropertyPointer) { + theEfficiency = PropertyPointer->Value(thePhotonMomentum); + } + + PropertyPointer = aMaterialPropertiesTable->GetProperty(kTRANSMITTANCE); + if (PropertyPointer) { + theTransmittance = PropertyPointer->Value(thePhotonMomentum); + } + + if (aMaterialPropertiesTable->ConstPropertyExists("SURFACEROUGHNESS")) { + theSurfaceRoughness = aMaterialPropertiesTable-> GetConstProperty(kSURFACEROUGHNESS); + } + + if (theModel == unified) { + PropertyPointer = aMaterialPropertiesTable->GetProperty(kSPECULARLOBECONSTANT); + if (PropertyPointer) { + prob_sl = PropertyPointer->Value(thePhotonMomentum); + } else { + prob_sl = 0.0; } - else if (type == dielectric_LUTDAVIS) { - DielectricLUTDAVIS(); + PropertyPointer = aMaterialPropertiesTable->GetProperty(kSPECULARSPIKECONSTANT); + if (PropertyPointer) { + prob_ss = PropertyPointer->Value(thePhotonMomentum); + } else { + prob_ss = 0.0; + } + PropertyPointer = aMaterialPropertiesTable->GetProperty(kBACKSCATTERCONSTANT); + if (PropertyPointer) { + prob_bs = PropertyPointer->Value(thePhotonMomentum); + } else { + prob_bs = 0.0; } - else if (type == dielectric_dichroic) { + } + } // end of if(aMaterialPropertiesTable) + else if (theFinish == polishedbackpainted || theFinish == groundbackpainted ) { + aParticleChange.ProposeLocalEnergyDeposit(thePhotonMomentum); + aParticleChange.ProposeTrackStatus(fStopAndKill); + return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); + } + } // end of if(OpticalSurface) + + // DIELECTRIC-DIELECTRIC + if (type == dielectric_dielectric) { + if (theFinish == polished || theFinish == ground) { + if (Material1 == Material2) { + theStatus = SameMaterial; + if (verboseLevel > 0) BoundaryProcessVerbose(); + return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); + } + aMaterialPropertiesTable = Material2->GetMaterialPropertiesTable(); + if (aMaterialPropertiesTable) RindexMPV = aMaterialPropertiesTable->GetProperty(kRINDEX); + if (RindexMPV) { + Rindex2 = RindexMPV->Value(thePhotonMomentum); + } + else { + theStatus = NoRINDEX; + if (verboseLevel > 0) BoundaryProcessVerbose(); + aParticleChange.ProposeLocalEnergyDeposit(thePhotonMomentum); + aParticleChange.ProposeTrackStatus(fStopAndKill); + return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); + } + } + if (theFinish == polishedbackpainted || theFinish == groundbackpainted) { + DielectricDielectric(); + } + else { + G4double rand = G4UniformRand(); + if (rand > theReflectivity) { + if (rand > theReflectivity + theTransmittance) { + DoAbsorption(); + } else { + theStatus = Transmission; + NewMomentum = OldMomentum; + NewPolarization = OldPolarization; + } + } + else { + if (theFinish == polishedfrontpainted) { DoReflection(); } + else if (theFinish == groundfrontpainted) { + theStatus = LambertianReflection; + DoReflection(); + } + else { DielectricDielectric(); } + } + } + } - DielectricDichroic(); + else if (type == dielectric_metal) { + DielectricMetal(); + } - } - else if (type == dielectric_dielectric) { + else if (type == dielectric_LUT) { + DielectricLUT(); + } - if ( theFinish == polishedbackpainted || - theFinish == groundbackpainted ) { - DielectricDielectric(); - } - else { - G4double rand = G4UniformRand(); - if ( rand > theReflectivity ) { - if (rand > theReflectivity + theTransmittance) { - DoAbsorption(); - } else { - theStatus = Transmission; - NewMomentum = OldMomentum; - NewPolarization = OldPolarization; - } - } - else { - if ( theFinish == polishedfrontpainted ) { - DoReflection(); - } - else if ( theFinish == groundfrontpainted ) { - theStatus = LambertianReflection; - DoReflection(); - } - else { - DielectricDielectric(); - } - } - } - } - else { + else if (type == dielectric_LUTDAVIS) { + DielectricLUTDAVIS(); + } - G4cerr << " Error: G4BoundaryProcess: illegal boundary type " << G4endl; - return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); + else if (type == dielectric_dichroic) { + DielectricDichroic(); + } - } + else { + G4cerr << " Error: G4BoundaryProcess: illegal boundary type " << G4endl; + return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); + } - NewMomentum = NewMomentum.unit(); - NewPolarization = NewPolarization.unit(); + NewMomentum = NewMomentum.unit(); + NewPolarization = NewPolarization.unit(); - if ( verboseLevel > 0) { - G4cout << " New Momentum Direction: " << NewMomentum << G4endl; - G4cout << " New Polarization: " << NewPolarization << G4endl; - BoundaryProcessVerbose(); - } + if (verboseLevel > 0) { + G4cout << " New Momentum Direction: " << NewMomentum << G4endl; + G4cout << " New Polarization: " << NewPolarization << G4endl; + BoundaryProcessVerbose(); + } - aParticleChange.ProposeMomentumDirection(NewMomentum); - aParticleChange.ProposePolarization(NewPolarization); + aParticleChange.ProposeMomentumDirection(NewMomentum); + aParticleChange.ProposePolarization(NewPolarization); - if ( theStatus == FresnelRefraction || theStatus == Transmission ) { - G4MaterialPropertyVector* groupvel = - Material2->GetMaterialPropertiesTable()->GetProperty(kGROUPVEL); - G4double finalVelocity = groupvel->Value(thePhotonMomentum); - aParticleChange.ProposeVelocity(finalVelocity); - } + if (theStatus == FresnelRefraction || theStatus == Transmission ) { + G4MaterialPropertyVector* groupvel = + Material2->GetMaterialPropertiesTable()->GetProperty(kGROUPVEL); + G4double finalVelocity = groupvel->Value(thePhotonMomentum); + aParticleChange.ProposeVelocity(finalVelocity); + } - if ( theStatus == Detection && fInvokeSD ) InvokeSD(pStep); + if (theStatus == Detection && fInvokeSD) InvokeSD(pStep); - return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); + return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); } +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + void G4OpBoundaryProcess::BoundaryProcessVerbose() const { - if ( theStatus == Undefined ) - G4cout << " *** Undefined *** " << G4endl; - if ( theStatus == Transmission ) - G4cout << " *** Transmission *** " << G4endl; - if ( theStatus == FresnelRefraction ) - G4cout << " *** FresnelRefraction *** " << G4endl; - if ( theStatus == FresnelReflection ) - G4cout << " *** FresnelReflection *** " << G4endl; - if ( theStatus == TotalInternalReflection ) - G4cout << " *** TotalInternalReflection *** " << G4endl; - if ( theStatus == LambertianReflection ) - G4cout << " *** LambertianReflection *** " << G4endl; - if ( theStatus == LobeReflection ) - G4cout << " *** LobeReflection *** " << G4endl; - if ( theStatus == SpikeReflection ) - G4cout << " *** SpikeReflection *** " << G4endl; - if ( theStatus == BackScattering ) - G4cout << " *** BackScattering *** " << G4endl; - if ( theStatus == PolishedLumirrorAirReflection ) - G4cout << " *** PolishedLumirrorAirReflection *** " << G4endl; - if ( theStatus == PolishedLumirrorGlueReflection ) - G4cout << " *** PolishedLumirrorGlueReflection *** " << G4endl; - if ( theStatus == PolishedAirReflection ) - G4cout << " *** PolishedAirReflection *** " << G4endl; - if ( theStatus == PolishedTeflonAirReflection ) - G4cout << " *** PolishedTeflonAirReflection *** " << G4endl; - if ( theStatus == PolishedTiOAirReflection ) - G4cout << " *** PolishedTiOAirReflection *** " << G4endl; - if ( theStatus == PolishedTyvekAirReflection ) - G4cout << " *** PolishedTyvekAirReflection *** " << G4endl; - if ( theStatus == PolishedVM2000AirReflection ) - G4cout << " *** PolishedVM2000AirReflection *** " << G4endl; - if ( theStatus == PolishedVM2000GlueReflection ) - G4cout << " *** PolishedVM2000GlueReflection *** " << G4endl; - if ( theStatus == EtchedLumirrorAirReflection ) - G4cout << " *** EtchedLumirrorAirReflection *** " << G4endl; - if ( theStatus == EtchedLumirrorGlueReflection ) - G4cout << " *** EtchedLumirrorGlueReflection *** " << G4endl; - if ( theStatus == EtchedAirReflection ) - G4cout << " *** EtchedAirReflection *** " << G4endl; - if ( theStatus == EtchedTeflonAirReflection ) - G4cout << " *** EtchedTeflonAirReflection *** " << G4endl; - if ( theStatus == EtchedTiOAirReflection ) - G4cout << " *** EtchedTiOAirReflection *** " << G4endl; - if ( theStatus == EtchedTyvekAirReflection ) - G4cout << " *** EtchedTyvekAirReflection *** " << G4endl; - if ( theStatus == EtchedVM2000AirReflection ) - G4cout << " *** EtchedVM2000AirReflection *** " << G4endl; - if ( theStatus == EtchedVM2000GlueReflection ) - G4cout << " *** EtchedVM2000GlueReflection *** " << G4endl; - if ( theStatus == GroundLumirrorAirReflection ) - G4cout << " *** GroundLumirrorAirReflection *** " << G4endl; - if ( theStatus == GroundLumirrorGlueReflection ) - G4cout << " *** GroundLumirrorGlueReflection *** " << G4endl; - if ( theStatus == GroundAirReflection ) - G4cout << " *** GroundAirReflection *** " << G4endl; - if ( theStatus == GroundTeflonAirReflection ) - G4cout << " *** GroundTeflonAirReflection *** " << G4endl; - if ( theStatus == GroundTiOAirReflection ) - G4cout << " *** GroundTiOAirReflection *** " << G4endl; - if ( theStatus == GroundTyvekAirReflection ) - G4cout << " *** GroundTyvekAirReflection *** " << G4endl; - if ( theStatus == GroundVM2000AirReflection ) - G4cout << " *** GroundVM2000AirReflection *** " << G4endl; - if ( theStatus == GroundVM2000GlueReflection ) - G4cout << " *** GroundVM2000GlueReflection *** " << G4endl; - if ( theStatus == Absorption ) - G4cout << " *** Absorption *** " << G4endl; - if ( theStatus == Detection ) - G4cout << " *** Detection *** " << G4endl; - if ( theStatus == NotAtBoundary ) - G4cout << " *** NotAtBoundary *** " << G4endl; - if ( theStatus == SameMaterial ) - G4cout << " *** SameMaterial *** " << G4endl; - if ( theStatus == StepTooSmall ) - G4cout << " *** StepTooSmall *** " << G4endl; - if ( theStatus == NoRINDEX ) - G4cout << " *** NoRINDEX *** " << G4endl; - if ( theStatus == Dichroic ) - G4cout << " *** Dichroic Transmission *** " << G4endl; + if ( theStatus == Undefined ) + G4cout << " *** Undefined *** " << G4endl; + if ( theStatus == Transmission ) + G4cout << " *** Transmission *** " << G4endl; + if ( theStatus == FresnelRefraction ) + G4cout << " *** FresnelRefraction *** " << G4endl; + if ( theStatus == FresnelReflection ) + G4cout << " *** FresnelReflection *** " << G4endl; + if ( theStatus == TotalInternalReflection ) + G4cout << " *** TotalInternalReflection *** " << G4endl; + if ( theStatus == LambertianReflection ) + G4cout << " *** LambertianReflection *** " << G4endl; + if ( theStatus == LobeReflection ) + G4cout << " *** LobeReflection *** " << G4endl; + if ( theStatus == SpikeReflection ) + G4cout << " *** SpikeReflection *** " << G4endl; + if ( theStatus == BackScattering ) + G4cout << " *** BackScattering *** " << G4endl; + if ( theStatus == PolishedLumirrorAirReflection ) + G4cout << " *** PolishedLumirrorAirReflection *** " << G4endl; + if ( theStatus == PolishedLumirrorGlueReflection ) + G4cout << " *** PolishedLumirrorGlueReflection *** " << G4endl; + if ( theStatus == PolishedAirReflection ) + G4cout << " *** PolishedAirReflection *** " << G4endl; + if ( theStatus == PolishedTeflonAirReflection ) + G4cout << " *** PolishedTeflonAirReflection *** " << G4endl; + if ( theStatus == PolishedTiOAirReflection ) + G4cout << " *** PolishedTiOAirReflection *** " << G4endl; + if ( theStatus == PolishedTyvekAirReflection ) + G4cout << " *** PolishedTyvekAirReflection *** " << G4endl; + if ( theStatus == PolishedVM2000AirReflection ) + G4cout << " *** PolishedVM2000AirReflection *** " << G4endl; + if ( theStatus == PolishedVM2000GlueReflection ) + G4cout << " *** PolishedVM2000GlueReflection *** " << G4endl; + if ( theStatus == EtchedLumirrorAirReflection ) + G4cout << " *** EtchedLumirrorAirReflection *** " << G4endl; + if ( theStatus == EtchedLumirrorGlueReflection ) + G4cout << " *** EtchedLumirrorGlueReflection *** " << G4endl; + if ( theStatus == EtchedAirReflection ) + G4cout << " *** EtchedAirReflection *** " << G4endl; + if ( theStatus == EtchedTeflonAirReflection ) + G4cout << " *** EtchedTeflonAirReflection *** " << G4endl; + if ( theStatus == EtchedTiOAirReflection ) + G4cout << " *** EtchedTiOAirReflection *** " << G4endl; + if ( theStatus == EtchedTyvekAirReflection ) + G4cout << " *** EtchedTyvekAirReflection *** " << G4endl; + if ( theStatus == EtchedVM2000AirReflection ) + G4cout << " *** EtchedVM2000AirReflection *** " << G4endl; + if ( theStatus == EtchedVM2000GlueReflection ) + G4cout << " *** EtchedVM2000GlueReflection *** " << G4endl; + if ( theStatus == GroundLumirrorAirReflection ) + G4cout << " *** GroundLumirrorAirReflection *** " << G4endl; + if ( theStatus == GroundLumirrorGlueReflection ) + G4cout << " *** GroundLumirrorGlueReflection *** " << G4endl; + if ( theStatus == GroundAirReflection ) + G4cout << " *** GroundAirReflection *** " << G4endl; + if ( theStatus == GroundTeflonAirReflection ) + G4cout << " *** GroundTeflonAirReflection *** " << G4endl; + if ( theStatus == GroundTiOAirReflection ) + G4cout << " *** GroundTiOAirReflection *** " << G4endl; + if ( theStatus == GroundTyvekAirReflection ) + G4cout << " *** GroundTyvekAirReflection *** " << G4endl; + if ( theStatus == GroundVM2000AirReflection ) + G4cout << " *** GroundVM2000AirReflection *** " << G4endl; + if ( theStatus == GroundVM2000GlueReflection ) + G4cout << " *** GroundVM2000GlueReflection *** " << G4endl; + if ( theStatus == Absorption ) + G4cout << " *** Absorption *** " << G4endl; + if ( theStatus == Detection ) + G4cout << " *** Detection *** " << G4endl; + if ( theStatus == NotAtBoundary ) + G4cout << " *** NotAtBoundary *** " << G4endl; + if ( theStatus == SameMaterial ) + G4cout << " *** SameMaterial *** " << G4endl; + if ( theStatus == StepTooSmall ) + G4cout << " *** StepTooSmall *** " << G4endl; + if ( theStatus == NoRINDEX ) + G4cout << " *** NoRINDEX *** " << G4endl; + if ( theStatus == Dichroic ) + G4cout << " *** Dichroic Transmission *** " << G4endl; } +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + G4ThreeVector G4OpBoundaryProcess::GetFacetNormal(const G4ThreeVector& Momentum, const G4ThreeVector& Normal ) const { - G4ThreeVector FacetNormal; + G4ThreeVector FacetNormal; - if (theModel == unified || theModel == LUT || theModel== DAVIS) { + if (theModel == unified || theModel == LUT || theModel== DAVIS) { - /* This function code alpha to a random value taken from the - distribution p(alpha) = g(alpha; 0, sigma_alpha)*std::sin(alpha), - for alpha > 0 and alpha < 90, where g(alpha; 0, sigma_alpha) - is a gaussian distribution with mean 0 and standard deviation - sigma_alpha. */ + /* This function code alpha to a random value taken from the + distribution p(alpha) = g(alpha; 0, sigma_alpha)*std::sin(alpha), + for alpha > 0 and alpha < 90, where g(alpha; 0, sigma_alpha) + is a gaussian distribution with mean 0 and standard deviation + sigma_alpha. */ - G4double alpha; + G4double alpha; - G4double sigma_alpha = 0.0; - if (OpticalSurface) sigma_alpha = OpticalSurface->GetSigmaAlpha(); + G4double sigma_alpha = 0.0; + if (OpticalSurface) sigma_alpha = OpticalSurface->GetSigmaAlpha(); - if (sigma_alpha == 0.0) return FacetNormal = Normal; + if (sigma_alpha == 0.0) return FacetNormal = Normal; - G4double f_max = std::min(1.0,4.*sigma_alpha); + G4double f_max = std::min(1.0, 4.*sigma_alpha); - G4double phi, SinAlpha, CosAlpha, SinPhi, CosPhi, unit_x, unit_y, unit_z; - G4ThreeVector tmpNormal; + G4double phi, SinAlpha, CosAlpha, SinPhi, CosPhi, unit_x, unit_y, unit_z; + G4ThreeVector tmpNormal; - do { - do { - alpha = G4RandGauss::shoot(0.0,sigma_alpha); - // Loop checking, 13-Aug-2015, Peter Gumplinger - } while (G4UniformRand()*f_max > std::sin(alpha) || alpha >= halfpi ); + do { + do { + alpha = G4RandGauss::shoot(0.0, sigma_alpha); + // Loop checking, 13-Aug-2015, Peter Gumplinger + } while (G4UniformRand()*f_max > std::sin(alpha) || alpha >= halfpi); - phi = G4UniformRand()*twopi; + phi = G4UniformRand()*twopi; - SinAlpha = std::sin(alpha); - CosAlpha = std::cos(alpha); - SinPhi = std::sin(phi); - CosPhi = std::cos(phi); + SinAlpha = std::sin(alpha); + CosAlpha = std::cos(alpha); + SinPhi = std::sin(phi); + CosPhi = std::cos(phi); - unit_x = SinAlpha * CosPhi; - unit_y = SinAlpha * SinPhi; - unit_z = CosAlpha; + unit_x = SinAlpha * CosPhi; + unit_y = SinAlpha * SinPhi; + unit_z = CosAlpha; - FacetNormal.setX(unit_x); - FacetNormal.setY(unit_y); - FacetNormal.setZ(unit_z); + FacetNormal.setX(unit_x); + FacetNormal.setY(unit_y); + FacetNormal.setZ(unit_z); - tmpNormal = Normal; + tmpNormal = Normal; - FacetNormal.rotateUz(tmpNormal); - // Loop checking, 13-Aug-2015, Peter Gumplinger - } while (Momentum * FacetNormal >= 0.0); + FacetNormal.rotateUz(tmpNormal); + // Loop checking, 13-Aug-2015, Peter Gumplinger + } while (Momentum * FacetNormal >= 0.0); } - else { + else { + G4double polish = 1.0; + if (OpticalSurface) polish = OpticalSurface->GetPolish(); - G4double polish = 1.0; - if (OpticalSurface) polish = OpticalSurface->GetPolish(); - - if (polish < 1.0) { - do { - G4ThreeVector smear; - do { - smear.setX(2.*G4UniformRand()-1.0); - smear.setY(2.*G4UniformRand()-1.0); - smear.setZ(2.*G4UniformRand()-1.0); - // Loop checking, 13-Aug-2015, Peter Gumplinger - } while (smear.mag()>1.0); - smear = (1.-polish) * smear; - FacetNormal = Normal + smear; - // Loop checking, 13-Aug-2015, Peter Gumplinger - } while (Momentum * FacetNormal >= 0.0); - FacetNormal = FacetNormal.unit(); - } - else { - FacetNormal = Normal; - } + if (polish < 1.0) { + do { + G4ThreeVector smear; + do { + smear.setX(2.*G4UniformRand()-1.0); + smear.setY(2.*G4UniformRand()-1.0); + smear.setZ(2.*G4UniformRand()-1.0); + // Loop checking, 13-Aug-2015, Peter Gumplinger + } while (smear.mag() > 1.0); + smear = (1.-polish) * smear; + FacetNormal = Normal + smear; + // Loop checking, 13-Aug-2015, Peter Gumplinger + } while (Momentum * FacetNormal >= 0.0); + FacetNormal = FacetNormal.unit(); + } + else { + FacetNormal = Normal; + } } - return FacetNormal; + return FacetNormal; } +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + void G4OpBoundaryProcess::DielectricMetal() { - G4int n = 0; - G4double rand, PdotN, EdotN; - G4ThreeVector A_trans, A_paral; + G4int n = 0; + G4double rand, PdotN, EdotN; + G4ThreeVector A_trans, A_paral; - do { + do { + n++; + + rand = G4UniformRand(); + if (rand > theReflectivity && n == 1) { + if (rand > theReflectivity + theTransmittance) { + DoAbsorption(); + } else { + theStatus = Transmission; + NewMomentum = OldMomentum; + NewPolarization = OldPolarization; + } + break; + } + else { + if (fRealRIndexMPV && fImagRIndexMPV) { + if (n > 1) { + CalculateReflectivity(); + if (!G4BooleanRand(theReflectivity)) { + DoAbsorption(); + break; + } + } + } + + if (theModel == glisur || theFinish == polished) { + DoReflection(); + } else { + if (n == 1) ChooseReflection(); + if (theStatus == LambertianReflection) { + DoReflection(); + } + else if (theStatus == BackScattering) { + NewMomentum = -OldMomentum; + NewPolarization = -OldPolarization; + } + else { + if (theStatus == LobeReflection) { + if (fRealRIndexMPV && fImagRIndexMPV){ + // + } else { + theFacetNormal = GetFacetNormal(OldMomentum,theGlobalNormal); + } + } - n++; - - rand = G4UniformRand(); - if ( rand > theReflectivity && n == 1 ) { - if (rand > theReflectivity + theTransmittance) { - DoAbsorption(); - } else { - theStatus = Transmission; - NewMomentum = OldMomentum; - NewPolarization = OldPolarization; - } - break; - } - else { - - if (PropertyPointer1 && PropertyPointer2) { - if ( n > 1 ) { - CalculateReflectivity(); - if ( !G4BooleanRand(theReflectivity) ) { - DoAbsorption(); - break; - } - } - } - - if ( theModel == glisur || theFinish == polished ) { - - DoReflection(); - - } else { - - if ( n == 1 ) ChooseReflection(); - - if ( theStatus == LambertianReflection ) { - DoReflection(); - } - else if ( theStatus == BackScattering ) { - NewMomentum = -OldMomentum; - NewPolarization = -OldPolarization; - } - else { - - if(theStatus==LobeReflection){ - if ( PropertyPointer1 && PropertyPointer2 ){ - } else { - theFacetNormal = - GetFacetNormal(OldMomentum,theGlobalNormal); - } - } - - PdotN = OldMomentum * theFacetNormal; - NewMomentum = OldMomentum - (2.*PdotN)*theFacetNormal; - EdotN = OldPolarization * theFacetNormal; - - if (sint1 > 0.0 ) { - A_trans = OldMomentum.cross(theFacetNormal); - A_trans = A_trans.unit(); - } else { - A_trans = OldPolarization; - } - A_paral = NewMomentum.cross(A_trans); - A_paral = A_paral.unit(); - - if(iTE>0&&iTM>0) { - NewPolarization = - -OldPolarization + (2.*EdotN)*theFacetNormal; - } else if (iTE>0) { - NewPolarization = -A_trans; - } else if (iTM>0) { - NewPolarization = -A_paral; - } - - } - - } - - OldMomentum = NewMomentum; - OldPolarization = NewPolarization; - - } + PdotN = OldMomentum * theFacetNormal; + NewMomentum = OldMomentum - (2.*PdotN)*theFacetNormal; + EdotN = OldPolarization * theFacetNormal; - // Loop checking, 13-Aug-2015, Peter Gumplinger + if (sint1 > 0.0) { + A_trans = OldMomentum.cross(theFacetNormal); + A_trans = A_trans.unit(); + } else { + A_trans = OldPolarization; + } + A_paral = NewMomentum.cross(A_trans); + A_paral = A_paral.unit(); + + if (iTE > 0 && iTM > 0) { + NewPolarization = -OldPolarization + (2.*EdotN)*theFacetNormal; + } else if (iTE > 0) { + NewPolarization = -A_trans; + } else if (iTM >0 ) { + NewPolarization = -A_paral; + } + } + } + + OldMomentum = NewMomentum; + OldPolarization = NewPolarization; + } + + // Loop checking, 13-Aug-2015, Peter Gumplinger } while (NewMomentum * theGlobalNormal < 0.0); } +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + void G4OpBoundaryProcess::DielectricLUT() { - G4int thetaIndex, phiIndex; - G4double AngularDistributionValue, thetaRad, phiRad, EdotN; - G4ThreeVector PerpendicularVectorTheta, PerpendicularVectorPhi; + G4int thetaIndex, phiIndex; + G4double AngularDistributionValue, thetaRad, phiRad, EdotN; + G4ThreeVector PerpendicularVectorTheta, PerpendicularVectorPhi; - theStatus = G4OpBoundaryProcessStatus(G4int(theFinish) + - (G4int(NoRINDEX)-G4int(groundbackpainted))); + theStatus = G4OpBoundaryProcessStatus(G4int(theFinish) + + (G4int(NoRINDEX)-G4int(groundbackpainted))); - G4int thetaIndexMax = OpticalSurface->GetThetaIndexMax(); - G4int phiIndexMax = OpticalSurface->GetPhiIndexMax(); + G4int thetaIndexMax = OpticalSurface->GetThetaIndexMax(); + G4int phiIndexMax = OpticalSurface->GetPhiIndexMax(); - G4double rand; + G4double rand; - do { - rand = G4UniformRand(); - if ( rand > theReflectivity ) { - if (rand > theReflectivity + theTransmittance) { - DoAbsorption(); - } else { - theStatus = Transmission; - NewMomentum = OldMomentum; - NewPolarization = OldPolarization; - } - break; - } - else { - // Calculate Angle between Normal and Photon Momentum - G4double anglePhotonToNormal = - OldMomentum.angle(-theGlobalNormal); - // Round it to closest integer - G4int angleIncident = G4int(std::floor(180/pi*anglePhotonToNormal+0.5)); - - // Take random angles THETA and PHI, - // and see if below Probability - if not - Redo - do { - thetaIndex = G4RandFlat::shootInt(thetaIndexMax-1); - phiIndex = G4RandFlat::shootInt(phiIndexMax-1); - // Find probability with the new indeces from LUT - AngularDistributionValue = OpticalSurface -> - GetAngularDistributionValue(angleIncident, - thetaIndex, - phiIndex); - // Loop checking, 13-Aug-2015, Peter Gumplinger - } while ( !G4BooleanRand(AngularDistributionValue) ); - - thetaRad = (-90 + 4*thetaIndex)*pi/180; - phiRad = (-90 + 5*phiIndex)*pi/180; - // Rotate Photon Momentum in Theta, then in Phi - NewMomentum = -OldMomentum; - - PerpendicularVectorTheta = NewMomentum.cross(theGlobalNormal); - if (PerpendicularVectorTheta.mag() < kCarTolerance ) - PerpendicularVectorTheta = NewMomentum.orthogonal(); - NewMomentum = - NewMomentum.rotate(anglePhotonToNormal-thetaRad, - PerpendicularVectorTheta); - PerpendicularVectorPhi = - PerpendicularVectorTheta.cross(NewMomentum); - NewMomentum = NewMomentum.rotate(-phiRad,PerpendicularVectorPhi); - - // Rotate Polarization too: - theFacetNormal = (NewMomentum - OldMomentum).unit(); - EdotN = OldPolarization * theFacetNormal; - NewPolarization = -OldPolarization + (2.*EdotN)*theFacetNormal; - } - // Loop checking, 13-Aug-2015, Peter Gumplinger - } while (NewMomentum * theGlobalNormal <= 0.0); + do { + rand = G4UniformRand(); + if (rand > theReflectivity) { + if (rand > theReflectivity + theTransmittance) { + DoAbsorption(); + } else { + theStatus = Transmission; + NewMomentum = OldMomentum; + NewPolarization = OldPolarization; + } + break; + } + else { + // Calculate Angle between Normal and Photon Momentum + G4double anglePhotonToNormal = OldMomentum.angle(-theGlobalNormal); + // Round it to closest integer + G4int angleIncident = G4int(std::floor(180./pi*anglePhotonToNormal+0.5)); + + // Take random angles THETA and PHI, + // and see if below Probability - if not - Redo + do { + thetaIndex = G4RandFlat::shootInt(thetaIndexMax-1); + phiIndex = G4RandFlat::shootInt(phiIndexMax-1); + // Find probability with the new indeces from LUT + AngularDistributionValue = OpticalSurface-> + GetAngularDistributionValue(angleIncident, thetaIndex, phiIndex); + // Loop checking, 13-Aug-2015, Peter Gumplinger + } while (!G4BooleanRand(AngularDistributionValue)); + + thetaRad = (-90 + 4*thetaIndex)*pi/180.; + phiRad = (-90 + 5*phiIndex)*pi/180.; + // Rotate Photon Momentum in Theta, then in Phi + NewMomentum = -OldMomentum; + + PerpendicularVectorTheta = NewMomentum.cross(theGlobalNormal); + if (PerpendicularVectorTheta.mag() < kCarTolerance ) { + PerpendicularVectorTheta = NewMomentum.orthogonal(); + } + NewMomentum = NewMomentum.rotate(anglePhotonToNormal-thetaRad, PerpendicularVectorTheta); + PerpendicularVectorPhi = PerpendicularVectorTheta.cross(NewMomentum); + NewMomentum = NewMomentum.rotate(-phiRad,PerpendicularVectorPhi); + + // Rotate Polarization too: + theFacetNormal = (NewMomentum - OldMomentum).unit(); + EdotN = OldPolarization * theFacetNormal; + NewPolarization = -OldPolarization + (2.*EdotN)*theFacetNormal; + } + // Loop checking, 13-Aug-2015, Peter Gumplinger + } while (NewMomentum * theGlobalNormal <= 0.0); } +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + void G4OpBoundaryProcess::DielectricLUTDAVIS() { G4int angindex, random, angleIncident; @@ -885,442 +808,416 @@ void G4OpBoundaryProcess::DielectricLUTDAVIS() G4double anglePhotonToNormal; G4int LUTbin = OpticalSurface->GetLUTbins(); - G4double rand = G4UniformRand(); do { - - anglePhotonToNormal = OldMomentum.angle(-theGlobalNormal); - angleIncident = G4int(std::floor(180/pi*anglePhotonToNormal+0.5)); - - ReflectivityValue = OpticalSurface -> GetReflectivityLUTValue(angleIncident); - - if ( rand > ReflectivityValue ) { - - if ( theEfficiency > 0 ) { - DoAbsorption(); - break; + anglePhotonToNormal = OldMomentum.angle(-theGlobalNormal); + angleIncident = G4int(std::floor(180./pi*anglePhotonToNormal+0.5)); + + ReflectivityValue = OpticalSurface->GetReflectivityLUTValue(angleIncident); + + if (rand > ReflectivityValue) { + if (theEfficiency > 0.) { + DoAbsorption(); + break; + } + else { + theStatus = Transmission; + + if (angleIncident <= 0.01) { + NewMomentum = OldMomentum; + break; } - else { - - theStatus = Transmission; - - if (angleIncident <= 0.01) { - NewMomentum = OldMomentum; - break; - - } - do { - random = G4RandFlat::shootInt(1,LUTbin+1); - angindex = (((random*2)-1))+angleIncident*LUTbin*2 + 3640000; - - azimuth = OpticalSurface -> GetAngularDistributionValueLUT(angindex-1); - elevation= OpticalSurface -> GetAngularDistributionValueLUT(angindex); - - } while ( elevation == 0 && azimuth == 0); + do { + random = G4RandFlat::shootInt(1, LUTbin+1); + angindex = (((random*2)-1)) + angleIncident*LUTbin*2 + 3640000; - NewMomentum = -OldMomentum; + azimuth = OpticalSurface->GetAngularDistributionValueLUT(angindex-1); + elevation= OpticalSurface->GetAngularDistributionValueLUT(angindex); + } while (elevation == 0. && azimuth == 0.); - G4ThreeVector v = theGlobalNormal.cross(-NewMomentum); - G4ThreeVector vNorm = v/v.mag(); - G4ThreeVector u = vNorm.cross(theGlobalNormal); + NewMomentum = -OldMomentum; - u = u *= (std::sin(elevation) * std::cos(azimuth)); - v = vNorm *= (std::sin(elevation) * std::sin(azimuth)); - G4ThreeVector w = theGlobalNormal *= (std::cos(elevation)); - NewMomentum = G4ThreeVector(u+v+w); + G4ThreeVector v = theGlobalNormal.cross(-NewMomentum); + G4ThreeVector vNorm = v/v.mag(); + G4ThreeVector u = vNorm.cross(theGlobalNormal); - // Rotate Polarization too: - theFacetNormal = (NewMomentum - OldMomentum).unit(); - EdotN = OldPolarization * theFacetNormal; - NewPolarization = -OldPolarization + (2.*EdotN)*theFacetNormal; - } - } - else { + u = u *= (std::sin(elevation) * std::cos(azimuth)); + v = vNorm *= (std::sin(elevation) * std::sin(azimuth)); + G4ThreeVector w = theGlobalNormal *= (std::cos(elevation)); + NewMomentum = G4ThreeVector(u+v+w); - theStatus = LobeReflection; + // Rotate Polarization too: + theFacetNormal = (NewMomentum - OldMomentum).unit(); + EdotN = OldPolarization * theFacetNormal; + NewPolarization = -OldPolarization + (2.*EdotN)*theFacetNormal; + } + } + else { + theStatus = LobeReflection; - if (angleIncident == 0) { - NewMomentum = -OldMomentum; - break; - } + if (angleIncident == 0) { + NewMomentum = -OldMomentum; + break; + } - do { - random = G4RandFlat::shootInt(1,LUTbin+1); - angindex = (((random*2)-1))+(angleIncident-1)*LUTbin*2; + do { + random = G4RandFlat::shootInt(1, LUTbin+1); + angindex = (((random*2)-1)) + (angleIncident-1) * LUTbin*2; - azimuth = OpticalSurface -> GetAngularDistributionValueLUT(angindex-1); - elevation = OpticalSurface -> GetAngularDistributionValueLUT(angindex); - } while (elevation == 0 && azimuth == 0); + azimuth = OpticalSurface->GetAngularDistributionValueLUT(angindex-1); + elevation = OpticalSurface->GetAngularDistributionValueLUT(angindex); + } while (elevation == 0. && azimuth == 0.); - NewMomentum = -OldMomentum; + NewMomentum = -OldMomentum; - G4ThreeVector v = theGlobalNormal.cross(-NewMomentum); - G4ThreeVector vNorm = v/v.mag(); - G4ThreeVector u = vNorm.cross(theGlobalNormal); + G4ThreeVector v = theGlobalNormal.cross(-NewMomentum); + G4ThreeVector vNorm = v/v.mag(); + G4ThreeVector u = vNorm.cross(theGlobalNormal); - u = u *= (std::sin(elevation) * std::cos(azimuth)); - v = vNorm *= (std::sin(elevation) * std::sin(azimuth)); - G4ThreeVector w = theGlobalNormal*=(std::cos(elevation)); + u = u *= (std::sin(elevation) * std::cos(azimuth)); + v = vNorm *= (std::sin(elevation) * std::sin(azimuth)); + G4ThreeVector w = theGlobalNormal*=(std::cos(elevation)); - NewMomentum = G4ThreeVector(u+v+w); + NewMomentum = G4ThreeVector(u+v+w); - // Rotate Polarization too: (needs revision) - NewPolarization = OldPolarization; - } + // Rotate Polarization too: (needs revision) + NewPolarization = OldPolarization; + } } while (NewMomentum * theGlobalNormal <= 0.0); } +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + void G4OpBoundaryProcess::DielectricDichroic() { - // Calculate Angle between Normal and Photon Momentum - G4double anglePhotonToNormal = OldMomentum.angle(-theGlobalNormal); + // Calculate Angle between Normal and Photon Momentum + G4double anglePhotonToNormal = OldMomentum.angle(-theGlobalNormal); - // Round it to closest integer - G4double angleIncident = std::floor(180/pi*anglePhotonToNormal+0.5); + // Round it to closest integer + G4double angleIncident = std::floor(180./pi*anglePhotonToNormal+0.5); - if (!DichroicVector) { - if (OpticalSurface) DichroicVector = OpticalSurface->GetDichroicVector(); - } - - - if (DichroicVector) { - G4double wavelength = h_Planck*c_light/thePhotonMomentum; - theTransmittance = - DichroicVector->Value(wavelength/nm,angleIncident,idx,idy)*perCent; -// G4cout << "wavelength: " << std::floor(wavelength/nm) -// << "nm" << G4endl; -// G4cout << "Incident angle: " << angleIncident << "deg" << G4endl; -// G4cout << "Transmittance: " -// << std::floor(theTransmittance/perCent) << "%" << G4endl; - } else { - G4ExceptionDescription ed; - ed << " G4OpBoundaryProcess/DielectricDichroic(): " - << " The dichroic surface has no G4Physics2DVector" - << G4endl; - G4Exception("G4OpBoundaryProcess::DielectricDichroic", "OpBoun03", - FatalException,ed, - "A dichroic surface must have an associated G4Physics2DVector"); - } - - if ( !G4BooleanRand(theTransmittance) ) { // Not transmitted, so reflect - - if ( theModel == glisur || theFinish == polished ) { - DoReflection(); - } else { - ChooseReflection(); - if ( theStatus == LambertianReflection ) { - DoReflection(); - } else if ( theStatus == BackScattering ) { - NewMomentum = -OldMomentum; - NewPolarization = -OldPolarization; - } else { - G4double PdotN, EdotN; - do { - if (theStatus==LobeReflection) - theFacetNormal = GetFacetNormal(OldMomentum,theGlobalNormal); - PdotN = OldMomentum * theFacetNormal; - NewMomentum = OldMomentum - (2.*PdotN)*theFacetNormal; - // Loop checking, 13-Aug-2015, Peter Gumplinger - } while (NewMomentum * theGlobalNormal <= 0.0); - EdotN = OldPolarization * theFacetNormal; - NewPolarization = -OldPolarization + (2.*EdotN)*theFacetNormal; - } - } + if (!DichroicVector) { + if (OpticalSurface) DichroicVector = OpticalSurface->GetDichroicVector(); + } - } else { + if (DichroicVector) { + G4double wavelength = h_Planck*c_light/thePhotonMomentum; + theTransmittance = DichroicVector->Value(wavelength/nm,angleIncident,idx,idy)*perCent; + // G4cout << "wavelength: " << std::floor(wavelength/nm) + // << "nm" << G4endl; + // G4cout << "Incident angle: " << angleIncident << "deg" << G4endl; + // G4cout << "Transmittance: " + // << std::floor(theTransmittance/perCent) << "%" << G4endl; + } else { + G4ExceptionDescription ed; + ed << " G4OpBoundaryProcess/DielectricDichroic(): " + << " The dichroic surface has no G4Physics2DVector" + << G4endl; + G4Exception("G4OpBoundaryProcess::DielectricDichroic", "OpBoun03", + FatalException,ed, + "A dichroic surface must have an associated G4Physics2DVector"); + } - theStatus = Dichroic; - NewMomentum = OldMomentum; - NewPolarization = OldPolarization; + if (!G4BooleanRand(theTransmittance)) { // Not transmitted, so reflect + if (theModel == glisur || theFinish == polished) { + DoReflection(); + } else { + ChooseReflection(); + if (theStatus == LambertianReflection) { + DoReflection(); + } else if (theStatus == BackScattering) { + NewMomentum = -OldMomentum; + NewPolarization = -OldPolarization; + } else { + G4double PdotN, EdotN; + do { + if (theStatus == LobeReflection) { + theFacetNormal = GetFacetNormal(OldMomentum, theGlobalNormal); + } + PdotN = OldMomentum * theFacetNormal; + NewMomentum = OldMomentum - (2.*PdotN)*theFacetNormal; + // Loop checking, 13-Aug-2015, Peter Gumplinger + } while (NewMomentum * theGlobalNormal <= 0.0); - } + EdotN = OldPolarization * theFacetNormal; + NewPolarization = -OldPolarization + (2.*EdotN)*theFacetNormal; + } + } + } else { + theStatus = Dichroic; + NewMomentum = OldMomentum; + NewPolarization = OldPolarization; + } } +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + void G4OpBoundaryProcess::DielectricDielectric() { - G4bool Inside = false; - G4bool Swap = false; - - G4bool SurfaceRoughnessCriterionPass = 1; - if (theSurfaceRoughness != 0. && Rindex1 > Rindex2) { - G4double wavelength = h_Planck*c_light/thePhotonMomentum; - G4double SurfaceRoughnessCriterion = - std::exp(-std::pow((4*pi*theSurfaceRoughness*Rindex1*cost1/wavelength),2)); - SurfaceRoughnessCriterionPass = - G4BooleanRand(SurfaceRoughnessCriterion); - } - - leap: - - G4bool Through = false; - G4bool Done = false; + G4bool Inside = false; + G4bool Swap = false; + + G4bool SurfaceRoughnessCriterionPass = true; + if (theSurfaceRoughness != 0. && Rindex1 > Rindex2) { + G4double wavelength = h_Planck*c_light/thePhotonMomentum; + G4double SurfaceRoughnessCriterion = + std::exp(-std::pow((4.*pi*theSurfaceRoughness*Rindex1*cost1/wavelength),2)); + SurfaceRoughnessCriterionPass = G4BooleanRand(SurfaceRoughnessCriterion); + } - G4double PdotN, EdotN; + leap: - G4ThreeVector A_trans, A_paral, E1pp, E1pl; - G4double E1_perp, E1_parl; - G4double s1, s2, E2_perp, E2_parl, E2_total, TransCoeff; - G4double E2_abs, C_parl, C_perp; - G4double alpha; + G4bool Through = false; + G4bool Done = false; - do { + G4double PdotN, EdotN; - if (Through) { - Swap = !Swap; - Through = false; - theGlobalNormal = -theGlobalNormal; - G4SwapPtr(Material1,Material2); - G4SwapObj(&Rindex1,&Rindex2); - } - - if ( theFinish == polished ) { - theFacetNormal = theGlobalNormal; - } - else { - theFacetNormal = - GetFacetNormal(OldMomentum,theGlobalNormal); - } - - PdotN = OldMomentum * theFacetNormal; - EdotN = OldPolarization * theFacetNormal; - - cost1 = - PdotN; - if (std::abs(cost1) < 1.0-kCarTolerance){ - sint1 = std::sqrt(1.-cost1*cost1); - sint2 = sint1*Rindex1/Rindex2; // *** Snell's Law *** - } - else { - sint1 = 0.0; - sint2 = 0.0; - } - - if (sint2 >= 1.0) { - - // Simulate total internal reflection - - if (Swap) Swap = !Swap; - - theStatus = TotalInternalReflection; - - if ( !SurfaceRoughnessCriterionPass ) theStatus = - LambertianReflection; - - if ( theModel == unified && theFinish != polished ) - ChooseReflection(); - - if ( theStatus == LambertianReflection ) { - DoReflection(); - } - else if ( theStatus == BackScattering ) { - NewMomentum = -OldMomentum; - NewPolarization = -OldPolarization; - } - else { - - PdotN = OldMomentum * theFacetNormal; - NewMomentum = OldMomentum - (2.*PdotN)*theFacetNormal; - EdotN = OldPolarization * theFacetNormal; - NewPolarization = -OldPolarization + (2.*EdotN)*theFacetNormal; - - } - } - else if (sint2 < 1.0) { - - // Calculate amplitude for transmission (Q = P x N) - - if (cost1 > 0.0) { - cost2 = std::sqrt(1.-sint2*sint2); - } - else { - cost2 = -std::sqrt(1.-sint2*sint2); - } - - if (sint1 > 0.0) { - A_trans = OldMomentum.cross(theFacetNormal); - A_trans = A_trans.unit(); - E1_perp = OldPolarization * A_trans; - E1pp = E1_perp * A_trans; - E1pl = OldPolarization - E1pp; - E1_parl = E1pl.mag(); - } - else { - A_trans = OldPolarization; - // Here we Follow Jackson's conventions and we set the - // parallel component = 1 in case of a ray perpendicular - // to the surface - E1_perp = 0.0; - E1_parl = 1.0; - } - - s1 = Rindex1*cost1; - E2_perp = 2.*s1*E1_perp/(Rindex1*cost1+Rindex2*cost2); - E2_parl = 2.*s1*E1_parl/(Rindex2*cost1+Rindex1*cost2); - E2_total = E2_perp*E2_perp + E2_parl*E2_parl; - s2 = Rindex2*cost2*E2_total; - - if (theTransmittance > 0) TransCoeff = theTransmittance; - else if (cost1 != 0.0) TransCoeff = s2/s1; - else TransCoeff = 0.0; - - if ( !G4BooleanRand(TransCoeff) ) { - - // Simulate reflection - - if (Swap) Swap = !Swap; - - theStatus = FresnelReflection; - - if ( !SurfaceRoughnessCriterionPass ) theStatus = - LambertianReflection; - - if ( theModel == unified && theFinish != polished ) - ChooseReflection(); - - if ( theStatus == LambertianReflection ) { - DoReflection(); - } - else if ( theStatus == BackScattering ) { - NewMomentum = -OldMomentum; - NewPolarization = -OldPolarization; - } - else { - - PdotN = OldMomentum * theFacetNormal; - NewMomentum = OldMomentum - (2.*PdotN)*theFacetNormal; - - if (sint1 > 0.0) { // incident ray oblique - - E2_parl = Rindex2*E2_parl/Rindex1 - E1_parl; - E2_perp = E2_perp - E1_perp; - E2_total = E2_perp*E2_perp + E2_parl*E2_parl; - A_paral = NewMomentum.cross(A_trans); - A_paral = A_paral.unit(); - E2_abs = std::sqrt(E2_total); - C_parl = E2_parl/E2_abs; - C_perp = E2_perp/E2_abs; - - NewPolarization = C_parl*A_paral + C_perp*A_trans; - - } - - else { // incident ray perpendicular - - if (Rindex2 > Rindex1) { - NewPolarization = - OldPolarization; - } - else { - NewPolarization = OldPolarization; - } - - } - } - } - else { // photon gets transmitted - - // Simulate transmission/refraction - - Inside = !Inside; - Through = true; - theStatus = FresnelRefraction; - - if (sint1 > 0.0) { // incident ray oblique - - alpha = cost1 - cost2*(Rindex2/Rindex1); - NewMomentum = OldMomentum + alpha*theFacetNormal; - NewMomentum = NewMomentum.unit(); -// PdotN = -cost2; - A_paral = NewMomentum.cross(A_trans); - A_paral = A_paral.unit(); - E2_abs = std::sqrt(E2_total); - C_parl = E2_parl/E2_abs; - C_perp = E2_perp/E2_abs; - - NewPolarization = C_parl*A_paral + C_perp*A_trans; - - } - else { // incident ray perpendicular - - NewMomentum = OldMomentum; - NewPolarization = OldPolarization; + G4ThreeVector A_trans, A_paral, E1pp, E1pl; + G4double E1_perp, E1_parl; + G4double s1, s2, E2_perp, E2_parl, E2_total, TransCoeff; + G4double E2_abs, C_parl, C_perp; + G4double alpha; - } - } - } + do { + if (Through) { + Swap = !Swap; + Through = false; + theGlobalNormal = -theGlobalNormal; + G4SwapPtr(Material1, Material2); + G4SwapObj(&Rindex1, &Rindex2); + } + + if (theFinish == polished) { + theFacetNormal = theGlobalNormal; + } + else { + theFacetNormal = GetFacetNormal(OldMomentum, theGlobalNormal); + } + + PdotN = OldMomentum * theFacetNormal; + EdotN = OldPolarization * theFacetNormal; + + cost1 = -PdotN; + if (std::abs(cost1) < 1.0-kCarTolerance) { + sint1 = std::sqrt(1.-cost1*cost1); + sint2 = sint1*Rindex1/Rindex2; // *** Snell's Law *** + // this isn't a sine as we might expect from the name; can be > 1 + } + else { + sint1 = 0.0; + sint2 = 0.0; + } + + // TOTAL INTERNAL REFLECTION + if (sint2 >= 1.0) { + // Simulate total internal reflection + + if (Swap) Swap = !Swap; + + theStatus = TotalInternalReflection; + + if (!SurfaceRoughnessCriterionPass) theStatus = LambertianReflection; + + if (theModel == unified && theFinish != polished) ChooseReflection(); + + if (theStatus == LambertianReflection) { + DoReflection(); + } + else if (theStatus == BackScattering) { + NewMomentum = -OldMomentum; + NewPolarization = -OldPolarization; + } + else { + PdotN = OldMomentum * theFacetNormal; + NewMomentum = OldMomentum - (2.*PdotN)*theFacetNormal; + EdotN = OldPolarization * theFacetNormal; + NewPolarization = -OldPolarization + (2.*EdotN)*theFacetNormal; + } + } + // NOT TIR + else if (sint2 < 1.0) { + // Calculate amplitude for transmission (Q = P x N) + + if (cost1 > 0.0) { + cost2 = std::sqrt(1.-sint2*sint2); + } + else { + cost2 = -std::sqrt(1.-sint2*sint2); + } + + if (sint1 > 0.0) { + A_trans = OldMomentum.cross(theFacetNormal); + A_trans = A_trans.unit(); + E1_perp = OldPolarization * A_trans; + E1pp = E1_perp * A_trans; + E1pl = OldPolarization - E1pp; + E1_parl = E1pl.mag(); + } + else { + A_trans = OldPolarization; + // Here we Follow Jackson's conventions and we set the + // parallel component = 1 in case of a ray perpendicular + // to the surface + E1_perp = 0.0; + E1_parl = 1.0; + } + + s1 = Rindex1*cost1; + E2_perp = 2.*s1*E1_perp/(Rindex1*cost1+Rindex2*cost2); + E2_parl = 2.*s1*E1_parl/(Rindex2*cost1+Rindex1*cost2); + E2_total = E2_perp*E2_perp + E2_parl*E2_parl; + s2 = Rindex2*cost2*E2_total; + + if (theTransmittance > 0.) TransCoeff = theTransmittance; + else if (cost1 != 0.0) TransCoeff = s2/s1; + else TransCoeff = 0.0; + + // NOT TIR: REFLECTION + if (!G4BooleanRand(TransCoeff)) { + // Simulate reflection + + if (Swap) Swap = !Swap; + + theStatus = FresnelReflection; + + if (!SurfaceRoughnessCriterionPass) theStatus = LambertianReflection; + + if (theModel == unified && theFinish != polished) ChooseReflection(); + + if (theStatus == LambertianReflection) { + DoReflection(); + } + else if (theStatus == BackScattering) { + NewMomentum = -OldMomentum; + NewPolarization = -OldPolarization; + } + else { + PdotN = OldMomentum * theFacetNormal; + NewMomentum = OldMomentum - (2.*PdotN)*theFacetNormal; + + if (sint1 > 0.0) { // incident ray oblique + E2_parl = Rindex2*E2_parl/Rindex1 - E1_parl; + E2_perp = E2_perp - E1_perp; + E2_total = E2_perp*E2_perp + E2_parl*E2_parl; + A_paral = NewMomentum.cross(A_trans); + A_paral = A_paral.unit(); + E2_abs = std::sqrt(E2_total); + C_parl = E2_parl/E2_abs; + C_perp = E2_perp/E2_abs; + + NewPolarization = C_parl*A_paral + C_perp*A_trans; + } + else { // incident ray perpendicular + if (Rindex2 > Rindex1) { + NewPolarization = - OldPolarization; + } + else { + NewPolarization = OldPolarization; + } + } + } + } + // NOT TIR: TRANSMISSION + else { // photon gets transmitted + // Simulate transmission/refraction + + Inside = !Inside; + Through = true; + theStatus = FresnelRefraction; + + if (sint1 > 0.0) { // incident ray oblique + alpha = cost1 - cost2*(Rindex2/Rindex1); + NewMomentum = OldMomentum + alpha*theFacetNormal; + NewMomentum = NewMomentum.unit(); + PdotN = -cost2; + A_paral = NewMomentum.cross(A_trans); + A_paral = A_paral.unit(); + E2_abs = std::sqrt(E2_total); + C_parl = E2_parl/E2_abs; + C_perp = E2_perp/E2_abs; + + NewPolarization = C_parl*A_paral + C_perp*A_trans; + } + else { // incident ray perpendicular + NewMomentum = OldMomentum; + NewPolarization = OldPolarization; + } + } + } - OldMomentum = NewMomentum.unit(); - OldPolarization = NewPolarization.unit(); + OldMomentum = NewMomentum.unit(); + OldPolarization = NewPolarization.unit(); - if (theStatus == FresnelRefraction) { - Done = (NewMomentum * theGlobalNormal <= 0.0); - } - else { - Done = (NewMomentum * theGlobalNormal >= -kCarTolerance); - } + if (theStatus == FresnelRefraction) { + Done = (NewMomentum * theGlobalNormal <= 0.0); + } + else { + Done = (NewMomentum * theGlobalNormal >= -kCarTolerance); + } - // Loop checking, 13-Aug-2015, Peter Gumplinger + // Loop checking, 13-Aug-2015, Peter Gumplinger } while (!Done); - if (Inside && !Swap) { - if( theFinish == polishedbackpainted || - theFinish == groundbackpainted ) { - - G4double rand = G4UniformRand(); - if ( rand > theReflectivity ) { - if (rand > theReflectivity + theTransmittance) { - DoAbsorption(); - } else { - theStatus = Transmission; - NewMomentum = OldMomentum; - NewPolarization = OldPolarization; - } - } - else { - if (theStatus != FresnelRefraction ) { - theGlobalNormal = -theGlobalNormal; - } - else { - Swap = !Swap; - G4SwapPtr(Material1,Material2); - G4SwapObj(&Rindex1,&Rindex2); - } - if ( theFinish == groundbackpainted ) - theStatus = LambertianReflection; - - DoReflection(); - - theGlobalNormal = -theGlobalNormal; - OldMomentum = NewMomentum; - - goto leap; - } - } + if (Inside && !Swap) { + if (theFinish == polishedbackpainted || theFinish == groundbackpainted) { + G4double rand = G4UniformRand(); + if (rand > theReflectivity) { + if (rand > theReflectivity + theTransmittance) { + DoAbsorption(); + } else { + theStatus = Transmission; + NewMomentum = OldMomentum; + NewPolarization = OldPolarization; } + } + else { + if (theStatus != FresnelRefraction ) { + theGlobalNormal = -theGlobalNormal; + } + else { + Swap = !Swap; + G4SwapPtr(Material1, Material2); + G4SwapObj(&Rindex1, &Rindex2); + } + if (theFinish == groundbackpainted) theStatus = LambertianReflection; + + DoReflection(); + + theGlobalNormal = -theGlobalNormal; + OldMomentum = NewMomentum; + + goto leap; + } + } + } } -// GetMeanFreePath -// --------------- -// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + G4double G4OpBoundaryProcess::GetMeanFreePath(const G4Track& , G4double , G4ForceCondition* condition) { *condition = Forced; - return DBL_MAX; } -G4double G4OpBoundaryProcess::GetIncidentAngle() +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + +G4double G4OpBoundaryProcess::GetIncidentAngle() { G4double PdotN = OldMomentum * theFacetNormal; - G4double magP= OldMomentum.mag(); - G4double magN= theFacetNormal.mag(); + G4double magP = OldMomentum.mag(); + G4double magN = theFacetNormal.mag(); G4double incidentangle = pi - std::acos(PdotN/(magP*magN)); return incidentangle; } +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + G4double G4OpBoundaryProcess::GetReflectivity(G4double E1_perp, G4double E1_parl, G4double incidentangle, @@ -1328,10 +1225,10 @@ G4double G4OpBoundaryProcess::GetReflectivity(G4double E1_perp, G4double ImaginaryRindex) { G4complex Reflectivity, Reflectivity_TE, Reflectivity_TM; - G4complex N1(Rindex1, 0), N2(RealRindex, ImaginaryRindex); + G4complex N1(Rindex1, 0.), N2(RealRindex, ImaginaryRindex); G4complex CosPhi; - G4complex u(1,0); //unit number 1 + G4complex u(1.,0.); //unit number 1 G4complex numeratorTE; // E1_perp=1 E1_parl=0 -> TE polarization G4complex numeratorTM; // E1_parl=1 E1_perp=0 -> TM polarization @@ -1345,15 +1242,15 @@ G4double G4OpBoundaryProcess::GetReflectivity(G4double E1_perp, G4MaterialPropertyVector* aPropertyPointerI = aMaterialPropertiesTable->GetProperty(kIMAGINARYRINDEX); if (aPropertyPointerR && aPropertyPointerI) { - G4double RRindex = aPropertyPointerR->Value(thePhotonMomentum); - G4double IRindex = aPropertyPointerI->Value(thePhotonMomentum); - N1 = G4complex(RRindex,IRindex); + G4double RRindex = aPropertyPointerR->Value(thePhotonMomentum); + G4double IRindex = aPropertyPointerI->Value(thePhotonMomentum); + N1 = G4complex(RRindex,IRindex); } // Following two equations, rTM and rTE, are from: "Introduction To Modern // Optics" written by Fowles - CosPhi=std::sqrt(u-((std::sin(incidentangle)*std::sin(incidentangle))*(N1*N1)/(N2*N2))); + CosPhi = std::sqrt(u-((std::sin(incidentangle)*std::sin(incidentangle))*(N1*N1)/(N2*N2))); numeratorTE = N1*std::cos(incidentangle) - N2*CosPhi; denominatorTE = N1*std::cos(incidentangle) + N2*CosPhi; @@ -1375,59 +1272,63 @@ G4double G4OpBoundaryProcess::GetReflectivity(G4double E1_perp, Reflectivity = Reflectivity_TE + Reflectivity_TM; do { - if(G4UniformRand()*real(Reflectivity) > real(Reflectivity_TE)) - {iTE = -1;}else{iTE = 1;} - if(G4UniformRand()*real(Reflectivity) > real(Reflectivity_TM)) - {iTM = -1;}else{iTM = 1;} + if (G4UniformRand()*real(Reflectivity) > real(Reflectivity_TE)) { + iTE = -1; + } else { + iTE = 1; + } + if (G4UniformRand()*real(Reflectivity) > real(Reflectivity_TM)) { + iTM = -1; + } else { + iTM = 1; + } // Loop checking, 13-Aug-2015, Peter Gumplinger - } while(iTE<0&&iTM<0); + } while (iTE < 0 && iTM < 0); return real(Reflectivity); - } +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + void G4OpBoundaryProcess::CalculateReflectivity() { - G4double RealRindex = - PropertyPointer1->Value(thePhotonMomentum); - G4double ImaginaryRindex = - PropertyPointer2->Value(thePhotonMomentum); + G4double RealRindex = fRealRIndexMPV->Value(thePhotonMomentum); + G4double ImaginaryRindex = fImagRIndexMPV->Value(thePhotonMomentum); // calculate FacetNormal - if ( theFinish == ground ) { - theFacetNormal = - GetFacetNormal(OldMomentum, theGlobalNormal); + if (theFinish == ground) { + theFacetNormal = GetFacetNormal(OldMomentum, theGlobalNormal); } else { - theFacetNormal = theGlobalNormal; + theFacetNormal = theGlobalNormal; } G4double PdotN = OldMomentum * theFacetNormal; cost1 = -PdotN; if (std::abs(cost1) < 1.0 - kCarTolerance) { - sint1 = std::sqrt(1. - cost1*cost1); + sint1 = std::sqrt(1. - cost1*cost1); } else { - sint1 = 0.0; + sint1 = 0.0; } G4ThreeVector A_trans, A_paral, E1pp, E1pl; G4double E1_perp, E1_parl; - if (sint1 > 0.0 ) { - A_trans = OldMomentum.cross(theFacetNormal); - A_trans = A_trans.unit(); - E1_perp = OldPolarization * A_trans; - E1pp = E1_perp * A_trans; - E1pl = OldPolarization - E1pp; - E1_parl = E1pl.mag(); + if (sint1 > 0.0) { + A_trans = OldMomentum.cross(theFacetNormal); + A_trans = A_trans.unit(); + E1_perp = OldPolarization * A_trans; + E1pp = E1_perp * A_trans; + E1pl = OldPolarization - E1pp; + E1_parl = E1pl.mag(); } else { - A_trans = OldPolarization; - // Here we Follow Jackson's conventions and we set the - // parallel component = 1 in case of a ray perpendicular - // to the surface - E1_perp = 0.0; - E1_parl = 1.0; + A_trans = OldPolarization; + // Here we Follow Jackson's conventions and we set the + // parallel component = 1 in case of a ray perpendicular + // to the surface + E1_perp = 0.0; + E1_parl = 1.0; } //calculate incident angle @@ -1435,16 +1336,15 @@ void G4OpBoundaryProcess::CalculateReflectivity() //calculate the reflectivity depending on incident angle, //polarization and complex refractive - - theReflectivity = - GetReflectivity(E1_perp, E1_parl, incidentangle, - RealRindex, ImaginaryRindex); + theReflectivity = GetReflectivity(E1_perp, E1_parl, incidentangle, + RealRindex, ImaginaryRindex); } +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + G4bool G4OpBoundaryProcess::InvokeSD(const G4Step* pStep) { G4Step aStep = *pStep; - aStep.AddTotalEnergyDeposit(thePhotonMomentum); G4VSensitiveDetector* sd = aStep.GetPostStepPoint()->GetSensitiveDetector(); diff --git a/source/processes/optical/src/G4OpMieHG.cc b/source/processes/optical/src/G4OpMieHG.cc index c40e7f358e8..f880abab030 100644 --- a/source/processes/optical/src/G4OpMieHG.cc +++ b/source/processes/optical/src/G4OpMieHG.cc @@ -44,31 +44,29 @@ #include "G4PhysicalConstants.hh" #include "G4OpProcessSubType.hh" +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + G4OpMieHG::G4OpMieHG(const G4String& processName, G4ProcessType type) : G4VDiscreteProcess(processName, type) { - if (verboseLevel>0) { - G4cout << GetProcessName() << " is created " << G4endl; - } + if (verboseLevel>0) { + G4cout << GetProcessName() << " is created " << G4endl; + } - SetProcessSubType(fOpMieHG); + SetProcessSubType(fOpMieHG); } +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... G4OpMieHG::~G4OpMieHG(){} - //////////// - // Methods - //////////// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -// PostStepDoIt -// ------------- -// -G4VParticleChange* +G4VParticleChange* G4OpMieHG::PostStepDoIt(const G4Track& aTrack, const G4Step& aStep) { - aParticleChange.Initialize(aTrack); + aParticleChange.Initialize(aTrack); - const G4DynamicParticle* aParticle = aTrack.GetDynamicParticle(); + const G4DynamicParticle* aParticle = aTrack.GetDynamicParticle(); const G4Material* aMaterial = aTrack.GetMaterial(); G4MaterialPropertiesTable* aMaterialPropertyTable = aMaterial->GetMaterialPropertiesTable(); @@ -80,7 +78,7 @@ G4OpMieHG::PostStepDoIt(const G4Track& aTrack, const G4Step& aStep) G4double ForwardRatio = aMaterialPropertyTable->GetConstProperty(kMIEHG_FORWARD_RATIO); - if (verboseLevel>0) { + if (verboseLevel >0 ) { G4cout << "MIE Scattering Photon!" << G4endl; G4cout << "MIE Old Momentum Direction: " << aParticle->GetMomentumDirection() << G4endl; @@ -88,102 +86,99 @@ G4OpMieHG::PostStepDoIt(const G4Track& aTrack, const G4Step& aStep) << aParticle->GetPolarization() << G4endl; } - G4double gg; - G4int direction; - if (G4UniformRand()<=ForwardRatio){ - gg = forward_g; - direction = 1; - } else { - gg = backward_g; - direction = -1; + G4double gg; + G4int direction; + if (G4UniformRand() <= ForwardRatio){ + gg = forward_g; + direction = 1; + } else { + gg = backward_g; + direction = -1; } - G4double r = G4UniformRand(); + G4double r = G4UniformRand(); - G4double Theta; - //sample the direction - if (gg!=0) { - Theta = std::acos(2*r*(1+gg)*(1+gg)*(1-gg+gg*r)/((1-gg+2*gg*r)*(1-gg+2*gg*r)) -1); - } else { - Theta = std::acos(2*r-1.); + G4double Theta; + //sample the direction + if (gg != 0.) { + Theta = std::acos(2.*r*(1.+gg)*(1.+gg)*(1.-gg+gg*r)/((1.-gg+2.*gg*r)*(1.-gg+2.*gg*r)) -1.); + } else { + Theta = std::acos(2.*r-1.); } - G4double Phi = G4UniformRand()*2*pi; - - if (direction==-1) Theta = pi - Theta; //backward scattering - - G4ThreeVector NewMomentumDirection, OldMomentumDirection; - G4ThreeVector OldPolarization, NewPolarization; - - NewMomentumDirection.set - (std::sin(Theta)*std::cos(Phi), std::sin(Theta)*std::sin(Phi), std::cos(Theta)); - OldMomentumDirection = aParticle->GetMomentumDirection(); - NewMomentumDirection.rotateUz(OldMomentumDirection); - NewMomentumDirection = NewMomentumDirection.unit(); - - OldPolarization = aParticle->GetPolarization(); - G4double constant = -1./NewMomentumDirection.dot(OldPolarization); - - NewPolarization = NewMomentumDirection + constant*OldPolarization; - NewPolarization = NewPolarization.unit(); - - if (NewPolarization.mag()==0) { - r = G4UniformRand()*twopi; - NewPolarization.set(std::cos(r),std::sin(r),0.); - NewPolarization.rotateUz(NewMomentumDirection); - } else { - // There are two directions which perpendicular - // new momentum direction - if (G4UniformRand() < 0.5) NewPolarization = -NewPolarization; - } - - aParticleChange.ProposePolarization(NewPolarization); - aParticleChange.ProposeMomentumDirection(NewMomentumDirection); - - if (verboseLevel>0) { - G4cout << "MIE New Polarization: " - << NewPolarization << G4endl; - G4cout << "MIE Polarization Change: " - << *(aParticleChange.GetPolarization()) << G4endl; - G4cout << "MIE New Momentum Direction: " - << NewMomentumDirection << G4endl; - G4cout << "MIE Momentum Change: " - << *(aParticleChange.GetMomentumDirection()) << G4endl; - } - - return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); + G4double Phi = G4UniformRand()*twopi; + //G4double Phi = G4UniformRand()*2*pi; + + if (direction == -1) Theta = pi - Theta; //backward scattering + + G4ThreeVector NewMomentumDirection, OldMomentumDirection; + G4ThreeVector OldPolarization, NewPolarization; + + NewMomentumDirection.set + (std::sin(Theta)*std::cos(Phi), std::sin(Theta)*std::sin(Phi), std::cos(Theta)); + OldMomentumDirection = aParticle->GetMomentumDirection(); + NewMomentumDirection.rotateUz(OldMomentumDirection); + NewMomentumDirection = NewMomentumDirection.unit(); + + OldPolarization = aParticle->GetPolarization(); + G4double constant = -1./NewMomentumDirection.dot(OldPolarization); + + NewPolarization = NewMomentumDirection + constant*OldPolarization; + NewPolarization = NewPolarization.unit(); + + if (NewPolarization.mag() == 0.) { + r = G4UniformRand()*twopi; + NewPolarization.set(std::cos(r),std::sin(r),0.); + NewPolarization.rotateUz(NewMomentumDirection); + } else { + // There are two directions which perpendicular + // new momentum direction + if (G4UniformRand() < 0.5) NewPolarization = -NewPolarization; + } + + aParticleChange.ProposePolarization(NewPolarization); + aParticleChange.ProposeMomentumDirection(NewMomentumDirection); + + if (verboseLevel > 0) { + G4cout << "MIE New Polarization: " << NewPolarization << G4endl; + G4cout << "MIE Polarization Change: " << *(aParticleChange.GetPolarization()) << G4endl; + G4cout << "MIE New Momentum Direction: " << NewMomentumDirection << G4endl; + G4cout << "MIE Momentum Change: " << *(aParticleChange.GetMomentumDirection()) << G4endl; + } + + return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); } -// GetMeanFreePath() -// ----------------- -// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + G4double G4OpMieHG::GetMeanFreePath(const G4Track& aTrack, - G4double , - G4ForceCondition* ) + G4double, + G4ForceCondition*) { - const G4DynamicParticle* aParticle = aTrack.GetDynamicParticle(); - const G4Material* aMaterial = aTrack.GetMaterial(); - - G4double thePhotonEnergy = aParticle->GetTotalEnergy(); - - G4double AttenuationLength = DBL_MAX; - - G4MaterialPropertiesTable* aMaterialPropertyTable = - aMaterial->GetMaterialPropertiesTable(); - - if (aMaterialPropertyTable) { - G4MaterialPropertyVector* AttenuationLengthVector = - aMaterialPropertyTable->GetProperty(kMIEHG); - if (AttenuationLengthVector) { - AttenuationLength = AttenuationLengthVector -> - Value(thePhotonEnergy); - } else { -// G4cout << "No Mie scattering length specified" << G4endl; - } - } else { -// G4cout << "No Mie scattering length specified" << G4endl; - } + const G4DynamicParticle* aParticle = aTrack.GetDynamicParticle(); + const G4Material* aMaterial = aTrack.GetMaterial(); + + G4double thePhotonEnergy = aParticle->GetTotalEnergy(); + + G4double AttenuationLength = DBL_MAX; + + G4MaterialPropertiesTable* aMaterialPropertyTable = + aMaterial->GetMaterialPropertiesTable(); + + if (aMaterialPropertyTable) { + G4MaterialPropertyVector* AttenuationLengthVector = + aMaterialPropertyTable->GetProperty(kMIEHG); + if (AttenuationLengthVector) { + AttenuationLength = AttenuationLengthVector->Value(thePhotonEnergy); + } + // else { + // G4cout << "No Mie scattering length specified" << G4endl; + // } + } + //else { + // G4cout << "No Mie scattering length specified" << G4endl; + // } // G4cout << thePhotonEnergy/GeV << " \t" << AttenuationLength/m << G4endl; - return AttenuationLength; + return AttenuationLength; } diff --git a/source/processes/optical/src/G4OpRayleigh.cc b/source/processes/optical/src/G4OpRayleigh.cc index 7beba191a5c..e3d15b7d4e4 100644 --- a/source/processes/optical/src/G4OpRayleigh.cc +++ b/source/processes/optical/src/G4OpRayleigh.cc @@ -68,257 +68,235 @@ #include "G4SystemOfUnits.hh" #include "G4OpProcessSubType.hh" -///////////////////////// -// Class Implementation -///////////////////////// - - ////////////// - // Operators - ////////////// - -// G4OpRayleigh::operator=(const G4OpRayleigh &right) -// { -// } - - ///////////////// - // Constructors - ///////////////// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... G4OpRayleigh::G4OpRayleigh(const G4String& processName, G4ProcessType type) - : G4VDiscreteProcess(processName, type) + : G4VDiscreteProcess(processName, type) { - SetProcessSubType(fOpRayleigh); + SetProcessSubType(fOpRayleigh); - thePhysicsTable = NULL; + thePhysicsTable = nullptr; - if (verboseLevel>0) { - G4cout << GetProcessName() << " is created " << G4endl; - } + if (verboseLevel > 0) { + G4cout << GetProcessName() << " is created " << G4endl; + } } -// G4OpRayleigh::G4OpRayleigh(const G4OpRayleigh &right) -// { -// } - - //////////////// - // Destructors - //////////////// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... G4OpRayleigh::~G4OpRayleigh() { - if (thePhysicsTable) { - thePhysicsTable->clearAndDestroy(); - delete thePhysicsTable; - } + if (thePhysicsTable) { + thePhysicsTable->clearAndDestroy(); + delete thePhysicsTable; + } } - //////////// - // Methods - //////////// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -// PostStepDoIt -// ------------- -// G4VParticleChange* G4OpRayleigh::PostStepDoIt(const G4Track& aTrack, const G4Step& aStep) { - aParticleChange.Initialize(aTrack); - - const G4DynamicParticle* aParticle = aTrack.GetDynamicParticle(); - - if (verboseLevel>0) { - G4cout << "Scattering Photon!" << G4endl; - G4cout << "Old Momentum Direction: " - << aParticle->GetMomentumDirection() << G4endl; - G4cout << "Old Polarization: " - << aParticle->GetPolarization() << G4endl; - } - - G4double cosTheta; - G4ThreeVector OldMomentumDirection, NewMomentumDirection; - G4ThreeVector OldPolarization, NewPolarization; - - G4double rand, constant; - G4double CosTheta, SinTheta, SinPhi, CosPhi, unit_x, unit_y, unit_z; - - do { - // Try to simulate the scattered photon momentum direction - // w.r.t. the initial photon momentum direction - - CosTheta = G4UniformRand(); - SinTheta = std::sqrt(1.-CosTheta*CosTheta); - // consider for the angle 90-180 degrees - if (G4UniformRand() < 0.5) CosTheta = -CosTheta; - - // simulate the phi angle - rand = twopi*G4UniformRand(); - SinPhi = std::sin(rand); - CosPhi = std::cos(rand); - - // start constructing the new momentum direction - unit_x = SinTheta * CosPhi; - unit_y = SinTheta * SinPhi; - unit_z = CosTheta; + aParticleChange.Initialize(aTrack); + + const G4DynamicParticle* aParticle = aTrack.GetDynamicParticle(); + + if (verboseLevel >0 ) { + G4cout << "Scattering Photon!" << G4endl; + G4cout << "Old Momentum Direction: " + << aParticle->GetMomentumDirection() << G4endl; + G4cout << "Old Polarization: " + << aParticle->GetPolarization() << G4endl; + } + + G4double cosTheta; + G4ThreeVector OldMomentumDirection, NewMomentumDirection; + G4ThreeVector OldPolarization, NewPolarization; + + G4double rand, constant; + G4double CosTheta, SinTheta, SinPhi, CosPhi, unit_x, unit_y, unit_z; + + do { + // Try to simulate the scattered photon momentum direction + // w.r.t. the initial photon momentum direction + + CosTheta = G4UniformRand(); + SinTheta = std::sqrt(1.-CosTheta*CosTheta); + // consider for the angle 90-180 degrees + if (G4UniformRand() < 0.5) CosTheta = -CosTheta; + + // simulate the phi angle + rand = twopi*G4UniformRand(); + SinPhi = std::sin(rand); + CosPhi = std::cos(rand); + + // start constructing the new momentum direction + unit_x = SinTheta * CosPhi; + unit_y = SinTheta * SinPhi; + unit_z = CosTheta; NewMomentumDirection.set (unit_x,unit_y,unit_z); - // Rotate the new momentum direction into global reference system - OldMomentumDirection = aParticle->GetMomentumDirection(); - OldMomentumDirection = OldMomentumDirection.unit(); - NewMomentumDirection.rotateUz(OldMomentumDirection); - NewMomentumDirection = NewMomentumDirection.unit(); - - // calculate the new polarization direction - // The new polarization needs to be in the same plane as the new - // momentum direction and the old polarization direction - OldPolarization = aParticle->GetPolarization(); - constant = -NewMomentumDirection.dot(OldPolarization); - - NewPolarization = OldPolarization + constant*NewMomentumDirection; - NewPolarization = NewPolarization.unit(); - - // There is a corner case, where the Newmomentum direction - // is the same as oldpolariztion direction: - // random generate the azimuthal angle w.r.t. Newmomentum direction - if (NewPolarization.mag() == 0.) { - rand = G4UniformRand()*twopi; - NewPolarization.set(std::cos(rand),std::sin(rand),0.); - NewPolarization.rotateUz(NewMomentumDirection); - } else { - // There are two directions which are perpendicular - // to the new momentum direction - if (G4UniformRand() < 0.5) NewPolarization = -NewPolarization; - } - + // Rotate the new momentum direction into global reference system + OldMomentumDirection = aParticle->GetMomentumDirection(); + OldMomentumDirection = OldMomentumDirection.unit(); + NewMomentumDirection.rotateUz(OldMomentumDirection); + NewMomentumDirection = NewMomentumDirection.unit(); + + // calculate the new polarization direction + // The new polarization needs to be in the same plane as the new + // momentum direction and the old polarization direction + OldPolarization = aParticle->GetPolarization(); + constant = -NewMomentumDirection.dot(OldPolarization); + + NewPolarization = OldPolarization + constant*NewMomentumDirection; + NewPolarization = NewPolarization.unit(); + + // There is a corner case, where the Newmomentum direction + // is the same as oldpolariztion direction: + // random generate the azimuthal angle w.r.t. Newmomentum direction + if (NewPolarization.mag() == 0.) { + rand = G4UniformRand()*twopi; + NewPolarization.set(std::cos(rand),std::sin(rand),0.); + NewPolarization.rotateUz(NewMomentumDirection); + } else { + // There are two directions which are perpendicular + // to the new momentum direction + if (G4UniformRand() < 0.5) NewPolarization = -NewPolarization; + } + // simulate according to the distribution cos^2(theta) - cosTheta = NewPolarization.dot(OldPolarization); - // Loop checking, 13-Aug-2015, Peter Gumplinger - } while (std::pow(cosTheta,2) < G4UniformRand()); - - aParticleChange.ProposePolarization(NewPolarization); - aParticleChange.ProposeMomentumDirection(NewMomentumDirection); - - if (verboseLevel>0) { - G4cout << "New Polarization: " - << NewPolarization << G4endl; - G4cout << "Polarization Change: " - << *(aParticleChange.GetPolarization()) << G4endl; - G4cout << "New Momentum Direction: " - << NewMomentumDirection << G4endl; - G4cout << "Momentum Change: " - << *(aParticleChange.GetMomentumDirection()) << G4endl; - } - - return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); + cosTheta = NewPolarization.dot(OldPolarization); + // Loop checking, 13-Aug-2015, Peter Gumplinger + } while (std::pow(cosTheta,2) < G4UniformRand()); + + aParticleChange.ProposePolarization(NewPolarization); + aParticleChange.ProposeMomentumDirection(NewMomentumDirection); + + if (verboseLevel > 0) { + G4cout << "New Polarization: " + << NewPolarization << G4endl; + G4cout << "Polarization Change: " + << *(aParticleChange.GetPolarization()) << G4endl; + G4cout << "New Momentum Direction: " + << NewMomentumDirection << G4endl; + G4cout << "Momentum Change: " + << *(aParticleChange.GetMomentumDirection()) << G4endl; + } + + return G4VDiscreteProcess::PostStepDoIt(aTrack, aStep); } -// BuildPhysicsTable for the Rayleigh Scattering process -// -------------------------------------------------------- +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + void G4OpRayleigh::BuildPhysicsTable(const G4ParticleDefinition&) { if (thePhysicsTable) { - thePhysicsTable->clearAndDestroy(); - delete thePhysicsTable; - thePhysicsTable = NULL; + thePhysicsTable->clearAndDestroy(); + delete thePhysicsTable; + thePhysicsTable = nullptr; } const G4MaterialTable* theMaterialTable = G4Material::GetMaterialTable(); const G4int numOfMaterials = G4Material::GetNumberOfMaterials(); - thePhysicsTable = new G4PhysicsTable( numOfMaterials ); - - for( G4int iMaterial = 0; iMaterial < numOfMaterials; iMaterial++ ) + thePhysicsTable = new G4PhysicsTable(numOfMaterials); + + for (G4int iMaterial = 0; iMaterial < numOfMaterials; ++iMaterial) { - G4Material* material = (*theMaterialTable)[iMaterial]; - G4MaterialPropertiesTable* materialProperties = - material->GetMaterialPropertiesTable(); - G4PhysicsOrderedFreeVector* rayleigh = NULL; - if ( materialProperties != NULL ) { - rayleigh = materialProperties->GetProperty( kRAYLEIGH ); - if ( rayleigh == NULL ) rayleigh = - CalculateRayleighMeanFreePaths( material ); - } - thePhysicsTable->insertAt( iMaterial, rayleigh ); + G4Material* material = (*theMaterialTable)[iMaterial]; + G4MaterialPropertiesTable* materialProperties = + material->GetMaterialPropertiesTable(); + G4PhysicsOrderedFreeVector* rayleigh = nullptr; + if (materialProperties) { + rayleigh = materialProperties->GetProperty(kRAYLEIGH); + if (rayleigh == nullptr) rayleigh = CalculateRayleighMeanFreePaths(material); + } + thePhysicsTable->insertAt(iMaterial, rayleigh); } } -// GetMeanFreePath() -// ----------------- -// +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... + G4double G4OpRayleigh::GetMeanFreePath(const G4Track& aTrack, G4double , - G4ForceCondition* ) + G4ForceCondition*) { const G4DynamicParticle* particle = aTrack.GetDynamicParticle(); const G4double photonMomentum = particle->GetTotalMomentum(); const G4Material* material = aTrack.GetMaterial(); - G4PhysicsOrderedFreeVector* rayleigh = + G4PhysicsOrderedFreeVector* rayleigh = static_cast ((*thePhysicsTable)(material->GetIndex())); - + G4double rsLength = DBL_MAX; - if( rayleigh != NULL ) rsLength = rayleigh->Value( photonMomentum ); + if (rayleigh) rsLength = rayleigh->Value(photonMomentum); return rsLength; } -// CalculateRayleighMeanFreePaths() -// -------------------------------- -// Private method to compute Rayleigh Scattering Lengths -G4PhysicsOrderedFreeVector* -G4OpRayleigh::CalculateRayleighMeanFreePaths( const G4Material* material ) const +//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... +G4PhysicsOrderedFreeVector* +G4OpRayleigh::CalculateRayleighMeanFreePaths(const G4Material* material) const { - G4MaterialPropertiesTable* materialProperties = + G4MaterialPropertiesTable* materialProperties = material->GetMaterialPropertiesTable(); // Retrieve the beta_T or isothermal compressibility value. For backwards // compatibility use a constant if the material is "Water". If the material // doesn't have an ISOTHERMAL_COMPRESSIBILITY constant then return G4double betat; - if ( material->GetName() == "Water" ) + if (material->GetName() == "Water") { betat = 7.658e-23*m3/MeV; - else if(materialProperties->ConstPropertyExists("ISOTHERMAL_COMPRESSIBILITY")) + } + else if (materialProperties->ConstPropertyExists("ISOTHERMAL_COMPRESSIBILITY")) { betat = materialProperties->GetConstProperty(kISOTHERMAL_COMPRESSIBILITY); - else - return NULL; + } + else { + return nullptr; + } // If the material doesn't have a RINDEX property vector then return G4MaterialPropertyVector* rIndex = materialProperties->GetProperty(kRINDEX); - if ( rIndex == NULL ) return NULL; + if (rIndex == nullptr) return nullptr; // Retrieve the optional scale factor, (this just scales the scattering length G4double scaleFactor = 1.0; - if( materialProperties->ConstPropertyExists( "RS_SCALE_FACTOR" ) ) - scaleFactor= materialProperties->GetConstProperty(kRS_SCALE_FACTOR ); + if (materialProperties->ConstPropertyExists("RS_SCALE_FACTOR")) { + scaleFactor = materialProperties->GetConstProperty(kRS_SCALE_FACTOR); + } - // Retrieve the material temperature. For backwards compatibility use a + // Retrieve the material temperature. For backwards compatibility use a // constant if the material is "Water" G4double temperature; - if( material->GetName() == "Water" ) + if (material->GetName() == "Water") { temperature = 283.15*kelvin; // Temperature of water is 10 degrees celsius - else + } + else { temperature = material->GetTemperature(); + } G4PhysicsOrderedFreeVector* rayleighMeanFreePaths = new G4PhysicsOrderedFreeVector(); // This calculates the meanFreePath via the Einstein-Smoluchowski formula - const G4double c1 = scaleFactor * betat * temperature * k_Boltzmann / + const G4double c1 = scaleFactor * betat * temperature * k_Boltzmann / ( 6.0 * pi ); - for( size_t uRIndex = 0; uRIndex < rIndex->GetVectorLength(); uRIndex++ ) + for (size_t uRIndex = 0; uRIndex < rIndex->GetVectorLength(); ++uRIndex) { - const G4double energy = rIndex->Energy( uRIndex ); - const G4double rIndexSquared = (*rIndex)[uRIndex] * (*rIndex)[uRIndex]; - const G4double xlambda = h_Planck * c_light / energy; - const G4double c2 = std::pow(twopi/xlambda,4); - const G4double c3 = - std::pow(((rIndexSquared-1.0)*(rIndexSquared+2.0 )/3.0),2); + const G4double energy = rIndex->Energy(uRIndex); + const G4double rIndexSquared = (*rIndex)[uRIndex] * (*rIndex)[uRIndex]; + const G4double xlambda = h_Planck * c_light / energy; + const G4double c2 = std::pow(twopi/xlambda,4); + const G4double c3 = + std::pow(((rIndexSquared-1.0)*(rIndexSquared+2.0 )/3.0),2); - const G4double meanFreePath = 1.0 / ( c1 * c2 * c3 ); + const G4double meanFreePath = 1.0 / ( c1 * c2 * c3 ); - if( verboseLevel>0 ) - G4cout << energy << "MeV\t" << meanFreePath << "mm" << G4endl; + if( verboseLevel > 0) { + G4cout << energy << "MeV\t" << meanFreePath << "mm" << G4endl; + } - rayleighMeanFreePaths->InsertValues( energy, meanFreePath ); + rayleighMeanFreePaths->InsertValues(energy, meanFreePath); } return rayleighMeanFreePaths; diff --git a/source/processes/solidstate/channeling/History b/source/processes/solidstate/channeling/History index f4ab3dd504e..9c845593279 100644 --- a/source/processes/solidstate/channeling/History +++ b/source/processes/solidstate/channeling/History @@ -16,7 +16,7 @@ committal in the SVN repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -11 March 2019 G. Cosmo channeling-V10-04-00 +11 March 2019 G. Cosmo channeling-V10-05-00 ----------------------------------------------------- - Fixed typos in printouts and comments. diff --git a/source/readout/History b/source/readout/History index fa61d5a5126..6c064a302d2 100644 --- a/source/readout/History +++ b/source/readout/History @@ -16,7 +16,7 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -Jan 31, 2019, I.Hrivnacova (readout-V10-04-01) +Jan 31, 2019, I.Hrivnacova (readout-V10-05-00) - Merged GitHub PR #4: all Boolean operators now return G4bool. Nov 9, 2018, G.Cosmo (readout-V10-04-00) diff --git a/source/run/History b/source/run/History index 603dd428b93..b07c598837a 100644 --- a/source/run/History +++ b/source/run/History @@ -18,16 +18,16 @@ committal in the CVS repository ! March 13th, 2019, M. Asai (run-V10-05-03) - G4UserPhysicsListMessenger.cc: Defining unit categories for UI commands - that take units. + that take units. Co-working with intercoms-V10-05-02. -March 11th, 2019, G. Cosmo +March 11th, 2019, G. Cosmo (run-V10-05-02) - Fixed typos in printouts in G4RunMessenger, G4UserPhysicsListMessenger and G4VUserPhysicsList. -February 13th, 2019, M. Asai +February 13th, 2019, M. Asai (run-V10-05-01) - Fix G4MultiRunAction.cc to coop with more than one user run action classes -January 31st, 2019, I.Hrivnacova +January 31st, 2019, I.Hrivnacova (run-V10-05-00) - Merged GitHub PR #4: all Boolean operators now return G4bool. November 9th, 2018, J. Apostolakis (run-V10-04-22) diff --git a/source/track/History b/source/track/History index 17ce2c4d5b7..18fb61b05b7 100644 --- a/source/track/History +++ b/source/track/History @@ -16,6 +16,9 @@ committal in the CVS repository ! ---------------------------------------------------------- * Reverse chronological order (last date on top), please * +- May 24, 2019 V.Ivanchenko (track-V10-05-00) + G4Track.hh added forward declaration for G4VProcess + - Nov. 5, 2018 H.Kurashige(track-V10-04-02) - Add protection for nullptr access in G4Track.icc Addressing problem report #2097. diff --git a/source/track/include/G4Track.hh b/source/track/include/G4Track.hh index d08d7d5ebde..b7ffa802860 100644 --- a/source/track/include/G4Track.hh +++ b/source/track/include/G4Track.hh @@ -68,6 +68,7 @@ class G4Step; // Forward declaration class G4MaterialCutsCouple; class G4VelocityTable; class G4VAuxiliaryTrackInformation; +class G4VProcess; #include @@ -173,7 +174,7 @@ public: // With description G4double GetTotalEnergy() const; - // moemtnum + // momentum const G4ThreeVector& GetMomentumDirection() const; void SetMomentumDirection(const G4ThreeVector& aValue); diff --git a/source/tracking/History b/source/tracking/History index b21ad0021f1..ba1326ade3b 100644 --- a/source/tracking/History +++ b/source/tracking/History @@ -16,10 +16,10 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- -Mar 11, 2019, G.Cosmo (tracking-V10-04-03) +Mar 11, 2019, G.Cosmo (tracking-V10-05-01) - Fixed typos in printouts and comments. -Jan 31, 2019, I.Hrivnacova +Jan 31, 2019, I.Hrivnacova (tracking-V10-05-00) - Merged GitHub PR #4: all Boolean operators now return G4bool. Oct 12, 2018, G.Cosmo (tracking-V10-04-02) diff --git a/source/visualization/History b/source/visualization/History index 7fe3c79c464..bba2d7826bd 100644 --- a/source/visualization/History +++ b/source/visualization/History @@ -23,9 +23,163 @@ committal in the CVS repository ! History file for visualization category --------------------------------------- -21 January 2019 John Allison (vis-V10-04-26) +13 June 2019 John Allison (vis-V10-05-20) +- modeling-V10-05-04: Add cloud parameters. +- visman-V10-05-06: Final changes for introduction of cloud drawing. +- OpenGL-V10-05-06: Final changes for introduction of cloud drawing. +- visXXX-V10-05-02: Final changes for introduction of cloud drawing. +- openinventor-V10-05-05: Test number of cloud points for kernel visit. + +10 June 2019 John Allison (vis-V10-05-19) +- modeling-V10-05-03: + o Arrows and field models: Introduce further protection. +- OpenGL-V10-05-05: + o Force double buffer context for OGLIX. + o Force kernel visit on change of number of cloud points. +- openinventor-V10-05-04: + o Add missing #ifdef G4VIS_BUILD_OIX_DRIVER. +- visXXX-V10-05-01: + o Force kernel visit on change of number of cloud points + +30 May 2019 John Allison (vis-V10-05-18) +- modeling-V10-05-02: Improve field modelling. +- visman-V10-05-05: Improve message. + +04 April 2019 John Allison (vis-V10-05-17) +- Co-working tags visman-V10-05-04 and modeling-V10-05-01. + o Final (for now) corrections to /vis/viewer/set/sectionPlane. + Still some strange behaviour in small fraction of cases. See + comments in G4PhysicalVolumeModel::DescribeSolid around line 748. + +29 March 2019 John Allison +- opengl-V10-05-04: Fix Coverity warning and bug in section plane. +- visman-V10-05-03: Minor tidying. + +24 March 2019 John Allison (vis-V10-05-16) +- modeling-V10-05-00, visman-V10-05-02, opengl-V10-05-03: + o Fix bug in /vis/viewer/set/sectionPlane. + +18 March 2019 Gabriele Cosmo (vis-V10-05-15) +- Corrected few typos in printout/comments. + +10 February 2019 John Allison (vis-V10-05-14) +- visman-V10-05-00: Introduce cloud drawing style + New parameter candidate in /vis/viewer/set/style: + /vis/viewer/set/style cloud + Cloud drawing uses solid->GetPointOnSurface, i.e., it uses kernel + algorithms and by-passes polyhedral representations. The solid is + represented by a polymarker of dots. The default number of points + is 1000. This can be changed with + /vis/viewer/set/numberOfCloudPoints + (The minimum number is 100.) + Note that OpenGL has a fast algorithm for polymarker. +- This allows us to use cloud style both as a choice or as fallback when the + polyhedral representation fails, for example, when BooleanProcessor fails. +- See management/History for details. +- opengl-V10-05-00 and opengl-V10-05-01: + o Avoid re-using display lists for markers. They may have their own + position relative to the overall object transformation. + +24 February 2019 John Allison (vis-V10-05-13) +- Remove Get/SetDrawOverlapsFlag from G4VVisManager. +- Fix bug in overlap drawing of parameterised volumes. +- Add /vis/touchable/extentForField and volumeForField. + +19 February 2019 John Allison (vis-V10-05-12) +- In graphics reps (see graphics_reps/History for details): + o Implemented G4VisExtent::Transform(const G4Transform3D&). +- In modeling (see modeling/History for details): + o Introduced G4BoundingExtentScene. This allows one to accumulate extents + using the newly introduced G4VisExtent::Transform and is a better way + of determining the overall extent of a scene (or of any set of extents) + than by the bounding sphere approach. + o G4VFieldModel, G4ElectricFieldModel, G4MagneticFieldModel: + . Introduced volume for field. + o G4VModel: Introduced GetTransformedExtent. + o G4PhysicalVolumeModel: + . Use G4BoundingExtentScene instead of G4BoundingSphereScene. + . Fix bug whereby the local extent was incorrectly calculated - in fact + it was the transformed extent. +- In management (see management/History for details): + o Add /vis/scene/showExtents. + o Add /vis/set/volumeForField. + o Add /vis/touchable/showExtent. + o Add copy number parameter to /vis/touchable/findPath. + o Correct for fix to bug in G4PhysicalVolumeModel - see modeling/History. + +13 February 2019 John Allison (vis-V10-05-11) +- Implement /vis/set/extentForField + o The default is a null extent, which is to be interpreted by the field + model as the whole extent of the current scene. Otherwise, with this + command, you can limit the extent over which the field is drawn. This + would help, for example, if drawing over the whole scene produced so + many arrows or lines that it clutters the scene. + o Changed the default spacing - the parameter nDataPointsPerHalfExtent + is changed from 10 to 3 - so as not to clutter the scene. See + guidance of /vis/scene/add/*Field commands for further explanation. + +10 February 2019 John Allison (vis-V10-05-10) +- See manegement/History for details. +- New and improved commands: + o /vis/viewer/centreOn: Improved - it does not zoom. + o /vis/viewer/centreAndZoomInOn: New. + o /vis/touchable/centreOn: Improved - it does not zoom. + o /vis/touchable/centreAndZoomInOn: New. + +08 February 2019 John Allison (vis-V10-05-09) +- Fix Coverity warnings. + +03 February 2019 Michael Kelsey (vis-V10-05-08) +- See modeling/History and management/History for details. + o Add /vis/scene/add/electricField by analogy to existing .../magneticField. + o Refactor MagneticFieldModel class with new base to handle all kinds of + vector fields; existing, and new ElectricFieldModel only have to + implement a simple function to get the field vector at a location. + +31 January 2019 Ivana Hrivnacova (vis-V10-05-07) +- Merged GitHub PR #4: all Boolean operators now return G4bool. + +29 January 2019 John Allison (vis-V10-05-06) +- See modeling/History and management/History for details. +- Add /vis/touchable/draw. +- /vis/viewer/centreOn: Add copy number to parameter list. +- Several fixes to handle paramaterisations and replicas. + +26 January 2019 John Allison +- Fix calculation of vis extent for parameterisations. See + modeling/History and management/History for details. + +25 January 2019 John Allison +- Rationalise view interpolation + Encapsulate algorithm into base class G4VVisCommand. The commands + /vis/viewer/interpolate + /vis/viewer/centreOn + /vis/touchable/centerOn + now use this. Might consider use by all view changing commands. + +25 January 2019 John Allison (vis-V10-05-05) +- Include parameterised volumes in overlap checking and visualisation + in G4LogicalVolumeModel + +22 January 2019 John Allison (vis-V10-05-04) +- Introduce /vis/viewer/centreOn and /vis/touchable/centreOn + This allows one to centre the view (zoom in) on a volume. + Reset with /vis/viewer/reset. + +21 January 2019 John Allison (vis-V10-05-03) - Pick up default number of line-segments-per-circle from G4Polyhedron. +08 January 2019 John Allison (vis-V10-05-02) +- Correct History files after merge. + +02 January 2019 John Allison (vis-V10-05-01) +- Minor improvements to vis manager - see management/History for details. + +02 January 2019 John Allison (vis-V10-05-00) +- Improve volume handling. + o modeling: Add volume count (but comment out printing). + o management: Improve guidance for /vis/scene/add/volume. + 14 November 2018 John Allison (vis-V10-04-25) - modeling-V10-04-18: Fix Coverity warning. @@ -3763,7 +3917,7 @@ To be included: 7th December 2004 Joseph Perl (vis-V06-02-08) - Tagged right after migration to cmath -- All occurences of include have now become include . +- All occurrences of include have now become include . - All math functions are now prefaced with std:: 7th December 2004 Joseph Perl (vis-V06-02-07) diff --git a/source/visualization/OpenGL/History b/source/visualization/OpenGL/History index 4a797f235f9..85391b367fb 100644 --- a/source/visualization/OpenGL/History +++ b/source/visualization/OpenGL/History @@ -16,6 +16,44 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +13 June 2019 John Allison (OpenGL-V10-05-06) +- Part of vis-V10-05-20. +- Final changes for introduction of cloud drawing: + o Follow change of accessor name: GetNumberOfCloudPoints. + +10 June 2019 John Allison (OpenGL-V10-05-05) +- Part of vis-V10-05-19. +- G4OpenGLImmediateXViewer: + Force double buffer context. (This can happen anyway when the display + list limit is reached in stored mode. Seems to be no problem.) We were + finding that the single buffer visual gave an X Error (BadMatch) on + some systems, so let us force the use if a double buffer. All systems + have double buffers nowadays. +- G4OpenGLStoredViewer and StoredQtViewer: + Force kernel visit on change of number of cloud points. + +29 March 2019 John Allison (opengl-V10-05-04) +- G4OpenGLSceneHandler.cc: Fix Coverity warning. Minor tidying. +- G4OpenGLStoredViewer.cc and G4OpenGLStoredQtViewer.cc: + In CompareForKernelVisit require kernel visit if section plane changes. + Note this is required since *for now* sections are made in the base class + by using Boolean Processor. + +24 March 2019 John Allison (opengl-V10-05-03) +- Fix bug in /vis/viewer/set/sectionPlane. + Involves using G4DisplacedSolid instead of plain G4VSolid. + +18 March 2019 Gabriele Cosmo (opengl-V10-05-02) +- Corrected few typos in printout/comments. + +10 March 2019 John Allison (opengl-V10-05-01) +- G4OpenGLStoredSceneHandler.cc: Tidy. + +08 March 2019 John Allison (opengl-V10-05-00) +- G4OpenGLStoredSceneHandler.cc: + o Avoid re-using display lists for markers. They may have their own + position relative to the overall object transformation. + 5 October 2018 John Allison (opengl-V10-04-10) - In all header files, change #ifdef G4VIS_BUILD_OPENGL_DRIVER diff --git a/source/visualization/OpenGL/include/G4OpenGLSceneHandler.hh b/source/visualization/OpenGL/include/G4OpenGLSceneHandler.hh index f39e9bc90cb..74c8d17c43a 100644 --- a/source/visualization/OpenGL/include/G4OpenGLSceneHandler.hh +++ b/source/visualization/OpenGL/include/G4OpenGLSceneHandler.hh @@ -141,8 +141,8 @@ protected: virtual ~G4OpenGLSceneHandler (); void ProcessScene(); - G4VSolid* CreateSectionSolid (); - G4VSolid* CreateCutawaySolid (); + G4DisplacedSolid* CreateSectionSolid (); + G4DisplacedSolid* CreateCutawaySolid (); void ClearAndDestroyAtts(); // Destroys att holders and clears pick map. diff --git a/source/visualization/OpenGL/src/G4OpenGLImmediateXViewer.cc b/source/visualization/OpenGL/src/G4OpenGLImmediateXViewer.cc index db80a31d759..1baa9d02bb3 100644 --- a/source/visualization/OpenGL/src/G4OpenGLImmediateXViewer.cc +++ b/source/visualization/OpenGL/src/G4OpenGLImmediateXViewer.cc @@ -61,7 +61,13 @@ G4OpenGLImmediateXViewer::~G4OpenGLImmediateXViewer () {} void G4OpenGLImmediateXViewer::Initialise () { - CreateGLXContext (vi_immediate); + // CreateGLXContext (vi_immediate); + // Force double buffer context. (This can happen anyway when the display + // list limit is reached in stored mode. Seems to be no problem. We were + // finding that the single buffer visual gave an X Error (BadMatch) on + // some systems, so let us force the use if a double buffer. All systems + // have double buffers nowadays. + CreateGLXContext (vi_stored); CreateMainWindow (); CreateFontLists (); diff --git a/source/visualization/OpenGL/src/G4OpenGLSceneHandler.cc b/source/visualization/OpenGL/src/G4OpenGLSceneHandler.cc index d2b64337f81..72a9288ac5b 100644 --- a/source/visualization/OpenGL/src/G4OpenGLSceneHandler.cc +++ b/source/visualization/OpenGL/src/G4OpenGLSceneHandler.cc @@ -321,19 +321,22 @@ void G4OpenGLSceneHandler::EndPrimitives2D () G4VSceneHandler::EndPrimitives2D (); } -G4VSolid* G4OpenGLSceneHandler::CreateSectionSolid () +G4DisplacedSolid* G4OpenGLSceneHandler::CreateSectionSolid () { return G4VSceneHandler::CreateSectionSolid(); // If clipping done in G4OpenGLViewer::SetView // return 0; + // Note: if you change this, you must also change + // G4OpenGLStoredViewer::CompareForKernelVisit } -G4VSolid* G4OpenGLSceneHandler::CreateCutawaySolid () +G4DisplacedSolid* G4OpenGLSceneHandler::CreateCutawaySolid () { - // Cutaway done in G4OpenGLViewer::SetView. - return 0; - // Else // return G4VSceneHandler::CreateCutawaySolid(); + // If cutaway done in G4OpenGLViewer::SetView. + return 0; + // Note: if you change this, you must also change + // G4OpenGLStoredViewer::CompareForKernelVisit } void G4OpenGLSceneHandler::AddPrimitive (const G4Polyline& line) @@ -588,7 +591,8 @@ void G4OpenGLSceneHandler::AddPrimitive (const G4Polyhedron& polyhedron) { // even if the colour is changed, for example, by interaction with a Qt // window, current_colour does not change. GLfloat* painting_colour; - GLfloat current_colour [4]; + GLfloat clear_colour[4]; + GLfloat current_colour[4]; glGetFloatv (GL_CURRENT_COLOR, current_colour); G4bool isTransparent = false; @@ -596,10 +600,8 @@ void G4OpenGLSceneHandler::AddPrimitive (const G4Polyhedron& polyhedron) { isTransparent = true; } - if (drawing_style == G4ViewParameters::hlr) { // This is the colour used to paint surfaces in hlr mode. - GLfloat clear_colour[4]; glGetFloatv (GL_COLOR_CLEAR_VALUE, clear_colour); painting_colour = clear_colour; } else { // drawing_style == G4ViewParameters::hlhsr @@ -676,7 +678,7 @@ void G4OpenGLSceneHandler::AddPrimitive (const G4Polyhedron& polyhedron) { #ifndef G4OPENGL_VERSION_2 glEnable(GL_COLOR_MATERIAL); #endif - glEnable (GL_CULL_FACE); + glEnable (GL_CULL_FACE); glCullFace (GL_BACK); glPolygonMode (GL_FRONT, GL_FILL); } @@ -870,14 +872,14 @@ void G4OpenGLSceneHandler::AddPrimitive (const G4Polyhedron& polyhedron) { fEdgeFlag = false; } } - glNormal3d (normals[edgeCount].x(), - normals[edgeCount].y(), - normals[edgeCount].z()); + glNormal3d (normals[edgeCount].x(), + normals[edgeCount].y(), + normals[edgeCount].z()); glVertex3d (vertex[edgeCount].x(), vertex[edgeCount].y(), vertex[edgeCount].z()); #else - fOglVertex.push_back(vertex[edgeCount].x()); + fOglVertex.push_back(vertex[edgeCount].x()); fOglVertex.push_back(vertex[edgeCount].y()); fOglVertex.push_back(vertex[edgeCount].z()); diff --git a/source/visualization/OpenGL/src/G4OpenGLStoredQtSceneHandler.cc b/source/visualization/OpenGL/src/G4OpenGLStoredQtSceneHandler.cc index e15669108af..314b2153a63 100644 --- a/source/visualization/OpenGL/src/G4OpenGLStoredQtSceneHandler.cc +++ b/source/visualization/OpenGL/src/G4OpenGLStoredQtSceneHandler.cc @@ -71,7 +71,7 @@ G4bool G4OpenGLStoredQtSceneHandler::ExtraPOProcessing // This call comes from a G4PhysicalVolumeModel. drawnPVPath is // the path of the current drawn (non-culled) volume in terms of - // drawn (non-culled) ancesters. Each node is identified by a + // drawn (non-culled) ancestors. Each node is identified by a // PVNodeID object, which is a physical volume and copy number. It // is a vector of PVNodeIDs corresponding to the geometry hierarchy // actually selected, i.e., not culled. diff --git a/source/visualization/OpenGL/src/G4OpenGLStoredQtViewer.cc b/source/visualization/OpenGL/src/G4OpenGLStoredQtViewer.cc index ac159175b0e..a4c6a275824 100644 --- a/source/visualization/OpenGL/src/G4OpenGLStoredQtViewer.cc +++ b/source/visualization/OpenGL/src/G4OpenGLStoredQtViewer.cc @@ -113,6 +113,7 @@ G4bool G4OpenGLStoredQtViewer::CompareForKernelVisit(G4ViewParameters& lastVP) // modifiers (fTreeItemModels, etc.). if ( (lastVP.GetDrawingStyle () != fVP.GetDrawingStyle ()) || + (lastVP.GetNumberOfCloudPoints() != fVP.GetNumberOfCloudPoints()) || (lastVP.IsAuxEdgeVisible () != fVP.IsAuxEdgeVisible ()) || (lastVP.IsCulling () != fVP.IsCulling ()) || (lastVP.IsCullingInvisible () != fVP.IsCullingInvisible ()) || @@ -153,17 +154,15 @@ G4bool G4OpenGLStoredQtViewer::CompareForKernelVisit(G4ViewParameters& lastVP) (lastVP.GetVisibleDensity () != fVP.GetVisibleDensity ())) return true; - /************************************************************** - Section (DCUT) implemented locally. No need to visit kernel if - section plane itself changes. - if (lastVP.IsSection () && - (lastVP.GetSectionPlane () != fVP.GetSectionPlane ())) - return true; - ***************************************************************/ +// /************************************************************** +// If section (DCUT) is implemented locally, comment this out. + if (lastVP.IsSection () && + (lastVP.GetSectionPlane () != fVP.GetSectionPlane ())) + return true; +// ***************************************************************/ /************************************************************** - Cutaways implemented locally. No need to visit kernel if cutaway - planes themselves change. + If cutaways are implemented locally, comment this out. if (lastVP.IsCutaway ()) { if (lastVP.GetCutawayPlanes ().size () != fVP.GetCutawayPlanes ().size ()) return true; @@ -181,7 +180,7 @@ G4bool G4OpenGLStoredQtViewer::CompareForKernelVisit(G4ViewParameters& lastVP) if (lastVP.IsExplode () && (lastVP.GetExplodeFactor () != fVP.GetExplodeFactor ())) return true; - + return false; } diff --git a/source/visualization/OpenGL/src/G4OpenGLStoredSceneHandler.cc b/source/visualization/OpenGL/src/G4OpenGLStoredSceneHandler.cc index 24359cb7423..70982d6e1e4 100644 --- a/source/visualization/OpenGL/src/G4OpenGLStoredSceneHandler.cc +++ b/source/visualization/OpenGL/src/G4OpenGLStoredSceneHandler.cc @@ -274,64 +274,69 @@ G4bool G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal fPickMap[fPickName] = holder; } - // Can we re-use a display list? const G4VSolid* pSolid = 0; - G4PhysicalVolumeModel* pPVModel = - dynamic_cast(fpModel); + + // Can we re-use a display list? + if (isMarker) + // It is a marker, which may have its own position relative to fObjectTransformation + goto end_of_display_list_reuse_test; if (fpViewer->GetViewParameters().GetVisAttributesModifiers().size()) // Touchables have been modified - don't risk re-using display list. goto end_of_display_list_reuse_test; - if (pPVModel) { - // Check that it isn't a G4LogicalVolumeModel (which is a sub-class of - // G4PhysicalVolumeModel). - G4LogicalVolumeModel* pLVModel = - dynamic_cast(pPVModel); - if (pLVModel) - // Logical volume model - don't re-use. - goto end_of_display_list_reuse_test; - // If part of the geometry hierarchy, i.e., from a - // G4PhysicalVolumeModel, check if a display list already exists for - // this solid, re-use it if possible. We could be smarter, and - // recognise repeated branches of the geometry hierarchy, for - // example. But this algorithm should be secure, I think... - G4VPhysicalVolume* pPV = pPVModel->GetCurrentPV(); - if (!pPV) - // It's probably a dummy model, e.g., for a user-drawn hit? - goto end_of_display_list_reuse_test; - G4LogicalVolume* pLV = pPV->GetLogicalVolume(); - if (!pLV) - // Dummy model again? - goto end_of_display_list_reuse_test; - pSolid = pLV->GetSolid(); - EAxis axis = kRho; - G4VPhysicalVolume* pCurrentPV = pPVModel->GetCurrentPV(); - if (pCurrentPV -> IsReplicated ()) { - G4int nReplicas; - G4double width; - G4double offset; - G4bool consuming; - pCurrentPV->GetReplicationData(axis,nReplicas,width,offset,consuming); - } - // Provided it is not parametrised (because if so, the - // solid's parameters might have been changed)... - if (!(pCurrentPV -> IsParameterised ()) && - // Provided it is not replicated radially (because if so, the - // solid's parameters will have been changed)... - !(pCurrentPV -> IsReplicated () && axis == kRho) && - // ...and if the solid has already been rendered... - (fSolidMap.find (pSolid) != fSolidMap.end ())) { - fDisplayListId = fSolidMap [pSolid]; - PO po(fDisplayListId,fObjectTransformation); - if (isPicking) po.fPickName = fPickName; - po.fColour = c; - po.fMarkerOrPolyline = isMarkerOrPolyline; - fPOList.push_back(po); - // No need to test if gl commands are used (result of - // ExtraPOProcessing) because we have already decided they will - // not, at least not here. Also, pass a dummy G4Visible since - // not relevant for G4PhysicalVolumeModel. - (void) ExtraPOProcessing(G4Visible(), fPOList.size() - 1); - return false; // No further processing. + { // It is a viable candidate for display list re-use + G4PhysicalVolumeModel* pPVModel = dynamic_cast(fpModel); + if (pPVModel) { + // Check that it isn't a G4LogicalVolumeModel (which is a sub-class of + // G4PhysicalVolumeModel). + G4LogicalVolumeModel* pLVModel = + dynamic_cast(pPVModel); + if (pLVModel) + // Logical volume model - don't re-use. + goto end_of_display_list_reuse_test; + // If part of the geometry hierarchy, i.e., from a + // G4PhysicalVolumeModel, check if a display list already exists for + // this solid, re-use it if possible. We could be smarter, and + // recognise repeated branches of the geometry hierarchy, for + // example. But this algorithm should be secure, I think... + G4VPhysicalVolume* pPV = pPVModel->GetCurrentPV(); + if (!pPV) + // It's probably a dummy model, e.g., for a user-drawn hit? + goto end_of_display_list_reuse_test; + G4LogicalVolume* pLV = pPV->GetLogicalVolume(); + if (!pLV) + // Dummy model again? + goto end_of_display_list_reuse_test; + pSolid = pLV->GetSolid(); + EAxis axis = kRho; + G4VPhysicalVolume* pCurrentPV = pPVModel->GetCurrentPV(); + if (pCurrentPV -> IsReplicated ()) { + G4int nReplicas; + G4double width; + G4double offset; + G4bool consuming; + pCurrentPV->GetReplicationData(axis,nReplicas,width,offset,consuming); + } + // Provided it is not parametrised (because if so, the + // solid's parameters might have been changed)... + if (!(pCurrentPV -> IsParameterised ()) && + // Provided it is not replicated radially (because if so, the + // solid's parameters will have been changed)... + !(pCurrentPV -> IsReplicated () && axis == kRho) && + // ...and if the solid has already been rendered... + (fSolidMap.find (pSolid) != fSolidMap.end ())) { + fDisplayListId = fSolidMap [pSolid]; + PO po(fDisplayListId,fObjectTransformation); + if (isPicking) po.fPickName = fPickName; + po.fColour = c; + po.fMarkerOrPolyline = isMarkerOrPolyline; + fPOList.push_back(po); + // No need to test if gl commands are used (result of + // ExtraPOProcessing) because we have already decided they will + // not, at least not here. Also, pass a dummy G4Visible since + // not relevant for G4PhysicalVolumeModel. + (void) ExtraPOProcessing(G4Visible(), fPOList.size() - 1); + return false; // No further processing. + } } } end_of_display_list_reuse_test: diff --git a/source/visualization/OpenGL/src/G4OpenGLStoredViewer.cc b/source/visualization/OpenGL/src/G4OpenGLStoredViewer.cc index 6e18f407940..a31a3659110 100644 --- a/source/visualization/OpenGL/src/G4OpenGLStoredViewer.cc +++ b/source/visualization/OpenGL/src/G4OpenGLStoredViewer.cc @@ -72,6 +72,7 @@ G4bool G4OpenGLStoredViewer::CompareForKernelVisit(G4ViewParameters& lastVP) { if ( (lastVP.GetDrawingStyle () != fVP.GetDrawingStyle ()) || + (lastVP.GetNumberOfCloudPoints() != fVP.GetNumberOfCloudPoints()) || (lastVP.IsAuxEdgeVisible () != fVP.IsAuxEdgeVisible ()) || (lastVP.IsCulling () != fVP.IsCulling ()) || (lastVP.IsCullingInvisible () != fVP.IsCullingInvisible ()) || @@ -103,17 +104,15 @@ G4bool G4OpenGLStoredViewer::CompareForKernelVisit(G4ViewParameters& lastVP) { (lastVP.GetVisibleDensity () != fVP.GetVisibleDensity ())) return true; - /************************************************************** - Section (DCUT) implemented locally. No need to visit kernel if - section plane itself changes. - if (lastVP.IsSection () && - (lastVP.GetSectionPlane () != fVP.GetSectionPlane ())) - return true; - ***************************************************************/ +// /************************************************************** +// If section (DCUT) is implemented locally, comment this out. + if (lastVP.IsSection () && + (lastVP.GetSectionPlane () != fVP.GetSectionPlane ())) + return true; +// ***************************************************************/ /************************************************************** - Cutaways implemented locally. No need to visit kernel if cutaway - planes themselves change. + If cutaways are implemented locally, comment this out. if (lastVP.IsCutaway ()) { if (lastVP.GetCutawayPlanes ().size () != fVP.GetCutawayPlanes ().size ()) return true; @@ -130,7 +129,7 @@ G4bool G4OpenGLStoredViewer::CompareForKernelVisit(G4ViewParameters& lastVP) { if (lastVP.IsExplode () && (lastVP.GetExplodeFactor () != fVP.GetExplodeFactor ())) - return true; + return true; // Time window parameters operate on the existing database so no need // to rebuild even if they change. diff --git a/source/visualization/OpenGL/src/G4OpenGLViewerMessenger.cc b/source/visualization/OpenGL/src/G4OpenGLViewerMessenger.cc index 857b445c0bf..5751b170fee 100644 --- a/source/visualization/OpenGL/src/G4OpenGLViewerMessenger.cc +++ b/source/visualization/OpenGL/src/G4OpenGLViewerMessenger.cc @@ -277,7 +277,7 @@ G4OpenGLViewerMessenger::G4OpenGLViewerMessenger() new G4UIcommand("/vis/ogl/set/printSize", this); fpCommandPrintSize->SetGuidance ("Set print size"); fpCommandPrintSize->SetGuidance ("Tip : -1 will mean 'print size' = 'window size'"); - fpCommandPrintSize->SetGuidance (" Setting size greatter than your maximum graphic card capacity , will set the size to maximum size."); + fpCommandPrintSize->SetGuidance (" Setting size greater than your maximum graphic card capacity , will set the size to maximum size."); G4UIparameter* parameterPrintSize; parameterPrintSize = new G4UIparameter ("width", 'd', omitable = false); parameterPrintSize->SetDefaultValue(-1); diff --git a/source/visualization/OpenInventor/History b/source/visualization/OpenInventor/History index 5cd2fe22817..d201e0e67ad 100644 --- a/source/visualization/OpenInventor/History +++ b/source/visualization/OpenInventor/History @@ -19,6 +19,34 @@ committal in the CVS repository ! History file for visualization/OpenInventor ------------------------------------------- +14 June 2019 Gabriele Cosmo (openinventor-V10-05-06) +- Fixed compilation error in G4OpenInventorViewer::CompareForKernelVisit() + for typo introduced in previous tag... + +13 June 2019 John Allison (openinventor-V10-05-05) +- Part of vis-V10-05-20. +- Test number of cloud points for kernel visit. + +10 June 2019 John Allison (openinventor-V10-05-04) +- Part of vis-V10-05-19. +- G4OpenInventorXtExaminerViewer.cc and wheelmouse.cc: + Add #ifdef G4VIS_BUILD_OIX_DRIVER + +16 May 2019 Gabriele Cosmo (openinventor-V10-05-03) +- Fixed compilation warning from gcc-9.1 in SoCounterAction for setting + of name, apparently not allowed in OpenInventor. + +18 March 2019 Gabriele Cosmo (openinventor-V10-05-02) +- Corrected typo in comments. + +12 March 2019 John Allison (openinventor-V10-05-01) +- Fix compiler warnings about new cloud style. + Note: this does not yet mean that OI can handle cloud style. In fact + I think it will render in wireframe if cloud is selected. + +11 March 2019 Gabriele Cosmo (openinventor-V10-05-00) +- Fixed typos in printouts in SbPainterPS. + 22 August 2018 Gabriele Cosmo (openinventor-V10-04-08) - sources.cmake: make OIQT driver installation optional when QT is selected for CMake configuration (SoQt library is not mandatory diff --git a/source/visualization/OpenInventor/include/G4OpenInventorXtExaminerViewer.hh b/source/visualization/OpenInventor/include/G4OpenInventorXtExaminerViewer.hh index fa27794df51..6082c9e6f7b 100644 --- a/source/visualization/OpenInventor/include/G4OpenInventorXtExaminerViewer.hh +++ b/source/visualization/OpenInventor/include/G4OpenInventorXtExaminerViewer.hh @@ -278,7 +278,7 @@ private: float distanceToBeamlineStart; std::string name; - bool operator<(elementForSorting const &other) const + G4bool operator<(elementForSorting const &other) const { if (closestPointZCoord < other.closestPointZCoord) return true; diff --git a/source/visualization/OpenInventor/include/HEPVis/actions/SoCounterAction.h b/source/visualization/OpenInventor/include/HEPVis/actions/SoCounterAction.h index c7da4050c4c..51bc8dd288f 100644 --- a/source/visualization/OpenInventor/include/HEPVis/actions/SoCounterAction.h +++ b/source/visualization/OpenInventor/include/HEPVis/actions/SoCounterAction.h @@ -42,7 +42,7 @@ class SoCounterAction : public SoAction { enum LookFor { NODE = 1,TYPE = 2, NAME = 3 }; void setLookFor(LookFor); void setType(const SoType,SbBool = TRUE); - void setName(const SbName); +// void setName(const SbName); public: int getCount() const; protected: diff --git a/source/visualization/OpenInventor/src/G4OpenInventorSceneHandler.cc b/source/visualization/OpenInventor/src/G4OpenInventorSceneHandler.cc index c0841dde9c6..2f2b468d8e2 100644 --- a/source/visualization/OpenInventor/src/G4OpenInventorSceneHandler.cc +++ b/source/visualization/OpenInventor/src/G4OpenInventorSceneHandler.cc @@ -608,7 +608,7 @@ void G4OpenInventorSceneHandler::GeneratePrerequisites() // This call comes from a G4PhysicalVolumeModel. drawnPVPath is // the path of the current drawn (non-culled) volume in terms of - // drawn (non-culled) ancesters. Each node is identified by a + // drawn (non-culled) ancestors. Each node is identified by a // PVNodeID object, which is a physical volume and copy number. It // is a vector of PVNodeIDs corresponding to the geometry hierarchy // actually selected, i.e., not culled. @@ -682,6 +682,9 @@ void G4OpenInventorSceneHandler::GeneratePrerequisites() case (G4ViewParameters::hlhsr): fModelingSolid = true; break; + case (G4ViewParameters::cloud): + fModelingSolid = false; + break; } SoMaterial* material = @@ -792,6 +795,9 @@ void G4OpenInventorSceneHandler::AddProperties(const G4VisAttributes* visAtts) case (G4ViewParameters::hlhsr): fModelingSolid = true; break; + case (G4ViewParameters::cloud): + fModelingSolid = false; + break; } // Edge visibility... diff --git a/source/visualization/OpenInventor/src/G4OpenInventorViewer.cc b/source/visualization/OpenInventor/src/G4OpenInventorViewer.cc index 0cc31d4586c..298be2a6848 100644 --- a/source/visualization/OpenInventor/src/G4OpenInventorViewer.cc +++ b/source/visualization/OpenInventor/src/G4OpenInventorViewer.cc @@ -158,6 +158,7 @@ G4bool G4OpenInventorViewer::CompareForKernelVisit(G4ViewParameters& vp) { if ( (vp.GetDrawingStyle () != fVP.GetDrawingStyle ()) || + (vp.GetNumberOfCloudPoints() != fVP.GetNumberOfCloudPoints()) || (vp.IsAuxEdgeVisible () != fVP.IsAuxEdgeVisible ()) || (vp.IsCulling () != fVP.IsCulling ()) || (vp.IsCullingInvisible () != fVP.IsCullingInvisible ()) || @@ -667,6 +668,9 @@ void G4OpenInventorViewer::SetSolid() { break; case G4ViewParameters::hlhsr: break; + case G4ViewParameters::cloud: + vp.SetDrawingStyle(G4ViewParameters::hsr); + break; } SetViewParameters(vp); DrawDetector(); @@ -685,6 +689,9 @@ void G4OpenInventorViewer::SetWireFrame() { case G4ViewParameters::hlhsr: vp.SetDrawingStyle(G4ViewParameters::hlr); break; + case G4ViewParameters::cloud: + vp.SetDrawingStyle(G4ViewParameters::wireframe); + break; } SetViewParameters(vp); DrawDetector(); @@ -710,6 +717,9 @@ void G4OpenInventorViewer::SetReducedWireFrame(bool aValue) { case G4ViewParameters::hlhsr: vp.SetDrawingStyle(G4ViewParameters::hlr); break; + case G4ViewParameters::cloud: + vp.SetDrawingStyle(G4ViewParameters::wireframe); + break; } SetViewParameters(vp); NeedKernelVisit(); // Just in case it was alread in wire framw. diff --git a/source/visualization/OpenInventor/src/G4OpenInventorXtExaminerViewer.cc b/source/visualization/OpenInventor/src/G4OpenInventorXtExaminerViewer.cc index 5149ce295f4..1df60a6e35e 100644 --- a/source/visualization/OpenInventor/src/G4OpenInventorXtExaminerViewer.cc +++ b/source/visualization/OpenInventor/src/G4OpenInventorXtExaminerViewer.cc @@ -27,6 +27,8 @@ // Open Inventor Xt Extended Viewer - 30 Oct 2012 // Rastislav Ondrasek, Pierre-Luc Gagnon, Frederick Jones TRIUMF +#ifdef G4VIS_BUILD_OIX_DRIVER + #include #include #include @@ -4936,3 +4938,5 @@ G4bool HookEventProcState::Notify(G4ApplicationState requiredState) } return true; } + +#endif // G4VIS_BUILD_OIX_DRIVER diff --git a/source/visualization/OpenInventor/src/SbPainterPS.cc b/source/visualization/OpenInventor/src/SbPainterPS.cc index 3efb67ea6fc..d84e2b3ff23 100644 --- a/source/visualization/OpenInventor/src/SbPainterPS.cc +++ b/source/visualization/OpenInventor/src/SbPainterPS.cc @@ -1011,7 +1011,7 @@ void SbPainterPS::putImageInStream ( } } if(status==0) - ::printf("SbPainterPS::putImageInStream: problem to retreive some pixel rgb.\n"); + ::printf("SbPainterPS::putImageInStream: problem to retrieve some pixel rgb.\n"); putRestoreStateInStream(); } ////////////////////////////////////////////////////////////////////////////// diff --git a/source/visualization/OpenInventor/src/SoCounterAction.cc b/source/visualization/OpenInventor/src/SoCounterAction.cc index 5b5eec51dc7..292c99b5bff 100644 --- a/source/visualization/OpenInventor/src/SoCounterAction.cc +++ b/source/visualization/OpenInventor/src/SoCounterAction.cc @@ -95,9 +95,9 @@ void SoCounterAction::setType(const SoType aType,SbBool aCheckDerived) { fType = aType; fCheckDerived = aCheckDerived; } -void SoCounterAction::setName(const SbName aName){ - fName = aName; -} +//void SoCounterAction::setName(const SbName aName){ +// fName = aName; +//} int SoCounterAction::getCount() const { return fCount; } diff --git a/source/visualization/OpenInventor/src/wheelmouse.cc b/source/visualization/OpenInventor/src/wheelmouse.cc index c42cb9bf4d8..8a56002011a 100644 --- a/source/visualization/OpenInventor/src/wheelmouse.cc +++ b/source/visualization/OpenInventor/src/wheelmouse.cc @@ -22,6 +22,8 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#ifdef G4VIS_BUILD_OIX_DRIVER + #include #include #include @@ -141,3 +143,5 @@ void xmAddMouseEventHandler(Widget w) #if defined(__cplusplus) || defined(c_plusplus) } #endif + +#endif // G4VIS_BUILD_OIX_DRIVER diff --git a/source/visualization/RayTracer/include/G4RayTrajectoryPoint.hh b/source/visualization/RayTracer/include/G4RayTrajectoryPoint.hh index 80a47dfbc05..4312e465fea 100644 --- a/source/visualization/RayTracer/include/G4RayTrajectoryPoint.hh +++ b/source/visualization/RayTracer/include/G4RayTrajectoryPoint.hh @@ -55,7 +55,7 @@ class G4RayTrajectoryPoint :public G4VTrajectoryPoint inline void *operator new(size_t); inline void operator delete(void *aTrajectoryPoint); - // inline int operator==(const G4RayTrajectoryPoint& right) const + // inline G4bool operator==(const G4RayTrajectoryPoint& right) const // { return (this==&right); }; private: diff --git a/source/visualization/Tree/History b/source/visualization/Tree/History index 580f113e1b8..f2908b8f7f8 100644 --- a/source/visualization/Tree/History +++ b/source/visualization/Tree/History @@ -24,6 +24,9 @@ committal in the CVS repository ! History file for visualization/Tree sub-category ------------------------------------------------ +18 March 2019 Gabriele Cosmo (vistree-V10-05-00) +- Corrected few typos in comments. + 11th March 2018 John Allison (vistree-V10-04-00) - G4ASCIITreeSceneHandler.cc: o Fix bug in suppressed writing of repeated parameterised volumes. diff --git a/source/visualization/Tree/src/G4ASCIITreeSceneHandler.cc b/source/visualization/Tree/src/G4ASCIITreeSceneHandler.cc index da38a9ddac1..f8d0e0d9c70 100644 --- a/source/visualization/Tree/src/G4ASCIITreeSceneHandler.cc +++ b/source/visualization/Tree/src/G4ASCIITreeSceneHandler.cc @@ -197,7 +197,7 @@ void G4ASCIITreeSceneHandler::RequestPrimitives(const G4VSolid& solid) { // This call comes from a G4PhysicalVolumeModel. drawnPVPath is // the path of the current drawn (non-culled) volume in terms of - // drawn (non-culled) ancesters. Each node is identified by a + // drawn (non-culled) ancestors. Each node is identified by a // PVNodeID object, which is a physical volume and copy number. It // is a vector of PVNodeIDs corresponding to the geometry hierarchy // actually selected, i.e., not culled. diff --git a/source/visualization/Tree/src/G4VTreeSceneHandler.cc b/source/visualization/Tree/src/G4VTreeSceneHandler.cc index 2e2cb097f18..ec60fecc479 100644 --- a/source/visualization/Tree/src/G4VTreeSceneHandler.cc +++ b/source/visualization/Tree/src/G4VTreeSceneHandler.cc @@ -68,7 +68,7 @@ void G4VTreeSceneHandler::PreAddSolid // This call comes from a G4PhysicalVolumeModel, drawnPVPath is // the path of the current drawn (non-culled) volume in terms of - // drawn (non-culled) ancesters. Each node is identified by a + // drawn (non-culled) ancestors. Each node is identified by a // PVNodeID object, which is a physical volume and copy number. It // is a vector of PVNodeIDs corresponding to the geometry hierarchy // actually selected, i.e., not culled. diff --git a/source/visualization/XXX/History b/source/visualization/XXX/History index 0afd511fa08..a77d6609a00 100644 --- a/source/visualization/XXX/History +++ b/source/visualization/XXX/History @@ -19,6 +19,19 @@ committal in the CVS repository ! History file for visualization/XXX sub-category (a template graphics system) --------------------------------------------------------------------------- +13 June 2019 John Allison (visXXX-V10-05-02) +- Part of vis-V10-05-20. +- Final changes for introduction of cloud drawing: + o Follow change of accessor name: GetNumberOfCloudPoints. + +10 June 2019 John Allison (visXXX-V10-05-01) +- Part of vis-V10-05-19. +- G4XXXSGViewer.cc and G4XXXStoredViewer.cc: + Force kernel visit on change of number of cloud points. + +18 March 2019 Gabriele Cosmo (visXXX-V10-05-00) +- Corrected typo in comments. + 25 April 2015 John Allison (visXXX-V10-04-00) - G4XXXStoredViewer::CompareForKernelVisit, G4XXXSGViewer::CompareForKernelVisit o Implement comparison for "colour by density". diff --git a/source/visualization/XXX/src/G4XXXSGSceneHandler.cc b/source/visualization/XXX/src/G4XXXSGSceneHandler.cc index fd43326bedf..05447c9af0c 100644 --- a/source/visualization/XXX/src/G4XXXSGSceneHandler.cc +++ b/source/visualization/XXX/src/G4XXXSGSceneHandler.cc @@ -97,7 +97,7 @@ void G4XXXSGSceneHandler::CreateCurrentItem(const G4String& /*header*/) { // This call comes from a G4PhysicalVolumeModel. drawnPVPath is // the path of the current drawn (non-culled) volume in terms of - // drawn (non-culled) ancesters. Each node is identified by a + // drawn (non-culled) ancestors. Each node is identified by a // PVNodeID object, which is a physical volume and copy number. It // is a vector of PVNodeIDs corresponding to the geometry hierarchy // actually selected, i.e., not culled. diff --git a/source/visualization/XXX/src/G4XXXSGViewer.cc b/source/visualization/XXX/src/G4XXXSGViewer.cc index b6325f25de6..3547271a00f 100644 --- a/source/visualization/XXX/src/G4XXXSGViewer.cc +++ b/source/visualization/XXX/src/G4XXXSGViewer.cc @@ -116,6 +116,7 @@ G4bool G4XXXSGViewer::CompareForKernelVisit(G4ViewParameters& lastVP) // Typical comparison. Taken from OpenGL. if ( (lastVP.GetDrawingStyle () != fVP.GetDrawingStyle ()) || + (lastVP.GetNumberOfCloudPoints() != fVP.GetNumberOfCloudPoints()) || (lastVP.IsAuxEdgeVisible () != fVP.IsAuxEdgeVisible ()) || (lastVP.IsCulling () != fVP.IsCulling ()) || (lastVP.IsCullingInvisible () != fVP.IsCullingInvisible ()) || diff --git a/source/visualization/XXX/src/G4XXXStoredViewer.cc b/source/visualization/XXX/src/G4XXXStoredViewer.cc index 00dbe115bb7..4cc4fd856b8 100644 --- a/source/visualization/XXX/src/G4XXXStoredViewer.cc +++ b/source/visualization/XXX/src/G4XXXStoredViewer.cc @@ -114,6 +114,7 @@ G4bool G4XXXStoredViewer::CompareForKernelVisit(G4ViewParameters& lastVP) // Typical comparison. Taken from OpenGL. if ( (lastVP.GetDrawingStyle () != fVP.GetDrawingStyle ()) || + (lastVP.GetNumberOfCloudPoints() != fVP.GetNumberOfCloudPoints()) || (lastVP.IsAuxEdgeVisible () != fVP.IsAuxEdgeVisible ()) || (lastVP.IsCulling () != fVP.IsCulling ()) || (lastVP.IsCullingInvisible () != fVP.IsCullingInvisible ()) || diff --git a/source/visualization/externals/History b/source/visualization/externals/History index 10a3c645b82..6e9930428db 100644 --- a/source/visualization/externals/History +++ b/source/visualization/externals/History @@ -17,6 +17,9 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +20 February 2019 Ben Morgan (visexternals-V10-05-00) +- visexternalgl2ps-V10-05-00: Add include path for generated G4GlobalConfig.hh + 28 May 2018 Gabriele Cosmo (visexternals-V10-04-01) - visexternalgl2ps-V10-04-01: Corrected GNUmakefile, now requiring dependency on global module. diff --git a/source/visualization/externals/gl2ps/History b/source/visualization/externals/gl2ps/History index e92c3c591f5..bc48abf94b1 100644 --- a/source/visualization/externals/gl2ps/History +++ b/source/visualization/externals/gl2ps/History @@ -16,6 +16,9 @@ committal in the CVS repository ! * Reverse chronological order (last date on top), please * ---------------------------------------------------------- +20 February 2019 Ben Morgan (visexternalgl2ps-V10-05-00) +- Add include path for generated G4GlobalConfig.hh + 28 May 2018 Gabriele Cosmo (visexternalgl2ps-V10-04-01) - Corrected GNUmakefile, now requiring dependency on global module. diff --git a/source/visualization/externals/gl2ps/sources.cmake b/source/visualization/externals/gl2ps/sources.cmake index f16a94afba8..72373542f06 100644 --- a/source/visualization/externals/gl2ps/sources.cmake +++ b/source/visualization/externals/gl2ps/sources.cmake @@ -19,7 +19,11 @@ include_directories(${CLHEP_INCLUDE_DIRS}) include_directories(${ZLIB_INCLUDE_DIRS}) # List internal includes needed. -include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include) +include_directories(${PROJECT_SOURCE_DIR}/source/global/management/include) +# WORKAROUND: Now have a generated header, so must add include directory, +# but not that we lose one directory level because the management subcategory +# is merged into the main global one! +include_directories(${PROJECT_BINARY_DIR}/source/global/include) # Must have GL headers available include_directories(${OPENGL_INCLUDE_DIR}) diff --git a/source/visualization/gMocren/History b/source/visualization/gMocren/History index 52948f9d56f..79839e25880 100644 --- a/source/visualization/gMocren/History +++ b/source/visualization/gMocren/History @@ -19,6 +19,9 @@ committal in the CVS repository ! History file for visualization/gMocren sub-category --------------------------------------------------- +19 December 2018 Gabriele Cosmo (gMocren-V10-05-00) +- Fixed shadowing compilation warning in G4GMocrenFileSceneHandler. + 13 July 2018 Gabriele Cosmo (gMocren-V10-04-01) - Fixed remaining gcc-8 compilation warnings in G4GMocrenFileViewer. diff --git a/source/visualization/gMocren/src/G4GMocrenFileSceneHandler.cc b/source/visualization/gMocren/src/G4GMocrenFileSceneHandler.cc index a85e4abc92e..4c7695d13cd 100644 --- a/source/visualization/gMocren/src/G4GMocrenFileSceneHandler.cc +++ b/source/visualization/gMocren/src/G4GMocrenFileSceneHandler.cc @@ -42,8 +42,6 @@ #include #include "globals.hh" -#include "G4PhysicalConstants.hh" -#include "G4SystemOfUnits.hh" #include "G4VisManager.hh" #include "G4GMocrenFile.hh" @@ -90,6 +88,9 @@ #include "G4ScoringManager.hh" #include "G4ScoringBox.hh" +#include "G4PhysicalConstants.hh" +#include "G4SystemOfUnits.hh" + //----- constants const char GDD_FILE_HEADER [] = "g4_"; const char DEFAULT_GDD_FILE_NAME[] = "g4_00.gdd"; diff --git a/source/visualization/management/History b/source/visualization/management/History index e159266a3a0..159a6de9d12 100644 --- a/source/visualization/management/History +++ b/source/visualization/management/History @@ -25,9 +25,199 @@ committal in the CVS repository ! History file for visualization management sub-category ------------------------------------------------------ -21 January 2019 John Allison (visman-V10-04-29) +13 June 2019 John Allison (visman-V10-05-06) +- Part of vis-V10-05-20. +- G4VSceneHandler: + o Final changes for introduction of cloud drawing. + o Add GetNumberOfCloudPoints: + Returns no of cloud points from current view parameters, unless the user + has forced through the vis attributes, thereby over-riding the + current view parameter. +- G4ViewParameters: + o Add accessors for number of cloud points. +- G4VisCommandsGeometrySet: Tidy. +- G4VisCommandsTouchableSet: Add commands for cloud style. +- G4VisCommandsViewerSet: Add commands for cloud style. +- G4VisCommandsCompound.cc: Tidy. +- G4VisCommandsGeometrySet.cc: Tidy. +- G4VisCommandsTouchable.cc: Improve printing. + +29 May 2019 John Allison (visman-V10-05-05) +- G4VisManager.cc: + o Removed the word "WARNING" from message about number of events + kept for refreshing and/or reviewing. + +04 April 2019 John Allison (visman-V10-05-04) +- Co-works modeling-V10-05-01. +- Final (for now) corrections to /vis/viewer/set/sectionPlane. + Still some strange behaviour in small fraction of cases. See + comments in G4PhysicalVolumeModel::DescribeSolid around line 748. + +29 March 2019 John Allison (visman-V10-05-03) +- G4VSceneHandler.hh: + o BeginPrimitives/2D: Added default argument G4Transform3D() to + correspond to base class G4VGraphicsScene. +- G4ViewParameters.hh: + o Improved comments. +- G4Scene.cc: Improved operator<<. + +24 March 2019 John Allison (visman-V10-05-02) +- Fix bug in /vis/viewer/set/sectionPlane. + Involves using G4DisplacedSolid instead of plain G4VSolid. + +18 March 2019 Gabriele Cosmo (visman-V10-05-01) +- Corrected few typos in printout/comments. + +10 March 2019 John Allison (visman-V10-05-00) +- Introduce cloud drawing style: + New parameter candidate in /vis/viewer/set/style: + /vis/viewer/set/style cloud + Cloud drawing uses solid->GetPointOnSurface, i.e., it uses kernel + algorithms and by-passes polyhedral representations. The solid is + represented by a polymarker of dots. The default number of points + is 1000. This can be changed with + /vis/viewer/set/numberOfCloudPoints + (The minimum number is 100.) + Note that OpenGL has a fast algorithm for polymarker. +- This allows us to use cloud style both as a choice or as fallback when the + polyhedral representation fails, for example, when BooleanProcessor fails. +- Many files affected: + o G4ViewParameters.hh/icc/cc + enum DrawingStyle { + wireframe, // Draw edges - no hidden line removal. + hlr, // Draw edges - hidden lines removed. + hsr, // Draw surfaces - hidden surfaces removed. + hlhsr, // Draw surfaces and edges - hidden removed. + cloud // Draw volume as a cloud of dots. + }; + and consequential augmentation of access function, test functions and + stream output functions. + o G4VisCommandsViewerSet.hh/cc + . Add /vis/viewer/set/numberOfCloudPoints. + . Augment /vis/viewer/set/style to handle "c[loud]". + . Note: G4VisCommandsViewerSet.cc: Indentations recomputed (Xcode has + a slightly different algorithm to emacs). Many hundreds of lines changed. + o G4VSceneHandler::RequestPrimitives: Augmented to handle cloud. + o G4VisCommandsCompound.cc: Augment message from /vis/drawLogicalVolume. + o G4VisCommandsViewerDefault: Augment /vis/viewer/default/style. +- Other developments: + o void G4VSceneHandler::AddPrimitive (const G4Polymarker& polymarker) + Functionally unchanged but algorithmetically improved. + Note, as stated above, OpenGL does not use this default function - + it has its own version. + +24 February 2019 John Allison +- Included in vis-V10-05-13 +- Add /vis/touchable/extentForField and volumeForField. + +19 February 2019 John Allison +- Included in vis-V10-05-12 +- G4VVisCommand: + o Introduced fCurrrentPVFindingsForField. + o Added DrawExtent to utility functions. +- G4VisCommandsScene: Add /vis/scene/showExtents. +- G4VisCommandsSet: Add /vis/set/volumeForField. +- G4VisCommandsTouchable: + o Add /vis/touchable/showExtent. + o Add copy number parameter to /vis/touchable/findPath. +- G4Scene: + o Use G4BoundingExtentScene instead of G4BoundingSphereScene. + o Use G4VisExtent::GetTransformedExtent to correct for fix to bug in + G4PhysicalVolumeModel - see modeling/History. +- G4ViewParameters: Improve message. +- G4VisManager: Register the new commands. + +13 February 2019 John Allison +- Included in vis-V10-05-11 +- Implement /vis/set/extentForField - see visualisation/History. + +10 February 2019 John Allison +- Included in vis-V10-05-10 +- G4VisCommandsViewer: + o Improved /vis/viewer/centreOn (it does not zoom). + o Introduced /vis/viewer/centreAndZoomInOn. +- G4VisCommandsTouchable: + o Improved /vis/touchable/centreOn (it does not zoom). + o Introduced /vis/touchable/centreAndZoomInOn. +- G4VVisCommand: + o Introduced utility functions CopyGuidanceFrom and CopyParametersFrom. +- G4VisCommandsCompound: + o Made use of above-mentioned utility functions. + +08 February 2019 John Allison +- Included in vis-V10-05-09 +- Fix Coverity warnings. + +31 January 2019 Michael Kelsey +- Included in vis-V10-05-08 +- Provide ability to draw electric fields, and eventually any other field. + Refactor G4MagneticFieldModel to have an intermediate base class, which + implements DescribeYourselfTo(). Concrete class only implements a utility + function to get value from field. Add new G4ElectricFieldModel which does + the same thing. Add commands for the latter. + +29 January 2019 John Allison +- Included in vis-V10-05-06 +- G4VisCommandsTochable: + o Add /vis/touchable/draw. +- G4VisCommandsViewer: /vis/viewer/centreOn: + o Add copy number to parameter list. +- CheckSceneAndNotifyHandlers: move from xx to G4VVisCommand so that it + can be used by any messenger. + +26 January 2019 John Allison +- Included in vis-V10-05-06 +- Fix calculation of vis extent for parameterisations. +- Some minor tidying. + +25 January 2019 John Allison +- Included in vis-V10-05-06 +- Rationalise view interpolation + Encapsulate algorithm into base class G4VVisCommand. The commands + /vis/viewer/interpolate + /vis/viewer/centreOn + /vis/touchable/centerOn + now use this. Might consider use by all view changing commands. + +25 January 2019 John Allison +- Included in vis-V10-05-05 +- Include parameterised volumes in overlap checking and visualisation + in G4LogicalVolumeModel (in addition to ordinary placements). + +22 January 2019 John Allison +- Included in vis-V10-05-04 +- Introduce /vis/viewer/centreOn and /vis/touchable/centreOn + This allows one to centre the view (zoom in) on a volume. + Reset with /vis/viewer/reset. +- Moved + void SetViewParameters(G4VViewer* viewer, const G4ViewParameters& viewParams); + void RefreshIfRequired(G4VViewer* viewer); + from G4VisCommandsViewer to the higher level G4VVisCommand so that all + vis commands may make use. In so doing eliminated the intermediate class + G4VVisCommandViewer (which did not have a .hh file of its own and was anyhow + obscurely buried in G4VisComandsViewer). Much cleaner now. + +21 January 2019 John Allison +- Included in vis-V10-05-03. - Pick up default number of line-segments-per-circle from G4Polyhedron. +08 January 2019 John Allison +- Correct History files after merge + +02 January 2019 John Allison +- Included in vis-V10-05-01. +- Minor improvements to vis manager. +- Added confirmation printing when registering models with the scene. +- At start of run: + // Check to see if the user has created a trajectory model. If not, create + // a default one. To avoid code duplication the following function is used + // and its result (a const G4VTrajectoryModel*) is thrown away at this point. + // The function is called again later when needed. + +02 January 2019 John Allison +- Included in vis-V10-05-00. +- G4VisCommandsSceneAdd.cc: Improve guidance for /vis/scene/add/volume. + 14 November 2018 John Allison (visman-V10-04-28) - G4VisCommandsSceneAdd.cc: /vis/scene/add/userAction: o Fix bug whereby success was branded unsuccessful when verbosity <= warnings. diff --git a/source/visualization/management/include/G4VSceneHandler.hh b/source/visualization/management/include/G4VSceneHandler.hh index 66022cd4fca..8d7d2cf4922 100644 --- a/source/visualization/management/include/G4VSceneHandler.hh +++ b/source/visualization/management/include/G4VSceneHandler.hh @@ -56,6 +56,7 @@ class G4VPhysicalVolume; class G4Material; class G4Event; class G4AttHolder; +class G4DisplacedSolid; class G4VSceneHandler: public G4VGraphicsScene { @@ -156,7 +157,7 @@ public: // With description // } virtual void BeginPrimitives - (const G4Transform3D& objectTransformation); + (const G4Transform3D& objectTransformation = G4Transform3D()); // IMPORTANT: invoke this from your polymorphic versions, e.g.: // void MyXXXSceneHandler::BeginPrimitives // (const G4Transform3D& objectTransformation) { @@ -172,7 +173,7 @@ public: // With description // } virtual void BeginPrimitives2D - (const G4Transform3D& objectTransformation); + (const G4Transform3D& objectTransformation = G4Transform3D()); // The x,y coordinates of the primitives passed to AddPrimitive are // intrepreted as screen coordinates, -1 < x,y < 1. The // z-coordinate is ignored. @@ -249,6 +250,11 @@ public: // With description // has forced through the vis attributes, thereby over-riding the // current view parameter. + G4int GetNumberOfCloudPoints (const G4VisAttributes*) const; + // Returns no of cloud points from current view parameters, unless the user + // has forced through the vis attributes, thereby over-riding the + // current view parameter. + G4bool GetAuxEdgeVisible (const G4VisAttributes*); // Returns auxiliary edge visibility from current view parameters, // unless the user has forced through the vis attributes, thereby @@ -315,8 +321,8 @@ protected: ////////////////////////////////////////////////////////////// // Other internal routines... - virtual G4VSolid* CreateSectionSolid (); - virtual G4VSolid* CreateCutawaySolid (); + virtual G4DisplacedSolid* CreateSectionSolid (); + virtual G4DisplacedSolid* CreateCutawaySolid (); // Generic clipping using the BooleanProcessor in graphics_reps is // implemented in this class. Subclasses that implement their own // clipping should provide an override that returns zero. diff --git a/source/visualization/management/include/G4VVisCommand.hh b/source/visualization/management/include/G4VVisCommand.hh index 2f81abba055..083f5c9993d 100644 --- a/source/visualization/management/include/G4VVisCommand.hh +++ b/source/visualization/management/include/G4VVisCommand.hh @@ -38,28 +38,49 @@ #include "G4VisAttributes.hh" #include "G4VMarker.hh" #include "G4ModelingParameters.hh" +#include "G4PhysicalVolumesSearchScene.hh" #include class G4UIcommand; class G4UIcmdWithAString; -class G4VVisCommand: public G4UImessenger { +class G4VVisCommand: public G4UImessenger +{ public: + // Uses compiler defaults for copy constructor and assignment. G4VVisCommand (); virtual ~G4VVisCommand (); - static void SetVisManager (G4VisManager*); - static const G4Colour& GetCurrentColour() {return fCurrentColour;} - //static G4VMarker::FillStyle GetCurrentFillStyle() {return fCurrentFillStyle;} - //static G4VMarker::SizeType GetCurrentSizeType() {return fCurrentSizeType;} - static G4double GetCurrentLineWidth() {return fCurrentLineWidth;} - //static G4VisAttributes::LineStyle GetCurrentLineStyle() {return fCurrentLineStyle;} - static const G4Colour& GetCurrentTextColour() {return fCurrentTextColour;} - static G4Text::Layout GetCurrentTextLayout() {return fCurrentTextLayout;} - static G4double GetCurrentTextSize() {return fCurrentTextSize;} + + static void SetVisManager (G4VisManager* pVisManager) + {fpVisManager = pVisManager;} + + static const G4Colour& GetCurrentTextColour() + {return fCurrentTextColour;} protected: + // Utility functions + + void SetViewParameters(G4VViewer* viewer, const G4ViewParameters& viewParams); + + void RefreshIfRequired(G4VViewer* viewer); + + void InterpolateViews + (G4VViewer* currentViewer, + std::vector viewVector, + const G4int nInterpolationPoints = 50, + const G4int waitTimePerPointmilliseconds = 20, + const G4String exportString = ""); + + void InterpolateToNewView + (G4VViewer* currentViewer, + const G4ViewParameters& oldVP, + const G4ViewParameters& newVP, + const G4int nInterpolationPoints = 50, + const G4int waitTimePerPointmilliseconds = 20, + const G4String exportString = ""); + // Conversion routines augmenting those in G4UIcommand. static G4String ConvertToString(G4double x, G4double y, @@ -93,13 +114,24 @@ protected: G4double& value); // Return false if there's a problem - // Other utilities. + // Other utilities + void CheckSceneAndNotifyHandlers (G4Scene* = nullptr); - // Data members. + void G4VisCommandsSceneAddUnsuccessful(G4VisManager::Verbosity verbosity); + + void CopyGuidanceFrom + (const G4UIcommand* fromCmd, G4UIcommand* toCmd, G4int startLine = 0); + + void CopyParametersFrom + (const G4UIcommand* fromCmd, G4UIcommand* toCmd); + + void DrawExtent(const G4VisExtent&); + + // Data members + static G4VisManager* fpVisManager; - // Error management static G4int fErrorCode; // Current quantities for use in appropriate commands @@ -113,8 +145,8 @@ protected: static G4Text::Layout fCurrentTextLayout; static G4double fCurrentTextSize; static G4PhysicalVolumeModel::TouchableProperties fCurrentTouchableProperties; + static G4VisExtent fCurrentExtentForField; + static std::vector fCurrrentPVFindingsForField; }; -#include "G4VVisCommand.icc" - #endif diff --git a/source/visualization/management/include/G4ViewParameters.hh b/source/visualization/management/include/G4ViewParameters.hh index 57728868f3d..403ecaa969e 100644 --- a/source/visualization/management/include/G4ViewParameters.hh +++ b/source/visualization/management/include/G4ViewParameters.hh @@ -37,11 +37,11 @@ // In GEANT4 visualization, we have the concept of a "Standard // View". This is the view when the complete set of objects being // viewed is comfortably in view from any viewpoint. It is defined by -// the "Bounding Sphere" of "visible" objects when initially +// the "Bounding Extent" of "visible" objects when initially // registered in the scene, and by the View Parameters. // // There is also the "Standard Target Point", which is the centre of -// the Bounding Sphere (note that this belongs to the scene and is +// the Bounding Extent (note that this belongs to the scene and is // stored in the G4Scene object). The "Current Target Point", defined // relative to the Standard Target Point, is changed by the // "dolly" and "zoom" commands, and can be reset to the Standard @@ -50,7 +50,7 @@ // Also, the "Standard Camera Position" is the "Standard Camera // Distance" along the Viewpoint Direction vector from the Standard // Target Point. The Standard Camera Distance is the radius of the -// Bounding Sphere divided by fFieldHalfAngle. It is not stored +// Bounding Extent divided by fFieldHalfAngle. It is not stored // explicitly because of the singularity at fFieldHalfAngle = 0, // which implies parallel projection. // @@ -62,7 +62,8 @@ // conceptually possible, but which might give some problems when // setting up the view matrix - see, for example, G4OpenGLView::SetView (). // -// All viewers are expected to keep the "Up Vector" vertical. +// All viewers are expected to keep the "Up Vector" vertical unless +// RotationStyle is freeRotation. // // Finally, the view is magnified by the "Zoom Factor" which is // reset to 1 by the "/vis/viewer/reset" command. @@ -94,7 +95,8 @@ public: // With description wireframe, // Draw edges - no hidden line removal. hlr, // Draw edges - hidden lines removed. hsr, // Draw surfaces - hidden surfaces removed. - hlhsr // Draw surfaces and edges - hidden removed. + hlhsr, // Draw surfaces and edges - hidden removed. + cloud // Draw volume as a cloud of dots. }; enum CutawayMode { @@ -122,6 +124,7 @@ public: // With description // Get and Is functions. DrawingStyle GetDrawingStyle () const; + G4int GetNumberOfCloudPoints () const; G4bool IsAuxEdgeVisible () const; G4bool IsCulling () const; G4bool IsCullingInvisible () const; @@ -200,7 +203,7 @@ public: // With description G4double GetDisplayLightFrontBlue () const; // Here Follow functions to evaluate useful quantities as a - // function of the radius of the Bounding Sphere of the object being + // function of the radius of the Bounding Extent of the object being // viewed. Call them in the order given - for efficiency, later // functions depend on the results of earlier ones (Store the // results of earlier functions in your own temporary variables - @@ -213,6 +216,7 @@ public: // With description // Set, Add, Multiply, Increment, Unset and Clear functions. void SetDrawingStyle (G4ViewParameters::DrawingStyle style); + G4int SetNumberOfCloudPoints (G4int); // Returns number actually set. void SetAuxEdgeVisible (G4bool); void SetCulling (G4bool); void SetCullingInvisible (G4bool); @@ -230,7 +234,7 @@ public: // With description void SetExplodeFactor (G4double explodeFactor); void UnsetExplodeFactor (); void SetExplodeCentre (const G4Point3D& explodeCentre); - G4int SetNoOfSides (G4int nSides); // Returns actual number set. + G4int SetNoOfSides (G4int nSides); // Returns number actually set. void SetViewpointDirection (const G4Vector3D& viewpointDirection); // Calls the following to get lightpoint direction right too. void SetViewAndLights (const G4Vector3D& viewpointDirection); @@ -321,6 +325,8 @@ private: G4int ReadInteger(char *string, char **NextString); DrawingStyle fDrawingStyle; // Drawing style. + G4int fNumberOfCloudPoints; // For drawing in cloud style. + // <= 0 means use viewer default. G4bool fAuxEdgeVisible; // Auxiliary edge visibility. G4bool fCulling; // Culling requested. G4bool fCullInvisible; // Cull (don't Draw) invisible objects. diff --git a/source/visualization/management/include/G4ViewParameters.icc b/source/visualization/management/include/G4ViewParameters.icc index a1e43ca0b21..be65e1ba266 100644 --- a/source/visualization/management/include/G4ViewParameters.icc +++ b/source/visualization/management/include/G4ViewParameters.icc @@ -291,6 +291,10 @@ inline G4double G4ViewParameters::GetDisplayLightFrontBlue () const { return fDisplayLightFrontBlue; } +inline G4int G4ViewParameters::GetNumberOfCloudPoints () const { + return fNumberOfCloudPoints; +} + inline void G4ViewParameters::SetDrawingStyle (G4ViewParameters::DrawingStyle style) { fDrawingStyle = style; diff --git a/source/visualization/management/include/G4VisCommandsGeometrySet.hh b/source/visualization/management/include/G4VisCommandsGeometrySet.hh index dadde874ab5..629db443f60 100644 --- a/source/visualization/management/include/G4VisCommandsGeometrySet.hh +++ b/source/visualization/management/include/G4VisCommandsGeometrySet.hh @@ -74,13 +74,13 @@ class G4VisCommandGeometrySetForceAuxEdgeVisibleFunction: public: virtual ~G4VisCommandGeometrySetForceAuxEdgeVisibleFunction() {} G4VisCommandGeometrySetForceAuxEdgeVisibleFunction - (G4bool forceAuxEdgeVisible): - fForceAuxEdgeVisible(forceAuxEdgeVisible) {} + (G4bool force): + fForce(force) {} void operator() (G4VisAttributes* visAtts) const - {visAtts->SetForceAuxEdgeVisible(fForceAuxEdgeVisible);} + {visAtts->SetForceAuxEdgeVisible(fForce);} private: - G4bool fForceAuxEdgeVisible; + G4bool fForce; }; class G4VisCommandGeometrySetForceLineSegmentsPerCircleFunction: @@ -102,13 +102,13 @@ class G4VisCommandGeometrySetForceSolidFunction: public: virtual ~G4VisCommandGeometrySetForceSolidFunction() {} G4VisCommandGeometrySetForceSolidFunction - (G4bool forceSolid): - fForceSolid(forceSolid) {} + (G4bool force): + fForce(force) {} void operator() (G4VisAttributes* visAtts) const - {visAtts->SetForceSolid(fForceSolid);} + {visAtts->SetForceSolid(fForce);} private: - G4bool fForceSolid; + G4bool fForce; }; class G4VisCommandGeometrySetForceWireframeFunction: @@ -116,13 +116,13 @@ class G4VisCommandGeometrySetForceWireframeFunction: public: virtual ~G4VisCommandGeometrySetForceWireframeFunction() {} G4VisCommandGeometrySetForceWireframeFunction - (G4bool forceWireframe): - fForceWireframe(forceWireframe) {} + (G4bool force): + fForce(force) {} void operator() (G4VisAttributes* visAtts) const - {visAtts->SetForceWireframe(fForceWireframe);} + {visAtts->SetForceWireframe(fForce);} private: - G4bool fForceWireframe; + G4bool fForce; }; class G4VisCommandGeometrySetLineStyleFunction: diff --git a/source/visualization/management/include/G4VisCommandsScene.hh b/source/visualization/management/include/G4VisCommandsScene.hh index 8b3a42c3c26..b7befebc896 100644 --- a/source/visualization/management/include/G4VisCommandsScene.hh +++ b/source/visualization/management/include/G4VisCommandsScene.hh @@ -137,4 +137,16 @@ private: G4UIcmdWithAString* fpCommand; }; +class G4VisCommandSceneShowExtents: public G4VVisCommandScene { +public: + G4VisCommandSceneShowExtents (); + virtual ~G4VisCommandSceneShowExtents (); + G4String GetCurrentValue (G4UIcommand* command); + void SetNewValue (G4UIcommand* command, G4String newValue); +private: + G4VisCommandSceneShowExtents (const G4VisCommandSceneShowExtents&); + G4VisCommandSceneShowExtents& operator = (const G4VisCommandSceneShowExtents&); + G4UIcmdWithoutParameter* fpCommand; +}; + #endif diff --git a/source/visualization/management/include/G4VisCommandsSceneAdd.hh b/source/visualization/management/include/G4VisCommandsSceneAdd.hh index 33982da4df6..1e1ff96eb43 100644 --- a/source/visualization/management/include/G4VisCommandsSceneAdd.hh +++ b/source/visualization/management/include/G4VisCommandsSceneAdd.hh @@ -26,6 +26,7 @@ // // /vis/scene commands - John Allison 9th August 1998 +// Michael Kelsey 31 Jan 2019 -- Add new command for electric field #ifndef G4VISCOMMANDSSCENEADD_HH #define G4VISCOMMANDSSCENEADD_HH @@ -169,6 +170,18 @@ private: G4UIcommand* fpCommand; }; +class G4VisCommandSceneAddElectricField: public G4VVisCommandScene { +public: + G4VisCommandSceneAddElectricField (); + virtual ~G4VisCommandSceneAddElectricField (); + G4String GetCurrentValue (G4UIcommand* command); + void SetNewValue (G4UIcommand* command, G4String newValue); +private: + G4VisCommandSceneAddElectricField (const G4VisCommandSceneAddElectricField&); + G4VisCommandSceneAddElectricField& operator = (const G4VisCommandSceneAddElectricField&); + G4UIcommand* fpCommand; +}; + class G4VisCommandSceneAddFrame: public G4VVisCommandScene { public: G4VisCommandSceneAddFrame (); diff --git a/source/visualization/management/include/G4VisCommandsSet.hh b/source/visualization/management/include/G4VisCommandsSet.hh index 0843eb28b27..e78231cf6cd 100644 --- a/source/visualization/management/include/G4VisCommandsSet.hh +++ b/source/visualization/management/include/G4VisCommandsSet.hh @@ -62,6 +62,18 @@ private: G4UIcommand* fpCommand; }; +class G4VisCommandSetExtentForField: public G4VVisCommand { +public: + G4VisCommandSetExtentForField (); + virtual ~G4VisCommandSetExtentForField (); + G4String GetCurrentValue (G4UIcommand* command); + void SetNewValue (G4UIcommand* command, G4String newValue); +private: + G4VisCommandSetExtentForField (const G4VisCommandSetExtentForField&); + G4VisCommandSetExtentForField& operator = (const G4VisCommandSetExtentForField&); + G4UIcommand* fpCommand; +}; + class G4VisCommandSetLineWidth: public G4VVisCommand { public: G4VisCommandSetLineWidth (); @@ -122,4 +134,16 @@ private: G4UIcommand* fpCommand; }; +class G4VisCommandSetVolumeForField: public G4VVisCommand { +public: + G4VisCommandSetVolumeForField (); + virtual ~G4VisCommandSetVolumeForField (); + G4String GetCurrentValue (G4UIcommand* command); + void SetNewValue (G4UIcommand* command, G4String newValue); +private: + G4VisCommandSetVolumeForField (const G4VisCommandSetVolumeForField&); + G4VisCommandSetVolumeForField& operator = (const G4VisCommandSetVolumeForField&); + G4UIcommand* fpCommand; +}; + #endif diff --git a/source/visualization/management/include/G4VisCommandsTouchable.hh b/source/visualization/management/include/G4VisCommandsTouchable.hh index bb8fe6a68b4..79166a6af99 100644 --- a/source/visualization/management/include/G4VisCommandsTouchable.hh +++ b/source/visualization/management/include/G4VisCommandsTouchable.hh @@ -34,6 +34,7 @@ class G4UIcmdWithAString; class G4UIcmdWithoutParameter; +class G4UIcmdWithABool; class G4VisCommandsTouchable: public G4VVisCommand { public: @@ -44,8 +45,14 @@ public: private: G4VisCommandsTouchable (const G4VisCommandsTouchable&); G4VisCommandsTouchable& operator = (const G4VisCommandsTouchable&); + G4UIcmdWithoutParameter* fpCommandCentreOn; + G4UIcmdWithoutParameter* fpCommandCentreAndZoomInOn; + G4UIcmdWithoutParameter* fpCommandDraw; G4UIcmdWithoutParameter* fpCommandDump; - G4UIcmdWithAString* fpCommandFindPath; + G4UIcmdWithABool* fpCommandExtentForField; + G4UIcommand* fpCommandFindPath; + G4UIcmdWithABool* fpCommandShowExtent; + G4UIcmdWithABool* fpCommandVolumeForField; }; #endif diff --git a/source/visualization/management/include/G4VisCommandsTouchableSet.hh b/source/visualization/management/include/G4VisCommandsTouchableSet.hh index 4fc7d665361..ddfa7e8e5b2 100644 --- a/source/visualization/management/include/G4VisCommandsTouchableSet.hh +++ b/source/visualization/management/include/G4VisCommandsTouchableSet.hh @@ -38,7 +38,7 @@ class G4UIcmdWithADouble; class G4UIcmdWithAnInteger; class G4UIcmdWithAString; -class G4VisCommandsTouchableSet: public G4VVisCommandViewer { +class G4VisCommandsTouchableSet: public G4VVisCommand { public: G4VisCommandsTouchableSet (); virtual ~G4VisCommandsTouchableSet (); @@ -51,10 +51,12 @@ private: G4UIcmdWithABool* fpCommandSetDaughtersInvisible; G4UIcmdWithABool* fpCommandSetForceAuxEdgeVisible; G4UIcmdWithAnInteger* fpCommandSetLineSegmentsPerCircle; + G4UIcmdWithABool* fpCommandSetForceCloud; G4UIcmdWithABool* fpCommandSetForceSolid; G4UIcmdWithABool* fpCommandSetForceWireframe; G4UIcmdWithAString* fpCommandSetLineStyle; G4UIcmdWithADouble* fpCommandSetLineWidth; + G4UIcmdWithAnInteger* fpCommandSetNumberOfCloudPoints; G4UIcmdWithABool* fpCommandSetVisibility; }; diff --git a/source/visualization/management/include/G4VisCommandsViewer.hh b/source/visualization/management/include/G4VisCommandsViewer.hh index 00fe9416fe7..77f94933b01 100644 --- a/source/visualization/management/include/G4VisCommandsViewer.hh +++ b/source/visualization/management/include/G4VisCommandsViewer.hh @@ -41,19 +41,7 @@ class G4UIcmdWithADouble; class G4UIcmdWithADoubleAndUnit; class G4UIcmdWith3Vector; -class G4VVisCommandViewer: public G4VVisCommand { -public: - G4VVisCommandViewer (); - virtual ~G4VVisCommandViewer (); -protected: - void SetViewParameters(G4VViewer*, const G4ViewParameters&); - void RefreshIfRequired(G4VViewer*); -private: - G4VVisCommandViewer (const G4VVisCommandViewer&); - G4VVisCommandViewer& operator = (const G4VVisCommandViewer&); -}; - -class G4VisCommandViewerAddCutawayPlane: public G4VVisCommandViewer { +class G4VisCommandViewerAddCutawayPlane: public G4VVisCommand { public: G4VisCommandViewerAddCutawayPlane (); virtual ~G4VisCommandViewerAddCutawayPlane (); @@ -65,7 +53,20 @@ private: G4UIcommand* fpCommand; }; -class G4VisCommandViewerChangeCutawayPlane: public G4VVisCommandViewer { +class G4VisCommandViewerCentreOn: public G4VVisCommand { +public: + G4VisCommandViewerCentreOn (); + virtual ~G4VisCommandViewerCentreOn (); + G4String GetCurrentValue (G4UIcommand* command); + void SetNewValue (G4UIcommand* command, G4String newValue); +private: + G4VisCommandViewerCentreOn (const G4VisCommandViewerCentreOn&); + G4VisCommandViewerCentreOn& operator = (const G4VisCommandViewerCentreOn&); + G4UIcommand* fpCommandCentreOn; + G4UIcommand* fpCommandCentreAndZoomInOn; +}; + +class G4VisCommandViewerChangeCutawayPlane: public G4VVisCommand { public: G4VisCommandViewerChangeCutawayPlane (); virtual ~G4VisCommandViewerChangeCutawayPlane (); @@ -77,7 +78,7 @@ private: G4UIcommand* fpCommand; }; -class G4VisCommandViewerClear: public G4VVisCommandViewer { +class G4VisCommandViewerClear: public G4VVisCommand { public: G4VisCommandViewerClear (); virtual ~G4VisCommandViewerClear (); @@ -89,7 +90,7 @@ private: G4UIcmdWithAString* fpCommand; }; -class G4VisCommandViewerClearCutawayPlanes: public G4VVisCommandViewer { +class G4VisCommandViewerClearCutawayPlanes: public G4VVisCommand { public: G4VisCommandViewerClearCutawayPlanes (); virtual ~G4VisCommandViewerClearCutawayPlanes (); @@ -101,7 +102,7 @@ private: G4UIcmdWithoutParameter* fpCommand; }; -class G4VisCommandViewerClearTransients: public G4VVisCommandViewer { +class G4VisCommandViewerClearTransients: public G4VVisCommand { public: G4VisCommandViewerClearTransients (); virtual ~G4VisCommandViewerClearTransients (); @@ -114,7 +115,7 @@ private: G4UIcmdWithAString* fpCommand; }; -class G4VisCommandViewerClearVisAttributesModifiers: public G4VVisCommandViewer { +class G4VisCommandViewerClearVisAttributesModifiers: public G4VVisCommand { public: G4VisCommandViewerClearVisAttributesModifiers (); virtual ~G4VisCommandViewerClearVisAttributesModifiers (); @@ -126,7 +127,7 @@ private: G4UIcmdWithoutParameter* fpCommand; }; -class G4VisCommandViewerClone: public G4VVisCommandViewer { +class G4VisCommandViewerClone: public G4VVisCommand { public: G4VisCommandViewerClone (); virtual ~G4VisCommandViewerClone (); @@ -139,7 +140,7 @@ private: G4UIcommand* fpCommand; }; -class G4VisCommandViewerColourByDensity: public G4VVisCommandViewer { +class G4VisCommandViewerColourByDensity: public G4VVisCommand { public: G4VisCommandViewerColourByDensity (); virtual ~G4VisCommandViewerColourByDensity (); @@ -151,7 +152,7 @@ private: G4UIcommand* fpCommand; }; -class G4VisCommandViewerCopyViewFrom: public G4VVisCommandViewer { +class G4VisCommandViewerCopyViewFrom: public G4VVisCommand { public: G4VisCommandViewerCopyViewFrom (); virtual ~G4VisCommandViewerCopyViewFrom (); @@ -164,7 +165,7 @@ private: G4UIcmdWithAString* fpCommand; }; -class G4VisCommandViewerCreate: public G4VVisCommandViewer { +class G4VisCommandViewerCreate: public G4VVisCommand { public: G4VisCommandViewerCreate (); virtual ~G4VisCommandViewerCreate (); @@ -178,7 +179,7 @@ private: G4int fId; }; -class G4VisCommandViewerDolly: public G4VVisCommandViewer { +class G4VisCommandViewerDolly: public G4VVisCommand { public: G4VisCommandViewerDolly (); virtual ~G4VisCommandViewerDolly (); @@ -193,7 +194,7 @@ private: G4double fDollyTo; }; -class G4VisCommandViewerFlush: public G4VVisCommandViewer { +class G4VisCommandViewerFlush: public G4VVisCommand { public: G4VisCommandViewerFlush (); virtual ~G4VisCommandViewerFlush (); @@ -205,7 +206,7 @@ private: G4UIcmdWithAString* fpCommand; }; -class G4VisCommandViewerInterpolate: public G4VVisCommandViewer { +class G4VisCommandViewerInterpolate: public G4VVisCommand { public: G4VisCommandViewerInterpolate (); virtual ~G4VisCommandViewerInterpolate (); @@ -217,7 +218,7 @@ private: G4UIcommand* fpCommand; }; -class G4VisCommandViewerList: public G4VVisCommandViewer { +class G4VisCommandViewerList: public G4VVisCommand { public: G4VisCommandViewerList (); virtual ~G4VisCommandViewerList (); @@ -229,7 +230,7 @@ private: G4UIcommand* fpCommand; }; -class G4VisCommandViewerPan: public G4VVisCommandViewer { +class G4VisCommandViewerPan: public G4VVisCommand { public: G4VisCommandViewerPan (); virtual ~G4VisCommandViewerPan (); @@ -244,7 +245,7 @@ private: G4double fPanToRight, fPanToUp; }; -class G4VisCommandViewerReset: public G4VVisCommandViewer { +class G4VisCommandViewerReset: public G4VVisCommand { public: G4VisCommandViewerReset (); virtual ~G4VisCommandViewerReset (); @@ -256,7 +257,7 @@ private: G4UIcmdWithAString* fpCommand; }; -class G4VisCommandViewerRefresh: public G4VVisCommandViewer { +class G4VisCommandViewerRefresh: public G4VVisCommand { public: G4VisCommandViewerRefresh (); virtual ~G4VisCommandViewerRefresh (); @@ -268,7 +269,7 @@ private: G4UIcmdWithAString* fpCommand; }; -class G4VisCommandViewerRebuild: public G4VVisCommandViewer { +class G4VisCommandViewerRebuild: public G4VVisCommand { public: G4VisCommandViewerRebuild (); virtual ~G4VisCommandViewerRebuild (); @@ -280,7 +281,7 @@ private: G4UIcmdWithAString* fpCommand; }; -class G4VisCommandViewerSave: public G4VVisCommandViewer { +class G4VisCommandViewerSave: public G4VVisCommand { public: G4VisCommandViewerSave (); virtual ~G4VisCommandViewerSave (); @@ -292,7 +293,7 @@ private: G4UIcmdWithAString* fpCommand; }; -class G4VisCommandViewerScale: public G4VVisCommandViewer { +class G4VisCommandViewerScale: public G4VVisCommand { public: G4VisCommandViewerScale (); virtual ~G4VisCommandViewerScale (); @@ -307,7 +308,7 @@ private: G4Vector3D fScaleTo; }; -class G4VisCommandViewerSelect: public G4VVisCommandViewer { +class G4VisCommandViewerSelect: public G4VVisCommand { public: G4VisCommandViewerSelect (); virtual ~G4VisCommandViewerSelect (); @@ -319,7 +320,7 @@ private: G4UIcmdWithAString* fpCommand; }; -class G4VisCommandViewerUpdate: public G4VVisCommandViewer { +class G4VisCommandViewerUpdate: public G4VVisCommand { public: G4VisCommandViewerUpdate (); virtual ~G4VisCommandViewerUpdate (); @@ -331,7 +332,7 @@ private: G4UIcmdWithAString* fpCommand; }; -class G4VisCommandViewerZoom: public G4VVisCommandViewer { +class G4VisCommandViewerZoom: public G4VVisCommand { public: G4VisCommandViewerZoom (); virtual ~G4VisCommandViewerZoom (); diff --git a/source/visualization/management/include/G4VisCommandsViewerSet.hh b/source/visualization/management/include/G4VisCommandsViewerSet.hh index 4bb40652193..93fb43e3aa0 100644 --- a/source/visualization/management/include/G4VisCommandsViewerSet.hh +++ b/source/visualization/management/include/G4VisCommandsViewerSet.hh @@ -42,7 +42,7 @@ class G4UIcmdWithAnInteger; class G4UIcmdWithADouble; class G4UIcmdWith3VectorAndUnit; -class G4VisCommandsViewerSet: public G4VVisCommandViewer { +class G4VisCommandsViewerSet: public G4VVisCommand { public: G4VisCommandsViewerSet (); virtual ~G4VisCommandsViewerSet (); @@ -65,11 +65,12 @@ private: G4UIcmdWithADouble* fpCommandGlobalLineWidthScale; G4UIcmdWithABool* fpCommandHiddenEdge; G4UIcmdWithABool* fpCommandHiddenMarker; - G4UIcmdWithAnInteger* fpCommandLineSegments; G4UIcmdWithAString* fpCommandLightsMove; G4UIcommand* fpCommandLightsThetaPhi; G4UIcommand* fpCommandLightsVector; G4ThreeVector fLightsVector; + G4UIcmdWithAnInteger* fpCommandLineSegments; + G4UIcmdWithAnInteger* fpCommandNumberOfCloudPoints; G4UIcmdWithABool* fpCommandPicking; G4UIcommand* fpCommandProjection; G4UIcmdWithAString* fpCommandRotationStyle; diff --git a/source/visualization/management/sources.cmake b/source/visualization/management/sources.cmake index da758f3eeaf..2677e71a9f6 100644 --- a/source/visualization/management/sources.cmake +++ b/source/visualization/management/sources.cmake @@ -63,7 +63,6 @@ GEANT4_DEFINE_MODULE(NAME G4vis_management G4VViewer.hh G4VViewer.icc G4VVisCommand.hh - G4VVisCommand.icc G4ViewParameters.hh G4ViewParameters.icc G4ViewerList.hh diff --git a/source/visualization/management/src/G4Scene.cc b/source/visualization/management/src/G4Scene.cc index fc6376e7f75..15cc112f16d 100644 --- a/source/visualization/management/src/G4Scene.cc +++ b/source/visualization/management/src/G4Scene.cc @@ -31,7 +31,7 @@ #include "G4Scene.hh" #include "G4Vector3D.hh" -#include "G4BoundingSphereScene.hh" +#include "G4BoundingExtentScene.hh" #include "G4VisAttributes.hh" #include "G4PhysicalVolumeModel.hh" #include "G4TransportationManager.hh" @@ -94,28 +94,30 @@ G4bool G4Scene::AddRunDurationModel (G4VModel* pModel, G4bool warn) return true; } +namespace { + void PrintInvalidModel(const G4VModel* model) + { + G4ExceptionDescription ed; + ed << "Invalid model \"" << model->GetGlobalDescription() + << "\".\n Not included in extent calculation."; + G4Exception + ("G4Scene::CalculateExtent", + "visman0201", JustWarning, ed); + } +} + void G4Scene::CalculateExtent () { - G4BoundingSphereScene boundingSphereScene; + G4BoundingExtentScene boundingExtentScene; for (size_t i = 0; i < fRunDurationModelList.size(); i++) { if (fRunDurationModelList[i].fActive) { G4VModel* model = fRunDurationModelList[i].fpModel; if (model -> Validate()) { // Validates and also recomputes extent. - const G4VisExtent& thisExtent = model -> GetExtent (); - G4double thisRadius = thisExtent.GetExtentRadius (); - if (thisRadius > 0.) { - G4Point3D thisCentre = thisExtent.GetExtentCentre (); - thisCentre.transform (model -> GetTransformation ()); - boundingSphereScene.AccrueBoundingSphere (thisCentre, thisRadius); - } + const G4VisExtent& thisExtent = model -> GetTransformedExtent (); + boundingExtentScene.AccrueBoundingExtent(thisExtent); } else { - G4ExceptionDescription ed; - ed << "Invalid model \"" << model->GetGlobalDescription() - << "\".\n Not included in extent calculation."; - G4Exception - ("G4Scene::CalculateExtent", - "visman0201", JustWarning, ed); + PrintInvalidModel(model); } } } @@ -124,20 +126,10 @@ void G4Scene::CalculateExtent () if (fEndOfEventModelList[i].fActive) { G4VModel* model = fEndOfEventModelList[i].fpModel; if (model -> Validate()) { // Validates and also recomputes extent. - const G4VisExtent& thisExtent = model -> GetExtent (); - G4double thisRadius = thisExtent.GetExtentRadius (); - if (thisRadius > 0.) { - G4Point3D thisCentre = thisExtent.GetExtentCentre (); - thisCentre.transform (model -> GetTransformation ()); - boundingSphereScene.AccrueBoundingSphere (thisCentre, thisRadius); - } + const G4VisExtent& thisExtent = model -> GetTransformedExtent (); + boundingExtentScene.AccrueBoundingExtent(thisExtent); } else { - G4ExceptionDescription ed; - ed << "Invalid model \"" << model->GetGlobalDescription() - << "\".\n Not included in extent calculation."; - G4Exception - ("G4Scene::CalculateExtent", - "visman0201", JustWarning, ed); + PrintInvalidModel(model); } } } @@ -146,25 +138,15 @@ void G4Scene::CalculateExtent () if (fEndOfRunModelList[i].fActive) { G4VModel* model = fEndOfRunModelList[i].fpModel; if (model -> Validate()) { // Validates and also recomputes extent. - const G4VisExtent& thisExtent = model -> GetExtent (); - G4double thisRadius = thisExtent.GetExtentRadius (); - if (thisRadius > 0.) { - G4Point3D thisCentre = thisExtent.GetExtentCentre (); - thisCentre.transform (model -> GetTransformation ()); - boundingSphereScene.AccrueBoundingSphere (thisCentre, thisRadius); - } + const G4VisExtent& thisExtent = model -> GetTransformedExtent (); + boundingExtentScene.AccrueBoundingExtent(thisExtent); } else { - G4ExceptionDescription ed; - ed << "Invalid model \"" << model->GetGlobalDescription() - << "\".\n Not included in extent calculation."; - G4Exception - ("G4Scene::CalculateExtent", - "visman0201", JustWarning, ed); + PrintInvalidModel(model); } } } - fExtent = boundingSphereScene.GetBoundingSphereExtent (); + fExtent = boundingExtentScene.GetBoundingExtent (); fStandardTargetPoint = fExtent.GetExtentCentre (); if (fExtent.GetExtentRadius() <= 0.) { G4Exception @@ -261,6 +243,9 @@ std::ostream& operator << (std::ostream& os, const G4Scene& scene) { os << "Scene data:"; os << "\n Run-duration model list:"; + if (scene.fRunDurationModelList.size () == 0) { + os << " none"; + } for (i = 0; i < scene.fRunDurationModelList.size (); i++) { if (scene.fRunDurationModelList[i].fActive) os << "\n Active: "; else os << "\n Inactive: "; @@ -268,6 +253,9 @@ std::ostream& operator << (std::ostream& os, const G4Scene& scene) { } os << "\n End-of-event model list:"; + if (scene.fEndOfEventModelList.size () == 0) { + os << " none"; + } for (i = 0; i < scene.fEndOfEventModelList.size (); i++) { if (scene.fEndOfEventModelList[i].fActive) os << "\n Active: "; else os << "\n Inactive: "; @@ -275,13 +263,16 @@ std::ostream& operator << (std::ostream& os, const G4Scene& scene) { } os << "\n End-of-run model list:"; + if (scene.fEndOfRunModelList.size () == 0) { + os << " none"; + } for (i = 0; i < scene.fEndOfRunModelList.size (); i++) { if (scene.fEndOfRunModelList[i].fActive) os << "\n Active: "; else os << "\n Inactive: "; os << *(scene.fEndOfRunModelList[i].fpModel); } - os << "\n Extent or bounding box: " << scene.fExtent; + os << "\n Overall extent or bounding box: " << scene.fExtent; os << "\n Standard target point: " << scene.fStandardTargetPoint; diff --git a/source/visualization/management/src/G4VSceneHandler.cc b/source/visualization/management/src/G4VSceneHandler.cc index 49e4ec19cdb..0d3ce2ff3d5 100644 --- a/source/visualization/management/src/G4VSceneHandler.cc +++ b/source/visualization/management/src/G4VSceneHandler.cc @@ -90,6 +90,8 @@ #include "G4PhysicalConstants.hh" #include "G4SystemOfUnits.hh" +#include + G4VSceneHandler::G4VSceneHandler (G4VGraphicsSystem& system, G4int id, const G4String& name): fSystem (system), fSceneHandlerId (id), @@ -526,36 +528,36 @@ void G4VSceneHandler::AddPrimitive (const G4Scale& scale) { void G4VSceneHandler::AddPrimitive (const G4Polymarker& polymarker) { switch (polymarker.GetMarkerType()) { - default: - case G4Polymarker::dots: + default: + case G4Polymarker::dots: { + G4Circle dot (polymarker); + dot.SetWorldSize (0.); + dot.SetScreenSize (0.1); // Very small circle. for (size_t iPoint = 0; iPoint < polymarker.size (); iPoint++) { - G4Circle dot (polymarker); dot.SetPosition (polymarker[iPoint]); - dot.SetWorldSize (0.); - dot.SetScreenSize (0.1); // Very small circle. - AddPrimitive (dot); + AddPrimitive (dot); } } - break; - case G4Polymarker::circles: + break; + case G4Polymarker::circles: { + G4Circle circle (polymarker); // Default circle for (size_t iPoint = 0; iPoint < polymarker.size (); iPoint++) { - G4Circle circle (polymarker); - circle.SetPosition (polymarker[iPoint]); - AddPrimitive (circle); + circle.SetPosition (polymarker[iPoint]); + AddPrimitive (circle); } } - break; - case G4Polymarker::squares: + break; + case G4Polymarker::squares: { + G4Square square (polymarker); // Default square for (size_t iPoint = 0; iPoint < polymarker.size (); iPoint++) { - G4Square square (polymarker); - square.SetPosition (polymarker[iPoint]); - AddPrimitive (square); + square.SetPosition (polymarker[iPoint]); + AddPrimitive (square); } } - break; + break; } } @@ -572,38 +574,79 @@ void G4VSceneHandler::SetScene (G4Scene* pScene) { } } -void G4VSceneHandler::RequestPrimitives (const G4VSolid& solid) { - G4Polyhedron::SetNumberOfRotationSteps (GetNoOfSides (fpVisAttribs)); - G4Polyhedron* pPolyhedron = solid.GetPolyhedron (); - G4Polyhedron::ResetNumberOfRotationSteps (); - if (pPolyhedron) { - pPolyhedron -> SetVisAttributes (fpVisAttribs); - BeginPrimitives (fObjectTransformation); - AddPrimitive (*pPolyhedron); - EndPrimitives (); - } - else { - G4VisManager::Verbosity verbosity = G4VisManager::GetVerbosity(); - if (verbosity >= G4VisManager::errors) { - G4cerr << - "ERROR: G4VSceneHandler::RequestPrimitives" - "\n Polyhedron not available for " << solid.GetName () << - "\n Touchable path: "; - G4PhysicalVolumeModel* pPVModel = dynamic_cast(fpModel); - if (pPVModel) { - G4cerr << pPVModel->GetFullPVPath(); +void G4VSceneHandler::RequestPrimitives (const G4VSolid& solid) +{ + const G4ViewParameters::DrawingStyle style = GetDrawingStyle(fpVisAttribs); + const G4ViewParameters& vp = fpViewer->GetViewParameters(); + + switch (style) { + default: + case G4ViewParameters::wireframe: + case G4ViewParameters::hlr: + case G4ViewParameters::hsr: + case G4ViewParameters::hlhsr: + { + // Use polyhedral representation + G4Polyhedron::SetNumberOfRotationSteps (GetNoOfSides (fpVisAttribs)); + G4Polyhedron* pPolyhedron = solid.GetPolyhedron (); + G4Polyhedron::ResetNumberOfRotationSteps (); + if (pPolyhedron) { + pPolyhedron -> SetVisAttributes (fpVisAttribs); + BeginPrimitives (fObjectTransformation); + AddPrimitive (*pPolyhedron); + EndPrimitives (); + break; + } else { // Print warnings and drop through to cloud + G4VisManager::Verbosity verbosity = G4VisManager::GetVerbosity(); + static std::set problematicSolids; + if (verbosity >= G4VisManager::errors && + problematicSolids.find(&solid) == problematicSolids.end()) { + problematicSolids.insert(&solid); + G4cerr << + "ERROR: G4VSceneHandler::RequestPrimitives" + "\n Polyhedron not available for " << solid.GetName (); + G4PhysicalVolumeModel* pPVModel = dynamic_cast(fpModel); + if (pPVModel) { + G4cerr << "\n Touchable path: " << pPVModel->GetFullPVPath(); + } + static G4bool explanation = false; + if (!explanation) { + explanation = true; + G4cerr << + "\n This means it cannot be visualized in the usual way on most systems." + "\n 1) The solid may not have implemented the CreatePolyhedron method." + "\n 2) For Boolean solids, the BooleanProcessor, which attempts to create" + "\n the resultant polyhedron, may have failed." + "\n Try RayTracer. It uses Geant4's tracking algorithms instead."; + } + G4cerr << "\n Drawing solid with cloud of points."; + G4cerr << G4endl; + } } - static G4bool explanation = false; - if (!explanation) { - explanation = true; - G4cerr << - "\n This means it cannot be visualized on most systems (try RayTracer)." - "\n 1) The solid may not have implemented the CreatePolyhedron method." - "\n 2) For Boolean solids, the BooleanProcessor, which attempts to create" - "\n the resultant polyhedron, may have failed."; + } // fallthrough + + case G4ViewParameters::cloud: + { + // Form solid out of cloud of dots + G4Polymarker dots; + // Note: OpenGL has a fast implementation of polymarker so it's better + // to build a polymarker rather than add a succession of circles. + // And anyway, in Qt, in the latter case each circle would be a scene-tree + // entry, something we would want to avoid. + dots.SetVisAttributes(fpVisAttribs); + dots.SetMarkerType(G4Polymarker::dots); + dots.SetSize(G4VMarker::screen,1.); + G4int numberOfCloudPoints = GetNumberOfCloudPoints(fpVisAttribs); + if (numberOfCloudPoints <= 0) numberOfCloudPoints = vp.GetNumberOfCloudPoints(); + for (G4int i = 0; i < numberOfCloudPoints; ++i) { + G4ThreeVector p = solid.GetPointOnSurface(); + dots.push_back(p); } - G4cerr << G4endl; + BeginPrimitives (fObjectTransformation); + AddPrimitive(dots); + EndPrimitives (); } + break; } } @@ -790,21 +833,24 @@ G4ModelingParameters* G4VSceneHandler::CreateModelingParameters () // Convert drawing styles... G4ModelingParameters::DrawingStyle modelDrawingStyle = - G4ModelingParameters::wf; + G4ModelingParameters::wf; switch (vp.GetDrawingStyle ()) { - default: - case G4ViewParameters::wireframe: - modelDrawingStyle = G4ModelingParameters::wf; - break; - case G4ViewParameters::hlr: - modelDrawingStyle = G4ModelingParameters::hlr; - break; - case G4ViewParameters::hsr: - modelDrawingStyle = G4ModelingParameters::hsr; - break; - case G4ViewParameters::hlhsr: - modelDrawingStyle = G4ModelingParameters::hlhsr; - break; + default: + case G4ViewParameters::wireframe: + modelDrawingStyle = G4ModelingParameters::wf; + break; + case G4ViewParameters::hlr: + modelDrawingStyle = G4ModelingParameters::hlr; + break; + case G4ViewParameters::hsr: + modelDrawingStyle = G4ModelingParameters::hsr; + break; + case G4ViewParameters::hlhsr: + modelDrawingStyle = G4ModelingParameters::hlhsr; + break; + case G4ViewParameters::cloud: + modelDrawingStyle = G4ModelingParameters::cloud; + break; } // Decide if covered daughters are really to be culled... @@ -825,6 +871,7 @@ G4ModelingParameters* G4VSceneHandler::CreateModelingParameters () vp.GetNoOfSides () ); + pModelingParams->SetNumberOfCloudPoints(vp.GetNumberOfCloudPoints()); pModelingParams->SetWarning (G4VisManager::GetVerbosity() >= G4VisManager::warnings); @@ -843,34 +890,44 @@ G4ModelingParameters* G4VSceneHandler::CreateModelingParameters () return pModelingParams; } -G4VSolid* G4VSceneHandler::CreateSectionSolid() +G4DisplacedSolid* G4VSceneHandler::CreateSectionSolid() { - G4VSolid* sectioner = 0; + G4DisplacedSolid* sectioner = 0; + const G4ViewParameters& vp = fpViewer->GetViewParameters(); if (vp.IsSection () ) { + G4double radius = fpScene->GetExtent().GetExtentRadius(); G4double safe = radius + fpScene->GetExtent().GetExtentCentre().mag(); G4VSolid* sectionBox = - new G4Box("_sectioner", safe, safe, 1.e-5 * radius); // Thin in z-plane. + new G4Box("_sectioner", safe, safe, 1.e-5 * radius); // Thin in z-plane... + const G4Normal3D originalNormal(0,0,1); // ...so this is original normal. + const G4Plane3D& sp = vp.GetSectionPlane (); - G4double a = sp.a(); - G4double b = sp.b(); - G4double c = sp.c(); - G4double d = sp.d(); - G4Transform3D transform = G4TranslateZ3D(-d); - const G4Normal3D normal(a,b,c); - if (normal != G4Normal3D(0,0,1)) { - const G4double angle = std::acos(normal.dot(G4Normal3D(0,0,1))); - const G4Vector3D axis = G4Normal3D(0,0,1).cross(normal); - transform = G4Rotate3D(angle, axis) * transform; + const G4double& a = sp.a(); + const G4double& b = sp.b(); + const G4double& c = sp.c(); + const G4double& d = sp.d(); + const G4Normal3D newNormal(a,b,c); + + G4Transform3D requiredTransform; + // Rotate + if (newNormal != originalNormal) { + const G4double& angle = std::acos(newNormal.dot(originalNormal)); + const G4Vector3D& axis = originalNormal.cross(newNormal); + requiredTransform = G4Rotate3D(angle, axis); } + // Translate + requiredTransform = requiredTransform * G4TranslateZ3D(-d); + sectioner = new G4DisplacedSolid - ("_displaced_sectioning_box", sectionBox, transform); + ("_displaced_sectioning_box", sectionBox, requiredTransform); } + return sectioner; } -G4VSolid* G4VSceneHandler::CreateCutawaySolid() +G4DisplacedSolid* G4VSceneHandler::CreateCutawaySolid() { // To be reviewed. return 0; @@ -882,7 +939,7 @@ G4VSolid* G4VSceneHandler::CreateCutawaySolid() main geometry tree (material world) is added. If "worlds", the top of all worlds - material world and parallel worlds, if any - are added. Otherwise a search of all worlds is made, taking the first - matching occurence only. To see a representation of the geometry + matching occurrence only. To see a representation of the geometry hierarchy of the worlds, try "/vis/drawTree [worlds]" or one of the driver/browser combinations that have the required functionality, e.g., HepRep. If clip-volume-type is specified, the subsequent parameters are used to @@ -983,41 +1040,58 @@ G4ViewParameters::DrawingStyle G4VSceneHandler::GetDrawingStyle // Drawing style is normally determined by the view parameters, but // it can be overriddden by the ForceDrawingStyle flag in the vis // attributes. - G4ViewParameters::DrawingStyle style = - fpViewer->GetViewParameters().GetDrawingStyle(); + const G4ViewParameters& vp = fpViewer->GetViewParameters(); + G4ViewParameters::DrawingStyle style = vp.GetDrawingStyle(); if (pVisAttribs -> IsForceDrawingStyle ()) { G4VisAttributes::ForcedDrawingStyle forcedStyle = - pVisAttribs -> GetForcedDrawingStyle (); + pVisAttribs -> GetForcedDrawingStyle (); // This is complicated because if hidden line and surface removal // has been requested we wish to preserve this sometimes. switch (forcedStyle) { - case (G4VisAttributes::solid): - switch (style) { - case (G4ViewParameters::hlr): - style = G4ViewParameters::hlhsr; - break; - case (G4ViewParameters::wireframe): - style = G4ViewParameters::hsr; - break; - case (G4ViewParameters::hlhsr): - case (G4ViewParameters::hsr): + case (G4VisAttributes::solid): + switch (style) { + case (G4ViewParameters::hlr): + style = G4ViewParameters::hlhsr; + break; + case (G4ViewParameters::wireframe): + style = G4ViewParameters::hsr; + break; + case (G4ViewParameters::cloud): + style = G4ViewParameters::hsr; + break; + case (G4ViewParameters::hlhsr): + case (G4ViewParameters::hsr): + break; + } + break; + case (G4VisAttributes::cloud): + style = G4ViewParameters::cloud; + break; + case (G4VisAttributes::wireframe): default: - break; - } - break; - case (G4VisAttributes::wireframe): - default: - // But if forced style is wireframe, do it, because one of its - // main uses is in displaying the consituent solids of a Boolean - // solid and their surfaces overlap with the resulting Booean - // solid, making a mess if hlr is specified. - style = G4ViewParameters::wireframe; - break; + // But if forced style is wireframe, do it, because one of its + // main uses is in displaying the consituent solids of a Boolean + // solid and their surfaces overlap with the resulting Booean + // solid, making a mess if hlr is specified. + style = G4ViewParameters::wireframe; + break; } } return style; } +G4int G4VSceneHandler::GetNumberOfCloudPoints +(const G4VisAttributes* pVisAttribs) const { + // Returns no of cloud points from current view parameters, unless the user + // has forced through the vis attributes, thereby over-riding the + // current view parameter. + G4int numberOfCloudPoints = fpViewer->GetViewParameters().GetNumberOfCloudPoints(); + if (pVisAttribs -> GetForcedNumberOfCloudPoints() > 0) { + numberOfCloudPoints = pVisAttribs -> GetForcedNumberOfCloudPoints(); + } + return numberOfCloudPoints; +} + G4bool G4VSceneHandler::GetAuxEdgeVisible (const G4VisAttributes* pVisAttribs) { G4bool isAuxEdgeVisible = fpViewer->GetViewParameters().IsAuxEdgeVisible (); if (pVisAttribs -> IsForceAuxEdgeVisible()) { diff --git a/source/visualization/management/src/G4VVisCommand.cc b/source/visualization/management/src/G4VVisCommand.cc index 2300dcc7415..3345304b147 100644 --- a/source/visualization/management/src/G4VVisCommand.cc +++ b/source/visualization/management/src/G4VVisCommand.cc @@ -47,7 +47,9 @@ G4double G4VVisCommand::fCurrentLineWidth = 1.; // pixels // Not yet used: G4VisAttributes::LineStyle G4VVisCommand::fCurrentLineStyle = G4VisAttributes::unbroken; // Not yet used: G4VMarker::FillStyle G4VVisCommand::fCurrentFillStyle = G4VMarker::filled; // Not yet used: G4VMarker::SizeType G4VVisCommand::fCurrentSizeType = G4VMarker::screen; -G4PhysicalVolumeModel::TouchableProperties G4VVisCommand::fCurrentTouchableProperties; +G4PhysicalVolumeModel::TouchableProperties G4VVisCommand::fCurrentTouchableProperties; +G4VisExtent G4VVisCommand::fCurrentExtentForField; +std::vector G4VVisCommand::fCurrrentPVFindingsForField; G4VVisCommand::G4VVisCommand () {} @@ -216,3 +218,126 @@ void G4VVisCommand::CheckSceneAndNotifyHandlers(G4Scene* pScene) } } + +void G4VVisCommand::G4VisCommandsSceneAddUnsuccessful +(G4VisManager::Verbosity verbosity) { + // Some frequently used error printing... + if (verbosity >= G4VisManager::warnings) { + G4cout << + "WARNING: For some reason, possibly mentioned above, it has not been" + "\n possible to add to the scene." + << G4endl; + } +} + +void G4VVisCommand::SetViewParameters +(G4VViewer* viewer, const G4ViewParameters& viewParams) { + viewer->SetViewParameters(viewParams); + RefreshIfRequired(viewer); +} + +void G4VVisCommand::RefreshIfRequired(G4VViewer* viewer) { + G4VisManager::Verbosity verbosity = fpVisManager->GetVerbosity(); + G4VSceneHandler* sceneHandler = viewer->GetSceneHandler(); + const G4ViewParameters& viewParams = viewer->GetViewParameters(); + if (sceneHandler && sceneHandler->GetScene()) { + if (viewParams.IsAutoRefresh()) { + G4UImanager::GetUIpointer()->ApplyCommand("/vis/viewer/refresh"); + } + else { + if (verbosity >= G4VisManager::warnings) { + G4cout << "Issue /vis/viewer/refresh or flush to see effect." + << G4endl; + } + } + } +} + +void G4VVisCommand::InterpolateViews +(G4VViewer* currentViewer, + std::vector viewVector, + const G4int nInterpolationPoints, + const G4int waitTimePerPointmilliseconds, + const G4String exportString) +{ + const G4int safety = viewVector.size()*nInterpolationPoints; + G4int safetyCount = 0; + do { + G4ViewParameters* vp = + G4ViewParameters::CatmullRomCubicSplineInterpolation(viewVector,nInterpolationPoints); + if (!vp) break; // Finished. + currentViewer->SetViewParameters(*vp); + currentViewer->RefreshView(); + if (exportString == "export" && + currentViewer->GetName().contains("OpenGL")) { + G4UImanager::GetUIpointer()->ApplyCommand("/vis/ogl/export"); + } + // File-writing viewers need to close the file + currentViewer->ShowView(); +#ifdef G4VIS_USE_STD11 + if (waitTimePerPointmilliseconds > 0) + std::this_thread::sleep_for(std::chrono::milliseconds(waitTimePerPointmilliseconds)); +#endif + } while (safetyCount++ < safety); // Loop checking, 16.02.2016, J.Allison +} + +void G4VVisCommand::InterpolateToNewView +(G4VViewer* currentViewer, + const G4ViewParameters& oldVP, + const G4ViewParameters& newVP, + const G4int nInterpolationPoints, + const G4int waitTimePerPointmilliseconds, + const G4String exportString) +{ + std::vector viewVector; + viewVector.push_back(oldVP); + viewVector.push_back(oldVP); + viewVector.push_back(newVP); + viewVector.push_back(newVP); + + InterpolateViews + (currentViewer, + viewVector, + nInterpolationPoints, + waitTimePerPointmilliseconds, + exportString); +} + +void G4VVisCommand::CopyGuidanceFrom +(const G4UIcommand* fromCmd, G4UIcommand* toCmd, G4int startLine) +{ + if (fromCmd && toCmd) { + const G4int nGuideEntries = fromCmd->GetGuidanceEntries(); + for (G4int i = startLine; i < nGuideEntries; ++i) { + const G4String& guidance = fromCmd->GetGuidanceLine(i); + toCmd->SetGuidance(guidance); + } + } +} + +void G4VVisCommand::CopyParametersFrom +(const G4UIcommand* fromCmd, G4UIcommand* toCmd) +{ + if (fromCmd && toCmd) { + const G4int nParEntries = fromCmd->GetParameterEntries(); + for (G4int i = 0; i < nParEntries; ++i) { + G4UIparameter* parameter = new G4UIparameter(*(fromCmd->GetParameter(i))); + toCmd->SetParameter(parameter); + } + } +} + +void G4VVisCommand::DrawExtent(const G4VisExtent& extent) +{ + if (fpVisManager) { + const G4double halfX = (extent.GetXmax() - extent.GetXmin()) / 2.; + const G4double halfY = (extent.GetYmax() - extent.GetYmin()) / 2.; + const G4double halfZ = (extent.GetZmax() - extent.GetZmin()) / 2.; + if (halfX > 0. && halfY > 0. && halfZ > 0.) { + const G4Box box("vis_extent",halfX,halfY,halfZ); + const G4VisAttributes visAtts(G4Color::Red()); + const G4Point3D& centre = extent.GetExtentCenter(); + fpVisManager->Draw(box,visAtts,G4Translate3D(centre)); + } + } +} diff --git a/source/visualization/management/src/G4ViewParameters.cc b/source/visualization/management/src/G4ViewParameters.cc index b6951bbcd87..342fbbcb40d 100644 --- a/source/visualization/management/src/G4ViewParameters.cc +++ b/source/visualization/management/src/G4ViewParameters.cc @@ -41,6 +41,7 @@ G4ViewParameters::G4ViewParameters (): fDrawingStyle (wireframe), + fNumberOfCloudPoints(10000), fAuxEdgeVisible (false), fCulling (true), fCullInvisible (true), @@ -219,13 +220,25 @@ G4int G4ViewParameters::SetNoOfSides (G4int nSides) { if (nSides < nSidesMin) { nSides = nSidesMin; G4cout << "G4ViewParameters::SetNoOfSides: attempt to set the" - "\nnumber of sides per circle < " << nSidesMin - << "; forced to " << nSides << G4endl; + "\nnumber of sides per circle < " << nSidesMin + << "; forced to " << nSides << G4endl; } fNoOfSides = nSides; return fNoOfSides; } +G4int G4ViewParameters::SetNumberOfCloudPoints(G4int nPoints) { + const G4int nPointsMin = 100; + if (nPoints < nPointsMin) { + nPoints = nPointsMin; + G4cout << "G4ViewParameters::SetNumberOfCloudPoints:" + "\nnumber of points per cloud set to minimum " << nPoints + << G4endl; + } + fNumberOfCloudPoints = nPoints; + return fNumberOfCloudPoints; +} + void G4ViewParameters::SetViewAndLights (const G4Vector3D& viewpointDirection) { @@ -239,7 +252,7 @@ void G4ViewParameters::SetViewAndLights firstTime = false; G4cout << "WARNING: Viewpoint direction is very close to the up vector direction." - "\n Consider setting the up vector to obtain definable behaviour." + "\n Change the up vector or \"/vis/viewer/set/rotationStyle freeRotation\"." << G4endl; } } @@ -393,12 +406,20 @@ G4String G4ViewParameters::DrawingStyleCommands() const oss << "#\n# Drawing style commands"; oss << "\n/vis/viewer/set/style "; - if (fDrawingStyle == wireframe || fDrawingStyle == hlr) { - oss << "wireframe"; - } else { - oss << "surface"; + switch (fDrawingStyle) { + case wireframe: + case hlr: + oss << "wireframe"; + break; + case hsr: + case hlhsr: + oss << "surface"; + break; + case cloud: + oss << "cloud"; + break; } - + oss << "\n/vis/viewer/set/hiddenEdge "; if (fDrawingStyle == hlr || fDrawingStyle == hlhsr) { oss << "true"; @@ -425,7 +446,10 @@ G4String G4ViewParameters::DrawingStyleCommands() const oss << "\n/vis/viewer/set/globalMarkerScale " << fGlobalMarkerScale; - + + oss << "\n/vis/viewer/set/numberOfCloudPoints " + << fNumberOfCloudPoints; + oss << std::endl; return oss.str(); @@ -619,6 +643,18 @@ G4String G4ViewParameters::TouchableCommands() const } } break; + case G4ModelingParameters::VASForceCloud: + if (vamVisAtts.IsForceDrawingStyle()) { + if (vamVisAtts.GetForcedDrawingStyle() == G4VisAttributes::cloud) { + oss << "\n/vis/touchable/set/forceCloud "; + if (vamVisAtts.IsForceDrawingStyle()) { + oss << "true"; + } else { + oss << "false"; + } + } + } + break; case G4ModelingParameters::VASForceAuxEdgeVisible: if (vamVisAtts.IsForceAuxEdgeVisible()) { oss << "\n/vis/touchable/set/forceAuxEdgeVisible "; @@ -630,10 +666,12 @@ G4String G4ViewParameters::TouchableCommands() const } break; case G4ModelingParameters::VASForceLineSegmentsPerCircle: - if (vamVisAtts.GetForcedLineSegmentsPerCircle() > 0) { - oss << "\n/vis/touchable/set/lineSegmentsPerCircle " - << vamVisAtts.GetForcedLineSegmentsPerCircle(); - } + oss << "\n/vis/touchable/set/lineSegmentsPerCircle " + << vamVisAtts.GetForcedLineSegmentsPerCircle(); + break; + case G4ModelingParameters::VASForceNumberOfCloudPoints: + oss << "\n/vis/touchable/set/numberOfCloudPoints " + << vamVisAtts.GetForcedNumberOfCloudPoints(); break; } } @@ -707,6 +745,7 @@ void G4ViewParameters::PrintDifferences (const G4ViewParameters& v) const { // No particular order from here on. (fDrawingStyle != v.fDrawingStyle) || + (fNumberOfCloudPoints != v.fNumberOfCloudPoints) || (fAuxEdgeVisible != v.fAuxEdgeVisible) || (fCulling != v.fCulling) || (fCullInvisible != v.fCullInvisible) || @@ -826,6 +865,8 @@ std::ostream& operator << os << "hsr - hidden surfaces removed"; break; case G4ViewParameters::hlhsr: os << "hlhsr - hidden line, hidden surface removed"; break; + case G4ViewParameters::cloud: + os << "cloud - draw volume as a cloud of dots"; break; default: os << "unrecognised"; break; } return os; @@ -834,18 +875,9 @@ std::ostream& operator << std::ostream& operator << (std::ostream& os, const G4ViewParameters& v) { os << "View parameters and options:"; - os << "\n Drawing style: "; - switch (v.fDrawingStyle) { - case G4ViewParameters::wireframe: - os << "edges, wireframe"; break; - case G4ViewParameters::hlr: - os << "edges, hidden line removal"; break; - case G4ViewParameters::hsr: - os << "surfaces, hidden surface removal"; break; - case G4ViewParameters::hlhsr: - os << "surfaces and edges, hidden line and surface removal"; break; - default: os << "unrecognised"; break; - } + os << "\n Drawing style: " << v.fDrawingStyle; + + os << "\n Number of cloud points: " << v.fNumberOfCloudPoints; os << "\n Auxiliary edges: "; if (!v.fAuxEdgeVisible) os << "in"; @@ -1029,6 +1061,7 @@ G4bool G4ViewParameters::operator != (const G4ViewParameters& v) const { // No particular order from here on. (fDrawingStyle != v.fDrawingStyle) || + (fNumberOfCloudPoints != v.fNumberOfCloudPoints) || (fAuxEdgeVisible != v.fAuxEdgeVisible) || (fCulling != v.fCulling) || (fCullInvisible != v.fCullInvisible) || diff --git a/source/visualization/management/src/G4VisCommandsCompound.cc b/source/visualization/management/src/G4VisCommandsCompound.cc index c8bbe9ab59e..9aefa0c3d6f 100644 --- a/source/visualization/management/src/G4VisCommandsCompound.cc +++ b/source/visualization/management/src/G4VisCommandsCompound.cc @@ -212,17 +212,9 @@ G4VisCommandDrawLogicalVolume::G4VisCommandDrawLogicalVolume() { const G4UIcommandTree* tree = G4UImanager::GetUIpointer()->GetTree(); const G4UIcommand* addLogVolCmd = tree->FindPath("/vis/scene/add/logicalVolume"); // Pick up guidance from /vis/scene/add/logicalVolume - G4int nGuideEntries = addLogVolCmd->GetGuidanceEntries(); - for (G4int i = 0; i < nGuideEntries; ++i) { - const G4String& guidance = addLogVolCmd->GetGuidanceLine(i); - fpCommand->SetGuidance(guidance); - } + CopyGuidanceFrom(addLogVolCmd,fpCommand); // Pick up parameters from /vis/scene/add/logicalVolume - G4int nParEntries = addLogVolCmd->GetParameterEntries(); - for (G4int i = 0; i < nParEntries; ++i) { - G4UIparameter* parameter = new G4UIparameter(*(addLogVolCmd->GetParameter(i))); - fpCommand->SetParameter(parameter); - } + CopyParametersFrom(addLogVolCmd,fpCommand); } G4VisCommandDrawLogicalVolume::~G4VisCommandDrawLogicalVolume() { @@ -245,7 +237,8 @@ void G4VisCommandDrawLogicalVolume::SetNewValue(G4UIcommand*, G4String newValue) UImanager->ApplyCommand(G4String("/vis/scene/add/logicalVolume " + newValue)); UImanager->ApplyCommand("/vis/sceneHandler/attach"); G4ViewParameters::DrawingStyle keepDrawingStyle = currentViewParams.GetDrawingStyle(); - if(keepDrawingStyle != G4ViewParameters::wireframe) UImanager->ApplyCommand("/vis/viewer/set/style wireframe"); + if(keepDrawingStyle != G4ViewParameters::wireframe) + UImanager->ApplyCommand("/vis/viewer/set/style wireframe"); G4bool keepMarkerNotHidden = currentViewParams.IsMarkerNotHidden(); if (!keepMarkerNotHidden) UImanager->ApplyCommand("/vis/viewer/set/hiddenMarker false"); if (keepAutoRefresh) UImanager->ApplyCommand("/vis/viewer/set/autoRefresh true"); @@ -264,11 +257,12 @@ void G4VisCommandDrawLogicalVolume::SetNewValue(G4UIcommand*, G4String newValue) style = "surface"; edge = "false"; break; case G4ViewParameters::hlhsr: style = "surface"; edge = "true"; break; + case G4ViewParameters::cloud: + style = "cloud"; edge = ""; break; } - G4cout - << "\n /vis/viewer/set/style " + style - << "\n /vis/viewer/set/hiddenEdge " + edge - << G4endl; + G4cout << "\n /vis/viewer/set/style " + style; + if (!edge.empty()) G4cout << "\n /vis/viewer/set/hiddenEdge " + edge; + G4cout << G4endl; } if (keepMarkerNotHidden != currentViewParams.IsMarkerNotHidden()) { G4cout @@ -297,17 +291,9 @@ G4VisCommandDrawVolume::G4VisCommandDrawVolume() { const G4UIcommandTree* tree = G4UImanager::GetUIpointer()->GetTree(); const G4UIcommand* addVolCmd = tree->FindPath("/vis/scene/add/volume"); // Pick up guidance from /vis/scene/add/volume - G4int nGuideEntries = addVolCmd->GetGuidanceEntries(); - for (G4int i = 0; i < nGuideEntries; ++i) { - const G4String& guidance = addVolCmd->GetGuidanceLine(i); - fpCommand->SetGuidance(guidance); - } + CopyGuidanceFrom(addVolCmd,fpCommand); // Pick up parameters from /vis/scene/add/volume - G4int nParEntries = addVolCmd->GetParameterEntries(); - for (G4int i = 0; i < nParEntries; ++i) { - G4UIparameter* parameter = new G4UIparameter(*(addVolCmd->GetParameter(i))); - fpCommand->SetParameter(parameter); - } + CopyParametersFrom(addVolCmd,fpCommand); } G4VisCommandDrawVolume::~G4VisCommandDrawVolume() { diff --git a/source/visualization/management/src/G4VisCommandsGeometrySet.cc b/source/visualization/management/src/G4VisCommandsGeometrySet.cc index a88526db17c..74a63b4c0fc 100644 --- a/source/visualization/management/src/G4VisCommandsGeometrySet.cc +++ b/source/visualization/management/src/G4VisCommandsGeometrySet.cc @@ -356,7 +356,7 @@ G4VisCommandGeometrySetForceSolid::G4VisCommandGeometrySetForceSolid() parameter->SetGuidance ("Depth of propagation (-1 means unlimited depth)."); fpCommand->SetParameter(parameter); - parameter = new G4UIparameter("forceSolid", 'b', omitable = true); + parameter = new G4UIparameter("force", 'b', omitable = true); parameter->SetDefaultValue(true); fpCommand->SetParameter(parameter); } @@ -377,12 +377,12 @@ void G4VisCommandGeometrySetForceSolid::SetNewValue { G4String name; G4int requestedDepth; - G4String forceSolidString; + G4String forceString; std::istringstream iss(newValue); - iss >> name >> requestedDepth >> forceSolidString; - G4bool forceSolid = G4UIcommand::ConvertToBool(forceSolidString); + iss >> name >> requestedDepth >> forceString; + G4bool force = G4UIcommand::ConvertToBool(forceString); - G4VisCommandGeometrySetForceSolidFunction setForceSolid(forceSolid); + G4VisCommandGeometrySetForceSolidFunction setForceSolid(force); Set(name, setForceSolid, requestedDepth); } diff --git a/source/visualization/management/src/G4VisCommandsScene.cc b/source/visualization/management/src/G4VisCommandsScene.cc index cfbbfe364dc..0c0c8429838 100644 --- a/source/visualization/management/src/G4VisCommandsScene.cc +++ b/source/visualization/management/src/G4VisCommandsScene.cc @@ -41,6 +41,7 @@ #include "G4UImanager.hh" #include "G4UIcommand.hh" #include "G4UIcmdWithAString.hh" +#include "G4UIcmdWithoutParameter.hh" #include "G4ios.hh" #include @@ -780,9 +781,9 @@ G4VisCommandSceneSelect::G4VisCommandSceneSelect () { G4bool omitable; fpCommand = new G4UIcmdWithAString ("/vis/scene/select", this); fpCommand -> SetGuidance ("Selects a scene"); - fpCommand -> SetGuidance - ("Makes the scene current. \"/vis/scene/list\" to see" - "\n possible scene names."); + fpCommand -> SetGuidance + ("Makes the scene current. \"/vis/scene/list\" to see" + "\n possible scene names."); fpCommand -> SetParameterName ("scene-name", omitable = false); } @@ -807,16 +808,111 @@ void G4VisCommandSceneSelect::SetNewValue (G4UIcommand*, G4String newValue) { if (iScene >= nScenes) { if (verbosity >= G4VisManager::warnings) { G4cout << "WARNING: Scene \"" << selectName - << "\" not found - \"/vis/scene/list\" to see possibilities." - << G4endl; + << "\" not found - \"/vis/scene/list\" to see possibilities." + << G4endl; } return; } if (verbosity >= G4VisManager::confirmations) { G4cout << "Scene \"" << selectName - << "\" selected." << G4endl; + << "\" selected." << G4endl; } CheckSceneAndNotifyHandlers (sceneList [iScene]); } + +////////////// /vis/scene/showExtents /////////////////////////////////////// + +G4VisCommandSceneShowExtents::G4VisCommandSceneShowExtents () { + fpCommand = new G4UIcmdWithoutParameter ("/vis/scene/showExtents", this); + fpCommand -> SetGuidance ("Prints and draws extents of models in a scene"); +} + +G4VisCommandSceneShowExtents::~G4VisCommandSceneShowExtents () { + delete fpCommand; +} + +G4String G4VisCommandSceneShowExtents::GetCurrentValue (G4UIcommand*) { + return ""; +} + +void G4VisCommandSceneShowExtents::SetNewValue (G4UIcommand*, G4String) { + + G4VisManager::Verbosity verbosity = fpVisManager->GetVerbosity(); + + G4VSceneHandler* pCurrentSceneHandler = + fpVisManager -> GetCurrentSceneHandler(); + if (!pCurrentSceneHandler) { + if (verbosity >= G4VisManager::warnings) { + G4cout << "WARNING: No current scene handler." + << G4endl; + } + return; + } + G4VViewer* pCurrentViewer = fpVisManager -> GetCurrentViewer(); + if (!pCurrentViewer) { + if (verbosity >= G4VisManager::warnings) { + G4cout << "WARNING: No current viewer." + << G4endl; + } + return; + } + G4Scene* pCurrentScene = fpVisManager -> GetCurrentScene(); + if (!pCurrentScene) { + if (verbosity >= G4VisManager::warnings) { + G4cout << "WARNING: No current scene." + << G4endl; + } + return; + } + + G4cout << "\n Run-duration models:"; + G4int nRunModels = pCurrentScene -> GetRunDurationModelList ().size (); + if (nRunModels == 0) { + G4cout << " none."; + } + for (G4int i = 0; i < nRunModels; i++) { + if (pCurrentScene -> GetRunDurationModelList()[i].fActive) + G4cout << "\n Active: "; + else G4cout << "\n Inactive: "; + G4VModel* pModel = pCurrentScene -> GetRunDurationModelList()[i].fpModel; + const G4VisExtent& transformedExtent = pModel -> GetTransformedExtent(); + G4cout << pModel -> GetGlobalDescription () + << "\n" << transformedExtent; + DrawExtent(transformedExtent); + } + G4cout << "\n End-of-event models:"; + G4int nEOEModels = pCurrentScene -> GetEndOfEventModelList ().size (); + if (nEOEModels == 0) { + G4cout << " none."; + } + for (G4int i = 0; i < nEOEModels; i++) { + if (pCurrentScene -> GetEndOfEventModelList()[i].fActive) + G4cout << "\n Active: "; + else G4cout << "\n Inactive: "; + G4VModel* pModel = pCurrentScene -> GetEndOfEventModelList()[i].fpModel; + const G4VisExtent& transformedExtent = pModel -> GetTransformedExtent(); + G4cout << pModel -> GetGlobalDescription () + << "\n" << transformedExtent; + DrawExtent(transformedExtent); + } + G4cout << "\n End-of-run models:"; + G4int nEORModels = pCurrentScene -> GetEndOfRunModelList ().size (); + if (nEORModels == 0) { + G4cout << " none."; + } + for (G4int i = 0; i < nEORModels; i++) { + if (pCurrentScene -> GetEndOfRunModelList()[i].fActive) + G4cout << "\n Active: "; + else G4cout << "\n Inactive: "; + G4VModel* pModel = pCurrentScene -> GetEndOfRunModelList()[i].fpModel; + const G4VisExtent& transformedExtent = pModel -> GetTransformedExtent(); + G4cout << pModel -> GetGlobalDescription () + << "\n" << transformedExtent; + DrawExtent(transformedExtent); + } + G4cout << "Overall extent:\n"; + DrawExtent(pCurrentScene->GetExtent()); + G4cout << G4endl; +} diff --git a/source/visualization/management/src/G4VisCommandsSceneAdd.cc b/source/visualization/management/src/G4VisCommandsSceneAdd.cc index 4cb71f2a5c0..6b150c19d51 100644 --- a/source/visualization/management/src/G4VisCommandsSceneAdd.cc +++ b/source/visualization/management/src/G4VisCommandsSceneAdd.cc @@ -36,6 +36,7 @@ #include "G4HitsModel.hh" #include "G4DigiModel.hh" #include "G4GPSModel.hh" +#include "G4ElectricFieldModel.hh" #include "G4MagneticFieldModel.hh" #include "G4PSHitsModel.hh" #include "G4TrajectoriesModel.hh" @@ -53,6 +54,7 @@ #include "G4SubtractionSolid.hh" #include "G4Polyhedron.hh" #include "G4UImanager.hh" +#include "G4UIcommandTree.hh" #include "G4UIcommand.hh" #include "G4UIcmdWithAString.hh" #include "G4UIcmdWithoutParameter.hh" @@ -81,17 +83,6 @@ #include -// Local function with some frequently used error printing... -static void G4VisCommandsSceneAddUnsuccessful -(G4VisManager::Verbosity verbosity) { - if (verbosity >= G4VisManager::warnings) { - G4cout << - "WARNING: For some reason, possibly mentioned above, it has not been" - "\n possible to add to the scene." - << G4endl; - } -} - ////////////// /vis/scene/add/arrow /////////////////////////////////////// G4VisCommandSceneAddArrow::G4VisCommandSceneAddArrow () { @@ -536,6 +527,100 @@ void G4VisCommandSceneAddDigis::SetNewValue (G4UIcommand*, G4String) { CheckSceneAndNotifyHandlers (pScene); } +////////////// /vis/scene/add/electricField /////////////////////////////////////// + +G4VisCommandSceneAddElectricField::G4VisCommandSceneAddElectricField () { + G4bool omitable; + fpCommand = new G4UIcommand ("/vis/scene/add/electricField", this); + fpCommand -> SetGuidance + ("Adds electric field representation to current scene."); + fpCommand -> SetGuidance + ("The first parameter is no. of data points per half scene. So, possibly, at" + "\nmaximum, the number of data points sampled is (2*n+1)^3, which can grow" + "\nlarge--be warned!" + "\nThe default value is 10, i.e., a 21x21x21 array, i.e., 9,261 sampling points." + "\nThat may swamp you scene, but usually, a field is limited to a small part of" + "\nthe scene, so it's not a problem. But if it is, here are some of the things" + "\nyou can do:" + "\n- reduce the number of data points per half scene (first parameter);" + "\n- specify \"lightArrow\" (second parameter);" + "\n- restrict the region sampled with \"/vis/set/extentForField\";" + "\n- restrict the drawing to a specific volume with" + "\n \"/vis/set/volumeForField\" or \"/vis/touchable/volumeForField\"." + "\nNote: you may have to deactivate existing field models with" + "\n \"/vis/scene/activateModel Field false\" and re-issue" + "\n \"/vis/scene/add/...Field\" command again."); + fpCommand -> SetGuidance + ("In the arrow representation, the length of the arrow is proportional" + "\nto the magnitude of the field and the colour is mapped onto the range" + "\nas a fraction of the maximum magnitude: 0->0.5->1 is blue->green->red."); + G4UIparameter* parameter; + parameter = new G4UIparameter ("nDataPointsPerHalfScene", 'i', omitable = true); + parameter -> SetDefaultValue (10); + fpCommand -> SetParameter (parameter); + parameter = new G4UIparameter ("representation", 's', omitable = true); + parameter -> SetParameterCandidates("fullArrow lightArrow"); + parameter -> SetDefaultValue ("fullArrow"); + fpCommand -> SetParameter (parameter); +} + +G4VisCommandSceneAddElectricField::~G4VisCommandSceneAddElectricField () { + delete fpCommand; +} + +G4String G4VisCommandSceneAddElectricField::GetCurrentValue (G4UIcommand*) { + return ""; +} + +void G4VisCommandSceneAddElectricField::SetNewValue +(G4UIcommand*, G4String newValue) { + + G4VisManager::Verbosity verbosity = fpVisManager->GetVerbosity(); + G4bool warn(verbosity >= G4VisManager::warnings); + + G4Scene* pScene = fpVisManager->GetCurrentScene(); + if (!pScene) { + if (verbosity >= G4VisManager::errors) { + G4cerr << "ERROR: No current scene. Please create one." << G4endl; + } + return; + } + + G4int nDataPointsPerHalfScene; + G4String representation; + std::istringstream iss(newValue); + iss >> nDataPointsPerHalfScene >> representation; + G4ElectricFieldModel::Representation + modelRepresentation = G4ElectricFieldModel::fullArrow; + if (representation == "lightArrow") { + modelRepresentation = G4ElectricFieldModel::lightArrow; + } + G4VModel* model; + model = new G4ElectricFieldModel + (nDataPointsPerHalfScene,modelRepresentation, + fCurrentArrow3DLineSegmentsPerCircle, + fCurrentExtentForField, + fCurrrentPVFindingsForField); + const G4String& currentSceneName = pScene -> GetName (); + G4bool successful = pScene -> AddRunDurationModel (model, warn); + if (successful) { + if (verbosity >= G4VisManager::confirmations) { + G4cout + << "Electric field, if any, will be drawn in scene \"" + << currentSceneName + << "\"\n with " + << nDataPointsPerHalfScene + << " data points per half scene and with representation \"" + << representation + << '\"' + << G4endl; + } + } + else G4VisCommandsSceneAddUnsuccessful(verbosity); + + CheckSceneAndNotifyHandlers (pScene); +} + ////////////// /vis/scene/add/eventID /////////////////////////////////////// G4VisCommandSceneAddEventID::G4VisCommandSceneAddEventID () { @@ -869,75 +954,75 @@ void G4VisCommandSceneAddFrame::Frame::operator() sceneHandler.EndPrimitives2D(); } - ////////////// /vis/scene/add/gps /////////////////////////////////////// +////////////// /vis/scene/add/gps /////////////////////////////////////// - G4VisCommandSceneAddGPS::G4VisCommandSceneAddGPS () { - G4bool omitable; - G4UIparameter* parameter; - fpCommand = new G4UIcommand ("/vis/scene/add/gps", this); - fpCommand -> SetGuidance - ("A representation of the source(s) of the General Particle Source" - "\nwill be added to current scene and drawn, if applicable."); - fpCommand->SetGuidance(ConvertToColourGuidance()); - fpCommand->SetGuidance("Default: red and transparent."); - parameter = new G4UIparameter("red_or_string", 's', omitable = true); - parameter -> SetDefaultValue ("1."); - fpCommand -> SetParameter (parameter); - parameter = new G4UIparameter("green", 'd', omitable = true); - parameter -> SetDefaultValue (0.); - fpCommand -> SetParameter (parameter); - parameter = new G4UIparameter ("blue", 'd', omitable = true); - parameter -> SetDefaultValue (0.); - fpCommand -> SetParameter (parameter); - parameter = new G4UIparameter ("opacity", 'd', omitable = true); - parameter -> SetDefaultValue (0.3); - fpCommand -> SetParameter (parameter); - } +G4VisCommandSceneAddGPS::G4VisCommandSceneAddGPS () { + G4bool omitable; + G4UIparameter* parameter; + fpCommand = new G4UIcommand ("/vis/scene/add/gps", this); + fpCommand -> SetGuidance + ("A representation of the source(s) of the General Particle Source" + "\nwill be added to current scene and drawn, if applicable."); + fpCommand->SetGuidance(ConvertToColourGuidance()); + fpCommand->SetGuidance("Default: red and transparent."); + parameter = new G4UIparameter("red_or_string", 's', omitable = true); + parameter -> SetDefaultValue ("1."); + fpCommand -> SetParameter (parameter); + parameter = new G4UIparameter("green", 'd', omitable = true); + parameter -> SetDefaultValue (0.); + fpCommand -> SetParameter (parameter); + parameter = new G4UIparameter ("blue", 'd', omitable = true); + parameter -> SetDefaultValue (0.); + fpCommand -> SetParameter (parameter); + parameter = new G4UIparameter ("opacity", 'd', omitable = true); + parameter -> SetDefaultValue (0.3); + fpCommand -> SetParameter (parameter); +} - G4VisCommandSceneAddGPS::~G4VisCommandSceneAddGPS () { - delete fpCommand; - } +G4VisCommandSceneAddGPS::~G4VisCommandSceneAddGPS () { + delete fpCommand; +} - G4String G4VisCommandSceneAddGPS::GetCurrentValue (G4UIcommand*) { - return ""; - } +G4String G4VisCommandSceneAddGPS::GetCurrentValue (G4UIcommand*) { + return ""; +} - void G4VisCommandSceneAddGPS::SetNewValue (G4UIcommand*, G4String newValue) { +void G4VisCommandSceneAddGPS::SetNewValue (G4UIcommand*, G4String newValue) { - G4VisManager::Verbosity verbosity = fpVisManager->GetVerbosity(); - G4bool warn(verbosity >= G4VisManager::warnings); + G4VisManager::Verbosity verbosity = fpVisManager->GetVerbosity(); + G4bool warn(verbosity >= G4VisManager::warnings); - G4Scene* pScene = fpVisManager->GetCurrentScene(); - if (!pScene) { - if (verbosity >= G4VisManager::errors) { - G4cerr << "ERROR: No current scene. Please create one." << G4endl; - } - return; + G4Scene* pScene = fpVisManager->GetCurrentScene(); + if (!pScene) { + if (verbosity >= G4VisManager::errors) { + G4cerr << "ERROR: No current scene. Please create one." << G4endl; } + return; + } - G4String redOrString; - G4double green, blue, opacity; - std::istringstream iss(newValue); - iss >> redOrString >> green >> blue >> opacity; - G4Colour colour(1.,0.,0.,0.3); // Default red and transparent. - ConvertToColour(colour, redOrString, green, blue, opacity); + G4String redOrString; + G4double green, blue, opacity; + std::istringstream iss(newValue); + iss >> redOrString >> green >> blue >> opacity; + G4Colour colour(1.,0.,0.,0.3); // Default red and transparent. + ConvertToColour(colour, redOrString, green, blue, opacity); - G4VModel* model = new G4GPSModel(colour); - const G4String& currentSceneName = pScene -> GetName (); - G4bool successful = pScene -> AddRunDurationModel (model, warn); - if (successful) { - if (verbosity >= G4VisManager::confirmations) { - G4cout << -"A representation of the source(s) of the General Particle Source will be drawn" -"\n in colour " << colour << " for scene \"" - << currentSceneName << "\" if applicable." - << G4endl; - } + G4VModel* model = new G4GPSModel(colour); + const G4String& currentSceneName = pScene -> GetName (); + G4bool successful = pScene -> AddRunDurationModel (model, warn); + if (successful) { + if (verbosity >= G4VisManager::confirmations) { + G4cout << + "A representation of the source(s) of the General Particle Source will be drawn" + "\n in colour " << colour << " for scene \"" + << currentSceneName << "\" if applicable." + << G4endl; } - else G4VisCommandsSceneAddUnsuccessful(verbosity); - - CheckSceneAndNotifyHandlers (pScene); } + else G4VisCommandsSceneAddUnsuccessful(verbosity); + + CheckSceneAndNotifyHandlers (pScene); +} ////////////// /vis/scene/add/hits /////////////////////////////////////// @@ -1828,31 +1913,15 @@ void G4VisCommandSceneAddLogo2D::Logo2D::operator() ////////////// /vis/scene/add/magneticField /////////////////////////////////////// G4VisCommandSceneAddMagneticField::G4VisCommandSceneAddMagneticField () { - G4bool omitable; fpCommand = new G4UIcommand ("/vis/scene/add/magneticField", this); fpCommand -> SetGuidance ("Adds magnetic field representation to current scene."); - fpCommand -> SetGuidance - ("The first parameter is no. of data points per half scene. So, possibly, at" - "\nmaximum, the number of data points sampled is (2*n+1)^3, which can grow" - "\nlarge--be warned!" - "\nYou might find that your scene is cluttered by thousands of arrows for" - "\nthe default number of data points, so try reducing to 2 or 3, e.g:" - "\n /vis/scene/add/magneticField 3" - "\nor, if only a small part of the scene has a field:" - "\n /vis/scene/add/magneticField 50 or more"); - fpCommand -> SetGuidance - ("In the arrow representation, the length of the arrow is proportional" - "\nto the magnitude of the field and the colour is mapped onto the range" - "\nas a fraction of the maximum magnitude: 0->0.5->1 is blue->green->red."); - G4UIparameter* parameter; - parameter = new G4UIparameter ("nDataPointsPerHalfScene", 'i', omitable = true); - parameter -> SetDefaultValue (10); - fpCommand -> SetParameter (parameter); - parameter = new G4UIparameter ("representation", 's', omitable = true); - parameter -> SetParameterCandidates("fullArrow lightArrow"); - parameter -> SetDefaultValue ("fullArrow"); - fpCommand -> SetParameter (parameter); + const G4UIcommandTree* tree = G4UImanager::GetUIpointer()->GetTree(); + const G4UIcommand* addElecFieldCmd = tree->FindPath("/vis/scene/add/electricField"); + // Pick up additional guidance from /vis/scene/add/electricField + CopyGuidanceFrom(addElecFieldCmd,fpCommand,1); + // Pick up parameters from /vis/scene/add/electricField + CopyParametersFrom(addElecFieldCmd,fpCommand); } G4VisCommandSceneAddMagneticField::~G4VisCommandSceneAddMagneticField () { @@ -1872,7 +1941,7 @@ void G4VisCommandSceneAddMagneticField::SetNewValue G4Scene* pScene = fpVisManager->GetCurrentScene(); if (!pScene) { if (verbosity >= G4VisManager::errors) { - G4cerr << "ERROR: No current scene. Please create one." << G4endl; + G4cerr << "ERROR: No current scene. Please create one." << G4endl; } return; } @@ -1881,23 +1950,27 @@ void G4VisCommandSceneAddMagneticField::SetNewValue G4String representation; std::istringstream iss(newValue); iss >> nDataPointsPerHalfScene >> representation; - G4MagneticFieldModel::Representation - modelRepresentation = G4MagneticFieldModel::fullArrow; + G4ElectricFieldModel::Representation + modelRepresentation = G4ElectricFieldModel::fullArrow; if (representation == "lightArrow") { - modelRepresentation = G4MagneticFieldModel::lightArrow; - } - G4VModel* model = - new G4MagneticFieldModel(nDataPointsPerHalfScene,modelRepresentation, - fCurrentArrow3DLineSegmentsPerCircle); + modelRepresentation = G4ElectricFieldModel::lightArrow; + } + G4VModel* model; + model = new G4MagneticFieldModel + (nDataPointsPerHalfScene,modelRepresentation, + fCurrentArrow3DLineSegmentsPerCircle, + fCurrentExtentForField, + fCurrrentPVFindingsForField); const G4String& currentSceneName = pScene -> GetName (); G4bool successful = pScene -> AddRunDurationModel (model, warn); if (successful) { if (verbosity >= G4VisManager::confirmations) { - G4cout << "Magnetic field, if any, will be drawn in scene \"" + G4cout + << "Magnetic field, if any, will be drawn in scene \"" << currentSceneName << "\"\n with " << nDataPointsPerHalfScene - << " data points per half scene and with representation \"" + << " data points per half extent and with representation \"" << representation << '\"' << G4endl; @@ -2320,7 +2393,6 @@ void G4VisCommandSceneAddScale::SetNewValue (G4UIcommand*, G4String newValue) { transform = G4Translate3D(sxmid,symid,szmid) * transform; ///////// G4VisExtent scaleExtent(sxmin, sxmax, symin, symax, szmin, szmax); - model->SetTransformation(transform); // Note: it is the responsibility of the model to act upon this, but // the extent is in local coordinates... @@ -2830,32 +2902,32 @@ G4VisCommandSceneAddVolume::G4VisCommandSceneAddVolume () { ("Adds a physical volume to current scene, with optional clipping volume."); fpCommand -> SetGuidance ("If physical-volume-name is \"world\" (the default), the top of the" - "\nmain geometry tree (material world) is added. If \"worlds\", the" - "\ntop of all worlds - material world and parallel worlds, if any - are" - "\nadded. Otherwise a search of all worlds is made."); + "\nmain geometry tree (material world) is added. If \"worlds\", the" + "\ntops of all worlds - material world and parallel worlds, if any - are" + "\nadded. Otherwise a search of all worlds is made."); fpCommand -> SetGuidance - ("In the last case (a search of all worlds) all physical volume names are" - "\nmatched against the first argument of this command. If this is of the" - "\nform \"/regexp/\", where regexp is a regular expression (see C++ regex)," - "\nthe physical volume name is matched against regexp by the usual rules" - "\nof regular expression matching. Otherwise an exact match is required." - "\nFor example, \"/Shap/\" matches \"Shape1\" and \"Shape2\"."); + ("In the last case the names of all volumes in all worlds are matched" + "\nagainst physical-volume-name. If this is of the form \"/regexp/\"," + "\nwhere regexp is a regular expression (see C++ regex), the match uses" + "\nthe usual rules of regular expression matching. Otherwise an exact" + "\nmatch is required." + "\nFor example, \"/Shap/\" adds \"Shape1\" and \"Shape2\"."); fpCommand -> SetGuidance ("It may help to see a textual representation of the geometry hierarchy of" "\nthe worlds. Try \"/vis/drawTree [worlds]\" or one of the driver/browser" - "\ncombinations that have the required functionality, e.g., HepRep."); + "\ncombinations that have the required functionality, e.g., HepRepFile."); fpCommand -> SetGuidance ("If clip-volume-type is specified, the subsequent parameters are used to" - "\nto define a clipping volume. For example," + "\nto define a clipping volume. For example," "\n\"/vis/scene/add/volume ! ! ! -box km 0 1 0 1 0 1\" will draw the world" - "\nwith the positive octant cut away. (If the Boolean Processor issues" + "\nwith the positive octant cut away. (If the Boolean Processor issues" "\nwarnings try replacing 0 by 0.000000001 or something.)"); fpCommand -> SetGuidance ("If clip-volume-type is prepended with '-', the clip-volume is subtracted" "\n(cutaway). (This is the default if there is no prepended character.)" "\nIf '*' is prepended, the intersection of the physical-volume and the" - "\nclip-volume is made. (You can make a section/DCUT with a thin box, for" - "\nexample)."); + "\nclip-volume is made. (You can make a section through the detector with" + "\na thin box, for example)."); fpCommand -> SetGuidance ("For \"box\", the parameters are xmin,xmax,ymin,ymax,zmin,zmax." "\nOnly \"box\" is programmed at present."); @@ -2864,8 +2936,7 @@ G4VisCommandSceneAddVolume::G4VisCommandSceneAddVolume () { parameter -> SetDefaultValue ("world"); fpCommand -> SetParameter (parameter); parameter = new G4UIparameter ("copy-no", 'i', omitable = true); - parameter -> SetGuidance - ("If negative, matches any copy no. First name match is taken."); + parameter -> SetGuidance ("If negative, matches any copy no."); parameter -> SetDefaultValue (-1); fpCommand -> SetParameter (parameter); parameter = new G4UIparameter ("depth-of-descent", 'i', omitable = true); @@ -3037,7 +3108,7 @@ void G4VisCommandSceneAddVolume::SetNewValue (G4UIcommand*, } for (const auto& findings: findingsVector) { - // Set copy number from search findings to cope with replicas. + // Set copy number from search findings for replicas and parameterisations. findings.fpFoundPV->SetCopyNo(findings.fFoundPVCopyNo); // Create a physical volume model... G4PhysicalVolumeModel* foundPVModel = new G4PhysicalVolumeModel @@ -3051,7 +3122,8 @@ void G4VisCommandSceneAddVolume::SetNewValue (G4UIcommand*, foundPVModel->SetClippingSolid(clippingSolid); foundPVModel->SetClippingMode(clippingMode); } - // ...and add it to the scene. + if (!foundPVModel->Validate(warn)) return; // Calculates extent + // ...so add it to the scene. G4bool successful = pScene->AddRunDurationModel(foundPVModel,warn); if (successful) { if (verbosity >= G4VisManager::confirmations) { diff --git a/source/visualization/management/src/G4VisCommandsSet.cc b/source/visualization/management/src/G4VisCommandsSet.cc index a44caf20ecb..39d688dd8d2 100644 --- a/source/visualization/management/src/G4VisCommandsSet.cc +++ b/source/visualization/management/src/G4VisCommandsSet.cc @@ -34,8 +34,10 @@ #include "G4UIcmdWithAnInteger.hh" #include "G4UIcmdWithADouble.hh" #include "G4UIcmdWithAString.hh" +#include "G4UIcmdWithABool.hh" #include "G4TouchablePropertiesScene.hh" #include "G4TransportationManager.hh" +#include "G4BoundingExtentScene.hh" #include ////////////// /vis/set/arrow3DLineSegmentsPerCircle //////////////////////////////////// @@ -84,15 +86,15 @@ G4VisCommandSetColour::G4VisCommandSetColour () G4bool omitable; fpCommand = new G4UIcommand("/vis/set/colour", this); fpCommand->SetGuidance - ("Defines colour and opacity for future \"/vis/scene/add/\" commands."); + ("Defines colour and opacity for future \"/vis/scene/add/\" commands."); fpCommand->SetGuidance - ("(Except \"/vis/scene/add/text\" commands - see \"/vis/set/textColour\".)"); + ("(Except \"/vis/scene/add/text\" commands - see \"/vis/set/textColour\".)"); fpCommand->SetGuidance(ConvertToColourGuidance()); fpCommand->SetGuidance("Default: white and opaque."); G4UIparameter* parameter; parameter = new G4UIparameter ("red", 's', omitable = true); parameter->SetGuidance - ("Red component or a string, e.g., \"cyan\" (green and blue parameters are ignored)."); + ("Red component or a string, e.g., \"cyan\" (green and blue parameters are ignored)."); parameter->SetDefaultValue ("1."); fpCommand->SetParameter (parameter); parameter = new G4UIparameter ("green", 'd', omitable = true); @@ -130,10 +132,80 @@ void G4VisCommandSetColour::SetNewValue (G4UIcommand*, G4String newValue) if (verbosity >= G4VisManager::confirmations) { G4cout << - "Colour for future \"/vis/scene/add/\" commands has been set to " - << fCurrentColour << - ".\n(Except \"/vis/scene/add/text\" commands - use \"/vis/set/textColour\".)" - << G4endl; + "Colour for future \"/vis/scene/add/\" commands has been set to " + << fCurrentColour << + ".\n(Except \"/vis/scene/add/text\" commands - use \"/vis/set/textColour\".)" + << G4endl; + } +} + +////////////// /vis/set/extentForField //////////////////////////////////// + +G4VisCommandSetExtentForField::G4VisCommandSetExtentForField () +{ + G4bool omitable; + fpCommand = new G4UIcommand("/vis/set/extentForField", this); + fpCommand->SetGuidance + ("Sets an extent for future \"/vis/scene/add/*Field\" commands."); + fpCommand->SetGuidance + ("The default is a null extent, which is interpreted by the commands as the" + "\nextent of the whole scene."); + G4UIparameter* parameter; + parameter = new G4UIparameter ("xmin", 'd', omitable = true); + parameter->SetDefaultValue (0.); + fpCommand->SetParameter (parameter); + parameter = new G4UIparameter ("xmax", 'd', omitable = true); + parameter->SetDefaultValue (0.); + fpCommand->SetParameter (parameter); + parameter = new G4UIparameter ("ymin", 'd', omitable = true); + parameter->SetDefaultValue (0.); + fpCommand->SetParameter (parameter); + parameter = new G4UIparameter ("ymax", 'd', omitable = true); + parameter->SetDefaultValue (0.); + fpCommand->SetParameter (parameter); + parameter = new G4UIparameter ("zmin", 'd', omitable = true); + parameter->SetDefaultValue (0.); + fpCommand->SetParameter (parameter); + parameter = new G4UIparameter ("zmax", 'd', omitable = true); + parameter->SetDefaultValue (0.); + fpCommand->SetParameter (parameter); + parameter = new G4UIparameter ("unit", 's', omitable = true); + parameter->SetDefaultValue ("m"); + fpCommand->SetParameter (parameter); +} + +G4VisCommandSetExtentForField::~G4VisCommandSetExtentForField () +{ + delete fpCommand; +} + +G4String G4VisCommandSetExtentForField::GetCurrentValue (G4UIcommand*) +{ + return G4String(); +} + +void G4VisCommandSetExtentForField::SetNewValue (G4UIcommand*, G4String newValue) +{ + G4VisManager::Verbosity verbosity = fpVisManager->GetVerbosity(); + + G4double xmin, xmax, ymin, ymax, zmin, zmax; + G4String unitString; + std::istringstream iss(newValue); + iss >> xmin >> xmax >> ymin >> ymax >> zmin >> zmax >> unitString; + G4double unit = G4UIcommand::ValueOf(unitString); + xmin *= unit; xmax *= unit; + ymin *= unit; ymax *= unit; + zmin *= unit; zmax *= unit; + + fCurrentExtentForField = G4VisExtent(xmin,xmax,ymin,ymax,zmin,zmax); + fCurrrentPVFindingsForField.clear(); + + if (verbosity >= G4VisManager::confirmations) { + G4cout << + "Extent for future \"/vis/scene/add/*Field\" commands has been set to " + << fCurrentExtentForField + << "\nVolume for field has been cleared." + << G4endl; } } @@ -289,7 +361,7 @@ G4VisCommandSetTextSize::G4VisCommandSetTextSize () ("Defines text size (pixels) for future \"/vis/scene/add/\" commands."); fpCommand->SetParameterName ("textSize", omitable = true); fpCommand->SetDefaultValue (12.); // pixels - fpCommand->SetRange("textSize >= 1."); + fpCommand->SetRange("textSize >= 8."); } G4VisCommandSetTextSize::~G4VisCommandSetTextSize () @@ -331,7 +403,7 @@ G4VisCommandSetTouchable::G4VisCommandSetTouchable () "\n /vis/set/touchable World 0 Envelope 0 Shape1 0" "\n(To get list of touchables, use \"/vis/drawTree\")" "\n(To save, use \"/vis/viewer/save\")"); - parameter = new G4UIparameter ("list", 's', omitable = false); + parameter = new G4UIparameter ("list", 's', omitable = true); parameter->SetGuidance ("List of physical volume names and copy number pairs"); fpCommand->SetParameter (parameter); @@ -350,9 +422,19 @@ G4String G4VisCommandSetTouchable::GetCurrentValue (G4UIcommand*) void G4VisCommandSetTouchable::SetNewValue (G4UIcommand*, G4String newValue) { G4VisManager::Verbosity verbosity = fpVisManager->GetVerbosity(); + + if (newValue.isNull()) { + fCurrentTouchableProperties = G4PhysicalVolumeModel::TouchableProperties(); + if (verbosity >= G4VisManager::confirmations) { + G4cout << + "Current touchable reset to: " << fCurrentTouchableProperties.fTouchablePath + << G4endl; + } + return; + } G4ModelingParameters::PVNameCopyNoPath currentTouchablePath; - + // Algorithm from Josuttis p.476. G4String::size_type iBegin, iEnd; iBegin = newValue.find_first_not_of(' '); @@ -431,3 +513,105 @@ void G4VisCommandSetTouchable::SetNewValue (G4UIcommand*, G4String newValue) } } } + +////////////// /vis/set/volumeForField //////////////////////////////////// + +G4VisCommandSetVolumeForField::G4VisCommandSetVolumeForField () +{ + G4bool omitable; + G4UIparameter* parameter; + fpCommand = new G4UIcommand("/vis/set/volumeForField", this); + fpCommand->SetGuidance + ("Sets a volume and optional copy number \"/vis/scene/add/*Field\" commands."); + parameter = new G4UIparameter ("physical-volume-name", 's', omitable = true); + parameter -> SetDefaultValue ("none"); + fpCommand -> SetParameter (parameter); + parameter = new G4UIparameter ("copy-no", 'i', omitable = true); + parameter -> SetGuidance ("If negative, matches any copy no."); + parameter -> SetDefaultValue (-1); + fpCommand -> SetParameter (parameter); + parameter = new G4UIparameter ("draw", 'b', omitable = true); + parameter -> SetGuidance ("If true, draw extent of found volumes."); + parameter -> SetDefaultValue (false); + fpCommand -> SetParameter (parameter); +} + +G4VisCommandSetVolumeForField::~G4VisCommandSetVolumeForField () +{ + delete fpCommand; +} + +G4String G4VisCommandSetVolumeForField::GetCurrentValue (G4UIcommand*) +{ + return G4String(); +} + +void G4VisCommandSetVolumeForField::SetNewValue (G4UIcommand*, G4String newValue) +{ + G4VisManager::Verbosity verbosity = fpVisManager->GetVerbosity(); + + G4String name, drawString; + G4int copyNo; + std::istringstream is (newValue); + is >> name >> copyNo >> drawString; + G4bool draw = G4UIcmdWithABool::ConvertToBool(drawString); + + if (name == "none") { + fCurrrentPVFindingsForField.clear(); + fCurrentExtentForField = G4VisExtent(); + if (verbosity >= G4VisManager::warnings) { + G4cout << "Volume for field cleared" << G4endl; + } + return; + } + + G4TransportationManager* transportationManager = + G4TransportationManager::GetTransportationManager (); + size_t nWorlds = transportationManager->GetNoWorlds(); + std::vector::iterator iterWorld = + transportationManager->GetWorldsIterator(); + fCurrrentPVFindingsForField.clear(); + G4BoundingExtentScene extentScene; + for (size_t i = 0; i < nWorlds; ++i, ++iterWorld) { + G4PhysicalVolumeModel searchModel (*iterWorld); // Unlimited depth. + G4ModelingParameters mp; // Default - no culling. + searchModel.SetModelingParameters (&mp); + G4PhysicalVolumesSearchScene searchScene (&searchModel, name, copyNo); + searchModel.DescribeYourselfTo (searchScene); // Initiate search. + for (const auto& findings: searchScene.GetFindings()) { + fCurrrentPVFindingsForField.push_back(findings); + G4VisExtent extent = findings.fpFoundPV->GetLogicalVolume()->GetSolid()->GetExtent(); + extent.Transform(findings.fFoundObjectTransformation); + extentScene.AccrueBoundingExtent(extent); + } + } + + if (fCurrrentPVFindingsForField.empty()) { + if (verbosity >= G4VisManager::errors) { + G4cerr << "ERROR: Volume \"" << name << "\""; + if (copyNo >= 0) { + G4cerr << ", copy no. " << copyNo << ","; + } + G4cerr << " not found." << G4endl; + } + return; + } + + fCurrentExtentForField = extentScene.GetExtent(); + + if (draw) DrawExtent(fCurrentExtentForField); + + if (verbosity >= G4VisManager::confirmations) { + for (const auto& findings: fCurrrentPVFindingsForField) { + G4cout + << "\"" << findings.fpFoundPV->GetName() + << "\", copy no. " << findings.fFoundPVCopyNo + << ", found\nin searched volume \"" + << findings.fpSearchPV->GetName() + << "\" at depth " << findings.fFoundDepth + << ",\nbase path: \"" << findings.fFoundBasePVPath + << "\",\nand has been set as volume for field." + << G4endl; + } + } +} diff --git a/source/visualization/management/src/G4VisCommandsTouchable.cc b/source/visualization/management/src/G4VisCommandsTouchable.cc index 3a6f11021b3..ad35669aa97 100644 --- a/source/visualization/management/src/G4VisCommandsTouchable.cc +++ b/source/visualization/management/src/G4VisCommandsTouchable.cc @@ -29,8 +29,10 @@ #include "G4VisCommandsTouchable.hh" +#include "G4UImanager.hh" #include "G4UIcmdWithAString.hh" #include "G4UIcmdWithoutParameter.hh" +#include "G4UIcmdWithABool.hh" #include "G4TransportationManager.hh" #include "G4TouchableUtils.hh" #include "G4PhysicalVolumesSearchScene.hh" @@ -40,17 +42,44 @@ G4VisCommandsTouchable::G4VisCommandsTouchable() { - fpCommandDump = new G4UIcmdWithoutParameter("/vis/touchable/dump",this); - fpCommandDump->SetGuidance("Dump touchable attributes."); - fpCommandDump->SetGuidance + G4bool omitable; + + fpCommandCentreAndZoomInOn = new G4UIcmdWithoutParameter("/vis/touchable/centreAndZoomInOn",this); + fpCommandCentreAndZoomInOn->SetGuidance ("Centre and zoom in on the current touchable."); + fpCommandCentreAndZoomInOn->SetGuidance ("Use \"/vis/set/touchable\" to set current touchable."); - fpCommandDump->SetGuidance + fpCommandCentreAndZoomInOn->SetGuidance + ("You may also need \"/vis/touchable/findPath\"."); + fpCommandCentreAndZoomInOn->SetGuidance ("Use \"/vis/touchable/set\" to set attributes."); - fpCommandFindPath = new G4UIcmdWithAString("/vis/touchable/findPath",this); + fpCommandCentreOn = new G4UIcmdWithoutParameter("/vis/touchable/centreOn",this); + fpCommandCentreOn->SetGuidance ("Centre the view on the current touchable."); + // Pick up additional guidance from /vis/viewer/centreAndZoomInOn + CopyGuidanceFrom(fpCommandCentreAndZoomInOn,fpCommandCentreOn,1); + + fpCommandDraw = new G4UIcmdWithoutParameter("/vis/touchable/draw",this); + fpCommandDraw->SetGuidance("Draw touchable."); + // Pick up additional guidance from /vis/viewer/centreAndZoomInOn + CopyGuidanceFrom(fpCommandCentreAndZoomInOn,fpCommandDraw,1); + + fpCommandDump = new G4UIcmdWithoutParameter("/vis/touchable/dump",this); + fpCommandDump->SetGuidance("Dump touchable attributes."); + // Pick up additional guidance from /vis/viewer/centreAndZoomInOn + CopyGuidanceFrom(fpCommandCentreAndZoomInOn,fpCommandDump,1); + + fpCommandExtentForField = new G4UIcmdWithABool("/vis/touchable/extentForField",this); + fpCommandExtentForField->SetGuidance("Set extent for field."); + fpCommandExtentForField->SetGuidance("If parameter == true, also draw."); + // Pick up additional guidance from /vis/viewer/centreAndZoomInOn + CopyGuidanceFrom(fpCommandCentreAndZoomInOn,fpCommandExtentForField,1); + fpCommandExtentForField->SetParameterName("draw", omitable = true); + fpCommandExtentForField->SetDefaultValue(false); + + fpCommandFindPath = new G4UIcommand("/vis/touchable/findPath",this); fpCommandFindPath->SetGuidance ("Prints the path to touchable and its logical volume mother" - "\ngiven a physical volume name."); + "\ngiven a physical volume name and copy no."); fpCommandFindPath -> SetGuidance ("A search of all worlds is made and all physical volume names are" "\nmatched against the argument of this command. If this is of the" @@ -62,10 +91,41 @@ G4VisCommandsTouchable::G4VisCommandsTouchable() ("It may help to see a textual representation of the geometry hierarchy of" "\nthe worlds. Try \"/vis/drawTree [worlds]\" or one of the driver/browser" "\ncombinations that have the required functionality, e.g., HepRep."); + G4UIparameter* parameter; + parameter = new G4UIparameter ("physical-volume-name", 's', omitable = true); + parameter -> SetDefaultValue ("world"); + fpCommandFindPath -> SetParameter (parameter); + parameter = new G4UIparameter ("copy-no", 'i', omitable = true); + parameter -> SetGuidance ("If negative, matches any copy no."); + parameter -> SetDefaultValue (-1); + fpCommandFindPath -> SetParameter (parameter); + + fpCommandShowExtent = new G4UIcmdWithABool("/vis/touchable/showExtent",this); + fpCommandShowExtent->SetGuidance("Print extent of touchable."); + fpCommandShowExtent->SetGuidance("If parameter == true, also draw."); + // Pick up additional guidance from /vis/viewer/centreAndZoomInOn + CopyGuidanceFrom(fpCommandCentreAndZoomInOn,fpCommandShowExtent,1); + fpCommandShowExtent->SetParameterName("draw", omitable = true); + fpCommandShowExtent->SetDefaultValue(false); + + fpCommandVolumeForField = new G4UIcmdWithABool("/vis/touchable/volumeForField",this); + fpCommandVolumeForField->SetGuidance("Set volume for field."); + fpCommandVolumeForField->SetGuidance("If parameter == true, also draw."); + // Pick up additional guidance from /vis/viewer/centreAndZoomInOn + CopyGuidanceFrom(fpCommandCentreAndZoomInOn,fpCommandVolumeForField,1); + fpCommandVolumeForField->SetParameterName("draw", omitable = true); + fpCommandVolumeForField->SetDefaultValue(false); } G4VisCommandsTouchable::~G4VisCommandsTouchable() { + delete fpCommandVolumeForField; + delete fpCommandShowExtent; + delete fpCommandFindPath; + delete fpCommandExtentForField; delete fpCommandDump; + delete fpCommandDraw; + delete fpCommandCentreAndZoomInOn; + delete fpCommandCentreOn; } G4String G4VisCommandsTouchable::GetCurrentValue(G4UIcommand*) { @@ -76,6 +136,9 @@ void G4VisCommandsTouchable::SetNewValue (G4UIcommand* command, G4String newValue) { G4VisManager::Verbosity verbosity = fpVisManager->GetVerbosity(); + G4bool warn = verbosity >= G4VisManager::warnings; + + G4UImanager* UImanager = G4UImanager::GetUIpointer(); G4TransportationManager* transportationManager = G4TransportationManager::GetTransportationManager (); @@ -94,26 +157,144 @@ void G4VisCommandsTouchable::SetNewValue return; } - if (command == fpCommandDump) { + G4VViewer* currentViewer = fpVisManager -> GetCurrentViewer (); + if (!currentViewer) { + if (verbosity >= G4VisManager::errors) { + G4cerr << + "ERROR: No current viewer - \"/vis/viewer/list\" to see possibilities." + << G4endl; + } + return; + } + + G4Scene* currentScene = fpVisManager->GetCurrentScene(); + if (!currentScene) { + if (verbosity >= G4VisManager::errors) { + G4cerr << + "ERROR: No current scene - \"/vis/scene/list\" to see possibilities." + << G4endl; + } + return; + } + + if (command == fpCommandCentreOn || command == fpCommandCentreAndZoomInOn) { + + G4PhysicalVolumeModel::TouchableProperties properties = + G4TouchableUtils::FindTouchableProperties(fCurrentTouchableProperties.fTouchablePath); + if (properties.fpTouchablePV) { + // To handle parameterisations, set copy number + properties.fpTouchablePV->SetCopyNo(properties.fCopyNo); + G4PhysicalVolumeModel tempPVModel + (properties.fpTouchablePV, + G4PhysicalVolumeModel::UNLIMITED, + properties.fTouchableGlobalTransform, + nullptr, // Modelling parameters (not used) + true, // use full extent (prevents calculating own extent, which crashes) + properties.fTouchableBaseFullPVPath); + // Use a temporary scene in order to find vis extent + G4Scene tempScene("Centre Scene"); + G4bool successful = tempScene.AddRunDurationModel(&tempPVModel,warn); + if (successful) { + if (verbosity >= G4VisManager::confirmations) { + G4cout + << "Touchable " << fCurrentTouchableProperties.fTouchablePath + << ",\n has been added to temporary scene \"" << tempScene.GetName() << "\"." + << G4endl; + } + } + const G4VisExtent& newExtent = tempScene.GetExtent(); + const G4ThreeVector& newTargetPoint = newExtent.GetExtentCentre(); + G4ViewParameters saveVP = currentViewer->GetViewParameters(); + G4ViewParameters newVP = saveVP; + if (command == fpCommandCentreAndZoomInOn) { + // Calculate the new zoom factor + const G4double zoomFactor + = currentScene->GetExtent().GetExtentRadius()/newExtent.GetExtentRadius(); + newVP.SetZoomFactor(zoomFactor); + } + // Change the target point + const G4Point3D& standardTargetPoint = currentScene->GetStandardTargetPoint(); + newVP.SetCurrentTargetPoint(newTargetPoint - standardTargetPoint); + // Interpolate + InterpolateToNewView(currentViewer, saveVP, newVP); + if (verbosity >= G4VisManager::confirmations) { + G4cout + << "Viewer \"" << currentViewer->GetName() + << "\" centred "; + if (fpCommandCentreAndZoomInOn) { + G4cout << "and zoomed in"; + } + G4cout << " on touchable\n" << fCurrentTouchableProperties.fTouchablePath + << G4endl; + } + SetViewParameters(currentViewer, newVP); + } else { + G4cout << "Touchable not found." << G4endl; + } + return; + + } else if (command == fpCommandDraw) { G4PhysicalVolumeModel::TouchableProperties properties = G4TouchableUtils::FindTouchableProperties(fCurrentTouchableProperties.fTouchablePath); if (properties.fpTouchablePV) { - G4PhysicalVolumeModel pvModel + // To handle paramaterisations we have to set the copy number + properties.fpTouchablePV->SetCopyNo(properties.fCopyNo); + G4PhysicalVolumeModel* pvModel = new G4PhysicalVolumeModel (properties.fpTouchablePV, G4PhysicalVolumeModel::UNLIMITED, properties.fTouchableGlobalTransform, nullptr, // Modelling parameters (not used) true, // use full extent (prevents calculating own extent, which crashes) properties.fTouchableBaseFullPVPath); - const std::map* attDefs = pvModel.GetAttDefs(); - std::vector* attValues = pvModel.CreateCurrentAttValues(); + + G4int keepVerbose = UImanager->GetVerboseLevel(); + G4int newVerbose(0); + if (keepVerbose >= 2 || verbosity >= G4VisManager::confirmations) + newVerbose = 2; + UImanager->SetVerboseLevel(newVerbose); + UImanager->ApplyCommand("/vis/scene/create"); + currentScene = fpVisManager->GetCurrentScene(); // New current scene + G4bool successful = currentScene->AddRunDurationModel(pvModel,warn); + UImanager->ApplyCommand("/vis/sceneHandler/attach"); + UImanager->SetVerboseLevel(keepVerbose); + + if (successful) { + if (verbosity >= G4VisManager::confirmations) { + G4cout << "\"" << properties.fpTouchablePV->GetName() + << "\", copy no. " << properties.fCopyNo << " drawn" + << G4endl; + } + } else { + G4VisCommandsSceneAddUnsuccessful(verbosity); + } + } else { + G4cout << "Touchable not found." << G4endl; + } + return; + + } else if (command == fpCommandDump) { + + G4PhysicalVolumeModel::TouchableProperties properties = + G4TouchableUtils::FindTouchableProperties(fCurrentTouchableProperties.fTouchablePath); + if (properties.fpTouchablePV) { + // To handle paramaterisations we have to set the copy number + properties.fpTouchablePV->SetCopyNo(properties.fCopyNo); + G4PhysicalVolumeModel tempPVModel + (properties.fpTouchablePV, + G4PhysicalVolumeModel::UNLIMITED, + properties.fTouchableGlobalTransform, + nullptr, // Modelling parameters (not used) + true, // use full extent (prevents calculating own extent, which crashes) + properties.fTouchableBaseFullPVPath); + const std::map* attDefs = tempPVModel.GetAttDefs(); + std::vector* attValues = tempPVModel.CreateCurrentAttValues(); G4cout << G4AttCheck(attValues,attDefs); delete attValues; G4Polyhedron* polyhedron = properties.fpTouchablePV->GetLogicalVolume()->GetSolid()->GetPolyhedron(); G4cout << "\nLocal polyhedron coordinates:\n" << *polyhedron; - G4Transform3D* transform = pvModel.GetCurrentTransform(); + G4Transform3D* transform = tempPVModel.GetCurrentTransform(); polyhedron->Transform(*transform); G4cout << "\nGlobal polyhedron coordinates:\n" << *polyhedron; } else { @@ -121,8 +302,35 @@ void G4VisCommandsTouchable::SetNewValue } return; + } else if (command == fpCommandExtentForField) { + + G4PhysicalVolumeModel::TouchableProperties properties = + G4TouchableUtils::FindTouchableProperties(fCurrentTouchableProperties.fTouchablePath); + if (properties.fpTouchablePV) { + G4VisExtent extent + = properties.fpTouchablePV->GetLogicalVolume()->GetSolid()->GetExtent(); + extent.Transform(properties.fTouchableGlobalTransform); + fCurrentExtentForField = extent; + fCurrrentPVFindingsForField.clear(); + if (verbosity >= G4VisManager::confirmations) { + G4cout << "Extent for field set to " << extent + << "\nVolume for field has been cleared." + << G4endl; + } + if (fpCommandExtentForField->GetNewBoolValue(newValue)) { + DrawExtent(extent); + } + } else { + G4cout << "Touchable not found." << G4endl; + } + return; + } else if (command == fpCommandFindPath) { + G4String pvName; + G4int copyNo; + std::istringstream iss(newValue); + iss >> pvName >> copyNo; std::vector findingsVector; std::vector::iterator iterWorld = transportationManager->GetWorldsIterator(); @@ -130,7 +338,7 @@ void G4VisCommandsTouchable::SetNewValue G4PhysicalVolumeModel searchModel (*iterWorld); // Unlimited depth. G4ModelingParameters mp; // Default - no culling. searchModel.SetModelingParameters (&mp); - G4PhysicalVolumesSearchScene searchScene (&searchModel, newValue); + G4PhysicalVolumesSearchScene searchScene (&searchModel, pvName, copyNo); searchModel.DescribeYourselfTo (searchScene); // Initiate search. for (const auto& findings: searchScene.GetFindings()) { findingsVector.push_back(findings); @@ -152,8 +360,52 @@ void G4VisCommandsTouchable::SetNewValue << "\nor to see overlaps: \"/vis/drawLogicalVolume \"" << G4endl; } else { - G4cout << newValue << " not found" << G4endl; + G4cout << pvName; + if (copyNo >= 0) G4cout << ':' << copyNo; + G4cout << " not found" << G4endl; + } + + } else if (command == fpCommandShowExtent) { + + G4PhysicalVolumeModel::TouchableProperties properties = + G4TouchableUtils::FindTouchableProperties(fCurrentTouchableProperties.fTouchablePath); + if (properties.fpTouchablePV) { + G4VisExtent extent + = properties.fpTouchablePV->GetLogicalVolume()->GetSolid()->GetExtent(); + extent.Transform(properties.fTouchableGlobalTransform); + G4cout << extent << G4endl; + if (fpCommandShowExtent->GetNewBoolValue(newValue)) DrawExtent(extent); + } else { + G4cout << "Touchable not found." << G4endl; + } + return; + + } else if (command == fpCommandVolumeForField) { + + G4PhysicalVolumeModel::TouchableProperties properties = + G4TouchableUtils::FindTouchableProperties(fCurrentTouchableProperties.fTouchablePath); + if (properties.fpTouchablePV) { + G4VisExtent extent + = properties.fpTouchablePV->GetLogicalVolume()->GetSolid()->GetExtent(); + extent.Transform(properties.fTouchableGlobalTransform); + fCurrentExtentForField = extent; + fCurrrentPVFindingsForField.clear(); + fCurrrentPVFindingsForField.push_back + (G4PhysicalVolumesSearchScene::Findings(properties)); + if (verbosity >= G4VisManager::confirmations) { + G4cout + << "Volume for field set to " << properties.fpTouchablePV->GetName() + << ':' << properties.fCopyNo + << " at " << properties.fTouchableBaseFullPVPath + << G4endl; + } + if (fpCommandVolumeForField->GetNewBoolValue(newValue)) { + DrawExtent(extent); + } + } else { + G4cout << "Touchable not found." << G4endl; } + return; } else { diff --git a/source/visualization/management/src/G4VisCommandsTouchableSet.cc b/source/visualization/management/src/G4VisCommandsTouchableSet.cc index 8062e668c61..c53f122d46b 100644 --- a/source/visualization/management/src/G4VisCommandsTouchableSet.cc +++ b/source/visualization/management/src/G4VisCommandsTouchableSet.cc @@ -94,13 +94,22 @@ G4VisCommandsTouchableSet::G4VisCommandsTouchableSet() fpCommandSetLineSegmentsPerCircle->SetParameterName("lineSegmentsPerCircle", omitable = true); fpCommandSetLineSegmentsPerCircle->SetDefaultValue(0); + fpCommandSetForceCloud = new G4UIcmdWithABool + ("/vis/touchable/set/forceCloud", this); + fpCommandSetForceCloud->SetGuidance + ("Force current touchable always to be drawn as a cloud."); + fpCommandSetForceCloud->SetGuidance + ("Use \"/vis/set/touchable\" to set current touchable."); + fpCommandSetForceCloud->SetParameterName("force", omitable = true); + fpCommandSetForceCloud->SetDefaultValue(true); + fpCommandSetForceSolid = new G4UIcmdWithABool ("/vis/touchable/set/forceSolid", this); fpCommandSetForceSolid->SetGuidance ("Force current touchable always to be drawn solid (surface drawing)."); fpCommandSetForceSolid->SetGuidance ("Use \"/vis/set/touchable\" to set current touchable."); - fpCommandSetForceSolid->SetParameterName("forceSolid", omitable = true); + fpCommandSetForceSolid->SetParameterName("force", omitable = true); fpCommandSetForceSolid->SetDefaultValue(true); fpCommandSetForceWireframe = new G4UIcmdWithABool @@ -129,6 +138,18 @@ G4VisCommandsTouchableSet::G4VisCommandsTouchableSet() fpCommandSetLineWidth->SetParameterName("lineWidth", omitable = true); fpCommandSetLineWidth->SetDefaultValue(1.); + fpCommandSetNumberOfCloudPoints = new G4UIcmdWithAnInteger + ("/vis/touchable/set/numberOfCloudPoints", this); + fpCommandSetNumberOfCloudPoints->SetGuidance + ("For current touchable, set number of line segments per circle, the" + "\nprecision with which a curved line or surface is represented by a" + "\npolygon or polyhedron, regardless of the view parameters." + "\nNegative to pick up G4Polyhedron default value."); + fpCommandSetNumberOfCloudPoints->SetGuidance + ("Use \"/vis/set/touchable\" to set current touchable."); + fpCommandSetNumberOfCloudPoints->SetParameterName("lineSegmentsPerCircle", omitable = true); + fpCommandSetNumberOfCloudPoints->SetDefaultValue(0); + fpCommandSetVisibility = new G4UIcmdWithABool ("/vis/touchable/set/visibility", this); fpCommandSetVisibility->SetGuidance @@ -141,10 +162,12 @@ G4VisCommandsTouchableSet::G4VisCommandsTouchableSet() G4VisCommandsTouchableSet::~G4VisCommandsTouchableSet() { delete fpCommandSetVisibility; + delete fpCommandSetNumberOfCloudPoints; delete fpCommandSetLineWidth; delete fpCommandSetLineStyle; delete fpCommandSetForceWireframe; delete fpCommandSetForceSolid; + delete fpCommandSetForceCloud; delete fpCommandSetLineSegmentsPerCircle; delete fpCommandSetForceAuxEdgeVisible; delete fpCommandSetDaughtersInvisible; @@ -217,6 +240,15 @@ void G4VisCommandsTouchableSet::SetNewValue fCurrentTouchableProperties.fTouchablePath)); } + else if (command == fpCommandSetForceCloud) { + workingVisAtts.SetForceCloud(G4UIcommand::ConvertToBool(newValue)); + workingVP.AddVisAttributesModifier + (G4ModelingParameters::VisAttributesModifier + (workingVisAtts, + G4ModelingParameters::VASForceCloud, + fCurrentTouchableProperties.fTouchablePath)); + } + else if (command == fpCommandSetForceSolid) { workingVisAtts.SetForceSolid(G4UIcommand::ConvertToBool(newValue)); workingVP.AddVisAttributesModifier @@ -225,7 +257,7 @@ void G4VisCommandsTouchableSet::SetNewValue G4ModelingParameters::VASForceSolid, fCurrentTouchableProperties.fTouchablePath)); } - + else if (command == fpCommandSetForceWireframe) { workingVisAtts.SetForceWireframe(G4UIcommand::ConvertToBool(newValue)); workingVP.AddVisAttributesModifier @@ -260,6 +292,16 @@ void G4VisCommandsTouchableSet::SetNewValue fCurrentTouchableProperties.fTouchablePath)); } + else if (command == fpCommandSetNumberOfCloudPoints) { + workingVisAtts.SetForceNumberOfCloudPoints + (G4UIcommand::ConvertToInt(newValue)); + workingVP.AddVisAttributesModifier + (G4ModelingParameters::VisAttributesModifier + (workingVisAtts, + G4ModelingParameters::VASForceNumberOfCloudPoints, + fCurrentTouchableProperties.fTouchablePath)); + } + else if (command == fpCommandSetVisibility) { workingVisAtts.SetVisibility(G4UIcommand::ConvertToBool(newValue)); workingVP.AddVisAttributesModifier diff --git a/source/visualization/management/src/G4VisCommandsViewer.cc b/source/visualization/management/src/G4VisCommandsViewer.cc index bdbbff0f1b0..19605ce24da 100644 --- a/source/visualization/management/src/G4VisCommandsViewer.cc +++ b/source/visualization/management/src/G4VisCommandsViewer.cc @@ -39,6 +39,8 @@ #include "G4UIcmdWithADouble.hh" #include "G4UIcmdWithADoubleAndUnit.hh" #include "G4UIcmdWith3Vector.hh" +#include "G4PhysicalVolumesSearchScene.hh" +#include "G4TransportationManager.hh" #include "G4Point3D.hh" #include "G4SystemOfUnits.hh" #include "G4UnitsTable.hh" @@ -57,33 +59,6 @@ #include #endif //WIN32 -G4VVisCommandViewer::G4VVisCommandViewer () {} - -G4VVisCommandViewer::~G4VVisCommandViewer () {} - -void G4VVisCommandViewer::SetViewParameters -(G4VViewer* viewer, const G4ViewParameters& viewParams) { - viewer->SetViewParameters(viewParams); - RefreshIfRequired(viewer); -} - -void G4VVisCommandViewer::RefreshIfRequired(G4VViewer* viewer) { - G4VisManager::Verbosity verbosity = fpVisManager->GetVerbosity(); - G4VSceneHandler* sceneHandler = viewer->GetSceneHandler(); - const G4ViewParameters& viewParams = viewer->GetViewParameters(); - if (sceneHandler && sceneHandler->GetScene()) { - if (viewParams.IsAutoRefresh()) { - G4UImanager::GetUIpointer()->ApplyCommand("/vis/viewer/refresh"); - } - else { - if (verbosity >= G4VisManager::warnings) { - G4cout << "Issue /vis/viewer/refresh or flush to see effect." - << G4endl; - } - } - } -} - ////////////// /vis/viewer/addCutawayPlane /////////////////////////////////////// G4VisCommandViewerAddCutawayPlane::G4VisCommandViewerAddCutawayPlane () { @@ -164,6 +139,173 @@ void G4VisCommandViewerAddCutawayPlane::SetNewValue (G4UIcommand*, G4String newV SetViewParameters(viewer, vp); } +////////////// /vis/viewer/centreOn /////////////////////////////////////// + +G4VisCommandViewerCentreOn::G4VisCommandViewerCentreOn () { + G4bool omitable; + fpCommandCentreAndZoomInOn = new G4UIcommand ("/vis/viewer/centreAndZoomInOn", this); + fpCommandCentreAndZoomInOn->SetGuidance + ("Centre and zoom in on the given physical volume."); + fpCommandCentreAndZoomInOn->SetGuidance + ("The names of all volumes in all worlds are matched against pv-name. If" + "\ncopy-no is supplied, it matches the copy number too. If pv-name is of the" + "\nform \"/regexp/\", where regexp is a regular expression (see C++ regex)," + "\nthe match uses the usual rules of regular expression matching." + "\nOtherwise an exact match is required." + "\nFor example, \"/Shap/\" matches \"Shape1\" and \"Shape2\"."); + fpCommandCentreAndZoomInOn->SetGuidance + ("It may help to see a textual representation of the geometry hierarchy of" + "\nthe worlds. Try \"/vis/drawTree [worlds]\" or one of the driver/browser" + "\ncombinations that have the required functionality, e.g., HepRepFile."); + fpCommandCentreAndZoomInOn->SetGuidance + ("If there are more than one matching physical volumes they will all be" + "\nincluded. If this is not what you want, and what you want is to centre on a" + "\nparticular touchable, then select the touchable (\"/vis/set/touchable\") and" + "\nuse \"/vis/touchable/centreOn\". (You may need \"/vis/touchable/findPath\".)"); + G4UIparameter* parameter; + parameter = new G4UIparameter("pv-name",'s',omitable = false); + parameter->SetGuidance ("Physical volume name."); + fpCommandCentreAndZoomInOn->SetParameter(parameter); + parameter = new G4UIparameter("copy-no",'i',omitable = true); + parameter->SetDefaultValue (-1); + parameter->SetGuidance ("Copy number. -1 means any or all copy numbers"); + fpCommandCentreAndZoomInOn->SetParameter(parameter); + + fpCommandCentreOn = new G4UIcommand ("/vis/viewer/centreOn", this); + fpCommandCentreOn->SetGuidance ("Centre the view on the given physical volume."); + // Pick up additional guidance from /vis/viewer/centreAndZoomInOn + CopyGuidanceFrom(fpCommandCentreAndZoomInOn,fpCommandCentreOn,1); + // Pick up parameters from /vis/viewer/centreAndZoomInOn + CopyParametersFrom(fpCommandCentreAndZoomInOn,fpCommandCentreOn); +} + +G4VisCommandViewerCentreOn::~G4VisCommandViewerCentreOn () { + delete fpCommandCentreAndZoomInOn; + delete fpCommandCentreOn; +} + +G4String G4VisCommandViewerCentreOn::GetCurrentValue (G4UIcommand*) { + return ""; +} + +void G4VisCommandViewerCentreOn::SetNewValue (G4UIcommand* command, G4String newValue) { + + G4VisManager::Verbosity verbosity = fpVisManager->GetVerbosity(); + G4bool warn = verbosity >= G4VisManager::warnings; + + G4VViewer* currentViewer = fpVisManager -> GetCurrentViewer (); + if (!currentViewer) { + if (verbosity >= G4VisManager::errors) { + G4cerr << + "ERROR: No current viewer - \"/vis/viewer/list\" to see possibilities." + << G4endl; + } + return; + } + + G4String pvName; + G4int copyNo; + std::istringstream is (newValue); + is >> pvName >> copyNo; + + // Find physical volumes + G4TransportationManager* transportationManager = + G4TransportationManager::GetTransportationManager (); + size_t nWorlds = transportationManager->GetNoWorlds(); + std::vector findingsVector; + std::vector::iterator iterWorld = + transportationManager->GetWorldsIterator(); + for (size_t i = 0; i < nWorlds; ++i, ++iterWorld) { + G4PhysicalVolumeModel searchModel (*iterWorld); // Unlimited depth. + G4ModelingParameters mp; // Default - no culling. + searchModel.SetModelingParameters (&mp); + G4PhysicalVolumesSearchScene searchScene (&searchModel, pvName, copyNo); + searchModel.DescribeYourselfTo (searchScene); // Initiate search. + for (const auto& findings: searchScene.GetFindings()) { + findingsVector.push_back(findings); + } + } + + if (findingsVector.empty()) { + if (verbosity >= G4VisManager::warnings) { + G4cerr + << "WARNING: Volume \"" << pvName << "\" "; + if (copyNo > 0) { + G4cerr << "copy number " << copyNo; + } + G4cerr << " not found." << G4endl; + } + return; + } + + // Use a temporary scene in order to find vis extent + G4Scene tempScene("Centre Scene"); + for (const auto& findings: findingsVector) { + // To handle paramaterisations we have to set the copy number + findings.fpFoundPV->SetCopyNo(findings.fFoundPVCopyNo); + // Create a temporary physical volume model. + // They have to be created on the heap because they have + // to hang about long enough to be conflated. + G4PhysicalVolumeModel* tempPVModel = new G4PhysicalVolumeModel + (findings.fpFoundPV, + 0, // Only interested in top volume + findings.fFoundObjectTransformation, + 0, // No modelling parameters (these are set later by the scene handler). + true, // Use full extent + findings.fFoundBasePVPath); + // ...and add it to the scene. + G4bool successful = tempScene.AddRunDurationModel(tempPVModel,warn); + if (successful) { + if (verbosity >= G4VisManager::confirmations) { + G4cout << "\"" << findings.fpFoundPV->GetName() + << "\", copy no. " << findings.fFoundPVCopyNo + << ",\n found in searched volume \"" + << findings.fpSearchPV->GetName() + << "\" at depth " << findings.fFoundDepth + << ",\n base path: \"" << findings.fFoundBasePVPath + << ",\n has been added to temporary scene \"" << tempScene.GetName() << "\"." + << G4endl; + } + } + } + // Delete temporary physical volume models + for (const auto& sceneModel: tempScene.GetRunDurationModelList()) { + delete sceneModel.fpModel; + } + + // Relevant results + const G4VisExtent& newExtent = tempScene.GetExtent(); + const G4ThreeVector& newTargetPoint = newExtent.GetExtentCentre(); + + G4Scene* currentScene = currentViewer->GetSceneHandler()->GetScene(); + G4ViewParameters saveVP = currentViewer->GetViewParameters(); + G4ViewParameters newVP = saveVP; + if (command == fpCommandCentreAndZoomInOn) { + // Calculate the new zoom factor + const G4double zoomFactor + = currentScene->GetExtent().GetExtentRadius()/newExtent.GetExtentRadius(); + newVP.SetZoomFactor(zoomFactor); + } + // Change the target point + const G4Point3D& standardTargetPoint = currentScene->GetStandardTargetPoint(); + newVP.SetCurrentTargetPoint(newTargetPoint - standardTargetPoint); + // Interpolate + InterpolateToNewView(currentViewer, saveVP, newVP); + + if (verbosity >= G4VisManager::confirmations) { + G4cout + << "Viewer \"" << currentViewer->GetName() + << "\" centred "; + if (fpCommandCentreAndZoomInOn) { + G4cout << "and zoomed in"; + } + G4cout << " on physical volume(s) \"" << pvName << '\"' + << G4endl; + } + + SetViewParameters(currentViewer, newVP); +} + ////////////// /vis/viewer/changeCutawayPlane /////////////////////////////////////// G4VisCommandViewerChangeCutawayPlane::G4VisCommandViewerChangeCutawayPlane () { @@ -1211,7 +1353,10 @@ void G4VisCommandViewerInterpolate::SetNewValue (G4UIcommand*, G4String newValue while (fileliststream >> pathname && safetyCount++ < safety) { // Loop checking, 16.02.2016, J.Allison uiManager->ApplyCommand("/control/execute " + pathname); - viewVector.push_back(currentViewer->GetViewParameters()); + G4ViewParameters vp = currentViewer->GetViewParameters(); + // Set original auto-refresh status. + vp.SetAutoRefresh(saveVP.IsAutoRefresh()); + viewVector.push_back(vp); } } pclose(filelist); @@ -1267,7 +1412,10 @@ void G4VisCommandViewerInterpolate::SetNewValue (G4UIcommand*, G4String newValue if (std::regex_match(filename, result_pattern_regex)) { uiManager->ApplyCommand("/control/execute " + filename); - viewVector.push_back(currentViewer->GetViewParameters()); + G4ViewParameters vp = currentViewer->GetViewParameters(); + // Set original auto-refresh status. + vp.SetAutoRefresh(saveVP.IsAutoRefresh()); + viewVector.push_back(vp); } } @@ -1283,27 +1431,9 @@ void G4VisCommandViewerInterpolate::SetNewValue (G4UIcommand*, G4String newValue return; } - // Interpolate views - safetyCount = 0; - do { - G4ViewParameters* vp = - G4ViewParameters::CatmullRomCubicSplineInterpolation(viewVector,nInterpolationPoints); - if (!vp) break; // Finished. - // Set original auto-refresh status. - vp->SetAutoRefresh(saveVP.IsAutoRefresh()); - currentViewer->SetViewParameters(*vp); - currentViewer->RefreshView(); - if (exportString == "export" && - currentViewer->GetName().contains("OpenGL")) { - uiManager->ApplyCommand("/vis/ogl/export"); - } - // File-writing viewers need to close the file - currentViewer->ShowView(); -#ifdef G4VIS_USE_STD11 - if (waitTimePerPointmilliseconds > 0) - std::this_thread::sleep_for(std::chrono::milliseconds(waitTimePerPointmilliseconds)); -#endif - } while (safetyCount++ < safety); // Loop checking, 16.02.2016, J.Allison + InterpolateViews + (currentViewer,viewVector, + nInterpolationPoints,waitTimePerPointmilliseconds,exportString); // Restore original verbosities uiManager->SetVerboseLevel(keepUIVerbosity); diff --git a/source/visualization/management/src/G4VisCommandsViewerDefault.cc b/source/visualization/management/src/G4VisCommandsViewerDefault.cc index 7389c7e6c49..ac3bce46250 100644 --- a/source/visualization/management/src/G4VisCommandsViewerDefault.cc +++ b/source/visualization/management/src/G4VisCommandsViewerDefault.cc @@ -65,31 +65,37 @@ void G4VisCommandViewerDefaultHiddenEdge::SetNewValue(G4UIcommand*, G4String new G4ViewParameters::DrawingStyle existingStyle = vp.GetDrawingStyle(); if (G4UIcommand::ConvertToBool(newValue)) { - switch (existingStyle) { - case G4ViewParameters::wireframe: - vp.SetDrawingStyle(G4ViewParameters::hlr); - break; - case G4ViewParameters::hlr: - break; - case G4ViewParameters::hsr: - vp.SetDrawingStyle(G4ViewParameters::hlhsr); - break; - case G4ViewParameters::hlhsr: - break; + switch (existingStyle) { // true + case G4ViewParameters::wireframe: + vp.SetDrawingStyle(G4ViewParameters::hlr); + break; + case G4ViewParameters::hlr: + break; + case G4ViewParameters::hsr: + vp.SetDrawingStyle(G4ViewParameters::hlhsr); + break; + case G4ViewParameters::hlhsr: + break; + case G4ViewParameters::cloud: + G4cout << "No effect in cloud style" << G4endl; + break; } } else { - switch (existingStyle) { - case G4ViewParameters::wireframe: - break; - case G4ViewParameters::hlr: - vp.SetDrawingStyle(G4ViewParameters::wireframe); - break; - case G4ViewParameters::hsr: - break; - case G4ViewParameters::hlhsr: - vp.SetDrawingStyle(G4ViewParameters::hsr); - break; + switch (existingStyle) { // false + case G4ViewParameters::wireframe: + break; + case G4ViewParameters::hlr: + vp.SetDrawingStyle(G4ViewParameters::wireframe); + break; + case G4ViewParameters::hsr: + break; + case G4ViewParameters::hlhsr: + vp.SetDrawingStyle(G4ViewParameters::hsr); + break; + case G4ViewParameters::cloud: + G4cout << "No effect in cloud style" << G4endl; + break; } } @@ -109,11 +115,11 @@ G4VisCommandViewerDefaultStyle::G4VisCommandViewerDefaultStyle() fpCommand = new G4UIcmdWithAString("/vis/viewer/default/style", this); fpCommand->SetGuidance("Default drawing style for future viewers."); fpCommand->SetGuidance - ("Set style of drawing - w[ireframe] or s[urface]."); + ("Set style of drawing - w[ireframe] or s[urface] or c[loud]."); fpCommand->SetGuidance ("(Default hidden line drawing is controlled by \"/vis/viewer/default/hiddenEdge\".)"); fpCommand->SetParameterName ("style",omitable = false); - fpCommand->SetCandidates("w wireframe s surface"); + fpCommand->SetCandidates("w wireframe s surface c cloud"); } G4VisCommandViewerDefaultStyle::~G4VisCommandViewerDefaultStyle() @@ -137,36 +143,60 @@ void G4VisCommandViewerDefaultStyle::SetNewValue(G4UIcommand*, G4String newValue const size_t iPos0 = 0; if (newValue[iPos0] == 'w') { // "wireframe" switch (existingStyle) { - case G4ViewParameters::wireframe: - break; - case G4ViewParameters::hlr: - break; - case G4ViewParameters::hsr: - vp.SetDrawingStyle(G4ViewParameters::wireframe); - break; - case G4ViewParameters::hlhsr: - vp.SetDrawingStyle(G4ViewParameters::hlr); - break; + case G4ViewParameters::wireframe: + break; + case G4ViewParameters::hlr: + break; + case G4ViewParameters::hsr: + vp.SetDrawingStyle(G4ViewParameters::wireframe); + break; + case G4ViewParameters::hlhsr: + vp.SetDrawingStyle(G4ViewParameters::hlr); + break; + case G4ViewParameters::cloud: + vp.SetDrawingStyle(G4ViewParameters::wireframe); + break; } } else if (newValue[iPos0] == 's') { // "surface" switch (existingStyle) { - case G4ViewParameters::wireframe: - vp.SetDrawingStyle(G4ViewParameters::hsr); - break; - case G4ViewParameters::hlr: - vp.SetDrawingStyle(G4ViewParameters::hlhsr); - break; - case G4ViewParameters::hsr: - break; - case G4ViewParameters::hlhsr: - break; + case G4ViewParameters::wireframe: + vp.SetDrawingStyle(G4ViewParameters::hsr); + break; + case G4ViewParameters::hlr: + vp.SetDrawingStyle(G4ViewParameters::hlhsr); + break; + case G4ViewParameters::hsr: + break; + case G4ViewParameters::hlhsr: + break; + case G4ViewParameters::cloud: + vp.SetDrawingStyle(G4ViewParameters::hsr); + break; + } + } + else if (newValue[iPos0] == 'c') { // "cloud" + switch (existingStyle) { + case G4ViewParameters::wireframe: + vp.SetDrawingStyle(G4ViewParameters::cloud); + break; + case G4ViewParameters::hlr: + vp.SetDrawingStyle(G4ViewParameters::cloud); + break; + case G4ViewParameters::hsr: + vp.SetDrawingStyle(G4ViewParameters::cloud); + break; + case G4ViewParameters::hlhsr: + vp.SetDrawingStyle(G4ViewParameters::cloud); + break; + case G4ViewParameters::cloud: + break; } } else { if (verbosity >= G4VisManager::errors) { G4cerr << "ERROR: \"" << newValue << "\" not recognised." - " Looking for 'w' or 's' first character." << G4endl; + " Looking for 'w' or 's' or 'c' first character." << G4endl; } return; } diff --git a/source/visualization/management/src/G4VisCommandsViewerSet.cc b/source/visualization/management/src/G4VisCommandsViewerSet.cc index 4ed013a2ba4..acafef73f9f 100644 --- a/source/visualization/management/src/G4VisCommandsViewerSet.cc +++ b/source/visualization/management/src/G4VisCommandsViewerSet.cc @@ -44,16 +44,16 @@ #include G4VisCommandsViewerSet::G4VisCommandsViewerSet (): - fLightsVector (G4ThreeVector(1.,1.,1.)), - fUpVector (G4ThreeVector(0.,1.,0.)), - fViewpointVector (G4ThreeVector(0.,0.,1.)) +fLightsVector (G4ThreeVector(1.,1.,1.)), +fUpVector (G4ThreeVector(0.,1.,0.)), +fViewpointVector (G4ThreeVector(0.,0.,1.)) { G4bool omitable; G4UIparameter* parameter; fpCommandAll = new G4UIcmdWithAString ("/vis/viewer/set/all",this); fpCommandAll->SetGuidance - ("Copies view parameters."); + ("Copies view parameters."); fpCommandAll->SetGuidance ("Copies ALL view parameters (except the autoRefresh status) from" "\nfrom-viewer to current viewer. You may need \"/vis/viewer/rebuild\"."); @@ -63,27 +63,27 @@ G4VisCommandsViewerSet::G4VisCommandsViewerSet (): fpCommandAll->SetParameterName ("from-viewer-name",omitable = false); fpCommandAutoRefresh = new G4UIcmdWithABool - ("/vis/viewer/set/autoRefresh",this); + ("/vis/viewer/set/autoRefresh",this); fpCommandAutoRefresh->SetGuidance("Sets auto-refresh."); fpCommandAutoRefresh->SetGuidance - ("If true, view is automatically refreshed after a change of" - "\nview parameters."); + ("If true, view is automatically refreshed after a change of" + "\nview parameters."); fpCommandAutoRefresh->SetParameterName("auto-refresh",omitable = true); fpCommandAutoRefresh->SetDefaultValue(true); fpCommandAuxEdge = new G4UIcmdWithABool - ("/vis/viewer/set/auxiliaryEdge",this); + ("/vis/viewer/set/auxiliaryEdge",this); fpCommandAuxEdge->SetGuidance("Sets visibility of auxiliary edges"); fpCommandAuxEdge->SetGuidance - ("Auxiliary edges, i.e., those that are part of a curved surface," - "\nsometimes called soft edges, become visible/invisible."); + ("Auxiliary edges, i.e., those that are part of a curved surface," + "\nsometimes called soft edges, become visible/invisible."); fpCommandAuxEdge->SetParameterName("edge",omitable = true); fpCommandAuxEdge->SetDefaultValue(true); fpCommandBackground = new G4UIcommand - ("/vis/viewer/set/background",this); + ("/vis/viewer/set/background",this); fpCommandBackground->SetGuidance - ("Set background colour and transparency (default black and opaque)."); + ("Set background colour and transparency (default black and opaque)."); fpCommandBackground->SetGuidance(ConvertToColourGuidance()); parameter = new G4UIparameter("red_or_string", 's', omitable = true); parameter -> SetDefaultValue ("0."); @@ -101,24 +101,24 @@ G4VisCommandsViewerSet::G4VisCommandsViewerSet (): fpCommandCulling = new G4UIcommand("/vis/viewer/set/culling",this); fpCommandCulling->SetGuidance ("Set culling options."); fpCommandCulling->SetGuidance - ("\"global\": enables/disables all other culling options."); + ("\"global\": enables/disables all other culling options."); fpCommandCulling->SetGuidance - ("\"coveredDaughters\": culls, i.e., eliminates, volumes that would not" - "\nbe seen because covered by ancester volumes in surface drawing mode," - "\nand then only if the ancesters are visible and opaque, and then only" - "\nif no sections or cutaways are in operation. Intended solely to" - "\nimprove the speed of rendering visible volumes."); + ("\"coveredDaughters\": culls, i.e., eliminates, volumes that would not" + "\nbe seen because covered by ancestor volumes in surface drawing mode," + "\nand then only if the ancestors are visible and opaque, and then only" + "\nif no sections or cutaways are in operation. Intended solely to" + "\nimprove the speed of rendering visible volumes."); fpCommandCulling->SetGuidance - ("\"invisible\": culls objects with the invisible attribute set."); + ("\"invisible\": culls objects with the invisible attribute set."); fpCommandCulling->SetGuidance - ("\"density\": culls volumes with density lower than threshold. Useful" - "\nfor eliminating \"container volumes\" with no physical correspondence," - "\nwhose material is usually air. If this is selected, provide threshold" - "\ndensity and unit (e.g., g/cm3, mg/cm3 or kg/m3)." - ); + ("\"density\": culls volumes with density lower than threshold. Useful" + "\nfor eliminating \"container volumes\" with no physical correspondence," + "\nwhose material is usually air. If this is selected, provide threshold" + "\ndensity and unit (e.g., g/cm3, mg/cm3 or kg/m3)." + ); parameter = new G4UIparameter("culling-option",'s',omitable = false); parameter->SetParameterCandidates - ("global coveredDaughters invisible density"); + ("global coveredDaughters invisible density"); fpCommandCulling->SetParameter(parameter); parameter = new G4UIparameter("action",'b',omitable = true); parameter->SetDefaultValue(1); @@ -133,17 +133,17 @@ G4VisCommandsViewerSet::G4VisCommandsViewerSet (): fpCommandCulling->SetParameter(parameter); fpCommandCutawayMode = - new G4UIcmdWithAString ("/vis/viewer/set/cutawayMode", this); + new G4UIcmdWithAString ("/vis/viewer/set/cutawayMode", this); fpCommandCutawayMode->SetGuidance - ("Sets cutaway mode - add (union) or multiply (intersection)."); + ("Sets cutaway mode - add (union) or multiply (intersection)."); fpCommandCutawayMode->SetParameterName ("cutaway-mode",omitable = false); fpCommandCutawayMode->SetCandidates ("add union multiply intersection"); fpCommandCutawayMode->SetDefaultValue("union"); fpCommandDefaultColour = new G4UIcommand - ("/vis/viewer/set/defaultColour",this); + ("/vis/viewer/set/defaultColour",this); fpCommandDefaultColour->SetGuidance - ("Set defaultColour colour and transparency (default white and opaque)."); + ("Set defaultColour colour and transparency (default white and opaque)."); fpCommandDefaultColour->SetGuidance(ConvertToColourGuidance()); parameter = new G4UIparameter("red_or_string", 's', omitable = true); parameter -> SetDefaultValue ("1."); @@ -159,9 +159,9 @@ G4VisCommandsViewerSet::G4VisCommandsViewerSet (): fpCommandDefaultColour -> SetParameter (parameter); fpCommandDefaultTextColour = new G4UIcommand - ("/vis/viewer/set/defaultTextColour",this); + ("/vis/viewer/set/defaultTextColour",this); fpCommandDefaultTextColour->SetGuidance - ("Set defaultTextColour colour and transparency (default blue and opaque)."); + ("Set defaultTextColour colour and transparency (default blue and opaque)."); fpCommandDefaultTextColour->SetGuidance(ConvertToColourGuidance()); parameter = new G4UIparameter("red_or_string", 's', omitable = true); parameter -> SetDefaultValue ("0."); @@ -178,14 +178,14 @@ G4VisCommandsViewerSet::G4VisCommandsViewerSet (): fpCommandEdge = new G4UIcmdWithABool("/vis/viewer/set/edge",this); fpCommandEdge->SetGuidance - ("Edges become visible/invisible in surface mode."); + ("Edges become visible/invisible in surface mode."); fpCommandEdge->SetParameterName("edge",omitable = true); fpCommandEdge->SetDefaultValue(true); fpCommandExplodeFactor = new G4UIcommand - ("/vis/viewer/set/explodeFactor", this); + ("/vis/viewer/set/explodeFactor", this); fpCommandExplodeFactor->SetGuidance - ("Moves top-level drawn volumes by this factor from this centre."); + ("Moves top-level drawn volumes by this factor from this centre."); parameter = new G4UIparameter("explodeFactor", 'd', omitable=true); parameter->SetParameterRange("explodeFactor>=1."); parameter->SetDefaultValue(1.); @@ -208,47 +208,47 @@ G4VisCommandsViewerSet::G4VisCommandsViewerSet (): fpCommandExplodeFactor->SetParameter(parameter); fpCommandGlobalLineWidthScale = new G4UIcmdWithADouble - ("/vis/viewer/set/globalLineWidthScale", this); + ("/vis/viewer/set/globalLineWidthScale", this); fpCommandGlobalLineWidthScale->SetGuidance - ("Multiplies line widths by this factor."); + ("Multiplies line widths by this factor."); fpCommandGlobalLineWidthScale-> - SetParameterName("scale-factor", omitable=true); + SetParameterName("scale-factor", omitable=true); fpCommandGlobalLineWidthScale->SetDefaultValue(1.); fpCommandGlobalMarkerScale = new G4UIcmdWithADouble - ("/vis/viewer/set/globalMarkerScale", this); + ("/vis/viewer/set/globalMarkerScale", this); fpCommandGlobalMarkerScale->SetGuidance - ("Multiplies marker sizes by this factor."); + ("Multiplies marker sizes by this factor."); fpCommandGlobalMarkerScale-> - SetParameterName("scale-factor", omitable=true); + SetParameterName("scale-factor", omitable=true); fpCommandGlobalMarkerScale->SetDefaultValue(1.); fpCommandHiddenEdge = - new G4UIcmdWithABool("/vis/viewer/set/hiddenEdge",this); + new G4UIcmdWithABool("/vis/viewer/set/hiddenEdge",this); fpCommandHiddenEdge->SetGuidance - ("Edges become hidden/seen in wireframe or surface mode."); + ("Edges become hidden/seen in wireframe or surface mode."); fpCommandHiddenEdge->SetParameterName("hidden-edge",omitable = true); fpCommandHiddenEdge->SetDefaultValue(true); fpCommandHiddenMarker = - new G4UIcmdWithABool("/vis/viewer/set/hiddenMarker",this); + new G4UIcmdWithABool("/vis/viewer/set/hiddenMarker",this); fpCommandHiddenMarker->SetGuidance - ("If true, closer objects hide markers. Otherwise, markers always show."); + ("If true, closer objects hide markers. Otherwise, markers always show."); fpCommandHiddenMarker->SetParameterName("hidden-marker",omitable = true); fpCommandHiddenMarker->SetDefaultValue(true); fpCommandLightsMove = new G4UIcmdWithAString - ("/vis/viewer/set/lightsMove",this); + ("/vis/viewer/set/lightsMove",this); fpCommandLightsMove->SetGuidance - ("Lights move with camera or with object"); + ("Lights move with camera or with object"); fpCommandLightsMove->SetParameterName("lightsMove",omitable = false); fpCommandLightsMove->SetCandidates - ("cam camera with-camera obj object with-object"); + ("cam camera with-camera obj object with-object"); fpCommandLightsThetaPhi = new G4UIcommand - ("/vis/viewer/set/lightsThetaPhi", this); + ("/vis/viewer/set/lightsThetaPhi", this); fpCommandLightsThetaPhi->SetGuidance - ("Set direction from target to lights."); + ("Set direction from target to lights."); parameter = new G4UIparameter("theta", 'd', omitable = true); parameter -> SetDefaultValue(60.); fpCommandLightsThetaPhi -> SetParameter (parameter); @@ -260,9 +260,9 @@ G4VisCommandsViewerSet::G4VisCommandsViewerSet (): fpCommandLightsThetaPhi -> SetParameter (parameter); fpCommandLightsVector = new G4UIcommand - ("/vis/viewer/set/lightsVector", this); + ("/vis/viewer/set/lightsVector", this); fpCommandLightsVector->SetGuidance - ("Set direction from target to lights."); + ("Set direction from target to lights."); parameter = new G4UIparameter("x", 'd', omitable = true); parameter -> SetDefaultValue (1); fpCommandLightsVector -> SetParameter (parameter); @@ -274,30 +274,37 @@ G4VisCommandsViewerSet::G4VisCommandsViewerSet (): fpCommandLightsVector -> SetParameter (parameter); fpCommandLineSegments = new G4UIcmdWithAnInteger - ("/vis/viewer/set/lineSegmentsPerCircle",this); + ("/vis/viewer/set/lineSegmentsPerCircle",this); fpCommandLineSegments->SetGuidance - ("Set number of sides per circle for polygon/polyhedron drawing."); + ("Set number of sides per circle for polygon/polyhedron drawing."); fpCommandLineSegments->SetGuidance - ("Refers to graphical representation of objects with curved lines/surfaces."); + ("Refers to graphical representation of objects with curved lines/surfaces."); fpCommandLineSegments->SetParameterName("line-segments",omitable = true); fpCommandLineSegments->SetDefaultValue(24); + fpCommandNumberOfCloudPoints = new G4UIcmdWithAnInteger + ("/vis/viewer/set/numberOfCloudPoints",this); + fpCommandNumberOfCloudPoints->SetGuidance + ("Set number of points to be used for cloud representation of volumes."); + fpCommandNumberOfCloudPoints->SetParameterName("points",omitable = true); + fpCommandNumberOfCloudPoints->SetDefaultValue(10000); + fpCommandPicking = new G4UIcmdWithABool - ("/vis/viewer/set/picking",this); + ("/vis/viewer/set/picking",this); fpCommandPicking->SetGuidance("Sets picking, if available."); fpCommandPicking->SetGuidance - ("If true, view is set up for picking, if available."); + ("If true, view is set up for picking, if available."); fpCommandPicking->SetGuidance - ("You may need to issue \"/vis/viewer/update\"."); + ("You may need to issue \"/vis/viewer/update\"."); fpCommandPicking->SetGuidance - ("For required actions, watch for instructions for viewer."); + ("For required actions, watch for instructions for viewer."); fpCommandPicking->SetParameterName("picking",omitable = true); fpCommandPicking->SetDefaultValue(true); fpCommandProjection = new G4UIcommand("/vis/viewer/set/projection",this); fpCommandProjection->SetGuidance - ("Set projection style - o[rthogonal] or p[erspective]." - "\nIf p[erspective], also set field half angle."); + ("Set projection style - o[rthogonal] or p[erspective]." + "\nIf p[erspective], also set field half angle."); parameter = new G4UIparameter("projection",'s',omitable = true); parameter->SetParameterCandidates("o orthogonal p perspective"); parameter->SetDefaultValue("orthogonal"); @@ -312,23 +319,23 @@ G4VisCommandsViewerSet::G4VisCommandsViewerSet (): fpCommandProjection->SetParameter(parameter); fpCommandRotationStyle = new G4UIcmdWithAString - ("/vis/viewer/set/rotationStyle",this); + ("/vis/viewer/set/rotationStyle",this); fpCommandRotationStyle->SetGuidance - ("Set style of rotation - constrainUpDirection or freeRotation."); + ("Set style of rotation - constrainUpDirection or freeRotation."); fpCommandRotationStyle->SetGuidance - ("constrainUpDirection: conventional HEP view."); + ("constrainUpDirection: conventional HEP view."); fpCommandRotationStyle->SetGuidance - ("freeRotation: Google-like rotation, using mouse-grab."); + ("freeRotation: Google-like rotation, using mouse-grab."); fpCommandRotationStyle->SetParameterName ("style",omitable = false); fpCommandRotationStyle->SetCandidates("constrainUpDirection freeRotation"); fpCommandSectionPlane = new G4UIcommand("/vis/viewer/set/sectionPlane",this); fpCommandSectionPlane -> SetGuidance - ("Set plane for drawing section (DCUT)."); + ("Set plane for drawing section (DCUT)."); fpCommandSectionPlane -> SetGuidance - ("E.g., for a y-z plane at x = 1 cm:" - "\n\"/vis/viewer/set/sectionPlane on 1 0 0 cm 1 0 0\"." - "\nTo turn off: /vis/viewer/set/sectionPlane off"); + ("E.g., for a y-z plane at x = 1 cm:" + "\n\"/vis/viewer/set/sectionPlane on 1 0 0 cm 1 0 0\"." + "\nTo turn off: /vis/viewer/set/sectionPlane off"); parameter = new G4UIparameter("Selector",'c',true); parameter -> SetDefaultValue ("on"); fpCommandSectionPlane->SetParameter(parameter); @@ -363,30 +370,30 @@ G4VisCommandsViewerSet::G4VisCommandsViewerSet (): fpCommandStyle = new G4UIcmdWithAString ("/vis/viewer/set/style",this); fpCommandStyle->SetGuidance - ("Set style of drawing - w[ireframe] or s[urface]."); - fpCommandStyle->SetGuidance - ("(Hidden line drawing is controlled by \"/vis/viewer/set/hiddenEdge\".)"); + ("Set style of drawing - w[ireframe] or s[urface] or c[loud]."); + fpCommandStyle->SetGuidance + ("(Hidden line drawing is controlled by \"/vis/viewer/set/hiddenEdge\".)"); fpCommandStyle->SetParameterName ("style",omitable = false); - fpCommandStyle->SetCandidates("w wireframe s surface"); + fpCommandStyle->SetCandidates("w wireframe s surface c cloud"); fpCommandTargetPoint = new G4UIcmdWith3VectorAndUnit - ("/vis/viewer/set/targetPoint", this); + ("/vis/viewer/set/targetPoint", this); fpCommandTargetPoint->SetGuidance - ("Set target point."); + ("Set target point."); fpCommandTargetPoint->SetGuidance - ("This sets the \"Current Target Point\" relative to the \"Standard"); + ("This sets the \"Current Target Point\" relative to the \"Standard"); fpCommandTargetPoint->SetGuidance - ("Target Point\" so that the actual target point is as requested."); + ("Target Point\" so that the actual target point is as requested."); fpCommandTargetPoint->SetGuidance - ("(See G4ViewParameters.hh for an explanation of target points.)"); + ("(See G4ViewParameters.hh for an explanation of target points.)"); fpCommandTargetPoint->SetParameterName("x", "y", "z", omitable = false); fpCommandTargetPoint->SetUnitCategory("Length"); fpCommandUpThetaPhi = new G4UIcommand - ("/vis/viewer/set/upThetaPhi", this); + ("/vis/viewer/set/upThetaPhi", this); fpCommandUpThetaPhi -> SetGuidance ("Set up vector."); fpCommandUpThetaPhi -> SetGuidance - ("Viewer will attempt always to show this direction upwards."); + ("Viewer will attempt always to show this direction upwards."); parameter = new G4UIparameter("theta", 'd', omitable = true); parameter -> SetDefaultValue (90.); fpCommandUpThetaPhi -> SetParameter (parameter); @@ -398,10 +405,10 @@ G4VisCommandsViewerSet::G4VisCommandsViewerSet (): fpCommandUpThetaPhi -> SetParameter (parameter); fpCommandUpVector = new G4UIcommand - ("/vis/viewer/set/upVector", this); + ("/vis/viewer/set/upVector", this); fpCommandUpVector -> SetGuidance ("Set up vector."); fpCommandUpVector -> SetGuidance - ("Viewer will attempt always to show this direction upwards."); + ("Viewer will attempt always to show this direction upwards."); parameter = new G4UIparameter("x", 'd', omitable = true); parameter -> SetDefaultValue (0.); fpCommandUpVector -> SetParameter (parameter); @@ -413,9 +420,9 @@ G4VisCommandsViewerSet::G4VisCommandsViewerSet (): fpCommandUpVector -> SetParameter (parameter); fpCommandViewpointThetaPhi = new G4UIcommand - ("/vis/viewer/set/viewpointThetaPhi", this); + ("/vis/viewer/set/viewpointThetaPhi", this); fpCommandViewpointThetaPhi -> SetGuidance - ("Set direction from target to camera."); + ("Set direction from target to camera."); fpCommandViewpointThetaPhi -> SetGuidance ("Also changes lightpoint direction if lights are set to move with camera."); parameter = new G4UIparameter("theta", 'd', omitable = true); @@ -429,9 +436,9 @@ G4VisCommandsViewerSet::G4VisCommandsViewerSet (): fpCommandViewpointThetaPhi -> SetParameter (parameter); fpCommandViewpointVector = new G4UIcommand - ("/vis/viewer/set/viewpointVector", this); + ("/vis/viewer/set/viewpointVector", this); fpCommandViewpointVector -> SetGuidance - ("Set direction from target to camera."); + ("Set direction from target to camera."); fpCommandViewpointVector -> SetGuidance ("Also changes lightpoint direction if lights are set to move with camera."); parameter = new G4UIparameter("x", 'd', omitable = true); @@ -606,6 +613,7 @@ G4VisCommandsViewerSet::~G4VisCommandsViewerSet() { delete fpCommandRotationStyle; delete fpCommandProjection; delete fpCommandPicking; + delete fpCommandNumberOfCloudPoints; delete fpCommandLineSegments; delete fpCommandLightsVector; delete fpCommandLightsThetaPhi; @@ -639,8 +647,8 @@ void G4VisCommandsViewerSet::SetNewValue if (!currentViewer) { if (verbosity >= G4VisManager::errors) { G4cerr << - "ERROR: G4VisCommandsViewerSet::SetNewValue: no current viewer." - << G4endl; + "ERROR: G4VisCommandsViewerSet::SetNewValue: no current viewer." + << G4endl; } return; } @@ -651,30 +659,30 @@ void G4VisCommandsViewerSet::SetNewValue G4VViewer* fromViewer = fpVisManager->GetViewer(newValue); if (!fromViewer) { if (verbosity >= G4VisManager::errors) { - G4cerr << - "ERROR: G4VisCommandsViewerSet::SetNewValue: all:" - "\n unrecognised from-viewer." - << G4endl; + G4cerr << + "ERROR: G4VisCommandsViewerSet::SetNewValue: all:" + "\n unrecognised from-viewer." + << G4endl; } return; } if (fromViewer == currentViewer) { if (verbosity >= G4VisManager::warnings) { - G4cout << - "WARNING: G4VisCommandsViewerSet::SetNewValue: all:" - "\n from-viewer and current viewer are identical." - << G4endl; + G4cout << + "WARNING: G4VisCommandsViewerSet::SetNewValue: all:" + "\n from-viewer and current viewer are identical." + << G4endl; } return; } // Copy view parameters except for autoRefresh... G4bool currentAutoRefresh = - currentViewer->GetViewParameters().IsAutoRefresh(); + currentViewer->GetViewParameters().IsAutoRefresh(); vp = fromViewer->GetViewParameters(); vp.SetAutoRefresh(currentAutoRefresh); // Concatenate any private vis attributes modifiers... const std::vector* - privateVAMs = fromViewer->GetPrivateVisAttributesModifiers(); + privateVAMs = fromViewer->GetPrivateVisAttributesModifiers(); if (privateVAMs) { std::vector::const_iterator i; for (i = privateVAMs->begin(); i != privateVAMs->end(); ++i) { @@ -683,27 +691,27 @@ void G4VisCommandsViewerSet::SetNewValue } if (verbosity >= G4VisManager::confirmations) { G4cout << "View parameters of viewer \"" << currentViewer->GetName() - << "\"\n set to those of viewer \"" << fromViewer->GetName() - << "\"." - << G4endl; + << "\"\n set to those of viewer \"" << fromViewer->GetName() + << "\"." + << G4endl; } if (verbosity >= G4VisManager::warnings) { G4cout << "You may need \"/vis/viewer/rebuild\"." - << G4endl; + << G4endl; } } else if (command == fpCommandAutoRefresh) { G4bool autoRefresh = G4UIcommand::ConvertToBool(newValue); const G4ViewParameters& defaultVP = - currentViewer->GetDefaultViewParameters(); + currentViewer->GetDefaultViewParameters(); if (autoRefresh && !defaultVP.IsAutoRefresh()) { if (verbosity >= G4VisManager::warnings) { - G4cout - << "WARNING: " - << currentViewer->GetName() << " is NOT auto-refesh by default" - << "\n so cannot be set to auto-refresh." - << G4endl; + G4cout + << "WARNING: " + << currentViewer->GetName() << " is NOT auto-refesh by default" + << "\n so cannot be set to auto-refresh." + << G4endl; } return; } @@ -712,7 +720,7 @@ void G4VisCommandsViewerSet::SetNewValue G4cout << "Views will "; if (!vp.IsAutoRefresh()) G4cout << "not "; G4cout << "be automatically refreshed after a change of view parameters." - << G4endl; + << G4endl; } if (!vp.IsAutoRefresh()) { currentViewer->SetViewParameters(vp); @@ -739,9 +747,9 @@ void G4VisCommandsViewerSet::SetNewValue vp.SetBackgroundColour(colour); if (verbosity >= G4VisManager::confirmations) { G4cout << "Background colour " - << vp.GetBackgroundColour() - << " requested." - << G4endl; + << vp.GetBackgroundColour() + << " requested." + << G4endl; } } @@ -754,38 +762,38 @@ void G4VisCommandsViewerSet::SetNewValue if (cullingOption == "global") { vp.SetCulling(boolFlag); if (verbosity >= G4VisManager::confirmations) { - G4cout << - "G4VisCommandsViewerSet::SetNewValue: culling: global culling flag" - " set to " << G4UIcommand::ConvertToString(boolFlag) << - ".\n Does not change specific culling flags." - << G4endl; + G4cout << + "G4VisCommandsViewerSet::SetNewValue: culling: global culling flag" + " set to " << G4UIcommand::ConvertToString(boolFlag) << + ".\n Does not change specific culling flags." + << G4endl; } } else if (cullingOption == "coveredDaughters") { vp.SetCullingCovered(boolFlag); if (verbosity >= G4VisManager::confirmations) { - G4cout << - "G4VisCommandsViewerSet::SetNewValue: culling: culling covered" - "\n daughters flag set to " - << G4UIcommand::ConvertToString(boolFlag) << - ". Daughters covered by opaque mothers" - "\n will be culled, i.e., not drawn, if this flag is true." - "\n Note: this is only effective in surface drawing style," - "\n and then only if the volumes are visible and opaque, and then" - "\n only if no sections or cutaways are in operation." - << G4endl; + G4cout << + "G4VisCommandsViewerSet::SetNewValue: culling: culling covered" + "\n daughters flag set to " + << G4UIcommand::ConvertToString(boolFlag) << + ". Daughters covered by opaque mothers" + "\n will be culled, i.e., not drawn, if this flag is true." + "\n Note: this is only effective in surface drawing style," + "\n and then only if the volumes are visible and opaque, and then" + "\n only if no sections or cutaways are in operation." + << G4endl; } } else if (cullingOption == "invisible") { vp.SetCullingInvisible(boolFlag); if (verbosity >= G4VisManager::confirmations) { - G4cout << - "G4VisCommandsViewerSet::SetNewValue: culling: culling invisible" - "\n flag set to " - << boolFlag << G4UIcommand::ConvertToString(boolFlag) << - ". Volumes marked invisible will be culled," - "\n i.e., not drawn, if this flag is true." - << G4endl; + G4cout << + "G4VisCommandsViewerSet::SetNewValue: culling: culling invisible" + "\n flag set to " + << boolFlag << G4UIcommand::ConvertToString(boolFlag) << + ". Volumes marked invisible will be culled," + "\n i.e., not drawn, if this flag is true." + << G4endl; } } else if (cullingOption == "density") { @@ -819,10 +827,10 @@ void G4VisCommandsViewerSet::SetNewValue } else { if (verbosity >= G4VisManager::errors) { - G4cerr << - "ERROR: G4VisCommandsViewerSet::SetNewValue: culling:" - "\n option not recognised." - << G4endl; + G4cerr << + "ERROR: G4VisCommandsViewerSet::SetNewValue: culling:" + "\n option not recognised." + << G4endl; } } } @@ -832,13 +840,13 @@ void G4VisCommandsViewerSet::SetNewValue vp.SetCutawayMode(G4ViewParameters::cutawayUnion); if (newValue == "multiply" || newValue == "intersection") vp.SetCutawayMode(G4ViewParameters::cutawayIntersection); - + if (verbosity >= G4VisManager::confirmations) { G4cout << "Cutaway mode set to "; if (vp.GetCutawayMode() == G4ViewParameters::cutawayUnion) - G4cout << "cutawayUnion"; + G4cout << "cutawayUnion"; if (vp.GetCutawayMode() == G4ViewParameters::cutawayIntersection) - G4cout << "cutawayIntersection"; + G4cout << "cutawayIntersection"; G4cout << G4endl; } } @@ -855,9 +863,9 @@ void G4VisCommandsViewerSet::SetNewValue vp.SetDefaultVisAttributes(va); if (verbosity >= G4VisManager::confirmations) { G4cout << "Default colour " - << vp.GetDefaultVisAttributes()->GetColour() - << " requested." - << G4endl; + << vp.GetDefaultVisAttributes()->GetColour() + << " requested." + << G4endl; } } @@ -873,44 +881,50 @@ void G4VisCommandsViewerSet::SetNewValue vp.SetDefaultTextVisAttributes(va); if (verbosity >= G4VisManager::confirmations) { G4cout << "Default colour " - << vp.GetDefaultTextVisAttributes()->GetColour() - << " requested." - << G4endl; + << vp.GetDefaultTextVisAttributes()->GetColour() + << " requested." + << G4endl; } } else if (command == fpCommandEdge) { G4ViewParameters::DrawingStyle existingStyle = vp.GetDrawingStyle(); if (G4UIcommand::ConvertToBool(newValue)) { - switch (existingStyle) { - case G4ViewParameters::wireframe: - break; - case G4ViewParameters::hlr: - break; - case G4ViewParameters::hsr: - vp.SetDrawingStyle(G4ViewParameters::hlhsr); - break; - case G4ViewParameters::hlhsr: - break; + switch (existingStyle) { // true + case G4ViewParameters::wireframe: + break; + case G4ViewParameters::hlr: + break; + case G4ViewParameters::hsr: + vp.SetDrawingStyle(G4ViewParameters::hlhsr); + break; + case G4ViewParameters::hlhsr: + break; + case G4ViewParameters::cloud: + G4cout << "No effect in cloud style" << G4endl; + break; } } - else { + else { // false switch (existingStyle) { - case G4ViewParameters::wireframe: - break; - case G4ViewParameters::hlr: - break; - case G4ViewParameters::hsr: - break; - case G4ViewParameters::hlhsr: - vp.SetDrawingStyle(G4ViewParameters::hsr); - break; + case G4ViewParameters::wireframe: + break; + case G4ViewParameters::hlr: + break; + case G4ViewParameters::hsr: + break; + case G4ViewParameters::hlhsr: + vp.SetDrawingStyle(G4ViewParameters::hsr); + break; + case G4ViewParameters::cloud: + G4cout << "No effect in cloud style" << G4endl; + break; } } if (verbosity >= G4VisManager::confirmations) { G4cout << "Drawing style of viewer \"" << currentViewer->GetName() - << "\" set to " << vp.GetDrawingStyle() - << G4endl; + << "\" set to " << vp.GetDrawingStyle() + << G4endl; } } @@ -924,28 +938,28 @@ void G4VisCommandsViewerSet::SetNewValue vp.SetExplodeCentre(G4Point3D(x * unit, y * unit, z * unit)); if (verbosity >= G4VisManager::confirmations) { G4cout << "Explode factor changed to " << vp.GetExplodeFactor() - << " from centre " << vp.GetExplodeCentre() - << G4endl; + << " from centre " << vp.GetExplodeCentre() + << G4endl; } } else if (command == fpCommandGlobalLineWidthScale) { G4double globalLineWidthScale - = fpCommandGlobalLineWidthScale->GetNewDoubleValue(newValue); + = fpCommandGlobalLineWidthScale->GetNewDoubleValue(newValue); vp.SetGlobalLineWidthScale(globalLineWidthScale); if (verbosity >= G4VisManager::confirmations) { G4cout << "Global Line Width Scale changed to " - << vp.GetGlobalLineWidthScale() << G4endl; + << vp.GetGlobalLineWidthScale() << G4endl; } } else if (command == fpCommandGlobalMarkerScale) { G4double globalMarkerScale - = fpCommandGlobalMarkerScale->GetNewDoubleValue(newValue); + = fpCommandGlobalMarkerScale->GetNewDoubleValue(newValue); vp.SetGlobalMarkerScale(globalMarkerScale); if (verbosity >= G4VisManager::confirmations) { G4cout << "Global Marker Scale changed to " - << vp.GetGlobalMarkerScale() << G4endl; + << vp.GetGlobalMarkerScale() << G4endl; } } @@ -953,36 +967,42 @@ void G4VisCommandsViewerSet::SetNewValue G4ViewParameters::DrawingStyle existingStyle = vp.GetDrawingStyle(); if (G4UIcommand::ConvertToBool(newValue)) { switch (existingStyle) { - case G4ViewParameters::wireframe: - vp.SetDrawingStyle(G4ViewParameters::hlr); - break; - case G4ViewParameters::hlr: - break; - case G4ViewParameters::hsr: - vp.SetDrawingStyle(G4ViewParameters::hlhsr); - break; - case G4ViewParameters::hlhsr: - break; + case G4ViewParameters::wireframe: + vp.SetDrawingStyle(G4ViewParameters::hlr); + break; + case G4ViewParameters::hlr: + break; + case G4ViewParameters::hsr: + vp.SetDrawingStyle(G4ViewParameters::hlhsr); + break; + case G4ViewParameters::hlhsr: + break; + case G4ViewParameters::cloud: + G4cout << "No effect in cloud style" << G4endl; + break; } } else { switch (existingStyle) { - case G4ViewParameters::wireframe: - break; - case G4ViewParameters::hlr: - vp.SetDrawingStyle(G4ViewParameters::wireframe); - break; - case G4ViewParameters::hsr: - break; - case G4ViewParameters::hlhsr: - vp.SetDrawingStyle(G4ViewParameters::hsr); - break; + case G4ViewParameters::wireframe: + break; + case G4ViewParameters::hlr: + vp.SetDrawingStyle(G4ViewParameters::wireframe); + break; + case G4ViewParameters::hsr: + break; + case G4ViewParameters::hlhsr: + vp.SetDrawingStyle(G4ViewParameters::hsr); + break; + case G4ViewParameters::cloud: + G4cout << "No effect in cloud style" << G4endl; + break; } } if (verbosity >= G4VisManager::confirmations) { G4cout << "Drawing style of viewer \"" << currentViewer->GetName() - << "\" set to " << vp.GetDrawingStyle() - << G4endl; + << "\" set to " << vp.GetDrawingStyle() + << G4endl; } } @@ -1004,14 +1024,14 @@ void G4VisCommandsViewerSet::SetNewValue vp.SetLightsMoveWithCamera(false); else { if (verbosity >= G4VisManager::errors) { - G4cerr << "ERROR: \"" << newValue << "\" not recognised." - " Looking for \"cam\" or \"obj\" in string." << G4endl; + G4cerr << "ERROR: \"" << newValue << "\" not recognised." + " Looking for \"cam\" or \"obj\" in string." << G4endl; } } if (verbosity >= G4VisManager::confirmations) { G4cout << "Lights move with "; if (vp.GetLightsMoveWithCamera()) - G4cout << "camera (object appears to rotate)."; + G4cout << "camera (object appears to rotate)."; else G4cout << "object (the viewer appears to be moving)."; G4cout << G4endl; } @@ -1037,7 +1057,7 @@ void G4VisCommandsViewerSet::SetNewValue vp.SetLightpointDirection(fLightsVector); if (verbosity >= G4VisManager::confirmations) { G4cout << "Lights direction set to " - << vp.GetLightpointDirection() << G4endl; + << vp.GetLightpointDirection() << G4endl; } } @@ -1046,8 +1066,18 @@ void G4VisCommandsViewerSet::SetNewValue nSides = vp.SetNoOfSides(nSides); if (verbosity >= G4VisManager::confirmations) { G4cout << - "Number of line segements per circle in polygon approximation is " - << nSides << G4endl; + "Number of line segements per circle in polygon approximation is " + << nSides << G4endl; + } + } + + else if (command == fpCommandNumberOfCloudPoints) { + G4int nPoints = G4UIcommand::ConvertToInt(newValue); + nPoints = vp.SetNumberOfCloudPoints(nPoints); + if (verbosity >= G4VisManager::confirmations) { + G4cout << + "Number of points to be used in cloud representation of volumes is " + << nPoints << G4endl; } } @@ -1061,7 +1091,7 @@ void G4VisCommandsViewerSet::SetNewValue } if (verbosity >= G4VisManager::warnings) { G4cout << "You may need to issue \"/vis/viewer/update\"." - << G4endl; + << G4endl; } } @@ -1078,31 +1108,31 @@ void G4VisCommandsViewerSet::SetNewValue is >> dummy >> fieldHalfAngle >> unit; fieldHalfAngle *= G4UIcommand::ValueOf(unit); if (fieldHalfAngle > 89.5 * deg || fieldHalfAngle <= 0.0) { - if (verbosity >= G4VisManager::errors) { - G4cerr << - "ERROR: Field half angle should be 0 < angle <= 89.5 degrees."; - G4cout << G4endl; - } - return; + if (verbosity >= G4VisManager::errors) { + G4cerr << + "ERROR: Field half angle should be 0 < angle <= 89.5 degrees."; + G4cout << G4endl; + } + return; } } else { if (verbosity >= G4VisManager::errors) { - G4cerr << "ERROR: \"" << newValue << "\" not recognised." - " Looking for 'o' or 'p' first character." << G4endl; + G4cerr << "ERROR: \"" << newValue << "\" not recognised." + " Looking for 'o' or 'p' first character." << G4endl; } return; } vp.SetFieldHalfAngle(fieldHalfAngle); if (verbosity >= G4VisManager::confirmations) { G4cout << "Projection style of viewer \"" << currentViewer->GetName() - << "\" set to "; + << "\" set to "; if (fieldHalfAngle == 0.) { - G4cout << "orthogonal."; + G4cout << "orthogonal."; } else { - G4cout << "perspective\n with half angle " << fieldHalfAngle / deg - << " degrees."; + G4cout << "perspective\n with half angle " << fieldHalfAngle / deg + << " degrees."; } G4cout << G4endl; } @@ -1110,45 +1140,46 @@ void G4VisCommandsViewerSet::SetNewValue else if (command == fpCommandSectionPlane) { G4String choice, unit; - G4double x, y, z, nx, ny, nz; + G4double x, y, z, nx, ny, nz, F = 1.; std::istringstream is (newValue); is >> choice >> x >> y >> z >> unit >> nx >> ny >> nz; G4int iSelector = -1; if (choice.compareTo("off",G4String::ignoreCase) == 0 || - !G4UIcommand::ConvertToBool(choice)) iSelector = 0; + !G4UIcommand::ConvertToBool(choice)) iSelector = 0; if (choice.compareTo("on",G4String::ignoreCase) == 0 || - G4UIcommand::ConvertToBool(choice)) iSelector = 1; + G4UIcommand::ConvertToBool(choice)) iSelector = 1; if (iSelector < 0) { if (verbosity >= G4VisManager::errors) { - G4cout << "Choice not recognised (on/true or off/false)." << G4endl; - G4cout << "Section drawing is currently: "; - if (vp.IsSection ()) G4cout << "on"; - else G4cout << "off"; - G4cout << ".\nSection plane is currently: " - << vp.GetSectionPlane (); - G4cout << G4endl; + G4cout << "Choice not recognised (on/true or off/false)." << G4endl; } - return; + goto write_result; } - G4double F = 1.; // iSelector can only be 0 or 1 switch (iSelector) { - case 0: - vp.UnsetSectionPlane(); - break; - case 1: - F = G4UIcommand::ValueOf(unit); - x *= F; y *= F; z *= F; - vp.SetSectionPlane(G4Plane3D(G4Normal3D(nx,ny,nz), G4Point3D(x,y,z))); - vp.SetViewpointDirection(G4Normal3D(nx,ny,nz)); - break; + case 0: + vp.UnsetSectionPlane(); + break; + case 1: + F = G4UIcommand::ValueOf(unit); + x *= F; y *= F; z *= F; + if (nx == 0. && ny == 0. && nz == 0.) { + if (verbosity >= G4VisManager::errors) { + G4cout << "Null normal." << G4endl; + } + break;; + } + const G4Normal3D& normal = G4Normal3D(nx,ny,nz).unit(); + vp.SetSectionPlane(G4Plane3D(normal, G4Point3D(x,y,z))); + vp.SetViewpointDirection(normal); + break; } + write_result: if (verbosity >= G4VisManager::confirmations) { - G4cout << "Section drawing is now: "; + G4cout << "Section drawing is: "; if (vp.IsSection ()) G4cout << "on"; - else G4cout << "off"; + else G4cout << "off"; G4cout << ".\nSection plane is now: " - << vp.GetSectionPlane (); + << vp.GetSectionPlane (); G4cout << G4endl; } } @@ -1161,15 +1192,15 @@ void G4VisCommandsViewerSet::SetNewValue style = G4ViewParameters::freeRotation; else { if (verbosity >= G4VisManager::errors) { - G4cerr << "ERROR: \"" << newValue << "\" not recognised." << G4endl; + G4cerr << "ERROR: \"" << newValue << "\" not recognised." << G4endl; } return; } vp.SetRotationStyle(style); if (verbosity >= G4VisManager::confirmations) { G4cout << "Rotation style of viewer \"" << currentViewer->GetName() - << "\" set to " << vp.GetRotationStyle() - << G4endl; + << "\" set to " << vp.GetRotationStyle() + << G4endl; } } @@ -1178,63 +1209,87 @@ void G4VisCommandsViewerSet::SetNewValue const size_t iPos0 = 0; if (newValue[iPos0] == 'w') { // "wireframe" switch (existingStyle) { - case G4ViewParameters::wireframe: - break; - case G4ViewParameters::hlr: - break; - case G4ViewParameters::hsr: - vp.SetDrawingStyle(G4ViewParameters::wireframe); - break; - case G4ViewParameters::hlhsr: - vp.SetDrawingStyle(G4ViewParameters::hlr); - break; + case G4ViewParameters::wireframe: + break; + case G4ViewParameters::hlr: + break; + case G4ViewParameters::hsr: + vp.SetDrawingStyle(G4ViewParameters::wireframe); + break; + case G4ViewParameters::hlhsr: + vp.SetDrawingStyle(G4ViewParameters::hlr); + break; + case G4ViewParameters::cloud: + vp.SetDrawingStyle(G4ViewParameters::cloud); + break; } } else if (newValue[iPos0] == 's') { // "surface" switch (existingStyle) { - case G4ViewParameters::wireframe: - vp.SetDrawingStyle(G4ViewParameters::hsr); - break; - case G4ViewParameters::hlr: - vp.SetDrawingStyle(G4ViewParameters::hlhsr); - break; - case G4ViewParameters::hsr: - break; - case G4ViewParameters::hlhsr: - break; + case G4ViewParameters::wireframe: + vp.SetDrawingStyle(G4ViewParameters::hsr); + break; + case G4ViewParameters::hlr: + vp.SetDrawingStyle(G4ViewParameters::hlhsr); + break; + case G4ViewParameters::hsr: + break; + case G4ViewParameters::hlhsr: + break; + case G4ViewParameters::cloud: + vp.SetDrawingStyle(G4ViewParameters::cloud); + break; + } + } + else if (newValue[iPos0] == 'c') { // "cloud" + switch (existingStyle) { + case G4ViewParameters::wireframe: + vp.SetDrawingStyle(G4ViewParameters::cloud); + break; + case G4ViewParameters::hlr: + vp.SetDrawingStyle(G4ViewParameters::cloud); + break; + case G4ViewParameters::hsr: + vp.SetDrawingStyle(G4ViewParameters::cloud); + break; + case G4ViewParameters::hlhsr: + vp.SetDrawingStyle(G4ViewParameters::cloud); + break; + case G4ViewParameters::cloud: + break; } } else { if (verbosity >= G4VisManager::errors) { - G4cerr << "ERROR: \"" << newValue << "\" not recognised." - " Looking for 'w' or 's' first character." << G4endl; + G4cerr << "ERROR: \"" << newValue << "\" not recognised." + " Looking for 'w' or 's' or 'c' first character." << G4endl; } return; } if (verbosity >= G4VisManager::confirmations) { G4cout << "Drawing style of viewer \"" << currentViewer->GetName() - << "\" set to " << vp.GetDrawingStyle() - << G4endl; + << "\" set to " << vp.GetDrawingStyle() + << G4endl; } } else if (command == fpCommandTargetPoint) { G4ThreeVector targetPoint = - fpCommandTargetPoint->GetNew3VectorValue(newValue); + fpCommandTargetPoint->GetNew3VectorValue(newValue); const G4Point3D& standardTargetPoint = - currentViewer->GetSceneHandler()->GetScene()->GetStandardTargetPoint(); + currentViewer->GetSceneHandler()->GetScene()->GetStandardTargetPoint(); vp.SetCurrentTargetPoint(targetPoint - standardTargetPoint); if (verbosity >= G4VisManager::confirmations) { G4cout << "Target point set to " - << fpCommandTargetPoint->ConvertToStringWithBestUnit - (targetPoint) - << "\n\"Current Target Point\" set to " - << fpCommandTargetPoint->ConvertToStringWithBestUnit - (vp.GetCurrentTargetPoint()) - << "\n\"Standard Target Point\" is " - << fpCommandTargetPoint->ConvertToStringWithBestUnit - (standardTargetPoint) - << G4endl; + << fpCommandTargetPoint->ConvertToStringWithBestUnit + (targetPoint) + << "\n\"Current Target Point\" set to " + << fpCommandTargetPoint->ConvertToStringWithBestUnit + (vp.GetCurrentTargetPoint()) + << "\n\"Standard Target Point\" is " + << fpCommandTargetPoint->ConvertToStringWithBestUnit + (standardTargetPoint) + << G4endl; } } @@ -1413,8 +1468,8 @@ void G4VisCommandsViewerSet::SetNewValue else { if (verbosity >= G4VisManager::errors) { G4cerr << - "ERROR: G4VisCommandsViewerSet::SetNewValue: unrecognised command." - << G4endl; + "ERROR: G4VisCommandsViewerSet::SetNewValue: unrecognised command." + << G4endl; } return; } diff --git a/source/visualization/management/src/G4VisManager.cc b/source/visualization/management/src/G4VisManager.cc index 833afd5b4f2..d656ef65689 100644 --- a/source/visualization/management/src/G4VisManager.cc +++ b/source/visualization/management/src/G4VisManager.cc @@ -26,6 +26,7 @@ // // // GEANT4 Visualization Manager - John Allison 02/Jan/1996. +// Michael Kelsey 31 Jan 2019 -- Add new command for electric field #include "G4VisManager.hh" @@ -496,12 +497,14 @@ void G4VisManager::RegisterMessengers () { fDirectoryList.push_back (directory); RegisterMessenger(new G4VisCommandSetArrow3DLineSegmentsPerCircle); RegisterMessenger(new G4VisCommandSetColour); + RegisterMessenger(new G4VisCommandSetExtentForField); RegisterMessenger(new G4VisCommandSetLineWidth); RegisterMessenger(new G4VisCommandSetTextColour); RegisterMessenger(new G4VisCommandSetTextLayout); RegisterMessenger(new G4VisCommandSetTextSize); RegisterMessenger(new G4VisCommandSetTouchable); - + RegisterMessenger(new G4VisCommandSetVolumeForField); + directory = new G4UIdirectory ("/vis/scene/"); directory -> SetGuidance ("Operations on Geant4 scenes."); fDirectoryList.push_back (directory); @@ -512,7 +515,8 @@ void G4VisManager::RegisterMessengers () { RegisterMessenger(new G4VisCommandSceneList); RegisterMessenger(new G4VisCommandSceneNotifyHandlers); RegisterMessenger(new G4VisCommandSceneSelect); - + RegisterMessenger(new G4VisCommandSceneShowExtents); + directory = new G4UIdirectory ("/vis/scene/add/"); directory -> SetGuidance ("Add model to current scene."); fDirectoryList.push_back (directory); @@ -523,6 +527,7 @@ void G4VisManager::RegisterMessengers () { RegisterMessenger(new G4VisCommandSceneAddDigis); RegisterMessenger(new G4VisCommandSceneAddEventID); RegisterMessenger(new G4VisCommandSceneAddExtent); + RegisterMessenger(new G4VisCommandSceneAddElectricField); RegisterMessenger(new G4VisCommandSceneAddFrame); RegisterMessenger(new G4VisCommandSceneAddGPS); RegisterMessenger(new G4VisCommandSceneAddHits); @@ -562,6 +567,7 @@ void G4VisManager::RegisterMessengers () { directory -> SetGuidance ("Operations on Geant4 viewers."); fDirectoryList.push_back (directory); RegisterMessenger(new G4VisCommandViewerAddCutawayPlane); + RegisterMessenger(new G4VisCommandViewerCentreOn); RegisterMessenger(new G4VisCommandViewerChangeCutawayPlane); RegisterMessenger(new G4VisCommandViewerClear); RegisterMessenger(new G4VisCommandViewerClearCutawayPlanes); @@ -1404,6 +1410,11 @@ void G4VisManager::RegisterRunDurationUserVisAction << G4endl; } } + if (fVerbosity >= confirmations) { + G4cout + << "Run duration user vis action \"" << name << "\" registered" + << G4endl; + } } void G4VisManager::RegisterEndOfEventUserVisAction @@ -1420,6 +1431,11 @@ void G4VisManager::RegisterEndOfEventUserVisAction << G4endl; } } + if (fVerbosity >= confirmations) { + G4cout + << "End of event user vis action \"" << name << "\" registered" + << G4endl; + } } void G4VisManager::RegisterEndOfRunUserVisAction @@ -1436,6 +1452,11 @@ void G4VisManager::RegisterEndOfRunUserVisAction << G4endl; } } + if (fVerbosity >= confirmations) { + G4cout + << "End of run user vis action \"" << name << "\" registered" + << G4endl; + } } void G4VisManager::SetCurrentScene (G4Scene* pScene) { @@ -1884,6 +1905,12 @@ void G4VisManager::BeginOfRun () if (fpSceneHandler) fpSceneHandler->SetTransientsDrawnThisRun(false); fNoOfEventsDrawnThisRun = 0; + // Check to see if the user has created a trajectory model. If not, create + // a default one. To avoid code duplication the following function is used + // and its result (a const G4VTrajectoryModel*) is thrown away at this point. + // The function is called again later when needed. + CurrentTrajDrawModel(); + #ifdef G4MULTITHREADED // There is a static method G4Threading::IsMultithreadedApplication() // that returns true only if G4MTRunManager is instantiated with MT @@ -2206,7 +2233,7 @@ void G4VisManager::EndOfRun () if (events) nKeptEvents = events->size(); if (nKeptEvents && !fKeptLastEvent) { if (fVerbosity >= warnings) { - G4cout << "WARNING: " << nKeptEvents; + G4cout << nKeptEvents; if (nKeptEvents == 1) G4cout << " event has"; else G4cout << " events have"; G4cout << " been kept for refreshing and/or reviewing." << G4endl; diff --git a/source/visualization/modeling/History b/source/visualization/modeling/History index 54574b9a708..824f52b3112 100644 --- a/source/visualization/modeling/History +++ b/source/visualization/modeling/History @@ -19,6 +19,113 @@ committal in the CVS repository ! History file for visualization/modeling --------------------------------------- +13 June 2019 John Allison (modeling-V10-05-04) +- Part of vis-V10-05-20. +- G4ModelingParameters: + o Add cloud to enum options and updated operators != and <<: + o Similarly added to VisAttributesSignifier +- G4PhysicalVolumeModel.cc: + o Handle new VisAttributesSignifiers. + +10 June 2019 John Allison (modeling-V10-05-03) +- Part of vis-V10-05-19. +- G4ArrowModel: Further use of const and introduce further protection. +- G4VFieldModel.cc: Further use of const. + +29 May 2019 John Allison (modeling-V10-05-02) +- Improve field modelling: + o G4VFieldModel: Improve so even the smallest non-zero sample is visible: + . Values < 10% max are drawn as lines of width 2. + . Values < 1% max have their length fixed at 1% max. + . Reverse colour code. Now, where f = fieldStrength/maxStrength: + 0 -> f/2 -> f is coded as red -> green -> blue. + For a uniform field this means arrows are now blue instead of red. + o G4ArrowModel: + . Place checks on dimensions to prevent G4Exceptions in used solids. + . Model arrow head as G4Tet. +- G4PhysicalVolumeModel.cc: + o Improve printing from operator<< for nodeID path. + +04 April 2019 John Allison (modeling-V10-05-01) +- Co-works visman-V10-05-04. +- Final (for now) corrections to /vis/viewer/set/sectionPlane. + Still some strange behaviour in small fraction of cases. See + comments in G4PhysicalVolumeModel::DescribeSolid around line 748. + +24 March 2019 John Allison (modeling-V10-05-00) +- Fix bug in /vis/viewer/set/sectionPlane. + Involves using G4DisplacedSolid instead of plain G4VSolid. + +18 March 2019 Gabriele Cosmo +- Included in vis-V10-05-15 +- Corrected few typos comments. + +24 February 2019 John Allison +- Included in vis-V10-05-13 +- Add constructor to G4PhysicalVolumesSearchScene::Findings from + G4PhysicalVolumeModel::TouchableProperties. +- Fix bug in overlap drawing of parameterised volumes. + +19 February 2019 John Allison +- Included in vis-V10-05-12 +- Introduced G4BoundingExtentScene. This allows one to accumulate extents + using the newly introduced G4VisExtent::Transform and is a better way + of determining the overall extent of a scene (or of any set of extents) + than by the bounding sphere approach. +- G4VFieldModel, G4ElectricFieldModel, G4MagneticFieldModel: + o Introduced volume for field. +- G4VModel: Introduced GetTransformedExtent. This calculates the extent as + it appears to the user, based on the local extent and the transformation. +- G4PhysicalVolumeModel: + o Use G4BoundingExtentScene instead of G4BoundingSphereScene. + o Fix bug whereby the local extent was incorrectly calculated - in fact + it was the transformed extent. Corresponding corrections to all cases + where the extent is needed, for example, in defining the view + parameters, have been made in this commit. + +13 February 2019 John Allison +- Included in vis-V10-05-11 +- Implement /vis/set/extentForField - see visualisation/History. + +08 February 2019 John Allison +- Included in vis-V10-05-09 +- Fix Coverity warnings. + +31 January 2019 Michael Kelsey +- Included in vis-V01-05-08 + +- G4VFieldModel.hh/cc: NEW intermediate base class for magnetic, electric + and gravitational fields. Contains all of DescribeYourselfTo() moved from + G4MagneticFieldModel, plus a pure virtual function (GetFieldAtLocation) to + fetch the field vector (differently by each subclass). Constructor now + takes two strings to let subclasses customize diagnostics and arrow labels. + +- G4ElectricFieldModel: NEW concrete class implementing GetFieldAtLocation() + for electric field access. + +- G4MagneticFieldModel: Move all of DescribeYourselfTo() to new base class + G4VFieldModel. Implement old contents of "if (field) { ..." block as new + GetFieldAtLocation() function. + +29 January 2019 John Allison +- Included in vis-V10-05-06 +- G4PhysicalVolumeModel.cc: + o If the top volume is parameterised or a replica describe only one + of them, namely the one specified by the copy number. + +26 January 2019 John Allison +- Included in vis-V10-05-06 +- Fix calculation of vis extent for parameterisations. This involved + extending G4PhysicalVolumeModel::TouchableProperties to include copy + number and initialising the copy number in the constructor. Then in + G4PhysicalVolumeModel::CalculateExtent solid->ComputeDimensions is + invoked if it is a parameterised volume. +- Some minor tidying. + +02 January 2019 John Allison +- Included in vis-V10-05-00. +- G4PhysicalVolumeModel.cc: Add volume count (but comment out printing). + 14 November 2018 John Allison (modeling-V10-04-18) - G4PhysicalVolumeModel.cc: Fix Coverity warning. @@ -964,7 +1071,7 @@ History file for visualization/modeling 26th January 2006 John Allison (modeling-V08-00-01) - G4PhysicalVolumeModel: Added capability of maintaining path of the current drawn (non-culled) volume in terms of drawn (non-culled) - ancesters. See G4PhysicalVolumeModel.hh for detailed description. + ancestors. See G4PhysicalVolumeModel.hh for detailed description. - Removed some unnecessary data members and other small tidying. 11th January 2006 John Allison (modeling-V08-00-00) diff --git a/source/visualization/modeling/include/G4BoundingExtentScene.hh b/source/visualization/modeling/include/G4BoundingExtentScene.hh new file mode 100644 index 00000000000..b486e52cf1f --- /dev/null +++ b/source/visualization/modeling/include/G4BoundingExtentScene.hh @@ -0,0 +1,69 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +// +// +// John Allison 15th February 2019 +// An artificial scene to reuse G4VScene code to calculate a bounding extent. + +#ifndef G4BOUNDINGEXTENTSCENE_HH +#define G4BOUNDINGEXTENTSCENE_HH + +#include "G4PseudoScene.hh" +#include "G4VisExtent.hh" + +class G4VModel; + +class G4BoundingExtentScene: public G4PseudoScene { + +public: + + G4BoundingExtentScene (G4VModel* pModel = 0); + + virtual ~G4BoundingExtentScene (); + + const G4VisExtent& GetExtent () const + {return fExtent;} + const G4VisExtent& GetBoundingExtent () const + {return fExtent;} + + //////////////////////////////////////////////////////////////// + // The following 2 functions can be used by any code which wishes to + // accrue a bounding sphere. Just instantiate a + // G4BoundingExtentScene and use AccrueBoundingExtent. + + void ResetBoundingExtent (); + void AccrueBoundingExtent (const G4VisExtent&); + +private: + + void ProcessVolume (const G4VSolid& solid); + + G4VModel* fpModel; + G4VisExtent fExtent; +}; + +#endif diff --git a/source/visualization/modeling/include/G4ElectricFieldModel.hh b/source/visualization/modeling/include/G4ElectricFieldModel.hh new file mode 100644 index 00000000000..0e570215175 --- /dev/null +++ b/source/visualization/modeling/include/G4ElectricFieldModel.hh @@ -0,0 +1,72 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +// +// +// Michael Kelsey 31st January 2019 -- Adapted from new G4MagneticFieldModel +// +// Class Description: +// +// Model that knows how to draw the electric field. + +#ifndef G4ELECTRICFIELDMODEL_HH +#define G4ELECTRICFIELDMODEL_HH + +#include "G4VFieldModel.hh" + + +class G4ElectricFieldModel: public G4VFieldModel { +public: // With description + + // Constructor just passes through to base + G4ElectricFieldModel + (G4int nDataPointsPerHalfExtent = 3, + Representation representation = Representation::fullArrow, + G4int arrow3DLineSegmentsPerCircle = 6, + const G4VisExtent& extentForField = G4VisExtent(), + const std::vector& pvFindings + = std::vector()) + : G4VFieldModel + ("Electric","E", extentForField, pvFindings, + nDataPointsPerHalfExtent, representation, arrow3DLineSegmentsPerCircle) + {} + + virtual ~G4ElectricFieldModel() {;} + +protected: + virtual void GetFieldAtLocation(const G4Field* field, + const G4Point3D& position, G4double time, + G4Point3D& result) const; + // The appropriate output from GetFieldValue should be filled into result. + // If (field==0), the function should do nothing; returning without error. + +private: + // Private copy contructor and assignment to forbid use... + G4ElectricFieldModel(const G4ElectricFieldModel&); + G4ElectricFieldModel& operator=(const G4ElectricFieldModel&); +}; + +#endif diff --git a/source/visualization/modeling/include/G4MagneticFieldModel.hh b/source/visualization/modeling/include/G4MagneticFieldModel.hh index c75f1066f3a..44d96aaa14a 100644 --- a/source/visualization/modeling/include/G4MagneticFieldModel.hh +++ b/source/visualization/modeling/include/G4MagneticFieldModel.hh @@ -26,7 +26,8 @@ // // // -// John Allison 17th August 2013 +// John Allison 17th August 2013 +// Michael Kelsey 31st January 2019 -- Move functionality to G4VFieldModel // // Class Description: // @@ -35,40 +36,38 @@ #ifndef G4MAGNETICFIELDMODEL_HH #define G4MAGNETICFIELDMODEL_HH -#include "G4VModel.hh" +#include "G4VFieldModel.hh" -class G4Colour; -class G4Polyhedron; -class G4MagneticFieldModel: public G4VModel { - -public: // With description - - enum Representation {fullArrow, lightArrow}; +class G4MagneticFieldModel: public G4VFieldModel { +public: // With description + // Constructor just passes through to base G4MagneticFieldModel - (G4int nDataPointsPerHalfScene = 10, + (G4int nDataPointsPerHalfExtent = 3, Representation representation = Representation::fullArrow, - G4int arrow3DLineSegmentsPerCircle = 6); - virtual ~G4MagneticFieldModel (); + G4int arrow3DLineSegmentsPerCircle = 6, + const G4VisExtent& extentForField = G4VisExtent(), + const std::vector& pvFindings + = std::vector()) + : G4VFieldModel + ("Magnetic","B", extentForField, pvFindings, + nDataPointsPerHalfExtent, representation, arrow3DLineSegmentsPerCircle) + {} - virtual void DescribeYourselfTo (G4VGraphicsScene&); - // The main task of a model is to describe itself to the graphics scene. + virtual ~G4MagneticFieldModel() {;} -private: +protected: + virtual void GetFieldAtLocation(const G4Field* field, + const G4Point3D& position, G4double time, + G4Point3D& result) const; + // The appropriate output from GetFieldValue should be filled into result. + // If (field==0), the function should do nothing; returning without error. +private: // Private copy contructor and assignment to forbid use... - G4MagneticFieldModel (const G4MagneticFieldModel&); - G4MagneticFieldModel& operator = (const G4MagneticFieldModel&); - - // No. of data points sampled per maximum half scene extent. - // Note that total number of data poinrs sampled can be as high as - // (2*n+1)^3, which can get very big very soon. - G4int fNDataPointsPerMaxHalfScene; - - Representation fRepresentation; - - G4int fArrow3DLineSegmentsPerCircle; + G4MagneticFieldModel(const G4MagneticFieldModel&); + G4MagneticFieldModel& operator=(const G4MagneticFieldModel&); }; #endif diff --git a/source/visualization/modeling/include/G4ModelingParameters.hh b/source/visualization/modeling/include/G4ModelingParameters.hh index 59f6706bfd3..9c5bcb8d0eb 100644 --- a/source/visualization/modeling/include/G4ModelingParameters.hh +++ b/source/visualization/modeling/include/G4ModelingParameters.hh @@ -46,6 +46,7 @@ class G4LogicalVolume; class G4VisAttributes; class G4VSolid; +class G4DisplacedSolid; class G4Event; class G4ModelingParameters { @@ -57,7 +58,8 @@ public: // With description wf, // Draw edges - no hidden line removal (wireframe). hlr, // Draw edges - hidden lines removed. hsr, // Draw surfaces - hidden surfaces removed. - hlhsr // Draw surfaces and edges - hidden removed. + hlhsr, // Draw surfaces and edges - hidden removed. + cloud // Draw as a cloud of points }; // enums and nested class for communicating a modification to the vis @@ -70,6 +72,8 @@ public: // With description VASLineWidth, VASForceWireframe, VASForceSolid, + VASForceCloud, + VASForceNumberOfCloudPoints, VASForceAuxEdgeVisible, VASForceLineSegmentsPerCircle }; @@ -157,6 +161,7 @@ public: // With description G4bool IsWarning () const; const G4VisAttributes* GetDefaultVisAttributes () const; DrawingStyle GetDrawingStyle () const; + G4int GetNumberOfCloudPoints () const; G4bool IsCulling () const; G4bool IsCullingInvisible () const; G4bool IsDensityCulling () const; @@ -168,8 +173,8 @@ public: // With description G4double GetExplodeFactor () const; const G4Point3D& GetExplodeCentre () const; G4int GetNoOfSides () const; - G4VSolid* GetSectionSolid () const; - G4VSolid* GetCutawaySolid () const; + G4DisplacedSolid* GetSectionSolid () const; + G4DisplacedSolid* GetCutawaySolid () const; const G4Event* GetEvent () const; const std::vector& GetVisAttributesModifiers() const; @@ -177,6 +182,7 @@ public: // With description void SetWarning (G4bool); void SetDefaultVisAttributes (const G4VisAttributes* pDefaultVisAttributes); void SetDrawingStyle (DrawingStyle); + void SetNumberOfCloudPoints (G4int); void SetCulling (G4bool); void SetCullingInvisible (G4bool); void SetDensityCulling (G4bool); @@ -187,8 +193,8 @@ public: // With description void SetExplodeFactor (G4double explodeFactor); void SetExplodeCentre (const G4Point3D& explodeCentre); G4int SetNoOfSides (G4int); // Returns actual number set. - void SetSectionSolid (G4VSolid* pSectionSolid); - void SetCutawaySolid (G4VSolid* pCutawaySolid); + void SetSectionSolid (G4DisplacedSolid* pSectionSolid); + void SetCutawaySolid (G4DisplacedSolid* pCutawaySolid); void SetEvent (const G4Event* pEvent); void SetVisAttributesModifiers(const std::vector&); @@ -211,6 +217,8 @@ private: G4bool fWarning; // Print warnings if true. const G4VisAttributes* fpDefaultVisAttributes; DrawingStyle fDrawingStyle; // Drawing style. + G4int fNumberOfCloudPoints; // For drawing in cloud style. + // <= 0 means use viewer default. G4bool fCulling; // Culling requested. G4bool fCullInvisible; // Cull (don't Draw) invisible objects. G4bool fDensityCulling; // Density culling requested. If so... @@ -221,8 +229,8 @@ private: G4double fExplodeFactor; // Explode along radius by this factor... G4Point3D fExplodeCentre; // ...about this centre. G4int fNoOfSides; // ...if polygon approximates circle. - G4VSolid* fpSectionSolid; // For generic section (DCUT). - G4VSolid* fpCutawaySolid; // For generic cutaways. + G4DisplacedSolid* fpSectionSolid; // For generic section (DCUT). + G4DisplacedSolid* fpCutawaySolid; // For generic cutaways. const G4Event* fpEvent; // Event being processed. std::vector fVisAttributesModifiers; }; diff --git a/source/visualization/modeling/include/G4ModelingParameters.icc b/source/visualization/modeling/include/G4ModelingParameters.icc index b537163cfb7..aec1882ac4b 100644 --- a/source/visualization/modeling/include/G4ModelingParameters.icc +++ b/source/visualization/modeling/include/G4ModelingParameters.icc @@ -43,6 +43,10 @@ G4ModelingParameters::GetDrawingStyle () const { return fDrawingStyle; } +inline G4int G4ModelingParameters::GetNumberOfCloudPoints () const { + return fNumberOfCloudPoints; +} + inline G4bool G4ModelingParameters::IsCulling () const { return fCulling; } @@ -87,10 +91,10 @@ inline G4int G4ModelingParameters::GetNoOfSides () const { return fNoOfSides; } -inline G4VSolid* G4ModelingParameters::GetSectionSolid () const +inline G4DisplacedSolid* G4ModelingParameters::GetSectionSolid () const {return fpSectionSolid;} -inline G4VSolid* G4ModelingParameters::GetCutawaySolid () const +inline G4DisplacedSolid* G4ModelingParameters::GetCutawaySolid () const {return fpCutawaySolid;} inline const G4Event* G4ModelingParameters::GetEvent () const @@ -116,6 +120,10 @@ G4ModelingParameters::SetDrawingStyle fDrawingStyle = style; } +inline void G4ModelingParameters::SetNumberOfCloudPoints (G4int n) { + fNumberOfCloudPoints = n; +} + inline void G4ModelingParameters::SetCulling (G4bool value) { fCulling = value; } diff --git a/source/visualization/modeling/include/G4PhysicalVolumeModel.hh b/source/visualization/modeling/include/G4PhysicalVolumeModel.hh index 6eeb8a3f4fe..29f7f070a33 100644 --- a/source/visualization/modeling/include/G4PhysicalVolumeModel.hh +++ b/source/visualization/modeling/include/G4PhysicalVolumeModel.hh @@ -48,7 +48,7 @@ // number but also by its position in the geometry hierarchy. // // It is guaranteed that touchables are presented to the scene handler -// in top-down hierarchy order, i.e., ancesters first, mothers before +// in top-down hierarchy order, i.e., ancestors first, mothers before // daughters, so the scene handler can be assured that, if it is // building its own scene graph tree, a mother, if any, will have // already been encountered and there will already be a node in place @@ -133,9 +133,10 @@ public: // With description // Nested struct for encapsulating touchable properties struct TouchableProperties { - TouchableProperties(): fpTouchablePV(nullptr) {} + TouchableProperties(): fpTouchablePV(nullptr), fCopyNo(0) {} G4ModelingParameters::PVNameCopyNoPath fTouchablePath; G4VPhysicalVolume* fpTouchablePV; + G4int fCopyNo; G4Transform3D fTouchableGlobalTransform; std::vector fTouchableBaseFullPVPath; }; @@ -204,7 +205,7 @@ public: // With description const std::vector& GetDrawnPVPath() const {return fDrawnPVPath;} // Path of the current drawn (non-culled) touchable in terms of - // drawn (non-culled) ancesters. It is a vector of physical volume + // drawn (non-culled) ancestors. It is a vector of physical volume // node identifiers corresponding to the geometry hierarchy actually // selected, i.e., with "culled" volumes NOT included. diff --git a/source/visualization/modeling/include/G4PhysicalVolumesSearchScene.hh b/source/visualization/modeling/include/G4PhysicalVolumesSearchScene.hh index 894ec35222f..ff9850f1641 100644 --- a/source/visualization/modeling/include/G4PhysicalVolumesSearchScene.hh +++ b/source/visualization/modeling/include/G4PhysicalVolumesSearchScene.hh @@ -28,8 +28,8 @@ // // John Allison 5th September 2018, based on G4PhysicalVolumeSearchScene // An artificial scene to find physical volumes. Instead of returning the -// first occurence (G4PhysicalVolumeSearchScene) this class (note the extra -// 's' in the name of this class) returns a vector of all occurences. +// first occurrence (G4PhysicalVolumeSearchScene) this class (note the extra +// 's' in the name of this class) returns a vector of all occurrences. // It can match a physical volume name with the required match. The latter can // be of the form "/regexp/", where regexp is a regular expression (see C++ // regex), or a plain string, in which case there must be an exact match. @@ -70,6 +70,13 @@ public: , fFoundDepth(foundDepth) , fFoundBasePVPath(foundBasePVPath) , fFoundObjectTransformation(foundObjectTransformation) {} + Findings(const G4PhysicalVolumeModel::TouchableProperties& tp) + : fpSearchPV(nullptr) + , fpFoundPV(tp.fpTouchablePV) + , fFoundPVCopyNo(tp.fCopyNo) + , fFoundDepth(0) + , fFoundBasePVPath(tp.fTouchableBaseFullPVPath) + , fFoundObjectTransformation(tp.fTouchableGlobalTransform) {} G4VPhysicalVolume* fpSearchPV; // Searched physical volume. G4VPhysicalVolume* fpFoundPV; // Found physical volume. G4int fFoundPVCopyNo; // Found Copy number. diff --git a/source/visualization/modeling/include/G4VFieldModel.hh b/source/visualization/modeling/include/G4VFieldModel.hh new file mode 100644 index 00000000000..1a20b26d2c8 --- /dev/null +++ b/source/visualization/modeling/include/G4VFieldModel.hh @@ -0,0 +1,107 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// Michael Kelsey 31 January 2019 +// +// Class Description: +// +// Abstract base class to implement drawing vector field geometries +// (e.g., electric, magnetic or gravity). Implementation extracted +// from G4MagneticFieldModel, with field-value access left pure +// virtual for implementation by base classes. + +#ifndef G4VFIELDMODEL_HH +#define G4VFIELDMODEL_HH + +#include "G4VModel.hh" +#include "G4Point3D.hh" +#include "G4PhysicalVolumesSearchScene.hh" + +#include + +class G4Field; + +class G4VFieldModel: public G4VModel { + +public: // With description + + enum Representation {fullArrow, lightArrow}; + + G4VFieldModel + (const G4String& typeOfField, const G4String& symbol="", + const G4VisExtent& extentForField = G4VisExtent(), + const std::vector& pvFindings + = std::vector(), + G4int nDataPointsPerHalfScene = 10, + Representation representation = Representation::fullArrow, + G4int arrow3DLineSegmentsPerCircle = 6); + // typeOfField is "Electric" or "Magnetic" etc. + // symbol is "E" or "B" etc. + + virtual ~G4VFieldModel(); + + virtual void DescribeYourselfTo(G4VGraphicsScene& sceneHandler); + // The main task of a model is to describe itself to the graphics scene. + // Note: It is in this function that the extent for drawing the filed must + // be calcualted. If fExtentForField is null, pick up the extent from + // the sceneHandler. + +protected: + + // Subclasses MUST implement this for their particular kind of field + virtual void GetFieldAtLocation(const G4Field* field, + const G4Point3D& position, G4double time, + G4Point3D& result) const = 0; + // The appropriate output from GetFieldValue should be filled into result. + // If (field==0), the function should do nothing; returning without error. + +private: + + // Private copy contructor and assignment to forbid use... + G4VFieldModel(const G4VFieldModel&); + G4VFieldModel& operator=(const G4VFieldModel&); + + G4VisExtent fExtentForField; + // If null, get extent from scene handler in DescribeYourselfTo. + + std::vector fPVFindings; + // If empty, use fExtentForField alone for sampling and drawing. + // If non-empty, use fExtentForField alone for sampling, but only + // draw if sampling point is in the specified physical volume(s). + + G4int fNDataPointsPerMaxHalfScene; + // No. of data points sampled per maximum half scene. + // Note that total number of sampling points can be as high as + // (2*n+1)^3, which can get very big. However, fields are usually + // confined to only parts of the scene, so this may not be a problem. + // Sampling can be further limited with fExtentForField and/or fPVFindings. + + Representation fRepresentation; // Big arrows or just lines + G4int fArrow3DLineSegmentsPerCircle; + G4String fTypeOfField; // "Electric" or "Magnetic" etc. + G4String fArrowPrefix; // For attaching text label to arrows +}; + +#endif diff --git a/source/visualization/modeling/include/G4VModel.hh b/source/visualization/modeling/include/G4VModel.hh index 130fdad3a2d..c6d9b4c63a7 100644 --- a/source/visualization/modeling/include/G4VModel.hh +++ b/source/visualization/modeling/include/G4VModel.hh @@ -80,6 +80,9 @@ public: // With description const G4VisExtent& GetExtent () const; // Extent of visible objects in local coordinate system. + const G4VisExtent& GetTransformedExtent () const; + // Extent of visible objects in transformed coordinate system. + const G4String& GetGlobalDescription () const; // A description which does not change and lasts the life of the model. diff --git a/source/visualization/modeling/sources.cmake b/source/visualization/modeling/sources.cmake index 7b9c7142cfc..5271a9a2c10 100644 --- a/source/visualization/modeling/sources.cmake +++ b/source/visualization/modeling/sources.cmake @@ -55,10 +55,12 @@ GEANT4_DEFINE_MODULE(NAME G4modeling G4AttValueFilterT.hh G4AttributeFilterT.hh G4AxesModel.hh + G4BoundingExtentScene.hh G4BoundingSphereScene.hh G4CallbackModel.hh G4DigiFilterFactories.hh G4DigiModel.hh + G4ElectricFieldModel.hh G4GPSModel.hh G4HitFilterFactories.hh G4HitsModel.hh @@ -97,6 +99,7 @@ GEANT4_DEFINE_MODULE(NAME G4modeling G4TrajectoryParticleFilter.hh G4TrajectoryEncounteredVolumeFilter.hh G4VAttValueFilter.hh + G4VFieldModel.hh G4VModel.hh G4VModel.icc G4VModelCommand.hh @@ -108,9 +111,11 @@ GEANT4_DEFINE_MODULE(NAME G4modeling G4ArrowModel.cc G4AttFilterUtils.cc G4AxesModel.cc + G4BoundingExtentScene.cc G4BoundingSphereScene.cc G4DigiFilterFactories.cc G4DigiModel.cc + G4ElectricFieldModel.cc G4GPSModel.cc G4HitFilterFactories.cc G4HitsModel.cc @@ -141,6 +146,7 @@ GEANT4_DEFINE_MODULE(NAME G4modeling G4TrajectoryOriginVolumeFilter.cc G4TrajectoryParticleFilter.cc G4TrajectoryEncounteredVolumeFilter.cc + G4VFieldModel.cc G4VModel.cc G4VTrajectoryModel.cc G4VisTrajContext.cc diff --git a/source/visualization/modeling/src/G4ArrowModel.cc b/source/visualization/modeling/src/G4ArrowModel.cc index 1b190f18941..8c16c93329c 100644 --- a/source/visualization/modeling/src/G4ArrowModel.cc +++ b/source/visualization/modeling/src/G4ArrowModel.cc @@ -35,11 +35,12 @@ #include "G4VGraphicsScene.hh" #include "G4VisAttributes.hh" #include "G4Tubs.hh" -#include "G4GenericPolycone.hh" +#include "G4Tet.hh" #include "G4Polyhedron.hh" #include "G4Vector3D.hh" #include "G4Point3D.hh" #include "G4Transform3D.hh" +#include "G4GeometryTolerance.hh" G4ArrowModel::~G4ArrowModel () { @@ -53,6 +54,8 @@ G4ArrowModel::G4ArrowModel G4double width, const G4Colour& colour, const G4String& description, G4int lineSegmentsPerCircle) +: fpShaftPolyhedron(nullptr) +, fpHeadPolyhedron(nullptr) { fType = "G4ArrowModel"; fGlobalTag = fType; @@ -71,28 +74,33 @@ G4ArrowModel::G4ArrowModel // Make a cylinder slightly shorter than the arrow length so that it // doesn't stick out of the head. - const G4double shaftLength = std::sqrt + const G4double tolerance = G4GeometryTolerance::GetInstance()->GetRadialTolerance(); + G4double shaftLength = std::sqrt (std::pow(x2-x1,2)+std::pow(y2-y1,2)+std::pow(z2-z1,2)); + if (shaftLength < tolerance) shaftLength = tolerance; G4double shaftRadius = width/2.; - // Limit the radius if (shaftRadius > shaftLength/100.) shaftRadius = shaftLength/100.; + if (shaftRadius < tolerance) shaftRadius = tolerance; const G4double halfShaftLength = shaftLength/2.; const G4double halfReduction = 4.*shaftRadius; - const G4double halfLength = halfShaftLength-halfReduction; - G4Tubs shaft("shaft",0.,shaftRadius,halfLength,0.,twopi); + G4double halfLength = halfShaftLength - halfReduction; + if (halfLength < tolerance) halfLength = tolerance; + const G4Tubs shaft("shaft",0.,shaftRadius,halfLength,0.,twopi); fpShaftPolyhedron = shaft.CreatePolyhedron(); // Move it a little so that the tail is at z = -halfShaftLength. - fpShaftPolyhedron->Transform(G4Translate3D(0,0,-halfReduction)); + if (fpShaftPolyhedron) + fpShaftPolyhedron->Transform(G4Translate3D(0,0,-halfReduction)); // Locate the head at +halfShaftLength. - const G4int numRZ = 3; - G4double r[] = {0,4,0}; - G4double z[] = {0,-6,-4}; - for (G4int i = 0; i < numRZ; i++) { - r[i] *= 2.*shaftRadius; - z[i] = halfShaftLength + z[i] * 2.*shaftRadius; - } - G4GenericPolycone head("head",0,twopi,numRZ,r,z); + const G4double zHi = halfShaftLength; + const G4double zLow = halfShaftLength - 12.*shaftRadius; + const G4double rExt = 8. * shaftRadius; + const G4double xExt = std::sqrt(3.)*rExt/2.; + const G4Tet head("head", + G4ThreeVector(0.,0.,zHi), + G4ThreeVector(0.,rExt,zLow), + G4ThreeVector(xExt,-rExt/2.,zLow), + G4ThreeVector(-xExt,-rExt/2.,zLow)); fpHeadPolyhedron = head.CreatePolyhedron(); // Transform to position @@ -102,14 +110,14 @@ G4ArrowModel::G4ArrowModel const G4Point3D arrowCentre(0.5*(x1+x2),0.5*(y1+y2),0.5*(z1+z2)); const G4Transform3D tr = G4Translate3D(arrowCentre) * G4RotateZ3D(phi) * G4RotateY3D(theta); - fpShaftPolyhedron->Transform(tr); - fpHeadPolyhedron->Transform(tr); + if (fpShaftPolyhedron) fpShaftPolyhedron->Transform(tr); + if (fpHeadPolyhedron) fpHeadPolyhedron->Transform(tr); G4VisAttributes va; va.SetColour(colour); va.SetForceSolid(true); - fpShaftPolyhedron->SetVisAttributes(va); - fpHeadPolyhedron->SetVisAttributes(va); + if (fpShaftPolyhedron) fpShaftPolyhedron->SetVisAttributes(va); + if (fpHeadPolyhedron) fpHeadPolyhedron->SetVisAttributes(va); // Restore number of line segments per circle G4Polyhedron::SetNumberOfRotationSteps(tempN); @@ -118,7 +126,7 @@ G4ArrowModel::G4ArrowModel void G4ArrowModel::DescribeYourselfTo (G4VGraphicsScene& sceneHandler) { sceneHandler.BeginPrimitives(); - sceneHandler.AddPrimitive(*fpShaftPolyhedron); - sceneHandler.AddPrimitive(*fpHeadPolyhedron); + if (fpShaftPolyhedron) sceneHandler.AddPrimitive(*fpShaftPolyhedron); + if (fpHeadPolyhedron) sceneHandler.AddPrimitive(*fpHeadPolyhedron); sceneHandler.EndPrimitives(); } diff --git a/source/visualization/modeling/src/G4BoundingExtentScene.cc b/source/visualization/modeling/src/G4BoundingExtentScene.cc new file mode 100644 index 00000000000..11c97d29b5b --- /dev/null +++ b/source/visualization/modeling/src/G4BoundingExtentScene.cc @@ -0,0 +1,80 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +// +// +// John Allison 15th February 2019 +// An artificial scene to reuse G4VScene code to calculate a bounding extent. + +#include "G4BoundingExtentScene.hh" + +#include "G4VSolid.hh" +#include "G4PhysicalVolumeModel.hh" + +G4BoundingExtentScene::G4BoundingExtentScene (G4VModel* pModel) +:fpModel(pModel) +{} + +G4BoundingExtentScene::~G4BoundingExtentScene () {} + + +void G4BoundingExtentScene::ProcessVolume(const G4VSolid& solid) +{ + G4VisExtent newExtent = solid.GetExtent (); + if (fpCurrentObjectTransformation) { + newExtent.Transform (*fpCurrentObjectTransformation); + } + AccrueBoundingExtent (newExtent); + + // Curtail descent - can assume daughters are contained within mother... + G4PhysicalVolumeModel* pPVM = dynamic_cast(fpModel); + if (pPVM) pPVM->CurtailDescent(); +} + +void G4BoundingExtentScene::ResetBoundingExtent () +{ + fExtent = G4VisExtent(); + fpCurrentObjectTransformation = 0; +} + +void G4BoundingExtentScene::AccrueBoundingExtent (const G4VisExtent& newExtent) +{ + + if (fExtent == G4VisExtent()) { // First time. + + fExtent = newExtent; + + } else { + + if (newExtent.GetXmin() < fExtent.GetXmin()) fExtent.SetXmin(newExtent.GetXmin()); + if (newExtent.GetYmin() < fExtent.GetYmin()) fExtent.SetYmin(newExtent.GetYmin()); + if (newExtent.GetZmin() < fExtent.GetZmin()) fExtent.SetZmin(newExtent.GetZmin()); + if (newExtent.GetXmax() > fExtent.GetXmax()) fExtent.SetXmax(newExtent.GetXmax()); + if (newExtent.GetYmax() > fExtent.GetYmax()) fExtent.SetYmax(newExtent.GetYmax()); + if (newExtent.GetZmax() > fExtent.GetZmax()) fExtent.SetZmax(newExtent.GetZmax()); + + } +} diff --git a/source/visualization/modeling/src/G4ElectricFieldModel.cc b/source/visualization/modeling/src/G4ElectricFieldModel.cc new file mode 100644 index 00000000000..15b1cb69211 --- /dev/null +++ b/source/visualization/modeling/src/G4ElectricFieldModel.cc @@ -0,0 +1,53 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// +// +// +// Michael Kelsey 31st January 2019 -- Adapted from new G4MagneticFieldModel +// +// Class Description: +// +// Model that knows how to draw the electric field. + +#include "G4ElectricFieldModel.hh" +#include "G4Field.hh" +#include "G4Point3D.hh" + + +// Return electric field vector for display + +void G4ElectricFieldModel:: +GetFieldAtLocation(const G4Field* field, const G4Point3D& position, + G4double time, G4Point3D& result) const { + if (!field) return; // No action if no field + + G4double xyzt[4] = { position.x(), position.y(), position.z(), time }; + G4double BEvals[6] = {0.}; // Field returns {Bx,By,Bz,Ex,Ey,Ez} + field->GetFieldValue(xyzt, BEvals); + + result.set(BEvals[3], BEvals[4], BEvals[5]); + return; +} diff --git a/source/visualization/modeling/src/G4LogicalVolumeModel.cc b/source/visualization/modeling/src/G4LogicalVolumeModel.cc index 38c613a7a90..20a32108893 100644 --- a/source/visualization/modeling/src/G4LogicalVolumeModel.cc +++ b/source/visualization/modeling/src/G4LogicalVolumeModel.cc @@ -34,6 +34,8 @@ #include "G4VSolid.hh" #include "G4LogicalVolume.hh" #include "G4PVPlacement.hh" +#include "G4PVParameterised.hh" +#include "G4VPVParameterisation.hh" #include "G4ModelingParameters.hh" #include "G4VGraphicsScene.hh" #include "G4DrawVoxels.hh" @@ -86,53 +88,35 @@ G4LogicalVolumeModel::G4LogicalVolumeModel G4LogicalVolumeModel::~G4LogicalVolumeModel () {} namespace { - // Keep a vector of solid-transform pairs to avoid duplication. - typedef std::pair solidTransformPair; - std::vector solidTransformVector; - void drawSolidsAndPoint + // Vis attributes + const G4Colour highlightSolidColour(1.0,0.8,0.8); + const G4double highlightSolidLineWidth(10./*pixels*/); + const G4Colour highlightPointColour(0.5,0.5,1.0); + const G4double highlightPointDiameter(20./*pixels*/); + // Keep a vector of solid-copy number pairs to avoid duplication. + typedef std::pair solidCopyNoPair; + std::vector solidCopyNoVector; + void DrawSolid (G4VGraphicsScene& sceneHandler, - const G4ThreeVector& point, - G4VSolid* sol1, const G4Transform3D& t1, - G4VSolid* sol2, const G4Transform3D& t2) - { - const G4Colour highlightSolidColour(1.0,0.8,0.8); - const G4double highlightSolidLineWidth(10./*pixels*/); - const G4Colour highlightPointColour(0.5,0.5,1.0); - const G4double highlightPointDiameter(20./*pixels*/); - - // Draw first solid. Avoid duplication. - std::pair pair1(sol1,t1); - auto iter1 = solidTransformVector.begin(); - for ( ; iter1 != solidTransformVector.end(); ++iter1) { - if (iter1->first == pair1.first && - iter1->second == pair1.second) break; + G4VSolid* sol, G4int copyNo, const G4Transform3D& t) { + // Avoid duplication. + std::pair pair(sol,copyNo); + auto iter = solidCopyNoVector.begin(); + for ( ; iter != solidCopyNoVector.end(); ++iter) { + if (*iter == pair) break; } - if (iter1 == solidTransformVector.end()) { - solidTransformVector.push_back(pair1); + if (iter == solidCopyNoVector.end()) { + solidCopyNoVector.push_back(pair); G4VisAttributes highlightSolidVisAtts(highlightSolidColour); highlightSolidVisAtts.SetLineWidth(highlightSolidLineWidth); - sceneHandler.PreAddSolid(t1,highlightSolidVisAtts); - sceneHandler.AddSolid(*sol1); + sceneHandler.PreAddSolid(t,highlightSolidVisAtts); + sceneHandler.AddSolid(*sol); sceneHandler.PostAddSolid(); } - - // Draw second solid. Avoid duplication. - std::pair pair2(sol2,t2); - auto iter2 = solidTransformVector.begin(); - for ( ; iter2 != solidTransformVector.end(); ++iter2) { - if (iter2->first == pair2.first && - iter2->second == pair2.second) break; - } - if (iter2 == solidTransformVector.end()) { - solidTransformVector.push_back(pair2); - G4VisAttributes highlightSolidVisAtts(highlightSolidColour); - highlightSolidVisAtts.SetLineWidth(highlightSolidLineWidth); - sceneHandler.PreAddSolid(t2,highlightSolidVisAtts); - sceneHandler.AddSolid(*sol2); - sceneHandler.PostAddSolid(); - } - - // Draw points. Draw them all. + } + void DrawPoint + (G4VGraphicsScene& sceneHandler, + const G4ThreeVector& point) { G4VisAttributes highlightPointVisAtts(highlightPointColour); G4Circle overlapPoint; overlapPoint.SetVisAttributes(highlightPointVisAtts); @@ -207,38 +191,95 @@ void G4LogicalVolumeModel::DescribeYourselfTo fOverlapsPrinted = true; } - // Draw overlaps. This algorithm is based on G4PVPlacement::CheckOverlaps. - solidTransformVector.clear(); + // Draw overlaps + solidCopyNoVector.clear(); for (G4int iDaughter = 0; iDaughter < nDaughters; ++iDaughter) { G4VPhysicalVolume* daughterPhys = motherLog->GetDaughter(iDaughter); - // Replicas and paramaterisations not presently processed - if (!dynamic_cast(daughterPhys)) continue; - G4AffineTransform tDaughter(daughterPhys->GetRotation(),daughterPhys->GetTranslation()); - G4VSolid* daughterSolid = daughterPhys->GetLogicalVolume()->GetSolid(); - const G4int nTrials = 1000; - for (G4int i = 0; i < nTrials; ++i) { - G4ThreeVector p = daughterSolid->GetPointOnSurface(); - // Transform to mother's coordinate system - G4ThreeVector pMother = tDaughter.TransformPoint(p); - // Check overlaps with the mother volume - if (motherSolid->Inside(pMother)==kOutside) { - // Draw mother and daughter and point - drawSolidsAndPoint - (sceneHandler,pMother,motherSolid,G4Transform3D(),daughterSolid,tDaughter); + G4PVPlacement* daughterPVPlace = dynamic_cast(daughterPhys); + G4PVParameterised* daughterPVParam = dynamic_cast(daughterPhys); + const G4int nPoints = 1000; + + if (daughterPVPlace) { + + // This algorithm is based on G4PVPlacement::CheckOverlaps. + G4AffineTransform tDaughter(daughterPhys->GetRotation(),daughterPhys->GetTranslation()); + G4VSolid* daughterSolid = daughterPhys->GetLogicalVolume()->GetSolid(); + for (G4int i = 0; i < nPoints; ++i) { + G4ThreeVector point = daughterSolid->GetPointOnSurface(); + // Transform to mother's coordinate system + G4ThreeVector motherPoint = tDaughter.TransformPoint(point); + // Check overlaps with the mother volume + if (motherSolid->Inside(motherPoint)==kOutside) { + // Draw mother and daughter and point + DrawSolid(sceneHandler,motherSolid,0,G4Transform3D()); + DrawSolid(sceneHandler,daughterSolid,daughterPhys->GetCopyNo(),tDaughter); + DrawPoint(sceneHandler,motherPoint); + } + // Check other daughters + for (G4int iSister = 0; iSister < nDaughters; ++iSister) { + if (iSister == iDaughter) continue; + G4VPhysicalVolume* sisterPhys = motherLog->GetDaughter(iSister); + G4AffineTransform tSister(sisterPhys->GetRotation(),sisterPhys->GetTranslation()); + // Transform to sister's coordinate system + G4ThreeVector sisterPoint = tSister.InverseTransformPoint(motherPoint); + G4LogicalVolume* sisterLog = sisterPhys->GetLogicalVolume(); + G4VSolid* sisterSolid = sisterLog->GetSolid(); + if (sisterSolid->Inside(sisterPoint)==kInside) { + // Draw daughter and sister and point + DrawSolid(sceneHandler,daughterSolid,daughterPhys->GetCopyNo(),tDaughter); + DrawSolid(sceneHandler,sisterSolid,sisterPhys->GetCopyNo(),tSister); + DrawPoint(sceneHandler,motherPoint); + } + } } - // Check other daughters - for (G4int iSister = 0; iSister < nDaughters; ++iSister) { - if (iSister == iDaughter) continue; - G4VPhysicalVolume* sisterPhys = motherLog->GetDaughter(iSister); - G4AffineTransform tSister(sisterPhys->GetRotation(),sisterPhys->GetTranslation()); - // Transform to sister's coordinate system - G4ThreeVector pSister = tSister.InverseTransformPoint(pMother); - G4LogicalVolume* sisterLog = sisterPhys->GetLogicalVolume(); - G4VSolid* sisterSolid = sisterLog->GetSolid(); - if (sisterSolid->Inside(pSister)==kInside) { - // Draw daughter and sister and point - drawSolidsAndPoint - (sceneHandler,pMother,daughterSolid,tDaughter,sisterSolid,tSister); + + } else if (daughterPVParam) { + + // This algorithm is based on G4PVParameterised::CheckOverlaps + const G4int multiplicity = daughterPVParam->GetMultiplicity(); + auto* param = daughterPVParam->GetParameterisation(); + // Cache points for later checking against other parameterisations + std::vector motherPoints; + for (G4int iP = 0; iP < multiplicity; iP++) { + G4VSolid* daughterSolid = param->ComputeSolid(iP, daughterPhys); + daughterSolid->ComputeDimensions(param, iP, daughterPhys); + param->ComputeTransformation(iP, daughterPhys); + G4AffineTransform tDaughter(daughterPVParam->GetRotation(),daughterPVParam->GetTranslation()); + for (G4int i = 0; i < nPoints; ++i) { + G4ThreeVector point = daughterSolid->GetPointOnSurface(); + // Transform to mother's coordinate system + G4ThreeVector motherPoint = tDaughter.TransformPoint(point); + // Check overlaps with the mother volume + if (motherSolid->Inside(motherPoint)==kOutside) { + // Draw mother and daughter and point + DrawSolid(sceneHandler,motherSolid,0,G4Transform3D()); + DrawSolid(sceneHandler,daughterSolid,iP,tDaughter); + DrawPoint(sceneHandler,motherPoint); + } + motherPoints.push_back(motherPoint); + } + // Check sister parameterisations + for (G4int iPP = iP + 1; iPP < multiplicity; iPP++) { + G4VSolid* sisterSolid = param->ComputeSolid(iPP, daughterPhys); + sisterSolid->ComputeDimensions(param, iPP, daughterPhys); + param->ComputeTransformation(iPP, daughterPhys); + G4AffineTransform tSister + (daughterPVParam->GetRotation(),daughterPVParam->GetTranslation()); + for (const auto& motherPoint: motherPoints) { + // Transform each point into daughter's frame + G4ThreeVector sisterPoint = tSister.InverseTransformPoint(motherPoint); + if (sisterSolid->Inside(sisterPoint)==kInside) { + // Draw sister + DrawSolid(sceneHandler,sisterSolid,iPP,tSister); + // Recompute daughter parameterisation before drawing + daughterSolid->ComputeDimensions(param, iP, daughterPhys); + param->ComputeTransformation(iP, daughterPhys); + tDaughter = G4AffineTransform + (daughterPVParam->GetRotation(),daughterPVParam->GetTranslation()); + DrawSolid(sceneHandler,daughterSolid,iP,tDaughter); + DrawPoint(sceneHandler,motherPoint); + } + } } } } diff --git a/source/visualization/modeling/src/G4MagneticFieldModel.cc b/source/visualization/modeling/src/G4MagneticFieldModel.cc index 89faf0676b5..70d6440935e 100644 --- a/source/visualization/modeling/src/G4MagneticFieldModel.cc +++ b/source/visualization/modeling/src/G4MagneticFieldModel.cc @@ -27,262 +27,28 @@ // // // John Allison 17th August 2013 +// Michael Kelsey 31st January 2019 -- Move functionality to G4VFieldModel +// +// Class Description: +// // Model that knows how to draw the magnetic field. #include "G4MagneticFieldModel.hh" - -#include "G4VGraphicsScene.hh" -#include "G4TransportationManager.hh" -#include "G4FieldManager.hh" #include "G4Field.hh" -#include "G4Colour.hh" -#include "G4VPhysicalVolume.hh" -#include "G4ArrowModel.hh" -#include "G4Polyline.hh" -#include "G4VisAttributes.hh" -#include "G4SystemOfUnits.hh" - -#include -#include -#include - -G4MagneticFieldModel::~G4MagneticFieldModel () {} - -G4MagneticFieldModel::G4MagneticFieldModel -(G4int nDataPointsPerMaxHalfScene, - Representation representation, - G4int arrow3DLineSegmentsPerCircle) -: fNDataPointsPerMaxHalfScene(nDataPointsPerMaxHalfScene) -, fRepresentation(representation) -, fArrow3DLineSegmentsPerCircle(arrow3DLineSegmentsPerCircle) -{ - fType = "G4MagneticFieldModel"; - fGlobalTag = fType; - std::ostringstream oss; - oss << ':' << fNDataPointsPerMaxHalfScene - << ':' << fArrow3DLineSegmentsPerCircle; - if (fRepresentation == Representation::fullArrow) { - oss << " full arrow"; - } else if (fRepresentation == Representation::lightArrow) { - oss << " light arrow"; - } - fGlobalDescription = fType + oss.str(); -} - -void G4MagneticFieldModel::DescribeYourselfTo (G4VGraphicsScene& sceneHandler) -{ -// G4cout << "G4MagneticFieldModel::DescribeYourselfTo" << G4endl; - - const G4VisExtent& extent = sceneHandler.GetExtent(); - const G4double xMin = extent.GetXmin(); - const G4double yMin = extent.GetYmin(); - const G4double zMin = extent.GetZmin(); - const G4double xMax = extent.GetXmax(); - const G4double yMax = extent.GetYmax(); - const G4double zMax = extent.GetZmax(); - const G4double xHalfScene = 0.5 * (xMax - xMin); - const G4double yHalfScene = 0.5 * (yMax - yMin); - const G4double zHalfScene = 0.5 * (zMax - zMin); - const G4double xSceneCentre = 0.5 * (xMax + xMin); - const G4double ySceneCentre = 0.5 * (yMax + yMin); - const G4double zSceneCentre = 0.5 * (zMax + zMin); - const G4double maxHalfScene = - std::max(xHalfScene,std::max(yHalfScene,zHalfScene)); - if (maxHalfScene <= 0.) { - G4cout - << "Extent non-positive." - << G4endl; - return; - } - - G4TransportationManager* tMgr = - G4TransportationManager::GetTransportationManager(); - assert(tMgr); - G4Navigator* navigator = tMgr->GetNavigatorForTracking(); - assert(navigator); - - G4FieldManager* globalFieldMgr = tMgr->GetFieldManager(); - const G4Field* globalField = 0; - const G4String intro = "G4MagneticFieldModel::DescribeYourselfTo: "; - if (globalFieldMgr) { - if (globalFieldMgr->DoesFieldExist()) { - globalField = globalFieldMgr->GetDetectorField(); - if (!globalField) { - static G4bool warned = false; - if (!warned) { - G4cout << intro - << "Null global field pointer." - << G4endl; - warned = true; - } - } - } - } else { - static G4bool warned = false; - if (!warned) { - G4cout << intro - << "No global field manager." - << G4endl; - warned = true; - } - } - - // Constants - const G4double interval = maxHalfScene / fNDataPointsPerMaxHalfScene; - const G4int nDataPointsPerXHalfScene = G4int(xHalfScene / interval); - const G4int nDataPointsPerYHalfScene = G4int(yHalfScene / interval); - const G4int nDataPointsPerZHalfScene = G4int(zHalfScene / interval); - const G4int nXSamples = 2 * nDataPointsPerXHalfScene + 1; - const G4int nYSamples = 2 * nDataPointsPerYHalfScene + 1; - const G4int nZSamples = 2 * nDataPointsPerZHalfScene + 1; - const G4int nSamples = nXSamples * nYSamples * nZSamples; - const G4int nSamples3 = nSamples * 3; - const G4double arrowLengthMax = 0.8 * interval; - const G4int nResults = 6; // 3 B-field + 3 E-field. +#include "G4Point3D.hh" - // Working space for GetFieldValue. - double position_time[4] = {0,0,0,0}; - double result[nResults]; - // Working vectors for field values, etc. - std::vector BField(nSamples3); // Initialises to zero. - std::vector BFieldMagnitude(nSamples); // Initialises to zero. - std::vector xyz(nSamples3); // Initialises to zero. +// Return magnetic field vector for display - // Get field values and ascertain maximum field. - G4double BFieldMagnitudeMax = -std::numeric_limits::max(); - for (G4int i = 0; i < nXSamples; i++) { - G4double x = xSceneCentre + (i - nDataPointsPerXHalfScene) * interval; - position_time[0] = x; - for (G4int j = 0; j < nYSamples; j++) { - G4double y = ySceneCentre + (j - nDataPointsPerYHalfScene) * interval; - position_time[1] = y; - for (G4int k = 0; k < nZSamples; k++) { - G4double z = zSceneCentre + (k - nDataPointsPerZHalfScene) * interval; - position_time[2] = z; - // Calculate indices into working vectors - const G4int ijk = i * nYSamples * nZSamples + j * nZSamples + k; - const G4int ijk3 = ijk * 3; - // Find volume at this location. - G4ThreeVector pos(x,y,z); - const G4VPhysicalVolume* pPV = - navigator->LocateGlobalPointAndSetup(pos,0,false,true); - const G4Field* field = globalField; - if (pPV) { - // Get logical volume. - const G4LogicalVolume* pLV = pPV->GetLogicalVolume(); - if (pLV) { - // Value for Region, if any, overrides - G4Region* pRegion = pLV->GetRegion(); - if (pRegion) { - G4FieldManager* pRegionFieldMgr = pRegion->GetFieldManager(); - if (pRegionFieldMgr) { - field = pRegionFieldMgr->GetDetectorField(); - // G4cout << "Region with field" << G4endl; - } - } - // 'Local' value from logical volume, if any, overrides - G4FieldManager* pLVFieldMgr = pLV->GetFieldManager(); - if (pLVFieldMgr) { - field = pLVFieldMgr->GetDetectorField(); - // G4cout << "Logical volume with field" << G4endl; - } - } - } - // If field found, get values and store in working vectors. - if (field) { - // Get field values in result array. - field->GetFieldValue(position_time,result); - // G4cout - // << "BField/T:" - // << " " << result[0]/tesla - // << " " << result[1]/tesla - // << " " << result[2]/tesla - // << G4endl; - // Store B-field components. - for (G4int l = 0; l < 3; l++) { - BField[ijk3 + l] = result[l]; - } - // Calculate magnitude and store. - G4double mag = sqrt - (result[0]*result[0]+result[1]*result[1]+result[2]*result[2]); - BFieldMagnitude[ijk] = mag; - // Store position. - xyz[ijk3] = x; - xyz[ijk3 + 1] = y; - xyz[ijk3 + 2] = z; - // Find maximum field magnitude. - if (mag > BFieldMagnitudeMax) { - BFieldMagnitudeMax = mag; - } - } - } - } - } +void G4MagneticFieldModel:: +GetFieldAtLocation(const G4Field* field, const G4Point3D& position, + G4double time, G4Point3D& result) const { + if (!field) return; // No action if no field - if (BFieldMagnitudeMax <= 0) { - G4cout - << "No field in this scene." - << G4endl; - return; - } + G4double xyzt[4] = { position.x(), position.y(), position.z(), time }; + G4double BEvals[6] = {0.}; // Field returns {Bx,By,Bz,Ex,Ey,Ez} + field->GetFieldValue(xyzt, BEvals); - if (fRepresentation == Representation::lightArrow) sceneHandler.BeginPrimitives(); - for (G4int i = 0; i < nSamples; i++) { - if (BFieldMagnitude[i] > 0) { - const G4int i3 = i * 3; - // Field (Bx,By,Bz) at (x,y,z). - const G4double Bx = BField[i3]; - const G4double By = BField[i3 + 1]; - const G4double Bz = BField[i3 + 2]; - const G4double x = xyz[i3]; - const G4double y = xyz[i3 + 1]; - const G4double z = xyz[i3 + 2]; - const G4double B = BFieldMagnitude[i]; -// G4cout -// << "Position/mm, BField/T unpacked:" -// << ' ' << x/mm -// << ' ' << y/mm -// << ' ' << z/mm -// << " " << Bx/tesla -// << " " << By/tesla -// << " " << Bz/tesla -// << G4endl; - if (B > 0.) { - const G4double f = B / BFieldMagnitudeMax; - G4double red = 0., green = 0., blue = 0., alpha = 1.; - if (f < 0.5) { // Linear colour scale: 0->0.5->1 is blue->green->red. - green = 2. * f; - blue = 2. * (0.5 - f); - } else { - red = 2. * (f - 0.5); - green = 2. * (1.0 - f); - } - const G4Colour arrowColour(red,green,blue,alpha); - const G4double arrowLength = arrowLengthMax * f; - // Base of arrow is at (x,y,z). - const G4double& x1 = x; - const G4double& y1 = y; - const G4double& z1 = z; - // Head of arrow depends on field direction and strength. - const G4double x2 = x1 + arrowLength * Bx / B; - const G4double y2 = y1 + arrowLength * By / B; - const G4double z2 = z1 + arrowLength * Bz / B; - if (fRepresentation == Representation::fullArrow) { - G4ArrowModel BArrow(x1,y1,z1,x2,y2,z2,arrowLength/5,arrowColour, - "BField", - fArrow3DLineSegmentsPerCircle); - BArrow.DescribeYourselfTo(sceneHandler); - } else if (fRepresentation == Representation::lightArrow) { - G4Polyline BArrowLite; - G4VisAttributes va(arrowColour); - BArrowLite.SetVisAttributes(va); - BArrowLite.push_back(G4Point3D(x1,y1,z1)); - BArrowLite.push_back(G4Point3D(x2,y2,z2)); - sceneHandler.AddPrimitive(BArrowLite); - } - } - } - } - if (fRepresentation == Representation::lightArrow) sceneHandler.EndPrimitives(); + result.set(BEvals[0], BEvals[1], BEvals[2]); + return; } diff --git a/source/visualization/modeling/src/G4ModelingParameters.cc b/source/visualization/modeling/src/G4ModelingParameters.cc index 8fb10c3b2a3..66955cafa4a 100644 --- a/source/visualization/modeling/src/G4ModelingParameters.cc +++ b/source/visualization/modeling/src/G4ModelingParameters.cc @@ -36,6 +36,7 @@ #include "G4ExceptionSeverity.hh" #include "G4SystemOfUnits.hh" #include "G4VSolid.hh" +#include "G4DisplacedSolid.hh" #include "G4VPhysicalVolume.hh" #include "G4PhysicalVolumeModel.hh" #include "G4UnitsTable.hh" @@ -44,6 +45,7 @@ G4ModelingParameters::G4ModelingParameters (): fWarning (true), fpDefaultVisAttributes (0), fDrawingStyle (wf), + fNumberOfCloudPoints (10000), fCulling (false), fCullInvisible (false), fDensityCulling (false), @@ -70,12 +72,13 @@ G4ModelingParameters::G4ModelingParameters fWarning (true), fpDefaultVisAttributes (pDefaultVisAttributes), fDrawingStyle (drawingStyle), + fNumberOfCloudPoints (10000), fCulling (isCulling), fCullInvisible (isCullingInvisible), fDensityCulling (isDensityCulling), fVisibleDensity (visibleDensity), fCullCovered (isCullingCovered), - fCBDAlgorithmNumber(0), + fCBDAlgorithmNumber (0), fExplodeFactor (1.), fNoOfSides (noOfSides), fpSectionSolid (0), @@ -140,13 +143,13 @@ G4int G4ModelingParameters::SetNoOfSides (G4int nSides) { } void G4ModelingParameters::SetSectionSolid -(G4VSolid* pSectionSolid) { +(G4DisplacedSolid* pSectionSolid) { delete fpSectionSolid; fpSectionSolid = pSectionSolid; } void G4ModelingParameters::SetCutawaySolid -(G4VSolid* pCutawaySolid) { +(G4DisplacedSolid* pCutawaySolid) { delete fpCutawaySolid; fpCutawaySolid = pCutawaySolid; } @@ -165,17 +168,21 @@ std::ostream& operator << (std::ostream& os, const G4ModelingParameters& mp) os << "\n Current requested drawing style: "; switch (mp.fDrawingStyle) { - case G4ModelingParameters::wf: - os << "wireframe"; break; - case G4ModelingParameters::hlr: - os << "hidden line removal (hlr)"; break; - case G4ModelingParameters::hsr: - os << "surface (hsr)"; break; - case G4ModelingParameters::hlhsr: - os << "surface and edges (hlhsr)"; break; - default: os << "unrecognised"; break; + case G4ModelingParameters::wf: + os << "wireframe"; break; + case G4ModelingParameters::hlr: + os << "hidden line removal (hlr)"; break; + case G4ModelingParameters::hsr: + os << "surface (hsr)"; break; + case G4ModelingParameters::hlhsr: + os << "surface and edges (hlhsr)"; break; + case G4ModelingParameters::cloud: + os << "cloud"; break; + default: os << "unrecognised"; break; } + os << "\n Number of cloud points: " << mp.fNumberOfCloudPoints; + os << "\n Culling: "; if (mp.fCulling) os << "on"; else os << "off"; @@ -211,11 +218,11 @@ std::ostream& operator << (std::ostream& os, const G4ModelingParameters& mp) os << "\n No. of sides used in circle polygon approximation: " << mp.fNoOfSides; - os << "\n Section (DCUT) shape (G4VSolid) pointer: "; + os << "\n Section (DCUT) shape (G4DisplacedSolid) pointer: "; if (!mp.fpSectionSolid) os << "non-"; os << "null"; - os << "\n Cutaway (DCUT) shape (G4VSolid) pointer: "; + os << "\n Cutaway (DCUT) shape (G4DisplacedSolid) pointer: "; if (!mp.fpCutawaySolid) os << "non-"; os << "null"; @@ -239,6 +246,8 @@ G4bool G4ModelingParameters::operator != if ( (fWarning != mp.fWarning) || (*fpDefaultVisAttributes != *mp.fpDefaultVisAttributes) || + (fDrawingStyle != mp.fDrawingStyle) || + (fNumberOfCloudPoints != mp.fNumberOfCloudPoints) || (fCulling != mp.fCulling) || (fCullInvisible != mp.fCullInvisible) || (fDensityCulling != mp.fDensityCulling) || @@ -295,13 +304,15 @@ G4bool G4ModelingParameters::VisAttributesModifier::operator!= return true; break; case G4ModelingParameters::VASForceWireframe: + case G4ModelingParameters::VASForceSolid: + case G4ModelingParameters::VASForceCloud: if (fVisAtts.GetForcedDrawingStyle() != rhs.fVisAtts.GetForcedDrawingStyle()) return true; break; - case G4ModelingParameters::VASForceSolid: - if (fVisAtts.GetForcedDrawingStyle() != - rhs.fVisAtts.GetForcedDrawingStyle()) + case G4ModelingParameters::VASForceNumberOfCloudPoints: + if (fVisAtts.GetForcedNumberOfCloudPoints() != + rhs.fVisAtts.GetForcedNumberOfCloudPoints()) return true; break; case G4ModelingParameters::VASForceAuxEdgeVisible: @@ -331,13 +342,18 @@ G4bool G4ModelingParameters::PVNameCopyNo::operator!= std::ostream& operator << (std::ostream& os, const G4ModelingParameters::PVNameCopyNoPath& path) { - os << "Touchable path: physical-volume-name:copy-number pairs:\n "; - G4ModelingParameters::PVNameCopyNoPathConstIterator i; - for (i = path.begin(); i != path.end(); ++i) { - if (i != path.begin()) { - os << ','; + os << "Touchable path: "; + if (path.empty()) { + os << "empty"; + } else { + os << "physical-volume-name:copy-number pairs:\n "; + G4ModelingParameters::PVNameCopyNoPathConstIterator i; + for (i = path.begin(); i != path.end(); ++i) { + if (i != path.begin()) { + os << ','; + } + os << i->GetName() << ':' << i->GetCopyNo(); } - os << i->GetName() << ':' << i->GetCopyNo(); } return os; } @@ -440,6 +456,20 @@ std::ostream& operator << } } break; + case G4ModelingParameters::VASForceCloud: + if (vamVisAtts.GetForcedDrawingStyle() == G4VisAttributes::cloud) { + os << " forceCloud "; + if (vamVisAtts.IsForceDrawingStyle()) { + os << "true"; + } else { + os << "false"; + } + } + break; + case G4ModelingParameters::VASForceNumberOfCloudPoints: + os << " numberOfCloudPoints " + << vamVisAtts.GetForcedNumberOfCloudPoints(); + break; case G4ModelingParameters::VASForceAuxEdgeVisible: os << " forceAuxEdgeVisible: "; if (!vamVisAtts.IsForceDrawingStyle()) { diff --git a/source/visualization/modeling/src/G4PhysicalVolumeModel.cc b/source/visualization/modeling/src/G4PhysicalVolumeModel.cc index d48443966f8..6aeb7c645bd 100644 --- a/source/visualization/modeling/src/G4PhysicalVolumeModel.cc +++ b/source/visualization/modeling/src/G4PhysicalVolumeModel.cc @@ -40,7 +40,7 @@ #include "G4IntersectionSolid.hh" #include "G4Material.hh" #include "G4VisAttributes.hh" -#include "G4BoundingSphereScene.hh" +#include "G4BoundingExtentScene.hh" #include "G4PhysicalVolumeSearchScene.hh" #include "G4TransportationManager.hh" #include "G4Polyhedron.hh" @@ -54,6 +54,10 @@ #include #include +namespace { + G4int volumeCount = 0; +} + G4PhysicalVolumeModel::G4PhysicalVolumeModel (G4VPhysicalVolume* pVPV , G4int requestedDepth @@ -63,7 +67,7 @@ G4PhysicalVolumeModel::G4PhysicalVolumeModel , const std::vector& baseFullPVPath) : G4VModel (modelTransformation,pMP) , fpTopPV (pVPV) -, fTopPVCopyNo (0) +, fTopPVCopyNo (pVPV? pVPV->GetCopyNo(): 0) , fRequestedDepth (requestedDepth) , fUseFullExtent (useFullExtent) , fCurrentDepth (0) @@ -126,14 +130,26 @@ G4ModelingParameters::PVNameCopyNoPath G4PhysicalVolumeModel::GetPVNameCopyNoPat void G4PhysicalVolumeModel::CalculateExtent () { + // To handle paramaterisations, set copy number and compute dimensions + // to get extent right + G4VPVParameterisation* pP = fpTopPV -> GetParameterisation (); + if (pP) { + fpTopPV -> SetCopyNo (fTopPVCopyNo); + G4VSolid* solid = pP -> ComputeSolid (fTopPVCopyNo, fpTopPV); + solid -> ComputeDimensions (pP, fTopPVCopyNo, fpTopPV); + } if (fUseFullExtent) { fExtent = fpTopPV -> GetLogicalVolume () -> GetSolid () -> GetExtent (); - } - else { - G4BoundingSphereScene bsScene(this); + } else { + // Calculate extent of *drawn* volumes, i.e., ignoring culled, e.g., + // invisible volumes, by traversing the whole geometry hierarchy below + // this physical volume. + G4BoundingExtentScene beScene(this); const G4int tempRequestedDepth = fRequestedDepth; - fRequestedDepth = -1; // Always search to all depths to define extent. + const G4Transform3D tempTransform = fTransform; const G4ModelingParameters* tempMP = fpMP; + fRequestedDepth = -1; // Always search to all depths to define extent. + fTransform = G4Transform3D(); // Extent is in local cooridinates G4ModelingParameters mParams (0, // No default vis attributes needed. G4ModelingParameters::wf, // wireframe (not relevant for this). @@ -144,23 +160,16 @@ void G4PhysicalVolumeModel::CalculateExtent () true, // Cull daughters of opaque mothers. 24); // No of sides (not relevant for this operation). fpMP = &mParams; - DescribeYourselfTo (bsScene); - G4double radius = bsScene.GetRadius(); - if (radius < 0.) { // Nothing in the scene. - fExtent = fpTopPV -> GetLogicalVolume () -> GetSolid () -> GetExtent (); - } else { - // Transform back to coordinates relative to the top - // transformation, which is in G4VModel::fTransform. This makes - // it conform to all models, which are defined by a - // transformation and an extent relative to that - // transformation... - G4Point3D centre = bsScene.GetCentre(); - centre.transform(fTransform.inverse()); - fExtent = G4VisExtent(centre, radius); - } + DescribeYourselfTo (beScene); + fExtent = beScene.GetBoundingExtent(); fpMP = tempMP; + fTransform = tempTransform; fRequestedDepth = tempRequestedDepth; } + G4double radius = fExtent.GetExtentRadius(); + if (radius < 0.) { // Nothing in the scene - revert to top extent + fExtent = fpTopPV -> GetLogicalVolume () -> GetSolid () -> GetExtent (); + } } void G4PhysicalVolumeModel::DescribeYourselfTo @@ -176,12 +185,19 @@ void G4PhysicalVolumeModel::DescribeYourselfTo G4Transform3D startingTransformation = fTransform; + volumeCount = 0; + VisitGeometryAndGetVisReps (fpTopPV, fRequestedDepth, startingTransformation, sceneHandler); +// G4cout +// << "G4PhysicalVolumeModel::DescribeYourselfTo: volume count: " +// << volumeCount +// << G4endl; + // Reset or clear data... fCurrentDepth = 0; fpCurrentPV = fpTopPV; @@ -245,10 +261,15 @@ void G4PhysicalVolumeModel::VisitGeometryAndGetVisReps G4double offset; G4bool consuming; pVPV -> GetReplicationData (axis, nReplicas, width, offset, consuming); - if (fCurrentDepth == 0) nReplicas = 1; // Just draw first + G4int nBegin = 0; + G4int nEnd = nReplicas; + if (fCurrentDepth == 0) { // i.e., top volume + nBegin = fTopPVCopyNo; // Describe only one volume, namely the one + nEnd = nBegin + 1; // specified by the given copy number. + } G4VPVParameterisation* pP = pVPV -> GetParameterisation (); if (pP) { // Parametrised volume. - for (int n = 0; n < nReplicas; n++) { + for (int n = nBegin; n < nEnd; n++) { pSol = pP -> ComputeSolid (n, pVPV); pP -> ComputeTransformation (n, pVPV); pSol -> ComputeDimensions (pP, n, pVPV); @@ -295,7 +316,7 @@ void G4PhysicalVolumeModel::VisitGeometryAndGetVisReps originalRMax = ((G4Tubs*)pSol)->GetOuterRadius(); } G4bool visualisable = true; - for (int n = 0; n < nReplicas; n++) { + for (int n = nBegin; n < nEnd; n++) { G4ThreeVector translation; // Identity. G4RotationMatrix rotation; // Identity - life enough for visualizing. G4RotationMatrix* pRotation = 0; @@ -464,7 +485,7 @@ void G4PhysicalVolumeModel::DescribeAndDescend // Initialise it with the current vis atts and reset the pointer. modifiedVisAtts = *pVisAttribs; pVisAttribs = &modifiedVisAtts; - const G4VisAttributes& transVisAtts = vam.GetVisAttributes(); + const G4VisAttributes& transVisAtts = vam.GetVisAttributes(); switch (vam.GetVisAttributesSignifier()) { case G4ModelingParameters::VASVisibility: modifiedVisAtts.SetVisibility(transVisAtts.IsVisible()); @@ -498,6 +519,18 @@ void G4PhysicalVolumeModel::DescribeAndDescend } } break; + case G4ModelingParameters::VASForceCloud: + if (transVisAtts.IsForceDrawingStyle()) { + if (transVisAtts.GetForcedDrawingStyle() == + G4VisAttributes::cloud) { + modifiedVisAtts.SetForceCloud(true); + } + } + break; + case G4ModelingParameters::VASForceNumberOfCloudPoints: + modifiedVisAtts.SetForceNumberOfCloudPoints + (transVisAtts.GetForcedNumberOfCloudPoints()); + break; case G4ModelingParameters::VASForceAuxEdgeVisible: if (transVisAtts.IsForceAuxEdgeVisible()) { modifiedVisAtts.SetForceAuxEdgeVisible @@ -565,6 +598,7 @@ void G4PhysicalVolumeModel::DescribeAndDescend theNewAT = centering * newTranslation * oldRotation * oldScale; } + volumeCount++; DescribeSolid (theNewAT, pSol, pVisAttribs, sceneHandler); } @@ -653,14 +687,14 @@ void G4PhysicalVolumeModel::DescribeSolid const G4VisAttributes* pVisAttribs, G4VGraphicsScene& sceneHandler) { - sceneHandler.PreAddSolid (theAT, *pVisAttribs); - - G4VSolid* pSectionSolid = fpMP->GetSectionSolid(); - G4VSolid* pCutawaySolid = fpMP->GetCutawaySolid(); + G4DisplacedSolid* pSectionSolid = fpMP->GetSectionSolid(); + G4DisplacedSolid* pCutawaySolid = fpMP->GetCutawaySolid(); if (!fpClippingSolid && !pSectionSolid && !pCutawaySolid) { + sceneHandler.PreAddSolid (theAT, *pVisAttribs); pSol -> DescribeYourselfTo (sceneHandler); // Standard treatment. + sceneHandler.PostAddSolid (); } else { @@ -672,10 +706,10 @@ void G4PhysicalVolumeModel::DescribeSolid (pVisAttribs->GetForcedLineSegmentsPerCircle()); else G4Polyhedron::SetNumberOfRotationSteps(fpMP->GetNoOfSides()); - const G4Polyhedron* pOriginal = pSol->GetPolyhedron(); + const G4Polyhedron* pOriginalPolyhedron = pSol->GetPolyhedron(); G4Polyhedron::ResetNumberOfRotationSteps(); - if (!pOriginal) { + if (!pOriginalPolyhedron) { if (fpMP->IsWarning()) G4cout << @@ -687,57 +721,66 @@ void G4PhysicalVolumeModel::DescribeSolid } else { - G4Polyhedron resultant(*pOriginal); - G4VisAttributes resultantVisAttribs(*pVisAttribs); - G4VSolid* resultantSolid = 0; + G4VSolid* pResultantSolid = 0; if (fpClippingSolid) { switch (fClippingMode) { default: case subtraction: - resultantSolid = new G4SubtractionSolid - ("resultant_solid", pSol, fpClippingSolid, theAT.inverse()); + pResultantSolid = new G4SubtractionSolid + ("subtracted_clipped_solid", pSol, fpClippingSolid, theAT.inverse()); break; case intersection: - resultantSolid = new G4IntersectionSolid - ("resultant_solid", pSol, fpClippingSolid, theAT.inverse()); + pResultantSolid = new G4IntersectionSolid + ("intersected_clipped_solid", pSol, fpClippingSolid, theAT.inverse()); break; } } if (pSectionSolid) { - resultantSolid = new G4IntersectionSolid + pResultantSolid = new G4IntersectionSolid ("sectioned_solid", pSol, pSectionSolid, theAT.inverse()); } if (pCutawaySolid) { - resultantSolid = new G4SubtractionSolid + // Follow above... + pResultantSolid = new G4SubtractionSolid ("cutaway_solid", pSol, pCutawaySolid, theAT.inverse()); } - G4Polyhedron* tmpResultant = resultantSolid->GetPolyhedron(); - if (tmpResultant) resultant = *tmpResultant; - else { - if (fpMP->IsWarning()) - G4cout << - "WARNING: G4PhysicalVolumeModel::DescribeSolid: resultant polyhedron for" - "\n solid \"" << pSol->GetName() << - "\" not defined due to error during Boolean processing." - "\n Original will be drawn in red." - << G4endl; - resultantVisAttribs.SetColour(G4Colour::Red()); + const G4Polyhedron* pResultantPolyhedron = pResultantSolid->GetPolyhedron(); + if (!pResultantPolyhedron) { + if (fpMP->IsWarning()) + G4cout << + "WARNING: G4PhysicalVolumeModel::DescribeSolid: resultant polyhedron for" + "\n solid \"" << pSol->GetName() << + "\" not defined due to error during Boolean processing." + << G4endl; + } else { + // It seems that if the sectioning solid does not intersect the + // original solid the Boolean Processor returns the original + // polyhedron, or a copy thereof. We do not want it. + // Check the number of facets, etc. If same, ignore. + // What we need from the Boolean Processor is a null pointer or a + // null polyhedron. It seems to return the original or a copy of it. + if (pResultantPolyhedron->GetNoFacets() == pOriginalPolyhedron->GetNoFacets()) + // This works in most cases but I still get a box in test202 with + // /vis/viewer/set/sectionPlane on 0 0 0 m 0.1 0.1 1 + { + pResultantPolyhedron = nullptr; + } } - delete resultantSolid; + if (pResultantPolyhedron) { + // Finally, draw polyhedron... + sceneHandler.BeginPrimitives(theAT); + sceneHandler.AddPrimitive(*pResultantPolyhedron); + sceneHandler.EndPrimitives(); + } - // Finally, force polyhedron drawing... - resultant.SetVisAttributes(resultantVisAttribs); - sceneHandler.BeginPrimitives(theAT); - sceneHandler.AddPrimitive(resultant); - sceneHandler.EndPrimitives(); + delete pResultantSolid; } } - sceneHandler.PostAddSolid (); } G4bool G4PhysicalVolumeModel::Validate (G4bool warn) @@ -953,7 +996,7 @@ std::ostream& operator<< (std::ostream& os, const std::vector& path) { if (path.empty()) { - os << " NULL PATH"; + os << " TOP"; } else { for (const auto& nodeID: path) { os << ' ' << nodeID; diff --git a/source/visualization/modeling/src/G4PhysicalVolumesSearchScene.cc b/source/visualization/modeling/src/G4PhysicalVolumesSearchScene.cc index 6b46a841e19..d8e8e0ce46c 100644 --- a/source/visualization/modeling/src/G4PhysicalVolumesSearchScene.cc +++ b/source/visualization/modeling/src/G4PhysicalVolumesSearchScene.cc @@ -28,8 +28,8 @@ // // John Allison 5th September 2018, based on G4PhysicalVolumeSearchScene // An artificial scene to find physical volumes. Instead of returning the -// first occurence (G4PhysicalVolumeSearchScene) this class (note the extra -// 's' in the name of this class) returns a vector of all occurences. +// first occurrence (G4PhysicalVolumeSearchScene) this class (note the extra +// 's' in the name of this class) returns a vector of all occurrences. #include "G4PhysicalVolumesSearchScene.hh" @@ -49,6 +49,7 @@ void G4PhysicalVolumesSearchScene::ProcessVolume (const G4VSolid&) G4VPhysicalVolume* pCurrentPV = fpSearchVolumesModel->GetCurrentPV(); const G4String& name = pCurrentPV->GetName(); G4int copyNo = fpSearchVolumesModel->GetCurrentPVCopyNo(); + // Match the name with the required physical volume name. The latter can be of // the form "/regexp/", where regexp is a regular expression (see C++ regex), // or a plain name, in which case there must be an exact match. diff --git a/source/visualization/modeling/src/G4TouchablePropertiesScene.cc b/source/visualization/modeling/src/G4TouchablePropertiesScene.cc index f57314f92af..f69e11c7448 100644 --- a/source/visualization/modeling/src/G4TouchablePropertiesScene.cc +++ b/source/visualization/modeling/src/G4TouchablePropertiesScene.cc @@ -66,6 +66,7 @@ void G4TouchablePropertiesScene::ProcessVolume (const G4VSolid& /*solid*/) { if (iNameCopyNo == fRequiredTouchable.end()) { fFoundTouchableProperties.fTouchablePath = fRequiredTouchable; fFoundTouchableProperties.fpTouchablePV = fpSearchPVModel->GetCurrentPV(); + fFoundTouchableProperties.fCopyNo = fpSearchPVModel->GetCurrentPVCopyNo(); fFoundTouchableProperties.fTouchableGlobalTransform = *fpSearchPVModel->GetCurrentTransform(); fFoundTouchableProperties.fTouchableBaseFullPVPath = fpSearchPVModel->GetFullPVPath(); // Base path is one down from found PV diff --git a/source/visualization/modeling/src/G4VFieldModel.cc b/source/visualization/modeling/src/G4VFieldModel.cc new file mode 100644 index 00000000000..ad63d75d431 --- /dev/null +++ b/source/visualization/modeling/src/G4VFieldModel.cc @@ -0,0 +1,325 @@ +// +// ******************************************************************** +// * License and Disclaimer * +// * * +// * The Geant4 software is copyright of the Copyright Holders of * +// * the Geant4 Collaboration. It is provided under the terms and * +// * conditions of the Geant4 Software License, included in the file * +// * LICENSE and available at http://cern.ch/geant4/license . These * +// * include a list of copyright holders. * +// * * +// * Neither the authors of this software system, nor their employing * +// * institutes,nor the agencies providing financial support for this * +// * work make any representation or warranty, express or implied, * +// * regarding this software system or assume any liability for its * +// * use. Please see the license in the file LICENSE and URL above * +// * for the full disclaimer and the limitation of liability. * +// * * +// * This code implementation is the result of the scientific and * +// * technical work of the GEANT4 collaboration. * +// * By using, copying, modifying or distributing the software (or * +// * any work based on the software) you agree to acknowledge its * +// * use in resulting scientific publications, and indicate your * +// * acceptance of all terms of the Geant4 Software license. * +// ******************************************************************** +// +// Michael Kelsey 31 January 2019 +// +// Class Description: +// +// Abstract base class to implement drawing vector field geometries +// (e.g., electric, magnetic or gravity). Implementation extracted +// from G4MagneticFieldModel, with field-value access left pure +// virtual for implementation by base classes. + +#include "G4VFieldModel.hh" + +#include "G4ArrowModel.hh" +#include "G4Colour.hh" +#include "G4Field.hh" +#include "G4FieldManager.hh" +#include "G4PVPlacement.hh" +#include "G4PVParameterised.hh" +#include "G4Point3D.hh" +#include "G4Polyline.hh" +#include "G4SystemOfUnits.hh" +#include "G4TransportationManager.hh" +#include "G4VGraphicsScene.hh" +#include "G4VPhysicalVolume.hh" +#include "G4VisAttributes.hh" + +#include +#include +#include + + +// Constructor and destructor + +G4VFieldModel::~G4VFieldModel() {;} + +G4VFieldModel::G4VFieldModel +(const G4String& typeOfField, const G4String& symbol, + const G4VisExtent& extentForField, + const std::vector& pvFindings, + G4int nDataPointsPerMaxHalfScene, + Representation representation, + G4int arrow3DLineSegmentsPerCircle) +: fExtentForField(extentForField) +, fPVFindings(pvFindings) +, fNDataPointsPerMaxHalfScene(nDataPointsPerMaxHalfScene) +, fRepresentation(representation) +, fArrow3DLineSegmentsPerCircle(arrow3DLineSegmentsPerCircle) +, fTypeOfField(typeOfField) +, fArrowPrefix(symbol) +{ + fType = "G4"+typeOfField+"FieldModel"; + fGlobalTag = fType; + + std::ostringstream oss; + oss << ':' << fNDataPointsPerMaxHalfScene + << ':' << fArrow3DLineSegmentsPerCircle; + if (fExtentForField == G4VisExtent::GetNullExtent()) { + oss << " whole scene"; + } else { + oss + << ':' << fExtentForField.GetXmin() + << ':' << fExtentForField.GetXmax() + << ':' << fExtentForField.GetYmin() + << ':' << fExtentForField.GetYmax() + << ':' << fExtentForField.GetZmin() + << ':' << fExtentForField.GetZmax(); + } + for (const auto& findings: fPVFindings) { + oss + << ',' << findings.fpFoundPV->GetName() + << ':' << findings.fFoundPVCopyNo; + } + if (fRepresentation == Representation::fullArrow) { + oss << " full arrow"; + } else if (fRepresentation == Representation::lightArrow) { + oss << " light arrow"; + } + + fGlobalDescription = fType + oss.str(); +} + + +// The main task of a model is to describe itself to the graphics scene. + +void G4VFieldModel::DescribeYourselfTo(G4VGraphicsScene& sceneHandler) { +// G4cout << "G4VFieldModel::DescribeYourselfTo" << G4endl; + + G4TransportationManager* tMgr = + G4TransportationManager::GetTransportationManager(); + assert(tMgr); + G4Navigator* navigator = tMgr->GetNavigatorForTracking(); + assert(navigator); + + G4FieldManager* globalFieldMgr = tMgr->GetFieldManager(); + const G4Field* globalField = 0; + const G4String intro = "G4VFieldModel::DescribeYourselfTo: "; + if (globalFieldMgr) { + if (globalFieldMgr->DoesFieldExist()) { + globalField = globalFieldMgr->GetDetectorField(); + if (!globalField) { + static G4bool warned = false; + if (!warned) { + G4cout << intro << "Null global field pointer." << G4endl; + warned = true; + } + } + } + } else { + static G4bool warned = false; + if (!warned) { + G4cout << intro << "No global field manager." << G4endl; + warned = true; + } + } + + G4VisExtent sceneExtent = sceneHandler.GetExtent(); + const G4double& xMin = sceneExtent.GetXmin(); + const G4double& yMin = sceneExtent.GetYmin(); + const G4double& zMin = sceneExtent.GetZmin(); + const G4double& xMax = sceneExtent.GetXmax(); + const G4double& yMax = sceneExtent.GetYmax(); + const G4double& zMax = sceneExtent.GetZmax(); + const G4double xHalfScene = 0.5 * (xMax - xMin); + const G4double yHalfScene = 0.5 * (yMax - yMin); + const G4double zHalfScene = 0.5 * (zMax - zMin); + const G4double xSceneCentre = 0.5 * (xMax + xMin); + const G4double ySceneCentre = 0.5 * (yMax + yMin); + const G4double zSceneCentre = 0.5 * (zMax + zMin); + const G4double maxHalfScene = + std::max(xHalfScene,std::max(yHalfScene,zHalfScene)); + if (maxHalfScene <= 0.) { + G4cout << "Scene extent non-positive." << G4endl; + return; + } + + // Constants + const G4double interval = maxHalfScene / fNDataPointsPerMaxHalfScene; + const G4int nDataPointsPerXHalfScene = G4int(xHalfScene / interval); + const G4int nDataPointsPerYHalfScene = G4int(yHalfScene / interval); + const G4int nDataPointsPerZHalfScene = G4int(zHalfScene / interval); + const G4int nXSamples = 2 * nDataPointsPerXHalfScene + 1; + const G4int nYSamples = 2 * nDataPointsPerYHalfScene + 1; + const G4int nZSamples = 2 * nDataPointsPerZHalfScene + 1; + const G4int nSamples = nXSamples * nYSamples * nZSamples; + const G4double arrowLengthMax = 0.8 * interval; + + // Working vectors for field values, etc. + std::vector Field(nSamples); // Initialises to (0,0,0) + std::vector xyz(nSamples); // Initialises to (0,0,0) + G4double FieldMagnitudeMax = -std::numeric_limits::max(); + + // Get field values and ascertain maximum field. + for (G4int i = 0; i < nXSamples; i++) { + G4double x = xSceneCentre + (i - nDataPointsPerXHalfScene) * interval; + + for (G4int j = 0; j < nYSamples; j++) { + G4double y = ySceneCentre + (j - nDataPointsPerYHalfScene) * interval; + + for (G4int k = 0; k < nZSamples; k++) { + G4double z = zSceneCentre + (k - nDataPointsPerZHalfScene) * interval; + + // Calculate indices into working vectors + const G4int ijk = i * nYSamples * nZSamples + j * nZSamples + k; + xyz[ijk].set(x,y,z); + + G4ThreeVector pos(x,y,z); + + // Check if point is in extent for field + if (fExtentForField != G4VisExtent::GetNullExtent()) { + const auto& ext = fExtentForField; // Alias + if (x < ext.GetXmin() || x > ext.GetXmax() || + y < ext.GetYmin() || y > ext.GetYmax() || + z < ext.GetZmin() || z > ext.GetZmax()) + continue; + } + + // Check if point is in findings + if (!fPVFindings.empty()) { + G4bool isInPV = false; + for (const auto& findings: fPVFindings) { + G4VPhysicalVolume* pv = findings.fpFoundPV; + G4int copyNo = findings.fFoundPVCopyNo; + G4VSolid* solid = pv->GetLogicalVolume()->GetSolid(); + G4PVParameterised* pvParam = dynamic_cast(pv); + if (pvParam) { + auto* param = pvParam->GetParameterisation(); + solid = param->ComputeSolid(copyNo,pvParam); + solid->ComputeDimensions(param,copyNo,pvParam); + } + // Transform point to local coordinate system + const auto& transform = findings.fFoundObjectTransformation; + auto rotation = transform.getRotation(); + auto translation = transform.getTranslation(); + G4ThreeVector lPos = pos; lPos -= translation; lPos.transform(rotation.invert()); + if (solid->Inside(lPos)==kInside) { + isInPV = true; + break; + } + } + if (!isInPV) continue; + } + // Point is in findings - or there were no findings + + // Find volume and field at this location. + const G4VPhysicalVolume* pPV = + navigator->LocateGlobalPointAndSetup(pos,0,false,true); + const G4Field* field = globalField; + if (pPV) { + // Get logical volume. + const G4LogicalVolume* pLV = pPV->GetLogicalVolume(); + if (pLV) { + // Value for Region, if any, overrides + G4Region* pRegion = pLV->GetRegion(); + if (pRegion) { + G4FieldManager* pRegionFieldMgr = pRegion->GetFieldManager(); + if (pRegionFieldMgr) { + field = pRegionFieldMgr->GetDetectorField(); + // G4cout << "Region with field" << G4endl; + } + } + // 'Local' value from logical volume, if any, overrides + G4FieldManager* pLVFieldMgr = pLV->GetFieldManager(); + if (pLVFieldMgr) { + field = pLVFieldMgr->GetDetectorField(); + // G4cout << "Logical volume with field" << G4endl; + } + } + } + + G4double time = 0.; // FIXME: Can we get event time in some way? + + // Subclasses will have implemented this for their own field + GetFieldAtLocation(field, xyz[ijk], time, Field[ijk]); + + G4double mag = Field[ijk].mag(); + if (mag > FieldMagnitudeMax) FieldMagnitudeMax = mag; + } // for (k, z + } // for (j, y + } // for (i, x + + if (FieldMagnitudeMax <= 0.) { + G4cout << "No " << fTypeOfField << " field in this extent." << G4endl; + return; + } + + for (G4int i = 0; i < nSamples; i++) { + const G4double Fmag = Field[i].mag(); + const G4double f = Fmag / FieldMagnitudeMax; + if (f <= 0.) continue; // Skip zero field locations + + G4double red = 0., green = 0., blue = 0., alpha = 1.; + if (f < 0.5) { // Linear colour scale: 0->0.5->1 is red->green->blue. + green = 2. * f; + red = 2. * (0.5 - f); + } else { + blue = 2. * (f - 0.5); + green = 2. * (1.0 - f); + } + const G4Colour arrowColour(red,green,blue,alpha); + + // Very small arrows are difficult to see. Better to draw a line. + G4bool drawAsLine = false; + switch (fRepresentation) { + case Representation::fullArrow: + if (f < 0.1) { + drawAsLine = true; + } + break; + case Representation::lightArrow: + drawAsLine = true; + break; + default: + break; + } + + // Head of arrow depends on field direction and strength... + G4double arrowLength = arrowLengthMax * f; + // ...but limit the length so it's visible. + if (f < 0.01) arrowLength = arrowLengthMax * 0.01; + const G4Point3D head = xyz[i] + arrowLength*Field[i]/Fmag; + + if (drawAsLine) { + G4Polyline FArrowLite; + G4VisAttributes va(arrowColour); + va.SetLineWidth(2.); + FArrowLite.SetVisAttributes(va); + FArrowLite.push_back(xyz[i]); + FArrowLite.push_back(head); + sceneHandler.BeginPrimitives(); + sceneHandler.AddPrimitive(FArrowLite); + sceneHandler.EndPrimitives(); + } else { + G4ArrowModel FArrow(xyz[i].x(), xyz[i].y(), xyz[i].z(), + head.x(), head.y(), head.z(), + arrowLength/5, arrowColour, + fArrowPrefix+"Field", + fArrow3DLineSegmentsPerCircle); + FArrow.DescribeYourselfTo(sceneHandler); + } + } // for (i, nSamples +} diff --git a/source/visualization/modeling/src/G4VModel.cc b/source/visualization/modeling/src/G4VModel.cc index fb01b0fe1da..b74ad82b628 100644 --- a/source/visualization/modeling/src/G4VModel.cc +++ b/source/visualization/modeling/src/G4VModel.cc @@ -55,6 +55,13 @@ G4String G4VModel::GetCurrentDescription () const { return fGlobalDescription; } +const G4VisExtent& G4VModel::GetTransformedExtent () const { + static G4VisExtent transformedExtent; + transformedExtent = fExtent; + transformedExtent.Transform(fTransform); + return transformedExtent; +} + G4bool G4VModel::Validate (G4bool) { return true; }